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
344885058739	344885059250	344885059800	344885060350	344885060898	344885061450	344885062000	344885062550	344885063098	344885063650	344885064200	344885064750	344885065299	344885065850	344885066400	344885066950	344885067499	344885068050	344885068600	344885069150	344885069699	344885070250	344885070800	344885071350	344885071899	344885072451	344885073001	344885073551	344885074099	344885074651	344885075201	344885075751	344885076299	344885076851	344885077401	344885077951	344885078499	344885079051	344885079601	344885080151	344885080700	344885081251	344885081801	344885082351	344885082900	344885083451	344885084001	344885084551	344885085100	344885085651	344885086201	344885086751	344885087300	344885087852	344885088402	344885088952	344885089500	344885090052	344885090602	344885091152	344885091700	344885092252	344885092802	344885093352	344885093900	344885094452	344885095002	344885095552	344885096101	344885096652	344885097202	344885097752	344885098301	344885098852	344885099402	344885099952	344885100501	344885101052	344885101602	344885102152	344885102701	344885103253	344885103803	344885104353	344885104901	344885105453	344885106003	344885106553	344885107101	344885107653	344885108203	344885108753	344885109301	344885109853	344885110403	344885110953	344885111501	344885112053	344885112603	344885113153	344885113702	344885114253	344885114803	344885115353	344885115902	344885116453	344885117003	344885117553	344885118102	344885118654	344885119204	344885119754	344885120302	344885120854	344885121404	344885121954	344885122502	344885123054	344885123604	344885124154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2138	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	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	2139	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	2139	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
2916	890	472	317	306	352	501	673	512	523	420	373	340	299	245	215	213	144	138	103	95	114	86	87	74	70	75	66	72	56	52	42	55	58	47	52	50	38	40	45	47	46	38	33	46	32	23	44	46	34	31	40	39	37	39	27	31	24	30	33	29	26	26	32	35	34	27	25	25	26	16	28	29	30	24	27	28	25	22	23	34	27	30	28	30	22	23	25	26	30	27	39	20	34	25	34	31	26	28	33	31	32	26	24	20	29	30	25	29	23	24	13	27	41	35	21	20	21	25	21	25	28	24	24	32	21	24	31	22	25	31	21	21	29	26	30	27	35	40	26	32	31	22	28	22	26	21	30	31	32	32	26	19	37	20	28	27	27	37	23	29	26	37	31	25	27	23	33	29	24	18	22	27	24	33	34	34	43	35	20	27	28	19	35	24	24	34	32	29	21	20	18	23	24	23	28	21	29	21	30	29	25	31	26	31	33	22	24	23	21	22	29	26	30	29	24	20	23	18	34	26	18	30	25	18	32	22	21	22	24	26	20	19	28	20	29	24	25	31	36	34	37	12	21	24	20	16	34	18	25	26	28	30	28	31	24	38	30	20	27	36	18	27	32	25	27	18	26	29	32	28	30	33	30	29	32	35	27	30	26	16	25	31	28	30	17	19	25	26	24	29	34	29	21	21	20	15	24	33	25	27	31	24	21	32	25	25	14	22	25	21	26	30	23	30	28	19	23	21	29	23	20	33	22	27	28	30	30	27	29	27	22	26	27	22	24	30	30	31	23	30	19	27	21	22	26	14	17	23	30	33	36	25	23	21	23	24	23	23	27	37	19	30	20	23	37	18	23	22	19	29	28	33	28	21	27	27	25	26	36	13	30	14	38	24	24	18	34	23	23	24	29	29	28	33	37	30	31	31	23	23	27	28	21	28	25	31	22	28	24	19	26	26	22	24	25	22	20	23	19	25	28	21	27	31	21	22	26	31	31	28	22	29	26	20	19	28	22	19	36	37	22	32	31	18	21	28	27	29	22	18	16	27	28	26	25	30	31	21	27	24	29	29	32	29	26	18	27	28	27	25	41	28	23	27	36	20	27	18	22	28	25	29	24	19	22	19	20	27	23	26	32	28	26	33	29	21	26	28	27	24	28	22	33	25	33	18	22	22	34	21	26	22	33	32	23	36	25	39	28	21	31	21	28	19	33	19	25	25	17	23	30	23	15	29	32	31	38	28	25	12	23	19	22	24	25	34	23	26	28	30	33	16	25	30	31	37	24	25	24	20	27	28	29	18	25	33	19	30	19	23	20	33	18	32	30	35	30	30	21	28	24	33	19	31	30	25	28	23	30	28	19	34	21	24	29	15	21	27	23	31	22	16	23	30	28	32	25	29	22	19	31	17	13	24	21	24	18	20	22	36	22	29	20	26	27	26	28	31	34	27	25	22	25	27	29	28	25	23	23	28	33	29	27	36	22	24	21	26	22	27	26	20	25	22	25	25	27	27	22	24	26	23	25	36	23	28	20	30	24	28	33	32	24	33	21	20	27	26	21	34	27	28	32	24	26	22	31	28	34	24	25	33	20	36	32	29	28	25	24	16	23	27	28	27	22	22	27	27	27	17	15	37	23	28	28	21	24	32	32	25	34	30	22	23	25	25	21	29	22	21	28	28	33	25	28	22	12	22	34	28	26	30	33	32	18	23	28	29	24	18	23	30	30	29	23	34	28	34	25	26	30	30	34	28	20	27	31	27	23	33	37	27	21	27	29	27	28	31	34	25	34	26	27	27	39	27	21	25	31	19	24	28	26	26	29	25	24	31	25	25	27	37	27	33	23	15	23	16	33	20	36	31	29	29	34	24	22	25	27	23	41	21	27	29	34	40	27	23	21	25	23	27	26	24	31	19	32	30	23	28	20	14	37	19	27	35	21	26	17	28	29	22	28	24	20	20	19	33	30	23	26	19	25	20	24	28	32	28	32	29	17	22	24	31	28	25	14	26	21	28	23	39	20	22	21	24	24	36	23	30	18	22	28	28	24	19	21	27	30	17	33	30	27	17	39	26	23	23	22	25	34	26	29	33	31	31	31	28	30	18	30	24	31	31	23	26	30	24	31	29	31	26	32	24	16	25	22	22	30	18	38	30	16	28	30	26	28	29	17	27	27	25	25	26	29	32	24	29	34	21	24	29	24	27	26	29	24	28	25	21	31	26	26	33	27	26	26	32	20	21	20	33	36	25	24	31	27	32	19	24	36	24	25	27	22	24	36	34	27	20	22	36	31	23	18	21	18	33	19	24	22	19	30	27	37	18	23	28	32	26	25	23	26	27	26	35	20	19	31	27	27	31	17	22	24	24	36	15	23	27	25	24	19	17	24	29	28	22	22	32	24	22	30	10	27	23	26	21	21	31	25	32	33	26	18	23	25	20	19	23	24	33	22	23	34	30	25	28	26	27	28	30	29	27	20	29	27	25	24	25	37	24	33	22	31	26	28	25	19	22	22	29	20	19	34	29	19	25	29	25	23	21	31	27	18	30	21	29	23	22	32	18	19	34	34	32	26	20	28	33	26	26	36	27	22	21	35	26	21	13	34	33	40	37	20	26	20	23	27	27	20	31	36	28	22	18	28	21	15	22	26	28	24	22	32	21	25	17	24	23	31	29	31	26	19	30	28	25	26	30	36	32	31	27	29	22	25	28	20	22	27	27	27	29	25	20	23	26	19	20	17	27	28	28	36	27	29	21	18	43	30	34	30	32	23	22	26	42	24	21	22	30	34	27	29	29	22	32	26	30	25	24	17	25	30	31	26	22	34	28	19	23	22	28	33	31	27	29	22	44	30	28	24	25	42	30	30	38	28	24	26	31	21	18	29	26	41	39	27	25	26	29	24	24	30	29	23	28	28	25	29	26	37	17	34	28	24	22	17	25	27	24	31	25	23	33	29	39	31	23	41	31	20	28	18	25	32	31	21	30	21	24	30	29	17	30	30	19	32	24	24	27	22	23	23	20	30	27	29	38	38	21	32	25	21	29	39	21	26	27	28	30	30	25	26	30	23	27	25	18	29	19	28	22	21	24	20	21	25	26	23	30	23	33	21	25	32	29	22	17	28	16	26	16	35	26	22	30	18	30	24	32	32	26	19	28	20	27	31	22	15	20	20	20	29	21	37	31	26	25	21	30	31	27	28	28	18	25	37	21	23	21	24	32	32	35	28	17	26	28	25	23	21	22	33	29	27	30	30	35	36	28	35	24	28	34	28	27	28	26	27	29	28	23	33	25	24	22	22	19	27	29	26	33	24	27	15	22	23	28	31	31	20	25	25	22	32	24	40	39	27	26	17	30	28	34	24	38	33	26	25	28	20	22	20	20	29	34	31	30	35	26	18	27	28	32	24	30	27	28	24	27	23	29	38	26	17	25	24	21	30	29	20	33	25	21	28	28	24	19	27	22	29	29	20	19	23	30	21	31	28	23	18	21	25
20725	9429	6162	6919	14038	19906	21086	20275	18032	16605	14390	12913	11031	9972	8357	7558	6325	5379	4524	3826	3331	2891	2500	2272	1947	1835	1661	1524	1505	1393	1318	1185	1201	1035	1077	958	945	863	801	750	737	648	676	618	584	575	540	518	507	505	480	494	446	418	431	399	439	417	384	388	344	364	392	349	324	340	279	319	340	294	294	288	276	272	291	293	284	269	273	258	270	258	266	280	265	251	255	258	253	267	260	264	239	257	250	258	286	245	269	247	253	250	257	255	247	276	246	260	275	269	238	246	255	237	251	240	261	259	234	241	262	267	258	231	227	262	221	244	276	233	211	235	240	254	236	270	244	239	254	251	252	239	237	252	232	240	236	262	262	234	236	234	234	261	255	230	248	261	222	230	230	243	239	257	233	246	265	229	255	235	225	217	226	234	249	260	251	233	210	225	244	228	251	228	252	235	239	249	243	242	233	245	237	207	245	244	252	266	229	247	250	228	238	236	254	234	208	222	217	225	237	251	251	265	245	242	270	241	228	267	257	228	245	240	231	236	222	253	235	274	231	216	225	224	250	218	218	239	244	262	224	253	239	242	244	234	229	220	248	261	235	255	234	221	242	247	229	252	248	224	227	217	240	267	231	232	241	222	217	220	234	216	240	247	249	245	237	263	217	247	237	268	231	254	214	260	248	232	247	243	236	245	250	246	246	228	234	224	244	226	223	259	218	225	244	236	242	228	237	251	242	257	239	219	233	246	255	243	240	267	236	228	221	255	221	247	245	244	214	218	240	232	257	219	230	243	213	245	215	251	258	240	244	241	242	243	226	225	235	227	227	213	246	221	241	218	231	247	241	237	263	249	242	223	234	239	235	221	226	227	216	243	222	243	195	234	255	235	240	234	220	236	232	224	233	231	245	242	263	242	233	243	252	253	223	238	244	244	228	259	257	262	241	227	224	249	241	271	228	236	251	254	216	235	253	262	234	238	232	246	242	250	212	261	255	231	260	247	248	260	221	232	249	201	230	259	236	226	233	255	241	269	274	245	240	216	244	221	245	233	237	240	231	250	235	219	231	217	264	252	224	219	274	250	274	268	221	220	238	255	255	273	232	238	265	242	237	239	250	226	261	238	234	247	248	256	215	258	240	239	229	231	234	236	251	242	254	247	239	233	249	247	262	218	249	227	248	260	260	232	250	211	222	243	225	233	237	218	208	208	218	258	230	254	253	243	241	233	237	221	251	208	235	230	259	225	251	221	240	236	255	252	216	241	222	250	239	241	251	209	225	245	241	238	268	239	201	248	245	236	214	231	254	240	250	227	243	252	246	256	216	219	235	256	238	225	227	276	226	247	236	235	215	208	223	234	230	232	232	262	225	228	226	239	246	243	255	249	244	230	265	216	237	246	240	253	235	239	236	240	226	230	213	232	212	234	245	269	231	217	273	214	235	240	272	260	248	214	238	230	244	242	220	234	253	233	240	259	237	265	217	215	244	235	235	223	255	249	227	253	273	267	245	239	249	216	267	253	236	247	244	244	219	245	231	235	240	237	229	237	236	257	237	221	229	252	235	237	223	204	255	244	246	257	246	236	281	246	234	261	258	264	269	232	258	226	226	232	208	241	229	245	249	235	290	259	229	237	242	253	254	236	228	223	243	262	264	207	250	250	256	234	246	232	237	251	226	242	261	210	284	227	228	240	250	216	211	263	246	232	230	225	240	262	234	250	237	241	261	253	230	242	245	262	210	247	229	239	263	240	257	236	255	233	241	235	236	231	250	263	223	244	236	223	217	249	232	241	240	233	246	220	244	265	251	231	244	256	250	256	221	246	238	248	259	233	212	215	257	251	237	223	234	240	243	270	247	225	236	261	230	221	207	234	235	245	246	271	263	228	243	241	243	240	226	260	229	248	258	228	231	268	274	238	231	234	201	258	245	220	218	229	266	209	251	222	236	247	246	249	227	227	215	232	231	255	247	240	250	253	241	252	240	251	227	227	223	238	235	220	264	228	208	241	216	215	238	261	257	237	227	237	227	251	248	248	242	240	255	228	228	230	245	245	250	224	264	268	235	283	283	221	244	252	241	235	236	227	227	245	221	249	219	239	249	235	201	223	235	254	246	264	265	235	246	263	262	257	222	243	258	243	230	249	232	239	239	231	248	250	222	246	249	239	255	242	252	255	249	241	242	219	254	255	220	220	259	245	240	247	220	260	238	241	231	260	250	272	244	241	238	271	263	249	234	224	237	252	238	230	229	230	218	222	251	243	244	253	240	209	257	227	239	233	256	260	237	250	264	240	245	237	202	211	257	236	221	235	227	232	257	237	233	267	240	244	239	244	251	240	229	206	239	233	245	243	234	239	259	245	237	235	238	254	254	244	263	267	229	246	248	218	239	242	243	213	231	247	241	232	240	231	231	252	232	240	261	256	246	251	245	223	231	235	207	241	246	238	243	226	250	225	220	241	245	263	242	228	237	249	233	248	243	241	229	241	246	256	224	241	272	241	254	235	229	248	236	232	237	215	231	232	257	225	252	239	255	240	261	263	255	256	252	231	261	229	261	239	208	232	247	240	252	240	258	226	235	253	220	258	249	236	256	233	253	262	232	241	240	260	234	270	253	237	219	218	245	258	220	251	258	228	259	259	232	227	251	236	260	236	265	257	258	261	225	236	241	226	230	238	239	271	236	243	238	259	251	225	242	236	235	234	256	265	231	243	248	252	237	245	229	234	230	270	233	257	202	225	243	225	247	233	250	242	249	248	243	221	225	232	254	229	237	250	227	260	245	254	247	250	219	209	255	242	232	223	239	231	258	256	234	238	221	239	244	242	268	258	228	220	215	232	255	183	246	242	236	254	227	223	229	246	240	231	215	240	263	253	260	260	218	240	238	237	242	233	247	254	238	231	237	239	207	216	221	240	230	252	237	229	218	249	241	222	240	233	274	237	223	229	252	219	240	218	239	243	224	245	256	252	246	257	231	215	212	258	232	214	247	244	218	204	249	234	234	269	232	231	228	241	264	234	236	249	240	223	233	271	227	229	253	244	250	221	263	243	245	254	238	215	226	271	219	231	249	247	226	235	201	250	240	238	249	206	241	229	219	221	215	215	232	227	234	265	261	226	220	248	264	255	234	242	266	243	237	252	232	242	259	240	253	232	290	230	225	211	235	236	250	237	211	259	220	256	250	238	258	227	232	264	238	232	215	229	264	247	221	212	209	226	227	214	235	257	204	262	238	234	232	234	234	223	234	230	234	222	227	234	218	232	237	241	233	227	246	253	251	244	239	233	243	240	226	214	243	217	244	226	258	239	247	249	231	220	234	231	230	251	248	248	230	240	234	222	240	261	252	249	281	232	219	255	267	219	228	231	246	260	268	233	230	213	239	255	216	231	255	237	251	242	251	258	238	215	201	233	252	252	235	253	233	234	245	234	213	228	237	209	228	227	255	247	235	265	231	253	218	251	215	217	240	207	251	227	219	227	222	247	265	238	270	255	232	240	240	235
3451	489	292	250	188	264	381	436	391	382	324	266	295	254	196	184	175	162	125	134	121	100	86	102	105	102	87	96	91	72	81	59	79	70	73	79	63	68	54	62	92	72	63	50	70	62	70	69	59	60	64	58	66	58	57	45	80	61	71	69	58	69	69	62	63	60	59	63	60	57	71	62	67	72	47	76	63	66	64	65	45	58	59	67	50	61	62	73	63	54	62	42	62	72	60	64	64	63	63	52	55	62	53	55	68	57	67	42	61	55	59	60	54	64	62	65	62	63	61	59	64	64	54	66	65	57	50	52	56	55	61	51	49	69	63	41	68	58	50	58	74	65	64	58	62	49	59	69	58	71	79	70	55	65	42	66	72	62	59	65	56	60	64	65	62	55	45	61	66	57	56	61	54	57	65	59	73	47	64	68	73	62	77	64	58	73	84	56	55	63	65	62	57	63	66	58	53	78	55	60	62	65	58	59	57	41	44	73	71	67	56	57	59	66	59	71	50	54	58	64	56	53	56	70	50	72	66	69	71	64	56	55	64	65	66	53	50	65	55	67	64	47	66	77	70	60	60	51	55	65	56	57	53	42	58	69	75	49	63	62	65	60	58	62	50	64	59	62	60	62	58	59	59	53	73	55	47	52	66	62	68	56	61	68	70	60	57	65	61	70	63	67	75	72	61	62	61	53	59	72	62	67	60	62	50	78	66	50	44	60	70	59	60	59	69	58	61	50	50	70	59	49	44	53	65	57	69	53	60	63	70	49	79	62	76	66	62	68	76	80	65	67	61	68	69	46	56	59	74	52	68	61	59	62	61	52	60	59	65	53	67	53	51	59	68	67	56	64	49	64	52	59	61	69	62	55	71	47	60	62	55	58	62	70	57	55	70	56	73	61	51	66	68	50	62	69	67	59	60	42	42	58	64	74	53	61	56	51	51	46	67	75	62	64	70	71	55	59	65	67	59	50	68	56	63	52	65	61	57	61	78	50	62	63	55	58	75	52	65	67	56	55	62	46	56	60	62	56	51	51	60	49	49	60	67	76	66	57	50	63	71	69	63	58	59	65	53	59	53	66	56	52	54	64	69	59	67	64	62	51	46	74	55	63	65	57	52	60	59	61	64	56	80	59	66	64	57	60	52	52	47	59	67	66	51	63	71	59	65	48	54	60	69	52	42	67	51	68	66	62	53	59	70	57	37	56	57	48	53	56	58	62	77	57	62	62	58	64	64	64	55	61	51	67	55	57	62	56	54	63	63	49	65	70	64	69	61	59	62	66	75	72	58	66	57	57	73	57	47	62	46	52	63	57	55	77	70	49	54	68	68	54	61	65	57	72	72	69	69	65	77	50	44	70	53	64	66	61	73	64	67	63	69	49	49	76	59	61	55	84	62	58	54	77	61	64	55	51	64	57	58	61	70	56	56	61	51	61	73	55	51	56	80	63	56	63	57	68	61	54	59	54	51	51	64	62	63	60	50	61	63	47	70	54	76	57	63	63	77	49	71	65	58	76	57	62	56	56	69	62	58	64	56	74	56	67	54	52	62	67	58	63	70	50	52	60	71	69	56	67	65	55	53	63	60	64	59	77	48	60	44	80	53	73	68	54	66	58	68	57	61	49	71	55	63	59	64	44	64	53	43	54	66	48	71	62	49	70	53	56	63	80	61	60	58	45	78	59	62	62	57	62	71	48	50	65	70	48	52	56	60	60	62	63	60	81	57	59	53	55	64	74	72	57	53	50	72	62	49	68	62	61	60	49	65	59	56	46	58	51	60	75	65	63	61	68	56	56	68	51	75	67	53	48	55	52	71	64	52	63	57	48	57	65	50	69	62	62	72	79	61	49	70	74	62	67	71	65	65	62	74	62	78	52	56	44	59	60	70	69	60	58	79	62	47	70	58	62	59	49	69	64	70	51	55	60	57	59	62	58	55	58	66	58	56	61	68	56	75	69	49	72	60	59	64	64	60	64	62	65	60	58	65	64	74	66	65	68	54	65	53	62	61	55	54	53	75	65	51	67	83	54	64	58	49	54	69	62	52	51	61	57	44	61	58	84	59	64	63	63	69	49	68	65	53	73	63	64	60	50	55	50	62	56	62	67	59	64	51	54	75	56	55	73	55	62	45	64	66	56	61	69	58	63	64	53	51	52	69	53	62	60	60	62	75	59	51	61	51	65	57	60	56	61	66	61	63	68	57	53	59	66	75	48	65	56	56	56	62	60	63	66	63	49	58	64	65	65	55	52	57	65	68	65	49	52	60	62	68	76	61	48	59	68	68	64	55	64	58	68	62	49	67	55	53	51	51	68	63	55	54	56	74	61	48	76	38	55	56	67	53	63	49	61	56	53	66	57	62	60	57	61	67	58	64	74	59	49	58	53	73	64	62	56	64	64	59	60	67	69	59	70	64	65	53	52	55	65	81	43	57	56	49	52	58	61	65	51	69	54	59	43	55	56	57	70	59	53	58	65	73	72	53	52	64	72	52	60	75	76	67	60	59	58	75	70	57	65	46	62	61	58	52	65	56	76	69	56	66	44	71	67	50	67	55	66	58	76	65	47	65	55	69	56	52	61	57	56	56	72	61	65	65	54	60	57	68	54	60	51	60	68	56	56	61	54	61	70	57	51	58	51	58	63	59	57	63	69	56	63	59	53	60	72	62	73	62	58	65	62	65	60	77	60	57	65	77	59	62	48	58	65	55	64	81	67	63	55	62	62	59	65	61	59	69	64	62	73	53	64	67	62	66	58	68	57	65	52	58	54	51	72	71	78	56	57	61	43	50	70	63	51	67	70	75	46	50	53	65	55	49	67	61	59	76	51	60	56	68	60	54	46	72	54	54	58	47	46	58	55	53	69	62	59	67	54	65	71	56	48	65	38	73	56	68	52	64	68	55	66	73	57	56	64	55	56	75	70	61	61	67	73	48	50	57	54	58	58	60	54	66	55	58	49	59	53	50	44	60	52	67	50	54	53	57	57	69	68	63	61	57	57	57	54	63	55	69	63	58	52	72	59	68	73	64	57	73	53	56	52	67	45	61	59	60	65	65	68	64	67	54	61	58	68	69	64	58	57	55	59	50	64	52	64	54	69	56	64	85	65	59	58	66	54	67	77	62	71	60	70	64	51	47	62	77	65	60	63	71	61	67	52	60	58	55	59	61	51	55	63	57	59	55	66	75	54	75	60	41	58	63	65	60	54	55	60	59	60	60	58	71	78	82	50	57	67	65	61	65	62	54	62	66	65	67	57	59	56	54	69	75	60	49	72	65	66	62	63	49	55	57	60	53	57	49	62	68	65	57	53	70	64	55	53	53	61	54	51	66	57	74	63	58	70	70	68	70	52	57	60	59	90	55	49	64	61	50	63	63	65	64	80	66	47	61	63	61	71	70	67	52	56	63	68	66	62	69	64	65	61	64	57	61	75	63	65	64	69	52	61	64	65	58	66	51	69	50	61	55	56	51	52	70	77	49	64
16330	6585	4229	4811	10410	15818	17798	16356	14595	13176	11354	10088	8756	7404	6475	5573	4913	3978	3435	2914	2472	2228	2012	1938	1717	1539	1481	1368	1331	1310	1146	1120	1154	1013	1026	995	963	882	917	814	815	797	745	771	779	719	740	690	696	685	668	694	698	698	635	668	644	656	669	627	678	662	631	625	601	596	581	578	590	577	597	541	564	527	572	563	590	588	587	575	562	566	575	523	550	585	560	573	540	571	506	574	609	561	559	524	534	547	520	538	543	553	593	507	565	588	545	553	486	544	551	548	582	546	560	558	593	550	535	537	502	622	568	542	528	508	519	566	582	590	486	562	572	568	571	564	523	569	578	591	518	545	504	559	580	541	500	570	585	593	540	564	546	589	574	557	556	582	562	533	558	609	540	530	549	579	531	531	558	556	525	545	535	582	538	538	503	544	576	545	538	556	537	497	567	494	553	547	548	547	561	584	511	534	535	575	564	558	561	564	554	560	543	592	580	550	566	554	524	550	570	565	528	560	601	584	525	558	521	600	595	594	597	514	521	554	538	552	546	564	527	536	519	599	513	562	559	599	545	566	539	554	577	528	563	540	565	525	567	565	548	580	576	505	539	533	543	573	572	541	569	590	522	520	519	556	564	535	584	579	572	509	573	551	606	595	532	552	573	564	561	587	558	568	557	520	539	549	573	534	552	584	597	574	498	576	547	563	582	539	527	569	553	530	562	571	542	563	615	576	538	557	540	566	541	539	528	537	536	538	503	531	507	586	537	556	549	559	544	538	544	566	549	518	584	548	567	533	554	580	496	495	545	555	524	544	599	572	601	583	529	592	592	545	628	522	492	552	560	563	558	545	532	580	543	544	566	559	576	546	532	548	526	568	554	556	515	559	561	530	588	562	532	542	521	538	563	553	555	519	561	559	564	543	543	526	592	573	561	627	526	586	548	540	563	522	492	522	520	530	524	583	556	565	560	568	571	545	584	569	488	543	541	524	548	543	536	558	526	556	574	523	537	632	549	517	522	577	579	573	544	596	563	583	529	573	561	548	572	586	535	541	520	542	569	525	543	599	534	566	569	534	516	539	565	540	539	528	531	538	571	575	515	533	554	556	595	514	623	537	531	550	587	525	580	540	586	581	537	545	487	588	534	556	544	514	545	546	576	550	531	519	548	577	544	521	531	539	576	574	567	563	568	532	529	533	535	517	565	529	558	527	586	553	566	521	552	563	561	576	550	542	523	541	536	555	528	605	588	545	551	570	557	570	559	523	563	561	582	530	530	512	553	569	583	585	560	545	563	550	570	587	571	575	541	548	565	543	611	555	554	458	563	529	542	543	511	590	561	550	563	567	518	546	525	529	547	507	541	533	550	514	518	575	556	523	560	573	547	557	540	556	542	526	549	547	515	540	560	517	527	561	561	557	588	561	572	550	580	533	550	550	534	560	510	541	517	552	557	527	542	525	590	546	503	546	569	518	582	554	583	538	543	540	568	552	555	574	553	544	525	566	542	544	509	561	568	538	554	609	544	558	535	551	531	533	522	550	542	535	567	547	544	554	526	569	577	545	535	571	555	552	543	548	594	513	543	562	528	564	528	542	562	511	510	555	558	530	576	512	584	556	510	531	578	516	549	531	573	529	556	567	542	562	529	557	579	580	552	575	562	504	509	550	534	546	561	564	537	561	579	557	540	531	590	549	551	530	537	585	518	564	554	572	572	532	593	564	547	513	559	533	540	522	534	527	552	530	545	578	555	559	577	530	554	615	565	542	518	554	565	560	532	546	570	572	531	554	519	552	560	525	542	564	563	538	582	544	553	547	527	579	519	559	605	561	553	552	545	529	537	546	522	567	535	547	518	563	584	541	573	515	507	515	569	520	559	558	551	543	595	564	509	517	548	569	528	526	583	575	507	572	508	552	557	558	533	556	614	559	571	563	535	557	538	562	569	618	545	575	556	576	543	583	513	543	594	567	583	544	489	569	532	543	554	564	557	563	542	547	540	549	585	552	555	553	571	506	519	580	543	565	595	496	558	588	581	595	557	582	556	523	564	599	536	562	519	558	540	577	595	562	546	585	537	476	591	562	563	511	602	534	585	552	589	552	572	542	567	586	533	566	582	530	560	546	489	514	531	563	541	545	576	588	543	577	557	563	563	520	567	576	546	550	543	543	573	534	558	583	572	578	547	546	551	582	540	509	562	570	584	515	501	563	572	571	537	594	492	511	564	539	506	524	585	569	559	580	519	562	562	543	565	538	576	515	546	532	539	584	568	563	538	569	549	509	593	610	546	569	502	544	558	505	546	585	565	558	518	519	556	577	555	543	537	530	630	529	571	594	556	571	567	541	585	543	557	539	524	548	581	524	580	542	542	570	525	564	559	553	528	570	561	547	557	548	576	559	539	552	543	555	547	544	553	577	531	548	565	553	551	565	554	547	553	534	555	559	549	560	586	545	516	537	565	566	569	570	547	556	564	557	577	511	530	512	572	515	569	545	561	533	502	540	618	525	505	534	566	549	592	533	560	585	593	572	527	588	559	519	577	530	515	539	573	566	592	524	546	574	546	525	534	503	546	542	514	572	568	593	525	541	568	583	530	543	540	533	568	535	536	564	568	537	527	532	507	596	604	590	571	518	568	528	520	598	561	583	558	538	566	562	572	538	568	530	562	539	550	541	526	524	561	544	579	538	588	549	593	585	510	533	524	544	553	547	544	556	516	525	543	518	596	560	539	503	556	550	574	541	574	547	544	527	546	565	564	561	546	553	576	556	558	561	550	557	619	573	548	544	565	609	567	549	548	558	526	565	571	528	560	571	547	533	571	552	524	514	563	580	539	546	532	528	590	554	558	529	541	530	563	547	537	542	527	567	545	523	544	538	587	553	519	557	558	550	568	556	557	538	532	577	534	517	541	562	511	555	555	552	536	537	534	553	571	507	553	581	520	608	547	571	552	564	541	538	546	513	552	521	555	530	558	538	572	571	581	562	565	557	578	549	494	515	553	575	588	551	555	561	580	552	532	554	557	570	562	561	560	560	593	548	563	555	595	541	530	573	578	581	546	566	555	540	531	534	574	547	561	568	573	558	535	552	574	590	576	515	532	563	540	582	538	541	542	524	542	542	549	575	577	510	564	557	559	547	514	528	524	516	571	522	520	553	577	518	514	529	552	576	505	534	556	557	572	564	526	590	547	557	516	587	514	582	545	581	537	519	546	521	545	585	532	569	556	551	571	541	549	519	546	523	524	529	539	556	573	547	503	561	563	580	559	563	568	565	531	583	554	539	544	522	538	574	532	543	546	575	519	540	547	539	568	557	555	521	526	576	545	543	542	561	507	591	518	533	551	540	586	592	588	546	556	534	527	541	548	598	540	558	552	595	571	573	559	554	581	544	535	565	567	566	552	544	529	590	530	570	533	548	590	511	521	529	542	555	558	567	516	561	550	541	574	538	523	519	571	552	535	556	568	522	496	547	555	518	577	565	535	532	534	500	573	589	534	552
2085	757	430	330	250	384	515	516	472	473	398	367	305	271	235	235	163	145	149	122	94	84	76	69	88	59	60	66	56	75	55	60	47	43	46	63	39	52	62	45	42	43	43	37	46	49	48	44	37	33	47	36	41	30	44	45	42	41	32	34	37	43	35	41	32	28	44	36	35	49	34	35	34	39	33	29	33	40	33	28	39	39	42	37	25	38	33	31	36	30	28	36	34	33	35	40	37	32	28	41	42	31	43	35	27	40	37	33	29	40	29	36	34	34	36	36	35	25	30	42	36	34	35	31	37	37	35	34	36	24	36	34	34	43	37	28	39	32	38	26	37	26	42	35	31	30	32	33	25	39	24	33	23	28	34	36	17	45	33	39	41	35	27	37	36	35	31	31	36	30	34	31	30	30	31	30	38	36	26	35	37	21	19	33	40	42	40	52	38	32	28	33	29	30	22	36	37	37	31	33	32	36	36	31	33	37	36	25	19	30	35	43	42	42	36	35	37	26	33	37	31	34	32	39	30	33	34	33	31	31	35	34	36	32	39	34	34	31	34	38	25	42	25	45	45	29	29	30	25	27	43	38	35	34	46	34	24	28	35	31	33	26	37	39	25	29	35	28	31	24	35	36	37	30	32	37	34	29	37	29	37	38	39	28	29	35	30	21	43	31	36	33	29	30	33	30	28	25	42	46	41	38	32	47	37	30	27	33	34	32	38	24	25	31	35	22	40	34	32	23	34	34	35	43	25	36	28	30	29	36	32	33	36	46	26	42	36	28	35	18	34	35	33	34	37	33	34	28	34	29	29	28	37	40	31	23	23	34	34	46	28	34	35	32	38	39	29	35	37	39	27	31	36	40	41	40	29	30	37	39	25	28	30	31	38	40	32	39	24	44	44	42	42	38	35	40	37	28	23	35	36	31	45	33	28	35	42	45	36	29	39	40	22	33	32	33	31	29	41	32	39	31	30	24	38	30	37	26	28	33	41	33	40	37	36	25	32	36	40	34	31	24	35	44	49	31	35	36	27	33	39	31	26	21	32	32	19	38	27	38	38	33	44	35	37	33	34	42	37	39	41	23	33	34	38	37	32	30	35	28	27	25	41	34	34	37	29	30	43	21	35	32	31	33	38	27	44	31	32	31	39	24	31	36	28	25	28	52	38	37	43	35	25	41	34	37	25	35	46	31	31	30	38	33	37	29	31	35	31	34	29	44	40	41	34	33	41	23	42	37	31	35	28	41	36	36	41	36	37	37	31	27	34	37	29	43	47	33	32	27	26	29	33	20	32	35	34	32	24	36	31	37	28	42	34	32	34	37	37	36	28	36	40	44	34	31	36	28	31	34	36	40	30	35	33	22	31	30	43	33	52	30	31	30	30	34	37	21	31	49	33	30	35	33	31	34	40	27	30	44	50	29	33	27	29	26	38	44	23	35	33	25	38	38	18	45	22	32	34	31	36	33	41	30	46	33	42	28	26	41	30	35	44	28	34	37	33	49	44	39	25	40	29	35	41	25	33	28	26	44	21	32	21	42	33	31	26	27	39	48	33	40	29	32	36	33	25	28	27	33	28	41	36	37	39	42	35	36	32	36	35	35	33	39	27	28	45	27	32	35	31	28	36	35	41	30	41	30	29	38	31	37	33	33	26	44	34	31	38	27	30	35	30	38	34	23	34	32	34	39	36	43	39	28	38	31	36	41	41	43	32	29	35	43	40	38	28	31	31	35	38	27	31	49	20	34	37	35	36	39	34	23	33	33	38	25	20	39	33	33	31	35	35	37	27	36	41	28	24	36	32	33	35	32	35	39	33	32	30	27	31	29	34	35	30	41	29	25	45	28	40	36	29	36	40	52	36	26	35	39	38	34	32	33	42	36	25	29	40	40	31	31	39	38	28	35	32	44	50	42	35	33	33	44	32	43	34	38	32	33	34	41	35	21	31	36	33	31	40	31	33	33	35	26	28	40	26	30	44	34	30	32	30	36	38	43	34	42	43	27	43	27	37	35	39	37	26	39	36	36	33	38	35	37	36	33	26	41	32	32	34	35	25	33	38	44	34	40	32	33	43	35	30	35	28	22	29	29	30	26	32	32	38	30	45	35	34	34	28	34	49	38	36	24	34	34	33	35	28	29	27	27	35	36	31	37	36	25	31	28	40	31	27	35	34	37	33	33	37	26	29	30	30	22	29	34	38	34	47	35	47	32	36	39	39	29	34	41	40	33	34	33	26	44	37	41	28	26	29	32	26	42	34	39	35	40	30	42	38	36	28	35	43	42	28	43	33	31	33	30	49	37	33	30	46	40	46	30	41	39	42	33	48	35	41	38	28	29	44	45	28	34	40	38	30	31	33	41	31	31	31	41	34	34	41	33	37	32	28	40	30	40	39	34	35	38	36	34	30	31	50	36	33	34	27	29	44	40	25	34	33	26	38	27	38	37	34	37	30	37	38	30	32	25	32	32	31	44	36	29	30	28	25	37	43	29	33	32	38	30	34	25	32	39	22	36	34	38	35	32	40	36	25	44	26	33	42	30	33	33	35	35	30	30	24	35	30	25	33	33	33	36	29	21	36	38	28	29	42	34	30	24	34	28	20	37	39	32	36	32	31	42	31	32	41	39	33	42	42	38	26	35	32	26	42	38	36	33	24	49	36	35	36	44	28	32	38	40	32	27	26	33	43	25	32	38	36	47	33	33	31	26	36	29	36	44	28	34	31	25	44	47	34	31	31	33	26	19	31	24	29	36	38	32	41	29	43	30	41	29	22	35	33	28	51	27	39	36	26	31	36	37	37	32	28	33	31	29	43	31	29	36	32	32	34	36	36	32	27	29	31	45	41	39	23	22	42	36	35	41	35	31	27	34	42	24	35	37	33	38	23	41	25	31	27	34	25	32	39	34	40	27	42	33	41	30	38	23	27	34	41	31	34	36	37	39	40	33	41	38	41	32	36	29	35	29	24	38	28	37	36	31	35	36	37	30	35	40	36	31	26	30	38	42	37	30	43	37	40	29	41	36	23	29	34	35	35	39	34	39	41	32	33	41	40	33	35	30	31	29	38	39	27	32	56	34	32	40	42	31	35	26	26	39	37	24	42	36	34	29	29	22	36	29	23	35	23	25	36	32	31	35	35	28	24	41	35	29	23	32	27	45	33	32	33	24	36	40	40	38	30	28	27	33	37	35	39	29	42	40	42	26	48	30	23	43	29	31	38	32	35	29	37	31	38	28	42	40	36	36	31	34	32	30	36	43	34	27	46	27	30	38	40	26	38	29	27	30	43	34	31	29	33	33	42	41	38	31	28	40	35	23	29	40	32	33	27	35	36	33	29	31	40	35	38	36	36	30	45	29	44	28	33	40	40	26	39	32	35	29	37	28	34	35	36	42	36	42	32	35	26	30	43	32	30	35	21	28	35	37	31	32	21	37	27	28	39	36	24	38	41	40	35	48	40	33	34	31	29	22	37	37	37	27	26	32
20818	9056	5628	6406	13132	19437	21136	19389	17932	15844	13731	12091	10398	9008	7934	6765	5718	4772	4081	3478	2955	2693	2389	2094	1923	1749	1550	1407	1389	1347	1264	1199	1051	1048	1021	950	868	862	793	751	696	646	651	612	655	552	599	567	564	514	519	522	473	463	484	507	469	431	484	433	414	434	382	405	381	369	378	353	366	368	357	373	355	364	329	369	328	338	338	306	324	337	341	331	326	368	370	372	306	330	318	335	370	387	338	339	332	326	342	324	337	320	360	332	326	327	341	329	310	339	322	344	343	323	321	336	337	329	309	332	310	296	351	345	321	287	316	344	324	333	317	303	336	353	314	338	315	303	337	325	319	319	341	344	348	347	363	315	335	306	330	311	337	328	324	358	325	344	302	317	335	310	327	351	313	320	316	314	316	323	314	307	270	326	316	315	322	310	350	305	337	297	317	310	309	319	331	313	325	303	328	333	299	321	286	337	341	336	312	288	290	324	312	280	321	337	321	321	310	303	333	341	315	310	299	323	320	310	305	294	305	303	308	313	294	294	332	308	319	325	330	296	330	329	340	338	343	336	343	311	305	337	332	354	338	331	314	313	336	326	346	362	303	329	350	337	310	350	308	319	302	330	315	306	313	349	327	350	303	316	364	314	321	337	338	285	317	297	323	351	333	306	285	351	304	329	363	334	268	332	344	324	326	319	313	314	307	306	359	331	312	336	316	318	314	346	340	302	323	339	285	315	329	316	331	337	338	328	318	344	317	341	296	320	353	311	293	322	312	328	320	320	329	327	289	297	336	300	327	302	296	318	305	318	330	344	352	301	322	299	351	306	300	345	344	331	320	341	315	323	295	331	307	331	337	299	314	335	314	337	343	299	320	327	318	315	313	298	305	303	288	303	325	303	313	308	324	346	333	303	318	312	354	329	328	335	327	327	306	310	311	349	299	372	317	336	300	325	334	322	312	296	358	296	335	327	276	323	294	314	300	335	333	326	294	334	338	334	306	324	318	312	317	310	316	316	334	314	301	312	311	313	322	317	338	304	304	285	303	323	286	329	335	333	305	308	312	370	323	335	313	297	327	342	286	320	337	306	317	325	313	310	326	304	321	317	319	324	328	308	318	323	295	280	344	319	308	306	328	322	321	335	324	343	301	323	297	342	304	309	333	367	346	334	329	299	296	343	326	352	322	355	303	320	326	331	297	304	297	298	297	318	323	306	320	329	308	314	302	308	310	308	319	317	309	327	301	332	318	337	337	313	315	322	314	339	326	331	285	317	356	320	327	313	359	341	368	311	307	302	353	302	352	324	288	274	325	343	337	302	321	318	327	327	326	330	338	356	318	304	324	308	329	321	274	319	322	329	311	320	332	308	330	323	349	317	353	316	318	305	340	297	329	329	314	301	353	318	301	340	334	305	303	323	340	311	306	291	324	303	306	321	313	303	367	341	346	303	302	320	335	331	333	329	321	312	328	311	356	327	338	341	330	332	303	338	310	342	306	354	335	336	309	313	290	288	358	310	328	353	350	356	336	311	346	329	324	328	298	298	351	318	334	336	320	354	315	329	339	350	307	358	342	322	314	315	316	286	327	332	299	301	297	333	313	307	309	315	383	314	354	350	325	320	315	321	319	303	311	313	349	319	324	318	317	315	312	320	322	307	323	306	275	299	336	341	326	332	326	322	342	320	355	371	281	329	302	323	292	313	341	345	311	343	322	324	330	335	327	343	365	326	323	320	309	312	315	326	313	318	336	318	322	338	320	289	347	318	327	301	316	307	327	315	328	290	315	314	316	319	310	323	313	339	347	318	342	324	338	356	327	297	328	355	325	336	314	279	303	300	314	310	355	318	347	304	319	315	335	313	319	315	325	347	334	317	303	353	333	324	309	320	319	326	340	315	320	316	327	321	332	278	357	309	334	306	338	317	331	328	311	312	322	296	317	309	306	304	316	344	336	324	348	312	314	304	316	341	325	340	324	319	319	327	324	326	330	316	327	324	343	317	333	361	337	319	307	325	326	320	307	339	318	297	313	342	309	295	308	337	334	335	308	340	314	305	339	315	312	299	321	312	332	330	307	340	294	330	327	327	322	332	330	325	349	319	316	320	319	304	326	327	309	325	316	333	345	291	327	312	335	287	343	290	323	327	314	314	342	339	309	283	320	343	327	356	326	301	362	327	331	316	327	297	320	294	270	365	353	344	328	300	321	304	354	347	319	310	288	312	303	344	317	307	305	331	302	356	348	326	317	298	321	328	299	358	302	332	303	301	338	317	316	317	337	320	309	299	319	345	269	329	331	351	312	315	325	333	297	319	319	316	336	310	344	275	342	329	318	331	317	296	299	321	345	331	333	321	339	349	310	308	342	319	311	328	292	308	324	323	328	338	351	298	361	301	311	341	331	297	340	299	313	313	308	324	334	346	312	347	321	296	360	333	326	305	317	305	310	328	285	349	289	338	333	323	336	292	310	336	348	330	337	280	328	336	324	298	350	309	321	342	288	340	330	351	330	315	344	339	315	330	322	328	327	301	331	360	306	322	323	330	342	314	335	313	327	327	372	337	357	296	336	310	326	312	334	350	313	315	296	333	283	310	340	320	312	340	310	328	357	320	342	352	318	309	315	286	314	330	358	306	347	278	339	335	317	331	345	312	321	343	351	344	326	300	297	335	355	310	296	329	348	354	332	333	315	338	311	329	315	323	325	324	345	286	326	333	317	335	324	330	307	317	335	325	314	348	303	324	311	328	309	315	332	328	302	327	322	306	323	318	316	296	334	319	306	311	333	313	325	340	318	321	347	303	312	317	341	349	344	333	335	324	328	317	339	292	293	324	309	322	339	323	293	320	283	319	311	314	304	359	354	307	298	306	330	338	279	316	344	356	298	325	317	327	327	328	310	322	337	326	333	329	310	362	300	294	335	338	301	305	312	345	321	308	273	343	335	351	287	309	293	307	330	323	307	308	330	333	290	316	316	309	294	310	324	301	353	345	308	347	353	289	306	370	315	309	307	318	333	307	313	281	327	318	315	313	319	344	327	295	354	326	306	292	364	324	298	321	314	296	334	313	304	323	332	311	307	333	330	305	292	358	305	350	333	336	325	341	340	306	348	319	349	339	360	338	331	330	322	340	330	351	321	285	313	326	284	308	349	311	335	317	318	337	295	304	358	314	314	296	308	337	312	342	330	372	297	331	295	318	323	327	324	314	322	316	352	310	284	332	346	300	323	298	313	336	308	337	311	327	334	335	311	330	322	311	329	286	331	338	306	328	343	340	351	304	302	322	318	330	339	312	329	332	319	288	300	307	319	331	292	331	288	337	307	374	295	379	303	310	339	362	332	326	304	310	314	333	327	305	329	299	291	320	289	305	324	348	301	305	311	319	359	326	305	328	341	308	323	301	322	322	334	302	314	283	345	313	311	327	325	339	316	294	307	311	303	323	312	323	316	329	326	341	358	312	337	323	332	313	319	316	330	316	314	316	316	337	290	344	337	314	320	323
5053	704	431	301	258	314	472	517	531	481	401	364	329	265	248	231	218	196	146	136	150	123	124	110	103	94	91	100	96	88	86	85	74	67	80	69	78	64	66	76	65	77	64	78	75	64	76	66	67	60	66	77	49	60	63	60	53	70	66	59	65	66	56	54	68	59	69	71	60	52	65	69	52	48	50	58	65	60	64	53	50	76	66	68	57	65	75	49	61	61	52	67	59	62	78	52	56	54	69	54	59	48	59	80	49	73	55	62	59	52	62	66	54	55	44	55	68	57	64	69	61	54	59	54	46	55	63	65	57	69	64	59	69	59	71	53	63	59	69	55	63	61	50	69	56	61	56	72	48	61	61	64	59	56	70	56	61	70	68	70	49	53	55	59	70	76	64	63	56	56	53	60	60	69	67	71	55	42	73	48	61	62	46	59	66	53	62	63	60	60	82	44	57	70	54	76	62	56	58	58	52	59	67	65	68	50	62	55	50	64	62	50	54	61	55	45	62	69	63	63	54	60	57	63	61	78	71	54	54	60	71	71	63	56	59	44	50	63	61	57	52	49	52	58	62	62	57	57	52	67	43	49	62	63	60	55	68	53	64	56	44	60	61	48	62	74	65	48	65	59	62	56	47	62	63	70	60	59	63	53	61	53	64	60	59	65	63	71	50	71	54	56	63	69	70	66	57	57	57	50	51	70	57	45	55	60	71	62	54	64	77	67	61	53	69	56	57	69	54	62	50	57	73	78	63	57	63	54	51	58	63	55	60	66	65	59	50	62	53	60	68	61	60	65	65	59	61	52	59	55	57	66	59	59	70	57	51	48	54	52	66	58	50	63	56	75	59	66	57	64	51	57	54	48	56	52	62	72	69	59	62	65	64	49	57	64	58	66	49	68	61	74	48	73	60	48	59	60	58	68	73	48	75	61	55	58	68	60	54	69	62	50	57	54	59	62	58	56	78	65	59	61	46	56	55	63	54	67	61	71	57	65	60	61	62	70	66	57	52	72	68	60	60	62	65	59	61	50	64	74	60	58	65	62	61	58	62	61	56	54	52	48	66	51	60	65	57	43	60	50	59	61	60	60	45	61	74	71	56	62	76	65	48	61	61	48	66	60	49	65	49	59	65	60	58	53	54	51	54	55	66	62	63	62	61	68	64	51	68	62	52	54	64	61	56	51	66	74	63	68	54	62	60	58	71	55	64	60	57	56	56	66	50	60	62	61	84	62	65	66	69	57	47	53	53	51	71	62	67	58	64	47	57	61	49	55	59	59	67	47	71	52	45	52	60	58	58	66	60	61	58	64	66	68	48	53	72	63	78	48	52	71	42	64	63	58	72	62	64	57	57	55	56	75	69	60	49	56	52	67	49	49	62	67	60	56	61	62	68	61	65	53	59	62	62	47	52	59	60	62	53	55	54	68	59	51	67	54	55	54	59	81	44	44	71	63	51	63	63	40	68	52	74	55	56	61	48	55	75	58	47	55	53	49	61	51	60	64	60	57	66	63	55	50	52	64	54	47	57	55	56	55	58	62	57	56	58	76	66	75	64	61	63	49	54	58	63	65	48	53	61	63	47	49	67	67	59	73	65	74	56	59	60	60	62	61	54	56	61	68	54	61	62	68	57	71	71	52	61	57	41	58	59	44	53	62	60	52	64	52	64	61	63	65	52	67	59	47	49	65	52	45	59	67	60	69	67	43	59	71	64	68	56	60	63	59	58	58	55	57	67	62	75	60	62	50	51	57	66	61	62	72	52	60	62	50	59	55	64	56	64	56	63	62	60	54	59	46	76	55	68	51	62	55	53	53	78	69	70	61	53	61	65	61	56	48	51	60	53	64	56	50	45	65	62	67	56	64	59	58	78	62	54	52	61	56	61	60	57	61	48	41	63	63	51	60	57	64	61	57	57	81	67	68	54	56	64	58	60	73	71	57	53	61	54	60	67	70	60	57	51	75	59	59	61	51	55	62	62	67	64	53	76	61	43	53	73	59	79	50	64	61	48	68	62	54	49	72	66	56	63	59	48	43	48	61	35	53	64	70	56	48	64	56	62	59	55	50	70	57	48	59	67	50	57	58	58	63	54	53	59	68	73	64	54	64	62	49	60	49	51	50	68	57	61	62	62	68	67	65	59	47	64	63	51	64	51	70	59	47	62	61	48	60	56	61	48	62	56	64	63	60	73	58	54	60	71	50	48	68	74	61	45	62	62	70	63	56	58	51	53	67	62	52	49	68	56	53	61	55	52	56	56	54	57	56	50	63	62	47	56	73	47	70	60	60	57	51	78	53	66	59	42	60	70	67	61	51	68	70	57	58	59	58	56	67	62	58	52	47	49	62	63	54	48	75	63	66	69	54	70	63	47	61	46	54	70	62	59	41	76	66	40	66	65	64	50	50	62	57	63	63	58	65	56	56	55	47	65	70	63	54	59	56	60	70	51	58	45	58	57	67	50	58	59	72	61	53	60	69	48	58	55	73	69	57	73	70	46	52	62	65	71	51	56	52	60	53	57	67	58	64	70	51	63	62	51	49	59	50	69	73	60	59	67	60	74	66	61	49	54	66	72	65	69	53	68	70	61	51	63	73	64	79	69	68	50	49	56	69	67	68	46	54	67	47	50	61	66	65	67	60	53	55	61	60	64	57	70	73	65	49	62	57	77	72	65	50	64	66	53	75	66	57	70	52	53	69	71	52	53	52	64	69	42	58	62	52	55	65	62	65	68	82	72	61	52	66	64	63	53	55	64	58	68	63	49	67	61	53	61	65	73	64	52	51	74	75	58	61	56	48	64	51	58	63	56	63	61	54	55	63	54	58	71	66	60	54	67	45	56	41	62	65	60	52	50	75	57	63	69	67	51	67	53	57	59	53	50	49	62	58	64	67	69	66	63	65	77	56	54	64	64	66	63	64	59	58	43	55	49	46	51	57	56	56	72	52	57	69	63	64	55	54	44	53	54	50	60	65	52	48	51	77	71	77	67	72	70	52	61	61	62	48	48	53	50	51	59	54	69	62	69	53	59	58	58	58	55	65	72	68	48	68	71	49	70	50	73	70	60	53	69	63	66	49	56	74	58	55	67	52	68	72	58	58	66	71	57	64	56	50	59	56	54	58	64	61	65	70	64	67	61	66	63	55	59	56	58	76	47	65	53	75	51	47	53	67	59	53	55	48	72	70	61	53	62	66	68	55	53	60	61	46	55	56	79	50	41	58	63	59	72	65	60	65	54	59	64	54	63	45	70	61	59	61	47	39	79	67	60	60	58	68	60	56	52	71	50	50	48	66	51	69	61	57	54	59	63	65	54	61	68	59	59	51	64	75	66	58	50	54	55	77	69	69	61	50	51	74	67	61	53	65	49	68	66	53	55	52	54	51	53	56	63	62	63	59	48	71	49	48	58	67	62	74	60	60	52	62	53	62	66	49	52	62	63	64	50	56	58	57	65	44	60	59	51	76	57	53	69	57	65	67	51	65
17941	8260	5308	6307	12794	18538	20234	19213	17329	15528	13462	11766	10401	9098	7871	6769	5942	4933	4281	3732	3084	2742	2449	2229	2169	1860	1760	1659	1544	1599	1507	1332	1382	1279	1224	1215	1094	1083	1073	979	937	872	863	852	841	831	831	801	759	720	714	715	689	739	722	689	702	688	658	669	611	674	646	641	603	651	608	651	558	545	611	550	616	616	564	604	544	550	560	571	570	573	564	552	516	538	533	558	589	561	605	494	580	586	535	554	565	569	536	553	564	492	560	539	540	518	564	497	553	561	505	573	541	522	512	541	553	522	601	553	543	559	478	536	521	540	520	579	542	506	560	572	515	557	508	522	555	535	569	538	554	533	575	515	531	567	571	532	522	486	491	559	572	487	538	563	501	533	567	540	551	528	517	540	580	525	569	513	507	545	510	539	563	522	592	539	502	551	552	537	527	566	514	567	553	524	531	507	528	549	570	543	527	558	541	566	505	513	522	529	554	534	534	537	522	578	503	547	556	577	535	565	552	577	546	513	530	551	531	498	559	543	569	545	512	487	570	524	515	516	572	535	545	538	521	575	545	564	508	511	509	509	528	536	532	565	541	533	518	551	533	512	545	540	536	517	576	490	548	537	504	568	558	557	562	489	516	524	522	528	534	512	587	567	568	546	571	533	539	533	519	532	538	531	514	529	577	504	558	536	529	540	537	500	592	525	578	582	533	548	536	524	528	538	524	540	508	523	516	545	579	532	547	528	570	535	564	541	562	524	526	521	542	522	570	535	510	528	539	519	549	567	512	503	527	524	539	529	505	574	583	539	552	568	532	531	547	525	499	534	541	555	504	540	572	516	571	531	527	541	529	567	549	535	550	558	559	548	543	540	474	556	574	502	521	506	604	532	555	537	536	524	563	562	542	543	534	540	558	500	510	531	547	508	545	524	535	533	519	565	571	496	552	539	542	560	518	527	538	528	555	527	509	524	547	534	536	505	562	511	554	535	557	526	514	579	492	549	511	542	484	513	539	565	559	537	530	505	524	553	525	551	545	566	548	516	518	554	563	520	527	538	533	512	504	507	535	543	507	549	551	545	524	520	516	535	501	537	556	566	562	518	535	571	521	529	533	558	484	539	557	548	537	506	549	544	524	554	553	521	539	508	551	562	550	574	522	546	514	559	557	485	531	544	589	526	516	544	547	522	538	581	524	514	513	519	566	505	514	502	522	524	546	468	542	513	564	548	553	542	509	528	541	519	558	542	566	547	549	503	524	500	514	532	512	525	564	500	520	509	517	524	549	520	529	579	512	540	492	508	536	562	519	515	504	498	510	541	525	487	546	554	507	551	531	525	545	550	528	516	536	541	584	561	513	549	571	543	518	535	569	523	541	541	582	542	541	551	542	516	533	580	562	519	533	539	535	553	542	536	512	576	561	571	559	500	587	555	498	517	532	521	511	543	602	512	561	548	528	520	529	532	494	554	530	542	560	527	540	526	529	533	543	524	560	532	518	535	551	521	543	526	506	581	531	548	543	554	524	526	552	537	520	533	543	580	573	538	544	542	551	551	545	484	514	517	492	566	519	526	528	548	568	569	523	547	569	538	574	543	493	545	536	498	557	514	538	533	589	531	557	556	534	547	535	504	542	463	539	561	533	535	536	542	539	534	536	504	537	539	533	485	533	549	556	544	506	562	553	554	538	539	533	521	569	514	497	552	518	551	499	513	548	587	537	521	524	535	521	549	591	521	511	551	488	561	564	507	540	539	527	542	549	563	507	544	510	528	524	542	550	514	540	477	528	566	549	510	533	527	548	529	546	493	552	565	542	561	511	525	526	493	547	546	586	511	521	549	516	580	590	519	542	531	533	560	510	489	533	548	540	537	539	536	551	536	583	536	529	534	566	555	511	548	532	509	512	537	546	523	541	551	539	492	496	521	551	561	514	493	559	509	557	494	540	533	529	511	553	573	525	540	532	485	551	551	534	507	528	561	501	488	541	533	578	561	544	504	501	563	519	518	528	552	522	540	559	524	567	514	523	540	525	549	516	530	504	469	539	511	543	547	602	516	520	544	541	543	511	536	518	538	540	520	554	555	577	517	561	552	552	537	527	535	540	475	519	553	547	547	518	535	536	566	540	529	514	543	577	537	534	548	546	498	507	527	509	550	502	512	495	501	520	559	546	500	570	570	504	532	580	488	506	578	550	543	557	504	539	576	519	544	559	518	508	532	551	526	517	529	538	572	510	520	518	518	555	511	556	538	500	523	537	538	543	524	524	503	537	558	541	534	564	517	517	532	538	518	520	552	577	539	524	523	522	544	569	539	557	519	543	556	567	528	530	507	547	536	579	553	556	532	528	571	497	492	533	517	543	534	509	576	511	527	524	545	537	546	547	526	514	509	521	505	506	549	580	549	523	518	561	521	529	531	531	517	515	556	526	578	530	579	496	534	518	506	536	514	499	546	527	524	504	527	532	503	527	527	523	566	522	540	496	564	544	544	558	517	575	556	518	576	557	540	547	523	494	547	554	531	507	577	534	536	503	506	572	580	516	523	531	546	556	516	525	541	540	581	532	559	533	540	545	547	509	534	543	486	553	536	540	565	522	551	537	511	560	539	534	480	573	516	575	522	542	560	513	540	524	580	545	538	527	540	556	560	505	519	541	503	525	580	538	541	612	541	528	542	524	548	523	551	496	543	541	553	514	517	563	562	539	513	564	541	502	548	500	550	556	570	550	555	537	573	539	539	514	569	531	559	512	508	539	513	538	510	575	529	501	509	565	546	548	540	513	540	564	531	510	536	538	557	552	510	534	531	460	545	521	543	531	507	520	512	558	535	552	514	540	502	505	574	524	554	540	516	544	573	543	545	523	564	540	541	548	526	551	522	525	533	544	539	548	492	523	545	593	531	544	536	520	521	537	496	518	546	550	544	526	562	531	573	494	506	500	513	563	478	559	528	531	548	527	562	494	527	584	508	514	520	525	510	590	507	551	578	557	547	531	553	501	590	563	555	568	553	530	557	548	533	530	529	564	507	571	545	547	517	492	513	527	580	550	569	503	551	541	560	565	502	539	534	546	507	548	556	586	563	503	549	545	567	546	538	520	550	522	529	530	513	533	523	507	558	506	535	567	563	521	531	546	557	504	529	537	540	513	530	541	549	541	575	557	550	516	538	481	538	526	565	517	525	532	512	520	531	561	609	501	551	531	540	538	528	498	534	556	551	559	514	536	551	555	575	536	541	533	522	540	538	573	565	539	502	533	564	532	555	526	582	529	546	546	565	583	530	520	511	541	548	515	537	528	530	550	558	574	573	526	477	544	554	583	522	503	541	559	589	544	537	539	523	578	547	520	523	513	538	557	539	579	519	528	504	530	552	557	534	529	527	539	511	526	489	539	539	528	548	515	564	554	531	554	534	513	548	520	572	536	524	559	520	547	530	526	570	511	521	564	569	524	536	508	524	531	533	501	552	555	541	545	518	513	574	512	539	509	485	531	581	523	525	504	548	572	516
3206	894	540	363	315	374	560	587	573	506	435	397	349	339	268	277	205	170	138	138	113	104	105	91	85	72	74	56	78	70	63	58	58	65	54	48	45	35	44	52	48	54	39	37	36	35	38	42	37	49	28	35	32	43	24	33	28	36	29	35	28	27	36	15	32	18	35	16	28	34	29	36	30	31	26	29	29	30	35	31	29	27	31	28	29	30	28	26	22	28	31	34	26	33	28	30	27	17	19	27	24	26	31	23	38	27	30	25	34	34	30	34	26	20	37	19	22	28	29	27	29	24	31	27	30	26	32	34	34	26	35	32	32	29	24	31	37	26	33	35	19	19	26	38	24	24	37	24	25	35	35	27	33	28	33	32	27	25	24	27	26	30	30	25	24	27	32	29	35	26	27	28	32	23	31	42	23	31	24	32	29	26	32	24	33	29	31	29	32	25	26	32	18	24	26	21	35	25	30	25	28	30	26	18	21	40	26	40	30	33	28	32	36	18	33	31	20	20	33	31	25	26	26	25	36	31	32	31	25	35	19	22	35	24	30	21	31	25	32	31	33	26	34	29	22	29	30	24	27	26	29	30	24	33	25	24	29	36	31	27	27	32	28	29	33	28	31	24	27	21	29	31	18	22	31	40	27	28	32	35	28	33	26	28	31	21	32	28	20	32	23	23	20	24	33	28	33	34	27	27	30	25	28	28	39	22	27	24	24	33	24	40	32	30	23	40	29	25	31	25	33	33	37	23	33	31	33	24	26	27	31	22	24	14	21	18	34	27	34	25	27	29	29	22	32	33	31	24	33	30	32	23	24	34	28	22	28	21	33	24	35	32	33	34	28	19	30	33	25	28	30	25	21	25	29	25	30	32	27	28	33	35	32	27	35	24	29	15	34	31	37	27	26	38	27	29	29	21	30	26	30	26	25	29	31	25	28	28	32	31	26	27	26	35	30	29	28	30	39	28	21	30	27	35	30	34	27	30	34	26	31	28	28	23	28	34	33	28	37	32	32	29	29	27	26	33	20	32	31	29	30	27	30	25	23	26	26	25	34	27	23	26	40	28	32	22	28	30	31	30	33	25	24	27	27	26	22	38	19	26	35	30	27	36	26	25	27	31	37	16	22	26	25	31	28	21	25	26	25	24	31	33	28	23	26	28	30	21	35	17	14	22	24	40	24	32	32	22	24	32	30	25	29	23	32	32	34	38	22	29	31	36	42	25	38	24	29	30	29	33	24	32	29	27	27	28	34	25	26	30	26	26	29	25	33	25	26	31	35	24	37	25	25	27	30	26	31	30	25	26	27	34	24	17	22	39	22	16	27	33	37	24	36	31	24	28	25	25	29	28	29	30	23	25	30	41	33	24	35	25	35	23	30	19	24	27	26	32	30	32	24	39	23	25	33	27	31	24	24	36	25	23	31	33	28	29	42	27	16	32	35	25	23	29	34	33	31	25	29	16	25	18	23	30	29	34	31	22	25	26	32	36	35	29	22	27	29	23	41	26	27	35	30	33	37	32	26	29	36	26	32	31	27	28	26	29	31	23	35	28	26	28	25	16	29	28	28	27	27	27	40	17	38	33	28	33	22	34	18	39	37	34	20	34	29	25	41	21	24	25	37	27	33	20	32	29	28	26	30	20	24	28	30	28	31	26	30	28	25	27	37	27	26	26	38	30	27	34	26	27	38	21	23	34	34	28	33	31	23	24	35	31	28	35	22	26	36	32	14	34	31	18	27	28	25	32	30	29	35	32	28	30	32	30	30	31	26	30	24	31	32	28	26	25	26	27	35	29	32	31	36	24	29	17	25	29	26	21	28	28	18	31	33	26	28	38	25	26	22	27	30	36	24	42	30	34	28	28	25	28	35	34	36	23	34	30	26	33	26	35	25	15	26	29	29	18	34	30	26	32	31	25	21	34	28	37	23	19	35	18	27	24	22	32	26	33	44	38	34	32	23	32	35	34	32	33	30	24	30	37	26	27	20	36	28	37	24	25	32	19	24	18	27	27	28	36	27	47	33	22	28	27	36	24	22	31	37	24	40	29	30	41	27	33	33	27	38	21	26	26	27	31	25	35	31	20	21	33	24	25	35	28	23	35	31	27	27	15	32	24	35	24	31	23	22	27	32	26	20	29	26	20	26	29	43	27	31	31	29	41	31	37	26	32	24	25	24	27	27	32	33	30	30	26	29	23	17	28	45	20	27	35	33	26	24	37	27	34	26	30	22	24	33	23	29	27	25	25	24	29	37	31	22	26	30	25	27	32	32	19	27	36	32	31	21	31	25	22	22	28	23	30	22	33	32	39	32	30	30	21	34	22	30	27	25	26	25	27	24	43	37	21	32	35	38	28	33	29	28	27	29	29	33	27	28	34	25	18	31	29	26	30	24	33	21	24	32	28	31	28	32	31	20	36	25	39	30	32	28	22	32	19	31	26	27	30	30	27	34	30	27	30	26	27	16	20	28	31	34	34	28	38	27	30	25	31	23	24	41	25	33	21	27	27	34	27	33	23	37	28	16	27	23	29	27	28	33	28	30	36	37	28	27	29	33	38	31	25	31	23	32	38	26	27	36	29	31	27	32	27	29	29	22	34	41	28	26	27	28	29	41	18	31	29	21	24	26	32	34	22	28	45	20	27	25	23	35	20	26	33	27	29	32	27	27	36	24	35	27	29	29	25	23	24	21	22	27	27	30	19	33	26	31	26	36	31	40	26	19	20	21	30	37	20	23	33	26	32	42	25	17	28	39	27	25	34	26	26	25	34	27	23	27	33	25	38	32	32	21	33	28	32	27	25	25	28	33	32	34	26	30	25	27	30	39	27	27	31	26	36	26	26	26	23	38	20	25	25	26	22	25	27	31	25	26	29	27	26	24	37	26	24	33	27	27	36	28	27	38	22	18	29	30	33	27	20	24	32	24	33	27	30	23	30	31	33	21	23	31	29	41	31	18	27	27	34	30	25	15	21	30	27	19	22	28	26	25	21	29	27	27	29	28	21	24	22	30	31	21	42	18	30	38	24	32	21	26	30	20	31	23	30	33	21	30	34	24	24	31	26	20	29	31	21	27	21	32	29	22	24	32	30	26	32	14	24	27	30	26	43	26	29	26	38	34	30	32	35	24	23	27	20	21	35	23	27	28	31	28	19	29	20	35	28	29	37	25	24	26	27	28	25	23	35	26	23	27	30	24	22	26	25	28	27	33	18	21	32	24	23	23	32	36	26	27	32	26	20	19	23	29	30	28	24	36	19	33	24	22	16	25	30	28	25	31	26	28	31	24	26	25	25	29	34	26	31	21	32	35	35	38	20	31	21	37	22	25	31	34	25	33	28	31	20	31	32	18	33	32	26	28	26	24	23	39	25	25	13	25	23	24	32	26	36	29	28	23	35	27	32	28	28	33	33	30	24	30	34	30	31	22	27	35	28	25	26	28	32	23	20	32	24	28	28	37	27	23	23	31	26	37	26	20	22	24	22
22709	10454	6900	8062	15186	21350	22965	21864	19662	17590	15650	13665	11991	10668	8968	7826	6889	5686	4786	4105	3477	2938	2815	2490	2227	2068	1817	1781	1757	1510	1431	1339	1250	1203	1143	1006	1041	954	945	804	781	708	701	671	658	632	629	573	482	528	504	480	460	455	468	450	448	464	480	462	381	385	392	361	350	372	334	339	298	336	351	314	333	331	291	295	324	325	262	298	294	270	272	264	295	297	300	294	293	268	282	279	268	281	299	252	262	284	299	288	292	283	242	281	298	268	277	267	283	268	305	271	292	256	306	269	301	250	263	258	258	258	291	251	264	259	272	238	260	288	275	260	247	244	280	253	242	270	258	288	258	247	261	273	252	245	260	286	258	269	268	268	306	239	261	281	248	269	275	243	302	248	279	248	280	241	227	283	257	258	258	263	236	238	253	245	269	260	253	264	267	273	277	254	256	278	265	275	264	261	264	278	285	299	263	285	277	266	246	265	250	286	254	254	275	254	294	292	255	297	295	253	278	274	245	230	267	259	273	260	266	266	277	272	247	259	286	217	232	258	264	259	250	260	270	270	271	248	242	257	274	251	277	283	242	288	262	260	287	250	241	239	244	255	288	319	264	250	248	264	301	291	273	248	262	248	276	271	291	241	257	237	241	265	253	253	268	303	244	274	246	249	274	238	281	277	247	246	255	212	268	246	262	280	245	259	260	271	240	267	253	244	260	219	245	227	237	287	253	247	266	249	268	220	247	271	278	244	280	282	267	253	290	263	249	233	273	247	268	233	283	271	217	253	254	242	271	270	246	264	253	251	242	262	250	269	279	309	245	268	272	266	256	218	291	238	282	251	240	275	269	283	254	243	249	254	285	262	238	256	247	245	261	269	257	235	247	267	261	271	266	239	271	246	250	253	256	264	245	237	277	271	252	265	257	275	259	274	251	271	284	246	264	262	247	270	216	290	260	248	254	263	287	247	267	252	268	252	255	268	255	259	261	250	270	249	260	254	256	253	274	266	231	284	284	247	278	271	233	264	262	235	276	224	284	217	266	259	279	308	272	245	288	288	282	256	289	273	249	241	275	259	241	271	260	247	254	289	264	269	268	253	271	270	285	239	302	292	275	244	249	249	252	308	247	255	250	287	286	246	282	294	269	281	279	273	256	249	251	273	273	252	261	256	241	266	284	249	266	265	270	246	276	229	265	261	283	241	269	251	277	250	251	272	275	244	255	266	299	249	286	265	231	248	260	217	255	243	251	259	283	258	272	265	279	276	257	243	257	245	275	257	260	248	258	253	253	262	250	264	284	264	267	278	250	269	265	252	269	257	276	252	263	277	276	273	293	247	266	251	260	299	285	280	269	304	246	276	283	252	263	260	235	261	264	274	266	255	248	246	265	262	275	248	288	247	263	265	253	258	281	265	289	272	298	254	273	274	261	250	276	266	264	253	250	287	254	258	262	243	263	247	265	245	253	247	268	268	269	253	257	231	247	233	255	286	275	258	256	281	253	234	235	266	293	268	260	281	266	286	255	290	263	261	260	257	260	257	259	268	255	261	259	270	268	258	261	242	283	249	275	267	249	276	312	251	256	276	283	289	271	258	266	278	271	297	268	277	249	265	271	273	278	235	264	262	271	261	248	263	262	269	274	285	283	247	258	261	250	276	254	258	258	276	243	252	251	277	251	251	258	248	271	253	264	237	273	275	256	248	255	267	285	265	227	245	268	249	256	257	312	238	278	272	253	257	276	262	281	278	263	283	260	242	256	276	257	282	253	274	270	293	252	269	261	244	259	260	258	268	232	228	264	253	287	263	248	226	246	232	236	267	242	291	258	273	276	265	274	273	268	262	244	268	218	256	306	235	251	258	244	272	252	238	248	257	252	249	258	280	268	258	272	265	276	259	257	255	265	257	274	271	225	304	249	256	231	239	265	262	286	242	277	215	266	260	233	273	295	260	270	252	249	259	274	264	257	269	252	266	268	252	262	240	292	257	253	279	262	266	247	238	287	277	246	257	268	245	262	246	269	235	242	222	263	236	252	248	255	282	280	257	257	287	257	230	273	272	276	267	280	232	241	272	279	287	301	274	283	252	279	314	251	249	258	249	252	263	275	270	262	254	246	278	256	259	283	245	256	268	237	262	249	268	264	257	245	289	289	242	251	260	235	244	260	274	271	255	246	236	261	293	264	270	268	272	273	262	273	246	254	266	276	273	270	286	237	242	231	269	255	276	240	247	262	266	286	263	282	245	243	254	287	242	246	262	261	255	256	288	247	259	250	265	248	271	291	280	295	237	270	269	262	269	257	264	250	244	261	256	283	270	265	270	268	262	242	281	308	279	276	255	241	266	257	260	254	272	277	257	280	271	269	262	252	268	303	265	261	273	248	298	255	278	282	244	260	266	286	271	257	262	255	254	277	291	252	249	307	275	263	261	252	272	261	258	284	287	240	285	231	231	299	254	246	252	271	232	262	283	252	248	242	251	249	274	258	263	317	270	264	262	258	255	257	261	246	245	255	254	242	243	251	251	268	268	276	257	241	237	267	247	253	248	255	270	255	270	249	235	280	289	282	252	245	266	248	246	271	282	255	256	264	290	235	243	253	252	268	267	267	256	288	267	263	291	262	282	254	264	251	264	254	270	241	253	252	222	266	252	253	245	248	281	257	275	232	263	294	241	272	253	277	260	270	272	249	265	247	260	242	278	257	268	225	278	258	263	284	250	257	258	270	284	261	268	254	260	287	261	239	261	238	259	249	253	257	245	252	269	290	260	256	266	298	256	269	240	244	249	246	271	259	256	247	256	258	243	297	276	239	259	259	272	254	260	260	276	279	282	271	261	258	264	252	273	270	261	225	252	276	245	266	247	280	236	248	242	273	262	270	286	265	255	251	270	264	272	271	259	231	258	257	245	268	291	246	263	277	226	275	249	246	280	273	245	267	278	295	269	293	282	252	258	274	252	235	262	277	259	272	273	259	257	261	259	245	223	262	262	251	266	245	267	270	272	283	252	252	251	259	267	254	247	236	255	269	275	268	283	255	279	247	275	268	277	255	258	254	272	252	258	272	263	267	265	267	272	265	244	266	258	290	237	250	258	293	277	285	303	268	274	266	247	274	264	258	276	269	267	288	255	250	226	239	265	268	228	248	252	261	259	247	255	249	279	245	275	260	266	266	234	236	244	249	242	258	267	270	261	292	248	246	257	279	258	259	273	261	274	251	234	274	247	255	241	260	249	263	255	237	266	261	261	286	242	283	242	268	244	281	258	270	255	242	254	247	240	269	247	249	252	294	258	257	280	262	253	256	271	256	239	271	268	236	224	276	245	248	261	291	253	277	252	283	292	269	247	266	274	271	264	300	285	263	256	260	276	267	266	216	265	295	257	244	235	222	276	235	252	283	260	239	268	244	257	239	256	253	290	267	250	265	270	267	266	266	282	290	274	272	239	256	231	262	265	271	255	266	237	259	243	271	258	274	251	263	269	259	250	290	247	260	257	235	268
3393	511	315	229	267	260	397	378	404	362	309	265	261	259	201	193	166	152	164	130	120	121	97	72	90	83	72	75	86	73	69	86	98	71	67	72	67	72	75	93	65	76	60	72	65	68	61	76	74	66	73	60	58	70	67	65	50	61	58	75	56	64	54	59	61	66	72	66	60	67	62	66	65	57	61	53	56	49	63	55	57	63	64	63	61	58	56	65	50	71	63	51	63	62	54	55	58	60	57	64	56	78	61	58	78	50	58	70	59	68	55	65	60	74	62	77	54	70	58	56	71	55	67	72	61	62	49	77	49	55	68	53	56	48	58	56	64	67	55	65	62	68	52	72	65	62	61	62	49	67	54	60	67	63	50	58	64	66	65	64	51	53	67	64	59	60	69	71	64	74	62	64	56	51	54	66	53	61	52	74	60	61	74	59	52	74	51	71	70	67	71	69	54	72	60	62	66	61	56	57	60	61	60	77	56	61	56	71	52	69	61	62	58	76	57	63	64	70	65	63	67	64	63	77	64	57	44	67	53	69	56	60	70	66	62	66	63	72	56	59	65	57	74	54	66	53	69	80	55	58	68	57	61	55	65	53	51	58	64	57	60	55	53	57	52	68	64	69	67	59	64	63	63	51	63	63	58	61	51	75	52	67	66	66	48	64	71	52	43	46	66	64	52	60	67	68	53	61	70	60	60	62	59	57	61	71	65	65	59	68	72	63	64	63	69	51	52	58	57	51	60	63	62	76	56	56	51	57	55	59	88	54	63	66	81	59	69	62	57	69	55	53	62	61	66	55	67	55	67	65	66	66	70	55	61	67	66	60	53	61	46	50	47	70	69	69	62	58	60	54	66	63	51	66	72	57	51	66	75	61	64	58	45	51	54	62	62	52	48	61	59	46	75	72	59	64	59	64	65	63	65	61	46	67	51	64	65	61	73	59	49	66	51	58	70	56	58	56	56	62	64	78	54	60	52	60	47	62	60	58	58	62	64	61	69	70	66	74	59	59	47	71	57	63	56	52	60	68	57	64	61	71	71	58	62	75	50	74	69	62	67	70	73	56	61	79	68	53	59	66	69	73	66	49	65	61	62	63	49	54	56	58	57	71	61	70	57	57	57	57	77	54	59	53	51	58	54	63	65	63	72	60	64	66	72	68	61	65	66	56	55	59	55	60	61	74	58	60	67	62	64	64	54	56	63	81	50	56	57	61	51	75	71	52	50	56	58	63	51	68	59	52	62	62	63	72	71	64	63	53	48	55	56	55	57	59	62	67	52	73	56	73	46	54	73	49	60	52	58	57	59	62	67	75	67	72	63	54	65	65	69	54	60	54	68	62	58	79	67	57	54	64	50	59	50	61	60	62	72	69	79	54	65	64	66	59	67	64	63	56	60	68	64	61	62	61	59	57	73	61	67	70	48	57	69	54	59	57	81	41	57	65	59	59	71	66	61	60	73	54	65	63	71	63	51	58	58	55	66	58	53	65	62	79	67	70	57	56	68	67	66	59	62	73	64	56	66	58	49	66	71	65	47	48	61	75	53	45	52	47	56	71	67	44	73	67	53	57	59	58	37	56	57	58	67	56	63	54	63	82	59	63	77	62	57	51	60	67	76	68	48	65	69	71	64	66	68	66	59	57	62	56	48	67	57	75	60	69	63	55	56	55	68	62	53	50	51	71	60	58	55	60	77	71	58	61	79	58	58	68	60	59	52	70	81	60	65	40	59	68	52	51	66	52	56	65	61	59	57	67	56	56	53	57	67	53	64	66	51	68	69	55	61	60	63	63	60	61	65	60	58	49	61	61	57	49	68	63	49	57	58	52	59	55	63	53	73	55	60	49	61	61	45	74	62	59	54	55	60	59	63	58	61	69	63	51	59	52	68	43	63	60	56	69	66	61	53	65	59	56	33	60	55	52	55	63	76	66	49	49	72	53	66	83	55	56	77	75	54	49	50	46	66	62	62	57	67	61	67	69	58	62	52	58	60	52	77	68	62	55	55	71	59	54	63	63	70	72	61	70	65	67	50	75	74	60	62	59	63	62	50	71	55	58	56	65	58	62	68	48	55	65	62	77	65	54	59	59	52	57	53	69	51	62	52	62	55	66	67	52	59	59	55	55	58	66	60	55	63	65	68	45	58	58	58	66	58	51	63	60	60	66	70	65	56	80	63	69	64	57	55	67	46	54	65	74	64	53	72	62	60	60	67	66	63	64	61	55	54	72	71	69	67	75	49	51	59	48	68	68	63	69	73	57	58	70	54	49	76	87	73	69	64	65	56	68	62	66	60	49	51	52	69	56	77	56	57	52	57	72	49	63	60	63	64	57	77	50	57	72	74	58	73	65	65	57	66	64	56	64	62	57	66	70	50	70	71	58	69	53	65	38	59	61	52	58	59	58	54	55	49	47	46	56	58	51	62	61	60	64	57	71	66	64	76	41	53	60	63	63	52	63	70	56	63	53	57	59	62	79	65	63	78	67	62	59	61	75	56	65	60	51	64	64	70	69	63	53	61	64	52	61	72	61	65	70	47	66	51	65	66	64	62	59	85	56	72	65	62	63	59	66	61	36	61	51	66	67	73	51	57	58	39	65	62	72	61	60	53	56	68	50	60	71	61	57	70	73	61	65	51	53	59	69	60	53	65	59	66	63	53	61	53	61	66	61	70	74	56	54	53	42	68	57	51	60	58	57	57	64	51	60	70	53	51	69	65	74	51	68	57	48	51	74	62	80	61	63	69	63	84	64	60	69	65	57	64	61	67	58	69	66	50	58	62	66	65	56	68	65	45	56	51	56	66	55	60	74	57	53	58	53	61	44	64	63	66	79	56	57	69	59	58	73	66	57	59	50	49	59	59	66	61	53	53	54	60	61	64	55	60	65	54	73	74	63	65	75	47	55	56	68	58	50	56	57	47	60	75	65	51	74	60	54	68	49	58	59	62	72	68	63	65	60	74	48	64	54	64	51	50	81	60	50	43	58	58	58	61	74	68	57	68	65	68	60	64	65	56	67	50	57	65	65	63	47	71	67	64	74	63	61	59	73	67	61	59	71	62	69	61	53	62	69	58	60	65	63	63	69	63	61	60	63	59	65	75	55	74	54	45	67	51	45	63	58	54	57	57	63	65	76	70	51	46	67	44	63	53	64	62	61	64	54	75	59	65	83	61	61	59	54	69	53	59	68	63	53	68	55	59	59	67	63	72	49	64	58	57	57	64	59	51	49	69	52	61	64	56	64	73	57	58	59	67	61	66	66	61	58	60	58	74	65	55	55	59	61	67	72	57	55	72	58	57	54	61	68	58	65	68	64	70	69	62	71	72	70	70	48	48	61	65	61	84	62	54	55	81	54	67	72	74	62	73	54	64	66	77	57	63	48	57	58	77	60	55	54	67	65	73	57	62	58	63	61	55	68	60	56	74	62	63	61	61	62	64	65	69	67	62	60	53	63	61	44	64	53	49	62	82	57	72	65	61	60
16334	6697	4331	5047	9938	15887	17560	16432	14573	13030	11146	9874	8540	7348	6369	5495	4574	3980	3398	2849	2422	2309	1972	1865	1611	1627	1527	1341	1342	1304	1197	1140	1055	1108	1032	1014	1030	924	856	844	864	841	771	773	700	722	766	680	677	715	665	667	696	708	705	634	650	624	638	632	568	650	655	598	608	576	588	609	583	572	607	566	550	613	550	595	561	609	559	564	568	605	595	552	574	534	588	575	587	562	554	567	563	570	544	571	566	552	549	592	579	566	577	548	534	602	576	533	586	559	554	556	537	544	572	527	550	571	543	529	576	516	548	529	568	539	545	542	540	498	559	574	573	527	552	500	574	563	556	575	564	565	540	537	553	518	570	521	567	575	572	569	559	569	534	530	596	534	569	548	575	593	553	549	556	524	571	542	532	579	580	571	593	591	536	557	569	546	586	578	558	562	581	525	548	518	579	561	560	583	552	598	575	577	588	572	579	585	563	547	579	585	528	523	562	548	584	556	549	597	572	569	557	572	569	593	582	564	566	614	586	580	563	570	564	546	546	532	572	582	547	566	534	578	573	575	576	536	533	569	592	583	565	566	541	555	536	551	567	565	519	537	529	548	595	533	612	567	540	603	575	593	591	509	542	533	529	551	562	550	568	564	520	523	579	549	545	583	551	536	553	589	532	565	596	567	598	575	577	537	534	592	569	548	534	565	551	542	575	543	547	573	548	563	572	540	565	552	523	572	550	605	559	571	569	552	551	603	591	572	546	549	568	598	542	534	559	575	605	555	565	576	581	571	564	567	550	582	538	578	556	585	545	532	556	531	520	564	549	566	578	563	604	543	558	553	554	581	537	556	510	574	519	550	580	547	515	562	536	543	521	554	558	555	610	553	533	556	582	588	550	566	527	567	581	528	550	532	529	564	561	569	523	523	571	555	536	561	575	573	569	592	586	564	617	583	554	575	513	561	544	556	537	541	573	513	582	575	559	575	580	535	526	545	568	599	559	568	549	574	551	524	570	601	555	568	543	552	543	536	615	601	572	572	571	546	586	532	549	523	558	551	525	539	558	538	580	561	589	576	560	574	537	572	547	548	565	567	565	518	577	554	583	576	590	542	561	580	531	557	506	573	570	557	598	521	528	530	550	578	590	553	555	535	545	559	562	551	557	580	519	523	543	583	584	565	545	525	568	577	552	545	543	587	583	551	525	547	572	521	557	560	532	583	561	559	555	536	574	556	604	528	581	584	558	573	532	530	545	551	554	562	583	517	574	541	519	573	596	598	521	581	535	555	597	547	532	543	539	565	541	558	570	574	577	554	541	587	569	570	539	576	596	581	584	533	567	545	584	547	577	569	534	558	548	548	557	517	574	538	539	574	540	546	545	535	590	523	546	575	542	559	546	558	595	576	564	570	597	542	623	563	580	622	590	576	550	579	514	555	593	567	517	566	606	527	589	542	586	534	533	571	581	540	579	541	547	547	555	578	564	572	558	595	574	605	547	571	580	601	598	566	608	603	552	534	529	570	542	539	564	585	583	489	604	547	575	581	568	547	585	586	549	569	556	546	595	575	549	562	566	572	556	522	561	577	531	566	549	581	552	540	558	601	574	565	541	516	562	537	569	539	548	615	582	575	533	548	565	556	573	550	557	570	577	558	581	533	570	512	563	536	560	557	520	530	559	531	581	560	557	604	590	568	535	587	524	554	574	520	537	544	527	582	574	589	535	564	568	491	580	524	523	555	583	534	547	553	528	565	586	585	577	553	565	528	558	572	579	577	533	565	582	548	604	537	606	591	564	561	560	604	540	589	569	524	596	565	542	549	511	547	561	531	550	554	543	555	565	583	544	528	578	566	574	531	535	594	534	560	577	566	546	576	544	552	590	581	610	582	540	556	572	548	558	575	562	510	574	583	524	533	567	555	572	523	580	574	543	539	545	550	590	627	525	566	543	544	533	523	571	560	550	573	565	540	560	570	547	511	602	547	571	586	564	504	587	551	571	547	570	567	532	573	566	571	584	544	574	545	505	533	567	546	562	533	551	525	545	565	592	569	546	539	549	572	589	545	558	542	531	568	566	563	602	544	582	520	578	552	541	585	576	568	564	569	538	548	561	571	574	529	559	556	536	553	540	538	533	543	576	534	578	597	585	520	561	521	571	536	548	527	594	532	574	530	522	553	575	595	532	542	553	555	512	534	523	581	535	536	586	524	536	560	551	574	591	545	526	554	566	552	588	570	566	562	583	556	571	558	528	561	549	559	523	532	530	558	543	549	559	553	568	580	594	568	587	562	564	568	535	565	527	576	584	572	559	568	548	536	569	574	539	587	557	533	571	568	553	561	559	581	530	559	532	529	541	577	553	553	545	569	587	553	527	533	568	619	574	599	539	584	589	511	554	536	549	558	559	566	542	582	576	540	576	569	506	579	552	545	585	542	569	532	571	590	570	543	534	538	549	603	563	526	534	503	561	564	573	535	547	546	574	568	555	552	559	547	541	586	557	556	532	571	546	539	555	583	548	527	536	561	579	554	569	569	576	574	561	541	557	548	597	567	547	545	585	557	523	555	531	577	568	542	555	562	552	535	564	551	530	588	575	541	571	558	610	543	510	555	562	565	558	543	570	559	587	568	536	575	561	596	572	582	556	545	552	556	594	547	611	580	561	562	554	554	554	582	585	576	532	555	541	554	554	548	494	545	590	550	605	539	558	531	532	586	542	519	536	541	589	548	576	593	523	558	567	548	544	578	585	576	592	527	501	538	563	564	565	520	581	546	554	562	547	553	556	535	562	578	535	554	585	599	596	525	568	605	565	570	533	549	565	554	596	560	584	585	609	563	536	596	582	545	598	517	537	544	543	522	545	582	548	584	554	593	531	562	564	551	535	547	556	553	584	526	584	583	557	561	506	539	518	542	549	589	536	560	564	558	592	559	585	544	548	560	566	564	572	570	584	565	536	615	549	543	545	551	611	556	564	557	543	589	599	545	580	544	530	553	546	576	587	590	523	591	544	544	508	551	572	581	559	545	569	564	536	581	562	530	556	536	546	565	548	598	519	556	543	576	564	586	587	562	582	528	569	587	568	591	576	556	577	547	567	540	569	573	577	550	524	548	538	542	538	546	554	570	549	561	541	584	560	561	563	601	572	532	594	570	593	552	561	580	564	583	564	581	576	514	567	527	532	518	535	527	559	558	598	564	529	513	561	553	505	577	544	563	541	554	565	556	568	585	542	550	545	534	580	545	540	558	566	566	576	569	571	571	556	574	534	590	568	512	568	547	557	599	562	529	523	601	535	546	566	572	569	544	508	562	561	539	571	546	547	573	594	547	552	581	547	552	597	542	569	589	545	596	529	523	505	580	583	569	577	579	587	570	576	559	566	555	598	554	568	540	571	575	527	615	550	541	542	584	565	569	577	550	572	559	606	592	561	559	584	559	560	583	595	550	548	595	613	538	565	579	553	551	555	500	523	551	494	522	528	578	567	581	537	579	611	595	555	501	583	587
2084	747	475	308	271	338	462	529	547	411	407	334	301	225	215	184	180	132	113	113	115	109	89	75	85	63	63	81	59	69	57	64	64	58	67	57	55	56	52	42	55	49	45	46	47	50	34	53	48	54	34	42	44	42	39	36	38	36	39	42	38	37	39	33	39	50	23	29	32	36	45	32	36	29	37	36	44	43	36	35	37	37	39	32	34	35	37	34	34	39	34	33	35	41	43	25	26	37	37	24	33	34	27	34	26	32	29	35	36	31	31	37	44	27	40	20	31	27	36	27	37	43	34	37	26	38	50	31	28	30	33	38	31	37	34	38	31	30	36	34	35	34	36	39	26	33	30	34	53	52	38	39	39	42	31	32	32	45	36	41	33	38	28	25	44	48	22	38	40	26	34	48	32	33	36	37	34	27	34	36	33	37	31	33	30	26	39	40	40	38	29	31	35	26	48	35	25	41	30	33	40	23	42	30	36	43	35	40	45	32	30	47	26	46	32	32	35	36	42	37	30	22	28	35	31	26	37	41	41	36	28	35	30	42	37	25	32	29	48	41	34	43	39	37	27	39	31	36	20	34	27	33	44	38	39	39	38	31	35	29	26	34	40	31	37	25	37	38	30	26	36	31	35	48	27	29	41	34	32	37	38	33	29	38	40	35	31	41	29	28	29	34	51	31	38	35	36	33	40	34	37	34	39	39	32	38	40	36	30	38	38	31	33	45	37	35	29	43	32	25	29	36	25	30	32	29	26	30	35	35	38	32	34	25	32	38	33	28	41	28	34	38	35	34	21	34	29	43	40	30	38	32	45	37	25	35	35	30	30	37	30	42	32	38	35	30	36	38	32	39	31	30	38	38	44	33	28	38	24	28	26	21	34	23	38	40	31	36	33	30	29	36	33	29	39	34	35	37	35	30	32	30	31	38	32	43	30	35	36	38	42	35	33	34	41	27	33	34	35	30	42	30	38	33	34	32	44	41	37	32	26	28	40	28	46	37	37	35	39	35	31	26	41	32	37	27	39	28	27	33	28	32	28	46	36	39	44	29	38	38	34	27	34	37	24	41	26	34	43	38	31	26	54	30	31	44	30	36	32	38	30	25	42	41	34	33	36	33	29	36	26	35	51	32	35	27	37	36	34	32	26	32	34	33	36	33	37	45	44	32	33	33	41	40	39	41	41	33	40	24	35	30	36	39	39	28	40	21	22	33	39	37	34	28	29	35	26	31	31	40	34	37	27	38	33	33	27	33	36	40	47	31	32	31	33	38	39	39	32	37	43	28	32	39	28	34	34	41	56	39	40	32	46	33	42	39	24	41	32	41	22	41	37	46	45	31	36	34	32	36	36	40	36	39	41	34	35	21	37	41	29	27	33	36	34	45	31	30	32	38	35	31	31	24	30	35	33	27	35	26	30	33	44	31	36	34	40	37	26	32	37	44	48	36	36	30	43	41	20	37	39	28	29	33	40	40	36	39	28	29	33	36	33	40	29	38	37	30	37	28	36	37	31	37	37	36	52	39	26	37	39	34	42	36	34	20	32	31	36	30	32	26	32	27	35	29	38	34	45	38	30	37	26	34	38	29	28	36	43	37	29	30	23	32	42	31	34	33	39	34	31	37	34	29	29	33	36	44	38	35	35	24	34	46	26	28	32	31	33	44	32	34	34	45	36	32	32	35	31	33	28	27	29	36	32	34	36	30	30	31	31	38	38	39	32	36	30	32	41	32	31	33	28	36	36	30	34	28	24	24	33	37	30	29	35	27	37	32	25	21	28	33	34	27	30	31	38	41	39	26	46	34	31	41	38	32	35	43	21	51	31	28	39	40	46	31	38	25	35	36	37	32	35	38	34	29	31	40	34	41	41	36	22	22	35	30	30	33	33	28	32	39	41	28	30	30	30	34	35	46	39	25	35	29	45	33	34	32	32	32	25	34	42	35	22	37	41	44	39	21	31	30	26	36	26	39	39	39	33	29	36	34	35	34	42	38	27	35	38	45	31	33	29	37	32	43	44	29	31	23	27	28	35	33	31	34	27	48	37	41	36	34	24	28	35	34	26	41	48	40	35	43	40	37	31	39	53	38	31	33	37	43	31	35	43	26	37	38	38	28	39	27	31	34	25	30	30	31	31	27	29	29	30	26	39	40	37	36	21	31	30	40	31	32	51	45	35	33	36	30	43	33	26	27	35	33	39	34	27	33	34	30	42	46	30	42	27	47	42	27	35	32	30	36	30	27	21	44	38	43	42	34	34	34	28	34	33	37	33	38	33	35	38	42	41	40	23	33	25	29	38	26	35	26	35	39	31	32	40	54	36	32	20	43	37	41	33	38	34	38	40	28	36	34	47	30	34	29	39	36	35	30	41	33	36	29	34	31	27	42	21	31	26	34	28	33	31	36	34	26	35	31	33	36	31	37	39	27	27	35	29	26	25	35	27	37	32	35	36	35	32	26	37	37	40	41	34	36	38	37	41	32	30	42	35	27	26	38	34	27	35	34	39	28	26	26	30	28	36	43	31	31	27	34	28	27	31	32	28	45	32	40	45	34	25	28	41	41	31	45	38	45	33	28	31	29	27	38	32	26	34	37	40	33	27	48	35	36	36	34	44	35	30	32	26	31	34	37	32	39	49	37	35	29	38	34	40	39	31	30	36	42	30	35	27	35	35	39	39	39	44	26	40	26	48	27	30	32	40	24	36	26	24	38	37	33	49	40	29	26	30	40	29	36	39	29	24	51	50	34	37	39	37	26	34	36	44	38	30	45	34	33	27	33	28	24	39	37	38	46	22	26	41	36	34	26	34	20	33	48	33	30	34	30	31	31	28	32	34	33	30	38	31	36	28	38	29	30	40	42	39	42	28	39	45	39	34	36	32	37	29	30	31	35	31	33	31	33	32	28	43	29	31	34	29	36	34	41	26	24	24	44	30	27	32	43	29	33	32	42	38	41	28	33	37	31	28	37	42	24	38	50	34	38	32	33	35	40	26	33	34	18	37	47	41	31	52	40	31	36	43	36	37	27	22	33	25	42	30	36	33	33	38	36	35	32	27	26	28	40	37	39	37	34	31	34	31	38	40	34	34	49	31	39	36	35	32	26	38	35	24	36	29	44	32	36	37	33	43	36	35	34	30	35	36	38	36	38	29	28	44	38	30	37	23	42	36	16	44	28	36	34	31	30	35	32	29	33	30	39	29	30	34	38	48	35	49	29	34	31	32	25	31	35	36	40	32	37	33	33	36	35	33	34	44	33	37	43	33	23	39	29	37	36	39	30	46	26	34	35	38	36	29	28	27	27	38	39	43	40	48	37	38	34	31	24	43	37	29	32	26	21	25	41	41	34	26	26	28	33	43	48	37	41	30	30	30	32	37	36	42	41	37	30	30	35	34	29	41	35	30	24	27	38	27	33	29	31	36	24	41	34	38	33	24	33	24	39	37	33	34	33	38	27	36	40	26	37	42	40	35	41	36	39	27	41
20794	8988	5720	6819	13770	19374	20784	19526	17942	15479	13404	11765	10240	8682	7567	6635	5680	4767	3933	3255	2866	2521	2366	2058	1844	1743	1563	1546	1450	1345	1278	1132	1136	1052	1016	912	886	843	845	727	758	649	685	619	599	578	557	636	558	498	536	507	513	472	474	483	468	447	464	427	391	455	404	411	403	399	363	376	393	346	352	379	309	388	345	333	366	336	331	345	340	365	321	316	335	346	334	306	367	372	315	368	369	361	371	348	344	338	324	350	356	329	314	353	356	351	300	334	349	326	295	308	309	307	316	350	320	336	307	313	333	316	342	270	341	368	335	307	334	332	318	337	358	322	345	330	331	351	346	334	336	332	330	353	334	345	299	354	301	322	338	306	329	340	310	349	340	314	307	311	351	331	337	289	314	344	326	311	312	323	344	307	309	301	344	326	333	312	330	314	334	334	305	285	310	319	321	320	321	317	312	353	335	321	281	328	322	325	327	333	315	323	330	319	293	305	337	345	320	321	293	320	303	315	348	322	333	302	334	333	335	329	322	306	319	339	354	329	326	326	358	327	337	314	351	324	299	299	308	329	363	317	326	340	347	319	319	324	347	348	346	297	310	336	351	315	322	344	343	335	320	339	351	329	304	310	330	335	304	325	322	319	323	298	309	329	319	321	334	325	349	346	295	378	350	347	324	317	303	302	340	336	345	331	345	350	330	337	325	343	332	315	330	328	295	329	341	311	330	370	322	307	328	317	332	335	322	325	311	324	307	297	301	303	341	352	319	305	333	308	317	357	354	306	349	327	303	354	311	321	306	352	324	340	317	315	323	317	317	306	307	336	352	340	311	336	303	330	345	333	303	331	330	326	318	325	292	314	303	334	330	314	298	322	306	333	350	325	321	316	362	312	342	338	280	287	340	321	310	322	358	325	314	330	313	329	319	331	340	329	333	303	339	320	322	308	313	365	309	311	341	320	301	320	318	330	315	350	308	314	318	352	346	356	337	334	345	372	326	333	324	358	330	370	351	319	330	313	349	313	293	299	308	316	356	310	316	356	310	325	326	309	304	318	327	311	316	339	333	334	323	305	330	308	313	342	326	300	332	311	323	322	318	333	335	328	313	331	315	324	307	345	293	305	317	311	325	323	325	366	325	328	319	315	342	315	338	330	366	327	308	326	330	347	310	319	354	300	311	346	304	323	359	342	304	312	318	333	331	349	306	333	323	323	348	329	323	331	316	354	316	337	339	297	313	295	313	341	323	339	344	349	334	350	292	322	338	333	322	335	310	371	320	316	310	348	326	324	339	318	319	309	341	323	287	342	305	341	274	304	313	327	354	323	317	339	308	300	353	331	335	332	316	314	332	311	317	324	386	303	337	295	369	352	340	346	358	307	329	313	356	296	313	329	350	321	344	317	306	340	346	332	333	325	331	298	297	323	318	326	338	316	304	299	339	339	327	343	325	344	335	296	328	330	353	274	297	331	340	324	347	306	316	344	287	345	327	336	326	314	321	343	312	332	341	331	336	340	335	334	329	323	303	304	334	341	341	300	329	324	303	318	356	322	284	314	309	320	328	318	330	308	343	320	290	309	308	325	317	308	337	315	275	329	327	344	346	365	317	338	310	307	342	338	316	340	314	302	346	305	316	322	321	333	350	345	328	307	332	355	310	351	297	322	331	337	339	332	309	354	338	335	354	343	321	335	356	343	302	328	330	338	345	345	327	336	331	312	342	304	307	343	324	330	303	317	326	305	307	292	314	333	359	323	283	353	335	298	329	304	330	315	296	335	312	352	329	307	322	349	302	341	335	328	323	303	332	346	347	314	331	328	304	344	295	321	315	357	341	352	316	332	348	323	319	350	348	310	314	350	331	331	357	346	367	333	319	328	342	310	307	300	347	340	296	298	316	310	312	315	327	328	310	304	342	325	336	353	309	341	309	331	306	361	307	333	311	321	317	309	302	307	324	330	315	352	328	299	327	331	354	364	315	315	318	339	346	352	313	331	336	328	339	328	320	356	300	325	364	350	331	322	318	329	313	309	303	317	341	316	308	309	322	311	342	315	328	303	326	333	315	358	343	346	335	292	348	314	332	334	312	335	326	300	324	301	337	343	317	331	336	317	343	302	328	309	324	338	315	338	342	323	339	347	320	326	308	311	287	331	320	312	322	335	367	308	327	338	320	334	299	308	313	343	358	320	341	330	315	355	347	316	342	338	323	308	298	344	297	325	318	338	342	318	339	338	314	295	321	338	322	343	363	316	355	363	351	369	279	316	303	307	318	330	318	319	314	354	316	319	324	314	347	299	319	267	334	329	303	331	350	317	331	322	310	305	321	344	344	319	311	311	328	358	361	333	340	318	313	296	328	333	319	326	329	328	297	331	322	328	307	322	346	320	294	301	307	349	316	309	345	325	332	318	327	325	324	345	314	301	320	334	333	301	335	363	348	308	323	325	306	330	326	333	318	334	316	323	352	316	314	313	329	361	379	336	304	312	308	317	363	343	305	320	331	340	393	347	358	323	343	297	326	319	324	314	340	317	324	297	336	337	288	331	345	312	349	343	317	309	332	332	332	317	356	292	319	307	322	318	351	318	349	292	302	317	316	321	321	337	289	331	347	343	311	324	329	330	333	345	315	315	334	356	328	287	321	320	332	304	328	331	321	316	326	290	331	340	303	341	322	322	328	324	338	319	291	324	351	347	344	334	294	324	309	337	324	315	341	301	353	336	327	338	314	292	320	319	346	332	382	311	351	325	350	316	302	326	322	313	343	317	291	338	306	302	346	308	308	334	306	317	320	305	302	325	306	330	324	305	295	330	333	347	342	324	324	292	304	335	303	344	358	336	323	311	337	339	310	342	341	316	296	371	311	320	331	335	326	344	338	346	330	321	327	318	349	322	342	354	344	322	312	302	356	313	314	324	316	305	327	310	325	300	321	305	322	307	305	335	341	316	309	339	341	326	317	344	340	361	323	341	299	299	326	322	307	344	337	313	352	321	327	331	291	334	338	347	324	346	339	310	301	323	309	341	304	302	322	335	330	345	336	319	372	308	352	342	333	278	334	320	329	289	327	327	334	321	328	320	301	335	278	342	321	312	316	350	322	347	323	317	307	337	354	309	309	323	319	330	306	306	333	344	349	319	318	317	332	353	351	293	308	329	366	336	335	329	309	297	327	344	270	319	333	332	306	326	326	371	315	335	329	321	337	325	338	336	335	376	337	341	337	317	358	335	323	327	305	336	338	332	333	335	328	331	356	339	334	326	311	303	319	312	338	292	323	334	345	321	354	343	340	317	360	329	322	314	323	355	325	341	325	356	326	313	330	260	344	302	311	327	302	321	323	314	312	340	305	324	338	316	350	335	314	319	321	354	308	336	317	327	336	297	331	323	321	313	306	326	317	323	311	306	325	318	317	329	351	370	319	310	325	349	347	320	296	342	330	337	340	304	342	330	323	319	353	348	344	321	344	312	310	330	334	346	313	339	296	346	312	325	320	308	312	320
5195	690	467	351	264	326	475	503	494	475	395	319	290	296	257	203	206	188	169	127	145	131	110	116	104	101	111	78	86	97	87	88	88	78	84	74	82	54	87	64	81	53	54	70	73	73	66	72	63	72	52	70	67	74	77	59	54	61	80	70	81	70	56	57	67	69	61	66	61	62	60	63	67	45	71	55	67	62	72	54	47	55	55	62	70	72	69	62	68	63	62	61	56	56	58	70	62	57	50	48	63	62	54	61	62	58	68	79	64	70	62	56	55	62	50	49	57	66	66	53	61	69	64	57	72	62	56	52	62	81	56	58	65	61	54	64	63	59	62	66	66	49	52	68	54	41	56	58	68	55	71	65	67	71	56	58	60	60	64	60	59	57	52	59	62	62	63	60	74	55	62	73	71	67	63	51	53	64	64	52	74	65	51	66	72	58	61	75	64	66	63	56	76	52	53	49	47	58	65	60	62	49	68	69	79	61	60	75	79	62	53	68	63	57	59	51	68	57	76	61	70	60	53	74	53	52	75	66	62	53	68	69	69	70	55	66	54	57	74	55	51	66	64	59	71	66	57	55	67	48	49	51	49	68	67	68	79	56	62	50	60	64	69	66	58	51	56	64	65	55	53	50	66	72	55	57	55	66	62	69	51	64	51	61	63	62	57	56	58	64	62	62	64	59	70	59	59	62	53	70	58	45	68	54	65	67	76	72	69	53	55	64	70	43	68	56	65	73	67	55	63	64	56	64	56	68	66	74	63	56	71	66	62	54	62	57	55	62	53	55	61	66	67	57	62	46	58	75	66	66	58	69	47	60	58	58	62	72	51	67	57	59	63	58	62	60	59	55	44	72	59	51	58	67	66	66	58	59	60	66	60	68	59	52	52	62	53	65	59	61	42	58	62	61	58	57	68	52	43	58	62	61	61	56	65	50	57	66	55	61	48	50	56	64	59	70	59	58	61	47	52	51	60	67	60	67	60	56	62	67	54	70	53	69	67	60	58	63	66	66	56	51	51	53	66	58	67	62	53	77	62	75	69	63	65	54	57	54	57	57	55	60	59	69	61	61	63	60	55	61	57	58	74	53	50	63	57	50	64	51	62	71	69	66	53	56	69	63	61	60	64	63	72	63	48	55	51	68	54	48	74	61	57	72	50	78	60	64	54	66	55	60	73	48	47	72	81	56	68	46	66	59	72	61	55	51	52	54	63	45	58	52	67	54	51	56	44	60	57	46	52	51	65	59	52	46	67	54	57	51	54	59	50	50	58	60	65	59	52	70	49	63	56	55	50	43	51	57	66	68	65	58	70	51	55	65	61	65	66	58	59	55	54	54	49	50	62	49	58	65	56	60	70	50	48	49	57	66	54	45	65	53	66	59	58	58	57	58	68	57	51	57	53	49	50	64	63	53	53	57	47	57	71	67	60	64	49	61	63	53	66	61	57	52	54	63	65	52	70	55	66	62	57	53	54	58	55	56	60	51	59	65	64	54	67	75	51	63	72	65	46	49	48	60	55	75	58	52	73	76	53	59	64	68	54	60	56	68	58	65	61	59	63	50	78	58	58	60	65	48	59	67	54	62	54	75	66	71	58	62	59	70	65	56	71	57	65	66	63	59	74	72	54	49	54	68	65	70	66	55	54	63	69	56	63	54	64	67	64	58	64	80	57	57	61	75	65	68	57	60	62	54	52	70	55	58	58	59	66	57	57	59	60	59	49	63	61	57	66	53	73	67	63	72	60	49	59	62	54	53	70	56	59	55	60	63	64	66	54	67	70	59	59	50	62	73	63	58	60	51	66	72	45	54	61	86	48	57	57	52	60	68	58	53	71	56	77	70	64	64	61	67	65	76	61	67	63	83	63	53	58	60	64	44	66	63	61	63	58	54	51	59	73	63	67	60	54	55	58	58	61	55	61	54	45	65	68	51	66	70	69	69	71	71	76	61	54	65	58	62	55	63	60	66	64	58	55	66	78	57	64	85	66	68	49	73	62	54	61	60	53	63	52	64	71	55	55	55	61	66	47	61	62	67	63	63	66	62	72	51	72	56	45	67	66	60	45	68	54	71	62	67	70	73	70	64	59	75	62	72	52	67	59	71	65	61	62	70	74	75	59	65	64	63	62	70	66	61	69	64	62	73	58	60	49	50	55	63	59	45	55	61	66	64	47	56	61	51	56	70	77	52	70	68	50	62	64	61	56	64	58	64	62	73	62	58	51	51	67	61	73	85	55	63	71	60	59	57	56	66	63	69	54	63	71	61	46	63	66	73	68	60	65	72	54	48	76	63	68	59	60	52	54	48	70	66	51	53	57	62	65	62	64	51	63	64	68	52	56	56	76	61	61	55	64	48	49	49	48	70	64	71	57	56	51	72	62	63	55	68	66	58	68	69	71	64	66	65	50	64	57	54	57	51	53	60	70	64	78	58	65	59	64	64	57	69	63	74	62	66	45	57	71	62	69	67	61	71	55	57	57	46	56	56	57	74	51	50	60	65	58	55	67	55	54	75	60	61	68	57	61	70	54	71	65	61	68	57	70	55	57	56	66	58	72	57	58	62	64	59	49	66	65	51	68	65	54	61	60	56	59	54	70	60	62	53	60	57	64	55	60	62	72	49	61	61	63	59	64	62	53	45	67	51	55	52	55	64	49	55	83	59	54	59	57	61	59	54	72	45	60	57	70	62	63	67	70	67	60	62	60	61	59	48	48	64	78	60	56	73	56	54	74	70	58	65	75	51	50	55	59	54	56	69	64	63	72	61	56	50	54	61	59	62	46	60	58	63	63	63	52	50	63	56	67	60	69	62	63	69	56	58	55	63	50	60	61	48	65	73	63	65	68	75	63	57	63	60	67	75	48	63	59	57	58	54	57	57	59	66	74	68	56	65	60	58	57	67	52	66	58	56	71	57	64	61	58	55	54	52	55	65	70	56	61	73	65	61	59	58	59	53	68	55	63	54	65	70	58	62	53	58	50	68	49	59	59	64	51	55	52	65	73	53	55	56	66	63	64	61	69	40	53	63	51	59	56	63	75	52	58	55	56	54	61	72	57	60	75	81	62	55	62	71	52	53	65	54	70	81	66	66	76	60	70	61	79	67	81	62	66	57	58	51	69	61	69	74	67	59	65	68	56	51	59	61	52	65	54	77	44	62	49	53	50	61	73	55	66	62	67	62	66	60	45	65	65	62	52	62	48	57	56	59	65	59	55	58	54	56	55	47	81	56	75	67	63	73	74	60	54	68	49	68	50	74	56	51	65	56	67	71	78	84	51	42	58	62	55	70	79	61	62	67	69	61	50	61	53	64	60	49	76	49	53	55	50	59	57	60	51	66	61	57	49	67	49	48	49	53	65	61	58	60	66	47	49	62	61	56	67	64	64	57	70	60	59	52	60	55	64	63	57	54	50	60	49	77	64	59	56	48	76	67	62	65	75	68	43	63	77	57	61	64	46	69	50	57	71	48	62	61	62	61	64	75
18149	8479	5534	6518	12631	18242	19617	18574	17042	15243	13290	11680	10071	8940	7563	6666	5666	4923	4226	3541	3128	2750	2396	2341	2083	1888	1858	1745	1621	1601	1419	1382	1355	1282	1245	1189	1112	1161	969	958	914	912	855	865	822	860	796	784	746	750	738	693	663	689	758	697	734	690	680	659	696	587	600	659	569	572	581	607	615	632	568	620	574	577	584	527	589	553	565	612	519	544	614	520	558	567	525	569	600	580	563	580	530	553	569	570	586	514	510	604	518	593	537	557	550	540	542	555	543	540	553	550	529	545	586	592	559	535	553	545	544	571	580	531	553	547	531	569	492	557	570	491	567	544	596	523	552	534	555	531	562	609	571	539	531	543	570	562	537	560	567	540	547	600	562	547	561	540	541	568	520	553	537	538	533	558	536	536	529	540	530	529	533	504	551	577	569	567	565	564	545	596	518	517	543	592	597	542	539	564	560	520	554	554	547	518	552	538	531	529	514	536	537	526	582	534	543	566	521	526	533	541	531	533	539	556	577	532	516	526	542	512	580	534	549	533	548	542	569	519	552	551	548	532	557	619	585	500	540	574	537	510	575	532	568	519	519	528	557	577	511	521	548	534	532	550	579	570	537	552	511	549	560	485	553	544	514	500	515	537	560	537	509	532	535	564	526	536	500	522	558	526	546	535	523	568	528	539	565	583	552	470	527	533	543	537	594	562	567	546	536	550	508	553	580	524	512	537	491	524	557	536	530	554	534	588	558	571	513	554	561	526	517	556	521	508	605	548	566	551	536	541	520	530	538	526	547	593	544	564	586	581	579	535	523	536	544	549	551	582	497	567	529	513	545	573	538	539	560	537	533	546	558	536	583	594	486	531	538	567	554	491	576	515	530	534	536	523	537	568	544	530	582	547	565	544	560	524	566	566	551	580	548	569	541	534	545	532	543	563	579	532	513	553	579	551	553	546	532	538	538	558	547	551	524	542	558	508	529	549	556	538	536	545	516	563	575	528	540	573	573	524	549	551	520	534	562	547	543	520	537	555	523	545	523	546	538	554	529	483	534	541	533	498	525	540	545	542	536	527	533	533	512	530	584	545	543	559	562	562	500	553	519	555	551	567	487	543	538	502	590	551	511	531	527	549	584	528	540	502	527	504	555	566	511	546	553	501	560	524	546	539	589	547	538	548	572	566	537	581	519	564	570	536	545	509	556	568	576	531	573	522	546	533	554	524	535	524	497	548	544	560	562	539	535	532	546	510	571	533	542	547	525	550	565	576	508	562	511	526	544	505	568	540	568	552	554	527	529	549	561	531	589	573	501	561	579	570	563	582	562	565	540	534	546	563	540	565	516	524	552	522	518	579	520	584	545	551	525	530	571	580	542	574	553	548	540	540	559	539	535	555	554	520	513	555	569	558	579	557	525	558	551	552	599	529	567	542	546	518	583	564	534	521	529	530	580	539	555	539	546	569	545	520	545	617	531	533	568	586	552	550	547	523	589	556	544	552	565	560	569	548	515	540	551	538	504	594	544	545	542	556	564	572	537	536	519	578	511	542	553	548	541	534	549	560	548	546	511	569	543	541	516	530	538	559	544	561	581	538	544	515	494	576	569	537	532	539	504	581	499	548	549	556	544	553	553	520	538	570	522	543	581	557	582	538	512	522	526	560	536	551	495	552	529	527	541	486	549	519	527	537	577	557	560	536	519	531	578	549	562	535	499	586	536	573	525	529	568	536	541	569	550	541	562	545	574	548	550	512	547	529	579	551	533	590	553	541	601	576	540	539	541	533	529	548	590	518	548	563	565	502	559	535	588	547	535	575	569	567	536	568	536	522	537	554	526	495	532	524	530	556	542	574	521	503	552	585	563	559	573	519	536	530	523	553	559	530	527	553	531	519	536	548	543	545	521	522	536	552	559	562	521	529	580	508	550	517	541	570	536	557	532	535	576	564	525	566	539	521	554	571	539	556	525	548	543	528	486	533	543	529	526	528	534	555	552	510	503	561	577	544	584	554	515	580	539	574	564	544	547	489	522	563	551	548	538	521	524	494	530	526	518	529	547	504	569	506	564	573	552	531	535	573	559	543	537	557	550	517	560	538	566	534	513	590	547	549	536	551	526	566	546	532	586	552	540	571	554	587	578	535	540	530	513	552	547	575	577	521	530	525	538	513	529	527	590	543	553	566	547	534	545	489	548	543	556	505	517	581	521	548	536	515	496	569	507	522	570	554	566	573	547	537	559	546	561	552	540	502	527	497	526	564	523	566	581	519	568	530	563	550	535	526	528	567	558	602	583	525	532	547	581	510	490	529	565	532	564	556	538	519	518	568	553	554	513	584	588	531	576	538	561	557	593	553	549	524	582	550	549	504	557	535	536	571	515	547	548	540	545	553	528	506	535	557	494	545	549	555	530	529	555	550	509	518	556	564	561	514	526	573	509	531	565	556	531	555	553	550	511	556	521	552	553	523	564	538	558	551	534	543	519	538	488	575	551	529	561	534	590	562	568	560	573	534	499	582	526	529	559	497	549	551	539	558	553	540	539	552	545	552	534	543	609	594	535	558	547	544	567	527	524	552	566	542	541	533	554	540	527	507	521	509	569	521	527	520	531	557	516	560	547	550	502	559	544	552	553	550	512	552	549	530	563	549	555	511	541	540	538	538	519	523	556	583	575	515	516	568	540	577	556	599	547	514	555	571	542	564	551	519	522	592	561	551	570	544	549	510	556	523	531	559	541	534	553	531	516	576	526	509	543	538	563	531	588	592	513	533	551	549	585	570	584	538	555	538	589	571	550	567	532	551	525	548	569	539	565	534	531	511	527	594	528	548	566	557	568	567	483	514	513	569	545	493	511	597	515	541	513	536	529	540	574	514	565	573	561	550	534	581	558	528	518	536	553	589	543	533	556	545	560	553	552	520	527	571	558	535	559	547	565	551	530	559	559	548	534	558	559	537	567	524	559	529	527	523	521	570	560	563	567	548	531	557	570	564	576	566	531	567	596	491	550	530	516	555	545	532	523	539	590	528	534	524	542	562	527	521	567	508	526	564	547	526	504	528	537	491	521	583	551	578	537	539	564	561	514	538	494	558	530	544	551	584	522	518	576	582	516	570	561	531	514	525	550	568	519	550	551	527	561	569	568	575	569	568	546	563	567	542	531	547	550	564	565	558	556	498	531	505	533	546	557	532	553	557	559	541	515	556	592	543	594	541	532	554	558	551	542	525	555	545	519	488	586	565	556	508	526	526	549	537	564	587	561	540	549	555	521	543	516	579	532	512	521	549	550	542	514	536	536	587	522	569	545	558	570	525	559	536	547	573	570	605	528	525	577	574	576	555	582	529	505	534	570	557	531	545	542	517	543	513	559	588	535	541	545	562	553	515	583	558	548	547	517	594	570	519	528	543	540	536	552	551	566	549	572	543	525	555	548	510	546	525	523	525	563	510	556	570	561	558	579	536	545	512	528	549	525	524	533	581	552	566	560	575	551	577	582	526	556	515	533	563
3249	892	543	368	328	367	571	560	569	470	451	373	349	298	267	234	195	171	140	123	99	93	100	83	77	79	79	87	62	67	59	60	46	36	51	54	69	40	41	48	39	35	39	53	49	38	29	35	44	36	41	34	36	32	37	35	23	36	37	32	30	34	26	30	33	27	23	27	34	26	30	27	30	36	36	31	16	34	19	28	34	30	24	24	32	31	24	24	34	33	23	29	36	36	30	28	31	32	31	18	25	28	34	26	23	30	33	26	28	36	28	27	17	38	20	34	26	32	20	26	30	28	27	32	35	29	30	22	25	39	27	29	33	28	22	30	31	22	26	23	23	27	29	34	30	29	29	34	31	33	25	34	25	32	34	37	20	35	25	28	26	36	33	31	31	26	25	28	43	28	32	28	30	27	33	22	38	42	36	29	35	38	27	29	17	32	30	39	29	31	28	23	36	36	29	30	29	33	32	18	34	30	38	30	25	21	42	36	21	31	29	32	26	23	34	27	30	31	30	27	33	34	23	30	34	27	29	31	24	27	24	30	26	23	29	31	20	33	24	31	33	29	30	29	29	35	33	39	23	27	37	21	37	39	42	35	25	30	23	36	22	32	25	33	30	27	31	30	24	24	31	28	30	28	30	30	25	28	19	29	26	30	27	30	30	25	27	24	21	36	28	38	36	36	23	24	27	31	20	38	31	25	33	42	30	27	28	31	28	33	16	35	36	32	24	30	35	31	34	22	24	33	29	33	28	31	25	24	23	23	31	18	22	31	33	34	23	18	27	26	23	23	32	23	30	30	36	28	20	30	27	27	40	25	29	28	34	34	26	28	40	23	31	38	31	27	27	32	30	29	28	36	24	24	35	29	25	29	31	24	36	24	25	34	35	31	24	28	33	25	28	25	33	28	25	34	39	29	27	29	26	35	34	26	35	34	22	29	27	34	38	23	25	25	29	23	26	32	28	28	33	27	23	31	35	31	33	22	32	30	25	25	31	25	32	43	19	23	20	26	31	33	30	31	31	22	25	25	30	30	31	27	30	25	33	28	27	28	51	31	25	33	30	31	30	29	39	26	24	26	28	28	35	32	21	25	26	29	29	25	29	30	21	33	25	23	42	31	29	31	31	30	22	23	35	23	32	29	24	29	26	32	40	35	22	34	38	35	30	32	30	37	22	36	33	26	18	27	24	39	22	27	30	21	27	30	37	31	25	26	30	24	24	24	30	18	33	22	35	27	24	24	32	31	28	33	28	29	27	27	30	26	32	32	33	27	23	32	33	26	35	30	35	39	34	29	31	31	30	36	33	24	32	18	27	26	29	36	33	30	24	32	44	27	35	33	27	32	32	29	27	28	43	34	29	30	41	27	28	25	30	20	36	39	24	40	29	25	16	30	36	36	29	30	30	30	34	17	31	40	42	27	17	30	31	28	23	25	26	24	26	25	27	30	30	32	33	30	31	22	30	25	31	30	25	30	26	27	32	31	32	26	29	30	30	26	19	23	30	27	35	30	19	35	28	33	25	24	34	32	22	31	24	37	27	28	31	30	28	43	30	33	32	29	41	27	31	21	27	23	30	22	33	26	22	25	20	19	29	24	33	22	26	34	23	26	28	28	28	17	36	23	33	24	26	37	32	27	33	24	26	33	25	33	32	31	25	30	44	33	28	33	29	19	21	32	27	39	21	33	31	27	20	31	36	31	26	39	32	28	25	33	30	30	23	32	27	29	31	34	29	17	32	39	37	26	40	24	32	26	38	28	26	21	30	34	32	37	34	32	36	34	28	23	27	32	30	32	28	21	32	37	37	21	34	23	25	26	24	34	29	38	29	30	33	25	36	26	31	24	24	27	32	27	28	42	37	26	28	38	28	28	18	24	31	23	35	25	40	30	32	40	26	33	31	28	38	28	24	26	27	35	28	45	28	36	29	36	28	39	19	26	28	40	31	30	23	29	27	31	36	28	28	42	29	29	37	31	35	32	34	23	32	32	25	34	29	35	33	35	35	22	28	22	39	37	31	33	27	32	28	36	28	26	26	34	26	29	29	26	27	25	25	24	26	35	20	33	29	27	25	23	29	41	37	26	27	32	24	19	35	38	31	37	34	24	27	31	33	29	29	23	38	26	25	23	28	27	22	27	30	37	24	30	27	34	29	24	32	28	35	27	24	24	32	25	26	30	35	28	21	28	21	23	31	31	36	45	19	26	29	32	39	31	28	25	25	29	33	39	29	34	27	23	36	28	31	27	38	26	26	25	32	33	31	25	31	25	31	30	39	29	22	35	31	37	29	37	19	23	28	23	25	29	22	30	25	33	25	26	26	28	22	28	30	24	24	40	26	24	25	33	31	33	30	28	41	22	32	19	22	25	25	31	30	40	26	22	28	22	27	20	32	31	32	26	30	27	19	31	26	31	19	26	27	32	27	28	39	22	30	35	27	34	25	24	26	25	40	30	17	20	23	27	26	28	41	22	31	47	29	22	23	30	25	36	22	32	29	33	27	24	25	30	25	25	38	23	28	37	32	24	31	31	35	35	29	36	35	25	22	28	28	33	18	38	25	27	25	26	25	26	30	30	22	25	33	27	31	23	29	22	27	24	27	22	27	37	25	30	36	29	26	26	33	24	21	41	35	32	24	29	19	28	18	26	22	36	36	29	20	22	35	27	35	33	40	19	41	37	24	25	31	29	30	25	37	26	29	25	28	32	22	33	35	32	32	22	29	36	32	28	40	27	29	19	29	31	22	29	34	23	28	35	36	33	37	30	22	42	26	37	36	30	31	32	38	28	23	24	33	28	24	27	49	29	27	42	40	27	24	24	38	28	36	29	31	24	36	26	26	27	26	37	33	27	28	24	34	24	35	24	27	30	25	31	34	39	24	29	38	33	41	38	26	27	30	24	32	33	16	34	27	36	25	35	37	29	23	32	38	26	30	31	24	34	36	25	29	32	23	31	31	32	36	35	24	27	28	19	34	36	38	28	18	31	31	31	31	36	30	42	25	18	28	36	20	31	35	35	28	26	30	28	32	25	27	26	26	33	26	25	27	29	24	32	27	32	31	27	28	29	29	29	20	24	25	36	25	35	36	31	38	32	32	28	33	29	31	40	30	25	22	44	25	25	32	21	29	21	26	31	31	28	36	24	30	28	26	17	35	25	33	29	22	30	21	34	25	23	27	20	35	31	31	31	38	32	33	27	37	28	24	35	30	29	26	29	32	23	31	25	30	34	22	24	36	28	41	25	31	32	28	28	28	28	41	20	29	35	33	30	24	30	18	21	29	33	41	32	29	36	36	21	32	33	36	38	43	19	38	36	38	17	25	40	19	25	17	24	30	24	28	28	24	29	35	35	31	36	26	34	27	33	38	28	23	25	31	21	28	37	30	26	30	23	38	37	40	35	28	33	29	24	31	24	22	23	34	25	21	29	35	35	26	23	22	28	33	37	26	29	38	29	38	37	33	37	29	24	21	31	33	35	20	36
23039	10578	7008	7917	14776	20966	22730	21314	19583	17401	15402	13389	11671	10482	8834	7775	6667	5485	4629	4033	3586	3107	2699	2475	2238	2004	1920	1787	1680	1519	1464	1330	1271	1123	1149	1046	993	945	909	768	794	723	633	642	665	625	615	547	577	495	529	468	459	457	455	479	419	446	450	422	402	418	395	380	376	352	357	322	381	341	343	333	317	318	323	303	314	312	257	305	303	262	286	276	262	337	298	308	278	296	304	287	264	304	269	273	270	274	265	289	271	286	283	276	324	263	284	300	306	288	295	289	296	271	260	248	284	274	303	276	286	274	274	277	291	273	293	277	284	275	250	274	284	274	286	283	285	273	296	250	287	262	294	278	285	275	244	276	258	280	280	264	262	240	263	269	280	267	291	265	251	272	268	257	275	261	226	285	279	267	275	273	288	279	226	261	240	292	229	243	264	261	259	268	282	260	252	238	263	260	240	267	298	243	283	300	250	240	243	254	274	268	262	245	237	263	261	263	258	267	265	297	264	254	244	278	251	278	258	295	252	254	279	248	260	297	265	289	258	283	268	277	291	266	254	272	249	266	239	246	254	235	287	248	251	260	293	247	241	278	268	245	274	267	271	267	255	280	258	256	275	241	262	283	265	273	283	285	262	264	255	276	281	272	304	256	277	240	255	261	251	283	224	235	253	267	267	280	295	265	267	260	261	293	279	281	267	305	227	264	261	282	279	277	262	273	252	277	275	260	256	293	284	279	278	256	275	254	269	250	260	292	294	305	272	265	274	271	260	267	262	247	276	274	268	258	246	264	275	275	248	275	280	264	261	271	289	288	303	260	234	275	247	269	258	239	256	278	319	269	288	265	287	272	263	268	290	285	274	235	257	263	265	261	268	271	271	275	287	246	278	278	277	264	239	279	300	263	272	299	248	238	307	277	252	224	243	264	290	270	280	256	268	256	266	254	261	277	256	253	272	284	257	259	264	254	284	275	264	276	269	257	243	270	264	263	292	257	285	267	288	251	287	259	262	281	255	275	270	278	265	283	268	288	241	254	264	278	248	255	273	294	264	248	253	228	264	257	257	268	288	267	296	273	271	278	258	262	244	265	275	264	270	264	276	269	267	231	288	244	284	262	270	278	283	250	258	260	280	267	260	270	266	277	260	275	263	260	265	264	285	258	264	261	288	263	261	239	261	280	280	275	267	248	240	249	265	267	273	251	298	286	293	246	256	262	241	256	258	265	239	285	308	273	278	263	287	286	245	265	258	286	286	275	263	257	268	257	281	269	300	254	320	243	267	260	284	252	254	285	298	259	296	244	282	263	254	259	264	275	293	258	248	241	273	268	258	283	299	263	262	263	257	274	269	265	257	261	261	261	223	259	277	230	269	246	254	242	247	282	285	224	290	276	250	283	252	260	285	263	264	261	277	255	260	254	262	274	237	241	243	291	261	269	265	296	276	273	239	296	283	246	291	252	226	271	278	272	270	238	271	309	273	296	272	292	245	270	235	270	273	275	311	257	261	243	281	257	222	264	245	294	257	294	269	257	259	246	269	270	249	257	264	219	311	254	263	270	275	253	262	235	283	278	317	288	257	277	252	297	249	270	264	254	272	247	238	280	258	310	259	267	287	278	264	255	284	267	261	291	264	268	261	269	268	263	251	248	246	282	277	298	273	233	284	271	261	258	260	246	279	254	271	251	267	252	245	260	305	263	251	275	270	255	257	284	277	266	265	281	262	296	265	279	240	266	235	260	256	265	268	246	269	257	264	275	249	246	260	260	252	272	279	258	270	274	267	239	271	225	285	259	269	271	272	253	304	266	248	293	276	261	275	275	259	248	259	251	254	272	274	257	267	235	234	264	275	255	264	245	263	309	259	264	298	233	238	287	259	300	247	251	259	234	255	273	247	265	254	262	234	294	272	252	269	242	257	287	280	264	252	271	241	247	263	256	266	240	267	286	270	254	269	228	274	261	260	266	279	269	283	261	267	254	292	269	278	280	268	260	268	276	270	246	263	244	237	260	265	289	257	290	256	255	272	245	275	281	270	257	268	301	288	239	286	259	265	248	250	283	255	246	261	258	261	234	258	240	280	291	262	281	272	257	293	258	270	260	265	268	302	256	231	289	266	265	289	305	244	251	284	288	263	271	261	267	284	267	260	272	289	288	288	271	244	259	289	279	239	265	294	265	263	266	289	284	252	269	310	296	280	287	279	279	277	232	252	279	244	253	290	231	269	267	254	267	267	265	253	266	271	218	288	273	238	259	258	269	234	288	270	252	240	257	240	250	269	265	260	271	265	269	271	273	303	241	258	239	265	282	281	243	249	253	258	251	256	284	275	241	271	279	259	248	257	254	252	276	245	271	244	276	262	267	257	280	249	269	291	249	236	251	227	286	253	283	308	270	260	279	263	238	281	246	252	290	270	273	281	260	262	270	266	306	261	278	298	255	247	268	266	264	266	269	268	263	272	274	267	251	242	275	255	225	250	272	306	239	253	271	286	260	269	286	294	257	297	242	274	281	261	245	254	257	280	290	273	261	270	250	248	271	278	264	274	265	266	268	261	250	267	283	292	247	258	260	218	257	273	256	277	268	262	261	264	256	226	284	253	270	258	276	267	280	258	254	256	271	277	293	263	272	223	257	259	239	261	294	245	272	270	253	254	274	280	283	276	267	288	259	288	258	266	269	250	259	279	240	258	271	278	244	255	244	272	270	246	268	263	260	283	254	292	247	288	257	258	272	263	257	273	246	280	270	246	285	263	277	262	301	265	277	264	273	261	255	287	294	272	263	264	295	275	269	261	281	253	280	265	258	271	264	289	258	267	265	267	278	256	258	262	243	270	266	292	279	237	229	277	258	252	259	270	258	254	276	259	286	269	255	248	279	242	270	266	267	244	260	288	296	261	270	247	268	251	248	276	262	260	275	254	265	261	247	296	290	274	240	257	276	290	295	263	258	282	271	298	289	282	272	242	261	270	268	253	279	253	260	242	253	268	257	252	283	266	267	255	270	258	231	295	265	260	283	261	263	260	251	293	278	277	281	233	263	271	241	249	256	214	286	252	275	246	280	234	268	266	276	270	247	277	291	273	262	278	251	244	269	276	267	262	268	240	284	247	263	284	256	278	261	287	274	285	271	281	257	256	272	315	262	264	252	252	248	266	268	245	236	268	280	237	251	270	273	286	261	270	240	286	266	239	280	281	273	273	259	276	248	279	267	253	261	300	286	280	231	271	270	239	271	305	280	255	265	265	262	247	260	254	276	279	285	274	243	253	258	265	257	280	293	272	254	250	283	241	286	258	247	281	270	269	268	288	287	256	307	244	283	248	234	284	257	251	254	255	266	280	265	280	263	246	276	290	263	262	259	269	220	246	273	252	271	267	269	249	275	266	268	254	262	256	293	267	294	271	266	253	269	261	253	271	262	239	254	281	276	264	259	273	263	245	289	269	253	284	270	279	275	275	251	256	258	277	292	262	285	268	248	254	289	259	273	234	258	259	265
3486	536	302	266	240	292	360	458	360	324	304	304	236	212	206	190	181	124	140	119	104	110	119	93	77	82	85	90	79	79	83	65	65	88	86	83	70	69	86	70	80	64	79	70	69	63	71	74	67	69	66	63	63	56	71	60	57	59	67	65	55	65	77	63	76	62	60	57	73	62	50	62	54	68	57	70	54	73	66	50	59	57	71	59	76	55	72	76	53	56	68	60	49	71	88	58	81	58	51	63	58	58	60	63	62	66	71	69	70	61	77	70	55	58	59	60	67	76	47	73	60	63	70	65	66	49	60	62	59	68	57	62	64	60	58	74	70	78	71	57	59	63	74	46	74	51	58	68	72	56	66	60	60	45	56	71	62	56	68	69	72	61	62	65	76	62	54	61	61	61	69	69	59	69	46	66	55	66	56	72	68	71	56	58	66	60	56	59	66	69	79	63	77	62	85	59	47	64	57	69	51	62	67	69	57	64	57	73	57	56	51	74	73	57	56	65	61	53	63	61	50	73	71	68	46	65	41	79	53	69	65	47	58	77	61	59	51	70	64	60	70	57	59	74	60	57	64	58	61	65	64	70	61	75	65	71	63	63	66	60	58	58	63	66	61	63	54	72	60	58	58	37	53	74	65	54	55	67	69	57	55	58	58	63	67	64	62	58	62	55	61	62	80	56	60	74	83	60	65	51	64	56	72	67	60	70	69	59	58	71	63	54	60	55	60	58	65	55	61	76	67	62	66	62	61	46	55	61	59	69	59	70	52	50	84	79	58	53	68	53	71	62	63	65	57	78	60	54	52	74	64	60	55	58	62	65	66	78	61	58	64	66	54	58	59	59	59	71	82	64	67	59	66	64	53	63	81	70	61	54	64	57	74	64	83	72	86	62	47	66	70	56	68	76	67	67	65	73	78	64	64	54	47	63	68	64	69	58	46	58	54	60	53	55	51	64	56	55	65	55	56	75	60	66	62	55	74	57	71	55	61	57	61	70	55	63	65	66	66	59	65	52	50	65	63	68	52	61	67	60	61	69	63	60	56	58	64	60	73	63	63	55	51	64	65	55	66	62	63	67	83	58	71	64	63	69	68	67	81	50	59	64	73	76	60	40	57	59	65	57	81	79	71	75	65	58	63	56	43	57	60	44	61	69	59	75	57	58	67	63	73	78	67	65	68	56	70	61	56	64	52	57	54	48	70	56	67	59	54	69	63	61	59	63	55	74	57	69	60	63	56	57	66	66	61	67	54	53	67	72	63	61	64	68	67	58	45	67	67	57	56	54	62	66	70	59	53	66	67	68	69	63	66	74	68	56	48	93	57	70	68	64	61	60	58	75	75	60	68	59	70	54	60	64	58	58	52	53	58	68	61	63	61	70	53	59	66	82	50	60	67	63	65	55	54	55	80	76	61	75	59	61	80	75	60	66	49	73	71	68	67	52	63	60	67	64	69	45	60	55	79	57	77	63	58	50	58	64	50	81	62	52	77	71	55	59	60	61	73	67	57	58	57	68	44	69	64	51	60	65	61	69	58	68	65	53	50	69	50	56	47	67	67	40	66	55	52	69	58	45	71	64	51	64	64	61	48	63	61	57	68	58	57	64	74	56	74	50	68	49	53	68	66	67	53	50	73	45	58	56	76	49	61	60	55	54	64	70	55	64	58	71	55	69	49	53	46	55	66	56	51	75	62	67	60	61	69	55	53	58	65	58	73	71	77	60	67	65	44	67	56	58	59	76	66	68	67	64	64	65	56	48	66	56	51	56	71	58	63	68	58	64	51	66	66	54	63	76	70	65	58	55	65	67	59	57	52	54	79	47	69	64	65	61	57	73	59	51	67	66	57	50	66	48	67	65	69	56	64	59	67	60	65	53	68	65	72	58	58	57	58	73	60	62	70	70	51	61	75	59	61	57	63	64	63	58	52	65	57	56	57	54	56	77	49	63	60	60	58	69	57	66	56	56	63	65	59	73	60	57	62	78	51	51	55	71	64	59	59	56	57	64	73	78	55	59	80	61	62	56	72	58	61	60	60	58	63	68	67	57	56	65	73	68	55	51	53	51	56	52	64	48	56	75	69	57	65	59	82	58	69	60	75	52	73	76	64	44	49	62	56	54	78	66	70	61	55	81	72	68	57	64	63	52	56	57	58	56	67	72	63	53	70	75	65	48	52	60	68	81	62	61	54	59	60	69	54	71	57	52	69	53	63	64	58	58	78	72	53	64	61	69	54	60	79	56	75	80	79	76	73	60	69	60	58	58	70	56	59	67	60	65	68	62	58	65	61	75	56	65	64	55	65	56	75	67	50	62	90	56	58	56	40	55	65	65	49	58	76	62	53	60	67	62	59	62	73	53	68	71	54	56	59	75	62	60	56	77	73	76	52	52	65	60	50	62	52	54	64	60	64	55	57	55	58	61	73	60	58	60	49	71	55	77	64	57	56	67	58	66	68	54	58	59	80	67	55	56	67	59	59	75	78	66	66	54	55	59	64	46	57	60	70	65	57	71	52	56	65	73	64	63	65	61	65	54	52	57	51	72	65	68	57	58	63	68	60	52	71	60	61	61	50	72	59	69	74	53	73	48	54	75	59	69	55	61	77	54	47	55	67	70	77	57	54	59	83	63	74	57	77	51	62	55	72	67	63	48	54	61	67	78	50	59	62	79	55	74	63	54	50	61	65	85	85	67	58	51	75	77	52	50	67	68	56	74	63	75	58	64	50	69	60	60	54	72	64	76	76	64	58	69	81	60	68	61	57	52	52	63	70	60	53	64	51	67	72	71	54	55	67	59	51	63	60	73	76	56	65	60	63	71	80	58	84	50	56	55	65	72	63	74	62	55	57	71	55	51	64	58	63	74	72	72	70	61	67	53	56	66	58	48	75	63	70	59	65	62	66	66	66	75	57	65	57	71	63	53	55	73	71	75	60	67	64	74	71	60	64	56	60	62	45	64	49	81	57	63	66	61	71	77	58	65	57	60	61	60	62	54	58	54	67	70	72	61	62	58	44	55	60	55	63	59	70	52	66	54	58	59	66	53	64	49	62	70	57	54	60	48	73	59	52	65	61	66	58	62	68	66	70	65	66	57	59	69	59	60	60	64	60	58	65	67	66	61	66	71	58	70	60	60	57	61	53	66	60	54	63	71	57	72	58	79	51	57	56	62	60	67	64	47	46	51	58	54	63	50	61	60	51	70	60	61	66	51	59	56	67	58	66	60	61	59	71	62	52	70	67	58	56	75	66	59	73	61	59	75	58	60	61	75	65	59	68	67	65	66	50	52	75	46	50	64	66	61	65	63	68	56	58	59	59	59	55	67	63	72	62	62	68	58	62	66	67	76	58	63	40	72	65	65	54	66	64	58	54	71	59	82	60	58	56	59	69	66	57	52	65	56	80	56	67	46	70	71	57	65	64	72	59	62	74	68	48	64	64	64	68	79	71	56	77	60	75	61	52	69	51	65	74	60	75	70	65	64
16481	6840	4402	5121	9839	15487	16702	16166	14351	12784	11143	9659	8318	7116	6076	5329	4454	3788	3270	2742	2480	2215	2009	1887	1655	1521	1478	1454	1356	1306	1135	1186	1127	1123	1036	1007	1002	945	861	862	806	810	795	786	840	741	728	692	727	697	722	695	674	635	680	630	638	615	672	682	621	599	579	592	631	611	631	590	575	602	600	582	604	616	573	580	603	558	605	610	595	571	591	538	559	562	601	551	580	606	584	569	570	595	534	582	596	552	589	569	552	597	565	568	555	547	557	574	561	541	575	582	583	566	562	612	542	577	562	551	600	591	550	593	541	550	560	566	564	599	562	586	591	596	568	570	526	519	578	547	554	546	595	578	571	571	562	550	527	584	584	584	527	575	577	584	557	578	567	569	542	587	563	581	572	525	574	571	541	550	573	554	586	594	549	610	564	551	593	555	598	541	584	576	537	615	552	542	537	578	563	556	588	578	538	567	588	585	566	534	567	538	553	543	604	543	565	584	540	513	554	545	564	554	576	610	569	502	560	563	594	562	538	556	572	529	582	585	593	535	571	561	550	528	538	576	581	534	560	536	542	571	599	551	539	594	565	583	560	559	552	560	587	570	592	556	544	587	555	560	560	554	545	559	594	530	543	547	614	592	584	580	557	571	571	549	596	581	584	553	543	574	528	543	580	516	548	551	518	537	550	570	562	548	605	563	566	558	579	557	565	561	535	564	568	575	564	574	577	579	541	582	568	572	543	573	580	531	582	552	559	564	551	548	591	547	575	570	561	555	582	590	577	578	558	584	595	557	582	506	574	529	593	562	625	556	536	559	554	577	545	566	541	527	563	564	601	559	580	580	562	563	602	553	553	525	543	555	579	526	541	607	576	580	554	563	580	584	557	495	593	556	552	528	601	572	560	544	578	544	574	577	583	560	609	547	520	577	583	585	584	547	547	579	534	600	581	559	585	553	536	538	585	629	557	561	603	566	576	566	550	544	605	522	559	552	553	538	567	597	560	529	559	568	562	556	566	605	540	548	510	596	539	554	553	611	560	533	536	614	560	564	540	541	588	583	559	537	568	545	542	575	601	552	611	572	540	576	579	567	584	582	541	552	529	519	542	574	547	563	556	530	618	606	545	564	590	579	572	507	564	539	545	551	568	602	603	535	571	533	568	514	600	590	584	558	567	529	559	515	551	539	580	586	594	516	561	576	531	539	574	565	566	575	563	540	535	564	576	548	584	581	563	555	518	534	540	535	534	549	537	573	541	566	563	588	567	561	567	553	607	559	580	610	574	561	561	551	562	560	573	584	596	560	549	555	574	574	550	563	538	565	586	579	562	561	581	569	531	548	536	566	538	582	576	576	553	576	527	579	532	522	577	582	571	583	554	522	540	538	550	533	591	602	544	558	564	546	550	597	557	565	527	590	544	547	528	569	543	559	540	587	612	558	532	593	543	579	608	580	624	619	534	549	608	551	561	537	548	606	561	580	584	577	602	565	544	529	562	564	535	556	541	529	578	575	566	540	574	547	571	543	554	569	559	563	620	542	589	536	576	585	558	570	526	549	583	557	519	566	641	546	524	566	590	596	546	595	532	587	540	551	552	514	597	581	583	525	599	512	583	514	555	600	554	544	585	544	536	555	550	573	524	553	552	559	565	569	542	547	567	560	589	569	587	586	570	592	589	548	593	588	585	617	567	554	570	545	580	608	565	573	568	523	523	569	560	638	530	570	535	600	611	565	554	565	584	557	593	552	556	563	564	529	520	564	553	554	560	591	573	635	518	589	629	578	573	556	587	557	569	583	569	576	561	576	580	543	574	579	593	541	605	600	557	582	537	628	570	575	600	585	551	573	599	549	569	612	568	557	569	588	594	573	557	580	560	582	571	605	588	583	589	558	575	596	562	610	580	591	579	581	552	559	586	585	547	569	538	551	552	565	546	595	574	593	568	559	527	576	564	609	523	615	574	546	577	601	612	578	554	586	574	606	556	523	588	554	541	562	552	595	558	580	609	541	544	538	570	541	584	547	569	574	545	527	544	613	541	542	548	547	547	557	589	552	519	599	567	600	556	560	565	550	580	579	569	596	547	621	554	539	607	549	538	561	555	549	593	564	552	512	539	576	546	569	585	545	544	588	581	553	598	565	566	581	565	553	541	603	551	610	555	557	572	542	586	587	586	542	563	603	537	549	588	569	573	567	603	585	559	570	607	565	554	520	629	618	540	546	550	589	550	554	529	579	578	536	586	537	543	558	552	574	579	540	564	534	523	591	537	599	595	511	574	564	550	588	561	615	533	528	570	522	577	575	592	586	529	589	569	532	527	603	545	550	554	538	590	575	547	582	567	550	609	555	532	566	528	563	551	525	553	574	565	602	584	556	540	533	567	577	530	568	596	569	548	552	623	533	558	579	604	577	543	585	556	557	565	604	565	581	593	596	583	567	595	530	566	590	550	595	589	592	566	579	574	542	579	581	563	581	577	536	545	601	563	558	573	559	559	583	559	581	517	530	547	553	557	523	623	593	533	541	528	536	587	507	554	578	604	533	586	548	567	572	575	542	550	575	584	575	592	572	550	570	546	554	575	602	525	551	544	581	575	565	557	528	548	554	577	559	558	547	564	573	575	574	564	589	536	529	542	571	586	595	532	612	584	595	575	583	560	558	563	563	568	588	535	538	562	558	569	540	512	627	587	520	562	563	573	570	582	544	565	643	577	578	555	604	601	589	569	538	552	575	575	564	554	561	581	556	543	572	577	543	567	546	556	604	576	587	549	603	548	571	566	562	553	540	536	568	546	540	541	602	537	585	581	515	587	534	567	567	541	579	577	548	579	559	564	559	542	566	560	563	600	547	555	587	570	601	562	554	582	552	569	634	577	584	580	549	555	558	551	587	590	582	586	603	629	564	529	584	578	570	587	594	570	573	583	550	505	545	578	525	523	604	578	544	624	600	563	598	564	591	545	614	541	594	539	585	520	578	562	548	589	547	608	599	547	547	563	579	544	570	546	593	548	542	591	547	583	570	616	602	567	523	532	537	606	556	545	588	547	558	585	548	567	586	578	571	549	577	581	533	539	548	546	594	574	581	560	545	590	599	560	524	585	567	601	552	563	589	585	556	567	582	568	586	570	613	562	579	605	575	601	579	564	577	599	559	554	559	537	541	572	556	559	534	567	539	604	569	581	526	566	550	551	554	539	539	567	584	590	544	590	545	643	547	609	527	555	592	584	558	540	559	560	613	583	576	574	539	563	611	587	558	571	576	547	578	601	562	557	564	595	583	574	586	557	520	536	534	513	552	571	537	504	543	534	538	596	533	595	562	601	525	617	606	556	575	582	574	539	532	588	578	547	582	552	627	527	533	522	547	537	551	599	586	606	562	535	557	536	579	604	576	570	555	516	581	572	572	604	532	548	586	601	548	563	560	552	546	539	548	567	580	554	589	574	543	578	557	556	540	573	620	582	560	558	562	547	578	545	583	582	568	554	584	556	559	554	560	587	559
2090	799	469	326	249	352	471	515	495	428	375	332	289	258	211	179	155	145	123	117	107	98	85	82	69	76	70	61	70	53	68	66	55	56	60	67	48	55	46	52	56	30	42	38	44	40	49	44	45	44	54	48	42	60	37	37	40	50	38	50	35	28	31	43	41	38	44	34	40	42	31	31	31	39	37	33	29	37	24	45	41	28	35	39	44	32	29	36	39	33	34	43	37	32	43	27	33	47	41	40	39	32	41	37	30	26	27	40	40	36	39	32	37	32	37	19	39	23	31	32	33	33	39	38	43	43	26	26	47	39	37	34	40	46	36	52	27	37	42	30	30	31	38	36	33	33	33	43	37	33	42	39	45	40	34	46	30	33	40	31	44	34	35	48	41	32	31	41	41	42	37	32	35	41	30	40	30	27	51	43	41	41	39	33	28	26	34	20	36	28	41	36	23	39	40	29	42	31	37	39	36	36	39	33	37	26	38	38	35	36	39	40	40	38	29	44	42	29	34	26	44	32	28	22	35	31	50	41	37	25	36	44	36	50	31	34	22	32	31	42	31	31	31	42	32	40	33	37	33	36	38	26	38	39	27	29	26	43	42	37	37	43	36	40	44	39	28	48	27	29	28	40	34	29	25	32	36	40	40	32	29	38	33	32	32	52	42	43	39	31	37	30	35	35	32	40	31	37	41	39	37	38	44	29	43	36	41	34	36	36	37	34	37	43	44	32	33	30	36	33	43	37	32	29	34	33	37	22	22	38	33	35	40	29	37	34	34	38	35	27	24	36	37	23	35	27	33	32	32	32	34	28	31	47	33	26	34	26	35	38	27	27	35	42	41	31	30	34	25	35	37	30	32	38	34	33	32	32	39	33	36	30	40	31	50	38	33	39	35	38	39	44	30	26	30	31	34	25	29	29	29	31	34	38	28	39	39	30	33	35	32	34	39	27	40	38	52	31	37	22	28	26	32	33	35	40	38	48	27	22	35	35	37	32	36	26	45	40	43	39	40	30	39	37	38	28	28	36	35	25	23	49	35	30	35	48	43	32	33	34	35	41	39	31	21	33	30	34	38	44	46	33	42	32	44	29	26	32	43	42	34	31	29	35	38	38	44	32	36	34	34	27	35	45	30	45	36	37	37	25	28	38	43	35	41	31	30	36	32	35	44	27	27	40	27	31	33	34	32	25	41	33	28	34	37	31	41	42	42	39	34	34	35	37	38	39	31	36	41	36	39	42	28	32	34	34	32	32	34	31	29	42	30	30	21	37	35	29	33	32	28	31	40	32	41	27	37	41	41	48	35	45	43	49	41	39	35	32	43	39	28	34	35	42	32	44	37	35	36	31	33	31	26	34	35	35	38	40	37	32	32	30	36	36	42	38	37	39	36	40	34	44	30	35	30	36	35	26	22	33	43	31	38	42	37	46	23	31	45	41	40	49	41	27	32	29	33	37	42	34	28	45	39	35	45	41	45	43	41	34	41	37	32	35	30	35	36	31	30	45	26	32	38	47	58	30	35	28	40	31	33	36	45	36	37	28	31	33	37	25	31	32	46	34	36	33	33	29	36	27	35	41	39	37	33	34	31	27	23	39	40	42	27	42	38	35	38	40	35	28	37	36	39	29	34	30	44	30	42	37	37	37	30	36	36	39	23	41	36	35	41	27	32	30	26	45	34	37	34	28	34	34	37	37	36	43	40	39	37	34	33	45	35	31	37	51	34	37	32	33	38	34	28	39	36	31	38	29	43	38	38	34	41	33	38	32	45	30	41	36	30	34	38	38	31	29	33	42	40	36	33	37	39	36	38	32	32	40	33	33	38	33	31	37	36	28	28	34	31	33	37	33	29	35	24	38	45	40	33	31	30	42	25	44	39	33	43	33	36	34	34	27	33	32	23	35	39	32	39	35	36	34	33	38	36	34	34	25	39	32	45	34	34	51	35	38	35	32	41	40	44	32	39	41	26	47	30	29	44	40	30	40	44	24	37	31	33	43	34	36	23	37	36	33	39	40	31	38	40	32	30	36	31	40	45	28	44	53	37	42	32	44	35	42	38	33	21	34	35	42	36	43	41	30	37	43	23	41	34	39	40	42	37	30	38	24	39	41	41	25	26	32	35	34	32	32	30	26	38	20	35	37	48	41	41	35	38	29	31	34	28	30	35	32	46	41	39	43	37	45	28	37	32	30	33	42	34	25	28	30	34	24	30	35	32	41	36	49	33	39	31	38	44	44	34	42	38	29	29	27	22	30	29	33	30	30	30	34	50	28	30	40	32	36	40	32	26	32	26	34	33	41	34	41	45	34	39	34	42	32	38	38	30	30	34	40	37	34	33	38	30	46	39	44	36	28	31	30	34	29	30	39	35	38	40	38	37	33	37	34	38	22	31	28	47	31	47	39	36	24	30	39	32	33	28	29	39	36	26	50	33	24	32	39	45	33	46	39	45	28	33	33	40	30	37	31	32	43	41	43	27	30	36	30	34	31	33	30	36	44	42	40	18	34	43	29	36	39	43	34	26	34	26	38	24	42	28	29	33	33	34	30	25	38	24	28	37	42	30	26	29	35	30	36	31	37	32	42	40	41	32	42	33	35	30	33	35	40	41	38	34	29	35	44	46	27	35	27	38	27	36	42	29	39	43	26	33	38	35	38	25	26	38	26	33	39	40	28	31	42	39	35	43	41	32	42	30	39	37	42	30	31	29	25	35	30	30	31	24	33	40	34	30	23	34	39	31	32	33	40	50	27	36	20	42	30	35	26	35	28	58	32	40	25	37	46	36	44	38	36	24	40	32	29	29	37	43	37	50	26	41	37	37	40	27	35	40	31	39	37	43	31	42	34	35	39	48	34	27	40	25	42	30	42	40	35	31	37	40	34	31	42	42	46	36	37	34	33	41	30	36	31	33	34	37	32	39	47	31	44	32	31	29	28	36	38	40	35	28	41	37	44	54	36	36	39	35	28	37	42	39	38	40	32	40	37	34	36	40	47	40	30	29	37	25	39	44	31	40	38	36	48	34	42	35	31	33	41	35	40	28	33	29	37	31	38	27	40	37	36	40	26	40	42	33	37	35	49	39	36	43	25	31	31	29	27	33	47	33	34	32	34	30	46	31	30	35	23	37	32	21	33	42	26	33	34	46	32	39	33	35	31	44	36	46	32	25	42	34	36	41	36	37	29	35	33	31	41	32	26	40	31	34	35	44	34	34	38	33	26	39	37	35	26	37	26	34	25	30	39	32	37	33	49	35	35	50	37	28	33	37	38	29	43	30	32	41	28	42	30	30	31	28	32	29	30	33	34	28	42	34	27	41	33	45	40	29	34	35	38	33	38	35	38	37	37	35	41	31	27	34	32	48	33	49	36	31	46	36	33	28	46	29	29	24	30	50	37	38	33	34	30	43	41	27	39	35	40	38	46	40	31	42	41	37	44	33	33	39	31	35	34	32	39	31	39	36	33	40	24	45	37	29	35	29	33
20985	9313	5785	6787	13347	18951	20622	19377	17400	15192	13606	11870	10063	8415	7316	6401	5409	4662	3918	3303	2939	2650	2293	2159	1870	1713	1632	1522	1435	1362	1250	1187	1087	988	1005	922	920	897	801	764	715	680	669	639	599	627	588	550	558	498	511	512	494	469	478	485	439	450	468	433	429	438	391	394	423	406	394	395	358	394	396	372	374	337	386	368	351	362	343	363	344	366	354	327	332	351	339	360	342	348	322	392	358	344	330	362	361	339	360	336	322	332	318	339	376	382	334	313	351	333	341	351	333	370	309	333	325	320	334	337	304	323	350	321	328	326	331	336	340	330	346	321	320	331	336	311	331	317	391	328	340	297	350	322	320	364	327	304	364	321	337	352	335	332	299	317	311	320	346	333	370	301	337	296	336	277	335	330	340	335	313	312	337	345	330	314	326	321	330	319	357	340	315	337	353	348	302	292	350	340	314	322	312	355	325	319	338	339	334	350	315	354	310	323	356	294	363	344	353	299	320	342	309	318	375	333	343	335	323	362	327	314	326	331	333	339	321	317	349	303	314	315	322	317	334	315	323	360	305	316	329	310	348	335	295	321	319	326	326	371	327	349	303	308	335	338	314	326	360	327	348	334	364	330	324	335	300	333	336	322	333	338	339	336	317	305	302	332	346	314	327	324	339	343	316	326	340	314	319	313	341	307	313	332	322	318	346	348	322	326	352	320	321	320	323	321	336	388	312	318	291	311	309	364	357	362	306	346	331	300	342	336	325	314	323	345	311	310	328	339	334	364	303	314	334	328	320	290	316	342	314	336	304	359	339	309	328	338	312	316	332	305	328	329	331	321	330	314	328	338	284	339	323	358	342	308	337	320	342	336	354	313	335	331	315	359	340	317	306	327	314	314	304	326	321	311	318	330	316	325	323	334	331	338	349	324	381	303	320	319	321	339	292	308	316	323	341	287	321	314	302	312	299	344	346	326	345	302	314	311	314	342	350	331	331	332	318	329	340	315	297	345	344	358	374	313	343	327	362	361	343	325	324	303	327	305	323	330	330	335	331	339	303	313	326	363	343	319	335	348	304	331	346	326	319	351	318	300	323	345	316	308	353	301	324	327	321	335	314	302	325	342	313	351	355	323	337	293	328	327	303	320	324	299	301	307	345	314	327	337	363	345	344	317	336	348	335	350	323	307	348	338	329	331	316	302	326	310	315	335	296	346	349	310	304	313	303	315	355	343	341	343	361	319	313	352	321	340	338	331	301	313	332	340	329	331	335	324	324	336	318	322	327	309	337	345	365	324	332	337	289	330	299	310	335	298	334	339	317	336	328	333	336	329	321	314	340	320	346	350	353	316	331	294	351	317	317	337	323	358	340	314	329	339	299	317	317	341	308	330	327	331	319	308	299	334	327	334	354	319	328	310	337	309	337	334	331	311	336	323	353	344	328	323	321	318	324	339	315	334	310	358	318	318	350	311	338	343	328	301	319	342	345	337	338	332	315	311	322	326	364	314	320	325	343	318	343	339	342	326	334	325	354	340	318	357	337	341	317	329	313	355	344	327	328	331	346	340	308	344	295	346	316	378	331	308	347	329	316	362	310	312	329	320	369	292	308	333	338	312	346	331	333	357	340	324	341	319	299	315	316	318	321	327	348	300	334	372	347	330	331	330	312	327	354	321	342	310	364	318	312	335	315	322	307	304	330	317	349	325	317	310	333	313	336	358	346	339	334	363	353	329	341	316	325	337	338	349	334	330	292	343	339	313	346	365	332	324	306	336	321	346	318	371	354	337	333	328	294	323	345	313	332	334	308	332	333	316	326	357	297	325	330	322	306	304	304	339	296	330	346	321	349	319	318	314	310	325	294	332	310	364	343	350	336	345	313	337	320	342	321	334	329	327	302	361	360	325	347	340	359	367	280	334	322	342	346	316	357	326	321	346	326	304	319	333	342	320	337	351	320	306	335	316	312	375	319	331	327	343	329	334	299	312	333	350	327	348	320	322	312	325	325	320	339	322	299	318	316	345	348	350	320	341	309	343	341	325	332	319	288	347	336	296	292	343	322	351	315	352	345	326	312	370	319	308	345	311	342	353	347	367	311	320	336	347	335	332	311	351	319	348	333	333	341	329	324	311	325	318	327	331	351	347	324	317	350	328	347	312	336	288	356	314	338	315	320	358	314	341	325	317	326	304	379	349	312	296	297	347	298	328	317	328	326	331	330	335	337	332	343	324	313	343	358	319	341	338	312	333	333	347	320	346	328	339	327	326	373	308	293	315	300	326	314	336	351	341	308	336	345	308	330	309	332	339	380	324	336	327	327	303	341	337	328	339	323	335	320	343	376	320	320	304	331	340	327	303	345	359	368	362	313	298	330	300	313	349	334	341	299	348	304	324	323	338	336	314	317	311	317	342	330	336	370	315	277	312	336	302	325	330	345	360	331	308	346	328	354	340	284	317	332	355	350	332	331	346	308	339	340	316	339	352	351	335	347	331	313	320	330	342	336	297	316	322	333	405	347	346	356	333	327	339	335	312	299	361	362	291	325	315	323	313	325	348	354	311	358	390	337	323	355	306	299	363	334	322	320	286	326	323	326	290	333	350	371	317	306	316	331	339	311	339	331	362	319	349	300	293	320	349	323	347	343	295	298	350	326	306	338	265	340	324	305	319	333	324	303	344	293	293	332	335	310	295	348	311	341	313	339	348	308	286	346	290	342	342	320	321	371	342	338	318	306	330	291	319	339	350	340	363	342	333	326	322	354	306	380	343	313	344	332	336	338	322	322	312	318	312	313	299	299	323	341	341	320	348	310	353	320	331	338	363	329	304	288	308	309	303	292	320	328	344	324	332	301	349	320	342	347	342	306	344	299	356	322	339	342	356	336	330	353	352	318	316	322	334	348	315	358	333	327	343	356	321	329	296	336	324	302	335	335	341	375	311	332	344	361	323	326	315	320	355	337	344	319	335	345	332	332	322	354	340	330	300	330	331	309	334	352	350	358	321	317	342	334	325	317	364	331	326	330	332	324	322	320	351	339	330	314	326	314	332	341	347	301	310	325	302	322	337	320	305	299	334	330	317	315	331	294	340	318	292	353	287	340	331	314	346	343	320	328	346	325	306	309	304	327	331	324	340	347	321	331	332	353	319	312	356	334	322	339	332	314	322	312	325	349	330	343	335	316	314	345	317	310	356	314	344	360	365	318	316	314	338	345	334	300	315	334	307	303	302	312	289	292	342	320	316	316	304	349	312	313	338	329	345	329	312	340	318	308	339	349	356	338	322	368	272	360	323	319	337	330	307	324	308	337	312	355	300	304	315	333	314	315	335	345	329	316	325	338	341	325	298	331	304	317	295	319	337	327	344	287	345	378	313	308	329	314	320	332	311	358	308	324	346	311	340	332	333	290	341	345	328	317	343	299	312	335	323	340	345	324	300	326	346	346	331	329	325	361	335	295	318	347	327	369	316	345	318	322	348	356	315	317	304	350	339	317	326	299	327	336	324
5281	697	455	322	288	332	450	496	504	431	403	370	315	307	225	229	191	185	178	137	134	131	115	107	119	99	84	89	89	95	85	82	88	76	89	77	63	94	91	82	75	71	70	79	79	56	81	67	62	62	55	65	63	56	65	75	60	85	67	68	53	64	71	71	74	71	67	69	50	68	68	70	68	53	65	79	63	55	68	66	64	72	50	58	73	71	58	57	55	49	60	63	70	67	74	62	53	52	60	60	71	69	73	67	53	66	52	67	66	63	52	53	54	59	40	40	67	63	61	61	76	61	74	76	49	60	61	63	53	52	55	79	71	57	52	56	56	61	63	60	70	60	61	51	58	58	61	63	42	42	67	60	60	60	53	63	60	76	76	55	51	61	61	61	64	59	60	62	58	64	65	56	73	59	66	68	60	54	67	60	61	73	60	55	69	60	61	68	54	66	59	50	58	62	69	64	70	69	61	70	53	64	63	58	64	64	67	61	64	65	55	49	54	71	64	64	60	66	67	68	69	70	51	58	57	53	66	60	73	70	56	54	56	71	64	51	62	70	58	64	68	61	76	48	62	71	63	52	53	59	65	57	58	64	61	53	45	71	56	62	61	58	59	66	51	67	78	69	65	68	67	54	71	65	67	59	73	41	63	58	60	74	67	70	70	63	56	65	64	54	59	69	70	66	58	56	63	64	64	59	79	47	69	63	63	50	67	57	61	63	60	56	58	75	65	58	57	68	70	59	52	58	53	66	57	52	73	67	69	66	54	72	70	53	78	46	61	70	47	69	60	53	65	68	74	73	63	68	57	74	50	59	53	51	54	46	62	60	58	62	65	63	70	54	49	66	54	53	67	60	52	53	49	59	50	54	55	60	66	46	65	71	82	70	53	51	60	61	58	62	64	63	71	73	68	63	53	57	61	55	81	54	69	66	57	40	62	62	60	67	69	50	53	63	52	79	68	47	53	76	68	57	39	59	56	58	61	64	78	59	62	64	66	45	63	58	65	64	66	67	68	68	50	57	61	59	68	65	69	55	52	60	76	63	64	70	62	52	63	74	53	55	55	71	69	68	59	61	52	78	48	61	60	64	70	70	85	63	69	59	76	54	52	58	60	68	59	59	62	64	62	64	49	63	63	69	59	58	68	72	79	60	59	67	66	52	46	49	60	64	70	49	55	66	61	61	68	70	55	71	50	48	63	70	56	62	61	69	69	67	55	57	55	60	71	49	63	53	63	57	64	61	56	68	63	55	64	61	53	67	61	59	56	69	71	55	61	66	59	51	64	65	67	63	59	61	70	62	58	54	65	56	71	66	58	62	62	63	46	60	51	62	65	68	76	57	60	79	56	45	52	74	56	77	68	59	61	49	59	70	68	68	59	52	64	61	76	58	75	72	62	78	81	52	59	35	61	64	64	61	54	70	63	52	47	59	62	63	53	56	70	50	69	66	67	65	65	58	68	59	50	67	64	55	58	64	60	60	57	59	69	65	72	44	54	60	50	73	71	71	48	73	71	52	64	63	62	60	41	74	59	59	64	54	65	80	58	48	63	62	64	65	57	73	64	68	61	66	75	75	56	69	67	54	50	67	75	66	61	60	58	64	69	59	60	47	67	68	62	59	76	57	66	49	62	65	47	58	55	72	79	66	63	75	65	59	63	81	71	48	63	68	67	60	54	66	60	68	76	60	67	69	55	50	58	52	43	50	60	58	54	69	51	56	58	65	50	55	71	66	59	56	62	57	67	66	70	63	72	75	59	64	57	70	63	61	69	60	69	57	81	74	64	61	62	60	68	57	58	61	61	63	63	65	66	66	74	69	65	59	59	70	62	61	62	53	64	52	47	51	62	56	65	66	60	69	73	46	61	65	77	62	77	68	63	55	67	58	50	52	61	50	58	59	59	55	70	57	52	69	55	56	61	56	56	43	61	53	55	59	57	62	65	59	67	55	65	53	63	67	66	75	60	64	52	53	70	66	57	57	62	58	45	70	61	64	51	52	55	61	66	55	62	61	59	54	74	69	66	70	59	57	66	66	63	56	79	63	66	79	48	71	65	65	53	68	63	62	68	53	60	66	51	57	57	53	52	50	61	64	62	61	66	66	58	56	59	54	70	63	63	52	59	54	55	66	54	55	57	74	61	60	51	50	54	67	59	51	52	44	64	59	59	78	57	56	55	68	67	72	63	67	63	60	64	54	62	60	70	66	61	64	76	68	56	58	48	64	54	68	63	60	60	66	68	51	66	62	72	73	49	58	53	60	49	75	56	51	70	76	69	62	52	64	59	87	55	72	70	59	56	65	48	51	73	55	67	82	57	66	74	61	67	63	66	66	60	58	58	41	63	55	59	58	48	63	68	50	67	76	61	72	76	64	61	60	66	66	53	53	70	73	57	63	66	59	53	53	63	47	64	54	75	55	57	61	67	59	74	59	57	61	72	61	80	63	58	67	68	57	53	76	66	57	66	56	60	66	63	52	66	57	58	60	56	76	59	55	56	61	58	49	58	63	81	66	45	64	70	64	65	69	60	62	58	66	56	60	56	59	67	64	61	73	56	56	59	40	67	72	56	61	47	63	56	64	72	52	54	68	54	66	60	57	60	61	66	67	66	59	65	54	68	59	61	68	44	57	58	65	52	66	59	60	56	56	53	58	63	68	57	68	68	62	66	70	64	44	64	62	50	66	68	65	51	59	66	59	65	52	50	66	64	44	58	68	73	52	55	60	70	67	66	53	61	47	60	63	59	58	68	78	69	45	75	63	61	61	49	53	60	68	59	65	63	61	59	56	61	75	61	61	75	66	56	63	68	62	58	62	61	59	51	72	49	67	59	64	60	62	83	58	56	68	61	71	66	62	68	71	54	66	47	65	56	56	50	64	56	63	44	70	72	64	70	59	57	61	50	53	61	59	57	63	58	53	64	57	78	72	72	63	78	61	61	75	61	68	55	60	57	65	64	74	70	63	55	59	59	56	61	59	54	58	59	56	70	63	67	70	64	75	66	78	61	43	66	89	56	60	67	70	60	62	54	58	74	63	60	64	62	47	57	59	55	61	57	54	47	60	80	47	73	60	67	69	69	67	62	64	69	54	59	61	75	61	66	62	59	74	63	69	60	53	59	66	55	55	58	63	60	77	64	66	58	56	63	72	69	59	66	67	56	63	57	79	76	59	53	62	69	60	51	59	58	60	64	49	56	49	50	55	50	62	78	66	63	54	48	62	66	65	60	56	54	60	65	59	62	57	55	47	66	72	61	72	62	73	60	55	53	69	72	68	49	60	71	62	61	66	74	51	62	69	58	69	60	69	87	58	55	62	68	58	71	59	62	56	61	68	60	58	53	68	60	54	74	60	60	49	55	59	71	58	57	53	44	67	57	50	54	70	72	50	68	55	48	61	63	59	73	58	58	59	67	69	54	62	66	45	55	68	60	54	65	58	76	58	51	58	52	69	52	65	57	62	69	55	66	56	59	71	62	72	65	54
18344	8718	5787	6595	12487	18072	19329	18332	17163	14774	13213	11451	10101	8462	7496	6756	5523	4609	4005	3451	3036	2887	2539	2196	2180	1950	1868	1743	1660	1563	1525	1398	1233	1175	1209	1196	1083	1061	1042	969	911	896	940	862	849	755	790	825	793	739	723	707	715	684	727	727	698	703	655	663	621	622	650	626	604	582	574	622	638	630	587	558	579	612	551	584	617	588	570	591	534	524	576	564	593	590	573	598	581	594	606	585	583	620	558	503	511	572	546	590	576	572	570	513	587	587	585	563	530	581	565	525	523	602	585	586	531	569	555	535	531	586	550	521	550	551	569	528	569	526	539	547	536	586	538	542	559	547	520	570	561	537	561	575	560	603	500	572	545	538	553	562	536	546	547	493	546	553	558	543	558	537	551	538	523	549	552	557	618	565	536	549	551	563	527	554	551	533	529	550	555	544	552	508	603	533	549	560	578	537	528	548	542	587	538	544	534	566	524	539	560	502	535	588	537	556	583	522	516	554	555	580	567	545	569	560	576	517	555	549	547	499	554	546	545	550	533	608	550	572	580	551	563	548	534	579	528	565	571	529	571	539	522	557	535	537	540	582	531	531	537	542	520	574	552	571	532	551	605	559	533	558	520	555	552	543	539	548	561	581	504	603	551	533	532	521	579	523	615	568	574	526	519	509	544	568	539	546	563	536	544	561	586	505	543	557	547	566	569	567	623	568	595	556	559	573	572	566	598	584	517	601	565	525	524	537	539	567	561	521	523	572	551	524	568	573	554	519	518	591	535	513	511	545	543	537	531	595	551	546	548	529	539	570	588	582	557	538	540	546	608	555	551	546	548	555	515	585	544	605	538	537	574	515	523	512	522	595	550	503	550	512	536	510	590	536	549	583	534	541	572	556	584	541	578	556	518	589	571	525	516	522	552	521	565	548	504	537	578	518	619	527	515	544	544	591	553	552	544	544	537	528	512	566	568	536	529	535	561	554	550	545	597	551	548	590	544	585	543	543	539	550	584	576	528	540	519	515	545	573	543	545	570	565	505	551	558	564	480	544	510	594	582	590	544	537	537	549	558	548	556	539	520	532	533	509	513	526	562	526	551	547	548	530	576	534	564	560	548	504	533	562	528	605	543	575	562	533	551	579	515	600	548	537	528	557	554	543	575	573	511	549	532	566	568	555	561	556	519	546	555	555	551	526	554	564	509	554	548	528	544	566	555	541	545	511	584	565	582	474	609	564	557	556	540	569	575	513	558	519	557	557	516	533	549	555	558	572	586	582	537	527	568	538	503	567	556	557	562	504	522	480	510	548	550	502	549	567	559	579	527	577	565	503	519	523	531	568	537	537	505	512	586	527	564	530	555	553	549	518	516	597	509	569	545	558	558	536	555	589	517	532	569	536	535	533	532	538	551	563	547	564	512	558	522	555	538	549	539	525	524	525	565	577	558	552	548	539	554	510	564	529	575	573	544	571	569	532	546	559	539	532	552	578	526	565	601	506	538	559	522	495	561	502	540	604	539	524	523	578	570	530	564	553	585	541	575	520	537	537	525	479	544	510	585	529	554	574	591	597	507	513	555	523	530	569	559	616	514	539	558	569	504	569	542	509	541	525	559	560	587	550	530	541	571	588	594	551	511	570	536	575	532	543	549	532	531	548	544	520	535	534	584	592	582	558	528	535	553	569	550	540	545	566	525	562	534	541	567	539	542	567	532	556	520	536	512	540	553	536	531	569	548	515	547	555	550	569	536	574	530	549	527	536	515	513	529	573	584	535	565	531	538	541	538	513	577	502	536	539	540	575	554	550	574	577	511	514	541	568	549	555	606	521	558	568	567	586	540	528	548	525	538	537	531	565	557	569	540	513	535	557	575	553	536	534	530	521	548	530	530	537	527	585	553	557	541	543	515	558	537	557	485	526	608	564	548	572	558	504	569	546	545	519	559	514	573	571	534	565	552	591	530	549	537	530	538	598	487	537	566	544	535	586	589	542	561	527	532	517	568	556	543	558	550	547	525	534	547	535	558	532	591	497	578	543	551	581	538	549	540	595	551	523	557	574	566	508	554	517	505	578	546	593	518	589	511	555	551	541	552	524	528	522	531	583	538	576	571	590	524	535	531	538	557	591	548	536	549	538	578	539	553	581	537	562	554	498	556	554	551	541	542	568	540	517	580	567	537	539	536	502	575	545	538	539	569	561	492	554	561	549	549	549	558	557	534	518	529	555	604	540	562	550	564	565	560	559	540	521	533	590	535	573	558	550	568	550	549	572	535	535	541	534	522	554	535	549	536	562	557	570	535	599	556	544	556	558	529	556	496	564	586	553	596	541	548	555	541	548	544	573	543	545	559	545	530	556	532	562	542	537	573	538	550	517	527	540	544	547	564	539	515	528	557	545	571	547	604	563	553	564	565	558	589	552	518	540	564	539	547	539	536	541	523	554	516	549	528	566	528	546	558	527	529	561	577	568	513	547	528	551	518	548	552	507	530	545	554	567	512	584	560	550	519	586	554	530	548	574	552	542	547	590	545	551	557	545	556	548	565	549	532	503	518	551	523	535	516	550	528	533	533	538	552	530	533	495	523	531	522	536	580	552	574	531	593	538	560	548	525	576	531	550	562	538	589	561	542	571	522	584	578	552	503	584	555	524	546	573	514	544	542	514	557	549	524	498	585	532	569	537	522	534	566	529	495	546	532	567	541	547	565	593	588	537	523	586	562	573	559	530	537	560	583	506	536	540	551	507	535	540	522	532	543	526	552	532	523	573	548	527	552	548	610	518	547	556	579	564	512	572	514	580	545	552	527	572	535	555	550	529	522	556	541	553	537	563	520	513	529	574	558	535	573	556	551	536	573	536	586	573	583	531	547	552	578	566	576	557	544	566	540	581	615	564	539	549	544	523	513	523	509	555	512	529	547	590	578	564	551	557	521	550	526	578	546	529	570	514	547	570	575	572	551	516	515	572	579	577	566	525	507	527	560	547	529	553	530	587	562	557	553	555	501	559	583	551	553	544	561	566	558	544	502	550	550	566	526	578	543	528	530	583	587	540	557	570	590	551	565	550	568	528	502	538	590	551	517	552	590	538	587	553	576	546	538	514	553	528	590	522	540	545	595	518	529	534	526	510	536	541	556	565	474	552	566	548	540	583	584	501	533	561	558	544	554	518	504	539	521	552	538	551	572	592	521	518	505	568	566	575	555	537	558	570	530	589	536	538	523	551	559	542	525	561	489	537	560	579	593	564	502	539	583	552	590	559	542	566	530	544	572	505	583	553	604	557	535	562	580	519	582	536	520	541	540	555	554	523	530	543	551	551	537	533	537	573	569	555	542	528	562	537	525	554	572	574	513	562	574	552	559	575	534	535	575	573	528	536	545	572	538	537	512	552	544	571	545	522	566	506	552	577	545	544	604	576	580	565	596	558	565	543	531	546	541	577	534	564	601	555	538	579	558	567	540	527	534	516	560	566	551	573	557	570	548	516	550	509	570	535	603	568	524	543
3368	952	557	407	301	401	560	579	570	489	435	361	332	270	238	215	190	164	130	126	132	106	108	81	78	83	87	64	70	62	57	57	57	56	53	46	56	58	42	43	53	52	46	36	45	38	36	48	50	45	34	34	53	38	49	43	28	26	38	29	29	30	27	33	34	35	34	22	36	25	25	30	28	33	26	38	35	33	32	30	23	25	19	36	39	39	34	31	41	23	29	30	29	36	32	32	30	35	27	35	22	27	27	26	29	32	42	32	31	34	23	29	35	23	44	31	32	31	27	29	34	29	22	30	37	32	33	30	28	34	26	30	34	36	31	29	38	31	34	19	28	23	34	28	18	35	32	26	27	33	18	25	29	26	48	27	22	22	33	28	24	23	26	29	33	40	30	33	29	35	32	32	32	24	31	41	36	24	25	23	36	16	28	32	35	32	29	33	32	26	28	26	28	35	34	31	32	23	29	31	40	38	31	26	23	20	32	36	33	32	21	26	39	27	26	26	32	32	33	29	29	27	27	30	38	27	26	25	29	32	25	19	34	26	31	36	30	34	28	31	28	29	32	28	24	32	28	30	26	31	35	37	32	34	31	20	26	25	41	23	21	32	33	20	34	34	31	25	33	26	29	37	30	38	26	29	36	29	29	35	35	37	36	27	22	29	34	31	26	26	20	32	42	33	37	24	39	33	37	32	25	27	37	28	31	34	21	35	24	29	38	36	34	24	24	34	34	37	26	32	20	20	27	26	25	33	32	32	31	33	34	28	28	28	28	35	30	32	24	36	26	31	28	29	27	27	22	27	20	33	19	29	31	35	36	24	31	31	21	25	29	30	29	32	36	29	27	37	25	33	24	32	27	33	36	21	35	22	27	35	31	39	29	32	23	31	38	29	22	25	21	17	35	36	30	19	29	27	28	34	29	22	28	35	28	36	30	31	25	26	20	28	26	35	29	26	42	27	31	25	20	28	19	37	29	24	25	27	31	43	25	24	25	28	36	31	30	25	25	30	26	22	29	19	33	29	28	37	30	26	27	22	35	24	31	35	35	34	27	25	18	29	29	36	35	36	29	27	23	37	40	23	37	26	25	27	27	27	27	31	32	24	38	28	31	31	36	32	28	32	34	21	24	20	29	30	34	21	26	29	32	22	38	28	22	26	30	26	29	27	31	30	27	28	23	22	29	24	35	29	24	26	26	23	30	24	27	26	30	26	38	30	27	29	25	29	32	25	28	21	29	32	25	33	27	38	34	28	23	31	25	27	26	31	24	32	27	23	29	27	22	22	28	35	25	17	30	31	20	18	24	26	36	39	24	49	26	26	23	29	26	32	19	24	27	21	31	21	26	26	36	36	26	28	32	37	31	34	30	25	35	28	36	38	36	34	24	31	27	29	36	31	29	26	31	30	36	21	35	23	30	23	29	24	30	24	21	28	32	17	29	35	25	27	32	25	42	32	32	29	32	30	21	26	18	28	31	29	36	34	31	27	36	27	31	44	19	21	28	26	37	28	25	33	28	24	34	29	30	27	26	29	26	28	42	31	28	26	24	19	32	29	30	35	23	19	34	20	19	34	34	29	27	25	38	35	30	41	26	25	17	33	28	22	27	32	32	31	32	22	37	39	29	29	24	30	23	27	21	31	31	26	41	26	30	28	28	32	20	29	26	33	31	20	35	33	33	32	31	26	25	32	33	40	30	18	27	30	30	24	34	31	20	31	36	36	27	24	20	29	31	31	29	43	27	24	36	26	34	27	24	34	34	28	31	31	32	24	30	28	26	32	30	20	30	36	28	29	23	34	30	28	43	38	36	32	33	40	29	20	16	25	35	34	28	27	33	37	30	30	33	28	31	33	32	24	24	18	20	28	30	26	33	19	33	24	26	25	26	31	24	29	20	33	38	24	27	32	41	29	29	30	33	24	28	32	21	34	39	26	23	28	34	30	32	36	26	21	21	32	31	31	31	27	27	23	28	36	33	28	29	30	22	36	20	28	24	28	28	23	38	32	20	27	28	30	16	40	36	25	29	22	30	26	28	25	35	24	28	28	34	29	33	18	34	24	26	40	19	30	34	28	26	28	28	32	32	34	34	27	31	32	33	33	28	30	23	32	22	14	33	27	35	34	19	39	24	30	31	26	22	26	24	23	21	20	32	33	23	36	26	31	32	33	35	39	25	21	29	21	26	31	22	33	32	31	25	25	23	25	27	19	24	25	31	20	26	34	29	32	41	33	33	30	21	31	32	22	31	24	32	26	31	21	33	28	23	35	20	35	30	31	32	20	28	27	19	28	26	31	26	24	41	25	25	21	31	31	29	22	36	29	32	32	32	40	27	39	19	22	38	26	34	30	25	23	25	42	34	40	28	28	28	27	35	21	15	35	26	32	29	25	25	33	43	31	31	30	28	28	35	46	27	32	34	30	28	26	30	32	33	28	34	27	31	33	28	35	26	21	27	35	31	29	35	29	34	36	22	22	35	18	26	37	29	36	17	37	34	28	29	37	32	30	33	29	37	27	27	26	28	28	33	33	33	26	35	27	26	27	32	18	27	27	28	30	29	21	26	34	25	30	28	31	26	28	27	34	32	33	21	27	33	33	31	32	25	24	23	22	39	30	34	31	28	35	36	30	35	34	26	21	32	20	28	29	38	27	33	33	29	32	26	32	29	38	33	29	34	25	39	23	37	29	24	29	28	28	23	31	39	26	43	25	34	26	29	37	25	38	27	19	31	30	34	28	36	25	37	34	32	25	32	36	28	32	27	26	45	36	33	32	46	30	33	28	31	26	37	29	31	27	31	39	20	26	33	28	26	33	34	28	38	29	31	27	30	30	35	30	34	29	37	28	38	22	32	24	23	28	35	22	44	23	32	23	27	18	23	29	31	38	25	37	22	27	35	27	24	27	23	26	26	32	27	34	26	27	35	24	18	21	28	29	40	34	26	28	23	20	28	28	31	30	33	34	27	36	40	33	22	23	27	33	29	35	24	30	23	23	26	38	27	29	34	24	34	28	24	28	24	39	30	24	37	28	30	29	34	46	28	37	21	18	17	36	25	24	26	25	27	25	29	32	25	43	32	36	37	34	26	34	32	25	35	29	30	21	29	37	33	37	25	27	36	42	26	30	33	28	29	28	34	22	26	22	35	28	30	38	36	30	21	28	30	35	31	25	33	19	29	40	31	22	24	24	24	26	35	27	35	30	37	27	29	31	38	31	28	30	26	32	30	30	38	36	24	26	29	29	35	34	21	22	36	27	22	35	27	33	18	42	36	28	29	33	33	29	21	37	32	30	31	34	24	34	31	31	32	26	29	30	27	22	33	28	23	29	37	27	23	21	28	21	27	30	30	29	24	26	34	33	33	27	27	34	39	35	25	35	27	36	28	29	27	29	25	31	28	31	31	33	29	27	26	31	29	27	21	27	29	26	35	26	27	31	33	27	22	36	32	27	31	36	31	26	30	36	30	28	25	25	25	27	25	30
23002	10805	6912	7924	15056	20917	22363	21337	19185	17016	15143	13286	11429	9985	8637	7683	6269	5319	4650	4056	3411	3134	2798	2442	2195	2002	1946	1823	1647	1503	1505	1295	1235	1247	1062	1029	982	951	869	863	810	707	686	725	683	649	616	542	498	532	491	528	479	495	516	474	486	456	440	374	410	377	366	397	338	359	322	348	343	333	286	313	344	277	314	316	328	281	289	290	292	305	300	298	237	302	301	305	289	282	306	284	287	282	324	299	306	308	294	276	322	321	304	282	287	304	267	275	296	286	276	295	274	295	291	310	289	285	263	305	291	289	251	257	282	253	270	263	256	280	303	276	280	276	263	251	254	277	277	257	271	285	274	258	259	265	271	296	288	262	255	281	259	289	248	279	249	279	294	293	266	264	263	268	276	285	257	260	273	236	260	280	293	244	298	278	264	288	282	269	290	237	270	255	280	265	267	283	282	270	271	280	223	278	262	288	253	300	230	278	250	275	289	271	265	270	247	285	289	251	265	289	254	222	265	258	284	246	241	285	237	269	225	277	264	285	256	270	254	268	250	256	261	254	257	253	266	263	281	284	274	258	254	279	270	244	270	288	266	279	261	312	256	288	277	265	258	280	254	267	288	277	272	294	286	286	254	280	266	271	251	262	282	283	254	288	275	252	255	263	256	295	264	263	265	286	274	265	263	245	241	253	280	279	265	246	271	278	282	280	282	263	287	310	297	263	286	292	253	312	272	289	266	259	236	246	299	291	256	274	260	268	272	295	254	251	239	258	264	272	261	276	268	273	256	266	288	279	278	267	239	251	263	242	260	264	267	290	281	244	281	279	273	284	240	251	263	293	259	263	269	277	268	264	291	274	282	240	261	241	277	287	268	264	248	269	277	280	281	298	300	276	270	282	269	283	252	249	257	267	283	263	294	277	259	242	279	273	250	292	287	263	265	263	256	255	276	294	246	270	259	265	249	258	291	251	281	267	277	274	258	265	301	265	250	288	257	256	261	252	268	225	285	278	299	281	267	260	255	288	266	256	261	257	289	306	259	249	264	265	261	235	278	253	277	257	258	284	299	227	271	264	279	282	268	261	273	267	247	249	260	255	235	270	256	297	282	259	270	244	266	245	245	267	262	268	287	239	259	286	292	283	288	264	278	284	277	254	285	260	272	238	256	236	275	255	282	261	278	258	274	244	261	281	292	276	239	247	292	259	260	261	260	270	269	245	262	274	280	255	258	258	287	248	277	275	262	277	255	252	268	277	304	250	246	246	259	262	244	280	275	266	273	281	249	288	265	264	282	291	271	271	287	246	273	279	252	283	300	253	284	294	257	264	294	281	244	277	237	251	262	270	244	266	264	271	260	283	247	264	285	305	284	258	255	265	251	259	294	286	260	271	270	261	256	248	282	279	260	303	275	267	271	277	258	281	248	245	289	273	271	250	249	265	267	277	242	261	289	278	286	263	260	291	265	260	259	252	289	260	249	273	274	282	267	250	271	272	238	265	283	262	266	241	278	242	282	251	290	266	245	258	262	284	281	280	297	275	277	297	233	268	258	274	266	284	225	267	245	279	261	282	256	251	271	277	260	282	295	269	282	282	268	279	281	250	269	242	286	266	271	280	262	255	285	288	291	267	248	256	262	273	292	270	243	291	280	285	253	254	294	272	285	288	277	263	264	238	254	263	249	263	273	271	269	295	260	247	271	270	258	282	250	264	268	251	276	263	279	279	287	266	277	263	272	231	245	233	255	286	259	259	244	281	279	291	280	252	275	262	260	283	261	267	268	268	276	287	255	242	270	238	282	272	268	275	250	258	285	278	263	282	245	286	238	241	296	242	275	264	253	259	259	255	273	294	268	240	239	285	299	259	237	273	242	258	269	277	264	285	288	276	245	251	247	254	268	263	252	275	253	297	249	284	239	284	263	277	281	240	246	275	268	251	269	292	274	260	260	296	252	264	290	288	260	270	292	260	237	281	273	256	294	242	287	247	246	285	274	289	252	240	301	219	286	290	277	270	291	240	287	260	239	256	271	247	266	257	258	266	298	277	303	293	278	265	257	256	282	274	281	278	272	266	273	291	288	265	244	270	253	289	257	288	242	260	248	319	260	282	235	260	268	289	286	285	254	275	306	269	256	266	242	286	268	240	281	244	280	280	266	285	289	282	255	270	255	259	280	257	263	290	270	263	255	293	285	289	294	259	270	246	258	287	255	272	261	266	272	284	288	314	258	256	280	257	280	275	296	281	292	255	279	279	260	261	262	253	251	274	255	293	252	274	264	253	302	251	258	257	267	236	284	255	291	271	240	249	279	249	249	251	242	260	270	276	253	261	261	252	295	246	269	265	259	228	253	254	267	247	262	263	281	239	280	249	233	266	251	246	259	274	282	262	254	274	273	270	277	283	265	270	261	295	273	268	257	288	254	251	263	252	267	251	273	265	284	262	269	300	255	260	276	275	264	291	290	270	259	261	252	287	236	284	256	298	273	270	291	264	261	271	280	268	269	233	270	243	262	287	267	304	257	234	277	260	274	272	252	251	276	280	308	263	253	290	256	257	253	295	281	274	257	251	282	258	260	249	251	267	300	294	298	266	249	271	245	276	258	263	288	272	283	281	280	276	244	261	278	270	275	269	249	266	284	277	258	288	268	253	282	270	251	247	279	267	239	273	289	250	241	254	235	295	283	262	256	246	262	251	257	247	234	249	285	278	278	256	276	312	290	282	283	259	267	275	249	267	274	272	250	260	232	275	284	257	277	281	269	254	250	273	272	275	259	247	241	256	259	271	265	250	284	261	258	267	281	257	252	276	255	287	282	281	270	260	251	262	261	286	252	257	241	261	282	287	254	274	276	264	248	283	286	268	263	244	254	285	284	269	255	225	286	262	265	252	270	271	253	283	278	250	284	282	265	271	236	261	233	271	239	266	250	258	287	289	276	268	294	288	280	285	257	271	266	266	267	227	258	265	247	277	255	279	229	272	240	258	251	254	272	277	240	261	256	285	247	266	250	278	259	270	287	259	269	240	259	244	255	263	253	255	235	236	268	299	279	232	287	249	296	302	282	271	283	271	289	275	224	274	278	240	268	273	245	238	266	264	284	237	282	278	265	273	260	299	282	267	252	271	270	287	287	290	278	279	256	226	281	258	269	261	254	262	274	246	254	239	243	275	277	296	271	279	265	286	254	302	261	296	224	252	273	259	260	277	238	266	226	246	256	283	282	264	285	259	273	261	252	268	266	265	264	283	261	279	260	261	255	261	277	245	278	254	278	256	298	272	285	253	260	252	248	275	280	297	239	252	275	246	268	264	293	271	308	274	280	274	275	252	281	260	245	260	276	282	287	261	285	266	257	262	288	287	272	287	258	253	253	292	246	277	259	262	228	286	289	277	265	264	270	275	268	238	273	249	253	269	269	278	285	256	286	261	252	241	254	287	262	284	256	227	274	272	274	268	250	262	268	242	248	288	276	258	302	285	243	279	264	287	267	255	280	284	278	257
3438	564	350	259	216	269	358	396	401	333	295	313	248	226	160	202	161	125	144	132	101	97	131	105	88	101	77	86	76	65	87	78	72	63	75	67	70	79	70	59	86	67	69	70	69	79	71	71	63	76	69	55	60	82	55	70	52	57	61	58	65	54	64	60	59	64	78	52	72	56	71	67	63	57	65	56	64	54	59	67	72	62	75	49	56	79	57	76	58	60	48	76	69	57	53	58	57	66	45	54	59	60	65	68	63	67	70	61	74	62	66	46	63	66	70	73	59	56	72	64	57	59	79	58	45	61	61	65	54	78	47	53	66	48	50	70	57	68	60	57	42	73	59	60	55	61	59	58	61	54	60	48	69	73	62	60	80	52	59	60	56	70	55	65	72	81	80	59	70	55	66	65	61	60	56	57	48	59	62	51	63	67	66	64	58	58	69	46	60	68	79	67	73	63	68	62	61	58	57	67	73	68	41	66	75	66	57	55	64	73	57	55	63	65	66	66	55	67	66	80	63	62	75	68	64	59	60	60	60	61	58	64	68	58	69	66	61	50	57	48	57	72	52	70	61	59	54	59	54	68	64	64	58	66	59	62	47	60	64	59	57	79	59	58	58	67	62	78	65	50	52	53	79	70	57	70	70	62	67	62	77	78	59	63	56	73	66	65	51	72	86	57	79	55	53	69	64	55	67	57	60	65	58	65	70	54	69	60	66	75	54	63	63	65	75	72	57	54	62	70	53	55	69	71	65	66	66	59	65	63	70	83	58	60	70	68	62	56	68	69	56	82	80	60	54	70	61	52	63	60	64	71	47	60	71	70	56	69	76	74	63	74	67	61	65	65	49	61	67	56	60	57	70	57	56	74	73	64	67	67	71	57	63	70	69	68	68	70	67	58	56	66	62	71	55	53	56	65	51	60	67	77	70	49	69	54	69	53	58	60	67	67	60	65	70	61	67	59	71	75	61	72	58	62	53	53	61	54	59	57	63	67	50	56	70	72	62	60	66	63	82	58	66	53	68	61	67	57	37	65	55	67	67	62	65	54	61	75	56	52	67	47	58	58	81	65	67	64	57	60	68	56	71	75	52	71	62	57	75	47	64	53	61	65	66	59	80	58	59	60	58	56	55	63	59	53	66	63	51	65	50	69	55	56	64	66	59	63	65	61	56	75	57	50	52	58	42	72	63	64	55	57	65	53	56	77	62	82	63	47	69	69	59	64	78	63	77	68	59	66	55	56	59	67	62	61	52	55	66	64	66	73	54	62	62	63	52	58	64	76	73	67	55	64	70	64	62	62	66	61	66	66	68	48	52	68	65	74	63	58	68	61	53	55	57	75	65	78	75	47	63	55	59	75	66	66	80	59	64	80	67	68	68	50	63	62	64	61	60	63	54	63	53	54	60	68	58	58	54	55	74	55	67	63	62	65	66	57	57	59	65	60	61	67	63	53	52	61	56	62	57	64	79	68	60	59	65	59	61	55	64	71	61	69	68	62	59	62	68	57	61	58	71	63	50	61	60	66	70	72	54	62	62	56	65	65	61	62	65	52	60	55	65	62	52	60	67	63	76	63	67	47	63	51	72	57	55	64	64	62	49	65	69	61	58	72	50	64	61	70	57	61	71	63	68	75	65	65	62	66	56	64	54	68	69	59	71	47	73	63	48	72	67	71	71	59	56	61	73	67	57	64	70	62	72	61	62	64	75	73	52	66	65	62	82	56	68	62	61	64	66	70	69	49	52	46	69	55	67	63	54	72	60	46	56	58	62	63	59	62	69	59	59	62	62	58	62	71	60	58	52	50	76	68	59	64	69	82	70	59	60	60	61	66	73	75	62	75	76	61	70	51	65	45	65	67	55	52	63	59	72	69	60	64	59	58	57	61	82	55	67	56	64	69	60	62	71	56	75	75	61	54	55	56	70	45	72	67	68	56	63	68	48	56	53	56	75	65	70	65	50	67	61	67	62	65	53	53	66	64	60	57	68	65	75	63	59	75	63	49	66	67	56	58	65	64	59	60	66	69	67	63	53	62	81	81	68	56	68	72	55	66	62	64	62	70	59	64	57	69	61	64	62	59	59	63	56	58	60	59	55	56	59	64	61	75	59	55	49	62	63	57	70	66	64	67	72	66	70	78	67	69	58	50	57	46	66	56	60	61	61	74	53	58	58	58	67	32	77	67	59	56	51	65	56	67	69	64	65	78	78	66	69	64	61	69	72	60	55	69	70	62	74	64	54	60	54	61	59	62	71	59	75	72	71	53	59	66	68	57	74	55	47	59	68	76	68	62	71	72	60	73	69	61	67	49	51	70	61	53	59	66	65	66	62	70	71	60	71	63	54	60	65	60	62	77	52	74	80	61	58	49	70	64	67	54	63	69	69	64	55	63	64	69	56	56	61	54	58	68	67	57	55	48	59	64	57	57	84	64	54	56	70	57	63	48	65	50	46	50	64	60	84	61	60	57	52	64	58	71	70	61	58	66	66	62	55	63	57	69	57	65	69	62	61	58	63	72	68	57	74	68	66	58	55	75	79	76	59	61	61	81	58	60	57	75	63	63	51	63	66	46	48	54	73	67	57	49	64	59	76	62	67	70	61	60	51	59	65	48	65	73	56	57	68	52	74	62	48	53	76	53	63	69	52	74	66	59	53	59	54	62	65	70	66	78	74	62	57	67	70	73	68	71	53	63	65	77	71	51	48	69	62	61	69	71	56	62	64	63	69	78	66	64	67	62	65	64	51	53	53	61	60	75	81	55	54	53	59	69	57	73	74	60	71	65	55	55	76	69	68	64	64	73	62	65	61	66	80	82	59	69	65	60	69	78	77	56	67	69	69	56	58	60	55	45	66	63	58	53	60	55	56	64	59	58	55	52	63	57	55	64	78	79	61	65	57	52	55	61	65	63	66	72	62	60	53	60	65	61	58	63	77	65	64	54	80	71	65	68	67	47	60	57	73	59	59	59	58	61	58	47	76	63	63	58	48	79	67	82	63	58	68	51	56	67	53	44	58	77	65	53	78	80	76	73	60	55	62	71	53	62	55	60	60	61	68	69	59	66	60	69	58	62	66	56	60	62	56	59	70	63	71	66	52	77	64	70	63	63	65	67	64	66	64	60	62	55	73	67	77	57	57	61	63	47	65	63	74	61	48	66	69	63	77	71	71	72	55	70	85	58	55	82	60	46	58	58	64	53	57	57	69	59	58	64	54	63	69	75	62	65	64	70	81	73	66	59	65	71	55	70	74	73	48	60	78	61	58	53	57	62	78	65	75	52	72	70	58	53	60	72	64	58	66	68	62	59	70	46	65	59	52	60	54	65	62	51	65	58	78	74	65	83	65	65	77	42	62	58	63	81	55	60	68	81	66	56	45	57	78	70	77	57	68	68	66	66	52	61	67	65	56	56	62	59	55	59	66	51	56	50	62	58	55	65	68	67	49	62	54	63	70	52	62	46	64	52	56	75	71	64	55	58	57	78
16694	6907	4211	5084	10311	15318	16720	16108	14144	12531	10692	9777	8130	7047	5879	5333	4374	3689	3307	2842	2478	2077	2048	1889	1769	1596	1499	1538	1391	1326	1176	1179	1156	1061	978	963	933	958	903	871	850	847	821	834	742	782	757	727	708	737	671	675	692	677	714	730	759	635	652	658	630	621	602	588	598	618	569	594	571	632	574	555	581	579	575	634	547	579	529	579	560	543	574	590	585	552	589	597	569	600	592	595	556	562	535	556	599	559	561	594	581	598	574	611	581	610	569	585	582	575	586	581	562	576	582	575	592	588	547	555	595	571	598	558	594	580	572	569	571	587	585	519	559	572	534	551	591	565	548	582	576	602	575	616	583	616	571	621	528	566	551	535	579	553	594	579	601	563	608	546	570	610	603	550	564	549	558	592	605	540	633	558	537	604	558	533	575	613	542	552	553	550	506	543	542	636	583	571	553	593	602	542	591	548	550	601	587	550	591	589	571	559	581	587	609	551	572	521	542	585	530	598	581	563	588	523	574	537	563	579	547	558	581	598	537	572	575	551	546	616	532	559	504	517	587	560	576	533	572	587	568	565	537	591	551	556	609	560	557	566	562	593	600	569	593	587	536	582	614	557	574	617	552	566	579	581	562	545	574	573	579	529	583	540	568	583	576	572	551	549	585	575	585	576	572	568	597	599	595	571	597	574	562	565	537	570	546	593	590	548	570	594	565	579	567	575	586	564	593	555	587	542	557	570	598	588	574	590	599	593	546	596	542	585	552	613	607	594	555	533	605	564	572	568	578	583	612	593	575	559	624	569	569	579	567	567	527	607	600	569	598	570	575	593	552	555	589	540	586	581	580	528	594	563	558	576	532	573	622	557	588	606	504	596	572	593	555	544	569	576	570	534	547	570	543	616	574	531	626	544	572	589	582	583	556	603	578	584	596	557	576	525	550	574	554	593	563	543	572	580	597	571	559	552	576	551	564	565	586	556	568	574	547	539	549	549	567	529	598	608	569	609	578	591	578	542	580	570	607	551	546	595	542	552	558	582	559	548	619	599	606	553	568	579	535	553	592	575	615	596	525	528	560	523	537	596	575	581	556	585	563	563	527	579	582	565	602	560	536	534	596	541	587	538	598	576	545	534	564	539	593	560	554	593	555	568	537	561	545	584	595	562	617	607	545	598	556	545	621	531	577	579	582	586	554	572	532	561	537	527	563	531	584	527	573	561	559	591	587	548	557	599	552	573	575	528	582	499	579	586	576	580	567	579	587	589	581	550	535	577	604	579	562	606	573	568	634	600	590	570	580	560	553	561	591	577	555	611	604	540	601	574	549	591	572	590	618	608	588	576	535	584	641	581	600	539	541	535	555	562	559	593	590	528	634	579	562	579	593	582	551	600	609	570	596	596	581	571	581	561	566	497	587	593	570	545	543	567	543	553	555	564	587	531	574	573	586	565	578	611	554	564	570	595	566	533	586	532	574	559	587	554	527	600	603	590	574	597	594	522	547	563	601	566	575	524	567	556	553	547	577	587	580	610	633	543	592	528	562	535	539	529	568	571	608	574	582	601	555	536	603	568	560	569	591	563	544	573	544	568	554	565	545	571	565	538	546	586	550	591	582	584	571	601	553	602	565	548	603	572	576	577	538	511	597	597	557	587	574	578	567	581	578	581	598	538	562	575	554	603	520	595	537	565	591	552	556	587	627	545	628	523	598	565	603	560	579	557	540	549	543	545	592	575	604	532	569	602	565	567	541	585	558	558	593	623	606	583	574	546	559	542	540	553	572	510	526	617	583	588	570	568	573	573	563	571	552	589	590	563	613	561	535	541	557	541	592	560	549	564	566	561	599	576	598	571	592	562	513	510	607	530	571	601	555	562	546	572	576	544	566	579	577	549	560	560	533	528	565	594	544	610	560	552	569	588	584	528	602	568	561	559	590	580	561	545	519	542	571	576	594	573	547	577	569	590	598	565	572	535	556	546	603	518	555	559	573	611	581	604	547	566	557	567	570	585	612	554	561	570	539	599	580	555	559	539	558	573	585	558	601	586	570	561	523	565	574	572	546	562	555	515	564	606	539	546	550	604	566	565	589	561	562	567	607	573	542	593	580	543	601	562	542	510	601	599	635	577	580	560	536	610	592	586	583	568	538	575	551	574	564	574	524	552	548	547	594	557	552	573	560	552	566	540	596	561	556	559	575	582	562	572	600	567	593	542	590	560	550	528	539	556	555	555	572	540	555	580	599	533	547	587	522	578	602	603	579	562	568	567	586	548	561	537	598	541	566	555	546	563	594	569	574	546	600	590	559	571	507	589	598	604	563	585	587	595	541	557	523	557	605	564	561	574	535	587	573	592	572	551	593	593	581	560	555	585	621	543	581	578	581	547	588	597	578	593	582	552	562	548	566	621	581	592	598	570	589	618	588	589	562	549	584	582	584	590	520	586	571	563	573	584	580	540	584	574	547	550	571	537	599	558	580	561	571	550	566	571	552	560	553	593	561	549	552	536	564	570	614	580	551	602	561	556	516	593	624	561	569	567	551	573	555	561	566	576	579	567	588	587	576	575	537	532	557	601	572	548	588	600	585	610	572	558	596	526	561	574	561	578	598	574	571	516	595	562	502	575	567	598	576	545	541	549	595	543	559	563	543	597	555	516	623	586	587	559	632	570	555	573	553	562	561	573	540	588	572	583	593	571	511	612	563	536	598	541	562	554	568	543	617	583	586	541	611	563	608	583	580	568	583	519	574	571	587	564	542	568	548	595	534	569	575	599	603	599	563	584	557	558	562	584	567	525	551	584	537	546	559	583	584	541	578	563	544	564	560	610	566	553	549	556	578	554	546	582	568	600	562	585	615	553	562	553	533	562	560	579	593	564	553	560	593	579	582	530	616	601	564	579	570	581	561	545	584	593	559	565	544	564	552	572	582	602	623	561	546	569	534	543	528	566	581	572	571	588	585	593	582	575	606	584	563	559	558	603	566	522	560	565	547	571	582	567	555	557	557	595	598	586	604	531	579	547	570	599	609	532	567	592	580	555	580	532	608	558	540	604	582	587	587	543	566	613	571	572	545	572	579	537	556	540	599	543	619	586	578	576	573	511	585	551	557	630	548	614	559	578	561	571	542	565	555	539	539	598	565	577	545	576	533	582	589	546	577	558	566	548	565	617	599	597	558	564	577	573	564	564	522	571	575	543	528	580	616	579	605	547	582	591	519	556	584	587	582	595	577	566	592	579	590	555	565	581	521	537	556	523	555	577	562	552	609	563	581	586	587	589	549	552	584	563	602	588	580	574	560	574	550	581	591	537	582	576	594	529	541	579	546	560	553	578	634	592	528	568	571	589	594	553	576	594	578	597	529	553	528	557	601	574	596	601	534	569	575	592	594	574	541	577	558	564	574	536	531	570	565	552	530	571	573	564	555	593	553	582	577	586	570	612	608	592	596	525	603	586	559	584	568	576	557	550	589	550	575	581	544	544	590	583	606	537	578	579	552	607
2151	776	463	309	273	312	461	496	488	410	378	352	287	269	231	167	149	162	125	110	111	96	98	77	82	71	78	67	75	62	67	55	57	65	55	60	56	53	52	48	46	42	51	43	44	48	41	49	40	46	41	46	55	51	36	39	51	48	35	37	31	41	41	45	41	39	47	51	36	30	45	32	35	46	38	33	36	37	24	38	40	37	27	42	33	38	39	36	31	33	36	33	38	35	38	32	30	33	42	33	46	47	33	36	35	47	37	43	32	35	44	30	34	41	41	30	35	33	36	32	34	42	25	30	38	38	39	39	37	33	31	46	38	31	38	40	32	27	40	26	48	49	23	33	18	36	29	37	31	38	23	35	37	22	29	34	48	27	37	31	39	39	37	35	25	28	39	33	37	29	35	32	30	33	31	38	26	29	34	31	32	29	37	33	38	45	28	41	33	27	34	36	41	38	32	43	34	39	48	33	35	41	37	31	39	41	29	35	32	24	32	30	37	22	41	47	37	38	38	39	23	32	30	34	36	36	42	32	29	41	30	36	32	33	28	28	29	43	33	36	29	37	38	35	33	27	33	33	34	37	29	25	40	43	33	23	41	40	31	34	40	38	37	35	27	39	43	35	40	49	30	30	26	35	30	41	33	36	35	35	33	43	41	37	27	26	31	38	51	36	36	40	39	41	24	35	38	43	37	32	33	23	29	38	37	33	23	34	34	32	35	34	31	22	37	44	41	38	38	30	35	33	34	29	29	29	36	38	33	23	33	36	25	36	40	33	41	42	31	45	33	25	26	27	41	30	43	40	26	27	32	36	28	43	44	26	35	31	25	32	26	22	34	36	22	32	43	38	34	32	37	22	40	40	34	29	33	31	32	31	34	39	42	39	44	30	36	33	43	40	28	34	26	37	36	37	37	42	35	38	37	31	28	35	30	29	34	38	22	46	34	34	30	37	38	33	36	43	22	28	34	37	34	31	42	27	38	37	33	36	29	42	34	44	30	46	29	30	29	26	28	36	33	26	41	33	39	29	36	35	35	37	38	31	40	36	36	33	37	33	33	38	36	33	28	44	47	35	34	41	27	29	21	51	36	42	40	28	37	42	40	41	31	35	37	36	39	35	46	35	36	47	34	38	40	33	27	34	24	29	42	26	42	28	44	27	42	23	33	26	40	37	48	38	27	35	30	30	49	38	33	48	33	41	37	39	23	32	28	44	37	28	35	35	33	31	28	26	45	38	36	43	40	41	35	45	45	34	32	31	38	36	40	36	25	44	36	43	38	33	40	30	29	40	32	31	34	37	32	32	31	33	38	37	45	23	42	32	33	31	33	37	26	41	36	33	37	33	46	35	34	36	40	39	30	36	42	39	45	36	35	33	32	48	39	29	34	38	39	33	23	33	40	39	37	42	30	38	31	31	44	31	34	34	36	39	41	51	45	33	39	30	41	30	43	27	29	33	24	42	33	26	32	33	39	39	42	42	36	36	30	42	34	38	39	36	50	34	35	35	26	30	38	38	28	32	36	34	29	29	44	26	35	36	33	43	28	37	34	36	33	39	33	36	37	41	33	37	33	36	42	44	36	34	32	27	40	36	36	38	39	38	31	27	28	35	35	39	47	35	49	26	44	38	33	37	37	36	38	41	42	32	36	41	41	27	33	40	32	34	24	36	35	23	32	29	29	42	23	38	36	38	34	35	36	39	35	39	40	27	43	37	36	36	36	31	32	31	30	35	31	35	25	27	29	41	25	25	36	31	26	35	38	34	32	39	39	27	20	39	36	33	41	35	39	41	32	51	23	40	33	29	37	42	35	40	36	40	34	32	35	24	26	39	35	36	31	32	39	45	38	40	39	35	41	42	33	29	37	31	36	38	34	31	30	31	29	40	31	45	39	36	39	40	31	28	40	38	38	39	36	31	38	33	37	43	39	33	45	28	29	47	41	32	23	37	49	34	33	35	24	31	30	31	43	34	34	36	42	41	30	39	31	36	39	33	36	29	31	42	28	36	22	32	30	36	30	37	42	43	42	51	31	40	31	47	37	42	45	37	34	40	33	32	29	36	39	35	38	33	38	36	34	32	34	32	34	31	34	37	30	46	36	49	46	36	39	46	44	31	38	34	38	31	35	36	28	28	38	30	30	41	38	39	37	27	40	26	27	30	28	34	30	39	44	45	34	32	35	38	33	33	31	36	29	34	36	30	38	30	48	40	34	40	44	45	28	40	31	31	44	32	30	41	28	20	41	27	36	40	39	32	33	30	34	34	40	42	26	40	38	30	35	43	44	43	38	40	29	52	33	38	31	28	37	35	33	36	42	30	40	28	39	37	45	35	30	34	42	37	34	35	36	30	33	30	34	32	43	30	36	38	45	37	31	36	30	30	30	27	23	39	32	34	41	37	20	43	34	27	34	41	32	31	35	23	27	40	40	24	41	41	37	42	39	29	36	41	34	37	29	42	29	33	38	37	36	39	41	38	28	31	33	37	43	46	33	36	36	38	31	38	32	37	29	29	41	37	37	33	40	42	35	43	34	42	33	34	36	34	30	34	24	32	19	40	26	30	39	38	29	43	27	34	36	41	31	27	32	33	33	26	51	38	34	46	34	33	33	33	40	36	29	27	34	41	27	43	29	41	39	27	41	47	28	31	27	43	26	50	36	41	35	34	34	42	39	36	41	35	27	30	34	36	40	43	45	40	33	39	36	30	33	36	42	38	36	38	28	33	37	40	36	37	34	37	27	42	29	28	32	31	49	42	25	45	34	38	25	29	33	30	26	34	41	36	33	31	33	25	41	39	40	33	32	30	39	36	31	34	39	40	28	35	29	38	33	39	39	36	27	38	46	39	34	32	40	30	38	40	39	31	37	38	30	28	29	45	33	29	31	32	37	35	44	37	38	38	48	39	42	35	26	40	40	28	32	36	28	33	27	28	37	36	35	39	30	47	31	33	33	28	37	40	41	32	33	34	33	26	40	29	36	25	38	46	37	41	52	36	36	27	48	34	30	42	43	37	41	44	48	46	30	37	31	42	34	33	34	23	33	29	25	41	28	49	26	36	29	39	38	31	41	40	30	41	26	39	32	36	26	28	31	43	34	30	50	40	41	28	31	36	27	29	34	48	23	37	38	41	28	43	30	35	38	25	39	31	35	37	40	34	35	31	25	61	42	28	36	30	38	37	35	36	28	33	22	32	33	29	33	30	39	31	31	37	36	38	35	34	23	36	26	36	34	37	30	38	35	38	53	33	33	36	37	37	39	38	33	39	35	29	37	31	41	44	42	33	48	27	40	35	51	35	32	35	37	38	36	37	31	37	33	42	31	30	18	43	35	48	38	32	35	31	34	36	40	35	32	31	36	40	36	39	32	36	43	40	33	41	28	27	38	39	31	34	37	32	38	31	41	26	30	35	40	37	39	40	31	28	34	34	37	35	34	29	37	29	38	41	40	31	28	31	36	32	37	38	25	32	34	38	30	55	41	28
21114	9407	5752	6811	13207	18837	20221	19098	17125	15143	13098	11633	10075	8490	7137	6203	5216	4401	3830	3431	2996	2591	2389	2058	1929	1766	1669	1579	1451	1343	1301	1208	1105	1056	1009	982	912	810	836	702	744	685	658	628	582	602	618	526	549	508	477	505	459	493	481	450	486	449	468	446	463	424	435	431	438	378	391	411	352	374	427	374	358	357	360	360	365	378	364	339	344	332	355	330	344	352	354	323	349	354	332	383	352	390	315	355	365	322	345	362	345	335	360	362	320	315	326	347	349	353	347	357	346	333	353	344	340	343	325	333	332	335	350	351	335	332	339	308	351	300	330	336	339	320	334	313	373	342	303	335	339	378	345	383	347	320	338	353	319	347	345	359	350	289	332	340	358	327	347	369	330	293	336	338	319	341	324	308	326	331	392	357	349	330	317	323	335	351	330	330	334	391	342	332	347	355	306	347	325	314	330	366	346	329	321	348	338	317	338	351	335	329	312	337	321	328	348	321	309	350	367	305	341	358	326	332	343	355	343	307	346	323	332	323	344	356	327	319	359	329	322	336	312	330	354	318	319	349	323	345	304	359	332	306	301	328	321	341	319	347	335	345	334	331	337	355	369	315	336	338	319	335	337	325	303	346	309	303	332	353	350	330	344	326	311	332	329	365	330	314	320	299	335	335	333	332	304	329	342	320	357	322	365	343	327	342	363	341	339	342	325	345	346	314	309	337	357	318	338	311	332	327	331	337	325	333	341	341	340	350	313	318	345	353	317	340	301	312	356	345	319	336	321	339	340	358	351	309	359	364	301	336	321	342	353	333	302	342	325	314	295	375	353	343	332	311	346	335	350	340	320	348	345	326	364	319	331	359	337	339	320	301	328	321	309	308	315	338	316	318	308	333	305	348	350	356	330	324	360	346	307	294	386	321	331	330	329	335	320	336	304	319	342	335	361	302	342	344	339	328	344	313	308	326	347	317	347	346	326	340	335	340	306	305	330	298	322	339	326	341	383	318	330	348	385	355	321	325	309	395	349	346	335	286	323	330	307	376	326	309	338	335	328	355	340	347	315	332	329	346	356	368	359	350	322	329	350	330	334	305	343	345	345	294	331	337	331	322	310	370	324	312	328	339	359	332	371	325	318	341	328	353	325	321	335	344	354	342	295	312	336	337	334	360	330	377	318	344	338	356	295	332	337	323	316	358	310	318	309	352	327	332	326	309	368	355	341	298	331	350	348	365	332	330	320	352	347	326	350	345	339	345	347	326	312	336	324	331	323	308	339	322	362	323	302	329	322	300	294	347	319	335	344	316	326	327	323	361	351	352	336	284	332	334	331	326	349	351	301	312	360	326	355	368	326	328	303	341	337	337	322	319	339	343	321	301	322	340	314	318	298	327	315	299	292	296	325	308	323	330	284	339	316	328	319	305	320	306	311	309	354	301	348	343	373	343	340	332	324	343	310	340	341	347	306	325	321	334	328	327	336	345	335	348	313	325	328	355	329	327	314	330	312	350	313	307	354	315	395	305	350	325	319	375	318	339	291	336	326	307	306	331	333	323	352	319	316	321	361	317	331	311	346	344	337	333	346	307	321	321	350	306	360	334	318	352	337	342	281	347	351	364	346	337	327	314	322	328	348	310	337	320	344	319	317	346	329	313	319	315	335	316	329	303	337	327	316	362	313	327	347	314	353	339	341	339	320	325	324	338	340	322	331	329	326	344	326	321	331	335	342	352	302	321	353	333	326	331	315	356	318	324	365	312	351	341	347	349	313	355	309	359	307	325	320	329	299	334	325	326	310	330	322	337	323	376	325	304	323	313	334	357	334	322	328	328	322	310	328	293	316	321	316	321	335	313	283	312	349	323	300	347	310	331	320	346	322	306	333	369	333	302	293	311	339	356	337	335	319	279	349	300	332	385	348	350	307	327	377	322	339	324	292	303	326	328	344	323	311	339	355	306	330	336	314	356	362	324	315	334	337	331	325	325	331	323	331	339	328	324	335	319	341	337	303	324	339	316	321	326	345	309	341	313	308	350	323	340	335	317	355	368	339	349	331	320	357	298	335	317	312	340	323	345	369	360	304	324	303	344	311	340	325	329	364	340	344	337	319	316	329	324	318	329	322	358	333	346	352	316	335	319	346	337	341	309	346	330	345	293	300	313	342	365	340	340	330	374	342	302	309	313	356	316	348	360	309	356	355	296	327	317	353	326	338	335	324	303	339	370	337	348	346	335	346	311	355	350	317	357	331	352	320	331	381	346	314	320	328	340	350	340	339	323	353	340	351	329	342	329	321	359	337	307	355	334	326	313	351	342	318	332	330	333	348	312	343	310	324	315	360	340	306	354	349	344	339	314	293	345	356	333	344	327	305	312	331	310	331	336	321	344	330	311	339	303	341	351	341	334	331	339	315	340	313	330	315	327	330	333	319	323	338	331	318	350	322	334	345	292	346	341	332	327	334	317	338	299	316	334	312	361	355	313	320	340	321	318	321	318	344	323	320	299	344	358	339	330	353	347	323	319	313	331	346	311	334	306	363	317	344	311	309	319	334	355	325	341	321	358	351	357	345	320	336	323	330	345	332	332	350	351	315	329	327	360	327	333	323	350	359	354	317	343	314	316	347	339	325	359	319	333	357	317	284	313	333	302	334	312	345	341	359	339	350	343	323	333	382	305	289	353	331	329	353	337	323	338	304	327	326	352	348	320	329	314	326	337	340	351	351	343	333	319	321	329	356	316	342	334	364	325	327	313	337	329	348	316	348	343	333	323	325	338	315	353	338	361	321	336	326	356	340	331	358	312	351	331	317	335	310	343	336	315	318	327	321	347	342	328	362	305	350	359	318	336	338	349	347	329	341	338	324	319	325	316	318	327	337	343	319	319	324	292	361	301	327	316	339	335	313	338	370	306	366	336	333	333	344	337	352	373	303	323	343	329	317	368	345	359	329	357	377	316	311	326	326	341	342	326	342	310	337	337	355	309	332	333	335	339	332	345	335	318	299	337	346	326	325	316	361	309	343	318	327	322	322	349	331	328	340	328	338	321	322	344	345	318	316	340	343	308	333	332	328	316	306	337	342	315	316	331	321	328	318	333	322	331	310	345	317	344	334	318	312	332	339	338	360	302	305	355	325	345	342	347	321	344	326	303	328	312	339	343	326	346	334	315	328	317	329	344	303	307	347	341	303	346	338	347	326	334	350	347	353	319	355	356	346	327	320	334	303	327	351	348	371	329	328	315	328	331	338	340	304	333	329	340	305	348	355	292	330	356	330	330	317	321	320	339	339	344	349	312	341	328	350	364	356	338	306	310	345	330	326	350	337	346	346	349	300	371	326	343	304	352	315	357	367	333	337	335	353	348	287	334	367	331	334	309	334	322	325	337	327	331	319	345	327	317	299	321	328	313	366	353	336	334	317	340	341	332	366	303	317	310	328	343	364	370	327	327	322	358	329	388	314	348	348	321	313	345	328	336	314	329	310	329	329	324	332	328	293	305	343	368
5120	726	458	307	277	337	478	479	480	453	386	314	313	278	230	211	164	185	140	148	124	114	105	117	107	85	106	102	93	93	93	81	73	71	76	84	66	78	86	88	82	86	71	60	74	74	75	74	68	79	60	65	62	72	60	61	84	67	57	68	60	75	50	64	61	63	65	62	71	59	62	57	49	64	65	55	73	68	68	65	53	69	68	68	64	69	61	61	57	66	64	59	60	65	59	60	59	69	41	58	55	43	79	66	74	74	63	65	49	50	63	67	59	75	68	46	53	77	52	50	70	68	61	58	50	64	59	59	57	62	67	57	56	52	73	74	54	58	62	57	71	60	58	83	70	57	63	65	58	56	62	65	65	57	73	61	67	62	70	79	56	65	75	57	55	52	80	79	56	64	56	54	73	57	51	57	63	54	61	43	42	64	70	53	60	67	52	62	57	59	80	51	66	79	68	67	73	43	57	56	60	73	66	66	63	49	62	57	68	61	64	73	66	68	66	69	58	53	61	63	68	69	58	65	70	77	62	59	68	67	56	63	60	69	62	73	55	65	78	52	77	61	63	57	69	61	52	59	57	56	77	66	53	76	77	59	37	53	70	67	58	72	59	62	65	67	66	73	67	67	57	48	57	57	59	52	62	69	60	64	60	57	70	59	46	65	70	62	66	65	64	65	53	43	70	60	58	72	79	53	55	60	55	61	75	69	57	62	63	56	60	66	60	55	63	52	63	61	56	56	62	68	63	74	57	61	52	63	52	54	53	62	64	49	68	48	69	56	63	52	63	55	65	52	59	74	49	59	61	62	57	62	58	61	68	49	74	63	64	70	76	68	66	57	75	66	61	67	52	67	55	70	53	55	58	59	59	73	75	79	56	59	48	64	58	70	55	56	62	57	58	71	64	69	64	49	46	58	51	80	63	68	53	67	68	72	67	63	48	58	66	72	72	65	59	55	53	65	63	63	69	56	66	53	63	58	64	58	83	65	58	49	48	65	64	60	44	67	58	67	55	48	60	64	57	57	62	60	57	72	59	87	57	53	69	63	72	69	52	56	56	59	55	62	53	67	71	49	75	62	62	64	64	56	71	62	71	50	68	66	55	63	56	62	56	60	64	67	63	61	57	74	68	55	57	54	71	55	60	72	66	72	70	59	57	55	42	67	41	52	61	67	61	59	58	69	59	62	53	57	49	51	88	67	66	69	64	64	76	63	65	63	58	51	65	65	70	66	43	58	59	63	63	49	69	51	68	57	53	46	63	47	56	66	53	48	69	70	69	59	67	53	75	63	65	57	71	55	63	62	56	56	60	50	59	60	58	62	59	52	71	71	65	78	58	56	62	65	57	55	63	50	62	53	54	54	78	68	70	55	63	71	59	56	73	71	58	63	67	58	53	62	54	45	68	56	72	46	66	62	67	54	64	61	65	55	52	62	57	68	58	52	68	66	80	59	60	50	71	62	65	60	56	60	80	61	87	58	53	69	60	69	63	59	63	58	68	64	65	69	64	69	53	56	67	53	63	61	54	59	47	61	64	59	61	58	38	58	62	50	60	56	61	63	46	67	57	65	56	73	68	68	55	65	44	58	60	47	58	60	74	62	77	66	50	85	67	67	64	61	71	61	46	55	57	90	81	65	55	59	58	73	61	70	61	62	58	50	60	55	55	38	53	59	53	71	68	58	64	84	59	65	63	57	71	57	50	71	68	66	65	64	67	60	58	77	59	68	70	68	61	64	69	55	54	50	60	75	65	72	57	58	55	61	67	62	50	54	69	57	74	62	78	57	63	57	58	46	55	55	60	45	44	79	67	58	64	60	63	56	70	69	63	61	68	59	49	60	59	58	56	58	58	52	56	53	52	63	61	60	64	55	70	72	59	76	60	64	50	42	66	55	54	64	61	60	68	63	66	66	42	59	48	51	75	72	55	59	67	52	68	69	47	62	71	77	66	54	57	72	58	53	59	74	78	72	75	54	74	76	49	58	75	57	61	50	59	54	66	64	61	55	55	63	73	67	50	79	77	68	68	58	74	70	69	66	53	67	48	64	64	69	55	67	63	54	56	65	59	72	62	56	69	65	67	66	51	55	64	51	71	65	54	68	65	58	67	66	52	54	58	59	59	51	56	60	80	67	58	61	49	69	45	59	74	89	59	64	54	57	57	50	66	60	79	63	57	60	72	61	62	63	60	64	62	76	50	53	72	63	63	66	57	75	63	68	55	65	57	68	58	62	69	56	62	53	68	50	67	68	46	63	69	59	60	70	68	74	71	60	61	68	70	61	69	61	67	49	72	56	65	74	72	61	50	69	69	66	57	58	51	53	70	62	60	61	60	69	65	69	60	56	68	49	66	47	37	70	61	64	47	62	62	56	66	61	53	56	62	63	73	65	55	50	59	61	66	75	58	70	76	51	65	56	70	68	65	74	61	72	56	60	82	64	80	53	57	68	70	74	58	61	73	74	60	56	55	59	69	49	67	71	56	61	52	64	64	62	58	55	48	63	67	60	59	58	69	55	71	36	63	60	64	62	45	62	48	72	51	69	62	53	71	67	51	73	63	57	64	63	58	65	68	62	54	48	63	71	60	58	63	67	58	71	73	66	50	67	76	63	71	47	61	75	71	71	55	62	58	55	58	58	66	79	53	58	61	58	58	58	59	69	72	73	71	60	55	62	73	60	53	63	64	48	51	61	79	49	65	51	68	72	64	73	63	62	62	67	66	58	69	66	67	65	55	59	64	58	59	58	69	57	43	53	49	65	57	60	55	53	61	79	58	56	70	66	50	65	45	63	43	58	52	61	56	68	61	63	75	65	63	60	70	58	43	61	53	77	63	54	59	61	65	62	70	66	67	53	57	66	48	69	59	62	60	72	60	68	58	54	58	60	57	68	55	69	62	58	56	52	75	52	68	65	55	65	53	60	57	72	53	56	57	59	66	58	46	59	62	63	59	71	51	65	67	54	72	68	59	68	64	55	58	59	60	62	63	75	48	64	74	58	57	76	62	77	78	70	68	71	55	73	43	55	71	54	67	58	66	82	72	77	63	48	64	85	65	63	71	58	47	64	59	64	62	59	63	71	53	64	60	66	52	66	69	72	54	54	66	61	74	63	55	61	71	66	64	63	54	75	54	65	52	59	63	50	61	59	56	66	65	58	70	74	59	63	70	56	69	64	51	50	59	61	64	53	59	63	61	58	61	58	57	58	64	56	75	60	50	78	70	72	61	53	51	64	71	66	63	56	69	74	62	48	69	55	58	62	66	69	71	57	56	63	61	62	63	68	68	64	45	76	71	65	71	62	64	58	72	62	81	59	62	70	66	59	64	77	53	74	58	62	56	44	59	47	70	59	58	71	64	64	52	54	67	51	46	62	72	71	62	55	60	57	66	49	76	55	66	76	62	72	57	54	57	51	55	66	53	57	64	49	62	50	63	58	56	71	61	62	53	51	62	62	75	64	58	58	53	64	60	66	49	55	64	72
18326	8647	5670	6702	12421	17994	19587	18727	16610	14774	12855	11343	9702	8484	7228	6189	5294	4576	4061	3544	3062	2794	2556	2273	2115	1964	1870	1775	1618	1565	1399	1389	1347	1249	1228	1139	1127	1126	1016	929	990	912	828	885	887	839	843	796	686	760	770	725	643	777	751	769	679	650	694	678	686	629	656	600	619	617	610	618	619	612	578	602	580	613	626	580	601	575	590	578	577	576	550	570	588	594	620	587	587	571	511	594	584	610	562	538	582	543	572	596	599	574	531	570	567	514	550	545	571	598	550	554	538	559	582	555	544	520	541	616	551	566	584	509	562	579	582	577	549	510	534	570	537	569	474	592	532	558	560	566	539	565	540	546	514	530	568	547	545	534	539	538	571	532	534	494	560	515	543	567	619	537	540	563	540	540	544	540	609	559	532	534	557	563	563	578	524	597	566	553	582	547	527	561	570	570	589	544	551	553	565	583	541	572	609	562	570	552	585	556	567	576	549	546	558	529	567	554	568	530	532	523	603	556	549	566	551	534	549	589	568	543	519	574	579	525	591	554	527	563	536	561	544	521	556	558	585	557	548	545	548	548	602	572	521	558	506	546	563	575	606	603	550	559	553	558	526	546	527	545	558	549	540	543	574	549	546	531	525	523	601	537	527	572	581	568	563	558	549	514	531	554	555	566	515	576	541	547	581	525	546	608	562	549	552	562	534	556	574	625	556	574	515	539	594	546	516	542	549	586	560	575	572	520	546	559	533	553	562	570	552	559	567	543	570	547	591	568	561	529	500	549	553	550	596	586	552	583	520	557	556	625	545	541	543	580	588	559	555	532	559	584	572	542	562	545	541	568	559	560	578	527	531	595	538	544	564	524	531	551	526	559	557	537	579	526	564	542	565	525	567	557	549	513	518	550	564	571	531	532	602	537	537	564	571	565	537	568	532	526	589	557	570	552	550	531	573	527	611	530	492	561	542	551	523	579	543	565	549	565	542	544	508	575	564	543	568	556	547	584	533	583	579	570	530	573	520	515	588	515	579	536	586	565	547	562	530	575	587	543	523	513	586	524	597	544	594	552	540	541	509	554	547	576	540	545	582	572	566	543	539	502	522	538	542	546	556	506	568	583	565	564	514	559	615	555	528	554	572	538	542	510	556	541	605	536	547	587	566	535	530	520	548	560	538	536	559	537	570	533	585	516	508	570	589	557	554	572	532	567	555	588	556	519	532	504	534	582	553	560	545	556	588	573	558	572	541	591	578	568	535	571	556	520	512	553	562	573	569	523	573	542	536	550	560	541	567	542	529	535	549	581	532	551	576	519	561	596	583	559	556	544	535	604	544	552	592	561	525	561	558	582	550	525	558	538	509	559	532	511	578	567	595	575	550	542	539	594	572	523	523	541	531	498	594	568	545	585	593	514	550	574	523	584	556	549	590	523	546	565	555	580	533	549	526	548	512	572	525	516	585	553	563	555	565	563	547	574	570	539	568	539	558	524	520	601	572	557	561	549	571	550	544	552	529	559	534	570	574	548	586	529	534	517	545	591	537	557	615	520	560	588	541	551	562	528	572	579	528	591	561	543	529	582	581	556	561	559	622	570	527	552	514	553	550	589	570	550	553	579	570	574	561	550	540	570	547	564	562	550	581	543	538	568	563	547	534	552	591	547	507	539	526	544	507	564	538	516	522	593	524	559	551	530	537	605	552	527	497	563	584	539	571	576	567	543	517	573	558	577	538	543	541	603	549	531	503	559	569	525	574	565	568	526	522	542	541	559	523	526	549	498	574	516	587	545	572	554	549	563	564	553	572	584	577	615	567	534	569	551	559	584	566	566	517	573	546	551	566	540	523	540	525	532	529	587	523	523	550	558	556	524	528	560	538	577	550	548	537	550	553	560	531	603	562	563	531	546	601	576	536	559	534	552	548	551	625	534	573	559	560	563	504	500	563	548	567	545	567	565	518	567	507	576	565	562	560	547	552	565	574	561	525	535	513	551	552	563	595	548	592	537	558	527	560	573	555	545	542	559	544	530	530	530	563	556	540	553	487	532	555	526	586	545	566	526	543	544	535	547	564	562	540	594	572	568	545	551	568	543	552	554	537	545	575	542	523	567	513	520	555	592	581	557	577	547	559	598	570	553	564	569	564	542	545	575	520	543	565	537	529	551	581	566	596	544	537	542	581	548	569	516	548	532	566	569	547	590	578	545	541	595	529	535	540	523	555	541	536	514	480	544	539	530	517	581	598	532	555	544	569	513	543	557	502	564	550	552	604	569	586	573	521	551	556	593	499	569	577	568	552	534	526	579	564	587	574	546	563	541	502	504	522	528	536	547	570	547	594	555	578	561	531	544	552	549	547	568	611	541	565	542	525	544	549	535	599	558	553	536	558	547	588	553	548	582	558	525	558	535	534	541	561	580	509	582	546	564	550	591	561	536	543	549	525	541	550	544	562	552	568	536	519	524	562	566	565	525	530	544	509	554	582	570	541	540	574	539	578	570	537	544	548	582	546	561	567	563	556	552	579	565	562	572	547	559	550	562	531	594	538	530	520	527	560	571	534	499	588	530	518	565	546	568	569	563	536	564	549	497	618	556	563	545	562	559	573	547	535	513	595	568	525	531	582	561	567	535	562	585	552	534	571	573	540	550	658	557	522	529	568	578	601	523	521	595	559	598	526	606	536	541	620	524	521	485	527	516	574	521	573	543	576	566	537	577	541	536	572	543	579	596	551	620	544	564	542	542	571	550	573	533	591	537	555	540	549	571	509	556	551	580	543	573	559	562	516	528	559	585	542	565	588	536	512	578	565	543	570	555	575	583	557	535	568	553	528	550	575	581	552	571	538	526	542	583	557	582	558	534	558	549	528	544	538	540	563	572	565	580	577	529	544	607	569	585	537	498	564	524	528	531	543	569	532	546	554	539	528	544	576	590	550	524	562	535	570	541	543	557	552	563	567	533	568	541	564	489	543	562	552	548	562	576	513	559	528	521	562	606	578	526	577	549	557	551	549	583	574	579	564	556	573	541	567	565	602	614	540	545	523	507	593	561	541	543	557	551	575	512	577	543	544	512	556	571	524	544	577	558	580	520	513	568	569	564	508	550	581	552	562	583	570	580	582	511	580	541	574	546	511	529	566	533	557	525	549	553	579	564	559	570	574	546	582	525	534	539	522	602	557	580	517	566	537	578	512	547	548	597	594	560	576	526	580	584	546	527	554	537	538	563	557	552	543	554	578	543	551	516	554	536	528	529	556	529	569	594	531	537	551	524	547	598	577	570	580	603	580	540	557	508	536	567	585	585	538	539	573	541	563	556	531	525	605	572	562	510	561	514	528	565	551	563	573	559	538	564	517	580	560	541	580	565	547	524	546	521	525	532	554	548	554	564	564	599	564	542	545	567	546	538	552	547	569	537	555	540	569	555	589	530	541	531	561	605	584	474	566	565	513	538	530	526	534	530	621	553	536	588	548	563	578	577	585	582	536	572	551	571	547	552	540	532	572	600
3220	986	534	403	309	367	550	634	582	470	480	406	373	275	227	213	153	167	169	154	119	96	94	89	75	87	62	86	70	78	68	73	66	48	53	48	57	40	45	48	45	49	38	46	45	28	44	27	23	32	35	29	36	43	32	38	31	40	38	40	34	27	30	33	30	32	37	24	37	33	20	27	31	23	34	27	34	25	32	28	24	28	21	33	31	22	36	36	31	36	37	41	32	34	35	31	23	28	18	36	21	36	30	28	30	31	19	38	27	35	35	24	35	29	27	23	22	34	26	27	28	24	25	26	28	25	24	29	34	33	34	24	30	20	34	23	41	35	34	29	32	27	19	29	41	29	25	28	29	33	27	20	31	23	36	27	19	32	27	32	41	29	27	35	30	38	24	24	32	35	40	33	25	28	28	32	18	31	31	27	30	32	40	41	25	29	33	38	28	26	34	23	26	38	30	32	28	17	19	37	20	36	31	27	21	29	34	34	38	25	31	30	25	32	20	31	19	24	24	19	33	37	26	28	34	29	28	31	30	36	25	35	29	28	38	33	33	26	28	29	32	39	31	38	36	34	40	21	26	31	32	45	26	29	29	20	38	35	21	33	30	25	45	28	24	24	29	33	34	33	35	34	35	42	31	31	36	29	33	25	37	26	29	26	34	34	27	25	26	26	36	28	30	41	39	33	26	24	40	26	30	29	38	29	20	19	26	27	36	33	34	37	26	29	37	32	36	29	31	32	17	28	28	29	28	26	21	32	22	35	25	23	28	26	27	20	30	34	29	25	32	21	24	24	26	30	32	36	27	18	34	32	30	23	35	30	24	27	21	38	24	32	35	35	34	22	29	28	29	32	28	29	21	26	33	30	27	28	31	30	36	27	25	26	26	29	32	40	24	28	29	28	27	24	28	28	30	24	29	40	26	32	23	28	27	26	24	38	33	18	46	27	27	27	34	22	43	25	28	26	26	36	28	27	24	25	27	33	22	33	30	26	33	30	26	26	29	30	28	25	34	39	32	28	31	21	30	27	26	29	23	30	14	32	33	27	28	29	25	27	31	18	33	20	28	32	32	26	30	27	23	24	36	37	29	30	27	24	31	33	30	34	40	26	26	31	35	33	23	25	35	31	34	31	30	23	25	24	22	32	34	23	20	30	32	36	27	26	30	26	26	30	23	27	20	31	32	27	32	33	30	33	28	33	32	31	41	32	23	30	30	24	41	26	31	35	27	39	35	23	38	26	29	23	33	22	30	20	42	26	37	29	24	26	34	19	33	28	26	27	24	28	28	31	36	39	27	31	30	25	33	33	27	34	26	41	32	28	34	28	36	22	36	27	25	34	22	29	25	32	30	32	22	36	32	25	30	24	25	38	33	40	28	34	36	27	25	39	24	27	28	25	36	41	41	49	28	31	25	27	43	22	27	33	32	21	31	22	31	26	28	23	28	26	33	33	24	32	27	36	35	34	23	37	28	26	32	37	26	27	35	32	34	37	21	31	22	38	27	38	24	30	32	38	30	31	25	21	26	24	20	31	25	24	34	25	21	40	30	31	30	27	35	21	25	37	29	37	25	23	30	25	25	35	32	36	28	32	28	34	26	41	25	32	22	25	33	23	25	27	29	30	20	28	32	23	34	28	31	29	26	31	38	30	30	22	31	30	22	26	25	24	37	27	24	30	23	31	30	26	31	37	36	33	31	19	23	40	25	27	32	26	27	22	23	34	41	20	33	31	36	27	32	20	24	32	31	32	40	22	30	32	33	27	27	26	34	22	28	22	32	33	26	33	23	27	36	25	23	29	34	37	28	27	31	28	29	24	29	22	29	43	25	16	35	31	20	24	25	29	34	29	43	22	28	24	27	27	31	35	29	21	33	23	26	32	26	24	29	21	30	35	25	23	24	20	20	25	33	25	33	29	32	27	38	23	40	32	35	27	16	34	21	25	28	30	22	32	35	23	29	33	31	39	36	36	24	44	23	29	27	23	32	23	29	33	22	23	38	22	24	29	32	22	30	28	24	28	32	25	28	31	33	34	27	29	27	24	30	33	25	31	28	29	32	24	25	19	39	31	32	28	33	31	25	28	29	24	31	37	20	20	27	33	36	30	30	24	33	27	32	39	30	25	26	23	22	39	31	26	26	24	32	35	42	35	37	29	37	37	39	27	32	39	21	32	26	33	37	34	27	30	29	24	20	23	31	32	35	29	33	22	42	30	34	19	32	33	33	30	25	37	25	18	24	26	20	25	22	26	35	31	42	22	34	36	23	33	38	27	34	24	35	31	36	36	35	29	34	31	37	34	22	31	19	24	25	35	29	31	30	22	43	22	31	34	27	31	21	40	21	26	41	28	29	28	33	25	36	29	39	30	33	25	27	31	26	30	27	24	30	38	26	28	17	24	23	32	41	27	42	24	34	22	27	18	29	32	38	23	31	22	31	26	33	31	32	18	29	33	35	28	24	31	31	23	33	29	27	25	34	17	30	30	30	24	32	37	26	31	26	29	30	28	20	26	24	30	19	29	35	33	47	32	26	26	42	28	31	32	36	30	26	33	29	35	33	29	32	31	26	28	33	29	24	28	30	25	36	32	36	29	34	20	31	34	29	35	23	27	26	27	37	25	28	35	38	38	36	28	31	32	24	29	41	30	29	40	34	31	31	25	29	23	35	32	32	28	28	36	20	29	34	30	28	31	37	26	27	21	30	34	20	26	28	22	25	41	29	24	39	22	39	25	23	27	41	31	29	25	27	35	27	29	28	21	18	36	29	23	27	21	25	27	29	36	29	46	31	36	24	23	37	32	29	26	28	25	34	18	36	27	28	40	38	22	29	37	26	28	33	31	24	26	22	25	28	25	26	25	29	32	21	30	19	28	28	28	25	25	31	22	32	17	37	37	19	25	22	25	27	34	31	30	28	22	22	26	30	29	39	28	30	29	32	29	28	29	27	34	22	43	31	23	31	25	25	30	38	31	23	36	36	31	28	27	30	28	22	25	27	35	29	36	27	34	37	39	29	28	28	25	31	17	29	21	21	32	25	26	43	26	30	28	30	30	33	28	38	29	41	28	32	31	32	26	36	30	33	37	21	39	40	23	26	33	26	33	25	22	39	24	21	40	32	33	29	23	24	33	42	33	29	30	22	28	35	25	20	24	30	29	29	26	29	31	20	38	33	29	29	31	34	24	24	28	27	32	36	27	26	32	31	41	33	27	28	29	30	34	26	25	18	27	23	25	23	29	32	29	35	28	27	31	29	31	28	27	30	31	35	21	22	22	31	31	38	18	29	28	23	24	35	23	37	24	36	36	36	32	26	27	28	24	39	29	28	32	27	23	34	31	24	27	27	24	34	21	32	22	34	32	25	31	34	28	21	26	33	30	21	35	29	31	32	21	24	20	28	29	36	29	31	30	41	17	24	30	33	27	38	33	35	22	23	27	27	27	26	17	27	37	32	23	33	40	28	27	30	31	26	27	37	28	31	22
23167	10829	6883	7892	14911	21089	22292	20920	18742	17008	15117	13161	11394	9617	8522	7303	6130	5285	4597	3944	3486	3124	2685	2477	2254	2037	1948	1798	1749	1538	1409	1314	1299	1166	1098	1064	1037	933	907	826	791	778	731	699	624	637	652	574	555	552	497	532	496	505	486	489	472	457	442	396	413	382	421	361	354	369	352	363	351	323	319	356	337	325	289	302	303	282	282	334	308	314	288	296	319	292	299	297	261	322	306	307	298	324	269	261	309	270	271	298	307	276	290	274	256	301	269	282	291	287	267	269	319	265	281	284	277	279	257	293	278	261	280	272	274	264	272	286	278	264	278	272	251	264	241	286	269	284	273	286	283	266	254	303	257	287	272	280	284	260	262	256	248	278	278	268	268	252	289	267	230	255	268	297	304	276	274	263	279	255	246	266	293	272	255	271	254	285	272	273	263	245	283	257	273	274	277	286	279	248	253	254	283	273	289	292	281	299	303	271	246	286	243	260	259	278	273	277	264	254	303	266	296	309	288	267	265	263	272	270	271	288	272	276	268	246	266	248	278	285	257	234	261	269	243	271	269	275	266	273	267	281	281	247	292	247	269	262	257	252	287	255	278	303	282	301	295	255	281	256	257	278	279	264	236	266	266	289	271	260	281	275	288	260	265	288	256	232	265	252	244	293	274	285	294	236	290	296	255	286	246	258	264	266	245	275	275	281	263	261	261	270	286	249	278	264	281	250	291	252	243	250	279	291	273	236	302	273	251	267	283	263	261	303	283	272	259	291	264	267	269	268	276	281	275	296	272	272	277	259	251	273	270	261	278	262	237	274	288	299	266	264	281	304	249	295	248	263	274	278	258	253	288	260	272	241	250	281	252	265	269	257	285	265	242	248	287	266	242	278	244	280	265	253	248	265	297	263	256	267	272	264	250	273	275	278	273	275	275	289	256	288	286	275	261	252	233	275	288	251	283	253	263	245	259	286	255	269	281	274	285	267	268	239	262	259	243	251	263	291	253	272	267	278	261	266	254	251	266	271	301	262	280	278	262	277	299	251	284	284	275	284	253	260	292	270	263	281	267	261	261	244	275	227	267	264	285	269	240	234	264	222	295	277	286	259	255	245	270	254	264	241	258	261	252	252	269	271	241	260	269	303	298	280	265	260	261	279	276	245	257	213	283	241	279	272	304	238	295	251	293	277	231	264	290	280	307	268	245	274	247	257	253	258	293	269	293	259	295	283	261	279	260	256	272	239	275	292	272	275	306	271	274	271	273	292	270	273	263	263	240	268	286	284	250	242	266	271	296	244	237	269	258	255	281	269	265	278	274	274	210	289	270	262	263	281	269	302	259	294	278	263	264	292	304	298	246	243	249	273	262	221	277	264	220	266	254	274	283	279	248	293	276	260	251	254	254	244	266	264	282	271	250	248	269	247	286	249	274	248	259	276	289	267	257	237	260	286	269	270	261	260	266	284	276	263	264	243	253	242	235	250	260	285	247	265	275	257	258	283	266	253	269	271	280	294	247	262	253	286	309	260	283	259	259	287	264	254	262	256	249	265	249	259	261	276	274	277	277	285	261	274	257	260	267	276	252	283	267	241	280	278	276	283	254	250	272	271	297	247	254	263	303	278	264	304	266	255	265	288	245	255	273	271	301	278	297	261	263	288	281	265	272	238	258	273	285	261	259	241	285	266	261	252	276	255	272	265	271	279	264	285	276	275	261	315	274	288	281	282	267	298	245	276	280	292	237	249	253	270	274	251	262	244	280	253	281	251	238	280	263	267	258	251	279	247	260	260	282	293	293	247	227	280	266	254	273	257	266	259	284	260	262	279	261	272	271	260	244	268	272	280	253	271	275	276	278	259	271	241	245	263	246	293	274	271	247	289	272	270	281	288	279	280	264	244	249	272	234	291	272	289	244	266	255	254	264	263	290	239	272	293	255	276	261	277	281	281	266	256	269	268	269	274	284	293	275	243	265	272	272	270	286	286	289	285	239	265	261	254	286	285	288	316	248	258	292	277	253	279	280	277	252	268	257	291	285	276	251	225	277	288	279	254	244	274	272	246	246	261	260	279	275	312	292	255	309	271	290	276	276	289	255	244	262	278	249	288	243	257	259	276	256	267	243	258	246	252	268	270	261	279	278	284	268	284	264	294	273	285	266	261	297	286	253	280	263	271	259	275	267	260	255	267	262	267	271	299	267	275	261	256	264	260	280	284	254	260	256	275	273	246	264	261	295	280	278	250	300	279	283	285	279	247	253	254	261	252	285	300	277	221	247	261	242	254	266	278	279	255	289	270	250	279	250	279	268	276	274	271	270	275	257	257	254	265	261	270	271	276	298	265	244	270	254	265	281	268	310	264	267	272	262	287	266	285	265	278	286	279	259	272	246	253	268	251	260	257	278	262	273	312	277	256	244	269	262	255	257	261	275	283	294	260	256	251	230	284	260	279	253	272	284	267	278	258	284	277	270	254	271	243	263	254	283	290	274	265	296	280	264	272	266	267	279	282	290	267	298	260	265	280	250	254	269	262	270	279	282	273	261	294	274	264	275	260	278	274	259	294	279	251	284	233	288	261	268	266	278	265	263	253	243	262	269	271	251	273	271	289	280	264	269	254	269	276	276	261	219	264	305	278	299	315	286	285	249	276	259	272	281	281	246	255	261	260	273	235	267	277	263	272	261	243	263	275	292	233	255	260	281	284	267	256	246	255	261	285	291	257	287	273	285	267	271	263	269	266	287	278	249	260	303	292	290	233	240	287	305	254	262	272	242	272	286	273	265	282	265	302	257	239	274	245	278	240	274	251	272	264	254	268	259	249	242	257	246	247	285	262	303	274	282	251	258	284	255	243	280	284	247	268	290	292	256	238	237	255	262	261	258	250	273	270	269	268	281	258	276	279	285	280	265	283	275	258	256	283	264	244	275	264	265	253	265	289	248	268	283	288	262	273	271	259	280	265	260	240	253	275	263	247	270	247	283	279	238	290	262	289	263	254	257	269	244	240	271	268	283	231	240	265	251	267	293	288	279	253	252	265	289	289	244	279	261	273	306	258	279	263	242	290	255	251	296	277	262	255	250	280	258	229	262	278	257	262	269	261	270	259	272	294	252	287	258	271	249	244	265	266	247	299	258	245	270	257	283	251	252	291	243	288	265	286	263	272	279	249	248	271	269	270	282	281	236	263	254	285	282	272	265	275	284	268	275	244	254	272	283	236	274	297	259	265	283	296	252	270	254	252	298	269	275	233	288	251	272	253	293	275	285	245	261	270	296	253	281	293	264	277	271	267	280	263	263	258	244	270	267	261	262	272	285	279	277	242	251	253	273	274	273	273	283	286	272	270	258	283	278	268	280	251	258	288	260	224	271	246	282	265	272	266	288	253	289	273	243	291	276	271	296	261	219	267	251	274	265	249	304	247	271	241	264	301	233	261	263	268	277	243	273	241	270	270	259	255	288	279	263	260	264	247	267	266	285	282	242	244	267	261	260	280	274	268	283	269
3581	542	342	251	236	269	380	393	423	372	319	295	260	219	190	156	148	142	137	139	117	103	96	120	104	92	97	78	95	92	89	87	98	92	66	71	80	71	79	78	64	75	64	69	75	71	83	72	64	87	53	60	62	67	66	70	80	73	74	84	73	52	72	49	70	72	67	55	72	69	74	66	54	77	53	56	58	68	52	66	55	66	71	63	52	75	58	76	54	62	79	64	70	78	50	63	56	70	68	76	66	57	66	61	50	75	69	54	65	65	64	55	60	61	77	69	55	49	64	71	60	51	70	69	62	63	53	56	45	73	67	65	77	63	71	72	48	64	56	67	66	60	60	61	75	64	62	67	83	64	71	61	61	72	81	53	60	65	64	65	57	65	73	70	57	69	78	67	75	75	70	71	60	53	55	77	57	62	56	67	74	55	53	57	53	62	54	77	63	51	68	60	54	55	76	67	58	58	63	51	74	80	65	65	71	64	69	59	70	73	67	77	59	65	63	78	60	52	69	52	68	55	57	64	54	60	69	62	59	49	68	60	67	68	81	81	73	61	62	61	73	71	66	58	63	62	69	74	63	58	68	69	75	64	64	56	69	67	71	80	75	58	71	55	73	68	55	67	70	63	65	70	67	55	78	65	63	64	61	81	73	57	46	73	60	75	63	63	70	80	69	53	67	61	59	61	56	74	65	56	59	49	55	64	61	50	51	66	57	63	57	61	61	68	66	53	69	65	63	78	73	61	61	61	62	70	47	74	73	53	75	64	66	59	60	49	68	68	57	61	75	62	67	63	73	60	56	74	58	88	57	60	75	70	71	72	72	65	71	62	56	59	62	75	64	56	64	56	60	53	55	61	56	67	53	72	58	61	71	77	63	71	72	76	63	64	60	72	62	73	58	78	70	73	65	68	69	65	66	58	59	82	56	70	64	51	63	66	62	65	61	53	61	52	47	67	51	65	77	56	57	61	69	58	68	78	69	59	56	60	66	66	53	65	70	72	67	62	52	75	63	68	75	71	71	63	63	61	64	67	59	59	69	67	81	71	71	60	70	64	61	59	70	57	66	69	63	63	72	57	67	56	52	74	45	73	77	68	68	72	68	77	91	64	63	80	76	67	75	67	70	77	81	58	63	56	61	70	69	57	56	59	80	66	62	62	75	47	81	65	48	69	55	56	57	72	68	55	68	58	65	63	76	55	72	64	72	57	81	65	65	67	53	60	72	66	57	65	68	56	54	48	73	46	61	63	63	59	77	73	58	77	72	63	80	63	62	44	67	66	79	60	63	68	50	64	62	63	58	59	63	80	75	67	58	69	65	75	64	66	64	55	59	62	70	59	74	69	74	56	76	52	65	58	54	60	53	77	66	68	79	64	67	56	60	55	70	60	66	65	59	72	51	75	72	63	67	74	78	56	74	68	69	65	63	78	58	66	67	59	79	76	63	80	71	72	57	72	61	84	77	66	74	57	76	68	81	57	74	65	63	65	75	61	60	80	77	61	65	56	59	74	71	55	72	70	51	58	76	59	63	76	68	51	64	68	69	61	69	66	61	48	62	71	66	72	71	57	71	65	67	62	79	74	78	59	66	56	71	49	61	77	74	82	68	71	64	76	52	54	63	68	72	57	73	57	63	61	66	58	58	66	57	56	58	42	79	72	55	66	62	69	70	64	63	71	72	62	60	55	68	57	72	62	60	69	66	59	59	64	70	74	78	69	58	65	72	62	66	47	49	60	65	72	53	77	71	61	74	69	74	64	77	60	75	71	62	76	69	57	55	58	54	55	67	55	57	63	74	67	76	71	88	64	70	63	60	56	63	63	91	77	73	55	72	52	70	64	73	78	78	60	68	69	54	70	60	73	67	74	62	70	73	59	65	66	72	68	65	56	67	54	64	58	69	61	68	58	70	56	78	78	60	79	66	58	55	64	52	53	58	65	63	66	58	66	76	61	54	56	62	61	60	52	73	67	78	63	68	82	62	66	69	58	73	55	73	73	70	63	65	70	52	59	74	66	64	71	64	69	69	66	62	62	51	66	76	67	77	69	57	56	66	59	72	68	69	74	69	65	75	65	60	67	63	67	68	69	62	58	71	66	64	59	65	76	63	77	72	63	66	58	64	66	67	74	62	79	64	60	50	58	71	59	65	65	63	67	47	65	70	67	67	73	62	58	69	60	80	59	70	78	68	73	63	50	55	57	65	61	62	78	75	76	63	68	62	53	65	61	61	52	57	55	58	66	68	69	54	63	53	56	62	60	59	67	47	54	51	57	66	61	74	59	66	78	55	59	57	60	82	66	73	64	69	82	60	58	68	62	78	62	61	78	53	68	62	67	64	67	73	72	62	86	67	62	62	60	60	63	76	70	54	56	52	59	61	51	66	58	54	50	73	64	67	67	60	80	76	62	74	88	58	52	80	87	60	57	58	56	56	77	84	60	55	70	63	83	69	59	61	57	47	63	69	59	63	66	60	53	63	64	59	65	49	74	64	63	68	70	68	67	63	71	57	67	72	81	69	62	72	61	73	59	67	56	69	66	68	62	78	59	74	64	78	77	65	73	69	60	55	69	64	71	77	57	72	54	63	67	60	76	71	75	81	69	55	73	61	59	64	65	65	73	77	68	65	80	71	53	56	64	64	83	73	72	62	63	56	65	59	72	74	60	72	59	61	70	73	58	61	58	60	69	57	62	61	75	73	74	85	71	69	65	76	68	64	74	72	74	70	44	74	61	68	61	75	60	57	57	47	67	75	60	62	59	63	55	65	64	70	66	69	63	78	68	54	64	72	60	56	72	63	71	65	69	75	60	62	65	68	74	71	53	58	50	73	57	49	56	65	74	50	62	57	56	57	55	69	56	67	69	66	72	44	71	64	56	69	75	64	78	68	74	68	77	64	61	68	61	78	67	75	55	68	47	65	65	68	62	68	66	67	63	57	80	65	56	69	74	59	60	66	70	59	75	67	70	64	75	55	79	63	60	69	75	56	60	72	60	72	53	66	65	66	79	64	66	71	64	52	80	65	56	66	60	51	62	61	64	59	67	54	61	53	74	56	78	53	57	53	79	76	57	69	65	87	58	72	75	67	57	73	65	71	68	76	67	69	71	52	69	81	58	66	58	67	76	52	78	55	60	64	54	72	51	64	55	74	59	61	53	68	80	66	68	68	66	47	69	57	57	73	54	56	68	66	67	60	62	54	83	56	57	68	74	67	55	61	54	66	72	59	69	66	70	61	80	53	66	71	76	58	58	55	70	62	50	75	63	68	61	71	54	68	70	68	63	60	65	64	67	63	67	72	69	56	60	66	68	71	57	63	50	65	57	64	77	78	58	60	65	64	67	62	61	67	71	72	70	69	65	61	54	57	68	47	69	64	67	65	60	55	75	51	67	74	58	68	53	56	60	80	67	55	70	70	63	68	68	67	60	51	53	58	69	74	62	54	76	75	69	80	64	59	65	62	55	60	51	55	61	62	74	56	68
16963	6748	4507	5230	10074	15253	16245	16229	14193	12393	10860	9216	7941	6884	5841	5064	4134	3667	3179	2937	2482	2364	2061	1888	1751	1565	1525	1442	1455	1333	1198	1217	1123	1094	1093	1002	932	948	935	851	927	827	825	793	738	708	774	751	749	674	668	695	708	678	711	648	657	664	632	621	639	675	663	614	664	629	644	659	593	596	584	624	598	595	588	608	626	565	627	580	551	621	612	586	574	637	573	598	657	606	641	596	570	625	563	553	547	562	555	531	635	577	617	621	584	567	594	613	584	623	531	572	549	580	559	605	579	606	598	579	567	593	563	571	553	593	570	560	590	623	561	527	533	615	570	594	613	581	617	575	573	558	575	555	635	552	597	579	589	561	587	574	544	553	569	574	549	596	598	570	592	603	527	579	603	613	604	561	566	549	542	571	567	589	612	583	567	574	643	582	626	576	599	589	588	584	612	585	569	563	597	539	577	587	560	598	610	565	600	590	563	582	590	537	598	565	574	570	584	603	576	585	562	569	577	573	593	541	606	570	646	582	564	563	595	598	582	554	553	574	569	546	583	572	621	584	559	642	543	585	554	554	582	601	619	554	554	587	561	552	593	625	584	588	599	574	610	556	618	544	583	583	537	539	610	581	568	567	538	566	536	586	535	585	577	601	582	559	593	556	561	568	560	577	553	563	585	557	547	564	587	565	574	582	603	589	565	594	576	573	536	591	581	608	584	583	563	612	619	542	555	566	585	580	528	583	610	585	566	573	568	591	617	558	602	626	566	593	567	571	586	558	582	558	580	582	544	574	576	576	566	613	570	562	588	523	605	574	560	570	571	611	568	581	545	589	614	578	548	593	591	581	566	581	518	588	583	618	622	645	614	557	584	601	564	570	574	598	563	644	574	568	562	573	552	564	598	562	563	566	587	586	557	559	573	595	578	548	568	587	595	566	526	552	578	601	541	598	557	580	582	587	569	558	581	563	610	580	593	583	601	580	598	605	560	535	581	563	570	585	592	625	597	591	604	589	586	567	576	606	550	602	603	540	543	574	589	537	538	571	599	559	582	589	551	533	576	551	559	549	595	564	588	601	583	597	604	563	543	585	560	595	553	517	585	608	548	606	610	552	571	575	574	579	567	577	608	551	578	556	607	579	570	574	617	529	562	582	585	546	616	625	598	576	553	576	573	601	603	555	600	571	567	534	617	585	600	601	572	615	524	615	571	519	568	602	607	578	604	566	560	598	575	551	553	566	602	582	603	569	572	527	574	602	548	558	604	580	581	622	535	558	531	596	563	613	591	562	581	612	584	601	564	602	579	570	558	585	586	552	587	559	571	583	590	584	584	615	566	581	607	594	552	569	589	616	604	521	578	601	534	611	584	553	576	578	568	557	559	584	533	582	567	579	566	553	611	571	575	579	605	584	569	558	575	534	581	602	581	592	563	588	592	562	581	586	558	544	568	571	606	603	548	589	544	562	539	585	553	594	623	591	623	593	536	564	617	574	596	559	577	560	522	581	633	567	586	604	530	560	592	559	536	593	575	587	550	570	559	560	585	616	592	628	585	583	553	595	561	575	552	573	555	595	610	569	564	572	563	592	608	571	612	541	580	588	552	575	588	581	574	559	560	545	571	550	597	583	560	551	570	560	570	587	594	612	573	603	514	594	576	599	598	547	567	582	618	563	632	605	569	570	602	553	526	568	593	617	549	621	583	562	629	583	559	582	581	603	596	591	587	565	590	560	577	606	572	580	533	585	579	575	585	551	558	571	571	600	567	524	578	568	620	583	574	560	581	592	613	603	557	604	552	557	587	578	571	571	562	631	562	580	631	605	566	578	562	552	574	566	592	542	607	548	577	540	588	603	541	567	549	545	563	541	588	592	583	587	592	569	615	547	508	553	626	573	556	589	585	580	592	610	585	550	585	598	583	566	548	567	588	621	559	537	546	585	604	567	576	571	628	585	598	587	566	573	569	566	597	553	560	568	543	608	572	575	580	570	604	605	576	550	551	609	591	556	533	561	547	589	636	556	577	549	614	623	581	579	593	536	610	569	591	593	553	573	549	578	553	551	562	577	597	586	581	603	550	582	563	600	555	603	571	584	581	594	599	572	574	586	538	563	534	604	520	610	585	589	591	592	589	582	571	585	578	614	612	570	567	599	585	526	588	586	559	560	569	620	601	575	554	620	559	535	605	562	571	609	611	556	541	611	579	558	591	594	570	556	625	590	572	599	586	558	576	568	541	546	546	573	566	562	565	578	544	603	563	572	568	598	569	545	532	594	591	570	559	536	573	588	566	601	593	599	575	573	557	624	564	583	561	589	563	585	608	597	579	543	554	559	547	568	612	541	567	582	595	562	564	592	561	567	580	561	610	580	568	616	568	551	623	592	532	599	535	588	592	519	546	610	540	592	536	585	536	608	562	570	587	577	532	576	565	588	573	593	590	624	543	531	577	629	584	586	542	580	546	561	605	573	566	584	548	589	540	585	600	606	575	608	607	590	606	569	601	577	541	573	585	613	563	616	566	565	574	548	565	580	606	578	603	556	630	542	563	637	561	621	563	547	584	575	556	582	536	578	539	545	557	599	538	598	571	552	566	592	584	584	586	560	622	557	569	583	557	552	561	605	565	553	585	590	570	590	560	563	585	579	561	551	593	592	571	605	589	575	573	587	595	590	550	589	618	606	583	572	597	586	580	603	543	587	548	580	558	573	528	570	595	619	610	610	543	611	539	578	607	614	562	598	563	544	527	574	597	576	596	565	615	590	559	611	580	572	584	580	575	562	583	568	560	593	594	571	557	586	584	568	570	559	537	569	573	557	599	562	585	562	576	635	637	555	586	587	571	560	581	557	645	582	592	525	580	576	614	586	550	579	624	593	578	573	598	573	581	573	566	575	613	598	599	578	574	581	571	604	625	562	598	617	588	584	599	594	594	581	594	591	546	600	587	603	608	600	593	594	543	573	593	581	584	552	561	604	585	599	603	592	565	633	597	566	568	569	579	566	571	572	573	590	568	561	582	553	592	612	578	575	574	631	575	610	576	570	662	572	549	571	567	582	602	551	605	553	595	573	583	570	571	569	539	579	617	627	560	574	574	623	585	573	594	567	550	556	526	620	585	574	590	540	609	574	595	597	574	618	560	564	551	589	548	614	581	571	614	581	584	557	561	572	604	590	593	547	579	555	583	553	586	588	587	584	562	551	553	576	573	588	562	551	542	609	626	606	573	556	574	549	588	603	561	546	596	579	572	594	548	543	567	573	571	557	569	566	602	538	592	582	503	602	550	587	599	555	579	537	574	548	609	585	535	554	584	591	584	578	576	592	555	598	551	555	600	556	572	599	570	593	572	604	552	539	552	614	541	599	561	537	589	567	608	597	532	559	560	562	559	597	595	610	584	564	540	609	603	601	541	583	593	563	572	558	584	579	581	549	533	592	559	597	558	569	567	583	571	628	519	585	597	632	536	583	559	541	621	572	591	587	616	551	594	557	553	568	621	569
2237	819	454	291	267	306	487	502	478	411	378	322	291	251	220	173	155	143	136	135	92	77	92	70	74	69	69	72	76	63	66	57	62	44	74	45	66	49	37	42	54	42	44	38	41	43	31	46	35	47	48	41	44	41	35	34	44	41	30	35	41	36	37	40	38	47	38	39	31	42	29	47	32	36	36	34	36	32	33	38	33	40	38	47	33	36	35	30	34	29	27	41	31	36	37	37	34	36	30	31	41	25	36	40	41	39	42	34	33	41	35	38	40	39	36	30	39	37	41	35	26	34	36	36	35	29	48	33	42	47	31	31	41	39	30	34	33	26	36	39	43	42	36	30	24	42	35	38	31	30	42	49	35	46	29	37	36	28	42	44	36	28	37	34	29	27	37	40	34	38	42	39	30	38	30	39	42	25	31	40	29	30	34	40	35	34	34	38	38	43	39	39	33	44	39	36	43	35	28	30	33	43	43	39	29	36	29	38	36	43	25	29	32	46	26	29	33	43	35	28	32	31	42	33	32	31	42	31	35	33	40	28	30	25	35	32	29	31	41	55	33	33	39	31	39	28	34	26	40	33	42	34	35	42	33	44	34	43	36	40	37	24	32	43	38	35	35	44	39	33	31	48	34	41	33	37	32	31	39	32	38	38	36	39	37	40	43	26	39	32	46	42	33	37	33	44	33	32	28	39	27	29	30	31	44	24	31	28	41	30	38	30	39	34	41	30	30	43	35	38	32	44	30	49	35	35	40	35	50	32	36	26	47	34	46	42	44	46	37	31	40	32	41	41	37	35	41	35	36	31	30	32	32	26	37	49	47	30	43	27	30	38	41	26	21	29	37	42	37	28	47	32	33	42	33	42	36	30	38	34	41	32	43	36	30	33	29	31	40	44	27	31	43	35	26	47	39	32	27	25	34	35	30	26	37	38	35	31	30	34	41	43	30	35	30	41	32	46	27	31	30	33	46	46	45	41	47	30	36	39	40	42	44	42	40	31	33	33	34	32	36	36	41	32	36	38	42	31	44	37	46	31	40	37	29	24	40	38	34	35	33	29	33	30	34	28	41	42	27	30	21	34	33	34	33	40	26	40	34	26	33	45	49	35	36	36	37	33	44	37	24	42	39	43	50	34	28	41	38	34	33	31	43	45	29	43	30	36	48	25	33	31	42	45	37	34	32	41	37	36	47	41	41	34	33	27	28	34	48	36	41	36	32	35	33	34	37	29	41	37	27	29	34	39	38	33	38	33	30	30	44	41	25	44	41	25	35	29	39	38	43	36	42	40	30	40	40	29	36	33	49	41	33	37	37	45	34	35	32	42	28	34	36	43	35	44	25	36	29	38	47	31	38	31	35	31	36	48	41	39	32	39	41	39	42	52	31	41	37	37	24	44	34	41	33	40	36	34	47	28	40	41	39	29	31	33	27	34	41	33	40	37	37	39	29	43	37	27	31	39	41	27	38	35	39	39	32	46	36	34	31	42	29	35	33	27	38	31	36	40	42	34	32	36	30	36	28	46	39	34	38	44	36	30	41	32	20	43	37	34	29	35	40	29	31	38	39	37	36	30	35	39	32	38	47	30	38	35	29	39	37	26	32	38	40	45	37	30	30	36	29	35	40	30	51	39	35	35	35	37	38	37	38	46	28	49	36	34	33	33	33	38	30	35	33	50	44	46	36	45	41	37	25	35	37	31	29	30	35	28	48	27	39	50	36	44	28	26	40	32	36	35	42	48	41	34	32	33	28	34	31	32	43	34	33	28	42	35	29	40	38	28	41	28	36	25	41	37	35	32	27	41	29	38	43	24	30	36	39	36	37	34	31	36	39	28	33	36	33	36	37	34	42	29	24	24	41	34	27	39	29	47	34	31	28	37	39	29	28	33	39	32	32	44	41	35	53	37	35	44	29	29	43	30	32	31	38	40	36	41	37	26	34	27	37	34	52	38	33	38	33	41	33	21	37	36	23	39	45	37	23	29	34	30	34	37	39	31	35	34	21	37	32	38	42	35	35	32	37	35	45	27	33	40	33	28	44	41	32	27	39	39	38	34	30	26	29	34	36	38	33	36	38	37	36	35	37	40	44	30	40	44	34	39	46	40	39	28	38	40	39	42	33	33	31	37	38	52	30	28	38	28	42	40	46	39	31	34	35	30	42	28	30	40	35	38	51	43	36	32	38	33	36	46	41	38	25	44	34	37	40	32	35	31	36	34	39	37	46	34	24	37	35	28	39	37	26	37	38	34	32	34	28	35	40	29	38	43	34	30	43	32	45	29	33	45	37	27	43	33	33	39	38	33	40	31	31	31	45	46	31	38	33	28	27	31	44	43	41	36	30	50	34	38	29	32	36	37	39	35	37	42	46	39	39	48	37	37	34	31	30	45	30	37	36	43	28	28	33	36	33	34	44	25	32	22	32	42	35	40	32	34	38	35	40	36	41	38	35	33	33	38	33	35	33	34	41	34	27	29	37	28	45	30	35	36	32	37	30	28	42	38	37	42	35	44	30	35	32	31	28	45	47	35	38	34	35	28	31	33	53	39	40	37	16	29	35	42	28	42	53	34	44	32	38	41	50	41	26	40	35	28	43	32	39	34	53	33	40	33	34	32	24	36	27	30	38	22	29	32	24	38	34	44	36	30	38	38	51	32	29	33	35	26	40	36	35	43	40	39	25	28	41	35	24	39	44	37	35	34	28	45	26	45	45	36	28	29	39	39	43	42	36	39	35	40	43	35	41	32	37	34	40	35	38	33	42	43	37	46	35	31	36	33	21	33	31	31	35	34	40	29	31	32	32	24	31	33	51	41	39	40	35	30	39	29	27	41	34	45	31	44	37	39	24	33	34	30	33	34	33	30	34	30	40	28	29	35	27	43	25	37	40	39	45	38	32	44	48	40	32	34	44	32	39	32	37	41	40	39	36	37	32	42	37	38	37	38	40	30	44	41	43	45	32	39	31	38	35	40	44	39	33	39	36	32	40	42	22	43	47	40	37	34	44	32	32	42	33	29	34	28	36	43	40	33	40	33	28	35	32	34	44	45	35	46	27	36	38	32	41	40	29	39	44	32	36	35	35	43	34	39	32	30	32	32	36	36	38	30	40	35	26	36	34	34	33	27	25	50	25	31	29	39	30	30	38	29	40	37	41	37	35	36	37	43	24	27	27	40	46	38	29	39	24	33	41	39	40	32	26	30	36	40	26	46	35	36	38	17	44	39	37	33	41	36	30	27	27	39	20	35	39	30	33	35	34	25	29	29	41	34	39	37	38	43	39	39	45	29	31	31	45	39	34	28	33	33	36	34	32	47	42	32	32	36	37	43	49	44	33	37	38	44	25	38	35	49	36	36	30	33	33	31	34	31	31	27	50	31	33	34	36	30	32	35	44	31	36	50	30	37	37	30	42	35	49	42	40	34	21	31	36	43	38	36	35	36	26	39	47	33	34	33	38	35	33	43	48	37	33	32	30	43	35	39
21438	9474	5695	6553	13316	18901	20401	19281	17071	15020	12934	11328	9856	8317	7315	5918	5102	4482	3914	3357	2899	2644	2283	2123	1880	1765	1679	1583	1476	1402	1234	1276	1152	1039	1000	977	860	819	832	761	758	715	719	682	647	631	598	550	552	571	540	534	479	507	485	486	471	435	457	470	428	448	386	397	383	385	369	421	381	409	384	377	369	364	346	387	387	362	389	343	359	343	370	361	360	392	340	400	333	345	379	383	371	321	368	357	348	384	333	340	398	327	310	366	344	346	355	341	354	359	371	356	364	326	382	354	338	354	356	316	325	350	336	356	321	360	317	346	347	333	358	328	337	337	336	345	331	338	365	344	345	338	341	325	386	312	359	352	340	325	358	310	336	349	334	350	323	322	329	361	328	347	342	339	337	302	325	315	337	362	346	355	323	340	364	329	330	329	354	323	348	326	341	340	319	347	319	318	344	335	344	325	330	327	333	331	336	339	360	344	307	334	342	334	300	342	341	332	331	328	336	337	369	333	340	366	327	348	335	346	335	338	332	361	337	308	294	357	309	323	341	317	340	319	330	323	324	327	341	356	356	361	325	343	344	354	367	318	346	347	304	352	351	323	313	351	336	378	344	369	333	356	347	327	348	343	336	323	322	353	315	317	347	345	307	323	310	332	309	341	344	329	317	321	323	336	357	372	310	319	353	325	338	328	351	360	331	326	325	335	350	338	313	315	326	355	345	321	358	300	319	324	348	339	358	336	325	316	311	354	340	345	331	343	328	339	309	361	336	308	333	323	341	329	333	355	348	331	329	354	314	343	333	330	345	311	368	357	309	348	333	341	341	354	357	361	303	326	331	316	342	368	336	337	334	341	324	335	331	328	365	332	317	358	349	341	337	346	330	312	337	309	346	311	386	346	335	311	318	342	341	332	359	357	323	348	278	365	352	331	336	345	360	343	332	336	337	344	353	339	346	330	320	349	355	341	313	340	350	318	337	320	330	330	347	350	357	316	351	329	342	342	349	323	335	362	329	338	356	319	361	307	352	346	333	339	344	340	329	333	351	358	334	364	332	333	347	371	307	357	340	340	319	327	331	320	347	331	369	313	329	320	317	321	314	336	349	330	359	327	364	335	364	316	356	317	333	327	349	320	296	342	337	293	328	320	338	336	372	343	359	300	329	329	309	336	330	344	307	340	342	330	326	343	349	326	341	334	368	325	368	323	309	349	313	316	348	332	325	352	338	348	337	366	329	323	382	301	331	356	332	319	324	377	327	323	360	323	351	310	335	330	310	313	312	342	348	344	343	306	318	336	332	328	333	354	311	327	318	324	315	351	341	311	340	328	373	350	321	338	344	340	315	322	342	351	317	358	348	326	323	328	349	317	334	323	301	300	342	346	315	353	357	334	363	323	325	335	355	330	347	339	324	328	320	343	329	330	362	331	322	334	330	345	328	340	330	336	329	344	362	359	322	355	332	326	320	359	323	348	310	361	327	324	314	387	315	302	338	335	336	348	359	343	334	337	371	330	312	338	345	336	345	344	321	313	358	357	313	340	333	345	332	332	338	327	330	342	341	309	337	345	360	343	328	346	333	328	374	328	335	359	341	325	350	333	323	330	316	304	344	371	319	328	346	343	343	336	363	342	350	304	338	333	349	322	364	318	344	363	331	358	332	320	390	360	326	357	326	324	316	345	323	356	349	319	331	343	347	355	337	312	318	370	330	361	295	383	356	340	343	348	380	343	368	340	297	351	348	335	334	314	347	319	339	345	337	354	360	373	358	342	327	343	325	313	386	326	318	317	367	339	365	316	295	315	352	360	324	345	324	359	324	313	346	326	345	351	320	290	331	321	322	326	343	318	354	325	352	333	299	326	361	344	336	341	301	315	317	355	309	338	333	339	322	343	345	333	330	361	362	337	342	339	314	344	316	329	324	348	338	299	330	332	315	320	353	345	340	332	334	343	360	335	332	345	350	330	352	300	343	344	369	375	333	321	342	359	338	364	339	315	355	324	351	349	361	383	332	303	334	336	340	332	325	324	283	322	314	319	344	367	310	354	322	363	333	342	308	338	312	338	318	347	338	319	330	369	359	356	324	334	292	358	310	347	320	299	336	338	335	330	354	375	356	333	351	355	333	348	336	341	353	359	330	308	344	329	364	340	329	291	340	333	321	351	328	337	327	316	355	332	338	361	349	329	327	336	344	357	332	347	337	357	337	320	372	342	360	348	331	313	333	307	334	335	307	325	334	363	303	322	342	326	306	341	369	302	332	350	325	349	351	341	341	339	329	337	318	359	335	342	336	334	335	318	334	334	339	349	308	330	358	336	335	320	331	300	366	308	329	319	314	339	335	351	309	332	329	353	330	327	329	344	333	333	337	334	349	323	342	343	344	317	359	298	306	303	360	320	326	346	340	343	346	349	350	319	323	349	339	331	375	364	341	313	343	309	315	335	330	349	354	340	334	326	343	310	343	345	364	351	325	338	327	336	323	356	331	334	333	336	347	319	340	315	377	331	346	331	296	392	306	314	303	312	370	376	320	343	331	357	351	302	373	349	343	324	314	327	313	320	323	365	314	356	343	278	356	382	275	307	333	314	336	320	344	364	324	332	333	329	343	326	342	371	336	341	338	337	330	362	347	324	356	360	305	346	336	324	308	375	316	310	344	331	299	334	359	343	363	319	329	337	342	332	355	368	353	351	366	327	348	347	310	340	360	332	327	327	319	371	374	326	333	312	339	360	293	314	343	317	306	347	357	315	343	334	340	315	361	330	353	353	367	330	316	361	347	337	329	315	329	305	333	324	351	330	316	334	294	318	349	345	323	338	299	336	342	314	340	342	366	334	367	342	339	306	330	346	325	309	341	307	338	335	364	329	332	330	337	314	365	334	303	332	359	353	300	304	325	338	350	339	330	354	307	348	359	338	347	312	308	344	320	330	347	353	336	313	320	327	345	324	314	365	312	300	347	326	317	348	339	326	383	342	323	363	330	333	340	374	297	324	345	330	308	313	336	306	312	344	330	314	321	356	323	320	335	307	338	353	334	322	342	323	332	352	339	326	313	327	351	361	332	344	330	318	345	319	331	309	359	355	328	349	349	325	302	382	313	348	336	314	340	359	320	347	329	382	367	320	340	344	333	366	337	330	363	343	346	330	324	341	352	300	341	314	300	329	361	340	365	343	343	361	338	335	330	360	283	329	342	290	330	328	358	304	311	313	347	344	314	329	344	305	328	319	318	350	336	339	351	298	352	338	319	346	368	345	342	325	315	334	336	333	318	319	320	318	341	332	335	331	336	358	366	315	342	346	324	360	337	346	336	347	352	318	336	336	315	341	318	313	334	345	336	306	316	293	314	347	310	342	342	293	294	312	354	361	334	386	308	352	349	329	332	333	316	344	326	351	329	349	341	364	329	398	353	317	343	349	353	319	340	340	331	343	312	327	348	323	387	338	352	349	322	376	356	344	351	296	328	286	319	348	312	353	344	321	346	332	377	342	314	358
5357	735	416	303	257	316	470	516	461	416	403	312	290	261	251	214	171	137	161	130	129	142	118	107	96	119	110	107	87	70	92	88	80	90	81	74	76	91	68	77	99	79	77	66	78	67	79	66	87	64	87	66	63	72	65	75	67	63	55	70	65	54	73	73	58	57	53	66	63	54	61	69	81	51	70	52	63	69	53	63	67	67	55	72	83	71	70	74	59	63	63	57	67	66	65	64	67	66	70	61	58	56	61	65	59	56	53	57	66	55	68	63	54	57	65	53	68	61	63	59	46	61	62	65	62	67	57	65	67	48	67	64	66	53	78	57	82	68	57	55	81	74	63	75	61	50	70	59	51	69	65	66	65	57	66	48	50	73	56	63	72	59	67	67	73	67	50	78	58	74	54	63	59	55	68	65	67	78	75	58	64	66	58	69	62	64	54	56	62	59	80	71	66	74	64	70	63	54	73	78	55	79	66	57	65	61	72	79	59	59	65	62	64	60	58	67	76	53	69	67	61	57	69	55	54	64	67	65	61	49	59	84	54	64	69	67	60	52	48	75	69	65	58	69	69	51	64	71	58	66	57	80	72	60	64	51	61	53	60	63	54	69	76	52	65	65	61	57	63	72	65	60	76	61	50	48	64	55	58	61	48	66	55	51	71	67	61	70	70	60	59	76	66	68	69	64	60	64	59	50	57	59	56	65	57	74	69	49	65	70	67	70	72	61	59	76	66	80	70	62	76	63	85	56	61	63	60	55	52	62	52	64	49	59	65	68	57	63	49	70	47	65	56	60	65	70	56	68	52	72	74	64	78	58	56	71	62	70	66	69	49	48	69	69	82	67	64	54	67	70	63	83	53	64	68	55	60	81	58	63	74	54	61	69	56	64	60	71	65	81	52	66	53	57	65	62	51	64	62	58	75	65	46	66	62	57	45	49	63	63	67	63	52	81	63	44	49	74	56	76	71	55	58	70	46	62	65	67	66	54	54	59	53	70	56	61	50	74	74	71	33	57	59	64	52	50	57	65	66	85	58	64	74	61	70	65	63	62	57	62	85	49	65	75	71	55	60	55	69	59	69	59	58	63	67	63	69	52	67	54	70	69	66	49	64	65	57	79	56	71	56	78	71	63	47	66	67	73	51	65	63	65	52	61	70	61	78	48	56	68	74	65	52	61	52	69	72	70	53	67	53	64	66	68	69	59	52	80	59	69	58	71	67	63	59	59	63	60	60	62	59	64	59	63	56	55	48	65	67	62	47	74	55	63	63	84	56	69	48	58	57	70	61	58	67	60	46	56	61	52	54	68	66	56	77	60	60	59	72	63	56	49	63	64	62	63	54	79	78	67	54	51	69	66	71	56	59	64	80	75	69	48	57	59	58	58	50	54	61	71	60	61	69	48	62	68	66	69	42	70	61	56	59	64	63	58	44	51	61	69	75	58	62	70	62	59	76	86	68	43	58	60	64	65	68	68	59	57	70	67	62	56	57	57	70	58	65	62	63	61	66	59	61	59	59	64	61	68	55	65	62	53	69	64	67	68	68	70	73	69	71	52	70	77	63	71	75	64	63	73	49	62	63	53	59	61	53	72	66	65	58	64	64	55	54	61	66	67	56	51	60	55	80	62	51	61	74	67	66	55	73	66	62	55	54	72	65	61	56	69	70	54	70	61	67	55	54	59	51	64	60	57	57	55	72	63	65	54	64	63	58	63	78	70	55	63	55	67	70	68	82	67	60	57	71	49	61	76	50	56	53	72	58	59	57	70	56	64	59	83	72	70	67	52	67	63	60	63	45	60	63	61	64	67	75	60	64	58	68	70	71	68	66	59	63	51	51	60	58	72	62	58	71	62	69	71	77	62	67	74	58	68	64	53	72	52	60	55	58	64	78	57	47	75	67	71	56	48	65	50	67	86	66	60	56	74	57	57	55	52	62	66	71	63	68	54	58	62	53	62	56	69	71	56	63	70	45	48	60	70	63	64	57	61	71	49	67	67	61	65	50	65	58	64	78	60	52	61	60	62	77	59	74	63	54	74	64	45	59	61	72	62	57	61	71	73	70	65	64	65	68	69	70	63	65	68	62	62	60	64	61	71	72	51	60	60	81	56	50	76	53	60	49	65	66	56	51	84	61	53	53	60	56	62	59	72	47	56	68	60	54	69	59	47	49	54	70	55	70	53	59	70	58	52	57	54	82	45	57	64	53	58	51	56	69	69	78	72	66	53	77	60	61	58	62	51	70	63	64	58	56	81	56	59	78	59	65	52	66	73	46	67	62	67	59	47	55	57	72	65	59	69	65	68	61	60	64	76	57	73	59	68	63	51	76	55	54	59	69	80	61	61	65	63	68	64	61	69	66	57	53	57	56	66	64	77	77	67	61	71	63	63	63	53	58	70	71	61	58	57	65	60	67	58	63	70	72	62	57	62	53	71	54	65	57	64	66	69	75	67	60	58	74	73	70	66	69	51	65	64	57	69	61	73	56	46	57	53	72	66	66	71	58	77	52	56	71	62	64	68	70	45	77	66	68	50	55	62	90	56	52	57	63	66	65	64	74	70	70	66	65	64	73	69	56	62	66	53	72	72	62	64	64	75	56	50	60	52	63	56	57	50	67	59	65	68	66	58	63	73	65	61	67	58	62	58	63	60	62	65	67	53	66	58	76	61	74	68	61	59	50	55	56	62	61	76	70	59	56	62	64	77	75	62	60	53	65	50	61	64	59	55	54	60	70	70	54	62	63	72	53	69	65	69	51	63	65	69	73	64	60	65	57	80	59	64	65	67	62	67	60	74	64	75	69	75	70	60	60	64	52	64	61	62	61	72	67	68	54	68	55	59	68	81	58	56	66	64	69	59	68	70	64	65	60	63	53	57	72	57	65	64	71	59	62	69	64	56	61	57	77	54	59	66	66	71	68	51	72	62	63	67	55	84	80	64	66	54	57	47	65	57	64	52	63	59	59	67	60	54	60	72	64	57	65	65	72	59	68	56	57	55	67	72	79	64	58	67	64	59	63	70	73	62	56	70	56	63	67	53	60	58	82	58	49	73	57	77	76	55	74	67	67	69	67	61	53	57	58	54	58	69	71	62	68	76	79	69	70	54	56	64	62	54	65	60	52	60	62	50	82	59	59	48	47	56	49	62	69	55	65	55	57	60	59	62	51	53	62	59	67	65	71	58	66	65	53	66	72	65	73	56	60	70	56	64	63	50	61	59	57	61	62	61	60	71	76	59	75	67	58	55	66	54	66	60	70	61	67	76	77	63	63	58	56	69	64	82	57	78	71	58	73	59	66	88	56	64	49	63	64	64	71	59	80	57	59	62	52	57	64	65	51	44	57	58	55	53	64	64	56	64	55	50	66	82	62	48	57	54	67	72	72	71	52	54	71	61	59	58	63	69	72	69	56	61	61	69	65	65	72	52	44	54	77	78	70	52	63	67	61	61	55	64	65	70	55	66	50	67	62	61	63	59	78	66
18534	8738	5634	6368	12045	17702	19450	18482	16557	14550	12975	10906	9456	8284	7194	6284	5159	4620	4075	3505	3181	2716	2543	2259	2158	1995	1844	1766	1708	1579	1501	1377	1401	1267	1164	1140	1140	1040	1023	952	957	896	932	857	882	824	825	763	743	762	741	742	769	668	678	669	702	737	637	702	697	656	659	618	576	622	591	639	578	610	588	609	595	578	601	595	597	599	541	580	563	610	587	582	559	557	607	546	555	550	565	557	577	572	574	603	586	566	605	523	601	599	583	569	534	576	569	567	585	567	575	576	545	555	557	600	530	563	595	580	592	592	550	575	561	560	557	552	553	568	561	567	559	562	544	580	595	536	548	571	570	568	579	611	512	565	547	593	556	559	572	541	582	545	550	561	558	578	574	578	532	562	571	545	563	568	575	561	545	576	545	594	556	530	557	565	550	543	563	557	553	518	535	515	626	568	542	553	540	568	504	565	547	569	542	516	558	526	532	537	528	530	527	523	562	548	566	568	566	569	592	557	559	543	558	591	576	535	566	526	559	527	577	565	527	552	565	549	520	536	536	553	512	561	566	569	576	563	524	566	572	570	541	551	534	594	544	549	527	558	553	589	578	536	518	547	580	586	584	560	539	531	584	531	502	551	546	583	515	520	604	554	524	540	557	540	578	566	548	556	539	483	557	565	595	560	471	541	612	595	584	579	588	526	557	554	557	586	573	547	543	549	612	551	526	547	530	550	566	525	548	567	553	586	601	542	545	551	556	553	582	572	565	558	543	549	556	576	546	579	533	528	590	504	556	572	581	576	501	536	602	543	535	547	628	569	534	532	558	569	559	553	577	561	593	547	564	539	553	546	531	592	581	534	551	588	564	519	559	581	537	569	540	629	539	549	524	554	556	550	572	589	513	573	517	528	591	574	523	556	525	552	512	551	551	545	601	587	558	571	554	528	547	549	586	553	558	553	555	531	592	534	585	552	530	532	552	549	565	548	547	568	569	553	587	616	569	558	549	586	548	601	547	543	524	564	574	554	541	575	555	575	548	555	538	574	553	510	562	578	581	590	570	566	542	548	574	597	523	577	543	533	547	568	569	578	603	546	597	576	567	562	598	561	566	589	579	585	571	526	573	541	574	572	557	556	576	555	562	546	566	587	517	537	573	560	549	543	563	605	603	544	569	544	564	545	556	541	588	558	534	538	589	599	539	586	555	554	576	553	565	549	558	588	538	546	584	533	553	568	574	542	559	581	580	548	573	548	539	538	592	589	519	606	573	553	604	537	540	549	607	524	591	526	519	584	525	511	527	558	539	589	549	562	562	573	552	573	523	555	543	572	577	561	576	591	536	532	580	536	547	573	540	536	580	561	570	544	566	538	572	566	513	549	525	545	568	567	580	569	561	543	578	556	548	552	531	544	597	522	555	585	553	580	575	539	564	555	550	539	513	564	541	544	579	558	594	571	587	586	570	554	529	558	540	528	594	527	534	528	543	572	559	559	573	574	532	554	585	558	580	571	583	594	596	577	562	541	522	537	523	542	603	536	541	563	568	550	568	557	539	598	541	593	547	566	592	519	592	584	554	626	560	554	559	562	544	546	545	550	540	568	585	556	572	537	557	538	545	568	541	539	552	568	615	526	523	589	573	539	591	547	517	552	556	548	563	549	594	546	565	594	561	589	580	572	536	551	595	563	567	551	510	543	522	544	524	529	528	563	587	523	573	530	535	565	569	538	559	573	569	580	593	591	547	567	524	576	564	575	537	539	605	539	522	579	554	546	584	506	543	552	542	617	552	577	537	516	530	534	539	610	603	579	566	528	570	539	529	534	553	592	558	508	544	522	565	529	535	537	507	536	582	559	547	547	549	566	557	586	558	579	594	564	533	548	561	579	574	560	570	600	563	587	569	537	593	550	565	566	533	562	557	511	553	571	544	586	545	529	544	583	523	543	557	533	562	572	573	617	600	589	533	553	557	547	553	559	561	584	554	531	555	544	522	525	540	569	579	540	547	558	581	557	581	538	552	535	591	571	545	549	541	555	553	535	576	556	543	555	591	598	591	519	512	550	583	544	510	564	578	568	565	580	554	577	585	569	573	562	577	578	542	554	587	549	517	530	566	562	515	581	570	549	553	601	573	516	569	537	579	574	543	565	565	577	567	541	559	542	560	551	583	562	564	538	587	535	580	526	536	565	552	571	580	558	598	556	566	581	587	614	556	590	541	526	565	554	589	545	549	574	580	563	584	561	559	559	522	571	539	588	596	565	601	576	590	561	554	576	539	561	586	568	567	542	567	557	567	547	589	562	577	544	564	528	548	570	588	544	528	560	543	526	540	570	507	558	565	560	559	534	587	548	549	562	545	575	565	574	540	526	559	517	514	549	540	584	517	565	556	577	548	574	587	547	558	567	559	570	544	585	545	532	573	532	582	588	527	573	529	550	569	565	505	586	581	523	597	575	568	611	578	540	569	535	572	571	553	524	553	524	569	549	569	559	517	533	553	585	570	564	549	552	572	565	574	533	542	551	546	560	580	536	597	536	539	580	536	576	585	580	595	534	560	568	571	557	568	589	532	585	582	561	586	549	559	579	567	563	541	578	505	573	552	539	600	560	569	505	553	531	595	609	559	522	574	554	564	552	565	533	540	544	507	577	564	514	553	591	565	594	547	561	579	541	562	575	549	521	540	553	597	561	540	540	549	497	597	580	547	573	539	624	580	579	525	554	575	590	537	571	573	575	583	567	580	572	570	507	578	531	577	573	557	589	558	575	556	548	557	579	523	559	566	562	554	515	523	555	537	616	575	539	587	559	532	558	535	554	563	611	547	545	566	552	533	550	536	566	554	531	611	540	557	612	525	535	565	535	534	594	555	552	551	577	528	572	559	572	508	556	583	572	564	521	612	565	578	608	559	566	557	605	590	554	541	562	526	547	576	569	542	546	576	534	568	581	537	550	540	546	556	562	583	574	534	578	526	525	558	558	556	549	549	574	560	590	539	520	567	601	543	524	578	554	515	566	565	559	557	561	560	558	502	576	547	580	519	557	514	571	523	539	551	550	542	572	539	578	555	552	565	565	548	561	533	547	578	541	571	567	536	576	534	579	521	558	574	540	585	502	539	572	557	562	568	592	577	551	564	612	576	549	549	563	547	535	578	507	597	584	563	525	554	559	535	576	517	609	523	579	631	525	536	542	557	543	574	547	545	563	576	605	559	533	604	545	551	533	603	549	512	566	541	531	579	549	526	555	533	561	542	582	530	546	562	551	536	588	574	510	560	576	540	532	538	520	542	578	521	556	569	556	580	558	530	567	555	547	595	547	566	562	562	578	576	575	542	566	517	552	528	562	562	594	541	546	595	562	515	541	533	612	556	553	556	574	548	544	555	520	578	549	583	544	577	561	558	550	590	576	552	544	580	542	565	566	534	577	577	547	527	568	558	525	563	561	559	509	572	521	538	579	548	572	602	554	562	523	535	551	504	545	585	578	521	571	550	538	554	583	575	538	541	552
3261	992	519	384	276	402	510	588	533	493	445	367	346	275	252	238	149	182	149	141	111	108	100	90	84	87	84	74	78	69	65	64	64	48	55	46	47	50	40	49	38	35	44	39	45	42	42	43	42	43	36	43	43	28	28	29	42	32	40	40	32	41	35	36	30	34	31	20	35	33	23	29	29	34	27	37	29	31	28	25	29	32	29	34	26	36	32	34	25	22	37	31	30	34	25	38	33	27	33	28	29	29	37	26	26	30	24	26	31	31	23	37	35	31	25	21	36	30	28	33	20	34	26	25	36	29	36	34	34	29	32	29	25	33	32	37	40	29	31	32	37	33	34	31	33	22	25	24	29	28	36	34	30	32	31	32	35	24	24	30	32	37	39	26	35	27	26	21	32	31	28	24	37	26	30	26	29	30	26	26	39	28	32	36	28	38	31	26	25	38	30	28	25	32	29	28	28	29	32	19	36	34	36	32	30	36	41	35	35	30	38	28	28	28	38	35	29	30	35	29	34	35	25	26	34	38	24	25	36	28	17	29	22	27	26	36	34	29	24	30	30	36	29	43	31	27	27	27	29	31	31	26	29	36	31	22	32	33	32	30	26	35	33	26	32	25	29	30	32	40	31	35	23	22	38	24	25	23	23	26	34	26	23	38	39	28	32	38	32	21	24	29	38	28	33	33	34	39	30	41	31	25	26	28	27	33	26	25	26	31	35	32	27	27	25	36	29	21	35	26	29	36	23	33	37	26	32	39	20	25	25	33	31	26	22	31	26	28	36	31	34	34	26	31	38	31	26	34	39	27	37	29	31	29	34	30	33	26	28	28	32	29	31	18	21	34	35	37	21	25	34	33	30	39	36	40	34	34	30	32	30	25	29	33	27	27	24	32	32	33	24	33	32	23	33	30	23	24	32	37	32	19	27	26	34	19	21	31	36	31	33	44	26	35	33	19	25	32	25	32	31	24	35	30	37	28	37	36	33	45	24	44	31	30	28	27	26	29	34	26	36	27	38	26	39	26	25	32	39	32	27	26	41	29	35	29	34	34	28	39	25	38	36	50	39	31	32	34	23	18	29	30	31	37	14	24	35	31	27	38	26	39	24	28	35	27	29	33	40	27	41	31	30	27	28	28	27	37	24	31	34	35	36	22	24	29	38	34	38	25	38	34	22	37	29	32	27	30	33	22	17	31	38	32	30	29	33	39	37	20	30	36	35	32	28	32	25	37	26	25	22	27	30	26	26	41	39	24	27	28	34	37	28	36	34	32	36	32	37	20	35	34	28	39	34	39	31	19	25	30	36	30	33	22	12	38	33	28	44	32	34	28	27	25	29	24	33	24	36	37	34	24	39	45	23	37	27	35	39	32	23	29	19	35	46	30	32	20	28	24	30	30	25	25	29	29	25	31	20	28	33	33	25	24	29	33	25	22	26	30	21	24	33	24	37	28	29	26	29	39	33	30	27	31	31	39	31	23	30	43	42	27	25	28	26	32	29	29	42	27	27	34	38	38	32	26	27	34	29	24	31	17	30	24	24	24	36	36	34	32	26	24	35	31	31	34	21	25	29	26	25	35	25	32	31	26	26	31	42	18	31	26	26	36	31	30	30	28	26	39	28	22	41	30	28	37	23	26	20	33	34	36	35	15	34	33	34	31	35	23	28	25	29	32	31	40	31	27	33	35	30	31	27	28	29	18	34	33	26	47	30	24	32	15	30	24	23	32	35	31	34	32	26	27	38	27	31	20	42	35	30	22	35	27	33	29	34	35	26	23	25	27	28	26	41	28	28	28	29	28	34	32	37	23	22	26	39	41	37	29	29	23	25	34	39	37	31	35	27	23	31	34	20	22	31	31	29	27	35	39	31	27	21	23	29	40	30	32	25	30	22	21	16	35	30	25	36	25	25	18	33	35	18	21	32	39	23	27	25	27	22	22	30	41	35	32	35	34	27	30	22	39	27	42	28	34	36	36	27	23	29	28	28	27	33	26	30	25	30	37	31	29	32	31	29	39	31	26	37	23	34	32	27	36	28	23	36	33	28	34	23	33	31	25	27	32	40	32	33	35	27	20	25	25	28	25	31	30	35	27	29	31	29	33	26	33	37	31	28	46	20	31	31	33	34	20	31	31	35	26	30	37	27	24	40	28	37	31	26	31	25	19	28	28	31	31	35	34	29	20	33	32	26	24	27	30	27	23	39	41	36	33	20	33	45	32	31	38	27	32	39	29	32	35	32	34	26	25	30	31	43	32	32	18	35	30	31	36	35	26	22	35	25	28	34	25	25	33	35	34	36	33	33	38	20	31	26	25	33	40	24	27	33	26	25	24	27	22	30	34	29	28	35	18	36	39	22	28	32	30	37	26	35	25	21	31	27	30	25	31	31	39	31	30	31	35	26	31	24	42	25	27	33	33	31	33	23	27	27	27	30	23	44	16	28	34	28	28	37	27	33	30	31	37	18	28	28	28	25	27	22	29	29	26	29	38	40	26	28	28	35	13	33	21	30	29	30	29	30	27	42	35	37	30	29	22	25	25	29	25	27	23	25	35	33	31	35	33	25	31	22	34	43	34	23	36	36	35	23	29	38	33	26	30	29	27	22	17	24	28	29	32	34	34	26	33	33	33	24	33	40	25	27	28	35	24	32	37	48	24	33	38	18	18	40	28	22	36	35	27	35	34	33	39	26	39	21	37	38	37	28	35	30	42	37	19	28	21	39	27	28	26	34	31	24	30	28	32	24	25	18	28	39	25	33	29	31	28	33	25	34	25	28	34	26	35	21	37	29	34	30	25	35	39	24	36	32	25	29	28	39	28	34	32	30	26	35	22	27	30	25	28	37	24	35	15	46	33	30	19	34	27	37	26	33	26	38	32	33	25	39	25	29	37	30	37	29	29	23	35	48	28	35	31	32	27	35	23	32	31	38	26	44	32	33	29	30	39	31	30	29	33	36	22	25	31	34	39	31	29	31	27	25	37	39	29	33	26	20	30	28	18	27	34	33	34	38	25	34	31	31	26	36	33	31	41	22	35	26	29	28	25	26	31	34	25	30	35	30	27	28	29	30	27	27	35	33	39	27	28	26	31	30	32	35	28	27	30	35	27	25	34	33	23	29	22	25	35	36	22	25	34	26	28	36	31	30	35	23	21	30	35	26	29	32	29	35	25	33	29	31	28	33	26	35	29	17	24	29	43	35	31	32	38	26	29	34	39	30	29	31	28	23	24	31	24	33	28	33	27	30	29	41	34	23	32	31	31	34	30	26	26	28	28	26	36	23	29	38	39	30	26	25	28	32	26	35	35	29	24	23	24	32	37	33	37	30	35	33	24	29	23	34	34	25	33	25	28	32	30	28	24	19	27	30	33	24	26	21	32	30	30	33	25	34	34	26	23	27	41	26	31	33	34	25	25	38	33	41	39	26	23	30	38	24	36	29	20	26	26	34	31	31	21	32	39	31	30	24	39	36	32	24	33	43	33
22987	10685	6832	7927	14778	20663	22381	20998	18980	16835	14707	12714	11243	9831	8345	7158	6126	5311	4461	3950	3555	3080	2717	2620	2321	2119	1985	1825	1642	1561	1467	1406	1311	1224	1141	1049	947	839	893	888	749	783	761	708	683	634	569	569	576	583	490	528	529	498	489	477	500	411	448	421	411	419	374	412	325	358	343	386	357	352	323	332	294	315	345	281	308	331	307	327	291	314	320	303	267	307	302	317	272	294	326	297	308	285	315	272	291	294	285	303	283	259	258	261	290	287	272	286	311	279	261	326	300	315	282	286	280	273	271	262	295	269	273	263	279	286	280	255	278	297	302	275	309	283	300	277	312	310	289	262	281	303	263	281	270	261	268	285	307	241	267	281	281	275	275	286	273	301	280	280	271	233	288	291	246	276	277	264	289	263	256	285	256	237	286	265	273	239	264	275	268	272	259	258	294	260	280	261	261	277	245	309	296	300	235	295	292	229	280	277	273	262	279	287	284	279	257	269	305	300	278	268	252	282	282	256	264	283	274	256	277	254	276	241	263	302	287	276	285	282	263	283	276	246	255	277	249	256	270	283	254	238	284	260	258	284	260	272	243	270	268	263	290	239	263	284	263	267	280	280	261	255	299	294	273	282	272	276	259	279	254	265	265	270	267	277	306	262	276	262	262	281	266	255	280	280	266	269	270	267	328	269	278	275	246	275	281	291	279	270	270	283	245	244	284	270	256	302	257	311	257	249	308	274	272	280	316	267	282	267	285	258	273	268	286	273	269	254	285	280	295	277	279	282	258	288	253	292	269	268	282	278	264	275	258	271	243	290	255	293	297	252	262	269	256	264	279	273	309	279	271	287	283	282	285	275	267	282	268	267	296	259	275	283	280	268	277	291	276	284	271	260	280	262	288	271	267	248	254	257	292	260	288	253	266	262	255	293	265	265	285	263	259	297	270	264	277	274	266	291	261	275	262	274	265	248	268	271	252	256	271	263	281	276	262	264	292	270	296	273	291	290	263	283	255	292	280	291	281	272	268	270	264	262	267	286	272	270	260	292	296	237	281	288	279	294	237	249	253	250	260	296	247	258	292	283	266	286	278	282	281	262	261	280	267	273	263	284	292	283	292	288	256	287	285	254	259	282	301	273	270	290	256	309	279	291	268	258	288	252	278	281	268	273	256	285	279	297	272	261	288	294	262	300	283	264	285	259	282	292	277	285	242	247	295	267	286	282	281	299	267	272	267	269	310	303	274	273	258	273	292	272	271	293	268	251	312	276	266	263	297	270	279	275	250	285	244	269	276	276	305	279	245	293	289	253	268	299	289	269	281	297	288	268	279	241	281	312	267	270	259	287	272	263	251	281	298	274	265	274	275	241	277	287	278	288	302	269	278	286	268	271	269	272	251	284	264	248	279	262	267	280	256	259	270	275	287	257	253	270	266	268	257	268	320	258	301	263	274	264	280	289	239	284	281	280	241	268	288	253	243	265	256	280	269	264	272	258	274	284	271	260	292	253	260	282	275	257	310	275	252	269	267	259	235	289	287	280	238	243	271	255	263	296	282	258	285	252	264	277	256	262	279	259	286	286	291	279	270	277	252	261	267	256	270	276	259	297	268	274	269	258	275	274	291	262	283	276	264	305	277	243	312	291	266	284	263	259	276	290	302	280	266	254	269	263	271	251	276	268	253	274	270	277	262	265	284	279	268	274	297	259	258	286	266	279	281	291	286	282	257	281	283	300	278	285	271	266	279	287	250	288	284	276	255	252	294	292	307	268	242	241	251	280	285	255	285	241	270	254	275	267	291	246	271	256	260	251	297	285	262	261	255	261	311	281	249	258	284	276	285	278	285	266	273	264	303	287	271	256	282	251	282	304	253	250	279	254	263	275	263	270	244	274	296	277	259	296	293	277	274	268	298	297	249	259	281	234	264	275	266	258	268	262	272	248	275	326	269	281	286	270	286	237	258	274	271	282	294	302	269	298	268	266	290	247	262	253	262	257	280	260	291	276	283	290	283	258	268	250	286	265	268	310	257	288	262	249	275	251	314	289	258	267	267	292	258	246	275	256	260	265	283	281	266	275	259	250	267	274	268	293	282	273	298	253	269	289	295	245	260	263	280	283	298	317	289	271	289	306	275	273	314	274	309	237	251	306	291	235	282	283	254	283	287	294	271	241	291	256	246	276	275	272	271	270	280	274	311	264	261	256	260	296	303	261	284	291	262	298	296	276	238	282	295	263	258	297	245	281	274	271	306	278	287	300	259	278	250	268	279	297	280	249	291	264	274	284	271	269	289	284	273	273	232	286	274	268	278	276	255	288	298	252	307	267	269	274	293	288	254	278	274	260	273	264	259	270	298	261	253	268	254	258	273	239	275	295	252	291	265	270	247	265	274	251	254	289	247	324	266	270	257	279	301	281	234	262	287	253	293	263	289	286	255	246	254	280	295	266	272	260	238	251	250	268	303	264	289	279	283	289	252	279	285	288	300	259	267	283	257	271	268	271	288	293	276	256	271	251	274	288	271	273	262	330	248	238	295	277	289	293	270	273	295	237	272	267	291	290	271	245	309	282	280	256	262	262	267	246	283	276	269	278	256	262	278	292	262	283	268	268	289	313	262	251	279	307	266	293	269	257	265	290	274	280	270	267	261	265	303	283	275	255	271	288	258	269	304	301	259	270	273	300	300	284	284	268	297	266	262	279	298	277	281	261	288	264	242	261	322	262	247	259	284	273	244	263	282	260	292	292	286	280	282	254	287	250	247	237	232	264	292	282	284	290	260	272	274	261	259	275	279	259	245	243	282	294	275	285	240	267	268	280	248	273	279	274	263	262	297	252	264	293	277	290	272	262	288	295	271	288	271	293	286	284	270	261	273	271	242	244	241	272	297	296	260	246	263	279	264	272	274	283	253	246	278	247	281	251	245	257	272	283	262	283	271	259	251	266	272	286	266	279	251	271	262	281	255	274	287	312	233	260	267	244	266	280	298	290	273	269	285	278	284	235	271	281	276	272	290	253	273	285	266	268	267	273	277	292	293	297	283	285	272	270	266	266	292	284	264	254	301	264	290	239	267	255	253	263	300	270	294	310	269	283	265	229	251	268	268	284	269	267	281	278	265	282	249	256	297	269	292	261	288	282	272	272	251	289	281	266	262	284	285	271	254	280	259	262	286	301	274	285	240	267	288	290	276	261	268	280	280	265	273	283	269	270	237	260	260	252	293	275	261	267	259	266	286	268	258	270	257	282	294	261	261	276	268	275	264	284	287	284	258	275	289	255	242	260	267	265	277	275	279	275	307	270	259	273	277	283	278	293	332	259	279	305	255	268	284	272	257	272	253	300	282	282	279	252	266	290	269	294	280	275	268	252	284	289	252	272	273	282	289	293	305	261	278	273	277	265	269	288	265	248	301	262	266	295	274	260	278	262	302	280	254	281	268	272	267	296	242	228	283	262	243	271	269	286	286	280	242	294	268	269	261	278	288	243	270	266	271	253	267	275
3517	498	339	265	208	262	390	374	372	327	322	301	231	228	164	186	154	151	148	128	118	111	117	95	104	101	95	80	92	96	93	69	78	71	89	75	79	75	82	76	74	70	75	78	80	80	71	57	73	67	75	77	56	62	75	70	95	63	68	56	68	77	55	66	71	70	65	77	62	69	55	63	64	78	63	59	50	80	59	64	77	75	57	66	54	49	57	75	67	63	68	79	74	72	60	67	59	69	71	70	65	71	59	51	71	65	59	60	69	75	64	69	77	65	66	54	81	54	67	73	72	59	47	69	62	56	68	65	86	59	67	61	65	59	53	60	63	59	58	64	73	55	70	65	64	73	61	83	52	57	69	56	61	70	68	75	71	74	54	64	58	55	57	82	76	63	66	68	53	68	74	71	73	75	63	66	53	76	71	72	71	83	67	58	62	49	71	80	73	68	76	61	66	66	52	61	57	73	56	82	64	60	65	62	63	73	63	56	58	71	76	63	72	62	73	67	71	69	69	57	43	62	74	66	67	63	63	76	67	44	54	63	65	69	77	63	62	73	82	74	73	72	81	43	71	64	73	60	55	54	73	74	83	61	60	62	61	59	59	59	67	62	72	65	62	66	57	66	56	50	59	45	65	58	55	69	69	55	59	64	75	62	70	46	58	74	80	66	57	67	62	70	65	82	74	59	58	51	68	80	68	54	85	66	70	62	70	71	67	70	65	68	66	66	64	60	60	60	71	74	60	51	57	62	74	50	59	66	79	64	58	75	51	42	69	67	61	68	72	61	51	62	73	53	56	66	46	60	54	56	53	64	66	71	56	69	67	64	76	68	76	71	69	44	66	67	83	57	58	49	78	65	59	69	77	67	66	59	61	58	83	62	70	76	65	71	56	67	74	51	74	58	62	60	65	74	67	65	55	70	60	58	54	61	74	60	71	68	56	50	65	53	69	61	79	76	49	57	81	56	74	65	55	61	62	61	56	68	74	76	61	62	63	76	69	72	55	54	61	66	64	63	80	57	67	82	70	64	70	68	67	75	64	67	70	79	67	78	59	73	52	67	60	72	61	56	70	61	63	66	71	64	74	76	64	61	57	63	63	53	70	63	60	66	57	62	67	73	57	54	62	48	62	68	62	71	75	58	73	65	65	70	62	55	75	67	75	63	54	67	66	56	76	65	58	87	70	62	54	75	58	68	78	59	73	60	53	59	67	59	55	55	83	55	56	71	66	72	77	60	58	68	68	57	63	74	63	53	68	78	56	58	71	74	65	76	60	68	65	79	77	72	68	70	57	63	58	72	69	65	57	62	63	59	70	64	69	77	79	69	69	63	62	57	66	74	81	57	82	70	75	64	70	53	60	63	77	69	67	61	61	46	74	59	60	62	63	67	57	64	67	81	74	54	69	65	77	62	73	56	60	66	74	75	77	65	67	60	74	83	63	59	65	58	74	74	55	78	63	65	60	76	62	49	70	71	67	79	67	66	71	77	63	65	58	57	69	70	63	59	61	69	68	77	57	70	86	57	53	58	61	69	60	51	64	68	79	66	63	63	77	79	59	62	61	60	75	54	58	60	54	72	74	64	62	51	82	57	52	68	61	72	65	58	72	65	81	65	58	58	58	63	56	69	75	63	70	75	64	67	64	65	65	66	61	60	84	59	49	77	73	59	61	58	74	73	60	54	54	62	82	70	62	71	76	81	63	72	61	70	55	72	73	76	71	61	59	64	63	63	64	59	56	59	77	76	61	71	66	72	77	56	65	73	69	71	67	68	64	59	66	65	74	61	65	63	75	72	48	58	63	59	68	69	58	61	63	64	72	58	82	51	70	73	59	60	77	71	55	65	57	65	62	50	62	67	63	58	64	68	56	67	72	62	77	84	64	64	68	61	61	52	67	61	66	56	63	61	66	65	60	59	70	50	68	62	79	76	67	74	75	76	70	72	60	62	60	63	64	59	58	43	65	52	54	61	55	65	59	72	67	72	71	68	66	86	65	66	61	69	69	63	52	62	65	63	66	55	67	73	55	66	64	67	63	54	56	70	56	65	65	70	66	70	77	85	60	79	61	67	68	53	66	71	62	86	70	75	75	84	61	64	80	78	66	72	57	57	67	53	59	67	66	77	67	81	60	60	73	69	61	68	47	68	56	59	64	65	61	62	76	58	76	67	58	63	75	69	72	67	66	67	73	74	75	60	67	63	69	62	55	72	75	64	72	60	54	63	74	65	71	66	69	62	67	61	67	57	65	59	57	59	59	78	68	62	68	61	48	66	68	71	61	63	71	67	54	66	66	84	65	69	57	79	65	66	61	59	75	62	69	73	57	78	57	71	76	57	67	71	54	64	59	71	70	60	58	69	66	69	64	60	61	66	63	68	54	63	57	65	51	73	62	61	67	56	54	62	68	72	50	64	75	68	71	72	68	47	75	66	64	71	65	69	52	80	64	50	65	70	64	67	53	57	87	40	60	84	60	68	67	61	52	70	74	85	55	58	62	72	51	56	62	61	94	57	49	59	60	73	59	93	79	72	52	68	50	65	70	64	60	58	69	59	64	66	66	67	53	63	63	63	56	70	81	80	58	76	49	61	69	79	60	71	80	66	73	73	60	73	55	77	74	73	71	60	57	81	69	73	50	56	64	62	56	68	62	42	63	56	76	79	61	71	68	68	69	59	70	51	53	67	64	66	70	67	58	70	54	57	76	64	58	69	67	60	68	60	45	52	49	66	66	84	76	55	70	60	66	71	62	54	69	59	59	70	61	58	61	74	73	65	83	72	60	57	63	54	63	60	53	68	56	75	54	81	61	68	69	67	49	68	69	64	61	67	61	85	63	70	57	64	72	64	72	64	45	82	62	60	71	61	72	63	54	60	69	63	73	54	66	59	74	66	57	74	87	62	69	65	62	70	61	63	72	63	63	66	50	49	53	73	58	57	59	65	76	69	71	66	64	68	58	53	82	61	75	59	53	86	78	54	67	69	68	69	61	60	61	65	68	66	79	75	55	69	70	80	63	70	62	58	63	54	63	61	60	80	78	63	63	58	59	67	68	49	65	60	54	53	65	79	69	69	75	84	70	64	70	53	68	65	65	68	72	63	69	59	66	67	67	53	61	62	72	70	75	80	66	63	66	61	62	72	64	58	74	72	60	68	82	80	70	71	73	64	50	63	74	69	60	72	68	69	79	44	61	62	61	64	63	57	62	55	75	80	65	55	67	68	75	61	59	52	68	69	56	60	59	59	65	59	65	73	62	69	55	52	67	59	68	57	74	79	56	64	79	71	68	59	63	66	63	64	63	76	78	58	63	69	74	65	67	75	65	80	54	74	67	60	58	64	62	68	68	82	83	70	67	64	62	66	65	62	55	65	71	71	77	50	77	62	62	56	70	67	69	72	59	62	71	79	83	51	82	70	56	64	56	64	54	69	49	67	69	66	69	58	72	70	67	73	69	60	53	62	60	62	60	66	59	71	56	75	76	71
16883	6744	4397	5109	9903	15356	16545	15415	13931	12065	10427	9055	7675	6691	5726	4855	4157	3713	3157	2881	2482	2237	2114	1887	1709	1698	1561	1509	1368	1324	1217	1185	1182	1135	1054	1032	921	931	926	912	831	823	833	856	797	826	799	722	715	737	666	711	657	716	716	696	690	673	680	687	639	638	642	649	641	638	644	638	620	618	611	593	625	620	646	614	621	604	641	616	600	603	585	576	576	601	627	551	582	583	585	616	596	624	605	569	569	615	623	615	620	587	556	602	576	588	559	565	622	598	562	537	610	640	567	625	594	575	632	597	594	631	575	571	572	628	561	579	553	589	567	603	607	645	574	587	603	646	632	591	614	612	599	580	544	574	566	615	612	550	561	586	550	553	561	630	601	575	604	583	569	616	586	603	595	625	587	570	592	590	612	637	571	559	598	609	604	585	595	593	619	533	574	567	557	569	618	610	599	584	575	560	585	599	575	626	607	583	579	592	565	607	595	619	610	602	578	592	571	555	566	604	592	597	563	610	555	614	612	540	578	579	597	553	633	608	599	576	570	594	581	594	591	600	554	570	627	582	637	609	566	606	562	571	595	613	612	570	612	549	573	584	619	610	627	607	581	581	558	616	607	550	593	588	563	592	585	580	591	611	586	599	583	609	632	562	576	579	606	571	599	554	589	599	598	590	604	598	572	566	597	575	522	591	550	589	618	614	584	609	649	609	539	600	576	601	630	576	572	567	649	582	567	589	612	579	591	566	566	594	565	562	569	599	586	581	557	609	591	568	565	565	567	607	602	567	568	570	620	578	606	607	545	563	589	572	585	576	614	573	605	558	603	617	624	596	615	609	547	575	592	607	625	581	568	584	553	559	597	550	567	620	555	584	610	570	599	550	624	580	603	580	572	548	571	594	609	604	595	590	619	596	593	607	546	603	629	575	618	591	613	605	562	623	543	570	648	585	541	592	558	597	567	572	587	607	557	618	597	566	630	608	574	589	562	577	603	602	564	568	559	578	628	595	562	558	537	563	586	556	559	576	588	557	624	592	585	579	606	594	628	593	591	566	564	547	577	604	572	612	606	596	562	606	560	605	630	587	597	600	602	553	567	581	586	566	591	575	598	578	567	602	614	640	576	571	565	584	630	587	537	613	621	575	597	579	588	620	581	566	598	585	597	558	571	562	601	551	613	584	598	611	573	618	591	578	585	574	598	588	618	650	553	549	638	593	587	586	587	590	583	632	574	577	591	549	607	604	594	620	615	577	595	567	575	567	597	587	573	590	600	583	551	593	612	590	581	551	608	581	595	571	609	606	642	595	568	614	590	584	632	572	635	582	614	606	609	612	564	586	604	595	549	600	609	561	606	582	599	642	563	593	591	537	568	639	568	578	594	658	573	584	568	557	596	568	605	557	582	582	609	566	571	597	605	591	568	610	583	591	573	556	583	591	601	612	576	546	529	556	610	574	619	568	573	577	603	567	606	552	600	576	576	577	613	621	583	562	600	597	592	594	648	572	598	598	610	576	623	584	595	571	538	596	605	614	624	627	566	597	561	622	595	603	573	562	626	621	599	604	588	593	574	618	541	581	623	581	612	616	586	615	545	606	576	592	595	588	549	596	616	614	593	601	570	617	552	616	590	566	634	633	586	600	619	579	609	608	587	610	592	618	625	561	617	571	625	569	615	606	594	602	525	580	570	601	584	560	563	612	561	601	591	601	608	568	586	568	581	590	571	629	602	634	547	551	552	587	599	585	611	599	577	617	542	597	622	593	614	595	553	589	628	572	566	623	593	560	588	565	613	576	603	604	577	565	567	574	610	634	591	635	573	629	553	575	541	612	625	552	589	579	590	598	547	583	580	606	582	620	573	599	589	610	543	600	562	582	602	557	593	546	602	645	607	612	583	548	584	619	588	583	551	577	586	637	585	574	606	591	606	605	568	598	584	579	551	611	607	625	611	603	570	585	586	586	601	558	604	608	553	583	586	565	602	608	605	599	568	567	560	573	572	551	574	621	609	617	578	588	557	635	561	599	625	636	628	605	583	541	607	618	564	570	573	621	601	593	600	579	581	580	557	621	578	556	574	597	575	582	564	620	611	598	576	593	586	635	561	617	621	596	599	591	566	532	615	591	591	574	621	563	563	580	567	581	580	579	610	602	602	561	614	594	589	592	635	615	571	555	611	569	593	587	543	585	531	618	623	596	635	634	565	587	618	552	552	605	589	618	572	593	643	556	566	593	579	593	588	584	562	618	596	566	618	583	583	633	579	600	633	587	576	576	630	594	598	561	608	592	633	550	585	614	603	590	616	602	634	574	590	574	586	631	611	565	607	589	583	590	603	612	599	572	602	601	576	603	586	613	588	634	576	611	583	624	582	601	609	565	606	572	580	607	593	542	569	586	568	600	557	575	598	622	565	589	602	553	586	600	599	569	569	571	591	603	602	607	604	590	589	604	610	588	578	576	627	583	549	617	560	603	554	593	650	551	576	601	593	586	574	567	582	633	586	593	592	576	558	580	599	602	632	594	598	635	638	629	627	613	568	587	605	571	617	572	605	569	575	572	593	564	584	579	584	539	572	561	558	593	579	619	591	554	611	575	553	607	600	562	584	564	581	596	575	677	591	571	575	602	591	638	623	601	586	589	624	569	588	557	579	571	640	568	586	608	609	588	526	606	630	558	549	605	568	614	620	617	608	556	593	640	596	582	562	569	552	593	553	555	565	605	605	608	596	620	611	596	591	595	577	582	557	604	542	599	609	577	541	579	597	543	592	576	596	586	583	550	598	599	603	576	623	600	584	587	576	605	624	587	567	621	578	570	627	583	562	582	575	576	652	567	556	617	600	633	609	568	580	573	601	578	565	628	603	610	610	581	633	568	580	601	599	558	537	612	566	644	577	605	592	574	601	536	577	576	574	562	598	589	576	619	619	610	557	608	600	539	609	541	589	573	554	600	557	570	590	608	605	546	546	577	586	582	587	629	611	544	597	582	597	622	546	583	564	608	596	605	571	606	576	611	568	549	576	554	599	599	583	623	550	584	552	546	571	612	615	631	596	565	564	557	577	571	611	593	584	595	600	578	656	577	579	580	624	570	600	583	585	594	589	584	631	566	557	637	575	582	606	604	560	588	609	605	597	556	553	565	558	592	581	564	555	553	556	604	569	572	570	595	563	586	581	558	573	545	594	586	594	600	615	609	607	545	614	614	580	590	603	590	559	612	635	576	594	599	564	550	572	629	569	598	589	570	591	558	599	585	613	553	577	612	590	587	617	581	579	582	598	596	548	621	584	584	573	615	558	571	585	606	541	563	590	574	605	611	585	579	578	590	566	573	577	584	604	551	595	602	605	593	599	566	575	561	610	636	577	585	612	620	619	612	601	588	581	575	601	605	611	601	617	557	619	618	596	608	541	603	591	595	593	574	576	611	532	613	583	609	606	627	509	580	601	549	612	595	588	618	589	549	564	609	610	599	553	601	611	648	588	572	568	615	613	581	558	606
2215	824	497	308	255	386	508	464	434	398	367	313	274	211	210	187	142	151	108	109	109	104	94	87	93	83	77	58	71	54	66	46	52	61	63	56	54	68	43	51	46	44	51	46	48	49	46	43	44	45	40	36	44	38	37	32	36	39	41	41	39	49	44	32	39	38	46	35	43	34	40	30	31	37	31	44	31	28	39	40	41	34	38	51	35	32	45	35	48	40	38	42	32	34	29	44	37	36	39	43	40	57	41	33	44	32	36	38	33	38	41	29	40	28	41	22	34	38	36	40	34	30	33	33	44	33	43	37	28	34	38	40	28	35	34	37	31	37	32	33	35	33	41	38	37	45	41	27	38	40	46	41	25	31	39	38	38	39	36	43	30	31	35	35	36	42	39	36	24	21	42	37	36	40	38	45	32	30	35	35	40	26	31	37	39	33	24	41	46	28	35	31	39	42	46	33	37	40	41	33	47	30	38	31	37	38	41	43	26	26	42	34	38	37	35	32	34	40	39	36	36	39	26	20	42	37	45	23	32	31	32	34	46	36	39	38	28	43	42	38	33	42	36	40	41	32	31	25	27	39	49	37	43	33	38	36	31	45	44	38	35	51	39	39	39	35	32	37	41	27	29	44	39	34	41	32	44	31	27	40	30	21	46	38	31	43	43	42	30	31	48	34	45	42	37	48	31	29	34	23	22	38	51	45	44	40	36	39	47	33	42	28	40	38	37	43	35	39	38	46	36	34	35	37	37	36	25	37	36	29	39	41	32	41	39	36	52	39	36	49	46	40	46	34	38	33	40	43	36	33	31	39	35	44	41	40	38	38	38	31	31	44	43	36	37	45	36	38	33	40	40	24	34	35	28	45	33	32	32	34	42	35	43	33	28	36	47	46	26	47	31	47	35	49	35	37	37	27	45	33	27	30	47	31	27	35	42	41	41	29	35	43	38	37	34	33	30	44	45	44	39	44	34	38	29	35	41	36	32	33	42	41	27	42	30	28	34	35	34	26	48	27	28	43	38	30	41	45	40	34	43	46	40	37	29	36	34	39	41	38	44	39	36	40	35	29	52	40	31	22	36	32	33	36	38	45	37	36	39	22	35	29	31	38	19	33	30	36	37	23	32	42	38	41	48	32	41	24	37	39	34	36	35	37	42	44	43	36	41	41	36	32	46	42	42	24	40	43	31	34	41	33	32	32	38	37	28	40	29	28	31	30	23	35	36	44	36	46	36	47	46	38	34	35	50	34	39	34	42	34	31	34	42	38	43	40	30	44	28	33	31	42	26	41	39	32	26	47	42	40	38	41	38	30	38	37	42	34	27	38	50	29	46	45	40	35	38	32	31	34	37	39	47	29	36	42	35	31	21	41	37	30	30	26	35	27	36	45	29	35	37	32	29	34	32	32	36	37	34	41	33	35	34	47	38	36	49	39	37	33	41	27	38	33	43	37	40	32	44	32	42	37	40	29	26	33	48	39	39	19	35	39	48	42	35	34	47	24	36	38	46	37	32	22	33	41	27	52	43	31	34	37	37	33	26	35	38	33	48	28	40	26	25	41	32	32	37	33	31	37	38	38	40	34	32	41	34	46	34	27	38	34	34	29	31	36	39	29	33	28	42	33	34	39	36	31	33	40	35	40	32	31	29	38	41	40	42	29	39	34	42	36	36	40	41	36	33	33	31	36	33	35	33	35	34	33	45	26	33	34	35	29	41	33	36	39	36	36	32	35	37	43	40	42	30	30	46	33	31	31	48	45	37	37	38	30	30	42	24	32	33	42	25	37	38	40	34	35	26	35	46	31	39	41	40	34	37	46	33	29	33	38	39	38	29	41	39	37	39	40	41	40	41	38	39	48	33	32	36	27	38	36	46	38	25	43	32	35	35	45	36	38	36	35	32	40	43	38	34	42	50	45	26	31	27	32	43	33	45	35	36	45	27	44	26	31	36	31	31	42	42	41	47	40	41	27	37	37	38	41	32	32	37	34	44	43	26	34	50	34	37	26	38	36	40	40	33	39	36	31	38	33	30	30	37	37	49	48	37	31	36	27	36	26	41	31	40	39	29	38	32	32	41	26	28	40	44	37	29	44	44	32	33	29	33	32	37	30	49	39	42	32	29	25	39	41	35	30	33	28	35	39	31	34	50	34	34	30	45	31	40	34	31	40	37	30	43	34	35	36	31	33	38	38	40	39	46	41	35	30	32	43	37	40	39	39	40	42	37	33	35	30	31	41	37	35	41	33	27	36	29	49	32	28	33	28	37	31	38	38	35	22	40	35	39	30	47	36	34	36	30	41	34	29	32	33	33	54	35	35	32	43	41	45	45	32	36	41	30	34	37	37	36	32	39	42	47	40	25	48	41	33	41	41	30	28	37	46	31	33	45	45	43	36	45	29	39	31	31	30	33	34	36	28	39	33	40	32	44	30	36	49	28	31	43	43	23	37	40	30	38	28	45	33	40	36	35	29	38	40	48	42	31	30	40	40	29	35	38	43	36	43	41	37	42	38	48	43	30	31	37	45	29	36	41	43	42	44	27	27	37	33	29	37	44	36	43	35	34	48	34	37	45	31	37	30	25	37	35	37	43	44	39	39	30	38	33	41	45	27	36	36	45	38	21	31	34	37	42	41	39	31	38	20	34	39	30	29	46	43	38	40	34	29	33	36	34	28	41	22	29	31	40	37	35	32	36	44	38	40	38	34	29	26	41	30	33	30	39	31	26	25	49	35	28	35	33	49	44	37	31	32	30	34	40	26	36	43	36	24	45	38	43	34	36	27	35	37	31	42	52	41	47	42	27	35	36	30	35	35	30	25	35	36	28	27	34	20	40	39	41	41	29	36	43	32	39	45	31	46	28	31	45	38	47	41	36	25	43	28	32	31	27	46	39	36	42	35	25	34	27	25	42	28	29	33	36	39	51	27	25	35	42	35	39	32	40	32	41	35	34	35	45	43	39	35	41	40	36	32	28	43	36	25	43	42	32	39	30	32	39	27	41	34	33	37	39	38	41	31	33	20	24	34	31	40	44	38	46	42	26	32	45	35	45	33	42	18	31	32	42	35	32	36	19	43	38	48	33	36	34	30	37	31	44	35	47	37	39	37	41	53	42	31	44	33	45	35	36	32	36	37	37	32	38	42	38	33	38	36	30	37	34	39	46	43	40	33	27	34	45	36	39	34	49	25	26	43	35	34	35	42	31	38	39	40	46	37	44	30	32	33	42	31	33	47	38	45	48	34	48	37	32	36	39	34	36	33	35	31	35	32	36	38	27	30	33	40	32	46	30	36	38	35	27	36	40	32	24	38	32	37	40	35	40	34	27	35	28	34	39	32	30	35	31	29	43	36	47	34	42	25	37	33	36	42	37	38	40	31	30	31	35	32	23	26	38	40	40	31	40	44	34	37	39	27	36	36	41	36	33	34	34	48	39	30	28	38	35	41	35	37	40	32	30	38	38	40	44	34	37	39	34	45	41	35
21560	9366	5708	6661	12724	18852	20151	18921	16938	14759	13001	11118	9616	7916	6743	6069	5169	4339	3844	3348	2964	2682	2377	2142	1912	1757	1699	1545	1417	1389	1300	1248	1237	1074	962	930	893	844	825	807	735	701	692	681	626	601	573	578	566	606	513	522	551	545	517	453	496	481	485	464	457	454	428	408	412	395	381	442	390	397	413	389	388	398	404	333	364	367	391	357	373	350	367	340	350	353	374	370	367	329	356	361	355	400	361	369	383	331	336	313	375	345	356	356	382	364	389	346	323	344	341	372	369	367	329	360	338	318	359	353	346	317	336	370	345	326	342	359	358	326	348	352	337	346	370	344	342	359	350	343	349	373	320	346	350	359	359	345	310	344	320	353	333	321	368	312	337	325	368	356	346	322	326	365	359	337	324	332	335	332	372	339	327	325	337	356	344	326	342	344	331	367	340	332	349	346	327	339	367	333	320	338	307	377	357	333	394	377	362	368	350	343	346	332	334	320	318	364	329	331	329	326	363	393	317	355	361	348	349	333	337	351	349	335	353	327	322	360	321	346	320	346	308	326	360	343	341	350	358	332	346	370	364	354	357	327	367	341	327	341	355	340	310	341	347	345	312	335	373	362	389	331	370	327	345	284	350	356	384	320	360	377	328	337	327	330	326	338	341	377	351	364	330	362	336	336	362	312	364	354	338	390	310	361	339	332	352	313	344	349	325	310	327	341	340	348	352	353	335	339	355	357	346	297	381	316	342	373	375	361	349	299	350	305	312	334	330	302	338	341	363	341	317	328	385	338	323	328	333	341	350	362	354	349	384	369	366	314	347	388	313	350	341	359	336	345	347	380	332	355	342	377	386	353	342	319	336	341	364	346	322	347	341	332	377	353	312	339	344	317	300	327	337	339	344	369	367	364	327	364	324	372	332	334	365	335	327	322	377	321	334	344	351	351	328	340	322	318	327	334	338	329	334	378	344	335	355	336	343	318	343	343	312	334	355	351	329	348	409	354	322	358	366	329	334	348	326	341	315	337	367	349	361	306	373	350	334	339	314	345	342	348	351	294	333	356	360	340	341	342	377	367	350	342	334	358	382	332	354	342	351	345	349	311	323	340	345	333	346	326	318	340	387	323	347	334	345	320	332	341	354	349	342	342	357	350	321	312	318	325	300	351	353	330	343	353	336	335	292	342	350	359	353	369	308	343	370	331	358	329	336	352	364	329	343	364	375	338	346	353	313	345	343	370	355	348	356	331	330	343	374	395	358	339	332	297	335	355	333	336	316	312	323	332	346	340	342	364	343	338	368	332	333	316	347	366	347	359	333	315	342	298	310	332	353	317	358	330	360	359	359	349	367	362	344	299	374	349	321	342	364	328	363	328	298	361	346	355	340	368	345	318	330	343	335	319	337	337	357	356	344	343	342	330	383	327	336	320	336	374	347	318	307	329	330	349	359	342	333	316	347	353	351	320	331	364	311	314	358	325	342	323	322	354	354	328	351	337	349	326	354	352	334	329	321	370	349	314	321	368	347	367	337	313	336	354	342	347	306	311	339	342	336	347	325	340	374	368	353	327	367	334	367	323	361	311	316	309	351	309	339	331	320	348	387	363	317	332	335	338	334	341	340	319	370	325	327	344	349	336	331	315	337	348	325	327	323	340	357	338	374	324	330	342	332	332	343	313	321	361	313	318	338	371	349	362	319	337	315	364	343	348	366	337	341	324	331	375	322	329	343	369	350	337	349	345	338	339	375	339	332	340	365	334	365	340	312	324	333	372	342	341	337	346	342	328	358	331	317	335	359	336	376	345	316	342	346	331	356	291	365	363	294	346	341	314	340	346	330	329	358	356	326	342	348	342	348	345	343	310	377	366	339	329	333	322	346	356	329	342	341	347	349	329	351	339	335	330	344	366	311	358	340	340	358	340	338	312	332	342	320	358	345	342	296	328	351	314	311	341	306	352	324	336	357	321	333	335	322	334	320	325	314	352	310	338	340	359	358	354	324	348	343	306	339	319	351	346	388	329	315	344	329	341	334	354	346	325	338	349	340	307	335	337	346	352	338	317	337	340	290	333	342	299	328	357	333	327	356	348	379	340	372	353	340	357	313	319	320	303	376	355	345	339	337	331	358	327	318	314	355	338	321	337	330	358	347	330	354	348	344	356	339	347	353	316	372	321	335	375	342	335	352	341	369	336	349	325	349	353	344	332	333	369	310	346	340	346	335	333	354	334	331	332	324	340	355	355	333	319	357	338	348	299	350	367	337	344	326	335	339	338	305	314	349	372	348	341	319	359	329	347	354	293	321	330	348	352	341	330	384	346	338	367	338	355	331	352	348	305	335	348	354	330	324	354	357	315	332	358	347	343	351	349	337	350	361	332	340	375	328	349	309	326	346	320	355	319	362	312	330	350	337	344	291	346	347	342	338	361	334	368	327	314	375	335	355	325	309	363	370	342	330	347	354	327	333	334	355	362	343	370	344	364	350	343	343	305	357	370	336	338	324	332	333	347	312	375	325	335	353	294	342	291	335	329	360	349	354	338	354	365	329	333	346	331	355	357	353	328	312	334	338	302	337	335	370	369	341	344	346	331	312	383	348	344	327	329	311	336	319	315	301	314	369	306	358	312	356	357	339	328	367	314	352	358	348	359	349	305	339	333	368	333	321	351	360	350	320	350	327	333	338	320	346	347	359	331	314	346	339	323	380	315	334	340	330	345	350	362	345	315	338	333	298	337	366	346	317	347	329	338	339	336	338	333	364	324	353	313	327	316	337	331	363	359	346	364	334	291	332	331	345	353	335	347	311	363	351	342	353	314	328	329	370	321	339	314	341	299	334	357	369	326	350	350	322	376	317	338	337	338	335	309	342	349	367	333	299	330	324	354	384	332	349	325	340	330	293	348	331	353	351	341	343	352	356	333	349	351	340	328	331	352	335	388	365	355	364	335	350	320	344	375	341	342	358	329	328	316	343	326	324	316	324	325	347	366	300	322	329	340	325	351	324	312	360	333	333	349	336	349	335	328	344	361	328	352	328	317	383	363	351	363	321	364	343	336	384	315	368	351	356	323	354	365	341	369	371	352	325	359	354	352	351	329	336	329	373	346	317	355	352	324	335	377	303	349	319	367	317	350	362	356	327	335	343	359	318	323	318	331	334	343	352	359	344	325	342	344	352	339	327	325	310	341	344	356	334	357	355	348	348	318	337	311	344	354	322	322	309	361	329	358	313	313	345	324	342	342	326	350	321	332	340	334	366	313	320	337	337	344	326	337	320	337	359	343	342	341	359	340	348	339	330	338	362	350	336	314	307	344	345	342	343	337	327	350	341	339	331	353	358	353	384	382	358	361	369	373	353	363	325	338	338	344	366	353	359	335	318	350	340	381	318	371	344	350	347	344	325	298	340	311	340	374	314	340	353	319	338	357	319	336	322	357	338	321	354	361	336	366	342	338	329	358	351	381	365	358	307	351	345	339	328	323	304	323	380	353	355	336	328	344	332	347
5357	731	448	314	291	363	452	530	469	398	383	340	308	260	253	196	185	180	159	140	119	108	120	123	107	105	92	104	93	82	90	101	100	77	83	97	83	98	73	83	72	88	65	79	89	60	78	54	79	78	79	61	65	64	61	75	65	81	75	74	66	63	76	59	80	67	61	66	67	58	69	70	66	62	60	54	73	60	64	57	62	60	67	73	73	72	53	71	47	65	53	63	62	65	65	53	46	59	68	69	56	79	78	70	62	57	63	63	64	58	60	58	69	63	63	84	58	71	68	55	65	59	66	67	65	72	61	57	76	59	73	63	51	73	63	62	68	74	58	59	58	64	69	75	61	69	64	69	51	68	55	55	58	58	56	69	81	69	75	67	54	72	64	62	59	59	65	53	66	59	61	54	65	57	91	59	72	67	57	63	67	57	50	67	57	85	53	62	67	83	55	58	61	60	66	70	79	64	58	61	60	66	71	81	68	61	62	63	56	65	69	59	43	65	59	57	70	66	53	66	58	55	54	65	58	61	67	62	55	50	61	68	47	68	75	73	64	71	50	59	63	81	57	76	55	75	58	48	65	68	54	60	49	68	70	66	64	67	73	76	63	57	63	60	66	69	51	69	53	84	59	66	66	81	50	53	64	62	63	75	68	57	65	57	85	63	61	70	55	67	68	66	73	62	63	66	52	72	67	49	61	61	70	65	68	66	61	62	76	64	74	63	51	60	64	58	64	58	67	78	63	71	59	66	75	61	70	71	65	67	64	57	57	62	69	65	54	70	68	66	68	85	60	65	54	58	60	56	69	49	61	60	62	58	63	63	74	56	62	56	61	55	62	60	65	59	55	47	60	59	61	59	74	76	66	71	57	52	58	69	66	75	56	64	37	73	57	59	54	68	65	73	71	63	58	64	74	51	65	63	70	60	53	43	58	72	60	61	68	61	52	69	68	73	56	61	58	61	64	74	71	64	62	45	48	58	76	60	57	65	74	78	77	67	59	57	69	66	64	76	76	67	63	68	64	58	68	79	58	65	50	72	53	64	63	68	60	57	59	59	54	55	64	65	70	67	69	56	54	66	67	66	80	59	63	61	76	69	52	63	62	65	72	62	73	69	73	59	73	49	61	89	49	53	59	67	61	62	70	63	65	56	69	65	54	49	64	77	75	62	54	65	62	61	60	61	61	70	73	51	54	72	57	64	63	56	70	64	66	75	68	80	66	55	73	73	80	71	65	70	60	72	62	63	60	59	70	68	55	64	56	61	61	67	60	62	66	79	65	56	49	72	66	62	50	69	67	59	58	70	66	57	59	65	62	55	67	63	64	59	69	56	64	63	75	62	60	59	70	65	58	48	69	60	57	55	66	57	60	64	57	65	68	56	55	55	57	62	63	71	75	67	68	50	60	85	72	65	71	73	51	74	74	80	84	52	66	66	56	58	62	64	67	50	52	49	65	60	47	81	67	59	71	62	78	70	62	61	58	50	71	61	69	67	65	66	54	68	59	55	69	66	60	55	62	68	50	60	51	58	61	68	71	62	77	52	62	66	56	56	65	66	60	63	86	68	72	71	65	63	74	71	58	60	65	65	60	63	57	56	67	69	70	67	64	63	55	57	72	56	58	69	54	62	55	67	47	64	71	67	64	66	76	62	65	70	58	55	59	56	68	53	61	54	61	58	48	59	51	59	73	76	83	64	56	66	51	58	59	56	63	68	72	62	69	57	59	92	56	64	42	66	59	71	68	63	56	58	70	71	70	68	59	56	61	66	74	58	60	59	72	55	71	69	65	52	53	61	76	55	71	62	62	67	59	59	54	68	38	61	41	55	58	54	64	58	67	61	59	75	67	49	67	59	66	72	57	60	65	76	53	73	52	63	67	68	75	62	57	55	70	58	69	53	74	65	59	71	66	63	71	74	71	57	72	74	57	72	65	64	63	60	73	62	77	36	62	66	81	62	59	61	71	60	69	68	56	63	56	59	65	74	63	60	60	64	71	67	61	57	69	69	62	61	71	62	76	54	54	68	63	60	69	57	72	64	68	63	71	64	59	62	71	66	55	62	89	72	67	70	80	57	61	67	67	63	73	68	60	73	51	63	44	70	68	56	67	59	58	53	82	83	50	62	58	65	70	66	67	60	72	48	62	67	68	72	61	55	60	53	63	60	54	60	76	47	69	70	58	61	62	69	61	65	59	71	52	60	71	55	79	71	60	60	55	80	58	53	56	63	62	65	66	67	74	64	69	60	66	67	58	61	70	53	71	69	60	79	65	68	67	68	65	55	57	51	65	49	55	68	66	64	49	57	61	73	66	55	51	47	63	63	81	53	73	63	59	72	76	57	66	67	57	57	72	69	68	52	60	56	72	50	60	74	69	66	61	56	74	65	62	54	76	63	74	67	56	64	65	53	58	52	60	69	67	70	61	71	60	60	53	64	61	69	63	60	72	64	65	71	68	48	63	71	74	82	65	64	62	64	66	58	78	48	65	61	52	61	48	63	57	67	65	64	60	58	61	69	67	71	62	58	60	76	59	77	69	61	52	64	67	66	79	66	64	78	47	66	62	68	68	73	62	68	72	65	60	61	84	60	64	58	57	61	67	65	59	65	82	70	55	59	62	68	75	57	59	74	69	68	54	66	57	61	68	56	72	67	75	72	77	57	70	64	62	67	58	65	77	57	49	67	68	74	77	65	63	57	71	64	57	64	49	58	68	55	71	62	63	60	51	54	44	60	67	61	62	67	58	76	56	58	64	67	51	72	64	69	78	43	59	61	57	71	61	78	55	49	58	54	52	68	49	64	71	79	77	75	68	56	63	71	45	61	74	60	67	59	46	67	55	74	67	74	73	57	67	65	79	65	66	53	49	74	55	67	62	72	73	62	67	64	76	60	63	73	68	56	64	69	75	63	62	46	67	51	64	83	72	66	61	63	67	66	55	67	69	62	66	65	64	60	62	58	69	72	64	65	64	70	58	58	63	57	62	68	62	60	67	70	70	60	53	55	74	77	55	63	57	66	77	59	74	58	69	56	67	62	47	78	52	59	52	68	69	60	63	67	60	51	66	71	61	69	68	59	46	59	65	44	60	78	57	66	65	56	77	70	66	45	70	68	57	60	57	57	64	59	53	57	66	67	75	59	58	64	45	62	54	68	63	61	58	64	67	55	61	69	62	59	53	67	60	73	58	69	58	74	65	60	59	66	56	57	56	66	61	62	73	73	57	54	75	69	61	68	62	58	68	63	68	54	79	57	49	62	64	73	69	76	68	61	59	71	60	65	65	52	75	68	51	72	66	60	67	77	61	60	51	60	67	55	58	64	66	49	63	67	72	74	56	55	60	74	60	68	69	70	78	66	76	72	67	65	65	77	69	55	83	63	58	51	57	76	67	74	65	65	65	59	60	65	56	68	58	57	56	74	57	62	48	65	64	62	62	63	73	64	57	66	60	62	60	56	65	59	67	76	69	59	80	67	60	57	61	55
18340	8535	5506	6418	12221	17731	19307	18275	16196	14296	12566	10835	9525	8014	7108	5977	5278	4519	3929	3510	3002	2812	2644	2343	2136	1970	1898	1791	1663	1567	1431	1412	1394	1352	1222	1185	1158	1079	1019	922	989	929	957	878	896	861	831	821	796	799	749	750	746	729	717	713	703	700	684	662	646	663	668	633	656	616	658	618	651	606	598	589	582	602	571	608	571	603	615	591	587	601	554	579	598	614	570	580	580	555	554	554	613	618	589	602	545	568	561	575	591	554	534	589	506	527	580	531	605	594	628	590	574	590	556	586	560	552	539	600	550	586	533	554	567	591	571	579	620	613	535	582	561	575	548	543	577	595	552	604	601	564	579	595	580	603	599	556	538	547	550	546	584	533	570	583	533	568	570	602	576	599	572	543	558	600	576	555	587	557	558	615	552	603	510	565	602	545	514	554	567	546	584	549	566	545	565	561	534	539	533	554	541	578	546	574	588	561	535	589	566	556	602	549	594	599	558	552	571	617	556	571	581	609	555	575	564	567	556	586	560	570	567	583	545	550	562	556	530	566	563	589	552	611	561	561	532	548	572	537	578	583	560	572	590	565	596	565	592	576	576	610	556	542	569	568	542	552	576	536	542	521	594	549	554	569	554	575	585	576	597	575	552	566	560	556	583	552	544	585	536	560	569	604	571	556	561	583	542	631	563	539	560	571	554	545	589	566	539	518	581	579	596	579	563	548	529	535	545	596	606	550	568	557	537	530	551	564	581	535	590	540	560	595	618	568	574	628	560	560	568	529	495	595	555	546	615	570	569	599	577	504	576	551	535	583	538	552	566	551	553	562	585	523	543	566	546	557	540	554	572	584	579	549	574	613	577	518	588	569	578	529	529	584	574	553	565	561	594	534	586	579	581	608	568	585	548	550	549	570	535	559	543	631	600	572	562	562	570	563	540	605	602	547	579	557	532	582	553	506	598	546	552	564	579	601	618	575	518	537	575	572	527	590	551	639	539	559	567	564	571	596	604	563	565	563	541	547	561	584	532	561	567	575	552	528	523	559	595	542	590	531	582	596	551	560	619	582	578	565	566	564	595	562	589	540	577	549	558	525	602	573	572	600	584	564	583	537	575	555	586	595	589	565	609	538	569	570	563	574	582	520	556	557	559	580	577	571	575	566	574	543	530	542	563	545	542	579	571	542	562	578	559	576	568	583	531	551	593	569	563	584	540	572	555	590	542	581	517	552	527	564	558	584	609	551	587	611	582	541	564	539	567	597	597	587	590	562	569	598	585	586	535	557	562	535	545	556	539	544	567	541	555	541	594	596	552	529	532	570	583	598	590	542	527	548	582	569	567	541	598	575	561	535	526	582	583	566	546	568	564	566	603	540	567	542	566	567	547	609	594	556	561	557	601	568	534	566	556	549	560	584	558	540	576	521	544	562	573	588	520	530	584	571	576	566	557	559	541	598	578	558	555	602	596	570	576	534	563	569	557	517	585	571	601	532	566	522	516	584	515	628	555	565	560	579	570	584	583	576	548	556	555	608	577	529	547	555	544	537	533	526	581	575	576	567	546	587	577	578	583	597	600	537	592	567	556	564	556	563	571	555	566	564	573	530	541	587	561	571	572	513	537	569	566	591	596	561	512	557	596	598	578	522	582	576	568	574	575	597	540	559	561	583	580	567	574	596	610	591	581	558	530	589	558	601	615	529	557	543	573	522	565	581	609	562	582	579	539	542	573	560	596	536	558	613	561	581	545	597	572	588	587	550	541	596	557	538	546	533	549	565	584	557	575	533	568	562	587	560	533	562	551	576	568	577	544	556	563	583	567	586	584	521	626	596	565	538	555	524	580	555	602	577	573	547	563	567	601	543	577	602	552	585	533	547	572	568	591	541	586	586	514	542	602	564	564	565	547	575	559	526	574	551	552	540	537	542	619	575	580	622	581	531	603	577	559	613	547	548	592	596	565	581	515	532	533	605	525	573	557	554	579	586	568	572	573	557	547	534	580	529	524	557	560	584	532	578	579	503	574	573	546	583	579	587	575	543	558	571	580	564	561	566	587	555	555	539	542	552	600	564	582	601	532	586	564	546	579	571	545	559	569	540	572	536	540	572	557	545	615	540	523	575	548	544	571	541	575	586	562	556	546	557	564	599	557	536	637	534	563	549	566	530	586	584	559	573	581	555	560	531	568	574	568	574	545	604	581	556	553	538	578	547	550	551	543	572	568	565	553	553	567	590	573	575	557	534	579	566	561	544	593	540	600	566	613	572	550	611	562	565	579	547	589	585	535	562	593	515	577	555	536	544	599	544	582	569	554	539	550	544	569	548	581	559	536	563	570	568	537	578	589	521	580	590	593	563	556	566	551	530	565	593	554	561	545	551	592	602	575	543	574	595	549	554	562	524	567	557	580	548	554	530	576	555	580	580	578	563	605	603	574	598	537	572	592	535	545	577	532	556	561	583	578	610	578	578	580	549	538	530	582	544	574	525	573	551	543	584	555	552	542	509	608	574	614	588	573	538	596	575	545	611	572	580	597	531	545	599	570	576	565	576	551	563	551	529	552	567	539	550	561	582	563	559	521	580	549	561	522	581	555	518	582	518	613	560	578	586	571	546	572	621	590	588	582	542	568	545	568	582	555	580	526	590	557	579	540	612	579	593	564	571	581	564	537	575	548	592	561	562	570	589	529	591	562	571	585	545	589	566	543	555	564	561	572	581	570	569	551	563	554	563	537	552	599	590	586	596	563	579	561	583	553	613	566	541	560	615	596	571	559	555	544	564	600	601	546	590	515	575	584	596	532	554	600	568	540	608	573	549	561	576	578	545	541	559	584	591	564	529	559	576	543	566	533	540	571	554	549	563	554	580	573	537	557	553	612	584	585	531	526	591	516	589	579	569	542	552	565	543	557	564	589	542	548	601	530	638	552	595	538	588	589	541	568	589	562	569	551	572	576	602	573	576	583	566	595	590	594	554	603	589	570	578	570	569	520	602	554	562	634	533	550	618	571	568	567	597	558	561	602	536	619	574	567	537	564	603	568	595	557	601	572	535	516	569	558	596	592	617	581	570	587	527	592	566	568	586	568	584	613	521	562	543	553	579	536	540	597	535	582	577	557	533	557	596	555	545	583	570	553	561	558	579	595	533	567	614	598	538	571	553	588	596	563	554	536	549	550	567	537	571	568	524	565	595	539	597	546	579	542	558	574	553	556	560	553	548	597	536	531	585	594	584	603	571	575	514	618	565	531	607	580	569	563	563	546	588	533	584	584	553	582	547	530	571	564	517	562	592	541	547	548	574	579	569	546	598	548	550	612	576	561	567	596	564	571	561	578	540	594	520	531	545	569	577	579	555	585	543	594	529	573	585	597	567	572	582	582	544	559	587	608	537	572	569	560	583	543	563	530	568	595	540	551	568	545	556	536	559	570	600	599	530	560	590	559	591	543	579	622	533	589	571	563	575	557	595	581	581	534	539	580	587	596	598	542	560	575	544	538	564	594	581
3280	1045	572	400	294	392	543	534	523	445	397	362	298	276	237	215	188	164	127	126	124	110	109	90	109	73	77	72	65	63	52	64	73	59	59	40	48	43	60	53	34	41	52	50	43	51	39	46	30	48	43	32	42	40	35	33	44	29	37	32	43	32	36	41	29	27	40	34	35	28	30	30	38	29	21	26	31	31	23	36	39	32	30	35	31	36	37	34	29	36	42	34	32	30	31	25	27	45	29	28	30	23	37	41	34	31	24	34	30	28	18	33	36	27	35	36	30	32	23	30	28	30	33	30	34	29	46	18	27	38	41	33	31	30	30	28	24	24	36	28	34	27	31	30	37	37	27	34	36	31	29	44	28	26	36	25	32	26	22	28	36	30	35	29	34	30	26	30	38	33	37	23	30	29	37	35	25	41	32	27	38	32	32	29	20	33	29	25	28	30	25	31	37	25	36	35	29	26	29	43	21	20	35	32	45	31	27	31	30	31	31	33	23	31	41	25	30	28	26	31	26	26	33	32	30	21	26	27	29	37	28	35	34	31	22	28	33	29	25	25	34	31	35	28	32	33	36	17	22	24	37	34	40	22	28	25	30	25	27	28	27	36	36	38	28	32	35	28	43	28	29	29	32	23	28	27	22	26	18	37	26	40	36	32	29	38	22	20	28	31	32	32	31	26	28	26	36	38	39	24	24	31	28	32	27	25	38	39	32	33	28	34	27	25	24	22	24	27	38	26	34	33	25	43	39	30	36	28	29	28	33	26	34	29	24	23	29	26	32	34	16	36	39	25	30	36	32	44	28	26	28	25	21	30	32	26	33	41	40	25	28	30	26	41	26	31	29	27	39	35	31	28	33	29	33	40	39	27	27	31	27	32	31	27	25	27	35	41	30	33	35	22	31	34	35	33	30	30	37	27	37	20	34	17	41	34	41	31	44	37	24	27	31	29	32	22	32	48	28	29	32	28	26	31	34	19	33	29	33	24	30	32	30	43	32	36	33	26	26	33	29	27	28	35	28	34	27	24	34	27	30	36	24	28	34	29	21	24	27	26	33	37	33	36	27	17	38	26	30	40	26	21	32	26	44	31	23	26	37	33	21	19	28	23	27	29	36	32	27	39	27	24	35	29	29	29	28	24	30	38	20	23	43	33	31	39	35	38	35	29	31	27	28	30	36	34	20	28	25	25	31	30	35	33	24	31	28	34	27	32	27	22	28	31	29	39	27	32	28	32	28	23	31	44	34	18	28	31	32	36	30	33	41	30	38	35	25	29	30	34	33	33	34	47	35	27	38	36	35	47	33	34	42	20	28	30	29	25	31	27	37	33	34	21	28	36	25	31	25	20	32	37	26	29	29	34	28	37	35	30	36	35	36	29	31	23	27	30	33	45	19	35	32	30	27	32	40	43	32	25	21	30	27	39	27	33	28	24	32	30	19	22	27	36	27	37	32	25	31	32	33	23	39	20	32	32	30	31	37	39	23	35	24	24	28	31	26	39	48	25	36	26	27	24	26	27	35	28	26	30	29	33	39	28	32	31	27	29	40	27	29	28	37	22	27	33	39	37	38	23	37	23	22	30	35	35	30	34	31	37	28	32	27	33	25	22	15	29	34	35	39	36	36	23	28	26	33	27	27	24	31	33	34	27	23	26	26	29	30	25	35	38	35	37	30	31	36	27	23	23	32	34	29	34	36	34	21	41	38	33	36	31	34	28	27	30	21	37	26	36	32	27	22	25	33	32	34	38	39	38	32	26	29	32	29	23	24	27	30	20	33	39	39	26	34	33	38	34	32	48	28	30	26	34	41	39	24	29	34	27	16	25	33	28	23	33	32	30	31	28	25	34	32	23	28	31	26	29	46	31	28	40	32	23	33	28	43	34	32	38	25	30	21	34	30	30	27	29	44	26	24	22	50	37	30	28	27	25	34	18	30	34	36	27	26	36	30	22	26	34	29	24	26	35	32	32	27	27	33	28	38	18	40	32	34	25	36	34	30	32	39	33	33	25	26	28	31	33	24	28	37	22	19	30	29	32	29	21	29	39	39	28	26	26	27	31	38	30	27	28	27	31	30	25	27	25	32	33	29	37	34	22	24	32	36	29	28	29	26	42	29	31	23	22	17	28	30	35	33	31	27	34	30	34	37	24	26	33	30	44	31	36	28	32	28	28	24	24	27	29	24	31	24	34	36	30	27	26	28	27	21	22	36	27	27	27	36	43	30	26	26	28	28	35	39	31	32	26	33	29	31	24	32	31	30	35	25	37	21	25	27	41	32	32	32	31	34	26	29	28	40	29	24	25	28	30	41	32	30	26	37	32	32	28	30	30	38	27	27	44	29	22	29	33	33	39	26	27	28	25	30	35	28	28	43	33	27	23	33	38	23	28	34	37	30	28	27	30	31	26	35	24	33	36	28	36	36	24	36	37	34	30	25	35	32	32	37	23	28	31	27	27	46	29	33	33	26	34	38	32	27	36	27	28	37	29	27	31	30	21	35	31	41	32	37	28	27	22	26	28	31	27	25	27	34	30	22	30	34	28	32	31	28	22	26	36	29	23	28	25	33	35	26	28	31	32	28	32	25	32	30	47	34	30	32	27	29	32	37	32	33	32	31	24	21	28	25	28	31	30	27	31	33	35	31	28	30	26	43	25	30	32	20	30	26	24	30	36	35	35	25	26	27	23	23	37	42	32	34	31	33	36	29	35	42	32	35	25	26	26	26	37	27	38	31	29	22	29	27	27	39	27	34	32	18	39	38	34	25	35	41	27	43	34	36	30	38	46	34	36	31	28	31	33	30	37	38	28	26	34	24	30	30	34	30	31	30	32	27	34	22	34	27	38	41	27	28	21	25	23	36	21	30	24	23	38	43	29	29	32	35	26	39	45	28	31	22	20	32	35	38	31	24	39	36	32	31	19	32	28	30	32	30	23	29	30	32	34	35	31	20	31	30	25	23	36	18	24	31	31	36	36	22	33	38	30	30	25	33	34	27	33	40	25	40	31	32	28	46	21	28	26	26	33	31	36	25	36	32	28	34	26	32	24	28	18	39	28	32	30	36	30	36	33	22	34	26	28	29	30	20	26	23	25	27	37	22	29	40	41	33	30	24	29	27	36	33	34	27	34	27	29	26	37	37	23	36	25	29	27	39	34	23	31	21	39	31	34	35	30	30	31	30	27	22	23	32	26	30	34	24	27	32	30	34	23	42	40	32	28	33	38	22	38	30	28	29	29	24	23	43	23	27	33	37	37	34	25	35	19	27	24	30	32	24	28	25	36	30	23	28	32	29	38	29	31	29	35	34	22	32	43	28	40	26	38	30	31	27	29	19	38	28	25	28	30	29	29	31	25	25	30	28	26	28	28	26	33	30	38	26	33	39	26	27	19	29	35	36	34	27	27	24	27	30	31	28	32	20	34	35	34	36	29	37	40	32	25	35	28	30	26	34	25	27	21	34	45	38	46	42	28	39	45	37	41
23342	10773	6878	7814	14896	21174	22082	20726	18721	16541	14172	12885	10837	9517	8157	7047	5827	5169	4620	3947	3626	3117	2818	2539	2303	2176	2088	1903	1686	1522	1493	1466	1371	1243	1106	1079	965	901	908	843	825	744	700	641	674	665	651	630	600	526	543	534	501	503	504	472	481	455	421	441	391	425	357	368	353	363	350	315	346	335	374	331	337	333	314	339	314	321	312	295	304	318	331	302	320	304	332	311	321	292	302	301	324	283	288	313	315	286	293	294	308	298	296	304	306	281	280	291	301	301	247	292	292	305	269	313	305	284	295	284	280	315	284	265	287	271	292	256	298	301	280	300	290	299	302	270	273	251	293	281	295	270	266	264	269	293	275	250	271	269	270	264	287	299	284	289	275	291	298	259	264	279	278	283	299	276	270	270	276	272	246	285	279	275	268	300	260	280	292	253	285	279	264	265	250	294	279	278	273	234	286	298	252	225	301	272	287	263	281	268	283	251	290	266	306	268	295	254	280	262	276	291	295	280	291	246	242	291	263	255	289	256	272	252	262	282	276	281	248	258	264	248	293	314	287	288	272	280	294	292	283	268	256	257	270	236	287	288	291	281	274	285	278	298	258	286	275	252	244	256	256	290	257	254	290	284	281	286	272	271	278	268	321	267	264	288	285	262	269	280	267	258	270	249	255	258	257	268	276	274	260	290	277	254	285	287	270	284	263	269	265	252	246	254	273	289	250	289	238	257	274	262	242	255	274	292	272	281	252	261	292	279	253	281	291	292	291	282	264	237	277	293	273	292	273	278	283	268	261	269	272	271	282	282	283	295	249	262	272	260	289	261	268	289	274	251	270	271	250	264	253	284	290	275	262	289	291	242	318	248	260	268	273	288	309	256	272	247	251	265	281	262	298	296	296	253	258	253	284	287	279	290	292	301	271	250	278	266	255	279	280	275	250	261	268	288	248	275	279	287	254	280	282	277	278	267	264	295	260	261	277	271	294	283	259	250	265	258	274	272	285	302	270	262	246	263	266	298	268	273	296	269	265	263	301	303	271	304	279	277	272	287	285	275	263	276	274	283	282	268	259	266	234	239	275	268	277	279	264	298	290	289	291	276	287	282	300	285	256	259	287	264	253	288	283	260	292	298	264	304	270	268	265	299	301	305	289	279	249	273	252	275	283	306	242	273	279	288	273	259	290	268	276	266	254	250	266	274	268	265	275	257	260	264	272	310	295	283	270	276	260	250	309	276	299	269	283	260	287	304	229	289	277	243	257	293	292	298	299	266	251	256	273	269	291	277	261	264	269	252	282	283	286	264	276	266	289	292	298	275	239	274	300	276	264	271	272	267	263	262	274	283	242	273	283	272	282	262	268	263	255	292	254	260	301	304	287	263	303	278	234	278	296	282	230	274	284	268	283	251	266	268	270	267	275	276	277	236	276	266	286	257	286	289	282	278	273	263	280	302	256	292	256	318	276	297	258	275	285	267	261	270	261	280	254	257	282	282	282	296	303	263	292	282	260	266	287	262	264	310	265	256	311	296	271	283	255	272	266	275	268	266	272	287	282	281	279	290	288	242	287	283	267	276	235	289	279	280	291	284	280	288	284	271	288	300	248	278	278	282	282	273	281	216	271	271	251	304	295	288	260	257	250	248	256	255	247	261	276	301	280	296	275	273	267	255	275	295	298	273	297	285	250	255	309	278	264	276	281	271	300	277	262	298	317	255	249	273	292	284	283	295	268	297	263	285	279	283	270	295	244	257	269	269	286	268	277	302	263	310	273	269	288	254	290	269	278	264	282	289	277	272	281	243	294	283	248	256	276	258	283	277	282	275	283	274	268	273	277	265	285	264	269	265	255	318	282	288	275	268	276	281	276	269	246	274	284	308	266	255	267	255	269	275	266	277	288	288	282	267	279	289	261	271	277	268	232	262	262	275	259	273	267	268	240	283	274	314	272	252	304	263	273	264	280	289	276	251	275	307	268	268	276	274	287	273	285	276	277	290	310	283	265	263	280	277	271	293	303	275	239	280	299	260	267	297	304	280	292	292	267	284	272	285	219	271	288	281	251	240	274	253	258	314	249	294	314	279	284	272	283	274	264	312	262	274	261	252	270	252	271	301	261	252	245	267	264	268	272	274	239	248	310	287	271	258	285	264	278	273	274	282	286	290	288	277	266	284	282	272	302	262	269	269	288	283	279	256	271	318	251	291	277	268	253	264	294	289	263	262	283	268	281	269	293	268	246	251	286	279	298	269	251	245	282	325	264	287	277	274	290	304	277	288	262	307	282	276	274	291	259	256	223	273	274	245	275	281	280	259	304	276	312	279	305	292	287	269	279	273	257	272	257	256	309	283	287	266	282	269	265	277	286	236	262	275	260	279	264	261	275	304	275	292	295	294	292	258	288	286	253	284	267	266	275	262	312	292	274	279	276	294	264	283	288	270	284	272	247	294	275	297	292	276	255	266	262	287	252	275	290	254	264	235	247	275	273	289	291	272	258	295	260	280	271	276	290	247	275	265	258	298	289	245	297	261	298	277	264	262	260	272	280	257	272	264	266	275	272	290	269	258	260	258	273	254	288	267	262	271	255	282	279	264	259	273	272	274	242	275	283	257	273	275	274	277	262	264	284	295	263	289	272	279	272	305	266	277	279	277	291	247	266	283	284	269	260	258	296	309	270	274	277	245	300	277	262	258	267	253	293	290	257	279	270	271	249	248	255	289	261	276	265	249	285	239	238	263	272	287	270	302	269	257	269	274	257	273	271	278	287	285	252	322	250	266	267	280	255	301	282	271	272	270	291	290	254	271	270	296	244	278	314	278	305	244	256	282	273	281	271	289	265	293	264	264	254	273	309	238	279	311	248	268	295	263	293	264	260	274	293	272	270	269	308	283	264	293	260	245	272	296	270	256	284	251	283	257	264	277	258	276	244	285	273	286	268	277	254	289	246	299	276	270	289	267	236	276	282	262	286	262	276	271	263	293	252	263	277	264	288	292	296	322	291	258	293	283	276	264	251	303	278	292	261	290	262	291	261	280	269	281	262	278	270	220	291	265	266	281	267	263	278	285	266	285	279	293	266	256	262	270	288	295	297	279	271	264	265	286	267	256	268	270	261	272	265	288	292	271	289	247	270	265	278	247	288	280	263	258	263	273	260	266	274	289	291	274	265	259	268	283	287	248	268	267	268	274	275	278	252	298	295	272	263	252	281	295	252	270	276	255	247	257	263	299	296	249	291	300	283	272	263	282	266	283	273	259	285	295	281	270	286	288	286	287	274	261	263	284	294	276	269	262	270	270	267	285	289	268	262	270	256	301	277	292	264	255	273	302	271	280	269	267	240	286	299	284	279	264	258	288	291	287	284	291	290	275	276	280	298	286	249	223	265	233	308	278	262	282	302	273	286	251	253	253	278	261	285	276	281	290	282	280	294	270	236	283	280	282	287	249	280	298	241	283	298	264	283	255	255	254	278	244	274	291	290	278	261	292	285	299	264	237	256	290
3530	536	354	271	223	283	366	409	360	325	298	288	216	200	209	165	161	148	128	145	115	113	88	86	96	98	97	94	86	110	89	73	82	74	82	77	82	75	78	88	80	67	74	88	83	69	80	86	66	67	70	63	72	72	80	78	75	78	72	61	54	64	64	56	63	72	75	68	66	74	56	65	73	67	53	81	58	65	71	81	65	61	71	70	79	63	67	62	65	67	60	71	74	58	70	61	66	66	60	73	77	65	69	72	58	63	72	63	71	83	62	65	55	74	81	54	62	54	52	55	75	74	74	79	72	67	74	80	68	70	57	68	72	57	63	55	67	66	61	60	67	63	72	62	65	61	74	60	65	81	62	56	77	67	53	55	74	68	67	52	67	64	48	72	66	82	81	77	73	67	70	67	66	66	67	77	62	84	65	57	66	68	51	95	60	42	58	61	72	75	63	65	64	63	71	74	66	73	59	75	67	69	53	68	53	73	77	92	71	76	55	55	68	75	59	70	62	65	65	69	67	70	91	75	64	71	68	74	78	69	77	74	72	59	60	46	84	67	71	66	68	68	63	67	67	86	66	64	71	67	67	58	64	79	80	79	80	75	69	60	61	71	68	61	63	69	61	59	69	77	73	68	64	63	51	68	75	69	73	57	68	47	54	70	64	66	78	64	68	67	69	62	70	86	53	68	64	66	65	68	73	71	59	53	70	60	74	76	66	75	52	73	64	73	61	66	62	57	73	53	52	49	77	57	65	68	74	87	79	74	71	70	68	62	69	61	59	69	64	84	68	63	64	65	74	69	68	53	78	69	69	67	70	64	70	68	80	61	66	61	60	56	70	70	65	65	55	63	65	75	69	71	48	72	52	67	63	77	53	73	70	60	75	87	58	68	54	67	72	64	65	83	66	62	55	62	71	72	57	59	76	64	68	60	66	77	69	64	56	67	62	82	62	70	79	94	70	70	65	65	73	67	47	74	71	62	72	69	75	74	63	73	62	68	64	51	73	66	65	57	74	60	82	56	65	57	77	56	61	66	71	72	66	67	67	68	62	81	68	67	71	54	63	72	68	63	62	81	71	62	53	60	88	78	81	65	69	65	76	59	63	60	62	62	77	62	63	79	64	79	76	60	68	65	58	62	75	81	70	70	70	68	80	46	60	83	71	63	57	52	78	77	66	81	72	78	79	66	62	73	67	70	71	69	59	61	78	76	67	75	71	53	60	55	49	54	72	67	70	70	68	58	55	57	77	64	47	60	75	73	48	74	78	63	51	59	60	67	58	69	61	69	63	60	48	71	71	70	58	61	61	56	58	73	59	64	68	80	60	61	76	72	66	61	75	61	64	57	71	50	71	71	73	58	66	55	73	60	73	68	61	57	61	69	76	76	74	58	70	69	62	71	57	77	73	72	66	64	72	74	66	66	66	81	62	59	54	66	68	71	72	55	65	83	58	54	60	66	73	89	64	66	69	66	52	80	67	62	62	70	70	51	67	63	60	79	75	76	70	64	74	62	49	62	53	56	71	66	74	56	63	62	58	60	61	74	64	61	70	60	54	69	63	69	49	66	69	59	75	44	76	65	69	55	64	59	59	58	69	65	64	76	53	69	66	63	71	51	59	76	81	82	57	58	76	58	68	60	63	67	59	48	79	68	52	89	59	68	69	60	62	55	67	65	69	56	66	61	74	62	80	69	55	56	55	72	66	55	66	76	76	64	73	66	79	54	72	69	59	79	63	73	61	63	81	62	75	74	75	63	76	76	69	78	69	74	64	66	71	63	60	61	55	70	62	68	63	65	65	48	73	84	60	75	79	51	51	66	68	82	80	69	68	65	66	69	70	60	44	52	65	61	64	70	72	53	75	59	66	60	84	61	51	61	70	59	55	66	73	73	54	79	82	62	63	61	64	72	64	65	68	54	63	71	60	69	69	57	64	70	62	78	54	51	64	45	59	72	64	68	57	60	63	69	59	61	76	59	67	65	57	66	59	61	62	65	72	59	62	55	58	54	64	69	64	54	61	65	60	63	55	75	66	68	71	70	69	58	64	53	66	74	71	74	71	80	65	62	73	64	71	79	67	68	65	92	61	74	64	82	65	72	65	73	67	61	63	62	61	80	66	58	71	79	72	50	68	54	65	63	63	69	76	73	67	66	66	64	58	66	65	72	65	77	68	67	74	53	67	68	65	66	67	69	78	53	67	70	82	82	74	61	64	68	74	77	73	77	65	74	68	70	54	72	53	60	59	81	57	66	66	59	64	55	81	76	59	73	48	69	63	82	66	64	69	67	70	66	74	70	66	66	74	53	75	75	82	61	73	67	62	66	61	65	83	63	69	69	66	55	59	63	71	63	63	63	82	66	74	67	60	59	56	65	63	75	78	64	70	78	71	67	75	81	58	55	66	82	58	64	67	61	62	61	66	64	75	58	77	52	72	58	58	73	75	77	65	63	52	73	80	62	69	67	69	74	76	61	56	59	75	55	63	52	63	76	77	74	73	68	53	65	62	79	49	65	71	66	71	71	72	67	67	62	64	60	72	65	72	75	60	60	59	52	61	69	49	72	68	57	63	56	65	72	67	79	72	60	52	79	53	68	68	76	66	59	70	68	77	69	54	60	59	65	70	70	69	59	72	82	64	67	69	57	60	66	69	66	73	63	69	66	67	69	70	58	75	55	72	61	60	61	68	72	60	68	69	66	87	60	53	84	80	62	65	73	73	64	63	64	68	64	51	61	66	66	70	76	75	73	70	67	70	71	60	66	59	70	63	59	87	68	60	72	57	75	68	73	63	61	79	60	80	68	61	66	50	68	71	57	66	68	75	81	57	60	51	66	73	58	60	70	69	69	66	58	67	55	69	78	67	59	70	69	71	67	73	64	65	67	70	70	65	59	73	55	62	55	58	56	68	77	71	73	61	60	57	48	73	79	82	63	64	60	71	67	57	79	73	71	59	73	59	81	60	63	66	68	67	69	67	52	75	74	51	84	69	69	54	62	72	78	68	71	65	75	68	66	79	67	66	75	73	67	65	51	68	59	78	64	74	48	54	65	83	62	74	72	83	77	58	68	70	61	62	68	60	54	67	73	64	64	71	56	65	56	56	64	60	64	71	61	70	64	63	78	63	70	73	74	77	62	66	70	64	75	72	65	82	80	70	59	80	65	66	79	70	67	58	56	66	76	48	73	73	72	56	67	59	84	61	66	70	74	72	69	74	66	55	80	76	61	71	69	51	69	70	56	73	58	69	66	76	57	72	58	79	75	66	58	73	70	79	54	50	68	66	73	72	71	71	56	62	63	63	72	66	77	64	64	66	76	74	65	62	81	65	74	73	66	50	57	64	69	62	63	64	64	85	59	66	69	64	65	71	75	53	70	77	56	59	65	57	67	54	70	66	57	58	64	77	68	62	58	68	76	71	67	59	78	65	87	67	74	69	62	71	86	60	65	69	62	69	54	71	57	60	64	67	70	54	65	79	93	71	58
16792	6982	4348	5084	10092	15260	16707	15592	13805	11787	10251	9169	7785	6606	5559	4676	4186	3727	3205	2902	2581	2336	2142	1876	1754	1734	1576	1440	1426	1347	1310	1270	1222	1080	1088	1020	1008	938	951	888	897	823	843	827	872	749	743	725	732	743	734	698	738	716	688	690	681	720	627	706	675	699	620	642	645	639	609	652	608	623	653	641	693	651	637	604	659	637	633	630	583	590	624	553	600	622	568	605	613	629	584	614	623	597	604	592	598	613	617	603	549	603	567	607	612	597	620	603	647	579	608	578	623	598	612	580	585	546	639	601	568	633	624	582	604	619	573	581	612	630	613	593	585	602	586	571	572	618	585	594	603	565	615	600	556	578	649	601	585	597	632	570	570	595	574	557	616	633	609	604	580	568	562	633	609	577	586	615	629	611	573	571	579	563	640	612	588	611	629	586	596	554	559	620	614	607	554	583	602	590	625	596	573	538	587	584	561	626	629	578	521	567	592	623	588	652	605	603	612	565	586	599	583	585	568	539	570	601	574	577	553	558	552	592	579	574	631	614	588	576	585	581	569	580	596	610	605	615	574	653	575	597	564	617	604	614	591	632	617	587	531	603	637	516	559	580	577	610	611	578	564	541	618	578	606	574	589	619	582	621	609	594	575	605	585	565	587	558	612	583	595	605	588	587	583	628	592	559	593	595	627	604	612	591	579	591	575	635	648	603	601	597	602	579	631	607	543	612	550	630	587	622	553	594	625	564	571	581	599	580	610	642	605	608	608	590	568	622	582	553	649	561	614	549	578	592	579	560	607	593	599	574	568	600	539	644	590	553	584	609	593	610	648	592	590	575	532	630	590	554	588	586	586	613	618	582	611	578	563	634	592	587	612	613	581	574	599	544	593	600	579	606	595	602	636	553	576	612	618	614	572	587	624	642	595	608	564	587	584	619	541	584	544	615	611	601	620	564	603	624	605	597	588	538	558	538	604	542	588	578	624	618	601	614	615	639	573	600	585	631	633	563	597	598	605	592	574	574	598	615	602	634	593	574	606	555	591	610	575	574	588	663	636	580	563	613	603	612	624	592	582	580	596	588	587	601	580	555	583	633	580	580	592	608	580	561	592	624	612	592	642	585	614	597	593	595	607	563	604	576	588	591	613	590	619	608	620	588	588	612	562	624	584	592	587	632	552	623	585	608	591	607	593	597	590	558	582	582	613	588	583	617	592	621	572	603	622	596	640	609	605	565	601	592	572	625	562	607	576	571	569	566	617	587	578	615	557	587	583	568	608	590	600	613	620	560	586	573	582	555	601	611	579	581	575	589	525	594	552	632	563	580	612	572	605	618	584	582	580	596	585	616	610	629	596	558	597	597	622	598	584	609	642	593	576	621	614	604	602	602	595	605	621	552	579	574	601	593	601	597	604	596	602	576	565	574	588	603	619	554	623	602	574	592	563	605	601	642	602	602	602	554	595	625	610	570	601	573	612	596	615	561	621	599	623	600	629	603	563	592	593	578	563	591	614	610	630	573	613	615	576	561	565	584	582	600	563	626	606	600	633	622	635	593	581	674	567	609	588	592	638	568	599	559	602	569	590	601	642	605	606	589	591	595	604	577	623	632	585	634	607	578	657	636	566	611	582	573	645	584	598	592	646	635	552	601	637	577	583	595	612	608	644	555	587	592	638	535	601	601	549	576	625	591	607	627	620	571	616	621	616	627	498	586	581	603	598	587	591	611	560	586	577	583	617	602	630	602	614	579	583	586	603	578	623	595	625	579	588	627	609	606	623	612	574	595	571	566	593	609	599	622	531	576	563	569	572	607	574	633	578	573	637	575	588	569	639	571	596	592	614	590	613	614	622	590	584	548	585	593	603	541	594	585	568	580	630	597	587	573	564	621	551	612	620	584	587	594	594	656	586	578	581	562	626	598	605	591	606	602	596	585	588	595	585	606	577	581	578	581	599	625	601	582	580	580	562	584	587	563	582	641	587	620	639	592	589	585	574	587	598	573	629	563	613	596	559	615	618	586	640	575	597	580	637	611	597	643	559	592	609	585	587	598	620	581	596	586	598	580	627	556	630	648	581	582	569	591	612	610	606	569	560	595	577	615	626	645	597	593	605	588	617	612	611	591	618	578	579	605	615	562	566	569	590	610	592	575	599	570	638	593	601	599	576	583	600	592	608	617	626	565	564	605	609	555	596	555	618	571	609	568	594	615	583	591	564	616	555	568	631	615	609	622	591	643	511	627	622	594	615	593	593	562	569	546	564	581	580	592	641	601	637	573	569	590	595	612	602	564	626	623	632	604	608	596	583	612	587	586	593	577	583	591	609	600	569	589	580	594	635	608	580	574	594	573	603	583	575	554	606	595	580	598	605	621	604	619	623	597	648	544	581	586	558	583	575	610	602	627	652	551	591	600	601	566	598	631	579	569	650	552	577	587	580	580	592	607	599	605	610	590	598	573	588	640	613	641	648	629	608	621	585	625	604	603	582	596	587	573	614	559	656	581	576	590	619	575	618	590	604	629	568	625	593	614	606	605	587	598	620	591	626	592	646	590	554	586	583	584	617	565	611	591	573	610	633	568	599	576	573	630	595	612	605	581	598	591	614	621	586	595	618	586	597	629	620	601	622	636	593	558	605	644	576	601	559	573	597	573	569	583	597	562	598	590	571	595	569	605	643	586	620	592	589	605	605	621	613	623	627	571	633	626	613	591	580	605	583	641	601	635	598	588	562	623	594	597	590	556	580	623	567	576	614	597	613	597	590	568	588	595	592	602	576	556	593	564	622	586	569	565	597	594	614	576	543	614	555	595	602	571	611	578	621	595	604	631	596	587	605	548	568	550	589	601	611	649	623	553	580	615	607	572	579	636	590	643	579	543	588	629	598	573	614	572	625	633	607	596	616	608	601	579	549	625	581	549	590	609	574	599	570	606	577	590	566	589	614	604	603	579	565	566	619	560	574	578	590	594	589	586	532	585	609	588	603	592	556	614	598	601	616	616	605	609	638	605	601	602	548	636	566	556	591	589	569	650	603	609	579	564	562	634	644	594	568	579	578	636	564	606	612	602	603	605	565	581	598	583	595	622	635	584	605	627	578	575	591	600	637	574	583	589	577	604	585	583	595	576	624	588	575	599	543	525	594	597	566	603	580	564	607	587	569	606	599	576	624	612	611	611	587	555	532	618	626	636	604	587	608	566	610	599	618	612	613	566	620	583	569	585	605	610	620	574	582	602	611	621	604	582	587	601	589	612	557	633	629	588	609	599	583	586	565	593	587	601	522	631	580	549	589	560	614	567	565	569	629	609	641	585	611	597	592	584	589	580	604	598	560	571	605	577	586	592	596	567	572	602	570	607	602	534	583	578	566	591	608	627	557	601	591	573	561	607	608	607	571	574	585	622	619	588	621	555	584	603	580	652	602	576	636	608	612	562	614	605	579	573	543	617	585	605	622	564	629	551	557	614	613	630	607	576	608	581	582	633	624	599	622	595	620	588	582	614
2181	751	410	310	298	301	449	431	473	420	365	331	282	260	214	179	165	141	120	107	100	102	112	84	72	86	68	81	61	86	67	70	71	60	52	59	50	42	50	51	54	40	49	41	26	43	44	29	39	31	49	30	37	47	55	39	36	43	42	28	47	43	44	55	37	41	37	33	40	50	36	45	40	36	37	47	43	38	52	35	31	39	37	41	38	38	37	50	51	33	40	45	41	37	44	39	33	28	23	49	38	36	28	43	41	38	32	32	49	33	35	35	34	26	44	33	31	51	32	31	41	34	33	39	38	33	37	31	32	21	38	28	30	40	54	38	41	39	44	47	36	38	46	29	26	33	33	28	38	30	38	35	33	40	34	31	29	35	43	41	34	46	28	33	48	36	30	38	44	42	40	36	37	50	29	37	31	35	35	42	49	26	25	34	36	36	41	42	41	42	34	30	33	38	28	38	24	36	39	22	34	41	39	43	40	32	30	40	31	27	30	35	48	39	37	30	34	32	23	38	44	44	51	41	44	38	27	38	40	33	39	38	38	28	45	31	31	45	36	30	31	37	46	45	33	37	39	33	42	39	50	29	42	32	30	37	39	31	35	47	39	31	35	43	39	29	33	37	28	26	38	41	36	41	27	29	32	35	37	35	39	37	34	42	48	41	45	41	22	33	30	38	45	32	28	31	35	44	37	41	43	44	41	42	36	37	36	30	33	38	40	39	45	36	40	35	36	33	34	35	32	44	42	30	26	32	32	22	43	31	37	36	34	36	33	45	42	40	33	27	31	34	39	41	41	35	41	29	45	25	40	33	30	41	37	47	33	40	34	34	38	39	36	36	38	44	43	29	37	49	37	34	24	41	30	29	40	39	40	43	39	37	40	38	37	31	42	33	30	31	43	33	28	39	27	41	36	34	39	30	42	29	36	41	34	34	44	37	33	37	41	33	36	38	32	34	40	33	48	39	38	33	42	38	40	39	38	40	45	36	37	31	48	39	34	36	30	32	37	32	38	40	41	44	33	36	38	42	27	38	29	38	39	30	26	29	40	37	38	52	34	38	39	30	42	32	41	33	37	42	42	58	24	35	32	32	42	34	38	38	33	37	35	35	49	31	39	32	36	45	42	32	42	37	40	29	46	45	35	34	31	33	40	38	34	38	26	31	45	36	31	50	40	38	30	50	39	48	45	48	34	37	28	34	40	35	36	43	42	35	28	35	34	34	33	32	29	33	36	29	36	41	38	45	43	39	46	37	35	53	34	36	27	29	48	42	35	31	45	39	37	42	36	40	33	38	43	43	45	37	44	25	44	38	34	25	50	38	33	40	40	44	37	38	36	41	39	37	34	33	35	34	38	32	35	37	38	43	31	44	25	39	49	37	34	38	39	39	46	39	49	43	42	52	35	30	37	34	43	27	31	29	36	42	19	42	34	46	48	41	46	27	39	38	34	47	31	42	40	42	37	31	38	37	37	21	41	39	37	33	39	57	35	43	38	36	42	26	47	43	24	31	41	31	41	42	41	28	36	44	38	42	38	44	40	38	41	32	29	45	41	28	42	34	38	36	38	36	38	30	33	36	47	36	24	40	31	32	32	35	39	40	44	36	35	53	38	45	34	36	34	43	44	39	33	44	42	29	42	37	28	41	37	48	29	31	41	34	36	42	31	39	33	38	33	32	32	29	43	47	32	36	39	34	40	36	36	27	36	35	40	33	39	29	44	36	23	35	39	43	34	37	31	35	35	49	27	32	34	29	30	32	28	27	52	30	43	28	46	36	27	44	36	37	27	29	30	39	40	42	40	39	38	35	34	35	38	36	49	50	44	31	36	30	30	28	35	34	25	45	41	35	28	51	35	29	40	38	35	37	33	34	36	43	34	34	42	31	29	33	44	32	41	34	31	37	29	32	32	35	42	42	29	31	29	28	43	47	42	39	42	29	49	49	44	32	37	31	32	36	39	35	41	37	42	30	34	35	32	38	34	27	48	46	40	34	31	22	35	38	43	27	29	32	34	51	27	43	36	42	31	32	37	41	41	30	29	28	26	42	34	33	37	38	36	47	44	33	36	37	42	30	37	33	35	30	33	36	43	32	30	26	35	33	32	30	41	44	38	40	34	40	37	36	33	32	46	30	31	34	38	38	38	43	34	32	35	33	30	28	29	42	36	41	40	43	35	39	36	42	34	27	31	41	48	30	32	29	41	47	36	40	38	40	50	38	31	28	34	35	46	37	32	30	31	41	41	26	33	37	31	35	29	36	41	45	30	35	28	35	35	39	26	37	45	29	33	46	40	32	35	38	33	42	42	37	45	47	48	44	40	39	45	31	41	32	42	36	33	48	36	35	34	38	29	46	35	49	48	41	42	35	35	32	35	30	29	53	38	37	26	36	44	44	33	41	29	40	34	31	30	35	39	20	41	29	29	46	38	39	37	31	33	44	38	36	34	46	37	36	26	43	36	31	35	35	45	37	26	34	36	39	41	43	44	36	35	31	37	52	35	29	32	33	34	48	35	25	41	34	43	50	33	34	30	45	41	39	30	34	37	34	41	30	45	35	31	48	32	36	42	30	32	45	31	38	40	48	30	40	43	27	37	52	32	31	33	36	27	34	31	37	41	34	44	29	30	45	32	33	42	31	35	40	35	38	27	39	47	33	39	32	42	37	43	37	32	35	36	34	37	48	38	42	49	33	30	32	33	39	37	34	39	39	29	22	36	32	30	40	35	31	57	35	31	45	28	30	24	35	28	32	38	46	31	39	33	25	34	33	46	43	30	36	30	27	26	43	37	28	41	36	33	47	44	39	30	43	37	38	33	40	37	32	31	41	36	37	37	41	34	26	28	38	48	42	32	43	40	34	40	39	34	37	34	50	42	38	25	44	29	28	33	31	34	40	34	41	31	45	34	49	39	45	32	27	28	43	34	29	44	40	36	30	52	41	37	39	39	39	43	35	41	39	42	37	29	42	45	36	33	34	47	35	31	33	34	45	40	27	42	33	37	33	44	31	34	30	40	35	29	45	36	43	30	34	37	30	33	43	37	37	51	36	30	38	39	37	38	24	38	30	32	36	33	32	29	39	34	39	30	38	28	43	30	29	37	41	32	34	36	30	38	26	41	32	43	36	28	44	46	39	27	36	33	38	33	41	35	36	31	28	33	45	29	42	39	44	39	40	39	40	36	38	42	30	45	34	32	38	40	40	30	43	32	36	37	39	27	32	39	41	37	41	38	39	47	32	43	39	41	46	33	36	34	40	37	41	30	50	39	35	52	45	25	37	36	52	36	40	31	41	52	40	34	33	28	42	35	46	42	35	44	24	34	29	20	29	32	28	38	34	35	40	38	32	33	32	41	39	34	33	33	42	37	51	35	44	29	37	43	42	43	40	41	39	34	41	37	30	35	44	31	37	35	39	37	31	33	43	36	42	41	46	31	32	42	39	35	29	37	39	37	42	33	44	33	40	32	35	32	34	37	47	35	47
21421	9457	5621	6428	13040	18819	19784	18574	16552	14291	12199	10738	9406	8010	6929	5841	4977	4521	3817	3453	2922	2689	2383	2134	1994	1925	1755	1607	1433	1355	1389	1254	1210	1128	1030	992	912	849	758	707	732	696	744	705	663	642	597	593	552	562	536	530	503	518	512	488	459	514	444	460	444	419	441	421	414	411	395	390	398	389	388	399	372	371	411	372	413	364	418	336	387	401	346	368	368	350	386	374	355	369	339	363	333	370	362	340	340	373	347	368	387	383	352	340	348	361	344	349	370	353	343	351	358	332	340	364	337	385	339	336	348	348	360	358	323	340	361	404	318	382	350	335	360	326	346	332	343	341	369	326	385	365	323	336	358	347	355	368	348	334	392	338	328	344	374	364	337	338	328	327	325	337	361	335	333	349	322	324	350	289	352	345	343	356	364	335	352	357	349	369	334	344	312	329	335	367	346	327	355	329	337	350	345	336	373	346	317	315	331	351	373	329	349	312	329	331	337	349	361	315	364	326	339	315	355	334	347	333	365	378	338	391	327	314	318	331	363	329	336	345	370	357	342	316	357	370	328	375	315	341	349	376	341	328	331	337	350	353	396	383	366	371	308	321	353	327	363	330	353	373	306	335	325	329	337	349	364	332	316	364	327	329	334	335	353	356	369	385	345	381	351	350	349	375	293	310	318	351	325	379	327	368	335	348	292	352	354	352	334	300	353	357	325	297	348	333	367	355	320	350	333	327	322	349	346	327	324	322	334	343	332	380	315	354	295	346	339	311	350	356	350	340	363	307	373	348	360	350	330	314	341	347	333	320	362	317	343	330	357	330	366	312	330	324	349	337	339	333	363	339	362	336	326	346	338	331	328	368	372	352	312	333	320	325	356	370	356	329	346	336	348	358	352	355	341	359	306	354	375	349	373	338	323	307	356	336	361	321	330	327	345	314	367	358	356	330	316	321	358	320	357	350	358	347	351	311	359	315	292	368	377	339	353	352	349	361	371	316	370	344	339	314	363	405	328	319	365	351	334	342	376	332	352	339	329	352	322	322	369	304	342	351	357	350	364	332	339	367	359	334	322	319	351	351	336	330	361	348	353	338	327	348	349	333	392	367	357	358	340	348	354	354	337	325	361	346	347	338	320	347	373	353	343	313	317	328	342	355	369	349	341	330	350	345	298	335	338	360	326	372	330	355	361	294	363	364	355	370	343	324	389	317	323	344	319	359	315	355	311	329	299	340	330	331	361	325	318	356	366	349	339	346	314	344	333	373	304	371	337	336	363	380	358	374	333	326	396	339	337	372	330	326	344	370	343	323	339	344	337	339	380	324	350	333	330	316	373	341	334	345	372	361	344	332	370	315	344	332	368	332	324	346	368	325	365	346	328	321	352	348	330	341	344	338	341	353	387	352	310	376	349	338	323	322	368	365	343	365	346	325	354	321	340	350	341	330	361	335	380	339	362	336	326	324	324	328	353	347	336	339	329	356	390	316	345	321	337	373	382	354	366	391	335	332	333	334	359	316	370	311	377	343	389	364	300	354	338	330	362	357	370	337	363	301	335	357	341	336	328	324	332	364	366	342	352	376	381	378	312	348	349	348	360	344	349	344	351	320	355	318	360	324	370	336	337	336	333	371	363	352	357	336	343	375	337	341	326	351	327	359	340	317	353	339	367	379	356	345	311	323	330	323	339	322	328	346	370	338	322	327	335	331	354	336	334	334	367	331	332	329	360	326	315	344	383	349	375	345	322	372	335	368	352	333	372	327	340	318	327	334	336	377	327	353	321	353	317	311	355	341	324	316	371	348	320	333	341	309	326	329	329	324	323	374	315	380	345	354	367	342	340	341	359	349	347	355	330	367	365	364	375	332	348	343	357	359	332	362	332	355	343	350	336	330	334	361	346	321	351	348	353	346	337	334	318	341	350	357	351	345	334	360	335	335	337	329	359	346	333	366	357	343	325	367	347	365	343	340	349	374	346	362	358	339	346	345	342	356	362	340	343	367	317	333	345	349	339	366	347	339	352	329	305	348	367	347	317	331	350	348	337	301	371	339	357	325	378	321	332	360	346	325	330	341	338	322	356	333	363	350	331	330	334	359	335	366	336	303	343	360	342	329	350	324	351	361	336	331	338	344	343	305	322	383	368	335	365	334	342	324	338	352	356	346	356	363	339	356	350	330	360	347	325	370	341	336	369	331	369	333	348	343	368	359	376	359	348	329	315	357	320	338	331	354	340	377	345	362	337	359	339	370	365	351	330	335	338	350	324	318	323	310	335	351	326	324	340	352	349	337	316	343	361	349	341	317	360	360	332	344	340	325	361	325	326	354	323	348	341	342	334	333	375	356	364	320	328	378	366	346	382	355	342	324	321	344	345	311	355	338	357	357	335	346	348	341	328	333	339	343	342	365	369	355	347	339	318	357	324	342	354	334	334	353	369	328	358	394	358	347	359	355	340	361	333	293	367	343	354	363	337	356	333	364	324	376	322	328	355	353	352	336	341	336	362	364	355	336	344	352	331	316	349	315	353	306	348	342	365	333	335	329	347	385	346	323	354	290	348	357	349	350	323	362	316	327	335	364	330	350	335	332	332	358	379	364	369	352	328	375	355	367	307	310	305	348	395	320	361	366	317	335	345	345	323	340	351	336	386	362	372	335	348	329	321	330	358	326	336	310	381	360	326	321	345	385	332	361	347	333	306	346	336	342	356	358	330	362	340	330	358	333	314	346	374	343	371	360	339	371	333	323	328	360	359	364	346	328	332	354	379	331	313	368	312	314	325	357	305	362	377	329	343	337	338	346	334	336	347	371	321	353	340	375	363	315	363	343	347	324	333	335	333	342	338	354	359	327	331	347	341	336	326	349	355	326	347	337	351	314	354	378	360	354	336	331	338	339	356	365	336	368	351	357	334	333	375	351	364	341	341	336	333	360	329	356	362	312	334	354	347	350	366	324	332	337	372	331	346	348	355	327	348	321	370	333	366	349	330	386	319	353	325	358	365	328	349	361	377	371	368	365	352	341	339	331	332	321	357	367	337	346	335	345	342	345	354	328	337	348	335	339	343	331	339	328	334	328	356	377	304	379	341	335	341	307	328	342	366	316	315	361	371	336	348	344	333	325	327	354	344	347	363	370	328	378	326	333	317	362	325	351	351	356	377	360	349	339	367	362	371	310	342	335	326	377	344	345	338	372	344	357	338	363	337	364	347	299	348	345	345	333	326	334	334	372	347	335	361	371	375	376	334	360	373	330	327	371	332	341	336	359	356	363	349	325	354	347	348	338	322	341	342	344	341	349	341	347	334	379	364	372	331	341	325	363	332	320	359	372	326	354	363	352	351	360	352	329	366	318	324	329	334	352	345	350	390	345	346	308	350	358	365	365	333	316	311	319	371	374	334	338	325	322	366	333	329	314	356	330	329	352	365	322	355	337	347	368	350	355	388	315	360	332	331	335	343	356	373	320	365	349	315	350	350	357	330	344	323	322	338	368	317	360	338	360
5308	743	479	327	302	330	503	501	444	404	360	323	274	242	219	225	205	149	162	123	139	130	125	100	108	106	118	98	87	103	86	99	81	83	92	83	75	86	87	67	76	77	73	69	59	71	68	85	80	77	64	67	75	67	70	69	70	62	66	73	64	67	64	59	63	67	66	67	66	56	72	66	62	66	63	77	75	79	57	76	75	56	59	80	60	72	67	77	66	67	66	83	57	81	64	62	71	78	58	70	54	51	63	69	68	60	63	74	69	68	66	70	56	66	65	62	66	67	56	76	58	78	60	55	61	63	71	60	61	68	56	68	64	68	60	68	64	70	66	66	77	66	60	62	52	66	61	69	69	65	68	88	69	63	58	70	77	72	71	60	57	57	67	62	85	61	67	65	63	62	72	79	81	68	56	61	68	80	70	60	60	70	76	77	69	73	64	69	63	56	54	52	69	63	59	66	73	58	76	70	64	56	61	64	54	73	59	67	75	64	54	68	80	52	65	72	61	73	59	80	67	60	71	57	67	62	69	52	63	61	56	77	53	71	50	74	81	68	64	60	66	66	57	79	76	56	76	93	65	58	65	66	52	56	62	64	61	61	66	63	61	67	52	63	63	63	57	72	67	63	80	59	71	68	61	59	74	46	71	67	61	67	70	65	66	59	70	74	76	67	75	66	72	74	72	59	59	62	69	58	70	69	67	73	53	54	60	51	49	64	54	68	61	71	63	68	73	58	68	67	71	45	72	59	68	80	67	65	75	58	56	77	66	53	63	77	73	51	62	52	66	59	57	84	62	59	60	73	65	64	65	63	56	66	55	55	50	81	72	67	61	68	74	59	73	68	61	61	50	59	65	62	57	62	56	68	67	64	94	64	68	72	63	60	55	63	58	62	66	57	85	64	70	51	61	70	72	64	73	70	73	65	89	67	63	58	70	54	55	72	64	64	70	70	61	66	47	69	54	67	74	59	72	59	78	54	65	65	53	74	52	86	62	70	55	80	52	78	59	73	65	67	69	58	59	72	58	50	65	63	59	61	63	62	66	59	61	64	65	66	53	54	53	69	76	71	62	65	52	62	68	57	72	53	71	72	83	78	74	65	73	84	75	61	62	60	65	72	71	78	57	67	74	71	54	59	77	69	54	69	65	58	72	60	79	65	63	67	65	75	55	68	66	68	62	50	59	67	67	59	54	70	65	60	83	58	64	61	57	66	79	60	50	72	54	76	50	57	83	63	58	48	85	61	66	72	67	77	50	62	60	60	61	56	73	68	74	77	85	69	79	65	63	58	58	70	65	78	71	75	74	62	63	58	61	58	65	73	63	55	58	58	82	68	65	71	53	70	70	73	51	83	66	54	54	63	61	65	64	79	64	78	61	85	69	71	69	49	50	77	58	75	63	57	66	73	68	74	65	67	70	54	72	59	65	69	58	64	59	77	67	61	49	69	60	71	66	59	68	66	76	61	52	62	72	66	60	61	49	71	62	58	92	59	57	67	71	57	63	66	55	60	56	65	60	77	63	63	60	85	78	62	67	59	70	79	70	63	80	77	63	72	69	56	63	73	64	72	68	76	56	69	67	60	67	50	68	69	67	68	56	69	62	57	53	64	67	58	68	99	78	71	63	75	74	48	55	96	54	52	71	58	64	59	64	73	73	58	75	68	55	64	67	68	52	60	69	63	61	68	47	67	55	68	64	63	80	54	77	84	71	51	65	67	65	60	78	60	71	71	62	63	70	56	69	61	61	71	52	83	59	56	56	47	76	70	63	71	51	51	65	81	63	60	58	56	60	62	65	62	65	53	65	58	63	60	68	76	60	80	74	65	66	52	63	57	60	61	56	55	58	74	75	81	62	64	63	72	74	67	69	65	55	70	63	70	52	63	62	71	78	67	61	46	73	68	51	68	71	54	76	72	68	63	75	60	55	71	49	67	75	54	61	66	76	61	65	71	78	66	76	69	60	68	59	76	76	84	79	61	67	72	62	64	70	70	67	63	76	66	60	65	71	76	60	75	70	48	64	73	76	68	66	73	58	66	76	64	57	65	69	56	69	57	64	55	55	75	75	57	64	76	68	51	62	60	60	44	71	59	65	65	69	58	73	63	66	60	77	77	67	71	73	63	58	53	59	77	76	77	75	62	76	68	69	49	76	60	68	69	63	57	64	75	50	63	48	60	66	74	69	65	62	69	69	75	62	59	72	68	77	54	57	64	60	57	69	64	67	48	69	73	68	64	58	66	65	62	71	66	78	74	70	68	60	57	70	71	59	71	69	59	68	57	55	72	70	70	62	71	68	58	65	52	44	56	66	64	59	66	82	68	58	71	62	68	76	69	71	59	72	84	75	53	69	72	70	71	54	73	72	73	76	52	72	73	76	51	70	64	65	65	56	58	56	78	57	51	70	69	66	63	70	50	74	89	68	71	64	78	61	60	75	63	56	73	63	67	60	80	64	73	60	46	58	57	83	64	61	78	72	75	70	74	73	66	55	50	55	77	77	71	61	75	66	70	51	47	60	61	71	54	63	61	72	65	64	65	69	72	76	57	79	77	60	76	67	66	53	54	61	61	60	54	53	63	63	71	57	56	74	57	61	59	66	61	70	60	65	59	75	72	69	51	71	58	59	68	58	55	61	55	60	62	67	77	75	78	84	54	71	54	59	65	55	75	65	59	57	51	60	61	67	69	63	60	58	56	70	62	80	71	64	72	71	70	62	49	68	56	59	64	76	61	72	69	74	60	69	56	66	61	62	68	75	57	63	65	57	56	59	72	68	70	54	83	49	70	82	80	58	84	65	72	69	65	59	82	67	57	70	71	76	80	71	72	50	73	75	59	70	74	59	47	61	55	57	66	69	69	71	70	72	59	65	74	67	72	65	65	64	63	62	70	65	64	62	69	64	64	64	72	67	67	64	58	61	78	62	52	60	69	79	52	69	62	65	57	58	69	69	54	68	58	46	75	70	53	74	59	70	48	61	70	57	67	54	59	73	78	61	65	60	72	64	68	56	82	67	67	84	70	55	65	65	69	59	64	65	88	69	69	54	61	60	64	71	60	65	58	68	55	67	70	63	71	68	71	75	50	68	63	70	81	64	76	58	61	67	70	72	71	66	64	56	59	65	62	81	59	78	62	61	68	67	61	45	82	61	62	73	65	79	78	54	58	59	59	71	60	71	72	72	73	67	63	66	65	77	66	57	49	57	72	66	59	74	80	58	74	57	78	73	84	70	67	71	59	61	62	72	63	72	57	61	74	62	64	52	59	68	59	71	77	51	58	76	74	80	68	78	63	45	85	71	58	70	54	75	78	79	61	69	57	65	64	76	65	54	67	79	77	76	60	54	67	67	66	64	63	50	70	64	61	71	78	82	70	67	59	64	61	63	46	54	64	69	54	61	59	69	74	68	65	76	73	74	51	52	57	56	63	54	65	63	56	67	63	69	69	73	54	58	62	68	55	57	59	53	62	74	57	71	66	87	64
18366	8646	5479	6245	12390	17610	18904	17898	16105	13896	11928	10529	9315	7733	6639	5856	5315	4612	3993	3632	3094	2763	2499	2375	2087	2062	1874	1797	1694	1590	1551	1471	1357	1290	1196	1062	1147	1085	1055	1009	942	948	889	876	855	873	864	781	773	797	778	740	768	764	717	708	755	675	633	638	668	683	647	634	679	641	671	622	613	658	620	591	612	640	613	561	615	597	614	585	577	621	576	622	608	581	595	576	593	570	573	592	574	582	580	581	584	563	521	567	565	570	555	580	578	584	552	611	596	601	599	583	631	585	562	589	547	563	586	617	578	591	564	586	569	549	591	594	560	587	548	572	601	582	591	561	534	587	619	594	558	566	610	622	555	590	582	575	542	567	561	546	565	614	588	554	562	607	547	557	581	553	576	549	564	561	588	591	605	585	582	558	548	560	575	572	579	570	585	525	599	544	611	579	559	578	579	585	598	538	522	591	569	603	529	551	599	609	554	614	612	555	564	555	591	590	585	555	550	596	552	649	576	547	569	590	573	605	617	588	546	608	573	561	641	553	563	586	596	581	556	543	589	597	583	572	545	578	549	567	581	634	598	575	524	576	555	603	535	555	589	560	562	583	564	584	553	512	596	592	602	555	567	612	604	595	556	568	565	528	574	560	578	583	580	572	558	558	570	572	531	553	581	554	566	569	565	601	570	574	579	575	606	561	566	564	575	581	569	554	579	597	592	587	536	578	571	584	554	550	530	611	596	555	567	559	576	542	554	581	592	557	546	575	553	541	563	575	545	550	556	578	553	551	608	588	570	584	567	553	585	568	584	506	594	594	595	585	540	528	563	574	562	568	568	572	559	608	555	587	593	546	602	547	562	555	562	557	574	593	608	552	602	553	588	588	605	555	586	588	577	573	544	615	549	573	593	577	570	591	591	553	603	566	574	565	551	567	602	586	542	577	552	587	538	599	531	574	562	567	530	596	572	573	616	583	546	591	561	584	552	594	606	543	536	580	528	521	605	579	567	550	562	579	542	594	577	601	565	594	561	603	569	568	568	546	555	601	582	612	554	572	555	561	498	592	556	577	590	562	558	570	577	581	592	607	612	582	592	589	560	556	605	566	585	560	598	572	601	571	582	591	567	578	604	569	554	596	582	588	533	533	570	566	592	608	600	618	543	578	548	575	566	547	592	570	603	568	566	567	552	599	549	583	542	601	608	562	583	561	572	634	598	613	545	578	561	603	557	544	586	534	600	587	555	562	539	631	551	560	549	570	540	586	578	546	597	596	578	590	548	555	602	599	559	520	633	554	560	593	611	616	585	587	598	547	560	577	573	597	557	573	548	581	554	558	570	552	605	581	600	548	601	609	585	566	583	573	569	597	546	563	562	583	534	564	565	606	573	569	584	601	550	553	568	586	576	520	561	579	570	589	539	569	602	620	538	585	537	555	588	575	577	593	585	565	560	572	611	540	554	558	548	570	566	530	558	570	572	586	598	546	538	601	580	579	545	558	610	595	563	548	620	601	544	585	553	585	601	618	576	583	581	552	559	551	545	551	565	561	597	543	558	575	602	572	583	574	580	524	572	528	615	591	565	570	550	569	554	529	569	546	529	599	589	560	612	548	536	573	595	555	585	548	579	547	563	557	578	556	593	545	607	591	613	589	635	572	603	597	590	554	605	512	608	575	570	578	567	590	572	612	588	558	551	592	575	583	605	549	614	596	574	509	606	580	603	556	589	573	572	566	601	584	576	564	558	562	567	558	566	572	594	581	604	590	580	541	557	570	568	593	612	565	591	596	601	593	591	573	576	590	580	604	565	536	600	576	593	598	552	568	600	534	574	539	567	544	572	556	555	593	572	575	566	500	558	550	551	588	553	557	563	579	554	553	565	545	569	605	559	622	533	583	601	610	509	601	550	587	559	567	564	521	576	543	544	515	562	569	578	594	559	557	618	555	610	582	574	552	547	551	594	586	595	580	576	567	583	554	545	613	603	563	562	577	567	556	546	562	545	588	579	596	546	578	557	582	599	568	546	594	574	551	565	587	601	565	536	631	607	583	594	557	553	521	612	609	531	567	547	575	589	579	572	554	619	604	549	588	606	564	578	534	581	575	588	595	571	630	550	580	551	565	596	579	555	596	561	568	577	584	576	574	557	573	579	615	565	597	548	602	580	542	571	607	560	557	602	582	555	574	551	547	569	592	557	602	529	582	545	579	523	588	598	530	582	536	580	550	554	527	585	563	588	543	531	542	576	610	571	529	575	544	578	573	572	585	586	546	537	601	568	610	516	538	532	583	568	589	563	592	574	598	548	570	538	587	563	598	573	574	551	580	566	564	551	566	572	595	588	605	551	604	561	609	576	585	565	598	559	590	586	559	595	516	580	564	548	566	558	565	602	603	542	543	612	554	568	550	600	566	552	559	588	578	584	598	577	604	568	560	570	588	534	556	618	538	580	556	579	604	581	544	553	487	549	596	592	580	563	584	534	551	598	548	550	573	602	526	573	566	548	554	576	587	608	588	542	511	575	602	546	592	535	570	586	610	616	561	537	562	615	588	551	567	571	594	569	551	603	563	564	603	567	589	608	603	547	547	570	583	578	534	579	548	567	570	573	543	584	564	561	578	569	558	599	548	562	605	578	559	582	575	563	576	572	587	533	646	542	581	538	578	586	594	580	499	569	594	576	572	558	512	581	530	584	592	555	575	562	570	574	551	575	541	559	588	585	565	614	606	574	604	575	571	576	542	589	575	585	594	552	569	600	567	549	600	590	540	574	528	567	547	573	562	610	595	533	617	589	579	577	564	592	568	543	567	587	587	566	592	602	622	557	601	554	552	578	566	552	589	603	568	561	565	576	588	592	576	552	573	589	559	576	575	607	542	584	533	582	590	572	618	579	555	571	525	565	579	619	579	590	579	633	543	561	547	602	579	576	549	586	548	560	560	615	558	607	551	574	611	525	551	601	590	614	574	586	571	540	541	577	540	576	580	546	559	589	557	592	549	599	510	557	545	580	575	582	563	604	587	586	538	549	550	560	551	554	603	574	532	570	614	595	580	605	565	602	604	571	537	587	564	581	574	575	573	561	542	524	577	565	601	594	585	622	562	569	528	565	585	544	536	543	573	575	573	563	581	580	542	547	525	573	592	616	558	557	559	601	583	553	574	589	559	557	553	552	561	584	582	608	581	566	590	583	597	558	585	608	604	505	540	571	594	568	570	567	580	581	548	580	559	600	554	579	540	566	585	577	609	568	605	559	572	584	596	566	595	564	522	528	563	542	590	604	559	559	573	612	578	515	585	624	608	562	538	536	582	536	559	530	544	559	591	555	570	608	609	570	564	587	563	567	581	583	562	572	509	568	566	566	560	555	598	598	591	571	533	599	570	579	599	552	575	583	552	547	606	511	596	559	569	535	555	541	550	594	547	581	566	553	578	573	571	578	584	572	569	558	598	590	593	518	585	591	568	592	566	595	610	602	554	560	579	608	540	575	545	559	546	557	569	556	574
3408	1005	544	386	289	379	490	538	574	476	423	361	307	270	228	218	174	130	139	142	128	105	87	118	88	91	86	78	82	80	68	68	56	66	52	64	50	47	42	43	43	38	34	39	37	35	46	38	40	33	34	40	39	29	50	43	26	34	47	35	27	28	42	26	37	41	42	30	36	46	49	36	38	33	46	31	26	38	34	35	30	33	33	23	25	37	39	33	33	23	30	39	32	30	40	37	36	27	32	34	35	31	29	25	31	39	39	26	27	28	35	29	23	34	25	31	35	37	37	27	35	31	34	29	29	26	28	34	33	26	30	36	33	25	31	31	27	23	20	37	29	38	31	34	41	42	27	33	25	31	27	24	26	29	31	39	22	24	23	21	32	21	28	35	37	37	27	33	24	33	41	42	28	30	33	27	18	34	28	22	33	24	31	37	30	36	31	25	36	38	40	38	29	29	32	27	39	36	30	34	30	19	25	24	20	25	33	16	25	34	32	19	15	36	40	32	33	34	34	33	29	38	39	30	30	34	42	28	36	37	22	32	28	39	23	23	39	31	29	35	32	40	36	30	32	32	28	27	30	39	27	28	26	36	22	43	37	30	30	35	33	22	31	29	40	26	42	33	27	27	30	35	40	28	26	31	29	42	37	31	26	32	27	44	41	28	26	31	38	31	31	29	42	31	24	23	41	37	35	39	33	39	38	33	33	30	36	26	38	29	25	34	23	28	39	23	24	32	26	37	32	20	32	32	29	31	31	38	30	24	34	37	30	30	27	29	34	24	28	34	35	35	33	23	24	19	19	22	35	33	34	38	36	32	32	34	31	50	44	32	24	29	34	23	37	29	24	26	34	30	31	21	32	36	40	26	39	28	28	19	25	24	36	24	28	28	28	30	28	17	35	34	23	37	27	27	31	29	29	34	32	27	24	38	36	34	27	32	26	25	34	22	42	34	33	36	27	34	36	45	29	27	24	34	24	36	28	32	33	19	33	40	34	27	28	22	38	42	26	34	37	30	26	28	27	31	28	38	32	32	25	33	34	30	33	25	31	32	21	35	32	26	34	30	21	29	25	27	34	26	32	30	25	36	30	36	31	30	31	24	30	35	22	30	38	29	28	29	36	33	26	31	37	39	35	23	19	26	30	26	25	33	26	36	39	27	38	34	29	27	35	25	27	55	34	32	25	34	27	30	28	27	30	20	37	41	26	26	27	26	29	46	35	25	30	35	27	27	33	31	24	31	29	38	30	22	41	31	39	25	32	26	24	20	27	26	30	29	22	34	33	32	30	29	28	26	32	36	28	34	27	35	25	26	35	21	30	22	24	28	32	24	27	30	28	26	37	24	32	28	24	28	36	27	20	35	25	34	31	33	33	36	32	35	40	31	25	21	31	30	32	26	30	39	46	25	26	20	20	29	34	24	40	33	35	34	33	37	29	34	32	39	28	30	35	27	26	28	29	30	31	27	26	25	31	35	39	38	38	31	36	28	39	24	33	29	27	37	35	30	25	22	29	39	36	30	35	30	27	32	28	43	23	31	30	34	35	27	27	30	33	34	38	28	26	22	28	29	34	33	34	19	28	36	31	29	24	23	16	31	25	35	33	26	35	23	32	29	31	32	28	38	33	35	28	40	34	28	22	30	32	29	20	25	35	24	40	31	37	27	32	32	34	23	24	28	38	21	29	32	23	28	26	21	27	34	25	40	29	41	32	30	32	20	26	29	44	30	28	27	30	43	30	22	32	36	37	30	25	31	19	36	21	26	34	31	32	31	26	32	22	24	28	18	29	34	29	32	36	37	34	32	35	31	31	34	39	38	29	27	34	41	39	30	42	35	33	34	34	34	34	31	31	24	26	26	34	20	36	34	27	26	34	28	30	24	28	24	41	30	33	36	25	40	26	20	36	27	29	24	29	31	39	23	33	34	34	37	26	28	26	35	36	27	32	28	26	32	29	35	42	28	31	38	22	28	38	35	39	25	31	37	27	26	30	30	31	32	31	35	34	27	40	29	38	25	29	32	28	32	28	30	29	36	31	39	22	23	31	32	28	19	20	31	32	36	42	22	34	33	28	28	29	35	22	33	36	22	27	33	28	36	30	40	45	30	26	31	27	30	25	27	33	38	36	34	23	31	31	32	24	24	25	33	30	19	32	26	25	30	30	29	26	38	34	38	35	25	27	29	28	26	25	26	31	33	40	28	30	33	23	29	35	33	34	32	25	29	28	21	33	34	31	36	44	18	28	31	29	30	31	37	30	29	31	25	25	27	26	21	31	31	31	32	28	27	29	38	19	30	37	26	19	31	31	26	36	29	25	27	31	25	28	35	36	29	36	43	27	37	32	30	38	44	26	30	29	25	21	30	30	37	23	37	22	32	24	29	39	29	33	31	24	33	30	39	37	31	31	30	34	32	41	28	26	28	38	33	29	22	31	37	44	32	32	26	30	35	28	27	29	37	27	34	34	24	35	26	34	19	32	29	22	32	33	32	18	32	29	28	42	31	37	20	20	33	32	21	30	22	24	39	35	39	31	39	30	37	25	30	28	33	27	23	42	34	29	31	33	35	28	28	32	34	30	34	39	28	35	34	32	38	26	34	32	40	24	30	27	32	29	28	23	30	38	31	28	32	38	28	30	25	29	35	36	37	31	39	21	37	34	44	24	27	27	34	32	26	32	30	27	23	23	32	34	38	27	31	31	21	36	30	29	23	39	33	42	35	26	31	26	30	25	39	21	38	33	24	35	28	25	41	34	29	29	26	29	31	34	24	26	31	29	28	34	34	34	36	33	20	37	29	24	33	30	21	38	43	29	25	30	35	23	26	22	38	32	24	34	34	25	36	35	29	29	33	41	32	23	41	27	40	42	33	32	31	39	35	30	43	38	27	25	33	41	31	32	27	31	24	24	29	35	27	35	28	26	35	27	33	26	24	25	21	35	29	32	39	31	29	31	26	29	32	33	26	30	34	37	22	24	30	25	27	25	31	28	36	37	27	29	35	28	28	26	37	37	37	28	31	22	44	33	36	23	34	28	32	31	33	32	36	31	26	28	24	24	25	29	23	34	32	32	35	27	31	18	22	24	28	33	37	21	24	36	27	23	28	22	33	32	37	32	26	28	32	32	24	29	39	34	30	32	22	36	36	29	33	32	41	35	28	30	29	32	33	33	33	34	28	30	20	32	30	46	33	31	22	28	34	33	36	40	32	40	25	31	23	29	22	37	26	38	27	28	31	41	26	31	38	30	29	30	25	35	38	34	29	22	44	36	36	20	33	33	22	24	35	34	29	31	42	30	34	37	32	46	24	33	37	27	28	35	29	29	31	25	28	28	33	22	27	27	30	30	24	21	31	35	21	27	29	30	29	26	33	27	39	28	38	31	37	33	22	31	31	37	40	31	31	30	34	29	31	32	21	22	26	35	32	23	24	27	38	28	31	32	37	39	40	33	34	37	37	28	32	29	30	30	31	28	29	33	26	32	33
22994	10819	6743	7570	14862	20396	21482	20456	18539	15934	13783	12405	10706	9347	7966	6793	5847	5164	4568	4064	3571	3056	2776	2509	2330	2219	1920	1927	1792	1612	1490	1358	1317	1229	1149	1085	987	932	887	823	790	734	763	691	682	613	602	606	597	569	498	521	495	516	488	434	435	418	424	448	379	393	362	338	381	357	376	344	349	335	336	365	318	317	320	315	313	334	312	292	327	299	310	286	295	323	317	320	305	333	294	328	312	302	330	309	306	316	298	257	283	275	294	295	316	293	301	292	315	275	242	281	283	288	287	300	277	273	313	304	260	297	294	257	301	262	296	295	267	283	293	289	310	289	305	271	286	319	266	273	265	299	295	309	272	263	313	272	265	299	274	281	281	229	266	286	301	268	286	264	268	307	295	270	295	276	271	262	255	263	309	317	308	279	275	277	295	270	302	286	266	285	307	295	255	235	291	299	265	275	310	247	283	283	282	292	274	298	295	274	260	274	255	277	258	313	290	262	311	269	250	296	263	250	276	259	260	262	257	280	287	267	268	259	290	264	259	259	263	265	291	292	277	238	307	237	297	270	287	263	270	251	309	283	262	268	271	264	252	260	279	271	305	272	303	285	234	293	261	275	261	281	270	282	261	253	273	290	268	260	268	286	280	290	279	282	253	294	282	254	250	222	275	282	273	272	291	295	274	247	262	272	279	232	253	264	281	284	264	274	254	310	270	290	281	277	282	273	302	284	241	267	248	274	291	284	293	268	272	265	293	251	271	255	270	236	276	266	276	275	269	325	301	283	279	262	255	238	306	290	276	282	272	286	298	281	290	293	260	289	252	255	283	259	299	257	287	291	279	295	274	261	263	284	264	284	285	279	279	294	271	304	276	260	288	277	291	295	260	277	303	279	281	281	294	278	284	295	287	291	301	276	284	260	242	258	279	304	288	291	320	298	285	259	290	273	273	273	284	261	289	285	306	268	263	280	286	276	282	277	278	272	267	285	260	265	271	262	289	294	294	276	287	284	300	267	285	282	249	279	271	251	271	278	263	299	299	289	259	308	313	272	259	279	282	277	242	262	251	290	293	285	275	261	272	251	256	265	278	252	278	314	306	265	280	276	288	305	283	266	272	253	266	262	253	243	271	259	269	258	313	286	262	289	294	260	296	271	287	276	284	264	273	291	280	304	294	272	281	262	278	294	284	302	296	287	270	279	274	289	272	270	293	244	293	313	268	244	254	260	249	293	254	274	276	261	265	276	300	272	289	300	271	284	282	281	269	311	297	284	285	252	269	267	286	265	274	287	278	263	283	297	253	279	305	284	261	280	300	246	300	291	285	244	298	272	269	244	302	293	259	252	266	284	278	270	268	259	264	245	273	267	288	260	275	282	291	299	279	295	279	285	281	258	256	265	290	274	266	269	272	302	269	276	289	270	280	271	291	280	290	266	310	271	278	265	316	263	278	278	310	268	278	297	262	272	276	278	270	273	305	251	247	251	291	294	251	292	259	286	273	298	294	285	268	252	288	297	298	286	261	286	292	272	281	251	257	285	270	264	295	267	280	293	250	259	280	242	294	276	256	307	264	231	262	273	270	252	258	308	253	284	291	283	266	258	280	257	309	268	277	284	297	278	275	277	306	266	269	290	278	269	274	300	256	270	250	280	245	285	288	277	293	284	306	271	288	269	300	292	294	259	262	280	271	238	290	283	282	253	311	296	272	292	280	270	274	314	288	280	260	261	306	279	294	283	283	296	269	266	264	279	269	262	252	253	300	255	283	258	261	283	278	268	292	247	297	290	271	311	254	293	297	262	308	253	274	265	251	269	287	265	282	278	280	288	297	271	290	304	253	289	284	281	312	265	293	290	276	227	264	274	303	268	291	294	261	261	277	292	256	322	293	290	300	287	266	285	275	277	278	280	269	269	242	280	266	294	287	272	273	299	277	278	258	285	272	270	243	291	272	274	297	269	302	263	269	310	254	256	265	309	296	299	261	266	271	288	274	284	311	273	270	295	269	266	258	295	263	282	295	319	259	262	266	286	289	278	301	273	271	263	261	308	256	263	306	264	277	290	277	310	292	279	279	241	286	248	285	269	262	258	268	296	268	266	305	262	312	257	274	250	252	278	264	270	296	272	276	256	252	272	263	282	288	280	267	255	250	265	237	318	267	262	253	271	264	261	268	280	264	272	276	277	271	306	274	278	280	258	274	278	287	313	298	289	274	255	284	289	279	306	283	282	294	271	291	271	251	302	270	287	279	263	272	273	295	252	301	238	259	309	251	278	271	276	292	316	274	279	270	257	281	275	290	313	281	257	260	280	266	269	235	284	258	269	297	247	253	265	262	286	293	288	291	255	269	283	295	292	255	294	294	287	289	285	261	272	264	327	261	260	273	257	239	294	276	269	266	280	271	281	246	258	277	262	245	288	283	305	269	276	277	274	272	290	273	262	301	282	274	295	294	308	258	265	259	295	258	289	281	256	278	271	265	240	269	267	267	275	256	249	282	277	273	276	276	283	259	234	248	251	273	273	260	248	260	313	294	274	273	289	287	269	292	282	283	292	290	268	281	272	265	275	301	280	292	256	270	282	268	272	257	276	279	266	283	304	295	261	260	267	301	283	276	268	296	270	257	305	276	250	235	279	264	293	282	269	264	266	273	264	267	274	285	267	274	296	295	302	282	271	258	275	259	302	272	288	277	309	266	275	283	261	266	274	278	280	269	279	258	279	294	255	245	260	276	244	272	276	275	287	282	300	313	295	280	256	295	269	265	265	297	322	284	257	273	263	260	254	298	283	291	268	257	269	271	290	254	287	290	268	267	268	302	283	293	302	241	259	264	286	263	278	304	293	251	267	297	295	252	270	260	281	273	279	294	264	307	257	287	274	281	290	274	276	282	278	291	290	256	270	235	282	294	295	260	262	253	298	299	261	258	301	273	277	309	261	287	289	290	266	299	288	308	225	283	267	282	281	316	286	240	274	276	284	271	286	296	265	272	259	268	245	251	298	266	299	259	286	273	292	260	267	249	225	281	273	256	280	281	260	282	281	279	287	284	287	287	316	275	242	261	283	280	238	278	282	297	278	279	269	277	250	258	292	273	250	277	312	258	311	268	272	262	260	276	291	273	252	291	275	244	288	277	315	268	262	291	282	268	281	285	262	255	286	259	250	264	298	258	241	292	282	295	264	270	259	308	302	282	256	287	275	282	285	259	273	284	269	284	278	292	294	264	275	289	266	275	245	256	288	273	282	263	269	282	279	263	275	274	276	265	255	295	291	306	273	288	282	277	283	248	278	266	296	267	273	289	268	255	287	284	290	273	270	288	299	271	277	262	297	283	277	282	274	269	271	291	267	277	266	275	270	267	271	301	304	282	268	259	289	275	291	282	269	269	290	268	272	275	296	293	253	258	272	308	279	281	284	285	301	274	258	298	272	283	269	269	281	285	281	287	283	305	278	271	244	286	265	257	277	254	269	277	299	271	285	244	292	276	247	292	255	286	276
3527	541	328	253	237	301	367	396	379	315	281	292	237	225	186	159	143	158	131	116	115	114	111	98	114	103	99	86	71	75	112	82	84	82	70	96	68	82	77	68	77	69	85	70	82	66	72	70	72	86	75	60	69	59	72	78	70	71	63	72	59	77	62	73	63	70	59	61	72	74	79	78	75	65	69	70	56	53	66	72	69	73	70	71	58	70	62	73	72	83	55	69	72	61	62	86	52	57	62	69	81	74	83	69	64	69	65	64	66	72	75	67	82	65	61	65	63	65	64	72	68	67	73	72	70	62	58	82	61	79	61	47	59	64	64	78	66	62	79	59	73	62	64	65	79	63	61	61	59	79	74	73	56	77	72	61	66	67	53	68	63	70	65	79	69	63	65	73	71	64	64	63	56	70	53	56	58	80	64	69	50	56	64	68	68	63	57	74	71	74	69	60	69	59	61	66	65	66	64	77	71	63	59	67	72	59	63	71	70	52	59	76	61	65	71	68	66	70	71	66	55	68	72	81	65	79	62	62	76	72	70	64	75	73	73	59	69	62	64	78	64	74	58	57	69	64	59	61	62	55	68	65	80	62	68	80	66	67	73	63	70	54	86	70	71	84	77	74	75	79	66	62	68	66	56	73	64	72	58	61	72	81	66	58	74	61	51	56	66	52	59	68	82	74	77	59	68	70	72	61	77	60	55	53	67	66	59	66	68	72	72	70	64	72	53	75	81	63	52	70	52	75	57	68	60	76	63	65	67	65	63	69	69	63	57	57	52	86	67	67	48	65	59	70	78	70	78	68	64	66	69	63	67	67	79	66	67	75	51	81	71	73	69	60	60	75	71	59	60	68	75	60	63	58	66	67	69	83	63	70	79	77	78	62	62	58	62	80	72	74	68	53	67	68	67	69	67	78	68	72	75	66	63	66	64	65	78	62	66	62	60	62	71	70	52	64	83	69	59	68	63	66	73	65	77	56	81	79	84	75	67	71	61	58	56	65	55	66	59	72	66	62	58	64	66	61	55	44	39	83	64	65	62	66	73	69	69	77	71	61	77	64	83	60	64	65	74	69	75	74	59	69	85	59	72	81	79	78	69	64	66	52	68	70	73	69	67	94	57	70	61	51	58	43	68	64	61	72	71	73	51	66	54	72	66	62	69	72	80	55	53	73	75	64	73	61	62	54	61	56	70	76	68	71	79	61	65	73	75	63	74	62	64	78	73	59	64	59	67	65	62	62	67	70	71	83	82	81	72	84	65	73	56	64	59	68	71	57	75	68	64	59	71	54	70	72	58	78	61	66	70	73	63	73	45	68	66	50	68	69	77	68	54	66	63	50	75	69	65	61	60	63	66	78	74	80	64	73	57	59	65	64	78	67	59	61	66	64	68	63	53	50	78	56	83	76	68	71	61	70	67	52	70	54	75	73	69	66	71	69	66	69	63	68	66	67	70	81	71	67	64	61	80	56	59	60	55	65	59	48	75	59	69	70	59	65	75	55	68	63	66	71	57	74	68	57	61	72	69	56	59	56	69	65	58	55	65	63	56	64	80	74	64	59	77	63	66	71	72	58	66	78	73	80	64	68	62	67	55	63	67	58	83	72	61	61	75	59	62	53	59	66	70	76	72	71	76	68	59	69	54	78	62	54	67	75	66	64	65	64	68	74	67	67	62	65	72	66	55	58	73	72	63	66	60	81	83	62	62	69	63	69	61	58	74	75	72	60	73	65	66	68	60	68	70	83	61	74	62	71	66	70	70	67	78	71	66	57	54	72	77	67	57	85	69	66	64	83	72	65	60	73	43	69	70	77	70	72	81	56	67	60	53	73	64	64	76	65	56	60	62	72	51	61	70	74	67	50	59	70	57	78	65	78	64	50	74	81	73	71	73	80	62	60	74	65	61	71	64	68	82	80	81	53	50	52	63	57	72	79	68	55	69	64	70	71	70	75	58	54	62	76	80	66	53	72	75	58	69	64	55	52	56	71	65	65	68	63	62	67	90	81	90	69	91	64	52	75	72	69	83	78	67	65	55	74	60	72	62	76	64	52	87	57	70	75	69	64	65	72	56	68	67	66	59	67	66	78	60	78	70	76	74	68	76	64	62	85	59	62	70	59	67	61	69	72	65	65	71	64	66	74	68	59	57	68	79	60	75	59	63	71	71	73	69	70	64	64	58	84	75	59	61	73	75	73	69	84	57	61	55	74	73	52	83	65	67	52	65	89	59	71	66	72	68	82	56	62	72	83	61	81	66	61	60	66	79	60	85	75	69	69	82	66	62	74	72	70	66	64	73	59	60	68	62	61	58	61	65	72	48	71	54	72	65	62	63	68	63	48	67	64	62	60	72	62	66	75	68	62	69	72	52	73	61	76	67	72	77	65	73	72	65	67	68	51	58	58	69	69	80	57	69	77	75	74	76	59	65	70	55	74	52	71	79	54	67	69	89	75	68	75	66	61	68	79	64	62	64	60	71	81	71	61	74	62	73	60	77	65	72	49	67	51	69	62	72	58	65	62	58	72	50	58	66	64	59	73	61	65	59	73	61	69	72	62	86	61	56	72	68	59	69	56	57	65	59	58	77	75	81	85	68	70	81	70	87	65	68	67	73	62	68	60	62	73	85	69	52	60	74	75	79	64	72	64	67	62	62	77	72	50	59	65	67	68	56	65	64	69	69	65	73	58	69	69	68	75	59	72	72	69	57	76	63	86	68	81	86	82	78	70	76	72	60	67	65	73	74	63	63	60	78	52	73	76	66	71	62	67	63	73	69	73	69	67	62	70	60	78	65	71	65	70	68	56	75	62	66	61	74	75	75	82	68	74	82	86	60	76	68	67	83	58	62	74	66	60	68	52	68	64	78	68	64	59	44	61	65	50	67	44	60	70	59	66	69	53	71	67	73	56	73	58	59	51	73	66	81	79	61	59	64	79	62	66	58	69	61	83	62	84	79	81	85	82	72	74	66	62	52	76	83	59	56	69	60	53	50	72	68	65	67	69	82	73	61	70	59	70	69	59	59	69	59	85	66	62	60	55	72	53	68	68	53	63	55	79	78	62	56	73	63	64	68	58	72	63	54	58	65	74	80	60	54	79	69	72	69	74	79	67	57	81	54	69	53	66	71	58	68	56	59	71	78	61	65	80	83	75	68	56	51	70	70	57	68	55	67	59	71	58	70	63	64	70	61	64	60	56	65	70	60	64	74	77	52	57	71	65	51	76	55	81	69	83	73	67	62	66	76	63	61	72	70	71	65	73	73	68	61	70	62	64	59	62	55	57	63	63	79	82	57	59	77	72	68	75	60	79	55	75	73	66	53	58	63	65	82	65	79	59	78	55	74	50	70	69	62	62	48	63	61	80	57	72	64	62	70	64	73	62	77	62	83	71	78	67	55	72	69	70	58	79	71	70	64	56	67	62	61	69	67	59	64	62	72	72	75	58	74	64	56	69	79	67	71	60	64	55	73	61	64	62	74	67
16878	6890	4242	5027	10000	14937	15791	15112	13433	11341	9428	8462	7457	6354	5458	4462	4158	3560	3220	2809	2444	2230	2105	1927	1826	1670	1605	1529	1388	1386	1320	1307	1163	1159	1083	1034	991	976	923	858	928	863	792	787	771	790	767	756	741	750	723	706	713	802	706	638	657	672	711	707	655	722	598	609	644	604	614	621	613	612	611	601	571	613	627	669	589	629	623	609	622	644	600	603	620	623	644	628	660	586	599	569	629	588	616	630	631	596	622	596	608	624	576	613	591	601	594	621	624	636	619	603	638	609	585	595	609	589	583	631	593	599	625	620	592	598	594	584	621	608	617	661	622	563	596	630	625	608	637	588	545	642	586	596	550	584	590	606	640	556	555	623	616	603	628	571	592	595	592	557	582	601	581	621	657	622	583	615	597	600	600	600	626	593	627	587	610	606	562	557	589	614	596	622	616	578	593	584	604	571	599	579	579	619	555	637	545	563	644	568	608	610	598	615	615	570	555	586	616	584	603	648	623	594	643	590	602	594	568	559	604	604	615	610	548	626	589	588	533	600	569	582	623	622	619	606	626	616	605	567	585	627	657	566	598	620	583	601	596	595	591	590	647	584	614	634	634	667	578	636	596	600	555	610	611	582	575	594	580	584	597	605	620	633	624	571	601	569	597	578	579	578	586	630	614	598	612	603	556	576	641	613	621	625	618	616	581	564	626	628	617	583	563	570	577	632	545	590	596	585	606	596	590	660	588	549	643	585	643	573	595	645	592	560	613	603	606	630	623	556	557	557	589	645	599	601	586	596	588	609	645	637	577	619	605	590	631	678	613	608	611	578	597	619	554	594	592	624	587	591	615	566	592	593	590	618	604	577	599	608	608	592	606	640	588	606	595	625	597	606	590	593	607	591	591	564	559	605	596	576	611	617	597	578	643	614	648	605	584	584	561	594	563	654	604	556	592	591	635	621	588	587	572	596	579	604	589	576	617	572	596	617	603	597	597	585	594	578	641	625	601	558	596	601	630	593	625	640	615	612	611	595	557	574	614	568	600	627	641	579	591	599	592	601	605	618	621	533	647	634	638	607	627	641	639	577	592	621	612	626	619	608	616	629	534	546	573	561	622	571	604	622	607	633	644	597	613	589	617	582	543	590	583	556	576	599	568	560	591	615	606	581	621	580	585	584	643	608	616	599	586	582	640	599	598	597	641	585	601	647	614	628	609	564	574	565	628	573	633	622	586	587	568	557	615	574	584	611	616	616	609	575	606	622	578	621	622	618	591	648	598	595	617	590	617	585	589	594	622	614	645	600	587	589	626	623	556	606	609	581	605	570	589	633	591	653	590	618	632	596	609	596	581	610	582	591	576	644	565	579	587	587	615	592	650	597	577	616	620	622	617	605	593	588	584	577	571	586	587	623	619	568	568	604	592	614	618	591	567	587	578	573	571	593	587	606	562	579	610	562	598	572	561	577	598	568	611	611	571	614	596	619	604	579	608	623	613	596	576	592	598	569	569	604	627	609	613	626	624	621	625	577	597	573	593	592	609	655	618	566	622	626	583	558	645	593	578	604	588	553	615	606	602	566	576	625	612	602	582	576	668	609	560	551	606	606	564	549	596	590	614	576	577	575	619	591	587	588	583	581	589	580	582	594	571	572	590	599	624	611	607	603	598	586	599	604	613	630	593	590	609	588	609	616	577	620	588	536	601	592	593	586	547	609	625	580	614	610	538	599	588	623	618	621	585	607	648	652	618	579	581	643	541	597	582	565	619	616	620	618	591	595	574	559	633	589	585	602	597	597	653	612	578	647	579	612	614	583	634	632	607	597	588	615	621	612	636	571	632	590	619	614	600	590	560	582	592	583	620	578	594	601	580	638	583	604	605	613	607	566	590	579	572	598	569	621	563	588	600	610	584	585	601	582	646	599	670	546	566	609	598	596	563	584	599	553	556	614	568	600	590	624	609	575	606	636	576	590	652	628	610	586	572	627	607	599	566	613	518	569	576	589	623	603	603	567	590	632	604	602	575	577	590	631	636	592	591	576	560	607	614	592	564	604	602	589	619	601	583	579	622	588	590	609	633	597	546	574	582	618	575	595	624	564	603	599	590	547	566	600	620	603	606	625	578	578	571	631	609	624	539	623	544	573	595	599	566	635	611	600	610	586	608	597	593	593	639	630	595	578	586	602	579	608	566	548	602	583	613	633	621	569	563	607	610	621	583	543	612	588	585	631	587	596	584	561	563	618	599	613	604	575	646	570	624	561	561	636	632	561	612	630	607	586	601	593	607	603	580	580	588	589	598	603	620	597	615	584	578	584	592	593	553	562	571	600	623	606	643	611	593	660	561	559	602	637	603	594	610	574	602	601	600	580	627	621	609	583	586	594	586	598	585	574	586	659	603	553	582	634	615	576	592	582	595	598	563	559	579	644	585	599	579	577	620	611	594	628	596	613	626	568	616	598	649	602	582	591	529	621	600	555	594	607	632	597	584	617	583	552	629	606	589	626	595	555	578	625	594	635	603	553	624	583	574	556	631	611	612	614	584	607	551	573	640	585	572	600	597	544	604	572	555	607	582	587	599	599	594	578	529	562	604	595	598	613	585	559	615	587	573	595	605	618	556	628	608	611	590	584	600	581	593	591	614	590	577	612	611	636	634	539	584	612	591	614	622	580	614	593	608	573	605	576	601	573	591	606	592	614	600	618	662	566	573	611	610	592	593	595	589	608	651	607	589	567	578	594	558	614	593	585	614	610	615	620	595	573	579	604	654	628	610	615	568	609	610	565	549	557	577	613	590	595	595	583	595	579	618	654	590	615	617	570	625	611	586	602	584	575	619	620	581	582	593	593	640	649	637	617	601	604	537	575	619	592	573	608	640	631	575	576	574	578	561	601	606	639	599	637	615	621	569	627	575	606	587	588	624	598	587	604	592	603	556	606	600	628	652	580	641	576	578	547	595	606	586	639	568	595	562	620	570	587	570	593	573	563	620	587	624	589	587	548	580	609	580	609	629	579	580	633	607	631	532	601	606	628	651	538	587	574	583	603	569	597	609	610	566	605	581	576	610	640	602	658	619	562	614	581	568	620	602	625	613	602	550	610	605	616	619	588	583	616	608	607	561	599	609	597	536	615	584	604	599	582	599	588	632	596	623	623	627	591	578	663	564	571	593	586	598	556	606	601	594	634	582	606	604	616	601	629	595	620	575	588	583	631	624	615	607	579	661	605	578	643	626	614	584	587	604	581	596	594	608	569	639	568	601	565	584	540	621	607	587	581	592	600	560	611	628	647	594	629	638	587	574	587	567	568	582	593	642	585	621	635	586	604	603	620	622	596	621	538	540	624	590	554	604	600	580	594	621	655	575	623	644	597	650	568	600	595	625	594	605	583	575	599	583	584	629	569	621	588	624	638	567	609	587	570	628	647	606	603	627	578	607	632	590	603	608	587	560	604	581	546	623	569	555	600	608	673	610	643	573	603	593	627	630	659	573	614	589	582	570	612
2313	803	439	305	278	304	433	482	439	400	324	277	244	242	176	146	143	134	127	108	111	92	90	84	86	87	82	89	61	57	67	65	57	47	55	53	51	43	47	45	47	57	34	48	48	45	53	48	43	41	38	37	47	39	46	40	48	33	31	35	37	30	38	43	33	42	42	35	38	25	33	41	40	40	32	31	34	34	32	39	43	45	32	37	45	45	37	30	34	31	38	44	41	39	39	38	40	38	37	43	37	31	33	39	40	32	40	36	39	41	33	41	44	35	36	37	34	44	36	34	36	52	31	30	41	34	52	41	30	44	32	30	31	34	29	24	33	36	41	34	41	30	33	30	36	40	39	37	30	47	39	34	40	38	41	42	31	35	47	37	36	35	34	41	35	27	27	41	40	37	47	42	37	47	46	35	40	30	45	30	29	25	44	36	44	35	41	39	38	37	38	43	36	34	41	33	48	35	37	29	43	33	39	37	31	47	32	51	44	42	33	31	37	35	33	38	38	33	32	27	39	33	34	33	38	45	27	31	44	38	29	45	35	27	38	36	44	41	41	44	53	40	35	40	31	32	48	35	32	32	38	31	31	36	41	37	40	38	46	42	38	44	46	30	26	40	32	31	30	34	16	39	42	35	40	44	36	48	34	30	34	32	33	42	30	36	43	37	42	42	34	39	37	40	30	44	39	37	41	37	33	32	32	36	41	29	42	33	39	38	45	42	43	34	41	35	40	33	28	48	44	40	47	40	35	36	44	35	32	50	39	38	31	34	43	39	34	35	28	40	33	32	29	45	27	37	35	29	42	35	41	30	42	39	46	36	39	39	39	36	46	49	36	41	31	32	39	40	36	42	34	40	35	27	28	39	40	39	30	32	39	41	43	41	40	40	33	28	35	48	30	38	39	38	47	37	35	38	42	39	47	38	43	32	32	36	31	27	37	48	39	45	35	40	33	32	36	33	41	40	35	31	43	36	32	40	42	31	38	30	34	36	47	29	36	40	33	51	33	44	34	36	33	34	36	43	40	41	33	37	37	39	36	39	40	30	27	35	43	40	35	39	27	36	34	35	47	37	44	31	30	34	40	34	33	24	36	27	31	54	45	44	45	42	37	25	26	32	30	50	33	35	37	46	36	33	43	45	35	30	34	28	39	39	28	25	39	38	43	25	38	35	35	45	39	42	36	41	42	41	53	39	42	38	36	42	42	43	33	45	48	42	39	36	34	35	33	36	29	39	39	37	36	34	42	31	36	43	38	32	40	33	36	41	40	34	41	32	38	40	42	44	28	39	31	33	28	40	28	45	39	33	34	34	41	42	28	35	31	45	37	39	46	30	40	24	46	32	30	43	44	38	33	38	39	43	41	39	49	40	41	38	31	43	45	40	39	24	29	46	41	45	43	36	40	42	39	42	35	34	31	41	51	36	32	30	34	47	32	40	38	49	33	34	41	37	43	29	35	37	27	39	45	36	22	33	33	27	47	39	40	36	37	38	44	39	34	36	34	32	31	29	31	32	30	42	33	42	35	44	37	31	33	39	37	35	44	42	29	38	33	29	34	24	40	39	44	43	46	35	58	35	41	37	38	43	38	45	37	38	45	44	32	31	37	25	31	31	32	44	26	38	38	52	37	42	36	41	32	46	35	33	32	37	48	39	33	40	38	45	34	32	43	29	48	37	38	31	35	43	29	33	44	41	36	38	36	23	48	45	37	53	47	37	31	30	43	33	29	45	39	34	38	28	33	42	37	28	31	40	35	60	34	35	36	32	35	31	37	34	25	42	37	39	27	39	50	40	35	35	38	37	34	24	53	35	38	36	39	34	37	31	28	43	33	37	40	31	39	41	26	39	38	37	51	40	37	45	40	43	33	42	36	50	37	37	37	41	35	32	20	33	34	43	36	35	40	42	33	32	36	32	39	40	34	34	48	41	41	48	44	30	43	33	38	40	32	33	51	34	34	29	51	36	34	43	40	38	47	46	35	34	34	42	37	44	39	28	44	40	36	44	43	31	42	38	54	39	30	36	38	39	44	33	40	29	22	34	40	26	38	38	30	39	40	37	47	41	43	43	45	35	42	32	32	44	44	37	46	40	36	32	48	35	48	37	37	40	38	36	29	39	36	34	42	32	38	49	39	31	43	34	38	33	30	47	39	50	32	48	44	35	30	34	35	29	43	37	41	33	38	35	56	27	23	32	31	31	40	29	38	35	40	33	30	30	39	37	33	32	37	35	39	39	46	33	38	36	26	43	36	48	37	42	41	34	40	38	45	36	34	41	33	36	50	21	41	42	40	42	39	31	32	44	38	38	29	46	48	37	26	30	30	45	42	36	42	28	28	29	37	30	37	41	42	37	27	34	35	48	49	43	44	34	43	39	51	41	34	27	27	38	42	40	38	39	32	45	43	29	41	37	37	43	30	34	37	28	44	32	29	41	36	39	36	44	31	31	41	42	46	32	35	37	35	43	30	42	33	43	35	32	29	41	36	35	24	33	41	34	37	41	44	46	40	31	39	28	40	45	33	36	43	47	42	38	37	31	37	26	45	42	31	30	40	35	46	35	31	45	32	50	36	38	37	34	34	27	37	34	35	24	56	50	40	42	41	40	37	40	33	42	42	25	46	45	46	29	45	38	53	34	38	34	32	47	34	48	36	29	47	37	39	37	28	50	45	46	27	32	50	33	48	32	28	45	35	36	40	33	38	37	38	43	28	31	33	38	30	32	38	36	52	27	33	37	35	39	39	42	26	38	38	37	43	33	40	47	32	29	34	34	43	39	34	46	39	46	34	32	42	38	37	44	38	28	46	46	44	50	34	42	41	49	39	32	46	50	41	43	38	25	45	46	29	38	39	31	35	50	50	44	43	39	41	44	46	43	38	41	33	38	29	46	32	39	36	36	35	44	30	28	44	40	39	38	40	31	30	43	42	38	33	38	40	40	41	39	25	37	42	39	42	28	36	29	36	34	40	37	34	34	35	42	27	22	51	35	33	33	37	46	35	41	41	32	50	23	33	21	40	39	38	56	34	35	28	33	35	39	24	40	36	39	40	46	31	34	29	42	45	49	37	41	36	46	38	34	37	39	34	40	39	36	47	29	56	38	31	47	36	40	44	32	47	36	37	32	41	35	23	31	37	39	35	36	44	36	32	35	28	30	36	30	33	53	34	47	41	35	30	38	40	38	38	28	45	38	43	27	31	37	39	34	36	32	34	33	38	52	35	41	43	39	35	51	46	28	38	40	34	29	31	31	35	40	36	39	24	30	42	30	33	35	36	38	36	36	30	37	46	37	27	38	40	37	39	37	35	37	41	53	41	43	40	36	44	37	30	35	33	36	46	40	44	33	42	39	38	43	37	44	35	32	53	42	50	43	30	36	35	40	39	31	36	42	43	45	36	30	48	36	32	32	37	37	26	36	26	26	38	36	34	39	37	46	47	37	38	30	33	40	35	39	31	44	36	35	37	40	46	42	42	36	41	33
21443	9352	5682	6476	13065	18019	19332	18269	16049	13997	11884	10520	8982	7880	6894	5808	4955	4262	3823	3342	2832	2632	2291	2204	2031	1824	1832	1601	1514	1457	1313	1185	1208	1129	964	977	863	881	793	739	775	766	731	696	670	615	610	579	573	539	576	484	554	541	531	440	482	475	448	425	459	442	418	431	433	371	399	406	402	439	406	377	406	394	378	372	342	424	378	352	360	384	343	417	344	363	349	382	379	346	356	387	374	401	364	366	385	354	321	372	351	342	349	375	369	384	320	353	363	334	359	388	335	353	366	323	359	370	369	360	356	355	354	380	349	364	351	341	347	310	357	369	354	355	342	353	356	341	328	331	341	348	353	331	323	370	337	317	341	353	353	351	364	362	336	318	338	364	349	319	347	374	344	351	334	383	349	378	349	329	345	341	362	362	335	346	331	354	342	340	349	294	364	338	362	380	320	346	314	365	326	339	318	320	362	349	359	347	342	337	342	361	331	360	335	334	332	340	372	352	365	321	348	352	329	364	368	346	356	378	341	347	316	328	343	370	320	332	361	367	369	364	354	331	323	336	353	354	331	326	392	364	300	332	350	366	317	324	342	329	357	310	344	338	354	334	340	362	365	335	308	333	356	353	314	349	356	363	346	327	325	364	347	372	353	344	361	399	350	341	345	356	354	335	332	322	346	327	357	323	346	344	368	337	370	339	390	332	353	345	356	301	372	361	332	337	326	372	322	342	345	336	359	348	366	352	343	368	325	346	334	332	351	348	329	328	344	311	354	360	344	329	311	306	351	354	342	340	373	344	362	329	353	360	371	330	328	340	351	305	360	365	303	384	335	351	345	348	322	332	371	332	353	337	340	355	366	347	344	353	328	318	345	341	324	352	364	396	327	365	361	370	355	337	321	346	373	319	347	363	357	349	312	332	345	332	362	318	346	321	340	366	366	378	303	372	365	328	368	343	344	340	353	316	366	363	313	342	328	310	320	307	326	348	356	316	312	332	374	354	339	342	356	332	364	332	353	334	351	380	326	338	354	328	345	356	362	355	343	362	345	360	360	305	322	353	335	341	371	354	342	344	359	328	377	337	339	331	321	342	356	335	377	337	358	341	381	349	342	329	346	372	382	348	325	329	332	316	306	292	376	335	324	354	378	323	365	338	353	351	351	347	358	342	340	331	356	360	325	345	388	313	383	358	354	359	363	358	331	368	356	318	361	331	360	335	339	347	351	342	341	360	331	352	354	340	348	334	323	369	357	343	310	329	372	335	343	334	335	325	349	360	342	332	361	319	373	336	312	301	368	363	339	380	368	336	338	363	388	355	349	350	346	333	340	332	323	319	339	338	371	367	322	347	339	320	366	325	352	313	371	338	375	368	343	394	359	373	337	351	373	348	386	331	354	330	355	342	333	398	361	372	347	341	373	349	356	345	326	361	340	310	360	319	346	341	339	338	341	361	351	348	325	322	349	341	349	360	355	344	345	356	374	350	354	335	315	332	316	327	366	343	325	348	328	384	375	316	370	347	318	372	342	352	333	336	350	317	313	337	353	338	322	383	349	350	351	367	328	338	347	323	328	346	359	358	304	346	340	357	355	310	342	383	361	351	378	356	339	342	348	379	341	343	360	344	326	331	345	353	356	327	345	343	361	334	374	338	332	363	353	375	361	348	323	371	360	378	337	361	355	302	350	351	335	317	365	341	401	368	355	309	320	353	396	372	320	346	393	380	352	319	332	325	350	380	365	351	364	364	350	318	363	362	362	384	358	358	338	365	342	354	342	329	378	351	337	344	306	351	392	375	313	334	333	367	296	330	380	358	371	353	364	307	360	346	327	326	341	375	326	351	339	374	359	357	335	330	360	338	331	343	372	347	346	343	345	332	384	358	355	340	328	330	326	305	373	321	388	368	367	343	326	324	362	354	342	371	326	327	337	353	366	359	333	364	372	362	327	347	336	348	325	352	333	345	339	352	343	364	352	364	336	298	340	329	343	350	349	360	326	339	343	350	323	346	320	352	357	336	360	327	328	317	327	356	331	342	377	356	319	316	367	336	354	320	335	327	329	324	316	346	324	337	344	366	339	376	341	361	369	347	354	307	316	360	358	320	349	329	328	368	353	317	325	353	350	321	369	341	361	343	362	336	332	405	368	340	354	340	321	324	329	332	328	338	355	343	331	361	305	358	348	376	362	380	376	359	345	329	358	349	330	345	365	354	375	349	375	375	321	343	356	333	325	352	382	337	321	344	346	321	359	333	356	350	319	327	361	334	389	332	364	369	307	345	376	355	370	374	306	317	325	341	351	355	315	296	378	357	342	345	312	361	335	357	358	376	378	305	369	377	294	375	367	335	363	349	344	353	323	363	349	341	331	360	354	329	326	338	377	341	346	328	345	356	380	349	352	338	363	358	329	347	339	387	362	359	334	324	320	339	356	370	381	328	344	354	357	368	395	348	322	383	326	346	334	351	380	339	361	342	331	337	329	355	367	350	310	340	343	338	327	355	355	375	318	345	344	349	316	345	342	333	353	347	364	348	376	321	319	332	350	351	329	329	328	352	322	346	353	333	356	319	346	349	337	377	343	318	361	378	361	385	327	334	337	340	354	343	314	341	379	383	347	301	397	339	360	333	355	340	353	343	347	341	331	363	363	348	321	343	355	345	336	333	351	354	321	320	367	362	338	329	362	331	389	379	346	360	337	355	360	334	335	343	335	336	345	376	364	348	364	361	350	355	361	333	370	358	345	345	344	323	347	389	348	339	369	351	333	392	383	352	347	315	339	357	351	342	310	327	377	336	357	364	350	358	349	339	342	333	353	349	326	326	375	356	348	343	343	369	331	338	326	333	321	365	350	337	355	363	351	362	345	339	326	352	354	323	383	349	350	323	356	396	377	349	326	327	333	350	394	393	333	346	342	333	336	325	333	359	331	358	337	337	368	339	335	339	354	370	324	324	360	358	354	347	324	345	322	334	338	347	326	340	352	326	338	349	327	364	351	347	349	371	321	363	353	360	345	336	341	361	329	374	372	365	350	305	352	350	363	336	338	318	343	324	354	335	320	353	337	371	384	322	353	352	346	368	321	356	337	340	363	334	354	342	329	362	352	331	370	338	372	351	367	355	313	355	371	365	331	360	364	309	357	345	338	379	333	381	341	311	337	346	334	325	355	373	324	352	339	375	327	350	318	351	356	346	336	336	366	387	348	360	354	335	308	367	362	330	363	337	333	333	348	342	355	376	346	357	347	334	333	336	324	338	350	350	328	312	350	314	357	332	366	360	342	362	334	363	351	356	329	324	366	353	336	331	356	342	376	344	328	341	318	317	339	373	347	350	385	347	343	349	320	364	321	343	352	352	362	350	341	336	384	375	362	356	351	352	373	335	374	356	317	361	352	380	334	385	366	327	336	344	328	330	357	337	326	343	333	328	348	338	342	353	347	329	285	356	360	385	344	327	351	342	378	403	334	341	327	329	338	363	336	343	364	349	368	362	339	337	323	333
5520	731	479	306	287	357	392	448	365	401	332	308	294	254	227	201	188	166	156	153	150	108	117	91	117	115	95	111	91	91	83	104	84	78	90	77	93	76	81	70	83	83	68	92	85	77	60	74	78	75	69	74	71	89	71	68	55	74	70	79	61	63	72	71	75	69	60	71	78	64	60	64	68	63	66	58	71	72	82	64	55	63	67	56	74	72	65	60	62	63	55	67	56	70	66	64	69	60	65	66	65	75	72	63	67	65	70	63	68	66	62	80	60	80	52	72	67	66	85	83	65	67	65	64	62	64	87	62	66	68	61	55	80	42	54	68	74	47	62	77	64	66	73	70	59	75	62	67	55	71	73	58	70	57	53	73	66	70	61	72	70	64	71	78	67	61	72	63	67	56	59	59	60	71	60	71	62	76	70	67	71	61	66	58	66	62	54	69	70	65	70	57	65	70	62	63	66	61	73	74	75	45	70	51	79	76	60	55	67	74	66	70	91	81	72	49	48	63	74	69	56	58	67	61	67	73	73	62	58	60	75	54	63	79	80	68	60	73	60	75	73	61	59	69	68	57	50	64	51	60	51	57	76	67	62	56	66	75	69	66	58	63	56	50	58	55	69	61	67	53	72	67	57	64	58	62	60	72	70	60	50	77	63	77	73	59	64	59	59	67	65	72	66	55	73	84	60	67	61	57	51	70	70	63	65	62	66	71	57	66	60	65	72	75	52	76	67	58	71	63	66	66	76	58	69	63	69	62	56	71	61	63	70	65	67	66	60	64	75	70	64	74	64	65	43	68	61	66	58	72	66	68	65	72	72	66	74	56	63	79	71	80	64	63	59	63	70	63	62	58	72	63	64	84	63	66	56	82	75	60	77	63	60	66	64	60	85	76	60	67	75	65	67	61	68	77	63	61	65	67	86	65	76	70	66	67	72	70	60	81	70	63	54	71	71	81	66	66	71	63	72	68	75	71	69	74	74	71	75	60	54	65	60	62	66	62	59	70	60	75	71	74	56	53	79	62	59	53	71	62	74	67	74	67	56	76	56	63	70	64	68	67	68	71	68	44	68	57	78	63	68	70	65	77	64	66	61	46	62	57	62	78	69	68	48	68	58	78	80	70	84	56	66	71	71	64	60	77	63	68	77	48	66	72	66	69	59	64	61	59	73	81	58	67	59	60	76	80	62	65	63	66	62	65	92	64	78	55	64	74	68	55	71	60	66	78	72	67	67	66	73	61	78	53	59	73	65	57	58	68	61	66	63	62	68	58	75	45	63	53	60	59	66	73	67	80	66	59	79	60	65	65	61	64	57	52	72	73	52	70	69	64	69	64	48	66	70	67	70	67	62	57	56	62	82	66	75	73	59	74	79	85	56	56	58	69	62	56	64	66	68	62	66	59	74	78	60	61	64	63	62	49	70	79	66	49	49	63	56	67	74	45	59	64	66	63	75	67	71	58	68	71	66	68	69	66	74	74	65	68	71	58	65	74	65	65	76	57	76	67	60	68	59	70	66	61	65	76	59	77	64	85	47	74	53	68	68	59	73	57	76	75	56	77	65	71	59	61	53	69	69	75	69	50	63	65	64	80	60	74	66	71	72	70	61	69	52	61	55	69	68	65	53	75	55	59	67	76	89	67	79	62	58	61	71	64	77	67	64	57	65	63	57	55	65	64	70	67	56	74	64	58	63	66	60	65	62	56	64	75	71	68	73	69	60	70	62	61	52	59	47	76	70	71	63	77	60	74	56	59	60	82	56	81	74	67	69	70	66	73	48	55	53	72	60	74	66	55	59	66	58	67	58	59	68	77	61	61	74	68	60	89	75	60	69	59	49	72	63	56	65	53	74	82	55	65	52	65	59	73	59	65	69	76	58	62	65	62	74	56	69	64	59	65	80	64	66	59	65	69	63	71	61	67	70	64	55	60	62	65	71	65	82	72	76	66	54	65	59	62	54	62	50	78	63	79	61	73	59	55	61	54	57	66	58	57	76	75	57	69	64	65	70	61	55	67	62	71	57	58	64	63	69	62	69	68	57	65	63	66	69	68	79	76	64	71	77	69	64	64	81	62	60	68	59	66	68	61	63	67	42	73	62	65	78	73	67	82	63	72	69	78	65	68	62	63	66	66	59	65	62	71	62	70	68	68	72	73	79	55	69	59	68	65	69	60	57	74	59	76	59	64	67	71	68	74	58	72	59	50	61	76	66	62	75	62	61	60	70	68	67	62	64	62	83	71	63	59	64	66	71	68	61	72	73	56	70	63	65	58	79	73	68	58	69	65	64	63	56	80	59	68	64	63	58	73	74	77	67	53	85	72	60	71	66	77	77	61	72	69	61	64	58	72	59	59	61	77	57	70	85	68	53	63	71	75	58	58	57	67	52	67	60	75	66	62	68	62	68	59	61	49	79	56	67	74	55	65	54	61	65	74	59	62	64	65	75	69	55	59	65	59	62	79	65	66	76	63	72	54	65	78	65	66	66	60	56	73	77	55	60	66	75	70	68	57	66	68	63	48	52	68	68	61	63	67	57	69	64	58	78	69	58	73	73	71	68	67	57	57	68	58	68	53	66	79	60	69	66	56	72	55	57	70	71	66	62	62	64	75	59	62	77	73	46	78	64	57	63	56	78	68	53	61	62	62	59	71	71	71	63	63	62	62	69	63	71	55	85	61	71	66	65	66	73	53	62	70	50	75	50	63	72	66	68	45	54	73	62	62	53	60	72	64	63	63	65	56	71	73	67	67	70	55	68	71	74	73	74	62	71	73	75	71	54	68	66	68	71	74	69	70	73	78	78	73	62	50	68	65	74	70	75	69	60	56	57	64	73	56	65	71	66	57	78	60	56	77	58	54	49	68	69	54	63	47	69	58	72	74	71	73	67	57	67	56	66	66	69	45	68	79	83	60	69	65	73	66	67	58	61	67	57	69	82	62	87	68	66	55	66	73	80	72	65	64	46	71	77	68	55	68	57	60	76	47	62	66	72	57	63	83	63	71	62	82	57	77	72	62	74	65	78	64	69	64	70	66	67	65	54	68	70	55	68	68	57	69	66	75	69	66	67	56	54	61	70	67	50	71	60	63	74	73	70	64	62	68	76	63	64	55	63	56	70	71	78	58	58	67	70	56	68	64	73	69	92	69	60	77	60	49	67	73	53	66	64	72	62	58	64	66	48	63	59	61	66	74	67	64	66	66	75	68	60	57	84	74	65	64	79	76	79	59	48	65	54	64	54	60	64	76	59	66	81	69	62	67	61	64	68	71	72	69	59	65	71	76	62	55	68	67	66	52	76	57	71	64	88	57	65	63	60	75	78	59	62	71	55	61	62	54	66	72	64	69	52	67	66	62	63	72	63	68	60	61	64	53	69	80	73	57	76	75	71	62	69	66	69	58	55	64	65	69	82	69	71	53	67	62	60	67	70	75	53	65	47	67	63	68	77	66	69	63	69	56	68	73	61	61	60	69	62	78	67	67
18347	8515	5401	6321	11865	17166	18465	17532	15184	13480	11747	10156	9028	7635	6905	5851	5113	4281	3873	3593	3014	2777	2523	2253	2148	2105	1939	1800	1668	1614	1509	1499	1341	1298	1250	1160	1139	1052	975	1006	966	1005	924	924	906	835	770	785	796	803	837	776	696	756	735	690	711	688	720	702	638	646	620	628	669	607	620	629	647	614	643	644	657	660	606	628	578	618	574	588	575	602	604	610	573	621	589	580	608	613	616	590	599	580	533	599	627	535	597	618	602	595	592	603	616	575	607	572	579	584	597	590	540	583	565	558	562	576	600	630	606	587	597	633	564	531	588	574	563	612	602	567	602	600	562	559	600	548	593	592	552	618	593	616	585	581	606	604	562	553	586	595	607	610	538	627	576	556	602	576	632	611	597	529	569	537	586	614	572	579	571	573	589	577	565	584	573	600	568	554	620	592	599	570	557	552	568	579	540	578	572	570	573	551	553	618	585	595	569	578	565	560	565	573	586	577	574	586	583	570	611	543	574	589	558	570	597	564	576	580	577	535	547	557	543	607	598	613	612	555	650	559	561	546	564	585	597	585	590	587	579	568	582	618	571	573	634	568	563	587	569	552	582	570	598	564	573	571	576	571	608	563	566	530	595	546	546	554	596	578	579	530	568	564	590	590	520	559	554	542	552	563	597	532	585	553	545	606	594	604	579	568	587	626	544	549	552	587	570	600	593	564	595	581	620	582	579	550	598	618	561	595	603	546	600	557	584	607	552	546	566	560	594	592	601	560	599	568	595	551	569	569	501	555	604	565	554	580	555	572	557	577	560	627	604	572	599	547	566	548	563	587	615	583	576	544	564	575	578	565	566	544	539	552	616	612	569	556	574	563	614	540	543	554	597	559	556	592	553	626	615	601	591	605	581	581	566	574	551	512	584	587	618	565	572	545	568	556	544	623	592	531	546	562	602	571	582	614	582	570	539	568	588	539	566	541	555	528	534	592	550	554	654	579	548	595	577	566	581	562	555	575	602	584	555	564	545	601	585	583	592	545	593	572	535	575	558	578	596	591	568	558	563	632	587	545	594	637	557	532	585	575	536	600	582	582	591	561	571	566	550	573	574	520	573	592	528	550	600	590	596	595	584	560	552	597	587	585	557	602	590	567	567	562	536	612	559	559	552	617	577	586	580	576	603	583	574	556	578	569	592	572	567	522	626	550	555	555	583	579	533	582	623	583	540	603	605	554	566	605	591	557	548	542	562	557	579	548	606	610	604	589	550	591	595	572	550	597	607	564	571	549	565	599	582	564	571	570	616	564	598	582	570	576	616	587	556	598	561	592	606	574	585	617	558	583	563	621	624	604	597	594	604	535	562	564	582	629	556	563	557	552	613	576	565	565	566	581	569	593	556	560	568	570	585	585	580	560	562	577	563	576	590	621	566	594	593	579	550	575	542	613	559	583	557	581	543	557	553	592	547	568	600	557	546	598	576	603	574	588	588	564	587	591	599	590	616	640	520	549	584	569	574	624	586	581	580	591	562	573	544	584	582	613	565	582	596	553	629	562	596	545	552	584	592	585	548	562	571	575	557	588	599	565	563	587	569	602	614	567	599	586	560	544	588	538	611	577	585	572	598	569	624	554	556	582	555	571	543	566	567	544	568	609	555	555	582	571	570	532	578	573	632	583	616	578	591	542	619	549	587	585	580	582	600	550	544	566	542	615	601	549	581	554	551	559	584	548	549	596	565	587	560	598	548	525	599	572	558	582	573	620	576	585	578	572	552	617	594	584	576	598	551	568	579	537	539	532	571	580	599	543	582	611	549	597	549	587	531	523	612	601	589	570	597	554	600	572	563	531	579	594	586	588	582	584	573	606	543	562	589	589	577	580	576	515	550	559	567	520	594	597	594	578	589	603	551	592	585	569	600	564	548	545	544	621	585	614	549	599	536	578	523	566	598	574	560	621	581	575	575	560	523	572	571	576	575	582	569	554	526	600	543	596	599	570	583	581	574	614	602	627	596	554	570	585	598	576	575	621	578	557	597	553	589	572	583	560	591	542	572	552	607	589	574	578	551	590	576	631	579	544	549	572	559	545	558	589	591	573	600	582	582	608	528	565	515	584	593	590	583	543	609	606	618	576	601	541	562	594	579	548	601	609	529	602	547	635	608	558	610	568	599	576	592	604	588	632	596	568	603	557	582	588	592	594	588	593	541	576	576	574	588	567	562	580	571	581	587	586	572	556	586	548	607	560	576	562	576	562	588	585	607	566	579	529	579	604	569	550	566	569	584	565	587	575	582	599	593	569	541	530	584	587	564	593	521	570	568	622	579	607	598	596	599	588	614	562	535	621	591	560	591	569	599	514	563	561	587	597	526	575	560	549	555	596	606	566	569	590	589	580	601	562	560	612	555	602	600	570	597	589	544	561	547	528	596	605	541	564	599	570	574	571	526	568	591	543	585	551	549	565	547	633	538	591	582	559	610	570	571	611	574	551	552	635	596	625	576	584	564	586	580	592	567	600	588	544	583	576	590	550	563	562	610	515	598	552	541	594	559	564	512	571	562	565	597	542	592	556	571	564	577	544	575	536	569	537	580	578	614	524	566	567	624	533	573	559	576	551	564	596	495	576	596	561	608	591	565	563	560	562	582	522	584	575	554	552	597	571	575	583	527	557	599	595	585	590	595	576	579	578	607	584	602	561	547	611	512	583	570	572	588	569	615	569	584	543	573	585	557	610	606	580	571	566	559	556	589	581	596	539	550	580	580	595	546	552	561	603	582	546	570	594	582	568	581	561	573	631	560	597	606	597	591	596	601	583	622	550	572	561	593	593	565	575	554	575	596	592	590	557	572	570	586	592	547	579	563	512	557	580	530	574	607	546	626	602	577	636	586	572	576	566	596	538	584	570	572	569	605	614	548	592	533	601	589	588	559	604	550	580	545	558	637	588	626	579	600	584	589	589	568	538	605	575	553	574	539	567	594	557	603	573	590	563	586	622	606	541	614	561	564	562	560	586	601	570	553	597	590	543	574	565	567	555	605	537	563	555	562	575	557	614	556	585	558	557	542	561	601	573	581	557	603	614	536	548	569	646	585	590	596	619	559	580	571	564	573	570	553	529	530	577	588	570	574	537	604	569	591	563	591	595	568	549	519	602	525	606	535	579	646	559	588	561	568	571	585	577	584	547	577	613	560	594	582	569	560	536	535	587	565	593	584	626	579	575	555	615	529	564	588	573	559	629	567	575	579	585	554	540	563	542	547	602	617	594	542	560	573	604	540	530	564	621	578	583	597	593	572	575	544	634	597	565	561	555	568	616	575	553	540	555	557	539	596	584	598	582	603	576	540	562	594	549	602	610	587	554	543	611	606	551	580	614	606	598	564	583	583	558	565	570	555	568	553	572	596	549	587	615	618	568	581	565	540	586	576	574	587	561	575	523	576	614	552	594	633	556	593	604	558	561	564	590	627	581	630	565	576	594	558	563	563	619	591	574	544	614	583	589	583	544	584	610
3338	980	545	379	311	368	530	487	449	419	368	369	321	267	232	170	165	161	143	137	127	100	104	92	98	109	95	92	71	77	77	62	57	59	51	58	65	49	38	52	48	38	46	31	44	41	38	39	49	44	41	34	48	43	31	43	34	34	41	50	44	34	40	26	33	38	29	27	31	31	33	29	43	24	23	35	29	28	43	23	31	28	34	30	28	23	36	43	22	25	36	37	26	26	32	33	32	36	28	29	40	32	23	27	32	37	29	26	33	29	27	36	35	36	31	33	29	26	33	34	27	27	24	25	26	31	30	40	23	48	35	29	30	29	27	30	30	30	24	34	31	31	27	32	27	27	35	40	32	38	36	25	23	30	32	25	33	37	27	32	26	27	38	31	30	26	32	29	18	31	31	34	29	32	37	29	24	28	35	27	32	40	26	36	31	37	30	44	23	33	31	28	37	35	28	19	40	26	31	37	28	23	27	34	32	26	31	33	35	33	40	31	38	33	39	35	36	31	30	39	37	35	24	35	27	24	32	33	35	23	38	24	35	29	31	34	38	26	31	36	30	43	29	50	21	25	29	30	29	41	33	31	32	33	28	30	30	35	34	32	31	37	29	40	32	27	34	34	28	36	27	24	32	41	33	31	34	27	22	33	30	30	24	22	33	38	34	38	25	25	30	30	23	35	28	23	36	46	33	38	28	27	24	35	21	32	32	29	25	32	32	37	37	36	27	42	31	36	31	32	36	30	34	28	26	33	31	29	30	39	32	31	31	34	38	33	31	30	44	24	35	21	39	32	22	26	38	34	36	26	35	30	29	26	28	21	27	23	36	36	33	32	27	22	25	30	33	31	37	27	38	27	30	32	32	31	26	29	27	36	34	26	29	26	30	35	49	40	26	34	22	34	30	32	36	32	30	31	44	28	31	32	36	35	29	30	28	30	27	27	30	25	27	30	26	28	35	25	29	36	30	34	33	31	27	22	30	30	18	30	26	25	23	26	34	25	20	42	31	20	33	23	31	33	38	27	32	25	27	26	23	32	26	28	28	23	43	26	34	33	28	36	31	32	23	29	30	25	37	37	39	39	32	35	28	38	16	32	26	33	23	26	23	32	18	34	16	37	32	32	45	26	30	21	29	29	27	35	29	29	28	29	29	23	27	35	28	24	29	30	26	32	35	28	29	35	20	44	38	40	31	39	31	28	33	23	40	31	22	41	26	33	28	32	29	30	37	30	33	37	34	23	32	32	29	22	25	34	36	34	34	33	27	27	28	36	29	35	23	38	28	20	24	30	37	27	36	29	38	29	30	28	42	26	35	31	31	30	25	38	27	29	30	28	23	33	27	34	40	33	34	27	27	36	29	32	34	34	36	32	18	39	38	34	40	25	26	30	31	27	29	26	25	28	39	21	40	27	26	20	28	36	30	28	27	28	40	14	36	19	38	32	28	28	21	31	32	31	34	25	31	42	29	31	22	38	28	31	37	35	19	32	34	37	33	35	33	30	29	31	35	24	39	32	36	35	24	25	31	35	29	32	25	34	21	23	22	31	34	22	32	21	38	30	28	26	27	25	33	34	32	34	33	32	22	38	31	24	29	39	29	25	17	21	28	33	41	28	30	34	27	24	29	37	24	35	34	33	31	31	34	21	36	22	46	32	24	24	32	28	25	38	25	24	25	32	34	32	33	27	25	33	31	34	34	26	31	36	38	36	35	29	37	37	30	32	27	37	29	33	28	26	26	24	24	33	27	33	34	33	34	36	38	26	23	44	38	34	39	33	25	31	26	39	24	23	21	29	26	23	24	35	30	26	38	34	22	34	30	44	26	29	28	35	33	17	27	31	35	25	35	35	31	30	28	21	30	34	22	34	32	36	30	34	41	28	17	37	37	24	34	24	27	36	22	32	26	28	39	27	27	31	31	29	25	37	37	39	28	35	25	27	30	31	33	30	30	24	39	41	49	34	25	34	33	26	32	31	41	33	26	32	35	33	29	28	27	33	27	32	23	24	48	30	33	40	42	32	37	33	33	28	34	21	32	42	29	38	28	32	34	26	23	30	32	25	31	30	34	33	41	30	38	25	40	34	32	39	37	37	28	25	31	37	25	28	31	36	38	34	34	31	31	41	28	27	22	36	47	28	27	29	25	33	18	46	33	31	33	29	28	23	19	33	22	26	26	31	29	33	36	39	29	34	30	35	35	26	32	24	36	34	32	33	33	29	30	29	29	27	29	21	33	33	40	33	23	37	29	37	29	25	31	30	45	28	26	44	25	36	20	36	29	34	26	31	33	33	28	33	31	24	42	25	30	42	24	49	31	28	31	27	31	31	31	32	38	37	27	38	37	36	39	25	22	33	38	32	37	40	35	34	32	22	33	37	28	28	17	32	25	37	30	29	35	29	31	28	24	31	36	28	22	32	27	32	32	32	24	26	26	32	28	32	29	28	31	30	38	39	23	31	35	38	32	34	29	43	34	33	34	24	33	27	37	25	27	25	28	31	32	26	29	21	18	24	26	37	41	24	27	37	25	29	27	36	34	44	35	33	20	37	33	32	33	29	34	36	32	30	20	26	25	23	36	32	30	26	30	23	31	39	34	32	29	35	38	34	27	42	27	32	27	25	46	27	36	22	29	25	35	37	30	30	25	35	28	25	34	44	35	31	27	24	36	26	20	19	21	35	27	33	23	33	31	31	27	34	32	35	29	30	36	41	36	20	38	45	35	31	23	34	28	37	26	27	34	30	31	31	31	21	27	27	34	27	23	29	21	35	24	31	30	30	37	32	35	29	29	35	33	33	22	30	30	39	34	32	29	25	40	31	23	30	23	32	28	30	30	27	40	33	35	38	41	30	30	36	23	26	35	36	27	34	38	22	38	35	24	34	31	27	30	37	34	31	30	26	28	22	36	29	31	36	38	33	32	42	29	24	38	30	30	28	34	33	25	32	34	40	31	24	33	31	33	24	38	30	27	29	29	36	46	27	28	28	36	31	30	30	33	26	37	34	30	27	36	29	22	36	31	27	28	35	25	34	29	25	28	37	29	35	33	31	40	22	30	25	33	38	42	31	36	32	32	30	28	21	33	35	29	27	29	40	35	34	33	39	36	34	30	36	28	29	38	33	28	32	31	30	27	25	31	27	38	30	26	25	28	26	32	27	42	26	35	36	34	22	41	34	27	18	42	18	26	27	30	43	26	38	30	23	28	29	34	40	38	39	38	36	28	25	31	27	31	38	26	40	38	38	27	32	26	19	32	26	39	32	28	25	30	32	32	32	26	44	25	38	40	41	36	30	36	22	35	34	26	27	39	39	35	31	37	30	31	30	27	33	28	31	27	31	25	38	28	30	45	29	26	36	31	26	42	28	26	32	35	36	30	27	33	38	20	37	29	37	30	34	38	27	28	35	34	32	29	30	32	35	39	31	34	28	26	34	33	32	31	23	31	37	31	28	34	28	25	25	25	21	31	31	41	26	34	31	37	40
23133	10547	6551	7726	14577	20122	21583	19830	17717	15499	13639	12158	10441	8970	7875	6902	5978	5134	4513	4037	3521	3112	2783	2551	2298	2267	2077	1864	1743	1704	1556	1425	1339	1232	1150	1087	908	933	889	799	758	780	802	751	726	636	613	582	582	515	569	525	545	498	506	466	474	470	396	423	437	407	385	381	363	317	371	341	358	359	342	331	317	338	329	319	316	307	324	314	302	348	320	296	317	315	321	321	269	289	309	316	312	296	317	300	322	300	262	301	308	303	321	267	287	259	286	295	277	286	291	296	274	306	284	294	244	282	288	301	289	291	283	286	285	275	271	242	273	297	281	257	316	265	259	284	300	301	289	252	294	308	252	288	300	283	284	280	290	242	299	280	259	310	282	277	272	268	289	286	283	281	256	266	279	291	276	298	243	272	271	299	279	280	285	263	255	298	293	287	258	285	296	254	276	289	285	252	271	251	287	293	263	304	289	295	281	301	302	285	312	302	269	278	281	282	283	275	257	268	272	277	256	276	264	293	306	318	288	252	302	281	270	241	277	290	260	274	293	274	287	258	276	317	282	283	258	271	272	279	264	301	281	301	291	266	299	271	317	283	256	277	283	263	285	261	282	250	284	285	251	269	270	268	278	265	293	274	296	284	274	254	286	255	298	253	297	280	283	265	290	286	294	264	285	303	294	291	283	259	294	270	256	275	267	273	272	310	289	271	258	304	304	282	293	290	270	261	285	266	286	320	291	304	293	282	282	267	266	266	269	287	288	269	304	276	277	316	268	255	265	273	248	258	277	277	276	242	281	276	274	272	304	290	271	279	257	260	296	278	250	315	282	290	270	286	272	287	292	310	305	278	290	277	251	283	283	287	283	282	272	275	273	304	266	295	285	321	272	289	295	268	284	267	238	275	284	278	274	256	260	268	287	280	279	296	293	271	265	346	258	273	277	262	297	288	287	313	286	253	251	272	282	298	265	264	291	280	281	249	257	275	268	277	284	274	302	251	284	279	256	255	273	282	254	260	296	273	306	309	279	287	266	293	267	283	273	269	273	280	292	271	280	264	269	260	298	263	285	277	284	289	263	308	280	279	280	304	302	315	260	272	264	256	267	263	282	308	271	242	265	293	286	284	274	276	258	280	252	289	316	267	256	288	240	278	302	278	245	243	272	306	264	271	263	253	271	285	273	260	288	254	301	304	276	260	278	281	262	273	297	297	261	296	310	277	275	296	259	242	278	275	281	290	274	283	258	301	278	281	267	278	282	281	284	273	287	285	289	268	266	296	283	302	278	263	281	276	250	278	303	285	243	281	296	265	276	265	301	276	272	270	294	270	243	289	258	256	283	283	264	293	253	262	277	283	310	291	281	254	268	285	284	322	260	260	279	285	251	261	283	302	282	287	256	260	283	289	282	258	282	306	296	277	295	278	271	283	265	243	278	293	285	279	286	282	286	278	257	283	298	264	263	291	280	266	296	309	287	292	279	266	271	263	258	252	252	271	270	282	280	293	285	291	296	295	299	260	288	266	266	292	277	277	275	265	246	271	291	263	278	302	290	293	288	280	296	275	261	277	283	287	276	281	275	282	301	282	275	292	281	250	283	278	300	292	246	264	284	278	281	271	286	259	280	262	300	286	262	278	294	289	262	260	259	314	278	271	278	301	282	294	274	307	266	289	273	269	280	255	256	275	271	252	286	298	261	296	261	290	256	263	278	276	284	286	295	289	259	309	287	267	281	277	254	260	276	245	261	273	300	275	287	282	288	259	302	281	278	287	278	300	263	282	305	294	291	251	282	280	271	280	296	255	268	278	257	233	290	295	241	328	255	282	289	273	268	266	265	261	301	274	291	261	289	276	258	267	271	280	278	298	302	284	294	318	280	275	297	260	258	259	292	291	266	283	302	292	289	262	286	276	273	279	285	307	269	266	290	286	268	268	264	282	262	265	287	271	281	285	289	308	296	264	290	285	282	259	293	282	280	277	264	290	275	251	268	310	277	263	281	297	296	274	279	289	274	229	269	259	308	280	287	310	259	298	294	274	280	269	292	302	295	280	278	294	269	274	263	267	298	283	261	289	251	272	275	267	254	287	272	249	272	299	243	265	267	274	275	269	302	271	295	274	295	291	276	246	294	235	292	315	287	296	276	293	293	246	241	289	259	275	275	264	283	275	271	325	274	285	268	267	284	264	322	244	259	297	292	278	270	287	291	293	283	279	269	269	331	277	267	253	290	264	285	232	293	289	286	252	271	253	264	280	306	271	279	290	288	257	267	297	272	270	273	273	278	275	266	242	286	275	288	284	307	271	291	301	285	279	289	235	283	269	263	264	260	272	260	294	277	295	289	293	286	288	246	287	262	267	279	284	294	290	270	281	258	271	298	257	266	257	307	259	281	259	274	296	270	237	283	277	293	284	281	276	276	308	296	269	289	266	255	259	316	289	276	286	323	253	275	276	277	294	282	257	271	270	279	278	281	275	268	279	279	253	284	240	291	293	283	270	294	292	298	277	272	288	278	252	267	258	294	279	267	273	328	259	283	272	317	275	291	273	278	281	277	271	282	289	247	295	263	242	302	262	290	289	251	315	290	307	272	274	279	276	275	276	269	262	262	288	262	282	310	315	256	275	303	283	271	261	299	279	290	295	279	268	285	297	288	300	240	288	303	257	279	291	268	252	258	237	304	278	280	294	276	286	273	299	279	266	296	258	268	301	265	267	294	275	263	273	292	292	281	271	254	305	265	269	272	272	251	286	256	263	293	271	260	257	262	278	261	280	290	262	276	291	286	264	272	292	279	263	285	294	248	284	285	283	279	277	263	285	311	288	277	285	279	291	281	269	291	273	293	274	271	323	275	271	306	286	258	281	259	290	254	273	268	285	293	273	298	284	244	290	269	280	313	276	290	304	258	255	293	269	278	244	305	262	247	270	290	297	259	291	298	276	269	284	234	278	298	228	309	285	283	266	276	264	279	288	261	269	261	299	279	265	270	307	293	259	301	275	249	248	295	293	274	300	270	282	272	289	273	291	285	289	276	270	289	267	259	283	286	284	321	285	280	253	295	309	271	271	283	284	271	284	293	279	285	267	236	270	271	274	262	271	303	287	277	288	284	268	271	284	303	261	278	266	275	282	277	284	279	280	267	286	286	281	293	302	283	290	277	247	293	261	305	307	266	297	305	260	267	287	266	291	274	271	287	263	251	293	263	273	283	284	292	260	290	309	329	281	289	283	252	275	258	242	298	280	249	279	275	305	275	280	280	265	310	296	292	282	278	282	275	296	295	279	256	271	259	264	281	291	300	279	269	260	286	293	290	263	280	277	299	279	277	296	285	270	279	266	303	276	280	274	277	275	292	293	278	260	287	302	288	267	293	296	252	268	277	280	274	292	303	264	309	259	296	288	260	269	285	269	290	260	296	274	270	295	294	284	279	292	271	265	273	271	297	262	279	288	297	295	262	270	279	301	292	265	322	284	277	277	280	295	304	310	300	264	280	267	275	264
3560	483	307	249	203	301	425	319	335	275	257	247	215	204	221	192	163	157	149	126	109	126	96	89	109	103	94	109	115	99	97	81	94	71	97	72	92	93	81	87	88	82	88	74	62	70	78	64	77	82	56	60	76	68	72	90	86	79	77	62	77	73	61	41	64	85	70	68	73	71	58	64	64	68	59	67	77	78	71	64	71	59	77	61	52	73	69	59	76	55	70	75	81	57	67	48	69	67	60	70	63	65	70	66	72	67	72	64	62	70	60	60	63	76	59	75	50	70	59	69	66	62	78	84	64	58	83	56	71	59	66	68	67	77	69	57	75	74	69	73	72	66	65	76	62	78	70	64	59	66	61	74	54	57	61	71	80	77	62	74	63	66	78	70	70	68	74	67	63	78	73	70	63	67	67	73	79	58	48	58	78	49	65	78	74	64	81	71	62	65	71	57	56	78	61	83	67	74	68	68	69	84	73	56	54	75	59	70	65	60	82	62	73	77	70	59	54	90	72	62	82	69	66	68	71	71	75	77	76	65	63	65	65	77	65	62	79	65	61	74	67	81	61	63	72	75	63	69	67	78	74	76	64	61	71	64	83	74	69	67	59	69	68	47	67	62	66	70	61	61	57	56	60	81	80	71	74	77	65	50	81	61	68	82	59	62	68	74	80	69	68	66	74	54	68	65	70	65	76	65	57	66	57	79	68	68	54	69	52	72	65	63	80	66	74	60	67	58	51	60	58	65	65	71	75	62	64	63	68	74	64	74	73	75	66	65	70	73	65	64	76	67	64	66	64	65	66	80	53	59	56	59	70	69	63	62	70	62	75	62	70	72	74	65	72	69	56	49	79	52	70	58	71	72	64	87	64	67	72	72	71	63	72	82	73	70	83	82	76	65	54	74	65	63	68	77	61	64	82	59	62	68	71	62	60	79	65	73	58	73	53	70	75	55	80	89	61	66	76	63	70	75	67	69	72	64	67	74	54	75	75	70	74	66	57	56	78	56	70	68	81	68	84	73	75	66	71	52	70	69	75	74	73	65	77	74	71	63	58	74	63	71	63	69	75	55	76	61	74	65	73	66	64	68	74	72	72	80	61	78	82	63	70	74	69	66	74	68	76	63	55	71	69	60	49	67	61	74	66	70	67	66	61	84	74	64	74	75	52	78	62	47	65	66	77	66	73	72	72	79	68	57	68	67	76	68	62	74	73	68	75	67	68	51	67	73	79	77	79	58	57	72	70	72	61	69	58	75	82	63	63	55	65	76	79	54	71	76	51	68	62	75	92	76	83	77	70	59	66	57	75	72	72	84	66	76	69	55	44	82	71	79	79	74	84	88	62	89	68	59	67	84	72	81	85	68	56	64	67	63	67	69	71	80	66	72	93	55	65	74	77	51	64	58	54	74	75	65	86	77	64	76	76	72	70	58	66	63	64	75	71	71	60	65	87	71	74	68	76	76	69	63	71	67	84	62	80	71	73	81	52	72	74	65	63	66	76	65	64	63	75	72	69	67	79	69	61	64	72	56	66	83	75	69	75	84	51	67	73	77	64	84	70	62	80	70	61	73	62	67	84	69	75	52	70	73	77	61	61	76	81	74	59	63	67	55	63	73	50	71	79	56	59	71	62	68	47	74	75	72	62	70	70	83	72	63	83	55	71	67	77	89	63	76	65	79	70	60	64	75	71	61	69	71	58	81	65	75	58	68	62	60	77	52	71	70	66	70	63	66	85	83	77	78	53	68	60	68	57	60	62	75	80	68	71	85	67	62	68	57	76	65	71	64	70	75	79	83	72	68	65	64	76	75	80	59	73	69	69	61	74	68	69	71	70	72	87	63	63	65	86	81	70	64	64	72	64	70	71	68	57	80	62	80	52	69	75	69	66	72	72	60	71	67	62	72	66	61	71	78	70	70	80	74	69	68	73	59	65	74	63	67	78	66	68	77	73	70	72	65	65	71	67	62	64	55	58	64	82	65	67	54	72	60	65	73	62	71	85	88	62	72	66	54	57	68	57	45	66	65	72	69	80	72	71	74	85	56	72	71	69	68	61	74	66	79	74	78	80	80	80	66	81	56	60	55	80	80	81	79	66	80	64	61	72	78	67	76	82	70	73	66	65	76	87	55	73	70	63	62	51	58	76	80	71	82	64	78	75	63	56	81	55	66	66	87	75	66	51	81	70	61	60	73	76	73	80	67	65	80	70	83	71	66	60	70	72	74	72	56	67	75	64	63	62	62	66	62	71	84	63	77	67	68	76	76	63	69	64	86	68	70	69	74	64	66	52	72	66	65	70	63	57	68	77	60	73	70	67	69	58	78	59	79	72	60	65	65	61	68	63	74	67	65	58	65	65	64	68	60	66	65	58	72	77	72	76	72	62	68	76	67	78	55	79	82	72	70	56	67	65	81	64	65	60	62	61	60	63	59	59	74	72	62	66	76	83	58	72	63	72	51	66	74	72	66	73	66	80	59	81	81	69	63	63	73	71	51	62	62	72	58	63	72	52	67	62	52	67	69	73	67	52	67	80	72	70	62	69	78	68	63	71	57	74	72	59	80	71	64	80	75	63	84	87	67	58	76	62	66	81	68	78	68	74	65	78	69	80	72	76	65	72	70	69	64	71	77	76	68	72	64	69	80	72	84	76	70	58	79	65	72	71	57	69	85	71	73	62	58	76	75	56	74	79	56	58	66	65	77	66	78	67	82	61	66	58	65	71	74	73	74	75	73	76	59	53	78	69	77	63	74	79	68	59	70	61	62	67	57	74	62	60	72	65	63	65	47	71	73	67	70	70	66	77	65	67	61	72	71	51	61	81	61	59	63	62	82	71	65	80	70	65	82	57	72	79	53	84	69	67	64	67	76	72	76	63	64	71	81	66	65	75	61	76	63	86	60	76	73	73	66	75	83	66	68	66	79	75	50	76	81	61	75	75	71	63	70	66	60	69	55	71	55	80	71	72	70	73	71	75	60	75	65	59	76	67	66	62	77	52	67	85	68	61	54	77	53	75	80	81	79	79	63	68	68	44	73	71	61	61	79	66	60	65	72	79	77	68	57	79	81	74	61	71	69	64	82	72	65	69	68	73	69	72	67	63	66	61	73	66	77	61	76	72	64	60	67	81	72	71	65	75	77	75	52	69	62	64	73	58	52	59	65	63	64	71	63	88	61	75	73	65	66	67	75	61	76	62	69	66	62	74	66	56	77	66	69	82	65	75	60	58	84	55	69	61	73	67	73	61	62	75	68	57	65	69	89	73	73	67	53	70	65	76	61	57	81	57	65	66	57	64	79	77	67	60	58	79	60	73	58	66	70	93	66	68	82	75	71	71	61	74	73	65	78	61	76	79	63	63	57	62	50	68	61	72	57	92	77	75	78	77	60	74	74	57	75	60	74	70	72	64	69	78	60	68	64	64	70	78	70	65	72	66	74	66	78	49	76	63	68	60	61	72	54	63	57	66	64	67	79	63	65	56	53
16588	6759	4309	5069	9670	14574	16166	14340	12780	10681	9614	8436	7236	6103	5471	4847	4249	3645	3089	2838	2459	2257	1995	1999	1836	1780	1688	1561	1511	1368	1299	1282	1142	1176	1042	1023	998	963	878	854	882	915	805	876	842	770	812	740	797	747	784	730	710	692	677	719	719	690	681	690	695	652	645	644	659	631	655	630	612	594	587	669	645	635	601	618	664	665	623	607	658	573	633	581	583	600	622	604	608	653	612	655	623	626	638	630	648	630	554	576	623	641	626	649	635	662	585	601	588	583	691	598	587	591	609	606	617	646	601	632	588	618	611	580	584	618	593	645	608	625	642	614	580	599	583	593	596	605	616	596	613	614	637	653	606	637	634	606	627	601	573	619	600	613	625	617	611	598	621	663	640	583	631	598	623	591	627	595	639	630	617	604	606	602	598	616	605	625	607	587	607	544	614	597	618	565	625	604	633	637	622	663	619	611	618	577	602	609	602	632	612	572	587	637	651	583	635	673	649	643	587	621	627	598	561	617	629	567	588	590	567	556	618	655	623	592	601	604	648	632	611	596	650	635	585	607	594	622	626	620	655	642	612	606	593	602	625	636	643	592	617	606	568	595	655	595	595	599	614	574	673	597	671	627	610	591	616	625	614	605	609	620	629	628	630	598	616	630	598	642	599	571	622	591	621	622	580	612	607	555	586	616	607	634	682	621	603	612	605	578	610	601	639	592	655	590	547	615	612	647	567	631	580	572	625	577	564	613	606	563	639	608	597	606	535	584	632	611	609	579	644	607	581	624	642	608	609	594	649	613	650	648	603	589	590	543	592	654	616	573	581	627	655	633	646	591	633	626	620	589	646	577	616	604	645	619	628	627	581	606	641	633	613	588	655	607	658	624	584	624	638	605	609	613	620	618	607	645	620	594	627	603	619	652	567	571	599	623	613	619	653	605	625	603	600	629	642	571	653	652	586	569	599	594	621	592	616	601	615	655	664	625	614	568	611	629	591	596	598	626	577	605	618	648	617	591	583	594	603	611	604	624	615	578	611	584	644	588	595	571	626	623	624	610	628	580	630	624	608	624	593	614	608	647	633	621	611	610	575	557	621	589	605	607	591	608	623	570	578	579	609	611	580	622	617	599	610	580	620	628	652	624	624	607	628	639	590	615	595	608	581	580	597	600	630	593	634	578	611	576	575	587	567	632	606	587	620	635	564	596	631	625	630	659	618	626	590	593	612	585	612	611	593	589	600	629	592	564	611	623	597	613	603	598	618	585	623	627	603	588	629	662	607	618	617	572	600	603	630	580	601	563	644	606	602	574	573	612	618	592	630	594	601	595	596	593	592	631	595	582	637	614	614	613	608	610	644	631	595	623	652	566	616	568	593	619	621	596	595	626	623	617	574	632	610	616	588	551	593	611	616	632	576	628	576	639	605	596	568	669	623	599	611	601	659	624	581	625	608	668	616	622	600	649	635	632	656	645	587	600	568	633	612	596	614	554	605	612	636	583	613	621	617	604	680	631	607	615	673	567	609	608	584	630	592	607	624	604	613	633	613	599	610	559	646	618	569	616	633	564	599	623	570	612	625	619	580	655	619	628	592	594	587	618	624	627	584	632	643	617	617	666	602	617	584	633	623	606	614	632	602	626	615	608	621	549	614	611	624	644	643	632	622	570	572	613	626	626	635	605	634	634	605	623	569	617	620	631	609	609	563	597	582	583	602	598	660	581	615	654	625	564	603	613	597	628	623	622	583	580	625	586	633	587	613	588	599	614	637	597	615	585	635	624	630	615	655	581	635	585	591	638	588	593	612	617	575	647	595	591	634	638	609	604	625	616	675	593	629	576	601	615	599	614	577	643	590	617	589	621	608	576	630	627	647	613	611	602	562	624	600	635	595	609	575	615	591	598	596	635	624	621	625	608	589	623	591	607	606	608	612	583	664	645	612	602	604	583	609	629	621	584	633	645	595	582	620	630	639	618	620	582	599	648	639	627	575	559	570	591	595	611	614	616	633	625	590	614	606	613	614	607	589	638	638	604	612	587	616	632	620	618	588	607	592	615	608	612	632	615	604	599	562	609	575	642	648	591	586	585	596	600	594	547	614	621	666	567	579	566	643	551	585	648	634	581	617	635	582	585	605	573	609	597	574	612	614	627	623	600	589	617	624	615	571	655	583	584	619	647	586	620	599	663	622	582	616	617	588	630	661	602	588	595	604	597	647	632	622	606	622	610	654	624	672	606	622	610	633	578	620	570	597	594	620	613	593	632	657	621	614	622	587	589	633	637	568	629	620	650	628	549	592	616	573	622	603	560	577	619	621	619	602	633	683	608	620	622	600	631	619	621	605	573	631	620	598	652	632	593	612	612	599	579	608	611	552	608	596	613	612	636	624	582	614	617	614	647	590	594	624	601	627	613	642	603	608	655	584	651	594	611	630	624	662	587	575	635	607	627	630	593	602	600	605	621	608	595	589	608	579	593	627	624	606	654	621	630	613	619	611	614	671	603	654	586	604	568	608	605	609	551	621	607	566	633	649	628	611	592	579	603	608	590	636	580	591	594	641	610	628	638	607	600	610	600	624	548	624	602	651	629	621	591	633	652	602	593	614	637	626	625	562	623	558	638	640	600	599	575	642	648	613	622	639	627	591	651	628	624	625	575	625	581	595	669	644	602	540	596	576	659	578	616	604	626	601	609	613	628	580	632	571	562	618	648	571	594	610	589	617	590	581	603	591	594	613	609	599	630	613	582	581	609	539	631	592	634	617	604	625	642	665	634	593	627	618	631	615	582	580	633	646	608	648	611	634	585	560	611	630	620	599	635	616	658	598	619	585	579	618	604	603	615	591	612	645	598	637	621	597	616	598	588	600	642	620	616	621	620	604	614	633	614	603	574	606	571	572	598	588	610	616	643	616	612	594	594	618	557	600	591	633	601	632	623	581	603	635	645	639	603	618	612	616	614	651	595	627	639	585	578	622	649	603	598	568	576	630	620	599	646	612	600	641	598	603	666	614	611	602	598	604	611	593	628	613	626	618	618	595	613	598	583	628	583	591	633	623	592	575	628	600	596	598	599	628	590	627	597	646	596	647	617	613	579	611	569	586	651	581	632	592	636	606	584	623	593	618	594	598	609	602	624	580	595	606	579	538	631	603	610	600	586	596	618	616	619	597	641	629	640	609	580	650	660	615	563	628	606	607	631	599	637	626	638	624	625	637	600	658	616	608	610	615	610	645	636	626	588	609	551	618	598	658	583	613	624	596	602	586	643	579	581	588	610	622	606	598	626	609	581	607	626	628	599	587	658	665	630	580	626	613	594	656	606	604	560	595	635	573	614	595	651	598	612	643	629	632	626	621	579	645	619	607	630	623	606	609	641	578	605	625	626	619	593	652	585	627	580	644	621	594	593	603	586	584	643	637	578	601	600	605	633	612	632	614	612	625	640	617	585	620	649	604	605	615	625	624	607	618	583	589	606	615	599	609	606	645	609	623	648	594	656	583	643
2273	761	452	308	242	315	468	488	382	367	323	317	247	197	203	202	168	152	128	124	108	87	106	114	72	87	76	66	75	85	65	63	50	64	62	57	47	54	58	50	55	45	46	42	46	56	40	55	41	59	45	51	44	44	42	33	30	49	37	36	45	36	41	46	27	43	43	47	49	34	31	45	43	36	31	44	51	49	35	40	43	33	41	31	46	38	48	29	49	41	32	37	40	37	34	37	49	49	27	32	32	33	38	32	51	45	38	26	40	42	29	35	37	38	39	43	40	29	33	41	40	38	38	37	48	43	31	32	44	45	31	35	45	41	37	49	36	50	38	31	38	40	37	47	40	34	25	31	38	33	43	28	36	40	35	38	35	42	46	44	34	33	41	37	41	34	42	36	34	44	49	47	40	30	27	23	32	44	47	43	45	48	33	48	27	40	39	49	44	47	39	28	36	38	45	31	35	29	38	38	26	29	30	30	48	42	44	37	33	40	30	38	34	28	41	32	36	31	38	43	42	41	39	47	35	35	31	43	37	43	27	42	47	36	47	31	30	45	35	35	47	48	32	26	33	35	33	36	33	39	38	41	31	35	42	34	36	50	29	36	46	27	43	24	32	29	39	33	50	44	46	42	46	37	38	38	43	46	44	44	31	37	36	33	42	41	47	32	50	38	49	46	33	37	40	43	34	40	35	36	31	44	42	35	35	36	33	31	53	29	41	32	38	41	34	38	39	44	33	35	43	30	42	31	41	48	37	32	28	36	43	37	40	47	35	32	48	51	38	37	34	44	42	25	44	39	40	36	40	32	36	30	40	43	39	49	34	40	38	41	35	39	38	39	29	37	40	51	36	38	46	38	33	46	38	31	38	42	36	37	42	40	32	41	34	41	34	29	40	35	57	25	36	40	36	43	36	51	30	36	48	42	41	42	51	50	37	43	38	47	36	42	31	34	30	39	41	39	42	39	38	41	25	36	36	40	36	33	47	34	30	35	41	42	34	45	33	38	35	32	40	29	32	35	30	41	28	38	41	50	40	47	34	36	43	36	38	45	40	31	42	43	32	31	32	38	36	41	33	40	31	40	39	52	40	41	37	37	25	25	34	45	32	33	43	37	35	35	56	35	39	43	40	38	35	39	41	36	28	30	37	48	43	33	37	38	43	36	28	34	41	40	35	46	38	35	38	34	36	34	34	27	33	36	47	31	42	44	35	37	42	35	45	34	39	36	37	25	34	30	43	30	30	49	44	37	45	35	48	34	33	34	47	33	40	39	38	35	42	27	32	42	35	46	45	55	46	42	38	38	36	32	51	38	33	35	34	39	35	35	39	39	47	44	50	40	36	41	39	40	32	36	41	29	30	29	46	34	38	36	49	30	35	28	37	38	43	41	37	38	30	44	44	44	30	36	28	43	43	41	34	35	25	42	31	48	41	39	48	34	40	35	49	41	33	40	33	28	38	43	40	31	31	29	37	34	39	44	37	32	32	42	42	45	39	44	37	37	41	46	43	39	44	34	42	45	41	34	44	34	43	28	34	32	27	44	40	30	38	42	35	40	39	33	37	39	41	37	30	41	42	28	35	43	33	39	33	42	36	45	41	33	40	47	42	46	38	34	37	39	38	38	33	36	35	48	42	37	49	36	41	36	33	30	36	25	45	34	41	43	35	43	38	43	48	38	39	35	42	38	44	41	45	46	39	36	32	33	33	34	44	30	27	42	40	50	37	34	33	37	34	47	36	40	27	41	30	46	40	38	38	41	45	35	35	43	36	45	43	40	59	34	39	33	34	48	39	32	41	37	42	39	44	36	24	36	44	37	24	26	38	42	44	36	44	48	41	32	35	36	36	37	31	38	39	25	38	40	48	44	36	58	46	37	36	42	39	43	35	38	47	41	30	40	37	39	40	43	40	28	50	44	28	39	37	35	32	46	34	30	35	34	28	35	37	50	36	34	35	41	41	48	30	40	38	32	50	32	28	39	31	48	38	35	40	45	37	46	51	34	34	29	34	38	30	48	38	39	43	35	36	33	46	40	38	35	45	42	44	37	36	34	50	38	44	32	43	40	43	37	30	45	58	30	29	40	31	43	43	36	42	30	46	42	29	36	40	32	39	29	32	42	35	31	38	35	43	42	40	46	44	50	30	43	43	48	48	35	32	46	40	37	45	41	38	30	37	43	41	47	37	47	51	39	27	34	42	43	36	48	43	39	40	55	40	45	37	27	45	39	29	40	37	36	40	38	38	34	36	33	22	39	39	35	33	30	47	51	28	28	47	33	31	43	32	34	35	31	37	39	45	38	36	50	35	35	34	36	34	32	37	37	45	37	34	45	43	33	27	39	38	42	46	41	31	55	34	32	40	41	36	47	44	33	38	33	40	30	45	49	29	40	31	39	38	37	38	42	42	42	35	45	31	40	36	39	41	37	37	41	39	33	34	34	35	28	39	32	43	35	51	37	49	23	29	46	31	35	33	36	40	42	43	37	33	30	47	42	24	31	46	25	32	41	33	37	34	33	34	31	47	52	32	35	36	49	40	37	40	42	32	50	49	25	36	44	38	42	43	33	36	31	20	47	31	34	38	35	26	43	41	46	35	31	34	38	35	46	34	39	34	35	40	35	37	36	37	41	39	44	33	39	37	30	36	41	31	34	44	26	40	21	34	36	37	30	42	38	44	41	44	42	43	37	35	47	41	43	46	52	36	34	31	36	39	40	42	38	33	46	35	40	33	40	35	35	43	40	42	25	38	40	51	39	24	45	46	41	39	34	33	37	34	31	35	34	39	43	44	38	43	45	38	53	47	31	35	31	40	34	34	50	37	36	38	28	44	37	33	29	33	34	43	43	33	30	34	38	42	42	43	32	34	36	34	35	35	46	41	36	38	34	41	42	28	40	46	44	34	38	36	51	34	42	37	38	30	43	35	52	39	36	46	39	47	24	36	32	31	33	27	37	26	37	30	42	33	32	32	41	30	40	35	39	27	28	32	35	38	33	41	45	30	38	37	40	33	42	27	31	31	34	43	39	54	33	33	32	45	53	39	38	31	32	38	31	36	45	45	53	43	37	28	37	33	40	35	40	40	42	39	31	39	42	37	49	31	41	40	43	37	33	29	45	41	33	35	44	31	44	36	36	36	39	35	37	27	37	38	36	26	31	47	35	27	37	33	28	40	38	36	34	36	35	28	38	32	45	38	37	29	42	43	35	29	47	36	44	36	40	31	42	44	33	37	46	33	33	36	39	35	37	39	39	34	34	42	41	40	35	48	32	43	38	38	33	38	44	34	26	41	35	42	43	36	38	27	39	33	42	29	31	40	43	35	45	41	33	26	35	38	44	39	36	27	36	31	46	31	35	40	34	27	50	29	34	28	41	32	34	30	44	30	29	39	32	37	35	38	42	41	40	36	45	44	38	38	38	43	25	41	40	31	36	29	48	37	48	36	48	32	41	39	49	25	38	38	45	34	28	24	30	43	37	36	35
21183	8984	5591	6536	12533	18402	19601	17875	15506	13774	11719	10326	8822	7455	6652	5915	5098	4403	3720	3398	2950	2597	2335	2261	1976	1899	1802	1625	1488	1454	1323	1235	1144	1096	958	941	895	816	789	787	721	739	735	668	653	616	605	598	566	562	570	523	554	519	512	502	472	473	452	426	463	434	427	431	417	420	397	406	368	384	384	428	394	387	391	387	418	410	378	363	376	377	379	366	407	404	361	408	372	354	336	400	389	375	339	405	392	401	373	357	347	343	393	342	382	368	338	347	365	378	371	357	346	348	371	368	369	374	381	361	354	351	349	391	347	385	361	341	372	340	376	368	357	346	384	326	346	365	327	337	361	418	364	335	383	363	348	364	358	337	339	322	370	377	342	354	353	384	291	369	344	354	350	353	335	355	347	349	353	357	349	356	345	355	334	319	351	341	343	329	343	329	379	349	355	367	373	380	375	380	361	332	334	391	364	329	328	342	365	342	361	336	375	329	356	323	389	322	358	356	342	319	359	361	346	385	344	324	334	346	342	359	357	363	349	368	357	354	373	347	338	353	372	371	376	339	291	332	313	335	325	308	349	352	385	369	335	399	373	357	364	319	329	348	334	332	338	343	353	322	380	374	362	333	340	343	370	347	352	352	342	371	368	359	380	338	350	347	386	381	365	361	364	344	345	357	338	359	345	352	348	356	339	334	412	303	349	340	366	378	359	323	339	338	353	360	327	357	358	329	360	372	353	349	318	338	374	392	338	361	355	381	331	372	342	358	348	350	347	333	355	368	330	358	361	373	332	367	355	362	361	355	343	340	343	331	383	329	344	353	355	311	356	352	307	368	347	366	381	333	357	351	353	368	344	368	335	333	351	348	332	359	335	358	353	356	396	347	309	389	359	330	346	376	383	332	375	308	334	361	377	342	346	338	365	342	356	350	366	334	364	336	374	344	361	342	382	360	347	410	383	347	325	384	365	376	339	348	351	342	331	368	360	348	371	345	322	342	311	330	352	334	344	346	353	346	354	335	329	343	346	323	326	347	405	341	337	343	361	371	334	347	344	381	355	342	360	351	354	375	389	343	331	347	348	327	353	376	331	351	357	368	343	350	342	339	315	364	336	341	337	351	378	333	341	378	315	303	368	363	329	331	357	375	351	321	345	339	322	376	343	376	335	349	358	400	366	346	310	391	348	352	327	384	392	309	340	365	321	363	360	373	338	369	391	327	352	349	385	300	330	348	326	374	348	328	338	342	365	337	318	363	372	343	348	374	345	329	355	390	384	336	344	372	335	345	354	374	364	322	331	354	378	332	363	332	319	328	326	356	362	367	332	354	349	349	376	342	354	308	346	348	362	343	351	371	329	349	342	381	383	344	328	327	361	330	363	372	333	355	339	352	339	354	334	335	365	347	345	346	332	347	383	361	333	336	333	356	324	345	354	359	347	365	355	377	362	374	356	373	346	338	356	376	345	380	385	357	353	345	340	359	365	366	347	354	353	360	366	365	339	385	396	380	361	369	363	323	387	366	349	348	342	347	349	376	364	378	346	367	358	390	357	360	346	337	329	348	367	366	352	339	372	383	345	338	333	379	370	321	408	345	362	342	372	357	356	340	350	314	335	343	362	362	369	351	339	317	356	361	339	353	330	372	362	333	358	380	352	365	359	350	383	323	320	344	352	375	318	362	349	369	348	336	335	328	354	383	339	348	385	321	370	318	368	334	350	346	385	328	325	332	351	345	345	325	334	305	346	369	359	361	366	348	360	315	373	356	375	355	361	349	369	354	331	359	335	349	360	342	345	370	360	362	339	372	350	325	350	342	373	367	355	348	345	362	352	356	345	333	346	363	338	362	357	353	384	363	352	354	328	329	341	375	316	338	341	361	359	356	351	346	368	335	348	329	331	355	344	322	340	357	361	360	335	332	312	352	371	332	346	337	334	391	350	355	378	310	372	360	354	354	336	350	348	356	362	342	339	362	379	343	334	311	370	329	345	328	338	368	309	342	357	383	317	361	394	329	351	362	354	395	326	325	347	342	356	358	368	345	339	382	326	342	357	355	332	351	357	328	368	343	322	352	337	381	345	388	358	335	376	346	369	365	333	341	324	377	370	358	355	354	316	336	367	359	346	343	310	340	329	360	337	360	369	372	324	312	328	379	374	345	352	357	373	377	381	349	374	396	373	347	355	349	383	346	397	358	355	358	363	321	353	353	360	352	308	354	308	336	327	358	332	349	318	365	370	362	317	332	373	375	337	346	354	343	317	347	355	340	353	347	339	352	362	376	385	336	322	323	311	349	329	351	355	363	335	344	375	339	347	359	312	338	345	383	386	359	396	317	327	332	341	357	384	329	358	343	340	375	343	325	351	346	340	373	350	327	359	340	333	357	323	350	350	384	383	350	387	343	352	352	360	375	373	355	333	339	372	329	333	343	354	342	337	351	321	353	352	362	371	354	360	350	359	368	342	355	346	353	359	322	353	293	330	346	348	404	356	368	340	325	349	332	356	379	365	339	388	374	362	354	309	336	347	365	344	376	352	371	339	323	354	356	339	347	334	351	333	361	364	365	364	341	342	342	331	387	336	325	336	361	310	366	333	325	348	398	336	356	345	356	310	311	379	327	351	335	338	364	359	340	355	322	348	368	378	365	350	380	349	360	350	368	354	335	374	328	310	344	346	376	360	351	351	334	361	320	348	328	378	329	354	358	371	348	364	371	365	328	367	365	374	335	351	360	333	306	386	347	343	331	388	377	372	367	364	362	332	356	368	377	334	349	364	361	341	319	340	352	350	322	340	355	330	347	349	345	352	363	333	339	340	351	319	368	348	375	336	371	357	339	337	369	362	371	346	374	331	344	346	373	374	365	336	345	331	332	355	347	358	359	351	370	339	346	330	312	352	327	355	333	344	357	339	324	349	340	314	343	329	318	354	349	353	375	358	348	330	338	384	349	361	342	323	330	346	349	361	333	413	353	371	347	391	360	352	355	376	364	358	346	359	342	346	355	352	340	330	400	334	344	347	360	340	363	373	356	355	356	323	339	334	361	314	339	365	358	342	344	356	337	342	360	370	339	372	360	346	357	345	373	366	372	364	357	367	349	360	362	333	383	348	333	354	350	331	382	364	341	336	348	345	365	337	361	388	362	362	392	353	352	331	356	354	386	313	390	355	350	367	358	344	380	368	373	350	356	356	359	363	348	358	360	350	372	344	344	334	338	346	345	348	371	345	369	338	333	328	391	353	337	334	338	398	353	361	380	331	346	374	339	389	343	342	363	345	348	353	339	350	408	347	361	360	380	361	342	365	321	375	318	350	364	350	337	351	352	367	343	331	393	345	361	363	377	385	357	402	339	348	394	318	346	338	374	347	329	375	336	370	328	338	358	344	337	366	359	342	352	346	326	369	345	366	350	324	345	365	352	333	373	321	324	354	362	347	338	345	378	320	352	352	366	361	381	325	360	347	355	374	394	344	332	362	348	351	353	349	343	349	370	347	325	358	363
5196	703	435	385	281	328	390	445	414	384	317	311	264	265	225	213	185	183	175	130	133	127	105	133	109	99	97	126	123	95	94	79	76	79	85	87	79	74	73	76	96	88	81	64	89	80	71	75	84	80	67	73	71	75	65	71	63	69	57	71	62	70	69	66	65	69	76	49	75	49	56	63	71	67	78	73	80	58	76	68	69	40	67	77	58	69	71	66	66	57	69	72	78	63	76	72	58	71	73	62	53	74	77	61	68	54	59	65	68	61	67	68	70	66	79	68	63	62	59	72	63	80	71	67	68	68	63	56	55	57	87	64	71	74	80	76	56	86	65	75	57	75	71	66	77	66	72	52	61	81	67	62	63	64	66	68	68	76	69	57	76	66	79	68	70	63	64	50	61	67	55	69	74	67	80	66	76	61	61	57	51	55	71	81	69	51	63	70	73	64	53	58	53	67	59	53	71	44	73	66	62	50	62	61	71	54	65	60	64	80	65	70	71	82	66	70	64	62	67	57	60	70	82	71	66	75	65	71	84	72	60	64	61	61	66	53	82	54	68	73	60	69	66	68	76	65	57	67	62	55	86	52	73	79	76	55	75	68	67	65	79	70	68	83	74	53	57	75	78	80	57	67	51	71	76	69	65	74	69	68	69	75	55	61	81	65	62	61	74	68	65	75	65	54	61	72	56	66	56	55	67	48	75	60	69	53	68	57	61	71	83	68	66	62	56	72	55	76	55	96	69	55	68	58	59	63	67	67	50	57	75	71	63	81	69	62	64	56	85	71	62	66	62	64	75	74	69	59	65	79	91	60	65	65	91	67	49	70	58	59	79	58	66	76	57	74	70	67	61	67	64	58	73	59	65	69	58	72	69	76	66	74	64	68	64	60	84	65	64	72	60	56	53	66	83	59	57	70	79	69	60	52	93	46	78	69	54	66	50	94	64	53	58	80	68	68	75	57	63	65	59	50	81	77	57	68	65	62	53	66	73	62	76	59	82	55	88	64	71	81	67	75	74	65	72	88	70	63	66	62	59	58	65	82	70	68	63	71	82	59	63	64	60	71	61	67	70	64	70	70	64	51	57	64	53	68	65	65	70	77	64	59	56	56	82	61	82	87	62	64	63	58	55	59	54	75	63	74	68	79	62	68	57	69	67	58	64	68	70	76	73	63	85	84	62	59	79	63	69	60	60	82	57	58	54	75	55	69	74	59	65	60	74	65	66	64	71	65	69	62	64	66	60	73	91	59	64	64	59	67	54	64	49	75	72	82	76	62	77	73	66	60	80	65	61	66	60	69	60	54	65	64	79	54	92	75	47	85	76	70	72	68	56	76	56	54	56	69	71	85	74	66	70	59	59	63	70	65	74	56	65	53	52	71	73	66	76	69	59	50	53	65	60	74	82	70	60	66	67	70	67	84	59	57	70	61	61	78	60	68	57	82	51	63	73	72	61	67	66	49	67	62	60	70	55	77	57	72	76	80	69	78	65	69	54	77	60	63	81	65	75	59	60	56	60	70	71	74	62	59	64	56	67	55	72	69	84	65	85	70	64	65	62	65	66	90	67	68	58	72	75	68	60	63	54	54	68	57	71	70	61	67	74	62	70	66	64	73	71	67	65	73	61	58	75	66	59	76	50	71	69	62	51	71	62	50	63	74	67	57	72	65	74	66	58	56	61	65	63	77	72	59	76	71	56	68	67	77	80	68	54	67	74	68	56	63	75	55	61	82	65	58	69	68	63	58	70	66	62	64	56	60	65	68	59	64	79	59	75	66	60	61	59	71	84	66	59	57	60	56	78	85	54	73	55	67	57	76	70	64	62	56	76	74	64	78	82	54	68	51	58	63	60	68	74	61	74	69	68	67	71	56	62	64	65	54	65	56	70	89	58	55	63	63	72	61	75	67	59	54	53	66	79	63	72	61	66	60	73	63	66	60	77	70	84	68	62	74	73	66	68	75	71	45	89	57	74	51	73	67	87	64	70	71	73	59	66	67	71	59	60	62	78	68	70	60	54	69	80	80	72	63	84	76	54	70	79	67	81	62	66	79	82	68	58	62	73	57	71	62	54	77	62	49	60	63	67	68	58	77	63	54	67	75	71	68	68	64	65	64	67	71	67	49	90	63	54	63	51	69	71	68	72	76	67	51	63	67	61	68	45	67	68	62	75	54	68	70	63	68	71	58	63	72	66	66	68	68	56	77	63	60	77	77	63	43	59	68	68	71	65	65	68	58	65	50	65	65	57	65	65	67	68	66	58	70	69	52	55	55	75	76	68	73	71	76	66	63	60	66	61	69	70	56	67	72	82	61	61	61	63	69	77	57	76	69	69	52	69	65	74	65	75	61	80	67	58	67	68	65	67	63	67	73	65	61	61	77	59	69	72	60	78	74	71	70	69	61	69	69	64	72	72	94	56	49	62	59	71	65	79	59	61	69	56	57	61	54	52	69	55	54	58	77	62	59	64	49	55	64	63	74	76	79	70	68	59	63	71	61	81	71	62	70	64	67	70	65	58	66	72	76	69	77	71	58	61	80	65	74	53	67	54	62	57	58	72	67	71	61	67	62	75	68	55	56	58	55	65	54	58	75	63	82	72	60	64	63	50	68	62	62	71	59	63	66	52	55	73	57	46	57	65	77	65	64	77	59	65	75	64	77	72	67	71	51	65	71	64	68	67	58	75	59	61	73	71	63	61	67	76	65	71	66	58	64	67	68	66	65	61	58	61	71	51	72	60	63	72	56	68	68	65	82	63	62	68	59	78	58	75	73	73	73	70	91	65	75	59	75	55	70	66	63	69	80	68	67	62	69	77	74	80	71	68	70	47	69	64	56	64	70	47	60	84	60	65	69	69	68	65	69	77	66	54	72	69	58	77	57	75	66	73	68	67	56	65	84	57	66	74	60	71	65	60	70	65	65	64	78	64	67	65	58	64	68	58	69	81	66	66	68	75	69	52	63	64	68	74	77	72	59	66	65	61	61	71	75	57	60	75	59	68	72	66	69	65	70	74	71	70	57	63	62	59	57	77	55	73	63	55	67	75	67	68	57	79	68	56	68	70	76	64	73	66	72	50	56	62	64	65	57	65	58	69	65	58	66	64	78	61	67	53	56	67	58	74	58	64	64	71	63	71	66	74	82	73	55	72	57	51	66	58	58	65	73	63	69	68	65	70	70	55	70	65	67	78	69	61	71	67	63	74	76	79	66	59	64	64	74	64	69	74	66	70	51	77	55	70	63	59	55	50	65	69	66	69	75	61	58	75	71	71	66	63	79	70	51	73	52	75	73	69	66	71	69	50	63	67	77	68	70	70	59	69	62	67	84	59	57	71	79	76	65	59	59	77	75	71	67	58	59	72	71	66	71	56	64	70	62	58	67	79	87	78	63	66	75	56	66	60	80	60	57	66	57	56	90	70	66	64	60	70	53	88	46	61	65	67	54	55	59	71	74	56	56	78	56	71	60	68	66	72	66	63	63
18261	8392	5284	6192	11750	17301	18163	16722	15027	13097	11614	10076	8808	7571	6801	6026	5222	4558	3926	3504	3128	2860	2554	2400	2222	2150	1963	1845	1750	1600	1492	1443	1301	1310	1221	1119	1139	988	1034	963	945	990	963	932	931	846	815	829	774	786	750	764	755	731	663	718	719	655	689	690	681	679	660	630	684	623	601	595	587	636	668	606	666	627	620	628	620	631	589	605	607	615	629	620	639	673	626	594	630	552	649	572	613	631	570	635	609	567	621	604	600	589	603	594	588	568	645	563	607	636	594	552	584	559	583	594	604	604	565	608	571	607	573	584	585	561	571	584	605	624	621	558	606	624	525	593	597	585	549	570	603	550	555	602	614	600	593	600	579	595	585	627	581	607	558	590	575	582	549	614	544	548	549	560	567	585	578	582	565	581	553	580	605	579	605	594	624	590	583	603	583	592	544	572	555	599	604	584	577	571	585	595	549	634	552	546	571	576	556	625	553	605	637	567	576	582	574	586	597	615	565	565	570	624	637	587	566	585	589	551	536	592	590	592	590	578	610	596	609	602	583	549	586	571	600	598	567	566	599	565	602	598	596	556	562	614	582	559	599	591	545	567	556	591	562	508	577	631	606	614	591	610	541	613	601	601	610	566	589	585	540	561	574	566	625	606	602	555	584	576	549	623	612	596	584	600	572	613	558	607	543	538	573	596	613	596	567	546	593	595	585	562	584	560	595	575	596	556	594	590	561	603	586	597	596	580	611	538	573	625	582	614	651	591	574	578	574	578	580	552	590	630	640	623	546	579	608	602	583	548	589	592	534	587	586	607	571	592	589	587	582	552	565	590	588	613	620	605	564	571	621	637	614	564	575	558	576	592	577	569	582	595	534	611	593	604	597	582	603	558	583	570	584	609	533	571	611	600	567	600	601	523	573	569	558	614	571	544	619	590	605	598	571	518	576	627	597	579	551	608	577	569	528	595	618	600	586	561	563	608	571	573	591	589	602	623	649	599	607	614	565	588	571	566	613	571	582	577	589	580	593	574	609	590	553	583	625	589	581	534	596	565	594	538	605	617	610	606	570	619	598	587	569	595	595	621	615	568	570	594	595	558	608	586	577	635	579	572	606	605	565	568	600	610	592	546	595	589	599	589	594	567	616	565	618	597	559	573	571	587	605	579	589	598	589	606	546	584	572	626	575	597	555	579	578	576	570	592	570	526	536	638	591	575	576	558	624	584	543	558	587	561	569	595	576	559	598	559	580	592	553	620	594	541	570	573	595	613	586	595	583	565	596	544	547	603	584	614	578	570	596	564	563	542	603	597	617	563	606	611	586	543	583	565	584	584	589	600	581	554	623	584	605	592	580	565	529	624	594	567	612	565	601	600	626	577	570	603	578	593	587	558	617	597	615	571	573	536	577	620	549	613	549	603	577	613	575	625	537	609	592	610	569	595	617	600	591	564	587	573	599	598	592	558	573	639	637	593	565	523	585	582	589	550	603	555	582	584	559	585	607	574	606	581	576	592	565	553	564	578	542	580	609	606	575	560	588	576	591	570	585	625	569	553	549	568	611	573	574	582	597	567	543	582	587	571	608	579	601	581	567	597	605	586	588	552	598	569	587	581	585	544	579	606	566	610	576	590	616	622	559	604	558	592	579	556	584	566	598	533	615	603	605	579	641	592	541	606	554	586	556	537	580	578	569	602	560	581	597	605	572	572	585	568	590	597	560	580	576	588	618	568	617	621	595	587	573	583	593	596	623	590	603	567	602	559	575	570	586	602	586	597	596	572	597	543	589	590	594	566	607	601	581	580	588	588	615	606	581	556	559	624	569	562	536	567	583	587	608	579	599	548	588	600	603	571	606	586	600	618	603	605	587	564	571	592	590	595	537	574	604	588	560	600	605	651	566	607	561	560	602	565	550	582	586	584	578	560	564	588	569	604	581	557	609	568	594	556	591	641	611	574	569	579	571	599	579	554	585	622	600	606	550	548	566	603	593	543	567	595	562	615	632	559	588	667	552	533	575	566	575	603	576	582	596	588	522	590	621	622	529	558	568	664	558	606	567	595	629	542	557	608	558	595	582	566	561	600	608	568	631	572	631	558	567	591	557	591	572	576	598	615	640	602	606	535	586	561	604	560	589	598	583	577	578	540	613	590	568	583	553	583	620	592	613	554	539	611	588	600	567	548	536	584	605	567	599	582	574	584	599	578	546	548	610	565	617	598	544	626	587	611	635	604	617	600	597	601	589	542	580	575	608	570	622	551	592	589	579	624	589	589	576	558	583	599	565	555	540	602	561	646	627	552	586	539	561	600	547	586	594	563	580	555	571	585	560	575	555	569	548	564	555	583	535	608	637	581	601	600	603	596	585	595	573	551	545	591	545	599	530	539	520	560	579	546	598	607	592	610	601	551	579	632	612	610	582	570	572	597	623	554	603	631	612	605	594	581	589	577	589	583	622	590	561	628	602	548	555	594	610	605	596	573	569	605	594	598	605	594	611	568	586	624	591	582	567	569	560	570	522	602	559	642	565	613	621	597	631	560	593	578	608	601	587	559	608	600	558	547	546	576	609	572	579	578	576	579	585	572	629	540	613	573	580	579	576	596	621	605	594	570	637	541	586	550	596	586	577	560	577	584	550	593	613	558	607	601	560	561	572	597	558	604	592	589	616	591	600	565	566	584	583	572	602	577	580	603	606	589	573	576	553	597	583	605	551	571	578	608	570	569	570	569	599	586	575	614	586	561	592	577	590	560	574	583	562	527	554	568	583	577	608	558	570	587	537	570	567	586	596	530	563	572	627	560	576	545	591	555	603	546	592	518	603	575	545	570	574	585	600	604	571	637	552	569	590	617	584	587	576	564	564	604	619	570	635	583	565	579	590	550	610	550	592	588	585	588	606	564	584	589	644	602	566	584	591	583	602	582	590	585	620	595	585	604	572	590	565	553	599	596	554	579	585	537	617	577	606	619	583	574	621	567	580	540	604	603	624	573	574	565	555	553	595	605	606	614	562	595	527	577	617	559	602	554	616	563	574	576	583	598	575	583	549	604	590	593	575	630	580	555	580	542	564	557	614	571	607	562	581	562	567	617	573	563	613	546	601	560	591	592	589	594	552	602	564	587	510	591	586	551	580	590	594	607	595	635	583	576	533	599	569	588	616	623	553	583	611	586	593	591	606	558	558	562	601	599	596	580	585	577	600	561	603	605	579	624	614	621	563	586	566	559	611	571	575	583	565	570	569	591	602	604	563	592	604	549	584	545	611	603	582	604	590	524	578	576	571	579	610	571	618	562	616	542	626	601	557	559	620	609	602	568	604	567	590	559	575	575	540	620	595	599	579	589	589	595	572	623	583	541	585	581	576	593	605	588	609	560	616	578	582	540	576	579	586	613	570	585	558	599	594	611	606	594	594	591	604	580	604	610	639	569	581	599	608	548	554	570	558	604	592	565	579	612	558	572	622	541	589	584	590	544	568	575	589	595	516	587	569	578	626	573	586	578
3268	951	512	410	325	361	490	551	503	431	400	337	311	245	231	200	199	146	160	144	126	116	99	92	94	82	81	73	71	80	65	60	53	52	52	35	60	41	58	33	54	36	44	57	45	41	44	42	46	46	42	35	42	29	41	43	33	34	42	32	41	42	38	31	37	35	44	27	34	36	43	27	26	30	32	38	40	36	41	39	24	32	33	42	26	37	42	29	42	37	18	38	27	28	28	46	37	29	30	33	35	34	38	33	46	33	25	28	42	37	23	31	34	35	42	28	26	29	23	29	33	35	24	31	20	27	31	35	26	23	15	25	27	37	36	28	33	35	35	31	30	45	29	30	25	37	24	23	34	23	34	34	33	31	39	27	37	25	22	44	37	33	42	31	38	27	35	39	27	31	23	35	28	36	29	20	31	45	33	30	31	26	22	34	25	38	29	36	39	30	28	22	36	31	36	35	28	28	18	31	36	38	35	34	29	38	26	34	31	43	28	28	25	16	31	32	24	24	28	32	40	29	29	38	35	29	26	24	36	34	27	28	32	31	27	23	32	31	36	30	22	37	25	31	34	23	22	33	33	31	25	22	22	34	34	31	35	37	28	34	27	36	41	30	31	27	24	36	31	34	31	27	27	35	45	31	35	25	29	42	35	30	29	36	31	30	38	31	26	23	44	24	25	26	38	30	33	34	29	31	25	35	32	28	24	44	27	27	26	41	40	30	31	32	30	29	46	35	37	34	20	37	31	30	26	34	32	24	31	39	40	21	37	29	34	35	23	33	29	24	41	34	24	33	30	36	32	27	36	32	35	34	37	36	29	32	31	32	31	24	32	25	41	19	21	25	29	30	26	33	29	42	33	29	33	29	28	31	21	30	31	41	28	39	41	38	30	28	26	28	44	35	30	25	27	37	27	24	21	35	23	38	28	27	27	26	29	34	39	30	27	28	35	26	20	33	34	35	32	35	36	44	28	30	32	30	37	29	23	27	30	32	31	36	26	36	25	28	36	30	28	32	31	30	39	27	31	29	32	45	32	32	18	34	26	29	32	29	29	32	29	32	27	33	30	41	37	32	33	33	36	29	40	36	33	29	28	24	29	35	42	28	28	31	31	31	22	30	22	22	23	33	39	32	24	38	24	32	27	34	32	33	33	27	34	36	29	33	23	31	28	27	38	39	30	40	31	37	32	20	32	28	50	30	19	33	30	34	37	32	38	36	30	34	26	35	26	29	26	37	43	30	29	36	30	32	29	29	28	30	24	26	31	29	32	28	28	33	36	32	21	37	37	22	21	40	28	35	42	26	28	35	37	23	34	25	33	40	30	35	40	29	26	40	37	25	38	30	37	35	29	33	44	29	33	25	37	30	24	24	35	28	25	27	34	27	37	26	22	24	27	37	24	23	28	30	35	28	34	38	34	34	28	34	31	16	32	25	26	32	33	21	33	29	41	34	24	28	27	40	34	33	27	27	32	25	24	31	30	30	29	35	29	38	40	42	30	29	34	22	28	28	22	38	36	33	31	32	40	35	35	39	24	30	30	27	33	36	33	26	26	31	42	31	34	23	40	26	32	24	28	32	20	33	30	29	39	40	35	39	32	23	18	28	25	25	29	29	44	30	34	30	38	32	37	27	25	27	31	35	36	27	37	30	42	27	27	28	30	21	42	37	29	26	26	29	33	26	33	35	32	30	39	25	28	30	31	30	27	22	22	28	32	31	28	38	22	27	20	31	34	31	23	29	29	39	18	32	31	35	19	33	25	36	27	35	22	40	29	40	29	31	30	28	26	28	41	31	25	29	32	30	35	34	28	42	27	24	27	37	26	37	24	32	40	32	34	27	27	37	28	32	32	28	25	24	30	32	36	19	28	33	30	36	29	30	27	28	24	38	27	28	33	30	25	26	21	36	33	38	31	35	32	32	28	32	27	31	35	34	31	25	37	24	23	18	32	27	31	36	29	42	28	29	37	40	30	26	32	32	32	33	28	30	34	30	32	37	33	30	25	39	41	37	35	22	38	38	27	30	29	43	36	30	28	27	41	33	29	31	39	30	32	33	28	28	18	22	35	30	32	30	39	44	26	26	24	31	39	39	40	26	36	21	19	31	28	34	30	35	40	26	32	19	36	27	30	23	37	30	35	34	36	25	31	39	27	39	30	41	25	39	31	31	33	31	34	24	25	33	29	24	33	33	27	33	25	24	39	27	42	39	23	28	32	31	33	20	40	32	42	29	27	33	32	31	37	26	29	32	25	43	42	27	32	26	33	38	33	31	40	23	36	31	37	30	36	25	38	30	29	26	36	43	36	25	27	31	33	22	29	39	28	25	31	19	24	42	25	34	35	23	33	34	36	34	30	29	37	31	51	31	27	41	42	25	28	26	33	34	38	36	34	30	22	36	36	26	34	27	34	35	29	35	30	28	38	26	27	32	33	30	37	30	34	39	24	33	33	37	32	27	28	26	32	23	26	23	35	29	32	27	29	38	31	28	39	37	33	28	41	33	45	26	29	42	30	29	16	31	38	36	30	34	39	33	25	31	36	25	26	29	43	26	30	31	25	28	29	26	35	33	27	31	25	35	24	36	23	26	29	36	22	29	35	27	35	29	35	23	36	36	31	25	35	36	26	30	32	30	32	35	38	30	26	28	28	32	31	36	35	42	34	23	30	31	28	39	28	24	21	23	23	36	31	27	19	23	33	32	40	25	25	17	33	32	44	32	33	37	34	32	19	38	23	30	22	38	28	36	32	25	34	29	30	34	47	29	43	37	41	33	28	23	32	41	34	37	35	30	37	36	35	31	31	36	28	35	30	26	27	37	48	26	33	38	27	29	38	29	24	38	38	34	43	30	38	31	27	27	34	22	34	31	36	31	25	34	24	20	26	27	32	37	24	21	47	37	32	26	33	31	23	32	31	28	33	41	29	35	29	23	27	26	29	40	29	33	30	25	43	33	30	41	32	35	32	20	28	31	23	29	27	30	28	22	29	28	28	32	28	31	26	36	31	24	27	34	40	34	31	31	31	26	42	33	38	39	23	31	25	20	25	34	37	23	27	34	43	23	36	29	30	28	30	27	41	38	30	26	33	37	25	41	34	31	39	40	33	31	27	27	37	19	31	34	27	30	29	27	25	25	31	30	23	34	43	29	38	30	31	34	35	29	35	34	38	35	38	25	31	35	32	34	25	29	33	31	31	37	32	36	17	26	30	30	22	27	33	39	37	32	40	34	26	35	25	29	40	30	26	25	38	40	33	30	28	33	37	27	30	33	35	31	31	29	37	36	29	32	32	34	37	46	31	23	31	27	31	34	26	30	31	24	39	33	34	36	26	30	35	35	31	34	17	29	41	26	30	31	28	28	28	29	31	27	29	28	31	34	29	28	20	31	31	36	31	29	33	31	37	39	32	34	21	27	35	17	40	27	28	24	37	31	36	29	21	32	27	41	31	23	32	32	38	27	40	35	29	38	36	39	25	39	31	24
22817	10508	6606	7619	14792	20365	21328	19548	17443	15398	13498	11807	10329	9234	8074	6997	5952	5309	4556	3946	3518	3174	2887	2721	2367	2223	2131	1912	1769	1573	1474	1446	1316	1251	1183	1061	950	926	868	838	820	828	797	789	696	622	590	614	627	556	526	520	483	554	523	482	421	419	407	439	395	396	383	382	381	397	376	351	387	358	356	329	351	350	359	322	312	297	281	303	340	297	320	337	303	314	313	318	342	333	315	309	282	297	334	325	306	323	273	280	327	291	277	305	307	303	314	305	258	277	286	299	264	296	296	326	288	288	284	303	313	290	316	298	268	257	295	293	302	293	294	263	281	282	304	285	279	297	273	298	319	304	285	272	283	290	273	282	280	283	277	255	281	292	273	292	303	279	285	245	309	320	261	293	274	287	286	279	267	304	271	292	303	277	269	258	290	309	246	296	298	293	287	239	259	267	294	270	267	275	298	246	270	308	282	291	275	306	267	296	271	284	273	294	276	278	289	262	282	270	272	285	254	289	270	269	290	268	282	282	306	298	282	278	285	309	302	263	298	277	282	320	261	268	276	274	271	299	262	285	287	273	295	275	295	283	275	290	299	314	271	291	309	267	292	291	301	287	280	254	289	292	274	257	289	297	323	282	314	266	287	273	289	283	279	280	312	296	332	263	279	273	275	300	287	314	249	286	281	275	261	280	259	288	309	292	312	267	294	276	290	274	299	278	295	258	291	265	260	260	276	278	295	279	264	315	279	294	265	280	264	300	304	282	290	312	266	293	270	278	295	288	270	263	328	308	268	262	297	301	302	307	281	311	263	308	306	280	286	265	290	290	271	301	272	274	269	287	281	279	279	267	272	297	284	280	278	236	290	273	259	291	245	291	256	297	266	281	316	261	299	295	291	276	270	283	276	293	282	278	275	294	260	280	271	315	250	299	313	303	262	286	288	297	302	292	278	249	277	279	273	273	282	279	271	295	287	277	267	296	272	284	294	318	298	275	272	280	285	285	272	330	307	259	291	267	268	259	269	295	277	296	274	298	308	262	297	269	312	286	292	267	317	303	281	259	255	295	281	268	256	291	287	286	282	290	284	310	307	266	278	262	278	302	275	276	293	256	276	260	270	284	292	264	296	261	309	247	271	292	275	234	303	310	289	258	239	260	286	280	271	283	262	304	288	289	299	298	301	293	297	284	276	285	269	308	276	304	262	299	287	265	269	273	291	279	274	271	284	279	308	269	291	275	260	288	278	272	284	259	284	299	270	272	300	268	272	307	302	264	265	298	279	294	308	291	289	295	291	285	281	279	259	308	302	279	291	276	293	289	307	273	254	252	276	276	277	311	281	303	296	265	300	263	299	274	298	288	287	317	263	290	303	290	279	291	302	262	290	299	261	262	272	306	268	290	285	257	283	299	265	261	306	275	280	280	272	307	268	284	263	285	285	249	295	282	291	270	272	284	333	290	266	296	288	256	292	291	283	331	285	279	276	276	302	306	260	299	272	260	268	320	298	263	266	273	266	295	284	288	284	275	251	300	288	282	295	278	281	251	281	265	262	282	285	293	253	289	248	285	302	295	287	282	315	289	269	302	287	255	275	275	305	284	254	298	287	261	293	257	293	299	251	263	282	294	265	331	277	290	302	310	263	288	293	304	288	293	275	279	268	275	303	261	272	287	287	292	253	292	288	262	283	297	294	285	264	305	295	284	292	257	279	271	279	273	284	271	256	305	275	297	275	299	257	253	259	264	281	271	294	273	290	254	253	298	277	297	292	278	261	269	303	320	278	275	241	272	294	303	242	260	276	249	271	312	290	284	280	278	284	284	297	277	279	266	303	297	238	286	264	289	287	316	290	272	318	276	300	256	275	275	279	277	315	298	276	314	298	278	306	257	278	268	285	253	269	285	295	263	285	307	282	312	281	296	263	264	269	293	272	285	298	283	296	258	308	300	260	319	293	290	292	312	299	270	260	314	272	273	272	266	295	266	300	294	285	307	288	277	272	291	315	287	286	297	276	257	283	243	284	264	282	277	285	243	309	248	293	261	280	283	323	286	289	281	296	309	279	273	292	301	299	257	283	304	268	286	296	245	310	280	289	264	274	299	280	257	259	271	257	303	319	272	254	285	272	280	268	256	305	296	283	292	282	262	302	263	275	278	295	295	266	294	299	250	286	255	340	282	281	284	270	302	292	287	285	297	274	277	265	322	278	279	281	265	288	276	280	268	281	308	301	273	297	285	298	303	252	261	282	292	291	291	304	271	279	259	271	263	247	287	307	268	270	271	278	283	306	301	285	281	288	290	279	285	302	294	287	302	291	309	309	283	275	282	287	284	299	282	259	295	271	295	276	260	248	257	286	272	271	293	302	261	259	294	287	283	296	273	278	281	264	299	263	298	274	269	283	279	282	310	262	267	290	278	293	281	318	290	279	266	290	298	274	308	276	296	312	280	285	273	317	265	287	303	319	286	273	285	294	262	293	306	257	277	285	273	282	294	277	245	248	288	280	266	258	257	298	264	256	293	262	258	299	266	248	297	300	290	270	241	277	270	258	275	300	275	299	247	267	287	311	288	272	280	292	252	288	230	284	266	272	285	287	262	255	267	249	265	278	274	250	257	252	273	263	256	274	271	270	245	279	271	303	294	269	298	274	274	284	305	260	319	255	285	276	274	272	278	270	291	296	292	293	267	294	277	277	285	273	277	280	287	296	327	290	291	267	292	284	289	294	300	272	276	264	304	295	244	309	276	289	279	286	292	297	280	290	298	253	255	268	311	262	274	299	245	265	319	273	303	304	301	282	283	270	267	294	269	283	282	301	245	291	296	265	272	259	297	258	306	298	251	294	257	304	269	290	300	316	281	321	266	290	297	281	298	316	298	270	287	260	254	246	255	265	256	287	289	245	302	280	288	251	296	261	279	272	275	280	272	297	309	320	251	263	301	276	289	280	298	277	263	274	266	279	301	268	282	278	248	262	284	264	255	248	259	287	298	262	260	270	280	289	275	262	238	283	285	272	308	267	290	321	307	284	275	291	293	265	313	266	283	285	261	287	267	277	261	264	287	298	285	285	302	267	274	295	280	286	306	247	297	298	294	262	279	276	283	293	267	271	289	273	296	263	305	284	292	278	275	273	314	281	276	299	283	297	295	266	264	301	273	251	269	308	271	269	288	292	290	280	303	273	289	252	294	280	278	278	282	256	253	301	267	303	306	335	276	283	271	270	255	285	276	295	309	262	280	259	282	274	259	293	287	271	274	238	263	232	268	295	301	302	288	282	260	281	300	254	312	292	270	277	264	297	263	295	282	291	269	279	276	287	267	252	285	283	290	280	277	278	279	293	262	273	271	266	259	288	276	269	261	285	266	294	300	287	293	307	295	259	273	294	267	266	310	259	275	258	278	284	258	255	262	279	281	277	303	291	266	275	290	278	263	259	265	302	252	268	306	309	279	285	285	286	306	279	299	289	283	264	288	291	293	283	261	267	263	243	254	289	302	252	304
3560	499	338	259	193	270	321	366	356	328	280	236	263	195	171	172	159	153	127	124	112	122	127	107	113	98	98	96	91	108	95	84	89	76	74	77	78	83	82	83	73	66	71	70	76	69	62	86	77	69	67	73	54	63	70	72	62	77	71	80	80	61	64	67	59	60	68	48	57	82	71	72	69	77	69	62	77	62	69	53	52	72	81	61	68	60	71	69	89	58	73	67	59	58	64	66	63	78	59	70	67	51	75	74	63	71	63	55	69	73	63	78	70	64	79	67	87	57	48	74	64	56	66	62	80	67	56	73	66	58	73	67	73	64	55	78	72	78	64	77	62	56	71	81	67	58	61	56	69	58	66	65	64	51	72	53	58	71	75	65	65	66	71	55	77	52	68	72	59	73	70	77	80	71	70	60	81	69	64	78	68	58	79	84	72	63	72	60	65	65	72	56	49	65	63	58	71	67	65	60	72	70	65	72	66	64	71	72	63	58	69	64	60	71	68	62	75	69	71	63	68	57	70	50	62	75	65	66	58	69	61	77	85	60	66	67	72	99	67	55	72	65	79	67	60	72	65	64	79	62	67	71	65	71	70	66	82	60	66	67	76	72	77	86	68	66	71	58	65	75	52	64	67	77	68	68	61	70	61	78	55	73	56	61	69	70	60	78	72	63	56	69	68	73	68	74	79	75	63	77	79	56	72	82	67	63	65	68	77	70	68	53	68	66	65	72	84	63	86	60	51	53	71	70	63	74	61	62	80	71	64	64	78	85	49	56	61	61	64	69	63	63	62	80	55	88	75	71	70	61	70	67	73	82	76	67	60	73	66	63	73	68	91	64	54	73	69	59	73	75	76	80	73	58	60	76	87	56	78	59	70	56	72	75	75	57	90	62	61	67	59	66	69	58	66	79	63	61	65	56	72	58	70	61	76	72	66	64	68	64	60	70	59	77	82	68	66	71	57	72	70	67	55	60	61	66	61	57	67	51	62	74	72	77	63	74	64	68	85	74	60	67	60	73	51	72	49	65	62	71	75	84	65	62	61	74	68	63	76	61	63	76	61	66	75	53	64	64	63	58	76	70	90	59	68	71	64	67	73	67	66	74	64	54	79	68	74	57	69	62	78	59	56	78	64	55	64	72	76	75	68	68	66	68	73	66	87	61	76	60	65	60	61	48	71	68	75	46	61	77	70	58	62	77	72	69	55	67	55	79	70	72	77	74	82	61	57	66	62	84	78	73	66	70	65	67	82	65	60	58	93	77	83	60	59	82	65	84	65	70	55	67	75	66	69	66	63	80	65	66	71	78	73	66	62	55	65	62	67	72	65	67	60	77	62	73	61	68	80	62	73	74	71	66	61	66	62	81	66	60	74	67	77	74	83	52	71	74	66	63	77	79	64	68	79	79	63	68	81	67	68	67	68	61	68	80	73	72	65	75	78	59	71	63	72	63	58	75	77	74	74	72	66	69	69	68	72	59	74	72	86	69	76	49	82	76	71	64	61	71	89	63	93	86	78	59	83	59	69	61	68	74	58	73	76	69	60	59	69	69	69	71	89	63	55	64	59	78	66	68	56	67	81	76	76	77	62	79	61	90	72	60	83	64	76	81	68	77	61	83	72	70	62	66	56	74	71	64	72	68	69	60	72	82	67	77	68	68	74	63	60	61	71	76	59	77	79	76	76	65	69	65	65	65	60	68	83	66	56	59	57	63	58	82	75	68	71	74	65	55	60	58	69	74	61	75	63	96	78	77	49	71	75	74	54	55	78	73	71	75	73	67	61	68	79	59	76	72	58	70	72	72	68	60	79	63	53	51	54	68	70	76	59	56	69	69	58	77	87	65	72	60	62	63	66	74	78	80	73	62	71	65	67	93	70	64	88	67	62	67	62	66	70	54	62	67	68	84	46	68	81	65	64	74	59	68	61	69	75	80	81	64	79	68	54	79	76	71	74	67	68	64	69	73	63	79	64	78	76	73	72	82	69	74	75	63	73	66	67	73	70	82	66	75	65	77	58	70	60	69	69	70	57	69	72	63	56	65	82	69	56	69	71	50	66	66	68	72	72	81	65	70	55	65	66	80	70	89	69	59	73	73	66	56	56	74	75	56	67	68	76	63	83	74	71	78	64	74	73	76	67	63	67	73	67	65	71	78	75	79	66	76	64	54	58	61	59	61	72	62	68	90	83	77	63	63	58	75	72	70	76	55	76	76	74	79	59	75	77	73	70	60	71	62	63	79	66	68	65	68	73	74	102	65	74	67	64	71	62	48	63	68	73	60	77	68	73	72	85	65	49	77	58	60	62	66	73	65	68	83	65	66	69	66	74	78	75	67	63	70	72	67	66	80	60	78	75	77	62	70	68	67	70	73	69	70	72	74	64	80	72	64	71	82	63	72	78	56	67	77	69	75	64	74	61	63	71	84	79	61	80	79	77	56	83	72	70	61	78	74	75	59	74	61	67	63	70	57	65	59	51	74	81	52	65	69	65	75	78	63	63	53	79	75	61	74	77	67	76	57	56	64	80	66	48	75	66	58	68	65	70	82	63	74	60	61	64	58	54	59	74	80	72	60	77	71	63	68	85	76	62	53	62	77	55	69	61	62	78	60	80	63	70	68	72	79	70	69	65	70	50	80	76	70	76	66	70	64	69	59	67	69	63	70	69	68	61	58	62	74	63	69	65	68	75	66	62	63	63	77	63	65	83	68	63	77	59	60	86	76	72	72	63	69	54	50	66	64	59	59	60	62	83	60	65	72	78	68	71	81	72	73	81	68	61	73	65	77	62	63	71	69	57	69	56	68	68	67	70	68	70	64	73	80	62	64	82	89	71	80	78	60	56	66	72	69	64	77	71	59	53	61	68	53	66	67	62	60	74	63	67	74	79	64	67	84	62	67	75	61	77	84	76	62	72	55	77	79	68	56	68	85	69	79	64	63	80	59	76	67	55	64	61	75	79	71	71	73	76	68	81	66	64	59	76	67	74	79	61	73	66	72	82	65	75	81	86	71	65	64	73	77	70	77	56	70	54	68	65	79	66	81	72	82	70	67	65	64	64	67	76	62	74	54	66	70	74	79	66	58	79	64	57	76	67	75	73	71	60	70	59	62	82	52	68	65	66	59	61	63	71	65	67	67	60	59	50	74	68	68	93	77	61	54	66	75	77	58	81	73	64	76	68	53	55	65	67	67	64	62	67	74	67	64	63	72	69	55	81	82	64	64	55	67	72	74	65	72	65	56	67	56	67	71	73	63	58	74	71	80	66	72	59	67	69	74	80	68	64	79	70	62	83	75	66	60	75	58	80	76	57	75	68	63	67	64	72	54	71	76	62	77	66	71	70	64	76	59	76	73	72	55	62	69	64	68	68	78	72	69	61	61	58	56	59	67	68	64	68	61	74	74	90	66	68	70	75	73	64	79	59	69	59	64	58	76	83	72	74	80	66	66	63	56	83	67	69	56	59	60	80	71	61	65	84	63
16516	6741	4180	4845	9974	14843	15868	14411	12594	10949	9563	8327	7056	6264	5511	4914	4267	3627	3155	2851	2595	2311	2129	2088	1770	1781	1650	1554	1535	1402	1298	1238	1177	1082	1048	1020	1026	1031	882	911	884	905	896	841	815	743	798	772	753	781	731	720	726	732	713	728	725	698	633	652	677	628	645	639	626	641	637	659	631	639	620	646	651	643	598	647	616	610	635	651	608	585	603	629	631	601	585	622	599	643	649	660	634	608	666	614	633	621	646	619	602	631	648	619	599	600	625	612	625	640	617	601	606	611	617	635	624	627	613	559	593	624	590	624	596	602	580	580	592	643	610	595	639	616	638	650	599	631	639	585	630	612	610	566	594	626	630	641	621	603	610	614	615	623	556	627	628	582	635	591	625	612	629	656	564	660	686	633	626	609	595	622	647	634	587	577	594	603	610	621	566	566	631	605	651	605	589	582	606	625	588	607	604	621	594	614	611	593	591	600	618	566	563	607	619	590	576	579	631	642	616	633	592	582	651	630	605	610	607	611	594	600	617	623	576	604	600	599	634	583	607	632	598	623	604	639	612	625	638	693	617	616	629	592	629	608	662	639	653	631	620	597	616	585	582	643	607	625	597	622	624	613	573	658	623	618	611	608	616	628	598	607	597	634	598	613	608	599	643	606	595	605	613	617	601	623	609	636	655	644	609	635	585	638	630	612	618	589	574	635	620	590	607	594	637	604	582	588	621	644	608	600	602	568	619	615	632	620	590	615	602	616	613	628	635	615	603	613	619	624	572	586	642	604	597	605	612	641	600	572	583	634	657	622	611	633	630	617	623	599	600	672	581	626	617	605	652	653	598	596	589	602	598	626	634	622	646	609	624	614	614	644	630	602	615	634	623	634	633	627	632	602	652	601	596	607	624	620	615	608	628	574	637	591	608	619	607	619	633	628	587	601	655	621	642	635	605	568	643	662	619	594	599	618	626	640	643	598	599	691	619	603	626	596	571	591	610	639	616	586	597	627	603	598	604	589	606	582	628	603	628	613	573	622	616	636	590	609	586	612	624	615	602	646	635	604	601	613	641	602	613	611	610	612	590	627	625	623	615	628	584	616	583	604	625	622	600	620	607	639	617	603	652	609	601	604	640	625	612	636	615	608	611	631	604	648	618	608	625	610	616	617	612	612	630	584	575	642	626	587	621	632	590	640	598	621	616	555	696	625	625	650	628	597	617	612	607	611	616	616	629	592	612	622	606	623	623	610	608	627	642	614	630	686	603	617	640	678	630	563	544	647	646	627	613	612	589	634	596	588	647	627	626	563	592	612	592	609	626	621	616	552	602	635	640	617	606	622	596	611	616	659	608	595	582	636	594	628	618	656	647	590	584	624	679	599	603	603	615	594	609	599	580	614	609	577	609	620	582	607	624	593	548	618	582	627	616	620	576	598	628	578	615	607	635	600	617	611	592	634	589	627	596	634	598	634	601	649	586	622	659	635	647	613	627	572	617	605	672	601	614	582	665	647	617	627	583	648	595	632	608	588	607	625	583	593	660	626	603	614	653	578	621	591	629	701	674	633	638	638	639	585	619	633	655	618	599	607	658	601	595	608	617	598	572	623	598	549	627	589	576	616	681	601	618	634	644	575	614	620	636	639	613	611	645	620	600	634	611	634	582	661	601	565	584	621	652	616	604	592	666	627	642	565	618	610	618	647	633	632	588	588	606	617	635	563	566	644	616	601	590	590	622	588	602	628	630	606	626	639	595	606	623	631	608	575	616	674	681	600	641	598	601	677	593	585	638	636	615	606	593	643	619	554	597	584	617	665	637	651	629	628	661	630	646	579	627	642	612	621	626	651	623	632	589	624	597	569	630	661	626	613	621	662	610	597	634	619	632	601	648	613	633	633	615	614	612	561	626	639	628	638	611	684	651	591	640	615	634	620	603	616	608	576	611	670	629	574	661	596	611	575	617	629	658	631	610	627	618	602	607	595	575	613	656	653	579	592	594	586	631	619	630	613	586	553	563	626	623	599	649	623	627	607	601	648	587	618	617	593	581	602	577	566	629	603	635	598	585	595	633	585	640	633	634	588	624	601	618	627	617	591	615	596	610	593	564	614	590	622	621	634	590	625	634	619	608	635	636	592	646	622	583	596	577	590	657	563	602	601	659	587	622	585	591	601	622	614	619	627	637	608	589	606	631	598	628	624	600	633	596	644	618	620	643	613	624	583	596	589	639	619	611	603	586	598	629	661	595	610	607	604	649	661	610	643	611	592	594	674	624	594	604	581	608	634	636	619	574	622	612	568	644	578	594	597	549	628	613	641	637	594	607	635	640	602	630	592	595	604	647	633	620	580	573	593	589	593	615	654	619	606	577	588	634	630	586	604	643	604	637	603	628	593	632	604	613	621	625	631	611	585	605	597	612	621	635	609	583	603	592	606	569	602	642	592	612	639	606	646	634	618	643	605	582	613	623	595	603	585	678	641	635	625	580	593	632	650	575	616	614	638	608	602	622	617	637	604	615	617	619	646	630	635	598	631	613	600	648	553	638	651	627	597	614	658	642	630	618	616	561	617	621	633	595	583	637	601	647	597	626	608	592	572	649	665	601	611	595	601	629	620	629	622	576	592	598	604	617	601	606	603	619	611	603	584	624	605	587	662	662	659	606	628	626	676	587	606	606	634	613	656	637	578	610	612	655	610	611	593	579	623	598	569	638	635	596	599	620	611	636	608	626	601	577	613	599	698	593	643	571	625	588	606	603	620	673	601	575	616	651	588	624	602	645	631	567	585	621	651	671	589	672	619	614	635	599	616	618	603	610	596	571	610	621	624	603	612	641	600	579	636	586	605	605	685	603	584	622	601	609	611	604	686	631	611	653	600	644	622	575	586	579	618	601	580	608	650	622	581	611	587	592	621	631	627	604	605	644	615	627	669	617	580	607	616	639	669	642	616	625	590	610	619	610	639	626	614	604	626	629	601	617	630	618	619	621	590	643	617	624	598	647	640	617	614	588	623	611	581	620	652	597	637	639	628	588	632	609	585	599	610	600	633	614	617	628	613	600	617	590	613	608	659	582	662	643	626	602	577	605	613	637	597	619	606	624	648	622	613	610	616	591	616	589	602	626	664	636	651	587	666	571	649	618	625	633	618	646	620	609	580	659	605	625	638	637	604	635	590	600	622	633	607	590	599	630	643	607	664	614	602	629	620	639	629	633	579	624	628	609	623	612	607	614	566	640	646	598	603	599	631	611	553	603	581	639	604	598	648	598	601	587	631	641	571	612	574	591	605	640	619	633	621	652	618	572	599	610	647	628	639	593	587	617	652	616	609	582	635	600	598	601	572	604	625	625	583	619	585	617	607	590	627	607	592	560	610	592	593	588	626	640	667	604	626	573	575	616	574	550	584	577	602	619	583	611	590	596	640	648	629	592	610	587	634	581	609	618	579	622	550	615	594	620	612	621	619	589	624	587	631	608	600	610	680	644	612	596	596	572	615	553	598	598	655
2275	804	416	292	239	353	447	431	389	333	339	262	242	247	199	181	143	131	121	114	110	81	92	76	76	90	82	89	71	73	63	62	62	55	64	67	55	57	51	43	54	53	49	44	44	53	49	37	54	30	40	46	41	38	45	35	46	46	50	49	42	48	41	31	41	37	40	46	48	40	41	47	42	37	39	36	33	37	43	46	35	28	33	47	41	48	38	34	34	22	34	31	37	48	43	43	26	45	40	41	47	45	30	40	39	35	43	35	40	39	31	40	42	41	44	37	28	35	30	38	34	41	41	45	40	43	59	31	39	38	39	36	48	45	38	42	34	30	34	30	39	43	36	36	43	38	44	36	44	43	42	51	35	35	46	35	54	42	39	36	47	35	35	45	41	36	57	43	45	36	35	46	37	31	44	35	38	39	41	21	28	31	29	52	39	35	26	28	48	36	33	31	47	40	49	42	36	28	48	38	31	43	37	35	36	43	34	41	41	31	35	40	31	36	33	38	36	36	36	42	47	43	37	48	43	34	37	28	44	31	40	32	47	35	33	34	42	39	30	37	50	42	31	34	53	46	38	45	24	36	31	34	42	29	36	42	31	38	30	39	33	32	34	39	31	36	45	27	44	35	29	38	39	40	43	45	41	37	38	43	47	38	30	38	41	36	40	49	41	31	42	35	42	38	52	31	35	35	46	44	30	42	33	39	38	45	33	33	45	40	43	49	47	40	29	38	27	40	32	34	32	34	31	33	34	46	42	36	40	34	24	38	45	28	40	39	38	38	35	39	34	27	41	31	36	43	49	33	30	39	30	42	33	39	35	36	30	32	34	31	42	38	39	53	45	34	35	45	37	39	36	35	42	39	40	40	37	40	35	35	42	33	43	42	38	40	33	41	42	29	40	36	30	36	37	51	40	25	38	34	28	37	46	31	32	36	39	38	47	38	29	43	38	34	36	41	43	56	38	39	39	25	39	41	46	31	29	35	37	37	36	38	43	36	35	34	34	46	28	46	42	41	34	31	39	42	40	39	35	44	34	45	27	33	47	30	31	26	34	35	35	41	46	34	34	41	33	40	41	44	33	26	30	38	38	38	34	33	38	36	41	36	37	46	45	46	47	42	31	42	38	47	49	33	33	41	46	33	31	39	35	43	27	41	44	40	48	33	41	37	34	39	54	37	36	51	46	38	42	52	30	35	35	36	23	32	39	29	26	39	39	33	33	36	32	31	34	46	41	31	28	38	28	34	48	40	41	48	35	45	31	32	37	39	35	36	47	47	43	41	32	41	42	44	34	50	43	38	35	38	45	39	35	43	32	43	29	31	38	28	32	37	34	38	35	45	43	42	42	32	36	37	41	55	36	40	43	45	32	28	41	41	42	35	41	48	35	37	33	38	30	40	52	39	44	39	43	35	37	55	39	37	33	48	34	38	52	32	35	34	42	37	43	42	37	39	39	30	43	34	46	28	47	44	40	41	31	39	34	32	30	32	47	40	44	34	32	46	29	38	41	38	36	44	49	42	31	37	31	46	35	33	34	34	51	34	34	46	26	42	37	38	38	40	39	38	42	45	37	47	48	39	43	36	50	49	48	29	34	43	43	38	38	35	41	39	45	48	42	43	37	44	32	34	28	45	34	37	37	35	49	26	37	41	50	44	36	39	37	53	32	36	36	29	47	37	35	36	36	38	36	33	31	41	47	30	36	42	34	45	40	47	34	48	34	40	48	47	40	38	43	32	38	38	45	29	42	38	38	37	35	42	41	54	49	25	43	36	46	29	50	30	39	30	34	38	39	34	41	38	47	41	37	35	44	37	40	35	33	35	45	48	35	39	24	36	44	36	43	40	30	29	36	25	41	38	26	49	35	39	36	44	28	30	35	38	36	42	38	33	32	30	35	38	37	41	31	43	46	24	42	34	43	36	46	30	27	48	47	31	36	30	36	32	38	33	40	39	31	44	35	50	30	38	36	22	43	36	36	35	39	33	39	34	48	36	39	33	33	38	41	39	34	28	45	46	47	52	29	33	51	39	28	38	40	46	33	52	37	34	43	33	31	35	48	38	27	40	38	30	58	54	41	45	35	32	39	28	39	39	34	24	46	40	30	44	28	35	43	37	47	39	32	41	29	48	42	48	43	46	40	35	29	39	39	35	36	29	40	34	38	32	39	39	38	26	41	49	41	39	37	35	44	32	35	39	42	27	48	46	41	44	28	42	49	42	33	30	39	45	47	35	36	43	36	51	38	36	31	35	40	40	52	49	40	36	24	47	36	35	46	37	37	45	28	38	33	34	41	49	44	45	45	36	39	30	43	24	43	38	35	43	33	40	37	48	36	37	42	43	42	17	40	31	49	38	35	38	27	30	37	40	39	38	37	44	41	44	44	45	26	37	37	31	46	32	35	39	39	28	32	47	35	40	47	25	31	41	32	28	35	37	31	36	43	33	35	44	45	43	38	34	42	34	42	38	45	38	31	38	34	32	39	38	39	28	29	27	36	40	26	30	42	39	37	47	43	33	37	41	35	46	43	30	37	38	42	29	43	34	45	28	43	34	46	27	27	30	45	33	27	39	39	28	50	53	35	44	28	40	39	40	40	50	44	37	52	46	38	42	40	28	30	44	33	43	31	40	49	46	34	40	40	31	40	50	33	35	36	44	36	24	40	40	36	25	34	41	42	35	43	33	45	37	28	39	47	32	47	34	31	46	41	26	39	33	45	38	39	31	38	43	29	24	33	38	31	36	31	30	44	43	44	34	39	44	49	22	32	39	35	43	47	27	41	28	39	40	38	27	42	41	35	28	27	35	43	32	47	32	28	38	24	43	36	43	36	50	39	30	45	42	39	41	39	34	44	43	26	30	46	34	38	38	37	28	44	36	46	44	34	39	44	43	48	43	27	35	37	32	34	56	42	41	34	43	39	33	39	41	40	40	40	35	50	43	39	32	41	30	38	35	35	57	41	51	32	37	35	37	35	38	36	46	45	40	35	34	51	21	48	43	34	32	37	43	28	36	30	33	35	35	41	25	36	27	35	37	33	35	38	40	29	42	41	40	26	44	30	40	31	36	29	40	45	42	40	35	32	41	36	51	45	32	55	31	47	42	36	39	32	44	31	41	33	25	44	34	36	33	37	39	41	37	29	41	45	43	40	40	37	45	33	41	45	32	42	42	40	23	38	49	35	37	29	33	42	44	40	43	35	37	32	26	36	32	35	33	32	36	48	33	33	46	38	32	34	41	36	46	38	40	42	32	36	34	47	38	43	31	49	41	35	34	38	37	42	35	35	28	51	34	45	39	40	35	41	47	33	39	48	39	55	29	42	37	27	40	29	33	46	45	28	49	33	43	34	41	48	32	47	28	33	40	37	38	41	34	36	57	27	54	44	44	49	30	35	48	44	35	45	43	22	36	41	35	37	33	40	39	39	41	47	35	43	30	36	40	41	32	36	43	36	35	38	42	35	50	34	52	43	45	40	33	35	38
21154	9004	5375	6360	12689	17659	19204	17392	15410	13378	11632	10120	8755	7561	6621	5880	4940	4487	3852	3378	2907	2707	2454	2187	2100	1926	1825	1688	1549	1582	1326	1265	1162	1100	1054	942	874	868	813	776	737	722	765	663	704	627	618	604	591	591	582	572	506	502	491	490	478	493	454	438	444	430	415	427	426	393	405	413	418	400	384	417	362	353	405	407	386	347	373	367	395	352	367	341	410	391	370	390	387	397	346	375	404	396	349	367	355	377	354	361	381	377	378	365	356	365	396	367	354	395	377	354	387	371	364	358	364	373	383	361	358	351	403	372	364	362	367	381	361	390	355	381	367	370	359	346	351	353	355	333	331	358	356	344	377	358	341	370	351	342	341	362	337	351	333	366	383	361	391	374	390	374	350	329	348	334	376	404	368	350	368	350	346	340	369	371	375	386	382	360	353	382	361	357	357	348	381	334	371	346	380	337	353	351	362	361	320	359	354	361	385	335	356	360	375	357	336	327	364	338	345	360	368	395	300	357	394	362	397	336	344	323	346	319	376	316	403	359	366	341	349	350	341	370	368	377	373	375	394	368	384	337	320	358	352	394	349	327	334	380	389	354	353	370	342	358	358	345	354	361	359	332	337	367	347	338	360	355	337	337	348	347	335	310	392	371	357	371	364	372	342	342	353	349	348	346	370	370	364	369	367	364	351	369	336	347	364	345	335	324	329	364	324	353	340	362	368	377	337	380	354	360	341	385	348	369	360	317	351	356	357	352	378	373	371	384	350	351	376	377	357	342	360	322	352	352	364	341	347	338	364	355	381	362	384	349	359	385	352	349	359	349	376	363	365	351	383	339	376	397	377	347	399	341	372	342	380	339	363	364	361	342	383	323	349	333	388	348	350	336	339	347	331	354	393	334	347	372	352	344	345	342	423	358	361	354	354	366	321	360	337	366	323	371	339	347	377	338	334	363	335	358	330	328	400	358	361	358	373	360	384	359	317	369	330	367	368	340	353	332	344	325	367	343	348	341	357	358	362	373	371	391	322	380	360	344	365	330	384	344	373	362	375	352	379	338	353	327	392	362	336	355	360	374	362	345	334	358	347	332	318	343	330	371	340	368	314	364	340	390	348	338	332	388	381	380	351	377	368	344	336	354	369	374	375	353	357	346	360	355	387	350	332	374	348	388	358	353	377	353	324	339	327	374	374	378	383	365	369	346	361	357	376	358	366	347	373	391	344	370	358	367	326	374	340	344	369	367	359	374	321	327	323	336	354	361	346	347	387	380	349	333	349	373	376	346	367	349	322	337	356	363	360	366	363	355	329	379	345	372	338	357	372	372	362	368	301	348	350	368	370	364	346	333	358	360	377	347	374	354	322	326	336	337	384	370	341	334	381	333	351	324	349	340	371	307	388	335	338	353	353	363	350	334	332	331	357	349	405	377	351	349	328	340	356	331	376	351	371	359	364	385	353	394	357	355	357	355	348	325	378	347	381	331	354	335	343	365	357	362	349	343	352	349	355	343	367	352	343	331	357	350	369	338	345	351	341	369	331	361	348	342	363	351	328	342	412	369	332	385	370	342	359	391	345	382	352	334	382	375	334	356	352	336	366	359	342	358	349	365	371	332	346	342	366	351	345	362	386	343	358	349	334	340	385	374	385	357	360	352	296	347	364	328	362	348	368	377	350	345	346	345	372	334	344	343	355	374	382	339	352	354	383	349	365	367	353	360	366	345	345	339	347	381	348	319	348	343	346	356	375	374	364	350	353	357	348	343	334	359	371	373	361	373	366	368	338	328	345	367	350	373	349	385	334	346	364	381	342	350	364	382	363	359	369	328	360	339	370	364	327	389	377	359	357	344	358	342	367	358	339	369	342	375	390	357	346	327	382	342	409	368	377	380	340	356	336	346	378	378	351	335	357	345	357	364	351	321	352	364	384	366	343	358	349	381	339	383	352	380	361	347	336	370	353	363	371	350	361	363	344	336	348	398	359	360	324	367	341	348	371	371	344	378	364	341	316	341	362	341	370	372	364	341	362	358	349	355	349	361	343	373	359	313	337	386	368	371	378	343	356	317	348	381	333	347	348	359	342	362	347	359	332	383	356	373	378	342	367	362	363	393	333	365	359	352	340	366	370	367	353	336	349	309	310	356	355	357	341	334	382	368	372	347	312	337	357	329	332	353	355	322	371	367	363	349	342	338	335	371	338	353	343	353	342	354	362	378	398	348	366	348	361	380	352	376	393	380	340	298	361	369	362	368	355	358	339	385	337	330	351	354	365	335	362	352	375	351	350	362	398	319	343	329	363	374	357	348	331	338	328	335	353	382	369	360	386	378	357	359	352	360	338	353	367	338	350	355	382	331	361	383	357	360	378	379	361	344	389	337	345	387	381	359	355	371	378	362	358	362	371	345	367	384	329	369	361	373	357	351	350	361	370	380	360	379	365	366	365	390	338	399	337	345	356	314	337	350	350	363	343	354	397	349	351	361	350	342	335	363	339	335	344	359	337	338	343	356	399	311	352	366	338	365	381	355	347	369	370	334	341	375	348	326	342	347	377	354	323	391	381	369	354	383	354	346	379	306	347	353	337	337	327	347	373	331	331	361	350	374	342	344	342	341	362	365	366	332	346	338	384	335	343	378	343	354	340	355	375	378	374	346	355	352	386	345	354	360	368	350	334	369	374	349	360	347	348	355	366	330	397	359	353	356	351	340	334	364	376	398	349	341	374	385	393	344	354	337	372	382	329	347	375	347	353	366	373	332	351	370	378	371	384	362	320	344	365	330	353	341	349	329	375	344	347	356	363	348	368	346	360	368	329	380	368	347	361	336	340	339	339	375	357	372	362	347	337	358	354	356	347	346	368	364	312	355	376	332	320	361	382	365	383	381	344	369	368	350	341	383	314	310	356	340	370	348	350	372	341	349	381	356	351	393	306	354	341	330	364	355	348	376	380	366	349	359	342	367	330	370	357	364	382	374	339	352	340	359	360	330	392	358	338	357	359	322	355	375	387	312	327	350	376	372	339	319	323	379	354	341	335	329	333	340	372	359	398	354	323	351	358	357	385	368	376	379	354	353	339	341	369	357	359	380	365	337	392	363	356	333	363	390	369	356	359	371	333	333	339	350	326	377	353	359	364	376	375	367	362	370	373	327	328	352	369	366	331	347	365	322	372	311	345	311	351	322	383	353	371	353	365	318	361	324	364	356	340	357	348	332	373	343	383	363	371	357	366	372	290	357	357	335	352	335	360	313	334	369	389	335	349	349	332	356	334	359	336	338	361	345	382	341	346	363	339	327	350	350	351	364	321	363	371	327	373	361	379	390	380	355	393	352	345	356	358	340	352	342	325	333	381	339	322	342	338	362	342	363	355	356	380	333	369	340	322	353	383	322	380	341	358	351	376	329	388	353	366	316	357	378	358	334	380	364	352	332	347	369	330	371	387	374	373	346	354	351	350	368	350	364	327	353	319	371	337	378	347	372	361	333	327	345	343	350	376	349
5302	743	453	311	262	319	380	416	390	373	340	308	297	256	243	214	190	178	175	170	142	145	116	131	123	103	110	79	96	108	87	82	91	86	72	94	67	71	73	76	73	76	93	87	61	85	91	73	79	81	63	58	56	72	60	66	56	73	75	78	72	70	61	70	64	60	69	72	77	87	76	71	70	62	73	67	54	63	68	74	66	56	60	58	80	66	83	58	77	62	66	67	68	60	82	72	70	81	77	64	65	59	61	57	76	82	61	73	68	69	62	69	71	70	73	57	86	75	70	77	84	78	66	73	53	72	63	64	56	58	66	68	55	62	64	72	58	76	78	74	53	69	48	76	78	57	64	62	73	59	64	50	68	55	58	68	64	61	68	78	76	70	59	60	74	80	83	68	59	66	65	54	65	72	70	56	68	67	76	62	63	64	61	69	81	72	59	66	60	61	69	76	72	70	61	58	60	63	54	64	77	64	56	72	76	73	79	58	67	55	48	71	78	60	58	65	71	60	62	68	79	75	70	66	70	70	71	70	65	74	69	62	72	81	63	77	66	68	60	69	61	66	64	64	69	64	69	64	75	68	92	74	74	79	67	69	47	63	54	76	69	76	55	68	62	61	67	69	67	67	69	69	73	56	58	61	59	67	73	57	68	76	79	61	71	67	78	72	70	67	79	66	75	72	55	67	71	68	68	65	53	84	72	57	65	78	69	67	73	57	85	58	70	53	74	78	54	81	70	77	66	76	79	54	69	64	55	66	98	69	62	70	66	53	62	49	71	60	79	55	76	71	51	64	64	75	59	81	69	58	72	61	65	55	56	68	78	77	61	65	62	65	71	60	66	66	70	72	68	60	64	82	57	68	69	71	70	66	66	63	78	64	63	66	60	72	71	76	65	55	68	70	65	62	71	64	83	72	63	77	68	76	71	73	69	67	61	61	74	64	66	73	76	68	67	60	80	57	65	66	69	77	62	60	82	56	56	67	68	72	57	86	64	68	64	75	68	53	60	75	51	54	72	56	68	56	70	62	66	69	51	73	75	51	60	64	71	55	81	53	64	71	63	73	79	59	78	68	64	88	62	77	78	76	68	84	75	71	79	59	70	56	65	53	57	62	67	57	73	55	73	69	75	58	82	65	67	60	73	79	65	62	69	55	62	73	69	64	65	60	59	67	85	60	62	63	68	63	59	67	62	69	67	70	65	69	66	55	80	64	70	71	63	67	69	65	66	78	66	74	64	57	81	66	57	62	61	65	72	66	65	63	75	64	64	67	62	60	76	70	66	72	65	64	59	89	63	59	67	58	62	74	79	67	72	68	64	67	67	64	53	66	58	51	70	72	56	69	46	73	63	64	71	64	73	71	64	65	62	56	74	65	63	100	66	65	63	62	66	66	63	71	77	66	63	64	75	57	61	61	58	67	67	73	60	55	73	74	68	60	65	66	57	75	64	66	72	72	66	62	83	69	78	79	73	62	71	64	75	65	72	56	61	65	78	75	65	56	61	74	60	69	49	47	77	66	88	61	59	73	70	59	58	61	64	55	78	63	79	66	66	71	57	75	63	70	71	69	75	66	67	62	64	68	68	72	75	73	68	77	56	67	67	68	74	75	63	68	64	69	58	58	52	74	67	73	69	59	68	54	82	55	53	61	90	66	45	60	67	63	69	61	87	66	67	73	81	66	71	64	52	58	66	64	61	59	67	64	80	74	66	66	72	67	75	65	65	70	61	73	59	65	63	57	58	57	73	63	71	60	57	64	73	65	75	56	67	69	71	72	75	75	54	72	68	75	76	82	59	61	73	43	64	80	69	70	69	64	62	63	71	79	51	62	67	58	57	61	77	69	72	70	61	70	73	66	54	63	59	63	59	56	69	78	71	58	72	65	71	81	85	62	68	80	56	53	57	52	58	65	53	66	67	68	79	64	68	83	83	69	52	72	57	68	70	62	75	72	81	65	71	61	60	60	63	79	64	72	64	69	73	76	79	60	62	63	60	63	65	68	70	61	57	60	52	64	74	71	71	64	60	69	71	62	59	89	67	68	62	87	57	69	86	63	65	64	57	68	70	68	57	59	68	69	72	60	75	75	61	62	68	81	61	73	71	74	60	62	92	60	67	64	63	68	68	71	63	64	55	63	67	68	68	58	60	52	63	64	54	75	74	60	71	77	71	58	70	65	67	63	71	69	69	56	67	86	64	73	77	66	72	56	58	60	77	71	72	67	65	67	71	56	73	67	64	82	64	73	53	60	69	47	79	74	69	66	68	78	78	59	66	64	61	53	68	67	59	55	76	70	76	57	69	75	58	70	73	70	73	72	63	58	65	63	63	63	64	64	70	69	61	68	64	81	77	58	81	75	67	78	60	72	71	58	63	67	60	59	71	72	61	57	67	60	72	64	77	76	45	73	64	78	58	83	54	66	63	57	78	67	63	64	78	56	54	54	59	67	64	66	80	65	65	70	74	70	58	77	70	69	62	69	53	64	74	65	68	64	97	57	71	69	61	80	88	55	55	69	63	56	63	69	65	79	67	76	70	74	68	75	61	74	57	68	72	63	78	74	64	71	68	70	69	66	62	72	56	57	68	71	84	66	64	74	79	69	65	65	60	73	82	75	61	67	77	71	75	55	74	63	67	59	68	71	55	65	69	64	67	56	66	70	63	65	52	58	74	58	60	64	69	66	69	66	78	70	61	56	76	61	74	71	57	70	74	60	69	68	68	75	61	74	64	85	60	77	66	63	57	66	71	80	74	69	56	59	62	57	77	66	60	63	50	61	69	57	59	58	56	70	64	78	56	72	80	58	63	74	57	72	66	71	60	63	72	65	71	70	60	53	77	75	76	63	68	59	76	58	71	71	56	63	82	74	54	70	72	75	66	77	63	60	72	62	81	77	64	80	64	73	60	66	74	66	75	70	59	62	81	57	72	63	61	60	61	66	66	65	59	75	75	64	56	45	64	71	62	57	84	58	58	66	78	83	52	73	74	48	70	67	69	65	57	68	65	62	66	68	65	66	63	75	60	81	53	79	59	68	59	73	71	65	71	68	65	77	68	60	68	68	63	69	67	64	62	64	64	70	74	69	65	79	70	77	69	74	57	61	52	80	75	71	59	68	62	62	70	61	84	59	61	68	61	63	69	66	65	78	77	69	61	68	64	63	69	78	68	60	63	76	52	61	74	59	68	53	73	78	73	58	81	68	60	62	52	66	73	72	53	72	64	58	81	68	64	59	64	83	81	61	79	64	72	64	59	73	58	52	62	69	63	61	73	67	63	54	78	58	59	72	65	84	68	82	87	52	59	77	64	69	53	73	59	78	66	47	87	83	67	76	77	61	52	65	73	66	64	61	68	72	64	54	79	65	87	62	71	74	56	55	47	66	83	54	63	59	63	63	62	57	67	58	51	73	65	76	67	57	72	72	59	63	76	62	80	53	58	50	73	66	71	65	76	68	66	86	69	68	70	60	65	58	78	70	69	49
18204	8187	5483	6117	11913	16797	18013	16573	15146	13021	11390	9827	8835	7536	6902	6096	4902	4562	4033	3463	3069	2857	2439	2430	2237	2183	2024	1858	1727	1603	1591	1494	1336	1326	1232	1108	1132	1044	1039	961	974	1042	942	899	884	820	801	794	803	795	814	723	761	755	738	722	716	688	694	674	659	652	679	644	623	659	608	672	639	590	623	632	608	593	618	631	676	592	613	630	566	644	626	571	579	647	565	578	592	594	562	581	597	605	633	565	581	601	626	595	606	597	596	578	614	574	611	620	577	590	591	667	650	599	591	618	563	577	592	605	572	586	595	587	620	564	572	584	579	627	584	546	589	610	560	601	617	549	625	638	592	601	549	591	541	581	610	617	579	596	570	615	576	603	546	608	541	578	564	585	614	580	579	622	565	607	526	619	570	559	629	636	584	579	574	572	572	569	597	569	575	612	603	602	567	608	576	595	622	563	604	607	564	548	614	570	602	616	552	558	599	600	574	586	587	596	606	557	608	609	620	552	588	600	579	580	553	635	540	593	580	557	599	604	589	519	579	548	613	590	576	566	610	647	596	632	590	574	578	580	592	568	596	578	574	596	614	560	538	545	601	600	588	568	586	557	559	576	604	586	603	591	596	611	577	579	563	611	562	630	602	574	574	595	615	624	593	609	582	529	594	549	575	581	554	554	593	573	637	602	608	607	598	580	621	562	564	587	558	527	575	572	535	554	582	588	586	650	637	585	631	627	615	580	559	633	627	568	595	586	584	568	601	574	586	611	614	571	563	562	601	609	588	628	604	595	553	589	550	617	564	614	673	607	616	590	554	569	584	589	571	589	611	600	568	548	583	620	582	584	624	560	602	601	628	646	567	584	572	573	577	628	553	577	578	602	555	572	572	579	586	542	590	633	583	615	577	570	565	563	587	561	633	612	631	577	573	575	545	595	585	601	554	596	626	598	601	589	580	557	591	572	598	575	570	614	538	569	581	593	632	601	595	576	580	544	563	578	569	586	519	581	571	589	545	586	593	601	576	571	609	592	564	575	595	562	586	652	605	618	539	607	589	608	556	583	607	630	577	583	587	574	578	604	571	572	553	566	611	600	549	572	602	559	615	631	579	551	612	593	612	594	617	574	616	599	634	570	556	599	635	586	571	596	599	644	560	589	586	578	588	624	536	618	582	572	569	609	550	588	562	588	596	569	563	604	582	561	600	563	629	554	594	608	594	550	571	615	583	565	620	593	553	621	576	622	542	559	601	581	583	613	615	612	560	568	578	554	598	633	612	603	580	593	596	617	629	588	580	596	604	556	613	601	558	577	560	568	578	597	602	581	558	568	589	572	600	561	591	598	608	600	564	585	594	563	581	618	607	621	569	537	570	601	634	551	585	587	593	546	597	578	629	572	544	592	577	620	604	560	610	624	633	611	617	583	600	610	565	576	578	595	575	572	538	610	589	587	552	592	573	581	572	580	542	597	596	570	592	608	607	574	571	580	604	569	577	590	607	586	600	627	566	625	563	598	562	569	593	577	568	568	624	611	584	567	564	598	586	611	588	566	600	597	602	597	627	586	617	579	549	618	625	562	569	567	581	538	637	639	588	597	622	611	537	558	613	584	599	549	587	591	609	619	606	608	589	595	585	564	577	611	617	603	531	554	562	570	603	601	570	583	592	569	594	550	562	584	582	637	616	577	564	564	565	612	582	579	600	542	537	579	595	588	602	570	595	576	624	594	536	577	535	601	571	594	638	595	614	565	590	632	576	635	602	610	556	596	579	598	622	560	614	608	610	615	577	576	574	578	616	608	643	567	656	549	589	620	588	604	556	577	615	620	592	564	580	579	558	565	582	594	597	591	577	570	565	564	618	574	576	617	576	557	604	630	617	591	580	584	594	592	575	559	640	654	603	601	608	623	589	613	558	622	588	633	577	563	601	629	605	595	584	587	585	562	599	600	599	616	594	578	593	579	612	608	607	566	575	577	559	563	561	586	551	586	558	627	593	606	504	603	562	596	564	563	591	608	542	560	586	554	635	591	554	614	562	585	546	614	610	543	574	587	529	598	622	608	611	616	581	566	608	544	607	577	586	606	583	577	624	563	585	567	574	558	582	610	574	565	613	620	590	597	615	589	622	607	608	580	570	605	554	580	582	606	582	553	619	629	611	611	571	587	615	585	620	602	626	572	582	584	593	556	522	566	606	571	567	615	606	590	573	574	585	615	599	578	575	588	568	600	580	593	615	583	592	594	558	625	586	567	599	550	552	614	576	568	580	626	580	589	606	532	556	604	611	569	559	576	557	579	551	570	621	576	581	592	550	586	603	621	566	602	636	601	603	537	593	599	596	644	576	578	562	574	563	569	551	563	582	606	592	568	558	605	597	575	575	588	605	583	590	605	619	591	585	567	555	548	583	589	581	581	576	630	594	596	592	552	573	601	602	583	558	581	576	566	592	566	615	582	583	593	548	559	593	593	571	604	610	597	562	596	563	584	603	611	564	589	602	568	587	587	581	604	569	586	623	592	607	579	603	606	565	595	581	580	624	579	591	594	588	576	568	579	632	602	596	589	569	596	558	582	611	575	576	547	558	607	557	605	614	553	583	605	572	586	608	570	561	586	588	557	553	601	575	569	570	565	574	565	582	621	618	562	583	623	596	599	549	599	542	644	597	583	612	530	579	620	621	575	603	578	576	593	654	598	544	588	603	591	613	571	571	578	599	545	599	599	540	613	585	607	607	615	575	572	564	601	609	593	580	538	603	597	590	600	605	609	552	631	584	584	605	580	582	551	580	625	597	564	620	590	585	581	581	583	567	546	602	560	571	600	566	585	600	633	622	598	620	589	579	575	599	559	601	621	590	606	615	615	593	593	636	625	604	610	579	550	593	550	559	590	580	586	579	581	604	615	572	586	645	590	613	577	588	557	583	614	592	560	607	581	644	621	584	560	586	551	622	537	568	585	611	546	646	624	562	619	603	576	539	571	572	591	559	576	589	593	598	600	602	568	560	603	587	568	572	608	584	570	573	580	627	602	586	585	604	557	542	614	599	567	611	591	589	571	618	574	592	573	568	617	551	588	583	588	536	572	568	531	569	577	616	606	563	568	598	557	556	591	589	548	609	588	573	579	605	590	571	564	592	593	571	584	545	603	607	626	585	585	555	587	581	593	597	628	564	591	577	555	579	553	607	586	591	576	587	595	606	608	575	567	548	624	580	586	652	553	548	613	608	577	568	597	613	585	610	583	601	599	576	563	600	640	560	553	574	587	614	629	579	594	583	552	560	560	564	564	581	575	565	560	580	636	583	608	588	608	542	614	577	575	547	610	584	580	577	608	606	607	583	588	566	594	563	555	566	577	575	566	590	548	595	655	584	585	564	629	580	604	567	590	587	622	561	631	610	619	566	564	621	571	569	599	595	584	545	607	593	628	576	592	609	607	600	567	612	578	598	575	579	517	557	560	587	590	570	576	544	581	603	601	586	598	539	595	619	542	615	578	559	566	599	580
3349	871	530	367	329	344	518	493	460	410	370	331	290	250	245	211	218	167	132	164	113	101	98	98	93	84	79	82	87	63	58	60	58	78	54	52	36	62	44	61	50	34	66	42	48	39	33	34	35	47	40	39	30	38	32	44	37	36	36	36	40	26	34	26	40	35	28	30	31	29	46	37	33	32	41	32	36	39	32	36	25	41	39	23	28	21	33	21	34	37	29	30	37	30	26	35	26	28	34	28	26	29	30	31	25	31	22	27	33	35	35	25	35	16	40	31	19	29	35	32	35	22	40	35	38	20	32	29	25	33	43	31	31	37	33	39	28	28	37	29	30	32	38	27	35	43	31	33	31	32	25	36	33	34	33	24	26	31	40	32	34	29	33	19	29	31	38	22	27	34	28	26	30	31	36	28	35	28	27	40	37	33	20	22	34	33	28	40	36	26	28	32	42	37	30	32	32	32	31	25	30	26	42	34	34	36	30	36	28	35	34	29	39	33	22	22	23	34	32	30	29	20	25	34	35	45	27	30	39	31	29	31	32	26	30	33	32	37	23	25	37	30	32	33	28	31	30	33	38	29	26	37	40	33	32	35	35	32	40	29	27	26	32	28	35	31	20	33	31	36	27	25	31	31	35	34	30	32	32	29	37	27	28	26	25	24	39	45	20	37	29	31	28	33	36	28	34	34	33	44	34	38	33	36	23	27	25	29	36	25	32	29	32	35	39	30	27	30	24	42	41	37	30	34	30	33	27	29	33	36	33	26	35	35	25	28	25	41	26	34	30	33	33	34	31	32	32	27	33	30	41	31	36	40	27	30	35	25	23	29	37	29	41	34	31	29	31	31	28	34	34	29	43	36	26	36	36	30	37	28	25	31	29	24	45	33	29	35	36	27	24	28	34	30	31	36	27	23	28	24	38	45	26	24	29	21	48	37	33	25	33	36	33	32	31	19	38	37	35	31	24	27	28	31	28	32	32	27	35	29	38	28	27	40	32	23	31	27	42	26	37	37	38	31	35	27	34	31	28	34	29	28	33	30	36	34	22	35	35	31	26	22	45	22	32	24	35	32	24	30	31	32	34	34	29	29	30	31	36	35	34	37	42	36	35	37	40	18	29	30	36	32	28	32	22	28	37	35	17	39	27	22	34	32	29	30	31	27	37	33	29	27	41	35	42	28	26	38	38	22	39	35	21	32	38	31	23	35	29	32	32	30	23	33	36	32	39	23	30	28	42	24	30	31	34	31	24	34	29	28	29	37	38	22	25	32	32	31	31	39	33	30	29	37	28	35	27	42	36	26	25	37	29	34	28	30	32	21	36	32	32	34	34	25	30	36	31	35	41	34	35	29	34	31	23	28	30	38	32	31	30	37	32	31	33	37	28	35	31	27	39	24	28	24	25	29	30	37	36	35	31	33	22	28	35	38	27	31	39	33	18	27	32	33	32	40	36	35	37	24	27	31	28	28	30	29	31	33	28	29	30	34	29	38	22	28	32	21	34	29	31	31	36	35	28	35	25	31	35	36	23	31	37	41	26	33	31	30	35	30	36	29	27	40	29	20	30	33	23	30	39	29	23	35	39	34	26	37	41	26	29	37	38	31	28	26	29	26	23	22	25	42	28	32	30	39	27	23	31	24	36	35	31	37	37	32	36	33	27	26	32	31	36	29	30	35	30	32	32	32	35	26	40	25	20	31	41	25	30	31	22	27	41	34	30	35	31	36	31	29	31	35	27	34	31	38	34	34	33	32	31	34	34	38	28	34	33	36	40	29	35	33	16	32	25	31	32	32	35	36	33	36	34	29	31	42	26	30	24	23	32	33	27	28	26	34	41	28	22	34	27	38	38	34	35	26	37	41	21	37	23	22	29	40	44	26	46	28	33	21	27	23	33	32	32	26	27	36	35	35	29	25	37	24	34	39	33	26	34	37	33	26	27	37	27	19	28	25	22	42	26	29	39	43	36	36	27	28	31	32	28	35	37	22	46	39	31	37	24	31	37	26	29	29	30	29	28	25	21	29	43	44	34	27	39	31	32	33	42	35	30	28	27	32	23	37	27	27	29	27	42	34	36	30	28	32	32	35	25	24	28	43	36	33	32	26	26	34	23	31	30	31	28	30	28	35	35	35	34	33	26	30	29	41	25	27	28	22	40	40	28	33	31	36	33	29	19	27	23	25	33	38	29	28	25	28	21	33	28	37	36	35	22	39	30	36	38	36	35	34	33	28	31	20	35	33	27	32	38	27	45	34	37	32	38	38	35	28	32	28	41	31	28	25	35	27	26	31	27	35	25	41	29	30	27	24	35	23	31	29	20	25	33	29	36	37	47	26	27	28	33	30	29	24	34	43	35	44	28	30	26	27	28	29	23	47	24	42	33	35	18	31	24	37	22	30	32	31	35	27	40	33	40	28	35	23	37	28	29	33	38	31	31	40	27	40	36	34	38	31	39	29	27	28	38	43	42	37	37	28	24	24	23	33	35	40	36	29	30	34	31	34	39	24	34	30	34	39	26	35	28	33	33	33	36	34	30	31	39	37	31	28	34	37	28	37	36	25	34	36	21	33	28	34	40	29	30	42	32	38	34	31	36	25	30	27	30	43	33	30	32	26	29	39	35	49	30	26	31	31	31	33	27	28	15	26	30	30	26	34	32	38	22	35	21	37	33	23	25	33	31	29	24	28	30	30	26	33	28	23	25	27	34	30	28	26	29	30	33	49	33	34	33	23	41	33	32	39	26	30	30	35	39	32	22	34	25	35	33	28	25	36	21	26	37	29	32	25	35	38	32	40	32	24	37	27	43	34	31	33	40	34	24	31	40	25	35	26	37	25	28	31	38	35	27	29	37	27	27	38	33	32	28	36	34	31	20	31	27	31	24	41	32	29	30	40	27	35	29	31	36	28	26	38	41	35	38	27	25	32	26	38	33	33	35	33	39	36	30	35	33	39	24	31	38	26	31	28	29	35	29	29	35	27	32	25	27	28	25	30	37	28	29	33	35	32	30	37	40	25	31	32	33	34	32	30	37	33	22	33	31	30	37	27	20	36	24	35	26	30	33	33	22	32	32	30	41	42	37	28	31	32	32	34	16	33	32	27	31	31	29	34	35	33	25	35	31	35	43	30	28	34	28	36	33	35	29	33	32	34	27	28	29	34	27	46	41	40	26	31	33	35	42	34	42	29	36	34	31	26	24	23	38	32	23	32	28	32	26	33	20	35	22	34	25	26	34	40	31	34	31	28	32	29	28	30	28	28	34	33	30	27	32	46	24	35	19	28	25	36	42	33	23	27	32	28	32	27	34	25	30	20	35	27	27	36	35	33	22	35	26	33	28	35	36	37	25	32	31	24	32	32	24	36	29	27	33	31	34	35	24	29	28	31	20	45	36	34	26	37	35	23	35	34	35	41	36	33	36	29	25	32	30	33	46	29	23	31	26	24	23	39	34	30	37	39	34	27	27	37	31	36	30	32	33	31
22787	10430	6522	7294	14075	19741	20774	19148	17382	15103	13213	11540	10006	8846	7791	6892	6049	5129	4532	3919	3451	3162	2866	2515	2377	2251	2110	1853	1786	1579	1565	1385	1283	1187	1096	1005	1022	923	890	845	851	819	754	755	675	612	619	613	577	520	563	526	531	481	499	451	461	445	400	430	401	403	385	390	373	340	339	350	361	387	316	331	349	298	364	311	298	312	306	315	305	338	321	333	286	321	293	293	313	319	334	288	277	318	293	299	294	302	289	279	284	305	312	286	272	297	296	297	306	307	267	275	297	298	290	289	301	310	290	265	293	281	291	274	278	282	261	280	278	290	324	281	295	280	295	296	275	297	295	259	300	269	282	294	292	298	297	272	268	313	271	291	267	276	300	310	273	276	306	289	294	316	287	320	261	289	277	301	288	297	319	291	286	286	273	265	279	279	305	286	264	306	296	273	279	306	279	274	286	292	302	304	272	256	244	287	299	291	293	272	292	282	298	304	281	289	280	300	307	275	300	278	272	277	295	289	296	269	296	263	276	297	288	290	301	256	298	309	277	264	285	286	252	241	274	284	265	297	296	260	297	283	266	289	291	259	305	273	287	276	291	279	302	304	302	298	296	275	280	298	275	303	249	267	274	253	274	285	262	253	297	290	284	324	271	272	273	267	341	256	269	324	285	268	242	252	263	302	272	235	279	291	269	290	270	262	296	276	283	288	277	280	285	249	266	290	271	273	279	271	271	298	313	293	257	289	298	274	257	260	263	281	298	284	283	282	283	245	263	264	297	268	291	302	285	290	300	309	280	314	291	252	305	258	295	300	279	301	283	278	303	270	310	317	283	274	261	288	281	280	276	266	294	270	291	287	269	269	278	289	304	269	300	273	279	311	280	283	271	315	290	269	298	274	280	287	295	271	280	277	273	279	248	284	283	267	270	270	288	250	282	277	265	305	240	281	300	295	276	269	262	303	299	244	275	279	288	307	266	299	323	300	310	296	253	280	262	274	294	249	274	274	279	293	264	287	293	256	278	261	296	262	286	299	283	256	267	272	288	295	284	308	281	290	291	276	288	303	294	296	257	257	282	273	285	308	278	261	264	264	293	290	287	310	268	287	283	267	327	291	270	260	320	256	300	254	279	284	275	310	260	299	271	275	310	252	303	288	280	269	286	306	290	291	308	297	294	283	273	303	269	241	284	284	285	255	274	278	270	279	275	304	293	287	286	300	306	280	266	274	283	289	284	283	291	279	314	299	291	293	290	277	294	301	280	286	268	291	284	281	294	298	289	264	292	282	304	266	266	294	298	287	275	266	257	272	277	277	276	270	298	258	293	291	283	297	273	287	301	249	277	262	273	278	278	247	254	243	244	292	305	293	275	292	295	278	282	302	289	266	286	267	285	278	336	280	304	292	271	295	282	279	313	245	290	281	271	251	294	288	269	269	341	300	276	269	299	268	273	281	285	305	318	265	270	251	304	269	270	277	289	302	302	299	271	312	278	274	289	290	300	268	278	295	278	286	300	256	283	295	261	259	277	289	281	290	279	268	307	299	288	310	296	299	264	250	286	275	288	281	281	286	286	283	251	286	271	278	268	268	261	272	303	278	251	273	274	277	275	256	263	297	249	304	290	272	296	275	268	293	301	271	283	302	287	281	291	265	287	269	307	282	286	266	280	263	285	282	320	276	299	292	247	285	306	260	281	296	283	249	277	252	280	283	307	288	316	268	290	282	262	274	270	297	259	269	291	285	288	267	267	252	275	272	304	286	296	293	290	294	271	282	306	283	254	256	274	262	281	291	243	236	267	278	256	300	267	284	282	283	274	286	283	291	285	285	260	268	286	294	302	272	281	258	261	275	310	283	292	293	289	284	259	287	287	278	290	286	289	271	258	259	284	257	294	297	279	252	290	293	271	277	285	278	299	284	314	301	279	298	316	250	267	278	240	280	309	279	251	299	255	256	272	292	274	291	295	300	263	284	279	266	289	250	294	268	290	295	258	279	285	289	281	284	300	292	275	274	252	291	302	295	291	262	278	268	290	282	277	262	270	263	300	315	286	301	282	268	273	280	286	293	287	263	299	290	263	287	295	283	252	305	323	286	263	279	295	290	276	265	289	289	281	306	265	292	260	247	275	281	293	299	269	295	305	269	326	274	280	276	307	265	245	294	294	293	299	269	299	321	254	268	273	278	290	289	269	285	306	283	286	269	289	299	284	281	288	274	293	290	306	284	288	246	287	294	282	290	283	304	303	279	286	280	273	265	277	290	283	283	288	277	254	285	250	281	257	273	315	285	278	279	308	276	299	259	290	323	290	274	279	285	286	296	277	300	300	294	282	294	288	282	250	264	255	272	278	315	257	283	308	279	289	280	287	252	275	267	269	273	322	267	280	289	283	296	333	275	275	259	279	296	313	305	279	282	294	275	272	326	279	274	266	260	293	288	294	262	328	284	231	270	287	278	280	295	276	287	264	295	282	266	309	293	260	269	313	259	297	259	297	271	270	313	261	295	308	283	297	279	269	295	289	267	293	299	295	294	319	278	279	302	267	276	286	281	266	263	251	270	273	305	303	299	304	290	280	286	273	272	277	298	292	266	301	311	305	279	275	277	286	295	245	250	271	272	238	280	275	292	270	295	285	278	298	276	262	304	280	233	322	292	272	298	278	281	279	279	260	313	301	303	287	279	267	260	279	287	288	272	265	308	295	295	290	283	302	285	251	293	308	277	289	271	250	292	286	292	268	274	274	285	295	301	292	296	267	282	296	281	269	275	291	285	290	255	273	259	274	267	284	273	289	283	279	277	304	272	289	241	253	272	286	284	283	271	275	272	256	281	262	296	284	271	279	304	281	264	284	240	275	245	273	293	262	286	272	264	282	262	289	273	260	285	252	254	295	286	287	301	266	306	298	299	263	288	285	288	291	248	288	288	283	261	256	296	281	271	290	282	293	265	283	271	309	297	288	287	272	238	246	259	261	259	260	306	303	303	278	270	294	293	268	287	289	288	290	265	276	298	270	264	255	256	278	279	261	262	273	318	281	268	270	277	286	258	305	272	299	284	336	263	271	319	281	284	290	291	283	274	270	267	287	267	299	271	277	303	293	274	276	286	303	268	280	282	296	262	278	270	305	277	289	270	273	278	280	285	288	262	258	307	267	281	264	278	259	266	300	306	261	266	303	276	257	291	259	303	282	284	271	303	276	275	252	270	290	294	291	273	278	285	274	287	260	280	308	249	285	281	290	266	295	303	284	292	273	291	278	278	285	268	251	291	248	276	290	284	281	309	280	264	253	287	293	294	313	311	274	289	296	311	273	276	251	262	271	318	307	274	265	246	275	300	290	281	289	274	284	285	273	304	303	275	286	254	267	259	278	290	290	260	289	255	325	270	279	282	304	264	280	278	295	311	290	252	313	265	306	281	273	319	271	288	309	254	292	273	296	263	282	276	287	289	286	256	252	263	268	292	298	272	276	312	282	275	258	283	256	282	267	274	259	292	276	271
3403	500	365	222	203	268	311	328	339	305	274	222	213	219	201	177	171	142	122	147	121	107	110	105	103	107	113	107	91	98	98	75	76	76	88	101	91	73	79	87	74	67	76	71	74	83	79	86	66	68	74	67	62	76	70	62	66	81	77	67	84	68	77	67	80	77	67	80	83	87	69	72	74	80	54	70	67	71	86	76	89	64	79	74	69	67	81	79	73	79	59	75	74	68	74	67	65	65	67	70	81	62	81	85	78	60	65	66	83	67	61	68	73	56	77	71	73	64	70	65	69	75	50	71	48	76	86	75	73	68	58	80	57	84	85	72	69	58	63	74	77	73	53	57	75	70	81	78	63	55	76	74	83	78	54	66	82	62	61	71	59	64	61	64	62	72	71	54	71	87	68	69	62	64	74	57	67	62	70	67	81	69	69	75	61	71	79	68	71	66	64	62	78	73	67	65	65	73	78	82	77	65	82	64	68	70	86	58	72	65	67	75	82	77	82	73	83	75	79	61	65	70	68	79	71	68	65	58	59	69	81	73	58	58	56	64	76	69	81	77	64	77	88	62	75	78	67	70	83	73	65	53	74	64	79	60	59	53	78	68	79	63	65	59	52	71	75	69	88	65	62	78	65	63	72	54	73	76	48	63	71	63	65	72	67	94	78	55	73	90	69	64	73	74	67	85	84	56	73	50	79	72	72	76	89	63	53	73	68	67	56	55	77	69	72	68	66	70	70	81	63	68	52	75	67	80	51	68	68	64	81	70	81	64	73	69	69	87	70	68	64	57	79	69	63	82	76	68	72	89	67	76	59	82	58	71	87	78	82	75	69	61	76	62	73	54	68	68	74	68	62	67	89	85	71	71	60	71	70	82	89	73	66	68	61	63	70	78	66	82	76	65	93	68	72	88	74	68	62	63	61	90	70	82	79	66	61	82	55	76	74	79	60	79	68	77	57	55	66	69	55	65	60	82	64	70	78	75	69	71	69	53	64	65	69	76	66	95	58	56	70	64	55	84	84	67	46	67	66	63	74	64	65	61	80	78	74	81	80	64	77	66	79	74	72	65	68	57	54	57	67	64	82	63	62	69	64	61	61	61	75	82	61	64	73	74	84	71	79	70	69	63	57	77	69	75	59	76	62	65	68	75	57	68	73	70	85	59	69	74	74	66	66	63	74	78	61	73	66	53	72	76	53	72	78	73	82	78	66	81	68	82	73	80	81	83	78	65	64	65	63	79	73	71	49	96	73	60	63	76	62	73	68	62	82	72	65	66	77	85	64	74	71	80	70	81	70	77	57	70	74	84	74	92	57	68	63	74	71	67	63	77	67	85	60	75	73	88	62	76	76	63	67	72	67	53	69	69	62	75	51	63	77	66	68	63	65	68	66	72	68	69	76	68	76	75	63	78	82	66	63	66	67	80	68	71	75	75	86	82	82	68	78	55	71	62	79	78	58	58	76	68	75	64	77	68	71	65	81	68	81	73	82	60	72	73	84	70	71	78	74	73	67	76	77	66	52	64	73	77	60	73	72	51	66	63	64	68	78	63	70	73	63	71	54	77	59	73	74	69	65	56	69	60	70	54	60	75	84	64	66	79	58	69	61	58	60	70	76	81	67	67	75	71	62	69	66	67	72	63	69	75	59	65	69	70	84	87	62	71	55	57	74	73	61	73	66	77	74	66	73	85	76	69	65	83	79	72	66	63	64	63	73	82	68	96	65	71	65	59	57	72	66	66	85	65	72	67	60	74	73	65	67	56	60	72	75	69	62	57	67	87	55	73	70	69	73	66	77	68	72	97	72	55	55	71	68	59	58	62	65	73	79	74	62	68	69	78	53	71	69	56	68	71	77	72	62	60	73	68	72	69	55	63	65	88	68	68	63	65	74	77	73	64	89	62	67	65	68	74	75	60	57	68	73	73	70	75	75	65	64	90	65	73	73	80	66	91	73	68	67	64	51	64	83	56	60	54	72	65	65	83	59	68	54	76	61	86	78	64	78	66	70	73	67	68	66	76	80	64	76	63	48	75	70	53	58	78	69	75	72	68	79	74	66	67	69	62	82	84	64	85	82	74	61	73	67	68	74	74	65	70	69	66	70	60	73	64	63	66	62	62	76	77	75	63	72	66	76	64	65	61	58	73	80	74	90	73	66	72	78	70	79	74	80	70	59	65	59	75	63	76	62	64	65	90	73	70	69	76	68	76	73	80	79	80	67	57	59	71	65	63	74	75	72	84	72	69	78	72	70	70	63	65	72	78	50	81	75	69	65	62	73	76	59	64	69	89	72	65	63	69	81	85	63	64	77	75	66	59	63	76	48	70	92	52	72	63	61	61	71	79	73	64	67	77	69	67	56	79	66	81	62	73	45	59	78	76	66	69	79	75	71	70	65	77	83	57	70	68	63	71	51	88	79	76	66	58	58	78	73	77	61	69	75	81	60	62	86	63	70	82	87	66	73	77	75	82	57	63	60	70	62	79	86	60	67	75	61	86	67	61	54	73	80	58	90	76	69	81	66	67	75	91	75	71	68	86	75	63	63	66	74	68	61	72	62	69	66	57	58	70	71	75	72	75	64	78	68	53	63	54	62	67	58	67	59	49	83	67	66	53	69	81	71	70	81	78	76	58	63	72	67	88	82	77	66	67	86	59	90	70	68	76	65	63	67	66	78	63	74	62	72	65	73	64	74	76	68	80	95	66	84	64	73	78	72	59	51	50	66	63	70	63	69	90	77	67	62	71	72	87	74	60	75	71	68	62	72	69	65	73	73	47	49	69	60	73	61	71	70	65	66	59	60	60	52	76	67	63	71	63	80	68	61	60	76	71	59	64	68	74	64	66	70	66	57	66	68	62	82	75	59	61	60	64	64	74	76	67	76	73	80	87	82	72	68	67	83	62	67	89	70	73	72	69	57	79	91	80	63	73	61	60	72	70	72	70	77	72	60	65	61	74	84	65	60	75	72	56	81	62	86	56	67	71	75	76	70	72	73	66	64	74	66	82	72	67	78	60	62	70	66	79	82	72	65	66	59	72	80	78	57	73	67	82	64	75	71	84	64	75	81	61	67	63	77	66	79	67	63	59	62	71	68	74	60	72	66	63	95	71	80	64	78	50	61	71	56	75	68	76	64	70	72	63	67	65	82	93	63	65	73	74	70	76	65	68	66	80	68	66	68	58	78	77	69	75	75	65	72	61	67	61	80	57	68	64	74	66	77	67	84	68	60	83	65	67	70	59	70	80	86	57	71	72	70	63	65	66	73	63	58	72	68	67	74	64	64	68	59	73	63	71	71	74	62	81	70	83	67	71	67	73	85	71	63	67	76	86	66	73	53	69	63	83	68	78	81	83	66	77	59	79	83	65	74	72	64	79	66	83	69	64	57	79	69	70	79	71	72	81	83	63	66	56	70	87	70	76	55	51	69	63	75	73	83	83	63	66	70	66	77	62	74	62	55	53	69	68	81	61	78	65	69	80
16293	6714	4164	4952	9561	14158	15092	14019	12199	10836	9275	7860	6988	6172	5327	4664	4139	3636	3253	2838	2554	2322	2072	1980	1864	1765	1717	1563	1443	1472	1294	1269	1232	1141	1056	1026	977	991	926	882	882	892	839	877	759	756	806	806	713	777	796	718	745	757	743	725	713	712	701	701	669	696	649	647	636	703	673	652	600	671	674	646	662	632	654	596	643	607	678	628	599	614	633	635	621	660	619	596	643	603	591	643	646	656	609	631	655	574	617	610	618	593	589	629	605	653	618	619	615	617	636	608	600	603	629	625	610	607	654	660	638	578	578	624	620	596	630	636	614	645	572	592	604	605	635	641	566	579	622	622	600	637	615	594	645	570	618	634	648	625	611	623	622	605	626	644	642	590	600	651	622	595	623	634	609	609	593	617	606	628	616	617	600	639	604	636	616	616	594	591	609	631	603	557	590	662	589	625	572	639	626	621	666	588	585	625	645	629	575	646	603	610	604	606	569	582	622	583	611	597	583	629	617	618	623	615	592	599	606	666	618	639	603	657	582	629	589	620	615	605	620	613	636	595	630	631	577	616	606	610	618	578	623	604	665	569	601	633	631	594	586	602	610	599	610	667	606	604	585	617	627	583	587	602	582	667	598	603	625	619	628	614	608	589	635	617	619	630	596	618	627	580	633	625	660	600	599	616	649	641	605	622	615	598	603	598	661	590	608	606	609	654	664	617	634	599	633	633	619	616	679	664	646	624	658	656	651	649	601	640	637	592	613	601	642	619	619	602	611	592	613	591	577	585	649	630	606	632	620	634	614	629	611	598	593	610	628	572	623	651	604	632	621	659	639	620	652	648	602	605	577	625	629	626	606	585	593	648	633	608	617	673	599	640	662	582	591	607	537	627	604	637	604	572	601	619	583	629	592	614	633	644	592	579	631	589	651	609	575	598	632	610	628	630	566	618	650	618	622	594	627	637	647	598	589	623	647	587	605	618	591	612	637	635	578	611	565	601	609	609	640	648	645	627	554	595	653	666	611	620	613	602	610	604	640	603	631	602	613	595	611	635	602	617	656	623	577	640	593	618	674	577	586	606	637	661	655	622	625	587	654	637	602	606	621	639	609	619	553	643	649	601	593	615	667	599	635	637	632	600	602	620	629	639	604	662	623	566	583	613	636	612	624	611	584	596	652	623	598	596	600	647	566	585	559	588	618	616	614	593	689	604	636	627	649	615	637	610	621	596	596	646	633	620	677	611	635	569	587	655	618	610	617	648	595	640	629	581	649	626	550	630	627	588	628	624	555	619	580	667	616	607	595	644	659	633	607	591	605	610	615	610	621	628	621	632	641	566	641	612	610	592	604	654	608	658	613	616	617	632	600	611	632	601	635	629	645	600	638	630	617	595	607	597	620	622	627	658	574	600	605	577	613	628	601	581	594	616	611	631	598	592	630	639	662	602	619	612	617	595	598	584	597	657	646	570	620	648	611	613	633	658	561	665	629	607	645	612	564	586	619	608	664	598	648	615	655	679	633	620	607	591	599	593	605	596	648	600	618	600	635	646	613	661	610	629	605	630	612	603	597	611	636	598	555	666	635	602	585	609	616	630	598	593	596	614	644	589	609	640	616	621	621	608	616	656	643	636	630	614	654	575	585	617	638	636	589	590	622	657	617	650	566	621	600	654	663	565	620	572	641	606	585	667	611	640	609	587	604	619	634	615	594	616	634	612	650	652	643	599	641	604	653	597	651	644	654	638	608	637	634	649	614	584	592	562	630	624	605	600	619	608	608	628	645	616	591	563	656	599	607	627	605	618	626	643	577	606	620	617	636	640	616	615	601	618	604	659	612	646	618	614	605	613	603	624	585	648	633	540	628	602	592	599	676	607	619	644	634	613	624	607	588	653	615	597	614	601	618	661	641	605	567	611	591	624	575	593	603	620	634	627	600	611	592	632	649	590	672	661	634	606	647	640	617	652	565	617	635	635	615	621	610	626	668	630	613	570	629	587	596	602	617	643	625	608	627	597	644	636	635	634	608	605	601	583	651	622	638	632	586	612	601	607	614	573	619	576	620	627	605	603	608	625	632	613	646	599	625	632	620	615	603	662	657	631	643	602	607	607	580	601	629	575	629	603	628	652	619	575	641	622	548	598	613	612	622	643	611	639	622	625	601	618	637	643	625	608	587	599	629	585	654	634	639	604	642	604	600	641	578	585	587	600	576	555	620	612	641	610	604	571	628	610	620	655	635	634	596	647	596	592	630	620	589	639	604	605	626	609	627	607	629	595	617	622	655	632	589	616	642	612	599	635	579	615	609	604	619	609	651	587	594	614	569	641	621	635	580	602	655	584	632	597	633	581	574	581	626	613	642	644	591	597	608	640	630	679	616	627	588	594	637	619	639	642	589	619	592	600	613	602	642	611	609	613	627	625	602	602	602	636	642	633	637	640	598	586	649	627	622	636	599	612	606	630	633	594	589	641	627	569	590	636	631	652	543	612	644	624	592	603	643	604	604	611	615	649	629	645	624	637	610	569	622	632	618	601	626	653	616	592	616	625	628	642	646	629	621	645	600	592	568	617	629	593	636	564	644	651	625	591	605	624	626	602	598	606	655	619	604	652	603	639	624	622	648	599	641	611	640	632	566	601	644	592	637	592	613	622	555	602	600	628	599	616	655	638	590	604	593	585	594	616	615	627	619	612	653	588	606	568	638	635	638	608	611	626	594	590	666	615	609	565	591	658	648	640	630	661	605	599	636	636	600	608	658	582	593	654	617	596	623	613	620	594	583	593	627	603	585	581	601	616	619	637	655	628	598	652	619	594	651	639	628	598	588	660	616	614	618	589	597	649	607	637	648	597	632	619	626	628	603	631	574	631	572	616	643	608	602	612	619	576	575	623	581	634	617	651	629	652	583	618	609	615	606	657	627	632	585	565	612	640	573	580	638	605	616	653	602	632	627	604	620	628	629	616	582	645	616	600	613	646	639	629	613	615	649	611	617	602	602	606	617	609	595	578	585	624	616	621	621	587	614	608	613	633	621	639	605	641	596	603	600	593	645	603	624	622	597	637	597	619	622	578	570	636	644	631	646	613	614	647	590	612	612	616	622	595	659	627	590	662	691	601	608	613	637	616	637	594	655	585	643	614	607	589	645	680	617	644	626	617	646	627	650	557	559	610	621	619	587	650	645	630	590	608	624	637	606	593	645	619	568	591	653	653	620	599	575	627	592	592	593	639	631	597	611	594	619	643	610	624	589	628	642	638	587	644	608	639	592	591	641	584	612	625	610	614	649	599	640	639	613	618	629	613	612	630	627	642	667	649	627	622	608	625	621	631	612	622	590	599	601	630	617	575	620	625	587	658	622	638	574	577	638	592	576	619	577	607	645	649	600	613	640	661	595	598	586	628	604	645	595	623	632	614	615	580	611	635	599	682	663	598	616	594	628	632	702	622	623	674	600	581	610	651	606	631	639	667	632	627	618	629	588	618	600	631	648	602	594	670	618	614
2258	741	397	304	263	331	369	380	401	377	340	283	237	226	205	181	156	151	131	140	104	87	82	85	88	87	88	75	83	83	60	67	78	60	59	56	67	65	47	53	51	49	43	56	46	40	37	43	48	39	50	46	44	39	39	36	40	47	42	50	43	38	53	39	42	46	38	44	50	45	34	36	42	37	44	38	38	38	44	30	38	34	39	37	41	37	37	39	38	36	35	44	39	39	34	30	34	43	42	38	45	48	33	31	42	46	37	35	35	42	41	43	28	43	31	43	36	28	39	42	38	42	53	34	38	37	35	34	41	40	51	34	49	41	36	42	36	33	43	39	32	32	38	41	49	32	29	40	40	35	36	27	39	53	37	39	31	36	48	31	46	49	49	43	29	36	44	39	36	38	34	35	40	41	42	48	27	41	34	40	29	43	52	36	33	43	42	33	37	33	35	45	32	31	42	35	32	40	26	39	44	35	47	37	37	31	35	44	40	39	37	38	39	34	35	39	32	40	33	42	31	39	37	38	42	46	26	34	37	49	59	37	34	40	40	39	26	45	38	49	44	35	45	21	34	42	41	34	49	31	38	32	41	39	52	42	29	40	44	36	37	33	40	54	34	40	43	34	46	47	37	34	47	36	39	53	34	30	37	39	50	33	51	35	43	26	32	36	31	36	38	45	23	41	31	38	33	47	36	42	36	32	45	45	38	47	35	37	31	40	38	43	36	30	37	30	48	36	39	38	42	34	35	50	30	30	50	48	27	50	35	33	36	46	34	29	49	30	36	36	42	39	35	35	40	35	42	43	28	27	35	38	38	33	42	35	41	43	38	28	31	33	47	32	42	44	44	46	48	37	35	32	43	45	42	36	53	44	40	35	42	30	42	41	42	36	40	45	32	41	42	46	40	43	42	34	41	40	49	32	38	32	36	34	40	25	36	58	41	42	42	49	38	37	29	45	40	39	38	40	32	42	33	43	42	30	28	40	38	29	41	46	46	42	46	32	38	45	22	42	43	38	36	29	56	56	34	28	33	37	46	37	36	46	48	42	35	36	33	37	42	34	41	51	41	33	39	39	42	44	40	39	43	36	52	41	41	41	36	49	38	40	37	37	35	39	40	47	36	36	46	43	46	42	28	36	24	45	42	36	34	28	37	36	49	39	35	22	51	36	45	25	37	38	34	42	34	41	32	37	41	33	35	39	37	31	38	31	37	37	25	42	33	45	33	32	32	37	49	43	39	30	36	44	43	39	36	34	40	29	31	39	37	42	47	40	35	42	39	37	34	32	38	41	48	25	50	40	34	32	44	43	40	36	43	30	35	42	32	35	41	32	38	33	53	49	40	37	40	34	34	44	33	37	42	40	40	37	49	37	32	48	34	37	51	49	38	46	31	41	43	36	35	40	46	31	35	44	29	47	42	31	49	33	38	37	47	43	45	32	43	34	29	38	44	41	38	35	41	40	38	37	27	46	39	43	38	35	48	34	36	43	38	48	44	55	39	43	46	47	38	37	37	42	37	40	35	38	31	36	41	37	45	37	46	47	33	38	44	37	47	44	52	47	43	36	37	45	34	49	37	42	38	34	48	40	49	34	33	43	44	30	37	38	40	43	18	40	40	42	42	39	33	30	39	42	29	32	35	51	45	39	43	37	39	45	41	36	33	38	30	57	34	44	49	30	30	35	44	47	47	36	34	37	38	47	40	31	29	43	42	43	34	30	31	41	37	29	48	38	42	27	38	43	34	40	40	44	42	34	38	29	36	49	45	26	39	35	37	37	44	43	33	39	37	44	34	32	44	36	55	44	41	41	42	45	36	36	38	40	46	34	38	35	46	47	47	44	39	43	29	36	33	41	32	52	42	39	50	51	35	28	40	38	40	29	26	44	45	43	34	32	38	40	38	38	52	49	40	37	30	39	50	27	38	47	31	30	30	43	32	35	42	30	36	41	43	42	26	41	42	43	33	23	39	50	34	49	42	35	31	47	36	44	36	38	36	31	45	35	30	30	34	45	38	35	49	46	37	43	33	38	55	35	51	43	40	36	41	46	33	35	36	52	36	38	38	27	29	35	32	41	32	32	47	39	37	42	34	38	40	46	29	33	47	41	37	40	37	34	34	39	29	42	38	37	48	37	40	43	40	37	37	31	34	41	38	35	26	41	43	37	30	31	31	36	45	41	42	45	44	47	39	40	36	46	44	46	35	42	33	26	40	43	34	45	47	36	42	33	44	35	45	51	48	32	36	46	44	37	43	27	38	42	28	38	38	36	41	39	23	33	32	37	32	39	39	22	34	30	40	43	43	37	48	34	49	37	43	49	32	38	44	49	42	35	45	34	40	37	29	39	47	50	34	35	50	41	35	43	49	45	44	36	43	38	42	41	35	36	42	36	33	35	41	34	41	36	37	35	30	37	34	47	30	35	48	37	32	29	39	32	48	46	32	45	30	26	34	46	48	33	31	33	33	25	29	41	57	38	41	30	42	44	30	37	47	39	32	39	30	36	33	36	35	57	49	39	32	44	50	40	51	33	28	30	27	35	34	34	39	42	38	40	46	43	46	38	28	51	35	40	37	32	36	34	41	56	41	37	35	36	38	27	42	38	28	31	35	38	43	32	46	28	32	45	40	39	44	50	35	28	31	28	41	43	39	46	55	34	40	43	47	30	39	38	37	28	46	55	37	31	32	38	34	31	39	48	32	47	39	46	33	49	46	33	46	38	36	39	30	42	44	46	37	34	46	37	29	42	35	39	46	39	47	48	47	36	40	43	42	38	30	31	39	37	48	41	36	35	46	45	41	33	37	34	51	45	43	36	45	37	40	36	32	39	38	36	41	45	29	47	44	28	46	36	37	38	34	40	25	53	52	34	34	41	40	35	40	32	50	36	39	31	34	37	45	36	45	34	45	40	31	37	43	37	43	45	34	34	41	38	36	38	42	40	42	37	30	32	35	55	38	33	28	41	38	44	38	33	33	24	47	32	37	40	33	40	33	34	36	44	37	46	49	30	31	36	43	40	44	32	46	50	38	43	41	44	37	35	33	33	33	38	41	37	33	40	40	39	47	38	57	47	43	30	48	51	31	36	41	46	32	49	28	37	30	30	43	38	31	37	42	51	39	47	44	43	39	45	28	45	56	43	34	34	64	45	46	35	38	37	48	25	44	25	29	47	36	36	44	27	34	35	28	46	38	35	49	36	29	40	45	33	41	27	32	45	33	41	31	25	38	29	39	36	48	42	38	38	35	25	26	39	33	40	42	33	38	42	35	38	37	42	42	41	50	48	33	45	29	40	41	35	38	34	40	41	36	46	34	39	46	46	55	46	35	45	31	40	34	45	33	35	43	41	43	37	33	45	39	40	32	44	45	47	44	39	37	33	42	42	36	39	33	37	25	43	41	43	40	31	37	44	43	40	34	32	37	44	43	52	32	43	33	29	29	30	33	33	35	38	51	33	35	31	36	37	34	42	33	43	40	43	38	42
21009	8999	5517	6303	12429	17559	18437	16987	15199	13190	11424	9750	8615	7489	6568	5699	5008	4340	3780	3319	2845	2730	2470	2189	2078	1926	1775	1584	1602	1403	1372	1275	1147	1093	1025	911	907	828	843	827	797	801	742	677	634	619	604	590	586	584	551	528	505	494	494	504	473	480	447	438	434	434	426	389	416	382	409	380	389	408	394	389	411	400	407	378	402	372	404	366	374	385	377	360	393	376	383	352	368	383	380	363	397	345	397	399	380	377	390	374	352	368	360	354	363	321	400	371	377	344	375	396	369	389	377	358	355	355	379	365	344	387	369	358	328	364	321	380	359	371	391	371	380	411	384	350	356	376	351	377	372	335	350	349	340	386	360	391	352	360	356	361	353	361	324	369	360	372	334	345	389	354	393	365	351	370	390	333	372	380	363	356	343	341	342	376	369	368	348	356	340	347	362	371	360	337	377	357	327	350	361	382	361	349	347	336	373	374	384	320	329	354	365	340	367	346	382	347	385	381	346	377	369	366	325	382	365	344	370	351	356	323	364	360	365	332	347	369	357	341	372	384	365	341	355	341	352	397	337	331	333	370	363	386	376	370	359	345	350	328	358	344	317	372	378	360	382	352	362	354	347	381	338	385	362	359	346	344	354	360	361	371	372	348	339	404	329	345	358	366	392	350	371	357	334	355	353	373	348	353	354	353	360	374	385	357	393	342	372	341	341	319	318	373	349	361	362	372	344	373	352	380	338	385	335	350	364	372	371	369	348	388	358	379	349	329	361	346	349	355	379	359	377	357	360	348	320	337	345	378	369	369	357	361	385	332	369	395	409	351	337	371	366	354	348	323	359	383	339	356	338	379	367	334	342	332	343	346	338	410	359	375	348	389	348	341	374	347	374	352	351	334	370	382	340	304	353	352	361	337	348	354	342	346	377	328	370	358	358	341	357	359	344	362	368	356	351	331	368	340	352	348	345	370	370	374	368	337	335	357	364	362	357	381	363	368	374	365	337	341	379	352	370	361	369	383	375	344	376	343	358	386	319	362	413	342	317	373	331	348	375	379	356	341	385	396	356	363	321	366	366	354	378	364	345	341	335	371	339	351	352	350	365	382	381	385	405	375	375	361	365	369	356	348	367	329	344	370	359	363	346	373	326	366	389	360	348	362	346	383	347	358	317	317	382	376	383	367	357	372	334	362	380	354	347	360	349	369	339	356	341	358	344	335	362	354	332	327	317	395	365	379	387	383	359	357	362	387	373	380	361	303	355	362	361	346	388	369	371	353	367	395	374	349	373	358	342	346	357	316	366	351	359	367	347	383	351	360	327	338	361	367	379	347	312	386	340	350	352	351	380	365	341	360	349	366	339	372	368	377	310	328	345	306	368	352	380	363	331	355	338	328	336	375	350	338	359	342	370	357	378	359	354	381	330	344	362	345	313	348	383	365	392	367	338	379	362	343	381	376	360	377	339	359	326	338	366	367	368	410	325	347	392	384	403	349	354	370	349	354	389	333	340	343	366	344	346	323	342	384	359	388	325	396	353	382	370	388	374	344	308	345	353	382	361	332	374	361	370	343	355	350	367	357	352	378	345	356	350	349	356	389	368	365	370	357	327	374	370	359	343	363	362	374	331	321	393	349	370	352	361	342	379	380	383	354	356	359	342	359	381	365	373	362	351	352	371	355	358	330	322	387	362	356	344	346	347	299	358	356	369	351	343	348	354	343	338	366	363	349	323	387	376	339	367	317	362	327	348	335	370	353	318	330	346	353	385	348	357	359	349	353	369	339	357	346	387	358	345	372	356	334	371	334	340	364	349	346	344	368	367	369	357	371	333	318	354	350	351	350	326	387	365	347	370	342	365	351	357	365	311	327	369	385	386	342	376	344	331	369	352	340	349	354	331	365	345	389	369	374	379	370	360	324	356	320	334	359	326	357	410	372	379	357	364	372	352	351	347	368	389	343	369	337	386	352	379	356	353	372	362	372	335	351	363	370	360	371	363	345	369	355	381	343	377	348	356	351	332	369	366	372	342	356	335	357	349	334	362	315	352	366	338	339	392	322	342	353	330	339	344	366	367	386	359	363	347	409	392	377	377	369	347	375	328	363	370	365	361	351	346	334	338	370	337	361	353	359	343	352	366	379	342	345	390	378	354	346	364	320	373	364	356	351	378	344	354	344	354	394	368	376	354	388	351	342	345	333	358	338	362	360	397	329	355	349	371	310	390	359	314	362	342	362	357	351	357	363	328	342	328	343	356	372	357	350	365	390	371	361	332	353	389	376	340	362	388	352	372	362	365	384	342	389	389	362	362	342	385	386	344	344	349	329	330	329	352	356	383	346	339	350	340	366	392	333	364	373	338	359	288	351	327	333	338	356	362	378	344	344	376	369	350	378	372	341	355	349	399	371	357	342	361	333	384	376	391	366	363	388	325	351	345	364	350	349	376	360	377	337	362	342	349	367	350	346	373	361	383	340	378	362	376	351	342	351	333	398	337	371	335	363	325	362	339	383	384	378	365	397	340	344	329	363	363	344	369	335	355	353	375	371	320	304	374	378	356	330	385	363	369	356	347	333	336	364	352	366	323	394	374	342	375	358	325	347	368	358	354	382	349	349	340	339	319	367	365	339	358	343	367	353	402	357	332	358	351	351	364	382	354	372	370	357	350	347	352	354	362	359	358	328	371	382	356	315	332	346	332	357	369	363	386	348	382	376	363	368	352	388	337	353	327	379	372	307	390	372	372	403	365	380	376	349	335	345	382	374	366	356	352	393	405	355	364	364	351	341	396	360	385	340	358	352	388	373	365	326	368	349	345	359	321	394	361	383	340	329	384	361	379	322	333	360	330	377	320	386	360	351	384	372	370	373	350	359	326	331	353	372	364	369	323	369	331	363	373	351	364	374	339	377	371	353	358	340	368	364	362	348	351	372	382	391	353	379	352	359	333	343	396	363	392	344	367	334	379	357	361	352	361	338	351	351	330	371	368	314	362	366	322	386	355	379	368	372	343	335	337	330	305	359	317	369	372	369	389	351	379	367	345	394	377	372	396	399	396	346	362	393	359	348	355	351	364	359	330	331	370	365	365	350	317	355	370	375	349	362	335	376	347	347	327	354	338	353	374	355	362	364	352	349	360	372	335	397	352	353	352	342	336	343	358	371	348	386	366	355	353	379	394	342	349	324	359	354	364	371	350	347	342	387	367	345	360	353	335	343	368	364	374	362	383	366	384	381	361	360	360	348	334	359	396	382	369	379	357	338	376	361	374	333	361	339	350	366	371	340	379	379	353	380	348	372	367	366	350	368	372	393	376	349	362	353	357	343	328	367	379	337	391	341	354	359	370	336	329	355	358	347	366	347	379	315	368	345	346	326	347	340	345	394	353	376	345	354	356	361	399	374	346	357	376	391	356	352	377	381	395	382	341	349	361	364	358	349	359	340	336	341	350	334	390	374	375	346	363	362	366	366	370	403	359	333	389	358	344	342	336	345	349	338	337	356	382	341
5222	717	398	314	291	319	405	403	383	352	327	307	251	224	207	195	195	139	148	154	150	133	131	110	112	104	115	94	99	94	120	103	90	75	86	83	103	100	80	93	82	88	77	70	85	75	72	69	70	67	77	76	58	88	76	79	78	79	74	75	68	74	75	86	50	53	65	57	71	54	67	52	77	77	69	71	62	61	69	70	63	69	66	60	72	62	65	59	59	57	57	78	74	65	75	69	68	63	68	73	75	64	62	58	51	73	81	67	51	58	71	75	67	59	77	82	70	64	68	77	65	71	72	68	78	80	66	77	72	59	70	69	67	75	68	63	81	72	55	74	72	67	59	67	61	60	59	72	61	69	69	80	71	81	60	85	68	69	85	68	64	70	61	87	75	72	50	62	72	64	64	73	72	65	61	74	56	60	55	65	72	67	65	66	68	62	65	61	65	66	68	57	57	83	56	73	63	77	70	63	77	60	67	67	71	79	53	61	73	61	74	62	53	83	75	51	59	59	79	70	60	58	81	72	71	68	85	66	69	69	73	74	70	58	70	51	70	68	84	66	72	63	71	62	69	74	71	65	68	59	78	80	67	57	52	65	72	58	74	63	74	72	62	67	77	54	69	67	58	68	79	55	66	68	63	72	68	72	69	75	57	59	99	63	67	64	60	72	70	60	66	65	78	63	69	74	66	71	53	78	68	72	58	72	66	61	68	70	70	67	73	75	68	68	75	70	67	68	78	54	64	69	61	78	73	66	49	76	84	66	57	81	73	71	67	63	71	79	62	65	61	67	50	55	70	89	65	67	56	63	69	63	80	69	57	66	62	76	70	79	62	65	66	71	77	84	70	53	77	69	74	76	77	76	75	52	73	67	51	77	54	66	73	71	79	85	69	76	68	73	60	68	70	65	66	60	74	72	58	60	60	55	57	73	80	69	79	67	65	56	78	45	64	62	67	73	65	59	67	69	63	73	73	71	82	68	71	61	71	80	66	68	62	76	79	62	90	68	59	78	72	73	74	67	74	65	67	67	74	70	72	71	77	70	64	57	75	73	67	65	64	84	55	56	46	63	64	65	63	67	63	61	81	69	72	80	64	69	61	57	57	50	69	56	67	66	80	64	76	56	58	78	64	65	82	49	77	88	71	64	55	56	50	69	68	73	73	71	64	83	78	78	86	74	61	73	70	73	65	74	62	78	66	68	69	68	78	83	72	66	72	56	62	63	69	60	71	69	68	78	63	72	56	68	68	58	72	70	69	64	66	79	56	70	76	69	72	65	68	65	72	69	69	57	84	66	76	63	73	66	59	83	70	66	65	63	64	63	66	71	49	77	82	67	75	55	57	75	65	59	68	79	69	81	66	69	70	75	72	68	64	70	72	65	69	65	63	57	75	51	65	74	70	68	74	66	60	61	69	66	73	59	59	64	57	66	68	71	81	74	67	58	71	71	80	65	64	73	71	70	77	63	68	56	70	51	69	85	70	55	73	66	59	64	75	73	67	78	74	67	57	62	78	67	78	54	56	63	65	67	55	79	59	70	60	65	65	88	64	67	55	60	60	65	81	67	67	67	73	73	67	87	74	67	61	62	67	56	59	63	72	68	62	68	65	55	62	68	59	86	83	61	81	69	65	65	72	61	68	66	80	55	69	69	64	76	91	55	58	64	70	66	61	66	58	75	57	81	62	88	68	69	60	62	71	74	64	72	70	81	75	61	78	77	52	58	76	63	79	64	65	71	69	68	62	70	58	81	71	77	72	65	88	63	74	47	78	63	67	66	67	72	73	82	69	68	70	69	48	59	46	75	87	70	65	64	67	85	52	60	64	68	65	77	81	73	58	59	73	61	73	69	74	67	65	62	79	82	66	61	58	60	55	65	71	74	66	62	59	72	76	73	59	67	84	81	66	89	52	62	58	66	64	73	61	54	65	70	63	65	71	75	73	56	65	74	83	70	56	66	67	73	66	62	62	71	70	72	49	54	58	68	67	64	76	67	65	67	67	76	70	71	50	77	57	72	82	60	84	68	71	70	56	64	72	70	64	67	66	72	66	63	87	63	50	75	75	58	70	64	71	67	84	70	63	60	63	65	72	52	67	70	69	65	67	70	81	59	65	81	59	73	64	60	53	75	97	52	64	68	69	58	64	65	61	65	70	54	71	76	67	84	66	59	52	65	70	64	58	53	72	66	57	62	68	81	63	67	71	75	71	59	66	66	66	76	63	65	70	62	67	73	58	70	61	63	69	75	61	81	58	81	67	78	58	66	77	69	69	67	68	53	60	82	67	65	79	88	76	87	68	67	51	71	74	63	63	63	77	64	78	69	67	60	71	78	65	78	71	64	68	71	81	76	76	67	81	70	71	66	71	67	61	71	75	72	67	65	59	64	72	69	70	58	75	71	82	62	66	65	75	77	66	79	81	75	66	67	80	58	58	73	62	77	57	64	75	73	62	72	61	64	78	63	67	74	64	64	70	71	53	57	77	65	62	74	55	64	65	64	72	65	81	68	68	64	71	59	49	57	78	75	63	61	77	63	67	69	65	58	60	69	78	67	75	76	63	69	63	83	51	58	70	72	68	64	69	66	74	75	67	56	69	86	67	72	57	59	57	82	65	78	59	72	52	67	64	78	68	76	65	52	65	77	71	81	67	64	66	66	67	71	48	60	64	74	77	68	71	66	67	71	74	66	59	74	59	72	53	75	77	78	59	66	80	72	75	66	82	69	66	69	59	61	63	81	59	75	61	66	73	77	78	66	62	71	68	79	63	73	69	67	69	71	63	66	66	60	69	71	73	64	69	69	55	79	51	67	76	67	63	68	60	62	54	77	65	76	74	60	72	63	72	60	79	58	75	71	71	78	64	71	64	65	79	65	81	59	76	81	70	83	65	62	68	68	66	65	83	62	64	72	73	80	73	64	76	63	55	53	73	66	70	68	74	72	81	77	65	59	68	62	63	70	56	66	71	70	61	73	72	64	68	63	63	71	60	69	79	52	62	62	68	72	74	59	73	70	73	65	67	60	58	66	61	57	77	66	81	75	72	68	66	58	67	67	62	76	74	50	68	82	65	48	82	73	62	60	65	75	42	59	62	72	75	72	60	69	57	68	59	67	58	68	75	57	62	74	71	87	73	56	59	67	67	74	58	71	64	77	65	70	72	79	68	77	67	61	78	82	77	67	72	65	56	70	58	79	75	74	62	70	66	58	80	68	74	67	57	51	56	77	71	58	69	62	68	70	67	62	74	49	63	72	67	80	79	69	68	70	80	65	66	59	59	68	63	70	65	65	91	72	75	58	68	62	50	70	73	69	66	70	74	65	69	59	60	74	74	71	64	94	57	67	64	49	50	60	67	60	63	73	64	76	72	80	65	52	69	71	70	64	78	73	69	61	68	77	51	85	74	66	61	67	59	79	61	74	79	71	58	67	68	69	64	62	69	77	74	72	51	77	69	69	56	53	66	68	77	66	54	72	45	69	60	62
17939	8391	5442	6050	11418	16155	17428	16374	14673	12826	11378	9782	8387	7263	6643	5869	5341	4372	3946	3465	3121	2867	2737	2458	2166	2205	1909	1807	1816	1624	1586	1456	1359	1281	1251	1145	1172	1090	1049	958	993	968	954	867	892	893	843	866	789	777	788	713	760	783	737	737	742	722	680	723	691	670	678	654	693	633	602	616	619	673	658	617	682	603	633	624	610	605	660	575	629	624	627	622	612	616	655	619	585	595	616	625	621	638	592	587	607	579	567	579	593	605	602	619	601	560	639	656	635	585	556	593	596	591	582	580	551	582	625	586	536	573	619	566	603	603	609	591	577	617	611	612	587	617	616	563	574	592	587	626	589	565	588	567	620	573	639	657	567	599	585	601	595	548	595	567	608	611	595	583	620	565	592	597	584	597	591	583	588	613	610	602	619	616	570	595	602	568	600	640	552	613	586	571	644	596	614	618	638	545	572	548	648	590	608	537	579	553	589	619	598	588	589	623	581	610	604	595	563	581	588	579	592	603	606	604	577	619	589	603	588	573	586	589	612	600	576	603	573	590	590	572	593	558	596	590	573	638	605	581	624	593	584	540	619	588	607	623	602	564	540	555	593	614	570	621	545	553	608	607	606	591	620	607	586	600	554	581	595	561	602	593	573	583	586	605	589	629	575	549	575	531	577	556	574	519	611	569	597	655	579	628	624	573	606	578	575	586	595	626	617	598	579	608	587	606	591	575	578	615	642	553	649	633	605	587	584	573	586	597	595	571	603	653	576	613	533	602	575	592	579	651	631	595	586	606	595	641	588	626	580	585	594	597	621	579	548	596	616	545	645	551	605	581	551	579	581	582	622	573	573	551	620	618	561	594	597	602	531	576	559	563	589	593	571	547	589	621	621	589	620	588	564	567	591	573	611	555	585	609	598	559	569	587	618	562	614	606	565	576	616	643	567	634	584	589	595	593	624	614	570	620	597	584	534	574	575	606	581	594	595	575	539	628	637	594	606	575	605	600	614	602	607	559	622	592	596	571	614	569	569	580	576	535	633	594	563	635	568	634	586	603	660	594	591	601	620	590	615	633	567	570	600	621	586	567	594	607	578	605	562	630	561	590	632	580	635	558	601	614	618	595	657	591	558	593	587	606	594	596	564	572	624	582	582	607	576	589	540	584	583	587	586	585	585	599	604	562	583	624	588	601	583	600	563	589	568	590	566	559	603	605	573	521	584	604	609	625	575	574	617	642	647	602	602	572	614	619	577	610	612	608	623	591	547	606	621	601	623	597	616	584	623	567	593	614	562	620	576	683	633	589	586	575	586	616	607	606	597	581	605	556	597	595	580	573	608	591	571	584	618	588	599	606	583	615	570	587	610	612	593	536	542	567	597	556	610	616	583	555	561	609	549	566	642	549	605	592	557	588	576	626	614	582	583	564	578	564	592	582	604	577	560	600	582	624	589	593	567	589	607	580	580	614	577	581	585	589	595	582	619	596	568	548	604	583	617	607	593	565	608	620	592	547	562	594	566	610	573	608	595	601	603	636	519	569	626	571	611	581	641	590	558	625	590	567	604	629	604	594	580	546	608	602	605	633	583	603	586	582	567	613	610	618	615	595	615	626	608	547	573	673	600	615	632	610	638	594	572	591	611	600	575	615	603	592	600	616	557	609	618	586	585	573	588	597	584	582	555	588	645	594	607	576	646	628	614	598	641	576	539	612	624	574	591	599	605	587	593	553	593	567	584	604	625	594	570	559	621	542	577	585	594	593	582	617	601	606	569	536	622	592	567	579	660	552	574	633	580	608	565	573	593	605	609	627	581	619	569	589	609	585	603	601	609	602	582	617	568	564	564	602	573	617	620	565	593	619	605	614	595	553	630	643	550	584	587	588	606	604	554	596	574	565	621	556	623	543	575	609	587	607	636	556	567	590	620	587	598	574	614	586	582	603	599	582	589	634	610	607	562	588	569	596	594	563	621	593	622	622	560	615	616	566	612	569	599	596	578	584	558	582	581	592	613	568	622	614	637	598	607	573	634	620	583	546	602	571	592	580	614	598	638	563	574	593	579	570	648	587	585	587	592	619	606	566	584	612	590	589	627	552	558	620	589	587	571	622	641	611	596	588	607	614	573	605	589	577	587	594	601	570	574	605	609	600	637	580	554	605	592	640	637	594	594	600	602	559	580	597	598	585	554	576	552	576	630	638	581	625	572	595	603	574	597	622	630	582	603	594	641	561	628	603	602	632	618	612	593	602	530	597	639	648	615	602	548	602	569	594	611	592	561	636	573	577	585	610	611	574	588	596	596	612	604	586	627	613	592	618	556	661	568	623	564	639	574	611	614	596	616	587	646	572	585	624	553	562	623	633	581	590	588	614	610	582	606	541	580	561	598	578	606	566	589	588	531	617	576	630	606	602	593	618	578	616	607	570	571	581	575	618	593	571	589	638	629	601	606	570	616	581	598	576	600	533	619	578	579	572	579	574	607	616	597	592	592	625	613	606	574	627	579	587	561	589	552	589	563	578	571	561	598	594	622	558	567	593	592	570	596	601	595	589	617	578	584	578	625	651	613	602	594	586	591	570	597	584	642	582	565	591	572	554	563	596	608	561	571	596	540	589	617	616	600	614	583	623	589	591	576	563	606	570	579	620	602	595	638	638	576	594	648	564	582	622	638	575	611	565	605	603	583	575	591	609	577	586	637	608	641	588	592	561	596	567	583	594	569	643	609	607	627	591	582	606	614	601	628	537	562	588	626	591	610	601	583	601	599	580	617	549	561	604	539	604	568	569	616	621	616	647	561	611	596	552	570	591	600	607	576	658	577	599	606	629	588	624	555	594	588	615	584	588	606	573	554	575	585	589	604	560	610	581	591	577	595	634	580	587	570	570	604	583	615	602	606	597	594	647	605	588	569	605	597	646	583	526	517	617	579	598	549	642	599	590	575	613	611	602	638	567	605	561	594	619	591	567	623	509	613	586	580	572	627	560	603	644	588	609	604	560	589	617	609	648	577	616	592	589	631	589	578	613	616	595	598	583	582	564	636	551	617	592	549	515	616	560	615	561	630	599	572	614	561	606	568	601	601	586	609	621	565	627	611	612	585	594	594	590	612	540	632	585	559	598	579	599	585	607	598	622	507	582	601	568	578	582	561	609	614	580	592	572	550	578	574	566	577	573	579	589	611	599	587	622	560	593	558	609	538	587	541	613	563	612	587	561	585	573	565	573	585	556	560	628	594	587	603	643	609	607	566	585	636	594	546	582	586	583	578	591	624	631	576	603	604	633	595	645	569	609	552	592	605	604	596	581	618	591	548	582	553	582	579	561	565	618	631	540	589	578	572	597	564	559	670	606	594	594	579	606	562	576	593	569	558	588	565	582	590	544	566	513	591	609	617	614	604	589	581	622	590	595	566	595	665	614	626	591	543	598	586	580	614	541	616	592	558	611	551	587	558	583	632	572	617	591	585	578	582	590	596	562	588	568	568	627	604	584	624	573	588	597	599	572
3208	913	467	399	303	361	453	476	480	401	345	300	300	295	247	216	202	181	158	136	105	102	91	109	97	81	89	81	68	78	73	72	65	58	77	36	53	43	44	41	51	47	41	52	34	44	35	40	35	45	37	32	40	44	39	48	40	44	26	29	35	38	42	38	33	37	32	32	30	34	32	28	29	41	32	37	33	25	29	31	30	27	38	45	24	36	23	26	28	27	30	32	21	26	43	38	28	36	37	33	37	33	37	20	30	28	38	34	32	31	44	39	40	29	36	31	36	34	35	29	24	43	22	29	40	23	41	26	27	31	32	30	38	25	42	27	35	17	36	34	35	29	30	42	35	27	19	22	31	31	38	26	28	27	30	37	26	12	42	23	27	23	35	35	30	34	32	32	23	24	29	28	25	31	27	32	32	36	29	26	26	39	34	27	39	23	47	36	37	29	12	41	23	31	30	24	32	33	36	37	29	34	41	46	29	32	31	40	32	23	31	43	33	26	30	19	31	30	21	20	27	22	36	29	43	44	37	26	30	42	30	31	47	28	27	45	30	29	32	40	27	33	16	35	33	40	27	33	33	29	31	29	41	36	32	23	30	22	28	34	36	26	47	31	30	27	27	25	28	20	38	29	42	33	20	33	14	36	25	32	42	32	37	39	29	26	24	24	33	33	36	29	36	27	28	35	36	32	39	37	30	24	25	34	26	28	29	35	27	28	30	41	31	38	33	30	26	38	26	37	37	45	19	32	30	31	24	20	27	40	30	35	33	34	30	36	32	26	29	28	25	31	28	34	30	28	30	30	34	42	30	29	32	24	36	36	25	39	39	26	25	32	25	34	36	32	35	32	26	27	37	33	29	45	30	28	42	28	31	20	39	35	30	32	34	39	23	38	40	22	23	38	36	34	33	26	28	36	34	29	36	31	25	29	28	26	35	30	26	27	33	19	46	33	37	37	36	22	31	31	36	35	36	36	33	31	36	26	33	35	32	32	39	32	40	33	24	40	34	26	29	34	38	31	45	35	43	35	34	28	36	27	42	29	36	32	36	35	37	38	29	37	36	35	27	31	25	37	22	22	30	33	40	29	27	43	30	32	32	35	39	34	34	28	37	31	39	32	36	28	34	25	32	30	28	36	25	36	31	35	39	33	44	35	32	35	30	41	34	43	32	44	24	30	29	36	30	22	28	28	29	23	33	35	30	31	36	24	19	32	28	34	21	28	42	36	28	29	36	31	24	39	26	30	39	25	37	28	32	40	30	30	31	32	37	31	39	28	21	38	36	30	27	35	29	41	31	35	27	27	37	32	32	40	30	25	31	33	39	34	29	37	30	31	31	26	38	41	33	41	33	24	31	27	34	35	30	33	26	26	32	27	29	33	18	41	36	24	38	29	37	42	44	34	17	30	29	31	33	32	37	23	33	24	34	41	35	33	32	37	33	31	30	32	28	28	27	25	30	34	30	32	38	35	37	28	39	32	36	32	34	29	20	37	32	30	27	24	43	32	23	33	24	28	36	27	40	28	43	35	32	34	39	37	31	24	42	35	36	27	40	43	24	34	34	23	39	44	29	25	26	39	40	37	37	32	32	31	34	29	29	32	24	31	28	27	28	26	27	24	36	29	34	23	44	32	28	41	27	39	30	30	43	25	33	34	29	24	22	33	40	34	34	15	25	31	31	37	20	26	37	33	23	34	30	26	31	27	30	29	34	30	23	38	35	34	36	29	26	31	21	30	25	38	21	37	31	30	46	36	31	25	31	28	32	33	33	31	27	21	30	37	25	31	38	28	32	36	30	29	32	36	39	36	32	35	35	33	17	28	37	37	26	33	24	36	25	27	23	30	37	39	39	38	26	27	34	42	30	19	28	20	34	29	32	29	27	27	33	52	32	37	24	25	21	33	36	26	34	31	38	32	30	36	29	34	27	22	33	34	18	22	21	23	32	24	49	33	27	29	32	32	28	30	30	40	32	32	30	23	26	35	32	29	28	29	21	29	28	25	29	37	34	26	30	38	40	30	39	36	33	45	29	23	28	18	32	33	38	29	39	38	40	26	36	26	38	23	36	33	20	33	34	36	33	35	40	33	29	29	24	29	27	40	25	44	42	31	45	27	33	30	37	33	33	31	32	29	36	33	31	32	35	24	37	28	40	34	36	32	39	31	35	45	31	34	27	26	33	28	31	31	28	32	41	31	22	27	18	27	28	30	34	27	41	35	31	35	30	20	34	45	27	37	38	27	23	27	27	39	34	28	34	30	46	24	32	39	28	32	39	47	23	26	25	31	35	29	32	38	34	38	38	33	33	24	27	39	32	23	26	35	43	26	34	29	33	33	33	28	35	35	34	34	36	27	42	26	30	19	24	30	31	32	21	29	35	32	34	30	33	39	29	32	24	23	32	28	35	38	22	31	42	32	26	30	22	27	28	33	33	30	37	29	22	25	28	33	32	36	27	32	39	34	29	29	31	40	18	37	38	36	31	26	30	35	27	42	28	29	38	30	19	31	39	32	26	33	28	26	32	30	41	27	29	19	31	36	44	30	38	26	35	36	34	47	32	30	37	31	37	38	34	41	30	48	32	37	30	29	27	39	40	30	27	29	26	28	33	34	31	39	30	36	23	39	32	30	22	34	27	40	21	30	29	38	25	43	30	30	35	26	35	24	31	26	28	27	28	42	27	30	30	29	31	30	38	32	31	25	31	34	31	30	38	29	34	32	27	42	34	22	36	29	37	27	27	34	44	32	36	35	33	27	26	32	35	37	27	30	35	41	29	30	27	32	36	41	30	30	37	22	44	28	33	31	43	22	22	35	32	41	36	36	46	34	34	38	37	33	33	41	39	30	44	35	33	36	38	39	32	32	24	37	42	37	26	39	35	36	22	38	28	35	36	27	37	23	30	38	25	27	33	33	24	31	24	29	39	35	46	33	36	29	32	27	26	32	18	37	33	31	28	24	35	35	27	24	31	35	35	30	33	29	34	37	37	32	25	25	25	26	33	35	36	33	33	41	29	35	32	25	29	28	32	34	33	36	30	36	36	30	29	30	23	29	46	28	31	30	26	31	37	34	29	30	24	23	26	34	37	30	27	39	27	26	34	38	37	34	38	35	39	28	37	33	18	31	34	34	28	30	30	35	36	25	32	38	28	31	28	33	38	28	34	33	27	27	37	24	31	30	34	29	16	41	37	33	30	32	24	21	27	28	32	28	35	26	40	40	24	45	25	21	25	23	29	33	32	20	31	34	28	29	34	27	28	27	36	33	24	39	38	26	29	39	37	26	26	23	32	29	28	28	26	31	40	37	36	23	25	36	26	31	31	31	32	35	29	27	39	25	32	24	34	29	31	31	34	33	26	37	27	32	31	24	22	31	26	28	27	26	36	36	26	24	36	24	37	25	29	36	32	36	33	27	37	23	22	37	33	25	37	25	34	39	40	23	36	29	30	27	34	39	27	32	41	26	38	30	31	18	38	35	29	35
22733	10503	6750	7587	14021	19461	20356	18934	16980	15131	13284	11421	9987	8842	7772	6836	6053	5168	4493	3878	3524	3090	2858	2606	2380	2248	2051	1923	1660	1631	1535	1395	1268	1207	1088	1095	991	956	924	842	819	818	777	745	646	646	608	590	599	542	590	509	499	498	446	446	453	483	439	403	440	391	380	349	356	352	354	375	314	362	348	329	300	336	333	333	338	330	309	309	292	325	322	307	320	297	322	307	352	316	355	290	322	317	305	299	281	321	265	301	299	302	276	285	287	310	308	289	312	278	283	319	273	299	298	324	295	296	302	274	315	272	280	262	299	292	324	316	305	322	293	306	313	270	279	292	285	277	292	263	264	287	303	273	278	297	292	286	297	272	272	296	267	288	296	307	309	249	270	271	286	332	297	276	288	299	304	291	282	293	274	310	255	296	278	292	300	278	284	310	301	268	297	296	311	269	306	281	272	274	275	295	285	259	274	273	298	266	293	278	305	278	269	284	285	290	307	304	279	287	281	295	272	303	305	287	290	250	278	296	270	298	292	288	293	277	289	292	276	292	225	281	267	254	323	300	273	266	284	292	291	291	286	285	271	270	262	280	301	289	284	277	273	273	287	293	307	286	300	287	285	291	317	279	260	297	278	288	276	270	277	258	284	274	294	286	272	316	317	242	285	299	277	274	304	279	301	271	274	304	279	317	320	305	286	323	295	322	307	290	276	289	298	282	296	282	293	272	300	297	336	271	296	294	281	292	277	300	303	314	255	253	299	271	304	288	272	289	290	287	290	293	303	292	315	308	280	296	290	271	269	319	250	276	267	283	271	286	285	277	293	281	291	282	287	313	238	304	282	270	282	294	277	281	285	278	292	281	274	291	263	279	298	283	271	295	300	311	317	279	293	256	283	280	293	271	287	267	282	289	276	294	294	302	299	265	281	301	281	264	290	274	238	279	282	292	273	292	302	294	293	293	277	272	278	276	291	286	249	279	280	294	291	310	240	295	285	313	236	296	288	279	277	269	293	260	309	293	278	275	285	304	256	319	294	274	304	302	277	277	299	266	316	297	284	263	288	289	291	284	274	313	326	278	305	311	287	268	291	284	293	266	268	284	297	292	295	269	281	269	276	280	300	284	293	265	270	297	315	261	292	298	317	282	285	266	291	263	311	280	261	300	301	294	256	324	246	288	292	274	297	304	280	291	276	306	268	268	263	267	303	293	295	303	259	295	281	321	309	301	265	300	261	309	291	303	263	314	277	278	269	293	285	285	293	275	298	259	272	266	294	288	282	307	275	298	301	296	305	297	272	291	291	295	311	292	280	255	281	274	320	289	300	279	266	284	292	285	282	299	301	273	265	306	289	300	277	282	273	295	275	269	281	310	284	306	285	272	293	301	277	287	301	295	268	285	282	326	292	279	307	293	281	276	284	277	290	289	271	263	278	261	319	293	320	307	286	269	281	298	281	279	290	269	275	272	285	250	305	321	294	307	279	291	289	275	261	286	289	282	310	305	260	255	293	286	296	317	314	290	288	246	253	280	292	285	268	306	285	296	290	314	268	284	270	284	261	293	288	268	285	307	292	270	292	292	290	265	304	294	286	283	279	272	293	313	296	286	269	318	288	282	309	290	287	301	294	269	307	310	279	265	286	270	298	295	285	274	250	319	273	288	300	276	295	288	288	309	275	307	292	300	306	315	272	296	257	326	293	255	291	298	250	300	252	298	267	286	288	270	263	285	283	297	269	311	261	308	301	287	296	286	300	269	301	281	266	295	299	287	297	297	271	277	275	306	258	281	263	274	317	281	319	307	299	283	285	289	256	254	309	288	303	284	299	305	301	278	287	264	275	275	273	312	243	248	309	261	293	290	297	270	289	291	293	287	278	270	267	290	261	293	289	301	281	286	295	275	272	290	296	269	293	308	282	264	291	297	277	275	297	305	287	281	268	292	265	283	292	268	312	263	291	293	319	276	315	302	304	261	287	268	276	276	306	300	314	291	286	284	275	283	262	285	296	254	268	318	351	286	277	289	279	292	263	281	277	277	314	258	286	265	299	265	293	306	277	301	316	259	302	287	270	257	307	274	259	271	324	287	310	259	264	295	318	284	289	280	303	274	298	277	293	286	265	292	311	264	288	292	296	289	270	284	273	294	299	276	297	285	266	293	296	289	296	263	262	290	290	303	324	283	270	275	272	268	292	294	274	269	286	304	277	299	304	274	295	262	304	273	281	304	279	258	277	267	287	294	260	304	309	310	269	327	287	274	261	280	289	274	282	276	252	272	276	294	283	286	288	291	268	323	290	276	283	327	282	278	280	282	288	297	278	300	280	274	289	252	270	277	281	314	264	287	299	296	305	276	294	286	273	260	303	284	250	279	314	289	257	273	269	275	263	281	287	253	278	252	274	275	280	281	276	283	281	261	288	265	272	271	254	308	271	312	305	300	273	284	284	289	256	258	273	299	304	287	268	302	295	300	307	321	297	285	310	281	306	308	272	313	279	273	275	300	290	304	287	283	286	281	288	260	284	283	291	278	295	275	276	282	313	263	299	268	271	301	311	298	298	308	285	293	285	262	271	281	274	266	300	278	295	265	303	300	288	308	276	282	283	273	285	275	286	264	257	300	303	299	264	270	248	316	274	298	301	281	284	305	282	296	311	287	326	290	263	299	303	263	289	292	323	249	278	276	276	303	291	323	282	311	299	284	264	252	302	269	293	317	309	302	286	315	275	287	313	276	260	283	312	254	288	259	301	275	300	289	270	291	299	286	291	288	286	306	322	289	274	309	274	276	297	274	283	259	308	278	305	301	269	306	297	275	298	298	285	291	268	317	289	295	298	291	321	322	289	309	295	293	294	312	300	270	279	299	327	295	296	305	294	267	284	272	279	290	268	301	287	274	291	309	303	260	291	316	255	271	250	279	314	298	287	303	266	287	325	294	288	286	278	283	295	269	248	248	282	294	272	276	285	270	303	315	288	282	291	282	280	284	272	277	289	284	266	282	287	256	287	287	294	277	302	284	282	303	284	288	295	275	307	255	299	281	291	274	287	275	285	293	290	295	297	266	286	281	297	296	294	298	306	274	292	289	292	277	290	289	317	284	296	268	285	270	267	304	280	289	280	291	290	270	263	292	265	271	281	321	262	277	290	296	283	302	268	290	264	251	297	287	304	300	280	270	312	288	278	291	281	301	268	276	267	310	265	296	292	313	269	281	297	287	280	296	290	275	327	302	328	310	265	272	277	267	282	285	300	261	315	316	289	261	276	278	296	272	285	284	300	293	303	298	300	281	283	290	251	274	272	287	294	264	314	289	283	276	290	302	303	303	291	272	262	291	285	271	269	275	283	286	257	279	298	281	259	263	289	262	268	281	280	279	279	267	289	282	250	300	281	287	297	313	268	296	262	310	305	281	273	259	291	295	246	293	305	301	259	301	305	287	303	287	297	300	253	279	267	301	258	269	279	263	275	275	278	313	266	272	277	272	286	274	254	293	280	262	260	256
3492	529	321	254	221	260	351	359	341	307	313	256	198	196	205	182	164	163	124	139	118	137	104	105	112	72	112	106	98	86	79	94	90	72	87	76	85	94	78	85	91	93	84	74	76	81	73	83	76	71	74	70	64	66	93	70	66	52	60	65	68	81	96	72	76	86	72	50	67	68	69	69	79	65	67	76	83	66	77	69	75	83	77	72	73	79	50	75	48	75	65	71	73	74	71	66	72	70	64	66	90	64	77	59	81	75	64	64	75	69	59	70	59	63	61	74	56	73	78	76	66	62	50	71	95	78	72	81	78	83	81	50	65	63	76	63	79	55	71	64	65	67	73	65	61	83	67	82	66	62	61	89	73	52	89	65	66	73	64	91	66	79	66	61	75	56	77	68	68	78	63	66	65	66	71	78	54	72	92	87	70	82	62	66	63	60	82	64	60	59	69	71	68	79	68	73	73	76	68	55	67	68	53	63	63	82	72	85	81	83	73	71	67	69	63	69	74	53	70	73	65	68	79	53	83	72	74	58	69	79	64	65	62	73	72	75	69	74	73	63	92	69	60	73	63	68	80	59	69	68	74	68	60	62	71	63	61	57	71	70	55	65	75	83	85	65	74	69	68	66	69	64	77	77	61	71	76	76	72	79	69	76	62	68	77	71	60	70	79	86	82	76	74	74	59	75	84	72	69	58	68	70	68	69	62	83	63	76	61	69	62	74	77	67	64	74	74	64	63	70	68	85	64	67	59	73	64	69	74	61	73	92	79	68	64	65	73	74	60	75	60	63	67	74	65	80	72	74	58	76	72	75	62	91	75	85	79	65	84	77	65	75	71	79	73	80	64	73	79	52	69	72	60	60	61	63	82	72	57	61	74	62	75	59	71	69	80	77	66	81	57	79	77	85	70	64	62	72	72	88	59	84	74	85	64	75	61	74	70	72	69	72	66	86	71	84	66	56	64	66	74	65	69	86	65	81	67	51	74	84	73	69	71	66	51	76	64	82	73	81	68	69	80	64	61	81	62	82	74	67	78	78	60	70	72	82	84	79	77	72	58	73	68	84	80	67	78	74	80	70	68	81	68	76	77	70	67	56	65	70	74	67	83	97	70	72	79	72	68	57	68	67	69	76	60	74	69	71	85	71	74	63	80	78	78	61	72	60	66	71	85	77	60	77	77	68	61	63	75	72	75	69	67	71	73	71	85	74	69	74	77	67	67	66	77	62	67	62	77	71	77	55	77	85	70	66	56	79	74	59	78	79	77	59	67	72	81	77	59	62	72	71	73	60	73	69	79	71	75	63	64	78	73	81	59	72	70	74	84	77	78	68	63	71	64	68	94	64	63	72	67	77	74	70	60	60	71	72	75	71	71	66	73	65	63	71	59	74	71	71	75	75	85	81	79	61	81	77	71	74	78	72	85	68	82	74	83	66	76	74	62	82	74	79	66	64	79	77	60	71	67	61	69	73	51	80	71	56	69	53	52	66	70	100	75	74	65	65	58	64	69	58	63	63	71	67	77	72	76	82	64	85	82	58	76	71	76	78	67	69	71	79	62	65	61	68	68	76	69	66	84	61	72	70	74	71	82	66	83	70	80	73	78	97	69	73	61	69	65	76	63	76	75	71	81	72	62	75	76	76	64	70	81	68	71	88	68	79	69	63	47	66	68	61	89	91	85	61	52	75	71	57	72	65	68	74	80	66	75	80	58	60	64	62	75	81	70	80	78	57	60	77	79	64	59	79	64	94	66	69	76	63	73	79	66	63	71	63	69	63	70	61	75	70	80	75	69	73	72	75	71	71	62	75	71	71	73	66	81	75	63	79	70	61	60	61	66	85	76	78	78	75	84	72	83	71	73	83	68	60	60	64	80	68	70	69	67	68	81	70	80	66	82	67	60	79	75	66	76	65	73	71	67	66	67	71	85	62	79	66	86	82	76	79	77	84	68	78	57	65	91	59	67	83	55	75	54	67	70	70	51	72	62	65	75	80	82	78	76	63	63	64	72	80	69	71	60	73	85	78	78	78	81	73	71	71	70	70	79	70	67	72	73	67	64	77	75	88	74	61	65	70	74	58	79	61	66	68	78	74	67	65	66	70	72	73	78	100	67	74	72	53	68	67	82	79	76	61	66	67	82	76	86	55	78	78	82	68	60	70	69	68	83	66	70	49	70	87	88	74	63	65	77	55	88	77	66	70	63	60	71	70	76	80	72	69	67	78	73	66	79	60	73	67	66	58	66	73	54	60	65	67	74	83	69	73	66	73	73	74	68	69	67	65	69	72	55	72	71	74	59	63	63	86	66	81	83	80	70	82	66	71	70	66	67	64	63	75	75	56	67	70	54	81	73	64	75	84	58	77	72	68	76	82	60	70	71	60	75	68	71	69	68	57	65	68	76	70	54	54	74	73	63	85	65	68	65	84	72	72	62	69	77	76	59	74	66	54	70	68	75	64	67	65	77	71	59	65	70	72	71	68	59	72	75	67	68	68	58	68	71	70	95	54	71	77	74	70	81	69	56	74	69	60	73	74	72	72	71	76	67	63	66	89	68	64	74	80	75	64	57	70	78	66	61	76	70	68	56	68	65	67	73	72	69	74	57	77	75	71	86	71	74	69	90	80	83	79	70	75	86	54	55	72	75	63	72	63	57	76	76	76	60	64	62	74	62	56	59	80	86	72	67	48	77	70	83	70	71	72	63	90	77	70	79	69	85	82	61	80	81	71	68	76	75	66	78	63	90	92	57	74	78	76	69	88	72	67	74	71	74	77	59	71	80	67	58	75	74	63	63	67	59	57	59	65	69	70	60	75	83	78	71	67	74	74	73	64	70	84	79	69	69	64	66	81	81	86	76	75	69	69	70	64	76	69	73	81	74	69	68	68	60	73	71	74	65	65	86	60	71	61	61	55	76	79	75	75	69	70	67	74	66	73	60	78	67	69	78	80	67	74	70	74	74	100	78	62	69	69	75	73	75	76	74	71	74	74	71	75	87	65	83	74	73	69	63	79	74	85	76	78	82	73	90	82	70	73	81	79	56	78	58	75	60	61	74	84	75	62	71	89	70	67	64	73	75	56	89	72	73	68	71	62	71	65	59	76	73	69	71	68	65	64	69	68	69	64	66	68	72	61	71	71	68	76	69	71	72	55	59	73	68	72	61	60	64	76	64	93	79	97	80	79	68	75	80	63	75	70	57	61	68	72	84	74	79	89	56	73	73	79	76	61	72	91	58	56	72	62	63	66	72	84	73	71	68	66	76	58	58	69	68	79	53	72	71	75	68	60	84	67	75	73	67	73	81	73	93	76	79	82	70	61	77	65	69	86	59	72	80	67	81	60	54	66	68	78	84	69	81	73	56	81	67	51	66	75	84	68	63	60	66	83	72	70	65	64	73	71	74	73	64	62	79	76	77	74	73	62	70	70	71	76	72	74	86	72	66	79	68	68	77	77	77	73	79	75	74	75	62	58	72	81	75	88
16408	6642	4189	4871	9263	13653	14597	13836	12078	10746	9239	8086	6962	6167	5248	4722	4079	3587	3160	2791	2565	2330	2134	2032	1915	1712	1636	1570	1511	1374	1326	1241	1192	1120	1038	1041	975	951	952	900	961	935	915	840	816	791	783	752	731	771	749	751	697	756	778	702	708	691	663	630	689	677	674	685	670	654	685	628	660	627	660	625	662	642	629	657	638	649	637	661	659	595	631	612	634	614	659	587	658	613	582	618	626	665	652	630	622	600	616	618	655	630	609	640	643	643	595	577	652	643	623	653	595	630	662	691	650	626	619	646	602	624	656	629	643	651	629	656	591	599	649	602	611	673	654	566	652	656	640	645	634	633	617	620	635	632	650	650	635	661	649	623	651	601	619	649	629	643	637	647	614	635	623	590	579	646	624	659	645	614	619	630	619	610	625	667	614	665	625	605	582	572	610	634	619	583	641	604	652	643	638	598	611	615	620	638	599	608	605	636	598	631	636	636	595	617	636	625	593	615	640	603	613	637	644	674	670	626	606	656	584	592	638	601	660	601	609	654	620	629	596	607	617	602	660	635	666	640	637	665	555	637	642	605	631	639	636	660	624	635	644	606	646	604	629	647	637	609	627	588	638	594	605	656	654	630	606	624	622	568	630	661	643	626	573	622	608	668	616	592	572	677	647	601	609	581	614	640	640	596	644	614	634	630	658	638	608	611	599	595	625	643	605	621	659	626	647	643	646	645	607	632	613	605	594	640	613	639	644	668	608	585	619	602	613	589	592	628	637	597	669	621	579	586	638	624	623	606	593	621	634	627	584	628	639	634	664	648	594	639	663	580	644	579	599	622	629	667	668	613	662	649	585	578	648	616	648	608	634	593	628	613	612	637	572	647	636	621	661	673	633	605	642	645	635	621	619	630	584	607	659	618	629	625	642	661	613	593	618	636	679	628	615	662	623	652	611	630	574	631	608	638	660	624	623	628	648	641	642	623	683	604	638	616	622	644	615	614	614	670	638	640	667	559	625	615	593	629	603	689	635	652	662	650	590	684	606	651	650	618	641	639	642	625	614	623	680	611	616	627	656	627	613	641	570	620	662	643	644	596	627	602	630	610	678	605	567	599	580	650	605	613	645	638	599	584	643	644	672	597	643	632	633	672	622	578	579	599	614	639	640	595	618	655	643	600	626	616	630	609	610	621	653	600	563	622	610	561	647	646	612	589	624	625	615	629	632	612	620	625	646	622	674	588	609	624	639	639	608	635	572	625	607	642	643	634	609	664	662	595	632	660	625	658	625	633	635	672	655	594	625	586	649	573	564	598	666	673	636	645	575	604	616	633	590	635	596	657	607	625	629	629	611	612	637	636	675	636	582	611	672	650	635	600	610	613	593	575	629	653	573	660	629	608	610	592	645	587	681	602	655	623	617	633	640	621	598	657	613	601	650	635	622	633	595	613	643	641	584	627	609	638	646	634	608	656	603	681	595	591	635	628	568	641	607	635	604	601	623	593	655	634	626	609	643	570	668	681	668	656	643	626	687	672	645	610	603	625	623	586	639	623	644	610	636	606	626	607	632	615	646	630	657	590	646	637	625	582	603	637	656	629	592	593	623	637	649	628	636	642	623	625	610	609	608	644	647	595	623	582	603	614	607	610	617	613	659	615	630	642	599	595	611	620	648	587	595	608	590	610	597	617	594	631	663	626	689	618	598	604	611	625	652	633	625	607	613	609	656	623	635	672	668	649	584	647	614	614	647	625	641	597	646	582	631	666	629	618	615	613	639	613	619	601	635	657	634	605	676	657	595	618	649	610	674	606	647	623	607	640	645	653	625	606	645	627	630	591	634	658	646	602	662	643	652	714	668	623	669	613	635	589	622	661	612	591	614	620	590	629	597	610	638	604	584	662	669	611	656	591	626	605	653	620	629	648	602	584	649	639	673	640	580	636	636	595	589	604	631	670	648	683	628	628	647	624	669	610	605	634	653	664	657	647	617	626	612	650	607	610	621	627	637	620	598	621	595	629	594	614	635	644	580	603	620	609	620	625	642	608	654	644	626	624	701	578	641	624	638	601	646	620	605	600	601	655	646	601	664	628	665	641	634	631	673	621	621	644	658	597	635	611	623	606	626	604	638	632	643	623	669	631	601	611	643	628	630	591	610	615	649	576	643	590	630	606	631	603	631	645	644	614	632	602	624	670	628	622	593	646	614	619	612	618	671	622	631	591	616	611	627	631	636	656	619	622	616	637	630	626	618	621	630	657	628	647	646	648	635	641	612	632	630	610	643	627	655	622	648	637	643	603	636	634	647	661	597	611	637	608	665	612	636	630	626	624	594	615	588	658	605	624	616	634	608	637	617	633	633	616	607	633	649	632	615	640	632	649	608	611	611	641	672	628	633	624	671	612	632	582	619	677	598	585	655	610	632	629	674	674	597	603	625	679	606	584	665	601	623	594	644	581	630	660	641	617	645	599	644	616	616	650	605	613	631	592	626	593	611	667	637	628	585	641	651	656	634	615	666	603	644	635	580	577	622	642	630	640	661	591	662	643	600	633	638	615	621	643	616	665	661	642	605	642	636	643	667	643	580	611	609	640	607	639	653	626	595	615	617	632	655	702	588	632	647	660	631	643	597	668	642	616	635	639	661	636	665	657	620	587	669	639	620	593	610	625	638	634	664	573	676	596	594	624	638	636	621	641	594	621	620	601	621	618	601	648	612	591	606	646	642	646	634	626	627	628	648	606	594	628	655	652	640	639	593	646	605	635	700	649	592	609	644	645	641	601	611	613	630	600	613	649	635	617	626	608	633	577	608	622	618	656	630	616	610	590	614	640	647	626	649	610	676	620	643	610	648	613	623	643	590	614	611	669	601	624	647	615	609	632	660	599	628	591	620	571	631	579	638	614	595	621	629	608	607	590	620	600	613	650	643	652	654	637	647	630	685	650	633	665	640	637	633	617	654	586	617	603	656	618	666	631	648	654	625	646	648	621	548	604	614	643	612	626	606	567	621	600	646	594	653	607	637	612	625	615	618	599	621	629	592	651	611	680	621	628	608	615	602	632	650	597	621	591	650	605	638	600	634	630	586	646	641	659	592	610	628	655	608	583	619	614	613	618	609	678	605	634	596	599	626	632	590	699	602	606	605	620	611	649	598	637	613	618	632	617	611	622	615	580	617	641	633	658	645	656	627	626	610	632	600	674	643	607	610	641	636	637	582	644	569	629	622	619	615	694	591	644	625	637	651	637	627	641	674	600	611	604	637	619	602	600	584	641	621	633	614	631	603	630	689	618	653	608	653	662	626	626	638	650	627	631	621	593	642	620	608	633	661	616	619	586	630	612	614	597	639	594	628	675	618	630	598	632	621	591	625	635	641	641	646	639	620	631	646	596	594	601	624	559	664	628	660	600	583	664	606	645	593	642	628	627	634	664	614	682	643	617	566	627	604	632	614	636	624	650	649	600	611	599	634	629	606	635	625	631	594	618	609	632	623	594	595	645	623	581
2231	714	408	294	239	279	354	377	396	371	310	271	246	240	196	187	179	147	140	111	97	108	97	89	90	74	70	86	73	54	70	78	48	74	66	69	48	56	61	51	62	41	51	45	40	42	39	55	51	45	40	31	53	48	55	54	36	54	40	43	45	35	45	44	48	39	33	41	36	34	32	36	37	39	43	37	36	30	42	39	38	29	40	47	39	44	40	32	50	29	39	39	41	33	43	49	34	44	44	36	35	46	36	40	41	31	46	39	40	39	35	38	29	45	38	40	31	48	40	41	43	32	27	30	41	39	39	43	40	40	35	36	38	37	45	38	39	46	39	53	56	41	39	49	37	37	48	37	41	32	44	43	50	44	34	58	38	42	45	48	36	29	29	36	41	41	41	35	52	46	43	36	36	43	43	43	43	43	43	47	28	42	38	48	35	38	32	46	31	33	41	41	43	36	37	32	42	49	33	49	31	43	42	36	34	39	39	37	42	37	36	45	41	33	46	35	41	39	40	35	41	37	37	38	40	37	40	34	37	47	34	39	45	39	33	46	35	48	45	40	47	37	33	40	35	35	44	36	36	31	38	40	34	39	39	35	52	47	48	50	36	32	40	47	29	45	46	41	42	32	22	28	50	33	36	41	39	36	35	42	38	30	36	35	38	39	44	39	46	38	35	45	36	40	48	39	39	40	37	38	36	44	37	42	37	51	43	37	31	45	38	48	45	34	37	47	29	44	44	40	34	32	32	39	40	37	40	36	34	33	35	39	41	36	35	29	53	26	32	47	37	36	33	37	42	35	33	35	44	34	55	32	36	33	40	33	38	47	46	45	35	46	50	44	43	38	36	46	45	51	49	38	28	36	32	40	41	38	37	51	32	34	37	37	36	35	34	37	38	28	40	38	31	35	52	44	42	42	36	33	33	23	31	45	40	45	43	35	49	44	37	38	38	32	39	34	43	36	34	49	42	37	37	46	53	42	43	43	50	40	46	31	41	36	30	35	37	36	36	45	45	51	36	26	35	37	49	27	41	29	41	41	33	33	34	42	30	41	48	35	43	33	36	35	32	33	28	38	34	40	30	37	40	44	41	34	38	37	43	24	34	35	27	37	44	36	28	41	45	38	39	47	43	46	41	41	56	33	47	29	42	28	31	37	43	54	37	34	31	24	44	43	41	36	30	37	31	27	39	41	47	38	33	35	38	37	27	34	32	40	42	37	32	48	23	33	43	44	31	38	50	36	37	39	49	43	49	48	33	34	40	33	42	37	32	31	31	36	41	43	52	40	33	44	52	26	40	35	35	40	41	44	41	45	45	37	40	51	32	42	36	47	49	39	39	27	34	35	34	36	39	42	33	28	39	59	32	41	44	45	37	46	45	38	38	37	48	41	37	36	52	34	43	44	32	34	46	39	40	40	43	39	33	39	36	37	41	34	41	40	42	31	47	29	33	38	47	37	41	45	39	44	37	47	44	46	32	29	37	44	41	33	37	27	38	33	28	34	32	37	35	30	36	39	42	40	49	40	31	39	43	27	47	38	36	32	48	34	40	38	29	56	30	35	38	34	29	36	43	44	48	30	51	36	33	48	39	47	33	44	31	38	40	37	40	42	40	33	28	44	49	35	42	47	31	32	51	38	35	52	37	25	48	45	40	52	40	39	43	43	33	39	50	40	35	37	34	35	35	40	41	47	43	49	33	36	32	48	40	38	46	25	44	36	44	43	27	39	41	35	38	37	38	39	44	42	27	43	47	32	36	49	39	36	40	37	42	40	44	39	29	40	33	39	45	46	46	34	47	32	37	28	33	30	28	38	40	42	45	35	46	36	39	42	34	37	42	29	40	35	43	35	32	42	43	38	44	32	36	36	32	39	40	30	37	38	53	36	35	32	52	40	36	40	30	45	34	37	37	46	46	42	35	39	29	39	28	38	42	41	35	45	39	47	51	32	45	32	32	37	43	41	31	32	44	45	44	43	34	44	38	42	45	46	54	39	31	45	44	31	44	32	36	47	44	39	21	40	54	48	41	51	42	35	33	33	48	32	36	49	43	36	40	42	38	45	46	40	40	33	53	37	38	42	39	51	40	38	49	30	30	40	49	41	36	40	41	30	43	41	39	41	41	49	31	43	36	37	46	48	48	40	35	50	37	46	36	32	44	36	41	37	39	39	45	48	31	42	39	41	37	24	36	40	40	44	40	32	43	35	38	48	43	45	45	31	34	42	31	45	35	38	37	37	45	46	34	24	37	34	33	29	43	42	47	42	46	40	32	39	44	45	36	37	38	35	29	31	43	39	39	34	41	42	35	38	41	45	50	37	33	39	41	35	43	38	49	48	40	34	37	38	33	42	39	45	37	33	37	39	32	45	29	37	41	39	41	51	36	44	42	47	32	60	49	48	34	45	37	32	41	22	37	41	36	35	46	39	28	38	40	47	49	42	42	32	44	37	32	34	40	32	55	35	34	34	42	54	38	37	42	38	41	44	52	39	37	40	36	38	32	46	38	52	46	32	42	35	41	34	34	42	38	43	44	43	42	41	32	26	40	39	35	30	36	32	30	37	38	38	50	46	29	40	46	41	48	39	29	38	47	46	38	46	29	49	40	32	44	32	40	42	39	41	40	43	34	36	38	45	50	29	38	35	27	43	46	29	46	43	55	39	42	41	34	33	35	46	41	49	42	41	35	43	40	42	34	34	33	29	42	29	34	33	37	39	43	46	34	41	54	38	39	48	32	34	34	38	36	39	48	48	46	42	38	41	31	43	46	36	33	39	45	49	30	49	28	46	36	36	37	29	40	33	40	51	38	51	37	47	37	49	40	43	38	44	34	25	41	43	44	34	33	43	42	34	46	38	33	38	35	36	38	35	45	37	33	46	41	53	39	42	39	46	31	54	32	46	32	43	32	36	24	48	41	41	32	47	49	35	44	38	31	39	47	37	31	46	47	29	38	43	37	32	36	27	37	35	51	34	47	44	47	40	32	32	43	38	32	29	47	48	38	43	41	37	51	28	38	34	33	29	33	47	44	47	37	49	43	30	37	37	41	39	40	40	44	48	43	31	50	37	24	39	39	35	40	35	37	40	31	41	39	49	43	41	49	31	43	51	39	40	39	36	37	34	31	41	35	37	38	32	47	44	37	39	47	43	43	31	33	32	47	39	41	43	39	48	32	44	36	43	34	48	40	42	36	44	41	37	40	49	38	44	50	46	51	41	41	42	43	48	34	53	46	43	48	38	42	28	53	42	20	32	32	36	50	40	43	30	43	39	31	47	36	34	40	35	47	39	49	39	35	40	43	44	36	34	30	40	30	37	40	43	24	37	29	32	39	32	39	43	36	41	48	39	30	58	35	47	30	44	43	27	35	49	39	44	50	40	42	28	48	40	36	26	40	41	45	41	45	45	32	48	50	38	44	51	42	38	37	45	31	23	44	36	51	36	31	33	37	27	32	42	37	36	33	39	39	40	40	40	32	33	46	41
20969	8853	5467	6181	12192	17132	18399	16947	14916	13058	11356	10029	8686	7599	6674	5774	5085	4406	3771	3231	2906	2726	2504	2321	2091	1890	1703	1672	1494	1443	1321	1183	1131	1106	959	931	887	814	811	807	777	749	682	711	698	598	603	571	595	564	541	583	524	526	529	518	495	470	521	467	443	440	437	452	398	415	408	414	392	433	417	432	386	404	359	382	410	393	371	389	370	394	374	373	396	372	397	377	356	405	347	357	375	399	371	362	394	349	402	396	390	416	412	398	358	315	372	350	387	399	362	341	374	353	355	364	364	414	381	384	345	332	329	349	387	380	355	380	387	391	372	359	365	347	393	349	384	364	369	356	375	372	382	355	369	320	376	385	407	372	372	349	362	374	358	368	352	363	371	336	379	361	365	339	336	354	334	352	377	325	404	335	344	377	354	339	371	385	361	381	363	364	384	393	361	345	338	357	358	366	373	359	361	369	365	335	333	413	349	397	403	366	388	332	370	357	366	346	349	314	373	335	364	371	370	384	363	396	394	394	369	349	345	349	358	384	350	372	351	359	370	362	387	381	344	371	376	364	348	374	358	330	370	345	344	383	346	339	359	373	343	379	348	379	369	353	367	341	384	342	350	391	388	404	384	389	365	354	357	384	394	352	391	365	375	363	358	362	314	336	378	356	368	345	391	373	395	375	354	367	369	368	354	364	340	371	336	352	394	356	361	387	349	328	344	365	340	380	367	372	333	357	336	344	343	389	384	370	360	359	346	320	401	374	379	353	372	365	342	360	377	351	373	385	377	379	345	328	337	389	386	360	381	364	359	364	337	390	357	363	364	368	365	366	360	355	366	374	390	389	388	379	364	342	353	354	352	404	383	369	380	350	376	370	343	379	336	373	369	343	365	358	361	371	350	352	394	370	354	346	375	373	382	356	361	369	395	381	377	344	393	362	343	419	376	351	351	335	372	350	363	367	352	357	394	362	353	350	344	317	378	378	357	358	338	358	345	349	381	333	381	366	370	344	347	391	366	351	360	347	378	369	378	361	385	388	358	346	356	374	367	328	366	329	369	385	352	368	332	369	350	349	374	366	374	390	386	365	369	332	362	369	373	358	372	338	390	367	360	375	357	349	346	394	356	354	389	340	374	347	361	358	375	357	362	404	373	360	365	367	368	313	340	375	351	372	345	368	387	365	377	372	337	347	330	369	360	384	365	365	377	389	396	338	347	347	390	363	336	364	345	392	373	362	372	338	389	371	351	348	351	378	372	369	368	340	365	386	359	402	329	376	344	357	332	341	356	372	369	370	406	362	366	353	361	378	358	381	379	374	384	398	376	367	360	373	398	338	337	350	389	325	359	349	364	371	387	361	361	363	379	379	345	369	355	360	334	325	350	366	322	372	363	352	365	325	397	333	363	400	351	373	384	338	392	334	386	364	401	372	352	377	374	364	393	353	358	365	343	376	347	363	394	383	386	345	385	343	369	373	388	355	367	356	353	378	366	354	358	352	346	385	374	386	373	356	320	359	395	347	326	346	371	372	368	335	349	346	388	337	321	393	385	368	368	385	343	360	355	359	345	361	357	373	348	343	330	402	350	390	361	362	357	429	349	367	384	379	351	368	377	354	371	367	375	356	372	360	386	348	341	363	344	366	363	359	365	352	362	345	379	351	350	359	370	367	341	357	329	391	359	345	353	331	348	368	332	361	372	364	353	365	334	335	393	370	376	376	379	368	343	386	364	365	385	370	350	345	368	351	364	335	351	376	327	323	400	396	415	368	384	391	348	358	379	387	381	349	370	362	361	358	363	357	348	353	353	355	335	339	357	357	380	360	351	356	371	368	378	344	364	355	383	371	377	378	384	339	370	352	386	391	383	378	360	382	350	324	390	376	366	337	330	372	350	382	345	352	405	313	346	414	378	392	369	328	400	360	377	377	349	376	356	369	362	385	379	381	380	376	367	349	369	385	354	374	363	344	384	382	351	352	364	394	352	342	384	345	403	371	368	382	342	409	361	349	354	350	361	374	346	337	346	385	351	343	352	359	365	329	327	333	382	363	360	322	349	352	402	353	331	372	367	379	361	358	378	382	340	336	347	339	347	371	332	390	343	382	337	371	360	346	382	377	373	388	393	328	346	389	367	362	357	381	363	370	341	350	352	372	365	344	321	366	368	356	393	367	350	341	357	379	353	357	331	367	342	352	384	331	360	370	385	385	364	380	347	360	339	348	381	418	339	377	374	352	373	388	344	351	372	357	349	332	338	359	356	352	347	351	336	373	395	367	360	326	379	341	352	331	354	367	340	366	380	356	346	377	332	367	330	332	381	337	392	335	390	363	332	383	389	372	357	380	367	355	381	373	332	348	348	323	384	327	337	373	386	356	374	369	328	330	336	360	347	385	355	341	339	356	387	328	372	356	365	362	372	383	334	315	341	354	353	351	341	360	384	366	374	382	385	353	369	363	366	337	366	388	383	373	368	336	364	373	317	400	344	391	340	362	360	403	361	367	350	362	355	397	325	348	342	381	350	378	391	362	358	406	352	342	345	364	328	381	367	329	343	397	389	391	325	389	363	364	383	384	351	345	346	341	320	361	385	370	356	376	349	344	353	347	357	341	353	400	362	342	364	388	319	354	356	348	349	353	348	370	360	362	429	368	346	372	335	388	343	372	364	372	367	341	380	326	357	350	373	378	359	345	379	326	372	379	371	357	355	393	329	336	386	370	385	363	387	377	357	322	354	381	384	395	361	353	328	339	365	362	360	356	350	387	340	381	370	360	388	363	341	353	346	357	367	360	360	364	379	373	344	357	366	370	332	385	357	368	387	338	407	351	374	369	346	375	377	391	346	361	394	359	342	369	353	342	361	346	358	361	344	343	371	340	352	380	334	357	348	355	352	370	365	351	368	348	353	365	359	381	349	384	379	387	374	361	347	386	378	366	390	356	359	360	351	362	361	370	373	323	353	385	375	356	379	361	332	359	402	393	396	330	366	349	380	406	317	372	343	368	335	361	351	387	344	381	377	354	351	358	364	371	347	345	377	370	385	335	377	340	370	344	376	347	370	376	359	378	359	347	409	334	354	335	358	368	385	328	357	334	365	350	383	348	356	350	351	366	354	367	381	340	331	387	377	353	358	356	383	350	359	337	377	376	364	379	375	374	357	362	401	370	379	346	340	365	356	379	351	359	347	353	351	362	329	326	338	367	353	372	357	372	405	329	344	362	355	367	353	327	345	373	337	370	350	365	377	363	364	349	364	387	362	331	337	385	392	342	358	367	369	343	373	375	362	339	405	360	354	357	360	384	369	344	357	332	353	347	347	337	363	366	338	359	373	344	374	374	368	339	365	361	379	355	371	371	364	326	367	332	387	343	352	341	375	376	349	375	359	365	349	360	408	315	351	334	384	374	368	330	330	387	361	356	345	361	375	360	358	370	406	351	364	332	359	356	391	350	408	346	359	363	364	350	344	359	365	364	356	372	364	343	359	386	354	372	369	397	360	372
5237	705	397	296	254	292	392	411	390	393	337	349	270	244	236	178	211	183	154	134	144	125	128	130	116	115	96	113	104	101	88	91	100	93	86	97	77	104	69	91	78	77	87	75	78	73	89	72	85	90	74	74	86	70	80	69	61	63	71	74	78	55	76	78	67	73	64	73	72	74	72	69	78	87	56	72	82	88	74	73	78	69	85	83	75	58	63	64	76	74	74	69	71	83	52	84	75	74	66	65	69	71	76	81	71	71	64	77	63	61	57	81	59	58	66	70	64	77	86	73	66	62	76	65	70	59	71	64	79	62	68	66	62	66	71	51	69	70	71	69	76	66	75	68	68	48	82	67	74	78	66	82	65	82	67	79	68	63	74	76	70	55	55	77	62	76	62	73	48	75	86	70	82	77	76	54	63	75	75	62	75	74	72	61	71	71	66	80	64	71	69	59	66	79	65	61	78	67	55	59	69	72	62	78	66	66	72	80	78	58	61	64	74	69	57	66	69	71	82	58	71	69	51	60	74	57	59	68	82	71	60	81	87	76	74	71	70	71	84	73	65	76	61	78	70	67	81	60	86	71	67	69	73	65	75	82	69	58	56	70	66	60	55	62	68	61	64	62	80	75	60	66	68	70	74	64	88	64	69	64	73	78	54	67	68	66	62	69	73	63	78	56	63	59	64	69	73	67	58	64	67	64	70	72	55	71	73	55	93	66	69	59	71	79	76	67	63	65	62	75	63	73	81	63	72	70	63	58	75	60	84	77	69	70	61	70	68	67	75	71	66	55	61	60	54	57	84	69	69	51	60	61	64	57	65	67	68	56	88	73	59	57	85	62	70	62	65	87	60	61	74	73	70	57	69	60	67	79	80	62	74	63	74	70	77	76	85	54	72	66	72	64	67	61	53	57	74	84	86	82	54	57	74	69	69	65	80	68	69	74	70	63	75	75	69	66	85	81	60	64	63	84	64	79	66	82	75	61	71	66	56	76	76	69	61	57	67	75	75	71	60	77	59	64	62	56	73	69	79	83	74	70	67	71	59	68	62	65	63	71	80	73	64	69	71	77	74	81	70	66	72	71	62	56	75	81	70	75	62	75	80	80	65	78	79	58	68	79	71	68	76	67	60	82	68	56	70	76	59	65	68	66	62	63	72	54	83	82	61	66	54	62	64	74	74	71	63	72	67	57	52	67	63	72	87	75	64	67	53	63	62	67	72	94	74	64	75	62	76	77	77	68	61	74	74	68	65	72	52	60	72	56	66	72	74	76	85	70	69	82	60	64	61	67	65	76	53	83	60	74	60	69	74	53	66	73	81	63	78	62	75	78	64	48	69	64	80	78	73	69	77	60	70	58	64	80	64	63	78	78	65	66	73	60	69	72	62	56	60	72	68	64	58	82	79	58	70	75	62	51	61	69	61	75	71	60	60	67	64	64	76	76	74	62	86	62	75	58	74	78	63	71	68	75	63	61	64	78	57	70	79	76	82	44	71	65	76	69	60	56	71	63	72	69	74	80	57	69	69	77	84	65	72	63	69	76	62	71	64	68	71	69	65	66	71	76	65	81	62	59	68	65	55	73	59	58	50	71	65	51	64	56	72	69	58	78	79	64	60	86	66	67	78	64	69	65	58	71	66	62	77	57	69	59	58	52	73	68	80	62	59	62	77	74	69	63	69	59	61	67	59	73	60	73	82	71	87	63	67	78	71	71	48	75	60	55	66	56	68	70	72	59	72	65	78	70	75	58	82	56	67	62	74	68	74	67	75	62	69	68	57	73	67	86	64	60	56	60	63	59	66	60	66	66	72	72	72	56	79	67	51	77	78	81	81	76	67	67	72	61	55	78	73	76	73	77	75	73	70	76	68	76	70	68	73	62	70	73	75	65	76	59	70	74	64	63	83	61	58	83	63	71	81	67	71	62	61	58	84	77	76	73	78	70	66	53	77	70	71	67	72	62	69	80	58	59	77	66	70	65	71	60	47	50	65	56	74	69	66	83	44	67	70	67	68	72	62	55	65	71	65	81	58	78	72	65	60	61	77	81	70	63	59	71	64	59	59	69	75	64	54	71	79	70	58	66	78	50	65	74	84	47	64	83	63	69	70	67	66	68	81	73	74	72	60	70	64	68	51	59	67	73	59	74	53	56	65	68	64	68	58	83	66	71	78	80	83	63	85	61	71	85	71	92	68	73	71	55	59	65	56	79	61	80	75	74	77	84	71	67	86	81	76	72	69	76	74	63	62	70	60	64	83	76	64	65	65	79	59	61	65	65	66	68	60	80	62	64	68	58	64	75	76	62	80	65	70	71	65	57	64	69	79	66	70	60	58	66	57	62	62	60	72	69	61	82	65	76	80	74	83	87	68	66	58	51	74	65	71	72	66	64	76	71	66	84	62	73	71	72	63	72	75	71	79	61	68	59	66	62	56	66	59	53	75	63	65	64	77	66	78	72	80	67	58	56	70	61	77	62	64	61	71	74	70	62	74	67	80	66	77	69	62	69	69	76	58	62	64	47	87	60	54	74	63	58	75	73	58	76	75	70	78	77	75	78	66	65	62	67	60	65	58	61	75	66	77	76	64	79	72	76	62	91	56	77	69	61	71	49	80	66	72	62	72	72	67	68	75	69	62	71	65	57	60	77	84	60	69	62	61	69	68	62	69	47	67	63	90	82	71	64	81	60	72	69	71	74	82	82	59	62	76	70	74	68	75	59	67	66	75	72	72	71	83	73	70	61	75	65	62	69	63	65	52	69	59	76	62	73	61	71	73	60	53	71	70	73	66	68	69	67	81	68	84	59	73	61	60	78	87	64	72	70	77	62	67	72	75	55	84	83	66	67	75	84	83	73	77	71	67	59	75	71	66	75	79	67	70	58	49	63	79	77	81	79	68	60	77	65	50	61	78	57	58	61	81	73	73	71	75	62	69	74	73	70	66	69	76	60	60	62	68	66	59	65	72	77	61	56	67	78	77	74	70	77	72	69	75	62	64	67	73	58	59	60	67	62	63	62	65	59	63	75	83	57	56	58	78	82	57	59	52	61	80	77	66	76	47	52	73	76	70	63	70	55	64	72	76	62	55	55	72	53	74	59	55	65	82	59	79	80	74	58	62	57	81	74	62	66	74	72	85	70	60	60	68	74	60	71	46	76	73	72	61	61	73	69	65	77	81	75	67	72	72	65	66	67	69	58	61	70	60	83	58	70	79	91	73	66	56	70	58	73	66	65	68	76	62	55	62	62	70	57	62	72	67	68	71	77	80	70	84	70	72	75	71	65	63	56	71	65	74	72	57	48	66	65	70	73	74	69	60	60	62	72	66	72	65	75	59	57	65	65	61	73	63	56	80	69	62	81	53	70	56	52	74	74	74	76	70	62	74	60	58	75	86	76	62	64	75	77	54	72	53	49	73	73	66	72	66	60	76	67	80	66	57	83	63	62	91	65	85	63	63	85	74	74	72	77	85	63	57	61	55	76
17981	8276	5341	6004	11309	16029	17548	16268	14535	12775	11160	9934	8965	7592	6631	5979	5004	4517	3899	3487	3095	2838	2676	2528	2296	2127	2003	1850	1729	1642	1538	1428	1420	1334	1231	1170	1166	1129	1064	1084	998	1011	973	962	877	856	859	860	839	838	819	736	777	760	702	744	734	734	759	656	667	670	675	668	617	681	641	680	661	691	619	684	657	637	647	622	607	642	645	653	660	648	659	619	633	610	631	620	614	624	620	627	609	624	648	633	588	573	618	673	592	558	614	622	624	612	634	595	580	590	634	576	634	622	594	629	613	583	636	580	606	587	636	616	579	606	598	596	622	634	617	615	588	618	639	610	601	615	624	600	613	646	600	585	602	613	585	602	605	585	584	591	567	592	581	606	615	571	598	657	624	584	587	603	627	595	634	567	595	589	608	613	592	599	629	661	593	585	570	577	564	553	608	604	575	586	622	591	587	629	589	630	570	608	566	620	641	555	590	602	636	554	560	640	606	626	609	609	601	588	578	633	607	589	571	597	555	633	573	583	559	625	610	588	624	609	601	590	624	601	607	579	597	600	583	584	614	636	596	657	574	576	593	600	579	585	588	570	599	607	571	624	540	643	618	641	608	602	608	617	574	570	549	641	634	532	636	556	617	623	557	549	614	654	644	570	620	618	629	600	606	602	622	601	595	580	570	594	576	596	630	628	605	567	593	571	610	613	620	609	601	610	604	593	617	599	606	617	620	625	609	600	580	557	586	603	626	589	601	559	587	569	645	601	575	589	605	592	590	594	589	578	553	622	629	591	624	616	591	588	658	570	570	592	628	647	594	630	601	559	575	604	615	620	544	609	609	628	594	617	609	617	582	590	602	617	625	593	608	635	553	568	594	625	593	599	596	591	625	611	578	623	604	614	628	639	615	618	652	620	616	623	581	553	601	584	594	648	615	584	582	595	619	589	594	601	582	606	545	651	606	651	598	615	587	632	596	610	605	576	574	571	602	587	611	637	571	599	593	571	611	598	616	611	564	615	604	591	600	626	633	562	612	595	600	624	580	646	602	589	607	612	576	638	655	552	617	604	629	618	647	647	594	607	573	597	578	594	592	552	581	625	590	624	617	602	593	677	621	587	610	561	590	561	587	609	606	609	611	601	604	600	588	608	558	610	657	624	630	597	596	647	629	614	619	634	599	568	619	660	616	565	592	608	618	592	615	573	601	611	602	606	591	570	582	584	600	585	571	619	642	577	595	621	671	598	584	571	589	556	581	614	555	607	622	609	597	594	617	610	581	593	568	576	595	610	612	601	611	583	590	586	596	609	625	619	612	592	639	625	651	550	594	630	599	571	590	617	609	593	599	558	566	631	586	581	567	578	606	618	636	604	569	555	595	615	609	586	624	598	585	603	657	625	588	629	638	587	626	560	603	627	579	633	616	572	614	626	645	625	610	610	607	607	586	583	546	608	609	600	612	613	606	615	570	577	566	571	617	619	557	611	583	600	600	615	600	602	640	589	580	544	577	565	585	606	593	595	599	585	619	591	594	601	575	589	608	548	633	606	607	621	607	604	601	587	582	567	597	587	642	606	634	594	582	611	627	629	639	626	630	602	613	645	611	585	580	605	629	607	611	560	584	544	567	603	603	604	610	618	638	605	601	569	601	610	617	590	556	594	637	617	594	586	575	612	593	581	604	617	602	600	606	572	640	622	598	618	623	580	600	617	591	606	602	578	565	567	626	575	611	593	591	603	581	580	575	579	583	621	604	609	552	611	605	583	598	598	571	605	622	637	620	588	578	646	598	611	651	629	558	593	612	612	610	559	563	629	535	568	597	610	631	574	584	585	651	606	591	607	567	595	612	589	649	611	601	592	572	589	653	589	620	601	598	665	596	613	613	609	538	583	583	603	630	546	608	597	601	638	632	566	570	598	632	606	591	630	575	612	572	571	633	602	593	577	607	548	582	596	574	648	626	604	597	557	612	608	587	607	600	628	590	605	595	551	581	635	591	545	601	584	584	606	583	580	640	608	565	577	626	612	608	555	570	581	589	606	565	632	612	619	629	567	639	565	627	580	622	653	605	595	653	557	576	604	602	604	663	563	615	599	598	600	613	621	589	578	590	613	624	607	614	561	630	628	613	625	653	607	608	573	622	596	634	629	611	569	611	613	629	661	575	607	607	587	616	610	617	617	583	603	599	600	582	577	577	582	586	612	581	619	558	600	616	626	591	617	592	572	575	604	583	612	642	567	591	575	578	572	585	571	648	600	578	605	637	579	570	603	627	556	584	578	562	612	594	631	633	550	616	612	612	619	598	620	618	597	633	591	579	593	608	621	613	598	611	611	640	597	588	631	604	615	635	633	628	599	641	573	563	589	604	623	589	584	582	621	567	601	651	631	596	596	606	618	610	639	632	589	629	569	594	584	621	599	600	563	592	621	585	623	629	593	576	588	599	627	627	597	615	578	592	593	610	606	647	604	602	603	604	595	592	596	563	563	609	569	569	640	573	605	580	593	610	574	608	584	627	594	606	587	643	595	595	590	592	636	590	586	596	637	609	582	584	574	618	576	596	622	597	614	610	611	567	580	606	602	635	589	589	588	645	611	622	579	583	580	600	623	558	609	577	606	610	611	536	585	636	550	603	560	573	582	561	620	649	602	617	590	605	630	625	602	596	559	617	608	614	578	600	561	608	597	576	635	604	608	583	612	600	623	624	604	587	629	580	601	640	593	626	596	564	629	606	592	579	587	644	592	590	582	610	609	687	556	593	646	612	607	612	621	605	598	584	614	578	569	626	564	605	603	612	564	554	624	613	633	564	595	554	629	549	607	613	602	614	613	574	592	626	625	612	607	582	615	606	615	658	622	568	599	593	615	554	626	613	590	629	633	583	622	625	618	544	577	579	617	554	599	609	604	616	625	571	594	578	593	598	634	583	600	600	619	611	559	616	624	587	616	616	621	643	588	601	582	596	586	643	631	592	577	636	632	607	557	623	584	596	581	634	598	652	592	577	612	555	611	587	589	577	647	625	585	615	621	567	625	596	614	597	634	583	645	595	577	570	592	609	579	612	593	575	575	634	594	589	623	592	614	579	563	625	601	597	598	612	627	585	590	642	629	609	617	554	621	576	621	586	597	617	597	592	570	614	570	573	605	588	673	635	542	617	578	677	588	591	641	600	534	603	614	606	585	622	592	592	599	615	600	605	593	603	599	579	597	594	611	627	598	554	581	626	568	627	626	631	573	592	572	580	608	582	615	631	630	581	605	581	630	628	610	611	601	609	602	575	625	544	543	574	583	576	584	588	545	627	605	596	619	637	618	598	606	606	628	622	607	589	602	567	601	595	609	566	584	612	593	609	578	638	603	600	627	617	565	667	566	591	616	601	625	601	593	604	626	584	599	589	601	572	599	591	603	603	622	607	586	533	548	581	592	548	624	634	610	614	611	593	599	607	587	619	607	601	597	603	602	573	561	614	633	613	616	617	643	605	614	611	602	571	656	561	633	622	615
3263	936	470	333	264	325	465	543	422	413	344	288	336	275	213	228	188	160	142	133	146	124	89	107	86	102	85	78	80	67	53	73	64	70	51	62	50	51	59	41	55	48	49	46	46	46	43	45	36	37	55	41	38	37	33	41	30	49	31	30	36	31	39	34	26	37	41	37	40	24	38	36	31	28	26	33	36	32	31	32	35	52	32	37	35	28	31	41	38	30	28	39	37	26	30	30	36	31	35	20	27	34	36	28	34	28	49	30	30	32	31	32	28	21	24	31	44	32	36	36	33	23	28	36	24	29	24	32	34	27	31	30	30	40	39	30	34	22	35	34	33	27	31	34	32	25	46	31	43	22	35	32	36	21	30	25	35	31	28	28	34	39	27	34	27	37	35	21	33	27	40	31	30	36	30	26	40	50	36	44	34	32	34	42	31	31	33	36	29	38	31	37	29	22	30	36	39	28	34	40	29	29	40	31	39	34	34	47	39	30	30	23	30	34	35	33	30	24	34	31	36	38	33	32	42	24	36	27	39	32	25	26	33	37	38	36	34	41	26	41	39	20	35	33	21	41	30	29	36	23	42	37	26	34	31	26	44	35	48	33	40	20	34	23	32	25	39	22	33	34	36	40	32	38	31	25	35	32	33	23	28	36	26	26	38	29	38	30	36	23	40	27	31	35	22	38	29	27	27	23	48	23	20	23	29	33	30	36	33	32	32	34	38	32	27	34	30	34	33	25	34	34	37	30	29	23	23	27	24	29	32	37	34	34	43	31	29	43	32	33	35	28	37	23	30	39	32	29	31	30	35	41	35	31	29	22	40	34	30	15	32	34	28	36	34	32	32	40	34	31	38	26	42	26	35	28	38	32	45	30	29	27	34	28	34	23	20	32	32	34	26	47	29	26	33	28	40	28	34	31	34	32	32	31	43	33	30	32	36	29	35	24	31	40	41	36	37	26	29	18	40	33	37	20	23	34	31	26	32	49	23	36	32	23	50	32	27	46	33	41	34	30	31	33	37	34	35	22	25	32	32	34	22	39	28	26	21	23	37	35	41	29	24	34	36	24	24	35	31	22	30	35	35	21	30	41	36	32	27	30	44	35	24	28	28	39	35	42	40	31	29	26	28	31	36	43	27	31	29	35	47	34	38	34	33	33	36	37	40	29	35	36	33	33	18	31	30	42	27	33	36	29	25	40	25	28	25	36	30	30	31	37	28	27	32	44	33	23	27	37	26	40	31	33	37	26	31	41	33	29	26	43	26	47	30	39	29	37	29	28	29	30	38	38	39	27	33	38	33	28	37	26	30	44	28	36	29	36	38	33	30	44	40	38	34	30	31	34	23	32	33	28	37	35	32	26	27	33	31	38	31	36	32	30	31	30	33	36	35	26	33	33	36	36	28	24	29	24	28	29	28	24	26	39	41	32	25	35	24	31	33	32	29	34	35	32	28	52	28	39	38	26	29	26	33	32	32	32	25	37	35	40	35	32	34	45	29	32	38	42	36	28	31	34	26	24	37	31	25	30	42	40	29	30	30	33	26	30	36	28	30	33	32	35	38	26	34	39	33	38	30	36	35	28	29	25	23	29	32	32	36	33	28	29	34	34	25	33	33	29	25	32	33	24	31	20	32	36	25	33	33	36	34	30	33	23	39	25	31	34	29	30	24	24	43	33	31	27	36	31	36	34	35	32	34	31	24	28	37	37	36	29	32	25	38	30	34	27	33	29	33	38	32	39	29	34	28	38	33	48	30	31	28	30	30	25	35	36	34	34	41	31	23	37	31	34	36	34	33	31	43	25	32	35	38	27	30	45	27	43	33	31	36	41	28	27	40	29	29	34	26	28	25	28	17	26	29	27	29	30	43	24	39	30	23	34	32	37	35	30	42	35	41	35	44	28	33	43	20	23	34	34	39	32	27	38	36	34	31	42	35	34	22	22	40	31	31	42	39	36	38	39	41	29	41	30	36	42	25	28	25	35	34	34	36	18	39	41	26	33	44	29	37	37	33	24	35	30	32	42	34	32	34	39	38	32	36	31	32	33	40	42	30	30	22	38	27	29	32	34	38	23	37	38	28	29	37	27	30	28	31	44	25	30	23	30	39	34	26	35	37	42	34	35	26	34	27	32	31	25	36	34	28	40	29	33	28	39	40	37	35	38	41	30	34	37	35	39	26	34	27	28	27	38	31	34	26	37	29	35	26	43	31	28	29	27	37	32	42	28	39	29	29	39	32	44	30	35	34	39	31	23	32	24	38	27	27	31	33	32	27	17	30	37	25	25	34	33	23	34	25	31	26	36	42	35	33	36	37	29	26	35	34	37	34	37	38	30	23	35	36	25	32	32	37	42	33	33	35	33	29	30	34	28	29	31	24	29	33	36	29	34	36	43	30	39	35	39	20	35	43	33	30	29	32	28	35	30	32	34	25	31	30	28	31	28	24	27	25	37	39	35	31	35	31	39	33	46	31	38	29	33	28	21	31	34	25	40	25	29	31	32	20	26	30	43	24	28	27	38	29	26	31	26	29	35	30	34	24	31	46	33	37	34	30	34	33	32	27	30	36	28	26	38	36	32	28	32	41	33	29	39	33	30	22	31	23	33	33	44	25	36	35	37	33	26	28	44	28	37	30	25	35	39	35	24	25	30	30	26	37	28	25	34	25	29	25	38	33	38	17	30	27	26	28	30	27	24	35	30	25	24	48	36	36	29	32	31	34	25	33	35	28	39	37	44	31	34	32	31	25	33	38	44	26	32	28	44	36	27	31	36	34	34	35	36	28	33	25	21	45	28	25	37	30	30	35	31	33	32	37	25	28	32	32	30	38	27	46	36	26	23	25	29	36	39	23	33	31	27	33	34	26	29	27	22	22	30	37	31	40	40	38	30	35	34	23	40	35	41	20	38	41	38	17	41	29	33	23	42	31	38	29	37	27	40	26	32	38	29	37	34	23	39	27	43	33	26	32	33	25	44	30	34	30	35	30	27	33	39	38	33	32	28	26	27	31	26	41	28	29	28	25	31	29	34	44	28	34	38	38	33	28	24	34	24	29	22	32	22	33	31	28	36	38	29	49	35	31	39	31	35	37	38	28	38	33	41	26	33	32	25	29	38	36	36	38	24	26	29	31	34	28	33	35	38	48	28	25	30	22	42	33	32	34	26	35	27	24	36	26	32	26	22	43	35	33	37	32	29	29	31	21	38	27	30	33	30	28	31	29	27	34	34	44	33	33	29	29	24	25	32	26	31	23	40	25	33	23	24	31	25	20	29	33	38	30	26	39	30	37	34	31	26	35	29	32	24	31	27	25	32	34	40	31	23	37	25	31	25	31	25	35	21	37	26	29	42	26	18	30	34	41	27	33	33	38	36	30	29	40	34	32	28	40	31	38	22	30	31	38	33	31	37	32	26	42	36	28	30	27	33	35	26	21	41	27	39	39	32	32	29	29	32	37	33	36	28	31	44	30	36	42	23	34	31
22716	10183	6463	7429	13496	19136	20140	19098	16749	14776	13003	11473	10020	8885	7979	6786	5921	5035	4422	3973	3542	3094	2966	2619	2422	2248	2048	2014	1706	1643	1554	1410	1322	1246	1082	1047	945	973	907	911	810	772	797	738	675	584	587	601	621	577	547	574	509	510	517	468	453	433	408	383	399	372	376	359	377	378	352	326	354	371	346	346	355	314	364	308	342	320	320	296	290	334	367	351	335	352	307	329	287	316	306	323	329	338	313	293	292	325	326	310	282	308	325	285	312	312	310	306	285	301	298	304	284	287	303	322	311	323	267	292	277	313	310	310	258	295	295	320	315	297	321	328	310	295	276	299	291	320	277	286	308	310	316	264	323	319	301	276	318	287	299	290	248	278	296	295	300	267	312	268	278	287	273	275	247	269	281	348	277	269	286	299	335	296	281	310	259	285	279	316	286	268	295	290	280	279	295	281	284	293	288	287	285	283	277	296	288	277	296	279	276	321	287	273	285	288	298	290	324	268	295	291	286	267	337	262	315	300	296	306	288	302	311	282	308	296	298	269	301	300	305	286	259	275	300	317	268	297	292	282	322	314	255	301	286	300	291	279	296	275	306	297	359	315	240	286	280	267	289	276	283	288	251	281	277	296	332	314	313	310	293	267	273	276	313	286	299	285	258	273	298	309	290	252	283	279	267	272	312	301	281	330	292	285	272	281	296	294	284	289	301	273	303	283	311	267	271	266	292	283	296	288	282	289	312	278	338	292	312	298	291	276	315	242	303	279	278	306	306	269	322	295	302	294	255	290	252	286	311	291	277	302	288	323	298	292	298	316	288	295	281	283	297	293	303	290	298	304	307	286	272	275	303	268	313	266	305	289	264	317	251	300	319	264	279	304	277	292	299	307	310	297	275	296	307	309	274	272	276	327	271	274	300	286	278	305	270	258	266	279	288	297	285	299	306	294	294	296	314	265	330	255	286	283	285	305	283	270	291	286	288	265	267	287	270	290	296	277	326	309	300	286	284	281	288	301	285	281	300	310	275	279	312	294	284	297	293	295	294	269	308	301	297	291	293	301	289	267	303	286	292	283	280	297	288	302	291	307	295	283	323	292	291	279	273	284	271	286	303	292	289	270	305	256	299	287	263	305	306	289	260	313	295	274	280	279	260	282	300	265	278	284	290	294	296	291	295	285	311	271	285	322	263	278	312	293	293	268	280	307	299	286	267	315	291	281	293	283	278	280	310	272	293	270	292	294	281	312	305	290	283	287	341	269	264	278	289	264	287	266	314	274	289	276	300	276	287	280	265	296	324	304	316	298	311	261	302	286	268	299	296	275	312	269	279	259	283	266	272	278	305	283	293	265	260	304	285	297	285	298	284	275	272	270	335	299	281	296	279	300	275	255	276	277	293	274	283	290	274	298	300	302	326	269	290	271	294	307	281	292	309	289	284	304	272	291	266	298	299	298	281	309	286	289	314	298	301	286	300	301	287	323	278	273	291	312	285	287	291	320	282	310	296	294	283	301	269	318	252	275	292	268	301	261	281	307	295	291	270	273	273	297	266	281	268	271	316	279	293	246	295	302	301	266	268	319	296	319	308	280	301	287	287	267	266	305	290	270	264	283	286	275	300	276	277	297	282	272	270	297	287	286	261	278	284	275	279	296	289	281	276	291	299	304	266	266	300	299	291	288	283	288	269	309	266	282	260	257	264	307	251	273	280	263	259	276	284	309	287	283	295	285	306	291	289	292	307	312	291	305	288	284	288	293	294	281	293	286	286	309	287	268	261	280	295	311	305	289	291	304	268	282	273	271	279	304	308	304	291	280	271	286	272	325	286	284	271	308	310	273	282	282	288	325	257	281	279	277	277	250	283	267	286	291	268	255	307	295	266	287	296	302	310	301	295	279	286	297	289	311	307	296	255	291	318	286	301	251	308	291	284	287	314	279	307	297	282	329	256	293	313	286	300	320	289	290	297	291	267	284	263	284	274	262	320	280	273	286	261	278	320	285	302	279	325	324	303	267	265	285	282	292	288	270	282	273	309	298	268	264	279	288	275	305	287	272	274	295	296	293	264	287	262	331	320	294	302	302	286	283	293	278	283	257	288	307	300	258	288	283	295	287	244	302	284	261	298	288	272	285	270	300	269	270	325	271	251	266	282	290	296	292	261	301	256	299	298	268	289	302	296	313	282	293	287	276	282	292	283	284	287	286	289	304	301	301	297	277	258	267	256	305	303	309	277	293	256	287	285	261	311	297	283	270	273	294	298	279	305	293	240	292	291	262	254	272	280	257	323	314	306	283	275	297	282	325	299	239	293	300	292	306	300	268	275	284	297	294	277	259	310	273	293	282	319	316	313	294	268	288	300	355	287	290	309	279	289	291	268	277	283	279	276	296	276	298	276	308	279	270	292	285	286	287	303	279	288	287	292	286	286	295	297	301	280	278	259	264	239	279	280	275	290	307	301	308	286	284	288	308	296	280	292	314	282	279	310	286	282	302	288	282	296	307	314	260	258	300	294	261	280	304	253	266	292	260	314	296	271	274	291	277	287	278	305	285	286	282	291	301	279	277	279	278	319	297	298	290	275	297	302	280	297	288	252	278	305	299	285	260	282	281	298	265	304	292	265	269	270	276	278	305	296	275	290	277	289	309	276	288	303	303	285	255	271	271	299	278	275	297	294	268	276	268	274	285	302	281	269	279	311	284	249	280	285	290	246	284	277	298	294	283	290	303	287	299	275	306	286	268	269	290	262	331	287	307	310	283	278	294	280	293	288	320	262	276	287	273	273	290	296	282	285	266	297	276	294	298	267	302	298	281	312	281	312	305	282	283	283	269	284	303	280	294	268	293	296	301	292	251	272	254	320	288	276	270	324	280	270	272	253	275	286	332	294	289	267	303	311	285	300	274	293	292	260	264	294	262	295	252	301	278	253	297	311	320	305	286	297	279	307	275	313	267	303	316	294	299	253	322	319	275	302	281	296	289	292	297	293	284	283	267	303	258	255	307	257	298	275	283	288	292	269	263	297	296	287	288	287	303	324	308	287	317	251	287	278	279	298	292	269	307	274	271	282	272	289	334	301	261	287	309	304	290	280	278	270	282	291	284	304	294	293	289	290	293	291	260	266	313	256	288	304	308	262	294	284	285	277	256	269	294	272	287	298	297	294	275	308	283	296	314	281	284	263	270	289	310	283	284	289	277	283	282	306	283	269	288	283	294	291	305	279	274	299	278	295	287	285	267	278	289	308	283	288	289	272	292	299	296	272	320	272	280	291	283	287	287	314	292	278	239	274	302	297	309	307	314	291	330	280	276	296	275	309	289	277	275	243	278	285	274	289	287	322	292	294	265	317	292	308	327	275	298	260	270	292	276	282	287	300	268	297	274	271	292	301	271	268	287	283	291	258	272	313	269	325	301	299	268	319	296	287	316	273	260	269	299	275	310	289	258	307	279	296	280	299	278	274	289	274	291	274	285	274	313	271	320	277	278	293	263	274	295	268	295
3538	497	326	229	223	245	350	359	329	300	268	243	233	209	181	195	142	140	146	112	109	110	122	109	113	89	106	84	85	90	76	95	95	110	98	83	77	78	76	77	93	81	90	82	74	73	68	74	74	71	80	80	68	90	75	74	83	75	69	73	82	60	85	65	65	58	80	77	67	72	77	73	67	73	69	74	74	58	70	78	77	45	82	70	65	84	77	78	75	69	72	70	81	62	74	78	60	84	79	95	73	76	64	65	66	77	65	89	75	60	69	71	72	64	68	71	68	70	79	99	76	78	65	69	66	62	69	58	70	79	78	75	70	80	69	80	63	71	101	69	71	76	69	58	70	65	87	70	68	62	75	57	76	60	68	73	67	80	57	75	64	59	62	68	73	64	78	73	67	64	73	74	72	74	68	71	76	83	60	85	76	76	69	59	72	74	70	70	62	62	95	57	70	84	76	65	70	86	58	74	63	67	77	82	71	69	66	70	73	74	62	81	71	73	82	68	68	57	59	74	76	56	65	73	79	64	66	69	73	68	63	68	77	78	69	81	64	88	77	74	69	67	66	93	69	60	74	79	81	68	70	74	80	56	77	61	72	62	68	73	79	72	90	70	72	71	73	62	46	76	84	64	74	74	64	69	73	61	69	76	67	84	67	75	77	74	68	62	73	67	76	55	83	63	69	59	65	68	71	63	72	56	72	67	58	75	62	87	67	79	71	77	71	71	87	79	78	79	89	68	66	78	77	78	78	80	75	78	83	72	76	61	64	65	82	61	58	69	79	87	61	83	64	62	83	72	49	70	76	69	70	84	77	80	77	81	68	67	74	64	81	68	64	58	63	75	63	59	75	69	69	69	69	60	61	70	77	80	73	63	60	69	57	73	56	86	64	76	75	73	66	58	63	70	68	80	80	68	97	94	61	52	51	55	59	79	56	72	61	65	55	61	73	63	74	65	77	63	79	67	70	83	61	81	67	63	82	66	65	75	86	70	78	73	60	90	76	69	74	82	69	73	69	78	74	86	73	70	65	61	59	78	75	78	73	66	77	61	78	72	79	59	72	70	62	71	101	67	73	61	62	64	63	62	72	61	69	72	57	68	67	69	74	73	63	64	77	71	78	55	85	84	61	78	66	64	85	70	76	69	52	69	66	66	62	65	70	90	65	72	87	75	73	68	80	68	72	81	82	57	77	57	74	75	67	69	59	68	86	68	83	69	63	54	88	63	55	71	59	75	72	69	84	75	49	80	78	73	71	89	70	63	69	77	82	83	70	64	59	91	86	69	79	61	62	75	79	67	57	64	54	46	80	76	93	80	68	63	76	69	62	74	75	71	69	63	75	96	71	72	68	78	69	67	64	79	73	64	57	61	70	85	73	54	63	71	72	68	76	78	68	70	84	78	65	89	63	80	66	75	77	78	66	74	56	73	85	66	63	95	83	78	71	87	78	81	64	78	72	67	77	72	60	76	67	63	73	64	74	73	79	77	73	93	71	82	76	78	54	73	68	74	87	69	73	67	64	78	60	59	83	64	71	75	61	78	81	52	69	52	69	52	73	68	64	73	64	51	88	78	58	83	60	70	68	59	63	70	74	68	84	55	86	75	66	60	79	69	75	57	65	86	53	67	70	77	76	72	70	68	77	60	77	88	76	75	68	62	74	68	71	73	70	70	78	79	67	64	75	60	71	74	79	79	88	73	76	87	70	67	63	67	78	59	78	65	64	65	80	65	78	65	70	66	60	66	62	83	79	72	71	82	78	70	68	70	67	63	66	74	73	74	73	78	69	78	85	81	71	77	65	82	70	80	78	80	62	68	71	58	89	72	74	77	79	61	80	66	60	65	75	69	61	62	76	69	73	69	64	66	67	77	86	65	82	75	57	81	67	78	72	69	71	70	64	78	87	63	74	91	79	59	62	66	66	79	74	74	67	71	65	52	73	77	72	56	80	60	55	67	58	60	58	74	62	67	66	70	71	70	73	71	74	83	88	60	63	82	61	83	55	78	69	60	86	70	81	69	84	73	76	91	70	62	61	72	75	70	67	67	70	84	59	75	73	67	62	64	55	84	90	85	65	71	70	92	72	75	59	75	53	73	90	78	68	61	88	68	82	77	59	71	85	53	67	79	65	57	52	68	70	60	76	80	70	59	60	81	68	60	73	74	73	68	74	77	65	68	87	84	64	81	60	79	78	71	74	70	70	77	67	78	70	71	67	75	70	71	60	59	66	65	84	77	78	85	69	67	74	69	83	75	67	71	79	62	72	79	67	85	81	63	64	66	72	73	68	73	62	67	67	63	70	92	68	90	65	80	74	76	76	62	67	54	53	78	59	65	55	74	68	77	59	83	77	72	69	62	72	85	77	70	69	54	71	78	72	69	61	60	77	64	67	73	58	70	78	69	66	56	68	76	60	62	69	65	69	76	84	66	61	74	64	59	64	67	74	61	84	91	78	78	76	65	69	59	61	67	70	60	65	64	72	81	61	66	77	63	69	68	65	64	63	69	58	67	72	85	81	67	75	75	85	83	79	77	68	81	59	78	74	69	83	58	78	80	80	81	75	72	72	69	74	68	52	70	73	72	91	54	65	73	84	74	89	56	77	82	76	71	66	80	70	68	61	81	71	69	69	77	62	77	77	74	71	81	72	60	86	68	63	89	75	77	82	81	59	74	68	86	78	70	76	99	70	64	69	87	68	88	72	79	74	73	80	93	73	68	68	79	70	66	77	82	73	89	67	91	74	90	71	66	67	76	69	79	72	72	66	57	83	77	69	68	68	63	75	77	76	74	66	79	87	73	87	51	82	69	83	68	72	63	71	76	72	69	72	84	68	64	71	85	66	74	86	70	75	73	79	65	73	89	71	60	67	77	70	71	84	78	92	65	70	70	80	67	80	62	67	76	67	70	59	64	70	63	77	62	67	73	51	72	75	63	74	77	73	80	66	71	82	70	58	70	84	60	87	71	83	76	79	59	60	79	74	74	61	76	67	74	66	54	72	82	57	76	85	83	65	73	63	77	64	62	69	79	74	67	66	65	76	68	85	58	65	72	71	74	67	72	69	60	68	75	81	72	70	72	82	81	67	76	68	74	84	65	68	74	75	50	74	61	63	65	73	50	68	75	84	69	74	66	69	72	73	59	76	62	78	58	75	72	67	82	76	75	86	93	85	62	76	82	59	72	73	53	73	74	80	81	56	69	66	64	60	74	71	65	69	70	66	81	69	75	70	66	77	67	75	72	69	84	82	81	72	70	65	64	75	75	71	80	72	80	65	82	74	64	70	78	78	61	73	70	70	64	66	77	82	64	79	54	67	62	75	87	63	68	62	79	80	78	73	62	66	53	78	71	77	78	60	65	50	58	62	82	80	61	66	72	67	89	80	92	72	77	63	76	78	76	73	71	58	73	71	54	71	64	65	70	59	60	82	56	85	67	69	69	67	78	73	69	52	90	88	72	72	71	63	76	68	80	85	78	60	78
16095	6570	4129	4838	9013	13607	14606	13822	12058	10641	9119	8066	7193	6287	5571	4897	4114	3518	2993	2776	2525	2290	2153	2083	1853	1755	1725	1560	1495	1379	1323	1287	1194	1168	1059	1013	981	1032	964	949	911	935	878	862	805	821	785	768	761	747	790	763	771	728	742	705	674	695	745	698	688	676	671	738	716	675	687	695	637	677	651	647	656	658	674	685	630	618	634	631	679	695	665	647	634	649	690	668	680	648	640	645	690	622	664	662	641	669	614	598	663	616	621	628	655	609	612	627	623	668	622	668	682	639	611	623	644	660	655	632	649	667	625	673	663	641	662	622	632	624	643	665	624	664	637	631	606	615	637	637	657	629	686	619	597	637	663	621	660	647	636	660	639	669	645	650	607	634	616	648	629	625	643	610	618	655	623	640	616	684	632	626	602	620	683	640	610	687	612	642	646	655	628	640	623	669	641	638	615	650	647	619	626	610	616	585	575	656	647	604	647	614	610	623	629	677	671	662	671	665	654	664	613	668	627	696	635	640	650	641	624	642	645	603	637	619	643	638	614	648	650	652	646	633	636	647	668	619	638	653	625	631	633	609	598	606	644	635	625	607	605	621	620	650	658	563	650	674	626	619	614	621	661	621	650	665	613	592	622	642	622	639	654	662	613	630	645	628	583	600	619	655	593	615	626	675	664	665	615	654	670	643	678	641	644	640	664	593	621	647	652	626	631	629	627	648	623	683	647	639	658	633	656	663	640	641	674	653	607	643	635	623	649	625	655	608	586	631	616	644	622	658	589	605	653	646	685	613	629	637	579	630	640	678	669	650	633	667	652	593	616	634	646	609	654	624	637	656	663	637	638	653	635	694	639	616	622	600	612	640	595	626	620	661	696	617	624	613	605	636	621	663	655	629	663	598	631	617	624	632	648	631	610	643	656	574	662	635	676	608	644	609	643	590	636	651	596	634	618	599	638	596	631	616	643	650	629	649	676	626	644	644	668	661	621	648	609	655	646	640	640	627	624	599	622	674	645	660	600	643	660	646	602	605	649	630	600	621	649	593	637	642	631	678	597	611	652	652	670	574	604	648	643	611	636	595	615	649	615	639	644	611	647	630	666	584	587	656	629	633	644	681	595	664	663	638	666	627	624	656	649	680	636	626	657	597	646	634	638	683	636	623	647	645	611	582	652	636	637	624	626	590	625	670	618	626	652	619	657	647	626	600	682	633	648	623	619	606	628	627	587	637	658	681	677	621	652	655	606	644	633	639	635	677	649	636	652	671	640	646	631	615	650	657	634	664	640	640	660	633	633	668	616	663	642	660	649	641	621	582	626	660	668	656	623	670	588	619	666	609	624	609	653	660	642	641	656	609	656	606	609	674	634	624	607	616	648	605	600	666	627	655	651	629	623	596	638	620	607	588	642	628	659	666	639	676	655	631	656	645	668	627	638	653	592	640	675	697	618	696	619	624	639	595	675	615	604	621	617	570	609	641	624	598	644	635	640	664	631	633	651	641	651	618	614	652	642	649	627	614	687	609	665	640	659	632	595	647	633	644	636	610	621	624	626	641	611	654	650	642	612	649	655	609	650	617	580	694	610	597	638	621	637	633	616	625	621	673	659	575	635	597	647	641	598	635	631	655	613	603	631	621	622	657	635	624	628	664	623	630	639	589	595	627	630	648	633	642	589	594	611	656	618	677	640	637	624	614	604	608	612	625	612	644	585	661	630	644	621	609	611	625	647	619	633	660	677	613	639	630	614	666	541	620	597	635	621	606	662	641	637	585	632	678	630	631	664	689	633	628	642	652	644	652	614	622	658	644	644	622	666	645	678	647	613	633	598	616	632	636	649	642	644	632	643	624	662	643	627	657	644	687	629	636	633	631	604	646	654	671	649	631	611	635	603	647	627	612	631	623	621	644	638	672	650	633	618	643	630	641	639	657	622	660	621	682	656	647	614	658	619	629	634	623	642	566	673	622	637	657	597	646	655	624	659	610	595	601	649	643	655	606	677	630	629	626	622	663	664	626	638	612	614	622	617	659	661	628	604	626	672	651	661	634	662	643	670	630	586	584	595	615	645	637	646	639	667	646	627	641	611	659	651	639	669	676	619	622	641	616	618	657	581	586	617	628	608	590	655	670	597	634	636	633	654	631	647	672	697	622	612	628	690	647	607	606	633	610	670	589	647	619	672	654	628	618	651	659	638	616	654	631	665	655	620	642	637	633	642	613	633	617	607	639	636	633	618	594	625	632	648	560	636	630	687	649	650	653	662	678	617	621	626	621	627	653	672	641	606	660	590	644	615	639	574	680	604	641	581	652	611	649	589	652	620	579	643	640	651	648	651	638	618	621	660	649	615	647	657	619	623	659	616	666	624	602	623	613	622	625	607	639	609	617	616	619	591	625	642	643	656	637	627	633	623	667	673	660	636	611	657	647	656	662	617	646	637	653	613	632	644	657	685	638	651	670	627	628	631	666	612	640	651	649	654	630	627	653	631	623	608	645	635	655	624	615	631	609	642	613	644	629	645	615	604	595	634	629	621	686	623	604	612	622	644	616	610	621	637	615	658	652	606	605	611	646	612	670	553	640	650	628	642	620	666	621	622	624	681	654	640	668	668	634	573	617	671	654	600	619	659	583	655	658	628	615	653	614	659	651	673	635	602	632	656	662	605	639	657	682	625	615	646	601	630	656	646	591	638	618	659	640	666	595	618	618	658	625	668	631	619	623	642	682	671	650	625	627	676	616	624	627	690	653	608	633	646	650	648	666	602	613	618	635	610	602	594	607	623	632	641	623	665	645	624	637	622	620	638	627	706	607	629	595	604	624	613	634	625	632	668	617	652	620	658	639	616	589	678	672	635	643	626	603	666	660	600	646	649	616	658	671	626	627	604	642	676	609	657	630	629	631	640	630	650	629	629	648	650	635	620	603	652	659	586	645	682	652	598	620	631	632	650	700	636	664	659	657	681	660	610	625	622	660	652	655	636	579	643	697	596	639	583	614	577	650	607	668	599	611	610	678	625	659	640	665	640	675	608	658	650	660	596	620	628	582	611	618	630	625	645	653	655	670	624	688	650	664	628	608	673	647	600	679	637	668	638	639	616	656	588	633	603	641	623	621	633	654	677	626	635	656	631	648	611	670	571	621	586	628	621	641	591	638	647	664	611	593	629	616	617	656	663	666	661	622	665	679	663	600	629	592	702	622	661	639	613	668	623	627	616	606	647	594	604	642	652	624	622	669	587	563	600	634	646	662	591	626	652	591	631	646	624	639	625	627	611	633	649	639	618	610	674	651	621	650	623	610	596	655	655	655	606	634	616	599	647	651	576	640	599	647	626	641	588	603	644	633	627	604	655	618	648	654	611	640	627	614	638	651	686	626	659	581	606	644	663	604	622	678	645	643	647	620	653	617	615	602	611	663	651	648	646	608	647	628	655	672	629	614	651	631	629	605	647	600	641	612	636	609	618	591	645	635	647	643	672	667	647	634	627	635	624	636	596	632
2144	774	414	325	245	271	394	433	426	336	331	289	263	258	201	197	151	130	117	132	111	101	96	95	101	66	79	88	69	87	75	55	63	47	49	56	59	49	55	52	33	50	48	48	43	60	46	43	40	56	41	39	37	39	44	37	42	42	41	39	39	36	28	43	43	34	42	36	29	34	37	43	38	41	32	35	31	46	45	53	42	45	44	45	36	40	45	35	38	44	44	39	26	40	30	37	46	47	38	40	46	41	42	35	39	43	41	51	45	48	36	37	58	34	44	38	32	52	45	34	48	27	52	42	42	41	37	34	44	40	34	43	46	36	48	52	52	36	42	38	47	33	40	50	43	31	29	41	45	30	57	39	30	47	49	39	32	38	37	43	35	42	44	39	41	37	40	35	45	29	34	49	36	32	43	22	36	35	34	33	36	36	40	41	41	39	38	51	46	45	42	45	48	41	41	43	35	52	48	32	28	42	41	43	40	43	46	44	41	42	57	33	34	34	40	42	35	36	32	45	35	50	48	35	44	29	36	39	48	32	46	36	27	35	30	37	40	38	41	43	38	44	37	40	36	47	35	29	42	34	43	42	45	44	41	41	43	44	42	38	31	38	42	33	35	42	29	44	33	41	45	23	40	44	44	38	54	43	49	36	35	43	43	40	29	34	47	33	43	45	40	51	39	44	30	36	42	43	39	36	48	29	38	43	33	40	42	43	37	51	38	39	40	35	48	36	35	35	34	45	50	36	45	53	41	44	42	34	31	35	42	40	42	43	42	31	43	32	29	31	33	39	46	46	34	51	44	44	39	36	41	32	33	36	48	40	42	26	51	39	46	41	48	47	41	38	34	34	37	34	41	39	36	37	38	37	41	42	38	52	33	51	29	39	34	27	46	33	37	42	35	48	33	32	55	35	38	21	41	48	48	45	43	28	34	38	29	47	35	41	41	42	41	41	47	31	42	43	47	26	42	42	47	44	39	32	28	36	54	55	35	43	45	44	40	36	39	39	46	40	27	35	40	36	49	33	51	62	30	41	34	27	43	38	40	44	38	36	40	42	39	40	50	29	47	45	40	44	33	46	37	36	35	34	48	43	34	37	38	45	52	29	38	37	47	40	36	36	36	48	37	45	45	34	46	39	39	42	46	38	46	40	46	42	30	37	40	50	34	46	44	50	42	35	37	41	30	30	36	35	48	37	44	46	37	32	42	42	39	26	32	37	41	39	49	44	53	41	40	34	42	40	30	39	56	24	37	32	37	46	44	63	36	47	34	41	33	37	32	40	43	35	48	43	43	37	31	39	47	51	33	47	48	30	35	38	37	49	40	46	47	33	46	41	37	40	36	42	44	39	35	37	27	50	29	39	39	37	30	36	37	42	42	43	30	39	48	32	38	38	41	31	35	39	48	45	45	43	39	48	39	36	40	28	30	41	45	23	39	32	34	39	36	47	38	29	41	37	34	42	43	34	35	32	36	45	37	37	42	59	34	54	37	35	43	36	30	31	34	29	39	35	39	30	36	33	35	33	37	30	34	33	50	38	36	35	46	35	43	39	38	44	40	33	44	42	47	46	35	35	46	44	35	41	41	34	39	40	39	37	22	44	41	37	42	39	36	49	43	45	42	40	26	33	41	38	43	36	39	40	40	38	41	41	45	33	43	42	36	39	34	46	33	33	37	32	42	40	44	44	41	42	36	34	39	47	33	23	31	41	40	41	37	38	39	43	51	43	42	42	36	31	50	36	39	44	29	33	45	35	38	48	39	40	41	49	38	45	50	32	33	35	49	42	44	32	49	29	41	52	33	46	43	51	36	40	44	44	40	30	39	51	38	41	34	45	32	42	37	36	36	31	40	37	38	46	30	48	44	39	49	45	37	43	42	37	32	35	50	45	47	44	38	50	26	47	31	36	39	45	48	35	44	41	41	32	45	38	46	36	36	41	40	30	40	40	39	37	38	47	41	32	27	36	39	38	47	38	24	40	37	35	39	32	35	41	35	36	39	38	27	35	47	43	49	53	40	40	41	56	38	49	30	45	32	31	35	48	34	38	39	41	40	41	47	33	43	45	41	38	35	40	32	35	46	54	43	41	34	26	40	39	42	32	37	34	39	35	36	45	31	33	56	35	37	29	41	32	29	37	34	46	35	37	38	43	35	30	35	46	29	31	39	44	39	39	45	30	26	35	33	40	43	37	42	41	34	33	42	47	33	39	51	46	38	32	36	36	28	39	45	54	43	41	48	37	50	55	42	37	43	38	41	49	35	35	49	38	27	31	37	37	38	37	36	37	42	30	42	51	38	47	44	39	49	35	33	32	29	36	40	52	45	41	49	44	27	32	46	38	45	33	47	36	38	40	31	39	28	44	40	45	49	32	40	35	40	42	48	43	43	40	37	43	32	38	44	39	39	37	33	42	42	29	47	45	39	50	37	38	34	36	32	44	41	29	36	44	46	50	39	50	51	48	45	29	32	45	36	35	39	40	33	26	38	36	37	50	35	34	38	54	46	46	46	55	37	41	34	42	49	40	46	40	41	45	46	36	34	45	47	45	44	42	36	36	40	42	40	33	38	50	39	45	34	40	36	41	39	37	38	48	37	34	50	39	37	44	39	39	30	46	35	56	42	49	42	34	41	51	48	39	32	34	33	44	33	31	35	46	48	38	46	39	37	36	33	53	47	46	45	32	39	44	30	46	46	43	40	47	38	39	33	46	43	33	36	41	53	35	38	37	54	50	41	39	44	32	32	35	42	43	46	40	35	32	40	47	42	45	50	32	26	42	46	39	39	45	40	38	47	46	42	30	33	46	48	35	34	38	42	31	38	43	43	35	43	42	47	37	28	34	44	46	53	52	36	41	40	39	37	31	40	44	44	43	45	46	46	31	44	56	32	35	32	35	30	37	42	50	43	46	41	41	36	41	34	32	42	33	33	28	45	35	45	44	34	36	53	33	34	41	38	49	40	45	48	37	36	31	48	37	38	46	44	44	46	49	46	38	42	44	36	34	46	37	51	40	41	26	48	44	44	28	44	38	49	32	39	32	30	46	43	44	39	39	35	35	42	45	35	40	35	40	45	40	35	34	39	41	47	38	32	45	41	37	35	43	43	46	39	45	42	29	48	47	59	41	40	39	37	45	45	56	38	42	40	27	34	34	30	25	25	44	43	39	46	36	38	33	39	24	51	40	28	37	44	36	31	45	31	40	29	38	48	35	32	40	38	33	47	44	33	32	49	39	34	38	34	40	33	35	30	30	38	47	38	33	30	41	34	39	45	51	36	30	38	32	42	39	43	50	37	27	36	40	41	46	36	39	31	38	44	45	38	33	42	41	42	45	43	39	38	36	43	57	33	42	58	34	36	42	34	45	29	35	38	36	46	39	34	32	44	39	36	32	50	35	43	39	43	35	31	36	42	41	39	39	46	31	42	44	28	29	42	33	47	48	48	40	42	38	35	43	32	35	44	33	31	38	40	49	57	47	34	37
20554	8808	5374	6135	11907	17125	18052	17011	14907	13109	11440	9935	8679	7612	6521	5795	5035	4284	3625	3356	3043	2726	2585	2287	2087	1945	1796	1687	1551	1381	1303	1190	1109	1066	1009	939	946	842	838	834	774	766	712	644	641	628	643	589	554	547	524	528	521	531	510	494	486	456	469	480	452	411	409	457	406	429	448	420	428	422	423	435	394	375	390	384	397	416	400	428	369	396	411	364	370	381	374	394	407	378	371	381	405	373	419	403	389	377	378	371	372	355	397	386	381	371	350	379	366	360	382	397	351	408	383	390	377	362	393	374	410	343	359	380	384	344	361	360	392	354	368	353	383	359	368	375	394	363	403	351	387	373	372	350	347	343	357	418	381	371	366	341	368	396	369	351	371	355	365	345	361	352	375	375	339	366	342	373	343	370	346	372	383	344	362	362	363	371	346	351	395	399	367	400	419	385	353	361	356	400	368	392	352	330	395	378	369	396	371	357	349	359	366	349	378	360	365	374	341	394	369	409	373	366	358	368	361	359	368	351	388	331	395	362	365	367	372	365	362	381	373	386	359	345	377	321	353	360	398	359	377	378	368	373	373	356	350	347	354	383	368	384	376	341	401	365	390	395	385	392	384	353	356	386	349	369	322	353	400	389	358	356	402	374	387	351	365	393	377	368	377	356	364	377	347	375	383	392	389	369	350	371	370	385	397	349	355	364	377	339	379	360	346	362	350	354	350	355	395	370	354	383	380	351	345	385	358	365	389	377	386	359	381	387	346	368	335	356	406	377	381	353	354	395	381	342	352	357	371	359	387	370	390	314	350	368	361	355	357	367	335	367	348	385	363	371	360	375	363	348	379	368	372	353	373	361	381	339	362	360	371	369	380	357	356	368	339	366	346	350	360	359	415	363	359	343	373	380	380	350	381	412	377	383	358	373	357	351	389	372	337	369	377	373	374	378	404	362	392	367	339	362	373	366	367	383	372	399	321	413	347	396	345	380	357	344	369	371	380	367	361	327	349	393	327	380	351	376	399	381	380	370	404	329	358	385	377	390	328	393	366	387	348	328	397	380	359	354	376	372	325	357	390	370	325	372	348	354	362	361	372	356	350	385	356	403	385	331	372	353	358	326	376	373	380	344	361	358	401	362	365	340	380	363	366	357	384	377	351	363	358	389	380	358	355	376	352	372	382	356	378	365	402	347	334	355	353	364	383	375	347	373	356	380	363	376	369	337	369	358	333	320	356	373	390	348	375	381	367	354	368	387	394	372	355	387	348	373	369	376	367	352	380	419	337	381	366	376	329	338	371	341	357	387	339	386	355	338	383	346	381	352	356	356	388	384	369	347	402	364	348	330	346	383	384	344	370	351	367	369	360	391	350	355	324	374	350	350	363	367	359	333	363	374	339	340	405	365	369	355	352	359	346	336	372	422	353	388	354	351	359	350	394	364	354	369	360	366	358	370	380	360	394	366	374	355	347	404	408	390	361	346	368	394	360	398	356	400	351	339	349	378	366	379	345	401	329	378	359	398	378	348	374	357	398	367	375	381	343	364	352	331	376	354	383	340	367	336	391	358	361	355	355	388	388	374	343	350	365	363	362	370	385	354	345	389	362	350	391	354	336	358	382	369	373	378	381	379	365	373	405	335	347	358	378	357	358	397	375	362	389	345	400	346	380	358	374	363	367	378	400	341	357	393	357	423	371	344	362	368	383	349	366	362	352	361	370	353	340	380	384	375	337	352	362	367	338	327	378	370	370	367	371	379	343	384	387	337	380	366	345	361	378	301	365	396	340	360	369	343	361	344	354	372	375	365	348	353	352	333	363	381	361	351	357	393	328	368	329	382	363	359	367	360	356	403	354	352	372	457	378	372	370	368	364	372	370	372	386	353	399	360	363	368	346	375	374	394	367	346	355	353	332	351	407	366	371	369	400	390	364	375	376	360	362	372	373	356	364	341	373	364	367	368	384	353	359	346	328	358	360	386	359	359	357	357	388	367	386	361	388	347	357	378	347	370	394	338	372	351	388	396	354	363	386	392	386	381	357	354	364	355	380	362	367	332	359	389	387	339	362	385	358	377	361	377	367	353	374	338	371	377	343	357	382	368	351	368	434	375	384	360	395	380	365	338	396	373	365	374	386	388	346	372	384	357	357	360	371	353	377	351	386	376	353	320	351	392	349	358	349	411	368	344	392	398	379	409	336	341	373	360	369	346	373	344	346	359	380	375	367	358	384	374	374	354	369	346	376	346	394	332	346	397	386	342	339	360	359	374	357	375	362	362	368	328	398	340	379	364	388	360	379	403	350	391	405	372	363	371	357	372	358	372	372	363	409	360	351	370	389	388	360	347	364	394	326	370	379	333	361	341	368	394	337	364	346	382	354	345	371	382	368	353	389	391	390	326	396	373	349	380	383	376	398	382	347	327	369	384	332	359	352	405	351	352	347	376	355	384	394	368	375	381	312	348	385	345	356	357	384	327	390	358	402	393	336	370	364	381	371	392	345	411	352	366	382	373	367	370	378	380	366	375	390	355	327	376	370	352	386	377	356	362	354	372	378	377	350	377	376	351	358	378	376	359	351	355	373	366	337	352	383	410	412	385	329	366	339	343	370	357	355	358	354	359	364	360	363	330	411	359	324	328	370	374	375	389	366	386	367	366	338	329	331	379	361	352	377	368	362	354	370	367	364	377	380	367	357	359	363	394	340	369	401	384	414	380	395	370	340	335	390	383	361	368	346	365	331	379	356	378	354	342	358	370	365	388	364	347	390	372	359	372	367	391	375	378	365	394	380	372	369	352	346	391	342	384	363	332	390	404	330	400	328	364	337	335	345	374	355	371	363	360	341	384	391	367	356	372	389	395	348	384	378	371	365	359	355	371	355	353	384	405	358	366	380	343	368	373	347	391	400	365	376	370	351	355	387	364	404	356	385	379	340	381	361	391	374	378	361	376	356	360	333	339	376	346	361	401	354	360	352	314	382	354	356	327	403	359	362	370	345	353	359	365	399	360	388	360	319	418	362	354	362	359	365	428	422	339	380	356	378	363	381	389	370	352	361	370	379	399	363	324	392	358	383	357	362	387	377	362	360	335	359	365	360	358	375	347	393	360	352	358	363	339	355	353	353	371	342	344	377	386	386	375	340	403	360	372	363	371	365	356	374	335	382	374	370	367	358	369	369	381	352	360	361	374	363	379	403	358	365	383	353	379	357	375	390	371	357	364	339	385	365	356	375	362	359	343	405	361	367	408	349	381	370	371	338	347	376	354	350	384	355	362	364	354	344	396	401	342	375	353	370	380	353	357	360	362	371	378	371	384	374	374	379	357	351	389	382	356	382	367	340	378	337	365	366	361	382	347	364	383	381	361	363	379	372	336	322	383	371	382	369	379	356	388	365	352	359	365	359	355	354	360	356	350	374	381	375	376	375	350	388	369	375	364	403	427	357	351	377	374	373	362	363	353	387	366	370	351	340	380	397	354	362	339	384	356	386	343	356	369	358	389
5250	710	447	334	259	327	404	412	403	385	348	317	263	238	225	210	209	160	159	165	144	162	142	135	107	121	114	102	102	104	100	103	84	87	87	75	76	85	84	90	74	87	74	69	72	80	77	71	89	83	70	68	75	81	76	66	68	73	67	61	60	71	65	82	87	77	81	69	73	61	71	80	88	71	72	63	81	70	63	77	74	71	64	67	82	65	73	67	88	76	70	72	67	76	66	68	78	65	71	71	64	63	66	64	69	67	63	60	83	70	64	63	65	55	72	70	76	74	70	69	59	69	57	76	65	75	64	66	88	73	65	67	62	95	86	58	83	64	91	60	67	72	74	74	72	78	70	75	64	70	85	61	52	70	72	65	79	57	67	75	62	75	53	83	56	74	72	66	58	61	56	76	58	65	70	63	75	70	76	68	88	75	75	69	82	58	73	58	65	72	69	64	62	85	77	70	69	59	68	64	60	81	65	67	71	66	70	75	70	70	73	61	56	48	70	72	72	64	57	54	94	59	64	72	75	54	63	75	78	58	86	71	70	78	86	63	62	75	61	63	73	69	64	61	74	70	80	74	84	82	74	66	72	67	78	59	73	76	63	63	68	64	80	75	67	79	66	72	61	76	66	69	79	59	72	78	81	65	63	62	67	67	76	68	84	62	63	72	69	75	71	69	68	49	88	51	67	69	57	63	70	66	84	72	68	78	71	76	75	76	56	61	90	58	82	74	77	64	68	69	69	63	64	78	88	60	66	62	63	70	54	68	59	59	70	74	61	77	76	87	62	64	57	78	71	60	65	75	64	72	54	77	62	69	86	73	93	67	59	70	60	61	75	78	70	60	81	70	76	71	74	79	80	75	69	54	51	72	74	75	68	71	80	61	78	74	69	65	53	64	60	70	56	78	67	86	64	61	67	72	74	86	65	77	76	73	73	66	71	75	66	72	64	72	69	66	67	84	70	77	64	73	76	67	69	74	69	57	65	72	57	59	68	74	74	67	89	64	67	74	65	76	65	68	59	77	74	74	58	51	84	68	73	65	63	61	92	74	67	86	68	76	72	66	65	67	85	59	73	80	67	84	61	48	72	69	72	68	63	72	74	79	66	51	68	70	66	61	69	66	79	61	62	72	60	73	73	79	59	60	65	65	71	54	62	55	67	82	76	76	61	65	76	71	84	74	62	74	83	87	72	70	81	79	71	90	56	69	58	72	83	64	57	75	62	74	59	84	70	64	65	73	65	63	61	85	72	65	63	64	68	79	80	59	75	51	69	75	61	81	64	72	72	105	59	71	63	72	62	79	61	75	54	79	65	71	64	74	68	74	70	70	69	63	72	81	77	70	70	69	73	90	75	81	76	76	66	74	72	61	63	60	64	73	70	70	82	69	75	70	71	75	49	65	75	77	79	69	58	83	71	51	80	63	65	64	77	70	62	60	66	64	70	59	67	65	69	60	76	61	79	84	61	66	72	69	66	72	69	69	75	68	57	67	53	60	78	61	67	67	80	65	86	62	72	58	81	54	67	86	70	90	69	69	76	80	80	68	58	74	80	76	64	67	72	76	61	71	55	78	77	73	69	70	76	78	82	67	62	51	79	67	69	64	78	77	71	70	67	75	73	87	63	65	67	59	76	71	72	71	81	72	66	53	71	87	84	65	77	61	70	66	71	74	82	68	62	72	74	59	67	70	77	78	78	90	61	65	71	47	59	71	62	59	71	64	81	78	53	76	67	70	53	88	86	67	62	82	73	86	78	70	68	70	65	66	72	80	91	69	62	77	77	71	76	70	68	61	69	75	60	93	62	82	58	71	62	66	80	78	61	78	71	54	63	66	63	75	64	60	55	62	71	71	56	77	63	56	55	68	81	60	67	74	66	68	65	57	72	76	48	66	62	71	53	72	66	59	77	73	63	76	74	70	64	57	83	66	61	55	65	73	63	63	79	63	51	71	67	73	68	54	78	74	68	76	74	65	74	68	65	64	79	61	78	67	71	72	86	82	78	59	76	83	76	61	47	60	76	76	57	75	68	82	64	52	68	64	71	63	82	71	59	79	73	67	70	61	77	73	64	60	56	72	72	75	78	80	80	76	84	66	79	67	65	71	64	60	60	81	67	67	78	62	71	71	69	73	82	77	70	84	71	74	65	72	88	81	68	70	77	74	64	78	62	72	66	59	59	75	68	59	62	70	67	62	71	69	76	72	65	69	63	79	70	71	76	61	60	80	78	85	54	63	60	58	70	69	67	69	75	83	64	80	76	61	66	70	63	73	88	74	69	64	76	77	74	71	78	71	79	65	57	59	73	60	68	64	63	71	63	66	61	77	75	65	69	75	65	89	75	69	58	68	73	56	60	81	58	69	57	72	61	63	68	78	66	72	71	81	66	61	60	50	64	87	72	82	68	65	54	64	72	66	88	83	86	66	62	84	74	86	64	76	66	60	66	60	70	72	70	71	71	69	58	67	82	71	76	53	68	65	71	63	75	78	71	78	74	86	61	83	66	47	80	44	74	71	59	76	70	77	74	83	74	63	58	71	70	79	79	54	65	77	64	65	66	61	65	74	83	78	72	68	71	67	72	67	73	73	79	70	64	57	89	67	67	68	59	55	61	71	77	65	52	70	71	74	53	72	69	80	67	66	73	63	78	70	78	70	73	77	51	55	73	73	67	64	68	71	57	60	65	74	75	76	61	72	69	72	68	69	71	57	71	76	71	60	59	69	67	75	61	60	66	77	80	67	72	72	65	66	73	82	72	66	68	71	73	61	62	75	68	60	72	71	67	70	73	67	67	68	66	63	70	61	66	84	57	57	56	63	63	58	64	65	74	76	61	51	82	83	70	78	61	67	70	65	64	61	79	62	60	58	82	54	62	69	73	91	74	76	92	68	79	74	59	67	63	86	67	69	83	60	74	69	67	61	75	72	71	84	69	74	70	65	71	71	66	71	67	66	74	79	74	58	80	60	59	54	49	57	59	61	72	71	90	60	80	68	74	72	73	80	63	85	88	65	79	63	71	66	79	70	73	55	71	95	60	72	89	64	74	61	76	64	93	85	60	73	61	68	67	61	69	71	67	67	65	70	67	75	76	82	85	69	75	52	61	78	66	76	75	70	63	68	62	81	84	72	79	71	67	75	78	64	76	80	74	65	76	72	70	67	72	62	77	53	66	61	70	71	71	82	71	61	73	79	70	74	71	68	64	74	65	76	75	58	74	68	75	71	72	76	84	70	64	63	75	65	76	74	75	59	74	67	81	60	75	76	65	60	84	77	71	85	73	65	82	67	80	77	68	62	71	55	65	65	63	71	70	74	69	70	79	74	84	62	70	90	82	69	79	73	68	69	72	71	72	93	56	76	70	67	70	65	66	60	51	61	73	60	59	62	64	81	81	80	70	62	69	69	68	73	58	56	60	69	71	79	78	60	73	56	70	63	69	59	63	78	74	67	84	74	75	73	52	64	76	90	66	61	73	65	63	77
17738	8243	5333	6035	11397	16314	17432	16305	14411	12835	11097	9703	8796	7589	6749	5870	5200	4416	3968	3575	3216	2943	2616	2477	2293	2219	2034	1788	1846	1716	1506	1485	1331	1340	1235	1124	1171	1114	1103	1067	1007	1020	987	911	909	859	880	861	853	876	827	736	769	799	741	750	709	729	684	731	696	745	682	687	675	718	672	670	678	676	596	671	628	665	644	605	607	632	642	675	649	636	614	663	598	667	641	671	620	648	627	657	600	610	652	629	599	637	654	612	617	642	651	671	607	588	617	667	608	603	617	616	618	597	616	611	598	631	640	652	602	645	614	609	613	614	622	615	624	666	665	585	627	607	582	608	658	603	612	610	631	601	638	662	611	599	613	642	596	580	596	645	587	588	587	625	599	645	622	625	632	634	600	610	561	608	625	618	579	672	590	617	650	580	590	563	619	642	603	669	638	586	613	612	609	589	655	583	595	604	612	617	649	613	595	600	601	600	605	558	642	596	626	603	602	556	594	615	630	651	644	624	557	634	636	639	643	607	583	616	636	618	601	629	634	596	606	613	620	569	645	607	600	609	574	584	601	672	592	615	603	626	622	586	583	680	636	602	675	591	605	588	618	663	624	604	612	579	580	606	557	605	658	621	624	588	653	652	581	653	579	619	619	639	611	602	576	607	608	601	603	608	702	650	644	594	547	640	604	590	614	631	572	610	604	590	577	589	612	622	593	592	629	597	596	591	598	593	602	597	630	649	676	602	589	659	619	611	582	606	591	634	597	644	600	589	581	640	621	621	589	596	588	634	617	616	651	656	583	610	635	647	656	637	645	601	602	622	652	594	586	587	570	605	622	605	596	596	644	633	616	594	598	629	620	608	619	600	647	671	605	565	598	635	593	554	589	639	628	581	577	582	645	607	593	612	611	615	669	661	619	565	619	596	583	609	596	575	638	607	579	573	584	579	603	613	574	617	616	614	643	583	563	598	601	628	606	551	616	640	572	625	627	602	641	630	626	608	609	608	622	658	612	605	586	623	600	596	606	598	597	606	626	617	624	610	604	610	605	576	585	610	621	609	605	587	571	609	638	615	614	629	620	628	609	635	617	617	588	662	636	647	614	605	577	613	642	617	646	602	599	595	611	573	640	615	597	590	644	610	598	634	620	558	591	623	586	634	641	624	590	596	623	582	616	653	632	613	579	647	641	637	606	644	577	601	661	588	624	601	627	639	637	583	588	592	602	662	618	616	607	563	595	631	608	605	575	630	633	618	594	629	591	620	606	617	648	641	611	600	637	610	616	601	646	599	604	593	624	640	620	619	623	622	612	574	615	591	599	602	616	562	622	656	641	633	629	551	586	613	664	604	606	650	552	592	628	625	621	596	594	627	632	564	580	625	607	621	612	590	638	620	615	635	605	641	569	578	662	611	635	575	639	633	592	599	641	613	607	599	603	604	645	629	620	620	617	622	615	591	617	629	651	624	599	589	614	597	602	632	621	659	602	601	588	584	638	599	548	573	577	588	643	640	621	643	617	601	634	624	606	662	589	659	592	600	586	642	616	575	673	629	671	591	606	621	633	620	598	583	566	632	620	598	583	606	608	628	605	597	653	615	588	561	592	605	610	645	613	560	624	592	560	651	634	598	583	666	628	620	625	610	584	605	611	635	608	596	614	572	597	589	566	593	603	608	587	588	633	622	655	604	654	610	595	598	610	610	599	623	583	594	607	587	619	623	606	663	596	591	625	588	612	620	616	636	639	577	588	597	591	620	619	634	633	650	600	608	652	623	609	598	588	636	635	615	600	582	581	592	622	614	603	614	581	658	604	600	581	615	608	645	672	590	605	581	586	629	667	579	560	606	599	577	617	625	654	625	613	576	618	584	572	597	606	613	623	613	590	569	588	609	640	594	597	666	625	642	577	637	624	602	617	591	604	640	627	645	578	627	641	618	605	644	641	654	631	590	630	601	625	601	633	608	591	619	605	647	626	661	622	668	627	601	603	551	608	635	561	604	641	594	623	635	623	622	599	670	603	627	629	620	631	575	590	573	598	647	655	629	580	587	578	637	582	600	594	584	588	596	593	616	581	597	631	630	617	647	628	601	602	659	560	583	621	618	610	603	658	619	618	594	597	577	588	652	626	626	617	612	627	607	608	620	602	628	595	595	638	604	634	628	611	601	610	622	593	594	636	577	610	636	566	599	611	641	583	580	646	617	587	599	623	638	658	633	573	663	636	642	588	570	585	587	625	589	644	598	639	599	616	602	576	545	615	596	601	592	592	616	625	602	626	631	595	604	619	637	612	648	618	618	613	601	623	666	609	566	634	594	641	628	583	603	607	606	595	627	614	619	619	588	613	664	629	606	618	617	605	650	580	595	603	658	602	608	621	628	621	624	613	620	649	604	598	587	619	641	625	607	602	625	611	642	631	624	627	606	620	604	616	613	586	635	573	578	592	607	597	595	641	594	600	630	606	602	619	600	603	593	585	608	596	622	594	628	570	588	608	617	572	650	604	623	618	641	614	612	609	554	594	636	589	635	606	585	633	596	581	646	624	648	623	626	649	579	637	606	643	612	615	640	641	621	642	597	628	599	634	646	609	599	584	578	612	560	606	661	613	574	630	634	590	641	587	607	608	627	601	628	618	582	619	615	587	625	608	612	617	588	616	593	588	623	639	623	587	617	636	639	614	595	625	630	644	641	618	607	594	600	568	585	628	624	672	592	566	649	616	611	569	589	634	667	593	548	635	619	591	587	611	630	596	584	633	583	606	614	615	606	639	638	606	609	596	578	610	605	607	613	621	657	580	620	625	631	590	599	622	667	627	604	621	634	654	657	620	584	616	618	635	631	596	599	619	653	583	632	613	589	633	656	579	593	578	606	602	602	606	626	623	630	633	605	621	629	620	619	628	576	633	658	596	635	612	617	677	638	645	586	659	595	636	623	580	599	636	597	607	653	565	669	591	627	622	610	572	614	575	621	620	640	626	584	628	645	629	612	617	625	617	641	641	620	572	619	611	666	622	640	596	599	628	669	625	640	672	622	620	620	564	584	617	626	625	604	603	588	626	616	609	633	630	639	608	639	536	625	595	630	620	608	629	569	577	612	595	607	626	624	587	634	644	617	577	598	614	614	617	653	618	606	640	628	590	594	648	633	573	550	637	581	608	616	609	625	588	649	643	623	643	629	652	646	596	604	624	623	603	629	642	579	622	583	580	623	621	635	607	625	657	572	611	606	593	627	659	588	557	621	607	594	624	626	546	626	637	637	633	642	669	580	600	640	602	610	576	608	578	585	582	603	631	664	652	590	609	619	633	583	607	616	603	598	616	652	621	636	615	610	587	641	587	614	608	606	618	605	599	608	599	634	646	623	619	642	598	581	583	593	593	544	603	587	607	587	588	621	650	633	592	631	574	622	606	581	647	616	594	665	623	600	605	583	628	611	618	634	602	600	651	612	665	621	602	614	595	616	632	655	618	633	594	619	611	633	582	560	620	623	592	602	600	632	617	626
3255	905	537	362	264	325	413	483	503	412	392	321	278	271	198	194	185	154	140	147	136	110	93	108	98	88	85	86	78	73	71	60	64	55	66	44	61	49	51	37	53	44	50	46	39	47	40	48	37	47	46	35	41	42	49	35	32	33	36	35	31	40	33	41	33	30	29	24	37	42	42	44	27	35	39	19	27	29	23	27	37	20	37	30	29	44	35	32	33	30	29	36	33	28	37	26	29	39	27	32	42	38	36	36	41	28	38	35	22	36	33	28	23	31	39	36	37	28	44	46	45	34	32	36	31	34	22	35	25	24	43	30	28	34	32	41	21	28	31	26	25	29	33	28	23	32	26	25	27	33	36	27	30	30	26	27	39	26	17	30	24	33	39	37	27	32	39	21	31	32	37	31	28	31	35	32	24	35	29	33	19	36	43	39	36	30	26	37	31	39	32	36	43	42	32	38	24	42	32	26	48	30	29	30	29	40	29	36	32	26	24	24	23	46	30	26	39	41	31	32	32	28	47	28	45	37	36	21	21	35	26	34	32	34	27	42	37	28	40	38	19	31	43	39	38	29	31	41	37	35	32	31	27	28	30	22	38	32	36	25	36	34	30	32	26	31	37	36	38	27	36	33	36	27	30	29	27	27	22	31	30	44	40	28	34	29	29	31	42	31	46	34	22	32	31	35	44	33	34	30	26	23	28	40	32	31	34	31	41	35	37	31	35	25	42	41	36	28	33	36	29	32	24	28	38	33	31	29	25	39	32	32	28	35	25	28	34	28	30	33	32	19	33	26	41	36	34	25	32	33	20	33	32	28	27	34	29	37	37	23	32	33	42	36	27	33	27	31	34	39	22	35	30	28	32	29	30	36	44	34	39	29	33	38	26	36	24	28	42	37	34	37	41	27	36	25	36	32	29	31	31	29	29	35	24	34	31	42	30	33	40	30	37	33	33	32	28	29	33	30	46	27	23	40	31	34	22	31	26	29	33	44	31	33	22	34	31	32	29	35	27	36	34	26	33	30	29	26	39	25	34	30	26	37	26	27	35	28	31	35	37	33	28	32	33	43	31	40	21	38	34	30	43	34	15	36	33	23	31	24	37	42	34	31	41	26	28	31	30	26	37	27	37	32	35	27	34	35	35	27	27	36	30	30	24	32	30	27	36	25	29	33	43	29	34	32	29	30	24	48	46	21	28	30	25	21	32	20	39	33	27	33	27	29	44	34	31	24	29	32	26	36	39	36	27	29	31	32	29	37	42	30	26	33	32	33	38	26	26	29	30	31	23	34	38	29	29	40	36	28	36	26	30	34	22	21	29	45	38	29	29	26	34	31	37	39	25	33	27	25	35	34	45	40	34	42	27	37	29	35	22	27	32	31	37	33	31	32	28	44	44	41	30	33	35	35	27	34	23	26	26	29	35	37	43	48	37	39	41	34	29	37	26	24	31	28	31	33	34	32	25	30	35	26	31	29	38	50	34	35	31	39	27	35	30	23	25	33	30	36	31	26	33	32	39	38	34	40	27	37	35	37	39	38	34	28	41	46	38	33	26	37	36	32	26	28	30	34	38	34	33	32	35	29	30	34	37	26	41	34	32	31	26	29	43	31	34	37	32	34	30	29	33	40	37	33	36	35	28	30	27	35	37	35	50	36	33	37	32	30	30	36	25	34	33	45	37	30	33	22	33	36	27	28	32	30	26	38	39	33	36	31	30	29	39	42	36	33	38	38	43	32	40	29	30	36	26	32	25	28	28	44	24	30	35	34	29	31	33	33	42	32	37	27	24	33	29	32	26	35	33	30	20	23	32	43	32	32	27	27	35	32	38	27	30	31	34	26	33	32	31	28	21	35	23	26	18	29	35	21	26	24	29	32	44	35	39	24	31	32	25	34	30	28	28	35	39	29	35	42	27	31	38	33	32	33	27	31	19	33	28	29	27	37	30	32	31	32	23	38	26	34	29	38	28	33	45	35	33	39	43	30	31	30	29	34	34	23	24	27	27	32	30	26	33	32	25	34	33	33	29	30	26	24	27	33	29	36	32	35	34	42	28	28	33	35	39	35	36	32	31	28	34	34	27	28	35	37	32	39	41	26	33	40	36	33	31	25	30	29	28	25	40	27	36	41	27	38	32	25	26	39	33	26	41	28	43	29	35	26	26	31	31	23	31	37	26	28	38	35	28	40	46	31	21	25	27	32	39	38	36	32	18	33	37	35	30	29	22	29	38	25	34	33	30	30	31	40	30	24	32	41	39	39	36	23	42	36	34	30	28	34	31	30	44	38	32	30	36	32	41	41	28	38	32	31	42	27	35	33	27	23	36	28	29	24	23	26	29	30	40	25	34	27	33	25	28	30	28	36	26	33	38	39	32	38	39	33	23	42	34	26	32	32	25	23	39	31	43	31	34	36	32	32	33	15	34	30	41	32	36	27	16	24	35	22	27	36	26	37	44	26	29	32	31	27	31	32	23	33	42	41	35	26	26	25	26	24	27	23	34	38	31	25	39	36	30	30	27	33	35	40	41	38	25	32	27	39	41	34	32	30	46	37	23	37	30	26	29	39	30	30	29	30	35	36	32	31	31	28	33	21	45	31	30	41	30	43	43	34	41	27	38	30	27	30	28	37	38	35	38	33	27	36	30	36	32	31	29	28	29	24	29	45	46	35	39	32	24	32	31	29	30	32	32	29	24	38	21	37	28	30	35	37	27	41	37	39	40	28	30	35	28	41	28	32	40	40	28	40	26	36	32	35	27	36	28	30	39	35	26	30	28	42	38	39	35	23	31	26	24	34	28	27	20	49	31	32	34	24	23	32	44	24	30	27	23	45	36	23	27	34	29	41	33	39	36	30	31	32	30	35	30	38	33	28	39	25	35	27	27	27	41	42	35	32	32	36	33	34	28	31	39	31	36	33	46	30	27	35	28	29	28	41	41	35	43	24	22	40	35	30	36	34	36	36	34	42	28	35	25	34	35	24	27	28	32	29	35	33	26	37	34	38	28	32	34	37	21	30	37	27	40	27	35	31	44	37	21	25	49	37	27	32	37	33	29	32	24	20	40	26	27	19	27	28	32	28	33	40	48	33	26	31	43	25	33	38	49	33	37	31	40	21	28	38	32	33	32	18	32	26	23	29	20	34	25	36	32	29	26	30	40	37	29	38	26	27	34	33	38	28	35	34	34	33	31	32	29	28	35	36	33	37	30	27	35	42	30	28	30	31	23	31	21	25	32	33	22	39	29	31	34	29	33	36	38	33	24	24	29	34	26	27	26	34	31	36	28	47	34	31	31	41	31	45	39	31	41	40	39	34	23	29	41	30	36	23	35	30	26	34	30	24	24	32	34	32	31	39	37	33	31	31	30	28	33	36	26	29	22	39	29	36	37	37	31	31	32	41	32	31	37	32	40	27	35	31	50	28	31	42	27	32	31	35	32	38	27	38	32	25	37	31	28	42	37	42	34	31	29	38	31	32	21	30
22467	9968	6552	7380	13608	18701	20104	19052	17222	15149	13254	11605	10490	8914	7982	6917	6041	5117	4443	3914	3521	3216	3025	2737	2467	2310	2046	1943	1797	1639	1536	1354	1297	1191	1102	1072	987	913	948	875	930	796	831	683	661	665	624	587	610	628	572	513	494	502	483	488	451	430	452	395	418	419	396	383	399	365	381	357	369	332	367	361	358	348	315	373	353	352	324	363	313	310	331	328	317	294	319	336	334	295	308	339	298	301	308	341	285	329	318	339	298	343	270	306	300	282	341	295	297	310	320	287	321	314	293	293	274	340	308	322	296	319	320	292	320	276	314	298	307	281	286	302	304	306	299	312	308	283	317	276	285	310	311	299	280	291	281	291	286	308	260	303	264	302	319	291	293	308	284	282	300	297	293	298	287	297	279	309	289	286	272	263	320	279	300	290	337	305	294	276	286	268	297	307	308	284	308	310	291	321	296	311	323	296	312	277	279	296	315	280	310	293	294	281	261	294	291	298	296	287	280	273	331	278	295	297	321	294	289	282	291	300	295	318	304	286	306	298	294	294	327	285	306	322	303	325	301	295	311	276	283	297	289	290	274	289	293	305	298	307	275	301	277	292	275	308	275	323	312	297	291	269	316	298	281	321	301	308	310	277	281	307	288	298	278	302	279	278	298	328	313	277	282	324	321	288	303	316	289	309	328	254	291	315	288	296	307	340	294	312	275	291	285	266	277	289	327	279	310	328	284	282	291	268	290	292	301	318	273	300	313	274	304	304	323	280	303	253	279	266	288	311	277	325	322	305	299	275	296	306	280	306	300	271	270	262	282	292	290	280	331	307	296	313	303	294	281	312	299	301	285	296	291	297	282	318	285	291	320	314	247	309	318	303	305	281	333	287	284	283	290	283	274	297	284	279	302	319	295	293	302	275	286	310	294	266	288	276	255	302	311	296	319	319	310	311	286	262	291	284	317	301	299	319	317	298	294	281	323	287	275	301	276	277	321	285	290	300	268	293	284	297	263	303	313	287	317	314	321	283	287	314	314	293	297	282	300	278	286	283	289	292	308	295	294	310	300	276	293	287	305	277	268	305	312	300	285	282	252	297	296	306	298	273	319	273	265	291	315	289	298	283	322	277	312	311	299	283	307	301	286	310	265	291	288	298	278	338	325	291	294	310	295	285	276	281	311	288	276	293	328	272	283	296	319	266	305	315	288	285	295	286	271	305	288	282	290	280	291	284	283	280	302	294	296	275	312	283	312	300	276	271	325	317	298	288	297	294	305	295	304	285	271	295	310	282	315	303	290	286	288	296	293	269	252	293	312	302	269	290	292	280	283	292	288	294	291	271	258	298	284	289	294	299	321	287	313	310	299	306	296	315	286	279	336	285	321	273	307	299	287	283	277	274	290	290	331	298	278	264	306	256	281	305	309	251	290	278	288	284	290	302	275	302	286	281	275	286	298	269	276	310	316	283	308	308	262	298	309	287	293	287	292	292	304	318	304	302	252	277	306	302	322	275	280	277	311	300	274	283	277	310	307	322	281	284	291	302	308	299	331	298	277	296	306	292	293	314	289	272	264	279	303	315	296	272	275	327	294	317	283	311	283	288	292	304	269	307	286	296	264	315	307	292	291	279	270	302	299	271	313	306	311	291	299	289	298	307	295	281	305	284	305	296	273	280	282	256	291	253	299	286	350	274	285	289	295	334	278	278	305	324	278	309	309	285	278	309	306	285	304	290	298	279	296	304	299	270	274	281	298	278	285	299	292	287	272	302	289	287	326	286	304	269	293	275	314	288	294	284	316	288	301	278	319	298	282	291	314	294	263	269	273	281	299	313	315	347	311	276	273	274	287	305	305	324	287	306	295	290	308	265	278	296	271	294	288	284	300	298	303	271	298	283	328	285	289	301	304	282	306	287	293	298	288	314	302	280	317	274	264	297	294	290	309	296	292	291	304	292	294	292	305	266	295	269	273	283	278	299	284	293	326	296	307	289	312	303	295	283	306	309	273	275	275	273	319	258	263	312	263	303	298	267	273	282	298	308	307	317	292	282	302	291	317	303	281	283	291	288	309	297	283	312	307	275	279	299	306	257	278	273	292	279	276	301	277	278	268	277	306	275	301	260	310	297	290	302	280	293	313	275	290	299	265	278	338	290	294	281	307	251	287	307	325	289	284	275	298	299	292	294	320	253	298	305	292	280	265	292	276	291	311	283	294	288	270	275	280	266	279	284	274	272	275	293	291	337	286	256	298	298	287	286	281	296	314	298	289	328	263	296	290	284	280	282	298	303	300	272	303	289	290	299	276	294	265	321	290	269	264	312	297	293	330	275	285	284	285	312	275	289	296	303	321	315	294	299	288	300	277	290	286	290	304	273	304	299	307	280	294	268	275	296	280	269	288	305	259	289	306	326	315	289	296	295	271	315	282	299	281	274	303	287	324	285	304	300	273	312	298	295	283	306	282	286	282	293	281	274	273	332	294	283	309	288	304	288	297	305	328	279	297	298	303	301	325	309	270	282	273	283	286	290	284	291	322	309	299	293	283	298	302	282	281	284	277	275	283	289	286	308	298	318	306	286	276	319	291	319	279	316	281	298	281	275	294	274	279	324	295	313	314	271	291	308	304	292	282	270	292	304	293	266	340	296	284	302	261	291	303	310	296	321	309	286	296	299	307	300	309	282	282	291	313	286	286	302	290	312	303	299	285	297	283	299	278	318	284	315	264	311	308	287	302	268	308	296	282	303	302	320	276	303	310	293	273	278	304	294	275	289	268	287	299	290	323	300	279	309	291	316	295	280	282	292	268	256	272	270	260	281	292	290	335	269	278	301	287	285	292	276	274	307	284	305	288	287	291	255	284	280	270	325	284	303	308	255	283	280	294	306	276	271	288	312	293	275	289	269	290	286	287	319	294	286	301	320	276	279	288	251	261	280	301	287	281	299	279	293	285	308	311	292	274	292	263	306	288	305	312	314	286	272	318	312	296	314	275	306	267	264	313	303	307	284	315	283	318	281	280	312	300	283	284	279	319	271	297	280	260	312	305	304	301	332	304	261	287	298	297	270	292	248	284	319	298	271	284	301	275	295	252	311	265	264	294	283	282	284	270	300	301	294	274	316	305	271	266	268	294	278	276	287	309	308	287	307	294	306	268	315	263	303	294	281	283	281	312	316	331	280	302	293	298	285	309	323	298	296	310	240	281	292	291	282	293	283	290	291	294	295	296	296	324	306	275	278	310	305	310	314	277	294	270	301	303	324	305	279	274	305	276	316	280	301	308	299	285	294	267	305	309	297	286	277	318	273	293	287	308	253	299	283	294	277	291	289	324	310	322	307	295	353	282	320	292	284	297	300	273	274	274	275	302	272	298	291	318	277	273	293	307	292	292	285	289	291	297	305	296	314	315	293	300	289	282	249	282	303	285	293	300	280	285	274	300	275	295	284	285	264	287	289	288	308	279	293	310	278	302	320	273	303	268	315	272	277	296	265	292	291	325	300	324	290
3643	503	301	262	224	269	308	344	329	313	268	245	215	224	188	169	137	155	144	140	138	94	110	113	101	99	109	104	96	86	89	90	83	76	94	85	95	80	74	91	84	71	74	77	69	91	80	70	71	87	85	63	92	75	94	75	69	69	73	85	79	79	73	89	80	83	72	86	80	67	86	72	68	84	73	73	60	77	74	67	68	59	77	66	66	70	76	76	67	55	96	74	55	60	80	81	72	76	83	64	65	62	69	78	80	74	72	72	66	62	72	76	71	62	75	90	62	69	76	63	74	68	75	74	79	72	74	69	82	74	54	76	79	98	89	54	69	60	64	73	81	74	77	73	85	63	88	83	59	69	83	73	82	64	74	69	75	76	81	57	89	78	78	72	76	73	67	81	89	76	63	92	74	75	88	65	75	70	65	79	70	88	90	63	71	71	65	73	72	66	67	85	89	60	74	64	64	67	67	77	75	82	74	68	60	65	73	77	70	67	72	67	58	65	76	71	69	89	64	79	61	69	69	81	90	85	73	81	89	63	56	68	80	77	87	76	84	63	98	57	55	82	66	65	69	67	78	66	60	65	76	68	68	75	67	82	68	76	78	69	54	68	68	72	63	65	63	78	67	85	70	70	72	72	69	61	72	84	59	73	71	85	88	71	79	77	65	55	72	62	59	67	85	65	79	82	77	88	78	77	65	59	75	69	80	78	60	62	80	64	72	72	82	61	77	80	62	78	71	62	78	78	70	70	79	74	67	61	71	60	78	74	87	74	101	62	89	79	75	70	74	71	74	64	75	71	77	72	73	82	69	69	84	57	69	83	81	75	74	80	75	68	67	88	89	81	76	62	60	69	66	87	79	74	67	76	80	61	75	74	66	70	74	71	57	78	77	67	64	68	68	56	66	81	68	85	63	63	62	79	67	58	67	81	81	75	82	78	81	71	66	55	72	66	82	69	66	91	71	73	64	70	69	82	66	67	75	71	85	74	78	70	74	67	78	65	67	72	63	77	78	81	87	70	72	87	74	84	75	73	65	70	69	79	74	67	82	67	76	77	68	66	80	70	81	86	85	77	52	81	72	71	79	77	60	78	68	82	76	74	89	73	70	72	70	70	74	85	77	63	74	79	72	58	70	65	67	75	86	61	63	66	71	76	68	75	84	58	70	87	63	81	86	70	72	80	65	76	65	82	70	75	73	85	62	86	79	59	57	67	80	80	78	84	70	63	73	72	73	77	76	76	86	65	72	67	71	79	75	60	62	67	78	78	75	69	84	74	66	68	81	90	59	79	78	68	83	57	78	83	79	62	67	77	80	67	73	70	63	68	81	76	65	65	57	80	82	73	75	73	76	57	72	69	83	62	69	62	74	72	79	79	82	69	73	76	78	66	71	81	56	72	80	71	75	85	91	58	89	77	63	60	73	63	68	94	76	73	68	64	77	71	79	70	74	69	65	82	78	76	78	69	76	67	75	69	71	75	80	79	59	72	68	71	78	62	63	76	71	64	81	68	68	74	72	69	67	86	85	81	81	69	80	75	72	78	84	66	78	81	70	72	79	70	66	68	61	70	93	83	70	66	91	69	78	70	68	54	67	80	84	70	88	70	65	82	73	76	100	79	72	71	72	76	70	98	72	63	78	64	75	72	68	67	66	83	68	72	65	79	62	90	67	55	88	71	73	90	65	71	79	73	65	84	79	66	92	72	83	69	75	74	68	75	72	66	70	72	84	66	63	63	66	64	81	77	75	78	75	75	71	62	89	70	79	74	61	68	71	70	70	82	67	78	75	64	86	75	75	72	84	89	83	82	70	69	68	68	60	82	79	76	67	76	63	66	52	89	73	77	65	82	63	85	81	75	69	62	74	75	72	68	69	74	69	65	79	64	66	83	52	74	78	74	94	66	75	68	62	77	52	69	80	80	77	67	75	82	62	77	73	69	58	65	69	76	95	65	79	83	79	62	86	68	59	67	65	66	64	74	68	63	81	86	80	79	63	86	75	90	62	63	81	70	67	84	79	72	67	85	75	75	74	75	65	77	61	73	60	71	71	62	80	79	71	74	61	59	75	70	71	81	78	72	77	77	73	69	82	68	77	62	88	69	67	88	80	79	51	80	71	73	81	81	69	57	78	83	79	78	64	63	65	67	60	66	72	70	68	69	74	72	69	73	89	69	57	65	57	69	66	69	58	89	75	81	91	77	86	80	57	68	67	88	72	66	69	72	57	70	63	78	65	75	79	86	64	62	83	65	75	84	73	96	66	76	54	75	77	74	72	69	73	57	78	68	61	66	59	79	73	73	74	79	71	67	64	64	85	81	77	70	77	78	73	68	75	78	80	62	84	84	81	75	71	65	60	78	68	78	74	59	66	75	82	62	69	90	73	74	60	65	56	60	70	83	66	71	70	79	80	68	64	81	78	86	69	69	47	78	72	66	73	62	59	84	67	65	72	73	82	63	82	77	67	71	72	67	72	76	64	79	77	66	75	78	63	82	67	65	76	69	70	75	93	72	76	83	83	76	94	74	61	86	62	81	70	73	92	62	75	89	75	65	91	84	75	71	74	66	74	74	70	68	69	76	71	69	79	65	76	82	64	57	80	72	85	67	72	69	52	67	68	70	96	76	82	79	76	66	69	55	70	70	64	62	86	73	61	79	78	82	67	60	70	75	67	89	71	59	90	81	79	60	46	75	68	79	55	58	69	80	62	80	70	64	80	68	63	70	75	78	74	84	80	79	65	69	83	80	76	81	68	69	79	58	80	67	73	85	79	84	67	78	75	75	86	67	69	74	78	72	74	76	78	74	71	64	81	82	65	70	65	64	57	81	72	72	72	71	87	81	70	86	87	70	53	84	58	77	71	60	76	69	65	66	83	88	81	87	68	77	74	70	70	84	82	67	64	92	78	70	77	65	74	73	76	66	56	79	70	69	63	78	70	74	61	66	72	68	76	60	63	73	69	82	63	72	77	90	93	76	54	67	83	64	76	72	81	72	78	64	79	73	79	83	74	86	76	64	71	71	69	68	72	63	77	78	76	82	58	83	57	69	64	83	69	61	76	70	66	70	68	77	78	60	60	61	73	67	83	78	79	76	69	68	88	82	71	70	70	70	91	66	77	69	70	68	85	72	81	60	79	68	62	68	71	78	81	80	66	71	63	85	66	58	66	61	70	76	56	80	68	67	63	77	70	73	71	70	80	74	60	81	64	68	84	95	65	71	77	84	77	78	80	81	70	70	60	80	89	69	77	72	78	72	78	75	83	89	73	85	63	67	80	65	58	79	81	64	72	80	73	71	74	78	71	63	74	70	60	68	78	70	80	71	79	77	79	79	67	56	68	63	79	75	75	82	85	64	85	79	79	68	59	70	52	86	66	71	62	78	73	72	70	83	81	65	84	70	79	66	83	74	70	63	76	83	88	66	80	71	67	59	71	73	55	80	61	76	80	57	72	70	83	72	67	74	65	64	67	67	72	72	74	70
16156	6356	4206	4666	9146	13868	14911	13870	12200	10606	9414	7919	7055	6437	5645	4787	4249	3585	3140	2843	2619	2316	2096	2011	1964	1794	1716	1629	1604	1428	1328	1247	1136	1157	1073	1052	1043	1072	990	964	973	915	899	864	853	810	743	757	784	790	770	761	741	739	724	726	767	694	780	689	685	729	721	711	683	697	713	686	647	666	694	645	672	690	634	636	672	654	674	624	656	668	674	643	646	691	630	661	649	634	633	674	673	658	593	609	696	654	629	670	684	679	628	660	636	627	668	646	634	600	631	684	610	633	646	643	601	649	642	653	649	641	609	665	671	658	635	641	663	644	609	637	678	613	665	652	657	646	660	654	621	643	609	594	634	632	688	686	676	646	661	666	631	633	602	641	661	621	616	624	659	652	663	648	619	655	635	668	670	636	620	629	626	626	638	671	665	607	678	668	656	659	617	643	696	646	675	649	659	653	657	662	639	619	672	699	678	636	676	622	640	663	633	691	660	640	663	642	661	623	672	693	627	640	678	663	622	643	678	664	623	642	651	683	674	645	623	667	628	643	627	635	627	626	606	666	614	695	610	603	634	672	632	642	642	635	633	618	638	673	680	628	606	661	661	631	686	621	610	619	636	640	681	598	639	629	670	561	659	625	627	639	659	615	666	626	648	606	656	639	691	601	627	640	698	626	699	665	679	622	665	628	677	622	665	712	697	616	673	697	634	679	618	703	614	633	635	623	634	659	571	653	643	619	637	632	671	629	683	652	648	634	658	633	643	641	649	616	673	679	679	644	673	670	677	616	622	670	639	646	689	630	647	639	658	625	600	658	641	660	623	651	660	674	604	666	625	651	625	656	647	653	652	653	647	668	647	642	632	672	646	616	640	643	591	678	629	670	647	635	634	600	661	663	636	617	690	635	625	616	629	646	668	690	645	588	680	667	647	625	637	608	671	638	691	656	641	656	631	670	632	622	655	686	609	679	645	637	631	627	589	630	637	613	660	644	673	668	682	619	642	647	659	622	617	631	675	568	668	582	656	663	634	654	649	628	651	624	639	683	637	688	647	645	661	617	665	674	644	661	619	633	641	602	634	658	631	610	649	708	691	662	626	664	643	621	643	640	661	601	646	675	646	666	651	644	632	700	660	659	657	635	668	582	620	619	650	668	639	659	619	681	674	610	667	629	614	670	628	625	636	603	629	625	668	620	653	623	650	626	638	661	639	643	637	680	656	662	685	650	601	611	614	649	580	639	649	661	627	612	580	679	675	663	627	648	661	605	647	631	698	673	677	624	628	646	692	626	620	665	660	640	619	673	669	672	652	658	660	674	646	654	627	644	614	670	642	654	631	633	622	637	624	611	604	636	630	593	631	661	674	651	659	648	642	661	658	667	700	692	590	653	653	650	651	646	641	675	643	725	613	647	650	670	687	641	658	666	638	653	644	623	613	581	661	700	657	648	648	615	650	629	681	645	667	631	662	667	647	618	678	639	633	669	701	623	670	625	670	668	658	691	696	637	643	638	690	661	634	649	616	658	631	728	631	652	664	656	634	669	653	667	659	665	617	632	622	666	663	663	638	648	618	613	662	606	605	674	651	611	635	623	597	638	614	654	646	640	675	618	602	666	656	617	673	600	617	676	608	631	654	663	632	658	656	648	678	640	644	676	646	666	639	623	640	625	668	634	651	646	670	604	658	648	675	682	621	644	651	632	674	612	659	688	657	624	601	631	630	600	608	618	618	658	640	682	652	670	657	648	605	645	687	604	642	614	601	629	608	621	587	656	633	645	669	639	650	626	615	666	609	634	637	698	648	637	617	638	644	653	625	616	631	642	699	612	655	624	620	677	703	639	666	659	680	653	646	674	676	661	688	639	657	658	642	604	671	643	633	658	622	621	644	635	619	677	663	613	639	697	669	650	645	643	654	636	646	657	629	663	717	658	663	634	656	647	651	642	631	655	664	622	648	637	609	670	618	630	650	697	613	602	656	628	620	624	647	632	642	633	648	667	598	663	691	664	671	664	689	661	665	638	613	628	663	661	643	680	679	643	680	678	654	625	643	602	639	635	620	631	638	670	674	627	643	666	664	648	691	609	625	666	653	720	651	645	634	665	676	646	687	652	616	636	621	656	615	667	680	626	703	646	610	672	636	658	640	658	610	612	686	607	667	640	663	622	643	652	651	666	660	638	642	625	595	605	657	679	647	650	639	668	629	665	663	642	655	646	623	658	656	681	629	718	665	622	655	648	671	648	654	666	629	650	630	604	615	610	681	681	614	677	726	634	622	634	631	587	671	658	603	644	646	660	629	665	616	649	617	657	662	594	679	618	655	634	649	655	672	596	678	598	635	640	680	642	621	661	641	695	637	642	635	606	639	639	637	693	639	619	614	639	641	660	699	626	638	639	665	699	667	662	631	687	662	638	669	695	653	663	671	657	685	611	678	669	690	629	676	662	631	594	661	658	638	609	645	682	624	622	610	632	622	636	639	635	643	676	670	628	651	624	651	619	593	686	615	661	662	610	647	679	639	642	606	636	638	653	626	642	670	641	686	632	646	667	631	651	690	670	641	609	678	676	641	665	649	661	631	644	625	664	645	675	647	642	641	650	685	652	649	709	645	637	636	654	670	663	676	632	618	692	618	646	649	675	621	637	660	665	644	615	641	723	639	649	639	651	667	685	640	682	637	667	708	645	625	660	663	688	634	634	640	641	688	675	654	590	662	625	618	691	577	627	646	752	600	636	663	672	642	673	656	624	697	673	627	607	650	606	624	681	665	661	647	664	634	652	649	650	609	655	629	624	673	614	662	649	690	593	663	641	601	656	647	647	657	602	628	669	636	678	648	619	683	656	667	681	651	667	643	665	687	649	668	655	675	667	641	616	667	648	625	640	653	612	669	598	651	646	646	625	635	616	634	631	643	665	626	687	651	667	661	681	667	664	654	642	664	687	605	663	617	705	638	663	653	654	678	634	650	695	627	628	655	631	666	640	669	667	658	632	605	608	651	625	664	595	612	649	699	648	655	692	654	641	678	659	619	651	682	594	636	610	621	620	660	671	647	619	616	669	599	595	649	679	626	638	676	664	620	667	657	630	687	638	619	658	645	670	684	624	653	620	624	644	656	625	620	661	633	637	623	667	666	638	614	609	645	618	648	634	673	693	660	636	649	653	627	710	649	616	649	659	683	665	647	629	650	622	691	647	657	623	633	628	697	656	669	655	642	652	671	606	651	662	661	627	644	686	661	668	637	659	641	664	671	643	629	689	677	632	633	647	665	602	632	661	631	642	599	630	632	649	636	639	665	625	603	642	613	678	665	670	654	681	618	656	660	639	613	635	665	655	598	675	653	631	658	680	625	652	617	668	672	629	662	647	617	638	668	605	661	682	667	647	621	631	648	650	652	650	598	641	640	605	632	653	616	616	643	604	642	623	641	622	631	651	652	644	654	669	618	635	663	638	665	666	609	643	626	641	668	648	620	606	655	676	658	670	689	686	622	628	645	659
2161	730	452	308	240	282	390	405	410	346	293	287	255	217	188	177	163	152	120	121	113	123	99	92	78	79	93	70	82	88	64	79	64	52	57	53	57	65	48	57	58	53	65	43	44	43	50	35	49	32	58	39	53	44	38	55	35	44	45	42	50	47	55	54	52	41	47	50	42	49	43	53	35	38	39	43	50	44	38	42	34	34	45	45	35	41	52	29	49	48	39	37	38	41	50	39	31	41	37	47	28	32	47	39	27	43	32	55	32	31	38	35	58	49	31	36	38	33	46	46	39	40	32	45	44	40	49	33	46	39	49	49	37	40	56	54	34	25	34	38	38	43	43	43	39	35	42	38	38	44	42	38	43	37	47	34	39	40	39	44	42	40	47	41	28	38	52	48	25	36	50	33	43	38	45	44	33	44	33	41	42	47	49	39	43	40	44	38	30	31	21	60	36	33	37	49	36	50	44	41	45	37	39	36	47	37	41	51	47	37	36	38	41	46	50	36	38	41	41	53	33	40	43	37	35	39	42	52	39	30	52	34	33	34	38	40	40	33	43	33	34	56	37	49	35	44	33	34	44	48	29	43	39	43	36	45	37	36	29	40	39	43	41	48	46	30	43	40	34	33	33	37	35	40	39	43	34	39	34	44	41	43	37	43	47	45	40	56	39	54	34	52	38	36	39	46	36	52	42	37	49	49	29	39	34	34	37	41	46	41	36	33	30	39	49	36	37	38	44	35	48	39	41	34	37	40	37	30	38	39	40	35	36	35	41	38	42	43	41	46	51	32	51	41	27	45	43	42	33	32	51	41	44	41	56	56	45	43	38	34	25	37	45	49	51	53	34	42	39	38	44	39	40	27	59	49	36	45	43	43	32	42	48	39	42	45	39	46	46	40	44	29	33	39	43	40	36	47	44	36	41	47	30	34	42	43	42	45	36	41	39	33	46	40	36	47	38	42	44	51	50	50	42	40	33	50	48	44	41	42	33	32	40	35	45	41	26	48	35	40	33	42	52	33	34	60	41	33	35	37	45	41	39	53	40	38	44	26	39	36	41	35	31	47	38	51	39	43	30	42	41	52	42	38	43	45	46	35	49	37	29	47	40	45	51	48	41	41	36	47	42	38	35	36	51	44	37	31	42	33	30	41	23	29	32	41	31	52	54	26	47	44	34	31	37	42	39	41	35	46	40	39	45	48	37	29	43	51	31	36	39	47	41	35	49	47	36	43	50	37	37	41	30	41	34	42	39	37	36	36	38	38	49	48	55	39	30	28	41	51	42	40	36	46	36	41	42	46	45	35	39	40	39	39	30	54	43	36	46	41	43	38	34	35	37	36	28	44	36	36	43	33	46	43	37	40	45	41	52	41	31	29	41	41	40	37	35	34	37	39	36	53	40	32	39	32	37	42	34	41	41	40	35	47	41	32	39	39	44	40	45	43	41	38	36	38	31	51	43	38	42	38	44	35	54	46	42	36	39	48	41	41	51	37	36	39	39	37	41	44	35	43	38	35	38	36	40	46	48	51	50	42	46	53	34	32	32	37	47	44	46	48	42	31	42	38	44	40	33	46	36	45	43	52	39	42	38	39	41	58	47	33	42	34	40	49	37	39	33	33	38	36	37	39	39	45	39	37	43	44	43	44	38	43	43	36	52	51	41	30	52	36	41	46	42	41	35	35	44	39	37	39	43	42	49	40	29	40	41	40	38	33	42	52	38	46	41	29	42	33	37	38	36	41	51	32	60	22	41	42	39	39	35	47	40	30	47	36	39	41	33	34	55	34	38	33	38	32	29	49	38	31	48	32	46	49	36	37	50	38	43	43	35	33	37	37	37	37	43	36	45	41	40	45	48	36	38	52	31	35	44	32	44	49	33	43	46	46	41	41	41	40	39	37	35	32	52	35	43	41	49	32	42	29	41	42	40	45	28	37	40	35	41	45	42	34	37	36	52	39	39	34	42	37	34	47	45	41	48	50	37	43	31	44	40	47	46	43	37	31	47	33	41	44	46	28	30	50	44	35	43	35	40	46	42	32	46	32	27	36	40	44	44	36	41	48	58	36	43	45	36	32	43	35	34	24	34	36	42	38	30	42	35	49	38	38	51	35	46	30	34	35	37	41	44	39	41	35	48	32	34	40	39	37	36	47	41	31	42	36	37	46	35	39	41	35	38	37	35	45	33	55	50	45	41	29	31	38	51	37	41	48	39	37	45	30	30	39	39	47	31	42	46	41	54	40	27	42	32	40	32	40	34	39	38	58	37	32	43	45	51	35	42	42	48	43	32	43	28	42	49	37	47	35	49	48	30	41	35	47	34	37	40	27	54	35	31	42	44	52	39	49	55	46	38	53	37	43	40	39	29	40	34	39	44	28	63	37	38	38	41	50	34	42	31	34	33	35	31	34	39	41	41	46	39	32	42	48	43	41	51	57	39	31	43	41	43	49	37	36	30	43	42	43	43	38	39	46	41	41	51	40	36	42	45	37	53	45	35	34	47	46	39	45	50	50	25	41	32	49	49	49	40	47	44	45	46	39	39	42	50	52	38	38	41	39	44	35	41	39	39	46	45	42	39	32	44	46	46	36	38	43	37	44	37	37	45	43	42	35	38	40	52	43	39	41	40	23	38	35	45	41	58	43	40	34	36	36	37	34	33	36	37	39	41	44	47	36	45	31	37	36	43	44	45	49	55	39	35	45	42	35	39	44	31	47	38	39	38	39	34	34	26	37	49	42	45	39	34	36	48	32	36	39	30	53	45	30	35	37	35	45	47	44	31	37	41	27	45	54	42	38	41	49	43	51	42	43	40	38	40	42	43	41	46	39	51	31	37	39	44	43	46	43	37	48	39	38	50	51	39	41	33	40	47	43	43	38	44	38	42	32	52	43	50	40	37	48	51	42	42	38	42	36	59	37	47	37	34	43	52	38	33	33	40	43	33	37	45	41	32	51	39	45	34	36	45	39	43	37	27	37	42	45	51	35	46	43	43	42	29	30	37	42	35	38	46	49	43	42	40	39	38	43	47	38	38	42	34	45	37	45	33	45	48	29	50	38	31	40	47	38	53	39	38	52	39	31	44	48	43	31	37	50	43	46	38	36	36	36	49	22	40	41	32	32	39	38	33	36	48	38	44	42	42	47	32	40	38	33	39	40	40	45	28	37	39	41	41	29	26	42	40	39	31	53	48	26	45	29	33	37	38	36	39	42	34	41	32	32	42	44	41	38	35	41	49	41	54	35	35	47	39	38	47	49	40	47	44	29	52	43	42	57	47	37	30	43	40	32	54	36	48	39	41	39	41	31	39	40	45	49	46	57	44	25	41	35	42	47	41	37	43	41	48	45	46	43	39	30	45	34	40	44	46	34	38	36	33	33	43	37	44	35	36	53	41	49	28	50	35	38	37	44	42	38	36	41	48	38	46	34	45	43	25	36	33	48	39	37	40	50	43	41	44	37	44	35	50	54	36	42	34	46	39	36
20853	8829	5483	6193	12033	17013	18211	16874	15165	13252	11332	9812	8789	7880	6830	5917	5153	4552	3763	3388	3037	2736	2544	2466	2090	1902	1843	1692	1596	1475	1351	1196	1078	1086	987	976	888	920	851	824	759	791	759	703	674	657	539	591	565	559	606	555	565	570	489	519	502	454	456	443	491	449	444	457	439	395	419	407	372	432	403	439	415	390	422	410	424	402	393	425	428	403	414	397	388	384	436	382	389	363	379	399	426	370	385	409	386	385	382	372	384	385	414	390	356	388	380	360	417	379	386	375	371	359	374	394	368	376	355	389	377	390	380	381	392	358	397	363	372	400	363	376	365	387	407	406	386	387	394	405	421	395	396	372	407	371	392	403	392	361	351	381	373	349	378	381	384	383	374	367	353	381	375	378	393	390	370	413	364	369	358	391	355	328	370	354	410	401	381	354	389	368	367	374	356	388	381	363	349	393	393	366	368	402	388	377	375	345	352	348	366	371	381	362	376	357	396	364	356	379	351	376	338	353	377	365	371	364	354	350	365	394	355	416	362	340	374	356	371	378	383	361	374	385	377	381	343	374	367	349	390	396	378	439	370	364	382	375	375	367	369	352	357	386	383	396	389	387	388	359	381	381	395	383	372	374	372	372	365	377	375	341	362	399	383	374	345	385	388	358	369	357	361	360	367	408	383	368	401	327	350	375	394	363	399	380	331	392	398	358	358	376	410	388	392	332	378	345	383	381	373	372	383	391	395	351	374	361	381	367	379	371	378	362	368	380	380	374	419	361	351	357	342	390	387	396	360	378	366	414	405	365	352	390	383	402	377	364	372	360	381	378	354	370	377	397	406	360	378	373	381	380	369	379	406	404	374	385	390	352	372	358	365	351	377	338	387	394	386	385	394	398	344	379	375	383	355	350	412	398	358	367	372	398	380	334	380	354	369	348	349	348	419	384	374	385	388	380	373	346	342	367	344	376	373	373	346	359	350	371	368	391	418	347	356	343	373	362	383	348	325	363	366	376	380	374	376	392	354	362	401	372	390	376	350	367	365	394	376	374	363	356	360	363	388	405	392	389	389	368	379	387	390	359	380	378	396	381	380	403	350	372	359	386	393	354	365	394	351	384	401	368	351	397	329	384	381	379	387	358	394	350	366	362	366	402	350	373	373	375	369	375	382	369	374	342	361	356	382	389	377	375	387	387	395	359	354	383	377	381	365	356	390	372	366	325	386	356	361	396	371	381	352	347	399	408	388	366	382	365	391	345	376	419	382	369	389	331	406	362	349	319	379	366	400	401	363	368	372	374	388	380	359	363	376	385	354	414	352	364	410	370	356	391	374	377	388	345	377	389	389	376	391	381	394	363	385	385	384	381	371	367	391	376	377	382	361	334	378	372	386	364	363	368	355	361	369	361	370	411	381	347	355	392	406	371	358	380	390	355	393	386	385	380	362	384	356	347	362	382	389	389	370	372	363	370	407	385	383	396	385	356	380	363	371	344	375	371	408	387	395	395	378	397	374	367	361	344	389	398	355	369	404	384	394	364	362	359	381	370	397	345	370	370	372	371	383	395	406	395	365	369	366	407	399	353	380	375	391	372	373	363	407	360	388	385	416	369	379	376	380	347	371	360	380	319	341	325	385	375	374	361	344	394	407	352	377	359	361	385	371	354	374	358	366	368	365	405	371	382	387	409	379	367	377	347	372	384	387	378	357	342	332	359	389	417	406	402	394	378	393	377	398	418	389	371	400	363	359	358	401	352	384	410	342	386	377	385	358	404	353	383	357	395	341	395	416	347	350	378	366	411	384	393	367	381	383	389	400	366	370	352	384	371	363	380	362	376	368	383	391	332	354	390	396	403	370	372	386	405	389	371	370	342	387	363	376	374	373	410	358	352	353	373	386	374	353	374	389	386	391	419	374	376	369	308	385	383	406	352	390	366	366	385	400	362	376	368	352	347	351	326	378	346	359	358	405	365	394	390	395	382	377	334	391	427	360	365	362	355	360	383	367	352	410	346	397	388	367	366	363	346	355	373	392	406	358	376	346	372	408	407	388	377	374	387	397	381	388	379	369	386	394	369	394	364	367	383	365	375	392	398	361	393	408	357	373	388	372	416	364	381	361	357	363	373	406	380	395	350	394	393	366	387	394	369	392	389	352	393	373	399	368	376	366	391	383	383	403	380	363	374	395	352	367	418	354	371	378	365	370	383	359	399	409	391	377	349	395	367	373	352	361	383	369	321	409	348	348	358	361	349	398	345	368	352	339	388	409	396	429	358	366	379	387	388	364	376	401	415	394	366	407	362	372	392	361	382	369	394	379	361	347	389	354	382	357	365	343	368	363	361	354	362	356	372	374	365	366	362	384	357	378	365	357	381	396	379	406	356	379	363	368	362	382	396	368	375	356	366	414	388	359	381	388	399	347	367	383	359	357	392	350	394	367	376	402	377	392	370	420	380	392	402	379	348	388	376	348	348	358	360	376	363	341	402	363	384	384	344	394	397	362	361	346	375	360	390	358	377	348	356	392	365	391	404	387	380	403	382	380	388	386	402	378	382	363	378	371	372	382	420	405	354	372	383	380	370	355	375	388	357	377	378	353	391	361	345	390	418	364	393	383	384	350	395	333	381	385	354	358	363	351	364	371	382	382	419	381	330	371	374	358	368	371	363	363	391	362	392	356	387	386	363	374	399	369	358	358	382	385	355	379	361	370	364	390	374	390	401	407	373	384	423	377	370	366	369	376	415	361	349	354	371	391	362	377	405	381	363	400	380	387	364	389	351	336	362	367	413	360	332	360	368	435	382	376	363	348	381	379	372	393	353	395	406	387	330	347	366	367	387	377	403	356	383	396	400	371	379	364	343	414	396	348	389	383	379	369	378	379	361	372	381	387	411	390	367	381	376	356	359	399	400	375	392	345	358	407	393	348	350	345	370	378	361	366	372	386	381	372	384	379	358	401	361	393	355	393	371	361	418	425	346	390	330	364	364	346	371	367	383	379	381	382	356	360	390	387	391	377	372	347	375	390	353	376	363	401	358	392	351	344	371	343	355	366	373	394	416	396	375	380	380	383	397	383	398	353	353	353	364	399	366	387	356	356	360	357	363	378	391	375	395	395	387	368	426	363	383	366	366	397	378	323	390	365	370	390	367	402	365	360	365	369	373	395	377	363	407	355	387	372	374	401	391	353	393	374	372	412	380	342	368	376	366	359	393	397	358	398	366	371	361	362	379	367	364	390	383	384	386	368	360	351	356	364	379	383	405	406	393	333	395	379	400	367	380	333	353	336	350	402	405	369	364	352	383	383	369	381	375	364	390	380	360	366	375	367	348	384	380	361	360	364	345	366	376	365	359	347	334	406	396	353	388	339	378	387	359	354	364	394	421	383	384	361	353	407	408	389	385	375	404	394	383	365	371	347	407	394	325	361	397	361	376	362	389	364	314	362	382	367	390	373	384	337	407	352	364	376	403	381	380	350	418	431	389	373	383	362	364	392	394	386	353
5280	696	397	305	269	290	382	427	421	375	350	320	286	245	244	209	209	149	157	135	142	143	142	122	121	122	124	107	102	104	93	82	85	100	65	89	86	106	84	87	95	71	79	80	76	84	71	91	75	67	80	71	73	76	75	71	81	60	86	82	77	57	79	78	75	71	68	74	72	83	63	68	62	56	61	78	74	68	57	80	85	70	70	79	53	76	83	69	68	84	66	72	66	54	61	69	82	94	75	67	53	58	73	65	71	79	81	64	71	79	62	71	72	83	70	70	74	58	68	79	68	78	68	74	76	77	69	62	71	75	78	64	78	78	51	73	58	61	69	59	69	79	50	72	62	67	75	62	88	79	72	75	77	86	65	68	67	70	59	75	75	68	77	89	77	60	69	76	71	63	80	52	64	77	82	66	71	60	70	71	67	58	64	79	76	63	70	63	64	72	80	61	74	62	65	52	79	71	59	68	67	69	79	73	61	61	61	78	68	71	66	72	72	83	58	84	81	71	78	60	64	63	71	70	77	61	56	82	80	68	79	64	71	67	66	81	63	74	74	72	67	65	67	74	71	75	81	65	67	66	73	57	49	62	57	84	65	75	74	68	70	76	70	69	83	68	68	64	93	77	62	63	68	75	64	70	64	59	74	53	82	64	84	66	71	72	76	72	64	62	71	60	67	69	69	67	72	64	79	67	68	56	74	68	57	60	77	71	84	89	60	66	78	71	69	68	85	67	73	74	73	64	66	82	61	59	71	80	80	52	69	78	75	62	66	57	67	59	68	67	81	65	75	58	70	83	89	81	68	68	82	63	64	72	60	58	59	66	68	72	59	67	72	62	59	70	82	63	74	80	64	72	77	88	66	58	83	65	60	65	55	77	56	77	76	61	76	69	59	83	65	68	72	73	73	82	84	78	67	75	76	56	76	81	79	73	73	68	66	58	77	66	69	72	79	70	63	68	64	71	69	71	73	71	67	57	51	78	60	60	66	87	83	61	73	59	74	92	90	69	86	81	66	72	75	81	59	77	69	60	83	87	80	68	60	76	78	76	61	73	73	65	71	62	89	75	71	70	71	63	65	62	75	62	77	70	79	62	69	80	60	58	67	67	71	65	65	76	89	58	71	62	81	62	59	58	72	68	61	74	67	81	75	61	73	69	67	67	85	63	90	74	75	70	74	74	67	74	78	81	66	77	75	63	79	64	60	76	71	78	65	83	71	53	67	71	65	69	62	70	62	84	67	68	58	82	68	65	68	60	59	57	66	72	67	85	75	81	75	60	72	67	59	73	65	78	78	65	73	58	76	76	62	65	65	64	72	71	57	63	73	79	58	66	64	83	75	68	80	83	71	76	54	79	89	80	74	73	58	53	86	68	65	78	68	63	68	64	61	64	69	68	66	68	58	80	71	76	77	74	61	74	80	71	62	79	69	68	70	80	66	86	72	59	80	87	65	77	81	63	76	69	75	60	80	79	76	80	66	65	66	62	66	76	64	61	84	73	63	73	74	73	61	77	68	82	69	54	78	66	65	61	64	69	64	73	69	67	68	69	84	68	61	74	67	68	67	70	68	65	74	67	70	70	62	77	64	80	87	68	69	80	63	70	77	65	80	67	70	60	73	75	66	69	78	67	68	60	74	70	72	70	74	69	54	57	81	76	57	70	82	78	74	67	80	83	67	64	58	55	85	72	61	68	70	75	58	66	72	76	66	50	59	71	67	86	67	58	58	72	74	72	83	61	66	71	71	63	69	80	79	66	68	82	61	81	67	59	66	71	66	62	70	66	73	67	62	57	69	75	67	82	75	70	62	74	66	62	73	71	89	66	83	72	76	61	73	78	75	65	84	66	70	70	67	75	59	71	79	68	69	75	73	67	78	69	68	66	77	73	76	64	64	62	78	80	69	83	81	67	62	91	65	72	79	75	71	70	61	66	79	71	83	73	70	76	59	76	67	78	75	76	67	67	79	60	53	85	74	65	84	72	63	67	57	79	58	82	72	64	80	64	77	71	62	72	79	74	75	79	62	67	62	71	79	63	58	53	70	63	65	63	62	58	67	81	66	63	73	76	68	86	65	60	68	66	77	70	70	60	64	65	59	85	70	69	81	61	74	77	70	75	79	79	75	65	67	62	77	76	60	66	76	85	71	88	71	64	80	58	71	63	68	71	69	77	86	67	72	77	78	79	73	75	65	68	83	66	53	77	58	85	66	84	70	69	94	60	82	88	78	63	67	84	66	86	66	71	59	64	59	73	70	70	65	66	68	76	64	83	57	75	70	65	78	69	77	64	65	66	74	51	68	81	84	72	63	73	62	64	64	76	74	85	71	79	79	69	83	59	59	67	79	76	83	58	54	68	55	65	66	67	67	79	66	72	90	84	63	70	74	66	69	64	66	80	83	78	71	84	86	64	76	52	65	53	89	62	60	61	62	75	66	70	63	66	77	62	58	72	65	65	68	77	67	69	72	66	66	66	87	61	76	76	75	59	55	59	69	69	63	73	63	66	90	85	63	75	65	73	55	74	61	83	79	71	69	71	87	57	76	74	64	80	74	66	82	78	69	73	68	88	87	67	69	54	60	79	59	67	69	79	63	81	86	78	73	57	68	74	75	55	78	76	75	80	81	64	67	76	68	69	79	64	70	80	75	86	68	83	56	79	62	84	71	66	70	89	67	66	78	66	82	69	76	64	52	69	69	83	66	66	74	93	73	63	83	63	74	77	68	81	67	75	62	76	71	66	75	70	68	67	66	61	61	72	60	81	64	78	72	60	72	70	57	71	73	55	59	87	67	78	77	70	69	71	63	82	58	72	63	74	72	65	68	77	73	66	64	65	58	93	103	81	60	67	78	77	69	79	81	53	68	55	83	65	79	55	80	73	63	57	74	61	62	69	73	64	69	48	59	65	73	70	53	70	83	65	79	69	75	69	83	69	56	67	84	80	61	67	65	57	61	73	77	62	79	67	75	83	71	76	50	68	75	90	70	56	79	65	54	74	64	74	84	74	64	70	75	70	54	80	54	72	62	78	77	68	59	69	50	84	62	70	64	71	71	68	81	66	82	74	67	62	82	81	68	65	63	64	100	69	80	55	64	70	75	69	69	73	74	82	75	60	71	68	60	68	78	72	73	61	66	65	66	70	53	67	72	74	67	64	78	69	57	80	56	60	70	73	62	79	73	69	58	73	83	74	67	55	62	75	80	67	72	65	76	63	76	71	78	63	65	71	83	71	76	65	66	69	65	62	71	75	68	61	75	67	57	77	67	71	62	64	64	80	64	71	77	77	66	73	65	60	79	74	55	73	71	79	63	65	64	66	73	71	59	86	62	76	59	68	72	50	59	68	100	75	80	81	72	66	66	76	75	62	69	67	64	71	70	67	64	56	69	80	75	70	76	71	72	79	61	55	63	86	72	70	65	86	65	70	67	57	65	74	73	73	70	87	64	67	76	67	65	62	80	69	81	72	71	86	70	72	62	72
17715	8016	5167	5772	11178	16276	17209	16072	15059	12924	11608	9825	8658	7721	6842	6047	5155	4463	3843	3580	3228	2985	2744	2547	2410	2217	2131	2024	1814	1690	1548	1440	1366	1262	1182	1177	1158	1145	1142	1011	1054	933	964	908	930	825	860	857	789	826	765	792	756	678	726	741	748	737	635	773	679	702	661	683	670	751	694	629	647	659	672	659	674	636	653	663	623	683	649	657	627	698	635	677	677	607	665	640	622	639	668	664	633	653	642	647	675	592	635	680	641	639	630	633	607	614	642	647	633	624	613	583	568	658	665	607	610	606	684	618	624	610	644	619	602	639	629	596	611	587	631	588	629	635	562	581	619	655	620	667	608	641	599	596	584	630	642	598	634	682	597	625	639	638	620	618	648	637	611	606	576	583	639	610	600	616	640	610	617	602	640	603	611	594	619	638	561	683	593	559	627	632	583	679	602	594	632	657	653	646	603	592	610	628	643	617	581	591	653	594	603	585	636	581	611	614	625	642	598	593	574	587	607	581	625	618	580	653	609	609	596	612	593	631	622	592	593	655	632	589	602	614	642	603	634	608	609	618	630	645	634	596	626	583	596	674	629	626	671	624	630	635	623	598	639	614	568	616	666	630	622	599	594	587	588	614	626	631	609	580	620	601	599	612	614	620	606	621	592	597	593	604	649	614	608	665	620	622	651	593	632	599	592	628	645	621	602	589	624	602	644	660	638	620	632	673	626	569	600	608	610	612	569	581	559	620	634	624	578	613	638	607	629	601	586	620	621	620	647	616	613	590	599	612	668	615	625	620	600	592	607	634	632	597	611	641	625	653	622	591	613	614	579	631	615	610	615	631	589	618	591	628	589	619	631	630	646	618	607	605	628	644	610	637	601	614	598	636	629	627	596	631	602	613	589	626	689	569	632	564	634	609	606	602	607	636	586	632	624	610	611	625	636	588	598	572	636	639	619	598	657	610	594	596	643	600	659	608	639	597	665	636	629	634	594	582	595	612	599	627	605	607	602	617	650	672	591	609	673	594	663	626	661	683	618	632	617	611	586	620	612	566	652	577	594	660	585	564	583	615	637	614	636	566	577	620	611	586	692	605	657	603	626	648	614	626	630	610	647	631	635	605	593	606	614	605	609	602	598	604	638	617	666	619	600	606	619	638	561	602	624	641	661	657	661	637	605	614	624	622	640	629	635	595	594	612	606	625	616	604	635	623	596	591	610	609	589	605	613	592	607	607	617	617	618	618	612	644	612	618	611	641	645	616	661	625	592	651	656	603	601	595	622	626	596	642	654	619	609	627	602	631	644	644	599	596	600	637	612	592	596	588	603	647	661	597	607	619	643	594	643	635	585	608	615	622	606	563	638	599	630	593	634	597	667	623	606	641	617	591	619	626	622	598	663	629	621	610	657	653	623	612	626	563	613	601	589	635	620	634	600	630	604	580	656	593	613	633	593	578	608	593	651	593	591	656	633	670	684	612	584	650	602	622	594	622	624	619	613	642	635	613	591	602	594	611	631	592	624	609	619	635	651	630	596	618	588	620	623	585	615	616	632	634	662	656	595	654	630	651	640	669	625	630	615	627	590	597	630	641	620	630	609	671	590	589	635	603	648	649	638	661	562	628	667	636	611	635	602	582	653	591	608	568	626	636	637	616	602	592	624	612	571	636	596	650	595	608	563	616	587	616	638	625	621	598	668	602	620	587	610	597	609	613	634	604	627	622	571	650	613	625	615	582	602	659	621	654	613	621	629	622	646	619	615	556	643	641	587	597	611	627	622	632	632	627	595	622	611	602	626	598	625	644	575	570	630	580	646	593	604	627	640	627	589	669	580	638	634	598	619	567	616	640	578	634	632	657	631	627	603	605	601	608	603	675	594	600	632	586	622	599	613	622	600	622	616	595	611	657	591	633	644	641	585	634	642	626	627	622	608	662	625	612	595	615	605	655	676	591	635	647	644	615	620	603	622	647	624	628	622	607	649	644	618	656	596	609	601	626	619	631	625	666	610	652	605	600	610	640	613	630	579	634	639	619	606	606	591	644	631	635	652	631	620	634	618	646	625	620	610	639	631	617	598	610	620	606	598	671	643	588	672	639	580	621	635	591	647	584	628	619	574	626	643	556	622	621	597	598	625	596	634	639	642	660	565	604	602	597	549	583	618	639	612	608	604	614	594	627	591	665	577	575	606	629	616	610	671	636	645	620	619	605	599	606	600	628	622	610	631	646	634	603	643	628	611	611	599	641	650	629	647	616	632	639	599	647	608	609	630	589	629	614	572	638	608	617	654	591	638	628	613	599	625	602	614	622	620	582	606	610	654	636	595	646	637	592	627	610	592	589	607	590	647	563	628	580	645	616	637	633	630	629	610	615	632	633	620	606	602	597	623	639	651	600	619	622	615	659	596	626	631	605	612	604	629	621	602	582	601	620	585	593	576	601	598	627	591	662	602	635	627	646	616	637	635	566	658	632	624	640	638	594	623	631	599	596	574	590	615	578	622	622	656	644	630	623	655	598	650	639	599	636	641	619	606	632	619	603	630	662	651	640	610	622	581	630	613	622	613	634	602	608	659	629	582	621	587	633	573	597	583	599	658	589	648	598	657	652	606	600	638	613	582	634	624	578	625	604	580	577	672	595	580	638	598	666	580	598	661	643	600	622	635	604	647	635	620	571	574	588	635	636	618	678	605	633	638	619	652	623	589	599	633	660	650	605	631	607	573	603	585	619	572	617	582	597	628	629	598	592	658	636	588	610	604	636	652	595	628	603	620	600	631	608	651	619	629	603	653	616	615	637	661	641	606	617	605	604	625	610	622	571	624	590	607	593	612	654	624	645	608	663	653	625	636	621	622	613	623	639	630	647	649	597	597	621	653	585	621	600	620	625	618	646	601	651	616	578	617	631	636	627	596	592	619	581	612	616	600	597	618	586	609	603	629	620	600	626	598	663	632	577	641	586	661	620	657	608	638	635	628	616	617	613	623	583	615	608	630	605	607	611	601	642	628	597	567	643	605	652	631	605	609	574	633	604	601	610	611	586	651	630	599	624	600	616	600	638	629	629	621	625	719	659	635	578	630	603	624	640	609	644	629	666	619	623	624	580	584	620	637	622	667	620	589	613	632	596	597	613	577	654	638	613	600	607	611	604	603	641	599	629	618	621	643	614	631	599	642	631	596	596	630	635	642	624	599	630	636	675	618	626	665	619	622	587	607	596	639	594	616	607	697	603	643	600	624	613	625	610	653	612	639	660	585	608	659	596	613	603	582	620	636	650	611	640	631	645	597	640	621	579	641	629	653	616	589	628	617	586	598	639	628	563	616	657	620	590	598	585	609	646	614	665	629	592	629	625	616	645	592	624	619	630	599	635	625	614	592	629	629	611	632	622	589	638	623	674	610	610	598	630	644	603	612	637	657	647	613	601	602	625	623	593	596	590	598	618	595	590	626	535	640	610	644	652	628	588	599	626	609	618	606	578	634	618	594	644	592	651	658	619	551	623
3251	933	506	349	323	358	455	546	421	450	397	329	329	268	249	228	212	171	156	143	100	121	114	115	96	90	66	100	79	78	75	82	60	58	64	49	50	46	54	34	53	55	48	54	47	40	57	45	42	45	43	50	37	30	39	31	45	42	47	33	36	29	35	30	40	43	33	41	31	38	45	42	31	32	41	34	41	32	36	33	27	23	28	37	38	32	32	31	33	39	31	38	33	28	37	30	36	33	26	15	27	33	29	29	28	33	21	34	36	34	36	33	37	33	33	34	28	33	28	33	39	30	31	39	38	33	29	32	45	30	30	27	25	33	41	31	37	39	38	50	25	38	38	37	41	33	27	43	25	42	31	38	34	28	31	35	35	39	36	25	41	28	33	30	28	29	27	34	28	36	40	34	33	24	31	30	31	31	31	43	41	41	36	38	33	40	35	21	35	37	29	32	27	40	42	44	37	24	30	33	43	30	37	34	34	25	30	39	29	28	32	31	31	42	37	30	30	38	28	36	27	30	30	36	28	35	35	30	37	34	29	41	32	38	40	31	32	31	34	35	20	26	31	31	29	34	35	26	24	30	21	31	37	37	37	42	33	29	27	23	28	32	28	22	25	22	36	47	33	24	27	37	37	32	32	29	31	43	35	29	30	33	48	33	30	28	41	33	30	28	33	38	37	38	31	42	35	30	28	18	28	35	23	23	32	40	46	22	41	36	33	42	34	38	36	23	25	42	38	33	37	30	23	42	32	41	39	25	30	35	42	39	42	34	28	44	42	48	32	31	47	30	43	34	27	31	35	37	36	33	39	28	32	47	33	34	36	42	33	32	43	33	27	29	40	29	33	35	38	32	27	39	32	31	25	33	31	27	34	32	30	33	32	29	38	36	32	30	39	38	33	25	53	37	40	41	34	45	30	36	39	28	34	34	28	30	28	32	44	26	40	30	37	28	25	31	39	30	32	41	28	33	40	37	36	32	26	35	19	25	31	35	28	37	35	31	40	33	30	22	33	56	26	35	32	36	26	34	24	36	26	27	32	33	26	32	34	34	32	29	24	27	28	36	43	31	25	30	36	35	30	34	30	39	32	39	33	24	32	27	29	38	25	31	29	34	32	33	30	28	38	24	38	35	27	30	42	32	39	38	32	36	36	20	34	33	36	32	36	35	43	33	29	34	29	20	27	30	42	35	24	20	35	38	42	26	33	38	34	39	32	35	34	43	40	43	42	36	38	34	34	26	35	18	45	34	23	32	31	40	33	28	25	38	36	24	40	39	35	28	32	31	33	29	24	31	33	30	27	32	37	30	28	36	36	28	39	33	20	30	27	35	39	33	33	40	28	28	26	36	25	31	27	34	41	35	35	32	43	45	35	27	23	26	28	38	30	28	34	38	27	36	24	41	22	34	30	28	22	31	37	31	32	36	28	44	32	35	32	43	25	20	32	28	31	35	26	29	33	38	50	41	31	45	29	35	27	33	37	28	27	31	37	26	35	29	32	40	30	36	45	42	28	37	30	31	26	32	27	25	38	27	37	29	29	36	35	30	40	30	21	29	32	37	28	26	46	32	30	32	43	32	18	31	37	25	33	32	34	27	44	31	27	25	33	38	36	40	31	37	40	27	38	37	39	39	32	39	45	30	26	33	34	42	42	32	35	34	33	33	36	28	41	23	28	36	32	36	44	29	38	34	26	41	32	38	28	45	41	36	36	26	32	30	28	39	27	38	42	40	32	35	35	34	35	26	27	40	20	38	32	26	34	22	34	26	29	40	41	35	23	35	35	25	34	34	24	35	24	26	29	29	24	41	26	21	34	35	28	37	36	23	32	40	26	32	33	34	38	34	24	26	33	35	32	26	22	28	29	38	45	42	35	30	31	26	35	28	34	35	40	27	28	35	38	34	34	25	29	32	42	27	30	28	29	38	23	35	32	35	47	31	21	32	33	33	29	28	34	29	38	37	27	29	27	37	29	35	35	35	41	32	37	25	34	30	43	41	27	24	36	27	32	25	31	32	35	21	31	31	28	32	28	33	28	26	32	41	39	40	37	24	30	35	32	30	41	26	41	35	30	32	33	36	28	36	40	48	30	43	43	34	46	31	30	41	33	40	24	41	31	30	37	31	41	28	33	33	30	28	28	34	29	36	28	35	40	29	20	39	17	27	25	25	31	39	44	22	22	22	40	33	27	32	33	35	33	37	33	37	34	32	28	34	36	27	27	28	32	28	25	21	42	29	35	32	34	28	33	43	26	31	43	39	30	38	28	28	24	38	26	35	26	31	36	29	38	27	38	34	35	32	32	35	42	31	30	25	31	37	29	41	33	21	24	34	43	31	42	31	28	32	18	39	37	37	31	38	27	26	34	34	27	26	27	36	40	31	29	37	36	31	29	38	35	29	30	38	38	34	33	18	37	29	42	33	38	23	32	36	32	38	37	33	40	22	37	27	40	37	32	24	34	30	29	30	23	28	30	37	30	28	33	34	31	31	31	38	31	46	34	33	28	31	31	31	27	39	43	32	45	40	29	38	21	32	36	34	37	27	30	37	27	27	39	31	29	29	32	25	37	39	32	24	36	26	42	30	32	31	33	28	31	36	35	32	30	38	43	36	22	43	40	29	37	29	47	19	34	38	26	33	30	27	29	29	39	37	26	33	31	50	26	34	41	34	44	28	36	35	33	34	39	33	24	43	28	32	43	34	39	33	29	29	33	25	30	44	40	18	29	27	35	44	31	30	41	26	29	24	39	37	43	33	30	30	33	28	26	33	31	34	32	32	41	35	28	31	38	37	39	34	43	30	27	41	21	40	31	30	37	33	34	39	28	39	37	32	31	28	41	35	24	34	35	29	30	38	37	26	26	35	36	23	27	31	39	37	45	37	41	31	38	27	27	46	38	39	39	31	24	37	32	31	25	37	34	27	34	26	37	24	28	47	30	32	33	39	27	28	30	34	20	32	30	39	38	20	32	36	44	35	34	29	31	45	36	35	37	33	36	30	29	25	32	33	24	39	41	36	31	39	30	25	33	25	31	23	34	32	36	36	34	39	30	22	27	37	37	38	28	36	25	41	35	37	34	32	25	41	32	39	34	34	23	31	37	40	50	30	28	35	42	23	33	33	41	32	24	21	35	32	37	35	41	30	35	32	31	28	44	38	31	33	34	34	35	34	28	35	44	31	30	37	31	23	26	35	32	37	40	31	29	43	24	27	28	35	25	42	26	31	44	32	28	34	36	26	37	30	25	35	33	34	30	31	33	38	43	44	22	41	26	34	26	42	31	34	35	44	34	37	32	43	45	27	27	33	29	25	26	31	32	36	33	33	34	33	34	31	43	34	27	36	27	23	31	36	34	40	42	38	28	30	36	30	21	27	31	38	30	20	32	35	31	39	41	26	34	31	39	37	30	36	34	38	28	36	30	37	25	36	28	28	29	41	32	38	27	44	36	39	24	24	31	23	33	31	36	27	22	44	27	35	47	27
22389	10143	6305	7143	13783	18927	20408	18909	17023	15157	13135	11500	10255	9144	7852	6726	5908	5257	4452	3987	3420	3285	3046	2759	2482	2310	2177	1933	1690	1700	1544	1326	1232	1159	1076	1040	1013	980	922	872	866	791	726	728	663	667	609	603	572	601	541	542	550	504	498	479	444	409	435	408	394	388	399	425	372	364	398	344	357	366	342	346	379	328	360	346	307	333	357	326	363	356	323	323	353	329	356	318	323	315	286	360	307	311	345	325	342	320	307	372	296	320	291	302	333	304	290	320	342	325	290	294	336	298	307	277	304	292	308	285	311	308	301	314	321	306	303	282	321	290	273	329	320	280	302	275	299	300	294	281	323	304	292	327	295	315	313	296	280	345	298	316	271	304	306	305	295	336	310	286	319	296	291	269	310	308	314	309	279	293	272	279	295	295	313	326	280	305	312	291	301	303	296	290	324	295	292	292	271	321	281	295	314	292	282	277	291	302	250	302	312	304	303	338	282	275	307	298	303	300	277	308	324	328	312	272	294	280	336	308	286	311	282	310	291	291	319	308	292	284	297	335	281	302	324	301	283	267	313	303	286	289	305	281	306	306	306	304	302	294	279	311	275	301	318	274	298	283	303	272	289	287	299	332	294	299	302	289	274	306	307	280	323	297	300	299	293	304	292	294	317	296	292	288	284	284	307	290	274	286	299	302	286	280	292	303	333	312	309	273	286	303	289	310	319	303	285	330	270	287	310	286	308	312	290	274	283	304	309	290	269	261	286	331	282	300	287	289	288	275	300	301	309	289	298	293	295	291	287	273	283	301	287	257	255	292	324	292	276	261	296	299	302	282	301	308	282	240	302	310	257	279	305	324	326	305	298	280	291	316	288	298	293	302	312	288	304	314	305	285	285	295	291	300	296	287	269	302	299	308	295	330	293	278	285	326	301	299	286	284	312	331	278	274	307	285	266	282	308	336	306	296	267	301	295	297	268	321	315	306	298	307	287	317	312	301	318	307	287	296	321	301	268	312	286	284	267	293	314	293	286	313	297	287	320	268	282	293	288	308	327	320	288	292	283	287	307	308	279	290	294	306	281	279	281	307	287	295	284	315	324	298	319	319	278	284	264	301	295	268	307	277	290	283	314	289	269	274	299	293	329	290	279	290	276	284	321	298	303	292	296	284	284	272	251	297	305	293	294	279	290	292	304	298	294	285	286	295	287	319	319	315	301	287	278	283	310	293	327	287	263	292	284	266	312	308	302	297	292	288	317	292	286	309	312	307	299	303	296	300	329	290	317	296	297	317	303	275	299	280	318	292	336	349	308	316	301	342	307	268	294	276	278	292	313	284	280	249	275	304	299	277	297	322	319	298	277	283	304	277	319	307	311	270	263	297	300	306	299	306	294	298	279	295	277	303	293	295	293	287	264	276	275	273	293	276	303	293	326	315	310	269	292	305	292	285	358	298	321	293	298	318	326	316	298	274	289	285	318	281	290	307	308	264	283	303	274	292	289	308	279	263	298	291	303	292	298	290	264	303	273	278	288	323	326	268	290	292	279	320	280	284	318	286	309	304	283	290	293	313	287	301	287	258	272	297	321	296	291	343	317	295	297	290	296	313	332	273	299	312	317	295	317	300	296	302	335	301	275	310	322	274	310	306	306	301	291	286	293	308	342	287	306	307	294	298	296	268	305	328	309	300	298	283	300	300	301	270	287	297	311	305	280	281	295	313	263	292	298	275	267	299	327	317	275	283	305	290	307	292	327	331	277	310	285	309	329	271	285	292	291	302	270	298	307	301	274	317	303	282	270	303	289	301	293	315	257	298	275	284	285	311	279	289	283	280	292	326	324	296	291	325	310	293	279	337	273	299	270	275	299	264	318	308	319	309	284	319	281	293	302	282	305	306	269	339	300	262	311	296	312	289	311	304	309	312	303	304	285	292	304	298	283	279	296	297	300	333	313	308	321	278	301	310	280	286	292	298	293	324	297	275	271	278	284	288	303	309	294	276	295	288	285	308	297	256	298	288	256	304	312	319	304	318	305	280	307	295	286	284	292	278	321	301	311	302	302	296	302	326	288	277	307	292	306	308	298	312	262	269	299	296	277	270	310	303	274	299	281	323	292	275	268	295	307	291	271	294	292	297	355	293	290	300	278	333	287	309	304	282	302	273	287	281	294	274	316	294	328	251	291	290	305	277	336	279	324	300	282	257	294	276	276	271	315	285	301	299	264	299	294	293	293	303	280	305	305	311	305	297	298	290	275	305	246	288	319	264	290	292	296	297	325	289	295	270	275	285	300	254	332	299	310	311	295	288	275	294	296	304	287	315	288	292	319	303	276	283	303	309	282	295	318	276	302	282	302	273	295	305	283	276	288	262	280	286	282	287	308	290	274	273	289	301	291	306	300	270	292	335	288	318	277	271	312	307	288	282	304	314	290	281	306	306	312	310	309	274	302	287	304	314	284	270	287	284	296	317	289	292	266	251	294	282	291	303	296	316	274	318	318	283	309	274	277	299	328	333	272	296	276	277	303	308	276	269	313	310	279	320	304	322	273	292	271	315	268	303	290	280	310	306	310	305	330	287	280	305	266	323	269	281	317	301	296	278	288	283	339	290	287	282	307	304	293	292	298	271	289	270	318	297	327	299	316	272	301	306	313	308	298	298	266	327	303	290	288	275	302	308	296	303	299	287	327	292	296	278	293	267	307	264	294	318	282	300	296	289	291	295	295	313	274	293	290	298	297	309	295	294	276	292	321	309	280	296	298	302	298	296	285	272	303	291	271	289	293	298	288	291	325	303	313	253	260	265	322	302	313	284	282	330	272	272	295	290	292	304	284	295	272	258	300	303	267	277	303	271	291	299	294	285	301	293	297	302	318	283	340	300	280	311	314	294	325	311	323	288	290	277	292	292	304	259	282	292	316	292	334	302	293	283	294	321	291	327	309	261	294	286	299	292	277	298	312	298	300	304	304	316	296	289	269	302	303	294	313	317	282	317	296	316	311	301	309	307	286	255	338	322	285	286	287	316	300	299	292	339	307	305	310	286	316	324	304	266	295	286	267	253	306	279	304	280	302	292	300	292	281	309	284	307	296	299	314	309	310	282	335	258	306	342	285	311	308	300	286	274	298	287	292	291	303	321	291	300	309	273	283	289	300	298	300	338	304	303	319	311	320	287	287	313	285	275	304	335	351	283	277	292	294	325	284	302	312	281	301	279	292	296	292	267	318	296	286	298	284	289	312	281	342	315	278	277	276	274	325	285	269	300	287	281	283	274	278	316	330	313	278	263	302	308	279	321	314	310	303	303	301	288	274	323	294	301	282	281	303	277	291	297	341	298	283	287	280	269	264	304	279	285	295	289	292	331	285	296	323	330	298	295	297	290	294	286	328	304	274	290	296	272	278	316	299	272	296	279	321	290	302	326	322	305	287	286	266	281	312	285	311	300	285	329	294	282	310	287	278	302	270	277	307	330	286	294	297	319	328	308	285	298	322	273	303	308	326	285
3435	449	295	246	209	254	333	337	325	330	318	215	248	210	190	168	140	166	135	122	122	130	117	115	107	99	102	94	108	69	64	112	99	86	96	74	79	81	83	90	69	91	80	81	81	73	79	75	75	82	67	79	74	71	67	75	69	64	81	79	85	81	84	72	99	66	49	71	76	73	85	69	71	80	68	83	74	77	76	83	82	71	83	65	80	89	76	71	69	74	66	87	60	71	71	89	70	70	83	74	88	73	89	89	84	80	60	81	68	66	75	72	78	71	85	75	74	70	78	78	59	84	71	71	77	78	72	78	79	88	78	90	93	71	69	71	82	65	56	69	71	96	55	59	83	61	60	74	71	67	80	79	75	77	59	84	63	87	75	66	67	80	78	65	69	67	71	73	91	84	69	78	67	75	89	71	62	65	76	81	86	63	66	75	73	68	91	73	67	81	73	84	84	80	77	65	77	70	61	69	87	75	78	83	80	71	78	95	66	59	68	64	90	91	80	88	70	66	84	61	76	62	90	81	105	75	95	81	78	72	74	82	65	70	78	69	73	75	83	83	92	82	84	58	59	70	69	66	73	77	73	85	73	90	95	80	80	85	73	69	71	75	61	70	80	76	63	69	70	68	68	62	82	75	60	81	65	79	92	86	64	74	87	70	74	73	78	76	72	80	70	71	75	79	84	59	65	68	74	71	85	71	59	64	65	76	74	68	71	49	68	67	69	80	72	77	75	78	77	76	64	63	62	64	78	75	71	74	72	62	60	76	61	75	63	75	76	78	75	81	78	56	79	83	82	91	75	72	74	71	67	82	71	60	58	77	80	68	64	107	70	85	71	86	92	82	73	78	81	76	67	86	79	65	75	78	67	87	85	67	60	61	68	73	81	70	79	85	75	69	72	84	58	84	72	63	67	80	82	82	69	78	77	87	69	66	74	68	78	64	81	68	70	79	80	65	56	83	72	64	73	82	75	71	66	70	84	79	61	80	87	71	67	66	65	63	80	82	66	69	77	78	79	67	72	88	67	64	74	79	62	71	76	66	73	68	77	62	69	87	62	71	74	67	72	77	63	74	76	66	63	77	86	84	76	76	76	72	66	54	65	79	65	65	86	77	75	78	65	85	77	73	68	69	64	81	74	63	66	74	72	80	80	80	84	60	71	66	76	89	78	70	75	75	65	66	65	58	71	58	73	64	82	66	89	55	71	91	71	55	69	56	79	67	73	66	84	87	63	79	83	81	73	83	74	99	83	75	76	73	68	63	81	83	71	72	85	75	83	88	78	74	58	66	68	87	63	79	71	68	71	72	63	68	80	75	75	66	60	62	72	78	56	74	68	74	72	77	74	82	67	82	65	63	68	68	67	88	82	92	71	65	82	86	78	68	63	88	79	78	63	86	76	69	79	71	69	96	71	64	68	79	76	69	82	83	79	76	71	79	69	63	74	80	66	69	69	78	66	81	79	75	96	82	75	76	75	69	78	68	79	81	77	77	69	65	84	68	71	77	80	76	71	66	85	94	70	76	83	72	84	86	76	80	75	52	78	66	84	50	65	64	84	66	76	53	59	59	83	64	85	69	87	75	68	73	73	60	65	75	81	94	68	78	70	75	96	71	73	66	72	77	74	78	70	63	87	73	73	76	85	76	69	73	71	84	83	62	70	79	77	80	71	81	81	67	67	84	75	75	82	70	72	69	89	67	88	78	78	84	76	52	69	81	69	50	70	69	64	70	84	58	64	84	58	67	77	85	79	60	82	77	78	81	92	79	72	73	81	67	65	79	87	75	59	66	65	76	84	76	86	76	81	75	67	58	83	54	57	87	75	78	75	78	78	63	76	85	78	77	63	86	62	70	79	73	71	74	68	66	72	87	68	70	89	74	81	73	68	61	74	63	81	78	86	70	56	79	74	66	81	80	63	72	56	68	69	63	78	57	76	84	72	65	79	71	84	71	64	80	63	67	79	77	69	83	66	59	70	90	69	73	88	63	82	79	93	97	79	75	61	68	75	82	77	74	88	82	64	94	72	70	67	70	69	57	72	62	57	72	75	77	83	69	74	68	72	61	63	82	85	89	83	64	90	77	73	79	66	84	65	55	66	58	73	78	67	83	68	75	77	84	85	70	83	68	83	89	70	65	58	71	61	62	69	59	78	63	84	70	81	63	74	72	69	70	95	66	81	68	67	62	80	71	78	67	63	83	84	81	77	80	98	93	87	75	80	85	85	70	71	68	62	78	76	85	61	64	66	61	81	69	86	66	80	68	79	72	68	82	83	80	71	73	73	79	64	82	76	73	84	70	86	80	70	92	60	75	81	71	71	73	70	69	73	66	66	99	79	57	69	73	74	63	75	74	67	76	85	74	69	81	77	69	72	69	87	67	69	86	90	70	60	73	67	78	74	77	65	72	65	72	71	62	75	71	77	75	72	71	79	74	67	75	76	86	67	63	82	71	59	78	61	70	68	59	90	64	73	82	69	71	71	94	86	76	78	74	78	56	78	71	68	87	59	74	69	77	81	80	72	57	76	73	71	69	77	81	75	68	70	77	85	76	65	73	60	71	64	87	75	80	83	86	73	65	93	71	84	68	73	80	80	75	74	96	70	74	81	71	60	79	67	64	56	82	93	78	71	65	72	71	83	63	92	85	79	100	77	70	77	81	81	69	50	68	77	80	72	70	72	66	79	68	76	78	70	85	88	80	75	68	78	83	67	81	55	83	67	72	71	72	72	64	81	64	75	73	71	71	77	75	53	76	65	65	70	81	69	83	79	77	63	69	81	59	62	63	74	66	64	66	83	75	67	76	78	73	81	73	63	60	67	82	70	76	76	71	72	60	75	74	78	66	67	78	84	80	71	65	78	56	79	73	86	74	74	56	65	84	64	66	90	66	70	81	91	75	71	57	66	62	63	63	63	72	71	75	79	65	82	73	67	61	88	66	72	76	72	71	86	69	76	78	83	73	62	71	79	70	76	71	81	73	90	78	73	65	73	75	79	73	72	79	91	85	73	83	78	66	68	77	67	65	81	65	61	87	70	71	61	71	87	68	61	76	62	62	79	79	72	78	78	86	85	78	81	74	78	70	82	81	86	83	63	69	65	65	74	67	67	66	69	69	79	69	77	69	72	92	68	53	71	64	73	75	75	96	80	69	69	87	89	62	87	77	68	67	78	68	59	62	57	69	60	64	72	94	76	83	59	74	68	59	64	73	83	72	81	88	79	68	73	74	76	83	65	84	83	77	71	59	65	65	48	76	65	79	79	60	73	85	69	73	79	87	82	79	70	65	76	57	84	63	93	70	70	68	87	82	76	92	77	65	72	72	67	79	64	68	77	71	84	82	74	75	62	72	71	65	75	81	66	77	69	70	64	63	76	59	60	58	83	63	69	71	56	61	73	80	73	61	77	63	77	59	71	80	76	76	74	54	79	57	66	75	72	80	70	68	79	97	71	62	78	78	82	83	85	52	63	73	66	74	80	82
16066	6385	4002	4591	8844	13609	14599	13439	12285	10929	9500	8141	7083	6231	5487	4888	4142	3719	3226	2773	2610	2389	2321	2168	1907	1841	1792	1590	1481	1485	1350	1251	1135	1103	1092	1070	1040	1027	980	963	936	929	878	868	809	846	817	802	832	768	778	746	739	792	719	810	774	706	697	738	758	737	716	680	722	721	686	634	706	669	698	683	667	664	709	680	595	646	661	647	665	659	677	683	661	632	641	647	687	651	707	676	676	709	648	668	617	730	716	684	708	666	658	634	670	656	657	628	647	695	730	635	688	670	661	631	677	697	716	631	605	655	656	644	607	671	665	653	652	653	673	635	620	648	652	668	635	671	716	657	657	646	686	653	661	661	718	707	680	646	676	661	672	640	618	649	686	646	664	618	677	710	674	660	646	648	671	665	696	672	677	658	640	633	718	649	687	653	713	643	644	628	702	658	650	672	704	627	684	704	687	699	655	651	670	641	612	651	614	649	665	714	681	620	715	687	670	694	640	704	677	598	659	668	601	656	620	666	639	697	642	634	626	671	639	616	644	671	659	690	648	597	638	696	621	691	641	649	630	668	676	650	670	708	660	631	654	687	690	624	717	632	656	655	651	663	658	661	645	653	614	635	631	639	615	667	637	632	629	623	679	634	604	636	659	650	705	670	649	666	619	667	660	653	686	667	654	625	698	648	702	680	648	661	642	665	704	680	663	707	600	673	640	646	638	629	630	624	679	660	653	661	630	642	686	662	675	630	640	657	646	691	653	594	648	667	655	667	625	627	643	696	698	650	649	689	630	636	640	635	658	690	654	692	697	646	646	674	679	666	626	683	648	632	643	676	671	663	668	635	697	708	640	675	631	630	642	653	648	636	634	681	639	693	653	655	703	652	621	631	643	679	656	648	651	688	660	694	679	618	666	680	675	677	629	664	646	631	658	663	668	657	637	639	655	714	722	677	625	645	695	622	648	639	666	665	646	673	656	665	686	644	670	667	637	629	682	645	666	677	616	692	659	646	609	657	644	678	697	677	687	686	671	675	636	647	664	651	634	665	635	671	705	668	684	616	639	639	628	647	676	676	647	688	668	685	664	702	651	608	670	644	655	636	665	681	654	624	689	652	666	686	660	651	654	686	608	673	673	663	706	673	647	653	670	650	676	674	643	649	670	695	648	728	662	663	638	638	698	647	681	678	661	741	648	698	660	670	653	655	651	603	709	688	652	657	629	601	652	651	636	704	662	608	663	659	665	691	681	624	690	691	686	651	666	657	645	633	672	645	686	664	620	647	653	656	706	637	634	675	696	683	637	606	722	665	672	644	647	649	676	686	642	667	640	645	685	711	668	722	644	667	650	681	637	658	591	647	658	663	685	704	638	642	681	661	608	659	696	676	649	671	632	696	654	670	663	624	680	667	683	603	662	642	635	694	657	647	683	663	642	669	652	646	690	619	644	631	682	647	699	683	643	640	643	638	660	651	582	671	666	644	642	675	653	686	655	666	643	663	658	664	677	656	653	692	682	656	674	635	643	640	619	679	628	679	668	664	641	645	642	638	709	693	680	595	637	637	653	672	663	700	685	632	640	640	686	664	633	588	658	639	675	689	620	632	659	693	677	659	671	675	638	661	597	630	670	662	687	653	685	636	651	648	670	653	650	655	689	654	672	675	690	661	641	681	659	666	701	619	668	631	608	692	637	671	683	659	651	657	638	615	663	641	679	646	630	668	627	699	647	639	692	663	663	708	662	653	643	657	691	672	649	648	669	631	640	678	680	636	665	603	664	632	695	646	692	659	670	653	681	643	680	707	639	669	664	663	639	647	642	682	584	655	653	664	662	643	633	700	686	617	643	651	665	656	671	616	684	662	697	676	635	645	645	646	652	695	644	655	649	619	639	654	671	639	631	669	667	692	636	689	683	672	669	656	676	640	686	679	662	627	627	687	688	648	645	680	672	619	626	623	612	617	691	662	644	594	592	669	656	701	667	650	645	668	642	655	678	665	688	669	684	622	632	707	678	690	625	677	630	694	663	678	655	675	662	687	680	685	620	646	682	685	658	661	658	706	626	720	655	658	661	630	655	639	673	686	683	665	669	648	640	654	651	679	658	675	658	706	651	630	619	653	622	664	709	668	713	631	637	682	667	632	649	641	703	660	673	697	665	648	654	733	684	651	673	623	658	640	611	612	648	668	666	631	639	673	635	647	621	670	666	654	633	685	650	644	716	662	672	625	687	628	702	626	690	652	642	654	669	643	667	639	673	636	650	632	708	725	653	650	672	629	656	680	644	641	665	676	669	658	652	647	663	660	660	631	658	673	696	663	597	695	666	630	646	671	679	669	675	709	665	679	677	686	662	657	664	673	655	654	609	669	638	669	643	634	643	636	689	644	648	683	668	682	650	617	648	644	667	635	635	587	687	672	674	689	660	654	661	655	639	662	658	690	652	677	651	670	656	692	641	686	685	700	709	653	650	664	639	644	660	681	578	690	676	644	692	661	656	636	633	643	650	673	687	636	666	678	654	676	655	654	609	683	651	631	668	703	685	669	669	667	665	681	666	648	647	668	683	689	617	650	641	622	635	659	628	687	664	664	650	672	633	664	676	692	707	691	627	628	666	634	685	601	657	650	683	659	639	652	641	650	642	628	617	699	635	671	663	698	615	620	665	644	616	677	658	668	661	688	628	649	664	645	681	648	658	631	639	660	630	670	633	669	699	621	656	657	649	636	642	656	676	627	654	647	647	665	683	622	685	653	652	678	627	655	702	675	622	688	654	649	684	686	617	716	633	662	639	669	627	629	616	645	634	650	622	672	661	675	678	658	681	653	704	649	679	671	655	666	627	679	650	672	635	650	660	700	671	693	639	631	611	685	665	631	648	648	692	627	671	637	655	637	675	688	634	669	606	673	627	643	673	628	633	700	658	652	675	645	644	658	676	702	642	687	607	670	646	629	715	650	638	685	686	676	581	613	664	651	633	697	678	640	641	668	691	674	652	631	690	657	662	641	664	691	593	685	662	620	636	646	667	610	635	709	622	682	688	678	682	674	706	666	674	688	711	678	674	639	688	664	664	656	709	692	642	709	651	668	641	669	680	675	655	715	639	632	636	647	682	668	643	687	695	626	676	713	628	667	685	647	625	648	678	610	678	691	706	645	650	658	677	666	651	665	641	689	663	678	687	652	650	676	703	626	643	642	655	694	696	678	647	677	642	656	688	607	659	686	651	648	697	672	683	636	702	638	646	674	673	637	661	641	694	669	665	683	605	646	642	699	668	646	662	667	708	681	639	664	645	641	673	681	707	694	706	606	649	686	706	670	650	654	642	633	616	673	610	668	673	686	641	684	632	664	597	633	635	656	696	656	678	636	671	692	663	683	637	622	654	686	666	663	644	646	654	638	624	669	657	615	619	694	634	692	672	655	685	688	690	664	672	654	629	674	639	674	640	660	652	681	622	622	638	643	664	703	656	659	641	636	694	612	658	681	708	654	674	665	642	638	612	628
2147	702	396	293	230	325	365	386	399	394	306	294	267	243	195	208	165	151	124	120	120	110	96	100	85	87	68	71	69	84	66	56	63	52	42	54	59	50	46	63	42	63	43	47	47	52	47	47	45	45	48	32	51	49	53	31	43	60	42	44	45	34	40	49	41	38	52	39	50	45	57	48	32	47	32	57	47	45	48	28	39	31	42	39	37	48	37	35	45	29	58	43	34	40	36	41	38	54	50	39	44	42	42	45	48	35	37	39	37	42	34	52	44	48	40	36	37	37	39	45	39	44	35	41	34	58	44	38	29	48	47	42	37	42	41	48	41	36	44	42	44	40	49	31	42	44	40	35	38	51	45	52	51	34	47	42	39	41	36	51	46	30	41	41	28	36	43	38	49	36	36	37	46	30	31	40	49	36	47	38	30	36	41	48	51	46	38	35	40	33	44	46	38	34	44	33	43	35	66	57	28	42	53	36	46	38	47	49	61	44	34	36	46	39	46	40	37	32	45	34	42	30	49	46	42	47	31	48	44	40	38	44	41	33	31	54	46	42	41	36	48	43	41	37	31	46	31	49	34	34	35	41	36	32	40	47	31	48	38	38	37	57	44	42	43	38	36	45	46	33	36	32	35	39	44	41	46	37	52	46	46	43	37	44	45	44	38	51	35	50	43	43	38	37	39	45	34	45	42	38	36	43	46	35	37	50	42	45	47	45	36	44	42	33	50	33	36	32	45	31	51	38	41	47	45	34	34	45	38	37	45	37	39	49	40	38	37	43	58	35	43	38	42	47	44	39	38	33	36	40	47	38	46	38	48	42	57	45	32	39	49	45	40	51	51	41	42	38	50	36	42	42	37	38	44	46	48	40	37	44	39	40	39	54	38	38	33	42	45	44	31	34	46	38	34	43	42	38	46	40	30	40	40	27	49	54	42	33	33	36	44	43	36	38	41	47	36	45	38	33	37	45	41	44	45	39	43	35	35	34	51	43	39	34	52	31	35	44	50	41	40	37	46	42	40	39	41	44	40	44	32	38	46	45	44	39	49	39	44	35	36	31	46	37	38	41	48	26	40	38	38	53	46	35	47	44	48	31	52	39	42	43	45	31	30	41	36	46	51	36	50	34	36	48	45	40	43	28	35	39	41	38	49	45	51	27	35	44	45	41	42	34	39	24	55	56	43	45	47	50	42	45	43	39	43	39	39	40	35	36	54	41	49	42	48	34	46	27	38	29	47	34	44	44	55	46	35	46	46	48	30	39	46	48	41	44	46	39	52	43	48	44	36	32	35	39	48	43	43	34	37	38	40	32	35	37	40	41	51	41	48	30	42	39	45	49	38	38	38	49	47	40	40	51	37	39	35	40	40	29	34	43	35	43	39	43	45	39	40	38	60	51	45	44	43	31	34	44	30	33	26	40	46	38	38	42	35	34	46	47	32	37	50	45	40	42	43	29	41	43	50	41	44	47	33	43	36	41	34	31	33	31	30	35	33	30	38	58	39	35	36	47	42	36	41	45	56	35	46	42	34	45	43	51	46	30	43	35	49	33	39	44	33	36	36	56	29	41	48	45	41	42	40	31	34	44	45	36	35	42	49	47	38	41	47	37	41	40	39	43	53	37	34	39	45	41	43	42	41	37	40	37	39	48	47	48	42	27	40	35	39	45	42	37	48	32	49	42	47	43	38	40	37	31	44	38	49	36	42	29	36	44	38	39	41	30	41	42	29	36	44	41	36	46	45	35	42	53	43	30	37	53	44	29	47	41	38	39	40	41	55	40	35	31	39	39	37	47	35	47	35	46	43	36	44	42	49	47	44	28	46	38	45	52	32	35	31	47	49	43	47	36	38	44	40	41	51	38	41	36	39	48	47	36	37	45	36	35	42	53	49	41	53	37	35	32	40	44	33	45	37	40	47	43	38	42	43	41	45	33	51	36	28	41	39	46	42	28	44	43	39	52	50	42	37	47	53	45	39	38	39	35	45	38	30	41	42	48	40	55	44	45	52	37	31	33	47	38	37	36	28	40	34	29	53	40	30	41	42	52	44	33	45	41	30	46	42	47	41	35	48	43	36	38	43	51	42	37	46	38	27	39	49	36	50	31	45	37	47	39	46	47	41	46	33	36	41	38	27	50	29	45	46	40	48	31	40	45	33	40	33	40	49	48	43	32	50	45	45	39	34	44	33	26	41	42	36	40	48	45	40	33	44	39	37	34	27	39	38	54	33	44	45	48	46	39	38	43	32	46	47	46	43	39	39	36	38	46	46	40	57	34	36	45	48	39	37	50	43	38	36	43	31	39	41	36	46	37	36	38	47	47	40	38	45	50	44	43	52	39	36	41	45	47	41	42	41	40	36	33	40	49	60	47	41	36	45	34	46	42	35	49	39	37	43	35	38	34	38	35	42	29	42	42	33	35	47	26	52	43	54	37	42	39	46	46	45	43	40	32	43	42	35	35	30	38	41	44	42	37	30	40	58	40	34	42	50	26	38	46	36	44	44	43	40	43	45	51	44	36	32	37	40	47	44	37	38	34	52	43	39	40	51	39	47	47	39	45	44	39	26	42	34	33	33	56	24	47	46	34	48	51	36	36	33	47	41	40	40	33	41	34	49	40	50	46	36	36	39	48	43	51	35	47	50	41	38	39	39	47	41	43	52	38	37	48	32	35	35	48	47	30	38	40	46	36	37	47	44	47	42	47	50	35	37	36	36	53	53	40	45	38	35	51	45	42	49	45	39	38	31	50	35	35	33	44	37	41	35	40	43	35	46	40	49	42	27	40	37	28	34	51	30	35	38	41	52	38	44	37	52	56	34	44	37	40	48	43	47	51	33	43	40	44	49	55	46	52	37	41	39	40	39	31	38	50	36	40	38	40	38	37	41	50	42	36	46	44	51	35	43	38	24	48	38	36	40	27	50	44	42	38	34	40	46	40	40	33	39	49	44	59	42	34	42	47	41	45	48	34	40	44	44	44	47	36	49	36	43	35	38	48	37	41	31	45	43	34	50	40	44	52	39	59	34	36	46	40	31	45	27	41	35	28	40	39	64	37	50	38	39	48	26	33	31	47	35	38	49	45	37	37	39	39	35	35	38	43	46	37	46	40	50	40	51	42	48	39	50	39	38	49	48	44	39	51	32	50	35	33	47	54	35	34	35	41	39	43	44	30	34	45	45	48	33	54	47	29	34	40	40	34	45	44	40	36	39	32	38	47	52	34	49	28	52	46	37	43	41	44	34	35	43	42	27	47	38	45	37	46	42	38	46	35	51	57	42	41	57	43	37	27	45	49	37	48	48	47	32	53	39	35	40	41	39	48	38	38	45	41	35	41	39	38	43	45	42	52	38	44	44	45	43	41	46	43	45	47	39	39	33	29	41	50	49	41	31	34	45	37	45	35	51	40	36	43	40	47	32	45	47	38	40	44	47	49	48	44	34	40	42	36	48	35	50	44	44	44	37	41	43	37	35	49	44	38
20553	8566	5074	5878	11836	16844	17869	16798	15159	13300	11590	9838	8667	7812	6520	5708	5205	4376	3843	3283	2998	2818	2569	2295	2182	2027	1802	1763	1539	1437	1272	1202	1069	1003	963	885	954	896	914	862	828	762	730	703	632	625	626	638	597	572	530	535	549	574	501	514	491	433	481	482	487	468	434	447	407	465	444	423	426	462	383	433	398	444	402	445	428	386	448	422	403	391	385	384	357	420	414	404	415	407	381	409	419	402	406	391	386	395	377	400	417	414	407	393	437	352	369	377	357	369	376	375	357	382	354	359	405	387	393	414	445	362	355	368	399	394	371	388	421	385	339	371	399	337	362	401	412	380	401	347	358	372	387	381	371	363	355	353	346	385	392	374	390	368	389	368	357	389	400	370	358	387	374	394	372	408	393	386	347	420	383	383	365	371	357	354	363	395	371	355	381	385	359	375	348	362	362	396	394	435	384	370	353	372	386	377	389	398	395	371	328	372	390	392	343	385	348	359	340	409	360	349	374	357	371	415	390	393	360	391	398	373	378	367	381	403	353	399	405	376	375	407	368	392	369	365	341	383	387	398	353	373	367	354	387	375	375	378	362	344	373	338	376	374	402	371	384	368	378	394	379	366	390	414	390	350	394	368	403	396	402	380	382	369	394	406	370	380	403	359	398	372	385	407	358	397	353	342	343	363	377	374	376	399	390	357	340	409	398	389	394	368	371	356	363	378	406	372	357	388	368	410	345	371	369	395	374	376	379	359	396	392	424	385	372	384	366	344	359	362	386	372	414	388	338	365	362	373	359	361	364	379	383	376	370	405	366	373	368	357	341	394	393	392	375	353	367	389	410	364	398	352	376	375	382	407	359	384	358	381	400	329	372	352	390	392	367	349	356	370	372	370	368	373	401	405	392	379	366	381	421	394	401	369	385	399	382	407	417	402	375	336	397	368	362	362	365	400	379	374	345	376	380	380	379	356	376	356	393	380	390	412	370	364	382	370	383	355	408	386	407	372	363	403	414	366	396	395	373	370	388	386	364	414	353	397	394	357	372	357	378	383	365	368	392	374	394	399	384	347	375	376	387	322	357	374	372	373	367	378	382	377	379	349	376	401	393	375	391	363	366	425	394	345	399	400	351	369	357	375	380	361	406	378	367	384	398	404	385	383	354	382	380	370	405	370	369	363	358	341	368	363	383	400	386	410	371	407	376	368	381	356	388	356	393	385	367	372	374	393	377	388	381	386	363	411	384	383	379	369	360	383	366	379	393	393	379	387	348	389	380	393	338	374	374	369	364	393	371	367	366	384	343	369	394	375	386	362	380	418	394	378	348	360	363	382	385	379	361	369	381	369	404	422	393	372	353	372	373	405	386	364	397	357	360	407	393	378	357	371	390	351	397	355	375	359	402	386	389	374	340	343	401	369	372	384	371	366	344	376	365	381	371	359	388	374	404	386	413	383	396	380	388	382	375	381	384	382	413	364	364	413	378	375	417	380	356	397	394	357	424	412	390	347	380	401	439	378	380	348	394	369	371	371	414	406	410	393	392	386	384	372	366	393	397	394	375	352	356	397	387	359	403	359	363	389	384	386	370	370	414	361	383	367	351	391	396	337	372	391	397	366	410	415	416	369	373	354	366	393	376	351	398	383	397	380	384	376	398	411	377	345	358	368	394	405	364	376	448	390	386	391	356	367	394	382	352	382	377	364	363	380	379	365	367	391	381	347	377	391	402	368	399	417	354	375	374	378	381	361	379	398	425	357	382	391	356	376	376	407	380	388	406	384	364	378	401	381	400	379	389	397	378	387	357	367	372	416	348	393	415	396	369	376	364	350	378	392	389	381	360	406	346	378	397	379	413	355	369	397	374	386	383	386	385	361	412	360	353	394	385	410	405	402	372	368	376	370	321	397	374	391	346	403	345	391	378	391	366	387	384	406	351	359	416	374	412	384	337	341	328	372	423	404	384	401	365	345	351	407	352	388	375	360	366	370	408	367	391	374	365	353	344	330	392	397	388	371	360	416	375	399	366	395	368	336	377	373	378	369	375	357	368	381	356	380	364	378	409	400	368	359	326	388	393	384	389	393	385	366	378	416	401	343	360	396	377	397	364	384	354	401	382	391	377	373	383	371	363	375	373	344	372	406	387	376	372	364	373	376	350	418	422	383	369	383	346	370	376	379	385	346	376	407	361	422	390	363	374	362	369	380	392	370	382	379	393	392	380	374	383	392	385	379	372	382	401	389	382	389	373	349	365	418	395	366	350	393	337	368	356	379	399	383	367	379	398	348	380	378	379	367	361	395	407	412	409	385	412	385	353	373	373	374	379	373	422	342	422	369	400	401	378	371	396	370	365	377	381	386	375	368	398	383	381	378	375	392	398	356	380	388	366	378	397	397	404	362	392	365	371	350	395	357	384	389	355	379	383	401	393	372	372	359	431	400	340	391	381	337	390	395	389	371	344	377	370	383	371	355	356	340	353	380	345	360	385	400	345	427	388	378	365	402	403	382	389	381	379	411	377	361	360	363	368	392	375	379	343	371	382	419	376	370	378	357	403	370	391	359	403	376	390	383	382	351	387	405	373	382	396	400	384	371	398	377	419	388	368	392	393	403	370	367	382	381	394	413	384	390	352	403	391	378	386	376	370	374	389	377	381	357	400	369	400	376	385	423	383	385	383	344	390	387	377	381	416	399	366	373	395	364	384	395	375	390	386	388	359	362	373	389	419	397	368	360	362	385	403	384	357	386	373	393	404	372	361	364	414	346	381	382	358	383	346	370	412	336	401	408	356	413	386	372	386	405	348	359	390	385	375	407	375	354	372	372	416	390	412	380	397	366	408	373	381	390	372	371	399	369	355	390	412	382	401	394	378	389	373	384	351	388	399	371	357	377	399	371	371	372	395	356	366	397	363	380	397	395	384	375	394	348	362	352	387	375	387	393	398	397	382	339	379	375	384	365	367	359	388	402	384	355	392	386	389	361	365	380	385	365	352	314	368	399	354	386	384	373	334	361	376	369	365	371	401	409	383	362	383	397	400	395	384	387	366	398	399	389	355	365	362	401	405	349	371	384	376	374	426	373	397	392	353	390	375	390	402	363	381	389	385	366	399	343	375	360	363	408	379	422	377	389	354	375	353	389	394	365	369	365	403	379	360	369	373	377	366	381	379	350	374	407	367	393	400	364	386	389	397	370	365	381	373	364	378	393	390	360	369	389	372	408	375	366	364	389	373	396	334	394	378	344	382	375	433	388	391	386	375	356	385	417	362	389	355	349	375	371	400	394	391	379	369	381	354	378	349	370	377	396	397	372	377	383	415	390	337	367	373	386	374	393	368	360	337	386	372	350	395	409	393	390	339	425	357	408	355	350	367	339	369	383	389	392	385	388	354	379	376	387	403	374	365	361	354	374	365	373	346	396	381	374	401	366	372	396	358	356	394	413	371	396	390	405	406	341	396	392	375	368	380	340	364	361	396	357	348	393	379	386	374	349	377	389	378	375
5195	673	415	328	248	358	414	424	414	359	355	314	290	264	229	198	181	172	146	175	137	136	128	119	119	139	117	104	114	105	100	102	89	93	117	82	92	83	86	101	94	83	92	65	81	91	75	89	76	83	71	68	76	71	75	76	68	69	84	66	70	75	69	81	88	71	71	73	76	63	78	70	66	72	72	62	68	77	58	63	54	78	65	85	78	84	73	58	75	70	68	84	67	82	80	70	71	83	65	77	71	68	75	90	72	86	63	91	58	68	58	88	65	81	78	69	69	69	76	68	68	77	58	69	80	69	78	76	65	71	64	75	82	94	72	89	64	56	75	78	67	59	66	72	68	82	69	86	66	73	72	74	62	76	79	68	76	71	66	66	91	62	71	76	76	78	62	91	80	57	61	73	59	76	64	71	67	71	80	67	63	72	88	73	79	55	77	68	66	78	73	72	67	67	80	90	66	65	85	82	72	78	74	71	81	57	83	77	71	72	79	55	63	73	45	73	87	96	66	69	59	76	65	84	77	78	78	55	83	59	72	65	88	67	83	69	53	73	76	73	75	65	59	69	86	60	79	62	77	71	64	66	78	77	64	69	69	82	71	67	61	72	65	66	79	81	76	66	77	65	57	65	84	65	75	65	77	59	74	77	68	74	50	69	66	81	63	55	62	65	69	66	65	65	70	70	64	77	65	59	62	65	55	77	79	63	79	72	72	62	75	64	73	85	75	66	70	68	76	67	72	68	67	82	75	65	79	73	70	72	83	67	68	60	80	64	66	70	63	73	61	68	88	73	71	75	70	85	57	60	77	62	58	79	60	61	86	71	61	68	73	71	92	69	71	71	74	75	70	67	75	68	71	79	60	69	89	82	74	68	65	82	80	71	72	53	70	80	68	56	86	87	62	68	53	63	81	61	77	67	64	71	82	71	53	76	74	70	78	72	61	66	74	70	78	78	55	57	83	71	82	80	76	62	75	75	71	70	82	66	67	63	76	78	53	71	75	67	71	73	79	63	69	77	56	70	76	74	70	82	80	61	74	78	65	64	82	59	75	66	59	81	54	74	88	74	80	65	60	68	60	67	55	62	80	64	87	77	62	79	72	71	69	72	68	79	77	87	76	69	66	72	69	74	60	70	76	65	70	68	68	62	61	67	71	71	77	64	70	74	67	87	74	80	64	78	58	93	69	79	89	72	80	70	90	59	64	76	55	61	75	74	81	70	76	85	72	61	58	69	67	65	60	66	71	79	70	64	89	61	79	75	80	76	64	73	62	73	74	80	77	64	82	66	68	71	50	61	87	76	71	89	81	78	70	66	75	85	77	68	73	66	86	73	78	59	68	87	80	64	61	74	70	79	70	60	61	72	68	58	86	62	77	69	60	73	66	83	77	80	58	79	61	58	72	80	64	64	71	62	74	56	77	66	65	77	66	80	64	73	70	78	64	62	63	73	51	51	71	66	62	78	88	72	62	76	49	73	78	73	73	63	76	81	61	66	65	58	70	67	86	76	56	79	85	80	69	71	75	66	77	63	67	55	77	75	78	65	65	66	70	83	84	73	80	73	65	75	69	80	81	81	70	66	71	71	78	63	92	87	81	78	84	66	76	71	70	73	69	67	80	66	72	85	79	83	73	69	60	72	66	57	68	69	74	96	69	65	59	63	76	60	79	81	75	59	77	73	84	62	71	81	85	84	56	98	77	64	69	73	75	66	72	70	74	66	74	77	62	71	67	80	56	61	66	81	63	65	78	76	71	71	55	86	60	68	72	76	62	77	68	70	67	83	84	89	62	70	70	68	82	71	78	76	81	64	76	61	74	52	81	69	66	71	74	78	71	59	77	71	63	65	76	70	80	83	69	64	83	65	76	83	68	64	60	73	82	70	79	74	64	62	76	80	78	70	64	64	83	77	86	62	66	70	83	65	67	76	68	55	72	88	70	79	61	64	69	60	61	71	59	69	78	68	77	80	87	70	63	66	74	79	70	70	53	74	80	72	56	64	71	68	74	71	83	58	75	80	78	84	75	76	76	67	62	64	74	61	89	77	54	81	59	86	59	78	71	80	89	64	64	72	93	69	65	53	67	96	56	60	62	65	61	71	74	58	75	64	79	67	65	71	79	65	70	65	64	74	61	60	57	68	84	68	60	71	66	77	74	67	70	68	71	74	79	85	60	77	72	90	77	74	68	63	75	80	78	74	74	71	63	64	87	80	67	66	59	58	64	68	60	79	79	87	63	88	73	63	59	85	82	74	80	77	74	66	80	79	76	75	69	59	71	71	67	78	59	71	73	71	70	83	66	57	65	76	98	75	100	75	81	67	74	57	75	63	57	73	70	67	73	79	79	78	72	62	65	77	71	72	67	55	87	71	73	72	76	76	65	63	76	76	72	61	71	69	70	68	75	66	71	79	73	62	75	55	79	56	61	62	61	62	68	73	68	63	67	71	83	86	71	86	57	87	67	64	78	71	66	65	75	85	82	73	75	79	62	65	79	76	77	74	90	80	65	71	74	71	63	64	66	75	80	72	73	71	66	71	72	66	69	63	73	77	68	73	77	60	71	59	70	58	57	82	62	66	57	61	56	64	61	73	62	70	75	64	68	70	78	70	59	80	84	65	47	71	84	63	66	76	65	55	77	54	63	78	70	65	75	58	73	57	76	68	61	70	60	80	75	85	69	69	82	65	78	71	75	68	62	61	61	81	76	72	62	63	63	68	62	75	57	76	72	60	71	65	75	71	75	73	59	67	76	57	65	62	91	65	59	70	56	65	71	65	77	74	68	76	78	72	90	74	68	64	66	74	72	69	75	67	66	75	69	63	80	79	74	56	72	68	73	61	71	78	68	71	68	68	50	60	75	70	63	53	65	70	69	74	90	73	90	59	70	67	79	83	69	72	75	73	72	75	73	70	73	65	73	56	78	67	71	62	68	82	57	70	80	71	66	72	60	69	73	68	64	78	67	78	73	64	62	74	65	94	76	57	81	78	68	68	77	64	68	71	73	63	74	82	57	63	64	60	70	59	76	72	80	63	64	59	70	60	64	66	72	76	62	75	64	66	62	68	86	64	74	74	66	66	62	67	71	81	67	72	79	67	66	69	57	71	79	62	64	82	73	70	66	70	91	77	71	69	60	71	76	67	80	67	68	71	60	66	64	67	79	66	84	73	80	67	82	64	62	69	67	69	72	81	86	76	65	73	79	59	61	74	75	68	68	67	74	66	83	75	69	69	72	69	72	77	71	71	73	75	62	62	74	58	81	83	88	82	73	62	84	71	66	63	83	81	65	60	88	85	73	85	73	56	85	71	62	70	76	72	70	63	77	65	69	77	74	72	74	70	61	68	57	64	73	78	63	73	85	71	71	71	69	66	79	60	69	82	70	63	68	65	68	71	72	64	69	58	66	74	84	84	71	77	72	87	72	73	69	69	62	78	70	74	75	58	74	72	80	66	86	70	62	73	63	75	85	70	76	64	77	55
17536	8173	5088	5851	11064	16463	17617	16092	14853	12969	11431	10204	8878	7731	6564	5960	5336	4527	4038	3505	3212	2974	2708	2563	2396	2111	1970	1946	1758	1673	1531	1455	1350	1269	1245	1220	1166	1179	1118	1051	1055	991	1012	925	951	869	938	818	854	808	823	803	809	805	756	729	785	719	733	708	690	667	656	684	672	643	686	695	653	667	644	648	696	700	688	680	616	643	706	655	715	635	688	639	627	657	677	676	684	670	691	596	655	646	642	659	612	672	640	650	635	661	643	656	631	633	660	662	574	670	655	674	618	635	642	610	648	648	617	610	616	672	652	655	634	668	633	635	640	643	672	642	622	615	593	606	581	689	629	611	621	642	582	625	637	651	639	600	649	628	579	629	649	657	654	621	561	618	632	714	570	617	602	653	601	614	643	617	592	629	634	633	620	605	625	626	613	607	597	642	621	651	625	662	600	637	599	664	652	640	628	659	625	641	618	631	577	582	608	629	664	664	633	602	633	644	607	634	622	651	581	667	619	616	644	586	612	606	608	657	634	593	628	616	656	615	659	579	643	630	646	557	643	642	622	633	610	653	623	666	590	619	576	639	612	607	552	653	637	629	609	611	606	626	621	614	665	662	630	623	631	605	632	589	600	684	621	639	641	638	639	660	631	610	638	642	594	619	617	665	626	622	610	663	624	597	637	642	609	628	602	595	630	609	597	632	645	635	660	631	610	643	636	625	648	658	619	623	666	624	600	635	642	620	667	641	614	650	677	619	609	645	624	686	617	603	606	604	619	655	639	613	608	628	636	631	630	614	618	638	607	626	596	636	665	646	637	605	630	655	624	575	622	635	601	609	617	612	601	623	627	640	608	614	610	623	625	653	607	616	576	625	586	609	629	642	603	625	663	615	630	646	641	650	604	651	636	636	642	632	643	544	686	665	609	659	624	611	618	633	629	619	611	631	638	674	622	641	628	579	658	615	622	588	605	635	628	584	613	547	616	641	656	664	582	638	637	627	620	579	626	650	596	637	644	678	581	657	615	610	617	643	650	611	623	598	606	627	626	643	612	622	623	642	616	603	651	589	660	624	643	630	634	643	573	622	606	635	603	584	671	583	618	638	632	649	614	570	618	630	582	630	633	681	636	605	620	641	624	658	635	655	616	624	598	671	628	597	619	616	606	600	627	642	627	627	656	612	620	611	604	598	643	634	617	646	649	649	624	611	688	588	646	658	626	636	601	637	591	578	618	633	685	635	639	613	625	564	621	609	608	602	612	641	628	674	630	616	617	621	627	576	620	615	634	572	647	623	603	616	601	662	626	586	576	592	624	627	618	605	606	630	631	609	634	636	614	594	598	627	624	652	604	634	622	657	619	589	619	597	626	653	636	613	593	634	617	629	620	632	613	618	637	590	649	614	654	601	637	606	596	615	656	612	609	592	673	627	616	627	537	579	606	624	624	640	589	608	607	648	599	618	596	621	634	606	642	614	639	616	636	622	623	584	641	630	630	600	659	637	635	631	682	654	596	584	616	631	652	641	673	624	643	629	623	623	649	612	644	633	608	600	641	629	634	635	648	614	628	597	597	650	621	651	625	601	598	675	631	609	626	626	651	603	640	611	630	649	639	605	633	635	615	622	637	622	671	674	657	633	590	581	655	603	611	605	649	668	602	692	604	632	658	596	631	668	606	613	641	592	596	642	621	639	609	625	618	664	589	601	646	645	623	645	642	619	635	647	621	623	661	652	660	679	662	649	643	616	636	600	606	616	571	599	657	581	622	570	612	655	632	559	638	638	582	645	593	618	642	606	649	631	638	675	593	644	643	649	604	633	652	621	568	615	645	665	607	622	639	655	628	631	590	621	651	612	667	645	586	607	599	642	614	681	620	585	644	624	651	634	632	646	683	653	658	643	641	661	673	591	594	594	637	583	653	611	637	623	643	625	629	631	610	620	585	593	622	584	611	632	652	594	622	581	646	595	641	597	596	626	661	677	641	640	630	639	621	633	645	562	606	664	669	623	594	619	621	602	648	639	622	604	580	621	618	623	609	638	624	594	597	653	631	626	613	618	634	637	606	638	629	641	614	631	629	632	628	605	617	625	601	619	602	606	609	603	649	631	661	623	627	569	628	621	594	628	586	673	621	603	671	641	650	648	631	658	621	642	649	624	630	599	641	601	601	631	606	593	632	631	614	574	633	629	654	672	591	647	613	628	575	611	631	582	672	648	612	615	628	652	642	644	620	660	557	630	613	575	613	629	643	652	640	623	613	619	622	621	608	620	626	582	656	661	567	644	601	596	606	640	678	654	620	608	654	660	647	625	631	647	626	646	614	593	598	593	635	685	603	606	654	648	602	608	652	678	630	656	625	621	627	650	645	586	608	573	629	632	654	602	647	641	645	626	655	652	649	618	629	612	617	663	633	610	633	599	612	628	581	655	637	632	654	609	615	666	613	620	605	587	622	600	669	637	577	653	618	652	604	612	660	659	587	633	632	636	632	570	621	599	632	636	661	608	626	610	631	607	618	593	630	645	626	614	632	614	687	578	559	690	672	634	630	626	560	651	634	661	634	674	628	612	672	610	630	636	631	595	601	674	636	591	658	595	601	599	623	633	632	644	607	610	620	634	614	610	601	633	640	614	618	602	660	613	641	647	561	627	579	671	644	640	649	624	600	648	608	649	666	576	626	625	619	657	620	617	627	599	651	617	610	622	595	623	645	613	631	633	591	643	638	582	643	623	645	592	643	621	635	623	636	598	640	617	626	620	613	598	616	616	616	642	606	633	648	615	662	603	611	593	599	626	622	637	628	657	671	594	622	611	608	645	638	621	623	638	626	639	635	651	610	637	636	579	681	633	610	626	602	594	671	623	589	629	633	620	657	585	636	614	621	658	651	623	650	672	638	609	622	601	632	625	617	619	605	662	627	647	654	659	608	631	612	619	619	646	635	632	641	642	626	599	652	618	626	637	654	597	644	558	625	592	639	617	639	646	618	677	651	654	619	622	624	606	625	613	660	625	649	587	636	610	623	602	624	666	597	680	595	624	599	568	583	619	631	635	661	600	601	643	655	613	601	604	623	665	620	585	635	622	633	644	616	636	616	638	608	604	608	613	685	655	617	619	643	599	616	583	614	643	638	655	638	651	612	623	640	627	606	612	668	609	663	649	620	636	598	589	608	605	600	612	656	618	644	637	581	638	604	591	565	593	620	622	630	642	626	625	611	639	643	646	607	679	633	619	614	654	623	641	648	640	678	672	583	589	607	645	594	653	591	585	609	608	609	640	618	642	633	619	600	642	603	646	612	644	635	618	630	656	635	582	639	609	640	586	615	602	631	626	627	654	631	619	651	578	616	654	646	626	634	615	613	650	633	593	618	613	647	626	656	607	621	618	603	666	575	578	669	648	642	649	635	678	636	653	582	603	612	608	607	652	636	641	587	606	665	651	628	593	663	634	650	597	617	658	612	617	651	615	654	591	622	647	649	616	632	629	607	595	649	625	607	626	582	639
3175	875	519	368	255	332	507	448	443	405	402	330	333	273	230	198	177	169	144	137	123	105	111	82	87	94	81	79	77	61	57	47	80	67	58	60	55	56	54	58	64	51	45	35	48	48	42	37	53	42	48	52	36	40	32	49	41	48	51	33	35	35	40	29	40	40	38	44	33	35	39	40	27	31	35	45	43	33	29	40	28	32	29	35	29	31	36	26	25	30	39	44	33	33	42	35	28	27	37	39	26	28	37	37	26	42	44	34	22	35	25	36	47	32	42	37	42	31	30	36	24	39	39	33	28	27	23	40	31	37	37	33	31	29	41	37	37	30	38	40	32	25	34	46	34	28	26	28	44	51	33	35	37	34	46	44	15	29	31	33	36	34	29	24	33	28	34	39	43	28	33	39	29	39	37	21	37	30	25	25	37	50	25	40	43	24	31	29	28	40	27	33	26	30	37	29	35	40	36	33	39	27	36	38	37	24	34	26	28	46	28	31	37	32	26	22	36	35	30	31	32	36	36	34	28	33	25	26	29	30	36	36	35	23	35	35	31	37	34	38	35	30	35	33	27	30	35	39	26	27	30	32	27	28	24	33	41	25	22	26	34	31	19	32	33	26	30	37	37	36	37	27	35	32	39	37	38	26	43	44	25	30	38	38	31	40	35	41	38	34	41	29	33	31	34	33	43	29	20	24	33	36	32	36	31	33	31	26	36	32	37	36	27	32	28	36	30	28	37	31	31	24	28	28	30	29	39	28	35	29	34	39	28	36	40	27	26	26	27	37	45	29	39	34	25	40	21	29	38	28	30	28	45	35	37	32	24	35	32	34	37	29	35	31	30	31	23	35	24	33	30	32	23	31	33	34	19	22	32	34	35	41	41	35	35	24	40	30	31	38	39	24	23	34	23	31	40	28	33	25	39	26	43	31	29	35	28	41	30	25	36	25	37	29	42	26	33	31	30	30	26	31	33	31	55	35	27	31	35	26	28	33	24	28	39	33	31	37	32	35	36	33	33	25	32	26	27	38	46	42	17	42	29	29	36	40	27	29	46	41	40	30	29	24	36	30	29	29	37	34	33	33	19	35	36	37	39	43	32	42	27	30	36	37	31	35	30	28	28	34	25	43	38	26	38	35	27	35	30	30	30	30	26	43	39	32	40	26	34	29	33	34	28	31	29	26	34	26	22	40	35	39	28	39	36	31	38	31	38	40	39	45	39	38	33	29	37	43	38	31	30	29	28	30	25	37	43	29	34	40	24	27	36	28	39	35	23	27	30	34	27	35	28	41	23	27	25	29	35	35	39	38	39	28	21	42	33	32	34	30	32	32	33	41	39	42	32	22	36	36	31	41	28	33	33	34	33	36	34	35	35	35	33	27	32	31	34	37	42	29	30	40	36	40	44	24	27	35	29	38	25	31	24	40	32	36	29	39	41	23	31	38	27	37	37	31	26	35	25	31	30	34	25	28	37	27	38	31	35	35	39	32	38	36	25	31	30	30	33	41	37	44	30	35	33	37	38	40	39	32	40	44	28	37	30	26	31	30	21	30	20	51	20	26	39	34	41	23	30	32	29	39	33	32	26	17	35	30	33	34	29	32	21	37	40	36	36	31	35	33	25	34	34	23	37	33	31	24	32	34	37	34	45	37	22	39	41	32	33	32	36	20	44	37	32	40	32	31	32	37	27	38	31	33	40	42	33	31	40	24	33	40	25	34	26	28	43	43	30	29	28	40	27	35	37	36	30	34	34	35	37	30	31	42	38	27	36	35	31	33	36	32	20	33	31	29	37	29	32	29	30	28	32	34	34	33	28	30	28	28	26	28	48	26	41	35	33	41	36	26	41	23	38	35	30	26	37	21	40	33	29	35	31	35	43	29	24	42	39	40	35	33	26	36	39	34	42	34	27	34	36	30	37	25	39	32	29	24	27	36	27	37	33	36	37	42	31	32	34	25	34	33	33	41	36	35	38	44	28	25	30	40	33	28	38	29	30	32	27	34	44	24	33	24	34	42	42	35	29	33	40	33	29	29	38	34	27	31	29	29	35	30	32	36	27	36	28	42	32	31	28	28	31	30	29	29	24	25	33	31	39	31	30	29	37	43	22	31	23	26	32	32	38	32	34	27	37	36	31	30	36	32	39	36	21	31	25	26	34	35	33	34	30	35	27	36	37	31	26	30	36	30	35	43	38	23	24	35	38	21	31	44	31	27	28	31	31	32	31	39	44	37	24	32	25	41	28	25	35	31	43	27	33	42	20	34	30	26	27	31	29	30	29	32	37	37	36	35	39	41	37	42	31	33	40	33	35	35	30	22	40	40	31	30	35	42	30	44	30	25	42	28	34	36	31	42	32	31	41	27	37	40	48	33	29	28	23	26	32	35	29	36	24	29	33	28	32	26	36	30	30	26	37	40	34	20	27	41	34	41	28	37	28	28	32	39	32	37	49	30	32	32	41	31	40	31	31	30	45	34	24	40	32	25	20	41	39	29	45	34	37	37	35	37	18	31	34	32	32	31	45	39	28	34	31	42	37	22	37	27	29	42	43	35	38	25	30	37	38	39	31	36	32	37	35	24	29	29	42	27	37	35	40	33	40	29	37	32	30	39	29	33	32	34	35	38	40	26	33	26	43	35	35	38	36	32	43	35	24	33	37	33	29	29	34	20	30	31	38	40	30	39	41	39	34	38	38	38	35	37	24	39	31	38	40	28	32	37	28	26	29	31	16	36	33	29	34	35	29	39	40	28	35	31	29	37	37	38	43	31	35	28	36	35	34	29	42	34	29	38	34	42	37	33	32	37	39	38	32	35	34	34	34	25	24	29	25	29	28	44	30	24	29	28	33	36	30	26	28	32	43	25	36	36	31	28	38	40	35	24	36	24	42	35	41	31	27	39	25	42	31	43	33	29	36	29	31	29	34	40	31	18	37	33	35	34	37	31	32	31	27	29	37	31	40	36	35	35	22	37	31	31	30	40	27	38	37	42	29	26	30	32	31	28	24	43	30	22	24	23	31	36	27	38	36	40	26	33	30	38	36	30	36	35	26	35	38	28	35	42	36	35	33	42	41	36	35	33	33	38	24	37	47	28	39	37	26	27	31	27	47	26	35	30	29	35	40	28	30	41	35	29	40	31	27	24	36	52	33	31	31	34	31	40	32	38	39	43	27	36	32	31	38	39	41	23	39	37	31	32	27	30	48	23	47	33	37	43	26	31	23	36	31	39	33	31	39	43	24	26	37	41	24	17	36	29	32	34	35	38	19	28	30	30	31	35	33	27	43	30	41	27	18	45	33	33	29	30	38	43	36	25	34	30	32	34	26	28	39	41	32	37	39	39	37	36	39	26	39	38	31	22	18	24	40	31	34	28	16	34	31	31	23	31	34	35	21	40	35	29	34	45	38	36	38	42	29	42	33	29	28	29	31	36	34	24	31	22	35	33	34	29	36	35	36	36	30	32	29	20	38	38	31	35	35	28
22578	9950	6261	7072	13655	19219	20484	18778	16937	15163	13255	11549	10158	8920	8122	6838	5898	5047	4541	3853	3436	3299	2817	2770	2418	2268	2092	2028	1761	1610	1433	1348	1190	1128	1089	1022	1064	987	937	890	864	810	758	687	700	671	644	624	626	588	514	532	486	516	490	461	444	476	423	378	386	411	370	375	370	366	385	308	359	368	350	372	348	338	376	376	346	362	326	370	359	354	322	350	313	339	336	337	321	319	303	345	293	352	327	331	315	302	337	298	302	323	291	322	302	321	286	289	324	291	307	312	311	330	352	326	291	288	322	334	314	291	311	312	298	313	325	289	306	269	323	283	288	331	327	302	301	321	305	317	281	314	322	316	283	310	285	308	291	300	273	307	313	280	288	284	275	322	320	295	302	277	289	253	290	282	274	287	315	309	280	314	258	308	312	290	288	310	287	294	310	309	305	296	308	280	301	314	293	294	294	310	286	296	308	288	273	315	286	275	283	305	280	297	302	273	286	274	291	280	299	268	320	293	301	305	313	286	277	282	318	293	309	295	269	304	312	294	313	278	304	271	329	280	283	271	314	294	298	295	326	272	321	301	316	316	317	271	305	296	286	320	254	307	288	294	313	292	304	315	279	281	278	325	289	332	331	272	321	294	273	307	313	295	302	295	314	292	279	309	321	325	304	298	304	304	301	321	294	272	296	323	332	305	307	282	296	321	298	305	313	319	299	316	299	292	294	294	301	317	310	299	307	300	295	314	302	277	277	298	310	321	299	311	275	298	305	291	284	304	326	310	320	275	331	317	281	314	272	290	306	311	302	276	283	299	299	299	308	295	299	305	316	299	311	315	308	276	295	342	305	308	279	284	283	299	309	313	309	285	285	303	282	299	307	287	296	320	285	320	319	295	342	313	295	278	311	293	312	288	328	295	305	312	302	306	267	286	290	300	266	322	316	306	299	286	291	292	304	289	305	307	315	313	313	306	313	298	309	314	286	331	303	301	277	288	299	312	330	303	306	286	300	306	312	289	327	280	287	268	326	292	287	263	297	287	302	316	321	287	291	294	304	302	286	287	281	339	301	300	296	303	291	299	302	256	294	294	291	330	279	305	256	279	286	313	293	306	282	326	322	320	293	287	314	294	293	300	290	307	301	297	313	317	328	282	316	293	292	302	271	278	289	295	305	311	322	327	316	319	277	324	309	304	321	294	259	293	291	282	290	327	298	291	317	279	305	317	314	280	297	345	284	294	291	259	286	286	292	291	298	297	286	278	289	259	305	296	305	321	327	320	316	302	297	255	305	289	290	304	311	320	295	310	306	267	314	299	302	332	284	284	311	276	291	275	293	307	279	299	299	288	308	301	312	322	256	288	275	318	295	298	298	304	288	286	289	299	325	273	320	271	294	327	317	322	318	325	291	298	283	346	313	330	294	288	319	284	300	316	273	311	311	318	301	323	314	285	288	294	316	309	315	313	285	305	309	313	268	312	317	305	293	287	282	300	305	288	273	311	304	287	302	332	281	289	296	259	283	269	323	290	304	283	313	306	268	299	317	304	301	315	294	300	339	304	281	279	273	297	304	289	293	312	288	313	277	327	305	274	273	284	317	296	304	311	273	323	294	288	292	323	266	293	277	274	309	296	293	274	293	295	294	254	284	286	319	278	317	303	284	309	309	298	304	289	265	310	248	291	318	275	319	300	305	298	285	303	296	291	283	279	295	310	319	296	284	309	285	284	301	346	301	267	310	292	305	271	323	303	311	303	267	322	306	299	322	311	308	279	295	287	303	327	280	303	289	285	317	293	312	323	297	314	300	284	290	284	302	302	287	299	305	250	291	294	339	286	292	264	288	297	295	315	299	320	279	275	283	333	288	301	289	309	286	282	295	295	307	275	314	309	306	284	291	280	280	316	291	310	321	280	254	301	322	316	293	312	320	322	286	291	308	309	287	277	271	281	282	288	331	292	311	276	289	302	309	307	259	283	304	283	293	307	287	310	290	294	315	304	312	309	287	306	281	290	275	277	310	308	309	311	307	299	301	318	306	288	326	327	331	300	278	265	330	285	308	312	304	328	283	325	303	274	285	283	293	323	301	303	288	285	308	310	300	305	294	307	293	256	319	307	290	327	289	287	286	298	288	291	290	298	301	306	308	322	309	280	282	323	303	276	265	311	304	306	309	298	295	305	327	288	325	276	274	299	309	287	289	321	289	316	288	273	283	309	280	332	299	283	292	310	291	288	302	296	317	290	290	296	277	289	276	323	313	300	352	332	331	302	262	264	330	326	311	314	306	321	316	302	253	313	289	313	301	323	293	259	252	299	279	314	330	295	318	323	278	304	319	312	280	272	314	302	313	283	320	305	310	330	287	293	304	266	272	340	271	278	299	300	280	310	302	308	311	298	296	311	342	286	280	332	270	289	305	305	309	286	289	303	323	272	298	279	273	328	310	298	295	304	301	299	313	292	327	284	306	285	287	288	321	304	315	285	305	316	310	323	300	296	302	307	296	299	294	299	297	293	320	296	294	313	313	303	307	275	294	289	294	317	290	306	284	331	296	306	274	269	273	321	303	293	310	316	259	260	296	318	289	307	316	256	306	309	272	293	290	299	280	324	287	314	311	311	279	308	303	306	318	312	311	292	308	309	297	314	336	319	285	322	284	292	288	302	285	307	301	266	316	309	313	292	297	273	297	273	261	275	312	299	297	278	291	305	291	281	274	297	274	313	300	278	293	298	305	322	260	305	297	297	295	289	314	279	298	318	291	276	286	280	303	282	277	301	279	320	314	282	321	289	314	280	293	319	304	316	300	300	321	284	309	306	299	261	259	317	314	274	301	282	319	317	326	307	289	280	305	313	311	314	338	287	319	283	311	313	315	276	304	324	298	312	315	319	301	286	319	273	296	324	282	289	306	339	286	310	294	301	309	290	320	278	283	272	290	283	278	300	300	315	286	295	287	291	277	291	296	306	295	297	268	280	312	287	277	292	290	300	278	300	311	288	324	293	276	281	283	295	300	286	269	305	322	293	305	306	307	310	285	300	318	309	292	267	299	276	298	300	288	295	299	284	313	277	291	289	293	275	278	278	287	272	309	319	301	305	293	295	338	286	284	308	294	300	307	280	282	293	308	294	324	311	326	291	295	296	310	281	279	290	261	298	276	284	273	315	300	296	304	279	313	284	319	324	294	336	291	264	287	288	307	301	297	280	257	303	302	322	292	291	292	286	287	311	258	257	277	309	319	302	292	310	284	274	306	280	291	299	275	288	301	260	292	304	289	318	273	300	297	304	297	301	326	302	299	304	282	348	306	277	320	282	279	299	274	285	302	296	301	303	286	314	250	296	302	262	283	282	300	309	314	278	322	308	307	303	302	284	283	286	278	292	287	294	281	268	298	314	296	333	281	277	305	279	298	289	304	309	293	289	279	320	309	303	312	310	339	296	317	293	339	313	297	283	286	269	268	293	316	292	271	303	320	279	305	290	327	301	318	294	325	296	312	292	266	311
3449	511	333	236	211	256	322	367	358	291	248	264	257	227	197	182	148	149	137	140	136	108	115	92	100	122	118	121	88	87	101	82	99	96	92	89	87	96	90	80	94	74	69	86	95	87	67	81	86	91	92	79	76	71	73	90	68	58	71	66	85	72	74	61	68	72	75	82	92	72	84	90	81	87	84	69	80	87	67	82	70	69	79	80	74	82	69	62	87	72	61	73	75	76	72	82	77	78	70	82	79	89	77	54	83	67	77	78	82	66	78	75	81	73	55	74	89	60	84	76	73	71	79	76	65	73	78	73	78	91	81	75	78	63	78	74	82	75	75	80	68	73	85	71	71	79	87	73	66	65	77	74	79	69	96	81	75	77	79	80	71	81	61	83	64	83	78	65	89	73	85	62	92	61	77	73	77	58	83	79	73	81	75	97	65	74	81	77	76	70	78	98	60	72	83	79	86	78	64	76	78	79	89	81	75	55	85	84	61	70	87	65	73	78	77	76	67	61	80	75	81	93	80	85	71	78	76	73	71	65	79	72	85	80	72	72	68	68	81	83	63	76	80	91	90	71	65	71	81	83	76	70	58	76	81	69	74	68	75	77	70	81	77	81	82	82	65	85	86	68	68	63	74	71	89	63	102	82	84	72	82	73	69	56	73	75	66	75	68	73	65	73	66	74	66	58	64	72	79	82	61	74	70	68	76	78	80	83	60	67	83	74	76	83	84	65	83	71	81	64	68	59	85	70	82	72	85	78	80	74	94	79	64	71	77	85	72	83	74	73	76	72	85	84	98	68	73	77	68	69	90	85	77	59	77	86	70	71	60	74	84	79	66	78	65	88	83	64	57	74	71	73	68	92	76	69	80	80	67	91	75	70	75	79	65	63	76	65	88	69	92	86	74	75	63	62	53	86	66	84	85	72	85	75	60	80	87	69	65	76	76	69	82	84	76	70	65	68	66	72	84	83	77	91	72	72	63	85	81	79	90	61	68	85	80	96	84	76	83	76	80	77	68	89	60	77	67	75	91	85	59	76	78	64	90	78	70	64	71	75	80	68	73	65	74	75	82	77	75	79	78	68	76	70	78	75	71	80	81	74	60	81	77	86	69	89	82	99	71	71	75	66	68	80	79	74	71	79	55	82	72	77	73	73	88	84	70	73	73	66	70	64	73	68	68	85	75	67	81	75	85	82	58	68	82	68	83	77	67	70	83	81	71	71	86	82	66	67	74	81	84	80	65	68	76	77	79	70	86	71	60	74	72	69	78	79	100	75	77	77	83	72	75	87	73	73	68	73	76	62	79	75	76	81	71	69	79	92	75	88	83	73	76	84	88	85	67	89	69	78	83	70	83	84	90	68	74	65	70	68	78	76	83	82	77	72	65	77	92	62	63	90	68	78	71	65	82	78	80	102	64	69	79	65	84	79	73	87	72	80	79	67	81	70	59	72	87	75	67	84	64	65	82	68	64	67	72	74	78	59	80	73	82	68	73	83	74	74	75	76	81	68	67	89	56	65	78	61	84	69	74	74	75	75	87	73	65	82	80	75	69	63	76	87	67	77	69	63	70	69	70	88	76	75	69	61	97	65	70	62	73	81	57	75	80	68	59	68	79	78	73	75	74	77	81	64	56	72	62	79	62	65	64	71	74	82	66	77	80	71	69	64	79	78	80	78	76	76	64	78	64	70	58	78	81	65	79	76	62	78	79	82	59	86	81	63	75	86	68	66	77	78	81	82	87	62	68	62	66	67	63	69	82	68	69	90	79	63	70	78	60	83	95	65	83	87	85	75	86	70	73	81	79	55	66	87	63	60	69	66	91	69	95	66	82	72	66	69	87	77	61	62	91	82	67	72	81	71	70	65	71	80	71	83	77	82	82	76	87	71	70	54	71	83	66	71	69	80	68	66	89	85	74	75	75	82	65	71	62	61	62	68	74	77	96	88	70	69	70	87	64	80	70	79	89	78	63	81	75	88	82	67	90	85	83	92	72	96	59	68	62	93	84	73	85	67	77	68	83	73	86	59	73	67	68	74	78	65	73	83	64	58	80	66	85	75	77	73	74	64	71	75	86	69	67	86	91	71	74	80	64	70	104	73	71	81	63	74	88	67	70	58	69	96	77	74	71	64	83	82	77	100	72	75	71	67	76	79	70	68	67	81	74	73	73	89	71	99	89	81	69	65	74	73	71	84	73	74	75	75	86	70	82	73	82	73	64	78	68	77	88	82	82	81	71	83	64	54	71	80	71	69	77	81	63	76	84	74	65	83	88	78	71	77	71	58	79	73	77	93	73	86	80	73	92	58	72	64	80	77	78	72	77	69	62	64	57	80	68	79	75	82	72	77	75	76	76	75	66	76	71	82	79	70	70	90	77	76	69	67	73	68	75	96	60	81	74	76	84	86	77	73	66	70	79	70	66	89	68	67	80	69	93	79	74	74	81	66	78	78	90	70	83	53	69	67	82	79	88	68	77	71	76	81	85	79	80	80	67	69	89	61	76	70	76	77	67	67	64	77	76	68	72	90	80	61	73	79	77	65	68	65	64	74	66	65	79	74	85	67	83	79	82	68	105	75	69	72	72	79	76	80	80	89	77	77	70	72	85	83	75	75	65	72	83	83	56	74	60	88	82	65	89	77	77	83	69	64	73	60	81	84	96	87	86	71	61	71	74	82	59	74	58	77	74	68	75	66	69	81	65	78	81	74	73	88	57	76	76	85	75	60	82	71	72	67	72	79	80	88	63	66	65	66	72	54	92	62	75	83	73	79	76	88	64	84	56	76	76	66	87	72	72	75	85	68	80	89	76	78	71	87	89	75	64	66	85	71	77	71	73	77	89	78	67	66	62	68	66	83	82	75	64	86	74	66	91	77	85	84	72	86	82	65	58	78	79	73	69	85	90	79	74	76	73	65	64	86	74	86	73	75	69	66	69	83	85	73	73	77	74	83	77	72	75	66	72	66	81	70	82	76	82	70	68	86	74	70	59	62	64	77	77	77	66	75	70	66	60	81	80	75	73	75	67	69	77	79	86	81	69	80	77	91	82	80	74	60	73	69	77	84	90	73	77	77	75	79	89	61	85	86	69	67	66	73	79	77	80	79	77	69	80	72	68	81	72	72	80	78	66	66	74	56	80	55	81	77	81	63	73	76	77	60	62	80	87	79	58	72	93	69	73	66	66	82	90	93	78	66	74	73	76	84	67	75	84	75	75	82	69	77	69	73	85	86	78	79	81	60	59	79	66	76	66	88	74	79	68	72	93	69	73	68	79	83	75	69	68	74	73	77	64	94	87	73	93	87	72	75	79	75	65	66	93	66	79	79	66	89	63	75	71	63	51	73	79	77	81	76	80	78	67	86	54	63	64	86	81	101	82	72	67	65	79	78	64	71	77	72	76	77	74	83	68	84	68	74	62	83	93	78	74	71	93	59	81	74	73	70	73	74	75	74	72	88	72	72	87	69	76	73	66	72	64	69
16099	6344	3864	4540	8896	13596	14630	13954	12699	11102	9239	8222	7123	6235	5500	4775	4282	3715	3363	2857	2554	2355	2353	2015	1960	1873	1654	1561	1476	1451	1386	1266	1249	1152	1058	1053	1079	1061	1002	1029	978	972	874	835	831	837	794	824	783	786	758	785	764	756	780	712	776	655	705	692	685	733	704	685	703	622	704	693	691	709	664	677	664	717	689	686	695	685	686	662	670	705	681	700	628	694	669	641	703	688	689	650	633	652	691	682	701	655	675	698	700	687	655	649	665	661	659	736	671	622	689	628	648	657	672	695	648	655	677	621	667	663	641	651	651	639	667	645	697	655	672	679	721	656	625	653	671	667	638	661	699	683	632	646	650	670	645	684	665	648	658	657	702	655	671	677	647	633	655	694	714	657	673	665	623	642	686	637	631	689	641	663	630	653	681	666	678	682	687	669	674	685	658	611	618	679	659	647	649	643	694	704	639	640	639	646	646	676	627	664	670	657	619	680	644	704	606	673	630	652	673	656	668	617	679	674	649	683	644	675	663	633	698	623	633	689	661	662	701	612	671	633	662	637	655	604	605	634	668	639	612	673	681	631	691	635	666	665	669	676	637	673	653	669	651	635	631	684	633	641	629	661	676	660	684	685	638	661	676	659	679	627	656	636	686	604	664	672	656	681	680	668	624	639	675	630	633	669	653	675	622	637	679	660	636	652	622	680	610	664	675	674	674	652	648	635	645	627	643	624	627	659	666	624	698	629	646	673	658	746	711	674	632	617	706	645	621	693	664	628	658	635	754	628	632	613	651	683	658	636	688	613	692	684	691	648	671	637	661	641	679	702	669	639	677	658	689	640	603	650	631	664	648	649	697	619	627	616	690	690	633	695	673	662	647	645	667	644	633	681	681	703	629	690	610	700	653	689	681	666	662	651	752	652	643	656	672	646	664	645	683	639	664	654	626	623	671	662	638	642	606	662	670	642	655	629	625	678	677	646	662	700	635	693	679	698	635	656	659	654	651	660	693	674	586	693	714	642	684	661	690	657	662	641	720	635	643	654	694	671	640	650	662	671	681	636	680	658	658	688	665	652	646	709	604	611	680	661	634	626	675	656	648	633	633	692	658	634	660	688	645	632	641	663	714	639	661	657	661	658	680	646	651	650	695	660	658	677	725	670	679	669	645	649	644	659	670	626	629	655	622	618	615	712	668	655	677	627	635	656	659	646	674	661	641	670	662	684	693	670	642	619	668	690	675	644	680	612	664	660	696	646	628	703	700	713	619	671	660	655	660	685	697	691	645	708	662	634	689	677	645	676	692	672	674	676	657	674	671	646	680	697	701	646	624	701	653	682	618	631	642	612	677	749	614	624	655	680	638	610	672	663	666	651	679	684	660	701	657	675	669	687	649	683	696	669	694	631	646	641	732	616	644	674	650	643	649	625	655	640	673	647	667	687	674	702	655	622	682	706	669	666	677	717	654	649	687	638	695	664	650	650	685	656	644	643	643	651	677	637	698	668	679	679	677	672	623	628	668	622	665	691	619	660	628	622	638	673	625	641	671	665	655	674	624	668	667	672	655	636	677	696	661	697	678	626	660	651	631	636	647	666	642	683	668	685	673	683	668	700	709	629	670	663	665	652	668	672	642	699	691	652	659	651	619	649	623	673	681	679	675	663	664	666	701	678	626	682	635	665	652	630	651	692	643	625	656	649	693	660	643	687	703	652	683	682	642	637	656	670	701	687	651	693	665	634	657	609	619	674	668	657	710	676	633	677	711	701	637	614	661	658	672	658	667	701	657	688	647	689	711	678	656	643	653	646	628	662	631	652	623	674	631	647	644	635	623	651	666	681	621	687	665	664	673	657	693	647	635	643	622	643	644	670	641	660	662	665	634	713	644	639	693	639	672	629	657	656	663	645	657	662	672	666	619	607	658	717	679	648	639	649	614	654	691	725	693	697	637	598	660	616	669	643	624	707	661	660	612	705	644	631	643	689	624	701	680	661	698	637	639	671	685	658	663	668	622	673	669	697	645	699	684	633	681	678	653	629	639	644	709	648	591	682	646	685	713	703	621	685	653	615	675	640	666	661	615	676	677	701	696	651	651	643	644	641	659	667	624	694	651	635	645	624	655	598	681	691	645	676	666	631	680	676	661	696	638	628	679	641	652	625	665	625	681	606	653	695	654	647	702	675	682	654	621	657	628	660	682	666	673	654	626	673	647	711	689	668	616	684	639	663	689	633	671	615	660	655	658	618	679	646	660	648	685	730	695	649	675	647	650	635	694	665	643	685	629	661	656	646	670	682	630	667	674	662	650	633	676	671	642	626	682	658	657	655	644	659	673	666	656	648	664	660	695	682	666	681	651	665	678	648	654	641	660	621	671	611	652	694	655	666	637	581	661	642	679	616	665	669	662	640	663	701	678	698	622	641	628	679	655	678	665	706	675	635	664	659	686	672	663	674	615	654	640	697	665	675	665	646	675	639	669	663	639	627	667	675	688	646	631	664	664	680	706	660	641	650	617	679	655	676	629	649	653	650	666	626	658	728	636	681	661	682	630	673	639	629	656	645	647	650	663	661	663	681	662	627	688	641	639	654	669	603	629	661	667	653	608	693	677	664	604	665	613	635	673	629	631	651	644	692	654	667	666	710	661	653	658	647	674	649	690	610	658	648	707	663	694	678	669	656	677	674	674	660	661	642	638	666	627	712	694	618	634	692	647	642	642	645	691	673	590	679	660	713	713	639	689	673	626	682	702	695	653	659	677	669	615	640	663	656	628	654	633	675	667	665	698	652	706	681	658	631	613	623	703	658	649	691	686	661	617	642	674	665	670	661	655	733	683	652	650	663	650	629	687	644	700	695	689	700	713	613	667	653	673	674	642	667	668	641	650	676	659	648	645	651	643	636	687	653	667	661	650	685	724	626	654	656	658	682	642	655	661	657	656	665	648	668	614	703	670	695	645	653	682	648	689	653	665	645	654	636	646	617	688	698	658	720	619	690	664	690	624	606	657	676	598	643	674	669	688	629	646	636	744	669	631	717	685	643	649	637	672	648	642	699	687	668	631	669	634	628	624	700	692	722	670	670	634	693	679	610	678	651	658	612	623	672	696	662	673	634	670	637	666	666	624	663	647	644	629	677	668	650	681	614	667	655	638	649	709	664	690	664	688	666	678	679	683	684	681	695	664	662	687	625	673	643	669	660	662	639	652	667	629	638	668	630	676	669	688	677	688	628	635	695	649	653	680	700	709	622	663	665	664	679	657	633	672	618	664	691	656	671	681	649	673	698	630	671	637	663	692	659	676	676	654	697	645	639	706	684	672	661	651	638	654	636	675	583	620	688	611	646	645	643	647	677	680	624	642	613	649	668	666	641	658	650	642	665	620	620	651	672	649	664	649	672	650	667	640	618	674	643	632	668	676	678	660	656	669	665	653	612	645	682	644	636	635	626	636	662	702	645	694	650	628	641	654	626	628	663	689	659	660	709	639	635	680	647	673	621	678	658
2232	693	418	274	243	284	434	410	386	362	337	343	248	235	200	188	167	149	109	111	125	86	91	97	92	111	83	68	60	62	54	68	56	60	51	59	51	54	67	50	54	50	35	65	52	49	47	52	60	50	49	47	47	41	53	51	46	44	37	56	52	42	43	36	39	40	35	43	49	33	41	38	34	35	32	40	41	36	33	37	37	43	46	39	34	48	37	36	43	35	32	36	42	49	46	39	52	33	35	48	38	35	28	38	39	46	46	53	37	43	33	44	37	37	43	40	47	46	28	40	28	39	38	37	42	40	54	42	38	48	45	30	47	40	47	36	39	46	29	38	34	51	40	49	35	35	43	36	41	41	51	52	43	46	44	40	35	45	44	37	40	48	47	47	47	47	36	38	43	39	48	42	49	37	34	37	44	41	35	46	38	47	34	53	30	43	51	35	50	45	57	52	42	47	33	37	47	37	38	54	47	38	51	36	30	34	42	49	34	39	40	38	36	46	48	52	44	39	49	48	35	52	45	37	42	47	34	48	44	47	43	35	36	20	38	37	42	40	43	25	40	40	34	48	37	42	31	48	44	36	38	35	29	43	48	39	45	40	52	35	42	39	39	37	40	44	41	29	36	45	53	35	42	42	39	32	41	32	47	41	35	34	41	43	42	37	59	55	50	33	38	42	39	42	35	44	39	46	43	53	35	46	48	57	40	31	45	47	42	50	34	39	34	35	30	44	48	26	41	40	49	43	40	44	51	36	34	52	37	37	43	35	42	37	40	40	39	49	43	37	42	41	47	34	39	43	40	32	55	46	45	52	35	38	38	30	47	41	47	40	42	41	46	39	45	35	38	38	60	43	50	41	31	47	44	42	39	35	54	45	31	32	33	45	43	46	38	38	34	25	49	46	37	37	44	36	35	34	46	54	34	33	47	40	52	40	47	43	32	46	38	45	38	38	53	57	45	40	36	43	47	39	60	55	38	38	40	32	58	43	36	42	41	41	38	45	33	38	39	43	39	47	54	36	39	47	38	38	30	34	41	41	35	35	37	35	40	46	35	57	42	38	40	43	38	56	51	46	45	27	38	50	40	43	43	47	43	43	23	41	42	57	38	48	40	33	34	37	46	45	49	39	40	41	37	38	39	41	41	53	40	38	31	51	40	50	45	31	43	47	48	47	45	47	35	31	46	44	44	43	50	42	35	38	32	44	44	38	38	38	44	45	44	39	39	49	44	48	31	36	48	42	45	45	50	43	40	49	42	41	44	46	38	33	54	39	42	44	33	33	36	47	52	44	36	38	49	35	48	33	40	49	41	36	27	36	44	46	43	52	37	45	37	43	33	40	38	36	32	37	32	31	46	54	38	44	41	36	40	50	30	30	35	51	48	45	41	44	41	43	41	36	39	43	29	59	44	42	31	31	23	47	42	39	49	40	29	41	38	45	45	49	50	45	40	41	51	34	36	47	35	43	40	37	48	40	43	42	40	33	45	44	40	29	32	32	42	47	39	43	43	51	47	45	44	52	33	45	42	63	38	56	50	36	36	44	49	49	28	51	47	49	27	45	55	51	43	44	37	38	43	38	48	33	41	51	46	51	43	41	34	40	43	39	43	37	48	38	31	36	39	34	36	38	45	38	49	38	39	41	39	45	39	37	45	45	49	36	48	42	44	35	48	38	35	45	56	37	32	37	36	47	32	41	41	52	46	50	38	51	32	33	37	39	48	29	32	32	53	56	43	43	55	48	34	36	28	37	41	38	54	38	33	28	53	42	49	39	49	37	39	54	44	43	39	48	30	37	47	33	39	41	32	42	46	38	44	50	41	35	44	51	39	45	34	45	50	36	43	36	37	52	45	36	46	38	37	38	44	37	39	41	36	36	50	33	45	42	49	32	45	34	39	44	31	47	41	32	39	52	32	51	40	35	38	44	33	30	36	36	34	39	40	37	37	45	43	35	41	42	42	39	35	42	35	44	41	52	46	34	39	45	44	38	44	46	53	43	50	36	26	45	38	46	46	49	39	36	34	31	37	38	42	41	37	42	58	42	50	35	39	32	54	52	43	45	52	38	48	46	41	33	43	44	41	40	52	31	35	41	40	42	48	46	46	29	42	47	40	43	29	36	38	40	46	40	31	37	47	37	35	31	31	55	52	42	39	49	39	38	38	44	29	38	59	43	38	42	48	45	34	34	50	45	41	44	40	47	34	47	32	51	36	44	36	47	50	38	40	33	38	31	26	34	42	48	42	48	35	45	33	48	44	45	31	29	45	40	39	40	43	38	34	46	50	49	40	43	38	45	41	49	42	39	44	46	33	46	37	49	45	38	46	34	53	40	52	49	42	36	44	48	40	49	38	56	45	41	57	39	43	43	53	41	37	38	53	29	48	41	42	37	39	33	38	35	44	50	51	41	35	39	46	33	43	32	39	46	49	42	35	37	27	32	40	49	37	41	34	50	37	30	32	43	40	44	39	34	36	48	45	41	30	29	33	44	56	49	44	37	41	45	29	46	46	47	63	49	45	46	38	42	38	29	42	33	47	51	31	43	45	31	48	30	28	45	36	43	41	40	48	27	31	48	36	40	41	40	42	37	45	46	37	43	47	42	34	42	53	39	32	31	50	44	45	36	38	33	25	42	44	46	33	41	43	37	40	39	40	30	48	49	35	37	46	33	36	39	42	52	60	51	40	41	48	49	46	42	40	40	40	42	40	52	42	47	35	41	34	39	34	47	47	33	44	51	28	50	46	52	43	36	35	44	47	40	43	40	41	42	49	29	31	33	38	44	39	63	43	35	56	44	42	26	37	42	44	37	52	32	43	40	42	51	39	36	58	36	38	45	46	42	46	40	44	33	43	27	45	39	45	37	35	49	42	44	35	44	37	49	47	37	43	45	45	52	42	45	42	41	36	32	44	38	44	44	40	46	42	37	43	41	38	38	38	30	40	48	46	53	48	37	41	49	48	45	48	35	39	35	39	47	36	43	34	41	47	39	41	33	42	34	46	48	42	37	43	47	47	42	35	33	54	44	44	43	45	30	47	43	43	35	51	49	39	52	44	33	50	43	54	43	51	47	31	48	34	43	51	43	45	39	41	38	47	33	46	41	41	49	43	45	31	44	52	32	44	41	34	48	45	50	53	47	45	35	43	40	47	39	40	45	39	34	39	46	40	45	35	39	49	38	32	35	35	41	38	36	40	35	42	39	38	43	49	37	41	41	49	46	30	55	55	53	32	32	51	47	48	32	36	43	36	29	42	34	38	42	42	30	39	48	37	48	43	44	49	35	48	36	49	40	43	45	32	49	40	38	38	33	45	31	40	31	47	36	35	46	47	35	44	46	38	38	54	55	28	33	36	43	40	43	38	40	35	38	39	33	34	41	61	42	38	47	40	51	33	34	38	44	43	37	38	36	51	42	35	44	43	51	48	31	54	40	45	46	40	45	41	46	38	34	48	43	41	41	44	42	33	40	38	37	33	49	44	43
20409	8403	5142	5830	11814	17484	18121	17175	15497	13462	11705	10244	8817	7707	6693	5868	5027	4362	3771	3384	3020	2733	2548	2422	2075	1941	1840	1709	1483	1344	1288	1164	1053	1058	1001	958	893	874	949	862	825	741	736	655	678	648	585	633	650	582	580	581	538	492	524	510	505	531	450	485	510	478	496	438	448	450	445	444	472	463	439	467	409	439	409	388	399	425	405	431	436	401	445	410	402	406	433	432	376	395	420	402	394	400	418	412	375	416	397	390	387	405	381	394	427	416	399	400	380	393	391	384	397	369	353	410	379	376	443	411	371	371	404	418	401	376	422	380	393	391	365	404	408	363	411	390	403	409	389	406	378	390	376	368	409	414	348	386	385	390	378	426	390	383	390	367	398	398	377	359	411	398	352	407	378	377	397	382	387	411	371	402	374	370	374	393	416	375	377	366	377	390	392	394	353	390	383	382	372	401	374	389	416	396	402	405	435	409	350	393	351	387	391	384	372	421	380	415	385	364	396	426	413	355	397	371	406	353	411	388	386	363	383	361	409	369	415	397	385	386	407	382	389	402	414	384	390	380	372	405	370	410	389	391	378	396	377	406	381	369	369	412	391	360	394	400	374	419	444	380	384	402	384	395	377	395	427	378	383	381	383	382	356	366	365	416	372	393	374	378	412	404	371	378	379	425	349	352	383	394	401	381	394	396	388	369	391	366	385	401	390	402	358	437	395	388	356	392	364	364	360	438	408	397	371	413	390	369	398	390	411	365	407	387	353	397	387	396	377	353	362	380	365	374	390	387	393	377	370	387	401	386	372	378	456	385	370	395	410	382	342	417	366	361	359	422	360	377	378	399	408	368	383	364	381	404	410	391	362	396	394	341	372	385	386	365	382	383	349	388	394	378	352	428	344	389	387	383	406	375	401	360	410	372	403	395	401	362	353	406	366	354	352	333	380	373	389	353	403	343	345	372	353	382	376	387	389	364	398	405	391	354	404	397	408	402	349	384	379	350	387	356	407	407	355	419	364	362	389	404	360	393	400	390	351	390	397	409	372	399	393	387	366	383	384	364	405	420	373	358	435	379	360	390	365	364	394	355	385	365	361	376	375	359	393	376	356	385	443	362	339	421	393	370	390	394	402	403	367	366	379	335	401	395	399	421	401	358	390	407	399	391	393	367	390	426	385	390	344	383	394	405	384	395	367	413	411	393	406	400	383	385	372	365	407	390	399	366	387	366	365	356	436	384	388	393	391	390	374	371	374	389	382	386	393	347	364	364	382	407	383	372	415	403	336	388	355	370	371	350	405	401	392	396	383	392	398	380	425	355	402	390	386	406	370	390	383	381	383	417	373	374	364	370	365	385	405	399	387	371	412	414	378	417	370	349	384	386	425	404	392	383	397	373	384	408	384	359	384	343	350	412	415	368	356	375	375	393	418	402	391	385	375	391	354	362	377	401	411	351	416	366	351	388	363	379	402	401	409	367	390	375	362	391	390	397	383	391	402	385	379	381	421	377	362	388	376	373	415	374	403	362	344	348	406	383	354	395	398	393	390	368	383	358	399	369	414	404	367	365	375	375	392	395	347	385	351	400	402	378	375	415	375	361	413	405	370	397	384	387	378	374	389	364	371	397	368	418	363	380	381	364	384	434	355	411	372	407	375	395	383	384	343	370	401	382	365	408	416	402	393	387	383	365	389	400	393	374	368	360	423	374	363	378	357	413	403	373	353	389	362	398	401	435	397	369	351	380	402	390	364	381	407	363	379	402	380	378	425	383	359	353	371	414	355	398	373	412	406	393	441	369	384	385	382	415	408	354	401	433	392	363	372	372	373	418	395	398	358	358	402	374	366	389	408	430	349	389	364	381	391	353	382	404	381	403	365	373	390	382	366	386	363	354	421	390	402	384	369	382	390	382	402	455	411	391	355	381	386	365	398	375	361	400	375	409	373	376	365	408	413	429	371	379	403	367	422	383	397	366	341	377	361	371	391	377	387	368	361	397	401	387	363	415	423	415	406	387	376	379	383	405	386	371	404	380	370	390	363	357	386	396	387	361	377	376	359	375	416	397	399	380	390	391	410	356	371	353	398	388	399	370	376	358	413	418	353	409	383	425	378	388	363	420	379	385	391	370	412	406	402	387	378	366	366	390	381	368	387	403	395	365	382	364	350	434	387	362	362	363	380	384	399	410	379	357	409	417	367	374	443	380	398	391	401	387	433	368	368	370	381	367	369	362	393	387	362	358	357	377	374	384	408	397	362	383	352	370	422	410	403	392	388	354	359	352	384	365	366	369	396	376	375	399	413	403	382	373	391	378	384	388	430	361	413	419	380	360	370	388	382	405	357	360	410	404	388	347	366	393	382	402	429	410	416	413	389	378	377	402	347	410	384	388	390	395	413	388	376	398	383	431	394	397	395	368	386	406	404	364	372	374	387	419	369	370	400	385	384	383	393	351	379	376	392	376	363	375	417	378	355	387	364	374	383	401	373	430	368	409	369	399	402	418	363	395	383	394	370	342	347	355	427	399	372	401	411	379	396	377	359	368	381	376	374	430	375	394	383	394	412	371	406	393	371	359	370	379	379	386	367	401	370	373	408	377	378	381	356	382	370	396	374	384	368	379	392	378	357	372	424	374	355	372	383	419	404	385	384	412	369	347	408	371	388	369	367	408	393	362	378	389	400	408	391	359	364	398	381	367	427	399	356	401	372	399	389	381	367	372	387	399	371	399	418	383	345	371	418	387	378	399	375	393	387	407	372	392	390	391	394	374	384	407	389	418	383	413	356	348	381	399	396	412	392	374	340	397	389	370	418	366	374	390	366	391	382	394	379	370	408	396	366	419	380	399	392	374	371	374	398	360	378	379	386	361	361	392	391	377	378	373	362	383	409	353	396	372	396	389	382	388	354	405	380	375	380	401	416	397	374	386	417	397	425	404	386	362	384	424	386	349	408	393	401	381	404	391	414	365	415	374	415	403	422	374	377	413	398	359	381	379	397	398	387	375	390	364	370	374	386	375	383	362	371	367	412	413	351	395	375	396	389	396	373	391	414	404	389	364	394	401	378	369	371	382	362	397	395	356	391	369	341	399	368	379	371	392	405	356	409	426	393	375	381	396	386	392	385	378	371	403	398	393	373	380	387	430	360	385	375	359	382	403	405	370	379	406	409	406	396	387	366	353	380	353	364	409	359	399	385	392	383	410	370	404	376	362	367	415	373	384	380	388	358	408	401	377	351	361	393	391	375	392	423	370	405	365	371	376	406	392	372	366	369	377	394	425	335	394	392	392	377	394	347	361	389	385	376	380	419	380	365	370	393	365	369	396	403	387	415	397	378	399	380	375	390	395	401	383	382	395	378	373	394	403	381	366	414	381	413	388	365	383	377	406	353	377	368	343	388	396	374	388	360	384	356	369	382	367	425	389	408	382	408	403	370	403	382	399	383	370	395	394	398	397	408	404	392	396	407	420	392	402	373	359	366	419	362	384	376	364	421	392	361	391
5211	689	440	296	256	303	411	429	434	365	359	316	285	252	250	224	180	171	181	159	130	127	128	121	121	133	114	120	113	105	107	103	99	85	81	80	85	87	85	78	82	98	93	75	81	91	86	69	90	67	73	79	76	87	79	69	74	68	85	48	77	90	59	62	71	56	86	76	70	72	76	67	63	76	68	76	81	81	74	87	90	54	57	74	67	68	74	65	67	79	78	94	80	59	76	81	63	77	71	65	80	91	83	69	53	69	81	67	75	67	70	63	83	73	83	71	77	70	58	64	69	66	71	78	79	69	70	84	73	70	66	66	59	72	65	72	83	67	83	67	65	67	68	64	81	73	89	78	73	80	49	59	71	71	74	70	75	83	63	73	84	66	72	69	88	74	73	57	75	75	69	75	74	79	61	83	69	72	78	77	70	73	64	69	61	71	70	62	93	75	71	62	73	68	61	69	70	62	61	74	75	66	70	73	86	72	68	63	76	82	69	80	77	67	73	83	74	79	73	70	90	70	67	68	62	72	84	68	78	61	73	63	74	67	57	75	73	68	71	78	66	55	71	71	73	71	69	74	80	81	52	66	60	79	81	65	67	72	66	66	80	73	75	66	61	66	77	72	66	88	75	65	60	62	83	88	64	80	82	76	69	69	84	77	67	69	88	58	81	78	67	70	76	79	76	66	78	64	73	64	58	78	53	82	61	74	70	70	64	79	62	86	65	91	90	72	80	80	77	80	66	62	67	75	76	79	73	67	76	83	76	65	76	72	63	63	59	64	71	66	73	78	71	77	63	62	71	66	71	78	66	76	64	67	55	72	65	66	76	56	68	76	69	61	75	79	85	79	84	74	61	69	74	63	71	74	82	61	72	63	72	61	88	72	71	71	88	72	65	66	65	79	70	87	75	81	81	76	88	64	70	77	79	66	69	65	74	71	73	73	77	75	76	76	76	62	79	66	75	84	73	77	85	72	68	67	68	81	77	50	86	66	75	78	57	62	66	78	68	65	62	69	82	70	78	59	68	64	80	78	86	58	78	70	71	66	64	95	75	89	63	76	71	75	77	77	60	73	71	73	52	70	81	70	68	63	71	86	86	82	76	66	88	79	66	67	89	68	54	66	65	71	55	62	70	62	82	85	64	63	90	90	57	71	73	76	79	69	78	75	58	82	75	79	77	67	75	67	62	83	80	67	66	78	76	79	79	76	59	57	79	65	74	64	88	75	72	62	73	73	63	69	67	72	67	78	72	67	62	85	71	70	63	74	71	63	59	70	68	77	76	60	80	75	74	59	64	69	79	56	85	72	64	95	59	73	78	82	80	63	56	74	69	74	65	88	84	71	63	62	65	83	75	74	63	88	77	76	66	76	65	67	73	70	77	58	67	87	72	60	70	73	55	81	75	74	59	66	67	79	80	64	66	86	66	77	80	88	82	69	74	56	65	61	54	74	64	76	79	73	75	71	67	81	68	73	80	64	77	77	67	64	74	69	81	63	83	81	65	66	74	66	60	56	58	68	60	80	66	63	70	88	72	60	66	56	71	78	81	71	68	71	80	65	58	66	71	67	79	69	73	78	90	81	66	77	93	64	66	73	67	68	73	58	65	66	76	57	73	65	68	72	66	61	56	59	62	74	85	67	72	57	76	75	83	72	69	76	89	56	93	88	63	69	66	71	82	68	70	56	70	74	76	80	68	67	69	73	73	66	90	66	73	55	65	54	77	71	57	69	65	73	81	74	79	68	78	59	70	67	79	72	64	72	83	62	67	79	71	82	71	66	64	53	64	90	59	63	64	62	68	56	81	65	75	71	69	82	70	68	67	76	82	70	69	67	63	63	72	77	79	80	70	80	70	63	76	60	59	67	77	65	87	70	78	66	73	75	69	82	73	91	67	53	64	59	74	74	65	71	87	82	66	77	72	67	83	68	66	78	84	68	59	91	67	66	87	73	73	76	69	86	70	79	72	62	92	82	75	63	87	71	69	74	61	77	76	68	68	79	83	68	69	74	76	67	78	71	63	73	69	75	67	74	65	75	75	65	86	74	78	69	70	82	69	63	76	74	68	68	72	75	70	81	90	62	82	62	61	81	74	76	77	76	58	80	82	81	78	57	77	59	64	67	66	77	64	74	58	69	65	53	71	60	69	78	67	78	85	64	85	68	68	75	77	74	62	61	51	60	65	82	60	77	56	69	61	77	71	81	77	62	69	64	65	74	77	68	70	87	75	76	58	71	84	70	72	69	68	79	68	65	82	71	76	69	68	71	73	60	65	64	80	71	74	90	82	71	85	69	71	79	62	80	72	73	55	64	61	69	63	85	59	81	75	79	68	68	69	72	71	72	78	81	78	62	92	53	77	72	70	75	77	68	74	66	85	73	62	70	79	84	84	69	63	75	61	70	77	79	74	69	74	71	65	75	73	79	93	72	71	58	72	60	63	87	75	68	85	76	84	88	68	88	67	73	74	89	69	59	75	71	80	69	78	80	69	82	68	80	67	71	66	58	73	68	72	72	83	56	81	75	69	80	73	70	74	80	85	77	75	74	76	70	90	62	80	71	70	85	73	60	69	75	81	71	79	75	84	62	77	82	75	72	75	81	84	77	72	70	74	62	73	69	92	83	69	79	67	74	61	59	55	68	75	74	63	74	80	60	82	67	80	66	73	73	82	64	68	68	77	63	63	74	70	81	71	86	70	56	63	57	71	79	75	71	69	82	89	85	73	61	65	73	77	76	66	71	74	74	74	83	75	57	67	86	65	71	66	67	76	86	61	76	64	74	69	69	71	66	82	73	49	63	91	71	71	64	69	58	68	62	64	70	80	67	77	68	74	60	79	78	80	72	77	70	64	70	65	69	83	75	76	54	71	63	73	78	68	64	64	69	63	57	62	79	82	69	79	74	70	70	78	80	81	73	68	86	78	74	72	61	83	60	53	67	74	66	68	67	77	60	70	53	77	72	76	61	68	83	78	61	68	66	73	80	92	67	72	85	83	66	75	63	81	61	76	68	70	80	58	71	78	63	54	57	73	74	67	77	73	71	76	73	71	64	59	86	79	75	73	82	71	73	96	82	58	69	61	69	72	66	71	68	61	71	67	68	72	78	56	73	69	67	62	69	75	65	91	67	81	71	67	75	81	62	72	67	74	75	69	85	83	57	64	71	67	77	71	65	67	67	77	67	69	76	71	81	89	71	82	70	70	59	67	69	73	57	71	83	63	64	74	77	81	80	74	73	75	68	71	67	82	70	63	76	63	73	65	60	64	82	59	61	74	79	66	71	66	71	77	84	63	59	71	65	76	59	68	85	71	77	63	89	93	72	79	74	61	82	66	75	68	67	68	79	68	68	74	69	63	69	81	68	77	76	61	62	63	68	87	53	69	73	67	77	75	57	76	79	64	70	67	68	55	66	77	66	70	73	87	85	72	56	65	79	60	80	72	77	53	77	64	82	65	68	75	79	74	67	63	71	80	71	86	87
17733	7951	4889	5606	10947	16139	17217	16287	14612	13125	11527	9957	9018	7712	6816	5687	5215	4636	3945	3565	3260	2921	2789	2488	2446	2216	2054	1913	1731	1606	1464	1389	1352	1254	1265	1223	1166	1113	1125	1139	1118	1035	963	921	887	917	877	858	872	855	773	833	750	762	754	732	732	753	719	676	715	689	736	715	679	642	734	693	637	680	678	685	698	687	664	643	630	694	674	668	652	628	630	684	666	641	688	640	659	636	663	652	646	629	667	652	646	630	612	613	661	717	645	679	628	636	654	574	670	620	619	629	606	647	674	623	613	630	654	659	634	625	654	628	667	669	635	687	632	688	644	637	615	630	603	607	642	664	658	642	648	663	613	611	673	593	621	610	602	673	613	635	622	601	659	607	615	636	647	649	684	605	641	626	643	568	610	651	673	637	646	604	642	644	640	661	634	669	664	606	636	667	663	612	619	664	630	615	656	596	606	638	629	643	661	636	638	637	656	625	607	655	633	633	609	628	679	617	629	627	612	654	575	675	635	657	637	658	658	641	697	674	665	652	655	635	604	606	608	621	652	635	606	616	604	637	619	627	664	607	597	649	666	595	681	650	634	599	629	613	602	708	650	621	598	606	639	630	609	660	631	652	660	622	646	606	622	642	602	673	651	609	624	672	654	647	691	661	604	620	613	621	644	649	633	624	620	629	622	612	634	587	644	650	609	619	614	609	658	622	642	639	604	665	672	649	655	550	667	620	664	602	644	644	612	586	619	623	611	613	591	680	650	675	633	645	622	597	631	656	664	604	589	597	653	632	627	635	601	668	588	641	649	638	643	657	673	618	668	611	580	645	646	644	643	643	638	622	649	655	651	602	610	594	640	636	617	655	674	621	635	642	642	598	665	631	627	624	686	669	614	668	614	634	665	657	645	591	645	630	630	644	622	619	659	646	624	653	648	628	665	641	646	641	646	628	649	669	635	696	670	655	614	625	630	660	661	658	610	667	652	620	666	619	633	667	634	654	590	619	590	636	632	627	640	604	632	658	626	652	651	639	613	626	599	585	672	643	619	663	660	626	620	611	648	612	602	613	595	614	639	634	624	687	604	629	667	664	641	666	603	656	663	581	589	610	663	624	619	636	610	633	653	650	623	644	657	668	573	641	623	680	646	637	651	660	647	609	620	600	636	618	651	640	627	613	656	610	660	652	625	615	665	623	630	601	625	639	635	663	675	679	670	595	602	625	610	614	662	599	601	667	602	630	636	612	673	635	619	622	624	637	658	622	613	646	616	584	599	616	675	624	596	623	638	652	595	593	599	616	570	597	659	585	603	664	590	633	605	598	674	626	613	623	666	583	641	640	675	667	658	653	582	652	628	604	607	627	611	669	629	606	609	621	628	633	648	612	568	657	655	604	669	658	610	622	609	629	602	626	606	621	680	586	606	619	594	601	643	619	644	630	639	636	640	646	630	619	625	617	666	590	656	630	617	623	616	606	621	635	580	638	626	655	634	636	628	623	610	616	600	586	634	633	635	640	620	613	657	614	605	658	648	636	628	639	642	666	664	593	656	646	590	646	646	627	620	602	623	627	626	610	593	596	617	656	633	634	609	623	603	630	609	656	622	639	644	627	708	650	694	600	669	590	633	656	659	653	615	618	648	632	634	660	654	617	641	631	637	580	621	653	634	638	641	612	632	630	631	639	642	654	603	616	649	669	618	622	608	589	686	645	651	615	683	616	606	605	642	637	620	606	661	589	625	654	636	621	584	656	677	639	654	647	610	626	649	606	666	619	673	636	635	614	657	656	630	642	647	659	620	653	626	656	666	660	670	640	646	644	607	631	650	633	617	658	624	600	627	619	666	628	652	636	641	628	647	636	622	613	662	593	693	599	640	591	636	615	619	632	634	633	657	619	646	630	616	617	639	613	655	660	687	603	631	663	575	642	596	637	622	615	653	624	612	646	614	587	646	631	646	593	648	694	588	653	656	668	639	634	631	614	633	667	629	643	653	624	658	630	649	593	589	672	643	633	622	646	625	639	616	646	651	623	636	649	605	611	654	590	690	609	648	611	609	595	591	627	627	648	596	615	665	662	620	655	625	652	632	615	602	640	636	663	644	617	591	629	665	639	651	651	631	643	635	689	639	595	634	627	620	629	608	632	643	657	656	676	632	696	668	702	619	613	591	618	639	617	644	667	617	663	609	653	668	636	629	618	589	654	669	634	593	636	614	655	612	636	650	604	635	647	645	594	623	592	633	634	658	646	669	643	614	602	615	648	608	618	627	629	641	648	674	650	635	630	625	616	670	636	628	624	656	639	600	647	629	633	595	674	646	600	616	630	635	657	591	615	631	640	642	668	619	597	594	613	634	606	650	642	642	626	645	615	662	631	634	582	655	652	608	676	621	622	637	616	650	641	660	687	620	605	622	636	606	623	642	670	702	624	617	613	619	564	605	661	631	655	661	644	664	615	648	625	637	626	599	592	643	639	629	629	650	635	615	622	583	605	629	635	643	611	610	642	647	633	630	650	619	638	626	601	633	662	600	615	660	638	665	652	605	572	626	638	668	614	610	629	661	655	666	653	641	628	627	704	624	602	637	666	612	604	619	666	634	629	647	631	639	623	692	603	615	607	677	657	653	627	652	615	635	636	699	633	634	629	630	624	617	585	645	606	600	605	669	630	665	628	666	643	670	634	661	648	618	622	566	646	650	643	662	601	676	637	623	640	599	715	621	590	650	637	638	610	634	641	676	592	623	614	642	649	634	620	613	628	647	600	618	605	639	605	630	638	637	602	617	628	648	624	653	623	651	616	659	670	604	591	592	652	623	616	657	579	603	687	615	630	637	642	616	645	659	648	621	616	616	630	615	632	672	625	639	642	583	642	652	690	612	625	638	616	648	598	664	636	609	631	655	618	638	661	638	663	613	615	606	653	632	639	615	629	633	672	647	631	585	600	616	640	660	625	631	627	710	604	615	632	632	595	622	612	632	634	618	636	661	640	643	628	617	614	644	630	604	647	617	623	628	660	657	623	605	652	629	628	655	646	617	658	656	640	629	645	648	635	687	654	616	691	663	589	663	582	601	605	639	603	611	640	700	654	578	636	661	600	671	621	637	640	636	625	662	651	666	614	628	650	625	661	648	623	604	619	615	635	653	637	619	653	649	608	665	648	630	645	643	623	626	654	616	614	617	667	663	637	679	644	647	624	624	612	623	625	635	658	595	584	643	626	638	636	615	602	634	603	648	647	594	649	617	644	632	639	640	651	660	600	627	644	648	633	624	639	633	634	641	629	648	637	668	622	643	627	607	624	645	634	644	632	630	632	625	634	643	618	686	686	618	642	611	638	607	610	652	626	629	685	658	666	619	647	698	668	638	600	646	606	656	615	631	639	636	638	643	630	607	625	602	640	667	630	639	615	600	623	626	616	600	656	628	644	654	620	642	644	659	593	704	650	633	644	614	642	647	627	681	614	646	624	638	623	645	612	660	606	638	614	629	634	640	661	593	667	572	656
3227	876	500	341	274	337	433	520	488	464	392	340	272	289	243	181	205	200	154	137	128	107	100	96	90	96	91	89	77	67	66	64	62	61	55	56	57	63	44	65	37	66	49	54	31	45	45	44	48	44	48	39	35	27	43	32	46	36	37	46	41	32	36	33	34	24	36	39	38	40	35	33	37	42	31	40	42	47	37	35	39	27	34	40	32	52	39	34	31	37	30	38	37	27	33	38	48	42	30	29	33	39	28	35	33	28	43	37	33	35	37	33	31	45	39	38	32	27	38	28	29	35	32	43	30	37	37	41	34	29	35	32	39	29	42	34	33	43	28	32	25	21	33	39	35	37	51	33	37	29	39	37	40	31	32	29	41	22	35	27	32	34	31	32	31	40	23	39	31	42	31	50	34	34	26	35	27	26	33	34	34	39	36	35	37	34	30	26	23	36	34	29	27	33	35	36	37	35	30	44	35	35	27	35	29	32	41	28	28	43	29	34	33	37	19	33	27	39	30	32	38	31	40	32	45	26	33	30	27	33	30	33	35	43	28	33	29	39	45	31	42	41	27	21	34	36	30	28	36	34	28	38	34	34	36	39	32	36	30	26	39	35	34	42	41	44	33	38	32	30	32	37	33	43	29	29	31	32	38	35	40	36	40	40	45	39	28	37	34	32	29	29	45	33	41	41	37	34	41	47	32	35	36	36	32	31	28	29	31	25	30	37	39	35	35	38	17	29	27	40	26	25	42	34	29	35	32	34	46	33	31	28	40	29	40	33	33	36	35	28	34	32	25	36	30	30	35	39	39	34	43	28	38	33	37	35	44	43	43	30	39	27	40	39	30	34	35	31	28	37	29	40	43	40	32	37	32	38	40	40	48	24	34	43	32	31	33	38	36	30	25	39	29	34	33	34	40	36	31	34	37	35	42	35	32	28	37	40	38	28	24	37	30	37	27	32	38	41	35	37	38	28	37	39	33	35	26	36	30	34	43	33	43	32	30	23	37	53	43	34	31	31	29	34	27	35	37	38	32	26	36	29	34	37	52	33	30	44	33	32	36	42	28	35	44	39	27	34	35	34	25	43	33	29	24	37	30	25	32	37	34	28	48	34	33	29	38	35	43	32	35	47	26	38	39	51	38	32	35	33	23	33	31	32	39	37	28	36	23	28	37	35	36	42	34	29	37	48	35	34	35	35	30	39	37	37	21	30	37	44	39	21	41	24	32	34	32	35	30	28	34	29	34	32	43	41	32	38	31	40	29	32	34	36	36	37	47	33	40	32	35	30	33	37	35	38	39	27	34	34	36	34	32	29	39	37	30	31	38	39	32	43	32	32	35	34	34	25	34	36	34	35	25	36	40	39	28	31	42	43	34	32	30	32	36	33	33	41	42	45	52	32	40	39	45	46	37	33	31	35	34	35	32	28	17	22	30	40	31	33	33	29	31	28	29	30	26	36	34	44	39	29	33	38	32	32	42	25	36	33	32	26	39	30	43	26	46	39	32	22	34	35	39	29	42	35	18	39	40	37	35	31	36	34	31	31	34	42	26	38	34	40	41	35	42	37	36	31	45	25	39	28	29	38	33	28	32	35	33	29	37	39	34	29	39	31	47	36	26	42	30	33	37	40	33	28	28	33	24	37	30	33	29	25	30	21	34	35	38	31	33	47	45	33	34	35	33	27	33	41	43	27	38	35	35	36	28	38	38	34	33	33	31	32	32	41	30	40	32	37	42	37	26	28	41	25	38	33	27	36	29	38	37	40	40	22	33	21	32	41	38	32	42	31	39	38	34	39	37	31	36	34	31	36	33	39	29	38	25	34	33	38	42	31	34	29	35	37	40	44	32	31	23	40	31	29	34	35	40	33	39	29	37	35	27	39	50	28	36	35	24	38	41	33	32	31	32	28	36	37	39	30	27	40	24	41	32	32	38	39	23	34	45	38	32	26	32	28	32	38	33	31	34	43	37	32	34	29	36	30	36	28	36	29	28	24	44	36	29	25	27	34	27	31	38	41	36	47	29	31	27	26	31	30	45	35	39	36	40	26	40	32	26	26	35	50	36	28	32	35	44	34	38	31	24	36	30	31	43	30	40	41	36	38	36	27	34	34	35	35	38	34	23	23	37	34	38	36	31	30	29	38	38	31	25	26	30	34	42	28	39	36	26	27	29	24	32	33	36	28	23	29	29	44	34	33	38	35	33	35	32	42	32	33	40	30	41	32	25	40	32	36	37	31	38	37	34	49	29	38	38	48	35	20	41	39	35	27	39	31	36	34	28	37	41	26	33	37	19	25	37	35	32	49	35	29	48	27	33	26	19	37	39	33	25	39	36	39	43	46	45	39	39	36	33	37	39	32	30	27	47	37	31	42	33	42	32	44	37	42	31	34	28	39	39	35	39	40	33	29	33	32	28	38	28	44	40	47	33	33	29	35	36	40	40	32	33	44	31	35	39	29	40	32	35	38	23	38	30	40	39	31	37	24	36	41	35	47	33	33	29	27	35	30	25	28	42	25	38	34	35	40	32	41	36	26	35	38	37	36	35	30	29	31	43	32	41	31	43	20	34	40	38	34	39	37	32	31	31	24	38	29	24	40	41	34	18	34	31	34	26	34	34	38	25	41	38	29	39	35	38	38	28	32	36	30	35	35	21	36	28	30	35	32	32	31	28	46	33	37	37	37	37	42	32	27	35	32	39	27	33	29	25	31	23	41	31	35	21	30	34	37	44	37	42	33	37	34	32	34	23	36	39	37	37	24	32	35	24	36	35	28	26	29	42	29	24	46	45	38	27	40	29	32	35	38	44	37	33	25	35	37	29	26	30	27	45	39	31	42	33	33	42	33	35	39	43	24	33	27	27	31	32	33	42	36	37	31	39	36	38	34	29	38	31	27	22	30	44	35	38	34	40	39	32	31	29	34	28	35	22	46	35	34	31	32	24	28	30	36	35	38	40	36	42	27	26	35	32	43	23	44	49	34	40	47	41	45	38	32	27	27	29	30	38	27	28	26	33	38	38	33	30	37	27	35	35	33	32	31	35	35	29	36	31	30	39	31	33	31	32	40	52	41	38	25	28	37	34	34	30	29	23	35	29	33	31	28	32	38	37	36	29	33	29	26	34	31	26	39	41	33	39	34	41	28	38	38	29	45	37	25	37	47	29	31	34	28	30	35	40	41	27	27	42	31	32	33	24	36	35	50	33	20	31	33	26	46	33	39	39	27	34	30	41	43	34	36	31	28	30	32	41	27	30	28	19	29	29	28	33	38	35	29	39	42	33	46	26	38	29	37	31	32	30	32	46	39	38	28	34	31	40	33	34	27	29	39	37	31	31	36	30	33	43	38	40	35	34	30	30	32	27	45	26	36	35	35	36	33	34	33	30	52	34	31	30	31	35	32	34	34	30	30	39	33	35	40	39	36	21	36	39	27	32	30	29	38	37	23	38	44	29	34	40	37	33	33	34	29	41	28	38	32	32	41
21955	9796	5913	7047	13942	19143	20014	19047	17358	15514	13532	11873	10212	9112	8030	6795	5961	5310	4633	4069	3620	3261	3051	2747	2459	2311	2160	1978	1747	1561	1475	1327	1288	1112	1149	1054	1048	996	972	920	855	784	753	678	688	670	618	619	574	567	565	549	464	531	482	471	480	484	431	394	469	396	440	379	345	369	362	384	390	422	366	342	363	348	331	329	357	344	336	350	346	335	345	325	339	326	332	316	365	310	331	375	336	348	330	320	309	318	333	315	333	316	295	319	322	354	319	302	330	307	297	291	296	323	351	297	271	299	319	325	290	331	292	287	309	293	325	276	291	315	310	314	328	321	278	311	327	291	334	317	320	301	316	302	300	295	306	307	292	330	271	309	293	308	314	285	306	302	302	309	324	303	330	275	308	303	310	294	306	274	298	256	304	306	281	305	284	306	285	268	290	302	314	307	297	314	314	329	289	341	309	336	320	266	312	321	321	296	323	298	307	325	305	315	294	334	296	318	291	303	304	285	303	290	301	274	302	298	345	289	323	289	318	291	277	310	345	289	247	326	279	327	302	346	298	287	304	288	292	312	326	278	288	292	300	300	300	278	308	285	298	320	280	292	293	316	290	279	296	291	315	292	290	286	345	314	320	310	282	280	293	313	307	318	314	281	300	287	312	313	316	338	303	298	290	294	300	341	298	312	316	326	276	334	277	330	296	291	286	300	309	309	281	306	268	291	311	315	315	317	289	276	313	285	299	273	321	306	291	309	303	284	298	266	306	284	308	293	304	309	304	301	316	319	290	294	272	323	318	313	331	311	333	294	306	318	321	282	273	292	290	291	291	314	352	317	313	281	300	323	314	314	291	312	308	336	301	298	315	317	298	305	308	283	318	294	333	298	329	307	305	335	283	294	293	311	299	288	330	289	280	302	301	302	257	296	343	300	296	302	276	299	304	292	299	285	312	310	302	309	304	323	302	323	311	286	288	299	278	305	282	326	288	310	304	297	314	287	262	295	275	310	323	294	299	312	336	310	289	294	332	306	277	338	286	334	309	308	308	296	299	327	286	304	328	300	308	331	317	335	288	300	294	309	304	256	285	287	313	298	303	281	280	322	322	288	302	305	293	327	306	307	288	303	301	329	306	319	286	298	279	279	281	362	282	304	310	311	318	282	322	320	310	295	282	306	314	282	291	301	328	296	313	314	284	295	327	273	291	312	323	303	286	308	318	307	311	314	318	306	305	311	309	301	278	284	287	298	335	315	309	297	295	310	281	303	317	319	295	315	299	327	287	310	301	271	312	282	297	286	346	308	291	297	312	329	288	319	305	296	288	334	323	279	336	330	312	308	303	304	323	321	318	314	273	274	324	287	312	323	296	313	321	309	311	292	286	322	314	303	289	300	286	318	290	281	297	259	278	299	311	304	308	327	321	273	287	305	275	310	319	299	307	332	275	338	309	291	306	328	295	271	299	352	267	298	239	298	299	307	323	280	317	264	287	287	318	287	327	299	292	319	276	270	282	305	312	282	296	318	322	308	292	303	317	280	327	292	296	283	263	281	342	306	296	324	282	320	323	324	290	290	317	310	302	318	329	316	310	308	329	284	315	294	292	294	265	300	272	289	346	330	288	304	319	299	288	302	288	282	291	312	316	328	295	311	303	277	317	287	302	266	303	349	262	347	301	294	299	313	290	305	308	305	314	300	290	319	310	284	332	274	288	287	293	307	314	331	280	314	332	295	285	308	294	285	299	298	296	293	340	293	334	282	307	307	297	322	298	305	290	303	288	321	305	303	305	317	295	288	325	279	301	337	331	299	303	307	299	277	282	287	311	295	302	302	307	279	309	268	288	265	273	305	289	292	306	304	307	287	297	309	270	306	310	280	295	315	298	317	295	285	305	345	309	280	326	304	277	335	309	295	298	308	312	282	325	290	309	274	329	315	295	279	302	295	327	303	279	318	299	298	304	296	302	298	303	324	294	321	325	335	330	306	289	291	287	291	300	317	301	293	295	316	309	294	285	301	277	308	304	308	291	316	302	301	346	312	315	326	313	322	306	308	306	287	333	286	296	319	318	318	302	310	287	302	345	277	306	294	286	318	280	322	319	311	313	287	325	320	290	299	317	300	300	294	289	296	296	309	305	294	308	300	301	289	296	302	321	269	286	308	319	283	286	270	277	301	323	270	305	317	245	341	329	307	302	300	284	298	294	316	311	307	319	303	304	332	309	301	304	309	318	357	308	309	313	285	318	296	321	325	292	293	326	326	324	292	320	314	303	298	289	287	302	299	284	303	316	284	323	332	274	307	332	279	296	288	325	301	313	301	287	323	319	309	306	281	300	323	292	295	287	326	335	303	296	319	305	293	290	313	316	305	302	307	317	325	299	295	324	307	311	295	299	306	310	330	295	341	295	303	283	311	328	295	317	297	306	271	276	279	302	291	312	328	318	316	313	298	289	304	324	304	290	308	318	306	300	331	317	307	298	289	291	311	309	312	309	309	308	274	276	312	287	288	316	283	303	300	316	312	336	281	349	299	298	315	312	294	317	280	309	278	319	293	313	287	309	341	286	302	295	305	284	294	302	310	316	296	315	308	283	306	304	276	289	284	339	319	302	286	314	296	324	320	283	314	291	270	313	300	299	310	304	294	309	306	327	286	269	281	274	280	292	299	284	260	317	302	307	313	296	354	345	313	313	292	285	307	313	298	326	306	304	284	324	271	292	301	289	301	297	306	286	294	294	260	301	301	310	298	286	293	302	299	293	317	274	295	297	323	295	288	278	314	307	334	292	299	300	282	284	304	285	298	309	272	279	315	299	304	298	301	288	313	297	320	305	303	308	307	313	309	301	286	318	310	303	313	312	326	295	302	325	314	274	278	309	313	314	311	295	308	324	324	259	284	277	289	292	304	280	334	322	289	330	318	276	301	339	295	332	291	302	305	298	303	292	281	289	284	306	310	293	299	322	277	300	298	302	326	281	305	295	302	320	331	287	292	264	313	286	293	307	280	282	304	328	294	290	282	263	342	307	332	320	275	292	310	316	324	303	282	302	347	276	299	305	297	332	335	268	282	307	297	313	290	279	300	279	309	281	319	278	301	293	287	270	334	299	320	310	297	298	332	317	297	331	331	310	326	287	316	293	287	295	323	317	309	294	270	310	322	301	293	305	313	290	296	320	320	302	302	302	280	307	278	323	337	281	308	305	311	305	309	307	284	329	324	311	338	285	308	318	324	320	306	330	299	281	305	289	295	311	289	273	325	320	317	322	273	289	266	285	304	309	258	293	319	307	295	311	281	316	298	263	268	311	301	291	304	293	326	313	311	291	306	299	297	329	298	276	319	307	297	314	303	325	310	274	317	294	321	302	300	295	314	300	264	265	309	284	327	304	319	278	322	299	285	322	312	307	303	303	304	296	338	325	301	268	308	305	296	332	315	305	294	325	300	278	316	312	303	310	283	274	323	292	318	311	300	300	312	284	317	304	319	311	302	290	339	303	285	280	298
3501	446	303	275	218	244	297	343	329	338	286	284	273	194	207	177	166	155	141	136	148	114	122	126	115	123	119	104	97	94	92	81	96	94	100	90	86	85	89	83	74	82	76	78	85	91	87	69	75	76	76	83	71	80	97	76	87	66	86	72	79	91	75	92	82	76	86	77	77	69	64	78	83	67	86	66	78	80	74	87	59	80	63	81	68	85	67	80	79	98	85	84	93	79	72	79	78	67	73	66	82	77	73	67	83	73	73	77	72	87	72	86	80	82	81	75	67	78	80	84	81	102	79	67	66	84	68	80	78	81	75	84	82	77	65	75	77	67	73	70	83	77	80	80	73	84	77	78	71	81	73	74	87	74	72	68	74	63	77	80	71	86	72	73	69	74	85	65	84	61	77	78	78	74	72	82	86	77	73	67	94	78	71	81	71	68	65	80	69	80	94	77	80	62	92	59	67	65	64	81	56	77	61	77	80	76	70	82	84	72	85	72	67	76	68	86	89	77	69	78	84	75	73	91	74	80	67	74	75	91	82	105	79	60	72	73	81	69	63	81	73	70	78	82	57	62	91	61	75	73	82	77	81	81	71	78	74	76	78	66	84	66	61	67	75	93	78	79	66	72	71	63	71	78	69	84	90	82	61	70	77	80	72	73	74	89	80	73	66	71	81	79	81	83	81	70	72	91	69	73	81	84	79	87	82	72	83	80	91	93	74	73	102	75	69	79	81	74	79	89	75	80	92	75	71	74	80	70	70	88	73	88	74	78	68	81	80	74	88	70	73	69	69	65	75	74	88	73	74	75	79	72	93	63	69	75	79	68	79	68	73	51	70	74	86	61	75	84	77	77	72	85	85	79	80	73	66	66	62	66	63	67	69	75	91	98	71	68	75	72	80	71	92	82	90	72	58	72	91	83	70	69	86	81	79	77	86	71	76	84	70	72	69	72	68	82	77	73	71	90	78	65	76	91	77	96	64	72	70	75	84	63	87	72	69	66	89	78	70	58	78	82	71	85	77	92	82	73	77	83	71	82	60	80	91	73	70	67	76	71	63	91	74	67	99	86	88	73	75	90	90	79	77	91	77	77	72	70	68	77	75	86	73	72	83	65	68	74	70	69	77	73	80	81	75	70	74	101	80	73	72	78	86	83	86	73	90	81	88	69	82	83	77	75	72	58	78	74	64	74	89	76	86	68	75	69	81	81	79	72	81	85	65	65	75	94	98	70	62	78	81	76	67	80	70	92	81	79	85	76	80	90	89	76	83	80	82	78	79	89	93	80	82	59	64	77	70	75	81	67	79	101	68	71	65	78	66	74	70	74	82	76	60	59	80	64	80	72	81	70	84	71	76	75	73	76	68	71	59	72	86	92	69	65	86	63	78	67	81	77	84	75	103	69	75	75	81	78	71	82	78	69	85	90	87	77	80	75	92	90	74	65	93	81	77	63	82	70	87	78	65	61	82	71	75	70	65	69	77	67	83	75	73	91	68	77	79	82	78	76	58	73	75	65	67	87	72	81	83	77	75	79	61	87	75	77	73	79	87	85	79	73	93	73	78	76	88	89	102	86	75	81	67	84	78	68	72	70	79	69	80	69	79	90	90	84	89	69	89	77	87	75	96	88	95	66	63	85	64	89	65	73	69	72	84	82	76	79	72	84	79	89	66	71	72	74	70	85	71	78	72	69	78	58	61	83	80	87	84	73	79	66	89	86	73	76	65	72	71	91	69	69	75	81	90	70	75	90	75	63	83	70	68	77	92	73	74	77	84	85	80	80	82	87	69	82	65	76	60	76	62	87	87	74	74	85	85	74	71	76	71	54	75	82	78	82	83	84	81	82	79	85	83	83	87	79	78	89	80	89	79	81	86	63	65	77	78	70	76	74	72	82	75	62	70	70	74	81	77	95	74	63	79	83	82	63	93	83	76	84	79	85	79	82	86	73	75	81	76	79	74	60	77	66	69	87	83	80	70	63	70	70	74	78	57	75	69	75	69	67	75	86	67	85	84	76	81	82	75	69	88	100	70	71	83	70	74	78	70	75	85	65	88	66	76	75	73	69	83	70	88	83	78	69	81	77	70	64	76	97	78	66	82	88	82	76	73	84	81	74	59	81	66	70	94	81	69	67	66	72	72	85	79	79	69	77	76	61	85	81	77	75	74	68	75	89	85	70	95	70	97	83	72	93	76	81	90	85	75	82	82	81	66	91	71	78	80	74	97	89	75	83	93	69	74	75	82	56	75	72	74	71	60	83	70	76	83	59	65	77	71	71	83	76	71	67	81	73	96	89	63	86	73	78	103	67	80	89	71	91	76	97	82	73	65	79	80	83	79	90	69	59	67	90	73	79	85	72	67	69	79	70	71	76	69	78	91	75	79	72	68	74	78	90	62	74	73	71	80	79	76	86	78	56	66	77	80	84	87	77	60	88	78	77	83	88	82	83	65	69	83	70	63	67	65	81	82	75	76	70	80	74	63	83	106	91	80	82	83	91	78	79	84	81	72	78	85	73	77	80	60	79	81	87	74	79	75	75	63	75	82	71	72	66	85	72	68	68	64	89	81	72	87	60	77	69	85	65	77	75	65	65	87	71	76	76	63	75	65	68	71	63	85	74	76	76	64	74	73	80	71	79	63	75	68	67	76	71	78	59	75	74	76	77	65	73	74	69	67	70	59	86	70	67	76	81	79	84	77	61	78	80	77	75	68	81	75	78	66	73	87	77	76	76	87	89	85	93	73	69	75	76	72	82	78	79	68	69	100	67	77	72	80	62	74	83	76	80	78	70	84	77	74	75	79	76	75	70	64	83	75	88	71	73	77	75	69	68	80	86	88	58	91	66	83	75	71	58	82	90	57	82	85	76	78	72	83	95	83	75	79	75	75	75	81	91	72	70	68	64	74	74	64	86	92	70	81	71	69	76	75	77	80	88	98	76	87	70	92	89	67	70	79	81	80	70	80	67	92	73	72	67	77	78	96	92	77	54	90	78	59	69	87	74	75	100	68	72	94	86	82	87	72	80	90	95	75	86	74	80	81	64	76	79	86	72	65	75	80	65	79	76	75	85	86	71	78	75	92	75	74	70	86	75	79	68	87	65	75	89	70	93	89	71	78	83	65	83	68	88	80	94	72	65	66	66	78	74	66	87	74	75	78	92	85	65	78	79	82	69	67	72	79	80	71	85	71	72	69	63	101	75	83	83	68	70	81	63	69	81	61	79	76	77	79	60	64	71	86	80	66	73	80	83	70	78	98	88	73	72	78	75	93	65	84	59	77	73	87	79	75	78	76	76	73	85	83	75	71	81	87	78	77	83	86	74	70	79	88	70	69	84	89	78	96	75	78	74	79	87	72	80	67	78	77	76	68	73	69	73	83	90	76	88	75	80	82	71	85	90	65	75	83	77	72	66	88	73	58	71	71	80	81	79	77	73	85	79	69	75	84	65	96	88	75	77	81	76	68	64	67	68	53	84	74	79
15766	6120	3812	4572	9154	13427	14482	13757	12398	11052	9659	8268	7371	6307	5545	4656	4179	3711	3252	2891	2668	2386	2298	2210	1942	1888	1689	1636	1467	1379	1308	1208	1147	1100	1077	1017	1059	1084	978	987	906	886	921	866	837	840	859	875	755	807	787	785	741	767	792	727	726	752	689	722	701	724	713	708	667	706	702	652	725	738	718	671	725	680	667	671	704	691	674	663	669	693	696	661	677	703	712	681	689	688	706	682	739	679	729	653	707	663	720	669	664	619	664	707	675	689	704	677	654	701	683	714	697	683	692	646	703	688	652	687	691	676	682	632	688	640	704	681	657	706	627	667	724	650	692	691	661	672	661	656	686	637	684	676	693	669	674	706	652	696	613	641	676	699	652	687	712	673	611	718	649	688	664	680	717	652	628	668	641	646	670	668	705	660	688	679	623	674	682	613	676	713	664	695	611	667	699	652	634	728	646	700	686	665	705	686	678	696	639	665	665	606	675	643	630	624	674	682	666	654	687	662	655	688	707	740	683	660	629	640	646	666	665	700	660	661	664	643	658	632	657	674	674	635	694	669	657	661	680	642	703	626	665	677	702	635	709	684	652	619	730	625	694	655	708	666	678	672	653	665	691	690	629	664	651	648	639	676	652	637	697	683	676	665	689	682	628	675	650	672	649	711	636	670	706	673	674	702	708	603	648	686	664	654	692	671	657	693	677	713	671	686	642	684	672	652	710	644	674	657	727	713	671	685	673	698	692	646	662	678	697	678	660	660	625	641	665	639	633	650	669	701	626	688	689	630	694	616	663	657	684	672	669	680	608	678	661	647	678	677	661	690	637	670	728	666	650	662	638	675	723	633	646	665	708	649	668	664	673	678	679	695	652	654	660	667	723	680	697	678	634	659	661	658	621	660	677	727	610	657	694	664	743	680	647	702	710	629	676	688	687	634	631	655	643	698	653	700	667	655	694	701	657	689	670	620	678	673	654	673	683	664	660	700	715	654	652	710	713	632	667	633	660	655	682	651	653	669	667	704	659	730	654	687	676	664	627	650	684	664	675	682	613	652	640	706	714	635	657	698	631	671	693	630	679	640	677	661	650	648	680	662	678	651	660	651	707	679	683	692	671	684	670	698	658	714	641	666	631	665	677	664	685	646	629	692	689	651	661	681	669	665	678	656	658	669	740	680	652	705	690	701	648	669	693	645	654	675	655	671	713	663	694	649	710	691	666	649	651	650	700	686	697	622	640	647	708	717	715	674	687	672	702	695	648	676	702	681	655	668	659	661	673	689	637	658	680	655	694	658	680	660	627	650	713	668	688	735	669	671	654	695	691	643	700	631	678	688	683	708	691	708	651	689	666	612	696	670	667	654	669	692	684	696	658	672	702	630	634	732	664	654	679	675	690	706	674	656	729	665	664	706	693	656	694	662	636	691	674	641	677	665	699	666	673	646	691	632	703	637	651	689	700	648	673	683	671	661	636	686	728	647	679	674	689	660	647	662	692	680	698	690	664	688	656	672	655	675	705	659	654	676	645	667	629	664	692	697	686	672	641	640	691	679	706	658	646	680	632	672	662	689	663	718	672	685	613	667	647	667	691	715	716	681	670	654	699	683	657	637	662	663	672	694	666	679	672	661	684	663	665	642	643	661	652	645	681	677	691	668	648	674	689	695	682	663	683	721	660	679	668	680	659	658	695	669	663	684	706	662	639	683	716	684	660	718	650	704	667	696	646	691	660	669	643	673	691	681	680	693	638	663	663	704	669	664	627	680	639	677	692	694	683	671	632	664	678	651	658	670	685	711	660	721	617	676	694	686	681	650	708	636	721	742	687	688	653	642	667	662	672	644	708	687	716	683	696	685	625	630	668	698	650	668	651	663	673	659	669	661	666	672	724	682	680	688	689	712	667	675	696	633	665	665	688	681	613	659	658	654	650	680	686	695	667	666	692	689	711	665	697	692	678	717	685	672	644	665	676	647	675	631	681	716	687	674	612	680	624	676	703	695	689	696	682	693	707	654	619	691	687	675	670	671	692	675	681	671	709	670	675	638	651	702	708	677	643	665	685	726	652	695	696	655	680	708	662	713	679	721	683	679	654	657	745	695	662	691	632	669	722	655	656	648	712	624	675	636	660	635	730	696	696	652	663	684	708	646	630	681	649	649	658	737	655	636	684	697	672	669	710	696	675	651	657	667	676	681	644	652	648	667	637	691	667	716	675	681	638	675	674	669	678	712	723	681	684	693	674	646	669	712	674	672	698	672	697	690	709	673	672	665	696	666	668	654	648	696	654	708	706	709	704	651	654	678	639	668	714	657	628	715	702	726	681	718	703	649	668	662	679	700	682	625	711	689	686	681	676	639	662	667	648	661	648	682	715	661	680	640	691	641	631	672	643	676	685	678	688	687	710	662	673	647	643	677	683	714	683	650	742	696	686	686	627	726	666	704	675	682	650	673	686	685	633	674	656	726	681	640	693	647	707	657	740	641	689	673	681	676	652	687	693	671	662	631	703	700	651	606	660	674	637	634	654	670	698	642	667	674	676	641	688	666	696	666	670	663	657	673	683	668	645	671	640	674	702	705	659	679	679	686	668	679	721	662	654	681	677	637	664	705	663	658	622	680	683	698	665	716	663	729	665	691	667	681	690	670	674	685	670	698	632	723	691	678	667	669	709	707	612	707	687	666	662	677	624	712	679	730	678	673	637	705	671	655	668	653	660	669	684	665	619	685	691	676	683	718	620	675	676	672	666	693	696	678	683	627	662	649	714	682	689	696	652	669	666	689	656	677	672	662	663	690	677	632	656	665	623	682	679	639	681	611	742	643	684	631	678	686	689	695	674	665	662	686	677	651	706	658	642	674	671	668	657	640	658	643	673	698	707	699	659	638	643	644	675	651	677	652	672	657	700	694	710	697	697	617	640	693	645	646	659	675	688	651	652	630	638	663	648	691	701	678	673	669	665	617	684	648	683	651	682	676	671	680	683	712	662	672	638	696	690	638	629	662	670	605	653	658	650	712	670	690	641	674	693	658	675	679	675	738	674	669	680	632	673	688	659	679	631	668	642	669	697	660	669	672	670	675	686	696	671	716	652	674	668	700	680	664	655	651	653	707	625	709	681	652	718	639	646	662	673	659	647	634	690	700	667	638	688	660	690	695	692	683	671	639	728	618	678	650	666	728	630	673	670	668	653	685	670	706	683	666	671	730	636	698	672	653	678	681	685	680	646	699	719	659	695	645	694	647	676	654	706	692	640	674	682	693	681	671	629	648	686	679	633	665	639	655	687	671	667	636	678	692	678	710	673	662	670	669	674	648	686	651	691	651	687	638	697	645	685	687	689	650	708	646	696	653	675	656	699	692	671	683	626	670	678	618	652	654	651	716	735	655	690	638	691	644	631	683	691	656	655	649	707	657	661	709	709	714	660	627	686	660	708	661	667	702	677	668	678	651	619	652	676	721	673	700	664	669	648	695	659	708	655	664	675	699	666	679	669	683	680	696
2124	669	392	277	230	298	390	397	429	371	318	282	266	244	204	194	154	144	159	127	111	106	104	91	100	101	77	88	84	72	98	70	59	65	57	59	55	60	66	58	53	63	45	70	46	54	50	60	50	47	44	42	37	52	49	56	43	50	42	45	49	53	43	43	51	36	34	49	38	46	39	46	46	32	44	50	43	48	53	48	38	35	42	40	56	50	38	55	29	51	47	43	42	43	38	56	40	40	46	42	37	43	39	34	38	41	49	31	31	42	44	38	38	35	36	42	52	43	41	40	44	44	50	55	31	35	47	49	57	43	29	33	53	36	45	38	41	46	42	36	47	45	52	41	43	45	43	38	40	40	41	46	32	39	39	37	58	32	40	44	47	52	43	39	46	43	40	50	45	27	42	35	31	45	43	44	40	37	44	50	40	52	44	40	51	33	44	36	44	34	48	36	48	37	33	43	43	37	40	36	56	42	37	47	48	49	49	32	48	40	44	44	38	48	49	37	45	53	34	41	56	45	33	45	44	33	32	39	53	50	39	34	31	37	50	37	36	39	36	48	37	44	47	53	33	39	33	44	53	53	35	39	54	44	40	32	41	39	40	47	42	42	33	42	39	46	37	56	30	40	24	38	55	39	49	39	47	37	48	35	37	50	44	35	47	36	38	48	48	32	50	45	34	39	41	30	27	37	43	41	34	40	49	48	44	51	43	42	51	35	54	37	52	29	34	50	36	38	52	44	33	46	33	48	44	55	33	42	34	40	35	39	35	44	44	50	41	43	47	53	42	44	37	54	43	34	38	44	50	43	45	38	43	38	54	54	41	44	34	51	41	27	34	37	41	35	37	33	39	52	31	33	58	36	36	39	38	41	45	34	38	36	48	40	49	49	42	37	41	40	35	50	34	48	34	45	43	46	44	38	57	41	32	44	33	33	35	38	39	35	38	48	49	45	45	40	45	30	47	41	36	46	52	53	35	37	36	41	43	31	48	27	47	43	52	41	48	32	42	42	40	39	46	37	38	50	41	40	39	43	33	35	41	45	37	47	47	34	37	37	32	44	39	54	43	32	30	43	39	35	45	42	45	58	36	41	28	52	36	43	50	46	36	47	45	46	41	34	48	46	35	44	33	42	39	51	46	45	45	40	42	50	51	38	55	47	36	46	41	49	45	48	40	45	48	44	39	30	45	49	40	49	33	49	36	48	45	37	41	41	40	47	51	35	36	40	56	44	30	32	42	55	41	43	33	39	38	52	39	57	41	52	38	43	40	41	51	58	42	34	48	42	40	36	45	42	47	29	48	36	48	38	45	43	38	40	47	56	48	29	39	46	42	29	59	39	39	51	41	40	44	51	37	35	34	41	31	37	46	58	45	36	55	44	40	43	46	36	43	46	40	29	46	34	40	48	46	36	41	34	42	40	48	42	46	38	29	34	38	44	38	50	36	47	60	40	36	34	37	39	50	40	41	34	49	42	41	40	50	46	40	37	53	32	46	51	41	37	43	48	46	38	35	49	34	46	47	43	45	45	42	46	49	49	47	36	56	36	34	42	45	35	50	35	54	43	41	41	52	40	43	34	38	37	37	45	42	40	38	32	49	56	39	59	34	51	39	55	28	45	44	38	31	58	37	36	39	49	42	45	48	36	32	54	39	34	39	34	51	38	47	46	28	33	41	32	36	49	49	45	43	29	45	43	48	39	37	44	42	45	40	57	41	32	55	38	38	48	39	35	40	42	38	30	35	46	38	38	29	34	51	37	45	37	39	51	46	49	44	35	38	39	44	44	46	40	40	37	47	40	48	48	33	47	50	50	31	46	38	32	46	41	43	48	45	63	53	43	44	43	53	41	71	43	45	42	48	43	45	40	42	46	43	50	46	41	36	43	48	43	34	47	47	39	41	42	42	28	53	35	41	30	36	45	46	42	41	40	35	41	32	54	46	40	33	41	40	48	48	34	43	41	50	41	44	38	39	40	52	42	30	39	36	41	30	42	46	44	47	47	41	37	42	44	39	39	40	43	41	44	48	55	40	38	35	39	49	43	35	48	33	44	37	42	44	45	41	50	44	53	51	40	42	32	45	43	44	31	35	37	40	41	27	40	35	37	45	33	39	40	37	34	45	47	51	42	53	45	50	48	43	44	35	45	27	51	35	43	44	40	53	38	47	47	34	40	35	48	43	37	38	48	50	42	43	35	48	31	31	43	34	39	47	34	45	38	42	40	50	44	52	37	38	49	49	44	32	49	44	35	40	35	37	44	50	40	38	37	42	43	29	36	39	37	33	40	43	36	66	52	42	50	51	46	45	39	42	31	48	42	31	41	41	35	34	43	52	32	31	43	40	47	41	56	44	43	38	56	48	45	40	38	42	31	30	44	32	38	40	35	43	45	36	35	47	46	37	42	42	36	35	44	44	40	45	51	41	34	43	31	38	30	35	33	45	40	43	34	40	40	38	39	40	48	41	33	39	42	38	52	43	36	34	38	39	36	26	47	41	42	53	51	40	26	36	39	42	41	45	34	34	43	36	46	52	44	32	32	50	43	43	51	35	39	40	42	48	52	31	37	42	49	47	36	44	32	48	40	33	53	37	39	48	27	45	49	30	42	36	42	40	47	36	51	41	33	44	49	39	51	40	44	40	29	42	42	44	36	50	49	58	46	42	51	37	35	38	39	41	37	35	44	48	32	51	38	32	47	56	40	28	45	43	43	34	45	51	41	45	37	46	63	44	42	48	39	42	39	43	38	32	43	33	32	41	43	36	48	40	47	36	49	42	41	35	38	46	40	44	44	33	39	39	41	43	43	29	54	31	39	30	46	41	45	37	42	40	52	43	35	46	47	46	41	34	49	48	29	37	30	34	41	44	37	37	39	48	48	48	32	38	40	49	33	39	41	37	51	39	39	36	54	55	48	46	46	43	29	37	49	44	44	42	31	42	54	48	41	55	53	38	39	37	42	42	49	36	54	40	47	29	47	46	42	46	60	46	36	40	46	50	30	32	38	26	36	43	47	43	38	47	49	44	35	38	52	35	48	60	44	50	45	45	35	47	45	44	41	48	29	40	38	47	47	41	40	39	38	55	34	39	45	38	48	47	37	38	45	57	41	42	31	45	54	49	38	44	37	39	46	38	52	41	37	39	52	33	49	33	31	47	41	44	48	32	49	47	35	39	39	45	41	34	56	43	57	36	44	49	58	30	39	52	50	47	49	33	50	52	49	39	40	46	50	40	35	44	35	47	43	36	36	36	45	32	44	47	39	34	47	38	46	49	44	46	34	49	40	53	37	36	26	42	39	52	48	43	42	36	43	49	53	42	36	44	38	39	41	43	33	56	55	35	36	26	38	42	48	35	37	41	42	31	48	35	49	39	37	31	33	41	48	43	46	37	39	50	31	43	35	56	44	50	46	39	39	38	41	37	44	38	35	44	34	54	35	42	36	41	39	41	41	43	39	32	46	33	29	35	61	37	50	38	37	31	37
20376	8271	4849	5942	11424	16837	17946	17030	15285	13499	11668	10184	9011	7751	6831	5986	5153	4448	3820	3438	3087	2783	2615	2437	2053	2075	1838	1551	1426	1367	1305	1207	1169	1055	1003	1017	985	919	906	877	784	762	685	680	712	668	632	553	631	562	581	573	573	581	551	525	476	502	479	444	470	468	469	438	426	470	442	444	447	403	437	422	428	455	401	419	426	426	427	387	450	434	421	405	418	423	418	419	372	394	446	418	412	431	401	390	393	390	399	384	399	417	418	417	382	390	402	401	387	422	349	429	396	374	370	404	410	412	408	389	401	398	421	371	419	376	371	401	439	392	375	394	398	368	366	348	384	421	394	379	399	410	431	385	396	402	417	397	390	366	393	362	366	362	376	400	378	357	385	371	389	378	364	410	376	382	374	382	375	390	363	414	421	360	365	399	367	397	377	415	373	382	396	397	412	378	419	396	409	371	373	374	375	378	392	393	397	407	387	395	389	398	382	374	365	366	388	400	405	392	374	410	429	391	386	381	402	391	383	383	391	383	432	412	370	377	406	406	376	395	404	351	404	388	416	369	371	368	387	388	385	381	436	389	392	409	383	393	376	383	414	393	405	414	384	402	417	381	414	434	381	390	393	395	400	408	408	364	389	348	404	383	376	379	423	394	362	367	398	389	379	378	392	410	369	370	369	393	378	370	406	391	390	356	372	382	380	418	414	391	421	391	383	390	381	405	377	387	427	372	387	355	386	371	385	364	359	368	338	371	395	403	431	390	386	368	392	384	382	389	402	344	372	367	377	388	385	407	389	405	405	396	383	389	427	392	379	409	410	390	376	357	400	374	392	369	375	367	389	392	348	412	370	436	410	385	374	371	346	410	366	391	400	428	391	377	384	419	360	394	387	382	395	381	361	385	377	393	405	418	364	386	397	384	395	370	368	416	383	413	393	393	414	359	396	404	383	388	410	373	398	391	391	355	369	415	372	407	370	415	428	425	401	410	388	407	389	371	382	371	410	395	412	400	407	415	396	390	378	400	410	410	404	397	414	391	377	419	381	399	398	374	368	389	385	383	401	391	375	397	360	413	384	390	372	422	371	355	375	370	396	385	383	400	384	411	359	366	380	389	376	386	405	398	414	380	398	415	376	400	350	377	381	418	374	412	404	377	371	391	397	410	395	381	376	389	399	376	348	414	371	403	415	383	367	396	387	393	381	355	398	411	404	401	412	429	364	409	386	366	399	394	353	374	405	402	387	397	421	396	405	383	385	388	382	392	377	373	398	370	415	363	392	409	385	382	402	381	384	397	397	354	396	365	373	372	420	359	405	380	391	402	382	422	370	388	397	376	397	413	390	398	368	368	398	393	406	360	410	373	386	402	393	418	398	377	392	399	367	397	411	419	396	406	405	384	412	336	401	383	386	399	389	395	378	409	359	389	371	379	396	395	403	402	406	394	372	409	413	409	369	375	401	434	393	405	383	382	402	382	366	377	403	382	389	386	391	393	380	382	412	385	374	386	377	394	403	383	381	360	371	385	371	414	405	416	398	365	398	390	359	375	405	413	390	386	425	382	392	381	409	419	422	356	394	376	410	387	410	413	410	366	387	397	382	369	378	406	393	395	370	351	364	365	365	394	405	401	407	415	384	421	403	378	395	374	395	377	420	399	402	362	401	396	366	362	379	399	401	406	455	414	366	427	395	393	359	406	428	399	415	394	368	378	388	416	403	393	419	353	390	364	390	409	382	369	395	399	398	368	376	362	426	389	410	397	386	392	425	409	402	376	384	337	403	378	341	390	387	407	397	391	402	357	398	379	389	396	364	358	400	393	371	371	393	365	384	391	383	380	396	402	352	378	414	394	412	370	343	388	352	431	372	372	383	371	400	406	377	404	368	362	404	403	405	389	408	369	369	364	387	382	392	378	409	389	371	394	436	362	403	367	395	357	389	400	397	386	368	379	409	376	391	369	372	377	389	413	397	376	390	400	359	400	407	394	388	401	382	388	375	402	369	404	382	366	413	378	405	365	385	401	372	387	401	377	391	392	347	372	397	356	350	383	391	389	391	390	412	365	380	378	382	413	382	434	350	400	402	385	430	380	415	394	361	380	410	393	348	374	421	395	347	368	404	402	389	397	381	438	410	358	404	410	382	366	383	394	390	358	377	385	371	369	364	382	386	387	362	414	371	397	434	390	371	395	363	404	353	391	392	359	378	389	416	382	381	385	386	356	371	360	381	381	402	393	374	367	375	389	388	402	363	410	393	393	381	370	335	432	371	418	369	380	357	378	392	375	382	399	392	396	366	383	369	418	381	340	362	374	421	395	367	377	393	368	417	401	360	390	371	384	401	399	401	402	413	416	367	401	366	352	412	384	396	407	431	378	391	417	361	394	402	374	399	352	366	379	434	348	381	388	406	420	427	415	370	420	383	377	368	391	383	393	353	391	409	386	409	363	403	386	378	388	383	375	374	390	374	368	387	408	395	412	410	384	368	393	401	386	414	392	377	410	401	426	387	377	364	371	367	398	377	383	424	373	397	380	421	424	386	357	405	375	380	406	364	341	403	382	368	429	392	382	370	377	377	445	382	394	365	385	418	389	399	365	396	395	434	374	384	413	415	410	396	427	384	401	378	391	399	392	371	402	425	376	410	395	378	385	391	382	409	392	412	379	400	370	380	359	401	389	392	367	406	404	392	394	394	366	413	377	398	372	389	381	397	387	373	388	398	434	428	389	409	380	374	385	401	372	373	355	360	375	376	348	396	416	416	393	404	407	374	421	405	387	356	394	402	412	365	410	377	362	369	360	378	384	377	395	403	414	408	378	379	378	394	396	412	389	412	396	394	344	393	402	392	384	401	368	390	386	402	374	391	391	356	400	412	390	362	384	387	399	421	385	406	378	404	429	398	383	405	406	398	370	382	391	393	368	373	373	390	389	370	405	404	348	382	365	392	381	383	400	373	403	389	363	385	433	403	365	398	393	406	390	399	422	391	393	395	394	371	396	350	413	372	412	380	394	382	375	416	387	412	401	329	383	391	361	389	408	420	367	412	395	397	392	370	389	401	379	405	383	357	392	364	399	377	350	396	403	389	377	404	393	425	422	361	381	368	358	418	390	376	366	359	425	382	434	405	360	366	384	404	406	417	393	411	409	372	402	393	396	370	376	400	389	385	384	357	406	382	376	389	396	405	400	349	395	410	379	407	352	411	358	389	389	397	395	400	386	401	386	376	401	418	383	364	399	417	397	373	417	394	347	391	396	379	379	408	378	408	427	372	398	402	342	397	381	378	392	364	408	417	392	370	366	376	359	424	355	360	359	366	415	368	370	384	369	384	371	391	395	373	392	388	357	362	348	393	402	385	378	357	384	423	402	380	412	377	349	387	369	423	393	397	361	366	351	406	399	386	364	367	413	409	376	376	382	364	406	425	376	364	377	400	400	383	341	404	397	374	378	385	376	377	391	378	390	395	337	375	393	373	402	387	381	383	408	403	385	422	437	437	383
5232	632	444	351	226	279	405	391	429	421	341	308	278	311	217	213	203	191	175	142	164	134	140	134	114	104	122	105	102	89	104	78	93	88	101	89	81	92	79	78	81	78	70	86	75	84	74	79	80	86	75	74	71	77	81	80	71	74	74	84	76	69	92	71	65	92	83	91	48	65	83	76	94	78	84	62	65	77	82	83	78	63	69	82	61	77	59	80	62	70	72	60	77	78	78	65	65	77	72	69	80	77	75	82	75	68	69	66	57	74	79	77	55	85	69	82	89	71	77	94	78	69	66	70	75	77	73	74	80	86	81	66	79	64	64	72	69	74	77	81	76	72	68	64	76	68	88	79	78	66	93	67	76	74	76	83	73	75	65	64	69	73	74	58	93	68	76	74	70	84	60	79	62	78	65	75	69	65	79	68	80	83	75	59	81	63	70	67	72	82	70	73	69	73	88	66	72	85	72	73	55	75	65	62	63	65	71	67	79	78	71	77	78	71	74	77	58	78	69	72	74	63	79	70	69	80	67	69	71	75	84	57	78	71	81	91	64	64	61	78	67	58	69	70	72	81	73	75	80	83	93	76	74	88	79	81	78	69	75	61	67	93	81	62	57	76	71	82	68	63	70	77	52	62	86	79	77	76	83	75	75	85	76	84	80	76	75	78	86	73	72	77	62	65	69	80	59	86	84	74	70	67	88	74	78	80	70	85	74	66	77	82	68	63	85	83	67	59	79	72	86	71	79	66	72	70	70	67	62	90	63	81	77	79	77	65	65	60	66	78	79	67	74	64	71	67	65	73	88	51	74	68	69	69	65	72	71	72	56	71	59	71	76	78	77	71	73	70	76	67	78	61	69	52	66	81	70	62	71	62	89	71	64	61	67	64	61	73	69	74	80	69	74	81	80	59	86	72	73	75	71	69	76	69	70	80	73	60	62	72	68	59	71	85	75	85	65	81	65	76	66	72	82	65	65	76	80	71	64	62	74	83	61	70	60	81	94	67	71	67	61	88	79	66	72	71	68	64	70	77	70	78	75	74	56	77	72	84	81	90	61	75	76	77	69	72	81	70	84	72	72	75	70	68	78	72	82	66	66	86	72	83	70	75	89	90	71	64	64	73	67	65	75	78	60	71	74	76	65	67	73	72	73	67	66	73	85	74	75	70	71	84	74	75	67	77	77	65	76	75	67	73	80	75	83	72	65	79	74	70	67	68	68	61	86	73	71	82	73	76	76	66	64	69	84	75	67	76	73	78	73	82	75	69	79	76	62	74	75	62	65	72	71	66	74	81	74	74	68	75	58	75	61	79	73	80	65	68	89	77	85	77	80	61	70	75	60	85	63	93	72	81	72	88	73	67	74	73	84	86	70	75	66	71	83	68	57	67	69	75	92	74	72	78	70	74	78	72	60	71	69	86	84	64	62	78	75	66	71	88	66	82	76	72	70	78	77	69	77	83	57	70	73	70	77	62	80	86	75	73	72	70	83	83	82	68	77	68	82	74	64	68	72	63	89	67	79	54	79	66	79	68	61	69	67	74	75	66	78	79	84	72	86	83	85	77	83	66	78	63	71	71	71	88	91	66	74	75	72	82	87	68	67	68	63	74	71	67	83	75	75	65	67	56	73	82	72	76	71	70	71	68	91	60	71	70	78	65	60	80	78	70	77	77	75	67	78	70	73	66	54	63	80	70	73	63	80	63	65	78	81	63	77	68	56	86	69	63	77	63	76	77	78	66	68	72	63	83	69	92	78	88	69	69	74	73	69	75	73	81	63	80	62	74	77	75	88	73	80	78	63	80	62	68	70	66	86	76	76	76	83	60	67	75	79	68	72	74	79	70	68	74	60	69	75	61	80	79	47	78	67	78	52	63	70	68	70	71	75	79	77	81	84	61	71	74	59	80	66	81	67	83	72	77	78	54	75	63	75	66	66	87	88	80	72	83	76	80	91	67	81	64	76	55	91	62	63	71	81	69	59	59	70	80	68	59	72	73	68	61	71	78	83	74	60	82	77	75	77	68	66	59	79	82	87	86	69	83	72	85	80	68	70	71	69	63	83	75	83	85	60	73	69	77	53	89	76	83	71	68	66	65	76	72	62	63	67	73	87	64	68	89	75	82	79	65	63	79	78	70	88	72	80	85	52	60	71	77	77	74	75	92	75	92	81	79	87	92	82	54	79	77	53	61	79	63	76	95	77	53	81	68	77	59	69	68	78	72	72	76	70	73	87	77	77	74	82	94	74	90	90	75	81	60	71	62	68	71	85	70	75	77	78	64	62	91	70	82	74	63	72	81	80	77	77	73	61	70	69	54	67	64	90	68	74	74	62	54	80	63	81	71	71	85	59	88	64	77	69	71	72	56	61	73	58	79	74	73	64	69	63	62	80	74	84	81	75	76	82	68	68	77	69	74	61	75	72	71	71	79	57	84	73	72	57	78	80	71	63	62	79	62	76	55	78	62	71	71	80	72	78	85	79	70	61	83	73	92	72	64	84	98	79	77	79	52	81	78	85	94	67	71	93	73	64	65	71	78	74	65	81	76	59	79	68	49	72	65	66	57	66	76	77	76	81	59	76	75	82	80	73	76	63	66	70	70	72	69	74	61	64	86	73	61	73	68	73	57	76	67	97	82	81	66	73	74	68	89	63	68	76	74	61	61	74	71	86	81	89	83	74	65	73	71	71	70	74	74	73	82	72	61	86	65	74	61	67	71	83	76	73	83	72	87	79	66	85	69	80	71	68	70	73	81	66	60	99	73	76	59	85	76	66	82	77	66	73	73	73	67	83	72	84	83	86	58	81	73	61	86	69	81	90	75	67	81	77	85	82	73	67	75	72	57	75	73	69	58	85	79	64	85	81	69	75	73	68	72	74	68	71	89	67	67	76	77	98	72	71	78	71	74	69	88	79	67	74	83	75	59	86	77	77	74	78	75	62	76	61	70	63	69	83	73	67	79	58	95	81	69	68	81	83	66	69	69	77	74	55	82	81	56	84	83	70	72	67	59	72	64	81	71	74	81	71	75	80	73	60	73	92	70	61	80	84	62	71	69	69	60	78	84	70	67	74	76	72	82	77	84	77	84	67	61	69	67	66	62	69	66	73	61	83	64	64	68	61	69	67	87	89	70	80	84	75	59	81	73	74	77	62	67	84	77	57	75	78	69	84	87	75	90	70	70	77	87	77	66	66	77	75	85	55	65	74	70	66	67	71	74	71	81	71	83	83	75	88	70	65	92	92	56	62	70	81	75	75	72	91	81	74	78	65	78	68	79	78	73	66	75	75	71	64	79	82	72	65	85	77	72	61	70	57	59	75	68	71	67	84	72	87	57	60	76	72	66	75	85	72	69	87	83	80	68	57	87	66	87	62	77	73	75	86	76	82	69	82	68	79	82	67	88	61	73	81	88	86	81	80	73	67	72	73	81	62	61	62	69	72	67	79	71	62	74	84	81	92	73	84	65	67	76	70	79	76	68
17286	7987	4779	5812	11139	16159	17450	16303	15208	13320	11530	10251	9040	8161	7032	6015	5257	4641	4085	3597	3322	3021	2845	2650	2371	2208	2086	1851	1714	1586	1511	1429	1339	1339	1298	1224	1205	1202	1109	1085	1076	966	959	948	873	832	890	914	879	815	813	812	763	788	765	742	736	713	749	731	744	702	687	710	720	683	684	671	656	715	678	689	644	707	708	678	662	665	711	674	705	653	657	645	640	693	670	657	670	678	672	619	683	653	700	714	568	619	640	643	641	671	694	640	645	651	640	694	654	607	612	646	637	702	637	642	629	664	657	642	660	660	596	674	645	662	664	656	594	668	645	601	589	652	640	689	620	637	634	660	645	683	614	631	645	652	604	668	666	632	661	682	667	666	614	644	635	656	646	657	645	622	599	606	614	625	645	631	607	659	656	672	609	626	640	649	666	651	615	663	609	636	621	645	674	626	645	639	628	623	663	652	616	662	671	580	646	663	631	640	681	631	672	653	643	609	660	627	606	657	652	638	657	631	638	642	742	651	638	641	638	666	650	599	628	658	642	665	618	620	616	612	674	594	650	592	631	606	669	655	644	656	620	657	606	651	636	644	660	651	684	633	634	615	588	668	623	627	613	658	617	594	597	632	649	688	639	659	655	599	678	641	632	646	595	646	648	648	626	632	649	655	631	644	600	645	684	657	634	663	623	688	645	609	612	642	597	629	665	615	653	663	640	621	635	623	617	656	642	599	640	671	631	652	646	637	629	638	631	645	654	630	645	661	615	645	677	631	625	635	625	583	709	684	613	638	610	646	613	658	618	657	607	697	642	655	650	612	646	678	599	659	676	663	592	629	608	666	628	668	625	659	651	599	633	654	652	652	654	644	642	711	635	631	608	655	620	650	615	656	670	602	620	624	635	663	642	679	632	617	658	632	609	703	609	627	626	606	644	631	647	653	633	675	625	677	638	644	625	633	677	589	658	665	641	639	646	627	637	638	619	598	569	655	632	653	636	648	651	599	668	635	629	607	648	605	627	683	663	642	640	611	609	657	606	591	649	657	674	668	625	628	611	622	615	660	669	576	666	601	662	611	648	615	692	680	631	623	621	584	676	626	623	623	621	634	649	626	657	665	604	606	635	638	633	632	678	663	679	627	641	645	639	689	617	666	632	636	628	632	618	652	664	637	635	645	664	669	635	618	630	650	609	634	625	623	648	666	673	663	604	670	658	655	637	668	673	621	619	609	670	648	672	652	608	606	648	629	682	680	632	635	617	614	637	622	632	658	610	619	645	639	636	614	669	650	616	658	624	623	699	619	644	625	630	666	631	634	646	641	624	616	672	648	638	653	637	611	649	641	648	629	637	621	623	632	686	609	626	654	624	634	637	683	668	695	648	605	672	638	628	627	666	674	630	635	646	628	645	627	645	625	636	635	644	672	633	636	667	689	685	603	632	615	632	684	629	668	671	665	671	639	672	654	653	669	598	634	647	677	643	644	620	644	653	646	632	679	675	677	678	618	640	655	650	649	683	682	651	694	678	668	621	590	678	628	605	661	646	620	615	629	626	604	631	618	692	689	650	674	656	655	630	636	658	629	634	647	594	652	618	629	639	656	646	624	635	629	649	636	624	645	668	641	674	631	628	605	594	687	651	686	635	654	640	621	614	679	655	653	593	673	679	645	648	668	642	666	616	687	618	640	603	593	655	647	617	636	630	608	640	638	629	614	645	635	641	657	705	682	626	608	652	631	615	635	617	648	659	627	686	678	634	649	614	633	647	662	659	619	628	661	693	692	623	588	641	636	631	599	633	623	643	622	612	677	676	623	636	670	631	654	600	655	641	663	667	609	631	688	676	641	573	620	629	597	656	653	619	616	664	661	636	677	587	623	640	667	635	575	674	631	667	666	654	631	671	644	616	621	627	630	586	663	646	631	688	614	626	655	634	639	669	621	679	630	629	649	625	642	602	614	616	633	653	648	667	654	654	655	614	703	693	668	610	611	633	674	602	641	656	678	667	637	626	625	626	621	671	638	656	637	624	653	637	643	658	628	609	635	646	598	623	616	640	619	637	652	655	611	657	611	645	636	659	651	677	653	640	600	649	623	631	608	630	617	714	633	671	586	680	611	615	638	600	657	641	712	606	649	637	627	675	597	648	626	615	620	589	637	692	649	603	634	618	669	595	605	689	640	621	620	642	642	614	638	628	648	639	666	646	653	631	643	683	681	613	619	651	643	647	611	651	660	632	600	658	644	670	605	712	675	624	709	622	667	664	612	591	622	653	661	630	625	676	606	627	622	642	631	644	627	667	625	626	582	625	699	593	594	664	647	669	652	633	616	620	637	647	667	628	657	610	673	666	654	638	668	592	667	686	654	636	641	635	629	697	637	604	627	647	645	638	681	609	662	678	620	659	645	648	692	708	607	622	613	625	623	660	617	611	601	624	665	655	656	643	632	634	624	627	605	628	614	628	623	664	625	682	674	673	611	663	631	673	649	669	619	657	629	632	612	630	648	623	642	635	646	620	622	640	648	615	648	638	618	628	698	644	639	669	612	670	685	665	628	675	638	631	629	602	610	661	620	615	665	620	645	650	672	692	643	689	627	619	615	660	648	698	611	638	651	628	679	649	657	629	629	610	691	603	626	612	660	649	586	638	644	622	654	663	604	623	613	598	655	641	573	640	665	648	641	632	698	628	653	613	677	689	645	628	642	632	659	617	630	632	655	604	665	608	599	684	637	665	614	616	612	642	647	654	645	603	615	656	593	644	654	645	645	669	617	650	645	640	620	634	656	647	665	657	641	676	642	618	656	665	614	672	638	603	630	556	612	615	647	704	675	678	611	656	655	628	631	645	632	647	612	641	684	654	620	612	661	641	658	625	646	618	631	651	637	679	706	644	608	630	643	654	615	634	579	644	615	669	656	679	657	675	669	633	599	623	596	613	645	653	618	641	611	610	573	614	634	655	589	633	624	672	628	728	614	598	625	665	605	640	677	630	662	619	619	647	573	619	636	615	655	636	631	590	656	639	605	670	669	626	614	584	650	633	593	599	685	645	656	681	616	633	625	623	670	617	644	570	655	610	686	640	631	606	616	675	608	661	662	668	619	646	648	638	614	628	616	627	601	644	639	651	598	661	639	647	595	641	635	665	660	637	661	622	650	637	590	639	621	632	654	645	639	617	660	643	647	654	646	654	609	635	650	640	634	667	626	665	611	632	654	615	667	651	650	646	661	611	673	618	605	648	602	622	636	633	622	607	636	627	638	654	634	589	608	612	630	640	619	647	645	672	635	698	654	621	643	608	658	644	664	665	627	644	639	685	622	617	631	651	639	674	637	640	643	675	660	666	643	647	614	636	645	635	688	622	645	644	601	610	658	636	635	670	674	621	628	661	626	644	650	602	666	632	629	675	650	608	616	630	665	616	670	614	617	676	643	693	659	644	638	673	621	607	614	641	663	643	600	656	634	657	662	596	637	695	664	609	671	646	650	605	674	610	636	623	673	638	689
3104	868	503	322	276	360	445	515	500	502	388	355	286	281	243	226	212	162	161	131	119	118	115	85	85	66	98	91	66	67	71	46	67	77	53	62	51	53	65	54	54	51	64	57	50	41	36	43	55	56	38	42	32	39	44	43	34	42	47	44	41	28	39	31	42	32	44	46	33	46	43	34	36	32	39	39	40	39	30	35	46	41	34	37	38	38	32	34	50	43	40	48	31	35	27	33	45	38	34	40	26	40	35	36	48	29	42	31	39	36	30	37	38	34	35	33	48	35	36	35	36	28	26	34	39	41	32	42	34	43	37	30	37	24	39	32	28	32	40	33	28	41	33	30	35	24	30	42	21	43	25	29	33	40	41	35	31	45	32	36	42	31	31	29	29	42	37	40	27	36	32	30	30	33	36	27	39	21	40	36	32	43	31	29	36	36	24	38	33	40	29	25	32	43	28	26	34	29	33	34	35	37	31	32	27	31	34	38	33	53	43	30	34	27	28	22	30	35	33	27	33	40	42	39	36	29	36	36	34	38	37	32	39	31	42	28	28	42	36	30	32	32	31	38	39	47	28	30	38	37	33	34	39	32	40	34	40	31	30	43	44	42	34	34	37	33	30	26	28	35	23	37	30	32	35	32	30	42	34	27	34	38	26	40	31	25	39	40	33	31	47	36	32	32	38	38	37	38	32	40	37	47	39	35	33	28	36	41	45	28	22	31	32	31	30	36	40	33	30	38	35	30	34	27	46	41	22	30	27	29	30	33	21	39	31	31	26	27	35	43	21	39	39	35	22	32	36	36	28	31	29	29	33	23	40	47	33	29	37	39	26	27	35	35	37	33	37	24	34	34	42	37	27	32	31	39	36	35	35	31	26	32	44	43	37	37	39	34	32	33	38	30	38	44	32	21	36	41	39	35	40	35	38	29	41	23	31	36	27	44	39	32	50	36	32	31	39	35	35	35	29	27	40	30	33	30	32	39	44	36	36	38	47	30	30	22	27	27	41	32	29	32	37	24	34	43	31	35	46	35	28	46	36	31	31	22	20	46	25	34	35	38	28	40	35	40	35	39	37	41	29	38	36	31	33	36	54	39	42	33	33	35	29	40	32	40	23	33	41	34	19	37	34	30	29	46	38	33	29	40	30	33	39	31	46	38	39	27	26	37	35	31	36	34	29	41	29	33	34	33	32	27	34	43	31	57	34	41	35	34	35	33	39	29	37	31	34	35	19	31	33	39	36	38	24	22	37	25	29	25	30	43	36	27	28	42	47	31	32	34	34	31	34	41	33	27	32	34	29	38	29	34	34	33	26	36	40	31	25	29	35	31	29	34	27	44	44	36	39	33	37	28	27	35	45	32	24	25	37	31	44	20	32	42	39	35	34	37	31	31	23	33	25	40	42	37	32	26	45	35	51	34	29	45	33	46	42	29	36	32	44	37	23	27	46	29	28	24	34	48	41	32	33	39	32	36	35	40	26	37	29	39	41	36	35	47	34	30	28	32	32	46	33	30	30	39	24	36	34	41	34	36	27	33	29	32	31	36	29	51	43	38	30	34	42	27	38	38	27	32	39	42	25	22	43	38	34	30	41	43	35	26	35	38	36	30	33	37	27	35	32	31	35	44	40	27	36	40	41	40	40	30	36	40	37	43	36	36	35	36	31	36	33	30	39	32	29	28	37	32	48	42	44	33	36	31	28	41	42	31	27	42	33	44	30	30	28	33	35	29	32	30	36	33	18	25	39	35	40	36	26	29	33	41	41	40	32	46	34	39	34	36	42	30	37	34	36	40	29	25	36	34	45	31	32	30	45	38	18	35	39	27	55	27	37	23	31	44	35	36	50	34	24	43	32	46	23	32	38	41	34	34	38	38	33	36	27	22	30	36	33	45	35	31	35	39	33	36	21	39	33	39	28	38	40	33	32	28	45	30	32	35	28	26	26	28	32	25	29	28	48	42	43	24	45	31	39	34	34	34	30	32	26	35	26	39	34	37	28	35	40	49	43	32	26	34	37	39	32	31	31	25	42	26	28	22	35	34	33	34	29	41	35	31	42	35	40	34	41	40	35	44	42	31	41	38	36	43	35	31	33	34	43	26	32	24	44	40	36	39	39	32	28	34	30	35	41	25	44	30	29	27	30	26	34	27	38	28	39	36	23	30	23	35	29	31	38	34	32	37	39	38	50	34	32	41	31	31	32	37	42	37	33	38	36	37	47	29	36	33	29	34	33	36	27	40	40	34	35	32	33	33	37	27	26	29	36	43	40	25	32	36	23	31	42	34	28	39	32	34	46	36	34	40	40	31	36	35	35	26	35	33	25	33	30	42	34	33	29	25	27	30	25	34	32	45	40	40	39	30	32	25	35	33	41	42	37	34	38	35	44	42	29	32	35	37	28	34	40	38	32	42	39	31	42	36	41	30	29	35	36	32	35	39	36	41	35	38	44	30	33	30	33	31	36	35	41	28	36	30	33	35	24	23	30	30	37	32	33	39	42	29	28	32	31	33	29	29	21	31	34	29	34	35	39	41	24	32	48	38	30	31	33	33	39	27	33	30	30	27	40	41	26	30	36	36	40	30	35	35	34	25	46	41	44	40	30	33	24	44	30	40	34	36	31	39	27	39	24	40	36	41	26	41	39	39	34	30	50	37	44	38	31	29	35	37	28	27	28	33	47	42	33	34	43	35	40	42	39	38	40	30	25	42	31	33	35	33	37	29	31	24	34	43	31	26	39	35	31	33	39	33	38	28	38	34	35	37	40	31	33	41	29	38	28	29	29	29	21	32	28	28	28	40	33	36	38	51	27	49	36	30	22	32	25	22	36	52	36	37	44	41	36	43	43	33	32	42	31	37	18	42	40	38	46	41	42	22	23	41	34	34	40	27	36	41	23	30	35	32	27	41	28	27	36	35	35	31	40	38	37	36	29	36	34	39	35	32	36	42	40	22	44	36	36	37	42	19	28	38	33	27	29	43	31	42	27	32	33	35	38	34	29	32	40	27	30	31	39	37	30	35	37	29	31	48	32	38	44	29	24	24	31	42	27	36	32	28	39	38	43	38	34	38	36	44	28	29	35	32	37	32	34	42	37	39	31	38	41	41	30	30	40	33	54	46	28	35	31	35	33	40	34	27	33	48	33	38	36	28	35	31	33	38	38	30	33	39	42	34	35	32	26	21	32	38	29	37	44	38	37	40	28	27	44	27	36	34	33	33	28	29	33	31	32	33	26	31	24	34	33	25	33	38	27	30	28	39	36	34	43	26	38	31	38	32	36	24	31	27	37	30	36	42	41	41	30	28	32	26	31	35	19	48	33	42	33	43	25	26	31	34	36	50	28	43	31	31	34	30	36	36	36	30	31	35	27	40	33	35	26	44	33	45	35	45	30	34	41	38	32	36	47	32	35	30	30	34	41	36	36	33	26	40	31	29	31	41	33	37	34	44	31	33	34	38	30	23	40	42	39	21	43	30	24	35
22330	9602	6128	6982	13794	18994	20519	19099	17478	15379	13701	11920	10327	9090	8094	6984	6243	5123	4597	3928	3686	3374	3049	2803	2532	2282	2179	1865	1706	1587	1424	1297	1188	1218	1127	1033	1120	974	1005	965	856	794	698	699	659	661	628	600	568	549	569	550	499	485	495	485	447	476	446	453	430	385	416	394	352	390	369	377	359	412	371	379	356	359	354	348	340	352	330	339	340	369	363	367	349	339	363	354	322	345	332	308	348	299	365	356	338	340	340	339	323	296	320	318	311	319	328	331	331	313	326	345	333	322	294	329	302	313	323	312	313	312	320	312	324	298	315	280	287	290	365	314	286	339	332	337	303	330	315	309	340	288	334	331	287	310	298	316	311	319	313	297	310	310	288	291	309	323	314	305	325	315	278	312	302	324	291	284	299	278	305	305	300	325	319	320	289	314	292	334	316	296	297	329	317	278	309	331	288	314	325	293	275	307	296	307	284	353	258	292	306	270	310	272	282	332	270	318	332	290	315	342	317	346	293	312	342	310	313	293	306	288	294	320	286	321	325	256	296	291	303	343	324	309	309	337	320	291	299	280	310	344	299	323	290	294	293	307	317	315	310	319	303	291	309	346	356	316	312	311	316	300	310	297	292	310	301	336	274	310	329	296	330	338	289	290	309	336	315	298	312	330	305	320	275	280	284	306	292	298	299	295	281	316	312	289	309	320	300	313	331	291	314	292	312	317	297	324	292	269	310	308	278	299	290	296	306	298	321	357	320	285	293	316	301	297	294	296	278	326	330	317	314	292	302	300	277	284	313	320	316	330	300	312	284	308	295	335	306	334	310	295	317	313	293	294	305	307	301	305	303	302	318	308	271	302	304	320	305	329	300	308	300	278	286	311	302	279	306	316	332	319	328	334	309	323	302	292	326	305	287	295	305	284	325	291	300	311	314	271	315	297	296	325	303	306	290	350	315	309	294	316	309	297	292	314	292	308	308	327	292	333	271	330	275	300	299	302	302	300	312	268	306	308	292	281	302	271	284	283	303	337	308	329	286	327	308	255	288	300	301	300	305	315	323	311	316	306	305	308	311	284	300	323	274	306	307	312	338	313	303	323	279	308	302	296	292	310	345	308	293	312	325	294	305	285	297	284	302	290	312	294	306	304	318	281	304	280	278	325	293	309	341	313	317	317	319	312	317	275	331	311	317	317	316	347	290	311	316	312	311	300	303	302	284	306	318	308	310	290	306	320	321	319	307	286	317	335	301	318	298	318	331	305	311	306	301	309	291	297	299	301	295	321	331	293	302	304	325	278	305	310	286	317	306	303	296	295	282	284	266	299	315	328	298	331	287	328	318	307	337	298	281	313	319	278	333	316	314	332	308	292	305	318	290	309	333	295	292	285	280	301	292	319	319	290	311	328	275	280	345	276	302	322	312	294	322	338	297	313	259	313	291	307	299	327	326	339	288	284	289	292	294	331	299	315	274	308	312	315	287	332	285	276	285	289	310	335	301	267	318	315	280	315	318	289	299	303	329	294	291	289	307	276	311	312	313	300	339	296	301	276	309	289	318	300	334	282	266	315	294	315	312	314	285	299	275	302	306	318	274	299	316	343	279	309	301	305	288	308	307	279	306	330	321	329	309	315	324	294	299	320	303	295	318	293	288	280	318	299	297	344	301	332	295	296	278	315	312	313	306	283	333	307	304	340	313	292	321	320	331	331	321	304	314	326	285	282	303	307	331	307	321	286	304	318	297	326	298	302	292	316	345	308	286	310	322	293	309	273	286	333	347	313	341	311	309	292	328	302	300	295	297	331	272	311	322	292	300	323	322	296	284	292	309	311	311	303	312	268	319	338	312	313	324	300	326	326	314	291	304	322	302	297	307	287	317	304	300	321	341	324	299	300	312	317	298	323	325	305	319	284	300	309	322	309	291	312	315	298	298	313	322	360	317	301	287	334	290	344	312	289	306	309	280	313	303	301	310	307	282	308	300	312	291	286	321	312	281	292	307	295	319	300	336	322	357	329	297	285	284	321	294	291	318	320	305	287	331	319	311	312	309	303	313	288	292	309	274	316	322	319	283	310	317	309	294	311	321	313	279	307	296	297	309	321	278	331	322	323	303	275	315	327	290	342	317	303	306	303	315	326	285	292	300	298	306	312	322	283	313	327	282	324	328	319	290	280	299	309	278	348	304	282	312	307	284	321	313	338	342	328	295	299	304	295	286	307	313	292	278	296	301	333	344	270	323	279	296	312	303	309	327	290	283	302	309	350	290	314	324	332	296	312	270	309	293	319	306	303	325	304	315	302	326	303	271	298	285	323	339	318	286	279	316	313	290	301	318	326	336	287	294	306	313	346	284	309	319	291	309	318	302	314	311	297	284	350	290	292	302	310	312	302	290	305	334	318	277	318	304	330	314	326	284	323	326	294	329	297	303	316	290	268	317	297	305	325	315	322	324	301	301	337	297	290	294	289	300	311	348	284	321	313	342	305	288	306	281	304	302	313	304	271	311	317	319	306	319	283	293	305	326	333	317	324	283	286	315	307	282	322	314	278	261	299	320	318	322	334	281	299	323	300	323	320	288	285	308	323	309	338	275	333	302	310	331	273	294	281	312	313	286	299	315	287	310	267	312	320	300	306	344	314	310	295	291	307	280	307	287	312	312	306	328	302	308	307	321	316	299	302	328	343	288	270	316	296	306	306	336	308	331	321	260	331	279	295	302	277	309	312	321	299	285	327	301	311	324	320	302	287	302	323	312	290	278	326	286	318	289	288	293	281	307	324	303	306	333	297	310	320	298	301	272	290	311	313	321	328	283	296	296	292	324	300	287	302	320	294	302	312	296	315	287	348	320	339	312	298	315	328	316	349	292	284	345	293	321	319	297	335	320	313	322	283	309	322	295	342	313	284	280	317	330	293	308	289	311	285	317	319	321	296	315	277	294	257	319	326	350	298	277	297	311	298	304	324	316	319	314	280	311	305	321	311	308	281	278	291	333	303	327	316	315	296	310	306	308	314	322	299	273	308	307	304	303	284	335	300	294	295	313	313	308	304	271	290	317	307	306	297	309	307	304	322	299	334	317	312	322	328	287	304	300	297	320	302	339	285	320	341	315	323	300	316	308	263	297	306	305	294	302	304	323	303	316	300	287	287	293	321	279	298	317	303	322	323	294	300	294	278	297	315	289	302	304	281	274	302	318	286	288	306	347	295	328	288	319	293	279	337	298	317	296	308	312	275	309	286	279	312	312	284	333	313	287	309	303	324	272	288	310	332	305	319	309	284	307	290	318	313	309	337	291	303	290	313	316	302	278	322	326	296	285	318	268	312	305	303	321	295	325	335	320	313	318	294	295	306	298	295	311	305	321	348	310	291	314	269	294	301	306	292	291	291	296	295	283	283	316	330	314	330	277	328	297	318	296	318	324	294	275	277	284	293	330	315	315	322	291	326	324	319	320	305	324	321	305	333	329	309	327	318	271	298	289	313	301	303	330	290	322	282	282	303
3503	469	273	240	179	264	360	389	319	311	287	274	242	219	179	201	172	159	142	127	136	109	134	124	97	107	107	105	94	92	85	100	90	90	89	86	99	97	93	82	80	89	72	80	80	84	75	71	74	83	63	80	73	103	72	77	76	66	81	78	62	84	89	79	87	74	71	79	84	79	70	75	72	68	74	79	87	74	81	88	70	64	77	76	86	66	80	81	74	72	68	87	64	72	54	71	83	70	74	79	79	69	79	89	69	67	59	64	81	75	83	78	86	71	66	66	50	84	79	76	85	68	62	76	77	83	65	68	89	78	76	68	85	95	63	79	96	76	70	76	78	65	81	85	73	86	75	79	81	68	79	81	79	75	90	69	74	86	68	66	72	70	79	90	75	74	81	78	92	87	68	84	75	74	66	73	70	90	75	78	61	93	52	76	55	89	85	66	94	72	95	79	82	76	77	79	71	60	73	65	76	86	87	81	82	71	82	101	76	73	70	89	87	77	75	77	85	77	82	65	81	75	74	72	79	80	79	65	75	82	62	81	82	78	82	75	90	65	80	74	84	74	73	78	70	74	101	75	80	83	74	82	74	74	72	76	68	75	89	74	75	84	81	93	71	73	87	63	73	85	98	61	65	75	87	73	76	59	76	74	84	72	81	77	89	82	75	71	76	78	79	70	89	84	76	77	91	84	81	69	64	76	95	78	71	73	92	80	73	70	83	83	83	95	78	73	76	99	77	87	81	80	67	82	90	84	78	78	69	64	80	72	71	78	66	85	67	77	73	89	89	85	76	75	76	73	66	85	74	78	63	71	74	70	67	82	87	83	83	64	74	81	57	83	67	62	62	78	82	76	65	87	78	65	68	68	75	83	84	73	68	90	68	77	66	62	87	73	76	78	91	66	70	72	73	72	65	77	67	78	82	59	80	72	90	73	85	77	69	77	90	90	76	77	81	81	70	73	73	74	79	83	85	76	83	80	70	66	69	92	72	71	68	72	78	71	64	71	84	80	84	72	86	72	74	68	70	80	79	59	90	76	83	77	71	84	75	85	60	85	71	97	67	82	88	68	67	84	94	84	74	65	81	76	68	77	75	65	69	71	70	70	69	65	75	92	86	93	94	72	80	76	76	78	77	85	79	65	76	76	62	73	84	72	84	77	75	84	82	79	76	87	68	63	81	85	79	75	72	75	84	82	66	86	78	67	57	85	63	82	75	69	58	78	80	84	87	78	69	87	86	78	71	60	65	82	77	81	64	93	93	86	76	75	93	81	81	78	75	74	69	74	68	79	102	68	77	51	79	74	89	85	75	78	65	84	76	79	84	63	70	88	85	67	73	77	70	68	63	90	81	83	77	59	76	79	63	76	76	106	75	82	72	78	74	65	74	77	73	87	85	73	69	69	72	65	81	89	74	78	79	99	84	80	79	67	84	79	79	69	90	69	74	83	74	92	71	69	86	75	63	110	80	82	97	70	80	73	66	67	68	71	61	75	63	89	79	69	89	79	63	92	77	66	72	84	81	97	86	63	76	76	77	73	71	86	85	79	90	74	86	67	83	76	99	72	79	74	75	80	68	72	66	84	79	69	68	72	77	72	69	81	78	73	83	81	68	63	80	90	66	71	78	64	67	80	74	86	66	85	73	73	77	85	64	90	81	89	69	83	67	74	71	83	85	75	75	76	79	70	78	70	74	79	66	85	90	77	73	68	73	77	74	72	81	92	89	72	69	91	56	82	68	72	76	74	85	76	75	61	87	78	81	62	74	88	65	75	86	80	65	82	87	88	78	81	74	61	77	85	71	78	74	83	72	89	79	81	84	69	94	83	82	80	74	69	77	90	85	70	76	78	85	75	92	64	73	71	95	69	84	69	76	74	69	77	76	73	73	74	87	75	76	77	74	84	63	66	81	70	85	76	57	75	82	71	77	79	92	71	78	81	82	81	75	72	78	67	70	78	76	74	71	90	76	78	66	87	70	69	72	61	86	74	57	92	68	73	71	76	85	70	66	75	70	81	74	78	77	72	79	83	64	67	90	84	66	85	93	77	75	67	65	65	69	75	96	60	75	71	86	88	71	76	74	77	77	72	63	78	85	89	81	81	82	94	71	63	76	69	58	86	76	92	69	91	74	73	71	62	73	78	71	68	72	81	66	85	73	65	81	85	72	76	81	83	77	106	63	73	68	80	77	76	84	84	64	94	60	80	87	97	74	86	80	78	73	83	74	66	88	95	87	66	86	73	70	93	73	69	75	90	90	55	59	76	76	71	74	85	82	70	87	82	94	76	75	81	93	82	75	83	71	78	92	77	72	60	86	76	80	63	84	70	83	70	71	70	78	74	67	79	88	70	79	83	82	68	69	72	95	74	89	52	68	85	75	89	79	79	68	77	74	74	81	78	78	76	75	87	54	73	65	81	77	85	80	65	88	71	69	92	83	90	70	64	82	84	81	64	76	83	81	62	86	86	70	63	56	71	89	83	71	80	82	66	100	88	80	89	75	79	104	95	65	91	67	71	69	72	72	69	87	82	73	88	60	65	74	82	73	77	95	74	84	74	82	73	94	65	71	63	69	80	90	78	91	78	72	71	86	68	88	72	75	67	72	80	75	65	75	84	72	75	92	70	75	78	73	63	72	74	65	70	69	72	80	77	88	75	65	79	76	78	84	77	76	73	83	84	76	86	80	88	77	77	67	65	93	61	90	77	79	70	71	66	71	71	62	72	62	84	84	64	85	83	80	74	83	69	84	85	78	58	84	80	78	84	87	89	67	85	67	61	74	86	79	79	71	76	78	61	62	77	65	73	81	71	79	76	83	88	78	73	75	72	71	82	76	81	77	88	72	55	79	71	76	71	97	78	78	72	80	80	75	80	85	71	72	76	97	75	68	100	69	64	81	64	68	73	68	85	88	68	73	76	91	86	75	81	75	72	67	81	77	78	69	90	66	83	77	56	91	63	71	70	72	70	102	88	63	79	68	86	80	78	77	57	87	65	60	75	73	89	81	80	78	78	81	67	70	66	79	71	51	66	80	82	74	69	58	66	71	73	78	75	93	85	78	73	68	67	69	79	77	77	66	84	78	87	81	87	80	65	72	75	73	89	100	71	72	82	87	77	90	75	88	68	74	91	88	74	80	77	76	93	64	74	60	91	76	79	74	83	71	87	67	81	78	90	79	74	69	82	82	70	81	94	77	69	83	74	82	79	80	86	71	65	96	75	73	78	68	83	75	75	73	65	76	72	80	79	82	81	74	85	74	70	74	77	72	76	81	87	78	61	81	74	86	62	75	86	79	70	73	84	91	63	76	90	76	71	95	74	84	68	77	88	72	68	85	85	85	71	85	70	67	89	80	71	84	70	74	82	68	68	83	83	60	84	70	85	81	80	73	73	93	73	78	71	86	76	91	68	79	90	89	76	86	62	63	71	77	68	82	69	71	59	68	78	85	73	86	72	87	76	65	88	84	65	61	76	60	74	77	86
15712	5964	3740	4549	9024	13535	14885	13913	12423	11188	9739	8296	7334	6575	5842	4986	4218	3738	3261	2952	2772	2485	2356	2107	2013	1865	1755	1612	1530	1296	1265	1256	1152	1140	1095	1037	1116	1028	968	1027	947	933	982	879	866	894	859	779	794	841	803	822	834	759	790	761	702	774	737	674	737	717	744	751	721	772	724	708	679	773	695	719	704	720	660	681	681	692	674	714	700	684	725	710	676	668	686	657	660	665	678	689	651	710	699	714	698	692	675	655	685	715	696	645	663	695	699	653	695	654	674	730	671	725	712	680	704	646	735	691	691	727	693	681	663	717	688	659	673	666	684	680	689	690	688	650	663	683	659	686	689	682	705	706	671	673	614	678	684	696	649	704	652	686	686	660	687	678	686	701	646	700	699	683	683	688	696	645	651	661	703	673	688	705	636	644	681	676	669	654	678	674	681	664	699	672	732	702	678	659	662	676	671	686	663	703	726	709	659	708	662	679	666	688	679	648	663	691	675	674	704	701	678	669	649	671	654	682	714	736	685	652	690	667	651	674	666	670	675	709	638	683	719	651	665	623	648	654	678	676	644	713	688	689	713	691	668	674	656	649	717	670	695	712	679	667	635	666	725	678	722	660	672	661	664	683	687	649	622	671	698	700	670	648	716	677	708	674	717	684	656	642	632	685	697	708	685	679	720	713	669	682	691	689	665	717	723	665	652	643	695	605	646	678	733	679	670	639	666	690	720	649	684	652	650	667	628	673	688	665	628	684	674	637	652	732	731	703	636	716	637	659	675	658	692	703	708	684	700	700	705	667	689	697	635	655	688	630	675	719	682	696	683	668	692	710	668	666	709	682	664	693	684	672	699	660	702	685	658	704	633	691	673	716	645	683	689	658	646	696	699	668	714	668	678	666	684	698	654	657	691	699	648	684	689	689	647	657	661	695	657	645	681	657	672	675	671	703	667	662	647	710	707	698	664	679	686	655	679	643	679	662	665	623	711	672	696	672	643	708	661	666	702	647	681	706	694	680	661	666	672	684	666	695	609	699	649	686	650	599	683	649	675	698	724	680	683	705	685	664	668	691	671	679	693	704	685	695	652	657	682	659	683	694	732	689	714	673	689	629	677	686	679	671	666	662	669	671	668	687	687	673	717	678	705	676	728	664	688	659	694	609	709	638	710	662	699	674	625	654	686	675	713	646	702	707	636	674	654	646	636	652	668	661	721	654	628	665	677	682	652	685	680	660	699	684	694	652	688	625	686	652	671	676	640	676	668	704	652	666	664	645	751	635	665	677	677	690	653	654	665	685	705	689	671	696	717	678	698	653	677	711	702	731	696	707	696	744	649	696	685	641	628	695	701	691	684	646	715	699	719	649	682	678	695	698	592	681	688	719	693	721	731	662	742	660	694	677	725	675	715	672	635	650	689	681	644	738	638	689	696	648	679	669	726	644	693	693	651	674	689	707	665	668	638	678	671	623	706	689	652	678	695	675	747	642	669	670	685	672	638	687	687	672	703	667	661	681	713	716	683	682	703	700	713	671	687	666	697	683	644	689	669	659	676	686	681	668	684	703	685	709	682	647	651	684	726	619	700	671	668	685	668	713	718	665	674	640	653	735	712	668	621	693	703	650	722	695	685	640	673	716	671	692	735	657	667	683	648	635	671	706	669	712	665	686	646	664	641	647	685	672	741	635	649	692	692	706	671	648	678	694	684	695	659	721	678	690	687	648	670	680	662	661	671	654	710	676	698	660	655	648	691	706	723	666	660	697	685	686	717	688	649	686	655	715	642	669	699	689	650	646	699	675	653	702	721	642	688	729	694	692	639	676	661	664	680	670	686	628	635	681	657	701	700	702	688	687	631	682	661	714	640	679	704	673	711	720	688	684	688	651	614	731	710	703	709	624	636	689	653	665	709	681	708	688	686	680	689	680	632	703	655	684	671	683	662	684	669	688	679	642	650	686	666	654	681	686	654	668	695	680	670	660	706	657	644	675	701	712	653	694	664	671	695	676	727	722	681	723	724	690	706	662	704	663	688	731	699	638	667	661	694	625	642	675	693	676	676	690	695	692	731	680	695	707	669	653	663	630	654	684	646	657	678	656	689	693	676	649	709	654	695	686	695	680	667	678	721	705	648	659	674	671	716	652	717	683	682	680	718	654	649	688	659	664	676	718	686	659	717	669	699	675	681	672	700	742	664	649	628	623	635	688	696	690	670	700	638	700	718	650	683	706	652	657	677	695	698	718	677	675	690	642	705	684	668	665	708	702	715	659	709	659	665	641	697	661	617	678	668	643	654	708	699	640	677	671	713	679	692	704	714	687	727	649	676	697	666	660	659	683	680	666	706	664	669	654	707	688	683	698	659	668	621	741	698	704	649	710	675	653	660	683	679	667	701	706	708	663	703	670	665	688	688	678	666	682	728	666	687	628	683	700	638	684	683	668	665	691	715	702	691	700	654	698	648	683	722	725	695	669	699	694	680	708	650	647	670	725	708	617	643	663	682	678	652	705	684	713	682	632	681	652	687	712	686	621	654	658	655	673	701	683	630	684	685	670	659	663	684	724	673	668	677	690	722	671	714	665	652	728	694	693	642	671	680	651	658	714	683	657	634	722	722	677	650	692	676	704	679	675	707	707	688	655	650	672	666	684	684	665	640	691	704	666	675	651	687	689	682	639	724	659	737	695	648	684	670	722	728	683	669	665	652	668	711	662	708	669	662	691	664	685	660	681	675	681	676	735	653	688	670	644	705	681	661	665	681	643	713	709	724	670	650	695	653	667	710	644	702	680	703	690	688	716	732	679	700	696	651	694	722	693	666	655	709	676	676	698	690	649	667	687	656	658	677	716	729	656	737	625	712	635	654	690	682	677	704	627	650	652	686	668	692	655	629	675	724	711	686	667	690	697	662	702	685	732	656	661	671	704	664	659	669	675	670	694	671	680	660	627	678	648	661	694	674	641	708	654	667	662	659	681	666	651	691	666	674	704	695	690	661	700	676	641	634	699	657	702	698	640	666	711	667	674	670	630	666	686	661	653	660	670	672	646	689	663	722	672	645	667	671	672	686	669	700	657	707	659	664	687	694	691	722	692	652	695	658	677	711	693	645	656	701	654	671	706	661	652	670	695	677	696	659	690	656	667	688	672	692	658	698	719	669	638	705	645	697	668	690	702	676	699	711	684	689	666	721	707	668	689	686	658	682	661	672	650	686	714	679	683	690	674	699	674	704	656	698	667	738	683	674	656	609	667	679	655	617	692	697	691	709	661	703	705	676	655	648	647	679	654	674	694	672	661	664	645	671	711	658	630	702	664	674	678	660	711	667	718	684	689	702	682	686	667	728	695	655	615	708	715	694	649	695	677	727	633	681	707	725	693	638	692	704	689	699	638	682	699	680	662	718	716	717	685	684	647	635	667	674	690	680	651	647	660	666	680	626	700	653	683	681	650	656	674	665	702	653	711	699	672	665	741	707	704	689	714	643	716	626	694	634	667	687	683
2159	731	393	291	245	333	378	426	453	389	333	285	271	231	247	210	146	143	143	112	132	122	91	103	109	92	69	96	86	65	87	61	47	59	53	62	64	56	50	71	58	58	53	47	43	51	49	57	51	41	57	49	51	49	50	34	32	45	61	49	53	53	46	52	49	50	39	44	53	36	41	39	42	47	55	33	50	44	49	45	50	38	37	47	37	46	38	27	57	49	38	42	40	49	41	40	42	44	42	49	48	48	38	43	32	40	50	41	56	29	38	54	42	36	34	34	40	39	36	42	45	42	46	44	44	49	44	53	36	35	36	40	47	56	48	44	46	27	43	36	37	54	40	44	48	45	38	50	36	38	38	44	49	51	32	41	37	44	36	40	40	42	53	35	37	33	43	55	44	35	44	41	35	51	42	43	56	36	48	42	45	35	44	50	44	27	52	33	41	37	40	50	46	54	46	44	48	43	60	47	43	41	47	35	41	56	47	42	39	53	37	46	38	33	61	36	47	43	31	48	48	41	45	39	44	29	56	35	35	46	39	38	45	51	42	48	55	46	44	47	43	40	46	41	51	47	38	44	41	39	42	33	39	41	33	39	42	33	45	35	41	39	37	48	46	40	33	51	34	43	63	53	31	53	52	51	37	39	31	38	37	56	52	42	38	30	53	42	48	49	50	37	34	42	47	44	29	49	42	35	41	50	39	39	40	35	42	39	33	36	41	59	46	36	36	42	48	27	43	40	35	44	37	41	31	45	32	34	36	48	45	35	50	30	35	32	48	32	52	42	41	50	47	49	41	53	45	48	46	38	48	50	51	47	48	48	41	43	52	52	41	43	51	31	36	37	48	46	37	39	50	49	47	49	34	52	44	46	45	47	44	49	46	39	45	37	51	49	44	45	45	45	41	47	48	36	40	38	53	49	35	34	43	37	44	32	43	37	37	40	55	41	36	33	35	47	42	46	41	44	58	46	45	52	42	40	47	40	43	44	41	45	40	45	39	34	62	37	48	40	39	53	37	56	36	35	39	49	45	44	44	31	53	47	51	41	41	50	46	47	45	41	37	45	44	58	50	40	44	37	39	40	44	52	43	43	43	57	40	38	42	52	32	41	35	47	44	40	48	41	51	43	39	54	51	45	52	50	53	41	49	41	42	33	47	52	44	38	48	44	42	34	49	38	44	53	41	32	36	44	51	49	49	49	43	43	35	53	37	37	38	46	45	37	47	45	39	44	61	44	45	38	28	41	50	50	40	53	45	38	38	35	45	35	44	37	48	28	35	45	46	41	37	39	43	42	44	47	39	41	53	42	38	41	42	49	52	35	27	44	59	35	41	35	46	36	41	37	52	42	40	42	30	42	46	47	51	35	44	39	47	38	35	36	43	43	28	35	44	56	60	41	43	47	36	41	41	40	49	45	33	46	45	48	40	43	35	45	40	36	45	44	48	46	47	44	57	45	36	38	35	45	36	43	39	35	47	46	35	46	45	39	37	48	40	50	43	38	45	46	40	39	53	44	33	39	46	38	46	45	40	46	54	45	43	50	45	48	46	44	39	45	49	47	43	35	44	35	38	41	42	43	43	51	38	41	42	36	47	49	47	34	43	42	39	48	39	41	43	50	35	34	43	45	45	36	46	53	43	40	39	38	41	42	52	42	27	37	38	50	39	49	46	42	50	44	45	33	42	51	36	42	44	51	47	40	46	58	53	48	56	49	47	30	38	32	40	43	42	40	40	43	40	33	38	46	46	41	41	46	41	41	37	52	39	43	46	40	41	41	40	41	49	42	53	40	38	44	40	35	40	37	42	44	34	38	47	40	42	35	38	46	42	54	51	35	48	48	40	35	49	29	36	47	30	51	54	34	51	41	46	43	45	33	41	44	39	54	37	51	36	36	40	49	49	45	50	41	46	33	44	42	40	52	46	42	46	40	41	38	48	50	42	44	31	42	52	45	46	59	39	42	39	36	34	42	38	47	50	37	43	51	51	33	43	40	53	46	49	53	38	29	44	49	30	41	46	44	30	46	38	43	47	54	36	51	41	44	41	43	37	39	38	54	54	40	49	46	44	41	52	45	40	45	42	36	55	33	40	37	50	46	33	38	51	47	53	47	46	48	33	56	57	37	45	37	46	43	38	51	46	38	42	42	55	38	39	42	34	45	37	39	44	50	44	46	43	38	36	43	51	32	50	44	44	40	46	33	60	48	44	28	39	51	39	46	35	41	26	29	42	47	34	35	43	46	42	40	49	35	31	38	53	42	41	34	37	41	50	38	37	43	43	42	37	47	43	29	43	44	48	37	45	44	41	40	45	48	38	35	44	52	47	45	43	45	46	38	52	53	40	48	33	33	35	47	42	48	49	27	46	41	43	37	34	45	38	49	55	43	37	35	60	48	35	43	29	45	42	39	37	47	53	35	39	51	35	60	44	36	49	43	52	48	41	33	36	40	38	38	49	41	35	52	48	47	43	42	47	35	30	38	47	52	42	41	45	42	41	41	48	45	47	41	44	45	43	47	41	34	42	41	34	48	35	41	40	25	44	37	33	48	40	49	42	40	41	34	45	45	23	36	48	42	50	42	44	36	41	39	48	46	42	43	40	41	51	42	43	39	59	43	45	41	38	37	40	36	31	36	40	44	43	37	48	41	43	39	39	52	37	39	41	39	38	46	40	41	40	37	50	48	45	46	36	29	40	55	41	42	27	38	42	31	52	41	46	46	39	40	45	44	44	40	41	36	41	50	45	36	53	44	29	37	30	38	41	29	43	42	49	44	43	40	40	40	36	48	38	29	36	46	55	40	43	44	35	39	40	43	42	43	41	36	52	34	35	40	53	35	56	37	40	45	45	40	44	35	36	49	33	37	53	46	46	38	34	35	45	50	49	30	40	41	34	34	36	40	46	47	46	43	45	45	49	42	54	43	40	44	45	28	49	43	40	42	46	39	47	43	44	38	45	47	43	49	63	43	47	36	31	42	41	40	44	55	45	46	35	42	29	47	49	38	35	36	42	41	30	45	46	38	39	51	42	42	33	51	49	45	48	52	40	45	43	45	46	34	42	38	46	39	44	48	51	48	50	46	39	50	42	48	51	45	27	47	43	39	39	40	49	43	52	37	43	43	28	49	51	42	35	44	47	47	41	47	40	31	49	34	49	46	53	38	33	33	44	45	37	42	37	53	34	43	37	35	38	36	48	37	51	53	40	44	36	41	45	54	41	38	40	49	30	50	49	39	35	40	50	53	45	30	44	33	41	38	29	48	40	35	40	32	31	38	57	41	37	41	48	53	49	50	33	49	50	28	49	41	45	35	38	29	46	41	41	34	33	48	41	29	37	38	41	44	32	41	35	47	37	50	44	27	40	41	45	45	44	47	54	34	43	46	33	47	41	32	31	44	43	32	48	41	43	30	32	45	43	55	36	48	50	40	41	47	48	47	36	41	49	44	46	32	29	34	38	45	35	50	43	50	36	39	45	46	53	44
20186	8215	4871	5979	11682	17114	18332	17374	15511	13644	12053	10286	9036	8054	7085	6038	5136	4425	3774	3393	3166	2973	2728	2342	2173	2037	1900	1624	1538	1357	1261	1171	1140	1087	1025	1004	990	976	880	893	825	740	674	665	703	659	609	645	618	556	584	584	551	567	524	552	488	520	502	472	484	439	450	462	448	466	493	414	454	433	419	435	444	404	432	412	430	457	437	424	394	402	433	409	433	426	441	409	434	403	402	383	401	423	427	414	432	414	371	388	418	409	424	442	380	369	414	363	398	377	379	412	399	372	400	397	406	428	406	406	400	404	417	379	389	409	373	417	460	380	382	404	403	382	393	437	409	407	412	375	388	407	383	365	396	397	390	391	411	417	383	399	367	370	405	414	380	380	423	449	417	395	424	374	375	353	391	383	412	402	408	403	379	434	383	389	356	389	406	387	414	378	375	401	391	386	420	361	427	398	392	406	397	427	427	379	403	390	390	429	392	388	419	368	449	400	391	372	400	357	406	431	369	383	389	397	388	399	377	373	377	404	380	395	434	365	409	394	414	415	394	393	374	402	409	369	416	395	405	406	408	384	384	402	378	400	404	405	376	386	420	379	387	422	377	360	378	374	379	381	375	407	359	386	417	382	375	380	409	350	397	362	411	423	342	412	428	395	390	414	379	380	407	387	417	365	397	415	373	363	399	417	381	366	388	380	370	391	391	396	408	404	405	376	402	441	418	399	414	389	396	444	426	385	402	370	398	394	359	380	402	417	406	397	368	373	374	376	398	401	383	395	396	383	399	388	374	404	418	381	396	379	371	397	401	383	374	385	392	370	380	368	423	370	385	374	393	399	405	402	396	413	401	383	393	366	426	373	380	404	362	364	411	418	410	389	414	407	369	396	405	413	372	412	360	414	377	409	420	374	383	415	370	382	386	385	398	352	397	403	386	374	402	419	393	359	380	373	377	373	351	422	391	371	388	399	394	345	358	374	397	391	386	371	402	384	405	412	399	393	419	401	367	395	376	372	388	360	380	391	399	404	368	394	414	404	389	427	389	390	395	415	420	414	393	382	391	403	393	385	395	446	412	377	353	377	385	417	399	401	390	405	404	397	376	356	367	383	388	421	377	398	358	454	450	371	360	410	427	381	405	372	409	387	418	395	382	411	398	403	380	401	428	389	414	396	426	418	376	417	395	418	382	419	370	379	396	392	434	347	431	419	369	391	398	364	414	370	379	377	396	394	421	406	422	418	379	355	388	434	395	377	394	378	394	376	408	386	374	374	412	350	410	350	383	405	412	395	390	393	366	367	403	401	392	419	420	407	379	388	410	400	393	361	387	389	410	441	415	386	432	360	403	398	381	389	427	390	397	367	400	404	374	363	363	392	416	411	372	373	365	365	392	376	381	394	393	377	380	415	405	399	382	369	386	399	415	385	421	401	397	379	393	437	378	366	411	382	386	394	344	391	369	381	411	372	381	404	379	391	401	388	422	417	376	437	364	400	395	369	400	418	400	349	416	397	397	362	407	404	424	388	393	414	389	380	410	424	401	398	369	365	390	443	435	394	384	404	416	409	402	373	400	391	409	363	395	404	360	399	384	387	376	400	371	381	390	384	369	369	384	406	423	400	386	381	425	443	398	384	422	372	413	381	390	372	398	370	399	389	423	435	437	413	364	401	399	414	413	345	402	422	386	402	375	396	377	424	412	392	409	375	417	411	375	417	421	386	409	382	408	428	384	392	384	432	396	428	402	417	365	385	380	414	379	375	379	392	401	408	411	365	415	399	399	380	382	404	401	388	373	393	376	377	407	404	385	388	339	406	374	420	409	382	391	385	378	423	412	377	444	386	407	372	407	398	395	380	388	371	400	389	429	402	348	377	378	403	383	415	336	393	372	394	419	401	396	390	426	421	436	402	389	412	386	390	422	396	381	395	434	407	430	387	429	394	384	417	389	372	368	390	373	424	379	375	391	377	418	408	399	401	373	406	378	356	382	406	370	425	373	389	396	369	366	401	408	427	392	395	418	412	408	412	396	394	364	396	431	419	372	399	384	406	386	398	398	419	390	385	408	373	392	414	397	435	397	379	426	406	394	377	426	402	380	421	372	353	396	370	395	414	382	397	402	387	422	408	389	395	385	381	429	384	384	397	416	406	430	343	428	407	384	401	393	381	366	388	413	399	403	425	396	399	386	376	418	398	404	386	377	371	379	378	443	407	393	404	387	374	387	360	396	368	374	402	392	396	411	393	382	402	396	404	374	379	398	374	397	385	448	378	377	371	400	400	402	409	418	412	439	363	405	370	414	399	387	368	388	410	361	398	379	403	350	398	394	402	386	360	404	393	386	380	385	368	392	408	381	432	396	395	375	392	394	381	399	399	378	354	335	420	403	395	389	385	406	396	382	393	378	376	405	369	371	362	411	392	415	406	365	394	380	365	404	395	343	369	384	414	420	406	448	363	427	392	407	387	376	399	410	382	378	373	380	415	391	404	371	379	411	403	401	403	395	446	407	368	382	388	404	407	402	387	366	417	401	382	384	437	370	356	390	420	393	384	403	385	373	389	402	380	404	371	393	393	396	398	389	402	415	394	420	400	381	397	380	397	403	419	374	402	377	360	383	395	384	415	371	389	389	357	374	397	420	375	379	364	417	387	390	369	394	423	358	393	416	391	397	428	409	406	407	422	392	356	379	409	415	388	366	365	413	378	384	413	389	418	373	424	389	371	390	381	396	381	413	382	406	363	384	388	366	408	445	426	392	409	378	400	417	394	364	391	379	381	360	401	388	421	375	384	401	411	393	385	417	373	378	364	373	419	364	405	347	379	399	390	401	397	399	395	403	389	387	421	389	389	414	393	418	394	370	386	394	403	444	372	386	392	383	377	407	406	381	363	407	390	380	401	373	379	383	423	417	358	386	407	354	399	366	390	405	392	380	414	381	374	400	393	376	432	383	371	352	429	413	373	414	373	392	423	420	388	390	384	407	414	423	394	376	410	423	393	418	389	406	396	382	388	420	402	375	415	402	407	385	395	386	398	451	388	388	411	412	390	372	386	436	411	386	382	398	413	399	389	381	356	386	417	396	348	389	416	375	398	408	388	429	359	378	403	392	373	390	409	401	396	381	392	385	371	432	386	428	391	393	394	355	352	443	368	372	377	384	383	365	429	382	404	406	365	390	410	383	390	416	400	429	400	376	414	374	411	416	388	378	364	405	418	384	389	387	440	399	385	373	366	382	390	408	368	384	390	410	379	372	412	383	412	386	361	405	416	373	403	372	405	410	420	405	368	383	372	371	400	386	416	402	410	368	393	370	412	390	401	416	378	393	366	384	408	406	403	412	413	396	397	404	413	381	403	411	433	409	400	395	414	384	380	382	372	367	383	431	408	385	407	375	383	407	364	406	383	426	377	409	421	380	404	413	391	385	445	416	419	398	400	397	348	391	406	390	379	384	369	395	376	376	374	385	396	409	384	377	420	422	402	390	384	403	409	364	393	369	406
5371	673	374	291	239	306	398	469	426	402	366	318	293	277	243	192	218	178	170	176	173	131	147	143	119	134	118	106	104	107	105	98	114	93	100	90	92	93	94	100	98	73	76	93	78	75	68	79	86	82	66	76	83	82	85	67	73	71	85	63	91	81	59	67	57	79	79	87	60	83	80	65	81	79	85	72	68	75	75	71	80	92	83	58	83	79	55	62	88	57	84	91	78	65	69	76	62	83	83	83	76	74	72	70	63	85	84	69	68	78	71	67	79	67	81	67	101	80	76	71	68	67	63	63	85	76	76	70	54	90	76	90	72	77	85	77	83	65	69	63	72	74	81	64	74	76	73	65	69	79	71	68	77	84	78	70	53	76	86	88	66	78	70	79	74	71	83	91	78	63	63	82	83	75	68	78	76	53	81	66	74	80	65	64	78	76	69	89	81	69	66	82	66	76	94	78	70	71	60	81	79	75	91	82	72	73	75	73	82	67	77	73	70	74	67	80	68	73	66	73	76	72	77	84	67	62	81	72	64	76	58	61	80	73	69	76	82	65	83	67	72	91	69	69	70	79	89	77	70	67	72	70	70	62	57	75	93	79	78	75	73	82	67	70	68	85	66	74	62	80	73	52	83	79	70	93	86	91	86	72	59	67	58	79	80	76	77	69	71	75	76	80	74	85	77	74	87	76	76	83	69	62	68	85	70	88	79	68	76	78	80	85	62	77	76	86	95	72	83	90	85	70	69	65	79	87	63	68	67	91	72	79	66	75	81	57	80	69	82	75	62	79	61	67	76	71	80	62	67	83	60	74	81	84	90	95	83	76	64	65	77	80	73	63	68	75	84	84	74	84	73	70	81	73	60	56	71	66	77	74	77	70	62	93	79	77	75	89	79	95	78	72	72	79	68	81	58	56	86	88	84	81	62	76	76	84	84	71	61	68	67	92	86	64	89	76	70	85	63	68	83	76	79	49	59	70	75	75	77	79	77	80	68	71	76	65	75	85	76	65	83	71	73	88	74	86	62	71	76	78	77	60	83	84	79	81	71	77	82	83	73	81	76	73	59	68	61	66	59	75	58	92	68	61	63	90	72	76	64	74	73	71	73	67	69	78	80	78	75	53	77	80	66	78	69	77	84	73	64	67	69	73	61	68	70	87	80	66	64	74	59	78	63	76	84	71	75	65	72	78	85	80	68	64	78	70	78	77	74	99	77	75	69	81	60	72	85	70	82	71	91	78	67	80	65	90	79	70	69	70	71	69	77	71	74	67	76	76	81	60	79	83	71	66	62	78	77	68	89	88	66	74	86	62	84	69	61	102	75	68	68	83	58	72	70	75	68	66	74	79	73	70	74	92	83	58	82	72	79	69	90	81	98	86	71	69	75	77	81	75	78	69	76	91	68	86	72	70	78	72	66	83	73	72	86	68	56	81	65	80	60	81	64	77	63	61	83	73	73	67	66	67	72	62	72	88	73	65	79	64	72	58	87	81	63	69	68	67	75	69	83	69	91	81	87	65	67	78	97	71	71	72	72	68	79	81	71	93	74	80	73	78	90	82	83	74	72	83	75	69	79	59	81	64	83	60	65	77	99	73	75	63	81	94	64	64	90	57	83	77	87	78	74	84	73	70	82	72	90	80	70	82	75	72	70	77	74	72	76	84	84	73	78	77	77	83	57	72	81	97	75	79	70	82	78	71	75	60	80	64	71	73	64	79	71	82	86	58	71	67	77	67	82	87	66	70	71	75	68	70	81	86	95	92	85	66	71	66	77	85	87	63	90	79	78	86	69	73	78	76	87	82	75	80	78	71	69	73	71	91	76	68	88	60	71	89	72	76	63	79	66	72	79	77	81	74	70	78	68	71	83	64	67	77	67	83	69	73	77	75	85	87	76	54	75	86	88	78	80	81	67	82	69	72	71	83	81	76	77	72	75	79	63	77	83	70	81	81	61	67	77	77	78	72	105	63	77	70	68	75	90	71	77	75	63	76	79	79	79	83	73	78	83	65	75	66	67	60	76	61	77	89	72	78	73	66	72	62	83	75	66	75	87	81	76	69	73	73	83	87	69	62	68	66	53	77	82	80	66	63	88	65	74	71	80	79	75	67	83	70	61	84	66	86	77	75	71	89	90	81	84	74	70	68	72	70	70	69	65	81	80	76	80	79	71	72	81	72	67	80	69	60	77	69	82	69	65	77	66	72	74	69	66	74	71	93	83	82	70	61	71	73	67	71	86	75	92	75	79	78	90	88	64	66	81	68	67	79	83	63	90	70	68	64	86	77	82	63	61	75	73	78	66	73	84	70	76	76	80	87	89	90	88	75	60	88	77	78	73	68	68	68	60	77	64	69	64	87	89	69	80	86	69	82	77	73	59	87	70	73	71	80	85	56	65	71	61	76	67	74	74	66	76	65	90	55	67	60	84	66	83	79	82	87	70	62	90	86	90	79	71	76	62	78	74	77	91	69	74	79	81	85	95	87	71	80	69	55	73	70	91	61	72	77	76	61	75	75	75	79	85	81	83	85	67	82	67	66	67	71	71	68	73	82	66	76	73	75	80	92	67	58	75	67	73	73	75	68	83	87	71	75	87	88	64	93	76	91	81	80	65	91	81	88	64	67	80	65	84	84	70	70	75	70	66	69	64	65	80	62	64	76	77	67	72	74	75	78	74	78	61	78	80	75	57	87	85	97	68	80	71	92	66	59	70	81	84	68	77	82	88	71	78	67	73	78	77	80	70	69	83	75	90	92	70	84	74	70	69	79	79	82	80	62	72	70	77	83	65	87	60	63	74	80	73	75	77	75	77	54	74	81	67	71	68	100	69	84	71	75	65	67	66	75	67	73	83	91	81	76	66	74	77	73	73	68	80	83	89	68	82	63	60	71	67	79	67	73	74	70	88	84	63	73	69	69	65	64	80	73	72	73	73	79	81	74	95	84	72	61	72	73	77	79	71	83	70	62	83	72	74	91	76	78	80	69	83	68	83	93	85	65	63	79	66	83	81	61	79	76	60	81	79	75	78	93	65	63	63	74	73	62	78	75	80	84	81	66	78	74	86	77	85	72	81	64	77	79	90	73	66	80	72	67	66	74	87	69	71	83	65	62	65	62	66	68	71	64	56	75	83	61	73	94	77	88	82	82	71	62	66	78	80	72	58	77	63	84	78	65	81	79	53	75	63	71	92	66	63	59	79	69	65	80	85	71	83	52	86	83	74	80	76	75	74	81	97	67	84	83	81	77	73	87	70	69	81	78	74	69	61	83	66	73	84	75	72	79	69	82	73	62	76	59	69	73	66	64	64	71	80	65	76	54	81	79	77	79	64	76	72	66	75	75	77	81	75	76	77	84	69	71	74	73	74	69	70	69	75	69	91	77	78	75	85	59	74	53	83	66	71	68	69	70	67	78	63	70	81	80	86	65	75	59	85	72	70	62	64	70	61	66	62	73	83	64	64	80	83	68	83	61	76	82	81	90
17219	7652	4844	5617	11103	15907	17381	16640	14874	13407	11917	10419	8808	8028	7109	6146	5198	4508	4010	3644	3396	3194	2832	2547	2446	2255	2100	1912	1821	1664	1407	1473	1322	1318	1209	1305	1206	1175	1227	1087	1031	1013	949	925	934	913	911	837	856	899	845	777	776	740	810	789	726	722	632	718	737	728	726	687	695	727	684	758	683	716	708	684	654	642	684	638	688	646	694	702	665	651	683	628	736	694	714	670	685	684	655	677	654	669	668	642	682	680	655	639	616	671	653	674	699	675	638	651	576	652	636	655	630	674	659	663	668	635	663	670	638	643	676	632	676	694	684	619	627	616	645	649	668	645	632	671	676	632	629	654	651	662	593	653	667	637	635	685	634	660	601	605	603	584	626	634	647	676	629	654	660	660	614	643	651	669	633	628	662	629	654	614	658	660	632	630	668	624	720	632	661	648	658	646	691	660	678	655	647	661	624	684	648	653	600	655	688	684	600	665	623	650	660	643	662	664	672	617	638	635	635	651	659	600	651	603	640	619	672	644	604	648	639	679	641	645	649	644	663	648	647	660	689	658	676	606	614	677	613	644	657	657	664	581	655	660	688	634	646	671	614	607	643	638	614	671	632	639	669	646	635	609	634	706	659	687	650	585	603	658	636	654	642	713	631	638	606	621	647	651	711	635	672	628	630	660	634	587	662	643	586	632	652	669	668	664	613	683	638	635	668	607	628	644	675	631	675	657	621	665	647	693	654	615	627	663	644	638	630	622	679	614	678	654	625	673	628	599	608	629	661	605	590	670	656	619	665	599	622	685	681	666	619	628	620	686	679	639	638	581	639	634	628	634	605	620	657	635	695	670	658	630	588	686	687	679	668	623	671	687	693	643	638	592	604	649	629	632	680	631	668	628	659	655	602	645	660	698	680	612	618	639	647	611	656	605	607	669	636	626	613	624	661	634	663	641	627	697	673	695	636	647	574	612	646	662	627	584	648	633	627	689	642	605	661	651	655	638	639	633	654	620	617	635	669	654	614	641	696	698	650	632	677	642	667	628	615	681	652	645	609	676	657	665	633	649	668	637	619	642	678	638	661	673	599	681	627	623	617	675	638	658	651	617	682	660	657	639	621	669	654	630	652	678	640	619	636	646	673	648	659	614	632	614	598	630	677	632	652	652	628	653	627	620	639	658	623	686	690	627	699	668	608	655	678	645	683	664	627	636	633	652	649	641	630	575	705	642	627	645	682	691	638	630	669	683	636	623	604	632	655	678	632	695	718	627	682	595	647	622	672	601	621	628	636	673	640	637	692	602	682	629	636	648	678	591	639	612	658	619	652	673	627	666	683	647	596	660	646	627	660	610	639	651	675	661	669	638	641	619	649	608	643	683	649	657	628	625	662	649	677	688	671	621	626	664	574	650	688	657	633	653	633	658	685	626	645	628	644	646	635	671	639	637	656	638	625	708	680	641	629	691	593	686	651	639	652	639	603	631	687	635	636	650	685	579	593	634	705	689	679	647	679	621	633	635	619	619	608	642	667	645	605	641	661	604	644	670	637	631	650	665	668	698	628	676	579	669	632	672	667	617	655	639	660	593	693	660	620	616	656	638	655	624	653	689	670	683	700	666	718	642	622	631	662	637	649	618	625	691	648	650	644	642	651	603	629	643	655	670	690	638	670	684	652	637	681	622	652	633	585	617	650	676	658	673	611	657	611	647	616	651	654	672	651	682	698	668	633	618	634	654	660	636	644	623	664	613	633	652	689	696	657	618	643	642	637	635	649	611	642	651	607	633	655	651	663	612	689	663	632	631	632	660	623	606	674	658	622	636	666	604	624	647	663	586	632	655	633	625	613	648	646	613	672	687	618	664	654	640	681	648	639	684	625	641	665	605	630	633	632	650	676	653	642	649	624	691	641	664	676	674	639	645	663	643	654	638	625	618	654	609	681	693	662	657	642	639	613	644	634	669	644	654	642	647	630	646	646	649	659	611	632	632	625	639	637	655	704	712	643	661	651	649	624	656	634	655	708	610	692	662	635	628	651	627	625	636	642	636	708	620	608	632	643	615	666	645	660	651	618	635	632	660	623	665	637	681	639	661	680	649	645	632	656	640	688	666	591	653	640	667	572	650	623	657	643	666	680	670	627	631	573	639	649	653	643	643	643	635	595	664	671	681	626	631	649	648	632	694	688	611	713	663	620	596	682	600	627	620	638	637	620	693	635	641	662	664	670	641	630	651	673	613	655	626	632	676	627	644	667	632	637	652	636	619	664	641	664	647	630	637	610	669	663	653	634	655	623	653	595	651	674	613	629	679	648	607	620	624	625	617	624	665	657	630	693	647	630	653	613	655	622	618	651	611	647	623	609	696	633	660	670	633	644	597	662	602	663	651	681	612	626	634	665	645	670	656	670	612	613	633	632	616	649	648	667	629	659	649	633	656	681	670	600	666	629	608	703	644	634	664	625	665	661	653	654	651	646	673	663	666	613	670	616	638	677	633	607	616	628	673	644	682	672	626	656	627	664	595	662	621	658	641	608	644	685	628	649	662	672	584	646	631	682	620	593	664	662	606	639	610	639	613	653	631	611	571	643	628	647	665	640	698	655	676	632	672	668	634	666	621	647	623	666	612	637	604	643	648	662	686	630	667	649	647	645	642	676	654	653	621	641	654	613	674	644	665	652	662	652	659	605	685	644	638	661	624	667	647	636	663	655	610	662	632	644	602	617	636	679	638	642	660	625	604	648	676	642	635	639	605	691	649	658	641	649	701	681	599	656	621	657	662	649	643	658	658	661	608	617	644	621	652	630	619	628	654	671	584	654	655	606	635	635	617	642	650	640	606	692	614	633	646	661	627	649	626	647	626	651	685	650	654	628	640	617	689	627	594	704	638	654	646	572	654	650	640	622	636	599	656	662	662	637	701	621	615	634	631	703	639	666	649	649	635	690	652	621	619	633	612	692	670	673	662	692	633	597	665	680	669	628	662	636	645	641	636	664	655	674	642	617	644	642	628	682	620	640	639	622	678	598	701	662	647	702	654	626	637	662	673	648	649	623	623	658	631	662	654	617	630	652	635	660	668	648	689	683	654	677	671	603	666	626	673	632	636	612	629	680	597	659	624	657	717	671	670	679	678	628	617	612	667	650	635	658	650	651	652	633	623	655	608	651	593	594	621	632	688	683	665	668	654	657	694	672	650	640	696	631	663	678	658	646	682	644	639	675	677	645	620	656	664	626	633	632	659	658	645	617	646	670	657	644	621	627	687	648	691	645	574	639	646	631	671	646	657	735	609	615	655	626	631	646	637	649	661	710	667	623	639	633	662	640	655	625	645	667	622	673	614	635	647	637	634	655	655	656	683	661	623	617	663	628	634	603	673	644	586	642	644	590	624	670	673	615	669	659	618	681	625	671	604	658	690	644	675	683	694	615	649	676	685	656	632	624	676	605	637	651	646	639	618	642	653	665	638	637	684	633	634	670	658	670	654	616	649	646	609	612	625	637	638	649	641
3101	895	471	353	285	374	440	507	530	542	369	386	313	278	264	223	185	178	142	141	147	104	119	101	90	72	77	77	70	76	75	54	73	50	51	57	58	53	59	47	53	58	47	51	57	49	43	46	46	48	44	46	42	42	49	43	31	42	32	41	33	47	44	30	44	42	46	46	35	30	42	35	33	29	31	36	36	35	36	32	32	32	39	30	48	36	32	37	40	34	41	34	34	46	35	37	35	30	30	34	38	31	33	32	34	45	25	44	35	36	44	33	38	32	25	31	34	37	33	25	36	39	28	32	29	31	35	39	17	29	33	32	29	26	20	33	38	30	35	26	20	28	32	37	58	36	33	36	42	33	35	25	44	39	33	34	29	27	35	25	44	44	29	32	42	23	31	25	29	31	26	29	31	29	35	28	34	43	45	38	43	32	27	36	32	28	35	37	31	25	22	34	37	35	41	31	37	40	23	34	28	28	38	36	42	36	30	38	41	31	18	40	39	40	42	39	30	41	45	48	27	39	29	33	35	35	40	31	38	38	45	42	36	33	40	23	32	45	42	43	35	28	33	32	34	29	40	36	25	30	40	46	32	32	34	29	45	39	34	32	37	36	49	32	33	33	26	38	29	36	37	35	37	36	34	42	29	30	45	27	28	37	37	27	44	39	40	36	31	34	42	32	37	36	34	23	30	35	40	18	31	36	33	40	33	38	33	27	39	31	36	38	44	31	42	25	44	41	43	35	26	37	30	30	35	32	33	25	39	34	42	43	26	33	32	48	45	46	28	38	33	36	35	31	34	32	22	42	39	42	43	19	31	24	37	24	29	40	26	43	38	36	32	35	28	37	32	38	23	31	34	45	34	39	39	29	38	37	37	40	31	33	36	33	35	32	38	42	34	35	34	28	36	37	34	32	29	30	32	40	35	44	28	27	37	34	41	27	33	38	35	34	39	36	41	34	44	37	32	29	40	35	29	31	32	37	33	33	33	29	28	29	29	35	40	36	45	41	24	40	41	33	32	26	27	33	39	28	29	41	34	33	28	25	28	34	44	25	35	43	35	34	43	34	34	35	30	34	38	29	26	44	33	37	30	26	44	36	37	29	32	46	34	24	25	34	39	41	29	25	34	44	35	37	33	45	36	42	31	37	36	33	32	22	31	38	38	30	34	38	28	34	33	35	41	16	31	38	33	41	20	42	44	35	43	27	40	35	39	33	46	40	36	32	54	32	34	33	32	42	32	27	36	30	24	33	35	33	30	37	35	39	32	48	37	38	33	26	27	34	40	32	33	28	33	27	40	38	30	36	40	32	39	36	33	27	36	30	50	31	34	37	34	40	33	38	33	48	34	37	26	39	36	34	39	41	39	31	31	38	38	28	36	23	33	33	36	27	46	40	29	29	29	29	35	26	34	37	40	43	38	37	39	48	37	30	31	38	33	43	32	34	37	31	39	34	33	39	33	36	35	34	44	30	39	27	31	38	25	37	30	36	31	32	38	28	33	29	48	35	36	35	28	25	32	47	42	28	37	38	28	38	31	31	29	38	33	47	40	25	33	36	36	30	34	35	29	38	47	27	36	32	32	33	41	38	32	34	24	28	39	38	37	32	37	33	42	36	25	51	39	33	21	31	35	46	32	26	32	33	29	46	27	34	39	46	36	42	32	34	35	41	40	30	35	40	31	36	27	40	41	37	39	36	28	21	47	35	45	45	27	31	33	27	46	28	47	46	35	42	38	52	31	40	35	47	34	43	23	35	34	37	31	50	29	37	27	35	30	34	37	50	24	40	33	33	31	33	33	31	38	33	38	28	38	38	23	31	27	27	28	26	37	26	34	31	41	38	23	33	28	31	49	26	33	33	35	26	29	37	33	40	42	45	23	34	39	27	29	35	35	32	35	32	32	38	33	40	42	43	34	29	46	27	39	35	36	33	37	32	28	41	29	49	31	23	28	45	28	26	34	33	36	37	41	39	47	32	26	30	40	40	29	43	42	48	32	36	31	31	37	31	41	38	35	38	35	30	32	39	34	29	33	33	38	28	32	35	31	39	26	39	39	37	34	29	36	33	35	37	43	26	28	41	31	39	36	32	35	50	33	30	34	30	29	35	34	31	28	37	47	39	37	20	32	29	41	37	34	29	31	35	30	26	44	28	35	34	35	42	41	42	32	30	42	35	34	29	43	24	33	29	25	31	37	30	28	39	33	26	36	43	41	32	44	26	33	39	27	41	32	46	40	41	27	29	39	24	35	34	39	30	44	39	30	32	38	38	29	31	26	34	34	39	49	23	27	32	33	53	35	27	33	38	29	43	25	37	36	42	26	40	34	45	26	39	30	33	44	32	42	29	45	36	33	40	46	37	36	28	42	41	22	32	28	34	45	32	25	28	40	33	38	45	37	36	37	32	37	35	31	28	23	35	41	25	26	30	45	35	23	27	32	29	35	32	31	34	35	36	42	35	27	38	32	32	45	28	32	38	36	34	31	43	39	37	37	31	39	25	47	29	46	42	32	36	32	40	42	28	34	44	30	42	34	27	26	30	43	29	45	28	40	30	33	32	37	31	35	31	41	34	35	28	35	40	35	39	35	46	36	30	35	46	43	42	33	30	28	33	43	38	30	37	39	34	31	25	26	38	32	32	39	21	35	39	34	41	40	29	46	34	34	28	41	33	28	30	27	35	33	24	37	35	36	37	40	41	33	39	28	30	39	34	41	30	31	32	36	39	41	35	32	34	25	31	34	26	46	38	37	42	40	29	34	22	37	34	39	34	44	31	34	32	36	37	31	35	35	41	36	26	32	38	29	38	34	44	48	38	29	32	39	26	34	34	29	32	37	43	28	36	27	23	40	35	32	34	33	38	28	34	29	41	25	38	31	27	37	41	37	28	30	26	28	31	31	31	36	26	34	30	42	38	39	29	33	40	24	36	40	29	24	34	33	31	38	31	42	40	39	39	36	38	35	23	39	44	44	41	32	32	35	31	25	34	39	26	37	30	38	39	39	52	35	32	35	32	38	38	31	45	30	35	44	34	37	29	26	28	41	45	37	38	39	30	30	27	28	29	42	40	34	51	43	22	41	40	22	39	28	22	26	34	32	33	36	33	42	47	47	32	38	44	39	31	36	26	26	32	32	36	34	35	38	42	35	37	24	30	40	43	33	27	27	37	35	37	34	38	41	40	31	34	40	31	31	28	44	32	37	31	28	49	28	34	34	38	37	26	34	26	30	43	46	40	36	30	24	38	34	33	30	33	41	39	42	38	32	25	35	46	38	40	30	54	43	29	27	34	32	43	34	49	28	35	35	30	26	39	40	30	35	39	24	31	47	28	31	29	36	28	29	34	39	30	40	33	29	42	27	26	37	32	28	43	21	36	33	28	40	33	31	30	41	43	30	31	31	37	27	38	43	33	30	28	40	36	32	35	31	25	31	40	26	40	31	31	38	22	37	33	38	28	28	38	40	30	31	34	35	35	33	26	35	35
21766	9589	5875	6890	13673	19067	20094	18996	17387	15764	13640	12046	10492	9146	8181	6973	6005	5248	4576	4053	3784	3415	3043	2758	2536	2364	2155	1917	1588	1485	1465	1288	1278	1174	1133	1130	1079	1018	962	929	864	768	740	712	641	623	600	592	607	571	558	527	495	491	456	489	457	435	468	460	424	431	386	377	386	370	374	406	385	358	344	378	379	363	340	349	372	351	328	314	342	318	351	326	367	358	330	350	347	355	367	325	345	360	337	327	351	312	293	329	335	288	311	330	350	302	327	285	359	301	337	372	342	324	351	325	290	337	319	318	317	292	312	337	344	317	298	304	310	328	307	307	306	307	340	301	289	330	299	354	308	311	314	290	299	278	299	321	325	304	322	307	350	337	323	287	303	326	332	291	324	303	319	325	294	337	340	314	304	304	280	314	286	309	298	336	325	292	304	292	314	319	317	305	350	316	310	302	314	291	322	286	314	287	279	331	309	295	304	291	334	317	324	310	311	332	297	308	319	327	295	349	295	293	318	312	329	313	293	291	299	288	326	321	308	292	287	314	302	302	346	302	321	304	320	313	313	321	312	312	316	294	330	340	297	288	304	327	334	336	342	318	340	296	318	316	295	302	329	316	319	336	310	296	312	308	323	321	308	320	290	331	299	283	323	304	289	329	304	309	320	298	331	291	300	310	291	290	295	324	307	272	288	324	303	299	346	306	311	314	307	299	309	315	307	279	326	310	325	340	310	280	330	296	309	297	311	305	302	299	327	287	317	294	273	310	315	296	315	303	355	270	299	330	253	318	321	323	324	303	330	335	310	315	289	288	305	309	304	294	291	301	304	313	314	294	315	305	287	281	315	309	298	319	293	300	319	361	324	323	312	321	317	272	306	278	308	319	319	291	309	310	296	309	298	294	309	321	287	330	301	298	307	333	334	330	298	295	338	306	333	283	287	331	294	323	278	288	299	321	317	284	325	296	292	321	315	318	296	302	276	271	318	294	315	318	320	303	312	287	309	309	315	341	300	318	322	309	316	281	330	309	340	279	318	300	306	303	328	304	310	315	309	307	328	305	293	301	328	342	305	319	297	318	321	338	316	296	295	289	301	307	299	327	314	298	285	318	328	281	315	284	307	291	294	304	347	312	322	329	292	308	319	309	306	281	323	325	316	336	324	300	325	272	313	318	305	293	325	332	307	308	326	295	298	282	298	326	308	281	310	349	316	292	336	317	294	314	334	308	319	316	324	347	325	295	321	311	301	335	328	304	297	304	289	281	339	325	329	326	293	315	308	324	314	269	307	310	288	299	310	301	310	316	282	310	292	305	333	312	317	324	322	319	313	314	323	318	310	330	328	316	302	329	287	317	307	307	310	287	280	297	345	318	307	310	291	317	302	290	290	338	301	316	319	291	306	326	309	306	303	321	321	291	305	323	310	310	283	336	309	301	306	295	315	294	300	342	305	307	319	296	311	313	308	302	341	287	299	346	315	306	303	265	304	335	322	309	321	286	328	294	280	320	294	278	329	306	297	323	301	276	336	275	289	308	290	333	309	349	308	321	307	294	310	303	316	298	274	315	319	344	332	309	301	298	298	272	281	297	292	319	314	296	310	281	292	309	314	294	301	284	326	320	303	317	299	272	318	325	331	313	324	286	304	311	332	305	298	313	323	314	291	321	279	333	289	325	314	292	303	330	317	328	305	290	307	304	298	287	315	315	332	292	294	317	311	316	287	333	314	339	314	321	307	312	325	306	304	295	315	344	292	321	325	297	301	303	333	302	318	318	315	337	305	333	311	310	298	323	304	275	335	280	305	331	319	314	311	309	315	346	284	330	328	317	317	311	317	287	342	326	280	276	322	280	306	326	299	333	302	343	311	310	307	350	298	299	318	314	306	323	314	296	338	307	319	311	309	296	302	326	342	288	309	327	331	318	311	279	348	323	293	289	292	304	310	287	322	310	296	293	311	339	318	297	345	313	330	309	311	320	335	306	310	321	272	330	311	313	284	308	285	287	318	298	296	283	321	315	313	327	352	301	336	307	306	333	312	268	295	303	311	317	303	279	303	327	293	320	321	286	336	313	301	349	332	299	321	306	313	288	303	305	285	308	318	319	334	312	266	282	311	339	332	326	345	307	304	315	309	321	317	309	298	274	338	311	313	274	336	306	297	308	296	298	316	297	326	322	306	300	326	309	296	290	276	338	336	325	340	321	307	276	280	333	324	298	331	344	324	324	330	286	304	293	312	319	314	341	339	315	304	322	326	327	298	322	294	305	284	312	342	335	295	303	285	305	311	311	306	299	323	304	281	305	314	292	350	309	320	314	298	308	312	337	321	358	300	321	310	293	305	299	297	304	260	281	294	300	301	277	331	305	299	302	295	335	296	269	323	298	314	263	313	308	320	329	294	294	313	278	301	319	320	297	292	284	320	273	301	293	309	318	286	346	329	336	349	309	325	302	275	333	286	343	307	312	303	311	313	313	322	280	294	309	313	297	271	300	319	322	316	307	299	325	305	331	308	306	308	307	302	313	299	284	300	296	292	305	294	307	313	306	300	318	318	329	310	312	307	287	318	314	308	321	319	296	279	308	312	299	312	309	326	306	315	290	322	304	331	301	310	340	305	280	282	302	289	333	284	301	318	296	313	306	298	313	286	286	295	338	311	292	289	323	325	302	301	316	302	315	323	326	299	295	310	305	303	302	301	316	311	299	311	301	338	319	309	302	312	275	317	301	305	312	305	304	312	276	286	315	314	319	319	309	316	314	313	293	287	329	330	309	321	308	310	314	299	321	315	293	306	315	302	301	313	323	301	317	315	301	346	334	298	292	327	323	317	309	299	293	348	303	327	362	306	313	330	334	310	324	306	299	309	305	289	303	325	310	301	295	314	319	308	301	280	310	325	314	311	337	308	290	294	303	310	323	334	304	318	294	312	320	335	298	311	320	278	334	305	323	290	309	306	313	325	329	311	297	338	327	325	318	307	355	300	320	295	315	336	291	305	273	313	333	285	273	345	319	322	319	295	284	288	314	272	295	313	295	346	298	334	366	295	282	277	325	284	313	302	314	269	309	324	308	323	319	325	308	330	300	319	326	305	324	332	314	324	292	286	345	310	328	294	301	302	302	310	339	303	327	310	314	286	316	314	325	291	296	308	297	289	338	327	339	280	363	321	289	311	332	304	279	297	296	303	311	277	240	282	325	286	346	299	298	299	343	285	318	314	282	320	334	295	325	296	305	332	322	279	318	296	323	316	280	306	287	276	266	338	315	328	279	315	316	308	310	294	312	291	297	314	318	295	304	314	286	292	329	307	308	319	291	330	323	305	283	288	357	303	336	324	332	327	317	322	266	342	323	321	297	298	286	302	304	323	305	319	340	324	316	307	352	293	310	289	298	367	295	309	320	320	338	310	313	271	293	334	291	291	301	343	304	287	317	323	342	316	291	308	299	336	297	291	300	275	306	294	303	319	345	318	324	301	310	318	292	320	326	314	292	300	317	296	316
3426	480	305	243	212	260	342	364	361	324	298	258	215	196	195	188	170	149	162	158	150	125	131	124	122	134	115	96	111	97	111	104	85	102	89	98	93	86	97	87	85	82	94	91	69	74	72	96	82	77	75	93	99	87	90	84	66	69	67	80	83	81	75	72	77	80	80	81	86	75	80	78	85	84	76	80	71	76	86	64	79	88	83	65	74	76	76	71	79	81	91	65	67	74	67	67	92	79	89	85	66	85	74	88	88	76	81	64	78	62	73	68	67	85	70	82	81	81	72	74	69	74	71	81	74	64	52	80	65	80	77	59	79	86	71	87	90	82	83	83	74	79	69	70	82	54	65	89	56	74	81	80	88	71	83	80	74	76	84	78	80	81	81	71	72	88	81	92	82	82	85	84	79	73	90	93	74	76	73	84	69	83	86	81	79	70	80	82	75	67	87	66	76	86	68	70	73	86	74	68	78	70	86	67	63	84	75	72	69	80	82	61	87	90	67	70	85	84	89	86	81	87	88	71	85	78	88	78	87	87	80	84	84	58	71	73	60	76	69	76	78	84	78	81	84	69	89	72	70	61	69	69	73	67	67	77	86	76	93	92	68	67	64	71	75	83	83	79	58	90	88	85	75	69	76	78	66	79	89	69	71	59	67	85	67	74	80	89	89	70	80	76	78	81	77	68	66	92	71	75	79	91	70	81	74	67	76	71	76	67	59	91	78	75	65	80	64	81	72	86	80	71	76	70	72	101	73	76	65	81	69	70	76	72	70	75	70	69	73	78	60	76	69	77	49	74	66	76	86	62	77	80	75	80	78	76	86	76	74	86	75	69	74	79	74	75	73	79	62	65	67	95	73	74	85	66	68	67	75	93	71	78	83	72	87	78	87	92	65	83	88	93	84	101	94	74	78	66	94	85	72	67	79	67	73	69	83	84	74	84	76	79	79	77	79	88	84	90	83	75	79	75	68	71	75	97	65	73	73	76	87	79	73	81	83	86	68	77	92	78	91	67	64	78	84	77	69	70	60	75	79	72	85	65	77	71	82	81	72	73	65	75	90	64	74	90	82	84	77	55	90	86	85	73	72	62	85	83	77	78	84	101	80	77	62	80	77	72	80	71	77	70	77	70	81	79	90	78	78	90	64	56	85	72	76	82	78	61	75	73	75	77	83	86	70	87	63	70	72	77	87	80	82	82	79	96	78	101	79	62	78	92	70	56	63	78	76	81	83	72	69	85	81	75	83	77	87	73	76	79	72	77	77	70	82	73	75	73	82	75	69	74	82	69	79	64	77	83	81	89	90	79	101	80	83	71	78	79	81	78	82	86	78	75	61	69	75	78	70	81	80	89	84	67	78	93	79	73	83	88	86	64	64	80	98	69	66	59	78	88	75	84	84	70	65	73	82	84	91	81	67	73	85	74	81	71	65	70	64	75	70	67	73	80	84	82	88	110	73	74	63	84	88	83	63	90	77	102	76	69	89	79	62	73	77	78	76	85	88	81	75	74	76	64	82	72	99	73	77	76	70	81	89	80	76	74	65	79	60	77	74	73	86	78	66	74	67	84	79	83	78	91	83	71	89	54	87	68	73	79	69	86	76	75	79	77	80	83	78	73	67	86	90	87	86	66	84	79	79	84	67	70	76	76	74	62	74	65	73	87	79	85	83	86	78	80	80	82	71	94	74	79	68	66	84	66	71	74	93	68	90	78	76	77	71	96	78	48	83	68	89	68	68	81	75	83	78	79	87	70	82	76	70	98	81	106	80	67	71	64	75	79	82	79	77	81	80	98	73	84	74	74	78	83	85	81	108	88	88	76	80	78	77	82	75	67	89	78	80	78	91	80	74	85	67	82	89	82	76	68	77	71	79	73	68	73	79	95	81	72	83	84	79	81	68	79	73	74	89	77	87	68	54	74	68	74	70	104	77	80	58	63	67	71	69	72	85	74	89	84	68	77	83	69	91	87	90	66	80	80	88	77	71	103	85	75	74	72	59	76	80	67	98	68	75	82	67	85	70	81	63	71	76	58	78	77	73	80	77	70	76	75	83	87	83	89	94	69	78	78	79	87	75	74	82	83	71	73	80	72	65	77	87	81	105	75	70	77	77	85	71	77	72	84	95	79	90	79	78	84	83	78	95	78	79	92	86	80	79	77	75	83	80	74	57	83	104	92	84	69	75	75	80	89	66	84	88	63	79	66	74	76	81	78	95	72	66	79	84	72	91	79	73	84	94	69	71	96	93	93	70	80	76	80	77	85	77	76	99	104	75	80	72	77	79	77	87	65	74	70	73	68	82	64	88	75	64	73	70	80	65	86	82	76	88	71	93	74	76	75	66	70	68	85	72	74	72	82	99	68	67	71	79	71	73	73	100	84	75	74	77	73	98	77	64	72	68	78	74	90	82	81	63	85	82	80	81	71	76	60	79	75	68	86	56	68	84	93	85	69	93	87	84	76	86	77	75	70	85	81	84	90	83	69	77	85	87	74	76	74	85	65	76	89	79	79	73	82	82	67	88	70	77	71	65	73	77	92	74	81	85	79	72	69	75	77	89	84	70	78	78	78	75	84	79	72	84	89	78	77	78	75	74	77	90	89	86	61	92	75	89	75	77	76	76	86	80	54	70	89	90	71	70	88	86	78	71	79	62	79	91	94	90	82	68	82	91	78	76	76	86	58	88	62	93	76	70	86	70	78	70	76	88	79	79	61	94	75	88	57	90	86	78	66	71	73	85	82	80	73	93	101	74	76	67	88	77	86	79	79	70	70	79	61	96	70	83	85	81	85	69	71	83	81	88	67	85	87	63	88	68	82	68	75	80	77	82	73	75	73	72	78	78	100	71	74	57	81	65	82	71	75	65	72	84	86	77	71	69	90	82	81	85	84	79	65	97	89	78	77	77	69	102	82	79	79	76	86	68	94	90	86	58	60	88	87	72	76	65	78	76	73	63	87	74	84	83	89	58	71	94	82	92	78	60	64	81	79	68	69	85	67	82	66	75	87	89	77	108	76	64	80	77	76	77	87	76	80	71	90	56	84	83	78	80	76	79	81	92	84	85	66	57	70	70	77	71	78	90	78	84	85	72	78	75	75	93	87	91	81	81	78	75	80	81	73	82	57	64	80	72	77	63	89	71	89	85	76	79	77	70	81	73	94	90	85	73	95	82	93	100	69	67	91	64	85	73	70	102	81	61	69	99	68	87	68	88	75	59	74	79	67	65	80	86	60	91	89	78	82	71	83	104	76	83	76	75	71	73	74	63	71	71	88	81	79	84	73	77	96	68	95	80	56	65	68	85	65	63	70	66	83	73	82	56	88	72	75	80	72	78	83	81	77	84	69	101	90	70	81	92	70	81	87	99	82	83	67	80	68	73	72	75	64	68	76	70	81	74	73	78	89	75	74	74	96	81	78	93	71	75	76	86	71	64	73	87	87	69	81	66	85	81	80	80	75	60	81	76	76	90	85	82	74	80	81
15418	5981	3626	4576	8756	13670	14835	14113	12912	11238	9622	8416	7524	6529	5624	4879	4225	3654	3346	2931	2759	2577	2314	2175	2017	1888	1763	1661	1478	1371	1278	1218	1216	1126	1204	1123	1071	1065	1017	1026	941	934	949	822	903	865	818	830	761	771	766	749	813	773	748	795	796	749	776	684	715	766	710	687	716	668	759	716	695	726	702	704	677	696	716	696	725	685	682	723	697	720	729	678	691	683	711	714	720	710	726	703	696	686	741	688	681	718	708	686	690	758	642	665	680	671	708	674	671	691	645	685	721	694	686	733	711	652	692	641	632	704	723	670	679	711	674	634	689	670	711	713	692	750	661	701	657	676	690	685	693	687	724	655	674	751	667	700	676	675	686	676	676	662	670	709	717	684	697	687	713	633	700	732	661	726	704	687	733	657	675	660	672	684	714	653	699	712	679	680	675	663	688	656	665	694	681	699	698	681	713	725	699	705	696	676	678	676	652	699	649	738	668	686	651	719	673	691	691	704	705	689	678	675	651	645	701	716	701	665	695	744	681	692	696	681	637	708	689	704	676	706	653	673	685	702	687	724	643	686	730	672	686	726	659	663	698	705	683	645	662	675	666	616	720	677	667	677	692	684	694	707	682	679	680	702	720	670	653	712	726	706	688	674	691	677	664	693	724	702	691	729	706	702	657	712	675	669	732	701	661	689	706	661	641	729	711	732	677	719	671	710	708	677	667	713	674	698	715	643	692	701	683	711	675	728	684	667	647	687	637	674	646	699	685	688	711	676	679	746	680	695	693	662	695	637	686	684	693	680	704	696	699	695	670	703	696	654	694	704	675	743	701	705	696	710	673	704	644	703	696	659	723	701	643	688	682	676	695	738	681	680	691	755	666	670	695	687	659	676	672	702	692	649	718	654	687	688	670	676	696	713	694	706	701	715	681	676	676	697	701	668	699	667	741	683	691	670	671	657	643	661	681	707	656	708	667	651	733	706	718	710	697	665	649	714	685	682	707	681	662	651	709	662	675	680	681	670	639	700	687	682	716	714	679	718	712	662	653	680	678	686	699	630	683	678	675	685	678	693	697	686	652	641	674	718	698	667	690	668	650	673	672	690	666	720	730	703	665	709	717	681	753	655	715	696	695	689	667	673	699	682	691	687	719	674	679	701	671	710	696	664	708	670	680	667	680	710	693	677	726	718	650	674	660	668	684	713	689	655	643	668	636	671	712	707	694	658	702	667	684	697	739	711	679	681	726	701	689	644	705	720	664	705	687	697	704	692	658	669	647	730	623	669	660	692	674	715	744	677	643	701	651	665	694	696	608	680	652	651	667	685	683	668	704	685	662	671	648	665	651	662	714	676	671	695	668	698	658	662	692	710	671	697	689	685	666	712	688	682	674	691	702	663	661	673	669	669	681	708	701	660	706	706	671	695	628	637	649	701	690	665	704	695	677	662	748	712	713	646	675	648	687	696	705	732	687	708	706	685	663	705	677	637	706	659	675	712	695	697	721	659	670	692	692	682	653	709	724	665	705	681	673	657	683	683	714	652	660	679	733	712	691	668	670	682	682	667	711	698	662	692	702	662	645	684	676	666	668	686	717	699	660	691	678	705	659	634	669	690	692	711	741	677	701	648	659	701	705	707	688	715	693	693	680	727	674	648	709	659	660	650	680	717	689	775	676	707	664	695	679	664	686	654	690	677	658	677	672	714	677	706	630	698	676	638	705	714	665	692	695	627	671	685	706	692	697	709	718	682	727	654	697	711	622	688	689	680	723	728	671	673	701	715	682	683	657	667	677	690	706	668	672	743	660	709	689	714	660	676	684	663	654	727	633	700	696	641	671	674	668	715	700	675	686	689	730	643	674	654	654	695	632	678	650	722	667	684	644	689	670	683	650	670	693	674	650	677	703	691	703	632	720	681	675	677	712	695	707	679	662	694	751	725	686	679	680	654	638	654	680	717	672	659	731	651	702	654	650	686	691	751	707	675	663	675	686	693	686	691	749	687	685	673	675	722	690	744	681	685	676	702	699	657	702	693	691	696	673	682	697	694	695	701	713	716	645	693	711	686	711	661	657	671	662	700	675	730	666	674	649	679	682	664	697	676	664	653	696	671	699	687	684	684	705	692	668	676	716	688	680	722	694	668	650	679	668	680	662	673	670	722	624	705	671	696	659	700	688	682	668	674	680	693	670	733	704	686	720	636	669	683	657	680	663	686	698	667	719	710	721	721	710	708	728	676	692	706	720	638	694	665	679	645	727	689	702	717	641	662	628	708	680	687	682	659	638	673	699	690	701	634	704	655	663	714	691	651	643	694	653	692	673	675	710	715	690	672	652	697	685	688	662	684	682	680	657	652	661	663	726	670	674	704	697	743	716	680	645	660	701	714	676	642	696	678	674	693	705	646	688	644	691	636	700	703	666	720	690	676	698	666	699	659	670	656	706	687	704	708	640	662	653	635	671	663	696	657	627	680	692	731	671	649	643	678	720	678	682	634	680	688	679	671	707	714	709	636	689	678	637	692	646	647	645	703	669	675	656	689	659	687	708	659	679	626	671	684	698	723	697	706	681	651	702	688	659	671	647	654	656	663	671	666	692	646	676	655	690	641	695	676	640	707	674	684	723	693	706	686	707	597	675	674	664	668	682	714	661	667	686	653	704	670	674	659	742	700	705	705	703	668	661	697	658	720	631	666	673	717	688	657	692	682	741	651	681	745	690	724	676	660	649	696	688	711	690	709	683	722	687	691	673	728	709	677	695	727	730	656	713	666	651	692	707	727	644	716	650	698	733	666	742	676	695	638	704	690	700	645	743	670	710	685	661	702	635	655	673	679	668	640	660	694	722	690	676	671	689	696	691	656	710	724	691	707	691	690	685	698	706	688	697	675	657	645	661	685	703	647	677	661	728	697	685	682	673	697	668	632	699	646	695	705	696	671	713	705	684	679	706	694	649	718	716	685	724	662	667	670	700	724	709	695	683	686	710	678	635	711	747	712	672	676	723	715	710	653	702	663	645	717	694	678	682	682	703	671	638	698	644	717	679	707	676	695	642	729	677	721	712	665	721	674	684	644	703	627	660	705	662	729	691	648	690	649	699	681	641	706	690	688	674	691	672	724	713	739	699	664	709	717	660	673	672	667	718	719	687	658	710	662	673	619	682	703	635	680	640	697	701	696	719	654	695	686	635	702	670	673	705	730	665	707	715	657	653	669	656	685	720	684	672	701	671	699	707	688	671	700	678	720	737	672	667	727	655	682	691	704	702	692	706	686	665	697	657	663	652	674	690	744	736	698	671	691	690	672	683	676	719	653	649	681	660	668	669	677	692	727	680	694	715	679	643	640	690	696	695	706	693	682	676	672	722	674	651	708	665	716	671	671	678	719	705	684	689	691	692	705	666	700	706	650	695	708	710	665	720	665	689	636	661	668	672	643	685	677	671	682	677	646	671	663	643	703	680	673	666	659	667	707	705	653	665	673	668	694	703	701	690	650	675	686	692	664
2060	685	410	275	211	317	379	443	459	381	346	309	289	225	228	200	151	143	124	131	121	100	111	110	105	99	83	96	92	69	61	72	65	75	64	57	57	76	60	51	58	53	54	40	47	35	45	57	46	46	44	56	53	52	46	53	47	49	44	46	37	41	41	57	47	34	46	47	49	45	40	39	49	49	48	37	35	37	41	49	50	45	39	48	43	40	46	38	42	62	50	55	43	45	57	44	50	44	45	43	29	37	43	34	43	39	47	32	49	47	52	49	45	45	35	41	45	45	39	60	45	55	50	39	32	40	44	48	27	28	40	33	42	31	47	46	49	45	44	51	45	46	53	41	42	45	39	42	27	40	39	34	41	53	51	52	46	36	44	49	48	48	30	43	51	50	52	37	44	43	42	35	43	41	41	40	37	44	38	47	33	51	42	40	39	38	34	47	48	42	61	44	39	36	44	53	37	40	43	41	40	52	41	42	51	52	48	44	44	38	49	53	47	41	40	51	47	43	56	34	47	53	35	38	52	39	53	39	51	46	38	38	39	27	39	30	53	46	56	34	37	47	54	48	40	38	37	45	31	44	41	48	44	48	34	44	43	32	42	50	53	37	37	50	37	46	49	44	51	47	45	53	47	39	48	45	45	52	44	45	36	51	36	38	36	47	41	44	38	40	45	42	39	43	36	50	44	35	59	41	43	44	56	45	38	47	38	52	42	47	37	41	36	60	45	47	49	36	43	43	43	38	35	54	42	40	38	27	55	35	56	41	49	54	49	38	38	39	57	47	44	40	58	61	56	42	52	31	35	30	47	35	37	49	46	45	41	51	39	44	50	35	41	43	38	46	43	38	42	41	40	46	49	49	55	43	50	38	47	24	44	60	45	36	44	41	59	51	35	50	43	41	39	38	55	48	54	54	43	42	47	49	42	40	49	39	49	48	45	40	52	39	45	46	44	36	45	46	47	45	47	39	40	42	36	48	44	49	30	56	42	45	38	48	44	54	51	41	45	43	42	41	43	47	46	51	38	41	28	45	38	44	46	48	45	43	35	40	48	48	43	43	47	39	51	39	41	47	39	38	43	42	53	48	48	39	38	42	50	40	45	43	41	45	50	44	40	36	45	55	51	52	49	47	32	35	43	41	49	42	42	42	39	39	34	51	51	56	50	39	40	38	47	47	43	46	43	39	49	40	58	32	44	41	48	45	43	50	60	33	41	35	41	41	46	43	43	44	28	52	45	38	37	46	55	41	41	50	44	48	49	50	42	51	54	49	42	52	45	44	51	48	39	51	51	42	39	54	43	38	45	51	52	46	43	45	38	44	48	46	52	44	52	53	41	48	51	36	31	36	38	43	54	42	34	64	32	44	47	45	38	41	46	39	35	50	31	56	48	47	39	41	46	54	35	47	50	39	46	46	50	63	41	54	29	41	39	43	36	39	50	38	40	35	45	43	43	53	41	37	33	49	41	40	41	41	42	47	52	43	48	40	47	52	49	49	39	43	37	41	29	55	42	49	40	59	48	38	47	41	37	39	35	41	44	42	35	55	55	52	38	34	48	65	37	47	43	33	59	45	39	41	40	51	39	29	45	48	32	53	52	39	55	53	46	37	56	38	51	38	40	42	41	52	46	38	48	33	45	43	40	39	47	58	35	61	42	32	50	50	50	39	51	39	39	44	60	34	37	41	48	46	45	40	40	46	37	47	44	48	47	44	56	61	48	43	48	44	45	53	46	45	29	47	40	43	54	29	44	34	49	41	37	41	46	48	30	40	49	43	34	53	48	48	36	54	46	39	46	55	44	46	48	41	52	52	38	63	43	42	51	50	41	50	36	41	49	45	32	51	48	50	61	52	45	35	50	37	42	40	44	40	37	46	38	46	39	41	43	36	42	33	41	35	41	56	46	39	38	34	42	42	38	44	45	32	50	49	35	51	50	46	45	47	39	37	48	42	46	42	43	35	48	39	38	41	37	35	42	37	53	39	47	49	35	27	39	42	50	59	41	40	53	32	41	42	41	52	46	52	36	36	32	41	38	48	49	35	51	56	49	48	42	40	47	39	42	38	53	38	52	46	47	40	37	36	46	47	43	56	37	45	45	57	40	37	43	47	36	43	46	44	29	45	43	40	47	42	41	48	49	61	37	45	39	46	40	40	39	40	45	54	35	35	45	53	39	39	30	48	49	57	39	49	48	45	40	41	43	47	38	44	29	50	47	46	41	51	36	50	38	38	33	33	41	37	31	36	39	44	42	43	52	47	44	44	50	32	37	59	50	40	43	40	45	36	37	39	45	47	43	39	44	51	55	34	42	39	46	53	39	39	38	60	46	46	48	54	34	47	42	43	43	39	44	50	51	40	38	34	43	44	46	56	31	43	51	46	43	47	60	42	46	46	35	32	39	39	36	47	33	28	47	42	51	40	41	45	41	50	45	50	41	39	41	54	34	53	45	33	34	39	45	35	45	40	45	42	48	40	54	44	34	42	46	42	54	54	38	52	45	50	43	42	50	35	44	36	41	45	45	42	33	53	42	57	53	44	39	45	40	38	33	45	40	44	52	34	46	51	57	42	38	53	60	35	45	41	42	41	40	36	47	42	48	35	48	44	47	50	31	51	43	40	40	33	50	45	41	54	58	40	38	42	48	48	33	39	58	37	59	44	51	42	43	38	38	47	50	40	48	42	50	40	39	47	37	33	53	47	37	46	44	46	37	44	51	45	51	49	49	38	39	49	46	41	41	45	49	45	37	42	37	40	35	31	47	43	40	47	46	47	38	44	39	34	50	41	35	32	49	42	42	59	46	39	54	50	33	43	43	34	46	44	45	55	50	48	39	49	47	49	36	44	41	51	46	39	50	41	51	42	38	36	38	57	39	55	41	43	48	41	46	43	58	47	49	49	43	52	45	46	39	48	46	47	39	50	45	54	29	29	46	34	33	36	49	38	45	37	37	40	41	33	39	34	53	34	43	54	52	50	48	27	47	42	46	49	39	36	45	49	40	49	40	45	38	46	52	39	36	38	41	41	48	47	47	40	30	56	45	47	41	40	36	45	48	56	38	43	41	49	54	37	41	30	35	38	48	45	37	44	45	43	51	40	58	62	43	53	56	39	58	43	33	53	37	48	44	41	43	43	33	49	50	40	57	52	43	54	53	47	47	55	48	44	40	50	45	42	36	37	39	33	47	33	48	42	33	34	44	41	39	38	41	40	48	33	49	40	49	37	48	42	38	33	48	51	41	43	47	38	42	50	41	46	48	38	37	51	38	40	31	40	33	41	40	48	33	45	41	46	42	29	44	36	52	48	48	41	45	55	42	51	50	53	41	43	36	40	53	50	32	36	47	31	42	44	40	44	48	52	53	35	52	45	53	32	43	42	37	48	49	51	37	58	50	44	63	43	42	44	42	51	42	41	49	50	43	39	45	36	40	35	40	41	40	45	38	47	40	57	49	39	50	45	51	58	47	38	43	45	42	43	49	45
19589	8206	4814	5670	11830	17255	18333	17020	15564	13618	12055	10422	8842	7880	6626	6018	5071	4223	3882	3537	3213	2860	2666	2494	2251	2018	1767	1746	1531	1352	1243	1146	1084	1080	1016	949	1000	954	901	855	801	777	692	684	661	666	613	639	601	541	579	534	558	528	530	544	533	475	480	471	468	468	447	451	501	491	479	436	436	444	431	481	427	409	414	429	409	414	419	414	446	389	432	408	413	446	477	441	444	449	423	412	460	366	397	389	388	423	428	382	408	412	427	424	404	403	389	410	420	373	399	395	464	439	394	405	380	363	418	427	439	361	383	421	399	425	382	386	391	410	385	414	396	414	392	365	391	365	426	410	385	424	417	392	405	416	418	407	421	392	374	405	417	382	379	363	392	390	398	401	431	370	398	387	403	375	410	404	422	382	397	398	375	398	400	409	386	375	379	376	377	388	406	375	401	396	427	403	434	405	379	411	443	387	401	384	384	390	424	431	388	435	400	430	437	380	399	383	435	391	408	383	427	406	373	374	374	403	420	379	389	403	370	359	364	405	398	399	408	402	397	386	411	405	403	408	440	389	413	422	371	395	430	390	383	435	417	426	401	378	382	407	425	411	409	382	390	393	399	404	400	383	371	444	398	405	383	388	320	418	390	415	414	363	396	397	402	415	409	409	424	386	340	390	390	416	399	409	374	413	394	435	414	421	372	412	425	421	355	413	433	362	422	399	380	405	400	425	392	437	424	392	419	427	389	400	398	400	379	444	410	409	401	377	391	429	405	393	417	401	422	424	385	358	392	420	404	415	416	400	393	422	420	396	396	379	392	386	389	379	407	423	392	388	391	391	398	370	416	428	417	414	411	395	385	389	402	376	395	382	412	399	388	378	390	402	410	364	395	402	414	353	357	417	398	405	409	371	412	408	420	404	382	394	363	413	387	372	398	405	409	387	379	363	423	406	397	409	391	420	387	397	408	396	385	393	381	403	422	398	374	394	359	377	373	425	392	404	405	359	407	397	400	407	372	426	395	375	401	424	414	420	398	402	390	411	390	378	373	412	401	378	406	402	370	397	425	404	415	387	358	407	422	400	436	398	378	376	384	399	430	385	383	399	395	402	421	389	411	377	402	401	395	392	393	431	399	369	376	382	436	405	405	418	415	410	399	404	389	417	396	415	420	394	420	416	399	347	399	363	396	384	416	406	375	424	381	361	397	402	399	372	379	374	393	369	402	428	363	395	393	399	415	399	407	404	380	399	427	406	392	404	416	432	392	414	369	398	404	405	431	366	431	377	418	397	376	411	402	413	411	399	380	391	379	415	358	401	394	401	400	385	387	384	422	424	380	393	383	384	417	410	379	435	406	365	394	424	378	386	436	402	446	434	384	381	407	359	436	394	415	374	408	406	400	391	374	399	416	400	435	379	407	391	393	395	408	414	394	366	386	414	421	433	394	428	418	409	398	380	400	362	400	382	403	392	428	406	392	397	383	374	417	377	414	388	372	398	429	435	394	387	410	360	392	458	371	402	383	423	402	350	383	431	387	391	381	391	422	391	376	393	372	420	397	410	415	411	397	394	397	371	429	435	416	368	368	407	421	396	409	416	404	385	430	394	386	417	426	350	423	430	403	414	415	393	407	400	394	416	376	385	403	415	382	413	389	386	359	374	426	363	420	377	414	386	391	416	405	416	395	396	396	406	402	410	379	420	393	386	383	397	399	401	381	445	418	376	384	409	438	380	396	420	405	404	389	391	399	407	393	396	410	385	416	401	378	422	442	398	361	377	426	405	381	405	401	410	423	362	412	383	386	402	375	397	435	415	431	404	387	398	393	376	358	425	378	382	422	383	389	367	377	422	397	377	410	392	409	417	384	395	426	385	391	364	396	361	371	364	369	412	386	416	363	411	415	381	430	381	418	392	398	422	384	368	365	386	381	393	394	388	389	405	405	395	422	404	434	404	422	389	373	426	389	380	424	381	418	404	392	385	379	431	383	413	411	367	388	404	408	386	399	396	434	411	413	410	395	399	382	390	400	399	405	370	381	372	414	405	395	401	384	356	395	404	378	430	362	382	399	412	441	413	396	404	406	411	407	384	461	408	377	365	405	377	429	395	384	383	392	407	431	362	403	399	364	401	382	403	389	368	401	397	417	399	395	414	393	410	397	407	410	397	375	424	424	389	411	367	383	392	358	410	382	417	390	407	359	369	406	406	409	387	414	384	379	419	383	399	402	416	393	395	408	386	402	379	409	417	389	400	376	403	409	366	395	393	371	384	409	397	422	443	397	431	419	401	431	395	412	379	396	376	404	417	380	395	455	388	408	391	408	420	406	389	406	415	409	403	408	385	399	407	412	401	387	402	408	397	411	371	387	391	418	383	411	390	420	398	368	380	386	369	391	392	379	365	393	403	380	382	406	391	409	381	424	379	375	409	399	380	424	390	382	403	423	410	367	402	391	386	371	367	353	403	410	385	404	424	361	434	385	409	396	386	384	412	363	398	377	393	387	442	385	372	405	417	390	375	412	409	346	389	410	377	413	385	383	387	401	417	395	410	384	383	388	415	390	384	358	405	367	385	412	412	392	390	394	388	409	356	422	396	395	417	465	350	426	380	396	387	375	418	370	429	428	423	378	392	367	408	398	375	378	392	399	414	386	383	432	375	379	430	417	399	381	405	388	437	410	389	398	380	417	394	425	388	396	366	417	384	400	418	409	382	365	394	395	371	371	361	388	391	402	380	438	406	392	390	394	389	397	412	371	426	361	370	387	402	411	403	397	389	438	374	397	400	378	375	420	383	420	382	386	395	374	412	404	359	376	401	398	410	410	364	399	419	408	377	389	379	409	392	400	395	389	396	413	334	383	380	397	377	374	403	399	393	383	381	395	405	388	425	410	399	400	388	375	398	381	426	402	394	403	411	422	382	359	397	394	377	405	404	385	381	403	395	367	403	393	430	408	392	374	416	392	384	404	426	402	401	374	372	411	382	392	367	407	401	428	406	391	423	431	371	387	414	401	404	413	417	441	449	393	428	422	401	397	373	378	409	393	384	425	446	394	403	405	391	402	414	409	422	449	378	418	418	369	376	417	403	388	405	388	374	378	381	426	407	394	408	426	373	398	386	381	422	414	395	440	384	398	401	424	408	392	389	411	409	379	400	368	381	446	414	392	378	383	386	379	412	427	403	410	390	400	394	388	429	412	420	390	373	387	356	408	369	403	424	369	394	386	408	403	414	415	421	382	382	386	401	399	388	382	382	357	412	430	399	394	401	432	412	419	416	438	398	409	416	421	393	355	407	379	437	391	357	410	432	400	393	368	420	386	386	380	375	399	364	412	407	401	423	392	428	388	404	393	385	416	388	384	385	366	362	400	374	384	367	375	410	400	385	383	395	408	383	429	393	380	394	408	380	392	449	400	432	412	403	376	395	387	425	420	419	378	405	412	400	415	407	400	392	377	402	403	421	402	393	373	404	410	441	415	383	400	416	414	389	366	396	390	413	404	388
5231	639	358	317	247	349	439	456	444	413	359	365	306	308	251	222	231	187	169	169	160	135	148	145	141	136	122	114	103	111	97	95	91	89	79	92	98	84	92	106	110	110	84	75	93	92	84	76	68	76	89	80	78	86	77	73	68	74	86	71	80	80	74	73	85	92	87	77	68	78	82	69	88	68	71	88	73	81	74	66	78	84	58	91	67	87	74	64	84	85	88	62	81	68	77	85	65	79	89	73	57	68	83	83	75	90	66	70	67	69	81	81	66	91	62	82	73	84	63	56	72	84	76	82	80	71	67	78	73	61	99	70	72	85	66	82	92	75	75	91	72	73	79	83	81	93	67	78	66	73	82	74	76	77	71	67	77	87	77	74	82	78	78	79	82	81	85	87	73	65	86	70	95	73	80	80	76	77	68	72	80	79	73	75	75	78	74	81	69	73	83	79	81	95	82	70	90	71	64	71	81	79	74	78	82	82	78	59	71	95	68	73	82	68	62	84	73	82	83	68	77	79	67	75	105	66	71	77	80	95	75	69	56	96	69	69	66	59	71	68	82	77	77	76	78	58	81	85	72	70	75	86	75	76	73	78	76	84	71	81	68	74	69	76	88	82	67	92	82	83	53	79	81	75	64	69	80	89	67	79	85	70	85	87	76	78	63	67	83	80	69	88	68	71	68	66	76	75	80	67	86	77	77	68	73	65	92	80	79	78	79	79	81	95	77	78	84	86	96	67	89	80	75	64	70	67	73	79	79	65	67	73	77	76	71	70	71	82	76	80	78	78	68	71	81	67	65	72	63	76	83	81	67	75	87	79	78	79	88	69	81	72	76	88	83	65	74	66	87	83	72	83	77	71	83	76	70	73	79	81	83	90	76	69	90	77	76	86	64	69	72	104	65	68	82	71	68	75	86	91	73	78	83	75	72	67	71	65	61	59	80	85	78	87	69	79	75	84	84	73	74	80	80	79	73	85	72	64	92	70	71	81	69	67	68	66	74	69	83	66	78	60	84	69	84	68	67	74	79	65	81	63	82	75	67	70	77	94	99	58	83	77	75	75	74	81	84	75	75	67	80	81	59	70	73	78	60	84	75	85	63	69	50	66	62	61	79	71	80	71	80	76	70	88	74	70	80	78	78	80	59	74	69	72	54	87	91	80	64	75	88	75	82	83	74	69	94	75	77	82	75	71	82	71	79	64	67	81	84	79	83	79	94	79	84	87	78	63	81	61	78	85	94	71	74	68	66	82	60	79	84	78	70	76	56	63	77	80	81	68	67	81	72	80	69	77	78	75	76	51	57	79	77	81	82	75	78	66	74	80	84	73	85	85	78	65	75	88	78	88	79	60	80	81	82	67	72	75	68	77	79	74	66	74	83	72	78	72	80	78	70	65	81	78	78	79	72	80	67	67	79	85	84	96	76	72	88	59	83	85	65	70	88	75	80	69	77	87	79	63	67	59	72	72	98	72	72	73	80	83	69	81	75	73	61	84	76	81	68	76	71	73	77	76	80	73	78	70	70	75	91	67	74	78	84	67	71	77	71	72	59	71	71	78	77	77	59	75	79	80	68	70	72	82	97	89	75	84	74	71	86	55	76	78	66	73	72	80	79	92	79	76	73	75	84	75	79	86	82	82	70	83	73	71	84	59	75	82	76	78	89	64	70	76	84	65	85	77	86	62	76	82	68	69	86	83	65	68	73	77	90	84	71	87	58	82	61	94	83	80	74	74	84	79	87	71	81	55	68	74	63	74	66	92	66	80	88	85	75	70	86	67	72	79	86	81	74	83	57	73	66	79	80	71	68	75	84	74	62	77	79	92	75	63	66	76	54	83	75	82	82	78	76	83	67	73	95	81	62	71	78	67	74	63	74	90	65	79	83	62	76	62	54	67	74	82	84	72	70	74	82	78	83	84	69	58	83	75	82	67	75	77	81	77	89	90	68	72	70	58	75	87	80	78	73	70	52	87	73	67	75	77	67	71	64	69	82	98	65	81	71	70	79	75	74	75	72	85	53	84	63	68	76	75	85	72	97	73	87	81	77	82	95	72	65	74	80	67	71	82	68	71	85	81	74	61	78	56	76	72	76	81	60	66	83	62	88	82	71	68	83	87	87	65	85	81	79	76	65	81	62	89	67	78	69	83	84	80	72	74	78	64	78	68	78	80	79	83	85	66	75	66	92	78	76	78	57	52	77	62	70	79	87	51	77	85	71	75	91	73	57	65	88	79	75	80	91	81	91	89	53	68	76	88	83	77	78	76	77	68	66	85	81	69	87	88	87	77	105	75	76	82	63	71	75	76	88	70	83	85	78	73	87	68	77	84	77	88	64	68	73	72	80	92	73	89	76	80	76	71	69	86	77	68	80	73	95	69	66	73	69	107	71	64	78	99	71	68	86	72	85	74	75	88	87	74	77	72	84	65	75	74	69	74	70	83	80	87	70	80	81	64	83	82	101	75	76	61	82	72	86	79	58	67	73	70	73	86	89	97	72	81	70	67	80	86	76	79	78	74	77	77	79	73	70	70	81	80	97	88	78	72	66	73	79	69	75	63	67	74	73	73	87	65	92	73	73	78	67	73	74	75	86	75	74	75	94	79	74	77	68	71	81	83	75	79	99	86	88	77	82	71	67	68	85	72	86	73	78	69	92	86	72	68	66	75	69	75	70	80	68	86	92	71	86	78	81	73	78	76	93	80	74	67	96	65	73	74	74	82	88	68	75	83	90	61	69	84	78	68	74	83	67	68	93	86	88	81	72	77	77	77	85	85	82	67	82	86	83	71	74	74	72	73	68	92	69	71	73	72	65	78	76	78	81	82	85	64	82	80	60	81	75	69	86	78	72	65	90	65	69	54	72	72	69	85	80	63	71	89	95	85	76	66	67	83	71	83	81	81	70	77	69	54	85	83	80	84	55	90	73	70	63	85	81	84	74	74	84	74	62	74	81	72	92	72	66	70	83	61	64	77	71	79	90	92	66	85	78	79	57	84	68	82	67	87	75	73	90	69	67	72	78	79	85	84	78	75	71	88	69	65	84	72	80	64	73	73	76	71	74	70	76	71	80	68	81	75	63	76	77	82	81	92	64	78	79	87	69	73	63	69	79	56	82	76	68	70	74	73	94	72	76	77	72	75	84	100	72	79	74	88	81	82	77	78	62	87	81	58	74	56	79	69	69	88	80	83	79	73	74	66	62	68	82	88	90	58	71	83	72	87	79	87	74	70	89	87	76	74	73	96	80	93	82	78	92	72	83	72	72	65	81	72	86	65	95	78	80	66	64	73	57	79	58	88	86	66	81	78	71	79	81	83	84	66	75	67	82	75	73	59	70	80	64	61	70	72	92	78	89	83	78	72	62	87	95	74	67	67	75	73	81	86	77	81	70	69	58	75	89	80	65	65	70	67	88	86	80	83	69	76	58	76	88	90	93	78	63	69	77	88	74	58	71	74	57	78	63	86	78	98	92	61	84	67
16816	7440	4774	5644	11214	16202	17621	16829	15442	13350	12140	10525	9076	7931	6851	6005	5335	4517	4124	3587	3308	3063	2850	2659	2443	2238	2010	1865	1702	1529	1493	1371	1350	1318	1277	1260	1214	1170	1116	1132	1076	957	965	928	921	940	906	856	874	835	804	820	850	817	768	784	736	730	725	746	756	745	678	713	692	731	679	743	670	685	711	730	719	658	687	635	689	668	717	677	618	739	708	651	664	656	681	667	690	686	624	674	636	673	662	655	649	720	674	690	667	648	654	694	701	623	671	599	663	663	657	683	656	628	680	641	670	705	601	648	724	644	667	671	689	650	703	649	654	678	703	632	663	673	660	631	625	696	641	617	652	670	641	652	636	651	638	714	689	631	609	687	627	602	660	688	670	627	672	602	692	652	621	633	664	665	713	652	666	674	656	620	653	638	659	644	628	667	701	682	682	702	652	618	634	668	656	640	624	672	672	663	646	666	669	653	662	662	607	649	674	649	680	659	650	619	641	678	626	671	655	694	694	662	617	697	651	644	631	648	650	636	647	629	637	614	655	620	602	639	665	692	635	605	665	678	675	616	628	699	658	640	713	636	656	643	696	671	617	626	640	652	705	649	655	641	607	658	654	634	627	640	642	627	630	682	639	653	640	681	661	655	685	670	652	632	631	642	686	658	655	603	637	678	640	647	652	629	685	707	732	634	683	674	663	639	667	695	607	625	628	661	638	652	625	662	654	676	640	652	693	687	696	641	627	662	613	588	640	654	646	641	670	652	668	676	612	645	649	655	671	664	645	643	639	626	685	650	632	638	650	668	642	633	635	643	635	640	657	600	664	703	655	671	646	636	733	617	628	627	683	651	674	610	644	715	654	626	642	623	646	668	615	676	625	667	657	656	639	662	650	684	698	652	657	609	660	614	663	667	680	670	671	643	671	663	653	636	668	678	592	683	651	637	686	660	684	629	679	674	646	635	718	680	659	658	670	664	641	705	687	634	639	690	667	666	653	683	602	631	694	650	662	652	667	651	614	679	654	642	695	649	642	641	638	664	677	687	648	684	640	628	636	668	662	661	696	674	662	633	668	616	654	679	688	657	681	693	649	631	648	636	663	612	650	645	620	643	663	672	633	636	678	666	631	640	656	659	635	630	604	634	635	660	632	661	637	656	645	645	597	656	646	647	648	658	693	626	688	698	657	650	670	638	623	642	640	639	659	621	692	650	668	716	650	664	703	678	667	627	662	658	663	652	640	648	657	610	641	689	613	670	634	686	664	636	649	649	667	622	637	664	661	679	633	680	619	690	667	624	637	636	597	667	695	666	637	645	690	650	606	656	648	650	594	647	657	636	614	644	638	589	621	683	622	635	656	637	670	668	662	616	673	672	652	688	694	692	721	643	683	613	632	669	646	655	634	660	651	614	620	659	649	653	624	655	645	615	644	698	641	609	631	639	633	645	628	641	599	605	639	652	665	674	706	673	685	645	653	653	727	614	639	641	649	624	656	711	647	690	654	615	648	693	647	659	610	698	629	626	629	646	647	694	647	652	633	633	682	636	659	668	624	622	626	643	615	624	646	666	664	663	648	633	660	686	662	662	650	628	692	684	658	667	645	613	588	653	658	640	676	644	661	628	689	663	657	678	641	630	660	680	661	632	651	666	646	640	649	624	711	613	706	697	690	656	638	633	675	664	620	666	586	668	656	662	601	629	635	677	638	650	664	652	649	632	663	623	682	629	644	642	671	575	666	673	626	660	630	656	689	637	634	685	716	708	649	621	661	665	614	674	574	692	669	634	674	665	619	655	629	635	658	644	638	644	707	646	639	627	628	680	660	614	620	652	645	691	647	636	673	643	659	662	640	650	665	646	627	653	659	667	693	633	654	648	664	613	685	639	632	645	683	638	679	605	654	682	640	630	677	669	642	682	668	624	614	648	670	650	651	707	613	649	651	662	614	638	662	664	666	679	697	667	626	642	609	667	711	637	616	681	658	696	631	645	678	656	652	675	665	623	662	690	682	678	639	663	669	639	667	640	695	627	662	679	676	654	651	672	686	649	637	629	641	624	678	683	658	647	663	619	659	626	599	623	679	733	652	652	681	682	642	622	643	655	626	660	623	641	627	661	683	676	656	688	694	627	677	660	691	592	678	628	670	656	638	649	671	687	657	658	676	632	629	672	644	623	606	690	649	655	638	643	641	681	688	637	688	646	678	681	636	639	648	626	668	632	660	667	620	643	620	646	680	602	678	629	628	645	648	651	628	614	671	619	644	672	615	655	659	630	651	666	621	662	651	665	655	658	669	639	653	693	683	676	672	656	668	644	629	652	644	664	626	645	632	657	664	620	657	694	659	636	687	652	661	607	664	622	679	674	682	593	695	663	653	646	639	694	634	654	644	652	637	656	667	638	648	664	622	634	699	629	684	674	681	645	650	660	680	675	657	630	650	726	651	729	681	646	639	594	673	620	684	666	642	625	656	716	649	703	641	648	641	679	662	673	624	663	634	653	664	693	651	677	666	674	649	674	650	698	673	663	663	676	650	689	633	656	625	623	648	637	630	653	687	659	651	633	663	629	669	663	650	640	643	667	675	675	688	637	590	653	678	633	656	599	632	667	637	725	654	646	682	630	641	677	634	643	690	642	653	690	641	671	639	653	681	668	658	658	659	663	680	669	649	655	599	657	649	676	631	613	697	659	659	650	634	670	693	682	642	678	700	620	677	662	621	625	671	679	665	625	699	586	651	606	708	633	674	652	678	636	701	668	692	646	658	606	647	615	674	656	667	616	652	639	654	679	647	658	683	612	666	649	719	700	656	629	633	651	639	663	678	632	644	701	629	627	653	653	643	635	627	608	673	632	651	689	625	682	684	646	691	664	655	639	677	641	631	642	644	638	660	633	638	665	694	654	627	610	645	621	656	673	643	669	681	680	677	603	660	627	630	689	671	635	647	631	665	681	682	664	625	621	657	663	680	672	698	621	621	669	645	646	670	681	644	648	669	636	628	636	689	645	654	647	659	650	621	661	675	656	627	668	678	646	683	631	681	628	655	713	613	690	699	653	660	655	626	665	632	671	691	646	645	629	690	657	667	642	653	648	607	678	675	638	642	609	650	640	613	631	661	655	631	616	682	649	662	655	690	656	688	643	634	653	648	686	689	668	685	656	658	598	652	639	651	673	665	665	651	675	649	663	664	652	644	649	716	635	628	661	678	658	637	637	650	627	643	671	665	660	694	673	635	631	668	663	649	644	630	591	654	698	680	684	660	665	709	675	662	728	661	621	623	695	652	649	655	657	637	631	642	677	645	664	682	647	649	690	702	675	625	671	662	641	629	634	679	654	609	626	641	701	668	632	623	664	635	723	638	682	631	658	674	684	654	695	689	661	659	625	668	631	699	638	648	639	613	642	672	660	626	687	636	685	657	663	674	672	674	681	660	618	672	674	662	644	671	645	656	668	642	635	659	633	646	634	644	643	642	624	684	640	644	693	673	614	673	616	625	673	683	633
3138	869	467	359	295	358	499	518	522	506	387	372	319	290	240	231	183	171	175	148	138	111	92	112	107	97	99	83	79	65	55	59	63	84	44	56	55	60	51	45	42	48	38	47	40	38	35	43	43	40	37	37	41	47	41	44	41	35	34	43	40	36	41	32	35	48	29	37	40	27	40	34	31	39	42	41	45	33	47	36	44	43	42	28	49	39	33	31	43	25	36	38	33	43	41	38	41	39	34	36	39	34	33	26	44	29	29	25	33	41	39	32	33	36	32	37	42	29	35	28	42	25	39	34	41	35	41	44	34	46	35	40	41	27	24	29	46	30	32	31	34	39	39	40	46	41	33	28	31	43	36	43	34	25	45	45	32	37	36	24	34	32	35	41	42	36	33	35	38	26	37	31	26	32	25	32	26	43	41	38	54	32	30	26	40	38	26	36	37	35	26	30	35	25	34	49	40	28	23	33	38	39	35	34	33	36	33	24	29	36	30	24	40	28	39	41	32	31	45	33	37	38	32	34	32	24	43	35	35	54	30	30	28	32	28	55	36	37	41	31	48	45	32	31	41	35	36	30	31	35	32	26	43	26	48	41	37	28	41	42	33	38	27	39	45	38	33	29	34	30	47	44	26	34	42	39	39	38	34	35	30	31	37	31	32	26	35	39	33	42	33	47	38	34	36	37	36	37	38	48	30	26	35	27	29	47	31	41	30	31	31	35	34	36	40	36	38	26	37	35	30	27	25	21	34	32	25	30	25	26	27	38	37	36	40	27	39	39	29	44	39	35	40	32	31	35	30	30	23	40	34	35	38	40	33	44	33	40	35	40	35	37	31	36	28	35	39	44	41	38	43	37	30	37	42	40	33	40	42	37	32	42	30	30	33	34	35	39	29	30	35	49	28	40	39	32	35	37	40	31	35	28	30	36	30	33	30	44	29	31	38	40	31	25	39	33	35	43	32	34	39	30	46	28	31	42	31	46	39	39	29	43	40	44	36	33	43	30	31	35	35	29	43	35	22	35	35	30	40	33	36	39	28	38	31	33	31	30	30	43	34	38	29	32	27	36	32	32	42	35	41	39	30	45	26	38	33	29	47	40	32	29	25	31	34	42	31	33	37	32	28	35	28	29	40	36	38	26	27	31	26	34	30	36	33	40	42	41	27	30	36	44	36	38	33	30	31	35	44	34	32	41	29	40	35	31	32	41	40	36	39	31	22	44	38	25	26	42	42	33	33	37	35	44	31	36	31	28	36	35	24	31	43	37	27	26	39	37	35	43	30	29	45	37	40	36	34	36	28	38	26	28	37	29	22	32	32	42	29	30	26	32	40	36	33	42	41	23	31	37	31	36	27	36	37	36	29	31	32	29	26	38	44	36	40	32	41	42	37	30	26	27	31	42	39	40	33	41	30	36	49	28	28	39	38	35	31	33	42	33	40	39	35	31	18	35	30	36	34	30	34	45	39	35	28	38	26	33	30	25	30	42	30	48	29	32	37	41	38	34	44	41	41	25	32	32	34	38	27	34	37	38	33	38	42	26	44	30	31	34	32	35	36	29	33	34	33	24	34	38	35	32	30	41	32	41	37	34	46	38	21	34	45	41	40	32	37	36	25	33	38	29	39	36	27	47	43	30	33	34	37	38	40	31	39	34	37	39	30	40	27	44	32	30	34	37	22	36	29	29	30	41	32	40	37	29	41	36	32	48	37	28	29	29	35	41	43	38	22	35	23	35	34	39	37	32	38	44	50	32	32	38	34	33	29	32	46	30	39	28	45	31	24	37	38	30	26	33	38	24	34	43	30	31	29	33	39	30	34	21	41	35	45	42	31	41	35	29	40	31	37	29	39	35	30	39	38	40	36	31	34	32	26	33	32	38	23	37	32	34	35	37	34	34	29	41	41	28	33	31	46	35	30	41	33	34	32	40	34	39	34	38	38	34	31	39	46	35	32	38	30	27	31	26	23	29	41	30	33	33	37	26	29	32	38	31	40	40	45	32	36	30	29	30	30	29	33	35	34	45	45	27	26	40	30	35	22	38	24	32	23	26	36	30	32	38	33	32	29	38	40	33	33	39	43	34	37	40	31	37	40	47	33	45	36	40	27	28	44	42	30	43	27	38	38	36	38	30	30	44	37	38	36	42	35	36	47	29	43	29	32	38	36	36	32	44	39	32	29	31	37	33	34	28	31	35	26	40	38	21	31	44	33	39	36	36	34	36	32	26	40	34	42	40	32	43	39	28	34	32	46	36	33	34	34	37	37	33	33	35	28	32	41	33	29	40	39	32	37	28	33	34	30	43	34	36	33	40	45	36	34	30	36	35	42	27	29	43	31	31	34	37	26	44	36	43	37	25	35	37	33	48	38	30	38	33	48	34	36	48	38	35	41	22	42	28	32	47	24	35	35	34	33	35	38	27	34	32	34	39	33	33	33	29	30	31	31	31	36	24	36	29	36	33	40	36	34	39	35	44	35	36	37	39	40	32	45	49	36	39	32	30	30	29	28	33	35	32	43	38	40	34	29	36	19	33	22	43	41	39	22	34	37	53	32	33	45	39	32	40	30	41	41	33	38	45	41	47	33	39	35	31	35	36	44	24	33	29	32	40	44	48	38	30	38	44	36	31	37	40	39	31	37	31	32	36	49	34	45	37	26	40	44	33	40	29	39	40	41	38	42	42	25	33	35	32	24	23	33	39	30	43	38	21	41	42	23	45	38	28	30	22	29	33	38	37	21	30	31	40	42	42	32	37	26	36	35	40	35	32	33	38	35	26	43	37	27	28	35	33	36	36	38	46	25	45	46	37	33	31	38	29	25	41	33	29	41	24	25	44	43	38	30	38	32	32	29	32	44	35	32	42	33	36	43	35	39	33	36	29	37	41	28	37	34	30	38	38	42	31	43	27	29	24	25	33	39	35	26	38	26	33	29	28	27	37	39	42	33	39	41	28	38	28	42	30	24	29	33	44	32	31	34	39	36	32	35	31	38	31	46	35	43	32	31	51	33	32	24	32	31	35	34	38	40	36	34	41	31	32	28	41	30	30	45	28	27	34	37	39	32	33	32	35	32	38	27	35	37	36	35	38	27	42	35	39	40	36	32	50	34	32	37	37	32	35	34	42	35	35	49	26	32	29	38	33	34	45	29	41	38	42	45	42	37	45	39	34	41	42	45	32	31	28	33	35	32	33	28	32	40	42	39	27	38	31	31	39	38	36	46	27	37	33	39	32	33	45	34	37	28	30	29	43	32	43	30	29	43	29	36	29	40	35	38	28	41	34	50	30	30	32	36	31	31	32	36	40	38	20	36	44	40	39	32	40	37	29	25	38	33	37	36	37	32	34	51	29	32	37	25	40	37	31	25	39	35	42	39	30	41	43	26	36	38	40	32	28	37	37	37	28	33	32	29	41	28	39	40	26	33	28	34	39	35	35	35	31	44	37	40	32	37	29	44	36	27	39	29	41	29	27	40	31	40	34
21612	9372	5881	7073	14236	19408	20726	19498	17871	15849	13782	12293	10599	9300	7972	7093	6002	5157	4740	4190	3686	3327	3061	2960	2682	2286	2092	1966	1680	1495	1342	1309	1231	1131	1180	1100	1069	1032	1001	880	903	786	717	749	662	621	645	606	608	594	572	518	546	503	470	508	498	503	415	453	412	419	408	401	395	413	396	386	424	389	395	365	384	410	366	349	319	338	380	369	371	354	326	330	347	356	379	341	332	343	339	349	322	331	344	345	369	335	316	338	311	339	324	330	319	341	348	320	317	325	323	320	319	311	328	343	286	327	327	320	316	328	306	298	354	345	315	307	344	319	304	334	352	304	313	272	294	325	309	303	331	317	308	309	328	320	305	337	326	306	311	290	319	306	296	313	287	285	299	292	312	278	308	294	298	298	309	312	321	313	307	324	319	350	298	317	295	308	310	331	331	294	325	314	300	332	305	317	287	337	301	334	313	314	315	292	320	321	292	321	342	316	318	303	325	330	302	288	335	321	300	347	328	291	297	351	318	317	285	320	279	333	316	321	307	298	332	296	321	336	317	314	286	345	314	298	301	293	301	313	329	304	320	328	299	302	332	331	295	335	316	296	317	354	308	282	309	314	329	326	317	299	292	293	325	297	287	309	308	329	332	324	304	296	315	327	317	311	318	337	322	340	283	346	308	328	323	323	314	320	306	337	327	303	323	338	284	305	327	297	320	322	342	293	327	295	322	337	291	316	292	293	280	293	320	300	303	337	298	307	304	291	298	309	330	340	305	313	289	308	316	311	295	317	301	308	333	329	290	328	327	313	312	321	297	304	283	309	327	335	313	338	300	304	325	305	335	318	324	315	310	283	321	319	298	297	293	315	288	299	337	310	318	329	328	326	286	304	337	308	323	291	311	305	319	324	288	291	318	323	327	319	320	303	313	315	298	315	336	286	310	302	318	291	331	330	322	345	310	306	296	295	287	343	319	319	331	317	309	291	326	305	299	356	257	317	309	298	311	316	290	332	330	302	343	298	348	315	309	309	322	335	313	297	303	312	316	296	334	338	332	306	317	317	299	329	318	323	288	340	295	312	375	331	312	329	297	313	321	285	310	310	278	319	313	276	286	303	267	289	309	378	323	314	292	320	314	316	288	329	315	322	308	299	291	287	306	309	306	304	359	298	307	302	326	322	317	345	322	305	310	305	315	309	298	319	310	309	337	320	319	297	309	306	310	316	292	323	299	302	305	291	284	321	299	324	327	295	327	315	323	288	331	303	355	290	312	316	296	345	330	327	309	338	293	323	299	299	317	333	319	316	312	317	319	310	308	278	282	341	312	293	337	292	325	301	323	324	292	334	325	308	300	311	283	288	292	310	310	303	294	325	336	309	320	303	343	298	315	295	300	321	297	304	333	291	314	301	323	335	341	277	326	273	318	294	310	319	317	331	303	332	316	298	316	287	325	331	304	292	316	335	319	302	307	327	289	291	297	315	307	342	335	298	344	300	284	287	294	318	323	318	291	324	312	327	323	304	305	324	332	320	308	296	296	293	342	308	314	317	302	303	316	338	322	313	321	358	316	315	290	298	343	309	317	282	347	302	314	334	329	303	303	345	324	326	316	320	295	351	299	302	315	317	297	314	311	321	330	267	292	308	317	305	330	310	264	318	291	305	337	347	329	305	300	318	329	315	295	301	304	300	325	276	318	290	288	308	323	294	290	316	346	311	309	303	314	303	289	288	266	324	333	290	305	311	306	288	317	298	328	327	350	350	298	287	315	318	339	305	337	318	272	302	335	324	300	360	305	318	288	341	308	320	331	311	303	315	335	360	288	331	329	348	305	334	335	310	302	304	293	300	315	316	337	331	293	299	291	344	326	313	295	322	282	305	290	335	307	305	334	282	273	311	295	324	286	334	323	308	324	321	322	335	311	342	285	319	321	326	316	329	327	351	306	332	269	327	293	328	317	332	349	301	300	317	306	330	324	287	306	340	309	301	317	342	320	313	282	335	305	303	311	319	348	289	297	311	297	311	332	307	308	308	323	319	292	298	308	292	319	304	307	312	305	321	334	305	300	304	292	303	317	329	298	317	320	306	327	338	275	288	331	334	339	325	349	290	273	320	329	293	340	301	305	315	288	351	315	304	282	333	334	342	313	289	292	315	301	305	325	302	327	315	280	319	341	314	315	299	288	326	315	293	307	311	301	278	316	309	337	289	299	289	314	289	364	305	310	286	297	314	310	356	303	307	259	347	334	268	313	306	342	325	298	323	322	324	311	338	310	329	297	330	321	317	308	324	315	342	297	280	327	329	337	359	312	336	336	301	315	340	301	307	319	314	295	333	307	300	305	340	308	312	305	334	317	292	308	280	323	321	313	336	345	337	274	333	318	331	306	285	330	317	320	289	310	333	320	295	296	301	297	327	339	321	297	292	347	308	296	325	305	304	310	294	325	309	317	280	300	333	327	347	305	298	309	311	322	327	318	319	306	311	323	304	331	309	302	304	305	300	304	310	324	320	292	285	308	286	319	286	326	314	317	332	314	307	333	288	338	306	325	333	329	316	297	319	329	304	330	338	304	310	322	316	299	307	307	293	324	333	345	319	306	315	295	312	310	347	330	310	334	345	278	303	273	308	301	304	325	302	341	308	309	334	314	325	326	322	317	300	298	361	314	282	317	322	311	304	301	303	285	308	300	285	275	335	313	299	273	314	297	284	327	299	310	352	314	323	310	270	323	328	275	325	311	330	309	325	325	360	277	313	318	294	309	332	288	311	337	295	304	295	324	302	331	292	287	351	281	314	333	285	316	330	305	323	317	317	310	264	321	325	336	318	338	312	318	298	306	307	320	309	315	325	307	327	290	313	326	310	331	313	309	315	283	334	313	301	316	303	314	306	308	298	298	331	318	331	307	308	312	307	316	329	309	311	336	296	271	301	300	294	302	324	297	331	325	314	290	293	303	312	301	307	343	300	312	291	350	329	304	356	324	311	316	306	337	316	312	285	301	307	300	289	329	290	319	293	322	315	339	310	332	324	324	317	285	347	362	303	309	302	318	328	309	292	286	321	314	305	296	305	303	313	310	319	295	291	316	365	303	307	323	319	289	298	348	338	313	307	315	325	339	336	296	309	278	278	323	330	302	312	274	344	268	305	342	296	325	283	327	309	283	310	367	304	329	323	297	303	324	325	334	297	305	319	306	288	342	317	316	289	315	302	309	287	323	284	303	308	298	295	320	297	303	347	320	325	326	335	330	319	296	261	292	267	336	305	303	313	320	330	309	299	302	288	296	301	309	296	326	323	348	284	334	301	329	327	320	357	324	330	317	324	292	298	309	298	328	304	316	309	284	317	318	337	302	318	291	294	295	293	329	308	306	315	307	284	317	301	299	318	308	292	290	322	318	323	322	332	322	298	321	338	332	309	339	295	307	317	324	336	323	317	306	345	367	307	325	306	315	318	296	302	289	315	301	282	306	326	271	322	332	311	331	308	299	309	329	314	351	298	321	320
3394	499	310	220	188	280	400	379	402	353	325	245	263	235	200	186	166	166	145	155	124	145	131	119	112	98	92	128	117	99	78	84	114	95	102	88	111	103	90	94	103	83	87	90	89	87	76	86	71	66	85	104	83	77	77	97	65	80	76	81	79	93	71	72	90	65	83	85	87	74	71	73	68	77	82	70	78	82	76	93	69	80	77	92	67	70	83	99	66	75	76	74	86	76	79	86	69	80	77	70	85	101	80	79	89	70	83	78	68	74	82	83	100	68	97	59	85	88	88	88	81	60	74	79	86	82	92	65	71	80	79	72	92	87	70	86	85	78	77	85	91	80	86	70	65	85	84	94	81	70	75	66	72	88	78	87	79	72	76	81	84	83	90	73	77	73	79	70	83	80	68	82	80	89	88	77	79	85	93	95	74	84	82	78	66	96	70	82	64	80	93	82	93	77	76	81	79	95	73	82	77	91	85	74	77	86	78	87	85	71	82	86	82	72	73	79	71	72	68	82	85	82	83	77	103	79	84	74	50	71	80	86	85	92	85	76	80	80	78	79	80	80	79	70	80	79	74	73	74	76	60	78	66	85	58	94	80	81	97	92	67	81	63	84	72	82	85	75	64	81	66	77	88	65	88	72	70	84	72	70	92	74	65	85	87	86	73	83	88	82	68	74	88	77	73	62	80	61	78	70	75	77	95	87	79	77	81	63	90	72	83	80	61	89	82	74	74	64	79	61	87	76	67	81	80	79	73	87	71	93	78	84	69	61	84	85	61	73	72	78	75	82	75	84	83	72	90	65	74	82	73	86	67	67	81	76	75	84	69	78	76	83	75	79	80	86	88	88	76	73	95	85	63	95	95	64	96	86	92	97	78	76	74	72	83	79	78	89	74	55	65	82	80	77	72	84	79	89	82	75	86	76	87	91	71	74	80	75	79	86	60	70	82	70	80	78	75	75	76	77	74	65	63	82	67	75	78	72	84	86	86	85	75	55	86	66	65	82	78	72	86	82	74	84	68	84	76	65	68	74	82	75	69	83	86	78	91	73	82	71	66	87	82	95	77	87	74	84	71	62	61	84	81	77	76	69	81	78	75	86	60	84	90	78	83	79	83	77	73	98	86	54	60	80	76	90	79	95	69	82	80	73	84	83	77	79	77	83	67	74	79	82	92	69	73	79	89	72	85	88	83	75	80	76	77	89	78	72	78	81	66	79	77	70	78	76	76	72	87	77	75	86	75	78	78	68	84	84	78	73	97	81	97	74	86	84	63	90	87	69	78	71	84	74	81	73	85	94	80	94	90	74	67	65	71	84	83	78	85	84	72	88	81	78	70	59	74	82	89	86	81	95	69	74	82	77	79	78	85	90	69	77	85	67	76	78	72	74	77	80	65	66	74	92	65	76	82	74	60	76	66	62	74	83	83	78	90	85	84	75	69	88	82	70	92	88	88	79	84	81	86	86	75	73	88	70	81	89	78	72	85	70	81	75	88	77	78	78	83	79	75	86	78	80	73	66	80	72	70	96	73	83	91	105	88	92	91	69	87	75	74	79	87	83	78	80	84	69	71	78	88	88	67	83	77	76	89	80	72	72	93	81	87	83	76	87	76	104	93	87	71	79	73	79	73	79	91	78	88	78	79	80	88	82	87	67	77	72	67	86	70	75	81	78	84	55	84	85	71	91	82	79	88	75	91	71	78	76	73	85	88	78	85	77	81	67	80	85	75	84	79	91	85	71	88	71	97	90	73	69	74	81	61	94	65	83	95	71	85	69	69	66	65	78	59	70	70	77	71	78	85	89	66	63	68	65	78	74	104	81	81	84	58	102	87	102	76	87	61	77	96	78	68	84	81	79	74	62	82	82	90	88	81	69	75	79	73	73	80	76	72	74	81	84	80	85	73	102	80	78	80	93	89	87	94	70	78	90	77	67	83	88	77	71	69	79	88	96	79	86	83	91	89	68	65	83	93	102	88	99	88	84	76	91	84	83	88	87	94	75	85	75	74	71	93	56	82	70	95	79	83	67	82	83	73	68	82	65	78	75	78	76	80	70	79	91	71	58	70	93	65	80	83	78	77	73	84	84	80	94	97	87	88	76	85	70	67	91	73	77	72	73	85	72	76	79	91	84	95	82	102	78	87	76	83	72	61	93	83	101	86	84	74	90	81	85	86	86	69	68	89	78	64	66	63	70	93	69	78	82	87	83	75	85	99	90	100	73	83	74	80	70	87	70	75	73	69	84	74	73	78	87	76	80	78	69	84	83	82	85	82	87	83	73	75	56	87	81	109	73	67	80	76	82	82	77	77	89	75	85	63	72	73	98	65	78	65	72	98	76	85	68	73	60	79	69	68	84	83	70	70	86	91	84	89	100	80	70	88	82	66	82	78	86	82	81	81	73	81	79	77	71	83	68	69	72	86	96	105	78	81	82	72	81	78	60	71	77	76	70	87	93	61	88	69	73	87	71	69	84	85	89	71	102	74	80	83	72	67	81	76	77	96	92	74	69	75	78	72	89	79	84	93	67	75	89	73	79	79	86	85	86	70	73	64	66	76	81	69	78	79	95	83	68	85	77	92	65	72	66	80	90	69	84	56	84	80	77	75	87	78	72	92	89	82	74	83	76	70	61	93	79	78	74	85	85	83	70	87	89	84	89	74	63	82	90	79	75	89	73	74	73	70	84	88	79	79	76	79	77	79	72	77	80	75	72	77	84	66	84	89	72	73	73	89	98	82	61	85	68	81	82	86	69	86	89	81	81	65	87	86	68	94	69	78	86	86	81	98	90	81	72	77	86	84	100	88	75	81	70	84	89	75	82	69	85	85	76	89	56	73	79	72	79	82	76	75	80	81	77	82	72	71	79	85	81	87	98	80	74	68	78	80	75	86	74	83	89	87	74	74	92	71	85	85	87	70	80	77	85	55	81	74	72	77	84	87	97	78	85	72	73	86	87	77	75	83	78	64	76	101	74	74	69	82	85	83	77	83	80	58	81	71	66	68	78	89	72	90	77	76	84	84	89	69	73	80	69	77	91	66	91	72	76	82	89	73	86	74	103	84	88	81	62	76	80	72	79	65	93	84	80	85	71	63	69	84	85	95	76	87	87	70	84	81	92	82	62	77	75	76	95	85	77	74	84	77	69	73	92	83	77	96	89	81	73	68	77	88	83	72	78	85	79	79	86	78	89	87	90	88	62	72	86	78	85	75	78	75	64	87	91	78	87	78	85	88	83	84	67	61	75	82	69	67	83	82	87	74	81	80	93	83	68	76	79	78	88	78	77	88	80	74	81	88	82	57	81	94	77	69	70	82	85	80	67	54	79	84	83	77	85	73	80	76	71	89	77	72	77	87	75	74	86	77	68	64	78	84	95	77	73	81	77	76	65	78	75	81	87	81	76	81	77	74	83	85	83	78	80	81	73	88	76	86	89	86	89	82	84	67	97	81	79	96	82	76	72	74	84	68	70	72	90	70	87
15257	5917	3782	4529	9263	14073	15017	14453	13136	11505	10019	8821	7546	6586	5687	4911	4227	3761	3336	2949	2806	2496	2309	2200	2057	1855	1767	1635	1488	1355	1256	1204	1172	1192	1139	1081	1118	1083	1049	997	967	1009	888	850	901	882	878	877	834	820	863	833	811	767	793	756	782	753	742	711	814	761	761	677	761	692	735	751	746	719	743	733	745	698	719	730	756	668	734	714	731	711	716	697	708	705	667	697	690	714	703	717	740	732	689	730	692	682	696	715	693	650	712	747	694	704	692	705	721	710	676	726	744	718	684	710	705	679	712	745	695	705	725	688	682	682	702	722	690	685	648	681	729	716	719	707	726	711	702	667	714	724	688	668	693	752	669	718	700	649	672	704	659	726	702	714	675	670	674	725	700	707	748	693	703	718	726	697	710	676	718	696	683	701	740	711	635	683	656	681	710	752	674	721	700	702	705	689	681	737	714	741	722	720	707	707	745	654	659	702	648	680	677	793	705	675	763	709	684	693	643	665	721	671	705	707	727	682	686	716	694	708	656	728	728	691	685	696	704	739	647	716	730	662	694	661	744	713	683	684	669	683	686	718	703	701	706	715	700	693	711	737	706	631	723	739	669	689	677	663	727	690	671	751	680	690	682	724	718	703	697	673	684	657	688	723	681	701	683	712	680	669	677	684	721	699	702	665	700	703	704	654	669	706	732	655	704	625	700	723	668	759	694	693	726	668	668	690	733	723	695	642	733	713	704	678	711	708	682	686	709	698	691	666	699	689	714	694	668	704	691	693	715	759	660	696	686	669	721	734	668	741	711	690	725	707	716	697	746	686	689	693	760	681	687	687	621	745	687	700	661	675	746	703	709	688	656	700	685	691	686	694	728	699	660	703	688	713	680	675	675	719	720	692	657	675	703	731	669	681	701	715	674	721	682	717	640	653	679	704	687	691	682	703	697	665	733	710	717	707	706	657	636	677	763	708	711	674	726	675	732	716	734	677	703	710	705	698	696	661	703	700	697	726	695	643	695	719	749	699	660	739	695	712	695	694	702	703	729	716	713	725	700	696	732	692	733	715	695	734	743	692	719	726	725	679	713	713	676	661	685	713	692	710	687	734	652	726	774	719	683	680	710	734	681	752	690	655	693	760	685	709	692	710	731	659	700	684	677	736	709	690	700	703	693	695	660	748	689	694	704	746	691	717	722	760	719	754	683	665	720	667	689	680	781	690	672	689	720	691	714	701	694	728	704	715	700	665	707	737	653	685	708	696	702	682	676	697	707	717	684	692	691	735	723	696	726	672	676	772	679	709	707	672	657	706	684	729	699	711	731	709	709	693	700	683	744	692	695	691	694	721	737	729	690	701	701	750	690	714	657	681	751	677	715	693	735	665	706	702	741	662	729	716	706	693	705	712	664	682	673	707	681	729	721	644	689	692	692	669	697	709	702	687	709	701	691	688	681	698	699	758	714	634	725	690	706	716	708	723	722	638	680	674	723	677	703	711	700	694	691	693	734	638	690	692	722	682	700	674	706	692	685	703	663	653	724	722	694	690	726	659	680	696	705	725	722	687	689	707	785	727	698	726	728	704	704	638	662	690	731	717	706	702	731	727	727	703	658	715	645	709	708	703	710	706	681	736	724	688	691	731	669	732	693	698	710	680	682	679	667	683	682	725	717	708	728	687	749	667	682	702	715	725	718	700	637	653	705	733	702	707	696	716	708	702	725	676	676	682	704	704	719	726	686	643	698	681	676	689	712	702	707	712	660	719	689	649	719	701	699	716	714	691	680	700	701	739	695	747	663	711	709	731	680	710	681	688	714	710	710	736	732	686	722	702	745	703	732	680	732	684	663	701	724	676	699	721	680	687	735	714	674	727	723	712	678	691	652	693	660	720	700	653	679	701	714	644	691	707	716	709	673	710	704	720	649	674	728	734	666	684	673	682	734	720	735	688	723	704	752	666	720	707	735	722	740	728	677	682	721	709	686	670	691	705	708	710	709	756	725	703	671	746	689	708	688	679	751	702	719	722	704	698	729	698	694	694	683	706	687	724	744	716	686	674	694	676	710	652	698	740	670	734	675	656	662	707	686	765	700	735	678	724	732	657	681	732	718	695	687	680	666	662	630	695	681	683	714	700	648	690	717	721	726	683	700	711	714	653	696	713	753	696	708	797	682	703	643	711	699	711	691	721	659	682	722	678	701	726	720	708	743	709	707	665	692	700	731	732	722	718	718	718	734	721	739	727	668	735	685	697	681	737	683	702	703	697	731	706	667	712	743	722	725	735	689	701	731	722	692	713	683	699	734	703	679	699	659	722	667	693	654	702	724	699	658	678	675	646	668	699	700	696	624	662	712	753	676	704	786	707	691	721	697	704	686	723	683	697	672	688	721	714	689	701	678	703	700	696	699	686	729	675	683	710	692	682	702	664	677	679	730	714	708	693	679	689	664	664	704	677	683	685	679	733	716	656	690	732	685	657	701	731	739	692	734	700	668	701	769	675	692	685	656	667	720	708	664	698	691	695	645	687	760	693	731	678	713	747	714	679	714	687	685	682	671	731	701	668	666	663	749	675	715	747	655	660	691	678	723	698	701	735	635	657	689	672	752	669	622	666	745	682	705	698	664	700	670	756	714	667	719	684	729	670	691	735	646	726	668	676	675	695	682	743	696	704	728	737	724	730	686	664	661	688	710	726	692	673	714	675	706	666	660	713	648	695	714	680	718	677	652	735	708	737	680	702	670	688	709	680	737	711	703	720	693	673	665	682	744	707	724	670	695	763	729	720	691	672	701	692	671	693	709	703	673	685	703	745	702	714	722	662	700	737	708	721	643	657	687	669	705	709	707	704	722	683	707	732	650	699	661	662	700	678	711	708	714	656	711	695	707	719	675	746	676	711	705	698	733	698	685	684	708	720	692	700	696	706	684	713	694	725	701	698	683	715	709	695	701	678	725	694	711	677	683	703	679	722	716	648	695	705	714	736	716	691	736	696	672	700	712	740	701	680	696	730	676	660	674	726	706	705	708	632	680	721	748	680	751	707	706	718	707	717	706	713	705	698	682	670	741	679	723	690	738	691	704	736	739	675	679	735	695	693	699	750	735	696	661	725	684	725	682	698	648	735	668	690	724	703	700	716	689	707	709	721	688	692	669	716	685	695	701	673	658	701	670	676	725	678	675	761	669	702	723	698	712	699	732	719	696	708	713	698	671	709	694	722	725	663	714	730	699	694	742	672	692	683	656	652	661	710	684	691	684	695	688	714	686	732	699	735	749	700	701	729	702	670	715	712	712	674	684	687	711	679	740	707	728	675	702	699	689	709	695	697	689	762	694	663	720	644	745	698	739	691	712	662	711	670	696	672	694	727	682	691	733	723	649	739	715	701	675	698	759	740	663	679	695	707	720	672	698	712	703	686	655	698	652	726	699	697	691	707	690	744	732	681	704	697	705	664	690	654	698	698	708	718	657	713	679	679	704	717	725	686	703	681	711	674	693	731	654	705
2054	688	374	298	259	268	388	455	465	391	353	309	275	242	209	196	171	131	139	140	113	133	112	107	86	90	93	86	62	74	65	62	73	58	62	62	68	61	63	62	58	50	54	48	52	56	45	48	47	57	49	61	39	47	70	44	45	49	42	52	58	51	55	51	55	42	41	43	50	42	51	37	46	47	51	43	58	36	58	48	46	34	46	45	55	50	55	38	50	36	34	51	38	40	44	39	46	50	50	46	34	36	37	49	35	29	42	48	38	36	41	45	47	44	45	45	43	46	50	53	47	41	40	41	33	44	48	43	50	47	36	36	44	47	63	49	52	48	45	47	45	35	47	43	40	50	37	55	40	48	32	34	38	38	39	42	32	41	38	53	39	53	52	42	41	53	39	56	48	37	50	44	44	39	52	52	39	39	50	46	42	45	45	41	34	41	43	39	35	55	41	41	51	40	48	48	42	36	45	51	40	37	51	46	43	37	43	59	31	41	40	52	45	29	58	43	48	47	40	48	48	48	57	46	42	41	44	38	36	45	52	49	39	39	47	61	49	34	44	32	49	43	56	45	43	50	60	50	48	40	32	51	35	40	41	35	52	55	45	56	39	39	41	49	42	39	46	41	41	46	39	43	35	43	40	39	57	46	37	48	35	42	48	48	51	46	41	27	47	38	54	39	38	34	49	40	40	39	39	46	36	41	41	35	31	38	33	33	37	40	58	39	36	52	37	32	52	36	56	36	40	44	57	32	42	44	39	41	34	36	34	43	42	42	37	47	42	54	51	38	57	42	40	40	42	39	47	44	41	46	52	51	51	45	45	38	46	47	41	43	44	32	49	54	52	41	36	42	41	49	42	48	50	43	51	41	55	48	46	64	49	38	50	39	31	43	50	36	38	33	26	39	34	37	42	42	58	43	44	44	37	43	42	46	37	45	41	43	29	42	39	31	33	43	50	44	44	42	45	47	47	39	49	43	39	47	49	52	46	48	48	51	59	42	38	38	35	47	51	43	45	54	43	46	42	47	42	37	64	41	52	44	53	38	48	42	54	54	26	39	41	47	48	43	32	41	39	47	35	43	48	51	44	46	38	57	48	32	26	51	48	54	49	51	53	43	38	54	55	44	37	43	44	40	43	45	44	44	47	47	39	34	36	39	37	47	59	30	41	54	39	34	52	51	38	32	45	52	36	37	41	34	47	37	39	49	37	50	51	41	44	41	51	37	42	40	48	42	32	51	43	44	40	44	41	52	47	52	35	47	44	31	49	45	45	54	34	42	42	44	41	47	42	34	38	51	45	45	42	38	47	41	41	43	50	40	49	46	30	49	46	37	43	48	37	30	43	44	53	51	49	42	44	40	42	40	49	43	29	34	35	25	45	43	43	48	53	39	42	40	49	39	44	43	34	31	46	44	35	42	42	48	38	37	44	38	51	43	43	52	46	48	48	44	49	39	46	38	48	37	49	46	42	38	51	44	40	54	46	42	37	30	45	45	48	46	45	40	37	34	51	42	38	42	42	39	64	38	41	55	36	41	34	38	53	41	40	47	44	64	40	53	54	32	44	47	44	42	33	42	49	40	30	46	56	37	42	39	44	38	27	48	49	41	46	44	48	35	34	47	49	34	44	38	29	57	48	49	49	44	48	46	52	38	38	45	19	47	33	45	35	45	44	44	39	52	40	40	58	51	51	35	31	31	48	44	45	41	31	40	48	48	55	57	38	48	41	55	34	41	36	39	42	46	40	47	37	38	40	42	55	59	30	48	28	42	38	44	45	46	62	39	41	51	39	48	48	40	58	42	41	43	48	45	37	58	45	45	33	41	39	34	42	38	44	50	42	39	43	47	44	35	38	48	43	44	44	50	34	38	40	48	44	53	49	44	43	41	40	44	46	35	45	36	42	38	52	41	24	48	43	48	43	44	50	41	40	39	47	49	46	31	33	42	51	35	44	47	47	51	47	49	35	41	47	38	49	43	38	47	45	34	33	53	51	41	35	50	40	53	41	44	47	53	44	47	39	38	34	43	53	52	46	49	48	49	51	44	43	40	43	43	55	41	38	45	45	39	46	41	49	42	52	47	51	44	43	41	43	34	43	50	47	51	31	47	41	37	44	49	46	41	41	33	55	42	43	53	41	45	45	56	44	49	48	41	38	48	35	43	37	50	59	55	52	38	43	43	54	45	41	39	54	35	42	51	43	53	45	45	51	37	41	53	44	48	50	53	50	39	52	41	46	37	31	45	42	58	45	40	44	39	38	52	34	44	46	51	51	33	38	50	52	42	33	25	41	35	44	33	27	48	46	36	30	34	40	44	49	48	49	45	34	38	39	40	33	43	45	46	42	38	45	51	41	29	45	45	50	53	38	49	46	49	37	47	52	44	48	45	47	38	42	44	46	31	51	49	40	45	55	36	49	39	39	29	39	46	34	44	50	54	44	53	51	36	39	42	39	44	44	47	49	54	42	41	55	50	50	38	38	45	40	44	52	34	45	45	43	49	42	34	37	38	34	40	49	39	49	33	41	48	43	39	40	40	48	47	48	53	43	49	39	52	51	42	37	50	48	52	26	38	50	36	40	51	32	39	42	43	42	53	51	42	48	39	39	44	46	40	36	46	49	44	53	46	43	48	43	33	33	41	45	49	36	39	52	47	51	39	54	52	38	41	61	35	39	51	44	36	29	41	39	42	45	44	46	38	41	60	40	41	40	38	37	49	57	33	49	39	47	43	42	39	42	55	42	44	43	47	44	36	52	39	38	48	34	42	40	48	53	43	33	48	56	48	44	47	43	35	42	47	40	36	48	41	53	39	46	42	44	41	44	29	42	47	31	50	31	33	52	44	46	39	41	48	44	44	44	52	55	37	47	42	47	44	49	38	41	31	43	53	53	34	32	43	47	51	53	34	48	52	39	44	56	42	45	52	34	36	48	50	44	48	50	43	36	46	46	34	47	46	35	59	48	41	35	46	57	39	52	44	47	36	55	40	42	50	45	47	44	45	52	44	41	43	42	43	38	48	50	43	53	42	34	32	50	47	42	42	42	30	41	24	32	47	34	53	45	35	48	35	45	45	51	46	48	40	44	43	51	37	46	39	37	37	45	34	55	48	49	48	40	41	44	46	48	49	36	41	46	49	41	46	37	44	37	46	31	42	37	46	27	43	31	40	51	52	49	51	40	53	42	44	44	31	47	39	40	43	47	35	44	54	34	56	35	37	35	46	41	34	46	42	35	45	31	36	31	36	41	41	48	52	41	48	52	39	50	48	39	45	48	50	49	49	37	41	57	49	40	32	45	39	53	37	41	38	39	48	47	48	33	44	37	52	48	34	47	46	35	44	32	38	39	46	56	34	55	41	42	33	39	43	35	45	32	48	43	42	48	43	32	44	43	45	48	38	48	48	47	32	30	37	54	39	53	42	54	50	40	47	34	60	37	43	34	48	40	46	48	50	44	40	48	35	34	42	44	49	32	35	51	55	42	47
19984	8230	5079	5823	12196	17208	18599	17574	15744	14090	12414	10825	9185	7783	6853	5896	5093	4487	3924	3479	3202	2742	2607	2463	2149	2060	1850	1689	1501	1341	1242	1215	1139	1027	1012	1031	1051	977	912	843	778	759	735	677	681	683	599	608	648	597	533	535	578	540	519	463	488	480	502	506	459	484	462	475	450	449	491	483	483	470	481	449	447	441	444	420	448	472	426	410	407	429	426	434	462	440	428	458	428	419	421	448	436	413	433	429	402	428	412	416	431	414	403	392	416	392	415	407	407	425	430	404	448	432	427	406	432	447	406	395	430	416	390	382	385	406	394	406	422	400	428	387	407	392	416	408	398	408	415	425	411	436	436	409	405	409	397	402	378	406	425	406	404	398	392	431	427	424	408	384	416	412	437	400	407	389	411	429	414	370	403	430	415	398	420	396	412	406	439	413	417	408	398	393	374	411	389	433	433	412	411	403	389	407	400	392	423	392	456	432	389	437	402	346	397	432	384	400	384	384	422	397	425	425	402	432	399	423	426	404	401	387	407	452	406	426	416	407	419	421	426	389	380	384	394	407	415	399	435	390	395	438	417	381	398	420	391	391	392	426	419	409	420	407	390	386	383	439	371	429	432	420	396	460	402	395	433	418	371	409	406	420	437	393	381	364	360	417	411	398	429	426	418	412	386	398	437	403	379	380	401	446	427	435	410	386	398	418	403	352	380	445	407	362	413	405	400	419	423	394	405	410	379	420	425	411	385	454	406	407	397	407	393	391	334	408	361	425	388	388	407	379	384	418	421	403	432	394	399	364	392	399	419	437	423	397	395	411	407	361	421	391	427	411	392	433	365	422	379	415	422	399	415	420	422	410	393	381	431	429	401	418	374	417	428	393	404	366	373	409	378	406	435	387	420	424	392	400	379	412	408	397	436	392	371	415	392	398	379	387	393	419	400	437	389	410	433	439	395	440	379	387	403	393	399	401	383	379	440	388	411	422	417	359	413	407	389	473	421	417	419	434	416	421	419	420	402	395	438	385	402	431	426	419	404	400	423	374	376	415	388	376	412	385	401	394	449	440	437	435	407	436	427	415	442	378	397	414	417	396	386	378	402	391	398	399	385	435	392	419	388	392	415	416	430	423	420	415	401	395	421	395	363	406	412	408	401	395	405	418	410	448	418	397	394	352	384	406	407	403	397	381	424	391	429	428	413	387	380	388	409	382	413	417	413	414	384	372	391	379	394	362	380	374	386	416	394	415	409	411	378	397	375	396	385	417	416	429	389	393	405	393	383	405	426	422	397	404	398	357	418	417	417	420	401	385	402	375	422	401	432	428	386	377	410	390	360	418	433	388	403	418	395	426	429	396	409	408	385	395	409	363	429	425	387	423	365	421	366	443	402	430	427	426	441	382	375	384	396	444	398	350	392	411	407	372	408	391	408	411	420	434	399	412	415	418	423	392	437	399	401	436	393	388	397	403	368	390	412	386	408	409	427	444	398	398	391	424	403	381	433	406	427	415	402	438	399	394	399	412	393	407	418	384	434	400	412	407	402	382	385	418	365	421	413	405	398	446	426	402	455	415	400	414	429	396	445	368	406	414	405	376	406	428	398	428	438	406	404	395	373	437	401	452	413	459	398	428	406	396	415	399	369	381	436	384	428	427	382	381	395	374	385	387	401	385	374	394	375	403	401	384	401	382	421	422	432	403	394	425	428	379	418	414	403	412	393	394	407	417	386	362	392	412	386	427	427	347	392	409	369	424	381	397	424	401	398	416	384	422	396	453	373	375	410	433	409	380	382	388	389	402	360	374	402	439	407	382	363	393	357	401	407	401	400	395	386	389	407	421	408	388	438	418	357	436	440	417	384	396	387	394	427	377	427	420	437	407	388	430	386	428	381	404	406	434	409	417	414	407	414	432	414	434	386	453	375	425	419	403	394	390	399	425	382	406	409	404	405	410	403	421	403	443	406	377	422	413	434	417	403	377	407	385	380	369	408	442	380	400	406	387	408	397	444	405	380	359	404	411	408	403	436	393	380	414	409	411	416	420	399	422	391	396	401	392	398	428	390	405	404	428	379	398	389	378	456	389	366	428	417	403	406	410	402	426	389	405	393	380	420	394	428	394	411	393	377	434	417	406	399	390	409	404	431	378	397	439	369	390	432	406	403	408	397	385	382	401	375	411	390	352	377	420	397	422	394	395	404	392	414	375	433	374	397	395	405	429	414	390	415	422	376	365	421	413	386	389	469	383	384	413	435	368	429	406	406	389	421	390	402	432	407	419	408	401	404	416	384	360	393	398	412	427	398	390	409	422	418	387	401	400	406	407	423	406	411	375	403	416	430	374	428	427	403	423	397	411	382	413	435	400	404	421	415	484	426	410	431	422	430	403	426	427	348	422	383	368	384	390	386	429	452	436	380	409	376	388	399	389	413	443	418	456	411	430	388	397	424	392	428	393	377	408	438	416	421	388	428	413	382	406	394	392	384	408	388	404	415	402	415	399	420	435	386	401	385	384	424	413	379	352	388	428	376	448	428	404	451	419	402	404	388	394	404	377	392	402	412	431	391	406	391	368	386	393	398	424	388	414	428	408	387	386	400	411	432	412	413	400	350	388	416	377	405	373	427	384	392	401	424	408	405	422	388	384	388	387	365	425	455	427	438	402	414	390	409	395	410	401	420	443	421	426	414	459	434	397	427	394	385	410	413	382	402	406	376	420	361	405	368	376	416	392	397	379	385	395	381	414	377	367	397	434	422	402	379	393	405	400	397	396	439	357	366	398	370	411	371	383	406	380	419	404	395	409	420	449	401	433	417	382	386	428	427	416	410	387	392	422	408	384	378	416	380	421	413	403	384	371	392	414	399	393	413	413	391	417	409	425	390	374	402	388	424	399	378	426	422	400	416	411	410	414	422	423	377	424	398	400	397	408	397	385	413	376	444	393	402	382	385	384	388	387	417	414	418	390	395	394	412	421	371	424	396	377	417	389	404	419	380	423	411	368	427	412	407	411	362	403	399	388	384	417	426	408	400	391	391	419	387	401	406	428	430	408	398	376	422	407	398	440	394	410	393	425	367	398	435	390	412	371	393	384	453	390	421	414	413	386	396	429	402	419	386	420	375	387	400	405	407	422	382	429	361	387	389	391	404	403	420	432	409	397	429	409	399	389	379	425	399	406	409	399	380	441	385	395	409	418	420	421	440	411	412	392	387	369	389	382	403	403	406	408	412	400	402	391	382	407	386	412	379	393	376	376	413	398	402	397	391	394	406	389	405	389	447	388	429	419	385	383	389	419	404	398	386	443	378	409	408	378	421	423	419	399	399	381	391	424	383	428	406	412	378	420	441	395	410	436	403	417	397	418	406	388	411	426	424	399	408	374	412	397	405	433	413	378	406	373	411	398	386	405	411	415	415	418	412	407	388	425	377	394	388	441	406	425	399	402	417	424	402	417	372	400	419	392	399	409	400	407	420	413	370	400	394	432	414	460	392	413	401	367	409	376
5231	661	396	346	294	338	405	452	476	388	336	332	295	289	247	233	201	143	179	152	171	156	156	141	126	123	114	121	109	86	115	100	96	89	82	91	99	93	82	77	104	88	100	74	65	91	85	87	85	98	70	65	82	78	79	94	98	77	76	89	78	88	80	71	75	74	87	72	78	76	90	88	77	88	86	73	90	78	70	67	74	92	86	79	73	75	73	82	104	81	75	80	88	81	75	80	73	75	69	91	59	77	83	79	66	74	77	78	83	78	74	67	61	75	64	84	86	72	73	77	89	77	73	65	79	71	65	84	93	86	66	61	73	70	76	78	74	85	77	77	73	66	71	84	70	82	80	76	70	88	71	65	74	83	72	77	54	71	67	74	82	90	77	80	76	72	83	71	83	75	91	73	89	71	84	81	72	74	88	76	86	62	72	75	67	81	76	68	73	83	74	69	64	80	83	70	88	96	76	73	70	80	72	75	96	77	70	69	77	81	65	71	93	72	67	86	76	75	83	71	69	79	70	77	68	73	62	62	72	82	79	62	71	82	85	64	69	68	85	82	70	82	82	79	87	82	81	62	61	74	81	81	49	91	83	77	79	65	85	74	81	68	78	91	65	88	78	78	68	86	73	72	72	77	67	72	49	92	78	84	74	74	77	76	71	71	68	90	66	54	80	72	77	80	57	83	78	73	73	72	73	76	100	76	64	93	64	71	89	79	79	79	86	68	84	95	69	77	92	87	84	79	57	67	77	83	78	60	75	87	73	67	66	84	79	85	94	70	77	95	75	87	80	83	75	68	87	73	86	85	66	82	77	86	72	66	67	72	75	63	75	77	70	76	77	71	75	78	68	76	76	74	67	71	72	69	83	67	77	65	70	72	78	61	75	77	84	82	68	76	57	69	70	89	73	75	76	84	69	69	92	66	71	76	76	73	69	68	79	77	86	87	66	86	80	73	83	64	68	81	80	73	64	66	81	69	75	80	72	87	78	74	77	90	86	76	72	68	75	66	84	80	82	80	88	75	65	87	77	69	68	76	71	76	78	64	74	85	89	73	86	83	67	78	74	83	93	82	70	81	83	72	75	77	80	72	63	61	85	62	74	84	77	94	80	63	73	84	66	74	82	81	68	81	86	82	72	68	68	71	67	78	68	81	77	69	87	85	80	77	91	80	71	82	88	78	93	68	83	86	83	77	62	77	79	88	73	86	58	83	73	80	73	73	65	90	72	68	69	80	75	75	85	83	73	84	75	74	79	88	82	76	69	83	92	79	72	78	90	71	84	69	93	78	73	70	85	71	67	86	75	84	70	69	85	78	66	83	71	84	76	76	69	90	90	87	70	71	72	87	87	70	78	79	80	69	78	58	75	85	80	76	65	80	73	88	77	86	70	76	81	80	88	83	71	59	77	88	92	73	68	82	72	72	69	92	72	93	82	78	86	74	80	92	57	74	65	79	71	78	75	88	73	65	73	87	82	82	80	84	80	66	91	78	74	78	77	69	99	68	76	81	79	74	68	85	80	76	85	77	61	81	58	54	71	63	77	65	80	89	95	72	70	98	88	70	88	71	79	69	75	81	64	83	74	83	63	76	75	83	96	72	67	81	92	88	76	80	86	73	67	86	68	75	67	70	72	69	84	73	63	72	78	90	64	81	73	75	65	70	65	80	91	81	76	93	79	68	66	86	70	92	86	86	68	80	82	72	74	71	83	84	82	80	66	91	86	68	73	78	69	75	86	84	76	66	61	61	68	92	78	75	63	84	64	56	86	76	93	86	85	80	76	90	72	88	72	76	64	62	73	85	63	83	85	94	69	67	84	85	68	77	79	87	65	84	66	84	87	94	70	83	69	87	72	67	95	75	85	67	75	74	73	85	79	74	65	83	76	80	76	77	82	55	69	63	72	64	82	63	74	90	63	86	61	73	76	80	65	64	80	75	79	79	83	52	83	77	73	79	89	70	82	87	79	65	77	92	84	76	82	72	70	68	76	82	67	74	74	77	62	65	62	66	71	75	80	75	71	75	82	84	73	80	79	75	78	91	88	76	67	82	75	80	82	61	82	75	72	76	82	79	79	76	64	79	77	62	68	68	71	65	64	83	81	74	82	72	78	88	78	67	71	67	63	71	84	81	72	76	71	77	96	75	80	76	76	69	71	64	74	59	78	79	78	90	86	78	61	70	79	75	72	79	61	72	72	69	88	72	91	93	64	84	70	60	79	74	85	77	66	70	65	68	73	64	76	87	84	70	81	86	73	83	61	86	83	83	69	71	81	82	71	85	78	73	76	64	79	85	79	84	74	83	72	74	75	74	70	58	72	73	67	73	76	73	86	80	79	93	78	81	84	70	88	79	74	67	91	77	70	60	85	63	87	76	81	73	63	81	77	80	76	76	95	72	69	81	72	73	82	87	86	70	74	82	71	56	87	73	64	77	67	68	74	80	79	83	92	86	70	83	79	79	77	80	63	65	80	88	84	70	66	60	88	76	89	76	81	62	70	79	83	57	78	66	89	86	95	66	89	89	53	69	85	73	78	70	86	79	80	82	67	74	77	94	76	87	81	85	82	56	66	89	83	78	89	72	70	83	72	77	77	75	68	72	70	67	91	70	73	70	83	89	77	86	82	88	88	53	72	73	88	76	69	74	74	75	77	64	68	89	70	70	75	77	80	90	72	80	92	84	78	90	71	86	70	78	75	69	86	74	77	75	72	75	92	81	75	86	67	71	57	82	68	69	75	70	85	95	69	75	104	74	74	58	68	64	70	60	84	83	85	87	78	86	72	67	83	87	80	74	71	67	81	70	77	77	59	92	68	78	87	95	67	81	68	81	56	62	79	71	69	68	95	73	68	69	69	68	74	79	74	80	73	63	82	82	76	74	83	61	65	81	78	78	92	83	71	84	84	90	83	81	82	79	89	100	78	77	81	82	88	79	84	75	87	68	82	64	84	63	78	59	59	87	80	84	77	69	67	69	75	80	80	62	67	68	82	89	90	74	65	75	82	82	70	73	70	69	76	75	80	85	73	85	77	63	75	78	88	62	72	80	91	81	91	77	72	66	66	74	75	68	77	69	84	86	79	82	77	70	80	73	89	72	61	75	84	77	70	76	60	78	59	68	77	72	63	73	83	76	71	95	81	71	76	84	65	61	88	69	78	81	64	76	86	78	91	73	72	65	77	82	71	81	66	79	84	94	78	88	76	77	81	85	75	89	75	70	69	64	77	69	73	90	78	69	85	68	66	71	84	71	62	79	77	90	84	82	80	71	70	84	78	75	83	77	69	91	83	80	66	76	72	93	71	93	81	83	86	84	73	65	72	75	88	79	91	73	86	85	65	72	75	65	75	77	72	81	76	74	79	77	63	78	70	70	109	79	64	83	71	75	67	78	86	81	83	94	82	78	83	80	73	90	76	63	79	76	81	77	70	76	75	78	84	80	72	82	80	88	65	88	93	75	63	72	72	70	86	88	83	72	76	75
17126	7531	4880	5888	11014	16416	17777	17250	15362	13836	12094	10583	9236	7996	6824	5869	5229	4761	4056	3657	3346	3080	2797	2574	2477	2141	2095	1748	1715	1673	1477	1464	1362	1339	1299	1269	1199	1213	1162	1114	1097	988	984	961	946	932	932	875	915	895	861	834	838	798	805	787	699	756	768	755	742	773	777	756	687	755	702	745	719	721	726	683	755	691	663	712	682	750	674	720	708	629	691	717	645	658	668	709	715	668	657	634	703	658	734	699	728	626	654	662	671	682	665	655	663	655	628	658	653	641	646	693	630	698	652	692	683	685	643	709	678	653	683	643	650	672	683	707	638	710	707	665	637	729	673	667	694	661	711	680	677	630	662	624	649	651	676	724	686	686	613	657	617	647	630	678	680	673	642	652	642	638	664	677	722	730	671	666	671	662	664	690	664	646	658	653	662	722	650	658	632	637	621	651	639	650	676	616	667	639	642	691	682	671	681	653	676	667	690	643	633	683	621	651	704	715	644	660	658	676	663	701	691	658	634	647	637	638	687	652	653	659	691	655	700	684	707	692	665	690	669	663	698	670	679	676	643	669	651	669	670	665	626	635	665	671	640	637	635	631	676	629	668	624	677	700	654	671	666	665	659	663	660	663	656	678	671	667	640	660	653	664	696	646	647	649	667	679	667	675	679	687	651	661	647	663	675	665	641	660	643	630	652	686	687	678	621	649	660	640	639	640	639	641	697	622	702	668	644	642	692	625	698	625	628	653	664	648	684	720	647	651	642	637	688	747	657	657	662	644	706	633	640	651	632	698	648	710	655	638	681	677	640	658	650	620	656	680	641	676	718	699	662	691	651	642	635	666	646	686	636	678	630	657	680	685	722	657	682	654	648	639	656	667	695	649	684	612	615	642	643	672	665	625	692	705	639	640	692	640	677	668	701	685	713	668	651	672	723	684	664	647	652	651	712	678	689	679	663	717	721	647	645	694	686	672	663	673	690	651	670	629	651	662	669	644	680	706	648	628	616	662	669	599	700	634	693	633	696	581	676	672	630	647	670	669	648	678	674	675	632	649	676	715	653	611	652	664	669	659	668	627	666	654	620	650	650	632	593	664	659	656	722	641	646	683	635	659	672	721	672	606	646	644	665	648	655	694	680	658	628	644	701	648	659	621	669	665	671	638	645	667	656	671	656	690	663	650	684	686	688	696	687	641	645	643	663	671	641	649	682	677	656	658	704	636	631	615	637	647	601	672	680	633	644	634	626	645	760	614	657	696	661	626	643	666	651	680	684	663	669	674	677	659	660	641	627	669	640	662	653	688	638	649	688	695	650	680	654	674	643	668	676	707	672	661	699	716	646	676	682	677	664	653	652	695	647	698	610	681	693	674	702	656	647	712	650	656	631	662	640	697	681	651	620	691	677	641	662	674	637	639	675	668	653	649	678	694	675	663	664	701	677	630	653	635	675	670	655	663	621	668	631	657	679	692	670	677	653	669	593	629	679	698	709	633	650	656	651	707	703	671	675	663	690	649	641	644	631	661	642	706	619	691	699	642	627	698	675	659	704	703	682	668	626	682	673	680	629	691	609	678	698	628	679	601	642	654	662	660	671	654	639	660	653	650	649	703	681	665	681	697	679	647	654	639	633	654	658	698	628	642	659	646	661	652	650	636	631	649	646	657	687	645	633	699	631	647	646	627	679	656	670	711	622	687	729	656	638	631	684	680	656	694	672	679	602	656	647	682	632	652	689	656	670	678	633	671	692	656	691	699	642	684	620	714	621	686	658	704	688	641	659	674	631	681	657	624	627	681	631	648	661	673	668	649	700	645	690	672	664	671	656	666	664	624	673	632	668	662	635	644	678	671	639	674	666	648	651	710	663	715	660	667	651	638	667	669	647	664	665	683	720	668	622	657	675	663	665	625	643	665	669	707	634	642	640	644	634	632	649	645	649	631	667	680	641	664	690	659	685	718	644	649	678	719	616	627	644	645	654	678	656	627	664	638	647	676	681	649	653	668	671	648	666	659	642	650	689	667	666	644	673	640	605	660	692	650	636	722	679	694	700	694	664	651	690	695	631	681	698	667	659	620	712	652	663	723	691	677	646	647	651	657	704	646	586	665	664	647	685	696	679	662	642	657	665	655	639	702	664	664	698	643	703	618	636	641	681	646	669	656	629	638	681	646	662	699	644	665	628	655	666	690	694	679	627	699	641	714	688	634	670	653	689	734	674	664	721	685	633	711	686	666	659	669	679	670	640	629	658	659	640	662	671	621	663	626	639	660	628	642	643	601	622	660	617	725	672	650	646	668	629	644	645	671	628	651	637	663	651	692	638	688	710	670	691	644	682	625	644	684	640	654	685	664	679	627	671	642	658	676	658	662	690	696	679	652	676	661	657	672	636	721	650	685	643	662	636	686	680	680	664	623	721	661	648	644	656	665	602	688	668	674	686	691	697	686	609	686	625	664	621	670	682	672	693	668	704	681	669	654	676	664	674	672	681	665	657	661	647	687	650	618	716	634	683	651	654	645	688	680	679	682	667	642	699	670	646	683	648	669	671	666	660	650	621	685	672	696	650	623	655	670	689	648	680	659	685	673	668	703	667	642	651	682	642	674	666	653	700	680	668	662	666	674	644	667	644	664	645	678	650	639	694	662	670	676	634	650	640	652	681	657	680	671	632	682	645	644	665	654	636	705	653	644	636	648	694	687	700	660	653	664	668	647	642	692	606	670	678	632	694	679	639	661	652	672	667	658	691	634	677	623	687	659	696	655	692	641	645	657	676	683	658	642	603	657	664	674	612	660	685	689	640	634	704	676	669	659	711	669	670	678	661	711	659	659	658	664	652	684	651	620	632	641	679	683	659	657	637	619	606	691	667	670	695	682	669	641	657	676	656	669	661	654	669	707	653	718	644	627	641	663	624	652	647	628	657	687	697	631	624	701	630	663	636	700	678	693	675	657	643	706	695	679	626	702	633	698	726	635	672	605	666	649	652	697	698	633	712	644	684	659	667	672	647	697	695	652	688	675	661	657	671	690	680	635	692	684	661	726	678	592	729	660	702	655	668	647	682	658	589	657	622	599	677	686	621	724	657	646	648	690	651	677	656	660	679	642	655	667	648	623	681	686	672	659	693	638	698	656	718	692	654	626	674	633	670	667	682	642	649	672	653	630	663	654	667	602	672	615	639	645	635	675	648	672	670	690	648	654	634	693	649	661	680	688	649	668	737	682	639	646	666	687	656	662	708	663	625	648	651	667	653	668	689	664	660	679	618	665	657	680	645	645	633	646	672	664	667	677	660	648	630	664	653	707	694	677	662	628	622	656	661	686	643	701	690	688	659	666	668	632	651	661	676	678	654	626	721	643	664	680	636	662	639	675	683	662	679	663	679	644	669	659	652	688	691	659	674	654	725	671	682	647	649	676	675	682	727	614	653	671	639	686	675	697	674	655	688	621	631	658	711	665	666	655	615	684	671	721	638	654	650	633	666	691	648	643	710	655	654	649	646	682
3083	837	472	348	275	398	456	556	556	525	422	392	311	270	250	203	204	154	177	144	137	121	115	110	89	82	94	85	94	74	77	79	72	85	65	52	71	65	43	47	54	40	53	48	62	50	51	47	39	41	51	47	39	35	55	35	40	27	37	39	47	34	48	34	48	43	32	46	44	37	43	32	50	39	27	36	37	46	34	30	41	36	40	32	37	31	32	41	30	38	38	37	22	41	32	34	34	37	34	31	45	37	35	32	43	41	28	40	46	35	34	35	35	31	34	34	31	33	38	42	39	36	36	37	30	28	31	40	46	39	53	23	39	34	35	37	38	31	36	26	29	36	39	30	39	37	40	29	34	37	46	42	43	45	26	36	36	30	28	41	29	32	25	29	41	38	26	37	44	35	41	41	38	38	39	44	36	35	37	33	32	34	37	31	30	46	43	34	33	28	33	41	32	40	25	30	36	41	34	33	31	41	29	33	38	34	43	35	37	34	29	30	35	36	40	48	38	37	42	35	33	38	36	38	33	28	30	22	32	25	30	38	36	47	34	24	35	39	42	32	26	46	42	32	31	39	38	30	33	36	41	34	36	34	36	42	28	30	42	36	30	25	30	38	34	46	31	37	33	33	39	34	43	30	29	32	36	36	35	47	34	31	39	46	29	31	34	22	49	29	22	45	44	34	20	40	40	33	32	38	25	32	38	45	44	46	34	40	34	28	31	31	31	32	35	27	35	34	33	40	34	40	39	36	28	36	38	40	36	39	31	31	38	33	38	29	32	37	29	41	30	32	44	35	35	34	31	24	36	38	43	30	42	29	38	46	41	44	32	31	32	27	25	45	37	40	48	33	30	27	43	28	37	43	35	36	39	46	40	29	38	32	35	33	33	33	34	33	31	36	36	37	37	42	36	39	44	32	33	32	48	44	37	31	34	43	34	29	37	38	31	30	33	28	45	19	41	25	46	39	31	32	43	39	41	33	42	34	36	31	40	35	30	37	38	27	32	38	34	44	37	43	35	31	42	36	32	34	38	38	40	33	31	24	41	36	30	28	37	31	36	29	32	34	32	31	32	35	32	42	29	23	42	48	32	33	36	38	33	24	33	39	38	34	44	36	25	31	34	33	32	45	30	29	36	33	29	29	28	30	35	33	40	24	38	38	46	31	34	34	32	39	33	40	37	45	29	33	32	30	39	27	23	30	34	33	41	39	36	33	28	28	29	37	42	37	45	31	34	33	29	38	36	33	33	35	25	43	33	42	40	30	38	34	27	31	34	45	34	35	27	37	33	33	33	47	32	34	35	39	39	35	32	42	31	41	34	35	27	32	34	33	33	34	30	36	35	34	33	45	35	38	41	41	42	35	36	44	36	41	41	35	34	33	41	28	27	32	38	27	32	45	48	32	31	37	37	32	36	39	33	32	40	33	41	32	27	42	46	31	31	37	47	27	48	33	26	30	45	30	44	28	36	22	21	36	34	39	39	41	37	37	32	34	39	31	36	46	37	29	43	44	41	39	40	42	33	33	35	34	32	28	34	34	25	42	48	50	41	34	39	36	41	34	37	38	32	27	37	34	41	35	35	40	40	30	26	44	29	30	35	30	28	43	35	25	29	38	41	38	30	37	46	35	28	24	31	40	41	43	32	30	33	35	37	35	43	34	35	30	35	39	40	33	27	33	37	39	40	38	40	40	31	34	34	33	45	32	31	37	40	33	38	42	33	37	37	37	23	37	30	31	32	42	48	43	21	37	39	30	44	28	36	40	41	25	32	33	32	32	37	35	29	46	43	37	33	22	35	34	34	39	28	37	42	29	39	37	37	38	39	34	29	42	34	40	37	22	28	29	36	37	27	29	32	35	36	24	36	40	47	36	39	29	34	37	34	36	32	22	38	26	42	38	41	39	36	34	33	30	43	38	28	32	43	35	37	45	38	42	35	39	49	28	32	30	27	27	27	34	32	27	46	31	36	31	35	32	28	44	34	28	41	29	43	35	31	39	28	43	40	39	40	36	34	27	39	39	25	32	34	29	28	38	56	32	35	34	37	41	36	35	30	37	34	35	28	26	34	32	22	30	32	41	38	37	35	41	27	28	43	42	28	36	41	43	37	27	31	29	15	47	31	32	51	30	24	34	29	39	29	26	34	40	44	40	37	30	34	40	29	39	28	43	35	41	36	30	39	29	33	34	39	29	35	34	27	28	24	32	41	31	35	41	41	34	53	34	45	27	42	40	27	41	23	40	35	24	37	30	38	39	45	32	35	26	30	35	44	29	29	31	49	31	29	37	37	27	37	35	37	31	23	24	30	38	39	35	28	39	40	31	28	39	26	46	39	27	43	34	35	35	37	42	36	25	33	22	32	32	44	29	35	39	43	27	32	34	27	28	33	32	32	25	45	35	28	38	25	35	49	36	34	24	27	32	34	33	34	42	43	43	33	35	30	34	34	37	38	39	40	36	38	47	43	44	33	43	31	36	36	33	31	40	26	41	30	39	32	41	36	31	28	31	34	32	30	37	46	34	36	46	35	35	32	31	36	30	43	29	33	34	41	30	42	36	36	31	22	41	30	35	31	39	31	35	34	35	37	41	32	36	33	37	22	38	27	30	36	47	37	31	42	41	45	41	39	38	32	32	40	20	31	43	35	32	28	32	40	33	30	37	39	28	47	41	32	37	33	23	44	38	35	29	35	25	34	29	26	45	26	31	33	30	41	29	42	38	29	37	39	30	30	32	42	46	23	30	43	39	32	31	30	31	36	45	43	36	31	36	30	38	35	31	24	38	26	36	32	36	37	31	35	32	33	43	33	35	39	44	40	32	31	30	40	30	30	43	43	37	37	45	40	23	35	29	44	29	34	35	29	37	40	34	33	24	37	39	32	30	25	36	34	39	39	38	39	27	36	32	31	30	46	35	29	32	44	33	39	47	28	29	41	42	42	41	19	29	38	32	41	27	43	32	46	32	44	25	28	39	37	41	41	26	45	45	33	31	35	36	38	45	31	37	30	54	38	30	24	26	35	27	38	31	39	30	41	34	38	33	29	31	28	48	41	40	40	29	36	32	39	29	32	41	36	39	46	27	35	40	31	41	38	37	44	36	41	30	34	40	28	35	40	39	33	34	36	38	23	40	37	30	29	32	38	35	33	39	33	28	32	41	31	33	37	33	27	26	37	38	31	28	43	42	34	34	31	32	36	48	40	39	48	37	32	43	29	32	28	30	34	46	31	34	32	29	29	41	31	35	45	26	35	53	35	38	29	28	25	33	34	26	35	35	39	21	32	32	17	32	45	33	45	36	29	38	34	26	30	34	38	41	36	30	32	39	33	24	44	38	36	29	43	36	34	26	37	31	26	39	34	27	31	44	41	46	36	37	48	24	37	30	38	41	24	34	40	40	39	30	40	38	34	32	26	39	28	28	30	37	46	35	34	34	37	37	29	38	34	27	43	38	35	31	35	36	41	28	31	33	28	38	40	45	36	36
21648	9482	5927	7114	13536	19559	20249	20008	18216	15992	14336	12297	10802	9096	8023	6844	6042	5285	4611	4099	3665	3400	3069	2872	2573	2453	2158	1936	1661	1520	1436	1369	1226	1179	1073	1191	1087	1040	984	963	843	797	731	731	680	639	629	631	589	553	547	522	529	516	518	468	434	450	429	439	422	405	380	382	433	432	392	385	408	379	379	367	384	371	404	355	352	361	361	362	340	349	364	395	342	373	373	305	329	344	345	332	330	349	305	320	329	324	329	356	337	330	313	300	314	320	336	323	326	315	332	332	340	322	334	340	296	352	351	330	290	320	351	330	311	346	302	355	344	353	310	310	333	306	333	334	315	324	315	311	314	317	355	323	323	322	326	313	322	339	298	307	298	296	349	308	346	292	350	319	328	315	291	346	354	312	320	337	334	316	292	321	314	318	313	281	327	335	317	311	325	301	320	329	330	303	307	319	307	330	298	341	312	304	333	298	308	321	298	293	311	317	341	291	304	332	301	318	343	329	310	303	317	316	349	253	295	310	317	303	294	279	285	335	295	289	308	292	297	305	324	316	297	300	342	295	321	319	294	357	302	354	328	308	337	312	315	328	302	333	325	323	303	320	294	314	323	326	306	333	318	315	323	303	320	322	301	321	318	322	317	314	327	320	309	333	319	351	330	346	332	310	322	343	343	317	307	315	310	310	308	319	293	309	317	327	312	272	313	327	299	308	308	347	328	316	326	334	321	301	300	314	325	332	338	306	322	343	287	306	312	299	324	311	325	301	325	295	306	357	310	295	329	350	284	317	293	298	289	335	314	332	324	297	341	274	295	335	314	324	302	309	327	315	315	324	283	313	284	335	318	296	313	295	298	311	321	324	296	329	330	322	301	326	329	308	339	315	342	349	298	343	315	332	290	318	308	308	326	309	301	323	354	317	296	331	302	343	333	304	311	331	317	293	298	311	335	327	324	348	359	308	327	316	333	307	339	273	322	323	328	305	330	339	292	299	305	287	311	337	285	287	309	310	344	314	278	332	302	330	337	352	323	338	314	281	281	304	328	359	315	301	336	355	305	325	314	318	282	339	319	331	350	297	271	342	310	316	320	294	290	301	287	333	310	332	307	355	342	319	302	302	313	336	284	284	328	318	321	286	290	340	314	326	305	298	335	315	286	333	326	297	324	335	314	340	335	309	314	294	270	296	322	321	294	316	311	306	337	319	310	303	328	324	326	293	323	322	337	307	299	335	340	297	364	325	318	291	293	305	292	313	296	312	326	302	320	298	300	287	305	312	357	329	323	283	319	323	326	294	281	302	302	343	334	314	326	297	305	313	299	324	315	295	324	342	333	288	315	332	325	304	325	315	288	296	294	313	321	305	344	338	310	309	289	338	361	328	336	303	325	346	312	314	294	310	305	294	301	315	329	320	329	325	324	282	338	345	341	314	310	305	297	316	295	311	310	312	294	301	299	314	329	301	302	298	311	331	310	318	306	301	327	301	326	292	271	316	308	299	330	326	324	293	289	328	306	332	297	322	322	363	323	324	331	316	309	307	320	313	317	327	318	297	330	294	306	333	302	276	305	326	328	339	323	297	329	350	309	315	318	349	305	327	312	326	290	306	317	293	310	322	298	324	301	328	335	330	327	301	362	335	303	307	323	329	321	315	322	328	324	308	328	304	329	288	295	290	329	329	345	312	310	311	325	319	353	328	293	330	300	301	338	320	319	311	349	312	326	306	315	298	310	300	328	298	323	350	346	313	318	361	317	334	322	326	327	342	327	336	304	294	331	356	326	329	325	300	317	347	307	314	299	332	321	297	325	333	322	304	263	348	301	307	284	313	332	308	304	324	340	327	316	300	353	326	310	304	279	294	326	315	293	301	329	300	302	319	326	290	334	330	326	325	326	336	310	321	333	324	347	329	318	318	346	306	309	331	303	317	304	361	315	299	309	312	304	313	318	308	349	310	312	354	279	322	284	304	324	313	308	319	319	297	311	326	287	318	349	354	323	330	318	287	306	292	328	330	293	338	314	327	294	344	347	285	308	313	327	323	305	331	335	335	287	293	319	297	327	302	324	307	330	348	348	339	308	298	345	324	277	280	286	311	321	316	309	325	266	316	309	321	328	324	331	320	336	299	333	312	299	305	276	343	260	304	334	297	327	291	317	292	314	310	343	329	325	319	293	328	300	352	319	333	312	355	300	292	335	303	306	323	332	323	336	330	297	326	298	340	329	321	356	326	303	300	305	344	335	323	334	317	320	338	319	299	303	337	326	320	290	326	288	339	328	322	340	318	303	341	302	339	322	318	315	294	302	328	332	291	343	325	314	324	342	307	323	310	315	322	324	322	316	310	318	329	290	318	344	304	312	319	304	342	317	304	298	346	315	321	298	314	323	316	316	327	328	300	312	306	304	311	330	324	304	343	362	337	328	326	328	318	299	343	311	328	307	334	319	304	288	336	330	320	320	311	306	289	357	293	337	313	330	332	307	306	303	339	308	316	340	302	335	318	328	296	301	317	312	312	311	348	312	297	315	298	300	318	329	309	285	313	334	309	337	283	324	315	336	308	309	330	322	330	347	292	322	314	323	347	335	324	305	331	298	301	321	327	332	328	322	313	304	324	311	299	382	319	328	317	297	355	335	276	287	324	323	305	271	321	302	299	288	322	312	322	294	303	338	298	323	315	362	293	311	303	324	310	312	308	312	324	304	326	333	328	360	314	336	305	300	334	322	320	301	312	309	300	311	313	325	309	332	345	317	308	296	309	327	300	283	309	339	313	305	302	319	329	280	316	324	312	312	312	300	300	312	339	317	328	301	317	295	302	292	307	306	320	311	325	333	330	328	299	325	336	323	300	319	302	309	311	331	284	335	313	315	295	321	324	297	330	350	290	312	320	309	315	328	290	304	340	325	339	308	339	293	309	300	299	321	292	341	316	298	328	317	317	302	278	292	331	328	347	323	271	337	343	294	323	313	319	318	290	334	340	313	298	311	308	324	327	312	314	341	301	347	301	352	349	309	303	304	337	298	312	336	314	305	302	313	283	314	294	333	310	289	345	320	328	311	328	306	323	328	342	303	331	307	315	339	314	279	324	302	345	336	291	307	354	307	314	307	317	315	320	278	343	328	301	336	305	327	300	368	287	303	318	320	330	306	297	307	302	326	282	310	328	311	300	319	288	296	323	308	261	313	323	329	342	321	334	299	321	325	314	315	292	299	356	309	298	304	331	345	283	321	307	304	331	309	330	302	336	308	296	317	287	328	330	333	319	307	301	307	314	327	337	340	321	340	296	320	285	341	355	275	320	317	316	309	291	293	328	335	314	279	321	323	290	320	289	316	330	319	352	314	352	291	326	277	310	342	313	306	307	329	311	321	326	321	324	287	302	307	350	298	355	332	287	311	300	355	306	305	344	314	323	337	336	288	320	321	317	322	328	291	313	303	309	306	297	307	313	308	315	329	278	286	336	322	319	310	329	320	324	310	326	317	295	310	311	316	293	295	308
3442	467	299	253	241	274	372	367	357	318	338	271	248	266	187	173	159	151	149	134	141	131	126	132	127	125	95	110	87	100	74	72	93	96	95	97	94	80	87	71	109	96	92	97	88	83	96	85	92	84	70	66	63	88	83	80	87	87	89	83	82	77	77	74	74	75	73	85	80	106	81	99	77	92	75	69	59	63	76	74	84	72	76	95	71	98	101	69	70	76	73	90	93	68	82	64	89	98	82	70	87	80	111	64	60	92	67	83	90	89	80	71	75	83	81	88	88	81	78	84	76	75	83	76	71	77	90	78	82	79	88	82	73	81	86	77	76	75	89	77	81	72	76	75	78	82	98	91	97	75	83	73	68	92	78	71	73	100	83	89	72	79	70	92	67	87	98	89	72	80	83	85	80	73	72	74	67	75	73	88	79	78	78	64	87	65	81	90	96	72	82	94	85	80	90	65	91	78	92	91	90	67	83	84	69	77	86	77	75	94	91	80	90	62	85	71	61	85	85	72	84	69	82	74	81	76	77	74	72	66	87	67	82	84	74	90	96	69	88	77	77	80	92	79	83	81	86	82	63	86	75	73	86	69	77	93	87	91	66	74	63	89	96	98	96	74	85	93	86	81	93	87	81	65	71	92	82	72	87	78	98	82	86	84	86	82	86	77	71	58	70	78	100	83	92	75	67	74	74	74	89	84	85	82	71	100	85	73	56	68	64	75	81	69	81	77	98	94	105	109	86	75	61	87	77	90	85	92	66	78	81	72	73	74	72	82	74	81	84	73	90	89	75	86	94	86	67	69	80	76	83	77	81	103	79	73	64	77	74	88	71	79	87	85	76	81	91	75	81	79	90	69	87	65	73	83	89	89	77	80	65	97	82	74	74	69	89	76	88	76	84	85	67	69	72	72	84	87	91	89	81	75	94	90	86	62	94	89	89	92	76	90	72	76	76	82	85	68	82	79	75	69	70	76	74	84	81	74	81	69	71	86	68	71	82	74	82	89	73	68	74	78	61	92	76	79	95	76	95	77	82	63	95	83	88	83	80	73	57	93	90	82	71	60	81	80	76	79	67	92	69	83	78	87	74	61	85	82	71	77	90	80	93	83	84	67	83	78	89	73	85	85	76	74	92	71	86	76	71	85	71	79	91	86	77	57	82	76	86	104	75	86	77	81	89	86	81	90	79	87	64	91	88	81	86	83	87	92	98	91	74	86	79	66	71	86	77	82	94	75	73	78	79	80	75	78	80	82	79	83	76	89	84	84	77	82	77	76	69	74	110	86	86	92	79	76	77	89	96	83	83	104	79	84	75	75	68	85	90	102	82	68	81	87	75	85	77	59	89	87	92	74	84	71	72	84	75	89	74	69	78	86	80	76	87	71	92	51	75	79	75	85	76	89	84	82	77	59	74	75	72	84	81	65	74	86	89	96	76	75	82	82	76	85	89	85	93	79	99	73	87	84	82	66	97	67	85	88	80	95	84	83	79	74	80	88	81	74	91	101	85	85	88	92	84	75	93	86	80	83	76	70	81	80	86	67	84	82	75	74	91	89	81	72	89	88	97	73	81	97	69	94	77	84	84	78	69	80	80	90	96	80	74	81	72	86	81	80	80	92	84	66	71	95	96	83	71	88	72	71	69	77	82	84	82	80	78	72	76	84	80	91	84	72	93	83	76	84	76	88	88	81	64	69	72	78	81	83	79	78	73	80	91	99	79	73	73	71	82	85	90	72	92	85	86	68	105	70	78	93	80	84	79	79	75	81	67	74	74	80	72	97	71	86	87	84	82	98	77	72	83	83	78	95	86	65	81	85	82	78	82	76	70	72	90	74	90	82	68	74	95	75	67	88	79	65	79	84	77	66	89	92	75	77	72	93	94	88	84	89	89	81	71	73	88	70	80	71	87	75	86	72	65	65	84	62	76	79	91	74	91	68	94	79	81	92	75	94	83	78	72	74	67	67	89	83	81	87	73	65	92	74	84	87	78	93	71	98	85	81	79	75	88	79	67	63	69	82	95	75	86	81	69	95	79	92	73	81	78	80	88	72	73	82	82	69	77	86	77	86	69	72	76	92	79	76	89	90	65	85	84	77	79	79	90	73	89	74	91	80	83	80	79	74	77	70	83	79	74	92	85	77	86	76	76	93	78	78	78	73	77	84	82	69	66	82	79	72	72	78	69	89	71	66	76	86	85	88	79	82	102	92	85	76	83	72	83	77	69	86	87	80	74	91	90	73	75	81	81	70	76	81	87	91	88	87	73	66	79	76	77	93	80	83	84	77	77	97	80	86	66	73	75	77	65	77	79	80	85	73	83	101	84	87	75	87	94	85	82	78	77	72	87	82	89	81	77	81	79	90	82	79	88	71	77	85	79	64	80	76	77	80	77	90	71	88	66	89	79	88	85	73	74	83	74	67	79	64	74	83	76	90	70	81	84	83	81	79	102	82	75	84	73	78	79	88	81	75	69	78	60	75	62	90	69	73	67	84	77	85	73	75	78	58	89	85	90	89	87	67	93	80	85	80	81	64	72	77	63	75	81	80	95	92	72	71	95	82	91	87	87	111	76	94	86	84	76	69	75	78	79	61	81	92	66	77	89	87	84	86	78	86	73	84	74	73	80	81	80	76	61	73	87	72	67	85	87	90	53	80	88	86	94	79	81	69	91	88	79	75	87	105	76	85	89	75	62	88	88	86	69	95	75	81	97	69	80	63	78	66	75	90	93	94	69	68	85	76	73	96	98	78	81	74	83	64	89	85	87	81	81	90	91	95	76	63	80	77	77	77	78	88	80	89	77	70	75	83	85	94	76	73	92	96	75	79	83	72	91	86	86	82	98	92	67	97	89	77	87	75	79	83	68	76	78	100	91	88	60	84	81	82	82	92	85	88	78	87	96	85	77	76	70	85	79	77	79	80	81	87	98	82	92	71	73	106	79	91	76	89	83	80	79	87	80	86	79	86	95	88	76	75	85	90	89	87	83	74	80	77	67	84	76	95	86	70	93	72	94	82	77	72	79	84	68	91	77	83	71	82	81	75	77	92	78	92	76	77	62	89	89	86	74	92	97	67	84	88	83	89	88	72	82	104	75	73	76	64	89	72	93	83	72	73	85	81	86	84	88	84	81	89	89	70	85	95	79	77	73	87	76	85	80	77	74	86	78	83	83	94	80	96	85	82	77	58	79	93	77	70	81	84	79	76	86	90	81	89	93	86	81	83	85	101	78	71	84	74	90	83	78	68	79	85	100	73	65	80	74	66	89	87	66	77	78	90	98	88	77	80	88	95	75	78	69	74	86	75	77	76	74	76	81	83	74	84	63	84	71	86	62	80	91	70	101	83	96	72	76	83	81	77	71	77	68	89	82	88	84	81	83	78	78	80	81	79	83	65	65	63	77	79	63	77	81	79	67	91	91	82	93	71	81	69	91	87	75	80	74	74	80	73	77	73	95	102	90	79	87	79	81	73	66	92	76	68
15275	6064	3767	4631	9406	13960	15286	14525	13196	11494	10184	8781	7700	6665	5548	4891	4393	3752	3307	2977	2787	2484	2305	2186	2041	1889	1679	1663	1559	1318	1259	1205	1149	1173	1188	1076	1122	1103	1072	1055	998	984	944	879	929	903	900	871	820	822	855	769	773	763	790	724	787	772	705	738	709	766	768	723	768	720	723	744	752	714	787	768	784	729	722	655	740	743	709	698	746	706	764	750	734	719	731	730	754	722	724	704	728	732	743	702	726	694	699	711	712	741	699	709	706	683	732	696	693	701	741	682	732	733	729	703	739	719	688	709	670	682	663	727	676	732	730	694	699	694	742	681	690	707	685	694	734	717	725	746	682	711	716	676	688	664	744	739	692	700	726	748	686	713	694	729	679	717	686	702	680	711	747	684	730	741	716	729	712	720	724	697	685	715	698	722	703	689	686	701	692	682	747	754	686	756	733	683	750	669	716	679	707	680	652	734	713	764	740	732	691	765	687	693	689	687	671	695	675	753	682	689	737	723	689	728	692	758	725	647	703	763	686	678	673	708	692	726	661	675	731	741	704	707	695	690	667	646	709	711	699	714	663	702	705	711	708	682	692	678	702	744	702	705	706	716	676	667	741	697	720	678	728	676	650	736	690	750	744	646	688	721	658	743	671	684	686	673	671	693	719	651	695	685	701	658	735	749	754	702	714	695	694	693	703	701	689	713	672	729	683	707	705	743	694	691	682	693	677	700	752	685	735	714	711	759	718	702	707	695	724	735	735	716	702	752	688	678	703	726	762	713	721	692	705	709	684	718	722	765	692	738	688	660	646	721	700	741	701	732	705	682	673	674	670	740	706	689	725	708	764	700	735	735	679	759	715	694	683	700	734	707	724	678	711	720	697	713	708	671	720	690	687	686	709	677	715	721	737	681	679	662	718	722	684	721	704	667	720	719	678	712	664	727	702	678	732	678	686	719	711	722	686	735	678	689	699	716	680	711	699	664	731	682	683	697	716	682	699	702	756	726	695	671	714	682	717	718	692	712	726	691	723	707	707	678	686	676	734	725	665	693	644	718	711	739	691	709	709	710	714	672	699	682	718	690	766	705	686	718	722	724	731	730	734	665	738	739	711	672	703	720	729	720	686	681	748	725	669	724	727	719	726	694	768	668	710	723	694	678	684	727	764	757	670	673	704	690	697	700	702	732	691	675	686	688	719	697	695	707	689	698	703	744	686	714	660	676	650	762	734	739	683	705	718	717	722	748	707	720	729	729	732	755	678	675	688	667	686	697	707	720	742	742	683	684	704	721	773	661	703	721	765	687	734	702	735	728	705	748	725	683	690	723	744	686	715	662	647	715	707	712	720	696	692	716	701	685	736	721	680	687	690	735	662	734	707	681	689	726	686	667	709	684	711	669	701	679	694	749	665	693	664	672	716	719	680	709	673	687	733	701	731	698	744	678	697	677	745	693	695	724	704	677	709	702	668	781	706	651	714	693	741	695	765	691	675	721	680	689	718	699	745	723	702	716	727	698	692	721	679	737	678	703	695	710	649	711	741	661	725	707	697	705	732	722	717	690	712	688	664	704	719	728	697	721	688	734	728	742	711	715	727	694	730	693	711	721	692	673	713	711	685	696	740	696	720	692	740	669	729	682	732	690	681	679	676	696	706	698	754	727	695	717	712	694	733	710	712	692	707	689	695	650	704	699	735	738	731	730	692	702	713	748	689	697	684	733	677	736	722	719	708	761	707	735	784	720	757	726	764	703	701	743	757	686	761	710	702	767	699	692	704	665	715	701	743	658	704	755	719	685	725	710	716	717	690	716	754	655	733	703	658	732	746	679	670	709	701	714	691	705	703	731	691	707	682	707	701	723	728	694	701	666	732	712	664	695	746	725	696	727	745	715	678	685	749	700	684	659	666	721	663	689	732	629	764	719	678	673	771	702	718	738	697	690	741	699	744	684	723	702	702	715	644	742	694	710	712	725	740	724	705	710	729	686	664	703	702	728	715	749	726	715	742	693	678	699	683	720	713	682	650	666	713	733	703	703	706	660	696	677	695	685	710	737	743	686	752	758	731	735	760	693	715	739	710	681	733	729	672	745	678	695	721	633	686	735	689	715	736	668	696	712	730	681	762	734	738	737	709	657	677	695	693	648	727	730	682	701	681	664	653	715	652	696	701	672	720	661	723	716	733	715	713	690	719	736	649	712	723	724	786	670	686	762	703	656	673	664	721	650	761	692	708	708	681	733	690	711	725	693	665	750	708	684	735	728	684	666	732	701	729	664	706	695	709	666	735	695	703	715	667	720	719	675	676	731	717	745	623	694	698	720	700	711	701	758	744	693	685	776	689	709	699	692	732	705	684	737	692	729	732	758	706	709	691	702	715	731	720	715	701	696	724	703	662	686	704	684	734	736	720	688	687	750	700	695	718	692	736	742	703	717	691	678	691	674	717	720	714	664	703	742	705	736	639	672	742	720	742	700	700	677	710	675	706	728	725	698	754	745	676	693	718	720	692	710	791	714	743	744	687	696	709	698	699	752	702	673	706	702	735	712	742	712	723	769	737	747	691	661	727	702	710	723	703	770	723	693	667	701	711	699	667	682	740	690	690	732	668	711	710	724	721	738	732	657	700	721	704	715	730	716	655	691	686	676	734	713	685	736	697	727	720	687	678	701	715	691	685	723	729	731	696	665	726	719	713	736	698	677	690	709	756	704	737	717	756	682	702	727	718	708	710	725	663	713	705	695	705	737	697	711	688	756	718	675	693	723	710	694	703	711	754	688	696	717	706	719	710	727	681	727	677	688	703	738	747	714	715	702	714	708	702	670	712	708	672	734	706	710	768	720	671	695	684	668	724	733	696	723	738	706	644	708	699	716	672	704	678	704	665	688	700	723	695	698	700	710	757	711	665	681	735	721	671	715	679	751	716	733	743	731	718	667	712	705	684	735	667	714	751	709	690	760	727	694	737	711	705	752	751	691	711	675	707	680	702	734	704	708	677	702	688	719	651	691	702	660	689	736	777	696	659	681	725	723	679	677	730	688	693	739	725	713	708	694	726	759	751	715	673	679	715	677	678	694	700	691	758	705	734	684	711	738	717	724	694	677	697	727	721	698	673	673	714	718	690	704	696	753	706	713	691	696	699	735	727	747	702	710	724	701	700	714	709	736	739	698	654	703	742	705	649	697	705	681	698	725	710	736	692	708	719	709	710	743	724	696	740	694	756	713	741	716	679	714	700	707	697	701	724	695	728	672	717	685	716	681	721	679	688	707	717	766	676	677	696	663	704	690	711	713	692	665	711	740	710	692	686	715	679	671	729	671	688	704	690	685	740	703	654	736	665	724	689	661	699	739	682	691	736	688	676	664	691	678	712	712	703	727	701	729	684	669	725	724	702	673	679	746	664	698	733	733	680	698	687	732	711	701	673	710	692	696	724	711	701	697	720	730	705	701	714	716	679	725	690	701	640	694	734	702	754	699	708	683	678	683	678	725	705	727	709	731
2103	678	380	309	249	304	405	463	453	424	373	287	263	240	221	207	174	159	126	134	116	113	117	114	81	97	88	79	69	70	66	78	61	55	54	76	56	67	64	76	50	59	54	63	54	64	46	43	57	46	46	39	54	43	45	43	29	45	49	43	44	45	42	47	43	43	42	49	37	54	38	45	56	53	43	44	53	41	42	34	49	47	60	47	45	42	40	45	36	37	42	49	66	45	44	49	53	43	41	32	46	51	53	50	45	45	38	45	46	33	38	45	46	49	34	37	44	47	50	45	40	30	40	51	39	36	44	46	50	30	39	40	38	43	40	48	50	55	47	44	54	45	48	58	44	43	44	37	43	41	38	45	41	43	37	48	37	39	47	42	39	47	42	48	41	44	67	51	40	44	41	37	52	41	49	38	49	43	42	49	53	46	47	48	27	40	51	42	43	53	36	43	34	44	47	44	52	51	42	41	38	40	48	56	49	60	46	54	47	52	37	62	52	55	51	48	34	48	36	40	36	57	55	32	36	61	49	50	36	45	40	39	68	44	49	28	37	37	40	34	35	42	46	38	47	53	47	38	57	43	47	34	44	41	49	37	42	45	54	43	45	41	42	39	47	58	42	49	45	57	45	56	45	50	34	45	40	49	67	43	44	46	55	44	41	50	37	32	64	49	54	42	38	50	48	66	38	46	39	43	36	50	39	32	41	42	45	32	34	47	52	44	54	39	51	46	48	44	37	42	53	56	39	26	42	56	52	41	53	45	36	41	45	43	50	49	51	40	44	42	31	39	36	53	37	45	45	45	48	59	41	40	45	51	35	40	49	52	33	34	51	42	43	36	40	46	44	36	44	55	40	45	44	52	36	49	49	39	42	37	34	52	43	49	37	36	53	41	44	40	47	39	49	55	46	42	51	35	31	42	39	33	47	46	52	42	48	37	43	46	45	42	42	46	45	49	40	42	51	48	52	41	36	49	46	44	42	37	45	40	40	32	50	47	47	57	46	45	31	53	45	34	38	47	43	32	61	43	47	42	53	51	49	39	54	49	35	41	42	40	35	46	48	45	46	48	46	34	46	56	43	39	41	47	46	34	39	49	40	48	38	45	30	45	53	44	42	33	39	41	43	44	51	44	51	43	44	38	40	49	48	38	34	47	48	40	43	53	37	55	60	35	50	39	58	43	45	49	56	58	55	52	37	50	54	35	38	49	53	37	42	41	52	47	35	44	45	40	39	49	54	41	47	45	36	39	47	28	50	40	37	49	38	41	44	40	30	49	46	49	36	36	49	33	35	53	53	37	40	47	45	41	41	48	35	49	42	50	46	46	45	37	52	48	36	37	51	44	34	49	41	38	47	38	44	35	36	54	46	47	51	43	39	44	37	55	37	35	41	55	50	45	39	53	38	45	47	47	54	44	45	44	39	50	50	49	40	44	34	46	45	52	41	52	32	48	44	49	38	52	39	41	47	39	39	46	35	45	47	42	42	53	38	51	47	48	45	47	47	58	52	48	34	43	47	43	60	50	48	40	45	30	28	45	42	34	53	47	46	42	58	51	34	40	35	37	45	51	44	40	35	46	42	49	39	41	33	40	33	37	45	54	56	51	41	45	52	34	41	37	46	48	44	45	38	44	51	54	48	38	40	43	54	48	48	37	49	40	60	41	55	45	50	53	39	51	37	49	47	42	52	50	47	36	36	33	39	48	53	41	32	48	52	37	42	46	37	43	52	46	54	39	43	51	50	46	53	52	38	39	48	55	43	44	42	36	58	38	33	51	47	42	47	51	52	56	40	41	46	42	50	44	35	40	29	40	43	47	39	44	42	44	47	44	43	52	42	47	50	47	44	43	43	46	47	40	49	41	40	56	46	45	37	50	43	42	51	46	44	38	47	40	45	46	46	44	45	43	43	49	39	35	43	41	53	54	41	39	40	40	43	44	43	48	38	53	42	44	38	44	41	41	38	38	36	33	52	42	46	59	45	38	51	40	49	33	40	56	39	51	48	46	46	37	47	47	53	51	35	38	38	40	51	41	54	47	57	47	36	45	51	37	52	36	26	44	44	37	39	45	38	46	38	46	39	37	40	44	33	42	56	37	49	54	46	40	40	50	52	48	41	35	51	43	49	57	46	36	47	39	39	45	34	54	46	37	57	49	44	47	44	35	42	41	53	42	47	52	43	49	42	31	48	34	39	45	35	49	44	39	42	42	50	53	46	39	33	43	39	37	38	31	44	38	53	44	44	33	43	44	40	45	48	51	48	34	53	47	42	48	42	61	53	44	52	50	45	51	34	43	42	44	28	39	52	55	30	56	40	45	44	33	51	36	45	38	51	42	43	47	45	48	50	46	33	46	29	40	45	42	38	38	42	34	55	52	41	48	46	61	48	43	38	42	32	46	45	37	40	45	41	39	46	53	37	46	45	41	50	55	56	47	33	39	45	49	45	45	42	56	37	47	45	38	40	36	51	45	36	52	47	42	42	25	46	43	50	44	41	48	39	48	43	43	49	42	49	45	50	28	44	47	54	48	50	56	38	36	39	49	37	49	29	46	50	43	44	51	40	61	40	38	44	41	42	40	47	44	40	41	38	36	44	44	47	44	38	53	34	43	46	39	48	45	38	43	44	35	45	53	49	43	45	38	49	54	46	48	37	38	38	46	50	44	40	32	40	51	53	46	43	42	55	41	48	34	50	40	36	36	54	44	40	47	49	47	42	39	36	39	50	49	49	30	44	55	54	42	40	39	35	39	47	41	55	38	37	46	54	43	45	42	35	44	50	44	47	55	45	44	45	52	42	54	34	35	56	42	48	33	35	46	47	51	50	29	44	41	34	45	31	36	49	47	48	36	37	46	46	48	41	37	54	42	50	41	44	50	40	51	52	41	43	54	57	59	29	36	56	47	57	50	39	57	55	46	42	38	40	51	46	42	36	45	44	39	40	42	36	36	35	49	49	35	35	35	31	52	44	45	46	38	36	46	51	39	33	44	49	47	36	38	53	42	54	42	45	49	45	41	41	53	48	46	39	41	49	50	44	43	49	46	29	43	44	39	48	39	38	37	39	38	54	33	46	41	43	43	40	36	42	51	57	40	32	38	39	44	50	40	44	47	37	40	39	42	45	29	47	37	49	57	54	35	40	59	51	44	45	43	50	45	42	49	42	41	33	38	51	49	46	46	48	43	37	33	44	36	48	42	34	51	55	40	47	48	45	48	31	54	41	34	40	33	32	53	53	41	47	45	44	46	50	43	42	33	55	49	35	57	54	39	48	48	42	49	39	39	39	50	41	46	38	53	50	46	35	45	40	49	39	44	53	54	43	44	43	30	40	45	43	39	36	43	57	40	31	42	40	38	56	52	46	48	35	32	51	35	46	40	41	41	51	55	45	47	43	40	51	37	49	47	58	36	39	44	45	59	46	44	48	35	38	44	41	54	50	56	50	38	46	35	44	44	45	57	43	44	44	37	56	46	57	42	53	41
19920	8254	4962	6053	12233	17782	18603	18010	16270	14352	12406	10632	9288	8155	6748	5960	5083	4588	3975	3500	3226	2667	2590	2372	2135	2018	1893	1586	1458	1364	1264	1200	1090	1106	1033	1038	1006	958	938	822	786	748	770	699	679	688	680	601	626	594	599	580	515	553	524	514	515	532	483	471	491	493	493	473	532	472	457	513	485	454	454	475	448	466	462	436	410	444	398	412	464	466	444	451	451	420	428	467	465	436	442	437	421	423	480	417	453	387	451	446	425	448	437	432	431	455	414	445	403	432	421	396	401	435	405	422	393	395	390	389	413	427	437	422	433	400	426	405	443	386	444	426	398	429	446	421	459	399	445	399	419	397	418	460	412	415	418	446	427	431	427	420	428	400	355	437	421	443	397	397	413	436	410	415	405	447	422	402	432	417	444	407	389	424	375	435	407	434	428	438	424	401	414	416	435	430	395	416	399	398	404	449	438	375	399	436	395	424	374	422	398	425	388	390	389	408	434	434	428	424	411	430	407	464	424	429	407	393	399	399	416	425	423	394	389	413	382	391	390	407	418	393	415	409	385	418	411	392	409	410	415	409	418	411	448	420	420	398	391	459	421	446	396	413	396	415	417	414	418	379	381	393	421	410	421	385	442	413	422	456	417	403	420	401	393	423	404	413	392	393	413	446	403	390	395	409	423	421	410	435	414	423	438	422	411	419	395	400	381	445	432	426	417	438	416	411	392	433	427	428	390	395	408	404	375	391	389	392	382	437	401	416	419	405	426	415	418	449	461	462	391	409	424	375	404	405	452	431	417	386	417	440	357	424	409	403	443	426	411	406	387	412	431	391	417	421	383	431	385	406	419	373	416	437	423	419	417	419	399	405	387	409	438	433	425	423	392	426	433	410	455	417	400	407	424	396	429	406	394	410	400	473	389	417	394	424	405	378	410	422	406	408	420	402	420	426	395	398	409	415	428	431	408	410	398	433	431	390	396	433	397	388	391	439	390	392	436	404	416	391	428	382	407	382	412	408	382	422	420	419	434	414	423	406	405	389	409	412	389	411	405	407	403	415	387	386	401	365	393	430	402	419	407	392	389	402	408	403	404	412	435	440	389	402	392	352	383	420	424	412	407	423	401	445	403	427	444	432	400	415	379	419	392	401	389	420	401	399	427	408	395	420	418	426	421	438	406	379	413	384	391	424	411	401	396	403	451	398	406	372	413	407	413	417	392	410	439	428	451	383	393	372	427	407	385	402	445	451	405	416	396	395	412	446	419	393	387	428	406	384	425	420	407	412	419	435	402	412	434	433	395	440	385	438	364	430	394	432	387	381	413	417	400	437	404	402	419	417	396	428	416	426	411	399	391	401	375	412	420	381	399	425	400	379	390	410	365	374	398	418	421	445	431	408	400	403	422	422	426	390	408	411	404	407	381	385	438	436	443	473	419	413	415	438	440	393	376	407	421	389	417	425	406	439	435	434	384	406	412	443	388	387	421	402	415	402	425	420	385	428	440	383	403	411	432	420	423	443	417	424	406	394	427	434	419	411	448	419	403	402	389	432	425	392	413	439	402	411	427	450	408	402	415	419	388	438	387	389	380	397	405	378	410	384	378	423	424	405	402	473	423	388	454	418	405	412	477	397	380	399	403	395	424	397	420	398	390	442	390	424	378	453	440	415	385	400	416	368	386	391	387	396	437	443	398	408	454	404	418	408	417	408	417	416	383	422	414	409	393	424	389	379	438	408	386	432	385	398	420	417	462	376	419	427	430	440	405	382	372	412	431	425	414	393	448	402	391	430	470	405	415	440	408	414	373	425	405	419	418	446	418	428	379	411	406	406	425	418	413	416	377	446	421	421	436	418	442	406	377	387	441	441	390	422	438	407	403	425	418	398	414	414	397	438	393	422	429	409	451	411	394	414	381	425	401	397	400	405	442	407	438	400	404	421	404	398	415	459	399	425	447	462	411	418	419	463	424	415	419	425	422	375	419	425	390	402	399	403	444	433	419	403	393	396	400	405	391	377	387	418	437	430	411	414	422	384	455	401	389	415	408	415	371	409	400	401	465	386	418	413	431	408	443	389	415	399	394	425	398	438	426	402	430	413	408	414	420	426	394	398	441	393	419	406	430	442	375	405	422	406	392	433	425	435	397	425	417	372	423	395	420	408	405	397	441	432	391	408	429	388	427	404	420	399	392	432	452	415	391	406	443	409	403	420	418	421	448	423	408	410	405	423	415	399	424	389	416	425	423	428	412	436	419	385	402	396	411	409	433	379	381	405	415	429	408	406	432	417	426	411	447	433	398	435	415	413	408	408	402	397	420	394	386	441	424	424	447	407	439	448	411	418	421	380	454	442	422	398	423	445	428	406	402	427	461	380	400	420	447	402	414	389	404	416	391	433	382	386	410	398	444	414	414	427	416	431	417	398	384	380	412	391	445	435	440	412	417	411	425	393	392	412	440	401	399	390	391	402	434	421	389	381	363	420	416	409	424	434	431	441	403	422	400	419	435	425	406	424	401	416	426	423	429	409	401	409	393	411	410	400	419	417	406	427	413	383	381	433	420	417	378	402	426	402	366	442	421	394	427	425	409	392	399	425	462	405	423	418	398	386	392	434	412	414	413	407	378	391	377	409	402	406	464	428	397	428	384	432	383	450	429	413	428	387	360	404	385	336	420	443	404	405	417	409	394	430	385	430	387	407	440	433	408	396	402	399	421	437	396	419	427	381	382	397	435	425	389	393	357	414	412	407	413	423	404	426	431	408	418	403	413	397	401	433	431	424	440	417	430	415	408	390	407	404	449	405	381	409	394	406	418	407	384	476	380	418	424	399	429	430	408	405	421	416	401	407	421	410	429	437	419	408	419	417	443	437	429	403	385	399	401	394	406	418	409	381	398	362	441	394	426	396	415	401	396	427	444	387	424	415	428	401	404	393	393	415	427	412	442	386	408	380	399	393	407	403	388	420	439	444	449	360	388	407	422	388	396	396	422	407	431	387	440	433	434	417	440	423	437	396	423	403	437	377	397	436	405	457	444	372	411	403	391	414	380	448	380	419	445	390	386	423	405	416	406	408	395	419	408	418	404	445	379	418	413	412	399	459	395	432	393	415	402	411	436	415	415	440	408	413	428	418	449	394	433	408	411	425	398	433	420	407	424	403	434	394	443	434	440	431	388	440	402	436	410	365	423	403	435	408	428	414	406	398	402	404	408	407	413	387	376	448	380	453	417	417	444	444	416	392	399	406	422	431	453	407	377	398	398	400	438	390	405	412	421	404	408	399	404	414	411	423	400	382	426	414	423	409	440	413	417	405	383	408	405	390	397	435	412	409	436	411	429	393	369	405	405	407	414	390	424	405	447	382	399	390	429	400	407	432	395	402	416	407	402	408	420	404	399	393	397	399	421	421	430	406	403	449	430	462	455	406	415	438	411	423	392	402	438	435	422	437	392	381	418	392	442	403	421	436	392	408	384	420	407	420	399	426	443	415	419	432	381	397	435	386
5101	672	438	339	290	363	435	475	463	453	388	349	284	301	243	212	184	183	188	163	149	125	142	143	118	105	89	100	96	101	97	101	99	110	93	83	98	101	86	81	84	89	87	85	87	72	98	83	82	80	73	70	91	93	76	82	93	90	90	68	83	100	84	90	80	79	72	78	82	101	69	70	87	69	70	71	78	69	84	82	66	74	80	87	62	80	65	70	71	78	82	69	76	68	87	79	65	77	66	81	83	73	72	87	74	90	77	72	75	82	83	74	62	70	66	77	85	76	60	81	84	76	83	73	68	69	73	67	79	81	85	80	69	101	65	86	81	73	88	85	78	86	81	76	102	85	80	90	84	81	86	84	80	86	74	82	84	80	69	96	70	67	68	75	70	76	74	66	58	79	78	63	80	76	78	76	91	83	79	60	74	78	77	73	71	88	78	88	83	83	78	70	81	84	65	75	67	90	72	79	82	67	83	81	73	80	91	72	75	78	85	65	67	84	72	74	69	76	65	75	86	86	67	77	75	58	69	73	82	89	84	81	77	78	72	94	76	59	70	79	65	72	84	66	75	86	69	82	79	81	79	85	83	63	95	85	66	85	76	66	74	79	88	71	85	74	84	83	78	66	68	77	74	81	75	71	59	78	65	72	76	73	63	73	69	73	71	75	74	95	69	77	69	77	77	91	81	60	77	68	69	64	71	78	68	87	63	79	87	88	65	70	71	85	81	71	82	85	78	78	81	65	66	73	77	82	66	78	73	67	89	104	68	72	78	78	90	71	81	70	78	79	92	64	75	79	78	67	83	85	94	83	81	99	73	77	84	74	66	76	63	59	74	68	85	75	81	78	77	76	73	93	82	70	83	90	80	97	73	83	89	84	83	89	88	62	80	80	67	73	72	89	68	78	81	78	70	70	65	70	69	75	80	68	78	67	69	87	74	70	88	88	72	83	82	90	80	72	68	78	79	64	84	71	95	77	80	68	80	78	75	85	74	64	66	66	67	62	90	76	71	82	65	71	75	84	87	71	71	73	67	71	89	72	86	71	77	77	79	71	76	72	85	86	72	64	83	84	82	70	75	70	70	79	81	73	77	59	82	82	79	88	78	83	77	71	89	73	73	65	55	79	89	74	79	72	62	78	75	78	64	77	65	84	83	73	97	88	73	88	81	72	85	78	66	84	94	62	83	79	92	90	69	73	66	76	74	78	81	82	79	90	70	77	89	85	90	72	71	95	66	74	82	67	60	64	75	72	87	84	88	74	77	69	87	87	83	66	79	54	64	80	73	76	63	78	68	80	78	74	85	85	63	83	64	83	67	63	80	74	72	81	80	86	80	80	65	81	71	74	81	86	86	81	81	92	66	69	69	73	75	65	82	88	80	79	71	89	75	81	75	71	80	84	76	79	98	64	72	88	83	64	85	64	101	70	81	75	87	79	70	80	84	94	79	89	67	69	81	70	90	73	84	86	67	73	70	91	76	82	77	75	73	76	78	88	67	89	72	64	79	95	77	86	85	81	85	74	71	89	77	81	71	69	81	65	84	55	85	81	80	87	94	68	70	76	81	69	63	72	74	63	88	83	63	76	68	92	79	62	72	86	68	82	72	73	85	89	69	85	56	76	85	78	77	81	69	74	73	61	80	67	75	74	75	76	81	71	60	48	76	82	66	72	84	73	75	73	85	77	84	71	81	88	69	82	66	66	95	67	72	75	86	62	78	87	82	72	56	82	67	79	65	93	81	88	73	90	81	81	72	71	70	66	69	73	61	91	74	75	77	70	85	88	83	71	61	71	64	76	71	101	85	75	88	73	88	83	65	86	72	101	67	72	77	72	85	82	67	89	73	84	87	92	76	81	76	74	77	89	71	84	62	86	69	70	74	74	81	89	72	69	74	81	85	61	93	72	87	65	75	95	78	74	84	67	94	77	56	63	88	85	73	84	92	80	78	88	71	77	71	69	70	85	75	71	77	82	89	73	76	83	92	77	90	74	79	84	68	68	74	77	78	59	78	60	80	88	66	88	80	77	83	81	68	88	69	71	73	75	77	83	80	84	83	71	86	72	95	94	81	78	87	65	84	62	71	97	59	68	92	68	79	81	75	78	77	69	61	72	84	90	83	72	80	79	75	84	74	78	77	70	77	80	78	82	80	90	92	75	70	79	84	80	80	82	71	90	69	90	81	72	63	75	87	64	74	75	72	74	70	75	99	66	72	65	63	84	80	74	79	71	72	73	65	74	83	75	85	68	85	81	87	76	86	81	66	75	84	79	63	72	73	74	64	77	68	85	65	86	81	66	80	85	83	77	73	86	90	64	81	89	68	84	76	78	74	72	81	59	75	86	93	75	85	93	78	70	68	89	85	86	67	70	72	63	73	89	73	70	78	69	78	78	73	83	76	80	102	85	73	91	77	80	64	83	64	97	84	74	70	84	61	74	66	75	82	80	81	89	67	58	81	90	78	65	76	74	61	77	88	81	83	82	71	74	77	86	67	71	72	79	91	89	79	82	72	83	77	59	74	77	69	74	101	75	88	77	69	81	79	81	89	93	76	76	81	64	68	79	77	73	81	90	78	68	77	84	91	78	76	79	68	66	72	67	82	91	85	80	75	84	74	69	64	84	67	69	81	81	69	94	83	70	78	69	69	95	81	94	89	64	82	66	95	85	71	66	79	92	86	76	76	69	86	71	89	74	83	68	68	72	79	56	85	74	58	74	66	62	56	84	83	64	84	74	83	65	94	76	74	83	84	65	75	75	76	56	85	79	81	84	73	65	81	69	72	67	92	83	101	79	71	59	76	66	78	59	91	76	72	62	84	75	72	58	84	85	75	80	74	87	89	80	71	58	81	88	94	75	75	69	81	70	70	69	81	81	80	90	63	88	85	93	76	70	74	92	63	86	79	91	79	78	72	81	74	91	79	90	75	65	96	67	82	70	78	85	73	75	82	85	74	74	75	77	65	71	68	85	82	83	69	61	61	85	79	81	84	68	69	73	67	76	77	68	77	64	68	75	79	87	54	62	64	74	75	75	82	85	80	66	87	83	80	77	87	85	73	74	85	93	77	65	78	77	75	70	83	74	78	73	75	72	81	79	62	80	81	87	93	87	73	78	73	70	69	67	67	79	86	67	72	64	74	73	86	69	90	71	79	90	84	81	90	90	90	91	77	68	91	83	85	75	81	66	71	82	76	88	83	70	82	70	84	79	67	61	59	66	86	67	78	70	77	70	95	79	61	77	61	66	74	60	70	64	69	80	83	75	67	92	81	64	65	68	83	74	80	84	85	78	84	69	78	60	66	96	76	66	65	84	75	91	74	74	84	70	81	77	73	86	86	69	79	82	72	80	85	74	81	70	71	53	75	91	86	65	79	88	74	87	84	70	69	79	74	64	78	81	60	72	72	60	82	64	63	59	81	86	79	77	71	70	72	63	78	72	71	78	71	76	89	66	82	81	56	75	68	71	70	77	75	77	97	86
16780	7453	4814	5830	11250	16957	17903	17358	15672	13990	12124	10543	8998	8144	6972	6138	5181	4628	4017	3638	3312	2940	2824	2538	2371	2299	2091	1906	1708	1570	1537	1437	1358	1330	1292	1221	1281	1221	1117	1112	1043	1040	970	988	943	878	927	886	895	873	829	811	825	770	803	845	769	754	784	745	729	712	703	726	721	702	705	701	740	733	704	770	687	687	719	768	730	681	668	738	722	706	694	712	722	680	661	675	730	698	672	691	714	642	681	709	691	710	676	697	630	654	644	671	742	701	644	675	677	685	651	682	645	686	644	666	684	659	656	691	656	642	688	673	716	663	707	633	720	632	691	646	639	621	657	685	676	675	690	642	684	642	675	643	669	622	651	687	668	669	646	713	649	673	673	690	691	696	656	610	654	680	659	656	662	653	657	643	688	635	669	674	694	676	630	639	678	661	657	715	679	652	718	659	677	678	694	697	638	647	710	682	675	711	650	675	686	688	652	682	635	684	665	632	642	688	654	668	692	664	602	675	657	686	677	696	686	699	684	664	661	665	640	705	684	741	673	655	669	635	642	684	660	711	670	656	662	663	670	653	680	678	663	626	658	629	655	671	683	665	631	684	670	702	674	670	655	678	651	672	671	717	683	648	655	641	729	664	650	672	658	711	712	677	693	683	642	674	697	677	660	701	651	645	667	622	645	687	632	642	663	656	715	652	695	682	671	640	690	624	645	625	624	650	658	682	617	635	682	677	665	702	717	651	651	658	669	696	702	670	657	642	690	664	640	640	680	710	702	651	648	648	660	638	655	618	630	650	659	694	675	661	686	683	640	706	647	657	659	648	676	654	678	669	644	650	637	667	666	655	675	654	649	664	685	635	652	736	643	708	701	648	655	703	703	653	697	657	712	714	680	677	654	645	646	677	677	711	687	664	701	688	669	691	682	665	700	651	679	698	681	654	647	677	632	699	685	628	693	680	679	669	656	653	712	644	662	691	642	671	610	687	676	728	676	660	678	627	695	673	680	643	712	668	661	693	668	679	655	656	669	645	650	611	658	693	652	663	634	649	682	693	687	765	664	642	664	656	652	704	661	662	688	672	646	647	675	709	685	697	676	688	671	677	655	662	633	679	669	685	699	671	720	671	637	602	718	652	680	656	674	679	680	672	700	674	678	682	661	648	720	667	697	616	649	654	647	663	659	669	666	663	631	675	681	683	656	685	666	618	677	694	659	701	642	668	685	687	685	668	695	693	624	671	669	679	630	688	667	678	656	719	714	691	614	678	617	682	685	656	674	690	621	672	719	682	655	669	679	717	717	656	673	687	648	640	713	623	681	694	697	647	678	642	678	650	718	677	716	637	622	687	663	666	669	665	684	645	659	682	670	612	661	674	648	647	652	677	634	678	628	676	727	724	630	701	660	664	622	664	659	707	689	677	673	676	689	666	674	674	694	736	651	641	654	640	669	647	666	652	676	690	660	685	665	679	721	689	679	662	655	643	701	685	645	680	606	698	688	621	695	679	634	660	684	662	661	655	716	696	669	687	666	680	662	688	729	680	694	639	663	665	696	681	682	691	703	688	727	660	639	665	666	656	698	687	668	651	682	659	664	637	645	690	677	627	649	649	676	675	665	700	695	618	684	695	689	675	679	707	677	641	669	662	673	756	679	684	656	682	687	687	702	672	704	643	701	704	692	665	685	645	715	676	661	660	668	659	641	654	673	683	626	665	605	675	688	680	698	703	667	696	681	680	645	645	643	670	693	667	664	647	658	629	674	642	674	676	713	652	607	666	683	663	680	648	624	699	679	665	672	679	664	611	652	615	647	678	686	679	695	710	678	687	669	696	662	677	662	689	673	697	686	670	597	677	675	657	678	682	655	663	667	649	697	636	647	685	643	720	659	646	703	672	645	685	692	664	596	680	696	679	686	681	716	649	698	727	641	679	678	676	666	629	663	704	719	659	685	665	644	643	717	621	680	687	649	636	691	678	674	644	656	636	698	667	688	712	684	660	700	670	715	650	683	661	682	686	710	638	669	705	661	638	644	651	694	668	680	661	684	700	650	686	652	670	643	737	687	721	689	726	642	603	641	683	628	665	676	658	681	685	655	655	661	619	666	665	610	694	671	694	696	679	662	657	620	665	669	700	669	690	645	628	622	702	677	632	698	678	676	663	675	665	695	676	665	716	700	665	672	650	658	686	681	667	683	669	652	584	647	677	669	684	689	697	663	646	663	671	693	693	679	676	650	686	637	658	640	685	681	663	689	676	660	657	682	641	695	669	703	687	654	683	650	695	661	648	675	628	671	680	639	682	691	641	611	675	700	688	669	641	640	627	692	656	700	638	664	705	729	660	693	677	674	696	666	671	694	684	656	660	693	714	659	681	661	649	704	668	621	651	675	712	659	690	699	660	655	703	645	682	651	636	679	647	692	694	674	661	677	672	649	690	661	658	674	688	684	705	687	721	700	691	648	684	644	688	646	656	678	663	634	646	681	660	680	694	679	667	648	699	671	662	699	672	660	668	611	697	708	695	676	725	671	666	690	650	663	680	647	681	671	659	698	670	660	634	693	670	692	704	666	681	710	670	650	653	673	622	642	676	675	683	688	646	689	706	692	672	723	652	655	704	707	670	609	654	633	701	682	673	691	652	649	698	698	653	684	684	640	691	657	590	702	656	694	643	721	675	632	671	649	661	649	702	677	659	642	653	712	694	648	658	656	658	630	683	676	683	628	674	689	666	691	696	675	695	673	683	695	658	680	708	681	646	671	665	740	655	647	635	665	657	695	654	687	675	715	682	610	676	676	706	684	697	679	684	677	658	666	684	657	651	683	661	641	694	660	722	669	704	658	701	661	696	645	635	689	667	651	629	678	672	668	662	630	644	666	669	660	687	659	659	671	689	664	643	735	678	682	626	682	709	669	621	678	656	675	667	686	641	697	687	668	691	693	648	660	681	657	687	660	679	681	649	694	675	654	661	683	704	696	680	731	638	598	665	701	662	646	616	651	686	675	676	663	695	625	694	626	688	670	617	659	667	664	671	665	677	712	699	679	649	684	634	656	643	713	655	685	658	666	724	686	620	611	721	645	634	670	660	716	671	667	653	642	651	671	682	662	675	699	663	646	656	635	677	631	672	686	666	687	660	707	676	742	697	673	712	629	667	702	700	705	635	672	724	649	702	656	698	693	655	739	701	676	673	666	680	669	681	706	671	637	680	637	667	677	647	685	684	666	706	643	694	648	605	665	643	657	649	683	678	677	675	658	655	699	674	687	669	677	625	618	641	672	690	665	655	690	681	630	672	648	680	680	676	703	654	651	636	685	648	674	661	692	734	690	692	680	679	639	682	682	712	647	665	662	622	683	673	706	658	598	658	696	697	664	649	672	685	723	668	663	654	699	627	654	668	687	696	665	641	656	688	641	690	674	658	683	677	662	687	632	700	666	634	649	619	738	621	653	673	632	698	679	682	650	700	654	705	672	701	675	698	687	673	688	673	685	627	648	644	658	648
3082	799	516	309	301	429	491	542	567	486	376	343	320	299	231	221	205	186	154	122	121	110	105	121	100	108	79	82	74	84	68	56	55	51	60	64	58	64	72	59	38	51	50	39	53	46	63	53	37	37	34	52	43	35	39	32	39	44	38	43	39	42	40	45	39	30	44	45	40	43	45	50	45	35	42	34	42	40	39	35	40	37	45	37	37	38	37	46	37	40	43	31	35	36	37	44	35	39	32	31	47	40	47	40	26	29	30	32	37	42	29	33	34	33	31	39	40	44	43	39	28	34	30	37	43	49	42	50	36	38	39	41	42	33	31	42	37	33	31	32	35	33	30	33	37	32	23	41	40	34	33	38	37	35	31	43	33	26	36	24	34	30	35	23	26	39	37	41	52	35	31	41	22	34	43	41	34	27	34	34	35	34	38	39	33	32	28	35	29	46	39	33	29	37	30	40	38	34	36	34	33	46	37	37	40	20	31	35	32	32	40	52	42	43	30	40	34	39	44	44	34	34	36	38	37	21	33	30	27	32	31	34	36	43	42	36	29	33	34	37	35	30	36	43	31	29	40	31	31	36	35	29	31	31	32	34	27	32	29	44	28	35	35	48	44	29	32	25	38	42	31	36	34	37	40	43	38	36	34	29	27	37	36	31	34	39	45	47	34	39	40	32	32	45	38	36	39	38	32	28	36	38	31	29	40	35	39	31	30	33	40	42	48	30	20	41	36	36	34	38	31	31	34	30	31	34	27	33	34	46	31	38	39	38	26	36	39	35	31	37	43	36	31	39	35	30	32	29	32	28	48	31	34	25	49	38	30	37	33	34	45	33	32	34	39	31	32	39	46	28	38	32	32	36	31	46	26	26	39	43	34	38	38	34	44	30	29	29	32	42	40	34	46	40	42	37	33	31	43	40	39	42	41	39	24	37	39	43	42	33	30	30	30	40	36	38	37	34	34	38	42	39	31	28	29	43	31	37	37	41	34	34	42	35	37	35	42	30	29	33	40	32	45	30	35	35	34	36	29	42	33	31	40	30	39	41	27	41	39	33	30	30	43	42	34	32	47	32	24	39	42	38	39	34	46	33	35	46	34	29	32	42	33	32	33	30	27	43	36	24	31	27	24	47	39	25	46	36	37	50	45	33	43	32	34	33	28	41	37	32	41	40	35	44	37	42	36	44	42	34	39	35	45	36	35	25	40	29	26	40	23	37	38	35	39	36	22	38	37	47	30	32	50	34	45	41	35	50	23	35	40	31	35	28	37	40	35	41	41	38	42	46	34	44	36	39	39	32	41	37	36	32	35	40	47	44	31	41	29	33	35	37	38	44	42	33	36	33	43	35	36	41	39	31	29	42	35	44	36	31	33	40	30	34	38	31	41	37	21	42	28	39	37	40	34	27	42	32	39	37	37	42	43	31	32	33	26	39	28	33	32	35	33	34	46	43	40	41	44	31	33	35	33	25	33	43	33	28	22	53	41	36	36	38	32	38	38	30	41	34	47	32	40	30	41	38	36	35	41	46	32	38	43	35	32	37	41	27	30	34	35	32	48	36	36	42	40	40	43	44	38	30	29	37	25	36	39	36	33	30	35	45	28	27	36	39	32	28	25	32	35	33	45	36	39	44	44	30	30	31	34	34	28	27	32	26	30	40	41	35	36	40	36	35	27	30	42	29	42	39	39	33	35	25	39	43	45	41	29	38	30	35	40	34	37	31	32	35	25	33	41	32	38	36	44	40	33	34	34	31	26	34	42	35	38	30	36	39	31	38	29	40	38	33	41	42	29	34	42	29	37	46	41	36	33	44	20	25	42	36	33	38	39	34	35	30	35	33	41	36	39	42	27	36	34	39	29	40	35	16	34	35	33	29	34	37	36	35	37	31	30	38	37	34	30	45	32	36	37	28	37	34	40	39	32	46	34	39	31	40	32	44	30	35	45	33	43	29	47	38	48	50	31	43	40	43	55	43	42	43	24	41	43	47	41	45	38	31	30	36	43	40	38	27	33	35	49	43	35	38	40	28	39	29	44	33	28	45	34	44	35	36	36	33	42	36	30	32	24	42	36	33	38	37	40	27	33	29	31	32	42	42	32	33	33	34	27	34	41	33	44	44	40	43	39	40	38	26	37	35	26	31	42	38	32	46	45	31	34	41	40	39	34	33	53	39	34	28	32	41	34	29	33	44	25	38	35	27	39	32	37	37	46	33	45	37	35	41	31	27	34	30	37	33	32	34	35	37	45	34	41	28	43	24	31	32	40	32	44	31	32	39	45	38	34	40	34	33	32	37	27	37	31	28	35	45	42	35	35	37	42	33	33	30	34	36	48	31	38	44	38	30	29	27	25	39	39	29	41	23	34	41	32	37	37	31	41	38	33	39	35	32	38	52	28	35	41	31	28	38	41	32	43	29	35	23	30	26	39	36	29	29	32	45	39	39	31	35	43	31	39	42	36	36	36	32	29	35	40	36	36	39	38	34	50	30	29	32	32	28	28	38	34	42	34	27	36	36	29	32	35	34	41	47	35	46	36	38	34	42	42	31	36	34	30	39	35	49	42	36	32	32	31	29	34	47	35	37	43	31	44	35	40	34	23	33	43	35	39	25	27	35	33	48	41	32	40	43	33	28	40	36	26	25	38	26	34	47	29	42	36	36	42	45	31	37	29	31	32	31	34	30	28	42	39	40	30	38	38	34	36	43	42	37	30	34	42	28	33	41	37	35	30	30	35	33	36	40	39	39	36	40	26	44	28	33	34	39	32	32	24	42	41	43	32	37	31	32	41	40	34	37	31	38	27	22	36	36	40	37	43	36	31	37	34	38	35	40	42	31	45	40	35	39	35	32	32	32	34	34	29	37	32	35	32	37	39	41	46	26	36	35	32	32	40	34	40	32	35	32	40	29	34	33	38	45	35	29	37	34	39	35	31	35	29	37	48	42	50	36	41	36	31	39	40	43	36	51	40	37	37	36	28	32	30	52	25	32	35	41	39	45	30	46	34	35	40	32	33	32	36	42	36	36	33	44	35	44	43	41	38	33	45	32	32	40	32	31	39	29	32	35	33	37	39	49	24	34	47	36	41	44	32	40	34	37	32	31	39	40	40	25	32	27	28	37	28	38	45	37	24	33	44	31	25	28	29	31	42	34	39	37	23	26	39	33	48	42	28	25	40	34	36	21	44	45	33	26	40	38	37	37	32	38	30	37	40	37	44	35	37	43	32	45	41	33	33	46	30	41	39	37	39	34	40	37	35	30	40	29	40	37	32	45	26	37	36	43	27	30	41	39	38	38	45	33	37	31	24	43	36	41	34	33	33	37	59	45	37	28	35	36	38	36	46	32	39	28	42	44	34	50	31	43	40	33	39	32	27	40	40	33	39	33	38	42	33	37	39	29	47	37	40	43	35	31	26	43	44	41	35	39	28	35	33	34	41	32	31	37	35	33	36	38	39	42	35	35	38	38	39	38	36	34	40	36
21345	9455	6014	7123	13695	19620	20760	19771	18275	16303	14241	12263	10865	9397	7938	7027	5850	5408	4659	4254	3772	3314	2995	2861	2572	2330	2163	1842	1649	1515	1408	1332	1313	1290	1205	1037	1088	1033	955	927	833	840	790	678	688	672	693	617	620	530	501	537	505	509	492	455	460	457	427	410	425	440	374	389	433	373	422	432	427	401	388	386	415	383	386	366	363	345	370	362	391	344	351	375	370	353	344	365	344	362	390	362	343	318	357	338	335	325	340	358	346	322	330	313	357	311	320	321	317	365	318	344	305	304	332	309	334	337	331	328	343	338	336	338	324	308	325	330	351	290	311	289	339	327	337	345	349	348	335	350	358	316	335	321	332	326	323	317	333	335	337	299	305	344	335	358	308	306	324	328	329	331	324	323	339	333	356	305	358	292	315	333	320	311	329	349	324	313	289	320	342	337	336	297	306	318	324	318	346	329	306	314	316	328	320	326	301	327	348	306	311	359	317	329	353	324	319	357	333	331	318	320	338	327	352	298	350	334	328	323	304	279	292	312	304	320	314	338	358	338	337	285	308	330	312	313	334	315	317	320	323	313	331	346	337	315	313	311	304	276	328	323	306	322	345	314	285	333	317	313	279	334	305	326	310	306	320	335	302	315	323	353	341	290	329	308	326	293	356	335	323	309	327	305	321	316	323	328	334	307	300	277	320	337	322	329	323	314	325	318	312	317	335	320	349	328	319	336	298	286	306	339	327	330	308	309	315	336	314	322	297	294	317	316	307	322	304	325	308	320	348	327	348	307	340	304	320	287	308	292	301	323	306	338	315	314	285	287	315	305	323	336	311	355	309	336	347	322	319	318	315	300	352	340	321	334	286	330	299	317	311	311	301	328	302	308	332	342	301	323	330	329	322	315	340	287	324	286	313	299	315	331	323	322	314	310	313	328	331	358	316	313	272	315	299	285	328	302	302	311	327	314	326	357	337	341	297	292	306	293	335	314	305	296	302	317	338	325	296	317	321	344	334	313	302	327	325	319	310	317	309	287	298	339	311	326	318	317	299	343	327	324	305	300	315	311	323	327	327	329	315	329	323	336	346	323	324	321	321	331	319	315	333	320	322	319	340	311	314	335	296	363	319	283	337	294	303	316	346	331	306	326	336	331	298	328	348	325	274	317	330	332	303	322	337	322	328	352	338	359	295	342	320	345	304	319	318	281	363	320	317	326	307	281	323	338	335	324	321	311	297	297	327	307	308	334	298	348	308	317	271	315	335	335	328	325	319	316	317	306	332	338	340	329	295	295	321	329	315	341	314	350	335	314	334	323	356	306	327	309	319	322	318	291	331	344	317	307	335	324	314	301	330	321	304	346	301	304	342	324	294	307	318	306	342	338	306	340	323	291	319	299	338	320	346	289	271	336	299	285	332	326	305	322	319	299	297	313	339	319	274	342	321	345	317	312	317	343	305	323	322	352	337	297	289	338	336	301	314	312	300	306	323	313	301	345	281	328	322	319	330	338	307	306	305	318	317	289	334	314	273	323	340	287	316	335	302	317	334	313	354	299	323	326	330	299	340	326	336	327	309	314	328	311	312	326	332	332	319	297	335	347	294	310	304	331	308	345	322	340	321	313	323	319	335	326	343	336	330	316	282	319	325	333	337	319	338	302	302	327	306	318	339	301	320	333	324	300	324	333	310	322	345	352	317	324	337	323	290	334	309	370	370	322	318	325	314	296	310	313	280	309	307	299	293	315	333	313	317	328	327	319	296	324	320	293	349	329	340	320	316	353	301	289	333	315	319	367	358	303	311	332	315	362	347	325	343	314	303	300	339	332	333	286	347	325	335	325	309	314	314	323	362	348	343	339	327	310	324	334	298	318	299	305	327	336	337	312	320	342	330	292	312	312	329	335	316	334	322	339	313	288	305	354	340	347	314	323	324	352	328	379	320	300	314	320	317	322	315	354	307	287	321	324	339	342	289	320	315	326	314	321	320	310	317	320	341	330	325	327	316	312	326	305	315	314	312	309	306	327	330	325	326	321	347	317	316	306	328	297	344	330	319	302	319	340	303	318	324	333	311	312	336	315	306	314	342	297	289	312	303	308	347	309	313	342	319	278	325	327	268	320	319	311	331	327	340	312	357	327	329	309	302	317	335	357	312	345	339	303	318	321	281	314	302	316	295	332	343	332	312	329	307	309	318	346	342	314	328	340	320	293	334	297	329	317	328	349	341	282	321	326	321	311	312	308	310	315	344	309	319	336	298	324	328	322	308	340	319	295	350	328	330	310	324	333	300	315	334	322	278	310	335	334	334	299	315	302	316	322	343	334	360	330	314	297	349	324	328	331	326	295	287	358	325	317	315	328	344	335	330	308	296	293	300	341	317	314	290	331	330	308	327	306	301	335	299	281	343	341	349	321	317	285	324	323	318	317	331	317	339	299	315	326	321	324	311	325	327	320	338	305	338	304	310	317	340	343	317	314	307	314	319	339	305	341	313	310	334	312	322	324	314	332	291	304	337	315	341	319	322	344	320	336	315	317	310	323	320	339	347	308	320	342	325	300	326	333	309	326	322	306	300	309	311	322	330	299	309	309	311	290	335	314	320	314	323	334	361	330	323	335	322	343	310	306	314	301	310	334	361	340	328	316	315	316	293	319	309	343	316	303	326	316	287	331	318	300	282	312	282	314	333	280	300	328	312	325	328	302	278	295	327	320	328	279	303	295	359	335	358	297	320	336	301	325	330	298	333	363	337	328	301	316	336	332	314	330	300	320	346	288	350	320	287	336	303	277	336	336	305	313	283	286	329	328	282	297	319	317	299	340	318	337	324	309	340	323	302	313	303	339	302	331	344	302	337	328	337	312	347	338	320	316	323	324	317	306	322	292	313	302	314	324	325	317	309	300	343	344	309	317	313	320	307	305	288	324	325	316	329	323	295	336	333	317	324	345	318	289	323	317	345	288	308	285	318	343	320	349	315	297	290	324	335	328	310	302	319	322	327	347	314	324	316	315	336	293	306	314	348	306	353	302	310	353	314	367	315	320	290	336	347	329	307	326	277	304	315	315	334	318	301	311	321	303	301	322	299	355	347	334	324	313	332	320	323	305	314	338	304	292	319	297	327	313	324	340	339	333	323	321	297	305	335	336	316	318	336	333	320	307	314	363	313	310	312	292	331	312	319	322	333	300	316	309	340	310	287	307	328	325	297	324	312	346	304	306	360	305	313	307	329	304	315	335	320	310	308	331	346	339	309	311	291	317	338	310	345	361	306	327	297	323	332	329	369	292	317	340	293	294	315	325	325	296	328	355	335	280	302	329	324	311	336	336	291	331	278	327	313	325	321	355	336	332	344	300	311	351	313	310	316	351	303	314	305	352	319	325	331	321	328	315	344	326	339	317	315	328	325	331	330	337	339	323	326	321	323	307	315	316	329	336	299	327	314	319	341	325	333	329	285	335	331	302	332	313	309	303	331	315	318	330	291	321	320	300	322	329	324	315	328	344	325	320
3444	504	314	208	203	275	341	363	388	356	328	282	250	236	221	206	167	152	157	149	151	131	135	110	119	122	104	102	86	103	95	94	86	105	97	105	80	86	84	96	76	100	101	85	89	85	96	71	94	101	98	108	76	93	89	83	85	85	83	73	91	90	77	77	77	81	72	86	88	87	64	80	82	72	78	81	81	88	59	60	72	71	99	87	79	83	92	70	78	73	77	70	102	79	91	105	78	78	76	71	83	77	83	82	90	70	110	88	71	91	72	78	67	70	68	90	71	70	95	95	88	91	85	64	68	76	82	83	81	67	81	84	86	73	82	81	71	77	82	86	79	79	77	101	93	102	73	73	94	77	87	69	96	59	63	80	86	104	104	69	70	92	65	83	71	82	85	87	97	96	90	82	85	87	77	88	93	96	67	85	78	96	87	72	94	68	84	83	80	91	72	92	68	95	85	88	62	84	77	79	71	98	62	85	75	85	85	87	74	89	75	83	75	90	89	81	94	87	76	70	78	77	92	84	95	91	77	90	74	72	68	74	69	81	88	97	81	89	79	70	79	70	88	79	97	88	92	68	71	82	75	86	76	87	63	89	69	72	81	83	70	75	85	76	75	86	83	87	65	61	80	84	87	86	67	74	72	96	83	77	91	82	92	80	87	94	89	94	71	92	80	90	80	71	86	94	95	73	87	92	81	64	81	82	83	77	92	82	76	86	98	95	83	54	91	73	88	80	88	84	81	67	84	75	84	85	80	91	82	68	86	86	84	76	89	63	90	84	82	85	83	87	89	92	63	94	86	82	68	98	87	80	66	82	86	69	80	86	105	73	88	79	82	92	78	95	79	80	89	66	80	94	76	80	79	83	86	66	83	72	78	72	66	78	61	80	79	74	82	62	80	76	86	69	84	70	89	74	83	94	70	83	91	92	73	92	74	92	80	78	81	81	79	89	78	91	71	78	78	81	94	102	71	82	79	62	79	79	80	68	79	76	79	91	80	80	87	84	69	79	77	80	76	105	98	75	85	94	85	81	86	78	82	87	74	74	64	79	88	88	94	67	71	74	90	103	93	83	72	84	78	64	70	101	83	80	94	62	79	78	74	74	81	67	72	84	65	77	72	98	85	79	83	94	73	80	85	67	77	80	86	77	75	79	89	74	78	77	92	75	75	72	76	80	71	84	89	78	82	78	69	87	89	85	93	65	90	70	90	80	80	84	72	80	74	82	81	82	82	78	82	68	70	78	83	81	81	79	82	83	70	80	95	80	89	69	94	76	87	84	75	79	78	89	75	69	78	80	87	83	85	79	84	72	75	66	84	82	84	64	100	76	74	96	73	64	98	76	76	73	83	79	66	66	92	71	76	89	80	85	78	86	78	89	87	94	70	91	70	114	84	101	73	89	97	82	85	78	93	100	100	88	78	95	88	66	96	72	77	87	86	101	78	55	83	79	85	85	85	85	93	86	73	93	81	94	103	89	91	84	80	94	76	72	105	76	91	87	84	89	80	82	89	75	76	82	82	80	74	76	70	79	85	80	84	76	79	94	84	84	96	69	78	69	74	63	78	76	80	91	74	82	81	60	71	80	95	84	72	81	76	92	95	80	83	97	74	98	84	82	78	88	83	72	69	91	74	97	62	77	94	82	66	72	94	83	86	76	93	77	82	61	75	79	65	75	80	89	70	91	84	97	84	77	77	73	69	91	82	71	81	78	79	79	73	76	85	81	83	78	87	84	67	72	86	73	85	79	78	82	75	65	91	67	80	90	88	79	87	81	96	88	78	77	84	84	75	86	76	72	82	89	82	89	70	65	84	73	77	95	78	75	87	87	72	77	91	81	87	88	74	79	86	83	87	87	67	82	92	75	86	83	71	94	69	87	81	89	73	92	83	83	92	74	90	72	86	76	69	75	75	73	68	86	70	86	90	62	88	86	85	92	69	84	85	92	83	84	84	77	88	77	86	91	73	109	67	89	78	80	81	81	75	99	97	85	81	70	84	91	72	80	81	68	86	67	92	76	63	78	76	77	74	88	84	78	84	82	76	74	77	74	67	87	83	72	93	89	98	80	78	96	83	90	80	79	82	79	76	89	69	75	81	90	65	73	77	99	63	82	83	80	93	97	80	70	79	78	98	80	92	85	83	74	90	81	66	76	80	90	89	73	81	75	70	79	86	72	95	98	75	79	84	77	78	86	93	83	83	96	71	82	64	79	75	79	73	91	92	68	76	81	88	66	85	74	83	73	70	80	83	67	83	76	96	86	106	91	99	88	89	72	96	62	79	84	79	85	78	81	71	50	86	90	93	86	81	88	96	74	90	92	68	75	96	85	74	76	58	90	70	80	83	82	69	66	72	88	90	77	80	81	85	68	81	81	85	83	73	86	78	91	87	63	83	85	94	69	66	79	80	68	81	87	91	65	78	82	74	85	103	75	86	61	91	78	82	80	79	70	79	78	70	78	91	89	72	78	87	89	82	77	77	60	81	87	101	67	67	85	77	83	72	83	72	97	76	81	83	68	83	88	78	89	88	82	72	85	80	88	76	94	103	84	76	74	79	95	76	78	89	98	86	85	91	90	89	84	85	79	87	77	79	84	74	83	71	95	92	88	75	96	71	78	79	101	80	84	89	65	79	78	87	89	108	82	93	90	85	79	76	75	77	74	108	95	86	72	78	76	81	74	74	76	74	98	79	86	72	94	83	76	71	68	67	83	89	76	89	83	68	93	97	79	77	94	67	78	80	81	89	81	80	71	76	85	84	81	65	86	71	72	81	84	106	93	72	94	89	72	72	74	59	78	61	64	93	91	72	98	69	81	91	80	78	85	72	77	78	87	85	81	88	70	86	64	76	77	103	91	92	90	86	69	84	69	82	89	83	97	70	82	84	75	92	74	92	92	90	84	81	83	89	65	82	74	80	91	88	83	69	89	77	90	85	85	73	71	100	94	85	87	101	86	79	83	80	79	69	79	73	71	74	80	69	89	89	91	83	79	85	81	81	86	90	91	84	66	92	66	85	79	68	68	76	71	81	80	85	94	84	70	93	63	64	85	76	75	85	68	77	68	71	84	74	80	71	82	81	76	87	88	68	81	90	85	87	92	84	90	58	87	86	81	101	86	95	66	82	92	84	81	89	79	95	81	82	68	65	81	87	78	78	84	86	86	77	87	75	87	81	74	77	90	96	83	77	87	72	64	84	99	74	75	88	89	88	78	84	70	90	83	93	76	69	92	74	84	95	84	65	83	77	80	82	98	89	86	93	64	83	73	80	76	85	71	83	82	79	80	79	93	88	82	77	83	78	77	88	98	73	84	75	75	95	76	76	89	94	82	92	82	81	67	82	85	80	76	77	76	89	72	87	88	73	80	82	81	87	90	88	68	67	65	90	89	87	87	72	74	77	82	82	75	79	99	73	88	100	85	85	83	77	74	95	84	75	75	87	88	75	84	88	80	73	92	81	84	94	88	75	85	78	91	75	94
15115	5945	3709	4680	9281	13886	15154	14552	13144	11744	10255	8644	7406	6580	5774	4694	4292	3785	3266	3009	2833	2389	2358	2192	2041	1851	1725	1615	1412	1401	1313	1301	1229	1242	1224	1182	1134	1094	1056	1069	910	967	932	899	914	890	859	865	858	817	795	773	808	755	843	793	794	739	799	740	768	787	823	766	715	761	712	746	741	724	757	745	749	673	750	761	738	723	718	812	748	686	685	706	738	725	682	777	703	718	737	729	703	703	739	719	740	705	711	713	757	701	738	754	739	771	691	694	718	753	744	730	740	669	706	709	698	679	688	696	754	674	719	706	718	740	732	776	723	736	676	699	724	698	746	740	705	693	709	797	731	701	739	713	740	693	691	734	691	722	690	724	698	741	702	701	722	712	748	693	707	681	708	692	726	682	719	706	714	735	709	724	679	666	752	702	709	715	714	713	719	663	741	676	750	672	686	711	741	717	742	775	705	732	728	725	730	708	720	723	690	729	733	691	668	673	740	734	726	710	665	672	673	701	694	737	721	701	743	726	717	664	768	739	752	680	695	716	709	678	731	749	721	698	748	712	686	711	738	723	714	720	725	760	740	707	696	736	692	709	727	702	788	691	721	709	690	711	710	744	695	721	708	735	759	685	714	714	698	691	712	676	725	742	715	749	669	710	749	741	700	717	707	700	710	733	685	715	734	727	713	710	724	740	733	724	733	735	654	682	720	690	717	751	702	715	731	674	734	718	749	711	685	722	699	718	661	716	731	712	712	755	727	692	737	711	717	709	702	689	733	676	721	673	725	723	690	694	701	692	708	735	742	670	698	701	714	692	678	691	724	667	723	692	749	737	687	668	717	728	702	661	711	726	694	707	692	716	700	701	696	718	740	731	696	759	718	706	680	682	661	722	735	741	706	746	699	702	728	738	657	750	737	715	718	716	737	712	775	762	748	722	707	701	746	716	696	717	733	740	721	697	713	740	780	709	693	716	656	691	751	794	672	751	724	766	742	687	691	700	673	711	700	707	708	722	650	736	689	743	746	715	761	721	700	723	735	736	714	727	699	726	690	722	705	708	731	685	706	749	699	750	706	742	726	707	679	758	703	737	726	697	709	737	730	740	735	694	706	749	651	714	697	720	704	709	724	724	713	704	693	687	725	762	659	690	729	693	709	727	717	636	717	739	716	757	745	709	676	705	715	692	750	706	725	704	689	711	679	742	719	717	691	711	675	659	745	717	686	723	716	740	758	718	696	709	699	733	718	743	729	719	702	659	736	730	727	728	737	740	728	708	706	725	727	672	668	697	730	711	684	742	705	702	680	684	740	699	694	716	696	693	720	668	748	730	689	696	679	680	731	692	670	687	691	756	670	717	676	759	702	704	703	729	678	685	735	721	742	685	755	683	742	707	721	740	751	756	698	718	752	727	707	731	718	729	695	746	743	676	720	705	716	710	715	748	735	722	735	723	662	724	709	686	732	712	760	760	756	728	732	698	728	686	722	679	688	704	769	699	737	732	689	691	764	669	685	682	739	751	738	721	688	697	734	762	707	699	684	704	696	727	656	681	739	692	728	704	704	710	722	792	639	677	726	692	742	737	669	722	688	702	699	777	734	677	678	659	739	782	710	705	664	691	652	706	694	709	742	737	714	686	732	752	707	716	727	700	731	685	689	734	695	712	741	730	716	749	691	753	717	683	681	652	707	636	722	719	708	748	720	748	708	739	700	744	671	671	761	734	733	697	711	691	711	734	725	716	675	720	708	715	697	719	787	745	778	743	722	710	727	705	690	751	713	730	658	700	759	743	744	701	673	739	742	731	668	742	707	732	744	723	744	736	700	677	729	697	735	713	695	685	694	670	692	726	733	674	734	724	690	712	724	725	691	763	740	702	689	761	691	734	693	757	757	732	705	740	702	693	715	766	706	736	708	707	695	677	718	697	694	710	708	721	683	660	709	755	735	696	688	755	705	693	709	729	708	730	706	698	677	724	726	700	726	700	725	741	770	740	735	711	751	674	701	738	719	692	718	711	691	729	737	767	683	721	708	737	733	725	701	723	723	701	692	707	742	711	747	745	734	676	687	674	690	721	690	722	745	740	753	710	717	722	692	710	682	738	728	776	726	686	664	691	725	780	689	773	737	689	707	715	708	747	680	757	720	805	702	744	754	698	755	712	697	681	696	742	694	746	748	734	696	717	717	759	686	724	680	665	663	727	743	719	721	714	730	705	692	751	764	709	694	777	725	738	740	724	702	727	691	766	683	701	686	677	752	701	734	752	697	725	691	731	717	670	732	696	726	711	649	652	743	679	714	701	710	737	678	742	755	734	736	686	704	710	670	751	778	689	710	707	754	721	714	661	738	745	678	750	752	667	690	756	707	667	722	693	749	730	756	701	752	724	699	703	733	680	700	676	678	745	745	678	750	742	721	740	674	707	712	718	708	697	685	723	725	715	737	716	685	719	692	755	737	696	736	723	733	706	759	694	727	649	698	741	714	716	707	745	674	655	730	705	676	737	676	702	706	690	720	640	711	690	767	714	699	750	682	718	716	747	723	700	685	687	756	743	741	689	703	732	724	722	710	735	729	725	727	671	739	702	744	652	678	705	704	678	743	710	716	680	686	695	687	683	708	717	694	721	745	716	696	682	674	709	697	699	722	752	744	690	719	739	719	708	727	724	720	769	732	749	716	651	655	694	732	687	700	762	702	700	733	707	703	686	749	710	690	698	687	712	711	721	676	719	733	734	726	711	770	665	700	685	676	701	686	687	742	709	726	734	690	670	739	708	711	691	738	725	758	722	748	686	725	739	736	734	723	724	706	721	721	687	692	702	719	754	692	675	703	720	705	774	688	688	741	727	701	693	778	675	719	693	699	710	687	703	740	739	726	714	702	677	661	698	753	689	735	701	693	702	701	672	739	716	696	741	737	733	735	766	725	695	744	706	662	721	728	677	712	740	661	721	726	688	717	695	754	722	727	693	705	673	724	741	738	729	732	782	718	724	712	697	738	681	702	707	721	754	703	706	696	772	689	714	690	712	700	732	715	755	714	711	761	718	674	636	712	742	695	741	718	706	700	693	676	670	691	728	709	693	706	721	734	759	731	738	678	707	710	707	709	666	724	740	742	722	692	744	700	727	704	717	757	682	695	716	707	720	668	706	724	701	665	690	722	735	728	739	718	726	736	737	688	768	700	739	721	711	704	723	737	745	710	720	735	744	732	742	669	721	693	666	681	759	744	703	693	747	700	693	695	705	662	727	709	713	750	729	676	742	680	740	716	704	702	697	731	731	731	757	710	744	767	669	719	723	711	746	703	684	652	716	717	766	724	700	761	722	765	712	729	699	670	707	719	663	696	699	705	692	738	699	755	689	676	663	679	738	747	731	694	745	693	720	725	684	725	731	677	680	702	723	731	730	728	683	687	706	689	744	776	759	690	705	693	733	693	746	724	673	706	704	723	725	721	707	678	704	759	697	758	737	674	716	747	688	692	687	728	722	721	754	741	655
1971	645	406	263	216	338	447	480	457	424	373	336	251	260	210	169	147	146	129	134	131	111	105	103	100	103	83	72	74	81	79	68	78	66	47	68	70	69	60	51	46	54	50	41	60	50	49	50	55	59	56	58	48	43	39	55	32	46	50	43	61	49	42	48	64	41	58	61	44	41	55	54	48	55	34	41	50	35	37	43	55	52	48	47	60	55	47	36	47	33	58	40	54	44	42	46	52	38	32	53	43	40	47	55	43	32	50	52	33	47	64	52	48	50	41	48	51	47	44	51	55	48	39	45	47	43	39	49	52	42	50	36	49	37	46	45	43	43	42	53	40	47	47	33	44	56	51	58	41	51	58	53	37	55	41	38	52	45	47	49	47	45	42	43	39	49	41	54	35	44	46	42	48	51	42	47	41	50	39	54	39	29	50	32	44	38	52	49	41	41	38	48	47	47	50	59	45	48	57	57	45	46	44	46	55	43	44	50	40	55	34	50	56	39	42	40	45	47	47	56	49	46	47	53	31	37	51	36	39	51	45	39	51	41	44	43	32	57	50	61	42	33	41	57	47	53	46	40	44	44	50	39	39	59	51	56	37	42	38	45	38	48	37	40	40	44	52	46	36	54	57	47	40	43	46	44	47	35	36	39	54	48	45	53	28	31	52	36	55	43	48	40	52	40	42	58	51	42	48	41	46	49	57	39	37	54	54	52	41	47	54	51	54	44	49	45	36	52	28	44	45	42	48	44	38	49	54	56	45	51	36	49	57	41	48	49	58	40	57	43	40	47	36	42	33	54	40	46	38	43	66	51	44	58	43	38	39	47	43	58	52	44	41	32	53	45	40	46	52	34	44	47	41	45	47	47	36	47	49	55	55	42	43	40	45	44	44	42	57	44	43	49	44	48	45	45	36	50	45	55	40	50	47	40	46	47	39	59	50	45	40	38	50	52	42	42	69	43	61	48	38	39	49	44	46	40	38	42	57	64	46	42	49	45	43	36	57	48	41	47	52	35	44	49	54	42	51	41	47	47	42	53	46	59	48	55	44	38	42	49	29	38	44	43	42	40	56	40	41	38	38	46	45	48	51	39	47	50	51	56	47	43	45	42	40	54	49	40	41	48	34	40	49	43	45	41	43	57	53	50	41	40	55	46	37	43	41	41	38	37	49	41	52	60	44	37	38	41	44	36	62	48	45	38	48	53	39	48	49	38	47	50	52	52	41	50	35	37	45	44	40	55	54	32	47	37	52	50	41	51	50	45	43	42	37	57	47	40	38	52	46	48	46	36	47	48	45	42	48	61	61	45	61	57	46	42	36	44	49	51	43	45	49	43	38	51	44	50	50	52	43	51	39	52	45	44	23	39	56	36	55	51	39	45	43	47	53	41	52	44	48	56	40	41	46	42	42	49	39	43	45	40	56	46	46	52	44	36	47	58	43	47	47	40	41	49	38	46	47	32	49	45	53	42	50	50	46	42	51	53	35	39	37	64	34	44	36	46	60	32	44	45	42	52	40	45	41	48	36	52	45	33	45	36	54	51	41	47	43	49	44	39	38	35	45	54	35	47	44	43	43	49	40	36	49	37	44	55	51	49	44	53	39	49	50	36	41	41	47	54	40	39	54	39	53	43	44	50	51	46	51	50	34	47	40	47	47	39	49	45	47	38	49	54	37	39	46	39	47	34	36	43	56	47	51	43	54	36	37	47	37	40	59	38	39	50	49	39	48	40	45	37	48	40	45	42	47	40	32	43	36	45	46	45	25	45	36	42	49	53	44	36	39	51	50	56	44	43	41	50	34	48	47	40	35	52	58	43	48	53	42	52	46	45	42	43	46	46	36	44	48	53	44	50	49	41	56	47	47	50	46	47	49	52	50	49	50	45	45	47	45	50	52	44	56	50	47	46	48	45	41	45	38	38	42	44	56	47	54	48	42	62	47	44	51	50	51	38	41	60	49	45	50	42	50	38	57	41	52	42	48	46	39	60	44	34	46	40	30	53	37	60	53	50	38	45	48	34	44	48	44	61	47	36	48	37	43	43	36	39	37	46	33	44	47	42	43	37	50	44	51	54	48	50	41	45	49	55	55	62	40	50	48	51	36	47	47	54	52	44	43	46	40	43	45	46	49	54	32	42	50	43	56	51	31	42	46	37	46	49	55	46	57	50	51	45	39	44	47	53	41	39	45	42	51	50	64	46	36	42	45	40	40	41	49	46	45	40	48	38	44	37	53	42	44	43	49	41	49	56	54	46	47	50	41	46	38	51	51	45	48	54	46	37	35	39	50	54	49	49	31	40	44	44	39	53	38	52	50	56	49	52	41	40	62	38	39	42	45	35	35	39	51	55	45	55	44	45	47	41	42	48	43	45	39	47	42	57	54	55	44	53	36	52	48	36	50	41	45	53	41	45	49	41	51	41	47	43	39	39	64	31	44	47	34	40	35	55	50	50	52	41	53	45	45	41	45	39	34	49	41	41	40	41	35	42	37	51	44	46	51	45	56	59	45	43	40	46	57	50	48	47	38	37	46	46	50	55	50	44	47	45	52	46	37	55	44	45	53	56	37	37	50	44	40	53	44	40	42	49	37	57	47	58	47	49	52	47	48	46	38	55	44	42	39	53	46	44	46	47	51	40	55	48	54	43	55	31	33	36	52	51	44	37	40	48	46	44	33	42	44	47	47	52	42	45	36	43	43	48	46	46	55	56	35	46	53	44	47	47	51	39	37	34	50	53	50	36	43	36	49	43	38	50	40	40	56	47	47	55	45	59	43	29	41	52	47	51	36	45	51	41	35	33	45	48	52	56	49	49	49	53	49	42	37	31	52	49	46	60	41	43	40	43	45	47	56	40	44	45	36	46	48	40	53	37	49	53	39	42	54	55	45	56	52	49	47	36	46	58	40	43	44	56	46	43	48	37	42	45	36	44	51	39	47	47	45	57	49	39	48	34	44	49	44	39	39	36	47	52	50	52	43	39	50	45	50	46	39	59	43	46	46	47	39	56	45	40	47	52	60	54	54	53	59	41	40	50	32	43	31	51	45	58	35	35	53	49	30	52	41	48	41	55	48	51	41	51	37	52	38	51	37	48	43	38	35	46	38	40	46	47	51	45	50	36	48	48	40	46	36	53	41	48	52	41	43	39	49	51	51	41	43	60	38	46	59	51	53	42	43	57	63	38	45	44	38	52	45	41	40	36	43	50	44	45	46	48	41	40	46	48	52	48	41	37	51	47	48	40	43	53	44	51	46	43	40	50	40	43	35	45	42	46	41	52	44	50	45	44	60	41	39	42	45	52	39	36	46	40	41	41	46	43	39	40	38	47	34	49	46	59	59	40	42	52	47	56	38	62	40	38	53	55	37	36	41	41	44	43	45	46	35	42	36	43	47	47	48	54	49	46	47	51	43	43	37	51	48	40	50	64	39	48	58	52	54	36	58	53	48	50	37	41	36	44	55	41	53	37	40	37	46	35	52	53
19326	7832	4932	5956	11925	17625	19167	17829	16135	14083	12292	10659	9079	8027	6855	6020	4997	4440	4004	3559	3175	2870	2648	2407	2202	1971	1783	1632	1445	1378	1262	1224	1185	1080	1097	1122	1037	960	925	849	835	744	790	750	684	642	679	627	648	599	584	549	527	510	507	510	523	479	526	517	491	476	491	521	454	498	459	474	526	444	449	502	414	431	437	467	446	431	478	442	468	440	424	449	475	430	440	446	444	425	417	476	427	381	411	435	427	416	451	411	378	413	424	449	427	413	393	432	456	384	444	403	425	429	443	398	473	429	406	448	398	411	411	387	426	401	414	424	423	423	438	412	407	421	392	417	401	404	413	425	423	442	441	424	397	455	399	430	401	420	394	408	432	460	441	403	401	408	424	406	412	422	432	414	417	410	400	435	429	410	421	374	395	399	422	394	401	410	415	419	389	437	401	409	407	429	420	400	404	388	402	412	409	408	440	416	404	362	402	429	411	394	396	410	452	428	387	424	431	447	433	396	397	435	460	417	402	413	404	397	427	423	417	393	419	395	427	388	442	425	400	420	417	425	405	413	462	434	378	378	407	390	432	430	449	390	389	404	409	413	441	423	400	452	429	430	417	395	426	417	411	397	427	432	429	448	384	412	392	402	422	404	392	456	389	439	436	431	381	384	373	419	398	405	413	416	411	417	395	412	401	419	420	439	442	417	411	404	378	404	433	447	416	442	410	435	453	408	417	442	423	395	417	457	397	370	415	395	403	418	415	406	420	424	412	414	433	449	426	412	426	443	413	388	410	439	421	395	423	411	444	394	416	473	410	403	399	484	417	413	394	416	413	446	408	381	425	448	443	405	410	397	398	390	416	443	392	390	453	416	436	407	421	426	410	431	404	425	368	413	414	414	424	432	386	406	387	416	446	439	438	422	372	400	411	394	434	437	394	413	418	423	436	389	430	440	420	387	416	436	413	430	431	423	390	397	438	389	422	401	471	416	440	409	411	430	418	464	381	406	425	393	444	386	383	418	391	416	386	428	423	381	420	422	413	404	429	394	414	425	422	429	430	441	418	388	393	392	434	432	429	420	472	452	408	419	424	432	388	427	413	423	409	441	397	387	410	412	430	403	427	417	410	436	403	427	433	397	407	413	411	411	426	427	394	391	401	399	389	430	407	434	421	391	394	449	416	393	380	417	420	427	435	400	402	415	435	397	412	405	415	372	399	407	450	414	414	436	468	430	435	436	436	407	409	417	440	365	405	422	425	408	421	436	410	439	408	401	385	432	408	398	397	412	405	411	415	417	412	410	401	392	446	391	432	423	415	394	399	426	429	416	433	412	415	413	380	388	396	433	413	410	416	419	411	398	430	375	394	420	395	381	421	421	404	401	425	440	388	406	402	417	394	456	412	428	392	387	404	426	419	404	433	392	392	429	425	446	396	396	403	387	412	421	380	423	419	417	410	422	424	406	429	403	397	450	367	419	404	423	405	378	388	418	397	441	405	397	388	414	445	410	420	399	445	369	424	409	433	429	359	429	412	389	423	438	423	388	412	412	395	393	401	395	392	410	386	398	454	416	449	409	421	407	416	389	448	429	396	445	430	431	402	401	420	406	411	413	425	419	442	404	421	445	401	450	435	407	427	432	414	428	456	424	415	423	399	421	419	438	422	412	426	395	422	441	397	448	415	404	421	449	408	398	424	437	420	460	454	431	452	400	416	424	391	418	450	403	417	406	396	429	405	441	425	400	401	426	424	406	435	409	400	433	429	394	424	398	446	381	411	406	407	433	398	405	448	434	455	474	373	416	434	403	443	408	375	406	430	442	394	405	410	375	416	440	393	411	390	422	454	430	393	411	452	429	445	426	399	416	416	414	413	399	390	412	394	418	449	397	414	406	412	421	419	393	415	416	448	401	392	425	424	410	420	410	399	456	419	364	408	437	428	390	412	407	403	423	405	439	395	431	426	406	439	440	428	433	400	413	443	432	405	397	401	446	435	445	399	401	401	434	439	396	394	446	401	431	431	435	392	411	412	400	438	390	393	405	397	362	412	403	391	440	427	455	408	407	421	415	433	413	400	416	390	416	426	380	444	423	398	438	396	420	419	423	411	451	411	407	419	433	410	379	403	440	452	411	396	409	426	420	453	440	404	417	437	389	412	437	416	421	430	409	366	437	433	407	440	380	416	396	402	426	416	432	406	406	398	459	443	415	401	391	401	414	439	404	409	397	474	405	403	426	416	408	464	431	439	448	395	411	436	397	378	430	450	404	420	419	436	413	425	413	372	391	390	415	348	429	443	420	376	399	378	422	393	396	395	409	447	412	422	454	444	430	416	444	405	397	430	427	388	423	389	385	389	437	417	424	420	412	393	415	412	373	398	428	442	415	399	416	394	382	422	427	422	403	430	417	390	449	439	433	404	401	405	406	415	388	418	420	421	415	418	456	399	417	450	427	383	414	456	426	422	408	434	427	422	430	412	373	400	448	419	419	386	441	409	402	406	374	380	437	397	414	475	395	409	383	437	433	400	421	431	401	417	429	437	426	429	414	413	433	407	443	417	396	422	437	424	452	438	425	429	403	424	441	406	415	438	400	411	450	427	432	413	412	390	411	378	430	397	430	407	436	387	420	408	429	408	402	424	407	416	426	398	416	406	435	378	450	447	382	404	422	438	424	416	404	410	442	421	420	383	419	382	447	409	394	410	414	400	419	438	389	415	411	403	421	431	414	439	403	355	421	431	411	415	413	417	431	421	422	402	456	400	438	430	409	442	403	420	383	437	396	411	433	412	438	381	417	413	391	455	434	415	445	401	371	377	407	414	426	434	420	383	439	456	412	422	422	429	375	374	420	434	427	388	389	392	430	409	412	419	397	400	391	456	412	431	416	436	428	423	431	420	388	400	387	388	404	411	386	415	406	391	430	412	410	395	407	408	410	388	369	428	394	433	439	438	432	388	464	447	420	409	380	426	448	438	443	392	421	425	396	397	417	397	432	435	431	416	433	416	382	382	419	424	415	446	402	415	415	392	453	397	477	421	394	444	404	400	438	387	416	401	445	434	422	386	415	410	404	427	412	453	465	384	426	393	414	407	422	384	427	393	412	376	402	401	440	444	384	404	427	480	402	423	369	439	423	438	400	416	409	425	398	413	420	405	441	358	393	406	425	436	418	392	417	390	425	394	461	411	400	396	384	391	377	399	404	444	466	424	425	432	415	433	428	395	387	431	442	436	426	395	439	410	427	425	384	413	434	445	415	406	448	406	412	396	410	435	424	404	446	439	404	428	401	413	410	451	403	425	426	444	415	404	411	417	444	411	408	428	385	404	402	436	411	451	430	431	400	432	424	452	401	402	394	432	426	374	433	428	407	397	441	372	430	386	403	430	433	417	387	409	444	423	423	420	419	408	400	434	419	422	431	413	448	417	408	428	387	403	401	382	441	398	387	438	417	411	415	365	424	425	416	372	419	406	423	427	424	409	421	412	445	425	415	392	408	406	462	392	407
5174	599	396	288	253	331	497	476	433	419	408	309	293	282	235	214	180	187	161	146	138	146	136	134	133	134	114	117	115	105	106	110	83	116	106	98	99	106	85	96	104	78	83	90	76	79	83	83	80	67	76	91	92	110	84	76	87	77	79	85	84	82	77	66	87	79	80	82	98	96	68	75	72	86	89	75	92	82	83	80	67	85	87	75	84	73	67	81	80	83	89	95	76	89	67	73	66	84	70	79	76	69	65	77	91	74	82	80	86	81	78	79	81	80	87	91	90	77	93	78	62	70	89	76	74	78	75	91	95	81	64	92	86	62	84	94	73	66	77	82	69	77	72	59	73	75	83	78	90	78	67	92	74	80	67	78	59	76	75	80	67	74	76	78	74	88	74	89	92	76	70	91	76	71	81	84	96	85	77	70	77	76	92	105	86	70	67	70	77	83	84	71	84	88	65	85	78	64	72	60	74	91	67	81	79	62	85	67	70	81	91	92	79	77	60	74	72	80	71	81	86	74	84	104	78	73	84	85	84	91	81	90	66	73	85	76	79	75	85	72	64	91	64	74	67	73	69	74	81	85	70	73	80	88	87	79	72	73	80	86	100	91	66	90	74	84	72	79	69	78	83	78	62	79	62	69	67	75	73	85	73	83	83	99	87	80	81	79	76	96	75	85	81	68	98	64	59	73	69	91	84	86	76	89	70	73	84	78	88	74	86	67	84	78	83	83	94	77	78	83	68	91	83	79	60	81	91	81	79	67	69	78	82	98	66	74	75	77	90	65	79	73	62	88	76	79	78	83	87	80	82	71	77	86	64	69	80	69	82	76	73	75	84	76	69	85	69	79	65	71	74	82	67	93	66	63	85	88	83	78	71	70	81	82	91	75	78	73	79	82	90	74	74	87	68	80	68	76	73	80	80	111	75	107	89	88	84	67	79	98	80	75	69	89	90	80	72	70	81	73	91	64	84	74	95	67	68	73	71	74	89	86	85	71	83	78	89	82	83	82	67	86	78	84	88	86	83	68	78	72	70	76	70	84	84	74	86	73	80	80	75	87	81	92	67	78	65	73	67	73	69	62	83	83	85	74	95	82	60	77	69	80	66	82	68	81	78	82	75	99	95	64	83	86	80	89	83	82	97	77	87	82	80	79	95	62	74	76	82	78	76	79	81	80	94	74	83	79	59	66	79	74	85	77	82	89	77	84	86	87	71	57	78	73	72	82	88	95	75	64	76	95	85	84	80	67	75	71	68	80	76	86	68	75	82	75	75	89	81	80	98	69	74	75	83	70	81	96	75	78	65	57	90	87	73	96	85	73	76	73	86	64	79	84	82	89	73	78	83	77	83	74	75	76	81	84	65	71	74	73	77	100	94	91	63	61	65	70	62	80	74	70	73	88	69	72	85	68	72	79	71	70	83	81	85	77	70	84	96	71	74	72	75	87	70	71	66	87	89	72	68	84	81	76	78	92	80	88	72	78	65	77	73	67	86	79	71	82	92	82	81	84	71	67	68	101	77	89	89	68	79	89	67	90	87	75	81	87	82	76	81	76	79	72	74	90	90	64	79	87	77	71	83	74	71	80	88	94	83	70	74	79	81	77	69	89	83	78	68	87	61	77	83	76	71	73	85	78	75	78	74	83	71	83	92	73	72	68	93	71	79	66	74	89	90	77	92	73	70	82	78	87	97	91	69	71	51	70	64	83	67	76	84	81	82	79	90	71	91	68	74	92	81	74	68	67	72	86	81	73	64	57	82	75	86	91	70	78	64	84	95	91	75	70	90	81	81	76	75	74	68	58	54	81	78	83	83	79	82	63	89	79	75	85	66	67	65	88	68	71	72	88	64	95	82	68	64	78	76	51	67	69	78	95	82	76	79	69	63	75	102	86	80	72	98	74	73	89	72	89	82	74	71	76	78	69	93	71	94	94	68	75	78	89	89	69	70	92	71	89	74	79	74	70	72	76	86	93	74	77	68	82	92	73	72	76	77	88	90	80	81	71	82	92	72	77	71	82	71	97	93	73	78	74	68	83	82	83	85	85	80	77	80	63	80	69	79	75	74	62	96	61	86	85	73	81	85	78	79	67	74	75	79	81	61	84	90	70	91	80	88	69	79	80	65	74	88	65	90	79	75	67	81	86	87	81	83	94	65	81	85	73	91	76	74	82	78	68	77	63	64	71	94	101	77	75	65	74	76	74	82	75	80	77	58	89	80	66	91	71	76	94	80	80	69	74	66	72	73	75	71	60	80	74	63	69	86	96	69	90	77	74	87	71	91	90	72	85	77	75	77	91	81	73	75	79	70	60	74	83	85	85	72	86	81	74	89	72	90	72	75	74	79	77	89	81	82	72	59	76	71	75	73	83	83	71	59	75	79	62	81	83	54	79	82	85	78	81	70	76	75	87	76	67	75	84	71	91	86	96	72	76	75	85	85	80	75	79	83	82	80	76	89	81	77	77	90	84	80	57	85	81	86	72	72	81	88	75	80	79	74	88	74	91	83	68	74	82	73	89	88	84	93	79	67	94	80	72	90	71	91	107	69	85	89	83	73	80	92	76	90	85	77	74	89	79	74	67	59	103	78	77	80	74	73	74	73	84	75	78	88	72	70	77	55	87	78	81	94	74	65	87	78	85	85	71	67	98	67	66	92	78	90	82	79	92	76	81	81	93	69	58	75	80	74	75	90	89	77	82	80	87	85	83	81	58	71	65	75	76	93	88	75	78	77	75	82	86	76	72	85	81	79	78	79	71	87	81	83	69	73	86	91	80	72	75	74	71	78	73	69	89	89	76	75	88	79	69	106	65	84	109	91	82	79	78	78	63	74	90	77	80	72	87	83	85	79	87	88	68	82	76	84	95	77	86	61	87	72	76	76	81	89	76	73	94	83	69	73	88	73	73	81	100	66	78	69	75	77	83	83	70	59	66	92	83	74	68	73	70	91	62	84	86	80	70	79	84	88	73	80	75	82	77	92	72	72	76	69	72	80	79	70	69	83	76	70	69	73	79	72	75	88	95	80	75	71	78	78	79	87	79	75	69	75	81	65	89	71	72	63	71	89	81	88	77	64	72	82	84	98	67	65	78	72	59	76	90	83	63	80	91	79	88	81	69	78	70	90	73	78	84	73	55	93	81	86	72	69	81	75	71	73	80	87	89	63	74	99	86	81	64	68	86	70	76	76	84	65	69	70	69	67	82	69	93	87	72	80	88	87	74	77	74	89	82	85	63	85	76	71	81	74	65	70	75	71	80	82	90	79	80	71	69	76	74	81	82	69	89	81	73	72	75	86	80	70	96	68	72	90	88	76	93	78	68	66	83	68	80	78	99	64	81	67	73	77	85	68	72	73	70	78	72	69	78	82	89	72	67	69	66	80	96	86	86	78	86	72	63	76	84	65	81	76	88	77	70	71	68	81	89	76	80	85	71	69	87	70	101	79	82	80	80	75	86	76	84	77	71	81	66	90	71	65	78
16750	7548	4798	5672	11350	16710	17967	16962	15332	13849	12122	10529	8894	7937	6769	5987	5173	4687	4215	3608	3482	2943	2901	2623	2375	2265	2011	1820	1662	1565	1503	1431	1391	1368	1356	1326	1218	1249	1153	1035	1059	992	1026	980	888	929	891	904	839	877	860	832	782	797	831	733	759	800	721	764	795	790	749	744	720	761	736	704	720	722	775	720	684	687	738	687	682	708	669	667	724	754	747	706	688	734	704	689	698	673	722	674	705	669	727	696	705	711	730	731	745	636	677	714	691	665	695	654	707	693	707	681	679	692	650	676	701	709	698	679	677	671	728	681	654	713	689	713	692	703	677	639	702	662	676	660	743	728	668	634	717	631	685	696	650	708	674	704	697	695	677	709	687	707	709	707	685	679	683	677	659	658	687	678	667	661	688	700	638	642	664	690	713	666	694	667	693	706	670	680	624	693	679	688	674	649	703	701	716	686	644	656	675	664	629	690	643	718	708	684	648	661	683	658	663	663	630	686	685	712	690	703	671	625	641	715	646	650	674	664	700	649	707	688	694	650	671	685	714	692	647	705	662	691	694	677	690	660	676	671	684	691	680	704	655	658	630	656	650	630	674	654	654	687	674	674	693	668	673	666	681	650	710	637	683	665	697	612	664	658	725	729	664	679	643	634	664	648	626	645	712	670	714	625	697	683	683	706	683	700	664	660	671	678	647	634	626	651	698	674	677	685	658	656	694	679	690	701	633	664	657	637	678	620	638	721	670	661	683	659	660	677	675	630	694	681	673	648	680	702	717	694	691	720	686	681	665	703	661	670	653	668	682	661	670	682	706	660	691	706	648	690	669	708	691	716	685	659	651	647	708	681	661	658	695	650	640	675	651	680	707	640	641	616	662	687	712	651	668	680	713	674	706	667	661	709	670	638	663	726	669	685	694	668	659	675	658	674	596	710	668	672	669	701	734	671	672	672	691	672	682	706	679	662	649	708	716	671	660	642	682	692	668	667	703	657	697	649	702	678	692	679	631	662	670	720	676	689	737	648	692	682	697	678	689	682	720	669	690	685	663	648	666	733	619	714	668	643	629	626	709	682	659	683	671	660	701	709	694	671	644	678	673	685	697	625	636	659	661	698	678	632	639	690	682	681	656	670	648	679	670	672	659	675	674	727	717	695	710	654	643	634	630	675	714	687	705	688	672	697	640	687	707	643	693	675	651	693	676	691	678	692	689	676	655	672	685	697	735	661	681	705	677	744	688	645	681	682	646	692	634	702	678	677	671	663	688	696	714	650	654	692	686	661	705	656	674	695	689	691	691	685	681	694	685	664	720	633	673	644	642	664	666	705	717	668	660	678	683	695	711	688	647	662	650	676	672	691	688	666	645	754	713	647	644	669	665	710	660	701	670	653	676	652	727	705	698	705	695	680	652	636	713	660	659	674	670	678	726	703	700	726	651	676	691	661	692	712	665	681	725	671	716	690	708	646	658	687	661	687	697	666	708	700	690	691	685	630	695	728	690	642	644	706	696	722	693	645	713	674	717	672	689	755	683	647	679	703	658	653	652	676	684	672	721	698	662	687	683	659	639	684	662	706	692	629	712	700	681	661	706	701	695	719	677	685	667	676	629	638	632	645	642	708	692	681	690	713	698	679	644	696	689	656	686	657	718	661	652	676	667	648	719	680	716	690	702	689	675	693	702	631	655	679	688	668	676	701	685	679	661	674	642	690	679	635	616	619	696	620	672	660	676	643	692	655	709	690	703	662	644	694	674	708	676	623	668	663	605	683	626	616	730	691	700	654	649	693	641	654	701	657	684	678	645	700	638	709	717	626	629	658	713	680	647	697	658	685	674	658	685	632	685	645	706	720	733	673	658	677	685	667	667	675	672	675	682	634	742	615	652	678	693	694	636	672	639	686	662	672	663	637	726	670	678	632	692	662	662	689	750	670	673	769	681	619	670	665	715	679	650	694	675	638	659	645	660	691	659	674	700	732	696	703	684	687	677	730	707	733	665	662	674	666	657	712	703	686	649	665	680	684	634	633	673	660	671	672	654	669	622	687	663	731	636	666	689	660	660	649	704	690	700	661	712	654	666	657	640	717	729	658	680	656	659	679	667	636	697	709	673	706	630	689	670	700	639	681	719	722	675	682	677	670	651	681	719	663	685	693	662	680	681	686	633	658	604	686	693	683	659	675	679	651	682	680	715	675	738	692	665	674	696	640	683	694	688	670	721	648	683	645	716	689	651	670	694	678	672	667	667	704	688	673	676	656	682	683	680	685	653	703	711	716	664	695	703	690	696	681	655	681	711	679	688	693	673	681	680	674	670	702	649	652	632	676	667	659	694	683	653	671	641	691	652	674	660	736	610	660	662	696	655	650	638	669	663	679	681	703	658	660	662	666	709	696	648	634	676	654	677	655	681	654	689	680	663	727	666	671	681	645	664	683	693	662	699	700	722	672	630	655	663	674	650	674	694	681	651	676	679	694	708	666	677	672	665	683	634	652	664	699	683	693	595	727	675	660	713	674	695	648	686	684	625	690	630	680	721	724	689	687	697	654	642	679	630	703	684	669	689	690	717	710	662	691	702	698	678	670	679	646	669	704	650	654	671	700	683	670	684	673	646	646	686	657	668	730	678	694	681	644	643	703	675	697	670	679	653	702	622	653	621	658	660	712	656	649	639	670	689	686	683	685	677	644	659	712	678	679	636	676	689	658	693	660	698	696	654	708	689	684	728	677	653	681	711	664	705	693	694	663	693	676	699	694	688	640	654	664	723	655	691	691	642	663	632	710	697	646	705	716	699	686	650	686	666	706	641	670	662	659	690	684	695	609	667	677	667	685	672	672	702	640	679	654	732	705	646	680	706	644	617	674	672	644	707	679	652	689	695	685	655	684	682	693	687	670	691	639	661	677	637	673	673	637	702	668	658	649	668	742	647	667	641	690	639	659	639	640	690	657	626	663	656	629	699	640	687	700	710	662	693	734	658	667	663	637	672	647	673	680	670	684	718	655	675	680	712	696	644	652	715	678	691	676	711	634	686	708	636	731	634	658	659	658	639	701	651	674	703	696	657	705	642	691	675	680	673	706	664	687	679	679	667	732	647	649	696	651	709	660	645	693	653	619	681	627	622	685	702	698	634	678	651	663	718	640	696	647	635	694	675	669	666	697	699	634	688	634	705	661	677	706	658	660	673	629	670	720	633	643	673	660	665	696	661	674	675	714	694	712	646	637	652	632	727	677	656	692	680	683	679	688	729	687	715	712	634	674	687	689	680	726	680	696	682	697	657	670	691	671	670	642	676	708	641	679	682	661	675	646	651	666	664	693	626	679	663	703	678	663	665	687	690	672	676	658	668	638	675	676	703	647	672	660	661	668	695	694	724	689	669	715	636	684	678	636	654	664	674	671	724	711	691	696	706	660	671	668	661	698	664	635	642	669	652	659	689	663	677	670	686	635	685	712	688	657	664	677	680	655	665	701	715	677	669	667	634	640	703	645	728	665	670	662
3147	848	477	344	321	389	541	559	471	448	406	371	331	271	252	170	209	167	144	163	145	122	114	116	114	97	100	70	88	87	59	66	71	61	62	68	63	44	61	56	60	57	34	51	50	49	54	43	44	44	61	50	38	32	39	40	44	54	37	35	43	37	33	41	40	37	48	45	37	34	32	39	34	34	39	44	35	35	31	46	27	29	39	50	38	43	39	34	32	41	34	41	24	37	34	37	41	35	36	36	34	40	33	40	33	36	34	34	34	25	38	33	37	44	45	39	26	37	31	36	33	35	36	39	45	31	38	39	30	38	40	33	34	45	51	26	34	36	39	36	25	35	34	45	27	42	29	38	45	34	38	38	34	32	37	23	36	41	38	27	27	32	44	42	30	38	31	36	31	45	38	41	32	48	35	32	42	45	38	43	41	37	36	33	38	42	28	37	40	30	35	35	30	29	24	27	34	43	41	43	32	32	36	38	42	39	47	31	35	34	34	39	32	26	29	38	35	37	40	44	45	45	36	33	47	43	31	31	31	29	41	39	43	38	36	38	37	32	33	31	31	48	35	28	25	45	30	30	32	38	37	40	32	23	33	35	34	26	36	35	35	39	33	40	34	41	30	34	48	34	38	34	36	28	36	26	26	37	37	27	32	46	35	39	41	40	43	31	32	37	32	42	45	48	46	43	28	35	32	40	33	26	39	44	42	33	43	41	37	37	36	35	42	40	35	22	38	32	41	34	43	30	37	44	37	29	38	27	28	27	34	36	37	43	45	43	27	31	37	38	32	39	32	37	42	29	31	34	37	39	31	34	46	32	38	34	28	39	31	43	38	40	35	29	43	47	35	34	32	37	49	38	27	40	36	24	45	43	23	34	35	35	44	36	40	40	33	41	28	37	41	42	34	42	38	50	32	32	38	31	35	40	39	41	38	41	40	35	43	38	35	48	30	37	31	40	35	29	47	37	24	41	31	39	28	36	45	39	44	34	41	31	52	37	30	42	47	28	29	45	33	33	31	34	23	33	29	39	25	27	36	37	36	30	35	39	33	33	39	38	25	32	47	32	40	33	35	34	36	39	36	33	35	43	33	46	50	42	39	50	36	24	33	23	48	31	42	38	40	40	46	31	37	29	31	41	35	30	42	29	36	43	24	32	37	27	40	26	36	38	35	39	33	46	33	28	36	31	38	30	43	37	33	33	38	38	44	30	39	35	28	32	39	37	42	41	43	34	16	34	49	31	44	32	28	40	29	36	40	25	36	41	38	48	42	39	30	40	39	29	36	50	40	31	26	41	35	33	32	40	29	28	33	41	46	44	47	34	41	41	40	43	38	26	40	35	31	30	38	33	35	33	35	43	38	39	28	35	25	40	35	31	42	38	33	31	46	33	30	30	40	40	32	35	29	35	35	37	36	33	49	23	32	32	41	25	42	37	31	23	27	30	32	40	39	25	38	46	41	38	35	39	27	34	42	24	31	44	35	30	36	40	36	30	34	25	36	43	35	39	33	43	38	36	49	30	33	29	43	26	32	39	36	39	38	30	45	25	39	30	33	43	29	41	37	38	28	37	32	36	35	44	40	37	42	37	40	34	38	31	35	37	39	39	23	32	27	33	47	35	40	34	33	29	34	44	34	33	32	43	41	34	28	45	37	40	40	30	40	48	33	46	40	28	38	39	37	36	44	35	24	32	46	36	30	37	44	29	39	32	37	41	36	39	45	33	37	29	33	39	43	41	28	43	37	44	36	41	37	29	28	39	34	35	31	36	35	33	39	47	38	39	26	35	43	44	38	34	45	37	35	39	34	33	31	28	35	31	35	40	47	39	34	50	36	32	40	30	30	35	38	35	46	36	29	32	32	46	34	38	30	25	29	37	45	38	34	32	49	29	45	38	35	41	35	48	29	29	45	28	35	30	39	34	34	44	34	34	44	36	39	38	38	33	31	37	34	48	44	40	42	39	33	41	46	26	28	30	27	39	36	37	32	32	49	39	30	48	26	43	37	44	35	41	38	28	30	29	37	43	28	33	34	33	43	33	35	36	28	42	43	39	37	38	34	32	36	30	40	38	33	32	26	34	39	36	37	35	36	34	38	35	38	30	35	29	34	35	38	24	42	41	40	35	41	42	22	29	41	40	38	40	28	41	26	34	35	35	46	38	40	38	36	30	33	51	29	24	30	33	51	56	28	38	37	25	36	40	33	36	25	39	45	31	43	37	32	41	43	27	44	34	32	47	38	38	46	33	39	39	35	39	38	39	36	28	42	35	41	30	30	31	38	33	32	43	34	37	37	33	41	30	37	33	44	30	34	29	41	37	44	30	48	26	32	30	28	28	38	44	38	48	47	43	40	37	34	33	42	40	38	30	44	35	23	37	39	48	36	41	31	30	43	40	42	27	44	29	37	41	38	31	36	37	38	39	33	46	32	37	38	34	45	31	38	29	45	37	42	36	37	43	25	27	43	45	27	33	39	41	35	37	39	39	39	33	39	34	28	47	37	28	45	44	46	31	39	36	28	33	34	42	33	41	34	41	39	48	32	38	36	37	43	36	46	38	49	45	25	41	32	35	37	31	47	37	34	20	33	41	29	37	32	36	25	27	44	34	32	35	32	28	38	35	39	29	35	28	40	28	26	39	30	47	28	27	38	32	29	38	41	37	34	25	33	24	30	31	32	33	40	40	27	54	34	43	38	32	40	39	31	33	34	28	35	27	43	31	39	33	36	32	39	34	39	43	36	45	32	37	35	37	25	26	46	35	36	40	35	39	41	42	41	26	40	39	33	37	32	32	28	41	35	48	37	29	22	36	37	27	32	35	37	44	45	38	44	25	33	41	45	44	32	44	39	40	37	38	35	45	33	46	37	37	29	29	36	33	42	44	44	36	38	35	35	33	45	30	52	38	41	37	34	47	39	38	36	31	45	43	33	33	33	37	29	47	36	35	38	38	47	41	29	33	35	29	34	31	28	46	30	44	33	29	38	40	38	40	40	45	30	36	34	31	29	36	30	26	37	39	31	41	48	34	38	30	35	30	33	31	36	37	40	39	34	31	28	36	34	32	39	37	41	39	33	42	36	33	38	29	33	28	34	26	42	34	33	39	47	26	34	34	38	34	38	27	37	22	27	39	42	42	38	37	34	30	36	39	31	47	41	34	33	43	44	45	43	38	41	50	38	37	37	34	39	31	35	33	30	42	32	38	29	31	39	34	34	43	34	39	32	25	35	37	22	34	27	33	33	33	27	32	35	32	35	40	45	32	37	40	26	34	44	50	42	39	33	39	33	34	46	35	34	27	34	36	35	38	41	27	38	38	36	36	34	35	39	34	31	32	38	30	37	40	30	44	41	40	38	45	38	44	38	40	36	43	37	40	38	43	30	30	34	40	44	48	44	33	26	42	29	38	45	52	42	35	41	25	36	37	34	34	34	36	44	45	32	36	30	38	32	39	36	35	43	41	37	40	25	30	42	32	34	47	38	41
21346	9452	5896	6903	13909	19639	21321	19772	18038	15833	13900	12086	10830	9254	8007	6880	6138	5363	4598	4332	3808	3465	3075	2821	2603	2355	2023	1834	1590	1595	1409	1320	1203	1253	1225	1191	1063	1011	991	857	795	771	751	745	697	674	651	594	583	605	524	534	481	510	470	477	440	445	445	444	397	407	384	407	395	409	409	431	411	396	424	403	378	403	409	382	368	366	369	379	374	358	387	351	397	367	350	361	344	356	369	364	368	349	329	345	317	369	347	326	317	340	366	379	337	315	329	351	335	377	326	327	324	329	328	377	327	324	313	326	307	319	327	340	354	333	343	325	320	323	333	340	340	349	353	323	352	324	322	342	305	352	321	332	355	334	332	318	364	357	324	320	309	351	315	364	331	313	307	342	332	343	358	326	333	342	333	359	305	380	346	336	326	321	349	321	313	312	332	279	314	339	329	353	345	299	331	316	316	332	324	301	331	324	319	317	304	310	330	306	363	354	299	326	329	351	309	352	335	313	343	313	315	294	315	322	331	285	337	321	329	320	332	325	347	326	346	336	329	311	286	312	314	342	297	343	325	347	338	350	339	322	357	333	339	312	329	321	331	322	299	337	326	339	307	345	356	325	342	321	320	355	310	326	314	316	323	350	339	340	317	315	277	357	317	353	338	339	317	323	328	317	319	313	295	340	355	290	349	342	306	311	339	326	334	341	328	346	345	335	322	327	321	322	337	352	330	335	321	323	332	319	332	355	337	326	331	323	318	335	304	323	362	309	299	310	365	315	342	338	316	344	328	327	321	340	299	343	325	287	332	319	363	319	328	331	305	327	353	358	324	322	334	303	297	317	321	327	304	322	311	319	320	331	343	306	350	312	316	368	360	320	350	325	304	314	355	304	302	315	295	333	367	323	326	305	321	354	306	332	320	328	338	368	297	356	320	314	314	318	331	317	325	336	310	330	332	310	320	329	334	348	308	304	296	320	313	325	322	332	306	330	322	318	300	334	327	315	307	319	311	335	316	319	334	308	328	330	321	350	327	321	333	290	367	337	326	319	346	317	299	324	330	303	325	333	294	330	291	317	331	341	349	353	326	375	329	333	328	328	333	364	345	324	352	340	348	284	335	342	335	300	341	321	286	336	317	336	351	311	344	299	314	341	323	329	336	358	311	348	309	329	295	359	335	336	308	324	316	325	339	331	349	342	351	328	330	306	324	349	313	330	292	365	322	328	338	309	338	303	303	348	337	315	333	329	307	312	313	296	362	352	326	314	328	344	321	318	290	314	300	325	308	325	324	305	308	314	316	334	311	344	339	312	279	329	346	319	337	316	309	311	344	338	308	313	310	277	358	331	322	317	327	345	341	320	316	354	310	314	354	311	340	330	345	324	304	315	368	337	292	325	339	358	314	330	333	314	333	310	346	329	322	334	297	326	316	311	353	326	324	372	330	337	337	322	352	319	304	346	359	295	331	318	356	303	321	292	310	341	340	335	305	323	320	327	327	302	326	316	330	339	319	361	361	309	316	310	332	325	294	336	308	292	361	331	317	306	300	331	356	321	310	314	325	307	327	334	289	320	320	323	292	365	322	317	322	325	329	331	300	328	329	331	334	328	295	325	333	293	303	332	327	361	326	307	299	340	342	308	308	334	315	298	309	338	332	325	341	352	317	371	336	355	327	344	310	307	333	332	339	299	343	329	309	358	327	351	314	317	313	344	305	277	317	331	358	335	332	318	329	300	317	331	330	293	342	347	326	339	335	323	318	311	362	336	332	325	310	345	349	344	332	314	341	360	314	303	357	337	337	311	302	321	309	336	330	308	317	340	321	304	333	319	325	337	357	313	307	347	331	321	321	316	346	330	335	323	365	290	289	323	316	341	321	301	318	347	326	310	335	345	359	317	333	355	309	299	322	352	297	346	332	307	319	327	336	325	324	323	317	315	328	347	322	324	329	304	317	349	326	326	338	316	306	295	322	348	326	352	303	344	354	344	301	329	329	330	316	312	311	334	359	295	327	282	319	331	315	310	316	330	288	326	335	318	344	328	311	329	329	339	350	364	366	321	321	317	309	328	316	323	330	323	336	315	319	340	302	316	309	293	339	322	320	297	328	336	282	324	311	331	338	339	333	328	299	323	325	340	317	315	319	310	351	334	270	319	288	332	337	321	353	308	339	331	329	320	330	331	298	311	337	303	312	316	330	318	323	346	339	287	328	322	344	307	295	320	311	316	332	317	309	297	352	296	296	337	365	329	339	327	341	314	373	338	314	315	343	356	307	311	317	359	351	327	321	319	325	388	342	332	323	295	312	315	311	329	332	312	332	295	269	361	344	345	350	319	336	330	301	336	356	319	341	318	302	330	319	350	298	345	322	335	333	308	338	314	305	366	334	348	308	342	348	314	350	306	329	308	333	337	337	313	328	333	332	338	340	342	329	323	361	312	342	314	310	332	342	305	329	298	339	320	321	307	298	316	321	318	307	357	313	322	304	328	343	337	319	345	347	306	327	347	328	359	315	320	346	351	307	325	327	309	310	335	302	328	321	293	330	326	314	348	341	356	341	351	283	367	308	312	353	350	310	357	302	327	313	344	346	326	322	311	327	361	344	348	333	284	349	303	329	312	345	309	340	321	331	303	325	343	355	313	337	346	305	338	337	290	326	316	282	313	314	317	344	322	312	308	299	338	325	304	320	343	333	334	345	320	329	339	306	310	296	315	313	317	309	315	290	327	306	341	349	325	316	343	308	313	338	319	302	294	336	354	327	343	318	323	339	314	337	310	333	319	305	301	357	336	338	355	349	319	305	352	307	331	297	319	333	316	328	343	322	321	350	325	321	321	283	354	362	315	325	327	342	319	340	344	307	330	304	296	325	351	315	316	332	319	337	341	300	312	361	310	343	331	323	323	319	291	297	339	326	340	352	367	329	316	304	319	341	313	306	288	307	323	350	334	335	354	326	339	313	315	305	303	349	303	317	298	314	306	330	304	333	321	344	303	333	332	332	324	318	324	338	308	310	333	337	288	317	358	293	344	327	310	341	304	338	357	338	342	318	317	342	312	341	310	315	301	300	294	293	312	317	332	342	328	284	308	316	347	330	337	313	328	331	309	346	317	336	316	327	331	315	310	358	310	331	344	327	316	337	304	330	333	337	297	303	324	342	348	304	306	333	318	323	333	339	313	347	326	314	322	291	324	327	303	263	367	330	310	324	332	320	316	329	286	319	323	304	327	298	311	328	305	355	360	351	319	340	330	326	327	324	319	343	365	336	332	340	342	344	315	355	330	343	328	315	303	313	340	336	327	333	347	311	321	317	328	337	329	304	363	335	336	333	303	337	324	314	330	332	339	346	310	339	340	333	296	338	295	349	300	336	344	316	334	345	346	359	284	346	339	314	315	338	319	314	337	307	340	330	322	323	340	336	348	318	330	306	323	323	317	282	351	313	306	287	307	336	331	339	339	309	321	310	289	321	297	315	340	324	326	338	342	333	313	323	331	338	294	331	343
3256	418	289	258	222	285	380	425	361	369	302	306	250	233	221	226	188	168	150	137	148	142	131	125	126	112	102	95	117	107	109	92	92	81	111	109	114	117	109	101	74	89	96	84	84	92	87	118	97	77	104	90	78	74	83	91	74	82	90	75	89	86	89	83	85	92	76	83	84	92	111	102	79	73	75	88	83	83	76	66	89	76	97	79	74	91	83	82	77	98	91	70	83	85	91	73	77	73	81	94	91	72	75	75	74	75	78	74	96	78	88	69	95	101	90	93	78	86	88	86	77	92	95	75	70	93	86	89	67	84	73	92	90	98	77	84	92	85	79	73	70	72	92	78	97	76	79	70	80	79	82	65	76	87	85	86	79	86	88	92	86	84	79	94	78	85	90	119	76	76	78	72	81	106	72	70	88	87	73	77	82	91	78	81	84	82	94	80	78	77	91	94	106	93	82	92	92	79	84	101	76	102	98	74	81	81	87	86	87	98	65	76	93	91	89	57	83	81	94	93	80	81	97	90	83	68	93	79	91	81	97	89	53	89	91	93	89	77	74	81	90	106	75	82	90	67	74	76	86	81	86	92	99	89	74	101	90	84	85	77	99	102	75	87	82	85	89	81	62	98	81	106	79	86	86	82	84	84	75	73	70	71	93	96	74	76	88	87	87	83	106	83	84	92	78	73	65	75	64	91	77	82	71	109	76	86	99	68	87	73	87	78	70	80	77	94	92	75	81	83	92	92	86	80	71	75	96	91	77	86	72	87	80	95	92	91	90	91	92	86	82	71	70	82	74	72	79	75	90	101	76	106	83	84	68	94	71	79	79	86	86	93	79	94	85	86	88	81	77	93	83	74	86	91	61	89	85	73	81	89	90	89	76	78	71	104	88	75	89	82	74	79	79	72	83	86	83	106	80	83	79	92	90	79	87	65	69	96	100	77	78	84	99	108	94	93	79	72	79	80	83	98	80	76	72	79	79	94	83	92	94	88	79	79	78	68	78	94	87	83	80	78	89	80	77	76	84	77	81	72	85	65	70	78	88	73	72	80	94	83	84	89	84	81	74	81	80	82	62	82	79	87	77	76	87	97	62	87	86	85	76	77	93	70	84	84	82	88	96	78	88	89	85	89	75	71	72	79	83	65	83	83	81	81	95	77	85	88	65	93	80	96	82	63	94	81	83	74	84	75	93	88	74	75	89	88	87	96	82	98	90	83	83	91	74	82	92	91	92	95	97	73	83	80	92	67	96	96	91	86	73	93	80	80	83	80	88	78	86	83	78	78	109	73	79	95	72	77	95	85	75	92	80	78	69	87	67	85	84	76	84	88	72	76	78	88	79	93	85	88	58	74	81	103	66	90	80	79	86	86	87	64	71	99	93	87	86	87	81	101	69	79	95	91	84	84	85	89	80	91	101	84	89	89	84	93	86	106	75	79	87	84	79	70	94	64	89	94	82	78	67	49	83	88	85	82	72	67	69	66	112	80	72	82	83	100	93	80	75	81	80	73	79	70	89	89	75	81	80	73	76	84	81	85	78	89	93	88	95	69	96	80	78	87	84	86	101	77	89	76	77	66	93	88	86	81	86	90	81	84	91	88	103	93	95	91	88	78	74	72	82	84	90	87	88	72	93	101	70	98	66	72	94	85	67	82	62	83	93	62	90	90	94	87	80	85	83	76	73	74	95	80	89	91	76	93	78	93	93	72	89	87	90	80	74	81	96	84	95	83	77	85	76	80	76	93	69	89	88	75	76	99	86	89	72	74	73	92	86	79	90	85	99	66	69	101	83	96	86	89	97	68	71	81	102	83	73	105	97	75	100	88	94	94	93	92	81	83	99	81	86	74	87	79	70	91	78	90	65	78	85	78	70	82	78	88	95	82	86	88	76	71	83	86	95	101	77	94	93	99	111	105	105	83	87	73	80	83	78	66	67	86	84	78	76	79	90	76	96	99	82	82	86	82	95	84	90	87	77	92	86	94	86	90	103	83	74	84	73	92	84	82	77	94	83	84	86	80	107	98	78	82	81	97	87	76	92	82	71	96	97	87	68	81	83	76	82	74	71	86	97	88	102	86	89	74	80	77	88	99	74	75	64	94	92	98	89	92	71	84	72	87	88	90	80	86	84	88	77	75	101	82	78	83	76	91	87	76	78	72	82	86	89	71	82	87	91	74	101	80	65	78	88	85	86	84	72	72	71	86	77	67	79	84	85	90	96	79	74	95	81	63	79	85	65	106	78	96	80	84	93	92	89	80	86	88	79	85	83	95	85	81	85	88	81	95	78	80	71	74	58	80	75	75	85	75	77	75	76	101	73	97	98	70	90	102	72	100	101	80	79	78	80	70	77	90	91	75	52	90	78	81	82	85	91	87	84	91	87	93	84	77	79	92	76	72	96	78	79	76	85	65	83	81	80	79	99	101	83	77	71	100	80	86	71	71	81	65	78	99	89	74	83	95	77	66	94	91	88	104	81	79	93	98	87	78	74	81	82	103	81	83	83	81	72	73	88	69	92	67	94	107	92	92	76	89	84	83	81	80	89	76	73	79	84	60	98	75	71	85	72	94	87	84	88	96	82	93	68	79	80	87	77	79	68	93	80	76	83	87	80	87	95	74	81	85	86	68	91	74	90	95	78	83	87	69	88	71	68	88	84	79	82	81	87	82	81	93	86	99	82	63	89	90	73	80	88	82	72	86	71	64	68	86	94	90	91	71	80	87	79	89	88	87	70	92	98	82	90	78	74	82	95	74	70	84	79	78	80	93	68	69	84	81	88	88	80	76	69	77	77	103	74	90	92	96	87	92	80	78	76	86	71	80	97	66	70	60	98	84	100	79	65	83	80	95	93	89	94	95	92	80	83	88	90	84	88	68	74	93	99	95	83	71	86	76	86	88	73	85	62	80	92	66	72	73	71	73	78	76	73	102	88	74	80	70	88	92	89	80	77	83	74	82	92	81	77	79	76	99	75	75	66	72	84	73	75	94	68	67	88	89	75	94	94	91	69	83	96	93	86	93	99	84	81	84	83	84	92	95	69	82	74	81	90	82	74	67	73	94	82	71	78	67	68	95	102	87	81	79	87	92	80	86	77	82	74	91	99	82	70	96	82	80	89	84	91	63	70	75	75	74	101	79	94	84	76	79	98	77	89	68	78	65	88	67	73	77	87	77	77	85	71	86	82	78	84	98	90	73	80	76	81	77	77	80	79	95	85	81	94	79	93	79	86	102	83	72	73	93	91	75	90	86	86	75	96	86	82	97	75	74	78	84	90	94	75	80	89	102	78	92	78	82	88	83	74	90	82	77	84	86	84	79	89	90	80	78	87	81	68	69	93	78	74	75	80	81	85	79	77	84	77	79	71	95	69	80	92	77	92	77	80	84	83	70	94	75	82	88	78	61	83	78	77	87	79	76	85	101	77	76	70	82	81	77	76	80	89	72	81	88	77	114	85	73	71	86	74	89	75	75	84	84	76	85
15171	5812	3865	4499	9350	14216	15767	14745	13322	11754	9957	8692	7557	6462	5618	4846	4276	3738	3375	3003	2884	2561	2384	2172	2065	1960	1701	1532	1469	1378	1307	1263	1238	1203	1226	1162	1061	1063	1058	1051	1023	958	923	922	949	911	852	846	856	836	838	812	835	850	830	733	805	808	751	735	734	794	736	733	704	770	802	775	791	747	738	722	760	763	723	743	736	750	783	739	731	812	743	788	682	705	718	739	741	723	765	779	712	753	729	746	742	731	743	746	677	720	726	785	730	729	764	733	712	763	724	754	676	755	696	654	718	686	711	738	745	738	747	691	740	765	709	761	726	714	743	723	700	714	712	734	719	759	730	725	699	737	756	707	717	738	696	741	739	730	737	754	721	750	704	741	682	730	740	753	776	716	769	746	732	690	679	742	723	723	744	679	736	767	723	727	716	746	726	694	721	724	706	714	733	771	712	713	700	720	766	713	706	716	723	722	727	775	761	720	712	734	734	698	745	704	728	713	730	702	712	646	756	713	696	724	751	716	733	782	721	727	722	676	712	717	742	707	737	741	706	735	731	701	709	742	747	695	727	734	708	715	703	715	715	741	717	725	709	742	732	725	770	683	782	714	715	766	672	729	726	773	723	726	709	715	747	747	684	776	696	721	729	738	741	675	746	716	710	710	731	696	772	686	694	696	731	729	745	704	728	722	710	749	715	736	690	737	748	720	718	724	725	696	678	710	734	692	713	729	719	707	749	684	671	746	667	747	799	732	720	716	742	719	781	762	736	726	748	709	674	729	728	784	743	710	728	690	720	724	714	692	735	738	704	744	718	715	698	760	753	717	731	716	704	763	729	736	708	699	725	730	772	748	720	732	708	750	712	720	721	691	709	745	735	736	724	715	738	727	721	760	713	699	708	737	797	698	704	696	758	768	698	768	726	677	707	737	737	698	752	729	781	714	728	747	745	745	710	726	734	735	772	730	725	776	743	743	720	755	669	675	691	697	716	726	689	728	710	720	742	746	751	736	706	755	737	734	683	718	685	745	750	708	756	714	739	756	720	739	742	745	727	738	732	706	758	671	723	745	718	742	691	680	708	695	721	749	746	738	744	687	703	727	720	736	704	761	707	686	729	697	700	718	732	727	748	698	691	743	782	704	763	767	682	724	725	698	764	719	721	746	746	732	725	768	746	726	730	673	725	718	723	702	680	755	725	710	754	725	729	709	706	669	753	760	720	723	697	735	705	726	737	739	724	755	721	662	717	740	766	693	718	713	722	729	753	746	737	730	720	749	718	727	698	691	727	746	714	742	776	715	700	741	701	768	726	753	720	694	758	741	745	749	732	694	694	754	747	739	705	687	697	673	702	702	773	746	710	697	735	709	739	722	766	743	684	758	729	738	727	737	736	693	679	706	737	769	734	694	727	733	722	719	766	677	732	743	744	709	718	725	734	737	709	702	758	697	718	743	733	740	716	738	764	716	744	740	700	739	678	746	734	767	751	731	722	701	737	749	754	706	703	714	683	715	776	719	698	655	734	758	712	733	754	690	714	674	709	721	764	699	697	757	740	703	701	753	728	766	749	714	727	730	730	721	727	732	699	699	726	735	716	688	650	721	759	695	701	722	750	756	796	731	715	710	706	723	690	709	740	735	743	764	729	705	691	745	694	736	751	691	728	798	766	720	705	762	679	686	723	737	720	741	738	700	759	718	743	697	748	734	751	712	723	689	679	742	742	713	751	727	761	707	672	731	757	693	712	787	752	740	729	734	724	705	752	725	715	751	749	754	755	744	703	706	696	712	730	712	736	705	696	731	742	731	720	735	737	741	793	690	748	702	705	729	725	741	705	719	704	757	765	686	746	763	699	693	716	687	731	763	644	731	767	747	738	706	727	723	715	745	752	717	735	652	714	741	708	736	697	741	769	734	742	754	761	735	716	685	660	711	663	710	733	719	685	734	786	728	777	730	737	693	701	704	716	712	758	768	711	721	699	737	707	666	750	690	770	716	688	712	695	742	724	746	801	738	725	732	716	714	724	788	697	703	726	698	749	755	752	756	689	705	736	757	729	731	709	728	745	742	713	773	730	740	744	715	713	716	758	713	751	689	740	724	758	724	731	747	715	734	771	768	757	736	673	716	741	704	718	718	682	713	726	704	716	733	763	757	675	740	730	731	659	718	644	738	733	752	722	746	698	695	723	696	669	672	742	700	753	747	727	702	718	691	692	785	710	738	701	724	695	774	753	718	739	747	719	696	733	705	783	745	705	733	772	713	720	676	744	758	742	755	700	701	772	734	696	724	735	729	691	739	704	752	712	726	709	721	727	750	785	672	689	725	716	716	704	727	713	690	700	722	804	713	701	741	745	769	713	713	736	715	734	723	726	687	701	707	743	681	700	721	745	730	706	696	744	738	720	707	744	725	760	727	697	700	724	767	688	697	750	692	737	761	750	696	772	693	719	691	751	732	730	736	717	743	720	748	798	792	755	708	738	704	697	745	688	744	706	719	741	786	697	734	705	714	728	670	752	711	765	700	711	741	733	716	667	713	705	676	757	674	739	715	755	684	784	719	720	723	720	707	731	777	746	689	684	737	699	686	695	744	722	663	715	732	704	719	681	693	739	729	759	740	683	733	720	705	693	705	753	753	735	755	703	754	694	693	686	766	689	680	753	760	692	708	764	713	735	688	737	714	735	742	764	757	720	690	706	689	706	732	743	737	706	724	729	758	763	736	743	785	723	692	753	725	738	700	673	723	709	747	680	736	736	731	728	762	723	708	731	709	724	708	710	687	677	698	690	732	676	694	714	707	678	719	712	755	761	738	710	688	698	750	755	731	759	762	724	728	717	721	736	679	689	706	702	734	692	728	724	692	702	737	772	700	713	733	719	680	697	734	728	784	739	740	703	726	759	785	714	699	706	717	712	746	686	759	725	728	687	704	730	700	759	720	694	759	746	717	717	728	684	716	701	780	750	756	725	704	719	754	699	690	696	754	721	723	690	767	711	747	706	632	728	757	715	714	733	735	725	696	713	697	742	743	718	710	684	709	680	730	719	730	711	694	719	761	737	740	718	687	748	721	742	737	718	726	700	745	706	697	690	742	715	716	670	786	750	725	700	720	721	717	761	743	708	715	682	672	699	752	746	760	729	732	722	738	710	721	741	784	735	739	738	734	730	720	744	681	748	687	685	727	755	677	681	700	698	739	736	782	704	724	731	725	765	734	682	739	752	721	665	739	731	708	688	695	705	707	708	684	718	693	761	747	697	762	766	767	738	757	715	673	690	731	711	678	738	743	710	774	733	697	750	736	738	730	721	679	748	693	700	764	737	780	712	762	749	732	736	696	708	760	738	718	724	790	792	705	680	697	696	716	717	727	710	767	720	743	757	739	657	762	771	715	714	720	743	698	719	709	781	695	736	719	754	708	748	734	776	719	735	709	721	730	732	749	712	720	680	730	781	697	758	734	714	751	673	787	681	776	722	721	762	743	778	684	712	698	784	714	696	677
2015	680	399	287	271	340	436	505	458	375	381	302	286	258	230	202	175	151	132	122	133	112	112	92	116	92	94	100	74	86	82	68	66	70	67	57	57	58	65	59	56	70	47	58	40	52	78	45	53	43	52	45	56	60	44	50	48	55	38	52	52	49	57	49	65	48	43	45	48	31	65	39	40	50	57	53	51	48	56	41	44	32	49	60	55	49	48	50	45	43	50	39	51	44	48	37	39	32	54	49	43	47	49	38	44	51	42	45	36	40	48	46	47	44	49	58	47	47	41	58	34	38	54	41	43	38	40	49	48	45	45	55	56	42	44	39	42	44	37	49	42	34	50	51	54	44	47	51	40	47	36	61	52	42	46	39	41	39	42	45	28	40	45	51	46	49	53	43	47	47	48	36	47	63	38	46	52	46	55	47	52	44	40	52	40	38	38	43	41	44	47	43	46	59	43	58	43	45	48	55	59	44	47	59	63	39	40	41	51	55	44	48	50	51	41	50	56	55	48	47	36	53	37	39	50	39	41	58	51	42	39	48	44	60	50	48	34	43	50	52	51	43	47	62	60	47	50	39	36	46	41	35	54	42	40	43	38	44	45	42	54	36	49	53	54	48	38	41	43	53	58	52	54	43	48	44	44	55	40	48	62	39	47	39	51	48	44	48	47	37	51	41	55	41	36	36	31	40	41	40	48	41	49	55	41	59	43	45	36	62	49	37	38	35	48	51	53	56	49	41	44	46	50	50	50	42	36	41	50	44	43	48	57	49	61	59	51	46	55	64	40	53	46	40	40	42	44	42	45	45	54	45	52	51	53	62	39	43	46	43	45	45	44	40	42	52	42	42	40	37	39	39	55	41	41	43	46	39	38	48	38	44	44	52	43	32	35	48	48	52	44	42	47	50	41	39	50	45	53	45	39	49	48	40	49	45	47	53	47	37	54	59	34	44	50	49	40	51	38	51	44	40	50	46	41	47	50	46	58	44	42	36	34	45	38	48	61	50	57	41	50	33	64	48	47	40	46	44	45	47	40	41	44	31	45	56	47	49	37	50	42	39	38	45	54	43	45	29	57	60	57	42	58	44	45	57	55	53	39	42	43	48	45	45	45	34	48	43	42	53	54	39	53	33	42	45	55	67	48	41	51	37	42	40	45	49	46	34	55	51	49	45	49	46	42	62	50	31	48	36	51	48	45	40	60	52	51	55	44	47	51	51	40	40	45	41	42	57	42	44	36	50	39	44	52	52	49	43	49	49	43	50	43	55	57	61	45	44	41	26	45	46	37	54	47	52	32	58	49	49	40	51	39	65	36	50	41	51	38	58	39	36	41	69	48	39	27	37	41	42	47	43	41	51	55	45	49	51	47	54	48	53	48	46	41	42	34	42	61	37	42	41	58	38	50	46	40	51	46	49	36	42	63	39	41	52	50	57	33	44	50	45	50	45	38	57	49	48	54	51	40	40	50	48	38	35	51	48	41	56	41	45	54	65	45	40	43	41	60	45	43	38	46	37	51	40	45	50	42	54	45	44	51	41	54	46	40	38	57	51	38	41	43	36	45	53	49	39	47	43	39	52	59	47	51	40	52	37	48	49	60	41	45	48	46	38	43	47	55	49	50	40	41	60	36	51	46	43	46	46	53	54	43	54	40	45	46	50	38	51	54	45	50	35	42	36	61	38	51	50	43	46	38	38	40	39	45	43	57	51	55	49	43	48	49	41	33	47	53	53	53	33	43	46	49	53	52	47	41	52	48	57	44	42	45	48	45	39	48	57	38	44	53	42	48	38	55	44	53	44	23	56	49	42	53	38	46	43	36	48	33	47	40	39	60	55	47	54	44	32	37	44	58	36	38	50	56	49	42	62	45	55	57	39	49	40	47	48	49	46	47	48	46	46	40	62	36	39	29	38	43	40	48	54	43	51	54	56	58	48	48	43	49	57	43	47	52	49	51	50	52	51	57	45	52	42	44	43	49	51	49	45	57	36	40	48	52	58	35	57	52	40	48	43	41	48	41	41	39	50	44	54	48	43	35	45	46	43	48	42	54	59	39	43	42	56	42	52	48	51	47	53	39	37	47	34	39	55	49	52	37	52	47	44	39	50	41	47	48	59	52	35	56	49	43	52	46	45	55	60	55	44	49	47	43	34	41	42	46	49	50	49	37	51	56	53	46	40	42	63	55	45	53	46	47	41	40	45	46	50	49	38	46	45	37	42	53	54	45	55	43	52	49	46	74	51	46	47	42	46	42	48	35	46	49	40	35	43	44	44	41	41	43	42	49	49	49	51	35	49	43	38	52	60	43	41	53	49	41	43	53	34	52	48	48	40	47	43	56	40	50	61	34	47	49	42	46	54	43	50	48	40	49	42	40	43	46	52	45	37	57	44	53	47	50	37	46	53	47	49	43	47	39	47	49	48	49	47	40	35	42	51	60	49	54	47	37	52	44	62	38	39	47	43	50	48	49	45	43	67	46	51	47	52	50	53	47	46	45	53	46	36	43	56	53	59	48	38	47	48	39	43	40	31	43	50	59	53	46	49	43	57	45	51	34	42	42	30	42	50	45	48	45	40	39	49	34	58	47	49	44	52	50	40	50	53	46	53	46	46	48	43	34	35	44	42	60	38	43	44	50	38	47	44	52	48	46	47	47	46	28	40	58	46	40	57	53	60	49	69	48	43	62	37	46	43	37	44	46	44	48	46	44	46	30	52	36	38	43	51	39	35	44	47	37	32	43	45	45	45	53	43	62	51	55	50	51	43	49	49	46	57	38	43	49	42	54	57	54	42	43	45	51	49	50	58	48	41	42	45	46	42	49	57	47	35	50	49	37	33	42	43	45	36	46	38	51	41	61	50	36	40	42	56	42	43	36	52	46	39	43	53	50	39	49	45	28	47	44	47	41	46	35	32	37	45	52	34	49	46	47	39	50	43	49	40	46	44	49	48	47	45	42	48	49	53	50	48	54	49	44	55	42	52	47	42	59	51	59	53	50	50	57	39	55	56	42	34	43	57	49	43	49	54	50	49	46	47	57	40	44	29	51	38	36	48	33	52	44	49	49	41	41	44	44	41	43	45	27	40	39	37	48	45	43	40	49	46	35	42	46	45	41	52	46	55	39	56	63	44	53	42	48	42	54	48	62	44	37	36	42	51	49	32	53	38	50	41	39	49	49	51	41	53	53	46	43	45	56	56	53	50	55	49	40	42	44	47	41	41	44	53	49	48	36	40	39	56	47	53	55	36	53	34	38	43	34	52	43	54	47	47	50	40	45	45	38	41	60	52	43	44	51	43	41	50	43	42	51	47	46	49	40	50	59	43	48	57	42	46	48	42	56	37	50	53	53	32	49	43	39	44	39	39	54	49	54	56	59	44	38	46	53	46	51	42	57	41	47	57	43	39	38	52	48	55	47	36	44	44	59	45	48	41	58	43	48	51	49	48	50	41	51	38	54	55	39	50	41	39	42	47	42	59	56	39
19426	8212	5104	6115	12289	17748	19167	17674	15960	14238	12052	10645	9130	7846	6832	5823	5232	4418	3965	3558	3241	2897	2528	2326	2186	1934	1829	1555	1335	1275	1265	1158	1147	1132	1146	1047	1003	991	912	915	777	784	692	722	707	672	654	635	656	636	581	553	519	540	521	529	490	527	482	501	502	488	480	432	469	499	487	525	513	478	492	466	458	427	450	459	454	442	445	426	440	477	456	434	447	460	488	414	453	488	462	435	456	446	456	477	452	428	437	440	431	444	423	407	425	405	454	421	401	445	470	454	435	485	421	422	444	418	429	434	435	434	449	425	386	428	388	412	433	417	441	443	422	428	434	407	431	432	393	404	436	426	426	409	372	436	435	425	425	460	409	413	446	436	417	466	440	410	448	440	421	409	417	436	436	406	420	406	413	449	446	423	441	426	428	419	415	412	406	456	409	447	442	415	396	423	425	420	428	398	438	436	431	404	435	410	423	405	414	423	387	451	397	421	431	396	434	434	368	433	399	430	421	455	410	460	453	462	413	429	412	414	434	440	479	442	396	470	432	452	379	425	380	444	392	426	413	425	420	417	440	443	460	415	435	415	446	435	438	435	403	431	445	458	414	430	417	431	431	398	439	407	436	437	393	448	408	439	389	422	433	378	432	413	411	414	421	415	425	442	421	417	396	397	431	422	385	416	457	410	443	423	442	393	419	438	431	446	412	465	441	428	440	392	428	433	419	412	436	456	418	413	383	424	400	442	412	422	398	425	395	421	436	436	385	418	382	434	420	428	402	412	416	442	442	434	410	424	453	422	414	438	412	396	417	434	440	460	429	422	402	397	415	441	402	417	411	403	458	421	415	419	419	401	448	423	444	456	411	431	426	433	403	407	403	447	444	438	432	459	445	423	434	432	399	442	408	414	452	439	466	400	427	457	377	415	460	418	411	431	396	445	408	412	434	389	419	425	426	393	426	420	421	395	441	386	425	416	399	383	434	434	419	442	462	428	436	432	408	429	449	410	418	407	410	423	411	399	404	458	397	424	429	392	432	424	393	383	404	433	408	413	414	413	432	424	415	442	395	429	446	416	410	387	393	431	431	413	437	423	448	441	402	461	435	449	457	450	393	418	425	420	425	444	420	433	424	409	429	400	402	415	443	439	427	426	415	439	447	438	450	378	431	440	431	446	408	456	380	402	410	458	416	427	420	440	403	408	418	425	434	391	446	452	438	399	388	393	451	439	389	432	435	394	461	432	439	420	427	440	409	450	436	415	416	408	429	428	420	427	425	392	405	427	421	408	413	421	438	462	445	431	405	444	426	399	456	407	432	468	460	427	397	441	372	417	409	418	430	457	403	443	400	445	432	418	442	458	471	438	378	414	441	396	434	437	405	428	419	434	372	414	406	411	396	416	416	452	433	420	432	430	434	415	417	424	444	406	470	418	414	451	441	423	444	389	454	442	441	404	435	438	408	388	459	438	405	416	431	413	419	425	410	431	428	427	422	453	402	440	424	402	429	457	375	448	395	419	414	413	481	431	421	424	427	422	393	392	411	436	409	432	410	435	451	385	448	433	414	416	409	402	405	408	431	429	437	394	425	425	403	438	421	418	435	425	444	459	454	404	425	450	426	418	401	460	418	420	426	439	416	396	430	467	410	442	413	417	423	379	412	453	420	405	428	431	393	394	436	409	449	427	433	420	411	408	423	423	423	436	449	408	428	435	398	476	417	445	398	436	455	408	421	436	404	410	402	419	432	398	416	455	412	427	411	432	429	404	482	416	399	419	453	407	417	431	434	416	368	462	455	413	410	443	415	431	368	424	416	414	430	418	411	419	408	445	414	393	449	420	413	453	403	424	403	392	434	415	416	432	445	411	435	423	412	445	385	388	424	423	436	416	439	438	428	428	395	393	421	427	466	419	406	430	379	382	398	430	443	402	427	435	446	432	431	412	426	418	421	420	407	427	403	406	436	418	417	373	419	448	424	445	426	419	422	433	431	448	437	426	464	422	457	402	413	431	412	380	421	453	406	446	428	403	417	436	392	399	450	412	410	396	397	463	434	435	422	392	423	431	417	413	441	416	407	419	399	426	399	410	408	422	389	476	457	426	447	401	432	375	470	454	412	440	400	394	422	430	430	443	406	438	452	433	404	440	418	396	422	412	385	403	412	459	458	435	413	429	398	407	385	406	429	450	432	435	406	429	397	417	432	383	422	440	421	408	412	398	424	419	399	418	437	419	431	430	455	401	451	420	440	445	427	406	390	437	427	438	428	417	427	451	430	432	428	430	423	421	423	439	406	426	415	413	406	377	430	436	497	434	419	414	375	405	471	437	380	429	401	425	387	401	416	419	413	454	404	392	430	391	413	415	385	395	432	432	434	437	455	399	434	404	443	397	434	416	418	430	469	421	445	430	418	400	435	383	414	479	407	396	424	425	442	412	438	438	414	391	433	416	388	395	421	409	433	430	415	415	412	439	442	430	406	419	419	378	409	438	415	409	412	395	425	410	432	393	456	420	412	446	423	474	453	438	413	386	415	405	434	428	410	418	432	416	424	452	391	426	444	426	409	414	388	426	401	373	429	426	415	392	452	438	409	433	395	457	414	399	461	398	453	427	406	416	416	418	446	425	413	451	421	407	396	438	425	429	433	433	398	449	425	415	447	408	448	430	442	422	430	460	416	458	465	437	403	419	432	427	474	435	423	417	435	430	408	409	455	416	412	426	437	428	457	482	425	430	410	385	392	435	420	419	445	461	412	412	452	451	419	441	440	406	415	435	450	426	419	413	413	361	433	423	437	430	406	426	438	404	427	398	426	460	390	457	423	442	400	431	415	416	459	409	428	429	404	412	429	422	424	436	431	384	434	455	419	468	424	436	456	430	415	375	427	404	461	436	410	441	416	406	441	407	435	404	417	450	422	396	457	426	390	448	422	407	419	450	427	428	449	463	409	403	417	422	426	441	428	444	415	442	421	430	434	429	434	393	417	461	444	445	444	425	401	426	383	419	432	407	395	387	424	421	431	437	410	418	387	466	431	451	400	455	425	439	471	430	407	433	432	412	429	391	415	421	407	420	409	414	398	427	411	409	483	372	431	412	408	450	426	433	423	455	389	408	413	394	411	417	430	415	423	433	407	431	396	431	429	411	416	450	424	453	398	407	418	421	400	399	416	432	411	426	414	415	458	433	453	407	377	411	409	423	407	438	437	421	431	414	474	400	433	416	388	429	391	426	398	448	429	423	463	437	406	465	436	412	392	445	414	378	445	388	417	435	422	426	404	437	441	431	381	440	401	432	416	435	405	410	418	457	442	420	426	436	422	434	429	429	432	420	422	414	424	410	380	407	417	409	392	435	414	417	436	438	443	435	437	430	434	425	443	442	418	432	469	441	423	426	455	418	414	419	463	413	424	435	415	386	411	423	414	372	436	424	408	413	418	409	437	414	425	418	429	439	442	412	439	417	427	386	394	396	457	406	399	439	446	412	416	453	420	404	464	446	413	387
5250	592	378	320	310	353	427	468	456	439	386	352	293	298	254	219	178	176	178	153	170	133	131	139	143	145	127	122	113	98	108	108	100	113	97	116	105	97	110	104	84	80	100	78	90	80	81	71	87	97	74	68	73	66	95	81	94	94	87	88	79	103	86	70	73	78	100	89	87	80	88	87	89	91	70	91	88	66	69	91	87	82	69	75	76	93	89	78	76	78	76	83	80	82	84	75	73	84	76	73	83	106	88	75	72	84	93	79	87	85	73	82	93	79	92	91	88	83	69	74	75	74	98	76	88	83	91	85	66	82	86	77	89	96	83	63	84	77	85	80	64	80	62	72	69	81	76	65	77	83	74	89	74	93	73	75	92	70	87	72	100	63	93	78	73	100	81	85	76	68	76	75	68	81	84	84	67	96	86	92	76	86	89	79	84	97	91	94	72	77	63	67	70	73	73	75	73	50	100	84	70	83	85	76	78	94	82	78	75	71	71	81	71	65	87	66	86	78	83	72	77	81	72	71	74	79	75	75	68	66	85	65	65	84	85	74	75	71	89	77	80	84	76	87	86	78	65	87	77	88	76	62	90	78	75	93	76	89	92	88	72	107	76	103	77	82	85	73	73	84	98	79	80	77	76	84	88	83	75	92	69	87	66	96	65	78	95	83	73	72	84	68	79	84	62	85	67	85	78	82	81	79	79	73	87	78	82	83	78	100	81	81	87	72	80	91	85	75	100	67	100	71	81	72	69	68	72	68	85	83	92	74	94	71	80	78	82	77	78	88	70	88	90	86	72	75	84	79	80	95	88	86	72	70	87	70	84	74	75	97	73	78	75	72	81	82	76	74	62	80	113	84	71	80	85	70	90	73	79	83	85	77	81	65	67	88	92	61	90	71	74	82	88	74	81	79	80	77	77	104	83	65	75	85	86	76	75	67	78	84	93	85	62	86	69	87	61	84	78	80	66	65	84	85	84	76	96	78	81	80	83	89	78	85	73	87	80	100	93	90	81	85	81	89	64	75	93	86	70	73	85	79	61	84	78	86	66	72	88	73	82	71	69	88	96	91	77	107	79	83	68	76	87	78	89	82	74	70	75	76	80	93	90	95	81	80	74	92	71	69	77	78	90	85	91	70	83	73	77	80	73	73	83	82	77	83	65	87	94	80	66	79	88	83	72	74	73	84	61	57	84	90	76	98	64	84	81	68	82	94	86	80	74	93	104	82	82	81	92	95	74	73	79	90	72	93	80	88	61	69	79	74	67	83	78	67	86	80	65	81	87	69	81	81	78	73	83	79	70	61	84	73	69	80	75	83	82	81	77	88	85	87	77	81	93	85	92	78	66	77	71	103	87	78	79	77	77	96	75	78	68	99	75	65	82	73	84	75	80	83	80	89	80	93	68	60	71	77	78	85	87	82	92	93	81	83	79	93	69	77	84	77	70	106	95	73	88	76	73	89	86	97	72	79	84	66	72	82	63	84	92	83	76	76	83	95	82	78	83	71	74	80	79	99	82	95	91	83	93	66	100	80	90	90	90	66	91	76	77	70	100	77	83	76	75	68	84	78	81	87	79	67	69	72	61	79	73	77	90	93	92	81	91	75	100	62	73	72	85	86	74	99	71	67	69	85	91	88	71	63	99	72	79	78	78	75	61	94	73	74	63	83	88	96	71	76	96	79	74	74	84	92	73	78	83	72	80	79	86	83	79	76	80	65	80	83	73	69	70	81	80	94	70	90	95	77	81	74	100	79	86	90	66	87	80	80	76	85	90	83	57	86	69	80	79	73	83	83	72	80	95	85	71	74	75	78	85	83	82	89	97	86	79	93	82	80	74	73	86	81	102	70	80	81	91	83	81	80	74	72	84	68	96	81	81	80	83	76	82	66	81	84	80	81	89	82	82	70	90	86	76	97	86	72	85	68	87	75	97	74	80	99	88	82	85	86	73	82	73	86	57	74	86	89	91	79	93	85	83	99	74	76	71	69	83	77	75	93	87	76	90	66	85	73	65	72	74	86	85	78	77	75	74	93	81	93	72	87	79	94	70	84	81	75	83	80	88	81	81	74	63	85	90	82	82	79	95	83	77	62	88	83	98	76	80	91	91	80	76	81	84	81	72	81	86	70	71	96	78	72	85	80	106	68	95	89	67	85	66	72	81	77	83	82	91	87	86	87	75	76	103	68	77	78	78	78	78	85	80	68	82	80	77	74	79	73	81	91	88	88	86	80	80	71	75	80	57	85	73	91	80	75	69	91	70	77	88	74	75	78	83	60	66	75	69	91	88	68	80	83	79	76	93	92	72	79	87	76	74	87	77	84	81	74	86	78	76	85	78	70	88	79	74	86	86	92	81	69	79	75	81	79	91	72	84	81	80	91	83	78	85	69	79	85	94	80	86	86	75	84	96	85	88	71	84	78	75	78	98	86	71	83	91	85	90	82	84	88	74	84	59	73	82	83	68	80	78	79	71	71	94	75	83	81	85	72	73	64	65	68	75	82	96	68	73	76	66	89	96	79	85	62	88	92	106	66	72	73	74	84	83	78	79	86	77	92	62	80	86	103	91	88	86	79	85	85	65	82	85	84	75	72	75	65	80	71	82	74	84	81	88	75	83	90	76	80	78	86	74	86	65	79	68	73	74	79	61	81	90	79	84	71	65	79	73	77	75	73	85	76	90	92	85	77	87	86	86	74	92	81	74	73	92	81	72	96	95	79	77	77	75	81	68	89	76	78	94	75	81	89	97	69	72	85	88	92	87	67	71	73	68	82	86	93	58	78	89	88	85	89	80	71	69	82	77	81	74	83	71	84	64	67	91	74	85	86	97	76	68	73	86	72	71	93	65	69	77	88	91	80	88	93	72	70	57	73	77	98	89	91	75	88	82	82	97	76	85	80	82	89	80	67	73	78	88	81	85	86	64	91	80	94	85	83	73	68	76	76	88	78	74	84	80	72	64	69	81	95	77	94	91	88	92	86	69	80	83	89	66	60	70	85	80	85	84	77	93	79	74	81	75	73	77	82	85	90	74	66	84	91	74	91	91	84	89	80	73	90	83	72	83	75	89	87	97	69	81	88	72	80	83	77	76	72	102	92	59	84	84	79	77	91	72	77	81	81	90	76	59	74	70	93	85	92	75	73	85	83	67	92	68	71	89	74	93	85	73	73	76	76	89	95	70	82	85	85	73	74	109	85	75	68	75	88	63	80	84	86	82	95	76	65	94	82	68	75	88	83	83	72	80	74	86	71	71	89	82	91	65	87	86	89	91	91	86	82	77	79	77	76	85	82	80	81	74	86	81	81	83	86	74	87	81	82	94	82	79	83	69	68	85	95	72	72	74	72	78	82	78	81	82	79	72	72	67	70	85	78	70	79	74	74	83	87	102	79	82	76	82	95	81	55	92	106	63	87	75	76	61	80	86	98	79	87	80	91	83	96	86	81	94	84	92	70	74	66	71	88	83	61	74	72	86	73	87	75
16899	7482	5133	5933	11590	17094	17882	17170	15744	14033	12209	10330	9030	8061	6789	6082	5125	4620	3974	3673	3408	3106	2778	2629	2468	2280	2019	1813	1668	1567	1484	1348	1389	1424	1363	1276	1220	1268	1141	1079	1052	1021	999	1041	931	905	926	865	857	811	837	834	833	848	793	813	772	758	792	765	761	753	750	740	718	739	728	763	704	750	738	774	694	734	728	725	724	723	719	680	722	719	694	670	712	667	708	682	725	734	733	715	723	709	698	701	717	682	727	715	683	717	671	731	698	670	698	732	675	727	659	657	681	684	736	696	641	671	693	660	746	688	651	662	708	678	696	686	717	736	628	664	716	688	688	642	694	701	697	678	700	678	688	679	734	710	688	659	660	697	709	669	720	677	712	718	659	657	652	744	659	724	697	686	663	696	689	652	686	694	644	671	711	688	689	722	740	692	723	698	743	734	713	665	709	720	654	729	674	716	704	719	698	693	682	718	682	710	668	697	673	720	712	683	690	662	693	705	695	738	718	667	692	681	690	722	674	674	677	637	716	659	692	652	659	668	681	676	699	710	667	705	680	628	734	711	690	706	669	700	708	661	648	695	663	688	678	717	698	678	665	668	673	664	647	661	728	683	709	733	704	730	642	644	707	650	647	676	728	672	691	697	719	680	696	681	647	686	658	729	718	654	667	736	701	679	695	695	653	672	649	755	699	696	612	698	648	649	655	639	676	667	727	685	642	723	659	654	696	725	724	623	692	683	694	706	733	676	705	685	670	667	682	695	702	682	699	724	662	681	670	689	694	676	729	692	714	671	700	655	720	686	652	649	685	712	699	695	727	660	664	627	642	675	703	741	677	694	651	665	691	665	647	674	689	656	645	658	692	659	713	665	671	672	691	660	624	671	688	655	745	686	690	696	668	713	701	707	678	678	711	673	679	704	679	679	669	677	675	753	694	678	676	711	650	650	671	664	655	683	708	678	674	724	660	651	676	653	730	720	677	683	721	703	664	661	710	689	699	684	682	673	719	710	655	682	663	723	679	671	683	709	697	671	682	709	685	681	657	688	675	699	699	655	686	681	682	681	730	648	653	699	670	664	694	717	709	700	663	711	632	728	686	681	637	687	683	668	732	682	644	719	676	673	673	688	678	656	685	714	625	688	648	710	677	707	656	721	728	679	645	682	684	684	687	661	658	643	662	649	704	654	670	738	707	718	693	674	661	711	653	718	703	689	702	665	751	629	758	716	667	669	678	695	688	727	680	689	674	673	685	688	693	686	716	661	655	676	636	680	699	689	691	715	691	702	715	701	734	671	704	691	731	712	674	652	722	701	675	679	705	679	694	737	690	701	661	671	650	673	688	656	677	719	676	685	670	683	678	736	671	681	656	644	656	733	705	701	723	679	670	668	615	671	689	680	723	647	674	679	675	726	694	717	673	705	698	651	707	722	695	669	713	665	708	670	671	644	678	690	671	659	698	726	640	682	666	649	706	640	662	707	686	678	638	640	734	650	648	662	692	667	665	680	709	673	721	687	684	688	720	684	686	665	676	676	667	619	748	658	680	725	694	701	684	655	714	731	762	624	642	643	673	676	645	641	730	687	680	662	694	727	672	650	713	687	693	661	685	685	747	696	707	725	716	683	709	662	694	679	710	679	671	665	764	742	652	616	671	694	676	697	653	711	639	722	645	692	668	688	671	682	706	704	696	671	719	642	692	638	705	686	690	674	698	665	604	698	708	683	696	668	717	745	683	731	691	689	669	695	664	691	715	664	698	684	677	664	683	678	695	692	670	736	687	729	652	652	692	715	649	727	703	669	666	688	673	649	707	644	708	668	637	707	682	677	679	615	689	677	678	691	664	667	740	693	686	691	655	658	650	683	689	677	641	730	672	684	688	678	673	629	658	725	699	704	661	675	681	710	677	660	694	703	682	693	720	677	698	663	688	675	703	677	720	646	706	730	640	684	760	712	684	699	659	670	696	681	665	733	721	687	686	706	654	690	667	704	724	686	620	743	726	699	668	720	679	669	695	758	749	668	661	672	680	688	699	679	703	694	727	621	677	709	673	716	713	671	676	697	726	661	676	691	669	681	672	708	642	669	689	696	749	679	668	647	699	699	717	645	679	651	659	685	650	697	672	733	670	682	689	715	693	684	725	659	714	675	708	721	680	701	709	655	690	676	651	703	712	690	656	665	658	671	627	666	697	712	671	667	725	682	661	689	719	706	721	691	668	708	692	705	709	680	729	645	665	683	670	681	713	664	698	730	728	670	698	703	678	676	706	702	718	666	696	654	673	698	680	682	703	670	678	713	702	665	628	744	644	688	694	679	714	680	660	707	700	737	747	692	676	631	662	690	699	709	707	712	689	680	643	710	688	677	669	686	706	652	682	720	698	691	708	666	659	729	691	707	683	684	682	713	667	664	694	690	713	709	641	715	721	689	654	665	643	642	666	713	692	687	681	701	692	661	651	688	652	679	677	703	705	666	639	626	676	656	598	684	693	702	689	727	645	689	671	659	674	699	667	661	684	684	679	690	706	661	668	705	741	694	720	676	664	746	641	749	656	682	636	671	657	689	689	680	683	648	670	707	680	661	719	672	697	713	688	714	721	716	710	724	688	692	686	684	672	691	670	689	688	688	712	646	712	675	703	700	736	706	690	683	677	654	717	640	669	705	730	650	704	723	670	664	700	648	688	680	666	698	646	677	707	711	699	662	668	715	709	723	669	672	658	682	687	700	677	680	717	705	690	716	671	651	670	677	665	698	705	621	687	640	705	683	672	695	658	733	684	639	617	674	701	678	723	665	689	640	676	697	659	695	701	650	654	717	657	703	650	719	678	746	679	718	665	704	709	679	708	715	671	691	706	655	711	649	633	678	686	694	690	727	725	687	656	617	643	673	654	705	679	679	657	719	661	702	670	654	709	683	645	686	670	658	678	663	675	622	692	677	686	751	638	688	723	677	709	667	675	692	745	673	709	683	732	713	721	715	685	677	658	699	666	635	727	674	688	706	663	715	685	705	666	678	668	706	651	657	652	678	684	683	705	685	680	679	662	681	715	623	656	722	704	645	659	642	706	681	655	655	645	696	703	716	678	686	724	669	682	687	688	648	673	674	677	733	678	667	712	667	728	690	714	636	676	678	718	666	752	664	651	702	684	653	716	687	668	681	680	675	703	667	685	709	664	643	698	696	660	672	683	722	746	641	703	679	736	656	659	694	704	695	738	689	715	726	706	729	711	675	683	632	680	661	674	649	685	673	673	646	689	673	709	652	686	681	705	674	693	695	647	692	700	640	668	702	661	698	712	706	723	705	691	674	708	718	714	667	642	705	673	647	636	661	686	657	720	688	669	698	676	689	655	655	730	672	692	693	712	710	680	720	681	692	690	666	698	710	685	667	760	684	689	691	687	698	680	653	671	693	704	658	681	686	713	698	681	748	642	670	672	679	711	681	688	676	685	694	693	682	708	680	716	711	707	709	709	697	670	660	687	691	669	708	672	651	689	691
3083	858	467	341	284	416	498	509	516	442	426	368	302	294	243	216	198	180	169	145	142	134	102	106	111	99	87	96	63	66	85	76	52	66	61	69	56	61	55	41	40	66	53	49	41	51	52	45	42	59	45	54	47	42	39	38	32	34	40	41	31	36	46	34	44	31	44	48	41	39	34	38	40	44	36	40	32	35	38	30	46	37	33	35	30	39	45	33	45	33	32	43	33	33	33	33	39	39	40	22	39	44	34	45	45	45	38	39	27	31	34	48	35	38	40	43	35	38	41	32	30	31	35	40	33	37	40	45	36	47	32	33	36	30	35	47	31	41	39	42	49	37	31	32	38	31	55	39	26	29	42	30	42	42	37	49	48	34	35	37	42	30	48	39	33	48	30	42	41	28	36	33	35	32	48	46	39	34	50	36	34	49	50	40	45	36	38	38	29	48	41	42	40	44	40	39	33	32	47	34	31	36	31	42	41	47	37	37	42	29	41	35	41	42	33	46	50	51	31	35	38	45	44	46	31	37	38	50	36	39	36	56	60	38	43	34	41	37	34	36	32	39	33	28	39	36	29	32	30	40	36	44	44	34	39	30	41	43	48	28	30	46	32	39	50	34	32	40	30	27	43	33	36	36	34	41	39	27	32	41	42	36	40	26	44	55	40	45	39	35	46	34	39	32	36	27	35	36	33	39	32	41	30	36	42	38	52	36	32	42	35	31	37	48	39	35	27	40	39	45	49	43	30	41	28	28	36	30	35	33	33	43	39	33	38	51	41	40	32	24	37	29	33	47	35	45	47	29	36	34	49	30	49	48	33	35	44	38	43	34	42	29	49	37	25	45	32	41	37	30	42	38	36	39	31	36	37	46	39	47	35	44	29	40	48	21	28	45	40	41	34	46	44	31	29	35	42	35	32	35	35	55	33	29	35	29	35	37	41	34	34	31	40	37	38	28	27	28	33	36	41	47	42	35	37	40	47	43	34	38	45	43	36	32	38	42	40	37	37	46	34	48	37	37	39	38	39	33	33	28	40	27	37	43	33	37	35	40	38	32	39	31	29	35	41	29	34	33	38	36	31	36	41	39	39	33	36	40	41	47	52	39	45	30	40	45	34	38	35	35	34	40	38	41	38	35	32	37	32	41	34	34	34	31	28	36	39	37	26	43	37	33	29	26	38	36	34	36	46	45	43	49	37	33	26	30	48	35	40	36	39	35	34	32	38	34	47	29	35	37	31	39	41	37	40	33	40	44	34	38	37	49	30	34	39	33	35	44	39	30	37	37	34	32	32	41	32	38	33	33	41	35	39	35	32	32	35	39	41	38	37	54	47	34	31	38	36	41	38	44	43	47	33	35	36	46	43	44	41	38	42	34	32	42	37	39	36	35	42	43	31	36	33	40	39	36	39	31	38	36	37	38	34	29	39	45	38	33	46	36	36	32	33	36	44	42	34	39	38	36	36	29	27	35	36	43	44	33	37	48	34	45	39	42	46	41	28	29	47	37	44	42	32	44	41	33	33	35	30	28	44	37	36	37	45	29	36	40	37	27	37	35	32	36	22	40	36	41	31	54	42	35	29	35	41	33	30	35	44	35	33	41	32	37	37	33	32	31	42	36	31	40	41	31	37	45	26	40	39	43	45	39	36	37	39	35	42	44	33	36	32	32	32	29	44	30	36	36	45	40	32	33	37	34	38	44	29	35	41	36	34	35	30	35	32	43	24	35	42	38	41	37	42	36	37	47	30	49	26	36	34	43	38	35	47	30	31	34	29	33	38	32	36	43	29	30	32	41	37	44	40	49	45	34	30	40	43	45	38	35	43	35	29	35	32	26	43	33	39	33	38	35	30	48	50	35	33	29	34	37	32	36	35	47	46	34	41	32	31	47	38	33	42	31	34	46	48	26	30	29	42	37	30	48	25	33	46	41	37	33	36	38	34	34	36	25	37	40	31	30	41	47	42	31	32	39	24	33	30	39	39	50	33	47	32	30	38	44	44	32	29	42	36	29	50	44	57	33	33	26	26	45	27	39	39	36	31	26	41	30	41	33	36	31	43	42	39	38	48	42	44	46	46	34	31	32	34	36	36	39	52	44	45	41	34	28	36	34	37	46	38	29	34	34	22	31	37	51	41	28	24	37	40	40	34	35	29	42	40	39	42	46	44	33	37	38	32	44	45	37	43	29	41	24	32	40	41	42	53	44	50	34	40	28	30	32	32	39	45	29	49	40	41	33	37	43	34	46	38	40	35	23	40	30	39	34	45	45	28	58	35	32	31	42	38	53	33	26	37	38	37	30	36	52	39	31	37	39	45	33	47	35	46	35	37	40	30	38	40	32	40	32	40	35	34	42	41	39	44	41	37	35	42	41	35	31	40	45	33	29	33	38	34	35	40	45	29	31	36	42	44	43	36	54	37	27	34	42	35	39	32	29	30	34	45	32	40	36	36	30	42	43	33	42	43	38	45	38	27	40	36	30	49	26	45	49	41	24	43	33	36	36	34	37	31	33	41	39	35	29	35	45	39	37	33	41	29	37	43	39	47	35	38	30	38	35	35	33	32	39	51	36	40	36	39	33	43	41	44	33	43	45	35	44	31	39	45	39	32	45	33	34	27	37	38	42	27	37	43	32	25	35	42	53	32	35	41	20	30	24	51	44	37	29	30	36	42	37	35	38	45	45	41	33	41	33	42	42	35	37	45	34	42	35	40	41	38	35	33	29	35	40	41	39	32	40	42	38	41	43	36	29	37	31	31	41	36	43	43	40	45	38	28	37	36	33	39	37	33	31	34	31	30	26	35	36	28	40	32	45	31	32	32	33	39	33	28	30	44	48	39	34	35	32	48	39	34	42	30	34	34	31	49	38	40	33	36	39	46	29	44	33	42	28	37	35	38	42	45	46	44	47	49	39	40	26	37	35	44	32	40	30	34	35	34	42	37	29	40	46	35	34	27	43	40	34	47	35	44	36	32	41	35	50	29	44	29	31	41	38	33	48	27	38	35	28	33	39	39	24	40	50	38	38	36	46	25	35	38	34	33	43	30	27	34	37	31	37	34	36	32	36	43	30	37	26	36	41	24	38	34	35	27	38	25	34	27	37	42	39	28	32	31	32	31	41	31	37	36	40	38	35	36	32	36	41	36	34	30	47	37	48	31	41	42	29	29	43	40	32	41	32	35	34	46	37	32	39	36	40	42	37	35	36	37	38	35	25	46	30	31	33	38	40	38	35	32	35	43	33	36	35	38	38	32	38	36	32	28	44	27	23	35	41	22	45	28	37	34	27	35	44	38	29	41	25	31	29	35	40	37	42	53	32	43	36	33	28	37	29	38	33	46	35	41	33	37	34	39	42	44	39	35	33	38	37	37	35	34	31	34	30	40	36	33	31	38	33	36	33	41	30	51	40	40	36	28	32	35	36	32	29	34	34	50	43	46	38	44	37	47	34	34	36	45	34	41	30	37	42	29	42	30	39	37	30
21295	9510	6072	7394	14229	19938	20764	19758	18177	15883	13986	12226	10592	9107	8218	6903	5937	5281	4643	4287	3798	3508	3061	2764	2556	2282	2073	1811	1558	1505	1405	1270	1334	1269	1241	1202	1132	1046	941	908	855	768	702	690	712	699	671	610	585	510	516	514	501	457	493	461	428	478	430	440	437	426	437	419	406	440	417	404	380	390	389	376	364	386	387	344	393	348	365	358	353	389	353	353	338	367	348	379	330	348	342	354	362	322	353	362	348	354	335	357	371	328	331	358	379	331	329	318	360	336	339	341	336	332	362	360	343	345	355	333	306	338	361	359	360	343	309	356	342	332	331	351	328	329	343	370	317	303	341	345	387	314	327	298	334	345	327	301	356	326	324	370	331	352	381	349	302	318	315	368	311	313	337	327	332	358	327	347	324	330	327	343	320	321	282	335	351	336	327	289	342	335	326	339	323	317	335	312	327	281	320	328	310	323	322	294	307	349	336	342	340	313	327	303	309	349	337	330	320	299	334	352	338	333	359	341	323	314	378	297	341	332	373	321	335	349	327	344	359	309	358	301	329	304	337	330	305	363	334	316	372	305	341	347	330	353	327	319	314	345	345	318	333	359	328	309	327	323	339	333	333	309	341	339	323	327	325	310	332	326	323	352	345	329	346	313	318	336	352	331	324	330	336	346	293	306	364	326	341	370	325	322	340	330	290	293	328	347	343	359	333	303	298	330	351	319	335	335	331	330	337	340	328	359	302	314	362	346	361	326	367	337	315	330	348	344	377	312	390	334	345	303	334	321	303	357	331	334	331	346	333	321	341	343	318	308	352	336	344	335	376	337	305	315	311	345	349	334	344	336	353	322	341	359	329	314	325	352	359	315	344	319	321	318	350	307	335	340	300	331	332	315	316	332	335	329	292	341	317	341	370	322	361	314	328	335	357	345	368	329	326	325	357	321	325	346	340	313	333	336	283	341	317	340	311	339	323	364	324	347	320	312	332	327	326	354	331	341	328	308	325	330	340	311	301	341	318	328	323	315	315	357	324	334	330	314	330	358	290	375	332	317	326	312	327	335	348	368	282	369	334	323	314	298	317	306	312	329	343	322	315	354	373	352	323	378	350	328	321	289	319	332	305	333	294	338	325	353	315	316	328	335	312	286	338	314	342	318	323	313	340	322	325	343	342	321	365	306	342	339	319	302	283	312	326	347	302	316	329	332	343	322	321	290	348	325	314	322	335	326	303	364	340	332	318	309	322	351	344	343	341	300	314	279	317	314	306	343	322	338	328	373	320	338	355	329	333	326	332	323	290	361	330	343	337	318	350	328	320	337	346	323	303	302	322	352	343	335	346	331	346	332	337	327	360	322	341	313	333	314	331	339	315	343	332	335	360	301	340	327	319	332	304	322	348	330	339	359	347	349	316	348	339	350	342	342	297	360	332	312	344	331	330	338	307	341	326	313	341	327	350	368	344	336	355	353	297	294	330	310	363	350	334	298	308	319	392	350	302	362	353	290	317	354	319	355	328	291	313	324	329	336	329	320	327	321	357	323	324	344	336	289	354	313	337	339	323	347	343	293	307	327	299	324	361	333	306	336	326	315	324	338	339	311	314	323	297	314	311	324	294	314	362	345	348	297	328	342	328	311	342	329	351	330	334	310	331	304	343	331	315	343	336	330	326	351	353	327	325	324	341	326	286	293	339	333	352	353	323	311	317	331	327	346	304	369	327	314	334	345	316	351	335	329	325	340	324	320	321	330	326	322	322	303	353	346	320	356	310	315	323	330	347	342	310	331	323	320	320	319	328	326	342	291	337	349	310	353	344	329	338	353	348	293	334	319	348	303	367	330	322	348	316	331	328	330	314	313	299	317	313	330	344	330	304	334	326	350	345	301	313	307	310	340	304	346	333	339	335	357	337	323	313	341	352	338	354	335	322	333	328	316	314	328	332	354	295	323	345	311	353	348	307	295	294	332	347	339	334	336	285	327	334	347	333	346	340	380	342	329	347	307	312	328	310	299	335	348	327	337	345	345	325	315	277	346	340	327	355	330	342	327	322	330	349	337	342	334	332	369	312	338	337	328	296	337	351	323	311	339	302	320	312	310	312	351	318	304	304	333	322	332	343	317	350	324	344	323	316	340	338	334	325	334	331	307	379	354	339	356	354	334	321	318	341	320	344	328	345	332	359	322	366	314	347	354	334	308	314	311	360	314	329	336	311	361	331	298	321	335	308	323	353	321	327	338	341	333	304	339	342	303	294	305	348	335	322	317	372	330	311	344	347	337	343	329	331	357	324	307	330	348	348	336	331	343	298	329	355	334	315	336	329	312	307	294	322	336	326	371	325	332	310	337	338	313	340	308	351	356	337	309	331	340	307	315	338	335	301	349	343	294	317	335	322	330	326	328	327	317	370	316	348	299	334	341	333	370	331	343	344	341	325	312	334	336	307	306	352	318	358	291	337	345	353	322	346	351	323	321	320	332	314	334	311	338	333	318	298	324	343	327	339	339	346	324	302	298	313	309	332	320	299	359	360	325	333	295	320	324	353	311	328	347	326	334	334	324	325	316	306	340	314	328	304	344	309	322	354	321	325	320	345	311	335	316	337	352	335	331	344	307	317	318	310	327	349	292	358	319	330	321	343	325	320	325	308	317	328	334	331	349	330	318	344	319	320	312	353	349	333	329	296	337	334	317	328	375	316	322	309	340	330	342	326	363	328	334	311	327	306	329	339	309	324	349	324	290	366	328	295	322	301	329	324	341	324	302	306	318	322	355	358	294	311	347	352	342	320	286	318	317	332	319	316	304	336	321	327	345	377	312	322	316	365	335	341	333	301	316	321	356	335	327	328	332	337	329	299	298	321	337	295	326	340	329	307	324	342	333	296	310	341	315	337	322	320	339	336	334	313	317	287	304	329	312	324	363	319	306	339	336	348	353	348	355	356	308	356	352	336	314	317	309	331	327	339	344	307	347	325	324	336	317	304	284	320	319	344	309	342	328	325	338	337	298	295	337	348	350	351	301	306	323	341	363	333	336	318	358	324	341	327	315	323	337	330	329	314	307	358	320	302	343	339	308	346	309	331	345	320	310	334	366	297	316	335	327	324	327	326	339	331	308	307	330	333	308	346	338	281	341	345	315	351	340	312	304	328	341	341	325	330	311	311	291	351	318	344	346	334	326	309	331	314	364	317	334	347	316	335	304	312	323	301	368	333	311	328	335	358	312	334	343	350	340	373	318	317	340	357	351	303	305	321	325	307	330	363	322	320	309	345	325	311	330	323	331	330	293	320	350	337	349	353	335	343	319	343	355	343	312	315	323	342	360	345	331	335	331	334	337	289	325	333	332	343	305	331	308	345	319	337	322	296	324	331	361	354	314	316	312	343	327	353	314	306	331	316	342	307	333	324	321	325	308	332	356	335	325	341	322	322	326	361	330	316	334	305	316	330	321	313	345	322	341	333	295	332	321	341	330	315	287	348	327	322	320	359	314	343	306	379	332	327	330
3363	481	279	244	221	280	383	397	401	365	318	267	264	219	240	201	169	175	157	162	170	153	120	147	111	114	111	108	114	93	96	93	104	110	78	95	91	94	82	94	96	85	98	87	84	86	103	101	108	80	76	99	90	91	86	88	96	85	81	88	79	82	69	66	95	83	87	79	92	84	98	81	94	93	91	84	91	92	82	97	80	80	74	91	80	87	86	89	77	72	73	80	100	95	79	76	89	85	105	85	88	81	86	81	91	87	97	84	71	86	74	78	80	99	107	90	76	83	82	78	80	91	99	64	82	80	94	85	87	91	83	75	92	90	83	91	79	91	92	81	85	85	73	81	82	93	91	85	83	71	85	84	71	84	80	92	83	74	71	93	98	92	67	98	84	81	87	64	86	84	100	87	96	77	83	98	92	71	91	73	94	86	84	72	93	84	77	75	88	92	82	75	92	81	82	79	95	86	85	87	83	62	93	87	84	89	64	75	87	92	87	87	84	77	97	73	80	74	81	80	85	80	106	81	87	83	81	65	91	90	80	92	84	87	101	93	84	74	64	82	74	84	80	85	76	89	89	70	88	93	85	87	79	88	81	78	81	80	84	93	72	79	91	86	86	85	99	81	67	93	102	80	78	87	94	97	93	90	80	73	67	90	88	98	86	80	84	87	93	83	96	91	89	95	91	101	94	81	91	85	79	97	90	93	78	70	91	83	79	74	96	96	84	75	93	79	85	79	84	75	82	108	84	78	82	84	55	87	78	68	97	85	79	83	95	100	76	95	80	82	106	95	81	77	86	102	85	74	71	83	91	86	86	74	84	74	100	85	100	75	80	71	88	82	69	89	87	75	94	82	83	94	80	80	78	78	63	76	79	87	94	83	87	81	83	92	101	91	89	73	93	81	91	75	68	86	76	78	77	79	82	92	84	103	91	91	78	78	87	71	85	91	89	74	82	81	85	77	89	71	109	70	63	83	89	113	74	76	85	81	87	97	88	70	88	78	102	73	78	93	96	105	97	78	76	74	71	77	90	86	83	74	85	107	80	90	90	89	89	89	80	88	80	82	93	97	77	103	97	79	91	94	80	83	83	74	73	82	72	82	91	75	80	79	89	85	84	77	73	86	84	89	80	84	77	100	76	74	86	90	87	80	91	104	81	100	87	96	75	91	68	80	87	95	83	89	80	94	75	101	97	97	83	75	100	94	92	77	88	74	81	95	95	94	91	80	97	81	87	80	81	88	79	97	82	80	85	64	68	99	86	71	78	88	96	72	78	86	85	94	79	87	72	71	88	89	74	88	72	86	91	95	91	90	71	91	84	81	75	93	68	96	71	96	71	80	100	85	93	70	72	64	82	77	87	81	83	92	89	87	99	83	74	87	82	77	87	78	100	75	87	90	82	72	96	86	82	72	119	70	77	90	94	90	84	85	83	87	86	81	78	87	92	69	78	81	94	75	83	83	83	92	87	86	69	63	87	81	85	83	91	70	83	102	94	76	96	81	104	92	81	78	76	94	83	86	88	87	69	95	78	87	63	86	78	79	87	85	77	75	99	89	85	99	94	79	81	98	76	93	73	73	76	88	80	88	80	100	81	99	84	93	83	84	94	85	90	77	80	71	79	88	93	76	101	75	81	76	85	86	87	83	80	71	78	90	76	85	82	102	83	70	93	101	95	87	118	77	94	99	77	92	79	95	100	74	88	80	73	84	101	94	83	91	98	66	87	83	84	90	85	78	82	88	87	82	72	94	76	110	89	90	82	93	79	71	84	82	82	96	76	84	80	71	80	72	92	94	93	103	86	86	98	105	89	85	81	72	95	72	101	85	84	98	91	84	80	79	93	83	97	80	71	72	102	86	97	91	83	70	75	74	105	81	93	88	99	94	76	94	91	68	84	91	93	83	96	86	91	82	75	95	85	92	79	79	78	87	86	85	87	68	72	84	88	85	91	81	94	81	81	94	99	71	82	78	86	87	85	108	85	89	77	80	87	92	75	93	101	86	82	106	81	93	92	88	78	86	77	91	104	85	89	83	85	78	91	79	76	77	62	86	75	85	67	77	84	79	81	83	89	73	74	77	91	79	88	95	83	87	93	84	103	74	76	89	83	87	83	76	83	70	83	79	90	93	86	80	92	86	74	87	74	77	64	99	82	81	81	82	91	83	76	90	86	81	87	60	87	89	88	83	85	84	75	86	84	68	105	89	93	90	86	95	92	69	78	79	80	64	80	103	78	70	84	95	85	76	88	91	67	103	96	80	72	88	85	73	76	80	81	95	72	94	82	78	79	83	79	86	90	89	73	80	83	97	87	100	96	79	79	66	94	88	70	94	82	83	104	77	75	72	76	78	81	81	98	87	71	89	86	85	83	82	84	99	80	79	104	91	91	77	94	89	84	96	73	70	77	81	77	70	75	87	73	73	76	95	70	113	74	92	77	90	86	87	86	85	86	96	79	111	92	89	69	96	88	92	86	73	66	71	90	88	90	74	82	65	102	87	79	68	86	96	69	80	92	82	79	83	87	89	96	91	81	71	83	74	89	90	97	81	86	87	94	82	84	85	83	84	89	89	92	74	87	88	82	70	87	90	72	79	91	74	68	85	81	85	85	85	91	89	72	90	63	87	76	79	74	97	92	86	80	81	93	83	91	79	83	85	78	93	78	93	89	76	87	74	82	94	90	76	76	99	84	92	103	90	92	80	87	88	87	81	87	102	86	85	97	77	82	70	81	91	83	88	96	82	85	92	72	89	76	87	92	93	81	89	90	82	75	87	84	78	89	85	96	69	91	90	71	93	83	93	94	73	94	105	77	95	93	84	75	97	83	75	72	72	92	71	76	100	72	74	86	82	86	81	93	83	90	87	73	86	81	74	70	81	88	72	84	79	79	94	95	102	89	68	75	82	83	96	87	86	62	83	92	96	83	87	66	92	83	82	92	70	82	104	81	95	81	96	96	97	84	80	84	84	81	77	89	81	89	84	86	94	78	86	72	92	65	86	86	79	87	71	83	83	82	93	78	91	100	94	96	79	102	77	92	76	81	88	80	73	96	93	90	99	78	96	95	90	72	91	94	63	79	92	79	74	91	80	91	102	87	70	74	76	78	82	89	92	83	76	87	79	88	87	86	80	87	91	76	80	86	97	89	87	97	78	70	82	66	75	81	83	82	86	74	88	77	80	72	94	80	92	78	86	85	83	82	83	83	82	87	77	83	83	89	78	73	83	75	79	86	83	89	81	87	87	81	72	93	79	77	81	71	86	84	81	83	84	98	69	82	94	97	95	82	97	93	81	97	75	88	80	81	95	74	70	75	82	84	100	83	90	90	115	75	77	87	81	81	82	88	86	91	81	106	83	93	97	98	96	89	93	78	88	80	78	90	97	94	77	87	75	79	75	76	86	88	97	86	82	80	90	91	86	76	81	80	94	99	91	75	96	93	94	76	85	78	77	73	83	98	89	87	75	85	93	84	87	94	83	73	87
15139	5806	3801	4767	9789	14424	15621	15105	13233	11746	9973	8486	7425	6377	5574	4911	4229	3770	3411	3087	2824	2609	2291	2158	1977	1815	1590	1600	1442	1343	1260	1238	1265	1242	1266	1216	1173	1097	1076	1086	1019	998	992	951	931	885	836	888	776	833	887	781	817	772	822	806	807	807	784	778	753	791	720	779	790	785	803	750	759	745	729	787	801	772	757	722	755	756	735	758	774	769	771	717	767	710	762	759	747	784	796	678	740	741	751	721	728	733	714	716	729	765	734	756	746	742	737	712	728	767	770	772	750	716	789	749	762	770	719	732	709	692	694	724	759	779	705	747	723	736	763	746	754	729	735	742	742	720	740	735	739	752	745	730	693	736	697	742	725	758	741	686	706	806	703	719	748	737	760	753	691	765	749	723	760	748	724	723	745	710	755	695	702	798	723	719	691	670	760	721	737	725	763	689	711	774	723	736	757	691	745	678	744	741	702	780	710	721	712	731	697	753	752	701	713	701	761	748	767	755	740	768	736	721	746	743	736	738	769	736	730	721	703	683	753	760	701	672	735	748	752	703	752	756	723	710	727	731	739	766	738	745	656	732	728	729	710	677	702	784	726	728	709	760	735	768	709	732	745	720	725	732	759	704	757	716	737	656	722	750	783	699	729	732	682	727	685	762	725	756	724	764	732	759	781	764	718	728	746	709	772	768	758	742	737	712	739	702	769	736	730	758	749	721	721	765	665	682	758	753	709	763	760	723	767	735	739	741	741	753	767	751	674	736	699	728	735	743	730	717	763	774	728	714	750	727	758	757	779	732	701	762	728	690	723	681	749	735	713	700	745	761	747	739	718	743	678	729	741	726	716	745	700	695	750	714	733	736	717	711	732	748	720	726	734	710	748	770	699	707	719	762	735	691	739	742	734	722	707	748	676	761	751	714	745	693	751	715	752	730	730	709	765	767	686	741	744	771	770	728	688	713	746	743	757	735	775	710	754	717	744	712	762	743	725	729	752	779	733	730	756	722	719	744	729	765	733	769	737	750	775	716	740	722	732	741	718	726	723	757	749	693	718	770	741	747	725	792	726	751	744	757	730	725	738	738	726	695	733	734	746	749	777	760	713	720	743	701	696	730	793	749	734	751	741	755	788	774	731	731	759	725	752	738	764	724	752	720	753	703	705	754	750	763	724	738	730	724	748	754	759	746	763	731	792	730	764	722	711	732	732	730	759	743	741	702	733	772	706	721	692	694	690	721	750	709	709	676	733	750	724	752	738	729	751	673	741	710	720	715	755	777	746	725	762	724	693	765	727	678	729	736	717	739	726	746	718	726	704	769	782	768	704	761	714	740	739	697	724	699	697	746	744	742	784	699	771	721	737	691	719	730	723	765	713	798	752	735	698	718	718	751	703	739	730	704	739	715	745	748	711	741	776	691	732	700	749	718	693	739	701	820	721	760	687	721	759	715	725	790	712	747	716	715	720	750	782	714	727	707	794	706	802	719	737	691	735	741	704	765	701	712	698	727	782	707	707	708	707	747	759	743	750	770	702	746	683	696	771	747	741	743	726	737	687	750	763	715	820	763	734	758	720	734	621	738	735	755	707	780	735	721	749	734	727	723	688	754	687	749	735	763	758	755	736	687	719	781	772	706	770	743	731	695	715	742	735	672	693	671	702	755	747	700	750	698	741	741	738	722	759	750	714	755	694	727	770	715	704	738	759	741	777	786	720	701	674	697	723	669	725	751	742	721	768	748	732	762	730	727	763	735	717	732	761	715	725	744	714	740	766	696	729	708	752	716	714	707	718	763	757	706	749	721	766	750	679	713	702	741	746	771	688	769	761	716	753	705	716	707	793	699	723	739	773	741	771	742	716	756	774	748	705	722	726	739	727	747	700	785	707	708	685	766	766	769	688	777	709	697	742	727	780	739	727	756	734	709	750	764	743	762	719	725	733	705	738	747	734	721	705	755	725	735	763	746	797	751	736	727	721	693	743	744	736	787	690	766	702	696	753	780	752	779	739	777	740	745	752	708	745	748	754	757	740	707	740	710	755	727	731	756	684	746	719	724	779	681	766	779	702	709	740	742	763	738	718	740	752	743	753	701	760	749	700	728	751	736	688	683	742	759	753	766	764	754	724	757	767	752	750	723	724	731	762	781	716	764	743	744	696	713	726	711	748	712	734	742	728	731	770	684	749	704	748	780	723	700	724	766	781	783	771	667	711	734	765	742	762	775	725	710	778	719	729	731	738	764	769	765	735	777	749	755	722	712	760	702	701	756	720	756	766	738	758	688	709	723	708	738	726	733	764	684	734	728	713	738	709	682	679	693	726	720	736	714	746	743	757	766	740	707	715	680	704	688	742	721	683	752	724	711	758	722	716	733	747	768	762	695	720	737	728	764	735	737	735	729	694	755	710	719	764	724	685	748	774	806	729	732	737	802	764	693	725	729	795	735	719	727	725	819	717	726	752	710	732	734	762	769	684	698	739	755	734	755	787	731	718	747	758	747	764	751	723	760	753	766	759	738	721	743	749	740	686	706	728	761	745	788	739	733	749	757	759	782	733	702	736	766	745	758	663	773	741	667	742	795	700	757	722	741	753	775	705	667	701	758	702	743	703	705	716	727	724	736	747	727	760	750	723	737	719	773	691	762	720	691	711	754	724	753	721	744	767	774	750	756	723	704	736	775	747	720	758	711	755	725	702	738	735	747	691	724	727	753	739	717	693	726	808	736	742	707	746	773	724	723	741	719	746	707	748	768	758	754	805	723	734	687	728	765	720	742	727	746	726	760	719	780	729	794	754	729	744	768	713	714	704	727	711	658	704	706	761	756	761	751	688	693	693	751	739	725	737	690	734	735	705	754	769	782	723	745	719	694	721	736	716	654	833	708	736	782	684	751	709	737	723	695	765	762	747	760	755	739	740	702	739	750	749	690	756	744	758	674	751	695	772	751	745	712	736	747	772	684	732	728	710	752	753	720	763	722	720	791	750	757	761	752	716	759	741	743	722	764	764	762	702	762	689	701	716	716	699	770	726	732	687	754	712	766	795	804	750	745	741	712	756	709	754	711	753	672	724	774	724	729	722	770	695	722	726	757	718	733	683	704	677	697	715	703	728	758	767	701	718	745	722	718	748	771	757	779	728	690	700	802	784	730	728	719	739	739	701	734	748	735	695	783	767	745	704	686	767	731	729	700	764	678	764	754	788	730	776	712	740	751	700	728	732	723	752	768	761	719	781	676	764	705	758	707	707	718	709	716	749	726	741	739	755	773	753	746	743	756	756	741	757	774	686	712	749	699	751	728	678	755	756	753	721	717	748	703	710	718	758	733	698	701	703	732	750	775	737	748	756	700	755	727	721	735	773	733	730	779	733	701	766	779	750	746	703	770	727	759	692	778	731	768	735	713	728	736	720	715	731	759	763	738	713	760	771	747	759	743	731	716	728	740	761	708	745	700	641	739	740	780	725	760	709	691	738	711	731	759	779	729	731	736	759	795	735	723	719	731
1974	681	394	308	260	365	381	490	476	406	369	325	289	249	213	199	167	136	153	118	120	115	109	98	90	94	77	85	73	83	68	64	73	50	72	59	57	51	72	56	51	60	60	51	48	60	56	58	45	49	46	43	44	42	53	43	58	45	51	52	48	48	50	58	55	60	44	48	51	54	45	48	40	46	47	51	46	55	46	64	65	52	43	47	50	61	53	31	58	48	42	47	42	46	53	43	47	46	43	45	53	47	41	48	49	48	42	43	42	47	49	49	47	51	52	53	54	47	46	37	35	62	43	48	56	54	47	49	45	53	55	44	43	57	56	57	51	43	47	55	44	42	46	50	50	41	42	53	45	42	44	40	47	51	64	54	39	52	60	50	42	58	48	40	42	46	44	35	45	49	50	47	51	44	44	38	54	50	59	30	45	49	59	59	45	42	42	30	45	54	45	46	56	57	35	49	53	46	45	56	54	44	47	53	58	55	50	50	55	49	50	52	39	43	56	43	38	46	44	43	41	40	47	44	40	51	43	50	33	53	56	40	41	38	55	56	46	50	44	46	53	39	43	49	66	53	46	47	40	52	52	39	51	35	44	44	45	49	46	39	37	48	58	40	48	54	50	49	34	50	52	44	45	46	47	47	59	54	44	40	52	43	45	40	57	42	42	44	41	42	44	39	38	32	39	58	53	46	42	41	45	40	42	31	54	47	44	45	48	51	54	49	38	39	54	50	61	38	56	47	37	39	46	65	32	52	46	49	45	39	49	48	61	44	41	50	45	44	48	45	58	50	39	42	46	53	40	33	44	43	41	37	46	51	48	44	46	48	42	45	49	55	42	43	54	47	40	54	37	55	46	50	53	40	51	51	48	42	49	53	35	46	52	44	43	44	52	51	49	48	50	50	46	48	59	44	42	54	53	48	48	42	44	48	62	51	51	66	45	43	39	49	30	48	42	49	47	48	39	47	40	46	53	42	50	33	44	40	50	55	56	41	60	46	42	41	38	41	57	42	48	33	59	59	38	41	42	48	46	47	66	55	47	45	44	42	46	47	53	48	50	46	38	56	38	28	46	38	45	44	48	50	45	53	42	41	42	37	51	43	64	46	51	55	49	53	50	55	40	55	46	51	45	46	46	48	43	59	43	46	42	45	45	41	54	56	42	49	42	42	38	52	48	48	51	39	41	43	43	40	52	33	42	45	45	49	42	39	43	50	51	36	47	53	49	45	54	61	35	48	47	48	43	52	63	31	53	54	39	59	46	48	53	40	43	46	47	46	55	53	54	48	51	46	56	49	56	51	42	57	61	44	52	41	41	54	48	58	47	47	44	49	51	48	43	36	45	48	55	37	41	37	48	46	57	41	45	41	51	54	54	54	50	46	56	46	41	50	58	58	44	47	42	52	58	38	47	48	46	54	44	46	46	41	40	49	47	40	46	53	49	47	46	50	46	42	47	35	58	63	53	48	61	54	37	48	57	50	46	51	46	49	50	31	51	45	43	57	47	43	46	43	50	44	37	41	49	48	49	41	44	32	52	59	45	50	46	45	51	27	44	46	45	36	40	41	44	62	53	59	44	47	55	46	38	48	50	47	57	36	50	54	62	38	42	41	51	43	40	52	38	52	38	41	40	45	47	52	42	44	52	59	51	48	55	48	50	42	42	54	65	50	43	48	46	52	43	53	38	44	47	45	44	36	38	42	38	45	43	41	47	40	45	32	56	54	56	45	46	54	53	47	38	47	58	40	48	54	45	47	52	42	37	51	46	46	42	47	39	51	47	49	46	31	39	55	43	46	41	59	47	46	25	53	50	43	50	30	43	42	48	52	46	53	36	51	43	60	40	37	51	54	45	41	60	55	50	44	42	41	51	45	41	48	45	49	49	35	50	59	53	59	32	42	45	42	46	70	44	47	43	44	54	47	44	50	43	51	52	59	50	60	43	51	49	42	53	43	44	47	49	51	65	54	45	43	55	38	57	35	47	42	43	47	46	47	48	47	41	47	38	37	45	42	48	60	52	37	43	52	38	36	35	43	59	55	47	41	44	50	44	42	46	48	54	53	47	46	37	52	49	54	37	41	44	49	42	42	48	46	40	42	53	48	45	44	45	37	43	48	44	43	51	40	45	38	48	53	53	43	57	53	46	52	44	43	41	42	55	47	57	57	51	56	52	48	44	45	42	43	40	45	54	54	55	61	39	47	50	41	54	54	38	46	49	34	52	63	60	55	55	51	54	39	54	41	40	43	52	55	57	47	35	51	59	40	35	43	46	47	47	52	46	44	49	51	47	37	39	41	45	61	46	49	57	47	39	50	56	48	60	45	51	46	43	47	57	47	52	30	46	48	56	43	43	48	59	46	47	41	35	40	43	38	44	40	40	54	46	47	48	67	57	40	28	42	44	50	55	47	50	51	46	48	43	41	47	50	41	36	52	47	38	52	56	41	35	41	54	44	37	44	38	55	49	49	53	56	37	49	43	36	44	54	39	40	62	34	40	46	38	55	47	46	48	45	48	36	57	68	44	55	47	49	46	45	45	44	51	53	37	44	33	42	42	46	41	34	48	53	52	55	46	49	33	45	41	45	47	44	40	45	59	40	44	55	48	48	35	44	41	53	62	46	54	35	53	52	46	44	40	36	54	36	53	51	48	29	47	53	45	49	45	53	46	48	50	34	41	46	47	44	50	49	54	46	46	56	36	49	50	50	42	49	39	48	47	45	38	46	49	41	47	45	52	48	49	51	49	54	45	51	49	37	52	53	49	35	55	43	48	40	49	50	38	41	45	47	48	55	38	49	52	51	49	48	47	56	50	45	47	63	41	36	55	44	59	58	59	45	52	56	60	49	56	39	45	43	51	46	49	43	55	46	40	58	49	44	43	42	44	59	50	45	50	49	43	37	45	48	42	36	44	48	56	45	55	38	53	42	51	58	39	54	43	41	49	56	38	36	42	51	46	48	55	52	49	58	46	51	59	77	50	43	50	37	39	59	38	33	41	42	45	43	31	49	43	40	40	41	42	36	47	49	39	59	42	56	42	43	56	43	38	41	51	43	43	43	50	46	47	50	44	44	45	44	52	49	40	51	49	33	37	48	52	56	51	45	42	49	58	44	50	44	54	52	45	39	54	48	56	47	41	45	46	42	51	45	56	60	50	57	44	38	55	51	38	54	50	41	37	56	72	37	47	36	50	43	48	56	41	48	40	45	34	52	47	42	47	49	31	42	52	46	58	49	52	41	52	56	31	48	55	47	42	43	38	46	47	35	27	48	50	57	50	46	44	43	52	44	45	40	42	46	44	40	40	46	58	49	46	50	40	48	41	28	41	48	43	42	35	35	43	59	38	62	58	48	46	56	47	46	40	39	46	49	26	55	37	63	49	47	59	52	43	58	55	49	47	56	39	66	40	41	34	44	42	37	62	45	42	45	61	42	49	54	43	58	42	60	41	47	39	58	49	44	45	45	52	43	41	47	50	47	41	34
19404	8340	4970	6181	12668	18418	18831	18032	16322	14348	12392	10547	9170	8091	6816	5986	5211	4539	4001	3649	3221	2983	2646	2420	2204	2004	1700	1484	1438	1346	1207	1204	1176	1148	1153	1023	1013	955	903	862	828	795	719	707	772	664	611	575	622	575	599	557	551	604	532	524	514	495	521	494	521	469	535	464	500	481	493	480	469	449	517	551	415	453	436	477	458	446	456	495	445	425	461	468	464	455	439	468	465	426	458	452	433	418	431	430	458	456	447	471	459	422	411	409	441	427	427	438	420	420	407	447	454	385	410	399	419	478	450	478	415	416	449	455	448	432	438	444	437	450	414	427	470	429	419	455	444	440	411	401	403	451	443	406	411	424	447	406	431	420	397	419	426	422	422	420	464	430	404	426	418	428	376	447	416	421	438	453	422	429	412	431	448	444	447	438	392	398	452	437	399	410	382	422	413	455	393	432	444	385	408	438	436	450	407	426	434	435	424	411	420	419	436	441	462	430	402	424	399	443	444	451	446	407	445	436	457	456	429	449	436	402	424	420	484	427	419	454	449	441	413	435	422	400	396	425	479	437	414	442	459	453	405	410	431	390	453	429	390	447	439	398	440	425	446	437	441	435	455	425	412	414	453	414	459	400	436	414	419	423	421	430	440	436	446	408	443	394	387	425	422	440	451	452	431	480	461	416	452	453	401	421	432	407	448	403	419	413	420	449	417	392	400	444	419	393	395	412	428	417	448	442	407	394	445	420	421	440	418	416	450	479	468	451	427	414	413	418	458	420	458	440	419	411	408	385	417	423	432	414	459	462	435	439	395	445	445	411	449	424	428	428	392	443	406	425	417	472	421	441	427	433	446	433	430	413	406	427	435	446	419	450	414	417	412	449	417	440	427	420	434	405	425	441	431	457	423	448	425	438	454	439	404	379	425	435	438	407	405	404	426	421	406	439	421	423	433	433	430	424	425	417	445	439	421	436	433	427	440	427	444	453	433	429	418	458	432	427	429	444	402	455	442	443	425	459	425	402	469	437	405	437	463	438	380	432	413	428	419	422	434	449	414	451	426	443	429	429	404	462	437	430	446	459	423	414	422	453	418	424	471	409	454	409	401	454	428	403	437	432	472	443	431	446	445	434	430	447	415	402	435	425	431	403	451	377	476	423	422	435	439	414	424	417	460	427	431	421	468	415	419	385	438	413	430	438	434	386	430	414	434	414	444	406	453	424	425	467	416	440	389	455	435	423	398	439	412	408	456	424	448	452	428	400	407	436	417	412	426	431	410	444	410	415	430	422	438	414	429	409	465	451	437	438	432	421	431	398	434	438	424	404	449	437	434	428	429	421	414	410	417	471	416	432	462	461	397	415	420	433	436	437	384	437	411	438	405	387	445	453	416	435	393	441	448	356	410	381	460	468	430	422	425	454	432	450	449	452	412	415	443	444	429	406	431	428	440	390	410	421	456	443	444	448	434	423	437	392	408	430	424	439	436	442	391	426	434	396	427	414	437	406	402	432	413	439	439	411	421	425	425	428	430	417	440	431	416	391	415	431	439	434	414	422	400	429	438	465	411	453	446	458	417	411	453	463	416	404	433	419	440	466	468	415	438	435	364	410	438	434	430	437	468	412	415	462	424	448	438	433	453	395	396	461	412	453	431	439	410	375	448	416	442	443	470	453	384	428	373	486	408	440	440	370	428	419	405	405	462	457	453	450	448	422	409	450	403	424	429	390	391	411	445	405	449	445	407	387	458	420	424	405	448	431	416	437	468	421	412	473	469	437	437	408	426	444	445	423	412	405	415	398	410	397	410	421	404	422	424	432	413	459	426	431	469	401	453	419	425	429	462	421	423	385	380	432	397	427	422	435	469	435	434	436	430	410	437	406	447	427	438	442	451	455	429	427	443	429	390	418	467	416	462	428	423	411	451	442	458	446	446	403	404	443	408	410	455	443	426	418	425	418	441	406	438	376	428	445	452	435	431	410	413	438	409	423	438	413	409	442	447	393	447	419	455	448	469	440	395	433	449	402	402	438	426	414	498	402	399	468	443	416	411	436	409	414	460	443	435	442	447	419	445	429	420	437	449	396	455	427	408	419	476	426	429	451	404	385	429	433	411	460	419	448	435	451	399	428	441	464	460	420	414	383	426	412	459	462	412	441	416	448	431	424	400	385	437	432	439	417	448	439	441	410	488	405	439	421	430	391	441	458	446	383	409	430	426	425	407	427	418	410	432	441	417	430	432	426	418	397	443	394	415	419	393	427	449	413	435	426	428	399	409	429	445	416	419	479	434	416	440	437	443	406	400	426	432	425	394	447	439	420	437	455	419	389	459	465	413	414	431	413	450	434	406	423	441	457	429	436	413	431	425	450	422	415	418	414	419	433	452	425	427	455	422	450	397	428	390	415	398	429	425	394	418	406	425	426	417	424	417	464	381	441	414	428	422	410	413	445	430	421	450	407	403	397	416	436	387	377	454	430	445	408	407	430	441	440	436	421	444	395	424	437	425	415	452	438	419	422	438	394	410	417	426	436	432	388	409	451	394	463	395	441	418	366	437	447	400	425	437	438	434	418	422	426	444	435	428	400	418	420	461	440	448	412	432	450	421	481	429	414	403	472	397	418	414	430	426	448	462	419	476	406	423	393	417	411	398	385	423	457	389	418	418	430	451	397	441	408	435	425	441	425	410	432	432	429	404	435	428	460	457	426	419	438	446	453	440	422	409	449	440	429	408	442	441	431	415	414	413	435	411	442	433	449	441	408	415	418	437	445	416	436	443	421	451	459	461	424	457	424	421	455	430	435	468	420	426	413	402	396	423	441	427	443	434	449	408	435	443	413	426	410	444	412	444	429	440	431	455	429	424	407	428	415	437	424	448	411	406	440	450	403	408	447	473	420	413	419	443	428	424	446	424	412	422	451	457	406	451	448	409	386	406	413	414	453	467	428	425	405	413	438	444	446	431	424	439	397	442	433	461	429	426	420	402	401	396	449	407	433	412	437	427	451	418	430	436	438	427	421	440	452	419	427	440	456	429	408	417	408	444	452	403	423	455	424	389	420	419	465	406	385	408	439	430	429	445	428	400	430	430	457	449	454	421	398	439	452	408	435	449	433	474	439	407	418	397	461	401	435	462	418	419	416	474	429	405	430	444	424	447	451	460	427	424	409	443	381	439	420	427	427	442	462	424	480	427	431	435	454	421	426	413	426	421	426	426	418	419	461	419	418	442	423	406	455	413	457	438	419	416	424	428	386	414	407	456	439	432	409	445	404	441	432	441	422	419	457	438	394	453	461	416	401	457	381	383	451	457	395	460	427	437	413	446	440	448	434	425	419	402	425	411	467	431	413	423	458	406	484	437	408	427	424	423	444	414	418	430	424	447	431	462	407	413	414	465	421	430	434	408	435	445	402	442	430	424	432	454	400	451	436	451	433	410	468	463	423	501	399	416	430	431	423	444	421	383	405	453	393	410	425	425	418	414	418	427	400	460	421	435	448	434	443
5146	630	425	302	267	331	476	451	519	440	392	346	311	285	249	216	201	165	193	143	160	167	119	162	130	141	112	98	126	115	116	105	112	123	112	93	105	90	105	89	89	94	80	89	87	75	77	69	99	100	84	78	91	84	97	85	88	92	89	79	79	95	67	97	77	74	71	85	79	78	87	82	62	88	97	85	87	68	85	73	75	84	82	79	86	89	76	85	74	83	91	83	78	88	66	83	74	79	76	98	71	85	90	82	92	67	72	73	78	80	79	93	70	88	76	72	79	70	99	75	87	87	70	87	77	89	92	76	73	79	77	79	68	80	82	84	79	74	103	73	76	81	83	90	89	79	75	91	86	76	87	76	76	73	68	78	80	76	69	89	96	74	77	95	75	77	74	90	80	93	75	87	72	81	72	69	68	70	70	81	89	77	80	84	72	88	81	73	81	86	81	86	77	97	92	79	97	87	93	83	80	80	88	84	81	82	85	86	77	88	83	69	80	83	101	94	86	103	91	73	90	79	70	73	74	84	83	73	79	62	97	66	66	71	75	74	91	77	84	81	71	72	67	84	79	60	68	102	74	80	84	70	81	71	82	80	82	90	82	62	73	80	80	103	94	81	73	84	83	95	86	82	83	72	79	76	77	76	75	80	81	81	88	85	77	80	76	72	72	88	79	93	88	88	80	74	75	87	83	76	84	74	85	92	97	83	85	80	94	87	78	83	97	80	86	81	88	70	88	78	92	76	74	72	85	89	75	65	79	85	83	73	75	93	85	77	73	76	81	77	71	76	76	73	72	69	94	75	101	80	80	72	96	74	82	81	85	74	90	77	85	70	86	71	79	85	94	107	86	93	73	89	62	85	70	79	89	75	81	73	88	73	75	72	86	95	82	83	68	86	88	83	76	80	90	81	82	85	78	76	68	75	79	81	76	85	86	87	79	94	91	91	91	87	72	83	76	96	83	66	97	84	78	76	70	76	71	82	73	92	97	92	98	78	68	92	81	73	84	76	85	74	75	77	76	66	75	85	74	75	93	82	66	95	88	88	91	66	96	91	81	70	72	82	63	88	82	94	107	83	76	58	86	95	85	69	91	76	80	76	111	68	86	71	75	85	83	80	80	74	94	82	89	75	65	80	68	79	95	78	82	88	58	69	69	105	77	80	75	90	77	93	69	96	89	102	59	89	89	87	92	82	73	81	77	81	79	82	74	95	86	70	87	90	92	90	72	83	81	68	85	82	74	78	60	69	86	71	72	53	81	88	92	66	91	86	82	66	76	85	86	67	89	63	65	57	80	87	87	89	77	68	87	72	66	83	91	82	68	73	81	85	85	92	82	87	76	80	79	81	77	73	77	79	71	75	104	71	71	74	84	90	81	60	74	87	77	78	79	80	76	74	69	90	70	70	99	79	85	96	99	61	78	78	83	65	74	94	94	74	79	74	73	91	68	69	62	87	89	88	78	86	100	79	73	73	94	85	91	76	77	71	78	81	74	90	74	85	91	83	79	83	81	87	70	87	76	87	82	82	84	77	93	90	83	67	76	85	77	75	68	78	89	91	74	78	75	88	76	75	97	72	87	79	80	74	89	73	78	79	83	82	82	91	76	87	77	75	102	62	75	75	82	79	84	91	87	69	97	73	73	78	84	74	84	86	92	74	73	91	86	73	91	69	79	70	95	82	87	83	80	75	70	65	69	80	62	84	85	90	73	88	86	78	73	73	61	67	64	78	95	84	60	68	73	77	94	93	85	62	83	89	78	81	67	81	73	78	95	95	74	78	68	88	74	78	79	81	89	87	72	80	83	64	83	97	82	64	70	77	81	98	87	76	81	73	76	81	107	78	85	100	93	81	84	75	87	77	97	101	75	89	93	68	79	72	68	93	87	93	79	77	79	80	82	64	75	87	80	97	75	87	72	68	89	79	77	88	99	82	74	84	87	86	90	92	77	78	81	85	78	78	86	93	81	93	83	81	91	60	80	80	74	68	90	77	100	88	63	73	67	89	67	77	82	72	61	86	76	81	70	76	69	98	87	93	56	97	82	73	102	76	71	76	71	87	84	68	86	60	67	65	83	94	75	94	75	94	75	84	79	82	83	82	77	100	84	83	85	70	90	74	79	76	77	86	70	84	90	78	94	88	84	90	76	84	89	86	72	65	99	85	78	82	97	84	80	78	60	76	75	75	80	76	69	80	65	90	82	76	68	101	76	79	100	82	62	78	92	92	67	86	97	79	99	92	81	84	73	86	79	69	79	81	93	79	68	77	85	66	70	68	83	68	96	85	78	89	83	70	80	73	95	77	80	75	89	63	82	75	76	79	64	74	88	71	73	95	65	78	82	78	91	93	84	77	82	90	90	93	80	70	75	100	74	77	88	62	99	95	74	74	87	88	95	93	69	93	81	85	63	81	84	61	80	93	79	82	87	78	76	67	75	94	96	73	81	83	97	95	73	77	75	101	84	86	86	80	80	83	83	85	86	71	86	82	87	81	82	87	76	93	63	74	79	84	81	77	68	86	80	77	77	88	101	73	69	82	80	81	83	85	63	81	75	89	84	81	75	93	86	64	78	80	85	89	85	84	81	69	74	62	73	76	88	76	85	93	90	73	80	90	70	99	93	74	71	69	84	86	78	108	101	82	90	68	55	75	79	93	88	72	79	76	82	65	71	95	77	78	95	77	75	90	81	91	105	81	81	73	88	77	79	61	79	79	88	76	71	82	80	80	73	91	69	84	89	66	95	69	78	82	80	89	79	71	98	77	73	86	94	89	80	81	97	86	87	84	78	75	77	89	67	79	77	89	79	85	70	83	79	78	71	91	73	72	80	76	81	68	79	96	73	75	73	68	73	88	70	90	88	85	92	85	66	89	73	73	75	87	84	97	76	76	83	77	73	84	79	84	90	94	98	84	95	89	78	73	88	89	73	87	85	77	84	74	73	85	83	77	79	77	80	86	74	78	96	83	66	79	77	98	65	81	70	76	69	78	75	81	64	81	68	85	83	72	85	83	79	98	69	84	78	78	89	89	69	93	82	75	95	83	84	83	52	69	76	69	72	91	87	70	74	57	90	70	79	71	79	65	68	85	71	69	75	74	68	86	81	87	94	74	79	81	79	100	81	91	89	84	75	83	74	72	78	91	82	76	84	86	72	73	89	72	75	83	79	73	72	71	72	76	74	83	80	80	72	74	71	80	71	81	81	94	76	88	83	82	82	87	76	77	75	76	71	68	86	89	76	70	81	72	81	76	79	68	72	78	79	87	80	77	71	75	74	84	87	70	82	84	70	82	73	84	74	71	87	78	66	76	96	98	94	94	87	69	78	80	77	82	92	76	87	90	73	80	89	79	79	90	77	86	78	79	76	80	85	79	76	80	87	80	87	71	89	73	68	80	83	75	67	91	85	83	93	76	82	92	85	78	68	83	83	82	80	82	88	72	75	75	69	84	63	64	71	98	86	82	84	90	82	82	76	62	86	78
16752	7540	4839	5714	11949	17320	18400	17288	16137	14053	12274	10597	9238	8075	6919	6095	5366	4664	4421	3814	3450	3065	2931	2599	2482	2113	1972	1806	1695	1549	1449	1487	1490	1438	1367	1404	1279	1178	1119	1087	1097	1061	1051	948	962	954	933	871	893	869	811	817	859	807	743	809	787	741	749	748	745	737	725	731	802	729	735	677	746	740	752	742	737	693	732	704	695	738	716	725	714	707	728	716	689	754	675	690	734	703	685	687	756	668	727	720	687	668	657	709	703	716	698	706	686	671	698	718	677	682	712	706	739	708	674	742	700	681	724	713	654	742	673	684	726	724	693	706	652	718	720	682	705	698	668	707	682	735	694	704	700	681	678	680	736	647	703	721	671	674	679	696	692	778	697	718	678	694	694	690	669	706	701	706	659	706	689	744	677	691	698	674	688	683	669	703	701	624	722	710	699	690	694	664	665	680	738	678	674	746	638	672	686	637	668	658	693	670	675	701	701	634	676	664	754	687	710	711	675	727	719	671	695	685	651	708	716	736	688	735	718	700	697	701	682	697	687	660	688	706	740	673	706	692	703	664	709	686	692	688	675	704	658	682	736	653	720	683	691	667	673	686	701	730	718	724	679	718	632	667	673	678	710	744	718	670	682	692	701	721	711	718	772	697	699	697	696	668	680	699	761	714	701	646	713	686	682	661	650	704	704	697	696	665	654	701	735	733	672	678	669	687	676	708	635	705	667	693	684	670	701	690	679	679	702	679	710	663	686	707	646	670	722	672	687	716	684	733	722	672	689	698	666	678	719	705	708	664	692	656	695	712	696	694	682	674	683	696	676	690	696	676	650	740	661	712	670	699	651	673	699	702	690	656	704	643	668	702	702	681	661	675	697	703	698	745	710	652	721	701	676	712	667	682	717	695	695	658	672	685	729	681	748	696	656	659	675	698	762	714	720	690	673	693	731	701	730	685	649	690	704	673	650	721	666	667	711	697	649	653	650	667	685	682	673	688	721	706	660	644	696	676	643	708	732	698	685	706	714	716	687	693	707	708	713	662	661	706	698	707	730	701	701	697	733	700	642	677	702	660	652	679	704	688	710	706	724	687	753	719	676	725	650	689	736	676	654	653	709	658	686	701	676	683	698	745	735	689	683	679	694	700	677	661	666	708	640	754	680	657	680	700	669	720	624	694	657	660	676	719	677	675	697	685	698	722	677	706	639	659	659	742	725	724	727	684	667	680	691	678	672	673	734	706	686	668	720	678	666	670	676	690	704	653	719	721	746	691	679	696	707	683	688	702	670	692	731	715	699	700	649	710	716	710	723	635	672	698	658	647	711	684	679	674	680	699	717	664	675	678	723	697	688	702	709	650	695	681	645	682	674	690	701	697	683	777	666	696	709	652	682	638	651	682	681	694	673	697	736	669	641	703	667	743	707	676	712	636	691	676	701	730	727	719	685	722	712	704	717	708	710	659	710	671	699	710	685	682	686	718	667	671	708	664	714	706	681	697	655	704	725	686	746	656	688	674	692	709	694	686	724	674	735	718	695	711	697	709	710	721	671	657	664	680	675	698	729	727	705	715	665	684	732	647	675	656	693	660	716	670	719	686	721	720	643	742	671	692	672	649	685	700	701	642	726	727	675	659	662	684	703	663	731	693	729	711	689	711	718	686	720	689	678	634	667	650	661	643	698	691	699	636	677	705	687	650	688	711	683	701	683	671	673	726	693	707	663	694	633	645	703	642	704	690	680	723	717	668	686	663	716	713	719	688	676	703	680	667	728	710	663	731	713	711	650	684	722	700	726	721	686	654	657	692	684	711	642	687	677	694	664	712	705	702	704	696	678	705	687	648	616	698	698	677	724	676	692	667	659	660	710	667	719	715	691	676	724	710	680	733	673	703	700	692	710	690	728	688	684	697	654	703	686	738	721	691	651	727	611	709	689	727	690	702	691	648	651	712	683	681	743	656	651	676	705	646	709	682	657	664	662	703	725	653	704	716	706	654	675	650	677	673	696	698	737	677	698	700	694	695	671	704	662	700	689	676	734	705	673	691	666	698	700	658	673	677	726	675	735	686	695	717	684	662	729	696	640	680	679	701	673	739	678	680	677	695	695	665	676	684	724	686	634	661	682	748	702	708	683	698	709	693	691	690	667	663	702	711	680	704	733	640	735	658	697	722	707	649	674	692	659	696	715	661	747	711	634	665	637	728	709	701	644	717	719	642	761	695	689	700	708	665	670	652	709	732	703	721	713	677	688	685	664	664	635	687	704	680	708	674	697	674	701	679	677	657	760	665	673	720	720	687	708	708	705	695	662	691	698	737	697	719	689	689	735	697	673	678	715	658	696	680	707	687	675	686	661	699	712	671	697	691	656	684	712	694	716	685	711	675	744	681	732	717	720	734	688	679	684	693	711	680	721	722	696	671	732	663	686	718	660	710	683	675	692	671	690	715	698	677	688	664	731	679	696	700	703	687	680	704	703	641	645	682	660	718	682	716	703	686	704	683	725	708	687	677	760	665	685	691	696	679	680	703	680	744	672	687	681	673	692	660	721	752	630	708	692	709	753	692	730	648	677	702	696	694	731	652	667	683	684	693	726	686	677	719	678	685	656	685	708	703	699	712	673	724	678	681	693	722	686	685	711	708	689	718	680	694	717	714	659	676	716	714	665	715	732	697	717	699	675	697	670	674	711	726	672	706	667	699	731	721	677	673	703	715	696	720	696	685	702	702	711	738	695	649	695	673	710	699	677	705	675	688	653	676	697	649	677	675	656	711	709	625	723	703	689	682	673	739	681	658	676	707	663	702	698	704	641	664	709	683	692	760	676	727	702	640	667	720	690	699	711	691	698	694	712	683	709	703	704	743	696	722	735	686	711	733	678	663	664	683	715	696	678	727	692	646	688	659	672	681	718	676	652	668	746	692	666	680	683	664	681	676	693	724	731	666	658	708	667	690	712	651	654	678	663	689	695	713	658	692	661	682	658	701	719	675	676	682	712	721	728	683	725	636	680	691	666	649	735	698	709	676	671	692	653	669	692	697	705	685	658	718	700	734	699	683	679	744	686	710	716	693	723	680	709	687	684	711	697	727	730	701	692	655	684	697	749	679	724	667	715	727	669	673	681	702	677	690	702	670	667	677	725	672	670	714	674	645	730	705	687	646	688	726	712	711	672	692	697	682	685	710	657	728	684	679	664	714	698	739	748	713	716	688	662	770	731	715	663	682	671	664	705	673	716	721	676	663	704	677	685	709	656	689	681	700	727	665	643	743	700	687	710	678	697	682	698	701	677	706	713	696	739	658	672	713	696	689	691	688	705	668	702	734	698	678	681	712	675	681	680	692	675	729	745	649	655	676	662	686	670	663	660	704	684	649	711	671	692	700	692	687	656	668	675	683	698	702	708	676	689	649	707	710	709	730	697	669	667	680	686	724	640	700	703	701	735	634	666	692	652	674	747	663	703	706	686	703	707	681	705	655	677	698	719	676	659	715	685	735	684	691	694	697
3034	848	466	364	274	428	516	610	483	550	407	378	305	283	265	254	201	195	174	136	117	122	121	114	90	83	76	64	80	63	66	55	59	59	66	72	57	54	54	49	45	57	40	63	45	58	43	56	43	42	43	31	34	39	42	43	38	41	49	49	33	37	33	37	40	34	34	37	43	43	43	42	35	33	37	41	36	44	34	33	38	33	43	40	41	62	38	34	35	35	33	48	40	31	31	40	42	41	45	38	34	47	33	37	30	27	35	37	45	45	43	31	36	31	36	37	39	32	24	40	41	34	46	42	39	29	38	33	36	43	26	43	46	39	44	40	38	45	45	39	32	35	46	41	47	33	45	45	33	44	44	40	35	35	39	31	33	48	41	41	43	47	40	39	41	37	42	39	31	43	48	29	43	40	37	45	46	38	45	33	45	41	41	35	37	42	34	32	27	39	36	40	38	58	48	44	32	31	42	36	36	38	44	47	43	39	37	37	44	51	41	32	42	43	47	38	36	41	38	46	31	42	39	43	40	49	31	29	42	34	46	45	40	39	37	39	40	37	36	46	39	27	36	39	31	37	36	32	20	40	31	29	30	31	31	39	35	39	43	40	45	47	30	39	36	37	42	54	35	56	44	34	42	36	49	36	34	34	37	31	44	36	39	33	33	34	41	37	40	40	39	30	31	33	38	38	32	40	27	31	26	35	48	35	30	33	41	32	44	34	35	35	37	34	51	42	45	38	35	37	38	56	38	37	40	40	35	38	24	37	32	41	31	38	33	46	35	40	33	44	52	33	47	37	41	24	51	42	44	38	47	41	39	37	44	38	27	38	28	38	36	33	31	27	47	50	36	49	26	52	48	38	47	45	34	43	37	36	28	35	43	36	37	47	46	45	40	32	38	28	35	41	48	41	45	31	42	30	33	38	33	30	39	43	40	30	37	34	39	48	32	35	51	34	35	35	48	42	44	33	33	46	32	34	33	41	37	36	27	28	39	38	31	31	43	36	55	35	40	46	38	28	42	48	43	51	39	26	36	36	41	44	46	42	36	34	41	37	20	29	37	35	38	39	34	40	30	36	20	52	37	41	40	33	25	43	44	29	32	39	30	28	35	38	30	35	27	39	43	36	46	38	49	43	39	38	44	27	43	36	34	35	28	42	50	42	31	28	36	31	39	40	41	39	36	41	44	27	36	32	37	40	37	47	22	36	42	44	33	41	30	30	25	26	31	39	40	40	37	30	39	46	33	41	35	36	40	31	39	44	38	38	40	48	35	45	46	40	38	44	43	52	38	35	40	29	39	42	32	37	37	46	29	39	47	41	38	40	45	38	35	30	42	40	43	47	36	28	39	34	31	37	35	35	35	29	44	40	33	42	36	43	36	40	31	45	48	32	32	32	34	31	46	44	40	36	35	31	34	31	36	42	39	43	36	44	38	39	45	44	35	29	35	38	37	39	40	32	38	34	26	33	41	31	29	43	41	32	33	31	28	35	34	33	41	36	32	42	33	30	37	48	36	38	33	30	51	42	36	36	31	32	35	40	42	34	33	34	41	39	33	46	41	40	42	40	32	37	39	36	41	41	43	30	35	32	42	35	36	41	29	38	33	43	30	36	36	38	31	42	27	35	35	39	31	30	40	26	46	35	32	32	38	37	42	41	35	41	40	42	33	54	62	36	29	53	43	40	45	35	36	32	35	48	36	35	36	41	31	39	45	31	44	37	32	37	41	43	43	29	43	38	36	38	35	43	31	23	34	44	32	25	51	33	35	47	30	46	41	43	42	38	39	47	47	36	31	43	35	45	38	36	28	32	36	33	23	39	39	48	26	31	36	44	50	37	34	34	27	32	28	32	40	39	42	34	34	39	30	35	42	43	50	33	27	29	41	29	49	37	39	37	31	44	36	47	45	27	47	39	43	46	31	41	41	45	38	43	36	29	36	40	31	37	48	27	45	37	32	36	48	31	36	42	37	29	41	36	44	31	37	34	32	32	37	36	33	41	32	45	37	43	48	37	33	39	43	36	41	41	43	33	41	38	32	43	33	37	33	34	45	33	33	30	37	33	30	38	41	37	20	32	53	35	37	46	35	35	29	36	57	46	30	37	43	30	45	39	33	31	39	41	34	48	43	52	35	47	36	46	44	38	47	35	43	38	39	35	43	27	42	36	36	34	35	46	32	44	31	34	41	46	48	39	41	30	29	37	34	44	35	32	38	42	41	32	41	43	42	37	46	31	31	36	38	29	33	34	34	32	37	45	37	44	26	26	51	33	33	37	46	22	34	32	36	36	37	47	38	47	42	44	34	47	40	42	36	52	42	35	48	45	44	34	34	37	30	38	29	31	42	40	33	41	40	39	39	44	35	30	39	32	47	39	36	33	36	27	41	36	41	38	35	48	28	33	31	42	33	47	33	38	36	34	46	26	27	38	36	41	35	44	34	38	41	41	24	40	32	47	38	34	33	29	41	39	41	33	52	35	40	40	22	35	32	34	35	33	40	42	37	39	42	44	40	37	28	36	35	38	36	31	51	32	33	53	27	40	38	37	44	57	37	41	35	31	36	40	45	49	24	32	39	36	35	37	35	40	30	38	45	45	28	33	38	30	35	42	25	34	32	36	36	39	39	41	27	36	33	29	39	43	35	36	39	29	40	56	31	26	47	32	42	30	40	27	26	38	49	49	22	52	28	31	36	44	37	40	30	29	47	43	44	48	34	31	30	24	34	29	34	36	29	50	30	32	34	34	38	30	39	37	39	47	42	34	47	35	41	38	41	31	39	35	36	46	36	41	34	36	26	27	36	38	39	38	44	36	41	29	36	28	34	35	34	45	41	36	38	45	29	37	36	43	32	38	36	40	33	31	30	40	47	43	38	35	44	34	32	46	38	44	37	31	40	36	34	41	34	31	37	29	33	46	32	42	37	34	27	42	39	42	33	30	46	48	41	44	48	41	40	35	43	42	38	38	40	45	33	39	42	24	43	47	33	33	39	28	38	42	31	37	43	32	42	28	30	41	38	38	27	50	46	28	21	23	30	40	47	38	41	30	37	48	47	40	30	39	31	38	31	32	38	44	41	32	61	26	47	30	55	36	44	33	40	41	36	40	33	39	33	30	36	35	34	46	45	34	44	32	37	48	43	22	38	45	33	36	21	38	45	38	36	37	45	35	30	30	34	38	31	42	38	29	33	36	43	35	32	50	42	35	37	40	21	40	35	41	35	50	39	44	31	44	32	33	39	36	31	38	42	47	46	30	36	37	33	44	45	32	35	35	39	33	41	38	33	38	29	34	39	33	35	37	51	46	33	40	39	34	36	30	46	26	40	45	55	34	38	42	41	32	50	39	32	36	41	42	30	43	33	41	39	41	36	37	31	34	40	50	33	36	40	29	34	38	41	34	34	49	31	38	34	32	39	32	41	38	48	29	29	39	30	46	41	29	43	31	41	45	42	39	43	42	37	32	35	21	26	29	35	24	45	41	34	38
21408	9377	6051	7232	14241	20289	21645	20447	18379	16483	14191	12078	10552	9551	7990	7130	5833	5208	4740	4366	3735	3400	3204	2788	2519	2201	2072	1892	1577	1468	1413	1380	1295	1289	1247	1167	1109	1029	1004	914	895	731	752	746	685	695	625	606	559	553	522	517	459	482	508	504	443	414	458	437	438	422	423	420	439	432	455	435	378	392	423	420	389	405	412	367	353	370	373	347	362	398	389	376	379	362	383	364	355	331	363	386	349	359	367	349	381	350	349	380	324	341	336	316	332	318	311	345	382	333	357	364	333	345	362	351	359	368	356	343	332	350	351	329	367	369	383	346	332	331	364	362	313	321	333	326	366	336	339	344	329	351	347	346	370	328	322	341	347	325	360	353	343	340	325	338	319	333	328	370	324	334	380	358	340	361	333	339	369	340	333	345	376	357	320	349	307	341	308	310	360	307	348	354	333	339	328	335	360	345	323	339	344	330	329	318	355	332	334	346	308	305	370	360	343	356	333	342	357	346	328	345	347	335	380	340	320	324	309	310	335	331	347	296	324	337	346	340	333	332	330	338	340	336	356	315	340	329	306	349	322	364	358	303	333	338	283	339	302	329	312	330	310	351	353	342	348	372	333	316	343	341	348	322	311	325	354	363	319	322	353	328	307	327	333	345	318	378	321	341	346	325	325	336	352	335	336	331	329	361	334	349	351	356	346	328	307	355	333	351	320	332	331	336	376	345	335	343	347	332	349	339	356	301	306	336	332	334	295	322	338	342	314	355	332	346	329	344	336	350	355	368	321	337	342	329	327	331	323	329	346	337	348	335	303	366	339	323	300	330	349	353	336	334	342	352	360	333	346	328	327	325	367	316	329	338	334	307	349	340	341	320	333	347	314	361	335	338	325	317	330	322	334	304	354	341	347	315	347	323	369	321	397	358	338	333	310	334	334	323	308	338	350	319	331	334	338	315	301	336	313	335	361	334	332	310	356	367	361	319	353	343	342	345	334	362	315	323	337	328	324	319	347	327	326	335	378	320	318	327	327	343	304	309	342	326	326	319	323	324	339	342	324	349	319	329	348	366	309	330	328	349	331	380	332	324	322	354	344	331	298	283	305	334	343	350	331	337	337	374	355	339	333	347	330	329	339	347	323	338	347	342	332	330	333	326	348	334	378	337	317	372	357	323	351	327	326	354	304	320	334	353	335	307	321	314	365	321	329	327	295	325	328	300	327	319	342	313	305	331	332	324	305	347	309	334	349	352	322	356	330	356	342	312	320	362	341	330	334	333	365	327	331	306	304	340	353	331	353	332	321	322	315	331	328	332	346	343	355	344	335	328	328	324	332	310	299	336	339	343	326	354	347	341	336	331	344	347	312	345	328	328	322	313	355	311	375	328	290	346	335	281	331	332	344	319	360	337	354	380	358	316	338	352	350	355	358	331	322	380	338	314	320	346	329	323	338	353	344	340	340	334	305	355	354	329	336	342	334	337	307	327	307	370	319	385	315	331	372	340	296	316	305	324	343	326	321	358	308	324	339	315	325	341	331	342	337	343	341	319	375	345	336	320	380	345	359	341	337	342	312	337	352	360	330	325	350	340	307	347	339	316	322	311	329	362	329	334	349	325	346	349	362	342	328	343	339	328	356	314	319	327	323	339	330	355	340	378	368	327	331	298	352	360	319	300	344	352	320	341	311	356	333	321	349	335	345	337	309	323	344	345	297	316	365	314	340	318	351	333	347	355	333	320	341	347	338	339	317	365	327	343	348	309	347	347	337	336	335	330	323	317	352	324	320	356	343	342	337	316	350	347	322	353	337	331	315	338	352	299	320	330	345	358	315	331	310	330	333	302	353	340	377	314	347	349	341	310	338	325	336	329	337	320	349	343	306	360	358	297	340	334	309	344	314	324	333	296	315	354	315	333	358	335	357	324	350	338	332	333	334	363	314	325	320	335	348	331	320	339	366	344	318	333	315	309	335	330	335	337	306	336	361	334	339	321	340	343	359	301	342	316	351	342	346	341	335	336	360	323	342	355	315	352	345	339	336	338	297	364	310	358	327	311	332	340	312	329	358	328	345	353	332	333	304	347	360	348	360	333	338	377	332	345	307	326	343	350	319	345	323	336	347	370	332	322	323	301	369	337	352	360	337	318	346	334	339	321	328	334	358	323	338	344	336	324	367	311	302	311	306	331	351	331	324	309	340	372	358	309	346	326	304	314	326	349	347	302	323	326	322	304	337	349	351	382	317	317	325	365	347	321	331	322	307	335	331	334	324	354	330	338	352	353	325	323	291	344	353	369	287	278	341	307	351	349	313	345	346	329	312	343	318	361	354	344	337	355	342	342	341	313	341	342	359	345	291	365	323	312	328	337	312	344	338	339	291	322	341	365	339	330	338	339	278	363	313	332	363	352	335	359	336	319	306	334	308	365	331	347	366	315	325	346	338	340	331	317	338	339	321	316	343	305	314	310	294	332	358	339	312	330	334	365	335	305	336	334	345	379	322	333	349	309	332	325	328	320	337	339	304	341	341	340	329	350	325	348	348	315	349	316	344	329	334	347	347	304	318	315	336	357	306	332	331	346	359	356	349	371	334	344	337	308	322	293	304	338	345	359	305	357	347	325	357	336	340	311	355	344	314	361	351	345	338	334	327	338	321	315	335	332	334	329	381	322	319	349	308	338	338	336	356	358	324	341	312	358	370	302	337	309	351	330	309	311	338	348	323	306	342	313	346	347	314	331	332	332	335	337	332	316	342	318	340	340	351	343	347	347	292	310	336	305	347	314	290	311	339	369	334	322	349	331	325	305	318	313	360	345	308	374	361	325	344	329	337	383	342	350	324	316	302	366	338	352	327	355	314	310	348	365	332	324	308	372	350	349	330	313	343	302	303	332	294	325	331	342	346	346	321	321	340	302	340	363	345	361	342	325	340	347	337	331	314	322	319	350	320	325	312	363	317	370	309	310	330	347	313	342	322	326	326	322	319	348	314	353	316	318	354	388	307	340	326	308	327	317	335	335	300	347	331	300	346	319	370	349	316	332	334	319	345	323	328	326	301	332	325	303	316	357	336	306	394	331	306	348	335	312	335	362	335	343	329	328	335	306	330	340	338	295	342	320	338	346	321	314	316	341	363	329	317	306	305	356	339	312	323	307	327	310	315	354	323	346	311	356	317	356	341	370	353	333	330	315	321	372	340	342	347	335	339	319	351	352	337	348	315	321	296	352	345	334	318	361	299	323	316	332	333	330	287	331	332	319	346	363	324	309	328	344	333	331	321	324	341	314	333	342	342	369	336	351	329	323	357	331	346	339	324	346	322	300	347	312	345	351	311	347	315	320	344	358	368	343	344	321	337	326	336	327	323	319	360	310	349	361	352	342	358	346	319	312	339	298	328	332	363	324	336	350	353	351	362	332	301	338	335	319	352	339	333	354	357	350	357	332	295	322	351	326	314	322	322	335	345	353	361	323	334	322	339	321	338	335	320	348	352	320	344	302	354	336	355	333
3398	448	292	241	219	279	383	382	341	340	336	281	259	236	208	169	169	189	156	135	120	131	132	128	115	108	109	93	108	119	114	108	93	92	109	85	85	94	101	87	114	104	83	73	102	81	90	81	85	84	79	90	71	77	95	84	62	91	88	73	94	103	91	74	84	73	107	87	80	91	95	84	82	79	76	93	78	93	94	85	106	70	72	89	96	82	83	93	81	98	87	78	93	86	84	90	90	80	92	93	79	80	82	89	82	77	80	78	87	76	94	73	84	99	93	78	81	104	97	64	94	80	99	98	68	80	84	96	93	80	101	81	90	85	83	97	88	82	74	93	77	78	62	73	88	74	93	92	83	85	84	84	101	90	84	76	99	89	84	71	84	83	79	93	77	80	83	73	82	101	89	85	89	106	70	90	67	106	112	96	91	86	81	90	93	74	86	75	87	91	73	93	79	80	84	81	69	100	88	82	81	98	94	100	93	94	81	91	75	86	75	86	79	92	93	83	89	81	84	93	70	102	81	81	62	73	85	95	89	64	86	97	89	88	85	89	103	89	83	83	84	82	89	75	77	78	82	85	97	85	101	88	74	93	80	90	84	72	82	85	77	88	94	88	85	70	87	82	85	78	81	89	84	70	83	78	85	102	90	94	74	97	84	96	83	77	80	83	73	91	99	84	101	88	71	102	82	85	94	70	69	94	82	77	88	81	93	88	90	86	92	99	82	99	90	62	90	95	84	96	83	75	87	85	73	71	80	86	78	74	60	100	87	94	86	84	89	75	97	86	70	97	91	77	74	87	81	87	74	79	89	98	73	76	95	85	95	95	100	92	98	83	86	72	88	89	91	93	88	85	87	90	73	99	81	76	75	67	91	89	74	74	72	89	89	87	98	90	94	90	81	93	85	93	79	88	87	77	98	76	98	84	92	104	77	97	82	90	100	96	74	81	77	79	90	91	78	85	87	75	79	67	87	88	77	75	81	85	87	77	75	91	83	81	95	88	81	82	101	88	79	73	104	75	94	86	76	83	88	87	77	76	91	74	80	88	85	89	80	77	104	89	86	83	68	86	88	92	84	80	96	76	83	93	98	87	94	95	85	85	88	92	88	73	74	83	92	107	81	77	87	82	83	77	100	72	75	95	76	81	90	88	96	71	92	96	74	97	75	99	81	92	90	91	82	84	81	73	78	72	76	76	80	67	70	88	78	86	67	92	86	84	94	83	80	105	94	76	91	84	69	86	77	92	79	78	87	87	71	84	100	97	85	83	92	74	81	75	80	78	71	83	88	90	71	89	74	90	75	72	97	79	91	86	78	78	87	87	73	90	81	85	104	88	82	86	85	81	90	66	79	77	90	90	98	99	87	73	86	70	88	90	89	88	95	96	77	67	78	90	75	88	75	75	88	81	101	91	84	89	74	101	87	65	89	70	70	104	88	103	90	81	87	90	89	82	96	111	88	101	73	74	79	86	66	93	82	83	89	89	95	75	86	96	92	67	94	82	90	102	100	70	83	88	82	79	88	81	88	78	78	81	87	84	89	100	90	91	91	97	76	84	98	77	90	101	76	87	72	74	91	94	73	85	88	90	82	91	88	82	88	69	99	89	80	86	85	96	101	87	88	88	75	80	76	73	83	90	88	77	87	87	79	67	90	95	77	85	94	89	93	87	84	88	88	90	87	84	85	90	76	77	89	81	81	97	87	85	78	75	78	76	89	85	102	75	76	75	89	82	78	101	98	77	103	82	87	101	95	79	76	78	68	88	88	77	73	84	79	87	82	88	85	65	64	102	89	83	82	70	114	70	87	91	84	83	67	75	83	79	83	86	100	96	86	77	79	98	86	100	81	86	95	100	92	87	86	74	88	91	86	65	82	89	67	88	72	97	95	76	63	93	97	71	78	82	78	84	84	79	87	98	81	99	93	94	89	96	90	77	79	89	79	83	88	71	87	86	81	91	92	85	95	77	84	85	89	88	83	68	78	88	78	82	81	80	71	79	98	76	63	81	83	93	91	74	91	82	92	85	81	81	71	82	80	97	80	87	88	81	80	77	97	96	92	88	81	99	85	89	83	89	83	84	84	85	84	89	75	89	105	86	81	103	70	76	78	83	76	83	82	87	87	84	98	89	87	78	88	86	101	83	86	92	85	80	95	82	84	73	57	94	62	93	84	83	72	72	83	87	78	71	83	81	83	96	75	88	81	89	85	70	73	96	97	86	90	86	91	96	71	88	80	85	91	92	93	82	74	93	98	75	86	88	101	83	88	95	84	88	73	95	88	95	74	76	83	76	79	80	84	96	101	106	92	76	84	87	96	70	79	71	84	88	85	64	85	84	79	92	68	82	77	79	71	81	88	80	81	75	79	78	72	71	89	83	87	88	90	82	78	92	100	101	86	89	88	92	69	85	79	100	84	104	97	96	76	103	90	77	80	87	77	82	78	78	95	82	64	90	84	98	73	78	71	93	93	76	86	77	84	86	83	98	80	89	99	84	78	77	88	84	74	81	88	100	103	98	93	80	114	94	101	96	96	91	91	86	85	89	86	90	79	95	86	87	89	71	94	93	82	90	89	84	87	91	75	72	81	88	73	83	94	88	80	97	80	81	84	95	80	90	84	91	91	100	82	79	80	89	70	80	70	78	81	84	85	92	89	86	82	83	87	94	71	82	82	91	96	70	96	86	90	95	79	78	92	87	93	86	85	93	88	67	81	98	86	91	99	92	95	97	95	88	94	78	78	75	79	83	98	84	92	90	93	74	106	76	74	73	74	99	95	95	83	74	86	90	68	84	85	82	81	79	91	87	87	76	81	102	86	103	94	73	87	92	96	86	71	109	97	77	99	93	85	74	83	79	82	76	99	80	89	87	71	89	76	86	74	86	93	81	78	77	76	73	72	89	96	87	82	98	81	74	85	89	83	96	82	89	85	72	80	90	72	70	91	85	89	78	90	93	78	79	70	85	82	86	109	108	89	83	75	80	75	84	89	93	98	87	90	79	77	94	89	82	92	94	87	88	79	78	90	100	99	96	94	85	87	89	84	74	80	87	83	82	80	88	96	100	77	107	84	70	82	77	80	101	84	98	83	76	86	76	76	87	67	89	65	84	83	90	73	92	92	96	81	81	77	101	87	66	95	82	81	79	79	75	84	90	103	68	90	78	74	86	83	83	68	107	84	79	77	73	89	80	70	73	89	81	83	74	95	96	78	75	77	80	83	82	90	95	88	94	89	75	83	82	89	92	87	81	98	93	100	78	93	76	90	79	92	81	87	89	77	96	83	111	90	92	76	86	80	82	79	88	87	78	74	91	90	88	85	73	87	104	96	95	83	87	88	80	96	84	89	77	95	100	78	85	85	79	77	98	95	66	79	88	82	95	78	73	62	73	93	72	88	94	85	85	74	78	101	83	87	84	103	78	81	90	98	81	65	78	95	75	74	81	84	87	98	84	89	83	83	97	109	96	87	86	84	85	72	81	82	100
14886	5828	3894	4797	9706	14340	15800	14966	13690	11991	10071	8645	7486	6293	5684	5014	4363	3670	3454	3072	2816	2602	2350	2248	2053	1900	1654	1568	1401	1343	1372	1301	1315	1264	1219	1176	1138	1091	1033	1016	1031	961	993	930	915	909	914	913	885	854	782	843	832	865	799	806	761	777	833	778	763	793	826	765	767	849	776	741	745	763	768	771	732	758	771	771	790	759	724	766	725	764	721	742	754	773	745	776	707	751	763	793	751	716	757	743	684	741	729	730	731	753	687	731	723	791	725	744	736	792	747	753	745	698	772	733	756	702	708	746	748	733	722	767	700	753	685	710	720	739	736	768	790	760	733	739	742	733	740	781	760	693	754	736	736	743	732	745	771	749	755	803	723	800	744	733	687	780	751	798	743	760	707	742	705	753	737	724	742	804	751	720	709	743	737	744	741	788	771	795	755	725	722	760	754	774	749	761	715	759	762	728	789	735	722	731	696	668	794	754	720	712	733	739	738	731	725	740	688	756	790	741	734	724	733	740	713	714	771	755	753	783	711	728	776	702	729	774	722	746	733	734	738	754	748	708	737	691	745	752	755	765	710	759	699	747	769	695	766	768	707	754	733	735	740	681	758	737	749	780	727	693	732	709	708	719	774	765	729	754	746	746	774	784	728	693	735	741	715	730	774	703	733	775	774	756	767	767	763	761	740	711	778	762	733	769	738	701	793	770	740	762	756	748	766	757	763	733	768	720	708	750	777	749	771	725	725	724	744	777	731	747	733	710	756	706	727	797	773	764	775	782	686	728	731	700	769	789	724	724	761	723	767	718	727	696	752	723	716	724	751	719	740	714	703	729	775	728	736	716	782	761	802	735	736	738	739	745	748	739	728	742	773	765	725	708	732	767	739	763	743	753	731	782	737	718	770	737	779	728	769	727	726	772	791	714	715	744	752	751	694	730	740	784	795	718	746	784	745	729	754	742	719	742	763	723	709	732	762	737	745	700	799	717	741	762	747	731	702	740	783	753	749	702	740	737	765	706	730	770	729	659	757	742	751	738	745	748	757	743	725	804	755	742	786	728	794	761	731	721	744	794	751	680	741	753	759	697	697	740	739	727	768	723	758	706	706	748	764	749	769	748	718	748	766	742	749	757	766	752	765	753	763	748	741	762	759	778	799	746	733	722	718	727	778	808	746	713	735	741	686	739	739	765	729	755	752	777	786	718	805	733	691	721	707	765	717	740	780	699	735	700	753	782	739	800	744	742	757	664	708	750	782	744	713	757	738	767	749	763	730	787	740	751	713	726	765	661	770	702	717	751	714	759	757	716	740	772	722	755	767	773	764	756	728	745	725	751	736	743	747	720	791	725	737	715	744	701	738	761	771	721	714	751	709	733	723	733	752	728	757	685	764	769	757	733	758	709	697	779	724	725	743	701	763	763	726	777	717	723	752	781	709	796	749	746	754	741	777	745	744	780	819	774	692	740	768	811	719	758	780	752	720	755	780	768	758	750	710	774	735	768	704	764	799	733	719	790	712	721	733	755	775	775	726	768	726	756	738	709	758	739	745	772	816	692	740	767	761	713	713	762	747	724	781	717	701	750	735	779	691	748	733	777	724	743	748	744	726	736	727	724	743	697	715	754	768	720	729	711	739	704	756	742	805	706	785	704	756	706	767	734	711	708	667	749	704	751	745	716	767	722	707	707	786	747	744	776	721	748	705	724	815	744	754	767	776	727	767	742	742	796	752	728	799	726	716	765	781	695	733	733	718	737	769	708	767	788	754	716	782	746	755	749	785	797	733	733	774	719	762	735	733	711	773	775	745	709	748	751	723	736	788	763	740	731	752	732	686	735	708	756	734	738	747	724	810	804	723	683	718	756	709	731	697	743	733	760	723	779	684	786	754	713	752	686	741	759	735	750	765	716	699	747	717	697	691	734	755	747	704	760	786	745	684	792	755	725	815	751	692	753	749	739	716	726	700	714	716	749	722	752	778	770	734	740	751	763	771	765	736	769	724	735	709	724	755	759	762	703	738	721	774	757	747	790	764	715	746	783	746	783	702	773	740	710	729	762	737	695	738	739	745	756	752	767	776	664	719	738	808	782	750	742	719	705	733	774	747	778	713	734	732	681	731	720	711	763	698	736	709	687	759	712	763	744	730	777	745	728	711	765	725	746	736	737	725	774	788	728	765	721	789	702	700	730	755	738	714	759	717	756	770	757	729	793	719	737	766	759	729	759	682	738	748	750	731	728	704	711	753	714	774	706	706	779	796	751	755	745	773	730	732	706	762	682	743	754	716	802	787	770	753	755	708	745	744	731	756	720	726	765	793	733	776	686	715	798	770	713	752	731	735	768	756	726	751	750	736	750	725	778	751	745	741	726	740	779	766	741	759	792	700	724	734	730	717	766	713	737	725	692	715	728	740	730	748	710	734	788	771	723	729	708	726	726	753	751	749	712	759	696	670	719	731	767	743	762	738	735	796	736	773	738	705	714	729	747	749	734	739	730	738	816	747	734	716	753	775	696	758	776	669	721	731	789	804	743	757	719	752	730	744	739	737	724	749	736	699	752	670	738	764	795	748	738	743	734	750	724	764	775	748	745	765	764	740	764	718	726	694	747	754	763	742	711	712	707	784	788	768	741	731	750	730	731	716	721	749	728	656	757	732	759	789	760	716	715	718	759	705	733	686	733	709	672	716	736	727	715	785	741	722	752	730	744	771	738	732	715	735	732	757	702	737	771	716	734	724	792	762	719	756	756	718	730	726	778	793	759	749	741	727	733	738	750	742	740	739	701	744	740	756	676	769	759	725	730	702	740	683	758	735	719	773	750	757	749	740	739	749	725	723	771	720	761	732	758	706	718	741	751	750	756	739	731	696	770	727	716	746	730	699	733	732	739	742	726	738	724	693	736	711	743	748	785	789	748	732	712	696	717	699	746	767	730	748	696	758	759	786	756	739	743	753	716	755	685	768	751	750	765	763	693	745	732	722	767	730	747	704	737	753	760	728	754	736	705	728	769	756	729	695	764	774	730	742	769	761	755	749	740	766	771	738	712	734	728	753	743	767	727	762	728	767	753	780	758	695	756	774	750	771	739	732	730	754	786	751	706	696	744	753	761	728	709	739	752	744	751	736	765	747	712	783	712	742	769	743	739	778	713	736	732	766	711	741	751	771	785	738	742	750	752	745	771	769	748	755	751	752	736	727	746	749	780	716	771	750	789	703	783	756	780	781	745	786	730	698	743	768	770	723	755	730	746	700	772	748	734	736	741	765	738	723	762	750	727	671	785	734	815	729	769	744	756	768	704	742	791	750	725	752	763	773	738	743	772	726	729	715	717	730	725	779	727	744	723	707	745	704	705	769	723	728	720	730	748	767	759	756	739	740	742	760	731	751	713	764	751	782	741	710	686	808	764	768	743	731	771	754	714	747	791	745	731	739	744	777	746	735	718	741	757	726	750	756	746	703	683	714	762	813	758	759	681	712	745	743	740	793	751	714	714	743	715
2037	692	358	295	259	342	509	513	486	412	334	304	285	226	191	171	149	174	154	159	120	131	95	94	98	84	83	78	76	78	79	72	77	62	70	54	70	68	61	73	65	60	56	56	64	59	53	55	44	57	61	48	46	44	43	47	61	57	61	42	46	44	51	48	49	38	42	42	47	46	39	57	44	50	47	39	38	51	42	35	47	48	65	38	45	38	57	43	49	47	36	49	36	58	52	46	44	40	45	41	56	50	41	47	55	44	57	53	53	38	43	64	38	43	53	47	43	55	57	48	50	44	38	53	51	48	51	37	34	39	49	50	49	37	46	50	52	51	46	40	47	60	52	52	50	52	53	52	56	54	47	49	48	45	61	48	42	50	42	38	40	61	44	48	44	55	36	56	44	46	50	60	50	43	41	54	53	49	45	55	47	53	48	55	47	45	56	39	55	50	41	56	40	52	62	52	58	47	46	52	42	53	58	44	55	38	52	39	42	47	58	40	40	48	43	46	48	33	54	57	53	39	53	56	66	55	65	48	45	65	56	50	44	45	44	54	46	63	41	51	46	43	45	53	44	53	38	47	53	62	50	54	41	47	47	40	45	42	45	43	51	47	40	49	41	63	51	51	40	46	41	50	56	47	55	41	42	35	49	47	45	31	41	54	39	48	49	44	57	53	41	48	54	55	48	52	33	47	47	39	58	49	45	47	59	30	39	45	43	59	53	34	42	49	40	46	48	54	45	52	49	51	51	46	44	47	49	49	43	51	46	59	51	38	58	40	40	53	49	38	50	55	49	37	46	41	40	39	42	48	56	50	69	45	48	48	46	40	38	51	35	47	43	37	55	54	42	53	39	58	48	62	42	46	53	39	45	54	41	52	58	46	42	54	46	40	51	41	34	45	39	46	40	42	47	41	44	48	41	55	54	45	55	43	46	42	45	42	48	57	37	56	45	45	45	59	44	42	39	54	38	47	56	42	50	52	29	50	47	41	60	42	42	50	45	49	45	51	56	49	55	52	43	51	45	54	40	50	37	44	53	56	47	49	49	56	54	46	35	55	43	51	52	56	38	44	46	51	54	40	52	46	50	42	52	50	44	35	33	48	46	46	38	40	50	43	47	46	56	57	47	53	43	61	52	42	46	30	41	44	38	49	51	44	50	41	38	48	53	53	60	52	43	43	53	53	43	44	57	54	53	51	41	55	59	51	47	46	43	48	42	33	47	42	40	47	48	48	61	43	33	60	47	58	49	47	59	47	50	51	43	35	33	51	39	51	42	50	48	46	48	36	40	50	56	43	45	51	44	42	42	59	44	62	58	51	51	54	45	48	34	47	56	56	39	55	49	53	45	39	39	58	40	62	48	47	50	53	47	39	50	51	40	50	35	43	53	52	44	39	50	52	49	42	57	42	37	44	46	42	52	46	55	47	47	48	47	54	45	56	57	60	33	41	51	50	50	55	48	35	55	39	57	50	44	37	47	42	52	58	50	62	46	60	59	39	46	44	44	47	50	51	37	62	31	51	44	42	47	46	58	50	50	48	45	48	51	54	37	52	60	55	47	39	47	50	41	42	45	55	47	43	43	52	44	60	42	38	48	41	63	45	51	46	45	41	38	43	52	46	43	42	42	42	45	65	55	54	34	54	36	51	34	42	42	46	38	57	45	52	37	45	52	62	42	42	59	51	58	60	47	62	39	58	56	55	46	47	55	43	54	47	50	44	46	39	41	54	46	43	33	51	41	45	46	45	44	55	49	41	44	53	53	38	51	43	51	38	48	42	29	44	41	54	42	59	41	38	64	43	51	59	42	57	49	60	51	64	44	51	57	42	32	58	48	36	44	46	57	45	47	39	41	48	60	41	47	52	47	57	47	34	45	43	56	43	62	51	51	54	48	51	38	38	46	51	41	53	44	50	46	52	48	46	58	53	47	43	48	42	62	47	47	36	35	38	55	36	50	55	55	45	44	43	53	42	54	44	47	51	39	33	55	42	46	51	44	50	44	52	48	36	45	42	48	49	32	44	49	43	49	63	53	56	39	44	50	50	45	58	37	33	33	41	44	37	42	40	39	39	53	49	45	40	46	38	49	54	43	45	44	47	41	53	36	43	51	49	51	44	37	51	43	42	44	42	30	56	45	44	43	51	52	49	42	47	56	40	47	45	43	42	55	41	59	46	40	40	44	60	46	40	44	45	45	33	52	55	40	39	44	38	38	41	47	38	45	56	45	46	49	47	39	45	47	53	40	39	57	40	54	53	45	49	52	45	45	48	44	53	52	46	60	41	52	54	41	62	49	51	41	55	49	43	44	43	53	46	44	41	60	49	39	45	52	54	45	48	43	41	43	49	48	44	43	50	51	38	50	47	54	40	52	38	45	50	52	41	54	49	51	36	55	49	46	53	41	40	58	43	52	45	42	40	41	51	57	39	45	45	50	47	52	52	52	51	36	41	48	39	44	53	52	43	42	52	54	51	45	38	50	53	38	48	46	55	42	51	41	47	53	50	42	46	41	53	58	54	53	40	45	47	56	65	33	38	55	59	45	58	42	45	45	45	45	48	51	53	55	49	44	40	52	49	42	45	52	49	45	38	57	47	48	41	53	41	50	41	48	41	47	47	43	39	40	56	50	42	52	51	44	53	37	41	50	57	43	41	48	42	50	30	43	55	46	48	46	41	53	44	48	42	34	44	49	46	45	39	44	51	35	49	47	47	40	48	39	51	49	43	52	53	44	54	43	40	51	47	54	51	52	45	54	52	61	41	57	45	66	45	45	54	49	43	52	61	44	45	50	43	45	49	47	43	49	47	47	40	48	35	47	59	44	51	48	40	36	47	41	51	58	47	52	54	44	58	50	39	50	46	60	56	43	37	50	51	42	58	54	46	39	39	43	59	46	49	47	37	56	44	53	51	42	53	58	40	49	35	54	43	44	42	50	51	61	57	56	45	47	52	40	38	47	44	44	55	49	48	45	43	41	45	49	45	48	62	42	41	38	45	52	44	40	56	31	55	50	40	55	37	46	57	39	45	51	57	54	44	54	48	47	45	46	47	45	48	49	41	35	57	68	43	51	58	42	45	45	41	49	49	48	53	54	43	51	43	37	43	50	41	54	55	44	55	50	37	58	50	45	44	46	47	47	52	53	57	52	53	45	50	44	36	52	51	50	55	50	38	49	60	57	48	42	51	57	44	44	47	58	46	54	45	53	47	40	44	40	44	50	49	49	54	51	42	40	44	47	48	46	43	54	49	52	37	55	50	39	39	52	51	46	44	47	43	42	41	57	44	48	42	57	42	49	52	50	57	37	53	37	43	56	36	31	44	44	52	42	43	47	59	60	40	39	45	46	52	50	43	37	48	34	48	44	48	48	57	58	55	58	55	42	45	49	48	40	58	44	51	44	50	47	55	57	37	49	50	48	38	52	52	40	46	43	69	41	51	39	48	27	55	48	58	42	47	45	51	38	44	56	50	53	40	41	44	68	53
19543	8260	5142	6202	12696	17841	19440	17947	16547	14428	12209	10530	9055	7815	6728	5870	5169	4516	3973	3653	3205	2929	2590	2426	2158	1840	1696	1605	1394	1412	1300	1192	1207	1169	1051	1053	996	994	887	853	867	797	720	744	657	650	657	606	632	558	579	585	567	550	540	516	538	552	518	523	526	502	455	485	513	502	507	492	517	483	485	505	461	444	476	445	449	464	491	490	461	505	467	460	461	452	448	469	457	424	464	460	437	416	429	456	463	417	471	446	435	462	456	469	475	437	450	446	437	443	433	430	424	457	427	439	449	419	439	453	437	422	403	437	435	425	470	471	456	415	410	442	408	489	452	439	469	430	459	459	454	410	435	402	453	437	464	433	429	430	446	481	452	442	458	426	424	404	426	438	439	435	438	441	408	423	453	440	425	426	445	413	433	437	432	430	426	440	423	491	404	452	422	434	442	439	455	414	440	414	407	398	423	424	408	449	458	417	427	426	424	431	413	439	381	406	415	396	420	448	440	450	398	413	417	418	430	404	442	432	466	438	452	439	436	431	404	435	417	394	436	413	435	435	429	409	424	425	418	449	442	440	433	463	380	411	405	441	407	422	420	442	407	447	412	437	456	424	408	453	400	465	402	439	419	405	414	413	392	439	387	438	433	424	421	412	429	420	438	430	455	440	458	417	444	427	463	399	467	450	434	433	409	384	412	426	434	407	418	395	421	447	456	443	441	423	420	431	435	391	441	411	416	425	404	432	427	418	443	471	437	419	421	441	425	473	437	428	433	419	452	423	399	393	436	444	436	428	446	423	410	432	381	417	460	471	427	456	426	415	483	436	445	418	426	464	407	407	425	394	422	410	437	439	425	406	439	405	390	412	416	412	414	439	446	430	421	425	426	431	462	442	420	437	440	415	419	421	397	466	428	433	405	467	433	428	405	458	455	443	441	440	380	430	463	415	460	403	432	444	417	450	389	414	433	492	441	415	420	426	419	410	401	453	438	438	439	439	413	420	431	454	438	423	435	427	437	416	430	461	432	427	404	449	396	453	444	458	421	458	402	457	434	425	425	378	432	452	437	455	414	410	440	446	443	446	460	402	437	425	410	426	466	432	423	436	421	459	450	466	430	435	409	436	429	410	441	452	427	417	451	436	405	464	436	451	420	395	433	471	466	440	460	438	466	400	391	447	418	428	475	439	446	441	437	391	442	428	422	451	453	416	458	469	403	440	453	437	422	437	443	435	454	462	423	423	460	441	407	449	442	395	429	424	403	414	447	394	420	432	444	403	405	425	443	452	461	426	412	447	446	432	441	435	414	450	441	428	451	455	447	424	439	432	434	408	411	439	411	428	429	439	403	416	433	432	452	405	425	397	454	425	422	457	428	442	430	428	407	437	410	457	411	436	450	437	435	413	434	452	385	422	407	433	418	463	453	443	447	439	446	431	424	421	420	450	440	454	388	434	443	391	413	437	424	439	460	427	379	429	474	435	461	431	439	415	442	403	398	421	421	432	434	436	421	444	419	432	472	449	440	447	416	434	445	440	427	437	432	454	464	395	431	422	425	410	442	427	429	440	425	391	435	437	425	423	440	417	478	429	422	437	412	404	433	420	427	409	431	422	441	448	463	440	411	429	435	463	447	375	424	451	444	415	416	449	410	433	453	428	418	460	428	429	464	452	425	441	409	439	426	410	489	416	448	449	463	427	453	443	427	422	451	390	431	429	402	433	446	425	418	411	427	459	438	443	461	451	430	460	435	417	434	468	441	426	425	431	422	428	439	425	453	418	455	376	439	426	439	435	471	429	427	464	420	455	406	442	447	433	488	422	398	391	405	447	405	445	407	457	401	458	462	418	406	410	439	471	411	434	425	419	424	405	459	417	410	457	433	432	422	447	440	420	409	457	436	405	395	424	435	416	408	446	439	473	412	429	402	456	459	440	432	432	432	421	421	457	411	397	420	404	429	447	408	392	439	444	423	403	470	469	403	436	408	460	439	449	416	447	426	458	446	404	455	387	439	456	409	412	447	403	430	435	472	426	434	443	437	462	413	435	424	461	426	459	436	424	426	454	436	424	393	448	457	412	415	424	426	448	426	398	479	420	441	414	434	452	420	423	434	415	401	452	453	454	407	419	458	445	425	435	438	433	418	442	440	436	428	406	410	453	421	421	402	427	452	426	433	435	441	422	444	426	438	434	412	447	429	442	409	436	431	426	435	465	424	494	465	417	440	455	469	402	434	437	437	433	443	426	453	450	441	467	436	419	464	441	463	405	403	471	424	415	413	433	458	423	446	437	429	427	436	407	432	439	409	429	435	420	447	449	446	439	403	399	419	440	426	396	433	447	434	443	401	410	428	451	420	460	404	436	436	423	424	421	468	442	421	439	403	431	407	398	418	461	409	411	428	442	451	443	461	441	433	445	457	457	439	455	442	430	416	429	438	440	407	421	429	441	419	440	406	449	436	443	436	427	403	424	454	418	442	432	440	427	466	418	419	427	435	419	455	404	442	454	413	427	396	477	471	455	415	396	399	448	422	444	445	409	439	360	441	459	426	477	443	406	449	458	439	387	424	407	451	455	417	449	430	468	434	438	412	444	454	430	473	435	471	431	420	435	422	452	433	420	426	472	444	437	428	417	456	444	455	432	403	459	441	461	429	392	416	416	405	432	432	443	411	464	488	402	442	407	456	399	438	427	437	431	444	430	440	390	414	439	426	447	428	421	428	454	433	427	418	422	430	447	460	384	435	423	447	430	420	441	423	435	444	441	400	419	396	397	454	414	406	402	442	414	481	433	439	424	405	451	442	441	445	434	405	470	412	434	479	447	454	443	434	404	440	426	440	460	448	451	442	423	415	437	437	453	447	414	407	430	412	441	448	429	419	403	410	413	409	472	449	434	425	442	413	422	442	427	428	452	406	421	443	426	382	433	430	440	454	416	457	421	444	398	430	434	459	425	433	433	408	400	415	457	414	443	479	448	416	468	482	412	417	420	431	426	387	431	416	415	449	425	417	450	448	415	397	432	444	409	443	417	433	434	432	421	444	460	431	438	444	432	422	448	419	414	444	395	441	424	419	450	427	441	425	455	478	456	419	450	427	415	420	402	414	440	428	467	449	407	462	414	426	418	412	434	437	440	428	406	426	441	475	411	430	411	443	422	444	427	451	450	407	458	457	402	440	429	434	423	433	432	450	435	415	450	407	427	428	462	439	398	423	440	410	417	453	388	459	421	461	443	442	434	438	402	443	439	427	415	432	466	459	443	409	423	442	410	436	416	454	408	448	432	415	412	456	429	437	458	457	415	444	437	450	434	423	440	431	434	418	443	416	430	413	416	460	440	425	401	418	448	431	422	488	437	453	435	432	441	439	402	424	467	411	416	424	423	414	396	415	400	457	430	422	479	395	458	477	450	461	416	451	441	422	415	464	430	411	445	419	461	452	474	450	445	472	412	465	408	418	401	443	446	409	415	435	425	436	426	421	456	416	426	416	440	425	429	411	436
5213	660	401	307	265	376	472	466	550	411	403	322	305	284	265	240	189	203	145	173	157	153	152	154	138	128	114	121	107	101	102	105	100	94	93	103	102	95	91	110	91	104	84	91	76	96	76	93	71	87	79	79	74	94	89	76	71	73	90	85	77	84	75	66	85	88	75	71	90	77	86	74	103	88	74	68	74	81	96	75	90	88	101	90	82	82	97	95	76	91	81	77	84	92	77	82	76	88	77	84	91	76	84	88	75	96	88	81	65	86	87	74	70	76	105	79	76	100	71	84	86	95	98	66	76	73	90	68	82	79	67	55	74	63	68	73	80	71	71	72	74	80	81	94	63	81	90	92	84	91	74	90	85	96	74	74	92	83	71	88	77	87	83	81	82	80	89	88	86	80	93	90	106	80	69	70	75	73	83	77	77	70	75	81	88	72	84	80	79	68	84	86	83	90	85	70	89	73	85	67	82	83	82	66	72	76	87	76	88	122	78	70	90	81	71	86	89	92	82	75	83	75	91	85	85	80	77	77	89	86	102	88	95	90	79	95	97	60	69	83	72	77	79	84	62	84	88	75	84	75	72	80	93	85	84	82	70	75	79	76	75	77	71	65	84	79	83	75	84	73	74	82	71	103	69	94	72	83	77	81	72	73	85	86	78	73	84	73	82	86	79	78	82	78	81	94	79	79	83	87	81	85	83	90	87	77	100	82	65	68	77	92	76	89	67	71	85	74	84	69	77	88	77	70	68	80	71	78	81	82	94	85	89	81	70	82	95	83	90	93	67	78	92	87	91	78	85	76	82	90	90	79	89	82	96	68	83	83	107	66	73	92	95	82	78	80	83	85	73	83	78	65	80	78	84	81	96	89	70	77	76	85	85	87	79	90	85	76	69	92	88	62	72	86	97	87	77	74	60	83	68	90	98	94	88	96	83	78	72	94	85	87	62	78	85	100	83	94	82	101	86	86	80	86	80	80	63	102	79	99	116	77	87	87	75	75	77	81	84	76	93	78	87	79	90	77	78	78	78	70	78	93	95	92	82	72	76	94	71	97	74	92	106	78	83	102	98	81	79	71	63	95	68	85	78	74	85	81	72	85	78	82	87	74	66	88	104	81	54	83	83	78	63	86	61	67	69	83	79	65	82	95	81	70	74	89	63	85	82	84	89	63	86	80	63	77	68	92	96	74	79	80	77	71	63	92	71	84	65	85	70	80	73	78	81	87	77	85	71	71	80	84	76	65	80	94	65	70	80	74	86	82	70	83	89	87	82	82	83	100	67	87	89	78	71	72	76	69	67	79	80	79	83	89	78	63	78	73	91	89	90	71	88	91	77	84	72	77	83	84	88	92	70	81	80	88	77	91	71	68	90	81	83	91	90	92	75	72	70	85	77	70	76	83	77	110	88	64	74	86	76	73	80	69	84	73	77	81	82	81	77	84	80	80	96	95	85	85	86	81	65	86	82	92	71	85	75	82	75	81	80	85	81	81	73	93	73	64	72	74	98	96	70	83	71	72	64	77	101	102	86	72	84	80	87	83	89	78	82	82	79	82	76	80	99	68	98	79	83	95	73	85	77	81	83	73	77	82	78	77	79	107	76	87	86	67	70	68	70	68	75	75	92	80	87	73	79	70	80	81	90	92	78	84	85	75	79	76	84	66	83	88	61	76	90	84	78	77	79	88	83	86	86	90	77	84	101	82	65	82	73	88	76	67	79	76	83	75	89	97	82	76	78	76	86	88	91	74	75	64	66	86	63	71	76	76	74	75	89	69	72	80	97	78	89	75	74	77	76	74	73	76	81	76	83	88	88	87	84	86	71	66	86	79	88	86	86	87	83	82	68	79	77	82	88	86	83	78	83	78	84	74	90	88	76	79	89	79	84	78	71	75	86	83	84	74	93	75	81	80	87	69	78	68	106	81	86	79	90	85	78	89	81	73	60	76	78	71	90	80	75	84	79	89	61	92	78	76	73	84	87	79	92	69	101	90	103	90	75	81	78	83	78	74	93	86	80	84	77	84	65	79	67	71	72	81	89	77	85	80	84	82	83	69	75	85	77	89	82	96	61	75	79	81	87	87	85	90	73	88	87	84	89	74	80	90	75	69	64	83	79	83	96	77	71	82	88	90	97	78	59	95	86	86	77	79	84	95	70	84	84	82	94	66	75	76	78	83	69	77	86	65	79	85	82	89	84	74	77	80	87	85	82	81	75	82	81	88	84	74	70	73	80	78	78	73	68	86	77	76	73	81	71	75	79	84	76	98	88	82	89	85	84	95	82	91	77	79	86	83	74	91	83	70	64	85	87	85	75	74	89	96	79	100	90	70	101	66	73	79	82	86	76	73	86	73	93	71	72	73	67	103	87	89	67	67	97	86	76	100	78	68	89	73	79	92	66	87	69	78	80	90	98	83	71	65	85	85	91	79	94	76	66	89	78	76	69	71	85	71	89	85	71	75	92	87	84	75	84	89	63	88	104	86	75	80	71	94	87	82	71	62	64	92	77	91	78	84	77	78	79	62	80	81	89	74	58	77	89	86	78	77	79	81	80	72	73	77	72	74	99	71	85	81	67	72	96	86	70	83	81	80	91	87	81	76	71	74	84	70	81	65	76	83	87	83	72	78	96	72	71	74	77	90	72	77	93	71	68	89	72	71	83	63	81	80	92	89	70	87	80	104	77	85	88	96	84	70	95	79	58	83	90	77	70	77	68	79	84	84	82	90	80	82	80	83	70	95	75	83	96	82	79	70	89	89	70	81	70	79	75	81	68	82	88	83	81	73	69	70	78	65	88	69	68	76	82	69	77	95	90	80	67	86	83	91	79	81	85	73	84	73	90	86	78	76	88	76	72	77	67	81	98	77	89	65	69	73	93	90	94	83	89	87	70	73	84	96	92	84	74	93	99	83	75	83	81	72	92	76	90	84	73	82	69	75	79	72	84	86	85	84	91	71	98	86	81	73	70	69	98	61	71	69	78	96	85	83	81	82	83	85	93	98	89	83	73	91	70	73	81	81	101	87	94	93	73	103	68	83	78	91	85	76	80	65	74	99	97	99	90	77	74	72	77	83	74	92	96	95	74	79	87	69	91	92	85	74	85	70	74	84	90	79	84	73	75	92	93	78	84	68	75	101	76	66	79	78	90	82	86	82	72	64	97	74	76	96	71	80	71	76	94	80	93	79	82	78	78	58	78	86	82	74	92	82	76	69	90	83	99	77	78	81	86	79	79	83	87	66	98	66	66	84	72	85	73	76	95	87	77	78	93	80	84	74	83	96	86	71	85	59	83	78	76	83	85	74	84	79	77	85	96	74	74	79	83	72	83	74	73	84	85	83	79	74	87	82	89	77	88	78	91	72	76	68	87	91	74	82	66	78	83	85	81	91	85	75	72	77	81	76	86	77	83	86	74	84	85	72	88	78	83	96	78	77	82	86	83	92	83	101	82	77	97	92	67	80	75	90	79	73	76	74	69	96
16862	7546	4937	6193	12083	17643	18370	17784	16027	13944	12302	10515	8803	7823	6900	5932	5080	4591	4138	3753	3423	3149	2980	2655	2450	2172	1945	1746	1707	1630	1574	1540	1435	1368	1300	1301	1261	1179	1170	1097	1081	1087	1017	975	972	857	951	810	874	874	825	825	837	791	817	806	741	792	768	763	798	771	723	748	744	745	759	731	800	749	721	762	693	699	739	706	698	679	694	753	744	674	736	774	713	725	746	690	688	709	719	740	749	714	730	706	684	664	750	716	683	714	721	696	724	735	695	682	706	686	696	713	747	670	708	724	664	674	745	721	725	694	622	728	735	676	701	692	711	701	716	712	695	730	726	683	691	741	728	724	665	709	724	710	693	706	703	745	711	712	734	703	656	684	703	738	742	699	701	683	722	702	641	676	676	691	684	702	696	743	646	713	706	687	683	668	720	685	683	645	676	666	731	735	736	722	655	701	704	707	747	754	722	657	709	694	670	707	682	721	712	703	736	674	722	744	697	731	715	657	674	686	690	699	665	708	751	744	667	664	689	681	684	699	726	664	679	660	754	687	717	734	757	680	707	701	686	703	661	673	727	719	643	656	674	730	755	708	681	699	683	700	696	736	735	737	702	669	666	684	681	677	718	691	740	709	659	662	683	674	695	700	681	680	679	671	733	725	704	697	650	719	716	706	715	701	712	740	712	687	711	716	718	692	711	664	711	716	702	750	690	705	733	735	715	713	662	629	739	708	694	717	704	676	722	681	692	709	752	664	709	687	739	640	706	704	750	673	690	715	697	734	715	735	688	689	714	658	730	684	676	760	709	687	705	723	684	740	683	689	710	688	716	631	731	745	718	710	697	718	711	760	675	678	710	686	665	715	675	749	664	691	675	694	703	725	696	717	678	709	690	697	712	736	678	728	711	735	714	662	710	710	717	691	707	692	686	707	714	692	659	767	675	648	657	686	692	718	668	658	728	702	685	701	728	680	696	720	719	708	692	753	745	697	746	731	662	736	724	723	709	679	732	730	704	693	704	692	719	685	714	649	687	632	656	670	692	663	707	688	747	671	714	692	703	744	668	690	684	671	644	708	705	748	737	728	689	687	724	650	716	686	721	673	711	723	663	674	665	702	664	677	714	654	677	720	658	709	695	734	670	677	663	726	704	712	665	698	766	733	743	694	731	686	699	688	697	738	714	774	722	704	705	683	678	697	714	668	694	668	693	683	695	685	689	708	703	712	683	703	666	720	666	680	710	711	720	745	697	680	637	724	658	665	716	755	684	693	703	701	720	679	719	694	657	676	695	693	692	703	708	665	750	739	697	734	716	753	690	701	700	669	676	696	657	685	695	705	693	735	734	697	696	697	684	669	688	652	652	693	698	661	695	738	692	722	692	723	707	698	686	637	728	663	668	653	668	643	691	714	706	707	690	722	710	703	689	727	653	706	736	703	688	720	673	710	691	696	690	725	684	680	663	687	709	697	677	690	689	690	723	661	733	635	716	679	714	704	702	650	731	714	741	695	681	727	684	681	718	727	712	709	670	715	716	687	672	736	708	651	701	687	705	714	719	696	729	720	667	679	677	721	664	666	655	689	699	767	711	722	676	670	738	677	681	700	691	671	682	704	719	705	720	701	714	708	684	693	711	715	724	717	662	650	666	679	691	733	713	660	723	734	671	634	714	681	732	724	705	709	727	675	660	700	726	698	681	742	704	728	656	705	678	693	664	744	658	711	715	713	687	690	702	754	692	655	681	690	655	635	716	732	692	720	748	745	687	692	702	680	697	655	689	686	692	658	693	721	678	728	644	698	694	724	753	718	726	702	693	660	705	683	710	741	661	675	699	708	689	763	689	734	651	688	677	659	652	691	729	661	719	697	675	702	695	713	699	680	705	663	675	690	689	709	660	671	648	726	717	738	705	712	713	691	713	709	694	735	729	705	702	725	733	703	668	678	700	728	690	648	716	670	698	722	693	755	697	671	675	731	722	693	671	721	676	680	695	704	709	697	660	719	675	708	714	677	714	671	736	704	733	683	718	689	718	680	695	687	662	766	688	718	727	687	720	753	745	668	699	752	674	671	707	742	718	659	690	645	693	698	709	733	685	683	645	700	694	697	702	636	662	711	716	704	692	684	718	717	650	685	666	676	723	682	701	761	703	680	702	687	710	677	670	710	733	720	629	708	702	696	675	704	640	703	702	743	677	712	673	698	728	720	690	745	717	698	706	705	741	699	734	700	659	676	713	675	728	678	714	623	665	654	719	716	689	701	714	718	659	687	712	717	749	697	734	707	715	667	723	677	724	703	663	646	676	678	734	710	693	710	713	681	741	693	709	671	706	700	717	714	666	684	680	708	664	747	696	695	736	693	642	677	718	692	662	728	722	696	676	715	659	694	722	683	735	676	711	661	671	696	685	695	721	710	738	681	700	667	718	732	707	658	699	656	696	703	725	705	652	660	657	735	695	727	729	723	693	665	747	662	711	722	681	658	703	707	752	701	727	720	719	735	742	688	683	731	668	677	733	702	681	665	718	721	677	681	660	649	720	687	704	749	703	706	723	705	694	657	711	669	709	674	689	666	700	706	743	650	690	689	663	696	692	656	694	719	711	659	709	643	703	725	671	662	722	686	679	657	678	661	714	693	664	680	666	690	648	687	730	689	712	713	744	711	686	654	737	682	766	699	714	701	682	668	672	711	680	691	663	721	695	667	682	707	720	703	669	674	693	745	678	734	670	640	702	713	718	662	696	680	695	736	716	637	680	702	703	704	654	729	645	701	722	630	720	729	711	699	674	715	712	675	689	713	716	696	716	707	729	685	677	702	698	713	702	723	747	688	708	719	709	688	727	664	688	678	748	746	664	722	705	687	724	689	679	664	689	688	714	659	727	699	713	725	701	639	694	709	681	684	708	667	700	660	730	690	733	652	693	709	684	683	654	672	682	685	682	734	689	722	696	679	717	670	739	735	698	676	685	712	722	725	710	709	640	708	702	711	741	692	745	723	695	725	733	653	714	708	683	686	711	662	728	727	675	711	727	749	654	701	612	698	689	692	728	717	670	693	628	706	705	672	688	701	743	692	670	678	747	644	715	700	649	676	695	667	730	709	716	751	678	725	695	713	685	695	697	674	682	741	770	701	716	706	722	722	700	717	695	704	662	699	653	697	694	671	699	740	632	661	698	729	706	735	683	726	623	715	702	696	713	715	717	682	692	705	652	678	681	712	720	690	762	710	710	710	648	661	694	741	741	769	667	648	699	728	675	715	712	685	708	668	676	684	715	707	738	654	659	710	697	683	718	717	700	740	688	645	728	677	707	741	683	653	727	691	691	683	657	680	742	675	700	696	725	704	739	688	680	687	690	738	713	670	708	692	684	714	718	741	712	706	683	685	686	708	742	675	695	688	762	696	658	703	685	664	688	690	704	652	693	703	656	715	726	694	734	696	683	699	730	739	695	711	717	764	677	662	671	697	725	684	713	663	721	677	677	629	685	667	695	681	712	693	720	716
3000	745	508	361	305	337	531	596	552	507	426	380	340	302	238	241	192	169	157	136	131	143	137	93	92	82	95	82	75	70	64	75	79	73	66	65	68	61	58	36	67	56	57	46	47	49	54	37	35	42	43	42	42	59	44	50	47	34	41	25	41	32	50	47	40	38	44	41	48	42	36	45	49	42	41	41	44	38	43	42	46	48	31	58	35	39	27	43	51	46	49	27	35	39	40	40	34	36	32	41	36	31	33	35	49	44	37	36	33	40	44	38	33	26	38	35	34	42	37	33	47	37	33	36	45	45	32	47	30	45	52	45	34	32	35	43	54	39	37	40	29	39	45	38	39	30	40	51	32	50	39	36	40	47	37	33	34	32	46	36	32	40	34	28	37	36	33	50	51	38	32	39	43	31	47	31	41	40	42	36	44	33	42	35	44	35	44	37	44	49	30	45	40	37	38	49	44	46	41	36	40	32	35	49	27	42	30	43	37	37	40	38	48	37	33	32	44	50	30	35	34	35	43	36	41	34	33	47	33	39	46	33	30	37	30	40	44	40	38	43	39	25	30	35	34	31	35	38	51	32	30	27	42	47	27	41	47	36	35	50	42	35	41	37	32	36	40	37	40	42	38	29	46	41	42	40	27	31	35	34	30	46	36	42	27	50	34	38	36	39	40	41	38	36	52	41	36	37	41	43	36	37	33	35	35	37	49	34	34	40	43	35	33	49	41	42	48	33	39	40	34	38	38	32	36	42	31	42	43	33	35	36	37	44	37	32	45	43	37	34	35	28	48	37	35	49	42	35	38	38	42	37	45	40	44	44	32	49	43	32	47	35	34	37	36	42	33	39	47	38	48	37	39	44	29	42	32	33	41	42	41	40	42	35	40	39	42	42	39	38	32	40	48	39	34	32	29	46	40	31	27	37	33	31	41	30	36	38	37	40	37	42	36	45	34	42	41	38	45	41	50	39	27	30	35	33	32	41	42	40	29	44	44	45	28	27	41	42	42	40	29	36	37	39	43	41	42	44	40	43	26	42	30	32	38	47	38	28	26	52	47	46	49	40	35	34	40	47	29	48	32	35	46	44	42	43	39	51	32	38	33	35	39	26	27	39	34	31	47	39	42	42	37	37	37	36	40	36	33	38	39	38	32	37	47	40	42	43	24	29	46	31	38	33	39	47	41	40	43	36	49	34	32	39	40	44	44	37	36	33	40	32	42	37	50	42	43	37	39	35	27	45	36	28	40	40	36	32	34	33	45	20	38	39	54	49	40	42	37	41	33	40	52	27	38	49	41	45	45	35	29	32	40	35	29	45	38	35	57	41	30	39	39	39	42	37	27	42	41	46	36	32	35	36	46	38	37	47	33	33	40	42	41	36	43	45	42	45	48	48	39	31	39	41	39	36	42	42	26	35	40	32	39	37	37	51	42	37	34	45	37	28	34	41	41	32	39	38	34	43	39	51	50	41	41	32	36	43	42	39	37	30	41	40	27	41	36	41	48	41	33	37	41	38	32	42	34	35	47	42	38	45	30	39	43	46	39	44	30	45	28	38	32	34	31	39	33	32	28	36	28	39	37	26	29	45	34	49	34	33	36	40	39	46	46	35	45	49	40	38	37	38	34	28	39	40	34	39	36	30	42	34	28	34	37	33	39	45	21	52	39	39	39	26	32	41	41	37	37	47	36	26	31	28	39	44	35	44	44	38	33	39	39	28	41	36	31	44	45	21	41	50	38	42	40	50	36	41	37	40	38	37	22	31	46	55	52	42	33	38	38	28	39	41	27	46	47	38	43	39	33	34	33	41	55	26	41	36	40	38	48	40	41	28	32	35	36	48	43	41	42	31	38	40	36	37	36	33	47	42	49	29	44	65	28	40	39	32	40	41	41	32	38	40	44	44	45	34	28	29	42	39	30	38	36	34	33	33	42	35	36	43	46	48	37	34	44	47	36	41	45	50	30	41	33	37	32	42	38	42	36	34	34	26	37	31	44	41	32	42	40	38	48	36	41	41	35	45	34	34	35	33	31	39	32	37	31	34	30	28	31	28	46	40	49	36	39	36	27	44	32	38	37	35	32	50	38	40	43	27	35	39	43	38	49	31	36	30	42	36	32	52	41	26	42	30	37	49	50	45	42	39	30	29	31	35	33	38	35	25	39	53	43	39	47	44	36	46	35	46	25	46	34	43	42	42	36	37	36	38	29	39	44	39	34	47	29	27	49	54	44	39	34	38	34	29	36	43	38	34	29	31	37	47	43	38	33	40	36	47	41	32	28	38	42	47	46	43	38	35	47	43	28	31	47	30	35	40	37	37	42	38	39	30	45	47	29	40	43	32	30	41	32	39	45	38	37	36	32	30	39	34	29	47	33	27	40	53	42	31	33	47	47	41	28	28	42	37	37	55	43	27	46	32	40	37	37	35	34	45	33	40	42	34	43	38	38	39	38	41	42	42	28	42	30	47	39	43	41	35	32	40	34	35	37	44	44	33	24	40	44	39	30	49	45	46	41	32	33	33	39	36	40	40	35	35	41	40	43	38	27	50	41	40	39	37	40	37	45	42	32	33	41	51	41	41	24	41	36	38	34	36	45	38	40	36	29	49	32	38	31	43	37	45	32	49	47	37	34	34	39	36	48	41	43	26	28	42	35	48	40	42	40	38	40	33	41	45	26	41	43	51	41	39	26	41	40	31	33	42	46	35	38	45	46	31	38	39	36	39	39	33	46	44	31	35	37	48	35	35	38	36	45	42	35	33	38	35	27	36	44	37	44	41	45	41	32	34	53	25	37	40	43	34	37	38	36	27	36	24	28	47	44	33	31	41	35	36	25	34	36	33	46	46	47	26	42	41	36	36	44	38	38	38	40	47	30	36	36	39	37	46	43	40	33	50	42	35	43	40	40	29	47	44	41	50	30	31	36	40	33	40	42	38	35	36	29	30	28	33	42	40	44	36	27	45	31	41	41	52	38	44	47	36	49	39	37	40	33	33	33	31	53	33	42	45	37	31	32	38	40	44	41	40	39	39	40	28	34	48	26	27	38	43	37	46	43	46	30	39	36	42	52	41	31	46	39	51	32	35	32	44	40	35	38	42	31	39	37	38	40	51	41	30	32	44	34	30	30	41	38	43	40	37	46	34	46	42	46	39	29	27	35	42	35	30	32	29	35	34	38	49	40	45	37	38	45	38	51	36	44	36	37	43	31	31	38	38	39	43	34	34	48	44	43	37	36	31	40	44	33	32	40	46	35	29	40	45	30	30	50	44	34	36	41	41	34	45	35	41	29	53	30	41	36	37	42	47	26	36	29	41	34	39	39	26	35	42	42	40	43	30	35	44	38	34	39	40	36	43	36	33	49	47	34	43	33	41	30	45	49	46	34	37	35	44	37	31	44	38	29	48	31	36	41	40	37	35	38	44	44	39	43	52	32	31	43	35	38	38	30	32	41	46	43	33	40	30	43	37	33	55	25	47	48	34
21485	9409	6097	7336	14564	20113	21412	20430	18294	16323	14106	12210	10511	8936	7860	6920	6025	5227	4765	4217	3885	3382	3126	2877	2489	2205	1938	1801	1601	1566	1355	1434	1405	1337	1254	1104	1088	1113	938	885	831	768	765	727	704	670	616	574	572	544	521	517	535	496	483	464	494	441	434	472	439	453	418	469	417	444	432	467	432	430	395	425	377	404	406	416	376	392	360	388	411	384	348	394	369	361	356	358	369	359	380	377	373	365	365	390	360	346	368	365	336	354	342	398	359	347	353	342	350	387	340	356	323	327	376	328	381	341	366	343	351	335	354	350	363	372	357	328	340	380	375	347	350	357	336	338	345	376	347	352	346	369	387	352	359	343	356	344	347	339	317	348	359	338	331	315	323	344	327	344	322	386	340	345	309	336	351	347	359	336	336	325	348	362	330	350	363	340	322	331	332	371	354	341	342	337	365	315	384	350	354	327	348	350	372	352	337	329	312	327	343	324	331	310	337	349	346	355	348	369	360	368	320	339	366	327	340	333	346	324	350	370	319	339	358	312	336	353	366	363	329	347	380	322	361	400	359	326	324	343	333	358	304	336	297	320	321	323	326	367	357	359	385	354	342	369	346	343	325	354	320	340	344	342	326	347	318	361	359	340	353	335	347	335	329	333	348	350	345	322	354	329	343	311	359	386	340	326	362	311	340	349	329	380	336	333	340	359	332	355	355	368	354	346	329	346	323	334	349	318	300	309	297	356	362	352	331	332	315	356	310	370	364	324	352	345	329	324	363	311	316	321	363	355	329	329	347	313	314	327	327	362	326	332	356	365	319	327	358	338	386	355	336	344	337	343	323	310	332	324	314	353	318	369	314	338	364	330	314	334	326	339	339	321	353	357	337	352	331	312	351	318	338	332	330	327	359	363	337	360	336	342	342	331	341	343	352	341	311	376	335	337	330	359	355	353	339	333	338	299	341	304	363	308	320	333	330	349	338	370	338	360	336	360	347	329	337	335	348	372	358	325	375	353	354	330	340	338	352	318	317	331	320	355	355	346	317	352	331	348	313	329	325	334	326	363	343	362	317	291	317	348	334	377	342	325	356	334	340	320	363	347	363	384	334	340	327	331	310	364	329	369	343	346	323	348	332	315	342	369	322	312	324	342	362	357	362	342	343	311	329	351	365	357	339	361	313	353	327	339	315	328	356	371	329	362	349	312	379	339	317	346	333	390	365	354	307	334	348	340	341	353	333	330	336	379	351	364	345	306	329	334	373	364	328	328	335	316	341	337	375	350	327	362	355	320	366	315	340	313	347	347	336	348	354	370	340	354	315	331	341	332	331	348	335	338	368	363	330	362	352	338	368	339	343	362	319	355	338	338	339	325	324	335	340	353	374	383	351	333	329	356	328	337	321	334	347	310	356	352	357	321	362	351	341	335	346	332	343	311	339	364	370	340	316	364	328	340	336	347	327	345	349	383	355	322	345	329	345	295	327	324	349	363	355	380	384	332	342	382	335	339	316	368	312	346	326	346	308	326	317	340	337	344	352	326	342	304	370	326	332	330	343	325	394	353	351	345	365	332	375	344	339	332	339	304	348	338	320	339	311	324	340	324	350	330	344	311	353	350	347	377	376	347	332	346	341	374	363	356	341	349	373	325	332	318	397	321	330	317	348	341	339	338	324	333	339	340	321	341	379	307	365	330	316	339	317	339	325	327	304	341	344	336	327	352	314	353	346	352	339	313	335	386	316	337	312	339	337	355	355	345	361	345	338	335	332	344	357	294	376	346	341	323	355	371	353	325	355	324	328	324	335	326	345	397	292	344	318	349	329	329	310	346	330	346	297	336	304	323	325	332	344	315	356	355	356	334	402	326	346	355	340	348	325	330	312	326	310	334	329	360	362	311	349	360	360	323	345	366	366	368	354	337	334	330	341	313	355	362	313	346	322	372	326	324	326	348	313	341	336	320	339	359	379	326	330	351	336	328	342	376	333	371	370	328	359	366	320	353	368	358	341	315	383	329	326	348	327	322	334	371	332	331	359	334	326	334	363	313	361	322	370	352	354	345	338	344	356	330	367	332	344	339	350	341	336	322	346	346	320	315	335	350	342	364	307	330	310	364	333	337	337	360	333	333	336	322	331	356	346	352	310	336	308	371	342	349	339	377	302	349	312	349	340	301	346	325	326	335	348	342	328	330	352	361	298	378	335	354	353	372	332	361	357	358	330	364	357	313	365	351	338	358	359	346	346	363	326	325	355	320	351	346	307	339	333	329	333	319	347	324	342	337	360	350	332	323	330	325	323	350	308	328	336	366	345	325	350	345	330	360	361	338	344	354	365	323	342	340	307	314	321	321	355	327	322	318	362	325	299	351	324	350	359	353	342	330	327	363	366	356	356	346	325	346	341	349	332	340	316	334	316	357	370	340	345	358	339	330	317	326	341	363	331	320	342	322	333	336	346	352	339	317	339	359	309	337	336	329	336	339	318	362	318	315	343	338	333	297	343	327	342	351	313	333	356	320	346	344	372	348	350	321	326	355	327	362	337	344	347	325	342	353	344	355	334	356	326	342	391	326	373	371	354	342	384	331	339	345	338	319	355	352	337	327	316	335	332	345	321	320	311	352	370	323	356	332	343	332	329	327	362	318	376	320	318	308	325	336	333	354	338	335	345	358	368	318	320	326	327	318	335	324	369	339	327	363	361	353	357	325	345	329	354	311	355	386	333	351	355	353	355	326	324	339	339	324	367	332	366	353	323	354	302	329	347	358	359	338	325	344	333	322	327	314	330	375	308	353	318	319	353	331	344	325	320	338	330	379	366	322	349	339	323	350	337	309	381	385	320	349	333	311	344	323	328	306	340	333	349	343	348	317	340	340	341	396	324	338	337	357	352	362	326	362	360	352	310	321	346	306	312	359	328	330	314	350	352	317	331	324	379	301	361	343	312	341	317	328	325	354	366	368	329	323	321	323	331	363	341	351	354	346	329	328	332	328	314	311	344	328	307	348	336	355	319	358	327	298	328	332	328	364	317	332	312	344	343	316	341	331	330	360	350	348	379	342	337	348	330	348	330	322	330	364	339	355	329	333	341	319	357	398	344	320	362	333	336	324	336	358	327	312	359	374	331	337	329	332	354	353	341	338	359	325	331	348	375	332	350	321	366	340	321	337	355	367	343	342	343	343	358	380	346	352	340	348	348	337	315	315	326	329	341	359	327	346	346	318	359	351	325	342	328	351	336	360	375	330	330	341	343	328	339	317	322	307	339	322	341	361	320	351	347	348	350	349	331	317	295	365	376	337	342	340	334	349	362	362	340	350	303	347	318	325	356	342	342	324	356	336	320	348	349	318	340	317	357	353	335	326	342	340	343	334	345	367	361	339	363	351	345	334	324	329	332	344	354	336	382	323	332	344	344	326	343	327	342	337	353	350	338	344	358	334	318	313	349	373	323	300	329	330	327	335	324	332	353	313	357	300	339	320	351	324	350	378	342	351	325	323	400	362	351	381
3384	447	292	237	256	300	374	421	379	378	337	279	269	239	225	171	188	177	158	151	133	136	123	129	126	141	114	95	97	104	101	96	112	105	109	111	101	93	101	120	99	88	102	90	80	81	85	99	96	109	92	85	82	109	85	96	68	85	84	86	91	91	75	86	89	77	99	92	95	93	90	94	89	83	82	74	90	82	91	73	83	108	86	76	81	86	73	82	89	99	83	77	86	86	87	76	95	85	83	78	109	91	103	101	72	90	83	84	91	86	74	88	81	70	82	86	89	97	82	80	83	65	83	90	93	96	86	92	103	90	89	80	96	78	73	90	93	87	112	77	80	82	90	74	97	92	73	81	73	87	90	87	79	90	75	82	95	89	76	90	80	83	98	89	111	100	91	98	87	87	91	89	94	79	70	88	60	83	82	87	82	91	94	100	82	83	78	88	92	96	100	91	75	76	76	91	100	83	72	89	70	96	84	73	77	93	94	77	78	80	90	87	76	83	90	99	81	82	90	98	110	73	74	89	111	93	80	90	88	74	89	83	89	78	95	87	71	83	84	93	75	94	81	101	76	73	82	93	103	83	92	86	107	77	89	75	97	90	79	107	101	84	96	84	68	77	83	107	87	84	69	99	71	89	80	66	80	87	74	77	82	95	89	89	81	81	77	69	106	80	95	104	95	77	85	92	77	76	95	85	93	93	85	72	97	96	85	98	98	96	85	71	82	85	70	92	100	87	91	76	87	83	82	90	79	99	100	79	87	84	84	76	73	88	78	83	84	89	87	82	74	85	68	67	81	86	82	87	67	93	91	89	77	100	78	86	89	87	87	70	70	85	91	86	115	95	92	87	120	89	89	84	83	88	91	73	90	80	88	73	83	79	91	91	85	92	80	86	95	85	85	80	83	85	91	76	91	85	87	76	87	90	93	86	86	84	89	80	77	103	78	93	104	73	97	73	79	80	90	82	73	79	93	85	92	88	96	102	85	102	86	83	92	75	80	77	86	83	80	85	98	88	75	78	81	89	61	88	100	80	96	96	79	84	82	93	97	68	95	82	64	92	83	89	102	73	93	94	95	85	105	81	78	102	106	102	85	82	68	81	101	81	90	95	93	86	84	91	85	94	90	89	96	86	83	75	81	84	78	82	81	86	97	95	83	89	93	95	80	84	83	95	84	84	100	92	81	105	109	92	82	75	85	72	91	93	87	83	100	75	83	91	82	84	102	101	92	78	95	80	76	80	75	86	99	91	91	72	78	74	85	80	95	89	90	68	97	77	83	79	99	83	86	73	87	97	99	79	90	79	89	87	71	99	107	67	97	82	93	67	85	89	96	97	87	71	99	79	89	92	78	88	92	84	92	86	96	91	74	71	87	88	79	92	91	62	78	104	97	103	76	78	103	86	103	101	95	91	107	80	76	81	83	72	94	86	73	101	95	87	90	76	74	77	68	94	94	83	87	78	77	79	94	83	82	101	115	70	79	89	93	97	89	89	94	79	89	78	86	88	83	77	83	80	84	79	91	72	101	86	107	76	94	100	90	83	74	100	88	87	83	96	72	101	76	87	115	76	71	94	93	91	69	81	65	82	84	74	69	68	80	96	85	71	79	101	97	80	86	86	91	76	84	91	79	86	88	90	92	89	76	98	91	86	92	87	83	87	73	96	87	60	102	95	97	92	85	90	88	66	76	76	74	66	71	80	76	95	88	89	79	79	83	66	89	87	92	90	90	70	80	84	87	81	90	80	95	104	86	79	98	100	95	90	88	96	75	92	79	76	88	78	79	90	84	86	98	86	90	64	105	83	85	91	71	89	72	84	88	59	92	109	71	107	97	87	69	83	93	98	72	79	75	90	77	93	80	85	79	109	68	72	91	85	80	74	80	88	94	74	91	83	82	97	80	87	88	78	80	106	98	84	89	96	82	88	81	83	94	81	93	73	92	89	79	81	90	87	78	75	100	76	85	88	77	90	89	96	56	82	84	107	79	82	96	103	86	80	87	93	100	88	77	77	103	72	85	74	86	92	81	71	92	95	77	89	83	82	92	94	76	77	96	79	86	102	94	81	76	98	76	82	77	92	81	91	74	79	62	76	86	92	79	92	82	93	95	99	77	85	83	98	79	95	92	82	104	87	85	86	82	82	102	84	84	92	78	99	88	74	83	87	73	83	93	86	91	103	63	95	90	96	80	83	105	88	101	77	99	110	90	83	77	82	80	90	87	74	72	92	86	91	76	105	98	87	70	90	79	85	87	99	87	91	88	79	74	90	82	89	71	92	66	84	85	105	80	85	84	80	79	87	96	65	80	103	97	88	97	110	77	85	99	82	87	84	90	70	98	96	82	87	91	94	82	84	88	95	82	86	94	85	88	94	82	78	72	78	93	80	85	75	86	75	87	78	97	85	79	86	77	66	75	77	81	77	91	89	100	107	81	78	84	91	86	71	112	90	78	81	70	96	108	60	73	84	104	78	66	90	92	92	76	80	66	94	86	89	98	86	80	71	67	97	59	84	80	66	76	88	84	86	88	87	84	86	96	79	89	65	71	100	76	86	92	88	88	87	78	75	86	74	85	77	83	84	87	79	79	88	100	80	85	86	83	74	78	76	78	72	87	88	74	94	75	82	94	69	88	81	72	98	87	80	70	91	84	88	92	89	75	88	79	82	92	76	76	82	101	91	106	92	89	91	76	101	92	94	84	82	81	82	78	74	81	98	85	82	77	80	81	92	101	91	94	100	83	86	71	74	73	83	78	92	96	109	86	84	90	103	88	81	75	84	92	73	79	90	66	97	71	99	84	73	96	68	94	73	77	75	98	102	76	103	90	87	73	88	103	71	87	76	97	79	109	84	99	84	86	77	87	86	82	76	82	86	92	88	94	81	96	93	90	85	79	96	80	94	95	85	96	82	97	79	61	82	99	80	100	105	81	92	90	93	93	66	97	92	82	85	83	87	81	84	75	92	88	78	78	91	76	98	101	84	94	79	75	76	87	101	85	79	93	76	105	86	94	89	86	87	75	79	81	97	74	85	94	82	84	89	75	87	93	96	55	85	89	69	90	90	88	101	86	99	84	86	81	86	88	95	93	88	87	91	89	78	98	78	103	91	74	97	64	82	77	98	96	81	82	91	74	79	103	85	74	72	83	100	79	76	89	85	81	84	98	83	90	97	84	80	82	85	84	89	87	86	82	92	70	92	97	89	99	96	90	92	76	86	102	84	84	100	98	91	92	79	88	83	86	81	87	97	76	94	81	89	92	92	85	84	85	91	87	92	104	83	81	89	108	84	80	95	92	89	85	91	102	93	65	91	87	77	90	85	109	94	95	94	77	87	98	98	76	79	74	82	84	92	86	83	73	94	82	83	93	82	96	85	75	79	96	102	93	99	89	90	94	82	82	92	73	100	85	87	83	83	89	92	104	93	96	90	85	82	72	75	73	102	80	94	97	85	101	84	80	87	96	86	76	90	74	77	77	85	72	92
15032	6060	4064	5054	10094	14553	15938	15416	13785	12210	10262	8917	7298	6414	5385	4907	4252	3737	3456	3082	2806	2599	2467	2240	1980	1761	1661	1492	1440	1309	1326	1330	1346	1277	1202	1088	1118	1103	1060	1028	1050	1027	1013	977	908	911	892	864	838	823	931	865	850	846	840	777	820	844	818	833	796	750	821	771	770	795	775	772	782	787	786	763	782	758	799	760	778	768	731	755	787	785	744	798	787	751	757	779	814	676	789	797	742	754	713	765	779	727	762	779	748	757	726	762	782	789	816	790	741	771	752	755	773	738	761	771	794	763	773	740	791	748	772	770	762	695	707	750	744	748	731	719	767	761	774	789	787	717	737	707	787	706	724	720	766	728	760	734	719	759	686	735	712	766	693	761	718	698	753	764	780	765	767	755	732	739	716	735	738	773	787	745	751	727	713	746	734	753	737	712	715	748	795	780	760	764	738	723	750	808	774	822	776	726	721	763	748	757	709	786	777	755	761	708	795	741	760	736	768	709	745	756	754	747	768	778	745	792	733	735	796	753	718	721	800	781	741	774	724	708	765	759	752	758	771	731	777	740	753	774	715	746	706	773	742	745	767	736	750	735	744	737	722	722	752	757	775	740	744	760	738	765	734	736	745	765	771	750	716	761	734	753	713	764	747	739	725	780	721	734	781	791	757	760	741	743	770	778	758	756	749	808	745	748	776	717	742	718	717	781	787	765	741	786	773	727	759	769	733	786	691	748	737	744	766	717	790	775	789	766	733	773	732	776	714	790	788	716	748	753	744	713	737	740	735	772	726	751	728	719	760	759	781	782	772	758	696	776	771	726	707	757	763	739	777	744	786	746	760	747	687	766	815	755	736	767	765	740	731	758	735	733	784	735	737	788	740	712	803	747	771	728	718	695	714	716	774	760	735	732	735	771	738	726	764	753	738	752	727	738	768	783	726	805	798	761	712	755	792	775	727	740	743	751	751	765	708	718	761	771	735	745	766	705	710	769	754	746	748	744	724	740	779	728	801	734	774	775	706	742	782	754	805	827	729	773	724	734	739	759	759	743	774	768	792	697	717	735	756	715	766	745	767	785	782	786	776	770	745	758	761	701	761	749	735	787	737	771	744	744	726	741	791	763	736	748	764	739	738	737	756	774	714	771	768	731	780	765	715	767	741	745	770	745	732	748	719	785	735	773	742	769	739	733	813	752	732	755	781	725	756	736	744	724	770	757	754	773	754	715	754	735	729	682	781	743	774	740	738	796	752	747	773	699	770	725	748	763	757	723	762	740	722	804	780	761	713	763	734	753	759	790	747	749	739	779	778	769	723	783	801	769	738	769	744	755	739	736	773	748	705	754	737	732	725	765	764	726	738	784	783	762	755	752	724	738	743	771	760	738	780	730	758	747	794	745	740	761	728	764	783	742	728	739	691	709	719	740	697	785	753	732	794	773	760	739	710	736	711	827	792	777	737	762	751	760	696	704	742	763	734	748	739	763	745	761	720	779	774	741	718	757	730	765	721	787	756	747	736	739	764	708	740	780	781	686	719	699	806	746	711	752	779	753	712	751	755	775	768	773	792	800	751	741	733	787	764	729	749	762	774	764	740	733	745	705	743	776	728	712	723	760	725	737	746	748	728	782	722	740	749	808	767	725	751	767	746	760	741	748	771	748	711	778	744	760	734	798	801	775	769	751	707	732	754	754	741	798	755	755	818	769	749	769	779	704	741	742	705	765	759	733	725	756	716	748	753	763	775	794	759	757	749	750	740	768	732	778	725	725	755	775	762	753	691	755	758	719	773	779	780	767	739	788	735	750	772	716	731	764	720	762	828	753	760	755	739	738	715	737	806	750	723	750	770	736	699	757	719	764	762	750	757	753	751	756	760	737	726	750	760	746	780	749	793	712	726	760	713	730	719	714	737	714	734	775	742	763	753	755	781	768	705	764	762	748	710	747	729	797	768	803	777	773	803	816	752	708	749	681	727	758	708	726	726	713	789	725	751	751	700	794	708	736	749	751	770	753	738	755	724	704	747	741	714	812	749	774	752	732	732	739	732	752	743	741	744	699	747	762	745	748	730	744	732	755	777	744	757	730	801	767	711	716	724	769	727	732	743	758	744	758	804	707	781	759	763	748	782	744	752	727	766	694	711	717	742	753	760	760	728	800	792	783	778	747	763	717	709	767	743	718	803	730	757	764	743	737	738	773	753	749	772	747	711	780	760	708	749	724	747	726	733	771	817	703	705	707	761	752	776	743	778	775	774	794	728	750	777	747	743	769	755	737	723	755	774	717	749	679	746	769	726	761	758	738	706	710	743	762	736	781	713	742	741	768	749	771	753	750	720	751	750	746	765	745	706	725	722	744	716	709	719	765	781	717	752	717	720	726	729	752	781	690	701	751	784	777	750	757	736	732	763	702	725	751	743	742	749	721	749	777	727	831	784	777	709	760	753	718	756	792	766	771	756	715	701	721	723	723	741	719	745	724	727	755	736	732	744	733	792	782	733	757	734	725	756	709	761	771	737	759	755	759	756	762	695	772	753	737	788	744	759	730	743	742	753	789	792	772	778	738	762	749	765	750	748	817	788	760	751	778	773	740	782	756	737	709	740	719	743	763	751	789	740	726	776	778	779	778	742	766	747	758	746	791	752	771	742	713	731	748	696	778	682	759	761	712	730	775	697	707	719	758	737	742	726	719	797	775	758	706	724	748	689	726	711	712	709	778	781	738	747	784	754	707	711	737	712	827	748	732	751	726	717	727	691	776	742	702	718	739	740	737	751	708	729	742	783	747	734	765	734	779	740	745	754	737	754	748	747	753	768	748	765	741	759	739	717	751	759	749	779	733	743	743	736	735	738	777	709	793	760	723	760	742	769	807	743	755	741	730	752	771	753	751	772	734	775	775	752	791	769	755	766	741	724	814	827	782	742	733	762	759	760	790	770	749	783	726	755	758	768	737	761	740	770	736	723	767	757	762	759	780	715	768	773	761	746	763	762	767	751	764	733	732	717	762	758	734	781	786	733	720	730	799	750	781	725	763	760	758	722	708	770	724	742	728	726	750	789	754	728	733	786	764	729	739	748	719	735	717	735	714	763	782	733	746	725	721	739	716	741	747	756	708	762	734	749	761	778	781	758	801	756	768	777	794	745	746	742	734	737	799	745	708	752	754	739	758	732	817	742	767	793	717	727	778	740	771	783	722	725	773	769	733	795	763	723	746	755	759	728	722	751	768	749	750	770	750	787	779	755	722	749	770	757	759	798	715	732	747	698	750	709	747	768	752	788	732	795	755	731	764	731	767	694	738	760	780	747	755	722	728	761	751	736	737	762	701	726	742	699	752	788	733	755	799	747	823	715	736	710	748	765	766	770	747	773	771	768	731	791	796	718	734	731	781	775	779	754	734	771	709	762	732	711	731	716	781	747	733	749	743	775	737	776	732	717	725	685	774	767	805	751	717	730	728	713	765	760	721	766	717	743	719	737	733	726	764	750	767	805	743	728	785
2044	687	413	319	283	329	438	492	476	426	389	324	288	264	229	207	194	173	156	146	147	117	108	95	103	86	92	81	67	52	73	70	68	83	74	85	77	69	60	63	64	58	63	58	61	57	75	58	60	59	49	55	46	61	51	52	57	66	54	57	49	46	47	39	52	53	38	41	56	65	56	45	46	52	48	49	50	46	52	39	50	51	48	56	43	57	55	63	53	35	35	46	58	38	54	45	50	49	50	55	41	51	49	49	59	55	47	52	45	60	43	45	39	48	44	46	46	55	44	43	41	40	43	38	46	42	44	60	58	42	57	57	37	48	45	59	50	58	54	52	52	50	57	40	48	50	47	58	53	37	53	45	58	43	54	34	35	47	50	49	38	50	48	40	43	47	48	33	72	49	58	38	43	55	51	44	55	54	43	39	38	51	51	45	62	47	44	44	46	51	48	54	36	39	39	46	51	38	55	53	48	45	48	32	35	56	49	39	56	36	55	40	49	53	48	47	32	45	51	47	55	43	44	34	50	52	46	52	40	43	53	37	47	50	46	49	33	47	49	45	39	49	52	60	53	36	46	44	66	55	52	57	48	36	59	56	54	53	40	45	61	55	43	45	47	54	47	43	44	46	40	62	46	53	46	44	53	42	48	50	52	40	50	42	40	46	49	48	43	55	43	36	45	47	55	47	39	47	45	58	40	50	48	43	52	39	43	50	46	49	50	38	52	55	46	37	48	53	56	44	50	44	55	58	61	39	43	45	48	50	40	52	49	53	30	44	43	33	56	40	44	39	38	37	30	43	47	32	50	48	45	45	44	66	40	38	41	50	50	30	62	36	49	54	54	48	37	55	52	54	43	48	60	54	43	43	50	47	56	52	53	43	49	54	43	47	44	63	52	57	50	41	51	50	38	48	51	46	46	45	35	46	47	48	37	52	38	55	39	55	56	61	48	49	60	62	48	56	63	42	45	37	41	54	64	48	41	46	48	48	46	53	42	57	57	51	61	47	42	38	39	41	47	59	48	35	53	50	51	53	53	49	46	44	57	47	39	45	35	47	52	44	55	43	48	45	42	55	45	49	47	45	47	45	40	37	45	38	37	41	52	50	46	55	32	45	58	56	37	44	44	45	34	51	34	56	39	45	50	51	47	44	43	54	41	43	43	54	51	47	46	43	53	52	39	50	48	58	54	44	55	48	56	47	48	47	52	35	44	67	53	55	53	42	53	58	50	43	53	36	53	50	55	66	48	51	42	52	51	46	44	39	47	43	57	48	55	44	38	51	47	48	46	43	40	37	39	47	56	55	47	47	52	53	53	42	46	56	48	58	40	56	63	45	47	57	56	49	40	36	46	58	47	55	49	47	42	51	56	49	59	57	45	40	32	52	41	50	43	45	43	47	57	46	55	55	40	39	54	38	48	54	53	38	57	51	50	35	48	45	58	46	54	52	53	47	44	49	47	41	45	38	44	36	51	46	50	49	47	48	47	48	34	51	45	44	53	46	52	38	53	44	48	45	56	44	41	45	60	41	49	40	48	39	52	46	43	46	55	43	44	37	46	46	55	44	48	50	47	51	46	58	50	55	40	46	43	54	47	53	50	52	51	42	51	50	46	32	44	48	47	63	39	43	53	48	48	42	39	42	52	46	56	39	42	46	47	60	46	51	47	46	33	40	43	37	51	43	43	53	50	44	54	60	50	41	49	53	66	43	48	52	53	36	44	51	53	47	36	65	49	46	56	47	53	50	49	39	40	45	53	43	43	52	50	42	73	57	37	58	39	46	45	56	44	46	21	48	56	42	48	47	51	50	56	44	49	40	29	40	53	42	57	41	47	56	47	60	36	49	55	56	53	44	39	43	52	48	55	55	52	48	43	55	57	43	50	53	62	69	43	54	47	58	45	51	33	52	56	46	47	53	45	51	35	55	45	35	41	61	52	47	45	51	44	37	44	62	47	38	61	65	58	65	49	43	63	64	49	54	57	47	31	57	58	51	34	53	42	62	61	51	56	44	42	37	42	35	43	44	52	56	50	43	55	44	46	57	36	43	49	58	52	61	53	56	48	49	53	44	44	50	51	47	41	39	55	61	52	47	50	44	43	34	49	45	34	53	52	56	47	51	54	47	51	39	48	43	43	48	45	47	52	55	52	53	43	53	47	46	66	52	45	53	40	50	48	34	39	44	61	45	52	51	52	47	66	51	48	55	52	52	48	48	48	50	46	54	49	54	40	44	63	50	41	48	60	32	47	46	60	48	57	48	45	48	37	49	52	48	49	42	49	45	45	48	58	43	40	42	42	57	52	67	70	54	48	44	46	41	51	55	51	51	48	48	53	56	53	47	54	46	48	59	37	46	35	58	44	46	42	46	54	54	51	54	48	44	45	49	56	61	55	46	46	57	49	46	42	51	57	38	44	57	48	55	59	37	43	42	38	48	44	45	49	39	51	49	50	56	49	53	50	47	44	58	58	52	50	51	48	43	56	57	56	38	57	59	46	55	52	53	40	40	43	46	58	59	34	61	38	31	31	45	45	44	44	54	59	48	70	60	52	34	55	44	47	34	44	41	49	49	54	42	40	54	43	45	54	63	32	56	45	55	50	41	56	41	42	38	54	47	43	41	44	42	44	45	49	45	44	45	48	45	50	51	43	39	40	52	52	40	51	44	50	53	52	59	49	35	49	62	47	44	47	49	55	33	49	53	50	46	42	50	44	45	48	48	29	44	40	49	60	44	36	46	47	43	51	53	49	59	32	43	47	44	54	46	55	49	44	51	49	48	54	47	62	47	45	62	56	45	53	44	52	41	35	48	45	59	47	50	47	49	52	60	47	42	54	41	43	40	53	48	44	44	53	46	55	39	44	45	53	44	44	62	60	62	55	46	48	42	47	45	56	35	32	49	46	54	40	46	39	40	53	48	53	40	43	54	56	54	47	43	55	60	57	43	37	40	43	46	46	54	49	52	44	46	51	53	51	45	54	55	47	52	40	49	56	52	43	50	49	40	42	49	64	53	56	45	48	49	57	58	54	41	61	62	35	56	54	52	47	53	48	48	55	40	59	48	52	56	43	42	45	48	49	35	47	52	49	48	57	61	36	47	47	53	49	55	48	47	44	45	43	46	69	62	59	44	45	53	38	42	51	47	51	40	55	48	58	59	48	38	47	47	43	56	52	47	47	55	45	41	56	46	54	44	37	58	47	45	53	50	38	43	52	51	44	37	49	55	43	50	44	46	49	41	48	45	47	59	45	41	42	46	47	50	40	40	37	53	51	49	54	33	49	54	55	37	53	49	50	60	43	43	51	45	37	55	54	47	36	59	46	66	33	32	47	39	58	46	55	53	36	51	41	50	52	56	47	42	55	40	36	48	51	53	44	34	43	43	40	35	43	51	44	62	52	38	42	37	59	41	45	59	37	40	50	53	59	47	59	36	56	42	44	64	48	51	46	62	49	60	43	40	47	51	40	54	53	59	47	53	46	40
19441	8124	5246	6308	12826	18349	19261	18325	16850	14515	12664	10733	9079	7863	6687	5819	5237	4405	4063	3751	3281	3038	2788	2376	2129	1830	1656	1560	1416	1340	1353	1272	1282	1206	1096	1069	1080	986	933	877	860	744	736	724	707	666	615	642	572	609	589	577	587	567	540	536	553	569	520	493	509	502	510	517	526	511	474	505	518	516	481	463	449	454	480	478	470	484	468	441	459	485	467	524	441	469	464	492	464	468	458	478	472	478	463	461	473	452	461	446	458	450	459	441	461	440	463	434	451	479	440	461	418	447	457	443	442	457	443	446	450	435	464	414	475	445	463	487	463	490	450	442	453	453	436	476	419	441	464	411	402	418	480	415	441	402	432	432	412	440	464	435	432	408	440	443	458	445	440	421	462	471	449	437	446	445	456	444	453	481	480	452	469	438	425	475	441	435	428	400	412	403	444	452	442	462	394	435	423	463	441	419	414	409	438	455	408	455	473	417	428	434	457	441	445	409	409	472	455	481	431	445	454	452	437	451	435	441	478	451	429	491	425	439	443	412	488	472	449	395	432	411	463	427	440	441	460	447	452	474	439	404	423	394	384	404	472	411	473	439	456	443	471	398	452	417	436	421	452	434	396	414	466	463	430	459	450	455	475	432	473	427	444	439	407	406	483	443	445	481	432	421	437	453	393	430	428	436	431	424	441	437	410	438	421	450	434	423	454	435	459	404	438	457	454	488	436	422	508	411	449	438	434	432	444	448	451	437	450	446	436	428	433	468	464	459	459	471	431	463	413	469	431	408	432	465	445	443	473	423	471	445	479	447	435	462	469	435	445	431	436	437	436	473	442	463	423	416	419	444	400	436	460	415	431	457	450	435	430	459	461	426	437	405	420	405	466	461	460	405	388	414	467	434	426	488	425	453	447	470	442	433	480	464	445	430	412	431	447	420	479	435	457	446	413	451	450	444	435	418	439	433	455	458	460	469	435	429	446	475	446	436	423	486	443	466	459	431	476	463	445	445	444	424	447	407	439	430	443	434	436	461	445	438	423	451	437	442	465	434	439	435	434	429	451	462	451	434	418	402	423	431	439	457	434	445	456	463	429	450	469	425	434	437	500	419	488	455	429	477	434	422	433	459	438	429	420	454	469	415	446	447	446	470	415	466	425	422	432	457	426	439	435	442	451	442	418	464	432	446	442	462	460	405	440	437	443	439	424	441	444	482	463	445	455	469	446	428	401	454	454	422	469	473	459	431	443	445	420	420	469	426	422	457	470	444	441	420	436	444	506	456	455	450	450	452	444	413	417	444	454	453	451	427	392	420	445	452	432	428	419	422	418	463	423	408	427	428	422	428	434	415	452	456	415	420	465	406	414	384	477	459	466	448	430	452	477	412	412	457	472	442	457	441	419	475	447	428	422	435	403	448	418	434	439	413	457	442	421	438	424	424	455	439	445	432	439	410	445	430	428	404	445	456	461	430	442	459	430	456	400	469	445	436	458	393	413	451	494	452	441	417	413	424	440	415	445	443	469	416	449	417	452	389	433	464	402	480	478	461	444	451	439	423	446	446	424	417	475	453	469	445	404	429	460	436	487	413	461	461	447	423	450	466	476	421	454	461	480	429	399	441	447	481	423	449	433	430	457	421	426	426	441	449	432	407	450	439	422	470	453	452	403	412	431	472	438	467	454	433	412	453	425	490	458	418	451	488	447	452	430	481	457	437	438	452	445	459	394	454	443	411	463	462	452	432	442	414	460	454	413	442	383	410	411	462	459	454	422	415	495	437	466	452	482	416	393	407	430	428	438	452	420	483	462	471	436	392	428	414	421	471	446	418	414	441	422	457	422	413	429	453	404	436	406	433	462	417	437	439	466	439	404	438	405	453	428	448	434	479	392	468	417	421	409	454	450	441	420	443	445	398	447	405	487	431	454	456	411	443	453	442	502	428	427	463	449	444	433	437	463	467	462	481	405	401	448	457	396	459	465	443	421	435	419	496	426	420	444	441	437	409	489	425	420	471	419	462	452	452	429	455	428	456	419	437	444	444	464	466	408	411	454	451	453	450	406	421	459	439	451	463	472	444	441	456	406	426	449	435	460	418	469	438	465	448	422	465	413	426	414	446	452	432	423	424	440	424	424	467	424	423	449	426	426	444	479	454	460	485	452	432	460	440	445	431	450	446	458	452	433	460	440	412	429	440	437	424	441	440	419	453	450	426	418	461	456	474	471	445	431	483	445	422	464	469	451	446	411	423	429	463	412	436	439	426	469	473	481	450	428	443	418	470	479	488	440	467	460	432	417	405	477	467	452	458	387	442	429	464	464	459	500	463	427	418	411	480	447	481	440	446	435	458	439	438	448	443	458	453	484	436	456	476	458	446	459	402	475	448	426	439	416	437	454	457	483	460	442	410	444	427	445	471	417	453	451	413	451	449	455	459	434	427	435	433	456	460	441	424	432	416	446	461	389	455	446	427	437	434	404	444	504	430	437	427	481	446	433	432	433	422	457	437	506	430	443	454	434	438	428	432	431	443	446	477	446	469	448	386	456	458	432	409	439	448	449	425	432	412	457	422	459	448	459	445	405	429	465	394	412	436	442	462	421	463	462	418	477	437	454	435	461	454	449	463	401	435	427	416	449	476	397	413	455	470	468	443	462	431	429	440	426	455	423	410	445	406	445	448	409	418	493	429	440	410	394	414	438	411	431	406	437	466	464	439	422	444	437	393	398	392	470	389	440	424	490	437	441	447	442	462	392	429	410	425	424	433	452	434	432	449	497	455	431	439	459	426	420	439	423	428	424	453	448	446	437	436	481	463	404	438	446	453	455	448	438	460	458	444	445	456	431	444	442	432	447	442	476	444	444	418	391	440	385	443	423	432	442	420	422	446	412	415	424	472	445	449	435	428	444	468	434	475	465	447	395	448	448	475	454	445	408	453	461	451	440	448	447	442	411	424	431	435	444	474	438	390	436	436	443	413	472	437	401	435	462	488	432	416	443	442	424	443	455	429	437	428	434	419	439	451	469	410	449	414	433	435	452	456	456	455	440	444	409	422	477	387	406	455	466	467	412	466	446	431	444	458	423	442	430	403	436	476	479	471	452	468	405	414	408	412	427	445	415	452	400	428	442	442	448	454	443	464	443	458	473	414	422	438	466	412	435	439	429	435	476	462	430	465	455	458	437	435	414	417	409	420	433	423	455	410	437	412	445	428	450	444	456	438	466	450	426	411	475	427	487	438	433	394	479	431	446	431	401	434	445	470	464	458	415	479	441	447	443	447	449	427	422	467	454	446	442	475	434	453	428	459	447	417	457	423	418	441	450	467	442	493	455	459	445	465	432	464	447	449	448	393	446	444	413	403	407	436	419	445	471	466	442	416	464	466	447	451	463	427	430	433	428	460	452	418	443	435	443	451	469	436	459	422	416	426	437	421	438	443	430	438	432	435	427	457	425	456	466	462	439	429	468	434	479	429	415	436	432	405	462	440	439	413	444	436	430	450	457	468
5228	670	383	318	286	366	466	482	457	457	429	327	301	257	224	230	259	205	197	169	168	144	152	164	114	110	97	109	112	99	111	95	115	107	110	91	92	104	93	96	116	71	88	85	90	86	77	82	94	88	78	90	98	80	93	100	102	91	92	90	87	89	84	87	88	92	97	84	89	85	83	80	93	80	90	93	82	82	94	91	78	95	83	85	76	81	82	96	89	80	87	115	73	86	85	89	84	92	70	90	75	86	87	76	71	93	79	83	78	76	79	87	87	67	72	69	90	89	80	113	88	93	67	79	96	95	85	74	104	76	86	92	77	74	80	98	80	72	87	85	82	79	95	74	73	79	87	82	73	91	83	76	93	87	82	84	76	98	81	86	90	77	80	84	80	74	77	68	84	75	93	92	86	98	68	82	83	92	74	86	80	86	90	74	87	84	71	85	75	71	102	76	91	59	95	94	79	90	83	86	90	68	73	76	97	93	82	67	81	76	77	94	82	85	79	74	78	75	81	93	85	75	84	76	78	79	80	81	87	91	76	79	75	90	91	77	94	85	101	86	94	83	74	105	74	81	84	79	77	84	84	84	78	71	74	80	78	78	78	90	82	99	79	85	72	72	83	80	82	77	93	91	82	85	72	85	88	85	85	86	74	69	90	68	95	84	91	94	76	85	77	78	79	81	83	66	82	81	88	82	71	62	88	92	82	81	90	90	95	74	80	85	76	84	83	78	89	72	91	91	69	99	79	75	83	70	90	93	81	76	83	92	80	83	86	59	81	82	86	85	68	67	97	84	90	78	76	89	87	90	86	76	95	82	90	91	97	80	72	94	76	79	89	87	84	93	68	64	78	78	86	72	69	81	93	70	77	100	86	83	102	90	83	77	83	89	83	75	87	89	93	83	82	74	89	93	79	88	84	94	73	76	84	73	68	82	87	81	80	64	84	89	75	91	88	70	77	82	82	83	68	82	72	82	85	70	79	93	62	92	98	95	82	78	74	72	96	84	85	74	89	63	88	79	85	78	95	79	93	96	84	86	69	80	77	74	71	102	78	75	82	86	84	84	82	80	90	79	95	72	81	82	68	73	82	81	73	89	90	77	85	95	79	94	81	93	76	86	75	82	92	80	78	79	72	83	76	73	75	79	74	82	66	97	80	88	75	71	89	68	78	80	79	62	91	81	80	73	90	96	78	83	96	90	57	89	74	66	81	77	76	72	78	76	85	79	79	82	91	72	83	86	81	84	81	82	83	81	85	78	84	98	73	85	80	85	90	89	84	81	84	86	74	85	71	86	82	99	73	79	77	99	69	94	80	74	72	86	70	91	73	82	83	93	84	84	87	97	71	80	75	89	76	79	73	92	76	96	74	82	80	81	76	78	79	89	107	65	94	77	83	89	89	94	80	95	83	84	79	75	85	87	89	101	66	79	83	82	93	84	87	94	82	76	88	82	86	79	84	76	74	64	80	80	74	85	76	84	80	91	82	77	69	77	69	71	94	56	88	88	83	82	92	78	97	78	81	95	79	68	82	81	94	74	78	76	88	95	82	76	99	93	107	80	93	77	93	92	87	73	74	80	91	87	77	95	66	90	77	87	68	70	77	82	89	73	94	82	84	81	94	83	81	75	85	86	89	82	99	94	84	79	84	86	78	76	75	102	94	70	101	75	70	74	85	95	83	96	85	73	81	96	83	108	79	83	84	81	77	88	84	68	85	94	82	91	87	86	94	103	74	93	73	81	73	71	94	92	90	84	66	80	101	84	100	79	82	74	81	85	88	109	100	97	81	84	89	95	93	82	85	75	96	83	74	97	85	65	84	72	83	80	86	82	88	75	74	93	87	83	80	87	99	92	84	83	95	85	86	83	83	81	103	76	80	89	92	91	82	90	80	93	90	90	90	72	89	82	78	75	70	83	82	85	88	88	94	70	92	88	76	95	87	75	80	81	76	86	76	77	78	75	75	85	73	86	77	71	82	72	83	75	93	65	76	79	78	73	79	87	77	79	86	59	69	69	74	81	71	75	77	81	80	84	76	74	86	73	92	80	74	65	68	87	61	95	93	77	69	78	78	94	83	81	82	97	82	75	77	94	84	67	106	84	83	85	77	80	93	89	86	78	87	94	81	89	107	86	92	57	79	86	99	95	100	80	79	89	77	71	89	76	90	92	74	93	82	83	100	88	77	79	71	75	81	83	83	80	74	95	79	88	84	77	90	80	84	80	75	84	88	84	99	77	87	86	71	95	89	64	84	98	80	82	77	98	85	92	79	89	73	91	78	70	90	79	94	88	83	90	81	76	91	97	84	95	79	80	87	80	96	93	96	82	88	87	70	73	83	70	97	70	64	75	89	79	96	93	92	75	93	81	91	84	79	91	79	82	75	83	88	86	81	85	86	78	77	83	71	75	73	82	86	81	100	71	88	85	90	85	87	90	82	82	93	92	82	74	84	97	94	76	71	78	77	83	86	98	80	77	85	81	70	78	81	77	67	70	73	87	72	93	79	91	88	85	76	77	74	81	75	69	86	79	102	98	81	77	86	87	98	90	83	68	68	89	75	72	75	76	83	78	82	79	70	91	89	83	88	89	86	71	85	83	81	81	73	86	78	92	69	73	74	95	71	90	70	72	71	74	78	81	84	72	80	82	73	81	71	72	68	83	92	82	78	72	92	97	80	74	89	74	85	84	77	70	80	80	86	79	73	74	74	69	82	85	92	87	86	80	99	78	81	102	80	67	87	79	79	90	95	85	75	90	84	85	84	71	89	99	86	77	97	91	88	73	94	80	103	75	83	76	88	80	95	91	85	84	88	76	80	86	72	72	80	78	93	67	85	76	81	79	81	87	87	74	87	70	94	74	94	88	76	92	92	82	83	85	85	78	82	76	81	97	78	85	71	82	83	76	79	89	87	80	95	85	81	93	78	74	89	83	84	82	67	76	77	79	74	79	86	91	59	84	84	89	82	74	74	77	91	85	76	95	90	91	72	92	94	79	79	87	74	66	78	76	93	78	72	81	79	87	74	81	100	95	89	65	81	80	80	77	81	83	72	102	87	71	91	66	85	85	68	75	74	73	74	75	105	86	70	85	79	81	86	85	96	82	87	69	96	92	95	86	81	79	79	73	76	73	101	78	81	85	74	81	83	81	71	90	84	76	81	82	83	94	78	84	85	89	84	93	82	83	85	89	73	94	80	92	96	67	99	73	89	89	74	93	81	76	83	80	91	70	69	98	85	74	98	81	80	75	86	71	91	78	104	85	75	62	82	89	94	70	87	94	97	75	86	92	78	100	95	97	86	88	70	69	72	77	75	79	70	81	77	94	79	78	66	90	73	92	88	76	83	62	89	84	77	89	72	72	80	76	80	82	90	76	80	85	72	80	87	105	73	86	97	77	86	83	79	74	99	85	66	74	94	85	67	87	97	74	86	94	100	88	91	73	82	80	80	97	84	74	79	97	85	64	101	78	90	86	85	91	72	90
16795	7671	4937	6167	11779	17428	18880	17958	16201	14324	12161	10435	8990	7916	6751	5837	5387	4603	4343	3890	3621	3140	2948	2750	2270	2034	1853	1725	1667	1551	1583	1530	1561	1393	1386	1378	1249	1238	1151	1109	1114	985	1021	923	1003	906	921	944	897	845	848	813	880	796	772	801	823	835	789	765	775	780	802	805	803	758	789	759	789	759	699	738	753	704	757	738	777	723	724	698	772	699	758	669	738	768	725	726	734	688	718	704	740	740	732	714	699	712	743	734	718	724	711	686	751	698	701	739	718	765	760	701	764	689	735	769	706	716	710	700	704	689	673	711	703	707	699	694	732	679	709	710	695	709	711	755	722	756	683	724	712	677	739	690	740	762	664	688	711	730	706	667	710	700	699	711	709	694	714	714	734	698	706	713	759	661	695	741	705	778	634	712	688	721	715	713	734	677	682	728	713	712	739	718	726	699	717	693	723	713	727	686	722	748	677	670	711	727	704	711	673	673	738	703	689	682	742	701	732	729	727	674	727	704	698	702	692	699	727	685	701	740	697	714	681	703	692	743	669	700	690	690	752	722	707	702	676	716	763	724	724	753	698	673	718	686	734	711	707	686	727	724	709	716	724	713	669	726	717	702	747	718	704	706	708	676	676	698	684	725	688	691	670	725	674	694	693	710	687	694	721	652	734	718	706	712	713	694	707	724	708	697	728	686	768	653	678	697	726	716	681	709	757	699	744	762	698	668	672	749	761	693	692	730	719	712	718	709	704	679	678	734	705	742	737	710	675	689	736	750	714	717	735	718	663	734	723	689	657	697	698	688	694	702	693	725	711	705	695	697	698	711	700	686	706	666	690	708	680	671	730	710	742	749	706	708	723	713	665	700	705	715	682	676	712	695	723	697	728	709	682	735	717	701	693	726	676	684	695	691	712	717	667	733	706	689	707	746	672	710	688	679	729	643	746	691	686	723	728	687	708	745	720	700	717	705	684	733	759	738	701	701	705	683	712	718	752	666	779	736	661	690	740	705	719	710	698	683	723	726	694	687	694	714	681	707	667	677	715	755	689	681	652	691	675	760	713	708	769	703	703	690	684	675	744	695	686	718	692	697	728	702	697	693	670	734	658	709	681	712	714	734	708	690	754	687	691	724	722	748	765	726	727	663	732	725	737	722	720	698	704	712	732	694	675	717	692	734	743	748	690	681	710	677	668	715	716	664	742	714	683	690	678	750	709	723	684	710	725	709	723	676	716	717	751	702	690	718	752	690	706	665	708	719	689	686	696	749	685	679	681	682	707	663	705	672	665	753	691	752	722	690	715	703	668	743	670	690	726	749	717	695	698	714	694	733	730	663	733	659	643	709	693	717	720	699	746	679	699	702	715	653	697	668	710	714	702	733	709	727	748	716	717	704	697	756	694	717	778	695	698	682	752	738	681	698	707	690	727	670	711	673	694	721	668	687	757	742	675	715	751	742	706	652	730	728	724	717	720	736	679	721	679	726	694	714	705	699	706	698	771	725	653	725	660	695	714	721	689	692	706	746	715	695	706	713	686	682	719	729	709	660	707	701	713	718	747	699	735	688	753	781	714	691	748	695	698	705	698	708	701	692	716	705	712	680	696	654	696	729	717	670	742	732	720	725	692	725	716	715	692	658	696	652	713	715	706	753	687	768	713	695	737	767	706	724	723	716	671	705	722	688	748	729	682	683	731	717	735	702	727	719	696	725	669	698	707	677	685	756	665	702	757	734	698	700	743	760	726	717	732	728	691	700	700	752	715	742	709	700	696	715	791	710	697	742	729	666	674	691	703	680	677	726	749	675	717	676	717	722	666	685	750	729	726	755	700	673	729	720	737	709	704	754	694	679	676	748	721	810	705	673	721	700	737	686	729	706	756	724	693	684	699	716	721	738	694	669	714	702	708	685	719	732	706	714	725	688	699	726	744	710	673	711	687	698	685	757	704	720	667	740	747	755	770	730	729	724	691	714	722	768	706	697	709	759	686	724	717	722	717	718	773	711	698	683	703	712	709	705	703	769	763	761	687	759	733	714	709	691	691	757	729	762	742	748	725	696	716	640	665	744	729	706	719	724	720	716	742	706	733	703	681	714	696	695	762	705	673	737	693	676	701	723	737	704	713	711	695	696	752	717	689	642	729	752	672	699	715	695	661	700	697	746	696	670	686	716	732	721	695	692	733	761	712	713	731	694	697	730	718	717	745	654	732	731	688	664	711	700	705	714	752	707	683	731	663	710	743	702	746	721	725	719	727	685	734	721	739	703	690	716	705	707	714	726	745	713	689	701	789	720	744	690	688	703	728	725	694	706	675	672	680	724	767	714	731	722	698	686	724	740	759	744	694	705	765	670	774	654	674	719	718	742	756	706	721	701	709	714	689	729	701	699	722	741	717	711	645	687	735	699	742	708	740	688	708	678	706	721	740	700	712	765	680	714	703	698	717	772	707	728	665	682	706	723	682	674	698	705	707	727	705	718	689	734	712	692	683	697	685	705	708	729	745	727	702	762	695	696	726	686	708	712	691	725	667	709	668	705	708	694	748	692	688	710	718	684	697	704	666	744	682	725	727	662	693	673	697	743	738	708	681	695	681	732	719	689	679	697	664	768	715	768	703	679	717	677	703	678	695	730	730	727	690	717	684	706	682	681	722	727	715	734	688	750	687	655	729	674	742	711	717	682	684	711	649	743	703	671	684	696	713	749	760	739	717	718	692	680	703	789	725	679	690	711	722	720	722	682	747	703	736	711	711	693	674	667	711	750	730	731	720	698	681	709	670	706	700	692	708	698	719	706	679	718	686	687	744	710	738	692	689	761	687	692	723	783	682	777	688	722	711	659	667	675	737	684	699	723	718	689	722	731	691	699	714	705	705	670	698	659	736	715	695	704	696	711	711	732	688	723	711	711	716	759	696	744	656	700	709	723	716	663	721	687	717	681	718	745	715	708	685	711	687	719	676	683	719	710	732	673	723	710	726	623	639	689	728	693	691	698	692	733	722	690	689	704	702	668	704	687	742	712	701	705	693	733	687	706	676	709	668	747	752	701	729	763	659	753	645	702	685	711	687	730	733	699	734	652	693	697	732	684	695	718	755	715	688	715	708	696	679	759	756	716	725	699	720	691	713	697	685	700	714	728	715	745	701	705	717	704	663	705	710	704	697	690	685	677	730	693	686	731	704	733	723	767	711	680	678	721	754	700	707	745	716	730	689	737	741	697	688	697	722	661	725	668	731	723	657	716	729	743	698	727	692	721	703	725	691	692	678	648	716	675	724	707	739	725	734	675	720	697	717	690	730	717	662	703	674	725	719	704	746	738	729	703	705	699	664	736	726	720	717	694	669	731	751	707	768	765	684	671	702	678	695	680	681	679	682	719	671	736	677	714	703	692	679	723	684	716	665	743	745	697	706	672	735	730	726	694	712	746	723	711	717	710	707	715	663	666	680	710	660	687	708	704	703	706	716	685	679	695	663	739	699	691	694	706	667	766	731	667	745	711
3043	854	493	358	300	451	535	641	530	531	450	359	343	319	253	244	189	182	148	138	113	128	136	101	116	101	84	74	74	71	82	71	85	83	68	70	55	59	61	60	67	36	58	52	65	41	33	38	41	43	41	52	40	46	34	46	48	42	45	41	39	42	30	40	34	30	48	37	40	39	40	47	44	38	47	38	37	43	44	33	39	50	46	48	53	32	43	40	33	46	40	49	42	28	48	44	22	44	39	42	52	39	38	33	36	35	27	36	34	35	53	30	31	31	37	48	38	47	31	44	38	34	44	37	43	47	39	42	35	42	43	36	41	35	35	36	39	40	35	31	37	39	33	32	35	45	41	31	43	35	40	34	34	47	36	34	45	45	40	35	43	43	36	40	54	32	34	42	34	38	41	46	36	47	34	43	39	38	41	39	44	42	51	40	48	40	44	36	45	33	46	51	38	43	44	29	52	38	37	38	38	35	35	43	41	39	44	44	28	39	39	34	26	35	37	39	48	36	35	44	37	41	31	31	43	39	56	45	29	26	37	32	43	23	46	33	36	44	39	36	32	40	40	38	38	44	36	53	25	43	41	38	33	30	36	38	28	46	30	48	52	46	39	35	53	30	34	32	43	37	36	34	35	40	39	30	28	34	41	39	41	38	35	33	34	41	35	32	30	43	38	44	39	38	40	43	55	35	44	25	45	30	32	25	42	31	43	40	48	30	36	42	44	40	56	44	36	38	35	41	41	33	30	35	40	30	39	36	30	36	34	34	33	50	42	45	34	33	42	48	40	42	33	51	40	32	42	29	43	39	36	37	39	43	35	38	36	37	48	48	36	36	40	38	40	49	37	33	35	41	26	53	40	43	35	39	46	38	35	43	52	50	50	34	26	37	36	47	32	49	30	30	35	34	44	43	33	27	43	33	39	32	40	42	38	46	42	27	35	48	43	29	30	42	36	38	39	37	32	40	35	37	32	35	41	36	39	33	46	40	46	29	32	44	41	39	46	35	39	36	47	41	32	40	32	40	34	39	38	41	41	36	29	38	45	34	48	38	42	54	37	38	31	40	41	58	31	49	36	34	32	49	47	28	38	38	44	44	35	49	37	30	44	34	38	37	36	29	42	43	38	44	39	48	33	29	47	42	37	36	35	38	42	37	39	26	31	25	36	30	48	38	40	35	34	37	34	42	38	38	31	35	38	42	40	44	44	40	38	42	44	29	36	33	42	44	35	33	41	38	37	38	48	36	33	34	31	39	48	43	40	23	44	35	40	49	46	39	47	30	47	33	31	40	48	44	32	32	35	40	45	46	31	29	36	33	42	43	41	33	44	34	28	46	39	32	31	38	50	28	32	28	39	45	51	40	45	30	35	30	33	32	39	48	51	27	32	26	40	27	40	39	34	40	42	43	32	45	51	37	38	32	54	42	50	36	36	31	42	38	42	38	35	34	23	40	32	42	38	41	47	49	42	48	40	39	42	40	54	48	36	41	44	48	32	41	37	39	34	36	52	30	32	45	33	37	44	42	31	49	39	41	39	38	45	43	30	43	42	42	35	44	49	38	34	37	46	37	49	42	33	36	35	47	39	39	49	43	36	40	36	32	35	34	33	44	35	48	28	43	45	51	38	41	28	36	34	43	40	33	45	43	45	38	43	45	40	43	36	34	36	31	41	46	43	47	28	31	30	33	46	57	52	32	31	33	35	42	33	36	54	36	43	45	39	39	39	33	53	40	42	38	43	39	40	26	27	51	37	31	43	50	39	41	33	42	51	46	50	40	40	34	35	37	40	47	42	38	44	41	50	38	36	38	36	43	46	46	46	45	39	33	41	29	34	41	43	35	43	33	51	34	39	31	35	30	44	43	33	40	39	33	37	44	34	31	35	35	28	38	39	35	48	34	39	39	40	44	35	42	39	44	41	33	35	42	38	47	37	41	39	42	37	38	50	27	43	38	48	41	26	46	38	42	33	45	38	33	40	30	52	43	43	39	37	37	29	43	33	43	61	38	45	43	44	42	33	39	35	36	45	41	32	38	38	41	49	41	36	29	54	54	39	44	44	44	43	34	34	46	33	37	31	48	36	37	42	36	50	40	44	40	42	40	40	35	40	40	34	31	28	39	42	36	47	39	32	38	47	33	41	41	42	35	29	48	37	37	42	37	33	40	43	43	41	39	35	49	49	34	29	39	44	35	35	42	40	37	31	35	34	35	38	34	40	43	39	45	36	32	44	38	40	37	36	38	30	52	41	38	30	47	37	42	40	47	33	37	43	36	33	44	44	39	41	34	37	35	46	40	43	41	41	42	36	51	40	38	28	46	49	34	43	40	35	44	41	40	35	40	33	42	35	38	47	37	46	30	43	33	41	39	36	38	36	28	40	35	38	35	33	46	43	41	49	39	46	41	30	43	37	47	37	42	34	41	33	46	42	49	31	25	36	29	27	52	44	58	26	31	37	43	35	38	49	38	43	36	49	41	46	44	40	30	44	31	38	38	33	44	38	33	35	43	33	44	34	36	29	28	29	40	33	39	43	39	38	41	35	29	37	54	38	38	33	37	47	46	40	26	44	38	43	41	45	39	40	44	34	30	36	38	47	26	54	31	41	38	42	29	44	53	35	60	36	37	43	29	40	37	37	36	45	35	39	34	39	41	47	37	42	42	47	25	31	36	34	42	36	34	37	34	43	47	40	38	28	30	32	46	40	37	26	39	37	42	44	26	42	30	46	39	37	37	56	35	41	32	38	31	40	31	39	42	34	51	41	48	43	36	36	40	50	42	39	34	38	37	34	34	45	41	38	49	35	39	46	33	35	54	42	48	35	37	42	47	55	49	32	37	32	35	54	40	36	42	40	38	38	51	28	58	43	45	31	41	46	41	39	46	43	28	43	29	41	45	46	48	38	40	37	35	49	47	33	43	41	39	41	45	41	42	38	30	37	39	48	45	34	41	30	54	44	33	39	30	38	25	34	37	49	43	46	51	39	43	38	44	37	38	38	37	35	31	28	31	38	32	43	39	38	46	52	46	34	55	40	43	39	47	37	38	25	47	37	40	42	32	37	41	40	31	45	38	44	34	39	34	39	45	44	33	39	48	50	33	40	38	34	39	43	38	41	41	42	42	35	44	49	30	52	45	34	31	31	48	34	42	40	43	35	43	38	36	36	40	30	45	35	39	31	34	41	39	40	36	37	34	42	38	36	45	37	32	40	39	37	33	35	34	36	34	40	36	31	36	33	36	44	33	43	37	32	43	41	31	38	27	35	42	35	35	47	40	44	42	39	37	46	39	46	46	33	38	40	34	31	39	45	30	37	35	36	41	37	48	47	44	42	40	39	43	39	30	40	28	37	34	31	35	45	34	34	39	40	38	36	36	38	36	38	34	30	40	41	48	31	26	35	41	34	39	43	37	48	32	41	43	35	42	39	35	46	43	45	35	39	37	29	36	52	54	42	33	40	36	26	43	36	36	44	31	30	39	45	30
21379	9265	6138	7225	14285	20085	21704	20335	18461	16541	14375	11850	10450	9173	7855	6847	6074	5306	4800	4239	3729	3480	3152	2746	2425	2115	1892	1708	1564	1514	1441	1354	1326	1319	1203	1190	1090	962	949	913	856	822	726	746	656	678	597	555	591	522	507	501	504	518	484	478	472	478	452	434	440	426	412	458	471	415	458	440	448	429	411	402	389	393	418	377	392	407	357	401	367	358	385	371	397	417	370	365	405	372	347	378	371	372	365	350	357	370	367	389	364	364	363	388	369	356	332	363	330	381	356	351	336	330	332	309	332	336	352	336	338	332	332	349	364	343	341	359	340	348	353	358	324	345	337	336	333	353	348	327	387	329	340	327	350	337	350	353	317	329	387	374	372	378	339	347	296	344	381	325	357	357	352	346	346	325	361	323	347	330	312	327	371	350	345	340	341	308	359	365	365	329	341	335	327	304	400	362	328	300	342	345	343	352	345	300	374	360	352	308	332	312	349	359	340	347	325	347	326	357	365	338	341	379	351	346	348	332	325	321	371	333	354	375	368	360	341	328	360	335	346	367	347	325	317	343	341	340	333	347	342	360	345	367	369	338	325	379	339	356	329	341	353	401	297	365	354	340	360	339	368	358	327	393	361	372	315	348	353	358	350	345	339	368	340	354	341	347	336	326	353	364	342	321	337	368	356	323	334	333	367	361	355	346	347	370	366	355	374	312	334	369	338	346	349	315	355	373	353	358	332	327	314	337	316	347	341	348	313	331	339	359	339	373	322	334	353	361	340	352	345	373	322	337	354	304	331	366	347	377	371	323	346	337	321	328	325	342	369	319	341	324	325	391	339	326	344	320	345	328	325	343	322	328	331	307	357	342	352	368	314	352	363	328	337	304	345	365	328	353	346	310	315	353	326	363	356	336	355	371	344	346	316	359	347	378	338	357	339	337	353	314	325	330	352	343	348	306	327	358	340	373	364	349	328	351	372	366	342	318	339	333	324	326	335	342	349	355	331	354	321	335	347	330	308	359	354	361	369	379	351	366	332	330	340	333	337	345	355	383	331	334	292	355	376	348	332	338	339	352	352	325	314	348	363	337	333	355	312	355	371	334	306	333	339	342	341	330	321	331	338	347	355	341	335	335	347	352	326	328	326	348	363	351	356	326	332	316	347	334	358	340	340	353	346	314	355	353	368	358	332	328	355	363	326	350	359	370	332	361	356	349	365	337	341	331	336	322	312	338	357	350	369	344	366	347	367	357	367	345	314	330	323	332	337	316	359	358	350	327	346	313	359	362	342	321	346	338	336	380	359	333	322	341	313	348	331	319	382	365	358	325	328	352	335	328	354	343	355	357	337	344	330	351	328	356	333	347	351	368	358	362	313	304	320	328	332	342	338	345	329	347	344	330	375	304	330	317	337	337	320	353	316	328	354	357	343	357	323	374	345	344	338	330	344	346	331	348	343	364	401	342	367	351	317	360	358	330	352	345	319	372	381	328	359	361	339	369	299	340	336	346	339	330	328	326	347	343	357	343	371	359	331	357	333	324	340	379	351	358	352	330	369	330	322	356	314	362	377	320	375	334	339	353	354	354	344	328	364	387	354	336	338	353	324	355	348	392	364	365	352	375	331	366	355	319	330	331	347	349	364	348	336	346	331	350	345	369	326	367	362	349	354	365	354	375	362	353	357	356	365	317	354	354	338	358	350	318	337	343	359	351	342	326	307	322	346	345	356	328	376	339	323	370	342	344	353	301	328	382	327	346	357	346	339	366	326	346	338	362	368	348	349	346	382	338	353	346	348	318	359	338	330	333	317	312	320	332	344	329	337	347	343	358	343	367	361	335	354	345	313	346	314	323	319	361	321	344	324	373	333	346	364	348	325	310	330	328	351	336	351	301	349	350	369	337	339	355	323	359	361	319	340	347	329	372	332	366	355	323	345	323	362	326	341	346	345	347	311	358	324	355	379	350	368	373	373	336	366	323	386	341	363	366	337	313	315	340	327	402	337	338	315	373	366	355	353	337	338	363	355	341	358	329	342	309	376	342	355	333	368	309	345	352	369	318	339	325	317	353	389	340	356	355	359	334	333	336	356	336	376	336	368	341	328	306	371	374	334	324	329	331	341	377	337	320	356	328	324	348	367	365	346	351	360	344	318	336	360	316	333	336	317	382	325	347	335	294	346	377	370	360	354	358	332	323	305	340	362	343	314	346	372	351	352	328	352	358	316	324	349	377	314	351	348	338	326	339	319	352	372	369	320	363	341	341	368	336	319	348	378	342	360	381	338	334	328	347	332	327	355	347	344	319	299	358	377	369	379	341	337	342	348	345	328	340	354	305	340	305	364	354	363	374	349	345	317	315	357	362	376	325	353	373	341	359	339	358	357	353	351	359	318	325	340	359	326	374	315	347	359	322	354	351	331	335	329	313	357	328	311	350	364	350	393	381	320	356	317	357	351	356	344	335	345	326	345	378	354	348	359	340	362	340	341	341	309	343	353	360	351	326	341	327	328	351	380	306	360	364	370	356	352	356	342	350	411	345	335	353	359	332	304	362	333	341	328	355	340	335	348	331	370	339	361	329	350	322	337	330	345	348	318	329	317	316	332	325	370	340	344	342	342	349	339	332	320	356	332	357	348	354	357	348	336	338	329	329	344	373	355	354	331	355	351	327	334	337	371	342	333	320	296	337	351	335	364	339	356	334	341	325	322	340	319	341	311	345	347	320	376	349	331	339	343	377	368	332	329	316	302	354	341	345	362	333	352	336	308	358	376	311	375	349	363	374	360	361	352	345	345	341	346	338	360	324	363	356	350	371	341	325	339	322	351	371	342	326	357	334	343	332	319	366	354	359	337	355	356	336	352	352	337	375	373	325	346	351	358	325	314	352	323	370	349	324	340	334	360	376	355	349	325	356	354	346	336	354	376	350	376	336	339	338	350	363	334	341	353	365	324	353	369	343	353	357	373	338	357	314	345	332	343	355	352	326	373	334	361	314	382	374	303	343	342	354	333	354	329	322	339	336	347	371	356	316	359	336	346	347	350	359	366	330	345	331	360	346	326	353	318	335	319	323	341	363	331	358	378	335	359	320	315	375	328	357	352	326	323	332	346	343	368	346	365	351	330	322	325	371	353	367	348	319	329	339	376	366	357	366	349	348	376	347	350	368	350	325	346	371	331	389	344	310	350	366	349	368	322	351	333	351	318	355	341	371	333	354	352	345	339	334	336	332	341	342	325	332	366	352	349	325	326	370	360	321	373	335	358	353	323	330	325	340	346	360	326	368	356	340	330	351	360	356	315	350	358	326	319	372	326	356	350	353	326	357	339	367	353	352	300	339	341	344	340	339	346	352	341	336	312	352	323	324	356	330	347	338	333	361	320	330	362	341	354	340	360	323	325	316	359	373	352	358	368	333	317	311	340	326	349	346	337	312	353	354	336	373	339	342	312	334	330	338	354	324	343	317	315	311	368	385	328	334	351	344	299	392	339	363	322	352	343	339	349	335
3359	448	314	245	256	326	387	427	424	394	356	290	261	230	209	213	211	176	187	152	157	176	136	130	113	115	108	93	112	94	117	96	136	107	95	93	98	91	91	82	95	94	93	104	97	98	79	104	96	85	86	80	92	98	90	96	101	98	72	89	99	90	106	104	102	102	82	93	91	105	92	86	94	104	86	78	72	81	92	60	77	93	84	84	92	80	99	73	77	74	102	85	97	73	83	74	92	92	87	84	84	109	89	84	77	85	97	81	79	74	81	90	88	89	84	88	82	105	97	82	86	95	107	98	101	77	86	87	87	83	85	86	90	65	81	87	94	84	103	86	79	85	94	93	59	79	82	85	66	86	76	79	86	89	72	79	94	101	96	81	94	90	94	76	83	98	85	69	68	80	87	89	106	87	81	90	83	80	104	83	85	86	79	91	83	83	96	100	80	95	92	72	101	109	82	92	90	90	100	88	93	101	96	91	99	78	77	101	99	96	90	81	79	91	91	95	87	93	82	102	75	73	77	85	61	78	100	91	78	79	89	89	78	86	83	83	83	95	95	100	90	106	100	79	93	95	87	88	85	78	75	69	90	79	82	81	94	108	106	81	96	76	86	86	82	84	87	99	86	78	86	78	94	78	85	85	90	91	91	110	82	81	80	87	90	80	95	68	88	78	86	83	94	77	94	69	102	79	99	73	88	99	99	105	100	84	78	90	102	76	89	84	87	94	81	98	85	76	90	86	95	92	105	82	99	72	91	93	79	96	105	83	86	82	96	87	79	81	88	72	98	93	80	87	90	81	90	78	72	85	81	89	92	76	82	77	110	82	90	99	84	88	85	79	87	86	91	78	89	100	78	92	107	87	83	82	94	82	88	83	76	89	80	87	102	88	97	94	100	78	75	86	86	82	91	92	95	91	96	81	85	89	96	93	87	77	89	84	101	103	100	97	78	104	81	64	92	79	92	70	90	86	89	86	93	88	95	78	89	104	79	80	88	85	84	97	96	82	84	80	83	91	92	86	89	92	89	107	94	83	75	88	87	102	93	88	78	82	94	90	84	76	93	65	102	91	69	84	82	90	82	94	85	70	82	94	88	84	80	75	107	98	108	96	84	79	86	77	71	99	76	79	76	76	89	80	101	88	83	77	87	79	87	76	93	89	87	74	88	80	91	82	93	97	100	104	64	85	86	76	82	95	105	72	98	96	90	94	94	96	81	81	90	68	109	82	84	78	89	99	78	98	87	80	95	95	103	88	107	99	100	93	84	76	95	94	87	87	87	91	98	96	82	78	72	96	102	84	77	70	92	71	83	99	93	83	80	102	80	86	89	87	73	81	90	74	81	85	85	85	100	96	84	76	92	80	82	84	71	81	88	91	88	86	104	86	101	80	90	74	91	81	77	79	87	92	90	95	96	92	101	91	93	79	96	67	75	82	82	92	87	107	94	85	81	87	86	92	91	89	90	83	88	95	67	95	84	98	100	93	87	86	79	96	95	86	75	82	72	89	88	85	79	101	93	76	78	76	94	93	87	86	87	76	95	92	89	88	103	100	88	95	74	89	96	86	80	89	90	99	91	75	88	102	99	86	88	75	88	88	82	109	100	89	100	90	82	84	79	92	88	109	86	102	72	111	84	90	77	89	63	75	93	87	106	102	69	86	88	98	81	80	100	84	81	84	88	99	98	91	93	91	81	88	89	75	73	85	88	83	95	91	92	83	96	95	93	75	69	83	88	100	82	70	83	82	82	72	81	88	89	85	97	90	94	80	76	104	76	81	85	77	101	95	80	96	100	91	68	78	83	85	93	105	89	82	78	77	79	74	108	78	87	80	82	78	98	77	99	85	89	76	87	98	84	87	112	92	73	103	92	84	98	78	93	97	84	81	87	86	98	85	108	115	89	88	97	99	74	93	93	87	113	83	100	89	83	86	86	78	89	98	83	91	81	88	86	102	94	84	83	78	78	110	93	90	80	94	85	87	93	87	81	93	82	87	85	75	96	75	86	101	100	99	84	94	74	96	98	81	93	98	103	104	102	77	68	103	87	86	96	100	82	104	93	95	85	86	90	85	79	88	80	79	90	76	99	79	96	89	78	80	78	89	88	73	76	93	74	78	79	100	97	98	82	83	84	102	97	81	80	86	98	83	100	81	76	84	85	82	89	95	89	98	80	83	75	107	95	101	80	83	83	102	101	101	85	91	91	81	74	100	90	91	78	72	84	90	95	97	79	89	86	97	83	101	96	84	91	87	104	87	98	76	87	91	77	79	83	86	82	89	85	92	95	94	89	89	96	98	73	74	92	83	86	88	77	94	83	81	84	85	80	80	84	81	93	99	69	86	105	76	87	76	93	76	92	74	100	73	84	86	95	96	84	91	87	83	82	88	90	97	95	106	90	91	86	87	94	93	82	88	85	78	86	98	80	80	89	107	103	98	84	89	74	85	103	83	94	86	75	96	82	86	83	89	87	92	82	82	84	93	86	72	88	61	92	99	94	76	90	95	77	101	99	78	85	88	86	74	87	98	94	75	69	89	85	91	80	73	87	95	61	90	93	84	80	80	86	103	94	102	91	92	100	92	85	101	94	91	69	91	93	90	86	94	83	75	80	84	83	87	82	84	91	108	80	93	82	78	85	97	97	81	88	86	92	71	82	78	92	87	85	80	87	77	88	92	90	85	77	90	100	81	80	82	84	78	86	85	87	100	79	92	82	79	87	83	69	85	90	74	85	84	83	77	97	83	92	81	90	75	74	90	77	84	77	74	88	95	75	91	78	101	78	83	86	105	83	99	107	64	96	100	90	95	90	109	80	93	81	74	92	101	94	84	98	99	87	80	81	84	97	86	96	88	80	75	88	86	86	107	72	94	94	89	69	82	86	103	110	108	85	87	85	89	90	72	88	77	70	94	86	69	73	79	87	89	90	84	99	83	75	83	82	96	83	87	90	100	86	96	84	87	97	89	96	76	91	86	93	82	94	78	91	77	90	92	81	80	94	92	100	107	75	93	77	80	82	99	89	91	81	81	89	90	70	101	76	91	92	96	99	95	77	79	97	99	84	95	78	72	89	78	81	91	88	86	74	91	97	94	81	88	87	96	90	92	93	100	86	96	95	70	84	89	55	104	92	87	81	79	90	80	83	84	89	86	78	97	84	79	85	84	108	88	85	86	84	75	67	82	102	100	100	98	90	94	84	84	81	108	87	86	80	100	71	92	100	104	77	71	103	83	84	112	99	93	94	69	79	98	80	87	71	96	87	77	102	85	83	84	97	85	91	92	95	95	94	82	111	95	84	83	89	99	91	92	88	80	72	78	80	90	62	66	83	89	88	84	107	89	97	82	101	90	78	84	87	88	96	83	97	87	102	88	95	73	93	86	81	88	88	73	88	93	85	85	82	75	86	82	84	90	102	88	82	89	89	91	85	84	71	107	93	93	84	96	90	93	92	97	110	84	93	89	90	81	79	87	89	82	69	85	59	85
15075	5865	3794	4628	9790	14650	16168	15254	13869	11762	10379	8858	7403	6226	5452	4912	4098	3869	3434	3254	2785	2605	2421	2121	1910	1771	1655	1456	1400	1418	1464	1392	1317	1234	1228	1172	1134	1153	1097	1039	1070	935	999	962	913	922	895	879	856	882	812	862	868	803	835	852	818	790	823	822	819	703	830	813	835	813	816	763	829	801	722	786	781	870	753	766	751	804	739	766	715	776	749	782	763	785	719	809	704	806	792	738	796	725	738	773	776	742	758	792	768	771	783	732	740	772	758	757	735	759	757	768	766	737	711	788	749	772	760	742	759	787	739	735	737	798	729	776	773	741	793	796	757	801	727	813	772	707	789	734	729	766	753	771	770	717	743	744	753	768	738	756	722	749	762	805	758	730	808	692	742	738	744	756	771	758	741	716	740	743	740	700	738	769	794	765	763	734	785	795	781	740	820	682	685	743	746	750	704	802	782	769	711	766	739	710	752	738	744	798	763	726	779	784	771	756	775	800	841	722	741	760	795	705	801	751	719	783	743	752	731	743	769	720	790	724	766	727	809	790	790	744	764	717	706	767	758	753	712	755	761	799	750	767	758	761	731	746	765	746	744	757	740	766	757	706	782	736	777	754	750	728	752	751	735	729	713	710	757	770	707	802	741	768	748	759	850	709	716	757	721	728	751	744	779	736	753	795	720	736	741	771	727	693	817	749	710	736	750	713	782	739	720	725	788	774	717	736	770	776	727	726	739	742	746	741	750	771	737	719	783	732	728	751	761	744	706	741	734	799	800	772	748	783	755	756	811	761	840	786	806	725	774	759	762	741	725	754	749	754	731	721	730	732	693	753	776	690	747	717	784	733	752	795	742	763	753	757	738	725	753	830	778	748	753	742	777	810	749	778	804	758	732	696	736	712	740	744	766	749	768	747	776	742	779	776	754	777	709	747	737	805	771	761	716	749	744	743	693	772	762	752	766	751	767	733	768	755	748	773	741	751	699	709	745	761	735	774	784	738	719	802	742	742	729	756	703	810	759	793	734	752	725	761	736	757	732	713	728	753	768	816	739	698	777	761	717	748	743	740	764	826	748	766	756	752	725	762	742	735	719	778	749	751	735	808	743	803	767	765	752	773	750	785	712	765	759	785	779	709	755	765	768	758	725	793	685	743	790	745	783	752	795	733	767	702	757	714	778	700	748	709	755	767	736	753	730	729	732	717	752	734	773	740	765	733	767	762	738	765	745	733	759	764	790	743	742	804	782	729	747	778	733	699	770	774	769	772	734	775	738	695	758	686	759	789	710	717	793	742	762	723	738	715	764	754	840	722	745	814	751	711	741	799	742	829	730	783	699	763	814	746	774	760	789	757	735	753	781	706	762	795	736	781	682	761	725	793	747	745	727	795	723	811	784	729	755	763	761	808	723	795	764	786	740	755	761	796	709	781	768	779	725	728	736	767	713	761	723	739	776	762	730	730	748	681	759	741	792	769	763	679	776	736	759	774	744	721	741	753	771	776	756	735	756	787	743	738	761	712	737	790	756	736	767	741	772	701	743	755	806	739	777	755	772	720	706	797	738	734	769	735	769	720	731	721	774	799	751	760	714	735	711	736	699	783	765	798	791	732	752	767	729	767	787	780	792	704	784	738	756	764	733	744	750	715	750	801	725	771	752	761	774	738	755	718	747	708	741	733	745	777	754	750	780	793	708	756	758	751	747	761	768	780	810	752	785	729	758	783	784	748	762	739	744	743	756	748	789	758	747	753	740	774	730	757	750	786	675	773	741	729	754	754	732	781	752	771	739	759	764	738	762	762	731	732	720	686	784	723	767	806	733	785	773	794	751	734	765	791	757	779	707	739	740	746	755	776	794	763	759	733	742	758	704	772	768	748	781	738	740	758	742	727	741	758	773	745	758	736	769	785	735	785	702	797	754	801	781	763	727	730	766	724	775	734	792	765	777	770	759	726	697	718	737	742	740	788	687	803	790	768	755	738	755	739	756	788	734	760	746	754	753	750	748	757	738	771	764	682	758	759	740	743	800	770	807	734	714	740	750	794	803	738	746	734	728	734	727	716	765	768	728	746	738	780	758	779	731	740	777	799	750	775	758	746	748	732	765	804	761	730	766	707	730	757	744	746	737	767	804	812	742	696	757	770	807	748	801	707	736	808	754	752	772	770	741	712	765	736	776	768	731	802	776	772	752	760	726	762	786	779	760	788	768	735	730	751	747	765	768	758	760	752	747	764	704	734	767	748	739	769	752	756	730	817	768	738	701	766	763	749	806	738	751	776	785	791	737	774	743	749	706	737	780	783	764	734	735	750	762	763	758	704	764	769	755	776	751	728	757	788	765	753	741	742	772	747	730	752	767	753	754	733	786	731	743	722	752	697	771	748	759	819	733	748	752	788	798	696	764	726	735	739	782	746	754	695	712	713	727	789	789	751	704	782	724	748	761	798	736	752	723	745	755	658	737	759	773	708	748	728	755	746	807	682	706	730	736	749	733	723	765	757	758	766	728	743	779	765	775	756	750	777	764	712	824	679	729	817	759	784	731	773	736	758	753	716	712	767	766	710	803	680	790	775	785	741	734	747	721	777	758	772	755	759	754	739	806	722	734	755	725	747	768	752	803	777	732	765	735	766	741	723	756	768	746	723	758	748	753	743	720	753	747	790	785	717	763	766	769	773	784	738	728	753	775	726	740	741	753	752	792	772	752	714	731	725	741	803	805	754	687	718	719	734	779	779	691	759	764	766	707	737	809	736	709	758	761	721	742	761	766	754	748	763	756	712	787	728	770	719	732	736	787	811	776	787	749	745	772	780	773	734	757	728	733	747	749	740	725	704	724	697	750	727	781	780	803	773	781	767	795	725	759	709	745	734	727	791	767	746	697	777	779	789	725	752	744	772	767	793	778	774	765	711	742	759	774	765	751	757	708	760	749	739	747	722	714	770	729	802	711	742	737	750	768	725	740	801	775	772	735	803	797	760	701	755	756	683	782	760	785	755	728	785	751	751	695	779	683	731	706	715	747	750	727	778	775	734	724	746	773	762	765	707	732	715	745	734	776	807	760	761	734	781	771	774	690	758	726	704	778	768	779	742	793	758	750	736	723	725	737	772	804	746	765	746	755	789	729	694	780	788	710	737	754	780	792	738	766	812	762	760	726	753	720	703	774	786	737	768	814	736	752	771	728	724	762	709	749	762	787	777	776	758	768	730	781	754	796	741	711	755	722	729	774	753	752	707	766	775	751	776	733	796	736	728	706	754	797	788	775	727	767	775	737	757	764	745	732	734	719	749	708	738	729	767	747	769	788	790	738	761	790	768	767	751	759	708	760	761	743	754	753	708	774	766	735	737	755	764	728	726	758	791	764	738	746	735	746	762	765	741	735	759	805	774	747	742	718	808	740	747	757	752	769	749	722	755	776	777	750	723	761	756	741	783	730	697	703	729	753	793	758	715	742	798	771	770	732	758	766	696	768	751	775	754	774	702	776	740	847	758	740	783
1990	665	391	304	289	351	451	507	482	442	346	327	319	269	224	188	172	175	148	134	121	142	125	96	85	84	79	67	73	55	63	77	74	84	75	68	60	73	74	65	71	57	58	54	44	70	66	61	45	60	54	48	49	56	49	53	62	49	54	49	47	62	61	52	54	38	50	51	56	37	60	49	39	53	56	39	45	52	53	40	55	45	45	50	46	40	46	47	39	42	52	55	52	46	58	52	39	56	48	47	60	48	48	51	45	46	45	52	63	54	47	58	49	48	49	48	53	60	47	63	48	53	51	44	60	49	48	42	58	51	45	59	63	45	41	45	54	45	43	44	45	39	53	57	48	48	48	28	49	48	51	43	43	45	57	57	50	34	48	53	55	46	49	39	52	44	51	51	59	64	44	56	48	56	63	53	37	63	47	55	47	51	52	44	58	59	56	68	46	45	47	48	42	40	56	51	36	50	52	51	61	50	47	47	63	62	49	48	58	52	45	36	60	64	50	55	46	49	59	40	48	55	45	51	55	58	47	55	33	56	56	61	53	46	50	56	63	53	59	41	50	46	45	64	42	59	39	50	60	67	52	45	60	60	55	41	53	57	56	46	51	56	60	52	44	57	48	36	45	60	38	52	49	62	53	45	50	46	41	57	61	50	51	45	45	41	51	55	34	61	55	51	47	51	53	54	48	60	50	48	44	41	58	42	54	45	49	54	45	42	44	46	46	49	51	43	57	48	49	48	59	52	47	51	45	37	50	47	40	56	49	50	44	48	48	66	55	45	54	62	51	36	61	57	36	47	54	59	56	43	51	51	53	44	40	44	39	59	38	51	44	54	50	40	47	37	33	63	49	46	40	54	51	50	53	42	46	40	43	60	49	48	58	40	52	50	55	44	54	59	51	43	55	45	46	52	40	57	53	60	57	47	58	43	42	58	39	48	47	51	55	40	42	45	56	39	57	59	48	41	55	56	56	56	42	56	51	59	54	41	40	41	54	61	46	49	46	43	57	52	54	34	49	59	41	46	46	41	36	61	46	59	58	55	54	44	53	43	56	45	51	50	47	64	49	38	48	47	45	51	50	57	45	55	37	45	56	73	38	48	49	56	62	37	46	38	54	70	44	49	39	48	42	50	46	44	60	58	50	58	43	45	52	56	59	53	52	56	60	45	38	50	63	45	56	43	51	29	49	45	47	54	58	40	46	43	48	46	46	44	45	57	50	30	47	57	57	43	37	45	42	40	55	43	59	42	54	43	42	41	48	43	40	40	46	71	49	54	50	37	60	44	46	35	44	49	51	56	45	49	50	41	54	48	52	46	48	46	50	50	49	47	52	50	57	51	49	51	53	51	49	60	46	45	45	47	58	46	52	54	52	50	65	39	43	54	40	58	48	57	50	47	54	38	52	41	50	55	50	65	37	60	59	57	60	51	41	60	47	42	56	44	52	39	42	55	43	49	42	54	51	63	52	61	52	66	53	48	51	45	58	68	45	40	36	64	56	53	53	49	46	57	54	51	64	51	48	59	37	40	50	43	41	55	50	47	43	70	49	38	51	58	40	49	55	43	42	59	56	48	49	52	52	41	53	50	53	43	37	33	55	53	38	48	52	50	47	53	56	40	54	56	45	57	54	47	49	47	52	48	62	46	38	50	54	46	45	57	44	54	62	53	44	55	51	48	56	61	60	45	56	39	59	52	52	42	52	48	54	59	50	49	47	56	55	41	53	49	42	56	57	50	56	46	48	42	48	49	54	36	40	50	65	47	56	63	55	55	49	43	50	55	33	43	47	46	41	61	50	46	62	63	46	45	60	47	39	35	42	54	50	40	49	51	43	71	51	45	56	61	28	48	42	46	57	48	50	51	46	55	52	54	41	51	35	61	40	50	42	57	65	53	44	56	55	39	57	47	40	44	41	58	53	52	46	53	44	56	49	43	47	39	48	51	43	58	56	49	51	48	45	45	59	59	51	50	45	65	53	61	51	49	51	49	48	55	47	57	62	45	50	50	43	60	57	45	58	43	50	56	48	56	37	57	46	43	46	55	57	47	43	54	50	50	43	55	37	55	52	57	49	37	62	55	43	56	54	42	51	55	51	46	48	51	38	44	47	50	47	56	51	47	43	53	34	43	55	50	47	58	48	51	43	56	53	49	45	50	49	47	43	68	61	40	44	48	47	53	52	33	43	47	52	47	44	53	54	64	46	37	49	51	41	40	52	38	53	41	52	60	65	40	38	46	52	50	62	52	55	50	47	53	50	41	60	43	45	49	52	49	42	54	51	55	41	52	48	48	44	47	55	59	63	48	55	49	46	38	55	42	47	53	56	57	47	47	52	50	56	47	54	50	40	63	49	52	33	55	48	55	46	41	51	61	39	55	44	59	44	55	37	47	56	38	35	52	35	52	43	65	42	49	57	50	45	60	45	51	47	41	53	54	48	40	41	54	53	45	54	46	38	48	47	49	61	54	45	37	43	39	60	54	48	42	45	52	63	52	50	41	48	50	62	36	51	57	41	46	39	53	59	56	52	54	49	47	48	54	39	38	43	48	59	40	40	43	39	50	48	46	44	41	41	47	42	46	48	42	47	39	44	57	58	37	42	35	64	60	52	46	36	41	44	53	42	47	52	40	47	51	35	41	58	44	53	47	43	49	47	58	63	48	49	55	52	49	47	59	51	53	64	52	49	59	44	48	72	52	53	60	43	40	48	50	53	47	48	54	49	46	58	57	46	54	49	43	47	48	50	44	55	60	44	55	49	45	49	40	57	53	43	58	44	55	51	53	49	61	45	61	35	48	35	51	54	45	45	55	48	40	52	42	50	45	50	52	48	45	58	44	35	46	47	48	56	48	51	45	56	47	54	58	50	56	30	51	47	52	59	54	46	48	51	48	57	49	51	70	50	47	61	58	37	39	55	46	48	52	61	53	59	50	52	50	49	40	54	46	56	60	43	42	50	53	54	52	63	46	53	33	64	54	45	37	45	48	55	60	62	34	43	43	49	45	58	44	54	46	44	44	53	56	43	45	45	56	50	45	37	71	49	41	58	52	59	54	50	52	54	56	49	48	42	61	53	46	50	45	53	46	55	54	47	56	61	47	49	62	64	49	48	39	52	41	43	40	52	35	38	53	53	54	62	52	60	45	49	51	46	51	41	58	57	54	45	54	54	33	53	50	43	36	48	54	41	41	48	40	47	51	41	51	52	53	47	57	46	40	51	47	42	46	43	46	56	34	40	61	39	44	46	47	50	58	42	64	52	48	49	56	46	50	46	43	48	46	49	49	50	44	50	47	50	44	51	57	58	48	47	46	50	45	46	59	49	50	45	49	45	39	46	45	52	43	46	37	42	54	43	54	62	46	44	38	60	56	56	50	39	42	54	41	45	30	53	35	52	42	49	49	51	45	52	52	46	52	60	53	52	50	48	60	40	53	47	34	47	39	45	54	44	42	56	45	42	59	42	51	54	41	60	44	44	43	50	43
19520	8154	5174	6219	13243	18579	19817	18389	16579	14554	12349	10744	9114	7875	6691	6060	5084	4529	4070	3740	3162	3051	2720	2448	2106	1780	1648	1495	1402	1339	1364	1250	1215	1229	1159	1080	1051	1006	887	845	823	803	783	721	691	683	619	642	635	619	578	581	567	532	573	492	504	525	512	531	490	542	547	534	520	497	530	504	467	508	478	439	517	471	472	480	496	471	473	477	508	467	473	461	471	480	460	441	479	488	447	472	470	468	491	447	452	439	484	449	452	462	439	452	451	481	511	480	481	432	436	458	452	434	471	448	495	450	410	424	469	450	465	449	444	433	444	455	445	429	490	467	461	452	431	413	399	465	457	445	445	421	451	472	457	475	448	418	423	417	480	432	422	413	460	473	443	456	434	430	438	461	447	432	451	462	441	442	456	473	454	417	406	447	429	434	440	422	452	441	473	428	427	460	464	427	453	443	458	421	408	441	437	455	436	463	437	438	407	439	440	449	445	450	447	477	453	454	427	464	452	453	429	416	440	473	455	445	451	415	450	456	433	467	435	472	449	408	442	485	403	471	426	449	459	433	455	447	449	435	430	455	429	478	445	451	438	441	451	490	448	423	449	475	473	418	460	447	450	410	406	434	437	481	434	453	420	479	482	431	426	457	403	431	424	447	431	439	432	418	470	453	426	427	440	421	483	437	431	449	453	451	451	459	454	422	463	440	428	423	440	453	437	457	463	434	461	465	438	407	447	440	466	438	439	436	453	470	435	464	442	434	415	493	459	502	508	414	408	439	401	445	470	453	401	434	451	467	416	461	451	451	452	430	449	460	444	430	429	473	486	417	435	450	451	455	455	458	430	453	412	461	428	455	442	431	452	468	477	443	439	496	418	440	431	446	433	430	461	464	449	455	434	453	441	454	443	436	436	458	450	454	449	441	446	470	469	461	471	419	482	468	448	435	432	414	474	428	437	442	486	459	462	462	409	480	417	427	416	412	477	464	451	412	410	449	460	435	460	440	454	419	442	434	420	453	446	450	450	478	431	414	419	447	449	425	443	474	447	442	425	440	450	435	454	415	427	431	461	462	424	456	471	428	480	449	462	469	433	443	415	478	459	440	465	465	441	464	417	457	428	450	442	427	429	438	453	470	440	427	439	445	444	448	462	436	446	408	429	448	471	449	428	409	476	465	407	446	476	437	410	471	409	453	424	433	417	450	449	441	453	436	408	443	428	472	464	449	425	454	451	471	423	429	453	467	443	447	461	464	421	460	459	446	400	461	401	439	429	456	465	411	400	455	450	425	464	457	451	476	399	433	470	412	456	406	410	421	466	477	464	457	427	444	416	468	441	447	437	452	435	467	446	433	445	454	492	420	422	459	464	469	439	430	431	405	436	466	492	414	461	436	415	439	444	451	450	453	418	464	440	448	438	473	403	473	426	417	468	435	468	439	443	472	436	427	442	428	451	456	458	459	444	459	440	439	490	484	426	467	468	462	443	446	476	447	457	475	457	449	438	428	450	461	485	402	423	416	450	428	440	461	407	455	470	440	448	466	429	439	455	447	434	450	447	464	452	407	419	423	445	441	473	471	449	446	422	475	417	440	434	448	448	440	458	436	447	408	449	439	427	435	445	447	440	455	447	418	446	458	428	428	443	428	488	453	443	452	440	481	469	415	435	480	441	437	420	480	465	442	416	432	439	518	439	455	470	460	449	445	457	456	456	434	448	430	409	406	444	439	434	446	458	472	465	452	436	440	477	398	399	455	435	487	441	461	468	431	429	451	453	388	437	454	442	450	485	424	447	435	436	443	502	460	464	474	405	449	446	438	416	461	421	483	456	450	414	419	463	424	446	466	460	431	429	424	406	432	422	451	457	437	462	489	441	441	441	452	470	442	432	459	419	451	441	432	459	420	461	479	512	441	424	442	412	453	463	440	459	429	454	431	423	435	438	446	449	453	433	477	463	454	445	420	454	472	447	432	447	437	428	438	444	438	420	445	437	448	448	483	455	418	445	431	446	479	449	407	410	474	427	452	422	434	445	466	463	429	447	438	482	429	457	482	475	451	443	438	451	428	414	446	459	496	468	435	442	441	455	432	471	414	453	473	439	455	462	436	446	417	420	434	439	482	395	419	432	425	448	435	445	467	464	409	464	439	434	439	463	459	436	470	450	451	422	465	418	445	443	451	399	452	470	476	433	450	457	435	451	435	462	461	432	442	438	440	467	437	451	458	447	454	443	453	468	400	420	424	438	454	444	461	468	422	462	464	414	439	445	456	444	485	425	428	412	432	482	475	441	460	428	392	438	468	462	450	452	420	475	470	468	449	439	443	473	462	438	445	472	432	431	427	446	437	454	470	417	400	457	422	436	453	446	452	468	409	446	466	455	432	428	410	425	424	482	474	453	427	461	411	434	448	460	439	468	438	444	456	423	492	419	436	396	481	436	454	456	445	448	453	476	462	430	461	458	482	452	413	412	430	479	484	462	456	500	437	422	449	416	428	430	428	442	435	442	444	417	415	441	462	457	407	422	467	473	435	440	445	443	455	438	485	483	462	437	471	419	443	425	454	432	457	432	437	402	480	422	433	462	429	461	412	415	431	436	425	443	465	467	465	428	449	460	488	445	448	430	485	432	480	433	449	431	482	416	493	446	415	442	420	431	471	458	432	428	426	421	411	446	482	416	418	472	413	433	424	458	425	463	471	460	414	444	457	438	427	458	468	422	413	443	431	435	434	418	427	458	441	443	469	437	450	462	463	467	399	463	439	440	432	461	454	480	444	446	413	414	451	460	450	469	418	461	430	467	470	464	427	419	455	429	448	449	478	442	447	454	412	433	451	452	452	451	465	467	460	412	425	456	471	457	463	431	413	415	533	433	399	452	495	437	431	432	499	469	423	435	464	442	425	416	452	461	461	442	443	423	451	442	438	446	420	476	446	444	443	465	419	404	411	477	456	443	444	461	461	429	431	483	456	440	442	444	441	419	449	428	471	469	416	482	407	441	432	469	442	437	453	449	454	415	488	468	474	413	449	452	434	470	457	469	430	412	423	469	444	417	462	440	474	443	411	482	444	448	439	430	452	440	471	435	468	462	444	456	434	400	437	421	410	452	463	443	459	436	410	458	449	445	479	432	425	412	445	442	429	434	461	443	437	454	450	405	411	456	435	446	436	432	409	434	445	470	453	444	447	471	455	450	445	455	435	453	444	425	454	458	464	411	452	437	454	435	481	483	442	434	480	431	413	409	464	490	486	437	436	451	421	438	478	455	427	437	474	470	463	446	454	464	435	441	427	434	458	411	409	437	442	461	450	459	435	449	452	429	455	507	454	493	472	424	424	456	455	463	454	425	487	427	474	471	458	475	440	454	456	445	432	438	458	480	468	442	415	466	468	450	464	423	462	401	445	451	465	431	451	484	463	471	451	497	421	430	439	460	455	415	475	433	479	457	491	466	438	464	431	418	402	447	428	465	484	429	460	479	458	467	426	406	449	433	450	448	447	421	454
5172	636	435	356	286	349	494	543	485	460	372	367	289	318	241	230	215	181	191	138	146	156	160	143	125	122	133	103	110	127	109	110	118	105	101	89	97	94	97	94	104	106	101	96	80	95	90	95	73	80	89	76	98	87	104	92	79	88	77	78	68	77	106	91	82	93	82	85	77	69	91	77	79	73	82	72	96	85	79	62	78	79	85	80	88	93	91	101	77	64	97	98	100	77	87	88	80	91	96	87	75	75	85	71	74	71	86	80	102	82	77	93	76	70	77	77	75	86	67	85	112	80	65	87	102	96	66	83	84	82	73	77	76	99	90	81	79	77	88	84	84	83	104	79	75	93	85	69	81	74	85	79	97	87	92	93	90	73	78	85	76	88	79	77	78	79	80	81	77	90	83	74	88	91	85	64	92	76	91	93	90	71	89	82	86	92	78	89	87	82	72	77	93	91	76	78	94	68	78	84	74	97	79	80	74	82	76	79	86	88	80	78	88	84	75	69	94	82	80	82	96	85	89	89	75	81	82	84	86	77	81	78	85	84	88	87	97	83	86	88	75	75	88	79	78	75	87	86	69	102	80	100	70	78	81	80	88	96	82	97	75	93	74	75	96	87	77	85	69	77	95	74	89	96	87	87	90	89	90	87	95	105	93	86	77	82	88	97	92	70	90	84	84	85	84	85	85	80	81	82	82	71	90	65	69	94	87	68	88	92	68	94	77	84	98	90	80	77	89	70	77	85	76	63	70	77	101	84	73	78	75	78	98	88	72	93	87	89	98	97	78	90	78	85	74	75	93	65	78	92	88	65	81	84	88	64	84	86	96	92	85	89	65	78	82	85	100	82	86	82	84	82	91	85	75	103	80	69	90	82	90	78	66	76	92	81	73	81	72	95	71	82	92	98	81	76	84	66	84	92	79	80	93	101	94	92	73	81	86	90	89	96	87	78	79	102	95	94	69	81	78	77	77	99	93	69	78	71	79	87	90	88	95	78	89	91	77	74	95	103	87	75	83	87	83	79	75	84	87	78	77	77	82	101	71	92	91	87	96	85	97	82	76	66	91	82	72	65	85	94	69	85	79	77	90	94	89	71	77	75	93	84	74	90	86	79	84	83	68	78	76	92	87	79	85	78	89	69	88	95	85	85	85	102	87	86	72	78	83	83	82	81	71	81	86	80	98	83	81	93	79	98	61	82	73	88	68	75	74	88	81	85	56	90	74	93	75	72	80	88	80	85	102	87	82	90	97	73	76	81	80	84	76	95	85	88	82	84	83	99	86	78	81	100	90	86	75	80	95	88	92	69	80	78	82	107	77	77	87	83	74	89	74	81	81	87	86	82	100	76	64	89	94	70	88	78	77	71	94	85	82	70	76	73	76	69	98	91	93	71	71	95	85	86	85	91	88	82	76	69	74	80	92	79	78	109	93	82	67	65	90	81	93	79	87	72	76	69	71	96	86	93	98	82	76	79	84	77	86	80	74	74	82	80	70	103	82	95	73	97	100	88	98	60	86	69	91	83	73	75	90	90	67	88	83	61	92	69	83	82	78	105	84	80	93	84	81	85	94	85	79	93	85	78	90	89	103	77	86	75	96	80	85	76	75	64	85	83	107	67	89	79	59	71	88	74	89	70	69	89	71	104	98	91	82	82	78	80	98	91	79	96	87	71	77	79	108	76	87	76	88	82	96	87	73	91	86	108	80	91	76	77	80	83	77	92	95	82	91	84	80	89	87	75	75	78	81	80	76	88	85	73	92	85	81	87	87	89	78	81	82	83	73	93	78	100	80	91	92	84	96	77	83	81	80	79	90	83	94	65	87	96	75	76	94	81	68	75	91	116	84	79	85	86	78	75	77	95	91	96	101	78	92	73	81	79	85	81	70	82	79	89	79	73	104	82	87	84	80	82	92	88	94	86	75	74	82	85	64	69	79	91	75	84	63	79	87	78	80	71	76	103	81	97	85	84	87	88	83	82	79	72	95	83	92	78	86	78	78	89	83	68	78	93	82	82	87	74	73	100	79	80	72	68	94	82	82	69	99	95	71	86	87	88	78	86	77	91	78	79	88	75	77	77	86	105	81	83	66	84	72	85	80	75	71	93	83	87	85	71	92	78	94	80	77	93	74	81	80	91	79	85	103	90	86	89	84	76	91	81	111	82	58	77	99	104	88	72	87	74	75	90	87	91	97	84	73	83	92	92	103	90	83	87	92	90	95	85	93	88	73	75	85	89	88	91	96	78	89	81	82	88	76	87	82	98	89	78	82	68	76	89	85	74	79	83	83	85	86	73	84	75	78	64	71	101	86	85	83	81	87	89	77	78	77	86	76	92	80	91	85	94	79	91	94	84	94	82	83	78	97	75	87	77	93	83	84	82	83	79	71	79	85	99	77	71	85	89	77	84	94	94	68	78	76	75	77	83	82	91	82	99	91	103	88	88	88	69	89	94	90	96	82	94	99	98	93	80	84	89	78	69	88	71	100	86	86	85	68	85	56	79	80	76	80	75	79	83	91	80	80	74	85	85	94	65	84	85	78	70	89	79	94	96	70	78	98	94	83	104	94	92	85	80	68	90	86	76	86	88	104	66	73	77	103	83	94	84	80	75	65	81	83	95	72	86	89	64	77	83	80	105	78	81	90	62	80	95	85	80	82	91	93	75	79	97	73	95	65	94	104	75	81	100	78	98	80	79	81	86	90	80	66	93	91	74	97	94	76	76	90	77	92	92	84	80	83	79	88	92	84	78	100	72	80	72	84	74	75	92	92	70	83	73	77	90	66	86	89	87	100	84	92	74	81	90	97	89	95	81	95	81	83	76	82	83	85	66	69	75	97	87	78	89	79	90	88	80	103	89	87	106	83	83	87	71	86	83	68	84	84	75	88	72	72	80	88	91	93	67	76	75	88	80	86	79	89	73	70	102	82	90	92	93	90	72	82	82	81	88	97	66	95	92	75	75	75	80	79	76	93	89	94	63	86	79	83	91	89	87	87	72	95	93	93	80	78	82	83	89	101	83	102	74	95	83	87	77	93	93	76	74	93	69	66	75	78	81	89	71	95	94	86	68	84	75	64	76	105	74	83	76	96	95	77	85	65	69	92	81	96	76	71	85	81	82	86	81	79	77	81	100	81	109	86	65	78	54	77	74	85	78	84	80	81	78	87	91	84	88	87	87	89	86	97	82	73	75	86	91	56	85	89	101	87	82	83	78	80	101	83	88	80	75	76	61	93	80	79	85	71	85	104	84	91	70	86	95	78	84	92	77	78	81	99	86	90	97	88	82	89	89	70	87	70	79	77	77	65	93	100	82	87	77	77	84	90	106	98	89	91	86	94	89	74	95	79	95	75	84	82	70	72	85	90	85	81	84	72	93	102	81	69	86	92	74	81	95	90	83	75	92	82	78	83	76	83	80	111	81	91	82	77	71	86	74	87	70	80	95	67	73	75	111	63	74	94	81	91	77	78	87	72	65	81	84
16609	7488	4920	6107	12282	17701	18820	17823	16040	14125	12116	10780	9186	7852	6798	6153	5337	4692	4319	3800	3506	3313	2858	2626	2304	2103	1854	1720	1713	1648	1611	1584	1463	1436	1362	1322	1282	1215	1193	1081	1120	1027	1003	962	993	935	888	891	832	868	850	827	858	823	816	836	809	792	757	783	780	782	781	798	757	782	785	783	754	755	727	762	734	759	789	737	760	727	733	723	763	740	701	769	734	702	736	727	731	775	713	705	738	775	722	708	706	715	698	724	724	709	728	743	734	720	732	735	757	728	706	720	703	709	666	720	707	740	705	712	669	710	699	734	682	728	739	688	701	760	732	728	712	715	671	687	708	713	748	724	740	680	754	726	691	686	713	749	712	741	694	690	681	717	732	743	715	664	694	717	714	693	699	727	703	702	735	681	706	704	745	710	683	725	679	655	693	748	716	704	709	755	705	703	717	700	707	721	655	706	702	704	722	704	723	703	765	718	673	700	727	751	703	733	693	699	684	699	709	690	660	685	714	679	755	651	754	681	727	731	709	706	716	733	716	691	700	748	709	703	692	679	713	710	683	729	703	746	677	707	733	712	668	733	729	688	680	711	754	753	710	744	725	669	725	723	739	689	698	674	677	673	692	734	729	684	685	677	731	790	745	677	712	685	747	686	707	699	692	682	675	710	707	677	673	755	715	689	690	657	736	714	714	713	690	690	694	686	768	683	719	697	688	701	716	718	720	725	726	729	749	707	743	766	728	696	731	740	666	730	709	683	722	717	748	724	713	746	682	689	713	718	719	718	694	747	695	693	701	675	732	723	711	737	712	697	726	682	739	735	703	704	715	745	769	703	690	737	715	686	722	694	690	707	706	719	738	736	693	730	746	669	730	726	729	721	729	689	686	688	698	699	721	657	731	709	722	700	746	753	703	709	743	757	736	702	679	710	690	707	714	741	755	700	704	689	720	721	679	734	701	756	682	727	732	746	705	718	691	702	681	737	706	741	763	742	726	680	718	679	751	716	739	758	714	703	749	716	733	681	701	756	690	720	698	733	753	718	720	731	738	691	692	712	716	684	712	682	729	707	725	668	707	693	697	673	730	762	709	749	700	748	730	702	689	725	699	753	710	733	734	700	708	695	721	741	771	701	727	752	677	738	698	649	685	755	726	754	721	726	696	696	730	720	674	712	728	686	689	675	702	697	686	672	708	764	713	785	711	692	659	701	697	719	709	667	730	660	703	718	684	696	728	762	742	746	741	745	722	728	737	672	724	685	749	747	725	723	755	704	721	709	736	740	713	692	676	664	751	709	685	670	691	681	735	704	674	691	701	645	706	702	681	695	732	691	713	772	734	717	704	724	665	719	730	709	746	735	669	695	744	714	681	684	675	694	725	674	752	722	709	698	676	700	682	723	739	644	708	688	713	729	700	704	731	702	714	748	735	694	700	665	718	707	703	716	709	661	686	689	765	718	730	711	712	697	710	711	742	711	715	702	672	725	670	749	712	664	716	715	644	747	754	739	710	684	698	734	668	671	721	714	745	684	728	721	677	754	687	726	716	720	712	740	696	698	758	713	702	704	708	722	722	736	691	667	677	745	704	664	745	685	689	702	726	733	678	699	705	700	692	740	694	730	684	713	706	725	734	682	706	724	763	734	682	764	737	715	672	705	764	721	725	687	700	680	743	713	719	685	670	759	721	698	723	652	698	751	714	706	722	700	726	746	729	724	763	752	721	749	717	751	678	716	741	745	689	699	716	741	723	675	710	730	715	741	699	713	717	706	705	710	697	676	687	702	721	753	729	695	722	689	699	718	724	711	740	713	718	721	725	691	699	677	746	704	705	720	691	735	724	737	709	679	747	735	753	741	716	677	704	667	695	694	726	729	712	730	722	736	730	725	726	711	718	679	751	700	723	684	689	705	723	706	672	682	710	705	707	733	712	756	739	713	717	698	699	699	660	696	723	714	682	698	703	720	724	732	692	706	708	689	695	689	731	734	735	720	700	674	748	697	716	735	700	715	664	745	736	730	701	705	705	717	721	736	730	680	674	704	723	765	658	707	708	719	692	696	718	736	733	728	651	714	725	711	747	689	767	647	696	709	706	717	691	733	703	727	703	732	691	695	744	699	700	743	664	702	746	687	684	688	714	786	686	772	693	680	692	746	716	762	679	690	713	732	725	732	696	712	673	719	717	690	721	678	716	715	733	736	770	732	713	748	662	696	678	675	746	675	715	747	741	710	728	689	719	694	716	685	721	738	717	703	692	764	718	757	716	757	733	713	684	693	685	690	687	691	718	716	690	692	751	739	752	702	694	717	724	703	689	696	706	733	704	697	722	687	746	692	738	710	714	727	706	693	707	696	757	734	722	675	765	734	732	721	759	734	708	682	714	749	709	691	675	686	710	723	780	722	730	726	702	712	735	714	720	694	694	714	715	711	716	697	702	759	786	695	695	713	770	671	685	693	702	691	716	719	716	690	723	744	728	716	754	728	707	710	726	702	735	670	697	710	704	750	736	740	710	711	732	719	724	713	727	694	724	703	738	705	782	689	722	682	742	703	713	675	715	788	665	705	719	705	720	710	680	733	738	707	702	684	685	722	721	701	725	752	724	636	681	704	654	701	694	739	688	617	713	733	713	684	737	674	719	782	719	729	717	760	708	706	720	727	671	684	679	652	720	681	724	724	726	716	706	708	705	735	709	724	713	704	698	691	727	719	681	697	719	694	694	715	670	702	676	741	682	717	708	737	701	693	706	763	697	664	748	742	726	772	684	707	662	737	720	704	684	683	715	713	731	696	668	729	694	752	748	716	766	765	704	720	710	711	743	704	732	706	694	722	692	717	699	671	684	736	720	746	724	748	744	753	722	764	720	743	696	717	698	719	640	693	700	714	724	702	685	756	663	731	728	706	727	674	709	717	661	756	750	741	721	701	738	696	706	721	693	704	678	673	712	705	663	686	720	685	709	719	707	761	690	769	707	734	707	731	705	717	704	713	737	710	677	702	725	678	683	713	718	728	673	743	716	703	685	707	722	725	747	686	722	728	686	701	707	667	722	741	755	702	742	708	715	697	748	745	668	686	762	725	737	735	705	671	690	748	710	696	694	670	688	725	701	679	710	719	735	717	678	728	733	723	684	737	725	680	665	715	718	734	712	695	698	726	695	682	722	686	755	726	701	683	720	711	682	696	717	718	687	697	746	668	671	777	706	692	734	733	742	695	731	672	689	714	736	727	679	736	706	730	732	689	692	713	749	717	699	724	749	712	726	731	721	766	742	669	762	752	693	676	718	718	708	726	710	726	709	733	738	706	694	695	716	704	715	701	684	698	733	698	739	717	706	766	699	688	709	709	778	710	732	692	689	683	723	722	692	742	694	745	742	773	719	728	712	718	724	686	663	736	680	685	740	679	746	685	685	710	737	682	704	722	706	715	715	733	679	688	732	727	706	689	696	693	698	687	772	767	718	748	674	711	725	684	742	739	713	744	707	723	662	742	685	721	722	699
2946	877	485	384	313	403	535	561	574	484	408	379	295	286	232	252	209	162	135	156	136	136	129	106	118	85	79	88	81	69	66	91	68	66	55	55	61	63	49	43	73	48	51	54	50	58	47	38	45	38	42	48	37	57	49	50	44	32	42	30	49	52	47	43	49	38	46	31	39	40	44	32	39	49	29	34	32	36	42	53	42	37	46	41	43	37	44	31	40	38	42	34	50	45	36	45	38	42	42	45	39	36	43	33	44	36	51	43	49	50	45	31	46	38	41	30	40	34	49	41	45	26	34	34	41	36	40	43	42	49	34	39	48	40	38	39	48	51	29	42	43	39	38	43	39	50	44	40	33	38	32	50	40	45	42	36	46	32	45	30	31	41	26	47	32	33	40	46	44	36	40	27	46	37	36	43	45	33	28	37	48	50	43	48	46	41	43	47	40	47	39	34	58	40	39	40	25	34	43	29	39	35	44	32	44	27	49	38	42	39	43	46	38	42	50	51	28	35	35	39	35	33	33	43	38	29	33	27	41	38	39	34	32	55	40	47	32	41	26	46	38	45	41	43	43	39	34	42	38	53	46	44	40	41	51	47	30	36	30	34	50	39	39	39	29	49	32	36	23	42	37	28	34	35	44	48	34	36	41	42	35	33	32	34	43	26	43	41	55	36	36	49	39	37	30	51	39	46	40	48	43	46	39	47	41	29	42	34	37	35	41	38	49	40	38	43	36	39	53	33	46	35	38	37	45	36	40	25	46	40	33	41	40	46	45	42	40	38	37	43	47	42	30	39	40	37	46	43	37	54	33	31	39	43	38	51	30	26	41	43	42	30	48	47	38	29	43	40	42	46	38	42	40	45	47	32	38	41	41	47	38	35	37	28	42	41	35	38	41	46	42	43	42	47	37	33	38	46	46	43	53	35	34	35	38	42	30	33	36	37	47	40	33	46	36	36	46	37	37	41	40	53	43	29	40	48	35	42	39	46	36	35	40	31	43	39	44	45	30	44	36	38	38	45	46	36	46	34	30	34	34	43	48	48	37	48	33	42	41	44	43	49	44	32	50	38	37	26	35	33	37	33	37	46	40	36	41	27	41	33	39	45	41	35	42	46	36	34	39	32	47	43	43	29	34	32	46	33	36	44	42	44	27	33	46	38	44	32	44	41	48	36	33	39	33	50	43	51	27	49	57	38	45	45	27	40	36	30	37	47	30	38	38	37	43	40	45	35	25	32	32	28	40	33	46	33	40	47	43	41	47	37	50	42	29	32	42	35	39	38	32	43	55	38	40	24	41	47	39	29	37	44	48	44	30	29	35	36	31	44	35	51	38	38	36	43	39	39	51	46	36	39	38	37	26	47	29	39	25	38	47	36	37	46	46	49	56	47	44	54	43	31	39	35	32	32	41	38	40	38	31	32	48	37	40	33	35	39	38	41	35	37	36	41	45	45	49	40	44	34	34	40	46	34	41	42	41	39	47	43	46	54	38	34	29	46	30	42	46	33	39	40	21	41	36	33	34	32	46	43	35	33	32	46	47	27	41	37	43	38	40	41	35	38	35	33	34	32	37	30	38	32	40	32	29	34	42	44	44	51	39	41	37	42	36	34	43	53	27	37	45	50	44	37	37	53	38	37	28	43	52	39	37	37	39	47	43	34	35	44	37	39	44	37	42	40	43	35	42	40	54	40	33	32	38	37	37	43	46	43	35	37	29	38	41	34	36	50	34	34	44	33	50	28	40	39	33	43	50	45	34	42	48	33	45	31	38	41	39	23	38	34	37	38	48	48	38	28	43	43	48	38	40	43	43	35	39	51	52	40	33	36	42	37	27	41	37	34	31	47	43	38	40	32	48	29	40	46	42	44	49	37	46	42	44	39	41	36	39	52	42	44	34	30	37	39	34	47	35	41	36	39	35	48	31	45	43	36	42	35	36	43	41	31	47	29	42	40	35	39	31	41	47	43	43	33	42	45	38	51	36	43	42	38	47	39	42	38	38	23	43	36	52	37	42	34	50	40	45	47	46	40	34	30	48	43	28	37	37	34	36	43	36	33	41	43	35	36	50	40	44	46	48	48	39	30	37	51	31	38	50	31	50	43	49	33	49	47	44	39	48	31	45	54	38	42	40	29	32	44	36	39	35	38	44	39	46	45	50	24	27	41	30	42	42	38	39	26	44	35	38	33	44	35	42	31	52	33	43	47	35	41	36	42	41	48	45	29	43	42	47	42	40	35	38	40	47	46	37	38	34	50	40	32	49	39	38	41	37	33	40	35	33	52	41	40	42	52	47	45	36	44	47	35	26	39	37	44	29	45	40	36	45	39	43	45	46	40	39	43	38	44	35	34	36	32	44	37	33	37	39	38	38	44	45	48	49	46	30	45	42	40	40	47	39	33	38	29	34	40	38	48	50	44	36	35	52	30	46	39	30	54	47	37	51	32	39	35	32	32	44	44	32	45	38	45	42	32	43	37	38	40	53	42	41	35	48	35	38	46	38	47	50	35	38	26	36	49	31	41	36	41	31	38	41	46	45	30	39	35	40	48	37	35	35	21	34	37	38	48	39	44	36	45	42	46	31	48	41	44	30	44	33	41	44	39	39	45	35	38	35	51	36	29	33	41	43	33	36	41	41	41	42	41	39	46	33	35	49	40	49	36	59	33	45	46	38	46	47	36	45	47	40	36	36	36	43	39	36	38	30	42	37	39	32	44	37	41	31	38	42	36	32	32	49	32	40	53	43	50	47	38	31	34	46	46	51	35	39	40	30	30	40	36	49	45	45	52	54	26	35	34	32	46	37	34	42	43	40	37	38	34	40	40	37	37	44	31	44	42	37	39	46	37	36	35	39	44	29	51	38	40	44	35	44	32	36	36	32	34	44	41	35	39	46	42	25	40	35	48	40	43	35	43	51	40	55	37	32	39	30	37	45	27	39	43	35	46	36	40	51	40	41	47	44	53	51	42	40	48	45	35	46	36	32	37	52	49	44	45	40	27	37	42	45	45	47	43	31	46	36	38	40	50	32	37	33	48	43	35	33	33	42	35	36	34	39	28	37	34	35	34	28	40	39	37	27	40	34	35	39	41	46	47	41	46	41	43	34	40	35	44	27	35	31	49	40	39	47	49	33	34	45	49	37	45	55	35	36	31	48	22	53	42	37	36	30	34	36	39	35	35	30	40	43	29	30	31	38	37	35	50	37	40	46	43	31	43	38	49	37	30	53	43	42	36	39	38	39	39	43	45	41	34	37	34	40	45	41	41	37	43	43	35	33	44	32	44	39	32	33	45	38	30	40	46	37	44	24	54	36	39	44	56	32	43	47	34	40	40	43	38	40	42	33	41	35	54	32	41	34	34	46	40	32	33	52	41	35	35	42	47	42	24	39	45	41	45	43	41	36	41	34	41	47	41	37	37	42	42	34	38	39	45	29	41	40	57	38	32	35	45	42	43	46	43	44	41	40	51	44	43	31	50	50	36
21209	9361	5937	7217	14747	20271	21542	20837	18408	15997	14159	12250	10547	9076	7919	6835	6156	5469	4881	4344	3850	3520	3172	2679	2353	2128	1921	1763	1584	1579	1495	1491	1429	1306	1228	1116	1034	1004	974	916	807	804	757	754	674	713	578	539	601	580	544	565	489	491	504	487	477	486	492	453	431	413	439	453	426	465	460	426	437	437	401	404	398	388	413	361	422	395	392	391	420	385	388	391	409	400	336	365	377	418	381	384	353	379	359	350	379	378	333	399	372	359	358	378	329	377	371	361	376	341	348	334	357	393	360	369	387	370	340	371	366	375	362	391	387	354	364	377	346	347	340	366	357	339	345	352	349	337	372	379	346	334	351	354	332	354	366	333	342	328	354	365	344	335	356	338	363	332	370	344	380	367	390	357	363	358	353	356	342	364	362	340	343	371	347	373	364	331	348	317	334	325	341	371	357	330	318	352	350	342	321	346	351	361	373	364	347	321	358	341	378	318	346	364	338	345	344	380	337	334	344	325	330	325	328	328	372	330	397	336	367	346	333	356	332	356	351	318	376	349	369	371	364	334	390	336	339	330	324	345	360	327	342	374	321	313	331	350	326	332	345	351	377	349	367	348	320	377	363	354	345	345	328	354	361	357	345	380	381	352	368	355	383	372	338	337	361	308	318	368	328	359	395	326	360	347	330	355	341	351	347	324	364	311	363	342	364	350	330	347	350	345	355	342	334	331	356	345	315	342	339	342	319	339	331	348	340	374	347	355	364	377	379	339	362	357	359	278	341	344	377	364	336	326	347	356	353	285	336	343	333	350	331	358	329	331	361	366	346	379	327	336	362	369	327	403	356	331	338	359	347	337	345	364	352	366	321	366	341	348	317	375	356	319	393	340	352	369	330	341	387	352	360	324	355	310	334	350	375	354	333	340	329	343	355	317	337	350	326	345	343	324	333	343	322	335	363	336	366	326	342	334	361	352	339	356	338	335	351	343	391	362	346	380	309	366	336	344	377	323	358	353	370	337	343	358	350	322	371	324	364	352	336	357	326	353	343	367	352	328	360	380	366	371	393	319	350	356	349	360	351	340	357	371	311	345	361	345	353	337	350	348	384	334	354	336	316	313	358	319	352	342	319	338	315	355	362	340	372	333	342	372	340	371	371	376	339	348	329	313	351	349	321	349	337	365	325	354	363	345	333	349	318	371	378	362	353	332	326	357	363	352	338	336	344	335	357	340	360	367	357	339	320	312	324	345	350	346	381	357	363	342	317	360	345	378	330	357	358	324	357	357	344	333	366	319	353	348	358	334	352	330	359	335	373	347	338	357	366	331	351	318	346	349	357	337	364	358	371	346	329	344	336	347	361	329	335	354	347	337	342	334	356	342	343	354	346	361	345	337	333	328	308	381	369	347	362	338	328	376	339	356	382	368	342	315	339	352	352	343	347	347	377	350	347	344	340	357	355	364	393	374	334	321	362	362	351	359	346	356	351	378	338	347	334	360	363	318	379	343	334	394	333	337	342	347	342	328	363	353	368	326	361	394	334	366	349	323	346	362	345	372	351	345	369	349	352	372	318	335	332	340	396	313	335	355	345	370	381	323	362	357	315	357	350	356	331	357	338	341	367	361	358	340	336	342	330	379	337	345	326	383	358	386	348	352	332	360	388	347	310	351	365	352	389	364	348	323	348	356	351	320	381	349	340	355	360	383	332	361	338	388	375	354	377	342	349	344	344	394	350	324	372	334	359	363	345	340	356	346	336	360	338	360	373	339	312	356	329	333	354	345	344	386	380	335	359	361	366	362	364	388	345	354	338	350	350	337	365	341	347	335	336	376	342	379	328	384	317	328	337	354	315	340	356	339	361	347	369	353	363	348	362	348	376	319	329	335	313	350	334	356	347	336	349	353	347	370	359	359	328	367	304	371	328	343	357	367	351	376	339	320	350	351	328	363	362	337	359	342	347	349	340	383	355	309	377	357	351	359	328	355	345	336	314	347	330	372	329	379	368	375	353	368	353	388	341	371	313	330	365	362	316	341	360	346	382	364	380	328	324	371	322	376	345	348	363	348	349	369	350	370	332	395	388	379	334	343	378	360	338	350	347	337	346	339	331	353	313	367	374	331	363	366	336	322	368	334	353	353	362	375	340	346	346	381	356	353	371	361	359	340	367	338	349	343	329	375	336	356	338	363	375	343	334	361	346	359	336	339	318	355	384	346	338	331	373	341	343	338	369	339	365	396	344	375	365	339	335	337	362	352	311	311	320	337	348	376	335	343	353	345	363	329	362	364	356	325	313	332	340	394	338	400	357	305	352	352	365	375	370	329	314	325	357	374	349	329	351	375	330	314	345	364	359	352	333	336	364	372	339	343	355	308	327	329	371	346	353	318	359	329	391	334	376	303	358	369	353	355	329	370	318	337	332	381	351	334	340	352	362	339	390	353	363	378	340	363	385	345	387	335	331	376	333	355	379	340	328	328	367	355	378	323	308	343	369	344	351	344	328	343	345	351	398	359	344	381	360	354	353	334	354	316	353	351	340	337	334	339	362	353	361	337	357	306	328	351	322	340	338	310	334	362	367	351	353	338	369	374	359	367	362	361	362	341	365	365	357	351	354	362	372	344	319	335	346	345	338	335	364	378	337	341	364	361	336	342	343	346	331	323	302	326	356	315	345	356	334	350	389	355	355	352	340	329	326	327	350	339	351	329	339	356	319	357	343	350	334	355	324	366	348	356	319	306	365	357	324	335	351	334	381	334	338	335	356	327	347	349	375	360	338	342	342	364	368	343	367	338	366	356	354	355	389	343	341	352	390	356	340	367	329	301	400	349	323	322	358	339	307	353	315	338	355	331	322	364	365	349	357	336	339	334	354	367	360	335	358	350	353	370	352	362	359	331	343	356	343	328	324	380	346	319	360	315	330	365	344	343	331	351	352	347	343	358	369	357	339	369	365	349	340	349	318	365	352	348	355	317	332	342	348	327	376	369	340	361	350	339	353	327	377	357	358	325	349	369	321	335	350	348	332	344	333	379	356	343	354	338	337	309	343	350	339	338	368	345	316	324	340	346	340	357	359	383	362	362	340	363	335	347	356	345	377	358	356	308	329	340	330	380	376	321	345	337	327	331	332	377	335	372	349	352	361	387	328	331	345	361	329	370	342	363	356	356	354	351	362	326	343	346	349	363	347	335	334	312	364	331	331	333	369	376	355	329	363	319	350	378	319	310	372	359	353	350	335	318	340	320	342	353	298	358	359	365	354	348	353	375	357	370	347	342	356	319	357	354	331	368	347	317	355	340	332	351	356	355	389	332	351	328	334	314	337	370	328	334	331	382	343	332	343	334	323	332	363	334	344	332	349	369	343	328	344	371	341	336	332	357	356	341	364	331	356	358	380	371	357	352	314	350	338	324	384	361	382	339	346	356	334	359	338	355	356	326	336	327	366	333	342	360	333	352	348	342	389	342	368	369	343	362	378	328	336	346	302	352	348	345	347	333	351	375	352	345
3441	541	312	264	239	298	434	421	389	381	314	276	262	260	214	214	190	191	189	143	142	133	159	126	114	110	109	118	117	122	102	118	121	118	99	116	83	102	84	100	110	104	116	103	85	90	119	75	87	96	83	90	90	88	91	80	102	101	74	101	98	89	90	99	91	74	88	88	77	95	87	81	102	84	86	84	91	88	90	87	81	89	105	94	99	99	76	92	79	75	105	61	99	99	84	85	80	82	80	92	85	85	91	82	76	87	105	93	78	80	101	79	83	87	96	98	89	94	80	105	99	92	86	88	94	75	94	90	77	85	96	72	104	85	91	81	99	86	81	85	81	83	86	85	87	95	82	80	93	90	82	97	101	124	78	87	96	82	82	88	95	93	118	90	91	89	79	84	87	98	91	87	104	105	79	77	80	81	89	99	84	97	95	105	90	103	93	106	97	80	110	79	83	96	77	82	96	87	85	98	97	95	89	83	78	101	87	87	78	106	88	80	86	90	97	98	93	89	99	90	75	84	84	106	93	81	65	112	93	90	88	104	102	103	108	86	82	78	88	95	93	93	87	92	96	95	79	97	85	99	93	78	97	105	92	74	79	92	92	78	92	88	99	84	80	90	94	62	88	95	90	86	88	93	100	79	82	71	83	107	85	92	86	100	91	90	76	82	84	89	80	93	94	63	82	72	81	104	98	99	77	99	79	92	88	102	85	70	80	100	91	99	81	79	90	90	98	102	95	97	87	84	103	75	89	87	82	100	89	96	80	72	86	82	80	106	95	99	77	96	83	89	92	80	99	78	89	92	93	82	92	93	88	86	99	91	82	91	94	83	84	105	86	102	88	103	79	81	92	91	91	83	88	78	86	86	98	75	92	102	92	87	90	79	97	82	86	98	92	86	85	106	78	79	96	85	97	89	94	76	95	105	91	87	81	76	79	86	87	98	88	102	81	77	82	89	106	89	98	84	86	85	87	85	90	94	87	69	88	84	81	99	85	70	82	96	94	102	98	104	70	93	98	90	84	96	89	102	93	103	86	88	99	84	92	90	77	97	102	101	92	85	96	86	70	101	69	91	88	77	81	82	75	87	83	91	88	94	95	88	88	88	76	84	84	76	98	91	86	101	76	94	96	92	90	82	87	99	100	76	103	94	93	109	86	93	97	83	104	82	94	77	97	94	79	103	103	92	81	88	81	96	83	108	98	109	92	95	103	71	93	98	93	94	83	82	98	82	83	97	81	93	103	91	98	88	70	101	98	102	91	95	94	79	87	91	99	90	99	91	100	90	95	86	93	101	96	90	85	86	69	107	92	85	92	95	101	94	84	103	86	83	100	94	91	87	74	73	89	91	99	85	88	87	85	90	105	88	86	88	88	80	77	96	90	87	89	101	92	90	81	95	73	103	91	83	90	91	78	88	85	98	98	98	90	80	91	88	90	110	105	90	98	110	102	111	113	94	69	88	86	87	86	93	86	91	91	85	84	87	85	92	72	77	91	99	94	72	82	84	94	100	89	101	93	97	107	97	89	92	82	105	94	98	87	98	89	94	92	92	98	80	100	88	89	97	110	92	81	78	76	96	80	89	81	93	76	103	96	106	84	69	87	68	83	84	88	86	72	74	95	90	91	79	98	93	69	78	84	85	97	91	77	91	110	80	79	86	95	77	106	93	85	83	91	106	69	75	97	85	85	94	67	93	73	103	83	89	90	83	90	93	81	99	100	92	84	94	108	88	76	78	94	80	78	79	88	86	98	87	92	100	88	92	95	86	87	87	81	87	90	97	84	80	91	95	92	106	94	89	87	107	97	88	102	103	87	95	87	93	79	100	96	93	90	88	75	93	80	86	93	88	80	91	95	107	99	78	105	90	92	94	101	87	107	105	99	88	80	82	92	81	103	92	97	90	73	93	106	104	92	74	72	89	73	87	84	81	81	94	87	111	76	93	89	86	114	96	94	89	86	105	78	81	100	78	87	83	95	90	85	79	90	90	83	80	98	98	85	96	100	94	93	83	96	85	84	90	94	80	79	81	89	89	82	90	82	85	101	91	89	105	78	102	111	86	92	96	100	112	99	77	98	92	76	89	74	90	111	88	94	75	111	79	81	81	88	84	93	102	93	89	105	94	82	92	88	75	98	90	111	82	100	103	90	87	103	90	88	84	91	83	113	73	76	93	95	95	82	101	87	99	93	103	95	95	93	104	87	85	93	88	92	106	92	97	80	83	91	86	86	91	95	93	80	102	79	95	83	102	97	75	90	90	103	68	85	90	65	80	71	80	98	79	92	94	78	85	101	88	86	81	110	85	78	102	100	108	92	101	88	97	74	64	105	110	78	98	101	99	73	87	79	81	84	84	99	89	94	79	79	88	87	91	92	100	93	75	95	84	92	89	105	104	96	92	90	87	73	105	83	96	93	91	81	90	98	87	75	87	87	82	97	98	83	82	98	90	105	82	97	101	81	93	97	93	95	83	99	83	86	79	89	99	77	86	89	109	78	86	83	100	106	95	85	98	94	92	94	95	108	90	76	94	111	88	76	84	89	84	84	90	84	101	99	101	92	83	97	86	103	96	89	86	93	100	84	81	94	95	94	75	86	77	92	89	71	91	95	79	85	65	95	93	82	88	83	98	92	89	81	82	89	89	86	94	89	96	74	79	84	88	92	84	80	88	73	111	102	82	75	86	97	109	94	89	79	108	78	81	82	98	79	92	87	85	89	77	108	91	82	86	85	89	75	91	88	101	92	68	79	95	111	99	92	88	98	93	88	81	70	74	78	84	82	80	116	74	85	106	80	95	76	82	95	89	103	84	90	103	92	84	79	98	96	103	85	79	93	93	87	102	89	75	97	86	82	88	97	90	88	97	85	86	67	84	89	78	82	82	92	96	93	70	89	98	84	98	86	102	94	90	98	92	88	71	77	98	93	105	102	88	91	93	82	86	92	87	89	79	80	80	97	84	78	92	94	101	100	95	76	88	92	94	94	94	78	91	94	90	89	80	76	104	95	79	103	104	79	70	90	83	87	89	107	87	100	96	87	86	93	95	92	83	95	84	89	86	92	70	75	88	94	82	89	82	90	89	117	92	83	86	99	102	87	90	80	103	83	87	71	106	87	104	106	95	98	72	86	104	99	91	103	84	96	82	91	92	98	106	87	93	97	75	87	94	85	92	94	79	86	84	95	84	92	84	86	100	98	79	102	92	97	91	89	76	97	86	97	99	83	95	85	79	80	79	98	89	99	58	86	98	85	93	101	95	86	95	79	91	90	106	81	77	95	98	93	78	80	84	81	76	89	80	91	103	88	87	89	101	90	87	82	74	97	86	112	94	92	85	84	81	78	84	96	82	109	81	80	91	82	92	77	82	94	81	101	93	85	102	98	80	89	96	82	89	88	88	103	85	82	86	95	71	85	74	91	103	79	88	89	103	88	85	77	101	92	84	94	98	93	101	96	78	102	88	86	92	74	85	79	87	100	90	76	98
14920	5991	3835	5026	10154	15141	16576	15222	13586	11978	10158	8642	7366	6487	5359	5058	4286	3952	3508	3196	2983	2728	2458	2168	1882	1736	1650	1543	1471	1404	1412	1376	1341	1293	1264	1167	1140	1115	1074	1063	1063	985	967	1018	957	918	909	881	813	931	875	860	803	845	844	862	835	813	797	804	787	825	822	802	818	797	815	742	855	754	811	767	827	766	794	788	762	815	792	762	787	791	783	744	808	762	776	768	804	774	782	799	794	834	797	765	747	783	772	781	779	763	710	741	767	744	791	797	755	804	774	768	769	823	743	781	763	796	799	811	751	776	779	800	759	774	732	840	748	781	768	729	762	771	789	727	753	733	802	749	768	754	817	790	772	737	770	762	752	782	765	789	736	755	785	758	790	797	759	736	786	772	761	781	766	800	731	777	810	811	744	759	776	732	753	736	778	799	802	758	774	707	766	768	755	772	774	739	771	750	803	691	775	809	779	796	743	794	765	774	707	707	771	725	778	772	744	779	772	738	789	787	728	762	741	768	801	739	722	772	759	789	754	798	760	765	815	765	780	780	712	789	773	717	783	803	773	767	755	719	769	766	763	786	799	742	731	743	766	738	759	732	760	804	806	724	806	780	774	781	774	814	718	755	760	781	755	776	785	737	767	748	768	764	728	798	770	755	804	769	758	775	766	804	790	802	781	756	758	768	750	776	776	786	709	708	755	738	740	769	744	787	783	746	747	766	712	744	735	785	781	687	769	802	770	777	771	796	752	775	767	746	726	774	743	787	763	769	721	781	724	743	757	804	737	782	791	805	735	767	766	741	778	760	820	778	781	741	747	766	780	763	731	779	742	825	774	827	777	727	762	792	765	789	783	737	755	754	780	781	699	717	778	766	726	755	733	752	729	693	756	782	737	778	763	792	800	768	812	744	807	773	786	762	734	739	747	767	736	794	689	765	761	761	718	755	777	821	750	737	754	812	793	792	704	774	777	817	747	762	728	773	754	813	786	784	775	764	706	789	737	753	745	773	748	718	766	766	716	769	785	770	767	846	766	747	770	821	731	744	728	761	808	772	781	737	795	735	780	765	733	733	771	734	793	746	753	803	763	745	763	749	799	774	760	738	805	779	742	762	781	704	751	744	740	761	744	776	788	747	758	710	775	785	792	745	761	735	810	781	795	737	765	791	772	755	764	788	758	800	775	741	750	782	717	715	803	787	757	793	753	761	775	761	752	755	792	757	735	784	776	774	802	746	714	761	733	791	718	781	738	741	757	749	773	780	792	798	752	748	772	793	714	717	800	728	749	727	805	748	725	782	747	753	772	771	810	770	779	731	769	748	776	767	796	718	724	737	735	737	771	770	728	762	771	782	785	746	778	768	750	763	756	784	790	748	776	763	801	720	753	764	760	790	734	759	786	780	745	795	713	772	806	760	749	767	763	814	763	705	724	791	807	767	787	744	791	754	726	788	803	741	741	769	731	772	774	761	773	784	819	754	770	794	756	701	732	758	761	765	763	780	704	757	800	763	825	727	745	793	729	751	775	738	730	741	757	744	782	781	753	771	760	723	748	766	768	752	780	782	785	781	774	750	725	754	755	781	739	777	791	750	781	816	795	777	796	729	801	824	717	703	782	819	804	776	779	779	773	764	728	752	739	743	768	747	763	753	772	765	784	804	771	764	759	770	771	778	782	788	758	773	796	722	786	814	742	792	776	754	730	747	763	769	789	779	805	771	734	805	728	788	800	788	802	757	754	775	771	751	751	779	760	790	735	790	731	812	702	736	733	784	782	809	755	747	721	776	770	765	710	753	775	814	780	738	761	741	741	743	766	754	768	761	734	809	772	719	750	735	762	773	804	812	795	789	757	771	749	734	737	732	770	717	764	733	754	833	813	764	761	755	826	734	764	760	792	758	780	754	775	762	790	729	710	748	768	767	744	739	765	809	767	778	722	764	792	814	758	785	774	774	746	777	753	803	833	774	749	778	741	777	800	699	777	788	768	774	728	730	763	740	784	752	737	801	717	782	761	731	760	796	760	766	736	767	786	765	743	790	789	789	755	771	788	755	766	742	749	712	725	712	761	760	800	777	747	758	769	779	798	764	762	756	752	748	762	761	778	756	775	754	776	771	722	779	733	742	765	772	795	755	741	782	764	738	713	796	778	731	728	759	728	779	770	751	750	748	788	740	781	719	763	722	730	800	825	802	739	810	793	758	766	789	761	728	765	796	721	795	797	805	735	738	741	749	780	798	757	766	738	755	748	815	792	783	731	732	797	764	763	804	798	827	835	773	799	740	771	778	762	787	780	800	748	749	722	839	722	767	717	791	781	751	755	763	731	767	753	790	718	776	761	775	751	754	758	686	755	775	810	794	754	765	748	772	760	738	733	770	782	822	789	749	752	767	731	790	748	763	759	776	779	786	776	794	803	724	811	751	780	770	785	774	741	762	742	765	787	754	784	727	733	797	758	750	753	732	808	807	782	806	745	746	748	785	780	776	783	742	764	770	734	775	771	773	763	757	759	797	808	710	750	727	751	749	729	754	797	777	804	719	769	770	764	814	787	763	725	746	743	744	722	769	796	726	809	724	761	766	730	758	756	801	731	741	722	779	763	763	769	699	749	772	736	726	733	755	790	764	771	745	772	788	800	777	762	793	752	718	763	816	755	790	749	742	773	778	733	805	785	709	762	768	722	727	749	794	799	776	755	769	750	728	741	777	755	764	742	776	778	749	741	733	802	766	751	753	756	732	747	730	765	809	792	769	795	802	743	815	733	728	744	734	732	761	755	772	746	772	767	779	760	734	798	734	810	800	738	747	778	769	769	764	729	730	737	778	800	784	777	808	766	743	789	750	776	792	751	762	759	753	741	783	724	756	732	761	784	766	803	753	783	785	771	788	779	765	767	756	785	787	777	775	731	754	756	769	736	789	758	735	753	690	765	677	797	772	765	801	842	708	752	736	762	728	760	719	798	795	776	750	748	749	820	758	714	747	778	759	780	789	789	765	829	722	786	758	782	824	764	770	761	832	806	789	789	757	737	818	758	751	718	777	752	769	827	786	744	747	767	818	759	732	793	783	765	755	795	776	761	717	771	717	794	772	736	737	779	785	768	823	766	765	759	813	738	719	833	785	761	817	788	750	796	791	781	784	747	781	759	771	812	744	728	735	785	767	741	806	800	759	708	707	771	768	794	755	790	790	764	774	744	771	761	777	749	843	829	753	837	759	740	747	730	743	810	777	733	747	723	768	768	800	752	772	776	778	719	787	757	776	762	718	743	798	752	754	787	792	723	754	745	727	752	781	806	790	763	793	751	760	796	767	735	814	785	764	763	757	768	712	826	727	752	782	784	793	824	774	752	785	785	756	799	760	782	766	730	751	775	771	753	758	765	802	769	721	759	705	759	778	726	782	790	752	739	833	771	763	731	768	757	756	815	752	769	747	766	796	772	819	804	786	820	787	734	759	797	821	746	746	788	770	774	777	764	794	757	789	744	747	736	811	779	769
2035	666	405	345	247	340	491	500	460	424	365	333	274	257	207	181	188	179	137	147	129	115	111	98	96	83	94	76	75	92	92	82	68	67	56	65	66	65	65	63	54	52	53	68	60	59	52	71	60	50	44	46	55	59	55	66	58	60	53	52	40	53	51	43	53	55	49	56	47	57	55	57	58	59	58	50	46	51	59	48	52	50	56	57	42	57	53	46	58	49	50	41	57	51	67	44	47	48	51	54	50	59	40	59	54	45	58	44	43	56	51	44	50	48	59	47	47	58	44	44	59	43	43	60	60	61	49	53	59	51	49	37	55	29	55	50	44	39	49	54	56	51	40	60	64	39	49	59	53	58	56	70	54	57	60	45	39	66	44	55	31	53	48	48	59	44	42	54	60	40	52	46	55	57	59	52	56	38	55	55	56	40	65	49	51	45	50	49	54	37	47	54	35	60	43	50	47	53	42	45	52	54	55	60	70	44	35	55	41	43	57	44	59	56	50	52	56	53	53	49	53	45	62	45	45	70	45	52	41	48	50	42	45	53	53	48	44	64	76	61	60	66	49	50	50	49	53	55	44	46	49	35	52	40	55	59	49	47	40	53	54	46	49	45	54	48	55	48	41	44	49	49	47	53	47	47	41	39	45	56	46	51	47	61	51	60	56	43	64	49	49	43	54	53	44	55	52	52	70	41	47	42	53	53	49	62	47	56	49	51	45	49	43	61	49	44	58	46	55	52	55	59	50	50	44	55	35	47	57	62	50	50	54	34	50	53	42	56	63	44	46	46	49	51	38	50	45	47	39	45	65	50	50	52	56	48	45	50	47	41	44	55	45	44	47	47	65	52	56	50	44	49	46	40	52	38	40	43	51	49	50	49	55	46	47	67	52	50	53	48	56	38	44	51	27	48	62	47	49	41	44	52	53	43	50	59	56	62	50	58	45	48	43	51	36	34	58	52	62	49	62	45	58	47	50	50	50	47	44	58	55	36	50	45	51	52	49	47	51	39	46	52	49	54	45	49	49	41	49	57	54	55	43	50	43	46	49	52	41	52	43	54	55	46	52	43	44	37	66	56	42	58	58	51	41	51	51	55	48	46	38	53	39	44	59	42	49	45	47	41	57	57	52	51	66	49	52	60	36	46	58	42	48	47	46	46	52	45	52	43	48	50	40	40	58	48	56	48	43	47	48	51	53	35	48	46	55	49	46	54	46	52	44	54	59	52	60	44	52	48	44	54	48	51	44	48	52	32	46	39	54	36	45	46	51	47	47	47	54	60	51	46	52	55	47	52	48	39	54	52	58	42	53	56	43	50	54	51	53	49	53	45	43	65	48	50	53	38	38	60	56	50	51	50	49	53	43	43	46	54	41	51	49	48	47	44	43	38	45	63	42	39	35	49	47	38	48	45	55	50	48	47	43	54	38	53	59	64	55	52	40	53	40	47	48	42	47	45	38	70	43	59	53	54	64	55	54	53	55	39	58	35	53	47	50	60	55	45	55	49	58	52	56	45	50	36	57	54	47	63	48	39	45	58	47	56	48	51	48	36	49	48	47	39	34	47	36	51	43	46	48	60	59	47	45	37	51	53	54	62	47	53	40	50	52	48	42	44	50	43	43	43	40	44	36	52	57	47	46	50	51	55	45	56	58	41	51	58	38	50	48	49	43	55	52	60	49	54	48	57	68	53	56	48	53	57	55	41	70	50	48	50	46	53	53	55	46	51	39	40	48	41	57	63	43	51	48	46	42	53	42	60	55	52	44	55	48	37	36	50	47	57	55	53	45	42	49	36	66	60	42	51	51	49	48	52	54	39	55	46	39	54	69	53	56	59	52	63	52	40	47	71	40	49	40	61	42	52	53	45	55	44	43	50	51	54	43	52	47	57	63	54	51	56	62	47	57	53	51	58	53	57	40	55	50	51	51	45	36	47	42	59	39	48	56	37	41	55	55	37	56	44	67	50	55	49	53	58	43	46	48	45	37	37	46	46	52	46	46	53	54	43	39	50	48	43	53	57	48	55	42	41	43	61	49	51	61	45	38	43	53	47	45	54	48	56	43	63	56	59	42	62	51	49	42	51	65	39	45	37	41	56	47	39	50	39	41	52	48	58	56	55	47	44	56	54	49	45	45	51	63	48	54	48	65	54	51	63	50	42	50	46	53	50	49	60	56	38	58	65	44	37	43	42	52	59	46	45	35	56	43	39	43	51	56	56	68	56	50	29	55	52	41	51	42	41	64	47	51	48	49	50	53	51	41	60	50	36	53	41	63	48	57	42	60	41	53	44	39	45	41	46	45	57	40	49	41	41	40	42	51	46	47	48	62	47	61	62	47	42	44	36	58	49	56	48	79	53	52	51	54	45	45	51	49	42	46	55	56	52	57	42	47	41	54	39	42	45	49	41	51	49	53	49	52	52	48	45	51	38	41	47	53	56	42	57	46	47	51	41	53	41	37	34	46	44	61	39	55	52	58	51	53	48	46	47	51	55	49	43	47	48	48	59	47	51	57	71	52	35	62	42	48	50	39	51	57	31	52	36	61	39	39	43	44	51	53	37	46	61	43	35	46	53	36	48	36	51	55	46	58	36	48	52	53	46	60	41	52	58	48	47	49	40	45	55	60	51	50	48	46	57	37	45	52	57	49	55	49	48	49	59	49	55	42	55	45	49	45	68	61	49	58	52	55	53	53	36	37	55	53	43	46	53	56	51	64	56	52	54	49	44	44	49	51	46	39	57	70	54	34	52	47	48	40	50	51	47	39	43	65	50	59	53	53	53	48	51	51	46	47	51	43	51	73	54	65	58	39	60	47	58	63	53	47	49	59	48	44	46	42	49	50	59	49	43	59	40	48	58	43	48	50	55	50	50	42	54	55	62	48	52	46	58	57	53	52	48	55	50	46	41	45	45	38	44	44	38	38	25	54	52	50	32	52	47	45	60	70	62	46	51	53	33	44	58	52	46	34	60	53	50	48	45	46	55	41	34	53	64	46	46	52	47	49	39	49	35	48	57	49	51	57	56	46	57	38	57	57	49	59	57	46	51	39	47	44	51	51	58	49	53	38	54	55	55	48	47	60	48	48	48	44	41	48	48	62	48	61	57	45	46	50	47	61	44	50	55	35	46	41	52	55	46	52	50	50	44	42	49	42	51	43	53	39	59	63	57	56	43	52	42	55	48	46	55	47	40	40	49	48	53	35	50	46	66	41	70	50	49	69	61	35	41	66	49	59	49	50	55	50	62	47	51	43	56	46	50	51	41	52	42	52	57	50	42	38	60	45	51	35	40	70	49	54	39	56	48	42	63	53	52	50	45	42	45	59	51	54	50	51	54	40	40	45	55	42	46	40	48	50	68	42	48	39	61	59	50	49	56	45	44	53	50	47	55	51	56	52	50	52	52	49	50	60	54	50	60	48	57	60	46	49	58	65	45	47	30	50	42	65	50	38	55	42	53	66	59	48	46	63	35	58	42	54	49
19566	8130	5057	6387	12960	19104	20114	18308	16276	14303	12424	10471	9001	7839	6700	5957	5224	4627	4177	3733	3316	3001	2731	2297	2138	1849	1662	1556	1394	1359	1393	1382	1281	1209	1155	1064	1010	957	927	879	837	793	741	771	683	659	693	615	601	621	562	598	586	550	554	577	513	553	540	538	556	500	522	493	482	519	535	529	499	506	455	475	523	494	508	506	491	515	492	465	473	526	502	521	458	448	503	481	467	465	464	440	426	495	510	495	500	446	487	461	466	486	446	469	442	457	456	458	465	453	465	454	481	465	473	433	471	470	439	490	443	449	474	478	489	461	462	481	402	439	471	454	494	465	438	440	451	457	471	465	444	443	441	449	487	439	474	430	477	456	506	442	478	417	492	442	426	442	466	501	446	467	445	445	441	468	482	464	446	461	452	490	424	457	459	463	456	451	483	441	432	440	464	428	438	437	485	445	493	415	435	471	455	437	445	494	443	451	487	439	421	460	487	421	476	445	445	472	474	463	428	425	461	469	480	449	469	443	453	456	427	468	438	463	455	466	459	449	465	461	437	456	501	458	450	466	436	467	463	452	474	443	472	433	465	475	431	449	452	486	454	447	431	455	440	488	440	472	472	402	441	449	442	437	484	487	431	425	457	454	452	480	454	416	405	476	444	502	438	471	496	497	466	484	452	420	447	472	464	466	463	445	480	419	461	453	432	491	475	491	439	495	433	393	449	450	450	437	469	481	418	429	443	455	450	436	492	439	429	449	458	442	410	521	495	448	467	430	440	446	448	457	467	421	445	451	432	475	463	491	448	477	500	438	448	469	458	434	461	459	460	422	440	438	440	471	478	435	445	440	421	447	441	491	464	453	464	458	418	439	445	448	458	453	416	446	456	429	482	453	435	433	451	415	441	454	468	432	449	440	458	440	430	458	421	453	454	468	466	480	443	468	446	435	467	446	465	457	454	496	476	464	438	456	431	497	480	449	491	500	468	446	454	419	464	465	452	434	464	457	454	436	471	443	453	526	437	445	507	467	435	439	459	439	477	440	464	439	451	457	447	462	443	454	451	428	429	425	490	448	476	449	441	435	447	472	517	455	450	446	505	415	466	431	413	468	485	472	439	450	426	482	493	423	405	459	479	436	452	449	444	451	464	449	446	436	451	437	438	469	473	448	473	459	455	466	496	433	427	439	485	431	446	443	443	498	457	416	479	479	458	461	428	487	446	455	403	485	463	442	467	433	488	443	463	436	458	460	473	451	473	460	445	406	456	462	456	457	455	435	459	451	456	456	440	423	433	470	429	457	438	477	475	469	450	488	458	461	429	457	447	452	460	476	498	456	448	437	446	481	429	461	436	450	474	449	446	482	420	441	458	471	447	427	505	418	455	473	479	447	469	448	435	439	462	439	417	448	445	482	471	478	426	402	472	430	438	438	459	472	422	446	460	463	480	445	442	457	478	479	427	478	445	470	520	474	469	472	454	412	470	448	457	449	440	478	479	459	438	452	471	457	435	455	498	471	506	426	474	475	490	468	433	413	444	418	510	465	460	451	448	454	456	471	483	492	478	436	454	426	458	453	472	428	451	456	450	444	446	476	499	473	425	445	442	499	469	447	454	448	469	459	467	449	469	473	437	460	429	443	465	440	478	462	432	469	416	428	444	459	495	422	442	464	444	462	460	479	486	450	466	440	463	446	448	474	428	460	466	435	467	473	440	469	462	444	462	466	431	446	489	458	430	453	485	449	460	449	431	476	471	479	477	471	442	424	475	487	406	457	402	421	485	439	462	469	436	427	457	436	445	463	482	459	504	458	496	468	441	464	431	480	442	470	452	495	450	428	453	438	427	431	445	449	438	450	471	506	472	454	456	471	464	451	421	503	469	443	421	417	450	488	442	475	466	444	474	432	429	388	447	464	488	445	461	433	433	459	459	447	472	451	435	469	437	446	465	468	451	429	436	461	464	448	491	437	449	455	488	484	490	497	463	439	459	459	448	420	441	459	416	446	436	473	461	461	432	406	441	453	459	446	464	426	444	444	443	468	431	444	471	430	438	485	448	432	442	451	446	465	449	465	470	427	478	467	440	486	442	444	415	449	446	437	457	467	480	460	468	436	465	456	449	484	463	429	422	471	467	506	454	469	496	447	462	432	433	418	444	461	450	471	454	472	456	463	429	423	410	434	457	421	460	425	441	478	436	487	460	440	484	456	424	431	471	489	474	472	455	471	435	466	446	478	478	447	371	475	414	487	455	484	409	452	412	457	471	433	469	456	496	476	480	461	453	484	476	514	459	429	431	453	473	415	417	448	435	453	477	470	450	478	442	437	439	470	421	429	427	408	487	452	439	405	506	446	445	487	474	465	459	465	441	470	463	418	434	450	469	460	532	438	454	449	440	466	454	445	443	439	454	427	462	405	444	467	472	444	402	437	480	489	482	464	462	432	479	433	448	460	409	436	444	479	477	458	450	473	508	453	417	473	457	447	450	486	461	461	465	444	441	474	441	451	428	422	462	477	455	466	446	435	472	476	458	428	494	478	465	427	433	448	466	460	467	449	494	456	449	450	470	441	472	467	476	452	438	465	458	434	466	455	417	471	472	468	472	490	459	455	463	467	430	427	464	448	459	460	445	439	420	456	469	494	479	432	461	437	430	468	442	465	436	480	452	442	471	483	461	463	450	456	473	421	472	457	429	496	435	428	442	476	409	466	474	472	458	463	424	444	460	465	464	447	420	435	500	457	499	439	452	431	453	474	456	460	454	488	453	423	438	462	455	450	454	391	443	460	415	437	492	465	493	437	448	452	476	455	472	479	430	442	467	459	460	462	461	466	455	474	474	445	426	473	480	467	434	432	459	456	476	455	438	474	453	484	456	477	433	460	493	483	474	477	447	453	439	451	478	470	434	461	468	451	433	453	449	471	471	475	434	433	461	457	472	421	422	459	473	454	419	438	470	474	456	449	444	461	461	488	444	421	456	440	443	418	474	486	449	440	443	458	477	419	461	430	440	440	451	458	444	462	450	478	456	447	462	494	489	425	439	431	432	446	481	443	442	435	455	467	442	451	443	434	461	453	453	439	450	466	454	420	432	442	485	473	468	442	458	431	464	459	485	425	451	511	445	414	438	477	462	462	446	429	477	471	451	457	450	466	496	454	443	441	441	450	441	448	451	479	435	396	456	412	456	459	458	408	459	441	466	444	450	458	446	429	443	484	449	460	456	488	475	445	478	415	439	495	429	463	486	491	439	425	425	456	452	492	471	428	484	454	441	476	465	468	451	474	455	455	459	446	452	440	430	449	475	441	444	457	448	442	457	414	453	507	473	505	456	476	444	414	445	429	469	442	442	474	451	463	422	461	475	438	453	448	441	473	455	421	428	459	496	463	465	445	415	476	465	455	468	451	473	463	437	466	495	471	468	429	450	458	487	463	452	489	431	466	420	478	462	468	478	416	491	426	453	460	441	480	404	411	485	430	440	428	422	467	448	463	455	451	447	452	404	501
4996	671	437	342	283	364	510	542	501	396	390	337	322	259	215	221	229	195	184	148	164	150	132	128	119	124	110	114	105	119	106	116	107	92	96	104	131	95	99	105	82	108	101	103	88	76	105	88	86	95	72	90	86	94	103	79	84	92	105	95	88	89	93	82	90	91	88	91	73	86	87	94	79	81	78	112	73	97	75	85	92	79	99	91	92	80	79	74	84	69	80	105	69	92	96	91	77	93	79	104	77	82	87	93	81	73	92	86	97	87	99	73	88	89	75	92	87	86	86	107	82	87	105	83	93	80	77	113	83	79	89	70	100	84	99	73	72	109	72	94	80	89	81	85	74	86	79	73	97	80	71	75	96	81	62	84	84	89	83	88	83	91	85	96	83	96	103	77	72	90	82	84	88	78	82	81	99	79	76	72	89	80	86	65	76	102	91	95	73	66	88	75	83	88	87	91	91	97	76	99	82	84	88	81	73	93	86	90	81	88	83	90	86	83	104	79	79	90	96	73	95	91	72	81	78	76	93	82	87	70	76	93	89	72	76	83	94	82	86	84	87	78	80	71	75	85	92	89	74	74	78	75	82	88	87	82	93	79	91	84	74	86	83	97	81	93	84	77	101	90	76	81	76	79	81	84	71	76	86	97	70	92	80	87	81	78	83	81	91	85	94	98	86	68	103	95	85	80	92	85	73	81	69	95	94	77	85	82	93	77	76	88	88	86	79	101	95	102	72	87	92	78	92	92	92	83	75	85	113	81	72	86	73	86	88	70	91	90	74	76	81	89	69	77	78	83	88	85	63	93	79	62	86	70	74	105	75	99	76	72	77	78	74	73	76	66	102	88	69	83	103	72	79	85	92	79	90	95	90	82	84	68	75	98	90	68	89	101	88	91	85	86	77	87	77	87	66	88	101	75	74	87	78	91	93	77	79	84	93	80	94	80	87	88	89	101	90	84	85	79	89	87	85	71	105	80	75	76	83	95	92	71	83	84	80	59	76	75	87	83	98	89	83	85	93	86	72	67	73	67	72	91	77	84	92	78	80	80	79	87	80	110	84	90	84	95	88	84	71	79	88	70	82	99	82	93	81	84	81	73	94	87	70	92	76	95	80	101	81	87	87	82	87	81	108	89	90	85	69	84	70	82	71	88	95	96	83	87	81	86	79	77	71	80	68	76	89	76	89	86	105	91	83	86	90	100	91	92	86	75	65	82	96	76	90	79	91	86	70	79	70	81	103	94	92	87	80	90	89	73	77	86	83	75	72	92	89	83	87	90	88	83	95	78	95	80	78	79	81	93	86	83	92	98	81	99	86	101	90	81	84	84	97	93	93	82	85	92	77	89	87	86	81	80	102	69	102	88	86	88	75	84	82	86	80	59	80	88	77	71	86	82	88	74	95	87	76	87	70	95	83	82	90	60	92	100	87	75	87	91	79	86	90	88	88	82	77	79	102	65	86	81	76	80	88	86	74	71	70	91	82	95	84	70	90	88	87	91	60	86	67	83	97	84	89	82	82	82	90	83	79	91	93	86	72	90	104	81	85	81	79	85	74	73	94	95	99	75	106	75	105	77	89	76	90	96	87	77	81	75	76	82	80	98	91	94	83	74	83	88	82	89	98	82	96	85	90	71	76	90	81	76	97	85	76	82	75	62	91	82	76	80	78	71	86	96	82	76	100	95	60	64	73	87	95	80	85	90	68	83	87	83	79	72	76	67	96	69	81	85	80	82	81	74	86	90	84	86	97	89	78	64	99	81	75	94	84	86	78	86	96	94	85	65	81	95	83	71	97	76	96	78	80	76	85	93	80	81	90	81	92	85	81	76	94	96	77	83	71	98	67	78	83	89	79	77	94	81	83	92	77	58	95	69	98	81	83	73	90	83	75	84	78	73	81	69	85	84	78	78	84	75	80	88	65	95	94	97	81	90	80	95	98	76	96	86	82	85	71	80	92	78	87	89	90	80	102	82	99	85	82	97	90	95	88	70	79	91	70	102	79	75	93	79	88	65	99	83	100	97	94	72	75	84	81	92	76	93	87	74	90	72	76	92	74	83	79	88	76	78	92	92	87	82	86	90	92	88	75	89	75	103	90	77	76	80	75	104	85	75	72	79	98	84	87	69	81	99	97	92	78	95	84	78	74	80	70	83	87	76	86	77	85	91	77	89	86	81	80	76	100	71	86	82	88	75	83	92	85	80	85	83	89	77	90	86	72	72	84	86	79	83	91	86	72	86	88	83	71	79	74	98	86	88	80	68	74	76	80	81	93	86	89	83	82	88	79	89	81	92	76	93	90	91	87	81	94	86	89	104	93	86	91	83	90	85	76	84	83	92	96	80	95	88	100	77	76	85	86	79	86	85	96	68	79	99	85	91	84	79	82	76	89	99	72	63	87	99	81	89	83	96	77	72	88	92	94	84	87	85	71	79	104	79	66	63	75	86	87	94	98	88	87	74	105	81	84	97	101	79	86	95	81	83	90	105	95	102	102	83	82	82	75	96	90	93	77	91	87	71	83	79	83	81	81	77	89	98	94	91	94	76	88	81	88	96	82	74	76	84	86	77	102	72	68	94	74	76	76	81	83	93	83	87	92	83	86	89	94	76	76	79	75	79	83	68	90	67	94	83	84	74	95	75	84	67	87	93	81	98	92	73	71	86	85	85	86	86	88	65	81	73	79	92	86	101	84	77	77	69	88	91	97	88	79	81	85	101	102	87	79	83	102	73	75	71	93	67	109	94	89	85	87	94	81	100	91	84	73	77	89	82	89	91	70	79	74	66	77	87	75	87	81	66	83	83	89	85	88	79	87	84	85	89	71	88	79	81	85	80	90	88	76	77	78	91	78	89	85	97	87	95	83	75	83	75	92	80	85	98	78	101	84	82	82	80	76	74	91	72	89	85	74	96	85	84	84	84	78	71	78	71	92	79	69	86	85	72	79	68	86	87	77	81	77	86	87	82	82	80	99	83	93	90	67	90	80	83	100	79	81	83	84	97	96	83	69	73	89	85	80	77	87	89	82	73	71	80	74	71	89	89	97	82	80	95	84	90	77	78	81	88	91	99	79	83	85	103	80	82	83	88	87	90	92	97	93	84	77	91	87	83	88	83	80	77	66	75	98	84	88	78	86	83	78	96	85	95	83	78	87	76	83	84	78	77	69	82	82	96	74	91	94	91	80	83	77	81	81	83	83	84	78	84	78	85	82	93	87	88	80	80	85	84	97	94	84	93	96	85	69	71	80	78	91	89	82	88	84	91	74	80	81	94	81	87	79	89	78	104	77	81	76	88	71	82	75	82	82	85	74	93	90	81	83	78	86	85	90	86	92	82	68	90	98	72	95	76	97	78	100	85	72	82	85	71	91	81	86	90	74	89	91	83	91	81	67	78	91	80	83	114	89	86	77	87	78	93	89	84	82	79	103	97	89	73	73	82	75	86	85	59	83	77	73	75	81	90	84	83	81	74	110	89	80	82
16855	7721	5101	6307	12189	18056	19392	18096	15953	13819	12203	10369	9163	7894	6930	6065	5542	4960	4253	4063	3701	3204	2989	2541	2285	2083	1792	1814	1723	1646	1694	1581	1507	1478	1398	1340	1328	1208	1194	1134	1095	1102	1062	972	971	943	920	901	861	857	844	875	810	809	856	727	834	821	841	831	767	796	789	748	776	756	790	787	756	823	787	756	776	776	774	726	807	734	778	744	779	778	797	692	750	733	778	763	747	739	700	747	689	703	739	724	707	747	705	726	732	710	740	736	751	725	741	735	698	715	686	723	731	711	715	720	762	764	717	764	751	720	714	759	716	674	732	733	779	678	742	740	761	740	709	698	748	675	726	717	741	749	735	751	717	738	697	713	720	702	695	719	693	699	724	742	732	702	729	721	787	721	707	742	745	708	760	733	722	697	734	722	726	722	724	718	722	717	716	778	740	758	714	762	701	698	719	661	728	675	732	707	760	749	714	742	697	760	734	719	748	742	747	755	732	733	751	685	694	690	692	738	696	741	729	677	694	684	717	723	710	725	745	736	692	679	716	730	711	731	714	721	745	733	716	745	738	768	724	760	711	731	735	742	753	699	701	728	737	759	709	657	689	724	721	761	737	683	716	693	750	692	722	738	669	759	740	713	747	737	694	724	732	723	777	733	739	693	756	756	728	685	706	746	699	707	725	724	753	746	748	723	752	720	760	686	736	694	732	715	680	711	735	695	750	736	753	716	738	707	712	708	719	757	723	712	734	747	667	736	762	710	747	691	747	763	745	730	722	736	722	705	701	782	701	699	689	727	713	705	735	764	732	723	801	747	711	698	741	731	773	772	650	682	757	727	716	704	665	742	687	736	728	737	720	739	735	753	714	714	728	728	713	727	756	705	718	718	664	736	786	731	702	746	767	684	735	740	766	708	751	687	730	730	702	742	750	689	705	724	747	706	741	719	705	696	756	702	745	720	705	735	715	690	744	685	727	760	740	742	730	693	718	707	740	725	719	707	767	722	732	734	739	707	711	751	720	704	774	703	679	702	749	749	707	734	769	741	747	713	700	746	740	721	677	727	749	777	724	714	705	749	748	790	721	714	719	749	726	751	772	758	726	702	700	710	731	732	715	690	732	747	766	785	722	752	715	719	782	701	747	730	718	740	751	728	698	680	705	712	713	746	752	694	708	743	741	725	710	744	700	700	708	733	698	707	761	720	744	663	696	692	721	751	698	739	749	679	758	713	747	766	720	727	755	745	739	700	738	767	742	740	706	758	721	773	700	680	717	723	693	706	750	693	717	740	717	731	732	726	727	695	760	720	724	660	705	718	721	757	751	737	743	695	733	701	756	723	759	701	760	685	700	732	786	743	709	722	732	739	689	708	742	747	741	699	738	707	724	751	706	654	694	667	752	701	691	684	704	759	734	715	722	730	744	774	687	692	695	733	749	693	720	704	717	727	727	706	746	747	677	766	753	733	692	707	753	758	725	691	769	714	703	778	676	738	699	720	715	690	776	768	718	714	720	757	719	742	713	732	708	702	754	777	738	707	749	712	720	721	692	730	754	707	729	702	703	713	746	677	744	709	741	732	717	751	752	747	771	733	730	696	745	703	744	723	750	713	697	758	751	754	746	699	723	756	729	703	662	701	740	736	746	681	702	720	717	708	741	720	668	744	689	747	698	734	729	714	734	743	725	756	672	708	758	776	734	716	717	734	712	753	665	740	701	763	710	727	741	740	702	704	710	752	708	679	716	743	697	711	761	729	775	717	697	677	748	734	676	724	725	713	746	752	749	728	725	751	709	748	715	735	727	713	704	765	718	703	734	691	691	759	675	710	720	713	738	685	705	726	714	703	686	744	734	712	711	744	724	731	730	737	675	751	710	714	710	710	688	717	735	696	705	722	723	709	749	732	693	724	718	788	770	770	696	763	735	723	735	684	730	698	674	715	747	688	750	706	712	754	678	753	747	690	737	719	699	713	744	734	714	724	702	714	704	676	698	731	738	684	697	715	758	710	745	703	750	730	735	718	713	699	749	711	694	702	747	740	721	744	790	758	718	708	678	713	714	731	703	780	704	740	770	720	691	685	754	699	743	745	713	723	727	729	725	689	793	727	734	716	739	717	716	723	719	711	711	746	725	686	724	740	696	714	754	735	724	650	743	735	721	738	728	741	732	739	724	772	754	765	699	777	772	719	727	711	677	729	756	767	753	715	740	724	705	733	701	698	708	733	744	714	730	707	743	737	720	752	704	734	727	765	705	715	753	710	725	737	729	676	714	750	743	768	792	756	662	720	781	710	737	760	717	741	776	723	699	723	766	722	701	737	724	725	713	755	736	744	750	760	715	756	729	703	768	789	779	784	723	730	727	735	695	704	699	704	687	681	761	743	725	774	721	735	681	724	718	738	730	744	722	718	739	761	727	720	692	727	742	677	760	683	691	724	717	704	697	710	711	686	681	793	692	768	724	694	715	715	717	720	715	712	762	745	707	694	738	754	686	760	727	741	701	705	742	737	723	696	713	707	731	750	725	714	737	750	747	710	698	662	703	694	738	665	765	713	746	715	720	741	770	734	699	718	725	714	743	694	714	760	697	691	729	710	706	706	739	779	731	712	757	726	692	762	747	725	697	729	693	707	701	720	730	765	736	729	729	741	726	714	709	749	711	719	722	711	690	687	722	714	689	720	702	692	764	746	734	738	742	665	743	692	685	713	693	735	685	720	717	755	745	732	733	728	732	739	699	670	721	704	732	690	735	697	731	706	720	718	773	766	723	725	767	683	720	700	747	751	714	709	713	688	708	718	749	680	685	733	746	718	720	676	729	724	709	735	710	695	726	726	725	660	720	755	719	738	714	745	709	727	735	672	763	693	768	720	767	717	704	753	686	682	713	696	696	729	714	700	734	765	732	752	708	683	702	708	732	770	760	775	714	708	747	768	711	785	723	697	723	737	682	708	784	670	721	691	666	709	749	729	695	705	718	676	730	698	716	739	756	722	790	682	731	728	705	701	751	740	745	741	736	666	694	730	704	661	716	770	704	776	681	717	706	692	724	745	710	679	755	719	759	734	723	754	671	809	728	731	712	745	698	727	660	712	695	739	735	697	743	740	723	726	711	676	687	763	718	668	739	682	746	698	738	675	729	708	722	760	713	747	710	726	729	688	696	714	754	710	728	751	694	719	698	742	741	718	714	763	712	720	737	712	695	722	761	739	709	705	764	732	696	702	707	717	742	736	766	717	734	718	709	754	720	739	753	769	745	754	717	764	707	672	751	709	711	711	706	739	690	744	774	703	713	739	724	729	763	735	761	651	695	755	799	665	736	702	731	738	710	715	743	717	692	763	770	783	718	711	713	744	775	718	765	710	684	741	759	756	682	733	730	703	723	726	740	737	680	654	731	729	719	738	712	693	701	722	746	744	755	725	717	729	746	666	699	721	702	733	720	676	722	706	698	750	744	707	737	758	698	710	715	765	691	720	727	739	751	720	726	758	725	730	764	751	722	728
3022	920	504	373	304	419	619	589	546	494	441	384	316	307	255	257	197	194	174	142	130	128	108	90	89	83	94	81	103	77	73	76	60	76	74	65	51	60	50	62	62	68	61	52	54	55	50	41	46	49	43	34	54	34	35	49	38	49	41	45	46	44	36	41	40	32	36	36	40	47	31	47	46	43	38	50	42	42	43	35	35	42	36	38	41	54	46	38	41	46	44	46	26	27	45	34	39	35	44	39	32	53	46	37	42	34	38	47	46	42	35	34	36	46	48	48	44	30	46	41	38	34	40	41	33	39	39	43	49	43	30	45	41	47	36	41	64	40	42	47	33	39	44	45	40	52	35	32	36	37	41	36	46	41	26	36	38	37	30	49	51	34	53	43	47	50	36	42	42	32	44	45	35	34	37	42	43	39	28	46	39	33	31	35	49	39	48	44	40	37	43	42	34	39	37	38	35	42	39	45	40	36	43	39	30	35	37	47	31	44	39	36	42	41	32	37	44	37	35	39	41	47	44	36	39	45	37	43	40	45	47	45	37	52	44	37	43	47	35	35	55	53	52	41	33	47	38	49	38	34	48	40	41	43	40	33	42	39	40	46	44	39	31	30	42	42	38	46	44	36	39	45	36	28	43	29	39	42	40	39	44	50	36	34	40	43	29	41	42	38	40	37	49	44	26	36	32	24	35	50	35	33	39	36	42	35	45	48	39	51	51	49	38	49	45	40	45	36	30	49	52	44	36	37	37	42	34	38	33	36	43	31	41	40	35	38	35	47	41	35	41	36	34	48	37	35	41	53	41	38	47	38	40	41	43	42	28	36	57	44	50	31	34	34	37	39	44	47	46	34	42	43	49	45	37	48	26	50	36	43	42	44	37	41	46	38	44	44	35	42	42	39	38	41	39	36	44	35	42	34	32	50	33	45	33	33	43	34	30	35	41	29	30	32	39	45	30	47	45	44	22	47	44	28	35	49	30	47	40	45	51	37	31	46	40	46	31	38	42	51	42	43	38	32	37	55	47	31	46	34	46	31	51	45	46	39	37	44	36	36	43	47	54	41	42	31	36	43	28	45	44	28	46	34	48	39	32	43	40	37	40	53	42	39	46	41	50	44	37	52	45	48	37	46	41	42	46	38	44	36	43	42	41	27	33	31	50	35	34	46	42	34	42	31	35	37	41	47	49	35	42	26	39	34	47	35	49	47	37	32	36	54	36	37	45	45	42	38	35	34	40	38	29	36	36	37	32	48	50	41	35	43	47	44	44	26	35	50	33	43	40	43	32	43	35	36	38	42	48	39	28	36	35	43	35	41	47	48	37	26	43	36	30	34	30	46	36	45	34	39	37	44	32	34	43	37	44	44	42	41	36	32	41	37	42	44	32	31	46	41	44	30	38	41	43	44	33	44	33	37	41	47	44	34	35	38	41	38	50	55	38	35	38	42	36	36	31	42	47	42	41	35	34	40	41	42	36	44	51	41	45	31	28	37	44	37	46	40	39	40	49	39	35	38	30	30	53	30	40	51	45	37	29	53	46	49	43	44	45	32	39	43	43	41	50	48	40	44	25	42	44	34	32	36	27	41	31	34	39	49	34	28	34	41	40	41	48	38	42	47	32	38	33	37	52	43	40	31	38	40	49	31	51	36	51	35	39	42	35	49	37	48	46	36	34	27	38	33	53	53	41	40	44	48	46	39	41	44	35	44	41	37	48	36	55	45	48	41	43	32	45	34	44	40	42	37	37	28	39	47	37	54	46	38	37	41	43	41	47	43	39	44	34	43	56	41	46	41	51	39	32	35	41	41	44	40	39	32	46	40	47	27	34	36	43	31	39	43	43	52	50	32	36	39	42	33	30	36	27	33	41	41	48	37	41	53	33	36	47	43	41	44	39	42	39	53	44	34	32	38	43	47	45	37	36	41	44	39	32	53	38	49	57	35	42	46	40	51	47	30	43	33	37	46	35	48	39	44	46	46	30	34	48	36	48	43	28	42	40	38	41	47	47	34	47	35	33	46	42	26	38	58	45	44	29	39	69	41	35	47	43	47	46	43	46	33	37	37	45	47	38	42	32	34	44	45	44	35	31	49	40	48	38	36	42	36	35	47	38	40	44	40	40	32	36	46	36	47	38	47	34	35	45	42	45	36	36	39	35	40	37	30	49	26	30	47	32	45	48	44	44	41	33	52	34	41	42	27	40	45	30	39	46	46	29	46	44	45	37	49	45	49	44	29	46	41	45	40	47	45	33	43	48	37	47	43	35	29	50	34	45	36	30	37	30	37	37	45	41	57	46	45	41	39	44	40	44	38	42	37	60	32	32	44	46	45	50	32	47	34	39	50	39	38	36	38	38	33	37	46	40	50	36	45	38	29	43	44	32	42	37	41	33	32	43	40	36	54	34	20	37	44	36	46	29	51	47	41	41	41	28	30	45	47	45	42	35	29	30	40	46	31	40	40	34	42	42	64	45	39	38	49	41	40	47	32	38	45	35	31	48	47	40	45	35	32	29	46	38	36	34	36	53	40	45	38	40	41	35	44	35	42	36	38	51	50	52	45	47	39	37	37	49	38	32	39	47	39	43	39	49	48	42	41	55	42	42	49	50	41	49	41	48	41	51	29	40	42	33	28	50	33	41	43	41	30	39	33	48	32	35	38	45	39	45	43	25	42	44	38	46	50	43	41	43	37	41	35	46	50	36	38	46	33	27	44	41	50	43	33	44	39	42	37	33	42	51	41	48	47	40	41	38	41	42	33	44	41	38	50	36	37	40	32	31	42	29	49	34	41	41	43	43	35	34	35	34	48	40	39	55	43	31	44	44	38	54	33	55	34	41	42	48	40	47	52	34	52	42	41	47	35	37	35	35	33	38	31	42	49	40	37	37	38	32	41	49	42	29	46	41	48	29	45	52	43	41	46	36	47	33	49	39	44	38	35	36	29	43	56	38	39	46	42	42	33	32	51	32	47	50	36	34	39	41	52	35	43	31	33	49	37	33	35	40	46	41	48	42	45	36	38	32	37	42	34	51	38	41	37	28	31	51	41	44	49	42	39	43	27	41	48	32	46	37	50	37	44	45	53	40	34	34	57	36	41	36	47	34	41	54	45	52	42	44	41	40	39	36	36	40	25	34	31	37	36	34	34	48	40	46	39	34	39	53	54	44	39	30	37	35	49	46	52	44	38	41	37	39	41	30	32	46	44	31	43	37	41	30	47	42	40	34	31	31	39	37	43	42	26	35	36	36	41	43	33	42	38	43	47	54	42	46	44	35	36	50	37	30	43	50	40	36	27	41	42	38	40	43	43	38	42	40	39	30	45	38	42	32	41	33	43	44	48	45	43	46	44	49	41	43	48	40	27	31	44	50	45	33	44	32	39	46	42	46	36	32	41	39	35	29	41	48	27	49	49	44	47	37	39	40	46	49	37	32	39	32	36	40	33	41	37	38	33	42	47	38	46	31	38	35	44	44	39	42	44
21457	9452	6193	7228	14735	20721	22010	20480	18459	16251	14207	12193	10509	9236	8138	7004	6279	5346	4865	4462	3918	3593	3157	2629	2304	2114	1850	1742	1700	1623	1537	1581	1377	1311	1267	1116	1061	1045	940	967	873	815	792	703	709	632	600	589	580	576	511	538	518	509	477	438	450	518	455	456	486	448	436	509	468	486	415	468	377	415	394	416	405	382	404	406	361	392	401	399	404	390	377	404	409	366	391	411	373	367	380	352	382	379	380	389	410	338	358	348	400	386	357	375	354	361	382	341	323	354	369	342	360	353	414	373	367	334	337	353	378	376	368	396	390	409	369	358	358	347	361	360	384	366	372	324	383	369	359	404	384	378	389	367	313	358	347	312	356	331	374	351	355	396	361	357	385	349	330	350	381	356	391	340	351	360	353	345	341	372	343	362	365	326	379	351	338	346	354	351	373	348	363	374	366	349	358	346	338	353	351	351	319	336	357	322	342	341	358	358	341	331	368	339	375	352	366	361	340	358	361	352	362	371	356	317	332	362	342	352	348	350	339	352	361	369	368	354	357	354	361	317	373	345	352	358	380	329	319	375	376	351	350	352	376	349	334	374	366	373	362	370	351	382	371	395	360	343	357	384	351	352	322	358	336	385	319	368	358	336	325	327	348	370	323	347	365	352	313	313	339	341	351	380	362	344	342	354	361	348	366	338	372	321	359	331	360	360	343	367	358	367	337	326	344	344	359	364	360	328	334	350	355	340	362	336	358	372	316	334	327	345	336	340	396	360	391	357	350	320	358	333	329	369	367	344	366	381	376	359	359	383	329	341	353	386	365	346	347	370	339	342	336	355	355	365	382	351	375	352	404	328	348	338	355	337	316	341	347	345	353	325	332	381	339	362	381	356	344	373	358	349	372	362	360	365	361	357	345	318	395	354	349	381	333	331	354	336	351	312	372	303	319	380	349	354	321	373	361	342	377	355	381	380	359	387	355	335	369	335	358	353	353	352	362	361	336	381	376	311	324	318	381	343	343	366	367	366	347	345	328	349	334	341	340	371	336	348	342	366	322	362	363	362	328	369	332	337	330	330	349	365	356	384	346	363	342	329	344	367	343	363	410	353	346	363	343	357	368	339	316	363	372	334	347	372	337	371	388	316	359	363	343	314	363	377	376	322	368	347	341	346	333	342	344	346	388	321	360	368	353	368	365	361	375	316	367	331	332	336	381	320	337	341	335	355	355	362	359	357	357	337	384	342	324	351	371	361	327	339	402	381	347	339	341	372	325	366	344	332	333	355	341	345	330	366	366	345	347	347	385	371	341	354	370	330	331	364	347	353	355	326	377	357	328	353	351	330	371	341	380	355	361	376	348	358	372	346	350	357	335	357	364	375	380	320	334	352	341	381	337	362	358	344	377	338	368	352	365	353	362	355	364	363	361	361	338	342	357	343	339	337	374	347	377	315	393	340	345	354	364	349	373	364	359	315	393	365	365	367	321	335	359	352	400	364	364	330	366	378	364	398	388	337	342	339	345	339	381	320	333	354	339	342	377	335	369	348	377	375	320	344	376	367	353	329	393	343	363	347	365	339	358	358	353	373	376	338	327	333	333	340	368	352	349	346	371	362	380	362	315	317	360	316	356	420	373	381	347	356	367	328	320	348	353	365	354	359	341	360	399	340	316	372	347	361	374	334	383	342	348	348	346	349	356	375	325	331	356	340	339	317	363	333	358	379	324	358	361	358	360	337	390	344	375	355	335	331	364	322	358	363	358	380	341	360	370	339	345	350	400	351	310	352	353	368	384	352	357	334	343	319	342	340	377	353	346	345	332	359	387	336	370	308	342	382	313	332	346	358	338	331	344	367	356	354	352	357	360	355	322	364	372	372	361	372	358	366	310	368	350	366	348	336	357	365	354	347	324	356	343	339	350	338	381	334	377	359	394	379	328	361	351	349	347	381	362	354	362	368	373	374	355	327	356	334	323	382	351	350	333	355	361	348	350	390	348	327	354	340	359	357	354	336	363	370	345	351	376	344	323	340	369	350	351	389	341	330	349	367	323	390	362	343	370	335	376	380	334	317	351	374	350	333	361	348	327	352	365	340	337	315	339	354	331	376	364	313	334	344	358	341	371	331	321	341	329	359	320	363	311	377	378	338	348	379	354	377	361	352	398	392	359	334	355	360	384	352	373	358	337	360	341	354	386	334	349	364	349	379	339	400	377	348	365	390	360	362	385	353	326	346	372	363	360	357	338	373	354	383	336	394	354	343	346	366	352	349	384	378	354	369	388	369	398	346	356	360	353	372	323	353	348	355	337	331	351	324	347	319	356	348	337	320	350	360	368	357	354	362	325	335	344	316	324	332	341	347	311	324	358	376	345	343	385	354	329	364	327	364	362	348	344	373	408	344	368	323	362	331	363	361	333	358	363	372	359	354	338	363	335	331	340	358	362	341	353	370	350	343	345	325	353	324	320	374	330	347	367	340	323	380	353	356	336	349	371	330	344	348	320	351	367	370	345	323	375	351	358	343	336	393	342	331	387	336	374	363	317	364	358	308	357	333	364	353	350	348	343	357	388	382	348	347	363	367	370	328	347	372	365	351	338	357	352	357	362	355	371	338	343	336	344	348	351	359	380	366	337	316	359	372	355	354	363	335	363	338	326	361	355	314	357	332	329	365	356	327	376	330	325	368	329	348	387	380	360	366	383	363	324	385	343	344	353	349	393	350	357	387	336	334	360	329	347	352	334	339	392	333	362	367	376	341	358	337	363	346	352	361	336	328	347	345	344	367	392	335	324	342	338	351	395	387	349	355	360	339	343	353	319	388	391	367	374	344	353	357	333	346	356	347	372	381	330	339	370	338	344	322	351	354	336	335	330	339	329	345	367	371	336	336	338	299	372	333	378	370	321	329	333	338	358	338	366	361	335	341	354	354	367	370	352	361	322	358	352	319	338	391	346	364	317	380	309	363	337	336	353	400	334	354	361	375	375	356	332	341	388	359	363	372	346	361	340	349	353	343	371	348	368	355	317	329	347	376	344	373	370	345	339	356	328	321	339	340	348	353	338	360	354	348	354	365	345	403	389	380	348	315	327	357	374	323	371	377	336	325	365	346	372	344	337	342	306	311	345	335	325	361	357	359	349	383	339	352	350	369	338	377	369	372	362	368	343	318	373	331	352	361	366	352	358	352	368	378	365	357	329	352	352	368	355	341	322	354	324	362	339	350	356	348	352	385	360	330	343	344	354	327	352	361	390	367	340	341	379	373	367	374	372	367	336	341	358	343	347	339	328	379	383	385	319	370	354	370	381	366	367	329	370	323	373	330	373	357	313	367	338	363	393	355	334	361	349	367	355	357	355	327	345	367	342	389	330	373	367	339	319	349	353	319	363	323	340	365	349	358	385	359	352	340	388	359	353	339	381	338	361	347	334	329	355	385	352	308	357	350	371	349	323	353	364	359	364	359	364	388	348	370	358	384	338	349	339	362	347	359	356	390	359	383	352	328	367	334
3422	447	357	256	225	315	397	401	415	373	343	290	259	255	213	193	208	186	151	168	141	138	159	150	123	136	119	122	107	101	124	112	101	102	119	122	90	80	110	113	97	94	98	103	91	103	99	82	93	85	90	70	90	87	83	108	81	99	68	84	112	81	108	111	91	105	90	97	86	107	91	81	92	94	94	85	104	85	77	79	77	85	78	91	85	80	103	97	107	104	95	87	93	85	102	82	97	87	80	98	95	78	83	87	91	101	75	91	96	94	77	81	82	79	93	107	107	84	88	89	90	88	91	91	93	104	97	93	96	98	97	115	88	79	95	87	92	93	103	90	93	99	95	86	90	80	86	84	77	82	98	95	97	80	112	107	104	87	96	89	88	91	82	76	83	71	79	87	92	75	84	101	70	71	97	83	90	93	74	86	90	80	92	91	85	89	87	82	109	88	80	84	94	87	97	87	109	74	87	93	92	85	71	87	92	85	98	90	72	89	104	83	93	90	84	93	84	79	89	100	97	81	84	90	84	98	82	92	94	110	100	81	76	105	86	69	84	89	88	96	99	85	103	104	89	90	93	88	86	74	96	97	74	81	113	79	92	86	81	95	76	86	71	90	93	80	78	103	88	80	90	82	95	81	104	96	83	105	111	95	83	102	99	80	100	73	94	91	92	84	91	94	87	108	87	111	86	98	79	86	86	90	89	97	74	91	85	88	86	92	99	77	84	113	101	106	92	95	105	92	94	104	83	97	83	77	89	102	87	85	88	83	98	91	88	76	86	74	86	86	88	78	87	98	78	82	75	88	78	94	88	95	79	78	86	92	96	99	110	97	75	97	86	99	79	96	85	89	91	89	91	104	86	92	86	101	85	86	86	92	89	78	78	86	95	112	83	98	90	103	72	84	73	103	96	84	76	99	73	86	96	78	96	103	91	75	92	96	91	78	102	88	83	94	75	90	83	83	88	95	91	95	84	84	89	82	60	100	74	97	83	90	90	86	94	85	100	98	96	84	102	88	90	83	92	87	86	94	86	75	97	89	91	84	83	89	92	94	74	96	86	92	90	92	87	84	77	81	88	88	92	97	82	104	82	103	87	106	82	77	74	72	94	87	88	89	78	70	80	95	107	89	110	79	100	104	100	87	86	90	81	98	76	66	108	93	103	94	104	95	87	115	97	84	91	85	84	75	89	90	112	83	87	100	95	85	93	97	98	76	108	75	92	87	79	73	79	79	93	83	87	91	73	78	99	87	93	97	86	86	103	98	95	91	85	101	85	94	108	83	100	107	87	80	83	104	80	88	101	90	86	90	97	76	97	94	72	72	105	95	85	97	89	78	75	75	95	106	79	88	76	81	73	99	114	88	83	90	91	82	73	74	99	79	86	99	79	92	74	88	69	82	103	104	89	83	83	80	84	75	86	89	74	92	93	88	95	95	95	104	100	77	100	97	95	105	96	78	112	83	85	91	92	83	76	93	86	105	70	94	103	75	92	97	120	75	85	104	92	83	96	92	77	86	93	100	96	84	74	94	93	74	89	89	88	85	80	89	82	91	97	84	99	83	104	95	106	86	84	104	92	88	84	68	84	77	78	99	77	83	91	104	77	68	76	91	96	101	103	93	93	98	71	78	77	87	77	93	80	83	105	81	84	91	100	94	98	94	84	96	93	92	88	92	90	85	76	103	79	95	89	96	98	88	89	92	65	89	96	94	99	89	77	94	89	79	92	88	99	81	82	98	75	109	88	95	80	95	81	81	76	95	102	93	88	93	86	87	75	85	82	72	94	85	91	92	89	84	89	92	84	97	96	79	79	95	90	79	88	85	91	94	74	104	93	90	105	71	89	79	84	87	91	87	92	99	96	71	96	92	82	80	79	100	82	101	98	105	86	69	86	89	61	98	101	102	93	106	76	78	103	88	75	86	86	92	92	85	97	82	75	95	87	91	79	110	86	82	98	74	91	75	94	82	79	99	99	75	68	104	107	101	104	93	94	108	99	112	92	90	91	90	100	83	98	115	95	72	86	87	67	88	95	81	79	83	93	85	84	102	104	94	96	86	87	78	77	84	82	93	102	98	79	68	80	86	86	94	92	90	93	83	93	89	96	77	87	74	97	76	98	92	79	96	103	89	80	89	94	99	79	85	95	94	105	103	92	75	97	89	83	92	102	101	101	101	82	84	89	80	87	93	80	99	99	92	84	88	80	83	99	84	81	81	111	98	104	98	104	90	78	78	74	94	86	79	87	80	87	79	83	88	102	97	66	94	101	72	76	90	100	87	116	88	98	75	108	89	81	86	103	91	100	101	90	90	96	103	91	101	93	77	105	91	90	85	73	95	95	76	78	98	80	89	89	107	101	78	97	88	91	95	84	103	104	111	79	83	102	90	90	94	80	82	84	87	98	88	78	96	90	84	76	117	87	90	100	101	96	96	89	106	94	83	76	90	93	73	76	93	103	98	79	101	89	85	106	98	88	79	91	101	77	82	89	103	106	99	95	91	94	92	96	92	91	85	73	104	89	84	78	92	86	77	82	78	75	88	91	94	76	93	79	87	85	83	111	93	84	75	106	92	98	85	81	96	81	109	101	93	73	78	80	95	92	76	83	95	96	93	100	73	74	91	88	88	73	92	107	90	90	88	91	84	102	91	82	95	90	84	84	84	97	90	91	87	105	86	96	111	83	96	81	89	100	78	88	90	105	90	85	102	102	97	100	102	83	101	93	74	100	75	90	100	99	80	92	100	96	98	97	87	81	72	91	69	97	75	76	91	84	83	92	96	85	83	89	95	85	84	104	89	94	84	79	84	71	88	76	83	88	88	80	90	87	86	78	89	86	76	83	81	84	76	109	108	84	96	88	89	91	97	82	94	77	92	99	92	87	98	92	94	96	83	93	106	94	95	87	95	90	82	86	92	86	96	86	94	98	90	71	97	89	78	92	79	97	90	89	89	81	89	75	73	77	85	98	86	103	96	102	94	96	75	90	89	95	85	72	104	81	90	93	84	95	108	91	89	99	82	88	86	91	90	80	90	86	76	82	86	83	95	91	91	93	100	86	89	89	101	76	94	106	85	84	92	91	89	76	83	90	87	85	99	94	90	91	89	97	90	89	90	99	100	88	95	100	74	91	86	90	93	92	97	105	74	97	94	75	73	110	114	86	91	98	83	100	89	100	96	92	93	83	89	102	78	112	77	89	88	84	90	92	86	85	103	91	103	89	108	68	101	101	99	79	90	71	91	75	95	95	86	86	81	86	85	89	80	91	86	98	90	93	77	87	97	95	86	92	84	88	95	97	67	98	91	90	86	97	84	79	84	96	72	93	87	104	84	87	77	91	90	90	71	90	89	106	94	83	118	85	77	81	92	95	91	100	100	83	89	97	93	78	100	87	79	89	89	98	83	92	93	93	77	96	78	75	72	92	101	91	86	100	89	93	106	75	91	89	92	100	86	87	91	86	85	95	86	85	97	83	93	100	79	85	87
15373	6036	3916	4918	10370	15399	16400	15296	13596	11932	10345	8766	7173	6606	5809	5059	4506	3984	3589	3240	3022	2810	2368	2121	1872	1702	1620	1587	1494	1452	1468	1479	1348	1294	1322	1110	1150	1097	1081	1033	1068	1048	1011	966	947	871	871	865	847	923	845	876	896	900	770	851	825	828	837	835	823	881	844	869	823	834	813	823	875	864	800	830	791	783	804	805	809	793	819	767	793	780	866	794	785	833	805	808	788	753	789	807	795	789	823	754	783	838	745	796	782	796	802	798	786	738	790	749	808	742	775	793	785	817	742	844	759	795	771	751	762	746	728	789	780	783	793	772	742	791	774	791	784	796	769	709	758	765	723	788	747	821	800	740	773	826	784	758	767	775	755	747	802	746	747	760	757	750	731	816	761	823	756	795	753	758	788	759	798	736	768	787	784	757	794	806	776	704	727	726	785	700	750	807	772	800	795	790	765	820	758	729	736	796	783	789	810	777	753	763	791	825	771	782	761	768	760	767	796	811	733	766	758	710	773	778	823	776	786	772	775	804	779	778	739	766	798	734	800	743	723	758	774	793	770	740	795	719	767	779	771	818	769	786	762	736	770	816	835	758	709	800	799	743	775	778	761	747	768	741	767	719	780	779	823	830	787	746	810	737	739	826	792	765	794	788	815	795	755	796	758	792	766	766	729	758	817	777	771	793	755	719	790	794	743	780	759	775	745	796	752	769	773	785	735	756	774	800	734	769	773	768	811	696	755	805	823	722	752	742	748	756	788	802	753	795	758	733	775	768	739	742	700	748	817	767	794	778	772	736	776	804	744	792	739	723	787	801	781	793	731	762	751	763	747	793	771	765	758	778	698	768	756	781	758	742	803	736	784	740	783	816	793	749	793	750	732	824	757	787	751	721	763	767	784	769	777	763	760	749	808	753	789	793	768	800	754	761	750	790	781	756	765	751	737	773	691	753	820	779	793	762	839	799	756	755	752	752	795	756	792	747	805	762	747	768	791	794	766	825	762	780	781	804	833	772	752	743	811	797	765	825	752	751	788	778	760	750	750	750	743	720	764	798	821	783	764	769	720	834	733	758	748	780	801	801	791	789	825	734	783	816	780	735	761	760	772	816	782	762	810	799	843	729	771	847	781	762	781	759	744	794	774	757	744	718	775	769	743	742	802	795	781	814	753	761	783	766	736	762	741	733	793	733	728	806	785	765	766	852	803	761	723	783	757	784	779	764	813	766	790	763	760	830	795	757	746	774	769	829	796	772	743	741	731	752	756	735	795	754	774	763	771	789	813	796	773	737	783	713	741	807	802	793	744	785	799	797	702	767	766	739	773	735	755	798	792	757	741	770	763	765	771	787	748	772	773	754	815	775	768	782	740	776	771	837	775	792	777	760	770	768	769	752	777	769	748	745	745	777	760	802	810	788	772	778	810	779	742	742	794	804	792	779	830	750	773	742	762	772	790	730	756	783	788	725	721	770	818	729	783	740	816	763	784	805	769	767	742	768	782	731	751	772	724	743	756	757	791	801	790	743	824	773	782	781	736	763	751	771	780	774	766	789	799	802	793	774	773	750	788	777	807	802	770	854	760	733	793	815	798	775	730	842	744	760	761	745	730	817	792	759	778	797	788	768	802	831	758	747	805	788	786	752	829	774	805	752	791	763	792	784	853	763	760	732	815	766	795	750	771	744	817	769	730	766	791	753	784	813	788	752	754	772	784	734	793	755	792	767	776	790	804	824	749	818	759	750	777	786	783	770	732	778	751	748	801	734	842	758	803	802	767	747	779	783	734	807	761	781	799	727	764	778	780	739	768	784	747	754	720	753	778	721	776	801	833	751	745	767	767	756	733	769	826	775	784	786	746	755	803	752	762	760	755	836	741	774	750	747	794	766	747	782	802	763	825	758	773	748	792	739	766	807	765	771	805	819	786	827	766	782	778	771	782	794	757	782	795	773	759	754	817	783	736	816	759	789	765	831	736	766	785	797	764	741	779	716	775	762	737	752	792	759	812	791	773	767	744	773	751	776	762	748	780	761	766	768	771	747	784	735	760	809	817	782	744	760	761	780	795	761	759	784	797	792	754	786	819	778	721	806	781	757	762	789	771	776	769	794	762	783	773	802	782	815	775	827	745	715	751	770	740	799	768	760	752	782	786	765	770	767	799	724	798	774	808	829	761	782	714	785	776	793	787	807	757	758	772	716	791	778	713	762	794	804	745	783	759	753	763	783	813	739	749	746	791	765	799	805	803	794	804	775	768	727	781	778	784	776	747	741	790	760	763	816	800	810	766	798	769	764	751	780	805	756	764	862	788	804	790	752	796	799	747	802	813	727	768	795	762	774	780	782	792	812	752	781	736	742	770	787	766	753	797	748	777	764	809	756	780	785	789	742	761	785	703	750	756	714	763	755	770	756	762	816	784	759	758	761	771	786	801	774	804	727	805	755	772	792	789	757	774	733	735	749	708	766	743	756	774	831	740	762	781	794	706	756	745	788	729	749	719	761	744	721	736	790	747	766	773	775	820	817	774	766	762	741	750	741	806	744	785	827	804	748	762	770	805	834	757	784	817	809	778	797	708	738	782	770	776	799	761	758	821	792	799	789	794	751	832	785	805	784	761	762	786	800	755	816	784	757	800	839	773	811	785	759	809	741	767	738	762	760	787	806	827	746	766	745	815	795	722	801	759	759	754	799	735	779	759	785	819	818	789	804	744	776	738	760	801	798	780	810	795	766	733	772	773	753	748	769	793	763	817	761	810	784	745	787	737	732	734	784	805	760	764	766	758	793	757	766	771	729	854	782	763	813	753	812	799	782	765	776	746	767	814	812	766	759	740	823	791	797	793	782	776	809	806	768	742	729	780	764	813	762	784	799	746	773	780	751	731	729	785	783	772	781	777	796	857	773	750	804	767	756	788	778	811	819	752	783	795	781	813	827	770	829	782	767	786	749	762	738	803	778	744	790	788	790	778	768	747	761	780	779	792	798	793	717	760	778	770	775	753	726	789	723	743	762	778	802	783	807	814	834	762	758	757	795	720	793	783	726	742	752	773	747	796	770	766	743	814	798	788	747	780	805	764	760	746	793	766	800	797	732	743	743	742	729	764	732	780	787	754	772	784	765	763	767	727	877	798	817	759	790	781	758	758	738	778	744	773	813	755	769	709	792	814	788	770	819	805	747	780	732	756	795	792	722	793	799	782	738	822	732	755	788	763	783	783	779	775	767	805	726	746	778	790	766	794	786	760	751	780	792	755	743	763	815	808	809	776	766	786	726	787	751	772	771	773	779	749	756	757	812	773	769	795	741	739	763	779	782	810	783	788	752	781	771	768	804	698	798	765	764	761	774	784	738	744	765	799	790	796	799	785	756	775	772	757	783	730	761	787	759	712	790	760	754	759	786	770	805	748	766	728	754	787	782	769	771	784	781	790	794	762	749	784	748	817	741	771	807	806	801	761	802	783	751	788	726	738	789	822	798	771	769	788	760	762	775	751	821	754	751
1990	704	400	339	283	364	488	514	491	421	343	327	280	259	219	225	190	149	152	145	147	117	101	105	91	87	73	91	78	76	88	88	81	77	72	67	64	74	88	82	71	62	50	64	61	54	63	60	63	52	49	56	65	58	56	67	55	46	55	54	56	47	41	57	48	63	32	56	53	42	60	47	51	44	58	38	57	44	52	51	68	51	42	58	39	68	57	63	43	44	50	50	61	43	48	46	40	45	54	52	65	52	59	55	62	60	67	40	54	50	53	56	50	40	58	29	55	54	50	44	52	56	35	52	55	54	52	43	49	54	57	48	48	41	53	40	44	49	48	49	46	48	50	54	52	40	52	48	54	45	63	57	53	49	51	63	63	36	53	53	46	50	55	42	56	51	51	49	44	48	50	39	48	44	67	46	42	42	41	48	54	61	41	59	58	54	58	58	57	51	52	57	57	60	51	41	42	49	54	60	47	50	51	54	46	45	39	44	51	54	35	43	39	53	57	52	45	46	36	51	38	49	55	53	64	55	56	53	43	49	45	41	52	52	42	65	65	46	59	38	46	46	57	55	53	34	62	54	48	43	51	58	47	44	56	52	55	42	52	45	42	43	52	49	53	45	55	55	66	49	47	49	57	52	54	45	46	44	53	44	62	51	43	38	53	40	58	55	44	58	60	60	48	46	58	45	50	64	50	54	39	48	48	48	59	49	52	49	54	58	59	59	61	44	57	57	45	51	55	47	51	51	41	48	53	46	43	64	49	48	50	42	73	56	38	44	45	50	54	56	51	64	49	49	49	53	52	53	50	57	54	45	55	53	52	49	63	54	53	60	47	44	41	57	46	47	55	55	66	53	55	40	58	56	50	47	58	59	51	58	44	45	56	52	59	46	51	44	46	59	50	37	55	49	55	63	53	46	58	43	42	46	60	62	40	43	53	53	48	62	53	51	52	51	53	45	36	48	55	29	50	56	59	48	50	60	57	44	46	46	42	54	53	57	52	48	41	50	54	58	46	54	46	56	59	41	54	51	48	60	52	59	45	59	64	41	53	49	49	51	51	43	55	47	64	48	57	49	56	48	59	52	57	43	45	46	63	53	62	54	46	46	47	50	49	53	39	53	48	49	44	53	37	49	49	41	56	44	46	50	42	42	56	51	52	42	50	50	49	38	56	42	58	53	59	58	49	52	43	55	61	48	53	57	51	48	58	50	57	46	44	45	54	51	46	61	42	44	58	40	52	49	57	66	56	52	57	52	55	44	53	51	49	41	45	51	57	49	53	56	41	42	47	47	61	42	42	45	45	52	54	44	38	55	55	62	61	49	43	49	48	52	58	59	55	42	50	42	43	56	44	56	49	57	47	49	56	42	42	61	47	51	49	49	42	50	43	45	39	38	49	32	37	58	45	51	30	51	60	54	55	43	50	46	37	58	46	49	56	56	43	47	48	55	45	42	54	48	40	57	57	50	36	61	58	51	63	53	47	54	47	58	48	55	44	55	51	49	69	57	45	53	44	53	50	52	54	58	51	46	41	46	42	45	38	57	59	50	38	53	47	53	56	40	61	54	52	44	48	46	39	46	51	56	36	52	45	52	39	44	49	50	59	43	40	55	49	68	58	43	55	49	55	46	52	54	27	44	41	55	58	57	45	55	44	53	72	46	56	48	45	50	44	58	49	58	46	37	38	50	43	61	56	56	53	57	62	52	59	54	55	48	44	48	53	40	54	39	52	35	43	58	56	51	47	62	53	55	42	60	50	37	54	47	53	54	53	47	48	51	43	50	38	51	63	43	50	43	50	59	43	54	40	47	49	51	40	52	39	49	53	50	45	51	60	54	44	55	53	55	49	50	45	49	54	49	41	44	51	63	56	51	45	62	46	38	35	67	41	53	47	58	45	52	49	49	55	55	54	56	63	60	65	48	51	52	51	60	50	44	47	51	38	31	46	47	60	48	56	47	43	56	58	48	61	48	48	48	48	57	46	45	47	46	64	47	55	51	56	50	55	49	53	50	55	46	66	51	52	67	46	46	57	55	56	49	57	35	63	53	50	54	47	42	57	35	50	42	47	52	51	46	52	39	51	54	56	51	56	61	48	51	55	43	51	43	51	54	39	42	55	48	56	46	46	50	56	41	51	58	62	45	62	54	56	56	49	57	44	48	41	47	55	56	35	44	50	45	55	56	49	42	57	51	60	51	38	50	48	36	42	40	48	46	58	48	48	44	55	41	53	53	49	64	45	61	50	49	43	53	40	45	43	67	55	55	43	46	52	45	62	37	37	49	65	39	46	43	51	48	48	42	62	50	39	61	54	39	49	55	50	50	43	63	44	43	50	51	59	62	71	44	57	40	45	49	59	65	58	63	59	59	53	42	63	36	44	41	51	54	62	44	44	44	54	66	67	53	48	51	53	42	62	51	36	40	48	47	47	49	58	53	59	62	55	53	51	56	50	58	44	59	46	43	47	53	48	53	52	40	52	57	46	51	59	55	44	45	66	56	52	42	47	61	43	49	54	48	56	50	53	55	55	49	58	47	52	53	50	49	40	45	49	57	48	50	42	64	44	48	45	60	57	50	61	58	41	55	50	39	55	45	54	51	45	56	48	46	51	39	58	56	46	45	57	58	53	40	55	53	55	49	51	42	46	60	54	64	56	43	52	45	48	46	59	57	55	50	44	45	44	46	57	35	55	47	56	40	46	43	45	41	47	56	57	48	59	61	53	45	46	58	47	42	41	59	47	50	51	54	51	63	59	53	57	47	41	49	55	61	54	52	52	48	46	62	56	52	50	56	41	45	43	54	50	46	70	47	57	51	69	63	57	46	49	41	57	53	70	35	57	56	48	38	52	60	53	46	59	44	47	59	45	53	56	51	49	46	51	57	48	45	44	52	47	46	56	53	49	45	45	52	43	50	56	42	47	42	49	57	70	64	47	43	58	43	63	48	44	48	50	48	58	48	46	45	59	39	51	50	38	64	60	52	42	45	43	40	43	62	50	51	51	49	55	60	74	37	38	49	46	49	60	45	50	52	48	54	46	57	54	48	51	62	65	46	50	49	43	51	48	41	52	45	46	53	45	40	50	46	53	54	47	58	51	50	46	47	50	56	45	40	55	48	46	54	46	48	47	49	60	35	45	47	53	51	44	49	37	58	50	53	44	51	41	57	38	48	44	55	54	46	47	47	52	52	46	39	54	52	62	41	50	42	66	41	43	48	59	50	64	44	54	41	44	50	53	42	62	55	50	56	62	46	51	48	46	46	57	57	62	46	45	50	45	46	64	49	35	54	43	44	36	47	49	54	56	48	50	53	61	43	47	48	58	41	56	55	57	45	35	59	54	57	47	50	55	47	49	38	57	55	43	55	66	51	47	64	52	55	54	55	53	59	48	48	50	42	43	40	45	46	41	46	41	55	56	53	58	55	42	57	57	53	51	43	42	64	56	45	38	45	46	47	36	46	50	55	44	43	52	51	52	56	46	57
19774	8188	5301	6277	13491	19241	19736	18516	16805	14355	12423	10609	9169	7873	6899	5999	5540	4657	4154	3701	3540	2995	2595	2330	2026	1792	1600	1548	1519	1498	1420	1358	1221	1210	1146	1068	1003	966	967	920	866	861	783	719	717	710	658	636	636	578	546	596	577	555	565	606	563	569	522	564	510	589	529	523	550	549	503	498	492	516	523	485	501	508	550	513	464	486	490	482	523	490	511	464	501	480	473	487	475	509	494	458	442	459	435	480	466	483	512	505	495	477	475	445	477	495	480	449	484	461	461	485	481	517	494	464	458	464	432	455	479	489	479	504	460	413	459	457	473	470	480	474	455	433	446	488	471	490	471	457	483	440	446	480	451	429	481	458	471	483	485	496	471	487	453	526	457	485	435	466	419	459	469	446	488	477	420	476	453	493	433	497	455	463	462	459	472	444	446	465	466	481	423	466	478	450	449	513	450	439	442	429	458	471	442	489	474	490	469	420	433	443	437	453	450	448	435	500	440	426	465	505	427	409	515	422	436	454	469	436	434	464	483	468	476	453	482	460	430	475	503	446	460	453	488	424	407	502	433	429	493	471	447	496	449	464	465	467	469	452	472	475	497	484	417	477	439	502	462	484	452	475	466	461	448	444	479	455	432	450	454	467	438	453	479	469	449	465	504	481	442	472	447	455	438	455	413	428	457	487	451	533	451	470	417	502	489	441	469	428	505	423	452	457	442	460	466	488	456	436	475	455	452	469	457	459	481	456	480	482	444	460	513	482	462	466	473	485	448	448	444	449	449	480	459	464	453	432	454	485	422	491	445	431	465	454	465	471	464	471	508	446	454	454	431	466	470	471	432	457	482	467	440	481	474	475	450	472	422	469	457	478	421	459	464	486	454	439	494	470	476	458	466	463	450	440	454	454	459	463	467	457	506	466	463	473	473	455	506	486	472	465	454	478	450	468	422	464	455	453	467	474	455	458	439	469	457	449	457	468	442	456	455	465	459	430	490	463	432	443	452	480	458	468	501	485	455	452	438	462	451	465	463	452	443	464	459	452	460	492	500	491	439	419	449	450	433	486	466	470	498	445	483	438	452	460	455	481	438	468	426	468	496	506	450	430	518	441	462	443	453	489	469	450	443	460	500	483	432	433	513	454	466	440	459	445	439	473	458	470	482	498	472	441	432	479	490	423	496	480	469	442	460	430	452	443	453	438	485	500	449	487	469	473	468	422	478	471	496	481	416	467	464	445	424	441	453	494	459	442	421	469	456	446	507	447	429	495	477	450	488	451	492	452	464	477	479	452	460	465	443	454	496	463	454	449	470	451	484	463	468	501	453	445	464	439	446	454	461	464	452	451	450	428	487	457	473	451	431	483	454	421	457	499	494	467	447	457	450	439	482	466	467	465	484	457	474	453	429	462	456	457	445	460	467	447	463	445	515	466	450	494	470	476	484	490	460	470	455	454	474	421	442	438	464	445	460	435	398	480	468	437	448	434	447	460	465	486	433	438	470	420	463	451	465	468	435	455	453	498	406	465	440	490	459	485	467	479	476	475	460	434	490	468	473	467	441	421	486	431	433	422	420	429	448	422	447	463	455	466	504	466	449	471	472	452	464	455	452	442	463	447	472	468	459	427	476	454	457	460	466	464	477	433	422	474	446	425	452	441	453	439	469	455	430	458	475	481	465	438	458	434	483	485	479	464	455	415	435	475	462	425	482	450	475	425	458	459	459	422	438	488	500	474	430	430	454	460	462	441	482	472	466	454	476	481	491	476	475	458	447	485	458	487	448	471	461	460	410	432	478	463	471	440	471	450	449	448	469	478	417	445	501	484	444	483	419	508	468	436	462	434	460	482	431	477	439	442	474	450	455	484	439	505	439	427	467	483	464	474	450	472	476	459	462	488	499	513	502	494	480	474	471	495	505	453	451	487	453	457	474	445	480	474	478	458	479	437	451	471	442	432	470	489	464	494	452	454	467	428	467	459	435	452	473	444	457	462	445	484	483	434	434	435	464	439	459	473	449	451	454	446	463	448	454	486	495	465	448	471	517	441	456	444	475	496	474	467	434	460	459	460	460	460	470	453	454	461	453	455	467	465	466	500	448	460	435	444	467	433	463	482	443	459	418	451	457	450	423	411	447	440	431	455	455	472	434	488	457	459	454	486	489	405	431	439	450	455	431	482	504	468	474	457	492	458	437	439	458	485	439	443	459	479	450	463	460	461	490	446	459	489	464	453	470	441	458	474	456	420	423	490	414	415	435	414	442	463	496	424	451	438	453	460	468	452	460	456	490	434	473	446	472	422	477	434	459	444	446	461	494	448	457	474	455	474	462	438	456	472	460	447	459	458	450	504	451	423	443	429	473	435	493	438	462	470	443	461	503	438	480	471	474	456	459	481	464	452	449	428	429	479	466	445	488	475	465	469	490	463	437	464	445	472	417	442	478	472	433	445	466	440	462	461	455	504	460	473	456	446	441	462	463	491	448	486	443	466	470	469	433	459	472	491	449	470	516	468	428	450	465	412	434	446	440	463	490	476	427	461	466	482	474	458	483	462	468	440	453	468	425	445	429	486	457	500	475	449	448	443	453	433	458	459	446	499	502	459	472	487	457	462	465	514	482	403	485	436	511	475	464	420	441	479	422	487	440	471	454	454	440	455	442	481	467	509	472	432	455	463	455	452	461	462	450	440	459	431	485	421	462	443	452	441	450	438	448	448	449	470	438	440	440	435	478	456	427	465	473	480	467	463	474	440	419	460	471	445	527	469	477	465	458	437	448	464	448	451	454	460	468	466	490	485	475	446	475	432	467	434	446	499	441	465	436	462	454	471	433	451	466	504	475	445	454	489	504	449	486	461	451	489	441	448	474	434	429	460	430	427	462	474	457	444	461	479	454	500	426	480	452	446	422	458	508	453	505	448	473	497	450	448	473	415	425	434	458	466	446	445	467	475	484	497	485	472	454	455	437	437	456	452	455	451	453	467	441	458	419	474	468	461	475	497	465	491	465	456	466	458	462	461	476	495	497	485	449	470	427	480	422	462	467	474	466	468	454	434	454	453	436	452	449	506	462	497	447	478	479	434	434	480	470	471	447	470	445	501	506	432	436	457	481	430	466	467	418	442	443	428	471	498	498	431	461	451	468	502	456	453	477	462	454	461	484	460	477	446	455	491	449	481	480	469	425	446	419	448	422	460	462	478	475	442	462	431	450	491	447	463	454	454	454	455	460	470	480	438	477	479	460	450	495	458	464	464	437	437	439	433	462	458	480	444	499	433	483	442	441	475	456	451	476	474	451	448	503	475	478	482	452	456	473	465	493	474	453	422	453	459	453	491	455	496	461	453	457	511	453	467	465	441	438	456	440	450	476	456	437	462	452	486	441	496	464	427	434	446	447	433	471	458	464	478	481	477	459	438	457	481	462	411	485	507	437	460	448	440	445	473	483	484	467	401	503	461	493	461	481	462	453	464	474	453	488	450	463	507	423	480	496	474	444	427	460	454
5181	654	425	328	296	378	453	543	524	475	384	345	317	256	256	204	222	198	157	190	178	165	170	133	117	128	117	113	119	110	117	109	112	114	114	95	113	107	103	102	104	101	87	96	88	89	89	89	94	87	95	88	75	91	77	77	77	97	99	81	82	80	81	99	92	87	89	83	77	92	81	76	92	83	66	83	70	73	87	87	73	73	87	75	78	99	77	93	79	78	78	93	90	80	84	88	94	103	97	86	83	97	89	88	84	77	88	102	89	85	78	75	78	90	91	100	80	100	88	74	79	84	79	79	91	75	89	81	83	75	84	88	83	85	91	90	86	86	79	77	83	72	87	95	82	90	93	84	76	100	93	74	97	90	82	109	65	79	79	67	84	80	90	79	82	93	77	85	83	75	91	72	88	75	82	82	77	78	73	87	92	76	82	77	77	88	75	96	91	76	95	80	79	77	100	84	78	76	107	92	81	81	62	70	85	77	81	64	89	80	62	106	85	72	68	91	103	98	105	78	87	86	68	81	87	83	93	77	92	86	75	82	82	80	68	77	87	76	81	77	86	91	87	91	67	84	94	89	89	76	89	89	100	70	67	84	70	70	97	83	90	96	77	72	76	93	98	89	73	86	88	88	93	99	93	84	87	85	80	105	100	80	91	91	86	79	83	86	84	79	87	85	91	79	87	83	89	82	84	90	79	77	95	82	84	88	79	68	73	84	81	76	95	79	90	70	82	91	83	77	76	73	81	96	90	76	82	87	81	113	93	82	77	80	89	83	81	75	81	102	81	80	88	83	73	83	72	76	88	80	83	76	88	87	103	85	102	87	78	100	85	72	77	87	92	95	89	86	88	99	81	85	88	83	100	79	88	69	92	84	96	73	85	94	73	86	82	74	88	89	76	89	85	74	86	86	81	77	96	63	87	103	102	78	87	81	78	73	74	83	92	94	70	99	83	91	82	76	83	84	85	87	99	89	88	71	90	85	78	108	91	92	108	76	88	78	78	100	87	100	79	81	100	93	102	96	79	85	88	87	93	74	87	101	83	83	95	93	97	93	81	85	68	76	96	85	88	79	88	81	84	70	80	96	79	93	93	89	81	90	74	79	81	91	76	81	82	99	95	74	101	77	83	89	85	89	77	97	79	77	75	90	96	89	77	91	76	84	102	66	83	84	96	76	79	85	99	85	82	85	91	87	82	86	80	98	75	84	88	67	96	80	102	80	82	99	107	92	70	60	85	84	78	87	78	102	79	99	72	88	75	88	89	83	79	105	91	85	86	82	89	88	88	95	81	81	101	94	62	94	88	87	79	99	86	79	101	96	89	87	103	96	94	90	90	83	95	99	79	84	74	80	70	95	90	83	72	91	91	84	98	93	95	93	91	90	88	80	68	105	88	92	89	69	93	86	75	109	94	83	81	87	68	83	72	84	88	78	96	94	80	87	98	100	89	77	85	77	81	84	94	86	100	97	102	80	77	72	83	93	75	104	68	77	79	91	74	78	81	96	79	107	85	95	79	82	89	86	71	86	95	88	80	80	87	98	87	92	68	73	87	91	95	81	89	96	87	85	81	113	75	96	81	95	92	80	80	85	95	77	99	81	74	99	78	83	79	88	89	86	88	89	91	82	84	70	81	79	86	83	96	96	92	87	101	96	92	90	86	85	70	80	66	81	83	84	76	81	95	92	67	96	81	80	75	73	80	91	105	75	91	84	86	99	73	93	95	92	79	81	80	87	86	75	86	70	82	81	78	91	67	77	67	87	83	80	90	89	81	77	84	74	93	73	86	95	91	97	83	81	77	87	69	84	64	99	81	77	82	82	102	88	81	94	85	88	78	78	75	79	75	88	81	84	83	79	93	84	103	116	76	72	85	84	116	84	81	102	85	91	98	77	85	71	84	71	87	106	97	82	99	80	82	88	83	92	94	85	83	99	94	81	79	83	90	86	81	94	84	98	82	99	93	93	74	92	94	83	80	75	96	86	93	84	91	79	87	97	69	95	79	81	94	93	81	79	82	79	85	66	89	73	89	89	87	81	83	80	90	61	97	74	75	80	76	91	88	78	72	86	79	87	84	76	76	113	80	93	78	73	65	87	92	76	91	85	88	81	90	75	77	94	83	79	80	78	79	80	64	98	80	62	97	80	74	69	77	82	95	84	85	81	89	82	79	94	81	87	78	78	77	64	94	86	85	83	81	84	100	95	94	87	85	87	75	75	72	80	78	81	77	96	94	78	98	88	92	72	79	77	80	74	94	94	92	79	82	76	93	79	80	88	72	79	72	73	89	105	95	72	90	96	89	96	84	77	91	90	83	93	89	81	88	82	73	81	77	84	70	80	97	83	82	78	88	87	90	79	90	66	86	89	84	82	90	74	76	90	77	85	74	93	84	77	83	87	75	87	70	86	86	83	109	103	85	89	85	99	88	90	85	75	98	81	102	89	85	85	92	95	80	83	108	78	86	76	74	81	80	103	95	91	73	68	92	82	69	80	85	95	106	109	93	77	86	89	84	90	82	76	88	80	86	95	88	84	80	83	85	62	90	91	74	96	73	82	93	94	91	87	92	75	80	78	81	71	94	82	91	89	73	86	89	84	92	83	77	84	91	84	74	86	78	94	93	100	85	91	89	78	95	95	100	92	93	93	94	84	93	79	73	95	87	90	82	76	94	80	74	97	92	74	97	80	73	92	84	85	97	97	90	89	82	78	93	103	89	101	97	86	80	69	89	69	112	70	69	78	79	70	95	70	84	83	80	83	79	87	80	63	84	88	90	80	83	84	77	84	87	89	103	82	81	83	85	84	91	79	93	76	82	92	86	96	87	83	86	67	83	88	69	74	80	96	87	82	73	73	88	88	80	80	90	84	73	114	87	89	78	80	91	77	90	90	86	86	78	87	105	88	91	87	93	91	86	89	73	76	68	108	83	93	68	87	67	96	98	89	88	76	84	90	74	84	83	87	74	79	98	56	95	83	72	68	80	90	88	75	89	88	93	111	73	87	85	59	75	80	99	99	83	77	90	88	79	95	80	103	73	78	97	83	71	101	79	87	71	82	95	74	85	73	83	71	79	85	75	73	80	79	79	96	85	76	91	79	73	72	97	86	81	100	87	85	88	82	83	87	82	87	96	74	85	75	82	89	96	76	86	83	102	99	61	85	89	86	84	84	88	85	87	94	98	75	82	80	73	78	80	88	87	84	83	88	95	93	76	75	89	79	77	87	105	91	100	70	91	75	75	82	86	81	73	90	88	74	72	64	83	80	89	80	93	73	84	97	88	79	104	93	100	74	64	69	82	72	84	90	96	74	82	84	79	89	93	84	80	92	87	92	83	93	89	94	78	89	82	81	82	74	91	69	88	86	79	90	71	90	87	97	83	64	94	92	90	100	80	85	78	91	87	72	84	83	90	90	80	93	104	104	88	85	87	90	82	79	73	79	78	75	91	81	100	74	95	94	83	85	91	81	92	62	93	72	71	85
17239	7739	5036	6151	12642	17909	19087	17918	15965	14263	12024	10359	9007	8036	7191	6234	5556	4941	4247	3971	3773	3268	2750	2510	2246	2087	1917	1789	1734	1702	1694	1626	1553	1480	1359	1347	1265	1214	1149	1196	1102	1050	1065	1003	979	976	969	940	864	919	848	863	870	862	824	827	831	839	824	819	806	807	832	807	776	832	842	827	788	786	757	799	801	876	753	718	793	802	779	774	748	767	777	789	763	744	777	793	772	743	737	756	729	733	730	780	739	711	745	713	739	714	757	731	714	783	737	759	778	772	764	788	735	793	772	734	739	762	742	710	723	746	765	743	736	766	770	724	702	704	726	725	751	757	763	736	745	748	723	696	771	733	763	733	732	727	763	679	718	740	724	724	718	713	715	706	723	744	737	757	716	749	727	678	764	738	737	732	727	697	734	782	739	721	733	728	750	712	683	735	734	768	712	683	736	756	725	741	753	730	710	738	737	774	720	671	747	766	770	691	732	723	716	733	783	740	771	716	741	737	775	702	725	753	727	702	745	713	750	706	794	715	772	705	680	740	730	720	764	751	721	674	727	759	763	713	729	699	770	717	757	745	743	752	760	708	712	746	731	728	673	725	664	739	756	700	741	708	736	739	740	733	717	695	699	729	742	748	698	750	737	785	682	732	742	709	705	739	760	761	729	754	755	754	750	712	754	734	665	737	751	770	764	708	776	755	710	769	719	736	698	724	738	755	732	744	748	718	700	756	773	699	780	807	700	744	755	740	687	701	719	707	727	711	725	737	746	756	744	745	755	737	813	726	756	721	747	739	701	691	782	735	701	691	741	736	737	767	715	707	761	731	696	727	677	744	701	734	728	726	682	701	733	721	730	717	734	713	754	706	707	741	685	732	748	720	707	727	737	752	718	739	733	749	746	704	738	709	733	776	717	721	738	789	789	746	746	744	693	746	773	735	723	726	778	735	708	716	722	753	737	703	661	747	707	740	737	756	786	714	735	709	721	741	727	705	746	782	727	724	733	733	733	719	758	727	688	716	701	720	716	748	775	755	758	724	742	772	728	728	688	749	759	718	703	676	753	773	699	728	785	759	766	722	727	762	753	734	727	675	742	731	733	735	745	758	739	766	705	729	747	732	752	711	731	760	711	707	762	697	721	745	741	764	728	696	755	750	767	749	749	764	703	714	760	684	727	668	765	675	705	733	669	780	728	689	715	764	733	760	713	721	725	726	677	751	718	705	735	758	703	732	675	732	722	707	733	749	709	752	706	708	721	709	737	717	782	713	796	742	756	744	737	737	767	701	732	738	689	734	706	755	798	758	684	733	762	725	729	727	712	693	731	729	755	783	738	768	755	722	755	740	743	691	703	713	722	719	738	744	725	715	677	744	771	759	696	761	756	774	739	733	763	767	702	720	659	689	733	735	715	754	741	762	743	727	723	743	728	726	733	736	753	686	745	710	727	717	702	754	732	700	783	689	697	706	757	669	723	699	778	774	711	724	748	709	731	709	714	762	733	741	725	721	772	737	710	762	717	744	749	753	722	746	776	749	732	735	748	684	709	774	727	733	750	733	727	736	727	750	713	683	728	749	723	754	718	761	759	730	789	722	703	777	786	674	701	753	726	700	755	729	728	735	752	757	714	727	765	720	751	750	732	660	697	698	711	736	763	689	734	719	798	745	767	712	755	721	678	742	708	723	741	780	729	736	728	733	721	708	755	715	723	663	726	748	660	710	747	740	744	746	731	750	723	739	756	706	729	708	728	710	768	772	738	736	775	714	715	736	694	774	786	775	726	722	743	703	704	738	759	724	714	761	728	763	764	708	750	756	702	713	740	739	754	710	741	742	689	687	752	724	732	718	767	753	735	697	754	723	733	728	728	766	744	752	706	698	727	726	740	730	746	827	713	716	727	756	763	732	735	735	710	695	756	741	719	762	724	737	756	718	738	758	758	712	734	706	744	753	763	709	760	724	763	758	734	739	693	693	724	740	704	725	723	715	807	724	728	697	729	784	708	700	737	750	702	724	723	752	662	719	726	722	703	731	677	736	739	736	761	723	718	750	715	744	743	751	745	714	714	757	701	739	707	723	722	727	715	726	780	767	716	759	745	708	750	734	749	721	727	760	719	755	748	776	715	709	747	707	718	714	729	729	741	766	722	734	695	698	711	703	747	707	752	743	738	727	720	689	746	708	717	691	731	755	753	732	744	710	680	737	714	701	761	763	713	772	702	728	759	726	720	761	736	745	764	729	781	774	755	748	768	727	741	703	758	760	777	765	753	739	681	716	739	687	702	750	719	712	744	749	729	722	744	742	738	740	706	739	713	728	740	731	679	766	763	710	760	764	733	719	760	715	725	774	754	730	712	708	733	759	753	732	733	746	750	784	748	705	730	675	745	679	759	775	725	708	753	782	710	700	727	702	720	716	755	713	709	714	719	698	691	736	719	725	720	723	719	734	712	728	711	769	766	759	729	706	720	759	708	765	716	736	752	736	718	738	730	722	693	784	710	725	708	754	746	710	685	747	723	762	740	759	752	749	736	732	753	747	737	722	738	703	707	728	709	788	706	726	723	700	713	706	720	723	721	715	744	742	739	711	705	729	731	708	782	751	728	699	747	731	763	712	714	758	723	771	733	763	767	718	738	778	688	736	804	736	767	712	720	724	720	691	728	702	767	763	730	713	727	730	754	742	764	744	733	705	768	698	717	744	739	727	724	710	699	748	699	752	728	761	779	733	761	740	700	740	728	742	732	724	722	726	748	751	742	755	762	760	756	787	757	739	803	713	708	711	713	751	775	729	734	735	760	743	718	756	774	725	732	761	732	784	732	758	792	724	695	772	674	728	694	736	763	672	789	732	706	723	776	701	721	817	714	736	787	707	727	715	759	784	741	776	748	737	685	743	729	738	737	719	760	794	733	698	731	707	757	749	723	760	738	730	702	739	695	672	745	747	684	718	726	706	698	713	729	719	720	756	761	743	732	753	723	702	755	732	759	705	710	755	727	708	763	698	707	772	756	694	702	773	713	721	723	710	757	729	728	705	729	722	744	749	750	755	707	725	710	753	760	670	775	750	733	733	737	755	744	768	754	702	735	730	692	788	717	718	746	781	702	762	725	729	727	709	709	738	752	760	741	690	749	738	705	741	729	713	729	727	745	752	748	761	726	702	730	729	754	741	745	763	748	721	751	751	716	710	747	692	757	692	719	709	701	751	728	766	717	729	688	764	704	747	756	740	673	713	731	725	741	747	728	762	731	731	708	775	725	758	745	740	768	746	760	766	736	727	715	730	741	714	715	769	746	721	721	698	713	749	729	722	687	713	710	725	738	755	750	748	739	774	743	724	732	741	733	713	726	745	770	767	803	759	744	791	736	711	723	760	769	776	733	765	670	758	746	730	724	703	708	672	749	749	730	788	741	724	681	774	735	719	749	717	729	766	700	753	769	719	706	746	748	700	701	739	744	751	725	759	710	746	712	703	723	747	683	718	739	781	768	778	754	736	738	722
3045	906	544	366	288	447	593	649	494	510	441	376	340	319	271	242	231	185	178	177	125	125	111	81	104	95	83	91	75	79	79	76	86	74	79	64	52	57	71	43	62	57	63	36	63	44	56	52	55	44	53	52	48	42	31	42	31	45	45	39	44	37	42	32	42	42	48	55	35	47	45	33	41	43	32	49	41	35	54	49	37	42	54	47	43	35	29	32	42	37	53	44	42	36	38	55	49	44	36	44	47	44	40	41	30	46	49	38	41	43	37	43	29	31	43	46	31	38	53	41	40	33	39	45	32	39	37	42	35	39	41	33	30	28	32	42	35	38	44	34	36	45	45	31	35	40	38	43	37	43	39	45	45	32	45	48	32	41	42	38	46	48	35	31	44	33	38	41	44	33	47	34	39	40	47	37	43	35	42	41	49	30	38	42	37	40	45	37	42	51	33	34	33	41	41	34	42	33	36	32	35	35	39	45	47	51	46	52	25	40	36	44	29	44	38	39	32	51	41	29	46	45	49	51	26	35	46	49	30	38	34	45	35	44	52	41	30	43	44	44	34	45	38	47	48	40	40	48	42	30	33	35	31	41	43	34	43	46	50	57	29	43	29	38	37	40	57	40	40	42	49	28	40	46	41	34	36	36	41	51	36	49	28	46	31	37	42	46	40	43	40	26	41	43	39	42	35	43	33	36	40	38	44	41	50	39	36	38	50	36	27	37	29	44	41	45	43	33	34	44	37	39	38	36	41	37	42	40	32	41	44	33	33	40	40	48	48	44	32	47	42	46	49	44	38	42	36	39	44	36	33	39	41	34	34	32	41	34	37	43	40	40	34	47	35	46	35	42	42	43	52	38	34	33	42	47	39	37	49	36	31	42	39	39	41	30	40	36	28	36	38	24	40	33	36	44	36	57	44	40	40	47	37	38	35	43	38	25	41	37	45	47	47	46	36	32	47	36	42	40	41	46	34	33	50	47	25	43	32	41	27	40	47	37	44	47	35	37	47	46	40	32	36	38	46	47	45	45	34	36	42	46	38	50	44	37	44	39	29	50	30	42	25	45	39	31	44	51	41	42	37	42	45	48	50	40	26	39	53	42	41	47	44	41	36	40	43	40	32	44	37	33	48	50	35	31	41	28	47	40	37	35	43	55	54	32	52	34	36	40	41	53	43	26	47	32	39	36	47	35	36	44	38	26	46	46	32	41	40	39	51	42	50	36	46	32	39	36	45	39	39	50	39	52	45	37	25	41	43	32	39	44	38	45	45	42	48	40	42	39	30	41	32	50	38	39	37	38	31	30	36	48	55	44	50	37	51	53	37	33	47	40	37	43	43	34	44	45	40	48	27	39	47	36	41	41	41	38	40	33	41	38	27	32	42	37	43	48	42	43	29	38	49	36	50	44	34	51	42	40	41	39	45	45	37	40	30	41	52	34	44	47	36	38	41	22	35	36	48	33	46	50	38	50	37	39	42	35	33	43	34	42	45	29	32	51	31	43	28	46	29	36	48	28	38	47	41	54	38	35	38	30	41	33	40	39	43	43	44	34	39	40	42	34	44	50	40	34	42	46	42	47	25	48	47	46	40	53	44	43	47	42	56	36	45	40	38	51	38	39	31	38	40	50	34	47	46	44	45	39	38	40	39	26	32	37	49	35	41	43	31	44	41	34	40	40	51	35	33	34	44	33	40	46	35	39	44	43	47	43	39	44	38	35	48	38	46	38	35	42	35	44	32	53	47	32	48	35	49	43	34	36	45	44	38	44	35	42	45	38	34	42	25	46	45	46	55	42	42	38	28	45	40	43	34	35	36	37	45	37	45	39	43	30	41	53	38	40	45	40	45	40	35	39	42	49	31	42	53	33	40	35	37	45	41	38	32	47	64	38	40	35	41	50	55	42	44	35	42	41	49	43	39	34	27	40	35	37	46	36	30	43	49	48	39	35	34	36	39	45	40	32	58	41	51	49	54	54	44	37	34	45	47	50	37	41	39	40	40	48	38	41	51	39	44	48	51	27	37	28	56	42	45	49	46	47	35	39	40	42	34	40	47	37	34	39	32	33	36	44	40	42	53	48	41	50	46	38	45	46	46	46	41	35	46	42	40	48	37	40	39	36	43	36	39	45	32	50	50	34	39	36	43	40	40	43	40	25	40	40	38	38	39	33	38	42	35	33	50	49	50	37	45	34	35	39	33	31	39	39	50	38	49	49	35	42	33	44	42	49	39	37	45	49	42	40	51	35	36	39	38	41	39	38	35	46	52	38	35	37	48	28	45	34	36	36	51	44	33	41	44	41	39	51	35	45	36	44	29	32	45	39	43	36	47	44	40	48	38	46	32	46	40	52	40	34	45	40	47	42	48	43	32	42	43	39	33	36	33	47	29	36	34	46	42	48	43	32	40	40	27	43	33	44	55	31	42	42	40	31	32	33	42	38	48	42	42	40	37	29	29	43	45	41	44	42	32	30	33	38	33	39	43	35	36	38	36	43	41	46	43	32	38	52	38	40	39	38	31	47	42	47	42	40	42	33	48	33	37	46	30	47	33	45	38	50	43	41	47	36	45	45	40	44	33	44	36	40	51	37	55	37	46	31	42	40	35	28	34	25	39	44	43	31	39	46	29	31	34	41	47	38	40	39	44	36	34	37	49	46	37	35	44	38	47	33	45	37	37	45	35	42	35	51	47	50	39	44	49	46	46	31	44	49	42	46	44	51	29	34	39	41	41	42	37	34	41	44	49	45	28	40	44	42	43	38	46	32	38	49	35	39	27	36	41	35	27	42	34	45	45	27	33	36	31	42	50	42	37	36	54	36	35	38	40	36	44	46	40	41	43	33	30	36	39	47	34	30	38	49	33	41	37	48	46	58	41	42	39	31	41	43	30	41	43	40	46	28	32	47	34	43	51	51	43	48	38	34	35	45	43	45	46	48	25	43	47	35	38	38	45	36	45	40	34	43	37	26	42	40	41	48	39	38	49	36	38	40	43	46	46	34	47	46	26	46	47	26	37	37	36	55	26	36	49	39	41	28	39	31	38	37	44	42	44	37	46	46	47	40	41	36	41	33	40	33	39	43	61	45	40	44	40	30	52	33	43	39	31	36	34	49	51	36	40	56	37	41	47	35	42	42	36	52	42	35	37	44	52	41	43	40	38	55	52	37	46	27	30	28	46	38	42	39	40	27	37	37	30	34	41	33	36	47	36	32	46	37	49	38	33	38	43	42	44	44	41	37	47	35	47	37	46	41	37	40	29	34	32	41	43	40	45	37	27	38	43	38	36	55	41	42	42	39	39	27	38	44	32	44	40	37	43	32	39	41	31	39	35	33	48	35	25	45	40	45	36	35	32	38	31	40	43	44	43	43	41	37	44	41	38	43	38	41	41	29	49	39	43	38	36	44	38	49	46	40	39	34	37	45	44	44	35	45	33	46	36	46	33	39	33	40	43	41	33	40	45	29	48	45	35	33	43	40	37	56
21572	9653	6172	7707	15213	21128	22120	21049	18448	16356	14133	12244	10494	9316	8472	7108	6485	5572	4947	4481	4059	3506	3125	2690	2375	2039	1908	1743	1738	1606	1566	1547	1392	1351	1265	1130	1174	982	995	937	883	842	806	699	685	650	577	595	548	537	562	529	564	511	493	480	529	472	516	457	427	497	483	520	468	449	438	455	449	394	469	437	406	412	424	392	409	430	395	419	409	401	428	436	414	385	372	387	422	398	394	373	400	376	382	410	411	352	392	387	380	409	348	339	391	385	348	375	365	333	373	350	381	392	342	361	385	394	403	375	380	378	368	357	352	379	386	368	378	353	392	406	368	363	362	345	340	394	382	376	329	369	374	378	389	341	352	359	348	359	351	397	340	342	371	372	356	341	350	352	350	369	367	376	367	355	352	346	351	348	344	370	355	380	366	355	358	347	337	333	364	354	357	343	361	377	363	348	349	364	361	364	388	347	379	360	381	364	346	374	377	363	387	340	368	347	389	375	325	382	358	352	352	362	362	335	347	352	341	373	347	371	373	379	380	344	332	350	352	376	349	380	383	339	339	340	373	396	356	375	364	376	371	362	360	357	349	349	378	371	354	378	362	345	358	372	368	342	360	347	347	366	376	357	331	363	333	385	366	368	347	341	345	361	336	359	354	359	364	402	348	357	363	404	357	359	340	397	357	324	391	374	378	351	368	365	360	349	352	358	379	368	342	366	358	338	387	322	330	381	395	354	360	338	360	351	354	334	358	362	350	368	336	344	345	342	352	370	392	389	339	351	327	378	357	366	392	398	336	335	367	355	348	381	352	389	372	368	329	342	359	376	344	368	325	372	367	376	362	361	364	349	367	381	376	354	359	337	376	366	346	342	350	313	391	370	356	375	361	344	349	320	365	351	350	336	357	347	356	340	394	358	360	362	383	355	330	339	396	351	374	360	340	338	353	327	339	334	374	358	346	364	347	337	349	364	334	384	339	341	352	347	369	347	337	372	379	368	371	331	350	351	345	343	315	314	355	388	370	359	334	360	374	399	369	379	375	397	334	381	330	341	395	318	330	371	367	347	339	387	331	345	358	366	365	395	353	309	352	312	357	349	341	353	336	362	374	343	372	364	389	367	343	357	387	361	341	361	377	367	343	368	356	360	364	338	364	363	360	365	355	328	332	333	386	323	363	315	368	353	357	384	351	337	367	333	347	358	348	344	391	383	360	340	341	367	378	345	337	386	357	359	362	362	342	383	361	391	368	352	367	334	367	330	332	367	342	342	336	340	359	400	372	375	333	335	360	363	375	383	389	374	369	345	351	336	387	354	376	346	355	340	404	358	347	375	379	374	388	362	350	363	394	381	342	328	340	356	331	372	392	343	333	316	365	383	327	385	343	353	357	371	345	325	359	387	346	367	370	338	369	347	336	391	368	335	380	340	370	370	329	325	379	360	356	344	372	366	343	355	352	374	366	359	365	352	366	353	345	378	357	357	355	358	379	372	357	376	357	327	380	342	351	390	349	331	371	358	360	379	344	386	381	339	333	369	352	356	373	379	335	347	321	359	372	354	369	359	361	339	334	369	339	386	341	350	366	378	347	373	367	362	360	338	353	375	377	391	332	360	347	384	362	339	357	371	402	396	382	354	366	346	369	382	347	366	312	353	362	365	356	324	358	366	319	357	343	387	395	379	342	345	349	360	350	373	356	339	365	384	351	397	338	353	368	361	363	362	357	377	343	360	349	387	342	380	394	347	365	379	360	362	348	349	345	336	387	371	348	360	328	372	358	365	364	405	360	351	362	360	362	376	385	384	367	352	385	361	339	349	353	324	340	357	374	374	351	385	352	341	354	369	353	363	333	307	336	345	356	319	359	368	347	372	374	348	417	362	382	381	340	339	327	329	349	361	384	383	368	340	372	379	315	361	329	369	314	372	349	323	394	362	366	370	405	344	382	354	342	367	322	383	349	342	360	340	367	355	354	384	392	386	333	360	345	375	368	334	375	351	363	378	374	345	320	341	313	335	366	370	368	406	360	377	346	353	355	382	322	365	354	383	351	357	355	350	360	384	350	361	358	329	308	371	378	352	359	354	355	387	395	386	373	360	325	392	379	341	364	366	370	368	356	351	350	352	315	363	364	392	377	373	357	362	383	363	370	379	365	374	343	348	351	363	408	358	376	362	363	333	348	348	389	341	352	368	370	364	327	345	355	337	352	374	350	343	316	349	361	328	364	353	346	352	375	373	325	354	355	363	385	375	332	385	360	360	337	368	379	406	370	357	362	356	349	364	327	376	342	370	386	377	377	373	329	319	377	352	353	378	334	343	354	369	399	390	352	391	368	332	340	379	327	333	383	386	378	358	340	368	375	348	386	358	334	360	350	350	411	372	338	341	354	338	409	334	340	332	351	354	358	334	356	350	351	355	380	352	383	379	332	328	350	369	376	356	369	365	341	363	335	346	341	382	371	343	329	360	349	395	355	368	379	351	358	382	392	324	364	383	377	349	348	371	374	375	368	360	349	346	347	372	361	344	348	357	354	373	344	367	376	374	379	361	371	361	379	364	374	370	354	378	377	370	364	382	366	321	364	378	367	348	350	366	398	390	361	368	345	340	359	358	324	352	362	330	348	342	364	397	395	377	300	350	340	348	377	355	345	358	342	348	342	341	360	376	357	380	342	358	348	322	351	374	368	391	371	398	376	345	336	352	356	371	406	357	406	356	359	342	397	382	351	335	320	360	379	338	363	352	381	384	333	356	348	357	354	382	368	347	360	367	369	355	376	381	377	398	355	369	338	370	354	358	370	365	349	356	350	371	387	330	385	403	354	364	345	367	335	328	357	321	374	369	368	364	378	370	365	354	366	346	324	376	394	375	397	378	355	322	330	363	348	378	378	370	349	375	362	351	394	383	317	330	359	353	379	356	403	340	362	364	350	342	358	365	378	365	355	372	348	352	343	360	368	349	363	333	351	366	351	384	345	340	331	382	360	340	365	369	350	386	396	420	330	339	353	372	378	351	356	353	376	358	351	324	396	341	360	364	366	363	334	335	389	378	348	356	373	370	367	353	349	351	410	311	370	379	313	336	364	381	368	351	337	347	357	392	385	345	374	332	343	354	367	345	380	368	334	352	334	371	384	363	307	366	307	320	374	342	368	323	358	337	357	361	359	336	368	374	355	346	356	390	359	364	363	366	373	326	370	350	364	390	330	363	357	343	403	382	381	379	367	353	359	359	380	368	333	378	350	377	364	363	363	408	370	363	374	366	339	339	362	359	368	336	361	347	342	377	352	363	328	374	357	365	352	340	330	344	355	351	352	376	351	339	340	403	361	351	376	375	388	359	374	366	373	356	364	369	350	335	341	364	390	358	375	395	363	373	327	365	336	409	369	355	347	334	391	351	365	365	346	371	343	346	406	359	361	357	363	352	359	365	355	374	368	379	356	384	402	352	366	366	385	384	373	400	366	336	375	390	391	369	336	358	349	383	372	311	379	340	354	342	348	394
3433	479	346	267	249	295	403	403	412	351	330	305	276	213	221	202	165	186	143	155	141	157	152	122	130	135	119	103	93	117	111	92	114	101	104	93	110	93	115	112	108	118	106	108	108	100	101	76	103	102	98	83	77	100	113	90	87	100	81	110	97	93	88	79	113	76	79	87	92	92	115	82	84	86	93	90	84	82	88	109	88	82	89	94	86	92	83	83	89	88	87	88	111	74	87	79	101	94	99	83	113	89	93	88	89	89	97	98	104	98	85	87	83	104	97	103	88	89	90	98	100	104	104	87	76	90	95	93	101	103	92	100	84	99	100	92	91	73	102	85	93	99	90	87	112	74	94	81	91	101	83	88	92	97	92	82	93	84	77	76	91	84	95	70	101	93	86	80	99	92	93	95	84	90	85	82	80	88	97	94	91	100	107	96	91	81	101	74	91	89	93	89	94	90	90	85	83	86	108	92	104	90	80	94	89	85	91	88	104	91	111	101	91	88	94	79	90	85	79	105	87	75	95	84	90	80	99	91	112	100	102	96	88	94	71	107	86	78	97	86	91	83	76	96	76	89	89	91	90	98	98	103	99	86	92	105	97	78	96	96	97	80	101	103	118	105	80	93	84	90	91	103	99	85	80	92	69	89	108	85	110	88	97	73	95	77	87	114	96	96	85	80	75	91	82	89	92	95	84	92	84	93	104	107	77	89	87	96	78	82	87	92	89	87	89	91	94	100	92	76	85	99	109	92	75	92	96	90	103	86	103	95	85	87	66	80	98	93	108	99	116	82	82	96	88	97	90	74	101	88	88	87	94	81	92	112	97	98	99	75	87	84	109	94	93	80	103	94	85	83	89	90	109	73	94	91	93	95	101	92	100	85	91	99	89	81	95	94	87	79	79	110	89	91	93	83	92	103	98	96	73	85	88	91	86	97	98	102	84	105	92	86	88	87	88	91	98	92	90	101	85	115	95	90	91	74	80	98	82	75	74	85	83	83	97	93	81	110	71	93	109	85	82	90	91	88	103	106	88	95	98	95	88	98	84	100	96	112	88	83	89	75	83	90	75	71	79	102	113	80	83	92	82	100	89	92	95	96	82	97	100	86	101	92	102	93	88	91	89	90	99	75	113	92	79	107	73	87	95	78	98	95	89	102	89	80	104	84	92	101	85	97	89	86	99	86	101	87	92	102	84	85	92	71	93	100	102	101	97	89	95	107	80	77	88	86	84	88	82	92	90	81	89	75	94	109	80	101	85	101	100	90	83	74	82	93	103	104	87	116	93	95	78	110	92	97	85	92	91	86	91	85	85	72	94	86	87	84	76	74	96	100	90	102	106	88	105	96	103	82	101	87	91	83	104	85	87	76	81	86	76	91	73	107	93	95	92	101	88	77	92	94	107	83	93	89	92	97	80	70	98	88	94	89	76	91	95	90	96	91	82	98	108	81	76	71	82	85	101	85	99	91	97	82	87	89	87	89	86	91	83	88	89	97	93	93	97	93	94	91	101	92	76	95	82	83	81	80	99	81	104	86	81	105	85	82	95	90	96	77	93	108	87	94	105	88	83	113	103	93	87	98	110	94	92	94	76	92	93	75	84	90	94	87	81	108	97	84	87	90	92	94	95	96	93	70	91	96	83	84	100	83	76	97	79	100	89	90	92	107	94	91	66	96	101	101	78	104	102	109	94	85	92	92	75	102	81	89	87	85	97	98	108	97	91	74	97	93	98	79	102	91	102	92	81	84	95	85	80	95	102	86	82	90	85	74	106	92	83	88	96	99	103	100	88	88	98	92	100	75	78	80	79	84	98	91	111	89	87	94	92	95	77	94	104	97	88	96	106	80	116	96	95	85	89	85	100	85	97	84	96	104	88	90	83	96	110	107	102	83	87	106	74	94	95	96	101	97	107	82	99	89	99	100	108	94	104	90	107	82	93	87	93	83	95	103	82	93	78	101	100	80	90	88	104	68	95	84	92	107	97	87	92	104	95	104	89	89	103	89	85	89	77	98	93	84	82	93	101	87	98	96	102	95	88	78	91	86	82	104	89	99	104	112	89	91	87	89	85	92	83	76	74	106	80	95	88	79	91	87	97	93	83	76	74	79	74	85	94	93	85	102	97	88	95	104	87	113	91	91	91	82	105	87	77	92	111	86	90	102	90	103	85	74	76	92	85	99	94	96	78	90	87	99	86	105	79	82	101	92	90	88	101	105	95	98	88	79	97	72	93	83	79	85	92	116	85	80	81	94	97	97	85	115	92	76	90	83	86	99	100	99	105	104	97	89	90	84	108	91	96	67	74	83	86	85	87	88	73	94	90	90	91	89	88	94	83	69	106	83	79	77	91	91	95	103	100	93	95	96	78	89	112	91	95	78	89	106	103	97	105	94	81	77	78	96	88	113	102	80	88	87	109	106	94	88	84	91	100	76	85	85	100	83	77	103	96	81	105	79	100	108	89	106	88	109	83	99	89	83	73	89	103	63	84	95	86	117	84	90	95	84	98	83	104	87	99	89	80	89	88	87	112	79	67	91	89	102	90	91	73	99	92	91	88	106	97	91	85	78	75	89	82	95	93	73	78	87	98	79	89	84	82	102	76	98	92	92	84	101	92	72	87	83	79	76	110	96	93	106	73	105	77	89	94	81	80	94	91	83	90	91	88	101	89	92	92	99	100	88	114	84	92	92	98	88	98	74	86	89	87	87	86	85	82	94	98	107	86	94	99	90	93	97	94	86	88	86	90	104	93	76	107	76	97	75	98	93	102	102	93	89	100	85	66	104	97	99	91	76	82	98	110	92	75	82	106	84	101	91	100	91	97	92	117	91	79	89	89	92	88	85	98	74	86	99	79	97	84	94	90	79	88	88	92	99	87	94	98	100	99	89	101	111	92	99	89	97	92	90	95	93	90	73	113	104	78	100	89	89	95	91	70	90	91	105	106	96	83	89	89	80	94	74	101	101	108	98	75	105	100	87	96	93	94	74	99	95	90	99	99	94	77	99	99	92	96	84	81	95	92	82	77	87	76	87	90	97	94	92	88	91	101	112	81	74	86	88	82	85	79	86	97	90	91	105	105	115	93	93	89	99	86	89	80	86	92	101	84	110	93	99	94	102	100	95	102	87	86	95	103	89	90	82	75	81	87	91	85	87	85	74	102	94	86	77	87	92	100	82	93	94	88	93	98	100	85	98	95	99	103	83	105	88	78	91	80	88	86	87	85	102	73	104	97	100	106	80	81	96	71	89	79	88	107	92	86	74	87	99	82	73	97	83	97	106	85	95	87	102	103	100	91	101	73	104	90	91	95	109	77	103	96	75	101	91	70	92	96	89	94	101	98	87	97	93	98	93	94	106	102	114	92	95	103	89	92	98	69	91	86	74	83	87	110	92	99	93	96	87	78	81	96	96	92	83	100	101	97	82	70	107	80	108	82	90	91	79	93	104	82	92	107	80	95	88	81	96	99	93	87	85	90	89	103	96
15401	6205	4061	5147	10218	15546	16447	15423	13585	11813	10127	8577	7501	6439	5670	5157	4491	4043	3463	3301	2971	2668	2305	1931	1916	1787	1619	1622	1537	1567	1509	1472	1421	1310	1337	1206	1181	1158	1040	1079	1097	1035	1015	954	964	906	898	881	869	881	917	839	889	841	847	834	840	850	802	846	837	792	815	875	805	854	819	852	829	808	819	781	828	838	782	832	780	856	791	829	775	803	789	796	836	830	841	796	819	774	767	785	811	798	776	826	816	792	769	827	743	804	768	810	774	823	793	791	782	818	774	729	749	787	784	724	780	842	795	837	805	793	831	780	771	752	815	808	820	865	764	775	771	772	738	826	781	764	785	760	794	782	788	791	773	775	767	761	798	806	769	732	769	799	769	787	736	775	800	764	789	767	739	784	823	824	826	770	833	755	838	787	809	748	784	784	853	800	794	720	780	828	810	779	783	826	813	785	765	802	733	817	817	883	770	817	766	769	767	761	743	802	779	794	763	760	815	738	814	793	759	778	781	803	803	769	802	772	754	782	813	798	790	760	784	816	815	768	797	793	784	804	807	713	841	781	789	760	821	783	756	770	751	822	808	794	799	790	790	804	796	783	741	787	815	798	795	771	766	827	806	782	762	749	801	755	821	803	761	822	781	767	770	750	802	777	737	799	788	762	803	756	808	739	761	766	802	788	807	786	783	751	753	809	813	831	773	758	821	743	809	824	822	808	806	800	789	773	789	781	794	834	768	793	823	790	749	814	731	825	762	812	784	814	773	875	772	829	825	843	841	795	801	791	787	825	743	798	772	804	745	819	825	788	780	786	798	789	756	783	808	825	799	827	819	818	816	814	830	769	753	836	830	781	742	750	759	768	762	779	790	804	797	763	781	769	868	822	792	821	817	784	759	808	731	777	727	793	766	816	815	776	746	810	761	785	774	809	783	769	755	806	829	781	832	796	773	805	797	829	749	771	762	787	774	724	759	773	794	786	758	753	790	798	739	788	822	768	763	795	779	820	755	790	809	803	752	772	795	807	799	784	808	795	788	774	807	767	770	795	783	769	804	753	808	778	788	862	828	776	835	760	745	806	786	763	779	765	772	804	771	778	820	758	797	793	783	805	723	792	780	784	741	796	695	757	796	812	786	820	784	821	797	827	790	785	804	761	758	818	746	784	789	836	772	762	771	802	823	803	763	770	779	776	810	786	763	697	777	801	756	831	827	778	776	835	778	789	790	797	762	802	812	755	776	808	795	779	765	770	812	806	811	779	854	789	776	798	805	782	782	771	812	776	791	756	741	825	799	774	834	792	752	800	789	762	836	823	808	808	779	816	779	816	778	865	808	808	792	797	735	757	790	832	756	785	763	796	757	805	775	738	781	816	784	795	718	821	808	772	765	795	768	813	794	841	805	731	805	794	783	721	835	768	789	786	748	787	805	810	831	792	811	793	790	790	814	750	789	831	753	799	806	780	782	733	763	795	790	789	818	775	822	774	850	723	773	764	735	723	758	773	784	765	817	790	789	804	776	741	796	758	833	792	823	778	807	778	824	748	797	770	787	771	799	776	841	772	789	852	753	759	784	804	784	837	811	752	801	787	810	793	813	797	784	796	817	809	791	792	756	798	781	815	799	748	773	773	761	789	799	812	782	804	776	771	784	829	801	821	785	789	828	838	830	799	765	776	806	783	800	823	767	799	734	801	778	768	775	796	801	772	780	774	803	785	766	811	762	775	777	802	802	817	759	776	759	831	790	796	708	810	728	808	804	754	757	826	793	774	791	800	817	730	768	797	797	770	780	760	769	801	800	808	790	759	769	792	744	759	798	808	790	809	823	796	777	751	819	810	793	796	806	758	756	817	835	774	780	787	793	772	805	743	747	759	792	785	848	795	853	795	802	796	738	814	808	730	759	808	795	786	847	823	775	825	787	786	809	803	796	840	773	766	732	860	805	840	800	805	831	772	801	802	736	800	747	770	755	782	782	778	770	810	759	803	789	743	772	772	783	737	795	784	843	829	829	756	788	825	803	820	806	752	771	758	752	772	760	760	759	806	804	782	796	809	812	776	775	781	764	828	772	835	773	793	775	832	751	759	769	810	835	834	805	834	768	760	763	766	790	824	811	758	808	777	780	827	807	787	813	761	781	769	805	739	731	775	819	824	763	771	797	799	799	811	758	785	822	745	784	736	732	755	777	806	777	814	782	789	791	771	779	787	779	817	772	781	830	791	813	842	766	759	776	800	769	792	757	762	775	778	794	826	769	767	773	824	824	765	796	767	782	785	784	778	767	793	785	793	770	787	796	828	827	819	721	774	842	772	814	801	763	828	773	789	781	713	820	796	757	803	807	860	821	848	817	756	809	788	809	798	770	728	794	764	797	755	774	792	774	784	787	806	787	741	823	767	752	821	796	783	764	822	741	714	785	808	821	856	769	850	757	781	815	791	821	817	832	765	806	767	733	794	789	794	799	731	771	808	824	790	818	775	826	718	780	793	795	758	834	747	847	825	762	780	767	796	805	764	882	791	788	818	796	764	817	831	772	776	790	864	756	756	773	797	824	751	816	788	807	796	785	779	810	786	771	798	730	822	765	764	800	747	798	772	745	793	760	809	771	824	752	762	795	754	799	787	750	799	836	799	770	780	800	800	781	795	818	791	813	825	814	797	816	792	792	792	797	777	770	794	749	772	818	768	774	809	818	776	839	809	787	824	759	765	770	764	754	797	798	745	800	803	758	769	817	779	787	825	816	771	771	803	794	756	776	757	798	801	783	844	802	834	749	809	779	811	768	781	735	776	760	769	773	784	801	772	756	808	744	780	762	758	810	844	803	745	825	787	788	852	777	817	790	772	781	753	801	765	791	740	740	804	769	772	786	792	789	800	762	807	779	809	781	800	788	769	792	762	741	782	828	766	744	756	767	799	793	762	774	779	770	800	807	721	808	780	752	816	810	824	773	802	754	771	843	792	815	727	799	859	803	819	842	797	811	744	753	828	768	796	766	801	749	802	737	783	846	800	814	763	777	773	794	832	756	747	820	788	756	794	788	822	796	791	798	781	773	760	767	785	793	769	795	795	789	804	823	792	786	792	770	798	759	783	857	808	776	843	781	771	739	827	742	774	818	769	759	806	735	822	770	808	744	750	755	800	809	751	857	814	791	778	754	787	829	835	787	789	781	808	787	770	783	779	851	757	783	762	769	776	830	796	757	743	839	776	744	796	795	805	754	807	800	747	747	841	788	811	761	778	794	844	806	730	715	776	824	803	798	756	780	784	709	783	784	783	763	783	783	825	761	769	831	773	841	785	824	746	852	762	808	810	799	767	747	764	770	803	847	822	769	803	798	785	837	755	813	780	753	815	785	759	815	779	822	779	763	787	780	755	790	777	767	761	772	791	791	773	777	775	807	833	757	802	804	798	797	770	797	740	765	804	828	794	793	790	790	843	788	821	827	749	799	790	774	776	777	779	853	813	794	802	787	762	803	810	766	807	797	732	705	795	805	803
2079	761	475	301	286	390	516	522	517	423	387	356	299	238	240	204	179	176	164	159	146	131	133	93	100	98	96	84	89	69	91	91	67	79	66	72	58	70	72	63	59	60	68	61	66	63	55	49	50	49	50	53	69	49	46	69	54	57	64	60	54	60	47	43	63	62	40	52	56	37	50	46	43	60	49	65	53	60	59	65	50	64	50	56	54	43	48	44	60	66	61	41	49	63	58	49	68	52	59	50	48	48	52	57	55	48	57	52	61	44	44	49	58	47	39	51	56	46	56	60	59	53	51	43	53	59	62	52	53	48	65	55	42	53	62	47	59	49	57	58	50	58	45	33	50	53	46	59	64	66	61	59	50	48	54	49	46	43	45	59	41	38	48	61	54	66	48	47	57	50	57	47	36	45	65	60	59	39	40	51	55	54	44	52	43	51	44	47	52	48	51	44	40	56	45	42	51	45	51	64	52	55	49	59	57	60	44	53	40	53	51	69	58	41	56	71	53	44	51	52	59	55	53	49	51	65	58	42	44	45	51	52	50	47	53	58	63	46	65	44	42	60	55	60	50	39	55	54	45	61	48	55	42	52	59	50	47	42	58	52	66	45	55	45	63	55	47	58	43	52	47	40	56	52	51	50	50	57	72	56	52	56	41	51	45	55	48	57	63	49	41	48	60	34	58	39	46	53	38	55	53	47	54	50	51	66	56	40	49	54	51	45	38	41	52	63	56	48	45	46	43	59	50	47	47	50	60	54	45	57	44	60	49	45	41	49	63	50	56	47	56	69	54	52	49	44	49	49	56	54	48	48	54	54	51	61	63	36	49	45	46	64	62	55	62	58	58	55	46	61	48	46	49	44	55	46	48	55	37	72	51	53	44	40	40	48	49	45	50	55	58	54	55	50	50	34	47	49	47	40	52	40	50	57	51	48	61	51	49	49	45	69	45	60	61	44	45	52	38	71	48	48	41	47	50	53	41	46	55	47	54	40	54	52	34	44	66	51	57	53	49	45	46	51	70	54	50	54	51	43	50	48	57	48	36	48	44	61	47	47	56	55	59	57	52	42	56	48	52	66	60	49	55	77	46	55	49	53	44	57	55	55	46	39	46	59	53	48	50	57	59	56	45	53	60	47	56	48	55	58	51	57	42	58	49	43	63	54	39	45	57	47	63	46	38	41	55	43	63	67	48	38	50	36	60	57	54	57	54	56	68	44	56	53	54	48	59	47	52	52	40	77	55	48	51	51	50	43	50	62	56	49	41	54	47	50	47	55	60	49	38	62	54	60	46	38	66	53	51	58	56	58	54	57	57	47	59	44	49	53	45	61	46	58	56	53	50	54	44	54	58	53	51	46	52	55	61	46	54	47	51	53	70	67	66	46	69	42	47	50	46	58	60	54	44	52	43	44	44	42	45	52	53	61	41	51	43	56	47	53	47	37	58	51	51	41	61	46	44	55	51	61	62	56	53	57	54	49	51	43	46	50	67	40	55	40	51	50	38	69	49	44	45	54	41	54	43	54	41	55	59	49	39	69	50	57	67	47	46	47	47	54	50	50	55	49	45	47	44	46	48	53	60	52	36	55	60	54	51	53	39	51	34	42	56	48	54	37	39	56	52	50	63	53	50	62	42	39	49	54	49	48	55	48	58	54	53	56	48	39	51	40	55	63	46	56	48	54	43	49	47	65	48	52	53	67	55	67	47	66	52	62	61	36	60	49	43	62	57	45	57	54	55	61	52	58	48	53	53	52	65	52	51	58	47	43	56	58	44	45	50	58	64	44	43	45	60	56	46	58	47	50	55	39	36	46	64	56	53	52	40	43	50	66	45	49	45	59	63	44	59	52	51	47	53	57	61	38	54	55	43	56	57	46	39	60	57	53	31	50	58	44	57	46	48	49	48	54	61	57	43	43	55	48	47	44	59	46	52	40	56	50	47	61	52	45	58	71	46	52	59	53	54	58	45	61	47	57	52	46	58	43	50	64	62	47	52	51	45	45	61	45	43	54	42	51	58	37	52	60	46	43	63	37	52	66	58	51	47	49	39	61	57	50	53	58	55	49	65	43	61	49	48	54	40	39	59	38	46	36	59	49	59	56	58	50	60	60	53	64	46	47	52	42	46	53	43	50	52	49	47	55	36	50	54	50	58	55	44	58	47	54	42	41	62	50	49	48	57	55	48	56	58	46	48	57	31	58	47	59	48	42	45	60	41	32	46	52	41	44	52	49	52	62	50	60	38	55	36	61	48	46	47	53	53	55	61	42	50	52	49	63	48	53	53	47	57	56	57	61	55	50	46	37	64	61	52	53	63	41	48	48	45	49	53	59	62	60	47	55	55	54	42	69	55	50	50	59	57	61	45	55	59	46	58	65	46	57	53	38	42	55	51	52	39	61	57	42	56	52	55	66	42	53	64	52	55	49	66	41	52	51	43	44	52	60	54	46	61	60	69	47	49	45	59	46	67	44	52	51	48	59	51	44	63	46	56	38	49	45	49	55	41	45	55	57	44	49	48	39	44	48	52	55	47	51	43	52	56	45	60	49	49	51	51	48	57	44	46	55	72	55	50	40	50	62	59	58	47	33	52	59	60	61	60	52	59	68	44	51	64	43	47	50	49	58	58	55	47	53	47	42	54	46	47	50	60	47	45	39	44	46	45	47	57	57	50	39	56	37	55	49	47	46	45	50	62	50	47	46	40	49	61	57	54	53	56	52	45	50	54	40	51	47	45	51	46	52	51	57	51	53	55	47	61	40	53	58	67	54	44	60	40	78	41	45	50	52	58	49	56	38	48	51	51	53	53	41	55	54	46	50	41	50	48	49	50	51	55	59	58	62	62	60	54	44	55	66	56	48	61	56	43	54	56	65	52	55	50	55	51	33	46	50	44	47	48	58	51	52	48	66	54	61	56	52	62	49	59	54	52	47	59	47	48	43	55	52	46	60	49	54	57	47	59	45	51	46	48	47	48	53	59	62	47	51	51	49	42	58	51	49	50	45	54	57	53	47	53	47	50	41	46	42	62	50	51	50	48	45	47	46	50	47	45	46	44	59	62	48	45	37	49	55	46	44	61	52	54	52	51	47	49	44	59	48	52	61	49	51	36	48	65	45	50	45	55	47	58	60	50	53	51	61	56	56	49	43	59	53	44	55	67	51	56	58	47	57	51	61	64	63	50	62	42	54	62	39	56	52	45	52	54	50	46	54	52	42	43	48	49	37	41	48	59	62	55	58	61	64	54	53	46	49	54	61	50	51	54	51	42	43	57	47	53	37	55	53	39	45	54	43	54	51	46	48	59	47	51	53	54	55	69	66	57	45	48	62	60	61	54	57	53	44	63	53	58	51	57	50	50	53	52	48	44	48	44	49	47	57	54	47	37	48	44	43	62	58	53	54	50	40	56	46	62	42	40	53	49	53	42	37	48	48	63	51	50	68	48	54	49	53	52	64	46	55	58	45	49	62	42	52	63	50	59	59
19628	8486	5180	6199	13374	18788	19639	18400	16469	14228	12241	10521	9230	8017	6885	6322	5495	4728	4206	3834	3466	3049	2536	2232	2019	1761	1655	1621	1566	1550	1471	1358	1245	1200	1159	1062	980	1016	936	921	848	815	766	721	730	705	660	599	588	601	590	526	583	593	559	584	581	541	543	529	570	572	562	545	544	527	563	505	516	530	528	497	498	541	515	508	525	488	472	512	501	534	493	517	495	512	517	483	499	464	523	473	488	483	442	505	491	480	483	474	454	498	468	467	487	525	470	488	459	470	454	456	513	481	479	432	472	473	466	467	467	483	487	499	503	468	480	457	453	421	466	478	492	441	465	409	475	479	497	481	460	464	466	472	512	476	451	495	484	466	464	470	487	482	466	503	485	508	487	450	431	480	466	456	491	509	480	486	447	440	498	479	463	470	470	486	491	466	470	408	479	462	477	445	467	429	493	441	477	468	521	462	465	482	479	444	457	473	474	469	442	472	493	467	446	457	433	467	440	486	466	456	489	460	469	460	434	458	463	471	470	492	478	496	463	450	456	492	448	439	479	434	449	457	455	491	479	496	479	464	489	482	476	460	459	473	460	493	452	469	463	458	463	452	454	470	438	426	439	449	486	461	448	478	469	454	400	472	444	451	441	435	464	476	475	443	453	474	447	473	450	455	480	475	456	468	464	469	484	449	509	504	483	503	480	451	465	454	450	445	480	461	474	521	487	441	528	508	491	480	460	475	451	457	480	459	484	446	498	456	443	437	482	440	473	472	449	480	442	488	434	511	512	486	489	465	492	495	452	456	480	449	480	461	537	478	469	466	465	469	450	478	507	474	462	468	463	460	492	487	474	463	445	469	470	477	482	446	419	472	440	432	454	462	475	509	465	476	439	489	451	521	453	454	460	476	475	475	424	458	488	452	477	479	480	477	480	463	458	474	449	496	461	450	471	465	481	449	432	487	449	462	457	438	476	486	443	472	500	459	507	468	449	462	456	426	467	462	481	464	432	478	458	484	480	468	472	458	456	478	516	454	470	482	486	452	462	491	488	464	451	500	502	478	472	507	511	492	445	423	466	439	501	473	480	443	439	449	477	449	411	468	519	434	424	470	512	489	448	456	442	478	493	470	472	486	459	491	450	412	476	510	477	462	461	506	507	486	519	403	479	491	464	446	466	470	466	452	504	464	474	455	448	455	486	447	454	510	501	434	471	474	485	447	423	503	444	452	455	493	481	486	460	462	472	452	497	477	496	444	451	471	453	484	473	419	469	443	466	480	483	446	475	436	427	462	451	430	450	489	496	432	466	472	479	457	492	476	435	491	471	460	495	484	480	500	456	422	467	463	440	444	444	461	488	503	453	462	463	485	479	463	486	460	493	452	490	454	440	474	480	456	460	435	456	488	483	482	478	473	463	472	466	456	444	486	481	474	533	478	470	438	442	487	476	454	470	483	478	457	467	470	472	506	484	454	474	457	466	470	437	471	496	455	477	438	475	491	492	465	461	464	445	459	517	455	485	455	442	481	434	469	476	445	446	456	408	430	472	467	442	476	468	448	455	429	497	507	435	474	490	474	446	468	449	491	486	447	445	451	451	475	446	472	491	439	481	463	482	478	448	453	500	431	497	465	483	458	474	468	458	461	482	505	482	502	471	443	468	459	438	453	491	453	464	453	465	488	451	462	408	460	455	484	465	493	443	474	474	488	474	456	478	467	470	470	471	458	432	438	476	461	499	481	461	447	479	480	447	436	495	500	480	466	474	469	476	456	453	471	467	455	452	465	471	473	443	451	483	492	486	468	460	457	494	471	513	445	466	463	482	462	480	521	478	485	461	473	470	443	459	442	470	479	497	516	474	442	440	490	463	519	427	430	464	490	466	511	493	445	450	494	491	460	439	450	475	500	475	481	429	489	471	460	446	488	449	480	445	463	454	510	465	514	465	457	420	477	451	419	504	464	430	517	477	484	440	469	492	500	484	458	442	463	446	455	444	485	453	465	484	430	449	502	471	445	461	440	449	446	472	422	480	510	465	471	519	459	474	452	443	487	491	461	480	520	428	475	452	479	492	473	441	458	465	438	450	509	429	452	476	500	512	469	485	511	428	487	455	449	459	458	483	475	417	452	454	502	443	427	481	444	459	506	482	434	438	488	423	478	504	466	454	465	505	477	441	499	485	478	457	467	468	474	451	478	451	454	473	469	422	417	477	454	451	481	491	475	438	483	468	450	464	447	463	475	464	435	455	471	461	455	459	455	465	436	494	448	460	477	479	465	494	479	521	471	466	482	469	486	486	475	432	469	461	486	464	505	458	499	461	487	470	435	467	454	471	448	477	437	478	504	493	445	490	458	458	435	430	514	445	474	451	494	480	473	431	489	436	458	462	476	452	472	479	471	447	470	477	488	449	484	486	487	452	512	492	494	422	442	468	464	472	454	475	458	454	469	501	452	491	458	460	448	460	524	414	478	468	500	449	458	464	478	461	491	509	456	474	502	434	481	460	477	454	445	505	465	485	458	452	466	460	450	468	464	496	465	492	474	481	470	435	449	456	465	478	504	409	473	496	413	511	472	497	488	454	511	437	505	480	443	467	492	448	483	436	480	431	459	480	454	463	480	447	473	447	422	431	461	500	465	463	466	450	467	452	467	500	479	438	495	485	462	470	461	504	490	471	475	473	510	453	468	423	457	450	445	415	521	467	497	444	427	453	495	485	459	485	463	459	474	480	457	454	473	497	412	470	473	443	492	473	489	457	499	479	472	484	455	436	494	461	476	461	503	475	489	474	497	501	489	467	487	488	461	481	464	469	461	503	461	436	502	452	452	495	446	497	540	429	472	461	468	470	514	475	504	455	451	472	483	465	500	444	454	460	508	444	463	425	483	477	481	453	477	486	490	496	458	415	485	459	451	498	470	440	436	450	471	469	448	516	441	437	510	443	445	476	486	481	498	429	456	461	484	478	434	455	445	456	465	523	464	484	472	481	474	484	461	480	465	468	514	483	503	471	430	464	456	472	474	462	458	461	447	459	429	455	490	468	420	484	469	435	486	480	465	491	465	462	486	455	448	449	453	480	457	469	467	475	470	452	442	509	445	444	494	504	454	474	469	470	479	457	501	447	484	479	468	507	464	480	465	449	469	430	497	490	476	458	459	456	442	477	457	466	455	469	456	491	450	489	443	473	448	459	460	485	453	440	478	472	459	449	474	476	450	477	479	464	457	516	467	468	445	479	430	440	446	484	477	472	472	456	486	466	406	491	483	430	471	462	493	479	430	477	467	489	427	462	469	487	474	485	461	503	478	474	491	469	460	487	481	453	424	457	432	458	497	446	463	428	493	477	460	436	437	431	446	477	408	473	471	461	460	442	440	452	432	500	442	493	456	449	461	486	502	463	474	441	461	443	491	455	464	488	485	438	437	464	467	467	461	467	417	447	482	469	466	484	458	447	431	462	471	504	478	509	507	454	457	446	476	458	452	445	472	474	497	474	479	506	462	447	467
5179	715	421	316	290	374	525	469	478	456	362	310	315	291	240	225	216	189	171	179	186	139	142	148	135	136	121	125	113	113	115	142	102	103	118	129	115	102	113	96	113	100	87	88	87	91	88	85	101	97	97	86	86	84	94	85	82	73	73	88	89	94	104	99	87	83	80	102	76	99	80	90	87	98	98	94	95	88	83	96	80	101	94	107	84	81	82	91	85	106	92	92	89	85	75	89	76	78	90	84	76	98	92	82	83	89	94	91	91	90	87	78	92	87	93	72	83	107	90	95	82	90	70	92	97	92	79	80	89	94	85	81	97	92	77	90	90	94	79	76	86	66	73	75	87	76	86	77	79	91	83	81	87	70	96	89	83	88	81	81	97	75	76	91	80	97	84	79	94	102	89	83	85	91	81	92	81	86	75	83	86	92	83	79	78	91	86	89	97	97	97	81	82	96	81	80	97	94	92	79	89	91	83	87	81	90	96	75	82	87	93	78	87	60	95	76	78	82	99	78	93	88	79	101	85	90	91	82	110	86	96	70	86	104	96	97	80	84	80	100	83	96	91	86	73	90	96	104	96	78	87	85	79	74	78	84	79	77	92	82	90	90	73	90	77	68	91	76	85	77	91	99	86	80	79	70	73	85	70	67	87	70	80	65	72	82	87	83	87	70	89	94	79	72	89	68	81	87	71	92	88	83	74	87	81	96	89	84	79	104	82	79	82	70	70	78	98	83	108	94	82	98	82	93	77	112	106	92	90	97	87	76	82	74	81	92	84	89	91	92	90	88	99	82	88	94	67	72	74	89	80	65	87	72	80	90	78	94	103	88	95	87	76	101	79	99	89	82	84	106	92	77	82	86	77	95	97	84	75	64	81	87	80	80	89	92	86	100	68	69	80	103	88	96	103	77	77	76	72	77	83	77	86	82	79	84	84	77	83	74	80	82	96	91	92	93	61	88	89	87	92	79	76	101	106	85	88	65	95	84	80	102	100	88	79	94	86	85	77	108	93	71	83	86	94	81	84	91	71	101	87	79	86	81	97	86	93	96	75	98	85	89	88	82	86	89	81	93	78	93	88	82	92	90	85	97	97	108	99	62	81	62	89	79	103	71	70	91	88	97	105	83	90	90	109	90	91	71	85	91	83	90	82	97	82	85	60	73	81	88	87	71	78	85	88	81	92	83	75	73	87	97	90	91	83	88	108	79	83	80	90	95	103	95	80	85	77	92	82	90	83	88	86	92	100	84	80	91	77	94	82	70	92	76	87	86	66	97	88	91	75	77	72	91	88	82	80	87	71	82	76	81	90	89	99	91	93	80	82	78	96	87	92	93	100	88	79	84	87	82	87	101	54	76	85	79	100	93	92	88	83	80	73	71	97	87	82	80	97	91	84	73	90	77	74	85	95	84	88	80	105	85	94	80	103	78	96	82	79	82	98	87	101	93	87	88	98	98	83	90	90	97	103	105	91	76	67	84	100	85	91	106	95	81	63	93	107	90	73	98	101	63	91	87	85	84	88	99	85	90	80	79	86	89	80	81	102	99	90	99	96	89	106	79	71	83	82	92	98	93	85	100	93	96	85	110	74	90	92	86	96	75	92	93	83	102	91	89	76	93	78	74	90	84	94	71	93	96	79	89	82	91	86	96	89	94	91	98	80	99	93	90	81	95	86	82	89	87	73	96	86	97	83	82	87	77	80	90	96	78	94	93	95	78	116	95	73	77	93	87	99	88	86	90	90	96	105	98	80	74	88	82	78	84	91	89	76	96	82	90	66	73	86	64	88	74	86	82	86	89	94	76	73	94	93	89	74	81	80	98	81	76	83	100	90	73	85	84	78	101	96	77	79	78	90	76	91	80	78	85	84	92	75	89	75	75	82	90	71	80	78	74	70	100	85	82	90	75	93	84	77	84	95	89	91	89	90	80	97	86	68	71	98	82	74	82	63	80	76	83	93	84	103	74	76	93	80	92	97	87	89	102	88	89	76	80	85	76	98	78	94	85	69	83	83	65	93	84	88	82	88	88	95	88	74	65	84	77	89	100	84	84	85	81	95	76	97	89	83	88	94	83	90	74	98	102	103	90	84	96	79	83	84	91	94	79	77	84	75	87	96	103	81	86	90	86	95	81	95	71	85	74	99	70	80	76	95	79	71	103	90	97	77	84	92	67	77	96	75	85	88	86	76	87	97	84	84	107	87	81	77	86	91	99	84	102	88	69	87	95	92	94	84	82	90	94	93	99	86	92	89	111	94	84	86	82	82	87	87	99	82	87	104	76	84	93	77	96	76	87	69	101	82	81	78	83	89	76	80	73	92	82	82	84	94	80	88	85	88	95	84	83	91	92	78	80	85	82	72	100	86	70	84	86	90	84	98	80	72	88	89	89	88	101	79	84	94	97	100	79	86	107	84	91	82	80	85	102	81	84	90	84	79	77	76	86	72	85	90	90	92	80	82	98	76	82	77	85	81	82	87	82	85	78	80	89	92	71	88	76	93	92	103	79	80	77	69	88	72	95	84	96	81	91	95	75	80	87	82	93	80	91	104	85	100	87	88	87	94	94	95	93	95	92	76	90	82	90	84	90	94	96	63	89	90	74	78	95	108	85	83	73	84	73	64	74	85	78	97	92	76	97	91	71	77	89	83	89	93	83	115	92	85	98	95	90	89	66	91	90	94	96	85	94	81	78	77	84	82	87	91	92	84	83	83	83	93	99	88	68	87	73	86	85	98	96	93	88	88	77	79	92	71	93	84	106	82	82	110	78	95	80	83	74	83	94	80	100	71	74	100	97	69	96	90	98	88	93	94	96	88	78	71	89	94	91	98	93	70	94	91	76	84	108	78	74	86	81	82	74	95	87	80	83	85	76	97	89	95	82	82	87	86	79	91	75	79	90	77	92	91	77	80	82	75	90	86	84	84	87	86	85	77	73	89	75	72	79	73	94	91	96	93	92	100	91	94	78	91	94	93	84	97	77	83	83	85	77	92	68	100	77	88	86	97	94	73	80	80	96	77	98	68	99	77	106	89	79	60	85	86	77	76	77	70	75	93	103	83	84	84	117	83	70	100	88	88	100	87	77	74	98	94	94	84	70	78	100	79	78	77	92	83	97	88	99	89	96	85	90	76	93	78	90	103	91	72	93	103	104	76	99	82	86	87	84	74	82	81	82	92	78	91	99	90	97	75	69	90	73	82	83	83	83	81	93	94	81	80	95	83	90	94	81	85	86	90	90	113	78	93	91	76	95	95	70	81	75	96	93	96	83	94	96	105	90	85	76	81	92	69	107	81	89	96	87	88	79	79	93	113	87	90	93	68	97	82	97	91	77	100	85	91	84	73	94	80	69	93	84	84	80	77	94	97	99	108	81	98	78	75	78	73	81	83	81	89	75	94	76	88	92	71	89	94	92	100	80	95	87	80	80	82	90	94	84	92	78	92	75	90	100	95	84	75	88	70	88	84	101	86	69	78	83	67	79
17098	7861	5252	6300	12634	17810	19020	17639	15744	13797	12104	10490	9094	7867	7035	6272	5617	5039	4369	3963	3551	3175	2768	2506	2337	2078	1920	1832	1856	1765	1664	1638	1629	1474	1430	1390	1260	1237	1159	1136	1165	1123	1024	1028	1009	1023	897	869	930	840	888	825	899	803	824	814	823	813	862	809	823	843	815	835	792	778	815	736	842	785	796	798	779	787	806	828	750	767	822	795	798	812	732	774	794	781	834	729	742	755	743	782	773	741	775	754	796	740	696	730	714	767	770	777	759	780	744	729	732	683	739	720	707	763	749	744	761	761	804	720	790	757	785	754	757	738	766	726	729	747	740	738	657	693	795	772	796	789	719	746	719	726	720	766	709	751	739	737	744	762	723	689	766	738	732	741	755	761	749	754	725	792	726	765	725	784	699	745	740	738	808	766	785	740	761	788	747	746	747	728	730	775	744	724	706	790	788	764	748	764	712	769	761	704	732	750	703	751	746	724	759	711	745	716	693	737	690	704	761	784	747	750	707	766	738	767	727	750	765	759	696	722	775	741	734	788	773	734	742	699	733	763	736	750	719	713	763	740	774	738	777	732	737	726	802	753	684	740	764	708	733	743	731	721	733	744	723	743	768	713	755	728	737	709	777	758	758	792	715	737	744	707	746	752	757	753	750	769	732	771	742	748	738	711	724	774	711	756	702	747	754	721	794	756	743	736	759	736	780	763	736	746	781	750	767	720	743	712	775	729	678	735	692	686	734	725	752	726	669	731	779	740	781	748	718	737	764	753	743	702	720	772	698	738	788	767	709	696	690	737	701	775	767	714	741	711	738	775	755	756	771	751	733	737	775	753	756	731	757	729	717	734	725	747	754	788	712	709	725	682	733	756	743	767	752	732	768	770	684	747	745	697	779	693	739	777	794	688	777	772	784	728	733	745	724	706	752	718	784	745	772	715	785	729	721	714	734	738	710	760	723	721	757	765	696	698	728	725	744	760	730	732	737	747	729	748	718	739	690	768	780	797	777	764	703	758	758	700	737	800	745	756	739	724	778	749	741	740	675	758	748	774	707	735	697	737	721	704	749	722	743	723	686	750	731	717	713	741	791	787	722	658	745	749	714	744	724	766	770	742	712	777	705	747	798	796	739	770	746	671	756	731	764	734	756	721	803	722	721	764	734	730	748	740	752	768	746	758	698	727	750	711	763	750	680	733	753	763	760	727	728	755	770	750	732	748	766	732	717	767	785	792	753	754	731	737	761	731	741	771	725	746	789	738	765	701	764	717	762	762	765	760	729	756	698	763	709	724	782	725	721	713	733	744	678	792	745	697	694	733	749	746	742	699	746	811	695	758	746	703	742	727	806	722	753	751	746	750	702	720	753	774	764	752	772	757	759	707	743	702	781	764	758	707	704	743	763	719	763	745	782	749	757	699	693	743	744	722	706	708	745	682	737	705	732	790	719	748	742	773	722	750	722	755	750	737	735	698	734	694	756	736	776	733	762	739	738	749	758	735	766	723	735	717	729	734	697	729	746	703	737	689	758	787	716	786	699	727	672	737	763	740	694	730	727	727	737	751	671	719	775	743	709	772	721	741	710	713	740	761	742	763	741	722	733	724	723	757	751	711	711	731	701	723	764	729	700	764	740	732	681	708	734	723	754	765	775	753	675	711	740	791	752	726	756	740	700	729	785	749	768	725	732	708	712	712	710	708	718	759	735	709	684	812	764	756	784	726	726	711	719	743	718	709	750	758	790	720	707	736	754	713	753	742	751	758	764	745	721	738	734	746	709	764	787	737	757	749	758	771	733	749	766	740	745	738	783	741	759	741	724	698	778	756	749	697	739	763	743	720	771	750	725	702	749	726	727	709	779	722	752	755	705	730	746	702	752	679	708	743	753	712	739	729	788	747	729	666	740	756	726	737	748	725	692	732	731	736	747	728	770	753	716	757	786	754	740	721	731	752	778	761	713	738	703	730	707	684	731	772	801	742	788	765	732	769	808	756	740	764	787	727	745	745	698	726	731	742	740	733	702	718	725	742	736	690	737	746	716	722	757	740	735	704	753	762	743	714	766	774	720	787	750	719	716	755	738	808	735	775	746	728	732	692	756	698	739	718	720	745	760	745	707	709	724	735	699	732	726	716	753	725	740	771	739	745	745	752	748	772	712	725	773	668	760	695	765	766	735	759	733	744	772	781	717	742	731	685	763	723	732	740	736	732	744	714	724	702	745	750	751	738	763	688	750	751	755	732	741	735	781	766	734	748	721	764	698	761	752	758	718	714	749	738	740	730	769	753	737	716	770	719	768	730	745	714	761	728	746	737	714	716	760	718	791	748	771	782	737	736	709	745	768	730	735	764	785	778	713	743	802	757	753	713	697	707	709	763	757	759	784	735	711	718	761	710	732	732	751	761	698	704	737	744	756	726	681	768	698	764	711	775	736	755	734	768	740	729	778	745	801	729	749	757	668	727	782	791	737	685	767	755	727	697	745	747	696	790	755	765	752	737	781	750	721	696	738	714	755	772	724	738	768	765	742	715	749	740	762	774	673	760	680	738	714	735	755	698	753	763	715	739	726	732	721	734	757	745	761	772	748	746	767	770	750	742	720	713	780	682	737	719	732	758	740	709	745	728	710	713	736	748	804	705	758	799	745	685	719	693	721	773	704	744	767	726	711	786	783	748	771	710	714	736	761	749	741	746	750	732	699	738	790	741	772	748	749	713	735	678	713	688	721	745	722	765	751	782	700	743	740	757	722	797	749	739	724	745	734	734	739	761	766	770	738	714	756	742	738	731	735	729	732	764	725	744	745	741	759	728	737	767	733	785	769	772	754	738	767	790	727	736	734	777	684	758	732	689	745	718	696	749	729	786	805	773	758	743	737	730	753	770	772	681	736	727	753	759	738	725	730	730	759	754	730	756	697	774	757	730	710	690	735	728	742	726	722	698	716	717	821	764	716	723	718	759	742	774	749	763	776	699	712	787	736	749	732	785	730	699	702	754	724	727	740	712	706	732	738	714	728	744	757	703	779	746	725	752	743	748	730	748	771	765	747	707	722	737	684	706	739	705	700	749	701	782	720	773	738	735	754	749	762	755	724	706	683	744	784	727	685	765	750	716	734	709	728	726	754	741	729	694	728	748	753	747	710	727	731	722	714	726	759	672	718	720	755	738	699	717	745	719	754	675	701	677	748	728	754	699	709	729	776	734	769	705	735	714	742	710	731	772	718	729	741	728	729	801	713	764	762	737	763	702	755	732	744	760	732	762	713	745	741	749	731	732	748	710	736	697	731	752	769	784	723	712	721	752	719	760	756	768	720	735	733	716	753	706	738	779	723	751	723	735	717	745	732	710	745	748	735	737	722	761	755	775	736	698	773	755	772	727	785	716	713	735	756	759	712	710	712	720	758	757	759	752	732	786	804	802	711	715	691	776	813	748	751	773	749	753	781	761	771	718	729	674	738	763	660	735	765	707	779	762	671	754	701	751	725	737	739	739	720	769	734	724
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
