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
342854527920	342854528483	342854529033	342854529583	342854530131	342854530683	342854531233	342854531783	342854532331	342854532883	342854533433	342854533983	342854534531	342854535083	342854535633	342854536183	342854536731	342854537283	342854537833	342854538383	342854538931	342854539483	342854540033	342854540583	342854541131	342854541683	342854542233	342854542783	342854543331	342854543883	342854544433	342854544983	342854545531	342854546083	342854546633	342854547183	342854547731	342854548283	342854548833	342854549383	342854549931	342854550483	342854551033	342854551583	342854552131	342854552683	342854553233	342854553783	342854554331	342854554883	342854555433	342854555983	342854556531	342854557083	342854557633	342854558183	342854558731	342854559283	342854559833	342854560383	342854560931	342854561483	342854562033	342854562583	342854563131	342854563683	342854564233	342854564783	342854565331	342854565883	342854566433	342854566983	342854567531	342854568083	342854568633	342854569183	342854569731	342854570283	342854570833	342854571383	342854571931	342854572483	342854573033	342854573583	342854574131	342854574683	342854575233	342854575783	342854576331	342854576883	342854577433	342854577983	342854578531	342854579083	342854579633	342854580183	342854580731	342854581283	342854581833	342854582383	342854582931	342854583483	342854584033	342854584583	342854585131	342854585683	342854586233	342854586783	342854587331	342854587883	342854588433	342854588983	342854589531	342854590083	342854590633	342854591183	342854591731	342854592283	342854592833	342854593383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2127	3300	1900	2700	2127	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
1220	383	204	152	143	201	184	200	202	220	177	140	130	100	90	89	80	83	86	69	79	60	59	65	71	77	54	62	52	62	65	66	56	70	60	61	54	61	61	62	62	68	99	121	123	66	65	61	89	69	65	82	72	79	225	482	373	333	252	145	107	71	61	66	46	49	42	57	45	52	56	52	48	45	52	52	40	55	51	49	49	49	46	56	59	47	54	42	31	57	52	51	44	50	54	46	51	46	57	54	51	43	62	52	55	44	49	57	53	48	57	44	54	50	49	41	56	57	52	57	50	49	52	41	63	49	68	55	43	58	57	43	49	44	75	50	45	59	46	54	66	55	54	60	46	51	46	54	60	43	59	60	49	41	52	61	49	61	54	46	45	53	56	48	42	57	37	59	43	53	50	43	61	46	48	56	47	69	68	55	59	43	46	42	55	40	46	50	51	39	63	65	60	61	49	58	58	39	50	52	42	54	44	51	52	44	59	40	57	49	43	47	48	44	63	55	67	58	67	52	57	54	50	40	42	54	61	49	53	51	66	47	57	54	66	58	51	52	51	44	53	39	57	48	62	45	39	57	51	49	49	66	58	65	45	39	51	52	57	70	56	47	53	55	48	60	47	48	44	47	47	49	40	55	49	43	48	57	50	54	48	54	56	65	52	43	43	42	56	42	49	46	54	64	41	57	51	47	63	60	56	37	48	60	55	62	49	51	46	53	58	50	50	41	60	55	42	63	55	48	44	54	54	36	52	54	56	49	61	65	65	59	59	60	54	62	48	60	38	64	60	50	52	54	47	61	64	44	42	49	57	56	62	50	58	54	59	54	59	51	45	55	53	65	45	63	56	46	56	52	41	55	53	63	51	59	54	54	33	50	64	52	53	58	51	52	53	39	55	59	67	49	54	50	50	51	48	60	44	63	57	50	47	51	38	54	58	53	64	53	44	55	49	49	49	50	54	65	65	41	58	57	42	54	58	69	60	49	62	43	49	48	54	47	54	57	54	59	51	50	53	60	53	60	51	41	48	60	46	61	41	42	49	44	47	59	37	45	50	51	55	62	52	52	59	42	63	51	51	44	49	47	55	62	50	50	45	56	57	68	50	50	49	41	49	48	56	49	60	45	44	41	45	46	52	54	31	54	55	66	58	54	52	53	47	53	40	49	64	41	58	59	65	47	55	52	59	71	54	51	58	45	49	55	56	53	52	44	53	52	61	49	51	41	49	58	60	60	42	47	50	51	54	45	41	54	47	40	59	59	57	45	43	39	45	50	55	62	52	48	42	55	61	55	57	58	35	46	42	70	47	47	47	48	52	48	50	46	54	57	48	52	49	50	52	54	48	46	58	56	37	61	46	57	53	47	39	53	67	45	55	54	44	51	49	55	58	46	52	65	46	41	43	55	56	55	67	53	41	48	54	48	53	65	51	49	52	38	67	50	54	47	46	48	53	47	54	51	48	49	50	46	53	51	52	54	58	38	49	60	49	55	58	40	49	42	47	54	56	58	50	46	55	52	57	42	63	55	43	51	36	58	38	65	67	42	50	63	60	45	64	49	55	57	56	60	44	46	54	47	52	60	41	42	65	56	59	51	56	47	53	49	51	53	50	64	60	64	48	58	48	50	58	47	42	46	52	52	44	43	53	64	58	50	58	45	57	68	51	55	45	40	57	53	54	56	39	49	59	55	46	61	67	55	51	52	46	58	51	48	54	53	53	46	49	60	58	61	48	38	55	56	47	55	51	56	54	51	61	44	60	52	63	51	44	46	54	49	46	59	48	56	49	40	40	55	60	60	42	48	51	52	61	51	42	50	40	56	50	69	53	52	46	54	50	39	56	61	39	65	44	57	49	40	57	49	74	54	51	47	57	43	53	40	39	55	51	65	54	41	46	54	47	39	49	45	44	44	41	62	50	55	51	54	52	59	48	49	53	49	50	50	47	42	59	52	48	55	50	55	57	58	56	36	46	52	53	64	52	47	37	55	41	45	76	54	48	51	51	52	42	60	46	53	47	46	53	64	55	58	57	54	47	39	52	60	48	55	46	52	55	45	51	56	51	58	52	60	61	54	58	61	52	52	49	66	54	41	54	60	57	49	65	51	50	50	48	39	43	44	42	35	43	43	54	54	45	55	48	49	54	48	61	63	49	49	60	57	63	44	63	48	51	58	46	60	46	51	49	56	52	45	49	38	50	65	44	55	38	41	55	58	49	36	53	49	62	57	49	47	48	38	52	44	48	61	48	47	58	46	44	72	67	51	50	44	50	57	54	63	59	54	60	46	59	53	53	43	45	31	61	53	53	43	68	45	50	55	46	59	49	55	62	50	47	62	58	46	60	41	44	39	54	57	55	48	54	58	62	48	57	46	58	59	64	57	50	38	52	41	55	54	37	39	68	47	61	60	50	43	68	60	47	55	41	49	60	47	35	46	52	48	61	54	49	48	52	47	43	53	44	59	57	68	50	45	43	33	58	55	63	53	65	47	43	31	59	52	58	37	50	51	52	54	54	52	58	47	44	44	50	50	53	57	61	61	50	52	53	47	49	59	66	50	44	49	61	54	37	53	52	57	66	59	62	40	55	44	52	50	46	71	60	65	48	46	53	56	53	58	55	59	42	43	58	41	46	51	48	57	56	48	49	39	55	47	37	43	51	50	68	51	49	59	57	38	57	53	61	52	53	43	52	38	46	48	56	56	42	73	63	44	51	51	57	53	49	43	60	58	45	49	48	59	45	68	50	48	56	44	47	42	48	49	43	49	46	61	50	41	53	61	52	55	42	66	54	51	43	55	44	49	67	53	59	66	59	48	59	49	59	53	52	47	58	53	54	50	47	33	49	44	46	44	56	55	54	55	49	59	54	56	64	58	52	58	53	57	53	50	54	50	52	61	46	54	55	58	46	45	61	49	60	48	59	59	48	58	50	52	58	55	49	64	45	39	63	45	59	58	57	52	61	63	54	64	49	51	57	59	50	57	49	45	46	60	61	66	52	63	60	52	36	56	52	52	51	71	65	60	68	54	46	47	50	51	52	54	49	45	54	52	52	49	53	46	32	56	71	37	59	48	42	53	46	60	46	56	39	50	50	46	61	42	45	61	45	52	55	66	53	42	51	53	53	44	54	51	51	57	47	66	48	49	53	58	59	46	59	48	43	54	52	64	50	54	65	61	50	54	60	38	53	65	47	56	56	49	51	48	38	37	63	49	46	44	36	54	56	39	53	46	34	58	49	54	55	49	50	59	50	48	51	54	47	60	60	45	56	46	62	51	48	51	52	63	47	51	46	58	53	50	52	56	44	48	46	61	43	43	72	43	59	61	51	46	61	46	38	55	49	54	45	57	54	60	49	54	44	56	50	56	67	46	54	53	39	55	51	61	47	47	61	53	54	49	61	49	57	48	56	47	73	56	45	46	55	47	52	40	57	63	43	56	52	44	51	61	43	42	41	55	58	60	44	56	54	50	53	53	57	43	50	61	49	41
16190	6967	3345	5899	11664	13456	12171	9750	7892	6662	4772	3988	3466	2905	2494	2217	2074	1904	1689	1661	1506	1377	1217	1081	1046	1060	1002	973	976	938	921	932	879	799	826	987	918	896	866	972	1111	1323	2377	2642	2495	984	878	830	1317	1773	1318	1128	1323	1998	5909	11145	9754	8177	5668	3310	1871	1088	816	657	549	557	546	542	579	571	589	572	550	552	562	530	573	538	553	540	537	532	499	583	551	555	555	524	543	554	525	587	576	550	553	542	551	581	559	536	578	509	546	588	544	585	548	597	537	534	525	544	555	542	552	561	604	563	569	568	570	543	564	575	572	575	524	522	545	566	522	565	566	535	557	552	584	528	523	554	619	530	565	562	518	523	529	538	494	563	566	587	550	607	539	546	526	521	551	555	532	552	551	526	528	510	551	574	544	563	526	561	563	501	569	542	558	560	536	570	559	523	561	562	556	571	573	526	551	568	570	545	536	558	536	577	547	533	532	550	570	568	593	534	582	570	548	603	575	529	535	541	555	490	508	567	542	553	575	570	539	555	533	552	566	601	555	558	557	524	520	566	563	553	546	530	567	548	556	577	563	599	543	579	544	549	565	504	553	533	544	560	593	562	533	534	553	527	552	573	591	584	561	557	569	541	590	542	551	553	582	565	557	604	527	508	550	536	605	528	596	556	509	568	548	562	562	547	510	552	553	564	587	553	515	529	532	554	565	578	570	573	583	551	563	555	572	574	563	565	570	546	600	564	573	538	557	573	561	562	544	563	552	533	571	542	592	547	582	531	550	532	546	554	612	574	519	530	544	520	587	587	538	500	573	591	534	523	550	575	559	587	561	573	535	548	555	573	493	582	573	574	561	540	568	586	570	562	572	568	553	513	521	528	554	565	581	548	537	560	551	537	557	554	584	563	558	563	531	584	548	548	582	529	568	568	524	576	558	530	568	553	543	572	586	563	588	558	541	583	520	529	550	537	554	596	527	587	593	590	533	559	580	591	546	589	495	505	591	553	516	522	560	530	542	553	550	586	570	538	577	526	561	568	541	563	529	520	553	564	580	551	573	589	537	548	525	528	530	538	587	544	628	566	555	576	584	560	537	542	573	508	528	542	567	526	532	593	562	530	557	580	563	513	548	581	567	548	541	557	581	605	521	596	576	571	554	542	575	565	592	582	546	529	543	553	540	542	571	532	564	574	552	586	555	544	576	577	557	564	549	578	487	559	581	559	568	545	528	584	569	567	578	574	581	551	521	548	579	559	567	593	541	545	584	550	521	556	597	548	577	547	530	526	576	580	591	579	552	507	573	528	543	569	606	517	568	563	584	528	564	572	565	540	550	554	581	525	568	525	549	554	565	559	587	558	574	599	535	568	545	536	547	527	569	559	603	543	551	529	503	577	502	560	584	541	554	574	558	547	556	605	544	551	555	544	538	570	561	586	531	544	538	546	524	498	567	556	579	522	543	576	574	585	535	588	549	590	552	549	564	568	526	540	558	569	570	546	540	546	584	549	580	556	556	561	540	548	558	615	565	560	566	550	570	536	566	587	550	517	571	601	574	568	519	575	571	546	548	549	548	563	617	531	571	566	550	574	549	519	558	563	517	580	563	633	555	564	523	497	530	577	551	613	559	548	577	555	571	556	560	527	539	561	557	572	568	590	543	532	559	558	591	541	554	533	590	556	580	532	566	528	553	557	579	566	527	589	545	527	535	518	545	516	540	555	591	564	542	554	534	555	561	556	576	558	539	576	547	571	550	570	549	514	584	576	562	580	561	566	592	546	501	505	546	626	578	528	541	525	528	585	528	542	583	591	556	543	529	583	542	525	531	533	504	542	536	584	541	599	526	549	596	545	545	547	550	548	587	532	577	539	559	576	528	533	547	534	548	570	578	530	497	538	587	569	572	541	561	554	587	582	571	587	585	544	534	598	575	527	578	553	556	546	578	540	515	564	573	546	584	521	530	539	517	551	541	561	584	535	576	575	558	550	584	531	589	522	531	537	538	575	567	549	571	551	545	553	521	521	545	515	559	577	592	573	555	592	554	566	543	542	558	566	558	551	532	513	524	519	532	559	585	506	578	578	591	589	559	545	520	563	551	576	563	534	520	573	522	521	576	505	575	551	567	565	560	610	591	515	534	577	543	580	534	603	559	535	547	597	542	523	548	587	613	587	574	543	566	548	540	550	556	554	544	522	554	549	526	534	543	575	603	546	511	529	583	572	589	558	551	564	572	587	570	558	554	558	623	590	590	507	578	559	546	541	534	607	562	559	570	559	532	559	588	573	550	554	533	534	555	535	564	539	542	550	579	557	533	552	559	545	604	558	571	541	555	606	532	566	586	597	565	555	591	585	556	543	556	547	623	542	527	563	521	552	557	556	530	545	599	614	567	575	578	562	526	554	563	584	543	555	527	512	574	569	563	539	581	587	561	539	532	536	507	549	577	572	530	554	583	557	567	553	558	596	562	570	526	567	535	591	540	539	604	561	539	564	551	552	587	523	557	549	575	585	545	575	523	531	568	590	577	537	551	528	524	592	572	537	525	528	602	562	532	593	575	523	554	592	525	531	519	558	553	543	549	557	575	561	557	567	525	574	598	541	524	539	539	525	568	587	545	574	522	568	554	555	609	583	542	552	552	585	564	542	549	568	552	567	537	542	573	554	570	553	576	555	539	568	580	521	540	540	571	558	515	545	522	569	581	516	552	562	519	538	588	556	577	518	538	564	543	619	549	529	554	596	554	538	536	562	554	540	540	528	556	570	537	560	560	524	515	579	608	555	595	511	538	535	537	560	526	520	546	568	537	593	534	579	535	528	560	538	543	558	561	523	507	523	499	563	580	554	519	539	572	554	548	535	538	558	550	576	526	521	559	545	541	556	532	578	556	582	535	552	578	546	575	557	575	594	537	554	597	526	534	546	528	540	569	554	587	532	592	543	553	529	546	528	591	548	557	580	523	518	563	573	557	586	532	529	570	581	599	530	552	534	559	511	574	556	487	595	560	583	570	521	575	576	579	542	602	568	515	559	543	566	558	550	559	520	577	490	541	538	564	542	552	604	545	549	589	583	592	513	555	578	523	579	542	530	598	529	559	568	526	563	575	540	598	552	595	553	557	521	558	567	509	618	548	544	587	579	581	560	565	533	570	572	556	552	572	557	581	568	562	536	556	535	568	548	540	559	542	529	560	558	542	565	572	608	584	521	583	570	532	588	552	541	535	540	553	592	520	540	547	521	560	531	569	527	562	544	562	532	542	566	553	507	550	571	538	546	592	563	567	561	569	551	543	579	546	561	572	560	588	587	532	530	552	576	554	567	573	525	519	532	544	579	565	549	553	559	537	579	579	584	549	543	571	527	545	598	558	528	576	564	569	538	575	581	578	528	530	565	556	558	543	559	568	566	588	533	574	557	561	591	560	583	571	589	567	536	559	564	566	519	582	536	592	553	553	536	562	562	588	563	529	559	559	567	546	574	547	565	521	577	548	532	547	527	558	556	594	558
1444	190	141	93	88	117	108	104	108	102	85	78	79	78	72	69	78	69	55	56	72	66	58	78	78	56	59	60	78	73	60	67	60	63	83	73	63	80	74	59	65	62	101	115	96	70	70	60	60	80	63	69	65	88	129	172	132	128	125	104	80	61	73	57	66	62	68	78	54	67	65	54	70	51	52	68	62	49	48	56	62	72	61	58	77	55	65	44	70	65	54	75	64	64	67	64	72	60	52	70	66	63	60	52	65	59	53	70	48	68	56	64	53	72	59	60	61	64	72	67	64	57	41	62	61	61	64	66	65	65	64	52	61	60	59	53	56	58	60	70	57	55	52	66	63	74	70	61	78	70	51	77	61	69	65	71	72	65	53	75	60	69	58	72	63	60	64	68	53	77	55	71	63	55	71	70	52	73	60	59	70	59	58	50	61	63	85	59	66	66	64	74	65	65	78	61	71	75	67	67	67	61	66	49	62	57	65	52	60	49	65	63	62	46	67	56	60	71	64	58	55	62	54	58	62	45	63	57	64	55	57	58	59	78	62	60	72	61	83	54	62	75	74	75	70	59	70	66	60	65	59	55	53	46	64	61	75	54	59	73	65	48	73	67	63	64	75	62	52	67	55	63	56	58	65	45	54	70	61	58	65	55	68	53	64	64	58	65	70	64	64	66	51	58	54	62	70	64	66	69	68	65	65	54	63	61	53	51	68	50	53	59	66	50	69	53	74	56	76	64	61	65	61	69	64	55	57	62	65	54	59	64	54	62	74	71	56	61	65	56	79	59	58	71	64	64	69	54	74	57	74	54	66	67	60	74	54	72	63	70	68	61	72	68	57	44	71	68	51	54	61	63	64	58	62	60	74	53	55	66	77	43	65	52	59	67	69	56	68	64	42	55	64	58	61	64	47	61	72	57	60	63	60	69	73	79	49	56	51	56	62	71	60	60	53	55	56	63	62	64	74	53	63	59	54	59	72	61	63	51	56	64	67	57	79	66	65	79	71	63	59	50	53	57	62	71	68	66	83	49	65	71	64	52	68	59	55	64	74	71	68	58	57	57	73	70	45	61	54	58	60	63	81	62	54	72	64	55	49	70	58	58	77	51	49	72	67	53	62	51	51	64	55	55	69	57	56	69	79	54	68	79	84	48	68	53	61	64	61	72	59	63	68	50	53	67	52	63	57	65	60	60	57	49	65	59	71	57	70	55	58	69	63	67	64	69	59	67	54	70	68	60	68	57	61	66	55	72	53	57	69	64	65	60	65	66	57	63	63	44	55	72	62	52	60	44	78	52	53	67	59	60	59	62	44	58	79	59	52	62	54	66	70	55	66	70	52	58	56	66	56	67	53	53	60	62	62	67	60	65	44	59	62	69	76	79	82	66	65	79	62	59	64	60	79	54	73	59	74	66	79	61	70	53	63	80	71	58	48	64	68	57	74	63	71	52	49	61	64	59	58	52	56	53	48	56	56	59	72	65	64	55	50	62	67	66	69	76	65	64	69	70	61	50	52	67	67	60	57	57	45	63	59	62	70	66	59	55	45	76	64	58	53	68	52	66	53	55	51	61	67	54	67	62	82	62	79	72	66	47	56	63	66	65	57	64	61	67	65	72	69	79	48	58	56	64	70	67	70	67	73	67	68	61	70	70	57	74	67	64	61	67	67	66	57	58	58	52	68	60	61	68	64	57	77	64	69	54	55	67	61	70	57	69	63	67	67	73	59	60	62	71	62	71	69	76	62	58	59	67	71	64	72	57	73	54	58	60	60	65	68	66	59	69	55	67	65	65	73	60	59	51	63	60	59	67	55	58	72	54	80	63	56	49	67	61	62	62	77	56	66	61	58	56	64	66	58	61	71	66	72	65	60	57	59	65	69	57	47	60	60	73	62	59	55	63	70	58	61	55	53	61	68	70	63	64	74	71	76	59	44	65	55	60	48	66	61	56	62	63	57	71	58	75	58	56	73	59	55	73	67	62	65	62	61	66	76	66	71	67	66	67	68	57	63	73	54	58	73	52	57	63	56	75	61	64	70	67	64	61	59	77	62	55	75	61	57	75	69	57	61	73	43	61	47	53	66	74	65	43	78	57	65	59	57	65	62	58	60	55	64	50	63	80	56	69	57	69	64	65	71	57	59	78	60	68	83	49	59	67	65	62	61	62	49	74	52	69	65	66	76	49	53	65	87	63	64	66	78	56	50	64	52	59	69	62	75	58	73	57	54	55	69	56	53	64	67	66	68	53	63	72	45	61	55	60	73	67	68	50	65	63	59	69	51	61	69	58	53	59	46	55	52	63	68	78	55	75	45	73	48	62	55	51	52	55	57	73	48	62	39	69	71	61	63	68	61	58	55	50	68	72	53	65	57	48	56	69	66	61	77	56	53	67	58	60	75	63	53	68	76	66	64	44	59	68	69	57	44	69	51	68	63	60	57	68	66	53	71	58	65	62	50	64	63	72	59	55	54	56	78	66	54	73	61	55	64	55	66	75	66	62	64	73	74	74	61	53	63	54	68	61	64	55	63	71	80	76	62	51	68	63	67	76	54	69	60	83	57	65	64	64	58	64	52	69	59	71	65	65	64	60	68	56	65	56	70	72	61	67	59	58	73	65	49	57	61	62	76	56	67	63	56	48	72	52	73	66	64	65	60	47	70	68	60	52	48	73	63	65	54	72	78	55	73	50	57	66	79	71	60	65	66	55	75	55	60	62	54	81	68	65	64	51	76	66	71	81	56	73	69	59	54	68	63	70	73	61	80	71	64	71	74	53	68	77	70	67	65	59	72	56	66	60	63	66	57	60	54	55	52	69	95	81	58	64	71	64	67	57	46	70	64	53	71	60	68	48	65	62	59	57	56	72	67	72	65	66	62	68	64	75	60	60	60	54	64	71	71	61	59	66	64	65	61	60	58	63	69	58	39	51	67	67	75	67	72	59	76	62	68	69	66	65	61	63	54	70	58	58	66	58	52	61	75	59	74	59	63	70	61	65	70	61	67	59	70	76	61	65	76	57	66	61	53	66	72	56	59	50	54	53	56	55	75	47	60	65	72	65	60	49	53	59	62	48	68	54	43	68	68	64	72	72	58	59	64	56	64	78	70	77	55	58	64	58	58	58	48	54	63	62	58	50	55	67	73	67	67	49	58	75	59	66	76	64	57	62	50	62	69	59	62	64	59	65	61	65	62	44	55	68	65	64	61	45	70	69	65	62	72	65	61	50	65	62	64	54	54	66	56	63	75	62	57	57	68	65	64	60	54	72	61	60	67	72	73	60	56	61	47	54	69	69	61	72	65	63	69	63	66	63	69	65	66	73	67	60	65	73	50	56	46	50	66	69	72	75	66	63	70	65	47	50	61	62	74	69	63	63	67	68	41	68	63	68	59	66	64	59	75	72	52	63	72	58	61	55	61	76	54	65	73	52	69	52	56	76	51	67	67	65	52	67	55	70	65	54	79	67	56	70	61	66	50	48
10337	3414	1859	2813	5347	6510	5473	4334	3534	2660	2070	1775	1615	1490	1272	1180	1070	1048	1045	1027	992	939	903	824	828	779	835	800	797	850	794	808	773	770	766	879	851	839	877	924	1035	1019	2188	2078	1828	864	913	896	996	1348	1049	933	1283	1486	2588	4340	3564	2998	2237	1630	1138	909	716	681	698	672	662	680	667	664	700	675	731	698	708	725	666	727	683	699	669	679	698	682	673	708	684	645	683	652	694	665	686	703	693	678	724	652	690	652	677	682	705	672	696	712	653	679	640	709	689	653	682	676	652	683	655	637	663	651	675	647	658	703	675	667	681	633	674	682	700	649	653	666	614	704	613	658	686	651	645	712	712	722	667	634	682	644	689	672	656	715	670	671	678	712	677	669	710	702	704	654	693	698	699	700	712	668	725	663	694	661	700	679	687	711	616	719	681	673	656	699	685	665	687	731	707	681	660	701	650	724	619	688	672	717	700	671	695	691	680	687	702	686	620	686	682	670	746	655	671	697	686	691	760	690	661	687	673	646	660	694	694	626	664	617	694	687	705	668	678	676	664	653	672	638	674	689	718	651	650	682	675	661	641	685	683	608	710	679	716	678	675	714	666	677	662	689	691	669	701	727	660	660	660	685	637	711	731	700	674	708	656	713	713	692	703	665	667	695	677	679	670	708	675	684	685	672	670	677	710	662	614	695	686	677	728	636	666	684	710	701	684	684	686	689	661	657	709	696	678	681	686	682	675	708	636	666	667	660	641	679	694	662	681	668	657	716	675	653	655	638	649	695	635	688	728	665	715	713	704	671	676	644	703	669	691	682	644	670	674	721	640	661	653	688	683	655	697	677	673	644	643	706	706	677	699	724	655	653	679	676	689	629	683	710	656	654	659	711	657	672	645	685	645	667	700	701	666	703	708	653	659	714	682	697	694	716	667	653	674	684	641	672	683	640	678	707	709	699	677	722	667	686	718	680	643	692	693	667	687	669	702	697	701	661	693	673	682	683	655	692	688	709	713	652	670	627	679	678	655	699	656	660	688	702	619	660	695	723	627	684	669	669	708	639	694	689	702	659	649	695	600	658	671	667	711	668	686	624	717	643	687	683	673	695	665	686	674	665	649	675	735	669	689	653	651	650	674	687	665	654	675	662	638	739	676	693	639	659	655	676	671	684	669	674	733	728	680	724	628	689	694	684	691	676	692	647	686	648	685	664	693	677	743	691	647	682	701	688	705	670	667	685	722	648	676	641	705	619	666	683	659	686	692	676	592	694	687	667	716	634	671	684	687	704	708	636	674	684	699	658	690	698	703	638	680	693	692	700	698	697	695	676	721	629	676	679	662	740	619	714	636	672	739	694	650	674	643	715	711	665	649	654	641	642	664	687	672	671	696	731	675	730	705	674	667	654	677	698	683	641	671	685	694	654	699	682	703	681	651	677	723	677	629	663	688	658	709	628	650	658	679	675	705	699	709	662	712	648	700	680	669	658	678	670	641	691	657	680	655	659	668	695	658	666	640	697	636	698	694	670	683	687	690	651	667	709	656	673	671	693	660	663	673	669	687	702	649	653	670	639	638	686	676	664	703	700	687	644	690	680	682	605	661	694	677	673	686	643	679	714	679	710	675	689	661	679	703	673	670	655	656	678	665	662	685	634	692	648	662	671	684	696	680	697	710	723	656	718	748	664	660	677	724	678	688	674	646	644	687	751	670	693	671	710	703	644	720	677	628	675	655	693	685	682	696	702	677	656	674	705	694	667	677	695	670	691	711	671	718	673	668	736	652	700	694	676	711	680	684	719	658	652	748	695	647	698	651	659	668	621	686	643	680	687	677	689	692	684	677	679	676	642	680	676	678	653	655	696	703	680	702	650	743	705	666	691	682	669	704	693	712	675	690	686	672	691	705	678	700	678	679	722	661	662	707	716	653	723	712	689	684	631	642	680	716	663	699	725	669	707	706	650	716	672	678	718	660	654	692	661	685	710	676	684	663	641	715	696	700	681	668	671	689	686	717	748	668	665	700	686	651	697	690	720	685	719	668	642	652	650	645	662	702	665	662	672	645	676	682	709	686	681	683	640	717	642	735	678	677	689	680	677	709	700	645	723	695	707	690	696	692	712	701	708	641	726	677	692	708	645	672	656	694	728	674	682	655	687	635	682	647	651	683	669	699	677	656	656	707	687	668	648	692	713	675	704	689	650	683	651	616	664	739	685	661	665	672	678	640	726	691	641	676	691	734	623	642	672	624	664	696	708	647	692	667	701	657	729	632	657	673	735	665	699	735	720	639	680	683	724	646	659	636	630	669	673	696	677	651	700	664	693	712	721	709	689	720	660	691	714	671	690	711	698	640	652	684	685	721	664	674	670	684	679	694	676	670	718	645	692	649	712	685	709	709	731	739	689	653	653	683	694	671	709	656	695	659	684	655	671	670	666	665	662	694	664	654	694	651	664	716	666	708	722	658	681	698	637	634	636	664	658	702	652	691	695	591	651	671	691	709	673	689	665	681	684	651	703	689	685	694	687	642	657	648	637	651	651	698	683	670	681	685	672	693	718	702	672	642	712	708	648	682	722	680	666	670	702	689	682	695	722	674	680	691	732	670	698	715	699	713	696	668	675	660	677	664	650	657	677	699	690	668	706	691	689	633	688	672	687	652	671	672	659	684	662	691	664	627	659	681	658	652	684	724	662	683	639	680	667	692	637	685	639	674	758	649	686	716	671	681	699	702	728	711	713	714	664	683	669	705	660	705	728	651	613	696	683	630	680	680	684	692	655	626	686	668	693	741	718	707	667	741	673	723	704	639	669	677	714	689	627	633	653	655	687	639	643	709	682	696	717	708	711	655	678	691	680	658	659	671	682	666	721	664	660	642	680	653	643	727	713	668	695	709	658	647	730	641	655	646	686	648	637	635	668	635	706	617	663	629	679	678	684	671	672	641	707	646	701	675	672	640	653	738	671	676	633	750	682	701	660	669	694	636	683	705	668	642	653	635	688	663	680	697	700	668	635	684	707	712	712	667	693	687	701	708	670	660	692	687	627	665	706	688	717	674	649	681	717	668	724	653	686	688	637	683	688	660	670	676	687	686	706	675	697	707	695	681	709	672	693	675	679	662	733	710	680	684	660	703	696	676	675	651	694	722	681	659	703	660	732	696	695	684	676	670	674	726	670	638	689	694	675	682	646	710	705	674	676	708	696	716	680	639	723	676	681	723	680	716	739	659	685	695	710	721	710	681	667	697	685	676	699	681	691	692	695	681	669	684	661	669	645	676	710	704	654	640	681	734	687	704	720	703	701	660	719	704	684	682	675	695	693	683	681	666	682	661	689	625	689	665	655	669	625	625	686	657	658	632	671	687	634	714	680	720	651	690	670	701	686	691	707	681	672	680	638	669	684	707	685	707	646	672	699	666	663	678	665	669	685	657	657	648	656	660	652	707	705	656	671	674	657	715	650	661	652	676	698	679	663	670	710	647	732	691	653	638	660	683	735	695	691
722	286	159	115	132	152	160	149	126	101	91	94	88	86	77	80	57	67	60	71	68	63	60	71	59	63	65	59	62	65	60	54	52	57	64	68	47	63	53	72	71	44	89	108	86	65	55	60	67	64	68	59	75	93	148	335	288	239	157	112	100	58	67	59	50	55	57	59	61	49	53	52	64	54	60	66	47	48	49	41	49	61	45	52	62	63	60	54	55	42	61	62	48	31	56	61	52	43	47	56	39	57	55	53	73	63	45	50	41	51	52	51	50	52	61	55	38	56	56	59	55	57	67	47	50	67	51	46	46	49	50	48	47	60	40	75	62	59	56	44	62	49	50	67	46	49	56	42	59	48	55	49	52	46	44	48	54	49	50	57	47	48	52	49	58	58	49	66	63	56	46	48	45	68	44	67	51	40	49	43	51	48	37	39	63	56	60	47	59	61	55	58	44	55	36	42	37	52	53	52	58	45	46	41	51	45	44	64	58	68	55	46	60	35	43	61	40	58	48	51	49	54	39	44	45	54	58	52	52	43	49	58	55	53	51	57	56	64	63	50	49	60	48	57	46	48	54	57	49	63	49	48	59	52	50	61	47	57	43	42	53	54	60	51	60	55	51	39	50	51	68	50	54	41	58	54	55	55	56	48	47	51	68	65	47	47	59	52	57	49	52	48	61	58	48	42	48	55	54	49	52	57	50	43	49	48	39	59	47	58	61	53	53	54	44	48	51	56	51	50	47	50	56	45	50	60	50	55	47	61	35	48	58	50	59	42	51	64	49	57	55	54	68	53	51	52	43	44	43	49	53	59	48	61	45	57	52	60	51	52	40	50	53	46	47	48	48	50	46	53	61	53	44	47	57	44	61	60	53	49	45	46	61	50	60	35	42	43	61	40	57	49	52	62	64	63	52	54	51	65	44	39	52	57	43	41	52	61	61	59	51	50	60	56	48	50	59	48	42	43	62	50	62	46	54	50	37	39	45	51	55	53	45	46	45	52	52	52	51	65	39	64	53	66	38	43	55	48	52	53	53	40	53	51	69	61	51	59	51	60	57	50	56	58	44	58	48	50	44	41	55	44	58	53	50	52	49	74	41	57	56	48	71	56	62	43	49	60	36	42	61	49	55	56	54	60	55	59	44	56	42	63	45	46	47	48	56	49	46	59	59	52	56	45	62	48	43	53	56	51	51	52	55	43	49	45	55	62	65	58	61	52	55	57	59	40	61	53	45	71	41	52	64	40	50	64	57	46	47	54	59	62	40	35	56	51	53	61	48	55	49	38	63	41	39	48	52	52	47	48	54	56	44	42	47	60	46	50	42	49	62	55	54	50	68	49	41	52	57	48	58	56	56	45	52	53	51	59	45	44	48	65	54	40	43	53	52	44	48	47	57	48	66	51	44	49	62	55	45	50	55	49	53	55	54	47	40	54	52	51	52	54	45	48	65	54	63	54	51	43	47	44	47	42	43	46	53	58	40	43	49	67	48	61	53	32	50	42	56	51	60	49	50	52	54	59	58	46	50	50	49	58	49	56	50	56	41	54	54	60	50	53	52	51	36	51	49	43	47	53	54	50	46	53	71	55	54	57	54	60	46	63	52	53	43	42	45	54	54	42	43	38	42	55	48	46	53	41	46	59	55	51	39	59	52	42	49	42	41	44	46	52	56	54	73	48	57	43	41	55	61	54	41	47	49	49	54	53	40	55	64	41	53	62	47	47	36	41	58	52	53	57	52	70	51	54	52	46	46	58	43	59	52	46	44	54	56	57	48	57	39	34	61	48	57	45	47	52	48	54	63	49	43	63	46	60	48	53	54	48	40	55	45	57	51	55	53	43	41	44	51	47	53	43	61	53	66	59	59	59	55	63	50	49	46	52	57	48	57	51	50	54	57	60	59	42	55	56	60	61	41	49	49	47	53	52	43	40	51	47	52	64	40	58	52	48	61	54	60	41	53	42	56	65	46	55	54	48	56	49	63	41	38	51	59	51	48	35	44	45	50	54	61	50	65	44	47	57	55	43	48	43	42	60	46	49	53	54	51	52	42	50	46	45	57	42	56	57	41	45	53	53	48	52	60	51	41	40	40	48	43	47	45	62	52	63	70	51	46	57	48	44	64	57	47	43	56	56	52	57	57	54	42	49	49	59	46	51	48	61	44	54	40	43	61	53	67	58	56	51	49	51	35	54	43	50	50	52	51	52	67	43	49	37	53	55	51	42	46	57	45	68	55	54	38	56	66	39	49	47	52	61	54	58	58	65	58	68	54	52	52	41	51	59	67	49	53	60	50	52	47	51	49	51	56	42	46	52	52	51	44	44	67	52	57	54	57	44	49	47	47	51	51	66	50	45	44	45	50	50	56	56	52	55	49	44	48	44	65	54	62	51	52	62	62	51	49	54	47	41	53	49	48	53	59	54	52	45	52	49	47	50	58	57	61	66	55	51	47	50	54	58	50	58	39	46	65	50	53	52	57	51	64	35	42	54	45	45	61	57	50	50	55	37	52	56	61	50	45	55	44	39	50	58	51	51	52	51	52	56	47	47	65	47	58	52	45	56	53	41	42	41	57	51	57	70	44	49	52	41	58	46	61	47	50	50	52	42	63	49	58	48	51	50	39	58	45	37	44	64	58	59	50	60	53	54	55	46	60	56	48	47	52	61	47	59	61	62	50	43	52	47	54	63	65	65	59	58	46	46	63	41	49	41	57	61	43	45	54	51	69	52	75	52	51	58	52	44	53	39	57	55	55	46	57	62	44	46	46	42	44	43	44	56	61	61	48	65	71	60	52	54	67	56	56	59	51	49	64	53	42	49	48	44	53	50	44	54	56	47	42	46	52	55	62	51	49	38	49	49	57	41	58	33	63	50	48	47	55	43	54	50	48	49	60	43	39	46	56	56	45	45	52	52	43	53	53	61	53	57	56	57	62	35	57	47	57	52	64	47	51	42	66	58	47	47	46	53	46	67	63	54	56	49	40	68	67	46	52	57	45	44	40	56	60	47	42	53	41	49	46	50	41	44	57	58	55	50	49	37	41	47	47	42	47	54	48	48	71	46	46	57	58	64	56	68	44	48	38	47	57	57	62	44	57	59	47	51	64	52	48	41	43	38	58	54	67	41	50	58	42	42	46	64	49	52	44	64	48	55	50	50	65	55	60	53	42	61	52	50	44	48	50	58	52	50	58	56	47	56	49	50	58	42	47	55	43	59	58	39	47	47	47	44	52	50	43	41	47	57	61	60	56	54	56	58	48	42	52	53	64	60	47	51	66	39	47	40	52	52	49	53	46	46	50	52	52	50	62	58	46	43	55	50	59	53	55	55	49	39	45	51	38	49	53	52	53	63	56	51	60	58	51	43	46	41	56	50	53	57	61	51	55	45	55	47	51	37	45	59	47	43	60	61	46	57	44	56	54	51	45	48	41	44	48	41	40	53	49	48	36	45	63	45	45	49	58	67	51	54	53	61	64	49	59	62
12486	5562	2773	4690	9476	10920	8937	7429	5775	4421	3466	2894	2524	2136	1742	1551	1448	1371	1276	1230	1128	1145	1059	976	849	831	898	769	864	802	833	801	739	716	775	947	818	909	885	1049	1248	948	1860	2666	2004	826	988	997	1153	1172	993	900	1270	1751	4089	8208	6733	5501	3839	2387	1437	907	702	648	582	585	602	608	560	578	565	555	568	563	507	539	526	636	571	561	568	576	530	616	540	539	567	587	581	559	564	587	561	592	568	547	581	556	555	593	579	587	541	550	557	547	582	553	572	544	561	548	613	537	569	542	577	580	589	603	547	534	617	570	551	559	606	591	554	568	573	594	602	588	593	596	582	540	612	599	532	552	565	606	533	563	545	590	587	580	553	605	584	526	578	571	550	547	502	554	544	558	556	511	573	503	539	534	566	591	539	576	581	576	557	599	527	553	570	580	568	551	584	536	564	576	540	602	594	586	599	533	589	611	553	597	567	556	574	553	580	551	584	577	563	573	534	575	566	571	539	592	576	565	586	593	596	554	590	587	581	529	581	606	584	601	559	501	591	532	511	582	517	592	595	570	557	598	557	562	552	571	580	552	575	588	579	576	579	579	576	582	632	552	572	569	567	540	582	537	555	580	575	613	606	540	560	570	561	600	533	552	579	568	518	580	571	581	588	553	569	550	552	540	576	572	576	559	611	553	567	560	564	537	569	582	593	556	601	589	546	590	611	551	550	586	573	562	562	559	552	537	525	606	549	573	572	559	564	574	549	539	565	596	566	538	624	572	542	544	582	522	602	519	589	607	537	570	538	532	597	602	544	568	562	603	566	586	552	540	645	603	563	609	554	625	596	510	584	568	547	554	562	620	576	598	570	589	507	535	613	575	588	589	590	565	567	542	555	573	589	529	571	530	571	573	544	590	575	550	550	579	583	544	538	560	610	561	584	547	549	620	512	584	540	561	559	581	562	544	551	548	592	553	576	576	554	552	553	590	557	603	523	510	584	566	546	566	570	522	545	530	604	582	581	587	541	590	547	629	557	579	570	560	604	549	588	603	561	540	592	567	565	548	593	554	564	548	576	588	568	528	531	560	576	609	540	605	530	561	576	535	610	612	590	560	593	536	564	588	554	573	554	569	503	568	536	548	602	558	573	560	593	572	558	578	507	593	601	599	571	523	585	589	616	535	548	570	597	579	573	558	562	533	530	590	590	520	545	527	551	565	571	567	566	586	598	562	545	573	587	599	578	563	539	592	540	579	585	538	616	525	485	563	590	595	540	541	567	561	564	538	569	571	553	552	620	584	564	580	592	572	560	573	559	541	566	560	608	569	566	569	557	549	549	550	577	546	571	582	528	566	602	500	579	553	533	558	557	580	557	541	550	543	590	597	582	576	565	552	593	574	565	515	551	602	592	550	601	552	603	569	560	561	545	596	542	593	590	548	551	590	597	573	575	533	564	545	583	567	561	578	584	609	588	562	525	582	568	578	580	600	579	605	555	565	590	587	522	578	573	548	534	577	550	528	526	549	525	571	526	569	566	552	609	580	542	536	581	522	591	569	537	586	558	571	597	558	599	559	609	582	603	593	539	545	583	526	580	602	587	575	595	581	566	603	520	564	544	556	593	570	566	544	579	594	534	548	538	599	561	596	576	517	565	541	548	553	577	513	556	540	520	549	566	572	579	576	606	549	599	564	562	591	564	574	608	595	602	563	545	548	555	572	615	562	557	559	562	539	586	573	586	561	546	568	572	545	551	535	539	610	563	555	580	544	536	569	566	563	529	539	557	560	569	596	551	576	602	569	613	587	566	566	623	563	575	556	566	521	583	526	578	564	544	557	602	525	584	591	595	525	568	575	521	535	541	586	556	548	581	548	583	562	567	541	558	576	572	549	565	609	568	541	566	554	557	566	565	531	588	531	599	622	566	506	583	569	541	514	546	552	519	599	558	563	576	577	547	557	575	603	579	566	568	570	596	526	555	567	548	583	574	551	563	562	532	550	574	563	558	568	550	528	569	542	557	566	617	576	553	561	561	581	607	527	570	578	566	583	531	567	588	575	564	542	516	585	542	596	559	561	598	592	556	530	581	548	574	588	563	559	611	535	596	540	553	540	514	576	568	555	550	563	579	586	593	538	586	566	577	577	551	585	576	578	540	576	608	565	572	561	587	568	563	540	551	596	501	573	553	515	546	573	593	568	559	555	566	576	550	589	580	557	601	556	626	609	551	559	589	554	554	539	585	619	557	571	587	592	597	558	583	571	572	504	568	579	601	582	554	573	548	572	594	546	540	530	579	589	555	599	555	567	576	610	597	557	629	561	526	555	606	608	599	575	549	534	572	581	572	570	526	572	599	571	580	517	534	546	540	559	526	544	553	589	575	555	520	583	630	563	553	570	551	576	587	597	581	555	587	562	591	568	585	543	586	517	567	584	585	535	606	578	536	564	556	540	579	580	564	588	602	576	574	570	612	584	569	569	593	555	513	623	573	560	578	576	581	602	521	566	577	603	561	547	573	574	582	582	596	566	548	573	551	613	606	584	542	561	571	572	571	540	589	532	578	581	597	537	593	577	561	576	575	581	580	610	591	563	549	581	552	553	562	593	571	524	575	557	520	581	540	554	579	563	568	581	596	540	572	578	564	570	571	568	589	599	591	567	585	566	503	530	537	587	581	587	571	536	561	559	546	571	549	569	546	552	554	613	561	567	549	584	521	525	560	603	516	567	526	572	544	589	583	537	561	538	571	572	570	556	572	537	546	559	561	573	602	584	642	559	594	564	575	579	552	550	555	563	623	545	572	588	540	544	568	581	570	541	534	543	560	589	550	592	574	564	613	537	532	581	600	541	556	582	595	589	559	560	526	566	582	554	564	597	539	557	600	561	542	579	567	563	590	555	536	560	582	543	580	558	568	620	555	564	577	582	631	551	551	542	561	559	554	577	560	553	573	562	593	535	624	593	564	582	571	566	568	577	557	548	551	569	571	556	556	632	554	579	575	554	553	599	581	584	550	560	603	579	589	557	575	578	542	576	524	578	571	570	564	545	612	537	570	600	539	564	613	601	573	541	574	572	562	577	556	593	552	579	562	593	560	572	566	516	573	603	537	562	588	559	555	591	534	577	578	562	560	571	580	605	566	535	606	542	558	543	579	554	545	537	571	553	552	590	561	529	593	551	511	556	568	602	565	576	580	584	586	589	590	525	534	560	574	606	546	541	611	553	539	573	536	579	546	559	570	559	561	590	570	559	554	572	574	624	569	570	573	556	582	599	582	544	566	582	574	578	588	543	607	568	592	580	563	549	566	535	590	539	539	589	610	556	589	579	581	571	623	560	575	569	533	571	639	524	579	575	585	556	565	570	570	591	565	551	509	556	573	570	576	499	563	559	566	551	571	540	560	589	570	589	593	557	602	582	589	596	599	550	560	565	575	583	563	583	561	584	555	528	590	544	558	567	553	563	592	551	528	570	535	557	568	589	586	565	568	530	598	568	577	581	586	571	560	560
2209	276	191	131	127	170	165	158	141	134	119	107	84	99	83	71	74	86	86	88	74	89	76	68	52	61	76	62	61	70	63	72	59	66	70	72	87	73	72	78	80	72	94	100	107	81	76	79	78	79	77	77	90	95	169	321	326	249	185	123	101	84	59	68	67	63	69	62	62	70	67	65	67	66	58	67	72	67	51	54	58	64	62	67	67	61	60	69	56	70	76	65	62	50	57	64	78	70	55	71	61	70	53	80	67	61	55	72	70	52	68	76	66	64	56	57	68	68	48	63	63	67	71	60	64	61	86	50	72	82	73	56	59	53	60	67	69	64	57	70	52	70	63	60	64	63	66	55	62	51	68	64	75	77	56	57	67	68	66	65	58	57	52	59	54	62	52	59	69	54	55	70	66	55	62	71	58	74	43	54	61	54	61	63	61	65	66	53	76	69	58	69	58	58	66	54	64	61	68	65	54	71	72	62	87	70	58	72	63	68	56	58	66	56	54	57	59	64	63	57	59	53	56	67	63	63	62	58	58	61	70	47	52	53	73	58	66	49	63	61	53	69	83	55	60	61	67	58	84	60	60	60	67	57	63	76	48	68	58	67	71	49	78	66	65	62	55	65	57	53	65	69	52	79	64	71	70	76	63	54	55	66	75	84	62	57	69	62	58	69	54	56	61	62	69	67	62	66	77	55	71	48	70	80	58	69	57	72	68	66	59	57	49	74	62	68	78	73	61	59	63	71	75	58	58	58	63	64	59	58	92	52	55	74	68	58	49	66	58	71	66	59	71	72	72	67	48	55	59	66	51	58	48	74	55	49	76	78	74	56	63	59	55	82	56	64	60	47	67	59	63	73	60	55	60	61	67	58	62	53	72	61	83	70	55	58	67	58	77	52	56	70	55	39	59	66	60	78	71	67	53	69	57	63	78	55	60	63	59	67	54	62	66	77	55	72	75	61	62	64	70	62	61	66	75	66	51	60	53	62	58	72	66	69	83	56	77	67	63	66	59	57	61	60	64	62	78	59	62	61	69	59	60	43	71	58	63	72	62	50	70	65	66	55	63	58	64	65	63	66	49	62	64	76	45	73	64	65	66	66	73	68	60	53	55	60	63	49	59	64	59	53	68	53	71	50	58	58	58	66	58	61	67	70	51	61	57	51	61	72	73	64	56	56	74	56	51	57	63	57	70	77	72	55	49	72	47	59	77	65	72	65	60	60	67	61	61	48	60	66	53	63	71	53	63	68	63	72	55	73	55	71	71	59	69	68	61	64	66	79	68	76	76	63	68	51	63	61	60	79	58	67	55	66	54	66	53	68	67	62	59	66	69	53	81	68	59	76	57	54	74	70	61	50	57	69	68	60	67	57	62	53	58	64	58	54	47	65	80	57	65	68	64	59	74	60	72	72	63	76	63	80	63	70	46	57	65	51	61	75	53	73	81	47	63	54	62	72	53	52	75	68	67	70	50	59	70	58	52	62	66	71	57	51	52	54	73	67	52	54	70	69	61	79	55	69	59	59	63	71	66	66	59	63	52	60	69	64	54	49	59	62	61	55	61	56	63	55	68	75	61	61	80	67	65	46	65	72	53	62	59	65	65	60	68	61	70	53	66	59	72	51	73	71	51	63	50	72	84	56	63	67	65	65	63	71	71	75	73	72	66	53	61	77	77	68	66	63	70	76	54	54	42	60	73	56	59	72	79	77	65	54	67	80	69	62	60	62	61	65	56	58	69	55	64	64	72	61	56	50	58	63	49	67	65	63	59	67	45	67	63	55	73	69	67	67	63	63	63	65	67	70	81	60	57	61	66	76	65	48	76	51	68	74	76	66	53	56	69	60	48	56	71	51	64	74	61	83	73	78	79	51	70	59	73	64	55	69	63	71	49	68	75	69	63	47	55	77	58	76	53	46	65	68	54	81	78	58	64	74	73	64	74	66	54	64	72	63	55	63	70	59	60	65	56	65	71	54	62	51	76	70	82	65	76	63	72	59	64	68	72	62	61	66	65	73	68	56	74	67	69	58	68	66	66	64	55	62	67	66	75	56	58	63	55	71	58	59	61	70	70	46	51	61	64	60	74	59	58	63	73	66	55	56	54	68	65	59	63	63	83	74	62	46	66	64	68	58	56	75	64	66	68	47	67	66	66	71	53	65	74	78	58	53	67	65	74	71	61	69	55	65	63	67	69	60	64	59	67	72	72	66	60	62	44	62	62	72	66	64	68	65	68	66	73	57	56	69	55	55	56	70	66	70	80	64	58	58	61	54	61	72	68	64	62	60	60	56	69	66	57	67	59	66	62	65	76	53	75	55	62	68	55	54	72	55	57	63	66	55	61	71	67	67	67	59	50	67	55	58	62	68	73	46	66	60	62	69	77	58	75	70	52	64	61	66	55	68	65	61	65	78	65	59	67	69	82	59	66	57	70	64	66	64	61	58	68	67	60	71	76	62	69	69	61	66	69	62	56	53	64	61	58	65	66	68	65	64	62	70	57	56	74	73	58	78	56	82	65	66	67	66	66	64	63	67	72	80	69	74	67	63	77	72	80	66	65	60	65	70	71	53	52	54	70	80	69	60	59	52	57	54	68	55	59	59	61	74	67	72	71	63	50	83	58	66	43	66	60	62	60	63	55	57	59	47	68	46	62	76	57	58	67	62	75	59	59	70	68	76	70	65	67	73	45	68	68	65	62	58	70	50	54	69	65	71	68	72	68	60	69	60	62	62	49	59	75	50	73	57	69	75	57	63	61	62	75	67	66	61	68	56	58	58	56	63	51	66	65	54	60	62	64	60	78	58	67	70	69	64	70	68	58	76	64	57	71	63	61	84	58	59	74	74	82	55	56	68	68	54	62	63	72	63	75	68	58	63	75	63	60	67	64	61	68	55	59	69	63	70	84	66	52	57	78	68	66	65	66	64	62	74	58	76	62	59	63	61	54	68	67	57	66	63	56	68	59	67	58	69	72	64	66	66	66	67	70	71	75	61	62	74	60	62	63	69	64	69	55	67	71	52	58	56	65	61	43	71	56	64	77	70	61	55	56	60	64	68	56	77	70	53	45	70	59	65	67	59	71	56	78	73	66	58	72	67	54	68	50	70	59	58	60	58	66	56	68	63	45	52	62	61	69	69	52	67	76	61	48	57	62	66	60	73	74	52	63	67	51	67	78	58	53	63	64	69	48	50	60	59	68	69	54	64	52	63	63	84	64	72	56	78	61	58	70	70	58	62	64	61	59	68	63	64	49	68	72	52	68	62	77	59	58	60	63	59	52	56	57	63	74	66	59	70	60	59	67	73	61	78	54	65	76	63	63	57	66	56	62	53	65	65	61	69	70	67	61	45	68	68	66	60	80	79	66	60	69	66	62	56	56	71	73	61	59	72	56	60	79	53	63	70	63	56	58	69	54	58	62	70	57	44	59	72	54	64	61	66	52	82	61	91	62	60	60	55	68	65	54	64	62	56	57	82	57	63
12461	4991	2644	4461	8634	10453	8588	7333	5982	4459	3677	3083	2721	2424	1987	1834	1685	1593	1383	1385	1364	1320	1191	1111	1020	962	1002	935	941	893	967	881	941	939	930	1009	1090	1055	1153	1194	1180	1174	1812	2711	2162	1045	986	1130	1364	1143	957	909	1495	2036	3847	8901	7614	6133	4344	2691	1562	1052	796	719	712	673	684	677	716	706	722	664	717	653	680	665	647	684	677	711	706	659	705	680	670	667	685	650	693	705	675	681	718	675	684	687	705	687	652	657	670	626	677	664	688	677	684	654	683	689	723	675	701	695	667	733	685	707	678	679	747	693	689	701	666	724	695	697	670	686	692	690	716	727	688	681	682	716	658	663	710	713	705	664	688	667	693	685	691	717	728	678	660	675	716	666	689	645	702	722	711	705	709	684	661	690	701	667	667	689	713	702	705	657	683	642	701	651	657	675	675	662	697	664	694	681	690	684	671	711	674	698	681	665	700	683	669	696	699	707	713	678	660	675	683	669	699	651	660	710	714	680	698	685	755	691	697	670	759	746	626	649	671	681	674	685	659	678	703	686	715	671	673	732	721	741	628	702	666	633	675	707	696	704	680	693	679	675	697	696	698	768	690	757	661	688	688	671	667	713	725	655	712	681	682	666	661	652	684	722	707	711	671	725	686	665	746	717	660	687	646	684	679	680	728	701	715	693	630	654	708	675	662	638	687	658	724	670	693	656	695	692	681	635	669	693	697	681	666	691	683	676	677	695	671	665	665	712	711	698	711	688	727	672	699	666	693	647	652	720	678	685	694	668	702	689	674	656	686	649	735	710	695	723	663	658	719	672	664	665	745	699	682	664	721	669	665	617	691	695	711	743	694	671	683	700	683	713	713	682	696	651	673	734	677	670	674	651	701	707	656	671	697	693	624	679	675	697	671	689	690	664	717	673	670	690	644	635	715	658	698	702	722	655	719	679	701	701	719	691	671	694	651	677	654	676	711	703	674	679	661	697	715	683	688	698	679	666	694	653	694	671	691	696	701	669	698	695	746	674	684	676	723	708	703	667	687	614	635	738	664	718	656	705	679	735	710	673	722	652	696	715	713	664	719	643	691	691	673	712	630	664	644	705	683	710	669	691	667	675	713	661	672	696	681	671	696	633	721	685	679	684	654	636	717	699	716	663	753	674	686	708	751	695	703	719	711	732	699	677	707	717	689	669	729	714	669	713	679	686	714	698	713	676	738	675	672	647	664	688	697	658	678	677	651	709	702	685	662	762	726	644	690	714	672	703	687	676	681	720	730	668	694	700	715	713	655	702	690	709	657	655	717	668	690	695	711	676	713	644	709	687	721	694	660	643	697	710	674	673	676	660	690	653	676	721	727	679	644	689	677	687	693	699	715	727	664	693	650	637	721	698	672	737	726	647	623	706	674	692	651	682	705	641	714	705	675	680	716	680	719	697	658	671	689	685	660	681	689	706	666	656	680	646	681	735	661	666	709	673	690	696	660	668	663	673	679	744	687	696	665	668	668	686	703	720	694	696	694	700	695	716	702	697	699	674	707	705	698	674	663	686	700	675	697	718	683	651	685	684	655	679	684	674	715	645	671	689	715	780	678	678	676	654	646	661	716	670	714	705	770	714	686	650	663	642	716	716	654	688	719	717	680	683	666	674	647	633	687	689	730	713	682	680	668	717	679	671	677	698	683	680	674	640	703	692	706	644	699	656	662	697	664	698	683	674	661	732	643	609	688	699	696	721	728	701	674	689	678	641	699	715	723	679	691	689	690	704	700	671	686	687	682	680	703	697	703	671	695	703	670	660	691	681	689	711	691	687	685	674	670	695	764	649	674	698	662	679	673	697	674	679	662	690	686	665	703	683	652	655	710	680	664	687	714	630	716	684	681	681	633	680	655	676	682	669	660	704	694	697	675	695	712	636	675	703	681	675	728	679	743	666	699	658	686	679	651	741	686	694	685	665	643	696	678	674	670	724	683	683	673	766	697	673	635	673	681	663	691	703	694	677	671	666	694	669	728	681	707	707	688	647	669	689	699	629	718	690	731	684	726	678	662	660	708	721	653	718	663	688	681	642	660	670	662	703	676	721	705	666	698	694	617	699	667	659	649	709	707	672	694	692	711	687	689	698	661	678	703	655	691	638	681	687	692	674	681	662	737	649	705	713	690	714	697	697	744	708	676	686	648	679	681	659	688	744	681	694	722	670	667	699	737	674	708	712	665	697	707	683	703	703	628	709	735	680	713	674	676	663	701	697	685	715	653	651	657	662	696	631	701	622	684	692	690	687	689	688	742	680	702	700	706	695	662	714	663	661	720	668	674	654	689	714	680	717	664	682	659	728	670	682	656	692	693	706	713	749	716	718	665	671	715	676	674	702	737	684	730	722	692	708	699	695	685	688	708	687	701	720	702	661	703	680	667	693	684	704	679	692	690	703	692	698	674	670	753	738	652	639	667	719	653	725	679	711	653	701	703	681	653	706	693	697	669	659	674	693	745	682	668	693	714	700	689	665	679	672	676	657	744	743	674	725	654	692	730	666	657	695	654	704	703	711	656	711	745	691	684	716	706	689	677	714	691	702	696	680	709	682	702	700	716	662	697	648	689	645	788	707	691	709	695	689	678	665	684	708	679	707	686	684	724	689	682	697	686	654	664	677	683	686	666	695	670	667	671	678	696	711	644	667	675	699	728	683	734	675	681	670	675	709	699	703	699	667	705	716	642	683	712	688	671	674	680	738	721	681	680	647	676	682	689	670	690	693	669	690	677	703	744	716	721	685	707	681	703	672	646	688	698	701	688	710	705	684	659	669	730	681	659	748	665	690	681	681	679	684	668	635	678	683	643	709	675	694	737	684	642	675	665	714	676	673	702	687	739	687	672	702	683	698	679	711	714	654	672	622	666	729	715	695	672	674	731	672	689	752	685	682	688	709	691	690	706	666	644	704	666	685	721	694	676	699	715	698	712	664	727	696	691	674	700	676	648	737	663	689	670	706	641	670	670	709	674	666	693	637	690	721	678	653	729	697	682	719	667	702	660	706	696	678	692	678	693	706	648	686	704	665	682	697	703	725	643	707	679	646	660	696	706	689	667	681	683	683	660	718	678	678	681	710	677	733	698	679	643	688	733	702	674	639	687	643	720	684	677	684	691	687	729	666	666	661	689	703	701	740	696	699	671	685	688	698	689	721	668	719	746	673	692	669	663	702	707	666	690	691	717	680	696	656	688	666	747	697	659	707	711	708	696	700	648	671	640	669	702	738	710	713	728	647	693	695	655	699	714	702	662	654	685	683	696	650	638	678	683	699	718	664	662	652	708	658	720	706	656	686	692	689	672	694	702	704	679	656	670	717	715	737	732	675	710	682	707	654	678	686	693	666	697	700	653	692	706	723	701	656	657	751	678	686	651	675	682	699	684	682	651	702	685	689	687	730	687	689	708	695	708	723	712	673	668	701	688	700	676	629	699	649	658	752	692	650	620	656	672	687	719	660	680	688	658	701	708	675
1227	381	212	145	138	193	218	196	185	161	129	95	101	96	93	83	80	75	87	71	80	72	65	70	76	55	62	63	51	63	63	60	56	62	56	76	61	58	55	72	68	57	88	107	126	55	46	50	71	60	88	69	74	94	151	433	469	371	273	152	125	88	72	55	66	53	51	48	54	44	43	53	65	50	41	53	56	45	42	49	42	53	37	53	36	51	52	55	54	56	65	49	40	49	58	47	58	54	49	31	61	51	63	61	46	58	58	58	36	52	55	49	59	42	58	55	63	50	59	48	34	50	56	60	58	46	45	47	51	57	45	45	55	55	47	52	57	69	56	50	57	57	46	39	48	43	43	48	56	46	55	51	50	46	63	45	62	52	53	53	61	45	51	39	39	39	47	62	59	40	61	57	51	51	48	49	42	54	56	44	48	53	51	70	50	52	51	55	55	61	57	54	55	44	55	44	48	61	59	58	44	57	43	63	53	59	57	63	43	48	56	57	54	55	36	54	51	51	48	52	37	55	60	41	58	48	56	42	59	62	36	50	49	49	49	50	47	56	39	39	57	48	51	68	46	48	46	51	40	50	62	45	45	53	33	54	51	60	54	55	54	53	48	68	67	48	63	45	47	55	48	63	57	50	40	59	48	45	59	61	53	62	38	48	52	53	40	42	54	40	35	51	49	51	57	52	45	56	48	57	45	53	51	45	54	57	51	55	46	43	45	47	72	60	60	55	43	53	39	49	41	46	49	43	52	58	52	59	53	70	50	47	48	57	46	38	50	51	54	50	62	47	44	59	48	63	53	45	59	52	44	53	55	50	59	39	44	58	47	52	40	45	55	64	41	46	46	66	60	46	54	47	38	49	52	59	53	48	45	65	60	45	40	44	51	48	52	38	56	53	55	53	49	38	43	51	57	52	46	59	46	50	49	33	57	42	54	54	56	63	65	60	64	52	31	39	58	51	54	62	59	39	55	42	55	57	54	60	55	48	53	54	52	53	46	57	49	61	45	48	54	65	45	63	47	57	51	64	52	56	49	48	45	65	52	44	47	49	50	48	51	53	42	49	60	46	37	58	52	32	49	57	58	52	59	41	51	54	59	43	55	36	55	62	56	60	49	73	48	44	50	57	46	48	48	44	67	43	57	52	45	53	47	46	42	56	57	45	51	34	50	40	43	56	51	62	50	46	56	48	45	38	57	56	66	46	53	55	49	50	46	51	48	42	37	58	60	63	50	46	46	45	49	48	48	48	48	48	63	60	41	55	57	47	56	53	52	40	58	50	42	45	63	53	59	47	56	44	53	53	62	53	41	46	50	47	46	42	51	66	42	44	58	68	55	63	45	58	49	60	56	61	57	55	59	46	58	52	60	46	59	45	56	61	48	59	65	52	45	58	55	45	62	58	55	36	68	54	42	57	50	35	44	51	49	45	54	56	47	53	44	50	61	54	48	62	51	44	44	55	59	47	70	45	48	51	47	47	39	52	39	46	63	43	56	61	64	47	60	81	46	55	43	44	64	58	50	55	40	42	59	46	47	61	52	39	51	49	44	61	57	48	51	47	50	53	58	49	63	40	58	61	43	63	50	60	58	55	46	54	53	62	58	45	41	36	45	47	41	37	37	56	40	33	46	51	47	42	50	52	47	43	53	60	39	46	51	61	50	53	40	48	54	52	46	51	61	51	56	49	57	56	53	50	59	55	42	49	65	48	47	66	35	52	50	55	38	66	50	48	42	48	57	61	44	46	59	47	50	51	56	43	55	53	44	57	45	54	56	46	45	48	51	52	50	69	47	54	47	57	47	59	67	42	48	51	55	52	54	51	45	45	45	55	48	64	53	40	39	64	44	39	56	42	46	65	48	56	42	52	51	62	45	54	52	54	42	45	63	48	47	61	59	52	57	46	47	49	41	48	59	50	49	52	53	56	58	52	48	55	50	60	39	53	41	60	50	57	57	48	54	48	45	46	56	40	57	52	53	53	44	38	51	60	45	56	48	48	57	51	52	46	50	57	43	36	41	55	45	47	60	51	59	43	68	52	53	48	44	60	57	61	41	52	44	56	57	44	52	49	55	51	46	53	47	44	55	42	51	65	54	48	65	66	49	50	47	62	57	46	51	57	51	56	48	60	61	35	52	62	60	48	46	45	43	52	54	45	53	46	47	53	42	56	47	53	57	60	62	39	60	51	50	48	64	53	52	51	57	56	43	46	47	48	45	49	50	56	54	49	42	49	48	38	57	41	55	58	49	61	47	51	41	47	58	46	55	52	48	43	53	58	53	58	38	61	69	51	54	51	60	42	40	63	50	45	45	59	56	62	37	59	55	46	53	54	54	47	51	55	62	55	44	55	51	59	58	39	48	46	53	55	50	48	53	63	51	57	43	50	57	47	45	49	50	55	49	55	66	56	54	57	49	57	48	69	54	52	56	52	49	50	64	54	65	56	59	50	60	47	57	50	51	52	48	55	47	49	55	58	47	45	57	51	52	61	43	56	48	49	56	52	51	45	50	59	63	56	47	50	60	61	49	59	58	35	37	65	50	54	36	56	43	67	65	67	38	48	57	54	61	56	59	59	47	49	36	39	59	40	46	47	61	52	49	56	49	45	38	41	51	45	41	50	68	51	55	47	42	58	49	64	51	52	44	40	55	58	70	44	51	30	45	51	60	41	54	57	54	48	66	54	42	51	41	47	45	55	49	54	40	47	59	59	42	43	51	54	61	52	52	46	61	59	52	62	59	57	57	38	53	49	49	50	47	63	54	48	47	44	51	52	68	49	46	49	45	46	46	52	50	51	53	53	53	41	48	39	53	46	59	54	36	57	45	45	56	50	58	47	52	54	50	61	42	35	56	58	55	58	45	52	59	58	46	47	64	53	65	53	44	55	42	43	55	50	43	54	47	41	50	45	46	46	47	55	50	54	56	67	45	49	46	45	52	40	43	48	63	53	53	54	49	47	65	65	49	62	57	53	48	33	47	49	52	58	59	47	47	47	51	51	43	53	51	66	62	47	65	56	54	58	35	52	47	52	48	49	49	55	50	50	49	50	40	44	53	53	55	50	47	66	52	45	60	44	58	42	55	49	51	39	45	58	51	57	40	53	53	62	49	49	49	35	55	62	40	70	51	60	38	56	46	54	36	54	66	52	58	32	51	47	56	60	58	49	50	55	51	47	49	49	65	37	51	46	52	39	52	52	45	46	46	48	69	67	53	57	47	52	51	42	63	57	42	55	53	49	50	49	69	49	51	48	38	55	51	53	64	41	51	46	43	54	56	46	47	43	47	42	48	51	49	41	49	59	52	50	57	42	46	44	46	48	40	35	49	48	56	69	40	54	50	49	45	57	51	66	58	50	54	37	52	56	48	39	57	46	54	42	57	38	58	57	56	55	54	49	54	53	47	46	39	49	52	51	59	54	59	50	52	51	52	48	48	40	42	46	55	56	55	43	56	63	60	46	47	67	44	44	45	55	55	56	70	45
15655	6733	3401	6307	12149	13415	11572	9711	7632	6037	4746	3957	3368	2876	2603	2215	1973	1788	1713	1538	1455	1292	1216	1154	1072	1039	969	1001	878	918	880	865	875	864	982	1113	980	1060	949	1168	1213	1230	1832	2481	2839	962	963	994	1322	1166	1086	1016	1517	2250	3880	10808	10447	8441	5882	3324	1930	1136	786	624	565	528	596	531	536	542	532	560	579	518	616	570	540	509	518	546	562	538	542	546	545	502	567	536	532	521	581	502	530	582	573	537	520	549	565	570	558	561	525	513	529	546	548	565	540	536	531	504	579	519	526	524	522	559	575	546	544	558	567	580	551	517	520	535	517	570	532	544	577	543	507	533	545	582	542	548	537	557	520	524	582	545	544	592	526	533	564	536	579	580	584	557	565	559	535	524	556	561	575	498	567	533	550	505	521	587	545	552	547	564	529	558	542	557	508	496	592	563	556	528	530	529	573	525	515	560	542	553	541	539	561	544	586	560	592	565	527	533	573	577	564	513	548	533	510	542	546	559	552	561	568	574	558	535	545	569	546	533	520	561	526	525	528	575	565	591	564	522	545	545	549	516	527	601	558	530	550	538	601	554	581	552	551	512	548	534	536	543	549	549	562	566	555	541	510	550	542	582	547	578	518	587	554	497	532	520	535	526	565	528	499	511	590	528	605	550	552	523	525	556	548	533	537	590	557	555	558	543	555	529	573	562	559	546	547	561	516	581	550	568	546	594	543	535	544	504	542	553	550	514	544	528	534	521	570	522	536	523	573	536	527	550	538	540	546	523	534	542	546	505	544	556	532	562	604	550	561	557	538	567	494	556	515	547	546	548	499	538	539	542	564	543	566	544	555	562	550	553	544	552	541	521	559	538	515	564	525	590	547	583	551	544	553	599	536	545	552	521	553	560	516	551	547	557	572	520	555	583	573	535	552	548	511	544	561	543	560	525	530	520	557	522	565	521	528	536	537	556	547	592	543	529	527	550	508	545	553	501	546	587	537	560	530	564	537	543	593	528	570	539	528	524	518	533	570	563	512	549	537	560	571	517	565	558	547	520	524	565	516	570	549	572	556	556	538	568	574	543	569	559	543	536	572	555	543	537	575	542	580	502	558	569	542	548	551	568	582	508	546	525	551	542	560	527	567	519	505	526	537	548	563	548	574	571	562	527	564	555	482	542	548	556	523	573	534	545	522	538	529	567	532	533	577	500	527	576	540	565	560	553	519	541	549	573	522	553	530	540	526	548	538	522	585	546	554	552	545	519	558	541	552	599	568	547	553	561	592	542	575	515	524	552	479	551	573	573	550	544	578	550	521	573	567	555	554	565	540	568	530	533	549	550	526	512	561	551	526	534	498	549	556	531	572	539	524	521	538	557	592	583	542	547	556	552	546	560	565	549	516	575	586	553	560	545	580	538	501	543	494	585	514	566	504	563	560	581	574	575	554	508	528	544	536	571	515	546	529	543	571	565	571	543	505	556	545	561	536	548	577	548	553	549	570	557	513	510	538	558	535	568	543	538	568	542	535	535	543	510	549	567	556	520	568	545	560	529	552	545	517	554	556	530	575	538	518	556	569	523	526	558	502	515	542	532	577	556	561	508	540	552	568	560	527	578	579	550	554	550	535	549	561	580	531	579	490	556	579	572	585	547	536	595	571	528	573	562	527	534	548	564	550	543	548	505	564	567	575	569	541	558	520	545	557	539	568	542	544	555	561	542	566	540	510	556	544	578	565	515	541	564	571	543	507	542	543	532	499	537	579	536	573	575	572	542	565	597	558	524	532	584	546	533	544	595	573	561	532	573	548	569	536	553	520	578	516	532	534	563	558	543	573	498	565	540	574	525	556	506	612	532	572	553	548	531	508	560	533	558	590	519	526	526	550	535	550	540	580	551	532	536	555	537	543	575	508	559	535	560	578	533	537	583	538	547	528	567	519	520	558	573	524	530	554	501	611	545	534	541	576	568	532	524	557	554	526	549	506	580	549	574	504	540	525	524	556	575	592	579	513	561	554	540	533	523	536	541	551	541	536	525	569	532	556	535	535	542	569	541	555	525	543	545	493	546	518	543	571	564	517	507	516	555	545	567	550	517	541	544	589	551	529	544	544	550	538	539	561	574	531	557	565	527	563	535	574	606	566	525	525	561	552	565	571	541	550	552	524	552	543	556	533	501	563	575	532	552	564	513	561	572	523	530	581	553	535	571	550	553	541	560	554	563	559	540	533	542	546	514	535	521	539	556	603	556	561	546	519	530	559	529	528	541	547	541	536	559	554	558	498	558	566	514	591	533	473	586	568	551	547	572	549	504	559	549	545	561	559	523	548	575	487	509	557	564	523	560	559	526	565	548	562	538	566	575	553	596	557	545	524	536	561	527	530	535	545	560	532	547	522	507	528	547	582	557	576	562	532	537	535	545	534	517	560	524	550	521	538	560	534	560	543	537	532	528	538	551	564	536	529	552	543	587	544	547	540	514	553	551	518	553	542	550	558	517	550	518	529	561	531	511	480	547	561	544	524	551	546	553	563	520	554	512	504	574	560	517	539	571	539	530	568	604	523	566	570	568	549	571	570	557	527	569	557	516	576	558	587	552	550	552	530	543	532	567	528	557	552	556	556	529	539	525	581	572	545	586	528	538	568	601	557	533	560	549	535	583	550	586	537	523	557	504	531	566	582	559	533	549	591	544	539	522	542	521	548	545	545	553	562	550	549	557	539	520	495	603	544	519	555	524	568	547	592	544	557	543	579	540	604	534	549	543	510	575	554	567	511	537	503	521	501	546	574	554	558	523	546	520	581	566	552	568	516	534	559	570	559	538	595	571	558	570	574	514	542	537	553	557	510	533	562	550	534	512	577	559	527	499	534	563	506	609	518	567	535	525	534	531	573	579	574	539	542	557	568	528	559	585	615	542	524	534	490	550	565	528	540	565	541	513	535	537	554	497	579	561	515	576	577	533	535	530	529	537	490	529	540	535	574	538	581	547	574	595	559	554	585	519	570	509	548	576	541	557	527	583	574	510	553	524	560	518	561	545	535	548	546	558	541	543	554	576	517	567	563	557	528	513	590	545	557	522	550	583	558	606	576	530	546	530	556	551	524	551	554	547	498	514	563	568	566	573	605	560	565	614	586	580	548	545	561	558	533	523	530	534	531	517	553	547	560	539	583	498	558	519	568	566	582	565	525	484	513	526	597	528	536	509	555	526	564	557	573	542	563	547	537	564	542	554	561	570	602	540	551	545	535	510	541	527	570	557	545	573	556	533	555	537	568	494	543	536	599	524	557	535	541	523	513	548	529	534	553	578	566	529	565	545	545	531	591	565	504	528	559	568	522	553	521	545	534	500	530	553	582	515	581	557	534	581	555	558	544	561	523	532	566	528	577	548	574	528	566	524	503	526	532	579	541	547	557	535	518	550	528	524	588	571	536	544	536	558	559	564	522	504	506	590	510	574	568	591	522	602	591	556	559	549	562	548	557	538	538	521	533	537	580	565	519	553	534	531
1489	163	119	86	116	121	107	112	108	95	82	85	86	70	66	79	74	71	69	83	71	67	72	82	62	68	62	70	61	63	65	81	56	74	65	63	71	57	73	66	77	76	82	119	90	78	73	64	86	78	92	70	81	107	105	168	171	151	141	111	86	81	82	69	59	63	67	76	68	65	62	51	75	68	47	57	60	61	67	62	66	75	79	87	92	67	60	72	61	69	67	62	72	61	53	66	57	67	57	60	53	69	63	55	60	59	66	62	62	68	78	69	74	62	64	65	74	50	53	57	67	68	72	61	73	58	76	68	65	61	60	65	58	65	59	78	58	77	56	80	63	57	60	50	72	66	69	71	57	56	83	67	64	46	70	59	64	52	69	71	57	56	59	66	70	71	67	67	59	52	70	52	61	56	67	69	68	58	83	54	54	68	63	59	53	51	53	64	70	60	50	54	61	53	76	63	65	62	54	66	72	60	65	69	61	64	59	56	65	56	57	61	54	73	72	56	73	61	66	54	67	76	67	53	70	59	53	58	86	78	59	80	62	67	69	67	64	69	59	60	64	61	62	64	61	68	66	78	57	62	48	62	70	57	69	54	58	66	53	77	61	63	63	66	56	58	54	73	57	64	66	56	62	65	53	63	70	68	63	62	56	49	63	56	71	63	65	50	57	68	88	57	59	58	71	63	57	70	68	69	69	62	70	50	57	51	66	52	57	68	65	65	52	62	68	69	54	56	54	57	53	64	74	75	53	70	66	63	64	57	73	60	67	64	60	68	62	65	67	70	69	59	58	65	71	62	61	66	64	55	57	81	68	72	67	66	71	66	52	68	56	67	72	61	73	77	51	60	72	64	64	65	48	56	65	56	61	86	51	61	58	53	58	42	56	61	65	65	63	54	67	68	78	66	66	63	69	64	61	69	57	67	67	57	60	60	65	71	61	64	68	64	49	75	64	62	62	59	67	50	66	68	65	54	65	64	71	73	59	55	58	68	64	53	51	75	66	56	66	61	75	59	53	59	67	75	44	64	65	59	66	60	64	60	80	58	63	74	64	59	70	65	71	59	69	69	57	67	49	67	53	58	62	53	67	56	76	53	65	76	51	57	55	52	49	59	71	53	66	56	73	61	74	71	73	57	79	55	56	68	60	63	64	59	64	65	53	61	56	45	45	67	65	54	59	62	57	57	63	57	61	53	68	71	59	57	70	74	61	54	69	60	53	62	68	66	65	59	61	60	61	62	61	63	67	60	59	58	58	55	63	58	61	58	58	70	62	68	59	63	49	65	66	66	62	67	58	58	64	66	60	68	74	59	64	67	73	62	51	59	62	71	60	66	73	56	58	59	79	63	60	61	56	53	65	70	65	62	64	55	70	64	75	53	81	63	63	65	77	61	69	63	55	65	61	68	53	53	68	64	89	65	57	63	52	74	65	73	55	61	65	59	55	68	58	50	55	72	57	69	72	56	64	58	60	75	70	63	65	77	65	66	59	80	58	49	71	83	55	61	54	67	58	42	57	64	69	61	67	62	60	70	69	49	64	60	75	69	59	72	54	66	71	83	74	74	68	55	52	50	76	72	52	74	69	62	63	64	75	72	58	59	53	59	70	65	68	54	63	66	72	56	71	69	54	74	57	52	58	66	58	61	72	73	64	53	62	61	61	64	76	73	57	64	70	65	69	66	70	72	78	65	55	74	75	58	76	60	60	70	74	72	58	63	57	70	81	65	57	48	51	69	59	72	63	63	67	68	67	60	65	53	64	80	71	72	70	63	64	52	76	61	65	61	64	69	53	62	60	57	68	69	56	65	58	71	47	51	70	55	64	63	61	60	73	47	61	66	73	73	63	73	68	68	74	61	67	74	68	62	50	63	52	59	72	56	50	65	59	61	59	72	76	74	73	74	53	76	65	77	51	62	61	75	43	57	59	63	56	72	52	67	70	51	70	56	70	60	59	71	53	62	58	53	56	54	75	56	65	68	59	54	74	77	63	63	60	70	63	54	63	62	55	56	59	75	54	56	58	60	67	49	71	57	49	50	69	68	60	65	85	65	55	60	67	68	70	57	66	83	79	77	67	60	80	55	74	79	66	64	61	57	64	66	69	69	76	51	76	61	54	78	61	66	73	63	64	60	65	50	79	63	59	77	73	83	63	55	66	64	75	79	61	59	49	72	61	58	67	64	59	64	50	65	71	63	63	59	71	71	70	63	59	62	53	66	62	66	68	61	59	60	63	60	58	52	74	74	65	64	66	72	49	68	61	67	54	53	71	58	51	68	69	67	73	58	70	72	79	64	81	62	72	76	60	69	55	62	61	61	71	69	61	51	62	68	79	61	47	66	64	67	72	68	60	53	64	77	71	73	57	60	66	64	51	56	52	68	61	68	55	58	71	65	72	71	47	70	57	55	58	60	62	58	67	57	58	69	83	80	76	43	61	76	69	56	58	67	69	66	56	51	60	75	69	62	58	62	67	72	51	56	58	54	67	80	76	66	64	75	69	74	68	59	73	65	64	60	48	64	60	67	53	72	58	51	60	66	77	70	76	75	46	63	65	56	61	60	66	66	73	70	66	78	63	67	56	67	67	55	59	61	69	62	64	61	59	67	74	55	66	62	59	64	66	66	69	56	75	52	67	79	60	50	72	78	79	55	53	53	61	70	49	61	69	67	74	73	54	65	63	58	71	68	62	69	59	67	66	70	66	69	52	66	83	75	57	57	64	62	60	63	63	61	62	70	69	65	72	49	61	61	70	56	58	67	63	59	68	57	66	54	71	68	67	64	65	61	60	63	66	54	71	72	54	57	76	64	68	58	62	58	54	74	67	62	60	55	61	62	58	62	65	63	65	59	63	66	69	73	66	55	49	69	64	83	64	59	65	60	49	51	57	65	66	61	69	59	47	59	71	64	72	61	52	74	70	47	81	58	69	61	70	54	73	63	67	51	71	77	67	75	57	58	63	64	61	62	64	60	73	49	58	60	61	60	67	61	59	52	64	62	72	64	70	62	54	53	69	68	74	64	61	51	82	69	60	68	59	58	59	66	71	66	65	52	70	76	52	62	52	71	66	54	71	51	71	60	67	51	64	57	70	77	54	69	64	60	68	58	57	52	69	74	60	49	68	65	56	64	46	66	70	54	56	62	68	71	66	57	56	59	55	68	57	79	52	61	60	66	59	60	72	62	72	69	63	53	70	40	55	62	55	49	60	47	80	54	53	70	66	70	47	68	70	56	44	64	51	79	65	65	58	69	75	53	55	63	68	54	53	73	58	68	58	58	66	71	72	76	65	62	74	67	68	69	64	66	66	71	62	62	61	51	51	60	59	55	73	67	54	77	74	75	72	56	61	67	52	61	79	70	64	68	56	64	59	72	63	55	60	59	62	60	65	76	59	69	73	60	74	64	56	63	53	60	69	57	52	68	61	67	49	71	69	60	59	56	74	70	54	72	70	79	77	50	52	60	66	66	54	65	67	61	56	74
10582	3468	1844	3156	6057	6243	5286	4411	3260	2559	2223	1900	1662	1343	1247	1155	1079	1020	1048	985	958	914	815	892	920	841	809	772	768	780	778	828	832	822	869	780	819	836	866	990	1220	1005	1308	2036	1716	902	1022	1108	1320	1068	1003	949	1265	2006	2408	3580	3759	3295	2441	1671	1157	935	779	695	686	669	694	734	684	685	704	694	687	702	693	686	712	723	660	681	675	677	656	695	680	706	651	673	740	705	688	673	714	711	662	748	700	742	675	635	616	690	704	687	725	670	675	675	714	683	707	653	691	645	719	645	718	712	679	731	628	693	656	691	679	697	709	683	686	699	696	697	686	688	728	673	723	690	711	669	687	689	619	654	698	685	656	680	724	662	653	726	683	652	652	725	704	670	673	658	693	694	694	684	678	687	709	703	734	676	661	668	721	698	691	667	683	689	733	724	699	662	687	717	622	729	722	664	708	681	720	685	689	676	666	700	740	697	689	679	715	696	658	661	689	669	718	731	702	680	708	684	681	663	635	683	654	663	685	691	675	697	674	662	698	687	692	657	655	658	712	666	686	673	675	688	705	713	675	723	699	692	688	647	678	724	707	678	655	691	660	698	653	686	722	657	734	665	687	713	684	681	697	648	707	726	697	678	650	667	730	679	645	669	722	657	647	693	726	655	687	644	690	693	731	687	668	687	726	696	669	692	701	654	680	664	675	653	699	698	678	701	646	711	658	675	679	651	631	718	662	656	725	725	670	699	671	652	701	656	702	697	684	665	690	709	659	696	679	712	695	706	665	656	720	657	698	677	695	700	666	693	663	679	729	673	689	680	686	697	674	714	704	630	637	686	687	682	685	715	694	662	684	669	679	660	641	730	728	679	699	719	683	628	631	683	711	698	709	658	694	695	709	722	694	699	746	672	699	649	651	684	743	703	704	664	667	683	676	700	681	679	686	709	654	706	685	699	675	705	668	660	675	695	730	718	679	701	693	670	710	713	687	706	687	737	676	689	664	684	664	691	664	685	737	687	664	696	692	740	661	632	708	674	664	732	665	728	690	708	663	669	704	730	660	713	680	704	682	699	710	726	676	725	714	699	634	670	682	687	677	705	703	636	661	718	684	708	645	680	715	636	649	721	712	703	669	729	685	673	659	667	693	684	700	696	677	701	681	660	680	662	694	704	696	703	698	677	706	682	712	683	715	727	681	716	701	676	687	695	697	723	705	688	734	693	687	714	641	691	659	734	665	634	650	690	694	654	660	682	688	730	641	726	679	729	651	729	658	660	678	664	705	711	706	659	648	642	711	654	699	688	712	717	705	658	674	671	656	660	729	652	708	666	671	693	722	591	719	665	688	694	660	713	704	714	622	681	749	680	677	732	698	633	694	721	719	706	697	654	639	680	723	711	699	683	654	712	667	696	733	675	683	703	672	710	648	682	680	724	692	694	652	690	715	675	680	721	660	700	671	683	660	634	672	679	683	667	668	743	660	720	695	672	682	713	720	660	670	677	663	672	647	694	749	715	698	735	681	701	730	670	658	705	725	708	668	708	673	657	723	677	685	673	675	690	710	670	684	730	715	671	720	684	665	690	673	689	691	709	683	682	719	709	690	696	716	705	693	755	723	709	674	716	695	659	683	675	665	667	714	742	648	689	681	718	689	672	716	671	686	689	672	673	730	682	701	671	691	677	648	729	672	668	734	666	700	646	699	690	722	700	694	710	680	672	699	686	738	663	695	718	689	647	736	698	670	693	707	717	659	699	732	656	711	710	733	709	677	685	667	710	687	696	673	750	652	652	677	709	676	694	689	684	679	667	657	699	690	728	697	652	699	745	651	692	726	671	727	689	675	650	661	713	739	761	692	721	677	672	677	723	714	689	702	721	740	676	669	683	659	659	707	662	640	729	678	699	679	677	662	631	717	705	648	724	715	659	665	691	692	736	741	669	694	659	683	685	673	678	688	710	724	683	714	698	672	691	721	657	664	695	642	662	676	677	699	676	655	693	718	643	675	691	684	665	717	632	693	689	660	737	698	714	730	697	672	663	670	694	684	671	681	665	647	648	717	709	659	689	711	704	684	677	679	657	677	651	676	669	709	690	706	705	699	711	677	678	704	696	664	652	659	674	695	733	698	692	649	656	665	686	683	686	702	702	725	701	681	721	702	694	693	631	643	689	674	668	686	642	658	685	664	702	691	638	646	702	666	685	720	669	661	655	708	663	695	682	682	744	680	670	664	676	685	713	663	697	684	711	673	638	667	687	676	655	690	677	712	697	663	697	657	674	690	664	759	674	665	685	663	662	685	675	694	717	669	689	702	717	681	699	717	686	706	698	705	682	661	707	695	658	668	669	710	716	669	706	679	690	682	648	651	695	683	683	700	676	647	727	693	674	721	689	650	672	718	702	686	722	686	674	663	694	709	738	668	696	722	722	691	689	671	659	702	695	699	728	704	700	704	711	655	697	655	720	663	692	713	658	702	685	713	715	685	635	668	680	648	685	674	709	677	664	668	689	681	674	680	709	700	647	658	685	693	698	700	695	714	694	720	703	675	690	718	665	689	693	695	665	704	708	688	634	683	690	698	747	688	675	676	691	720	645	743	664	695	643	682	671	698	672	640	635	759	686	695	620	678	709	686	691	745	722	665	677	698	646	701	700	695	705	708	729	695	703	642	685	706	697	703	710	687	688	706	675	676	713	689	641	682	696	709	715	654	706	682	635	686	766	707	702	697	717	730	640	694	665	711	689	694	642	683	688	662	663	688	670	655	678	673	666	678	696	717	669	705	706	712	725	681	690	651	661	676	697	740	668	691	635	694	695	694	715	709	637	660	700	649	702	707	747	672	718	713	694	692	699	688	704	642	636	682	682	678	683	698	673	673	708	705	675	677	738	702	673	648	675	732	690	688	673	694	676	698	686	688	753	692	676	694	695	733	739	679	691	716	649	684	705	691	736	660	722	701	682	686	704	682	704	656	684	714	700	720	672	701	677	656	675	666	690	639	717	647	668	736	706	731	722	659	715	648	660	671	705	697	711	719	674	695	663	635	686	698	708	703	686	697	674	704	675	653	729	686	746	713	711	717	739	669	674	723	722	647	648	723	692	734	697	702	708	652	693	689	697	709	689	715	643	716	689	716	707	697	684	677	713	654	718	671	721	730	681	696	664	666	654	692	752	638	721	693	704	660	696	728	743	681	660	699	655	671	713	688	715	682	651	685	722	710	740	670	724	716	685	680	672	696	694	661	681	671	667	659	709	739	693	713	670	709	721	722	696	663	679	729	718	743	735	700	675	686	639	699	698	683	693	683	679	708	676	698	726	685	668	664	706	686	626	712	695	715	676	659	667	693	669	684	673	681	715	695	668	687	691	697	719	700	692	693	684	715	680	697	664	684	704	708	693	648	690	640	712	652	698	758	659	694	651	707	674	693	672	680	666	746	710	712	686	734	650	644	644	682	634	702	676	713	624	697	713	667	679	692	715	692	659	695	674	709	691	707	713	717	653
715	343	187	122	132	158	172	145	144	128	109	97	84	75	88	69	78	74	68	66	61	74	66	64	74	51	58	64	60	56	63	57	74	65	57	58	66	66	58	63	62	64	96	95	67	70	56	62	70	75	72	68	81	100	127	279	270	250	160	138	119	67	66	53	48	44	47	46	56	54	46	51	50	45	58	55	52	45	48	54	56	44	57	54	51	64	55	44	54	54	41	53	48	48	53	64	50	49	47	56	53	44	43	50	52	43	46	57	58	49	55	44	46	42	48	55	63	50	51	47	57	52	52	48	65	60	53	50	52	64	47	56	58	49	34	44	46	57	61	50	62	38	54	47	55	58	47	45	61	51	59	48	60	43	51	55	42	49	61	49	50	40	48	54	46	52	41	46	60	60	49	59	60	53	44	57	58	57	58	59	46	58	62	50	53	63	47	65	51	41	57	49	47	63	49	56	54	59	46	39	50	51	60	53	43	55	56	48	50	52	64	52	48	42	43	61	47	45	51	62	69	53	45	43	46	62	60	58	42	49	55	63	66	54	57	56	44	45	57	51	44	43	61	59	58	42	60	45	50	54	60	52	51	56	56	55	60	52	48	51	56	52	61	44	49	47	45	51	40	62	44	43	58	50	56	45	61	51	43	44	38	61	47	59	59	44	65	69	56	46	43	45	57	45	48	42	57	58	62	43	58	39	46	52	41	69	47	71	45	42	52	58	57	45	48	43	51	32	56	58	35	59	56	57	51	43	54	38	55	51	46	45	58	40	54	58	49	62	59	67	49	54	57	61	52	44	45	53	46	53	74	60	53	63	49	59	51	49	46	51	43	55	64	56	57	62	50	52	53	49	56	53	57	51	56	56	49	59	54	45	63	43	68	54	52	48	63	45	49	51	48	62	46	73	52	56	51	51	43	50	43	43	53	45	54	56	58	59	58	53	59	57	40	58	56	60	63	58	42	41	46	51	47	56	64	58	55	47	56	62	55	49	59	48	48	52	48	58	52	48	50	53	55	42	43	44	52	70	53	55	58	48	54	48	53	60	57	56	41	43	45	64	51	60	59	59	51	55	50	48	43	52	50	51	52	58	50	43	46	58	59	44	57	48	46	49	55	46	61	43	43	44	52	40	55	37	73	51	51	68	48	58	55	57	63	57	51	53	61	52	57	37	52	47	53	49	49	51	61	57	62	59	54	44	58	40	49	55	46	68	48	52	67	59	57	39	59	55	60	52	56	54	53	39	44	40	53	47	57	39	46	53	48	56	49	58	50	45	41	57	59	50	64	46	36	56	40	67	61	51	45	60	62	51	41	66	70	58	69	57	62	50	66	58	58	41	48	62	48	45	57	43	50	51	51	57	43	60	38	54	63	46	47	50	53	55	50	51	46	39	57	40	49	49	55	51	49	51	58	55	68	52	62	49	52	51	50	45	59	49	52	52	61	44	53	55	53	53	47	66	67	52	53	43	48	56	48	47	42	50	60	52	68	54	64	60	48	55	65	47	58	54	53	55	50	49	60	62	54	51	58	49	56	55	48	58	46	49	55	63	62	51	62	56	50	66	44	41	36	41	52	54	53	58	48	53	52	61	48	51	39	55	69	65	48	50	57	48	50	58	50	49	60	49	51	57	49	54	53	63	48	49	46	51	46	58	60	53	48	45	62	49	38	48	54	71	64	72	47	47	47	60	53	46	48	46	59	42	49	75	49	60	76	44	59	53	46	45	47	50	58	43	51	57	56	53	49	52	53	54	61	50	51	43	54	52	53	56	42	61	45	42	54	39	58	51	51	36	54	63	70	64	55	57	46	48	49	60	49	44	49	42	58	59	51	53	48	57	59	58	39	50	62	51	57	47	65	48	50	60	55	59	43	42	46	56	52	61	54	41	57	48	56	75	56	38	53	48	62	45	54	54	65	60	50	55	59	59	37	50	51	57	41	40	50	55	49	61	43	53	47	46	58	52	42	56	57	48	37	54	41	48	41	40	43	50	47	52	56	40	56	50	53	57	46	52	52	65	65	57	58	50	41	58	53	58	43	57	52	46	54	35	64	60	64	46	53	39	59	62	47	46	61	57	65	50	50	53	57	48	54	55	58	48	53	49	60	51	43	58	61	57	54	51	39	47	46	47	61	62	46	54	48	49	64	62	51	49	55	67	43	50	52	49	66	62	56	65	48	40	53	55	55	55	60	60	44	43	56	49	49	60	52	55	54	50	53	54	55	50	41	60	60	47	60	50	46	53	67	37	53	55	55	40	49	49	52	57	55	45	63	54	60	50	48	38	47	58	60	59	63	58	45	60	72	51	53	57	53	46	53	62	57	55	46	62	61	59	51	41	50	60	49	55	54	49	61	61	47	43	58	66	52	55	54	48	53	72	66	51	48	46	54	60	35	57	42	59	53	56	49	47	62	43	59	54	55	59	55	54	56	52	52	50	53	62	59	39	44	55	55	69	58	52	51	46	45	47	46	44	47	39	52	41	44	40	54	46	66	59	56	57	55	51	55	52	43	41	71	41	41	51	45	44	60	70	57	54	45	46	51	45	54	54	44	59	41	50	51	55	58	43	57	51	44	53	47	51	50	58	47	48	50	52	68	48	56	62	53	44	45	47	50	42	48	43	54	53	55	66	60	56	63	47	68	60	49	54	49	39	53	48	39	52	53	52	73	45	54	58	47	52	56	45	51	43	56	54	44	47	58	52	61	64	48	40	66	59	47	54	54	37	48	43	61	45	52	37	63	53	58	63	46	45	43	53	57	62	52	45	44	54	59	50	50	58	44	61	58	46	56	44	50	48	43	53	64	69	53	49	50	58	55	57	48	44	57	60	55	55	44	43	54	50	63	44	54	46	66	56	60	61	60	51	61	45	53	48	52	40	51	51	59	50	58	47	50	58	51	44	51	51	55	57	52	68	60	47	53	51	64	56	64	63	66	58	41	47	48	48	52	50	63	56	47	47	43	55	47	40	57	52	54	49	45	72	60	54	53	40	48	48	52	41	54	57	58	46	55	58	49	45	52	51	54	53	60	51	47	69	59	51	43	63	59	58	54	56	50	55	34	54	44	57	51	41	43	63	49	61	41	59	60	51	52	54	60	38	57	60	60	49	46	60	56	58	39	43	48	34	42	65	55	53	66	63	61	45	48	58	43	57	47	56	74	62	51	51	57	57	55	52	55	45	56	60	57	54	47	54	58	49	51	50	63	54	41	59	50	55	53	50	52	50	59	41	55	53	61	43	63	53	55	53	55	33	41	52	44	46	70	55	64	50	69	65	44	63	38	50	62	60	53	36	60	54	54	60	67	64	56	51	47	56	51	56	41	58	47	50	48	59	43	43	61	49	47	46	41	45	38	68	47	55	51	56	55	67	52	47	43	54	57	68	49	55	64	49	51	50	61	61	45	43	40	48	47	55	45	45	59	52	58	48	51	66	44	47	63	63	58	38	45	45	60	52	54	52	48	73	62	68	59	53	53	50
12323	5790	2669	4998	10053	10517	9064	7267	5657	4387	3510	2943	2507	2080	1824	1655	1520	1341	1246	1274	1146	1019	956	951	879	898	873	871	833	748	762	781	805	769	829	846	801	837	798	962	1166	1127	1741	2390	1211	788	1088	1662	1453	1442	1276	1348	1496	2557	3404	7110	7083	5738	3910	2390	1508	952	732	663	593	608	600	541	581	587	594	587	620	586	496	573	509	527	572	561	564	546	606	546	577	577	602	571	545	583	586	553	554	552	590	559	597	563	616	540	578	584	574	559	572	554	610	546	492	547	581	557	620	574	570	562	571	558	584	554	589	612	587	564	586	634	532	592	578	537	577	604	598	585	615	559	557	555	578	598	568	586	560	598	565	538	600	543	582	552	552	580	557	603	561	577	575	588	587	564	558	585	542	593	570	577	567	559	552	566	519	576	620	582	564	551	538	538	584	537	579	599	520	584	565	598	558	598	566	554	547	598	522	623	579	573	582	571	607	597	596	584	529	560	563	573	559	569	550	551	555	548	590	580	574	597	585	577	558	536	542	574	618	608	540	595	543	598	543	577	575	545	527	563	600	614	609	576	579	603	586	566	600	561	580	607	563	568	600	534	588	598	588	589	597	579	559	585	596	606	580	625	585	577	557	604	623	607	572	589	562	585	553	574	568	546	587	582	583	580	560	556	600	563	573	572	604	524	571	581	586	590	593	563	538	565	526	537	547	581	556	592	594	582	579	554	540	548	547	569	579	564	609	561	565	573	540	573	550	553	566	561	589	597	582	592	598	583	563	562	601	590	550	637	578	572	585	586	563	568	510	603	542	544	548	572	536	584	580	546	578	607	609	577	552	561	541	639	551	625	609	588	594	565	565	615	564	586	534	557	556	557	578	574	583	633	559	607	579	555	533	600	570	621	574	566	613	601	572	615	570	560	576	589	516	603	609	573	584	570	622	563	556	537	581	567	575	583	578	561	616	550	551	559	581	540	593	570	533	544	570	563	511	592	558	581	578	541	592	554	602	564	538	569	609	602	577	532	571	606	594	605	587	524	569	592	507	572	593	587	560	581	542	623	560	567	571	567	598	578	546	588	586	579	541	586	575	522	566	539	559	593	613	578	565	574	559	585	543	568	579	556	578	544	611	600	571	588	539	622	561	566	594	572	611	600	560	595	601	552	596	542	575	570	580	579	564	539	547	588	561	545	578	608	591	545	563	570	574	579	533	547	604	575	559	590	561	555	540	590	576	596	532	569	580	560	534	571	600	586	620	538	571	574	571	562	578	610	589	554	583	576	601	525	562	559	565	603	640	574	553	575	579	536	556	588	622	627	553	575	569	615	557	605	606	535	611	579	569	608	561	583	614	570	593	568	567	587	550	605	573	559	572	581	598	576	549	559	562	575	582	583	562	577	571	586	571	584	578	583	594	634	544	572	621	627	561	595	588	575	573	563	562	607	569	566	543	540	590	548	583	587	553	564	624	586	585	592	561	553	582	538	573	568	557	562	542	628	564	579	567	528	567	584	541	592	559	570	556	580	544	593	564	584	600	551	579	585	588	566	575	563	533	555	528	579	589	562	551	553	581	615	561	584	593	573	575	559	577	621	570	558	590	577	601	580	521	578	557	630	566	533	566	560	558	570	582	582	539	551	606	590	574	592	591	576	592	544	555	545	580	566	560	570	565	584	539	587	563	606	544	599	568	588	556	613	530	554	575	596	541	563	586	559	540	531	555	568	589	562	561	573	555	612	556	574	610	578	566	552	604	602	545	624	565	570	609	549	562	539	585	533	538	549	591	558	575	599	560	560	552	571	530	570	574	578	581	581	599	592	622	578	594	579	551	514	630	560	587	543	613	582	603	561	571	564	541	575	527	593	570	555	580	569	568	624	550	552	610	540	585	576	573	538	568	541	582	560	564	562	566	542	568	574	583	532	535	574	596	537	605	543	603	550	581	554	599	592	587	606	553	552	565	567	555	569	548	554	562	580	566	522	555	577	553	607	550	625	586	589	576	613	548	578	549	530	554	642	610	618	587	593	555	575	596	562	578	570	548	611	588	582	601	557	548	562	583	571	544	565	549	564	560	596	543	549	604	605	628	575	584	580	543	580	594	558	526	588	564	558	554	594	590	555	578	548	548	526	613	581	568	616	611	522	597	554	572	569	585	561	553	549	580	580	603	573	547	605	577	562	587	587	558	548	572	587	550	570	575	552	580	511	548	607	551	557	584	594	605	576	566	579	544	607	555	578	621	552	567	555	583	558	579	583	576	594	579	526	560	628	576	602	594	577	560	564	556	620	614	575	596	599	543	628	590	549	544	592	564	561	562	590	554	597	564	569	596	556	555	608	580	588	597	593	565	568	543	597	575	594	555	579	572	583	552	560	577	599	619	602	593	596	568	590	577	592	585	533	588	548	579	549	566	579	607	518	574	601	583	550	545	565	562	604	569	582	524	569	540	570	542	561	542	617	600	604	560	573	578	578	589	583	584	562	594	578	584	538	587	582	567	570	576	577	555	569	572	556	556	608	550	561	551	575	578	527	555	582	555	603	589	597	541	550	601	551	597	578	584	563	564	541	570	574	562	596	575	606	546	551	564	549	594	585	597	644	553	590	605	574	584	591	553	601	511	582	597	576	552	586	539	583	551	580	578	560	612	591	529	565	596	541	564	596	554	604	613	589	553	576	587	617	591	538	597	592	561	531	652	585	580	548	544	581	565	575	539	553	550	589	572	575	536	573	576	584	552	586	559	560	575	552	590	529	587	582	582	546	607	552	596	594	573	546	593	563	589	586	529	571	519	578	570	600	600	601	561	560	573	586	597	558	616	502	592	607	563	604	522	571	585	615	552	530	565	572	561	543	588	570	584	576	583	571	619	573	582	558	543	599	600	579	581	596	577	531	570	572	559	616	569	579	578	581	546	575	591	582	582	544	601	584	536	528	571	542	579	592	537	580	561	565	568	584	612	528	628	602	569	517	572	517	546	566	556	566	591	556	542	582	559	545	578	576	549	584	561	547	575	602	570	594	612	515	581	642	519	521	532	603	596	577	620	554	619	590	549	559	589	579	544	574	588	553	548	603	538	555	578	590	610	580	623	574	529	570	572	555	559	542	596	590	562	577	605	618	555	531	527	563	547	594	573	551	645	553	593	572	569	537	591	577	548	594	624	581	581	551	593	577	548	624	588	527	599	592	583	585	591	602	568	602	594	514	569	557	614	540	586	552	580	573	553	622	552	595	554	561	569	592	589	589	544	555	554	536	514	588	604	550	602	560	532	589	562	533	545	562	577	588	580	547	578	587	586	573	565	590	544	581	576	551	581	590	573	564	581	594	585	599	573	540	585	579	594	612	577	596	585	577	560	564	576	584	610	556	563	562	548	617	559	638	554	547	573	563	550	604	605	538	555	586	573	599	620	521	574	591	575	575	586	544	575	613	587	570	543	558	593	554	555	549	614	558	538	574	535	534	626	545	576	608	579	552	548	580	551	591	516	601	572	606	588	575	558	587
2239	290	167	133	130	149	186	131	140	124	117	107	104	112	89	88	89	96	62	78	88	75	94	86	72	83	80	66	61	72	70	70	73	83	71	70	75	70	71	74	72	75	99	107	75	67	74	87	114	101	103	83	102	129	158	301	362	272	189	136	113	69	64	70	71	70	67	74	75	67	77	65	52	52	67	70	66	54	62	66	71	66	68	70	41	69	80	59	81	56	74	67	75	87	81	69	67	63	68	70	68	60	56	54	70	72	69	69	52	61	60	65	56	62	70	64	59	54	75	74	70	86	69	47	58	72	59	73	75	72	62	62	70	72	58	65	67	73	65	74	54	55	54	65	78	81	64	66	68	57	58	69	54	61	76	57	71	62	71	77	54	69	61	64	63	69	74	49	71	75	55	55	66	62	73	72	73	66	55	62	57	60	60	86	81	46	58	57	61	63	68	78	68	54	60	67	61	74	67	60	59	65	61	55	59	54	63	60	65	75	54	74	70	84	76	79	66	52	76	59	55	88	70	58	67	66	61	66	65	65	57	73	80	63	56	71	86	84	44	60	72	59	52	64	85	66	69	68	62	80	78	75	71	63	63	70	63	67	58	78	64	58	59	56	63	71	75	61	62	63	60	63	72	93	63	67	62	66	65	55	63	57	70	64	63	72	65	67	65	58	68	70	60	58	61	56	64	72	64	72	57	79	68	51	44	50	70	55	67	66	65	71	69	65	61	71	83	72	50	62	58	57	65	80	61	59	75	66	66	65	77	60	62	67	70	59	57	64	78	79	62	77	68	60	75	65	72	61	66	64	64	72	62	60	70	46	77	59	58	65	67	66	61	59	72	68	61	75	56	50	64	93	64	70	65	44	74	70	75	62	65	63	50	75	59	63	72	65	59	61	71	72	64	57	54	68	61	72	63	49	80	72	84	61	74	66	60	55	84	66	65	72	58	58	59	62	56	71	68	74	59	69	69	71	67	61	71	66	59	53	66	79	58	80	71	74	61	66	56	66	71	70	70	56	73	62	82	66	55	54	69	65	64	74	77	59	63	77	64	64	85	67	58	67	69	68	80	73	57	63	64	58	55	56	46	64	63	73	62	59	59	60	77	52	57	66	63	52	56	79	80	50	60	55	70	66	64	79	65	57	75	55	70	71	76	57	70	67	62	68	58	56	76	67	66	76	61	66	48	71	68	66	70	54	54	75	67	63	69	61	53	55	51	69	59	69	68	64	60	64	57	75	69	69	64	69	72	67	57	74	61	66	71	52	63	74	71	67	55	68	69	98	66	54	59	74	64	66	67	74	66	61	58	64	78	59	74	73	81	55	60	76	83	63	61	65	63	51	70	57	61	76	63	87	63	56	70	73	83	64	67	62	63	60	81	71	59	62	68	72	75	64	80	74	60	73	73	73	59	59	77	64	65	62	62	75	69	65	52	61	53	65	63	53	56	70	57	82	62	82	50	74	65	58	77	54	60	73	55	60	71	74	76	79	62	69	77	66	80	59	73	61	52	68	47	55	73	63	76	67	64	69	60	62	74	72	68	55	58	69	62	55	76	72	66	70	80	70	81	47	81	65	65	70	72	56	70	62	57	63	70	74	72	65	59	53	65	82	69	83	70	56	57	70	50	64	74	56	66	70	64	82	62	57	55	71	57	67	61	74	73	71	67	74	63	56	68	78	62	42	69	77	62	72	70	57	76	60	53	58	61	78	51	80	70	69	68	58	80	73	84	92	69	50	60	72	62	59	57	67	71	57	69	64	71	76	68	85	70	54	72	56	66	78	53	70	73	70	62	68	60	63	73	79	56	69	43	64	68	54	62	80	66	78	63	67	78	63	61	61	60	60	57	59	59	73	70	58	70	74	61	53	68	72	76	71	78	74	58	79	57	51	62	71	68	74	61	61	61	62	63	64	62	64	69	73	69	71	61	61	65	74	77	64	65	67	72	51	68	67	62	70	65	62	72	53	70	76	74	73	59	65	58	76	75	61	70	76	69	62	71	76	67	62	69	79	63	55	61	74	46	57	65	66	69	67	63	61	63	67	65	66	77	68	71	68	58	56	61	70	64	63	74	56	59	71	62	56	56	67	69	68	52	75	64	68	55	90	66	70	61	71	67	74	62	62	67	64	57	70	87	63	64	53	69	62	70	63	77	74	65	62	62	69	64	62	74	82	69	65	68	64	63	72	51	58	58	77	79	66	68	56	61	75	70	65	63	72	58	61	58	69	75	71	78	74	67	77	62	56	56	57	79	63	57	67	73	79	64	71	56	73	76	54	57	71	60	83	67	67	68	57	63	60	65	57	65	60	56	57	66	50	68	66	72	69	56	59	59	61	61	64	57	69	81	50	58	60	67	70	65	72	61	55	78	64	52	58	67	60	75	68	68	65	72	87	60	60	65	67	78	76	52	69	50	69	57	63	62	74	61	65	62	67	53	62	60	79	51	59	58	67	65	54	67	56	56	70	62	59	61	70	88	52	54	66	56	61	64	62	72	81	62	63	66	63	70	64	67	66	44	64	61	59	57	67	56	54	69	68	69	63	72	52	47	59	65	66	54	55	57	60	68	66	55	58	45	53	62	59	74	79	71	60	69	65	58	78	55	81	84	77	67	67	69	53	64	76	65	66	65	62	63	65	59	66	59	62	66	71	87	58	64	72	76	68	71	71	70	68	76	64	57	65	83	60	66	60	55	69	54	68	62	54	65	62	73	55	62	60	61	72	77	70	76	62	61	61	72	55	52	63	62	51	68	60	60	65	68	83	75	64	62	75	69	55	69	65	62	56	55	68	70	52	71	59	54	76	63	79	51	63	61	67	74	55	46	61	61	73	58	80	55	71	70	73	52	59	63	63	54	65	62	66	58	55	55	72	62	82	79	62	74	63	63	72	59	64	59	56	66	68	65	60	66	49	67	48	63	65	60	66	69	69	69	69	54	66	59	75	49	74	69	71	70	61	67	78	69	77	60	59	69	60	65	68	68	76	70	58	68	55	61	62	80	61	57	62	67	63	72	61	60	66	63	74	81	68	53	60	77	72	58	61	66	52	63	59	64	74	56	68	48	65	70	57	56	66	68	71	56	72	74	64	72	64	67	65	68	75	54	58	64	61	55	64	67	64	67	58	52	75	69	71	91	45	69	61	87	63	57	63	47	59	74	56	63	57	64	63	82	52	73	75	59	71	73	80	77	64	67	67	60	67	61	66	77	71	61	60	68	60	69	62	70	73	58	70	62	58	46	66	66	89	63	74	76	44	65	59	77	81	79	54	62	57	64	70	79	75	60	65	64	76	60	71	66	62	66	70	54	54	72	50	73	78	66	65	54	64	66	78	64	69	59	61	65	69	67	62	85	66	68	64	70	62	80	68	59	66	63	60	74	71	49	60	66	70	77	66	71	73	58	54	48	62	60	75	71	71	76	68	58	73	65	71	58	74	53	80	68	73	67	66	60	64	64	64	65	69	73	68	81	71	67	56
12411	5155	2761	4796	9218	9934	9134	7304	5789	4633	3713	3055	2656	2393	2072	1865	1682	1563	1397	1368	1242	1216	1132	1043	1089	1059	1048	955	1016	928	919	950	967	898	929	890	869	945	963	899	1166	1275	1486	2277	1159	983	1170	2059	2003	1889	1444	1477	1900	2769	3928	8141	7723	6033	4106	2515	1596	1068	869	765	749	669	701	686	672	737	653	704	715	705	705	733	660	706	638	686	696	657	683	675	711	698	688	741	709	685	755	705	707	752	720	708	723	672	742	693	666	691	706	712	735	687	690	755	700	680	683	711	677	684	665	699	697	748	684	680	673	674	680	728	690	667	670	679	652	721	695	681	694	679	709	672	716	684	741	657	689	681	740	705	644	686	702	658	702	658	733	707	664	672	673	704	673	725	701	678	691	709	708	709	704	730	697	718	685	692	671	645	663	658	660	671	747	691	696	690	698	673	682	700	708	687	673	686	666	740	700	715	720	677	696	673	697	699	713	648	710	676	706	714	684	660	685	717	677	751	695	682	712	758	694	696	697	725	691	688	707	663	721	664	689	672	640	682	686	692	646	671	699	701	751	715	706	714	706	692	713	623	693	687	697	703	711	710	732	708	682	658	679	649	664	698	700	731	684	691	690	723	677	709	685	733	703	695	661	683	733	704	707	685	717	701	704	680	722	640	697	741	690	697	678	685	675	716	718	668	728	702	714	674	701	728	699	689	736	692	680	702	752	663	704	705	717	640	719	698	685	678	718	688	713	746	710	692	701	709	713	656	744	687	681	698	663	689	733	682	721	715	686	682	729	673	704	682	681	652	681	756	662	679	701	700	712	709	681	671	729	695	665	694	706	746	717	753	709	739	709	704	653	711	701	695	707	735	673	698	675	732	697	736	746	642	714	698	677	727	679	708	704	693	725	692	738	685	672	701	711	643	697	692	708	687	664	710	722	704	706	742	697	654	663	699	672	713	702	670	699	681	744	669	724	685	683	702	697	726	679	702	699	699	685	670	732	725	660	718	707	713	692	704	687	711	678	689	709	684	728	648	678	737	702	699	687	683	704	654	704	693	751	683	708	679	706	732	700	708	688	710	699	675	653	730	729	737	679	739	723	674	726	724	721	715	736	676	680	702	656	699	702	687	701	682	676	637	717	699	713	684	680	714	723	713	677	671	697	696	707	645	699	669	742	721	710	668	722	689	649	667	706	679	712	730	704	669	760	649	667	720	716	669	712	709	665	753	721	719	666	686	691	685	693	663	701	715	691	688	704	692	708	696	647	694	707	729	695	681	690	724	717	658	723	677	695	729	665	697	652	675	682	671	707	693	702	671	682	653	697	657	741	699	664	701	711	676	653	692	657	668	767	657	695	704	716	675	655	697	696	615	726	690	656	701	712	682	683	713	713	640	665	718	713	702	736	688	691	704	662	674	741	724	674	696	704	612	679	713	686	683	721	678	641	699	721	694	711	683	685	661	678	674	704	658	691	701	657	675	698	696	724	687	699	720	679	711	707	657	725	675	708	674	664	706	687	698	737	663	697	710	704	685	657	710	680	727	729	712	697	674	717	730	667	666	696	734	701	725	686	703	721	696	692	732	663	676	663	697	681	712	690	700	719	719	667	715	760	674	710	681	708	681	678	677	706	702	673	680	715	732	660	684	708	676	669	719	735	673	677	697	726	750	691	727	682	703	697	688	704	672	676	706	714	704	660	686	678	697	732	693	732	695	742	693	672	649	689	669	718	712	690	684	722	715	674	704	662	726	675	710	710	702	657	703	630	690	656	705	646	700	715	654	730	694	707	720	689	716	722	683	715	698	749	693	667	669	664	727	697	692	725	675	679	687	646	688	749	724	699	689	677	719	725	735	708	670	735	682	719	692	671	724	672	702	700	701	682	707	706	721	708	693	701	705	678	706	700	711	678	681	716	706	721	717	691	687	677	721	678	724	715	622	704	675	675	687	684	687	706	742	720	680	701	734	719	680	689	721	701	713	665	690	686	650	695	693	666	729	694	689	671	652	674	664	680	697	713	687	695	678	656	709	714	698	712	674	720	728	688	695	686	670	685	664	711	684	652	641	679	665	712	687	690	677	659	665	704	701	680	707	710	682	689	692	743	696	709	729	729	678	741	692	685	725	740	752	674	699	705	702	701	710	701	741	663	706	753	722	666	669	677	712	700	735	679	697	668	692	667	694	704	646	711	653	698	705	670	723	724	699	697	689	725	723	760	702	761	671	689	710	721	679	680	691	702	717	724	692	669	718	676	700	658	704	698	648	712	714	691	704	715	701	642	722	688	740	693	732	736	707	670	702	687	710	660	692	674	707	722	704	734	690	697	666	697	640	684	703	675	678	713	691	698	717	746	698	704	714	700	674	715	731	725	682	706	716	672	708	726	707	688	643	724	637	703	727	710	695	681	690	666	700	680	695	679	704	695	708	699	721	713	700	674	712	711	723	746	699	688	716	718	691	707	703	688	691	727	649	676	714	692	707	691	675	696	680	650	713	677	701	707	716	692	710	691	716	709	654	652	694	620	695	664	692	715	647	680	699	736	713	707	764	683	686	668	738	696	686	754	715	693	692	679	729	750	713	753	721	746	673	679	722	702	689	735	696	704	679	723	660	694	681	679	663	681	693	687	671	675	666	678	715	711	717	726	645	689	688	747	713	727	711	727	678	701	695	711	736	651	656	661	683	774	699	712	678	647	752	724	706	728	689	686	687	702	692	744	725	731	699	721	699	677	662	736	706	708	717	714	698	676	722	702	673	721	706	712	728	696	694	719	680	686	700	687	736	660	696	692	752	704	741	700	669	707	683	737	684	680	668	709	692	683	711	661	658	698	705	730	698	701	706	692	705	701	662	732	737	700	696	687	681	650	690	738	707	708	703	710	725	685	692	641	693	730	696	726	690	704	697	644	713	704	698	685	710	679	731	734	714	673	667	709	673	687	660	699	677	701	710	677	729	733	691	688	676	699	700	682	726	702	690	686	664	722	674	699	735	698	723	644	710	705	690	695	691	686	683	698	705	695	685	715	717	628	698	719	694	658	700	704	676	742	668	665	690	685	705	693	667	656	680	682	725	695	709	705	722	696	712	711	684	685	671	715	695	680	721	688	701	695	743	698	728	651	675	686	724	695	713	719	690	750	701	695	621	647	710	713	706	740	705	666	707	692	688	681	700	674	672	683	675	683	718	705	714	723	633	701	687	657	696	693	706	720	689	694	685	700	653	708	680	699	679	699	682	683	696	697	705	740	700	727	713	686	740	743	727	659	736	681	674	675	720	722	722	674	718	710	712	670	732	682	713	718	734	731	750	705	692	721	708	725	699	699	672	694	692	656	705	720	722	689	700	636	687	717	707	665	717	694	721	716	748	668	670	645	723	654	703	685	730	680	708	761	653	665	744	680	695	686	706	708	672	708	674	696	707	727	700	730	686	628	656	718	692	722	690	680	680	712	660	667	698	690	679	774	673	731	700	655	647	702	758	675	718	708	717	681	706	708	738	675	796
1283	384	213	151	148	205	216	163	177	170	127	122	117	122	79	93	72	82	92	71	85	72	61	60	69	61	58	62	63	57	65	61	66	49	52	49	61	62	63	65	81	81	68	94	63	66	82	109	90	112	81	88	129	130	179	458	440	370	245	168	88	89	75	48	61	53	53	39	41	61	52	53	66	49	52	45	66	46	45	57	53	45	46	33	46	41	55	57	61	61	44	61	51	62	49	46	34	61	48	43	53	56	44	49	46	44	47	49	47	47	45	51	49	56	50	52	57	70	38	47	49	51	51	39	43	42	53	48	61	55	52	52	47	49	35	56	53	53	55	49	51	53	39	63	48	53	44	46	58	56	48	38	40	40	45	58	40	46	54	39	41	44	57	48	58	48	49	46	52	50	48	59	47	55	52	60	59	59	47	46	51	46	50	53	45	43	60	52	52	42	66	49	57	51	55	48	49	47	46	52	47	53	54	62	50	44	66	55	56	56	41	40	43	61	46	57	50	46	50	51	55	35	49	45	43	58	55	52	47	42	44	71	49	44	57	55	50	45	56	53	44	61	52	40	56	58	58	57	37	41	56	43	61	55	53	48	51	62	58	48	64	48	48	55	57	63	52	50	60	42	57	46	58	51	52	49	42	59	46	59	56	50	52	53	57	65	60	55	65	40	47	63	44	36	52	65	49	51	56	47	57	59	42	53	56	44	64	69	50	58	58	55	54	49	52	45	51	60	53	60	48	57	49	54	47	60	58	47	56	52	56	68	39	41	50	44	51	52	47	42	50	47	60	47	49	52	47	51	45	37	58	49	52	48	42	45	57	51	51	50	55	52	58	38	57	65	45	61	44	46	41	47	43	42	54	42	59	43	43	53	48	45	58	52	54	58	49	46	54	54	53	54	53	52	53	56	49	51	38	60	56	69	49	61	50	55	34	49	59	64	53	42	43	63	49	44	57	64	70	52	55	51	69	54	51	50	47	53	51	50	47	53	49	67	59	63	39	53	53	55	55	36	40	41	48	50	48	53	57	38	52	44	46	39	56	62	50	46	54	61	55	47	45	48	45	45	54	54	56	54	43	52	52	55	59	46	48	57	59	66	49	55	52	45	52	60	45	49	56	57	43	55	49	51	48	61	52	60	47	48	44	55	50	48	65	48	54	43	46	45	41	56	51	63	44	42	41	50	50	53	48	46	55	51	48	56	55	45	55	51	56	51	61	58	45	55	43	40	50	53	55	33	50	65	55	54	51	58	47	62	51	51	50	60	54	48	48	56	59	41	56	59	52	55	55	58	44	47	37	58	57	49	53	48	53	44	45	51	55	42	45	56	51	50	64	47	66	51	52	51	50	46	49	67	55	57	48	57	46	52	48	53	60	41	42	54	49	51	51	55	40	46	52	51	43	45	52	47	48	63	50	60	48	54	48	62	58	57	51	56	54	62	58	56	46	46	52	41	40	50	51	51	59	55	37	54	65	57	64	58	40	45	64	46	52	42	43	45	49	40	53	60	45	45	52	40	53	38	52	51	44	59	51	68	51	58	51	58	43	43	49	52	62	59	60	47	58	59	61	45	52	51	61	44	41	46	50	53	47	64	54	56	61	53	64	47	45	53	47	50	57	52	51	57	50	47	43	55	41	46	56	42	61	62	53	48	63	47	55	40	54	47	48	42	66	51	57	56	44	68	46	59	56	44	45	56	53	52	48	58	59	52	52	54	52	35	40	41	43	66	60	56	51	51	55	54	39	64	57	43	49	45	63	59	44	49	49	41	55	56	41	47	46	43	54	47	51	55	57	40	51	53	57	37	43	44	41	45	55	61	62	49	63	58	48	62	35	52	60	53	51	47	58	48	54	63	50	43	48	57	48	84	54	52	51	54	45	66	54	44	56	54	53	53	59	50	55	48	51	42	49	44	46	49	57	49	54	50	53	52	49	46	55	61	50	55	53	64	59	55	49	63	46	48	50	48	36	53	48	44	78	43	63	47	57	61	51	48	60	49	45	56	46	67	55	37	50	54	51	42	53	54	47	56	46	51	52	48	47	55	40	47	59	52	43	56	43	48	61	56	53	49	49	51	51	57	48	53	55	59	54	53	45	55	54	49	55	52	44	37	64	48	44	48	56	51	40	44	48	52	48	52	48	51	63	43	45	46	45	59	44	41	37	55	51	32	39	58	56	64	41	48	69	42	55	67	55	56	55	48	50	50	40	55	57	55	46	54	56	55	54	46	70	54	50	46	48	46	50	54	53	54	57	64	60	43	63	53	58	48	41	62	58	42	52	48	50	48	40	57	54	61	46	48	59	56	55	56	47	47	53	58	51	44	51	44	58	50	54	61	45	57	54	50	58	55	43	67	48	53	45	58	36	46	54	48	55	42	52	60	51	55	56	51	49	55	56	52	52	53	51	55	48	44	52	68	40	67	58	51	55	53	52	54	66	44	53	51	51	54	56	38	51	45	58	44	54	54	53	49	55	55	40	47	62	48	47	49	51	45	61	43	45	44	62	51	65	57	57	59	42	57	46	49	50	43	52	50	48	57	69	53	53	53	49	59	49	44	61	61	64	39	47	55	62	52	56	51	62	49	46	62	48	56	38	51	65	52	51	45	60	47	40	59	45	52	53	42	56	53	60	51	64	58	42	50	52	52	46	56	50	42	36	56	62	52	43	64	50	56	40	42	62	54	51	49	43	41	47	45	56	41	45	67	58	49	52	52	48	38	52	48	65	53	60	53	66	68	50	59	56	45	54	55	52	44	58	54	39	40	53	59	53	49	49	67	60	44	55	47	58	46	58	41	40	54	53	48	51	42	63	54	51	48	59	57	52	63	52	46	40	43	52	59	58	49	56	49	55	52	48	61	37	47	50	53	60	55	48	54	47	53	54	66	46	45	65	44	58	42	68	43	64	61	57	47	49	60	54	59	48	60	58	39	42	42	56	54	60	42	48	55	40	53	61	51	56	47	45	59	52	60	63	53	46	36	41	60	39	57	39	54	61	49	53	61	56	51	41	57	54	49	57	52	43	68	47	53	59	49	60	60	57	48	51	50	49	62	45	52	52	51	51	54	66	47	59	41	54	53	38	51	54	52	54	55	59	63	42	51	43	53	65	49	44	51	43	56	51	56	55	49	60	42	53	56	43	49	46	42	63	43	36	53	52	41	47	72	48	46	50	35	43	50	48	48	42	48	52	54	51	45	40	58	48	45	49	56	65	52	60	54	55	62	50	56	41	44	52	51	45	62	47	40	52	57	50	53	58	48	56	48	59	57	55	50	58	47	50	54	55	51	50	46	43	51	66	49	51	68	52	51	49	60	43	50	46	55	55	56	54	58	57	67	64	52	46	57	51	58	46	50	52	58	54	56	57	47	44	56	54	55	50	44	50	58	43	61	58	52	59	59	58	63	47	56	52	41	57	61	51	59	43	61	47	44	52	52	54	46	45	57	51	58	58	52	45	42	54	49	58	41	61	53	48	49
15851	6930	3399	6525	12422	13405	11925	9368	7569	6109	4969	4088	3519	2984	2585	2245	1970	1797	1606	1554	1395	1234	1189	1110	1168	1025	1012	1020	939	923	918	823	925	808	795	835	846	943	984	863	1092	1499	1528	2136	1200	1023	1426	2216	2067	2062	1592	1967	2458	3080	4777	10539	9994	7994	5463	3313	1814	1002	752	622	545	547	549	551	568	563	510	592	566	558	542	582	567	608	577	563	536	536	555	570	578	555	532	524	578	511	578	588	513	523	515	552	575	537	533	570	546	590	541	537	578	561	544	542	567	519	548	539	540	595	570	535	599	550	577	549	565	538	544	524	543	597	551	529	571	547	549	572	537	533	549	546	552	534	543	576	564	549	589	538	543	566	544	570	566	540	529	528	546	554	553	574	574	563	551	534	573	555	569	554	592	545	552	549	606	593	564	573	558	560	553	577	570	547	559	563	558	487	573	563	553	579	540	522	560	518	564	550	552	487	552	534	570	572	553	550	565	568	569	544	531	527	582	572	565	542	579	540	604	561	599	571	523	543	552	541	569	555	562	518	547	566	543	545	535	517	555	554	623	569	519	540	528	535	572	543	537	524	567	602	565	536	539	523	575	505	573	541	493	559	545	542	567	561	541	556	550	510	549	511	543	590	565	551	583	546	519	535	541	568	570	545	610	578	528	590	600	552	542	544	539	516	563	548	546	555	532	584	546	551	566	541	585	505	584	565	561	492	542	551	561	541	511	522	558	584	548	526	526	510	560	540	555	600	591	555	556	578	585	528	575	538	543	530	574	586	534	521	594	559	559	536	576	548	532	513	506	542	558	565	564	557	597	600	580	587	548	544	564	590	549	525	580	550	572	572	524	539	565	598	544	529	510	559	509	558	526	542	564	556	532	574	544	529	565	581	601	569	551	547	557	570	553	589	549	547	537	550	566	547	551	577	547	526	538	565	564	574	593	567	544	553	540	560	579	562	541	576	548	553	550	578	547	546	594	561	565	583	568	591	559	536	606	543	541	553	560	549	551	547	550	552	528	577	560	562	555	562	598	576	557	583	572	558	559	537	523	566	555	610	530	577	566	575	535	566	557	557	563	583	507	574	531	559	547	562	556	545	568	537	556	504	556	548	496	549	547	542	581	560	571	586	556	534	538	585	546	536	561	586	557	595	543	531	590	547	577	529	527	587	549	562	563	552	553	554	525	562	518	553	576	552	575	547	554	527	519	585	554	581	523	545	495	557	538	569	585	603	571	562	569	562	571	548	528	549	528	562	544	575	551	548	572	567	534	540	569	548	538	538	564	563	533	537	565	577	580	579	576	543	581	520	571	542	518	553	552	579	537	574	566	581	551	547	561	513	531	542	566	528	580	540	530	611	565	535	615	550	565	549	572	522	526	519	551	567	553	540	537	572	547	538	603	548	588	570	578	593	505	576	574	575	601	539	577	542	530	545	578	561	512	539	546	527	588	580	592	589	551	523	533	536	563	549	587	555	559	553	529	512	580	533	556	559	553	540	549	532	548	571	541	539	562	548	593	607	556	580	572	550	563	512	539	531	478	556	560	530	568	569	542	533	559	549	571	546	539	551	585	545	583	589	589	561	557	572	591	538	546	571	599	553	576	606	562	529	561	519	534	559	540	545	558	554	576	532	551	528	533	573	559	543	570	572	566	534	541	542	582	566	531	545	575	563	535	573	564	519	528	563	580	555	557	600	562	572	528	559	562	578	588	558	540	593	600	561	524	543	533	525	577	530	565	554	521	491	540	557	596	542	527	529	539	494	576	489	580	573	547	523	564	552	509	569	556	488	548	556	567	537	523	588	546	542	571	571	557	564	567	604	560	534	532	586	604	561	567	558	491	525	594	545	590	516	555	546	555	564	534	525	548	521	539	561	552	550	534	521	571	540	546	536	561	522	556	536	632	562	513	494	552	555	532	557	488	572	539	534	527	581	539	572	567	510	616	565	587	557	543	555	517	595	585	534	515	560	586	553	533	514	533	561	589	580	542	571	556	608	547	544	569	529	543	545	555	548	579	516	535	560	559	568	578	557	534	592	539	501	540	577	554	566	545	551	521	569	532	514	565	524	564	593	572	586	535	554	535	552	552	550	554	529	569	557	554	565	580	546	526	560	559	568	523	554	552	550	558	583	538	530	598	524	518	595	525	543	582	519	588	528	537	546	539	562	605	558	593	526	538	548	539	541	580	573	566	553	496	563	539	553	549	519	538	547	541	516	525	499	518	582	549	587	558	604	556	535	541	613	538	572	544	518	544	580	622	569	562	525	591	554	524	545	555	583	527	554	550	549	538	540	555	554	560	561	527	539	558	537	563	575	556	515	528	549	543	534	570	570	546	506	551	550	575	564	577	566	582	550	556	535	517	541	566	549	550	536	539	571	546	542	549	541	533	546	539	565	547	549	571	553	531	527	554	567	563	561	541	534	597	542	626	547	556	576	544	567	561	568	532	581	571	585	569	595	493	600	583	577	563	552	591	554	567	577	562	538	586	542	537	574	585	544	547	592	526	552	495	570	544	551	548	538	581	529	569	560	549	548	544	556	584	537	532	548	532	568	589	574	545	548	567	515	554	556	617	572	580	557	530	572	547	544	559	572	540	523	557	544	567	525	593	548	551	581	624	526	537	561	567	567	589	547	536	553	562	531	531	564	538	532	590	547	499	568	560	553	560	596	562	569	544	584	608	519	506	540	580	539	525	566	542	570	554	507	568	554	531	585	554	531	539	552	545	502	530	554	516	557	566	516	610	556	540	548	575	561	518	533	552	537	567	535	563	567	556	568	540	560	538	553	528	571	511	536	577	532	571	517	527	536	527	547	561	528	580	548	531	598	559	517	578	559	586	562	537	577	538	579	529	559	563	540	518	563	571	546	523	519	578	560	577	571	570	577	585	553	546	569	563	581	590	559	554	549	536	570	533	559	563	533	562	532	546	558	525	540	535	576	537	573	532	590	557	565	536	524	513	591	558	547	571	584	542	557	527	513	555	568	564	511	599	529	526	542	516	543	540	517	559	575	577	571	549	593	548	590	556	537	591	562	513	538	526	529	555	531	581	532	547	559	549	524	560	560	538	562	557	564	512	537	546	548	583	535	572	568	533	540	571	521	586	554	548	585	563	531	548	579	575	562	558	542	543	553	536	573	572	539	567	554	539	595	555	539	548	561	540	590	542	498	512	573	511	554	552	501	555	569	528	577	543	542	571	570	542	582	533	578	534	554	545	564	556	537	557	585	543	546	608	524	563	529	587	555	526	560	570	543	532	583	534	522	556	542	537	588	573	559	532	578	555	540	536	544	564	556	542	558	555	582	559	526	535	515	555	590	570	538	495	594	548	568	539	551	568	581	549	560	523	534	550	524	557	545	580	608	550	558	559	495	536	587	536	553	559	566	582	550	533	575	562	547	546	587	565	528	593	569	576	525	571	494	588	590	591	566	559	559	558	547	539	557	586	527	552	575	583	562	570	550	511	556	524	549	539	569	548	596	554	579	570	534
1527	217	115	96	98	103	126	89	97	98	88	73	72	85	72	77	75	94	81	74	63	74	58	71	74	55	69	64	68	64	65	67	77	75	78	51	67	94	60	67	66	81	96	78	93	74	103	106	98	88	89	69	96	92	131	186	160	135	141	88	84	67	78	80	66	60	71	69	62	75	56	72	84	64	75	60	55	67	62	78	80	67	67	57	70	72	59	76	69	68	66	65	77	54	52	51	63	69	67	88	65	65	64	62	76	65	75	83	69	60	79	66	78	74	68	66	80	64	44	76	61	58	75	65	54	69	73	61	71	63	70	52	67	75	60	68	65	67	60	87	63	52	78	79	53	70	45	55	72	72	60	74	59	61	63	70	58	63	67	76	59	73	66	55	64	50	76	86	62	65	55	55	67	63	65	56	71	59	47	74	63	58	48	64	80	70	65	67	65	63	57	86	63	59	56	69	75	73	68	57	72	58	58	48	58	70	63	84	66	61	68	68	63	67	57	57	60	59	64	69	70	70	65	60	55	62	59	66	75	57	69	49	68	72	70	61	71	65	56	62	58	62	63	56	73	65	67	59	46	66	66	52	75	66	69	69	61	56	55	75	68	61	60	58	65	76	68	68	73	76	60	62	71	64	80	58	68	55	56	65	76	62	61	74	74	63	78	62	71	59	70	64	60	65	70	56	61	69	62	67	58	76	64	49	57	55	59	76	73	58	75	69	71	60	68	68	69	60	66	66	67	64	62	74	72	64	68	73	66	55	62	84	54	63	63	77	58	68	50	46	67	66	63	77	64	70	50	67	73	58	71	66	48	51	57	52	66	71	67	59	72	59	62	77	51	79	61	68	67	50	63	69	53	64	61	70	59	74	64	55	72	75	61	78	81	61	62	54	64	68	66	69	56	69	56	77	59	66	57	56	72	66	63	78	57	59	51	67	67	67	66	60	60	64	67	49	67	62	66	71	66	74	55	66	53	73	73	67	64	59	73	53	63	79	71	64	74	71	74	62	50	61	54	61	59	60	72	67	65	60	58	56	67	58	64	70	64	71	58	82	59	66	69	75	48	61	56	60	60	55	70	53	75	56	69	69	61	49	54	59	62	88	80	52	65	69	76	69	66	62	62	62	65	58	63	54	58	61	66	75	70	78	72	68	57	59	75	58	61	64	78	66	75	72	75	55	68	59	58	73	81	61	66	70	69	73	85	55	56	72	64	69	63	65	70	68	70	77	61	65	70	63	67	71	59	64	56	67	83	64	68	65	62	70	53	74	73	62	67	51	74	51	52	69	68	66	66	66	62	68	64	63	78	69	69	50	68	63	80	59	73	76	65	65	70	66	65	64	67	56	68	62	55	60	68	57	73	64	66	63	64	70	65	74	68	61	71	56	71	57	75	68	74	58	65	76	75	72	61	60	67	66	76	54	55	50	70	45	74	71	60	67	66	74	65	59	66	75	43	56	66	69	58	68	64	67	64	63	72	69	66	66	59	53	65	65	59	73	68	75	66	79	62	60	68	83	65	63	60	55	50	67	79	55	60	79	71	70	69	65	58	75	66	62	56	78	60	70	64	58	69	64	74	68	62	62	64	69	63	79	40	67	65	61	65	69	59	63	61	75	53	66	77	59	66	57	53	67	56	57	63	56	61	65	64	62	59	71	71	63	70	73	77	60	62	53	59	73	65	80	66	67	57	70	64	67	60	58	72	58	58	63	51	68	67	59	73	82	71	67	63	54	62	60	67	66	59	52	69	62	67	66	60	55	69	69	56	68	68	60	75	56	64	73	71	73	63	53	66	73	68	54	62	48	68	67	69	74	56	48	90	54	73	60	64	60	62	73	74	60	73	51	68	69	64	59	64	63	57	68	68	92	61	56	77	63	76	62	67	87	64	76	53	57	84	82	57	70	79	71	49	71	48	58	57	66	69	70	75	63	53	57	68	57	74	64	75	69	72	78	87	65	83	57	69	55	63	72	55	73	68	69	65	63	64	63	60	68	65	71	73	64	56	60	59	69	54	66	73	74	57	52	50	54	64	64	61	76	61	70	62	61	76	68	59	75	63	56	66	75	63	61	75	49	55	67	71	62	81	67	82	58	75	63	61	75	67	54	61	55	61	55	80	68	64	62	76	68	61	58	61	66	65	69	62	63	67	50	77	71	62	71	60	57	60	62	62	70	58	64	59	63	65	59	53	67	69	63	58	51	56	54	70	61	66	71	80	68	56	62	69	83	77	60	54	61	60	48	67	68	78	60	62	56	88	59	59	61	65	51	76	65	57	65	73	61	67	56	58	71	83	62	60	69	65	66	68	67	64	71	65	85	72	70	66	87	67	54	52	63	62	65	65	68	56	68	66	56	60	64	70	72	72	69	55	68	44	66	67	74	52	52	66	59	79	58	55	60	75	67	65	66	77	58	56	78	51	72	65	59	59	62	64	62	56	65	56	77	64	68	71	69	83	71	59	64	57	69	59	66	58	56	63	56	47	57	66	53	49	71	68	65	64	66	60	71	66	56	62	80	81	70	49	59	76	64	60	51	49	57	56	72	57	68	62	64	68	66	56	63	60	61	83	77	55	44	69	87	59	76	65	71	60	59	70	83	61	61	72	66	70	59	67	63	83	62	63	64	75	62	67	62	52	71	82	65	75	65	59	64	55	64	70	65	69	66	68	68	60	58	86	55	59	65	79	70	82	61	65	57	71	72	68	53	69	56	66	67	65	52	59	70	70	67	64	71	73	75	64	60	57	65	66	50	74	70	59	66	60	58	77	72	88	80	57	73	70	54	77	72	68	74	51	63	69	53	67	70	53	61	72	77	72	57	77	62	65	80	56	72	77	67	74	65	53	66	65	59	61	62	60	73	59	66	58	64	76	50	60	76	54	53	54	61	69	71	63	87	55	58	80	51	74	52	72	63	71	59	71	67	68	48	61	77	60	58	64	64	60	59	58	59	57	72	74	69	77	62	69	59	74	77	70	64	57	73	57	71	67	67	49	65	64	78	68	67	67	57	58	66	66	60	64	69	70	66	65	66	55	77	77	62	60	54	59	54	78	53	69	56	65	80	55	64	66	71	67	93	62	69	54	64	59	76	75	73	81	77	52	71	67	71	58	66	71	56	60	57	65	62	68	65	64	56	60	64	84	68	64	51	57	65	77	59	61	59	76	70	80	61	72	56	68	49	61	48	74	64	80	68	56	76	63	71	69	54	63	79	68	65	56	77	66	77	47	61	62	66	72	54	70	59	64	50	66	64	64	69	51	82	65	62	73	73	64	69	52	58	55	78	62	61	62	65	74	52	56	65	67	76	83	62	66	76	52	63	64	60	67	59	58	63	61	60	70	76	60	67	74	65	57	64	68	59	68	65	72	52	68	57	55	78	72	60	56	49	65	83	69	64	54	70	68	55	53	52	61	60	55	84	56	53	54	60	56	73	62	67	77	59	66	79	59	63	75	60	61	57	89	66	75	53	68	59	66	52
10576	3833	2091	3272	5862	6609	5466	4043	3191	2623	2205	1848	1594	1465	1401	1193	1168	1102	1033	951	967	882	878	818	844	861	845	860	857	821	787	805	777	773	801	844	759	894	911	804	1073	1036	1207	1386	1506	978	1747	1714	1601	1707	1306	1614	2058	2201	2433	3818	3581	3047	2236	1643	1097	898	797	718	673	666	657	710	673	655	711	702	727	641	699	678	670	702	760	633	705	666	714	708	680	711	705	682	673	720	698	653	685	742	675	717	738	709	670	702	693	726	725	681	669	684	693	680	709	717	685	676	670	692	678	690	716	654	700	703	696	686	681	732	708	682	726	718	769	762	670	715	681	689	733	723	693	664	636	677	652	688	730	661	661	721	669	693	712	669	702	709	671	685	693	676	698	679	695	669	701	663	681	655	691	711	668	697	667	746	728	675	687	712	663	665	722	648	741	656	643	653	653	685	684	741	722	750	695	708	661	707	695	685	688	679	670	704	684	671	689	694	676	768	723	638	673	700	676	673	692	679	710	658	747	740	742	745	671	692	686	688	700	682	671	705	699	666	721	716	710	671	706	698	699	723	748	737	728	742	697	709	687	730	724	693	722	726	717	680	658	662	677	728	734	702	678	699	730	662	679	708	721	693	725	660	725	740	647	704	681	722	711	731	655	708	709	720	730	691	755	731	663	706	704	686	716	662	682	669	703	689	704	709	745	692	644	679	729	713	722	633	734	652	678	686	698	720	715	739	729	721	695	669	680	711	747	739	686	694	721	693	702	694	706	688	692	737	667	690	718	696	687	708	654	694	659	738	670	679	697	742	744	687	721	638	714	673	692	685	652	686	689	714	629	675	657	734	686	705	697	676	684	674	671	685	663	729	692	688	684	714	687	676	695	711	688	673	696	689	707	673	695	745	681	708	672	692	710	708	711	708	716	679	700	699	682	696	672	734	747	724	693	700	665	709	743	700	689	731	659	638	716	677	714	692	661	702	681	710	735	695	704	686	730	705	664	685	721	711	685	677	707	674	696	672	651	643	691	676	673	717	729	676	719	744	718	722	681	731	677	693	676	693	703	674	699	723	720	659	674	651	679	681	754	697	733	703	680	671	760	737	741	705	685	744	714	714	728	763	657	702	696	693	686	682	711	673	749	741	693	718	655	693	675	698	674	652	723	687	644	697	687	611	678	746	697	719	663	715	688	707	681	716	703	694	714	679	675	702	667	714	714	651	688	720	683	676	689	695	648	693	719	678	674	677	680	646	699	708	657	698	687	683	722	692	633	669	685	696	703	670	714	659	692	679	725	696	715	764	709	705	699	697	680	695	767	695	666	763	678	727	699	711	724	693	684	735	664	771	694	686	713	698	716	743	694	701	734	692	672	674	686	713	687	703	702	683	722	701	678	713	672	680	643	650	712	696	744	695	724	701	681	716	677	685	644	716	648	634	672	710	661	652	641	702	683	661	781	701	637	673	688	668	660	702	695	694	713	691	676	731	694	685	644	689	702	667	675	730	728	677	715	737	661	733	712	680	732	683	687	680	669	662	679	646	683	708	726	660	671	708	717	707	705	717	690	677	702	687	644	732	687	690	679	634	700	673	681	717	675	679	715	695	705	750	705	697	716	723	742	692	705	678	690	668	675	702	707	678	719	665	665	678	721	711	740	672	664	732	712	682	719	723	672	688	723	695	688	704	679	660	706	672	698	692	764	713	691	658	700	639	705	710	714	685	684	709	697	722	713	672	671	680	656	672	702	706	693	666	706	661	648	694	687	672	676	748	675	666	673	684	736	688	681	735	743	736	613	703	683	723	663	708	711	640	669	734	694	711	713	667	739	680	659	698	642	688	707	685	677	713	734	693	719	707	660	681	709	676	695	697	699	710	639	659	700	704	716	675	718	654	685	705	685	644	742	688	686	694	696	676	670	684	718	664	703	674	710	695	678	710	704	698	715	667	726	707	684	710	692	731	649	683	721	648	681	676	693	670	673	707	676	716	650	628	681	691	718	734	742	693	655	680	681	677	714	682	717	670	683	701	674	740	677	717	668	735	699	679	703	681	660	709	755	697	708	688	686	718	647	696	668	738	658	687	701	721	663	716	685	692	728	720	664	700	689	708	660	687	661	707	691	662	687	695	655	701	696	651	697	686	758	677	714	730	673	696	669	696	658	724	703	697	684	741	683	675	737	718	682	720	674	680	726	640	703	696	692	718	698	685	695	674	749	672	728	679	711	693	723	701	733	678	667	699	664	675	699	722	705	755	712	635	685	685	661	726	780	665	683	716	633	684	689	671	695	748	668	711	740	663	672	688	740	682	759	693	701	728	670	691	690	708	672	690	704	693	692	709	666	663	741	696	681	696	678	682	736	649	685	676	690	704	720	685	665	710	726	695	637	650	682	699	720	689	652	683	741	687	666	743	718	667	681	704	699	721	803	697	695	684	704	685	711	715	694	658	701	730	699	685	683	690	732	695	669	649	705	655	651	688	708	738	700	716	641	654	720	716	708	693	738	736	690	674	706	733	697	748	703	703	723	708	698	694	723	661	732	765	679	710	647	689	666	708	682	732	670	627	670	696	705	759	731	681	720	698	697	705	674	714	696	696	702	737	703	668	699	695	663	685	676	688	700	676	704	692	684	685	677	711	705	740	724	698	660	716	735	720	757	738	670	649	675	662	690	697	688	677	696	675	702	702	638	691	697	724	703	687	698	745	702	676	728	744	638	712	694	707	707	670	670	697	687	683	680	709	749	665	716	733	684	713	713	690	686	715	688	655	705	738	668	658	715	700	733	676	658	690	650	686	692	642	689	681	696	708	679	714	710	711	675	663	686	678	663	729	718	739	698	709	715	725	674	705	780	732	674	705	680	759	680	690	716	669	735	689	716	670	730	738	701	705	723	686	727	742	741	721	717	698	721	686	730	737	707	707	691	680	695	640	740	699	720	665	663	706	686	672	676	660	703	699	720	693	705	669	681	713	705	732	664	753	692	698	695	645	695	671	708	709	722	702	683	728	683	711	715	684	698	652	695	682	676	668	718	685	710	664	710	685	718	688	726	692	681	685	719	708	761	659	642	710	683	714	649	725	699	685	706	662	709	705	684	716	668	694	668	684	664	701	698	696	699	682	723	700	678	708	730	675	673	670	680	722	702	710	720	647	715	729	723	700	682	754	698	696	681	704	732	672	643	690	675	721	690	682	663	702	682	698	674	653	693	657	660	692	648	701	702	689	674	674	732	675	661	699	685	716	716	677	736	731	709	689	711	752	664	676	749	726	729	684	718	671	676	703	688	709	723	693	683	718	717	692	719	706	677	733	680	700	687	686	744	705	705	674	723	723	692	702	708	716	703	674	666	725	682	666	694	722	674	694	657	662	689	719	677	745	712	679	703	734	724	697	688	717	704	666	678	708	669	678	669	671	709	660	705	737	685	670	765	709	674	697	643	707	604	707	692	706	690	714	667	696	718	696	703	694	740	701	664	719	665	690	670	662	674	657	695	716	677	689	690	712
785	335	182	113	133	164	152	136	145	124	105	90	76	72	95	76	78	74	78	69	70	70	69	68	56	66	52	63	53	62	47	66	56	52	72	72	56	62	70	54	63	77	54	96	103	57	94	73	93	96	80	87	104	90	143	295	242	236	205	124	87	79	63	56	44	54	50	57	47	60	52	65	51	49	81	49	68	48	60	43	57	54	60	57	56	51	45	59	53	53	57	59	57	45	48	40	63	47	51	51	51	40	54	55	55	51	47	58	69	53	50	67	57	46	47	57	57	58	47	46	45	50	47	54	49	68	51	50	62	63	49	52	66	57	50	46	57	57	60	57	52	57	48	61	59	56	58	56	52	45	48	59	54	52	48	57	67	57	58	62	42	54	53	54	59	42	45	54	56	44	54	57	45	59	61	49	45	61	62	44	52	43	58	49	47	59	48	60	46	51	53	50	51	52	53	61	54	42	48	49	54	46	52	55	47	46	62	56	58	64	56	48	58	49	58	57	65	62	53	63	43	44	50	47	46	43	61	51	45	63	63	43	56	52	58	40	56	56	61	51	57	60	39	42	43	47	53	52	55	45	59	49	54	50	61	53	45	52	57	40	60	60	51	66	49	58	44	63	56	60	43	55	58	48	59	49	64	48	60	36	46	48	44	51	40	61	52	61	54	61	73	69	58	56	66	55	63	57	67	41	46	58	50	50	50	46	63	61	49	64	65	69	48	54	64	45	51	54	62	53	53	55	59	62	55	47	56	51	54	63	39	47	48	57	48	51	41	51	50	48	41	38	49	50	52	46	52	51	56	67	44	47	61	50	48	54	58	50	52	44	49	49	55	51	51	44	61	52	51	52	49	42	59	67	48	58	46	65	52	48	46	58	49	54	64	41	49	54	42	56	51	49	60	49	61	57	56	56	63	53	65	54	54	56	47	59	46	57	59	54	59	48	54	52	54	53	60	52	60	62	53	49	64	39	55	46	55	49	52	53	58	46	64	40	54	41	43	51	71	47	41	44	56	52	63	48	51	61	45	54	54	54	52	48	52	40	64	54	51	49	62	38	56	78	50	57	62	54	57	51	56	57	54	47	53	51	59	60	53	44	48	50	52	45	55	37	59	56	52	59	47	50	44	60	53	68	58	54	54	49	63	54	54	43	44	62	45	52	47	45	52	60	67	55	49	57	51	57	47	60	54	46	61	57	55	61	58	56	40	39	60	57	54	47	46	61	59	59	60	56	61	72	56	51	53	43	51	51	52	64	44	33	65	53	43	56	54	51	61	49	40	50	29	51	63	52	58	47	52	41	57	55	56	58	46	52	57	66	61	52	46	44	53	62	49	55	53	69	50	52	57	66	54	58	47	42	52	39	51	55	54	59	57	54	56	58	56	59	47	43	54	51	55	43	55	46	49	51	37	57	65	50	43	42	54	72	55	58	50	62	58	50	51	62	58	49	47	52	52	46	54	66	53	47	53	47	51	54	58	53	46	54	48	48	46	43	49	47	62	59	62	60	61	66	46	60	48	60	58	50	51	50	49	56	40	64	54	61	58	51	53	71	64	55	67	58	47	65	62	57	66	56	54	48	46	64	53	47	51	61	50	59	51	43	50	46	62	34	50	33	52	57	51	55	53	55	56	37	54	48	50	67	64	38	45	56	51	54	58	41	55	49	55	43	52	51	72	52	63	51	50	56	50	46	50	46	63	42	58	49	47	49	52	59	54	69	57	49	55	43	40	57	45	54	59	71	61	52	64	61	43	57	44	46	51	75	50	51	43	40	61	48	50	53	50	56	47	50	48	56	46	58	51	60	46	50	57	47	53	57	39	49	55	50	45	66	49	47	49	57	63	57	65	51	48	40	54	58	65	45	48	57	55	52	63	45	49	50	48	60	46	48	42	49	57	59	61	49	47	51	58	49	52	51	55	53	55	55	49	59	47	51	38	56	63	61	47	67	56	55	67	53	58	64	50	61	59	67	50	56	50	43	63	55	49	64	62	53	46	60	63	52	48	57	46	58	58	39	51	58	57	42	58	65	65	61	53	69	59	45	49	55	50	52	49	43	53	68	65	61	46	53	45	46	47	47	52	47	40	57	50	54	56	52	41	48	56	53	58	45	56	55	54	63	49	60	62	58	42	62	43	63	40	50	38	62	63	49	62	59	41	46	59	46	59	66	61	48	58	60	58	76	63	55	64	51	64	50	49	67	47	56	47	50	53	57	42	57	51	51	50	58	55	52	64	58	55	51	59	59	51	51	46	47	54	40	60	63	57	56	64	52	49	65	40	50	50	61	64	58	56	63	65	60	54	56	43	62	41	46	53	50	45	64	56	53	63	48	61	52	63	48	61	47	57	55	43	47	62	61	60	57	64	48	44	53	54	51	49	62	65	49	50	51	50	49	59	48	62	56	58	49	58	70	51	55	55	49	40	57	66	50	47	70	57	57	53	48	45	57	45	58	56	48	45	46	62	56	49	71	50	56	62	56	57	58	53	55	67	60	54	46	44	54	58	44	72	57	50	42	50	41	49	59	52	35	43	43	51	52	52	52	51	44	52	45	45	55	61	54	57	50	45	62	65	64	56	52	48	52	46	51	48	42	52	55	63	55	44	60	50	49	62	46	58	58	60	53	54	52	54	43	64	44	43	51	54	58	55	56	55	44	46	54	51	65	48	46	68	52	58	52	56	42	47	51	66	42	54	51	52	53	54	44	62	42	43	56	66	59	60	45	51	43	45	58	57	54	62	46	44	56	62	54	53	54	50	57	55	60	60	56	40	54	50	48	53	50	54	49	59	54	49	59	59	28	58	60	59	59	49	45	54	51	61	54	51	57	40	61	49	58	51	46	44	64	47	49	61	50	51	53	42	43	50	72	45	65	39	44	51	57	48	53	52	48	40	56	54	54	45	43	58	52	60	44	58	42	40	59	50	51	51	56	48	46	53	51	50	50	52	48	51	42	56	48	55	49	57	48	55	56	51	35	49	61	59	39	51	60	49	51	65	51	53	50	62	45	65	50	52	51	52	56	52	50	65	54	42	61	67	58	53	60	51	51	58	51	52	68	49	47	49	62	63	50	58	52	49	49	43	63	40	45	42	48	52	48	53	45	54	51	49	45	64	50	48	49	60	49	55	62	43	55	52	59	51	67	59	54	45	47	61	54	47	45	60	52	55	65	50	49	49	60	41	49	47	60	49	62	46	46	50	50	49	52	62	48	62	60	51	63	55	48	51	56	51	52	64	42	64	51	41	55	51	48	59	64	51	32	41	60	49	57	47	47	60	50	51	58	45	39	66	58	49	56	49	59	45	59	54	50	58	57	58	53	48	51	53	52	46	41	54	53	48	53	49	58	60	65	42	53	38	65	58	61	59	61	50	54	59	42	47	53	53	51	54	56	52	60	49	74	60	56	48	40	49	53	51	57	44	57	41	47	51	56	65	52	51	42	60	59	49	63	65	46	58	46	47	49	59	40	51	56	45	60
12898	6093	2846	5244	9986	10700	9282	6860	5624	4553	3584	2820	2436	2096	1914	1666	1490	1305	1303	1121	1109	1016	1077	952	872	887	943	850	871	805	787	829	767	797	872	767	826	900	1027	791	1009	1226	1335	2013	2131	893	1889	1931	1871	1917	1546	1711	2062	2252	3471	7540	6744	5570	3846	2308	1347	972	692	639	604	587	591	591	561	630	563	592	594	565	594	534	575	582	584	547	561	557	611	575	572	590	607	609	565	589	602	566	568	596	575	611	578	622	571	537	573	590	619	583	545	571	614	594	630	546	553	546	631	542	624	585	582	598	619	588	610	582	563	584	622	543	627	577	611	565	571	588	598	571	614	594	584	588	568	576	610	588	591	568	571	584	548	640	583	520	578	578	626	580	583	614	577	554	582	538	568	616	563	593	551	564	589	577	585	618	595	572	623	578	592	633	622	561	607	559	575	550	565	550	579	593	583	581	579	573	551	593	579	562	585	566	576	602	580	561	635	577	592	553	563	576	589	574	515	544	566	571	589	560	578	623	563	603	616	587	567	554	599	568	602	594	611	574	599	556	564	531	555	561	595	587	598	623	615	562	617	570	557	563	616	579	582	593	616	543	608	575	589	570	591	550	573	596	593	611	567	601	589	612	600	581	566	594	588	566	599	607	610	591	603	590	606	549	582	590	539	573	639	568	578	569	570	546	593	607	600	589	599	606	602	571	587	584	577	556	614	571	558	560	572	538	610	589	602	630	560	583	588	577	546	577	555	586	570	563	615	587	591	550	511	574	563	594	577	592	578	612	562	566	601	588	586	549	622	563	582	555	564	571	606	592	576	585	576	604	577	553	557	592	597	574	614	567	590	590	631	517	595	575	568	529	553	576	605	547	597	564	625	543	571	562	572	599	573	604	581	599	538	600	623	569	562	563	547	575	616	622	571	624	579	559	574	586	570	545	601	611	560	549	600	568	562	643	579	569	622	589	631	582	605	596	606	583	600	596	569	564	579	568	595	629	565	590	565	591	576	591	551	635	563	568	601	562	580	595	562	597	554	639	584	582	567	549	606	531	608	557	601	605	570	585	563	611	562	575	518	595	608	584	610	555	623	566	570	575	565	627	632	626	593	556	589	567	550	573	566	597	590	633	596	598	597	589	581	586	581	558	597	580	631	582	550	588	590	577	600	550	612	561	622	602	640	606	586	626	579	605	630	605	621	562	555	606	588	589	589	540	594	559	567	594	568	632	629	607	587	522	577	586	631	621	620	558	605	627	594	557	548	604	584	571	615	585	563	551	596	593	545	630	579	617	540	582	592	631	590	567	583	570	572	568	570	579	602	561	592	543	558	594	571	562	637	604	590	604	572	568	575	563	575	618	563	585	620	554	582	549	591	609	594	581	578	573	564	572	598	579	586	564	568	537	612	591	594	590	608	591	562	591	634	604	566	560	588	605	545	606	604	575	520	606	588	606	570	575	614	593	606	564	576	563	628	562	614	602	587	615	589	611	555	549	600	537	607	591	585	587	563	601	571	543	552	538	567	579	568	561	572	607	615	527	567	588	602	593	623	574	601	579	601	589	566	621	573	581	583	612	606	578	579	583	546	568	595	575	567	611	582	584	581	600	572	599	558	576	589	550	599	561	587	587	594	578	619	562	559	621	560	570	599	572	591	557	584	596	579	569	565	590	545	562	593	626	544	559	590	584	520	596	588	593	568	570	597	623	599	593	594	595	545	597	603	587	580	625	596	561	596	562	591	626	585	560	599	589	605	604	601	601	577	541	597	516	585	599	591	611	591	589	555	556	588	577	563	553	601	572	575	564	539	619	563	569	559	526	583	588	610	623	608	587	602	605	568	565	617	554	614	600	555	590	576	560	588	612	627	631	585	588	598	582	592	595	591	617	569	604	556	609	566	557	545	566	598	562	572	596	582	545	580	586	562	577	608	578	581	612	535	566	569	601	620	568	585	592	573	606	573	638	593	624	626	581	586	594	590	617	581	616	592	563	553	578	596	605	593	567	568	566	598	572	587	536	584	565	568	598	548	622	597	563	599	608	577	551	589	597	554	619	578	628	589	541	569	587	582	593	576	537	565	558	611	575	549	602	587	553	560	567	620	586	632	569	570	577	584	603	551	587	564	625	595	572	580	609	565	556	614	564	596	531	536	602	559	588	611	591	636	597	580	569	593	625	570	559	565	554	544	594	591	547	625	571	564	652	586	585	612	565	562	590	597	598	554	603	596	599	587	598	606	583	581	558	609	560	598	559	546	583	597	586	592	598	527	569	619	567	543	528	581	560	592	604	585	596	556	595	566	572	605	582	593	548	559	590	599	604	584	565	572	614	545	615	560	609	568	615	588	584	636	596	589	579	596	526	574	566	588	533	586	569	629	601	593	599	568	584	591	602	572	576	629	616	538	565	586	570	573	578	599	598	550	587	552	613	619	608	544	567	558	605	566	654	618	609	619	584	601	562	589	575	594	538	597	623	621	543	595	615	574	618	593	554	602	590	546	570	606	637	561	582	556	600	571	561	563	594	613	570	559	568	575	615	616	594	561	590	559	589	567	592	616	552	578	598	597	588	616	559	550	575	526	581	595	564	589	622	577	589	588	585	571	564	557	606	557	580	599	574	558	638	583	565	582	615	632	574	622	549	572	642	543	615	591	581	582	596	597	594	600	592	576	577	580	590	598	549	609	637	588	589	539	586	583	557	557	560	601	641	591	592	584	576	578	629	550	583	550	553	614	566	602	568	599	580	597	573	566	597	553	574	577	621	563	565	585	604	595	631	561	558	647	553	577	569	576	628	598	592	619	584	536	568	567	574	596	610	546	563	596	602	603	573	579	598	587	596	604	568	534	600	617	598	601	571	579	611	600	580	581	616	573	552	594	581	570	635	565	525	572	572	575	578	591	577	578	610	604	596	596	610	606	595	568	593	560	595	585	558	574	608	607	609	545	605	571	555	595	509	578	599	598	564	553	606	596	571	589	576	601	579	626	599	599	566	577	635	570	600	577	588	579	599	588	585	565	619	572	577	607	558	577	570	584	612	598	546	602	591	608	596	608	601	591	593	619	573	626	606	560	562	560	581	574	583	530	539	571	642	582	584	568	579	558	608	626	587	597	613	589	581	635	578	594	575	598	540	582	552	597	585	575	532	559	652	613	586	547	613	593	571	608	567	594	596	564	594	588	560	578	565	592	601	593	589	590	568	561	552	586	558	563	593	638	583	578	616	632	581	596	585	618	586	580	558	581	626	594	630	588	639	589	621	551	572	532	645	604	548	580	595	582	565	567	577	628	582	587	566	603	550	579	602	546	537	590	602	558	591	571	573	569	591	566	551	587	600	537	581	573	596	553	583	600	608	607	562	558	606	596	570	596	592	583	580	609	583	591	579	543	622	538	563	593	551	539	564	593	609	595	538	603	570	533	602	586	588	581	592	585	562	540	554	586	643	571	536	618	583	578	567	581	577	591	570	627	580	632	620	577	561	593	618	609	576	634	592	622	571	627	572
2219	309	193	132	139	165	172	163	156	132	133	123	115	104	101	100	77	84	74	93	77	88	85	79	79	73	71	65	67	88	66	67	88	72	75	68	76	76	64	62	92	78	78	136	123	68	83	116	101	120	89	105	85	122	165	376	276	246	193	151	96	84	76	53	54	65	68	87	74	75	64	72	71	52	54	77	56	82	60	69	73	69	72	63	64	79	72	60	84	56	64	71	63	59	53	70	68	69	57	71	82	55	59	65	75	62	73	72	57	65	83	62	70	67	68	62	55	52	60	64	56	66	78	68	56	67	58	68	54	77	67	65	62	84	83	53	69	70	64	61	66	66	63	67	61	68	54	73	73	70	56	70	67	64	64	61	80	61	69	64	74	65	74	60	62	59	57	62	60	71	71	61	63	69	57	57	65	62	57	72	82	67	70	63	66	60	51	72	53	75	62	78	53	69	70	66	54	54	69	69	56	70	76	57	68	55	59	67	64	56	67	55	68	62	69	60	61	65	56	66	64	59	81	74	59	61	63	54	55	54	81	65	53	56	61	59	60	67	60	61	70	68	61	69	51	62	58	50	68	77	49	68	56	66	69	55	62	65	63	75	67	71	59	47	65	52	75	71	69	58	76	66	51	62	64	59	54	52	66	54	70	59	63	74	59	61	72	63	71	63	64	57	77	51	62	52	65	45	55	69	74	67	60	61	60	77	58	84	67	64	63	49	66	54	70	54	55	58	55	72	66	68	65	63	61	55	55	58	70	48	70	74	66	75	62	64	76	78	66	52	51	73	69	69	66	55	74	73	61	60	59	71	69	71	66	60	64	51	62	57	77	59	69	81	67	57	65	61	64	51	60	72	71	56	49	66	55	55	54	60	77	61	56	65	66	68	63	52	67	92	53	65	64	56	63	73	60	63	73	70	57	70	56	67	83	72	75	51	67	55	67	67	64	63	75	82	68	67	63	62	58	79	70	63	77	56	75	62	80	57	74	54	69	62	58	77	69	63	54	71	73	75	72	60	67	77	51	62	70	64	67	59	54	66	71	62	63	71	63	74	65	68	73	61	57	75	45	68	68	70	71	73	47	76	71	73	74	81	58	78	71	63	83	66	58	52	76	54	61	65	78	58	62	62	49	70	61	63	61	66	71	71	62	58	73	82	75	60	72	71	55	60	59	66	76	59	64	63	68	65	73	55	69	53	69	61	60	70	64	62	72	65	70	59	73	66	61	67	66	62	71	71	66	72	63	50	51	72	59	60	60	64	69	69	60	57	79	60	67	69	60	61	69	54	55	71	62	72	75	62	72	49	68	52	65	78	62	62	65	60	53	68	75	59	67	67	70	75	72	80	60	70	72	63	51	59	56	69	66	66	83	68	68	64	81	45	55	57	54	52	68	68	70	64	71	65	62	67	57	76	69	68	60	64	78	64	63	75	64	64	60	66	64	66	66	50	64	57	77	77	49	64	62	61	64	51	61	66	75	53	55	60	65	67	58	62	56	64	62	47	48	63	59	74	58	58	71	52	66	58	68	81	60	56	51	59	67	74	65	66	62	60	69	65	63	58	63	82	57	73	51	58	64	64	73	54	72	50	59	60	69	59	71	68	69	72	63	69	70	70	72	77	62	58	73	57	68	63	56	64	62	58	74	66	59	62	72	47	56	58	54	58	68	63	53	71	55	64	71	68	79	73	72	65	60	61	65	55	63	67	72	77	66	60	58	77	74	57	71	75	61	57	56	73	76	54	70	72	65	53	65	57	63	72	72	70	62	54	80	70	68	63	87	62	73	54	57	69	75	60	50	56	58	71	64	55	65	62	80	72	74	60	74	64	79	62	62	82	68	56	66	58	60	72	65	56	57	57	56	65	59	65	76	72	75	67	84	60	63	80	42	61	68	62	63	55	60	72	58	72	45	51	70	88	71	65	51	64	59	66	64	72	52	56	53	64	65	70	52	71	64	56	78	69	65	81	68	68	78	63	72	62	72	66	68	76	64	73	62	70	64	70	82	73	62	58	74	64	56	61	74	59	72	77	73	72	69	63	49	58	61	51	74	82	70	62	63	67	62	64	55	62	69	81	64	55	54	77	63	62	70	70	55	67	57	57	74	63	61	67	70	69	61	62	65	70	62	52	70	68	78	61	82	60	72	55	55	64	53	54	62	60	59	70	75	80	78	60	48	73	61	68	79	54	65	71	77	61	68	59	61	59	74	59	63	60	68	76	54	57	65	72	66	67	71	66	68	74	52	69	57	66	68	63	66	56	54	67	63	75	51	79	76	49	55	67	63	61	74	79	58	61	66	71	51	59	65	68	63	58	61	67	66	51	66	65	68	90	71	54	75	78	59	84	57	67	71	54	51	56	70	77	56	75	67	68	67	48	60	54	57	52	75	58	62	51	53	69	65	50	59	63	59	62	64	69	56	63	59	61	56	70	59	71	60	76	78	60	55	64	63	75	57	59	62	76	67	59	68	71	58	63	79	57	64	59	55	68	68	69	59	66	72	79	54	58	60	57	64	52	56	62	62	72	66	54	50	58	61	76	57	62	66	66	60	51	69	57	68	51	69	57	67	69	69	57	62	52	67	66	59	69	68	75	72	56	56	54	62	60	63	62	71	66	53	64	65	61	71	55	53	62	76	49	66	53	59	59	42	59	60	62	78	61	74	65	72	73	73	65	60	85	65	66	65	68	68	55	66	66	73	59	75	62	66	60	55	72	67	70	53	63	69	68	74	68	57	63	65	62	67	68	69	80	67	64	58	58	62	70	63	66	68	74	54	56	59	61	65	72	48	72	73	61	65	62	57	56	55	66	55	73	66	59	64	60	79	63	68	54	71	62	54	54	73	70	60	63	58	63	72	64	73	65	64	60	71	58	67	63	70	85	60	58	62	60	67	56	53	53	54	75	72	64	71	76	69	62	75	67	64	66	60	65	65	59	74	74	73	53	68	72	63	61	71	66	52	59	55	59	60	50	62	66	68	63	61	75	64	59	83	71	65	61	86	62	69	80	69	73	75	58	66	67	59	69	65	76	66	70	69	75	59	80	68	62	71	74	55	82	76	59	57	48	79	60	64	62	80	64	77	58	61	57	59	63	71	68	77	61	59	64	80	63	78	52	68	81	70	58	71	77	79	66	57	52	76	57	53	61	63	58	59	69	55	79	63	60	61	62	63	53	69	50	51	58	70	63	56	55	58	64	70	70	70	70	77	65	71	64	65	73	58	52	75	55	66	64	68	69	72	63	73	61	62	55	65	63	63	61	63	74	72	68	57	64	73	70	65	47	65	55	53	63	55	70	52	67	67	65	68	64	62	63	68	59	69	72	57	74	76	66	79	61	69	66	62	64	75	52	76	67	50	74	60	67	77	64	78	75	66	63	72	69	46	47	54	71	66	67	67	62	65	59	74	71	61	70	59	58	65	61	63	50	81	63	61	58	44	56	80	80	63	67	72	55	64	55	74	68	59	67	77	68	67	67
12914	5616	2921	4961	9271	10175	8820	6912	5769	4675	3805	3122	2726	2447	2135	1887	1705	1609	1475	1329	1251	1260	1082	1032	1033	1083	1068	1013	1026	995	996	993	967	955	905	924	965	1071	1020	988	1262	1538	1260	2563	2349	1107	1683	2415	2135	2116	1467	1801	2140	2230	4137	8521	7230	6185	4234	2484	1538	1053	886	745	732	723	684	717	709	720	651	713	733	726	690	715	727	686	717	712	726	674	688	692	718	709	701	683	714	688	701	686	719	731	682	737	687	679	711	734	686	743	702	687	735	746	684	691	702	711	708	722	718	686	732	715	732	696	710	699	643	742	666	710	749	710	692	722	696	729	718	710	703	717	743	714	716	702	683	722	692	727	716	748	721	747	696	702	718	725	698	684	676	730	665	687	682	696	738	736	777	666	680	751	738	705	709	699	703	688	694	766	685	717	685	721	701	735	713	701	657	667	746	692	727	720	705	703	680	753	678	733	695	690	751	683	693	731	685	714	719	695	674	667	709	675	664	728	699	734	734	727	692	675	694	698	728	726	756	676	714	748	742	701	696	689	718	691	718	684	712	685	707	704	680	704	688	701	702	721	711	680	714	709	687	773	729	719	664	728	726	693	712	757	698	747	691	703	692	691	719	740	738	694	748	767	703	694	721	682	749	708	715	695	701	741	684	706	714	654	721	697	741	708	696	682	754	679	728	675	695	695	698	727	700	749	701	692	727	730	666	730	725	698	692	657	754	757	697	688	752	747	702	703	704	679	730	711	716	691	697	713	693	743	710	747	737	668	709	719	727	702	709	689	702	732	713	738	752	709	691	690	722	725	701	722	682	720	728	709	722	760	678	746	748	697	711	734	692	685	760	718	688	683	710	718	719	698	685	712	688	703	668	701	729	666	696	737	773	726	734	728	690	678	731	729	705	674	685	712	708	745	678	675	706	669	720	697	730	735	748	703	685	725	702	709	705	758	716	685	687	739	744	703	699	727	710	675	682	706	788	760	726	661	702	689	678	679	722	646	762	716	751	690	661	705	707	713	748	670	686	718	717	700	668	707	730	696	699	734	666	709	725	758	764	707	700	680	719	673	737	727	724	689	725	704	701	666	682	700	717	674	685	754	734	675	655	686	708	700	740	716	716	726	762	765	745	758	740	711	739	674	735	698	699	726	680	706	713	717	754	684	708	742	710	703	715	689	769	759	677	715	698	701	698	722	711	731	677	726	723	763	717	698	730	688	758	708	691	697	710	732	695	695	688	721	732	699	690	680	733	652	714	645	699	666	730	659	764	700	696	695	718	708	706	725	676	683	711	721	730	704	719	705	675	724	703	714	718	696	728	641	702	711	709	738	686	737	699	729	770	732	720	664	658	719	699	741	705	696	696	697	723	684	738	690	710	717	706	700	697	673	745	668	749	752	701	686	730	685	715	708	738	731	688	717	724	674	720	694	727	690	733	690	730	721	690	701	702	745	657	778	708	726	661	678	691	725	688	726	725	701	674	693	731	698	671	736	698	664	715	673	710	678	700	748	776	706	668	752	693	719	720	703	750	757	685	680	714	685	737	693	671	674	746	731	698	748	750	728	675	748	706	717	688	704	676	714	667	716	726	719	723	699	696	686	744	659	705	730	724	711	682	684	705	717	709	669	667	721	709	726	713	713	699	693	679	676	742	650	721	730	705	727	697	704	752	751	665	753	675	709	698	710	707	704	746	671	719	722	759	732	722	737	691	781	669	711	674	744	724	678	709	758	697	664	763	651	704	747	723	685	705	741	724	731	698	672	718	741	704	788	680	693	662	742	693	695	756	703	697	731	746	712	720	712	671	706	711	730	734	702	731	735	693	706	717	752	731	683	726	679	751	734	699	657	681	705	686	709	715	686	672	700	753	707	678	679	718	711	665	691	730	761	666	756	733	720	743	719	713	684	714	688	720	757	699	770	699	708	681	695	728	686	668	703	692	699	658	700	687	697	719	769	718	720	708	706	713	702	752	725	761	706	703	704	677	693	717	659	734	764	746	722	705	718	716	682	733	747	726	666	718	706	647	731	672	742	691	716	694	734	728	675	770	678	697	696	716	747	736	726	730	708	710	712	703	714	705	723	717	674	738	728	688	700	665	667	699	735	708	704	765	766	692	713	721	728	712	714	739	707	686	709	692	714	704	691	729	728	698	739	702	724	722	725	700	735	669	689	722	726	731	691	698	687	660	729	737	760	669	704	680	739	725	701	692	710	707	674	782	707	682	728	717	686	676	708	747	690	682	753	744	692	721	695	693	716	705	728	705	703	751	698	715	739	732	752	717	676	737	748	669	689	698	685	715	707	698	712	731	740	701	661	694	689	719	694	733	640	742	729	691	755	703	671	726	770	699	687	749	707	692	734	724	733	692	669	714	658	752	691	725	675	698	683	739	712	718	735	667	720	734	734	695	701	697	710	693	750	694	683	698	702	722	713	719	710	690	741	707	685	726	723	729	766	727	693	705	682	642	712	680	689	700	737	706	708	726	758	725	736	651	742	681	715	706	701	705	700	740	722	723	712	744	723	657	751	693	687	743	739	759	752	695	720	671	730	712	749	703	717	685	713	717	718	675	706	743	695	681	692	682	688	722	717	707	679	724	703	727	692	715	698	725	702	718	648	656	684	723	719	718	711	715	733	677	733	670	727	743	638	660	703	703	678	685	709	690	679	693	756	727	724	715	711	708	712	727	703	757	684	692	683	721	734	752	720	689	728	712	723	694	718	746	684	729	710	665	699	694	663	725	724	710	703	714	669	726	748	675	731	685	709	702	762	712	737	726	664	701	696	708	665	704	683	707	687	714	717	700	699	720	757	707	785	675	771	717	720	749	719	708	683	708	720	682	717	731	703	729	726	683	679	678	697	710	721	721	698	730	750	723	693	750	705	677	700	724	688	679	710	732	754	648	716	724	677	707	728	750	707	731	679	722	714	703	672	738	704	747	699	702	716	743	703	738	682	666	678	665	677	715	674	679	722	746	718	685	705	704	677	688	704	689	710	689	718	732	736	698	719	771	763	663	669	735	672	705	737	688	672	747	728	713	710	756	714	724	724	715	703	735	694	699	681	692	739	710	733	713	698	786	724	697	711	698	720	705	692	733	684	697	664	719	730	699	724	676	716	674	711	705	701	729	725	661	747	754	747	695	679	675	709	743	739	651	737	695	662	701	690	722	720	710	762	705	710	696	675	684	697	672	694	778	755	696	659	777	676	689	718	656	697	721	731	746	669	743	717	703	717	738	689	707	713	686	711	685	715	761	731	784	722	726	697	750	684	665	754	756	741	726	702	736	727	709	679	761	662	666	732	723	722	742	675	730	656	732	715	704	741	761	644	724	697	701	699	737	668	738	767	713	694	679	695	718	687	694	737	654	677	704	668	678	685	714	733	690	712	707	702	678	733	730	699	668	758	739	690	692	730	693	678	727	694	722	732	695	729	712	725	737	717	712	701	735	721	671	713	704	713	725	751	671	734	672	661	669	685	691	689	705	667	717	733
1289	416	207	146	152	194	210	179	173	137	151	131	139	108	110	76	67	69	73	69	82	64	46	73	62	71	68	59	64	76	67	61	66	47	53	61	55	69	64	51	72	80	69	107	109	74	93	107	109	87	76	78	111	109	211	502	374	340	226	124	97	77	64	67	46	50	49	57	45	51	49	47	70	50	41	55	50	55	51	42	42	63	57	49	50	46	56	53	63	57	61	45	58	46	45	57	37	54	41	53	45	57	57	55	62	53	58	55	51	53	38	40	57	56	51	51	55	46	43	49	40	50	53	65	54	49	51	60	59	58	53	45	57	50	50	45	43	46	54	47	53	41	50	41	59	55	43	43	54	51	41	46	55	49	63	48	51	54	55	59	51	54	50	62	49	46	55	55	42	60	59	60	65	51	57	53	53	58	38	56	52	51	46	66	57	57	58	51	58	45	50	54	61	51	56	52	42	50	52	53	47	46	50	36	47	48	48	58	46	48	49	43	55	57	51	50	46	62	47	57	43	50	49	48	59	48	47	63	49	54	57	47	58	57	50	45	50	54	51	47	57	56	52	46	47	73	64	47	61	48	49	51	51	51	59	58	48	54	61	50	58	44	58	35	51	56	54	49	49	55	42	63	49	46	58	53	44	51	57	51	50	51	51	59	59	55	52	61	53	43	48	45	39	50	46	69	57	56	52	57	46	56	45	53	44	62	53	67	58	50	41	59	39	42	50	57	59	61	52	50	41	42	48	54	55	52	54	69	49	46	42	51	55	59	50	49	48	56	58	44	60	63	49	46	48	44	48	58	49	50	62	42	60	53	70	48	45	48	45	49	47	50	49	40	48	49	52	57	55	47	69	61	60	54	49	40	55	43	49	52	53	57	64	53	63	60	56	48	45	53	55	46	63	47	54	45	35	38	42	57	50	46	66	52	48	62	62	57	49	44	50	53	42	44	56	39	45	50	55	48	59	47	58	44	44	43	41	56	54	45	61	45	67	42	66	41	56	54	52	52	52	50	63	44	53	51	73	57	54	48	55	44	57	40	59	47	55	54	47	42	44	35	54	55	53	53	46	47	42	45	47	54	58	51	51	54	50	57	44	63	51	61	44	39	58	43	49	53	54	44	58	57	57	34	64	44	59	51	52	54	63	67	43	56	51	58	49	49	51	54	42	66	50	51	46	56	42	41	60	52	49	53	51	60	37	53	49	35	53	45	49	44	52	43	45	50	53	53	59	58	52	42	57	62	58	57	45	34	62	44	49	56	59	54	51	50	54	46	47	75	47	50	42	53	52	40	52	51	53	63	54	49	64	39	56	50	49	73	53	44	48	53	70	56	64	42	68	50	43	47	52	57	55	56	62	46	49	62	39	48	57	62	55	51	45	57	48	56	48	58	49	58	52	47	53	52	57	59	57	57	51	40	52	55	46	45	36	59	60	45	60	55	63	43	52	50	58	45	53	42	44	69	45	50	51	42	54	41	55	35	48	57	33	51	46	45	49	54	53	47	53	52	61	46	50	56	67	47	51	60	42	63	42	43	51	49	59	38	49	50	54	54	51	47	47	55	57	45	65	57	43	49	52	47	55	45	63	54	55	49	60	55	43	60	51	48	50	61	52	51	48	62	53	41	52	55	50	60	56	54	44	49	52	55	59	58	44	60	51	47	59	55	47	64	45	51	57	53	50	60	41	46	45	45	67	53	59	55	48	49	37	51	39	69	46	45	56	40	52	56	41	53	44	47	61	54	46	50	52	40	48	47	52	50	44	62	47	60	38	53	42	64	62	62	51	47	49	47	46	51	53	56	50	61	59	49	40	59	59	44	47	52	41	58	49	58	45	58	58	52	57	56	37	50	51	38	45	46	53	49	54	65	59	50	46	46	47	61	48	57	64	54	41	43	53	52	32	44	60	46	52	43	53	56	42	43	59	58	54	51	52	48	46	53	52	48	54	40	51	57	47	55	49	58	54	49	48	51	46	55	42	47	46	64	48	52	54	50	57	57	48	54	51	35	63	48	58	45	48	50	52	50	59	53	57	54	48	45	55	61	66	53	55	52	57	54	52	55	60	49	49	60	50	46	54	45	52	48	55	54	33	60	53	57	50	64	51	50	47	41	52	55	46	64	52	52	74	59	50	62	48	51	43	47	48	53	52	42	60	51	46	57	53	47	51	38	51	60	49	47	49	56	57	63	46	54	56	59	55	59	52	43	57	47	61	38	61	56	48	48	44	51	54	55	50	67	41	39	37	56	34	48	60	47	49	64	52	67	47	55	51	68	54	44	56	42	51	44	43	52	53	51	51	51	51	46	49	53	43	52	49	47	59	44	57	61	50	51	58	51	57	44	53	44	52	55	49	62	46	50	45	54	57	48	53	55	46	53	52	55	51	42	49	42	64	47	42	58	38	57	64	50	49	67	53	50	58	50	53	45	33	66	45	55	50	56	50	55	58	58	43	64	47	51	55	57	61	42	66	57	54	38	52	46	48	57	51	58	49	49	46	47	49	59	54	51	54	42	67	45	54	70	39	48	46	47	55	41	48	50	55	46	67	46	56	58	45	50	73	48	57	53	52	50	43	63	51	50	48	50	57	52	56	51	51	58	61	51	54	52	49	58	54	51	45	56	72	53	62	53	54	51	46	59	60	57	45	49	50	58	51	48	49	59	47	60	63	51	46	54	51	60	55	52	62	51	51	56	64	46	54	55	56	49	56	65	58	36	51	65	41	64	59	44	46	43	44	58	49	57	41	50	45	43	65	59	52	48	49	56	55	50	60	52	46	54	60	46	55	53	63	57	55	52	62	48	60	53	53	49	49	48	51	72	42	47	62	62	66	33	54	54	57	45	55	56	59	49	45	44	49	43	56	57	64	47	41	47	55	55	59	53	53	42	48	49	33	40	40	60	53	51	65	52	46	59	46	53	49	59	48	47	50	57	55	54	45	50	57	41	57	55	50	51	51	34	46	46	49	61	42	67	57	49	51	58	49	54	49	54	56	48	57	71	59	55	55	59	46	55	53	64	42	51	52	45	43	68	46	43	53	51	79	42	53	49	61	51	46	68	43	54	57	54	47	52	49	52	43	43	67	59	48	45	50	59	50	48	44	49	45	55	70	48	47	52	56	67	46	59	48	56	51	42	52	50	55	49	55	57	50	45	53	58	67	55	46	60	35	52	39	53	51	58	58	47	45	49	52	58	63	45	47	55	51	53	73	44	46	51	43	49	59	46	55	51	56	46	54	46	52	51	44	57	44	46	55	57	57	51	47	48	62	57	50	52	62	60	62	74	65	59	54	48	56	44	62	48	48	50	49	58	55	37	50	53	38	70	69	58	52	61	49	42	52	51	59	59	56	58	61	55	47	58	51	58	44	58	48	50	58	59	48	46	51	61	40	55	69	60	61	47	47	31	42	66	60	50	52	49	48	47	46	53	53	46	37	61	45	55	48	48	56	42	60	60	53	59	57	49	51	51	49	34	47	44
16249	7344	3753	6518	12368	13299	11596	9358	7638	6013	4755	3959	3514	3158	2705	2237	1958	1809	1656	1540	1429	1227	1134	1106	1039	1067	1008	1055	1017	989	960	925	827	842	828	846	863	990	954	910	1230	1524	1172	2887	2711	1330	1574	2675	2522	1979	1412	1973	2525	2399	5712	11179	9144	7809	5467	3104	1768	1091	768	629	604	558	558	528	566	540	599	554	569	523	579	520	561	547	527	549	549	604	522	559	542	522	568	541	543	546	545	530	613	568	582	537	590	506	571	561	502	540	566	558	534	571	544	543	541	564	575	572	555	510	528	572	542	530	507	556	577	597	530	566	495	533	568	587	546	555	543	533	572	523	537	594	533	577	563	544	560	583	601	537	580	501	540	556	553	544	587	558	556	551	561	557	550	584	547	538	569	564	548	536	552	555	559	557	545	551	545	552	547	568	545	530	539	576	529	546	580	568	537	561	569	528	597	611	581	587	519	569	558	550	560	548	523	534	569	541	515	564	543	525	582	566	565	546	541	583	564	544	566	585	551	567	549	586	561	581	613	555	543	569	598	540	603	540	565	531	557	551	583	532	531	601	577	557	548	576	598	545	504	583	547	495	557	581	528	564	538	602	588	574	547	536	586	556	544	505	558	574	556	556	572	594	565	563	518	548	554	552	602	511	576	552	522	535	560	554	530	578	532	562	534	550	566	566	529	573	581	573	534	539	552	532	553	572	561	539	550	557	562	556	562	603	557	541	522	549	550	523	581	530	573	603	581	533	616	600	550	594	569	529	585	566	569	608	513	548	524	561	561	595	566	525	561	602	539	540	576	555	575	556	566	619	544	593	564	579	550	566	573	541	566	584	545	586	569	535	543	566	574	575	588	581	543	597	559	556	547	609	577	608	565	567	549	549	606	555	587	550	555	551	538	600	511	580	590	572	606	522	556	586	574	573	548	563	548	580	589	603	566	525	534	576	522	582	551	592	565	522	562	516	545	541	605	545	560	611	581	559	541	566	586	511	521	573	574	568	551	522	575	564	587	537	513	565	541	556	579	598	525	573	576	535	549	604	581	576	593	538	545	525	536	593	559	573	569	562	589	561	531	558	630	571	598	562	572	598	591	582	572	580	550	547	567	552	549	544	625	564	570	569	603	565	571	549	543	517	549	587	571	535	572	609	549	592	555	552	578	561	549	565	566	503	551	588	583	560	582	554	555	556	570	558	522	558	560	578	576	547	542	585	534	533	570	560	567	560	563	567	563	590	565	535	566	537	548	578	554	582	596	579	538	576	535	569	559	525	549	572	549	550	580	573	570	577	570	579	554	543	574	613	592	540	563	579	567	557	550	556	515	552	601	555	535	527	560	544	569	562	566	519	543	577	592	568	558	580	552	530	557	609	554	535	594	570	519	589	588	539	545	578	557	596	580	563	578	554	528	548	587	568	568	564	578	573	537	559	549	583	528	564	584	578	613	574	587	549	527	557	609	516	534	543	557	541	547	528	571	562	543	528	561	560	553	562	563	553	558	573	565	520	553	605	551	538	557	587	589	561	580	577	557	564	536	542	557	545	518	583	562	552	578	561	576	558	555	556	584	539	544	576	554	542	534	575	578	550	551	583	581	593	586	533	533	526	563	568	559	569	494	520	573	575	568	567	566	561	590	595	539	533	535	525	506	544	548	532	544	568	519	610	564	544	573	560	583	550	606	585	562	582	548	566	601	551	540	516	550	540	529	551	569	546	558	577	577	561	552	565	584	594	563	517	548	536	572	556	547	562	575	556	568	603	560	566	588	559	536	610	549	603	543	554	551	574	569	565	531	583	590	532	537	593	565	555	579	594	549	607	592	570	563	532	553	538	581	582	591	542	571	545	546	548	547	598	510	567	586	523	546	571	555	562	591	560	535	532	535	537	558	555	541	538	572	536	533	539	579	546	566	567	580	548	551	577	515	549	574	559	529	546	562	508	540	553	531	566	553	519	556	583	563	575	582	554	490	553	559	561	538	539	594	552	539	522	559	572	545	555	591	551	559	566	554	561	514	540	586	550	528	561	554	580	526	553	550	541	578	552	525	499	603	571	558	581	567	531	556	553	552	559	555	562	572	600	561	527	573	565	555	527	566	559	514	525	549	536	554	523	604	541	555	564	533	540	546	524	590	558	549	595	582	549	585	557	548	589	550	527	585	503	573	578	544	589	553	566	609	573	510	574	570	563	579	542	499	614	579	549	581	583	634	582	534	575	604	584	562	574	545	540	506	633	583	556	543	544	574	578	589	556	531	559	561	550	570	623	537	576	585	591	595	577	564	581	622	550	557	586	566	593	522	593	536	609	549	541	578	579	576	539	554	604	543	597	580	553	533	531	569	566	582	564	578	562	530	525	607	542	606	536	566	559	570	546	560	577	580	591	547	593	543	551	536	562	566	575	599	569	577	571	539	562	530	585	528	545	536	600	545	570	607	553	558	593	581	537	553	523	548	570	567	517	574	575	490	554	551	550	556	558	550	549	555	571	531	505	521	532	570	569	560	556	591	519	545	554	528	586	512	508	547	515	524	556	579	562	557	593	561	578	563	607	563	530	517	542	534	599	591	587	533	563	513	530	615	612	603	562	554	608	561	602	588	570	558	579	548	538	590	585	564	537	544	579	605	588	564	577	593	565	558	581	553	563	545	535	552	598	530	578	579	557	539	618	555	582	558	519	573	553	557	581	576	604	573	533	558	529	559	574	544	614	571	612	533	574	546	583	559	541	581	572	554	588	536	538	561	540	514	581	537	587	600	531	595	541	533	528	568	555	514	536	607	581	543	551	611	556	543	573	566	553	540	589	556	567	570	593	560	583	548	572	576	565	558	582	564	574	531	545	586	521	567	560	571	601	618	558	582	601	545	567	560	543	585	591	551	539	538	527	588	533	553	557	603	549	574	559	564	574	558	518	558	565	542	562	592	591	581	574	558	557	571	573	565	582	545	554	549	582	590	554	518	598	559	539	563	562	549	550	572	561	567	561	567	556	543	544	515	584	553	564	588	536	561	564	579	579	579	590	569	573	551	560	555	579	584	573	562	554	543	566	552	563	541	600	576	572	554	570	585	606	568	558	561	611	540	578	589	573	517	572	551	606	598	534	568	552	559	534	554	546	562	548	557	592	596	535	512	547	526	548	535	580	575	555	553	567	576	560	588	549	573	542	514	557	507	579	550	571	575	578	545	557	574	562	539	572	523	623	599	590	567	560	560	560	576	595	525	587	554	568	565	551	547	555	555	587	522	570	593	574	599	559	556	559	567	547	564	536	579	561	510	536	565	553	557	576	542	565	564	562	569	516	562	551	555	600	530	544	557	555	567	547	561	558	550	552	495	563	541	553	562	563	543	537	577	573	554	601	512	598	526	547	565	577	600	541	560	518	591	552	581	562	570	537	566	549	573	550	560	574	536	575	545	571	554	593	534	573	554	557	560	564	581	542	573	562	578	571	557	591	568	555	611	595	551	625	549	576	540	532	588	581	546	552	572	560	578	580	550	506
1519	225	100	103	111	118	90	116	77	99	89	87	87	66	80	83	61	64	71	66	69	56	70	76	73	69	70	70	84	56	76	62	61	69	75	70	71	61	69	87	65	110	71	94	115	71	81	81	102	85	86	83	90	102	107	148	151	163	133	98	102	86	74	76	66	60	67	62	65	59	69	55	53	65	56	67	74	69	54	62	78	68	67	60	71	52	67	62	65	59	65	62	61	65	65	80	60	58	69	68	78	62	50	57	54	71	64	61	74	63	64	67	59	68	61	77	65	73	73	70	77	61	69	70	56	56	56	63	49	67	62	66	64	74	84	61	71	53	56	72	76	68	58	69	69	58	68	65	57	59	53	49	51	60	60	56	69	63	71	73	64	70	57	71	59	61	61	63	61	70	72	65	70	57	58	71	67	66	72	68	71	83	65	65	59	68	61	63	46	80	69	50	59	63	76	54	62	59	52	64	55	58	72	68	69	71	62	56	68	64	76	68	65	76	58	72	65	75	62	70	53	70	71	58	76	67	64	71	57	60	77	59	67	47	64	63	55	57	59	73	67	71	64	60	73	60	72	64	70	63	62	71	66	57	52	65	63	79	55	66	66	87	78	54	74	57	58	78	49	82	59	65	82	59	80	55	54	55	63	62	66	80	83	74	81	51	54	60	57	56	69	70	77	82	61	78	83	69	81	65	56	70	59	83	64	56	62	71	61	62	70	73	81	68	57	65	62	44	72	71	76	53	78	68	58	60	58	67	65	66	63	60	70	77	63	63	57	58	52	59	60	51	64	65	55	55	83	64	51	51	60	65	65	73	53	73	80	83	73	60	49	64	55	54	54	69	62	64	50	53	63	67	71	65	58	78	60	56	64	60	69	61	63	62	67	73	67	68	76	66	58	65	87	77	74	64	63	66	62	69	71	66	61	53	67	79	58	59	59	65	60	61	66	70	58	73	86	46	52	67	75	78	47	68	62	65	82	74	66	68	55	68	69	75	71	47	59	74	58	80	60	69	74	55	65	60	73	73	55	52	52	62	70	74	72	54	70	57	52	65	74	71	81	65	67	60	71	68	62	62	61	65	66	71	66	69	59	73	68	57	66	73	57	76	83	57	52	61	59	70	68	54	69	55	54	77	74	78	70	48	67	69	58	65	67	74	54	66	69	73	61	71	72	53	62	52	70	58	65	74	70	58	66	50	52	58	54	63	76	68	51	71	49	56	65	61	60	76	60	61	59	61	85	54	58	68	66	60	57	75	64	61	62	72	80	73	68	50	75	58	62	65	65	57	67	59	79	68	74	66	78	66	65	63	80	71	69	57	81	62	69	80	51	59	63	48	68	53	60	56	79	64	56	70	64	78	63	67	63	70	60	77	60	73	55	64	66	53	65	72	72	67	66	75	73	73	49	52	66	74	66	74	58	73	71	47	64	71	59	67	65	53	52	65	64	52	58	63	69	76	64	53	60	61	64	67	65	60	65	70	67	68	67	72	65	69	59	61	70	67	59	66	60	45	74	61	68	56	72	51	61	56	63	65	58	74	61	63	69	73	62	57	67	75	62	68	75	64	64	67	71	56	73	68	54	67	72	66	58	65	50	72	69	76	74	62	71	76	67	70	82	65	52	70	58	70	63	61	62	74	72	75	61	69	64	78	67	69	62	65	63	62	63	70	87	65	66	66	54	69	57	75	57	57	73	67	71	60	76	69	63	78	60	66	62	73	65	58	58	65	75	65	66	74	73	68	66	69	61	72	63	54	68	67	71	73	60	71	46	71	58	66	66	72	69	64	66	65	76	66	74	73	67	64	53	68	61	66	68	49	71	64	59	69	76	63	69	63	57	49	58	67	71	72	66	59	62	65	62	68	68	70	58	66	67	79	67	64	61	71	64	60	58	71	71	63	61	66	75	75	68	73	53	73	53	86	58	59	72	89	67	50	68	75	74	66	70	53	60	61	60	64	75	58	66	60	62	70	66	72	50	54	58	65	53	65	63	44	72	68	70	69	69	75	66	66	58	66	72	55	64	68	50	44	66	53	72	70	54	55	53	55	70	65	62	67	69	74	65	65	68	50	74	64	67	67	82	64	62	67	57	62	73	70	54	72	64	60	68	61	60	59	66	72	56	68	58	60	55	66	61	84	68	64	69	51	67	66	72	77	57	80	52	82	66	73	73	79	58	60	58	51	65	61	54	49	76	63	75	70	68	61	74	66	56	54	74	59	67	77	71	47	60	79	64	76	63	64	90	51	64	74	61	67	64	62	63	69	74	48	58	62	61	92	66	61	82	52	75	72	66	70	80	70	61	63	64	64	65	73	63	71	70	66	67	48	53	76	62	55	64	68	59	69	66	60	71	70	66	75	53	57	55	61	65	56	70	58	56	68	74	64	46	68	57	56	59	72	53	60	72	66	64	61	66	73	53	71	54	62	77	68	56	60	47	63	66	54	64	66	55	55	61	70	61	44	84	61	59	67	73	62	74	62	76	52	62	68	66	58	71	69	65	60	72	60	61	67	71	55	63	76	73	61	68	59	69	67	67	74	65	70	72	57	76	69	54	61	70	63	73	71	49	53	66	56	55	67	61	75	65	52	54	59	65	74	81	64	51	74	61	73	76	65	73	81	72	59	62	53	102	71	72	63	55	73	61	69	79	63	58	71	74	60	57	60	59	54	66	65	77	57	73	72	68	79	85	86	58	67	66	85	63	75	80	70	64	67	63	74	73	68	72	57	77	49	83	53	68	54	62	70	62	67	65	59	65	77	75	68	67	82	60	71	62	67	86	66	53	48	61	75	65	62	65	66	70	75	71	67	59	71	74	54	68	78	63	67	65	63	62	61	76	74	67	61	60	72	63	59	55	58	63	68	61	53	66	73	69	67	64	64	66	62	47	60	79	58	70	74	82	57	63	71	75	60	57	65	71	65	61	77	61	64	63	79	60	65	60	62	68	61	68	87	69	61	50	57	73	72	69	60	59	70	61	61	63	68	50	64	53	58	63	83	64	55	63	53	45	75	69	49	67	70	84	63	74	67	50	59	65	65	63	75	41	71	64	58	64	69	54	67	69	60	54	63	56	63	54	51	63	67	54	63	63	79	62	56	69	46	65	58	53	56	73	57	66	64	68	79	69	61	64	88	80	60	64	69	68	65	75	58	79	63	63	73	68	66	65	54	57	74	65	64	69	66	72	95	69	63	69	71	65	65	61	57	64	64	64	74	58	69	60	63	69	57	68	54	69	80	51	68	60	62	59	63	62	73	72	65	68	66	68	70	62	60	56	86	53	68	74	63	76	79	55	71	70	58	68	60	64	68	86	57	68	61	65	65	72	53	77	60	70	66	58	61	68	64	57	67	71	54	59	71	56	69	67	77	55	64	79	63	66	62	69	69	72	70	65	59	68	66	69	64	69	61	62	65	66	60	75	66	62	66	56	70	56	65	72	65	68	74	70	61	70	85	55	65	65	56	63	67	75	65	77	62
10959	4190	2231	3255	5982	6402	5344	4093	3391	2776	2224	1915	1673	1616	1322	1278	1156	1069	1091	983	996	878	915	829	835	826	905	855	842	845	833	834	800	828	786	874	926	948	930	918	1467	1338	1042	1947	2089	1498	1262	1826	1786	1459	988	1680	1803	1941	2445	3530	3234	3046	2283	1611	1110	918	788	739	686	716	742	749	753	705	717	733	682	680	762	623	683	719	717	701	699	671	747	679	670	679	708	683	716	775	663	714	706	673	685	651	712	712	680	711	693	698	737	692	725	729	681	704	663	702	692	672	749	712	680	739	659	713	709	716	715	716	670	738	708	707	648	711	712	734	709	679	712	692	700	730	750	695	701	701	665	678	731	708	703	696	713	696	736	715	693	678	690	696	741	729	697	709	707	668	721	729	633	702	704	662	704	710	688	653	703	670	727	706	681	650	671	699	670	707	712	705	693	723	746	687	711	700	751	743	683	715	707	717	691	719	646	729	708	701	685	724	702	704	724	707	718	722	720	694	688	697	728	712	712	703	715	697	677	715	729	724	733	709	696	696	659	696	650	763	693	704	709	739	707	723	716	694	677	663	668	716	691	655	700	726	694	692	678	737	663	664	725	718	736	710	706	693	669	719	676	681	669	712	696	658	695	671	695	696	679	702	697	732	678	716	687	763	765	650	701	691	678	667	681	727	707	668	659	691	698	727	760	705	667	738	704	679	662	682	719	707	684	696	686	716	696	674	676	757	682	714	754	691	716	712	721	711	705	680	705	702	643	751	762	707	697	694	654	690	756	754	674	710	676	687	683	735	746	702	679	710	707	728	741	759	740	712	690	707	693	665	714	719	689	719	685	718	731	734	751	662	687	721	731	714	691	694	693	723	652	745	718	718	669	727	720	675	706	743	706	713	731	704	694	677	736	721	712	718	702	682	695	723	702	725	655	669	709	715	769	736	689	651	666	719	716	712	744	710	751	684	744	698	680	698	725	695	719	694	676	744	709	710	716	705	685	738	693	683	716	735	677	681	679	754	698	660	712	693	690	668	689	671	712	663	730	736	695	693	719	737	644	668	711	701	691	729	705	691	741	694	706	697	691	683	701	706	741	741	671	704	728	696	732	720	736	723	680	656	711	700	710	706	672	711	672	706	711	711	702	660	667	695	694	695	713	692	726	702	683	724	760	729	710	707	731	665	739	717	684	691	754	734	721	714	729	718	731	726	703	671	699	709	714	704	712	722	674	733	753	697	682	699	695	720	701	661	714	769	708	691	709	663	701	707	720	743	706	743	711	715	684	665	673	723	691	705	712	683	733	724	725	711	742	709	731	690	716	718	746	673	696	723	714	724	710	685	699	708	699	697	701	739	675	680	742	737	715	746	691	720	753	707	726	725	726	740	760	763	713	733	716	699	634	728	653	781	630	725	710	683	704	713	705	689	708	707	719	732	707	734	671	700	756	758	665	729	685	719	753	721	751	725	744	709	703	665	702	694	698	719	705	700	679	766	759	700	747	708	656	715	691	687	716	664	746	696	665	750	745	686	693	727	665	715	715	678	689	670	700	722	703	713	682	711	700	724	707	673	727	730	743	659	700	736	742	675	709	726	743	729	694	687	688	700	715	719	730	746	670	744	692	714	690	691	720	676	680	702	703	674	679	682	749	693	722	723	675	691	699	712	691	719	679	738	712	743	748	745	709	734	721	742	678	749	704	678	733	712	649	769	736	655	720	754	658	693	710	688	685	704	679	728	716	702	772	674	739	765	762	695	698	728	739	776	701	714	677	654	666	717	750	726	721	690	716	729	704	702	727	660	681	695	684	681	706	701	717	743	670	674	674	733	697	729	715	721	719	655	658	678	692	715	665	676	692	752	668	691	723	721	693	741	713	684	722	713	655	699	734	711	743	664	668	695	715	714	710	723	688	706	692	645	745	714	685	687	683	692	720	754	721	753	730	721	724	669	679	689	762	719	708	714	741	729	713	738	712	684	696	691	732	736	729	679	647	707	734	693	707	675	743	658	712	679	710	706	680	748	666	678	694	710	664	714	712	749	704	693	744	784	770	675	708	713	647	708	674	678	734	706	684	718	686	729	714	692	711	687	682	715	733	697	693	726	673	676	760	735	683	720	694	722	706	722	721	695	718	676	701	743	710	689	723	721	701	684	711	656	764	736	708	716	714	780	736	647	693	764	683	720	706	726	703	705	707	731	706	680	729	720	774	746	685	719	727	691	716	710	732	735	707	732	655	768	682	701	754	739	675	699	721	712	690	693	724	677	758	683	713	717	696	756	728	699	727	679	700	701	716	735	739	699	748	719	721	720	665	714	724	713	696	630	698	706	669	739	737	684	688	669	691	694	718	676	697	685	716	698	710	709	706	684	669	695	730	732	731	707	706	658	669	676	694	704	718	663	685	680	709	717	686	728	729	654	719	745	725	727	730	673	654	692	678	739	674	744	665	703	662	679	662	672	715	724	739	773	722	664	744	690	715	686	665	765	754	708	723	681	705	681	708	675	701	763	702	668	681	722	752	680	746	702	719	752	690	702	692	709	733	711	713	678	716	723	706	696	738	685	712	761	683	741	690	682	714	705	693	663	691	697	750	720	664	693	663	694	744	661	690	740	683	715	695	732	721	709	672	688	708	685	684	699	688	705	685	730	669	674	766	674	719	760	752	730	668	699	680	737	749	685	725	725	657	723	730	718	708	702	723	743	764	652	706	696	763	706	695	667	697	657	695	726	719	708	683	699	715	693	668	690	715	690	739	676	712	701	668	701	682	728	722	682	751	687	709	661	689	707	756	667	747	710	719	680	698	713	746	769	748	752	695	694	712	727	748	712	703	688	693	688	741	752	721	692	744	718	739	693	707	684	688	670	706	700	678	732	721	689	689	683	679	672	718	705	727	690	682	728	674	667	708	664	693	706	692	693	786	722	709	674	702	720	712	703	695	704	780	688	693	712	720	668	734	745	674	685	716	670	705	755	710	697	711	743	689	731	716	730	691	762	703	671	704	686	696	688	718	733	708	721	679	678	754	763	705	667	722	736	755	694	682	676	701	662	728	679	688	694	726	665	701	701	732	658	708	711	729	682	689	673	735	699	631	691	706	710	729	730	692	693	709	731	689	684	758	707	756	749	716	700	676	688	696	682	704	728	669	737	670	761	718	677	733	714	703	676	707	694	726	718	681	722	720	744	728	694	734	710	706	680	755	728	623	716	687	755	715	688	670	740	707	719	663	712	697	723	674	656	700	727	719	675	738	724	683	671	781	719	743	720	776	722	724	719	704	690	709	699	661	757	668	733	748	725	714	701	734	662	736	658	703	647	729	693	667	686	685	676	679	614	729	717	710	684	695	675	700	754	724	730	700	690	714	678	736	690	681	716	683	749	690	667	747	754	678	632	728	709	696	703	668	722	764	692	699	727	688	756	627	654	648	697	702	730	695	678	718	721	691	701	720	678	691	773	736	661	674	705	723	724	718	703	697	701	714	701	681	701	692	679	672	712	716	687
813	343	190	129	136	163	164	147	124	117	120	87	90	87	73	60	65	81	77	76	70	52	58	53	61	60	65	70	68	44	52	58	53	52	49	69	60	58	53	78	86	95	60	89	110	84	80	104	88	97	86	82	95	114	173	244	250	201	146	102	88	77	61	57	49	57	66	55	45	48	55	53	50	57	44	61	47	55	55	60	41	52	52	44	49	49	64	49	42	55	69	50	67	55	52	48	60	57	57	49	61	61	72	56	50	56	70	57	59	56	57	51	47	47	66	58	46	56	51	45	56	49	55	66	45	47	49	47	59	49	41	48	44	63	43	50	49	45	50	52	45	47	67	55	61	59	58	56	47	47	49	53	53	65	46	51	46	58	53	43	59	57	70	62	65	71	53	63	56	63	50	58	56	56	50	53	47	60	59	51	53	61	48	61	57	54	50	55	58	45	48	54	62	57	49	56	56	56	67	43	51	50	53	63	47	45	58	50	59	55	58	52	61	54	50	62	61	51	53	49	48	51	58	53	49	59	40	60	46	53	58	60	56	68	52	60	61	47	54	54	52	52	51	55	48	41	68	62	52	66	45	55	48	46	54	65	47	55	64	68	76	54	37	51	46	58	68	61	55	50	59	46	54	53	60	47	51	62	55	57	71	44	54	47	45	51	51	50	49	57	60	46	54	49	50	59	45	56	59	54	57	58	61	52	53	49	50	64	50	47	58	71	49	57	52	52	57	57	31	65	56	54	56	69	69	62	50	49	58	55	60	67	51	53	77	57	63	53	53	59	65	44	60	61	61	64	48	52	47	53	53	51	65	53	53	47	59	55	64	34	64	38	45	56	61	54	54	42	45	58	58	51	47	59	55	45	56	56	51	53	47	49	55	70	55	61	49	52	38	45	55	51	40	54	50	42	46	51	60	56	52	61	52	57	60	52	57	55	50	50	39	54	51	46	64	46	57	63	53	55	52	67	45	50	58	47	57	59	61	64	60	52	57	63	53	64	60	51	50	44	53	55	41	50	49	56	52	61	49	60	51	62	54	52	60	58	45	42	49	50	54	45	56	47	51	61	68	67	53	46	55	42	51	48	42	44	48	53	62	63	37	56	50	53	64	59	52	53	39	46	57	54	54	36	54	59	49	46	54	48	58	52	56	47	65	48	50	65	47	53	39	62	40	64	49	74	43	53	51	57	44	47	47	59	57	54	58	43	67	39	56	44	69	59	59	66	64	67	64	58	62	53	69	50	60	57	52	48	52	55	44	48	51	60	54	57	43	59	67	51	45	53	44	49	58	50	58	53	50	74	44	59	62	56	51	49	47	48	47	64	51	64	62	60	44	54	56	54	35	59	60	40	45	58	55	53	52	53	48	54	56	55	51	45	49	55	62	55	61	47	52	38	55	57	42	68	52	56	60	56	53	57	49	50	41	52	63	62	55	41	46	46	54	47	54	52	68	50	61	52	61	59	55	55	43	60	62	56	54	55	51	59	58	60	44	46	59	45	64	51	50	56	52	60	57	64	61	53	51	52	39	61	56	55	56	55	47	62	69	61	61	55	48	48	62	57	41	54	54	53	60	72	67	50	46	66	58	51	58	53	53	49	54	47	48	63	73	47	54	64	52	62	52	64	43	54	49	47	58	59	53	49	53	66	58	46	55	51	50	64	54	37	61	52	43	47	63	56	51	52	57	40	60	51	39	52	43	56	49	50	51	56	52	62	66	47	54	52	52	64	67	60	43	49	53	63	51	63	60	54	68	50	52	58	56	51	71	52	42	57	59	55	41	56	57	57	43	50	56	53	40	68	67	55	52	52	66	50	53	46	49	44	64	59	51	46	59	60	50	52	57	49	53	57	56	56	44	60	58	58	52	57	51	63	52	58	51	66	50	48	43	50	68	49	49	56	60	54	62	47	47	46	36	47	56	51	58	53	54	56	72	45	57	57	53	50	65	41	51	67	49	59	51	52	50	60	45	53	55	54	60	54	48	61	50	71	56	58	55	54	41	58	56	53	51	45	46	43	57	59	57	41	49	60	47	53	60	53	57	63	45	53	63	46	63	44	57	50	49	58	66	51	54	51	41	50	58	50	48	31	45	76	38	55	50	59	56	61	71	53	54	39	61	56	67	42	48	51	47	50	60	42	60	48	57	54	49	54	47	49	61	58	62	44	41	52	40	59	63	61	55	64	52	55	51	60	54	54	57	58	58	43	53	44	44	58	56	48	44	49	64	54	59	42	46	47	59	55	58	42	59	61	52	57	61	60	56	52	47	55	63	52	56	44	59	68	47	55	57	57	48	53	55	45	60	65	57	61	61	59	62	48	59	60	59	61	59	65	48	64	50	41	44	58	61	39	58	50	51	45	56	48	47	55	55	48	48	59	67	41	43	66	47	51	55	64	45	55	46	62	40	43	49	54	44	44	57	48	57	49	45	60	55	48	57	52	53	44	65	48	53	65	55	58	62	48	46	47	45	53	64	55	56	65	60	46	55	69	51	50	55	53	48	73	50	51	52	54	37	61	50	49	64	54	33	57	56	54	53	43	52	55	49	63	56	47	55	62	49	57	56	53	58	46	45	54	48	63	48	52	53	49	48	48	53	50	51	57	57	63	57	63	60	62	62	54	55	52	60	49	50	64	48	49	54	51	43	53	57	47	52	47	40	50	56	45	59	43	51	48	55	43	50	58	55	56	52	51	54	56	52	50	50	57	51	51	40	58	55	51	55	51	50	68	62	63	52	52	58	49	60	55	66	59	53	66	50	64	63	57	53	68	48	51	65	60	51	49	59	50	52	53	69	54	43	51	54	54	69	43	46	56	58	58	40	52	61	61	62	58	59	48	62	59	45	59	54	48	57	50	48	42	55	57	57	54	50	52	59	43	55	53	55	57	54	47	55	61	58	66	68	59	54	47	66	74	74	48	46	59	56	53	65	65	51	75	50	60	61	51	68	52	69	36	51	47	45	47	58	63	50	45	48	52	48	57	55	45	45	66	53	47	57	55	56	55	65	38	61	54	50	66	59	51	46	47	67	65	74	48	49	61	50	49	42	58	51	53	69	63	62	51	51	53	66	52	65	62	42	53	61	64	55	58	52	54	54	50	53	59	43	56	63	58	52	63	46	52	59	57	59	68	56	44	52	52	67	54	57	53	65	43	51	57	43	47	59	58	62	58	48	50	61	46	59	52	78	50	44	70	54	52	50	61	64	62	59	58	48	62	48	46	57	53	60	64	48	49	53	63	52	61	48	50	50	67	47	49	53	57	64	47	58	68	42	68	45	43	50	49	52	47	51	48	55	65	49	53	47	50	51	61	50	40	55	44	69	50	67	58	53	60	51	51	51	35	55	49	55	53	57	61	62	58	50	59	62	65	68	51	50	53	50	57	52	53	61	67	43	54	59	52	58	44	49	65	48	50	45	44	45	37	50	50	58	58	52	63	55	52	56	63	44	58	59	50	67	38	39	65	47	30	50	71	57	52
12943	6287	3037	5207	9623	10217	8965	7260	5709	4551	3457	2929	2427	2255	1886	1645	1510	1329	1291	1199	1117	1067	933	894	959	916	922	865	852	880	851	813	766	811	808	743	925	968	955	1384	2042	1754	1013	2151	2391	1868	1618	2388	2123	1692	1336	2081	1999	2387	4734	6151	6325	5245	3981	2156	1266	970	719	620	581	582	580	620	563	605	597	626	580	597	581	564	597	603	596	538	588	563	583	598	558	563	635	594	592	541	598	570	596	592	603	598	599	596	606	604	593	635	606	579	566	590	589	614	589	576	535	528	608	598	556	594	570	565	580	568	578	588	614	577	569	572	560	558	581	595	546	600	607	599	591	579	601	581	607	586	568	615	609	595	574	620	560	596	609	591	584	606	582	568	549	572	587	573	577	594	574	586	608	603	577	565	564	606	615	561	577	581	592	574	608	552	579	610	596	592	550	607	637	556	554	583	612	583	603	555	544	580	594	590	611	618	585	566	557	627	590	622	564	598	607	570	577	602	584	601	574	569	597	595	588	571	572	593	588	582	573	567	551	556	569	632	606	619	577	588	605	572	614	563	606	576	583	528	581	540	594	549	563	607	587	565	618	628	544	604	583	557	569	578	595	603	595	610	623	574	542	599	583	593	582	607	543	619	623	641	598	577	589	613	638	597	565	595	641	595	584	619	616	558	611	589	545	533	547	573	583	628	599	595	581	598	535	597	583	577	563	611	561	547	614	597	603	610	602	571	583	611	599	569	625	566	547	595	580	602	576	640	562	599	583	547	591	555	583	614	624	554	596	608	561	599	594	567	597	579	542	613	566	573	590	535	593	619	580	582	603	572	612	604	568	570	529	611	575	590	568	596	577	590	597	595	570	601	559	544	612	618	565	532	570	576	577	608	600	624	601	550	588	594	596	608	591	574	579	591	599	591	593	574	544	578	550	592	600	565	594	595	539	566	629	601	577	578	612	627	573	592	604	567	556	622	617	574	566	601	590	559	584	557	634	633	579	596	570	577	574	589	584	545	567	567	549	618	580	600	560	585	589	573	590	572	588	565	599	525	561	573	562	581	601	607	563	575	600	575	595	572	578	606	609	565	573	600	611	595	582	582	568	611	630	583	580	595	570	612	551	553	552	577	560	623	593	546	609	551	599	611	594	601	607	613	599	584	584	584	558	585	597	626	575	596	585	661	596	620	608	566	566	586	562	617	586	646	596	573	594	588	601	588	604	602	567	611	601	585	581	618	635	592	605	588	557	550	614	601	615	602	619	594	679	589	625	573	557	601	580	628	588	594	575	557	617	631	593	571	574	593	600	638	596	597	564	571	603	554	643	594	587	634	592	598	608	581	555	572	594	601	611	569	608	585	581	632	595	563	538	583	573	561	567	640	572	583	579	598	536	595	603	618	618	610	588	606	621	566	547	603	606	603	585	647	600	596	595	556	638	589	643	593	567	572	578	591	598	606	566	557	512	659	612	648	592	590	587	583	590	604	613	546	548	610	585	571	618	637	591	629	580	601	594	596	585	599	605	625	621	609	599	594	607	582	590	599	589	590	566	633	578	597	589	629	599	558	624	571	582	597	604	587	602	605	593	573	566	610	587	583	570	622	554	621	602	605	585	577	594	562	593	593	631	551	651	637	575	609	624	625	621	562	549	614	632	584	560	585	580	594	581	559	571	567	559	632	575	571	624	551	571	607	559	572	579	598	558	569	589	614	579	583	574	557	574	588	611	596	588	587	590	603	565	619	585	530	532	593	543	568	566	581	638	600	589	641	585	551	570	570	609	602	561	657	576	542	575	561	594	596	558	620	635	564	544	604	615	579	554	579	568	604	581	558	561	548	608	582	572	620	604	547	586	608	559	632	594	590	576	576	620	553	612	540	599	645	572	580	556	632	593	595	604	588	634	590	561	594	638	587	564	567	628	551	606	609	561	539	570	586	558	610	631	541	566	629	543	570	615	573	573	585	562	547	581	616	574	577	575	644	575	580	576	582	603	541	604	538	572	609	620	642	586	601	605	583	562	580	566	585	624	604	639	591	593	585	580	550	579	620	540	570	601	568	601	583	597	573	585	591	645	553	580	595	587	564	578	645	580	613	579	577	578	609	576	640	600	592	588	661	591	585	584	624	559	590	584	581	592	581	584	587	619	614	590	605	554	586	575	582	612	591	588	615	595	569	562	626	566	582	583	590	613	615	598	556	569	585	579	538	556	600	591	622	547	614	617	598	593	586	545	565	593	607	569	576	589	564	599	595	620	564	587	595	610	563	583	553	572	570	600	607	569	537	597	598	622	593	605	588	607	590	600	571	579	623	582	583	600	578	574	564	599	601	587	587	619	583	575	618	605	527	608	606	584	558	575	589	605	554	625	537	602	553	572	597	610	574	559	589	605	575	553	590	596	585	580	551	546	589	580	585	593	582	588	556	579	581	582	611	617	576	559	586	540	580	604	585	591	541	600	577	587	587	646	618	545	593	624	583	582	596	573	589	575	585	631	582	587	610	600	608	578	585	576	596	590	599	578	582	556	583	604	609	573	611	632	569	636	588	620	609	623	605	588	603	579	541	591	576	592	574	545	593	596	607	556	557	576	615	557	561	542	588	595	566	563	602	578	598	576	611	617	603	552	643	589	554	600	631	599	577	597	568	598	590	613	567	613	593	592	562	593	598	565	603	582	583	587	595	585	597	596	602	621	598	575	551	594	593	592	537	633	581	615	563	581	586	604	615	591	594	612	595	562	602	582	535	586	566	590	605	575	630	610	595	630	581	550	578	569	619	583	587	635	602	551	574	567	571	606	588	533	599	613	605	574	590	577	601	557	606	604	570	599	567	605	591	579	601	576	609	598	612	623	585	581	592	587	636	578	555	597	569	611	570	596	575	609	574	584	600	614	583	588	590	583	573	572	564	641	620	644	581	586	617	582	582	587	575	612	569	577	615	569	580	586	596	596	579	582	572	585	585	589	609	583	548	566	571	536	550	621	554	578	590	610	544	573	579	587	544	621	599	595	570	543	544	579	597	607	574	586	545	585	595	585	605	610	626	573	574	600	609	595	552	628	542	571	582	543	597	602	560	557	590	563	575	592	599	613	599	591	627	585	554	585	569	562	625	535	574	593	557	605	595	571	587	630	571	582	555	632	594	568	575	649	560	618	626	661	548	559	583	574	570	554	595	575	562	578	578	567	617	583	572	561	604	625	565	597	601	624	586	589	571	592	589	609	600	576	631	567	573	614	567	585	585	566	582	601	545	585	560	623	572	614	626	565	550	575	600	585	609	575	599	573	586	561	592	616	586	604	541	594	562	632	568	567	612	589	570	604	609	592	574	577	618	602	590	627	620	569	630	600	578	584	590	586	625	592	586	592	597	566	565	578	617	606	588	611	572	637	553	582	598	619	622	564	563	609	608	631	582	614	589	579	580	573	579	588	570	598	591	618	606	548	586	589	578	559	611	578	557	595	610	575	566	545	542	591	585	594	562	598	585	559	602	592	570	588	570	616	636
2298	330	193	145	129	157	169	162	143	115	131	97	126	101	102	82	96	84	94	83	65	68	82	72	80	68	88	80	71	79	87	70	76	80	87	67	81	84	93	114	114	100	70	69	129	85	126	120	109	96	86	122	123	107	206	299	291	224	206	134	87	85	76	66	60	69	62	69	54	81	62	77	83	69	64	60	57	83	67	67	52	61	76	53	63	82	73	78	70	63	77	64	60	84	62	67	66	46	59	54	64	50	57	73	54	80	61	55	73	59	70	45	74	68	64	71	60	65	64	64	65	88	56	65	52	63	78	67	66	70	55	85	46	45	55	44	68	59	68	50	65	53	69	72	55	81	62	65	61	62	67	62	72	59	69	59	71	77	70	61	76	70	72	73	67	74	45	63	71	68	78	61	53	65	71	60	76	69	59	67	67	62	53	52	67	74	72	73	71	65	57	63	78	73	59	69	75	76	71	64	80	58	67	56	62	70	76	55	73	60	78	59	60	65	55	68	53	63	68	56	72	67	67	62	60	59	73	87	69	70	76	74	78	52	66	53	72	60	87	72	71	67	84	59	65	50	69	64	58	61	70	74	71	67	61	76	60	67	67	68	69	73	59	55	72	56	56	68	65	77	62	60	71	57	70	66	81	64	71	68	62	58	66	70	64	67	80	61	73	71	64	56	73	65	76	62	58	62	71	60	68	80	63	65	61	82	66	66	61	60	77	76	65	69	72	76	69	59	61	68	73	72	56	68	59	70	65	60	73	52	62	67	55	63	67	72	63	64	71	56	71	74	65	74	64	51	71	66	63	72	79	71	73	68	68	65	73	65	56	77	67	72	68	74	67	61	78	80	61	89	59	63	66	94	69	62	68	51	85	60	48	67	81	67	70	82	56	71	63	66	73	72	63	63	59	57	64	50	82	71	70	54	62	71	69	69	55	69	64	68	60	72	69	57	72	69	69	70	63	61	67	66	64	65	58	74	72	68	63	65	66	70	59	62	73	62	78	75	60	59	48	71	69	64	71	75	71	62	85	61	58	71	73	76	62	66	76	63	59	65	56	86	68	66	65	64	73	78	59	50	53	63	63	75	73	73	65	53	59	79	73	61	69	77	73	67	75	60	59	66	76	65	57	74	55	62	74	65	52	71	72	60	54	64	57	47	63	69	58	57	64	86	73	74	69	74	75	69	72	80	69	61	66	67	73	67	70	67	80	70	69	78	65	57	79	64	56	80	62	62	53	60	63	77	71	69	77	63	69	68	80	61	60	58	83	74	65	56	77	62	79	78	59	65	70	62	67	71	75	75	77	59	64	57	67	69	59	59	69	63	63	67	73	63	58	69	69	83	77	73	77	69	66	66	72	52	71	66	68	62	64	53	60	66	68	68	64	57	63	57	63	72	67	75	61	67	56	60	60	76	59	74	66	63	73	62	59	58	49	72	79	51	54	77	46	72	61	66	59	64	62	57	55	59	65	56	70	74	62	67	69	76	56	54	70	77	75	65	70	75	58	60	62	60	60	80	76	70	68	77	68	55	67	71	63	69	68	70	81	69	64	68	72	69	66	76	68	70	71	81	68	63	61	66	70	74	46	51	58	73	62	53	65	63	71	54	52	68	74	71	76	50	62	51	68	65	71	58	54	73	82	70	60	59	65	66	62	69	47	61	68	80	65	77	72	74	65	68	59	82	58	66	76	63	71	74	66	57	54	77	67	54	62	82	67	58	62	62	60	69	67	70	68	71	64	54	49	69	74	72	79	71	71	62	69	64	64	64	74	80	54	60	60	83	57	61	72	64	62	49	73	66	70	66	59	74	63	62	54	70	60	74	58	76	70	64	69	64	67	60	63	63	82	60	67	54	68	60	74	73	61	64	73	62	72	72	60	76	69	68	74	72	65	71	66	75	69	55	57	71	62	80	64	68	76	60	62	53	67	72	65	77	70	69	68	74	67	72	60	70	64	56	64	67	70	63	58	59	86	58	67	59	57	62	61	74	55	71	79	70	61	74	66	67	60	57	65	70	68	71	67	64	71	58	58	80	57	80	57	71	52	68	76	58	74	57	66	87	62	54	71	61	64	80	64	62	67	63	74	74	75	60	77	51	78	63	66	63	69	52	69	83	65	65	58	70	78	63	67	63	68	74	52	79	75	68	68	75	72	69	70	56	64	74	79	57	59	58	65	68	86	64	78	62	53	66	73	67	65	80	88	66	70	52	55	70	68	56	62	74	48	65	57	63	63	59	58	73	74	60	68	61	59	59	70	68	54	64	71	69	87	63	72	77	64	71	68	67	64	58	71	64	78	70	81	67	83	82	55	79	63	67	75	74	63	65	63	76	51	66	63	70	64	69	75	76	71	81	74	66	58	81	64	63	55	69	62	53	62	68	69	61	66	67	60	71	69	72	54	64	56	62	77	56	56	70	85	80	65	87	62	63	78	69	61	82	70	70	74	63	68	58	69	56	69	71	71	73	67	65	62	67	54	67	66	76	63	66	62	61	74	72	65	75	67	66	81	56	78	72	56	71	64	68	60	51	59	61	76	84	64	59	52	64	69	72	64	59	70	68	76	70	58	63	64	61	60	81	60	58	47	58	67	67	71	56	80	63	60	70	64	65	61	76	76	56	59	63	68	60	64	54	67	51	75	58	67	64	69	66	63	69	64	63	62	81	68	56	72	69	61	61	68	76	71	65	67	67	68	72	71	68	75	55	39	87	66	72	63	61	72	62	80	69	66	60	71	63	53	78	67	77	45	69	72	60	77	66	72	73	76	78	59	65	52	78	76	57	63	59	75	66	79	80	72	71	68	65	62	76	68	55	64	65	60	66	95	58	74	66	65	43	68	68	71	55	55	65	62	65	57	64	65	75	53	47	62	80	71	80	68	66	57	63	60	68	70	72	85	88	70	71	64	68	70	64	74	77	74	59	65	65	68	63	80	67	65	57	54	69	57	47	60	69	69	63	73	84	67	63	69	63	67	62	60	66	67	66	64	66	66	79	48	63	57	72	71	68	67	71	74	65	72	53	52	79	58	62	70	75	58	63	69	61	78	80	80	55	71	67	72	75	64	74	73	66	66	84	80	61	67	72	81	80	50	63	64	54	78	55	64	64	52	69	66	70	62	62	64	57	84	61	62	60	73	69	75	61	56	71	74	70	72	63	63	58	60	58	54	68	59	81	53	74	65	58	64	71	77	63	66	72	64	83	76	69	64	65	67	77	70	67	55	75	62	56	62	60	55	57	66	78	62	78	65	90	74	71	67	72	60	73	63	61	63	89	62	77	69	58	60	71	74	70	50	62	61	68	56	58	59	62	63	65	59	64	63	65	55	61	64	67	68	63	67	71	64	61	63	59	68	75	77	72	65	68	69	74	68	66	76	77	63	64	70	57	55	78	59	63	64	63	74	62	73	66	64	62	89	57	63	63	64	64	58	45	52	67	67	70	66	75	68	63	67	70	83	72	71	84	62	54	71	82	58	69
13129	5852	3031	4709	8905	10215	8733	7383	5958	4786	3830	3266	2731	2531	2138	1924	1709	1638	1495	1368	1266	1223	1157	1057	1048	1006	1047	1029	954	1025	982	955	928	1017	933	907	1116	1233	2335	3061	2491	1852	1180	1645	2816	1748	2537	2832	2300	1321	1581	2101	2092	2545	5018	6831	6791	5447	4165	2281	1432	1098	865	777	757	696	704	707	688	693	712	760	721	711	696	695	697	732	734	756	745	671	714	695	695	700	722	727	734	722	718	724	695	745	736	732	717	712	712	689	668	717	736	760	700	749	722	717	727	751	682	719	693	697	682	738	758	676	727	720	726	694	736	746	727	737	706	712	732	684	672	719	718	735	657	714	683	719	727	718	778	710	716	705	731	738	682	746	760	692	713	716	716	706	718	746	719	737	695	737	726	636	730	757	721	664	693	681	705	757	679	697	681	683	686	734	716	711	716	715	714	718	706	747	665	709	724	712	717	734	742	720	715	706	715	690	756	718	717	684	708	734	709	736	697	715	662	693	729	762	738	674	729	767	713	754	747	726	681	706	682	730	710	712	677	710	699	726	721	666	736	708	727	717	679	742	704	714	702	757	729	760	743	717	714	696	715	763	723	705	746	724	741	725	723	715	740	749	679	681	708	697	721	722	694	756	748	729	751	708	722	719	677	710	712	738	711	737	683	704	735	697	722	692	684	696	720	766	753	684	738	699	690	689	744	717	687	719	695	727	716	700	721	754	723	690	742	687	763	723	722	710	733	721	749	683	691	730	753	723	712	713	727	734	723	719	703	731	711	732	722	702	746	704	735	744	722	712	742	707	705	707	698	749	746	687	745	707	689	730	697	766	728	683	699	710	671	703	728	722	755	741	680	714	734	705	692	718	674	755	705	730	707	688	728	719	725	718	716	724	745	679	731	752	740	700	780	754	716	691	720	758	702	695	728	744	672	708	723	701	718	722	728	730	705	721	696	760	704	704	700	742	735	770	699	694	736	747	699	729	760	697	744	760	699	708	712	707	715	708	723	713	733	719	778	722	720	742	710	733	731	670	710	689	706	680	720	769	726	743	759	717	697	743	721	728	720	698	702	729	710	712	718	719	712	653	716	711	721	740	694	700	705	715	730	647	750	760	691	734	687	688	670	651	732	771	725	717	714	713	703	732	722	740	733	692	729	715	711	715	725	702	697	727	708	728	741	712	718	698	752	732	688	723	708	699	728	718	742	722	718	764	687	706	720	750	735	735	725	709	728	728	707	687	687	769	743	747	752	742	687	709	757	703	641	698	715	727	701	677	742	722	748	703	772	742	659	694	755	704	675	696	735	749	721	720	709	703	696	731	729	764	727	720	731	708	713	704	715	708	711	765	724	712	711	760	715	689	770	745	734	714	716	669	733	730	691	715	654	735	693	706	686	751	729	754	709	712	736	703	700	726	730	716	690	689	655	695	689	738	704	720	710	695	736	757	780	692	718	757	728	737	704	732	668	738	726	761	709	683	693	717	727	685	708	725	778	687	717	676	687	723	692	716	755	708	703	728	722	730	719	694	768	677	732	704	711	673	686	699	751	733	728	728	713	685	746	670	737	709	725	706	734	704	763	745	714	709	721	751	721	716	713	729	709	660	702	690	715	769	730	715	723	717	743	706	717	730	738	700	734	718	719	728	727	749	718	724	700	726	751	710	682	731	754	697	727	726	701	739	678	678	695	700	732	690	768	708	722	780	709	740	637	724	697	715	694	777	732	771	704	752	700	743	729	717	684	715	697	682	746	721	693	699	719	697	737	694	748	682	764	684	697	719	743	697	706	721	687	772	733	718	719	671	709	667	702	701	705	702	690	730	748	756	705	695	728	733	729	757	710	721	756	723	707	728	731	700	686	722	747	729	737	706	717	710	702	708	708	678	692	709	709	722	659	719	724	745	697	764	722	754	729	752	698	734	715	675	682	773	721	718	746	712	736	696	705	737	681	712	695	694	748	727	723	729	726	701	725	731	689	675	658	769	697	728	691	705	712	749	747	750	722	683	726	750	757	692	730	710	728	696	689	698	686	691	704	701	706	716	771	741	724	720	740	720	771	718	697	704	745	732	758	745	679	744	660	702	725	735	708	746	709	718	763	748	733	768	684	695	716	740	755	674	737	728	712	754	753	715	731	708	722	720	695	717	742	726	722	768	742	732	723	684	701	715	751	701	663	726	701	725	759	720	713	702	702	732	766	720	716	716	699	711	694	698	676	727	724	731	711	699	711	731	729	713	739	731	718	708	734	736	720	708	718	753	719	717	725	733	696	705	737	671	670	712	690	665	639	669	729	652	735	718	732	747	726	714	692	686	766	742	706	742	753	729	709	717	706	740	699	731	700	746	715	746	718	725	693	761	739	721	702	735	699	711	724	711	728	703	778	724	703	726	715	698	703	705	736	689	698	741	743	716	733	709	695	748	728	716	748	730	760	732	698	706	690	730	664	753	724	685	755	708	702	741	706	712	753	695	735	729	725	741	701	692	682	755	742	722	724	705	658	696	797	706	669	702	727	707	740	719	740	680	719	718	692	731	733	700	698	792	696	734	703	717	721	739	746	750	739	706	700	723	730	694	711	706	671	709	716	745	730	682	711	712	713	688	717	732	655	738	648	718	696	710	710	712	698	749	733	718	709	751	702	728	724	716	721	749	690	743	724	674	713	706	727	698	720	725	713	730	685	727	709	729	739	676	723	702	717	735	714	758	678	732	726	760	743	684	698	723	743	731	728	719	710	706	733	702	693	756	705	706	734	745	738	709	735	739	714	721	740	751	718	696	698	704	692	708	739	705	748	734	703	737	780	675	706	696	753	696	692	722	696	728	695	776	688	705	722	685	721	749	717	680	740	747	742	693	720	745	729	671	742	788	731	759	699	731	718	686	726	771	755	722	679	676	756	713	706	656	742	674	720	753	705	710	717	719	715	715	669	743	716	707	677	718	725	719	723	673	709	746	716	751	748	720	707	718	668	714	686	727	685	707	746	698	728	730	761	714	722	716	780	728	719	732	742	689	716	701	713	718	713	734	725	724	701	726	713	719	715	765	733	707	732	726	738	717	728	753	689	733	705	743	710	706	684	715	692	707	743	726	750	718	756	717	686	692	727	675	729	713	698	744	713	740	700	778	752	723	717	750	721	705	730	739	770	686	711	763	756	726	720	733	686	715	741	749	675	730	761	690	710	723	652	707	728	737	741	688	684	725	701	685	723	722	725	675	703	679	719	705	659	755	667	703	696	725	686	697	763	704	686	696	719	720	718	770	736	750	692	711	719	709	722	749	790	737	781	723	739	745	707	677	692	727	733	663	692	712	723	757	722	760	704	743	753	743	680	693	734	724	673	738	723	689	750	685	680	684	719	680	726	746	713	745	746	682	752	708	723	694	676	692	776	724	676	727	712	717	723	699	701	747	761	707	766	757	697	687	736	728	682	710	727	747	713	730	780	729	714	718	723	731	728	674	715	674	746	711	736	764	694	714	754	738	697	733	690	691	731	717	707	721
1342	471	224	151	136	191	211	190	164	160	132	141	117	113	102	88	81	83	96	77	80	66	61	79	58	57	61	85	64	73	65	66	61	50	47	49	78	101	121	131	108	86	61	81	115	108	125	103	106	60	102	105	102	110	179	398	425	353	230	151	92	65	62	56	73	65	52	49	40	51	62	59	60	54	52	47	53	44	56	63	46	49	39	58	53	56	57	58	43	38	60	60	55	58	73	43	39	58	63	59	50	41	59	56	60	55	51	65	59	63	64	54	40	54	60	40	59	53	49	62	47	50	45	62	66	60	55	49	37	54	52	48	54	52	59	54	58	51	46	41	53	57	54	42	70	40	57	54	46	54	50	46	58	44	57	43	50	70	58	56	55	50	34	53	52	55	61	57	38	58	61	54	52	58	67	47	60	60	54	50	58	42	56	63	59	58	56	48	60	48	46	42	49	46	48	41	54	56	50	50	53	58	46	55	44	43	51	52	51	57	45	46	53	53	59	51	36	49	52	39	52	46	53	50	47	57	66	51	65	53	47	62	53	53	51	51	56	43	43	44	55	55	58	51	59	41	48	58	56	48	56	68	51	41	48	54	57	50	49	40	51	51	49	51	57	53	48	55	59	59	53	50	51	60	46	46	44	62	50	62	44	60	41	48	63	39	49	28	60	57	52	63	56	56	60	48	59	53	52	53	58	58	54	52	47	45	60	54	63	54	50	53	59	45	60	35	45	60	45	66	47	55	56	49	59	55	39	68	48	53	39	54	41	50	46	57	63	56	67	49	59	45	52	57	45	48	52	44	55	61	51	41	57	48	35	47	56	54	46	69	58	48	53	67	71	55	47	52	59	54	50	52	59	43	42	60	69	53	58	53	59	50	57	43	53	50	58	46	61	66	50	56	51	39	50	48	42	45	54	50	57	42	50	36	52	52	53	57	60	58	43	47	50	50	61	65	49	58	41	46	46	62	52	39	43	42	43	57	54	53	51	53	61	47	59	56	43	39	63	69	45	44	37	61	41	61	44	64	63	47	62	56	47	52	56	50	50	50	61	54	62	53	40	56	49	60	54	52	56	69	57	50	61	55	46	52	45	57	44	61	53	50	49	53	55	47	38	53	49	64	40	60	39	61	56	61	55	55	44	50	55	50	57	52	62	51	39	61	56	56	50	39	54	56	66	55	44	62	55	63	53	53	40	66	58	65	52	54	47	68	67	37	58	67	50	57	57	67	68	52	59	48	64	47	51	41	61	50	44	56	59	53	44	52	58	49	55	46	51	46	52	56	66	50	48	60	55	51	55	55	55	58	48	52	62	57	36	45	66	53	51	48	49	46	50	63	43	50	60	55	53	48	49	53	60	56	59	53	46	58	64	55	57	44	66	47	50	52	50	47	47	65	58	58	44	50	41	69	57	58	64	36	43	61	36	54	45	62	55	55	37	47	45	50	52	55	48	44	57	52	50	49	54	71	61	52	58	54	55	54	50	50	38	55	40	61	54	54	49	47	55	44	46	54	41	56	65	38	54	68	63	45	56	54	54	59	45	72	55	56	40	57	56	57	66	55	43	71	41	63	51	62	44	63	45	58	54	61	57	44	58	48	69	72	54	52	45	49	66	57	59	45	54	55	69	59	49	37	55	58	63	55	49	43	41	41	58	48	53	56	38	53	52	46	35	45	50	54	47	42	51	54	58	49	47	50	43	54	53	52	62	48	42	46	57	62	42	42	56	53	56	57	63	54	48	62	56	57	56	57	45	49	68	34	52	37	33	59	55	62	43	59	48	50	49	58	77	55	64	48	66	47	42	53	51	46	65	41	61	41	52	44	46	49	67	50	43	64	54	56	56	36	59	44	65	61	53	52	57	50	51	46	49	49	44	56	52	63	54	43	51	53	48	61	56	47	61	46	48	52	57	58	48	53	53	43	50	56	65	48	50	37	46	47	60	50	39	49	48	45	48	61	57	59	49	48	54	53	63	48	49	63	57	40	35	66	37	55	67	54	51	53	52	51	54	72	55	51	48	40	54	52	46	58	62	56	59	51	57	51	47	52	60	59	53	54	56	54	51	64	49	63	64	46	57	52	51	59	58	55	45	37	67	67	61	51	54	41	55	44	59	55	65	41	66	49	41	58	55	43	47	52	48	43	55	61	63	58	67	48	55	37	55	58	50	54	65	51	52	60	54	59	57	65	66	47	41	43	43	51	63	48	51	48	53	60	60	50	50	58	52	51	45	51	47	40	51	46	51	53	59	54	48	55	51	59	59	57	53	44	52	50	59	57	44	56	52	53	57	69	56	63	50	45	39	66	44	44	54	43	50	57	35	46	52	50	59	59	51	61	54	54	52	49	44	44	42	50	51	55	65	46	52	57	57	57	53	53	65	52	55	64	40	54	66	41	64	57	51	46	47	54	41	53	56	47	42	76	45	53	43	52	42	51	62	63	51	66	57	49	44	58	63	48	50	50	52	57	59	58	62	45	57	49	50	54	45	49	49	57	61	48	47	50	68	67	52	51	52	56	42	40	67	54	51	54	51	63	49	52	49	55	56	60	49	50	40	67	50	65	57	53	39	53	49	51	62	48	49	59	59	55	45	55	55	52	69	61	54	54	51	61	52	40	53	52	52	45	53	47	70	65	52	56	55	51	54	41	59	57	57	65	54	63	51	49	43	48	52	56	43	57	41	54	52	54	61	55	56	64	55	55	48	43	46	55	45	47	65	43	46	62	41	53	54	53	46	47	42	57	54	58	55	63	57	51	58	59	57	46	50	58	58	50	63	57	52	49	48	52	59	66	54	54	64	45	52	57	45	51	50	46	49	62	61	68	54	70	54	61	51	58	53	51	57	44	58	48	46	41	50	47	50	60	47	42	65	49	68	55	60	42	43	62	59	50	45	56	51	70	70	43	52	54	54	44	52	48	56	49	52	56	47	60	59	53	55	62	48	63	55	45	49	37	52	64	48	57	65	59	47	64	53	45	57	56	49	53	43	56	53	52	69	52	56	49	62	47	60	59	54	51	51	56	45	60	59	50	67	54	59	46	53	56	53	55	67	53	45	64	56	55	48	38	58	50	50	47	54	50	61	43	46	61	54	51	47	65	53	57	62	46	62	51	44	55	51	67	56	48	51	50	46	47	60	57	58	41	61	66	48	54	47	59	54	61	58	72	65	50	62	59	47	49	54	47	48	38	37	48	56	49	59	48	63	65	48	52	54	62	60	54	52	54	63	51	47	56	63	58	70	53	49	51	44	49	50	50	48	62	59	45	64	38	56	57	60	61	55	47	55	54	59	52	54	46	53	60	59	52	62	56	50	54	54	45	66	54	51	45	61	60	53	50	56	58	58	55	61	42	38	46	51	45	43	57	46	52	54	61	47	45	54	63	50	57	49	57	48	49	42	46	64	52	52	57	62	39	62	62	47	57	51	50	55	65	74	47	60	65	47	59	50	64	56	56	49	60	45	55	58	52	53	39	48	51
16034	7390	3813	6135	11684	12848	11385	9506	7871	6110	5016	4076	3474	3086	2573	2291	2037	1836	1630	1538	1480	1474	1289	1106	1085	1050	1081	1055	1039	1002	1014	958	945	877	963	876	1459	2024	2480	3399	2753	1688	1106	963	2780	2370	2988	2865	2044	1085	1791	2221	2494	2542	5133	9564	9149	7529	5559	2810	1703	1063	797	636	574	594	578	567	606	588	589	585	604	553	582	588	564	548	554	549	593	575	575	555	573	547	546	587	574	553	560	579	565	559	549	589	550	557	600	607	562	522	594	583	581	565	568	573	540	609	585	556	571	584	584	594	536	522	543	585	579	534	577	553	526	604	540	600	552	516	552	515	509	555	560	581	651	527	597	561	573	582	566	568	550	569	548	600	521	593	592	579	569	587	566	525	546	616	578	591	608	566	584	563	591	526	587	564	611	569	585	577	601	577	546	545	563	568	568	551	563	591	603	586	588	613	522	551	568	612	576	566	558	588	542	655	518	541	565	587	546	569	599	540	571	564	598	577	553	555	599	596	579	587	637	508	551	609	552	578	555	566	543	568	555	534	593	583	575	591	618	555	577	568	557	558	541	570	634	569	588	563	592	553	553	608	584	564	582	556	505	555	607	574	558	583	558	617	569	578	555	540	598	542	550	584	615	620	549	572	578	570	575	588	587	530	567	563	557	541	581	579	570	574	597	590	553	559	599	612	552	592	582	581	566	565	563	590	562	574	585	565	530	579	602	628	558	573	574	583	572	592	567	570	588	597	542	584	559	589	563	554	544	586	576	583	614	569	583	589	568	533	536	598	574	501	575	566	607	570	610	563	568	547	514	600	575	547	563	570	568	565	601	566	566	564	593	574	592	592	576	540	572	594	560	554	554	601	599	568	545	567	581	561	567	611	571	548	532	614	605	598	600	576	549	608	558	552	558	601	578	537	531	603	578	581	544	617	552	558	582	550	593	562	544	585	561	559	534	560	590	580	521	557	584	590	518	585	547	572	526	597	549	621	560	598	591	577	556	537	558	556	610	594	611	511	558	586	561	526	556	569	537	588	554	571	560	572	583	574	564	548	562	617	602	584	564	579	562	584	546	601	609	575	562	575	582	613	584	582	568	572	499	545	558	586	613	566	567	582	592	586	578	573	556	558	577	557	582	585	580	587	548	540	561	602	580	560	542	568	564	632	582	556	519	559	553	578	568	549	556	588	544	605	562	590	579	577	562	573	570	568	592	553	590	547	534	608	564	593	657	548	566	561	579	561	558	584	571	538	606	588	561	568	581	528	558	600	581	545	567	604	557	564	541	583	531	556	613	577	554	532	525	566	570	580	570	569	578	565	592	565	572	608	563	560	644	579	588	615	598	541	567	534	564	548	540	556	576	553	563	566	575	585	572	587	596	552	585	564	576	554	559	541	566	558	532	582	569	555	575	553	593	565	581	586	557	571	547	535	562	565	593	561	598	549	571	586	538	563	568	580	553	578	566	605	565	584	551	542	550	539	550	581	557	588	549	591	590	546	546	562	628	550	551	570	577	569	563	567	553	550	582	539	539	598	590	550	560	543	603	605	554	517	561	559	577	559	543	549	556	582	584	581	590	578	563	546	586	579	583	572	578	592	544	551	561	580	545	547	594	549	536	557	580	565	574	560	529	557	550	539	557	585	584	576	532	588	588	524	580	581	529	597	609	564	585	577	593	537	588	590	550	573	551	561	556	566	566	593	602	526	577	550	551	532	592	552	636	572	556	567	580	566	559	550	528	521	586	565	598	596	552	569	555	578	514	593	531	601	592	528	605	580	578	556	555	590	515	543	579	565	588	616	547	553	567	565	604	571	505	539	546	580	540	547	589	570	581	585	579	527	571	539	570	519	600	609	543	571	568	607	582	581	593	530	567	555	635	561	574	585	576	563	545	601	535	547	604	571	585	608	536	558	569	555	556	574	595	602	606	578	571	615	607	557	537	610	577	556	570	563	609	571	559	573	536	582	575	589	585	565	564	549	610	576	548	609	559	570	582	570	578	604	605	545	574	506	589	542	566	554	556	566	592	593	553	575	596	625	571	582	573	534	530	558	555	564	640	522	591	575	549	545	574	600	562	585	593	566	564	565	560	537	583	571	613	539	627	581	575	569	537	598	564	575	610	553	569	566	558	548	537	571	536	582	571	577	613	579	595	568	580	579	607	569	599	543	571	534	590	549	607	569	557	560	558	541	524	583	606	588	601	540	606	539	598	553	544	594	564	556	556	602	534	568	572	549	545	546	605	557	579	576	562	583	601	589	543	579	587	572	565	591	532	556	573	590	611	530	580	565	561	597	566	558	561	578	576	581	586	504	534	549	555	612	591	557	562	590	575	575	563	551	552	597	566	574	553	569	519	592	564	579	565	568	577	568	560	581	581	552	555	574	526	557	564	598	547	580	565	574	557	602	533	577	533	580	579	635	580	615	607	569	563	566	590	592	560	605	582	557	554	558	562	570	571	571	562	575	599	602	548	586	552	560	594	545	590	553	590	566	523	580	572	578	582	553	613	556	610	554	561	580	608	567	556	563	597	568	544	583	535	589	523	542	553	553	617	543	577	574	565	556	557	527	579	559	547	543	582	541	560	528	539	583	607	586	599	569	595	561	549	597	573	616	562	575	578	580	556	543	605	600	579	548	583	584	578	563	611	575	560	583	580	567	573	617	576	570	577	562	535	559	567	603	536	587	575	560	597	592	564	539	591	583	523	537	620	587	565	606	553	578	566	638	570	553	523	527	591	572	577	579	591	535	584	561	597	605	593	539	581	593	550	564	585	562	539	587	579	548	589	607	580	542	556	553	612	549	577	556	576	587	575	560	607	558	550	574	604	579	600	584	576	590	581	595	545	572	590	564	575	570	561	571	559	543	610	606	575	574	551	564	548	557	569	591	598	589	574	522	611	560	519	591	552	560	591	626	592	591	557	528	562	586	556	567	587	568	661	539	484	549	531	568	528	632	584	591	579	581	558	583	571	545	550	608	563	610	545	617	592	592	532	534	553	546	565	549	597	582	581	580	564	567	594	520	554	595	550	549	549	565	592	551	550	541	567	551	554	545	577	558	574	572	542	560	626	573	559	553	620	551	541	593	546	566	596	603	606	556	548	592	559	553	559	587	532	593	586	614	573	543	579	564	619	542	554	527	559	564	572	586	525	601	524	550	576	550	585	594	579	596	572	568	590	545	587	625	573	581	595	544	602	590	569	518	558	558	595	563	591	575	585	561	595	548	539	522	608	535	583	578	569	595	565	593	530	563	558	565	534	572	585	610	573	588	573	579	560	573	542	564	578	566	542	569	544	549	588	567	550	527	549	601	588	552	611	567	569	540	603	540	583	598	571	576	576	557	600	544	595	517	546	560	564	569	575	611	552	569	596	555	579	562	541	593	607	568	572	536	590	549	572	601	625	533	592	569	557	571	562	596	561	559	551	558	571	580	588	563	571	543	563	586	592	588	572	544	596	545	566	572	548	537	580	520	546	578	587	614	525	566	556	562
1471	231	139	98	88	95	108	128	99	95	84	104	82	69	86	73	59	79	75	65	78	78	73	69	60	70	69	79	77	68	65	56	74	70	53	70	79	93	87	104	97	75	80	67	94	102	104	102	70	76	99	96	95	89	114	145	165	152	130	111	77	75	76	83	73	64	67	62	86	76	62	58	53	73	72	74	73	61	62	80	73	74	67	69	76	51	82	68	62	75	55	65	64	72	82	70	60	65	55	82	63	71	60	64	68	77	68	63	83	62	65	60	74	70	53	63	80	69	68	66	47	73	74	77	64	75	71	53	81	60	66	66	64	60	62	70	65	80	63	68	74	69	65	83	70	70	72	69	75	69	78	61	51	79	56	70	61	68	75	67	63	67	65	72	69	61	61	60	50	75	59	61	63	73	80	68	77	61	53	76	63	74	81	62	66	68	83	82	59	66	74	59	67	68	65	62	70	66	76	77	57	60	66	65	55	59	78	62	76	56	72	63	64	65	76	65	53	68	77	68	48	55	76	63	66	57	67	67	59	68	71	61	59	59	69	61	77	73	70	70	65	65	69	67	68	65	72	71	82	78	67	73	63	76	64	64	74	82	74	80	63	57	51	89	73	64	58	90	55	63	57	73	54	63	75	79	67	61	77	72	64	68	62	74	74	67	60	63	72	71	76	73	57	64	73	60	73	65	68	73	62	55	65	63	58	71	50	50	68	67	60	68	67	72	68	67	61	61	86	66	67	84	64	61	61	72	77	63	65	75	52	71	75	68	78	82	85	66	70	67	66	62	62	74	71	68	68	72	62	72	68	54	63	63	76	72	49	56	64	72	62	69	59	50	61	69	70	60	56	65	65	51	60	63	72	59	53	72	61	72	62	70	56	57	74	79	68	64	70	71	75	56	83	59	60	60	83	71	79	48	67	57	70	73	76	62	72	69	75	80	72	62	74	63	84	63	66	66	74	47	51	71	60	63	58	68	78	71	51	63	57	62	57	53	78	61	65	66	58	70	75	62	68	67	63	59	63	54	81	65	70	64	91	74	65	67	72	65	58	67	71	62	72	73	67	60	55	64	62	80	75	64	71	68	76	62	61	50	74	74	57	65	54	64	66	73	72	68	61	63	63	69	68	59	69	69	65	60	76	76	78	64	57	88	64	71	68	65	63	70	51	64	66	59	56	73	66	85	62	64	74	58	73	61	70	62	66	61	73	58	57	68	66	65	76	66	62	82	67	66	82	68	65	70	64	68	69	66	60	56	61	65	60	64	55	58	58	84	62	70	73	71	61	65	66	66	79	57	69	77	80	62	71	92	71	68	62	76	59	61	78	53	64	79	80	67	55	76	91	54	65	49	61	74	67	71	61	55	69	59	56	75	64	62	69	71	56	67	69	77	75	67	61	71	67	73	69	69	69	76	60	41	72	64	55	65	60	52	61	71	64	64	68	68	67	76	57	65	72	65	65	60	52	73	63	75	88	77	74	63	62	59	72	52	67	68	69	71	80	77	62	64	64	80	59	60	69	67	61	68	51	81	60	66	62	68	63	53	69	65	76	66	68	65	72	58	51	79	59	75	60	69	67	55	88	59	63	65	70	56	86	64	69	55	53	52	73	54	73	78	74	71	65	85	69	71	68	65	69	70	64	52	73	86	71	63	71	52	71	74	87	81	65	60	62	53	59	65	57	55	52	51	63	70	59	61	64	76	59	79	71	87	63	61	83	72	65	48	70	63	74	68	69	65	63	74	57	79	69	60	59	59	75	74	50	72	77	70	67	97	79	70	64	69	81	81	70	63	63	57	79	69	75	76	82	68	65	73	61	58	65	64	63	75	67	70	66	71	62	76	54	77	76	66	55	71	70	75	78	73	73	59	60	70	57	60	58	70	63	87	65	63	65	59	71	63	70	53	58	69	66	68	57	63	74	70	64	65	67	64	70	69	77	73	63	70	73	74	65	58	67	63	66	66	68	68	81	64	66	76	62	66	65	59	62	70	62	63	69	62	65	70	55	72	57	62	68	71	66	64	60	58	63	76	55	66	68	67	63	68	76	69	46	64	48	65	70	65	54	60	68	74	71	70	59	70	76	57	63	66	68	63	64	75	68	70	68	75	85	78	68	61	74	59	84	59	75	62	66	73	62	62	75	74	71	56	56	63	66	61	72	65	51	50	85	70	59	67	62	57	61	54	77	70	69	78	54	65	66	58	83	69	66	69	63	61	66	62	58	56	76	58	60	64	69	70	70	68	55	67	61	70	58	51	70	64	67	62	74	76	83	62	65	64	62	70	77	71	69	62	64	74	68	67	62	79	59	59	68	64	67	56	73	72	67	47	65	63	68	56	60	71	58	66	68	55	53	72	69	60	64	61	78	58	77	64	78	65	53	58	54	58	71	58	57	65	63	90	61	62	65	58	55	74	61	66	61	57	58	61	72	65	69	72	64	62	57	70	77	56	71	61	63	58	85	70	73	62	59	65	61	72	76	64	69	58	61	66	61	61	77	68	78	52	69	61	57	70	55	68	75	64	72	68	74	70	67	69	57	66	65	78	66	66	74	64	68	57	75	85	60	57	64	56	76	56	72	72	56	71	58	58	54	67	61	73	62	80	82	76	65	60	57	73	70	65	63	70	68	57	67	62	75	65	57	67	80	59	73	68	64	75	70	59	85	61	61	58	67	50	70	75	74	54	58	66	68	68	61	73	74	71	58	59	64	67	72	63	61	71	68	56	68	56	69	60	75	76	60	64	75	60	66	60	59	73	66	70	58	56	79	66	73	69	64	76	67	61	72	62	75	60	80	83	76	55	74	53	65	67	72	67	70	75	64	54	66	58	77	65	67	76	79	68	65	61	59	72	53	75	68	60	63	54	74	55	70	65	54	64	64	63	68	62	56	65	61	54	74	76	70	62	74	65	62	60	77	68	58	83	64	74	68	49	91	59	58	60	83	70	66	65	57	74	61	67	69	70	79	68	87	84	72	66	64	64	65	58	66	79	79	73	62	73	66	69	58	74	72	67	59	72	61	52	64	64	75	58	73	56	66	68	68	87	65	61	68	60	66	55	83	74	67	75	66	80	64	78	52	71	76	72	61	71	62	62	72	67	64	63	70	60	57	62	59	76	67	73	62	69	65	56	77	60	71	74	62	63	63	73	70	76	64	67	64	75	57	62	66	66	51	53	62	82	53	59	55	69	66	64	62	65	82	58	62	66	55	60	65	87	74	74	63	57	58	77	57	64	55	67	65	65	63	61	75	65	67	54	69	66	65	62	69	62	48	52	85	58	71	70	73	62	67	69	66	68	60	54	57	71	65	59	75	68	65	61	51	86	63	67	59	69	62	69	69	71	64	47	80	75	78	64	78	57	68	75	66	75	60	66	65	68	57	71	78	65	65	67	66	72	73	79	68	82	53	67	57	62	71	57	61	72	68	63	50	73	71	82	60	55	51	68	69	68	65	70	63	63	58	71	63	69	61	58	63	57
11011	3996	2125	3085	5643	5950	5214	4225	3395	2621	2200	1926	1637	1517	1347	1299	1154	1069	1033	987	976	1010	897	848	849	827	860	915	872	836	903	838	840	839	834	863	1048	1754	1956	2449	2286	1442	1211	1265	1990	2017	1950	2215	1765	1091	1428	1737	1925	1885	2216	2951	3355	2888	2214	1557	1130	886	784	715	765	718	734	750	722	725	668	663	676	672	730	690	728	681	692	712	734	687	698	745	723	691	675	720	693	716	644	738	711	654	745	692	767	666	719	727	687	709	669	712	732	729	692	733	696	762	720	694	721	728	699	716	676	703	700	715	710	728	725	696	681	637	764	709	746	693	747	687	716	671	735	749	703	724	721	662	745	720	705	691	708	675	688	713	722	678	753	712	700	719	664	709	707	738	732	734	690	727	773	705	720	668	725	696	789	696	710	733	716	690	762	743	717	672	723	690	706	779	692	724	718	716	741	730	731	686	703	705	759	703	766	723	704	719	735	715	760	708	701	730	703	749	748	693	746	713	730	750	671	690	694	717	717	684	747	720	716	737	704	735	697	748	685	724	736	749	716	686	705	696	691	727	722	702	697	691	730	667	744	706	707	666	723	671	712	705	749	701	740	673	683	744	677	683	715	695	705	717	758	702	713	718	717	749	751	760	753	724	748	720	702	751	686	750	686	711	661	747	757	724	751	688	684	721	620	691	716	718	728	753	687	720	682	759	715	727	755	739	706	666	677	726	679	703	745	669	748	740	721	734	711	717	658	757	708	758	718	697	749	717	689	697	720	710	667	715	697	712	761	689	738	692	707	743	682	676	744	720	657	751	687	725	652	756	746	731	681	692	702	770	731	681	747	751	695	748	751	759	683	711	688	730	709	727	706	689	759	676	676	758	690	678	713	737	735	707	720	735	725	753	716	674	708	686	687	696	701	685	713	703	720	699	703	717	741	688	723	728	693	802	722	653	648	734	694	722	716	727	709	700	716	761	718	719	695	704	718	717	702	699	765	705	738	720	710	699	704	742	693	716	704	735	701	676	693	699	738	708	716	657	770	721	760	678	723	700	691	684	696	738	648	720	697	663	694	692	725	725	652	661	725	708	743	678	712	720	722	664	736	727	670	693	704	689	726	721	728	699	685	714	664	673	744	721	675	705	697	740	668	673	694	719	695	664	715	715	729	740	706	724	706	722	708	710	742	723	733	763	716	719	703	707	746	690	685	695	746	707	665	691	751	707	729	718	703	709	707	706	686	763	712	734	681	727	688	684	701	733	724	679	757	678	723	701	721	712	773	731	662	729	715	738	706	719	739	730	694	679	732	732	672	719	724	711	717	670	688	665	728	680	652	724	740	709	691	728	712	707	682	759	671	721	726	727	739	717	736	709	714	688	721	731	692	774	726	701	723	737	725	705	680	720	709	724	701	684	699	764	762	714	675	764	700	743	698	711	710	700	695	764	683	673	717	700	703	716	727	746	693	706	707	708	681	720	676	716	731	711	675	713	676	716	767	716	733	741	677	715	714	716	709	737	712	724	699	714	717	682	734	713	677	721	723	717	725	743	697	679	712	702	710	764	779	716	702	697	693	727	722	680	709	727	746	740	705	736	701	722	768	794	690	721	690	746	704	708	712	728	760	698	753	713	671	721	723	728	737	728	712	679	682	714	743	683	700	720	708	681	691	689	731	713	760	705	721	709	665	680	766	733	713	755	698	684	709	703	703	738	710	692	731	647	697	675	739	688	702	711	752	750	749	762	781	702	751	678	742	739	722	738	730	692	748	672	722	684	662	719	745	743	714	723	722	756	696	734	743	712	764	701	690	655	724	689	686	707	734	703	725	695	683	680	747	689	750	719	734	735	750	714	761	751	695	723	694	663	670	716	699	762	687	732	724	727	733	704	713	752	733	738	633	669	728	745	705	724	708	711	732	740	709	732	699	687	666	698	687	699	694	780	724	682	701	715	677	712	707	730	737	721	717	704	732	679	682	691	664	750	701	722	743	668	717	703	773	735	677	730	716	723	676	685	714	731	724	663	742	724	724	736	708	721	720	688	685	727	702	685	676	709	704	683	701	726	732	740	699	740	705	691	723	698	716	706	671	708	717	672	717	673	717	723	705	708	691	773	744	748	702	746	716	701	685	704	746	682	718	709	677	728	729	720	695	735	701	664	680	728	706	691	671	702	698	694	687	725	703	687	705	721	710	766	678	719	710	709	700	736	712	726	758	733	751	719	711	694	697	698	734	707	716	697	714	726	714	702	713	690	753	706	697	693	707	723	652	682	673	657	730	733	698	714	758	720	727	697	676	711	668	707	717	713	708	731	705	688	704	666	735	674	769	709	739	715	710	668	727	667	705	685	755	723	713	785	701	708	666	737	739	718	707	733	652	709	705	694	675	717	709	704	723	708	725	687	750	693	751	723	727	715	680	725	703	721	745	715	719	741	753	689	724	704	717	723	723	757	696	679	666	728	698	753	673	699	720	709	760	686	690	664	697	740	706	706	684	733	695	732	722	751	757	694	741	730	697	701	719	719	672	677	732	718	738	734	748	687	706	749	730	673	727	711	757	741	646	682	680	738	700	692	693	713	739	722	734	689	714	724	683	730	732	694	745	744	698	748	679	717	722	736	715	680	719	690	707	709	720	718	695	698	765	701	736	696	753	712	714	698	705	754	681	728	694	707	689	703	685	736	664	683	747	740	694	731	728	720	715	688	702	733	729	781	702	682	694	690	731	729	725	671	685	747	746	685	700	689	757	700	734	735	736	717	690	701	709	696	723	684	704	715	751	666	690	728	699	727	726	668	765	734	769	711	721	757	704	742	710	725	689	685	734	726	733	720	723	704	749	739	721	740	746	783	675	707	714	700	678	649	678	688	704	732	725	737	654	677	711	708	703	727	683	689	669	694	703	699	712	676	737	746	727	665	737	701	677	710	654	686	709	701	683	742	714	681	719	687	750	768	696	753	717	722	689	771	694	745	710	689	729	676	726	706	676	693	689	699	698	696	719	720	707	745	769	687	726	728	742	750	681	685	685	697	705	741	701	681	720	721	710	709	691	727	728	718	726	687	735	738	684	708	690	727	707	749	718	734	720	695	707	678	729	621	713	765	737	704	739	739	728	721	713	714	677	732	728	717	733	700	763	741	671	722	739	731	694	710	726	732	736	719	696	689	708	696	688	726	674	687	701	658	734	726	738	682	730	672	716	710	725	728	702	660	757	713	707	734	733	734	735	673	710	707	706	655	695	734	707	733	718	706	681	753	693	726	749	669	715	734	708	734	700	682	691	736	730	716	748	721	762	763	660	728	736	723	730	710	727	675	712	691	688	705	703	718	694	755	713	705	699	779	685	670	718	721	704	759	724	732	689	647	705	654	733	742	704	702	700	681	669	740	676	706	695	657	721	708	681	769	720	727	711	691	783	705	692	711	743	728	725	664	741	676	662	708	722	721	664	726	693	700	662	744	706	733	727	731	763	705	704	691	716	755	705	740	696	707	682	726	773	743	753	728
810	381	156	136	119	168	122	157	140	142	113	105	103	91	92	73	73	78	73	62	59	62	60	59	54	63	67	72	62	64	45	74	55	59	55	53	77	125	153	123	119	72	62	73	115	112	105	109	107	75	82	94	114	116	134	211	276	215	169	102	100	77	73	59	54	57	52	64	53	49	56	54	54	48	55	68	50	49	39	60	46	53	57	56	57	55	50	53	47	62	60	57	49	48	59	59	51	54	63	59	70	60	44	34	49	55	60	53	63	43	49	50	57	72	39	57	48	53	56	63	57	56	53	57	30	53	58	56	52	54	52	40	57	52	51	53	57	44	59	50	53	52	51	41	59	44	69	53	58	61	58	52	55	47	57	58	45	45	47	58	60	48	50	57	40	48	67	60	47	44	55	60	49	52	44	48	64	53	59	47	48	56	42	47	56	46	68	47	45	67	51	62	53	42	51	52	50	44	62	53	54	51	50	54	36	53	48	62	61	68	53	43	55	62	60	59	70	56	53	53	50	48	53	39	58	59	58	57	53	55	52	45	59	60	45	51	55	49	47	67	49	58	61	52	47	62	49	49	57	60	45	58	64	50	66	48	54	45	48	60	58	57	48	55	62	58	52	42	56	48	65	54	52	60	54	59	57	51	61	48	49	53	46	57	59	54	48	58	45	49	55	63	54	52	72	43	71	49	50	51	65	53	50	65	51	58	57	67	61	41	63	54	44	55	62	64	58	61	62	49	59	52	59	63	65	50	61	60	70	56	69	65	53	47	59	59	58	66	54	48	54	63	59	55	57	62	66	70	54	48	51	59	53	54	67	54	50	41	53	47	43	53	59	56	56	58	46	63	41	65	53	55	46	53	56	52	58	54	45	40	58	51	52	46	53	50	61	50	61	52	57	71	59	50	55	57	45	54	64	58	54	59	58	54	63	48	57	70	53	55	62	53	63	64	46	60	52	55	42	47	52	64	66	68	57	62	57	50	55	69	56	55	43	61	50	46	49	49	49	51	45	58	51	43	55	47	63	55	46	50	52	57	37	65	54	58	52	51	52	58	37	63	70	46	46	54	49	51	67	49	57	59	60	47	45	56	50	50	57	44	58	51	59	62	39	54	62	58	44	48	55	59	45	51	63	46	58	44	52	58	62	59	46	63	51	63	58	60	53	50	52	58	46	64	56	44	46	43	50	50	48	66	57	51	56	59	56	49	51	55	60	65	48	48	59	58	49	53	64	42	51	64	53	57	66	49	41	54	50	65	56	69	57	45	60	66	52	58	52	69	59	54	52	52	74	56	56	47	50	59	56	46	46	67	46	59	58	57	57	47	42	58	53	58	61	45	49	56	63	54	62	46	59	59	63	49	62	61	49	56	58	69	52	57	61	55	56	42	65	59	49	52	51	69	51	55	50	59	51	55	48	55	58	60	53	61	63	45	61	66	50	61	53	64	62	60	50	54	48	72	45	47	58	59	49	47	48	56	50	67	62	45	58	57	64	51	55	54	58	39	48	69	52	50	51	48	60	50	56	52	54	65	62	53	52	53	56	63	43	60	54	42	51	60	68	52	50	55	40	55	57	58	45	51	55	57	44	53	51	57	61	62	51	41	41	60	54	53	71	52	64	67	55	54	51	61	57	57	49	39	48	52	60	54	49	50	61	61	58	59	44	53	54	42	44	54	49	59	55	51	55	44	63	43	57	46	50	49	62	54	50	51	61	57	59	58	56	55	64	46	44	49	51	56	59	47	56	60	59	58	44	52	62	49	61	50	55	71	62	62	59	48	69	54	48	55	56	49	59	56	70	47	42	58	51	49	51	55	49	46	54	47	75	55	79	63	54	53	56	54	51	70	53	58	53	60	60	58	44	58	50	50	49	46	44	55	57	52	45	63	41	55	49	56	47	49	70	47	52	51	45	51	57	63	66	60	42	57	53	57	51	44	51	70	53	32	52	58	47	54	57	47	50	44	50	43	60	58	64	54	52	55	40	47	57	60	53	43	62	54	58	49	49	43	49	49	44	45	54	54	53	49	55	49	55	56	50	52	67	57	52	54	59	51	66	41	61	51	49	43	54	61	57	60	48	56	52	59	58	54	61	52	47	56	69	58	52	59	62	60	46	61	57	51	53	50	53	50	63	65	56	56	56	48	52	51	57	65	44	55	41	44	56	65	39	53	51	57	57	55	57	50	60	63	47	52	57	63	54	46	61	55	70	52	38	48	56	58	51	51	55	57	41	64	64	59	49	66	56	47	39	61	50	50	53	53	56	52	53	46	50	55	62	64	48	45	55	53	70	61	59	63	55	46	48	47	60	55	55	64	53	50	48	47	48	46	70	48	46	49	48	55	61	65	41	47	58	46	52	47	44	57	57	48	62	66	49	47	66	64	47	64	52	62	64	67	56	51	64	51	50	49	51	51	32	52	72	51	56	70	53	53	54	57	58	54	64	63	52	62	49	46	51	56	49	59	68	55	55	60	61	59	59	70	57	69	60	56	52	51	61	47	57	56	59	53	53	53	64	44	42	59	55	48	53	50	55	67	59	53	46	55	54	51	69	56	46	49	45	52	45	67	51	58	53	52	58	59	60	45	62	51	55	44	42	59	46	52	57	60	57	37	46	51	55	53	58	45	55	64	50	60	46	48	61	61	60	47	52	57	62	33	63	62	53	58	61	74	47	54	38	83	43	45	63	42	61	37	55	60	58	58	57	64	60	52	41	56	72	70	57	63	44	55	55	53	53	57	64	60	49	55	59	64	54	56	49	46	62	51	60	53	53	58	47	65	69	51	50	57	60	57	38	45	45	48	53	57	51	57	60	55	36	54	43	47	53	60	45	52	51	47	51	69	57	57	49	70	60	43	57	65	49	69	55	43	51	61	57	43	59	55	50	51	46	71	65	45	46	41	60	50	61	75	65	56	48	57	55	47	59	48	56	61	58	54	47	58	50	43	39	44	51	55	64	55	66	53	63	45	68	57	55	57	43	49	58	54	47	54	63	38	59	48	62	48	47	62	54	59	61	47	62	51	51	50	61	59	56	68	61	59	67	48	41	50	57	55	52	57	58	41	59	64	48	55	64	52	57	64	55	48	73	46	55	63	42	56	60	51	53	52	51	51	63	51	64	60	47	49	53	54	60	64	69	70	51	57	48	59	62	63	51	59	61	62	56	56	56	59	50	60	50	48	55	54	54	44	64	50	55	51	48	50	57	66	57	51	64	63	61	48	56	60	50	64	62	63	48	46	46	48	60	73	60	46	59	50	56	44	46	55	38	41	50	60	51	53	62	59	56	54	47	56	55	49	56	50	54	53	59	69	56	52	52	65	60	55	57	64	42	46	49	60	73	66	47	38	53	65	49	54	53	55	54	51	52	57	69	59	57	55	61	49	56	61	49	62	58	50	53	57	55	59	52	41	56	61	45	58	40	46	64	58	61	70	53	55	62	58	53	59	49	58	54	54	50	60	58	42	61	31	69	53	72	64
13218	5988	2877	4814	9256	10225	8812	7118	5684	4533	3531	2976	2570	2218	1931	1674	1585	1372	1236	1159	1141	1116	1085	907	947	881	889	882	927	817	927	816	760	792	813	802	1206	2721	3000	2682	2786	1526	1225	1410	2193	2591	2276	2662	2021	1175	1385	2049	2168	2003	3117	5794	6464	5484	3748	2245	1394	939	719	637	630	588	614	585	611	594	618	607	582	607	608	621	600	590	603	608	620	585	611	557	606	585	629	638	569	544	599	593	579	625	532	603	575	612	553	563	592	594	599	554	594	592	562	592	582	624	614	582	575	602	623	608	612	605	549	583	570	585	581	641	598	565	578	609	575	575	605	580	581	623	578	592	546	598	601	610	588	603	610	582	582	572	583	628	628	600	588	596	605	567	598	602	592	623	593	571	605	626	584	574	578	590	598	604	570	578	583	592	583	602	613	608	616	585	563	587	637	621	573	591	566	583	583	554	580	587	578	602	601	610	588	603	607	656	598	611	593	643	617	579	623	626	594	581	591	604	542	597	603	605	600	591	629	594	619	601	607	611	608	577	563	588	624	597	597	588	559	614	594	573	621	575	561	597	599	574	596	597	616	637	606	592	583	585	630	602	628	618	592	612	623	557	573	575	570	595	614	567	621	608	531	582	617	646	586	622	591	590	600	593	582	591	585	609	611	624	612	598	596	635	594	581	619	630	555	586	584	607	579	587	618	557	602	589	575	600	547	605	600	587	576	584	576	601	616	623	568	612	579	605	620	586	603	597	633	576	612	660	592	628	613	607	613	589	579	594	562	606	567	631	595	608	560	596	586	607	589	586	599	645	575	577	587	598	648	595	584	571	579	568	599	582	601	580	624	569	559	598	563	636	590	571	580	654	552	659	557	590	600	565	622	605	574	587	604	590	598	647	635	600	520	578	608	569	572	617	598	607	595	600	609	613	615	583	545	619	608	573	617	607	618	565	575	606	594	541	570	586	569	546	536	614	614	594	575	588	607	607	598	581	566	628	625	570	558	614	626	576	611	585	579	650	590	593	564	618	555	570	570	637	573	607	612	599	582	594	537	566	617	562	608	604	611	612	616	579	566	597	590	562	612	599	604	557	604	582	608	598	583	585	609	575	587	624	605	617	574	565	632	578	597	598	626	642	610	618	633	589	605	622	581	623	581	579	576	596	612	625	641	590	567	594	579	557	586	632	568	622	620	628	585	593	610	588	598	592	598	591	615	582	656	573	554	582	593	621	606	570	618	639	535	585	567	596	603	618	604	534	555	611	613	566	581	615	605	590	604	608	621	635	546	619	585	617	604	592	567	573	607	597	606	604	592	601	551	590	614	572	599	593	575	611	586	565	583	566	601	605	582	611	668	594	617	582	591	599	619	614	624	570	578	571	597	611	573	598	583	598	598	605	612	551	605	581	607	571	621	566	598	582	655	633	579	596	641	600	590	617	587	580	542	631	574	595	580	575	609	579	577	600	544	624	602	633	630	610	602	610	582	646	551	611	555	535	623	612	577	585	598	560	539	610	651	606	604	571	608	601	571	566	617	604	585	622	558	609	588	552	602	622	584	631	601	567	547	624	580	632	634	588	571	602	609	624	606	594	586	555	594	562	601	611	597	597	588	524	610	572	601	553	575	598	633	556	593	590	563	637	587	601	624	598	587	580	612	588	578	569	544	581	621	586	641	599	611	590	621	549	604	561	608	574	617	602	615	562	620	593	621	579	578	575	601	576	626	618	570	596	639	560	632	586	582	611	633	602	605	666	574	588	642	571	581	591	607	617	605	598	615	594	624	589	575	603	619	598	610	552	619	576	607	588	605	575	589	593	601	621	577	590	599	579	579	587	598	642	574	575	586	568	579	616	559	626	578	621	647	640	639	606	608	617	606	579	587	644	658	574	568	583	577	626	577	566	572	624	553	594	617	613	579	627	565	580	606	547	588	565	618	610	563	611	585	584	591	584	607	598	585	613	637	546	619	577	538	558	553	605	585	623	614	596	599	581	597	591	590	611	606	584	619	633	569	625	603	603	575	549	561	580	599	567	608	555	627	635	600	576	616	587	602	622	601	599	578	587	588	557	626	619	604	616	569	571	600	577	549	618	561	610	551	604	595	579	594	569	585	635	531	555	584	609	563	583	579	573	598	602	596	611	611	638	601	598	606	568	612	585	635	600	583	597	592	616	582	599	625	584	605	576	621	606	578	591	612	573	629	576	588	608	612	600	597	577	574	562	578	573	599	577	578	620	622	617	596	608	590	553	635	636	638	582	613	600	622	582	634	589	580	607	642	610	609	589	617	600	589	584	568	656	538	571	626	555	616	620	633	608	616	614	640	606	567	612	615	575	567	630	599	659	619	596	605	630	611	591	603	618	554	587	613	605	562	608	610	602	584	631	566	557	595	620	567	651	599	603	557	645	607	647	576	613	574	560	591	629	591	623	595	576	574	616	589	607	604	583	602	593	590	558	602	607	609	591	571	596	570	630	592	622	618	590	586	580	585	578	592	616	626	588	595	612	560	603	594	612	602	615	588	599	556	628	600	594	591	576	608	613	604	613	583	600	581	584	574	611	558	600	605	541	586	587	568	560	611	577	608	578	608	582	592	617	599	602	619	603	576	609	607	611	582	594	564	587	553	612	633	581	560	549	585	622	605	576	627	589	623	609	610	626	630	608	574	611	620	598	590	636	583	579	600	658	586	583	610	570	597	587	595	562	610	556	627	612	508	606	616	577	652	606	560	608	566	558	606	582	615	612	558	594	624	609	598	623	575	588	606	589	609	600	622	608	595	629	597	602	572	615	614	558	585	569	613	606	601	594	617	591	572	569	598	589	533	629	595	602	594	582	590	588	611	636	664	569	554	574	617	571	607	601	576	616	604	566	630	656	593	572	593	617	604	542	574	594	607	563	549	585	548	613	562	605	572	587	588	604	555	592	609	576	640	611	660	571	602	595	612	537	638	629	613	589	596	597	597	632	614	586	605	586	598	635	606	582	581	591	579	577	586	597	601	587	586	559	599	599	592	616	600	607	620	587	612	629	552	589	621	608	574	553	578	569	597	598	580	616	611	612	561	564	643	627	604	611	593	636	599	623	627	656	607	624	564	607	643	600	574	613	560	597	548	614	618	575	586	578	587	618	545	550	591	569	587	644	596	589	581	630	614	595	595	600	539	636	604	627	603	585	582	612	596	610	601	587	577	625	583	617	631	598	585	587	601	579	570	597	575	642	621	576	575	599	555	565	625	570	637	589	557	575	620	580	553	619	593	583	587	585	600	634	579	579	652	574	557	614	637	592	594	595	585	613	591	585	570	593	586	610	591	628	589	615	597	624	593	546	561	627	583	552	573	581	549	618	587	597	577	557	620	611	633	623	608	587	564	589	619	625	584	566	623	617	588	609	605	586	639	556	605	586	600	642	573	629	556	575	618	602	577	561	577	571	580	576	610	613	517	554	599	606	621	580	614	607	624	596	555	600	616	618	597	583	603	559	563	579	599	596	593	580	580	583
2213	296	168	139	125	146	161	146	154	128	111	106	103	113	96	88	85	93	85	84	90	94	74	91	76	78	79	70	73	69	82	57	67	69	73	75	90	127	121	124	131	117	114	101	113	142	123	127	108	99	92	116	106	118	140	315	303	272	167	148	110	76	69	61	55	71	84	68	72	60	68	70	58	69	71	67	81	72	73	51	66	66	75	51	75	82	58	72	67	67	66	66	72	57	73	61	57	84	69	94	50	66	72	78	56	71	68	56	62	66	77	76	70	65	58	68	67	73	70	71	68	83	56	60	65	68	62	68	61	68	71	53	68	68	66	73	82	65	61	63	62	69	74	73	55	65	60	77	54	77	67	72	58	67	66	76	77	55	69	78	66	80	68	47	73	56	60	80	63	72	73	62	58	69	63	67	73	56	73	60	75	85	61	63	71	72	60	64	69	53	49	75	62	78	68	59	83	67	64	58	68	61	75	75	63	74	73	67	67	64	83	69	72	58	46	71	58	69	61	53	56	75	63	58	74	56	86	74	56	63	64	66	70	72	77	64	56	57	62	71	75	70	70	71	65	66	54	67	70	73	74	66	51	72	66	66	68	82	63	64	75	86	68	64	75	78	74	65	71	65	60	68	73	60	62	71	76	68	76	65	67	72	58	68	70	64	74	72	65	61	52	78	53	67	70	65	56	50	88	76	59	63	57	75	60	60	66	67	74	57	62	66	76	58	41	75	71	65	85	78	67	65	63	50	63	59	73	64	75	78	77	66	69	76	71	69	82	61	59	71	82	61	74	63	77	59	67	74	62	68	59	54	75	74	61	65	71	74	67	80	63	71	57	82	67	65	63	69	64	81	94	73	74	56	60	83	68	65	74	60	58	67	59	63	65	65	66	59	80	52	59	70	82	54	83	66	87	75	61	55	73	64	75	60	78	79	79	54	72	64	61	59	61	77	60	66	64	81	63	64	65	68	60	74	75	69	66	80	76	54	71	71	71	58	69	63	64	85	77	73	61	75	61	63	63	84	75	78	62	66	59	71	68	74	77	71	69	84	59	67	62	70	56	70	69	71	61	73	78	72	63	67	63	71	66	72	66	64	53	64	62	57	66	61	76	70	52	68	63	79	79	60	58	72	64	62	75	65	62	81	70	71	68	66	64	72	78	60	66	57	66	68	74	64	74	78	72	46	62	69	78	72	82	66	66	87	62	66	77	70	78	52	73	76	74	73	65	55	75	58	76	58	63	59	70	65	68	71	63	63	74	69	64	76	66	81	70	72	58	67	86	62	70	60	72	75	65	71	59	62	65	78	57	67	51	75	65	65	68	73	66	55	73	60	66	56	72	66	56	65	77	70	75	63	78	68	78	65	67	65	67	62	61	81	67	70	76	70	56	65	68	57	64	67	82	74	68	76	70	84	55	66	67	64	76	74	52	76	77	67	78	61	66	67	60	72	84	73	83	74	62	65	72	65	71	79	75	61	67	63	70	58	53	59	69	71	69	63	66	73	61	73	77	55	70	60	72	66	66	58	84	69	62	67	63	75	72	59	60	56	69	69	61	75	71	65	55	67	71	71	69	65	69	61	51	66	70	62	79	66	64	79	52	70	68	55	68	64	58	78	72	80	77	69	53	67	84	54	73	65	72	62	56	58	75	81	81	82	67	75	49	67	81	61	65	67	83	61	68	80	74	76	68	72	62	82	72	57	67	55	64	85	75	70	70	58	51	71	66	59	68	70	62	72	73	65	58	66	85	76	64	70	70	60	64	59	63	54	77	63	71	62	53	52	60	54	58	75	67	85	77	76	66	75	71	75	65	72	70	78	67	64	75	72	67	66	64	59	60	64	70	64	69	71	62	58	56	84	62	52	57	70	62	71	56	61	71	76	68	60	56	69	61	76	68	69	76	59	77	59	70	94	66	80	49	78	74	64	67	53	71	65	64	73	60	61	74	59	63	70	66	60	73	78	60	79	82	72	75	64	64	65	85	68	58	81	58	57	69	67	66	63	66	62	71	69	77	67	65	81	71	59	63	63	54	70	78	74	64	58	74	71	48	81	77	54	59	70	78	58	75	76	66	72	70	74	60	68	70	67	61	63	69	65	53	64	87	46	77	83	85	60	73	60	71	66	74	63	73	73	62	75	53	53	60	70	59	73	65	59	65	69	68	60	69	78	62	59	71	66	71	63	78	72	89	77	85	60	77	73	78	73	57	57	81	57	65	61	67	63	51	63	64	69	64	65	63	76	73	69	75	86	70	71	74	70	59	51	49	57	69	50	67	62	62	71	64	61	67	61	64	71	67	72	69	56	65	62	78	78	61	72	65	84	62	69	67	66	56	57	68	68	67	70	69	57	68	66	70	65	70	73	68	77	69	78	76	77	66	55	66	65	60	75	64	71	63	66	55	78	80	58	87	59	54	64	58	84	70	62	74	73	72	50	57	77	60	54	59	61	86	64	59	64	81	68	69	77	74	73	59	62	66	71	71	62	81	63	72	69	63	75	64	79	80	72	70	58	58	63	70	73	63	67	58	60	60	68	69	72	51	83	62	54	69	70	59	82	70	67	67	63	85	69	68	67	62	89	68	55	69	61	67	76	85	70	69	53	58	75	76	66	78	79	60	71	65	64	70	82	67	63	80	73	51	66	59	65	67	76	70	67	81	66	66	75	76	62	90	60	64	60	71	85	55	68	65	81	69	57	70	56	72	67	68	79	63	54	56	81	72	54	72	80	65	71	65	52	54	65	72	72	65	56	58	66	69	62	72	62	65	75	79	72	71	61	57	60	75	64	66	70	79	66	69	66	58	56	62	61	58	57	68	72	80	67	72	68	63	63	56	64	65	73	76	65	62	58	69	75	75	57	58	63	78	86	58	67	48	67	76	69	57	62	60	72	78	53	70	71	64	68	65	55	69	75	62	71	62	54	76	76	68	66	75	66	67	70	78	57	71	57	52	61	66	68	65	66	77	62	84	66	72	62	60	68	66	69	61	72	69	58	73	61	86	57	72	69	74	77	74	66	68	66	64	74	59	66	77	67	70	66	63	72	77	64	75	67	63	70	70	50	64	69	54	57	70	60	76	87	69	79	80	60	51	74	62	75	70	59	58	75	60	64	72	67	58	68	67	57	72	70	64	68	57	55	73	76	63	61	79	73	72	89	73	65	59	71	63	62	78	85	67	65	60	62	64	67	53	64	71	66	69	74	74	72	70	79	56	62	60	57	67	60	77	67	65	71	63	67	68	65	80	76	72	65	55	76	68	72	60	76	65	69	54	65	58	71	69	71	65	51	73	72	69	76	58	61	58	72	62	66	62	67	76	63	54	61	70	63	55	74	62	62	69	69	61	64	76	70	70	80	68	63	71	83	75	65	65	73	78	60	64	75	61	78	73	74	65	65	69	55	68	52	67	65	57	67	62	73	61	64	68	73	75	72	70	49	79	54	62	70	64	73	62	75	64	74	61	69	57	70	57	64	74	59
12839	5503	2834	4571	8605	9494	8513	7125	5861	4751	3840	3323	2890	2453	2277	1920	1739	1571	1468	1394	1304	1269	1148	1106	1011	1140	1072	1019	1032	1003	1033	915	922	946	886	999	1450	2832	2436	2651	2585	2443	1847	2258	2667	2990	2757	2742	2421	1639	1644	2217	2277	2198	3255	7067	6709	5686	3873	2410	1395	1011	858	738	748	755	687	710	767	741	710	739	707	686	742	680	724	718	754	707	714	750	761	739	679	674	718	707	722	715	710	706	693	773	739	740	729	740	710	660	704	723	732	704	709	747	694	677	738	706	710	733	691	675	715	738	754	766	713	757	665	793	764	741	718	707	739	709	717	673	680	706	754	693	757	763	749	741	720	764	710	720	721	769	705	762	712	751	734	678	705	718	711	762	729	704	690	730	759	689	726	692	781	692	699	702	763	734	733	714	723	690	744	686	705	691	718	753	745	754	686	704	737	764	715	715	712	722	744	687	706	751	715	769	754	693	762	729	740	692	695	677	700	711	723	721	713	706	725	716	715	677	739	675	699	711	718	705	658	773	715	747	676	678	714	744	750	717	689	704	722	717	722	738	728	753	693	692	711	706	707	729	728	731	702	720	710	685	729	707	750	689	737	724	717	762	736	727	716	696	709	683	738	749	728	668	735	759	752	739	725	750	707	719	731	741	672	756	691	702	750	734	727	709	724	737	728	714	664	715	692	712	756	718	697	755	715	721	722	685	691	743	679	748	705	758	747	718	702	756	692	707	711	756	690	717	763	739	736	715	763	756	682	746	671	683	668	736	690	741	708	739	790	694	718	729	719	731	737	746	704	740	691	714	698	788	683	683	723	760	705	698	709	732	703	696	741	723	744	689	720	704	705	757	726	751	706	713	708	732	707	755	750	730	716	665	732	721	718	751	710	717	676	710	711	706	747	691	742	755	718	669	736	728	745	685	710	678	740	745	734	755	731	737	733	720	718	708	752	713	730	712	666	724	760	745	682	680	739	680	695	672	644	719	727	739	682	710	724	699	706	744	773	720	705	706	741	738	697	738	729	732	709	677	751	691	716	695	656	700	721	739	733	700	730	706	692	675	725	734	767	758	698	763	709	707	738	691	715	717	735	729	698	717	707	720	709	717	643	673	732	698	730	748	753	717	687	733	707	678	686	736	744	707	734	773	727	698	730	743	645	719	718	740	731	750	715	688	749	724	735	676	695	678	720	685	708	736	683	745	668	748	719	717	724	718	704	703	673	754	708	733	705	693	711	738	695	714	684	692	714	712	698	727	768	714	692	698	689	730	764	740	714	734	711	677	746	729	757	739	731	669	715	720	743	779	694	696	716	715	754	717	725	749	691	752	709	731	702	720	736	712	702	771	733	703	718	692	748	719	718	695	746	701	679	716	728	752	721	724	729	719	730	759	728	685	719	761	726	816	687	683	700	692	775	707	690	712	685	744	690	746	754	683	696	696	722	652	746	667	682	721	696	702	730	732	678	744	756	687	710	738	731	709	664	715	717	730	720	717	690	796	733	729	750	709	733	732	736	743	749	728	736	733	720	746	744	708	727	695	691	724	741	720	709	727	717	662	725	736	718	738	750	706	733	729	715	718	721	675	725	726	694	711	717	730	657	752	747	715	711	670	730	719	723	737	702	665	761	753	695	776	741	745	683	695	751	742	685	721	644	745	688	699	712	747	680	752	709	757	693	685	748	682	760	766	741	738	764	666	693	711	736	705	728	728	675	715	722	742	707	723	698	731	711	735	675	674	726	712	723	690	663	723	727	727	754	735	732	725	734	722	709	727	739	743	698	691	702	715	725	723	679	740	729	717	731	694	709	680	683	719	733	672	743	685	683	744	728	714	710	686	732	700	743	678	743	771	712	731	709	734	672	733	749	744	733	746	680	724	726	734	702	739	707	697	734	759	744	742	726	712	753	676	692	714	715	729	723	771	710	741	728	708	702	714	690	760	730	701	663	724	757	751	699	696	708	698	734	718	700	710	669	710	667	739	710	747	711	702	756	693	703	734	702	701	671	719	735	668	696	761	739	688	719	706	741	711	757	672	703	717	717	677	704	718	751	726	739	721	755	725	758	747	697	760	678	745	763	756	718	697	713	720	694	707	752	715	681	740	752	694	736	724	713	724	723	722	694	752	731	694	725	714	678	683	709	718	683	733	719	710	726	705	708	757	701	639	719	723	678	719	685	697	772	723	724	730	729	731	715	718	730	719	695	698	691	690	710	722	701	710	726	757	726	762	722	705	708	675	675	737	751	687	709	722	684	719	725	760	695	726	694	706	772	748	738	698	727	699	715	707	783	687	709	706	755	708	718	731	684	723	760	697	715	692	726	676	736	682	729	760	743	654	683	706	688	701	719	734	718	701	727	750	709	755	702	730	712	717	691	707	682	700	719	731	706	725	681	739	732	691	739	766	755	729	748	720	679	695	711	693	711	776	668	676	707	743	710	680	725	685	698	732	687	709	727	734	764	723	732	665	767	715	682	707	709	736	742	687	672	689	711	741	719	683	719	732	699	712	714	691	759	700	707	713	768	730	725	683	711	695	761	708	707	780	656	738	742	731	717	720	740	700	695	678	751	706	728	709	724	739	726	705	734	691	739	729	771	686	755	731	723	711	697	726	707	717	724	681	689	720	689	730	706	726	693	733	714	756	749	726	737	719	742	697	715	720	713	713	713	697	740	739	702	747	766	752	755	705	729	706	723	660	735	692	689	740	749	707	700	737	740	690	705	688	709	732	693	748	728	712	693	690	789	699	759	681	746	686	785	675	690	712	702	667	716	731	742	722	688	741	771	691	704	698	731	741	706	705	744	694	728	712	755	751	726	699	714	661	737	732	719	646	721	750	701	718	750	755	669	735	710	715	738	692	683	738	661	761	692	715	703	710	693	679	712	709	746	726	676	710	744	736	715	704	690	734	714	732	702	720	706	763	711	774	755	706	720	731	716	695	695	713	748	706	685	702	740	699	662	768	748	715	758	775	691	757	733	726	712	758	715	694	685	761	713	695	719	683	706	727	737	668	717	699	773	678	708	710	713	763	706	705	724	734	673	724	732	707	706	739	709	731	718	722	710	718	718	713	710	711	706	750	736	732	707	699	679	713	704	708	770	697	685	706	737	674	682	727	747	716	679	715	691	741	708	690	751	735	696	759	704	726	727	702	745	754	686	737	727	695	695	748	739	714	688	711	719	722	727	743	700	729	687	718	682	691	708	685	744	746	702	680	709	730	695	718	760	672	735	735	689	746	699	758	650	699	682	732	748	715	700	691	733	723	690	719	711	751	722	700	721	729	708	721	719	774	738	705	722	742	707	744	719	701	691	734	737	738	688	740	703	748	740	758	761	686	680	741	732	717	737	711	728	711	716	727	747	630	723	741	735	761	719	717	709	714	751	706	737	662	723	737	706	729	736	713	679	739	705	715	717	747	719	739	779	734	757	694	657	746	704	714	705	711	699	743	771	760	700	717	725	682	734	732	725	713	710	685	802	706	727	768	689	695
1292	415	235	136	154	199	215	201	178	163	143	126	146	110	111	99	85	95	87	83	82	89	83	62	66	75	69	64	57	74	62	65	73	51	71	54	80	92	119	129	117	97	104	107	137	131	113	130	165	139	112	99	119	115	159	379	396	323	241	137	99	71	75	56	65	55	50	51	62	61	55	46	60	39	55	44	49	53	58	63	50	52	54	55	61	60	52	57	69	48	67	61	55	66	45	53	49	53	54	41	69	64	47	53	60	59	56	54	56	39	62	65	49	60	56	50	50	47	52	52	54	63	44	47	38	66	56	41	43	47	46	44	54	45	54	50	52	68	48	62	70	60	46	76	43	67	52	50	62	44	45	58	54	59	38	46	42	56	40	57	40	48	45	52	45	62	48	41	62	36	57	66	62	40	54	50	55	57	53	55	46	47	52	60	53	73	56	61	49	56	51	57	54	51	57	55	67	56	56	61	49	64	53	58	59	48	63	56	56	55	54	51	55	57	55	48	54	38	48	45	62	52	47	53	58	64	55	60	63	59	58	59	58	61	52	36	53	69	55	50	51	54	61	62	59	50	44	52	58	52	53	62	54	49	54	56	52	40	63	50	61	47	56	51	50	59	59	59	47	57	59	58	46	56	72	56	59	52	54	58	58	55	47	60	45	50	57	51	42	57	58	38	51	62	56	64	55	56	56	58	66	51	52	61	54	46	67	74	44	52	60	49	65	43	54	50	66	64	44	65	52	53	57	59	44	57	54	37	61	43	57	62	60	56	62	52	45	38	45	66	65	48	52	58	53	65	51	53	48	67	55	53	51	65	57	62	63	45	56	57	62	51	56	53	56	42	45	49	48	59	45	67	51	61	57	46	45	50	52	56	58	57	50	70	53	55	53	49	41	61	50	60	55	46	60	52	59	61	55	57	49	54	47	57	62	43	49	62	52	61	55	64	66	50	66	67	55	64	59	50	47	47	59	55	47	42	64	56	53	41	50	59	57	46	52	59	59	41	60	74	62	71	50	52	59	49	49	55	55	57	64	55	54	56	47	61	58	68	60	68	46	55	59	52	55	63	59	57	43	44	52	62	63	53	61	64	57	50	58	53	51	56	57	65	61	58	66	47	52	68	54	47	52	49	62	47	54	54	53	52	50	53	57	50	46	47	56	57	55	54	52	47	45	48	70	59	63	73	45	50	56	56	49	59	56	56	54	41	62	49	67	53	52	49	40	61	53	51	45	49	57	53	57	56	58	65	67	37	58	55	62	50	47	52	46	47	60	54	49	57	47	65	58	50	59	48	63	61	54	55	55	55	60	59	77	54	61	69	55	63	53	66	47	53	55	58	58	55	62	69	53	40	56	47	51	50	66	52	48	61	47	73	44	56	58	64	60	59	56	64	64	61	55	56	66	57	48	61	53	57	63	50	59	76	65	58	65	42	54	48	50	44	68	56	58	47	55	49	36	54	57	53	65	66	43	55	40	59	53	53	52	61	73	45	53	63	66	59	62	62	61	49	50	43	62	57	54	55	57	59	47	59	49	72	50	58	52	50	40	57	54	57	46	59	55	57	44	61	57	45	48	58	61	50	56	54	52	55	59	54	50	48	59	56	58	58	51	61	58	59	58	54	46	60	58	48	61	60	48	53	60	55	47	52	64	57	62	62	68	59	56	56	59	52	64	61	62	48	68	56	56	53	56	49	55	57	65	53	49	55	53	56	69	50	62	51	52	59	49	57	51	49	58	59	71	58	59	52	50	64	63	52	48	51	48	55	45	56	57	56	55	44	52	58	54	58	71	62	37	63	58	52	59	47	53	63	63	51	66	63	45	60	47	43	58	52	50	60	49	48	58	72	51	54	49	60	50	61	35	51	60	64	46	55	72	51	53	46	52	53	53	57	62	48	65	56	69	44	50	54	34	66	59	57	55	51	58	54	50	50	59	44	58	56	59	59	57	46	65	54	53	66	55	60	63	51	59	36	49	53	56	54	72	62	54	70	52	52	54	57	61	53	68	47	46	50	43	48	53	50	48	46	64	65	52	67	51	42	65	40	56	45	46	64	59	46	47	37	50	52	51	54	50	52	57	55	57	61	48	61	63	50	62	46	48	51	44	44	47	53	66	43	42	58	50	50	54	59	70	54	64	61	58	52	57	48	59	42	61	49	38	51	49	46	52	60	41	46	44	61	43	55	49	67	46	56	48	60	54	57	61	52	67	53	60	52	47	66	41	57	48	55	56	38	46	53	51	60	55	44	59	66	61	51	58	68	53	58	49	49	52	50	65	45	52	54	54	54	58	58	67	49	55	58	67	41	59	64	68	60	62	53	51	50	49	59	52	49	64	52	47	48	69	48	57	53	62	73	66	57	65	51	56	62	48	57	46	38	61	54	55	59	72	51	60	64	58	60	43	58	63	56	55	56	43	61	51	66	59	63	44	57	63	50	60	45	45	49	60	49	47	63	52	48	51	52	54	54	52	67	76	49	54	61	52	54	54	51	49	59	60	49	55	62	52	51	51	57	54	54	45	52	67	67	42	58	59	47	63	56	51	69	58	54	60	48	58	50	60	57	66	46	60	54	54	55	42	57	66	59	59	49	57	72	60	48	52	52	48	55	51	56	48	55	50	55	50	53	60	50	50	53	61	45	48	51	42	47	59	57	47	47	59	48	39	58	55	52	60	56	51	57	56	44	59	53	61	50	60	62	61	63	66	68	54	53	45	54	58	63	53	55	50	56	60	56	58	63	64	54	57	52	47	62	43	55	49	51	64	49	50	57	59	59	63	52	49	49	62	58	60	41	60	42	70	64	39	57	50	56	46	62	50	48	49	48	54	60	52	44	70	58	58	49	67	46	60	61	48	50	61	60	58	52	52	49	53	49	64	53	58	59	63	45	56	50	62	55	52	45	65	39	61	51	64	61	53	55	42	57	39	50	62	51	53	48	56	55	54	65	49	50	45	66	67	49	55	59	60	53	45	63	63	52	57	57	56	58	47	67	45	43	55	55	58	58	48	60	45	60	45	47	52	53	62	58	44	58	53	52	50	39	63	61	62	58	55	61	64	60	45	66	45	57	45	65	39	43	52	65	43	50	62	59	53	56	55	69	68	57	53	53	68	53	46	55	63	81	45	56	50	60	52	52	46	58	55	45	46	59	47	80	62	59	51	62	58	52	55	68	62	77	57	38	54	50	60	51	43	58	53	57	60	48	52	59	62	51	62	57	55	45	61	51	53	55	58	55	63	64	61	53	43	64	55	70	51	61	53	55	65	60	52	53	59	47	63	59	58	56	53	53	55	57	61	47	58	53	68	59	55	56	61	59	47	60	60	41	53	50	52	64	40	64	71	63	49	65	46	48	58	52	62	67	53	57	59	54	51	46	62	51	54	56	62	71	48	58	37	46	53	54	54	60	51	56	52	60	45	46	59	52	60	46	51	48	56	63	49	55	46	54	69	56	48	56	54	50	46	60	50	48	51	55	61	56
15967	7197	3462	5943	11311	12616	11615	9362	7754	6197	4889	4276	3651	3152	2665	2325	1996	1795	1666	1517	1455	1333	1237	1125	1100	1072	1012	944	975	968	1030	1015	864	786	843	956	1388	1383	2762	2648	2813	2668	2178	2581	3035	3156	3057	3190	3432	3153	2136	2478	2547	2642	3828	9227	9039	7508	5092	2819	1736	1006	799	674	572	589	572	602	554	581	545	590	543	559	620	578	600	567	580	552	610	548	533	565	535	556	559	569	560	599	607	578	603	577	595	585	542	552	545	609	565	584	604	579	568	565	576	576	597	562	569	573	584	594	505	608	606	620	582	539	565	572	580	548	587	558	588	546	571	575	602	583	581	578	544	529	564	576	567	575	600	533	554	627	548	584	567	595	631	569	621	586	560	579	623	546	551	583	491	590	572	586	553	588	555	592	575	595	579	548	565	597	530	582	523	589	589	571	578	559	573	589	590	525	574	563	559	596	601	574	549	550	565	604	577	588	587	606	586	548	581	587	569	579	574	552	505	569	573	595	559	544	534	605	573	611	593	587	552	511	590	569	570	567	651	580	575	554	586	593	568	574	606	608	591	564	572	564	592	573	609	574	535	551	598	586	539	597	584	568	598	626	597	591	568	542	551	555	567	583	563	622	590	575	552	614	577	584	613	550	552	591	596	592	604	556	627	576	621	576	555	581	623	579	555	600	589	593	607	547	572	518	567	591	585	588	556	549	524	569	558	558	599	543	584	610	558	574	568	548	588	545	559	558	560	586	561	601	556	593	573	577	608	603	586	611	555	607	563	597	568	564	532	601	628	591	639	537	585	554	545	587	564	561	631	568	558	594	555	561	563	567	575	584	581	554	596	597	574	564	611	578	540	562	534	541	518	587	568	520	593	561	596	584	576	573	572	558	624	534	551	589	551	568	581	586	579	599	619	581	568	613	588	542	574	549	527	567	610	594	552	607	585	569	595	573	540	557	562	582	557	573	581	539	589	569	534	545	555	597	579	582	553	601	567	516	580	553	581	617	550	614	606	539	565	588	609	608	585	596	584	567	583	576	594	592	580	563	572	579	558	608	591	550	551	594	562	588	576	580	574	564	592	597	581	567	584	530	569	585	581	579	596	596	570	577	580	540	617	558	552	539	608	637	573	610	603	596	560	600	597	564	573	596	572	585	571	588	572	581	607	558	543	561	568	526	599	585	561	579	570	602	594	572	590	590	544	607	551	584	579	561	580	570	582	550	641	539	569	570	566	571	553	569	557	591	591	539	578	605	593	587	614	584	602	586	615	595	620	539	607	559	569	582	565	556	569	597	549	565	603	584	589	577	568	558	584	613	604	561	558	562	605	556	543	558	574	552	570	579	587	582	597	606	592	567	547	576	581	562	529	571	595	550	606	565	609	573	593	572	541	608	584	586	562	579	562	577	582	615	600	611	524	587	560	586	536	549	570	552	563	599	620	569	556	531	556	583	571	559	531	610	560	583	613	587	609	603	596	578	576	563	551	574	593	559	571	578	572	547	564	573	600	558	539	584	563	575	558	604	546	595	624	540	591	537	570	587	577	561	576	574	557	583	605	569	599	576	533	594	584	579	596	541	584	570	574	584	553	576	564	547	561	551	614	551	612	576	558	558	576	568	565	594	549	574	556	549	557	591	591	557	548	542	594	569	614	593	557	619	570	568	619	565	583	609	522	567	573	573	608	583	544	572	555	545	542	580	595	582	537	559	585	562	546	598	555	587	572	587	635	542	592	544	582	588	552	620	584	595	538	615	551	576	584	610	626	586	537	595	582	540	530	596	557	599	606	535	561	564	578	550	550	559	569	541	566	579	587	580	580	580	551	565	561	618	594	550	588	578	609	593	568	585	563	565	555	604	590	563	586	588	623	578	594	549	592	573	577	588	538	550	588	592	573	570	596	572	546	571	562	596	589	634	526	582	528	612	548	574	635	571	565	562	596	580	573	553	588	550	585	578	552	583	577	548	555	574	618	582	546	618	529	543	536	598	595	574	596	553	555	567	605	560	550	554	588	552	571	550	543	536	573	594	573	597	607	595	557	576	560	597	590	602	575	592	585	588	536	572	596	555	589	580	550	596	562	562	603	552	638	625	601	563	569	556	565	566	579	603	599	523	594	567	613	566	533	565	578	560	593	627	525	584	575	601	566	571	538	612	536	547	589	595	597	593	556	617	574	622	583	563	526	595	582	546	529	585	564	556	641	581	546	588	571	580	564	604	575	589	562	549	601	592	597	522	603	597	551	625	576	575	595	609	579	617	576	609	573	568	569	657	582	593	593	587	593	559	576	563	586	609	590	584	541	562	553	556	541	563	577	604	608	608	574	596	575	588	578	619	549	626	598	575	615	599	595	618	590	565	584	558	537	568	606	593	567	526	584	564	592	595	557	582	575	601	577	614	568	600	575	563	594	579	582	578	600	562	588	564	569	550	598	608	570	620	544	572	573	549	571	556	610	529	556	627	556	592	583	600	588	595	585	551	570	584	509	611	553	586	609	567	600	615	603	590	598	530	583	553	576	591	581	602	571	612	578	582	621	560	605	594	573	594	568	562	545	555	557	600	530	603	568	577	536	586	619	564	570	573	576	555	529	570	581	582	572	582	579	565	567	604	614	588	565	609	531	596	565	604	589	572	573	578	554	601	556	531	528	604	605	559	559	545	625	605	591	565	554	566	574	599	587	591	602	571	580	566	590	543	578	583	591	592	559	538	571	564	613	585	584	554	593	536	636	605	569	537	553	620	567	593	560	592	585	582	561	559	590	584	635	600	582	593	588	531	523	567	624	580	559	569	585	588	594	577	576	576	600	561	562	564	552	599	574	537	563	539	584	640	589	594	566	544	552	548	575	575	621	555	589	567	597	611	615	554	594	553	600	576	601	594	529	549	608	565	629	607	613	588	567	532	563	589	624	608	628	631	552	574	566	534	624	568	627	570	576	580	614	554	562	560	576	599	603	625	584	558	633	569	573	595	612	608	566	527	602	584	588	591	571	560	609	605	573	606	563	564	596	579	561	598	602	641	583	566	599	559	528	632	607	573	537	582	566	574	551	523	614	548	560	598	596	571	584	594	607	572	563	560	555	544	536	563	545	599	558	567	572	588	552	595	553	594	545	582	592	605	546	547	598	552	569	550	561	613	569	542	585	550	591	529	576	562	578	588	586	540	562	581	620	600	563	553	564	599	598	591	558	598	552	571	614	560	588	587	561	529	539	596	570	604	579	569	572	551	637	561	618	544	554	590	586	580	562	566	580	597	622	598	536	580	543	594	576	581	597	602	587	551	545	579	543	548	587	590	559	573	568	574	538	573	558	556	569	575	583	603	530	583	575	574	561	591	574	551	565	538	574	570	579	591	578	578	638	625	543	547	544	553	609	582	572	571	600	568	558	599	580	584	587	590	613	594	560	591	575	566	575	573	599	537	577	592	591	587	540	577	602	607	608	563	574	556	590	598	557	579	598	588	578	608	593	548	576	584	590	569	578	588	581	555	574	580	538	548
1460	219	146	94	88	106	109	103	108	96	103	86	88	99	72	92	80	85	78	84	86	64	77	59	66	80	75	69	71	67	56	62	61	75	75	75	68	98	90	98	125	112	100	99	122	103	115	103	105	103	96	88	108	109	80	160	164	134	134	111	101	67	67	62	67	47	64	79	72	74	51	57	70	64	74	67	71	67	67	61	57	64	70	62	95	60	71	68	54	84	64	66	65	70	77	60	65	61	90	85	50	59	78	73	70	53	65	63	72	64	64	61	69	52	85	61	70	72	81	74	77	66	67	63	67	65	74	69	64	73	61	72	70	63	57	84	60	83	66	54	85	69	67	57	63	70	56	77	85	69	65	60	74	62	67	54	68	77	74	70	63	68	61	79	72	65	64	54	59	69	72	97	71	59	69	47	57	74	65	73	61	65	54	76	71	57	67	68	68	79	64	62	68	52	66	56	69	74	67	70	64	54	52	72	64	73	67	61	80	75	73	54	61	66	58	74	74	75	62	61	76	71	69	74	49	61	68	69	86	81	57	43	70	60	75	70	75	77	72	61	82	73	57	59	47	82	74	55	60	59	63	80	70	69	75	67	74	65	76	63	59	57	63	75	75	56	66	77	77	53	75	69	60	74	57	73	82	75	72	63	67	45	55	66	71	59	65	57	72	52	65	64	65	66	65	62	69	66	83	65	66	70	78	52	76	42	58	74	68	75	66	66	70	70	70	58	64	77	62	78	80	63	59	59	75	55	47	57	70	68	60	67	62	62	72	65	53	85	65	53	57	68	44	70	78	77	53	65	79	59	68	66	55	83	79	72	70	60	62	60	70	61	69	64	76	71	62	70	74	86	67	57	71	73	70	70	63	56	59	79	59	60	74	58	67	72	66	61	69	74	64	60	51	77	70	77	62	58	75	56	75	73	67	79	68	63	57	70	74	60	73	82	66	64	72	62	74	67	65	63	77	74	67	66	72	74	63	59	69	66	60	57	60	70	74	59	80	67	69	67	59	77	57	62	72	81	77	51	71	68	72	57	74	80	73	57	69	54	69	73	67	83	67	65	61	62	72	63	56	69	63	67	59	63	57	65	66	66	86	57	68	61	65	57	80	68	60	69	65	62	62	66	77	52	57	66	52	67	63	54	60	77	56	80	62	69	58	70	68	69	69	62	77	60	77	64	63	80	55	69	61	65	73	55	67	71	59	43	80	71	73	69	82	70	72	63	66	67	59	49	56	77	63	62	84	77	60	77	54	72	64	66	71	68	81	61	64	74	64	57	53	57	65	68	62	62	60	64	71	58	51	66	83	71	57	63	56	76	78	67	62	61	69	59	70	63	61	77	64	55	77	67	67	60	69	70	64	65	71	71	62	45	90	68	59	64	78	91	71	70	69	71	72	67	72	71	73	61	69	75	67	64	56	54	68	65	78	60	68	72	60	74	68	53	76	59	71	64	71	66	58	74	68	67	75	72	75	60	60	71	73	66	69	78	71	60	69	66	73	66	84	54	74	62	71	70	71	59	67	57	67	63	49	63	71	71	73	64	82	72	68	68	58	79	66	67	59	76	68	62	75	65	61	67	45	74	62	68	78	60	54	69	74	55	55	69	78	65	62	69	69	68	68	65	74	66	59	54	95	71	64	67	78	85	68	58	77	65	73	57	63	69	83	79	76	63	64	67	72	71	65	76	62	66	92	48	63	67	68	60	65	74	66	69	70	71	65	57	76	79	67	74	71	72	63	80	68	65	80	85	69	57	69	54	64	61	68	59	60	64	76	67	56	62	68	67	62	57	70	59	69	70	65	59	89	72	70	59	66	88	70	73	68	75	84	77	60	62	68	72	76	68	60	55	72	64	74	81	75	70	66	74	63	58	77	67	59	76	59	59	69	84	68	65	66	61	64	73	77	61	60	76	72	80	56	64	55	64	65	64	63	66	67	84	66	61	66	53	66	69	73	65	68	67	77	65	55	57	67	62	64	59	67	72	72	57	76	63	63	85	63	68	76	61	58	62	75	65	58	62	77	72	77	68	77	59	64	63	79	61	60	60	66	56	67	73	82	53	74	63	73	58	64	55	69	64	69	64	54	76	64	62	58	66	65	50	73	74	71	74	64	61	84	64	61	66	61	69	83	60	68	81	70	58	72	63	83	70	76	60	63	56	68	54	63	61	58	60	75	72	66	73	75	64	69	69	69	68	70	76	70	71	65	73	78	72	70	76	77	65	77	73	60	62	63	65	52	62	64	66	66	53	67	53	76	61	49	78	63	65	68	60	62	87	48	62	73	83	58	60	78	49	70	50	71	75	64	61	82	60	57	68	75	79	75	57	71	72	63	69	55	76	61	57	73	63	66	67	69	74	78	77	60	58	65	77	70	55	70	80	74	76	61	81	69	72	61	62	73	77	63	76	61	60	65	61	64	67	51	66	62	68	90	70	63	47	79	85	75	68	73	67	66	59	70	58	42	68	57	68	75	70	76	79	63	63	68	72	63	84	59	61	54	66	63	60	65	70	60	73	72	65	61	62	76	85	70	66	71	60	78	85	63	68	69	66	49	66	57	75	74	71	70	80	65	72	66	86	67	57	75	68	67	67	69	61	67	52	94	76	78	71	59	70	60	67	61	54	75	58	55	51	74	85	59	60	68	77	69	68	59	69	49	58	67	63	51	61	62	53	69	50	69	63	80	65	69	74	66	69	58	79	59	72	72	69	66	69	67	61	66	77	55	72	63	70	72	68	78	75	72	75	89	65	65	63	69	75	73	67	68	60	77	58	82	72	61	71	82	62	74	68	66	66	65	68	64	77	70	50	56	67	56	66	64	75	62	76	63	61	75	65	79	64	70	71	66	66	74	78	71	61	93	48	65	54	82	79	79	63	70	78	63	68	70	68	69	55	66	69	56	54	48	58	65	72	58	59	50	73	60	54	69	59	65	76	79	63	58	66	73	59	68	59	70	65	61	57	72	77	81	57	62	68	73	68	52	75	72	69	69	74	67	69	73	58	62	69	72	64	77	80	71	64	67	62	70	71	64	70	73	65	62	58	64	72	79	67	61	77	69	64	75	59	74	63	71	67	68	79	70	66	59	67	83	68	71	70	58	64	65	68	73	50	69	73	59	66	68	62	68	77	69	70	68	58	76	73	69	69	69	63	75	76	75	59	72	45	74	70	72	58	73	67	74	63	73	62	74	78	67	69	62	67	80	62	61	75	86	58	60	83	72	66	67	58	71	54	66	70	76	58	66	79	79	65	57	64	63	74	73	62	67	70	71	66	69	79	55	67	81	62	68	64	59	77	75	62	74	66	65	61	70	80	72	72	64	64	68	67	76	63	86	57	53	73	56	63	86	52	79	67	71	71	68	80	63	76	68	74	61	75	66	71	67	58	57	65	61	67	74	57	76	81	80	60	69	69	62	75	57	71	65	63	60	61	68	59	66	60	66	68	71	56	77	69	60	59	73	65	69	71	61	60	76	66
10756	3816	2098	3035	5341	6031	5136	4213	3295	2814	2320	2008	1817	1665	1407	1266	1147	1066	1012	976	982	995	898	866	853	867	840	849	840	886	896	854	867	815	833	908	989	1131	1807	2200	2223	2298	1867	1921	2118	2261	2133	2292	2425	2210	1919	2018	1875	2068	2036	3223	3329	2946	2109	1524	1058	898	787	766	704	747	763	706	711	744	681	696	711	693	739	730	716	646	720	771	764	707	747	697	724	715	756	729	725	717	675	725	717	665	743	722	714	706	717	740	745	740	736	692	694	697	774	662	686	719	687	706	738	757	712	794	753	707	750	709	679	728	735	675	686	692	751	715	723	744	710	718	698	699	719	709	657	760	740	667	675	729	705	717	740	689	715	750	712	688	721	665	720	666	739	725	714	739	747	765	742	717	718	737	736	738	730	739	725	753	761	725	756	695	712	748	739	745	665	670	700	713	735	712	708	779	716	711	706	686	700	761	736	738	701	698	748	730	762	713	747	721	734	727	704	755	725	761	731	749	693	699	760	746	759	794	743	715	705	765	727	700	713	680	686	720	659	757	731	717	751	745	746	762	736	752	728	708	735	713	728	715	713	702	690	739	668	751	752	711	703	711	735	704	720	728	710	711	727	689	703	696	652	706	742	688	693	725	714	697	740	744	741	702	739	710	774	730	744	715	726	737	720	714	753	705	731	739	693	706	711	732	735	733	749	724	775	737	712	728	690	672	729	716	686	701	715	728	720	712	728	746	731	736	732	749	715	696	718	759	760	699	698	722	743	780	693	704	714	687	679	723	706	708	718	740	711	744	735	726	704	748	688	710	753	744	676	735	666	755	719	754	715	668	701	749	737	774	705	710	749	689	703	729	744	754	741	685	713	688	678	700	715	722	686	747	674	791	705	688	717	739	713	712	698	760	755	725	769	661	692	678	742	710	735	694	712	727	742	691	702	690	668	733	752	737	699	723	754	743	745	717	739	742	682	707	755	795	716	721	717	730	692	669	686	720	686	752	740	747	689	739	703	708	712	699	777	758	730	740	694	736	712	710	711	721	721	728	752	746	718	714	722	693	678	718	748	744	728	693	730	768	721	686	738	728	743	719	745	744	725	750	699	689	706	683	716	707	715	734	753	686	709	709	708	714	762	722	675	702	709	699	745	703	742	756	748	742	747	735	703	728	761	674	693	715	767	716	739	709	758	715	711	689	688	738	721	702	732	684	769	709	703	715	757	694	719	731	725	725	729	749	699	778	697	726	719	734	739	752	707	726	727	719	740	740	707	729	771	711	712	711	742	736	685	741	734	718	699	736	776	741	732	767	742	683	732	759	684	741	723	740	702	753	704	700	769	705	714	782	751	721	718	754	719	737	724	719	691	722	736	743	733	667	704	778	687	738	717	690	773	715	752	701	693	687	729	732	689	716	739	743	724	714	689	707	669	662	732	718	693	737	725	719	740	736	736	684	672	715	707	785	684	717	716	754	695	703	729	698	726	706	688	731	753	755	697	702	693	688	734	754	721	686	716	689	756	723	718	755	709	685	662	694	715	710	722	714	749	707	714	683	733	767	768	750	706	736	741	720	711	710	720	713	708	693	729	730	751	695	701	721	744	729	671	745	744	716	755	749	718	715	700	703	716	753	746	732	711	689	748	717	703	713	742	725	690	689	711	731	678	763	763	698	709	713	702	752	736	722	723	690	687	736	687	695	728	749	711	717	762	741	744	695	702	709	643	706	738	720	728	704	705	760	758	738	735	740	687	737	690	718	726	756	772	726	707	714	710	744	737	692	709	725	683	718	744	739	721	699	753	739	726	753	709	736	791	760	673	702	719	687	736	718	724	721	735	727	768	746	716	689	761	774	693	723	727	708	766	715	733	717	736	762	680	744	725	741	739	753	731	741	723	715	716	765	706	698	741	716	728	753	733	724	737	737	688	738	691	710	735	701	708	747	736	777	714	720	700	692	733	713	701	732	728	734	703	704	793	722	723	731	753	668	736	688	666	702	737	726	742	720	712	734	752	760	747	748	709	716	669	731	736	729	736	706	735	699	698	724	734	740	725	751	708	693	711	720	678	772	706	730	729	740	785	701	723	686	749	684	728	693	680	746	732	733	721	658	680	710	752	753	683	677	703	687	711	710	679	686	680	719	724	687	701	666	689	690	696	686	732	714	689	739	741	715	735	729	678	733	754	693	717	720	718	718	761	692	736	703	688	740	710	740	730	758	729	755	718	688	703	739	695	711	686	724	732	732	736	722	727	731	706	716	718	720	767	729	705	708	726	752	769	718	761	726	715	716	687	696	732	721	708	717	722	714	759	697	714	701	711	751	623	777	748	736	723	726	694	715	741	736	756	717	748	739	678	698	690	736	730	745	738	700	707	750	697	741	728	713	777	676	748	727	735	703	771	734	745	738	709	686	721	696	700	721	715	727	752	732	764	753	726	715	733	751	706	690	715	707	708	722	699	677	722	709	745	753	741	670	724	779	756	719	748	705	714	714	736	721	755	729	692	714	707	719	716	711	731	742	685	738	687	713	713	726	712	708	692	712	714	725	775	679	688	738	716	786	708	714	711	692	730	697	704	723	747	723	732	695	712	756	705	706	726	697	715	716	667	701	716	725	687	716	675	679	705	731	731	715	713	715	770	774	699	738	748	747	726	692	701	726	704	709	729	711	728	710	743	717	693	723	725	761	700	731	672	728	732	675	727	732	737	721	722	688	704	707	768	680	773	722	733	717	773	703	726	742	744	701	708	673	700	744	714	735	726	713	689	710	716	699	701	680	759	705	684	728	693	690	698	717	785	731	709	709	678	768	702	737	729	688	676	737	686	692	739	687	736	728	713	711	730	708	670	712	711	694	749	736	697	731	765	700	727	745	693	658	688	737	764	736	753	712	732	689	721	713	698	719	741	715	768	778	705	777	724	724	759	741	753	697	746	736	688	736	719	710	729	709	675	746	734	729	690	782	701	690	737	674	735	736	680	712	724	717	705	690	675	711	741	693	671	739	717	746	738	742	774	699	704	716	705	732	756	755	739	713	735	685	727	726	724	769	752	713	739	712	766	724	692	728	708	725	747	663	685	702	718	707	758	678	713	715	716	690	685	705	736	698	757	720	779	760	701	703	735	712	723	712	739	715	737	730	693	714	743	698	714	748	723	767	747	791	675	736	732	715	726	740	685	712	725	688	719	706	728	715	742	704	730	727	700	717	768	721	731	726	723	753	713	703	719	718	713	716	733	733	718	716	711	758	713	738	743	772	737	700	751	743	721	731	717	713	680	722	742	655	727	644	748	707	775	719	722	710	744	731	767	711	733	726	700	669	723	763	686	716	712	745	690	720	714	703	723	694	765	734	727	754	711	695	697	671	725	724	743	698	737	698	730	716	681	748	731	684	744	740	699	751	728	761	720	722	683	698	720	723	710	707	737	707	720	688	722	703	705	733	731	707	717	677	704	688	756	715	702	714	729	699	752	698	707	711	722	717	729	729	734	716	734	677	688	705	691	705
792	362	185	133	121	147	164	164	146	116	89	115	104	98	75	88	77	55	65	60	64	72	62	62	57	65	60	60	71	58	53	66	66	59	51	49	53	64	69	97	130	124	93	93	128	120	110	102	116	128	109	96	139	104	119	240	262	230	158	122	82	70	56	43	54	55	51	48	63	52	56	58	50	56	58	54	60	49	54	50	60	60	54	57	49	53	39	44	62	55	47	55	59	49	58	50	64	61	42	64	52	55	59	50	63	49	48	52	62	47	54	62	67	60	58	55	58	58	63	60	60	43	59	52	77	54	59	51	42	55	45	55	67	63	56	65	61	44	57	56	55	60	51	47	49	61	56	70	65	66	53	51	53	60	63	59	53	57	48	57	47	48	58	72	44	62	45	55	50	44	66	47	46	42	58	46	56	64	44	48	62	59	67	61	47	50	61	50	55	55	44	59	48	62	78	63	54	54	58	60	66	55	52	58	55	47	58	60	53	55	53	61	60	61	55	49	45	65	43	66	72	54	66	38	50	53	59	56	59	60	66	60	56	55	60	57	53	57	55	60	64	40	57	52	58	62	59	63	63	60	48	58	59	59	55	66	44	67	50	68	48	62	57	72	55	58	64	38	59	60	56	71	50	55	61	54	49	63	58	53	54	60	54	58	51	58	51	55	65	71	44	57	63	58	62	50	59	64	65	65	56	44	64	48	52	56	52	57	61	59	50	49	50	49	62	61	54	56	68	47	63	64	59	62	52	58	45	61	76	63	54	55	64	67	51	44	50	40	58	51	54	54	47	59	73	50	56	53	58	60	49	61	51	54	40	58	40	47	45	40	57	55	46	51	56	61	54	53	74	60	56	57	49	60	55	64	64	53	56	56	56	53	55	58	73	55	61	66	52	61	62	51	55	45	53	61	63	62	62	54	66	58	69	55	54	57	64	43	54	58	52	62	62	54	63	52	46	52	55	61	56	70	46	55	56	55	65	42	65	50	48	53	63	59	50	68	55	66	55	45	61	48	53	49	75	57	53	57	49	49	45	59	58	49	53	51	45	66	57	57	60	56	64	59	59	56	57	59	46	37	56	47	50	52	42	60	51	54	48	50	54	50	48	58	79	54	48	61	63	47	60	51	49	58	58	58	59	63	49	67	75	49	55	46	66	52	45	59	54	66	65	63	64	76	63	47	62	62	66	49	51	48	70	61	61	62	54	60	69	62	48	62	50	54	55	63	66	60	59	49	46	58	65	53	60	52	49	43	47	55	62	54	69	49	48	67	39	61	57	59	59	40	62	43	59	47	46	51	49	67	64	56	58	60	63	61	57	40	51	59	53	57	55	61	59	55	61	74	43	52	68	60	49	63	46	47	54	55	46	66	68	65	52	53	67	55	68	58	52	59	55	49	67	57	65	44	58	54	49	52	55	64	51	50	39	48	53	53	57	53	52	61	64	46	59	54	59	65	31	50	49	47	53	51	55	45	61	56	60	55	47	63	50	51	50	63	52	52	61	60	65	61	49	47	58	44	59	50	53	56	56	64	47	65	63	50	67	58	56	46	42	52	68	56	60	55	58	51	59	69	42	58	55	57	64	41	54	50	48	46	47	49	56	48	56	53	60	46	67	48	43	53	56	64	53	60	51	50	55	54	58	56	50	54	44	50	59	61	51	50	56	56	41	56	35	60	50	54	63	50	55	54	67	49	54	50	57	62	69	66	57	58	55	60	61	69	57	65	56	63	61	65	54	59	48	57	61	57	62	66	61	47	61	55	62	57	51	57	49	49	61	63	63	52	48	51	49	52	45	54	54	46	71	61	54	45	51	47	56	66	51	39	62	65	52	52	50	58	53	68	52	58	45	48	43	53	55	65	62	63	62	50	62	52	45	49	54	74	44	64	57	48	63	53	67	58	49	63	58	48	61	69	41	42	67	55	68	53	58	58	70	54	57	47	62	73	52	55	49	58	59	53	52	55	49	54	55	56	61	66	58	56	56	46	54	65	62	45	44	61	45	75	65	58	57	77	47	61	45	55	49	51	52	59	58	49	55	52	59	49	38	54	38	60	52	57	48	41	63	60	43	58	55	56	63	60	52	43	59	62	52	50	54	56	60	48	49	62	69	53	58	57	62	57	53	53	62	53	55	65	60	51	44	49	45	54	52	64	66	63	53	52	58	52	65	40	42	61	52	51	64	66	48	52	51	42	52	67	63	65	46	48	56	54	61	53	49	50	57	55	60	42	56	61	55	61	56	57	51	49	59	36	63	61	54	66	60	51	69	54	43	58	47	49	51	57	56	57	63	51	67	54	65	51	47	49	58	65	60	67	47	51	55	63	47	64	49	45	49	58	53	63	51	59	50	52	60	58	62	54	54	53	64	54	54	55	59	49	46	49	49	59	60	64	52	44	68	56	57	60	50	52	49	54	72	65	45	46	53	54	60	51	56	46	45	55	58	60	77	53	68	61	58	57	65	56	51	42	55	43	45	79	60	45	49	48	64	58	53	63	61	57	55	46	49	48	55	56	53	46	58	50	40	57	56	70	49	63	52	46	66	60	54	70	55	56	59	55	59	55	62	49	55	59	66	49	72	71	51	53	59	44	54	54	60	43	47	49	48	57	51	62	58	56	50	65	69	54	54	59	52	57	65	55	67	53	58	50	55	48	53	54	70	65	55	39	45	60	44	63	61	60	56	51	49	63	63	57	64	49	48	58	58	60	58	62	55	72	63	41	38	60	65	42	63	47	54	61	50	63	56	53	46	50	56	64	54	60	57	71	48	56	57	58	55	66	61	55	42	59	54	61	51	45	58	56	53	48	55	46	55	52	63	51	65	53	50	47	63	54	65	61	64	51	45	53	50	50	61	35	53	59	57	59	53	57	55	69	52	54	67	56	44	52	36	55	63	61	62	51	52	54	63	59	51	49	50	66	70	62	60	54	69	50	66	66	61	45	66	48	55	48	56	49	60	65	56	51	58	55	55	45	43	52	53	49	54	55	57	58	45	61	44	55	59	53	65	53	41	50	58	57	68	52	67	60	67	52	52	55	59	56	48	46	45	52	53	45	57	62	69	57	59	54	51	50	60	64	60	48	61	46	46	46	46	44	55	52	77	62	52	55	55	51	65	44	47	54	65	65	57	50	61	66	61	45	59	58	68	45	56	58	63	52	66	44	65	76	47	40	57	58	63	53	58	50	56	47	48	64	59	64	55	55	67	46	37	68	51	43	51	42	52	47	61	57	59	57	45	46	59	56	59	50	68	54	37	54	79	58	50	64	59	41	58	49	58	62	62	51	51	57	53	55	52	50	53	56	69	82	50	60	58	65	58	52	64	46	48	60	55	52	68	51	47	56	57	69	48	55	50	53	65	64	45	56	62	60	50	78	67	55	59	51	61	60	56	47	66	44	59	55	66	51	48	67	55	72	45	61	63	58	59	56	67	56	53	50	62	64	55	58	44	58	63	63	57	55	48	57	54	62	67	57	58	55
12623	5928	2720	4724	9211	9905	8666	7128	5745	4495	3643	3198	2693	2354	2039	1708	1496	1345	1257	1148	1159	1123	1045	913	887	957	865	843	959	903	873	831	769	774	776	801	834	851	1149	2155	2974	2531	1928	2217	2505	2767	2520	2332	2686	2882	2535	2242	2438	1871	2653	6701	6496	5111	3255	2002	1279	913	724	652	667	616	566	592	568	588	605	589	611	573	618	624	579	565	594	625	604	593	658	609	645	584	589	566	614	593	611	574	558	635	598	573	608	568	545	577	617	574	615	586	558	585	591	582	623	574	557	569	604	619	611	622	629	644	647	643	572	549	582	560	630	602	610	571	592	584	596	581	589	608	616	618	571	630	583	621	685	616	596	630	582	581	590	573	600	623	579	616	647	577	594	623	589	643	617	594	581	575	637	586	582	591	593	632	586	579	580	598	619	581	629	620	623	575	644	621	580	580	589	612	591	651	570	628	589	597	593	604	589	604	596	626	575	609	583	547	581	653	570	616	623	619	598	606	592	601	622	567	590	593	605	613	606	542	622	592	661	592	617	643	573	619	616	603	621	611	552	617	600	610	650	573	566	640	603	621	602	593	595	620	610	572	592	610	628	609	608	584	593	624	614	589	629	636	611	617	589	611	642	623	584	588	599	565	598	603	627	556	600	602	583	605	636	563	580	612	572	625	593	580	577	606	596	620	591	588	572	613	572	626	592	587	592	608	583	601	618	571	607	600	581	627	617	625	618	584	612	588	574	598	605	595	586	562	601	570	574	599	595	590	611	637	600	625	595	589	587	622	613	607	618	566	593	601	608	572	612	644	632	626	591	643	580	574	605	624	592	591	624	615	586	563	610	630	645	591	597	572	597	565	592	606	580	636	620	560	637	632	620	611	592	580	623	618	570	626	645	662	622	619	593	605	592	560	642	601	585	601	610	648	595	582	591	538	634	584	637	597	597	612	604	626	580	583	594	641	592	648	630	564	575	604	618	576	587	569	648	619	597	639	603	573	624	581	579	585	610	620	594	578	590	595	648	599	654	581	613	637	628	620	630	601	621	591	589	595	597	667	601	590	597	587	600	612	641	593	618	608	611	636	612	631	544	617	596	591	573	564	622	613	572	594	634	583	609	610	590	594	569	642	592	583	596	564	575	567	579	610	604	596	599	591	590	607	610	628	619	594	584	617	603	614	590	621	622	630	624	610	604	562	633	571	630	616	566	582	628	646	589	564	610	589	592	608	606	603	607	611	605	583	551	597	569	599	593	602	608	637	648	577	625	613	628	579	613	580	582	577	586	602	605	628	604	637	671	588	632	614	615	578	563	588	594	580	615	588	607	615	624	604	627	628	567	565	637	613	621	613	619	571	594	623	611	599	597	592	575	635	624	607	600	587	623	610	597	608	565	599	618	593	651	607	583	649	635	671	556	646	683	607	598	598	627	599	555	599	655	581	618	557	606	628	623	567	636	590	625	611	609	629	604	624	615	607	632	599	619	586	611	588	544	576	581	670	582	607	628	594	584	602	602	645	588	606	600	596	582	640	597	620	596	583	589	606	570	549	578	582	609	608	625	615	602	604	602	589	593	573	638	633	553	556	607	593	587	576	609	629	631	607	580	634	582	619	557	578	600	622	586	553	577	628	614	607	567	584	593	637	602	609	637	614	611	616	580	597	585	636	604	601	604	635	599	585	620	575	598	624	576	591	612	578	585	606	600	625	578	585	594	605	547	537	619	595	636	651	614	599	620	632	611	625	603	617	626	628	629	606	621	600	593	609	592	596	638	616	596	595	582	618	600	584	622	595	577	538	615	622	578	578	608	611	588	572	571	607	606	574	616	628	600	605	583	587	581	545	580	605	593	622	584	564	562	630	597	615	630	547	594	633	642	582	610	589	583	580	610	596	651	580	626	607	619	627	605	576	581	579	619	606	596	613	622	607	623	591	624	550	576	633	611	614	624	616	641	604	623	658	596	604	597	554	582	597	600	576	619	570	635	579	640	596	661	578	591	577	633	611	602	603	615	584	578	569	596	561	620	602	625	596	618	613	609	653	609	603	647	592	613	586	628	580	606	603	586	595	594	578	612	573	611	608	594	614	610	604	623	630	572	619	540	616	598	625	578	602	595	598	615	585	586	622	629	652	583	586	580	546	597	605	625	600	593	572	565	580	600	615	560	619	588	617	565	624	594	566	593	614	623	594	594	604	624	616	608	585	633	644	609	599	596	633	610	613	548	590	635	570	603	546	651	590	555	627	659	614	620	616	593	567	610	577	594	631	645	589	533	605	595	595	595	568	619	648	571	610	589	571	594	563	635	621	619	612	557	624	632	595	594	618	612	595	621	632	612	603	609	657	582	590	626	645	584	602	618	611	612	605	596	589	608	574	600	562	586	580	649	601	601	616	595	603	577	561	621	612	627	593	619	641	575	603	623	592	565	625	591	623	591	617	613	627	698	603	609	585	636	600	607	606	579	612	569	605	590	592	577	573	629	677	613	606	632	581	563	598	660	602	610	571	616	564	569	554	634	583	627	611	584	598	586	627	616	565	571	626	636	549	590	572	611	590	590	598	619	581	620	647	566	577	585	628	553	587	624	594	633	560	628	622	594	605	560	597	607	616	612	605	607	624	615	605	570	613	557	643	657	645	605	631	589	605	579	610	663	610	599	593	626	613	625	614	618	589	627	592	601	634	574	637	550	595	601	610	589	590	625	610	629	610	635	632	606	596	578	605	573	610	587	568	626	555	577	593	604	641	641	594	584	674	583	566	642	571	627	636	634	588	615	612	579	646	632	607	576	601	618	593	644	596	591	636	633	595	545	652	623	570	591	649	587	582	646	590	626	565	604	623	571	577	598	595	599	589	608	556	596	575	603	608	632	610	590	613	623	565	620	563	602	635	616	595	588	609	593	593	599	606	613	582	593	579	590	627	656	659	627	562	571	599	587	601	630	583	578	619	556	540	636	599	589	584	615	576	589	591	595	609	625	577	606	607	616	556	598	656	611	569	588	613	628	666	613	602	613	603	609	580	623	590	592	610	556	582	638	662	568	636	631	556	565	579	630	595	601	606	644	605	587	577	647	576	605	578	612	622	633	580	583	555	624	608	615	630	594	614	603	606	597	593	583	608	607	574	629	561	559	569	552	617	663	640	589	627	627	651	597	591	594	608	610	638	551	640	611	625	601	607	604	622	631	570	598	592	635	597	621	649	609	569	598	627	599	606	569	578	610	606	617	587	579	603	617	589	604	630	573	595	592	610	614	604	619	603	664	629	588	571	651	592	594	618	611	585	607	582	590	638	565	626	618	575	605	605	579	624	578	591	591	596	618	616	616	584	614	579	583	606	608	611	594	609	593	601	621	613	665	584	616	575	623	586	566	590	634	574	635	603	631	587	594	621	626	607	623	655	598	641	630	588	622	561	561	601	640	605	596	591	602	572	581	638	575	629	627	558	628	619	616	643	599	651	601	564	632	603	634	644	619	573	622	568	618	662	601	633	630	615	617	597	606	600
2233	267	193	152	126	144	174	163	156	128	139	120	122	119	119	92	89	79	96	77	79	85	89	68	79	78	80	86	70	89	77	77	80	65	85	70	58	80	96	130	123	134	98	126	136	153	119	114	133	148	126	125	124	95	142	327	298	222	169	132	90	81	82	68	61	75	68	52	47	61	61	63	68	59	61	77	53	55	68	65	67	73	57	68	72	75	78	49	53	50	51	65	68	79	69	65	77	70	74	76	50	84	63	70	57	81	49	59	64	84	67	63	64	68	56	64	73	58	73	54	73	67	56	57	62	73	70	71	59	58	69	69	61	69	76	60	61	65	67	67	68	69	67	68	66	72	68	63	71	64	72	68	63	72	72	69	69	64	70	74	71	83	68	74	62	73	82	65	69	79	73	77	70	51	60	84	74	76	68	92	66	80	68	69	71	60	67	64	64	70	72	55	60	76	78	72	61	55	75	60	78	80	71	74	77	73	71	69	69	60	68	76	64	68	68	64	65	74	66	64	67	83	55	72	68	70	71	63	70	68	67	77	92	72	70	61	75	71	58	87	60	63	69	50	70	64	69	68	66	70	70	81	52	63	71	79	50	62	74	69	73	78	64	66	88	63	63	52	69	73	67	82	59	61	67	70	52	76	69	69	77	62	73	68	61	72	53	78	61	69	69	56	94	72	59	68	62	83	70	64	63	65	56	69	82	71	73	70	53	48	58	81	70	70	81	51	70	57	64	84	81	70	71	50	68	81	73	73	57	61	74	73	72	68	70	72	74	76	89	69	72	67	65	72	81	73	62	73	69	59	82	71	56	73	64	73	63	95	78	60	56	75	90	50	81	78	72	69	73	67	75	64	63	71	65	80	63	77	64	71	57	60	65	70	62	70	52	78	72	87	72	55	64	61	72	58	73	67	66	70	73	72	73	66	60	56	70	53	57	57	67	64	69	72	59	56	80	56	81	59	71	75	64	60	64	65	81	74	56	80	61	67	82	66	71	68	80	53	70	81	62	58	84	73	72	71	63	70	74	75	82	72	76	69	83	75	64	68	52	76	60	61	86	79	57	78	72	60	76	76	62	77	64	72	68	76	67	73	60	56	73	60	63	65	83	74	71	65	69	72	65	63	81	85	63	58	62	58	60	73	50	57	66	72	80	64	75	67	63	68	60	63	63	71	74	71	67	56	63	76	71	65	78	72	70	70	68	67	52	86	63	57	77	63	75	62	73	64	69	58	74	62	68	63	67	64	61	74	69	90	77	83	69	62	71	66	79	57	78	67	74	79	56	66	74	66	60	71	69	68	55	67	66	71	72	66	61	58	68	84	66	58	72	66	54	61	52	72	56	76	60	59	66	66	69	67	73	68	72	60	64	68	64	60	65	73	66	59	72	63	77	60	77	70	70	65	67	59	73	51	62	81	65	74	67	72	72	83	81	75	55	72	63	62	76	65	50	64	65	65	59	73	63	73	61	68	61	57	63	68	63	65	68	84	58	81	64	72	63	59	68	72	84	83	68	57	79	65	59	67	75	83	91	69	65	61	71	54	63	70	72	65	73	69	71	81	73	66	67	64	76	71	66	56	69	66	63	69	89	73	73	68	70	63	61	61	60	74	69	62	77	73	60	48	78	81	72	58	60	61	61	71	71	65	69	85	59	73	77	66	59	59	63	70	74	75	60	58	65	69	69	77	67	70	62	64	67	62	72	71	76	75	62	57	75	82	68	47	76	63	66	67	79	69	54	68	59	67	60	61	68	68	67	78	72	70	62	59	72	79	78	67	66	54	70	73	82	79	77	56	65	63	74	67	71	60	71	60	67	65	66	67	61	70	70	60	67	63	61	72	69	66	61	59	73	62	65	75	76	74	64	68	73	71	77	79	68	62	79	61	62	63	59	72	73	78	70	66	84	60	60	78	81	59	58	65	65	61	62	69	54	69	71	74	62	66	44	72	70	63	74	68	50	74	77	77	67	80	60	66	80	87	64	71	67	55	68	61	57	77	75	79	71	59	52	72	76	71	75	60	63	59	73	79	85	71	66	76	67	64	83	66	64	58	63	69	73	63	67	65	54	69	65	55	59	80	60	71	66	71	77	74	82	68	71	65	73	64	67	54	60	79	83	69	70	68	68	83	64	68	73	69	75	69	83	55	79	66	69	85	56	73	81	69	66	65	54	68	71	79	67	73	57	65	65	57	81	60	65	53	65	69	55	63	67	59	67	62	64	58	64	64	67	61	49	68	69	73	75	82	65	59	60	52	79	68	71	78	59	67	56	69	83	86	67	60	77	71	63	72	64	76	80	68	80	62	74	67	75	83	54	74	66	56	67	75	83	84	79	66	75	69	73	75	62	63	78	79	76	71	71	60	84	76	63	67	63	65	80	68	84	59	74	66	59	67	72	55	56	54	63	57	49	62	74	62	69	78	74	69	73	78	58	57	68	74	68	76	53	59	61	65	51	70	68	66	76	62	78	65	81	57	75	75	57	71	77	68	68	57	67	77	68	63	75	77	64	74	70	72	74	67	75	76	63	75	82	60	65	56	74	70	65	62	68	66	64	82	48	73	74	81	83	59	61	74	69	66	70	65	67	72	65	79	63	69	63	65	69	77	74	83	64	61	67	79	95	67	58	50	71	74	79	65	66	68	69	79	67	68	61	70	67	60	64	76	65	71	55	66	75	73	68	60	74	61	70	68	71	74	60	63	66	59	71	71	64	60	81	70	83	63	64	63	70	79	55	74	71	72	66	54	61	65	79	71	70	68	73	61	78	69	77	51	73	61	75	72	77	73	64	83	66	66	75	59	66	81	76	68	74	63	70	64	52	71	66	53	68	71	73	70	85	69	73	61	84	57	78	78	80	74	63	62	53	76	70	61	68	56	73	66	76	70	73	57	57	60	82	71	68	62	62	70	60	58	67	76	67	77	58	70	65	73	72	77	79	64	76	79	61	66	53	66	66	61	70	76	76	68	58	74	70	64	49	53	73	48	63	73	68	69	82	54	69	67	77	69	58	65	74	62	63	74	65	56	69	54	81	59	55	71	73	67	62	51	80	82	57	53	71	74	62	84	70	70	87	67	61	56	89	74	62	84	59	56	71	67	59	74	67	74	78	70	51	71	67	59	81	61	84	67	69	72	62	77	62	82	63	60	78	65	73	64	51	45	77	64	68	66	55	90	55	67	53	63	76	67	75	88	65	59	69	74	70	73	64	76	78	62	64	73	74	76	67	60	73	60	64	62	59	80	72	72	77	62	64	77	76	66	57	62	65	69	70	78	75	60	63	68	76	84	53	70	79	69	63	73	70	74	72	69	65	85	74	78	77	69	58	60	59	87	80	65	80	79	68	62	59	67	64	75	69	66	61	74	53	69	71	71	64	63	67	64	79	66	69	62	78	74	69	66	63	88	58	76	72	69	72	61	54	82	73	63	59	65	65	50	61	69	76	62	73	72	71	69	86	52	65	66	77	72	57	70	69	58
12598	5233	2673	4438	8307	9435	8620	6992	6214	4888	3985	3325	2932	2587	2298	2038	1737	1552	1444	1379	1353	1228	1207	1140	1061	1048	1031	964	1133	1072	1054	1005	953	1010	957	966	1025	1139	1563	2833	2865	3165	2287	2016	2755	3126	2526	2581	2793	3027	2424	2392	2204	1596	3352	7516	7324	5190	3306	2118	1426	963	791	827	792	714	737	747	740	796	716	689	749	730	742	721	729	707	684	741	696	691	684	722	700	747	772	720	732	744	752	710	751	714	730	770	759	732	737	718	726	677	676	691	734	721	712	735	702	739	733	685	744	720	683	725	727	722	658	713	686	715	740	774	744	751	692	723	692	799	690	693	721	714	704	719	712	702	731	689	725	733	753	702	782	733	752	719	722	776	704	721	712	750	674	721	754	765	725	703	740	748	700	691	721	770	780	758	733	697	696	796	737	745	729	774	700	728	754	799	690	757	790	740	708	712	763	778	735	743	706	761	745	698	711	728	727	753	786	762	721	718	731	769	722	719	763	719	775	724	716	701	723	697	721	745	726	737	740	727	720	749	714	754	698	745	720	730	706	792	711	719	713	650	734	729	729	750	761	765	699	761	751	728	731	691	726	742	705	749	722	726	687	734	735	728	760	727	724	740	742	756	667	721	735	778	763	737	742	721	721	710	773	748	731	711	744	703	704	693	681	749	743	679	713	719	753	722	761	739	779	743	730	713	703	786	735	720	753	711	739	711	721	722	727	676	693	728	770	739	717	680	746	710	715	734	726	728	760	713	719	695	750	779	750	693	742	720	713	756	695	667	756	762	721	731	753	753	760	706	731	743	767	693	766	704	738	683	759	816	736	712	695	730	738	734	721	692	785	736	655	753	724	709	709	753	681	725	703	717	765	679	712	729	700	711	735	744	697	789	707	722	753	734	706	729	711	738	703	693	720	756	701	712	727	774	733	763	712	701	723	777	690	714	706	723	735	754	691	713	727	741	711	757	677	704	731	778	751	696	719	745	743	760	768	711	714	724	723	716	703	741	733	748	747	724	701	726	767	702	740	721	735	712	761	779	722	704	740	773	748	755	802	738	727	758	740	715	707	678	708	679	770	721	732	717	740	714	732	740	754	723	692	747	752	699	744	725	748	728	710	723	699	708	739	673	702	730	689	733	771	704	751	685	719	732	769	727	704	727	691	696	763	773	697	708	783	752	806	757	700	714	760	765	741	693	753	771	736	689	687	771	753	743	736	750	697	683	693	797	713	733	748	674	753	750	720	754	749	758	755	751	709	743	720	716	682	761	745	783	760	743	720	729	733	707	736	714	757	715	728	734	746	715	683	720	750	710	739	732	728	734	700	716	770	740	719	747	735	726	746	728	698	734	742	763	723	688	716	725	723	688	727	791	709	755	704	712	756	697	746	686	766	721	724	738	730	738	744	756	747	783	719	719	765	737	736	713	736	755	712	745	766	723	744	720	704	712	717	737	703	736	757	711	767	735	739	710	708	733	771	767	761	723	768	673	736	736	721	719	731	707	685	723	727	705	727	690	736	721	757	774	753	745	752	708	774	722	750	728	718	753	708	734	725	745	694	751	733	696	699	731	731	766	750	673	749	714	781	728	698	753	735	719	791	724	698	719	721	719	697	683	767	703	721	732	784	706	719	737	710	683	725	719	712	771	685	710	736	722	754	718	698	681	762	744	746	746	703	700	733	687	721	731	725	716	704	770	681	729	735	741	758	700	755	751	731	712	694	776	687	785	729	740	681	704	740	734	765	737	762	684	729	690	748	755	799	732	717	739	734	715	725	713	729	751	712	771	785	718	782	773	715	705	725	716	701	793	728	708	718	727	774	718	734	731	793	712	736	703	703	718	705	721	738	750	728	727	675	690	687	730	819	746	729	753	737	706	725	721	719	708	732	735	737	706	731	709	763	744	727	734	716	670	738	720	712	750	701	733	707	709	769	746	697	720	728	727	721	722	759	762	710	791	749	774	780	705	721	682	792	746	686	753	714	712	732	684	750	717	713	746	727	787	775	730	747	738	714	741	725	662	768	746	699	684	679	734	716	729	702	737	774	774	681	757	735	715	762	772	745	706	721	717	773	752	748	730	703	712	702	747	751	745	788	750	738	676	720	741	774	709	703	723	748	695	709	740	748	748	744	696	609	763	722	719	724	779	758	764	696	746	750	719	738	721	761	746	710	716	766	730	690	701	749	707	727	712	716	699	710	723	776	748	761	706	726	789	741	728	745	705	734	729	740	708	710	718	753	759	710	741	756	735	729	710	762	732	725	703	706	750	668	702	793	756	774	721	748	681	692	717	741	711	717	738	734	730	730	702	706	709	694	685	736	706	712	753	704	741	740	718	698	734	697	695	727	744	760	754	703	727	727	727	752	684	734	751	722	724	700	754	720	729	757	729	727	743	735	738	734	710	707	766	682	768	708	743	702	686	733	734	787	772	794	740	761	696	727	722	771	701	726	775	733	687	745	694	732	699	703	749	720	732	744	786	737	773	701	747	744	726	736	731	732	730	715	764	741	686	747	744	745	692	727	734	744	766	698	746	737	721	722	739	738	743	705	732	709	702	752	718	737	716	714	762	712	764	709	756	738	692	731	714	749	724	774	761	698	733	705	761	734	720	704	721	732	713	697	780	713	747	697	756	717	746	693	738	722	717	720	750	754	734	720	706	806	773	747	756	731	716	704	723	724	774	709	759	783	704	733	723	727	718	770	721	751	736	765	731	720	731	695	758	725	671	718	728	727	711	744	751	714	742	687	747	747	710	703	735	723	752	723	770	729	724	700	729	764	730	657	712	776	752	791	739	748	705	752	712	702	793	686	768	739	713	723	751	726	725	712	734	746	789	763	746	764	734	755	744	725	733	754	689	731	714	741	746	726	739	691	717	696	727	704	780	761	699	735	740	719	732	703	736	741	704	684	699	681	705	732	717	739	708	687	762	728	759	676	738	722	708	766	718	733	724	746	708	699	703	734	736	702	703	775	703	749	761	701	732	737	769	704	704	739	736	733	723	692	768	704	723	742	732	701	716	751	787	711	737	683	760	721	747	707	767	719	742	709	715	699	731	727	677	763	704	737	662	720	741	717	697	751	670	718	727	693	776	759	719	753	738	686	728	762	723	726	716	764	750	777	734	737	703	732	727	741	729	739	696	711	765	699	772	762	723	739	796	732	725	684	698	688	718	737	727	723	756	763	682	710	753	760	710	744	733	777	739	746	679	756	746	727	731	693	749	699	738	768	719	723	728	742	738	692	733	713	728	742	702	740	731	686	730	773	710	766	742	712	741	707	718	749	720	709	743	748	722	697	733	735	716	767	717	719	664	715	666	707	765	752	697	725	747	764	729	716	726	739	680	755	728	732	747	773	714	774	746	721	726	743	744	690	716	716	705	726	720	750	704	716	709	746	739	742	697	772	715	695	713	712	675	746	691	722	727	710	723	735	762	718	688	712	724	681	694	705	741	702	734	685	713	732	725	709	699	699	743	720	767	735	729	739	799	690	739
1197	363	196	131	131	177	255	200	178	158	159	137	122	117	98	97	86	70	109	94	81	68	69	71	64	84	62	61	77	66	55	75	65	48	69	72	83	66	69	127	162	139	137	85	130	142	126	150	125	143	126	129	106	98	149	460	406	335	224	140	95	76	68	55	66	53	49	58	56	42	50	55	46	50	48	57	62	54	48	42	49	51	58	45	51	55	52	61	62	61	62	59	60	51	62	63	52	67	62	48	56	49	64	51	59	52	63	57	62	52	61	52	55	60	53	60	44	50	60	60	53	62	49	52	59	51	54	50	46	57	51	51	48	58	47	45	56	66	43	55	45	58	58	57	55	51	57	50	57	64	52	58	67	56	47	60	58	59	51	55	62	58	47	65	50	62	51	47	73	52	56	45	76	50	45	46	77	65	58	61	44	58	53	66	76	45	67	65	51	64	67	55	58	53	56	57	58	41	60	60	57	42	42	58	58	53	49	42	52	51	48	46	56	56	49	49	52	49	54	45	46	61	68	39	44	54	63	65	70	79	51	52	69	56	48	52	51	64	52	62	57	53	48	48	61	50	52	57	58	55	52	61	51	41	62	58	50	47	50	40	51	53	42	51	49	52	62	53	51	46	57	54	51	53	68	61	53	50	56	53	49	46	56	52	44	49	45	54	35	52	49	49	47	51	59	65	50	43	63	57	48	43	49	45	55	58	54	37	55	63	49	46	47	57	48	45	57	58	60	67	48	63	47	64	52	64	47	54	54	49	61	46	64	49	51	56	42	51	58	50	60	52	44	60	65	56	52	44	57	49	61	52	50	59	53	52	49	43	42	57	61	59	53	64	55	57	60	42	65	54	72	54	53	51	48	49	43	60	71	62	56	49	51	50	49	46	50	55	46	73	50	62	50	60	65	45	48	57	47	51	49	63	65	65	55	65	61	58	60	48	56	56	47	58	41	51	71	44	49	56	60	52	51	56	66	60	58	56	61	59	62	50	65	51	57	53	46	59	62	52	58	59	47	49	62	55	43	53	56	39	60	67	57	47	47	49	45	62	52	57	58	55	47	54	66	36	42	54	74	57	49	58	60	47	56	49	49	51	59	49	42	58	63	64	64	52	52	49	65	44	53	58	46	55	52	39	60	49	48	52	55	52	60	64	45	53	31	55	62	40	72	48	54	59	50	48	52	60	59	58	43	56	67	50	59	57	46	57	51	71	54	65	58	63	46	64	52	60	64	42	39	67	60	51	45	48	54	49	65	55	58	64	57	49	48	55	64	59	47	68	48	68	65	59	55	40	64	63	47	59	47	57	50	60	45	50	65	43	42	56	57	55	47	58	70	65	50	52	69	66	54	50	43	59	62	57	54	50	67	53	44	64	61	58	61	51	42	45	60	53	52	67	54	54	60	54	57	50	62	53	58	53	50	59	41	51	57	62	42	40	54	48	58	56	54	57	62	64	50	49	57	60	58	53	64	53	53	65	49	75	55	54	42	73	51	52	56	39	52	43	45	64	53	56	50	56	50	47	50	57	50	51	64	49	46	48	50	54	73	39	53	53	55	50	57	48	48	51	53	43	50	47	47	60	55	63	60	48	57	53	55	51	51	54	54	53	45	42	54	49	42	53	45	71	66	50	49	56	51	50	46	56	53	40	50	56	49	52	49	60	60	46	68	59	57	42	63	57	67	37	60	40	55	67	56	55	62	55	62	38	55	58	72	42	59	57	60	54	48	61	51	66	50	55	61	39	69	56	63	58	46	60	64	70	56	51	55	52	64	60	56	48	60	68	56	65	60	44	79	68	48	41	58	52	62	55	62	62	67	57	50	50	57	73	39	49	62	60	72	57	49	57	49	76	63	68	50	60	63	53	55	50	39	51	59	59	52	46	48	43	62	54	54	61	48	64	48	68	49	43	57	64	59	64	58	54	41	53	57	50	51	56	60	58	63	51	51	48	56	55	62	51	59	57	51	53	65	56	63	63	57	68	54	60	58	53	61	55	61	59	50	55	48	54	51	49	55	62	41	72	55	60	58	61	64	60	46	67	47	49	47	56	59	52	47	56	50	49	59	72	64	51	54	51	53	57	46	45	51	51	49	57	55	53	46	52	38	54	35	62	51	49	48	58	43	50	47	36	51	54	50	54	64	51	58	59	57	54	52	51	50	62	58	48	56	40	42	49	67	52	47	55	49	56	61	48	53	56	67	57	59	42	46	60	54	62	66	66	55	56	53	52	46	60	51	61	68	48	65	59	59	56	62	66	62	47	67	55	54	69	50	62	69	51	55	55	56	47	49	58	53	64	58	52	57	46	67	61	41	68	46	50	35	65	51	53	43	61	69	48	48	50	59	55	58	48	58	55	53	50	56	64	63	60	51	69	44	50	51	51	55	54	51	55	53	64	66	57	49	57	58	51	61	52	64	48	44	60	65	49	52	44	47	54	43	69	63	65	51	59	47	55	55	51	40	61	53	51	52	83	56	44	49	65	56	55	53	46	68	59	43	36	59	55	58	47	50	65	61	44	44	52	64	63	62	57	42	58	46	77	59	53	55	61	47	42	59	59	61	58	61	50	64	44	49	58	52	58	53	54	64	59	45	39	51	53	61	64	53	51	54	48	50	65	45	55	48	47	62	56	70	53	47	52	67	74	43	52	49	57	55	69	48	56	54	53	54	57	60	50	59	66	50	58	47	58	41	55	60	65	68	58	58	62	59	43	59	45	43	45	46	58	52	55	62	49	66	49	52	48	63	62	63	59	43	61	61	51	37	58	58	63	51	51	53	63	42	59	66	58	47	55	56	51	61	50	56	49	56	51	45	61	61	40	58	53	68	53	49	49	59	52	49	46	57	43	59	45	66	54	56	46	56	62	42	45	51	58	59	64	62	58	62	45	65	46	43	64	52	65	65	65	56	59	47	51	72	59	64	56	59	77	57	60	71	47	44	53	60	40	71	49	49	61	56	40	63	31	47	53	42	46	72	63	48	47	56	62	57	54	55	58	56	69	44	45	48	60	50	61	70	69	42	54	41	53	71	55	51	63	44	40	49	65	61	59	64	78	60	51	53	63	51	50	45	42	58	53	51	46	54	59	51	60	50	60	42	50	49	46	64	55	60	48	52	51	48	44	48	50	54	48	47	49	54	44	70	64	67	54	51	69	72	59	65	54	60	69	57	46	65	59	51	46	60	49	63	63	55	54	60	58	55	51	52	44	62	43	48	59	63	59	63	56	51	61	42	47	46	54	43	64	41	58	53	55	50	49	57	62	55	52	54	58	55	52	62	45	49	45	63	64	53	56	58	47	49	63	52	44	61	54	41	56	42	55	60	57	51	57	52	49	63	56	44	39	52	51	55	50	53	55	49	49	47	53	45	60	60	62	55	50	58	52	59	46	49	59	51	66	57	53	60	58	55	55	68	66	50	57	66	40	51	61	58	57	50	61	56	48	46	59	57	66	72	47	60	65	51	53	56	54	50	62	69	54
15355	6707	3308	5759	11463	12640	11584	9177	7864	6146	5243	4329	3717	3247	2772	2418	2073	1737	1613	1487	1428	1326	1285	1195	1220	1086	1135	985	1097	1096	979	956	884	855	899	944	1189	1141	1496	2560	3737	3526	2949	1735	2932	3421	2926	3196	3150	2941	2509	2540	2208	1587	4018	10151	9512	7075	4602	2646	1611	1033	730	670	602	569	612	560	596	552	572	556	595	590	577	566	594	594	635	598	603	564	558	656	571	597	581	595	563	596	595	581	576	608	572	611	595	588	559	570	581	589	588	538	566	550	580	595	560	574	619	548	553	578	589	557	562	576	582	547	581	587	552	605	579	573	578	586	606	573	568	568	581	567	594	585	592	563	577	545	564	605	583	582	562	575	576	586	563	592	606	565	598	606	579	565	573	600	551	594	578	597	548	567	585	577	582	581	584	529	574	562	594	578	602	592	599	605	584	588	613	566	562	586	576	573	591	576	593	554	602	570	610	595	579	599	577	582	601	601	550	600	601	618	581	598	606	568	577	613	600	579	552	550	531	592	633	589	601	593	578	583	564	540	590	576	588	596	619	586	577	604	569	587	584	542	612	622	622	601	550	533	612	594	581	570	556	573	580	599	543	571	601	590	547	618	634	595	553	580	574	627	535	557	551	571	591	561	563	603	602	594	563	586	614	608	604	588	570	570	576	599	552	568	583	573	613	564	632	580	598	571	589	550	622	602	569	626	598	590	549	597	554	572	615	595	588	616	597	577	627	589	589	623	583	549	586	580	587	568	611	546	579	581	578	583	537	577	616	595	571	566	597	633	609	566	611	585	581	613	596	564	538	622	542	599	609	594	623	610	589	572	585	582	632	640	593	584	572	610	645	622	574	565	575	560	530	579	585	553	588	560	521	588	583	570	576	538	614	639	603	582	581	567	544	614	606	589	595	586	572	604	569	577	602	594	580	555	580	641	575	586	551	602	542	600	616	601	595	557	615	579	580	612	584	571	566	596	566	623	604	583	577	582	556	560	581	573	583	597	573	599	575	564	579	652	588	540	589	585	571	593	562	600	606	573	599	573	619	568	580	568	585	588	525	592	624	551	612	547	605	608	516	594	607	597	597	587	587	588	574	592	601	575	575	595	618	597	597	567	583	550	599	642	600	630	620	603	582	585	553	560	559	595	597	618	605	551	577	596	575	568	547	561	576	583	607	580	561	603	573	618	642	563	599	576	542	568	520	585	550	570	623	607	567	624	628	585	574	640	587	563	595	608	567	570	565	574	562	583	586	635	604	601	586	539	633	536	565	578	588	609	606	592	593	562	539	598	617	543	610	605	553	553	613	565	598	593	603	627	592	596	554	640	553	584	581	555	616	560	588	588	550	598	537	571	587	581	617	603	598	593	576	624	565	603	558	613	579	584	574	598	623	587	572	584	586	566	584	596	567	582	574	570	561	564	553	615	554	589	583	622	553	584	623	542	593	624	557	630	590	589	613	628	560	590	571	620	611	590	575	602	505	563	569	569	573	583	599	604	629	560	525	602	603	592	598	558	599	612	592	556	604	598	550	614	564	616	611	594	572	595	619	595	572	600	573	610	576	589	577	590	577	569	622	558	584	641	525	596	560	570	634	596	582	566	597	612	609	633	596	594	576	589	610	589	565	612	597	610	609	584	594	604	540	561	594	554	571	589	587	563	576	592	621	569	584	571	592	565	590	562	600	576	557	527	570	561	570	572	622	560	667	582	541	622	587	574	601	562	556	569	567	559	611	554	581	568	601	572	572	586	570	583	590	554	614	585	573	594	558	559	581	592	575	587	566	587	535	579	562	582	618	575	581	609	582	590	599	580	612	607	560	582	585	626	597	579	584	566	522	551	593	614	608	605	570	605	560	559	566	592	559	577	546	575	615	525	573	556	577	561	556	564	564	589	579	557	600	562	577	563	608	581	552	584	592	552	566	571	604	625	579	579	583	553	617	567	616	517	594	586	595	610	593	553	603	624	611	550	601	593	639	589	578	558	564	587	567	613	596	609	591	586	597	623	614	613	585	554	547	575	579	559	593	594	594	589	580	565	590	552	586	645	537	587	563	581	601	554	573	545	598	597	550	604	597	606	585	596	582	559	579	579	600	595	590	604	564	559	567	597	606	590	535	574	557	544	589	564	616	595	559	544	557	618	562	570	587	586	555	585	577	577	538	534	569	603	585	620	556	546	600	550	556	558	614	567	607	623	569	559	528	580	634	559	567	589	569	609	612	599	585	595	560	590	587	594	597	553	578	548	533	583	595	599	549	563	588	565	582	577	611	585	549	589	549	596	593	571	605	576	601	611	575	523	562	521	563	550	546	610	564	576	565	582	590	573	558	586	591	584	594	561	609	594	567	564	574	555	599	562	597	587	576	580	620	556	608	604	589	589	584	542	565	564	548	622	571	590	568	562	586	591	607	571	554	570	611	580	647	621	581	597	575	626	588	582	621	613	589	598	552	608	590	598	603	561	595	583	571	564	645	587	564	608	606	596	588	584	607	566	615	563	588	614	563	591	592	561	608	604	587	579	558	564	580	589	522	573	590	564	602	586	601	586	586	597	601	564	575	548	595	619	556	567	584	568	601	561	557	578	618	575	573	570	565	564	535	570	534	566	594	604	575	580	537	609	572	609	553	567	599	577	624	544	602	593	605	600	599	584	620	590	610	594	561	592	581	587	583	606	579	601	620	590	599	548	603	598	596	598	594	585	549	551	582	599	586	566	597	539	569	572	577	599	569	614	579	609	556	572	559	586	587	561	568	592	599	573	583	560	570	553	584	592	584	625	606	595	591	603	589	632	587	564	594	571	588	641	535	573	537	542	589	582	571	589	589	601	628	605	591	592	596	581	621	622	556	564	589	536	593	611	588	585	636	593	608	569	618	580	572	546	585	550	638	568	554	572	559	612	584	533	604	594	613	567	604	598	590	575	575	633	593	603	629	605	573	580	641	569	573	557	588	587	572	594	563	559	625	616	568	518	552	584	558	571	575	580	570	542	567	575	583	583	561	614	537	569	598	581	569	555	621	622	606	599	573	568	572	561	593	573	647	557	572	578	597	534	581	599	587	590	585	593	573	602	579	591	629	597	576	610	607	583	592	606	575	577	588	614	600	576	582	578	614	579	567	617	588	569	585	565	617	627	604	558	589	623	566	576	561	554	569	631	537	593	556	598	575	595	564	548	605	592	552	579	559	596	541	570	561	591	588	590	572	595	599	589	563	565	601	576	555	570	580	601	612	606	603	583	574	600	583	590	587	563	556	548	569	632	607	599	556	606	572	555	552	578	581	581	617	600	603	619	629	590	565	609	615	592	558	573	569	619	608	495	590	576	578	618	541	554	552	593	599	620	595	592	577	576	592	620	529	617	598	616	565	585	580	591	586	584	594	562	572	619	568	634	565	583	583	587	592	585	606	581	583	551	585	552	641	606	581	587	580	626	559	567	580	575	562	544	577	582	624	609	582	618	572	628	562	554	596	572	598	558	557	579	586	555	572	562	575	602
1447	210	116	104	108	108	137	104	105	100	102	102	90	76	74	79	77	70	74	96	94	72	76	67	65	80	68	64	73	81	71	74	65	79	73	76	72	96	99	104	132	115	108	81	104	117	130	113	99	100	126	100	98	108	91	173	152	127	115	132	80	82	56	69	69	68	69	74	75	65	76	73	63	61	59	68	87	65	61	57	79	84	67	74	79	66	77	71	81	71	56	69	75	72	78	70	65	56	66	69	54	59	70	56	79	69	64	76	67	77	68	53	60	64	78	80	59	62	82	68	76	66	63	80	94	92	69	63	61	70	64	78	71	69	66	66	66	73	62	52	66	74	75	77	71	80	85	90	65	71	60	69	96	58	70	72	47	64	73	62	59	65	69	79	63	77	86	76	76	78	80	59	64	63	60	60	67	71	68	77	61	71	55	74	62	89	67	59	61	72	76	70	64	81	68	61	80	72	72	75	60	74	58	67	84	69	72	77	68	88	64	54	72	55	57	70	77	70	60	68	87	66	64	72	74	62	67	63	63	72	83	61	54	57	63	65	74	53	68	77	67	81	72	56	79	69	65	75	58	67	71	68	71	78	64	82	64	66	77	65	80	67	63	60	61	57	81	60	57	69	61	55	60	60	65	68	61	63	67	62	72	77	63	71	65	85	73	74	74	74	64	66	76	74	81	74	66	73	76	76	72	66	68	57	71	64	57	65	58	73	68	61	75	77	80	79	74	84	68	76	86	74	72	68	57	74	84	76	70	81	59	58	77	60	60	68	68	60	81	59	58	73	59	66	52	66	78	57	64	54	66	59	62	88	76	46	74	63	64	69	64	69	70	68	67	60	66	79	68	77	57	69	64	61	69	61	71	69	67	71	77	58	73	76	63	71	74	71	80	81	65	56	64	72	66	74	54	66	73	77	58	70	81	78	74	63	78	76	65	85	82	67	67	57	67	68	66	75	60	57	69	78	68	71	79	64	65	64	60	74	67	68	72	53	56	82	76	63	69	83	73	76	87	52	75	72	69	70	69	71	78	64	61	66	57	80	79	70	63	60	72	64	69	53	77	82	77	62	89	76	74	89	85	61	67	74	77	73	78	74	76	65	70	71	56	70	58	71	64	58	68	70	68	55	72	69	47	62	85	63	61	69	72	80	57	68	58	72	73	65	67	78	56	66	55	59	60	71	67	82	64	64	49	66	66	80	69	71	58	80	88	82	57	65	67	77	61	72	68	83	61	67	73	66	67	74	57	80	80	57	79	69	69	76	73	70	66	65	64	60	61	62	70	59	71	71	70	70	81	75	65	73	81	82	69	58	64	64	80	81	76	72	64	90	61	81	51	59	78	64	61	65	55	75	77	71	75	68	79	76	82	70	57	62	66	70	60	95	70	65	76	53	64	79	58	61	66	62	66	67	69	64	58	61	79	73	81	64	67	69	78	77	67	78	76	87	64	59	78	90	59	74	64	75	76	63	66	72	76	68	65	69	69	79	72	55	70	57	70	73	69	76	55	62	73	66	62	66	75	63	67	62	69	65	70	57	72	63	80	78	57	65	71	56	69	76	75	71	69	66	70	69	66	61	60	73	70	58	62	84	67	71	67	65	62	76	58	59	70	69	73	72	86	73	70	67	78	82	63	65	83	77	74	80	60	57	73	68	61	77	64	66	72	60	81	60	63	71	72	52	69	65	73	67	74	54	83	47	74	68	75	69	67	66	51	64	79	67	78	91	60	68	67	71	69	68	58	60	67	73	56	79	86	63	89	61	79	55	62	63	76	71	65	72	56	72	71	75	68	74	65	90	66	65	68	77	75	71	79	68	69	68	69	54	67	75	69	70	71	71	82	57	68	75	61	76	66	64	70	65	85	59	74	66	68	65	74	79	70	85	79	66	80	70	67	76	59	71	66	76	74	42	91	78	67	65	69	58	83	69	66	64	65	72	83	82	68	66	77	55	51	68	52	74	77	76	70	73	60	56	59	83	73	60	64	65	80	58	72	77	69	57	72	70	75	71	65	63	60	88	60	57	51	54	80	55	73	66	57	73	65	59	84	73	69	59	65	68	62	69	90	70	69	66	61	78	57	74	86	71	65	85	74	69	58	66	64	60	75	61	70	69	75	64	71	73	72	80	65	62	65	68	75	69	60	62	67	71	66	60	72	79	67	87	78	65	82	67	64	55	68	71	66	58	67	68	68	58	80	78	64	62	72	69	66	62	70	65	55	68	81	69	64	79	67	69	69	75	76	73	61	74	77	67	75	63	89	70	71	86	60	66	61	73	76	60	72	77	65	60	56	79	62	71	65	66	73	69	57	65	67	66	82	74	65	66	68	82	67	84	70	62	49	66	64	71	93	83	61	75	74	73	57	74	68	79	66	60	78	69	73	59	73	72	79	53	68	77	87	73	77	68	65	64	54	58	72	74	70	69	75	73	67	60	66	86	83	74	80	67	64	77	54	76	69	72	82	63	64	67	87	65	79	75	66	55	68	74	63	76	81	72	74	64	69	57	53	46	73	57	63	68	65	67	84	73	72	62	96	83	70	75	88	71	63	74	66	61	78	67	69	63	71	59	79	70	62	62	73	80	74	68	54	67	75	65	58	73	74	73	74	69	68	68	69	71	72	83	74	60	62	62	72	57	52	56	53	54	62	73	78	69	71	71	82	71	61	59	59	59	77	66	73	70	75	61	65	60	62	67	48	69	76	55	64	58	66	70	67	65	62	63	65	65	77	57	74	60	61	65	78	71	76	72	57	65	75	80	73	74	79	69	66	59	59	77	65	67	70	74	63	74	78	83	61	57	79	63	88	70	66	57	75	63	66	76	76	78	51	58	71	84	73	75	64	86	81	69	79	80	66	74	70	64	77	65	69	82	70	66	64	66	74	53	59	84	60	67	72	56	62	71	68	55	64	71	70	67	71	75	65	80	73	72	63	57	76	57	66	71	72	77	62	72	60	78	74	79	63	67	68	75	74	52	66	61	78	65	79	77	59	44	67	64	60	51	68	65	53	66	56	60	74	72	68	62	61	74	69	73	74	46	70	69	70	77	81	70	57	72	72	65	71	65	90	66	80	74	63	75	67	74	62	61	76	77	63	91	62	65	73	71	73	71	59	89	74	65	66	65	67	70	69	77	59	70	57	57	72	71	63	72	58	71	71	66	54	65	64	62	66	67	67	70	78	63	82	64	67	88	82	61	62	80	70	66	70	77	67	76	81	73	65	68	61	57	70	60	61	74	72	72	65	69	52	47	63	80	61	65	80	66	77	49	63	74	69	71	76	74	73	75	83	78	70	82	75	53	55	76	59	67	73	68	76	63	81	67	53	73	60	58	61	66	76	70	66	70	58	70	74	66	75	52	60	66	61	60	68	56	61	65	66	78	67	68	62	53	51	72	64	65	75	58	67	61	62	73	76	74	82	81	63	64	58	67	68	75	64	68	65	69	68	60	66	54	54	63	67	79	67	69	72	90	82	64
10364	3653	1851	2696	4797	5931	5129	4148	3554	2846	2420	2001	1821	1687	1503	1289	1205	1039	1008	985	990	968	890	869	908	913	845	873	967	885	857	866	824	860	908	866	991	1175	1222	1980	2600	2583	2191	1735	1895	2355	2341	2552	2303	2184	1973	1873	1661	1301	1721	3425	3442	2896	2081	1479	1132	940	857	771	713	721	714	763	696	757	717	716	701	741	737	783	686	770	720	712	681	738	740	713	759	750	698	768	733	733	774	726	757	666	732	732	699	714	742	699	726	710	744	750	734	762	730	740	708	735	716	710	737	758	705	711	751	723	774	775	739	770	702	752	689	733	710	726	702	747	691	719	801	699	765	742	719	735	740	748	732	770	728	764	775	731	739	717	805	716	723	756	771	741	772	721	760	694	699	717	751	707	760	710	760	711	762	735	733	729	735	763	754	701	728	729	730	733	731	706	735	781	745	746	702	756	807	653	727	771	731	726	749	769	724	735	736	750	762	683	677	722	702	723	766	766	740	675	790	712	754	718	708	744	735	747	733	750	754	728	731	784	697	768	754	749	748	721	740	772	769	750	739	711	759	783	764	739	761	722	746	749	672	719	756	757	777	722	746	761	676	768	709	757	743	743	667	741	756	743	738	730	723	712	749	727	756	728	736	743	777	729	762	772	749	795	697	738	741	703	722	728	753	729	802	763	738	692	775	796	740	707	715	742	696	760	720	760	745	745	730	756	702	737	759	725	706	720	805	758	745	763	722	765	774	729	744	704	765	731	744	725	706	774	760	730	738	688	723	742	778	720	706	805	787	736	739	691	772	734	744	700	699	784	758	704	783	712	737	738	693	790	828	664	753	726	709	758	756	757	734	752	758	692	782	770	717	770	724	759	756	734	729	752	708	714	780	734	729	726	759	706	671	714	720	779	721	718	710	744	755	731	766	730	742	754	767	771	750	742	765	744	727	745	743	724	766	724	751	702	710	701	719	734	724	767	719	715	731	740	775	721	730	730	750	713	748	765	793	803	774	723	746	682	746	793	730	717	771	713	740	682	744	724	755	705	705	758	729	746	675	741	732	720	706	766	724	707	723	695	728	703	745	694	680	713	744	754	782	695	753	738	707	731	775	698	707	707	764	772	708	738	702	731	744	739	743	742	750	792	752	701	710	683	749	727	744	741	745	739	749	736	780	720	719	691	751	749	766	782	718	752	740	763	747	752	748	754	717	761	759	762	727	788	711	677	718	728	727	715	756	706	688	763	730	725	756	709	746	727	728	719	734	747	749	711	779	704	748	717	697	722	763	706	744	774	738	734	743	762	745	716	727	743	732	679	745	784	755	741	731	745	737	726	770	722	701	706	759	761	702	743	739	718	756	717	743	713	808	714	760	760	734	752	737	688	746	743	714	729	711	747	732	767	745	735	700	778	721	759	688	761	706	752	719	741	735	701	736	751	728	681	746	742	731	789	756	721	751	722	702	745	746	807	701	734	725	668	729	725	703	723	757	706	771	699	729	714	709	703	707	730	774	743	754	767	766	729	739	745	785	750	757	766	717	704	717	768	733	704	711	727	752	724	688	701	696	732	771	715	733	692	699	692	759	714	743	754	765	710	746	743	726	720	680	731	692	809	750	730	696	727	754	753	686	706	751	707	720	711	733	782	740	747	726	758	740	778	750	698	787	740	756	801	729	722	736	747	721	744	741	758	744	785	764	741	771	718	743	701	748	725	724	746	778	724	728	757	700	722	747	707	773	762	730	720	704	711	747	746	776	771	741	770	777	760	754	680	714	754	726	735	766	734	761	757	719	721	707	731	737	784	741	776	771	687	714	746	719	794	737	757	731	724	753	682	749	739	763	784	746	732	752	720	693	720	735	740	737	758	757	734	740	736	751	775	750	740	720	718	699	767	745	728	755	735	779	747	710	739	747	714	754	746	752	733	720	800	726	798	723	765	728	711	707	763	757	719	689	704	727	759	722	746	730	769	727	741	752	782	720	716	731	711	763	711	770	746	729	713	775	774	728	740	750	712	731	737	738	729	755	701	768	750	758	766	753	728	754	738	790	778	749	748	756	710	786	745	754	701	734	743	760	691	770	716	708	756	746	722	723	751	750	729	692	764	810	726	728	789	710	691	740	784	718	722	707	746	718	751	789	793	711	747	801	738	730	762	734	743	730	752	747	734	766	752	664	718	723	729	728	701	752	707	732	755	714	727	731	751	708	737	811	718	677	741	734	775	747	714	722	711	681	743	698	766	726	682	767	715	753	772	731	716	717	775	758	749	756	751	698	756	793	731	709	781	695	725	721	685	720	732	733	747	710	758	706	681	785	721	714	714	755	680	753	742	714	769	732	682	769	758	713	758	728	702	736	745	748	794	751	747	727	760	721	735	746	789	754	744	743	752	710	755	737	738	774	755	668	663	736	789	758	753	746	729	739	755	698	713	729	751	734	762	753	721	744	775	717	764	791	738	693	720	763	742	741	761	757	732	791	728	754	755	741	730	730	745	801	755	772	722	717	761	756	747	767	714	753	678	791	802	707	749	777	773	750	720	754	739	764	712	778	712	774	716	770	759	774	740	712	714	733	696	721	757	737	736	796	716	796	731	710	714	729	754	720	758	736	724	715	689	755	758	748	726	717	700	718	739	721	724	756	713	762	730	755	771	711	709	695	750	750	739	769	758	746	756	776	765	789	775	741	699	744	750	737	738	755	746	743	750	725	706	784	714	734	693	748	732	737	733	719	781	745	760	726	675	721	766	728	750	744	777	691	776	751	802	748	778	722	710	729	744	698	765	748	751	751	723	743	731	716	702	733	768	709	772	705	695	732	778	698	757	760	737	742	714	761	766	774	727	700	759	703	737	723	752	740	776	726	735	773	730	750	742	763	724	759	763	738	728	769	734	755	758	750	758	767	735	740	738	715	740	725	730	745	768	766	740	711	756	736	721	770	718	730	754	729	726	681	737	729	762	716	750	739	718	755	773	778	743	711	758	776	707	724	745	706	738	702	750	717	758	707	743	728	726	724	719	723	765	743	765	714	725	710	759	722	761	722	753	704	718	701	700	712	696	733	766	750	698	680	735	790	757	717	703	755	765	714	705	747	733	715	745	738	743	735	695	757	743	694	753	708	746	732	732	737	742	691	714	711	728	740	707	770	739	713	717	703	788	723	732	689	747	707	734	713	769	735	721	750	764	762	763	767	751	724	721	698	748	715	760	695	766	743	756	724	747	774	739	738	717	733	743	782	738	720	761	749	755	804	731	790	742	761	717	757	749	699	721	769	731	731	758	726	739	729	727	716	746	759	755	780	728	742	710	746	747	810	677	715	724	752	738	706	728	750	768	737	733	732	765	740	734	737	721	748	719	693	717	732	773	700	747	711	740	741	758	742	762	766	774	747	746	717	758	749	732	746	736	740	735	698	790	717	784	763	673	708	693	712	783	780	717	805	761	721	771	761	723	699	719	725	732	719	723	725	768	683	784	760	682	730	737	741	775	785	748	741	740	753	728	723	733
752	303	175	125	129	189	192	149	152	125	127	115	109	105	100	87	69	71	81	82	75	79	70	71	59	75	63	67	52	68	65	63	62	73	57	61	74	74	96	92	153	145	113	93	99	140	115	100	109	97	128	105	103	72	136	272	256	214	166	119	87	63	72	56	51	58	50	59	61	61	54	51	64	61	60	56	59	51	55	64	59	54	45	54	48	56	57	69	53	58	67	55	48	47	76	74	62	67	56	58	51	57	65	57	45	69	57	66	58	41	59	54	58	56	58	69	51	71	68	54	61	57	56	61	65	54	61	49	52	51	46	68	68	67	55	51	71	55	65	52	63	56	49	64	49	63	58	54	58	49	47	51	63	54	56	61	57	61	58	55	59	48	54	70	65	71	67	47	42	76	57	66	53	58	53	68	63	55	56	55	56	56	61	58	51	60	61	51	59	62	48	66	61	53	50	82	49	54	60	50	55	56	56	62	46	55	73	55	55	64	53	69	68	50	62	59	60	59	54	63	62	56	68	49	69	48	66	59	45	55	67	51	69	64	60	44	49	50	44	55	51	64	55	43	57	57	68	57	55	62	50	65	59	64	62	53	54	70	60	55	69	47	59	58	58	60	61	58	37	59	69	70	47	55	51	48	54	53	52	58	64	51	47	72	71	62	60	65	58	52	69	51	51	55	53	65	55	58	70	50	62	47	60	62	73	68	53	53	66	45	63	52	70	68	67	57	57	51	56	54	57	62	55	67	63	59	67	51	56	61	63	65	61	48	68	58	65	52	57	43	53	49	64	61	44	54	40	74	50	58	46	53	49	49	47	57	64	59	51	65	53	48	58	59	58	59	59	46	70	59	65	63	67	48	62	44	67	43	55	54	46	53	57	52	62	61	50	62	55	71	72	56	65	68	47	50	48	67	54	58	61	53	60	61	42	56	53	72	55	63	52	48	60	57	55	60	59	55	57	59	47	63	58	56	63	50	54	44	55	62	48	59	61	60	46	51	47	60	45	72	54	50	57	71	68	61	59	72	65	49	69	60	45	44	60	61	56	57	65	52	61	49	52	71	62	76	61	57	58	58	45	59	51	61	53	56	52	61	67	59	62	45	50	44	52	68	72	73	68	58	63	63	63	65	49	61	58	57	50	57	53	58	59	54	55	66	69	51	51	66	55	59	69	59	68	54	55	58	67	55	59	55	55	51	53	64	54	58	52	65	55	63	50	57	50	60	43	58	56	66	47	64	49	60	59	66	58	58	63	54	51	52	57	50	55	54	49	49	56	57	62	71	50	69	56	73	52	46	43	45	53	62	65	55	63	54	58	39	33	59	65	59	46	51	62	46	52	70	61	60	51	55	60	69	55	53	49	52	64	50	59	56	52	47	52	67	54	61	52	56	55	50	61	58	47	60	63	57	47	59	39	62	52	49	79	66	62	51	58	58	47	59	58	49	61	58	61	53	53	58	43	84	64	66	64	56	53	46	56	52	60	71	70	48	62	47	43	54	55	58	56	58	56	70	69	51	58	60	50	55	56	54	59	53	64	49	53	64	69	39	57	59	57	55	62	57	48	59	62	47	53	53	62	50	65	60	49	70	57	57	64	57	61	60	67	62	57	55	56	74	44	53	59	57	54	79	47	51	52	57	56	62	60	54	75	63	63	57	64	60	60	57	53	59	71	53	43	48	57	56	65	59	52	51	55	48	67	61	67	57	69	55	61	48	69	66	59	49	29	47	57	61	64	51	55	60	69	63	55	51	55	56	52	47	64	51	49	62	67	68	57	68	40	53	53	38	63	61	50	58	54	46	54	53	54	56	58	59	64	57	61	67	51	47	54	51	45	60	55	58	48	59	62	62	59	46	51	49	71	53	56	52	58	71	65	69	62	68	56	59	70	40	68	56	62	72	55	64	64	55	56	49	52	60	53	56	53	52	63	51	67	45	49	51	51	58	49	47	67	66	56	61	60	62	45	44	52	60	57	49	62	57	48	64	60	52	53	57	63	61	66	44	62	71	43	58	57	52	61	58	51	42	63	49	66	58	46	62	61	61	58	49	52	55	54	67	55	46	67	53	57	47	59	47	65	56	59	51	57	64	59	63	59	52	57	62	64	60	63	41	62	60	61	63	51	57	73	78	48	59	52	53	51	47	47	57	52	64	61	69	58	57	52	53	67	59	57	59	50	55	58	71	52	65	59	47	55	53	51	66	78	52	53	65	58	58	57	63	59	54	57	53	58	63	50	58	67	57	70	70	60	46	59	59	55	63	57	48	60	54	65	47	69	59	50	65	58	58	61	58	59	61	49	56	61	51	57	64	62	52	53	55	53	59	66	54	77	67	62	47	63	64	55	57	55	55	55	46	49	62	55	60	71	59	51	48	55	58	62	45	57	56	67	49	52	53	53	61	61	59	56	54	58	58	60	43	65	53	51	53	59	46	57	52	62	69	58	48	55	56	71	57	48	55	65	57	70	58	44	46	53	47	79	74	66	69	54	48	54	47	53	59	68	51	65	58	52	56	63	54	55	42	52	41	61	50	59	48	53	57	54	54	73	63	64	65	70	52	47	49	49	57	55	59	65	44	50	51	69	49	58	39	47	45	65	55	80	42	53	45	55	52	54	52	57	51	43	57	64	74	57	51	46	56	57	62	61	70	58	64	50	53	56	62	73	68	51	44	50	53	64	72	48	61	53	53	54	65	55	53	64	73	78	43	54	54	60	53	74	53	46	61	61	63	70	58	59	52	60	47	54	57	49	60	56	61	63	56	55	70	62	53	74	59	73	58	56	60	52	73	64	55	73	47	47	53	65	50	56	61	50	49	51	73	60	63	48	54	43	63	66	50	64	56	52	60	57	48	46	58	53	62	70	49	41	53	61	53	65	55	54	50	58	49	44	66	53	62	62	50	45	59	69	48	57	64	57	58	72	61	77	52	58	65	74	48	68	59	52	52	56	46	55	50	57	73	58	60	66	61	56	50	63	57	54	45	51	48	72	54	54	48	62	55	59	63	60	63	50	63	61	71	65	53	54	65	51	83	51	69	58	64	51	59	55	55	44	58	43	63	57	62	54	74	81	62	60	52	70	46	54	55	59	69	61	46	57	69	60	61	56	67	50	68	50	49	65	74	53	57	56	53	57	61	54	55	63	69	64	60	64	45	52	56	55	60	51	54	57	61	72	47	53	55	49	65	46	58	60	57	54	63	59	60	70	68	62	63	52	62	60	63	64	67	50	53	56	56	55	71	66	49	51	64	59	54	46	53	55	60	58	72	72	55	59	57	46	62	58	43	44	62	56	56	50	58	62	66	65	64	47	64	63	46	49	73	59	54	54	57	63	54	55	59	63	44	57	57	73	51	47	55	54	57	50	61	68	56	59	70	66	58	54	59	57	47	66	67	53	54	60	64	53	57	61	45	66	62	44	46	47	59	76	49	53	48	59	68	48	54	57	47	60	77	45	65	66	40	61	56	53	62	46	61	50	52
12148	5842	2523	4271	8733	10147	8792	6965	5752	4614	3680	3283	2752	2402	2154	1865	1516	1357	1271	1226	1144	1042	1021	958	991	945	938	928	961	909	867	826	818	886	874	972	1024	1280	1598	2269	3436	3432	2239	2345	2150	2539	2497	2361	2453	2381	2704	2120	1847	1291	3492	6755	6589	4886	3182	2030	1280	858	710	616	655	643	678	619	590	610	632	620	620	597	563	651	632	611	628	637	624	613	618	611	596	622	595	592	620	666	601	651	619	641	614	596	608	574	645	607	631	606	597	617	606	642	599	656	626	608	608	603	616	629	646	637	602	654	622	610	648	586	593	552	640	631	573	600	613	626	610	612	580	644	624	610	578	557	647	608	646	635	644	592	650	592	583	634	633	585	623	635	604	658	598	644	644	607	594	640	666	595	609	609	635	628	624	602	620	645	604	659	608	640	626	589	633	642	621	628	613	594	603	614	580	573	601	619	621	647	628	594	609	651	623	617	617	587	687	627	639	616	589	612	605	617	612	593	602	587	643	610	612	585	598	606	612	624	632	613	683	663	625	595	628	658	654	602	655	651	635	606	671	617	610	587	596	627	630	611	606	587	660	614	614	638	640	611	626	574	623	615	628	627	616	665	622	599	612	621	617	633	618	587	625	608	608	625	647	662	626	612	656	647	608	590	619	642	586	555	601	570	549	631	631	598	610	600	602	610	640	605	649	602	616	611	665	654	635	591	624	647	585	625	570	640	629	588	628	628	594	604	610	587	645	583	615	617	602	652	584	601	603	623	628	605	630	670	635	622	600	609	636	605	619	609	628	591	599	636	622	642	608	609	587	622	615	595	576	634	689	591	647	603	629	616	638	621	630	607	630	631	622	580	606	609	608	617	583	646	606	573	622	594	566	611	635	623	589	617	622	629	612	630	555	650	626	606	598	663	579	587	631	587	610	635	620	633	624	626	668	599	656	618	637	612	611	629	665	627	635	586	596	611	601	610	603	591	588	618	639	629	623	590	636	563	615	669	610	635	618	619	676	622	579	622	654	628	599	576	645	599	611	642	576	585	599	617	627	576	605	603	652	624	638	607	652	620	650	656	578	588	619	566	586	598	624	632	597	621	595	635	623	590	597	604	630	645	609	640	590	630	647	604	652	605	616	612	610	552	663	644	565	629	573	582	615	634	618	589	666	602	627	644	620	596	632	648	602	597	608	636	634	622	618	612	594	612	601	604	616	620	614	626	604	617	634	628	607	633	605	592	593	651	566	653	641	592	610	621	642	579	628	670	578	611	616	635	599	591	615	665	609	614	573	633	662	621	588	620	647	619	608	605	641	599	624	645	641	647	608	618	605	611	562	643	608	601	590	633	596	628	593	596	678	597	607	598	616	585	624	615	597	659	593	604	605	645	598	638	632	627	624	596	656	606	590	607	630	627	618	636	610	605	619	628	631	646	648	593	596	559	605	606	624	613	636	612	611	586	638	600	600	578	583	614	642	606	609	627	600	636	623	632	679	620	639	598	561	624	576	578	607	599	653	625	621	668	602	641	573	614	582	632	602	604	610	612	617	652	621	608	617	645	608	625	648	655	633	635	672	566	613	584	667	618	594	663	617	618	609	658	599	621	620	606	594	596	608	635	668	603	613	630	637	615	584	619	606	598	603	623	612	551	611	620	605	631	627	599	614	612	625	572	627	582	595	584	633	614	587	651	644	588	577	608	616	649	606	620	586	621	606	607	658	601	679	636	637	661	591	600	627	615	618	658	613	616	613	623	614	646	606	654	619	595	649	634	617	624	619	603	606	603	609	624	602	623	602	598	612	614	620	621	599	577	592	623	621	628	621	600	619	572	625	581	660	607	597	629	602	593	635	603	644	580	623	638	620	587	562	627	617	609	611	664	632	607	635	581	608	637	644	596	600	610	614	665	658	618	629	593	641	657	639	619	603	592	622	630	579	624	605	675	622	659	646	629	632	634	637	626	625	588	593	650	621	616	643	634	589	642	602	631	617	615	653	588	606	606	622	626	617	614	615	607	585	614	599	667	649	583	605	612	591	613	647	621	640	594	615	605	606	616	577	634	605	580	645	606	690	620	597	612	616	653	638	594	598	636	632	639	654	625	631	646	605	593	626	562	595	594	626	624	655	607	584	604	672	649	639	573	626	587	584	573	606	610	651	633	589	585	611	608	641	641	643	612	634	592	619	593	651	625	650	662	668	622	601	682	572	625	616	648	653	628	628	597	615	643	595	607	670	599	568	589	608	667	594	627	649	605	633	619	568	616	618	617	596	596	599	601	564	643	603	640	627	640	648	598	591	615	631	612	616	575	587	613	645	625	582	624	616	565	617	584	598	631	660	620	638	596	551	646	610	634	645	624	633	587	651	625	678	629	598	595	655	614	576	591	601	606	618	641	596	560	632	639	696	636	631	609	598	613	613	594	652	614	605	602	630	617	573	645	600	589	634	572	606	623	595	649	678	610	579	565	597	619	641	636	619	586	602	621	580	609	602	646	647	623	636	544	648	629	623	636	657	630	635	598	582	590	581	606	635	630	598	573	621	598	657	588	625	616	653	635	595	608	640	624	610	629	606	617	610	615	622	617	593	638	631	638	587	557	610	633	582	572	598	593	633	537	621	616	607	595	616	613	626	608	617	592	598	574	607	613	620	633	606	620	647	630	613	578	607	635	568	624	629	593	648	602	622	623	610	606	660	639	653	599	619	612	564	595	607	574	601	618	592	601	622	602	631	593	618	577	629	600	552	557	615	642	615	666	610	616	581	617	638	644	593	625	587	631	585	655	642	604	633	627	616	609	663	667	656	636	669	600	615	602	607	629	595	619	610	615	649	575	625	588	630	622	653	574	570	603	637	625	606	635	560	639	649	623	590	636	588	626	623	611	614	651	627	618	595	565	615	601	562	614	600	618	595	648	593	601	602	594	636	596	605	647	625	585	612	615	576	585	616	637	566	593	595	609	625	635	636	604	630	578	655	605	605	615	629	611	614	610	609	627	608	609	626	638	594	628	583	661	642	671	610	668	585	614	617	573	613	574	579	630	608	603	634	645	605	634	618	612	611	586	612	625	629	599	652	609	620	613	668	622	639	618	643	636	616	618	595	645	552	569	679	595	641	580	628	661	616	641	654	599	617	629	656	679	597	600	641	582	561	627	649	597	629	623	608	584	641	649	626	596	601	589	635	574	648	622	616	613	605	605	630	609	639	569	600	588	645	607	608	574	615	629	596	605	599	655	606	662	607	619	612	607	638	628	610	602	624	653	602	627	592	664	624	642	618	592	618	657	583	603	607	646	661	603	631	625	638	612	627	590	613	598	627	575	622	584	628	594	610	626	613	670	611	618	621	629	603	622	604	625	634	556	654	620	631	596	626	573	588	664	603	635	639	624	632	615	622	610	584	596	614	587	600	633	664	589	583	596	605	583	619	619	649	620	590	634	631	560	602	649	594	625	602	596	609	593	604	612	633	592	621	625	622	619	647	602	631	607	617	581	601	604	605	601	667	623
2304	277	150	118	117	148	193	179	141	121	121	127	128	94	88	107	83	92	79	93	74	80	74	88	93	78	94	74	76	85	81	78	76	90	87	88	87	82	109	106	146	161	129	117	111	139	140	134	124	123	123	125	111	107	169	305	300	273	200	116	85	69	67	63	79	67	77	66	71	71	97	62	67	72	71	81	69	69	66	71	68	64	68	60	72	63	70	72	73	59	80	60	64	74	69	67	79	71	55	63	79	73	67	55	59	70	56	69	73	86	69	68	61	56	57	63	65	72	75	62	84	67	65	64	66	68	80	55	61	75	61	81	67	63	78	77	80	76	72	76	64	66	59	83	69	61	62	68	58	57	60	85	78	69	70	59	83	68	72	89	66	66	65	71	64	81	85	63	78	63	68	67	73	68	79	77	75	70	76	68	69	76	67	87	66	74	79	57	61	59	75	60	63	60	74	84	73	69	81	69	67	69	65	83	92	90	62	78	71	74	76	85	56	60	69	67	60	82	81	83	64	70	69	68	87	67	75	63	55	52	84	67	69	57	69	59	61	69	65	73	73	76	51	76	65	68	64	65	63	61	88	64	81	72	77	76	64	80	59	56	78	68	69	83	69	76	71	63	56	72	60	75	87	75	76	68	62	70	81	67	58	76	72	74	58	54	72	73	74	54	68	68	62	64	81	74	83	64	71	75	74	61	67	59	55	68	60	71	56	58	80	76	74	74	60	82	61	61	80	69	76	72	62	65	71	78	76	59	77	66	60	75	68	79	71	74	77	82	67	81	75	79	73	72	63	62	76	73	76	74	66	58	73	71	71	73	68	72	84	69	67	66	64	77	63	62	56	64	81	72	65	73	72	72	60	68	61	73	74	56	58	80	70	62	74	60	60	76	64	77	58	66	78	64	65	63	54	74	72	65	66	70	65	71	63	70	71	62	72	72	68	75	71	70	71	58	76	62	67	62	71	73	60	66	65	87	67	80	65	63	75	67	68	80	73	73	64	57	77	56	62	78	72	65	76	78	71	51	77	80	63	93	73	67	77	56	54	73	72	60	73	68	81	70	66	80	72	61	78	69	101	68	65	81	74	58	69	59	77	76	60	69	74	71	75	58	79	66	68	72	84	71	65	64	59	69	68	74	76	73	73	69	66	72	67	76	64	80	68	61	59	52	82	74	69	59	63	74	81	64	66	68	58	84	65	58	66	56	63	74	61	79	64	78	62	67	69	73	61	71	66	68	62	51	57	83	71	73	72	59	70	60	83	69	64	65	63	74	72	68	76	81	63	48	71	63	50	94	64	70	59	74	60	62	72	63	79	67	66	64	77	78	66	60	65	72	84	81	68	66	61	70	68	72	71	55	69	63	98	81	73	62	61	67	79	53	73	68	87	78	56	59	70	68	64	86	65	79	60	70	61	71	56	74	73	75	65	72	56	64	78	70	71	63	69	61	53	76	54	72	78	69	69	72	74	76	79	50	65	63	79	71	60	65	57	71	52	63	69	72	62	72	81	74	66	63	79	80	78	62	70	85	83	72	64	65	74	69	74	71	73	49	66	74	78	77	55	50	79	71	73	67	64	68	56	62	62	65	67	84	69	86	74	84	63	73	78	62	77	85	64	71	66	68	83	71	61	74	72	64	75	71	55	78	56	73	71	76	77	75	82	64	76	79	66	73	69	66	75	59	73	52	68	86	61	80	60	75	71	74	76	79	85	66	67	74	63	77	77	70	62	65	49	69	67	70	49	80	55	67	74	71	53	62	67	70	86	63	72	61	65	76	72	71	57	60	80	84	78	80	72	61	87	62	67	78	68	95	61	75	63	59	69	77	72	77	71	73	57	78	57	75	77	60	71	67	69	70	53	66	70	63	74	69	64	76	77	76	63	56	71	98	70	79	74	63	65	65	75	78	59	56	79	75	57	72	77	65	81	62	56	82	65	77	70	78	79	66	81	66	69	49	56	74	68	77	60	69	78	68	70	76	87	66	66	84	73	78	67	75	75	74	58	82	72	52	71	77	81	68	75	62	69	77	68	78	68	59	73	73	74	73	53	66	66	68	59	74	86	73	76	53	68	60	70	68	62	69	75	67	63	61	68	73	64	64	75	63	65	62	62	61	66	63	66	63	80	69	76	65	90	70	64	70	68	85	67	60	66	77	61	54	67	78	76	78	70	71	62	59	83	75	83	65	75	58	80	71	91	72	87	84	73	74	76	66	74	71	74	77	82	80	70	66	76	64	76	70	55	69	71	58	91	70	63	69	73	86	75	65	83	70	74	77	61	69	70	67	81	65	69	64	58	78	70	73	67	74	67	67	62	75	69	63	68	51	54	70	83	62	83	68	65	67	73	79	77	82	66	66	74	78	69	84	69	61	70	69	67	65	76	69	77	61	63	64	71	63	77	66	65	73	73	69	56	75	55	80	69	65	91	64	73	72	76	67	79	62	74	77	92	80	72	75	68	66	60	70	89	69	59	79	88	58	65	72	68	74	73	72	76	83	84	69	82	80	81	59	75	60	80	60	86	53	72	84	67	74	71	77	63	72	65	62	69	76	74	73	66	64	61	85	71	66	75	76	75	64	79	73	66	71	87	82	76	68	63	71	55	76	68	73	58	71	79	72	79	70	61	68	74	79	62	63	73	80	59	67	68	72	72	61	68	60	57	70	77	62	75	66	81	65	76	81	73	61	69	66	76	76	66	64	51	68	103	82	67	67	80	80	76	57	71	74	63	66	64	78	81	86	74	78	79	77	63	62	65	62	75	74	82	74	67	87	68	57	68	64	68	67	82	72	80	73	68	69	76	47	67	76	62	63	70	85	72	85	77	68	61	69	75	72	72	75	67	68	69	68	73	60	76	66	86	60	67	74	63	77	66	61	69	75	75	67	59	78	86	63	64	79	76	76	70	64	76	77	57	57	59	79	70	64	74	69	67	66	64	55	67	73	68	71	64	62	65	72	82	56	64	70	68	72	66	65	60	63	69	56	72	73	80	65	75	71	70	64	79	73	71	66	70	68	75	52	70	77	67	66	61	76	73	84	76	56	58	83	65	70	72	83	59	78	64	59	80	70	67	83	74	64	64	70	68	55	71	77	66	61	71	68	66	62	79	82	85	53	75	62	83	47	81	49	70	56	62	78	63	58	71	80	66	65	63	57	77	75	78	73	77	76	76	73	70	71	61	64	77	68	56	67	53	76	66	69	78	78	77	57	73	72	67	69	63	63	73	61	78	78	68	79	73	77	73	73	63	71	88	64	67	66	68	67	75	79	64	65	81	97	76	60	73	75	62	65	78	43	74	72	72	52	72	58	64	80	72	73	64	64	59	68	68	74	79	62	78	73	69	86	62	68	83	84	63	90	60	79	62	65	65	68	60	62	64	61	49	91	75	56	74	72	72	77	73	76	65	78	69	84	68	85	55	72	64	66	75	68	65	79	62	62	71	65	63	75	71	63	71	71	67	79	77	69	73	83	57	80
12373	4986	2605	4149	8155	9452	8361	7160	6059	4898	4086	3539	2944	2661	2310	2043	1775	1514	1409	1392	1264	1240	1168	1110	1068	1177	1156	1102	1069	1022	1047	966	940	1114	961	1156	1235	1385	1542	2040	3629	3591	2564	2215	2193	2603	2380	2582	2832	2697	2796	2272	2111	1545	4158	7167	7204	5303	3371	2155	1389	993	880	789	766	726	744	659	751	717	711	740	756	759	733	726	753	754	747	719	773	726	724	745	710	726	717	753	725	723	765	762	697	760	705	752	741	714	762	730	766	744	732	785	756	783	746	767	733	738	735	690	806	757	752	768	768	793	743	750	732	718	727	763	786	715	736	748	838	745	722	746	722	774	768	683	766	793	715	694	736	737	731	771	738	772	765	750	684	690	678	762	810	740	745	782	729	749	769	750	765	757	744	695	736	773	729	758	738	727	771	709	793	748	753	754	764	734	701	740	722	711	718	748	738	712	742	688	778	707	732	777	694	733	732	698	724	764	749	753	706	762	695	733	772	698	777	785	767	744	696	748	754	749	755	755	749	677	732	688	699	770	794	740	781	698	756	765	733	738	736	699	764	742	707	745	716	721	750	702	755	735	751	718	697	751	741	749	701	690	739	745	784	747	714	770	743	726	767	737	766	749	732	711	716	766	742	744	717	758	777	718	709	733	714	780	728	767	767	779	733	773	719	785	685	753	766	742	725	787	759	760	796	744	702	734	728	738	696	723	788	702	752	715	719	732	763	714	755	790	727	766	737	709	772	708	730	746	693	771	725	710	730	734	739	769	755	679	782	781	757	775	773	695	765	750	712	778	717	748	730	730	727	685	769	723	766	711	746	734	708	762	787	762	729	755	751	729	736	708	720	775	768	760	741	727	693	813	724	767	730	746	758	787	759	727	765	774	744	712	730	787	741	706	782	714	779	726	798	741	775	764	734	728	753	717	758	754	726	660	702	736	783	769	792	721	733	753	746	737	749	750	730	752	730	710	783	735	714	724	735	779	741	753	722	709	763	710	769	740	717	731	714	772	726	758	722	743	688	725	751	721	783	738	770	708	741	714	783	760	766	776	740	743	742	744	704	756	747	743	690	728	792	749	758	760	727	725	727	710	720	772	764	741	789	784	719	709	707	705	746	724	763	758	722	773	753	789	775	790	720	748	685	756	733	739	765	743	695	726	778	738	767	705	792	742	704	741	745	753	739	730	712	737	747	751	699	797	672	758	755	721	681	704	751	788	778	742	719	782	741	733	725	733	751	744	763	773	771	648	727	750	744	713	770	718	697	738	733	759	740	797	728	733	724	811	700	716	735	757	769	762	771	751	753	771	739	795	728	682	710	707	761	774	735	747	751	696	767	753	719	733	717	737	743	745	763	769	751	720	748	751	725	744	761	748	767	739	762	796	731	740	759	754	712	753	733	741	777	722	779	757	748	752	754	712	707	702	737	787	751	714	773	679	754	763	720	772	717	737	713	739	734	734	755	742	720	804	765	749	779	789	749	761	747	766	722	735	763	752	720	729	733	710	745	736	709	745	737	737	736	764	760	760	742	719	733	756	764	735	760	722	716	721	746	764	785	770	721	715	693	780	759	749	725	739	704	758	758	742	755	780	733	735	749	779	767	734	750	772	757	698	773	771	766	732	755	744	740	716	700	777	770	754	750	709	752	746	756	750	713	771	740	789	738	798	757	737	736	715	782	751	719	745	782	743	733	754	762	699	790	710	752	756	743	776	738	722	737	749	704	781	736	771	701	758	775	795	736	769	769	688	717	725	719	706	768	750	731	801	734	755	773	712	763	712	727	735	767	756	743	708	781	801	759	733	720	763	734	754	711	715	791	767	705	683	717	740	728	715	772	757	740	753	733	746	725	815	700	775	692	712	739	789	759	717	751	777	740	727	740	742	714	749	734	711	772	765	760	725	759	712	746	709	737	728	734	764	783	758	769	808	758	800	744	724	759	713	750	753	741	719	736	738	712	716	784	723	721	717	682	708	715	737	769	723	805	721	723	763	786	729	745	725	733	762	717	760	758	713	770	725	774	708	733	742	762	762	755	735	745	779	725	768	709	730	735	741	766	747	775	684	763	720	696	736	748	683	735	762	734	757	770	739	752	804	763	773	741	740	728	708	733	751	778	756	753	764	763	754	731	750	768	750	717	755	768	736	758	784	784	723	724	772	742	731	696	728	772	739	771	710	755	740	729	724	675	729	774	770	762	736	718	735	699	677	785	717	718	723	758	777	741	753	730	730	778	714	747	737	739	697	767	775	746	728	725	674	722	740	718	717	723	781	764	691	753	738	762	741	720	755	720	787	777	707	730	763	749	727	689	784	748	734	786	728	734	691	767	727	829	670	711	732	708	738	759	723	731	719	717	752	755	691	765	700	727	740	745	715	777	746	734	726	707	778	722	767	703	771	740	767	722	742	756	761	780	725	718	776	751	720	729	749	741	717	758	796	712	755	812	739	757	753	699	762	721	771	700	758	726	709	728	757	796	801	736	723	735	791	752	703	697	788	717	714	752	731	726	747	705	737	728	732	768	812	745	710	754	733	752	775	766	784	717	700	788	743	768	744	780	755	761	719	752	679	731	696	734	700	727	720	743	701	773	793	807	731	746	754	755	730	777	745	704	719	722	739	752	803	757	759	747	758	741	719	725	730	751	722	741	760	728	770	757	766	783	762	709	728	719	829	742	765	746	751	752	796	751	729	761	793	742	715	712	701	737	726	785	722	754	792	719	750	744	710	747	730	738	736	747	716	743	713	764	759	718	747	753	755	756	705	742	752	734	748	768	700	741	759	805	815	710	764	729	744	740	776	763	753	754	768	740	731	723	748	738	723	709	733	743	800	764	755	713	754	694	753	716	690	745	769	779	724	743	788	732	747	721	715	747	741	712	698	814	767	736	739	771	739	747	719	726	695	735	749	697	718	753	752	729	778	703	724	691	717	790	755	783	742	760	757	770	756	784	716	776	738	729	774	772	768	727	743	757	773	729	713	746	766	773	760	760	769	744	706	713	676	712	761	757	763	742	766	765	748	749	774	714	709	809	742	733	763	712	712	755	733	726	765	753	760	775	796	750	688	678	745	754	735	772	694	761	775	748	762	703	743	719	748	755	772	702	762	735	737	764	793	724	775	751	728	785	766	751	789	799	747	752	719	767	766	753	750	728	716	735	762	752	743	788	733	723	765	729	774	731	737	704	739	783	732	737	714	775	714	748	734	765	741	784	763	781	704	772	755	793	720	726	760	725	728	707	763	764	753	737	738	768	743	761	757	757	729	727	767	746	762	706	762	717	771	729	736	719	747	704	711	751	768	761	743	757	717	720	742	744	759	749	725	730	779	785	738	738	772	734	728	735	736	711	739	746	757	726	712	760	728	744	760	793	801	785	736	700	749	736	726	732	774	810	715	745	726	763	768	738	748	724	734	722	720	702	731	795	690	743	768	716	735	701	709	737	732	784	776	783	713	746	759	744	772	747	757	753	753	774	748	750	718	789	763	747	747	775	712
1222	366	182	154	149	157	226	196	168	150	157	128	123	98	104	104	96	101	75	66	74	68	68	75	67	70	85	79	68	68	69	48	69	56	68	77	80	63	90	90	136	175	147	116	126	129	128	103	145	156	115	117	92	83	198	490	413	327	202	158	101	83	69	73	52	46	57	45	62	48	51	51	62	62	65	46	66	58	56	57	48	64	57	51	57	60	58	61	57	42	53	74	53	51	66	59	38	53	44	37	73	58	53	54	49	61	48	60	54	66	47	61	73	68	48	45	56	42	55	68	70	58	45	54	60	63	39	50	52	43	43	66	60	65	51	64	51	61	64	54	56	49	56	61	49	60	49	55	56	58	72	47	62	60	41	64	48	59	61	60	50	51	54	70	49	64	55	55	68	59	64	48	69	59	67	57	53	57	48	37	54	46	57	55	48	66	56	50	49	60	59	50	56	64	61	41	57	60	60	59	55	55	62	71	53	55	50	60	64	62	56	51	44	45	53	55	50	54	49	69	65	61	48	55	52	64	44	61	62	59	49	59	60	72	66	63	66	50	57	68	67	64	53	54	69	61	62	53	56	54	69	54	49	64	48	40	60	59	62	60	67	39	59	53	57	59	53	42	55	68	59	67	53	52	63	46	64	64	55	57	59	60	62	47	63	46	55	59	43	59	51	62	69	55	52	55	57	49	47	53	46	49	65	53	60	51	65	42	58	58	69	58	73	51	49	62	70	59	54	59	65	46	54	58	52	60	53	48	47	55	66	76	46	55	59	62	65	49	45	70	38	58	66	44	56	52	50	61	60	61	64	60	67	46	50	58	47	55	58	60	73	64	66	53	62	62	59	50	56	42	50	56	50	67	54	50	54	58	56	57	47	67	56	54	51	58	68	44	49	63	59	71	61	65	54	55	58	64	57	66	61	64	45	64	56	57	45	59	49	59	57	47	56	61	56	67	59	58	53	65	51	69	68	65	51	68	44	49	48	68	66	58	51	77	64	51	52	54	65	58	48	66	51	50	50	63	53	60	62	57	55	55	54	67	69	50	53	46	36	43	61	53	68	51	56	65	47	43	52	49	59	61	63	52	62	63	77	65	51	48	48	55	47	53	62	70	61	66	47	51	52	54	73	64	63	58	60	55	69	53	50	55	64	47	56	58	57	58	67	58	53	43	54	67	57	59	41	58	53	59	63	53	55	58	51	71	56	54	69	69	55	55	48	65	53	46	44	60	64	54	61	80	63	52	48	52	54	50	61	39	58	41	69	52	56	51	67	57	50	61	61	65	66	44	51	50	66	61	53	68	74	64	51	56	53	55	68	68	61	56	68	58	59	62	55	48	52	51	60	63	61	65	56	57	54	56	63	58	57	58	53	50	66	53	57	57	61	73	57	65	61	56	56	58	49	53	47	55	46	54	68	50	50	67	61	51	60	65	49	65	57	51	48	39	47	70	62	53	50	70	47	57	61	66	55	52	52	45	59	58	67	56	49	51	53	63	61	44	56	47	62	56	42	59	51	58	59	79	65	58	58	61	64	57	51	54	65	46	66	53	47	60	61	63	61	52	58	48	58	63	46	57	53	49	63	72	60	59	59	64	61	69	51	56	51	58	64	57	79	53	52	67	65	54	37	47	54	48	70	61	49	58	48	67	60	42	52	51	58	53	66	43	50	69	59	72	62	58	54	65	58	54	59	48	60	41	55	49	55	69	52	69	55	70	57	46	50	58	54	49	63	55	75	61	48	47	48	66	66	52	52	57	63	58	51	58	65	63	62	53	60	61	49	42	55	40	61	60	62	59	38	54	57	50	61	58	56	44	55	51	52	62	55	46	59	54	51	52	61	59	45	34	52	56	43	60	61	63	66	57	59	48	47	46	56	57	65	54	55	59	55	53	57	47	63	54	57	47	78	56	54	56	61	60	44	67	48	50	59	55	56	59	65	66	53	64	54	49	49	54	51	62	54	57	60	54	57	55	47	60	47	43	61	70	48	56	62	50	63	46	59	41	64	47	61	65	64	42	47	58	52	58	54	53	46	73	50	45	67	52	62	53	61	58	65	57	58	67	60	75	65	55	62	51	66	68	56	66	50	49	75	56	57	61	43	60	52	62	50	71	56	51	44	54	57	66	69	72	65	69	56	60	61	50	53	65	59	59	59	60	51	48	49	40	54	52	62	59	58	57	58	64	60	51	52	63	48	44	68	56	53	54	49	42	51	57	48	51	59	53	67	64	60	53	57	50	52	50	54	47	65	59	78	57	62	49	64	57	49	48	51	49	63	68	66	54	43	60	58	51	61	58	55	53	52	55	62	52	46	51	40	39	50	69	43	55	61	53	54	53	65	58	44	48	38	56	53	53	45	71	61	48	55	58	60	50	51	67	49	56	47	55	46	54	47	61	51	64	53	44	60	66	53	61	55	56	56	67	54	42	45	59	54	61	56	54	54	49	53	60	56	42	54	61	57	37	67	71	57	53	76	55	39	47	45	59	52	67	59	46	49	51	61	65	45	55	60	45	61	60	57	60	65	52	52	48	49	67	62	48	72	62	50	58	59	67	54	55	52	46	58	53	51	46	52	52	72	50	65	64	75	57	67	57	57	59	75	62	47	55	60	61	71	56	62	62	58	59	40	58	52	51	66	54	56	58	57	51	69	55	58	64	39	53	65	59	67	67	64	62	61	59	41	46	62	64	61	52	49	44	63	70	60	64	68	49	51	52	53	55	70	54	66	55	50	52	61	55	51	54	64	56	54	67	54	65	48	45	67	56	45	53	63	54	50	57	65	52	62	58	55	56	66	62	60	66	52	52	65	57	53	57	45	64	50	66	52	54	46	61	55	46	59	61	66	56	56	64	57	45	40	65	63	61	44	53	53	54	48	58	72	62	57	58	54	37	53	65	58	66	57	48	63	58	61	53	60	58	58	50	53	56	53	58	64	53	53	71	53	38	66	52	66	53	67	51	49	59	58	48	59	67	46	68	44	52	45	63	54	64	67	57	60	50	55	56	47	60	57	49	59	65	57	64	53	39	46	45	59	47	53	45	75	68	59	68	65	45	59	63	56	55	47	47	54	52	54	59	55	57	66	45	46	68	48	51	61	53	52	55	51	57	42	53	53	68	64	59	48	58	49	53	56	46	49	52	49	63	52	49	54	55	50	55	37	58	68	62	52	65	52	49	49	59	54	54	63	66	62	58	59	57	68	65	58	54	53	55	51	61	56	50	65	45	61	51	60	68	57	55	53	56	71	56	53	55	56	55	46	51	59	52	63	64	55	68	55	49	54	59	57	42	53	49	52	55	49	58	63	61	61	54	58	61	63	57	60	49	52	36	54	48	51	61	63	55	51	65	61	67	54	52	71	54	48	71	64	45	58	70	62	64	67	38	49	61	60	46	73	51	56	64	59	50	57	54	53	56	41	47	62	44	62	71	61	60	68	60	49	61	62	46	46	46	60	48	58	53	54	55	43	57	60	66	49	57
15391	6713	3098	5344	11087	12729	11343	9401	7926	6300	5184	4400	3709	3162	2825	2496	2041	1782	1537	1500	1473	1322	1277	1106	1132	1182	1160	1087	1091	1052	1006	989	899	1030	1083	1098	1146	1130	1408	2053	3237	3820	2869	2598	2481	2695	2597	2770	3413	3290	2885	2382	2134	1625	5111	10203	9664	6944	4664	2705	1507	987	749	661	621	554	608	594	581	568	569	577	587	573	615	606	614	578	642	600	593	624	622	554	606	631	585	624	591	590	597	645	642	538	584	574	654	606	619	650	619	589	593	628	636	611	644	607	577	596	623	579	585	647	589	634	610	570	598	606	598	637	628	598	612	572	636	587	612	559	585	571	648	642	613	598	629	616	612	610	594	598	567	606	634	624	570	571	555	661	623	583	630	594	583	622	597	571	618	571	619	623	608	615	585	571	626	599	621	583	628	650	625	561	570	615	577	604	584	620	576	584	654	577	584	600	604	615	582	604	602	636	612	622	554	661	644	635	581	582	629	591	635	571	617	628	600	617	605	595	586	639	663	610	607	570	575	565	556	592	613	539	600	647	587	607	576	635	617	578	619	623	606	574	587	617	604	594	580	570	575	615	639	593	626	540	619	598	558	588	559	630	610	634	604	565	578	584	583	613	583	573	596	567	622	548	598	611	617	568	566	613	596	583	590	621	622	609	618	600	606	596	600	608	587	576	588	633	550	639	627	615	630	621	597	635	599	594	649	544	601	607	618	611	586	597	598	599	630	588	636	631	598	600	581	603	613	593	590	560	644	569	554	600	602	609	619	624	593	659	573	542	582	580	613	620	616	560	570	605	588	605	595	595	578	613	609	583	578	619	627	634	623	607	580	586	579	624	602	579	585	622	562	604	597	596	554	618	597	587	580	629	603	568	614	594	596	621	602	546	621	612	589	584	660	636	564	610	586	597	578	607	613	573	631	598	619	627	649	597	594	583	593	586	598	642	628	604	650	592	552	609	611	592	621	563	605	594	606	568	625	560	579	572	622	548	550	570	571	589	628	588	571	603	581	537	622	590	637	572	660	618	584	596	577	560	638	568	633	638	618	586	589	608	607	610	627	607	617	627	596	589	599	608	578	635	663	643	593	570	597	604	620	596	628	635	557	584	599	529	606	574	613	616	625	593	635	599	595	604	594	596	614	629	628	646	621	581	634	639	558	611	618	641	592	611	581	601	589	622	570	596	613	575	612	579	608	619	604	604	594	628	590	606	598	608	575	591	605	628	617	586	566	583	563	588	557	590	603	602	607	631	630	589	603	583	652	581	593	606	614	569	606	609	608	629	603	619	588	616	612	598	590	624	615	579	628	585	631	579	624	580	629	633	589	643	626	600	568	645	624	593	551	602	594	589	609	627	613	620	611	591	597	543	549	585	597	639	613	562	550	605	593	586	620	592	592	579	620	598	567	618	580	591	584	626	596	621	605	594	600	632	607	574	624	582	591	624	629	600	613	615	589	582	614	594	623	610	599	575	554	610	612	583	603	588	579	617	579	622	605	569	568	603	621	584	642	597	598	572	577	620	622	536	553	605	608	579	585	607	606	589	612	593	600	595	600	579	600	609	613	621	617	607	604	562	609	568	568	613	619	566	612	619	542	595	597	618	588	594	610	582	581	576	615	631	593	575	606	616	582	616	609	549	607	616	621	582	588	614	581	632	622	589	614	609	586	601	623	613	562	619	611	555	596	597	608	583	643	602	583	613	644	593	617	540	611	595	606	596	600	612	587	632	583	616	607	602	643	576	570	607	582	622	559	578	631	584	615	654	618	594	615	627	597	593	617	563	604	599	567	612	533	607	557	590	578	585	603	620	615	584	606	598	583	576	670	595	612	613	597	584	593	620	603	562	575	601	575	613	609	643	591	609	578	613	544	605	642	595	569	595	601	560	551	607	589	628	536	641	644	642	563	599	581	595	598	599	608	613	602	566	563	604	600	641	625	615	613	606	607	553	600	612	630	625	612	588	594	594	593	608	599	631	581	592	559	574	620	585	567	644	599	610	579	620	592	600	628	604	603	589	608	587	652	612	593	620	628	579	623	598	621	612	577	604	586	657	579	582	583	623	626	601	638	604	578	601	595	588	623	626	616	585	631	579	643	599	588	605	585	647	641	629	643	607	620	653	635	617	567	615	597	597	626	619	582	592	621	574	625	557	598	579	648	609	568	557	596	593	626	618	633	580	612	632	556	580	613	644	601	586	597	606	647	559	568	609	605	592	613	591	609	571	606	606	603	613	589	604	585	620	613	570	628	579	608	643	586	619	555	609	585	548	587	580	613	629	599	590	543	644	600	600	621	610	565	607	581	598	588	565	588	634	580	592	587	624	624	582	633	603	602	607	598	649	606	577	612	557	611	600	600	607	556	586	558	623	581	600	630	609	631	645	631	614	589	609	563	630	607	616	584	613	612	591	567	593	620	578	602	622	595	568	597	584	603	561	619	574	564	582	581	611	563	597	606	597	607	626	599	600	620	569	564	562	616	594	624	616	641	597	678	578	609	600	611	629	579	617	603	595	587	614	623	579	589	565	569	602	625	598	608	616	588	608	582	586	566	615	625	617	601	562	621	590	616	563	624	527	653	612	606	596	586	589	594	632	586	591	620	589	626	629	561	622	626	595	621	604	621	613	555	659	613	641	617	577	573	634	603	671	591	584	645	632	619	612	602	603	595	641	566	592	635	596	608	585	521	595	558	606	601	558	632	616	550	602	607	627	602	590	593	631	584	623	610	577	602	607	587	594	607	610	602	617	638	563	630	605	620	602	613	612	621	626	581	627	606	598	583	585	601	589	600	606	592	607	623	617	611	595	600	610	582	577	604	590	594	614	588	587	621	604	605	631	607	625	619	622	628	604	600	600	576	595	602	585	638	601	588	627	644	593	638	555	581	611	589	594	590	665	572	597	601	593	585	594	648	575	649	629	571	606	628	591	570	629	596	625	620	604	646	607	612	608	610	638	625	579	594	572	577	587	597	543	591	577	599	594	566	626	612	591	571	648	623	597	562	642	562	630	586	590	576	581	590	628	575	614	596	574	614	633	571	612	609	583	606	615	602	583	562	601	599	589	595	608	532	577	605	630	656	599	618	601	588	564	614	607	589	624	591	615	613	583	624	607	607	594	637	563	626	583	605	606	669	629	591	619	559	556	612	601	613	595	573	581	626	612	595	570	598	597	607	660	595	594	615	608	582	582	615	608	620	621	582	586	582	623	617	563	615	598	659	597	630	651	622	602	610	606	581	614	611	632	633	579	625	605	672	626	591	610	623	584	580	589	597	610	558	575	571	650	645	629	591	629	625	628	585	622	636	655	647	584	623	575	635	596	582	606	615	575	638	612	595	578	601	573	652	606	619	625	602	569	581	643	601	589	614	628	580	644	622	570	631	617	577	615	605	556	592	608	637	584	645	589	559	559	612	621	614	607	634	607	607	623	593	606	602	601	604	560	612	596	591	582	564	617	581	619	605	585	569	623	612	601	582	578	590	552	574	580	570	601
1509	170	143	98	103	135	109	99	95	91	115	100	79	90	81	81	76	89	70	83	76	64	67	85	60	81	81	76	67	90	78	68	65	79	85	79	80	60	81	89	128	118	120	97	97	94	110	120	132	99	98	121	100	83	116	154	143	130	110	94	75	85	81	68	71	55	65	64	72	59	67	69	71	68	72	72	67	75	58	76	72	61	69	65	65	66	69	65	59	63	80	74	74	53	70	64	59	67	81	63	68	76	79	64	66	74	77	83	75	75	83	72	78	82	79	77	68	70	58	67	70	71	78	79	76	69	69	61	68	60	58	73	66	74	46	75	66	64	62	79	69	83	68	63	67	55	60	73	83	63	70	59	54	58	75	71	72	59	77	61	65	72	70	87	77	77	64	69	66	65	66	77	74	56	63	65	68	64	60	70	76	65	59	70	71	69	76	69	79	54	69	69	78	70	78	78	63	75	86	80	61	75	73	82	77	64	67	83	57	69	62	69	70	69	77	62	65	72	64	77	76	60	78	64	97	73	65	61	61	64	68	66	66	63	66	70	71	77	72	60	77	77	73	74	82	58	67	85	79	68	67	72	53	67	62	78	67	57	69	58	63	64	70	73	81	69	66	79	54	70	63	57	61	65	62	69	75	75	59	67	61	78	82	78	61	72	60	59	77	70	57	72	73	72	71	54	73	76	70	80	71	59	63	69	68	59	62	60	55	90	81	73	65	64	69	62	68	72	71	49	68	63	69	67	72	67	77	73	85	71	77	57	75	75	53	74	65	68	69	70	53	79	68	68	72	61	64	55	74	71	67	68	60	62	55	58	54	79	57	54	72	71	61	66	76	66	71	57	67	72	54	75	81	59	70	62	59	58	76	79	67	70	68	71	66	74	67	72	64	61	74	66	74	61	66	52	81	83	62	75	62	55	77	84	72	61	64	60	56	73	65	87	67	62	61	73	67	74	74	69	69	58	69	64	78	73	77	55	81	71	87	64	83	74	62	70	68	74	72	81	78	69	76	66	67	72	76	64	77	75	72	63	74	80	88	71	68	61	54	71	67	67	74	65	62	67	80	77	65	59	83	73	74	68	64	66	64	62	64	67	59	75	86	69	74	81	73	75	59	78	69	61	66	80	65	70	72	73	64	49	70	63	60	65	73	71	67	72	56	73	79	57	60	69	70	80	70	66	69	65	72	69	53	53	71	64	76	72	64	72	69	64	75	68	78	68	79	80	78	77	69	70	62	70	73	73	62	57	56	87	64	55	71	76	73	76	86	66	71	82	61	77	71	56	60	57	62	63	69	75	71	74	63	67	72	74	74	74	65	58	86	55	77	65	88	64	66	67	86	62	73	75	75	82	60	79	63	66	70	71	69	71	81	70	76	63	69	74	52	74	64	73	89	72	69	65	73	56	61	66	56	46	77	55	59	72	61	57	70	85	64	74	77	70	67	70	64	63	64	71	62	74	64	76	76	64	65	73	65	84	71	67	86	58	73	69	70	73	70	79	75	71	74	59	59	80	61	69	63	69	76	71	68	67	54	63	65	76	69	68	67	63	71	77	74	75	63	67	66	74	78	75	73	57	60	61	63	64	69	59	83	67	74	78	65	77	82	67	63	74	70	65	75	75	70	69	66	76	62	60	76	66	67	74	57	73	76	63	85	74	64	61	67	79	65	82	53	79	82	59	77	70	59	85	78	68	71	86	65	61	78	78	67	72	76	69	58	71	67	68	66	58	77	81	63	67	76	73	58	79	75	63	67	62	62	68	77	76	61	64	70	74	83	64	63	56	71	69	67	75	60	72	58	68	67	65	67	75	60	71	70	58	62	62	82	67	50	67	63	61	65	56	79	62	70	62	69	74	95	71	75	73	66	77	72	78	74	70	65	76	72	72	62	71	78	64	79	66	77	58	62	76	66	73	77	66	59	85	81	60	73	67	53	67	60	50	71	67	66	59	67	61	69	64	56	75	67	63	74	67	74	68	71	66	71	64	66	74	78	65	72	70	64	79	50	71	86	74	60	72	62	68	69	55	62	54	74	57	70	56	81	73	64	74	82	77	75	69	67	76	52	50	71	68	69	58	68	64	75	65	57	73	67	71	55	74	72	82	72	59	73	76	60	64	78	67	75	67	63	82	66	60	71	52	61	67	69	75	83	69	69	81	74	79	74	72	73	68	81	82	71	56	78	68	63	68	65	76	78	79	61	66	64	61	79	72	59	70	75	70	62	66	67	75	75	83	55	60	70	72	74	50	60	74	71	70	68	55	80	71	66	60	81	78	69	75	70	73	93	73	68	73	68	64	71	71	62	67	83	78	63	73	67	82	54	63	62	80	71	67	58	77	63	71	64	65	64	54	63	69	60	69	84	78	81	58	74	79	69	57	69	65	75	80	65	60	72	81	85	62	73	75	85	74	61	55	65	69	56	68	66	72	60	66	54	67	87	62	62	62	76	58	61	77	63	74	70	71	81	83	66	61	63	71	62	62	74	63	70	47	65	61	58	54	79	67	80	61	71	73	66	67	69	68	61	53	77	86	66	74	62	71	65	64	65	66	67	67	64	73	80	83	68	75	59	74	68	75	73	76	65	55	78	90	64	57	83	70	56	81	91	73	73	55	62	68	69	53	59	72	80	65	59	70	60	65	63	52	78	77	55	74	75	83	71	71	76	81	67	64	69	73	72	65	58	60	79	67	63	79	68	73	72	71	56	67	67	67	66	83	82	89	63	63	67	70	77	87	73	68	81	71	61	63	74	55	76	68	69	57	69	80	63	77	83	75	64	68	74	74	68	58	61	77	68	82	75	71	67	65	66	59	62	60	47	88	76	82	74	66	75	66	66	65	68	65	70	60	73	66	79	62	75	75	70	68	56	70	70	68	74	74	72	66	67	79	62	68	82	55	68	70	79	67	82	60	66	77	73	81	77	64	64	74	62	88	66	68	73	62	79	78	63	57	80	94	80	54	65	66	82	71	61	73	67	56	70	62	67	67	80	61	59	69	64	79	66	75	69	77	67	70	65	75	71	61	68	84	87	81	59	79	62	77	87	78	65	75	73	70	91	65	66	61	61	70	60	54	97	84	67	70	93	65	69	59	68	68	76	80	73	55	82	66	71	85	57	73	64	65	71	85	75	61	78	69	59	71	49	66	55	67	86	62	72	74	84	62	66	77	68	92	57	77	58	62	78	63	87	66	77	61	69	75	87	55	76	58	65	57	60	67	54	89	79	71	72	58	71	71	69	69	70	74	64	74	82	64	78	67	72	66	61	94	65	53	75	70	69	66	73	68	59	62	70	65	75	64	74	70	75	76	91	76	65	82	75	75	68	69	69	95	68	63	70	70	75	69	77	60	63	68	72	70	75	63	67	75	64	59	57	76	73	59	69	66	61	58	64	57	81	89	60	57	54	68	62	60	71	75	67	76	61	83	66	78	67	69	64	65	75	71	79	62	65	79	60	72	67	78	72	77	63	71	61	65
10241	3412	1841	2490	4883	5830	5018	4315	3384	2990	2345	2184	1792	1596	1449	1294	1226	1052	1083	1000	925	1018	981	927	879	951	930	883	929	967	922	854	872	893	975	882	1074	1031	1107	1736	2664	2599	2685	1876	1602	2002	1868	2310	2624	2337	2155	1773	1713	1519	2313	3583	3385	2716	1992	1426	1098	891	788	741	833	741	771	714	783	734	775	732	716	760	756	732	733	752	722	724	737	748	792	757	713	717	739	762	729	759	770	728	747	714	764	710	798	746	794	762	751	754	744	695	769	768	736	723	738	735	737	777	751	708	758	702	754	764	762	778	754	766	729	726	720	749	755	746	777	729	696	785	747	716	735	744	714	683	722	743	731	750	702	709	769	745	737	746	722	748	755	778	725	762	707	764	713	741	735	729	772	762	707	776	721	711	728	734	724	741	727	769	682	782	710	734	777	771	696	765	727	694	726	706	739	726	733	795	765	766	711	704	754	679	794	742	740	737	745	726	716	758	809	732	741	768	705	700	748	741	741	756	757	753	757	706	772	751	788	750	803	756	723	738	677	733	771	778	772	737	767	718	772	746	768	734	717	743	765	719	751	713	712	779	709	763	746	737	759	701	694	692	747	715	770	749	750	736	741	774	779	808	730	723	749	788	762	734	752	691	779	736	761	754	749	791	771	760	764	750	757	739	741	753	759	715	726	747	743	729	746	757	759	711	738	801	804	751	761	718	760	749	710	730	714	722	718	752	751	762	760	784	738	737	717	781	740	768	732	777	769	744	758	730	700	769	733	725	727	761	757	749	718	695	706	767	768	728	723	699	778	784	720	727	773	753	719	708	756	737	725	721	739	761	811	743	798	775	756	774	745	764	773	743	729	754	744	753	758	700	757	757	756	745	750	736	756	702	763	746	767	703	731	776	742	708	764	730	717	762	796	742	704	744	751	758	754	727	711	766	776	697	790	761	773	747	749	774	753	747	768	719	744	753	722	724	796	766	753	776	693	766	718	766	708	699	764	768	787	714	724	755	769	750	731	761	744	748	761	731	745	773	773	728	757	758	747	765	738	717	700	711	750	731	736	772	742	670	749	744	777	726	776	775	747	789	775	701	715	753	760	741	765	726	713	747	790	782	771	776	734	736	704	705	664	771	717	752	740	754	765	675	766	754	746	731	734	736	746	723	739	698	742	748	696	708	747	737	738	697	701	797	716	810	727	768	739	746	758	743	770	743	777	716	758	790	737	732	723	762	773	796	717	733	763	719	773	814	728	723	734	751	757	762	695	760	728	787	772	726	719	789	732	785	754	715	743	729	732	744	720	727	725	692	695	703	760	800	740	708	787	706	732	792	714	777	769	753	741	746	747	725	747	741	754	736	730	736	769	716	726	750	762	746	761	738	760	757	700	731	748	722	765	753	764	758	710	693	753	721	742	713	723	728	709	694	766	771	707	745	743	785	733	791	753	752	773	743	704	709	712	729	727	730	715	768	788	731	681	781	766	744	722	719	714	759	690	752	748	755	751	734	728	747	730	742	697	741	683	732	740	720	727	756	744	758	719	724	768	782	727	745	768	733	733	737	709	767	731	758	780	722	740	729	768	743	723	736	756	767	755	727	734	698	710	743	766	752	757	730	754	718	739	772	736	714	746	749	731	719	758	727	752	770	733	736	737	714	749	780	731	772	744	707	731	810	712	740	747	728	709	717	725	757	728	720	801	759	750	722	755	777	745	742	755	790	752	721	711	778	748	752	773	753	701	737	759	747	703	760	743	720	681	689	784	785	770	660	766	746	735	742	743	702	792	733	710	708	743	776	745	762	721	693	764	721	741	759	708	759	702	739	789	671	760	746	727	685	761	761	799	731	751	733	788	746	726	761	737	718	710	761	698	751	763	731	741	743	757	738	743	701	731	773	736	735	700	730	730	797	818	775	787	788	750	769	778	716	720	791	724	747	774	717	737	727	772	731	764	787	749	759	738	771	786	721	696	778	716	798	714	741	729	772	767	744	722	767	748	705	713	753	765	709	749	825	724	786	737	742	746	740	751	775	715	775	727	711	734	804	753	766	737	746	748	701	779	719	721	810	750	725	710	781	725	742	759	731	705	675	703	740	751	757	701	792	772	783	772	784	731	734	732	762	784	763	730	747	766	727	763	709	740	716	685	752	716	752	778	753	778	770	698	760	717	726	777	740	791	761	732	766	741	794	717	746	758	775	721	732	755	771	750	721	695	721	782	763	792	740	701	704	740	772	781	774	750	757	730	740	756	741	768	687	778	745	718	765	766	687	744	723	763	764	761	710	790	733	730	738	762	720	736	715	742	823	748	697	739	708	742	778	739	744	725	801	792	729	746	721	726	742	763	751	756	751	771	741	764	770	716	763	734	720	729	731	736	772	718	730	763	728	724	735	742	734	740	762	721	721	726	779	765	756	761	758	735	717	702	798	740	763	771	738	741	786	768	773	750	723	776	761	766	711	766	746	774	712	729	724	745	786	756	751	684	718	738	741	731	717	707	712	762	768	729	783	766	753	774	747	723	742	716	732	720	762	749	748	746	757	737	770	751	706	758	776	737	749	784	747	733	706	725	673	699	710	773	747	730	759	747	703	728	726	770	757	759	754	757	730	806	758	748	803	764	770	753	729	715	731	728	725	730	782	765	724	768	768	724	781	715	764	715	756	732	707	676	754	794	728	781	743	744	786	728	725	748	744	720	780	757	749	737	739	710	740	724	751	759	718	720	793	769	766	726	700	773	780	725	770	766	782	750	731	761	731	719	740	710	774	722	730	764	748	777	702	771	738	775	777	762	735	753	743	709	733	748	736	784	746	746	718	724	761	717	735	760	752	734	806	764	747	726	747	751	744	762	715	757	712	736	749	728	749	758	691	739	752	750	726	719	734	741	703	680	734	780	753	743	719	744	754	704	797	738	740	724	741	758	780	741	713	728	760	771	703	726	791	738	768	756	768	759	750	724	716	773	741	718	764	695	724	798	705	756	734	729	759	730	721	752	757	771	803	729	734	728	807	721	787	728	769	768	750	722	758	740	812	729	726	733	766	769	756	776	732	736	704	770	718	721	753	805	739	742	746	711	767	774	747	742	714	754	786	755	772	715	788	766	724	703	728	719	713	752	720	718	754	743	796	761	748	737	738	804	730	763	753	765	780	769	710	752	701	784	760	711	748	775	761	732	715	715	734	799	753	762	721	755	731	754	727	730	702	730	739	751	730	755	819	700	781	769	725	727	743	716	730	732	735	722	795	744	778	711	751	733	759	746	714	716	762	788	774	735	731	771	730	765	717	762	719	740	752	730	741	739	759	733	728	709	732	736	738	739	724	756	784	749	782	750	720	729	784	740	746	695	779	718	739	734	731	794	734	748	763	749	700	690	759	697	760	764	781	755	739	767	816	749	720	729	733	746	774	751	775	733	709	734	763	759	733	735	762	751	749	754	777	731	744	721	712	701	799	717	742	749	761	758	729	737	746	739	765	759	732	749	757	756	760	715	742	760	744	756	732
750	289	180	119	121	146	150	148	126	124	113	102	108	81	90	90	81	88	75	78	67	84	70	72	79	66	83	59	66	54	66	83	75	61	93	54	83	80	73	91	123	131	138	117	69	88	91	139	116	111	103	110	87	79	160	262	240	239	173	131	82	68	70	65	62	46	72	47	53	49	60	45	58	58	61	58	59	69	71	52	78	57	59	49	50	52	67	61	54	50	59	65	49	51	52	61	59	46	53	55	64	65	61	64	54	53	59	54	54	58	51	59	59	52	62	70	60	69	52	65	56	69	54	48	64	50	64	60	61	57	44	72	55	64	36	64	55	53	76	52	62	58	47	52	59	55	58	65	57	65	54	49	56	57	54	64	66	51	54	46	48	54	58	70	52	50	62	52	48	52	64	60	49	45	51	44	41	61	71	58	58	66	61	54	45	57	57	49	57	61	60	57	55	53	60	48	70	60	49	59	58	47	62	52	50	68	54	55	62	48	67	66	42	60	54	53	62	55	51	56	54	59	58	47	69	55	61	59	59	61	54	73	48	53	40	66	42	63	51	61	62	51	54	58	75	57	67	58	51	46	60	60	65	60	59	62	61	55	43	78	59	59	69	57	58	62	55	66	69	68	59	55	54	56	44	52	69	64	50	63	51	56	55	54	56	58	68	59	78	49	60	63	58	74	69	53	56	61	52	56	55	48	65	62	52	61	55	63	60	50	59	62	68	56	67	59	67	46	51	64	53	62	67	51	65	62	42	64	46	62	52	58	58	52	50	55	64	67	59	57	65	58	53	56	61	49	42	55	55	47	50	49	57	57	59	40	68	64	58	53	53	66	52	61	53	48	44	64	48	58	49	51	53	61	56	51	53	75	56	46	70	52	45	44	59	48	68	60	74	50	42	57	62	64	59	66	70	53	58	43	70	67	56	50	59	44	65	62	66	50	60	53	65	73	49	62	67	56	61	70	70	40	57	61	59	54	45	60	69	54	64	42	63	62	55	52	59	57	50	44	62	59	65	62	67	48	47	65	51	58	54	47	51	48	58	63	66	61	54	50	58	68	72	56	58	54	49	59	58	50	54	53	60	62	54	67	46	60	48	64	55	70	57	60	61	49	50	62	67	71	53	61	59	71	50	48	61	62	55	44	66	60	48	58	59	54	67	38	58	58	53	55	65	51	61	64	48	50	59	54	55	50	53	61	43	54	59	61	66	53	51	75	40	57	54	44	60	43	70	58	59	55	70	58	58	49	65	61	62	54	51	56	51	51	58	53	47	54	61	48	62	63	46	56	68	58	52	45	57	48	69	54	55	46	53	56	46	78	60	62	70	48	49	55	59	56	66	63	59	55	55	57	70	59	49	53	49	49	37	53	50	63	57	46	61	48	56	53	63	70	61	65	53	43	59	64	55	48	65	52	59	51	72	55	57	59	68	62	57	57	52	66	64	46	61	60	57	47	56	50	68	72	54	59	56	62	58	76	66	58	66	59	53	64	62	48	56	54	62	64	53	54	49	67	51	48	53	53	55	51	48	44	55	52	44	52	53	59	56	61	50	57	68	60	62	69	70	64	38	59	72	48	55	58	68	48	69	47	54	47	62	56	46	51	60	65	42	72	50	68	50	61	64	64	58	68	56	44	60	69	36	53	64	57	61	63	72	58	50	61	65	50	48	61	67	55	62	56	63	66	56	63	59	68	52	48	38	54	57	73	54	50	51	48	49	59	41	52	52	66	55	63	60	60	55	60	63	54	61	59	60	62	48	50	63	56	63	43	59	64	48	59	64	67	40	55	56	52	68	52	64	48	57	66	53	65	66	61	62	40	58	58	64	58	47	59	41	62	65	61	65	68	45	61	47	48	61	65	63	53	49	61	61	61	63	51	66	58	54	60	60	57	49	63	46	62	47	76	59	46	40	63	50	50	62	66	56	50	60	48	60	61	64	59	59	52	61	49	64	58	67	57	56	62	69	61	58	56	58	61	55	57	64	62	60	67	48	73	58	73	40	58	56	50	60	59	67	55	60	48	54	62	64	62	64	59	50	66	45	63	54	59	64	50	61	56	71	51	61	61	58	58	51	54	48	68	75	61	53	58	54	62	49	59	55	44	57	57	59	61	49	70	63	59	65	62	47	48	52	62	62	54	65	57	59	59	62	58	64	47	73	48	55	62	47	55	55	56	57	57	61	47	60	55	57	59	49	62	64	46	60	59	64	63	53	51	57	53	56	49	71	56	59	37	55	59	66	44	61	59	62	53	63	50	45	60	43	62	60	60	62	52	58	49	46	60	70	66	52	56	71	61	62	73	63	52	47	51	41	57	73	65	62	51	62	61	52	64	53	60	66	57	61	60	65	49	60	64	60	54	55	41	48	55	61	57	52	65	75	59	65	52	48	56	76	53	54	61	58	48	65	49	55	50	50	52	65	70	52	54	66	57	47	46	58	60	50	58	51	55	58	60	58	56	54	57	58	55	38	46	50	66	60	69	57	69	72	63	53	54	61	45	65	68	44	57	56	56	54	48	61	63	66	57	67	63	69	53	69	68	57	49	54	55	50	55	58	61	53	50	63	59	61	49	56	64	55	62	61	59	60	62	68	64	73	51	61	56	70	63	60	68	55	58	49	61	58	53	45	67	50	52	67	52	62	49	63	58	64	61	65	48	69	40	59	44	59	57	51	42	54	52	51	58	51	64	46	61	53	51	49	49	58	61	57	59	79	55	52	53	75	50	58	60	52	34	68	50	54	61	58	69	57	58	53	59	64	52	56	62	56	71	44	56	65	48	68	49	52	57	50	47	49	58	54	54	60	64	79	56	60	55	57	41	67	58	56	55	56	50	55	63	48	56	68	64	75	70	58	54	67	46	52	61	50	57	55	66	60	63	71	63	65	51	66	65	73	48	51	54	51	42	45	41	54	53	64	60	52	55	55	62	60	61	69	72	51	53	70	57	46	51	40	50	53	66	70	61	62	39	55	52	54	47	49	68	49	51	62	43	55	73	70	57	60	55	63	46	58	74	50	61	58	64	60	43	68	61	54	39	68	64	50	68	66	46	53	72	47	49	45	44	58	53	52	64	55	62	60	52	54	60	48	56	74	73	59	49	57	60	60	57	63	46	73	57	53	44	70	61	61	57	60	57	51	90	69	63	55	60	59	73	54	50	52	62	58	56	67	47	57	55	57	73	66	55	51	54	56	58	35	56	50	65	56	54	58	58	71	58	57	61	59	51	47	51	61	50	45	50	55	60	56	65	54	53	72	51	48	47	64	55	49	63	62	58	58	59	57	49	48	44	62	66	51	61	71	42	66	65	52	60	54	58	55	63	60	62	47	59	59	72	70	62	61	66	48	47	56	51	49	78	56	50	63	55	50	68	54	45	62	49	61	61	64	38	59	66	64	52	68	57	68	44	57	53	61	54	54	44	57	65	61	55	64	61	56	61	56	61	56	66	58	70	50	49	45	45	67	57	64	64	67	53	48	42
12217	5618	2459	4284	8904	9901	8668	7334	5604	4697	3815	3121	2695	2306	2044	1777	1599	1371	1289	1218	1150	1081	1083	982	983	954	984	972	954	1015	992	862	890	963	1056	1059	1116	1022	1158	1483	2943	2669	3425	2347	1669	1903	2230	3012	2780	2597	2304	2139	2010	1481	3820	6832	6140	4985	3404	2115	1339	899	751	700	654	586	598	606	634	616	615	657	606	598	684	584	587	643	600	603	648	634	618	647	612	644	609	580	631	616	626	614	566	649	610	646	654	626	648	650	654	614	655	632	611	615	654	688	576	624	636	612	622	601	618	626	639	586	593	669	645	598	627	632	647	653	648	618	651	632	635	616	623	641	599	606	574	694	623	624	659	636	584	601	618	617	591	665	547	640	628	585	626	641	666	616	633	556	613	637	614	649	641	642	618	622	585	597	624	643	622	599	588	560	683	593	606	641	626	647	660	604	665	639	633	658	661	628	612	614	600	631	618	648	630	616	609	606	577	577	616	617	627	613	619	624	641	631	638	659	652	618	647	626	598	643	612	626	620	622	679	612	573	627	629	626	599	649	626	645	645	612	664	648	656	637	651	601	649	629	638	637	616	644	642	599	636	628	615	696	662	652	632	646	630	630	629	626	623	597	644	609	665	685	642	605	645	590	589	637	603	632	628	628	641	660	634	634	615	596	623	617	604	665	615	605	646	621	640	630	633	624	622	644	620	612	600	631	605	618	634	636	650	602	629	618	613	644	655	658	608	657	597	629	676	654	631	654	610	589	662	604	607	610	665	664	638	656	607	633	648	596	667	601	622	607	616	618	608	600	653	628	629	634	660	660	663	619	581	698	634	600	632	689	672	619	647	629	599	623	646	639	647	635	605	590	691	635	630	646	618	633	603	594	654	623	603	640	649	669	635	595	600	595	615	643	616	597	611	650	639	632	652	631	620	636	608	667	669	655	605	655	631	632	594	621	636	615	584	595	609	622	657	643	659	641	626	649	615	650	631	644	597	613	622	600	638	679	607	603	639	619	606	657	589	621	612	599	630	569	642	601	584	640	636	630	645	592	600	598	613	647	622	632	622	603	634	589	644	611	659	629	596	589	631	605	639	633	575	617	608	654	595	614	600	650	631	611	619	595	629	606	633	640	617	633	614	621	615	592	610	630	583	648	613	589	566	628	634	618	631	648	615	609	631	636	603	660	623	624	592	653	613	632	587	615	649	639	626	542	614	665	606	628	594	612	632	575	640	593	625	613	594	658	578	621	610	613	640	612	618	620	616	636	577	617	663	624	617	685	614	580	650	586	629	570	624	627	617	618	604	621	582	598	618	619	661	659	608	619	606	607	631	630	602	671	574	599	585	624	599	549	660	656	631	633	624	604	624	668	609	644	675	585	610	613	608	612	637	647	654	628	615	659	645	642	623	661	615	610	660	624	562	652	617	621	614	598	617	621	689	645	614	624	583	617	643	584	604	599	597	651	651	609	609	661	654	607	612	592	659	626	616	634	627	640	599	646	609	597	638	641	648	617	630	617	683	612	561	647	633	631	605	620	621	670	616	645	658	612	625	591	601	652	588	640	591	667	614	640	610	589	630	620	616	615	611	595	641	620	628	643	662	568	613	645	681	658	626	608	579	640	628	620	586	632	623	618	597	630	636	667	621	660	692	661	603	639	677	653	640	590	609	637	645	644	625	625	619	645	654	626	577	664	597	621	640	611	603	621	594	626	663	625	630	622	645	641	623	603	603	607	613	606	634	649	667	632	651	614	676	636	555	645	609	628	654	581	643	651	626	657	662	648	658	629	588	615	656	685	622	610	635	583	685	649	603	635	584	623	605	585	614	592	599	615	643	615	604	637	662	611	631	637	640	624	602	628	643	640	649	618	630	621	627	610	611	645	709	623	661	561	587	606	643	599	623	595	608	601	628	639	645	635	619	605	624	686	597	642	654	585	623	635	640	620	618	602	612	647	621	605	651	614	618	612	633	636	614	639	605	639	647	559	610	616	628	636	654	622	623	661	615	603	654	625	605	624	695	666	615	636	628	621	612	649	675	674	646	660	603	621	645	628	615	618	630	601	647	634	627	618	599	616	610	637	627	633	631	661	635	604	623	630	614	667	633	619	643	622	589	600	621	625	624	598	646	695	644	611	639	661	608	644	631	631	627	610	616	606	638	641	619	592	662	631	680	650	631	638	588	634	618	626	644	610	605	621	657	596	608	615	630	583	647	611	603	578	630	614	632	646	691	615	634	660	680	622	644	642	606	647	697	621	614	624	615	652	642	605	604	626	638	619	656	654	623	623	635	632	641	680	629	647	575	635	648	656	591	598	604	639	659	637	626	642	607	618	658	641	636	603	630	641	606	658	640	643	632	581	671	619	605	671	614	609	595	612	640	573	614	649	628	699	633	638	617	638	601	627	611	619	643	618	649	631	655	595	648	630	595	664	639	658	586	618	610	614	568	604	604	605	647	662	633	639	630	594	628	652	641	609	603	621	607	598	615	568	668	652	616	631	639	638	610	601	576	628	627	621	625	680	644	649	600	590	605	641	617	644	626	627	603	654	597	650	631	620	638	604	668	605	623	618	680	642	674	625	597	625	637	611	655	592	669	644	652	679	599	601	656	583	591	627	643	641	645	618	672	688	631	658	659	621	623	616	599	625	606	628	595	587	620	633	619	588	655	611	611	643	635	574	648	585	618	628	615	647	613	644	619	609	623	616	683	598	632	651	608	651	626	599	668	688	682	648	626	603	634	655	645	616	617	594	632	614	636	646	626	583	639	625	624	579	607	641	610	649	626	633	598	634	586	662	658	632	686	662	594	639	634	598	619	628	592	681	594	618	639	633	658	661	651	659	583	655	640	638	625	650	583	612	607	647	610	659	617	637	630	576	657	606	652	616	625	587	625	608	636	605	641	585	587	612	633	626	660	634	644	617	640	676	656	621	603	602	625	651	650	612	663	650	619	631	629	630	579	627	639	630	643	624	602	627	640	605	603	628	677	621	656	662	610	621	622	692	631	646	618	645	619	611	636	635	650	658	613	612	604	632	609	615	596	658	633	609	626	647	608	626	670	647	671	642	607	586	606	580	624	574	634	655	628	641	670	604	615	647	618	628	623	616	614	641	646	615	593	651	655	621	665	686	619	604	636	686	626	599	667	610	612	621	638	627	608	632	623	660	628	651	582	582	586	635	652	629	628	600	626	642	631	648	610	616	634	625	587	615	667	632	651	612	594	592	658	632	636	625	612	666	618	645	608	609	638	644	582	637	630	606	614	646	616	616	598	605	596	627	596	621	633	620	638	617	634	593	611	657	655	611	675	621	659	698	616	643	615	597	571	597	599	645	664	627	623	644	656	575	585	610	609	570	601	636	613	633	631	630	609	610	624	624	628	671	621	619	641	657	632	623	602	639	605	653	631	624	627	640	626	670	662	624	612	596	642	598	576	578	616	625	614	674	666	636	609	615	635	634	625	647	613	599	628	629	653	631	624	625	612	585	622	578	635	584	640	608
2226	270	170	108	107	164	177	160	155	133	131	115	97	123	96	131	99	96	78	100	82	72	82	68	91	98	94	75	84	78	80	87	73	74	83	82	106	86	77	96	129	154	163	117	95	95	109	137	137	125	112	116	86	103	175	314	290	247	204	131	99	98	81	77	67	63	62	75	70	75	74	90	77	55	63	70	78	56	65	74	73	72	88	71	67	80	75	80	73	83	67	62	71	73	78	84	72	68	89	73	78	76	59	69	66	82	59	82	73	72	63	68	64	68	70	60	76	74	66	73	64	66	68	68	69	68	81	78	74	80	60	74	86	63	60	67	70	69	70	67	64	72	86	78	76	81	62	68	60	57	73	69	72	73	69	70	75	58	67	79	72	71	85	57	68	54	65	68	78	68	77	59	73	72	66	81	78	56	73	62	72	75	77	82	75	79	78	63	73	75	70	74	73	68	70	84	76	70	64	84	76	68	69	72	78	68	67	72	75	70	61	63	74	68	53	49	64	89	73	74	93	75	66	73	79	74	84	64	73	58	77	93	80	63	62	70	49	84	66	62	85	80	70	75	82	73	72	74	70	69	75	69	53	63	60	78	84	61	81	63	63	64	58	64	72	76	84	61	68	78	58	69	78	71	67	74	63	72	64	59	78	66	67	70	74	74	66	71	72	77	72	68	61	55	72	45	61	60	65	71	79	76	61	73	77	72	78	63	76	70	65	64	84	63	86	66	74	70	74	66	74	64	80	70	70	83	49	64	52	68	73	58	65	62	65	66	77	59	71	65	67	72	63	66	66	62	82	83	74	66	72	84	70	72	78	79	68	82	65	71	73	74	68	75	67	51	66	61	63	78	70	53	62	65	78	81	74	70	83	76	61	66	73	73	76	71	76	62	52	69	71	65	81	62	67	67	70	76	72	73	54	57	69	74	66	63	65	67	69	76	65	70	74	56	81	68	77	79	77	71	68	85	73	85	65	62	67	81	68	67	69	89	75	77	67	67	59	84	80	67	78	61	70	76	84	62	78	68	69	64	69	78	71	72	73	53	90	81	73	65	79	76	70	62	70	56	75	59	58	70	77	54	62	77	80	71	55	75	82	77	73	60	74	66	62	63	72	65	63	72	70	70	72	79	77	63	72	65	56	79	80	69	65	60	73	72	64	64	74	65	72	63	76	65	61	82	86	63	60	65	64	93	85	64	74	56	85	73	75	62	69	68	68	76	83	69	75	70	85	70	66	82	56	85	64	70	54	72	51	66	67	73	60	74	65	68	52	83	72	72	65	65	65	63	61	72	59	68	54	70	78	75	95	60	72	71	83	99	72	82	83	66	78	58	61	61	62	63	52	75	57	67	69	62	65	74	83	56	68	60	59	93	58	86	77	61	63	67	61	74	65	63	72	64	89	82	78	74	61	85	73	76	68	83	65	69	76	78	79	74	66	62	71	64	86	75	77	78	80	58	63	88	65	59	64	70	80	70	82	72	57	75	76	71	78	76	62	71	72	67	79	76	68	73	74	65	66	69	78	72	77	74	58	88	63	76	82	78	76	71	84	80	78	63	79	69	78	47	87	74	65	68	63	69	72	77	82	71	67	81	61	72	68	63	57	73	79	69	77	81	73	73	87	71	70	54	55	81	58	74	68	64	69	81	68	63	79	70	65	68	84	73	62	74	68	69	60	72	76	58	68	77	65	71	86	71	53	53	77	60	81	78	57	79	77	77	81	82	69	64	77	53	80	66	66	78	86	62	73	69	73	65	58	61	66	74	63	89	68	75	66	82	57	71	60	75	77	82	61	79	61	84	70	78	73	70	63	70	68	69	69	63	70	71	78	74	66	75	76	87	81	77	80	72	62	71	68	69	66	73	64	61	82	80	66	71	75	79	72	74	78	62	72	77	80	68	64	79	63	56	69	63	75	53	64	76	62	65	57	67	78	58	66	52	67	73	65	72	74	86	62	75	78	69	76	69	86	75	79	76	66	65	66	95	79	62	52	65	63	72	73	72	64	70	84	70	74	64	62	70	69	91	76	67	67	60	53	65	71	60	57	73	63	66	65	73	63	62	83	66	57	66	73	85	78	78	70	70	76	79	65	69	68	65	75	67	72	59	66	58	63	77	56	88	67	89	64	73	74	68	77	83	60	68	88	63	70	66	68	76	87	69	71	67	80	71	60	75	67	68	72	74	77	76	79	57	80	69	63	72	65	75	62	77	60	77	86	70	68	64	63	63	75	89	66	63	63	68	91	69	87	78	73	65	69	72	72	67	86	80	63	56	79	78	63	60	69	64	73	74	75	62	66	65	63	66	61	58	71	65	60	61	73	69	65	60	76	75	72	62	87	75	80	74	76	59	69	63	68	77	60	59	65	61	74	78	80	60	62	60	69	66	73	84	70	71	68	63	72	70	70	52	65	70	63	69	77	87	71	60	60	72	69	72	65	67	65	55	68	76	87	62	82	80	69	72	64	59	76	69	77	81	87	69	73	68	73	76	85	75	84	67	78	83	66	62	66	64	65	73	68	68	95	81	63	63	66	73	56	74	57	76	66	60	51	76	70	83	65	72	68	58	65	58	73	77	80	60	75	79	73	71	74	62	72	57	71	68	69	69	68	71	70	75	78	78	72	66	59	71	82	64	60	66	65	67	72	74	86	69	59	70	59	59	64	68	77	66	83	75	68	75	75	67	64	78	73	86	72	64	72	55	62	72	71	62	66	65	62	56	65	68	76	73	63	78	68	70	64	77	70	59	68	71	65	74	69	75	54	77	71	75	59	87	60	71	70	62	59	53	72	63	74	80	68	68	70	73	61	67	73	76	63	69	57	75	83	74	72	78	59	64	67	74	64	89	78	70	70	62	64	65	58	71	84	74	66	77	81	80	59	68	66	70	64	77	79	69	60	76	70	72	75	81	62	73	64	63	78	60	72	88	81	72	79	79	80	59	65	64	62	57	73	58	47	59	79	63	79	74	62	49	77	63	60	81	62	72	68	72	65	72	81	68	64	60	80	76	87	80	66	82	83	82	81	83	71	64	90	68	71	87	73	75	62	81	66	59	75	92	61	66	73	75	79	61	81	74	70	75	80	71	80	55	63	65	77	81	79	72	58	71	74	60	65	70	56	72	75	64	81	60	69	69	79	71	81	65	70	79	72	68	71	81	69	66	76	73	69	61	68	68	83	66	59	60	75	86	81	76	84	61	69	71	62	73	70	71	61	69	66	71	66	77	67	75	58	70	67	70	61	72	54	81	91	69	76	60	69	58	87	69	56	71	67	52	65	84	76	70	77	79	54	73	65	67	75	66	55	72	68	70	58	80	61	72	80	63	72	67	79	69	61	74	70	70	72	63	78	69	73	67	67	74	66	78	81	61	70	74	74	64	67	62	53	68	81	64	65	64	71	69	76	61	69	73	54	72	68	69	87	70	61	65	78	68	75	73	63	71	72	70	69	67	64	74	76	57	71	57	64	80	81	78	63	68
12026	4754	2493	3916	8396	9698	8146	7205	6197	4880	4073	3458	2963	2540	2354	2191	1847	1595	1456	1349	1278	1246	1219	1196	1156	1105	1120	1141	1115	1200	1293	981	1036	1070	1135	1241	1428	1537	1350	1550	2810	3348	3778	2527	1700	1594	2062	2497	2402	2373	2482	2393	2087	1883	4251	7211	6753	5823	3773	2287	1460	1144	837	771	737	763	751	705	731	741	783	792	716	739	804	743	717	732	713	757	723	697	754	766	708	764	758	778	695	777	725	780	814	750	737	771	782	710	741	742	768	714	756	744	745	764	812	757	785	747	737	746	717	775	718	769	745	712	732	794	749	751	767	762	732	756	694	730	761	732	706	750	735	744	774	730	742	738	720	763	733	734	727	752	703	753	770	737	749	731	705	752	816	733	743	717	777	736	775	733	826	792	769	765	727	746	767	741	716	807	738	713	764	770	734	796	729	754	705	785	780	768	740	772	782	748	723	763	740	730	748	800	728	756	743	789	708	777	727	757	750	775	734	732	758	767	700	744	753	726	746	760	746	769	706	723	756	735	731	745	737	724	777	758	712	718	771	737	745	753	799	716	789	775	694	713	740	734	734	830	747	739	760	757	761	746	723	710	778	769	756	757	765	804	781	733	762	700	718	732	773	747	772	766	723	753	752	731	704	743	733	753	737	754	778	716	760	738	713	736	737	758	756	692	708	733	753	756	736	746	791	777	733	752	799	728	803	742	739	760	752	756	725	769	762	743	778	722	744	718	733	758	783	753	768	728	746	713	743	754	793	720	767	762	736	789	725	789	765	737	794	759	727	785	728	735	757	756	757	746	736	772	736	772	777	727	765	746	728	733	760	787	765	814	734	760	763	776	743	757	767	768	771	692	780	732	728	811	750	754	735	724	710	742	802	752	737	741	791	703	732	782	787	795	772	717	762	708	725	729	748	724	726	763	759	699	708	754	731	777	778	762	766	776	747	746	778	730	690	771	747	712	726	730	743	731	731	764	706	731	741	793	746	764	778	714	758	729	756	741	769	711	775	722	765	734	720	758	781	776	736	751	787	706	670	737	742	765	754	721	717	728	735	754	719	745	776	746	736	740	757	758	743	751	744	795	787	744	729	728	720	759	784	731	730	745	771	737	779	776	727	757	729	739	757	738	786	791	747	752	714	747	753	775	764	820	761	767	781	766	742	764	749	794	758	736	773	742	726	694	744	735	802	711	768	754	753	741	787	718	760	759	761	774	688	737	721	731	725	750	729	702	736	792	764	742	748	728	730	719	759	756	713	779	725	734	754	749	715	714	769	704	758	815	701	747	776	722	737	687	717	728	686	738	740	805	770	719	755	781	748	752	757	744	725	728	745	778	777	764	818	735	733	748	755	749	738	755	741	751	735	747	750	724	764	768	773	735	699	742	799	743	743	785	751	740	753	745	754	742	766	764	719	725	745	731	761	755	697	735	748	743	696	731	779	708	770	734	750	709	720	775	778	701	761	789	740	767	791	767	714	728	834	720	734	762	707	750	706	755	735	777	752	745	728	755	732	744	711	794	775	722	747	761	804	752	796	758	762	737	764	756	795	744	669	743	716	781	781	751	750	800	715	794	731	790	769	733	727	737	733	786	762	765	740	707	744	754	745	763	763	750	735	773	704	717	715	718	801	744	709	773	738	781	778	750	781	759	741	737	731	764	706	774	780	714	782	758	783	765	769	768	743	761	735	801	709	781	746	734	747	724	741	738	800	771	747	747	785	741	762	727	776	746	781	727	739	791	732	703	737	769	789	765	727	735	756	711	722	767	733	753	763	772	769	765	708	763	735	767	718	750	750	740	750	770	774	749	752	712	726	753	722	734	722	704	760	720	762	729	693	723	763	764	741	724	786	758	719	767	784	748	755	775	689	770	741	715	762	733	763	739	770	780	748	710	776	763	775	790	783	732	732	732	737	771	736	739	739	752	733	747	766	761	712	776	754	802	723	715	798	781	660	787	743	775	763	758	734	720	755	792	739	722	719	736	768	753	760	775	780	760	749	746	769	813	739	745	723	754	735	727	759	806	744	743	758	732	780	761	742	760	748	702	738	735	776	755	777	761	785	725	799	740	750	740	784	744	760	726	763	781	737	734	742	703	739	736	781	751	779	741	744	740	761	747	764	763	833	741	710	763	736	764	725	788	776	755	736	758	775	708	769	751	725	745	779	730	782	776	743	747	776	763	744	783	762	740	755	776	759	772	770	700	763	748	790	799	793	710	731	751	726	726	784	778	753	778	766	746	722	765	762	791	723	747	750	739	770	721	767	783	729	766	802	768	708	770	754	743	690	734	747	758	770	788	698	769	749	820	782	720	775	740	747	717	712	746	733	768	795	774	652	753	759	766	709	731	721	760	772	752	733	701	742	746	795	759	710	740	779	714	793	766	748	761	722	717	763	775	718	734	794	711	782	728	726	769	742	705	755	721	705	755	754	722	744	783	773	728	787	767	651	721	752	743	771	788	762	728	792	713	768	787	826	728	774	736	757	765	742	703	729	793	708	750	726	779	723	830	724	734	734	693	793	739	744	729	746	727	759	759	728	740	720	702	748	759	823	747	699	766	739	708	730	756	741	750	766	736	755	735	788	774	709	771	788	763	793	802	749	771	738	735	735	762	751	771	786	715	755	746	735	748	725	782	687	803	707	736	719	759	724	764	768	710	784	777	774	750	765	711	756	774	779	710	732	750	690	706	783	771	734	773	764	738	670	782	750	716	724	750	751	727	797	772	789	736	764	775	777	723	757	759	732	796	780	678	768	792	718	770	736	710	788	727	800	723	765	719	710	722	753	728	733	745	701	734	773	770	691	701	713	714	735	786	759	781	743	744	759	792	796	750	765	781	728	759	775	772	768	765	739	774	736	744	774	738	779	764	772	750	789	725	721	743	729	772	805	757	808	781	721	712	746	744	814	716	758	767	698	734	760	776	722	734	742	764	757	742	722	724	689	785	723	722	764	763	692	763	723	784	804	759	733	730	738	748	737	724	728	805	725	747	753	747	783	742	753	738	762	717	711	739	742	721	741	751	726	725	771	752	752	729	716	766	782	687	782	726	772	739	723	712	747	813	748	739	764	733	709	749	715	740	774	770	742	745	803	771	760	750	752	734	801	706	723	758	759	766	770	738	730	739	735	754	771	757	752	686	776	756	768	763	766	734	795	772	755	750	767	723	791	776	703	786	748	717	744	816	740	734	724	782	775	744	766	739	759	710	755	753	745	791	796	762	739	774	739	740	783	741	731	735	765	714	728	764	713	746	755	800	810	762	796	792	753	707	741	798	779	714	748	797	723	718	753	767	815	815	774	809	809	739	767	768	752	759	760	750	742	737	765	780	754	775	752	786	781	748	760	789	785	755	769	744	750	740	787	761	770	758	745	731	729	709	774	725	729	745	775	713	750	742	755	747	737	718	815	809	710	755	765	792	736	742	744	727	775	739	769	715	818	669	768	764	736	721	793	761	725	803	749	736	721	766	726	757	769	768	736	789	720	743	757	775
1184	338	190	148	120	202	202	194	184	187	144	134	142	117	115	102	86	92	81	80	62	85	79	86	62	83	64	73	79	88	63	68	78	68	80	73	79	89	101	78	124	203	154	148	88	99	119	151	123	104	129	113	112	98	219	419	367	355	212	147	94	83	67	70	47	54	46	57	57	60	58	52	54	58	57	68	46	60	54	63	48	53	58	66	58	61	59	49	57	57	43	64	59	56	63	49	62	62	53	45	59	67	49	49	57	60	45	58	55	58	68	60	50	68	59	61	60	47	59	61	42	66	55	71	48	57	61	70	55	64	54	62	60	45	67	58	55	58	59	64	61	65	57	48	55	45	58	57	60	51	74	75	64	55	57	56	57	39	60	48	50	66	58	60	65	40	65	57	54	52	68	71	55	52	61	48	65	60	51	53	67	47	67	58	50	44	56	52	62	53	52	66	60	59	57	59	53	52	65	54	54	71	74	58	42	57	60	55	42	45	49	45	55	51	48	54	57	50	41	59	64	66	73	55	62	52	53	52	52	54	51	64	61	63	52	58	61	54	67	66	63	50	53	55	71	58	56	47	51	57	51	49	81	59	58	51	63	78	66	58	39	59	60	62	65	60	49	49	46	59	65	55	65	55	43	56	51	65	63	49	50	51	67	72	63	54	62	43	58	53	50	53	51	53	71	55	54	56	59	76	58	70	54	71	52	68	48	61	68	64	64	46	58	61	69	74	71	52	55	49	66	64	59	57	56	54	59	47	51	57	48	48	36	65	66	56	65	58	50	46	52	53	59	55	61	43	66	74	59	54	54	50	53	45	50	59	56	51	69	54	58	55	47	57	46	45	61	56	56	59	59	55	41	52	59	37	58	56	56	60	64	56	58	74	49	57	66	65	50	56	57	55	55	69	51	65	60	61	50	54	62	64	48	50	61	54	59	55	49	52	58	42	58	68	57	51	52	48	55	54	52	56	71	47	66	61	60	61	61	65	63	49	57	44	51	64	66	67	57	61	59	48	69	52	64	73	54	56	73	64	59	52	54	57	58	64	54	51	49	65	56	65	63	57	63	51	53	68	64	55	61	49	46	59	68	57	53	49	53	61	60	49	74	48	45	56	65	60	61	56	65	65	55	66	52	56	48	59	59	43	48	67	50	56	63	57	75	61	58	65	56	48	65	66	55	70	57	52	59	67	80	50	67	52	53	59	67	49	57	54	60	63	43	68	63	56	55	57	54	58	57	55	69	50	60	63	52	58	51	53	60	67	53	55	48	58	47	54	57	62	43	48	61	55	66	56	54	61	49	74	49	63	63	42	53	58	59	67	54	53	61	53	61	53	44	55	44	50	49	73	68	56	58	58	58	50	54	46	55	41	61	59	65	47	69	57	61	62	78	56	58	57	49	57	57	57	63	42	58	61	53	53	59	56	56	52	50	67	56	57	63	52	47	65	63	63	60	55	58	46	61	61	47	58	66	55	65	56	52	53	48	61	55	69	45	58	76	59	58	65	52	55	66	61	61	64	60	57	53	56	60	58	50	64	50	62	62	48	57	63	66	53	57	57	57	38	58	70	49	61	69	57	62	57	67	47	49	48	58	60	63	63	54	56	59	50	71	65	60	56	64	60	61	62	66	53	53	52	55	63	60	71	61	50	58	49	57	48	59	56	53	48	73	56	54	68	64	55	56	56	43	54	54	51	60	48	51	51	47	54	61	43	61	65	62	51	59	61	65	45	51	42	60	46	49	63	54	64	60	66	55	56	50	59	55	53	62	56	63	62	70	69	61	68	50	56	50	61	67	57	55	69	46	46	56	55	61	39	64	49	58	58	57	60	53	54	65	58	64	55	69	58	44	60	61	53	46	69	48	45	53	55	69	66	57	46	55	45	57	65	58	54	73	61	77	42	57	62	56	52	64	60	45	55	58	66	54	51	47	66	60	67	59	67	64	55	47	49	61	59	63	68	64	55	39	58	57	60	43	50	72	62	52	42	68	58	70	49	77	38	54	55	64	64	45	67	62	55	67	53	49	59	69	50	52	52	62	55	47	55	61	52	71	58	52	54	47	67	60	70	56	42	54	59	57	66	46	69	69	60	65	53	61	67	66	57	49	65	55	65	44	60	56	56	55	64	53	46	55	60	67	53	58	44	66	60	45	72	55	75	51	58	50	68	57	66	57	64	56	57	57	57	57	69	58	61	61	52	52	57	69	58	66	65	70	46	60	50	67	57	60	39	44	53	64	63	57	55	54	58	61	49	51	47	47	64	59	46	51	50	63	55	77	61	55	52	50	69	61	80	50	50	59	57	65	58	66	55	53	53	55	48	48	48	61	69	67	65	50	56	67	60	41	52	53	58	55	70	70	67	56	44	42	64	69	57	61	61	63	60	56	46	49	57	57	45	56	57	42	59	36	55	63	62	50	56	55	71	46	55	60	46	65	53	59	71	51	62	57	55	64	49	63	56	45	60	50	66	58	69	56	47	66	47	55	43	55	47	71	66	56	54	43	42	55	49	57	45	70	59	51	66	54	45	76	63	45	57	43	58	56	54	55	64	55	44	65	61	59	52	56	50	58	57	65	54	66	45	83	49	69	58	54	53	56	65	52	66	61	51	54	66	57	57	61	72	51	55	50	55	61	48	60	65	55	63	51	71	67	66	55	59	60	72	64	50	63	67	51	67	60	63	64	57	67	51	56	52	53	53	43	59	55	70	55	66	59	54	59	38	59	61	57	40	72	60	46	41	60	57	65	61	76	51	62	63	53	60	46	62	62	63	68	65	65	64	62	58	63	67	70	53	52	53	44	67	50	60	61	40	68	69	45	62	79	64	53	62	63	56	51	68	52	77	64	67	60	66	50	68	62	66	63	49	59	59	43	54	59	53	62	51	50	57	53	65	67	44	44	56	62	61	51	50	52	53	55	46	55	52	60	66	66	53	57	62	69	65	50	64	71	60	56	62	56	54	59	72	66	60	61	54	68	54	56	64	58	71	49	42	56	53	63	61	57	54	52	62	57	62	56	53	48	61	43	67	65	50	61	65	61	59	68	57	66	65	53	64	48	63	69	58	47	61	54	47	57	48	55	48	47	47	62	45	53	59	64	57	57	70	56	52	91	62	41	56	54	60	61	46	58	60	62	48	62	54	48	66	57	54	60	52	53	62	55	51	56	59	54	58	41	70	60	56	57	48	57	52	51	54	69	48	55	71	64	56	52	62	70	55	55	62	49	59	54	48	59	53	57	51	51	73	60	59	45	56	48	62	71	56	59	61	50	46	54	65	54	44	51	51	66	56	60	59	62	62	56	51	56	67	77	69	67	44	62	57	74	57	59	61	54	57	66	50	63	44	50	62	64	64	54	59	75	58	53	73	63	67	50	59	50	68	51	64	63	60	56	53	48	52	64	73	52	77	58	73	52	58	58	41	56	53	54	52	61	55	75	64	55	48	63	58	51	63	63	54	61	61	54	41	79	65	58	60	54	55
15041	6476	3123	5487	11620	12858	11258	9678	8040	6447	5284	4400	3777	3228	2829	2385	2126	1864	1612	1518	1372	1333	1254	1225	1304	1173	1126	1169	1102	1221	1116	959	948	1056	1235	1297	1418	1748	1569	1710	2831	4362	4149	3659	2011	1682	2467	3340	3028	2146	2307	2390	2018	1920	5206	9283	9360	7429	5148	2896	1632	1117	822	698	631	619	625	579	615	586	611	613	604	585	585	577	586	579	583	637	573	639	614	642	590	604	616	620	596	601	650	589	614	653	614	594	636	598	604	605	607	594	564	639	624	624	562	592	631	578	597	655	663	610	585	589	562	588	639	582	613	625	595	632	605	581	648	633	637	644	580	638	574	603	670	608	639	641	623	574	618	674	634	630	644	595	594	608	617	595	616	568	616	632	620	628	615	587	625	580	631	641	565	642	621	625	669	591	586	600	563	660	615	628	624	605	603	629	567	614	573	603	656	622	630	649	631	611	611	601	625	585	598	611	594	630	637	608	579	626	614	578	636	639	591	622	614	644	588	597	665	603	618	608	584	620	636	637	608	604	633	557	621	561	594	607	609	645	638	626	619	560	601	643	624	541	626	640	614	609	616	599	660	636	624	620	597	629	602	614	639	626	591	580	620	593	626	582	601	604	595	538	607	584	635	628	621	608	592	624	611	621	596	621	637	586	573	627	629	632	620	611	596	600	605	616	601	610	633	573	602	605	621	642	649	597	632	643	599	605	592	620	641	618	578	591	609	607	601	613	639	607	628	579	636	609	599	611	560	652	561	607	600	631	605	599	587	600	581	579	651	636	609	534	614	575	629	621	665	636	599	595	592	579	602	573	673	591	588	613	652	632	619	603	606	598	601	617	626	604	601	624	628	625	612	632	587	597	650	619	619	602	587	587	612	613	634	644	576	622	575	575	628	624	603	668	645	631	610	603	602	635	611	612	604	644	584	609	598	594	589	660	580	651	600	607	610	622	629	595	606	600	635	574	639	631	631	634	617	593	598	589	591	647	618	615	630	620	595	599	574	615	567	556	578	549	609	606	605	676	608	644	635	661	585	581	660	600	626	590	597	594	639	591	631	628	617	659	627	640	631	611	625	608	560	632	612	632	574	679	605	616	597	624	615	611	612	608	621	626	611	593	633	626	583	624	659	593	640	602	587	593	620	601	584	647	604	574	625	626	609	623	597	599	637	627	610	680	635	628	599	621	616	613	599	663	591	578	643	558	586	598	629	624	621	600	601	586	610	586	576	639	600	643	593	574	615	614	588	605	595	607	608	631	628	627	610	581	642	630	596	639	602	658	578	594	599	621	601	634	591	615	634	593	617	627	573	615	601	591	592	586	569	601	638	575	610	590	624	580	673	582	620	583	631	647	581	612	625	607	565	605	590	615	582	623	596	656	626	609	631	624	603	605	630	605	619	607	607	633	633	578	621	585	588	608	592	620	601	582	598	596	607	598	585	585	587	601	653	601	590	602	626	605	612	608	594	596	637	640	603	642	595	624	615	651	640	572	588	614	610	628	627	627	610	598	613	612	625	620	546	630	615	604	614	600	583	607	588	587	586	628	639	623	646	658	607	604	573	663	594	626	591	558	596	626	629	604	627	567	597	615	614	623	586	572	591	608	610	626	622	633	554	639	621	632	630	601	601	618	617	626	604	607	608	596	599	579	613	538	609	647	601	634	599	630	590	634	637	594	640	593	602	629	635	615	607	611	615	633	594	616	623	601	616	591	532	626	582	590	636	594	598	624	573	580	625	571	641	609	641	629	607	607	597	618	627	651	610	585	606	633	618	605	623	545	633	571	632	601	617	636	570	607	581	637	641	648	628	616	609	593	642	602	588	633	643	608	630	556	609	623	625	604	641	617	668	602	632	643	618	592	606	632	608	581	603	566	636	590	610	595	612	636	571	565	619	622	616	616	629	622	603	600	612	581	617	616	637	619	604	619	597	595	609	605	595	617	599	616	574	614	616	624	598	626	620	587	613	589	586	589	582	593	588	600	600	612	594	606	616	654	623	600	620	587	594	614	580	610	643	580	631	601	609	607	609	616	589	563	611	636	618	648	648	639	606	612	624	587	604	602	609	641	642	596	622	638	559	603	627	616	612	615	609	607	623	603	612	566	572	589	613	612	637	625	587	578	648	576	623	564	577	597	582	638	646	573	624	610	564	652	613	626	647	582	622	605	619	619	633	641	631	602	585	617	625	623	598	625	621	599	560	640	590	613	623	607	583	622	579	579	643	636	622	601	622	630	604	617	631	600	571	581	619	605	629	629	592	629	590	621	562	624	631	621	625	638	599	643	595	607	608	643	572	607	587	612	577	616	624	643	585	572	598	588	621	606	595	594	613	624	569	613	612	598	638	631	569	582	652	636	592	638	630	592	616	639	576	611	625	584	607	615	624	574	665	611	601	635	648	594	651	640	583	628	572	634	585	622	631	598	560	606	607	616	606	616	566	594	559	591	606	606	601	605	617	624	662	578	573	602	600	604	645	633	588	582	627	591	577	612	632	640	629	647	546	658	603	564	575	605	640	607	671	613	610	664	637	604	575	640	603	634	612	608	574	621	562	634	603	589	584	638	580	618	610	600	622	586	603	583	635	615	633	610	608	585	598	598	611	628	632	641	592	592	614	592	596	587	621	642	640	616	648	570	600	592	601	622	615	605	662	627	641	552	608	621	628	622	618	575	596	636	604	646	647	644	630	615	565	646	568	638	612	606	625	646	595	596	578	607	567	585	588	584	594	563	619	617	600	612	622	609	689	647	600	641	642	591	601	572	595	627	602	636	630	605	620	604	615	626	598	586	582	599	595	631	623	610	637	606	596	647	620	599	638	578	607	652	610	632	556	603	563	605	620	603	612	591	616	616	601	618	587	598	604	619	575	600	626	605	647	596	612	571	618	617	586	592	601	609	581	607	587	603	624	644	600	574	624	626	612	640	570	571	606	576	624	599	579	618	607	624	625	604	612	618	632	602	629	672	612	618	587	607	614	622	644	612	624	608	621	582	584	623	582	640	644	615	646	613	616	621	659	626	627	631	624	650	611	586	626	571	628	616	656	595	557	581	636	587	592	596	623	612	533	626	613	574	579	585	645	597	646	617	603	629	623	600	601	621	613	554	574	620	615	618	624	605	627	549	645	604	593	618	640	601	631	640	603	600	593	632	592	592	582	616	584	589	604	637	641	636	579	556	622	584	587	643	597	662	649	564	650	619	577	654	588	624	627	614	597	614	622	605	606	606	624	603	632	600	627	608	616	579	593	635	585	629	636	591	617	580	625	625	634	605	659	617	601	620	632	592	615	616	588	623	593	592	648	605	579	591	599	597	615	648	604	618	641	630	585	570	632	595	632	588	602	633	583	594	575	594	598	643	596	633	604	631	632	600	623	637	611	632	626	624	639	623	607	626	582	634	611	603	603	586	631	619	593	615	583	600	620	599	614	665	609	639	581	635	636	545	598	609	594	617	589	627	621	661	586	624	565	622	614	598	628	579	582	638	612	620	585	580
1508	167	99	90	94	132	122	115	105	111	101	95	99	98	75	85	81	99	81	72	78	76	76	85	84	66	71	68	93	74	84	65	53	72	76	74	85	80	97	88	114	148	140	143	86	98	115	116	132	129	90	94	90	104	119	151	164	142	120	98	88	74	96	87	72	75	72	72	55	76	62	67	55	60	56	67	75	68	70	69	77	57	72	65	86	61	60	66	79	75	78	73	75	68	69	63	61	62	84	65	74	77	58	85	60	89	55	66	65	68	73	75	66	75	80	70	67	52	61	80	65	64	54	60	69	74	59	61	74	80	55	67	87	52	70	68	58	58	69	74	78	71	76	82	82	64	53	65	62	85	57	62	72	81	54	68	67	73	65	76	82	59	78	58	73	75	57	60	72	64	61	76	48	74	73	69	71	56	60	74	66	70	85	65	90	67	76	61	70	73	60	62	74	63	66	82	68	68	67	76	74	69	80	63	77	88	82	61	64	74	74	79	72	84	73	60	86	57	70	66	84	76	81	79	58	65	57	74	78	63	69	68	62	62	71	67	61	78	57	51	75	71	75	56	71	61	84	87	60	67	71	60	73	49	75	56	81	73	60	58	66	59	78	63	77	81	67	66	70	62	79	69	64	79	72	67	62	68	43	72	66	65	44	53	73	68	58	63	56	73	70	59	59	67	79	75	86	73	88	81	71	74	78	68	60	64	77	71	82	79	80	61	68	87	70	72	73	74	58	79	47	78	83	59	67	79	56	68	85	71	61	90	77	66	70	70	64	69	77	92	72	72	72	60	74	81	64	69	66	64	63	63	71	80	57	75	61	78	77	67	77	80	89	75	75	79	71	69	60	56	63	72	84	73	64	67	65	73	66	69	81	69	62	77	73	72	77	61	79	74	73	64	80	72	87	68	65	77	81	56	70	54	64	73	59	70	85	80	72	83	78	77	70	63	83	76	71	85	72	75	86	58	77	69	82	82	72	57	66	66	69	51	79	85	67	59	83	66	68	72	66	87	53	72	54	78	59	80	63	60	79	62	68	70	77	62	59	79	59	76	80	69	75	70	71	75	84	57	68	64	70	66	77	50	79	77	62	95	100	70	66	66	75	66	63	76	74	75	70	71	69	72	66	62	66	71	55	78	77	78	66	81	66	52	57	83	62	76	83	74	70	69	74	66	72	60	63	69	63	67	74	82	83	76	70	59	74	62	75	62	69	56	82	80	74	63	59	68	74	75	73	69	76	63	60	74	63	60	57	78	58	68	71	62	67	70	65	70	64	68	70	69	77	85	63	70	71	68	68	73	62	53	72	61	65	76	80	62	72	84	76	67	58	69	71	74	72	74	76	77	89	79	83	72	64	64	76	67	55	72	76	68	60	67	80	85	62	76	67	75	67	75	87	68	61	71	89	66	66	64	82	56	70	67	62	70	63	71	75	77	79	73	73	67	64	67	61	80	68	77	81	67	74	70	73	74	61	78	63	69	64	80	78	79	86	57	60	65	68	66	73	62	73	63	62	66	62	74	70	65	70	64	76	71	71	66	80	70	76	75	85	92	49	71	77	66	63	87	68	70	72	63	70	75	62	75	75	76	65	73	76	59	74	67	64	55	76	57	67	66	75	64	60	64	74	73	62	66	60	49	65	63	62	79	68	74	61	68	72	73	71	78	67	69	69	77	68	86	75	76	61	69	79	73	56	74	53	89	65	74	69	75	77	86	86	73	67	78	80	68	77	88	73	79	63	56	75	79	85	81	63	76	66	65	60	63	56	75	58	75	61	64	75	86	75	51	67	70	69	89	75	63	63	69	66	62	89	70	67	83	78	69	77	75	70	86	73	60	74	67	78	58	68	64	76	65	63	66	60	71	68	72	79	62	68	66	70	69	69	70	71	69	86	70	59	69	89	79	65	80	61	78	71	76	80	78	64	67	62	78	76	71	65	78	69	62	72	67	72	70	69	74	56	62	95	60	63	69	54	65	86	74	69	80	67	70	53	69	58	77	60	60	71	72	84	74	68	60	73	72	75	68	72	74	67	61	61	70	85	83	63	67	59	66	68	69	75	59	77	93	60	78	72	58	74	71	69	69	60	77	70	76	73	64	73	67	88	71	50	68	78	63	73	62	66	83	69	63	77	75	69	71	57	79	67	63	72	67	68	66	82	60	65	69	70	64	70	75	68	72	69	73	57	70	82	68	79	66	74	77	59	67	85	73	78	63	83	75	68	62	78	67	72	65	97	72	74	72	43	72	71	58	78	51	54	78	67	59	65	79	62	71	65	67	78	71	71	83	78	57	80	58	80	69	69	66	64	66	72	71	69	76	73	72	66	68	84	65	79	65	77	69	74	65	55	86	64	65	69	61	87	68	73	78	57	84	78	71	59	63	70	52	80	80	68	67	80	66	77	71	73	63	63	56	74	76	87	70	54	101	69	76	66	78	80	73	76	74	76	76	67	81	61	81	70	67	80	78	65	66	83	70	65	80	55	71	62	66	70	61	77	71	70	64	79	76	67	61	70	56	85	70	72	71	78	75	73	56	67	66	67	68	93	77	71	76	74	67	71	61	81	74	68	67	76	56	58	76	67	54	76	71	72	74	73	65	71	83	68	78	85	75	69	71	57	59	90	67	66	69	68	85	86	58	67	71	74	68	72	71	79	68	79	78	73	66	70	87	63	73	63	70	79	87	73	75	65	67	68	66	73	71	74	75	77	96	79	69	77	76	62	77	75	64	71	57	76	67	88	77	71	63	78	81	80	72	71	71	69	67	77	58	81	83	84	69	90	52	49	75	82	68	93	82	69	68	59	79	74	75	61	73	71	70	65	69	62	75	78	83	60	54	60	56	88	74	77	78	85	73	62	61	72	65	71	77	61	64	68	72	76	84	79	74	58	70	72	58	68	80	79	66	85	67	80	79	64	80	72	64	69	67	63	66	71	75	89	68	75	63	74	79	76	65	46	75	65	65	58	59	77	73	60	66	62	62	67	84	72	76	85	80	87	78	77	81	69	87	73	67	51	63	58	57	68	84	76	83	84	56	54	65	62	70	76	71	80	74	70	64	69	90	57	73	51	92	92	84	62	70	75	59	80	68	75	69	69	65	65	52	65	73	72	72	67	82	62	77	77	62	71	70	59	70	66	79	73	73	65	57	77	88	77	76	54	64	75	63	74	62	74	87	63	63	76	63	75	73	78	72	72	92	70	85	70	65	66	68	76	76	74	64	69	57	63	70	72	75	74	67	81	80	68	75	72	64	80	78	70	72	59	70	59	65	67	62	75	89	68	65	63	69	52	64	75	74	72	79	51	77	72	71	64	73	70	57	66	74	66	62	66	81	57	77	79	73	63	64	72	77	71	70	82	72	69	61	81	62	74	60	73	71	92	61	78	81	67	76	90	81	84	73	72	65	69	73	69	69	69	69	69	68	68	68	76	75	62	83	78	71	79	65	57	59	77	88	78	69	67	71	71	51	91	72	79	65
10058	3255	1813	2752	5155	5541	5334	4293	3583	3081	2510	2119	1744	1618	1475	1345	1200	1096	1049	1025	993	963	927	993	1021	939	956	995	981	993	985	880	899	942	1050	1033	1203	1441	1465	1377	2155	3147	3210	2459	1799	1368	2031	2629	2595	2156	1812	1665	1534	1517	2345	3278	3361	2910	2121	1560	1128	928	823	700	795	796	757	779	736	753	742	803	793	773	736	750	771	748	756	787	762	768	750	779	727	751	758	770	767	733	770	753	716	742	729	745	724	731	771	784	733	733	787	747	733	762	747	805	736	766	802	757	745	714	741	734	783	800	740	727	687	789	771	789	735	820	755	716	761	716	768	787	785	785	707	741	721	751	780	736	767	728	783	750	686	703	773	777	756	775	699	742	803	764	763	807	756	754	771	733	761	740	747	784	760	768	815	767	759	740	749	732	731	779	743	714	810	722	800	724	741	776	715	797	803	752	779	724	781	772	745	726	715	748	766	824	741	670	818	758	782	746	756	751	725	763	735	766	786	777	724	733	735	769	747	752	764	753	751	793	754	749	780	781	768	710	776	721	753	748	724	758	724	774	734	785	772	752	766	821	756	740	803	760	749	778	726	766	753	743	756	780	809	771	714	752	759	774	742	776	752	755	751	742	820	770	734	749	777	757	774	792	765	739	718	757	757	749	766	764	715	736	703	731	752	764	788	800	732	756	755	794	777	738	753	778	715	729	757	732	807	745	762	810	797	750	758	760	747	759	704	783	765	751	785	791	811	753	747	744	692	778	746	717	759	763	770	726	772	781	720	764	764	782	710	744	718	751	757	715	718	748	713	723	801	720	734	792	766	712	798	708	732	799	721	726	757	841	758	774	775	730	770	753	751	747	730	803	757	753	803	741	746	751	748	743	726	742	759	773	742	804	786	784	775	736	761	743	746	747	754	771	747	712	801	746	778	708	776	800	757	771	755	773	774	752	733	766	768	753	763	769	776	756	695	781	694	796	737	753	767	768	766	793	767	758	762	764	703	770	752	745	740	773	829	693	775	759	722	769	712	782	740	752	726	730	699	729	777	730	774	735	727	777	790	769	780	762	750	775	752	764	723	766	755	722	781	784	747	741	717	702	802	747	757	694	766	815	762	794	801	747	756	725	762	781	774	734	733	775	782	757	745	752	785	774	739	772	773	746	759	732	729	714	776	705	743	777	706	721	811	742	789	783	765	818	778	742	745	752	805	762	752	739	724	787	774	724	742	757	714	767	788	766	763	726	711	781	753	757	760	740	789	778	745	749	781	767	736	751	752	753	799	745	766	759	744	805	755	738	783	767	694	799	791	733	757	740	714	825	706	723	765	734	748	784	794	772	789	746	749	735	778	748	781	721	774	774	722	748	743	731	716	793	736	742	750	813	774	780	789	780	737	701	776	732	773	738	789	788	752	751	732	761	770	800	765	760	792	747	787	764	734	727	793	763	718	798	800	802	758	708	793	744	785	716	755	797	828	745	727	744	753	729	793	770	729	741	745	763	746	778	752	747	760	725	780	730	819	740	732	742	767	738	790	808	759	679	765	755	765	773	727	710	763	724	746	770	791	755	747	727	719	754	757	756	759	737	736	802	719	806	733	777	758	764	747	782	776	749	718	768	741	735	727	732	745	750	719	767	789	748	770	761	710	755	746	766	729	722	753	724	761	784	709	777	749	756	751	737	750	755	792	723	740	804	745	758	761	753	734	721	724	741	728	773	772	782	775	753	767	710	750	797	778	747	765	766	783	783	797	747	759	697	759	766	756	755	791	727	766	743	774	744	745	757	761	772	739	744	741	762	769	746	771	796	746	765	794	743	737	787	740	772	735	742	799	746	772	736	785	749	671	724	776	700	780	722	743	759	750	745	748	773	731	770	760	758	725	776	802	784	766	775	777	750	731	753	738	782	785	789	709	765	748	739	761	740	767	775	766	785	773	763	745	740	739	820	765	793	772	780	706	780	752	787	738	771	795	778	710	785	781	763	732	752	736	788	763	771	757	769	747	738	712	761	708	780	776	718	765	751	783	738	742	783	778	753	787	824	717	743	767	757	765	705	752	787	797	762	752	806	746	740	726	731	785	759	764	790	759	766	794	793	738	795	743	712	746	702	728	739	803	737	778	772	763	774	737	758	788	781	743	783	754	712	788	768	771	753	793	799	749	734	803	825	792	792	735	745	780	766	744	764	753	794	768	769	774	703	766	736	762	747	761	762	741	752	823	766	704	761	774	746	797	747	788	771	757	751	755	767	806	778	775	769	765	767	773	751	744	719	795	724	752	736	753	763	751	778	770	779	769	738	760	722	779	743	717	736	693	772	770	748	752	783	774	770	781	788	769	740	758	744	721	691	742	773	773	743	754	798	801	743	713	786	777	803	736	758	723	751	774	730	723	752	774	720	748	703	805	733	792	791	744	753	736	782	758	762	752	740	722	744	815	763	764	754	779	766	789	783	748	814	780	771	750	744	669	753	801	768	767	807	744	766	716	723	730	809	731	751	751	768	751	808	748	772	732	714	771	781	760	769	749	761	777	778	757	730	745	733	728	794	771	775	745	778	748	725	744	777	763	719	746	771	712	750	810	727	740	741	737	797	770	750	709	747	782	760	752	745	762	767	758	794	776	717	776	718	734	757	741	788	761	796	756	747	762	724	731	729	725	742	776	774	708	758	757	755	731	769	752	707	830	750	768	792	739	740	759	776	776	706	790	811	709	746	776	779	737	734	759	714	707	738	780	733	766	748	732	720	750	744	747	720	751	749	772	815	726	780	763	809	759	773	725	755	740	751	717	739	725	749	834	774	785	708	794	724	733	744	745	700	748	754	737	807	761	748	741	729	778	717	769	769	784	758	747	758	742	747	760	756	739	745	739	771	727	737	764	780	767	762	752	757	823	732	753	764	772	781	739	767	821	744	746	770	750	796	769	726	735	745	765	737	734	733	785	731	770	768	774	741	797	769	693	713	732	790	786	781	816	769	744	781	775	731	806	707	785	763	728	759	744	757	790	789	765	817	783	747	768	737	751	717	774	781	735	778	771	743	759	722	746	754	775	769	781	727	775	770	757	730	691	750	716	777	736	767	759	751	814	807	753	765	730	687	765	697	741	739	761	774	765	787	767	762	744	752	782	807	738	808	782	722	735	695	745	772	747	782	760	821	782	723	787	715	751	842	730	738	733	773	818	753	764	720	751	754	762	761	752	783	762	732	750	753	719	733	765	773	736	794	798	724	735	781	768	792	733	799	765	748	807	758	784	752	786	757	740	848	758	789	787	784	728	690	806	758	788	770	786	770	825	791	759	721	795	727	725	753	770	763	796	746	765	806	738	738	799	741	735	762	748	686	765	767	725	764	765	752	748	767	758	785	772	770	755	767	793	812	732	761	792	733	748	749	736	819	708	776	769	742	721	713	736	771	737	800	749	766	726	769	770	818	770	735	761	783	749	772	763	768	726	752	768	743	746	803	784	727	736	723	763	722	747	790	718	795	730	787	805	780	782	734
738	278	141	115	147	146	160	139	141	128	146	99	90	94	99	77	74	81	74	86	55	62	76	88	79	61	86	78	70	59	71	69	67	73	69	76	95	90	110	77	107	152	157	128	145	82	97	104	118	97	92	105	100	90	151	244	253	218	167	132	93	79	75	67	57	49	52	53	61	60	72	52	62	71	47	64	47	55	57	66	60	71	77	65	57	51	62	53	53	66	58	53	65	50	41	61	58	70	66	46	48	60	78	65	61	67	44	58	62	55	50	59	39	55	51	47	66	73	69	64	45	48	65	65	58	72	56	59	46	53	51	53	56	58	67	68	75	61	47	59	58	54	60	54	58	59	73	55	64	57	59	61	69	51	63	44	49	60	61	48	48	64	58	67	70	57	57	56	68	49	58	63	66	50	59	63	71	48	55	78	52	51	65	60	65	52	54	66	52	60	55	55	56	60	62	56	60	52	66	47	58	49	59	63	63	57	55	70	62	50	76	56	57	62	64	70	52	56	64	63	60	54	69	41	60	59	55	52	67	71	71	58	54	56	53	63	68	45	72	66	60	68	64	56	57	78	58	57	53	59	64	72	65	41	63	52	62	52	54	64	44	64	56	49	62	41	61	60	58	60	71	54	53	57	63	48	57	76	59	52	52	62	55	68	61	44	59	59	57	87	66	49	51	66	52	65	59	55	63	70	54	65	60	62	59	51	68	65	56	60	62	59	49	67	58	61	60	59	61	56	56	65	63	58	53	58	62	56	61	48	62	66	68	58	58	66	48	68	61	51	55	58	47	56	56	62	68	71	67	56	62	62	81	54	70	53	74	56	77	59	42	74	55	72	61	54	55	59	93	61	60	55	57	53	68	63	68	47	50	78	45	66	76	60	53	55	66	59	52	54	71	77	46	46	55	43	57	71	49	60	62	59	68	59	51	54	55	58	62	67	75	55	67	54	64	57	46	69	57	59	61	61	54	49	64	62	69	59	60	47	58	61	52	54	62	50	56	69	77	46	48	55	45	59	57	72	51	85	61	60	69	75	61	63	51	64	50	52	57	62	46	69	52	64	68	56	37	58	57	49	64	52	46	59	50	52	55	68	66	64	60	53	55	53	60	59	74	59	68	56	45	55	63	68	55	74	58	55	42	46	56	63	74	60	63	57	58	60	49	49	58	64	64	59	43	60	62	60	48	66	67	60	48	56	53	64	62	58	61	45	54	56	71	68	55	64	62	55	54	45	60	58	57	68	66	67	61	71	62	47	66	62	79	63	58	43	53	64	58	56	58	57	55	54	52	58	58	61	55	53	62	55	66	56	55	60	59	60	83	58	59	61	68	56	56	50	84	46	52	38	56	61	55	57	60	56	76	49	73	61	55	55	66	59	67	69	47	63	58	68	63	58	62	69	53	71	62	58	61	57	54	54	60	61	57	53	64	54	57	58	61	65	54	62	60	56	59	53	69	45	62	53	54	60	48	63	61	60	62	54	73	63	64	50	50	49	67	61	64	62	68	55	69	58	65	49	57	65	65	55	65	49	72	53	62	61	72	56	53	61	66	58	54	56	49	55	68	55	56	66	53	53	59	56	60	55	65	57	64	57	58	70	58	56	48	65	54	59	60	47	50	59	65	69	58	70	59	70	65	54	68	66	49	52	65	64	72	59	64	56	67	67	57	56	58	66	69	51	66	54	48	57	65	67	62	63	57	60	59	57	61	61	53	67	66	58	63	73	49	58	54	69	57	47	67	81	58	51	65	57	75	66	46	67	52	62	64	64	62	46	49	60	58	61	62	71	75	67	65	49	50	63	56	58	60	57	52	54	49	63	49	72	51	71	63	51	59	62	65	47	64	51	57	71	53	50	55	56	67	47	66	53	49	69	63	50	83	49	59	68	57	60	58	68	58	56	73	61	58	49	55	57	68	53	71	73	58	67	70	52	64	57	68	58	42	64	72	57	48	63	49	45	62	72	61	61	60	74	50	57	46	50	61	49	52	60	56	59	54	58	57	60	54	66	55	49	52	59	67	53	63	47	59	55	55	60	60	53	64	65	53	70	71	63	57	68	73	65	65	61	65	66	61	70	49	62	66	62	63	66	62	56	42	60	58	65	45	62	61	78	66	69	53	57	59	47	63	64	64	55	54	61	60	57	72	50	64	54	59	59	63	58	47	71	63	65	40	46	62	57	63	48	53	48	52	55	70	63	57	51	67	63	72	50	63	62	53	73	53	64	59	55	46	75	44	58	68	53	77	60	58	58	53	52	66	53	68	60	57	62	58	47	64	65	55	56	54	63	58	52	61	61	60	43	61	70	59	71	61	52	55	54	58	60	55	66	60	55	55	58	59	48	57	57	59	66	64	67	62	57	60	61	56	53	65	64	65	61	61	55	75	64	53	49	69	64	63	56	66	62	70	53	63	64	59	49	46	64	59	60	59	61	64	64	50	48	49	64	61	76	68	49	62	78	68	60	62	80	45	50	51	65	62	60	65	63	57	61	62	50	51	44	55	68	53	63	51	47	46	57	59	59	50	52	57	56	67	64	64	55	65	55	68	73	67	58	82	59	54	71	63	57	49	60	53	47	61	53	64	47	48	71	65	61	72	51	63	65	70	60	65	59	42	54	68	56	69	83	60	59	54	70	71	66	46	52	40	53	57	60	65	59	68	64	65	52	49	58	52	73	52	58	54	69	50	45	66	49	62	64	64	62	53	70	52	48	64	61	59	63	67	80	48	68	49	75	58	60	66	74	58	63	51	49	62	57	54	62	60	59	54	65	60	83	58	68	68	68	61	67	66	49	64	67	53	54	66	59	54	48	66	69	62	65	54	52	65	66	63	52	56	59	74	59	52	60	68	63	53	64	73	61	58	61	58	52	60	73	52	59	57	72	62	58	67	54	62	50	48	59	60	87	58	55	57	59	59	68	49	64	52	65	53	62	65	61	66	64	73	56	63	49	71	68	49	47	50	53	65	58	65	62	61	70	62	73	67	56	65	55	53	53	53	66	61	56	45	65	66	59	66	73	56	73	59	52	77	62	63	59	56	57	61	61	57	62	59	69	68	58	60	64	68	55	58	38	61	60	74	53	73	62	65	51	60	56	53	49	64	60	61	42	48	66	43	66	58	54	69	74	46	57	51	53	61	66	62	41	63	60	69	71	64	70	51	77	67	51	59	59	43	57	75	62	57	54	61	60	61	62	61	69	55	61	63	45	54	54	62	65	63	70	62	63	47	52	60	58	60	54	59	67	59	40	61	61	59	59	49	48	65	53	56	44	77	68	51	58	53	57	59	59	77	56	77	51	64	74	53	46	52	47	65	72	68	63	54	60	53	61	59	48	71	48	65	50	55	69	59	46	61	59	44	52	58	70	45	62	50	73	46	63	61	54	59	55	51	54	62	70	42	61	68	58	48	61	63	57	60	66	58	61	59	51	62	60	67	66	64	64	64	61	59	58	62	45	44	60	68	56	72	63	71	70	67	72
11859	5236	2429	4279	9250	10179	8964	7243	6019	4705	3719	3148	2762	2363	2070	1815	1564	1414	1325	1176	1127	1091	1035	1014	1111	1030	940	987	989	1516	1330	797	884	929	1050	1175	1810	2066	1953	1582	2147	3676	3880	2941	2976	2106	2159	2316	2396	2428	2284	1949	1742	1657	3821	6381	6148	4978	3616	2088	1277	932	750	713	656	657	639	635	574	629	622	656	636	595	636	622	640	662	624	656	635	650	584	664	688	604	612	628	629	634	617	637	671	634	656	644	662	631	654	647	649	652	665	603	651	604	630	649	580	606	599	637	627	636	654	630	654	643	655	589	645	589	610	675	677	625	598	648	618	676	604	624	641	641	667	634	621	651	669	651	582	632	648	600	587	656	670	664	618	665	633	660	611	655	638	623	629	680	621	644	639	669	609	703	669	651	650	654	630	632	602	619	581	661	663	621	629	609	602	618	609	637	660	619	645	652	640	628	587	639	639	671	596	614	641	642	645	600	661	656	626	656	626	581	665	671	672	668	639	610	615	649	627	650	616	648	602	659	654	633	638	598	646	648	663	655	603	633	613	643	601	673	685	664	675	647	635	659	619	644	671	660	635	619	659	653	627	646	674	644	654	630	623	650	630	606	642	661	599	646	638	652	642	604	617	639	614	664	650	677	629	655	607	661	640	661	660	640	628	640	653	663	653	606	653	644	668	604	638	703	607	624	635	634	636	626	652	641	617	625	642	631	649	570	648	638	684	584	607	598	653	604	664	647	641	618	645	624	649	648	695	611	622	654	618	662	645	668	634	618	609	604	625	635	666	632	620	676	632	608	625	634	689	673	681	613	647	671	569	657	641	604	641	596	680	600	649	616	681	614	643	655	657	651	650	620	650	703	651	663	648	643	612	629	638	595	614	670	641	640	676	616	632	663	621	603	682	624	661	611	637	648	623	641	654	591	669	612	666	682	665	668	648	624	640	644	652	625	640	619	607	650	636	634	640	673	642	635	656	629	637	601	619	631	636	637	636	657	647	590	674	637	648	630	583	678	643	597	657	622	595	620	644	675	642	646	687	722	608	631	645	596	624	653	635	662	624	662	608	639	659	681	587	670	662	640	654	610	645	634	571	648	632	626	617	578	641	635	692	652	644	625	633	654	638	663	679	684	623	631	673	624	644	648	620	672	648	629	665	664	684	651	650	629	603	637	662	676	639	628	648	639	634	659	617	650	647	688	655	665	670	614	642	626	615	631	638	677	670	657	626	650	617	637	610	667	623	620	651	629	626	605	650	637	626	632	664	613	680	611	652	637	684	641	629	630	628	608	645	694	632	627	645	661	624	649	644	656	611	641	687	666	666	601	630	648	644	646	647	603	595	655	629	614	631	688	643	643	619	642	617	670	666	658	657	663	653	660	601	620	615	630	607	647	674	601	616	640	618	620	615	650	679	623	639	623	624	653	613	657	620	670	638	621	608	654	613	640	666	695	678	638	616	659	659	719	636	633	636	633	639	637	626	676	599	657	659	659	659	649	582	643	674	674	611	687	632	663	632	661	634	651	615	597	586	644	625	620	647	654	647	673	631	657	628	634	613	617	631	649	637	645	679	617	656	672	623	640	636	619	625	610	646	593	655	658	603	649	645	629	655	656	681	678	649	638	610	638	624	645	633	678	629	620	643	666	671	624	648	589	619	621	629	599	580	645	630	669	650	663	657	616	601	636	660	653	617	665	665	678	624	679	635	645	667	647	667	664	637	632	622	655	628	616	640	622	658	669	640	612	626	660	681	591	653	655	647	654	647	683	663	623	626	658	643	619	658	627	660	633	669	609	646	692	603	621	637	668	626	628	635	632	658	661	634	593	620	639	623	607	656	652	665	593	673	596	660	669	630	639	678	667	616	691	628	664	619	612	686	635	613	681	619	613	620	656	664	672	634	671	627	622	650	687	670	654	623	661	631	674	658	639	611	632	636	649	672	612	631	659	709	640	625	624	621	649	634	612	640	686	606	654	697	605	626	631	621	609	608	640	635	617	616	661	633	670	651	623	641	641	624	644	664	633	628	639	645	626	574	601	634	658	666	624	652	597	633	648	656	636	644	635	616	630	679	625	649	611	661	661	648	647	645	676	641	648	565	652	656	623	638	632	649	628	609	643	622	565	664	653	660	661	666	665	631	631	670	632	594	667	662	644	643	612	639	638	656	627	654	686	618	620	639	663	642	659	669	608	665	625	638	673	645	607	641	667	611	604	638	624	661	657	609	652	666	621	614	636	651	624	620	644	642	634	651	624	671	654	618	650	627	694	650	663	630	655	605	647	696	653	667	643	662	670	631	645	660	648	599	624	670	637	607	666	641	606	634	596	639	647	674	592	640	624	644	646	643	668	671	623	654	621	655	649	657	619	631	678	638	657	595	639	653	598	676	639	681	607	624	613	663	651	637	648	633	620	657	654	671	661	617	646	628	643	671	646	640	678	660	644	621	670	612	626	619	638	670	708	618	631	697	624	636	674	638	650	656	615	671	649	676	653	652	614	631	638	691	661	602	656	652	677	635	646	645	603	654	627	645	670	617	624	664	656	628	655	685	720	620	636	665	666	674	665	644	684	641	640	608	653	661	666	635	651	655	615	622	617	611	680	611	653	611	612	668	610	651	660	637	701	651	673	652	650	643	666	674	605	630	644	602	586	650	607	641	667	675	608	589	603	652	614	693	662	662	628	697	574	645	636	666	654	616	673	622	631	628	613	622	697	649	672	682	677	607	643	689	571	576	647	654	676	656	702	624	645	666	661	657	641	617	631	620	667	629	645	639	664	595	626	654	644	625	604	604	631	637	607	657	612	673	644	608	642	605	684	624	654	666	636	641	656	637	674	623	687	648	626	686	628	680	606	647	631	694	612	633	597	650	618	624	643	640	594	634	614	650	661	643	650	613	586	648	624	610	626	657	572	657	578	636	644	650	635	625	625	634	639	651	646	602	645	642	649	644	674	610	653	701	672	585	662	650	612	617	616	622	609	647	647	654	579	689	641	602	659	658	680	609	643	653	619	648	616	658	630	669	617	638	630	612	643	637	659	642	652	630	668	650	632	658	620	642	664	650	588	672	657	623	690	630	648	629	676	649	637	674	647	619	583	632	643	629	656	630	662	637	647	624	640	611	663	622	654	641	680	622	595	644	678	615	595	617	656	624	635	632	655	647	616	606	631	665	644	628	644	640	648	661	629	616	673	639	661	660	600	644	605	650	612	611	638	612	609	633	595	659	628	653	614	603	647	644	632	681	608	663	627	702	622	600	634	599	634	647	612	642	616	655	609	629	607	610	667	619	669	646	643	651	636	604	633	629	654	605	626	658	673	675	648	644	615	679	646	653	663	649	650	673	638	640	633	603	606	680	626	645	653	617	628	663	677	611	632	608	649	668	671	652	617	640	673	644	612	667	635	645	664	625	600	656	602	628	647	603	610	652	637	638	642	644	632	656	638	658	635	634	653	651	659	635	655	648	666	604	649	683	622	663	601	640	646	640	597	622	649
2277	237	172	130	152	149	161	162	167	138	116	121	119	113	103	102	101	76	86	87	91	73	103	68	94	70	82	76	83	74	83	66	79	68	77	99	114	114	116	125	114	174	154	158	141	121	129	128	125	107	121	109	122	95	161	290	287	266	185	132	131	88	80	65	69	79	83	77	88	75	73	75	78	80	74	83	78	53	83	67	71	78	75	71	70	75	74	70	60	66	74	79	70	65	75	78	84	76	84	76	70	57	70	75	78	79	60	79	80	89	74	64	75	67	61	71	80	81	72	62	67	86	77	75	58	66	66	84	79	72	70	75	65	90	75	64	67	65	77	61	78	77	77	70	69	63	77	77	64	62	78	85	55	67	75	67	67	78	92	56	64	81	73	63	68	84	64	60	62	71	75	76	68	81	70	64	52	65	74	83	68	65	71	73	66	68	69	74	91	87	65	77	71	70	79	63	66	83	69	70	80	79	76	83	70	69	60	69	90	57	77	81	77	86	69	70	89	80	68	76	77	74	81	92	72	69	91	63	69	79	71	66	61	71	73	66	75	65	82	56	76	78	49	60	64	73	69	77	70	67	59	75	71	71	56	67	69	72	67	74	75	83	81	80	66	72	69	66	68	66	77	76	73	82	91	94	55	83	68	67	59	69	64	66	72	66	74	73	79	69	73	77	76	69	64	70	61	75	64	76	57	95	86	71	60	67	65	77	86	69	78	74	69	80	79	63	81	86	80	62	68	77	65	62	78	63	75	77	62	67	64	68	72	73	66	75	78	76	70	55	75	68	81	66	71	73	58	73	58	67	72	66	65	62	64	64	71	79	83	69	68	76	91	71	87	77	74	73	82	81	91	83	70	74	73	80	77	79	69	92	80	59	74	74	58	68	66	71	71	69	59	80	66	83	66	57	88	73	68	76	64	71	78	60	88	78	78	56	90	76	65	73	76	71	76	72	65	74	82	81	72	69	69	75	67	59	70	59	80	62	71	77	56	72	66	84	65	84	69	82	87	70	71	72	54	68	70	64	64	60	79	69	84	88	51	81	84	83	70	68	65	73	76	72	80	74	73	64	63	85	63	72	67	67	69	73	82	79	60	89	79	77	73	64	82	58	80	63	66	66	60	96	68	59	96	72	83	81	69	69	75	67	61	69	77	58	69	66	72	61	86	56	64	71	66	55	68	68	73	83	71	86	72	86	73	74	77	64	82	70	81	82	73	80	69	74	63	73	84	79	76	67	60	71	68	69	56	61	62	70	58	55	73	73	70	71	64	71	71	85	87	66	47	74	68	65	83	76	67	82	75	73	88	70	74	70	76	69	62	78	84	65	63	81	69	76	75	56	69	78	61	64	84	78	79	68	87	76	64	63	65	75	88	86	65	74	58	76	69	74	87	74	62	55	74	85	77	76	77	77	72	82	85	66	80	65	52	57	64	70	65	83	69	75	83	52	70	58	80	73	60	74	68	69	66	75	73	89	59	71	64	93	65	77	67	77	66	82	69	66	86	68	78	72	69	76	66	85	68	74	75	76	53	64	75	69	70	76	68	82	73	82	79	72	89	77	76	80	68	81	77	85	77	68	75	68	77	75	80	56	80	71	77	72	60	70	56	71	74	73	57	71	78	72	71	69	68	56	79	64	70	69	78	80	61	73	85	65	66	73	66	78	79	71	91	66	81	68	72	74	68	69	62	75	66	66	79	80	60	57	81	62	68	73	65	57	66	66	68	63	78	72	77	65	90	70	70	54	79	69	57	66	77	60	89	85	65	60	70	55	68	65	75	77	76	62	50	68	94	87	58	78	61	54	78	78	93	60	62	66	67	68	67	68	74	72	77	74	63	70	72	82	63	76	76	86	76	62	88	70	78	80	70	59	62	63	69	71	82	76	76	71	84	74	72	63	66	63	65	78	82	78	59	75	76	79	71	67	85	80	80	77	60	81	72	72	75	75	78	84	62	68	68	73	75	68	61	65	60	77	76	61	80	69	72	66	57	73	82	77	64	78	59	69	63	89	71	74	71	59	64	71	71	96	69	84	63	84	86	62	90	60	60	71	82	63	79	82	83	71	69	83	78	65	74	74	78	57	82	81	69	86	65	69	66	61	59	69	78	72	70	87	64	67	71	71	61	64	77	70	68	80	81	78	61	59	62	72	82	84	63	69	61	54	86	76	83	80	66	53	72	77	80	77	60	65	65	81	75	62	66	69	71	77	63	83	65	84	77	79	80	81	59	83	83	75	75	70	68	75	79	74	71	78	60	68	87	74	87	81	75	60	79	58	74	76	72	80	77	71	65	79	71	71	91	61	71	90	71	91	56	72	74	75	69	67	70	65	72	63	78	66	70	76	63	68	77	85	68	90	75	83	64	85	68	67	72	71	75	62	70	72	76	73	66	71	70	68	71	72	67	84	79	76	64	62	80	72	94	68	68	77	79	87	77	78	79	74	60	69	60	68	78	67	78	76	67	65	65	69	76	50	86	74	83	88	82	69	78	78	75	92	81	77	75	80	73	73	67	84	72	77	68	71	66	53	76	68	54	64	75	70	75	68	79	71	78	73	81	66	74	62	77	90	89	80	78	74	80	70	61	65	78	71	76	86	70	73	78	76	76	78	60	70	68	78	77	75	74	89	79	58	67	72	60	75	72	75	66	88	97	73	60	70	60	77	70	64	74	76	72	61	70	70	93	69	88	71	69	65	68	72	60	65	77	66	60	90	73	61	87	78	88	68	64	80	62	53	69	69	60	61	71	52	74	60	70	66	80	84	96	73	84	53	78	70	75	71	80	66	68	73	61	68	69	87	66	78	75	64	75	72	89	78	71	71	72	72	82	66	72	67	73	77	75	70	63	79	82	83	63	91	87	78	65	48	67	72	85	65	70	68	83	80	71	64	60	73	81	54	80	61	83	71	59	93	75	63	73	63	75	88	66	81	69	57	72	61	46	70	55	59	75	78	70	73	72	86	76	72	81	81	77	69	85	71	80	57	78	62	71	73	67	63	77	82	83	61	73	68	77	82	78	67	66	73	60	82	60	82	58	57	73	76	87	58	61	57	67	84	78	66	65	65	61	69	79	58	66	72	72	76	74	79	58	59	81	77	64	64	63	77	66	70	67	78	81	70	63	71	78	66	78	58	63	89	75	67	76	71	66	57	60	70	71	62	96	68	80	65	68	80	75	85	68	77	68	78	72	60	66	59	70	74	76	60	71	71	70	78	70	68	75	74	80	61	73	59	60	77	69	72	74	68	75	79	68	69	68	68	76	75	71	70	70	74	66	74	68	67	95	77	72	78	80	65	82	73	73	73	68	70	78	86	70	82	62	73	74	73	63	86	62	67	63	79	63	53	72	77	84	67	66	75	58	84	68	83	62	73	68	77	81	75	82	69	78	76	75	81	80	65	71	60	68	80	71	93	75	65	73	53	76	60	77	75	80	69	60	76	87	81	69	59	84	89	86	67	70	67	65	76	77	75	81	57
11860	4689	2413	3996	8228	9381	8921	7529	6147	5124	4016	3491	3106	2625	2350	2038	1797	1651	1484	1404	1375	1267	1226	1162	1263	1287	1112	1192	1183	1207	1149	1039	1096	1222	1335	1730	2059	2440	2190	2671	2149	3503	3745	3357	3058	2508	2747	2733	2598	2358	2674	2168	1897	1737	3731	6732	6553	5460	4013	2398	1639	1191	985	826	775	779	764	770	770	764	747	723	787	760	752	758	790	762	766	789	791	788	750	729	746	790	754	780	771	812	751	779	783	741	758	798	783	766	817	769	769	790	765	767	742	757	763	748	813	764	767	766	789	755	786	771	764	785	767	781	773	764	807	741	725	765	771	778	791	773	786	755	735	736	746	758	796	791	781	792	795	784	808	761	789	800	747	753	710	759	770	767	745	769	799	830	751	759	781	805	726	786	796	740	765	760	735	737	736	777	814	759	750	781	772	738	776	730	766	750	789	777	761	745	752	736	799	776	802	778	733	785	791	723	771	754	794	762	835	814	772	763	779	764	701	764	782	750	752	782	765	762	772	797	768	795	726	754	755	778	787	720	750	796	783	764	778	748	826	772	759	781	776	754	791	747	792	759	748	754	786	784	746	798	737	779	764	777	790	784	770	768	794	721	785	763	802	800	768	785	817	737	805	786	745	796	724	797	769	769	785	790	777	791	771	792	777	793	748	786	800	770	787	741	791	770	839	770	810	779	771	760	794	770	791	760	813	779	773	807	698	743	741	776	820	799	740	817	767	750	811	762	784	782	785	730	739	789	795	784	760	762	763	788	735	777	843	769	813	798	747	780	775	790	760	794	741	753	745	793	713	777	731	772	798	817	761	789	819	749	815	753	813	747	795	762	785	769	812	771	776	744	790	737	755	729	729	742	791	760	763	800	767	767	799	783	778	776	770	753	784	740	764	751	765	730	814	784	812	763	768	784	770	784	748	793	778	727	797	710	804	751	801	775	783	752	837	782	771	749	798	772	772	773	781	788	823	790	769	773	771	836	831	745	750	741	757	758	796	785	789	757	756	783	823	806	763	792	771	805	736	732	769	789	810	795	745	787	743	748	785	787	754	742	742	756	796	789	784	807	776	758	774	791	825	770	741	744	740	721	771	782	773	763	742	799	821	800	753	741	767	766	799	795	729	810	752	772	808	741	744	796	777	732	817	772	782	766	776	762	751	770	751	761	788	723	771	774	716	831	747	778	790	773	769	742	751	768	768	780	729	786	745	754	783	813	768	770	733	758	734	806	752	759	797	745	755	754	771	806	812	778	776	788	758	781	757	796	818	746	792	754	821	751	761	783	811	745	752	813	762	744	745	761	755	765	762	770	781	746	779	763	749	765	737	778	698	758	757	778	732	792	790	789	785	761	812	788	769	760	810	856	730	732	765	799	781	746	773	774	758	773	749	758	729	809	781	718	805	745	736	741	730	799	730	781	762	757	770	770	790	763	761	750	797	736	773	752	770	734	816	758	785	780	753	795	763	806	730	790	755	824	746	789	756	785	820	775	824	754	752	757	756	778	756	771	831	778	779	761	755	806	803	752	785	732	747	777	768	769	750	805	750	797	759	819	770	768	771	731	795	756	791	811	737	800	777	773	750	769	788	730	734	777	830	705	756	798	772	751	817	792	752	791	764	800	785	790	759	771	807	770	743	785	776	776	811	763	716	772	767	797	765	790	726	767	814	788	779	775	794	772	773	796	770	772	776	758	782	797	729	765	795	753	782	770	789	783	772	779	772	801	751	768	767	747	812	797	791	766	746	750	771	766	726	770	764	761	818	772	784	784	706	781	741	762	772	760	732	784	813	760	736	750	767	735	776	778	823	769	793	775	749	755	800	747	774	794	749	818	753	768	767	763	744	794	776	759	803	765	779	766	762	774	775	755	786	775	773	809	774	773	787	736	748	801	772	749	756	788	714	744	776	758	826	772	721	771	753	773	770	825	740	763	737	747	772	772	727	757	786	773	731	765	750	822	800	764	771	722	769	784	782	763	768	796	804	749	759	778	784	782	773	728	746	817	795	786	795	734	780	774	759	741	773	761	781	743	782	771	763	746	750	809	767	752	765	761	787	785	803	769	776	758	735	716	725	798	781	761	754	758	771	747	784	755	768	743	767	801	742	763	752	712	763	768	732	762	780	746	789	819	757	762	820	775	773	780	819	774	811	779	769	790	741	768	784	757	759	746	785	795	765	774	780	777	720	783	811	760	745	760	764	790	782	756	758	732	803	778	770	744	766	744	746	755	713	755	758	755	814	777	769	769	775	807	758	783	813	769	751	731	805	729	735	743	743	828	736	771	765	788	759	765	738	794	745	729	749	779	800	788	754	752	773	765	760	728	833	744	753	771	757	753	708	769	791	795	729	764	741	799	782	767	732	800	802	754	807	772	757	765	772	797	781	797	757	751	767	774	747	741	746	723	772	790	805	778	767	815	756	738	798	762	748	733	739	793	746	742	771	862	824	807	820	784	788	731	758	830	777	786	745	735	750	781	797	766	787	774	756	757	742	778	760	735	772	798	733	806	793	780	736	782	743	781	796	760	732	750	760	799	815	739	746	741	791	742	764	764	756	811	766	764	789	788	809	766	784	760	758	771	772	765	766	773	807	764	780	771	790	804	758	780	770	758	772	761	808	770	763	737	789	806	807	793	752	701	800	738	733	754	786	728	758	762	730	805	785	761	754	813	740	785	761	766	766	747	737	714	809	763	772	816	813	782	809	761	774	763	774	791	748	814	794	782	792	780	774	766	811	747	781	739	784	760	777	750	796	788	743	784	728	779	758	787	778	796	802	748	766	759	738	750	773	795	790	747	803	798	797	756	734	799	769	766	788	787	834	770	791	797	772	758	776	790	772	763	748	770	736	746	797	742	788	725	744	757	770	760	818	778	783	762	763	738	755	781	785	768	800	800	790	767	756	789	790	781	781	812	747	775	803	754	793	743	765	689	782	756	798	794	766	786	780	774	797	760	795	785	804	800	755	788	751	769	783	739	744	752	778	745	727	781	810	783	795	814	740	786	780	793	756	810	752	761	802	779	741	723	787	843	755	775	799	766	834	778	728	795	786	750	779	781	765	797	784	774	754	788	755	731	738	757	780	733	752	809	760	705	812	718	773	803	794	805	781	778	725	782	824	777	780	762	783	728	785	763	799	794	788	732	756	762	771	820	761	772	752	752	776	759	770	738	802	804	748	784	769	798	755	779	728	724	785	763	774	791	808	760	790	805	723	717	752	786	748	789	816	768	782	768	777	797	747	779	725	770	773	802	747	816	743	729	754	779	810	808	744	738	811	769	772	802	742	802	778	760	774	726	776	759	745	743	758	791	766	776	770	771	770	783	746	730	751	774	782	750	770	772	740	794	751	765	791	781	794	747	776	790	811	728	739	763	753	755	763	773	788	794	801	770	772	812	769	766	782	736	765	728	735	803	726	756	752	746	805	806	804	752	795	782	753	772	776	811	754	719	820	793	776	752	769	795	728	748	760	740	757	728	742	793	763	773	758	786
1136	359	200	115	135	180	218	228	188	178	171	164	120	105	110	97	100	89	84	76	87	87	77	70	66	84	58	74	72	67	71	72	70	77	104	117	136	138	138	131	111	130	158	140	139	127	130	140	123	128	113	115	102	111	175	364	378	307	228	138	102	78	74	49	68	48	55	46	51	51	60	56	59	64	66	64	71	60	63	54	59	59	57	54	54	66	55	43	54	57	63	54	58	70	46	68	59	70	58	65	62	58	60	49	54	63	57	60	66	50	57	59	77	55	58	44	44	61	35	49	55	66	62	55	48	74	57	53	42	52	59	73	70	56	47	66	54	58	66	59	45	45	50	66	68	58	69	69	56	58	65	73	60	60	60	66	59	64	51	60	59	58	68	53	56	47	71	64	45	50	57	57	56	62	60	76	50	57	59	43	54	65	63	67	50	55	51	61	59	60	58	46	46	47	56	66	51	53	65	56	66	61	66	66	62	59	44	47	70	57	54	56	67	63	68	52	58	69	52	63	59	46	53	63	51	63	62	53	55	55	61	51	66	58	59	56	59	41	50	49	61	53	55	63	55	60	53	69	60	56	54	64	49	42	65	58	45	62	63	58	69	73	59	71	58	63	64	49	44	59	68	68	46	53	64	63	51	59	65	55	81	47	54	71	49	57	55	63	58	62	76	50	79	59	61	57	51	44	58	73	60	59	61	47	62	60	64	66	51	54	51	71	48	62	60	49	48	58	55	66	65	60	60	57	51	74	53	61	60	61	54	57	58	49	77	54	63	51	56	56	63	73	54	64	65	60	53	73	63	66	50	47	74	48	59	68	58	61	48	58	60	62	59	68	59	56	38	55	61	60	62	45	56	49	58	50	57	65	55	59	51	74	64	68	58	61	49	61	55	50	66	60	55	43	62	64	56	65	50	64	47	52	62	69	59	57	46	72	50	46	66	49	56	56	42	55	63	53	48	51	66	58	48	55	53	58	60	72	56	61	55	63	74	63	52	60	53	58	55	58	60	67	54	57	61	50	52	52	61	74	53	57	50	48	48	61	66	57	63	49	56	60	63	51	55	60	75	53	57	57	71	44	54	45	79	63	51	54	62	50	69	44	61	46	60	60	47	70	55	63	68	60	57	55	59	51	57	54	54	72	54	64	64	73	69	61	57	59	53	60	49	60	67	58	57	57	71	66	47	58	58	48	51	57	70	69	62	57	55	54	66	59	58	64	53	55	44	51	56	52	79	49	46	53	47	54	57	55	53	54	58	55	70	54	50	50	45	67	58	58	63	58	63	48	67	67	45	81	53	70	46	79	59	66	65	54	58	68	63	52	50	58	53	52	60	39	62	50	55	54	55	61	56	47	59	66	62	50	55	58	71	60	61	54	57	60	68	53	60	65	54	51	61	63	54	60	60	64	50	69	71	53	59	62	50	63	53	49	52	51	71	69	55	74	60	70	62	54	58	61	58	48	51	63	68	48	56	69	52	49	47	58	67	54	49	50	62	69	59	65	55	64	51	51	54	58	56	52	60	60	76	47	69	65	56	83	57	58	54	53	70	67	69	63	62	55	58	51	53	52	43	56	51	58	60	62	75	62	53	49	57	58	44	52	48	52	61	60	66	66	53	60	48	57	59	46	46	51	55	51	62	62	60	50	52	46	68	64	55	62	68	69	56	62	57	48	45	50	62	52	53	63	50	50	58	73	64	59	51	50	67	51	68	54	65	53	69	48	41	46	60	56	65	50	60	55	46	54	65	56	58	64	58	59	58	51	62	45	54	58	67	66	36	50	50	59	52	61	49	58	53	62	62	57	74	55	43	59	53	64	67	53	51	55	72	59	64	71	55	63	53	59	63	62	57	59	62	54	71	57	61	63	70	50	50	56	62	48	51	61	50	59	56	66	58	45	67	48	57	49	64	58	70	59	54	60	59	58	47	60	53	66	68	59	47	50	45	70	72	77	68	51	44	51	71	47	70	62	49	73	61	49	66	62	49	63	45	56	51	53	67	62	60	61	64	56	64	68	57	51	55	62	52	54	63	69	63	46	47	62	61	56	65	53	69	58	57	68	58	58	55	57	36	47	59	70	53	58	58	61	54	51	65	56	60	56	60	65	47	46	61	64	53	53	53	49	59	45	49	62	56	69	54	69	70	56	60	63	57	55	58	59	42	62	56	62	62	42	59	54	69	53	53	58	57	54	55	63	54	60	63	59	54	49	48	60	68	73	75	66	52	62	60	72	62	53	52	54	64	61	55	63	73	60	57	74	41	48	58	61	67	57	49	59	60	70	71	61	64	59	63	58	65	58	59	50	68	67	63	60	56	54	50	61	57	47	64	45	52	56	64	51	50	63	56	54	73	49	61	60	63	64	66	69	66	60	59	56	54	68	71	64	50	58	52	53	60	64	57	52	43	45	59	62	53	56	57	60	62	69	75	60	57	45	63	55	58	62	60	59	67	60	55	57	53	73	57	78	61	61	50	65	55	63	44	56	57	69	61	59	74	62	59	49	50	59	66	56	61	69	49	45	51	76	65	58	47	46	54	67	57	66	58	68	59	61	51	79	67	65	59	53	68	57	55	66	45	49	53	62	58	58	58	63	48	63	62	57	65	49	61	60	60	72	54	62	64	59	46	55	66	60	58	48	58	59	54	55	66	60	77	57	50	64	54	46	49	56	64	56	52	55	53	55	73	54	58	62	54	65	54	51	63	48	54	50	56	50	56	60	64	61	68	69	58	45	55	74	54	57	69	58	52	59	59	73	57	66	61	63	68	70	60	53	66	49	59	51	60	60	66	53	53	59	71	56	73	57	64	65	50	62	70	47	68	63	78	64	53	54	52	68	48	50	53	57	55	52	63	52	54	74	54	44	58	49	56	47	51	47	49	54	58	63	55	46	56	60	62	61	49	52	67	46	68	43	57	72	61	57	51	46	62	75	57	57	60	54	67	52	66	58	69	51	54	64	46	54	52	62	53	53	59	58	43	61	49	59	52	57	56	65	61	61	52	48	60	53	68	70	69	55	55	51	63	40	65	60	57	51	61	69	69	61	60	72	66	59	40	71	54	52	56	67	56	54	56	64	57	59	61	50	56	67	66	54	65	66	63	70	51	49	60	58	65	62	64	67	60	51	46	56	60	78	65	48	60	62	56	52	62	54	54	60	60	59	55	66	68	61	78	60	43	47	55	56	54	51	55	52	51	47	52	66	63	58	44	51	63	56	65	79	51	59	68	60	59	59	53	49	76	58	65	43	57	51	55	62	48	64	59	66	61	53	55	60	59	63	64	48	63	54	52	55	56	62	47	73	70	41	70	49	53	65	61	55	70	58	79	60	73	65	50	54	74	51	59	49	65	56	60	53	55	60	52	60	62	55	71	50	68	47	49	60	54	78	55	62	57	56	53	56	61	51	61	67	66	59	61	56	55	65	63	59	64	60	52	50	57	50	51	39	52	50	67	56	44	62	48	55	57	66	46	47	42	56
15083	6579	3090	5535	11738	12667	11608	9784	8047	6469	5096	4376	3784	3253	2779	2397	2137	1905	1675	1548	1504	1381	1348	1297	1248	1243	1187	1146	1124	1101	1087	1013	959	1256	1899	2493	3237	3094	3170	2912	2557	3523	4062	4112	3245	2591	2765	2867	2924	2590	2492	2624	1998	1844	4104	8768	8594	7398	5206	3047	1809	1124	861	704	628	664	584	577	665	611	588	642	626	642	657	615	645	629	584	629	650	603	591	614	619	615	635	622	602	613	594	647	583	612	653	644	590	615	604	629	648	629	619	597	575	663	635	651	638	599	576	602	593	607	561	608	638	613	618	610	641	666	663	614	610	644	598	621	626	619	644	692	620	637	631	662	610	639	594	630	630	651	611	671	584	623	610	599	605	660	679	623	612	621	697	622	625	624	653	661	644	638	583	647	652	608	622	683	573	639	641	648	618	554	609	627	611	605	643	663	620	645	624	640	644	633	653	656	656	629	653	635	615	590	593	634	644	596	609	631	631	636	630	667	606	609	649	600	597	640	616	594	632	628	609	641	642	650	634	658	630	612	610	623	621	621	652	655	604	627	669	625	592	650	626	679	634	626	625	602	645	639	653	653	651	629	604	618	633	652	602	619	611	629	593	632	644	632	646	657	644	640	648	642	621	642	684	616	591	607	625	612	617	608	623	691	624	633	651	605	637	640	616	644	641	638	623	619	662	653	603	656	619	590	617	666	601	628	601	635	654	630	623	639	636	632	610	676	658	610	611	622	660	612	625	639	664	614	657	643	632	621	652	658	599	653	601	602	628	661	635	651	597	689	597	625	568	600	648	642	672	634	634	635	655	634	661	655	653	594	622	613	666	623	613	625	667	584	596	656	625	619	628	620	654	594	586	608	627	591	622	618	624	636	598	642	633	650	647	590	617	623	654	619	624	618	633	599	604	618	609	632	670	633	601	643	622	666	611	610	638	602	660	644	672	620	622	644	641	560	640	645	607	637	609	607	655	640	616	625	595	660	611	638	658	660	611	603	605	637	661	630	648	635	625	639	614	611	627	655	669	634	647	598	628	665	638	604	622	705	600	627	611	585	629	599	619	653	633	603	645	615	646	609	648	604	641	637	566	595	643	650	638	640	627	626	645	616	614	617	646	595	636	619	684	615	644	636	611	631	624	590	620	622	624	620	653	598	600	567	618	677	612	579	653	598	617	623	589	633	602	610	610	608	640	632	636	644	651	637	631	603	631	633	620	727	618	622	670	656	637	638	595	630	624	684	622	622	629	663	634	618	680	624	646	622	593	618	603	607	632	649	683	587	616	631	610	612	632	620	630	637	581	608	654	632	663	647	638	589	636	646	611	668	611	672	667	606	605	628	609	616	641	597	623	641	627	638	630	591	672	589	624	626	671	676	610	624	623	635	646	625	604	619	628	631	636	638	592	616	644	608	615	612	620	626	632	581	582	636	632	636	633	645	634	628	648	582	625	587	646	637	612	612	656	616	627	628	663	607	638	612	629	617	647	648	602	612	617	586	651	596	637	650	684	637	606	604	613	611	642	611	578	632	616	654	642	613	662	671	602	656	635	654	610	582	611	634	672	673	636	645	589	669	625	656	657	645	665	679	659	603	615	664	618	643	585	615	625	607	597	648	578	643	649	609	626	626	623	635	633	621	619	640	644	650	652	621	649	670	595	638	653	628	644	623	588	667	630	620	623	650	643	646	614	664	587	639	624	627	637	611	643	660	635	613	622	630	627	609	640	590	649	674	581	618	642	636	645	634	633	639	619	612	685	673	659	658	617	635	545	643	587	623	672	603	655	657	629	642	628	654	572	628	605	627	650	576	640	590	638	631	631	646	676	621	608	620	610	612	602	610	672	636	660	666	623	643	641	605	647	629	663	628	647	630	615	606	657	615	629	626	653	590	642	632	639	622	632	654	624	634	641	648	646	612	615	619	647	630	661	580	611	626	586	604	629	661	602	677	674	647	609	651	665	619	602	627	673	666	672	608	569	612	613	617	579	700	650	652	697	647	653	689	630	677	606	680	593	623	595	635	653	603	631	626	656	681	593	628	669	623	625	619	618	617	620	610	632	610	583	657	658	641	607	586	687	544	604	596	654	639	619	639	660	604	621	645	615	653	657	609	622	643	629	634	647	652	656	624	633	648	604	585	605	616	641	600	637	685	590	634	636	599	646	637	609	630	581	651	609	626	601	629	670	598	636	632	654	632	657	668	693	645	669	661	645	657	615	624	629	612	583	614	702	622	611	572	634	638	623	609	638	628	660	629	610	612	621	614	586	636	639	641	629	618	606	616	611	647	628	600	626	616	660	633	614	659	604	627	564	610	604	669	648	638	621	628	642	589	622	633	624	650	588	650	632	628	656	599	632	685	630	641	594	627	614	620	657	642	615	636	608	603	636	638	655	634	598	615	621	610	641	630	637	641	667	618	617	641	620	603	623	645	598	656	628	620	605	612	638	618	632	628	574	623	619	595	660	637	615	618	606	647	626	628	594	596	635	679	672	630	635	637	593	653	642	619	626	625	608	648	640	595	623	650	637	613	613	654	618	623	631	668	635	622	583	642	620	619	639	604	648	597	680	632	619	643	645	636	639	665	637	637	643	554	650	650	640	642	600	616	649	642	655	605	631	601	669	597	647	624	604	670	638	635	579	614	639	644	615	647	628	603	644	658	653	652	638	677	671	640	581	605	622	638	629	676	648	624	658	655	636	633	625	619	617	641	584	645	666	621	619	603	662	642	566	628	615	634	684	681	630	635	595	639	619	605	620	641	649	650	638	594	614	645	648	609	632	614	630	612	614	587	625	621	685	627	650	601	635	661	666	619	602	595	617	617	642	664	633	637	638	625	658	612	614	675	661	627	647	621	606	622	598	626	659	632	647	618	656	626	680	633	592	623	628	628	652	619	610	619	592	662	595	609	646	640	644	646	611	685	600	658	629	631	596	610	646	625	660	625	673	601	573	580	625	647	655	635	614	625	600	618	629	641	654	641	625	632	649	633	643	676	623	656	642	594	613	635	651	642	608	645	617	596	617	599	599	618	627	594	609	689	583	615	671	583	646	668	595	606	665	646	595	626	690	609	627	658	637	633	647	658	591	624	645	563	647	617	640	614	601	671	614	633	653	625	659	645	650	589	590	581	640	666	663	650	595	631	647	638	629	603	664	628	632	637	646	623	659	607	600	643	656	628	630	645	606	575	665	602	656	611	637	590	618	607	587	638	634	590	602	635	624	626	607	649	630	644	627	611	618	630	635	660	633	652	627	628	613	662	677	633	611	707	658	627	617	671	611	623	646	623	593	607	606	623	609	604	647	633	641	666	604	650	624	629	653	611	662	614	635	615	644	619	639	646	594	630	609	611	657	652	640	634	638	654	617	650	637	612	640	590	685	629	638	622	628	592	622	647	638	593	642	643	619	646	639	618	631	668	630	631	623	616	593	609	620	648	646	630	635	620	613	615	616	655	651	635	665	669	614	620	621	631	657	630	622	624	658	626	615	656	600	602
1479	188	132	106	90	128	106	126	126	115	84	113	94	95	100	79	81	77	82	73	77	80	75	88	92	90	87	65	93	63	74	64	59	94	92	118	91	107	136	146	111	132	139	144	123	105	113	118	97	115	114	95	89	83	103	133	157	159	132	119	93	73	77	87	84	66	70	73	57	79	75	69	72	67	62	67	66	61	68	71	85	77	65	81	61	75	87	78	68	86	65	72	69	70	68	77	81	71	62	57	64	83	84	55	63	80	67	74	70	82	84	75	68	71	74	75	69	62	89	71	77	73	82	68	71	86	83	65	79	77	58	68	61	63	64	55	77	68	81	84	80	75	56	81	83	70	72	70	83	68	76	91	71	73	72	67	78	79	78	78	59	74	84	68	79	73	67	83	81	72	62	63	76	74	62	74	53	81	79	77	78	67	66	69	71	72	62	62	82	72	63	79	59	89	67	73	76	69	62	46	77	58	75	55	79	60	66	84	65	64	64	72	75	65	77	90	70	70	71	67	92	81	71	80	86	65	76	83	70	57	85	63	64	70	79	80	72	83	71	74	73	67	84	77	56	94	49	83	67	67	76	95	89	82	75	63	63	78	60	75	66	52	71	82	80	65	63	51	73	76	80	66	62	82	78	95	72	75	84	83	75	81	65	68	68	65	70	80	60	81	66	81	79	81	68	80	66	74	65	77	80	78	60	67	74	79	68	65	67	73	74	59	82	76	74	67	87	68	70	70	71	72	93	70	75	90	69	66	83	79	60	66	73	76	60	84	72	71	63	72	93	82	74	73	84	74	60	75	74	86	56	71	75	84	77	81	62	75	79	67	77	74	68	81	70	76	65	78	84	75	70	77	68	85	77	70	79	70	85	68	65	69	74	61	62	90	82	84	76	87	56	63	62	68	73	81	64	57	52	72	70	71	73	59	69	63	86	62	72	78	72	70	69	70	69	74	66	75	61	83	72	72	74	68	69	55	85	71	81	71	60	73	79	80	70	62	72	56	76	78	58	65	68	54	94	65	68	76	62	67	76	70	75	86	84	72	71	61	57	85	65	84	65	72	63	70	67	63	82	70	71	78	79	65	77	69	75	64	80	74	71	77	77	72	81	65	68	76	65	83	87	58	62	78	64	61	69	74	65	76	74	66	60	73	74	72	67	74	60	82	72	94	86	59	90	76	78	73	75	84	66	69	81	61	71	67	65	71	64	69	70	75	63	58	60	107	79	69	61	64	70	78	70	60	76	75	82	55	67	86	68	74	77	79	70	62	58	78	72	65	52	68	73	87	79	84	73	79	71	80	79	75	60	81	71	52	58	82	78	59	68	66	61	80	84	75	82	68	71	83	72	65	71	64	72	75	64	77	69	58	71	75	62	58	76	77	68	77	77	70	68	72	69	75	74	63	70	74	71	58	80	58	76	67	73	70	70	76	89	84	66	80	68	66	61	97	62	87	59	81	74	68	60	90	75	64	94	75	75	73	76	64	67	78	59	81	70	74	69	69	58	68	78	66	61	67	76	84	78	61	66	70	77	72	65	58	70	61	88	91	57	62	81	68	63	61	77	58	69	81	84	74	56	61	59	88	69	68	78	70	76	75	76	70	67	76	47	62	79	61	75	77	71	69	69	72	78	70	86	59	74	65	74	86	70	79	80	80	55	79	82	78	70	71	65	83	65	69	59	77	83	88	64	62	59	75	72	68	79	62	81	78	88	76	74	59	68	77	76	73	82	58	74	70	66	80	79	60	75	73	81	65	62	59	77	59	83	64	70	64	78	72	59	67	74	75	92	76	85	74	69	71	80	72	78	70	74	84	73	77	79	82	62	67	69	60	64	69	70	76	82	64	63	74	71	85	63	72	66	90	65	51	69	78	80	98	63	87	79	93	63	66	53	82	66	73	77	69	65	67	65	60	72	79	71	84	71	79	73	72	73	69	66	73	78	74	71	75	64	58	73	72	59	71	86	54	62	72	69	68	64	75	62	73	65	82	74	69	71	67	65	63	78	75	59	73	72	64	72	59	77	69	56	73	64	79	63	61	72	75	74	77	82	68	68	66	65	62	73	60	72	74	67	64	83	81	71	68	83	74	76	64	70	74	57	74	69	78	76	75	63	66	70	73	88	76	79	87	64	75	85	74	65	78	76	58	78	68	66	65	79	63	81	63	78	72	53	82	69	64	73	79	74	64	64	87	80	55	74	70	69	83	65	66	54	87	66	82	75	93	78	80	82	70	68	64	72	58	89	66	65	68	73	82	87	71	69	69	69	69	72	65	71	70	61	83	54	85	75	65	68	60	84	66	78	57	78	72	70	71	77	65	68	72	76	86	75	70	82	73	82	73	63	82	72	77	70	72	73	61	75	68	67	60	60	70	65	83	78	71	73	78	66	74	68	68	66	68	75	70	79	79	80	70	78	86	67	61	86	53	76	74	69	69	72	64	70	70	72	65	69	70	76	62	76	75	54	82	67	68	89	70	74	81	70	54	78	73	70	70	65	85	88	76	77	91	71	69	72	73	66	88	66	78	74	66	66	76	70	68	72	70	88	85	68	90	79	88	69	77	74	79	63	78	66	75	82	82	65	72	66	59	50	79	64	78	78	75	87	74	91	78	68	79	70	74	73	70	58	76	61	76	70	78	87	72	80	73	78	72	60	66	73	66	65	69	80	73	80	60	82	85	79	71	67	69	81	88	59	74	86	73	58	70	74	81	78	85	72	79	85	79	58	69	73	81	82	82	80	74	70	69	67	71	56	69	73	80	66	75	72	72	76	76	79	71	79	69	78	72	68	61	72	77	55	70	79	85	65	77	69	65	65	78	76	60	80	80	60	94	67	74	83	82	59	71	75	70	80	65	59	80	82	67	69	62	78	63	83	57	72	68	70	76	60	60	76	76	74	70	77	64	85	73	83	66	64	69	62	87	75	73	77	62	68	67	75	78	74	88	75	70	71	82	71	81	61	66	80	66	65	63	77	63	74	64	84	55	69	67	79	71	69	69	68	64	87	70	66	70	70	68	53	64	81	74	80	67	69	73	86	82	76	62	76	81	63	70	68	69	62	60	53	61	61	84	78	74	77	75	76	69	68	79	77	62	86	72	70	67	87	79	62	77	79	62	70	70	78	61	76	65	77	63	63	66	73	78	81	77	82	57	52	68	61	61	61	88	60	73	66	73	72	77	72	71	66	60	88	91	67	84	69	57	81	74	71	55	79	80	78	70	55	55	58	80	73	67	76	77	65	73	68	61	66	71	85	95	66	96	68	69	73	74	65	74	91	75	75	68	57	61	71	88	68	81	61	72	75	75	80	75	69	66	68	61	76	76	65	72	75	66	76	72	75	77	67	67	79	72	77	59	82	74	73	74	83	62	69	80	68	77	74	74	71	74	79	86	68	72	88	75	65	75	61	88	58	86	66	71	62	77	61	80	77	72	72	72	68	72	76	71	74	75	71	57	79	87	62	70	69	77	65	86	79	84
10359	3579	1779	2763	5240	5701	5412	4489	3671	2930	2426	2102	1880	1732	1471	1273	1172	1186	1084	1055	1028	1043	964	879	977	981	935	1055	890	918	956	923	807	1268	1802	2095	1249	1763	2727	2407	2221	2524	2874	3078	2407	1791	1923	2086	2073	2043	2097	1960	1754	1580	1926	2967	3169	3003	2262	1584	1171	984	819	772	802	733	745	760	813	767	787	797	755	815	833	786	805	774	803	763	781	739	800	798	782	774	747	682	737	796	772	784	724	733	809	740	746	743	755	808	810	758	750	765	787	748	792	785	799	789	761	774	780	799	723	770	774	761	812	757	754	753	763	799	770	734	807	758	815	765	799	823	769	747	819	772	743	755	817	766	781	772	798	788	809	796	758	821	782	738	790	745	789	794	834	757	786	732	782	780	736	795	750	778	772	805	783	750	772	748	784	733	818	762	745	802	745	812	779	816	799	761	761	721	717	749	753	775	724	739	787	786	784	779	833	808	800	762	727	786	780	750	808	775	722	771	784	768	794	792	809	772	798	812	749	796	782	746	756	784	729	788	781	747	809	773	775	789	728	725	748	838	763	766	786	761	755	840	736	823	768	763	747	801	730	817	768	816	798	763	754	756	787	753	798	758	769	740	779	788	775	757	721	783	762	791	757	723	805	738	758	755	784	810	738	768	736	770	764	782	763	790	767	769	783	805	761	763	779	768	766	752	780	735	777	845	779	715	762	754	785	776	785	762	754	754	783	782	786	783	741	772	727	783	768	772	761	784	773	768	771	731	741	789	783	793	770	761	808	744	743	764	782	744	755	798	758	791	778	727	777	767	705	777	771	748	795	764	785	818	727	756	732	774	795	784	776	703	762	749	758	784	774	767	773	763	783	830	740	760	733	784	738	734	803	752	760	777	751	761	729	765	712	843	782	746	728	750	781	761	775	759	771	715	790	791	791	738	789	820	752	788	783	747	801	747	809	745	798	768	766	759	734	781	748	709	743	757	792	791	726	745	721	756	772	739	793	798	753	780	724	746	747	772	738	802	795	733	774	770	727	787	781	829	729	766	814	754	773	733	731	800	757	782	791	792	776	745	817	732	804	714	740	775	754	809	750	757	744	768	764	771	736	737	778	745	782	734	755	770	799	784	781	799	772	725	757	758	813	766	752	825	758	811	742	779	798	729	745	744	796	752	790	718	730	749	786	797	733	773	751	725	789	772	783	782	727	787	734	711	798	759	793	798	754	698	792	750	811	810	780	811	768	750	799	801	773	790	762	792	767	831	786	708	730	765	748	787	809	803	775	734	769	749	753	743	763	748	771	783	736	750	811	780	781	784	758	802	781	743	729	761	814	781	757	778	787	787	781	802	803	743	764	749	772	750	781	764	771	754	745	796	781	751	800	776	722	739	750	755	733	736	812	753	751	747	746	766	760	750	746	793	745	773	821	769	770	772	710	758	769	766	762	742	784	791	785	809	791	740	785	760	752	761	748	737	735	759	789	788	762	751	772	773	760	730	747	718	755	807	701	774	780	751	788	825	790	704	813	807	779	754	750	760	725	773	814	755	788	802	758	745	778	792	797	753	808	761	763	752	817	770	749	760	778	759	760	728	805	782	799	738	761	733	749	769	758	762	763	732	783	754	751	744	761	798	737	727	796	762	781	771	795	788	728	782	778	786	780	763	789	725	753	800	786	771	766	794	777	759	779	813	779	808	791	718	788	778	811	760	720	753	819	802	752	761	761	756	775	743	810	759	789	754	747	779	744	816	753	773	749	759	736	768	780	807	825	794	796	755	767	784	807	752	789	809	795	792	758	812	796	809	782	753	815	701	793	764	786	758	833	755	771	759	791	766	826	730	758	742	750	725	787	774	781	752	794	764	746	735	762	757	806	785	797	828	754	760	772	742	728	792	744	739	743	745	736	762	766	758	762	769	761	750	726	743	797	797	778	767	784	832	767	767	721	740	761	826	763	756	759	768	801	773	781	763	794	773	728	774	749	769	722	768	770	776	791	737	778	741	777	807	748	832	758	768	784	775	767	780	751	746	794	783	793	747	773	776	804	720	743	798	755	729	777	768	767	813	744	792	768	783	781	763	793	726	799	752	817	782	761	752	712	760	766	740	784	760	731	750	742	738	760	757	770	807	731	786	752	756	779	770	771	754	817	801	745	818	769	792	756	752	801	769	756	745	789	771	768	804	795	782	752	769	792	767	783	767	753	733	838	753	714	741	738	759	781	815	777	792	764	787	750	760	745	785	787	754	773	765	756	759	776	722	719	742	773	805	767	746	731	785	739	753	797	745	746	773	797	790	791	767	729	725	816	782	810	756	779	761	713	756	759	739	771	793	740	718	764	733	759	770	797	762	781	816	773	756	792	758	787	793	750	746	749	779	787	792	791	766	776	750	764	747	770	756	794	829	701	782	795	750	712	731	747	772	762	773	824	767	734	797	812	720	772	741	782	777	814	740	782	811	795	808	726	752	821	815	786	752	769	783	747	767	763	796	793	814	765	801	784	805	745	781	766	755	752	758	759	797	777	755	817	787	789	778	826	716	813	805	796	755	768	743	756	788	765	769	739	790	762	768	806	727	742	782	816	778	783	772	804	748	785	849	755	757	778	751	786	820	791	783	780	722	764	746	768	753	770	759	787	759	750	814	755	761	796	765	781	751	778	702	760	711	746	761	810	802	764	779	778	719	749	784	796	806	751	737	745	778	729	735	708	799	787	758	761	716	793	773	760	728	786	784	794	821	746	720	791	802	797	794	749	764	801	788	793	787	784	747	747	747	792	768	742	795	721	770	801	812	753	781	749	718	727	718	806	794	782	748	762	798	736	761	782	815	731	706	777	724	742	787	776	772	721	816	758	807	756	822	753	753	762	752	793	731	805	724	722	733	770	786	731	742	753	796	781	733	748	778	795	808	790	776	777	766	784	795	757	815	829	773	797	773	739	772	743	792	764	780	744	769	753	772	746	789	749	835	747	770	775	801	744	803	819	761	711	755	788	779	767	778	729	740	757	772	746	760	754	746	778	808	781	730	772	758	747	771	753	732	795	751	715	703	756	782	737	809	761	773	770	769	738	748	811	761	773	800	781	784	772	780	748	741	756	800	832	777	787	812	755	789	748	744	791	826	818	737	769	790	768	813	811	755	797	762	741	752	770	750	742	731	807	766	734	699	780	766	778	749	786	744	746	789	771	773	746	759	777	822	795	794	783	738	773	791	741	784	823	776	791	801	794	765	775	825	790	763	792	759	787	770	711	791	807	767	791	775	771	770	777	812	717	734	808	771	784	747	778	792	779	754	751	771	780	783	794	765	791	717	809	772	746	803	766	747	803	808	735	816	771	757	755	739	766	775	781	827	745	836	740	761	788	770	773	767	736	785	756	794	765	765	784	786	795	798	766	739	754	738	794	765	788	784	742	743	775	824	770	761	783	760	778	731	791	796	777	799	798	751	748	761	753	741	769	749	800	821	775	768	771	789	784	786	728	776	794	800	743	775	738	780	763	736	764	810
742	324	156	125	101	153	146	167	128	145	110	109	108	112	74	89	75	87	76	84	72	76	76	75	83	70	75	78	68	80	60	58	70	84	98	103	83	87	126	130	116	157	110	141	119	117	100	110	129	105	88	88	88	105	119	224	231	225	190	127	107	84	63	52	74	64	71	61	61	53	69	50	60	58	58	65	54	65	63	59	57	58	56	55	55	60	61	71	56	54	65	57	61	69	65	49	55	65	72	63	40	63	56	72	66	49	57	55	60	71	54	68	67	51	65	69	67	63	63	53	40	71	57	50	55	62	71	55	62	64	50	58	49	65	62	64	66	56	52	56	72	61	42	56	60	66	49	53	60	61	52	63	64	50	52	51	65	79	54	68	49	65	48	50	60	67	62	52	62	46	66	54	68	62	63	57	53	68	65	53	58	60	59	66	69	60	59	68	58	56	57	62	67	58	51	58	53	62	44	63	52	76	49	84	68	77	54	61	53	65	60	45	67	63	71	69	63	75	63	65	58	74	66	52	57	55	61	64	54	67	53	55	50	74	57	75	62	56	57	57	61	63	52	62	70	63	59	60	64	57	70	64	48	64	58	57	55	67	61	65	62	69	63	51	53	53	60	52	56	69	74	58	69	55	57	46	66	66	55	72	63	54	64	64	66	68	73	69	57	71	72	68	54	61	69	58	77	64	51	61	63	55	57	58	71	54	46	57	54	59	48	63	67	74	57	77	53	49	48	55	50	57	83	57	53	50	53	72	58	66	58	58	51	68	68	65	75	66	74	62	65	57	56	54	76	66	61	59	53	67	43	77	50	60	73	57	53	50	76	72	63	71	58	61	45	73	64	74	51	54	64	66	58	54	54	62	67	69	64	47	53	55	61	58	52	49	39	57	60	60	69	57	71	56	68	44	62	59	63	60	64	57	72	57	52	72	58	67	46	63	68	76	64	56	64	60	72	57	52	67	55	53	54	66	70	57	64	59	63	72	73	82	57	62	60	51	67	56	59	72	57	60	54	60	65	69	68	63	62	53	60	55	56	64	71	67	69	60	56	52	51	59	65	61	41	54	75	59	54	70	65	53	64	55	65	66	59	61	67	65	75	58	64	65	54	52	58	59	83	60	49	66	67	66	65	56	50	61	51	68	53	68	73	56	73	67	70	55	56	53	58	62	69	66	60	57	62	61	56	69	64	52	64	38	61	56	68	58	74	86	51	52	52	71	64	72	65	61	49	55	66	69	62	60	56	64	72	64	70	68	60	62	56	50	49	54	82	59	64	66	65	67	60	56	67	69	62	62	77	63	55	55	56	63	71	46	64	67	67	65	67	62	56	54	61	55	76	70	59	55	55	66	70	67	71	51	52	62	54	65	65	45	50	65	57	58	68	52	52	64	52	69	56	57	58	61	58	47	63	65	66	56	67	62	57	62	69	63	51	71	61	62	67	65	50	48	56	67	56	63	63	54	67	61	60	60	62	53	56	52	61	55	52	49	48	54	71	61	52	64	62	71	58	53	66	74	61	57	49	67	63	64	58	58	58	61	65	54	64	57	60	53	76	46	63	80	58	55	55	69	62	70	58	76	59	62	72	58	53	55	65	63	73	62	46	59	61	58	47	57	65	57	56	54	55	67	62	52	56	51	66	59	54	52	66	66	65	56	55	61	54	68	53	73	57	67	60	64	63	69	63	56	64	61	75	56	54	57	51	74	45	52	48	69	71	72	51	55	69	67	57	59	65	60	61	60	71	64	79	72	67	61	68	66	45	69	61	74	60	55	68	50	61	53	68	56	62	65	48	52	56	66	66	51	48	59	59	61	48	60	64	62	60	62	67	57	59	56	53	70	61	80	59	67	56	41	48	51	64	60	62	48	49	60	61	57	41	56	55	58	54	56	54	57	52	67	60	82	71	57	50	59	58	58	64	51	63	45	77	62	65	56	54	54	56	73	61	55	61	66	66	56	69	75	68	67	56	55	62	77	68	47	63	62	57	51	54	57	52	54	52	60	58	58	68	54	69	77	46	62	69	66	51	67	60	69	66	56	65	59	50	55	47	61	67	59	59	58	61	54	63	85	58	64	71	62	59	56	63	61	54	60	65	53	61	70	48	64	55	59	53	62	51	51	79	60	64	58	57	50	57	54	72	69	69	54	62	62	60	62	62	52	55	53	61	52	56	59	51	59	54	54	69	67	51	56	57	65	62	65	63	48	63	49	69	63	63	62	56	55	41	54	69	49	60	55	65	63	60	58	75	61	67	46	51	67	70	60	53	57	52	55	65	60	65	57	63	67	66	41	62	58	66	69	54	62	61	62	68	69	57	66	72	67	55	49	65	72	54	63	49	56	49	53	64	53	53	47	74	70	54	79	64	63	60	39	74	53	55	63	68	68	41	62	50	58	53	60	56	71	61	65	54	47	63	61	64	63	53	68	61	63	57	71	69	61	46	58	59	77	71	68	65	60	55	49	48	61	48	63	65	60	57	68	73	54	60	62	62	56	50	57	56	55	62	56	60	54	73	74	58	71	64	55	55	68	47	67	60	58	72	64	61	61	65	62	68	78	75	60	71	59	60	71	66	58	51	65	52	46	65	52	69	58	71	57	53	54	57	68	66	65	70	49	49	57	76	77	66	70	45	60	62	56	48	57	55	70	44	68	62	65	61	68	67	57	49	56	76	56	70	48	53	65	68	47	61	59	59	61	56	60	63	65	53	65	47	64	49	67	60	60	56	67	63	65	52	58	60	48	52	60	67	41	59	79	62	62	59	62	62	61	65	72	59	59	54	55	61	65	57	59	59	68	71	59	59	59	43	46	65	55	44	60	71	59	67	59	71	56	72	57	78	62	75	54	60	60	48	59	64	59	67	53	59	67	57	53	64	58	57	60	42	55	74	65	58	61	53	60	77	58	61	54	58	55	63	58	55	63	71	50	43	64	53	64	55	57	42	70	72	62	57	53	62	68	59	67	71	53	47	55	57	58	69	66	44	52	62	53	82	50	50	65	66	57	63	53	66	61	62	60	62	78	58	67	73	41	62	64	49	62	67	58	67	50	53	67	53	60	43	70	40	65	63	61	56	66	60	43	68	67	69	62	65	54	64	61	48	62	74	75	67	59	78	45	68	54	67	52	55	49	71	66	70	77	59	63	52	60	63	65	64	59	68	64	64	53	61	55	52	78	74	54	55	65	62	51	53	70	64	57	48	52	70	48	61	57	58	59	72	51	67	65	64	51	65	75	60	55	72	57	65	63	61	45	59	73	61	52	61	64	64	63	42	72	68	69	51	51	53	46	77	62	72	46	58	65	63	58	61	55	67	57	67	54	51	50	66	61	58	57	66	70	60	60	55	57	65	73	67	49	53	68	59	53	76	62	58	64	57	52	63	58	58	57	68	48	60	82	56	74	63	50	54	77	69	59	65	64	70	60	67	77	56	55	64	52	77	65	59	56	55	51	55	60	56	70	64	46	68	65	59	60	60	62
12306	5527	2524	4256	9060	10019	9169	7125	5948	4658	3670	3085	2803	2331	2052	1749	1512	1463	1373	1212	1178	1130	1042	956	958	1103	1014	1013	1016	926	905	883	849	1653	2288	1944	1592	1579	2952	2899	2399	3224	2609	3471	3132	2209	2173	2180	2447	2459	2245	2113	2096	1777	2773	5810	5789	5072	3766	2275	1408	1078	814	665	690	665	610	650	609	640	664	640	621	634	664	657	662	621	654	639	595	642	620	635	617	634	639	638	608	631	661	662	655	629	683	631	703	615	670	645	624	644	648	614	640	685	616	626	635	678	659	662	633	623	633	645	688	622	684	681	661	609	665	648	662	590	663	673	687	645	651	661	668	642	640	680	671	676	634	612	635	594	627	631	658	610	634	674	655	631	635	667	617	624	696	653	668	625	650	691	618	616	646	646	654	648	682	638	614	623	649	660	660	626	633	668	650	650	688	627	644	676	621	640	631	676	634	643	650	638	678	646	673	639	603	667	625	639	662	630	671	690	681	639	648	651	608	620	708	645	617	659	648	659	649	662	628	670	646	581	679	699	676	662	696	674	655	605	637	698	687	602	655	668	604	693	635	637	669	691	703	647	627	621	590	642	705	612	633	639	629	596	615	612	642	662	634	634	635	662	630	649	615	624	632	660	592	730	661	658	639	629	664	651	640	631	633	631	658	635	646	660	655	668	663	647	645	648	694	649	652	641	703	641	611	609	624	632	660	652	637	684	709	644	635	668	695	649	672	605	686	650	659	637	626	621	671	637	636	651	636	674	629	645	681	636	622	646	684	673	689	653	683	601	638	651	633	649	636	655	674	667	648	597	644	620	655	654	688	662	663	632	655	671	597	625	646	667	627	663	707	595	640	692	641	655	649	631	649	657	628	673	658	630	658	606	645	646	648	670	672	612	698	634	723	647	631	648	667	645	660	653	624	627	667	617	672	639	634	664	613	618	619	635	652	656	652	618	638	678	671	614	606	618	671	601	655	649	654	633	653	621	659	654	634	650	646	650	694	684	666	700	610	632	643	632	646	623	725	652	664	695	677	628	618	603	630	635	610	653	651	651	639	617	670	624	640	686	629	624	656	657	660	619	644	639	655	612	595	630	627	659	621	652	611	637	639	630	621	628	686	653	650	676	649	636	714	628	648	658	643	617	625	689	652	683	660	657	652	636	590	620	653	643	677	654	600	647	633	698	642	594	682	661	621	672	717	649	643	589	668	622	659	641	661	655	636	583	639	679	667	641	646	685	655	654	661	668	677	641	659	672	634	650	678	660	622	641	630	628	645	607	633	684	665	632	662	689	685	617	638	628	647	627	662	614	627	621	730	616	635	661	644	633	659	632	666	669	630	648	628	658	626	683	667	609	649	648	628	661	627	664	649	653	631	662	634	663	626	635	628	642	665	647	658	615	627	613	662	660	680	606	625	656	624	672	662	652	638	636	647	607	620	637	626	600	677	649	604	630	666	632	673	623	633	647	636	660	695	672	664	636	688	629	689	667	663	691	598	626	630	636	621	630	662	639	637	634	627	664	646	633	645	691	671	653	643	619	677	650	651	681	647	652	693	669	649	603	636	666	668	698	645	656	647	652	655	635	646	676	666	642	656	625	633	648	651	662	645	607	663	637	624	693	697	676	650	652	697	634	653	659	654	651	653	618	679	657	664	656	620	622	692	651	649	695	652	672	644	581	651	620	651	645	602	639	613	665	625	666	692	633	604	646	636	623	668	650	690	637	652	664	650	660	676	658	701	675	660	625	620	638	622	635	690	669	626	608	648	638	660	642	604	642	642	608	630	637	650	630	634	676	630	635	651	713	636	660	641	665	561	628	626	686	595	642	616	648	632	715	611	666	643	625	637	624	669	670	669	676	636	696	655	641	601	679	593	670	655	661	662	657	678	643	683	667	659	644	636	625	689	631	685	656	673	668	641	682	595	611	660	692	688	669	663	652	671	638	666	677	627	659	647	639	642	635	687	626	654	668	669	664	638	663	654	657	622	621	662	642	637	636	626	643	600	664	645	632	627	654	699	638	655	660	637	675	636	601	674	652	648	677	667	664	620	638	686	673	653	692	636	627	609	660	648	656	613	677	614	623	639	670	667	679	628	661	618	678	646	654	633	655	678	655	687	573	676	653	684	649	626	662	666	620	634	643	624	626	679	656	664	621	670	612	654	618	677	710	645	640	648	657	621	642	632	638	684	700	662	685	670	628	642	628	671	676	646	640	646	672	672	606	635	655	671	625	665	676	640	653	637	635	637	675	598	667	663	613	627	616	677	648	639	654	639	675	614	668	616	659	637	636	673	700	637	687	612	610	660	656	663	664	675	596	646	668	627	623	641	624	682	668	688	624	621	590	649	705	626	672	662	678	653	663	647	702	607	641	667	633	625	675	656	650	641	625	639	685	647	662	657	614	683	634	631	623	647	644	648	675	621	666	646	592	647	649	654	669	637	655	682	631	691	630	656	623	687	658	641	605	668	654	650	671	629	617	636	661	682	664	625	667	595	681	654	661	633	615	655	595	648	620	626	682	654	673	633	636	618	656	643	671	623	633	615	670	630	618	629	642	665	664	701	658	600	699	658	654	625	611	611	635	624	630	651	668	681	648	633	644	660	622	679	681	649	696	649	702	647	653	650	664	641	629	581	648	639	674	617	676	633	610	688	649	642	682	691	677	645	584	634	674	613	624	635	609	645	618	691	686	678	640	620	682	628	684	661	640	662	653	659	677	634	671	611	646	682	656	670	714	665	661	686	659	648	642	649	678	680	651	644	641	612	677	582	690	639	634	684	654	633	568	688	634	634	648	633	634	646	672	668	639	643	673	650	649	673	648	636	676	641	663	582	627	629	630	626	655	643	621	618	672	603	685	676	608	641	666	637	652	637	628	666	641	689	638	658	701	650	612	632	649	702	626	670	632	703	617	631	660	673	648	648	621	626	662	609	692	653	641	652	645	663	679	677	634	652	577	626	620	620	664	653	655	638	652	621	613	628	659	658	632	637	626	698	619	621	667	652	678	640	675	647	642	673	652	659	616	673	657	642	679	650	682	622	655	643	673	643	639	624	686	657	615	641	642	629	675	647	626	633	594	633	604	655	687	664	600	665	657	687	638	671	614	646	704	627	669	662	666	696	663	625	673	644	692	643	616	629	681	629	632	628	679	636	629	635	610	666	611	653	663	664	645	653	658	647	690	642	651	664	640	671	648	727	644	637	671	609	673	644	678	649	656	675	582	649	630	647	670	663	680	633	655	637	633	641	644	670	672	673	623	630	646	662	629	657	652	641	638	671	666	627	650	643	680	618	644	585	680	627	690	663	638	638	640	666	628	678	708	679	685	676	649	577	675	640	665	630	640	603	623	624	711	634	627	665	635	588	655	658	634	628	629	667	670	654	686	598	603	698	656	610	669	651	663	638	684	652	616	702	661	652	707	590	632	608	681	652	659	645	657	653	599	649	658	664	642	634	612	644	649	670	643	650	650	673	633	668	665	595	636	650	647	666	672
2199	288	145	137	125	142	170	185	144	131	141	124	128	120	105	120	104	80	62	76	98	77	87	68	65	89	72	98	80	107	88	73	72	89	121	118	99	88	130	149	108	142	136	164	170	129	119	111	117	129	102	130	103	98	138	262	300	252	206	151	97	89	105	69	87	77	59	73	62	62	59	56	63	84	74	69	67	66	72	82	63	68	72	66	66	70	74	66	69	71	68	73	74	80	70	67	84	72	63	85	79	88	72	74	93	61	71	71	62	69	63	74	66	80	62	74	58	88	65	71	58	78	78	70	61	60	67	73	78	78	65	70	80	61	57	72	68	62	80	65	72	85	86	73	67	91	76	75	76	75	77	85	84	86	65	63	76	69	77	68	78	66	77	73	88	59	65	76	75	57	63	73	88	92	74	79	60	75	80	59	80	58	70	74	68	71	62	68	80	77	76	73	67	62	87	72	75	75	70	70	77	67	78	79	72	76	90	70	62	70	67	68	73	71	66	65	79	78	81	65	75	83	67	76	68	68	64	67	71	59	69	77	77	59	60	75	72	78	76	73	82	70	57	76	61	74	83	69	75	72	81	77	71	69	70	67	78	82	64	72	76	75	67	61	73	70	61	81	67	89	80	55	92	77	55	76	78	60	77	76	71	66	73	87	87	79	73	90	79	82	68	67	86	90	71	73	65	66	61	68	76	56	73	66	58	72	76	86	72	79	58	84	67	68	80	70	67	72	84	83	68	64	72	71	61	68	72	79	87	64	79	69	80	78	82	75	72	78	62	76	67	74	75	71	56	71	64	67	68	77	76	85	60	66	75	63	64	71	62	80	65	77	72	101	73	83	67	79	77	77	81	57	69	68	66	63	75	79	56	53	68	76	65	63	86	66	83	82	79	78	71	64	75	75	70	61	65	57	81	65	67	82	82	79	76	68	68	61	77	78	67	74	74	89	73	69	81	93	81	80	83	80	69	71	79	61	78	71	78	90	64	65	67	75	83	69	103	73	61	74	68	90	71	80	77	77	75	68	67	79	69	61	93	79	62	86	67	65	87	69	63	75	86	80	49	71	76	66	77	76	79	81	78	68	88	60	78	75	59	75	78	78	74	82	76	85	80	89	65	81	71	61	74	60	70	76	76	71	79	65	67	73	73	71	67	74	66	65	70	81	81	60	79	92	69	69	66	80	73	81	80	80	87	80	79	55	75	78	75	75	70	75	70	71	82	72	61	66	67	67	81	87	77	59	72	79	78	71	65	81	72	74	82	82	75	76	75	83	66	80	67	84	65	64	78	75	65	72	70	77	62	72	76	59	62	75	62	81	68	77	97	90	72	68	50	74	68	80	75	60	55	82	73	74	81	81	78	67	71	75	65	70	85	72	96	66	69	66	74	69	75	75	68	72	94	81	77	62	76	67	74	68	72	69	64	79	63	87	67	79	73	71	75	78	70	61	78	84	75	76	69	71	76	75	67	76	74	64	63	76	79	67	86	88	76	79	92	83	79	81	66	81	69	78	82	85	67	68	99	78	81	74	80	73	69	80	58	86	75	74	69	82	68	76	57	63	57	73	59	79	80	71	72	65	69	62	88	69	61	60	70	61	66	59	65	74	86	67	69	79	68	68	73	93	85	82	77	88	60	88	65	77	74	67	89	77	74	67	67	78	72	69	65	76	80	69	65	80	64	84	67	90	79	68	60	79	58	71	69	88	62	71	70	73	75	75	80	69	64	88	63	83	79	79	70	67	77	80	61	77	71	80	73	67	71	85	86	77	79	73	65	78	70	86	71	71	67	71	62	69	82	81	66	76	76	71	66	68	73	78	80	77	68	75	77	73	60	59	64	82	80	73	76	57	63	82	72	77	82	85	99	70	61	67	74	72	65	65	91	63	62	76	75	61	70	70	76	75	58	75	73	71	63	67	78	79	71	57	66	72	70	68	82	65	67	78	74	72	68	65	79	68	71	80	72	74	68	70	74	61	83	64	63	61	65	71	63	73	79	70	93	72	70	71	70	68	75	69	81	69	70	72	81	83	71	59	65	82	77	70	76	79	69	88	71	70	65	73	81	85	78	76	63	78	70	70	68	83	74	60	62	67	68	73	63	79	77	67	75	81	58	84	63	78	58	76	64	83	60	71	54	72	69	65	67	61	76	73	93	65	60	66	74	64	66	73	69	76	73	64	88	58	82	62	65	87	83	71	63	75	55	81	72	74	76	77	73	75	64	75	70	78	81	64	64	68	64	68	85	81	75	73	81	71	69	83	76	76	72	87	86	71	82	73	80	69	67	66	57	61	84	70	68	63	67	67	69	64	70	79	70	70	68	59	66	83	64	76	85	77	68	72	75	57	71	67	70	76	67	78	91	84	82	90	49	57	58	81	69	78	57	71	89	54	80	69	70	83	76	68	63	68	64	92	62	74	64	74	59	74	68	69	66	77	74	82	81	47	81	73	72	77	68	77	69	78	56	77	76	91	59	72	76	67	91	70	69	70	68	67	80	72	78	71	79	76	68	64	80	78	68	68	74	73	74	52	71	64	57	86	78	75	79	72	66	79	71	61	73	65	73	89	84	75	58	73	63	60	65	87	90	65	61	66	95	81	50	58	72	66	58	81	65	70	69	69	70	72	89	68	78	58	63	71	77	78	71	76	70	79	66	82	57	76	55	75	65	60	66	64	72	78	66	75	82	79	76	68	66	70	83	74	81	71	84	69	82	68	70	66	85	75	67	87	76	70	78	76	83	74	78	72	64	65	73	71	85	62	77	61	66	67	83	61	87	71	66	79	61	89	72	81	72	68	77	87	70	67	83	64	77	63	89	87	69	74	59	84	73	65	82	62	82	75	68	71	86	74	68	68	81	75	73	68	66	65	71	69	62	81	65	70	83	93	74	73	99	71	79	79	65	78	68	67	79	63	74	83	61	76	74	76	80	83	73	83	71	75	59	67	64	78	86	66	72	84	65	69	74	86	75	75	72	63	79	75	80	86	78	62	78	72	69	69	74	77	56	91	87	67	69	91	83	68	73	77	66	73	66	72	84	73	69	72	85	77	87	72	69	80	65	65	66	86	77	78	53	78	75	74	89	69	81	68	85	76	75	75	72	64	74	60	75	82	64	77	76	65	63	87	64	71	74	71	77	77	86	68	65	58	59	54	71	80	77	74	68	70	84	63	61	79	59	73	66	68	78	70	80	78	54	73	52	60	64	69	76	86	65	69	81	69	70	77	94	78	84	61	82	87	68	77	74	73	74	73	69	73	78	72	76	59	81	85	70	63	83	70	69	87	82	73	72	81	60	61	93	67	86	75	73	66	75	76	83	59	75	69	69	68	71	62	67	63	65	79	63	88	69	59	64	74	75	62	66	91	71	77	79	78	69	73	81	58	87	66	75	68	70	70	65	68	72	76	58	87	80	69	68	66	79	80	80	73	72	59	63	66	75	73	93	66	69	69	70	83	79	59	71	70	72	84	76	71	55	75
12273	5044	2628	4182	8263	9520	8898	7591	6045	4872	4015	3482	2887	2605	2159	1964	1730	1701	1569	1468	1292	1280	1207	1245	1182	1223	1164	1124	1179	1037	1076	1062	976	1454	2500	2366	1942	1615	3280	3229	2241	3346	3107	3455	3633	2578	2513	2218	2542	2703	2196	2292	2161	2106	3263	6100	6476	5565	4080	2377	1559	1147	988	856	790	743	835	751	781	727	776	768	745	750	767	742	776	731	763	785	735	852	742	747	735	816	782	768	719	776	759	757	763	819	841	794	798	738	768	815	776	823	814	818	809	815	797	784	821	770	748	795	782	790	759	803	730	775	789	802	800	726	740	795	749	773	782	798	790	787	781	829	735	772	776	774	800	796	773	770	817	771	767	745	785	762	758	802	745	763	753	816	797	770	807	799	753	771	790	786	783	759	791	765	796	773	761	819	800	814	788	804	787	782	805	743	757	762	777	757	769	768	794	798	752	817	774	771	767	809	810	783	730	743	743	773	801	807	821	785	772	740	750	837	789	769	765	783	704	821	778	774	747	786	779	763	810	768	784	787	803	774	748	800	781	800	811	780	764	780	813	754	750	744	781	757	772	790	739	786	720	756	788	750	773	739	777	835	800	771	786	840	761	795	748	781	751	789	767	778	791	795	770	795	748	715	739	778	787	786	801	802	818	701	712	747	766	781	775	816	743	802	755	727	775	770	776	797	813	779	793	781	774	753	788	790	741	812	734	748	746	800	780	783	776	811	767	761	760	780	819	818	772	689	829	788	744	741	756	781	802	825	791	760	760	770	760	758	741	750	776	775	777	763	758	772	799	752	757	817	792	770	765	806	824	768	771	771	788	769	745	812	755	807	766	768	820	758	758	746	779	775	756	793	795	774	760	732	751	772	781	820	721	787	760	749	783	806	765	733	771	738	785	813	789	765	777	790	747	788	756	753	821	739	761	796	731	779	766	730	780	826	823	772	792	760	769	751	817	792	792	777	804	735	764	788	751	845	832	768	784	762	725	761	835	767	753	767	785	749	733	758	757	791	733	788	778	781	782	789	753	779	807	750	779	809	748	817	776	829	771	774	740	787	807	783	779	766	769	738	750	724	803	799	746	798	744	784	840	803	754	835	755	781	762	771	761	795	765	815	758	758	758	849	783	759	784	824	798	772	825	804	796	735	731	753	787	783	795	778	726	768	773	782	763	774	770	784	762	827	790	824	759	802	828	782	781	789	751	788	808	744	780	829	787	791	819	778	767	753	781	777	779	773	765	768	770	792	781	756	802	807	794	787	767	767	757	767	801	768	781	779	772	776	734	787	783	758	785	787	794	799	794	748	742	819	830	791	778	825	779	820	767	714	809	818	778	762	766	746	781	746	752	767	776	812	758	788	774	781	758	757	851	757	755	797	799	773	798	799	772	793	803	774	751	711	795	755	825	779	765	797	773	749	781	763	724	747	759	741	757	791	762	799	791	754	750	791	777	779	823	780	824	805	862	734	762	817	787	786	781	778	800	760	770	799	753	794	803	762	792	734	801	796	758	808	730	821	785	811	760	778	737	782	756	768	767	763	810	730	754	771	758	807	760	789	775	804	798	764	801	805	764	794	796	765	818	773	760	777	807	752	751	823	751	774	735	801	756	773	785	776	808	795	752	808	844	797	800	722	796	820	788	803	779	788	831	790	783	768	775	799	807	824	791	721	738	820	818	808	807	770	767	752	813	785	776	724	780	801	779	831	797	815	795	791	857	792	758	784	738	794	787	769	786	778	791	776	790	778	765	773	800	710	784	769	823	744	799	778	812	850	779	729	764	798	799	758	785	778	782	822	768	815	762	771	769	780	758	778	799	788	739	759	805	797	786	742	782	802	808	750	795	778	834	767	724	781	779	826	737	760	791	803	785	796	773	739	820	812	774	791	743	784	836	759	750	785	745	745	781	764	721	776	784	761	800	709	757	813	783	768	806	751	782	789	774	765	787	752	761	850	810	741	779	693	786	767	768	744	751	811	766	735	871	778	788	774	816	756	778	824	842	809	762	764	739	716	777	761	777	794	765	720	774	757	802	767	718	809	805	765	796	729	767	812	790	738	767	804	780	781	798	745	762	803	734	796	784	729	762	776	728	750	787	797	782	845	814	804	788	759	788	774	763	784	792	748	780	817	764	771	750	779	758	781	760	756	796	781	774	762	817	801	763	772	717	742	820	796	815	825	811	708	752	744	820	765	779	748	777	725	743	754	758	803	779	799	819	811	772	687	781	775	805	791	755	746	805	763	779	785	785	778	775	763	763	786	789	774	749	830	751	767	767	792	814	773	806	782	746	777	724	820	764	764	778	780	806	744	822	774	753	786	792	825	808	781	799	794	748	776	779	764	715	741	768	801	748	772	811	779	809	771	777	787	803	791	756	801	731	747	836	748	763	764	738	774	754	755	786	817	769	776	784	764	757	772	851	771	787	791	777	809	787	774	754	805	769	791	761	722	775	771	776	767	799	827	782	785	775	782	768	753	780	770	830	784	815	773	798	843	769	764	840	767	775	825	808	763	784	834	756	802	767	736	768	806	768	774	799	814	764	748	773	751	751	758	798	791	765	803	810	822	770	811	776	762	772	780	766	759	797	758	774	739	779	767	792	765	782	759	782	779	786	767	785	784	770	819	777	800	773	783	801	791	836	773	726	784	757	722	838	767	748	782	799	785	785	775	765	831	783	743	784	770	762	797	810	775	779	771	815	782	787	776	791	752	792	784	801	808	769	795	800	736	713	818	792	786	746	781	827	752	763	710	790	762	768	775	799	764	796	767	762	790	806	784	754	776	754	748	793	762	754	734	796	781	780	832	784	812	742	803	769	786	765	821	827	803	777	767	762	735	760	800	746	786	759	789	738	795	773	767	810	761	780	773	798	810	778	812	772	738	794	749	743	832	799	788	740	773	784	761	810	770	843	825	739	760	735	795	772	739	811	742	805	782	755	850	757	776	771	778	786	775	757	758	737	752	787	742	819	757	786	787	787	754	752	789	777	815	718	799	822	772	795	770	777	752	802	782	794	767	801	766	734	769	760	792	797	814	767	767	781	743	849	759	777	756	779	794	782	773	726	760	745	780	746	820	799	785	778	753	812	821	822	718	814	783	757	764	752	783	781	787	815	784	845	813	766	777	785	801	740	799	760	802	797	777	817	763	783	805	816	777	792	720	801	773	790	836	795	796	782	795	761	802	803	745	765	753	764	778	830	772	778	742	787	793	783	781	763	773	805	742	721	775	843	762	789	778	783	761	741	729	764	743	756	764	816	751	830	786	799	754	794	780	744	787	837	747	808	803	788	759	821	758	848	790	777	766	719	810	746	779	718	790	815	770	775	765	761	777	775	781	779	791	741	742	751	794	745	782	746	716	758	799	795	798	754	786	739	792	782	801	823	782	753	804	812	781	737	753	804	793	823	770	787	771	780	782	728	756	746	771	791	759	784	781	756	768	773	772	797	802	775	794	778	777	793	792	757	774	787	778	798	798	811	792	784	830	752	792	782	713
1149	381	216	160	159	202	236	214	178	165	126	104	127	131	131	122	94	85	80	73	65	88	71	69	83	75	78	71	79	65	74	78	55	75	108	107	129	101	148	170	98	134	130	135	150	122	126	112	129	121	96	102	100	90	139	308	371	329	244	164	96	96	71	70	55	65	49	56	61	55	56	78	67	67	52	48	45	63	63	57	56	43	47	63	56	45	48	61	50	43	46	66	56	57	61	59	58	63	58	45	53	60	52	56	60	59	51	63	62	71	66	54	40	54	52	43	75	61	56	49	61	72	51	46	62	63	59	59	58	51	60	65	57	56	78	79	58	63	46	64	53	41	52	65	62	52	49	64	45	76	58	61	54	53	51	58	66	62	53	59	59	74	66	55	72	63	54	59	71	69	59	57	53	58	50	56	52	48	56	51	57	52	43	42	67	55	58	51	62	58	53	48	55	50	70	56	51	60	61	67	52	50	85	58	54	60	68	65	57	61	55	63	53	53	75	63	49	60	66	56	61	81	64	53	50	76	69	65	62	55	60	51	53	59	52	59	55	60	61	56	58	74	71	50	65	65	61	42	53	67	56	57	67	46	54	72	50	45	59	59	68	60	66	53	41	69	47	57	67	68	49	60	50	57	48	59	57	62	70	60	66	60	52	53	68	68	59	62	56	64	62	52	45	64	61	62	55	60	72	49	78	60	50	51	66	52	58	65	61	75	63	49	69	65	48	60	60	59	58	45	66	54	62	49	73	67	58	43	54	62	59	66	50	65	46	65	64	52	54	59	57	58	66	54	68	55	64	62	55	61	52	65	63	60	70	65	75	61	60	62	63	56	64	57	58	60	47	48	54	65	64	69	61	64	60	42	63	54	70	59	64	63	72	54	79	61	57	46	60	61	50	61	61	76	67	64	64	66	57	56	48	63	63	63	52	51	51	58	68	56	46	65	64	47	69	52	75	61	61	59	75	65	66	49	59	55	60	53	75	53	59	66	52	55	72	56	57	67	62	60	54	53	79	62	59	55	56	44	59	62	54	53	54	60	69	55	67	59	66	63	66	74	62	52	49	63	51	66	53	68	53	53	65	49	58	63	44	71	61	64	68	69	59	52	58	58	53	51	54	55	53	59	56	67	60	55	55	43	58	68	71	64	61	84	62	54	54	64	60	53	60	76	57	53	73	62	53	58	72	57	58	65	56	65	66	59	47	70	58	56	61	50	56	62	60	67	60	62	69	52	72	58	60	61	44	76	65	64	59	60	67	63	62	64	66	59	58	52	62	60	68	59	67	50	49	58	44	69	51	57	64	66	53	69	50	65	65	54	64	62	51	60	69	57	56	57	55	56	56	60	54	58	57	67	55	55	61	55	76	56	47	58	51	75	56	61	68	55	56	63	57	77	48	44	57	63	48	55	64	60	61	62	56	57	50	66	65	60	56	74	52	68	64	49	57	59	58	68	55	71	62	63	65	64	67	59	76	67	57	58	58	58	47	80	73	63	55	55	66	73	54	61	58	64	53	51	56	50	60	62	63	47	47	67	68	67	63	63	60	60	42	66	60	54	61	56	64	52	54	54	57	64	70	59	64	61	47	58	70	69	54	72	69	64	56	54	61	68	54	54	64	52	71	58	62	49	62	67	51	47	58	70	68	66	52	56	55	60	63	53	63	67	66	61	66	46	68	61	52	57	61	64	53	66	54	63	49	48	57	60	54	78	70	69	63	53	45	57	54	55	57	53	59	57	59	58	60	49	59	58	54	57	56	65	54	43	66	72	71	39	54	75	53	67	69	67	61	63	55	52	64	57	53	59	53	53	58	50	48	54	69	49	58	62	66	61	52	53	62	59	56	52	44	50	71	75	46	50	61	57	53	61	59	56	71	55	73	60	58	51	67	53	60	65	79	72	50	63	52	49	53	51	65	50	60	51	54	64	71	64	57	69	58	63	58	51	61	63	58	71	50	64	61	53	57	46	57	58	54	55	55	72	65	54	65	62	56	58	44	54	46	61	58	55	51	59	65	55	58	48	57	53	55	64	65	67	62	54	51	57	60	59	54	56	61	60	70	57	59	58	69	53	63	60	43	53	48	47	57	67	50	51	53	66	70	47	67	57	59	44	55	54	59	50	65	48	65	49	50	43	66	65	58	60	63	55	59	58	68	70	59	76	55	62	67	67	56	54	62	66	59	62	52	62	60	68	55	75	62	55	61	63	68	62	60	63	56	59	68	69	58	59	51	57	53	66	64	52	61	60	38	57	62	59	68	61	60	56	57	52	56	60	53	62	58	61	55	56	66	48	53	61	66	56	59	61	53	71	69	60	69	68	60	65	67	61	59	56	77	65	59	42	60	56	59	64	52	59	53	56	56	57	61	60	72	60	56	52	69	52	63	66	63	66	60	47	60	66	59	58	67	52	53	59	55	53	57	62	52	57	61	59	51	53	55	60	52	46	77	62	71	71	67	69	49	54	57	49	50	49	70	54	36	60	57	62	60	56	64	76	73	60	65	62	58	66	51	61	55	53	69	52	55	59	55	66	66	55	61	62	48	55	52	56	55	67	62	49	61	47	48	65	60	69	75	57	55	57	59	56	69	54	57	46	60	57	55	55	47	47	48	51	69	66	55	65	62	63	66	47	42	60	64	46	64	57	52	58	75	55	60	67	56	61	60	52	63	70	49	62	76	59	61	49	58	58	56	58	68	57	61	67	70	49	62	73	63	47	65	51	59	56	61	54	54	70	60	61	48	53	57	55	52	50	55	61	74	65	62	66	58	63	66	55	52	53	60	55	57	53	63	52	60	60	53	53	64	56	55	74	62	59	69	66	61	66	60	57	56	55	66	42	67	46	55	57	33	56	51	56	79	48	66	55	59	49	64	64	63	47	80	56	60	60	46	55	67	60	67	74	62	57	49	62	70	51	57	55	50	63	63	70	65	53	61	57	56	65	65	49	52	58	47	73	57	67	58	67	63	55	64	50	56	64	56	69	57	49	50	73	45	63	53	53	56	57	79	69	66	66	44	62	70	60	53	49	57	63	67	66	55	50	63	70	63	63	58	50	53	57	48	56	52	63	41	56	50	38	71	62	60	47	60	48	54	63	52	53	61	64	69	58	61	84	61	68	51	53	63	54	57	64	62	61	61	63	49	66	53	66	59	61	62	52	66	58	57	67	56	54	62	70	58	72	56	52	48	69	68	67	59	62	52	47	51	45	57	68	68	50	70	59	59	53	69	66	54	65	58	60	52	60	57	51	57	55	55	67	60	61	66	45	57	62	61	54	56	57	55	61	45	61	58	74	57	61	49	51	68	44	59	54	62	49	61	56	50	62	58	53	76	67	53	61	67	74	62	64	51	44	72	52	57	53	59	64	65	66	66	40	66	48	66	58	50	50	61	65	50	70	50	58	66	59	72	56	48	56	58	54	51	63	62	57	55	59	60	66	65	57	49	63	49	74	57	56	60	62	63	52	52	54	49	48	61	67
15478	6730	3196	5419	11461	12772	11551	9729	7942	6392	5135	4395	3579	3240	2706	2428	2065	1919	1720	1578	1400	1376	1317	1276	1173	1202	1132	1149	1287	1140	1056	985	959	1069	2819	2766	2682	2138	3085	3768	2395	3344	3134	3787	3521	3132	2622	2296	2619	2863	2575	2285	2036	1823	3419	8230	8857	7568	5560	3047	1830	1161	848	705	672	643	627	590	602	669	631	663	622	613	620	594	647	625	636	660	633	637	706	632	638	632	642	602	570	649	665	618	660	669	627	621	634	620	619	658	616	609	634	591	585	651	627	662	630	583	647	639	605	656	673	629	656	609	623	678	650	659	628	655	617	619	614	617	642	595	637	671	564	589	645	618	691	634	633	621	609	642	631	624	600	583	666	622	631	634	669	622	616	633	615	611	665	619	608	633	651	630	623	636	640	662	651	622	613	663	605	641	632	677	672	654	628	664	599	651	599	613	647	620	659	647	625	653	624	658	632	648	631	624	625	584	656	634	626	609	609	637	616	627	640	613	660	589	651	596	634	643	622	620	618	624	645	615	681	617	661	638	656	642	635	649	622	581	600	575	666	652	649	638	632	600	627	605	635	677	644	644	668	638	656	616	646	596	595	614	628	604	659	645	676	618	627	648	595	601	577	675	619	628	628	662	610	650	637	649	656	662	645	661	622	643	626	614	652	641	638	618	652	665	633	638	621	614	606	665	624	583	690	608	662	646	615	590	674	645	652	613	605	648	680	615	642	662	638	638	655	647	648	637	643	619	599	679	642	634	665	654	658	650	638	596	664	607	653	610	617	650	592	615	631	627	596	632	634	599	603	604	647	638	657	628	651	592	606	607	635	656	629	662	692	644	617	620	642	606	665	623	618	635	660	647	615	595	659	622	601	637	664	614	643	629	615	601	658	594	637	668	618	632	638	635	639	629	623	614	644	677	667	669	619	624	678	610	590	636	618	607	677	631	625	614	659	607	627	682	638	650	566	633	651	651	633	602	614	659	559	600	630	604	668	609	630	633	628	626	650	647	640	616	680	647	656	658	635	692	664	674	667	658	610	647	644	630	635	641	614	645	639	614	697	616	636	610	636	642	636	581	642	677	704	650	599	628	610	614	609	639	631	608	651	646	605	595	635	615	617	621	665	648	627	629	639	660	627	593	635	655	616	641	659	665	657	651	646	617	615	610	662	635	574	625	661	653	659	661	600	622	647	638	625	637	622	682	630	634	652	635	631	642	654	626	600	635	642	607	599	618	633	662	699	608	668	635	647	621	605	603	625	646	611	624	680	609	597	665	649	672	657	634	597	644	659	627	602	589	664	636	606	611	607	600	626	609	637	575	655	601	651	618	651	640	655	620	663	724	634	622	652	656	674	621	659	652	662	675	668	654	636	657	676	649	651	637	645	635	635	622	652	651	675	644	685	643	631	659	630	647	643	587	652	646	615	656	654	625	665	649	651	606	603	609	629	606	608	636	679	621	624	678	637	645	621	657	615	607	666	634	625	621	624	601	651	624	621	622	619	617	646	625	676	610	637	613	630	625	668	620	625	648	639	627	665	645	661	670	645	677	636	630	618	638	633	644	643	613	637	675	613	635	633	630	653	614	616	647	654	651	654	628	667	669	625	598	645	667	700	624	689	599	624	655	633	608	634	639	672	642	635	644	610	613	650	636	622	630	584	650	596	625	666	601	644	653	633	578	610	631	675	651	612	586	626	632	639	654	634	664	607	637	629	679	620	650	603	635	623	625	598	639	675	614	589	632	670	602	634	618	632	680	641	651	665	643	645	669	633	639	589	674	612	600	671	628	644	636	645	628	633	630	603	628	657	624	619	620	639	640	611	640	612	610	598	619	674	643	593	650	625	641	658	603	619	652	630	641	673	635	649	625	653	617	580	615	642	606	629	631	623	630	608	656	620	623	581	608	675	648	642	639	685	676	641	641	643	651	632	654	630	647	638	606	667	683	645	638	645	630	637	667	609	636	651	616	649	646	628	649	625	578	638	635	677	589	606	626	567	624	643	598	627	633	639	673	651	618	621	611	637	627	635	639	637	621	666	683	616	611	658	664	604	638	633	671	609	632	596	685	610	616	644	654	587	685	611	626	625	664	645	659	650	655	633	648	650	580	625	602	559	617	622	624	625	648	626	663	633	629	653	665	660	636	646	641	630	637	600	629	652	632	652	596	625	663	634	648	665	646	672	645	614	687	652	649	657	659	599	665	641	628	610	646	587	654	603	609	607	574	699	616	682	608	641	650	641	659	624	600	635	623	639	646	600	634	629	683	633	588	592	611	658	640	637	664	641	607	651	657	670	617	626	643	597	608	652	631	645	609	579	638	642	571	604	631	586	629	604	627	680	653	627	651	628	641	647	636	609	594	640	685	654	629	640	661	637	579	619	624	664	634	608	665	646	593	678	617	647	632	623	618	630	644	618	620	639	627	584	664	652	623	614	629	639	637	640	631	633	650	630	697	663	609	558	596	621	620	621	633	634	678	622	623	664	652	639	667	604	629	640	642	617	610	639	663	622	601	622	632	639	630	656	611	651	620	593	670	670	664	638	625	619	622	643	645	642	635	659	633	638	638	627	642	634	711	652	613	649	609	608	645	628	656	654	647	652	636	597	630	627	625	637	621	621	626	663	650	669	705	603	630	647	581	647	608	617	607	660	628	612	617	616	595	617	640	604	619	597	662	639	631	610	635	624	656	592	614	617	633	638	645	621	618	664	597	624	613	629	655	628	607	695	635	627	594	664	638	673	634	632	618	630	603	617	672	681	645	609	638	664	661	642	658	654	624	667	595	652	621	613	645	645	611	668	617	630	615	634	659	646	620	630	673	652	627	651	620	643	694	624	602	649	601	553	653	623	655	621	618	647	628	652	671	605	625	621	635	659	593	613	676	645	595	638	625	604	637	677	660	647	678	624	637	614	659	612	613	628	595	621	653	607	639	669	641	646	660	663	633	648	627	587	625	634	659	644	642	626	625	634	650	642	580	637	647	631	595	657	588	648	690	643	649	590	643	634	642	648	629	655	641	646	650	657	695	659	623	629	635	635	631	614	640	672	605	616	663	645	671	652	632	642	589	650	667	667	627	658	627	607	653	674	637	630	607	629	588	582	654	617	585	561	630	598	619	626	675	611	670	617	671	628	613	617	613	644	626	635	621	669	669	628	685	570	607	655	702	580	622	630	645	622	645	618	672	665	618	650	618	629	595	724	643	611	625	645	641	639	612	644	639	626	625	630	647	649	598	630	639	646	642	664	610	676	615	696	622	624	620	672	654	609	699	630	646	619	636	628	613	642	648	620	632	692	654	632	589	640	622	612	632	640	621	665	667	686	634	662	650	628	638	627	632	630	651	630	677	622	608	639	639	633	678	657	647	596	641	638	633	604	674	628	621	627	636	654	634	618	615	663	600	623	630	610	594	626	620	654	607	641	644	670	615	609	652	647	621	663	623	617	695	666	659	647	641	602	599	636	609	654	651	635	604	606	599	630	654	645	596	646	614	608	648
1477	198	124	87	97	120	125	115	107	81	102	83	89	98	83	94	84	81	76	95	71	67	60	66	90	87	79	82	98	74	79	80	73	90	82	118	126	130	81	106	104	94	125	143	133	140	90	99	112	131	93	76	94	76	96	126	139	145	155	107	80	86	78	61	61	66	71	74	54	56	61	86	78	74	68	55	70	65	72	74	74	71	99	70	78	87	69	60	71	54	83	70	70	58	95	67	73	57	67	72	75	68	75	60	84	72	74	61	72	81	67	56	66	85	70	72	81	52	71	62	67	62	72	59	73	61	73	71	71	80	62	61	72	69	67	75	71	64	80	82	77	74	66	76	78	64	71	76	84	67	61	65	65	63	65	69	70	87	76	73	66	78	72	78	77	65	85	66	70	74	70	83	76	68	78	63	65	60	80	67	68	54	79	71	70	98	70	64	69	78	84	88	89	57	81	84	77	69	65	56	66	65	70	60	63	65	72	75	73	63	57	79	74	70	76	62	72	71	83	71	80	81	77	70	81	86	74	62	69	69	81	68	62	71	86	58	76	51	99	60	65	68	70	70	64	63	80	64	72	79	64	67	61	69	57	69	75	79	56	84	74	73	81	78	75	63	83	67	74	73	74	67	70	74	59	61	68	67	63	80	69	76	81	63	72	72	79	63	72	81	64	87	76	73	82	86	88	60	63	77	79	88	88	64	56	63	67	68	65	68	74	55	62	64	78	77	67	66	76	79	62	70	63	63	72	72	68	61	78	78	70	63	72	70	62	72	80	69	84	72	65	70	77	67	67	66	77	60	68	77	71	68	70	74	67	79	76	89	57	72	69	66	63	76	71	73	87	72	62	95	63	65	63	72	60	86	82	63	55	61	67	70	63	74	72	79	65	71	67	83	81	75	75	70	57	65	69	66	73	56	62	70	75	67	80	56	66	78	75	73	77	77	79	68	69	82	72	60	67	68	86	76	77	75	64	66	60	80	68	68	71	83	70	67	66	66	80	68	72	83	79	61	79	70	73	62	64	68	73	80	80	61	63	88	76	72	87	69	75	84	64	76	87	71	74	71	78	72	76	75	67	65	75	76	69	58	67	77	84	73	70	66	61	71	70	71	82	78	63	90	63	80	75	66	69	69	85	77	62	67	82	66	85	76	80	74	72	79	70	62	59	84	71	81	62	58	83	81	82	74	86	71	56	46	76	85	65	68	79	74	76	78	66	83	67	73	77	69	56	79	68	61	58	86	88	79	74	68	73	83	82	87	80	78	82	82	80	77	81	86	81	69	83	62	73	57	82	65	72	69	73	68	76	90	62	69	79	84	83	66	70	77	69	75	85	69	86	68	79	84	87	70	77	73	60	73	58	59	88	65	62	72	62	76	67	64	62	65	79	71	76	72	72	76	77	57	74	86	94	76	81	72	75	66	69	67	65	65	71	71	77	60	66	72	72	69	85	68	74	66	62	75	74	55	79	69	77	70	75	68	66	62	85	80	67	70	72	87	77	71	77	84	63	84	77	75	64	68	73	72	80	68	61	67	85	63	72	61	72	69	68	68	80	67	76	69	69	64	78	69	90	75	58	78	83	70	60	70	88	85	82	61	82	78	61	75	67	86	68	73	80	69	64	81	65	77	69	70	72	66	68	73	69	64	74	70	101	67	80	65	70	74	70	82	67	87	88	68	75	82	59	67	81	80	66	68	72	79	92	62	71	73	77	83	64	68	72	66	72	77	67	68	72	67	93	56	52	80	63	65	69	66	76	63	62	70	78	74	54	81	58	71	71	75	66	58	64	75	85	63	80	57	59	60	79	75	84	68	75	71	74	77	81	79	88	80	72	71	75	79	63	68	87	79	80	72	74	75	59	55	60	67	76	67	66	60	77	92	78	69	89	72	66	80	57	60	62	63	88	78	80	74	66	82	72	61	84	56	73	60	63	63	71	56	67	80	78	84	78	83	76	87	67	59	75	80	69	72	77	77	80	79	76	85	77	70	69	67	62	70	77	77	80	78	73	62	72	70	76	64	82	79	71	86	83	79	73	81	81	79	66	58	54	64	73	80	69	79	77	70	68	75	83	67	80	95	74	63	66	70	79	72	66	71	66	83	72	72	83	78	76	70	67	67	70	91	68	74	70	72	65	86	58	59	75	69	93	74	71	73	79	78	67	70	78	59	80	72	68	72	73	65	82	84	57	75	72	63	95	65	64	78	76	74	78	80	73	67	78	67	55	75	59	71	88	89	93	67	72	63	84	84	81	67	74	76	66	67	71	82	67	72	75	77	76	78	68	74	78	65	73	64	78	76	86	76	78	60	64	88	72	69	62	72	79	72	61	66	63	92	59	69	81	79	66	94	78	82	61	70	93	77	76	61	78	60	65	61	75	63	78	50	86	74	87	62	63	66	70	69	58	71	61	66	74	65	76	59	66	64	58	56	77	77	74	74	64	62	76	81	64	57	77	75	77	68	71	84	73	63	65	78	75	64	78	84	58	75	85	73	74	75	73	79	72	61	86	76	73	85	62	73	73	62	86	58	69	65	68	64	64	90	76	91	87	73	78	73	68	80	62	66	67	82	67	64	94	73	81	67	57	76	58	68	52	70	65	62	71	74	80	75	70	76	70	61	72	65	70	71	75	86	63	71	74	72	55	90	61	85	67	76	52	63	82	69	72	60	81	68	78	75	79	72	84	60	81	84	68	78	66	66	71	69	60	69	83	74	78	69	90	77	61	66	71	69	74	71	83	63	72	82	75	63	69	74	79	90	70	68	77	64	93	60	51	54	65	65	68	95	78	74	77	84	57	78	83	84	61	68	80	77	85	69	79	84	63	72	62	66	76	70	74	81	70	68	74	75	78	71	68	66	68	70	68	71	71	78	65	76	78	75	62	83	76	75	75	46	69	83	80	68	77	70	70	72	59	70	60	86	68	83	72	81	87	77	81	87	71	67	68	75	81	85	77	65	55	62	70	76	71	65	67	64	53	76	71	74	76	84	65	77	59	71	68	78	57	68	74	69	76	67	60	72	69	69	84	71	66	68	63	80	73	61	79	81	71	86	69	56	81	67	80	72	75	77	80	88	64	69	64	66	77	75	81	79	71	66	74	61	64	74	85	58	66	55	76	68	80	74	76	66	78	74	74	61	64	74	86	91	66	79	67	69	60	82	66	70	83	73	74	66	60	61	63	56	72	71	75	96	65	67	82	62	70	68	70	78	68	85	61	64	74	72	70	68	71	67	65	89	80	76	61	66	76	78	79	77	53	90	56	61	86	63	78	84	63	71	91	71	79	69	66	88	74	88	73	81	81	89	75	78	78	67	71	72	82	69	67	69	59	78	67	79	83	72	83	63	66	70	70	73	77	89	65	77	60	62	75	80	59	82	90	65	83	69	64	79	88	64	83	80	61	70	82	69	65	77	70	77	67	88	79	82	70	66	53	68	69	71	61	67	80	88	76	66	70	76	79	71	78	59	61	79	65	67
10218	3462	1774	2543	5107	5961	5340	4411	3593	2853	2375	2058	1925	1672	1416	1287	1178	1188	1065	1022	1019	981	965	915	953	936	924	995	990	924	958	893	939	1018	1724	2529	2919	2306	1838	2484	1878	2022	2356	2885	2845	2006	1998	1953	2087	2239	2065	1735	1537	1486	1479	2898	3231	3041	2338	1653	1183	1004	880	849	779	727	807	790	808	735	745	772	768	737	778	770	760	756	756	715	802	765	753	806	776	748	791	770	762	793	802	790	761	753	829	828	799	725	773	824	839	782	775	787	767	788	739	736	780	750	765	761	778	753	786	735	793	801	732	783	800	759	783	818	764	771	777	789	831	832	742	752	734	775	778	719	814	750	760	763	781	768	739	798	735	799	764	830	783	807	771	779	803	772	808	795	761	796	717	790	765	751	733	759	766	760	794	777	766	716	734	802	783	789	786	739	761	770	821	730	786	727	767	819	764	764	749	769	714	780	794	737	842	679	787	810	729	752	784	796	767	813	764	783	815	763	798	785	767	778	731	792	815	817	735	760	772	801	795	742	757	735	815	740	740	797	804	781	771	706	803	774	845	749	808	708	823	764	787	797	789	816	809	794	754	773	698	784	748	802	780	834	811	775	769	741	761	769	768	835	787	758	759	749	723	766	749	782	741	788	739	806	685	815	782	800	766	820	809	753	830	782	750	684	785	745	783	735	748	832	770	769	789	801	746	782	769	775	766	772	772	814	810	773	783	769	784	785	755	778	799	814	772	764	786	797	762	795	758	777	768	834	767	801	758	817	748	761	754	819	741	816	815	804	762	801	768	828	782	742	776	792	789	776	745	770	807	770	793	768	788	768	741	748	795	755	771	818	716	766	799	768	771	733	774	735	802	724	763	789	807	781	809	797	770	776	771	777	844	807	774	776	770	804	801	754	799	797	788	782	817	760	808	832	787	794	807	762	742	748	754	777	788	744	809	737	839	766	767	772	783	785	784	713	777	732	780	765	772	763	770	769	734	820	766	814	797	735	837	790	829	761	753	805	797	762	777	765	763	776	809	777	763	749	719	762	767	744	760	775	797	797	747	788	784	797	774	747	744	768	788	783	815	764	754	774	691	779	755	846	770	763	787	733	734	738	791	782	792	761	739	761	806	787	785	759	776	764	763	774	799	779	762	777	815	789	795	738	790	806	810	829	795	801	792	787	751	795	761	744	808	770	795	783	752	754	783	776	783	718	770	712	750	813	740	804	815	730	789	764	770	762	811	764	768	770	758	761	800	797	760	818	810	790	783	766	807	798	792	809	791	778	809	757	778	773	824	747	728	835	765	792	834	793	774	768	807	777	733	773	821	810	837	812	741	736	789	783	821	753	800	763	778	786	738	801	802	780	818	788	797	801	745	769	779	775	768	809	773	743	827	772	737	798	748	774	758	765	765	826	739	785	780	752	817	804	808	744	816	827	782	802	785	726	789	782	790	824	751	803	772	777	745	825	743	779	730	740	780	726	751	743	784	809	767	786	782	781	777	782	772	780	819	800	763	763	793	798	739	790	770	786	725	811	797	770	740	751	783	805	784	770	789	785	795	734	786	741	807	771	832	773	806	836	800	765	785	771	789	836	774	784	738	821	770	803	765	805	815	708	802	781	741	813	772	805	776	806	756	799	757	843	846	746	779	718	755	775	747	836	756	798	779	771	791	754	779	815	787	781	760	785	754	809	772	794	755	787	790	806	770	730	754	801	798	793	729	786	751	741	773	809	796	757	799	750	774	771	802	803	800	771	754	837	757	781	798	788	755	750	822	791	759	772	762	744	750	783	745	761	793	773	781	812	761	778	804	800	764	826	749	783	816	742	738	799	806	769	768	732	838	744	811	752	766	798	822	768	783	769	771	794	760	779	778	797	751	818	792	763	816	793	803	743	780	822	793	791	758	800	767	776	767	816	789	789	781	774	795	795	820	776	726	793	754	790	762	751	791	808	824	773	779	751	787	793	757	758	783	794	726	749	799	797	738	784	767	795	747	761	764	730	714	726	812	804	757	767	731	804	772	782	773	802	789	806	810	783	780	775	780	790	801	782	783	807	786	750	759	787	792	804	800	783	788	767	731	744	793	774	752	757	760	736	808	784	828	809	765	795	805	778	805	788	763	794	742	814	782	750	793	757	817	812	798	794	725	752	745	768	810	746	766	737	826	795	774	755	796	785	756	779	757	788	772	788	777	807	762	841	736	762	800	790	822	766	770	802	796	793	794	782	774	779	799	789	796	794	743	793	738	759	762	795	761	741	767	811	750	748	773	779	774	765	851	781	815	763	718	716	792	787	753	737	795	766	749	818	814	797	775	781	790	748	728	790	802	767	774	759	736	804	789	786	755	803	798	795	756	733	748	820	782	774	765	781	755	771	772	778	735	742	750	809	730	773	741	797	768	766	762	774	802	761	729	750	756	792	786	774	790	771	728	799	776	778	785	790	806	789	739	744	748	757	782	852	842	768	769	741	768	812	738	785	828	799	792	768	795	722	781	767	785	823	753	779	767	752	738	769	751	813	769	803	750	823	769	770	727	798	753	795	784	796	813	744	842	741	788	834	788	745	774	756	752	807	759	775	756	835	764	811	778	772	792	768	796	778	813	769	803	788	740	808	737	808	788	781	784	800	820	813	801	802	831	755	733	799	781	766	773	771	785	777	751	775	746	762	799	769	740	799	774	728	769	766	773	842	776	817	741	727	807	770	796	775	835	817	741	763	820	729	819	801	788	751	728	800	699	769	786	792	767	801	779	774	762	783	792	784	782	717	827	794	834	768	748	741	794	768	770	778	767	774	749	782	833	734	758	791	772	798	768	784	808	811	786	796	741	789	780	810	746	782	797	769	808	785	742	758	773	826	811	793	816	761	780	756	766	722	771	756	759	741	791	725	786	799	732	781	756	834	803	764	786	747	821	828	864	748	765	756	789	797	809	787	799	815	812	821	769	794	803	763	760	788	740	735	811	778	788	781	858	751	747	757	771	774	796	783	802	754	804	811	773	777	755	783	769	760	825	785	753	808	793	787	727	829	833	793	747	808	792	807	772	741	792	801	807	768	792	776	737	756	748	774	760	806	762	790	772	851	815	783	765	749	798	735	774	768	765	760	756	764	818	830	783	723	822	726	775	738	782	785	741	787	852	842	738	791	771	744	768	770	829	743	795	757	753	802	725	763	818	767	749	763	767	741	740	763	790	781	802	777	771	806	774	768	832	768	776	791	793	808	771	780	776	770	724	752	728	728	820	775	812	763	769	767	778	725	780	780	802	794	733	785	770	776	778	781	760	750	779	766	752	766	767	816	807	748	786	756	786	752	771	794	770	790	747	776	793	788	817	797	753	772	735	769	769	781	732	832	742	796	791	782	782	813	784	808	766	801	800	747	789	819	825	777	780	800	773	743	795	770	804	771	810	746	769	804	770	734	753	817	825	775	785	740	802	793	777	762	799	828	745	761	779	811	759	783	803	807	772	753	778	786	762	722	796	830	758	776	803	781	803	773
792	294	188	115	118	156	182	156	145	138	124	116	99	93	98	95	78	74	92	72	69	82	75	76	86	57	63	73	76	69	65	63	55	91	88	110	122	98	77	135	115	95	115	134	135	100	130	100	118	140	109	105	116	78	94	210	257	234	189	128	80	77	75	61	64	67	65	58	59	61	60	60	66	55	66	62	50	67	43	69	80	59	64	54	62	69	80	52	63	58	64	58	59	63	43	58	61	75	55	66	64	69	54	52	54	66	62	59	60	60	61	60	52	81	60	79	64	61	59	54	59	63	56	60	59	44	56	61	63	54	60	66	45	73	54	63	55	69	71	73	46	61	63	71	59	68	70	73	57	49	60	62	62	65	54	59	61	57	70	64	63	66	49	55	59	57	66	54	65	65	62	61	64	58	69	61	63	56	65	64	49	63	58	67	58	58	53	61	64	56	52	67	70	66	67	50	59	54	59	68	79	55	75	64	55	63	60	59	57	51	57	51	59	71	56	64	66	63	58	51	63	47	70	70	76	76	58	73	69	60	65	66	60	67	70	55	68	56	57	52	52	64	54	69	55	66	52	62	51	69	50	50	57	56	67	71	53	63	69	62	60	52	70	47	59	50	67	57	58	62	60	66	55	53	82	56	60	63	50	71	50	57	58	59	71	57	47	54	54	59	85	67	64	66	59	69	50	72	61	67	58	70	64	64	64	61	59	70	56	54	60	53	57	58	67	65	65	58	59	56	60	59	76	58	67	75	52	57	57	60	62	54	51	69	54	68	62	79	55	60	52	59	56	73	67	49	58	56	52	57	61	68	50	66	56	58	47	55	55	62	70	61	52	52	68	79	54	67	52	60	60	47	49	63	70	53	63	62	75	65	60	56	55	57	74	57	57	82	80	55	64	63	64	69	55	55	48	62	47	58	54	58	51	63	62	56	88	74	68	70	72	62	59	62	62	69	71	51	64	54	63	70	52	58	58	64	62	54	47	63	60	64	62	50	60	75	48	67	72	70	62	54	44	65	60	77	68	53	59	68	56	66	57	54	68	72	63	59	65	67	66	58	64	54	57	54	70	51	62	59	53	66	59	48	51	60	70	72	55	67	66	46	64	61	70	67	62	54	45	59	56	77	58	64	60	52	66	59	44	60	70	65	66	61	60	63	71	60	54	60	62	79	45	65	72	59	48	62	65	65	65	72	73	71	63	47	57	62	55	54	68	64	64	68	59	66	61	53	53	69	67	50	66	66	65	54	55	70	62	57	65	64	62	60	54	65	55	55	56	61	61	50	53	66	57	45	57	68	59	52	62	61	48	75	72	64	58	63	52	48	66	41	55	66	54	65	62	61	70	53	67	58	58	74	70	64	53	68	69	65	65	66	69	61	62	48	67	62	53	54	71	67	61	51	55	62	64	55	56	64	53	64	65	54	52	64	59	64	55	68	65	62	72	60	60	66	65	60	59	60	68	59	58	60	79	67	53	67	75	65	67	53	64	69	78	58	57	73	72	79	43	73	64	62	61	70	54	73	65	53	58	65	46	57	71	69	68	56	76	69	59	52	57	74	58	58	64	66	55	71	71	67	64	63	51	71	67	42	61	59	64	63	50	66	55	54	67	58	63	65	66	54	60	60	78	64	63	59	60	51	63	77	68	85	61	58	70	57	57	64	67	69	63	61	58	52	70	45	61	55	57	64	54	58	47	66	62	52	61	56	61	51	58	66	55	58	71	49	70	64	62	55	59	57	62	61	73	63	74	50	49	63	66	53	73	60	69	53	66	48	51	44	79	42	63	60	69	61	66	55	51	76	65	49	50	64	60	63	60	60	58	57	61	59	68	65	65	35	59	52	68	55	59	67	63	70	68	58	57	65	54	54	49	67	77	54	60	57	63	54	67	62	65	55	62	60	59	62	56	49	55	51	83	45	56	63	67	64	58	72	65	73	60	63	67	74	65	54	42	67	65	77	65	57	65	60	68	57	59	48	44	69	55	55	52	67	66	57	63	59	68	66	78	66	49	59	70	71	55	59	70	56	62	69	60	63	46	67	73	57	61	62	73	53	59	61	56	52	72	42	58	66	50	53	75	56	51	61	70	59	55	63	53	65	54	57	57	75	49	72	51	62	55	67	56	62	58	57	55	62	57	65	63	60	68	54	60	54	63	68	57	58	58	54	56	75	43	68	53	59	63	54	57	53	59	65	53	65	74	62	78	56	50	76	52	62	60	59	69	65	58	54	61	64	52	52	67	61	54	71	63	62	54	57	54	60	65	62	52	66	61	65	53	53	56	60	79	65	66	56	45	69	51	65	56	72	76	59	68	43	64	51	57	63	58	50	68	47	54	72	52	67	71	48	73	50	62	56	76	53	63	54	64	54	47	58	62	57	64	66	59	61	56	51	65	48	62	60	70	53	70	52	67	65	61	50	56	52	63	54	65	63	56	62	68	64	59	66	66	63	60	59	61	66	60	61	52	63	62	54	57	61	63	64	55	54	50	57	50	59	67	64	64	62	61	64	60	61	62	67	49	59	69	59	58	57	76	63	66	62	66	59	51	67	62	55	59	66	48	62	62	49	60	54	45	60	62	51	60	62	58	58	57	57	63	62	63	48	64	57	54	53	64	68	51	66	77	60	63	71	79	68	56	47	69	58	70	59	60	64	61	56	68	56	53	67	69	65	61	53	64	54	67	58	49	68	67	67	75	65	60	51	62	56	65	83	74	53	48	58	67	54	63	70	48	50	67	66	63	68	62	47	58	74	67	53	57	54	51	47	52	66	70	67	72	55	49	68	75	57	68	61	62	43	62	59	66	69	66	56	62	55	60	65	68	59	57	64	58	58	71	50	55	68	64	61	54	75	56	72	61	58	57	66	52	71	50	46	52	62	72	68	49	60	62	64	66	56	62	57	55	49	65	65	60	59	66	50	59	50	61	69	75	58	70	57	61	49	54	58	65	70	61	60	56	65	53	62	66	69	68	54	56	48	62	60	56	65	59	65	60	55	68	71	54	50	53	54	64	65	48	55	50	55	62	65	60	60	69	73	58	57	51	62	59	65	49	59	59	63	57	61	49	54	62	59	57	55	53	61	68	50	58	50	63	42	45	60	71	61	69	60	53	51	56	60	56	52	59	64	59	57	68	54	60	61	61	69	68	58	60	64	58	54	61	52	54	52	67	50	58	53	74	71	48	66	51	63	69	55	64	49	47	58	54	67	47	74	60	63	47	59	57	56	33	64	62	55	61	59	52	56	59	47	58	58	65	64	65	57	63	59	62	49	53	57	48	63	60	65	57	62	46	59	43	44	67	73	65	56	59	55	76	59	60	44	48	87	50	72	54	54	57	65	60	59	51	45	62	73	67	58	61	58	57	59	60	65	60	61	62	58	59	67	77	70	67	57	61	69	79	71	62	58	66	60	62	61	59	56	56	61	52	55	66	55	70	69	56	42	54	66	54	56	67	64	62	53	66	56	60	68	63	66	56	63
12133	5491	2442	3947	8890	10288	9157	7495	5852	4533	3656	3276	2733	2313	1982	1815	1604	1383	1295	1194	1159	1123	1107	1034	998	967	951	1030	1063	934	881	896	906	1619	2145	2655	2625	1850	1541	2826	2316	2007	2414	2763	3964	2469	2217	1914	2662	2584	2298	1780	1665	1491	1649	5226	6096	5729	4276	2527	1591	1138	828	722	702	631	649	669	639	663	662	655	624	621	647	688	665	628	644	605	644	620	677	622	617	676	629	672	632	672	629	654	638	639	698	624	718	654	638	676	661	638	665	632	695	661	652	662	637	636	662	654	696	626	645	663	696	682	633	621	669	692	645	664	659	631	613	634	635	631	648	655	669	672	596	664	648	691	636	652	653	680	655	601	668	644	643	689	693	653	671	670	695	673	638	690	683	619	633	681	649	638	640	637	648	654	648	620	627	674	652	645	621	636	653	625	637	650	627	639	638	644	647	624	676	666	663	670	644	646	660	664	644	630	698	633	691	637	652	673	678	654	643	667	687	664	630	664	666	630	669	644	641	667	649	661	653	707	607	621	652	686	668	640	702	695	667	702	674	657	632	643	664	646	648	645	641	642	654	705	586	620	608	649	624	622	698	681	686	640	641	651	684	631	709	637	661	663	698	663	634	664	637	664	602	687	655	638	684	660	667	676	603	634	666	682	632	684	631	652	615	689	638	635	652	635	669	648	656	688	656	701	643	671	660	662	661	623	631	652	668	650	670	617	657	614	598	615	616	676	648	674	619	671	618	611	631	672	627	642	680	685	650	706	637	644	625	665	658	633	604	652	655	676	642	664	655	639	618	604	614	672	652	670	632	638	653	636	637	664	656	619	624	684	671	607	640	675	628	667	685	629	670	676	632	646	629	604	636	663	695	650	623	644	675	667	622	654	657	669	660	620	615	690	695	637	631	679	660	622	702	722	674	648	646	635	650	646	655	705	602	654	645	665	679	625	627	644	719	638	646	627	659	658	657	646	643	649	616	597	669	611	701	609	636	633	663	642	625	622	616	692	605	680	654	633	659	642	637	637	649	654	661	676	682	613	663	672	665	668	667	682	689	662	694	678	689	667	663	695	650	646	626	628	651	604	665	661	682	642	643	637	667	630	682	658	647	649	649	639	698	666	677	633	630	698	661	652	661	642	647	670	685	683	661	586	641	681	651	678	672	660	634	659	702	680	662	678	673	663	653	630	697	728	655	607	693	660	672	628	650	640	646	670	661	664	679	622	651	693	630	628	642	701	638	692	631	675	678	647	646	655	685	641	672	642	695	674	611	674	668	647	681	618	630	667	658	640	640	612	655	676	665	693	641	662	683	679	660	627	713	623	624	627	642	653	686	637	652	605	675	641	699	652	644	657	680	632	621	627	664	622	651	671	663	663	648	646	629	689	659	641	619	698	632	665	646	621	660	658	654	675	651	667	625	640	644	621	649	662	638	651	695	641	672	675	691	668	634	657	658	689	634	690	673	632	663	610	632	673	664	702	627	657	669	679	661	661	659	673	666	657	641	646	672	677	684	670	663	614	657	721	663	648	674	702	610	645	652	612	677	651	659	614	636	606	657	617	698	662	641	618	713	651	646	663	594	605	681	637	629	658	660	683	644	650	636	674	628	641	635	632	627	641	666	693	621	673	672	630	660	660	676	665	634	623	667	649	633	694	653	655	637	643	687	672	665	635	624	662	709	644	658	665	633	634	652	664	681	627	689	647	652	645	614	634	680	687	684	606	660	612	619	684	681	647	653	673	673	683	647	632	640	659	644	615	631	639	666	682	619	727	741	665	692	648	690	668	661	654	652	684	634	632	648	654	653	651	674	701	591	631	670	688	641	614	636	656	656	674	655	687	601	601	647	639	637	657	678	637	691	691	638	621	663	670	672	682	675	687	677	597	652	657	648	627	695	637	625	612	651	646	605	676	645	635	668	583	628	697	662	667	585	639	644	603	649	699	618	657	609	654	680	676	657	636	663	664	717	653	628	672	679	617	691	687	669	657	666	668	640	648	626	694	699	618	711	668	673	689	598	639	696	675	640	631	659	649	642	614	619	658	649	647	661	629	635	621	633	636	680	659	659	681	643	677	691	627	633	687	653	635	647	647	626	640	671	705	660	648	674	638	665	669	677	655	663	642	670	648	658	665	609	664	627	637	653	653	629	721	682	635	648	649	671	674	706	606	618	619	656	642	648	608	647	677	699	653	605	622	660	613	632	651	668	625	712	706	649	680	651	640	654	654	631	705	653	664	665	648	690	659	659	615	650	660	668	661	685	634	647	672	618	625	615	665	660	638	653	601	662	660	678	667	654	606	632	653	669	655	623	663	674	657	655	644	671	649	643	665	612	644	663	641	639	680	622	635	631	637	636	665	675	660	683	609	686	620	665	655	686	658	680	636	672	629	661	653	670	666	680	615	672	675	645	636	651	634	641	677	636	638	672	692	627	642	655	669	668	669	640	663	653	631	649	650	648	650	663	651	676	705	681	671	683	696	675	629	668	590	669	658	627	647	683	687	681	634	693	649	614	666	621	643	619	681	651	605	662	615	628	629	655	624	717	690	675	679	693	667	696	610	637	668	643	685	658	673	634	648	696	681	657	634	665	680	618	660	659	727	631	642	686	639	662	690	660	667	669	621	647	678	661	629	678	642	639	662	648	644	697	673	674	638	672	696	618	631	644	694	640	677	664	707	652	647	644	643	670	660	665	640	661	645	640	624	642	668	652	644	629	660	715	643	684	584	690	655	611	638	653	649	637	607	586	671	654	633	685	676	693	674	629	637	662	699	677	633	694	679	662	661	604	716	694	662	641	685	692	665	571	640	651	639	693	681	676	679	683	664	651	669	673	657	677	653	646	623	684	643	632	644	625	669	670	620	696	651	633	699	632	667	671	672	635	663	654	662	654	637	642	685	661	591	646	680	625	674	646	644	637	670	711	644	625	645	687	627	653	682	631	617	644	644	616	667	700	666	682	656	673	653	708	648	608	642	640	691	649	637	650	646	636	622	646	647	679	673	620	645	656	640	629	627	637	657	627	665	637	659	699	650	649	667	626	652	645	647	606	621	644	633	653	667	613	674	631	655	649	671	645	642	673	636	625	673	688	673	657	624	678	659	666	633	652	639	684	692	618	688	635	626	714	656	624	604	682	640	701	651	648	664	637	652	635	657	642	650	674	642	688	658	621	656	677	661	656	617	660	643	650	652	654	661	594	621	650	656	622	654	693	693	636	652	707	650	611	654	614	644	695	641	624	688	643	592	672	669	663	640	656	634	672	673	625	640	606	665	668	652	637	672	689	639	637	632	664	651	620	711	645	649	694	641	653	686	655	720	673	648	600	663	659	640	609	626	626	670	620	671	685	621	621	674	591	685	659	660	692	601	646	640	649	646	654	639	649	654	681	599	659	592	628	637	667	659	649	679	648	670	661	621	683	630	681	686	638	705	671	688	686	636	635	667	642	664	646	654	686	682	628	627	678	641	660	656	640	655	659	678	593	664	635	663	655	695
2195	300	152	126	130	163	191	173	151	130	141	137	127	126	106	100	90	95	113	86	85	91	95	90	74	77	88	91	91	88	72	86	83	85	95	84	94	110	111	123	179	141	105	101	163	123	114	130	125	159	135	123	98	111	93	255	276	267	227	139	115	87	75	66	65	78	68	64	58	77	66	89	74	84	68	71	61	72	91	69	72	77	80	72	67	74	66	64	96	79	83	67	72	74	83	67	89	66	67	62	76	88	78	75	93	68	61	69	55	81	73	66	62	67	64	76	61	72	75	72	71	65	70	81	64	71	78	73	68	70	73	84	73	90	79	80	66	77	63	59	64	70	76	90	73	74	77	79	72	75	72	81	68	81	70	59	87	71	84	74	74	73	64	86	79	60	73	79	59	75	56	71	75	66	54	59	81	76	89	75	71	88	67	95	70	68	75	79	70	59	82	91	74	83	64	80	91	70	66	93	62	75	62	78	74	76	83	84	68	83	78	66	74	61	56	67	77	86	88	79	53	85	84	63	62	69	60	75	71	84	69	76	75	106	70	87	79	76	67	81	79	64	73	87	79	62	82	76	68	60	80	64	58	66	85	61	81	66	89	70	65	62	84	70	71	81	65	64	67	66	65	70	80	73	79	77	89	83	61	82	84	73	64	65	59	63	96	65	73	70	76	75	64	62	83	80	65	75	65	79	70	75	60	83	70	52	73	82	78	75	70	79	67	77	59	86	79	81	61	62	91	55	66	75	69	78	75	65	68	70	72	65	67	82	68	83	74	73	82	73	72	75	87	59	94	97	63	68	70	75	68	75	64	70	79	73	73	78	72	63	80	88	61	83	66	87	81	94	77	66	72	77	66	73	71	66	71	76	86	72	80	77	53	68	70	88	57	70	64	80	81	70	92	71	84	75	66	76	71	77	59	65	74	80	72	67	57	80	57	57	78	78	84	55	75	67	70	68	72	72	81	84	80	71	89	69	67	66	75	83	65	85	67	73	76	75	71	73	72	75	65	72	63	79	78	75	61	70	88	83	73	63	68	71	83	86	73	83	74	92	72	69	79	64	64	77	76	76	62	86	65	83	67	80	87	65	70	78	82	89	84	59	85	74	63	68	66	71	79	72	69	59	74	76	82	76	65	60	65	64	70	70	77	63	65	76	83	65	74	66	72	71	73	74	66	71	85	76	67	75	99	70	74	74	64	82	78	61	85	76	86	85	83	70	72	75	71	64	85	76	58	68	71	85	67	70	78	69	102	76	62	72	85	59	61	79	71	61	87	70	61	83	78	85	70	81	68	95	67	73	63	71	74	94	64	70	69	65	69	86	80	66	74	73	85	81	74	65	76	74	60	79	73	57	83	88	88	74	78	68	76	63	71	60	73	83	59	74	74	58	75	63	76	68	59	84	76	78	82	86	62	67	58	60	68	82	71	73	62	73	73	69	79	69	96	80	73	70	76	83	73	81	64	74	69	79	89	70	71	70	74	59	61	72	78	80	78	77	67	78	83	77	75	65	81	82	80	72	71	67	63	77	75	80	71	71	68	68	70	73	72	89	80	62	67	72	61	58	79	62	64	72	62	85	75	72	55	85	75	76	70	82	72	69	70	81	73	67	72	59	82	82	63	71	65	81	73	100	73	70	72	66	68	64	71	66	71	62	67	57	77	80	61	87	71	77	73	77	78	84	90	74	83	90	72	85	71	54	68	68	68	65	68	76	69	78	62	71	81	74	76	85	74	68	64	66	76	72	57	62	68	74	76	79	73	79	72	81	74	74	65	71	61	82	77	84	73	73	71	78	70	74	82	85	72	64	82	59	68	76	73	87	87	73	86	77	91	88	71	75	73	72	75	86	59	68	74	91	77	70	77	84	77	55	75	68	95	86	73	84	80	71	76	69	70	77	61	64	69	74	66	82	94	69	66	85	66	60	78	60	72	90	93	74	74	75	73	80	58	85	74	75	77	73	63	73	91	76	64	58	71	69	67	66	53	71	80	72	70	73	85	71	73	68	71	58	80	60	70	71	69	84	78	91	73	77	77	75	74	80	72	64	72	63	74	76	69	60	77	83	69	70	78	74	75	75	83	76	78	73	64	60	64	85	74	81	67	84	61	84	79	68	70	59	88	86	72	63	92	73	64	77	86	76	76	60	82	63	68	79	65	71	77	89	54	70	63	85	69	59	62	70	91	68	72	69	66	83	77	59	66	78	74	80	74	85	70	66	88	75	60	66	50	56	63	57	67	79	101	74	62	53	88	75	78	68	65	78	55	97	59	82	71	86	60	71	70	85	80	78	80	72	72	77	81	66	72	72	79	76	72	77	59	67	64	77	79	72	87	72	89	77	90	68	67	63	87	69	80	72	68	82	79	63	59	79	61	75	71	85	74	75	71	61	62	73	62	87	71	82	88	82	76	69	71	67	66	71	70	75	70	61	71	74	73	62	82	81	85	94	67	80	74	55	77	60	85	62	78	76	64	64	64	87	78	69	53	69	80	78	73	79	84	80	69	62	81	78	72	59	76	70	63	76	82	61	86	82	85	66	66	77	75	66	66	62	69	81	77	80	81	74	84	73	73	71	66	54	66	61	81	80	70	89	68	69	72	81	71	68	76	66	64	66	70	84	84	66	63	71	84	80	75	71	73	76	82	82	70	70	83	75	60	78	72	70	76	82	78	73	88	89	74	57	75	80	68	80	73	50	62	73	75	79	78	67	72	79	78	77	89	73	59	77	63	71	80	73	86	71	81	86	66	95	78	71	81	64	74	75	73	66	72	58	77	73	82	76	66	76	81	79	73	73	71	69	89	85	78	60	66	71	76	69	64	66	73	67	66	80	62	91	74	69	73	59	99	85	77	75	82	75	66	69	85	69	77	69	76	71	91	80	56	65	81	63	87	88	79	63	78	87	84	71	77	59	63	73	64	69	63	88	68	72	60	70	78	60	67	62	74	73	71	77	63	67	86	74	66	69	70	67	69	81	73	73	78	67	61	83	64	66	75	82	75	81	80	68	70	85	46	71	69	76	63	76	78	82	83	89	70	87	67	60	79	68	75	75	73	79	81	74	84	54	78	70	75	72	81	83	75	68	84	68	72	61	79	70	66	61	78	69	70	77	84	75	62	84	78	81	88	75	69	73	70	76	69	95	72	66	62	70	67	69	52	74	76	73	81	67	73	79	65	75	74	68	67	58	65	85	80	78	73	77	80	68	73	70	74	72	65	85	68	81	69	95	70	81	92	71	74	74	69	85	73	71	77	74	75	80	64	69	74	70	70	71	87	85	71	69	87	88	86	58	77	54	84	64	75	67	70	78	67	77	78	73	85	76	71	89	67	62	81	75	75	84	73	79	76	75	69	75	84	63	76	72	66	79	81	69	77	76	73	80	66	83	73	64	56	77	85	77	82	61	72	76	62	57	65	65	90	81	88	70	74	89	66	65	66	73	87	71	70	82	81	54	74	104	72	65	60	68	62	78	72	60
12320	4964	2552	3880	8194	9629	8941	7329	6045	4869	3935	3469	2967	2471	2204	2009	1751	1688	1551	1364	1367	1280	1209	1127	1159	1124	1071	1147	1171	1146	1117	1005	1007	1233	1508	1348	1500	1707	2346	3129	3429	2337	2188	2533	4221	2882	2317	2225	2309	3121	2748	2026	1841	1645	1619	5557	6865	6457	4825	2821	1762	1250	947	892	786	789	792	781	782	795	753	780	782	790	785	784	817	783	732	737	775	794	779	770	832	772	782	777	764	838	755	790	813	777	792	785	735	782	798	821	787	754	732	810	782	776	756	745	797	796	759	772	766	770	765	795	812	767	785	745	796	769	829	815	841	804	813	847	813	728	837	786	786	778	815	770	809	776	769	800	800	789	771	756	749	756	784	848	769	791	778	782	841	800	821	799	805	802	820	752	810	740	754	771	840	775	779	760	753	810	820	798	781	794	815	779	765	801	762	816	804	817	767	781	767	774	815	801	795	814	755	788	820	782	785	744	798	755	790	783	825	779	759	778	791	786	781	759	749	746	786	808	755	779	780	823	806	832	774	751	768	794	740	770	833	791	753	800	815	801	801	766	716	806	809	808	782	786	766	821	814	786	828	809	768	804	792	746	829	774	837	818	771	786	740	811	774	737	811	794	766	728	798	762	762	784	793	782	769	793	760	758	781	831	799	763	785	824	788	765	790	729	770	799	761	787	827	772	782	829	812	804	756	765	797	767	816	764	742	792	828	756	796	843	786	735	744	789	787	736	777	755	799	785	805	798	779	810	803	792	777	783	751	761	749	793	802	810	793	780	802	802	762	764	776	784	798	820	787	816	800	777	776	779	732	768	733	837	738	770	786	791	757	806	787	818	743	790	788	820	780	793	796	796	810	804	771	759	765	775	786	762	815	797	794	814	811	779	755	750	760	728	818	738	791	770	826	802	745	742	815	799	788	795	793	780	793	823	798	815	791	778	773	781	767	776	739	750	795	746	793	831	783	719	774	703	728	793	762	765	805	825	791	758	819	791	829	801	793	760	842	820	796	803	784	743	756	749	837	730	784	785	727	782	831	773	805	745	780	802	823	797	806	816	766	754	804	782	812	827	794	774	792	812	816	829	769	829	741	762	731	722	782	829	785	815	787	820	825	769	801	769	785	756	817	835	801	748	750	762	765	738	760	794	779	761	810	787	841	754	766	814	764	784	760	784	763	781	767	838	819	790	795	772	790	760	749	787	751	787	800	755	824	795	752	795	807	785	794	763	790	784	743	719	803	823	787	775	779	738	772	759	782	795	834	746	763	810	822	784	712	801	806	753	790	790	739	801	848	769	740	776	807	794	736	816	753	820	793	727	808	752	802	810	813	776	752	753	787	816	791	796	809	775	754	789	770	736	809	771	824	813	790	784	812	766	794	794	793	796	799	781	808	774	801	810	803	795	776	802	801	748	801	790	792	796	763	764	812	743	792	778	805	843	761	786	781	794	773	760	790	797	760	789	784	761	779	786	746	808	799	723	769	732	798	795	757	767	784	838	773	736	740	786	795	744	797	781	712	717	790	814	754	769	856	846	783	801	779	791	754	760	803	829	805	784	769	775	765	774	739	777	782	831	796	768	777	771	770	811	744	779	820	738	802	817	782	802	787	763	795	777	843	780	779	799	837	787	816	815	752	766	749	823	736	765	775	771	776	754	799	804	776	777	771	771	811	760	772	772	760	759	752	816	776	782	774	763	793	829	748	760	825	792	774	757	759	774	724	740	777	763	798	759	767	796	735	748	807	742	781	756	760	726	790	756	749	796	813	766	747	767	762	762	753	744	789	802	776	763	763	760	815	758	755	798	786	787	766	763	797	786	722	766	789	746	779	741	745	789	781	777	806	793	822	827	796	778	792	814	816	746	806	844	796	823	770	826	793	827	744	764	760	770	782	764	770	808	778	770	751	769	831	816	795	760	794	756	829	796	802	758	785	770	773	782	815	813	730	757	783	763	779	801	798	830	748	816	761	756	819	813	734	779	801	773	820	741	778	742	816	776	788	820	778	791	779	803	811	766	780	776	767	781	833	788	797	814	810	755	816	764	771	812	779	773	769	799	807	795	774	819	774	776	783	754	787	757	745	829	827	792	720	784	756	811	738	789	809	796	812	808	802	797	768	759	773	777	789	775	771	799	875	766	782	766	774	806	821	812	750	794	754	782	795	795	778	805	849	809	770	806	802	814	852	755	797	776	800	795	784	760	783	789	743	811	745	771	827	781	754	753	740	710	795	815	800	747	793	795	809	757	791	825	774	799	744	768	761	767	834	842	778	760	824	752	798	738	823	794	767	767	852	774	781	748	766	719	780	815	770	826	726	802	788	789	733	750	755	778	750	777	816	779	812	855	788	774	760	784	789	783	738	770	787	774	747	844	785	804	781	762	815	802	824	815	785	792	793	823	775	782	748	795	821	766	762	763	794	767	707	791	790	753	754	808	805	777	783	773	792	794	760	803	821	784	766	769	796	825	746	755	755	803	781	797	863	756	775	795	772	767	760	806	776	785	846	765	801	762	836	803	745	752	797	738	782	769	753	816	776	744	777	786	794	765	772	788	786	768	761	810	777	806	756	746	793	778	729	807	777	829	818	766	796	762	799	772	840	776	731	797	780	785	760	726	810	795	824	780	813	741	740	799	776	740	770	821	767	798	815	787	826	772	786	794	803	812	870	750	761	794	804	761	800	713	749	788	782	802	766	759	750	801	706	720	758	801	760	756	784	820	792	814	765	762	755	804	774	782	850	822	817	757	752	812	754	817	748	827	768	785	780	786	846	784	782	768	790	732	797	810	830	774	803	854	773	792	748	743	760	840	778	798	780	748	753	804	782	798	805	794	821	805	707	766	775	774	760	770	726	798	777	807	774	818	772	750	820	828	761	808	800	770	808	788	786	765	736	774	798	830	766	819	760	778	744	765	768	734	752	803	743	759	794	775	805	809	777	773	852	840	833	826	782	778	739	779	724	850	776	782	814	773	794	768	737	805	786	783	803	758	762	826	793	780	793	776	787	785	770	809	776	790	817	830	756	773	779	799	772	792	806	815	743	738	773	752	773	763	781	737	791	815	709	780	772	748	835	789	819	795	776	764	768	816	785	753	822	795	763	825	801	799	805	797	764	826	780	801	790	788	748	773	803	755	751	786	780	779	769	796	787	781	766	753	788	785	779	807	755	803	747	776	823	754	789	768	814	809	795	835	789	771	815	800	763	799	776	759	764	781	776	809	810	807	789	796	794	760	815	743	804	726	769	785	787	757	806	758	793	777	785	775	825	756	788	761	771	764	777	788	821	797	772	767	821	793	758	758	823	787	823	806	807	796	803	744	771	834	790	802	761	815	791	787	775	796	787	781	796	740	788	790	815	820	823	785	736	782	780	819	859	777	787	794	824	743	821	769	730	798	778	725	785	813	756	781	793	762	732	764	770	785	754	851	753	751	817	813	756	822	732	745	758	766	815	819	777	794	737	753	816	708	814	776	810	763	817	781	759	780	774	751	780	723
1252	391	188	137	147	218	198	212	195	161	179	151	132	122	113	109	70	77	90	91	95	75	76	68	85	72	66	73	75	84	52	66	78	73	79	82	80	103	144	164	153	120	105	103	154	141	122	126	102	141	177	117	82	95	99	233	431	385	249	195	124	86	55	58	68	61	59	49	47	53	48	70	59	56	52	54	56	58	49	54	49	61	53	68	58	53	56	52	69	64	68	67	56	58	70	56	53	58	96	68	46	69	49	64	73	56	64	60	54	61	59	63	56	56	61	55	67	51	59	56	48	59	58	72	72	59	59	50	61	56	68	62	47	70	51	60	70	57	71	53	59	65	50	59	66	48	67	56	61	57	51	57	75	57	56	52	52	48	54	50	58	61	61	49	58	73	74	61	62	50	57	60	55	59	59	54	64	71	55	69	51	72	62	44	56	64	59	75	51	59	55	53	81	50	78	52	51	43	65	69	77	67	51	53	60	47	60	65	55	55	54	67	74	65	53	52	68	60	59	68	64	67	67	62	69	65	49	54	48	70	66	59	66	70	54	69	68	70	56	62	52	61	56	56	60	63	57	67	67	58	60	57	50	64	69	67	55	53	66	56	57	63	58	69	65	65	62	66	63	54	61	50	68	54	59	51	55	54	62	64	55	46	64	63	61	60	53	52	62	62	69	73	64	62	61	79	61	65	61	47	62	51	52	61	72	54	52	66	72	53	62	62	59	53	68	58	66	71	53	61	75	67	52	61	77	62	71	84	58	54	71	63	55	61	46	60	70	59	63	74	57	57	59	72	72	60	78	58	60	53	83	64	52	50	55	57	72	58	64	64	51	65	65	52	53	59	55	61	65	73	55	54	63	64	57	51	65	45	71	63	63	54	56	57	58	64	67	72	61	55	66	57	51	55	50	62	67	58	66	64	55	52	70	57	54	59	53	46	74	66	55	56	55	56	45	66	64	69	55	54	59	61	49	48	51	62	51	56	69	53	60	74	59	57	54	59	55	39	53	63	60	70	61	56	61	60	62	60	55	47	75	67	69	56	55	47	46	57	52	48	64	70	55	59	62	50	63	48	49	51	51	69	52	69	56	57	63	59	59	62	50	53	87	57	60	54	77	60	54	51	56	75	55	65	50	61	51	54	65	70	49	59	60	60	63	50	66	72	51	59	65	50	64	61	49	45	70	60	61	76	55	52	66	55	60	65	79	66	55	57	67	72	72	67	55	57	41	67	44	53	58	70	53	61	55	58	54	74	72	55	64	63	57	49	61	58	62	57	63	59	62	55	65	71	67	53	69	55	55	59	67	60	47	49	69	52	62	59	61	57	64	45	59	58	72	60	63	57	62	59	67	63	62	55	57	57	43	54	75	69	51	55	57	47	54	51	52	43	62	46	65	67	46	61	61	63	54	56	58	63	54	40	63	55	60	67	53	65	64	59	63	72	59	55	70	67	61	59	74	64	60	57	67	52	54	53	48	54	57	61	62	53	51	73	47	61	47	46	73	56	56	55	62	62	50	49	53	53	60	49	55	55	67	71	77	64	37	56	68	69	70	66	59	50	74	48	55	56	64	61	58	61	57	57	62	50	68	68	71	65	63	63	65	59	61	63	53	78	59	65	68	59	55	72	57	60	57	47	54	59	54	52	58	58	74	60	54	54	75	79	79	57	58	61	53	59	68	53	65	61	64	66	65	51	59	50	37	56	55	69	51	60	57	55	57	70	56	51	57	52	59	67	54	53	64	63	71	44	55	68	78	55	52	61	58	76	54	59	55	65	70	65	58	64	52	55	62	48	55	47	61	51	61	48	50	61	69	48	61	74	48	61	63	52	43	52	54	66	56	57	55	53	70	61	48	62	68	59	52	62	58	58	58	58	52	73	65	49	58	47	48	72	71	65	53	59	58	65	64	59	78	45	56	55	57	52	52	70	43	71	58	52	56	54	59	72	55	70	68	51	55	55	58	57	66	61	48	57	70	61	52	66	61	54	62	53	56	47	66	63	60	58	55	45	70	70	67	64	63	51	63	54	62	64	59	56	63	57	58	60	69	61	58	53	61	61	55	64	61	56	66	56	59	63	46	57	70	58	47	62	53	66	54	66	56	52	60	58	53	64	54	58	59	59	62	58	62	60	60	52	59	67	66	69	67	43	54	52	51	59	49	63	51	69	60	59	60	59	59	63	64	47	77	55	56	64	61	63	67	66	53	54	59	59	65	58	73	62	68	48	71	67	60	62	65	66	54	52	66	58	63	57	54	67	69	55	77	54	54	62	52	47	66	48	62	66	72	54	60	68	58	81	70	47	60	49	56	53	51	59	71	50	73	56	51	56	68	50	53	52	59	63	64	61	51	59	61	61	70	60	54	59	59	63	48	63	50	57	54	59	73	63	61	57	56	60	55	77	65	55	60	55	62	71	44	48	52	60	58	63	67	62	53	62	51	61	69	70	53	55	74	65	55	61	65	58	49	61	61	63	65	63	50	59	56	53	58	74	43	68	58	62	68	56	61	69	55	57	62	45	57	63	68	71	71	60	46	52	56	60	58	57	45	67	52	51	43	62	63	51	54	65	49	60	66	54	69	51	56	53	55	65	49	57	74	50	56	71	66	78	47	56	64	65	52	63	72	63	69	61	57	80	58	52	63	57	59	61	53	72	58	56	64	40	69	60	60	58	66	46	73	49	67	50	54	74	55	70	55	54	61	64	53	48	53	48	47	69	54	60	60	66	57	57	41	59	52	63	63	74	51	51	62	61	66	61	65	56	55	62	67	60	59	66	45	59	50	56	68	62	61	67	62	49	62	59	60	68	62	53	66	57	70	68	71	72	55	53	64	54	51	55	43	54	57	69	67	72	69	57	57	63	45	54	59	59	58	48	60	67	49	66	57	61	63	54	54	55	59	58	58	62	56	67	50	64	58	78	54	65	61	52	58	66	64	61	52	75	58	69	56	56	54	59	61	49	61	56	69	56	59	54	54	60	63	67	63	61	58	63	54	68	77	69	63	60	40	65	55	61	61	66	63	58	64	50	62	65	56	83	72	73	64	62	80	59	46	48	65	70	49	59	57	52	55	53	60	56	61	49	52	57	62	61	58	68	52	56	57	52	48	55	52	56	60	54	49	56	58	58	62	54	56	63	49	64	65	64	53	66	66	53	45	65	61	56	63	56	68	53	64	64	50	56	61	53	49	59	63	75	49	52	55	62	40	65	66	50	56	51	52	64	53	59	50	50	62	49	51	72	63	67	55	56	65	56	64	70	67	71	58	51	67	56	62	71	69	59	45	61	51	51	56	75	55	66	56	52	53	64	56	73	70	60	65	76	51	77	59	58	60	64	48	67	60	64	51	61	61	51	43	69	46	63	60	52	75	47	56	64	70	57	50	59	60	55	62	61	59	66	69	66	49	79	64	67	64	50	59	58	59	62	53	49	61	58	64	65	61	54	52	71	54	45	69	60	59	59	53	67	64	47	58	58	64	63
15325	6612	3113	5306	11149	12862	11390	9379	7834	6395	5211	4298	3658	3017	2741	2308	2081	1821	1702	1588	1445	1421	1287	1223	1180	1087	1029	1133	1206	1120	1057	1003	966	1158	1151	1222	1416	2557	3205	3865	3627	2506	2136	2407	3762	3629	2570	2400	2254	3335	3718	2435	1994	1599	1390	6631	9326	8757	6524	3838	2116	1321	957	721	673	724	636	627	610	614	636	638	658	628	638	684	625	659	655	657	660	641	607	651	671	645	620	593	639	661	639	617	591	618	600	638	618	629	603	664	619	623	615	595	616	648	594	634	621	666	626	677	665	629	676	621	647	610	648	609	673	664	626	645	615	656	626	627	629	618	614	627	632	648	638	614	618	657	674	649	649	618	640	590	614	659	649	615	589	648	649	623	651	627	627	633	660	656	617	638	655	632	622	617	642	583	648	643	605	642	631	622	655	651	648	668	594	561	630	632	589	625	626	617	620	631	651	638	613	631	659	660	673	673	660	636	648	635	618	647	660	631	609	594	597	681	606	578	636	655	648	643	631	633	674	645	618	643	623	617	635	663	684	635	627	621	654	626	615	664	644	683	641	615	630	626	671	623	616	708	675	678	635	630	634	644	650	614	695	629	642	625	655	606	642	622	632	579	615	585	625	675	613	674	659	644	567	619	665	609	622	618	631	623	636	664	647	680	611	625	626	617	627	657	652	640	638	676	636	635	644	646	666	627	682	633	667	672	617	620	626	627	638	631	593	609	662	635	640	654	614	602	639	655	629	653	667	644	656	638	640	640	660	606	681	599	679	593	681	633	630	621	647	659	640	662	626	633	639	669	650	638	698	655	599	628	625	652	613	679	633	669	675	656	620	586	640	647	683	615	619	633	607	626	678	597	641	653	680	625	652	666	681	664	632	634	641	628	616	624	586	599	621	640	633	651	634	649	586	621	598	653	630	644	623	640	672	633	670	663	684	644	684	629	629	657	617	675	646	610	618	645	633	658	627	619	614	643	619	667	663	619	631	644	670	618	618	622	644	611	608	671	640	647	657	653	604	620	616	627	640	650	660	637	629	631	592	630	677	642	646	626	658	643	628	646	654	644	608	626	600	609	633	637	642	658	637	614	645	641	636	608	615	670	674	631	629	640	618	614	703	669	623	673	661	634	639	673	652	649	628	668	626	611	580	623	634	641	666	636	655	647	606	661	673	645	636	670	666	620	636	648	603	637	649	660	598	649	643	596	638	678	605	644	607	626	639	580	632	663	654	624	628	644	626	608	653	662	656	666	636	654	617	646	685	613	662	625	658	644	656	620	652	629	649	649	661	663	644	662	667	650	604	637	646	613	620	679	656	645	654	663	587	623	594	665	612	633	653	648	641	618	693	593	616	652	633	635	630	623	629	614	645	604	643	633	635	673	680	618	615	602	638	614	630	613	674	673	618	622	628	660	680	657	638	653	638	603	667	605	644	607	628	607	623	597	677	657	594	641	639	685	650	590	645	586	682	654	612	623	641	631	651	648	648	661	644	623	615	631	651	670	651	656	609	651	640	673	604	627	648	633	632	578	634	637	608	662	642	627	612	621	659	636	561	575	622	654	627	641	660	632	662	647	626	633	633	625	628	617	637	632	640	627	644	617	632	586	646	583	611	598	654	634	639	647	616	660	636	621	618	665	622	659	628	643	669	661	675	641	668	643	633	601	603	649	640	620	659	619	649	651	640	595	674	640	600	664	627	607	655	632	649	632	654	649	642	610	628	620	658	660	620	640	642	651	698	615	651	602	617	630	610	586	635	636	605	650	670	624	639	654	620	601	628	619	674	622	629	614	630	600	618	653	619	688	664	619	663	658	636	642	642	612	565	611	618	642	638	596	612	620	669	619	649	645	630	659	656	649	608	638	600	642	611	611	627	661	648	656	620	662	627	661	690	659	654	632	607	656	656	625	586	638	671	650	587	612	607	652	698	690	608	630	632	648	685	605	627	654	634	644	645	653	638	587	676	633	660	636	695	638	618	656	638	626	665	650	628	617	628	707	658	690	656	637	653	613	622	636	673	599	693	636	624	655	575	635	654	639	616	605	607	602	683	676	628	614	625	661	640	638	656	688	630	627	634	583	630	666	686	623	589	622	645	672	660	679	616	646	566	662	630	633	671	626	609	618	587	622	626	690	650	601	626	618	644	623	653	655	642	632	623	608	641	694	624	684	657	625	659	607	651	611	605	624	600	701	631	596	647	609	670	633	632	567	661	620	650	639	678	627	628	664	658	612	661	673	578	655	622	598	692	616	611	684	644	640	637	663	652	643	668	631	649	687	641	572	629	595	610	632	632	654	652	670	629	678	642	592	666	672	643	672	638	659	605	590	622	684	657	607	620	650	618	655	639	612	602	667	667	624	615	638	606	638	661	657	634	598	621	606	617	567	649	609	621	630	680	671	672	586	611	631	645	637	679	646	649	569	614	667	692	632	653	602	619	638	655	607	651	674	659	640	612	610	612	596	636	636	629	655	642	627	633	627	633	644	621	636	602	635	668	646	624	639	621	648	640	632	632	616	652	644	613	643	630	598	594	666	677	647	628	618	638	656	654	593	606	644	689	702	639	650	644	639	685	607	669	643	625	676	649	610	647	573	661	620	622	658	628	639	611	652	598	609	603	623	596	634	677	677	646	614	620	649	621	653	620	669	677	643	670	621	656	590	634	630	571	626	659	648	651	655	609	648	601	672	632	678	631	637	649	643	673	636	610	619	619	602	662	634	629	652	651	636	667	623	656	638	616	623	626	653	647	614	661	649	619	661	622	651	634	665	657	687	613	632	609	585	676	641	653	571	638	640	658	662	655	615	643	614	672	623	666	650	611	650	624	651	628	642	623	616	684	611	627	639	604	586	651	653	648	620	668	669	595	638	621	655	641	596	673	636	627	627	623	601	664	615	616	597	659	614	629	638	682	651	628	623	631	637	604	639	646	645	595	643	621	629	615	635	664	631	635	641	630	670	590	635	670	637	648	630	628	596	629	631	618	636	610	600	673	646	639	629	580	626	641	645	667	615	614	646	631	634	608	676	616	604	656	652	634	648	578	644	618	660	661	627	619	661	614	628	656	620	651	623	684	639	593	662	598	683	670	695	676	685	601	580	649	667	653	617	612	640	618	640	640	669	655	625	662	625	605	649	623	598	614	616	643	644	651	622	610	637	661	665	615	623	578	625	656	670	619	626	638	648	646	616	618	598	634	622	665	641	653	635	646	597	619	606	630	653	638	620	681	654	608	676	635	667	615	648	617	622	659	657	609	630	631	602	603	633	648	641	615	662	654	663	584	621	595	625	639	627	663	656	623	626	608	598	610	643	647	667	640	640	644	612	623	629	664	633	664	602	657	631	626	627	599	666	610	603	654	638	620	617	665	628	656	617	660	605	638	678	650	632	660	616	634	658	651	648	603	643	638	663	663	663	618	609	618	642	629	680	611	639	644	633	660	654	637	652	618	607	626	660	600	631	672	625	634	609	630	655	568	640	646	652	641	603	615	635	667	614
1470	204	117	108	94	115	115	108	127	97	111	101	76	78	82	82	65	91	84	74	80	76	71	85	71	77	83	74	80	88	93	65	71	90	72	50	72	98	128	111	108	99	67	102	131	145	114	98	123	103	125	115	96	69	91	100	143	156	162	134	86	96	78	86	76	71	71	70	70	66	63	65	82	75	78	69	67	72	65	75	71	67	76	78	79	78	82	86	71	77	84	91	89	73	62	65	82	72	81	84	55	82	88	74	84	67	68	78	71	56	70	79	84	64	77	65	68	62	68	68	68	68	74	77	66	80	76	76	68	87	78	84	70	75	67	81	67	63	69	69	74	84	70	79	80	83	71	74	71	75	66	73	64	73	88	78	69	77	88	71	78	57	70	60	81	83	86	76	73	61	64	73	75	71	80	55	84	80	66	73	75	68	74	62	67	59	58	73	73	74	65	89	73	78	73	65	88	67	75	73	72	59	78	63	57	74	74	83	81	76	82	63	78	73	63	76	69	75	74	74	68	72	72	62	63	81	80	83	53	69	74	75	67	64	53	71	73	77	64	83	83	67	70	82	71	73	74	73	84	78	73	76	73	56	71	64	67	83	66	79	70	89	83	60	77	76	80	70	95	70	68	65	60	81	89	71	81	63	73	83	85	64	84	69	55	78	71	60	61	89	83	68	60	75	72	80	75	78	79	76	53	62	72	77	76	78	84	81	66	73	56	83	61	65	70	87	78	89	66	70	77	64	65	63	68	77	64	80	75	78	79	63	58	71	74	77	63	83	69	87	69	78	80	74	50	64	77	67	80	93	81	62	80	57	77	67	74	85	68	90	72	77	63	50	88	79	74	80	57	69	75	72	75	71	70	65	70	82	80	65	58	83	73	75	71	72	65	76	70	61	70	80	64	68	69	92	75	73	84	78	69	66	69	74	77	86	71	92	52	71	76	78	66	70	80	69	76	63	65	72	63	58	86	74	75	77	71	76	79	79	94	72	59	76	76	53	75	78	71	65	79	76	90	67	69	59	82	68	72	86	76	64	86	68	68	75	89	77	65	73	74	81	67	72	83	74	89	83	70	57	74	64	82	73	72	73	62	70	80	63	66	74	74	67	79	59	79	73	73	75	68	71	81	67	77	59	65	70	75	66	64	60	69	73	69	74	72	68	68	73	64	82	57	68	78	67	86	74	71	76	65	58	71	71	71	62	80	73	79	85	75	77	64	71	97	82	85	71	70	63	66	75	76	58	76	58	79	80	75	90	63	58	81	71	69	72	72	69	76	74	72	71	75	67	71	72	70	62	83	82	74	68	73	65	69	67	58	61	74	76	87	62	78	69	70	73	73	63	96	83	77	73	62	71	75	69	72	67	81	75	69	82	70	73	62	89	65	91	70	68	71	67	78	74	67	61	72	61	81	77	61	81	87	68	53	72	74	71	71	82	84	74	87	76	80	78	73	81	77	82	83	72	74	75	60	92	70	76	62	89	77	68	71	73	76	84	82	81	61	72	73	73	59	62	80	67	71	72	76	87	72	64	79	86	81	66	77	77	75	76	72	78	72	75	68	60	75	72	71	80	73	75	73	61	89	73	78	78	66	78	60	71	72	97	63	72	74	81	66	81	75	70	75	73	85	72	67	76	72	76	56	64	83	81	75	75	82	95	72	85	73	67	70	64	69	90	83	80	74	79	93	92	72	80	75	61	81	71	65	74	76	76	88	61	77	78	79	77	74	81	63	80	88	85	70	63	82	76	77	77	79	83	68	61	65	79	74	76	76	80	68	75	53	81	73	74	81	69	70	75	88	70	69	73	68	79	71	64	84	79	59	73	73	66	75	75	77	88	73	67	74	80	69	67	83	64	69	72	71	73	69	62	77	81	80	73	95	79	84	80	71	74	60	76	80	71	70	73	65	73	78	56	76	83	78	66	70	66	65	75	60	75	66	75	74	73	69	77	71	83	75	64	80	79	74	68	69	69	93	72	72	65	74	66	66	82	70	77	75	81	63	83	89	74	61	67	58	61	82	73	76	76	63	75	56	87	83	69	78	68	67	68	74	74	79	83	51	86	69	74	71	70	75	54	67	69	77	71	84	78	70	70	70	75	74	57	86	75	74	76	76	85	71	73	81	69	59	85	73	74	78	71	77	55	66	78	80	84	70	66	68	56	76	58	76	65	84	72	76	70	54	68	97	67	57	89	61	72	75	58	66	49	73	76	98	60	88	74	71	71	63	75	76	76	54	76	71	72	74	69	81	63	72	86	69	60	84	74	71	76	75	61	74	81	63	68	82	59	81	50	60	72	80	78	84	64	61	76	86	60	79	69	73	69	69	73	81	67	68	67	89	69	69	51	99	76	80	66	77	80	72	69	74	67	78	66	83	74	75	60	81	66	77	69	82	67	60	76	68	84	71	75	79	61	81	81	76	77	77	66	69	70	77	70	72	96	80	74	57	76	79	75	75	76	90	74	75	78	75	66	75	71	62	92	61	79	65	69	64	69	75	75	88	66	88	76	65	77	75	67	83	71	82	76	80	56	64	73	84	79	86	104	82	72	52	81	79	82	61	54	77	68	68	85	87	71	59	76	73	76	81	69	91	82	73	62	80	72	71	87	67	78	75	74	66	87	60	77	64	81	63	86	75	69	82	74	84	62	69	74	78	76	83	84	64	80	75	84	81	83	65	77	73	71	77	63	59	61	66	71	66	67	68	67	70	65	70	64	68	80	79	72	90	76	59	88	70	67	79	82	78	68	71	74	84	65	54	62	62	61	60	71	61	74	85	56	76	84	67	62	87	71	64	95	75	68	76	66	69	69	76	71	82	64	79	82	65	71	73	104	77	72	74	79	72	83	81	74	95	68	80	83	71	59	61	75	72	82	81	74	66	62	64	76	77	70	57	83	79	81	76	75	68	90	72	62	76	75	73	74	74	82	54	71	96	68	78	91	71	55	74	83	69	74	74	77	77	73	62	78	83	63	75	77	84	70	77	93	87	85	77	79	82	86	84	62	82	79	64	76	56	61	97	92	71	66	67	71	77	63	73	80	76	77	70	65	68	66	83	77	71	61	73	67	80	61	81	85	63	79	75	82	64	66	70	74	70	68	59	79	79	72	66	69	74	85	68	67	82	70	75	55	89	62	83	69	66	61	80	67	67	77	58	73	80	77	84	69	83	71	88	78	76	68	68	63	85	77	88	75	70	73	69	74	84	79	70	78	87	79	79	60	59	75	75	63	86	75	58	71	70	95	61	72	74	66	76	82	77	53	58	79	71	70	84	89	79	75	83	75	72	60	70	66	80	75	78	77	90	85	69	62	63	67	74	75	73	73	65	77	61	88	82	72	74	56	70	74	55	68	81	73	76	73	74	82	66	67	61	73	71	69	81	78	69	82	93	77	79	74	66	87	70	76	66	81	74	70	77	70	72	68	78	65	74	70	83	71	75	73	80	79	77	84	65	74	78	70	71	83	71	67	74	71	58	74
10279	3354	1730	2538	5036	6121	5230	4287	3452	2905	2448	2008	1885	1682	1501	1371	1281	1106	1086	1115	1042	996	915	903	948	929	878	926	940	1002	958	941	898	1148	1123	1107	1354	1473	2676	2643	2475	1726	1583	1727	2793	3268	2149	1894	1790	2059	2474	2067	1638	1293	1277	2094	3354	3467	2747	1898	1305	1088	868	779	817	839	797	804	806	824	836	833	801	824	743	808	784	794	812	756	787	783	804	801	758	805	764	800	826	814	801	749	828	769	815	786	827	762	855	782	719	799	784	741	806	718	727	798	763	791	765	804	763	791	739	795	764	758	772	806	777	781	815	769	766	774	762	751	785	790	810	791	785	807	829	788	775	753	751	774	795	781	804	803	776	767	814	850	801	791	781	768	821	758	758	735	763	803	749	783	784	806	803	798	786	792	847	777	780	782	763	787	797	757	781	786	750	792	771	742	809	798	832	777	797	783	779	784	791	783	788	829	767	823	804	821	799	769	790	819	814	778	786	819	806	812	782	798	786	802	797	801	778	792	789	753	785	781	822	783	813	770	770	836	848	755	777	765	740	706	791	758	766	794	815	786	750	777	779	750	797	809	794	751	808	743	794	855	771	774	827	815	802	751	810	748	760	811	742	785	753	785	792	814	737	813	758	745	833	808	785	781	772	759	837	767	779	817	790	779	745	777	768	762	825	762	769	879	804	799	743	790	788	812	755	792	789	778	817	808	788	817	733	792	767	754	809	826	786	759	789	782	792	768	753	822	762	773	788	801	798	778	765	779	798	856	756	727	784	741	787	795	772	819	813	743	784	777	786	797	767	758	736	794	791	804	729	798	768	797	792	796	765	795	732	774	771	832	747	825	770	804	782	763	774	782	725	770	767	756	788	798	819	759	770	744	810	853	822	850	762	792	766	746	793	769	768	825	773	782	803	780	736	767	787	775	785	749	742	773	766	741	722	742	755	742	817	745	813	793	779	796	748	819	822	793	774	832	757	760	780	855	821	817	778	819	854	776	780	754	762	799	828	769	832	754	763	799	783	844	792	802	810	743	801	764	774	814	799	780	770	772	768	799	785	819	875	763	754	758	803	776	766	785	757	839	805	798	792	805	785	776	786	800	843	817	845	788	806	783	790	729	807	815	777	816	803	775	806	889	749	777	800	794	809	785	762	832	873	789	786	744	754	774	813	780	745	795	789	772	800	745	801	775	721	803	799	824	771	783	767	767	846	792	757	800	790	735	719	797	767	845	779	712	732	811	779	784	786	838	782	771	815	741	809	843	739	789	799	731	773	793	745	790	774	722	812	776	814	749	768	752	785	780	761	779	789	788	822	769	793	807	769	805	758	793	767	818	786	757	774	813	766	730	789	797	789	749	754	786	800	774	758	803	770	759	773	768	778	771	789	768	796	770	782	815	807	780	806	788	811	802	750	795	779	753	805	770	785	801	769	812	756	780	784	800	805	818	785	781	801	813	815	785	810	733	769	757	780	744	780	779	778	752	778	792	777	823	747	810	791	743	832	767	780	792	772	786	791	757	796	779	789	797	754	739	787	744	792	815	769	788	789	802	751	743	755	791	788	818	772	751	785	769	797	763	797	798	805	775	790	777	751	793	755	768	765	788	739	732	770	821	756	872	755	807	782	771	798	817	756	799	782	782	761	741	756	753	780	809	842	807	772	791	770	862	750	773	764	781	776	770	778	746	833	770	759	821	708	795	727	815	798	747	799	813	749	773	792	799	804	784	773	797	773	801	767	765	817	804	770	796	775	821	785	790	800	752	739	776	824	805	787	821	807	793	783	830	763	785	794	822	816	737	778	818	804	792	826	832	802	754	830	778	804	773	800	753	782	748	856	705	759	748	761	781	840	785	820	726	805	772	782	769	784	743	772	807	810	777	789	845	847	765	822	781	827	781	770	783	802	846	768	805	803	762	752	809	743	769	799	795	760	772	782	753	759	778	796	800	816	739	785	788	788	802	785	757	808	728	776	792	785	766	775	724	790	814	802	804	766	753	737	801	789	803	732	759	819	823	767	757	774	800	822	749	776	799	774	769	770	777	769	769	806	795	796	781	801	790	784	814	875	817	809	787	775	796	772	773	782	745	770	853	776	835	815	756	778	738	714	815	787	771	783	778	801	740	824	839	815	741	772	801	824	796	773	821	723	813	817	764	777	720	804	799	820	763	798	803	798	771	810	761	798	809	795	776	797	781	791	767	775	743	798	800	742	821	770	805	807	779	785	832	812	802	799	784	812	825	797	829	780	784	817	811	814	809	735	835	760	784	793	764	779	771	773	821	774	770	789	781	734	837	803	782	776	798	770	787	741	825	737	789	753	805	797	829	783	780	818	776	868	804	784	803	739	769	790	805	748	767	725	806	785	734	748	802	788	772	812	795	786	808	792	808	777	756	759	806	765	777	798	842	745	802	810	817	791	776	737	802	775	812	754	745	759	785	730	811	828	816	769	764	788	766	820	732	750	729	769	756	779	730	799	752	798	781	772	740	757	784	762	813	751	820	806	753	807	780	787	819	778	834	797	790	814	797	781	812	733	754	771	768	789	799	774	791	738	783	764	813	802	875	791	794	826	822	744	765	800	758	814	777	781	754	734	810	777	793	788	781	756	792	815	781	783	761	826	802	753	788	828	820	812	799	771	790	846	776	848	815	749	784	762	782	812	738	768	788	782	743	809	747	765	792	809	753	831	779	791	749	782	765	801	791	809	761	822	868	840	825	807	784	820	860	761	803	800	768	854	819	814	812	751	830	766	791	788	810	743	759	746	803	754	736	783	798	752	769	836	808	799	764	767	763	815	792	780	797	792	819	790	781	806	815	789	797	781	824	722	825	868	799	778	780	777	767	729	723	788	800	751	787	794	781	754	762	768	755	782	792	784	761	768	839	771	792	753	805	855	776	770	799	808	751	809	822	796	790	805	763	789	738	732	770	786	717	770	801	778	761	805	831	772	766	784	789	798	754	730	780	799	803	788	835	765	764	836	794	774	774	779	796	755	788	764	829	807	739	732	793	794	759	793	755	796	782	778	765	802	730	840	806	816	761	786	782	770	793	787	813	821	799	800	799	780	784	765	775	781	781	783	728	746	815	798	811	789	812	796	774	824	805	836	807	776	797	808	828	796	759	802	788	801	805	785	794	770	782	827	773	806	817	815	829	793	781	755	774	751	824	823	786	729	814	740	837	811	808	754	772	762	753	757	785	808	820	776	800	747	765	770	758	793	806	774	756	811	797	770	809	765	765	790	803	717	812	784	805	823	779	812	822	812	761	763	772	817	762	763	756	770	766	814	790	796	782	764	813	800	759	770	793	793	800	808	768	759	770	736	791	798	736	823	801	790	746	798	816	769	817	787	774	777	794	766	779	753	791	790	747	772	853	758	798	781	784	820	750	775	832	765	776	745	832	800	729	817	729	793	740	798	739	776	758	808	789	773	783	765	771	763	742	807	745	746	768	769	822	804	821	774	819	779	843	804	781	773	721	756	797	781	758	782	800
794	259	158	105	114	178	159	150	136	132	118	123	115	115	84	93	88	91	70	69	64	68	69	56	68	85	73	76	74	63	69	68	64	96	92	67	70	85	110	116	86	81	87	97	158	148	152	108	93	107	113	115	106	83	85	205	287	260	195	153	107	74	71	62	68	59	70	64	60	63	59	64	67	58	62	67	76	64	63	57	60	68	74	74	59	59	52	74	70	59	52	61	66	60	71	62	64	66	53	47	59	63	50	67	63	53	70	63	68	64	69	74	65	55	57	71	55	72	55	65	60	58	62	58	72	52	67	47	82	60	55	62	56	72	68	59	63	58	63	60	72	64	61	63	62	58	58	57	45	49	62	52	68	60	74	53	59	57	59	61	52	55	63	63	66	71	82	74	59	55	63	66	66	60	66	70	49	61	63	83	65	61	73	69	68	58	66	57	61	57	69	52	65	53	59	59	65	54	58	57	55	59	63	47	63	69	51	60	56	53	79	64	62	52	61	49	63	51	60	55	62	58	56	74	60	49	62	62	68	58	56	60	62	50	51	70	66	67	69	56	78	66	57	59	63	57	71	61	57	66	51	62	55	61	49	62	62	56	70	60	63	66	54	64	56	48	67	52	62	51	65	59	52	58	58	54	76	59	63	68	78	52	63	60	53	65	50	56	63	64	62	58	67	59	56	65	43	58	69	47	63	68	63	61	65	61	75	63	64	69	69	56	57	36	68	52	70	45	61	60	58	55	56	37	47	53	56	62	64	61	57	68	63	59	64	73	51	65	49	58	60	78	59	54	68	56	61	57	68	53	57	64	74	48	60	57	57	61	62	55	54	60	59	67	61	63	60	54	69	62	67	69	57	55	59	68	66	63	52	60	53	69	52	48	79	75	70	52	73	65	58	55	59	73	65	54	52	59	56	57	64	57	73	63	68	72	62	65	64	52	60	72	66	51	55	73	64	77	44	63	53	70	68	57	68	67	69	59	59	60	81	47	68	53	67	54	70	61	61	66	68	59	66	54	69	72	60	75	79	56	50	48	59	69	54	67	72	71	61	73	65	57	56	70	53	63	63	62	68	63	71	73	47	58	81	49	66	73	58	40	63	72	58	54	53	82	62	65	52	65	64	51	53	57	61	55	60	70	56	67	58	79	63	47	60	60	69	67	71	74	65	53	56	52	57	63	75	72	62	59	56	48	50	65	70	68	68	48	63	48	57	55	58	61	58	62	56	59	63	51	49	52	58	70	70	66	69	63	60	71	55	54	70	58	58	62	61	57	59	65	65	50	64	62	59	54	74	64	65	61	68	69	64	56	55	69	59	64	65	69	64	56	59	55	61	58	55	59	57	68	60	49	59	46	76	62	63	56	66	54	74	66	61	65	56	63	76	72	62	66	56	71	56	63	57	56	58	58	65	58	74	53	54	70	62	58	60	77	60	69	64	64	57	53	51	67	58	68	48	77	65	67	81	57	61	49	58	61	63	52	52	53	58	64	64	65	67	51	61	56	61	67	62	65	60	48	59	56	49	55	55	69	56	55	57	62	62	44	63	47	56	60	56	49	86	67	51	39	52	48	51	77	58	72	67	59	60	73	60	45	60	71	62	67	60	53	59	46	59	71	57	53	64	48	53	58	65	53	58	64	76	69	62	66	46	62	54	64	58	52	64	61	44	67	56	69	57	72	62	55	61	54	62	62	72	75	71	67	66	46	52	63	63	60	75	60	45	61	63	70	52	58	66	63	42	54	61	66	66	66	64	56	63	76	59	67	47	69	68	65	42	67	56	64	58	62	58	70	54	63	64	49	56	58	84	50	57	79	55	64	64	49	62	54	63	72	72	62	75	56	65	62	73	47	54	41	66	61	60	67	62	60	51	73	79	60	64	51	53	62	74	46	57	63	73	66	67	67	60	64	57	62	63	61	64	63	64	60	65	54	61	61	74	54	58	45	64	68	57	61	49	64	63	48	71	66	70	54	75	54	67	69	68	68	69	62	81	50	49	66	68	64	68	58	75	69	58	70	59	58	65	65	47	66	70	57	60	60	59	48	57	66	63	66	56	50	57	62	70	63	39	58	63	64	65	67	67	49	60	63	59	51	50	71	65	56	61	60	69	60	52	55	68	66	72	53	70	71	77	66	61	56	53	59	53	64	63	57	55	69	62	73	55	63	76	62	55	62	55	60	58	63	56	57	61	59	65	60	70	68	71	65	61	61	61	82	61	48	70	61	61	59	42	68	59	59	59	45	56	61	66	67	65	43	62	66	66	72	67	64	57	69	56	83	68	51	66	66	62	76	52	58	58	65	73	45	55	81	74	59	73	63	72	59	52	58	57	53	54	51	50	63	54	66	55	66	49	75	57	62	67	61	55	50	63	68	42	70	52	73	53	70	49	68	57	61	72	58	63	50	48	68	64	73	65	64	62	76	64	68	52	58	38	66	49	68	57	62	50	49	73	50	59	76	58	90	59	63	70	52	50	68	63	60	61	57	50	54	53	77	58	71	65	44	56	61	62	65	51	63	64	67	42	54	70	68	46	48	66	60	68	71	56	60	70	65	55	58	47	66	59	53	65	57	55	56	63	62	66	57	71	61	56	49	58	63	68	54	64	70	54	46	64	67	54	55	53	43	68	74	60	69	46	67	65	55	57	56	56	60	69	59	77	68	64	61	72	66	74	59	60	49	56	67	75	65	65	54	49	59	70	55	55	65	57	63	42	66	52	64	64	60	65	39	64	65	67	71	74	68	54	65	72	76	52	60	49	58	45	82	66	62	51	68	64	76	61	82	68	59	48	55	60	53	64	57	66	56	56	68	63	55	61	67	59	56	62	68	75	48	54	47	72	58	49	72	71	67	70	72	62	61	58	53	49	63	54	66	72	60	65	55	56	67	50	56	56	61	59	75	56	64	58	62	55	62	84	62	53	65	60	63	58	70	54	65	60	67	59	58	70	51	57	51	60	56	56	82	55	62	76	57	64	62	49	50	68	68	59	53	63	49	60	55	47	67	75	52	56	61	59	67	60	49	49	60	57	56	56	61	55	65	62	68	66	59	47	73	56	60	58	62	59	73	66	76	45	50	66	57	50	57	65	63	59	69	63	58	64	76	69	61	68	49	68	68	64	61	59	54	62	57	63	82	53	61	65	54	55	81	62	77	55	69	62	66	58	72	64	60	60	55	66	58	71	68	57	55	65	63	62	66	57	69	63	71	54	55	58	73	68	56	66	54	56	53	62	69	49	72	50	61	56	73	82	62	50	77	64	46	70	69	64	74	56	71	57	72	45	71	67	65	69	58	56	65	62	59	63	75	52	71	58	53	39	63	64	63	52	69	58	62	58	52	72	51	71	49	59	66	51	56	58	48	69	71	62	61	65	48	59	58	62	69	66	65	55	62	66	62	59	68	57	81	56	77	65	61	64	64	80	65	70	75	70	51	59	58	58	60	52	55	69	58	76	56	59	53	56	80	63	66	61	56	60	68
12098	5247	2310	4169	8788	10138	8765	7010	5631	4575	3682	3215	2722	2301	1984	1732	1627	1441	1412	1171	1236	1131	1127	977	1009	952	929	891	952	991	1132	907	944	1427	1462	1152	1206	1393	2198	2737	1516	1720	1885	1865	3176	4027	3318	2059	2240	2557	2401	2858	2054	1699	1236	4223	6407	6112	4661	2964	1689	1130	864	744	669	678	653	674	673	617	678	656	661	650	684	662	649	685	678	649	707	631	657	677	684	679	655	665	697	677	683	652	661	653	638	692	694	648	700	627	654	692	650	671	653	633	681	647	669	642	629	639	690	666	680	647	655	661	680	662	659	629	651	655	611	657	643	636	694	680	633	718	681	703	672	648	637	677	672	681	680	687	632	666	666	664	731	676	683	688	665	683	662	659	665	649	651	674	692	676	633	672	669	668	659	647	684	664	688	672	704	649	676	645	649	671	654	674	680	652	657	652	652	671	671	644	682	697	672	689	661	627	698	681	677	658	645	682	684	633	640	649	659	703	659	610	672	635	666	669	616	647	656	705	683	688	658	671	682	692	624	683	695	627	666	728	670	658	631	626	617	681	623	703	653	641	648	608	665	694	656	664	664	678	666	694	666	634	686	619	622	660	661	603	631	651	643	670	616	662	665	659	667	605	677	643	656	644	667	678	680	678	655	643	657	681	676	712	684	690	661	685	680	690	685	673	674	668	659	672	664	636	617	648	661	641	669	638	632	654	712	652	631	719	661	692	624	643	660	653	642	702	720	695	693	688	648	678	652	661	683	642	652	705	644	678	655	661	676	647	662	662	672	646	598	701	644	687	679	654	637	623	677	648	619	635	640	642	704	696	656	626	689	676	628	681	662	644	640	661	680	659	611	662	655	672	649	671	644	650	688	656	633	682	642	672	679	671	688	706	693	635	665	662	640	667	752	657	669	653	660	616	667	677	638	635	607	626	654	664	643	641	663	701	637	650	639	655	665	647	690	660	641	709	675	660	673	596	671	699	668	643	657	675	608	641	682	712	667	688	634	674	691	649	704	653	676	641	662	673	622	649	699	672	660	653	669	668	738	694	692	661	651	669	655	663	668	698	661	601	601	656	627	632	642	644	642	627	637	667	668	651	685	655	628	673	727	706	684	649	692	657	668	666	672	625	657	664	672	635	677	610	703	681	682	646	740	698	665	629	667	678	676	640	704	637	639	630	664	666	700	636	648	674	691	607	652	652	677	664	687	661	662	668	659	697	677	658	682	678	684	655	653	650	700	623	683	670	709	644	730	659	667	665	669	646	693	665	680	660	674	649	640	636	666	635	678	658	705	659	677	676	675	665	647	667	661	661	654	689	650	674	643	650	654	680	674	666	683	657	654	651	638	705	697	661	666	670	674	647	651	660	675	653	642	731	721	678	660	704	675	657	658	723	657	633	674	652	654	683	616	656	665	647	635	671	676	658	675	600	612	616	682	664	712	638	689	641	673	674	688	658	658	656	674	663	660	667	639	650	664	677	677	630	679	634	652	659	677	659	643	683	675	691	653	667	633	650	657	717	620	671	704	696	694	689	659	617	670	652	683	648	669	670	643	595	659	671	687	651	648	685	644	662	652	663	720	721	665	680	613	661	632	686	655	688	698	618	651	678	659	668	684	657	653	633	653	630	647	637	628	645	693	657	652	663	637	670	628	663	656	644	649	665	720	651	686	684	645	708	634	682	654	689	642	639	631	683	651	717	642	638	681	691	691	701	672	654	682	660	688	667	682	643	714	665	701	642	705	648	614	650	686	644	676	647	664	663	659	669	624	654	685	665	686	686	652	681	662	719	652	621	655	652	743	675	623	669	675	655	609	682	692	653	684	672	708	661	695	681	639	650	684	648	676	641	677	652	684	679	722	716	669	651	690	670	698	670	671	664	627	627	670	663	674	667	650	722	677	682	659	661	663	676	686	681	685	663	691	679	704	646	655	614	678	661	650	695	635	619	674	672	675	633	649	669	667	698	676	689	697	654	714	612	761	677	678	702	675	642	672	714	639	669	679	664	634	654	630	651	655	675	679	606	671	668	684	623	629	638	670	595	646	672	640	670	625	658	670	669	616	673	652	665	696	661	670	607	630	672	637	647	666	653	694	677	617	663	644	678	618	627	709	627	696	672	688	666	671	672	645	619	658	659	683	661	667	665	680	650	674	702	697	670	704	717	711	670	676	636	614	653	666	688	699	709	672	653	635	674	641	707	647	668	606	651	662	670	676	625	694	732	644	635	649	643	649	672	615	616	645	657	680	680	690	659	603	684	665	670	649	679	709	588	675	667	677	654	700	666	630	650	687	704	651	630	663	668	690	629	658	648	653	682	643	671	691	655	663	676	645	688	647	667	653	674	683	658	669	678	685	684	699	662	688	654	681	666	680	689	695	669	639	647	696	672	677	659	687	643	653	663	695	731	584	633	618	653	636	632	678	668	662	666	681	665	621	678	640	670	697	654	618	681	650	685	705	636	654	670	628	649	614	693	682	688	697	629	686	663	634	666	629	631	633	682	647	672	661	636	641	703	627	659	686	657	673	656	666	652	694	688	660	673	643	632	675	632	692	681	656	646	650	661	656	671	662	633	650	672	657	676	702	698	694	688	675	651	706	615	664	654	623	677	671	678	655	672	686	635	639	658	673	673	652	674	639	693	673	666	659	638	713	656	653	681	711	660	654	678	684	625	685	650	653	660	659	657	686	643	677	667	628	686	708	638	656	701	666	696	650	717	682	666	635	638	663	697	614	679	661	666	641	666	659	658	624	671	670	658	638	663	635	680	652	670	713	642	672	658	680	601	643	630	621	666	678	656	692	678	703	663	674	682	638	648	731	683	654	661	676	663	644	673	679	700	655	689	692	627	711	655	669	690	648	653	634	673	641	646	615	658	718	667	724	656	641	642	696	690	686	645	645	654	682	680	636	709	693	676	639	660	676	666	653	691	686	635	680	700	619	649	681	652	653	667	673	664	654	708	644	688	666	686	654	652	679	658	646	676	673	697	681	660	654	590	679	673	685	640	669	699	612	683	654	685	639	620	643	635	650	670	659	643	643	715	697	678	652	686	717	684	690	676	683	633	639	642	691	641	685	677	687	623	666	661	700	684	667	646	705	727	637	662	647	627	650	610	706	662	658	656	689	684	650	708	690	644	646	629	669	675	643	656	685	653	719	700	691	710	640	633	659	643	650	686	684	650	637	631	609	607	693	677	636	625	627	656	681	659	665	624	681	634	657	644	672	688	678	636	650	636	617	644	667	696	644	676	702	617	651	663	643	679	672	679	673	675	662	664	667	657	683	742	657	691	681	673	652	682	696	680	668	654	634	659	625	643	681	657	643	660	640	628	640	688	680	675	669	677	677	675	683	692	646	674	671	640	707	690	630	675	675	706	647	670	657	605	656	698	665	687	663	673	633	647	662	695	700	662	694	675	677	665	666	640	638	664	694	638	652	655	665	675	630	640	685	678	633	647	655	679	668	660	682	671	641	656	655	651	652	638	665	680	672	652
2281	277	179	119	139	179	169	150	158	171	134	123	108	107	115	99	112	107	74	88	85	84	85	72	87	90	78	86	78	82	91	78	94	91	98	91	78	116	132	141	106	120	116	118	125	173	200	157	139	114	119	145	138	116	108	174	286	276	224	180	123	109	82	78	73	83	80	82	73	73	83	77	64	75	81	68	91	92	77	70	82	61	69	67	68	72	61	75	84	58	73	85	66	64	76	70	81	66	76	74	73	79	63	63	82	79	69	67	76	81	83	90	61	79	82	78	71	78	60	70	83	68	66	77	86	69	69	64	72	69	76	85	81	88	72	88	57	61	73	88	57	59	91	74	73	66	70	71	75	80	71	68	83	68	88	84	88	79	76	72	69	74	76	83	61	75	75	69	71	80	70	75	71	69	66	53	84	77	67	68	68	70	76	81	71	64	89	79	78	65	62	70	83	56	79	81	70	68	50	87	75	76	82	70	90	64	78	73	84	84	75	80	62	77	81	64	72	66	63	68	73	92	74	79	82	68	75	83	68	70	70	65	70	77	69	79	72	74	75	91	76	78	78	57	75	80	79	77	59	61	93	94	81	81	68	74	74	74	68	63	80	72	87	79	80	75	81	62	78	83	79	76	80	69	82	78	62	68	67	90	84	72	79	64	80	85	78	70	58	70	66	65	69	60	74	80	88	75	60	73	86	79	80	69	68	100	73	56	75	71	65	69	68	67	63	81	77	63	68	66	70	58	70	79	77	64	88	85	68	78	71	91	73	84	78	64	86	67	76	85	73	64	79	79	83	62	87	79	90	85	74	72	75	80	62	81	70	64	75	79	79	79	82	71	73	91	79	81	70	73	65	72	68	85	71	88	87	76	70	72	81	73	104	62	84	77	77	72	88	67	83	81	84	64	72	79	77	78	76	75	70	75	62	75	72	83	73	72	78	87	69	77	77	90	67	63	78	84	83	68	72	68	71	64	67	70	83	77	61	86	62	71	76	74	85	89	79	75	66	76	66	77	86	86	80	85	79	57	70	92	80	86	79	67	53	66	64	90	76	78	86	80	97	71	59	67	71	89	79	66	90	72	83	66	84	69	78	87	66	75	81	55	67	77	77	90	70	74	73	69	72	82	80	76	86	81	73	72	75	76	61	84	60	72	91	83	80	81	79	97	75	82	70	69	85	82	61	67	76	81	77	65	86	71	71	75	77	88	91	83	71	82	68	83	84	78	92	70	76	73	89	76	77	79	70	75	72	66	74	79	74	76	72	72	62	77	80	79	74	85	75	68	76	83	59	79	75	73	67	58	84	54	80	78	59	61	59	75	80	70	72	81	69	85	72	77	72	74	82	46	64	74	64	60	67	80	53	71	84	76	87	86	85	72	77	69	72	68	64	69	75	81	67	71	64	79	80	90	90	67	84	79	84	80	73	94	79	69	70	82	72	67	71	80	64	66	82	87	81	68	65	78	71	72	79	73	84	74	69	73	60	84	72	81	78	63	70	74	72	80	71	93	85	71	83	58	67	76	87	75	76	62	78	74	79	78	71	70	64	76	80	78	90	63	78	80	81	71	69	70	66	56	68	80	74	72	68	62	77	80	86	73	64	85	73	74	81	66	80	68	71	86	74	68	69	80	63	76	70	82	76	80	65	79	77	68	70	73	74	73	76	78	79	67	77	69	87	72	79	62	76	64	102	72	73	73	73	95	83	73	72	77	63	69	62	72	65	86	75	63	74	75	65	72	82	101	75	69	84	60	77	74	87	63	67	72	79	64	83	62	68	73	70	83	92	72	87	70	59	79	89	78	80	73	83	79	71	75	89	72	81	73	77	71	62	71	68	91	82	67	73	80	92	81	69	70	75	70	80	72	87	75	84	76	75	87	77	51	74	61	67	66	60	83	76	87	81	68	77	75	65	77	81	76	60	70	81	79	68	71	86	73	76	59	73	64	80	68	84	85	62	84	77	79	73	72	80	64	89	78	62	68	75	67	71	68	65	69	72	80	67	60	74	95	62	62	59	59	60	79	72	66	81	62	81	78	82	77	75	66	68	82	83	83	92	73	71	79	72	77	67	80	69	83	84	69	78	85	62	92	61	82	69	78	74	66	85	75	82	72	69	102	81	81	71	66	64	79	87	69	66	68	65	81	75	61	78	61	86	64	90	81	70	84	70	63	66	89	75	64	83	58	80	66	88	69	77	92	63	71	80	89	72	77	71	73	91	76	82	73	69	77	71	78	66	78	69	51	77	61	79	73	82	80	95	79	73	68	75	74	78	66	70	76	89	68	72	75	72	73	62	72	74	76	65	72	80	78	76	66	70	77	63	71	62	70	74	79	82	71	77	66	76	60	70	67	70	74	88	74	72	68	78	69	78	83	84	83	71	69	78	85	69	67	66	66	81	77	78	63	75	68	88	69	73	78	85	80	60	60	67	72	78	84	67	68	74	92	72	59	67	68	64	95	74	82	74	62	79	79	68	87	79	68	79	65	57	87	81	58	75	79	80	86	70	70	67	83	78	78	84	78	66	61	81	67	83	87	95	67	74	71	72	73	76	72	73	75	80	84	74	73	70	69	57	75	80	80	68	75	67	83	72	84	80	68	91	71	74	78	64	59	82	64	76	84	78	66	70	86	70	69	84	66	73	77	76	66	71	82	79	78	86	80	84	76	66	82	78	81	73	76	79	72	78	72	68	85	80	66	60	62	55	87	71	72	71	83	85	73	72	76	81	66	76	75	68	76	78	86	58	83	92	75	78	70	67	69	94	85	68	68	94	59	73	73	68	76	88	58	67	60	70	73	93	75	70	80	86	82	69	87	65	79	69	69	80	77	77	75	81	88	62	73	73	87	70	51	57	77	77	64	76	79	58	69	73	62	57	68	92	75	82	80	82	71	66	65	68	79	84	75	71	68	79	71	76	79	72	61	69	85	90	69	98	72	74	64	74	81	73	91	76	81	77	69	77	73	68	71	66	67	68	81	93	72	75	68	82	90	90	69	59	85	59	82	79	62	91	73	69	93	75	70	76	73	89	79	84	77	74	74	77	82	78	66	66	65	70	70	74	68	70	63	75	67	78	83	57	65	83	73	76	81	84	62	74	91	61	80	75	60	89	71	70	64	70	66	73	83	70	85	77	72	74	83	78	77	89	80	83	73	69	83	90	67	79	75	69	79	67	58	76	86	69	76	82	75	84	86	63	76	80	72	67	74	72	71	78	84	82	71	83	79	70	79	64	73	71	76	84	68	74	76	74	73	69	74	71	73	86	72	75	69	83	71	85	103	96	75	71	75	60	74	80	76	72	83	65	69	85	77	74	62	78	68	72	76	74	68	70	67	74	81	83	91	77	57	92	82	84	71	75	81	78	71	93	57	84	75	91	80	88	86	78	76	71	71	84	75	79	79	71	64	82	86	72	72	77	74	72	77	67	61	78	64	69	83	77	80	79	84	56	75	80	72	78	91	73	78	83	75	74	64	82	70
12009	4674	2382	4029	8397	9717	8774	7098	6017	4919	4017	3421	2996	2684	2388	2068	1822	1705	1514	1466	1282	1315	1241	1198	1182	1187	1072	1034	1112	1227	1201	1117	1058	1365	1430	1413	1337	1963	2407	3159	2260	2020	2296	2180	3241	4337	4343	3516	2485	2560	2443	2859	3094	2320	1446	4235	6646	6505	4711	3069	1838	1307	959	850	807	825	755	772	800	755	797	773	748	780	808	819	783	791	841	776	789	797	818	788	769	803	794	773	783	770	765	730	815	785	766	810	777	773	788	839	782	796	821	782	753	818	765	829	778	792	803	791	817	823	846	785	772	824	809	825	797	800	798	811	775	753	796	837	790	786	763	790	812	782	818	788	765	784	761	805	764	797	840	809	774	767	819	816	764	790	756	803	835	757	820	761	781	811	808	798	851	816	790	755	764	786	776	792	776	822	813	811	720	783	803	804	815	767	820	878	807	791	864	764	853	793	788	794	767	808	813	795	810	833	755	808	787	786	806	782	786	741	794	822	785	784	833	794	808	849	812	855	785	783	809	827	842	756	772	775	779	828	808	772	763	839	793	818	795	835	808	770	839	805	780	785	760	811	768	828	807	828	797	804	784	825	808	781	802	789	803	785	816	797	825	823	776	775	812	849	790	791	805	787	809	786	776	794	782	773	799	806	793	793	841	752	760	784	769	791	813	846	809	768	828	773	790	877	769	795	820	726	777	865	809	783	834	819	807	765	853	801	766	789	823	795	815	797	783	736	806	801	793	826	782	795	769	828	825	807	828	742	787	824	744	827	871	803	826	789	842	817	807	765	800	744	795	828	762	791	753	788	755	793	789	800	791	820	837	804	827	813	782	789	800	791	747	797	810	796	775	786	792	750	795	770	774	812	828	818	802	758	784	801	799	817	846	820	795	776	785	832	769	789	797	792	766	789	818	806	829	749	826	787	803	811	806	676	804	788	810	790	790	796	775	841	797	784	776	848	743	763	783	822	788	771	833	823	765	827	824	831	821	834	800	802	835	839	840	811	762	708	793	797	788	748	793	729	771	781	782	798	777	806	775	807	785	784	820	789	772	784	796	843	793	763	811	804	798	799	803	789	787	796	818	757	818	842	830	860	811	795	796	802	774	825	803	789	817	806	815	788	777	839	791	838	791	822	830	753	755	832	758	818	774	793	808	796	775	807	839	807	809	815	769	811	786	777	807	769	768	814	759	784	813	786	814	843	796	797	824	784	796	814	805	799	831	776	777	832	801	770	808	796	841	797	782	764	796	852	794	840	837	803	772	761	809	774	802	786	833	790	786	819	808	833	794	819	789	803	808	789	765	818	842	769	781	807	762	801	779	808	815	744	733	806	787	800	802	822	756	801	769	824	825	835	784	750	799	819	780	789	814	820	834	757	767	764	828	767	754	803	768	811	800	792	733	773	765	801	829	795	789	781	784	849	760	753	777	824	784	739	812	779	823	755	799	801	824	779	794	774	783	778	782	817	816	816	792	757	806	813	813	763	806	799	769	838	819	771	832	827	765	788	780	769	808	806	836	806	789	806	743	779	783	817	796	795	805	781	761	781	856	840	760	868	749	827	825	801	807	785	748	767	805	836	772	812	764	826	825	788	831	783	761	760	843	761	804	776	815	814	851	793	819	813	786	795	772	765	772	786	810	796	853	791	787	778	778	812	789	780	772	813	769	846	845	777	810	824	781	734	791	858	785	810	746	752	814	789	771	789	756	792	802	806	832	760	741	801	763	794	765	754	759	800	815	851	764	792	722	818	790	835	763	799	722	816	805	780	760	806	782	724	820	793	788	830	756	812	777	803	787	776	755	799	759	799	781	775	794	836	785	825	745	820	817	787	815	832	796	767	800	784	822	823	832	755	814	808	748	789	853	741	810	780	819	802	794	837	826	784	799	743	787	778	815	830	787	813	818	782	851	724	775	793	775	783	856	797	799	763	799	812	801	804	797	813	748	779	760	816	799	748	774	783	808	824	759	819	849	805	794	748	800	791	754	812	735	783	780	810	733	824	777	779	776	781	828	759	834	786	775	866	773	776	817	808	777	816	723	801	798	794	823	773	809	795	767	820	817	800	797	802	847	804	760	792	773	836	739	789	771	793	780	831	791	785	779	772	766	809	801	782	815	772	818	833	811	818	796	802	813	821	806	822	819	782	753	796	790	836	776	831	796	770	792	787	789	790	804	793	767	815	780	858	811	832	791	766	787	803	810	786	797	831	825	780	802	821	826	827	811	776	851	789	844	828	817	828	778	797	795	806	796	790	814	780	759	820	791	798	805	793	777	810	776	826	776	847	777	774	824	795	817	807	800	837	852	821	810	791	798	805	804	749	809	812	791	805	804	786	811	762	828	811	799	862	787	756	811	851	768	848	832	756	788	784	819	820	800	792	782	845	815	851	784	810	796	803	791	808	826	797	807	845	786	792	807	815	775	794	844	774	776	784	832	775	785	765	811	754	852	799	793	839	753	788	854	780	785	811	746	825	760	786	811	731	846	820	799	762	770	770	784	836	798	790	763	810	790	798	778	814	808	764	818	779	817	795	770	731	796	764	791	792	793	789	806	789	809	824	838	820	821	843	811	811	806	772	809	786	822	838	763	816	813	810	771	774	784	806	801	779	787	759	779	779	809	771	797	791	836	751	810	798	861	783	750	767	841	790	799	775	807	783	808	836	807	769	820	776	843	807	785	770	791	780	778	819	791	807	824	795	799	851	743	830	807	801	790	797	774	772	780	816	768	809	799	854	754	823	799	790	823	778	777	784	770	814	759	813	833	741	727	760	765	770	857	762	792	798	850	822	797	818	833	773	781	791	791	737	750	798	767	762	787	778	827	717	770	791	802	834	781	820	824	824	782	756	855	817	808	782	780	782	785	819	796	760	782	767	818	825	772	826	787	787	754	814	828	781	751	752	778	811	733	786	763	791	828	813	798	791	793	788	810	808	800	868	802	825	807	744	821	803	794	761	821	813	792	807	785	782	758	797	793	822	810	769	776	824	776	789	789	766	802	853	816	803	847	767	834	771	797	763	829	822	860	777	839	815	761	781	782	800	808	779	774	808	745	803	853	770	777	783	764	872	800	780	807	820	840	836	785	769	803	770	818	799	785	804	770	788	804	746	834	848	759	773	752	803	791	778	792	805	776	761	812	770	784	784	758	776	765	838	790	774	801	778	775	752	788	817	784	835	856	758	803	816	803	831	797	816	805	758	805	795	759	780	789	806	793	814	766	773	772	792	801	768	786	800	810	829	792	823	789	817	803	802	831	806	869	753	802	839	804	804	805	739	822	780	814	827	788	812	810	798	838	831	815	807	840	797	805	760	825	730	816	766	815	828	752	807	797	821	778	781	799	793	780	847	787	774	802	812	820	734	837	760	766	810	779	779	795	786	783	796	837	766	777	822	818	802	804	818	765	763	780	803	791	764	794	803	808	778	832	786	788	796	814	801	828	736	787	773	806	836	796	768	829	810	786	835	840	782	824	799	817	776	764	774	841	830	796	849
1255	386	188	145	140	196	231	189	203	154	148	144	131	113	105	88	93	97	82	75	80	67	77	80	63	80	79	73	69	73	73	69	76	89	82	77	93	71	105	106	113	82	115	112	149	203	223	251	141	111	124	120	106	134	94	203	371	351	248	205	127	82	56	66	65	65	63	57	56	49	47	54	57	59	44	66	64	56	67	53	60	56	61	56	58	63	76	63	64	59	48	69	55	61	39	50	67	71	72	68	53	65	72	57	52	58	84	67	71	49	76	57	53	50	68	62	59	65	50	60	58	54	62	60	58	52	67	65	69	59	65	71	56	54	54	61	81	59	56	67	48	58	56	55	57	69	62	59	63	66	63	68	57	64	60	60	69	54	70	53	67	61	62	53	63	70	54	56	59	80	64	56	64	65	60	69	53	63	60	55	55	62	71	76	55	71	52	70	63	52	62	49	58	62	63	50	69	47	72	51	72	51	48	74	57	71	48	68	65	61	51	77	58	65	61	66	53	58	61	61	66	68	73	42	48	54	65	59	69	65	62	57	49	59	62	64	61	58	59	64	57	65	54	73	68	72	59	61	60	65	55	55	62	74	59	59	62	82	50	62	59	59	60	65	60	82	68	66	55	50	61	57	69	69	53	51	63	57	50	58	59	50	67	59	49	59	54	60	58	54	71	78	62	64	73	46	69	59	53	51	60	57	65	57	50	56	67	61	58	44	68	70	57	53	51	55	49	59	51	61	76	68	60	72	57	52	71	46	61	63	57	59	58	67	73	64	68	51	55	55	75	66	63	51	67	58	62	72	50	68	50	54	65	75	52	61	59	59	72	52	58	66	64	68	59	52	50	64	69	62	56	55	56	69	54	49	63	43	50	77	60	57	57	59	61	45	56	72	70	65	57	60	58	62	56	56	64	60	56	70	50	57	62	63	56	58	53	50	62	54	58	62	61	51	67	77	74	49	49	67	60	61	58	48	73	58	55	53	53	69	60	60	51	57	71	62	51	42	55	72	59	50	67	51	76	54	65	53	81	60	72	72	66	56	64	57	60	77	63	60	57	71	66	65	51	56	51	60	54	51	59	66	59	62	49	61	53	62	49	61	62	64	64	65	51	63	64	62	61	57	64	71	69	53	78	47	62	59	55	55	76	59	78	64	61	76	61	69	62	55	64	51	67	65	53	56	46	60	66	59	71	63	68	65	59	48	56	70	49	66	61	68	67	57	63	60	76	62	54	67	60	70	51	75	67	58	48	59	51	67	70	62	61	66	58	61	76	52	77	49	59	71	72	70	57	57	58	52	57	56	60	67	52	78	60	66	51	72	63	72	52	70	54	62	66	65	66	51	42	65	80	55	54	64	59	66	58	64	72	46	64	53	58	68	62	68	69	71	60	63	74	59	62	67	63	59	51	69	61	58	67	72	65	59	58	59	65	71	60	51	66	71	65	60	61	59	65	54	56	61	64	64	59	63	73	68	63	63	61	47	69	58	57	56	71	55	61	57	66	68	62	67	50	63	64	55	81	69	64	70	76	53	64	63	53	51	66	63	62	60	70	70	74	47	53	64	57	68	61	78	56	56	58	59	60	63	70	76	72	48	65	59	66	59	61	68	49	53	76	56	68	69	62	65	54	46	64	58	59	58	57	61	54	61	68	61	63	63	70	63	68	62	67	62	56	58	57	78	59	45	59	65	61	67	64	55	80	74	53	62	61	79	53	68	63	57	67	71	55	66	56	60	59	62	70	53	60	62	48	58	51	69	76	62	66	59	44	57	58	57	48	60	48	72	69	57	52	57	70	67	71	71	65	72	73	49	55	75	66	58	63	65	61	70	60	61	71	53	64	50	70	72	46	65	69	59	67	67	52	61	67	48	55	79	55	76	54	60	63	62	52	63	67	68	56	54	60	74	60	54	72	52	74	56	58	66	67	54	60	56	67	60	65	65	63	63	61	58	50	46	64	58	68	61	74	68	58	63	65	69	61	60	78	66	53	63	56	72	52	59	59	57	71	66	61	50	67	60	61	59	75	52	53	64	60	62	74	56	78	69	66	63	73	57	63	63	65	64	62	60	50	55	70	62	56	50	66	60	60	52	62	59	64	52	63	51	54	58	70	66	60	56	74	55	59	50	60	58	39	64	61	61	69	66	56	49	53	69	58	63	65	56	61	60	58	59	60	54	61	45	71	63	51	64	61	61	66	68	80	71	40	62	66	59	60	50	67	65	66	61	61	67	64	65	62	58	74	65	61	60	51	47	60	53	56	65	69	53	62	55	55	77	59	59	59	63	45	66	65	56	72	57	67	73	53	64	65	48	72	52	59	57	65	72	60	60	56	54	77	56	45	66	61	60	65	51	63	63	79	64	60	49	63	55	65	62	65	74	58	48	48	65	62	56	80	68	45	62	63	54	64	67	77	52	51	68	66	68	53	61	65	57	52	54	65	59	44	62	56	56	55	76	58	60	58	69	67	52	81	67	66	57	57	57	62	66	59	72	61	69	58	62	60	59	58	56	50	60	59	61	68	73	54	68	55	57	50	44	76	60	61	46	54	57	64	57	54	58	51	67	53	49	62	57	66	60	65	49	59	73	75	58	69	41	51	61	63	66	65	61	48	57	48	75	59	63	69	67	57	59	46	69	66	62	62	49	48	60	59	58	61	59	70	67	65	70	55	76	52	58	56	53	61	60	56	71	53	67	55	53	67	60	71	68	58	63	55	71	56	63	57	81	55	70	71	61	62	69	57	66	59	66	63	71	54	74	50	60	66	54	51	50	62	55	49	72	55	59	65	64	62	56	57	66	72	71	68	63	62	69	57	60	46	61	57	64	54	53	60	69	58	61	46	57	54	65	77	74	69	72	74	60	59	54	76	57	69	69	55	62	71	64	66	58	63	62	55	57	67	55	62	56	75	58	67	76	63	70	53	72	66	51	68	72	63	78	73	78	57	49	60	65	63	50	60	67	43	71	63	57	57	57	64	63	45	55	53	49	59	52	58	72	68	60	56	67	58	48	54	48	73	51	54	59	75	57	81	62	63	59	59	57	64	65	55	57	51	61	59	61	54	59	67	56	62	57	46	71	60	62	54	48	61	62	59	72	50	56	61	58	61	65	63	63	57	58	67	64	60	63	56	71	61	53	59	63	77	57	49	56	58	73	75	60	57	58	57	61	52	71	60	75	53	51	67	54	68	54	66	46	60	65	71	70	68	66	67	63	59	61	74	68	51	75	48	60	68	59	68	61	60	49	61	69	60	62	65	57	52	63	70	78	71	57	63	72	72	42	62	74	54	63	48	56	60	64	56	61	74	46	68	79	64	64	62	57	55	71	76	58	61	70	49	49	59	66	42	71	57	61	63	74	51	57	62	60	62	70	63	68	50	62	55	58	68	72	66	76	59	49	47	77	60	63	54	54	55	66	57	65	78	57	50	67	56	61	56	45	55	66	60	57	59	59	66	62	57	72	58	66	60	86	59	66	54	60
14862	6438	2948	5476	11332	12887	11488	9417	7783	6217	5021	4287	3653	3262	2786	2316	2126	1888	1729	1600	1500	1406	1484	1330	1129	1155	1094	1021	1070	1117	1162	1097	1004	1173	1463	1286	1199	1132	1706	2553	2298	1611	2403	2153	3358	4922	4758	5547	3077	2672	2633	2982	2947	2723	1677	5310	9164	8505	6114	3803	2076	1432	1038	742	712	687	665	646	642	575	650	650	612	598	664	597	632	643	625	684	607	624	636	674	696	663	612	644	643	623	703	656	645	652	657	627	657	638	652	696	604	648	604	624	635	613	646	692	679	639	665	606	658	611	620	690	650	629	635	614	613	620	662	661	623	599	633	675	598	648	628	611	675	683	642	675	607	661	632	641	648	652	651	626	667	641	584	629	648	688	685	656	636	639	669	672	636	684	637	637	631	626	659	670	707	595	639	641	630	623	677	671	645	650	642	629	655	637	637	636	623	644	680	644	646	651	668	646	620	646	643	669	674	656	616	689	707	637	671	628	631	623	670	645	663	668	609	650	640	623	623	661	722	642	656	651	651	643	634	691	682	627	683	645	671	614	659	651	596	617	676	630	652	658	638	665	609	597	628	650	635	640	667	632	641	662	656	603	682	646	655	647	663	596	648	633	630	651	690	614	635	658	629	665	618	652	688	593	639	626	636	649	645	638	684	723	671	649	632	622	623	655	615	673	665	627	632	645	635	640	657	665	644	623	616	613	632	656	629	674	640	646	660	633	659	609	630	668	638	669	639	644	675	657	618	634	632	601	690	664	638	647	662	670	664	638	664	628	658	614	619	612	651	628	654	648	671	671	664	649	671	626	644	626	628	679	631	674	645	620	631	679	627	673	663	648	644	597	643	600	671	662	599	621	642	610	645	632	612	662	627	689	645	644	661	648	660	654	609	615	637	632	653	661	652	603	686	640	644	622	660	684	646	662	647	666	618	660	675	647	647	646	644	697	650	648	664	694	645	634	619	673	635	636	650	650	629	611	680	654	649	625	696	618	626	653	621	656	623	620	619	661	698	705	678	630	611	678	625	686	678	658	610	614	675	657	606	635	636	660	628	635	640	642	652	634	621	650	671	686	655	609	650	622	667	634	637	654	648	678	597	661	624	608	672	661	652	664	646	663	635	668	685	590	638	673	649	639	620	624	642	674	602	651	646	637	628	622	686	619	603	664	632	594	646	692	630	668	614	633	609	624	669	621	616	651	676	650	624	686	668	651	667	584	659	668	626	644	640	665	622	652	652	678	657	644	594	629	662	679	634	665	643	659	667	633	635	647	658	702	683	586	640	636	644	694	645	654	646	660	637	629	636	636	665	634	619	631	657	622	629	665	645	656	563	667	652	594	636	614	643	641	590	647	661	591	629	618	626	638	669	651	669	663	648	663	662	630	669	661	629	606	589	676	648	635	653	661	642	643	651	626	652	658	646	618	621	676	654	659	640	686	603	655	648	622	607	657	677	631	617	663	578	652	671	697	626	696	664	653	665	699	615	672	662	643	642	648	653	667	650	618	637	642	645	630	648	651	626	644	645	651	630	645	654	682	655	665	608	652	622	643	668	627	661	613	658	618	671	659	636	648	611	697	673	651	663	635	671	624	656	611	656	613	609	631	640	609	652	662	673	602	674	595	651	671	651	663	614	631	654	627	661	671	607	659	625	639	666	664	647	664	640	638	672	635	633	641	604	701	639	645	650	628	641	605	650	626	657	604	636	629	630	641	676	625	604	650	664	693	639	627	630	678	620	625	634	625	673	641	637	640	650	638	641	669	654	641	639	642	642	639	644	671	600	675	658	592	644	678	644	601	616	634	630	617	701	635	621	644	652	623	642	636	652	674	622	645	656	678	641	614	666	641	673	652	679	644	652	637	681	639	690	670	626	647	630	653	628	639	697	645	652	665	672	664	631	643	653	670	593	636	618	652	665	659	659	675	663	651	615	631	665	689	614	671	638	604	679	664	615	629	648	638	610	631	672	664	616	625	689	668	635	637	677	648	667	627	668	609	676	676	634	634	632	674	636	643	687	645	633	653	644	627	638	676	616	612	678	633	637	636	661	657	664	640	688	609	619	671	612	656	651	593	613	667	632	623	643	639	653	594	651	617	683	629	640	620	616	651	622	663	684	672	647	640	628	598	641	713	637	614	622	633	653	664	633	678	628	650	669	603	660	657	607	664	630	645	660	656	622	598	653	646	637	632	654	631	658	653	668	626	628	642	655	638	704	653	639	680	647	622	680	699	646	653	632	582	635	632	642	641	647	643	673	680	650	649	607	678	635	635	595	694	631	649	654	628	641	674	613	613	644	627	644	620	656	641	676	623	593	668	622	611	704	677	705	611	612	688	639	667	632	638	672	651	623	659	650	682	649	677	644	674	625	622	650	682	627	623	631	623	662	681	612	617	626	612	610	631	609	643	671	691	677	607	661	621	673	649	645	627	618	611	716	656	623	651	632	678	659	666	686	645	635	662	652	619	656	628	658	682	661	639	661	653	656	609	628	581	686	632	663	672	637	622	637	656	658	664	689	704	671	655	620	670	652	593	648	666	582	646	648	624	658	661	587	627	665	649	692	662	613	651	647	616	653	616	689	652	686	632	612	674	643	637	654	641	630	650	627	620	658	613	646	618	646	639	680	654	645	627	677	681	679	590	679	726	651	600	668	593	618	662	670	651	654	632	631	661	628	661	649	642	686	624	657	622	651	670	616	674	688	651	667	600	684	638	654	637	639	556	645	659	676	657	684	683	632	652	700	651	603	667	618	612	658	618	639	612	620	640	646	677	648	659	656	635	660	664	644	650	666	655	663	639	638	693	652	663	624	690	637	667	588	641	605	606	606	660	666	669	704	655	630	596	650	625	609	666	655	653	624	634	654	690	654	678	654	655	644	615	665	628	673	640	668	660	638	634	611	610	683	728	626	660	651	623	623	610	680	626	658	692	637	634	714	631	606	655	656	623	645	629	608	669	634	684	638	627	641	650	627	661	659	654	697	652	710	653	659	648	610	632	613	646	631	673	595	586	666	648	601	666	645	634	642	616	591	625	668	643	680	665	604	624	682	669	582	675	628	608	677	680	653	585	668	572	627	609	680	693	648	673	672	628	630	619	652	656	650	661	693	649	635	640	626	629	667	662	645	677	620	666	675	680	674	662	683	631	630	589	665	637	639	642	660	652	627	607	627	592	633	612	620	662	671	639	668	642	624	596	672	622	667	625	655	688	633	628	647	632	653	673	638	627	643	635	659	630	642	623	652	642	629	686	643	649	612	660	649	657	586	677	614	630	658	635	662	628	633	622	651	641	633	629	575	651	651	657	624	662	655	649	626	682	667	623	629	736	637	625	671	620	641	660	654	624	618	651	678	678	651	667	673	654	641	646	622	617	631	675	604	644	648	677	675	638	681	607	658	597	616	583	669	657	632	638	665	651	670	710	639	600	676	629	607	604	663	633	664	638	629	654	653	635	661	654	657	610	675	574	641	644	623	676	658	648	638	666	590	640	677	610	604	665
1479	175	121	105	88	100	122	123	108	98	83	106	97	80	84	89	84	83	79	65	93	65	84	69	77	81	72	60	80	79	94	79	78	85	91	78	88	81	96	120	108	93	131	130	104	132	168	153	114	129	137	136	123	103	96	138	151	149	146	103	105	88	74	78	66	69	64	82	67	75	74	94	71	80	89	78	80	73	71	71	76	76	62	78	71	66	71	72	72	74	71	68	67	76	88	73	74	80	74	77	85	92	66	72	54	69	80	66	89	75	72	91	70	70	73	68	84	62	70	91	65	85	74	84	83	85	83	90	61	71	90	68	79	67	78	79	87	93	73	83	74	65	61	72	63	58	64	85	81	74	66	64	78	74	74	76	63	80	69	72	70	72	73	73	64	73	81	79	71	73	70	70	82	83	83	84	77	61	76	64	84	75	79	81	79	86	85	89	72	70	70	73	63	71	83	83	69	70	72	70	80	74	71	78	66	77	80	74	65	62	63	69	78	88	71	84	84	71	79	66	74	55	58	66	82	67	88	83	67	85	72	70	71	66	65	73	92	79	67	74	77	71	71	72	63	75	79	84	73	63	80	66	83	91	73	76	78	80	75	75	81	81	71	65	61	63	74	77	70	66	88	59	79	68	87	71	64	79	88	73	82	68	75	84	68	95	88	77	70	74	74	79	83	66	64	65	69	69	60	78	68	71	75	73	95	72	84	84	70	77	62	72	83	63	73	72	72	76	71	93	74	65	61	73	75	83	81	79	76	76	80	81	79	87	86	68	88	87	70	68	68	76	74	66	74	61	75	79	69	74	79	74	58	75	83	80	76	78	75	77	88	66	70	71	82	84	75	67	78	68	63	67	68	83	87	72	76	83	64	69	70	68	60	66	63	84	70	73	95	77	82	71	57	66	76	82	71	70	70	61	73	71	61	80	68	74	81	81	68	67	80	78	74	68	75	64	70	78	62	62	82	74	80	79	63	67	99	82	67	92	79	71	72	89	77	66	74	87	74	67	78	63	66	74	68	72	65	66	68	66	76	78	74	67	62	74	70	83	76	77	71	83	66	63	80	72	84	79	65	69	65	83	80	65	81	73	60	84	96	83	70	79	85	76	71	85	74	83	72	78	54	78	71	63	73	76	55	78	73	71	71	75	68	77	73	57	90	58	82	70	66	54	77	60	75	78	76	77	66	79	67	74	74	68	83	76	71	80	88	51	75	63	79	87	60	73	84	75	74	76	71	67	72	71	65	79	71	78	68	69	74	78	67	77	74	81	92	80	80	78	81	65	70	69	77	86	77	63	73	71	83	72	72	68	72	92	79	81	78	70	85	80	72	82	83	86	70	69	78	73	79	78	69	72	79	73	75	77	78	68	79	92	88	76	74	59	75	63	66	63	72	67	82	82	80	81	76	69	60	76	60	70	85	79	77	76	87	74	72	75	83	67	65	80	73	65	78	77	92	70	99	86	75	63	79	62	53	71	70	93	70	75	95	71	70	76	57	75	85	58	65	78	57	92	67	61	71	72	76	70	86	68	80	60	73	73	68	74	80	93	76	75	91	69	73	80	74	68	67	81	61	81	67	66	67	68	100	68	80	79	65	93	84	77	74	75	75	83	83	84	63	74	70	87	77	80	85	83	71	84	66	91	66	83	68	73	68	69	73	66	57	73	77	71	75	79	77	60	87	79	64	88	67	87	49	64	74	72	78	72	64	69	76	79	64	77	66	60	63	80	76	66	73	67	85	80	76	79	70	70	60	62	61	81	78	74	70	69	62	79	59	80	77	68	81	76	78	82	81	66	66	78	69	83	72	76	83	79	78	78	73	88	63	70	61	73	65	72	80	68	76	75	89	86	77	69	75	85	78	79	78	68	71	58	63	81	67	73	71	68	67	61	87	64	78	75	70	56	84	74	66	84	84	74	63	72	77	84	69	62	88	67	87	75	72	66	70	86	92	75	59	67	69	78	69	69	89	69	62	71	60	81	72	66	65	75	77	79	72	76	68	88	70	67	75	59	69	88	86	79	77	59	78	74	74	57	75	59	64	79	80	71	81	64	76	78	79	76	72	74	78	58	76	86	82	92	78	82	92	66	84	69	67	73	81	95	70	77	86	83	72	72	85	64	93	89	66	78	70	79	78	73	76	70	81	89	88	81	89	69	77	62	77	78	70	71	77	68	69	86	76	73	77	81	83	87	61	82	68	56	77	50	71	78	72	72	71	80	78	73	61	71	74	81	73	72	80	73	78	86	80	81	66	77	74	88	64	68	72	78	77	70	74	84	70	81	90	76	80	70	79	64	66	90	64	68	78	78	62	84	70	61	95	76	76	81	63	66	70	79	67	85	79	62	74	81	64	81	77	95	69	78	74	69	78	81	71	75	80	83	75	86	75	96	72	85	73	67	78	77	79	81	74	66	59	66	80	68	87	85	83	88	82	76	91	65	72	75	69	64	65	78	65	69	79	88	79	72	83	80	65	59	85	71	69	74	77	73	71	70	75	75	71	83	69	74	70	91	72	68	75	82	76	65	76	71	87	66	80	66	91	90	68	76	83	83	72	69	67	72	66	82	74	78	85	86	68	64	66	69	68	71	75	83	75	73	91	65	75	81	73	75	71	87	74	85	56	60	94	74	68	60	80	84	72	73	61	76	77	71	71	73	79	83	87	77	80	67	69	76	81	69	82	67	68	86	69	79	91	85	55	77	75	62	68	78	68	88	69	80	73	89	68	78	70	72	71	66	73	84	72	77	73	59	70	71	64	96	73	68	72	78	73	62	60	72	75	69	66	86	71	65	85	87	82	73	78	81	74	62	77	78	69	75	80	67	83	90	69	79	79	77	98	55	58	80	84	81	71	91	72	78	68	68	74	80	66	91	68	68	89	92	67	68	78	77	63	77	63	59	79	77	79	80	70	85	80	73	70	74	75	67	89	78	77	63	66	78	89	81	67	80	76	75	71	81	66	93	83	82	68	90	70	89	71	64	81	63	76	76	71	81	69	82	85	78	68	63	76	69	73	72	71	78	77	85	77	72	80	79	84	82	75	71	79	75	76	91	72	82	78	73	80	69	67	85	79	74	73	79	76	70	69	68	80	72	74	72	65	78	87	71	84	79	81	64	67	70	64	85	85	81	79	68	74	64	66	74	77	74	77	81	79	80	69	83	63	69	81	70	70	68	74	59	78	64	79	78	74	71	82	63	64	78	86	74	70	92	80	79	72	74	95	66	60	80	82	83	68	84	70	72	91	62	72	78	67	79	64	71	81	65	84	76	76	79	76	69	56	69	84	68	64	82	80	62	67	75	74	70	72	61	75	67	73	78	77	100	85	72	56	87	73	79	63	80	64	61	71	85	61	77	53	67	68	73	77	74	74	73	77	79	87	70	67	86	80	68	73	71	66	88	87	69	77	73	78	72	65	74	73	70	74	91	71	70	75	86	66	75	66	75	70	87	65	78	61	79	61	75	70	80	63	79	71	83
9793	3332	1763	2712	5113	5929	5257	4156	3536	2917	2389	2033	1812	1749	1565	1350	1231	1227	1104	1102	1104	1043	1037	985	1015	940	896	933	869	988	1008	1047	948	964	1234	973	878	1259	1677	2172	1759	1371	1713	1766	2289	2998	3689	3384	2695	2125	2173	2336	2274	1878	1436	2091	3205	3223	2572	1909	1374	1098	920	830	801	816	816	815	791	819	795	773	777	746	796	815	789	810	724	814	788	794	780	793	717	791	790	778	815	775	800	841	820	762	800	822	820	741	781	811	785	772	783	794	823	765	826	772	789	854	757	763	783	792	808	809	839	789	763	760	771	742	815	829	815	759	817	805	747	753	847	764	807	794	782	770	754	775	780	786	809	795	757	781	760	808	797	784	821	760	779	715	824	780	817	765	809	787	816	747	800	816	736	782	833	812	764	806	806	753	797	787	815	803	768	792	724	794	800	854	736	843	892	782	742	787	799	808	815	811	806	829	827	803	748	873	782	788	793	833	816	792	760	802	787	791	752	752	801	782	845	798	758	814	775	797	807	824	840	814	806	820	756	807	784	781	734	801	777	795	775	846	771	821	772	832	780	804	803	824	793	781	757	806	820	774	773	834	781	846	800	785	764	833	784	785	824	847	808	818	826	816	838	773	788	834	786	754	765	747	744	787	784	759	779	784	840	787	798	758	785	779	768	796	790	811	805	801	779	812	829	749	766	808	777	769	744	812	786	746	792	762	763	746	770	804	796	825	775	782	818	787	840	726	820	790	801	782	782	809	770	748	763	845	778	790	790	794	738	765	806	775	807	807	815	801	800	812	795	796	823	716	749	804	781	775	763	760	771	765	809	798	764	767	760	877	774	757	758	764	816	788	761	832	779	788	827	809	771	803	736	758	844	841	800	791	854	771	778	781	740	827	777	735	813	763	773	792	761	748	810	740	830	848	755	812	782	730	785	815	789	746	747	812	827	827	816	775	809	806	773	778	767	821	739	787	813	833	833	805	840	809	810	801	760	811	747	833	798	806	772	812	814	756	805	780	783	839	781	795	771	748	726	820	794	813	804	802	802	797	831	801	817	767	795	821	796	776	794	817	787	801	752	820	818	800	843	793	818	755	807	789	735	751	814	766	841	765	788	803	870	753	733	775	790	791	863	809	813	753	813	808	785	776	799	754	817	778	764	783	823	754	800	727	780	797	792	784	777	766	766	773	779	809	746	807	763	789	756	771	784	802	789	771	777	803	793	831	796	741	794	794	826	781	794	773	859	823	747	801	786	776	803	764	770	813	803	822	795	791	826	757	821	783	800	797	819	743	784	783	795	761	764	848	801	800	791	815	773	776	769	814	802	776	784	798	824	784	785	835	752	764	781	809	851	781	829	831	807	797	712	777	804	771	782	803	793	781	768	799	812	765	747	784	791	727	758	730	772	821	870	768	855	758	790	777	824	783	803	776	808	790	772	810	822	843	791	828	776	816	820	824	810	764	786	774	786	809	778	763	786	840	727	813	808	818	796	789	749	820	771	776	771	764	740	849	841	794	810	807	772	808	851	834	791	860	799	807	813	798	811	819	800	784	795	782	789	808	782	795	785	796	775	839	735	803	801	791	763	850	796	803	815	767	770	775	834	793	765	833	802	802	790	749	800	827	736	831	809	758	729	798	779	801	776	789	809	798	777	778	747	815	741	791	784	776	828	805	775	702	833	779	789	773	771	842	776	786	805	767	798	791	805	752	766	822	808	798	814	831	774	764	809	768	761	756	799	749	810	814	828	824	763	799	816	777	698	795	763	801	750	778	809	811	825	769	806	811	785	765	816	799	782	827	760	813	805	819	785	764	789	729	779	805	840	779	762	817	735	817	800	794	800	799	760	821	776	790	758	759	823	775	798	769	812	825	821	787	843	813	784	738	769	790	802	786	845	801	809	803	823	797	791	842	796	792	795	799	774	783	775	755	788	798	812	778	802	826	800	822	782	762	868	836	806	798	795	780	761	789	815	788	763	811	770	791	802	812	805	784	808	776	825	824	740	785	785	798	772	783	810	839	774	774	840	800	758	734	782	780	780	769	808	822	772	799	801	823	847	824	814	785	793	782	810	797	791	788	802	783	751	777	788	800	808	793	784	756	764	828	787	816	800	783	774	764	828	766	832	812	783	856	779	791	795	812	766	795	800	826	769	803	817	796	813	735	786	859	805	767	752	796	817	789	736	812	822	737	765	740	848	764	808	810	835	778	760	773	811	783	844	824	813	802	827	821	791	779	805	772	778	811	780	752	783	767	788	731	777	793	797	770	784	827	763	790	721	794	811	769	788	807	758	768	773	812	786	797	829	787	775	828	800	779	838	801	833	819	779	810	803	805	791	777	759	825	762	827	795	829	801	763	790	761	778	806	830	756	777	795	799	815	826	760	840	812	780	801	826	822	788	783	816	820	813	800	840	781	790	773	834	801	793	804	763	784	823	795	781	810	791	800	794	791	761	794	744	831	771	835	737	771	783	780	789	797	825	837	832	804	808	811	789	807	829	801	778	783	808	775	820	779	761	813	759	812	769	877	784	767	789	788	823	791	752	817	819	753	763	846	780	814	809	796	801	750	810	755	771	788	822	798	787	752	825	840	806	728	757	810	787	771	854	815	798	767	824	807	793	791	826	828	782	706	821	803	757	778	823	804	799	779	809	822	774	787	789	831	778	754	769	813	813	771	788	799	825	821	788	795	802	810	819	762	808	767	818	774	831	773	783	794	796	787	797	779	795	789	781	828	806	753	786	809	760	741	844	805	790	770	776	732	780	836	808	751	802	796	751	772	738	781	758	842	830	843	746	757	783	799	774	785	759	798	828	783	757	823	859	805	810	831	761	773	781	776	776	767	777	758	763	834	866	824	779	803	765	723	810	802	833	743	796	814	758	813	777	786	800	799	734	732	812	800	757	815	775	754	818	751	823	794	839	771	756	775	779	852	782	767	753	708	746	791	830	775	820	765	769	771	787	819	763	795	778	831	849	813	731	809	781	855	789	807	766	771	793	812	735	767	811	796	781	756	856	797	832	821	796	787	792	828	823	762	807	811	822	746	749	770	834	780	784	831	810	755	804	796	811	780	811	775	806	773	821	797	867	773	793	833	803	810	772	824	762	836	840	791	820	835	819	742	804	793	781	789	844	795	821	793	793	771	781	791	795	786	784	780	822	840	791	823	799	783	831	769	766	807	783	743	796	748	834	752	811	812	810	797	830	806	814	739	802	824	839	729	782	781	770	798	808	792	780	790	774	727	814	842	804	791	808	787	804	755	790	830	799	831	802	740	866	803	812	826	770	845	795	810	787	837	811	789	846	823	769	782	785	782	805	742	811	801	811	777	770	789	786	757	778	774	798	774	823	829	799	791	752	809	805	771	777	795	798	774	780	757	767	789	831	775	832	774	760	833	794	773	816	783	771	776	780	779	820	826	792	839	830	783	763	791	801	774	805	763	786	791	780	749	812	815	767	741	762	833	757	779	803	791	866	806	798	770	729	797	735	750
743	299	137	124	127	156	169	132	150	155	129	111	103	110	88	75	90	92	83	75	82	62	79	71	74	66	69	64	66	79	73	65	70	59	79	70	58	98	97	102	129	85	103	112	131	159	168	187	143	107	134	134	131	98	87	142	254	257	208	138	103	88	81	58	67	67	65	54	69	61	50	53	86	64	71	46	61	67	65	49	58	65	65	63	72	65	68	72	62	61	65	52	73	63	58	60	69	48	70	63	61	68	48	68	72	68	62	64	66	72	60	64	57	61	51	54	60	46	72	67	57	76	51	54	66	70	51	49	71	58	56	57	69	60	69	54	82	56	75	60	70	64	73	52	68	64	55	63	74	77	51	70	60	62	78	70	65	65	66	55	62	74	54	52	64	68	57	58	82	56	54	57	64	59	57	66	73	56	58	63	49	71	72	60	67	56	64	57	73	55	55	60	64	60	65	78	41	71	62	60	51	65	53	64	63	40	69	74	74	76	64	67	50	50	56	67	56	71	58	61	61	67	69	63	63	78	56	61	59	65	55	59	65	65	63	61	78	63	58	54	58	69	61	52	53	70	62	55	65	62	71	68	56	53	73	75	69	56	67	68	44	67	55	76	71	60	82	62	57	52	61	61	51	70	69	63	46	67	54	49	68	60	63	65	48	65	64	70	62	57	68	66	62	57	76	55	69	57	69	57	62	58	67	53	57	48	61	59	51	67	61	63	71	48	73	65	71	63	61	55	58	52	47	77	60	71	76	72	55	69	60	57	71	60	63	73	62	61	65	53	61	67	56	70	81	55	73	61	75	63	61	69	62	61	67	59	72	71	78	64	67	53	66	53	60	63	70	62	71	70	68	62	68	57	68	66	59	68	68	74	71	66	57	74	67	74	71	44	57	63	60	64	72	77	65	51	66	55	73	63	63	63	58	52	73	60	64	70	62	75	49	59	64	70	75	59	71	69	51	79	62	64	69	61	65	62	58	69	59	75	78	64	72	49	58	60	66	64	58	60	56	67	69	55	59	75	69	71	50	59	71	74	59	71	62	73	74	64	56	70	59	64	57	56	75	58	49	67	54	58	60	54	66	59	60	58	81	46	64	58	61	54	68	51	70	66	48	50	54	77	71	60	69	65	59	57	57	65	62	51	74	67	60	81	66	66	61	69	53	54	69	59	59	59	45	70	60	61	69	53	70	71	53	55	59	67	67	59	46	64	46	69	79	81	72	55	51	63	47	67	63	51	63	65	62	60	70	65	68	53	56	61	61	66	66	56	60	66	57	60	51	42	68	51	61	62	52	60	49	55	60	56	60	54	68	53	59	44	70	76	56	55	66	68	56	71	59	82	48	56	61	65	64	85	65	67	63	68	61	79	82	66	74	58	70	65	62	59	59	75	71	48	67	63	54	60	75	84	48	59	63	78	53	68	56	75	66	61	52	68	62	64	60	60	53	64	65	66	67	55	54	68	63	60	55	68	53	63	59	64	56	55	66	63	67	66	61	51	64	70	60	66	57	59	70	68	65	74	59	82	56	57	56	62	57	61	61	58	55	68	67	62	60	62	67	60	66	56	59	69	63	59	61	67	57	58	56	57	70	61	66	61	60	65	60	54	69	54	63	65	51	65	59	62	60	72	64	59	68	58	65	53	66	65	66	66	65	63	59	63	59	65	61	73	58	52	62	65	63	81	65	56	69	55	66	63	60	64	72	71	62	52	47	69	69	62	61	51	67	47	61	60	52	57	57	61	61	62	74	65	63	64	67	67	63	72	69	54	66	49	58	68	71	55	62	80	58	60	43	75	64	65	54	67	57	53	69	69	58	59	69	61	58	80	61	56	66	67	63	76	59	61	68	54	62	60	78	59	70	54	49	60	70	55	69	62	63	61	60	59	52	76	71	59	64	66	57	50	69	55	51	59	70	79	70	68	77	57	88	51	68	63	61	60	59	59	61	54	62	60	64	49	57	70	58	70	64	75	67	69	49	62	76	55	67	70	63	69	60	58	60	41	69	56	58	61	64	62	54	64	61	51	60	54	67	60	59	72	65	54	70	68	59	57	61	61	67	78	66	59	74	90	54	64	58	54	63	69	53	56	57	77	68	61	57	48	67	67	60	73	65	65	64	88	49	78	58	55	61	76	62	56	68	58	56	76	64	55	55	59	65	60	65	57	58	58	55	51	56	58	70	48	65	59	65	63	60	64	65	64	47	70	67	71	60	54	63	54	69	57	62	67	67	60	63	60	69	61	59	73	61	54	45	70	54	60	69	53	74	64	68	73	52	73	60	61	51	63	53	79	56	70	58	66	51	53	55	78	60	66	64	60	62	75	61	67	58	51	52	63	71	68	52	74	65	53	73	69	64	50	53	80	55	66	84	70	69	67	57	80	59	61	65	75	57	51	55	54	58	65	59	59	57	46	49	67	69	61	49	51	68	68	58	68	50	57	64	57	67	68	64	74	62	74	76	56	68	49	60	70	56	59	72	59	66	59	60	65	72	44	70	62	69	78	62	49	59	52	62	44	61	67	64	64	72	65	72	64	66	62	69	71	66	56	70	64	58	61	61	66	59	65	64	69	63	55	67	71	63	80	55	77	55	62	53	60	60	58	68	59	40	54	58	59	54	51	87	64	67	60	58	59	66	54	62	66	58	58	65	61	54	58	67	63	54	76	63	63	65	65	60	59	67	68	57	62	56	56	63	66	71	67	68	60	67	58	55	56	50	53	68	65	70	60	72	47	66	71	67	72	65	76	69	65	69	67	72	52	62	56	60	76	65	60	55	59	65	56	55	74	69	61	74	55	77	56	62	68	49	76	68	63	63	76	75	57	66	57	67	56	64	63	60	60	57	74	59	67	70	70	69	53	63	67	67	52	63	56	60	66	75	57	80	67	78	54	49	81	80	63	66	66	75	54	60	66	60	77	55	51	57	40	67	74	69	60	55	66	75	50	61	63	69	56	52	60	51	44	58	72	53	52	69	60	66	68	64	49	76	55	53	59	59	64	71	60	65	64	64	69	63	77	67	48	64	64	72	67	81	62	63	67	69	57	52	65	49	55	61	68	50	50	57	64	64	68	58	81	67	69	64	61	64	58	56	75	66	67	56	69	57	76	54	53	62	58	56	67	67	59	76	58	71	51	49	65	59	51	60	77	59	63	68	64	60	49	70	64	57	78	58	67	53	67	74	57	54	66	53	66	43	70	60	67	64	54	71	61	59	64	57	57	72	58	62	80	62	75	66	58	56	65	71	57	60	60	55	50	70	54	56	66	49	69	73	78	61	68	61	69	88	63	61	60	50	69	59	55	59	57	59	60	70	68	55	74	69	64	68	60	67	52	64	60	72	61	55	66	70	56	51	73	64	71	69	70	66	84	70	53	57	54	70	57	60	75	56	68	79	61	58	59	56	68	48	42	58	78	71	59	62	62	62	50	54	63	66	48	67	68	65	47	77	65	59	73	62	53	85	59	53	69	62	55	73	52
12115	5515	2393	4273	9132	10052	8808	7164	5736	4737	3643	3099	2635	2334	2013	1821	1609	1407	1363	1296	1236	1074	1112	1057	1047	989	929	944	896	975	1048	1016	973	911	1105	865	1062	1557	2159	1969	2110	1475	1834	1807	2551	3816	4167	4119	3168	2243	2652	2696	3023	1845	1642	3489	6376	5830	4206	2897	1703	1227	883	779	697	652	669	709	657	674	676	685	675	661	652	675	640	670	657	689	645	695	671	691	673	688	662	630	611	628	664	730	661	687	645	689	658	673	660	675	731	689	654	671	683	681	693	661	634	649	685	661	715	654	642	702	708	649	662	654	688	656	641	666	702	664	692	674	675	692	627	701	671	646	680	678	705	686	723	642	656	704	717	663	690	665	672	682	697	646	710	664	703	664	727	641	664	629	665	672	664	676	674	655	654	692	687	682	709	654	689	687	638	672	649	650	670	638	649	658	627	702	720	660	668	657	671	668	671	666	666	694	651	682	687	654	678	669	656	660	616	697	677	646	672	663	670	673	672	661	677	661	682	677	697	632	711	654	654	718	668	639	682	708	730	682	663	658	670	701	715	698	668	685	677	676	680	687	685	657	671	658	696	665	708	667	696	635	640	666	680	666	680	688	692	674	673	670	648	643	660	661	672	670	649	640	646	645	680	668	684	668	664	695	684	649	678	675	637	647	748	648	659	663	741	695	643	688	663	680	677	678	711	692	647	678	633	696	659	737	672	624	675	688	679	653	666	672	679	640	668	696	680	663	738	709	656	650	655	684	630	674	671	664	692	681	650	707	682	652	710	672	668	614	681	694	716	657	695	612	680	680	664	697	680	662	674	691	634	668	672	690	639	682	646	670	650	685	659	654	681	704	683	627	696	673	682	678	709	716	651	698	665	649	699	672	659	702	654	700	692	627	697	672	668	673	673	652	667	647	666	688	656	684	680	680	667	676	692	717	684	708	680	681	665	655	667	675	741	681	630	645	688	718	691	643	720	665	653	675	688	664	670	719	673	671	676	699	671	634	642	701	631	716	676	664	660	667	720	662	681	654	695	680	651	695	672	684	666	648	683	702	695	702	686	724	608	696	686	645	663	691	664	686	706	649	645	678	655	691	640	679	687	693	631	705	654	686	693	752	640	728	686	675	635	656	717	655	648	717	687	680	671	617	654	685	695	672	693	634	688	721	720	728	702	680	681	653	694	647	699	624	652	676	686	628	649	686	706	693	702	677	650	671	656	709	678	710	682	706	655	667	707	710	738	684	688	677	680	651	637	671	688	730	661	704	643	710	650	700	663	713	616	640	688	648	685	657	707	720	670	721	662	676	661	691	655	682	667	705	646	642	682	681	721	701	666	691	642	660	673	640	706	662	655	668	675	700	692	668	650	658	666	665	715	671	681	626	673	637	628	663	705	688	674	668	720	716	706	713	629	644	653	638	651	685	687	656	702	651	693	635	681	649	709	728	632	670	659	685	682	650	631	669	685	677	653	633	724	662	637	671	713	679	646	666	713	681	698	664	654	655	702	649	721	629	663	692	686	664	667	672	649	681	647	692	669	708	715	662	689	674	692	657	685	685	694	646	659	725	652	637	697	713	693	658	706	666	691	648	661	636	687	663	685	692	702	632	706	650	679	713	660	704	630	669	691	654	642	655	653	665	647	710	708	689	663	666	720	659	641	683	684	648	646	712	639	646	694	673	666	703	692	640	647	685	673	634	646	720	696	713	627	675	661	675	670	690	672	685	673	677	709	667	691	655	671	682	718	696	760	653	675	671	669	692	700	733	690	676	684	660	641	677	652	649	653	707	713	625	613	703	660	652	662	649	631	669	673	700	693	659	715	707	685	714	686	654	659	653	647	667	625	637	714	662	650	663	716	700	628	677	678	711	656	681	679	663	715	719	675	717	703	668	684	683	664	676	636	649	680	709	709	692	663	702	672	697	667	643	661	668	662	676	654	653	668	653	685	671	672	680	686	719	682	639	662	628	679	676	727	684	597	621	666	611	683	660	652	697	669	678	695	684	672	656	723	666	680	669	640	686	688	651	675	707	709	660	693	637	683	645	650	685	673	734	669	645	603	726	690	645	723	655	665	741	674	677	693	655	672	649	639	708	649	660	646	691	662	655	679	668	750	668	696	713	651	659	684	642	667	692	667	642	673	652	676	697	636	652	665	682	630	670	689	651	678	664	635	694	639	670	682	665	673	713	674	717	646	678	655	677	672	655	642	652	606	693	668	657	700	654	632	655	693	738	683	729	650	670	623	660	672	678	692	654	667	669	681	685	694	685	717	680	720	617	591	672	651	668	647	662	647	695	652	686	677	685	669	695	644	664	643	657	698	688	709	676	685	694	650	670	655	690	684	705	689	648	642	656	650	647	707	654	700	685	651	694	664	634	693	643	673	680	676	665	632	649	631	637	638	672	665	712	695	662	670	674	665	657	647	676	650	686	645	644	680	685	691	690	700	691	619	697	674	623	666	663	704	671	699	685	698	708	636	680	663	672	660	698	672	672	663	682	668	657	644	643	691	682	693	706	679	675	668	631	662	677	665	678	664	633	655	629	664	701	639	691	670	665	635	665	651	644	686	636	651	642	705	666	661	645	690	649	650	683	684	671	684	675	693	651	667	674	713	657	672	643	711	703	641	642	670	674	739	677	669	645	721	720	655	696	659	692	653	729	706	680	662	697	652	680	643	659	661	707	689	646	676	705	715	702	692	683	647	697	641	659	705	718	638	680	640	717	677	636	631	680	704	644	652	692	712	650	684	697	666	659	719	643	672	665	670	735	673	695	694	693	671	678	652	711	711	692	673	639	666	678	712	707	677	695	646	668	668	680	684	649	695	664	716	687	665	675	698	670	695	670	653	638	641	688	655	705	682	660	694	705	660	687	689	631	648	665	700	644	663	679	635	667	637	675	626	666	689	663	668	688	679	618	622	692	669	727	685	661	662	676	662	670	707	650	681	695	653	681	754	669	643	690	684	684	624	702	695	676	682	686	730	686	666	686	673	675	662	684	694	700	647	689	634	676	672	700	662	626	659	701	726	671	683	704	698	668	662	628	667	656	667	656	637	656	682	648	690	655	644	683	627	691	702	639	710	673	668	662	624	665	674	659	676	708	651	658	668	669	682	681	672	708	684	659	688	701	662	672	639	716	624	693	673	677	655	711	683	663	657	711	690	644	680	717	661	688	657	656	678	723	703	669	666	654	680	693	673	656	721	685	681	696	702	678	662	665	652	708	668	613	689	686	714	696	623	696	689	673	671	622	694	639	681	729	637	706	611	679	658	714	698	646	660	710	678	655	725	698	666	691	682	707	683	723	652	646	654	672	657	665	688	714	648	657	686	666	672	660	671	640	630	690	631	738	654	684	697	651	656	648	659	671	691	692	712	671	688	721	659	676	677	667	649	664	644	687	721	662	620	692	664	641	665	677	653	646	670	624	689	636	731	674	683	693	684	687	678	672	681	698	684	713	650	701	669	687	653	675	684	676	706	616	671	622	648	662	699	657
2225	273	176	138	158	173	186	186	145	131	106	132	116	109	119	100	107	106	93	91	73	87	95	78	90	93	77	93	82	96	72	81	97	78	65	81	120	127	129	132	109	97	118	102	121	158	189	216	175	128	143	128	136	127	97	143	301	288	226	171	111	100	91	76	78	76	88	71	67	69	83	85	69	84	81	82	64	78	72	66	76	88	68	85	62	92	82	84	89	75	90	78	66	83	65	74	76	77	68	81	80	82	57	79	85	87	68	88	67	69	82	91	75	74	74	88	77	77	84	68	82	79	61	87	74	75	75	73	74	80	69	73	61	88	64	71	68	81	87	63	64	83	88	69	83	78	94	68	79	72	90	85	95	70	73	78	71	82	67	78	70	83	67	71	75	73	85	76	101	79	77	91	81	68	92	70	79	70	83	84	81	67	76	54	71	89	74	78	72	74	76	82	64	80	69	81	82	72	67	78	77	76	65	80	76	72	73	74	83	84	71	72	62	81	77	71	80	78	69	79	69	74	73	70	86	66	74	69	78	88	73	73	63	71	94	91	70	70	72	80	85	88	72	78	93	84	73	77	75	81	62	81	83	71	70	93	80	90	84	59	88	72	67	73	64	76	63	74	81	65	74	68	80	66	70	57	78	76	81	64	71	67	82	79	99	98	86	71	95	79	72	73	77	82	74	84	79	70	81	91	73	74	66	78	83	72	72	82	76	87	89	96	83	79	86	79	80	91	79	72	68	75	76	73	72	90	54	86	87	72	82	74	78	76	73	77	87	86	74	82	71	79	73	78	88	81	83	69	63	86	63	63	80	64	69	69	80	66	64	71	67	92	61	73	75	66	92	67	70	85	77	66	71	87	73	86	63	85	78	69	94	76	72	87	91	76	75	73	87	67	83	80	88	59	71	87	77	89	78	77	91	74	79	63	71	85	73	73	75	83	74	73	73	85	93	89	76	75	71	71	71	65	67	63	76	74	76	60	105	87	74	75	81	84	94	73	76	69	87	71	85	71	72	59	85	65	92	79	85	80	89	56	74	65	90	81	85	72	63	86	89	79	76	78	80	76	93	74	74	83	78	74	76	65	64	95	82	83	72	76	74	58	68	66	81	78	79	84	82	80	96	69	78	68	93	77	82	78	71	86	83	81	77	71	78	76	86	89	73	91	75	74	80	79	86	73	66	86	74	75	80	74	81	65	89	86	80	76	52	80	67	66	72	66	78	70	78	78	62	84	80	71	83	85	81	59	62	88	75	72	70	79	70	68	74	67	64	68	68	73	77	86	87	65	92	86	76	75	89	71	58	74	77	74	70	81	75	78	87	80	83	88	76	90	72	77	79	76	81	71	63	90	83	78	74	81	70	70	72	82	70	75	74	80	83	81	82	73	73	84	83	82	66	86	75	82	70	59	80	72	89	80	73	69	81	69	53	80	86	85	93	88	64	63	88	77	65	62	64	62	76	73	71	87	82	70	81	61	90	86	56	74	69	80	88	93	77	72	91	68	83	74	82	68	87	74	89	70	96	86	71	75	78	69	66	80	70	81	72	86	79	72	67	90	71	75	83	80	62	73	82	81	71	88	81	67	84	82	77	78	84	90	73	76	100	69	82	66	78	61	98	85	85	84	70	87	87	76	72	61	91	59	77	90	76	73	80	62	85	66	81	69	83	87	72	80	79	81	71	83	73	83	81	68	95	59	88	85	75	80	74	86	81	73	86	95	85	82	73	65	83	83	67	94	83	77	66	67	63	76	73	73	72	78	62	68	69	78	65	68	87	72	80	72	92	78	85	75	62	76	85	86	83	79	86	68	79	90	82	91	95	64	69	76	85	82	88	82	70	74	78	71	72	85	61	80	83	80	73	69	80	69	83	88	64	80	67	101	81	80	81	67	68	74	84	56	91	83	78	80	67	90	81	70	88	72	92	78	70	82	64	77	69	70	78	85	79	66	68	62	79	89	70	67	84	80	98	83	81	79	88	85	90	65	85	80	73	72	75	80	79	66	80	67	70	72	70	81	82	68	65	69	85	93	69	79	79	74	70	63	77	83	66	89	69	77	88	67	69	84	88	83	89	72	57	79	77	89	65	77	82	79	93	65	76	81	65	66	74	92	90	62	67	88	80	84	72	81	65	69	77	60	79	67	71	66	84	75	69	75	77	85	75	85	82	79	82	65	61	78	82	68	78	59	74	68	71	93	83	90	74	65	54	75	88	66	79	75	81	84	80	98	75	80	68	84	82	77	66	75	81	82	84	65	77	97	79	90	72	73	89	65	85	68	65	83	59	70	64	68	89	82	74	74	75	66	85	77	69	66	78	74	75	70	85	70	91	75	92	81	78	74	72	80	84	69	77	72	69	82	71	78	77	74	70	81	64	72	78	80	73	61	84	84	67	73	64	68	96	61	73	77	71	70	85	81	87	80	77	71	72	63	75	88	71	79	76	88	70	89	80	71	76	61	72	80	87	81	67	84	72	81	87	77	80	68	85	73	87	71	85	63	80	66	80	62	68	62	75	87	81	83	70	69	57	69	67	81	69	73	82	81	61	80	63	93	77	77	89	85	64	90	78	80	83	73	68	68	96	81	67	71	91	56	64	67	91	78	79	59	83	91	86	87	100	72	72	74	76	83	78	60	63	76	74	66	73	66	83	91	63	82	85	75	76	109	70	88	47	71	65	90	72	90	72	72	81	73	66	65	66	59	80	70	70	74	74	88	77	99	73	89	60	92	93	76	77	76	79	67	79	89	78	66	67	94	88	62	74	76	76	73	88	74	79	71	84	75	61	74	73	62	69	75	63	90	83	74	87	97	73	93	94	63	83	74	68	93	76	91	86	73	89	72	72	75	79	74	71	61	80	70	64	80	65	84	78	90	58	88	60	82	86	71	66	75	79	74	79	70	80	79	72	71	74	81	72	76	85	84	87	103	66	73	88	68	79	73	65	70	56	79	90	77	84	88	89	85	95	78	81	61	82	59	57	75	77	83	93	80	72	83	80	82	69	81	58	69	77	84	68	73	64	75	76	79	70	78	67	86	58	80	86	77	83	61	68	71	68	64	77	87	76	80	70	81	63	90	80	80	84	77	69	71	75	68	87	77	64	80	68	75	80	77	82	74	97	70	72	76	89	68	64	73	79	89	76	77	71	80	71	56	73	75	63	88	75	70	68	68	87	84	83	76	73	73	79	87	75	84	76	64	68	83	77	73	70	72	77	74	89	71	63	67	74	84	71	64	72	89	84	102	71	75	71	65	65	72	71	79	88	72	81	67	78	94	84	90	66	74	76	79	86	78	74	92	72	68	61	85	73	73	68	86	68	84	77	71	80	76	71	76	93	76	83	84	62	75	75	80	72	85	72	82	63	56	74	98	99	87	72	75	82	77	70	77	84	82	82	74	71	83	62	91	79	67	79	77	90	79	88	78	63	70	56	71	69	79	78	83	78	68	70	71	65	70	75	65	83	78	80	75	72	68	82	78
12221	4976	2459	4043	8294	9729	8562	7252	5853	4903	4023	3482	2948	2625	2274	1952	1813	1699	1499	1465	1267	1359	1224	1253	1170	1180	1072	1140	1147	1102	1165	1121	1052	1126	1039	1170	2424	2326	2129	1962	2316	1738	2146	1795	2342	3804	4670	4845	3881	2512	2888	2724	2817	2063	1849	3247	6813	6515	4646	3250	1878	1399	1088	892	786	814	820	799	840	780	844	812	777	834	801	794	796	813	756	808	787	775	882	876	784	807	832	780	818	776	810	810	787	825	825	777	773	823	779	818	818	811	816	809	843	807	798	789	834	836	796	795	823	816	777	762	873	739	837	810	802	824	776	828	851	857	794	811	829	814	839	789	743	803	763	777	836	791	836	797	799	805	805	777	794	819	785	819	791	774	807	775	831	765	760	828	796	806	768	785	780	808	797	801	814	852	790	848	807	807	837	808	805	834	834	860	818	844	809	852	776	769	814	751	715	846	781	817	847	829	735	803	824	796	849	790	790	823	775	826	843	853	807	793	820	777	815	813	768	821	792	810	812	823	845	808	811	783	782	860	813	832	766	833	760	807	824	777	786	819	828	843	790	792	870	814	791	775	850	775	796	854	775	748	808	800	795	774	837	787	790	878	786	811	763	771	872	771	848	820	801	800	768	737	807	740	836	837	822	767	831	790	777	825	797	809	788	820	848	788	810	799	804	789	776	842	845	828	834	791	769	836	739	820	800	792	748	775	835	806	838	841	857	798	826	765	857	802	778	823	792	817	794	866	801	833	831	796	800	745	766	804	756	831	815	786	773	828	839	808	736	745	829	789	826	765	840	863	895	813	795	785	838	797	820	767	783	796	817	800	783	801	799	768	800	778	831	755	835	791	836	746	814	768	823	836	784	781	806	801	849	797	818	816	823	808	841	782	774	834	821	826	817	816	829	795	795	761	850	822	837	747	812	789	820	756	810	790	787	811	796	824	803	824	802	772	810	795	803	762	769	765	779	780	860	845	844	821	845	855	826	779	763	803	782	833	878	782	796	736	799	844	877	815	865	809	834	794	774	809	790	781	800	837	775	786	850	796	838	741	795	793	824	776	760	827	822	804	761	834	814	833	806	796	810	803	789	795	817	799	783	818	824	782	802	789	802	782	828	793	766	780	822	820	845	804	807	774	819	810	815	811	827	772	800	863	815	792	790	836	831	852	792	809	812	800	803	829	805	831	810	764	782	860	806	831	803	739	785	769	797	847	800	787	786	818	855	829	809	812	862	867	778	818	814	816	830	749	790	786	840	821	842	830	756	782	806	780	828	864	816	800	820	816	821	777	796	811	818	853	746	797	822	793	805	811	821	855	804	812	796	801	839	811	809	844	784	816	845	811	808	749	828	753	815	814	805	820	803	836	843	822	730	801	801	779	812	793	780	790	795	781	779	792	753	850	735	815	841	811	803	763	804	787	800	784	791	783	803	771	810	780	836	805	807	844	855	788	740	815	841	820	800	805	832	804	808	808	813	805	792	799	795	773	809	824	838	808	802	795	836	777	793	832	758	760	792	777	788	817	828	796	790	788	811	828	821	754	823	792	811	798	786	816	782	837	801	833	843	806	843	859	767	770	772	809	755	790	833	827	769	836	760	851	872	786	790	832	794	808	795	799	770	856	808	853	745	791	778	822	865	787	777	805	788	795	797	768	786	830	840	835	816	848	813	809	772	834	802	794	798	794	758	879	791	777	803	834	820	820	825	837	830	831	794	818	835	788	824	827	822	799	765	764	784	804	802	757	813	788	846	822	765	818	812	796	835	880	824	795	847	817	832	819	801	823	785	809	797	798	808	765	844	798	804	790	793	814	801	779	816	804	788	793	854	865	774	835	784	799	778	773	789	779	802	826	812	840	751	795	819	810	778	784	769	876	765	805	801	804	822	822	805	813	770	781	875	780	790	775	783	796	805	830	814	790	798	813	844	785	769	826	835	820	740	771	829	819	824	770	778	814	814	741	817	800	798	805	818	825	748	741	788	805	828	770	824	787	804	793	789	792	867	818	797	820	810	806	782	805	872	800	794	841	794	810	803	812	859	761	768	791	718	858	759	796	822	756	789	831	808	738	829	746	798	798	809	766	799	798	859	805	824	793	834	785	841	775	766	806	834	821	841	826	797	813	774	912	840	788	837	766	776	806	850	805	836	780	853	731	808	822	782	809	805	817	835	806	807	823	810	811	776	757	813	787	807	782	851	813	836	782	787	748	740	780	809	827	791	875	831	814	834	810	800	826	853	763	800	843	809	818	817	792	801	829	830	820	817	821	762	801	835	812	794	825	853	800	802	763	782	755	844	781	831	804	780	815	732	789	817	807	779	815	775	799	779	819	808	784	767	798	791	791	797	818	771	773	778	817	788	771	823	823	804	791	742	804	831	767	776	760	841	786	886	773	818	791	796	792	788	829	897	810	808	755	850	805	799	718	859	795	779	825	793	796	774	843	827	800	771	796	861	825	800	811	785	826	819	817	787	799	768	834	774	821	829	799	838	799	815	718	832	811	784	853	793	814	840	818	826	762	828	779	810	742	817	768	784	851	824	858	802	766	774	757	805	784	838	857	828	758	810	801	812	775	866	801	809	809	791	863	819	802	779	745	790	792	832	860	806	820	817	764	766	800	775	796	840	843	860	824	818	829	850	795	831	792	825	843	789	835	817	845	742	818	801	737	828	818	839	817	785	807	844	811	825	848	836	797	826	799	793	832	792	748	795	792	822	787	838	794	794	795	802	777	777	831	774	816	794	814	763	807	805	800	770	810	759	866	810	818	842	805	823	868	833	794	825	852	809	824	859	827	832	843	804	843	837	834	831	816	840	748	821	811	798	793	753	789	826	806	771	804	804	796	837	820	799	770	778	803	757	798	787	802	823	806	816	846	840	813	814	843	790	835	810	743	852	840	762	755	797	782	798	840	827	753	805	813	808	779	854	843	807	819	841	789	781	737	854	803	852	763	776	812	841	783	855	783	758	880	784	805	796	798	829	825	805	802	832	785	841	801	800	818	846	850	824	794	816	820	781	819	772	795	762	802	825	821	814	794	816	767	812	823	841	807	799	795	809	743	788	819	761	840	829	803	758	805	785	808	852	803	792	793	838	769	797	824	823	801	790	828	831	795	787	821	826	811	796	841	802	813	840	809	777	801	781	803	803	811	827	804	898	795	799	769	812	820	786	791	844	856	813	831	834	826	811	781	803	805	777	844	774	766	846	817	806	821	794	799	812	773	790	863	802	795	823	834	831	807	793	807	789	787	821	796	809	799	828	834	855	791	766	805	764	814	830	852	801	780	826	809	773	785	792	811	792	794	822	835	813	799	817	771	786	767	781	833	765	788	792	792	802	828	800	815	801	825	784	788	815	767	829	774	778	822	838	807	823	880	778	789	843	796	779	754	837	823	833	768	821	839	860	853	827	821	788	804	814	797	837	801	823	813	788	837	816	806	801	784	876	818	761	791	823	785	806	819	771	831	761	786	778	783	851	816	804	756	815	804	816	810	756	830
1142	374	203	139	126	214	202	190	149	160	148	155	139	127	122	101	102	82	87	84	88	83	76	67	83	72	82	76	78	66	85	75	76	73	92	100	90	115	94	118	101	115	134	114	111	104	190	218	165	141	132	157	142	112	87	129	382	374	297	204	121	102	67	76	65	63	48	44	58	50	64	58	65	57	69	51	64	61	78	67	56	67	60	59	62	59	60	57	58	70	57	58	60	68	65	60	67	55	56	71	51	68	55	57	53	63	54	52	59	60	51	43	63	54	62	57	66	59	71	57	71	68	56	61	59	48	68	76	61	71	55	61	60	58	60	78	58	70	64	51	65	67	56	56	47	72	51	60	65	71	52	65	65	65	59	73	59	60	57	60	71	65	72	60	77	60	78	68	63	71	51	61	50	51	71	62	58	76	66	73	76	62	62	68	68	61	59	63	54	63	54	56	59	76	69	49	66	58	65	55	50	61	56	49	56	68	50	54	66	63	65	52	71	66	44	52	60	58	69	72	54	52	62	56	63	58	73	68	65	47	53	68	66	69	71	63	53	64	54	56	48	61	52	57	53	75	83	60	67	67	63	44	63	66	64	74	70	60	55	58	74	55	57	74	66	65	54	52	64	59	62	53	63	63	70	56	50	67	65	67	62	69	65	47	54	70	64	76	51	64	48	49	80	61	47	85	72	52	77	70	74	53	70	63	60	75	52	64	59	67	68	54	62	74	62	64	58	53	73	63	71	60	56	66	65	56	61	52	59	55	53	56	67	57	66	59	64	60	69	63	54	67	61	62	53	54	61	60	56	68	58	49	62	66	48	61	74	60	59	54	65	59	59	57	64	64	74	56	51	54	58	67	52	59	48	57	66	75	57	51	49	61	53	63	63	58	49	58	58	71	55	56	55	65	65	51	53	59	60	64	55	72	61	62	52	67	77	61	75	71	57	47	72	65	70	61	78	64	60	63	58	53	69	64	63	73	55	49	57	56	62	69	59	65	51	85	58	49	66	77	72	59	45	49	67	59	61	82	50	83	60	60	59	55	54	70	59	58	55	57	58	56	71	43	44	58	63	54	65	83	63	57	49	62	60	68	64	60	56	65	55	66	71	45	59	49	71	65	51	71	66	72	65	51	60	62	56	60	56	55	65	51	60	69	65	60	79	62	75	64	57	69	67	70	69	62	64	53	61	69	67	55	57	63	54	62	64	53	67	56	77	66	59	54	60	71	61	57	53	61	61	64	68	62	73	61	69	68	55	59	48	74	58	55	57	61	57	70	67	61	63	65	65	69	51	57	49	63	62	65	53	77	46	75	66	67	64	71	49	62	65	58	70	67	54	54	57	69	49	61	64	52	54	68	63	46	64	50	71	66	62	63	73	55	54	59	62	49	53	68	60	61	65	73	49	75	76	50	62	63	71	61	46	56	59	72	70	58	57	65	48	67	66	58	77	57	63	58	56	69	56	63	64	66	68	54	68	65	60	68	63	58	49	70	55	51	47	64	56	61	67	57	61	54	79	59	51	56	75	76	73	72	49	61	62	59	74	58	61	66	57	55	59	51	68	47	58	57	59	71	66	78	65	56	74	65	61	63	69	55	57	65	56	59	40	71	51	72	57	84	59	71	57	55	55	60	61	64	67	51	67	68	59	69	52	68	74	67	47	59	76	65	73	64	65	58	74	56	63	65	59	57	61	72	35	56	66	56	61	62	60	65	62	71	65	68	59	74	62	58	73	66	52	55	66	70	62	54	55	59	50	69	56	55	57	79	54	61	62	61	64	62	74	50	60	77	62	58	62	69	67	58	42	52	59	59	76	64	69	68	78	64	58	51	60	64	68	62	63	63	60	48	59	54	62	69	78	53	53	72	60	57	54	62	66	52	49	75	63	46	58	63	51	68	75	66	73	60	54	69	58	61	66	54	51	49	64	60	70	76	61	59	62	58	54	57	70	51	52	58	63	59	71	59	54	58	60	60	76	61	56	53	52	53	54	64	57	66	54	55	55	66	68	59	72	67	67	59	51	54	53	67	55	65	59	52	60	66	59	52	50	59	59	68	60	77	65	69	58	62	67	51	68	65	57	59	60	66	55	53	61	49	43	52	73	69	65	63	52	52	60	65	62	60	47	64	65	78	74	52	60	64	48	47	48	74	58	65	71	53	70	60	58	60	54	67	58	67	50	67	64	60	54	67	62	53	72	69	47	68	64	57	53	57	68	60	63	59	70	68	47	59	67	64	52	63	61	64	51	69	69	43	70	61	64	48	59	49	60	59	62	68	76	67	66	51	77	55	59	56	60	53	53	58	44	63	82	74	86	58	70	58	78	77	56	60	52	63	62	61	51	49	57	71	60	65	53	60	52	57	73	60	58	67	39	61	55	47	68	64	75	54	61	67	62	65	63	63	75	58	68	56	53	61	53	68	67	67	62	72	65	43	54	62	62	54	64	57	57	54	70	57	62	68	59	54	84	60	67	75	61	75	62	69	56	58	50	55	55	49	59	52	55	51	74	57	49	55	69	59	55	51	58	62	61	65	65	52	52	52	55	59	63	71	71	49	58	60	64	61	54	57	65	65	52	60	64	73	68	65	60	67	53	56	71	51	66	67	67	87	60	60	57	54	73	63	58	64	52	64	73	67	51	56	67	57	66	48	66	64	62	66	76	60	66	54	64	54	60	62	66	72	62	63	54	56	59	65	62	44	72	52	59	65	79	51	60	54	49	53	60	64	61	68	58	65	74	72	56	57	67	42	63	69	57	61	67	42	62	59	73	61	63	59	75	61	64	65	61	63	69	64	59	71	83	62	61	65	83	71	57	66	68	73	64	59	64	71	55	59	70	51	56	49	61	68	54	70	49	67	56	68	72	69	67	69	62	71	47	68	75	60	57	62	63	69	76	69	50	59	62	59	58	65	52	53	77	68	73	48	74	74	79	70	59	67	69	66	56	63	62	67	63	75	60	63	67	60	70	58	58	67	53	67	70	64	64	66	53	57	51	61	66	58	71	62	72	54	63	56	66	62	58	62	66	74	56	54	66	48	49	58	60	63	77	57	75	69	64	58	58	71	60	86	46	69	69	68	73	64	67	57	74	49	61	63	64	57	65	68	57	53	64	55	63	52	51	63	74	50	60	54	61	57	59	57	50	61	59	68	71	67	76	70	52	60	68	51	55	59	71	63	48	58	61	70	61	55	62	68	70	59	78	64	60	65	60	68	61	71	55	52	63	64	55	65	54	63	71	75	70	63	66	64	65	70	58	62	70	57	55	68	51	58	58	66	54	51	59	54	67	61	70	60	62	57	73	52	58	56	73	68	71	56	55	66	60	54	61	57	71	65	66	69	52	70	68	72	67	56	51	65	60	60	58	60	40	56	62	43	60	57	63	61	59	55	49	59	59	59	62	65	56	71	56	63	62	68	62	63	66	48	57	59	59	56	47	51	70	57	71	57	56	64	69	69	59	61	73	59	62	65	57	56	61	51
15263	6714	3113	5438	11207	12832	11268	9444	7733	6330	5138	4390	3559	3226	2743	2388	2079	1960	1664	1578	1407	1336	1410	1232	1212	1190	1138	1097	1250	1179	1037	1070	1082	1069	1300	1837	2072	2187	1863	2017	2270	2237	2779	1931	2228	2452	4953	5580	4351	2732	3113	3467	3123	2342	2062	3596	9587	8647	6425	4317	2329	1617	1028	812	701	673	659	677	734	635	658	669	680	609	658	652	668	618	665	690	687	674	641	666	638	673	667	663	676	658	676	641	694	695	645	686	680	671	605	646	646	650	653	703	649	600	628	710	648	631	631	624	666	675	697	625	663	652	664	683	699	662	680	656	650	686	675	695	641	637	653	591	648	685	678	648	583	654	658	680	621	684	680	662	622	633	667	700	694	683	624	652	624	714	612	658	683	661	682	667	611	633	592	634	663	602	667	617	681	630	627	643	701	626	676	675	626	673	602	647	675	698	647	654	644	645	680	661	671	697	657	620	615	616	642	645	662	678	689	656	666	624	661	624	654	633	683	648	626	638	631	673	674	641	640	667	700	647	687	639	635	601	639	633	664	639	644	691	684	608	625	672	683	684	671	680	675	655	631	636	621	683	623	619	687	613	667	646	643	684	621	629	647	675	643	618	639	672	681	672	603	644	690	655	640	615	675	627	677	662	624	692	674	679	654	664	667	655	690	682	662	631	635	627	672	616	686	628	666	615	643	666	667	659	667	702	642	662	625	649	619	653	706	674	656	652	635	684	661	660	669	681	659	658	632	662	611	677	703	659	646	670	677	668	685	630	666	683	678	616	655	655	665	720	666	696	651	647	652	626	688	646	679	701	649	682	676	635	625	674	633	653	670	664	649	666	658	691	666	642	622	650	643	658	657	657	675	685	659	656	653	692	594	632	694	662	643	698	650	643	631	643	651	691	641	639	641	702	641	618	636	614	650	648	637	640	631	646	667	695	645	658	693	669	629	636	623	610	649	655	636	666	690	613	595	681	672	660	666	607	664	656	648	644	651	678	696	683	663	666	646	627	673	627	632	595	632	676	650	655	653	646	689	661	624	635	657	629	653	681	679	657	669	619	681	652	649	702	668	673	683	663	652	654	642	655	664	669	661	682	637	658	668	652	580	649	684	656	671	675	668	647	686	649	690	650	671	655	648	678	669	641	654	620	641	609	684	639	678	655	694	682	683	626	655	646	672	635	608	700	656	699	639	662	654	615	681	671	685	634	618	625	650	622	694	659	645	648	646	626	633	686	703	618	622	678	696	632	637	658	680	664	677	647	656	623	663	617	672	656	711	635	686	653	631	637	706	637	654	630	649	719	663	673	642	689	669	670	662	660	676	658	639	638	644	664	683	694	675	648	631	630	618	702	657	686	616	633	653	678	685	631	658	648	644	649	667	647	629	675	675	636	682	618	681	660	672	669	652	678	672	639	640	658	629	620	649	616	640	648	648	633	644	666	699	681	676	645	705	660	670	693	636	691	632	678	629	700	667	628	697	658	650	642	653	642	619	623	709	681	641	647	672	657	649	669	626	628	643	657	681	671	700	676	663	656	675	687	649	663	662	674	609	660	636	643	644	694	668	692	702	630	683	646	684	707	680	651	648	636	628	648	676	649	632	666	646	630	640	639	635	647	684	686	640	656	682	629	700	652	666	649	645	657	656	711	653	706	685	667	623	657	677	657	710	683	649	698	652	652	642	663	669	651	633	661	678	653	673	709	685	683	697	643	644	670	639	652	674	615	644	623	667	660	631	658	614	673	635	656	655	646	654	651	676	623	679	681	673	655	694	667	659	691	709	687	616	637	647	697	654	623	682	649	649	632	638	634	642	649	612	644	626	639	719	679	664	632	654	631	637	613	612	671	631	652	656	638	709	677	673	676	692	601	678	638	684	681	608	638	634	661	642	623	664	669	680	694	647	630	684	681	634	655	651	610	676	658	643	672	648	652	646	701	676	671	667	648	630	703	636	605	654	650	654	672	658	648	664	651	670	649	662	647	692	656	688	663	674	651	657	693	603	700	693	670	620	615	614	651	650	665	657	641	664	668	587	694	677	688	616	627	696	657	632	661	648	628	623	664	658	593	695	669	616	667	609	663	610	646	623	610	698	672	643	624	674	677	714	649	602	669	648	631	668	596	679	655	634	581	695	634	629	633	665	686	624	685	661	683	642	669	676	632	663	648	707	635	683	636	700	621	657	701	657	698	654	656	644	697	674	625	705	704	610	649	666	675	683	633	580	665	643	651	682	668	651	659	687	681	647	671	686	635	667	628	640	616	673	680	686	640	659	699	664	670	629	606	639	635	606	648	653	656	630	638	682	642	650	618	634	689	687	673	636	664	621	685	612	626	652	654	662	681	634	659	690	663	620	669	655	634	612	696	655	675	663	664	668	707	654	648	598	674	674	673	674	708	684	635	661	666	688	684	629	639	668	623	662	702	610	638	656	654	683	664	649	628	643	694	635	644	664	657	648	654	612	674	645	676	657	650	659	667	638	653	667	659	678	636	698	589	648	625	671	680	623	610	665	667	712	620	646	661	689	693	652	644	644	658	638	606	652	645	637	639	642	719	629	605	648	643	608	651	649	682	624	634	595	648	657	712	622	639	652	623	658	656	673	630	642	680	687	639	681	640	654	650	640	607	678	646	614	694	685	621	662	625	657	671	636	701	644	677	639	652	695	614	705	639	615	672	656	649	633	623	639	631	632	654	657	644	666	648	635	667	626	669	661	609	650	608	650	640	657	626	673	626	673	674	645	619	687	682	618	662	668	641	643	620	687	651	650	651	652	683	640	610	684	611	686	645	653	625	661	634	682	631	644	621	688	636	640	624	623	627	647	674	646	670	656	666	668	646	633	662	683	649	679	681	593	661	661	697	629	666	659	666	643	698	670	695	707	634	654	680	631	673	664	669	644	603	683	670	672	659	630	651	643	664	618	653	651	693	646	677	675	634	625	667	642	691	671	678	637	640	633	670	641	655	640	664	634	643	633	686	675	670	679	667	688	645	667	695	687	635	690	633	643	674	650	643	607	651	673	659	668	720	686	635	648	650	664	667	693	618	665	675	658	662	654	656	649	663	722	668	623	646	652	624	626	622	695	645	667	661	607	671	650	700	635	641	674	677	681	608	680	663	678	681	624	683	676	630	669	668	657	676	640	628	673	622	647	683	644	613	626	671	688	671	677	660	697	659	646	637	650	689	623	657	659	633	625	646	653	644	652	648	681	667	674	680	681	686	659	701	639	652	658	657	707	615	696	626	684	685	682	670	644	621	681	695	635	645	656	640	681	655	670	629	653	701	590	666	654	635	660	650	676	678	685	690	622	680	679	629	655	664	631	607	656	675	628	627	657	648	675	652	673	685	654	650	672	603	611	624	628	629	626	668	607	645	636	671	641	650	677	684	661	687	687	667	683	645	682	619	664	667	643	694	612	632	628	649	681	654	630	627	647	679	617	708	673	673	669	632	625	680	623	677	635	644	623	617	632	647	663	676	697	650	680	704	656	676	654	656
1506	174	136	93	103	127	103	113	124	120	97	81	91	99	108	94	79	74	82	74	94	73	76	69	79	87	81	81	88	89	79	105	82	81	97	86	85	76	89	90	104	102	113	106	82	103	121	161	136	108	122	113	115	109	106	116	162	150	143	131	105	104	87	89	71	87	72	77	81	85	87	77	71	72	77	79	64	85	74	76	69	91	88	77	80	81	66	68	86	71	86	84	91	72	79	82	86	76	71	73	87	64	66	73	76	58	82	73	87	82	81	72	78	79	76	76	80	79	83	55	85	68	84	74	68	74	90	86	78	72	78	75	69	69	72	66	89	77	62	83	73	85	68	83	78	75	84	72	71	83	47	90	69	87	93	75	80	98	74	54	75	70	70	84	87	64	75	92	81	74	56	75	76	63	81	85	73	70	73	78	74	63	75	93	66	80	74	81	90	88	72	85	74	71	68	65	79	79	79	81	94	84	80	84	78	89	73	83	77	87	78	96	86	87	68	85	98	75	63	75	90	76	76	82	81	71	72	58	71	60	77	75	72	75	70	90	73	75	75	76	78	79	92	70	68	73	88	78	78	73	82	76	77	72	92	75	79	74	92	86	76	87	72	68	81	74	70	89	77	78	81	73	86	64	78	81	87	67	62	84	63	69	79	68	69	96	86	64	75	80	76	77	67	65	96	82	73	80	79	74	91	76	68	83	82	72	91	83	75	81	73	74	66	91	84	78	78	55	72	67	75	76	71	81	86	71	67	79	82	84	83	67	80	70	85	94	84	69	58	85	76	80	77	92	74	72	72	76	81	84	60	67	55	80	83	79	74	73	69	69	75	85	87	65	58	83	66	75	87	74	65	76	78	78	70	94	83	59	80	86	70	88	78	77	97	74	75	57	76	85	80	83	84	78	77	72	73	91	78	66	81	86	61	73	74	72	78	70	64	66	88	95	76	71	87	73	84	94	63	86	73	83	81	68	105	78	84	71	85	88	83	78	68	70	79	92	64	80	70	75	69	79	73	60	73	92	79	76	79	70	84	88	71	63	74	76	92	68	78	69	71	65	91	67	76	80	80	90	87	66	67	70	84	68	73	83	67	63	61	67	73	64	70	81	69	88	88	61	95	65	79	86	68	75	65	69	75	79	72	75	58	76	85	76	65	84	72	71	70	76	79	68	91	70	58	88	68	81	63	69	78	77	69	69	81	103	74	83	75	77	88	98	77	80	68	74	75	85	76	82	68	78	95	58	72	77	62	67	95	74	64	65	84	85	94	67	81	76	69	86	89	77	70	64	76	92	73	54	77	78	91	62	77	82	89	71	70	80	81	68	76	91	84	88	78	68	78	71	88	61	79	74	86	75	61	86	73	79	69	93	76	82	85	80	68	88	71	72	86	65	77	57	65	64	73	61	66	92	84	85	81	80	71	68	66	74	87	82	75	71	74	65	79	81	80	72	70	91	76	77	85	89	78	68	92	64	64	83	79	75	70	49	71	89	78	80	80	66	75	64	91	73	100	88	86	73	89	72	82	86	73	70	70	80	88	69	67	83	74	84	90	70	74	69	69	78	76	73	70	93	69	71	85	78	72	77	68	68	92	83	88	77	77	64	61	69	66	75	78	70	54	75	83	86	69	97	67	66	72	87	74	83	76	78	87	66	67	78	68	75	81	79	85	71	80	70	73	87	80	89	69	93	71	75	74	90	70	73	81	70	72	76	75	85	76	61	89	84	68	69	70	102	60	68	77	68	83	82	82	67	70	78	65	68	73	78	61	106	85	58	66	75	69	62	81	65	80	71	76	84	92	71	71	88	75	77	85	70	91	72	90	85	72	90	69	62	76	86	66	95	81	85	73	74	62	65	71	77	72	76	90	62	73	67	58	74	77	83	67	72	78	65	64	78	86	69	78	77	82	80	86	70	79	63	72	87	78	68	84	79	72	68	85	72	73	76	72	72	85	73	77	64	69	77	82	73	70	74	80	77	74	69	88	74	78	83	73	69	84	79	72	97	81	76	71	78	71	82	67	79	81	63	69	82	66	83	83	63	89	74	83	81	74	81	77	61	92	82	78	74	88	72	86	68	76	68	68	74	74	81	94	69	78	99	81	82	99	87	69	78	94	77	79	69	65	62	61	69	92	77	81	76	74	68	83	69	71	74	66	70	81	86	74	95	72	76	68	58	78	76	76	82	71	74	58	79	69	79	70	76	92	85	72	59	86	80	85	74	88	67	77	84	74	81	74	79	73	60	62	86	82	77	85	62	76	67	79	78	70	74	80	58	86	71	72	77	72	61	67	74	76	62	96	82	81	66	82	89	67	82	77	60	85	74	85	69	83	82	94	81	82	74	72	64	81	60	64	75	69	74	83	85	87	72	97	80	82	71	83	72	83	73	76	88	75	96	69	69	77	64	82	85	100	73	69	72	72	82	75	77	74	71	74	59	76	80	78	78	75	72	83	84	80	91	75	74	84	83	88	87	85	67	74	78	76	76	82	79	81	78	79	79	71	63	87	68	68	57	74	73	79	80	78	84	77	90	78	73	57	76	79	82	61	81	79	70	82	62	94	86	84	81	72	69	65	75	75	71	71	67	73	77	78	72	59	71	81	87	77	70	84	84	75	83	84	76	80	67	72	82	71	79	90	91	64	80	66	78	88	71	69	78	84	79	71	76	66	79	54	68	67	79	73	96	70	70	78	77	51	83	77	79	93	81	77	78	71	85	79	81	88	84	74	90	78	75	59	67	66	70	97	82	71	77	70	86	88	76	89	85	68	82	74	78	82	80	65	74	73	67	80	65	101	74	91	78	78	86	88	75	77	64	65	73	82	73	77	66	73	74	76	74	84	82	76	83	66	72	83	95	89	55	66	79	66	75	73	85	80	73	79	70	62	74	67	86	87	78	74	78	61	69	78	70	79	81	88	73	73	78	74	65	80	62	75	80	76	90	64	93	64	77	83	72	55	65	71	76	85	77	75	72	64	71	69	95	91	65	78	71	76	66	79	57	87	80	66	71	77	86	92	78	93	85	70	78	65	68	80	68	82	64	70	66	59	77	86	87	68	88	82	87	76	67	73	92	67	82	67	80	75	73	72	77	73	83	92	76	52	83	68	67	70	76	68	69	101	87	80	92	75	81	77	70	73	79	80	64	68	70	73	75	92	74	63	88	78	88	78	78	82	71	71	76	79	68	91	77	91	75	86	73	74	76	78	80	74	79	77	77	76	80	58	70	70	74	73	79	62	87	80	71	73	86	78	70	95	78	83	94	90	76	87	77	79	91	73	73	69	74	86	78	79	70	82	88	69	85	87	78	65	85	75	81	76	63	72	88	77	76	87	79	68	78	75	72	87	78	85	79	71	79	100	85	75	78	70	73	78	71	71	86	96	80	83	69	76	60	70	59	67	68	82	81	70	66	76	69	72	61	81	84	72	79	77	81	86	73	69	72	74	79	78	79	70	78	79	68	87	72	78	63	75	89	70	76
10112	3425	1764	2450	4975	6005	5207	4156	3601	2980	2435	2120	1885	1713	1520	1418	1289	1107	1195	1023	1058	1036	966	969	966	964	982	959	976	1147	993	1046	952	998	1252	1140	1203	1397	1444	1458	1728	1603	2278	2041	1495	1575	1872	3595	2634	2227	2546	2531	2486	1997	1680	1939	3355	3279	2866	2222	1510	1217	935	870	813	811	820	805	820	792	817	786	847	816	818	803	756	808	771	800	728	819	783	801	776	837	845	820	766	799	775	812	811	813	803	838	791	795	762	754	820	798	828	817	829	791	831	789	826	804	801	806	809	849	844	779	855	817	770	850	806	862	764	798	838	827	760	790	768	790	815	772	857	828	793	790	815	861	803	818	822	802	816	810	836	789	795	824	791	796	840	845	793	764	817	835	793	799	813	806	797	793	862	789	831	784	823	771	812	803	851	772	849	811	790	803	816	819	826	794	798	898	822	784	792	755	818	812	753	803	790	821	782	860	789	792	872	823	785	828	777	835	850	777	818	813	793	799	778	794	800	808	820	776	836	801	805	850	797	790	798	824	795	801	850	806	794	791	788	797	841	793	820	799	752	787	810	803	813	774	805	784	809	785	791	781	856	799	791	831	784	847	780	826	825	804	844	813	784	837	791	791	791	789	787	796	861	785	850	796	813	800	776	794	824	874	858	810	814	790	824	820	811	841	773	825	752	798	778	788	799	841	740	778	805	827	823	814	799	798	858	768	855	814	792	839	796	836	811	832	798	828	774	792	826	798	808	819	806	820	812	772	766	763	779	806	815	806	818	823	825	822	812	802	805	828	816	808	806	815	820	785	790	767	817	835	793	835	769	779	783	794	778	821	814	841	788	798	801	791	763	819	832	826	887	794	808	849	767	866	822	792	810	806	823	836	828	809	824	775	800	814	806	764	812	785	849	811	820	795	853	829	859	848	826	736	758	820	813	843	799	804	802	788	769	805	793	766	799	781	742	800	778	816	854	838	771	788	775	873	800	806	823	813	829	799	799	779	851	789	817	826	789	854	819	805	803	796	805	838	785	761	782	827	800	828	805	790	823	798	816	802	808	755	770	838	822	768	839	815	814	823	815	808	789	843	771	815	820	770	805	822	853	810	847	819	814	770	827	786	811	797	781	813	808	845	767	798	749	817	771	814	848	804	808	801	819	756	802	763	754	836	839	825	784	883	787	762	772	813	775	800	845	824	851	824	791	801	823	837	839	831	819	870	777	818	802	782	791	802	862	838	874	792	769	883	849	819	824	776	790	824	775	786	761	822	834	815	786	802	791	846	826	771	873	800	752	783	841	811	806	825	810	807	793	814	778	826	761	775	814	844	801	778	844	842	853	810	829	805	766	822	807	805	810	726	811	843	834	862	841	781	795	845	808	761	795	836	791	802	819	776	773	777	813	794	832	845	794	786	810	836	840	881	805	803	829	864	774	808	826	812	825	805	817	824	854	759	790	762	856	833	830	792	815	811	814	786	773	856	883	759	791	793	789	827	821	840	807	814	858	788	824	807	789	850	788	809	786	834	823	772	814	814	833	792	817	831	838	818	792	776	804	813	840	777	787	881	770	821	808	795	812	796	840	828	806	841	801	779	805	771	800	770	829	802	795	836	762	782	790	798	796	827	799	817	765	782	819	811	808	765	846	794	837	750	815	810	877	847	789	799	857	788	794	825	803	833	803	795	801	847	812	840	796	840	886	795	806	773	837	764	823	848	864	822	773	808	788	827	778	842	806	808	802	796	779	790	817	816	820	790	825	760	854	813	866	831	812	791	818	852	800	835	844	752	763	791	798	830	789	799	802	817	782	758	827	807	818	831	791	747	798	805	844	773	798	788	861	806	762	816	818	787	794	782	838	853	778	806	792	772	802	817	800	873	790	868	834	801	787	816	780	850	796	807	796	760	780	810	811	812	820	826	831	795	829	827	856	829	752	804	816	783	823	787	802	805	833	823	784	783	813	810	817	806	741	807	824	831	798	830	794	825	765	772	784	776	777	805	845	833	751	760	793	797	777	820	870	858	815	801	804	788	864	791	806	872	768	794	797	824	809	863	823	799	818	760	789	798	809	771	794	766	831	759	818	808	803	778	798	800	797	789	786	819	806	870	772	803	776	832	808	798	826	848	855	876	825	797	813	831	821	831	792	797	828	836	802	785	790	785	793	794	760	784	831	769	790	779	825	843	757	763	759	849	811	821	794	829	770	811	830	813	813	834	857	786	809	784	800	869	775	790	758	837	827	753	832	768	774	761	831	818	788	850	765	791	816	818	835	795	820	777	819	805	784	787	822	810	845	822	812	801	793	789	843	788	796	806	834	863	808	859	789	819	838	831	812	829	760	815	849	795	821	864	841	844	785	803	789	774	780	817	792	810	828	774	780	780	765	820	815	793	814	815	811	795	799	838	823	807	863	819	824	757	790	791	779	832	795	804	796	829	808	844	760	771	797	805	818	756	824	815	786	836	814	775	823	779	819	784	819	790	839	807	793	832	804	830	805	809	847	765	791	823	785	825	825	839	854	803	832	823	800	806	776	758	849	806	789	775	833	787	795	778	854	788	797	836	822	812	804	835	857	766	795	837	813	768	817	831	819	824	809	835	799	816	816	765	889	795	796	821	808	839	812	780	834	886	770	811	762	813	823	812	802	804	805	780	812	782	853	800	796	812	782	774	783	798	813	788	767	798	786	789	790	795	807	767	807	829	803	744	807	842	830	795	791	794	789	757	798	823	861	790	809	781	818	737	780	860	778	853	835	808	774	816	838	819	802	788	802	804	783	780	864	790	812	803	808	778	812	759	792	878	795	789	777	843	786	852	800	783	837	877	827	779	805	869	821	796	800	833	845	817	794	837	839	812	770	871	835	828	815	825	821	838	794	811	800	784	784	751	808	781	799	791	788	813	831	820	761	823	818	835	781	820	814	763	829	729	818	797	816	802	805	826	869	776	870	826	827	790	831	745	801	793	785	785	836	785	863	771	784	773	716	826	847	852	762	768	831	817	767	807	836	745	816	789	816	826	789	844	840	834	812	804	837	802	811	776	836	802	773	816	777	851	800	828	782	835	838	800	815	829	819	800	823	801	877	815	737	818	762	846	834	808	810	793	846	800	798	820	823	788	854	845	787	785	782	804	860	805	822	797	793	758	837	835	787	802	817	742	757	825	793	802	769	849	821	791	847	823	833	751	820	789	806	851	818	835	848	829	808	799	867	831	851	814	811	857	827	810	867	819	824	767	812	815	865	789	834	797	809	808	821	812	820	815	813	878	845	817	787	807	840	807	810	815	822	833	815	759	787	806	766	775	809	776	794	864	842	794	834	774	822	795	826	823	826	830	832	798	822	836	824	850	832	753	803	842	839	819	826	777	827	846	807	809	776	836	831	827	825	856	832	795	827	817	898	813	813	776	795	849	832	742	854	826	817	780	819	772	821	845	764	849	780	811	808	840	831	789	735	868	809	794	831	785	776	834	818	797	786	812	820	824	848	868	822	825	825	776	790	787
749	291	166	123	117	149	140	166	153	119	130	110	99	104	112	87	83	86	74	79	86	88	67	83	72	72	75	61	64	77	92	91	68	67	75	87	79	98	92	94	100	90	83	136	82	84	91	171	122	121	115	125	126	108	117	129	258	243	220	192	127	86	86	82	56	57	59	74	71	83	70	62	62	63	63	70	59	71	76	59	84	56	60	66	64	81	62	71	68	73	47	54	76	69	62	65	65	54	45	56	52	64	66	49	64	58	60	69	59	51	52	78	64	67	55	57	58	69	65	57	64	71	60	70	80	55	68	71	62	54	54	58	58	65	67	70	47	66	69	59	76	65	55	77	68	63	68	66	54	63	70	71	49	53	67	63	54	55	73	72	58	58	71	71	56	63	71	73	53	57	58	57	58	55	49	70	56	70	61	62	57	53	66	60	53	69	74	59	65	57	62	62	75	61	55	68	75	45	68	70	60	69	63	62	68	71	75	62	71	62	53	60	60	53	56	71	69	65	62	60	67	49	56	65	79	57	76	54	71	60	65	62	58	62	55	54	69	70	56	52	47	63	71	83	78	61	74	69	59	72	79	71	67	68	67	65	57	69	53	66	56	57	70	74	53	70	63	63	63	67	56	64	62	71	64	67	58	60	60	69	60	46	57	60	69	53	70	67	75	60	65	70	66	60	63	73	76	70	60	71	69	62	71	62	67	58	75	68	64	70	69	67	65	55	56	54	60	68	70	76	58	68	59	64	71	66	59	60	61	56	63	63	62	80	53	53	67	79	76	53	81	70	68	65	66	64	69	66	60	62	73	56	74	70	58	61	59	65	76	65	66	57	62	54	66	47	56	79	55	69	85	71	58	66	61	59	59	59	78	66	66	63	53	65	58	81	72	66	75	74	69	60	60	57	67	74	53	52	71	66	45	57	66	59	58	52	63	49	69	67	76	72	72	60	54	62	54	42	49	44	72	53	62	67	65	60	65	72	64	61	61	60	50	69	72	58	73	63	66	62	69	58	68	83	58	73	63	61	64	83	65	69	65	76	47	64	63	69	75	60	72	48	48	61	62	61	64	67	69	50	60	71	60	69	59	64	72	62	69	56	58	65	64	62	65	61	60	55	60	58	65	81	62	66	66	67	66	67	62	56	58	62	57	70	63	67	48	55	53	66	56	73	77	65	58	51	67	65	53	56	60	70	60	53	55	50	49	51	70	62	74	66	74	58	61	65	70	75	80	53	64	61	66	73	75	67	73	60	45	74	55	65	69	65	64	55	57	77	65	67	61	85	50	54	70	67	67	65	61	59	62	70	75	55	70	63	45	62	64	66	61	66	61	52	65	65	59	68	58	58	60	79	62	62	60	46	64	56	68	72	59	49	68	68	67	63	42	75	72	66	82	67	61	62	72	67	65	67	66	61	65	62	66	52	55	66	53	67	68	73	54	53	73	52	67	57	66	68	80	62	69	68	64	70	75	63	70	63	70	57	82	72	57	53	59	64	61	83	64	64	69	57	73	66	80	57	64	48	68	67	55	59	60	57	63	75	63	71	51	63	61	52	62	70	74	59	70	62	65	74	58	65	63	62	67	57	60	62	70	67	45	76	55	55	55	65	54	64	61	68	57	64	65	85	64	53	69	56	56	55	69	49	63	65	57	66	62	56	46	63	54	62	72	69	61	52	54	77	63	63	62	66	63	63	69	63	57	73	63	49	62	55	73	74	62	67	63	65	68	75	73	60	67	59	61	53	70	64	57	67	64	48	69	60	47	61	55	62	53	60	69	43	78	78	70	62	49	64	79	54	88	70	68	74	63	76	71	69	68	73	62	53	56	62	54	71	71	60	88	64	72	58	64	54	59	76	70	65	68	51	61	61	63	66	58	60	59	82	70	66	57	53	63	54	49	60	63	77	59	80	71	60	61	60	70	57	67	64	63	65	86	61	67	57	78	62	65	76	59	59	70	58	60	67	75	74	82	57	69	61	68	55	58	76	55	65	71	62	60	55	57	58	60	51	66	62	54	60	70	65	76	73	73	71	63	74	61	62	61	64	60	54	72	74	56	74	52	70	72	55	55	70	74	66	52	53	66	56	60	72	66	61	51	62	71	52	57	58	56	64	62	64	67	66	61	69	68	63	54	55	69	62	51	76	65	76	62	56	44	67	59	73	67	75	74	54	71	56	72	69	66	53	59	66	87	62	70	76	71	51	74	61	61	56	61	60	75	74	63	63	67	60	53	79	66	63	60	59	56	75	64	54	62	68	80	65	61	62	74	62	74	65	68	61	68	61	62	49	54	65	75	59	70	67	62	62	61	68	65	68	63	60	81	70	65	67	61	58	58	62	69	55	59	58	72	64	49	63	56	63	66	60	68	70	70	52	70	67	66	62	53	63	63	60	58	68	69	65	64	52	73	54	71	48	57	74	65	54	47	75	55	57	55	71	68	57	68	69	60	74	62	59	82	56	74	64	57	40	58	57	57	69	58	56	57	59	73	71	61	67	72	77	50	58	72	49	74	76	59	65	70	56	62	72	61	76	73	66	65	48	71	60	72	53	51	70	63	60	54	56	69	74	63	65	53	86	55	62	75	58	61	65	51	79	60	68	61	65	67	67	80	60	60	53	61	56	63	59	67	66	58	61	76	60	70	41	61	53	70	59	72	61	69	65	60	83	68	63	64	64	64	57	54	67	74	75	66	46	66	54	62	61	67	70	63	57	66	67	79	69	69	61	56	61	59	66	68	77	65	53	62	75	60	66	58	58	66	72	58	79	63	58	69	62	71	68	68	68	46	51	63	63	77	85	69	68	66	66	56	55	60	61	67	65	65	66	58	68	64	61	59	64	57	75	81	63	76	67	71	64	66	64	64	68	58	69	65	84	67	63	73	60	70	70	54	55	60	58	54	74	64	65	65	64	70	65	64	69	65	77	81	79	78	66	66	58	64	61	69	58	63	62	55	60	66	60	46	67	76	66	68	78	53	65	59	56	71	53	70	75	64	69	61	74	55	58	59	56	65	77	72	63	65	74	70	73	82	60	66	73	57	67	62	69	62	72	69	59	60	58	61	78	60	66	67	70	50	70	64	61	60	71	70	71	78	73	57	61	61	70	63	52	55	62	79	59	62	46	62	66	48	67	51	69	64	56	65	79	62	57	62	60	69	57	64	57	63	74	56	69	62	60	61	65	42	63	69	43	60	63	60	72	76	42	56	75	65	59	70	51	66	81	67	60	71	67	52	60	54	61	72	60	61	65	58	57	63	63	50	61	72	67	46	73	73	69	57	68	64	73	48	50	73	62	62	49	44	71	60	70	65	58	65	55	54	44	62	61	65	52	65	74	65	63	61	72	80	47	70	63	67	66	56	60	65	64	57	63	68	58	63	66	61	64	59	63	74	55	68	69	73	52	59	66	55	70	61	57	58	73	50	72	55	60	58	60	74	54	67	69	74	52	70	65	69	75	52	69	64	82	62	70	56	66	45	59
12138	5468	2443	4102	8881	9925	8748	6842	6059	4718	3835	3237	2650	2431	2095	1770	1639	1435	1316	1263	1211	1081	1072	1026	1007	961	942	991	1013	1030	1031	1372	999	997	1097	1600	1297	1750	1621	1633	1673	2014	1984	2910	1685	1535	1745	3552	2928	2030	2594	2712	2910	2251	1790	2831	6653	5663	4932	3486	2050	1416	980	810	740	699	686	679	676	687	693	684	643	677	662	696	667	715	728	710	673	673	692	684	690	663	700	679	666	666	659	710	660	658	702	696	661	639	684	717	699	755	663	677	683	681	704	651	701	687	661	674	672	685	705	697	682	668	685	677	696	638	670	689	671	677	641	660	722	667	694	706	692	667	665	687	678	668	687	689	688	678	695	694	708	656	730	668	683	683	668	640	665	631	680	712	646	675	650	667	682	674	662	664	696	730	689	690	708	663	721	683	717	651	667	716	672	676	729	656	676	667	685	708	681	674	685	691	671	670	706	680	715	688	729	674	648	727	657	699	687	681	641	666	734	717	725	640	663	699	635	703	643	714	701	714	679	688	649	674	679	669	711	667	721	698	684	677	690	716	647	672	686	715	698	728	673	667	680	683	684	623	712	665	677	668	665	709	655	607	662	696	667	723	649	633	720	685	671	651	702	673	741	698	679	675	671	682	752	712	650	661	639	692	657	748	718	683	673	688	666	690	665	711	682	688	659	728	696	658	709	664	696	712	682	687	686	686	645	686	733	715	666	679	682	662	668	696	682	710	684	687	649	722	727	701	684	699	722	660	678	697	653	686	658	667	748	665	737	642	629	662	754	712	637	659	657	686	697	705	706	690	667	724	692	676	701	739	728	696	616	670	672	690	667	675	698	665	672	696	676	706	652	718	710	614	679	667	718	675	707	659	713	669	641	691	715	705	656	685	711	654	717	692	642	684	644	691	712	746	665	630	630	669	674	713	651	661	757	674	677	688	661	669	667	667	715	678	650	744	692	690	687	671	704	651	660	692	673	639	652	654	664	682	660	628	678	719	665	673	665	713	678	726	694	662	686	691	631	681	645	692	709	717	703	716	690	647	717	702	688	738	685	661	700	657	672	743	678	694	678	678	682	673	632	663	699	659	704	678	676	681	693	664	681	667	704	689	696	682	694	701	677	677	666	724	701	684	682	656	713	655	669	713	662	669	703	661	713	671	703	660	703	696	693	633	708	700	703	695	683	682	712	677	689	695	716	665	676	666	723	642	713	689	639	718	669	678	658	718	687	670	658	700	707	656	647	692	672	627	687	710	728	685	709	737	646	684	686	731	692	672	697	707	728	736	700	702	715	687	727	698	688	664	688	662	684	671	695	644	632	714	698	714	667	679	655	656	671	723	739	683	672	687	689	685	718	671	696	726	637	704	711	674	663	704	709	715	729	679	669	711	656	634	728	695	668	722	668	656	697	672	679	702	671	714	724	668	700	685	687	658	696	681	651	670	705	721	680	732	700	694	623	680	690	719	717	641	665	678	693	649	693	652	611	728	675	692	672	676	684	658	643	682	668	621	697	651	671	661	670	658	671	692	675	662	703	649	642	731	716	711	661	685	638	702	711	700	693	697	718	682	641	677	664	707	678	739	670	667	628	666	673	670	722	649	691	690	724	652	649	685	644	654	694	651	708	698	694	662	670	716	657	681	671	687	670	658	705	671	710	678	680	709	748	707	698	673	663	665	696	719	690	647	700	718	710	699	684	685	678	730	712	713	679	657	715	721	713	682	687	644	672	655	654	691	718	702	678	663	708	652	662	687	680	723	702	649	683	676	671	698	709	719	696	647	704	664	637	675	652	747	708	720	693	687	655	699	661	661	677	696	685	677	705	686	659	719	693	694	655	640	660	678	656	734	667	685	628	670	683	696	669	628	675	700	714	720	672	684	656	692	643	670	634	673	745	684	685	679	684	718	661	640	672	648	671	701	640	705	715	718	689	672	674	694	640	660	699	690	681	660	701	721	696	648	681	671	657	683	694	690	669	690	695	669	705	691	702	661	692	710	702	645	694	683	705	667	712	662	658	675	721	695	685	686	671	665	735	705	670	677	650	679	676	741	680	690	687	660	673	698	671	648	737	642	641	669	696	678	712	669	634	707	676	684	692	693	704	710	696	668	745	722	698	674	680	696	734	729	677	700	709	722	675	653	638	662	659	712	666	693	641	665	663	728	662	689	704	665	699	670	643	636	735	716	688	666	643	635	649	638	660	610	696	688	694	692	747	709	628	669	603	697	666	638	630	708	689	674	692	644	707	734	660	668	708	703	684	674	716	656	699	727	727	670	722	676	699	681	673	666	691	649	701	676	659	687	672	709	725	716	674	725	697	668	643	687	695	654	699	672	716	702	684	694	672	642	675	642	661	670	703	669	677	693	639	725	752	659	665	692	693	658	645	704	673	631	661	682	654	722	711	724	678	674	749	666	697	703	680	725	656	676	631	664	707	649	683	709	699	664	720	686	729	665	659	718	662	667	682	699	656	681	680	634	673	686	663	699	658	711	661	699	723	651	658	683	676	677	647	662	694	707	635	701	712	695	621	699	703	649	739	661	717	658	683	701	644	693	669	686	673	695	706	690	642	651	701	649	644	674	648	660	731	685	678	709	677	612	694	705	678	677	634	748	666	657	725	658	641	712	694	676	689	702	629	671	671	688	656	621	688	657	661	653	696	670	710	695	678	710	634	697	705	711	678	673	677	682	692	698	634	669	654	675	618	694	686	699	700	705	611	651	668	650	724	672	721	702	702	685	671	693	670	634	666	620	665	717	705	644	646	670	668	671	687	666	693	673	648	678	667	681	690	732	725	692	667	708	671	712	676	692	662	636	690	700	710	647	679	655	643	674	719	676	670	647	700	627	636	668	690	647	659	687	677	684	671	701	692	688	670	706	677	647	643	645	707	660	656	745	655	657	662	671	760	666	684	684	698	698	691	703	687	670	695	680	627	661	677	693	737	612	690	672	688	670	647	669	671	719	655	686	671	648	716	658	709	736	707	662	716	672	736	684	698	662	666	671	667	728	703	675	655	684	653	671	711	713	684	693	699	691	726	627	730	660	657	661	656	731	679	696	708	691	723	699	682	677	686	669	703	679	657	719	683	744	715	652	660	663	677	709	667	636	674	699	721	687	651	669	684	725	715	658	690	706	710	709	688	680	667	712	657	706	701	667	682	681	722	709	711	655	705	674	669	665	685	710	663	649	680	674	693	647	726	687	654	664	681	651	678	633	663	636	652	674	694	701	672	690	662	717	704	667	685	701	695	749	693	698	681	675	657	714	715	691	664	690	727	690	669	679	676	690	689	712	658	668	720	647	604	701	700	651	669	709	700	695	658	673	675	737	678	706	644	642	675	667	717	657	670	698	693	688	717	708	674	685	777	694	709	671	648	685	631	684	682	674	696	735	671	720	613	683	702	635	655	649	679	704	730	672	726	689	697	714	683	687	684	757	638	682	700	696	697	706	682	685	675	672	704	723	716	689	703	708	650	668	692	707	686	640	662	719
2180	278	171	133	123	165	163	159	159	147	142	122	118	119	109	96	94	122	87	104	98	67	88	87	74	91	83	89	90	78	98	134	81	77	92	97	100	101	110	100	108	124	111	133	115	110	106	153	158	130	128	153	145	125	140	198	323	275	259	176	126	118	104	76	84	74	69	87	89	71	82	75	73	65	78	79	71	79	80	80	96	72	78	79	68	86	80	84	64	88	73	80	73	58	81	78	86	86	92	90	81	80	77	76	83	70	73	95	73	71	75	61	83	95	77	79	84	71	79	77	74	80	79	75	73	65	91	78	81	63	88	70	100	90	55	76	77	83	81	72	93	88	88	66	85	80	88	88	88	76	78	75	69	74	69	88	84	98	82	90	79	78	82	62	62	85	81	82	86	82	82	97	102	66	70	87	78	77	74	81	91	70	72	60	76	74	74	78	62	77	66	58	60	83	82	71	78	75	71	87	85	81	84	61	87	81	63	64	68	64	88	75	59	87	83	74	66	72	77	66	59	64	67	62	55	77	77	62	87	88	88	76	56	77	76	66	70	90	67	59	73	81	73	70	81	64	78	73	85	86	87	57	71	55	77	88	76	76	79	75	75	58	69	70	79	74	67	76	77	71	93	82	69	71	75	77	70	85	76	80	74	88	74	80	85	84	87	69	76	71	79	76	84	71	74	85	83	86	80	81	78	71	72	75	94	66	63	81	83	82	66	67	85	89	66	79	67	69	90	74	79	83	83	82	83	66	72	70	67	79	69	70	79	80	72	83	81	80	89	75	79	78	87	71	78	84	77	66	73	71	64	73	85	73	74	98	68	80	78	82	79	78	81	69	86	71	69	79	67	69	68	82	81	72	81	72	80	77	84	69	93	81	75	78	79	70	81	86	74	78	84	72	70	82	82	87	85	99	75	68	74	58	77	63	80	85	92	76	75	71	72	80	59	91	84	67	85	93	76	87	73	86	83	80	70	60	71	72	90	71	76	78	86	66	66	84	87	80	48	66	76	70	61	62	77	96	80	66	90	60	75	85	76	78	71	63	78	82	84	86	83	74	90	84	74	77	73	83	75	82	81	68	92	67	68	85	86	79	84	86	68	72	88	101	86	77	66	90	78	78	63	82	84	82	78	76	90	91	70	77	77	93	72	97	93	72	81	68	80	75	92	71	88	75	76	73	96	76	60	69	66	82	80	90	76	86	63	82	79	81	72	80	71	74	81	87	85	77	71	64	86	82	70	70	103	66	84	82	75	72	79	82	84	75	78	61	82	96	70	65	68	70	81	86	94	84	69	75	87	64	81	86	72	84	76	85	82	80	68	84	81	72	67	79	73	76	76	67	78	95	100	90	84	84	79	73	80	83	71	78	95	86	61	79	82	82	70	66	87	72	79	86	75	84	81	68	91	84	75	78	66	74	85	55	77	80	69	78	80	84	84	95	83	78	90	77	71	71	68	62	92	77	75	81	79	66	83	67	79	83	66	62	63	73	67	83	78	73	67	59	95	84	83	82	85	83	63	63	79	76	78	69	86	78	82	73	75	75	70	60	74	100	72	81	74	63	65	70	79	86	73	79	76	85	78	85	84	86	88	74	80	69	89	81	65	77	90	77	74	67	85	90	88	85	80	75	91	87	79	70	79	69	68	79	84	78	67	79	81	70	89	71	65	89	62	87	81	75	77	70	70	77	87	88	65	69	68	84	64	76	74	77	94	91	81	94	85	59	65	83	80	88	89	57	91	60	79	88	69	74	74	93	66	62	83	89	73	90	70	66	76	82	68	68	85	68	68	64	92	79	88	72	84	82	85	69	74	74	83	79	79	78	84	67	63	67	81	80	79	88	83	67	97	73	82	71	77	76	85	79	66	56	61	82	83	73	85	76	84	66	78	66	67	74	89	68	68	78	82	73	82	78	82	67	68	64	76	87	89	71	76	89	87	72	71	87	78	81	83	72	62	85	83	93	87	81	74	60	73	68	80	78	73	81	89	73	89	90	86	72	69	82	70	85	78	87	72	63	70	90	84	78	65	78	67	91	87	78	73	78	77	88	81	71	75	75	69	72	95	93	77	77	78	77	88	63	75	83	81	74	82	80	102	75	94	79	90	74	72	69	95	78	75	68	67	92	74	70	93	78	67	68	65	73	88	71	69	80	62	81	76	85	79	78	76	71	61	93	83	81	84	86	73	83	81	84	81	93	71	72	66	74	74	81	81	83	72	60	78	78	74	61	85	78	83	64	90	69	95	77	71	73	77	83	82	86	77	67	74	77	85	77	74	73	78	76	70	77	85	66	75	73	91	80	81	67	90	73	70	81	81	79	81	71	83	89	74	80	71	85	86	78	93	59	79	89	91	77	74	83	81	78	77	78	59	91	64	67	82	81	85	69	87	78	75	63	83	74	74	74	84	78	67	74	68	73	85	66	76	79	79	83	71	66	83	86	66	82	77	83	78	86	69	95	76	78	67	68	71	66	81	71	78	77	68	74	67	96	71	74	77	79	95	68	80	75	79	80	70	85	80	81	87	94	72	79	74	77	77	82	86	81	82	77	62	66	70	86	81	77	76	66	95	79	79	83	69	73	63	83	66	83	97	78	79	81	71	78	82	79	91	75	75	85	74	85	73	77	86	63	79	92	73	82	64	74	77	77	88	81	67	72	63	79	73	70	76	92	88	99	81	74	73	73	88	70	102	68	80	78	78	74	82	82	75	67	93	72	87	82	95	75	79	73	65	81	77	77	89	88	70	70	68	102	70	70	70	84	67	86	81	82	66	92	79	91	87	76	85	85	83	63	56	75	75	76	86	95	86	71	86	74	85	74	99	82	70	53	80	69	69	65	62	87	82	70	80	79	79	61	85	74	75	82	70	82	68	73	64	67	69	80	84	73	78	78	88	77	70	94	71	76	87	72	83	78	69	83	92	82	90	69	68	60	91	88	79	62	77	68	83	82	80	83	84	76	102	72	67	71	75	69	79	75	70	76	89	72	74	67	73	87	60	79	74	80	69	72	74	80	87	82	69	81	76	81	73	77	62	82	81	72	102	73	70	77	71	88	67	76	59	67	70	82	78	76	81	75	63	83	84	65	104	71	67	70	82	95	87	70	80	85	82	68	87	80	75	74	66	87	79	71	79	89	72	102	76	87	83	69	62	72	81	73	64	84	73	98	77	90	75	74	74	83	70	89	86	57	66	83	66	56	81	83	88	81	62	93	85	88	73	93	76	70	73	71	76	85	62	80	80	75	75	83	78	68	79	70	72	81	85	73	63	82	81	96	77	85	86	96	80	74	72	72	67	73	78	79	84	69	80	83	78	82	67	92	70	81	76	74	78	79	73	76	76	74	74	77	78	87	70	65	77	79	88	74	82	75	65	96	79	82	65	80	77	75	74	86	95	95	58	87	59	77	76	71	82	80	63	79	71	68	71	86	71	78	74	84	71	74	86	76	71	83	79	67	84	71	76	86	71	76	87	73	90	97
12023	4975	2454	3812	8155	9390	8557	7139	6105	4951	4014	3365	2930	2560	2296	2043	1923	1583	1534	1433	1330	1317	1288	1234	1215	1113	1227	1107	1200	1275	1704	2220	1506	1317	1114	1732	1549	2082	1925	1780	1810	2052	2038	2581	1924	1883	1856	2654	3413	2265	2689	2629	2924	2345	2115	3826	7316	5960	5284	3882	2192	1634	1230	967	940	830	872	825	772	863	794	835	817	789	824	816	835	815	829	811	795	795	859	804	826	769	844	811	869	784	849	830	799	809	819	825	855	787	853	816	858	798	821	822	806	798	801	771	790	823	796	833	814	817	801	840	799	805	820	811	849	825	867	805	797	855	824	775	805	766	825	836	829	811	819	856	801	828	816	867	821	797	790	859	837	826	830	809	800	880	827	853	817	766	824	797	792	839	803	805	793	830	797	818	830	854	825	855	858	840	825	797	778	878	836	779	790	820	812	824	819	856	783	826	808	826	834	830	855	796	824	849	797	813	817	801	782	831	863	797	787	815	819	848	832	836	813	832	821	839	847	848	789	817	803	792	809	807	811	863	840	839	766	845	837	783	797	871	791	806	833	814	835	836	800	784	817	787	829	818	859	849	864	799	859	867	800	791	840	874	834	793	846	863	854	754	813	807	829	849	835	825	799	872	815	793	850	775	810	818	824	828	826	842	837	806	792	845	798	820	821	855	816	879	834	838	857	904	848	803	811	823	850	803	855	775	762	828	796	896	797	834	828	806	784	814	865	793	824	856	822	820	842	810	843	818	806	789	792	806	852	811	788	797	883	818	778	794	820	831	852	802	776	821	805	792	835	823	829	789	850	854	803	786	821	832	816	830	854	807	867	827	808	853	819	813	832	824	789	875	782	822	792	819	839	823	816	843	881	901	820	863	804	822	786	817	814	861	792	799	843	824	839	771	781	818	808	873	847	830	799	789	836	824	862	811	843	833	829	816	830	831	827	818	857	801	821	839	810	837	791	824	835	827	855	816	841	841	828	806	801	793	855	822	840	832	852	802	809	798	809	812	839	833	832	852	880	804	805	832	781	850	792	825	828	831	816	824	808	856	843	859	774	777	841	848	808	847	853	858	857	853	841	847	854	850	782	810	804	831	833	772	875	814	863	813	864	816	804	830	846	820	819	823	821	797	822	869	838	782	837	827	831	785	881	836	792	818	766	807	771	806	777	847	840	802	799	796	787	767	805	835	803	804	780	768	789	786	868	793	849	794	840	847	844	827	820	825	815	842	824	846	809	830	854	798	804	826	802	849	792	811	852	774	807	792	814	805	811	802	787	845	786	785	785	849	805	835	829	802	827	871	780	778	823	827	812	844	833	868	818	835	826	817	866	832	839	800	821	787	840	807	820	820	816	830	816	806	788	799	817	875	876	801	826	785	809	840	795	837	814	797	759	874	820	816	843	815	742	810	875	837	813	849	863	796	807	846	842	848	834	831	854	837	796	792	896	809	839	832	817	803	847	802	828	784	807	864	773	810	805	815	821	815	838	819	816	833	839	824	812	864	843	889	851	827	791	791	767	852	868	839	827	866	831	814	784	855	808	765	749	792	805	855	789	812	871	825	809	851	796	824	799	800	821	805	770	838	874	874	807	831	769	866	798	833	805	802	820	838	843	847	845	842	799	795	819	854	820	760	794	784	861	804	823	895	833	795	789	834	795	814	812	778	812	831	807	806	809	812	842	857	797	856	821	889	843	811	765	821	855	796	805	792	814	819	829	830	831	838	863	825	830	842	792	790	879	848	821	785	889	846	830	813	869	800	825	807	865	761	828	807	814	813	799	760	835	803	849	811	808	808	812	831	762	866	851	769	841	792	827	797	853	829	762	836	747	823	834	795	803	786	822	887	814	830	874	822	778	798	858	811	791	795	837	836	852	798	821	846	855	856	832	785	869	844	801	825	845	805	798	816	847	796	807	819	850	845	750	864	821	851	788	813	854	822	868	819	799	840	780	811	782	762	864	831	810	805	874	851	849	858	800	825	840	853	813	766	821	825	866	786	808	806	777	790	784	820	831	840	916	804	780	790	828	815	775	823	879	779	862	831	876	797	828	806	829	831	818	863	870	828	837	837	805	800	839	863	774	807	810	912	821	865	820	893	829	851	772	824	871	812	891	846	817	820	800	811	791	852	789	786	795	773	829	862	788	819	870	810	842	857	802	839	831	831	801	844	841	856	785	737	824	852	819	795	845	845	831	782	802	822	824	822	839	781	800	824	773	842	746	849	863	778	820	829	815	831	797	835	819	787	840	826	781	810	831	800	802	796	827	802	784	813	813	775	855	805	822	794	845	856	853	827	784	818	804	806	818	849	817	791	792	863	834	818	836	856	807	793	829	844	833	797	800	866	851	816	855	827	857	834	848	850	835	816	817	847	854	874	813	812	863	824	834	848	842	803	824	819	832	819	809	798	831	841	828	862	843	813	771	788	829	844	834	829	886	816	800	846	762	796	819	849	819	754	881	838	840	821	789	856	791	798	790	807	787	816	821	790	798	800	855	828	830	865	864	834	840	835	807	892	858	837	801	816	864	825	795	870	811	811	789	886	796	788	806	872	809	884	858	757	850	804	793	837	844	837	867	765	766	843	783	821	831	819	829	810	842	798	813	835	872	825	874	822	871	868	818	824	801	852	865	883	798	831	791	792	807	820	846	833	838	841	883	813	872	816	831	831	810	843	823	797	844	845	829	823	810	813	770	849	802	796	810	869	892	847	839	796	843	888	816	850	834	817	801	849	865	805	791	851	830	803	819	776	838	833	828	850	776	821	772	828	790	837	876	809	801	800	840	810	797	825	854	816	783	838	846	812	841	839	789	852	767	793	874	833	771	807	823	829	849	820	826	847	815	780	829	807	844	775	837	779	831	821	857	797	811	791	819	762	827	836	837	793	831	792	844	758	879	791	789	777	768	806	864	845	798	835	812	812	806	857	815	852	811	766	819	878	756	816	795	851	798	821	827	859	811	805	816	812	847	819	807	857	829	858	797	793	838	782	834	820	814	795	852	853	811	809	798	817	816	794	783	817	846	844	829	819	857	830	807	873	848	815	784	840	824	800	802	826	848	798	793	844	784	831	840	786	845	818	873	820	825	844	810	780	778	777	785	818	843	785	840	813	840	798	811	843	837	813	845	838	797	811	810	811	847	868	845	865	818	844	843	840	814	809	834	856	797	772	804	874	805	801	810	877	846	874	828	805	812	882	808	815	811	846	804	848	830	837	840	840	836	840	815	813	812	812	828	830	828	848	858	859	841	840	784	828	867	758	882	796	831	786	851	814	803	884	803	822	817	810	786	837	788	818	823	845	777	844	816	802	894	842	865	783	831	831	855	814	829	804	821	824	869	834	881	814	819	853	807	795	824	793	847	839	788	810	827	861	819	865	797	823	844	844	802	838	816	748	876	784	836	824	813	816	790	803	817	898	835	849	814	796	820	799	849	855	794	863	862	774	852	858	867	831	856	799	779	825	845	818	818	796	778	786	825	809	830	771	839	822	783	808
1159	388	207	151	145	192	218	202	190	143	164	149	145	118	117	98	106	89	106	89	81	87	89	72	90	73	68	72	86	81	84	153	131	95	73	85	95	115	121	90	97	92	77	123	107	102	120	116	172	112	117	132	157	108	121	236	405	331	276	247	126	113	90	84	62	56	56	67	53	58	63	56	50	61	66	65	59	54	70	67	60	53	53	73	62	52	58	70	62	54	64	59	69	58	56	58	45	53	66	69	75	66	54	44	59	61	67	56	57	56	64	49	52	58	72	62	64	70	68	58	53	55	58	53	58	67	53	60	59	69	67	65	63	66	57	70	64	68	61	58	63	47	68	57	73	67	67	56	68	60	69	53	74	50	61	57	61	61	55	63	58	53	62	57	65	55	60	62	55	88	59	62	69	59	55	58	63	63	69	75	68	54	54	73	56	61	65	64	66	54	55	56	60	52	68	57	70	58	59	63	63	82	55	60	71	59	63	47	61	54	58	82	76	54	55	61	65	53	75	61	58	58	58	60	56	50	76	48	70	62	68	54	57	62	66	76	55	58	69	65	54	66	67	64	71	56	62	58	58	58	69	48	66	54	63	56	59	62	53	61	46	61	57	45	51	62	45	63	53	67	66	65	64	80	55	73	54	68	64	56	60	67	60	60	60	70	62	55	60	68	66	60	53	57	56	64	64	52	68	68	60	61	65	61	77	58	71	53	75	59	63	67	59	64	57	52	58	68	47	49	56	61	61	63	60	65	60	66	78	69	61	70	66	58	54	67	46	60	71	58	58	53	64	59	65	67	68	65	55	40	69	65	63	52	64	65	63	67	75	77	60	65	60	60	59	61	65	67	60	47	64	68	60	56	63	54	56	59	53	59	64	66	61	63	60	67	58	64	67	65	62	63	52	62	64	74	68	58	51	60	60	64	50	61	63	55	43	56	68	55	67	57	56	61	57	69	77	62	67	63	55	56	57	65	53	64	55	70	55	52	54	73	55	68	63	62	68	50	73	53	50	71	64	65	67	63	53	59	45	71	66	50	43	58	69	59	59	81	65	56	77	61	65	71	66	71	63	62	68	58	57	69	67	66	59	55	57	60	62	60	56	71	71	78	68	64	59	65	65	60	61	59	72	54	62	66	64	65	58	59	62	57	73	57	59	60	64	52	62	64	57	65	71	59	59	53	67	80	62	62	63	59	69	55	54	64	60	68	69	61	62	58	62	63	77	51	65	76	61	66	52	61	54	53	66	65	50	56	46	68	68	67	72	64	64	53	62	49	66	69	60	65	65	59	61	53	68	66	62	61	67	74	77	68	54	50	60	57	58	49	62	77	56	61	64	56	54	70	67	52	55	75	56	46	67	64	57	60	53	64	59	53	61	71	73	58	64	54	47	65	61	54	59	67	67	57	44	73	62	65	68	72	59	76	58	51	61	49	61	62	60	65	65	69	54	57	54	62	46	60	70	66	56	67	58	69	67	58	62	63	64	70	56	69	71	55	70	62	66	82	72	62	68	75	43	61	60	68	58	54	69	58	61	56	63	59	68	79	48	56	54	69	67	59	55	66	45	69	64	61	76	51	74	71	71	59	66	56	48	44	57	73	78	60	77	48	53	61	83	60	75	68	52	68	71	60	51	59	66	66	58	62	59	76	71	55	52	69	51	54	58	55	71	68	56	66	59	55	56	41	68	47	67	62	54	79	41	66	69	67	59	61	59	69	68	60	60	68	70	58	64	62	59	55	61	49	60	61	68	57	57	55	50	71	55	71	71	59	47	77	61	63	61	74	71	66	61	63	62	54	66	57	64	77	61	46	48	56	75	63	55	66	57	61	53	54	51	61	60	38	70	63	50	59	56	69	68	48	65	61	62	77	61	62	63	64	79	67	60	58	64	60	48	48	63	70	48	52	63	60	56	72	75	59	59	55	56	58	51	61	66	57	67	63	61	64	62	62	60	67	55	70	51	64	77	70	78	76	69	54	73	58	58	60	57	45	60	62	57	59	65	57	54	76	77	59	62	56	63	69	64	47	51	75	50	54	76	61	52	65	62	56	59	55	53	69	67	59	63	44	76	68	67	59	63	67	63	68	59	55	72	54	66	74	63	69	59	63	54	50	61	62	59	55	56	65	66	63	65	71	70	88	62	64	52	55	60	56	53	66	60	56	60	65	62	57	58	67	63	69	63	51	75	69	59	61	67	71	67	57	68	53	66	54	64	78	61	65	68	67	49	51	47	72	66	57	51	64	67	61	67	71	50	51	59	64	57	59	71	54	50	50	65	60	52	74	53	60	70	76	56	63	66	64	58	69	80	67	53	60	65	69	66	68	61	48	50	58	73	68	59	66	63	71	68	71	51	73	51	66	64	63	59	68	44	67	52	62	58	59	67	61	61	60	53	62	74	59	55	66	60	62	54	66	51	68	74	52	55	71	70	50	56	80	64	70	62	62	74	72	62	71	81	61	59	66	72	53	67	65	63	62	57	61	61	63	61	59	63	70	63	60	55	73	72	58	76	69	84	52	76	69	70	57	55	73	70	57	65	65	54	63	51	63	68	57	58	59	49	55	62	77	67	61	52	52	58	54	73	71	66	54	51	43	57	73	66	64	60	57	64	64	59	66	63	62	51	68	51	61	60	59	51	65	56	60	58	54	62	65	68	59	65	66	65	68	55	53	58	57	53	59	70	63	56	62	67	74	72	60	58	63	55	52	67	65	73	61	57	63	70	57	71	57	62	60	66	56	47	62	54	55	61	63	77	63	62	61	61	52	64	60	49	67	57	65	56	61	62	76	67	62	62	55	74	63	48	56	54	68	69	54	53	68	62	79	50	66	61	68	70	50	63	57	64	65	67	58	53	70	54	60	63	53	64	65	62	63	55	63	60	69	61	63	57	69	70	61	56	45	54	49	73	74	61	61	64	52	56	59	57	76	51	66	60	68	67	60	53	56	53	54	49	69	63	51	66	50	66	62	57	63	63	67	57	64	72	72	70	75	73	57	58	65	69	75	60	62	49	58	82	44	42	66	70	63	68	78	54	60	58	75	64	69	53	61	60	37	54	69	48	61	57	62	82	71	54	50	55	69	61	68	64	62	65	68	70	75	69	56	56	71	67	72	54	73	57	54	58	55	47	60	65	61	63	66	73	63	56	58	65	73	77	65	63	62	77	59	60	65	61	55	58	60	70	48	56	45	58	71	71	78	78	59	73	56	59	61	65	69	57	61	70	69	64	57	54	68	47	69	62	59	78	68	73	47	65	66	58	71	60	54	64	56	56	54	65	58	76	56	44	73	74	55	46	48	65	73	61	63	68	73	58	56	86	72	48	73	66	60	62	51	58	84	56	68	52	54	68	61	66	68	59	71	51	69	59	70	73	65	64	64	65	51	73	71	49	58	68	54	54	66	80	83	45	52	48	57	62	63	55	51	60	66	65	55	59	58	60	66	55	44	66	78	67	74	59	70	69	77	57	56	49	72	59	57
15073	6491	2979	5367	11234	12580	11365	9409	7788	6502	5004	4388	3708	3143	2787	2386	2189	1915	1728	1545	1455	1375	1358	1328	1153	1169	1079	1135	1152	1176	1637	3285	3039	1520	1163	1752	1702	2053	2593	1660	1789	1942	1963	2405	2122	1875	1990	2026	3699	2549	2956	3009	3029	2423	2076	5386	9441	8030	6834	4693	2555	1772	1154	817	701	665	678	673	680	679	635	695	626	613	667	631	638	658	631	680	664	637	651	713	643	671	700	675	620	668	656	639	665	669	678	704	682	670	671	664	671	660	694	660	667	646	673	614	637	645	691	693	647	707	643	676	685	660	676	648	633	651	670	651	669	670	621	660	655	663	647	678	642	679	648	714	674	661	700	679	697	628	698	672	670	664	667	667	652	649	704	635	653	659	663	643	636	596	637	681	643	670	684	652	715	676	652	661	636	705	646	684	655	681	669	662	681	670	619	659	640	681	680	634	658	655	670	596	625	652	661	652	700	663	639	632	669	675	601	639	707	679	635	637	662	631	660	634	679	717	644	639	665	600	683	632	682	662	668	634	683	683	677	652	677	657	646	679	650	684	645	643	620	640	637	662	641	683	655	693	661	602	654	613	655	662	664	660	646	637	638	642	627	608	585	638	660	662	679	683	674	645	617	698	659	670	658	681	687	671	673	670	671	647	697	657	683	657	680	646	644	690	733	626	675	653	652	650	628	631	625	684	673	616	685	639	645	680	675	617	696	668	655	605	685	697	662	667	713	635	676	642	641	634	703	655	640	632	621	669	682	671	688	694	653	654	670	670	683	676	682	641	660	657	601	648	631	692	666	662	654	654	673	621	647	630	627	713	660	704	594	687	715	669	626	656	648	656	685	640	689	624	680	661	641	694	643	657	658	668	697	661	667	660	681	643	617	646	647	682	657	667	664	648	705	667	630	622	709	665	664	633	648	662	615	628	699	643	648	694	629	661	632	650	644	657	678	669	610	655	603	657	625	639	674	667	644	658	657	638	618	665	664	682	633	648	694	680	615	707	685	660	601	655	643	671	646	666	635	640	722	635	637	647	655	624	693	685	698	677	657	638	677	620	647	677	657	652	643	682	689	667	657	660	613	685	662	635	634	680	661	643	640	715	697	691	636	746	624	656	703	627	693	651	680	633	662	673	677	691	662	642	682	660	687	642	660	681	615	662	619	637	672	646	645	663	643	686	655	716	666	668	643	687	669	646	646	638	679	647	656	660	669	673	684	625	614	654	682	681	666	687	600	628	684	651	650	695	655	664	650	644	597	714	623	642	607	686	687	693	656	694	643	654	650	697	666	660	644	626	680	707	636	687	682	659	680	664	676	660	656	663	649	683	628	633	676	598	669	635	617	662	630	672	635	664	652	654	653	632	658	680	673	657	692	648	624	655	649	642	656	659	658	597	646	628	665	652	682	637	606	614	655	683	677	663	682	698	669	664	690	609	638	690	685	654	690	647	642	616	687	666	645	666	674	635	645	648	674	622	667	678	630	736	668	692	635	640	625	698	642	640	674	641	637	661	659	652	624	645	635	655	647	633	667	651	678	674	700	671	639	677	686	668	636	698	638	668	668	641	649	684	685	658	651	650	649	702	630	671	644	644	695	661	652	651	661	655	649	712	604	671	654	662	678	612	661	617	678	633	620	722	641	672	625	675	679	698	635	691	676	665	645	711	721	615	652	678	673	678	634	675	698	656	662	656	683	663	694	659	644	685	635	678	648	663	674	659	669	697	650	599	681	630	667	648	706	660	632	643	672	667	624	682	637	655	638	670	637	696	725	683	709	636	650	694	676	701	689	678	688	664	652	628	632	636	690	614	699	682	665	650	668	624	647	611	687	715	628	667	631	693	632	618	623	701	647	698	679	656	662	658	666	645	697	666	703	632	631	669	637	668	669	656	653	640	683	677	665	685	642	573	674	639	636	655	699	698	701	674	650	712	703	650	641	707	660	653	671	653	638	649	654	682	631	655	680	669	683	649	634	629	698	640	662	689	636	659	671	671	683	661	678	679	641	679	641	696	663	650	673	661	647	660	659	671	670	623	663	661	650	650	635	655	685	653	658	690	672	677	658	652	678	682	660	643	651	658	659	676	631	640	649	642	649	619	668	678	687	645	692	639	661	705	627	681	724	675	629	628	666	648	636	633	696	662	718	619	648	663	646	701	654	671	701	656	649	676	654	683	698	666	640	635	705	648	664	658	683	647	630	666	706	660	653	679	664	646	664	605	614	636	655	688	714	609	633	690	655	625	649	653	655	677	640	658	648	678	670	689	665	659	676	614	706	649	675	665	681	672	692	603	636	660	682	645	645	680	652	643	615	630	701	666	681	586	672	640	669	685	656	636	643	631	649	665	630	666	651	658	663	621	661	637	667	646	640	654	624	680	660	663	664	665	665	650	696	720	618	670	652	700	649	669	720	654	640	628	610	681	684	704	658	623	635	686	640	659	676	658	633	647	685	666	623	673	674	690	644	660	674	656	713	659	615	675	674	698	694	683	718	676	663	708	670	681	676	688	694	673	756	628	658	650	670	689	696	660	682	641	675	681	634	648	599	679	632	634	643	651	655	693	622	647	659	651	667	639	673	657	695	668	666	677	678	692	662	655	673	635	665	650	636	671	651	682	684	671	671	608	695	675	656	609	678	685	646	683	656	687	677	703	640	616	660	599	692	639	659	643	677	638	668	651	726	686	703	607	692	649	661	644	665	677	643	695	629	658	657	660	663	634	635	663	691	651	629	676	659	700	657	647	661	648	653	652	630	698	593	659	638	636	652	660	657	670	664	674	668	603	643	685	705	669	667	631	647	684	707	698	622	653	689	687	679	657	635	683	656	655	670	645	693	664	698	627	662	684	709	659	661	633	648	653	660	618	668	635	656	672	642	682	659	648	676	666	639	710	636	685	664	653	662	675	650	706	616	655	652	734	659	590	670	698	641	640	677	683	653	634	667	689	636	615	635	663	645	651	690	651	651	644	638	645	681	672	661	653	622	657	667	667	651	663	669	651	657	655	660	661	726	648	657	662	607	690	646	679	673	648	619	618	681	642	651	595	668	632	629	673	628	656	656	647	680	661	684	654	633	675	638	657	628	650	616	690	619	663	686	608	675	662	689	676	628	661	686	684	663	663	634	609	688	659	677	663	661	684	621	650	647	648	622	717	680	703	638	633	634	717	694	679	638	641	651	645	616	685	656	643	657	678	696	657	664	666	660	658	661	654	692	638	671	688	636	631	657	676	685	629	658	709	709	632	663	613	697	668	659	658	693	713	661	684	700	672	651	661	684	685	668	637	670	657	655	679	703	661	648	596	642	632	684	659	614	676	669	657	670	700	730	708	632	667	639	636	638	673	689	645	635	618	619	698	631	652	653	711	624	642	666	610	661	671	652	695	624	633	660	678	627	630	666	679	667	642	698	649	617	674	646	641	700	659	661	611	681	673	618	673	687	681	659	644	661	624	640	678	695	690	621	606	638	660	679	641	648	658	614	642	624	641	678	648	650	650
1464	200	148	106	120	111	122	126	119	102	106	89	93	98	88	89	91	99	83	92	85	77	80	87	78	76	77	91	80	79	103	122	129	110	70	110	100	98	113	85	103	102	120	104	109	92	102	98	117	94	118	123	116	122	101	112	133	130	130	131	117	107	90	117	74	80	81	79	86	73	63	80	69	98	75	78	88	76	70	74	80	61	85	85	77	72	94	78	73	85	71	85	79	77	80	63	87	79	82	87	59	88	82	72	64	60	65	71	72	75	83	88	77	75	91	81	78	63	83	82	67	73	96	75	77	64	90	77	81	91	74	69	83	61	72	80	60	85	77	71	68	91	59	100	72	73	90	88	88	78	82	66	70	74	72	87	77	73	72	89	69	97	91	65	79	84	87	81	97	66	72	87	68	81	87	73	76	76	63	77	71	74	71	79	73	67	93	69	66	77	75	64	96	85	64	78	79	71	83	74	85	78	76	85	98	72	80	101	78	80	90	77	79	81	69	86	86	85	53	67	77	70	72	72	73	77	63	78	84	86	82	77	68	72	88	75	87	82	72	82	84	73	79	93	70	74	78	88	77	66	78	85	84	62	74	75	64	70	95	87	85	71	77	67	85	71	70	82	94	71	86	79	87	96	59	74	64	81	71	86	72	67	70	59	75	98	69	73	79	67	68	78	78	72	69	80	72	83	63	77	64	72	70	102	71	83	82	64	88	71	62	87	69	69	70	73	87	83	70	85	76	87	71	69	88	83	73	64	74	73	86	62	75	63	68	75	83	84	82	82	83	76	77	80	89	88	70	85	74	79	77	78	58	82	95	92	81	72	71	67	74	83	86	71	79	73	69	68	71	78	76	78	69	75	78	83	59	77	75	78	80	83	75	69	96	85	75	76	78	63	63	61	78	67	84	75	92	85	65	78	64	72	68	63	74	78	60	60	77	76	75	71	73	105	90	88	78	86	71	82	72	81	80	67	86	92	66	75	80	80	67	69	72	81	80	81	68	72	81	88	73	73	73	78	72	73	76	66	100	81	60	70	80	70	86	74	85	81	74	85	75	80	89	69	101	93	73	75	85	89	78	73	76	81	85	62	82	69	74	78	71	77	94	77	62	76	63	80	65	93	74	84	81	91	74	69	82	82	73	81	85	75	73	73	82	81	84	72	90	74	94	92	71	69	79	72	87	78	79	74	73	69	74	87	69	58	74	73	88	70	75	79	77	68	64	90	90	78	86	75	82	98	77	68	61	80	81	80	72	66	79	85	85	86	73	66	59	87	81	78	93	90	71	68	93	67	78	76	63	73	67	80	67	80	86	85	58	75	69	80	71	82	77	71	78	94	71	72	65	85	81	78	79	76	75	76	80	84	76	66	86	68	76	85	83	74	69	91	66	84	84	84	72	74	73	68	73	73	66	64	82	65	81	73	87	73	78	85	97	78	78	85	96	68	79	72	61	72	86	93	72	84	60	75	96	63	77	76	90	95	65	67	80	80	80	74	68	66	69	81	76	62	69	67	88	77	72	81	83	72	84	84	79	80	92	70	82	61	78	81	71	72	84	87	78	80	78	78	87	79	73	58	81	90	66	75	75	79	89	81	78	81	67	86	80	84	76	71	66	82	67	62	74	78	94	82	83	74	95	82	74	82	68	75	85	85	96	76	82	87	69	69	76	83	81	79	82	77	75	72	78	77	91	89	78	83	76	70	62	83	75	69	88	67	89	79	78	61	76	64	85	69	89	80	85	80	79	64	72	74	77	79	67	83	83	66	62	76	66	87	73	80	78	69	81	65	79	81	83	70	68	82	75	86	66	83	62	72	92	73	90	84	77	81	70	80	64	69	72	95	78	95	73	90	69	74	69	73	61	74	63	59	80	71	73	71	87	75	74	94	87	82	92	71	73	83	87	83	73	74	75	102	82	84	71	74	63	75	55	84	91	66	73	67	65	87	70	87	75	86	77	72	91	70	95	80	103	84	75	80	80	75	61	86	88	85	74	73	85	69	80	69	55	64	77	87	69	72	81	101	79	76	89	90	67	81	86	76	69	85	94	85	73	63	90	92	87	82	95	65	65	73	73	72	84	74	67	69	67	86	64	81	86	71	74	77	91	74	74	70	71	86	76	85	72	86	67	70	92	86	86	72	84	71	70	85	78	82	74	77	72	67	75	67	72	76	78	78	70	76	77	84	76	82	67	74	80	83	72	75	69	66	74	82	85	81	70	63	83	79	63	98	79	83	89	66	69	82	94	78	65	58	77	78	70	82	77	76	75	88	72	76	75	76	75	91	86	73	78	82	73	80	75	68	71	73	83	63	75	73	91	63	62	65	61	92	75	84	90	92	77	71	77	81	74	83	80	79	74	74	79	77	86	90	79	76	90	57	79	60	70	76	83	72	77	86	68	78	97	80	103	73	78	71	77	76	90	74	74	72	86	71	68	76	55	79	62	64	79	79	65	71	81	76	62	72	74	87	87	72	56	68	94	77	62	91	85	79	85	76	68	66	86	83	71	72	79	78	83	72	75	81	84	91	71	63	80	84	90	96	71	72	71	85	71	83	65	83	82	80	77	66	69	92	81	86	85	76	100	64	72	81	73	74	70	83	68	69	74	61	81	72	65	72	86	84	85	84	68	75	75	68	83	66	90	83	73	96	90	76	95	78	70	72	89	71	80	70	67	67	72	95	63	76	66	67	78	84	87	80	72	61	63	74	84	90	75	77	86	65	81	81	72	56	73	87	76	69	72	81	71	67	72	74	68	78	72	81	75	75	75	78	73	87	81	67	68	93	82	72	90	92	84	80	71	85	69	90	86	79	69	98	69	86	61	82	68	91	74	80	62	62	74	81	73	78	80	88	63	80	72	66	69	84	73	83	84	69	60	75	76	86	67	68	78	82	77	69	91	74	75	82	82	76	78	69	83	75	89	75	78	66	74	72	94	70	73	85	74	68	65	81	83	65	90	76	75	69	70	87	63	85	71	87	83	75	92	79	83	84	76	67	77	92	73	75	77	76	78	97	75	90	74	75	81	71	78	68	70	94	77	82	67	64	62	81	92	76	70	61	74	81	79	79	71	81	66	73	62	65	98	68	63	88	68	64	60	82	68	84	75	67	84	68	68	91	88	78	88	60	78	87	57	81	80	78	87	79	73	100	65	79	82	68	84	74	83	83	76	84	74	75	71	70	70	80	68	68	75	92	76	74	74	85	82	81	79	64	67	80	89	74	73	84	73	89	90	82	73	94	87	91	93	81	75	65	81	74	69	74	86	71	78	79	95	90	68	67	83	60	78	73	69	78	85	76	85	65	67	69	61	78	74	83	81	72	73	79	79	93	89	66	81	77	71	78	68	65	63	78	70	87	67	74	67	84	71	79	63	81	83	83	71	84	61	78	79	60	64	82	93	70	87	79	79	73	83	59	74	76	64	70	75	83	90	65	70	86	73	107	66	74	71	86	70	71	103	85	75	76	76	68	78	64	82	75
9947	3296	1710	2679	5214	5910	5058	4175	3610	2960	2433	2077	1831	1695	1417	1349	1315	1150	1096	1080	1012	991	1051	1011	1001	967	950	963	1007	1025	1578	2568	2432	1868	1076	1708	1606	1525	2267	1370	1411	1485	1470	1591	1549	1427	1533	1765	2448	1890	2330	2540	2248	2036	1569	2038	3052	3140	2548	2128	1498	1163	1013	916	811	849	796	832	853	859	827	841	813	821	830	805	839	854	824	808	788	820	803	828	786	804	822	830	786	825	870	845	905	842	818	812	774	786	831	774	832	825	845	820	851	811	815	821	805	795	761	781	841	783	773	843	828	757	801	832	795	831	812	874	787	774	800	789	847	853	849	792	836	773	785	811	815	843	858	813	786	805	831	806	848	780	826	842	806	806	795	809	788	813	769	796	777	813	833	854	804	840	844	822	782	858	858	812	793	808	801	819	791	848	741	827	792	814	756	761	770	798	819	786	840	810	826	828	752	838	778	808	787	809	776	782	804	797	806	785	782	870	819	813	829	836	796	844	816	828	801	749	800	840	854	804	790	826	853	862	823	782	826	798	826	863	798	809	774	840	790	814	837	829	823	771	779	815	827	825	831	836	823	835	810	842	801	807	857	851	853	785	788	814	828	818	808	767	866	812	780	814	832	796	791	818	827	808	764	810	833	813	789	843	798	820	844	798	789	809	773	798	818	774	809	906	812	825	814	773	850	858	842	819	818	790	840	775	780	839	800	852	753	813	816	796	833	793	779	788	821	821	811	777	790	806	839	832	803	823	816	791	837	835	775	863	779	836	841	821	852	801	804	779	856	842	779	842	823	859	828	839	820	798	789	835	783	827	806	852	774	803	742	822	779	860	805	761	790	816	810	764	813	825	896	847	853	804	845	802	852	814	874	789	828	813	809	787	827	818	787	781	829	805	834	849	838	813	760	761	792	771	767	809	839	826	839	848	819	813	829	774	806	848	842	839	759	831	786	786	796	823	806	774	850	838	804	859	854	773	848	801	872	833	835	813	819	777	783	823	798	835	826	862	815	782	787	807	781	854	788	810	806	833	794	805	829	814	788	862	830	819	823	808	785	814	849	824	808	827	774	818	824	707	830	803	859	828	818	838	804	821	834	818	877	837	799	809	844	770	839	826	844	808	834	777	759	795	814	811	832	780	833	893	799	803	798	797	776	784	813	822	838	806	777	764	844	845	822	814	831	791	842	839	818	806	826	818	848	788	833	812	823	818	813	793	803	868	769	793	776	803	808	769	843	805	826	867	814	794	844	845	806	827	781	802	794	863	786	791	742	814	826	832	866	810	810	800	790	805	766	837	797	816	819	792	828	859	868	830	816	814	804	804	792	842	824	795	816	860	817	806	844	820	813	789	764	774	878	851	847	816	823	783	826	829	821	858	820	762	802	859	813	833	824	822	779	791	794	844	804	805	879	807	826	854	869	795	849	877	820	789	852	762	817	771	869	788	807	821	811	799	809	780	792	790	778	794	797	830	774	890	797	815	850	776	821	814	783	805	821	759	814	792	811	806	793	827	796	828	794	838	823	794	787	813	831	823	843	863	787	823	805	792	822	846	781	842	774	833	813	792	851	814	782	872	876	839	823	801	793	793	813	869	815	827	817	792	860	825	751	817	765	862	758	835	811	826	821	812	839	810	766	814	789	837	824	803	833	894	823	857	833	815	818	803	811	808	778	874	832	837	778	807	832	779	846	828	777	793	797	849	840	749	803	790	775	825	798	742	843	797	792	810	837	815	834	834	789	844	815	804	797	834	757	806	820	840	823	792	796	807	803	811	855	790	792	778	764	789	826	788	801	820	801	831	789	816	836	804	828	779	804	798	836	824	806	757	836	832	828	803	791	850	781	791	783	771	790	804	890	862	811	783	854	832	750	843	805	730	862	829	843	839	846	825	779	850	794	754	856	823	838	814	812	817	806	852	814	771	807	803	748	762	852	824	817	833	818	801	794	813	830	818	833	842	815	852	821	829	821	804	824	781	863	812	848	820	823	841	841	840	822	831	851	806	792	825	784	791	808	828	820	815	789	745	804	856	844	796	822	798	829	807	795	800	826	788	836	792	814	844	783	768	786	828	789	814	836	800	820	823	789	772	823	816	849	797	800	816	796	783	848	833	795	815	804	798	816	782	799	845	823	833	809	769	851	817	788	827	771	810	769	780	850	797	801	805	844	798	818	817	798	817	802	834	842	807	818	813	795	815	784	795	794	782	820	834	824	798	833	815	843	764	831	815	789	820	794	769	781	791	771	818	790	828	843	795	785	863	797	786	819	832	836	842	822	858	782	808	835	821	784	862	843	794	827	794	809	819	798	802	894	811	827	803	817	836	811	826	786	807	844	798	778	784	842	825	796	815	818	827	831	823	825	868	789	855	831	793	793	809	814	858	824	795	801	788	851	796	827	829	779	830	814	824	824	862	836	783	798	793	816	803	785	837	801	778	757	844	817	756	863	835	780	824	819	827	786	853	836	787	804	795	836	787	845	781	836	865	815	797	866	808	784	789	850	794	798	792	823	773	803	841	806	814	805	793	833	797	825	819	822	769	818	812	826	872	790	811	788	801	858	854	811	785	816	800	800	814	828	792	784	777	768	869	804	833	850	761	855	812	865	828	844	802	809	813	824	842	842	794	770	849	799	839	821	831	791	837	732	785	785	763	822	862	809	787	732	816	846	829	824	796	821	783	819	839	841	793	789	818	820	864	829	774	763	829	843	850	770	800	817	801	821	825	826	852	782	841	841	801	843	816	785	786	793	842	809	798	813	842	785	772	771	800	744	836	804	816	791	802	769	815	825	825	815	789	809	838	823	798	775	826	749	780	814	830	777	817	848	814	850	815	804	775	815	784	803	767	767	786	878	855	843	790	860	848	841	828	813	778	854	826	845	815	807	830	860	853	783	818	789	794	811	843	853	791	837	827	799	823	784	795	811	787	860	817	822	788	761	795	803	830	809	820	822	845	818	774	826	792	842	855	824	849	835	786	791	842	817	831	774	833	806	794	781	818	816	854	801	801	864	837	809	846	853	783	791	820	823	838	849	795	752	783	827	779	852	825	779	853	836	848	843	817	839	776	864	791	764	840	767	850	837	852	842	828	803	813	821	833	833	765	798	836	851	804	774	807	820	771	799	847	870	780	808	833	830	900	835	852	865	859	791	792	812	786	798	817	833	865	811	809	802	847	848	795	845	789	820	810	793	821	854	836	796	826	817	816	809	823	832	859	820	794	802	801	817	821	824	809	854	856	816	785	796	840	747	798	838	818	828	808	847	788	788	877	795	858	798	836	825	840	816	828	841	814	802	816	818	810	869	857	774	854	781	807	794	801	790	804	789	807	839	822	826	737	862	834	795	827	800	813	816	817	827	823	852	786	811	757	796	786	828	814	773	834	785	834	832	859	797	798	775	803	806	851	833	858	803	827	817	839	854	824	839	845	802	784	799	853	836	809	808	865	811	838	795	807	771	789	821	840	818	777	801	779	818	827	793	819	824	797	792	844
725	276	162	104	115	170	174	167	139	112	131	115	89	95	84	94	96	86	84	74	68	77	75	72	84	71	69	80	65	77	84	105	120	121	80	108	90	107	127	95	91	95	82	92	104	73	86	103	112	111	128	143	102	129	96	145	259	269	192	153	130	98	82	67	79	59	58	50	56	58	81	66	62	44	60	70	59	67	49	66	77	53	63	70	77	57	71	77	62	57	68	49	59	75	63	68	62	66	60	54	58	55	63	63	62	70	68	66	54	81	54	58	51	68	54	67	66	58	74	59	66	70	55	65	63	58	62	49	78	60	67	60	65	60	68	59	53	84	60	89	76	49	75	69	55	58	61	40	63	60	70	62	47	62	63	58	64	62	73	64	65	68	68	66	56	68	61	61	64	77	67	56	70	52	64	65	62	67	75	53	61	76	68	63	68	79	48	84	63	58	53	48	69	70	61	67	66	68	67	65	66	69	73	75	71	70	65	70	62	74	73	63	75	57	72	60	79	56	61	60	75	77	62	67	53	66	57	67	54	73	58	59	58	67	71	46	58	68	70	63	71	57	67	50	74	62	74	61	56	66	63	85	76	56	69	55	76	64	67	57	61	74	77	56	44	62	57	70	64	58	58	64	57	47	67	64	68	66	60	72	70	65	69	68	71	61	65	65	54	76	59	72	67	90	69	60	59	69	66	70	63	81	62	80	58	68	71	61	64	47	76	74	61	61	62	62	62	75	61	60	57	48	64	78	67	58	67	66	69	69	68	68	68	56	68	62	63	59	53	59	64	65	73	63	59	72	61	58	73	65	66	72	68	71	65	71	72	66	67	65	69	67	58	85	83	64	62	70	60	76	74	56	62	57	56	56	57	74	77	74	76	59	56	59	51	58	67	81	75	62	70	70	53	52	86	68	79	58	68	71	63	74	62	63	67	63	57	69	66	48	64	68	50	74	67	76	66	53	61	52	52	64	60	66	63	57	71	64	71	73	58	67	50	59	72	75	49	56	57	52	66	54	71	73	65	57	59	73	55	60	64	56	60	64	56	66	73	67	65	75	59	62	53	46	52	64	46	64	55	54	64	55	56	52	65	51	47	78	58	70	62	63	63	63	57	61	54	63	85	73	70	71	67	73	64	53	59	64	48	70	81	69	72	61	68	58	51	51	82	67	70	84	65	61	66	54	68	58	64	54	65	61	63	75	74	79	59	68	62	51	62	62	80	66	71	64	75	51	62	71	57	82	71	57	60	66	65	69	74	56	53	67	66	63	78	58	69	76	73	79	66	72	64	68	60	69	65	77	68	76	63	63	77	81	51	71	49	52	47	64	54	59	73	69	62	55	73	63	69	66	71	53	69	66	63	56	66	73	62	67	56	66	56	62	65	68	73	70	51	59	83	50	55	56	65	60	61	67	70	67	52	63	52	62	64	56	60	76	73	53	74	73	65	72	63	79	55	65	51	76	58	59	73	73	59	71	59	57	65	52	63	77	61	70	74	54	78	57	56	70	56	65	57	67	59	70	75	73	72	57	58	63	38	71	79	56	63	63	58	71	57	67	55	76	74	53	65	61	67	67	57	51	64	75	72	68	59	60	73	56	56	71	78	62	58	63	70	67	57	54	66	57	74	54	68	81	60	60	62	58	75	65	80	59	63	66	74	53	58	65	71	52	75	63	61	57	66	63	61	50	53	64	57	71	70	49	54	90	66	64	66	78	57	72	64	61	61	46	70	63	59	67	62	54	50	67	70	65	61	71	65	57	73	69	62	68	56	53	68	64	63	78	63	55	53	59	63	58	69	75	83	54	68	68	62	70	65	58	66	58	66	51	73	66	48	69	69	51	68	56	68	79	51	55	53	58	60	61	61	63	56	63	74	57	56	60	66	78	57	61	66	61	63	57	61	54	86	55	89	72	71	48	59	74	54	61	68	75	71	63	64	53	50	72	71	65	65	51	84	68	74	58	66	59	64	55	68	62	62	69	80	64	63	71	61	64	67	71	68	70	60	58	63	80	72	84	48	66	64	75	70	63	57	50	57	69	65	78	66	65	82	63	56	69	64	59	46	55	63	51	69	69	54	69	65	75	62	76	55	49	64	59	72	60	69	71	63	74	70	61	64	58	76	74	59	84	67	62	70	42	55	65	74	61	60	61	69	71	67	70	65	57	74	63	57	54	68	60	73	65	62	71	59	62	66	62	54	60	57	48	61	70	50	62	52	71	55	61	53	60	53	78	73	69	72	73	69	57	76	63	53	72	69	66	61	58	62	64	68	56	63	64	63	64	65	59	83	64	48	56	81	68	64	80	65	51	61	63	59	66	65	54	80	58	60	67	71	71	59	70	61	65	68	56	67	79	72	64	51	71	64	59	49	68	69	65	64	58	74	63	65	69	66	64	76	64	57	67	58	68	68	69	71	56	66	60	62	62	50	59	80	51	67	65	79	56	52	59	55	57	71	65	54	65	61	58	57	58	62	55	84	59	67	63	58	62	65	68	81	47	68	69	75	68	64	58	68	77	59	67	58	75	61	55	63	60	64	67	49	62	56	70	61	54	67	45	69	66	58	51	62	60	62	71	63	68	48	70	63	58	62	64	68	62	64	60	55	60	67	65	64	62	62	62	67	58	64	63	66	62	77	64	59	63	68	66	67	74	79	62	57	65	61	62	59	68	61	57	64	62	67	61	68	59	58	54	64	65	66	71	69	66	77	74	65	71	54	75	63	68	64	45	74	65	65	45	54	63	64	66	58	72	69	58	58	64	70	63	66	80	56	63	67	78	62	48	74	64	67	77	59	69	66	67	76	49	59	56	56	63	69	52	61	58	56	73	53	57	53	69	70	65	65	56	60	62	69	78	70	65	61	63	70	63	71	70	61	68	54	53	72	67	77	61	58	60	61	67	63	87	69	58	67	67	75	49	57	75	56	65	40	63	57	68	56	51	60	63	68	56	64	61	63	62	50	70	57	44	65	67	69	61	62	64	59	53	51	59	73	64	62	60	73	67	62	70	66	61	68	75	65	75	64	66	62	65	58	65	57	58	67	69	81	63	79	63	60	59	63	55	63	59	57	60	63	57	67	69	60	68	65	58	59	55	58	88	67	66	59	68	70	51	69	59	69	58	62	51	65	75	64	67	71	58	78	74	61	59	73	54	69	70	61	56	61	65	54	65	68	72	60	61	58	56	65	68	67	67	74	65	72	57	67	58	50	72	77	73	54	77	65	68	59	72	66	57	69	62	69	59	62	55	63	63	51	50	67	52	63	72	62	71	68	65	63	72	71	56	58	71	62	66	63	58	64	57	62	77	61	52	74	52	62	62	71	67	77	69	53	78	55	52	58	62	70	63	78	76	62	78	56	73	67	63	59	68	57	65	66	63	61	70	54	51	57	75	57	78	69	68	76	65	57	76	60	68	70	74	55	73	62	62	57	67	64	67	82	58	64	65	61	68	59	77	66	55	66	74	50	55	76	65	65	58	81	60
11899	5357	2405	4207	8763	10078	8632	7005	5841	4706	3722	3168	2790	2412	1985	1830	1544	1535	1277	1260	1167	1085	1076	1047	1031	1026	985	961	1027	1082	1341	2754	3323	2346	1073	2146	1283	1690	2681	1984	1677	1586	1571	1662	1692	1487	1534	1835	2430	2304	2721	2573	2175	2294	1760	3103	6032	5654	4629	3346	2007	1440	996	794	704	698	670	688	681	702	717	691	656	650	680	715	658	642	638	671	680	669	682	733	700	690	744	699	683	693	678	692	665	651	703	692	739	716	677	697	700	643	697	647	689	675	665	656	642	734	684	644	625	685	710	710	662	674	651	686	755	708	682	701	673	647	720	681	638	697	684	660	688	697	658	691	601	632	691	675	714	689	594	699	708	672	677	690	700	694	656	656	705	618	687	663	716	689	709	759	705	714	694	727	683	717	692	719	717	683	690	659	676	676	686	696	606	661	707	669	689	673	669	686	729	736	708	660	686	661	653	668	702	658	695	691	717	676	718	664	695	712	660	726	718	713	719	695	698	682	714	657	674	673	678	691	677	671	711	663	677	718	672	678	658	706	659	675	705	690	709	695	676	713	692	706	685	749	641	658	707	649	693	678	705	712	677	681	680	694	679	661	659	649	665	690	746	732	707	700	690	715	697	673	689	704	673	665	716	608	650	659	720	685	715	703	671	685	676	729	650	717	722	689	723	698	676	671	706	660	618	672	709	677	685	693	704	664	701	687	645	674	657	696	655	686	694	639	678	676	748	685	678	755	712	714	695	681	688	717	703	696	680	668	663	656	680	688	720	683	636	670	684	680	662	685	693	691	692	701	669	714	694	669	643	701	684	652	697	644	685	705	679	693	645	654	707	679	679	712	666	689	673	684	701	670	683	660	660	685	691	667	724	649	686	659	668	738	601	663	713	669	670	679	702	660	664	680	660	679	655	704	650	751	705	683	707	667	690	678	682	696	648	715	674	715	676	684	721	712	692	635	698	667	730	670	716	694	702	700	687	639	678	697	697	680	733	735	654	690	671	671	669	674	708	701	682	758	675	711	665	694	699	653	653	703	694	675	692	708	719	678	727	671	655	662	698	702	686	673	681	689	718	715	690	707	675	649	671	707	693	660	656	679	673	692	708	684	634	622	690	662	661	691	728	698	698	703	632	687	658	719	702	671	666	671	701	670	686	703	684	772	649	730	675	696	688	727	660	684	673	692	692	727	694	653	673	692	672	688	686	725	727	720	705	653	675	681	657	677	652	649	706	665	714	677	640	696	664	731	694	684	670	659	704	687	707	705	734	683	665	631	678	645	650	729	677	729	738	711	668	707	721	705	703	694	680	700	703	672	670	697	674	691	658	726	676	706	672	749	655	663	673	728	692	654	680	635	644	751	705	646	704	661	711	694	650	704	648	731	700	682	682	687	695	647	722	712	700	689	709	658	656	692	723	717	719	678	659	683	702	684	682	639	693	658	681	668	753	705	721	668	692	711	678	689	692	704	673	680	664	693	659	654	696	665	644	632	667	662	674	703	635	712	684	715	678	678	716	697	694	707	684	653	659	682	666	677	702	679	678	678	679	716	668	707	673	694	680	661	681	649	635	678	658	640	672	709	656	678	637	673	691	719	693	683	671	691	706	692	706	659	676	695	650	675	733	659	666	670	683	716	684	649	680	696	690	640	688	653	649	713	684	674	686	712	725	683	704	678	660	657	688	651	632	657	720	651	674	686	719	666	727	719	701	638	681	677	679	666	725	657	730	671	661	663	710	660	677	635	684	680	714	695	663	672	675	655	627	662	694	701	701	653	659	668	697	658	715	696	680	709	705	656	689	665	676	725	666	701	711	716	675	679	686	664	685	688	686	702	707	695	697	654	677	650	672	728	680	659	689	691	698	655	689	663	656	710	659	631	715	675	704	694	704	654	651	700	676	698	689	716	758	672	696	662	701	688	691	662	704	682	699	738	744	700	679	691	695	705	692	658	699	683	684	685	661	727	664	684	670	671	703	671	691	703	668	661	633	700	698	715	683	685	692	722	647	720	687	651	728	634	694	670	673	719	706	688	647	653	693	711	679	700	685	690	723	700	687	633	637	688	707	688	675	654	642	652	728	650	665	692	690	694	676	648	671	666	723	709	667	665	686	705	675	651	723	692	697	641	708	689	699	701	704	662	676	684	693	648	643	682	669	703	711	695	697	683	702	710	685	690	752	649	716	727	675	694	708	694	676	684	670	677	705	646	731	666	683	648	662	685	697	735	714	687	670	688	707	671	719	700	719	699	680	657	671	714	699	680	653	677	693	691	740	672	700	669	696	675	641	673	712	666	687	705	674	690	683	647	684	655	664	670	658	725	729	738	665	736	680	688	658	678	680	703	667	698	681	715	660	671	717	726	688	687	685	687	720	681	696	713	681	648	710	681	672	698	664	722	719	739	692	686	683	667	692	690	735	682	664	690	678	682	674	667	667	687	706	697	659	654	738	664	683	715	718	694	650	668	719	677	652	672	682	670	660	682	690	689	662	670	620	679	681	665	671	653	734	683	682	691	678	685	665	699	706	683	699	687	680	690	653	700	656	685	703	684	718	669	694	695	699	649	666	677	735	672	664	716	736	683	630	711	721	685	672	683	691	678	629	709	685	645	702	652	655	628	686	660	706	716	657	706	666	699	727	678	699	686	666	730	690	713	668	686	673	667	671	675	644	640	658	705	632	731	658	668	657	657	689	655	723	681	672	676	707	641	693	658	723	656	687	672	752	688	707	679	655	680	688	625	617	724	728	702	676	651	671	702	664	731	695	678	684	676	682	722	657	645	687	674	704	701	687	695	669	743	688	713	684	667	683	671	684	708	670	662	688	644	677	696	672	660	701	699	661	687	687	692	682	645	633	652	693	700	672	696	657	658	691	726	673	691	679	693	701	686	719	628	672	702	695	707	677	681	685	643	704	673	667	727	706	636	688	681	659	695	638	694	690	699	664	663	726	684	672	708	695	648	723	639	677	647	644	695	667	721	688	717	660	693	711	651	699	655	679	756	719	657	715	670	653	633	658	694	697	639	676	689	630	720	682	665	702	699	673	670	698	703	713	687	687	666	643	666	633	689	659	702	672	682	683	650	650	687	710	691	746	679	676	702	710	702	739	680	673	710	693	639	663	669	659	704	726	659	708	657	647	695	706	683	624	687	674	705	684	659	691	652	646	674	675	706	707	735	708	736	691	724	705	652	682	691	655	711	708	671	618	727	658	734	643	717	694	690	661	706	667	674	698	661	680	670	689	630	719	655	669	713	718	681	708	678	689	690	674	692	698	683	685	634	729	696	677	712	688	716	680	702	665	693	639	665	731	751	684	668	734	695	658	667	649	705	695	670	678	717	678	691	663	637	717	737	669	677	696	752	685	678	693	710	711	698	669	695	722	746	686	658	685	705	723	688	638	680	691	663	711	678	630	687	702	704	736	672	669	687	687	676	651	650	629	696	622	713	664	714	678	698	684	637	647	713	709	684	637	644	673	698	680	708	706	704	677	659
2197	286	158	124	143	186	175	157	156	162	141	119	128	105	97	101	95	98	92	102	88	90	80	73	70	107	89	72	83	82	101	167	168	129	109	112	73	106	108	125	96	114	114	111	116	98	97	118	162	129	147	128	114	152	123	159	282	270	261	199	133	116	94	79	81	71	76	77	86	78	93	81	65	83	77	59	75	73	78	76	72	81	71	93	81	83	80	79	77	75	108	80	66	73	75	89	81	80	73	77	79	81	71	81	64	60	80	96	70	80	67	85	72	88	80	89	89	84	66	73	74	98	67	83	100	71	79	63	81	62	80	79	73	91	98	95	81	87	91	83	76	85	74	72	79	74	92	64	71	74	82	79	89	77	94	71	87	67	93	79	79	73	78	76	68	97	88	88	71	83	82	70	59	63	90	81	82	61	83	72	93	78	98	87	84	91	77	86	85	81	86	93	80	73	83	80	67	83	83	86	85	75	84	83	84	78	79	80	64	85	77	82	78	80	86	86	79	76	84	80	73	95	68	70	77	79	81	83	71	69	89	57	79	72	79	79	75	77	85	79	83	98	84	81	71	94	65	77	97	83	88	68	76	83	86	89	76	73	93	73	93	66	86	91	87	69	80	70	80	80	98	78	86	83	83	88	74	84	75	66	80	81	77	73	84	85	77	80	53	75	69	78	82	86	80	73	76	91	83	82	90	75	83	75	83	76	74	83	78	86	81	97	84	84	81	90	75	76	92	75	71	76	84	72	81	88	74	92	77	77	82	70	85	80	90	88	76	87	74	89	84	76	67	77	59	93	84	81	77	80	65	68	69	87	73	67	81	81	68	88	69	80	97	70	84	81	77	85	76	69	70	78	70	64	76	84	80	78	91	80	91	67	87	81	66	88	78	74	74	77	72	69	75	74	83	74	77	80	71	104	62	81	86	91	76	79	75	86	74	83	75	67	83	89	84	56	84	62	80	86	75	66	79	78	74	92	81	77	86	80	76	88	71	83	48	89	72	67	73	82	84	86	81	86	71	81	89	66	71	66	83	85	74	71	62	82	86	90	78	79	90	78	70	80	79	81	70	69	72	80	75	79	75	72	97	69	90	70	75	80	62	80	98	77	79	69	92	79	75	76	84	84	79	89	71	78	71	84	91	70	73	81	82	81	73	82	82	69	78	89	77	73	63	64	68	77	78	79	78	85	85	76	90	87	83	76	71	90	75	84	88	83	91	106	87	70	80	73	67	77	72	68	72	77	80	82	70	75	88	80	85	83	91	69	78	98	88	72	71	73	84	62	72	85	84	86	93	86	94	76	77	71	69	64	76	72	74	86	74	81	63	83	102	74	91	83	70	81	66	78	80	74	82	70	80	84	88	62	79	63	75	70	77	67	69	75	67	93	60	81	64	88	72	86	62	60	83	92	75	77	78	79	73	83	84	92	66	64	98	70	70	82	88	90	89	83	79	77	90	94	75	90	77	80	68	89	74	79	69	93	86	80	83	66	87	84	75	68	76	65	78	70	85	81	75	68	77	79	86	65	78	70	59	68	80	62	71	68	75	104	82	76	94	64	79	73	86	76	75	69	98	82	87	69	95	81	89	86	75	81	61	69	76	74	83	85	69	81	81	74	77	77	87	86	80	73	78	85	78	65	98	92	67	81	83	71	77	85	75	83	75	77	71	76	85	73	77	83	80	80	87	95	82	84	61	69	75	73	82	74	62	72	87	70	75	76	83	74	86	70	85	100	96	58	78	95	70	78	84	93	88	84	87	66	73	81	82	101	81	91	67	79	87	73	84	100	86	74	70	65	72	87	69	79	84	64	68	73	102	92	69	85	83	67	71	76	71	76	67	79	76	97	76	78	80	77	75	80	73	68	68	75	79	81	68	80	88	77	86	98	66	88	85	87	80	75	70	93	82	79	64	86	70	82	76	67	57	90	82	77	73	70	69	65	89	79	75	83	78	67	79	77	68	68	84	83	81	92	82	96	76	60	78	98	84	87	79	86	88	91	74	78	69	75	76	74	77	77	79	91	71	76	91	82	92	59	60	83	96	81	64	77	71	82	82	75	63	69	76	83	63	80	77	82	72	86	88	84	81	86	76	71	91	77	80	70	74	98	75	95	91	71	75	69	105	70	64	87	66	78	81	79	88	77	81	87	77	80	85	67	88	82	93	67	76	75	99	77	76	78	101	78	73	76	93	80	78	79	80	64	85	85	96	81	73	69	70	62	78	56	83	87	84	86	77	82	86	113	88	74	88	72	75	79	80	82	71	78	86	76	91	81	93	88	85	84	84	78	98	76	96	80	80	93	80	67	88	70	80	79	78	62	72	66	83	81	71	62	71	77	65	64	75	77	78	84	74	68	71	77	76	71	62	74	80	80	80	94	87	77	65	61	62	85	82	79	71	82	68	77	72	87	77	69	75	84	65	78	79	97	73	89	78	95	81	75	68	88	71	64	81	90	75	69	81	89	76	85	84	76	64	71	86	77	86	79	79	69	90	84	83	84	69	85	73	67	71	82	93	80	76	76	67	73	77	85	67	71	73	75	70	73	60	66	74	92	72	86	84	79	79	84	81	57	80	86	74	61	76	85	92	76	74	82	78	79	99	70	78	81	78	77	66	85	93	69	88	79	86	81	75	86	73	69	89	84	80	95	69	67	62	76	78	78	95	79	68	69	79	65	69	64	80	81	88	73	84	67	82	76	78	83	74	84	77	86	70	88	74	76	108	64	75	84	78	81	77	78	80	82	87	79	86	74	79	76	95	92	80	75	83	78	75	86	76	84	77	82	71	62	74	82	85	77	76	64	70	65	67	57	87	83	85	81	73	72	71	85	79	93	68	93	67	76	76	84	82	78	86	79	58	97	81	77	102	75	83	80	67	79	80	70	78	83	69	73	72	100	71	75	65	77	80	87	77	89	83	85	83	86	68	71	91	89	83	87	68	78	88	80	68	79	71	61	79	79	91	83	73	58	68	81	91	75	65	73	87	77	73	81	86	69	79	78	91	81	73	70	73	75	73	65	81	73	84	78	80	76	71	64	81	90	85	72	92	76	92	84	81	87	71	86	70	83	90	78	78	76	76	78	82	88	61	92	80	76	67	70	82	87	69	74	94	63	70	91	82	65	76	80	73	84	79	67	73	83	80	75	77	60	70	87	73	79	86	78	93	91	84	68	89	82	83	85	73	75	81	82	100	90	90	79	85	70	79	84	92	76	73	95	70	61	60	90	80	79	69	95	83	86	99	77	65	77	79	73	92	94	76	62	80	84	66	72	68	82	83	73	97	91	65	72	65	79	72	88	93	82	86	76	79	78	72	72	74	72	85	81	71	83	68	72	69	74	81	84	77	80	78	69	80	79	60	74	77	81	76	77	87	88	81	77	70	84	87	84	79	70	75	81	71	83	71	84	83	93	88	84	90	78	86	85	82	90	79	68	75	72	73	61	72	69	90	77	87	74	80	78	75	67	77	72	85	73	77	77
12041	4532	2395	3890	8164	9357	8441	7280	5993	4799	3900	3341	2939	2666	2252	2081	1870	1653	1574	1451	1374	1279	1222	1186	1194	1155	1188	1150	1175	1272	1648	3579	4018	2654	1449	1972	1411	1533	2317	2483	1896	2033	1910	1868	1993	1922	1755	1807	2420	2722	2694	2726	2281	2313	2088	3779	6727	6085	4847	3532	2255	1573	1188	962	907	793	830	800	807	818	819	861	840	837	838	828	854	797	785	814	847	835	834	816	822	831	784	808	827	816	839	801	836	781	844	835	823	775	798	819	798	785	855	822	782	771	816	850	833	856	806	816	823	836	874	841	842	795	878	815	779	822	832	804	818	822	779	848	791	804	800	868	814	860	800	831	804	815	835	801	839	892	843	837	841	870	830	825	836	802	822	756	803	835	840	869	801	832	813	833	845	792	810	874	783	870	769	790	783	799	837	790	831	848	854	796	817	809	817	813	839	825	808	825	782	798	817	837	839	826	840	811	857	819	790	772	835	810	837	835	832	822	822	833	806	825	862	791	841	861	840	845	820	825	783	839	835	827	832	841	789	855	800	855	800	839	796	786	824	842	802	849	856	803	823	814	815	798	824	794	828	816	783	851	852	848	865	818	846	770	788	817	830	855	842	813	851	819	830	809	803	837	782	853	841	835	844	814	858	841	815	797	814	855	837	808	834	831	828	824	844	829	842	815	828	796	847	819	803	854	824	844	801	841	738	844	835	905	846	849	764	888	835	825	837	829	835	809	849	864	820	823	809	837	835	830	865	807	841	780	836	833	879	773	806	854	824	847	824	797	777	808	850	823	822	866	858	869	844	832	825	832	838	840	818	820	835	820	811	822	819	853	830	821	794	829	841	831	806	881	843	807	786	825	808	830	825	897	809	785	832	823	857	793	798	847	803	828	805	877	800	811	823	856	855	823	814	806	805	814	762	788	824	830	834	780	796	840	868	852	839	852	808	816	817	888	818	798	827	842	823	864	819	833	808	818	835	838	846	841	837	819	832	871	844	868	865	784	843	844	794	783	827	861	806	816	851	795	819	841	791	815	803	895	840	822	810	841	873	835	813	748	797	872	838	803	785	835	861	822	807	832	845	875	838	782	827	820	881	822	806	827	784	817	793	884	820	830	821	843	820	786	840	872	841	815	819	826	808	802	821	819	846	858	796	796	799	810	797	851	795	838	827	791	854	804	836	823	803	833	820	879	823	837	836	811	835	781	827	846	835	858	824	842	851	837	843	825	886	811	846	865	787	893	774	851	762	806	769	814	797	796	808	800	858	863	816	802	800	838	836	833	847	797	887	821	835	814	822	833	800	794	823	786	824	819	828	808	833	817	864	827	836	830	854	798	836	847	872	785	817	860	807	820	853	803	818	817	904	803	857	808	821	880	838	821	805	824	770	830	749	884	831	844	843	779	797	822	848	786	833	847	790	847	851	867	809	802	821	891	870	777	882	775	868	818	786	758	836	833	836	831	822	849	820	838	841	841	778	879	801	873	820	842	846	811	815	824	801	812	782	784	839	797	804	850	857	834	829	829	864	875	805	858	876	897	838	786	819	848	803	776	840	845	826	780	819	852	794	777	834	794	819	809	829	853	866	831	841	876	794	822	804	859	826	866	810	785	862	842	851	851	837	837	881	827	815	835	849	834	834	824	856	817	829	829	803	863	782	773	800	756	847	833	801	825	799	841	829	816	855	817	834	819	821	888	855	808	852	876	792	805	842	837	864	818	810	836	826	796	810	814	817	816	832	864	850	824	824	823	785	812	862	819	812	857	829	785	822	804	850	805	826	793	822	841	842	799	831	803	802	874	795	837	850	860	840	865	860	825	829	810	841	825	824	859	848	799	861	812	869	799	847	798	774	785	777	833	791	834	845	837	878	808	813	858	776	746	852	786	832	768	815	778	822	820	821	870	823	824	807	834	861	794	839	802	796	823	836	823	812	830	825	799	812	786	827	815	873	793	859	877	766	837	769	785	912	800	801	838	852	855	794	809	842	851	849	837	831	829	856	853	814	804	785	820	827	761	875	869	825	798	836	812	785	790	849	834	823	806	828	855	861	823	816	825	773	800	873	794	846	861	848	847	819	830	842	799	826	837	809	821	816	839	816	818	807	829	794	820	807	807	850	798	890	808	791	861	831	857	814	825	839	826	837	811	833	799	826	851	819	864	833	836	876	822	836	848	860	871	782	806	780	838	897	825	810	846	860	844	847	834	854	768	871	848	840	798	809	790	881	825	783	805	805	811	860	841	791	812	808	810	845	837	769	776	844	763	841	823	833	844	838	861	864	837	811	787	829	817	840	863	810	865	813	827	842	793	786	799	860	818	841	816	803	804	854	804	864	860	826	810	838	820	846	821	825	839	824	832	808	879	823	841	836	822	833	867	828	797	796	748	863	834	851	898	848	847	819	853	794	823	888	819	840	843	838	815	801	800	831	833	846	847	774	808	860	836	815	841	831	820	803	856	869	798	839	810	866	813	822	837	897	846	838	827	784	798	890	782	820	850	861	847	842	843	806	865	819	817	875	800	818	841	797	837	785	836	816	798	849	828	826	815	786	837	816	830	815	779	877	831	782	872	797	824	782	786	821	834	790	857	823	849	828	810	815	883	841	811	786	833	874	860	829	822	820	811	858	810	778	853	806	800	870	814	820	792	779	891	791	768	797	788	861	770	885	824	819	838	876	847	811	844	857	802	832	820	856	833	864	829	814	813	869	863	842	813	854	829	884	827	856	840	825	824	809	828	897	780	848	809	850	817	847	812	838	838	789	852	816	792	816	835	802	841	829	812	867	807	842	851	852	855	811	889	848	834	783	767	829	800	837	827	819	856	851	756	855	829	809	821	759	786	822	788	819	817	832	828	828	845	829	893	800	800	823	831	784	789	855	789	826	801	799	809	778	805	793	791	854	826	868	775	799	828	821	886	807	847	824	828	846	823	806	815	839	833	814	854	846	780	798	793	807	898	787	811	836	863	837	863	803	875	820	819	826	818	818	793	864	880	801	829	822	849	820	809	836	801	785	805	860	844	834	846	812	781	849	875	838	799	784	875	873	793	815	824	874	840	859	825	842	808	791	858	823	851	834	806	848	796	813	869	781	828	787	822	770	782	821	843	769	786	778	819	832	815	818	810	809	805	908	873	772	804	886	847	838	821	822	840	793	811	784	807	854	852	831	850	828	768	803	813	803	829	823	803	845	842	824	846	747	844	817	832	848	822	888	805	783	818	836	796	828	812	841	836	856	805	815	823	879	831	881	810	785	880	901	807	786	897	796	810	864	805	826	865	830	797	796	828	839	873	798	852	804	861	822	848	808	829	822	801	836	854	809	820	832	899	792	809	810	790	816	840	788	796	791	785	794	838	820	804	824	793	825	802	864	881	858	814	853	835	854	888	805	772	881	833	837	758	849	836	862	825	820	822	848	801	831	810	809	777	841	814	789	845	848	825	838	812	872	848	864	826	818	829	837	815	832	806	833	776	860	866	810	882	815	838	852	815	811	820	832	817
1131	374	197	137	161	193	218	208	186	166	132	132	117	121	114	123	100	96	87	94	96	78	72	79	81	74	90	75	81	83	88	187	160	106	79	69	67	87	97	152	99	99	122	102	99	115	127	107	148	133	124	106	117	112	107	199	346	356	276	233	148	97	85	81	68	63	69	71	69	54	53	79	67	61	62	55	66	57	49	68	69	56	66	70	49	67	70	67	70	67	54	54	66	72	59	58	70	64	62	61	72	56	64	72	57	61	53	61	75	72	55	73	64	59	58	62	61	58	67	62	76	63	73	83	63	76	63	64	65	59	62	64	54	63	52	47	59	48	76	58	47	60	63	59	54	62	52	49	75	69	70	59	51	58	70	61	57	63	62	63	56	53	55	65	67	71	67	62	60	64	66	60	69	73	69	66	74	53	54	73	67	75	65	72	56	56	61	61	68	64	53	67	73	68	75	71	66	63	74	61	66	62	72	66	76	53	63	73	51	60	53	76	55	74	67	61	69	55	56	64	66	69	63	56	83	71	73	63	78	68	48	58	62	67	60	64	64	54	54	71	56	54	58	78	64	61	74	61	69	58	55	61	65	51	65	47	63	78	63	61	60	60	79	60	57	63	65	70	68	48	67	70	75	62	60	59	70	63	63	55	55	52	62	62	62	85	57	78	81	65	63	65	65	52	58	60	74	70	52	62	53	66	58	61	57	69	59	56	73	58	63	71	71	70	55	63	75	70	61	61	54	54	66	55	61	63	61	64	55	61	60	67	72	56	61	79	53	59	69	58	67	75	68	66	57	60	72	65	66	62	71	69	57	66	71	60	75	67	67	60	50	59	56	53	77	81	57	62	67	69	59	66	52	55	72	64	54	70	63	63	59	65	59	71	68	65	61	74	70	54	36	61	66	64	67	63	51	76	62	49	56	50	66	61	81	57	71	59	50	61	70	73	64	76	50	55	65	52	58	51	66	57	68	63	66	70	60	73	60	64	66	69	53	64	54	45	84	64	65	64	56	52	51	62	71	54	60	60	70	73	59	54	68	66	54	50	57	58	56	68	74	70	60	68	69	66	63	59	61	71	52	64	51	69	86	66	66	69	53	68	56	67	78	73	59	80	65	63	68	74	54	61	65	69	56	65	68	70	65	64	61	71	78	43	64	68	58	62	48	71	72	70	54	54	55	63	59	57	50	56	59	70	63	67	70	57	64	63	62	68	65	65	71	67	56	72	61	74	78	68	61	74	68	80	59	60	48	59	62	65	61	83	86	58	56	58	56	55	73	70	67	62	69	73	70	52	70	45	65	68	73	64	59	49	67	64	71	69	61	59	55	68	58	64	71	68	65	76	78	61	73	60	71	51	53	51	65	60	52	52	68	64	72	67	54	61	59	55	59	62	69	67	63	61	67	69	82	65	70	66	50	73	54	65	71	74	57	80	69	54	46	69	55	58	66	58	68	70	63	59	51	59	59	66	63	61	80	76	45	77	73	62	56	63	69	81	63	68	54	57	63	64	66	76	65	65	55	51	62	64	61	67	61	68	67	36	73	56	68	58	67	54	71	70	63	72	64	67	55	66	63	68	76	72	58	66	62	65	52	81	68	61	65	63	45	69	65	63	63	60	71	65	73	85	62	52	51	60	59	60	62	63	56	71	74	66	66	61	53	55	48	56	51	76	67	66	64	78	72	77	68	66	72	68	58	71	75	61	65	59	61	60	51	65	60	62	68	56	76	59	65	66	58	70	69	73	73	65	51	77	52	73	62	57	65	50	64	55	67	70	58	53	67	56	64	49	67	59	68	65	60	65	56	62	50	68	58	66	69	64	65	78	63	69	53	64	71	64	65	57	69	63	52	65	69	69	62	57	58	69	63	62	70	77	65	65	58	58	68	67	72	50	62	52	67	65	60	66	69	72	61	74	50	62	69	72	66	56	62	59	73	64	58	59	59	52	70	51	64	71	52	38	75	68	52	59	59	69	57	53	80	77	52	69	55	71	65	56	62	54	68	60	57	59	64	68	61	64	62	67	61	66	61	52	69	61	77	39	57	52	49	68	79	62	61	62	63	69	69	67	65	77	61	61	67	59	68	55	69	81	72	55	71	70	61	66	64	61	60	57	63	61	66	75	66	68	61	76	74	71	59	45	65	64	60	66	81	67	55	61	78	59	67	60	68	59	61	61	69	81	64	56	63	58	53	67	58	68	74	68	75	67	63	62	69	55	70	55	59	76	67	74	65	76	69	52	57	71	68	68	70	65	53	56	60	66	68	67	57	65	74	84	52	57	77	71	56	58	87	54	68	75	60	66	78	61	66	75	56	66	65	56	67	68	68	62	52	81	66	58	63	64	62	60	65	58	62	68	56	61	76	64	81	54	57	60	63	59	58	52	68	78	77	56	52	61	71	38	61	74	77	66	72	51	54	73	71	58	51	61	70	55	72	60	69	71	61	59	66	64	71	67	78	62	57	61	66	68	60	68	50	69	64	83	61	55	70	61	53	43	67	57	63	64	60	66	70	51	54	50	63	64	66	58	77	64	53	73	66	58	61	51	61	59	68	68	78	76	63	65	63	72	64	61	64	60	63	63	63	74	62	69	68	69	63	59	62	64	68	64	54	78	75	62	70	64	59	73	68	56	63	63	82	69	60	56	65	63	68	47	66	60	54	57	64	60	77	71	53	60	66	48	69	69	50	64	58	52	64	78	63	67	48	61	59	76	89	67	78	68	69	66	68	63	49	67	60	75	52	53	56	47	65	60	50	62	58	62	68	61	59	66	72	59	71	63	63	64	63	56	71	68	72	58	61	63	72	61	47	68	58	50	59	69	63	63	57	59	59	64	60	71	69	68	65	75	63	58	57	73	65	60	59	65	61	70	82	77	51	63	56	58	59	79	75	48	73	65	68	61	66	63	59	63	57	65	64	78	71	57	62	70	56	59	61	59	68	53	65	72	71	66	65	56	57	65	58	51	72	64	69	67	62	68	76	62	55	67	63	71	68	69	83	62	59	64	61	63	68	70	59	57	66	71	59	72	65	63	71	65	51	63	55	73	68	56	59	71	54	71	77	57	77	68	65	57	68	69	57	54	67	57	65	76	59	61	49	68	57	63	65	70	66	50	58	64	80	56	83	47	76	65	78	66	68	77	58	65	63	58	83	68	71	57	77	70	55	63	48	69	68	67	61	54	60	64	59	77	64	78	69	81	51	65	56	60	70	63	65	59	61	55	56	56	55	73	67	77	66	66	56	60	70	71	60	71	60	66	54	69	63	56	63	60	82	68	69	65	64	83	65	63	68	72	65	67	71	73	56	55	47	73	80	68	59	54	48	63	61	53	61	65	79	58	76	70	66	65	57	67	67	50	53	82	64	51	73	53	65	67	68	72	69	54	58	91	62	51	79	71	67	78	61	64	58	58	59	53	72	68	56	67	61	57	57	68	56	85	52	57	69	69	64	81	60	69	61	63	68	78	66	61	55	73	57	60
14652	6347	2957	5274	11301	12643	11306	9439	7917	6307	5010	4227	3681	3201	2696	2405	2112	1845	1652	1602	1404	1279	1305	1285	1201	1160	1160	1144	1185	1227	2187	4775	4119	1965	1215	1339	1462	1189	1950	2761	1618	2093	2248	2036	1930	2179	2558	2177	3126	2897	2868	2453	2786	2234	2160	4838	8843	8111	6408	4595	2613	1729	1106	811	723	721	674	638	650	652	664	678	652	688	663	626	684	684	661	687	681	695	690	700	636	634	631	657	700	650	684	676	671	678	691	676	670	703	614	712	711	685	659	643	688	653	648	705	637	656	688	662	645	675	609	689	639	694	634	690	634	649	656	669	665	662	680	630	698	664	656	639	652	671	691	677	664	691	651	645	653	694	657	627	649	661	645	708	691	655	693	658	691	682	652	631	667	651	682	634	694	675	653	660	672	723	666	656	692	673	669	674	601	686	629	641	649	653	668	668	643	673	656	671	658	691	627	637	648	652	646	632	633	689	651	654	669	640	696	674	675	679	659	679	669	658	662	626	640	663	685	694	678	609	660	678	664	689	640	679	699	720	639	650	651	693	653	680	680	685	640	663	646	680	646	673	674	656	672	667	651	652	683	672	651	650	696	653	656	659	693	642	678	697	652	670	683	656	663	677	647	683	619	654	680	690	650	640	647	691	696	656	649	674	676	686	700	675	683	683	610	685	699	696	639	695	664	691	692	626	659	683	654	689	690	623	655	628	672	685	649	697	657	654	654	654	707	666	671	652	676	633	686	679	695	638	681	661	644	657	674	676	686	685	657	644	665	663	729	671	687	702	668	635	647	690	657	644	625	647	678	657	663	630	630	659	637	713	668	663	670	679	686	634	665	668	669	664	698	665	686	671	647	669	727	659	613	709	637	701	663	647	687	660	649	674	721	687	675	674	633	642	688	674	646	649	666	713	625	684	677	689	680	681	651	640	659	655	677	632	704	709	665	677	689	641	668	693	651	683	660	663	682	654	637	678	657	637	681	686	643	675	677	659	666	664	685	633	663	662	701	693	649	657	647	621	636	675	632	686	632	643	650	660	659	644	669	647	667	704	708	678	652	599	643	674	661	671	667	676	682	667	654	706	668	647	643	657	679	654	633	647	708	708	697	655	650	629	680	642	640	638	645	670	695	651	647	598	691	713	707	698	668	667	673	636	687	671	714	646	653	606	624	674	659	645	703	651	686	691	688	653	642	679	664	671	644	706	672	665	693	653	697	635	698	694	653	698	656	653	643	645	677	609	679	663	662	660	687	726	619	677	663	689	621	679	646	688	641	688	665	680	675	604	681	662	649	706	684	672	645	633	714	675	707	654	618	646	703	712	648	660	698	649	638	655	674	661	649	713	673	711	674	712	676	605	651	644	664	695	644	602	682	648	650	703	638	655	657	677	662	689	654	650	623	640	632	693	616	659	635	669	682	658	726	680	648	663	663	679	655	674	666	631	650	666	691	656	659	673	686	688	648	716	655	639	708	663	671	699	655	691	650	659	661	686	659	731	656	629	642	650	673	619	683	675	647	662	646	683	668	641	647	671	671	662	633	674	695	666	687	650	673	654	676	672	687	628	703	666	650	681	669	657	643	652	642	694	717	653	679	686	720	678	722	682	631	639	654	708	649	649	718	681	660	694	684	692	682	673	661	637	660	638	679	664	641	696	717	678	628	643	620	644	629	669	697	694	657	682	671	666	654	703	674	677	677	656	620	645	663	684	681	681	660	680	674	693	675	709	694	704	685	649	680	672	665	657	679	651	653	676	722	666	662	632	672	682	689	679	692	650	670	698	673	665	661	647	715	654	644	692	654	673	676	617	668	675	661	650	634	687	697	692	644	640	661	667	676	648	667	679	670	627	678	667	671	689	704	680	653	673	643	700	649	686	669	658	668	660	692	686	660	657	638	674	705	655	638	658	652	652	662	700	718	692	698	705	639	723	676	713	684	679	701	661	644	673	652	678	676	645	670	704	643	645	699	684	639	693	683	680	637	623	680	650	640	657	650	728	644	694	656	694	680	682	670	679	614	679	655	639	672	668	683	653	670	650	664	602	622	691	657	677	619	669	678	718	641	682	666	664	649	731	676	726	656	711	677	647	653	679	676	685	668	688	639	623	635	677	676	669	651	666	687	644	679	672	691	686	668	646	697	634	675	662	685	644	668	698	668	675	691	690	644	660	708	657	676	699	677	692	681	667	684	661	689	660	678	626	678	673	695	639	669	679	710	651	674	636	683	668	659	679	699	613	634	615	702	708	659	681	649	649	655	686	684	681	656	650	656	649	641	685	639	689	641	631	700	623	687	654	661	635	676	616	725	666	634	655	674	635	688	647	705	654	666	683	699	661	664	681	669	660	707	645	650	668	649	633	650	720	654	687	698	677	668	656	674	679	655	671	661	659	680	679	592	663	712	666	644	649	655	670	670	632	612	635	684	695	690	652	667	652	684	673	646	679	652	637	685	701	659	732	658	656	677	652	634	658	647	683	653	686	624	662	649	669	681	688	681	643	712	711	633	680	690	678	697	662	702	682	643	690	719	682	702	674	690	702	662	657	682	689	634	690	678	656	671	663	655	653	673	656	655	652	679	648	629	733	693	676	671	706	674	629	666	697	677	661	643	668	708	670	677	634	686	675	678	746	656	678	613	640	637	685	722	721	668	626	677	643	681	656	679	666	682	679	678	656	647	701	691	677	663	675	649	679	714	635	623	653	666	682	672	673	716	648	694	663	608	653	660	703	670	646	694	631	625	700	663	668	667	661	643	660	676	663	726	658	718	650	708	667	664	632	695	661	684	662	631	686	642	652	664	669	690	669	694	697	720	656	640	673	677	648	695	666	693	610	657	652	648	668	690	627	677	659	655	645	689	622	642	675	679	628	689	669	667	656	715	674	635	694	677	698	690	674	697	696	683	700	670	703	661	651	696	666	660	647	702	678	684	649	688	670	650	662	651	707	633	707	631	684	646	636	687	657	658	661	640	682	686	735	693	686	680	648	659	689	688	665	694	660	668	654	683	644	702	680	678	660	624	657	660	694	681	691	646	716	675	662	646	665	663	658	694	699	682	659	616	620	702	633	669	681	665	660	635	684	689	682	656	657	636	639	677	672	663	689	658	700	691	711	675	655	693	694	657	631	676	724	646	648	614	647	665	663	704	621	638	667	626	686	668	672	704	608	671	653	676	679	686	658	673	629	700	652	645	664	696	690	648	686	679	659	673	687	678	678	645	641	617	704	670	676	658	660	658	593	718	671	645	657	686	643	675	656	674	669	671	696	666	643	684	629	707	632	610	679	656	702	688	654	666	604	702	674	660	628	717	658	666	664	667	667	669	668	658	677	656	683	694	657	704	697	665	661	664	702	686	666	671	685	680	675	638	670	649	650	659	652	705	680	631	652	692	647	645	609	661	669	711	694	672	669	656	655	725	725	643	682	628	658	668	648	715	621	651	711	675	655	671	658	657	680	642	657	650	655	632	682	652	668	661	640	639	656	705	662	679	662	656	677	633	669
1463	173	113	115	87	119	118	128	130	99	98	94	84	116	96	94	77	78	75	92	86	91	82	88	103	85	88	61	78	87	94	104	130	102	100	99	95	83	68	126	88	119	107	103	104	103	103	133	111	113	139	123	114	119	99	99	161	164	141	124	102	104	79	80	84	79	88	65	58	70	90	79	83	79	77	79	87	101	74	78	93	64	98	72	76	72	87	62	77	70	73	85	91	66	80	72	77	73	85	84	66	62	76	82	78	77	75	66	72	70	81	88	76	83	75	94	89	80	67	80	77	76	70	60	73	81	60	69	64	62	88	98	89	76	70	79	75	81	68	67	74	71	69	71	87	82	88	68	73	84	87	86	53	73	108	95	74	78	76	66	86	65	75	72	86	60	60	90	102	78	83	73	107	88	90	70	76	89	79	79	72	72	85	78	64	82	80	73	80	85	67	74	82	73	80	81	63	69	77	70	91	89	79	76	71	74	85	88	82	69	75	94	81	68	91	89	70	87	86	82	90	82	83	89	81	87	75	91	73	76	98	72	73	74	73	85	85	86	89	96	91	65	77	88	79	92	77	88	83	83	85	67	85	85	66	80	75	73	86	65	83	88	88	94	74	78	95	67	76	76	99	90	82	78	86	67	85	95	98	82	86	70	60	72	82	73	65	80	84	76	81	84	66	77	86	89	90	69	87	85	52	74	75	71	79	59	70	86	72	80	74	85	100	62	76	89	83	76	101	73	82	70	68	79	76	90	72	83	80	82	87	83	86	72	75	81	83	92	71	71	79	93	89	81	89	87	59	79	84	94	59	76	67	84	67	88	66	102	75	93	99	80	63	89	86	75	89	74	89	95	99	71	71	80	77	73	73	98	85	72	72	87	91	81	79	98	73	72	83	61	78	80	86	68	75	80	106	69	88	75	77	68	89	72	82	73	65	84	59	74	80	89	80	72	77	70	77	78	85	83	80	79	85	78	64	75	86	76	90	86	93	73	74	86	89	76	89	75	79	70	79	91	64	82	64	77	81	79	103	74	85	80	84	75	71	91	68	75	88	72	64	102	84	70	78	97	69	79	78	77	87	67	71	75	82	82	71	67	71	76	79	73	74	88	86	97	87	59	90	93	67	73	72	74	82	77	85	72	75	61	68	66	95	81	74	82	84	78	87	84	95	79	74	72	86	69	71	83	88	83	77	78	91	82	75	70	73	86	85	78	77	97	91	68	77	65	78	74	103	88	64	85	80	70	76	68	78	70	89	70	83	68	79	88	77	92	79	77	65	91	90	72	78	84	87	88	89	74	77	61	78	83	73	71	91	77	85	90	77	82	91	75	79	74	80	75	90	61	82	97	70	79	77	88	79	77	90	61	89	105	80	75	82	61	80	68	85	73	66	81	81	76	86	87	77	85	90	83	87	69	53	86	61	67	69	84	81	70	76	75	79	80	78	74	59	70	68	82	79	67	68	78	86	84	68	79	84	76	97	82	84	69	62	75	90	80	68	79	79	86	59	89	67	68	84	85	100	78	79	80	68	69	71	75	64	75	78	68	91	76	93	82	104	81	88	72	72	73	74	73	80	89	75	79	76	95	79	94	78	74	77	71	77	91	73	75	83	86	71	80	76	89	65	97	72	83	88	87	97	61	64	83	84	74	80	67	87	82	76	62	87	70	90	69	85	73	78	82	69	79	60	73	79	83	72	86	73	72	91	74	78	72	72	67	82	85	70	81	85	92	81	70	84	78	79	80	88	85	82	82	89	79	83	79	80	77	78	78	66	72	83	87	75	94	73	75	78	71	74	71	83	63	66	85	72	95	91	74	89	71	87	72	92	63	80	88	71	75	75	95	84	83	64	74	79	73	86	81	77	86	78	95	75	79	88	80	89	65	73	88	86	83	75	79	60	81	77	86	90	81	62	81	96	91	72	78	95	68	84	77	93	81	75	72	67	82	70	73	76	66	76	68	84	84	72	84	78	76	70	78	79	81	66	88	61	80	80	69	64	99	89	83	74	69	77	93	81	94	89	74	91	86	77	77	80	82	69	75	78	83	78	75	79	77	85	83	74	76	84	89	86	63	70	75	78	53	97	87	78	89	93	66	81	97	75	61	74	70	70	90	74	78	74	77	76	68	74	81	53	87	71	78	83	72	73	64	69	86	85	74	67	76	89	78	70	79	77	65	87	60	69	76	88	80	71	70	92	74	90	74	71	83	80	68	85	74	78	75	84	65	85	77	80	77	79	74	79	71	81	87	74	87	76	93	75	59	90	84	93	80	64	92	77	75	85	86	78	70	80	75	67	78	68	66	90	88	62	84	84	87	80	78	81	95	56	66	75	71	72	79	80	84	76	75	76	78	81	86	72	92	88	93	71	70	96	71	63	83	85	70	65	83	89	76	85	89	80	79	80	74	61	84	75	76	71	72	95	82	82	89	100	78	81	71	88	75	73	92	68	72	86	78	79	76	74	81	81	83	85	85	64	85	78	69	77	79	81	87	80	88	73	67	72	89	90	81	87	86	83	75	81	79	74	85	79	78	81	72	71	74	85	80	84	79	78	97	81	72	77	70	85	83	93	71	73	81	80	79	77	87	86	98	87	92	74	69	74	88	70	70	64	66	77	85	67	77	75	82	76	84	97	70	70	75	73	94	57	90	82	79	85	94	73	69	79	92	86	77	69	70	71	89	73	64	73	74	88	83	64	85	78	78	76	77	75	75	74	71	73	72	94	93	84	78	84	60	91	71	87	79	88	82	80	66	64	79	88	67	62	81	77	85	95	73	82	93	73	75	77	87	69	64	77	74	79	75	85	84	92	76	89	69	79	70	85	78	80	73	75	70	82	80	77	65	83	80	70	87	70	93	71	64	67	81	91	63	83	69	72	67	88	86	79	66	82	84	75	77	85	79	70	87	77	84	79	88	75	99	73	75	79	81	65	91	66	70	93	60	83	93	74	62	74	80	83	72	79	73	77	78	91	73	82	79	92	85	72	86	83	89	61	86	72	72	86	80	83	88	72	88	76	99	76	75	75	81	83	72	81	77	76	72	60	58	84	88	65	86	87	65	97	82	89	63	86	81	91	80	72	81	78	76	80	76	80	78	73	66	69	83	79	67	75	81	91	74	81	71	75	74	69	70	76	70	74	81	90	76	87	75	85	66	101	82	76	81	79	91	82	85	78	70	83	74	59	90	80	84	82	73	90	84	76	88	77	73	86	88	75	82	88	84	87	80	83	76	77	67	90	86	68	72	74	77	67	74	87	86	84	89	95	88	87	75	69	84	80	88	88	79	83	69	86	82	79	78	79	78	80	88	89	63	86	70	71	70	91	78	87	77	63	79	81	71	86	88	56	85	86	71	58	83	72	73	70	72	75	78	70	90	81	79	78	80	70	85	84	87	92	88	62	87	86	76	88	71	97	94	74	88	63	83	82	87	70	73	63	71	70	82	94	82	72	68	84	74	75	80	71	80	74	82	82	90	66	65
9440	2910	1658	2668	4999	5786	4943	4212	3561	2954	2401	2091	1801	1745	1510	1453	1355	1221	1139	1080	1041	994	972	1053	1050	934	960	1033	1047	1140	1301	2479	2995	1578	1076	1156	1300	1001	1244	2038	1276	1727	1896	1581	1629	1899	2358	2344	2379	2132	2204	1938	2061	1699	1643	1643	3259	3033	2756	2084	1545	1218	947	856	841	804	819	809	774	848	894	809	804	836	824	799	843	832	851	856	827	838	775	834	849	837	826	823	807	866	841	841	834	784	814	804	835	824	820	817	776	799	802	823	811	794	847	775	833	847	878	799	787	852	812	837	826	776	814	835	820	842	807	884	838	820	829	823	870	851	828	807	855	808	842	817	818	799	782	818	800	817	817	801	851	771	838	828	798	833	844	821	812	783	900	780	849	826	836	819	826	832	849	826	832	885	829	822	822	767	831	840	805	903	835	863	836	831	855	839	803	790	814	847	844	865	828	799	818	852	834	820	865	873	864	851	810	860	801	883	805	814	813	848	840	829	833	821	813	869	824	825	815	884	851	846	823	795	860	815	800	758	822	786	827	793	838	823	800	873	831	799	840	804	795	827	803	821	827	833	807	806	832	830	851	830	812	791	824	800	875	846	812	841	858	839	792	868	838	834	824	864	887	823	803	799	787	843	760	783	832	792	844	852	838	832	788	857	833	852	848	830	831	826	791	764	825	875	828	817	845	841	793	841	887	823	845	839	887	835	817	800	791	843	851	843	773	806	838	863	822	843	797	840	808	859	865	826	824	807	807	842	784	867	816	769	830	826	800	800	766	838	844	837	849	847	821	833	812	847	888	842	857	827	808	810	823	815	843	835	820	858	804	833	818	787	812	849	822	779	809	895	872	869	836	849	822	832	803	837	820	796	812	798	837	869	791	817	847	825	845	881	785	825	766	840	821	835	861	801	840	859	854	844	840	870	845	830	853	827	811	813	789	822	799	742	834	776	802	793	843	811	847	834	787	860	874	817	824	865	810	833	821	819	832	741	762	788	787	842	792	801	809	822	817	848	843	867	803	839	829	879	790	800	785	805	866	806	883	755	797	873	872	794	837	853	800	802	798	834	812	784	855	855	869	801	856	799	819	826	865	820	835	862	830	845	829	801	844	778	805	811	760	844	812	832	837	773	828	797	876	819	837	830	779	857	844	835	849	813	822	848	782	913	838	785	818	826	819	850	843	813	873	868	859	809	840	846	842	801	788	877	822	804	818	901	813	828	847	817	857	823	791	792	809	774	836	832	792	836	808	814	763	843	874	829	815	817	791	777	839	817	868	833	849	844	844	794	839	815	792	794	811	831	841	843	798	825	806	833	849	807	790	766	878	856	781	832	819	801	815	814	845	784	826	823	829	869	841	822	806	844	772	820	841	809	818	817	825	858	866	808	823	821	770	861	831	839	821	839	847	836	823	800	889	826	844	812	856	803	831	855	820	866	845	822	846	870	763	825	823	824	807	789	811	809	809	836	883	805	784	752	827	794	847	808	872	889	852	792	818	853	874	882	841	820	811	829	875	847	862	830	867	854	844	830	795	807	821	829	759	839	783	818	792	832	843	828	786	828	817	826	823	833	857	855	841	846	811	850	830	814	913	839	838	837	831	825	806	788	842	792	837	856	838	873	854	753	821	862	843	835	848	845	869	794	784	814	788	816	851	800	844	888	858	818	852	849	852	830	843	858	776	818	814	827	814	843	779	813	849	807	787	835	820	815	804	861	871	859	874	743	766	823	817	859	858	887	814	790	852	805	802	819	844	796	845	811	880	828	860	836	833	836	816	810	849	788	826	783	876	844	871	841	792	800	830	825	881	817	842	823	867	835	840	794	810	890	774	829	803	837	842	805	794	808	857	798	854	783	816	864	854	815	801	789	847	827	858	835	849	831	831	825	826	862	818	881	790	852	834	854	830	845	834	845	832	819	812	881	860	821	820	846	824	813	858	824	835	808	878	806	830	819	797	808	827	841	814	815	875	889	824	829	818	814	845	798	850	838	814	870	860	826	772	811	810	857	838	804	864	804	785	841	791	847	807	805	868	817	798	832	816	872	829	840	792	760	854	810	819	815	828	793	865	796	825	874	814	829	852	837	827	829	873	857	837	810	829	864	827	863	838	847	854	868	813	761	800	863	801	861	837	805	819	843	838	826	842	803	822	867	795	847	843	834	797	840	799	833	807	815	869	828	887	810	842	901	806	770	862	848	869	803	812	829	817	841	819	848	808	831	854	792	812	838	841	817	822	857	789	782	846	853	867	819	793	864	821	792	815	834	819	831	813	855	814	803	888	799	853	762	816	834	815	829	826	749	879	837	844	822	874	857	766	809	791	823	803	847	805	814	831	856	829	831	774	829	811	846	796	818	781	816	796	861	811	802	808	827	818	823	834	793	913	827	810	803	776	802	843	783	802	853	820	851	767	873	796	811	785	860	816	793	873	772	815	795	839	845	812	824	841	793	824	763	889	848	842	811	832	780	871	832	742	839	811	835	831	829	826	853	880	804	819	812	806	829	827	800	861	786	814	820	829	822	828	816	820	836	820	815	841	843	846	865	775	820	858	847	800	833	799	831	797	846	769	835	799	820	761	814	815	830	804	820	832	822	823	815	865	844	786	836	810	816	795	820	811	872	885	831	817	764	799	846	855	810	846	837	878	805	815	903	844	818	837	825	834	818	878	818	802	805	777	831	822	818	855	798	807	855	802	811	809	858	761	806	831	815	779	759	858	821	842	818	801	846	817	828	810	783	829	812	816	840	777	827	816	781	845	854	867	779	762	831	787	843	765	835	837	794	836	839	787	815	833	846	811	777	789	894	850	820	810	854	842	796	871	808	810	826	827	847	847	815	813	863	779	804	793	803	809	823	811	838	800	780	819	885	855	782	804	809	839	872	840	833	805	794	779	851	858	794	825	792	824	850	779	816	787	866	836	865	849	839	858	853	864	841	850	773	843	808	846	812	780	802	826	832	805	832	839	761	831	851	849	861	867	833	844	810	894	829	813	819	870	826	834	864	890	823	794	843	799	868	836	858	881	864	849	825	801	822	808	785	806	864	861	827	829	867	806	827	758	838	824	820	863	800	855	835	816	797	800	850	800	795	854	811	817	826	788	809	830	767	801	850	845	870	769	811	813	804	891	849	809	836	815	831	826	860	822	869	789	815	836	850	817	832	822	901	792	831	817	850	795	840	834	852	793	851	814	814	817	830	800	800	765	896	855	773	875	795	850	825	864	823	837	780	836	872	824	783	886	838	828	816	819	857	792	870	809	804	871	829	781	816	829	877	832	797	902	823	896	821	857	836	853	844	842	828	814	860	825	821	824	830	858	792	851	854	848	903	823	830	828	794	868	862	788	884	806	821	852	783	863	839	821	824	797	834	828	872	825	815	824	832	780	834	842	827	829	853	827	836	836	775	801	788	837	844	864	833	821	880	857	826	860	785	798	839	797	821	806	842	802	828	812	798	835	867	839	792	840	813	840	803	852	800	806	845	807	848	817	780
747	264	149	124	131	162	182	145	144	134	133	130	118	90	97	97	83	82	80	86	85	72	73	84	78	72	87	73	75	95	64	106	158	115	85	84	86	97	90	90	100	109	99	90	90	112	185	150	146	125	119	116	114	106	98	110	250	214	203	149	133	115	84	86	75	67	71	58	59	70	65	51	54	57	56	49	70	56	69	71	70	62	52	79	66	73	71	66	70	69	64	84	67	68	57	67	55	56	67	62	68	68	73	60	68	75	69	79	68	64	61	72	54	55	60	70	60	62	63	66	59	69	72	66	72	55	69	46	56	77	62	81	64	70	72	65	59	57	58	62	43	61	51	63	78	71	84	76	59	63	71	65	85	64	57	67	68	67	64	52	63	69	66	71	65	46	68	51	71	51	80	68	72	61	86	74	80	81	89	68	63	60	69	51	73	58	65	84	55	68	57	69	77	60	78	60	67	72	66	62	77	53	51	80	62	60	76	70	59	65	69	67	48	66	70	65	63	77	61	60	65	61	70	58	53	57	78	74	57	70	58	74	55	81	61	81	62	69	60	57	56	54	59	70	78	65	54	76	69	68	65	72	72	74	76	69	75	66	60	62	76	79	85	73	66	84	58	70	70	56	64	66	64	68	46	71	76	72	71	52	68	61	53	59	59	76	61	63	68	86	60	52	56	69	79	60	78	57	55	57	68	62	61	72	64	81	62	79	59	75	63	61	72	57	69	75	55	58	52	71	68	70	72	78	68	59	68	77	69	74	68	68	69	69	60	65	63	79	62	74	62	62	53	66	54	64	59	53	66	55	63	61	71	81	67	61	78	51	82	57	61	61	68	73	89	67	61	64	59	71	64	63	57	71	70	59	65	66	64	63	70	75	80	70	58	74	68	65	61	76	64	61	60	58	67	65	65	58	63	66	65	60	70	58	65	63	65	82	67	56	74	79	73	57	63	77	66	59	65	58	64	71	72	74	70	69	63	56	63	66	59	76	58	67	64	66	76	70	67	66	72	68	58	62	72	74	74	60	57	72	64	75	71	74	69	52	67	51	62	62	72	70	59	57	81	68	66	58	56	59	60	58	53	51	74	61	67	69	59	70	69	69	61	57	78	66	61	72	56	56	54	51	71	65	48	41	61	65	60	76	71	59	72	71	76	47	77	58	58	63	60	66	72	59	58	59	70	76	49	56	70	62	71	66	69	60	66	76	77	57	53	69	58	63	66	50	65	69	72	74	65	72	53	66	68	63	77	68	74	49	62	72	71	57	73	69	65	59	71	60	74	67	59	64	71	64	68	62	69	67	72	63	63	58	57	63	75	76	69	80	60	58	63	60	65	63	57	64	73	52	59	60	71	64	64	55	63	65	63	67	67	52	74	62	76	65	64	60	59	64	52	68	60	77	73	59	59	69	65	62	49	66	73	49	69	59	55	72	59	73	57	64	73	69	62	78	69	57	62	69	60	56	78	64	66	71	79	68	67	61	71	64	63	77	48	57	81	64	46	61	53	65	47	62	69	85	75	55	65	66	53	57	63	76	63	57	54	52	80	63	56	56	74	74	53	65	61	56	64	60	80	67	63	48	52	76	67	66	69	54	57	76	68	77	54	63	77	62	68	54	70	74	63	70	66	57	69	52	51	60	61	53	60	54	71	75	73	67	79	72	67	63	62	71	58	56	66	52	56	59	59	74	49	71	80	65	64	63	58	72	61	63	66	58	59	54	68	56	68	80	71	65	67	69	70	68	66	62	63	56	70	72	58	51	67	57	58	58	63	57	62	60	63	65	57	69	65	72	72	60	52	72	70	73	84	79	74	60	69	75	65	58	75	73	53	59	65	67	59	68	57	62	70	62	48	54	64	68	65	60	69	73	74	67	65	50	59	74	65	69	66	56	56	79	72	71	71	73	64	60	54	72	55	73	82	49	65	56	64	69	65	71	76	66	70	57	56	70	48	52	61	80	56	52	57	61	75	80	62	73	59	63	63	63	64	64	54	64	63	69	54	56	55	75	46	73	47	69	82	60	62	66	71	74	56	79	62	52	81	77	67	77	59	69	53	64	67	62	69	53	60	78	51	85	64	66	67	58	47	45	67	50	57	62	56	64	64	63	62	63	70	55	75	71	53	70	64	55	58	60	74	65	72	56	71	65	62	63	72	60	55	66	71	62	58	64	67	83	81	69	61	71	46	65	70	62	69	70	60	55	72	60	66	70	75	62	70	56	63	59	61	60	66	61	66	76	65	70	56	54	63	59	78	65	51	76	57	65	69	70	58	61	62	74	62	58	70	62	63	70	67	58	61	57	63	59	60	66	75	68	47	66	74	71	58	78	51	64	61	73	65	68	61	64	78	66	65	59	55	54	68	88	80	44	64	75	54	65	63	66	72	73	65	75	72	67	62	70	71	61	64	91	74	61	64	87	85	73	76	69	56	67	71	64	63	62	55	69	69	57	67	59	57	73	60	65	50	74	49	74	80	80	58	81	61	79	70	70	61	58	60	65	58	82	64	62	60	64	70	70	55	65	57	66	65	60	60	55	63	65	69	69	64	63	67	55	64	65	64	67	64	69	57	63	68	65	56	67	54	56	60	73	59	68	68	59	51	73	78	73	72	71	76	72	71	77	69	62	69	57	70	59	71	76	65	73	52	60	64	59	53	81	63	82	59	71	63	67	70	67	60	77	57	58	57	64	65	50	72	51	66	67	65	73	53	67	65	58	72	71	79	65	49	60	78	61	58	57	67	59	63	71	54	84	55	62	62	68	61	73	74	62	71	61	73	77	58	62	66	63	65	73	60	53	59	66	71	75	58	66	64	58	55	51	63	69	54	80	76	74	61	65	66	65	60	70	62	60	78	72	50	70	75	70	59	51	58	54	65	76	57	54	62	71	62	64	78	72	62	46	75	64	65	63	80	67	56	53	64	59	66	64	57	55	59	54	68	68	78	76	70	63	65	74	75	68	64	72	70	62	65	62	60	57	79	52	62	70	84	58	58	61	66	65	65	73	52	69	72	73	57	75	49	60	50	55	63	78	57	70	65	52	58	61	59	66	66	64	73	54	57	73	75	72	71	65	59	66	71	77	63	66	60	50	67	77	62	80	72	66	70	71	74	51	73	68	57	65	64	67	68	64	62	65	68	68	60	67	73	55	62	68	71	63	61	74	56	57	62	77	65	54	84	75	69	59	57	53	71	59	73	59	65	59	64	81	65	68	67	67	60	60	75	75	67	78	65	54	66	59	73	69	67	69	54	68	53	59	59	69	59	66	57	60	76	56	66	60	69	67	75	59	65	52	80	60	60	68	71	57	76	70	67	61	50	90	78	81	55	66	67	71	70	43	66	63	58	64	73	61	61	71	66	55	71	57	62	66	64	52	65	56	62	68	58	58	56	56	76	61	56	77	61	63	64	73	77	71	72	61	79	61	66	74	63	66	76	75	67	62	61	64	52	52	76	81	73	56	61	75	56	62	63	61	70	76
11597	5139	2466	4154	8780	9848	8683	7043	5861	4697	3771	3093	2727	2333	2080	1903	1615	1406	1330	1277	1109	1106	1096	1111	1070	1050	980	1079	1013	1081	1480	2355	3665	2137	940	1158	1083	1387	1597	2147	1367	2085	1970	1675	1636	2176	4040	3215	2892	2441	2335	2100	2191	1821	1895	2254	5996	5379	4645	3419	2070	1386	982	802	740	717	700	737	710	666	706	681	694	661	714	731	686	665	640	722	682	681	705	664	723	690	681	686	705	677	706	722	704	702	681	709	700	708	694	702	728	728	671	707	714	726	652	701	759	629	668	689	715	701	644	682	718	740	705	657	701	644	687	693	657	679	711	687	714	687	718	709	682	696	691	651	672	689	720	682	694	665	726	659	671	713	695	717	725	711	741	696	655	688	720	687	674	690	665	684	697	656	639	649	748	684	699	698	676	680	691	628	704	716	700	672	651	720	688	690	696	697	727	720	669	684	660	683	672	671	721	738	670	701	676	705	695	736	685	713	702	690	681	673	696	660	740	679	705	686	654	615	718	666	664	686	673	705	715	705	694	663	686	698	666	702	652	660	698	703	712	697	666	683	668	713	719	700	697	715	733	718	696	743	716	671	686	734	710	684	672	669	707	708	661	651	645	716	691	669	690	691	741	716	700	697	716	676	680	686	674	671	671	714	687	712	689	678	703	650	724	696	713	638	708	676	713	677	710	661	687	690	687	719	704	695	682	707	685	644	689	721	709	696	703	652	763	646	714	748	693	676	736	648	747	649	723	702	664	724	698	686	735	732	668	699	711	675	694	640	674	689	700	719	720	682	694	718	691	699	701	691	645	687	619	711	709	690	666	670	661	667	703	699	648	725	723	690	726	673	729	668	745	741	637	714	724	707	670	658	703	718	684	691	709	711	687	724	713	695	701	696	673	711	718	727	703	738	739	739	733	673	733	693	720	682	671	704	686	694	669	677	674	654	691	708	674	699	683	688	698	688	690	715	687	699	714	729	662	747	695	684	701	669	649	683	680	675	753	692	672	693	663	663	730	690	699	638	680	698	721	664	740	685	685	679	730	690	650	709	700	686	668	687	675	728	681	679	683	704	713	745	709	689	718	657	713	713	650	673	680	687	682	667	693	687	698	712	648	637	658	709	741	696	690	656	677	669	621	701	721	749	676	689	723	682	658	698	712	662	718	641	692	679	699	658	666	732	665	674	662	670	679	723	691	717	727	670	719	662	654	684	699	671	699	652	665	669	727	703	646	693	726	675	716	665	658	687	741	679	690	735	692	687	662	705	680	730	669	725	690	708	683	680	728	693	700	708	682	705	690	692	712	689	708	746	707	654	676	679	739	687	647	716	691	729	721	714	704	661	677	666	714	668	699	701	714	669	726	727	667	690	723	706	682	674	736	688	733	697	690	709	734	686	703	687	724	679	699	678	699	661	657	709	678	688	680	672	664	708	696	682	668	676	685	647	685	729	712	685	726	678	708	666	703	681	717	699	707	714	715	666	693	709	676	728	688	673	717	730	685	662	671	676	713	716	689	690	700	644	634	656	753	710	701	701	683	697	679	708	648	677	697	693	682	731	685	674	713	684	623	701	656	699	723	759	703	706	662	679	679	666	704	693	729	675	708	720	689	694	696	696	685	674	706	695	693	650	699	717	690	671	661	699	689	715	638	712	659	693	705	674	713	710	652	699	714	724	728	691	715	735	683	655	715	662	735	683	707	692	665	682	649	709	666	734	748	676	707	670	705	703	682	767	669	668	713	703	652	661	652	685	720	693	711	685	713	690	696	732	678	725	706	715	691	687	694	678	726	691	711	641	707	676	711	686	695	684	671	692	694	714	698	695	654	732	728	675	674	661	676	664	667	742	684	637	686	702	738	702	689	651	709	705	690	678	706	704	689	721	676	697	717	651	636	678	659	691	664	681	691	684	692	710	713	741	744	692	710	758	667	686	653	648	676	689	632	680	721	662	706	702	730	714	699	684	736	672	678	718	682	702	671	709	688	689	696	666	679	680	670	649	701	662	686	702	724	744	686	666	683	723	646	707	626	647	709	694	725	731	703	709	710	705	683	687	715	662	686	668	716	721	750	647	697	693	684	641	696	723	722	685	659	673	694	680	651	725	662	673	695	711	715	654	688	762	674	687	682	731	671	644	715	708	694	715	681	715	688	669	699	712	687	680	652	656	654	675	721	702	657	718	683	683	690	702	707	691	716	731	645	680	712	703	686	670	696	653	700	658	695	686	713	709	717	644	681	673	686	694	723	696	698	687	700	654	664	698	651	688	693	649	647	700	694	655	717	706	720	716	718	678	682	711	734	656	668	722	644	719	676	738	676	687	683	737	693	702	708	691	702	657	637	685	695	682	689	736	715	692	712	675	628	676	659	673	749	683	692	686	681	718	704	710	706	711	746	687	673	726	713	673	686	702	649	686	703	672	698	671	671	705	710	685	683	684	686	657	708	690	698	638	707	668	740	760	722	674	709	748	641	693	696	691	711	661	683	696	702	710	709	680	652	782	736	706	662	705	750	702	714	668	691	687	645	691	644	644	688	680	729	692	707	704	669	728	674	682	671	726	687	711	660	718	669	684	713	695	771	672	698	670	678	675	737	650	746	717	676	715	660	689	722	711	681	721	695	697	703	709	713	695	674	690	681	722	677	659	715	718	694	649	744	712	652	697	742	693	668	659	711	664	677	684	668	731	679	716	711	728	680	714	714	677	685	672	698	680	684	707	681	683	684	727	680	704	664	691	702	696	675	668	675	658	685	704	660	767	707	677	690	652	725	679	691	692	684	644	705	716	723	677	644	735	649	700	705	706	714	701	641	699	728	673	731	703	670	721	644	652	652	653	667	701	665	677	690	718	686	715	712	730	745	672	719	673	685	674	682	701	710	709	718	683	722	734	751	655	687	675	661	697	693	680	697	729	693	697	719	677	714	697	668	696	658	699	673	654	708	733	691	669	689	692	660	670	691	734	666	692	727	695	697	744	640	719	716	693	695	715	681	710	698	684	669	731	720	636	692	605	688	712	751	692	685	716	694	692	654	767	688	692	655	720	701	630	702	738	746	705	655	687	700	687	686	659	684	682	719	712	661	673	701	727	687	691	675	715	700	661	685	672	717	698	695	707	694	682	719	700	684	733	666	661	653	673	690	700	683	652	699	732	710	696	645	694	701	718	734	698	702	681	695	683	681	691	662	713	685	678	715	696	650	686	714	728	682	680	732	703	716	712	683	720	694	679	617	695	688	746	697	659	672	731	664	655	614	653	660	661	677	704	711	663	760	684	704	674	655	679	717	734	677	718	711	655	739	647	662	723	685	697	727	668	735	717	675	709	698	651	655	717	700	659	737	686	680	708	695	717	707	722	692	740	658	680	719	713	716	763	651	686	664	705	709	680	691	700	710	667	724	675	680	703	707	710	706	725	636	737	688	675	670	733	670	685	689	677	673	694	723	699	703	696	696	688	695	686	701	732	699	708	668	671	689	654	710	720	677	725	704	669	694	709	722	675
2125	225	177	109	124	172	168	165	158	133	143	163	130	107	117	79	101	108	98	93	88	88	92	88	78	80	100	96	84	92	107	101	162	125	87	106	101	101	87	95	117	111	121	96	89	93	179	152	146	123	132	122	101	117	113	150	306	270	225	192	132	117	98	84	76	84	59	82	83	92	83	75	73	83	80	82	87	74	65	69	67	83	82	75	82	85	74	91	92	97	74	72	79	80	70	82	72	76	88	73	78	73	77	79	92	69	82	78	91	60	79	59	85	85	72	69	77	107	80	69	82	91	83	99	83	77	92	77	67	92	88	75	82	89	97	85	83	79	69	80	71	66	77	76	71	85	77	63	71	51	81	89	77	92	74	79	82	75	81	73	75	94	89	80	68	93	72	71	70	74	77	83	103	74	85	80	79	83	82	76	64	68	74	90	75	79	81	78	86	72	78	97	84	78	78	72	85	87	74	81	78	84	78	64	77	81	72	84	72	97	66	77	94	88	78	78	81	85	71	83	66	79	104	72	71	87	68	80	91	77	80	72	81	79	79	83	80	78	65	82	74	94	67	82	88	80	79	85	82	70	80	79	78	75	88	84	73	76	79	75	81	80	88	88	80	64	78	98	72	73	70	82	95	75	87	73	60	82	89	87	82	82	82	65	67	81	61	98	70	82	73	77	92	61	71	85	97	85	76	69	78	81	92	81	73	77	77	82	95	99	79	64	77	76	69	80	76	70	65	72	89	92	90	86	81	83	66	67	67	90	85	90	73	95	80	79	76	66	84	72	84	83	86	75	56	75	72	77	82	79	89	101	87	95	71	75	67	80	78	76	84	70	76	81	75	74	75	95	81	72	68	80	81	77	74	76	75	69	75	82	82	76	74	75	83	91	75	70	85	88	79	82	78	69	102	70	79	93	70	77	75	75	98	75	81	83	63	81	80	81	75	79	85	80	88	80	74	87	77	76	92	76	77	83	73	81	84	84	73	82	75	74	84	76	80	74	95	63	85	69	78	86	84	75	74	67	94	86	83	79	66	74	63	75	68	75	70	76	82	82	82	88	81	67	66	67	71	72	80	76	79	71	69	78	70	91	86	86	84	89	89	78	70	67	78	78	76	73	91	75	75	66	85	72	75	81	101	100	86	82	79	80	88	76	77	83	74	88	74	72	80	62	85	75	95	80	74	84	86	76	76	72	79	79	83	92	82	68	73	97	66	68	87	91	67	68	86	90	85	74	69	85	76	79	86	76	73	108	80	105	88	93	82	82	77	88	68	81	73	86	70	78	75	65	66	73	83	81	93	73	96	88	74	82	83	79	80	91	74	74	82	65	84	74	90	77	80	70	69	72	74	79	79	82	80	86	68	76	77	80	90	93	68	80	78	86	73	80	76	83	100	85	77	91	70	78	78	65	59	88	91	82	84	79	85	73	70	94	88	85	90	79	76	92	88	73	75	73	78	62	85	85	70	81	84	69	81	76	66	76	78	76	72	88	85	74	81	74	82	67	75	64	69	81	83	74	67	76	85	81	76	73	89	80	103	80	90	81	78	77	89	92	84	81	84	81	74	75	72	83	71	88	76	73	74	83	65	81	78	74	66	75	77	70	95	68	87	72	106	79	90	91	80	78	94	69	102	77	97	82	73	91	67	66	84	79	86	69	60	69	66	68	89	91	68	67	102	89	85	92	55	78	91	75	74	76	73	79	72	76	72	88	62	86	77	93	80	83	89	80	88	88	84	63	74	66	76	71	65	84	80	65	58	86	69	58	73	87	66	80	79	74	89	76	72	92	81	74	81	94	89	82	75	91	68	95	78	79	57	90	81	62	67	79	83	85	81	70	85	82	75	70	70	71	81	74	68	74	77	76	79	75	62	69	85	87	61	68	95	98	80	73	80	74	83	77	79	87	80	84	82	71	90	66	79	101	69	88	76	93	73	81	80	81	64	71	77	70	94	84	68	69	73	85	86	76	89	77	89	84	73	71	58	74	77	92	77	93	65	80	86	67	78	86	81	78	79	87	70	84	90	93	74	90	86	69	75	78	74	85	80	76	83	90	64	81	84	94	75	65	74	88	75	67	91	82	82	78	83	70	73	70	70	83	74	80	72	100	68	76	84	67	76	86	60	70	88	80	80	89	76	70	93	80	68	84	73	64	80	72	70	75	87	81	83	80	84	85	89	90	83	82	65	73	75	73	67	78	80	76	81	90	85	77	74	57	96	99	64	74	76	77	82	82	80	75	81	81	77	74	78	74	78	82	80	73	80	67	69	92	90	71	78	77	72	71	80	92	76	77	67	80	64	86	78	88	85	77	74	82	73	79	83	93	79	87	89	74	74	69	87	75	79	96	75	81	90	82	84	72	87	92	89	92	69	77	80	78	81	73	74	78	71	82	81	73	72	85	96	77	69	85	76	73	75	73	90	90	71	70	72	77	73	74	82	80	86	89	72	95	79	81	85	84	74	77	77	80	58	84	72	73	74	78	77	77	95	97	74	73	87	82	85	80	91	82	71	69	71	74	86	62	81	100	69	92	67	86	65	85	78	69	84	73	62	77	66	76	82	104	76	73	75	78	88	75	68	80	90	65	70	82	81	80	93	85	81	87	75	86	84	78	69	74	97	67	84	72	83	70	81	79	64	90	83	71	72	94	77	60	81	73	90	75	68	68	72	78	74	77	81	96	86	76	81	68	81	80	74	73	70	82	77	70	91	78	97	62	76	103	90	77	81	71	63	91	75	74	79	79	76	78	74	84	76	70	81	86	100	74	80	73	80	68	70	73	84	78	76	74	73	69	75	75	90	80	83	78	57	75	90	84	85	78	81	78	77	75	95	82	65	95	80	91	77	82	68	80	89	92	76	80	83	80	87	72	70	75	67	84	67	78	76	86	66	91	72	67	73	61	85	84	80	84	83	69	61	84	80	79	84	87	78	78	75	70	71	87	86	82	83	74	84	90	82	85	81	91	83	85	92	77	88	74	86	79	85	86	67	87	71	88	79	68	81	71	79	85	76	84	82	62	77	79	82	82	75	76	77	58	97	79	83	70	101	91	87	75	93	86	82	76	82	79	88	88	95	93	79	102	73	66	64	68	74	82	77	80	60	97	82	83	69	89	69	95	93	83	86	78	72	78	71	86	75	68	78	82	78	81	70	72	78	97	75	74	77	89	87	71	71	77	87	90	87	72	80	90	85	86	77	94	72	84	57	86	79	74	79	93	74	73	90	64	82	66	73	93	94	75	84	87	87	77	78	69	74	74	84	81	90	80	83	88	82	78	71	86	87	78	78	80	85	82	88	80	69	87	57	91	80	80	105	72	81	88	72	75	79	78	66	71	62	94	85	82	85	91	88	75	61	78	80	84	72	77	60	89	68	81	85	89	73	76	83	88	100	71	86	74	81	79	61	88	99	76	78	77	77	59	91	73	80	78	78	92	77	84	73	91	77	85	70	90	69	99	79	81	76	83	70	69	71	68	94	83
11478	4324	2547	3914	8359	9559	8511	7352	6133	4980	4014	3508	3102	2725	2330	2028	1867	1663	1540	1410	1333	1306	1309	1175	1179	1237	1151	1218	1218	1246	1470	2054	3285	1928	1107	1568	1576	1734	1586	1962	1738	2463	1962	1766	1658	2157	3593	3277	3392	2258	2600	2156	2228	2150	2120	2925	6574	6039	5136	3826	2314	1621	1196	897	862	874	847	855	867	858	820	810	876	825	858	821	848	877	847	768	864	805	830	840	805	851	853	810	826	742	764	852	830	786	837	869	826	893	827	891	767	843	813	854	803	812	863	853	810	784	850	848	797	855	883	833	864	843	820	858	835	849	839	807	851	828	793	789	850	822	802	842	832	827	845	799	822	805	828	825	870	846	848	823	838	809	776	800	851	816	838	830	836	833	839	852	836	869	835	789	807	824	824	840	836	776	848	843	869	868	829	828	839	792	842	841	871	893	864	868	824	839	785	826	860	845	814	794	783	825	806	844	818	848	848	862	832	865	849	830	763	839	859	834	805	826	855	795	852	772	833	859	852	815	854	843	827	840	789	816	815	828	816	854	866	778	815	805	886	861	844	802	939	818	823	836	831	844	843	848	811	798	794	854	808	855	855	852	834	867	888	836	886	838	840	793	838	867	868	775	835	840	830	838	778	814	823	814	850	813	810	841	781	834	824	855	843	849	814	817	784	861	867	756	835	862	903	879	870	846	770	866	866	865	822	787	823	848	858	884	795	834	872	798	814	818	803	860	822	847	787	834	849	828	787	808	837	831	855	903	866	864	835	806	860	828	784	817	826	815	831	814	808	872	839	841	830	892	841	830	866	841	841	852	813	811	853	881	799	829	802	792	822	828	831	830	795	853	859	807	818	826	875	832	819	839	832	820	820	832	825	825	799	828	798	813	838	806	810	844	811	880	855	848	850	813	834	826	791	864	826	831	836	832	849	881	826	814	837	823	866	805	825	867	787	841	811	821	829	819	844	845	822	820	838	810	818	799	788	833	847	892	850	812	811	835	858	844	806	838	812	799	815	820	811	825	853	864	929	877	854	820	799	841	815	805	835	841	820	856	875	849	822	856	838	808	871	756	800	802	851	770	796	846	796	845	807	807	864	833	799	869	841	872	788	840	797	820	861	792	816	820	810	867	789	750	867	828	862	806	835	784	861	784	810	813	851	846	814	845	836	813	864	847	800	812	844	807	789	849	836	881	844	858	852	883	845	865	832	811	842	830	806	856	791	840	828	856	839	839	832	793	862	862	844	856	865	891	776	864	819	837	822	796	800	844	802	811	821	810	824	795	803	815	874	772	889	785	830	868	872	864	865	818	798	816	822	824	857	852	804	871	784	839	875	788	804	846	813	843	821	801	818	791	833	857	844	867	852	822	777	833	807	865	809	828	839	861	796	831	813	802	823	839	822	843	840	777	785	870	815	836	831	814	813	821	849	882	871	906	804	825	819	871	833	814	915	862	818	840	826	818	866	827	828	858	849	848	830	891	828	792	825	829	832	858	834	843	830	811	859	852	837	839	830	828	861	853	837	842	792	830	830	847	813	876	845	856	807	873	846	849	829	851	880	797	838	804	797	842	867	806	862	865	802	837	855	842	859	841	829	828	817	793	829	855	849	831	899	837	826	779	882	845	830	807	819	832	845	815	913	847	856	857	793	816	872	834	799	853	857	833	877	817	848	861	843	790	841	816	802	821	800	819	799	791	862	843	873	865	814	802	865	823	834	843	872	864	788	842	836	826	840	841	820	834	823	858	867	827	847	866	797	829	853	816	864	817	849	846	833	813	831	822	815	819	824	837	856	831	853	832	813	848	817	846	857	843	830	800	857	809	807	834	825	833	850	801	836	842	809	840	872	859	829	848	829	853	845	863	819	856	844	855	851	826	879	833	845	890	832	795	831	812	811	778	815	827	862	792	830	848	876	806	840	823	763	831	808	812	790	866	826	880	876	816	821	871	818	870	756	847	843	815	797	781	796	829	837	856	818	871	816	846	817	863	777	837	831	843	829	818	786	827	845	845	854	837	843	817	830	817	818	841	817	803	866	830	837	853	806	839	878	852	845	856	837	835	796	801	831	818	863	813	813	788	776	808	815	793	856	825	866	838	831	837	778	849	813	781	854	813	855	896	836	848	836	822	859	799	785	852	835	829	836	831	869	825	808	847	868	817	870	800	817	878	860	795	835	828	826	880	831	883	815	852	835	798	842	886	863	816	882	881	820	799	851	846	834	807	815	817	820	839	798	872	866	811	883	866	836	785	842	882	830	872	835	821	819	859	847	850	787	825	827	841	806	859	855	792	826	840	828	788	842	777	874	860	844	811	837	849	867	859	852	877	845	869	825	854	804	845	865	811	777	802	810	803	809	825	874	853	815	864	860	860	847	847	828	867	854	881	860	859	915	881	865	837	780	796	815	826	883	875	802	817	839	832	848	865	820	780	798	829	869	764	882	849	853	808	826	812	812	824	820	819	843	816	837	822	840	816	873	832	883	845	838	819	789	851	825	825	807	847	845	854	791	871	792	774	866	833	843	855	862	831	842	813	856	839	844	864	813	784	840	864	815	847	824	803	835	838	789	844	796	867	862	830	833	843	842	856	808	856	821	842	823	849	792	858	843	832	879	816	807	819	848	826	811	803	884	858	834	872	841	832	858	773	850	798	860	827	812	811	809	853	791	899	857	824	868	764	812	845	839	798	841	866	806	811	831	838	853	858	836	874	798	799	844	854	891	863	821	816	848	768	837	831	827	815	881	834	824	826	851	817	814	889	870	829	849	795	901	833	836	884	802	800	808	798	812	776	842	804	860	843	821	857	839	815	798	821	875	841	839	826	859	867	824	850	805	775	841	833	796	859	906	859	840	847	853	848	828	849	839	796	859	765	874	836	900	830	800	847	839	824	887	825	807	788	808	864	828	855	846	806	828	813	818	806	744	847	822	851	872	849	853	795	821	832	839	830	799	849	827	887	860	885	823	829	831	797	871	866	796	792	850	899	791	851	847	858	825	810	820	828	830	828	846	839	830	831	819	834	843	853	867	864	829	842	855	832	842	854	850	834	815	811	829	826	821	855	803	857	805	825	822	796	829	789	778	867	816	864	784	844	878	819	850	819	824	864	830	825	797	841	840	842	798	826	819	834	871	823	805	847	843	860	835	892	796	759	841	854	854	847	874	865	878	793	832	819	839	835	880	846	828	852	800	842	811	831	816	811	840	831	844	814	839	840	864	836	839	848	885	815	870	804	839	813	827	830	870	857	828	814	845	813	840	845	853	780	801	837	827	874	815	834	862	847	872	849	806	823	848	868	861	785	832	898	817	793	869	836	860	839	903	829	789	851	871	779	856	841	819	861	788	808	809	811	810	860	894	816	805	855	840	838	819	818	910	818	826	831	862	857	838	839	811	830	793	857	847	879	846	857	857	837	818	865	851	772	814	821	900	818	879	858	813	854	812	827	840	837	913	783	839	823	903	827	813	831	845	836	889	848	815	868	851	851	810	828	816	835	827	808
1135	308	205	146	154	205	212	212	176	177	144	140	143	108	106	115	98	87	82	84	93	83	95	83	88	59	85	76	67	84	89	174	121	68	89	81	119	102	128	92	89	117	99	108	88	103	146	157	133	101	141	113	115	107	117	181	359	386	312	230	158	84	81	64	61	69	64	62	68	69	55	74	55	78	74	67	63	70	59	83	69	55	64	65	80	61	62	71	58	64	68	83	59	70	62	62	62	76	54	59	73	67	56	69	65	67	62	67	46	56	65	61	61	94	61	70	73	62	70	62	71	77	59	72	59	61	78	60	65	61	60	54	56	55	65	55	56	69	69	62	70	65	56	68	54	61	64	72	62	82	58	73	62	76	65	61	56	64	52	78	70	63	71	53	61	72	59	53	48	56	58	55	74	63	59	56	74	53	72	63	73	74	58	73	73	62	74	63	63	63	75	69	58	73	68	66	66	64	59	79	72	63	67	63	70	58	68	53	67	65	77	65	62	53	69	65	67	67	64	69	58	78	74	66	60	53	56	61	71	74	70	64	60	70	69	72	50	78	71	54	61	63	60	55	59	69	75	76	86	72	76	52	69	65	68	54	73	60	53	67	58	65	60	57	66	54	53	76	59	65	71	58	64	65	57	79	71	61	73	76	56	77	70	64	58	61	48	75	66	68	50	69	66	71	67	59	61	69	65	63	57	62	67	67	73	77	57	47	58	53	57	56	68	66	63	71	64	79	66	62	57	65	67	62	55	55	70	69	56	81	63	85	57	65	90	52	64	56	72	63	80	68	79	74	76	70	71	57	61	66	72	52	70	68	70	53	60	65	68	63	62	64	64	64	77	67	61	51	59	57	69	59	63	60	72	71	80	59	55	57	52	69	66	68	79	63	69	72	66	57	66	67	59	70	68	60	69	53	67	52	68	59	65	63	59	59	76	58	69	60	77	74	66	76	64	50	61	65	63	53	63	63	62	53	60	63	74	72	66	58	66	62	74	75	56	59	70	59	74	57	48	76	64	78	59	65	52	58	66	56	56	62	55	56	60	61	62	71	70	73	63	58	56	77	65	79	70	68	58	47	54	68	70	64	60	57	48	63	66	74	66	59	61	82	69	66	62	66	74	59	67	67	80	76	65	55	75	83	63	77	76	68	68	63	72	78	63	64	65	70	69	71	65	69	59	64	50	76	52	60	60	64	66	71	61	76	71	75	73	60	63	73	62	69	56	60	59	54	53	67	63	67	83	60	48	52	61	79	78	56	72	58	57	60	72	70	59	66	75	67	77	52	58	65	62	67	64	57	58	65	72	73	58	53	66	61	58	58	67	54	74	49	59	56	71	74	60	59	71	63	64	72	82	60	77	76	70	69	74	74	51	68	53	67	66	51	70	61	78	65	52	65	77	62	57	73	78	67	64	60	48	64	52	59	70	63	66	57	64	66	69	56	73	72	63	66	72	66	58	68	57	61	62	66	62	52	66	62	57	64	69	72	55	61	41	71	75	70	73	64	63	75	75	48	58	66	64	67	67	59	73	69	60	70	67	69	64	69	68	60	76	62	54	64	71	80	64	71	63	66	63	68	69	65	57	53	60	71	75	76	60	67	79	61	58	61	48	64	61	50	51	68	55	83	72	61	61	61	59	56	60	60	62	70	60	53	67	60	75	69	72	76	68	77	69	54	64	73	61	69	63	52	65	70	66	65	56	74	66	70	69	61	62	60	69	62	50	61	72	60	67	65	62	66	65	75	79	64	73	59	82	69	59	64	61	70	68	62	59	66	63	66	70	70	75	64	53	66	67	69	62	58	61	64	66	78	64	69	63	56	57	64	83	54	71	71	77	59	77	64	75	71	64	66	73	69	65	55	63	56	60	80	73	74	60	67	77	77	61	63	61	64	64	72	68	86	63	51	60	57	62	69	55	75	63	53	54	64	60	55	73	70	66	66	75	70	91	59	82	69	63	60	62	78	67	66	49	55	53	71	43	72	55	68	65	70	68	57	59	55	65	77	68	69	55	71	51	71	71	51	55	63	58	88	55	52	58	67	68	67	78	61	59	60	81	54	62	59	72	57	60	65	44	62	56	58	70	59	66	48	60	72	65	76	64	57	69	62	57	71	66	78	60	69	67	77	75	65	69	72	68	66	79	55	74	51	49	78	64	84	61	65	56	59	52	75	60	67	67	54	66	73	57	84	73	75	83	84	62	68	59	69	63	59	67	78	61	59	53	70	65	57	66	63	65	51	65	69	69	53	61	61	61	63	65	75	65	72	62	66	81	61	71	61	80	70	48	61	55	69	69	59	72	70	62	68	59	70	59	73	74	58	53	65	65	59	68	70	65	63	65	57	70	58	62	69	62	56	62	48	66	71	57	50	65	55	64	64	61	50	63	55	72	53	72	64	67	67	64	46	63	48	60	59	62	53	60	54	67	63	64	65	70	57	86	80	60	70	66	69	69	69	65	67	59	81	76	70	55	72	59	54	62	59	81	62	64	60	57	67	67	55	54	73	55	60	58	56	64	65	68	63	64	47	77	80	63	75	75	65	66	66	72	62	67	50	74	64	71	73	59	54	48	64	59	70	62	81	72	64	63	63	71	57	72	73	64	59	55	52	67	74	53	64	64	63	48	61	64	75	43	48	73	65	60	79	63	78	77	70	51	66	68	62	61	64	67	66	73	52	60	57	80	64	66	60	65	58	66	56	66	78	59	75	73	51	67	59	56	79	72	54	56	53	58	57	75	53	64	58	59	77	50	72	63	70	62	66	63	50	73	74	63	67	46	70	70	69	59	65	70	68	65	60	63	59	73	56	66	65	65	63	51	64	72	71	67	51	79	63	58	62	59	57	65	46	59	79	58	56	66	56	76	66	57	78	68	62	75	64	60	62	67	74	65	68	63	76	67	51	82	58	66	67	69	52	68	79	60	69	71	79	64	76	59	62	56	78	53	62	77	55	67	74	54	63	61	75	77	73	70	61	59	56	65	64	69	73	66	72	71	72	60	60	55	71	71	57	58	72	69	54	80	76	69	68	74	70	70	65	61	63	62	62	64	56	60	68	62	75	56	73	64	74	62	58	76	60	74	60	74	67	75	57	59	54	59	71	70	42	66	77	45	72	56	53	70	60	71	64	68	63	78	55	72	66	55	72	60	52	50	58	55	57	61	69	60	46	73	59	62	60	64	69	55	64	72	71	69	50	62	57	71	72	69	57	58	71	70	68	75	77	63	67	66	62	67	66	67	74	72	63	66	69	61	71	57	68	51	72	70	72	56	65	66	58	65	57	55	73	63	79	77	53	67	63	83	59	61	76	75	60	53	65	64	61	65	81	65	64	71	53	67	61	83	66	54	50	64	63	64	54	59	56	73	58	65	46	60	69	51	65	58	64	57	59	74	67	58	67	80	51	62	71	58	59	63	57	74	49	76	65	74	50	65	47	72	73	54	75	73	66	57	63	57	58	65	61	63	74	56	66	65	52	68	48
14202	6191	3058	5381	11145	12397	11232	9357	8000	6484	5119	4292	3840	3288	2821	2507	2152	1843	1745	1582	1463	1395	1295	1256	1239	1199	1188	1169	1219	1154	1341	4083	2863	1260	1077	1794	2391	2552	2112	1542	1727	2497	2201	2152	1657	2027	3022	3376	3184	2283	2849	2865	2422	2286	2138	4660	8860	8164	6779	4905	2688	1802	1180	852	719	716	667	641	707	669	723	715	674	670	651	658	671	683	620	665	667	676	696	707	683	691	674	672	668	676	671	667	648	653	700	665	719	657	663	671	647	644	669	690	703	628	669	734	679	656	674	688	676	633	653	647	625	671	662	667	679	689	685	665	688	656	656	671	706	661	664	644	686	657	693	690	694	679	666	669	648	637	675	700	670	659	675	633	647	670	676	719	675	706	649	642	669	711	651	642	651	665	697	678	624	623	720	666	684	673	679	688	660	689	671	717	695	720	657	673	686	643	678	674	679	649	712	646	652	662	652	664	652	678	633	714	657	673	693	689	689	702	676	664	625	662	627	654	690	661	649	639	660	676	641	664	663	722	657	679	685	668	674	679	689	714	699	626	622	688	618	675	663	627	670	686	678	644	677	695	688	635	645	683	661	654	722	708	686	691	653	678	695	723	647	664	686	665	747	669	671	661	676	697	653	670	634	704	653	668	661	663	667	676	672	734	750	711	680	630	708	653	664	673	709	705	653	659	669	685	717	641	709	656	667	627	671	649	658	702	657	698	634	647	683	625	716	697	685	707	675	649	668	676	668	701	651	692	703	693	678	678	676	688	705	668	648	681	646	666	662	697	678	692	639	682	651	673	694	681	662	700	700	643	682	670	699	707	680	668	660	684	626	704	703	684	686	690	711	654	698	643	668	659	682	706	660	657	625	690	661	671	630	712	701	671	743	702	679	665	675	652	702	680	678	660	707	643	623	676	688	668	646	708	704	685	650	691	661	676	711	673	664	644	674	693	690	667	670	667	683	683	676	666	704	693	700	691	693	678	699	685	676	691	676	671	658	685	676	656	661	665	685	664	689	687	662	666	663	706	696	598	684	701	645	634	715	650	690	682	696	641	672	684	689	686	672	723	657	696	675	662	670	671	640	695	662	692	686	626	672	706	657	675	702	672	703	695	702	649	684	682	663	683	649	642	688	681	640	694	670	683	696	660	686	701	660	690	636	688	669	651	683	688	696	684	700	695	672	652	679	682	655	683	719	674	720	647	689	661	639	687	683	660	713	657	680	676	668	645	700	651	700	689	741	660	664	642	692	649	660	673	672	727	657	620	658	687	663	690	664	654	675	660	661	668	689	661	640	675	673	667	692	669	654	661	698	699	725	714	665	688	655	669	706	675	673	650	653	663	697	645	673	636	684	647	631	692	675	697	678	653	646	676	646	671	628	679	666	703	736	715	697	681	667	651	646	759	660	667	688	673	674	687	680	634	728	696	660	649	664	709	684	649	754	689	673	690	670	674	658	641	689	642	686	660	683	706	637	693	674	674	706	693	711	697	635	670	654	663	671	640	662	635	637	655	697	680	693	665	682	682	684	642	709	632	720	696	677	715	638	711	634	651	669	629	741	663	668	691	670	684	675	706	646	645	662	685	725	697	678	680	647	665	688	662	671	665	717	658	651	672	676	694	694	624	709	641	662	697	690	670	676	675	670	650	698	660	631	633	693	684	653	679	639	717	688	668	673	662	681	654	635	694	654	680	686	628	637	705	649	648	659	673	641	638	675	723	712	645	652	684	669	708	698	716	739	691	668	667	697	670	683	722	709	743	666	632	703	658	678	601	667	661	698	633	646	658	682	661	684	648	681	666	618	684	666	722	722	631	716	756	693	673	684	721	668	675	659	693	685	715	693	684	687	695	718	681	663	661	691	646	698	685	666	670	638	645	709	686	610	659	691	660	661	657	689	652	690	637	671	704	707	666	728	709	671	651	667	692	660	652	736	670	669	718	698	674	721	673	689	666	687	676	675	631	679	641	639	721	696	618	667	690	682	673	683	712	704	702	609	716	672	647	694	689	677	711	676	641	705	658	645	677	672	707	675	701	678	713	708	719	688	678	652	657	675	687	657	632	698	665	666	679	665	694	653	677	692	706	704	641	660	636	673	684	653	639	672	683	735	719	675	637	680	654	699	641	687	674	690	692	705	643	672	652	645	706	657	649	671	649	699	674	700	640	662	681	670	661	621	648	668	690	669	656	684	690	678	655	730	679	647	625	643	676	646	648	667	652	697	667	741	620	665	663	689	676	684	684	649	673	661	705	693	720	658	682	658	687	642	750	696	713	661	687	665	695	665	682	656	681	686	733	677	668	716	651	667	661	689	676	685	658	684	642	683	720	686	689	677	666	666	670	667	683	658	709	678	692	663	728	672	704	637	694	687	651	661	700	653	630	727	659	658	678	615	689	696	690	707	653	625	646	721	717	640	680	692	648	646	671	686	674	674	679	616	671	651	672	698	649	686	695	630	642	683	714	653	663	658	691	719	702	670	642	707	618	684	650	676	671	674	690	684	675	657	664	693	669	671	707	663	708	659	695	694	697	709	636	625	632	682	696	679	667	688	673	711	677	672	702	713	665	626	638	656	684	700	653	678	701	704	711	639	666	648	651	630	662	686	713	687	652	670	690	637	687	690	706	690	684	682	679	712	692	708	655	692	646	684	646	667	679	678	682	674	647	632	674	691	670	689	654	704	662	717	676	700	670	657	638	680	715	639	641	706	709	655	650	668	725	672	664	719	670	679	671	680	661	677	660	628	710	676	665	694	722	679	675	641	669	686	651	723	628	660	650	637	661	679	673	649	674	681	650	728	671	693	666	650	662	693	640	641	709	643	669	689	687	708	593	697	701	640	646	669	654	702	688	605	678	678	680	698	722	673	693	672	669	645	627	716	640	709	660	704	700	694	682	663	634	678	671	637	630	698	666	669	677	719	684	705	663	718	701	681	677	657	699	625	678	708	705	675	656	753	687	708	643	662	641	675	650	664	696	618	648	653	653	654	739	643	687	678	692	678	698	715	698	628	655	657	692	707	691	638	649	680	668	657	654	675	694	727	689	650	672	690	701	701	635	679	693	671	662	690	677	659	676	673	638	652	705	684	649	663	667	670	698	663	673	679	697	670	683	697	641	718	645	653	693	643	676	673	683	670	637	637	680	666	687	670	668	695	716	636	668	752	696	671	702	679	658	721	644	665	662	657	670	714	704	637	662	670	687	681	723	691	712	700	671	666	669	639	644	661	698	676	657	661	699	659	689	679	650	691	677	680	654	691	706	681	687	654	680	642	639	705	666	663	700	648	650	697	682	729	642	698	627	685	678	671	650	673	647	631	688	669	691	684	663	703	689	633	675	691	667	691	672	652	688	675	679	681	723	642	642	679	668	677	635	674	677	643	668	639	654	640	684	676	691	693	675	641	690	711	695	669	671	655	713	674	681	722	682	667	693	684	649	680	637	652	664	661	670	681	700	657	639	672	667	657	677	681	654	647	719	643	647	708	695	690	693	685	666
1453	157	135	103	108	121	132	137	115	113	92	121	112	95	85	69	86	101	88	76	90	81	88	85	90	95	110	95	84	82	86	109	101	94	95	93	117	107	111	108	80	121	98	99	89	97	119	128	123	93	114	132	129	106	102	127	143	176	152	149	98	103	92	89	78	82	77	89	74	95	81	102	83	68	67	92	82	81	84	77	55	82	71	81	82	81	72	81	78	74	84	77	66	79	84	81	74	88	87	69	66	95	89	96	75	78	87	77	82	76	90	73	87	77	81	76	74	85	82	93	87	67	69	73	69	96	58	81	80	72	77	92	73	89	62	73	69	89	77	87	89	88	72	90	85	96	69	69	74	73	88	83	59	73	81	87	82	76	74	78	84	95	90	54	86	90	81	87	88	69	82	71	92	97	84	78	85	76	86	85	80	90	76	79	75	81	98	91	74	81	81	76	82	75	73	87	89	95	85	95	84	89	75	77	88	77	74	82	101	87	66	91	74	73	78	84	93	67	79	80	85	83	72	86	78	72	80	66	86	88	81	84	81	86	77	78	73	83	71	92	74	85	96	76	79	95	87	88	79	85	70	81	87	86	87	82	95	75	88	80	76	64	93	98	79	69	72	86	75	75	73	72	76	87	73	66	78	81	86	82	84	70	75	67	88	68	88	79	79	86	79	74	84	80	75	79	72	83	81	82	76	84	87	64	78	86	86	84	92	77	88	74	87	74	78	93	82	84	89	72	71	85	98	78	93	72	92	82	69	70	81	71	78	83	79	78	84	79	74	81	78	76	79	93	84	84	78	92	84	84	80	79	75	62	74	80	110	85	91	79	83	83	80	83	83	68	84	70	81	67	85	83	76	80	77	74	73	77	93	82	89	84	61	71	81	68	82	75	66	88	68	92	80	61	73	87	73	81	81	69	68	103	90	82	68	91	66	78	84	76	70	88	74	74	76	82	72	82	83	102	78	76	70	84	88	99	85	70	70	81	86	71	82	81	79	80	78	74	76	70	75	86	87	75	84	77	97	80	68	77	77	79	90	75	88	85	80	80	82	73	90	96	76	88	80	87	97	76	69	79	93	82	74	84	93	87	104	87	67	89	77	85	81	73	106	77	73	84	64	85	79	78	78	82	76	80	79	75	80	74	72	82	89	81	73	87	89	100	88	79	83	66	93	86	75	86	87	93	82	76	66	83	85	87	83	72	74	81	93	79	100	89	82	62	66	67	89	81	67	76	77	88	72	77	75	83	75	79	92	89	78	80	66	74	84	89	69	92	76	85	81	83	88	83	91	68	70	76	91	89	89	75	77	79	71	69	86	58	65	82	67	87	94	66	87	66	87	73	79	83	75	68	92	100	75	78	69	76	80	69	70	78	96	83	78	71	91	79	70	53	83	74	73	71	99	88	75	74	73	80	95	109	81	94	83	68	84	74	73	83	81	73	70	76	79	72	81	71	97	88	81	82	86	74	86	71	88	73	85	85	91	75	78	61	79	85	88	82	76	78	69	78	75	74	64	92	68	77	71	92	83	87	92	71	72	87	76	98	83	83	75	73	75	88	73	84	91	81	78	81	82	69	80	83	78	70	95	74	72	100	70	65	79	89	81	100	84	74	85	68	72	85	83	67	82	75	91	73	73	73	73	74	92	87	82	89	77	68	88	76	91	75	78	83	79	80	76	76	67	85	79	72	94	74	77	83	76	82	96	62	75	80	77	70	71	65	83	81	71	85	74	74	71	71	72	83	92	78	91	81	82	90	90	81	89	84	91	89	96	73	78	78	99	72	84	71	68	95	82	76	75	82	59	68	91	86	78	93	81	81	96	90	90	83	98	63	81	77	76	87	59	78	75	100	82	64	94	69	96	88	75	75	76	84	75	84	71	93	84	87	78	73	71	83	75	72	90	74	85	92	94	73	79	58	73	68	81	80	73	73	78	70	80	80	92	83	82	82	78	83	86	76	79	76	81	99	81	69	85	63	89	83	76	75	78	76	68	78	70	74	93	70	88	81	69	73	80	65	73	80	92	87	80	85	82	63	86	91	82	80	74	77	91	82	77	93	80	92	63	89	74	62	75	78	91	101	87	74	77	92	76	81	64	72	80	77	90	87	102	83	80	90	107	88	77	71	76	71	80	67	67	70	101	82	88	76	83	75	88	66	90	79	70	54	82	70	96	90	85	81	93	75	73	75	86	75	95	86	72	77	71	69	74	75	73	98	91	78	67	84	82	74	80	73	83	65	81	91	84	102	83	82	79	99	94	72	73	107	70	69	84	88	79	92	71	79	79	72	77	86	69	75	91	95	85	74	64	89	92	86	82	81	79	92	86	81	83	78	70	75	77	73	90	80	81	84	90	81	80	80	88	78	91	92	92	66	95	91	69	83	69	82	75	89	73	85	78	83	95	84	80	86	80	74	70	80	76	72	69	79	88	75	75	76	95	77	95	78	71	86	67	86	75	74	89	71	79	82	88	74	92	78	82	70	75	97	88	83	80	78	99	77	71	78	69	90	71	74	67	79	83	71	78	87	80	89	66	77	95	84	86	82	80	73	84	71	64	77	71	95	77	77	89	72	86	81	87	91	57	90	81	76	92	91	101	74	84	73	95	93	84	81	75	85	72	70	83	80	82	90	83	69	86	92	73	82	78	88	81	81	99	76	82	91	81	73	73	98	88	96	82	86	74	92	80	63	80	76	84	73	85	72	92	73	80	76	63	68	92	83	94	91	91	75	76	75	75	70	94	74	93	76	107	84	77	72	68	72	69	86	78	76	73	77	77	69	82	69	102	83	76	70	77	73	89	80	90	85	80	79	85	81	96	82	81	92	85	78	69	71	99	73	78	67	75	88	83	84	87	79	93	75	85	80	83	63	85	83	76	90	78	68	90	83	83	84	75	92	73	77	93	83	82	85	65	75	93	99	84	67	83	81	68	75	83	80	82	99	85	66	85	66	89	81	85	70	66	81	68	85	99	76	83	73	63	76	73	73	84	66	82	74	94	71	82	85	88	64	83	82	89	88	81	64	84	76	81	71	82	89	70	81	71	80	84	80	83	75	78	74	82	63	80	79	81	73	77	83	73	91	78	85	86	81	73	84	74	70	83	74	81	87	87	71	93	97	76	66	88	77	72	70	83	89	80	76	83	85	70	82	81	64	90	75	98	79	74	83	95	81	75	85	75	86	82	75	78	70	62	86	74	73	66	88	73	84	91	71	87	85	80	80	93	90	82	77	67	85	93	69	70	78	83	69	78	72	74	74	61	90	78	59	87	78	79	82	85	71	89	73	97	84	84	92	75	87	81	76	81	70	82	89	74	89	76	94	83	80	70	76	74	100	82	91	70	69	94	84	85	82	76	84	73	65	76	81	66	86	73	74	87	80	89	73	75	77	90	81	67	71	77	69	91	76	72	92	81	71	69	97	78	86	86	91	78	75	94	60	83	73	85	99	77	67	81	85	81	79	77	69	69	93	84	79	69	82
9387	3132	1758	2561	5374	5798	5100	4272	3788	3022	2683	2215	1973	1812	1680	1467	1386	1234	1181	1155	1074	1086	1059	1033	1018	981	1003	1012	1014	1051	1070	2107	1747	1361	1563	1601	2119	2038	2044	1586	1387	1781	1646	1778	1631	1599	1839	2559	2172	1670	2201	2152	1931	1925	1830	1886	2993	3041	2747	2140	1534	1251	979	968	907	867	845	839	844	882	862	878	800	847	845	832	819	797	851	804	848	922	819	886	868	837	841	852	823	867	825	845	864	855	818	906	861	842	825	806	877	861	863	775	836	785	865	863	831	836	832	815	863	834	882	885	841	905	859	854	829	858	802	829	878	835	904	830	890	869	836	839	841	865	835	809	836	861	867	859	847	852	843	849	875	835	889	875	816	839	832	795	845	812	883	825	886	847	859	878	823	801	869	811	808	835	844	809	832	802	849	883	873	810	837	874	873	818	839	814	756	871	864	845	782	841	860	837	831	835	842	881	854	836	832	867	830	873	857	832	827	819	824	871	849	862	820	878	822	828	856	852	881	850	790	840	835	847	875	869	886	873	840	849	813	830	833	820	831	857	834	860	853	818	811	818	791	839	847	778	821	873	800	885	888	862	856	846	827	862	833	837	835	883	828	879	868	844	896	853	833	843	843	903	860	846	844	842	778	862	833	830	861	887	843	880	825	770	829	781	845	801	869	878	785	824	814	830	766	817	820	797	847	889	876	854	822	823	831	859	857	838	847	858	818	898	823	859	837	857	855	821	884	856	835	804	880	845	817	894	833	838	840	857	833	839	878	825	893	876	833	822	829	847	849	843	884	871	867	858	848	830	845	886	855	893	845	861	823	849	826	910	879	863	832	865	838	816	855	831	831	862	801	926	816	810	876	851	886	876	874	837	817	844	818	854	840	886	806	840	863	880	854	848	824	857	811	891	890	829	879	800	819	820	859	850	842	777	814	830	797	840	850	855	860	809	820	843	845	903	828	846	813	853	825	824	844	800	829	853	843	813	805	884	865	845	832	800	817	905	819	817	834	864	806	845	837	840	809	834	799	877	855	849	794	827	862	865	840	865	829	791	847	825	824	827	860	847	854	851	863	826	845	876	839	887	927	881	850	818	888	875	861	816	871	852	892	844	827	841	833	849	840	869	876	864	845	895	827	888	830	861	797	853	902	785	843	820	834	816	850	878	851	848	882	870	828	814	862	848	867	833	832	882	873	865	870	836	867	828	864	825	834	903	834	824	836	887	828	857	858	870	879	830	847	798	803	800	810	807	836	830	814	809	812	859	845	818	778	834	797	819	822	849	844	841	869	813	852	868	810	833	856	805	820	858	793	902	799	861	817	817	791	867	893	831	801	811	814	774	855	835	872	848	829	797	880	888	817	853	907	854	840	857	894	909	840	885	846	833	874	848	869	857	840	867	858	850	827	837	814	860	855	842	832	796	851	812	851	818	852	924	828	848	816	813	869	857	854	824	834	883	811	849	842	897	853	838	859	854	770	834	823	900	854	850	847	805	884	843	864	844	859	860	827	806	839	834	846	830	868	862	842	859	881	858	798	875	830	851	892	870	849	827	822	818	867	847	790	861	844	832	890	848	798	818	884	875	858	867	902	857	857	865	814	894	831	891	817	770	877	839	845	832	845	845	829	807	867	862	873	824	892	837	798	898	812	850	804	849	828	855	839	841	877	840	829	832	842	822	846	846	842	841	884	791	839	837	856	820	874	813	855	830	816	862	830	811	855	831	876	888	864	820	828	811	825	851	861	853	840	841	873	859	860	847	836	820	867	896	791	858	828	856	851	859	791	792	807	903	795	854	852	860	834	789	806	895	816	831	766	874	828	839	801	845	831	863	844	843	833	870	843	840	879	845	870	866	859	790	834	870	825	842	864	859	808	767	847	842	848	809	877	861	851	913	858	888	837	843	868	811	871	887	813	887	825	835	804	842	776	844	811	841	876	870	948	828	857	847	846	817	831	852	806	860	831	885	859	898	899	859	831	828	877	865	899	848	821	855	851	877	835	859	805	882	812	823	821	809	898	812	780	907	858	866	851	781	853	877	791	835	858	822	865	868	828	831	854	875	922	847	868	823	853	776	814	810	846	831	869	851	903	889	769	874	853	841	800	808	870	870	839	851	844	853	851	842	806	870	851	840	850	792	842	863	833	814	807	817	863	828	848	834	853	817	823	827	859	887	817	822	819	828	837	849	829	843	830	855	824	837	857	897	858	813	823	872	858	798	856	884	882	801	852	817	910	833	916	828	829	767	786	863	845	841	861	814	906	773	795	820	795	839	876	810	879	847	870	809	840	861	888	883	795	872	900	863	787	870	851	846	861	864	825	938	848	811	838	862	867	815	843	890	853	866	915	858	840	861	790	807	890	858	859	875	851	888	852	845	861	818	805	880	822	776	842	857	839	849	846	867	897	884	834	876	840	830	846	875	847	912	803	839	827	864	826	900	807	849	845	846	837	855	807	815	868	802	836	851	845	829	879	853	870	832	870	901	829	843	829	887	835	837	866	871	866	798	838	816	847	799	837	856	863	828	856	868	890	808	847	794	843	831	830	886	809	854	836	835	855	825	850	824	822	862	824	814	884	803	814	833	852	906	904	810	856	842	819	840	846	851	878	847	862	800	842	860	864	848	843	835	853	809	840	865	920	882	860	870	795	821	856	900	816	893	841	841	876	871	837	822	844	858	850	817	834	846	848	862	816	839	880	839	842	851	808	862	866	834	837	889	841	860	814	919	802	800	828	805	862	865	874	857	842	841	859	851	852	887	826	864	873	861	778	804	823	860	791	869	868	799	834	825	843	847	840	871	898	901	848	874	812	829	837	841	849	824	855	878	922	803	807	795	808	827	823	837	865	842	854	818	865	843	865	824	815	805	839	854	810	889	823	844	846	833	851	913	850	826	796	864	787	848	849	818	799	822	870	787	819	839	819	866	856	878	848	814	855	904	790	836	860	866	835	824	820	851	827	839	841	873	795	834	845	832	810	842	872	860	794	744	810	852	843	801	891	866	822	839	855	851	847	839	863	833	855	839	818	846	799	801	839	787	901	830	893	847	800	850	791	840	802	840	818	864	846	822	833	840	842	814	817	849	845	815	846	878	874	826	864	841	827	837	798	863	877	838	849	843	894	857	829	840	881	846	845	853	841	848	875	803	849	873	875	866	846	819	795	841	795	842	833	878	908	847	891	848	826	824	810	862	805	790	886	843	872	848	826	810	845	821	867	844	802	790	873	877	841	875	798	810	831	838	838	820	827	866	843	855	867	828	893	938	848	848	808	886	881	804	855	878	850	878	852	811	846	835	842	823	863	839	807	859	841	874	850	843	846	777	862	863	823	865	845	787	820	867	831	839	882	767	885	859	817	861	840	851	814	829	824	886	852	865	849	840	814	872	877	861	834	869	783	835	856	832	810	864	867	851	854	829	904	846	840	846	846	771	864	867	887	866	849	808	890	841	875	819	838	882	860	847	863	833	811	827	871	857	813	884	839	816	913	895	822	842
705	297	162	99	137	165	171	155	165	147	148	130	133	95	97	90	93	91	91	70	71	67	76	87	70	65	68	77	73	71	80	77	108	136	120	117	133	114	118	98	85	96	87	92	98	79	96	115	148	87	94	105	108	124	109	140	279	254	219	179	112	111	81	78	66	82	66	79	62	69	73	72	77	79	79	71	50	63	58	71	72	67	75	65	62	80	69	75	64	55	61	63	66	70	64	74	65	59	60	61	63	84	70	64	75	65	76	60	55	78	66	69	80	83	71	60	61	83	71	70	69	84	80	74	81	78	68	67	87	79	70	71	61	66	67	67	70	59	64	63	80	65	63	66	72	75	68	63	84	72	62	53	58	78	63	71	62	77	67	68	61	78	65	79	61	69	66	43	64	63	68	86	73	73	68	58	66	72	58	61	73	58	84	61	58	74	78	60	54	73	74	78	68	60	91	69	67	77	80	72	61	70	59	56	73	69	74	72	67	68	69	57	81	57	73	58	59	68	73	68	67	79	70	63	60	63	54	68	55	73	82	58	70	61	62	49	64	71	72	80	73	62	63	63	65	67	64	56	66	68	61	67	75	58	68	65	57	62	61	51	51	65	68	72	64	66	67	72	63	66	73	66	66	72	79	67	67	66	63	56	81	64	70	62	67	70	72	73	74	60	82	83	71	55	62	67	67	68	62	75	74	73	63	88	73	62	60	69	81	75	62	66	72	70	73	58	63	73	75	75	75	69	63	70	65	78	52	73	55	53	73	64	67	81	74	66	59	70	64	70	80	75	67	55	90	69	72	88	72	56	87	53	63	76	66	75	70	76	65	62	62	68	55	55	60	63	58	63	70	67	68	83	67	51	65	89	69	61	58	62	71	67	71	62	65	63	58	71	68	62	57	72	51	76	70	65	54	51	61	75	56	63	59	66	74	63	68	68	70	79	83	63	71	65	54	70	58	61	64	67	64	70	68	49	45	81	74	73	65	75	79	66	65	63	74	67	63	72	90	82	70	70	73	66	84	65	67	67	69	47	57	52	72	49	70	81	79	65	76	73	68	73	75	75	71	70	60	63	73	71	65	68	69	64	78	54	70	77	66	67	65	60	61	61	74	70	61	66	69	73	61	72	63	72	58	56	68	66	73	57	71	70	72	53	77	74	68	69	70	79	69	65	50	73	73	67	84	69	72	53	66	59	64	62	56	71	78	68	69	87	72	81	64	65	70	77	61	62	69	78	75	60	68	86	50	56	60	62	68	57	70	66	57	68	76	59	61	58	79	75	69	54	52	87	74	67	63	73	77	80	57	93	65	74	74	76	66	68	64	62	67	75	71	71	69	67	64	60	58	49	75	59	72	64	72	68	55	69	74	83	62	69	69	77	58	56	80	69	79	70	74	54	72	75	60	68	61	85	47	85	69	56	89	67	63	69	54	61	72	74	72	79	62	59	78	58	64	56	62	96	78	67	54	73	77	52	67	71	83	56	80	71	64	72	60	55	78	63	71	57	75	60	70	68	68	64	71	66	69	73	72	81	67	69	59	75	69	78	63	76	70	51	77	68	65	59	71	58	74	69	70	50	70	79	71	73	78	74	68	73	60	76	86	67	63	66	65	76	54	75	67	72	53	65	55	74	66	70	54	72	52	76	73	59	59	56	69	81	60	73	69	57	86	68	70	64	69	66	76	71	69	56	57	63	84	62	60	72	63	71	57	69	60	70	67	71	71	58	74	55	67	69	78	63	75	78	53	82	84	70	80	73	62	69	77	63	74	64	74	56	60	70	66	86	68	60	79	66	60	81	65	86	59	60	71	73	59	63	65	61	60	73	69	57	65	64	76	56	62	77	61	69	77	61	58	79	71	57	87	62	91	62	80	65	77	65	68	58	69	62	59	69	66	66	66	70	74	83	48	61	64	72	73	73	66	58	72	69	66	59	81	72	65	55	64	66	62	63	64	67	69	68	78	69	68	67	68	64	60	61	56	79	64	60	64	67	61	70	65	59	61	51	79	66	75	65	75	65	64	74	56	75	65	63	61	77	69	53	80	66	77	62	74	73	65	58	57	64	68	65	56	83	81	61	75	62	77	73	76	69	72	72	77	64	65	47	87	80	85	64	67	64	60	69	78	69	56	73	67	65	56	69	61	82	59	74	74	73	70	71	68	72	78	83	59	64	65	68	59	74	71	62	67	86	60	73	82	78	64	60	78	78	70	70	62	57	71	62	64	71	73	68	75	71	63	68	66	63	74	60	52	54	83	64	73	68	68	80	73	69	56	68	82	61	59	62	70	61	69	58	69	79	65	66	63	67	58	63	69	45	79	61	73	68	86	67	82	71	56	70	56	53	60	71	66	61	75	78	67	64	70	81	58	57	63	79	45	67	63	72	82	71	63	73	79	71	87	81	81	67	62	69	71	80	78	86	71	64	80	71	59	65	73	77	51	62	73	65	64	54	83	76	72	68	67	53	66	68	69	63	67	62	63	73	62	61	57	75	76	56	72	73	84	56	52	50	63	87	71	66	75	63	62	68	75	77	64	90	75	74	57	62	67	65	70	76	57	64	70	72	53	73	72	72	69	53	71	59	78	66	77	81	78	69	64	63	74	57	70	53	54	65	69	72	52	66	68	75	65	63	50	62	78	58	75	62	61	76	68	64	74	62	64	62	66	66	63	59	60	71	57	70	55	66	70	68	65	68	78	63	70	56	72	47	62	55	63	62	60	55	82	75	71	82	69	81	73	77	55	78	69	65	69	63	63	59	66	76	69	73	73	67	65	50	66	68	65	53	59	66	69	76	60	70	67	74	57	55	54	69	64	91	56	78	69	69	76	82	68	59	66	74	69	63	78	52	50	58	67	55	60	54	57	71	60	60	51	73	56	63	71	71	63	76	56	80	50	55	68	89	62	66	77	61	66	55	59	63	75	53	68	77	64	60	65	66	60	63	67	82	67	63	62	65	73	82	63	69	62	64	63	64	62	77	68	76	52	64	58	64	62	60	65	67	75	73	63	73	86	63	88	59	69	77	66	74	62	84	62	80	69	68	63	79	65	55	71	70	62	66	73	59	67	61	72	60	61	56	68	65	74	62	64	52	59	72	65	60	65	65	77	64	85	74	73	74	65	70	59	70	84	57	47	69	67	69	69	62	62	59	72	56	64	74	71	64	63	76	71	65	61	56	76	80	69	72	64	70	60	57	79	62	65	70	71	71	65	66	70	76	65	58	77	63	66	54	68	74	53	58	73	67	62	71	79	62	74	79	67	59	64	75	71	77	58	72	73	67	72	73	63	84	75	70	68	77	66	81	71	57	79	71	82	68	62	68	53	59	91	80	84	71	55	73	80	69	65	69	62	92	70	75	64	70	61	72	71	65	79	60	86	55	70	45	75	67	69	62	67	62	72	67	67	66	66	65	76	66	79	62	69	58	67	63	59	69	52	67	79	74	68	63	58	79	67	76	69	74	80	76	62	63	82	80	55	75
11232	5359	2424	4087	9242	9811	8699	7278	6040	4976	3917	3354	2749	2623	2182	1873	1748	1466	1359	1253	1229	1100	1031	1017	1044	1092	987	983	1036	1044	1157	1176	1830	2596	2417	2132	2339	2329	2550	1919	1306	1856	1850	1866	1826	1692	1742	2757	2996	1785	2167	2353	1966	2120	2121	3158	6010	5931	5020	3424	2199	1459	1064	786	776	734	740	714	703	670	705	733	713	701	716	735	701	684	696	748	739	674	714	702	705	729	671	767	719	769	699	703	748	734	757	709	757	748	679	696	706	646	714	713	684	694	664	700	679	730	723	679	708	735	638	695	730	665	629	713	743	744	712	713	738	747	720	690	716	704	714	731	715	668	719	710	701	716	703	715	739	639	704	685	681	726	724	706	708	718	712	711	747	709	665	750	735	716	693	718	755	711	689	704	710	699	725	668	691	710	685	703	665	703	680	733	663	753	731	721	715	706	759	742	700	721	717	677	671	718	721	681	728	754	725	708	715	708	726	687	688	702	681	702	742	714	706	724	702	677	725	730	712	731	714	757	700	749	709	726	686	706	708	731	703	779	728	692	692	733	660	710	735	721	679	692	748	744	669	698	697	682	715	759	724	717	760	710	747	734	721	712	698	710	754	746	644	701	706	669	721	677	702	730	757	707	717	713	726	713	664	692	715	758	644	722	737	713	692	717	692	720	711	731	701	752	713	721	699	722	663	692	696	748	739	714	719	698	750	678	654	731	684	747	689	694	718	719	681	682	693	712	717	728	708	683	702	701	722	717	705	763	652	729	709	749	723	714	685	778	709	710	753	679	733	701	724	722	716	709	709	741	740	709	703	771	705	656	684	697	700	689	729	694	740	724	757	719	751	676	707	752	708	694	668	681	660	713	734	765	751	667	661	714	726	720	693	685	657	685	670	699	741	669	719	747	679	732	688	711	715	710	680	739	752	692	719	690	730	715	697	732	723	703	738	728	721	727	757	727	692	680	721	747	714	683	679	698	744	692	748	711	684	731	689	685	689	675	701	707	681	699	716	761	734	714	693	736	696	728	705	675	708	714	741	697	695	714	724	719	676	718	706	733	654	703	708	713	689	754	661	676	694	716	707	726	751	743	735	694	698	722	653	720	710	699	718	690	746	686	682	702	743	708	684	682	697	675	686	729	721	713	709	667	691	723	697	669	713	726	705	699	717	736	685	774	733	711	743	741	725	679	706	721	698	735	685	734	716	748	689	679	710	684	733	703	711	710	725	675	671	732	750	754	671	710	703	713	719	719	755	716	783	759	703	709	702	744	731	702	739	686	695	722	705	730	655	710	677	727	712	696	663	673	716	708	749	728	656	727	740	706	716	707	702	681	717	752	725	702	709	751	704	695	625	691	785	707	710	732	690	752	697	675	727	692	715	739	703	662	722	695	700	638	711	668	703	733	684	655	734	740	692	701	720	703	707	698	706	707	692	660	692	716	685	697	700	713	726	736	702	673	734	710	685	728	723	670	703	705	680	677	711	686	687	692	732	710	714	705	682	752	721	699	759	716	715	726	703	730	686	708	706	775	729	700	754	690	745	689	706	643	724	702	727	692	709	702	744	721	672	728	724	687	687	730	738	720	702	736	726	718	713	716	751	704	721	687	748	704	684	713	665	663	678	707	690	711	668	718	672	740	716	736	778	635	677	743	713	672	714	735	681	736	701	719	732	710	760	773	696	710	776	698	723	701	715	705	772	688	677	673	721	728	719	745	706	688	719	736	678	738	702	730	693	742	687	724	676	684	670	724	727	692	729	731	706	669	740	698	726	706	697	746	715	676	727	717	668	678	672	721	665	717	684	708	718	712	733	750	696	736	728	705	689	706	674	689	750	766	674	740	727	698	719	722	782	714	726	739	698	708	743	722	720	762	730	698	726	698	714	695	705	719	724	722	707	670	722	707	724	763	705	684	684	690	682	732	722	664	703	744	705	692	730	666	706	670	692	698	749	708	685	699	708	750	732	675	682	660	725	710	710	696	683	706	753	723	766	699	638	760	677	708	653	686	684	706	739	716	739	708	681	730	671	758	745	734	690	711	756	702	721	736	685	696	700	686	693	708	719	721	746	657	719	740	722	693	652	706	745	713	701	684	734	684	672	773	675	671	698	674	687	730	708	704	730	699	705	717	696	719	684	690	730	672	674	680	711	705	730	733	738	701	699	698	737	724	726	694	685	703	725	685	696	760	721	654	685	674	719	680	711	691	721	725	687	706	736	714	672	737	723	709	726	720	639	710	742	692	678	720	716	738	694	680	719	733	745	713	689	719	742	708	667	709	732	691	731	747	702	731	688	721	729	691	706	728	739	715	709	709	677	684	732	701	665	705	723	675	737	707	728	714	726	651	659	754	685	685	693	667	703	713	760	659	688	738	730	665	733	693	722	675	760	653	680	687	707	698	691	755	693	740	695	684	710	696	712	714	731	644	739	673	690	736	752	740	695	770	667	739	723	708	718	695	703	681	713	723	683	686	691	694	729	720	766	669	747	721	722	648	707	748	728	717	683	676	727	707	729	700	715	691	677	683	676	696	707	678	722	697	726	717	704	684	699	694	688	714	760	676	698	745	730	727	731	710	701	681	712	720	703	730	745	750	718	715	688	686	721	743	679	718	697	722	763	689	719	747	691	724	689	661	700	705	750	712	716	734	699	719	710	706	689	671	713	695	703	692	774	693	725	692	719	712	687	693	739	757	673	684	714	739	715	733	684	740	709	720	711	722	728	754	726	743	679	696	701	710	680	684	664	720	686	714	710	771	678	722	698	672	737	676	706	708	718	736	715	711	672	695	709	682	709	692	734	701	722	739	714	667	681	694	691	702	678	719	736	701	711	690	667	704	730	692	691	745	657	754	686	717	743	694	686	702	696	665	721	699	708	691	691	708	723	768	701	701	693	710	688	714	685	743	726	715	676	727	724	689	708	748	680	699	709	755	735	735	737	722	696	709	733	695	718	700	689	709	722	700	673	720	724	730	759	740	744	699	723	713	705	719	724	693	750	690	690	742	737	715	724	732	706	703	741	750	726	753	692	699	719	735	743	749	701	689	724	706	702	784	709	729	709	683	713	756	748	742	720	725	663	753	745	742	705	680	696	656	676	741	689	707	721	648	697	705	677	742	698	712	694	743	769	733	702	713	757	714	634	737	662	703	741	741	702	757	680	678	722	710	743	701	718	686	711	696	723	718	717	731	712	743	784	660	703	750	742	712	684	756	707	705	724	720	704	736	771	665	767	734	698	705	700	716	718	704	700	719	719	679	697	769	709	704	689	727	670	705	654	684	719	715	678	718	730	714	734	730	661	672	704	728	716	781	760	687	709	778	681	748	699	707	706	735	672	776	704	710	761	708	665	686	691	672	734	705	725	705	723	726	663	681	708	699	712	741	739	702	729	695	676	728	718	689	690	671	755	750	734	671	739	689	711	750	714	720	749	753	678	691	704	648	709	722	687	732	701	732	718	683	765	679	692	730	700	740	716	760	751	712	714	639	706	753	735	682
2194	236	173	155	140	158	174	173	195	172	124	139	131	135	121	129	114	97	127	93	125	103	89	103	87	82	77	91	114	91	114	125	127	148	147	137	122	139	187	138	104	111	126	120	86	108	118	118	135	149	109	131	132	131	116	140	281	317	232	200	138	128	89	100	82	77	82	86	71	74	93	78	84	79	84	86	72	77	98	79	67	69	64	74	86	83	94	69	82	87	75	96	84	62	79	80	99	75	96	81	85	80	90	78	83	79	85	72	80	58	79	72	90	79	64	68	81	79	87	79	86	82	80	73	74	87	97	73	94	94	81	96	70	83	100	76	77	86	74	91	70	94	95	86	75	87	102	81	79	96	76	99	69	103	74	87	73	79	89	60	64	88	75	91	77	60	70	87	71	68	66	103	96	82	82	67	79	74	68	85	69	77	78	68	85	71	90	78	85	87	91	83	88	81	108	85	77	77	79	89	92	59	68	80	84	76	91	69	98	81	96	90	95	87	90	77	76	91	69	67	76	80	74	89	80	81	83	88	95	91	88	73	83	71	74	87	92	90	75	82	89	83	71	79	81	85	84	73	83	73	75	85	75	76	80	86	106	89	75	92	101	82	87	92	83	84	81	87	95	70	65	82	79	86	106	76	67	76	64	95	80	81	102	94	70	95	83	71	60	54	84	94	90	84	79	78	87	72	76	73	66	73	83	76	94	85	74	83	72	70	83	87	86	78	89	104	68	102	89	82	97	84	96	75	79	78	77	73	79	79	102	81	93	84	82	86	80	90	79	82	83	75	74	87	94	75	91	81	80	73	84	76	78	78	66	71	71	80	90	87	93	71	84	91	64	71	91	83	73	74	79	91	95	83	73	77	88	95	76	80	100	88	88	80	71	78	83	84	76	81	75	81	78	78	85	69	80	72	83	81	87	80	87	73	86	68	81	88	76	78	75	91	94	73	84	112	74	82	82	78	80	55	78	97	73	83	84	88	91	78	75	88	96	89	87	84	71	93	81	91	81	76	84	70	86	83	87	78	81	83	75	73	96	84	78	87	89	79	68	103	78	65	75	86	71	73	91	75	79	90	78	83	85	83	74	72	92	76	69	69	81	93	72	96	91	65	79	80	98	90	77	77	85	86	86	79	64	83	88	74	72	77	79	74	91	79	78	89	85	65	81	80	75	88	85	84	86	81	73	83	85	87	85	86	93	92	85	78	97	81	80	95	72	77	86	96	67	81	83	74	77	90	81	86	76	68	86	67	62	86	69	89	88	90	74	96	91	92	82	78	66	82	83	77	78	96	69	72	87	86	78	86	78	84	90	90	77	92	73	88	115	82	81	74	89	75	73	85	81	70	84	73	97	75	91	65	64	77	90	75	69	91	91	74	82	104	87	72	84	92	73	81	75	69	74	76	79	77	77	79	94	78	90	78	95	70	81	77	65	79	76	81	64	73	62	75	72	77	77	89	72	84	77	89	77	95	70	84	74	88	73	69	79	73	65	73	97	83	89	84	90	97	73	82	85	79	83	82	67	88	75	76	69	88	88	72	92	75	70	90	90	83	82	81	86	77	78	80	73	80	70	93	91	71	72	85	83	76	88	87	68	69	95	80	80	75	92	83	78	102	95	88	70	84	84	84	77	68	81	88	90	86	79	71	89	78	85	88	90	81	86	86	76	70	65	92	84	92	84	88	76	65	93	78	80	83	71	73	83	72	81	93	81	70	90	84	97	90	78	75	76	78	93	78	79	60	83	92	69	93	83	107	96	74	80	84	85	71	79	79	93	78	62	68	67	81	87	66	82	78	79	67	85	87	86	76	86	78	64	94	80	68	90	79	70	82	92	93	63	73	83	85	93	77	71	88	81	74	84	81	69	81	69	73	71	80	80	74	65	89	81	68	83	82	70	65	78	87	94	86	77	86	79	83	83	84	70	112	87	64	81	86	76	82	67	82	93	70	81	81	81	77	75	93	85	79	87	83	80	114	77	86	91	80	81	87	98	71	90	91	76	73	77	85	78	66	80	63	86	74	89	89	87	95	92	73	71	86	96	77	71	83	82	88	92	73	80	85	83	73	92	95	88	76	74	73	70	79	70	83	71	68	78	92	83	83	93	84	90	73	111	76	96	73	80	104	75	69	75	86	76	77	70	70	78	96	107	75	73	65	82	60	80	75	84	75	79	82	64	80	79	66	90	92	79	68	72	71	95	80	84	83	88	83	82	93	70	92	77	85	89	73	72	70	87	87	85	87	80	84	92	78	80	65	64	77	87	84	71	94	74	74	87	73	84	85	88	86	78	78	102	75	85	70	63	94	76	79	89	81	74	94	71	72	87	67	87	85	70	74	86	63	76	79	79	64	82	89	85	88	82	80	76	80	73	72	87	75	95	86	93	64	92	72	74	72	87	96	84	80	82	59	80	89	83	84	79	77	92	75	80	67	80	61	80	68	101	65	74	100	84	76	85	98	81	74	84	66	87	80	49	82	79	107	81	88	73	75	80	84	77	73	90	70	84	77	79	76	78	79	67	91	102	79	71	84	85	83	95	88	93	81	86	78	79	88	76	89	88	92	73	87	83	92	85	78	89	84	73	89	85	78	93	81	72	85	84	84	77	74	92	86	91	90	78	102	77	70	77	84	75	97	94	87	76	88	87	66	87	94	78	89	94	80	89	83	68	71	88	90	89	90	67	78	96	83	77	95	73	81	95	78	71	88	90	87	85	77	84	72	93	74	75	78	90	75	89	73	59	80	97	79	92	79	92	75	81	85	76	80	77	73	83	101	83	94	64	61	80	90	79	97	75	69	67	81	92	74	71	70	84	83	61	71	77	65	88	69	88	83	69	67	69	80	79	99	86	90	86	57	75	81	84	86	81	82	74	68	76	99	89	83	77	91	83	77	78	99	67	75	69	80	75	90	87	78	89	88	80	88	69	90	86	78	71	77	85	75	100	81	91	72	83	71	79	74	79	80	70	83	77	75	80	78	95	89	69	68	93	74	79	60	81	81	86	93	69	77	65	92	105	80	81	84	75	75	72	104	91	93	89	69	82	92	74	79	93	86	66	63	86	75	104	68	76	88	107	86	69	81	68	87	85	62	82	78	89	74	93	90	77	79	83	75	71	85	72	84	81	88	84	67	78	84	73	79	76	88	82	94	88	78	101	89	81	83	89	67	74	70	81	78	64	73	79	84	89	72	78	79	74	77	65	75	95	74	86	84	77	84	85	80	79	85	99	87	89	74	97	86	79	81	92	87	86	86	96	69	85	88	80	76	84	85	94	73	84	88	84	95	75	77	90	94	72	94	100	79	75	98	86	81	80	85	66	85	83	88	70	84	103	93	69	78	81	90	77	91	75	82	74	71	88	85	92	56	81	88	73	90	78	75	72	75	73	89	88	82	76	92	82	76	93	74	89	94	84	92	91	79	84	83	65	77	72	84	79	59	81	83	75	74	76	75	95	81	82	73	78	86	63	80	84	91	73	79
11542	4785	2444	3962	8557	9282	8647	7347	6318	5110	4125	3491	3119	2776	2457	2171	1925	1672	1507	1431	1336	1313	1320	1229	1297	1188	1178	1109	1165	1207	1468	2267	2376	3700	2908	2696	2312	2908	3858	2852	1929	2031	1949	1925	1954	1786	1944	2218	2777	2649	2132	2870	2264	2234	2050	2719	6478	6287	5545	3816	2344	1502	1258	975	870	844	871	848	887	837	861	843	869	829	866	850	845	845	859	877	868	855	802	888	831	784	867	789	876	878	852	824	819	854	775	888	818	852	840	861	801	856	799	839	832	870	866	791	857	830	846	916	823	890	802	876	851	842	847	850	838	868	842	836	835	819	844	827	830	879	870	887	890	835	872	813	902	851	888	847	864	834	823	864	835	879	829	818	811	883	885	838	884	802	863	875	833	851	869	894	888	862	860	876	852	856	805	886	818	869	849	871	852	829	828	836	887	868	894	864	885	831	823	887	845	854	826	817	864	811	860	819	862	852	827	828	920	809	820	799	813	911	821	809	846	873	862	841	843	841	826	872	865	879	834	827	805	810	843	809	869	842	841	848	849	859	825	829	828	861	888	827	893	869	833	853	848	822	846	821	780	810	833	834	841	824	878	788	839	842	888	852	840	773	876	846	876	849	869	857	845	874	813	865	799	824	845	841	835	839	829	876	837	864	882	853	842	853	833	858	870	828	884	871	831	836	823	838	854	838	846	894	835	842	871	882	898	939	867	847	909	850	880	833	831	869	861	802	824	875	858	875	817	860	857	838	861	857	856	856	867	886	829	824	814	862	829	828	816	787	841	848	892	829	783	822	871	857	830	882	805	904	832	814	851	856	875	812	802	887	812	817	843	825	851	912	835	870	848	868	896	880	839	833	852	865	844	853	867	871	827	802	803	862	879	846	851	876	826	835	840	825	852	827	861	824	808	861	880	889	832	868	839	830	823	853	837	862	867	831	851	863	860	849	865	796	834	838	870	842	875	875	853	863	855	841	840	836	846	811	822	846	838	900	799	891	838	853	848	879	840	841	866	851	843	799	836	889	849	850	776	855	875	848	825	858	870	835	853	844	907	850	851	841	820	849	898	806	831	880	839	894	829	877	814	836	844	800	826	830	855	865	842	890	900	829	857	865	876	902	917	856	823	843	847	881	845	876	820	840	834	891	826	854	894	858	855	820	826	882	821	825	775	865	794	797	837	834	836	845	850	870	870	902	841	853	843	809	833	819	867	808	867	837	870	804	846	847	817	834	846	830	862	853	819	806	823	812	827	839	883	833	904	819	824	900	879	841	842	860	837	833	821	818	882	864	909	859	834	837	859	846	868	846	864	816	870	893	837	871	808	834	880	869	845	855	859	880	801	834	846	786	877	818	815	859	889	847	868	870	881	865	773	865	892	809	825	872	845	863	808	849	884	878	812	837	818	840	834	853	800	804	853	886	868	792	878	832	869	827	863	856	808	868	882	817	858	847	813	869	852	868	813	874	864	822	851	834	883	804	826	854	859	863	823	833	855	851	909	843	883	830	852	845	847	896	843	823	851	832	883	869	816	797	880	862	800	863	797	833	807	788	902	828	844	843	849	831	893	871	847	890	846	880	862	820	812	846	848	849	824	860	841	852	869	857	861	856	877	880	907	905	795	879	848	856	815	828	847	899	895	873	845	874	855	857	852	864	834	832	832	861	899	776	836	880	850	869	824	850	836	845	791	928	834	860	877	841	858	841	837	819	845	840	867	873	848	782	855	880	861	893	836	849	819	827	852	830	818	867	847	807	837	807	819	832	894	810	869	837	797	835	831	797	864	774	831	805	850	870	859	868	859	852	856	853	857	841	872	812	826	826	807	838	847	784	856	810	894	879	889	885	814	807	817	857	823	850	793	866	803	886	893	875	831	835	821	851	788	825	905	865	871	825	816	802	865	863	806	857	814	876	861	792	861	901	878	867	877	906	870	840	816	833	898	817	849	812	841	831	839	840	841	824	874	822	872	833	811	810	799	837	850	880	888	818	834	845	838	837	866	922	872	868	829	832	866	823	877	799	889	809	855	852	849	855	842	847	899	846	902	797	877	871	894	858	878	832	836	829	890	781	830	875	854	855	813	835	838	876	798	826	805	872	792	844	880	854	795	862	843	780	788	865	771	854	825	831	878	815	823	804	863	849	858	867	869	852	887	856	890	830	863	885	862	878	844	867	851	865	851	850	890	856	842	859	912	888	836	833	794	819	877	826	804	847	858	820	852	839	801	845	874	818	796	820	851	839	851	881	841	828	851	813	881	818	802	866	886	826	883	877	875	849	856	811	793	881	835	823	812	836	871	878	862	856	917	851	839	823	870	898	805	856	848	854	824	852	883	819	879	837	859	859	847	803	844	838	854	839	786	863	806	845	896	788	815	860	861	877	864	845	802	859	826	894	848	888	849	841	870	833	865	841	815	859	872	852	847	853	863	844	785	892	829	855	834	801	863	872	862	813	866	856	825	830	883	825	827	813	855	878	815	810	834	833	851	821	819	848	838	903	824	847	828	856	894	859	842	883	872	861	806	906	867	882	802	888	859	864	769	829	818	798	820	824	882	814	837	843	840	893	837	892	863	913	882	843	877	907	883	847	892	839	835	828	860	840	819	862	842	817	851	834	864	791	852	880	838	844	851	843	853	840	914	866	823	819	853	851	840	879	867	827	838	861	839	873	836	858	819	820	876	921	838	833	837	815	827	886	799	842	867	897	860	881	837	802	843	840	811	859	833	897	869	803	860	876	848	858	870	816	837	863	842	865	860	863	821	833	816	855	871	822	834	854	829	859	898	865	822	857	822	867	815	822	795	823	869	849	859	873	879	807	885	823	849	830	878	855	832	903	837	832	866	905	889	799	835	824	824	836	879	800	858	818	886	851	867	851	841	877	838	792	855	818	810	840	880	841	845	879	856	857	915	770	845	859	858	831	851	844	827	860	859	819	845	826	882	850	891	812	839	865	854	825	840	829	843	838	859	818	758	856	874	860	858	875	872	852	848	850	828	925	822	872	830	822	842	862	871	839	870	854	862	829	886	842	801	832	858	863	874	855	823	864	826	857	865	821	871	903	885	879	883	811	800	814	855	781	844	859	778	797	851	853	874	829	783	817	835	810	869	894	860	851	793	808	892	848	828	802	786	861	793	833	864	827	853	851	841	788	844	839	807	905	835	864	835	795	870	861	874	887	829	831	859	776	878	875	859	852	823	846	857	844	865	853	842	822	868	837	874	867	777	857	865	858	857	847	897	796	858	842	837	841	814	853	876	848	841	858	833	842	844	858	873	863	859	895	864	854	852	834	823	860	854	900	852	835	877	901	887	845	820	848	834	871	821	846	845	877	791	886	819	813	891	887	863	854	803	890	835	858	827	842	888	804	795	869	851	845	823	860	866	875	819	857	817	838	824	887	847	858	825	855	868	813	876	855	917	815	840	880	815	861	895	841	865	833	810	786	884	829	884	860	871	887	832	876	874	862	855	880	858	848	835	903	852	825	817	834	918	863	799	812
1178	355	201	139	170	197	234	211	189	174	180	159	128	122	122	91	112	100	88	85	83	87	86	89	83	81	98	87	85	71	88	140	135	134	138	139	119	152	154	125	118	117	97	95	112	102	91	116	138	145	109	144	118	129	111	132	361	410	361	245	150	144	94	74	58	64	60	73	64	79	52	61	78	69	73	62	65	59	75	81	59	57	58	73	52	65	56	55	64	77	52	62	63	68	69	60	57	76	65	70	70	65	63	73	69	64	61	62	66	55	63	71	61	61	67	65	76	80	57	80	69	68	68	73	72	75	59	64	63	50	70	67	56	66	92	54	68	68	67	78	59	71	69	73	65	61	53	52	73	61	69	51	61	63	63	62	61	52	64	58	62	75	69	74	54	56	72	63	62	68	58	72	87	58	73	73	66	46	75	59	63	49	71	62	63	77	68	67	68	58	63	75	72	63	76	62	69	57	53	76	57	66	65	73	91	65	66	81	57	56	78	69	79	79	65	69	76	64	76	75	60	80	60	55	60	71	68	69	61	74	57	58	55	64	63	67	47	52	67	62	71	64	56	65	56	64	62	69	71	57	66	64	56	70	67	78	64	75	61	46	62	72	69	80	61	57	66	79	68	72	61	63	55	79	67	69	61	52	56	65	76	58	70	78	70	65	78	77	73	66	61	66	72	69	75	59	66	51	77	75	68	59	73	64	59	59	55	63	71	57	56	68	54	70	62	67	59	80	69	63	62	51	77	75	74	53	59	67	56	61	48	72	64	61	67	76	77	59	69	73	66	62	63	63	61	66	81	63	62	65	81	68	77	67	73	72	62	70	61	68	53	75	71	81	57	80	78	62	80	67	60	65	63	67	57	81	68	60	73	66	60	59	72	65	75	66	77	63	58	60	57	68	54	71	72	64	60	65	87	65	57	68	77	68	64	73	75	57	66	72	55	54	82	62	71	65	62	59	73	63	72	67	56	69	75	62	77	61	54	63	72	73	64	56	71	65	81	61	66	70	69	49	67	80	63	68	43	67	61	61	51	71	74	64	74	65	70	49	62	80	84	71	74	56	58	53	69	59	82	62	68	61	54	80	78	72	96	61	56	59	58	64	82	63	65	70	67	53	69	70	75	68	59	58	60	54	60	73	79	55	69	63	76	58	69	77	67	65	60	60	51	61	59	66	68	71	79	63	70	61	67	64	73	80	58	53	63	62	55	60	69	75	69	65	56	63	70	54	65	66	80	73	70	65	88	61	76	63	69	76	73	70	68	52	83	57	73	68	60	72	77	62	63	62	68	73	46	55	76	56	61	66	75	76	70	61	67	77	75	67	58	68	59	68	64	65	58	67	64	65	71	62	46	81	54	55	63	63	87	67	58	63	58	72	67	65	71	65	68	62	64	63	69	85	67	77	83	64	76	61	69	65	73	71	70	70	79	64	67	71	70	77	66	54	55	67	63	65	55	67	63	77	61	69	73	74	74	54	67	62	70	63	63	59	52	54	74	75	62	84	40	66	58	71	54	62	51	57	74	69	54	65	68	83	61	68	68	70	61	68	84	68	66	71	64	69	55	69	60	66	68	66	60	77	63	70	59	59	54	77	61	51	61	59	72	78	52	70	61	66	76	73	70	52	62	60	78	61	61	65	75	61	61	56	75	82	50	70	84	76	72	71	65	68	70	61	56	75	70	65	57	68	73	65	74	57	83	64	74	79	62	58	51	80	70	58	68	54	81	59	59	56	80	70	75	69	55	66	64	53	56	69	79	70	70	52	63	62	61	64	64	56	79	66	61	77	74	65	66	62	60	77	60	64	67	81	59	72	57	67	66	69	54	55	73	63	59	57	75	71	63	75	69	74	71	59	58	56	70	53	66	70	66	71	73	73	64	81	73	59	53	59	77	78	62	76	80	64	59	56	68	73	74	63	64	87	65	77	65	68	65	68	65	63	68	72	73	65	64	64	64	75	69	69	80	64	79	70	64	60	54	59	56	84	76	79	75	61	62	70	68	65	63	67	60	72	72	71	63	72	73	66	71	72	72	60	65	63	83	59	71	54	63	63	68	66	77	67	80	65	51	71	65	68	68	72	57	69	59	60	66	72	76	71	66	66	57	70	52	72	70	66	81	64	78	67	69	68	63	77	74	65	71	65	64	62	70	71	68	59	70	66	63	80	59	72	60	69	64	64	79	92	63	65	56	81	65	77	69	72	71	58	67	56	80	88	67	70	68	50	63	61	70	79	74	68	81	72	62	74	72	68	79	54	62	63	71	79	72	73	80	52	72	63	65	53	64	70	66	70	63	58	62	66	72	65	70	61	56	64	61	63	69	74	60	80	63	76	60	89	55	81	67	67	65	66	54	68	61	62	57	62	60	60	59	67	58	65	62	67	77	67	79	76	64	70	69	82	63	80	59	68	71	75	64	65	66	78	62	71	78	69	73	66	55	74	70	64	79	70	80	65	69	81	67	77	69	66	58	58	71	63	81	76	77	83	79	57	76	54	56	57	63	79	81	77	65	66	59	62	63	58	51	62	64	71	71	72	67	73	72	86	64	68	89	66	81	64	53	61	69	69	67	65	65	76	63	84	70	70	63	71	61	66	64	66	69	60	70	49	63	64	77	65	70	69	76	66	76	68	67	67	62	67	64	74	69	72	70	65	65	75	57	48	60	55	54	77	73	75	70	68	59	67	67	63	63	73	73	60	78	60	62	62	54	59	70	59	47	72	60	68	57	54	66	69	64	64	67	69	61	61	69	67	69	68	68	76	62	80	74	56	69	60	62	73	63	60	70	58	65	59	63	57	69	70	67	72	78	88	70	69	75	69	62	81	57	49	60	63	74	60	72	57	70	69	75	74	65	73	65	65	63	63	78	66	70	63	73	61	65	77	76	72	61	50	71	56	74	79	64	71	77	69	70	72	52	70	58	66	74	78	68	65	66	60	65	73	79	76	68	77	69	68	47	65	54	65	69	65	74	53	61	61	71	74	78	69	62	61	63	72	66	72	57	62	74	62	88	62	56	58	75	69	65	70	63	77	69	59	90	59	62	64	58	69	75	65	64	76	67	63	55	68	66	68	72	81	70	68	75	71	71	75	61	53	69	63	53	48	56	60	58	69	85	74	60	72	72	69	56	63	66	63	58	56	55	87	82	69	63	66	58	71	66	69	78	66	65	61	74	81	62	61	73	76	59	61	69	71	75	66	66	74	71	55	68	65	75	73	66	83	66	64	61	61	85	63	66	58	57	66	68	75	82	69	66	78	68	61	50	64	74	67	71	66	71	51	67	67	67	66	68	62	56	75	73	65	76	57	76	69	64	69	79	67	68	69	64	56	73	59	65	70	76	59	64	70	68	55	62	66	66	69	56	63	58	66	85	61	75	54	60	70	71	67	74	55	77	65	66	68	76	63	71	77	60	59	65	71	66	67	76	65	64	77	69	67	71	62	56	57	63	49	60	64	66	73	72	81	72	68	59	68	53	79
14907	6308	3019	5296	11470	12537	11534	9676	8171	6764	5238	4331	3815	3304	2923	2527	2163	1899	1649	1562	1452	1402	1310	1241	1257	1216	1168	1083	1176	1097	1283	2439	3254	3244	3246	2698	2379	3264	3494	2505	2774	2172	1909	2108	2072	1646	1968	1995	3284	3179	2210	2748	2500	2460	2127	2896	8621	8713	7274	5132	2988	1721	1176	868	740	696	691	691	716	699	683	690	696	703	702	719	730	653	657	679	683	704	661	709	706	690	737	707	719	695	697	699	716	732	691	671	657	705	682	698	676	720	659	729	706	729	708	692	676	698	716	677	716	724	708	697	709	639	668	672	659	716	716	689	762	722	666	696	721	656	693	622	694	679	685	685	689	652	705	715	717	687	711	703	661	693	686	662	669	655	724	684	741	678	719	651	718	646	673	678	700	689	690	663	690	675	697	639	665	725	672	686	676	674	710	715	744	675	717	708	692	684	697	729	727	747	703	735	690	687	686	704	714	723	722	693	666	711	677	695	701	701	651	678	664	695	663	680	673	673	665	723	616	658	693	708	727	689	712	683	702	709	666	724	682	675	705	660	670	678	677	673	720	678	686	701	652	645	672	704	695	692	722	684	696	688	628	713	767	715	703	650	711	723	721	687	705	699	706	672	682	746	692	734	700	659	688	637	682	683	700	692	738	730	700	677	696	732	712	652	718	700	695	699	668	664	630	704	718	664	678	695	733	676	712	684	714	696	718	660	648	657	679	704	722	684	771	673	681	702	705	670	717	707	713	727	721	689	713	699	688	722	667	709	674	685	675	708	681	660	675	656	673	680	671	699	674	704	721	712	734	748	669	645	707	700	671	708	683	678	716	671	697	650	673	701	650	699	713	700	695	740	654	721	721	713	714	735	709	717	719	669	722	741	702	714	672	679	678	712	707	696	655	695	677	689	676	662	664	704	729	714	710	658	690	657	714	678	663	666	700	665	683	653	709	687	664	684	654	679	703	741	722	694	688	728	700	709	689	661	701	700	684	656	685	666	672	691	717	713	687	689	674	659	685	716	676	667	700	698	637	695	690	690	742	657	686	688	699	656	677	714	700	689	650	683	700	659	675	683	676	677	720	653	722	727	708	740	638	673	701	762	713	694	709	724	669	664	696	723	702	670	705	653	667	695	688	709	699	707	663	686	657	699	696	679	699	709	720	696	670	658	669	708	694	637	731	733	693	677	714	718	733	691	714	704	695	705	673	668	665	717	712	649	699	676	689	649	729	698	682	742	678	696	658	689	682	657	672	673	707	674	686	716	685	702	701	708	668	672	669	701	748	717	683	717	653	718	714	699	702	662	662	723	688	725	683	647	718	691	693	667	685	674	682	703	708	684	726	653	701	718	711	699	678	694	715	692	664	699	677	655	709	727	683	699	681	698	677	699	712	676	714	709	690	679	685	688	669	711	699	680	657	685	724	693	741	702	684	622	690	638	731	692	712	655	729	692	713	652	684	635	697	675	712	674	677	619	653	689	712	703	643	690	646	703	645	698	699	633	700	679	666	661	709	709	692	722	707	707	688	678	685	720	695	645	687	679	703	682	694	682	660	725	667	679	694	723	690	712	640	694	695	736	638	653	674	713	720	687	649	748	668	664	697	660	700	696	676	680	731	681	662	703	703	619	708	722	702	698	652	702	672	679	675	707	695	695	673	659	664	661	722	682	698	700	680	691	660	691	719	686	667	727	746	736	754	680	660	723	683	710	659	683	669	663	698	706	658	652	725	715	672	699	709	735	714	670	677	686	732	725	648	673	670	727	689	697	653	713	679	733	685	692	723	693	707	697	656	690	668	679	677	720	729	703	720	720	709	692	663	650	715	760	708	694	685	703	685	730	677	728	698	702	633	705	647	674	674	660	709	693	698	699	685	678	715	700	689	766	707	694	713	724	688	717	706	668	683	667	715	720	675	693	681	664	678	703	688	658	666	678	694	706	734	699	659	690	684	708	696	679	692	693	678	681	725	692	703	681	677	736	693	694	678	674	711	718	664	719	711	706	743	732	707	687	696	747	670	679	689	683	656	694	664	671	746	684	725	697	656	744	695	714	717	697	696	704	670	719	704	681	713	676	631	711	677	647	696	735	685	679	691	641	709	700	737	648	688	679	620	740	695	708	656	649	694	690	719	730	685	708	676	691	693	693	672	665	701	683	724	689	660	716	730	676	688	727	690	685	665	740	702	697	698	642	688	674	712	679	705	699	725	733	666	733	667	730	717	709	694	663	676	695	707	689	681	656	707	679	658	690	709	718	695	672	686	672	704	676	671	695	669	717	663	672	705	656	685	678	685	684	650	704	725	713	653	705	730	652	694	613	760	697	679	652	686	689	707	690	669	698	727	693	699	687	633	695	618	676	685	688	709	707	713	670	701	714	695	710	670	677	682	721	702	659	687	698	718	678	692	712	743	659	706	712	708	698	729	704	663	656	729	708	736	753	679	702	684	699	716	676	713	669	725	663	699	713	709	714	733	715	685	660	689	701	686	675	689	670	696	685	646	650	711	708	728	722	685	703	692	676	702	697	667	680	692	759	675	694	668	728	731	698	645	711	688	679	698	667	699	710	723	659	676	699	699	659	714	678	648	680	663	688	684	724	714	705	709	697	714	680	702	695	653	643	645	696	705	636	701	684	642	702	759	683	741	698	649	729	667	723	730	722	673	666	689	689	696	676	725	692	704	684	695	723	655	686	731	659	662	687	710	718	703	645	714	708	671	665	668	676	691	654	728	678	684	723	695	699	685	679	680	746	685	706	753	666	671	668	709	648	714	751	674	659	733	677	709	673	704	683	678	683	722	726	718	716	673	669	690	655	680	673	697	668	650	685	691	711	667	669	704	706	714	672	678	706	704	674	699	646	715	666	663	731	683	680	738	669	712	659	640	698	697	695	721	708	679	698	702	659	709	684	686	752	670	723	708	702	724	699	676	714	709	692	700	721	685	695	695	687	678	720	703	697	688	681	677	687	655	719	714	632	700	710	663	695	701	675	687	704	734	678	716	683	658	697	676	678	709	647	661	682	733	673	655	668	663	660	711	693	691	685	652	646	691	693	744	705	734	687	726	690	727	675	704	689	680	734	730	693	687	721	695	730	700	669	700	692	683	686	682	701	698	700	707	620	694	656	700	662	675	700	721	697	703	676	664	708	671	723	662	718	703	687	708	667	731	684	653	693	710	676	693	707	705	730	696	681	684	662	729	705	668	705	714	692	728	725	717	690	652	699	658	643	680	670	694	674	702	687	636	676	724	726	679	703	657	709	707	710	696	666	723	674	722	673	733	718	625	683	712	669	720	712	766	675	713	697	758	675	689	674	721	661	681	693	667	671	684	728	713	663	701	690	691	678	670	674	696	697	724	703	704	722	649	695	671	679	730	721	645	689	639	678	705	685	723	696	644	699	712	741	655	703	726	731	677	646	671	725	663	670	724	655	734	716	661	689	672	718	714	697	710	730	689	686	717	663	726	685	680	699	696	712	724	691	654	722	711	676	677	653	700	665
1447	181	137	105	107	157	151	132	122	115	106	114	108	108	95	77	105	82	88	95	81	91	89	110	94	92	84	80	65	87	92	128	132	118	141	132	123	126	136	121	137	108	95	110	106	87	93	121	133	120	107	98	122	100	108	111	154	171	158	136	120	102	109	78	76	81	71	65	92	86	76	79	79	66	91	99	82	70	95	92	96	72	78	82	97	84	103	87	85	63	88	83	75	94	80	59	83	74	80	88	75	73	86	72	82	84	73	108	103	79	92	83	81	84	85	82	89	94	83	91	78	74	77	80	78	89	76	84	91	96	58	89	84	77	82	78	85	88	83	95	82	83	81	94	76	96	87	86	92	89	92	81	89	89	86	87	94	89	90	66	82	75	77	78	95	90	79	76	77	79	78	88	79	94	92	79	62	78	87	82	90	75	92	82	69	81	98	79	66	88	87	96	81	77	91	81	81	80	75	89	90	91	70	71	83	74	77	81	85	72	83	82	83	98	76	81	87	90	73	86	85	81	90	77	63	89	78	71	104	78	68	101	84	91	73	90	95	67	74	90	86	84	94	90	80	83	68	80	89	81	83	69	75	92	87	84	95	85	85	81	80	78	78	62	70	78	76	65	76	80	57	94	82	73	79	88	64	86	83	70	105	84	99	79	78	87	73	96	76	76	107	78	66	97	85	92	75	91	97	92	86	88	71	89	63	81	79	72	80	93	88	76	92	77	72	94	80	95	72	80	81	90	75	72	87	81	76	78	74	74	73	66	69	75	89	99	87	83	68	73	89	93	99	80	75	87	89	83	76	77	83	86	82	83	79	68	90	85	87	81	92	66	72	70	82	78	103	93	83	90	82	76	93	71	77	90	79	97	75	74	75	81	75	91	71	86	83	77	85	71	64	70	90	72	104	71	76	73	89	70	77	75	78	77	79	99	75	82	82	75	95	69	93	69	93	76	78	91	85	73	79	71	98	64	83	85	78	93	79	71	81	60	92	87	82	72	70	82	89	95	88	81	87	80	72	88	79	67	78	87	78	77	77	78	91	84	84	71	70	87	74	72	85	81	92	96	59	89	95	81	83	78	96	87	101	94	79	93	75	94	95	73	84	79	80	74	93	82	70	89	95	100	81	91	84	70	78	86	84	78	71	78	80	77	83	82	82	84	86	86	88	81	69	87	81	82	83	76	88	78	76	83	76	77	96	82	82	93	106	84	91	76	68	84	72	96	85	79	89	80	78	65	74	81	76	74	90	70	85	94	80	86	80	72	74	81	75	93	89	80	90	75	86	75	76	98	85	82	74	80	80	78	84	87	67	88	87	90	93	90	84	80	78	90	74	67	74	88	74	87	68	74	76	79	86	82	90	71	94	82	80	74	86	81	61	81	73	96	81	80	95	86	82	82	83	86	74	98	91	87	88	77	104	96	85	59	61	84	94	86	70	94	77	75	74	90	85	77	82	88	71	78	80	86	75	92	89	79	77	77	80	94	67	77	83	81	93	101	81	76	97	80	83	70	73	98	85	85	78	88	84	83	75	77	81	81	92	77	86	98	71	87	84	90	77	75	71	79	75	85	84	66	67	74	81	76	87	86	69	83	89	70	91	98	86	88	97	86	74	74	81	91	86	88	65	92	62	86	82	63	83	92	80	81	96	84	73	80	94	88	83	68	84	92	77	70	73	79	95	84	97	81	100	100	70	73	97	89	91	77	78	90	80	99	98	83	63	83	78	97	74	92	91	66	68	75	86	88	84	95	103	83	90	79	71	83	80	90	67	90	82	84	84	85	86	93	82	86	86	102	87	79	89	82	56	66	89	99	78	76	85	82	74	91	77	82	93	86	84	89	74	71	75	82	70	79	93	81	90	89	90	76	73	74	87	64	66	77	91	82	79	81	84	87	82	87	79	81	78	88	86	81	77	90	72	76	95	70	85	76	73	88	80	73	75	77	84	84	80	71	70	72	99	74	86	71	77	79	88	70	83	67	80	78	76	90	77	81	70	67	90	83	98	86	102	81	71	75	84	99	79	73	73	69	78	74	93	90	90	89	66	80	79	96	83	80	91	87	86	94	84	78	70	72	70	82	76	75	77	82	73	79	75	78	94	84	83	77	78	71	82	66	86	85	75	66	82	86	67	88	77	85	82	88	80	72	90	68	94	85	78	74	90	81	94	70	88	76	80	82	72	78	82	77	90	85	79	74	96	70	84	66	74	79	89	90	76	89	81	77	90	81	82	92	94	93	92	79	72	81	91	81	66	72	83	75	84	79	76	86	90	77	72	93	77	78	73	85	75	71	83	95	84	86	79	81	67	96	89	80	114	75	61	89	95	81	89	85	91	74	99	90	72	88	78	80	87	87	87	78	65	69	96	78	65	87	81	87	100	75	87	81	75	77	101	76	86	87	78	80	89	82	73	70	86	67	78	74	76	83	94	85	79	76	86	91	86	77	93	86	82	79	77	106	70	77	84	67	91	66	69	103	80	90	76	96	80	78	83	79	68	68	69	103	80	86	75	85	86	97	87	74	100	93	94	70	70	83	86	67	75	94	72	66	82	85	98	81	73	62	80	91	74	94	75	74	91	57	85	81	79	69	73	92	64	89	84	102	77	90	93	75	88	90	88	80	80	84	101	87	76	84	74	87	85	77	83	87	87	94	70	94	88	85	98	88	68	89	75	80	81	77	93	72	93	84	95	68	64	94	87	77	79	89	78	72	82	73	85	73	84	82	78	73	66	76	69	78	86	68	81	88	78	78	89	72	78	97	76	74	80	89	84	93	83	96	93	62	96	95	65	91	81	76	84	89	87	73	79	87	82	78	64	99	87	67	86	90	93	70	105	86	92	80	87	75	85	100	80	90	103	105	75	71	84	96	87	74	77	79	71	89	91	89	86	66	74	86	92	77	76	86	89	89	80	89	77	69	67	105	84	85	70	75	78	71	87	83	86	84	89	83	88	79	69	99	60	90	75	77	76	95	71	79	94	75	82	82	87	84	71	100	86	76	98	83	81	90	111	66	82	84	66	70	80	77	85	88	77	84	86	79	79	85	84	99	85	95	84	86	83	81	75	77	92	92	85	78	91	89	84	92	83	83	85	85	99	97	86	72	79	80	79	78	75	84	73	75	81	86	82	86	77	82	94	95	59	93	77	94	89	84	79	82	71	93	77	77	92	81	81	89	78	92	73	95	97	93	95	88	89	92	80	91	84	88	89	98	98	79	79	88	90	83	77	63	67	81	78	76	97	85	50	77	84	88	85	80	99	82	100	76	80	84	93	71	91	100	88	80	96	75	91	76	94	86	94	86	74	80	94	98	95	86	81	87	87	79	85	95	86	87	81	92	63	95	74	89	90	73	77	86	88	89	71	83	62	75	88	81	78	79	70	90	81	78	86	74	77	89	64	82	83	95	74	78	82	71	78	94	74	81	86	83	99	82	82	78	86	88	74	96	84	87	80	88	72	87	74	68	102	86	74	80	81	100
9744	3133	1738	2561	5313	5818	5176	4566	3699	3186	2492	2112	1937	1774	1666	1546	1391	1204	1151	1130	1023	920	989	1016	992	962	1025	959	942	1029	1229	2493	2534	1771	2410	2412	1798	2343	3016	2307	2126	2070	1337	1589	1739	1509	1574	1866	2558	2495	1795	1783	2190	1851	1616	1382	2790	3213	2874	2294	1630	1222	1019	898	876	858	848	841	864	842	833	834	851	820	872	828	851	831	884	872	852	876	892	850	919	870	871	868	828	839	899	880	850	839	844	839	833	869	834	807	841	834	865	858	848	838	835	817	826	869	861	875	845	857	885	824	865	875	842	821	794	791	806	844	869	838	882	861	853	853	819	842	887	869	864	851	839	861	910	828	907	854	858	846	840	866	821	846	839	802	852	866	861	832	906	829	877	857	803	831	841	852	813	830	866	865	834	842	812	769	831	844	831	854	860	852	823	806	893	782	806	875	891	847	867	887	913	841	835	872	833	875	819	865	869	806	855	843	851	867	849	846	828	913	829	855	865	802	826	857	828	869	902	875	827	861	836	857	893	859	849	915	869	873	834	866	830	835	794	838	822	846	838	869	841	862	830	860	821	884	825	885	869	830	836	813	867	846	858	787	820	866	839	844	855	861	851	853	834	829	873	819	775	865	808	804	834	868	812	904	884	779	846	789	821	887	847	842	795	824	824	865	854	833	795	866	831	850	832	857	816	905	838	880	854	867	796	767	825	861	862	829	822	810	842	843	793	839	833	847	845	876	786	856	894	858	844	852	879	777	789	889	800	850	871	841	826	821	857	828	855	862	863	830	822	875	833	864	834	873	876	845	881	840	812	819	880	842	837	830	859	805	867	799	860	875	868	844	848	847	827	858	811	862	848	839	818	857	842	864	834	851	817	854	863	876	814	891	858	827	888	819	877	808	825	859	846	849	844	855	896	819	900	864	858	848	864	820	823	839	869	859	887	839	839	855	885	881	844	806	842	839	958	897	850	839	839	851	896	897	809	839	791	870	864	842	851	842	869	875	816	848	842	837	873	856	850	864	866	866	816	854	860	845	831	862	855	889	890	865	813	867	807	835	887	880	886	832	814	801	788	850	856	859	870	859	823	854	808	874	856	833	819	899	847	813	832	832	823	850	850	854	843	855	944	910	827	875	851	906	876	860	815	858	860	782	841	853	879	824	858	846	881	841	845	852	865	898	851	802	854	889	831	851	835	827	845	863	841	865	896	786	803	835	826	783	833	853	842	833	838	919	825	795	840	838	790	808	848	858	899	785	839	889	893	886	783	795	842	886	902	898	849	834	855	838	822	865	846	816	831	799	825	836	858	854	818	870	818	880	820	854	828	840	800	862	837	790	823	876	847	823	877	825	829	818	821	784	842	828	867	855	822	844	784	840	830	871	868	883	826	833	844	869	811	834	886	832	890	843	849	775	840	865	853	863	833	840	902	800	866	879	850	828	865	902	893	889	817	880	908	862	862	911	892	822	834	900	828	848	837	884	862	874	787	850	827	885	848	820	808	875	862	880	784	859	872	825	869	872	874	825	891	820	847	812	797	854	856	851	883	861	871	842	806	887	876	895	857	885	830	844	888	886	820	820	859	843	844	859	785	825	887	809	865	837	839	883	863	801	853	841	835	811	796	827	902	819	840	859	783	874	810	860	852	879	869	846	884	855	856	840	845	892	853	856	818	811	846	843	818	836	833	850	801	845	810	819	829	830	824	859	849	855	836	833	851	813	834	863	868	861	858	843	859	869	857	847	857	845	828	828	830	901	906	867	842	883	854	825	884	833	854	855	869	822	846	901	825	826	867	840	808	854	853	849	891	802	768	853	857	874	817	875	840	855	837	847	832	853	848	839	812	898	881	796	861	808	882	852	832	832	853	877	851	831	837	822	837	821	833	855	888	839	911	827	873	813	882	811	850	855	823	840	840	877	856	843	888	871	824	832	824	847	812	868	862	847	860	860	849	866	879	819	816	840	847	876	801	803	814	846	887	901	822	792	869	897	850	908	881	858	823	826	814	839	814	832	838	858	871	822	774	840	867	807	822	884	830	826	852	829	888	834	780	825	887	888	871	873	831	773	822	887	881	837	817	852	816	806	824	855	900	850	809	905	830	814	808	909	808	848	825	852	814	811	881	848	851	866	856	885	865	829	861	859	862	860	841	881	866	865	822	828	888	856	852	864	868	896	851	868	877	795	789	856	849	845	876	856	847	864	871	829	836	794	819	836	877	823	841	826	860	865	833	858	829	832	834	820	835	890	918	853	842	848	807	839	884	820	843	837	839	824	894	853	871	819	867	851	845	870	848	826	856	885	839	842	862	828	881	839	834	831	842	819	859	878	817	821	871	853	836	838	837	866	854	890	857	905	855	845	826	863	843	845	853	848	863	823	855	847	843	807	804	851	848	879	903	871	859	857	876	820	809	831	859	851	856	878	824	864	812	889	795	833	856	878	825	889	903	822	875	816	882	831	836	852	829	847	854	856	888	875	850	826	871	831	855	827	848	860	846	817	843	879	832	835	873	846	853	837	810	831	904	871	841	839	865	821	867	852	838	863	910	848	791	822	851	839	852	850	859	840	826	856	881	786	864	853	881	797	885	851	871	848	877	898	825	828	831	889	829	828	805	849	854	824	881	836	886	870	864	859	770	918	883	809	834	870	869	883	829	860	766	885	851	843	832	831	865	846	849	874	821	889	858	836	834	834	833	839	816	851	841	829	838	902	856	832	863	863	879	873	832	855	861	805	863	900	836	874	841	875	882	846	815	795	842	838	893	863	849	837	891	809	869	860	824	848	834	874	860	869	837	885	879	838	775	818	841	837	831	823	855	902	832	840	834	814	876	853	837	793	846	846	867	841	844	825	823	793	838	858	881	800	861	897	847	831	807	841	852	895	882	817	830	799	858	854	906	843	844	875	803	856	838	834	872	854	851	817	838	875	839	903	865	844	830	862	837	821	865	839	874	835	852	843	888	809	846	820	848	854	845	857	809	833	830	829	824	898	854	841	847	855	845	814	874	838	862	834	879	859	839	801	787	855	821	817	815	848	849	819	825	872	832	862	910	833	848	828	861	832	854	835	874	823	872	832	820	811	851	876	803	833	798	879	802	868	828	865	841	843	858	834	850	860	792	860	856	814	841	811	870	882	841	845	865	847	881	887	848	869	834	892	885	856	850	872	828	871	839	862	845	877	871	856	889	836	848	833	906	833	858	885	859	830	880	810	865	851	838	824	872	888	867	858	886	902	813	835	817	836	846	860	817	844	858	876	902	841	847	822	842	840	869	831	854	843	862	857	890	839	859	843	813	798	854	840	865	841	836	855	935	829	891	858	866	832	845	831	808	818	882	871	899	861	824	809	856	840	812	906	878	850	886	837	873	843	847	833	822	879	795	830	855	829	799	815	856	846	836	827	838	893	794	810	863	901	782	854	828	858	830	839	834	857	890	842	893	809	879	834	795	851	829	812	856	845	876	837	891	848	850	854	885	811	870	941	816	861	865	818	877	859
753	283	165	133	135	185	188	150	174	122	138	138	125	89	90	88	96	80	74	79	81	79	82	67	74	61	71	70	79	81	80	168	141	126	137	141	108	115	114	144	133	130	73	115	119	107	95	112	94	164	123	114	99	113	107	87	222	290	220	204	131	103	92	86	67	65	70	60	70	71	71	63	80	55	68	56	80	62	72	76	53	65	64	71	73	79	90	76	80	66	72	72	62	79	79	62	71	63	68	68	73	61	68	50	62	57	68	72	63	74	69	85	74	78	72	72	60	60	84	58	71	81	54	60	69	63	53	66	61	66	66	75	73	69	64	79	68	50	63	85	84	66	75	69	77	80	77	55	85	71	58	70	70	62	57	80	60	67	55	74	73	81	71	72	62	55	58	75	76	77	65	84	81	76	64	83	81	77	58	70	51	67	67	78	74	54	65	78	68	61	71	80	53	70	71	63	62	66	76	66	56	72	56	77	60	70	67	60	64	81	65	74	72	63	68	57	81	69	59	56	72	65	71	73	75	70	61	66	70	89	63	68	62	81	65	79	53	80	70	67	92	64	74	75	60	65	75	78	79	71	64	68	81	74	69	68	57	63	84	61	69	55	73	66	60	52	59	52	68	65	79	58	74	65	71	76	49	71	79	76	75	55	67	81	66	62	73	72	71	78	55	65	73	68	74	77	56	74	64	57	71	64	73	59	55	87	69	71	73	62	54	66	65	67	70	80	83	52	62	81	64	66	61	55	79	69	72	80	81	82	59	64	69	76	50	72	67	55	69	52	54	64	77	74	76	70	69	52	69	69	70	70	78	67	69	77	79	81	73	63	67	70	75	85	78	78	72	70	77	65	80	63	79	73	60	80	84	80	69	66	72	67	59	65	66	69	65	67	72	52	66	69	62	63	75	67	72	59	66	78	72	67	64	67	83	63	69	73	67	72	69	73	70	73	73	69	80	73	74	70	75	81	64	72	65	70	80	79	79	74	83	70	71	76	70	72	63	78	64	69	50	75	73	64	81	72	64	78	91	69	63	69	87	66	62	70	71	73	75	71	65	84	80	68	60	67	68	53	59	79	57	66	70	74	57	59	57	72	63	54	58	88	73	65	57	70	68	64	78	80	73	58	84	61	70	63	64	68	66	67	70	80	63	55	60	73	63	62	76	78	81	73	54	71	64	69	63	79	75	68	75	73	83	68	67	75	62	70	66	55	65	76	70	64	70	73	63	57	84	75	69	75	69	66	64	79	66	59	63	72	71	72	62	76	78	69	82	77	67	50	65	63	78	72	67	67	76	59	67	69	70	64	70	75	72	55	70	60	73	62	59	72	65	80	57	61	68	58	66	59	72	86	70	60	75	83	72	67	59	87	70	65	60	71	57	81	82	68	66	50	70	67	77	59	61	89	86	60	80	75	72	76	84	70	73	53	72	76	64	73	74	68	73	69	78	59	73	80	68	80	69	70	72	79	81	79	74	57	78	65	52	62	72	61	70	80	63	63	74	69	63	55	65	63	80	82	85	70	77	68	56	74	67	67	65	69	63	65	75	73	65	66	71	70	66	63	66	69	70	81	88	63	82	61	70	66	87	64	63	44	64	73	71	62	79	62	72	87	66	68	73	64	69	82	65	71	62	49	66	71	59	52	57	60	79	74	73	57	74	64	71	82	64	60	85	62	60	78	71	62	65	65	62	74	64	75	68	66	64	56	61	77	62	64	77	79	63	77	80	85	78	59	62	72	82	58	60	73	77	74	59	75	70	80	73	72	75	73	65	61	55	68	75	73	71	62	57	80	69	77	69	69	58	64	70	85	58	67	51	47	72	87	68	67	52	72	64	66	63	66	69	64	75	85	64	70	72	86	75	58	51	78	74	74	62	64	61	77	66	67	65	70	60	71	65	59	65	82	73	60	74	79	64	65	58	60	81	68	77	61	58	71	72	57	66	60	61	86	60	67	67	67	70	57	75	89	57	69	83	69	75	58	72	64	66	57	72	79	49	81	72	67	62	72	75	74	66	65	85	72	70	64	60	85	70	52	92	60	58	84	60	60	61	60	67	66	64	67	76	77	61	65	71	70	77	81	58	52	63	60	75	69	55	70	71	76	66	71	62	68	63	69	73	57	73	72	68	62	64	60	85	73	82	78	56	54	67	69	72	73	53	64	55	80	75	74	88	77	74	75	78	74	57	61	68	44	74	81	79	57	54	71	75	68	69	61	65	62	50	66	72	76	45	66	73	69	77	72	72	63	67	62	74	62	69	63	77	64	71	57	79	71	74	67	74	68	77	63	56	63	83	59	62	54	65	87	68	66	61	77	72	70	78	85	65	72	82	78	84	75	80	71	64	55	75	61	74	65	68	59	73	79	56	65	77	66	69	81	57	72	86	69	53	74	74	83	81	73	81	61	66	61	62	66	70	64	66	79	76	63	69	71	65	93	57	65	62	75	73	74	88	63	67	69	57	60	86	65	73	77	59	79	57	65	74	75	62	77	73	80	66	71	81	77	82	71	85	78	44	64	67	78	71	61	67	62	78	72	74	55	68	51	70	60	82	66	85	87	67	66	67	86	60	64	61	68	73	63	67	74	79	80	69	83	68	74	65	57	78	78	68	76	67	62	67	60	65	73	59	62	70	80	71	63	59	78	62	72	63	74	60	61	69	77	85	61	65	87	70	60	72	63	57	75	70	69	60	69	84	72	63	65	62	85	50	64	78	78	75	76	72	66	60	60	73	55	66	75	68	67	62	69	79	59	49	59	72	69	63	78	72	70	76	69	71	70	70	76	58	73	55	53	66	80	68	78	79	65	69	72	58	64	74	76	80	83	80	75	69	60	71	61	71	69	62	72	71	76	66	68	68	59	73	76	68	72	72	68	46	60	60	70	73	69	76	75	84	74	80	49	60	65	76	66	72	54	78	64	93	76	56	73	61	83	61	73	66	51	68	69	80	76	60	74	60	77	84	55	79	67	76	63	71	67	70	65	63	86	69	81	87	71	53	58	73	76	58	74	69	76	57	63	70	73	60	66	71	71	71	76	73	79	70	68	62	65	61	78	59	69	76	83	74	76	61	64	71	69	76	78	69	45	68	71	61	61	84	70	66	66	66	74	73	64	68	53	62	69	79	72	86	65	65	84	76	77	67	68	57	76	65	60	74	73	64	67	59	72	67	68	78	72	61	70	61	70	78	83	66	86	70	63	80	66	61	68	64	73	61	74	79	63	73	74	77	78	77	65	75	70	74	79	63	66	75	62	78	72	82	67	59	66	66	73	66	66	71	62	65	68	61	73	66	63	68	76	71	62	77	63	60	74	54	80	65	56	76	69	65	55	60	67	63	60	63	57	66	68	89	49	72	72	68	77	72	81	81	71	64	71	88	74	68	70	77	52	66	78	72	69	69	51	76	62	72	77	67	66	83	48	67	63	77	71	60	62	68	81	67	67	63	80	65	73	67	65	64	91	65	78	74	54	85	72	58	65
11485	5184	2484	4203	9277	10034	8969	7404	6168	4813	3713	3050	2815	2499	2185	1930	1768	1500	1371	1282	1179	1112	1088	1031	1074	991	1008	944	927	1056	1164	3748	2587	2395	2876	3105	2087	2159	1988	3176	2655	2432	1395	1979	1963	1794	1549	1922	2319	2948	1973	1820	1754	2163	1705	1924	5665	6113	5054	3646	2205	1501	1104	886	803	753	772	743	722	745	717	721	749	694	716	692	751	746	735	735	709	701	701	689	737	715	683	721	793	690	699	698	744	724	702	676	710	708	705	730	677	723	694	702	663	714	725	682	760	722	748	698	769	735	711	682	713	728	682	739	701	730	724	715	722	738	700	683	723	703	666	719	740	697	746	711	759	706	779	716	651	715	768	694	761	722	695	746	703	719	658	692	726	738	705	702	704	738	730	736	712	699	742	710	706	732	713	739	731	692	768	717	752	740	729	692	737	715	755	717	733	705	720	706	776	780	698	726	771	713	695	757	678	717	780	707	716	715	691	718	766	716	724	708	752	736	688	725	718	721	676	742	734	701	702	777	688	727	716	704	675	728	733	690	729	694	721	654	731	711	728	731	691	740	726	716	688	721	713	771	709	694	727	721	714	757	675	720	713	698	665	706	704	762	702	677	703	737	734	728	750	734	685	683	721	731	725	732	690	679	703	678	692	732	755	764	737	733	725	741	729	700	745	732	695	711	721	675	738	721	706	726	708	684	710	685	716	691	723	694	741	658	740	736	714	696	708	755	709	704	720	793	712	756	734	702	696	716	740	708	735	779	707	689	733	746	740	731	728	729	728	728	758	706	710	701	722	720	718	740	724	714	717	691	696	702	720	747	709	739	752	722	753	697	708	724	730	727	730	710	710	720	747	720	752	711	741	746	715	746	708	688	681	734	675	707	726	719	722	706	743	754	711	734	682	717	682	715	751	764	700	801	692	736	737	727	696	733	723	719	706	676	726	707	680	774	657	756	702	667	676	725	688	750	719	704	718	675	747	711	716	701	715	654	718	742	744	679	716	706	699	695	713	734	730	735	720	698	750	740	719	728	723	672	768	701	709	702	724	758	744	716	741	705	738	741	690	737	702	725	717	775	788	719	731	793	695	742	737	707	746	775	756	677	703	745	749	741	745	770	806	710	696	703	795	645	737	708	771	693	712	704	737	697	723	762	732	717	664	714	764	720	747	711	721	687	720	665	737	698	757	733	750	766	708	734	685	750	703	678	745	731	743	718	711	747	725	741	764	711	709	723	728	748	746	722	749	719	721	718	695	684	701	751	686	721	710	720	695	739	747	757	680	667	685	747	737	703	738	683	727	732	766	723	730	676	724	702	759	734	714	735	741	743	736	705	749	713	741	683	760	692	690	733	722	755	687	748	706	723	688	688	751	717	703	746	743	725	716	697	731	725	726	718	729	718	729	697	735	686	743	755	723	714	718	726	696	752	707	720	696	745	760	771	726	712	739	741	798	748	760	746	735	689	725	745	683	697	725	752	706	765	699	674	751	727	731	750	725	767	689	713	721	735	697	663	715	716	739	703	726	700	780	747	722	717	730	728	728	704	734	746	705	717	679	712	740	719	705	770	732	727	702	724	695	729	708	724	674	693	731	715	705	764	736	711	689	716	699	753	722	672	732	720	749	671	667	683	717	723	758	747	747	733	726	704	738	734	724	734	719	701	692	698	778	725	706	697	737	684	734	761	751	674	739	717	720	706	742	723	715	700	745	735	714	713	742	715	684	742	727	692	744	715	715	735	678	727	743	696	731	661	739	729	708	741	755	717	699	728	733	715	702	719	733	757	724	681	713	664	679	713	707	741	734	774	739	687	722	707	670	727	691	705	695	732	735	754	712	694	654	742	693	747	729	745	737	694	717	758	718	673	696	682	693	713	743	754	742	713	758	706	708	749	700	689	721	731	690	769	734	719	718	673	697	687	728	676	698	692	735	704	735	727	740	683	771	684	724	717	741	678	746	721	750	737	732	702	718	700	672	721	725	784	717	707	697	744	706	718	771	690	697	678	714	708	737	693	742	736	714	708	722	712	750	693	740	692	736	749	700	710	686	748	720	710	703	734	684	682	667	714	709	766	680	738	737	740	768	729	743	748	699	716	677	721	708	732	719	725	726	726	738	693	703	761	727	723	744	722	732	737	737	713	676	703	700	695	701	752	704	722	761	715	753	735	678	753	743	719	779	750	757	760	710	703	694	699	732	694	736	726	755	711	712	713	700	713	714	739	739	701	694	704	680	705	733	736	724	736	737	747	685	760	707	699	748	720	673	708	680	705	720	729	761	704	737	739	784	762	704	667	720	732	759	719	685	723	708	721	736	693	712	739	702	686	727	719	681	767	715	733	747	711	685	712	726	698	720	713	734	694	754	745	752	719	691	699	691	715	690	698	760	737	685	701	739	759	719	732	698	706	712	718	688	718	704	770	757	719	745	750	723	691	734	699	726	699	765	749	702	710	698	757	714	703	763	680	732	711	685	738	695	678	705	711	704	707	718	716	722	756	757	719	723	697	690	708	735	780	756	725	705	732	742	692	718	689	736	768	752	761	694	740	739	778	738	736	760	694	725	645	718	709	681	672	757	727	774	761	763	700	751	740	726	742	689	696	707	735	692	682	768	714	715	732	712	720	707	778	731	753	698	727	758	703	698	719	720	728	706	769	688	705	700	766	704	711	725	698	715	729	715	728	732	701	716	748	706	730	725	766	706	771	705	768	658	711	700	732	692	711	727	723	738	739	676	746	675	713	683	768	724	731	675	677	721	733	702	720	722	748	739	728	737	748	705	692	730	708	728	703	719	688	730	722	694	742	743	752	708	704	764	698	723	671	697	693	702	727	750	715	744	730	769	735	712	738	701	737	676	723	749	710	722	705	740	738	725	724	688	730	731	664	726	720	719	742	741	704	751	744	723	708	719	725	688	729	681	711	768	736	732	706	704	748	676	709	708	783	732	768	721	726	687	714	668	699	731	705	772	718	732	739	707	699	748	754	733	725	759	699	745	743	748	716	716	764	678	727	722	651	710	695	742	705	753	728	722	693	762	703	720	733	672	724	719	696	708	759	714	711	715	757	743	713	696	730	714	703	698	713	706	700	681	736	745	710	773	698	736	688	772	710	763	700	713	718	741	724	717	693	696	696	700	700	719	669	690	705	727	736	713	714	687	731	728	709	720	739	793	733	745	750	742	707	773	733	739	728	711	744	690	716	685	732	753	748	705	733	735	737	746	783	671	707	721	705	765	744	718	737	748	732	713	728	741	744	722	766	715	718	690	723	718	698	695	724	701	722	716	671	707	709	742	691	662	734	725	716	764	751	706	702	718	720	706	755	700	802	747	718	733	684	757	735	701	725	734	700	733	739	711	731	711	750	718	756	725	662	736	754	718	750	726	659	692	708	661	765	728	695	786	738	727	696	764	763	716	698	755	729	750	792	696	724	720	766	741	729	723	734	714	707	716	693	690	719	683	778	742	730	662	740	711	706	703	720	734	711	719	719	730	666	703	727
2192	265	182	145	138	147	174	184	130	139	144	131	134	126	114	112	100	110	83	98	97	82	75	110	82	117	90	94	97	79	100	157	146	164	121	115	134	124	134	132	143	148	122	134	115	106	112	120	141	147	140	105	104	121	119	124	227	316	275	211	138	101	97	76	86	83	88	105	79	77	69	77	100	82	97	91	84	87	76	78	84	99	80	87	84	82	81	87	84	76	93	91	72	64	96	82	80	84	81	77	93	88	89	70	93	84	88	90	79	96	84	101	92	97	86	74	97	82	81	91	83	95	88	86	93	76	70	87	88	86	94	87	75	77	70	94	102	108	92	84	93	92	72	88	80	78	84	80	89	95	78	74	81	82	86	69	88	85	76	87	93	89	96	92	73	80	105	67	95	71	93	103	87	74	83	73	80	76	89	83	61	86	72	97	80	81	80	79	80	88	89	91	84	76	69	81	87	95	81	89	91	97	82	81	80	87	87	91	85	70	82	89	78	78	89	80	78	95	72	89	91	87	73	93	73	85	88	75	74	83	92	87	87	82	98	80	79	71	93	90	69	84	86	75	72	83	83	85	79	73	84	70	92	78	87	85	81	72	85	82	73	88	84	80	75	94	93	84	88	68	82	82	92	94	94	90	82	76	93	82	81	92	75	78	96	89	95	74	86	86	83	97	91	90	73	80	86	70	86	85	89	73	91	60	90	93	87	68	80	73	85	91	71	88	73	93	85	85	89	76	78	87	91	69	70	82	85	103	92	92	82	79	90	80	72	81	81	91	90	87	77	71	79	87	78	65	91	69	92	85	74	71	89	68	91	82	94	81	80	79	66	88	58	79	94	69	94	92	88	85	90	91	76	85	69	79	86	101	97	81	80	78	95	75	88	83	96	86	78	86	90	71	90	75	77	72	98	91	87	80	87	87	73	79	76	88	79	88	99	74	73	87	77	85	98	76	80	75	77	75	64	65	89	73	94	86	95	89	81	81	85	62	88	80	81	79	79	69	71	80	81	72	79	71	103	65	89	97	74	71	89	92	73	87	71	90	79	78	91	93	81	65	77	90	92	77	71	75	80	75	77	72	71	116	88	92	81	80	87	71	87	83	83	73	73	81	80	68	97	84	73	108	67	82	86	71	75	80	84	65	100	77	86	83	80	78	83	82	74	78	71	92	83	64	95	72	74	81	88	94	85	81	80	74	75	75	85	79	67	79	80	71	95	87	84	83	72	76	87	82	73	80	91	85	102	80	80	92	92	75	89	82	88	75	62	76	68	77	77	89	86	94	68	78	75	88	71	75	77	87	98	65	79	80	79	78	86	78	73	74	78	74	88	99	67	84	68	98	78	86	98	83	74	80	88	88	78	94	93	62	89	80	67	89	87	92	106	84	85	66	83	69	73	77	93	102	73	101	76	77	88	78	85	84	81	96	76	92	89	87	82	89	74	89	87	81	75	106	90	85	77	78	104	95	86	81	80	90	83	87	103	83	86	67	83	77	89	88	84	85	94	81	69	77	71	68	80	68	72	79	78	84	94	74	78	80	60	95	99	72	76	79	81	77	73	84	96	69	80	78	109	66	76	73	99	83	72	83	86	80	72	80	75	87	80	80	94	96	77	77	81	90	81	80	77	85	79	83	75	84	60	73	84	82	96	69	88	84	84	83	98	85	73	75	83	73	68	83	79	86	82	93	81	70	71	77	75	83	81	79	89	99	83	90	82	79	79	77	99	102	78	90	65	90	81	73	85	66	84	90	97	85	92	85	82	106	100	65	87	65	105	85	73	77	83	85	81	82	89	84	89	90	89	76	77	82	85	95	82	78	83	93	89	81	99	94	78	86	83	72	69	84	81	78	88	72	77	82	96	75	83	79	101	80	79	86	70	91	72	60	79	82	79	85	86	83	62	87	96	82	72	86	64	99	107	81	68	74	85	67	100	83	71	71	92	83	79	70	96	74	76	75	88	73	80	82	85	75	75	66	71	78	89	64	74	76	89	88	75	72	69	76	85	71	84	91	93	89	78	84	73	98	89	107	102	77	78	70	76	68	91	78	73	86	84	87	79	94	89	67	81	85	102	91	82	108	92	73	84	87	80	74	88	86	95	88	83	87	69	93	72	72	69	94	82	78	93	73	100	89	95	83	76	72	88	81	86	71	80	98	95	87	86	89	88	71	81	86	78	73	84	91	85	74	84	79	83	77	69	96	82	89	86	71	80	62	93	83	55	92	85	72	100	91	101	91	87	86	54	83	83	82	73	90	83	74	86	95	106	87	82	99	87	70	90	83	84	71	93	78	76	76	85	82	86	87	84	72	101	79	88	91	86	74	77	66	73	81	85	78	74	89	75	84	79	74	85	84	93	74	73	73	88	73	88	89	102	75	81	84	81	92	95	84	84	80	91	101	92	70	88	75	87	84	83	78	78	74	89	71	75	68	78	83	78	88	84	76	65	93	92	78	104	87	84	72	94	92	84	93	84	68	86	82	73	91	89	75	61	91	73	94	72	75	109	81	71	88	84	87	112	93	90	83	74	90	77	87	75	77	90	83	76	78	82	77	79	80	86	82	90	101	72	62	80	73	72	80	89	84	85	79	89	82	91	94	77	101	72	68	89	95	88	89	106	80	85	88	66	77	84	82	77	75	94	85	71	96	86	76	84	87	99	83	72	76	81	90	103	74	80	79	81	75	82	84	73	80	84	71	74	79	77	83	80	76	73	66	94	83	74	84	84	98	93	81	91	78	100	78	83	80	88	74	81	77	61	86	80	74	85	90	92	87	85	80	73	82	74	73	74	77	68	87	68	66	86	90	91	71	82	67	74	85	79	85	92	63	76	92	86	67	82	76	86	96	90	89	95	93	91	64	71	88	86	72	72	71	96	91	86	94	86	95	84	82	68	87	100	79	91	80	65	77	103	81	96	74	83	77	88	92	83	84	73	74	66	75	84	78	71	70	82	69	89	96	77	94	76	87	83	70	80	81	90	89	86	81	95	85	90	77	88	74	86	74	70	88	80	87	94	80	80	82	97	89	72	80	93	76	83	89	74	81	85	78	79	82	77	86	78	84	88	74	87	79	84	85	78	84	69	84	99	90	89	79	89	75	66	78	78	100	92	88	86	96	69	80	61	79	78	82	71	77	97	91	71	70	84	63	70	75	80	66	96	94	79	72	94	86	85	85	91	93	103	96	82	88	84	68	102	66	91	78	87	80	86	87	85	74	69	86	68	84	81	93	80	74	71	71	100	87	79	67	93	75	91	91	88	82	79	81	83	75	88	85	83	78	78	77	80	72	87	86	73	85	110	84	86	93	91	81	71	64	72	80	73	82	85	77	95	95	82	83	95	84	70	89	93	83	79	87	86	88	87	69	65	80	80	69	104	72	82	95	80	68	76	66	80	94	77	78	58	69	64	83	87	73	91	84	72	102	84	91	79	96	86	83	97	79	78	89	86	61	91	89	86	87	65	75	76	89	93	94	64	84
11731	4489	2258	3967	8336	9366	8516	7423	6216	5117	4033	3381	2979	2688	2441	2250	1953	1695	1597	1400	1372	1304	1364	1177	1229	1187	1136	1132	1102	1090	1342	3442	3320	3090	2531	2695	2000	1995	2456	2185	3158	3209	1682	1925	2104	1950	1865	2214	2531	2923	2745	1977	1778	2185	1922	2222	5979	6496	5594	3886	2496	1627	1248	1036	912	897	887	879	854	912	859	824	812	861	856	876	875	904	830	909	794	864	841	917	819	816	877	824	850	942	862	893	890	857	871	827	849	877	869	831	866	908	809	859	853	866	841	893	868	836	886	835	905	806	802	842	828	846	851	890	889	873	860	844	859	881	795	771	847	825	889	839	860	870	880	856	868	846	890	848	794	848	841	807	808	848	813	875	868	864	841	897	862	868	845	862	799	820	878	827	861	827	831	877	795	852	858	850	867	905	898	848	886	816	875	837	915	851	845	839	887	864	855	916	846	867	866	824	856	888	881	869	889	827	891	819	866	870	854	863	809	809	862	868	863	884	895	852	842	878	825	857	821	830	827	890	855	890	870	870	835	920	883	809	855	832	872	856	888	887	851	802	822	863	908	881	847	828	843	844	875	918	875	846	873	885	876	888	884	858	830	896	871	916	862	847	890	899	874	855	782	807	877	829	857	874	847	862	936	884	837	880	888	860	884	869	873	880	844	835	874	857	873	837	883	881	853	854	876	857	850	862	813	830	852	900	838	844	884	825	832	874	889	849	842	848	857	834	799	844	851	873	883	905	925	867	848	886	806	865	868	853	853	867	810	864	908	834	927	851	832	836	824	892	871	843	872	835	855	874	870	901	940	823	847	836	879	851	883	843	848	832	882	829	873	885	857	867	865	876	869	882	831	862	837	917	823	834	883	876	889	867	874	918	902	873	892	904	863	839	870	865	934	847	851	825	855	860	915	881	852	923	843	922	845	884	865	874	857	842	865	858	852	868	855	833	784	836	870	860	880	876	924	880	830	842	865	793	840	847	861	840	879	851	935	884	809	840	877	904	859	911	852	911	831	913	881	821	841	864	843	881	867	845	842	848	917	852	905	850	866	902	871	880	860	818	819	854	820	830	913	849	829	878	890	881	832	860	866	886	859	873	876	852	867	842	855	840	846	815	811	782	877	875	892	860	855	828	818	852	870	862	828	839	850	879	932	860	835	871	826	885	892	941	822	836	813	908	872	842	881	845	826	835	859	857	891	846	877	812	818	873	889	832	806	827	851	840	859	841	867	845	840	856	844	842	853	846	816	872	853	930	854	867	861	865	869	842	855	845	844	890	846	906	898	833	865	882	857	851	915	867	857	860	846	783	824	876	871	868	873	878	831	873	881	869	844	871	842	789	791	883	833	875	896	887	832	843	856	918	885	885	796	842	886	848	896	888	873	895	869	858	878	851	832	855	910	887	859	841	890	855	861	819	874	881	826	881	833	865	892	845	851	867	909	827	838	868	808	853	863	865	852	818	851	853	869	888	851	803	884	818	838	839	844	869	859	855	893	879	847	918	883	810	901	836	850	873	898	880	824	850	820	831	881	888	829	873	826	869	881	885	845	845	887	824	831	833	833	875	895	837	885	854	821	809	884	800	845	867	901	829	811	854	881	840	874	841	838	814	854	842	868	848	910	836	867	919	875	883	854	847	857	846	795	836	866	872	846	842	863	830	916	841	865	805	863	934	855	896	846	829	893	847	889	791	807	891	885	872	844	859	826	808	849	870	837	870	834	847	893	871	863	809	797	864	832	803	809	869	873	855	890	870	817	867	852	848	867	871	901	867	889	845	861	831	835	850	881	838	915	844	835	911	940	892	874	853	865	865	825	842	911	871	839	848	864	882	880	837	850	848	860	863	827	829	880	839	852	919	853	857	919	839	825	887	842	872	869	882	826	849	860	856	896	884	859	894	826	841	829	867	928	853	862	858	899	914	868	836	889	898	927	892	859	864	910	862	865	865	826	848	845	932	824	843	854	891	861	795	858	861	860	846	840	920	851	852	861	861	830	839	824	858	890	824	869	836	868	845	866	891	838	859	841	920	852	870	844	882	823	870	896	807	851	870	823	872	833	866	831	927	883	871	849	879	879	836	866	858	797	865	847	866	900	888	902	867	818	883	832	807	881	887	852	867	853	833	901	838	871	842	828	878	862	818	869	818	909	914	854	884	808	856	869	867	856	858	904	858	921	833	821	857	837	866	863	846	883	866	841	822	855	844	793	924	890	851	876	825	884	868	850	793	849	822	864	861	844	896	899	841	841	900	880	872	869	908	869	886	841	845	841	863	878	837	843	865	813	820	825	835	853	861	847	854	841	858	901	938	919	911	853	846	871	875	826	867	862	817	884	888	822	839	908	850	841	872	830	862	917	891	867	865	867	813	827	862	827	869	868	877	866	874	833	852	878	866	894	831	874	804	889	911	883	833	853	887	837	845	865	854	886	834	893	862	850	848	890	906	864	868	829	870	916	835	859	892	899	859	849	879	873	891	854	886	840	845	825	896	847	841	850	854	800	874	862	916	843	814	866	857	839	874	847	834	873	900	813	818	819	865	820	868	847	804	840	878	901	883	893	893	838	888	845	915	857	860	858	857	846	917	788	846	835	886	878	838	830	841	828	853	869	856	800	853	841	867	860	868	858	865	857	832	805	922	852	847	878	832	857	867	858	880	844	836	853	864	926	888	858	859	862	879	880	894	894	831	797	825	868	876	825	846	849	909	879	853	831	813	881	908	912	860	820	835	865	845	827	834	860	903	815	872	820	838	923	858	826	843	855	813	839	850	842	845	892	827	839	813	881	838	835	876	852	847	832	926	868	845	855	844	883	912	930	825	866	894	903	818	873	849	862	847	864	910	878	852	856	937	813	835	865	805	898	863	859	859	810	878	828	822	886	867	833	826	888	826	850	888	874	834	836	866	919	916	860	853	785	841	833	846	853	882	848	823	867	852	894	867	850	887	865	846	861	819	852	859	864	878	893	901	890	856	899	901	844	822	814	879	841	821	850	855	854	855	851	840	797	865	858	877	874	843	873	908	851	837	883	844	852	857	849	854	857	876	855	836	837	831	839	902	852	879	861	832	853	848	836	889	848	862	800	837	798	826	803	850	851	887	845	889	834	876	832	859	821	859	885	854	851	853	881	848	878	882	852	855	875	926	877	863	847	864	841	859	830	820	830	836	883	864	857	928	859	843	914	874	908	841	871	860	874	907	854	874	884	889	848	853	824	890	884	829	908	860	848	877	842	840	847	868	820	933	842	837	856	829	851	857	838	886	885	875	799	908	873	868	839	882	828	824	861	845	911	839	891	868	867	908	830	834	860	826	821	837	910	911	866	830	886	818	830	903	846	866	886	875	845	880	922	885	853	842	870	869	818	815	850	838	890	845	896	835	864	888	874	861	859	878	901	845	845	872	838	872	863	888	844	889	866	849	889	882	846	892	917	850	886	863	881	908	831	828	875	870	836	855	826	867	865	885	852	891	867	839	907	852	874	798	834	879	873	862	839	844
1123	341	173	158	142	191	225	190	181	188	166	131	141	133	130	128	102	112	93	85	96	83	78	70	91	87	68	87	76	73	66	166	204	140	123	129	141	112	129	123	179	151	86	100	113	104	94	102	118	123	137	107	119	121	99	115	328	397	370	250	158	120	81	74	77	86	60	68	72	67	58	73	69	60	74	65	83	48	61	82	69	61	67	57	53	65	74	87	53	66	87	65	57	67	67	72	70	44	58	75	66	70	65	66	82	64	64	75	77	67	69	56	64	62	62	61	69	72	79	78	70	73	63	59	74	69	73	76	67	70	48	68	55	53	67	84	69	59	78	63	64	59	71	55	72	62	62	56	64	91	53	52	68	73	56	65	64	67	69	77	61	55	57	65	79	60	60	66	75	59	83	60	76	62	53	57	64	66	64	69	71	59	65	74	74	77	81	64	81	70	75	66	65	66	65	76	54	68	70	75	72	65	63	69	82	72	71	72	78	70	65	57	80	62	68	86	65	73	60	78	76	66	48	57	60	60	53	63	50	79	68	63	70	85	69	66	57	65	64	66	71	82	60	69	50	67	62	66	69	71	60	64	68	72	76	79	62	60	80	67	66	67	60	67	72	62	74	70	65	74	63	67	55	55	65	66	65	73	55	67	69	60	71	74	61	77	72	60	74	67	72	78	67	56	68	66	61	72	62	71	69	80	77	66	76	65	61	63	67	71	70	66	63	76	68	64	61	69	66	82	56	62	82	68	55	59	62	74	78	69	59	74	61	72	84	59	70	64	75	72	66	61	62	60	57	66	69	80	72	86	60	74	69	62	71	69	60	91	67	73	60	65	66	65	66	71	65	67	54	62	73	65	59	58	71	75	67	59	75	66	63	59	76	62	63	69	70	67	64	69	69	54	67	74	63	69	75	68	69	73	53	71	81	67	80	64	79	70	71	68	53	71	74	69	52	72	61	60	77	50	72	76	64	62	53	63	80	66	62	64	68	62	65	71	64	71	61	73	63	67	66	52	71	102	63	64	53	88	61	68	65	65	74	63	64	66	71	77	53	71	56	71	70	81	58	61	65	58	59	70	66	67	82	83	83	69	63	69	68	77	66	65	59	62	64	63	78	56	66	86	61	71	38	86	64	81	70	73	49	76	56	56	77	71	68	57	72	62	73	54	65	77	61	70	62	66	72	71	68	68	62	92	70	70	74	58	51	61	78	58	71	65	76	56	70	79	48	60	74	83	60	53	81	64	79	72	73	70	68	60	80	47	75	79	57	65	64	69	69	74	61	59	54	80	63	64	77	70	57	72	60	60	85	61	65	66	69	73	78	70	71	66	63	75	70	67	75	69	70	66	85	78	78	63	75	61	63	71	77	62	70	78	67	70	68	60	73	76	57	65	51	58	67	77	62	66	70	63	68	66	67	69	67	55	69	57	68	60	70	59	64	66	83	75	65	76	52	60	67	53	69	58	59	74	79	57	68	75	66	58	79	71	74	66	71	66	53	70	67	71	62	75	80	59	75	72	70	67	68	89	68	79	73	59	59	73	61	73	64	71	74	67	73	80	64	67	51	48	70	69	58	61	65	73	57	70	47	77	72	71	60	69	87	59	66	68	76	75	61	72	70	77	69	70	66	71	64	69	65	80	72	67	77	62	58	67	56	73	58	45	62	57	81	69	65	63	59	58	76	71	69	74	68	57	67	66	63	78	58	72	76	63	64	62	73	76	78	72	59	72	58	74	76	83	52	69	61	71	63	65	61	85	64	64	77	71	65	85	72	59	58	61	57	68	69	58	64	57	67	64	74	59	61	76	80	74	61	63	60	74	75	84	70	74	78	58	73	60	71	63	48	68	70	74	62	73	66	81	75	57	65	63	72	60	60	69	60	54	66	67	81	77	67	66	72	66	66	67	57	68	64	72	54	76	61	49	55	56	81	58	61	68	68	70	64	71	61	61	58	53	63	67	66	63	70	65	65	70	62	82	58	66	67	75	79	84	65	73	56	68	74	69	83	57	75	49	76	56	60	74	64	79	44	58	82	72	67	65	71	51	64	67	59	68	74	58	65	66	75	69	75	65	84	70	79	72	67	66	68	62	74	65	61	65	71	50	64	68	69	63	54	76	58	73	81	75	64	69	68	65	70	75	63	75	74	89	84	74	69	71	62	82	92	60	64	57	79	63	65	70	54	70	64	59	73	71	76	61	80	62	76	70	64	74	64	64	68	63	67	63	56	75	80	70	59	62	59	62	70	67	73	80	82	62	67	67	62	60	59	79	64	75	69	66	69	71	77	57	61	81	64	59	72	79	56	91	50	75	64	66	81	81	69	58	66	63	75	61	60	67	63	70	52	76	75	59	71	56	59	63	62	76	73	56	67	59	55	68	62	84	62	70	70	63	58	73	53	72	86	66	62	65	57	68	76	75	68	57	50	78	66	65	66	64	72	72	69	71	67	73	60	79	49	50	64	69	63	68	67	75	69	65	62	78	66	68	53	61	64	65	68	77	70	75	77	80	86	60	58	82	63	77	65	74	67	89	66	63	66	77	77	72	79	62	74	61	71	72	73	75	56	69	72	66	72	63	61	64	64	79	64	71	45	71	62	57	64	70	73	70	63	69	76	58	68	67	57	70	71	68	65	78	48	45	72	79	78	65	59	45	79	64	70	64	61	53	69	51	59	73	64	70	75	66	68	65	80	55	59	69	76	66	49	70	66	88	75	64	77	61	59	70	69	69	64	71	63	67	58	66	65	60	73	67	66	51	70	66	71	67	54	70	70	66	78	63	72	62	65	54	64	67	74	70	65	71	58	56	72	71	62	58	56	68	64	67	68	71	78	68	57	82	59	66	53	62	77	60	72	66	79	65	72	69	60	65	55	73	64	69	59	61	62	65	62	58	63	81	72	62	57	70	64	70	68	64	75	67	62	61	74	60	80	46	65	67	72	69	75	69	66	66	64	75	55	61	75	68	67	80	69	73	80	54	59	63	72	89	71	55	64	67	67	59	74	64	44	55	69	67	66	61	75	70	67	74	65	51	85	86	77	66	68	68	78	74	75	57	60	75	76	66	56	72	56	62	69	71	61	81	67	80	60	78	50	62	68	64	65	82	69	53	70	62	65	63	62	81	75	67	68	82	67	68	76	62	64	79	67	78	69	58	63	74	78	82	69	66	68	73	68	60	57	70	63	68	66	66	81	77	73	65	76	67	61	62	65	68	79	72	62	72	51	70	64	64	60	64	70	86	60	77	58	76	55	63	65	66	67	53	86	75	66	73	73	79	63	75	77	71	59	74	76	64	65	85	87	73	69	79	65	68	71	65	55	61	57	62	76	77	62	51	70	70	50	62	82	72	78	74	79	77	55	81	60	66	77	67	80	60	64	65	79	65	67	68	75	56	51	70	65	62	69	67	64	73	82	70	70	78	67	72	69	76	60	64	75	62	61	69	56	67	63	77	68	66	68	59	72	67	64	63	63	65	77	73
14519	6191	3071	5282	11202	12603	11596	9687	8014	6419	4976	4128	3756	3352	3007	2547	2278	2021	1790	1660	1480	1369	1357	1249	1251	1149	1044	1072	1079	1029	1017	3746	4867	3685	2602	2678	2757	2056	2583	3299	3784	2859	2162	1808	2231	2171	1854	2190	2506	2723	2942	2079	1829	2547	1832	2315	8198	8709	7601	5044	3020	1771	1279	945	770	730	726	732	730	680	679	660	679	704	680	709	685	652	674	692	725	709	682	715	702	654	723	664	703	721	692	656	782	754	725	712	717	681	702	702	690	701	744	656	714	705	673	675	726	683	699	694	700	687	704	729	655	668	731	716	670	663	687	743	720	673	703	706	692	693	714	708	724	720	704	712	711	708	687	733	698	683	724	660	669	663	695	672	724	723	690	674	681	738	668	693	679	693	695	689	659	702	700	676	652	684	737	715	664	693	684	725	702	680	693	697	684	670	694	726	721	714	698	684	661	707	643	731	674	676	719	700	685	671	679	700	691	730	748	734	716	692	719	695	744	702	712	682	680	767	702	703	728	700	710	710	687	703	735	678	713	677	724	686	683	738	662	717	713	659	712	688	661	746	698	723	692	695	703	656	753	719	693	686	713	675	702	680	656	755	651	683	716	676	727	674	716	650	698	712	675	671	695	670	744	699	663	709	705	711	709	693	728	692	715	735	678	715	697	687	685	690	694	686	683	716	691	721	677	708	657	690	691	691	674	686	672	660	666	723	641	697	694	693	724	702	685	720	721	731	685	753	735	687	702	733	701	724	672	705	705	742	707	696	711	714	713	682	705	735	715	719	699	690	687	678	721	729	650	707	684	660	677	656	696	698	692	686	725	707	694	666	674	665	724	695	748	703	695	708	679	764	688	660	712	688	704	694	686	696	695	722	705	752	700	698	720	670	724	721	659	701	700	682	713	719	751	723	688	704	745	690	675	694	716	701	668	711	655	708	682	692	697	691	685	715	712	725	696	739	766	699	679	701	698	713	725	711	690	670	732	742	723	680	686	703	700	664	678	723	656	730	704	720	661	676	712	655	704	690	698	685	695	692	701	699	706	653	687	733	728	739	730	674	662	714	649	660	720	704	769	692	736	732	677	698	640	649	682	703	712	662	715	680	671	690	703	655	695	699	742	734	709	762	703	665	659	737	731	704	708	666	694	711	761	745	689	698	683	689	705	652	750	696	661	703	693	697	723	678	687	694	706	666	687	695	666	715	729	696	695	731	725	743	742	681	708	713	700	662	673	690	694	711	687	643	691	710	659	683	707	679	723	703	694	655	721	765	749	668	711	684	743	673	674	717	664	702	770	717	706	729	691	704	667	693	663	718	708	684	685	670	708	730	719	676	697	717	724	703	655	698	709	671	747	663	646	668	668	685	722	664	638	699	731	690	700	740	670	705	693	728	706	698	691	656	704	659	700	704	662	723	716	698	670	702	694	663	691	736	701	732	681	660	714	713	679	719	717	707	714	690	660	704	728	742	707	681	742	701	745	737	712	674	778	713	674	663	717	726	691	701	685	681	689	684	700	719	740	680	697	688	718	671	696	721	677	687	696	675	688	716	720	688	728	695	699	683	645	712	677	745	708	692	731	716	671	762	720	661	693	701	668	702	690	706	665	699	724	750	716	740	741	715	691	699	672	689	750	699	704	719	737	690	698	718	693	691	720	685	691	685	704	730	725	747	695	677	699	687	704	680	656	677	702	707	733	693	706	714	689	710	716	649	658	645	667	685	707	759	687	714	666	704	697	747	689	729	682	697	682	712	686	685	673	710	691	657	664	659	691	677	621	668	677	643	732	739	684	739	676	721	661	677	730	712	721	690	714	687	728	669	676	685	703	684	693	700	693	698	695	679	676	700	714	648	685	692	742	715	676	710	671	699	675	686	690	692	680	702	721	702	712	731	694	706	673	710	702	723	716	703	692	714	691	709	712	714	709	690	738	672	724	690	708	702	716	676	661	723	694	745	706	680	745	697	676	727	726	736	745	744	693	698	685	771	620	660	706	703	739	751	690	666	716	709	746	678	685	711	641	663	696	717	702	715	674	709	695	678	763	698	728	683	708	715	669	667	674	700	713	698	675	668	675	694	676	690	699	701	663	723	653	712	723	669	678	663	677	704	698	701	713	733	655	679	696	680	679	714	704	669	690	768	699	693	655	680	732	663	717	671	670	677	709	709	688	698	710	719	725	676	707	673	719	682	674	666	702	697	677	714	726	691	757	749	698	702	687	733	692	640	682	729	693	690	650	734	668	694	677	684	671	719	700	717	664	698	702	758	727	671	711	703	652	706	674	719	697	721	700	754	664	723	703	698	697	712	740	737	731	650	733	657	703	702	723	687	708	682	717	665	696	685	696	696	712	715	741	747	695	693	684	683	710	704	757	719	698	734	715	692	715	719	698	707	706	694	748	740	743	713	749	737	694	714	708	676	693	752	708	753	710	671	700	729	711	708	702	677	697	677	759	720	715	671	723	673	671	736	670	721	682	728	690	670	700	694	660	677	698	690	685	671	673	748	714	663	662	750	714	687	678	712	729	690	702	714	704	679	712	699	680	706	654	683	691	708	682	711	756	679	712	739	683	699	664	715	690	712	698	691	685	676	677	708	671	707	687	693	713	740	682	683	690	699	683	699	690	706	690	731	672	673	678	671	667	722	672	676	674	667	676	703	707	665	746	721	737	655	692	717	751	689	666	651	728	729	714	713	722	676	643	691	688	647	724	731	702	709	667	688	707	710	728	750	674	696	675	741	731	701	773	695	664	724	724	725	709	658	724	681	723	651	716	699	682	699	673	682	669	697	681	755	685	649	647	679	709	687	657	711	712	688	706	710	697	664	706	727	691	664	709	699	674	720	678	665	712	713	688	650	732	700	683	682	667	691	731	729	714	719	678	723	652	721	680	719	719	710	708	687	721	681	718	698	665	668	699	723	666	698	656	693	647	722	741	666	650	696	712	685	680	719	711	696	665	692	696	697	696	682	755	678	699	732	668	652	693	655	680	686	646	720	733	705	722	683	728	721	670	706	673	723	740	685	691	691	682	666	700	725	708	709	714	670	742	684	686	700	713	668	656	763	727	689	718	698	714	682	711	632	661	732	671	709	716	673	730	720	647	673	744	743	716	695	704	685	664	673	753	702	702	715	674	719	726	738	713	760	726	649	717	693	706	679	673	679	693	667	692	669	677	657	692	690	693	720	719	681	735	744	650	695	751	692	744	678	702	706	688	696	701	682	692	675	706	734	651	702	655	651	698	730	690	744	718	675	766	677	699	731	713	704	754	715	711	677	743	685	712	738	732	751	668	772	690	714	700	728	749	675	634	729	715	734	675	683	676	734	728	678	674	713	711	678	707	733	665	722	704	754	666	703	729	722	708	710	682	790	654	684	697	677	727	723	713	724	706	719	698	723	676	663	692	701	707	734	644	724	698	711	719	712	720	724	688	752	655	680	709	739	680	707	668	674	741	747	678	718	712	709	755	717	716	715	739	694	701	713	660	698	700	717	700	684
1402	178	128	106	120	124	131	131	114	106	107	121	100	105	86	94	99	100	84	85	107	94	74	81	95	82	94	64	78	85	92	166	173	128	105	110	108	102	106	153	146	108	102	114	122	107	90	107	124	129	127	104	106	97	114	114	138	153	138	133	118	115	103	85	86	79	74	88	77	88	84	72	74	95	61	77	81	87	81	80	74	95	87	68	85	85	94	85	86	82	74	76	76	79	82	72	81	81	79	70	75	107	91	96	78	89	77	79	97	96	80	84	80	72	73	88	102	74	87	82	74	81	72	77	76	68	86	83	72	72	89	99	85	77	79	89	89	101	96	86	82	80	71	83	76	67	82	76	85	80	86	95	75	78	79	77	92	80	83	88	77	83	85	88	100	84	77	63	86	92	87	97	91	69	102	89	67	93	100	74	66	102	87	109	83	73	82	82	89	97	77	77	73	66	84	68	69	76	91	87	92	72	79	72	75	83	68	100	88	85	80	76	91	76	97	75	84	105	83	86	86	96	82	80	70	85	90	84	81	80	92	72	81	80	69	87	77	71	82	70	92	76	84	87	65	72	72	78	78	95	78	78	81	68	102	77	76	85	87	70	80	97	88	83	94	87	95	80	86	69	74	71	88	84	78	66	87	78	83	70	82	76	81	79	77	80	84	82	93	88	77	57	76	70	72	77	81	83	87	76	88	77	82	76	84	82	82	88	86	69	94	58	84	91	88	104	76	89	87	88	89	77	83	89	76	66	80	76	84	66	86	88	74	86	71	94	90	98	97	103	90	90	74	80	84	83	76	106	87	85	82	81	88	83	70	110	79	86	81	94	85	78	93	83	89	76	73	83	96	85	82	87	80	90	79	71	80	84	74	86	91	77	70	86	80	93	83	75	75	79	69	80	82	78	90	87	69	89	87	85	85	82	78	82	103	84	85	64	79	89	84	81	80	83	86	84	80	71	67	85	87	83	82	79	97	89	85	80	98	80	91	95	78	69	87	80	83	90	95	88	91	87	79	80	85	86	83	81	80	87	89	94	76	79	82	81	85	96	88	78	81	69	88	86	62	75	85	60	89	80	93	94	85	75	64	89	88	97	86	85	81	91	77	85	93	89	85	89	78	82	69	76	93	85	80	102	91	101	77	84	78	80	90	82	104	87	78	84	73	78	87	81	91	71	67	73	76	83	68	100	93	89	95	78	84	69	83	86	75	82	90	83	91	74	96	77	88	98	87	88	74	61	89	88	69	81	85	90	73	75	77	92	79	77	86	95	64	77	80	66	74	72	100	85	85	93	66	80	85	99	88	96	87	87	73	83	99	72	94	92	96	83	73	75	89	90	75	93	78	82	77	91	86	66	79	59	77	73	78	90	84	77	67	85	73	83	78	72	92	81	74	69	76	70	92	82	77	89	82	85	88	70	65	69	72	88	73	80	91	85	74	70	84	85	77	89	88	78	86	73	81	78	84	94	85	80	85	86	74	67	77	83	80	85	103	76	80	84	76	91	89	89	71	66	76	77	76	87	87	86	85	88	74	82	86	68	77	79	82	68	77	78	73	72	101	88	80	77	86	65	79	85	90	88	85	71	60	86	81	72	86	79	77	80	73	87	102	76	74	83	84	94	66	79	83	100	74	77	82	74	99	74	87	72	87	84	74	88	83	97	69	82	82	81	76	71	88	81	97	72	80	83	88	80	72	84	73	89	78	79	82	72	81	87	64	86	95	84	75	78	68	71	82	92	89	90	89	90	76	87	66	85	96	74	75	93	80	81	75	85	85	91	76	73	78	86	76	71	89	75	84	76	81	99	85	80	66	81	86	80	94	95	78	68	67	106	82	63	80	80	81	70	84	90	80	78	78	76	91	79	73	87	85	75	92	78	82	96	88	90	80	79	78	87	93	73	81	85	103	70	79	74	86	86	98	74	76	85	77	92	75	81	77	82	78	78	85	98	74	80	80	81	73	82	73	93	68	85	91	89	71	72	62	78	95	87	80	62	90	84	98	81	79	73	99	68	83	93	86	77	90	73	82	87	85	74	72	84	82	87	85	79	83	81	70	84	84	82	73	78	82	91	73	89	89	69	78	92	78	78	88	76	89	91	74	101	83	91	109	86	82	94	82	74	74	70	88	75	90	93	76	94	78	79	88	95	82	80	81	78	89	77	90	79	95	90	78	86	80	80	88	79	77	78	82	68	79	77	78	90	79	89	94	74	75	81	103	78	81	86	89	72	101	64	82	81	82	85	77	76	92	87	81	75	87	88	91	96	85	101	84	68	89	82	69	79	88	85	74	78	71	80	85	78	82	82	91	82	90	84	98	88	73	85	64	95	70	65	76	80	64	84	71	75	84	82	90	65	84	80	84	74	76	88	84	89	96	66	75	75	83	81	79	82	103	92	83	80	66	80	83	80	90	68	77	71	80	75	86	86	93	77	80	80	92	83	85	83	83	77	69	78	77	90	77	87	72	72	89	72	61	110	96	69	68	82	72	78	79	67	78	68	87	79	88	81	82	82	81	84	80	86	83	76	93	88	89	78	85	85	90	82	85	97	91	79	86	79	85	69	76	77	86	66	92	77	85	82	89	76	94	72	78	82	87	80	94	80	74	86	85	88	74	86	77	96	94	95	78	86	98	83	90	70	84	86	95	80	82	77	89	98	88	83	84	91	78	101	88	75	98	77	86	73	81	74	88	61	83	80	75	87	72	84	96	91	83	112	78	66	73	86	76	70	78	106	90	81	99	86	66	85	85	89	90	85	63	95	95	95	74	85	85	79	89	91	75	88	84	79	84	78	99	78	76	95	78	94	63	81	80	75	78	95	109	79	88	86	94	74	92	88	90	75	79	84	94	91	69	79	78	92	76	76	84	78	82	79	92	69	86	84	73	93	92	86	91	76	80	88	83	92	95	85	84	81	66	72	88	81	100	86	83	92	74	82	80	79	74	97	83	86	93	57	82	94	80	88	92	75	65	95	76	88	93	90	97	90	62	85	82	75	78	89	96	78	85	74	77	78	90	90	72	90	79	75	82	83	74	77	79	84	86	94	82	80	89	74	84	74	100	77	86	87	89	78	103	92	72	68	70	91	85	79	79	87	103	92	87	78	85	77	78	71	77	78	101	64	87	83	78	87	72	98	85	77	82	74	94	83	89	75	71	67	81	82	82	83	74	80	73	79	67	84	72	91	70	84	81	88	81	82	82	71	73	91	94	81	99	81	79	86	97	69	93	69	92	90	87	81	70	108	90	87	73	93	82	78	76	85	81	76	76	86	85	101	99	86	72	78	89	83	70	74	85	76	80	87	86	90	75	68	87	78	90	70	79	69	91	115	63	95	85	82	103	66	95	100	82	67	67	84	71	96	77	73	88	88	71	79	95	84	82	82	84	85	72	82	83	70	87	93	75	74	77	77	79	85	89	95	80	87	78	91	77	80	79	71	78	77	101	90	82	88	98	76	76	65	90	84	88	71	75	68	90	75
9388	2824	1703	2492	5126	5599	5160	4348	3672	2956	2470	2105	1982	1857	1696	1489	1383	1302	1196	1120	1091	1016	1051	1022	1062	934	995	965	1014	952	1036	3234	3737	2746	2240	1985	1996	1139	1908	2709	2979	1843	1879	1601	1805	1924	1609	1678	2039	2054	2258	1856	1700	1745	1540	1340	2593	2919	2971	2274	1632	1298	1010	940	917	813	846	844	884	848	824	835	893	864	913	827	830	844	855	825	904	855	869	859	862	848	831	854	891	813	821	855	854	874	874	840	846	843	798	877	895	842	847	826	842	828	885	842	830	845	881	814	819	854	858	819	826	815	900	925	843	848	855	811	869	842	858	871	841	832	841	906	839	842	886	875	862	868	858	839	874	911	863	849	854	869	781	855	905	845	840	885	896	843	847	829	875	851	825	906	832	839	866	846	873	906	895	878	830	842	851	832	847	905	819	839	828	867	884	886	868	865	863	877	870	891	845	891	860	837	835	880	863	851	894	878	830	788	884	831	835	856	840	832	895	849	841	852	849	883	889	826	833	838	861	923	885	841	860	885	817	786	859	866	842	880	837	846	882	838	852	859	880	899	815	955	862	860	831	856	843	825	897	863	885	884	869	808	842	918	874	891	888	861	889	863	836	861	811	834	870	850	887	802	880	836	844	856	871	876	848	849	851	858	837	859	866	872	845	841	860	829	844	851	826	853	856	861	802	847	809	860	863	881	832	867	867	852	882	871	868	869	845	878	820	853	827	883	831	875	820	910	896	805	795	848	853	893	852	826	805	828	814	904	859	833	824	916	851	892	877	844	884	867	830	888	885	858	867	874	835	835	840	824	892	835	864	871	862	794	819	843	851	887	876	897	846	881	895	882	812	837	829	881	820	842	919	857	824	872	873	912	873	846	886	814	811	810	889	859	830	872	841	862	804	809	825	820	865	856	814	884	843	878	865	844	884	860	840	873	879	819	876	843	769	857	846	831	825	851	876	851	818	873	894	901	851	859	873	804	849	874	827	809	857	827	878	891	896	815	817	874	866	916	871	846	795	857	866	818	845	884	887	848	838	822	822	832	850	872	846	855	817	866	882	876	851	765	798	859	910	842	875	813	858	838	910	816	869	798	885	838	866	851	848	804	828	869	872	875	800	852	830	864	885	840	824	887	903	821	893	862	845	837	840	887	893	880	863	859	846	862	828	868	802	841	826	901	883	848	901	869	931	854	898	891	871	820	853	876	889	917	814	853	834	873	852	889	826	862	906	838	868	839	870	854	833	848	848	899	890	894	842	865	884	893	840	853	850	905	889	879	882	846	870	869	866	837	823	870	832	803	866	871	874	838	856	892	884	899	891	851	849	821	879	854	849	831	876	843	897	830	854	841	907	834	848	861	834	820	808	900	867	856	845	914	812	884	898	859	865	880	890	876	832	784	842	809	833	899	834	851	849	854	859	793	832	826	928	823	842	853	878	860	880	836	853	897	874	908	815	867	850	913	844	861	889	868	837	840	918	851	894	875	897	879	868	892	898	811	843	889	859	866	832	846	894	834	828	851	814	844	906	865	872	866	885	819	882	876	861	858	868	822	855	851	862	880	822	892	847	774	887	842	858	906	891	827	836	868	828	842	871	835	843	846	907	844	848	846	883	836	894	820	809	858	896	837	845	848	829	844	846	810	821	844	842	828	866	841	884	854	882	857	834	853	861	876	849	809	821	882	949	812	873	919	854	856	816	855	843	860	869	857	868	873	863	824	862	825	878	840	813	847	908	851	901	871	838	886	907	830	832	919	827	815	837	844	892	850	882	856	855	859	864	849	867	864	812	837	878	863	867	864	865	830	869	849	882	902	895	886	856	892	893	882	857	844	876	864	830	862	873	873	868	851	843	856	821	845	891	894	847	898	855	865	811	913	852	834	869	851	833	914	845	906	823	889	833	832	838	888	885	874	861	846	862	897	898	864	881	838	871	832	860	894	838	868	896	883	868	805	856	877	829	802	847	808	907	830	847	847	816	867	869	823	829	824	839	857	848	879	863	812	839	896	866	875	864	859	881	854	867	866	897	892	848	864	878	926	840	834	889	891	845	874	853	853	856	862	887	860	834	854	856	816	854	903	871	835	819	835	860	844	857	831	843	807	831	872	843	905	848	934	844	813	906	844	832	821	828	844	850	801	865	845	900	840	856	823	884	791	863	850	876	884	868	891	836	856	867	862	858	896	848	848	843	808	853	833	869	873	852	846	897	900	776	851	835	866	830	848	868	872	865	826	872	828	858	851	834	890	817	813	906	852	867	876	775	880	816	873	888	810	867	906	818	863	887	856	858	843	876	869	897	878	834	851	868	867	842	869	853	853	840	860	821	813	874	848	803	846	831	834	824	854	861	836	846	858	852	887	831	836	867	880	855	819	928	787	867	832	859	858	893	839	872	841	850	830	854	835	847	877	836	847	892	855	848	877	874	841	908	824	886	852	835	848	828	888	907	784	872	821	860	890	855	859	846	869	853	793	830	827	868	809	870	855	806	853	874	923	858	900	863	871	894	783	872	882	863	862	875	870	868	874	816	820	797	824	895	860	817	879	848	881	812	831	909	851	826	860	804	873	817	849	812	897	820	809	855	834	877	877	877	920	838	838	842	857	854	901	861	825	847	848	858	888	861	833	873	809	851	928	873	885	894	881	840	866	859	850	866	870	902	833	879	856	928	916	859	855	919	810	871	838	896	859	860	858	873	847	879	878	831	831	871	918	864	868	895	829	875	851	869	902	878	885	823	862	835	827	871	899	862	923	841	843	835	808	872	824	859	861	887	888	833	819	857	822	895	881	885	842	846	823	864	874	886	829	811	830	887	818	879	873	857	813	826	838	845	830	873	851	863	887	901	868	852	862	878	842	801	839	864	861	816	918	826	846	873	879	867	843	853	866	876	855	840	801	874	854	815	891	869	866	824	850	856	941	829	869	806	827	852	833	886	909	858	868	859	835	823	824	798	848	889	839	859	877	853	911	880	862	869	881	848	848	846	885	849	858	873	857	851	845	827	841	836	870	873	781	873	816	835	813	875	817	846	899	869	876	853	861	885	815	812	851	864	786	841	852	930	856	861	890	846	836	825	869	845	847	812	874	828	878	898	858	892	857	847	836	879	828	890	867	831	858	861	877	861	911	845	839	871	896	834	905	827	891	859	831	846	825	790	879	842	861	879	862	862	861	888	871	878	844	867	871	847	850	837	845	841	917	770	810	861	874	836	866	874	839	851	856	864	875	831	792	854	888	861	882	883	860	810	839	863	838	838	853	866	859	815	859	855	822	874	891	829	847	877	860	843	852	857	890	793	861	813	833	833	850	874	841	904	881	859	827	931	823	851	842	825	864	863	858	834	867	814	806	848	851	922	908	872	891	831	835	851	860	869	851	851	853	894	850	857	913	913	840	844	865	835	873	864	825	853	871	832	883	843	830	901	847	811	851	884	891	808	868	896	872	791	821	825	861	864	862	819	866	845	807	849	835	917	826	832	853	888	823	839	813	857	844	892	852
702	251	176	123	141	148	190	163	147	138	145	112	107	109	113	86	88	93	87	73	87	69	84	92	90	76	68	80	90	78	83	171	151	110	138	92	87	101	114	144	170	118	163	118	106	110	113	100	112	122	139	107	112	105	96	95	185	248	241	153	135	82	84	68	82	83	74	61	77	66	75	71	98	70	62	67	66	66	79	65	73	56	85	71	61	74	77	91	69	77	82	73	72	75	77	63	85	72	76	71	66	63	58	66	76	72	76	71	53	64	89	60	69	78	52	68	71	67	76	66	56	72	82	73	59	75	61	80	59	79	75	52	52	61	65	83	58	64	53	64	71	57	65	74	70	77	71	67	71	69	66	69	80	61	78	65	60	72	70	81	68	58	54	60	64	78	76	68	73	65	56	74	73	67	72	68	67	70	89	77	69	70	71	67	65	69	72	82	63	67	85	61	57	76	75	65	83	73	90	55	74	77	78	61	74	53	75	65	63	71	60	80	61	84	71	65	64	78	64	70	51	61	60	76	72	87	84	85	62	75	69	72	76	72	73	57	66	67	66	58	77	62	68	76	69	74	67	76	72	61	71	63	69	66	61	65	76	76	76	78	77	65	76	70	83	76	58	61	74	62	78	69	53	77	68	61	56	69	81	68	69	87	62	73	73	58	72	70	61	63	69	70	80	52	81	72	75	57	58	57	66	64	76	72	62	63	65	58	79	61	67	67	63	63	78	75	70	66	74	76	69	58	53	67	85	70	64	86	70	58	68	81	78	70	66	79	75	65	73	69	84	69	72	59	61	70	66	66	63	76	71	77	71	88	74	83	60	69	66	65	56	79	74	77	67	67	88	67	81	85	71	82	90	71	72	75	74	64	59	80	94	64	70	76	62	64	72	77	78	60	63	68	85	67	74	54	68	62	69	69	73	62	80	69	79	65	79	59	80	72	80	68	65	81	81	59	59	66	69	73	68	58	70	80	58	79	74	74	76	55	77	74	76	60	74	70	72	72	73	74	59	95	70	83	69	85	70	80	75	74	79	67	74	63	69	59	72	68	70	63	69	58	86	80	89	62	65	62	70	46	85	72	70	81	75	82	70	63	77	67	78	66	65	85	80	70	62	69	65	76	64	75	80	78	69	59	84	73	68	80	64	73	77	73	74	67	73	76	67	58	71	68	63	70	72	73	62	68	67	64	73	72	71	69	66	63	71	62	59	79	74	70	57	85	60	64	62	62	82	72	74	48	75	64	65	56	74	66	59	71	62	63	81	55	81	83	76	67	67	75	52	53	63	76	90	81	86	73	66	70	69	58	72	81	74	79	60	57	75	60	62	62	63	79	78	80	73	68	74	64	78	77	66	74	83	69	78	70	71	66	77	73	61	42	64	86	65	75	63	75	72	66	55	74	65	51	67	78	61	58	72	67	77	66	69	72	56	70	73	61	69	69	69	71	70	69	68	68	54	54	61	69	75	74	65	72	74	67	74	79	81	65	80	67	57	68	83	68	74	67	74	74	65	83	70	61	64	73	80	72	65	77	62	83	77	63	74	85	64	74	73	59	69	61	69	64	68	64	60	70	70	61	73	66	67	52	64	81	93	79	61	63	64	67	63	60	66	74	68	72	66	65	72	69	65	52	73	71	76	80	77	60	90	46	76	68	77	72	61	58	82	59	64	61	64	77	73	65	71	79	59	72	83	68	78	58	78	60	65	70	74	69	85	72	79	77	77	65	74	79	64	73	71	70	77	65	69	61	77	69	70	65	71	70	75	78	66	78	80	66	60	65	56	60	80	53	66	69	67	71	70	71	66	62	70	85	51	71	69	68	70	71	69	72	70	73	60	72	68	76	77	71	73	61	54	70	63	59	78	75	66	65	70	81	82	65	67	59	62	56	63	62	65	67	72	82	77	67	76	78	65	78	63	78	63	64	72	83	88	63	76	79	63	54	69	75	78	82	65	63	56	65	79	77	78	81	81	52	65	76	73	75	69	67	69	53	61	55	84	71	77	58	76	68	73	72	66	66	70	74	55	74	63	76	65	80	80	91	72	90	80	67	84	70	60	78	75	72	63	62	59	61	63	72	69	71	64	60	65	64	79	74	75	63	66	84	66	65	65	67	67	64	77	65	83	68	68	64	68	74	69	60	79	76	72	84	64	77	56	68	65	74	84	55	70	55	78	74	72	69	74	71	71	62	60	79	82	61	81	81	75	67	75	68	81	61	74	50	69	79	77	69	72	81	96	60	91	75	65	76	64	73	68	76	87	74	68	68	79	73	92	67	74	56	52	76	68	61	64	68	68	77	71	61	66	77	72	58	63	59	68	68	68	70	58	57	60	74	73	75	71	65	77	76	57	58	66	60	64	71	68	77	69	73	73	50	66	63	72	63	65	88	66	68	74	86	52	56	67	70	68	67	78	80	73	75	83	70	67	80	46	51	75	62	49	80	74	78	67	85	76	78	73	66	70	73	66	69	80	77	85	69	61	80	72	76	83	48	66	69	70	76	76	64	68	72	76	58	80	70	70	71	72	65	75	69	55	81	80	63	79	81	75	66	75	63	77	83	73	71	74	79	65	59	60	79	62	75	86	72	70	72	69	65	71	75	63	91	68	76	70	69	74	70	74	64	77	70	73	62	59	75	62	78	65	66	84	81	80	70	66	71	81	71	71	71	72	67	59	60	70	66	85	82	77	68	67	62	53	62	67	70	64	70	73	62	63	83	72	63	72	63	75	74	65	79	62	77	79	71	80	88	64	72	80	70	68	77	65	73	82	74	54	65	75	64	59	73	64	65	77	64	59	74	77	76	91	80	60	86	76	74	78	69	83	68	73	75	75	84	67	74	71	56	83	71	68	75	70	68	67	79	69	50	47	81	63	74	74	72	69	79	56	74	80	66	61	74	65	62	60	69	63	59	64	90	79	74	75	63	66	79	70	88	73	66	63	71	62	73	73	69	73	68	72	71	67	68	79	74	81	67	67	72	73	79	65	71	78	71	66	55	68	82	88	61	64	75	60	56	64	53	86	83	49	79	88	58	67	66	66	60	74	88	77	67	74	65	65	62	86	61	78	64	47	74	69	69	67	69	69	69	67	67	58	67	66	69	80	77	74	63	66	67	62	65	65	64	62	73	63	90	67	70	69	63	62	85	60	60	64	78	71	72	76	65	57	59	69	73	82	82	72	71	66	66	63	58	87	72	70	56	55	77	67	54	59	84	80	79	76	67	60	74	80	75	69	52	70	63	78	82	70	72	67	76	59	68	73	86	74	53	78	70	71	58	78	81	78	74	70	54	68	64	72	71	66	60	72	79	62	75	52	68	85	57	64	71	64	78	77	64	61	74	82	69	82	74	85	95	79	82	70	66	76	78	86	83	81	71	62	66	70	75	68	56	79	69	73	68	64	70	76	74	53	71	63	60	56	63	63	69	67	76	66	70	70	78	73	61	71	74	57	79	86	71	72	53	75	78	63	78	62	80	59	73
11331	4907	2372	4173	8547	10007	8944	7345	5768	4563	3530	3114	2799	2481	2178	1932	1793	1670	1465	1250	1174	1122	1023	1131	1087	1041	1047	1035	948	967	968	4103	3376	2205	2323	1998	2049	2147	2339	3013	3799	2435	2747	2306	2030	2054	1819	1865	2108	2497	2576	2214	2047	1720	1621	1744	4890	5698	5054	3563	2238	1493	1103	870	754	742	774	698	687	737	745	758	710	742	733	773	736	748	730	730	745	744	747	735	762	744	728	743	731	726	718	730	749	694	681	739	725	737	715	731	687	756	779	672	717	721	716	755	726	723	761	749	752	737	737	716	720	697	733	692	755	719	727	756	701	721	705	742	750	699	683	694	703	729	753	749	733	791	724	727	722	718	714	734	721	735	712	678	756	709	745	737	704	719	723	700	768	770	757	724	720	728	703	753	713	728	738	750	736	762	737	759	762	714	799	709	726	754	733	709	686	724	664	709	677	708	698	765	729	749	746	760	764	749	768	730	686	729	733	708	739	772	757	753	757	731	721	741	754	743	702	716	723	718	733	712	689	713	714	724	763	728	746	700	748	737	731	698	760	738	708	756	711	711	751	758	726	743	719	750	753	723	712	736	763	743	676	713	742	741	733	736	724	693	722	720	735	721	771	759	734	742	723	737	721	752	736	783	737	764	653	745	741	700	734	737	750	765	750	731	700	737	759	780	719	696	729	708	693	715	749	671	785	721	717	759	747	729	771	710	747	713	716	734	741	713	713	741	743	714	734	743	715	704	751	781	750	712	801	714	733	758	762	735	702	737	729	698	732	697	755	691	686	780	754	703	743	731	733	734	720	773	694	689	696	733	704	734	711	771	724	677	767	755	758	711	721	766	714	777	737	740	740	736	719	722	722	722	710	712	742	764	768	766	682	711	745	709	698	740	757	768	683	782	715	693	786	704	685	768	744	725	679	682	715	717	744	783	745	720	726	691	713	722	723	720	772	699	670	709	752	740	707	740	736	731	720	768	738	747	741	716	724	736	732	744	759	762	713	712	725	758	766	762	730	701	732	731	764	676	691	729	720	753	742	734	699	733	741	690	715	707	680	736	757	768	688	707	719	771	682	725	755	712	703	729	725	690	727	688	755	691	737	707	737	703	741	791	705	727	790	732	724	724	700	712	737	723	718	766	719	711	754	742	720	797	718	751	729	710	757	718	760	760	710	727	718	742	738	699	714	761	775	712	736	771	730	737	701	686	734	708	701	744	732	716	748	707	740	769	704	699	695	722	712	748	767	742	724	779	721	693	787	707	729	717	691	760	698	700	717	712	793	728	742	687	671	727	739	694	751	730	745	770	688	745	748	718	722	719	733	719	737	734	762	777	735	758	719	721	740	714	726	749	759	727	724	722	754	711	673	728	733	712	720	704	747	690	741	732	755	741	697	745	730	737	737	772	725	741	716	760	734	758	764	703	742	699	720	746	759	713	669	710	754	680	724	745	763	748	779	725	711	792	737	774	740	731	737	703	735	715	716	726	684	758	769	732	730	729	753	709	717	775	701	700	735	711	723	744	684	732	752	770	722	729	728	777	729	725	727	709	738	740	770	704	725	742	775	695	811	767	788	678	751	727	684	715	757	728	708	775	759	757	731	725	739	735	734	770	759	693	750	729	722	710	723	754	705	730	739	736	697	710	755	744	742	751	742	720	728	750	698	702	749	702	714	750	734	720	716	691	739	749	729	754	716	731	743	782	716	713	716	739	761	748	715	708	724	720	742	779	728	759	772	720	759	749	701	734	761	679	703	752	737	733	740	738	762	708	765	782	721	746	725	738	777	733	722	729	755	739	719	740	692	734	790	718	704	694	684	740	751	762	712	745	735	710	698	727	743	710	689	740	737	709	725	726	709	687	742	759	775	734	749	694	755	750	740	775	785	740	740	768	717	765	672	750	766	732	701	742	711	738	760	724	684	679	718	750	749	745	753	721	727	688	718	727	684	751	745	739	683	759	731	708	732	761	768	733	749	746	728	733	737	755	712	780	691	747	700	685	681	706	730	726	674	710	753	706	753	736	700	709	717	711	745	750	787	754	742	721	710	724	691	752	706	712	759	698	748	709	674	757	753	719	735	720	750	726	724	794	732	736	755	763	734	711	745	705	722	719	756	766	726	799	667	749	707	764	723	705	751	667	740	745	737	758	807	718	687	701	728	755	703	754	735	697	798	731	712	751	694	713	712	702	760	728	749	690	691	718	664	713	758	714	721	735	731	734	691	754	709	724	736	790	709	730	746	783	721	696	744	697	747	727	781	744	704	726	746	751	702	750	692	745	711	724	784	745	720	734	709	676	768	745	730	669	741	762	750	729	750	708	689	804	726	744	763	754	750	728	661	740	659	710	712	769	741	753	701	699	780	686	746	713	777	778	713	713	693	714	708	683	734	730	724	705	700	727	755	726	691	727	761	798	761	693	713	768	741	758	735	705	695	707	716	743	751	733	721	723	737	736	710	734	750	753	712	753	761	725	752	761	766	775	763	735	736	723	722	741	757	748	717	727	713	717	736	688	741	748	746	779	761	740	727	754	735	738	697	731	730	724	774	724	687	752	739	723	769	715	738	708	764	739	765	736	760	684	784	708	709	727	715	699	712	746	744	743	726	736	684	748	704	730	692	721	736	761	720	708	691	720	727	718	704	749	688	795	788	692	732	742	747	753	753	755	740	731	702	736	745	733	749	758	752	725	757	721	761	688	703	732	765	744	717	719	728	692	766	671	787	728	734	748	692	699	697	745	728	697	743	673	721	702	734	736	786	769	718	715	728	711	758	772	760	692	711	783	774	774	714	757	742	712	726	778	768	719	741	719	764	741	766	790	747	776	756	673	740	743	750	723	683	753	726	724	716	686	716	728	697	688	745	702	766	728	701	724	769	695	728	768	761	711	723	783	724	709	720	710	724	729	741	726	738	717	713	716	772	695	753	680	718	693	731	722	750	717	740	729	777	768	803	724	766	672	732	728	712	757	750	717	731	746	740	718	705	729	749	763	778	731	740	698	746	774	754	759	736	718	759	740	737	731	802	738	687	744	766	751	730	726	674	761	734	704	746	743	741	716	731	724	696	725	702	731	692	727	733	750	745	703	718	798	779	736	700	732	731	790	766	713	733	744	718	737	691	780	693	749	722	726	751	735	800	725	716	719	707	730	721	739	731	756	719	675	696	720	725	704	761	723	732	755	735	745	717	740	710	719	752	744	726	736	718	750	737	711	740	781	747	736	756	708	736	718	760	767	772	701	735	716	760	713	731	696	748	740	756	738	764	702	714	777	708	719	681	736	737	707	704	776	778	706	702	746	727	698	702	764	707	730	735	733	755	722	720	738	742	718	747	723	694	746	723	687	745	724	780	701	723	699	736	726	770	725	689	744	765	686	712	749	718	719	692	720	698	736	711	751	745	744	713	729	731	738	687	710	752	697	696	722	738	760	767	719	744	701	747	761	706	758	748	774	765	764	756	693	712	732	719	732	717	742	768	756	730	724	701	715	717	745	771	708
2174	238	156	156	133	201	174	183	172	159	148	152	121	129	108	116	120	121	103	113	80	105	91	97	85	91	92	82	105	87	84	133	218	136	103	90	135	120	156	167	174	136	170	150	131	122	110	135	138	126	173	129	147	99	103	104	257	255	280	217	157	103	112	98	90	88	74	92	75	77	73	95	67	113	67	80	76	74	69	72	85	97	97	88	65	67	87	86	99	101	88	83	90	70	71	77	83	87	95	88	55	87	91	93	90	85	81	86	78	89	84	78	97	100	96	76	81	95	93	80	81	99	85	77	111	76	85	97	91	79	70	92	80	75	85	93	97	77	88	72	86	86	89	97	72	78	81	79	105	87	82	87	84	91	107	83	77	86	67	74	87	82	81	81	78	79	88	88	68	105	93	77	113	95	84	83	90	96	85	85	102	95	85	80	79	100	99	92	101	79	97	86	90	87	77	84	78	85	65	83	81	72	70	69	79	88	86	73	103	76	91	87	84	81	70	92	72	75	66	84	74	93	82	84	86	96	84	80	85	92	82	90	85	77	79	74	75	88	86	92	84	94	91	88	94	96	71	84	75	83	88	87	93	93	96	71	70	106	76	87	70	86	67	80	109	90	84	84	92	63	67	68	70	75	90	88	75	98	85	81	79	80	80	85	82	87	82	80	78	100	65	82	90	92	72	83	86	69	78	90	98	80	81	76	98	72	74	88	83	83	78	88	91	86	83	82	95	87	89	78	60	86	82	82	79	72	71	76	92	60	64	78	86	98	91	79	69	82	79	73	83	89	86	71	88	76	84	85	76	82	88	77	85	85	65	97	73	82	77	60	64	98	89	81	95	72	87	97	94	99	97	74	95	86	80	96	84	72	85	90	87	81	81	62	87	88	75	71	107	82	90	90	85	95	81	74	82	94	85	78	74	88	86	79	70	65	100	89	84	79	85	71	83	82	95	82	84	109	92	75	85	96	90	81	87	83	92	89	86	71	75	76	80	95	95	90	82	97	77	93	84	88	83	87	78	85	85	86	81	89	89	93	71	78	77	85	100	98	94	88	72	76	92	88	83	102	77	77	102	83	96	85	71	86	103	81	91	87	82	107	105	84	88	88	86	100	69	78	78	80	83	95	84	82	93	87	93	81	87	77	84	91	79	79	73	78	90	91	89	74	88	79	98	85	97	88	82	89	86	83	96	77	80	96	89	84	83	83	67	79	72	74	75	75	83	90	88	86	73	80	91	78	82	79	67	90	83	72	95	81	89	79	83	86	92	63	88	95	89	77	110	86	99	94	78	87	74	78	82	70	96	79	90	85	66	82	73	70	81	85	87	86	65	86	97	77	83	82	86	82	72	99	76	81	80	87	90	87	72	95	69	68	90	81	75	88	69	80	77	87	80	76	91	87	96	94	99	81	81	87	83	91	81	76	94	87	75	76	86	72	87	95	99	96	72	89	84	81	89	92	86	90	78	92	84	76	91	75	76	81	83	68	78	88	88	80	80	93	84	84	75	92	82	85	69	62	93	82	72	82	84	73	90	92	95	77	97	86	112	67	94	73	97	83	83	86	88	68	86	82	92	88	104	93	82	92	90	91	76	90	91	86	82	80	86	81	77	96	80	78	87	102	90	61	70	90	85	79	78	86	95	96	94	91	83	73	86	86	74	81	83	88	88	91	82	84	86	89	93	92	97	86	83	83	88	84	80	106	87	77	69	73	76	72	78	70	88	74	83	79	91	68	84	97	81	80	103	82	83	88	88	71	88	106	82	72	77	86	96	75	80	97	89	104	89	75	111	82	78	81	83	86	76	68	102	71	83	87	99	83	75	92	91	94	84	84	94	79	71	82	89	65	88	98	68	76	92	73	91	65	75	66	72	101	100	80	87	87	81	95	88	77	95	76	73	87	85	93	98	81	96	82	81	82	75	92	77	79	77	78	91	85	96	92	72	101	81	90	74	82	83	69	77	82	83	90	80	83	80	84	84	95	78	87	86	72	84	97	80	84	87	92	81	86	86	89	89	73	72	81	87	93	85	90	94	103	88	73	90	78	89	90	77	92	79	96	96	91	89	88	73	85	82	79	74	84	85	83	79	91	74	75	74	67	87	82	77	86	74	77	80	92	92	81	86	79	79	88	96	78	76	83	76	76	88	82	98	80	105	82	99	85	83	99	61	83	100	100	82	98	81	82	74	72	76	77	78	87	74	77	79	74	78	85	82	87	83	77	79	89	80	102	83	93	79	79	88	89	88	102	71	90	77	100	83	74	81	80	88	81	81	88	86	80	87	86	98	95	78	75	80	78	97	87	86	87	72	90	82	94	93	76	90	87	87	77	100	69	79	92	90	68	63	83	91	76	80	71	93	91	66	98	84	96	72	62	94	93	88	72	86	88	82	88	94	70	74	93	78	68	74	84	91	106	78	94	73	94	89	85	96	86	92	78	92	82	82	70	86	76	77	81	80	71	71	89	92	75	76	73	83	94	91	83	86	73	94	100	86	80	91	90	79	74	91	95	92	77	80	89	90	95	96	95	74	85	77	74	87	86	81	97	95	94	83	80	94	83	65	76	78	87	87	76	80	68	78	100	85	93	90	84	72	80	90	72	85	76	100	85	85	102	82	91	78	92	81	90	86	86	81	87	90	77	82	77	93	91	89	90	80	74	98	73	89	75	88	86	95	71	98	81	82	89	92	90	87	98	82	73	88	78	87	103	95	103	90	98	76	82	75	89	80	102	89	65	83	81	88	70	75	87	80	96	84	83	82	82	90	87	79	73	92	89	68	81	81	88	83	79	95	83	84	74	69	92	70	103	100	70	80	89	102	83	105	84	79	82	93	73	80	70	92	90	83	80	75	93	77	80	113	88	82	74	77	73	86	79	95	103	83	89	94	95	93	73	74	102	88	91	91	87	90	100	86	94	90	68	86	99	86	80	80	73	75	79	86	76	78	87	76	82	98	76	89	89	89	68	73	96	79	68	73	97	85	84	81	61	101	83	101	79	87	88	84	84	84	82	91	88	81	88	104	110	83	97	72	99	96	102	66	80	83	83	85	79	71	89	95	81	83	95	76	89	96	79	84	67	69	86	82	77	82	87	96	82	88	75	78	75	85	70	88	94	99	75	69	82	88	77	88	80	100	85	74	87	76	94	85	80	98	75	85	84	87	96	72	100	97	97	80	78	81	83	101	75	95	100	77	85	83	79	82	83	69	83	88	78	72	87	85	73	95	73	81	78	83	74	84	90	92	90	80	82	83	77	76	64	84	83	92	91	88	81	77	87	74	82	77	82	71	90	95	80	63	73	73	90	96	69	79	76	88	88	88	73	94	94	88	88	90	84	79	88	87	86	95	87	79	82	90	79	90	94	97	104	94	87	97	104	75	87	78	76	106	82	79	85	79	75	88	79	80	87	75	70	77	77	93	80	80	74	65	80	84	78	71	93	83	82	112	100	83	97	89	91	84	73	79	84	69	79	95	96	83	79
11329	4371	2353	4024	8019	9264	8679	7476	5967	4925	3932	3528	3038	2760	2457	2205	1995	1774	1653	1431	1365	1268	1268	1250	1220	1230	1172	1187	1139	1163	1127	2605	4255	2020	2004	1635	2373	2568	2683	3390	4089	2478	3161	2639	2489	2143	2125	1944	2423	2760	3342	2368	2005	1810	1623	1843	5268	6335	5705	3924	2582	1693	1213	1052	878	891	855	858	904	958	845	844	886	904	914	867	911	815	870	818	852	842	882	901	812	903	844	821	896	866	856	861	884	900	895	873	850	894	799	914	916	875	866	878	869	869	852	840	908	878	820	821	898	859	844	884	894	881	840	853	849	818	874	789	829	917	791	904	842	882	830	896	864	863	882	837	805	910	861	835	887	824	862	904	849	905	876	863	882	829	878	866	903	857	895	857	863	884	849	873	829	844	858	822	889	924	867	870	873	878	863	896	842	807	874	884	831	883	890	872	885	889	844	866	921	861	900	880	867	884	838	893	919	863	905	895	860	923	851	845	893	850	896	878	869	876	893	846	835	905	836	841	891	819	852	843	901	942	867	866	852	859	868	895	855	893	874	826	897	891	887	860	891	872	876	924	858	782	877	859	887	876	856	872	869	832	849	887	862	898	882	868	860	913	877	882	876	848	872	868	910	835	840	877	898	814	866	871	835	832	857	840	860	848	836	863	875	911	877	844	867	870	852	903	880	879	896	824	866	801	922	899	885	860	865	860	865	869	882	857	885	851	880	832	885	879	898	837	828	872	889	864	851	886	858	873	880	876	827	873	840	875	895	889	855	865	870	888	847	824	932	876	864	921	903	886	828	909	862	819	868	887	908	901	902	876	831	924	838	923	916	867	895	844	849	874	854	865	879	837	890	871	881	849	885	897	892	884	898	844	836	936	814	907	934	871	875	852	831	854	854	888	828	901	853	837	873	824	853	871	845	847	869	922	866	859	888	834	884	827	920	867	845	865	873	850	869	871	906	853	894	833	869	864	898	852	879	843	919	869	832	876	896	903	860	876	894	876	886	862	819	870	827	888	884	856	852	847	910	832	833	840	869	893	892	887	849	786	872	888	911	876	825	875	873	850	893	900	875	892	834	903	871	881	869	848	862	859	867	895	834	886	851	818	883	908	840	910	868	898	898	907	894	871	813	880	892	888	915	860	895	857	854	867	890	877	921	846	890	793	856	787	850	889	900	852	942	841	880	870	873	785	881	829	867	861	925	854	803	878	869	864	839	866	951	889	846	892	861	910	908	859	876	826	894	938	878	890	893	932	902	866	857	865	836	831	878	843	867	900	864	877	842	897	823	882	859	881	861	895	911	860	889	838	888	927	848	904	904	862	847	900	888	869	904	858	836	851	837	829	858	864	874	858	892	880	840	875	881	891	870	823	847	870	833	893	874	857	853	857	845	857	858	808	911	860	895	869	917	921	855	886	873	833	869	879	825	910	871	865	881	840	830	877	864	934	837	828	845	852	815	873	834	832	901	830	822	851	868	854	891	848	880	839	893	872	879	872	824	866	871	854	908	888	877	889	846	878	897	828	813	805	906	846	855	861	902	885	815	798	873	885	868	891	874	869	861	825	871	899	887	857	849	837	883	861	855	878	863	839	898	913	953	905	880	834	898	849	805	861	879	828	831	891	925	864	847	889	870	872	878	866	925	880	874	891	889	858	896	891	864	857	854	827	870	882	924	853	864	858	862	841	856	839	894	834	877	869	822	834	834	845	846	906	855	888	869	910	879	857	872	900	849	863	837	904	893	880	854	876	857	869	870	840	847	847	926	855	859	852	861	874	880	872	904	842	873	804	842	880	808	861	944	850	902	831	852	863	858	885	830	822	946	870	897	871	882	924	886	910	842	866	896	920	854	879	885	843	858	832	908	832	859	920	876	875	882	848	853	870	878	926	848	904	842	900	897	872	853	886	868	870	842	895	956	874	881	811	867	883	831	882	828	863	863	823	919	903	904	867	876	900	871	841	848	886	874	865	857	893	849	889	843	878	887	855	882	857	897	896	888	880	873	850	865	819	833	904	862	922	898	877	819	904	839	845	858	869	850	870	911	838	821	855	905	879	872	896	864	878	853	870	856	845	834	908	817	888	811	838	836	800	852	877	894	855	887	863	847	888	902	912	878	900	836	875	896	848	828	851	854	878	876	913	851	851	906	863	910	844	772	832	806	900	910	927	875	946	887	851	827	879	902	885	844	927	812	874	905	885	823	867	821	913	867	874	865	845	913	880	821	839	883	856	863	895	858	829	842	874	843	886	915	846	875	860	881	878	886	874	908	843	874	882	865	894	856	907	854	891	856	892	809	886	870	848	884	836	849	903	841	902	887	881	861	872	850	884	895	923	871	850	861	848	826	827	893	887	885	905	859	901	820	837	902	943	873	879	849	861	901	895	853	939	838	868	860	838	881	875	897	853	857	817	830	889	909	869	825	844	851	877	854	858	867	849	884	822	882	871	861	882	878	885	891	907	841	884	889	889	815	874	815	913	900	809	833	873	886	923	910	864	909	875	906	861	847	868	851	845	872	847	863	856	911	845	860	877	895	870	857	837	840	927	908	905	863	839	879	846	882	890	923	853	882	884	863	871	827	876	851	856	865	844	850	872	875	842	924	814	845	879	941	838	853	836	857	855	836	838	917	857	828	870	849	836	859	852	833	863	862	852	885	894	887	827	841	852	889	858	773	871	888	938	882	904	866	883	858	867	876	920	834	910	832	891	891	834	914	841	905	882	835	865	934	886	885	889	835	850	923	845	899	836	907	871	860	891	869	930	884	855	887	917	863	897	886	885	914	894	835	834	876	863	847	873	862	883	858	821	815	792	829	901	892	820	822	858	933	892	869	836	883	833	890	834	892	864	887	887	873	873	836	862	869	894	864	919	873	859	905	903	815	872	920	919	803	886	914	918	875	828	847	854	867	895	861	848	832	870	850	901	891	856	855	913	839	865	888	910	866	898	864	839	866	853	858	829	862	807	885	882	832	891	856	874	864	857	888	893	837	906	902	840	859	917	869	864	860	861	868	893	793	887	865	876	842	896	846	865	834	885	850	837	842	874	873	885	869	893	921	899	883	839	849	823	876	829	887	868	930	859	832	873	882	874	876	858	861	809	924	892	861	910	869	854	855	916	876	898	858	903	907	846	857	857	866	887	869	892	832	824	916	894	869	927	925	872	840	896	870	867	894	824	827	869	835	867	882	846	848	874	876	911	883	781	885	810	900	898	875	882	847	905	909	942	846	873	885	852	826	863	876	865	852	830	890	889	849	858	870	900	856	859	894	841	856	843	899	858	850	848	877	880	865	862	834	868	862	879	853	849	898	841	847	857	867	845	870	886	845	890	880	857	839	890	832	922	827	861	926	935	892	850	868	868	834	914	876	864	834	858	878	838	884	800	846	868	831	882	899	880	878	925	838	861	876	875	858	860	875	867	890	900	851	817	824	874	880	885	852	860	885	896	826	882	908	867	888	834	839	923	838	840	831	827	880	891	904	861	864	882	859	820	831	869
1069	337	203	133	152	210	219	193	191	187	143	123	134	132	119	110	115	102	81	94	103	88	94	99	87	86	76	89	75	104	80	177	176	92	96	81	108	96	140	159	193	147	131	149	133	108	105	97	118	169	155	128	118	111	105	116	313	392	355	266	150	119	95	85	75	71	74	74	77	64	72	67	69	83	83	71	70	67	74	54	75	74	71	67	63	68	60	71	78	60	59	75	83	67	68	60	64	76	58	73	66	75	69	74	64	57	62	68	68	55	62	85	55	71	85	76	73	71	65	77	52	64	77	67	69	61	83	71	67	65	54	65	76	79	56	78	80	67	64	65	63	59	64	49	79	79	74	70	51	72	62	70	75	71	69	89	70	59	70	60	67	74	76	70	65	71	67	70	63	67	83	70	55	69	74	78	70	79	70	69	78	76	78	65	62	91	65	56	66	61	72	78	71	74	69	62	63	83	73	78	69	47	63	70	65	77	75	73	71	63	67	60	63	78	73	60	55	67	74	70	51	66	74	81	79	55	80	71	67	72	81	73	78	74	69	61	66	67	67	69	73	70	73	71	68	62	77	73	61	46	79	60	77	68	72	76	72	75	72	68	75	63	67	61	69	62	74	67	70	62	85	68	61	85	66	67	49	66	66	76	69	84	57	60	64	56	68	68	76	71	69	66	69	70	75	81	54	47	64	55	56	64	60	76	77	62	77	66	59	81	71	76	63	65	64	80	79	62	65	72	52	68	73	62	66	79	65	82	57	69	70	56	61	57	71	77	76	63	80	70	79	63	71	61	71	69	58	77	54	66	51	78	61	75	65	70	82	72	71	78	67	71	66	69	71	63	69	56	68	70	58	60	55	64	75	63	61	63	72	78	69	68	71	54	64	81	69	70	55	66	70	62	89	59	72	95	56	72	70	56	76	59	85	79	61	63	61	66	60	62	71	73	67	81	58	76	93	57	77	75	71	61	61	67	69	81	71	65	81	61	72	62	63	62	74	61	74	81	62	66	59	61	80	62	71	53	54	73	76	54	67	74	48	55	84	87	69	73	60	72	68	58	78	72	71	63	70	72	66	56	67	83	62	57	75	69	69	74	64	61	57	67	71	55	75	72	78	68	61	74	61	60	54	66	67	69	65	70	64	59	76	60	74	68	79	70	59	74	74	72	60	52	69	60	72	60	72	56	69	69	73	66	53	71	72	77	88	65	71	63	63	65	70	66	59	78	71	76	72	66	62	63	64	57	60	77	70	61	73	80	55	60	76	72	78	73	75	76	71	60	74	70	76	58	68	72	71	67	69	58	77	79	70	70	61	60	80	73	74	71	73	82	76	76	67	62	75	72	73	65	69	83	62	70	77	72	67	70	80	72	63	79	84	61	80	69	70	73	69	80	72	88	49	65	63	73	58	66	65	76	75	67	74	72	73	73	63	60	59	75	65	70	75	71	66	71	54	68	61	70	79	60	64	60	81	63	73	50	71	66	66	64	55	86	58	65	60	62	60	72	64	80	68	61	78	70	91	70	59	65	65	69	65	87	73	74	66	76	71	76	82	54	64	65	56	61	59	82	69	70	62	54	66	66	72	62	56	76	67	74	59	69	62	75	83	65	54	64	50	78	84	71	67	70	70	69	65	80	84	81	74	62	75	69	73	56	60	57	72	72	65	58	66	70	81	66	57	75	76	61	59	67	56	66	63	79	71	70	68	83	66	81	83	73	68	74	55	75	77	71	59	62	58	79	58	74	69	82	60	71	62	61	68	65	78	68	67	70	72	73	54	55	92	65	62	62	72	68	59	69	67	63	73	58	72	79	58	59	76	68	77	62	68	59	84	69	68	74	61	72	69	63	73	70	73	70	73	61	67	77	67	61	74	44	74	52	76	63	75	58	53	61	66	68	69	77	70	61	76	71	81	63	63	70	65	61	74	63	67	72	65	74	73	75	64	68	60	70	77	59	57	71	80	83	71	68	73	78	63	65	75	78	74	56	71	66	69	82	64	60	73	76	73	66	72	62	57	69	75	59	62	63	76	74	59	68	81	80	66	68	62	55	70	72	72	62	61	57	73	63	77	71	61	66	72	64	63	70	71	71	59	76	66	67	65	71	63	55	69	64	72	71	67	72	74	49	57	65	80	54	58	76	65	81	62	56	63	75	55	63	78	69	55	64	63	61	60	72	75	73	69	58	73	71	79	66	61	59	61	65	80	68	68	62	58	59	75	79	66	62	69	71	79	63	67	69	64	76	71	80	84	59	72	68	75	78	72	74	81	56	52	86	55	61	89	75	73	84	75	68	71	69	70	74	87	56	71	86	80	55	66	56	61	61	71	79	69	76	79	67	64	58	63	69	72	76	65	70	61	64	70	70	61	65	74	65	68	53	59	67	68	60	72	74	66	73	91	75	66	70	68	79	64	68	60	73	53	60	52	78	59	61	75	63	57	93	61	68	67	83	80	68	79	67	61	79	72	57	75	70	57	66	76	68	66	66	64	89	70	68	73	74	66	79	60	61	81	63	80	75	61	80	78	64	58	71	70	63	73	76	72	57	72	65	75	56	67	74	92	65	68	74	60	65	63	71	71	74	79	69	94	55	77	80	59	66	72	71	88	63	66	62	67	50	54	83	75	72	64	75	47	63	54	79	67	63	62	67	63	77	42	80	64	68	67	75	64	60	74	62	70	71	74	69	73	71	61	71	82	63	84	57	68	44	63	72	94	68	70	71	65	91	85	65	71	82	70	53	70	69	52	68	75	69	67	77	78	56	57	64	79	63	63	68	73	73	73	79	56	76	72	78	57	72	78	60	71	74	77	64	69	65	65	83	66	63	61	70	71	68	64	85	64	77	79	66	66	81	82	54	55	57	65	64	70	75	79	93	87	64	84	73	55	68	63	82	69	74	63	64	63	61	72	76	59	66	65	69	67	74	61	86	73	70	60	74	67	65	60	65	82	78	74	68	61	75	66	66	55	75	61	59	82	59	68	86	64	59	61	82	79	82	67	70	66	59	66	70	72	80	59	64	63	63	72	55	53	62	68	70	55	94	68	62	61	62	74	67	63	64	74	75	58	75	59	74	69	66	72	78	77	67	65	76	67	71	69	59	67	61	70	75	63	77	67	78	71	71	62	68	56	81	52	65	52	68	69	61	81	75	73	75	68	72	78	72	66	72	62	69	71	69	63	78	72	68	55	72	66	79	71	61	55	78	74	60	69	66	54	86	58	62	84	75	65	71	74	78	58	74	54	72	74	79	72	61	63	73	60	75	58	68	70	57	80	76	64	72	69	75	65	65	72	63	93	68	72	74	73	71	74	52	77	67	57	72	63	78	73	96	78	86	69	55	71	60	61	75	77	74	72	69	63	57	70	67	62	65	75	62	66	57	71	80	66	60	59	79	57	69	68	69	66	74	62	79	72	75	77	61	70	80	69	64	73	68	61	64	58	65	82	72	70	71	64	62	58	61	59	62	69	64	68	54	64	57
14408	6303	2954	5492	10980	12552	11377	9873	7795	6471	5183	4385	3901	3471	2961	2648	2331	2060	1838	1609	1518	1383	1387	1303	1275	1207	1146	1139	1197	1346	1803	4484	4084	2126	1467	1454	1892	2362	3326	3999	5025	3137	2819	2824	2635	2021	1809	2076	2559	3240	3590	2524	2106	1944	1533	2118	7489	8531	7661	5118	3115	1969	1212	954	844	765	739	727	726	758	736	725	718	757	706	698	684	722	695	699	664	712	705	673	747	691	712	748	708	694	718	731	710	712	714	712	714	783	725	732	693	708	700	711	704	676	711	693	690	721	718	698	682	772	705	725	690	693	713	687	730	746	712	777	715	739	693	680	739	668	680	687	724	781	691	710	673	692	735	740	762	692	735	709	675	732	709	718	698	740	699	722	747	694	751	703	760	757	750	719	685	759	735	720	759	737	693	713	702	733	668	709	720	694	681	767	713	698	686	666	720	680	712	708	743	691	709	712	728	675	701	676	726	686	711	679	702	680	739	691	715	668	728	712	702	723	701	734	704	735	687	752	730	731	753	722	713	732	710	746	683	791	668	663	785	711	702	768	730	735	753	671	745	761	751	699	729	715	752	693	704	663	700	692	678	758	711	704	743	754	732	712	706	742	668	755	712	689	682	738	733	726	729	682	713	739	737	705	723	728	724	748	696	729	690	700	733	736	712	677	741	723	753	670	714	672	740	698	644	730	689	713	701	739	752	756	738	693	701	740	721	739	697	729	741	722	665	765	719	705	732	741	721	732	742	720	710	696	726	740	684	681	727	702	734	655	727	723	699	723	697	676	755	717	724	695	731	728	745	697	724	701	696	724	702	734	717	694	705	741	731	728	636	681	701	699	753	705	675	724	764	756	737	727	703	743	743	685	656	692	700	720	743	676	702	698	667	735	675	721	694	726	720	777	694	733	700	701	725	740	698	720	716	726	767	730	700	676	685	675	703	688	758	719	746	723	699	720	701	722	712	703	765	720	716	687	694	719	697	758	701	713	733	768	711	769	655	736	712	760	722	686	686	685	674	692	724	723	708	679	713	764	727	726	693	698	738	672	693	712	707	733	737	668	701	695	715	697	702	750	708	695	716	740	674	722	690	694	728	695	717	708	724	721	725	737	702	764	685	700	702	715	708	730	725	735	685	759	728	731	680	687	713	717	677	747	699	748	677	748	706	712	720	666	720	716	689	718	719	743	744	692	698	711	694	728	681	721	749	709	685	759	689	752	719	710	679	752	739	715	689	708	732	673	661	683	722	713	700	729	743	676	733	724	726	691	689	715	737	691	680	686	739	740	703	711	684	748	690	735	661	689	700	734	720	711	693	734	731	725	733	682	718	693	707	690	725	674	754	766	730	716	712	733	729	720	696	683	724	704	723	719	686	726	646	711	738	718	710	766	694	735	754	722	717	757	692	729	689	671	719	728	727	710	731	685	732	737	738	743	744	719	714	753	718	760	685	689	688	722	725	712	704	720	709	730	701	777	726	691	740	720	723	768	687	710	698	686	728	654	768	727	707	685	766	728	695	731	712	678	717	767	764	657	738	735	717	788	740	697	705	772	667	707	667	709	682	717	739	722	733	730	704	716	729	704	682	722	684	713	687	698	730	749	753	760	720	735	721	740	749	691	725	700	711	690	728	706	750	675	700	749	733	743	674	706	727	756	723	737	700	671	699	657	706	718	714	693	707	692	696	734	711	694	679	669	737	773	759	729	695	715	703	692	728	739	703	696	738	699	698	711	692	723	758	734	714	733	680	728	812	705	714	726	704	732	676	733	710	717	664	697	680	733	751	725	710	695	756	735	735	730	719	730	697	716	705	697	690	728	716	704	719	726	728	733	722	726	685	718	731	718	721	784	724	755	717	686	722	762	697	704	702	695	676	739	689	713	721	707	730	717	691	677	728	706	710	739	694	724	698	746	674	691	725	703	727	723	728	722	746	735	741	709	691	723	712	736	770	745	732	753	653	714	706	689	712	728	743	723	767	674	746	714	700	759	673	720	675	719	730	726	690	720	716	739	665	706	708	716	703	712	697	725	695	722	721	712	740	755	688	682	737	724	686	753	704	730	755	742	720	710	696	701	678	735	703	720	696	684	693	739	728	728	706	754	751	708	730	741	693	669	729	675	730	745	715	706	737	697	758	728	663	705	739	684	716	738	741	666	752	717	743	701	738	726	721	698	657	681	708	691	729	724	703	690	728	744	723	714	719	718	741	710	742	739	725	760	730	702	725	742	742	692	734	757	690	755	733	739	709	771	732	732	767	676	727	780	721	748	652	695	710	724	715	737	737	741	732	705	692	702	708	722	668	768	747	746	693	724	726	793	780	701	741	722	753	713	718	678	746	703	701	692	669	704	716	730	736	723	721	744	733	672	746	749	734	711	752	738	674	683	744	694	722	724	742	687	759	717	692	732	703	720	718	688	714	670	704	706	668	715	685	703	663	760	726	688	725	725	702	716	749	719	715	747	698	742	691	698	715	724	752	701	681	725	742	726	722	733	708	690	704	665	708	693	712	791	735	733	700	738	712	725	673	752	693	714	687	701	728	766	733	716	713	696	752	682	715	724	723	675	716	741	739	697	703	700	722	706	714	705	695	734	685	722	757	793	751	682	705	675	769	763	735	686	703	715	684	728	697	689	741	701	680	699	664	684	728	714	764	707	714	708	700	690	700	691	684	732	728	706	758	740	692	703	711	699	756	745	668	734	747	760	756	724	737	719	720	742	734	672	757	706	724	742	689	696	749	719	713	759	724	728	731	700	682	697	745	698	698	713	773	716	716	740	720	716	703	681	721	714	766	660	744	745	718	716	735	743	688	717	698	694	741	778	725	703	727	720	708	680	684	747	685	747	729	752	734	705	746	689	738	701	710	704	698	704	762	696	692	718	685	695	752	768	664	665	710	714	691	727	689	708	734	673	714	711	679	705	730	756	732	714	713	741	738	714	703	700	723	763	749	698	718	734	696	764	718	688	720	716	678	699	711	700	728	726	777	708	706	809	738	713	724	747	701	717	716	675	699	706	700	709	741	750	727	720	744	675	725	700	717	708	765	685	757	768	706	679	692	691	699	716	717	704	741	711	691	694	760	730	765	750	694	750	713	689	711	697	709	715	734	737	727	718	716	662	715	746	697	720	698	762	712	726	723	718	753	674	730	718	677	739	675	768	713	732	688	752	753	687	775	728	717	735	739	742	726	764	754	752	729	720	720	737	708	734	735	742	733	780	692	739	747	715	740	712	740	692	709	716	701	735	763	714	667	728	697	696	741	724	741	719	729	740	762	716	721	716	682	703	701	705	715	748	697	733	723	708	725	706	708	722	742	760	714	697	746	717	711	723	690	726	783	703	677	663	694	727	724	759	695	728	733	680	738	687	704	757	710	728	706	681	660	740	698	690	769	747	696	707	697	714	715	731	718	660	693	703	657	718	761	695	732	688	669	721	770	694	725	732	708	715	719	720	702	721	667	692	712	674	696	694	738	717	732	740	694	680	721	679	718	750	673	717
1417	146	111	108	121	120	129	150	126	117	127	121	112	104	103	100	80	93	92	103	74	81	84	93	85	78	87	92	92	86	157	183	127	100	79	95	106	124	128	143	153	135	115	127	132	110	107	109	114	137	104	130	96	107	112	100	136	172	168	123	117	106	103	97	85	97	91	69	81	74	86	86	94	76	95	68	71	81	89	84	93	75	80	84	76	91	84	70	83	77	77	74	94	69	91	90	90	84	82	93	78	82	80	72	90	76	88	72	96	96	69	89	69	72	103	82	72	96	73	80	85	87	84	80	87	87	101	91	73	92	78	82	90	86	94	82	80	85	84	83	98	95	86	85	78	85	76	69	97	56	73	94	88	82	85	90	85	80	85	83	95	85	89	69	85	82	87	70	84	93	92	83	95	92	83	75	76	70	85	82	86	94	81	75	84	86	90	67	81	79	96	95	86	83	87	88	104	86	87	93	85	87	77	83	74	81	84	65	63	75	88	98	92	82	88	98	86	91	89	75	94	85	81	86	77	98	89	71	80	81	74	85	81	84	82	91	81	81	88	73	97	82	96	96	86	92	76	69	87	82	89	80	73	93	68	86	76	71	91	104	89	83	77	66	84	76	77	86	81	85	90	92	77	84	72	84	76	66	82	92	88	83	87	77	71	82	66	71	86	82	86	82	89	95	63	87	79	80	85	96	83	65	86	78	91	79	77	84	86	86	90	75	82	77	80	77	77	85	99	99	108	91	99	82	85	87	105	74	74	84	80	69	89	86	95	90	69	80	84	78	83	80	94	77	69	94	71	85	80	81	98	87	77	80	102	98	96	96	88	84	84	77	74	72	72	96	85	91	83	89	81	82	106	85	94	81	100	98	91	86	90	82	98	68	76	82	84	86	79	93	79	74	110	91	75	96	89	86	88	80	77	91	88	83	75	94	81	82	99	84	79	73	65	80	93	76	82	85	79	94	106	91	71	82	90	84	84	87	83	96	81	77	77	90	78	87	83	87	78	86	80	70	75	90	85	97	85	95	70	101	82	88	79	62	82	92	93	93	75	84	82	104	76	75	93	91	72	83	74	95	76	76	98	83	100	69	75	90	90	78	75	88	81	92	80	76	75	81	96	77	79	91	93	100	78	86	95	80	73	72	89	97	68	95	78	75	83	95	89	89	78	78	77	83	92	82	82	81	94	76	79	93	72	88	70	87	80	93	80	91	79	80	81	82	92	88	93	91	83	98	84	113	68	84	77	79	91	91	84	92	83	85	79	85	97	94	76	107	74	71	77	64	82	115	77	80	76	78	77	80	81	89	92	86	86	85	92	86	74	71	77	73	86	84	86	88	80	83	80	87	81	72	72	82	86	68	72	67	68	88	79	79	95	82	79	111	72	74	84	74	77	82	77	87	81	80	86	101	83	77	77	63	73	83	81	79	75	94	89	78	82	68	80	89	87	90	90	71	83	74	87	94	78	79	86	73	82	82	81	89	97	79	90	93	78	73	98	106	85	97	69	83	71	73	95	72	71	103	75	82	94	88	68	79	84	84	92	83	86	81	83	76	99	93	100	88	70	76	67	78	91	87	91	95	72	95	85	74	88	67	88	89	81	101	83	81	84	79	86	83	89	72	78	96	77	82	92	85	99	67	97	60	85	88	84	86	90	78	95	74	90	84	90	87	85	83	90	73	87	65	81	91	93	88	72	90	79	88	79	111	58	73	102	79	81	83	86	77	71	70	74	83	79	82	75	89	76	95	86	86	71	79	71	95	90	79	73	81	87	77	84	78	81	97	67	73	86	99	89	91	84	79	84	64	91	76	59	85	65	92	91	85	86	81	88	93	81	95	84	101	83	79	89	79	75	84	95	77	75	89	69	91	82	71	87	83	74	91	83	94	98	96	89	73	74	102	84	83	77	87	99	93	83	88	95	84	73	78	84	95	63	93	79	87	75	74	85	93	67	74	74	100	80	82	71	92	88	84	103	92	90	97	100	85	97	87	80	91	80	86	94	78	81	83	78	92	80	74	63	79	87	83	100	83	92	80	65	80	92	87	86	90	68	79	89	98	103	81	92	86	82	77	85	85	82	93	76	77	85	86	87	72	94	83	69	90	94	89	74	87	90	93	83	75	91	87	103	68	64	90	91	96	96	77	74	88	71	88	73	77	92	67	86	82	82	94	77	91	74	70	80	95	94	87	93	102	92	81	78	84	92	95	78	79	77	74	63	68	90	79	80	80	92	88	83	89	95	92	82	85	70	79	79	90	85	77	66	100	66	70	84	89	86	97	84	91	86	89	74	98	80	81	77	89	79	94	96	91	91	77	86	83	85	77	88	92	88	84	83	122	78	78	73	86	93	87	99	77	99	96	93	85	84	108	86	76	89	79	88	98	81	77	61	83	82	74	94	77	82	98	94	94	82	99	74	68	81	96	86	92	88	81	91	78	106	94	88	73	94	91	84	69	81	82	76	80	98	87	80	90	80	78	88	80	71	63	94	79	98	88	89	90	92	78	71	106	81	75	86	80	87	85	95	90	86	81	81	85	101	56	92	71	109	85	98	78	76	92	90	80	71	90	86	92	92	85	79	85	82	75	101	84	86	75	95	94	75	87	72	93	81	84	94	81	75	80	76	84	87	99	85	84	75	89	92	86	74	70	86	82	81	86	79	84	75	105	63	92	69	74	83	92	85	87	79	78	74	82	87	84	78	95	82	71	83	75	97	81	88	85	90	104	81	78	102	82	99	91	73	94	69	89	94	83	78	94	77	84	78	90	84	77	81	85	71	85	67	74	76	86	72	73	91	80	93	103	88	65	80	98	84	91	86	76	77	80	77	85	82	83	93	83	93	99	103	89	76	93	95	81	89	94	78	73	76	73	89	89	79	62	90	86	94	82	93	81	82	93	81	86	102	95	80	82	75	76	84	91	68	73	99	81	85	70	76	86	63	89	94	75	95	85	95	85	79	88	96	73	90	86	94	81	73	82	81	96	101	89	74	83	94	94	75	89	83	79	65	87	86	81	81	104	89	80	82	84	90	81	94	84	107	108	87	81	69	85	98	71	79	107	96	102	91	88	86	75	69	86	96	75	74	90	77	85	80	89	78	78	102	97	89	82	90	86	94	87	85	89	75	115	76	96	82	93	86	90	81	79	87	84	79	92	83	87	88	91	94	87	91	79	86	79	89	71	80	86	92	82	86	72	80	90	92	71	80	98	100	78	76	80	83	81	95	69	93	75	76	88	89	60	76	89	76	78	69	84	94	89	74	77	74	96	82	88	84	82	95	86	75	81	75	83	84	80	113	75	71	80	99	87	89	78	85	89	71	85	91	94	88	87	89	86	73	78	92	79	71	63	65	84	76	82	96	79	99	74	71	89	82	84	94	92	72	89	79	91	74	74	96	80	83	81	71	62	93	71	97	86	100	83	96	84	89	82	77	90	74	82	100	92	88	85	77	89	75	86	72	86	75	75	90	80	75	74	70	71
9230	2913	1714	2778	5105	5930	5387	4394	3603	2902	2582	2266	2023	1801	1639	1527	1431	1319	1205	1152	1079	1098	1045	1055	1017	999	967	1016	1066	1259	3675	3932	2629	1529	1264	1241	1610	1913	2506	3453	3070	2678	1801	1824	2023	1462	1504	1682	1888	2471	2349	1979	1953	1568	1546	1320	2724	3021	2951	2251	1717	1299	1072	988	940	873	839	877	917	842	839	864	912	891	903	887	840	822	871	863	871	917	872	843	870	873	896	916	872	873	855	875	837	779	918	811	848	878	860	838	876	862	841	821	883	879	831	887	857	916	854	868	899	860	921	928	809	820	939	891	895	881	864	867	845	887	855	867	884	829	899	889	868	941	862	836	913	911	893	873	867	841	859	881	871	856	839	878	843	878	860	828	826	912	881	838	832	927	943	941	887	817	856	836	791	851	898	857	892	892	895	891	939	846	883	799	897	832	841	867	868	872	843	835	858	849	869	861	855	858	872	913	851	852	858	847	844	855	813	855	853	869	803	858	873	832	931	842	875	881	821	863	877	891	819	909	882	874	816	919	870	838	892	856	922	886	874	882	876	902	863	904	880	864	822	866	885	907	843	891	854	882	882	861	863	837	886	809	880	904	880	862	880	880	914	834	876	821	894	905	872	886	894	846	877	863	868	916	901	815	871	895	872	915	847	855	794	863	917	876	834	837	895	855	885	912	886	939	891	853	862	895	900	849	904	896	872	918	885	858	865	857	799	854	876	856	874	838	857	887	838	911	800	827	870	883	854	899	911	842	833	847	868	872	827	895	863	893	874	874	854	848	887	869	887	867	920	839	883	844	926	866	882	913	881	867	856	879	888	916	873	872	847	942	846	876	882	865	873	921	837	816	917	856	926	869	886	889	836	853	835	897	863	881	863	864	913	833	900	900	864	803	846	844	843	901	839	872	850	871	885	840	831	856	928	895	884	889	867	847	949	867	872	845	862	866	921	907	889	887	921	898	827	838	883	913	861	879	875	871	841	858	864	823	883	846	888	904	875	872	865	868	888	896	894	855	870	815	882	875	818	912	903	832	873	860	901	889	869	843	887	884	871	819	873	857	863	853	891	867	872	878	848	873	858	866	873	910	869	839	816	872	875	851	877	854	831	887	892	906	836	883	854	879	870	896	914	910	887	911	926	898	815	897	843	865	837	867	914	857	875	835	885	841	910	881	832	867	885	891	929	855	789	861	864	882	862	856	838	884	867	870	884	877	869	863	860	843	871	933	904	873	860	900	907	864	886	829	928	858	872	875	884	847	879	882	845	895	896	896	846	876	891	857	844	862	833	814	879	923	875	842	875	883	871	887	861	862	814	906	873	841	861	883	858	863	884	864	835	828	851	850	912	889	900	897	867	887	823	962	919	922	868	874	900	932	838	869	866	875	880	911	801	830	812	849	863	894	866	908	889	847	886	885	879	884	847	870	922	850	888	845	859	854	832	881	885	888	922	871	909	898	851	879	847	858	846	899	856	856	856	887	864	833	896	873	857	831	875	897	891	879	828	827	904	866	843	857	901	879	843	832	851	895	843	871	903	885	862	888	869	873	858	860	869	827	872	869	898	912	926	854	919	872	893	860	907	941	895	851	809	868	857	862	859	846	852	857	863	886	873	865	870	904	869	850	906	848	887	879	891	915	894	846	837	882	871	830	838	876	934	859	860	894	879	856	860	915	911	880	827	839	855	903	869	867	881	910	890	935	836	877	843	880	891	894	935	844	876	894	905	932	875	905	884	897	900	833	868	916	822	869	878	902	855	823	923	901	870	842	912	900	885	880	844	865	883	873	900	904	924	902	906	901	821	917	871	899	858	890	865	876	882	870	886	862	915	890	846	874	873	898	867	844	828	826	833	851	847	836	861	871	846	870	812	854	873	902	840	889	850	911	922	853	912	864	853	846	861	864	864	861	841	828	892	878	913	839	932	846	862	877	858	857	889	843	873	823	800	907	886	858	890	916	904	842	857	916	882	859	873	870	816	875	847	876	885	950	859	882	884	906	840	870	878	836	864	890	879	875	907	864	842	858	867	886	849	850	903	863	857	853	889	869	886	899	838	913	826	905	861	855	884	853	854	832	814	877	871	896	848	833	854	813	877	899	855	883	897	867	884	902	896	887	851	935	811	847	828	898	858	897	910	881	846	860	868	848	896	809	887	873	906	876	887	856	845	850	827	875	921	879	912	896	888	869	853	875	926	830	889	861	851	898	868	887	881	858	867	862	892	908	844	888	876	867	867	901	880	873	905	914	878	888	862	892	889	925	908	874	906	867	816	824	886	901	844	922	893	838	893	910	878	873	862	861	889	843	868	855	860	827	831	860	798	911	790	852	888	894	880	909	821	842	884	871	888	880	843	862	871	819	862	893	941	914	888	874	927	852	907	855	871	853	885	858	865	828	906	909	866	872	863	876	828	900	846	921	873	922	823	860	856	875	868	871	905	951	851	896	881	869	886	898	882	889	852	870	892	941	825	856	860	866	926	904	886	902	871	895	858	888	862	811	862	900	851	867	871	826	907	800	847	849	848	848	909	887	856	856	887	851	866	881	919	894	880	920	879	933	888	859	922	849	925	880	870	889	894	810	884	867	851	888	915	853	849	821	881	892	906	861	909	881	919	891	864	846	869	811	878	882	839	837	908	867	864	855	881	888	869	871	882	907	868	893	908	868	904	844	882	823	850	873	840	846	904	860	909	853	850	858	892	856	821	901	886	820	884	891	915	806	848	936	861	860	886	879	850	839	880	866	863	860	846	838	886	870	872	857	835	919	943	822	927	837	869	887	895	880	865	885	871	892	815	885	872	854	868	822	852	862	872	854	799	834	893	869	885	882	797	904	901	831	883	897	847	890	922	824	881	895	932	841	890	881	908	880	935	897	840	881	799	867	801	926	876	849	854	866	827	853	876	855	835	867	880	870	840	847	850	870	916	825	893	885	874	900	840	902	906	882	900	851	840	881	891	876	868	943	898	870	915	890	880	825	895	844	865	890	835	886	848	868	845	890	903	870	871	869	882	829	893	849	882	880	868	838	846	881	907	905	886	889	866	874	900	886	940	855	880	819	953	908	861	912	876	856	859	895	897	871	893	902	876	859	873	868	886	890	938	839	848	856	922	901	808	912	864	872	852	898	938	889	923	860	853	874	915	861	899	857	856	883	915	846	923	882	861	847	870	867	936	910	902	863	894	847	877	873	870	923	827	891	862	843	859	855	888	890	869	881	867	858	826	884	844	848	843	863	913	877	894	889	850	924	892	921	895	906	866	871	892	872	861	912	834	885	871	828	921	921	879	867	899	898	876	901	909	879	878	886	867	852	860	856	903	854	877	869	933	868	853	887	868	841	885	850	872	877	878	884	828	790	926	872	882	894	856	883	843	897	912	852	864	820	858	891	879	855	891	873	857	915	872	836	895	891	874	848	927	855	859	866	896	865	887	840	938	853	827	896	880	842	914	879	908	846	913	891	901	843	856	901	894	877	898	877	855	829	868	906	882	843	878	876
672	275	151	121	132	157	191	181	152	139	105	134	109	98	98	110	108	102	83	82	107	78	74	81	73	82	76	84	86	97	181	188	172	101	99	75	82	125	132	186	151	134	119	95	110	117	115	96	106	157	126	79	114	87	94	116	216	240	220	182	111	89	76	88	69	66	70	76	71	88	74	63	60	85	72	77	80	71	56	71	66	78	70	61	71	56	76	69	81	78	65	79	70	75	78	50	74	86	84	70	69	74	87	70	82	67	65	67	73	66	71	63	68	60	75	68	66	55	67	75	82	82	81	62	64	71	63	71	61	82	62	58	75	86	69	84	73	85	67	78	96	67	79	66	64	68	71	80	71	77	89	67	64	67	58	71	76	63	95	83	77	77	73	88	75	70	64	68	58	59	83	62	78	88	78	71	87	72	86	78	53	72	65	61	72	69	86	81	71	74	89	71	57	88	70	70	59	70	56	68	74	65	72	70	83	56	83	82	72	77	77	69	91	62	76	60	73	88	70	62	84	67	65	60	77	68	82	66	77	68	63	71	72	76	66	90	79	76	64	69	73	80	76	73	60	50	73	76	71	82	57	73	62	87	74	67	78	54	70	84	69	65	69	65	60	82	69	69	65	67	82	72	49	76	76	76	59	70	77	69	67	71	74	86	70	65	88	63	65	82	78	58	73	68	80	69	81	62	64	65	74	70	70	72	76	78	78	69	61	61	77	60	80	86	71	80	83	71	78	65	71	86	76	66	85	80	91	72	59	82	79	60	69	74	82	63	74	78	65	57	73	84	72	63	87	92	88	69	76	64	82	75	76	63	78	81	69	65	76	59	72	76	77	84	56	73	67	74	82	83	70	65	74	75	77	79	65	68	73	56	71	77	66	69	68	62	80	66	70	66	68	64	70	75	89	67	72	87	60	76	69	73	71	90	75	67	83	80	60	72	60	68	74	59	75	67	85	76	72	80	70	87	73	68	77	64	66	78	72	66	78	61	76	72	74	72	85	83	77	77	64	70	75	92	71	74	72	72	78	59	72	72	81	80	64	55	72	75	86	68	70	75	73	90	70	79	74	66	70	103	81	62	64	73	63	67	51	74	69	90	73	68	88	73	67	82	67	73	57	66	61	67	79	75	82	86	74	72	61	87	66	84	71	63	62	70	72	70	64	70	80	83	66	89	74	74	57	59	76	73	70	70	79	69	74	70	67	71	67	65	81	75	62	84	79	76	66	60	75	84	68	87	71	61	72	83	49	79	78	96	72	75	72	74	56	74	73	63	73	71	63	66	68	76	74	69	77	62	92	67	85	68	56	84	72	68	63	75	64	77	94	65	68	66	78	88	75	73	86	68	66	68	76	66	54	63	83	80	69	62	76	80	68	72	61	75	61	60	75	68	66	71	65	77	68	77	59	73	80	72	77	74	74	69	67	66	67	81	79	65	70	65	68	77	92	76	67	57	65	74	68	68	78	70	65	60	58	73	78	85	85	78	81	67	81	75	75	74	65	81	86	79	74	61	65	60	85	70	74	74	59	85	77	71	82	65	60	73	66	73	76	70	62	61	70	80	70	78	64	65	69	75	63	76	55	68	77	72	75	89	68	65	82	79	67	60	82	84	72	87	70	76	61	72	65	67	70	73	69	64	65	84	69	64	69	79	68	60	59	72	75	71	69	79	55	59	75	79	78	56	61	70	59	54	78	61	56	60	68	78	86	65	79	67	80	82	78	72	75	71	67	87	79	71	49	72	65	59	72	64	68	71	72	61	68	72	77	76	68	62	69	65	83	75	76	79	89	63	82	68	67	72	80	67	78	75	83	71	84	70	84	68	76	67	77	76	62	51	64	79	62	69	70	64	85	64	72	73	69	70	70	77	62	55	81	79	67	82	58	72	71	78	81	71	70	63	84	81	61	73	94	67	68	77	74	69	85	67	60	95	65	67	74	53	72	66	69	75	76	71	81	81	72	78	58	69	75	87	64	74	75	79	68	62	79	81	68	85	84	78	86	72	87	74	72	82	81	83	68	79	77	75	61	84	89	64	68	64	69	71	78	73	76	63	71	88	57	62	60	80	63	62	62	66	57	78	74	73	53	80	66	68	64	58	74	55	61	59	80	64	75	79	70	65	68	75	57	79	86	78	85	68	85	80	66	69	62	63	83	62	60	71	74	53	63	77	57	54	76	67	81	73	99	70	82	65	74	67	66	73	69	86	86	80	69	62	75	76	54	61	79	79	73	67	59	68	70	77	90	81	82	80	57	53	72	62	70	67	71	60	69	71	91	81	70	76	81	76	78	78	92	70	71	77	73	77	72	70	75	72	67	84	85	50	75	62	74	78	74	66	55	78	65	85	72	68	88	84	79	78	79	55	73	67	62	68	72	70	72	67	71	64	63	77	68	74	68	67	75	84	79	90	82	63	86	75	78	64	62	64	81	62	64	64	67	66	71	73	60	58	78	76	73	78	80	67	66	68	68	68	64	69	53	70	66	68	82	67	69	79	80	74	74	74	65	74	84	78	79	83	81	53	67	63	76	81	74	66	63	73	76	76	68	69	74	73	80	68	74	83	66	68	62	70	101	86	78	64	67	70	69	61	79	72	63	73	58	76	83	73	77	76	68	75	61	60	65	85	62	87	90	82	63	84	65	77	77	59	74	85	60	78	71	81	70	73	61	70	79	73	80	80	67	83	59	61	60	70	75	68	51	78	67	78	74	70	75	77	71	77	72	64	84	61	66	59	58	77	77	69	62	73	73	71	74	63	72	84	72	81	88	71	59	80	69	65	75	69	76	72	72	73	71	64	91	79	78	83	70	70	73	76	74	71	65	73	73	67	64	73	84	79	82	56	60	74	65	62	90	76	73	74	79	79	83	74	86	68	72	78	68	61	69	48	58	75	67	58	76	86	59	79	82	89	79	75	89	71	71	76	72	73	70	71	89	65	67	72	86	69	80	80	70	78	77	64	81	53	70	75	73	77	64	85	71	64	77	74	78	67	79	74	63	72	69	65	70	89	64	79	59	81	68	89	63	79	62	69	70	65	87	69	75	70	83	69	64	65	65	82	57	83	69	65	74	71	67	59	77	88	69	71	74	65	88	68	66	68	80	56	68	99	66	71	44	65	68	74	78	65	82	67	62	69	68	71	77	70	63	73	78	74	75	71	69	71	84	69	68	72	57	69	70	72	48	71	82	87	75	87	71	79	74	68	67	90	76	61	67	63	70	62	55	68	57	81	68	77	65	66	81	62	62	78	74	86	58	76	73	83	61	63	78	64	74	75	60	72	64	75	86	55	66	55	73	67	73	58	86	81	56	81	70	68	79	71	78	61	79	69	66	73	60	64	66	79	79	68	67	80	71	68	57	85	73	57	68	68	74	75	80	74	58	59	69	62	69	73	66	70	83	64	93	70	74	62	69	66	64	74	76	78	88	64	71	79	68	77	71	63	68	84	58	68	80	71	78	72	65	90	80	70	71	79	59	85
11098	5030	2355	4293	8677	9954	8876	7243	5512	4719	3693	3124	2910	2476	2166	1956	1763	1597	1471	1355	1205	1141	1110	1149	1075	1011	1019	935	1031	1454	4481	4750	3760	1888	1348	1414	1612	2283	3023	4164	3480	2754	2014	1646	1815	1699	1766	1962	1915	2864	2763	1996	1771	1759	1760	1832	5033	5641	4983	3519	2233	1492	1108	934	758	764	780	740	723	700	761	761	766	783	754	749	767	713	747	710	703	760	725	784	782	733	791	759	745	728	720	748	700	763	740	766	777	740	712	747	732	791	717	776	765	764	762	775	752	752	752	759	751	757	794	754	759	736	746	735	743	728	735	734	701	730	729	728	732	744	787	745	734	759	750	695	771	726	763	731	735	720	784	701	694	790	747	755	752	693	724	699	747	783	709	716	700	728	726	768	800	685	754	778	747	762	711	734	758	774	749	714	756	740	778	719	778	755	741	764	742	722	764	738	725	718	736	731	744	736	776	758	721	767	758	696	769	742	755	738	725	745	735	715	766	718	779	764	712	729	756	742	758	788	776	724	729	779	765	749	729	708	732	743	756	829	742	746	753	722	727	785	726	741	771	768	727	755	747	707	699	722	753	722	725	794	732	782	731	776	719	738	750	780	736	730	751	713	736	737	727	702	703	723	756	740	745	780	736	708	718	762	723	788	758	764	795	774	720	765	788	744	769	735	748	732	776	714	750	724	730	718	755	739	803	801	738	796	763	761	806	759	755	768	755	725	684	743	754	722	706	767	786	757	754	750	723	717	766	693	736	745	707	746	689	715	748	668	730	759	780	724	741	734	772	729	723	735	739	738	736	722	724	728	783	756	727	760	699	695	775	734	729	745	796	699	740	723	768	784	731	746	746	732	724	771	771	780	784	729	715	706	718	728	770	742	771	755	737	722	740	742	729	767	764	748	726	755	749	734	732	732	750	776	738	744	735	767	722	740	762	804	776	745	750	721	747	741	743	753	784	773	789	779	789	739	741	806	721	765	736	748	763	737	744	719	758	750	720	759	709	769	765	788	738	762	769	714	769	694	756	798	769	715	776	702	759	724	818	732	766	752	774	757	776	754	737	730	758	723	736	730	748	757	768	733	679	730	753	756	757	722	746	739	749	775	764	750	774	817	791	751	745	754	748	741	746	735	780	734	738	745	724	769	732	753	800	741	772	733	718	803	780	733	710	777	753	812	770	774	731	747	713	744	748	765	759	762	729	729	742	793	752	724	772	741	758	731	735	780	779	757	751	763	738	777	776	745	756	719	787	738	713	740	735	744	698	788	735	773	774	738	738	754	746	735	775	703	709	786	721	740	732	752	760	763	762	726	701	767	760	805	751	749	748	723	821	759	788	709	768	763	724	731	704	731	723	773	762	703	772	747	786	729	706	772	713	730	754	769	771	719	725	731	759	762	751	784	726	719	734	711	769	703	772	757	742	703	756	793	771	793	718	707	741	718	751	726	710	745	783	741	748	765	730	736	738	730	774	763	754	751	790	793	748	757	713	735	721	731	764	773	745	731	769	756	744	701	724	775	727	758	777	762	747	745	703	759	708	738	709	720	724	730	773	736	742	745	759	732	762	775	720	733	712	771	751	772	752	733	727	691	740	736	712	749	742	744	739	749	760	745	714	726	732	712	760	763	763	810	746	770	755	694	771	775	755	727	729	762	746	763	722	779	747	734	771	787	751	714	741	819	773	726	769	716	713	786	755	805	755	690	732	729	729	732	734	746	783	685	737	735	712	763	784	797	711	712	748	793	751	754	743	776	742	722	778	732	716	770	755	751	763	760	786	671	731	777	767	742	748	730	728	774	749	755	763	800	699	671	738	730	704	741	741	692	742	794	720	678	709	763	731	719	757	699	732	768	755	809	774	741	759	756	706	785	756	710	770	774	743	727	753	741	729	756	758	751	720	737	756	759	722	756	805	730	714	755	755	726	764	839	769	718	774	706	762	747	699	703	717	782	737	715	724	759	773	820	739	733	783	771	755	744	755	777	764	780	721	693	772	751	718	737	703	777	777	745	726	735	729	742	746	736	760	745	792	760	734	752	731	750	778	706	769	694	798	760	735	785	768	711	744	746	740	727	766	723	748	736	781	731	756	760	789	749	711	792	733	719	716	717	720	806	769	769	763	720	783	760	741	751	741	747	780	757	760	710	743	757	768	733	745	770	765	796	734	783	731	711	721	757	733	771	779	725	709	756	759	723	772	751	767	737	766	702	745	710	777	746	730	727	805	768	766	745	747	780	761	747	745	709	719	765	742	752	782	723	741	761	707	777	782	770	769	734	751	703	757	791	753	722	766	770	752	739	757	764	755	727	774	721	724	749	785	699	747	745	692	766	762	768	740	783	719	721	764	758	764	741	782	738	727	823	699	758	668	737	756	748	763	716	741	740	734	725	729	754	706	698	816	733	750	770	810	797	793	732	748	714	791	718	741	751	739	755	781	748	784	773	775	727	757	762	728	787	778	740	737	723	718	740	740	787	807	731	758	750	775	709	772	757	737	747	715	755	768	728	719	737	763	765	736	772	742	775	775	736	729	752	733	777	759	729	749	778	738	745	760	671	760	721	744	749	725	782	698	708	747	715	804	704	751	774	696	736	732	726	720	737	781	738	762	709	795	745	738	786	739	705	776	767	749	708	757	760	748	744	784	748	835	710	738	785	731	802	792	797	726	778	734	750	765	748	735	742	808	803	764	735	740	723	731	699	740	716	769	759	720	796	714	754	759	748	749	768	771	759	716	770	703	742	775	708	725	755	759	723	732	764	717	738	723	763	712	716	749	725	736	719	752	741	754	741	730	724	765	724	751	776	756	766	737	733	753	737	772	770	696	742	784	736	768	759	741	740	771	714	752	700	731	713	706	748	757	723	760	749	762	745	723	733	763	779	731	746	757	738	721	732	738	753	744	741	736	737	737	733	732	758	782	719	689	718	716	733	789	723	758	768	747	722	733	743	789	740	742	744	753	711	722	766	744	713	777	698	747	720	750	753	751	788	777	694	754	795	730	774	736	712	745	769	796	730	715	731	779	771	709	735	703	756	762	707	688	754	734	716	790	739	721	751	744	752	731	767	728	723	754	714	725	740	753	762	731	738	749	753	736	752	757	729	788	784	731	762	770	726	742	759	744	756	717	708	711	768	720	750	734	746	728	764	667	766	737	744	724	749	723	727	757	753	720	756	746	731	746	711	726	759	772	735	776	738	727	771	685	743	749	755	767	802	701	762	771	728	755	736	735	766	718	737	730	766	717	764	754	718	730	799	748	721	730	748	761	737	725	763	749	749	742	782	714	743	709	742	757	744	778	752	782	749	792	727	745	724	743	753	789	792	723	753	727	727	753	733	741	710	743	738	740	750	752	762	749	718	742	766	707	743	699	729	735	732	783	752	780	776	734	793	758	772	707	737	785	713	765	780	753	787	740	739	689	719	738	701	742	717	769	720	787	721	740	769	786	731	737	745	779	726	741	764	726	728	687	719	757	738	770	745	743	787	758	729	764	703
2199	243	168	153	133	178	192	180	171	157	130	126	150	150	117	109	118	117	99	102	117	102	107	95	94	89	102	92	102	93	183	230	163	130	102	93	113	147	168	189	162	121	128	140	113	146	124	147	134	170	142	105	115	107	103	135	253	271	269	208	167	116	98	96	86	99	72	76	87	89	85	72	77	89	102	81	82	88	89	70	78	100	96	84	99	92	84	80	81	76	79	87	79	73	87	97	86	71	88	81	78	90	85	87	84	86	96	81	86	77	77	76	94	87	81	86	85	63	90	90	88	73	80	77	90	84	77	91	80	89	89	106	67	92	89	72	99	71	73	83	78	93	82	89	82	75	82	91	94	99	77	88	89	91	82	94	88	79	79	84	82	101	80	78	87	65	91	91	67	83	85	102	84	84	95	82	74	77	92	69	85	85	99	95	73	79	80	99	80	76	87	78	79	84	105	82	89	83	77	96	99	77	71	85	74	68	93	77	80	91	82	80	85	73	80	84	72	103	91	82	82	98	99	83	86	87	88	78	88	87	80	93	86	88	95	96	82	73	102	75	84	95	94	87	85	78	91	90	87	77	91	74	86	70	86	81	92	92	98	87	83	74	94	77	74	64	88	70	91	82	86	92	84	70	89	86	89	100	68	80	97	76	95	83	88	92	83	88	92	105	84	107	72	91	97	105	78	94	79	88	74	71	68	92	90	97	88	89	84	79	89	84	99	80	75	101	86	84	75	78	83	103	90	94	83	98	104	71	92	81	89	94	72	67	83	86	82	85	87	98	91	92	91	88	99	88	80	89	94	86	78	61	95	85	101	100	79	81	97	74	98	73	91	84	84	91	84	94	93	77	77	81	103	69	93	65	96	80	82	73	79	97	93	92	88	82	67	90	94	74	83	86	90	112	74	93	99	86	79	89	94	85	83	83	70	85	90	93	77	80	100	84	86	90	87	101	73	84	70	88	88	85	85	101	89	73	72	94	82	77	66	72	74	82	101	102	83	74	80	79	101	97	84	76	102	68	79	67	87	95	81	90	90	77	98	82	79	80	77	87	92	77	91	75	90	84	71	84	77	99	89	82	102	88	72	83	80	82	107	94	83	80	89	82	78	72	95	84	79	94	100	91	69	81	91	98	78	108	77	88	89	92	72	80	84	77	86	78	73	82	80	89	76	90	86	80	84	92	87	82	93	80	84	84	96	82	87	76	77	99	83	92	89	92	104	70	96	115	91	86	88	91	73	92	84	75	99	78	83	112	83	78	76	82	76	83	77	79	85	83	80	73	107	100	78	108	86	78	73	81	79	82	67	80	88	83	75	95	104	104	86	97	65	84	79	68	78	74	80	87	92	95	76	112	75	80	77	74	101	91	87	82	101	78	87	71	79	95	96	93	84	98	77	74	84	80	93	85	80	70	81	94	92	79	74	87	80	86	77	95	100	90	73	72	89	77	82	77	88	79	82	86	79	78	98	86	91	90	101	65	73	84	92	90	80	87	76	80	92	78	91	89	79	97	85	80	83	76	92	72	70	87	95	83	78	86	76	89	83	83	86	93	92	80	97	86	89	88	93	82	95	77	82	69	95	79	81	82	82	92	100	93	91	79	84	94	83	77	82	92	94	80	80	81	78	81	86	97	81	91	78	91	103	87	80	83	73	82	99	79	84	91	87	72	86	97	106	90	82	76	82	88	68	90	80	81	77	94	74	88	75	84	72	85	83	91	91	83	81	70	101	79	83	91	91	94	93	87	91	90	79	78	74	81	81	84	93	95	67	80	74	81	80	64	80	62	97	92	90	85	82	85	86	88	82	80	105	90	73	77	78	98	81	87	72	89	79	98	72	109	80	92	78	63	75	95	103	96	86	90	81	86	91	88	100	79	69	78	104	79	83	91	85	98	73	71	89	72	80	80	96	79	72	91	75	91	108	98	95	78	80	79	99	93	72	75	70	82	71	70	74	92	99	83	80	94	87	92	82	76	67	88	82	77	94	91	89	82	87	93	93	97	94	82	91	81	91	100	110	100	69	81	76	80	83	86	94	85	84	93	83	109	82	87	82	74	87	88	77	104	81	95	81	89	74	113	90	88	94	89	75	86	94	86	85	86	89	81	91	92	88	82	94	99	91	96	85	73	80	84	87	79	94	87	82	66	95	90	92	70	84	73	102	76	73	76	78	81	96	83	72	85	78	76	105	82	82	93	80	91	89	97	86	87	79	83	98	59	80	85	100	86	76	78	100	93	76	74	76	72	90	86	85	77	98	91	76	83	75	71	75	83	91	73	95	88	76	76	78	87	84	93	90	64	92	94	94	78	75	72	78	86	75	93	79	82	80	81	103	80	87	91	88	83	73	92	93	85	76	84	101	89	94	87	77	108	65	105	73	89	77	105	91	83	112	90	116	75	98	78	80	92	82	88	91	88	84	75	96	100	84	84	81	81	77	84	71	87	85	80	87	92	88	86	70	74	83	91	83	81	78	90	98	90	85	79	82	86	89	87	78	99	90	95	84	102	95	78	92	76	97	99	101	76	85	90	76	96	80	82	88	80	83	94	95	85	88	91	97	88	94	97	78	84	68	92	91	81	98	76	77	65	79	87	82	90	80	82	79	98	79	85	81	83	83	91	81	86	83	99	96	84	92	89	87	90	73	75	82	74	104	98	84	85	90	98	95	82	83	88	82	93	85	76	66	114	91	84	96	85	85	77	85	92	84	59	72	89	79	91	86	81	118	91	87	81	95	89	75	102	93	76	92	84	90	91	109	73	89	92	90	79	89	67	91	100	82	82	82	104	85	83	82	91	82	70	100	99	82	95	99	100	66	88	72	91	81	88	98	70	86	81	79	85	90	101	62	92	89	100	80	96	66	77	87	78	86	80	75	89	95	77	100	89	72	81	89	104	68	83	96	87	73	93	85	97	78	90	87	89	73	79	84	84	82	89	81	88	89	93	83	75	101	87	84	91	75	83	82	85	91	96	71	93	98	77	85	96	76	70	91	87	86	91	88	84	91	72	69	85	99	74	83	59	69	84	77	93	72	86	68	91	94	89	88	76	92	87	87	69	91	92	84	104	78	69	86	93	79	83	94	90	80	90	77	76	80	87	102	86	89	82	90	80	79	86	86	77	84	83	99	104	82	84	82	83	84	79	84	80	90	89	90	74	70	86	82	81	104	101	81	70	74	81	77	80	84	82	88	97	96	83	88	76	85	77	103	88	79	70	79	74	89	95	66	89	82	72	81	95	92	90	89	76	81	84	94	82	92	78	89	94	92	79	93	77	89	77	81	89	90	76	87	93	96	79	93	106	89	86	84	81	88	74	100	78	72	86	67	91	77	70	90	85	109	83	78	92	74	94	79	98	83	75	97	88	84	75	78	78	79	79	87	80	90	96	88	86	100	85	73	85	74	84	80	97	86	73	86	84	79	87	92	76	64	93	74	89	93	102	103	82	83	100	95	73	94	116	105	82	76	83	88	99	92	94
11118	4265	2451	4093	8235	9467	8747	7049	6047	4918	4090	3479	3134	2858	2399	2250	2056	1794	1686	1477	1388	1357	1315	1327	1325	1228	1153	1192	1158	1663	4225	5209	4398	2598	1535	1161	1367	2657	3551	3957	3433	2683	1995	2388	1695	2193	1697	1960	2194	2741	2801	2052	1685	1596	1744	2036	5861	6233	5562	3911	2519	1763	1264	1044	914	916	897	871	861	859	914	902	867	898	903	866	856	915	872	901	889	877	867	879	879	854	886	891	872	935	884	863	838	915	890	841	863	879	868	897	893	888	878	883	870	904	892	909	893	872	839	872	884	835	853	926	896	848	895	901	915	878	903	941	902	906	883	865	858	916	865	832	861	846	877	836	867	855	901	847	836	926	913	876	839	869	863	831	854	875	839	873	885	962	834	952	823	891	864	858	907	871	868	863	893	885	812	873	869	892	865	888	899	916	834	868	844	904	843	929	876	804	900	902	854	879	861	863	881	954	849	865	901	903	895	904	832	877	880	934	872	853	873	849	875	874	891	831	899	890	942	913	901	865	897	886	912	923	875	886	860	874	920	874	908	849	898	855	931	889	903	851	894	854	880	913	897	862	874	815	887	847	868	919	904	847	849	873	926	848	830	943	867	854	871	863	907	827	874	888	830	899	855	921	929	841	890	867	897	917	845	850	843	904	887	871	903	836	870	892	861	851	843	825	928	845	854	889	844	941	881	885	914	897	846	842	855	893	850	846	860	880	916	903	821	885	889	881	881	858	901	897	898	898	897	916	833	845	904	876	914	904	874	887	912	888	859	928	858	897	864	896	888	849	847	917	898	922	898	919	844	864	902	880	826	863	886	909	899	885	808	891	852	896	844	881	881	951	816	889	896	828	890	892	869	885	932	896	900	861	860	879	884	825	847	898	852	860	888	905	919	876	858	909	888	864	883	870	878	885	916	898	853	829	883	861	862	881	878	881	926	867	893	875	894	890	864	895	840	835	861	873	844	892	891	878	903	906	919	842	915	897	910	882	955	894	883	831	877	917	882	805	853	910	844	872	890	869	863	908	897	901	877	900	911	892	884	842	850	870	857	934	889	878	885	881	870	870	859	891	874	869	895	857	892	892	863	860	826	878	951	909	895	888	896	878	900	895	886	886	928	873	907	875	895	862	871	874	860	917	863	895	906	879	870	936	862	911	843	907	908	910	863	863	904	947	894	892	854	935	871	904	843	878	923	914	889	869	906	884	861	903	822	893	909	900	880	881	854	874	905	831	930	962	873	861	881	899	866	850	878	891	943	841	930	911	853	874	897	869	887	862	934	870	860	874	884	865	797	895	876	910	900	940	855	845	895	928	840	893	897	897	923	911	883	910	923	854	871	885	841	822	908	822	942	894	898	851	848	939	803	868	912	867	909	884	887	906	906	861	871	908	926	894	857	860	899	894	894	921	903	839	865	833	854	867	890	839	875	933	878	909	883	899	852	891	904	873	886	865	846	851	848	889	855	880	901	838	886	886	912	881	874	902	906	869	888	904	936	895	851	859	854	844	864	855	866	861	900	887	864	849	835	828	910	882	858	896	927	898	869	854	901	885	932	912	893	913	876	884	881	867	888	858	891	851	869	846	900	856	873	933	819	868	930	909	873	892	876	878	901	884	859	890	888	908	911	888	846	946	880	869	946	864	895	870	950	874	939	888	874	874	848	900	887	854	806	883	905	816	896	902	875	884	908	884	872	848	936	921	845	898	828	916	870	895	897	862	879	857	892	882	865	878	905	886	923	873	903	882	875	862	890	891	940	906	892	852	867	866	885	891	852	861	891	820	929	963	850	878	866	865	855	871	938	830	848	876	844	947	924	856	891	882	870	868	875	875	873	844	869	854	872	863	886	894	915	843	866	873	887	854	892	814	865	851	906	868	901	869	913	922	851	817	906	885	874	899	852	897	893	823	886	876	896	913	916	888	936	875	889	900	868	865	871	884	874	938	848	877	925	846	893	940	901	910	875	915	906	894	892	881	869	851	891	907	878	907	843	845	870	863	920	886	925	885	860	912	899	896	912	880	870	917	856	847	864	883	854	866	848	880	917	895	897	865	826	911	921	891	903	911	904	804	911	829	875	892	879	910	864	894	894	859	842	898	831	961	863	925	870	882	893	872	870	940	853	876	871	890	908	889	933	862	823	880	879	893	887	923	875	900	875	858	873	887	876	861	889	869	868	923	880	886	930	889	874	889	879	856	900	877	884	923	881	892	894	891	884	897	886	870	938	875	924	904	850	862	896	841	897	895	910	833	884	829	975	889	869	814	927	873	883	899	900	880	881	845	890	848	886	879	854	906	903	891	901	876	895	906	853	906	889	874	876	901	907	870	862	860	871	887	892	860	847	895	889	852	871	880	928	903	883	891	905	894	833	902	890	844	892	890	779	888	906	892	946	851	904	875	819	918	878	927	873	890	918	823	911	897	880	890	820	899	944	897	887	892	828	869	901	867	901	941	873	869	923	846	873	856	918	890	909	904	899	868	879	893	875	880	887	891	887	873	850	872	879	903	870	872	824	911	881	878	897	865	921	839	891	846	898	854	875	859	899	855	890	832	871	873	952	839	915	909	865	874	822	907	907	881	860	894	885	867	853	898	859	888	863	901	923	902	881	928	848	868	841	914	831	867	918	881	876	844	899	882	851	908	932	852	873	900	839	842	912	869	894	877	871	907	859	839	877	861	852	866	902	915	837	914	893	886	902	886	876	869	835	882	856	916	877	854	934	880	889	854	880	911	874	903	888	884	827	915	878	864	838	847	926	886	914	883	903	934	819	884	948	937	888	883	878	860	893	865	901	922	899	915	905	862	909	908	881	875	830	861	865	908	876	925	899	846	903	919	888	892	916	870	930	851	829	916	814	939	906	919	872	912	878	896	916	885	897	877	796	950	867	819	915	923	888	915	923	820	819	801	886	895	869	866	913	890	935	916	851	883	851	895	843	835	872	884	886	877	854	905	919	881	873	854	884	903	847	886	898	875	872	884	909	876	839	883	868	876	870	867	883	911	901	833	921	849	912	862	946	882	858	860	831	896	891	874	942	912	859	931	859	857	887	896	927	871	888	903	883	914	916	867	858	939	848	828	887	875	915	858	856	875	876	901	890	901	886	843	868	874	869	885	871	893	854	880	836	946	885	885	884	892	852	856	861	878	868	889	873	936	914	888	887	856	854	858	857	890	863	891	903	885	830	898	907	840	873	865	927	901	859	901	910	832	813	857	911	892	876	886	884	903	861	880	866	858	869	892	867	896	894	932	850	855	875	835	935	912	858	929	881	851	932	885	891	879	840	868	867	860	853	870	872	908	848	885	851	821	869	861	933	954	904	912	886	896	918	879	848	835	882	867	904	841	840	891	826	907	925	837	857	869	858	891	919	887	842	861	870	910	904	918	868	896	902	847	875	897	892	884	865	824	867	974	820	855	806	868	930	845	899	894	887	837	904	907	871	900	890	841	926	878	866	884	835	917	885	885	895	903	917	859	858	847	797	848	898	856	876	864
1153	362	236	139	159	241	219	212	188	173	147	138	129	141	108	102	129	111	100	93	105	88	101	86	85	95	84	76	90	84	182	249	199	170	88	85	94	133	196	214	158	121	127	97	140	126	115	90	114	123	146	108	103	90	87	121	339	357	368	242	171	119	90	86	77	69	77	76	67	62	69	71	77	82	55	93	61	79	64	72	79	77	82	79	80	67	78	66	92	83	85	75	62	74	61	67	80	67	76	64	70	74	64	67	77	67	78	59	60	69	75	70	77	60	71	65	60	62	82	73	74	64	65	84	58	74	72	75	58	68	75	61	73	67	71	70	80	66	66	70	77	66	63	78	71	77	77	72	76	61	55	64	68	69	60	85	79	67	68	82	61	67	76	82	55	68	64	63	65	62	69	71	72	72	68	94	70	67	66	71	76	81	64	67	68	66	66	92	68	73	66	70	71	70	72	76	72	79	84	75	55	70	70	78	66	74	59	74	90	76	73	60	65	68	65	64	81	61	84	65	77	77	83	71	68	80	70	65	79	62	69	61	66	87	73	55	68	76	73	67	69	73	61	65	64	74	72	68	76	76	70	71	53	68	74	71	82	68	69	71	65	65	63	76	69	81	69	68	73	76	64	71	63	76	56	70	62	85	68	63	64	70	65	73	74	66	63	77	72	68	62	67	80	74	66	74	57	65	84	84	55	86	56	65	65	53	61	70	74	82	80	74	66	63	62	72	64	67	70	64	72	70	63	66	53	84	75	65	67	68	54	66	70	68	80	75	75	77	78	66	77	56	78	66	72	73	67	62	65	65	64	81	75	86	68	63	68	65	79	81	63	78	80	55	72	53	83	86	72	67	88	71	73	72	62	62	72	67	86	56	78	67	66	59	70	79	72	62	64	74	75	73	90	79	73	65	81	68	68	61	77	73	86	52	70	75	72	62	68	57	79	64	78	83	70	67	87	75	82	77	76	67	78	76	75	71	66	76	67	71	57	59	74	55	61	70	63	75	60	71	68	67	76	77	68	69	61	67	71	65	64	71	69	55	73	76	72	77	90	63	73	68	71	69	65	66	53	59	74	62	71	77	68	74	58	64	71	81	88	63	72	69	76	80	72	69	80	76	74	75	63	65	55	72	82	65	77	58	67	70	66	80	55	84	74	66	80	66	78	66	91	64	77	73	78	72	69	73	74	73	68	67	65	81	66	74	63	72	66	80	69	78	73	70	59	65	65	61	68	71	70	87	69	60	74	74	71	61	66	57	67	60	63	75	60	63	83	83	81	65	64	71	82	66	63	71	79	70	66	74	63	68	84	65	58	78	72	73	70	65	75	83	85	52	66	68	76	72	66	63	69	83	71	78	57	61	71	83	85	63	68	72	84	74	67	72	71	70	65	80	77	60	58	85	72	73	76	57	67	71	80	80	71	70	54	57	66	62	68	48	73	67	68	78	74	70	78	63	70	63	63	80	78	57	75	71	67	64	71	60	63	75	69	62	66	71	85	55	64	72	75	86	68	73	78	65	70	59	75	62	71	72	80	71	73	67	88	80	61	79	77	64	64	71	78	84	76	59	75	81	59	65	84	61	59	65	74	76	77	72	70	64	74	69	71	59	63	70	71	68	59	65	84	72	57	60	78	78	94	70	79	83	66	70	76	79	65	71	71	78	69	71	69	58	56	82	82	86	73	71	76	68	78	88	69	62	88	71	78	70	72	84	66	66	74	66	75	68	65	72	55	99	76	86	68	64	55	80	64	80	84	69	59	68	67	67	89	77	63	75	79	66	74	70	73	70	71	86	90	79	73	75	74	79	65	69	76	84	63	67	75	70	76	67	60	87	68	74	62	76	65	68	72	80	80	72	70	72	67	61	90	61	75	63	50	83	70	73	73	53	87	64	94	55	78	74	74	71	60	64	87	73	67	78	77	66	83	87	72	80	93	69	67	76	88	87	67	62	63	77	63	68	59	76	79	75	79	86	79	75	89	94	72	71	78	71	76	72	68	65	57	85	76	57	65	77	60	60	66	58	72	70	65	76	64	56	84	73	56	76	57	70	67	64	84	62	72	81	74	70	61	68	72	71	74	53	84	71	78	77	77	76	82	84	64	64	71	66	65	70	70	70	73	68	67	78	68	60	74	61	62	61	88	81	70	62	63	90	72	63	72	86	68	82	61	81	95	73	72	73	73	65	75	83	66	64	62	91	66	83	76	77	81	69	69	77	67	62	58	77	74	69	75	64	68	64	78	61	67	76	69	82	63	91	84	99	65	63	76	63	76	69	74	68	68	66	81	64	56	65	79	63	57	73	82	72	86	63	63	69	69	70	69	82	82	69	62	74	65	62	59	88	64	73	71	64	75	86	69	57	81	75	72	68	57	64	80	53	85	73	79	68	66	73	85	80	77	76	57	67	62	84	74	63	65	68	78	83	71	83	61	74	73	74	77	80	65	65	56	69	70	58	80	70	73	77	62	83	73	71	59	68	78	61	84	79	70	61	59	72	62	77	66	79	86	62	76	71	62	82	66	81	77	69	70	74	69	83	54	76	65	60	63	70	87	66	62	76	71	58	69	60	73	75	70	71	66	69	61	81	47	59	66	60	65	71	69	56	69	62	52	92	70	64	76	69	66	88	60	66	75	79	62	62	64	80	70	57	71	72	87	73	75	70	74	81	66	76	66	70	73	66	66	67	68	71	76	76	66	75	65	73	57	72	73	66	69	69	80	75	71	78	62	72	69	58	54	82	61	75	79	82	83	75	57	62	67	78	64	59	57	75	70	84	61	73	70	81	61	68	62	73	67	71	74	60	66	71	64	62	71	71	73	78	74	63	73	59	71	70	68	71	62	83	75	63	71	65	80	67	74	74	71	72	62	76	69	85	63	69	57	68	80	75	64	87	67	80	58	69	75	64	78	73	79	71	78	79	81	56	80	63	75	61	58	67	72	67	61	87	69	64	70	67	69	73	67	81	64	63	77	54	73	80	65	57	67	89	66	65	80	56	69	77	58	53	70	70	71	78	81	88	56	89	77	59	63	70	57	84	88	66	67	71	60	74	77	69	85	80	79	90	56	60	75	56	63	67	79	67	81	70	69	82	68	80	62	62	80	70	76	62	69	69	75	84	66	59	71	65	79	71	72	77	64	87	78	65	80	72	77	70	58	71	69	72	81	87	70	82	70	79	70	66	64	65	70	69	65	59	79	63	78	80	70	68	57	69	62	76	80	77	71	71	64	68	96	63	80	67	61	72	67	84	70	66	71	77	73	74	73	72	62	70	73	59	55	60	73	71	79	64	66	87	69	73	64	82	65	72	65	54	71	84	71	81	66	79	64	62	82	63	59	61	69	73	59	57	82	67	87	69	67	76	72	72	76	64	79	68	60	74	63	66	61	81	78	77	77	62	68	68	60	77	80	61	77	67	76	73	74	70	50	72	75	64	67	60	83	66	55	73	75	76	71	72	65	68	67	76	64	68	63	64	72	66
14001	5950	3006	5349	10919	12640	11432	9327	7785	6248	5044	4470	3738	3272	2985	2661	2367	2130	1816	1680	1498	1376	1349	1250	1386	1186	1097	1106	1141	1461	4333	5935	4963	3520	1458	1108	1346	3268	4290	4566	3419	2134	1881	1856	2353	2829	1970	1880	2257	2218	2754	2321	1810	1625	1663	2385	7662	8487	7532	5170	3084	1951	1277	987	775	758	742	707	731	754	719	720	714	703	717	716	648	692	708	728	700	711	724	759	767	741	721	702	740	716	743	701	682	752	711	741	698	688	735	697	722	711	756	734	696	758	731	773	691	708	723	727	725	718	663	755	736	743	712	725	674	758	776	736	720	684	718	716	737	714	751	724	686	745	707	740	717	725	700	712	691	680	708	735	711	705	671	750	726	703	722	679	730	737	766	768	709	756	719	698	720	706	726	712	679	706	713	698	722	673	704	740	696	713	715	699	693	694	680	692	706	725	703	742	714	758	703	737	697	714	691	790	694	709	703	773	739	711	738	720	728	725	719	688	731	709	743	736	705	700	768	715	682	742	647	713	733	735	745	737	700	724	720	690	716	737	711	758	705	679	704	741	711	685	728	788	728	692	711	686	710	736	733	693	726	732	679	673	704	681	689	688	686	737	729	723	722	748	696	692	756	733	704	705	721	662	762	719	729	705	706	721	748	783	683	687	696	779	726	734	707	735	712	697	698	771	669	708	719	730	716	726	713	708	712	741	741	694	755	724	738	700	737	753	683	742	744	722	764	713	763	736	705	760	709	660	716	757	721	689	743	742	755	684	744	717	702	696	723	644	720	741	751	696	677	689	716	721	781	688	673	705	774	721	733	721	713	680	709	737	730	731	689	737	716	738	695	779	673	713	773	693	708	767	711	714	722	720	708	685	726	761	754	670	742	714	752	710	716	739	732	724	678	714	721	702	679	738	668	776	747	731	709	763	718	743	724	700	713	698	731	719	735	709	709	745	749	724	717	731	683	720	735	721	722	728	729	792	667	717	710	700	742	737	660	698	699	702	691	715	747	739	689	752	699	706	710	726	737	739	717	713	711	772	674	722	681	751	725	710	626	707	757	713	741	686	697	727	718	721	725	700	737	681	727	674	708	714	749	722	751	716	734	687	741	737	738	734	661	774	701	730	713	708	756	681	709	725	731	677	700	725	693	729	726	751	678	746	741	686	691	720	711	722	685	722	744	726	732	765	705	664	692	721	738	760	717	689	684	750	735	724	672	745	768	680	711	696	710	715	731	684	721	725	721	722	726	688	759	693	737	716	691	704	715	703	724	721	694	713	723	743	703	765	711	666	736	706	712	678	666	713	756	768	683	752	678	751	733	718	703	736	729	708	727	680	735	740	712	763	756	685	710	737	722	761	691	711	691	800	723	678	733	748	759	735	739	736	742	701	704	684	727	758	661	734	733	752	686	744	683	722	696	720	746	729	677	721	760	759	684	728	715	709	714	687	678	748	723	710	746	692	692	703	680	719	724	723	717	706	738	751	693	734	739	667	767	747	649	764	689	729	709	741	764	725	758	698	713	760	766	687	701	708	730	733	677	677	708	739	732	733	761	715	751	728	738	713	734	766	756	691	734	769	695	714	744	719	736	696	728	723	688	738	701	680	691	734	720	666	707	722	729	710	694	702	750	692	709	727	744	718	711	706	723	720	750	741	721	719	691	745	764	727	720	679	770	711	711	670	708	750	708	715	680	705	725	712	697	676	692	738	734	682	742	728	675	758	677	714	722	716	745	705	714	697	721	717	731	710	757	694	765	741	737	726	709	711	708	691	741	736	714	666	689	705	758	691	730	754	718	684	734	730	709	729	757	728	678	737	719	693	682	747	704	712	740	732	724	739	696	720	722	713	689	748	715	753	761	727	720	744	725	710	758	733	707	740	756	761	681	722	698	736	691	691	743	733	726	725	723	732	705	709	698	751	704	766	693	759	710	713	683	732	750	720	736	780	681	747	731	727	729	755	734	739	701	713	725	730	729	749	735	725	730	693	755	698	748	681	691	697	705	735	764	687	712	765	706	691	728	696	742	714	728	731	760	700	726	707	731	714	692	712	708	711	787	701	714	707	719	711	715	699	743	745	661	720	749	715	708	744	719	734	717	690	714	686	733	778	715	699	662	714	737	699	688	712	740	724	717	725	739	736	699	722	710	742	713	734	745	731	670	721	787	739	733	685	759	676	704	778	750	731	739	751	736	796	725	742	678	777	783	699	708	697	670	732	704	746	703	724	713	774	710	706	698	726	676	662	717	693	735	724	694	737	716	708	738	694	743	766	733	717	719	687	716	699	703	754	703	729	740	692	762	734	684	708	785	738	684	703	708	724	745	688	727	721	708	725	718	706	783	748	731	696	704	703	651	713	768	733	744	705	704	698	713	747	756	711	736	718	730	732	716	691	677	694	743	737	695	691	736	733	739	678	740	709	681	692	701	732	758	719	746	709	744	725	711	696	686	758	766	756	699	692	700	719	698	737	712	676	728	680	717	716	734	731	774	726	728	706	689	762	752	712	764	762	716	770	706	712	702	674	770	735	757	739	767	689	764	701	715	738	724	724	750	706	742	751	698	715	708	703	708	694	693	751	736	725	711	705	755	723	734	698	667	752	730	702	712	735	715	699	764	731	714	673	714	727	699	761	673	729	744	724	778	711	770	690	708	737	749	722	667	736	673	745	750	688	748	746	717	699	730	718	669	727	682	734	723	698	770	711	728	712	749	724	680	713	730	747	726	784	766	708	655	709	755	722	717	777	715	711	722	740	743	782	737	744	733	681	721	738	707	763	697	765	718	737	735	717	774	749	757	743	680	701	708	701	715	702	706	734	707	730	773	690	691	731	757	743	703	744	733	697	688	699	720	750	732	758	747	714	764	731	731	708	682	729	707	737	684	671	721	717	738	715	755	703	734	734	694	717	683	723	723	686	708	713	753	741	735	722	688	714	713	728	695	711	725	720	729	705	744	696	722	725	691	705	656	742	705	711	696	751	702	734	703	719	685	722	691	773	719	684	712	724	734	677	751	683	743	680	742	688	725	694	753	690	688	727	730	744	717	756	713	689	735	729	726	712	705	696	690	714	727	732	761	732	703	752	717	718	718	739	714	713	727	712	699	792	709	733	715	701	724	739	755	750	696	740	729	711	705	717	716	690	713	654	685	728	716	703	717	728	728	736	664	724	748	625	739	686	717	737	718	699	716	748	709	738	697	751	751	751	772	690	677	732	708	742	754	720	730	690	688	734	722	757	773	730	763	756	701	684	733	742	685	750	724	704	751	771	724	741	684	721	754	698	719	681	734	683	758	756	686	726	724	723	735	701	752	712	703	717	706	731	723	667	702	670	729	754	699	720	709	737	698	742	745	753	718	730	723	755	657	698	711	645	714	689	736	683	739	694	679	760	749	708	738	724	730	729	724	702	710	738	679	732	713	705	708	716	648	747	732	750	723	715	742	723	754	736	688	644	731	718	755	711	758	715	753	686	748	756	708	722	714	716	739	694	735	742	733	736
1448	144	133	114	127	130	134	131	118	117	111	127	111	81	125	98	91	95	96	93	104	92	95	90	89	78	87	92	92	95	110	213	147	155	102	111	103	120	160	144	145	112	103	129	110	113	94	124	124	130	127	116	101	115	127	95	145	157	171	131	117	103	95	103	87	108	90	90	75	80	99	85	85	90	82	91	78	94	96	81	79	78	106	84	84	77	83	82	80	70	98	80	88	91	74	95	80	88	94	77	64	91	92	90	86	75	66	105	86	90	65	77	89	86	83	82	93	83	92	95	86	80	87	83	92	74	81	83	74	76	86	83	77	89	82	84	88	79	89	88	86	94	81	102	81	77	87	63	103	87	84	78	84	72	91	94	94	81	65	93	93	75	73	91	80	82	105	77	77	66	96	86	93	83	84	72	83	84	79	99	70	92	94	74	86	79	93	85	72	82	69	86	101	92	85	80	103	89	83	85	93	84	92	104	78	82	102	75	96	78	86	82	98	83	97	84	81	60	84	93	92	81	98	75	86	69	86	91	90	77	89	79	101	78	90	71	106	96	93	99	104	98	84	79	82	89	95	84	79	90	80	84	101	101	92	89	87	89	85	88	87	90	85	105	75	95	88	92	74	81	78	79	88	72	75	90	93	80	76	84	74	93	81	102	77	98	81	105	81	85	89	90	92	94	83	87	74	101	80	92	90	85	68	83	91	92	76	94	83	85	111	76	95	76	89	79	88	82	80	82	93	82	75	80	92	83	79	97	85	78	89	106	65	68	99	78	94	91	80	84	77	91	82	81	80	86	89	88	82	86	81	81	100	92	85	93	87	86	72	80	93	80	99	73	95	86	76	88	89	86	80	82	106	88	95	76	75	88	79	90	100	83	73	88	91	93	89	88	97	71	88	80	94	77	87	82	98	94	91	94	79	91	94	95	97	71	73	96	83	79	81	82	69	84	82	81	85	92	83	89	79	98	99	83	91	93	90	106	76	77	83	90	81	98	91	85	107	84	82	83	93	92	77	75	82	65	95	90	86	65	80	79	90	76	80	84	81	101	87	90	97	84	68	102	85	80	86	79	110	89	85	82	80	83	103	97	99	72	101	86	85	84	82	81	92	99	88	62	93	103	97	96	83	82	87	86	86	93	94	100	81	84	91	82	91	84	102	78	77	81	74	90	92	84	83	82	80	86	94	102	89	84	79	76	86	85	85	89	80	87	79	93	81	64	89	98	88	90	87	81	80	99	89	90	99	83	98	99	101	77	89	95	100	100	87	82	81	89	83	94	66	76	84	83	78	84	88	97	85	86	85	91	83	78	92	77	67	72	105	90	88	97	108	98	106	99	94	98	93	89	80	80	83	83	82	84	94	75	72	76	84	87	84	103	89	81	93	105	75	86	81	98	76	102	76	97	88	86	83	93	95	97	84	81	77	73	103	92	87	96	90	77	107	90	82	86	74	84	80	87	84	92	97	81	77	70	73	75	79	94	79	77	83	92	115	86	88	83	77	101	89	91	92	88	91	89	73	101	76	83	90	87	81	100	83	87	79	83	72	97	97	72	97	98	74	90	84	75	111	71	75	83	87	61	92	109	83	94	81	79	95	87	85	77	95	74	87	86	78	80	85	97	90	84	82	95	79	76	91	90	99	82	69	85	97	75	92	105	91	85	87	76	80	88	89	76	95	78	82	88	90	90	79	91	76	73	78	70	90	89	102	69	94	95	77	88	90	105	75	96	70	71	83	89	81	79	93	106	74	80	80	84	94	86	93	85	75	82	80	83	94	75	81	87	75	82	91	81	76	84	70	73	69	88	83	86	81	96	100	87	75	102	91	90	89	93	92	85	99	72	87	81	81	79	74	80	78	84	85	93	84	76	92	74	84	85	90	101	92	90	88	89	93	87	99	71	72	87	77	77	106	69	89	81	96	90	94	96	85	68	101	75	61	75	90	78	80	93	73	88	105	91	71	88	95	77	101	76	87	67	88	95	86	86	95	86	74	78	87	89	92	82	75	91	91	93	76	100	104	89	85	80	89	89	86	76	80	97	82	82	88	83	90	88	86	89	79	88	95	89	104	78	98	87	83	80	89	94	88	82	89	73	91	81	81	97	98	80	83	99	86	91	105	68	88	90	82	92	78	71	86	75	71	87	81	72	76	106	93	86	91	74	89	87	76	90	88	96	101	89	89	82	90	78	90	82	66	91	84	80	92	91	99	95	84	61	99	84	71	98	82	84	89	87	102	88	84	88	76	78	92	89	93	77	90	81	96	77	77	81	80	84	81	70	90	98	84	76	81	79	69	88	76	99	76	86	100	89	101	90	79	103	84	81	75	86	92	97	89	88	83	77	97	76	84	82	62	89	80	88	88	91	106	65	93	80	91	87	85	79	88	64	64	79	94	84	101	106	81	102	87	83	76	76	79	81	83	76	91	78	72	93	79	83	74	76	74	72	102	86	86	79	89	85	85	101	98	94	70	97	100	79	84	80	82	101	96	104	84	85	78	98	84	94	92	84	81	92	73	79	99	91	88	95	91	104	77	88	91	95	89	82	75	88	82	84	88	98	81	96	82	81	84	76	100	94	86	73	85	83	87	76	96	67	86	78	77	65	73	84	76	92	87	84	97	80	82	79	91	92	84	75	70	106	105	78	79	88	73	96	83	86	87	92	75	86	79	80	96	110	90	89	104	94	89	87	76	78	69	89	87	70	85	78	81	92	98	81	86	85	93	89	91	77	78	91	75	95	98	90	75	105	71	84	96	71	80	80	83	86	91	83	90	83	79	84	87	84	88	83	73	82	84	79	93	79	69	75	89	81	85	92	93	84	87	97	75	80	80	71	89	80	79	99	93	80	75	87	65	94	80	93	89	91	85	91	74	108	79	93	85	93	92	79	84	88	94	93	86	80	109	72	86	87	86	88	86	83	92	85	101	79	63	98	83	75	86	89	80	88	83	84	83	69	82	85	81	80	99	90	86	83	76	91	100	96	84	104	92	88	79	84	71	77	98	84	59	90	101	74	87	101	82	86	73	93	68	87	87	87	82	92	79	81	83	72	77	73	78	82	94	94	63	91	85	89	80	82	80	94	79	94	85	81	93	85	79	79	69	97	79	89	77	80	85	82	91	88	83	75	80	84	79	99	85	99	95	82	69	89	105	89	90	87	74	91	84	104	77	87	93	90	92	88	84	79	78	87	94	67	99	114	88	68	76	91	71	93	76	86	87	72	65	93	98	73	94	85	93	77	90	80	65	82	89	70	105	86	84	98	89	88	73	74	84	96	75	80	82	91	90	88	78	66	83	103	92	87	95	86	75	69	86	95	88	94	89	60	78	92	91	67	89	90	92	83	70	88	108	74	77	84	85	92	83	68	94	75	93	93	85	93	97	88	90	95	88	95	89	74	77	94	74	75	71	90	72	62	81	84	95	75	83	85	82	97	96	95	70	82	75	81	80	98	79	82	82	74	92	69	83	83	76	68	90	105
9031	2802	1715	2702	4970	5896	5013	4310	3588	3205	2488	2363	1939	1873	1727	1595	1503	1351	1232	1124	1148	1114	1017	1088	1106	1066	991	1028	1093	1004	1676	4241	3100	2994	1497	1301	1805	2135	3463	3128	2475	1813	1618	1877	2314	2167	1810	1579	1902	1939	2097	1836	1599	1514	1711	1577	2740	2960	2915	2221	1661	1316	1075	988	901	907	831	858	908	879	916	858	865	853	908	886	862	854	919	879	882	830	900	859	886	877	881	908	840	859	874	887	830	898	871	844	905	882	875	858	852	867	840	873	802	820	892	844	877	874	904	894	852	849	851	851	884	850	895	874	916	824	906	855	882	871	897	862	836	864	826	853	908	881	877	904	884	893	894	801	879	893	847	883	878	890	886	968	862	858	881	890	893	906	866	814	909	921	876	875	865	900	857	849	891	894	872	886	923	857	929	866	893	894	863	842	905	869	891	852	885	907	847	844	903	875	918	915	842	866	914	894	903	851	884	853	886	914	888	870	917	936	853	915	893	870	875	857	884	897	890	889	882	840	949	904	858	865	892	918	909	850	897	855	887	891	889	878	887	834	898	869	854	934	876	914	884	853	831	854	877	864	883	890	860	895	870	916	892	859	863	880	860	872	899	820	869	878	827	910	904	898	886	867	893	892	884	941	888	827	852	832	898	874	903	850	928	830	861	923	853	841	893	890	855	811	844	874	897	910	869	971	883	891	897	910	895	873	847	881	884	863	829	869	888	920	882	856	849	879	956	857	902	886	852	861	859	857	872	894	845	912	823	852	902	873	898	856	890	916	888	918	862	870	855	849	860	899	864	883	921	927	893	870	914	897	842	880	878	891	852	864	843	945	900	937	895	835	902	938	897	884	879	884	888	905	870	908	877	908	905	888	879	868	821	894	917	898	921	865	878	910	956	850	853	869	911	923	853	888	859	881	907	863	796	888	841	912	880	878	854	793	883	864	881	855	879	892	849	851	817	878	837	855	910	828	851	860	893	924	796	875	927	919	888	906	880	869	864	891	893	898	869	845	806	889	912	863	881	845	851	832	857	831	885	902	921	842	894	921	889	906	880	858	945	861	893	913	881	870	885	911	863	868	848	852	873	925	863	848	902	907	847	922	876	899	928	848	887	846	898	860	877	904	902	891	860	886	856	911	884	906	926	914	925	888	874	806	924	908	886	881	912	882	880	934	880	884	855	860	880	896	914	937	883	892	932	953	852	932	875	852	847	871	879	904	943	862	834	866	862	860	936	925	892	890	882	859	850	883	886	907	868	848	916	888	861	862	853	909	864	828	897	859	869	879	882	885	841	826	897	884	872	857	888	840	848	832	862	897	944	859	851	857	850	876	909	862	885	876	879	895	870	903	871	866	902	859	896	801	831	813	914	892	888	887	855	904	883	869	925	868	879	905	876	842	838	857	849	942	866	877	892	885	836	851	825	856	924	921	885	882	869	836	946	865	834	870	865	877	866	933	919	927	910	878	868	876	837	868	922	882	863	871	908	909	873	870	916	850	930	855	856	864	844	856	870	890	899	850	895	875	922	866	860	863	931	937	919	891	855	841	905	847	869	872	903	888	894	884	872	883	874	873	907	941	872	870	818	888	907	890	880	898	864	872	826	901	900	911	865	932	819	860	863	867	853	833	943	918	834	908	922	862	829	941	857	808	896	896	909	855	821	833	867	872	914	896	884	887	860	838	868	880	896	897	849	907	931	908	881	866	860	878	891	864	875	974	863	874	879	852	907	883	883	854	839	859	856	909	872	889	845	849	856	864	896	895	896	905	800	882	922	909	870	883	882	869	897	882	913	927	900	872	915	910	874	891	889	869	868	828	818	896	930	898	893	917	890	899	879	888	859	877	847	842	886	848	862	856	874	882	884	900	865	861	887	843	914	892	840	857	865	863	838	889	943	875	846	857	888	859	906	829	868	896	888	857	894	901	879	892	891	878	908	841	901	800	883	821	834	915	909	875	915	871	863	882	885	884	895	843	862	940	890	816	853	862	840	885	843	913	872	871	918	878	886	926	796	891	890	869	914	892	884	875	862	896	849	833	891	883	902	817	873	903	861	831	861	863	908	907	908	884	892	915	813	836	862	882	890	855	835	911	926	871	871	902	868	865	875	870	895	900	867	902	839	916	865	853	888	911	900	922	855	845	856	923	867	870	880	863	852	876	890	846	915	931	885	846	883	873	898	870	846	835	895	874	959	861	859	870	870	869	881	863	872	877	907	895	894	880	860	944	860	905	869	838	900	897	864	840	877	926	882	919	919	869	850	956	915	895	889	910	886	845	918	878	896	865	887	902	856	882	884	908	850	891	856	911	825	882	910	900	876	887	911	873	892	896	887	865	918	901	903	857	839	832	912	929	835	884	875	856	894	864	877	848	886	872	863	952	884	887	843	886	866	854	846	904	886	853	863	846	837	940	925	894	850	867	879	883	886	871	910	899	890	954	845	895	900	911	847	895	835	911	858	868	914	923	862	903	911	892	935	865	831	896	890	889	912	836	897	873	902	882	918	852	823	857	796	889	831	842	887	906	879	918	867	945	851	884	878	931	877	868	913	884	841	859	834	886	869	895	882	916	840	853	849	883	847	894	908	910	882	837	898	848	897	872	890	886	876	857	914	880	897	876	855	891	845	905	880	879	857	845	822	905	902	903	842	882	894	867	901	862	896	865	882	928	934	867	921	924	915	878	888	881	940	890	835	890	893	901	861	864	878	874	911	853	880	855	856	916	915	867	894	849	854	865	939	852	851	864	842	820	859	820	877	861	867	900	880	889	875	869	886	928	911	907	860	910	888	868	865	898	879	883	878	870	869	901	915	892	879	876	892	906	902	894	851	842	857	873	829	847	912	882	936	861	863	832	855	907	842	930	869	847	882	908	890	855	896	913	869	893	844	881	838	844	862	842	886	851	852	869	839	885	898	855	850	901	890	855	860	937	882	857	860	865	881	901	918	879	858	909	869	859	874	912	865	870	871	844	918	855	910	844	847	915	921	894	816	902	898	894	851	848	904	865	914	888	854	915	879	894	900	887	880	888	875	843	927	862	867	914	848	901	863	872	917	872	859	918	866	876	837	869	903	873	886	901	891	895	871	846	878	832	910	869	858	872	816	885	886	895	880	941	869	910	870	839	860	917	868	934	871	890	902	853	854	924	876	877	874	897	869	848	910	834	851	891	838	923	832	809	876	886	874	850	891	924	873	859	864	951	885	888	876	899	850	907	878	851	915	862	889	873	857	863	849	880	858	873	856	844	923	826	843	882	874	875	880	898	911	930	880	892	937	895	875	935	905	863	898	879	881	905	848	829	906	880	920	916	861	917	893	864	883	860	895	844	846	900	854	829	889	793	880	798	913	889	873	879	914	934	921	895	880	892	876	855	873	884	839	876	862	886	858	887	885	905	880	900	906	877	846	854	873	893	902	907	866	885	931	871	893	821	825	847	875	891	872	886	928	876	856	802	892	871	864	852	894	924	820	904	852	883	870	858	805	883	858	883	887	864
697	264	160	116	109	167	163	167	163	128	112	122	130	121	134	95	110	88	108	81	101	83	76	99	109	81	77	82	94	77	120	195	204	153	109	99	213	214	194	177	123	105	107	121	156	113	85	97	108	142	121	121	90	111	119	101	246	220	195	188	139	107	100	82	82	83	75	56	63	71	78	83	85	84	75	74	63	80	66	66	83	81	74	81	57	72	66	70	66	82	71	88	59	66	70	54	76	73	64	76	64	61	68	71	76	85	75	68	80	74	59	68	66	67	74	71	73	68	83	80	66	74	82	70	80	79	69	88	78	71	66	67	67	90	66	80	78	79	75	66	90	91	63	78	87	85	69	78	97	73	77	75	89	91	81	85	48	76	78	64	74	75	89	83	78	64	72	72	75	80	86	62	75	79	68	77	59	76	78	84	75	80	71	58	80	70	69	77	69	63	65	67	80	72	65	59	69	75	78	73	69	69	89	74	58	78	70	62	60	68	68	58	79	60	78	75	72	78	64	81	66	73	71	71	81	69	66	61	70	67	85	68	77	77	81	81	71	62	72	78	87	92	72	66	76	85	63	74	75	66	69	72	77	95	77	77	66	57	69	61	76	73	78	84	82	63	69	72	64	62	87	58	82	75	71	77	57	66	92	70	60	70	60	63	74	76	62	56	90	89	65	72	91	69	71	65	78	69	74	58	84	100	76	84	59	64	66	80	73	75	72	61	85	83	66	68	74	66	66	67	70	79	74	68	70	84	66	70	89	67	77	77	87	77	84	64	82	82	73	73	75	53	69	68	66	67	85	84	81	71	78	81	71	80	82	84	73	84	92	69	73	80	87	77	71	62	74	71	75	74	77	81	74	65	66	82	75	67	77	55	74	67	68	77	61	72	59	76	83	75	71	88	63	57	94	78	86	73	59	67	84	83	69	86	76	76	62	67	71	68	82	79	88	84	86	66	79	76	70	71	67	77	70	76	85	78	86	76	72	83	83	74	77	81	63	70	73	80	74	70	80	89	68	75	80	70	67	66	79	81	72	68	74	82	66	74	84	76	71	72	80	59	81	76	81	77	82	73	67	54	86	70	72	76	76	64	84	83	85	66	73	63	64	76	67	70	76	81	82	81	67	71	63	83	83	71	61	75	76	74	83	86	59	86	66	73	78	66	78	82	79	80	70	65	82	89	71	79	78	82	74	70	68	77	69	77	83	73	84	81	75	71	76	80	65	71	75	84	76	73	65	81	86	68	65	67	71	77	86	85	80	70	82	82	73	87	81	64	73	65	86	83	58	76	68	82	77	90	67	93	70	83	52	72	52	75	66	60	80	86	75	76	90	66	89	67	74	65	73	71	80	72	62	72	68	79	99	76	73	69	84	84	82	82	77	79	75	62	65	73	70	70	68	79	79	86	62	78	67	66	80	56	74	58	69	75	83	80	92	60	72	87	86	69	66	82	78	68	73	72	61	83	60	81	76	67	72	81	56	74	67	69	81	89	84	75	66	90	58	72	63	60	79	75	81	79	68	67	61	65	68	94	80	92	69	71	77	72	72	51	91	65	66	85	86	68	76	83	65	96	64	74	65	67	68	72	71	71	59	69	76	82	65	72	82	81	74	83	67	80	70	72	70	70	88	78	73	66	97	76	71	81	75	69	74	74	78	87	76	65	75	82	87	58	63	82	67	71	72	69	76	78	82	68	64	77	72	80	82	74	68	68	87	73	81	69	81	79	86	73	75	69	69	78	84	83	84	74	62	72	65	74	81	66	70	70	69	70	68	97	69	75	72	67	83	79	71	78	55	71	80	75	63	62	74	75	79	83	71	69	60	88	74	63	62	76	72	62	67	70	69	72	80	80	87	56	68	71	76	70	79	69	80	72	76	81	64	65	84	65	70	73	84	69	73	75	69	74	59	64	68	91	83	62	74	81	78	87	83	82	81	76	69	74	79	62	80	72	72	70	67	70	81	66	73	67	77	84	72	70	74	61	71	71	79	68	81	70	57	79	70	70	74	81	87	67	67	76	66	76	75	73	83	80	71	65	82	63	58	79	72	68	86	56	84	86	72	68	83	79	77	82	64	81	59	70	87	78	67	85	80	77	70	79	83	79	75	60	88	84	89	75	86	59	64	78	78	63	73	70	69	78	69	61	65	74	66	63	75	68	69	92	70	83	70	73	68	70	76	73	67	75	77	78	76	68	82	85	76	81	62	70	74	64	73	73	71	71	83	73	96	92	77	84	68	81	82	65	86	81	69	64	71	61	87	56	77	90	77	75	89	74	79	94	73	58	72	67	76	74	75	86	76	66	73	80	86	66	72	69	70	76	67	78	71	81	60	86	88	84	63	94	87	77	75	76	68	75	83	66	84	72	75	83	96	66	80	91	91	77	76	72	74	68	78	65	74	69	60	79	88	71	72	74	76	78	66	74	71	62	67	72	80	80	71	73	93	66	82	77	82	70	70	82	71	87	70	77	71	59	81	72	72	71	92	77	72	67	83	68	81	78	60	67	64	70	68	57	72	76	74	79	77	70	76	71	74	60	82	65	63	69	72	79	81	62	79	56	68	75	75	68	76	69	98	65	63	79	65	68	80	65	79	75	78	73	69	78	76	76	58	72	74	77	67	69	65	68	67	68	70	85	87	74	68	78	80	69	71	57	72	86	80	67	79	81	86	77	71	66	70	72	62	82	81	62	75	67	82	65	65	94	72	82	85	76	78	72	54	66	72	71	70	86	71	67	74	79	72	70	66	74	82	88	79	72	87	64	70	77	70	83	73	68	70	68	71	66	74	74	82	71	68	75	79	74	76	81	79	73	69	63	95	68	85	76	77	76	65	73	63	71	68	78	92	60	73	74	70	64	81	75	75	68	81	68	71	82	62	75	71	77	80	57	61	69	76	74	70	73	75	74	80	84	64	67	83	74	71	81	73	82	71	85	84	75	87	78	65	70	79	72	60	77	71	69	61	69	71	78	51	77	58	66	79	75	87	80	64	78	71	60	81	74	68	66	74	75	76	96	77	69	66	79	94	61	63	55	84	80	71	65	81	80	65	101	66	77	86	85	74	76	75	63	72	78	64	69	81	92	80	76	75	92	80	90	79	79	78	70	75	92	67	72	76	76	70	72	75	53	70	73	80	71	84	75	66	81	77	73	77	88	79	73	72	75	72	81	66	75	80	70	77	69	77	72	70	67	81	84	67	66	72	74	66	60	60	74	79	79	70	82	64	79	73	99	67	64	60	85	75	71	85	62	77	77	72	63	82	77	75	74	72	82	68	72	71	66	66	67	77	66	62	83	79	84	85	79	68	71	67	72	71	75	67	71	75	78	61	77	86	79	73	75	84	84	74	72	72	75	78	70	78	64	64	82	65	70	70	73	65	75	58	83	68	91	75	63	61	85	67	71	71	79	60	67	65	76	63	81	67	53	84	73	74	65	79	69	91	93	75	67	82	73	77	87	86	72	71	67	76	87	74	95	65	67
10832	4786	2312	4099	8579	9984	8582	7186	5850	4689	3847	3198	2934	2469	2332	2050	1857	1609	1449	1283	1215	1184	1140	1138	1046	1097	1031	1042	1095	986	1527	3871	4733	3318	1798	2002	4206	4524	4493	3777	2743	1750	1983	2104	2466	2110	1619	1593	2011	2435	2322	2050	1692	1721	1678	2070	5365	5253	4674	3470	2175	1519	1141	894	825	738	747	763	756	746	818	695	767	775	729	801	715	727	764	727	777	754	708	786	748	740	754	764	737	759	768	771	767	742	720	746	777	709	775	753	747	719	759	760	758	783	780	757	750	777	781	769	755	723	762	725	756	734	744	750	736	786	735	742	695	760	735	771	777	800	786	717	749	752	772	726	742	718	792	781	734	765	753	730	763	750	716	745	735	767	736	841	792	740	775	735	789	706	731	755	754	740	774	763	706	737	764	709	748	752	754	756	773	794	746	726	737	749	779	813	766	738	794	782	761	764	730	751	752	811	742	730	775	760	712	777	756	749	750	725	814	700	757	719	758	782	744	748	740	759	757	737	785	730	764	765	737	743	769	744	727	814	742	747	727	785	809	802	739	780	793	733	720	725	746	728	749	759	779	814	751	788	820	768	745	739	778	746	772	754	749	765	765	723	764	767	782	755	791	764	791	760	749	728	746	754	738	785	761	773	754	723	743	731	776	730	825	813	734	723	767	743	752	768	767	735	797	744	738	731	795	781	757	694	765	772	735	738	742	727	745	804	715	748	747	782	731	727	773	750	735	683	821	777	755	749	783	799	790	767	768	788	758	799	773	786	769	782	768	738	817	778	773	766	803	765	728	744	777	753	790	773	761	766	767	802	749	752	741	736	740	753	754	740	754	749	735	806	741	810	777	750	795	755	736	814	757	712	755	716	743	764	777	752	756	737	765	745	781	726	802	753	787	782	716	742	743	775	770	788	756	697	769	737	771	764	765	794	755	798	787	731	714	780	762	744	737	726	735	744	760	752	798	791	710	742	750	729	758	810	770	789	778	718	745	750	766	761	742	790	760	726	751	784	719	734	782	722	785	770	779	722	792	760	748	780	767	755	740	779	738	723	726	799	781	740	772	762	765	724	785	773	804	782	744	755	720	793	770	810	721	753	802	759	765	768	756	731	744	796	738	766	765	732	735	759	753	781	742	783	796	789	806	770	782	725	699	769	739	793	752	756	741	727	769	761	768	759	762	812	761	776	741	747	715	758	712	778	794	758	772	806	768	740	818	821	734	767	706	780	732	720	719	792	807	795	731	810	711	740	736	752	770	777	770	750	728	736	779	777	740	763	766	736	783	777	771	763	803	727	741	771	778	722	738	803	752	733	792	751	782	757	755	767	795	801	745	743	770	812	730	712	743	755	722	764	730	729	769	743	744	753	745	773	724	734	759	771	799	763	760	762	748	764	787	788	751	742	771	852	800	797	778	774	792	745	724	737	704	717	719	818	728	750	798	757	746	739	698	782	751	789	738	812	808	750	784	733	723	733	777	766	724	761	763	737	783	758	726	769	768	727	724	734	675	731	792	739	731	725	762	781	784	790	777	758	741	769	707	799	787	725	711	740	733	730	710	721	798	746	787	728	783	734	795	721	729	729	770	763	751	710	753	719	727	711	748	748	771	791	738	760	802	759	811	728	755	731	832	785	767	770	764	797	731	839	757	755	746	808	757	737	771	730	699	812	773	745	799	756	789	794	730	788	763	763	739	765	788	773	748	800	721	746	829	798	774	762	736	784	787	763	745	772	708	719	703	753	715	740	745	763	728	748	721	802	781	791	756	734	763	703	739	787	764	747	758	733	791	730	790	766	729	767	734	780	745	783	747	729	793	749	763	797	783	746	788	765	748	784	724	749	742	748	741	728	720	779	761	761	766	755	774	781	736	781	733	758	781	775	766	723	753	796	780	715	808	759	787	783	734	771	791	751	775	743	742	732	744	721	730	781	756	740	733	767	823	773	794	795	795	786	724	737	732	746	722	724	760	717	782	732	720	767	742	813	737	742	734	736	765	787	750	776	749	790	811	782	709	780	734	780	725	758	752	742	716	770	749	770	759	766	731	712	767	779	776	736	772	750	765	787	705	792	809	773	793	769	763	765	753	756	753	739	742	699	750	746	695	726	744	746	761	767	754	717	751	781	766	752	791	759	794	766	785	754	747	788	737	775	736	747	735	808	743	800	770	739	729	746	774	723	724	773	802	780	742	765	749	705	753	807	723	796	763	754	739	741	747	734	778	764	762	748	814	715	787	785	722	728	792	771	748	784	756	748	778	786	795	713	769	778	755	769	740	803	768	763	804	735	740	740	744	786	754	766	753	772	792	749	733	780	789	761	748	761	780	730	836	693	783	768	727	750	767	748	743	777	757	723	733	810	752	788	749	709	738	741	749	774	812	730	778	793	775	754	770	731	784	768	776	761	739	758	761	786	789	784	771	679	708	776	720	748	744	772	722	787	781	795	745	762	760	774	732	780	741	776	757	776	754	721	715	781	787	744	763	787	714	764	793	748	791	760	752	731	787	767	796	764	796	770	701	738	829	771	751	751	740	762	785	767	710	724	749	779	796	730	740	775	768	799	777	744	789	770	765	777	732	756	741	769	727	763	741	718	793	752	784	735	770	789	775	751	746	722	722	758	748	751	780	780	718	741	756	727	762	757	729	696	791	794	746	714	746	784	746	757	753	755	789	725	695	741	697	744	704	765	786	785	782	717	792	786	773	730	747	743	796	751	746	751	720	734	815	753	779	761	754	811	756	755	756	790	774	773	732	770	788	740	791	737	726	754	739	772	775	717	820	805	752	724	730	748	722	748	790	801	790	727	786	748	739	761	731	762	725	776	737	747	766	743	778	772	727	728	781	745	810	727	732	810	789	761	779	752	750	690	740	795	759	739	804	723	758	797	771	689	779	752	766	773	739	727	771	782	726	732	741	779	819	735	731	789	741	738	778	766	756	782	755	784	788	731	777	716	774	770	740	764	785	739	761	746	757	748	735	806	778	759	752	753	744	748	746	747	750	742	721	709	728	734	761	770	725	746	813	714	733	735	741	751	757	767	771	755	771	765	697	796	768	737	768	796	780	771	762	786	766	713	778	719	814	781	810	743	738	781	732	747	784	745	749	735	762	800	743	736	748	805	764	768	758	776	728	740	759	777	761	750	770	771	777	792	784	783	746	757	742	756	755	773	752	760	774	724	742	729	761	755	730	726	780	731	765	758	781	749	773	792	716	754	743	765	778	769	783	781	775	766	817	790	773	770	741	756	769	773	742	730	765	768	764	777	733	784	807	702	771	776	785	733	696	760	784	766	778	730	802	730	731	759	722	722	759	783	734	788	796	743	738	713	776	725	746	779	744	784	708	714	796	758	759	714	761	731	799	713	746	764	732	799	754	749	749	780	734	738	765	737	787	745	765	753	744	785	757	792	758	699	770	747	729	768	764	813	742	722	723	785	707	731	768	682	814	724	782	722	817	737	717	768	747	758	791	781	735	734	766	794	796	728	781	787	753	794
2243	223	193	138	125	171	173	169	188	153	149	158	132	151	137	116	124	94	101	102	105	87	86	98	99	95	95	96	108	93	111	120	212	175	115	114	250	207	234	189	161	128	121	125	121	143	109	101	108	143	152	131	114	104	129	125	259	279	236	232	163	118	105	97	92	104	96	98	96	111	81	100	96	78	92	101	78	73	71	96	97	84	80	84	102	85	71	85	68	90	83	82	72	76	88	74	80	94	80	74	107	101	78	82	72	77	97	82	96	82	94	92	73	91	82	96	89	92	80	97	93	88	92	94	93	98	90	94	91	83	85	82	87	91	96	81	87	79	99	91	95	100	81	82	85	80	85	96	85	87	91	91	81	88	79	94	86	87	82	93	88	77	90	81	77	73	88	87	85	90	88	75	90	72	96	83	102	101	83	92	78	98	91	95	76	88	92	72	87	84	94	100	82	90	77	97	94	98	88	84	79	86	85	84	83	95	98	69	98	86	101	68	85	91	90	75	87	100	92	76	74	79	95	88	89	84	98	80	102	95	91	71	101	84	77	71	81	78	107	68	90	89	91	102	109	93	72	98	82	91	95	97	88	87	88	85	99	84	90	82	89	81	90	91	72	100	99	88	77	85	82	81	82	82	94	93	81	71	85	93	73	90	98	96	97	89	84	96	80	101	84	92	82	72	90	92	100	91	87	90	102	95	78	75	83	94	85	93	88	103	94	112	101	90	85	80	93	96	69	91	84	86	89	77	74	94	96	79	87	103	74	93	96	73	93	100	94	79	99	102	81	88	90	93	97	87	79	85	90	95	82	93	99	73	85	99	102	88	95	94	96	86	81	97	76	81	94	74	84	80	76	84	78	88	91	81	94	97	96	79	94	96	84	66	98	86	76	92	98	91	79	80	90	81	89	127	78	86	86	95	87	75	83	94	83	105	85	81	78	82	90	85	94	98	88	74	76	84	89	88	77	96	80	100	82	95	77	94	87	90	78	98	86	91	83	109	83	86	86	80	97	84	84	93	92	95	98	106	86	98	88	71	82	89	92	104	84	83	76	79	96	90	75	78	89	81	71	88	81	75	84	88	85	102	87	74	105	104	76	97	79	87	79	105	81	86	93	114	97	63	83	81	90	86	83	87	88	98	79	80	77	91	67	84	80	89	73	92	88	113	83	76	79	87	100	72	93	85	90	75	101	84	72	91	100	77	76	81	81	90	89	84	95	85	87	67	92	77	97	90	91	95	71	92	82	96	84	95	80	67	82	81	85	99	98	82	76	97	77	103	96	86	85	76	80	79	97	87	93	95	84	91	94	98	74	87	101	67	77	73	85	80	94	88	98	91	103	89	73	92	86	87	77	79	81	74	91	96	87	89	91	112	98	80	72	76	67	91	87	78	84	89	83	86	97	90	65	82	86	76	83	68	80	89	100	93	80	75	84	89	89	77	81	78	85	101	78	100	94	88	93	77	72	94	93	89	86	94	86	77	68	95	93	78	83	84	78	67	71	82	94	72	94	86	77	74	90	82	80	97	96	89	100	96	94	75	67	79	99	89	69	79	84	69	90	76	88	95	95	85	86	100	87	92	87	82	91	94	93	96	97	66	69	96	84	86	86	89	86	90	85	95	96	99	90	90	86	84	101	88	77	68	71	91	80	81	102	81	98	88	73	95	79	78	68	89	92	96	93	93	87	90	91	87	78	93	91	85	79	96	89	74	80	110	81	78	96	89	89	92	95	81	78	78	91	91	88	103	89	68	85	80	97	89	96	105	97	99	97	71	87	97	75	94	85	80	110	85	87	80	88	82	89	80	84	89	98	82	84	78	85	77	83	111	78	81	88	86	81	90	71	89	87	103	76	81	105	88	85	99	91	91	90	71	94	88	89	86	84	93	87	80	86	75	99	99	78	87	88	90	78	82	102	68	86	68	77	84	89	94	90	78	99	76	100	82	85	95	84	101	105	92	89	84	81	91	83	80	83	84	75	90	101	99	73	70	98	73	95	84	93	105	94	79	96	92	81	82	85	81	74	83	93	93	78	90	82	92	99	88	89	82	83	73	83	78	90	75	88	91	88	70	94	85	72	89	90	74	87	78	96	97	84	87	89	80	77	103	94	99	75	90	107	91	95	78	95	100	98	96	97	87	100	83	74	77	91	88	86	79	76	105	84	79	72	77	95	81	83	75	88	75	87	86	89	95	105	104	105	97	85	80	90	95	83	90	81	88	102	83	68	90	78	79	90	88	97	82	103	91	95	82	102	91	84	98	78	62	95	80	71	89	85	93	85	73	98	97	77	92	85	95	88	82	92	90	86	76	99	72	89	82	95	77	94	78	74	76	90	99	98	81	88	89	92	77	90	91	95	89	89	84	92	94	79	93	76	97	90	92	82	91	86	103	83	94	86	82	67	89	83	107	82	95	82	89	80	101	72	104	101	90	92	84	86	93	98	81	72	80	94	91	98	84	83	84	79	88	84	92	114	93	87	81	88	68	73	85	88	88	76	81	94	81	76	92	81	86	80	81	93	96	83	79	77	83	87	69	89	85	68	78	87	78	80	96	91	97	77	70	81	92	77	76	98	86	101	108	96	101	77	112	106	93	79	76	108	85	76	67	89	102	81	76	106	88	88	74	95	103	89	95	88	80	81	93	88	103	93	77	87	79	81	97	97	75	80	100	93	80	90	79	88	70	98	83	81	82	85	72	88	83	79	95	100	92	96	94	85	82	100	89	92	95	97	94	99	89	84	104	99	83	92	91	106	94	66	81	68	101	79	73	98	97	94	81	73	89	85	68	86	76	108	89	76	98	75	67	60	82	77	84	75	80	104	89	84	77	82	104	95	94	88	95	101	91	82	103	85	93	81	85	85	83	76	81	80	96	83	75	87	78	84	94	88	96	85	77	81	79	77	73	108	82	68	94	93	87	78	83	86	85	92	99	102	77	77	80	76	106	88	87	84	96	73	74	75	80	95	95	76	96	76	97	87	85	79	87	82	88	87	85	84	93	104	103	98	73	88	79	86	76	107	73	88	87	82	88	91	103	94	82	88	77	87	98	89	84	77	74	77	105	100	78	94	74	85	97	86	84	74	99	80	79	85	77	96	92	81	81	89	85	88	88	75	85	96	99	90	90	93	80	88	104	84	87	93	103	78	88	86	97	76	82	92	70	77	78	90	86	96	99	72	82	97	87	91	91	63	97	106	70	84	72	88	85	86	108	95	88	103	96	99	92	75	88	89	99	79	86	73	88	68	94	80	88	94	83	91	94	97	76	88	96	85	98	87	95	90	85	82	92	72	76	83	91	85	93	98	76	97	66	96	94	111	75	76	82	102	93	87	76	89	77	79	84	106	90	80	76	93	85	82	80	80	102	95	81	91	105	82	105	93	72	75	87	79	80	94	84	85	90	98	79	99	101	82	67	90	82	102	71	84	112	75	74	82	98	111	84	75	72	86	93	84	100	80	97	84	108	80	83	79	94	97	105
10907	4368	2341	3929	8058	9563	8338	7504	6219	4808	4230	3681	3223	2770	2420	2349	2088	1844	1633	1571	1529	1373	1342	1299	1256	1231	1177	1249	1330	1248	1320	2120	4874	3027	1937	2005	4808	4919	4972	4443	3257	2426	2025	2498	2329	2124	1798	1719	1849	2232	3104	2353	2024	1764	1737	1969	5791	6024	5060	3783	2460	1646	1222	1061	951	903	904	916	894	876	870	884	847	929	906	936	937	936	884	916	895	908	887	849	830	922	899	856	894	941	874	896	873	900	908	865	908	896	925	941	898	921	897	907	859	890	913	869	856	890	886	972	820	908	873	899	893	924	890	924	840	921	900	923	870	897	874	909	888	924	866	886	894	940	877	921	896	859	890	871	887	915	963	888	864	876	875	913	896	888	887	880	867	868	874	901	858	867	880	913	857	913	936	849	861	823	899	875	824	819	895	859	908	893	924	894	890	847	898	845	902	901	884	949	945	875	871	884	892	886	924	923	917	920	908	875	871	931	882	897	899	866	901	861	880	930	891	929	896	856	841	872	927	896	881	893	826	955	881	883	831	846	960	913	908	902	824	885	936	887	909	918	815	906	903	863	925	912	903	886	889	871	868	879	876	907	842	871	929	934	864	933	889	853	887	874	870	843	931	846	926	890	883	870	915	916	871	891	898	879	923	857	845	892	879	908	866	875	916	920	861	905	852	866	954	923	912	966	879	939	883	902	834	917	871	906	867	878	886	911	901	870	883	890	883	917	870	892	967	935	896	891	906	828	918	902	895	870	875	868	900	919	860	950	877	932	912	936	848	887	923	889	889	879	904	885	907	899	896	861	929	885	845	926	860	896	887	929	846	877	889	882	883	892	949	896	906	899	852	820	858	863	857	881	879	905	910	892	956	913	900	884	918	868	891	899	877	896	882	918	884	911	896	911	902	878	912	887	928	880	843	883	878	912	839	921	857	933	881	911	910	894	880	911	873	827	923	918	910	903	891	869	847	853	850	871	847	921	918	832	870	878	915	938	875	902	916	918	898	861	945	867	919	911	880	894	875	887	913	919	846	889	909	836	914	932	873	893	884	892	881	876	956	937	883	890	943	896	894	917	898	860	912	867	899	883	852	932	870	959	895	899	961	862	919	906	833	873	917	887	905	911	892	867	925	885	891	826	923	916	841	895	866	905	900	924	854	914	919	922	932	841	900	866	835	842	869	880	865	894	841	871	886	926	893	867	903	891	919	919	874	840	867	852	880	936	874	859	891	907	868	881	860	893	818	907	856	876	905	941	885	905	890	860	880	891	936	821	920	901	873	911	877	882	824	911	877	859	906	870	922	884	831	858	918	904	910	866	907	918	876	908	876	944	843	886	897	891	826	860	880	899	862	908	863	876	889	961	886	897	915	902	887	881	876	904	875	887	901	885	913	907	906	904	840	935	887	895	834	929	896	882	903	903	912	870	875	941	872	878	879	925	908	891	893	869	935	886	899	905	917	878	928	883	916	882	855	867	896	932	877	879	872	901	943	915	873	935	848	863	872	863	900	896	902	894	848	914	859	876	885	914	896	883	869	925	862	898	919	866	947	918	932	884	905	895	858	904	904	916	898	891	909	923	866	938	881	909	864	914	917	899	866	883	869	857	892	878	828	911	863	851	899	887	902	879	902	947	885	904	918	913	851	924	915	866	906	916	852	871	938	924	908	897	898	900	877	880	906	872	889	826	948	850	927	858	852	862	906	955	909	867	867	869	866	847	878	904	907	861	894	934	909	881	835	923	904	946	862	931	926	910	910	875	892	885	886	927	903	861	917	888	855	884	900	897	906	900	913	866	864	904	885	921	839	858	940	853	910	943	878	870	977	926	938	900	899	919	916	852	880	972	913	898	985	951	865	888	901	898	887	870	867	869	847	882	939	843	961	915	895	908	917	888	902	879	899	948	845	864	852	914	870	866	881	875	883	912	862	933	870	876	895	844	975	862	931	925	944	841	901	851	837	877	902	896	852	943	911	938	912	907	928	964	896	910	934	906	830	866	921	859	867	893	891	877	896	910	869	905	956	940	873	900	891	874	841	849	848	927	898	922	911	911	866	915	883	935	896	897	860	862	923	878	880	872	864	890	884	862	935	899	889	892	863	879	885	904	895	876	863	841	903	882	858	860	867	863	916	875	886	904	899	933	919	871	973	900	886	904	878	878	874	893	873	942	894	921	858	901	930	866	871	889	884	903	918	886	882	846	916	871	907	862	880	884	891	947	881	903	889	876	921	872	888	888	865	876	868	955	877	862	833	916	856	872	886	902	838	919	885	890	897	865	927	872	892	872	930	883	875	890	933	905	910	880	850	898	894	878	900	832	881	908	899	917	973	853	906	860	902	900	883	931	898	941	858	945	836	912	878	874	903	871	947	883	913	837	900	892	942	885	872	868	903	879	895	872	891	902	913	915	902	915	846	867	907	933	873	845	881	956	870	861	883	892	909	961	852	868	896	903	889	885	913	877	876	926	934	827	881	883	860	908	867	911	864	917	835	887	902	944	860	917	885	843	888	896	889	903	895	885	918	905	916	928	912	919	899	892	936	861	891	922	914	895	870	888	880	899	907	896	919	880	910	904	890	925	863	926	888	902	875	956	922	911	897	900	915	890	902	886	902	878	862	891	905	885	916	919	869	903	891	863	862	873	876	895	909	898	876	935	881	892	873	912	862	921	872	894	857	889	883	854	876	912	915	920	907	949	873	889	885	901	921	881	853	888	861	943	894	882	868	878	875	865	908	878	877	968	866	928	899	875	940	896	939	914	912	810	846	885	858	911	887	894	905	879	908	896	918	918	891	907	867	925	899	940	922	925	874	895	926	875	930	887	904	920	883	886	915	960	870	883	903	895	926	857	920	856	902	903	860	888	898	902	917	846	885	867	882	921	883	831	872	915	921	885	858	885	891	882	876	911	860	865	919	900	870	874	840	869	865	914	874	987	964	855	864	908	866	923	900	884	890	848	890	874	925	883	858	876	940	922	888	883	873	900	901	897	888	885	848	883	913	866	860	906	901	877	883	930	880	841	882	868	916	864	873	885	904	880	912	847	911	901	879	902	910	877	832	919	923	917	899	847	889	876	845	882	841	872	925	860	896	916	883	872	933	880	891	875	947	863	921	842	836	894	867	901	879	904	902	898	824	933	890	958	913	877	875	882	864	896	888	951	888	905	873	972	897	904	857	889	902	917	879	939	907	921	912	914	863	945	896	858	873	862	832	896	950	871	858	898	837	879	870	928	890	905	888	940	909	924	924	866	859	888	904	894	928	933	936	958	937	890	873	854	912	932	891	907	938	929	910	957	830	857	882	900	924	884	878	885	933	911	950	912	921	867	937	940	881	910	916	929	914	877	898	913	881	878	906	864	919	968	843	969	859	890	880	910	912	890	890	915	873	895	872	946	917	892	919	907	854	898	923	903	880	869	910	891	885	857	892	903	921	880	929	886	867	926	905	910	892	881	857	902	866	902	896	888	876	859	962	921	896	900	879	877	921	898	952	903	894	939
1136	352	227	157	156	233	211	214	204	201	181	153	131	122	153	122	106	110	105	86	85	103	86	103	87	78	81	89	66	77	89	181	217	146	139	128	237	169	173	224	160	146	112	104	118	104	92	102	113	140	140	133	134	118	104	127	336	353	315	234	155	110	102	81	62	83	81	52	82	81	87	67	68	64	80	61	70	62	64	68	84	70	74	88	72	59	71	72	86	65	74	66	86	68	61	81	66	65	64	73	71	73	66	86	84	82	59	61	70	76	65	80	70	70	73	65	54	62	78	62	71	81	75	47	76	75	65	91	89	86	77	70	77	89	74	70	65	75	68	67	71	77	89	66	80	70	82	70	65	79	66	81	59	73	55	52	77	75	72	92	67	71	66	55	66	92	63	70	54	76	76	76	79	82	71	74	75	77	67	77	75	73	69	72	76	73	79	73	66	74	74	72	60	76	71	58	70	81	66	80	72	78	80	76	67	71	75	71	76	64	78	65	69	60	63	67	87	58	61	79	69	73	58	69	68	70	76	93	66	63	78	70	82	77	75	71	64	68	63	76	80	72	67	66	75	71	64	83	71	75	79	89	60	71	68	83	66	71	63	63	72	76	69	67	70	60	84	92	73	77	60	69	70	65	77	75	85	59	65	71	80	56	77	90	65	87	84	60	76	72	71	69	50	60	61	80	69	80	73	58	70	69	70	52	71	69	80	84	74	75	69	63	89	74	65	56	67	74	63	76	65	68	65	80	86	67	81	72	78	76	78	67	67	62	70	66	75	67	73	75	89	70	73	82	77	67	65	87	86	64	67	71	79	68	60	69	67	84	70	83	67	69	73	67	63	70	67	57	67	87	64	60	64	57	86	69	69	63	64	56	60	85	66	62	73	78	87	70	75	64	83	75	77	78	73	91	68	73	78	74	66	69	66	68	81	74	61	72	67	74	69	69	73	85	66	72	66	82	68	79	82	59	75	69	83	75	68	77	58	70	78	75	82	72	57	70	69	79	85	61	70	82	78	75	79	98	70	78	73	78	64	66	66	61	83	65	64	67	71	65	78	68	71	75	65	88	74	68	71	60	84	86	71	72	86	73	75	74	63	88	61	74	64	77	87	67	63	65	70	84	78	75	73	73	63	80	73	73	75	67	66	64	89	70	60	78	62	103	63	63	81	70	69	77	72	74	82	69	73	78	56	61	84	76	95	69	75	74	69	71	71	52	78	77	76	68	55	72	73	65	83	69	80	66	76	82	73	70	74	70	83	69	81	78	76	73	79	64	86	69	79	77	56	73	72	63	76	70	70	62	68	69	73	66	65	65	73	73	70	62	78	82	81	79	71	90	86	76	53	80	73	67	64	75	78	60	81	71	68	78	65	64	69	68	81	70	82	62	79	77	65	85	83	62	72	69	82	75	63	77	79	78	92	67	81	88	59	74	76	73	64	61	56	67	72	86	74	74	74	48	81	69	83	72	57	91	56	73	67	67	62	81	53	79	59	70	74	81	60	71	79	65	85	79	85	73	67	74	72	59	69	85	64	75	62	60	69	61	72	77	63	85	78	79	56	72	75	66	65	80	81	86	64	73	68	71	75	61	57	64	75	76	76	73	64	96	70	67	63	54	64	54	74	60	80	81	80	62	86	72	73	77	76	69	93	69	76	62	70	68	61	67	81	68	68	83	68	82	73	69	75	77	74	68	55	72	80	75	60	58	55	79	66	79	81	82	74	76	71	76	83	73	95	90	71	73	60	70	83	65	65	56	65	66	85	64	72	66	84	92	73	78	71	71	79	76	79	67	73	90	70	62	65	81	68	64	81	75	77	92	72	64	75	83	80	76	71	80	73	92	76	80	83	73	67	72	72	69	85	60	79	73	70	69	72	74	63	80	59	87	82	73	85	69	82	82	67	79	76	82	80	83	66	80	78	59	69	79	62	69	71	55	89	78	72	73	69	74	75	73	63	62	82	77	75	72	73	75	59	61	73	80	73	85	84	78	78	72	66	71	76	66	66	70	81	64	87	76	78	55	66	72	72	86	68	74	72	71	69	70	69	70	79	63	75	76	79	82	61	57	59	66	65	61	62	61	82	72	68	63	73	68	75	91	81	70	63	87	79	99	68	64	71	84	76	68	76	78	71	63	81	74	57	74	71	60	63	55	69	83	74	55	70	78	63	66	73	64	81	64	68	78	76	82	70	76	71	68	78	85	72	66	80	73	63	73	69	74	69	67	69	73	83	82	74	66	90	79	71	61	67	76	80	58	72	83	74	63	80	80	87	79	53	68	67	72	69	75	77	78	69	78	79	76	79	74	72	82	80	71	82	76	81	71	87	80	65	63	72	79	68	65	69	72	77	79	77	87	83	64	68	79	72	66	81	85	73	76	61	69	70	66	60	78	66	72	72	71	75	63	87	72	79	73	78	71	94	80	73	77	72	63	73	79	69	78	72	97	80	92	66	69	73	88	78	82	77	58	61	73	65	72	69	87	76	70	60	69	67	75	70	65	73	76	71	47	82	73	64	65	82	74	86	71	81	73	73	77	65	67	59	72	65	73	78	88	86	81	71	69	73	71	76	78	63	71	74	60	89	68	59	71	76	65	84	75	59	67	91	71	70	71	58	75	71	85	82	69	52	65	82	60	66	63	75	77	67	79	62	70	67	85	72	75	54	75	77	75	81	77	74	74	71	68	72	78	69	80	80	76	67	67	63	67	71	67	61	77	79	79	74	68	65	82	83	72	62	84	64	74	77	92	69	67	82	63	84	59	73	71	66	79	61	71	81	77	58	56	63	71	74	54	72	68	79	69	68	77	75	70	70	85	62	82	66	91	77	60	85	92	69	70	75	61	68	74	76	55	67	78	78	88	70	83	71	81	73	86	68	67	70	66	74	68	69	64	66	64	69	55	74	64	65	68	67	83	70	74	76	67	66	80	79	65	59	72	63	63	86	74	64	72	76	73	66	70	68	83	61	57	72	60	63	57	60	65	73	67	77	73	85	76	83	77	65	68	60	75	84	73	77	85	89	68	69	76	94	75	70	79	61	80	52	72	69	70	69	90	64	79	70	62	80	72	68	82	89	79	81	66	71	71	74	59	70	69	70	72	59	95	86	80	74	68	69	71	72	79	75	71	61	72	81	75	80	84	82	81	84	71	73	67	75	61	73	68	61	55	58	63	79	85	74	74	67	72	69	85	53	78	79	82	77	62	93	54	78	77	68	76	80	72	56	77	72	65	68	95	60	68	80	63	70	55	67	89	93	70	80	59	69	71	80	68	76	82	69	84	70	74	57	62	66	72	66	85	80	87	70	82	77	65	73	65	74	81	67	71	69	62	59	75	64	77	62	70	72	69	81	96	83	70	76	72	64	55	70	71	68	65	98	80	66	79	83	76	73	71	79	77	72	81	68	81	80	72	56	68	79	77	74	86	54	62	69	78	72	78	66	75	72	63	84	73	67	59	66	67	72	66	73	64	82	67	83	74
13929	5978	2926	5465	10943	12616	11375	9800	7955	6231	5196	4366	3891	3307	3059	2718	2361	2130	1856	1689	1503	1472	1429	1310	1257	1216	1250	1234	1262	1278	1469	4572	5677	3051	2692	3013	4766	4555	4690	5293	3848	2891	2397	2483	2159	2063	1711	1642	1956	2642	3039	2673	2381	1592	1774	2175	7146	7910	6560	5034	2806	1920	1268	972	768	778	764	732	757	749	741	749	754	756	716	761	752	700	775	737	727	746	687	722	688	751	722	728	730	721	742	745	760	717	699	697	732	773	692	698	755	734	704	718	766	697	776	733	757	731	697	760	722	729	756	780	724	698	736	726	705	671	696	761	693	728	740	757	760	745	733	719	716	731	750	771	746	775	776	738	734	692	747	759	782	703	725	762	777	780	725	749	795	749	765	716	765	741	762	694	752	764	729	748	742	730	743	729	766	731	747	783	690	693	740	703	735	753	728	728	726	741	711	730	707	734	715	711	712	729	781	729	777	748	723	704	790	743	728	738	717	765	778	701	718	776	736	775	751	756	722	735	729	786	696	722	723	719	697	775	740	769	737	757	708	745	714	684	713	764	763	694	737	754	734	751	756	752	725	788	714	690	743	720	738	747	770	722	741	762	748	730	708	756	726	735	755	775	753	796	720	742	747	704	729	744	737	754	764	724	759	766	738	761	749	774	759	811	759	723	725	753	732	662	736	721	728	754	733	749	741	723	765	791	751	761	761	710	775	725	723	713	727	775	749	739	723	736	689	727	722	739	733	753	737	728	761	698	756	726	752	724	720	740	698	705	738	772	747	735	746	722	766	721	799	730	734	730	744	677	714	729	758	731	715	741	763	732	750	775	727	774	764	740	734	714	692	756	723	717	689	777	734	794	712	720	788	752	719	750	710	713	745	756	705	734	739	791	746	718	703	747	680	697	756	745	691	729	713	740	736	712	695	762	757	740	758	725	721	747	765	757	705	684	742	741	752	771	762	739	732	722	720	732	728	732	794	761	743	744	704	719	739	744	713	715	740	748	768	722	734	705	709	751	799	707	731	780	730	706	761	733	722	752	771	680	728	727	773	710	789	718	745	772	697	763	751	745	769	717	743	704	708	731	760	760	734	781	644	762	689	753	706	714	729	738	741	717	700	739	756	742	789	770	744	714	764	734	754	724	733	726	748	752	728	744	723	726	732	740	708	763	746	734	742	757	786	714	754	769	755	774	748	807	703	756	744	762	732	728	768	727	766	773	741	753	715	739	755	823	761	767	737	716	758	753	726	742	728	741	725	738	748	756	747	707	686	772	746	763	752	718	754	724	773	729	750	741	717	710	740	743	753	776	700	758	721	756	726	743	765	742	787	698	780	758	677	738	705	701	726	737	748	716	734	745	773	762	750	761	753	752	684	732	718	795	749	788	750	712	731	749	758	736	748	690	724	732	714	691	732	746	776	713	781	695	740	780	754	730	728	737	720	741	737	731	704	714	745	733	741	748	710	744	751	676	777	676	721	706	709	765	721	755	728	740	770	733	761	786	712	693	690	716	761	712	755	701	740	748	727	772	724	771	742	722	755	727	784	767	672	692	714	737	786	745	728	745	744	723	756	734	709	772	775	770	738	733	790	741	728	793	740	704	786	752	748	751	731	766	749	787	722	714	770	689	759	782	719	725	727	747	752	718	745	770	672	746	756	726	737	744	720	720	724	761	746	755	734	744	743	778	742	754	747	760	759	728	729	729	731	791	737	715	728	735	750	727	735	778	772	756	764	746	730	695	754	756	725	755	727	744	701	740	767	721	744	755	723	742	733	748	733	724	732	728	694	726	733	750	770	694	697	761	710	739	722	754	739	722	764	764	786	691	745	740	733	700	772	721	762	770	741	782	729	777	790	735	781	739	690	711	701	747	721	755	784	754	708	789	744	749	761	758	816	738	690	726	734	762	765	718	751	792	733	727	738	656	760	717	683	733	693	732	767	712	729	757	747	765	767	732	737	730	790	731	741	715	736	715	732	721	749	739	707	739	732	700	689	765	766	731	778	746	744	768	700	801	746	777	801	743	746	809	741	706	718	761	696	738	704	792	753	724	700	699	696	741	753	695	753	730	821	800	663	747	745	737	731	739	753	749	735	712	719	737	720	720	776	764	672	738	747	721	752	705	694	691	782	732	737	738	762	750	749	755	740	773	737	769	761	767	759	735	736	672	725	739	704	736	741	779	777	773	732	693	699	739	791	767	735	768	701	743	729	730	733	728	749	774	693	720	736	740	766	725	740	736	718	735	774	706	751	743	718	755	764	772	742	749	749	692	752	777	731	712	721	710	759	732	745	731	726	760	673	755	749	752	707	722	750	711	711	768	724	723	681	766	697	764	744	761	682	732	709	712	754	716	717	766	682	749	741	681	744	733	758	773	741	712	755	738	750	723	736	743	690	757	770	747	741	741	739	696	739	779	721	751	776	793	704	783	758	731	738	767	786	763	791	757	737	777	753	762	706	738	724	721	741	739	751	742	753	738	757	690	750	754	837	731	714	715	747	737	703	754	729	754	749	745	741	758	706	762	734	662	703	738	747	683	752	698	715	761	769	718	691	674	741	775	765	746	761	721	692	685	765	717	740	733	787	705	805	651	748	731	687	748	757	778	777	756	732	745	756	741	733	734	740	698	757	752	762	714	682	750	739	784	764	758	765	726	740	698	771	699	732	703	753	748	702	755	751	727	723	680	720	701	739	730	751	789	711	709	776	719	748	745	728	712	702	719	792	713	729	755	723	743	756	750	684	725	714	780	778	722	765	782	701	755	760	768	736	740	749	715	763	716	687	769	790	762	788	720	723	748	738	706	727	748	773	750	720	736	757	715	729	712	758	742	718	747	737	736	753	724	728	725	726	724	761	764	771	687	670	714	715	765	779	728	729	723	719	746	730	754	725	741	680	756	735	701	709	765	744	737	736	727	715	743	700	734	719	718	730	733	737	720	805	753	726	769	729	751	714	772	736	719	782	770	738	747	741	733	752	697	751	796	778	760	710	749	730	777	715	757	732	761	722	751	743	706	749	705	745	758	709	753	705	765	735	722	707	729	761	767	820	698	726	692	726	726	728	758	730	721	739	728	768	719	726	760	712	768	706	735	745	753	718	728	768	775	707	736	718	721	750	685	752	747	715	689	707	720	740	716	759	734	743	728	793	724	757	783	741	747	748	809	751	777	741	741	751	730	758	747	755	708	758	702	716	740	808	755	746	724	713	778	727	732	720	681	779	722	687	780	703	742	732	762	765	743	736	775	739	780	740	708	734	662	689	688	704	741	754	718	728	754	765	759	705	735	782	753	797	797	689	771	659	766	724	759	762	702	736	741	760	752	696	723	715	745	696	751	739	770	754	722	752	712	751	750	743	758	749	708	771	724	715	698	713	745	762	718	728	698	748	753	701	730	706	764	770	722	796	747	694	755	756	729	750	700	705	786	753	746	744	707	757	731	765	726	738	718	719	751	711	735	714	758	746	720	747	728	762	718	695	719	755	720	797	709	722	802	758	751
1551	158	145	108	117	135	124	153	120	120	120	111	89	103	115	102	86	98	90	91	106	90	96	105	83	104	111	97	87	100	118	166	164	124	104	157	176	175	187	177	114	116	111	124	108	124	112	117	127	132	172	103	111	101	108	110	169	160	156	144	113	98	97	76	96	81	106	98	97	95	90	90	83	90	97	71	106	94	83	71	88	89	99	72	78	108	99	74	99	89	87	96	84	93	111	102	94	83	96	85	99	100	77	76	86	102	89	89	95	87	101	86	90	83	97	75	89	100	80	77	99	88	72	85	100	75	78	90	92	84	87	93	103	81	78	69	84	73	90	84	90	75	71	93	79	78	86	94	97	107	78	98	94	71	86	87	94	91	94	87	90	96	75	109	73	86	92	87	80	77	82	83	76	99	92	69	90	95	86	78	75	92	91	98	86	95	87	79	89	87	93	77	85	88	84	83	99	91	87	92	105	89	88	102	77	87	89	73	83	94	82	78	101	85	92	89	71	70	87	81	79	58	88	93	87	93	87	82	83	80	86	90	82	96	76	75	103	74	81	86	99	70	78	104	77	91	87	82	98	81	95	96	93	85	95	80	81	66	90	102	81	81	77	83	78	88	88	80	77	60	96	89	91	78	87	94	87	93	90	74	87	85	88	82	81	71	86	89	92	97	85	105	91	78	94	93	98	94	101	83	108	99	67	81	85	88	65	80	88	66	92	100	76	91	65	68	90	81	90	81	76	77	84	93	95	87	90	103	77	95	97	87	94	81	76	90	74	82	86	102	75	102	102	99	78	80	80	108	90	87	75	88	90	83	84	93	93	91	75	99	79	80	86	70	77	96	80	88	91	87	94	80	74	90	89	92	91	89	77	93	78	93	84	92	83	90	84	91	91	85	88	81	86	72	96	97	82	106	98	99	80	77	96	84	78	104	87	83	81	94	77	81	92	105	77	76	77	71	100	78	77	73	85	77	80	67	93	81	87	91	73	105	83	80	95	77	95	90	108	85	94	84	79	95	90	88	76	76	90	90	82	104	105	79	90	101	82	95	100	90	92	81	92	87	76	76	86	93	75	92	78	75	74	86	95	90	93	99	108	85	66	103	79	80	86	92	96	110	101	91	87	80	91	85	89	80	108	67	76	86	83	96	84	93	72	89	84	96	77	95	90	104	78	81	82	93	83	88	76	102	77	87	83	83	93	76	89	121	89	102	85	87	84	93	94	80	85	71	80	87	92	89	87	92	82	83	73	96	86	72	84	94	78	79	96	75	105	71	111	88	75	88	95	99	92	91	75	81	92	98	97	86	85	80	85	81	102	108	91	87	94	87	91	84	92	93	96	70	93	83	96	89	94	89	79	93	78	78	71	82	82	106	87	89	91	95	91	87	72	80	96	74	74	86	93	107	91	84	102	89	94	92	81	102	98	99	98	86	100	89	92	77	97	104	69	88	103	99	82	95	87	103	102	89	82	89	82	106	89	77	72	91	89	90	96	89	97	78	85	86	78	72	81	67	75	90	98	100	99	85	83	96	71	105	103	89	83	84	75	82	89	96	75	84	84	82	91	79	106	98	71	86	92	80	82	104	71	87	87	113	78	79	90	101	90	81	85	82	90	79	95	76	83	86	92	79	96	84	89	91	77	74	80	81	87	89	82	85	88	103	87	102	85	75	94	103	76	80	83	83	76	81	97	85	91	92	96	77	93	85	90	84	112	94	91	90	104	77	90	98	80	86	82	91	86	98	99	89	95	71	97	83	96	67	99	70	82	78	103	74	98	84	94	76	77	86	96	87	114	96	94	84	84	84	82	78	89	86	77	96	100	84	82	82	70	85	83	99	102	79	83	100	94	80	80	81	96	94	90	79	103	106	91	104	79	91	85	99	92	86	72	82	93	81	74	63	89	81	82	79	93	78	94	93	85	85	85	103	84	84	68	87	73	83	83	77	80	92	95	88	96	96	71	85	80	97	89	83	86	82	107	88	102	91	93	79	92	85	96	90	103	91	99	79	87	95	91	78	97	82	88	70	76	97	85	91	79	68	80	75	92	79	80	86	91	86	90	81	84	101	86	92	89	96	90	79	71	96	68	92	98	80	103	93	86	101	85	92	86	88	101	75	93	71	83	82	92	93	88	84	95	100	93	71	97	75	80	82	83	77	85	89	86	83	81	89	79	99	84	80	79	87	79	89	86	86	93	74	96	89	95	77	76	94	78	78	95	81	83	100	77	92	104	84	85	101	91	94	79	89	78	84	77	81	86	100	86	95	63	95	67	84	78	105	98	102	91	73	90	79	87	80	74	92	83	81	98	81	98	99	90	78	100	78	82	96	92	111	78	86	91	80	92	72	76	85	81	94	80	78	94	87	70	77	101	92	79	87	93	78	81	97	98	96	108	72	88	90	89	88	102	101	79	91	81	83	106	82	97	80	79	85	85	76	93	79	93	75	81	82	78	76	86	99	106	83	79	89	95	88	80	90	94	88	84	68	69	87	89	81	93	81	97	74	58	86	66	81	82	81	96	90	97	91	86	82	96	109	71	102	62	75	71	91	112	95	71	87	90	95	75	83	88	96	99	66	84	101	105	82	96	81	80	73	118	93	85	100	73	73	82	88	100	83	101	95	82	75	96	75	83	69	85	93	103	83	79	83	81	66	89	96	94	86	89	101	70	91	77	78	77	81	82	74	100	81	89	95	88	95	63	81	72	73	81	94	87	88	95	81	72	84	84	86	83	81	87	106	90	92	86	77	80	93	81	90	67	90	84	75	92	82	89	87	89	94	65	79	75	91	79	80	79	87	96	108	87	84	93	92	106	87	92	100	82	91	78	97	88	94	76	78	68	77	80	90	98	91	102	88	83	90	95	91	93	92	85	75	77	71	89	89	89	100	66	83	77	75	105	78	86	100	92	81	88	76	77	81	93	93	76	92	92	86	70	97	84	74	99	98	81	94	93	100	88	90	84	91	70	84	81	84	93	79	97	88	85	106	84	99	87	80	83	104	88	97	81	85	91	99	94	99	89	91	88	93	92	87	82	79	90	104	88	102	92	106	90	107	83	88	71	81	98	93	102	67	109	83	90	95	100	69	82	92	99	88	73	90	89	119	80	78	94	93	92	87	89	95	93	79	77	76	102	85	81	95	86	86	73	77	86	81	83	85	79	100	80	86	74	106	78	112	87	91	81	80	92	82	98	73	97	92	104	106	92	92	87	81	74	89	88	96	92	94	106	82	80	99	86	80	92	97	101	62	81	83	91	84	89	86	94	90	93	88	84	95	93	80	90	87	84	98	98	81	94	73	81	97	98	86	97	83	94	89	93	93	96	85	93	86	102	82	84	90	82	93	91	110	96	72	82	98	89	80	84	88	92	89	92	88	82	81	81	93	75	112	93	74	96	86	97	101	82	87	100	85	98	95	85	82	70	80	88	96	99	69	96	87	68	85	90	95	83	78	97	91	96	103	71	85	79	78	94	91	64	87
9035	2846	1632	2525	4977	5629	5164	4608	3820	3014	2545	2275	2102	1794	1767	1660	1504	1297	1269	1191	1103	1074	1089	1121	1035	1072	1150	1051	1162	1135	1261	3215	3310	1951	1924	2413	3990	3246	3707	3428	1987	1846	1752	1550	1614	1681	1705	1617	1865	2253	2518	2042	1903	1431	1457	1438	2665	3238	2825	2189	1730	1369	1153	1026	940	891	887	892	926	851	866	857	864	953	833	943	887	900	897	874	898	984	899	929	891	938	904	889	928	862	925	922	900	928	899	910	908	931	921	910	876	938	908	857	943	867	913	917	942	906	897	949	928	881	857	889	893	888	874	882	874	836	884	900	863	899	957	928	919	874	867	873	894	932	914	898	928	906	954	927	934	854	916	882	915	918	907	898	872	903	856	868	898	902	908	908	861	895	911	861	884	927	890	889	920	883	948	910	913	902	882	879	891	900	948	876	894	923	842	886	924	953	855	879	947	864	913	876	872	909	900	922	894	901	888	852	924	903	874	909	963	927	892	879	828	890	895	901	944	885	889	891	898	900	872	933	947	867	947	884	905	851	861	906	929	868	875	891	916	878	883	877	872	928	858	894	901	867	919	931	914	981	938	877	916	890	944	943	924	924	879	893	887	851	902	867	947	901	874	890	870	909	820	909	928	895	917	862	914	944	855	844	905	887	926	887	869	891	883	930	839	884	842	919	939	859	911	915	914	915	857	883	926	896	895	856	851	927	914	917	883	931	899	929	912	867	925	947	854	861	904	888	900	904	915	894	896	854	933	917	915	922	928	875	844	962	907	880	888	961	920	884	854	908	942	864	895	906	917	895	887	878	943	902	891	930	878	950	894	923	899	931	903	898	865	859	865	894	921	855	862	910	917	917	895	927	907	875	913	926	893	851	881	918	886	889	883	950	931	844	902	851	914	892	963	862	926	864	899	966	909	929	870	852	871	885	963	939	872	860	936	901	820	908	901	892	926	867	912	890	875	874	924	913	904	869	852	843	885	932	917	895	912	894	874	886	856	952	885	885	856	894	878	864	894	956	891	878	963	864	944	899	865	899	859	930	926	872	905	942	917	900	892	919	873	888	927	937	886	872	936	927	902	902	904	861	921	912	865	929	873	957	860	892	916	900	947	872	915	915	921	888	873	891	916	898	884	889	872	911	900	941	900	887	876	914	929	948	917	894	912	899	909	860	926	834	875	900	875	912	858	918	886	862	859	825	920	904	918	891	839	898	881	917	890	933	931	873	898	907	881	895	864	868	900	926	930	912	898	875	909	891	927	890	884	896	884	923	854	848	837	876	893	887	909	869	881	971	900	927	910	893	945	852	918	914	936	882	933	852	894	889	884	900	902	903	939	854	889	898	866	928	909	880	877	866	874	886	878	895	870	899	832	890	914	910	882	924	920	893	884	880	882	898	851	865	910	899	901	867	905	941	882	942	879	940	914	900	900	893	936	871	914	883	952	949	901	881	883	869	879	900	937	904	930	892	930	857	916	895	923	896	893	972	875	928	919	866	906	903	920	885	907	950	872	855	911	908	933	892	911	973	985	908	924	866	919	888	897	922	889	841	868	888	918	880	921	887	937	935	856	898	889	946	919	882	876	910	903	884	895	906	909	865	879	870	924	884	926	904	871	869	914	872	936	892	911	870	896	905	943	906	926	885	871	902	901	901	919	867	905	870	873	938	873	905	864	933	858	876	848	851	918	946	938	885	877	882	901	900	888	911	890	895	943	917	873	967	905	876	913	931	916	900	874	925	897	918	921	901	925	943	891	916	924	925	883	899	910	879	899	893	874	864	872	908	928	859	869	867	869	853	927	912	885	899	870	930	886	899	898	902	868	907	897	897	921	886	886	908	846	851	886	929	893	847	918	919	879	931	915	842	888	927	896	895	914	925	915	910	906	975	867	890	874	905	829	878	971	925	902	910	872	914	934	882	958	827	926	898	904	903	874	852	921	941	892	892	847	892	942	891	933	896	888	862	847	881	849	875	881	899	891	870	894	889	889	911	874	895	931	865	889	868	920	844	908	890	895	871	887	917	906	915	878	913	967	939	942	923	889	924	923	859	909	886	856	875	901	896	892	915	889	854	891	910	883	826	969	890	912	866	906	919	903	902	888	889	906	856	919	906	968	846	886	902	930	937	925	851	923	919	900	857	848	918	893	900	875	926	868	887	895	895	944	892	935	923	913	941	897	910	896	956	905	889	940	920	877	893	881	907	902	925	922	948	901	830	970	902	906	847	911	881	871	900	956	955	894	871	831	899	884	873	963	909	862	901	893	865	949	920	902	912	896	915	944	891	901	870	890	944	958	853	872	913	928	946	907	880	894	926	905	875	883	915	853	948	865	849	883	922	934	889	958	954	875	952	892	874	872	866	832	920	899	957	899	928	901	891	911	952	939	926	888	923	926	860	915	867	905	844	904	885	868	880	941	908	886	896	926	895	915	911	867	861	881	828	933	904	879	853	849	889	878	893	916	882	891	913	853	908	865	923	935	892	875	855	929	885	937	936	891	919	911	864	877	904	915	906	962	903	960	913	852	834	862	887	885	887	889	925	916	851	940	858	898	913	857	891	891	927	913	901	927	865	880	904	851	862	954	871	945	873	888	899	887	880	942	938	911	884	891	894	945	843	877	852	880	903	921	880	940	954	880	941	935	873	969	898	902	911	886	896	930	908	914	907	892	953	878	888	844	893	889	875	866	864	910	855	935	896	866	889	903	951	885	932	878	896	862	918	903	951	894	855	869	925	897	859	911	883	915	869	881	888	952	860	931	936	872	918	924	899	904	890	879	865	936	861	821	866	917	912	889	921	885	914	896	902	893	859	905	890	860	920	922	885	936	851	888	883	889	859	885	878	884	909	871	874	812	962	901	980	891	928	859	900	898	903	887	905	901	893	909	913	892	838	929	899	919	918	937	911	967	904	862	864	906	893	870	943	871	917	927	944	907	905	877	904	904	894	884	908	904	850	888	928	864	916	893	876	898	905	885	900	991	915	927	879	880	906	837	875	891	862	876	944	939	920	900	936	910	880	921	877	934	857	895	878	945	908	911	894	864	906	869	915	942	884	875	853	880	945	899	889	899	936	920	905	904	880	951	937	925	898	863	919	907	908	922	876	902	911	887	931	933	891	974	939	875	884	948	886	942	917	930	900	902	901	918	907	888	877	917	839	890	918	874	933	888	859	934	859	916	868	855	902	898	885	937	882	918	920	915	902	853	867	845	889	911	914	905	872	914	870	950	889	968	886	870	895	930	891	861	872	910	921	907	940	960	915	967	878	895	875	921	930	917	873	913	907	900	887	899	885	917	910	898	885	868	936	894	877	848	906	893	929	902	945	945	908	889	877	866	922	862	911	901	917	883	876	903	913	852	896	866	904	917	904	962	886	912	938	892	871	959	874	861	916	945	866	899	845	914	895	949	891	862	887	883	907	883	892	929	874	891	899	937	923	868	884	840	910	901	908	891	912	847	914	893	893	857	935	846	865	907	909	910	877	958	915	856	893	924	915
676	253	165	111	142	188	163	170	152	152	146	117	116	105	109	116	102	96	108	81	91	81	103	69	83	67	92	102	78	81	121	178	212	115	146	123	149	196	188	142	114	115	95	93	84	102	111	137	143	126	150	125	109	89	103	92	178	289	242	195	140	116	95	85	69	75	76	73	82	78	90	79	72	78	70	60	62	85	69	69	73	79	74	84	100	91	69	73	91	88	59	69	68	72	78	60	66	69	75	77	69	68	69	77	86	86	84	87	54	80	75	64	88	63	76	77	68	65	71	66	87	84	74	62	73	72	74	76	81	84	68	71	81	67	65	77	83	77	84	73	92	90	61	69	63	89	82	63	73	90	64	70	74	69	73	87	86	73	67	67	89	73	90	80	83	66	81	70	73	75	65	83	69	70	79	70	78	83	72	91	80	70	75	69	68	73	71	61	71	64	76	63	65	76	76	74	66	84	73	66	65	69	84	61	79	77	86	93	64	62	71	67	75	64	83	89	88	69	59	85	83	76	84	71	74	82	79	81	73	75	64	74	91	86	78	67	75	65	80	78	75	78	69	71	73	72	86	83	82	68	94	86	68	71	79	75	76	65	77	73	71	80	75	103	60	80	69	68	84	61	85	84	77	74	71	63	66	72	85	63	83	73	84	73	70	82	86	67	85	73	67	82	83	81	85	71	78	68	72	69	62	90	69	88	80	72	67	68	72	80	85	59	93	75	83	76	85	68	84	76	67	70	60	70	73	77	73	75	77	85	81	78	72	61	71	73	76	90	83	71	76	83	64	64	72	78	87	89	84	80	61	77	85	78	76	89	68	77	76	80	64	81	60	69	68	79	90	65	63	74	79	61	76	82	73	82	94	84	68	81	60	74	85	61	67	88	92	78	82	92	80	61	73	101	68	84	78	62	58	72	69	88	78	79	84	79	72	69	82	69	56	74	61	71	67	66	85	70	77	64	82	84	71	81	72	70	76	76	64	68	78	77	74	82	71	89	76	72	63	84	72	79	63	73	71	70	75	84	72	90	79	79	77	82	83	73	90	60	64	84	68	74	65	77	89	72	85	77	80	80	81	85	74	80	67	85	80	70	63	80	77	77	74	81	85	75	84	84	78	79	82	78	75	76	77	78	84	90	73	67	82	66	69	71	71	65	81	104	75	69	78	61	84	77	74	68	82	79	78	84	69	76	75	82	69	67	75	71	82	79	68	76	69	78	77	90	78	77	95	54	70	71	86	57	77	74	79	83	75	67	69	68	69	74	71	81	71	66	84	68	72	66	91	79	70	68	84	82	61	70	76	81	76	84	81	72	84	88	71	71	66	75	66	80	86	65	64	73	94	69	81	83	92	66	76	72	77	70	74	80	64	82	75	78	75	74	82	72	68	82	69	67	92	69	79	75	79	69	81	78	81	62	75	66	85	83	88	85	68	65	75	78	66	89	72	77	78	66	67	67	81	86	79	73	84	71	70	87	74	83	69	66	63	85	83	66	71	70	68	69	69	90	81	79	87	80	80	75	68	86	72	69	86	68	85	70	63	78	66	80	87	62	79	78	104	65	81	70	67	71	66	78	77	69	75	89	72	67	68	70	62	87	96	73	72	77	71	80	70	65	69	88	81	85	78	82	85	86	62	87	66	73	76	79	73	81	74	81	68	75	69	64	64	61	76	75	82	70	82	69	74	79	82	74	75	87	73	81	89	80	69	77	73	68	76	84	85	75	73	67	72	65	76	74	73	79	72	74	63	71	88	68	85	98	82	70	66	76	68	65	78	82	66	71	75	73	66	71	80	55	66	80	85	78	72	67	55	76	78	72	74	70	86	58	72	76	74	82	66	86	71	67	66	83	88	84	68	75	76	86	78	83	64	78	80	74	76	95	57	80	86	54	73	69	65	77	62	81	73	70	68	82	84	78	78	71	67	70	77	84	81	72	79	78	86	79	69	72	65	86	69	73	73	67	92	69	68	75	70	86	73	67	69	70	74	64	73	84	64	76	76	81	75	71	84	72	64	82	75	85	80	75	65	76	74	61	66	87	78	86	78	64	78	88	73	70	69	96	72	74	85	69	93	69	85	62	64	70	74	74	76	74	74	91	75	72	55	68	68	82	90	77	76	75	82	77	72	78	77	88	85	70	81	75	68	75	68	75	87	69	84	69	70	65	76	78	96	89	85	66	81	72	89	73	72	66	93	79	67	75	74	58	64	78	79	81	73	78	63	71	79	62	61	80	85	70	79	59	82	72	71	83	78	70	64	82	66	55	89	70	73	65	75	61	69	89	80	63	83	74	63	71	69	78	82	78	78	87	76	81	68	85	79	69	73	77	67	70	75	70	79	78	69	74	73	65	69	63	76	74	65	67	67	80	76	85	78	80	88	77	74	67	77	66	80	78	66	87	75	67	67	82	82	78	82	96	65	63	70	83	62	77	65	68	64	78	69	75	75	84	95	86	78	69	90	68	69	76	90	74	62	93	77	66	91	85	65	84	86	84	83	83	86	80	84	81	70	91	83	65	77	64	83	54	72	68	81	77	63	75	80	70	74	83	75	85	82	69	79	74	76	82	67	82	67	71	59	69	63	64	68	83	88	70	80	81	70	80	63	74	76	80	83	75	66	70	74	56	73	79	76	78	70	101	68	73	75	69	93	84	72	62	70	65	75	74	60	78	71	65	82	86	68	87	73	67	77	83	87	63	75	84	72	75	83	69	68	71	68	75	78	60	78	76	91	78	78	72	83	64	79	86	73	64	79	80	69	77	78	63	72	73	79	89	83	85	82	77	79	80	76	77	68	72	65	64	72	82	89	59	79	78	62	78	88	84	88	68	81	75	83	80	72	94	82	62	72	70	86	73	70	73	77	80	70	68	70	70	76	87	68	86	74	65	76	76	75	86	64	62	74	73	67	61	61	88	90	79	81	70	62	87	70	74	69	68	78	91	78	77	70	96	71	73	59	73	71	87	87	76	77	78	70	71	72	69	81	73	87	77	87	74	74	62	78	85	65	66	75	61	77	79	84	91	83	75	84	66	91	71	73	72	78	78	71	66	88	61	82	77	79	51	54	89	77	100	87	76	82	65	73	79	81	72	79	82	84	72	74	68	70	71	67	83	73	81	72	73	68	73	78	82	89	78	71	68	92	88	54	82	84	84	70	72	87	72	64	74	84	75	87	71	88	80	76	65	88	73	65	74	75	73	75	98	97	74	82	67	72	79	82	68	79	81	68	77	70	60	70	83	73	68	73	85	73	75	75	81	79	62	80	71	70	86	68	58	79	68	64	72	73	64	85	63	73	72	65	70	65	82	72	59	77	66	72	72	69	71	68	96	73	90	68	59	72	85	86	87	66	76	79	78	66	83	74	70	75	76	83	87	72	76	73	74	82	69	65	89	87	79	74	81	78	74	74	63	67	89	79	81	77	88	67	57	72	76	68	81	70	72	81	67	73	80	77	78	69	76	64	73	86	86	82	73	72	59
10833	4728	2253	4226	8834	9730	8987	7521	5739	4754	3726	3203	2934	2675	2297	2172	1817	1597	1507	1394	1277	1213	1214	1176	1101	1102	1053	1097	1077	1172	1185	3777	5174	2278	2283	2394	3377	4159	4493	3084	1866	1769	1715	1460	1378	1830	2285	2173	2772	2712	2961	2245	1971	1394	1495	1240	4154	6076	5142	3891	2415	1628	1165	977	880	755	785	766	759	797	765	821	775	727	830	791	769	766	740	771	778	818	771	800	777	745	772	784	773	737	794	755	763	783	785	738	770	785	733	754	810	703	780	828	754	762	773	746	760	777	827	811	733	714	739	758	798	737	715	801	775	786	795	736	756	735	781	767	775	812	778	820	747	768	770	832	771	747	798	744	757	767	776	697	781	779	788	735	760	822	813	766	781	741	753	802	801	763	760	761	768	811	747	744	769	776	750	792	801	746	757	786	725	774	777	757	768	774	773	799	756	755	778	825	763	774	788	806	733	778	764	745	748	800	764	789	787	710	753	765	768	731	746	746	781	699	799	846	775	756	751	870	766	730	776	734	799	767	793	770	756	830	774	727	803	796	731	757	791	784	804	727	790	736	763	765	779	780	751	763	771	771	757	752	791	769	768	764	777	771	809	761	734	782	740	820	738	771	796	733	795	782	789	759	727	835	757	776	769	793	760	784	797	776	767	789	776	760	782	799	752	730	770	754	768	748	776	745	807	782	757	780	788	753	797	758	752	763	773	780	849	781	745	773	760	755	809	785	730	802	747	751	794	812	765	780	815	782	777	753	794	788	760	712	784	748	758	766	753	766	761	818	812	783	766	784	784	791	791	729	799	755	775	727	812	813	771	764	765	792	784	778	832	798	738	741	798	782	753	824	732	771	723	779	767	807	810	825	820	752	775	745	775	751	752	772	754	798	793	795	820	778	750	779	788	782	792	785	718	833	748	801	793	769	808	828	806	788	722	762	795	774	786	745	798	796	771	820	713	753	763	780	763	758	804	774	773	785	746	757	780	801	785	785	781	794	816	774	735	790	834	732	771	738	744	790	782	766	767	832	719	818	729	824	813	791	746	759	743	789	750	731	760	811	794	787	791	766	795	761	792	832	814	750	744	815	780	757	760	779	791	730	780	781	765	759	800	784	773	772	719	800	787	741	778	792	766	799	753	813	822	736	742	749	784	775	775	784	789	724	807	783	784	806	774	735	777	768	769	750	753	743	818	792	739	757	765	799	821	781	830	827	750	757	799	738	779	769	746	750	774	776	757	776	761	776	745	769	761	776	761	765	818	773	718	788	783	750	740	787	801	819	749	758	786	769	824	796	771	763	760	801	767	828	773	758	760	810	782	792	803	775	778	806	763	823	809	740	765	777	767	803	753	824	777	752	784	784	760	777	754	766	755	772	804	751	752	769	737	794	755	795	739	785	734	763	724	793	737	758	809	800	757	792	771	824	738	784	775	808	771	778	798	723	768	738	745	762	795	773	806	743	810	783	809	810	792	804	746	767	822	783	758	757	796	770	759	798	776	753	782	778	764	797	757	814	782	786	786	768	741	789	790	729	803	752	806	777	754	777	749	763	786	796	770	763	769	729	820	778	732	750	751	773	746	774	804	772	774	794	735	779	738	791	735	767	790	741	760	777	814	749	746	750	793	797	775	781	781	753	784	753	802	761	788	790	799	796	800	755	787	785	809	794	836	758	781	738	741	732	773	795	818	802	801	810	759	811	787	772	788	779	821	810	778	785	814	760	707	835	719	741	783	759	739	784	745	735	760	731	784	762	785	753	760	736	747	787	756	756	752	799	758	725	780	786	754	761	762	766	795	765	790	743	757	780	739	817	787	754	783	779	764	759	776	760	780	807	738	764	761	767	730	752	743	722	818	750	742	753	766	757	755	755	788	768	722	806	804	742	755	773	735	811	800	776	812	726	795	771	835	751	718	821	701	794	791	781	741	793	767	763	765	781	761	767	751	783	747	768	762	785	724	786	744	776	750	773	749	806	798	744	802	738	710	726	771	782	732	771	792	744	751	779	743	727	832	735	778	750	785	787	845	763	774	789	748	837	768	734	811	787	752	792	761	798	728	769	781	753	742	786	745	781	760	733	738	774	783	786	847	764	750	770	770	798	746	758	778	733	774	783	771	772	753	779	761	742	743	777	823	770	774	728	755	786	784	774	777	752	765	761	786	816	788	757	741	739	775	778	751	742	770	839	775	791	778	829	803	760	795	789	736	728	759	777	787	823	756	830	789	765	770	818	744	788	807	797	735	749	779	752	792	781	804	758	781	758	711	748	754	784	780	730	768	758	758	791	761	805	780	726	759	758	773	827	801	707	794	760	749	854	797	772	781	755	790	794	767	738	759	734	761	764	753	797	753	766	719	746	747	777	760	752	760	726	753	760	741	801	749	753	755	760	777	776	806	728	790	733	761	789	755	748	828	755	737	778	745	779	801	768	767	784	834	734	779	748	774	761	758	750	821	763	820	752	777	745	756	821	764	801	789	783	753	780	775	776	779	776	735	785	770	773	762	789	703	783	739	751	767	748	777	738	749	769	757	763	800	827	774	748	784	768	789	786	776	807	799	790	795	780	764	772	826	772	775	795	770	739	769	764	811	768	782	789	815	758	808	802	768	729	780	786	799	784	788	739	788	774	741	738	732	798	763	795	769	765	755	758	777	757	769	768	772	788	799	805	796	762	774	784	776	778	797	804	769	775	788	786	750	759	795	731	792	828	788	740	763	770	745	728	733	749	772	763	772	796	792	787	800	762	848	743	754	751	801	785	748	774	730	789	736	787	808	754	750	786	723	719	752	764	769	763	728	785	791	735	734	757	748	842	755	807	847	777	710	787	777	769	732	757	732	793	772	741	729	768	795	826	786	761	767	776	801	763	801	777	783	797	699	733	740	769	787	762	747	765	802	754	788	735	735	833	733	747	765	801	788	788	734	784	747	735	779	792	803	744	774	785	722	779	737	753	833	795	803	767	784	754	830	685	762	775	772	741	768	788	740	842	772	735	818	796	779	746	808	818	749	799	778	797	806	780	816	748	800	752	751	785	756	799	746	757	768	766	784	763	771	772	761	791	777	745	755	789	790	757	791	747	798	770	791	779	786	783	796	772	762	796	798	737	792	775	756	792	763	777	761	799	785	773	733	772	778	739	766	746	779	788	770	789	768	796	771	784	800	743	737	844	804	736	813	764	780	766	810	798	734	763	779	772	801	771	751	785	815	762	768	756	734	774	742	744	724	746	807	760	759	774	767	823	778	798	792	787	794	796	757	763	739	772	753	769	774	760	808	768	778	789	748	733	758	759	827	773	712	844	799	771	756	739	767	774	763	800	770	762	799	779	788	819	758	792	743	780	787	787	770	779	770	756	704	778	764	754	753	731	780	762	792	786	788	791	751	755	799	771	759	767	762	799	806	801	799	752	814	788	788	770	769	818	749	783	725	726	779	768	792	763	784	803	718	820	712	813	768	775	797	792	747	756	748	764	732	796	777	832	831	770	784	770	726	801	821	714
2164	228	170	132	146	213	180	195	156	187	144	118	146	146	115	128	123	137	132	115	115	80	95	84	116	95	100	102	104	80	92	123	246	172	128	142	198	216	231	170	155	158	129	108	107	99	132	150	154	168	134	124	124	125	120	111	176	255	270	220	187	111	105	99	100	94	89	96	80	100	92	79	97	89	87	71	92	83	90	80	98	80	92	100	90	90	85	104	87	85	77	82	102	75	102	96	84	88	86	97	100	80	79	88	83	80	90	95	91	89	104	84	83	92	83	95	84	90	84	80	91	97	88	112	92	87	92	85	95	77	95	82	87	75	90	96	98	85	83	86	94	102	101	84	95	77	83	96	108	83	94	81	78	88	84	102	75	89	85	88	87	84	97	94	76	94	74	79	72	98	92	86	95	76	103	91	107	93	84	85	78	88	93	80	90	80	114	88	78	88	101	107	93	118	67	101	79	84	95	94	85	96	85	91	85	92	108	90	81	79	83	96	95	102	91	81	94	96	86	78	98	96	75	95	88	85	99	86	82	89	85	78	72	86	96	90	81	106	99	89	87	92	79	84	96	83	84	88	90	98	96	85	79	87	87	95	83	95	85	77	94	108	105	97	80	100	83	69	85	99	88	78	82	97	98	101	85	96	92	84	91	103	85	105	73	84	99	91	101	93	69	78	101	91	95	90	82	90	88	93	83	93	76	95	83	86	119	89	87	71	91	86	97	91	87	91	91	77	97	91	81	95	73	92	90	96	105	76	87	82	86	85	88	93	84	70	76	88	73	83	82	63	99	79	100	83	69	76	105	73	86	86	83	82	87	92	77	95	105	104	101	98	80	99	92	92	86	70	91	89	91	88	88	87	87	88	98	94	87	71	88	87	75	101	86	78	95	88	75	102	87	68	93	110	83	78	64	104	88	88	67	98	80	84	89	93	80	94	96	76	90	81	105	101	115	90	81	80	115	81	76	81	98	87	81	82	82	94	94	77	80	89	95	80	84	83	93	84	93	93	93	81	86	100	88	119	77	96	98	90	93	82	88	85	92	81	90	83	91	87	103	76	91	89	89	85	83	93	95	92	87	93	84	74	90	92	94	86	87	85	84	72	80	87	86	76	84	89	86	105	101	77	88	98	103	114	93	97	76	125	87	87	83	83	90	94	102	90	65	79	89	73	94	87	79	91	89	99	91	89	94	91	99	79	87	107	93	103	86	104	83	91	81	84	80	102	72	85	92	89	82	88	95	81	68	96	110	83	83	106	82	74	95	81	98	79	93	73	83	87	81	89	98	95	83	104	84	84	93	86	84	104	86	82	78	105	89	87	88	74	87	88	86	68	95	66	71	85	80	85	94	78	99	93	89	92	106	95	97	79	77	98	83	68	89	99	88	92	98	97	80	87	93	94	81	68	106	97	83	78	101	93	85	84	91	77	89	92	78	99	81	80	100	99	86	80	92	88	99	90	109	104	81	77	91	95	77	87	82	87	73	93	92	92	75	93	73	94	97	84	88	78	83	86	77	88	80	87	97	85	100	93	97	89	94	93	92	81	88	103	88	84	84	83	88	77	98	104	80	86	100	76	85	99	84	99	92	102	95	96	72	98	85	91	73	101	73	91	97	80	87	88	100	84	89	90	105	83	76	65	87	82	92	84	93	96	85	87	92	95	88	79	100	87	92	93	77	100	100	88	103	81	89	80	87	99	89	95	89	104	85	88	70	75	79	80	82	88	80	93	99	93	94	88	78	69	86	76	88	104	88	95	82	96	99	85	95	66	94	92	98	77	97	86	87	91	78	87	81	89	95	98	78	83	81	96	92	83	73	89	83	95	108	67	105	90	91	76	83	95	88	94	78	99	93	99	81	87	104	81	101	94	85	82	78	81	81	97	89	96	90	104	86	82	108	92	81	99	61	86	81	103	94	92	98	86	98	97	87	90	86	83	86	90	92	88	99	92	82	92	101	88	99	81	98	112	87	99	84	106	88	88	89	88	86	80	83	83	79	82	93	94	83	103	102	92	93	97	93	75	88	93	85	104	87	76	95	80	99	79	98	78	71	105	81	96	91	86	91	87	88	85	98	114	95	92	83	98	78	101	102	81	84	78	93	96	85	101	98	91	94	87	91	87	75	86	91	85	105	96	85	82	92	84	76	85	83	82	83	93	77	77	93	66	75	95	92	84	84	85	99	81	82	88	74	85	91	91	83	82	89	92	84	93	105	92	92	84	82	89	69	97	75	104	82	70	117	81	96	76	94	93	101	99	83	89	93	87	97	92	76	103	89	103	87	74	90	81	103	96	85	98	82	98	73	94	83	85	77	99	96	84	78	109	94	84	101	80	96	98	97	87	87	89	96	96	87	80	82	77	90	90	112	111	98	82	95	100	89	88	78	90	92	102	90	88	82	105	96	75	78	93	90	92	88	96	91	86	89	90	95	80	82	97	94	82	84	90	77	81	77	81	80	78	74	93	88	73	97	74	102	90	94	100	100	84	78	77	84	86	78	96	78	100	98	86	98	83	90	96	80	108	92	92	96	77	108	91	105	103	93	109	105	87	108	98	99	105	81	89	88	93	104	98	75	80	87	84	85	104	98	71	73	83	88	94	86	88	97	102	87	94	92	84	98	97	103	76	88	90	93	89	88	88	83	97	69	82	78	83	84	103	83	93	94	81	87	101	113	83	107	82	97	96	72	98	90	96	72	96	81	74	93	87	99	92	81	80	91	93	99	88	75	80	94	98	87	69	103	78	102	89	83	82	81	96	95	103	84	97	90	95	83	93	84	92	78	76	93	78	88	111	91	83	85	98	93	80	87	80	104	82	89	106	91	89	103	93	80	98	94	96	94	97	95	90	91	99	96	70	93	97	83	84	95	81	74	101	86	96	97	70	94	103	94	82	80	95	107	85	85	90	87	89	100	120	79	77	96	85	84	89	101	80	115	74	106	82	100	77	70	82	104	96	84	85	86	88	86	121	92	93	74	107	91	77	98	91	91	77	96	86	88	95	82	103	90	103	86	84	91	93	103	87	85	110	79	89	72	86	90	75	80	85	112	98	77	81	102	92	100	104	63	104	88	90	86	83	69	89	80	83	86	79	77	92	89	82	102	100	91	99	84	96	91	93	88	84	92	80	88	90	96	79	98	89	91	74	87	84	90	93	86	76	91	89	83	82	86	79	85	114	76	90	88	90	94	97	95	78	74	88	95	74	87	83	90	77	83	111	88	94	95	82	100	95	109	97	105	88	79	103	86	93	89	91	91	96	84	83	75	98	88	98	98	100	84	103	84	86	118	77	83	91	69	75	101	100	101	96	80	90	90	103	86	93	85	86	83	84	91	95	96	81	106	98	89	94	87	78	84	82	92	93	106	99	82	72	87	85	79	94	88	85	81	94	106	113	103	99	94	80	107	81	90	103	92	96	77	86	97	75	81	88	89	85	110	82	92	80	85	79	84	83	78	96	82	110	88	82	97	87	92	76	87	87
11122	4039	2255	3840	8001	9254	8715	7639	5948	4994	4072	3521	3078	2806	2594	2424	2188	1887	1752	1624	1357	1382	1346	1380	1239	1194	1253	1267	1231	1258	1320	2360	5020	2831	1989	2626	4120	4445	5026	3040	2984	2918	2227	1726	1591	1727	2126	2359	3052	2824	2605	2448	2160	1875	1693	1347	4024	6441	5633	4153	2680	1758	1346	1040	908	938	916	968	924	900	941	906	912	923	961	899	875	923	905	883	887	904	886	858	915	911	945	890	904	897	924	910	960	893	948	881	935	902	953	954	916	926	851	931	934	911	867	894	865	897	892	887	898	890	914	866	893	921	890	916	871	887	867	845	847	832	886	885	953	897	891	899	934	926	886	903	905	808	885	948	930	905	922	950	853	940	903	900	943	858	924	902	917	924	936	907	941	890	786	934	923	921	901	866	855	899	949	884	878	872	940	900	937	914	887	930	870	853	935	934	886	940	901	928	862	886	881	866	899	912	888	867	875	860	907	843	924	879	871	861	973	928	921	915	851	934	843	906	890	894	930	920	894	917	899	925	864	936	923	890	877	910	888	870	918	917	927	899	894	925	898	906	899	876	942	957	889	918	939	882	921	908	863	914	894	920	896	876	868	863	900	929	918	966	865	924	876	882	886	894	874	898	848	900	949	934	895	950	874	917	950	875	926	804	926	874	898	910	958	864	889	921	873	904	878	953	908	885	880	893	860	908	903	912	973	920	926	906	902	923	930	932	875	914	917	909	862	918	881	905	938	881	886	954	894	915	916	909	885	891	914	895	927	932	883	893	908	920	845	931	896	917	911	949	905	894	867	912	927	894	921	841	902	933	907	904	878	877	891	936	941	883	886	864	949	958	913	911	910	898	918	912	886	935	884	904	906	904	909	839	891	866	968	836	899	879	861	878	917	946	910	926	883	895	882	859	854	920	901	882	915	929	883	897	923	904	912	907	926	927	903	879	873	951	913	938	873	935	836	925	884	890	975	947	919	951	890	884	905	916	860	959	920	863	922	847	883	888	916	894	896	924	905	930	907	909	904	872	898	933	908	860	907	879	905	895	931	924	911	925	902	872	876	894	923	895	851	938	924	971	918	828	883	900	897	915	860	905	884	896	890	900	955	917	907	941	905	930	835	949	840	888	933	858	935	862	866	926	938	883	967	903	899	891	905	864	890	934	869	988	895	862	931	901	920	895	875	886	877	940	903	904	932	876	897	880	915	878	931	877	884	933	906	958	924	925	857	893	912	908	817	922	926	906	926	902	909	898	913	914	938	864	871	896	900	938	895	929	902	916	914	922	832	948	919	896	913	933	828	933	922	868	929	921	891	876	939	864	910	894	893	919	935	882	877	981	915	920	932	932	914	880	957	889	933	953	947	909	937	902	883	952	895	861	924	938	936	979	818	886	883	922	902	926	950	892	907	885	883	872	900	908	942	883	876	914	874	939	887	867	913	914	914	861	922	817	916	953	888	930	953	914	881	890	920	937	904	890	908	903	950	902	907	886	879	967	902	940	940	907	897	880	889	875	874	908	881	894	907	910	937	943	960	882	934	889	877	930	922	855	882	897	970	972	931	919	905	835	909	905	892	932	945	907	903	949	931	871	936	870	878	891	845	936	914	898	970	898	876	906	952	887	894	905	869	857	920	906	937	936	936	884	905	900	910	893	891	881	904	918	862	922	894	932	923	886	920	919	920	939	946	899	935	904	924	947	947	880	913	916	924	893	897	910	879	939	909	877	894	878	873	914	897	905	891	882	883	887	898	935	966	903	910	896	877	900	828	870	881	927	888	845	886	905	932	932	914	887	935	875	860	941	889	906	903	883	882	911	901	907	907	898	893	922	903	869	878	880	871	876	932	891	903	857	871	883	860	923	877	917	943	931	865	890	919	913	914	927	941	856	924	919	874	873	930	940	901	922	938	877	865	953	858	861	954	916	957	909	950	893	925	891	893	887	886	924	917	886	956	891	869	912	920	891	914	925	871	907	852	884	917	874	943	881	901	884	927	843	855	897	922	934	907	944	847	945	927	883	872	941	947	847	873	891	866	888	935	875	868	875	889	882	908	921	926	881	915	929	879	930	881	902	905	943	884	889	917	890	888	864	889	902	895	869	921	910	884	915	944	920	923	873	941	882	884	899	891	944	919	911	895	829	853	917	901	887	875	915	895	902	901	842	915	906	914	978	910	955	897	897	882	854	869	878	904	924	886	863	945	925	916	848	920	911	903	902	795	848	952	873	920	890	960	844	882	908	894	929	908	923	885	948	934	889	947	909	918	932	875	860	875	962	979	912	877	946	906	865	895	926	829	909	878	905	928	889	899	853	922	870	934	895	948	905	929	923	875	962	883	919	910	913	884	940	916	870	955	864	881	905	878	914	915	921	874	916	859	929	936	877	863	947	913	898	890	872	911	925	932	851	872	898	919	885	881	940	879	860	915	914	956	880	940	888	872	967	899	898	900	897	867	944	936	882	938	944	909	923	884	905	875	915	877	890	990	932	903	940	866	892	890	905	890	933	867	924	843	889	917	948	878	926	914	929	957	924	894	905	844	951	913	926	921	872	934	909	913	889	920	847	895	881	963	905	880	893	870	933	935	906	886	919	917	889	887	928	901	945	843	867	916	896	947	925	925	970	905	967	933	935	850	878	904	897	871	917	892	895	915	871	907	907	861	841	894	927	960	929	878	949	880	920	887	843	897	858	879	862	898	891	925	909	884	846	931	921	862	878	922	883	885	890	844	880	953	897	943	876	916	850	913	890	941	942	909	959	871	933	925	903	922	881	857	855	928	900	878	937	920	939	889	925	883	924	891	936	911	916	857	912	884	888	853	880	892	889	890	929	938	908	918	935	881	956	942	889	935	934	974	886	959	899	858	930	870	911	930	904	876	910	887	922	877	898	941	870	912	908	898	902	881	909	994	900	878	870	939	898	982	892	987	900	928	890	924	862	913	948	846	885	879	889	926	878	865	915	902	912	918	888	849	915	833	929	902	880	940	886	927	964	915	943	895	894	867	879	892	903	936	886	915	846	904	931	927	926	885	896	918	893	901	893	926	896	856	896	902	877	914	919	891	898	903	907	920	965	841	927	901	880	876	891	899	919	901	916	863	920	878	910	976	866	902	841	942	847	875	867	926	918	904	888	938	891	884	939	953	906	882	836	882	886	900	912	930	879	896	932	920	843	872	923	901	914	931	841	965	865	867	890	909	897	908	889	973	927	863	924	921	900	952	910	861	871	922	918	940	950	913	881	915	933	861	891	872	879	935	879	869	916	930	911	846	918	851	947	923	908	880	900	854	903	904	914	946	940	922	886	866	862	844	962	912	921	937	941	895	881	874	903	884	917	872	842	916	863	923	900	893	906	856	873	902	904	909	909	885	885	930	916	876	847	894	859	924	873	918	927	894	917	890	893	892	927	872	856	904	916	931	924	916	907	939	840	900	930	914	958	898	894	934	897	927	891	965	893	889	904	904	891	920	899	886	925	854	914	909	858	882	914	869	902	906	904	870	955
1143	339	190	143	140	217	228	214	193	171	194	128	131	120	122	130	112	107	102	91	92	100	96	91	94	82	76	83	87	94	97	190	173	145	126	128	206	225	202	206	170	160	145	115	98	89	113	115	160	137	146	136	113	145	118	117	215	367	333	248	185	124	99	86	76	91	91	66	68	62	58	75	72	71	60	66	84	87	79	76	77	97	72	76	77	72	87	101	72	68	56	69	76	77	71	75	83	85	83	61	71	63	81	90	77	67	59	58	58	77	73	72	63	75	71	62	83	87	62	77	71	85	76	66	70	66	74	63	79	75	82	68	67	71	81	78	73	91	88	71	90	73	87	76	74	74	82	74	98	79	65	65	82	70	87	65	71	62	65	71	66	68	80	68	75	70	73	75	62	75	77	66	76	84	89	85	83	73	57	86	80	74	71	68	73	67	103	70	84	87	71	84	81	72	79	72	68	78	73	91	86	71	73	78	72	75	75	73	90	76	58	77	69	69	84	80	62	74	56	69	75	62	74	82	78	76	67	63	70	72	69	79	75	71	77	79	69	79	66	69	99	79	68	69	74	87	72	66	74	70	64	68	90	81	74	77	73	69	79	71	73	78	65	70	75	72	68	75	78	62	91	65	80	94	66	81	80	75	70	85	70	77	84	71	74	72	84	78	82	69	70	66	64	96	63	63	74	77	80	83	83	76	55	75	88	59	67	80	73	84	65	76	69	80	72	72	73	67	58	84	80	69	66	69	83	63	79	78	77	65	72	66	69	71	65	72	59	87	66	88	74	82	77	67	68	79	78	71	78	54	73	80	81	81	70	71	74	74	71	78	54	77	71	75	63	67	75	66	68	74	83	78	82	69	75	55	71	63	68	67	77	90	86	66	80	70	85	78	75	79	72	69	90	81	79	71	74	90	77	70	63	71	80	67	76	94	72	75	70	84	80	82	85	81	73	71	77	58	89	88	67	75	73	72	77	73	71	89	73	80	83	91	72	78	71	71	71	83	84	80	79	75	64	78	66	76	79	62	60	75	69	71	67	76	74	67	80	68	62	81	82	81	80	81	69	83	73	73	77	78	81	85	67	69	75	62	78	89	63	67	80	79	85	69	79	72	67	73	81	69	77	79	62	78	65	72	62	56	66	91	74	69	63	73	74	75	86	65	76	77	76	71	61	76	75	66	88	71	76	70	93	70	64	65	71	58	82	63	85	79	79	71	75	88	77	88	74	61	96	61	77	70	69	52	75	89	61	74	62	64	72	92	83	56	77	73	71	64	73	92	89	76	83	86	79	70	71	66	72	75	58	65	71	57	79	91	75	75	69	68	65	79	67	60	59	71	73	63	69	90	78	76	68	76	75	60	69	78	68	79	69	72	66	71	76	64	103	77	76	72	74	69	76	74	60	91	77	74	80	76	75	72	79	60	64	52	82	64	63	68	73	71	87	81	62	82	79	69	73	78	63	59	59	80	69	82	79	73	73	65	70	65	69	68	72	69	93	60	75	64	60	81	77	75	71	69	70	76	83	69	52	85	84	77	66	61	57	77	77	84	70	63	79	88	87	78	81	101	78	94	63	63	68	59	52	82	78	92	72	81	90	50	79	58	89	89	75	78	77	75	77	65	80	75	78	78	83	63	76	74	74	70	79	68	73	74	63	76	67	70	71	71	78	79	56	71	86	66	82	70	70	62	66	87	66	70	62	69	72	98	66	81	61	84	102	74	79	78	80	91	64	68	64	85	69	79	61	78	83	77	80	72	84	85	68	80	66	76	71	77	87	89	83	66	71	73	81	67	69	58	70	83	66	63	70	77	71	64	78	84	79	78	69	57	78	71	70	89	66	69	80	72	73	81	73	54	78	65	67	58	74	74	82	70	88	81	82	82	68	62	89	64	78	64	67	81	72	75	88	70	78	72	88	76	89	74	84	62	83	69	67	93	78	74	66	82	70	81	91	72	73	74	85	78	70	90	74	55	63	73	79	73	81	73	80	85	81	65	67	71	83	63	61	90	87	87	77	75	74	79	77	74	93	67	84	79	74	75	70	68	59	61	68	62	74	73	93	59	81	84	76	80	70	75	66	69	79	65	79	86	66	65	76	77	88	59	95	82	72	79	51	81	80	78	60	94	68	72	81	78	70	72	71	93	80	77	70	78	68	67	75	81	75	88	74	73	82	78	78	69	75	77	58	78	71	79	80	61	82	72	73	56	63	75	77	72	94	77	85	75	75	79	67	82	77	66	63	77	82	62	79	76	59	90	76	74	66	69	64	82	66	53	77	70	84	76	82	70	78	66	64	73	68	79	71	79	76	86	82	83	71	77	67	79	76	74	72	62	89	77	57	78	65	76	96	67	74	82	87	86	65	73	75	93	77	82	72	78	63	66	69	67	65	70	80	83	71	62	71	75	81	78	63	70	74	79	92	77	70	68	71	68	73	82	70	88	72	72	74	83	60	80	67	75	67	75	70	64	70	70	69	70	74	61	72	87	66	84	77	66	68	70	74	61	76	76	73	70	69	78	61	67	74	72	70	80	77	75	65	72	78	83	72	62	63	73	71	79	73	69	74	83	74	69	58	68	67	76	66	99	79	80	82	83	76	90	69	95	72	72	65	67	71	65	72	70	88	69	75	66	70	70	69	72	80	71	69	63	84	80	78	73	71	73	70	77	83	86	78	84	73	60	88	64	74	72	75	73	68	86	77	70	75	64	76	65	84	87	70	86	82	83	92	61	77	64	73	80	61	77	70	55	61	77	72	68	75	85	69	81	75	73	84	72	62	79	72	71	76	82	63	66	71	77	65	88	83	70	62	72	73	80	81	72	89	75	60	74	74	73	86	74	64	80	69	83	85	80	70	66	77	72	81	70	58	87	84	81	58	73	79	77	75	75	82	90	73	70	71	85	90	79	90	66	75	79	63	64	79	71	82	81	58	75	83	74	72	81	69	83	83	72	64	74	76	64	81	62	96	77	76	82	73	77	63	70	76	76	90	68	71	79	70	87	65	78	73	73	75	76	77	65	54	56	88	67	60	71	70	69	79	69	79	100	68	81	76	74	76	86	74	67	89	70	65	69	86	86	76	72	57	80	77	70	73	82	73	63	69	86	75	71	72	73	79	73	63	70	67	66	76	80	80	70	75	87	79	72	78	58	83	110	75	67	76	81	71	77	72	71	83	65	84	74	66	54	57	79	51	78	87	66	83	77	61	67	87	88	82	71	81	71	72	84	65	71	76	73	71	82	81	74	69	63	79	74	67	99	84	76	59	87	65	66	73	79	71	81	77	90	70	75	77	70	91	91	67	59	72	80	75	86	67	64	76	74	98	70	73	67	87	67	69	87	80	70	74	60	70	76	79	85	80	70	68	55	80	84	55	82	79	70	82	67	75	81	79	76	85	79	63	78	61	62	86	73	72	73	65	76	73	66	75	75	76	69	89	53	77	80	60	66	69	78	69	78	91	78	83	66	70	75	80	83	67	71
13939	5708	2804	5268	11096	12600	11586	10112	7810	6378	5198	4400	3934	3633	3126	2736	2410	2152	1913	1595	1582	1458	1469	1390	1312	1222	1148	1141	1214	1167	1425	4792	4147	2714	2349	2971	4870	5273	5499	4847	3927	3726	3523	2023	1916	1881	1784	2284	3275	3271	2874	2663	2178	2386	1965	1855	4831	8205	7268	5484	3142	1959	1300	958	897	792	773	735	706	706	708	791	784	759	743	777	782	746	773	736	780	761	755	770	758	747	733	784	759	756	708	721	732	722	742	714	710	795	759	717	718	757	753	788	747	746	742	764	775	770	744	721	733	734	742	710	715	718	709	731	789	727	748	735	780	696	753	732	774	747	753	760	796	775	688	707	733	802	734	705	749	702	750	757	753	758	745	706	739	753	800	716	769	737	723	793	783	763	742	722	751	757	794	708	763	783	739	746	724	758	755	764	755	745	817	754	793	759	742	765	748	832	714	769	752	765	769	750	739	744	761	725	747	769	761	764	759	745	783	732	806	789	810	753	771	745	721	728	779	742	681	786	803	763	766	764	715	761	801	783	764	694	771	776	775	728	747	766	782	767	702	736	741	734	755	741	732	772	751	763	764	788	764	732	755	737	786	767	756	834	749	750	788	767	738	742	702	754	756	794	775	757	754	738	741	777	746	751	731	805	758	758	773	774	760	801	789	752	732	758	799	747	751	757	756	767	704	703	754	791	747	734	764	785	731	744	713	771	799	793	781	745	755	742	729	727	740	755	731	759	745	770	757	778	802	768	712	793	808	749	735	768	770	752	746	749	751	764	734	762	691	690	747	741	752	756	744	743	775	771	758	700	758	786	730	727	811	741	774	755	761	772	748	707	760	727	731	768	734	725	781	766	729	778	761	741	739	756	743	774	797	797	765	726	772	759	744	750	744	756	746	741	741	705	734	736	766	719	785	720	746	752	757	777	738	756	709	764	780	769	772	781	754	776	790	747	748	743	769	728	786	772	781	807	763	726	754	751	753	779	726	754	769	738	725	725	696	736	808	736	783	773	792	794	763	723	765	785	717	767	716	713	753	814	734	764	784	789	768	775	731	710	807	734	795	770	790	772	738	747	769	778	795	744	778	752	737	727	773	713	712	758	762	779	723	801	769	742	787	722	791	752	773	779	762	749	752	754	774	730	794	813	752	734	769	728	748	750	740	738	706	718	755	791	726	803	750	734	779	765	753	800	747	753	753	767	738	720	730	728	773	724	757	764	744	792	748	785	764	743	751	723	758	773	732	771	744	725	764	757	742	797	748	755	734	723	729	758	763	698	752	792	716	788	751	777	746	764	805	670	718	743	740	792	708	740	709	721	812	766	752	719	745	759	729	772	724	718	733	721	798	736	776	724	786	709	802	757	752	766	731	744	767	779	788	757	763	765	790	791	758	741	720	721	770	795	757	752	702	786	766	772	745	755	761	754	722	799	794	747	765	729	706	773	778	760	707	782	737	708	792	759	766	758	770	775	758	750	739	746	799	706	794	783	784	783	767	773	790	749	715	804	739	748	770	812	736	771	779	734	740	748	771	789	729	802	761	774	760	722	726	767	763	720	778	706	765	744	780	816	748	796	773	745	796	718	763	752	750	746	762	770	792	717	736	729	787	722	760	787	740	758	790	745	739	742	724	748	775	697	768	775	774	766	742	783	769	776	707	731	761	741	744	712	765	743	781	794	798	760	722	787	729	756	741	772	731	793	717	751	794	775	752	746	791	752	714	778	712	756	757	771	760	772	770	760	752	776	774	745	788	741	724	752	713	719	795	753	781	736	767	734	772	770	728	788	736	778	725	769	744	733	770	755	733	752	778	755	757	722	729	759	747	791	720	810	779	753	715	786	754	763	739	758	741	770	800	735	774	819	760	760	735	775	753	756	782	731	729	779	756	777	794	729	750	748	780	754	783	776	764	755	804	762	740	699	717	781	765	802	760	734	812	783	753	749	697	719	726	751	731	779	728	737	786	773	764	772	778	706	742	780	716	743	754	776	827	763	794	739	800	767	805	827	754	794	748	726	750	800	774	774	795	793	727	755	718	743	766	730	812	775	741	758	744	761	731	749	800	790	798	764	758	804	717	799	808	706	741	725	759	789	754	733	745	753	776	778	784	744	750	750	756	786	720	759	758	749	743	722	732	783	759	773	767	699	728	787	780	763	748	748	718	764	773	738	775	756	740	851	772	753	786	746	796	750	741	762	735	734	780	749	811	719	718	764	725	810	745	791	763	701	811	812	731	815	760	765	756	717	791	767	746	749	731	733	745	714	718	778	771	698	778	709	765	780	733	778	767	747	725	749	781	744	738	779	757	779	740	759	773	782	738	721	767	722	744	738	803	751	773	757	759	692	736	719	818	768	802	744	710	802	753	760	771	748	759	759	750	720	760	723	762	751	730	747	742	787	717	740	746	755	747	732	730	810	802	793	770	768	751	774	761	790	804	742	773	803	724	747	757	758	735	756	765	740	687	784	825	796	762	716	747	737	769	798	756	729	796	764	759	739	709	791	752	750	818	792	779	749	748	746	707	777	696	718	742	707	765	785	779	781	786	747	783	750	759	762	707	755	738	751	720	763	753	770	793	749	789	787	737	755	767	703	767	761	761	801	803	792	765	744	733	798	790	737	717	707	796	774	732	730	730	788	762	734	776	767	786	733	738	718	787	768	739	768	764	763	798	789	757	792	736	725	733	799	766	755	706	770	764	750	709	787	777	774	771	744	711	702	753	819	802	776	799	801	772	752	776	779	734	788	764	796	768	748	795	781	819	767	751	768	757	737	752	770	720	742	776	767	742	758	740	752	758	747	720	765	770	732	746	720	788	794	766	740	763	779	778	773	782	760	769	786	744	757	746	767	757	759	729	752	693	760	763	749	742	734	765	774	720	759	745	768	699	716	755	767	785	754	786	776	715	750	751	751	735	773	797	753	750	771	750	748	820	793	754	751	755	797	717	742	757	744	752	777	735	710	752	759	775	754	738	703	750	775	723	726	774	681	698	725	707	780	781	732	725	751	734	754	766	737	752	732	778	762	771	756	725	734	795	772	764	754	769	798	768	745	781	735	714	796	739	754	817	769	741	774	763	728	811	775	770	743	806	726	795	733	758	756	768	722	747	758	751	783	771	772	734	796	751	776	761	726	751	792	709	781	755	719	710	723	708	763	741	759	819	778	742	762	764	762	782	745	753	746	763	782	756	714	753	771	767	729	755	712	760	725	755	762	800	758	751	771	762	748	742	722	761	774	723	771	696	807	752	777	770	763	757	739	725	771	734	774	702	741	752	784	720	736	728	692	801	785	744	721	810	780	791	714	739	706	737	745	724	746	738	726	763	713	768	729	776	772	734	765	760	774	747	790	737	764	760	729	791	752	724	738	741	755	765	763	720	748	745	739	759	761	759	740	774	724	758	814	769	779	748	773	758	760	710	769	727	726	735	783	759	802	723	817	757	738	755	740	798	787	747	798	772	708	794	791	721	762	800	739	754	767	760	750	742	721	745	734	705	767
1463	138	122	100	112	147	139	153	109	109	111	94	121	122	98	96	98	82	83	111	88	90	101	93	101	80	90	75	94	104	103	159	158	131	113	144	179	178	148	164	154	137	123	92	120	122	98	110	156	114	124	134	93	101	114	118	117	154	173	143	124	96	90	89	94	93	106	79	90	72	90	91	78	73	89	94	83	90	113	83	86	82	92	92	78	78	96	88	87	84	106	100	82	94	85	84	86	96	82	85	89	86	89	85	108	94	77	78	90	83	86	89	88	87	74	79	101	87	91	65	76	79	84	109	91	74	97	89	89	90	86	104	88	87	81	83	101	80	96	110	88	85	89	73	91	100	94	90	87	95	74	71	76	81	87	94	65	71	91	75	83	80	96	76	96	86	71	84	96	95	81	88	96	80	72	86	73	88	90	92	95	94	86	93	89	87	77	91	93	80	79	94	100	90	94	84	95	83	97	99	93	95	89	81	81	69	96	96	99	84	79	89	83	87	84	84	82	73	75	105	75	71	80	88	91	84	83	98	80	79	87	82	79	76	102	101	77	97	81	82	101	110	78	92	91	74	91	71	80	77	84	90	77	96	85	73	78	78	75	93	82	110	95	97	91	63	72	74	82	92	79	96	100	105	81	80	86	78	108	76	82	71	99	75	87	90	99	102	89	92	91	90	97	80	71	73	98	87	88	98	82	98	78	91	92	93	95	99	80	97	87	75	91	90	86	90	85	94	87	114	80	84	89	88	76	91	97	75	96	90	100	75	90	93	110	87	88	83	79	93	93	84	78	75	80	71	84	107	87	90	85	98	96	79	100	88	82	90	72	91	90	87	91	83	93	76	96	91	79	104	91	98	107	74	90	101	108	87	87	94	104	92	86	114	72	77	100	84	107	90	93	97	100	90	86	106	89	86	102	84	94	98	83	81	92	88	94	102	85	96	100	86	98	86	78	86	86	87	72	85	107	75	82	81	88	72	92	65	87	105	80	88	81	84	88	86	91	100	97	101	94	88	103	94	82	98	83	81	91	83	84	95	92	77	80	70	102	103	91	80	75	83	79	71	83	86	109	89	105	90	96	82	101	83	91	98	77	88	68	88	103	93	82	83	100	89	90	98	92	80	83	96	89	73	99	72	101	90	85	79	83	87	97	96	94	119	89	87	82	97	92	98	99	90	83	97	89	69	90	103	90	90	76	89	92	84	77	92	107	69	74	92	97	86	78	93	74	108	96	79	87	101	89	92	92	79	86	94	103	93	81	102	96	91	92	84	87	77	80	80	94	90	91	84	83	92	92	84	83	85	96	95	88	95	84	86	87	103	96	86	92	90	92	81	76	89	90	89	93	85	89	99	83	94	81	94	74	84	84	83	90	100	101	80	94	92	95	85	79	85	104	83	84	89	83	84	75	103	92	81	91	80	87	77	88	95	84	82	85	98	106	80	90	94	92	93	83	82	87	92	94	98	105	82	97	89	80	84	88	101	93	78	76	100	92	86	75	86	74	81	84	72	83	94	103	103	81	87	104	83	79	95	66	79	87	89	86	94	67	102	88	80	100	70	87	85	73	78	80	90	99	84	95	80	100	93	79	86	95	78	92	94	103	101	78	94	106	89	72	99	99	85	97	85	87	85	84	87	81	74	93	88	94	111	88	107	93	74	84	85	81	97	88	85	82	75	100	71	102	114	77	83	89	88	86	76	88	94	85	76	90	83	90	95	100	95	88	94	88	92	94	82	88	86	76	99	95	85	69	80	73	104	104	90	100	101	81	85	91	81	94	77	98	104	77	90	79	104	83	84	83	84	82	84	93	91	82	83	83	90	75	89	86	86	82	82	91	82	94	87	75	69	80	88	81	91	93	96	81	92	74	94	83	88	92	103	77	76	83	99	93	91	101	104	88	67	92	74	86	87	89	88	100	95	74	87	82	80	85	86	76	78	90	70	71	103	98	68	83	102	83	81	89	102	97	86	81	98	87	86	74	73	85	100	85	77	89	89	84	74	95	89	89	92	99	93	84	79	96	79	92	71	76	76	82	100	100	96	93	76	104	83	93	77	86	83	97	86	74	89	96	109	86	93	78	100	83	104	85	96	73	90	88	94	107	85	94	73	77	89	69	102	87	80	80	78	102	91	86	93	87	76	76	95	97	99	86	77	90	64	74	82	83	71	104	83	94	69	86	94	107	98	90	94	81	90	86	97	69	90	108	84	100	91	79	71	91	84	74	88	89	82	101	82	83	86	74	94	85	95	96	90	90	84	85	102	81	90	85	93	83	71	83	104	96	77	106	109	96	90	89	92	86	88	70	89	64	112	83	95	83	85	95	93	68	74	97	62	90	92	97	90	79	95	93	94	90	96	111	85	92	90	89	75	74	78	97	92	87	91	78	94	96	84	102	90	87	88	88	82	85	82	91	91	79	87	94	92	77	74	86	83	101	95	95	96	96	87	97	72	78	90	90	105	81	75	82	93	98	103	100	87	63	87	100	77	86	86	88	85	72	83	78	78	86	101	97	86	90	91	76	75	80	89	92	83	71	88	88	73	99	79	72	88	79	83	72	89	72	91	100	74	84	84	85	110	94	84	96	96	98	90	72	85	89	97	81	79	71	72	90	76	73	89	79	101	86	90	92	96	106	73	86	86	94	96	85	108	80	90	80	98	88	89	86	85	76	85	94	92	99	100	96	80	74	89	85	77	110	72	88	95	97	84	86	104	90	92	82	81	90	87	66	75	76	96	92	94	73	70	90	75	83	88	85	77	99	86	103	94	90	79	104	84	87	70	82	81	88	91	80	79	83	97	70	83	84	84	86	81	88	85	82	87	86	102	98	98	79	80	76	80	107	74	94	95	79	101	89	93	98	94	93	106	83	75	93	107	93	78	83	69	77	110	72	80	104	96	101	93	106	95	95	86	87	82	68	81	95	94	82	82	96	110	76	90	95	89	87	94	80	95	88	103	85	85	96	83	93	96	93	94	92	87	93	95	77	98	85	83	94	83	81	103	86	78	84	101	92	74	82	84	87	93	97	77	98	107	86	109	73	93	80	71	97	107	74	77	91	98	90	81	96	95	99	79	87	77	98	85	79	100	74	105	83	77	83	83	70	105	75	75	90	98	101	102	99	99	89	82	83	86	114	78	85	82	82	93	88	80	87	87	96	78	81	80	93	87	81	98	86	80	91	101	68	92	70	84	88	94	96	84	84	74	92	76	95	94	88	95	87	96	82	90	92	86	95	107	80	72	89	93	82	79	90	105	96	88	86	79	101	81	87	92	95	88	80	80	95	93	76	96	88	80	105	71	81	90	80	95	80	88	87	90	87	93	81	80	93	99	74	65	84	90	79	86	81	84	96	72	83	79	92	61	69	86	105	96	101	92	69	85	73	87	91	90	71	101	102	89	77	100	96	76	78	97	96	91	92	86	82	79	75	101	105	88	102	74	82	100	93	79	91	84	85	89	95	94	73	99	81	84	93	95	82	93
8859	2718	1690	2569	5075	5545	5452	4652	3678	2915	2567	2236	2038	1997	1817	1686	1494	1405	1282	1219	1168	1103	1101	1090	1113	1020	1083	1033	1065	1038	1082	3145	3064	1881	1326	2541	3678	4032	3347	3497	2825	2742	2303	1629	1527	1408	1506	1962	2291	2338	2425	2269	1772	1963	1701	1565	2111	3073	2880	2360	1820	1396	1233	1037	957	904	927	915	916	893	916	919	899	960	919	903	853	896	885	894	920	903	907	898	902	857	895	905	876	927	928	925	934	918	918	864	895	894	927	939	865	900	900	962	894	901	924	911	927	905	915	942	849	878	869	912	912	930	930	924	904	889	884	941	858	895	900	957	868	932	907	876	968	935	890	973	924	887	936	939	970	907	903	923	931	865	878	886	906	884	902	935	951	866	968	978	952	899	911	909	956	903	874	915	957	920	903	837	938	899	893	928	888	918	893	897	952	887	928	876	896	877	894	898	930	859	893	919	913	906	900	885	922	930	863	916	909	961	923	943	880	876	931	896	939	913	924	903	848	907	898	912	898	879	937	910	974	925	893	947	915	912	902	937	894	956	908	863	908	872	899	882	940	899	942	920	885	971	957	978	971	868	919	895	886	893	938	924	900	863	852	915	923	897	887	908	917	854	919	943	936	917	928	885	892	884	908	925	964	984	912	941	909	938	881	895	905	912	884	921	921	888	888	932	891	938	946	894	886	931	892	957	891	924	883	938	896	930	899	866	896	939	874	915	881	905	866	948	882	885	909	915	889	893	887	943	922	949	896	891	938	946	945	874	954	918	874	918	922	909	910	911	956	887	924	917	903	883	934	911	830	895	943	912	859	954	928	869	897	1012	910	928	900	949	892	902	923	926	940	910	921	907	921	893	845	913	907	955	877	952	913	941	914	904	932	959	898	891	896	928	952	898	859	899	923	911	892	929	882	939	910	827	903	955	932	917	895	952	923	896	948	868	943	901	927	891	927	903	909	949	952	920	913	879	918	850	959	926	936	893	923	931	944	903	863	896	906	950	971	878	883	923	951	933	857	885	928	886	973	875	883	896	949	948	991	886	934	894	887	940	887	886	872	909	916	918	866	895	963	846	907	937	902	941	878	893	905	858	971	913	934	881	884	909	933	927	855	883	900	878	928	915	909	862	909	881	862	952	913	900	895	868	941	924	896	952	974	926	928	930	911	931	930	915	945	938	940	903	932	915	892	905	898	901	986	960	895	951	913	922	841	918	958	865	951	890	925	907	903	891	875	933	893	885	909	875	939	885	931	861	921	956	867	940	854	895	898	946	886	904	937	930	890	909	885	888	879	897	924	867	898	925	894	950	859	864	884	938	918	909	910	937	970	898	916	884	874	934	931	921	881	868	924	905	907	917	917	882	934	902	944	905	919	870	892	933	942	897	912	913	956	961	875	912	932	904	928	906	903	953	961	952	918	935	915	880	930	926	962	922	945	921	886	915	876	932	895	924	903	921	898	869	917	937	945	922	919	957	927	897	944	901	863	885	883	896	915	904	926	937	879	927	944	931	936	936	889	907	893	917	914	965	927	904	889	900	932	873	926	946	932	906	937	930	900	920	897	903	930	945	887	897	886	941	962	931	841	863	945	944	910	923	870	906	900	935	941	923	877	897	973	883	925	872	935	921	1019	910	917	911	886	890	900	942	930	896	928	916	880	922	924	917	881	903	883	930	885	886	915	889	935	892	925	888	965	943	893	886	894	934	879	947	907	890	895	929	932	954	910	897	896	901	898	890	914	896	899	894	911	913	863	914	864	893	921	936	913	908	869	899	836	874	963	902	927	893	926	933	903	893	954	895	946	900	916	912	927	888	940	853	931	887	940	891	862	923	875	871	942	941	875	896	898	928	934	918	928	905	897	902	879	926	925	926	982	897	873	890	936	962	914	904	915	963	835	916	974	900	888	906	875	933	898	891	899	909	865	941	931	914	891	944	950	911	871	915	927	954	902	933	913	917	923	941	945	872	909	908	866	957	891	897	934	893	989	918	943	920	906	873	1004	849	930	916	877	905	943	828	911	921	865	928	898	918	905	894	934	961	898	923	901	934	888	858	944	906	904	866	919	930	887	898	939	905	846	912	900	857	887	959	883	916	880	945	903	849	931	914	992	862	928	976	842	886	922	934	933	867	916	887	880	968	963	928	928	953	888	946	935	877	879	951	877	889	918	947	932	913	895	894	902	935	944	893	925	889	937	878	850	907	908	896	906	860	964	921	903	906	932	913	965	873	955	891	921	887	896	913	836	875	877	916	922	912	925	882	913	891	895	891	900	887	950	878	945	912	933	933	953	910	905	926	894	910	941	962	888	922	954	891	906	873	904	952	822	950	916	918	963	992	878	965	913	860	930	868	965	885	847	901	901	891	935	903	864	911	915	896	910	893	873	948	915	941	922	939	932	902	928	880	882	967	931	899	932	934	909	954	929	900	877	907	940	930	890	894	860	921	920	942	925	889	892	1003	912	930	943	945	919	829	904	929	891	897	868	933	890	937	946	895	900	934	930	900	880	833	921	992	945	911	888	937	915	919	893	922	933	911	897	920	911	905	877	924	965	931	875	945	931	898	881	914	969	834	894	859	917	917	900	886	892	888	943	928	939	922	923	914	920	896	895	933	904	938	841	954	909	922	934	857	945	890	910	903	922	935	929	912	892	920	952	887	886	962	924	918	898	952	917	909	930	886	916	891	918	929	967	942	916	942	937	900	819	928	896	933	904	915	932	959	937	907	913	898	911	909	923	899	935	923	906	855	904	917	924	937	893	918	896	914	955	896	956	920	894	866	895	902	920	870	827	907	889	899	922	904	916	933	885	949	920	855	972	894	897	949	911	874	905	929	885	931	900	933	918	933	950	969	929	952	933	899	942	938	908	965	930	950	927	938	956	938	932	901	916	922	915	922	850	880	884	881	888	903	964	886	904	962	835	955	921	791	911	868	928	920	852	937	897	897	948	935	930	901	918	945	884	916	875	925	881	876	896	862	904	910	936	981	886	922	863	927	908	873	907	859	869	952	946	902	872	917	919	900	886	926	924	942	910	897	939	933	919	948	928	866	899	889	945	892	872	899	912	896	903	966	943	849	904	936	863	883	887	961	917	944	914	962	943	935	868	887	907	912	895	920	931	908	927	950	952	958	860	928	916	928	922	911	854	911	926	921	970	901	907	927	947	970	889	918	911	944	942	903	932	884	904	926	928	952	899	911	882	916	910	916	900	919	870	953	937	920	938	923	919	918	926	907	978	940	890	938	876	938	854	907	950	992	929	922	888	881	880	928	919	910	897	900	936	934	873	944	936	920	902	871	952	907	896	900	883	925	901	906	911	926	861	983	925	868	888	917	913	950	892	855	922	950	855	956	922	929	906	955	889	894	881	909	935	923	949	953	959	928	972	951	899	945	926	923	922	853	884	893	911	889	949	881	877	929	891	921	907	894	945	914	885	930	924	847	888	919	900	879	944	936	907	896	879	916	865	955	954	935	896	919	929	909	887	931	938	951	877	909	899	934
715	271	174	141	146	171	187	169	169	156	159	140	121	111	108	95	113	117	77	89	90	101	72	86	75	79	97	100	91	78	103	130	131	143	75	115	230	180	183	135	116	125	120	131	107	95	98	125	141	127	133	146	99	132	112	119	170	277	255	195	135	109	109	99	65	73	55	80	74	75	65	83	61	77	64	86	69	60	69	87	59	76	76	73	86	75	81	58	72	72	64	100	74	70	90	85	76	81	72	57	70	76	70	65	73	77	60	57	87	71	76	63	94	69	74	89	66	61	80	75	73	85	74	72	70	76	84	79	71	96	85	77	93	76	71	68	76	74	62	70	83	77	63	87	88	86	63	71	70	74	72	72	79	85	75	84	73	79	72	77	74	72	72	74	67	74	84	72	81	66	76	72	70	64	77	88	84	62	74	68	70	68	76	81	77	69	76	75	79	86	84	75	61	87	76	60	92	75	59	59	81	80	80	68	77	81	81	79	69	67	75	74	82	69	84	68	74	72	80	78	81	76	79	60	74	74	79	77	78	63	64	90	67	75	58	77	84	83	76	73	62	73	68	86	77	81	75	75	69	78	70	71	60	79	78	75	67	81	73	83	72	82	72	80	89	74	79	87	68	87	64	77	74	90	92	78	77	74	70	84	62	61	79	92	78	81	91	75	68	75	75	68	75	82	77	75	69	79	66	76	61	70	81	89	73	89	72	78	56	71	62	75	67	67	79	74	78	65	71	85	80	67	67	80	71	80	62	84	67	78	82	71	95	86	67	78	79	67	68	76	88	71	65	70	74	65	69	71	73	82	75	75	84	62	70	60	76	81	70	95	91	81	85	69	89	72	78	71	65	86	76	84	73	80	81	76	94	66	68	95	76	75	78	75	77	67	75	70	60	75	84	81	85	73	71	72	69	80	87	80	81	72	80	78	80	88	79	87	75	80	72	72	80	70	83	75	62	80	85	79	75	73	85	71	71	71	65	66	87	57	65	76	74	58	76	69	77	84	61	66	76	74	72	81	84	75	68	83	74	72	83	74	80	68	73	85	72	68	90	76	61	83	77	75	91	86	73	73	74	75	69	74	76	68	85	72	76	82	89	67	75	71	80	82	84	78	68	64	77	65	72	77	86	72	84	86	69	82	69	80	72	69	71	84	98	80	66	63	73	70	86	83	68	79	83	58	78	74	77	91	65	67	73	74	84	67	80	73	80	73	80	77	88	73	75	94	62	69	64	74	74	66	63	87	77	63	80	85	80	78	102	80	82	78	77	66	71	85	73	82	76	65	52	70	78	84	72	72	83	73	84	72	79	64	70	80	84	83	76	60	75	72	78	75	86	90	89	85	72	65	85	88	83	62	83	62	73	91	73	83	69	85	76	87	69	63	72	87	79	73	80	78	83	88	61	80	91	76	88	87	84	68	74	82	70	77	75	60	71	83	79	81	79	88	72	82	76	75	73	84	83	71	64	80	85	57	70	70	87	69	66	78	87	67	75	68	82	75	76	68	69	86	74	85	62	77	78	71	80	73	89	59	79	90	72	77	95	90	85	78	74	66	73	72	69	84	81	83	81	70	73	80	80	82	61	79	69	67	78	87	74	80	84	71	74	83	69	83	73	71	55	80	69	83	68	87	86	83	65	83	88	72	81	84	74	81	63	76	89	94	64	60	73	82	60	71	63	86	64	67	76	78	78	89	75	63	75	79	61	68	76	65	75	77	64	69	91	71	87	72	59	79	72	79	88	69	58	78	82	75	66	69	81	56	68	74	78	82	76	75	82	70	63	75	65	77	75	76	78	64	73	95	76	91	72	73	68	78	67	71	83	75	80	96	79	86	71	63	75	76	77	62	70	86	65	76	66	68	66	74	77	88	82	65	81	82	88	85	72	88	71	87	87	70	75	85	79	65	80	92	82	68	84	59	76	84	59	73	78	62	73	76	74	63	85	74	76	94	71	60	72	86	73	77	69	71	82	80	72	71	75	69	77	80	71	76	64	71	88	66	68	72	86	86	71	68	67	73	88	74	74	77	75	74	77	70	66	63	76	90	77	73	66	68	81	82	59	73	74	79	76	67	65	76	77	76	70	82	64	62	91	73	76	61	82	98	79	78	81	75	71	71	75	70	79	81	81	65	73	76	70	87	86	76	73	83	79	82	78	68	67	71	66	61	70	83	64	66	80	91	68	83	73	61	64	87	76	92	69	83	72	75	69	76	78	92	78	66	67	89	87	60	62	74	67	65	84	59	80	72	71	77	79	73	68	76	80	73	80	79	67	64	77	80	85	66	76	80	79	70	96	77	64	65	68	67	83	74	74	82	71	75	82	68	73	74	66	80	67	74	72	68	59	68	86	69	84	74	77	65	93	86	78	79	75	75	61	80	71	64	87	78	94	63	79	71	75	89	59	72	75	71	74	90	89	88	71	73	91	73	79	75	96	78	62	64	76	66	73	84	76	72	77	72	67	65	84	70	86	67	77	77	74	81	70	69	76	99	73	71	71	67	70	78	69	81	71	80	80	74	56	87	87	80	75	94	70	60	66	76	76	86	84	83	62	85	69	84	87	64	74	62	73	84	71	68	67	76	71	77	77	71	82	72	91	70	76	77	62	73	95	85	73	80	88	72	72	79	73	83	75	68	84	81	69	63	78	75	84	55	77	72	69	78	85	81	78	61	63	67	79	67	62	75	78	81	84	60	71	57	54	84	75	71	83	77	84	56	84	81	66	77	63	79	79	79	74	72	85	79	89	86	70	63	79	60	67	88	65	64	80	79	88	80	85	85	79	73	84	72	62	72	68	77	78	72	85	89	77	66	80	74	89	82	53	79	70	90	86	77	64	87	81	79	86	88	74	80	57	77	71	72	62	84	67	64	78	84	82	73	73	69	77	64	94	88	67	67	85	102	71	65	67	75	76	77	70	80	97	63	58	80	80	86	100	86	86	68	73	73	64	95	91	73	75	67	78	95	69	86	83	75	62	76	74	65	68	67	73	80	69	74	80	62	85	56	58	65	72	76	62	81	76	94	63	72	65	83	69	79	82	76	70	76	77	78	66	79	74	67	80	63	81	71	91	84	77	71	77	85	78	61	65	81	79	74	82	70	72	75	77	82	82	78	75	79	68	87	85	67	66	72	74	66	66	80	81	73	74	91	68	68	67	91	86	80	71	77	78	74	74	67	90	82	76	75	71	77	79	80	70	73	80	87	84	84	82	86	70	77	66	66	79	79	79	86	86	76	96	68	72	75	69	68	70	67	56	69	73	86	68	78	73	84	98	87	86	76	78	75	68	81	76	77	79	68	79	68	67	87	80	76	68	70	67	84	63	69	68	63	66	70	74	75	70	78	81	61	76	75	62	98	80	86	81	69	83	70	76	74	77	81	70	83	68	92	79	77	76	82	89	67	60	76	82	75	66	80	69	79	75	96	83	59	79	82	74	65	86	88	85	75	72	73	63	82	84	78	69	76	67	64	68	77	60	76
10693	4732	2357	4192	8678	9641	9212	7281	5874	4776	3726	3350	2966	2712	2495	2163	1970	1669	1577	1454	1243	1229	1213	1179	1234	1077	1081	1048	1034	1109	1462	2695	2869	2653	1402	2202	4172	4450	3780	2454	1902	2098	2248	2123	1642	1445	1755	2281	2667	2683	2793	2800	2148	2183	1969	1817	3916	5970	5399	3763	2410	1619	1142	930	854	846	808	817	830	772	762	788	742	754	783	802	787	768	757	783	769	782	799	817	753	746	798	787	776	760	785	779	775	770	798	759	748	783	767	768	780	758	809	792	796	782	825	786	785	750	798	804	803	775	772	758	745	757	805	806	797	759	827	776	779	775	795	796	809	794	836	782	738	804	764	757	833	831	779	819	812	801	786	792	810	753	803	782	703	788	745	753	757	790	766	717	829	795	783	794	772	769	787	772	819	793	799	780	773	819	801	729	780	792	768	761	755	771	746	795	785	806	785	785	835	828	771	801	791	774	811	781	815	792	794	789	812	780	768	746	748	786	738	777	815	812	769	784	771	812	768	772	772	834	763	766	833	775	791	783	727	737	786	825	761	824	793	769	800	795	788	773	784	740	789	780	770	788	833	862	769	743	768	762	805	794	812	713	788	817	758	803	809	767	786	779	776	783	754	745	751	811	777	761	741	804	740	783	799	779	784	787	804	772	798	752	791	779	751	756	792	741	799	732	800	796	768	802	786	775	746	754	835	742	756	828	791	837	822	809	776	741	826	806	760	762	809	836	790	817	758	771	763	784	763	823	764	816	817	743	794	760	757	794	781	772	808	736	806	769	829	747	733	803	790	830	794	817	748	747	773	807	808	785	761	764	771	782	737	765	775	778	800	751	762	804	744	806	781	800	805	812	813	789	828	802	783	803	772	795	815	769	793	776	722	830	745	826	740	781	764	784	780	805	817	818	790	757	809	828	795	826	770	769	771	765	793	802	773	796	792	774	833	810	737	794	793	830	815	802	773	776	771	814	763	775	763	825	835	799	776	751	776	764	829	763	753	774	807	793	764	798	731	787	786	826	779	818	769	757	764	734	793	782	774	744	800	799	798	782	796	804	780	790	819	775	798	784	824	801	810	802	824	814	806	825	801	805	805	793	760	751	775	768	755	778	785	744	764	847	783	780	759	821	755	763	745	783	756	817	804	802	809	845	797	794	778	811	767	742	808	798	809	767	739	779	787	790	827	732	788	779	758	757	808	750	838	783	797	791	776	748	789	746	748	776	787	803	727	792	806	792	738	799	773	765	757	832	763	753	787	799	722	806	740	796	742	827	750	789	786	794	714	797	826	792	785	780	829	813	794	824	779	805	785	828	771	811	828	750	739	777	752	760	807	783	763	788	777	794	771	820	773	736	792	809	728	797	735	813	846	762	803	765	816	822	810	789	788	826	765	789	805	785	808	779	776	811	761	756	826	760	806	758	816	832	778	745	793	832	764	739	786	781	793	794	779	792	828	746	786	804	753	788	775	777	746	815	796	784	779	782	809	785	770	787	781	790	778	825	794	780	768	827	838	808	784	753	821	786	812	780	783	777	789	830	797	786	759	828	763	801	752	790	769	801	781	747	781	801	773	801	815	795	804	744	766	753	819	794	761	778	769	786	792	766	759	798	812	834	737	762	800	799	793	770	815	783	764	798	786	760	817	757	779	830	831	759	801	752	849	789	758	770	777	787	757	792	816	803	781	770	824	798	799	815	751	779	761	794	812	769	794	785	787	805	844	759	810	795	801	745	789	756	772	785	802	778	851	785	772	753	789	776	761	810	855	788	751	748	759	812	792	776	815	785	781	854	839	824	774	837	835	779	796	787	785	788	804	793	817	778	819	869	777	814	881	809	787	769	827	876	779	788	757	791	782	820	740	785	780	724	788	809	734	786	790	759	764	785	831	727	802	768	826	818	802	786	770	772	783	822	738	822	845	759	746	785	777	801	775	743	761	753	764	754	786	766	732	805	771	803	821	777	775	736	837	798	805	823	798	724	781	796	808	802	762	777	772	736	777	779	755	703	804	779	765	780	774	765	824	794	769	812	785	802	754	762	845	776	781	779	777	817	779	771	833	786	794	815	786	832	768	760	792	758	757	783	732	796	846	812	773	829	774	806	799	808	768	777	734	813	786	751	782	776	769	773	794	832	753	809	767	797	814	811	807	785	777	803	769	821	799	810	794	829	846	786	753	804	762	780	769	790	724	793	787	804	774	780	755	815	821	770	839	801	741	751	797	774	771	804	785	755	799	758	776	799	791	797	748	788	816	766	771	785	731	758	774	781	795	768	810	779	768	795	800	759	793	815	701	781	786	792	792	758	797	804	834	757	784	744	802	782	780	750	782	729	808	822	776	745	808	791	817	795	781	812	782	782	735	796	803	743	816	788	812	826	782	815	770	749	784	806	746	802	807	768	766	743	790	825	762	785	742	786	786	780	729	752	762	777	727	760	777	752	750	782	798	779	833	762	783	797	704	751	778	791	754	767	854	782	773	816	786	809	750	805	793	738	816	797	777	797	800	771	800	769	774	794	780	786	755	774	802	839	808	828	768	792	749	775	761	802	767	795	784	779	787	749	778	741	754	793	816	816	808	740	782	763	767	792	769	791	809	807	715	800	751	759	776	796	772	776	791	721	814	825	802	822	766	779	795	788	814	794	741	772	780	754	768	776	812	740	796	791	750	802	816	810	780	824	765	781	743	762	798	766	765	802	761	768	763	852	796	774	797	745	832	778	819	788	823	795	811	803	791	790	727	820	780	744	793	812	787	794	762	798	804	774	778	776	762	764	792	762	770	777	790	780	773	792	787	755	775	746	816	788	756	791	746	798	755	808	801	770	782	784	803	734	777	788	822	778	787	760	763	791	762	808	746	778	814	752	797	754	787	782	766	754	796	795	828	788	821	758	786	786	765	798	778	793	787	773	792	795	751	806	765	803	774	793	829	768	710	783	825	795	752	789	741	809	756	814	756	824	777	772	790	796	802	761	798	801	798	781	839	798	798	821	780	779	751	786	769	777	726	774	795	840	773	797	808	779	769	803	800	781	744	771	773	788	759	808	791	797	755	746	689	786	789	741	811	794	818	806	797	798	773	763	797	749	762	793	787	750	769	784	757	792	781	802	748	775	783	755	766	778	756	797	798	778	773	764	771	763	794	817	829	785	783	776	749	799	822	800	761	793	771	752	799	768	821	775	744	809	807	811	759	763	830	812	779	831	775	805	756	778	813	830	777	785	812	806	814	761	804	744	781	781	770	774	805	764	794	804	804	771	823	819	806	813	768	753	790	815	807	755	816	790	795	801	789	816	782	764	772	794	745	810	779	796	814	819	825	812	791	790	817	753	757	784	783	805	750	778	775	783	789	798	806	780	779	738	786	767	774	761	760	742	765	792	792	770	750	802	749	817	805	809	774	775	786	795	820	787	767	818	768	729	750	759	808	816	731	757	791	758	755	731	755	797	766	813	753	773	768	791	801	832	791	819	782	794	766	802	795	760	783	800	802	770	789	769	775	780
2126	216	143	145	119	182	194	192	179	138	161	144	136	134	118	130	120	129	105	95	106	102	113	119	114	108	92	83	87	69	170	253	206	173	118	128	196	205	191	132	159	150	126	139	121	97	127	165	158	166	126	152	118	142	131	101	208	297	266	194	188	123	101	89	112	83	100	100	86	83	87	104	82	102	76	103	84	84	97	95	86	85	96	88	82	88	101	65	107	92	69	95	98	95	97	98	99	91	92	85	83	81	75	97	111	74	94	77	79	86	81	83	93	79	96	75	83	96	80	94	102	95	77	108	83	90	80	83	108	77	77	86	82	80	83	87	69	89	99	78	100	94	90	93	102	105	92	90	102	88	87	106	70	77	92	94	84	93	78	87	94	78	98	113	93	88	79	84	86	90	96	90	98	92	87	85	75	100	95	114	93	81	71	87	86	86	75	86	98	80	104	104	90	85	103	77	86	79	82	83	99	105	83	104	70	96	97	101	88	93	86	89	75	80	108	98	98	107	79	83	98	77	93	79	104	79	98	86	77	88	76	78	93	79	93	89	92	113	92	83	91	96	103	100	104	82	103	81	80	94	109	100	107	92	99	95	70	76	82	85	84	97	69	87	103	91	84	97	83	106	91	84	100	82	92	83	78	82	86	88	82	61	81	95	94	88	97	85	87	96	80	88	101	89	94	84	80	79	95	95	91	80	77	87	74	87	89	84	82	87	76	84	107	87	77	68	91	82	104	95	81	90	72	93	96	92	96	94	88	98	87	88	72	94	105	70	96	96	96	82	92	98	81	79	85	97	93	89	81	88	92	77	97	93	90	89	89	75	80	95	105	91	97	88	90	78	79	88	83	82	88	82	82	88	87	96	99	81	93	88	84	87	91	83	86	93	87	82	99	82	87	75	89	90	78	80	99	92	72	77	80	71	98	103	88	95	96	84	92	88	99	95	92	90	110	87	98	105	91	97	79	80	96	109	104	87	105	107	86	87	78	109	90	82	83	97	84	95	82	88	92	98	94	84	80	100	78	93	95	99	97	89	79	99	80	98	93	90	93	80	112	97	87	90	85	88	87	98	98	87	90	88	90	74	95	85	68	84	102	95	105	98	85	90	91	105	102	89	92	90	85	84	102	107	83	70	91	83	78	90	81	92	77	82	87	76	87	94	96	86	86	84	83	91	88	98	91	92	99	111	83	87	90	78	85	80	84	87	104	72	86	94	111	87	107	88	98	89	74	84	86	86	88	84	99	90	81	102	90	79	69	79	81	80	95	86	86	96	86	91	91	89	99	90	110	112	71	98	101	90	74	90	107	81	81	93	80	89	100	93	76	81	87	89	92	82	89	74	77	77	84	100	93	79	92	92	92	84	91	87	96	122	93	99	83	90	107	94	100	91	82	84	87	103	73	69	92	88	85	80	97	103	99	91	75	100	95	97	97	79	77	92	94	90	86	108	100	97	106	91	79	102	75	95	88	92	79	97	103	87	101	94	74	87	79	87	101	90	107	100	87	82	88	100	93	92	104	69	82	97	85	94	96	94	82	78	92	76	90	95	106	103	88	102	85	78	73	105	88	82	88	88	94	106	80	88	99	109	86	84	85	98	70	90	84	79	99	98	85	89	88	103	75	86	85	74	69	101	87	83	89	81	111	105	86	91	104	97	87	102	103	86	87	74	91	103	120	81	89	73	104	82	85	69	78	102	96	85	100	79	84	88	83	94	84	84	79	101	110	63	90	82	90	80	93	87	102	90	87	85	68	87	82	87	93	97	74	101	99	94	86	84	69	80	107	80	98	85	92	98	83	107	79	110	88	88	79	92	92	96	72	96	89	83	94	78	92	89	87	76	97	110	90	86	85	86	80	78	89	101	76	81	82	92	89	91	91	82	74	87	78	105	88	88	96	87	83	78	86	104	79	108	98	87	104	84	76	88	86	95	84	92	88	83	75	107	81	92	79	81	94	88	71	81	94	78	88	85	84	89	82	93	95	85	96	97	72	84	80	101	87	95	83	101	83	86	88	96	78	94	101	87	81	89	91	94	87	86	88	92	82	79	81	83	91	99	80	77	110	83	87	105	65	99	88	104	96	74	94	80	87	76	97	77	104	84	96	86	71	94	102	93	105	85	81	70	63	83	94	90	77	87	92	81	98	71	86	84	95	84	92	101	89	88	85	89	79	89	76	92	90	97	100	103	93	88	94	98	109	80	98	95	103	103	83	90	79	85	89	79	92	75	92	82	89	96	103	102	93	85	98	96	88	107	89	93	89	91	92	98	88	91	96	88	104	80	106	87	88	90	78	95	97	95	98	72	82	96	88	89	84	93	86	96	92	103	86	91	84	85	85	82	99	85	90	95	80	76	97	76	76	71	94	89	86	81	96	67	71	108	95	69	92	76	91	98	96	95	89	88	89	95	82	85	97	91	91	106	74	105	91	91	92	92	95	84	110	77	80	96	86	83	68	96	97	95	85	82	84	71	85	86	97	92	96	95	91	82	93	105	87	118	85	73	88	87	108	95	89	98	76	103	86	91	86	86	100	85	86	94	91	87	84	115	83	88	102	87	99	61	77	77	103	88	102	94	84	87	86	92	89	91	125	88	81	90	94	104	80	80	84	107	93	80	88	89	86	78	79	93	87	75	99	96	76	69	105	90	101	78	79	91	88	92	108	105	84	82	78	70	92	85	95	88	98	92	88	84	86	94	88	89	76	77	94	87	88	83	84	64	79	79	78	96	97	102	89	81	98	88	87	81	94	96	78	91	87	89	100	91	98	91	90	77	78	80	81	87	95	87	98	75	79	67	103	92	91	83	105	84	79	115	94	82	74	66	89	107	79	71	94	91	95	101	80	69	95	91	91	88	79	107	104	92	77	87	117	89	95	90	74	96	94	105	90	92	97	97	85	85	107	81	85	83	80	106	100	95	99	77	79	77	90	78	87	95	91	94	83	84	74	92	85	77	93	87	85	87	74	78	82	87	86	88	79	81	89	85	94	82	98	82	99	84	78	92	92	75	99	79	96	90	95	94	84	86	72	105	77	104	90	91	100	104	91	95	76	85	91	91	82	98	88	73	88	83	85	79	101	76	100	97	88	102	107	89	96	84	104	88	95	94	98	95	88	85	80	97	82	89	84	89	96	99	70	89	89	88	89	98	81	98	87	88	87	92	76	87	84	87	82	90	94	96	88	90	104	93	78	94	86	81	87	88	89	77	80	95	87	89	84	102	111	90	101	102	107	81	84	100	88	108	81	72	79	92	88	105	85	94	106	111	95	98	67	96	75	83	101	91	88	83	100	98	83	95	74	86	86	89	89	94	87	80	100	98	105	95	87	83	94	100	97	77	87	95	85	80	86	85	88	89	96	86	103	99	78	93	93	94	84	91	91	82	102	110	95	73	86	79	72	111	82	101	100	88	73	98	95	79	90	82	92	80	79	87	89	102	91	99	83	100	94	84	101	69	94	92	85	81	104	88	82	100	77	92
10785	3985	2241	3847	7893	9272	8747	7429	5988	5032	4041	3539	3213	2867	2591	2402	2085	1869	1750	1573	1490	1337	1420	1291	1359	1264	1200	1194	1183	1319	3668	5952	4853	3794	1997	1996	4333	4339	3768	2646	2972	2795	2356	2511	1800	1586	1807	2648	2758	2618	2632	2566	2183	2305	1949	1680	4714	6136	5525	3873	2434	1699	1234	992	992	943	929	904	900	942	876	912	894	893	942	933	932	919	956	945	943	905	915	854	862	916	893	932	965	964	895	904	904	901	900	894	908	919	926	889	921	938	915	909	822	897	885	871	938	932	905	937	892	886	910	961	917	880	890	970	918	913	972	917	894	902	976	955	919	924	882	955	924	919	948	917	919	910	925	917	908	908	864	922	944	938	924	912	920	894	923	911	923	918	952	953	901	916	902	936	910	854	911	934	934	859	902	913	921	893	914	919	981	993	923	878	894	922	904	930	959	934	922	953	894	905	874	921	874	936	939	941	910	955	914	929	892	926	916	960	960	897	893	897	926	927	936	911	905	872	971	870	948	905	874	897	928	924	941	946	891	913	890	919	963	919	954	927	892	916	926	927	972	944	893	930	923	956	936	914	876	949	894	954	840	894	920	901	842	911	922	982	948	936	875	929	971	876	889	945	944	885	889	890	906	881	881	925	939	841	867	901	947	878	944	937	912	934	910	935	966	963	940	931	944	923	952	926	910	953	970	864	902	919	881	880	901	950	895	920	906	893	920	949	911	895	929	904	922	864	919	945	918	920	979	920	908	920	966	884	900	907	940	876	893	956	909	937	938	943	916	944	937	963	919	903	933	873	938	958	958	994	891	856	941	925	903	931	877	876	884	891	966	959	927	912	887	925	976	972	913	937	907	906	926	931	876	918	924	916	935	900	908	936	921	889	864	873	951	886	921	933	933	929	900	944	917	891	906	929	958	910	919	957	913	946	942	932	856	928	903	931	966	938	939	922	998	906	915	953	892	936	891	959	963	923	968	897	928	939	895	910	907	952	899	906	850	911	874	968	907	965	920	907	951	902	905	880	935	930	937	907	946	899	877	954	912	901	935	876	843	899	936	925	929	975	911	939	901	927	878	902	869	917	887	875	874	938	913	904	899	928	918	869	919	961	930	881	948	888	934	944	913	922	883	948	945	916	918	929	939	920	922	905	919	931	908	958	946	917	863	877	883	911	949	873	933	903	953	964	932	909	954	939	866	965	930	954	927	931	887	937	899	938	926	933	911	871	947	922	912	935	966	918	946	930	955	923	889	940	916	899	976	876	926	936	933	905	872	913	914	913	928	904	909	884	947	944	968	875	944	935	918	937	953	869	911	907	829	909	930	930	913	921	915	915	920	939	930	907	930	893	935	849	922	952	929	932	892	889	905	904	886	893	939	931	935	884	957	961	888	922	906	933	923	916	918	930	915	913	911	958	983	927	893	939	994	925	916	937	868	900	876	922	965	934	946	914	946	897	941	923	933	918	999	904	903	923	961	957	994	909	926	933	881	941	910	966	913	947	969	925	913	872	917	881	899	905	935	946	911	974	970	900	902	903	983	935	947	952	879	873	949	869	956	853	921	876	892	854	949	961	948	908	896	953	948	927	901	912	902	938	911	869	844	871	952	902	953	977	928	920	874	900	948	915	948	922	894	934	923	878	916	918	910	930	902	868	914	882	936	884	913	904	921	909	983	926	914	889	922	947	894	903	897	964	916	972	941	886	882	919	888	884	946	913	851	894	904	892	926	954	888	931	905	919	900	937	928	921	942	933	944	894	918	918	935	949	941	958	886	941	883	958	929	909	966	924	865	902	947	902	907	952	920	952	893	862	982	975	939	921	908	902	922	937	937	875	903	922	919	950	898	915	923	897	895	944	907	925	860	898	902	935	893	958	914	956	948	915	959	928	840	876	922	923	925	929	951	920	911	930	943	925	933	895	901	909	942	897	929	872	956	893	935	940	918	856	874	917	924	920	934	912	930	932	938	885	886	907	943	912	924	902	964	903	955	885	884	889	867	914	909	945	970	900	906	922	884	907	941	941	937	947	919	883	871	897	886	933	922	908	974	882	942	932	928	957	937	876	903	880	891	958	918	914	890	928	920	921	989	902	954	908	905	932	923	956	952	869	915	959	888	879	942	933	936	954	908	965	865	971	898	897	896	933	945	921	925	923	950	907	909	934	925	922	925	886	913	899	956	895	917	901	942	893	926	958	969	880	928	943	897	927	860	895	923	911	909	894	897	868	958	969	907	922	912	955	931	938	887	915	930	841	914	897	914	903	974	927	916	906	911	926	941	900	901	859	908	916	909	932	862	978	920	945	879	932	888	942	907	856	915	921	940	903	922	926	937	886	865	907	889	960	924	885	875	907	885	945	914	884	936	882	866	920	918	913	879	901	928	934	922	885	923	885	960	889	917	933	885	952	946	965	900	943	953	914	950	908	932	867	967	913	861	856	928	931	884	889	876	934	957	877	870	922	936	930	922	901	933	936	875	878	864	935	909	913	886	896	887	933	952	925	928	906	966	967	923	937	903	933	919	902	904	859	939	944	967	903	914	948	910	894	898	929	941	912	919	968	914	896	946	935	920	950	909	912	941	940	908	918	895	926	930	931	951	934	929	890	854	972	967	893	916	887	960	904	888	906	954	944	930	897	923	902	904	926	941	903	888	932	942	885	928	950	945	998	833	915	908	909	891	915	876	933	925	893	958	909	912	926	938	899	943	913	914	964	900	900	959	916	940	941	971	967	916	942	904	921	917	890	905	877	878	983	937	903	914	960	937	885	972	881	892	940	939	875	905	918	944	910	876	942	932	905	877	885	893	902	906	894	894	927	890	974	925	917	916	901	927	893	929	905	896	864	899	975	932	897	871	920	928	941	919	937	894	885	931	950	864	882	886	906	907	902	913	956	909	953	952	903	915	916	951	945	894	882	949	887	896	939	912	918	959	868	881	934	947	1013	916	897	897	905	899	911	920	934	949	969	907	933	873	894	870	935	951	923	886	890	955	938	915	944	867	926	925	851	912	930	915	927	915	873	891	905	904	878	874	885	906	894	901	921	935	937	903	986	946	935	926	940	982	907	939	861	903	926	971	914	917	909	936	922	935	925	939	901	917	917	894	957	899	932	898	927	874	916	944	927	925	883	932	963	911	956	869	844	912	909	862	955	966	944	929	903	959	897	918	940	913	927	882	943	889	872	918	898	954	914	948	939	935	904	916	875	914	904	955	934	983	921	866	900	961	917	960	889	890	941	937	995	913	918	987	964	944	887	884	881	894	899	918	943	879	839	939	950	920	896	829	880	906	950	902	872	920	917	934	939	917	896	922	885	886	919	890	885	953	941	953	904	903	904	911	913	885	933	937	891	921	888	844	999	909	918	922	911	897	944	880	990	853	958	956	908	920	860	885	942	898	952	937	928	895	933	873	914	877	924	956	894	893	906	926	874	895	868	966	906	900	967	944	885	904	904	944	911	904	880	887	958	946	897	911	961	979	899	947	932	947	891	976	871	917	896
1164	294	187	154	147	198	228	223	195	177	178	144	149	139	119	136	108	104	115	102	86	94	99	94	92	89	70	94	82	85	155	202	162	123	102	157	167	198	201	167	143	180	149	129	102	104	81	111	115	146	142	102	121	122	101	100	269	389	314	239	183	107	96	90	86	59	74	83	64	71	87	80	89	74	71	79	87	62	62	70	69	74	70	80	80	86	83	79	62	82	78	73	71	69	81	76	78	73	58	83	58	89	78	73	68	75	87	67	65	72	75	63	75	80	72	71	76	66	77	67	70	71	74	85	63	75	73	60	90	76	75	65	72	76	87	94	79	69	76	70	84	77	69	66	66	80	84	79	67	83	70	71	71	68	73	91	75	74	73	84	72	83	74	85	73	77	85	73	76	82	61	63	56	67	88	77	67	90	81	60	75	67	72	76	77	95	73	76	78	78	90	66	86	80	82	75	63	77	69	88	66	70	67	68	76	75	66	61	85	71	73	76	78	76	84	77	58	79	86	61	77	73	65	82	77	70	74	69	81	71	73	69	76	92	80	76	75	82	83	87	67	67	75	64	81	77	77	76	56	70	80	89	76	82	74	70	83	70	74	76	70	77	78	70	60	72	85	80	72	72	53	91	83	79	84	65	71	79	77	79	65	89	72	73	78	69	55	69	70	54	97	66	85	53	68	73	76	74	81	69	67	78	60	71	79	54	71	65	64	85	65	76	60	59	86	86	76	88	73	71	65	78	72	76	83	90	63	70	81	64	67	57	61	70	78	81	88	79	82	81	75	68	68	85	88	76	77	73	77	76	67	70	80	73	79	64	84	82	81	56	91	67	80	75	76	72	69	71	75	68	79	65	65	87	82	74	72	65	65	78	79	81	82	86	80	82	75	74	71	65	73	71	76	70	63	70	67	66	82	72	74	79	77	62	68	75	83	87	68	77	78	68	79	81	73	70	74	76	64	74	70	76	73	72	95	57	56	83	75	71	61	54	81	78	77	73	83	67	91	64	72	62	63	78	81	60	85	76	80	76	66	82	66	76	78	82	87	74	83	79	75	82	55	70	76	74	70	85	70	60	80	80	82	74	74	84	95	65	63	79	88	87	67	60	82	79	79	61	75	74	79	82	52	66	63	71	86	78	73	78	68	83	70	69	67	83	75	79	64	70	91	72	75	74	65	68	69	57	76	67	64	75	72	51	61	83	82	71	56	74	81	77	65	71	75	75	81	67	65	74	83	62	85	74	71	67	79	84	76	73	81	72	87	68	82	77	63	69	87	81	80	75	68	76	100	83	83	62	70	66	75	76	67	65	75	62	66	75	69	72	90	60	82	72	92	67	94	76	71	70	73	61	71	72	71	71	59	80	93	86	56	75	75	68	79	87	74	88	73	77	75	77	74	70	87	80	50	88	63	77	78	81	62	68	62	77	74	65	74	66	86	85	64	66	71	87	69	74	78	68	73	64	79	71	93	75	79	79	66	85	92	66	71	66	89	69	61	70	88	64	69	70	73	76	86	87	65	67	90	63	84	72	74	80	61	82	70	72	72	83	74	65	76	68	83	75	66	64	86	81	91	71	78	73	70	62	80	60	72	57	76	69	76	88	67	67	85	67	63	80	76	68	69	72	69	87	68	95	66	70	51	73	58	73	62	63	71	70	84	62	72	70	70	80	83	71	69	89	89	85	72	60	70	76	61	69	78	71	63	79	71	74	66	85	81	70	74	68	77	86	82	61	82	69	70	80	92	82	73	73	69	76	69	69	73	71	85	84	91	84	75	63	82	75	64	81	91	71	70	74	70	77	70	82	68	67	79	64	74	78	76	63	66	80	65	68	69	88	83	97	84	72	61	96	64	82	61	74	69	80	90	67	59	63	78	81	90	78	60	67	65	82	74	71	67	77	85	63	63	84	79	60	81	81	72	67	77	72	75	82	80	85	65	68	78	81	75	73	70	62	82	93	86	87	81	76	76	78	81	87	80	76	61	82	82	86	88	81	79	72	89	76	67	72	78	70	60	77	66	68	75	72	81	80	69	80	75	70	74	80	85	63	69	73	79	69	66	68	69	74	78	80	75	68	81	86	71	78	52	83	95	68	72	76	80	74	91	68	84	68	69	83	71	60	81	64	61	66	68	94	79	78	68	65	73	69	67	86	71	73	68	77	80	86	73	64	71	83	86	68	80	69	65	63	75	84	59	82	64	82	69	69	90	86	66	97	78	68	58	81	57	65	66	60	67	82	78	64	71	68	72	78	72	90	76	70	79	70	69	61	83	71	85	86	82	78	79	68	61	69	65	69	83	79	69	70	76	81	77	70	82	66	68	87	71	78	88	70	77	78	89	82	70	74	63	82	71	89	76	75	70	82	91	78	82	69	64	69	84	62	75	75	67	79	71	73	81	94	59	80	64	63	61	67	81	68	83	80	80	67	85	92	68	62	64	80	76	77	58	78	76	72	83	81	73	64	73	75	74	79	63	82	86	61	69	73	66	76	66	74	83	69	73	75	87	81	60	60	81	73	82	82	73	81	74	65	84	72	76	69	67	67	65	71	79	64	73	67	65	80	64	67	72	90	61	68	74	80	79	70	67	71	74	75	84	80	86	75	81	73	82	67	67	63	89	70	74	76	74	75	73	68	79	69	83	70	64	74	68	79	76	66	60	64	63	72	68	79	65	73	72	74	91	67	68	55	88	69	63	74	80	89	66	61	86	70	64	79	77	72	78	72	65	81	70	82	68	66	65	81	85	76	80	81	73	55	75	79	89	70	57	77	74	93	85	68	62	69	69	81	85	84	75	72	77	70	79	67	72	69	84	85	69	66	65	79	67	73	69	86	64	84	76	78	72	68	79	70	74	69	62	67	58	69	75	74	81	79	76	58	72	67	79	74	73	65	76	78	69	82	108	71	62	73	72	80	74	69	60	56	69	70	81	63	69	78	68	83	84	85	86	66	70	71	63	84	76	64	63	70	66	72	74	77	81	85	90	58	93	71	59	72	71	70	65	72	65	81	80	64	66	81	79	87	74	85	52	77	79	73	74	71	90	77	62	93	76	75	80	80	76	69	63	60	61	78	71	71	79	73	80	73	68	90	74	64	83	68	82	65	67	75	69	103	68	79	66	86	65	74	70	91	74	70	80	83	78	72	73	77	86	82	86	70	62	73	81	78	83	79	78	73	86	81	64	77	68	79	56	89	69	68	77	76	69	75	70	66	70	68	78	70	64	71	74	66	68	80	76	76	77	58	52	75	73	81	93	70	86	71	72	89	77	63	77	77	76	80	61	72	81	68	82	73	74	70	87	80	75	81	80	69	79	82	80	75	66	73	71	70	85	56	69	66	82	78	85	72	74	78	71	79	61	56	83	66	83	83	69	63	74	58	79	69	65	69	74	76	76	74	79	79	79	99	88	80	63	69	72	85	83	82	79	71	65	76	79	81	82	75	71	68	78	88	81	68	64	75	77	73	81	66	74	79	72	72
13790	5569	2746	4899	10708	12677	11556	9672	7647	6325	5210	4401	3974	3545	3098	2799	2418	2141	1868	1720	1559	1536	1389	1425	1341	1326	1286	1164	1233	1264	3559	4977	3477	2792	2555	3144	4164	4405	4718	4181	3679	3769	3648	2751	1788	1668	1415	1877	2612	2770	3113	2393	2391	2393	2113	1423	5509	8410	7798	5406	3142	1938	1274	963	865	796	798	738	752	734	717	741	761	797	727	750	800	772	770	793	766	745	752	751	726	745	786	769	742	768	761	799	750	785	787	773	798	789	786	736	738	765	772	762	753	730	741	754	734	791	810	782	792	777	762	814	765	776	756	811	764	763	760	748	725	777	766	733	755	842	780	752	788	736	781	788	753	775	788	787	797	773	767	733	744	777	769	793	771	747	720	720	761	739	778	741	787	763	768	768	732	767	734	747	770	774	740	776	818	750	818	747	774	777	762	718	722	715	780	703	765	740	743	778	755	719	747	791	768	739	792	796	808	748	760	749	785	795	765	768	730	823	795	770	713	805	816	771	778	752	795	711	799	790	701	740	761	755	764	768	782	743	781	749	746	746	756	790	779	740	771	810	721	821	759	762	783	765	752	753	779	753	752	789	753	731	747	734	776	773	753	729	772	756	753	814	712	762	763	744	762	748	767	737	767	753	728	786	719	759	725	741	747	826	760	730	769	823	811	729	770	786	721	783	809	705	735	770	801	744	765	735	739	753	764	816	772	783	764	748	795	741	738	742	819	735	781	716	763	793	784	776	754	816	756	739	819	822	722	749	767	812	759	747	784	757	801	775	799	753	778	769	784	773	772	713	801	771	763	806	806	775	771	790	795	733	716	705	738	781	767	807	796	762	807	804	713	731	788	773	795	787	782	782	745	786	778	760	746	760	781	812	775	749	734	771	726	726	762	787	854	758	799	768	778	781	760	738	773	791	729	731	760	730	756	728	781	751	772	750	735	727	772	775	796	706	759	766	761	751	758	782	733	777	803	825	786	807	780	767	733	760	768	760	785	781	744	770	805	824	756	754	814	726	780	782	767	784	717	766	737	771	748	784	709	779	756	722	765	799	756	773	789	784	786	738	731	780	744	716	779	771	771	777	781	764	733	777	768	752	744	791	822	735	783	787	738	793	749	725	746	788	809	761	748	780	739	757	769	768	789	751	761	747	759	750	774	795	772	799	746	729	740	772	741	799	768	778	751	795	766	731	820	791	750	752	755	785	777	786	797	764	779	772	757	777	716	785	782	799	746	787	733	747	774	742	770	726	765	735	740	770	758	769	764	762	729	742	789	771	785	814	746	795	767	767	752	732	771	756	769	721	844	782	759	754	785	782	815	739	751	763	731	744	766	818	794	774	699	756	759	807	798	721	714	756	757	772	771	716	684	732	814	768	712	778	768	804	706	743	778	756	805	724	801	804	753	709	813	738	756	721	747	793	749	717	744	749	786	751	800	750	733	766	746	783	768	774	798	777	788	779	775	753	759	799	773	813	778	761	731	764	768	748	772	770	779	784	795	740	732	764	768	770	786	738	764	770	786	757	797	743	776	789	765	727	762	816	738	810	777	763	817	774	787	762	766	743	741	715	771	783	756	790	724	808	735	738	820	777	730	714	764	775	788	771	770	822	747	764	725	734	756	760	747	722	748	812	813	747	759	834	757	776	757	790	737	723	774	743	792	809	744	772	751	804	790	806	772	754	716	735	804	732	758	756	767	714	794	723	721	758	773	781	777	789	770	794	763	804	767	757	788	720	779	775	733	731	768	785	817	752	814	740	773	751	762	759	768	752	791	759	755	744	739	737	693	723	743	753	733	777	779	792	765	746	768	732	703	737	759	774	760	770	801	753	760	746	741	799	823	740	742	799	744	784	762	820	766	772	781	822	755	760	774	760	762	788	766	769	757	699	836	771	754	772	768	746	759	740	810	790	828	755	816	770	804	749	731	751	802	786	802	741	744	791	762	835	746	767	768	754	765	773	762	809	766	813	741	757	788	763	793	758	815	767	811	761	774	788	809	751	720	778	768	712	779	716	763	733	760	787	792	794	798	712	774	792	717	753	783	750	708	765	767	737	795	770	775	773	779	749	789	749	791	768	752	779	774	753	795	721	740	731	746	761	791	767	765	790	769	744	780	733	780	769	758	770	746	764	766	728	759	773	765	814	741	749	812	774	791	742	763	767	749	793	829	779	744	716	740	765	778	749	737	705	737	735	726	741	709	743	754	819	791	752	758	774	742	746	779	777	761	741	755	793	786	779	764	773	756	769	692	790	785	760	760	745	740	767	779	763	742	813	773	745	726	720	784	764	726	780	783	798	796	778	788	767	799	758	786	767	748	767	728	732	800	745	758	745	711	722	763	754	797	724	781	761	762	774	729	771	775	741	735	756	783	759	796	765	727	735	722	777	780	733	730	748	750	749	748	773	747	768	775	771	800	759	743	738	794	739	737	760	709	798	716	761	748	759	789	791	797	802	778	778	720	764	781	819	725	753	728	727	730	760	762	722	771	783	717	793	803	704	774	774	711	780	749	773	760	741	768	703	775	821	746	745	769	747	791	796	792	735	776	731	790	745	781	720	759	751	763	773	803	791	775	764	761	775	837	765	754	751	733	741	766	762	749	790	756	774	756	748	809	735	755	773	780	758	746	783	724	794	750	777	733	752	805	764	734	738	730	738	825	806	764	747	791	808	766	775	785	749	787	773	747	799	734	734	718	778	742	762	771	779	744	768	772	750	761	790	829	760	734	828	802	704	850	746	753	743	768	720	836	743	705	749	756	766	774	754	737	774	728	737	836	755	764	725	779	773	756	737	794	777	828	769	766	741	782	748	794	733	779	774	777	841	773	756	725	788	770	811	800	721	772	745	761	764	728	752	768	785	805	764	777	795	740	784	747	747	791	712	727	817	774	787	750	828	762	749	799	817	786	748	784	749	756	734	747	787	762	799	737	739	796	771	780	724	783	759	750	760	753	781	782	750	736	800	754	751	774	768	770	753	754	791	732	764	798	803	773	771	784	754	794	800	742	769	748	769	735	754	749	728	789	789	772	786	727	782	773	737	782	766	777	739	734	738	770	770	773	776	710	764	775	735	770	681	733	758	732	694	716	781	757	810	736	771	743	768	741	765	778	785	841	720	805	772	767	777	783	785	769	786	836	773	812	783	744	756	765	729	768	727	756	773	745	730	759	760	759	753	786	778	737	853	776	810	762	736	827	760	753	754	769	770	767	759	776	774	753	736	767	795	743	778	766	769	747	726	782	742	755	719	808	735	761	705	761	772	788	788	791	757	749	826	741	782	795	795	790	776	787	768	784	782	746	692	735	797	747	826	725	742	769	733	721	766	747	752	756	786	777	795	759	769	745	776	776	737	687	753	750	777	735	729	773	804	763	746	803	733	754	734	760	763	746	744	762	795	776	772	738	796	772	743	781	781	749	753	784	791	760	818	759	793	750	732	779	730	764	737	731	753	762	751	778	746	758	797	765	759	764	784	770	817	767	767	754	749	775	750	737	750
1430	158	118	140	110	121	136	132	122	109	132	105	135	92	113	127	91	100	107	110	93	80	85	74	106	101	78	91	97	107	131	153	107	103	105	122	128	98	123	141	142	161	170	128	120	122	81	131	127	142	115	138	121	123	126	83	157	168	170	122	125	120	101	104	100	97	84	92	90	70	83	91	77	95	77	82	71	88	81	85	83	90	92	107	79	72	96	82	74	100	89	88	94	95	93	93	99	93	90	85	97	91	86	98	94	98	98	102	99	97	84	89	92	76	88	79	93	95	84	91	80	78	84	88	93	69	89	87	73	83	81	95	82	82	97	83	109	80	76	85	79	91	92	93	82	69	94	103	100	75	85	86	86	89	80	89	103	85	90	78	90	83	78	84	97	92	77	105	86	85	83	86	82	71	83	97	71	81	86	103	97	74	88	71	82	96	94	65	103	96	92	86	81	77	79	79	103	88	97	90	87	95	99	103	103	93	87	97	74	64	85	89	85	87	97	86	95	87	83	89	71	79	87	85	89	81	93	91	92	92	112	96	93	76	97	98	87	91	84	98	95	86	87	78	88	78	84	86	99	70	85	107	97	87	104	97	102	80	97	99	81	83	93	85	85	85	76	71	88	93	91	82	85	81	92	82	98	76	80	106	99	80	98	74	84	98	85	80	86	95	77	82	93	98	89	91	68	97	70	83	74	93	99	84	91	94	102	88	81	79	94	81	87	79	87	77	87	81	86	91	81	109	89	101	80	87	99	90	91	84	94	85	99	79	79	92	76	81	89	82	105	105	92	90	82	88	101	84	88	91	73	75	84	84	87	97	85	83	88	80	102	87	87	83	85	90	84	88	87	91	80	96	92	73	86	90	88	94	92	80	95	110	79	92	73	101	108	77	111	86	98	71	87	76	100	90	81	97	85	86	84	81	71	97	64	87	105	88	96	94	94	93	85	80	91	99	82	91	85	91	82	114	99	91	92	82	94	94	100	86	87	94	86	85	81	86	94	76	85	94	88	99	100	91	79	88	90	91	86	77	81	76	92	71	80	100	84	98	63	86	100	104	80	107	95	95	80	94	89	78	98	91	91	90	74	80	86	93	80	86	97	88	84	83	90	90	70	87	89	76	88	96	99	94	86	86	84	92	93	95	74	86	82	87	91	81	98	90	89	77	81	87	80	88	75	87	110	93	83	89	92	89	75	100	70	78	76	97	106	90	85	83	91	94	77	94	85	95	85	102	89	83	101	92	101	93	84	87	75	85	93	80	89	94	111	88	85	107	95	93	92	93	92	85	109	91	89	73	99	104	97	99	90	88	81	80	116	85	84	94	72	92	85	88	88	86	67	90	73	95	82	94	112	93	91	86	72	100	92	69	80	88	99	90	90	77	70	97	86	61	110	81	93	97	109	87	94	73	84	91	88	95	74	80	88	94	80	100	94	97	74	74	78	87	89	90	99	105	101	90	80	99	94	89	90	88	93	87	93	100	76	103	105	87	93	96	85	94	78	102	97	83	88	86	88	91	79	81	89	99	87	88	100	71	95	106	87	86	88	94	86	90	104	108	93	92	90	94	93	102	73	87	81	86	86	96	92	108	88	96	90	92	69	94	109	90	62	98	103	100	90	82	89	88	84	93	86	84	108	100	83	73	84	93	80	82	95	94	80	81	86	88	91	88	94	76	115	96	81	78	73	96	80	95	88	86	86	90	75	78	86	82	83	96	79	87	81	86	79	95	82	105	112	88	112	89	82	93	88	105	88	86	84	94	83	82	80	94	90	99	99	87	95	79	91	90	78	81	90	104	100	97	93	92	90	78	88	86	88	69	84	95	79	94	85	79	78	86	90	100	91	75	108	108	80	93	87	95	88	96	93	80	84	93	90	76	76	85	84	89	78	90	80	82	86	83	91	85	96	98	96	74	67	89	99	82	97	98	61	87	87	87	87	96	95	99	92	82	76	82	104	96	75	81	98	104	100	92	104	101	84	112	111	87	93	79	81	92	78	79	113	102	85	72	99	88	69	80	97	90	94	105	103	79	93	78	77	92	86	105	102	72	76	92	83	75	81	82	88	82	85	75	84	82	82	86	86	87	91	78	89	78	112	77	82	87	91	99	74	80	90	90	83	88	98	79	102	74	82	98	89	87	76	98	73	88	85	106	87	93	106	74	86	89	77	100	79	96	92	69	82	92	98	65	97	112	86	95	98	82	97	85	69	86	80	86	79	92	102	91	102	83	88	85	110	106	90	73	88	77	80	89	84	77	95	78	71	85	73	83	84	102	96	96	95	98	87	83	105	68	95	84	83	73	97	84	85	105	80	95	70	75	85	91	91	78	75	97	79	98	90	97	88	68	85	79	85	92	95	94	81	69	97	87	78	73	89	89	87	81	71	94	82	96	79	90	97	90	86	86	83	70	80	93	81	82	107	93	90	82	93	84	96	83	80	70	80	85	104	113	98	84	97	81	113	96	93	105	86	98	82	103	84	86	83	93	96	85	96	100	116	94	91	90	78	89	81	99	102	92	97	93	83	91	111	81	79	102	108	72	93	99	76	96	75	87	79	88	81	63	84	74	91	82	102	79	91	105	101	109	85	87	77	89	82	73	102	111	96	79	99	78	95	79	82	92	100	82	90	87	86	77	87	90	96	90	83	78	88	105	73	110	83	93	92	94	94	83	81	75	93	95	94	76	100	86	97	86	83	80	90	77	86	88	91	78	118	91	94	88	88	79	87	94	85	122	82	82	85	81	77	93	93	82	79	98	96	105	100	91	84	93	105	94	82	89	92	80	95	74	95	80	99	95	86	105	88	102	84	75	100	95	96	72	109	92	92	82	86	87	83	108	102	96	101	77	85	101	101	89	78	89	78	87	84	76	83	82	92	92	79	109	92	99	95	88	95	87	90	87	81	89	86	86	74	93	69	96	96	100	74	95	95	80	89	104	100	76	66	82	94	84	106	95	83	85	86	83	97	79	112	84	96	87	74	78	91	90	94	95	89	91	101	90	87	88	89	74	67	84	91	89	96	88	96	92	82	100	86	81	95	76	79	85	89	84	94	106	83	85	88	85	77	84	91	90	98	65	85	83	72	89	96	85	78	95	70	79	91	111	82	101	87	82	91	81	93	98	83	77	88	84	85	87	76	85	98	64	87	98	80	83	94	75	90	92	93	79	81	76	95	85	93	94	92	94	95	90	89	89	89	94	88	86	74	92	82	94	85	98	92	88	71	92	97	96	77	79	86	93	88	90	89	96	71	86	99	91	100	88	94	101	87	86	82	73	81	81	91	87	101	96	76	92	90	93	85	88	98	73	83	88	95	86	80	84	92	85	92	94	109	76	99	79	83	84	78	93	76	81	88	91	79	88	89	72	84	87	93	89	87	88	77	93	110	89	102	84	90	92	89	93	79	97	92	95	80	96	78	86	99	86	83	111	74	86	74	84	86	83	92	90	81	96	94	84	100	74	80	90	89	97	87	107	84	81
8703	2519	1594	2421	4748	5919	5457	4540	3459	2908	2599	2161	2076	1902	1775	1743	1525	1388	1269	1209	1213	1094	1074	1134	1023	1078	1102	1056	1091	1134	2367	2923	2102	1480	1603	2042	2107	1603	2489	2758	2482	3159	3176	2397	1700	1390	1309	1350	2004	2219	2241	2200	1904	1995	1882	1462	2703	3344	2968	2376	1710	1387	1155	1012	953	939	888	937	930	957	898	934	964	941	962	926	892	978	921	995	938	996	892	918	946	934	940	927	966	970	932	904	993	880	911	944	962	950	878	910	892	938	927	920	923	934	852	881	952	913	941	923	907	915	909	854	942	876	909	892	934	887	948	924	927	894	936	915	923	915	974	882	925	985	939	949	887	955	901	927	917	906	893	922	975	902	941	883	923	940	911	938	952	927	926	848	929	952	886	938	954	912	873	948	938	911	881	928	889	894	866	972	853	940	905	929	952	899	918	918	951	952	925	926	948	925	880	941	912	950	984	895	915	874	910	948	904	916	903	958	930	911	891	940	891	921	935	910	893	951	935	938	895	910	928	910	960	836	918	871	873	935	896	879	923	914	883	944	866	957	926	943	885	968	915	920	893	861	900	963	908	921	947	918	922	899	922	906	887	898	914	897	930	955	875	932	930	922	938	934	950	901	921	934	913	876	875	945	864	895	935	951	852	883	923	879	908	877	945	907	881	931	941	893	923	864	968	923	921	938	903	938	876	918	937	871	897	923	916	922	956	897	977	928	925	981	930	892	927	964	883	1000	958	875	910	911	899	968	914	900	923	970	944	905	913	941	947	884	981	926	950	969	889	893	908	899	870	922	973	978	911	902	908	932	908	925	883	892	921	921	888	932	935	935	895	915	921	916	903	1018	916	937	886	932	884	921	889	965	939	945	911	900	927	884	923	929	879	910	900	898	961	906	913	963	963	948	983	923	916	987	912	928	901	865	932	888	924	878	876	911	931	952	885	893	933	920	887	873	925	931	933	944	911	935	946	923	886	940	877	921	926	916	953	979	903	940	914	921	912	866	949	924	902	910	894	912	869	908	948	888	928	951	937	964	955	908	912	903	943	911	890	911	920	992	967	913	922	936	955	891	886	936	942	958	910	897	959	901	928	956	929	916	916	938	982	979	965	966	953	878	948	903	913	956	980	959	874	935	957	919	908	879	882	922	929	948	870	897	963	901	941	930	956	961	889	946	888	879	903	990	911	958	938	933	940	944	944	957	886	925	928	883	909	977	935	923	897	984	883	881	972	884	933	924	929	908	932	963	922	913	913	951	908	919	925	950	935	929	894	906	874	896	904	923	907	968	892	968	954	890	917	891	930	922	891	948	912	950	902	1001	917	936	933	897	899	926	975	840	958	914	920	899	925	1002	928	955	882	900	938	883	860	951	951	886	969	910	971	923	930	916	902	896	911	923	898	920	902	985	922	887	938	939	907	939	917	946	895	933	895	929	917	946	896	924	958	909	888	933	959	922	968	877	897	905	847	901	914	981	906	890	931	865	913	963	921	931	918	935	885	898	921	938	939	901	952	911	902	878	949	896	896	894	929	916	943	938	906	930	894	950	923	934	915	927	921	947	924	952	911	956	917	920	951	923	872	930	920	907	919	861	884	893	919	952	880	925	920	909	978	909	925	927	914	956	989	863	939	938	915	962	934	915	903	937	975	907	900	895	909	899	870	904	866	883	957	923	1016	892	879	933	940	875	879	961	917	911	881	888	973	905	910	896	919	907	940	931	900	925	883	950	913	920	934	914	932	945	935	937	929	893	914	926	901	1003	858	897	897	990	903	888	924	897	929	932	962	952	957	929	926	934	927	895	939	930	930	896	928	937	914	957	896	864	952	904	922	961	1035	885	928	908	919	881	918	863	889	948	957	916	917	928	940	913	905	948	911	912	881	875	937	919	906	909	942	933	975	914	956	905	969	871	919	888	929	966	908	926	931	913	867	912	920	939	934	929	952	917	958	973	988	920	947	926	943	958	920	919	971	927	823	920	937	974	918	895	921	891	902	950	905	934	938	882	911	909	951	934	921	943	921	897	905	892	927	943	963	927	953	922	930	977	937	923	913	936	892	931	914	878	932	932	964	932	927	868	862	922	947	913	899	949	878	925	917	856	937	952	948	894	932	955	941	916	897	944	931	868	893	927	901	904	885	906	911	936	901	905	928	954	951	907	895	960	949	897	888	878	939	889	954	913	906	909	942	933	947	938	914	929	870	916	888	922	936	929	911	932	909	915	935	907	927	901	926	894	889	933	895	882	941	918	958	879	940	924	869	887	917	912	941	908	931	898	944	961	892	900	915	971	868	914	918	890	869	919	907	925	925	928	920	879	933	931	931	910	868	924	889	914	898	906	902	911	931	876	910	959	930	882	944	896	977	951	963	874	945	936	989	866	907	909	966	936	926	959	924	890	932	943	889	902	904	902	928	909	966	911	958	882	870	922	951	961	897	911	964	895	938	911	911	928	910	951	930	903	921	888	937	891	905	905	941	926	945	924	941	938	906	903	917	949	928	907	851	902	961	895	950	920	918	940	902	897	944	910	911	949	909	996	910	910	908	910	923	924	937	864	902	912	916	896	924	895	916	925	905	919	907	909	882	954	894	885	897	952	944	896	923	858	891	971	902	889	891	899	969	924	955	939	918	981	954	918	942	900	971	925	892	920	876	893	927	908	991	960	943	895	899	901	930	938	945	909	911	887	906	935	882	910	908	910	878	886	863	895	935	927	863	871	911	919	932	906	927	882	962	936	920	944	879	885	939	872	890	917	950	942	946	884	891	966	948	873	935	947	923	922	918	975	905	846	923	918	1028	885	888	939	893	893	953	966	919	875	969	937	913	903	928	903	919	963	916	937	933	929	897	918	874	877	921	901	968	914	954	872	945	949	951	910	943	943	929	995	859	913	1017	912	877	918	931	934	960	921	935	931	935	896	898	967	962	929	955	898	905	886	937	928	912	895	930	962	953	898	947	937	962	928	892	947	904	959	926	938	893	938	914	963	949	952	903	952	883	913	927	931	908	894	936	878	910	890	912	942	873	922	936	900	919	949	892	857	865	921	898	937	922	921	885	943	897	933	923	949	880	961	951	924	924	903	900	922	895	927	942	880	939	849	982	931	920	891	873	895	882	923	883	926	995	942	947	949	920	922	912	903	954	979	905	918	956	996	1001	959	842	942	880	884	963	913	937	883	908	901	857	919	934	925	917	892	901	906	845	969	911	915	928	903	920	904	899	897	962	906	930	908	949	941	925	948	876	940	964	936	978	922	901	934	932	871	871	889	946	981	921	934	947	930	884	939	960	891	922	940	976	933	888	949	951	923	886	962	922	857	884	946	943	911	917	919	972	942	920	916	944	891	931	872	901	863	914	897	926	948	930	933	884	877	882	919	938	901	919	889	975	912	950	920	928	920	928	961	947	980	923	925	900	927	880	936	892	902	870	896	898	893	892	930	891	959	981	921	982	903	937	870	902	885	923	936	946	961	915	899	957	923	939	978	953	934	902	922	908	877	915	921	875	883
643	260	149	131	128	169	193	181	161	129	134	137	113	126	107	103	91	90	99	95	94	94	82	81	72	74	89	77	97	88	119	142	139	105	102	111	104	99	117	131	198	181	154	141	103	113	90	109	92	133	133	106	149	137	116	97	220	267	227	192	144	109	101	80	81	84	75	86	79	74	61	82	83	68	74	79	71	69	103	75	84	72	70	84	68	72	73	77	69	81	76	85	76	80	71	83	92	73	63	73	73	69	82	62	75	98	79	91	75	71	69	68	78	74	63	89	72	73	79	73	68	86	78	74	71	56	59	78	75	65	83	66	84	83	67	74	86	63	86	80	76	65	72	87	71	87	64	61	72	71	78	62	67	86	78	60	82	89	78	73	63	85	83	83	80	84	66	71	89	69	71	70	97	80	85	63	68	78	66	78	70	77	70	75	73	88	89	77	67	84	68	61	84	71	58	59	70	68	82	77	78	74	78	77	66	90	78	94	76	73	67	78	79	71	71	67	85	65	88	74	78	68	70	85	69	77	74	69	77	64	86	77	83	73	67	92	76	77	72	66	79	82	63	78	68	79	86	74	66	78	65	89	73	90	61	76	66	92	83	91	85	60	78	93	80	75	79	91	87	57	79	75	72	80	66	86	77	73	79	68	70	62	64	81	76	75	82	74	77	62	77	85	78	76	77	72	76	78	69	72	86	81	72	73	82	76	73	71	76	92	66	84	76	82	78	82	74	67	63	65	82	71	67	69	61	79	75	88	65	84	84	73	78	72	71	76	71	87	78	63	56	65	77	74	85	64	74	72	82	87	70	78	74	75	72	69	81	84	70	97	73	88	75	65	68	89	76	82	78	60	76	72	78	86	75	64	86	76	77	69	76	64	69	71	84	76	73	77	74	65	71	70	82	64	68	74	87	80	64	105	64	86	69	86	81	78	81	64	67	73	84	54	88	87	76	79	73	79	72	68	69	85	88	70	95	72	85	68	77	77	80	77	78	73	95	78	77	63	84	69	70	80	90	72	72	55	78	75	80	66	97	76	83	81	65	80	70	78	80	76	85	68	55	73	79	62	69	73	64	79	83	83	75	69	64	77	89	80	81	80	69	61	87	78	64	77	88	70	69	77	71	79	81	74	74	74	88	68	80	96	69	64	72	65	88	79	105	79	64	83	65	79	93	86	80	71	72	78	84	68	80	81	73	83	86	89	69	68	64	75	83	81	72	75	82	68	63	75	69	79	78	80	73	73	79	67	97	78	74	69	59	88	60	81	84	86	80	70	80	72	97	60	68	85	58	73	70	80	74	66	76	78	91	84	77	85	71	65	63	62	85	57	82	65	81	64	72	73	67	77	73	80	76	73	67	86	83	70	65	56	74	72	76	77	79	79	72	70	70	80	72	81	72	59	81	77	79	91	66	76	67	70	58	81	80	73	76	88	84	66	57	76	83	76	88	77	59	83	63	69	70	82	65	84	79	68	90	62	92	61	74	86	85	79	69	82	64	66	74	84	67	68	76	64	77	94	74	58	62	59	77	69	78	75	77	66	81	75	71	79	85	79	60	74	91	73	77	94	66	89	79	83	74	66	98	71	74	81	72	78	64	85	75	79	77	87	67	73	76	69	69	55	84	73	67	70	92	70	56	66	66	73	78	60	71	80	93	85	65	67	70	69	72	62	74	73	71	62	71	82	77	81	89	78	87	76	71	91	78	78	80	75	68	66	85	74	62	80	84	72	79	80	82	89	65	67	79	63	79	73	81	77	80	80	57	73	69	85	83	75	80	80	72	98	69	70	77	69	91	96	71	80	85	81	73	76	77	70	84	79	86	71	84	88	83	73	86	83	82	88	77	57	68	72	76	84	78	71	70	64	80	89	81	86	92	62	75	54	69	70	75	68	74	86	87	66	83	101	70	70	77	71	91	81	73	78	74	83	74	85	75	68	75	97	81	74	73	75	65	78	78	80	70	77	87	80	70	70	88	81	65	79	70	75	78	77	78	91	79	79	81	73	78	77	66	88	86	82	71	83	83	63	88	66	58	93	63	82	79	86	72	84	72	74	80	67	74	84	79	74	80	92	72	82	70	67	73	68	67	80	84	83	82	76	88	71	71	74	82	84	87	80	70	82	67	78	76	90	71	67	75	82	66	68	89	72	81	84	59	69	67	84	62	78	67	75	70	76	91	80	87	61	71	85	84	71	78	84	68	76	71	70	89	69	64	68	85	84	77	75	75	74	80	76	59	74	65	81	83	80	73	68	70	81	67	85	82	68	83	79	81	76	77	93	92	64	96	69	78	73	85	76	77	83	62	81	70	82	65	74	66	64	67	73	79	63	73	73	68	83	83	80	61	84	62	72	88	84	80	75	72	70	64	77	73	88	80	64	89	81	79	74	76	80	66	74	62	71	74	70	64	75	73	76	82	69	78	83	78	56	80	67	78	63	78	80	88	58	77	66	79	81	66	83	66	83	72	60	63	75	76	96	59	80	68	61	71	82	71	80	84	77	65	79	81	82	85	72	73	75	85	83	77	76	66	70	70	66	72	88	88	61	75	83	65	81	71	77	80	75	80	92	71	65	69	71	65	67	72	68	74	70	91	72	62	82	71	63	90	65	65	64	79	84	85	67	79	60	83	76	78	72	73	73	72	78	82	93	66	72	75	75	80	76	81	80	71	78	84	81	79	71	66	75	88	70	64	74	75	75	70	74	76	64	69	81	71	76	57	75	74	73	72	72	71	58	80	65	79	62	69	77	91	79	71	89	78	68	69	80	75	76	79	83	76	85	76	66	83	78	80	70	88	84	62	96	62	61	73	89	70	82	81	66	92	77	87	68	69	79	81	77	66	83	85	79	75	80	61	63	78	86	86	78	75	72	79	71	89	69	68	78	76	77	59	69	79	68	76	82	74	68	66	90	68	79	89	72	64	87	84	68	80	64	84	72	70	81	66	73	73	74	81	62	67	70	60	75	75	76	67	83	73	60	64	73	69	70	88	68	75	73	84	62	72	69	82	73	73	88	64	82	79	86	71	80	65	90	73	97	65	73	60	74	71	64	73	76	84	76	64	62	78	81	71	69	67	75	77	84	70	86	81	85	78	68	67	68	105	71	84	76	62	76	78	77	70	68	70	68	78	72	87	76	81	68	77	78	66	66	70	60	75	80	64	84	54	77	66	74	74	78	79	83	65	77	83	75	62	81	83	81	89	89	72	72	80	75	65	74	51	80	69	81	93	76	68	65	82	77	58	81	63	80	77	75	76	69	77	85	92	68	82	81	67	77	71	77	76	89	72	64	67	80	63	76	60	80	69	77	72	96	84	64	75	96	87	77	72	83	63	98	76	72	88	72	81	78	67	71	78	66	72	70	74	81	58	63	68	67	82	82	61	81	70	78	54	70	59	66	80	72	71	80	74	73	59	80	63	80	82	61	70	83	76	67	75	66	76	61	68	70	64	73	72	67	82	76	91	90	77	85	74	68	80	70
10539	4314	2169	4056	8563	9611	9038	7144	5907	4830	3822	3342	2873	2552	2446	2011	1913	1787	1496	1370	1236	1258	1184	1221	1189	1114	1028	1059	1073	1126	2010	3277	2924	1977	1420	1815	2165	1971	2079	2702	3720	3691	3263	2901	1731	1663	1376	1597	1486	2323	2342	2314	2568	2359	1988	2053	5114	5935	5182	3708	2315	1629	1173	912	886	787	799	797	767	773	786	796	836	770	802	818	793	781	741	816	814	769	853	721	814	803	870	774	743	809	796	849	822	819	788	801	796	796	762	829	782	832	790	816	754	767	749	775	799	738	837	740	792	761	785	807	806	835	827	728	777	767	841	829	832	837	802	782	794	783	786	779	758	802	801	794	785	833	808	778	767	800	818	759	797	770	827	801	752	802	799	777	775	760	796	798	791	760	762	808	796	768	794	738	792	812	799	740	841	781	787	792	801	814	793	782	834	811	754	754	808	795	811	767	780	794	824	787	797	823	775	745	789	835	776	821	768	792	795	803	796	804	832	798	812	744	797	821	770	813	860	779	779	816	761	847	783	775	776	781	788	812	844	813	785	812	776	787	782	829	804	756	784	802	781	769	774	771	782	797	784	814	762	791	806	834	752	856	806	810	784	784	814	803	765	806	785	766	768	813	776	854	836	762	768	783	786	757	814	787	783	756	775	790	806	762	775	774	858	749	745	789	826	832	795	784	800	780	784	806	746	837	750	798	822	800	783	838	797	807	798	768	819	838	758	819	828	783	780	787	814	800	737	799	789	803	837	789	772	822	788	782	808	770	782	780	793	815	765	842	809	786	767	775	777	826	819	754	748	782	755	823	774	795	796	784	799	775	755	778	811	794	811	815	750	791	784	782	799	811	791	805	835	803	807	820	720	765	818	775	814	797	788	816	759	790	793	765	760	748	787	805	785	784	817	828	801	767	753	825	821	770	767	759	744	779	795	817	767	814	798	799	767	787	798	798	816	858	786	753	766	825	775	812	795	795	831	821	819	747	749	790	787	757	825	798	779	815	816	796	776	806	827	798	826	772	864	775	795	831	773	771	782	768	802	763	782	790	796	833	816	850	775	767	789	804	770	797	770	814	794	782	841	719	858	817	784	782	785	796	819	812	762	805	828	782	835	756	763	790	764	801	785	811	739	818	810	764	831	788	804	803	801	785	824	779	755	801	792	754	791	741	827	796	816	822	843	818	833	794	764	836	780	802	766	803	787	854	801	804	806	803	772	800	806	760	749	860	772	835	824	829	784	749	797	752	769	803	770	763	841	781	743	822	735	737	795	810	800	767	804	814	787	777	825	771	765	796	832	778	821	766	785	820	792	767	749	792	764	792	766	798	826	733	778	782	811	768	838	789	833	824	832	820	780	738	819	842	792	817	798	817	766	838	805	803	736	745	809	787	810	802	800	794	750	810	760	798	798	834	763	767	784	792	848	722	771	787	772	771	787	829	804	843	803	807	754	813	812	734	775	835	821	799	784	814	786	762	793	745	797	829	791	788	742	800	796	821	779	820	806	793	805	818	812	765	817	801	830	777	804	808	805	830	770	764	764	775	802	782	803	830	766	815	772	743	817	836	778	781	766	839	841	791	800	799	843	777	813	809	802	793	819	782	824	757	762	796	863	806	778	779	804	769	773	819	787	744	790	785	799	806	763	791	778	797	784	819	788	741	772	788	840	817	797	772	804	821	765	799	808	772	795	767	815	804	815	807	888	791	746	834	816	779	816	778	801	788	834	775	777	802	790	840	803	778	837	751	790	812	793	826	796	767	754	782	770	818	798	748	788	801	784	774	798	787	787	787	764	821	759	821	771	762	818	806	800	789	746	769	817	754	772	812	770	808	796	772	768	817	757	792	811	811	778	780	785	741	815	802	770	831	790	780	788	772	823	814	740	813	766	735	754	802	753	792	780	817	756	851	754	787	785	793	828	822	749	771	737	812	798	771	729	818	762	803	811	801	791	747	835	779	766	749	791	839	816	824	777	743	825	773	802	792	802	831	791	800	788	791	827	795	792	786	780	767	811	766	791	820	749	808	783	815	793	788	783	752	794	851	735	834	835	827	828	778	782	796	789	811	775	852	783	828	770	780	736	729	823	797	794	794	799	854	765	809	819	853	776	754	836	801	778	837	776	787	788	805	749	796	765	807	800	820	806	777	784	745	834	763	787	760	802	787	792	769	818	754	754	826	773	805	825	782	825	778	784	810	740	833	790	806	800	800	813	776	766	806	747	772	805	757	786	823	813	805	791	749	765	812	815	749	824	753	831	805	786	808	755	783	794	775	830	811	787	799	777	779	799	782	826	765	782	806	797	775	804	828	771	795	824	804	821	796	820	817	793	843	808	812	788	805	802	777	766	829	770	828	799	787	795	765	794	819	852	746	834	777	830	788	744	830	773	792	819	742	797	777	747	806	770	792	817	802	791	824	797	817	775	797	760	785	793	831	815	828	837	792	793	765	814	853	769	791	740	775	798	849	792	810	807	811	805	774	751	790	727	842	777	788	791	776	821	817	778	773	802	776	791	779	787	784	820	791	746	794	833	724	762	776	826	774	771	787	798	776	818	791	803	849	749	814	817	794	813	794	820	789	826	766	801	790	782	760	808	830	771	809	803	787	816	863	813	782	867	815	815	774	836	785	817	796	769	741	764	785	838	838	842	782	788	810	827	859	811	768	818	785	852	808	766	815	806	837	759	838	749	831	806	755	783	783	826	757	775	748	864	790	823	782	779	778	790	805	787	806	739	744	804	742	786	813	826	749	758	768	776	778	813	792	786	784	825	810	792	839	798	765	784	850	784	783	734	794	775	806	847	817	775	744	792	758	808	778	810	806	858	775	821	806	824	804	805	746	759	774	814	781	802	785	759	809	829	832	751	792	742	757	819	792	782	740	809	769	788	789	831	753	765	824	785	760	780	777	845	813	748	794	856	807	788	820	806	763	790	767	748	776	809	800	780	838	761	762	765	786	797	785	802	813	782	810	778	758	739	773	792	822	841	807	743	810	835	857	802	836	765	770	764	803	853	822	776	768	786	780	818	805	764	772	785	794	842	813	844	787	779	851	827	749	791	761	768	771	790	765	824	780	758	769	829	835	829	754	784	794	768	792	789	779	840	809	850	792	765	773	756	792	804	781	812	803	857	762	797	760	771	817	827	800	781	791	787	817	850	813	778	794	768	757	775	776	783	766	803	801	806	778	776	769	804	784	838	806	802	753	745	787	817	763	771	783	781	804	781	817	777	834	828	804	772	816	792	797	788	799	776	765	790	797	758	816	781	743	764	776	800	797	824	812	834	818	770	822	796	735	799	744	809	769	838	812	748	818	817	816	788	797	796	814	791	743	772	785	803	783	785	830	808	775	809	783	809	774	808	797	803	810	765	749	831	787	743	830	827	793	810	839	760	745	787	792	772	782	751	768	794	816	789	744	800	781	816	785	819	801	824	812	803	757	820	805	772	734	831	837	800	825	751	800	796	796	794	782	747	778	821	809	804	844	804	836	757	813	818	776
2158	187	166	142	156	174	205	194	162	169	164	132	170	148	124	107	119	121	115	96	97	97	98	114	101	120	117	102	111	94	113	152	132	165	114	157	162	154	150	147	217	157	161	147	138	112	111	118	122	132	148	143	154	138	100	124	241	291	279	214	166	131	92	84	78	86	100	95	90	109	76	91	91	76	89	82	100	73	77	79	94	90	100	85	82	93	87	85	95	82	94	92	73	100	91	97	104	88	98	72	120	116	91	81	86	95	86	66	98	79	71	96	85	89	97	82	95	85	91	79	83	74	82	92	98	83	103	96	91	95	85	104	86	89	82	83	75	104	90	79	99	87	86	86	104	100	86	83	100	73	86	86	106	78	82	94	85	76	93	87	91	80	104	92	84	86	82	98	100	75	98	88	85	88	97	81	101	91	99	87	92	92	89	95	91	99	96	95	91	80	85	109	80	128	96	88	99	98	101	95	89	105	106	107	97	100	96	93	98	82	80	81	87	86	69	90	73	88	102	87	88	109	95	98	89	87	86	89	98	94	85	95	85	91	123	76	95	70	89	106	72	98	101	84	92	97	82	84	90	94	93	93	92	97	72	68	97	108	83	84	97	94	87	75	87	81	77	83	78	96	82	85	94	107	99	85	77	118	70	94	97	98	83	80	98	100	81	97	90	83	95	94	92	104	101	77	104	99	70	95	72	89	102	93	88	87	89	83	99	94	77	90	97	88	99	94	95	82	80	70	108	102	90	99	99	100	90	100	90	99	79	90	110	89	87	105	75	88	84	98	91	75	102	107	90	83	86	93	88	91	88	95	85	92	85	90	89	84	94	98	99	114	87	85	83	74	90	106	97	85	94	98	119	94	68	84	87	85	89	100	92	84	115	98	84	72	92	95	111	97	86	82	87	82	88	97	84	84	93	99	85	78	78	93	93	86	90	83	86	82	86	104	101	92	82	90	86	104	88	83	83	96	105	95	97	107	86	104	84	90	90	99	104	80	75	94	94	88	84	90	75	103	87	91	81	96	90	95	84	82	95	74	79	79	83	96	93	84	84	89	102	102	100	78	116	85	85	90	105	94	85	87	89	80	89	105	76	77	73	90	92	97	97	87	78	95	74	93	97	91	94	90	69	81	90	91	99	97	88	79	72	84	82	79	79	84	84	101	79	95	76	91	93	74	82	83	110	100	91	80	101	78	72	108	92	90	93	97	100	102	85	81	91	94	88	72	93	100	83	77	86	82	92	97	89	76	79	77	87	97	108	102	79	84	89	84	90	76	109	91	93	88	91	92	90	102	96	86	111	99	103	93	97	75	65	81	81	82	108	69	84	96	89	85	85	89	93	92	87	103	81	86	90	107	107	81	87	87	82	94	84	98	92	89	91	92	86	102	92	99	93	70	101	86	102	108	84	87	92	84	99	84	86	79	112	113	74	95	88	111	106	87	83	79	98	88	96	110	94	92	101	80	83	105	99	109	92	93	67	107	81	84	72	88	84	83	95	73	93	75	88	79	110	104	91	92	85	93	90	73	102	88	99	97	76	93	93	89	80	88	90	91	68	83	85	103	90	101	91	83	81	93	79	90	87	70	75	82	92	114	109	90	113	92	96	101	97	80	95	82	97	88	81	81	109	84	108	92	93	89	97	77	95	93	81	99	85	105	88	90	88	84	87	86	78	96	69	87	87	99	109	75	101	87	92	90	97	99	102	91	98	97	75	78	90	92	100	84	110	82	75	92	92	91	84	100	85	80	99	67	86	95	75	92	108	83	90	77	104	95	85	107	89	72	95	99	91	90	76	86	98	97	82	85	101	89	105	105	84	108	90	83	86	95	83	76	117	95	107	80	85	88	94	72	81	91	93	75	85	81	87	98	72	94	70	78	91	90	91	106	76	92	85	84	86	93	103	90	104	101	82	105	79	101	89	86	82	90	98	76	75	93	77	87	89	79	108	105	77	85	76	96	101	90	95	93	83	93	73	85	82	99	102	106	92	89	90	76	85	101	86	102	99	91	92	85	88	81	83	88	88	94	87	97	78	86	91	79	76	90	91	87	104	78	88	102	88	86	96	78	89	99	78	73	91	84	112	90	97	85	88	97	99	63	97	102	85	87	86	101	90	89	107	96	94	99	88	76	85	85	104	83	93	90	70	92	91	96	89	82	81	72	88	87	85	95	88	96	106	108	92	101	92	85	92	96	77	88	91	90	118	95	78	91	95	76	78	84	74	82	103	80	87	76	97	90	83	91	92	85	106	98	90	95	75	90	76	82	87	84	98	94	103	83	73	94	87	87	91	86	83	102	86	70	83	85	81	92	93	96	87	79	101	87	88	111	91	97	96	79	85	80	99	92	79	102	86	87	93	92	91	79	103	101	93	75	95	95	73	87	87	90	76	71	84	95	88	95	89	100	106	90	85	101	80	90	97	91	79	77	93	97	80	77	93	88	73	94	95	110	97	77	100	91	75	95	96	95	80	89	83	90	71	90	88	96	83	86	82	80	86	83	85	74	100	89	87	94	90	82	80	73	95	100	89	106	82	70	78	94	83	96	99	91	95	100	92	101	97	89	97	90	93	89	94	109	81	82	85	90	81	85	88	93	68	99	78	81	103	74	81	95	100	93	100	88	106	79	99	86	75	93	90	83	92	101	91	81	92	107	88	90	102	107	73	95	90	93	94	73	103	104	89	78	89	102	90	89	96	94	102	102	87	82	78	100	80	97	83	87	95	97	95	93	77	92	95	97	99	87	76	86	94	92	99	108	93	96	84	87	91	98	97	102	93	80	90	107	96	100	88	92	98	78	90	89	87	92	85	91	92	74	68	75	72	89	84	79	95	110	96	76	101	97	84	105	76	79	95	79	111	98	78	103	99	106	86	115	97	97	89	80	108	94	92	99	87	93	87	102	99	86	79	75	72	83	113	84	91	99	94	86	92	99	87	82	80	110	83	79	98	90	81	91	78	83	101	85	80	96	103	93	96	105	100	81	94	77	89	101	84	81	99	81	97	82	110	72	79	77	94	89	92	84	85	98	93	83	94	91	101	91	98	92	99	84	82	88	92	71	88	107	73	78	88	84	91	68	83	85	96	90	86	71	83	86	102	90	91	88	106	96	86	71	89	90	81	78	80	110	89	83	75	106	109	82	85	101	97	107	79	79	76	78	101	118	100	110	94	90	98	94	83	82	81	97	87	84	97	85	95	80	92	101	91	78	84	91	80	73	91	92	87	89	90	85	89	97	105	78	88	84	84	100	95	84	113	92	91	104	82	80	92	95	81	86	92	105	117	85	87	82	79	94	91	98	86	107	76	94	114	96	84	86	87	74	99	89	103	91	91	97	98	82	80	95	84	85	101	97	96	102	98	86	88	75	85	103	102	80	94	90	94	82	97	101	86	84	102	117	82	73	97	80	73	90	90	95	96	83	109	96	92	98	110	78	83	77	90	106	96	85	88	97	95	85	100	84	88	91	85	77	101	88	95	92
10694	3804	2102	3628	7889	9240	8794	7304	5796	5222	4087	3446	3153	2982	2589	2265	2218	1935	1709	1632	1532	1400	1388	1363	1360	1269	1222	1203	1268	1318	1692	2949	3316	3581	1888	2181	2568	2416	3337	3408	4414	3888	3410	3021	1962	1713	1545	1562	1842	2565	2721	2340	2496	2300	2047	2438	5353	6052	5352	4019	2569	1769	1320	1070	1017	969	947	944	873	884	942	930	930	931	886	961	895	912	916	905	936	959	905	902	959	883	921	912	967	890	893	985	948	904	904	963	889	924	892	966	912	928	927	925	935	942	903	976	921	952	911	892	937	939	955	959	946	930	967	905	923	986	878	896	930	936	865	896	938	955	906	915	921	948	960	923	959	892	952	912	942	938	929	934	927	921	937	937	923	993	878	891	929	955	910	933	931	979	933	891	902	935	954	947	901	908	900	848	951	980	897	888	967	906	920	976	913	881	879	898	919	944	931	922	885	959	926	942	881	919	945	954	991	938	909	964	897	977	938	909	921	855	939	924	891	931	927	962	946	951	887	927	887	922	925	940	905	860	956	910	955	885	919	886	892	914	952	894	949	923	924	990	907	890	888	908	966	872	915	919	956	933	946	951	965	961	895	947	924	952	922	864	945	945	939	919	895	956	970	879	954	897	909	935	977	928	928	875	928	960	918	875	977	931	876	957	882	930	928	967	957	881	943	917	916	870	986	912	869	913	945	887	967	928	906	913	937	951	911	974	932	906	921	925	895	964	900	924	898	920	916	943	890	976	928	875	940	926	965	944	962	924	956	909	873	878	927	947	954	943	970	929	940	934	933	901	965	927	890	935	896	964	934	951	940	914	917	939	890	923	974	1015	901	916	942	895	886	930	940	1003	921	931	912	898	916	955	898	890	875	930	979	953	953	934	922	917	924	921	940	943	915	877	920	906	976	878	977	923	938	885	885	993	962	916	902	975	893	926	935	917	845	897	859	878	894	943	914	951	948	901	962	908	940	934	916	920	942	902	957	912	932	926	930	939	926	917	908	989	938	893	910	935	916	949	884	935	894	910	925	951	912	938	936	913	906	896	983	901	917	883	880	924	906	909	962	898	930	925	905	927	918	945	896	949	933	964	906	949	906	909	941	943	888	930	891	929	899	913	961	863	934	883	942	963	944	914	907	904	965	910	867	968	951	918	918	932	933	847	936	941	912	960	898	900	978	993	944	908	888	874	873	969	925	931	925	898	937	920	883	896	985	978	910	945	927	925	924	919	954	958	883	875	1004	907	924	929	930	954	959	971	927	956	917	953	956	950	940	938	912	864	950	906	891	905	964	933	881	909	977	956	978	931	878	927	928	903	939	917	902	984	933	934	955	954	946	870	970	957	935	932	960	959	943	903	970	953	936	1007	973	870	929	976	971	949	899	948	884	963	903	925	967	977	931	892	951	936	948	949	904	943	958	928	906	955	949	964	974	930	964	901	963	932	845	948	969	896	919	932	913	963	959	951	874	937	871	909	959	932	973	969	895	952	920	945	904	938	878	907	979	935	924	914	952	916	924	906	953	964	903	907	967	936	961	976	942	947	947	917	962	928	928	911	892	973	964	936	936	938	934	953	886	908	983	929	940	980	881	861	910	940	956	984	952	932	935	900	860	959	870	894	952	895	922	929	948	918	903	963	922	864	984	987	934	932	912	939	915	971	926	893	914	935	969	967	924	924	966	1001	897	991	964	921	985	912	942	917	914	935	954	984	905	1000	884	903	887	912	885	899	955	903	908	909	914	928	924	887	949	853	942	903	933	940	906	881	929	962	914	935	982	875	920	939	910	925	954	953	958	974	980	965	966	899	967	950	960	965	960	937	919	936	983	897	923	871	902	953	964	897	896	941	917	958	909	900	892	934	937	934	946	854	940	967	930	928	937	898	934	962	944	914	903	874	960	937	876	929	943	938	931	957	961	955	933	994	906	965	935	884	910	944	942	952	947	942	900	961	940	917	943	900	908	924	953	912	947	958	947	899	900	903	882	915	871	932	896	950	922	955	924	923	881	915	917	990	969	937	923	926	929	879	969	889	892	950	977	946	859	936	918	963	958	924	948	890	986	943	895	894	979	969	959	894	928	902	913	987	875	934	921	935	908	937	932	889	938	930	971	921	881	968	881	921	924	989	916	912	863	894	996	920	980	941	912	951	891	910	957	885	944	952	930	919	925	939	910	948	940	933	931	933	842	949	951	967	884	923	994	904	887	909	974	928	937	917	921	937	937	941	892	891	877	981	925	917	912	895	989	936	921	942	865	934	960	953	922	936	880	981	891	937	943	909	930	975	941	946	894	932	950	887	944	923	927	1003	921	956	900	884	940	862	893	952	960	943	934	914	952	902	942	908	979	945	850	945	954	937	929	891	928	904	917	919	896	938	954	902	871	910	935	955	942	922	925	958	938	909	938	936	945	936	897	959	902	916	938	930	905	975	931	894	919	946	940	933	889	943	964	942	907	939	995	956	872	859	936	914	833	886	899	887	901	914	943	931	946	927	954	911	908	956	933	943	967	978	892	932	916	921	912	944	963	885	887	937	925	911	925	936	931	968	944	913	925	905	906	937	948	915	924	945	943	904	970	949	920	996	918	948	963	900	921	923	908	918	970	912	902	949	923	947	931	912	965	934	1000	948	984	900	964	977	933	910	961	899	946	923	910	915	950	946	864	909	917	892	923	945	911	848	943	865	904	916	910	908	920	944	907	993	934	900	907	993	932	953	940	957	922	964	903	871	891	991	918	942	939	940	918	920	940	937	874	896	858	917	924	912	874	911	962	939	900	900	903	961	911	904	944	992	928	936	923	989	928	946	928	928	908	970	935	915	946	944	893	943	969	915	916	909	922	946	874	911	952	963	900	896	936	897	920	961	941	924	936	960	889	978	847	964	966	925	919	933	915	949	959	941	960	916	935	909	914	904	946	950	936	920	951	922	954	923	944	923	901	956	971	909	986	894	929	881	990	910	971	935	952	982	910	961	959	923	938	919	933	880	949	927	932	899	935	941	898	912	930	935	884	944	870	909	906	955	935	959	918	946	954	959	941	912	878	929	953	926	907	956	885	926	927	906	877	912	912	940	935	926	935	927	932	940	932	924	928	924	968	941	913	976	897	880	952	937	919	913	890	856	934	904	957	981	895	962	970	865	1022	961	945	945	948	924	965	990	937	956	948	1018	971	908	951	1011	965	947	903	992	914	961	917	942	885	967	913	909	918	932	926	893	953	897	958	912	943	937	927	879	968	902	889	932	889	903	928	909	856	984	886	917	924	882	876	943	928	900	906	938	934	946	939	953	943	943	953	938	932	952	914	962	960	935	904	931	905	897	953	972	901	946	913	933	942	889	973	956	930	923	941	879	938	915	949	910	944	910	908	916	973	959	923	937	941	975	923	924	954	949	997	933	906	909	909	965	929	955	944	864	928	954	933	929	966	904	891	932	925	878	956	951	951	909	886	922	949	927	967	899	951	914	939	909	973	905	929	934	956	904	864	885	937	917	931	937	938	910	934	919	932	907	1012	931
1128	301	205	170	156	224	209	213	203	205	151	162	140	138	127	132	103	108	128	112	103	78	94	87	111	79	88	100	86	78	125	151	165	165	135	161	169	210	170	175	179	180	150	167	129	113	99	92	85	120	126	123	125	110	138	115	303	353	353	269	186	116	115	84	82	83	71	71	82	77	80	77	74	79	74	83	93	63	65	61	67	86	64	94	78	86	70	78	77	76	58	71	87	79	72	75	73	72	72	66	71	71	92	67	64	73	87	73	75	79	81	75	87	78	79	80	89	75	70	72	78	76	84	84	79	54	76	91	77	77	68	65	75	75	48	62	70	92	80	78	59	74	71	81	77	85	70	78	75	76	70	69	75	64	80	75	71	66	69	87	72	87	84	84	65	68	76	74	65	88	86	68	70	72	79	62	81	89	78	70	76	69	63	82	74	72	73	79	87	73	82	78	64	74	75	80	73	65	74	74	68	78	75	84	79	59	76	100	59	96	87	102	69	60	70	68	68	81	79	78	82	72	78	74	78	58	62	65	76	57	82	76	60	70	76	77	83	79	72	70	71	63	65	95	77	90	75	64	78	72	72	60	84	84	78	66	65	84	67	86	75	73	65	70	67	64	64	73	74	78	72	75	89	63	82	90	70	65	67	87	84	67	73	82	73	76	87	72	75	78	80	63	68	74	83	81	86	52	80	75	65	78	79	74	73	83	73	72	79	76	76	75	67	72	82	60	84	73	76	69	74	70	77	70	78	75	79	75	80	106	77	81	66	78	69	78	58	70	70	64	77	57	72	78	82	77	75	83	78	73	72	68	77	70	68	82	91	71	67	83	65	67	75	72	71	65	84	89	74	85	66	67	68	65	76	75	73	75	77	63	86	74	70	80	72	74	71	76	80	74	60	73	94	80	76	99	75	72	74	85	64	57	75	71	73	76	71	64	80	88	70	81	68	70	85	75	72	79	86	78	64	73	82	92	64	90	77	69	69	65	66	81	92	70	78	80	65	74	61	75	82	81	71	75	67	81	73	60	73	82	73	90	79	77	68	77	73	81	89	86	75	84	60	78	87	74	71	60	76	81	67	87	82	82	79	80	88	69	75	83	79	65	67	96	71	90	86	72	80	70	70	73	74	78	78	72	74	66	82	66	73	69	75	76	65	74	79	78	78	76	77	79	67	62	82	95	74	77	76	59	68	73	69	75	66	78	59	84	78	95	81	68	77	83	67	65	90	60	75	71	74	69	74	68	77	70	68	87	88	78	64	62	75	97	70	82	79	71	83	78	63	74	77	66	65	78	57	83	81	67	81	61	74	62	48	59	96	73	84	72	65	88	79	66	85	65	68	64	75	71	79	81	88	78	90	71	71	90	78	67	58	78	86	75	79	75	73	79	83	78	83	55	72	73	76	62	88	73	69	76	68	84	66	70	79	77	84	79	84	69	71	67	72	78	72	76	86	68	57	63	89	68	77	70	60	75	65	88	66	79	68	80	77	78	78	69	82	86	61	73	99	78	75	78	77	88	71	78	69	86	75	71	77	78	66	68	71	64	70	71	85	72	65	84	82	91	67	76	78	73	74	73	64	85	68	67	73	91	84	85	58	69	66	74	78	69	81	71	70	65	76	73	72	77	61	64	66	94	66	68	70	86	76	78	83	68	65	70	70	75	86	94	69	84	80	70	71	65	86	79	54	65	80	77	70	71	67	76	71	67	77	67	62	70	74	67	81	76	76	79	99	71	72	67	60	73	59	77	93	80	80	70	75	89	62	76	75	65	76	85	75	96	88	73	67	79	83	66	90	73	80	73	71	73	63	89	66	78	72	78	77	78	71	96	75	83	82	65	81	76	71	84	72	78	73	89	80	82	78	77	79	63	78	70	67	74	72	79	81	65	79	88	71	74	67	83	62	62	91	98	81	69	74	60	95	54	82	69	73	82	81	78	92	77	88	93	81	66	83	74	78	92	97	86	72	96	85	77	98	89	68	74	72	63	82	91	75	80	90	79	78	72	62	71	74	67	80	71	78	80	69	85	83	70	79	76	71	51	70	79	66	63	87	61	86	70	72	79	65	64	86	58	76	85	74	69	82	75	78	70	63	55	92	85	62	91	71	74	65	79	77	71	76	83	58	89	75	68	70	72	71	76	68	69	63	79	72	96	77	80	68	78	73	74	81	59	72	79	73	73	58	74	62	85	76	71	76	78	84	79	63	66	84	92	71	84	81	79	87	79	62	68	77	60	82	87	86	64	65	73	78	72	71	67	75	79	74	75	87	80	82	83	90	69	83	76	82	75	81	76	74	78	60	74	70	80	80	64	76	76	52	71	79	73	82	72	82	62	90	69	67	75	67	67	81	73	63	66	81	59	81	68	71	64	79	77	67	89	76	69	70	58	79	82	67	78	88	86	81	79	79	71	68	84	76	77	69	71	76	83	81	69	61	80	67	70	77	85	78	64	73	67	80	80	68	73	80	68	75	72	71	87	71	62	63	80	72	75	68	60	63	86	61	76	92	71	75	75	86	82	65	69	81	71	62	65	68	85	74	72	75	72	76	73	83	72	68	70	58	78	84	68	79	68	70	81	79	77	73	66	83	72	73	77	58	77	81	79	69	83	66	67	68	71	74	87	73	69	69	79	80	68	78	75	80	72	84	68	75	82	67	73	71	75	64	70	58	61	82	82	76	84	92	66	66	65	97	56	66	62	74	78	79	49	77	71	87	51	73	64	74	79	63	64	71	78	86	66	59	75	73	88	80	90	72	66	69	83	66	61	55	74	74	77	70	60	52	70	76	93	60	77	55	80	75	66	87	70	65	75	62	73	69	72	63	77	80	61	81	66	73	67	81	78	70	80	59	84	70	60	72	70	79	64	81	78	85	74	81	80	70	84	75	88	81	86	84	72	76	72	73	79	64	77	76	70	76	81	92	68	68	85	69	63	63	86	76	61	83	75	77	81	78	78	71	71	70	69	81	71	76	60	85	89	71	69	70	81	82	80	77	67	62	60	60	93	81	65	90	62	70	74	57	88	81	77	81	68	86	80	68	75	65	61	73	64	67	82	73	87	74	74	62	81	95	78	83	77	70	72	85	87	71	60	56	77	78	73	57	70	85	75	65	83	74	70	68	63	81	79	82	75	82	72	72	81	81	77	71	81	73	74	69	79	70	65	72	79	70	85	72	83	81	71	68	83	80	83	79	82	82	80	72	81	91	73	86	76	66	81	88	72	87	79	72	63	69	67	91	61	77	67	84	77	78	75	73	71	56	68	69	78	71	66	68	73	77	82	71	68	77	72	67	68	72	63	78	68	66	69	74	83	70	73	77	91	78	77	74	65	80	59	80	76	77	87	70	60	91	71	74	79	70	76	70	71	57	71	83	60	69	78	95	80	75	62	81	73	64	68	75	70	70	80	83	88	88	62	66	65	65	91	84	77	58	73	86	81	72	80	62	68	75	75	79	79	72	70	77	65	89	67	69	69	67	61
13653	5595	2677	4927	10754	12432	11322	9492	7651	6188	5256	4393	3931	3553	3088	2803	2522	2203	1905	1757	1499	1512	1481	1409	1338	1218	1228	1180	1207	1310	2273	4064	3793	4181	3165	3474	4139	4319	4028	3856	3793	3881	3363	3183	2555	1742	1542	1514	1571	2251	2496	2538	2951	2069	2353	2319	6380	7791	7400	5465	3260	1960	1276	1050	860	794	753	754	742	769	735	754	748	793	751	750	727	777	732	778	762	794	757	763	785	781	776	754	739	757	741	741	756	787	705	788	773	761	717	781	758	743	780	769	759	761	751	729	742	767	736	765	748	733	825	777	762	738	777	736	747	753	769	782	780	763	763	733	724	728	693	745	736	749	807	723	718	766	746	786	774	729	747	762	762	753	723	755	763	750	764	764	768	785	757	750	771	722	764	751	751	750	805	807	770	732	729	774	768	783	740	773	734	738	761	743	801	734	721	740	745	764	757	791	863	792	730	737	762	741	769	808	782	798	747	721	798	770	745	729	761	767	745	748	795	764	824	820	828	782	749	738	793	772	771	734	719	753	814	743	800	763	743	821	763	739	743	768	817	776	774	764	743	711	737	765	763	769	743	776	699	764	728	751	755	794	758	791	739	733	741	765	779	743	776	757	758	719	783	777	762	756	808	760	770	792	803	749	791	758	768	781	737	728	721	796	748	786	787	805	781	745	803	795	734	751	762	801	764	753	767	740	768	741	769	779	765	755	811	797	774	754	749	796	777	789	683	738	766	765	812	736	741	791	727	780	779	750	760	813	771	769	757	756	774	769	744	766	773	774	765	761	780	781	766	748	824	727	782	760	760	759	802	729	776	759	771	738	736	791	776	768	801	748	757	807	741	714	792	768	808	824	774	779	730	760	786	744	717	759	798	786	773	740	798	771	812	755	767	743	718	772	776	749	743	750	797	734	698	698	729	795	742	831	727	759	760	728	766	706	761	779	788	756	768	750	773	823	786	770	774	758	715	765	794	746	717	807	792	760	800	740	766	757	760	731	730	777	749	733	761	753	756	780	777	763	770	766	791	788	737	806	763	751	756	746	755	783	776	771	769	773	792	750	775	768	781	721	776	748	817	794	750	734	720	738	808	743	798	723	789	756	780	792	808	793	723	765	757	744	754	817	713	761	776	738	746	706	707	780	813	772	767	783	799	743	771	802	758	850	773	816	736	803	734	769	779	760	785	709	746	767	775	812	773	764	750	766	753	786	827	774	720	753	765	758	764	784	727	804	772	726	772	720	774	797	774	770	764	801	814	762	783	765	782	763	768	765	734	797	708	749	727	790	755	731	777	793	780	784	788	712	793	739	768	710	749	756	785	762	802	753	827	775	788	784	738	820	771	733	780	751	799	771	782	730	758	766	802	809	807	706	751	749	730	753	753	748	732	737	760	769	744	784	783	801	767	813	728	809	804	820	737	731	769	787	710	773	733	810	745	763	757	793	757	762	797	786	785	768	801	792	743	776	818	766	785	781	761	726	749	745	766	758	758	788	763	757	751	755	755	747	746	829	813	756	752	800	759	802	701	800	773	787	767	793	777	767	739	790	760	847	750	769	777	756	706	776	777	741	770	768	779	731	788	792	747	752	777	734	770	785	758	810	729	771	722	751	766	778	736	804	781	785	740	759	777	799	746	777	785	783	763	762	815	768	701	764	779	837	755	807	741	783	765	755	763	677	767	769	775	745	751	794	781	768	772	767	782	761	741	779	740	829	752	779	754	792	747	784	781	767	724	743	752	789	730	775	728	724	823	762	769	789	779	743	798	785	738	785	754	776	800	807	815	761	724	746	738	795	797	794	773	766	780	755	764	751	784	762	829	746	722	797	770	755	783	770	768	769	789	755	777	774	729	776	804	746	750	766	794	762	757	747	758	773	729	805	776	767	764	788	792	774	771	801	726	762	777	718	802	754	761	776	762	761	830	781	752	746	744	799	786	752	781	770	759	739	759	769	810	734	725	732	729	764	762	840	759	783	817	784	732	776	817	774	707	780	802	730	750	701	753	785	713	726	798	763	810	737	773	772	770	804	762	735	766	791	751	748	755	823	798	781	776	803	774	767	768	784	805	744	775	778	800	728	748	787	753	786	777	765	704	763	777	773	756	756	804	742	772	812	780	753	817	770	724	814	785	770	728	777	711	780	785	743	777	800	804	803	766	813	749	726	794	810	808	772	706	755	710	806	748	756	782	767	762	768	752	755	746	790	809	785	793	760	750	795	788	753	770	750	756	780	784	766	810	793	729	744	758	745	767	788	785	728	768	773	740	715	771	767	784	831	771	764	783	752	722	748	786	802	754	776	776	758	716	779	747	757	763	752	788	770	771	790	747	759	781	818	762	777	721	780	792	747	744	763	766	759	810	790	811	743	739	780	748	772	766	798	717	758	793	759	753	800	750	772	785	766	719	778	831	750	756	772	790	773	780	756	800	752	740	788	749	714	758	751	772	759	759	796	797	744	789	769	768	757	742	706	761	772	771	769	737	772	764	776	731	757	791	758	801	732	773	776	762	793	793	757	756	729	796	752	792	793	750	832	785	724	780	810	738	754	801	757	801	737	808	761	781	741	749	808	767	721	774	779	742	827	768	793	766	745	749	721	740	744	742	801	737	783	794	773	812	728	687	727	778	768	778	727	741	766	781	751	762	801	763	733	794	752	771	739	749	777	777	765	762	761	768	777	820	773	734	680	763	760	783	767	793	778	702	773	819	755	760	766	743	767	767	787	751	750	769	764	759	754	765	817	776	781	765	707	787	744	776	766	772	768	746	793	799	708	764	770	767	731	747	750	776	747	742	732	762	740	796	730	762	771	796	756	789	728	799	748	781	782	743	788	729	760	753	782	746	794	762	711	801	774	830	773	777	778	766	756	766	732	818	749	765	779	801	774	770	785	802	769	800	736	762	777	777	740	723	784	770	737	760	780	757	765	740	760	761	776	768	745	706	767	768	784	755	833	744	782	768	796	768	810	785	750	779	773	801	737	760	698	804	756	744	748	767	736	761	746	758	762	732	724	813	735	763	806	754	799	761	778	797	741	736	778	720	742	775	739	804	776	774	746	764	744	751	733	766	770	758	731	775	745	756	763	808	767	744	801	804	786	785	714	722	758	682	824	774	769	750	714	841	761	759	730	778	768	736	798	777	711	743	754	764	734	728	794	755	788	732	721	823	771	747	744	772	793	755	799	805	771	747	819	768	771	733	787	778	737	737	737	764	778	724	759	723	749	781	751	721	748	722	789	777	767	765	723	762	760	754	783	788	771	799	782	785	770	764	723	770	763	749	712	769	672	768	756	747	764	789	795	773	755	806	777	793	726	761	794	758	762	736	758	777	740	805	755	781	789	770	709	765	777	795	777	726	768	746	773	788	747	783	763	760	735	752	741	789	783	752	768	771	772	726	803	794	749	794	748	757	731	714	806	771	778	778	779	851	733	742	730	728	776	756	751	765	766	780	796	712	742	758	763	796	776	742	786	756	749	767	780	784	805	768	765	760	770	761	773
1415	152	114	106	116	160	129	147	126	143	138	114	115	115	92	93	114	112	122	90	87	88	118	109	94	105	88	98	81	87	91	163	131	163	118	161	165	188	155	176	151	139	126	128	132	127	91	96	98	104	119	125	139	134	96	89	137	146	153	127	122	108	109	114	100	113	89	80	90	89	77	107	75	88	76	94	88	102	79	90	87	88	83	92	69	90	102	97	79	91	79	90	87	108	89	101	79	94	83	89	107	83	101	98	89	89	87	108	84	87	101	88	93	92	77	90	93	83	85	83	88	86	94	104	70	81	104	94	93	102	86	99	104	108	102	94	95	91	96	104	101	100	98	68	79	81	101	92	91	96	107	88	98	80	101	97	105	108	83	90	81	71	73	105	96	84	95	87	87	88	90	80	88	87	87	94	91	87	102	75	101	83	98	94	86	86	96	86	100	83	103	112	101	85	88	75	94	85	102	87	74	73	101	77	89	84	96	87	91	95	99	91	94	82	89	105	102	89	102	91	86	73	72	114	84	90	106	87	86	96	94	104	101	84	96	104	89	106	99	82	89	95	79	83	108	101	87	82	110	92	83	82	94	92	81	93	85	96	77	72	91	75	80	77	88	98	102	85	104	75	87	95	82	89	97	90	93	88	97	93	95	86	93	86	88	102	99	81	102	85	92	84	79	87	90	101	85	101	99	85	103	89	85	92	81	100	95	88	95	96	82	105	81	81	84	91	101	98	80	110	81	97	88	93	81	107	89	93	81	91	95	91	77	87	102	85	84	78	82	96	87	94	98	102	84	89	98	92	90	80	81	83	94	78	85	101	85	103	79	88	93	79	99	92	91	104	88	82	76	81	73	79	87	89	95	87	86	89	97	93	80	86	108	91	84	82	82	95	97	88	96	79	79	100	87	89	89	88	90	77	81	102	95	79	112	88	76	89	88	87	80	83	105	98	81	91	85	77	86	104	86	72	87	95	96	76	102	82	86	99	89	59	85	87	74	90	104	95	91	91	81	92	98	86	104	85	96	90	84	89	87	95	78	97	87	78	75	75	95	98	79	97	85	85	91	90	103	99	103	83	82	87	112	106	114	73	88	94	82	96	113	79	85	89	81	81	103	91	90	104	91	85	112	97	84	96	106	96	101	95	66	99	77	88	81	83	68	99	84	95	90	99	116	91	96	102	91	93	89	86	98	120	79	89	87	87	93	81	103	73	92	91	91	83	110	76	102	93	103	94	90	86	91	91	80	81	95	77	95	73	81	98	91	87	109	85	87	93	95	92	97	104	96	95	80	74	99	103	69	96	78	97	89	96	89	109	81	80	100	67	73	74	80	93	94	88	91	91	93	94	102	95	84	93	85	93	98	95	81	88	74	81	81	92	83	118	88	94	81	74	89	82	108	93	97	83	88	89	89	75	90	87	88	80	98	78	93	88	79	77	74	105	92	98	92	97	103	85	93	93	81	111	98	100	87	95	85	100	101	89	83	86	78	97	82	91	87	95	90	92	75	102	82	88	90	85	104	80	101	89	99	80	101	90	99	92	97	107	85	92	105	94	119	95	103	77	82	99	109	94	92	100	92	89	102	90	100	86	89	95	93	96	82	96	112	87	99	91	98	79	80	67	73	79	85	112	88	76	97	84	88	102	87	82	69	95	90	98	89	81	97	82	75	83	92	91	98	93	97	94	99	80	91	98	85	72	95	76	98	84	80	102	112	86	108	98	88	90	92	87	94	93	86	98	104	100	94	84	76	96	85	93	104	75	83	91	91	75	77	90	73	98	82	91	81	99	94	100	68	87	105	76	87	88	96	70	100	92	91	99	99	73	105	90	77	91	95	106	95	73	91	84	94	95	97	85	108	88	92	105	96	79	107	85	104	104	98	91	83	91	89	87	90	94	91	96	105	94	80	80	108	92	89	96	89	103	95	106	72	84	85	94	99	86	97	78	106	90	80	101	78	97	102	82	90	86	102	93	87	80	90	80	82	83	90	94	88	86	99	93	90	70	96	86	90	83	80	110	70	86	93	71	97	99	90	102	107	89	94	94	102	83	90	103	82	79	92	92	92	96	87	94	91	96	98	92	94	99	82	78	112	86	84	90	85	87	94	82	83	89	95	81	76	83	92	94	80	87	79	89	91	88	94	79	86	96	99	114	94	81	104	87	84	85	80	103	90	101	80	93	84	91	98	90	77	89	85	98	96	75	93	99	95	93	93	98	90	97	94	92	110	98	87	101	85	94	95	75	80	93	104	91	72	74	81	95	103	95	92	102	83	92	132	80	106	112	84	98	97	80	79	98	101	103	86	87	79	89	86	70	80	89	105	68	102	87	76	75	80	99	86	87	103	85	102	100	98	90	110	105	97	102	84	96	87	91	89	90	86	108	94	80	107	86	88	87	85	87	100	90	100	101	101	86	103	91	67	98	101	98	98	87	99	87	91	101	102	87	102	68	91	95	93	105	96	106	79	84	94	100	83	104	85	87	93	97	74	93	77	85	106	95	82	78	82	75	84	98	98	90	89	81	88	102	72	90	102	99	91	95	103	118	93	100	76	93	114	89	92	79	100	109	86	85	82	95	90	89	91	86	101	71	96	80	77	79	92	84	84	101	85	97	87	89	82	89	88	104	102	106	100	88	97	95	82	90	88	88	85	97	79	104	88	79	90	97	102	113	89	100	96	87	84	86	87	84	82	100	90	72	97	90	85	93	97	81	96	100	92	116	73	77	100	100	82	97	80	85	91	79	71	87	90	90	96	92	85	89	86	81	85	87	90	102	95	83	81	91	96	74	102	82	88	104	81	90	78	94	92	82	83	79	93	91	78	84	86	110	83	88	90	100	88	79	106	100	78	76	104	96	102	97	99	84	83	97	97	95	89	87	98	97	103	90	78	90	65	79	94	104	76	91	77	89	82	99	86	69	83	95	87	91	82	79	115	76	95	92	78	88	89	94	80	87	90	87	75	89	97	80	81	81	85	86	104	92	109	92	86	98	96	98	100	91	83	93	92	91	96	78	73	86	86	70	99	80	78	94	80	84	82	92	95	86	77	99	90	97	84	97	91	93	94	92	78	96	98	84	94	104	85	88	92	70	86	86	85	80	96	90	80	109	92	89	88	82	101	82	93	111	90	90	105	93	98	90	100	90	103	95	85	93	101	86	105	104	98	95	93	81	95	92	80	98	87	74	102	100	101	79	89	94	83	100	107	99	83	101	89	105	113	89	85	100	74	99	114	63	85	78	95	100	89	92	82	85	89	84	96	84	89	88	92	90	88	95	114	87	92	85	95	95	100	91	95	95	81	64	107	99	77	102	87	78	106	92	111	105	110	82	90	88	82	86	98	79	75	93	89	87	88	85	92	86	86	92	87	86	90	94	73	70	89	69	89	83	91	92	101	85	83	122	92	73	108	89	104	111	83	93	94	89	84	82	99	99	78	87	89	99	87	96	87	97	93	86	86	91	91	64	101	95	91	87	91	87
8797	2613	1549	2401	4673	5670	5047	4364	3493	3053	2603	2292	2082	1913	1772	1700	1561	1428	1291	1233	1168	1184	1132	1121	1211	1049	1078	1074	1081	1076	1446	2985	2668	3127	2304	3004	3019	3709	3116	2933	2791	2614	2344	2316	2219	1856	1189	1255	1388	1525	2222	1966	2419	1783	1711	1510	2381	3154	2736	2431	1862	1335	1142	1084	979	901	919	950	961	963	934	924	913	961	950	874	912	973	927	933	928	933	1020	972	935	908	899	882	903	921	938	948	917	915	972	1020	894	903	964	852	908	912	924	967	919	909	973	927	905	928	915	996	887	867	961	923	894	917	947	887	935	958	876	900	878	911	928	924	883	890	908	948	958	905	927	937	912	923	950	947	984	923	940	952	958	906	896	830	913	910	869	957	919	912	909	938	919	959	932	920	937	881	954	915	955	920	870	960	948	1029	906	884	946	931	887	911	936	940	939	892	896	925	954	949	931	929	914	974	985	944	900	931	934	978	919	929	929	964	928	948	973	920	925	919	967	872	945	924	938	925	918	922	936	915	904	882	961	926	934	949	844	949	920	904	882	921	914	887	968	903	970	921	910	887	958	980	940	956	957	938	925	906	855	947	905	875	956	896	971	906	940	934	967	973	914	933	914	961	905	896	982	933	925	880	968	942	880	896	937	859	948	905	915	958	950	964	872	910	891	922	895	937	908	886	907	918	916	851	973	897	942	914	892	968	895	991	893	896	914	899	917	939	975	911	924	915	945	929	945	974	947	907	938	951	909	916	881	884	956	882	930	966	979	895	880	884	931	934	901	917	912	846	911	934	928	919	910	901	910	936	987	958	917	946	921	941	929	909	930	922	911	931	896	920	903	921	896	922	867	987	926	912	937	944	932	930	975	961	911	889	929	914	939	908	978	902	920	957	941	896	911	955	969	983	984	887	924	921	938	912	970	949	925	953	908	923	923	920	933	873	903	943	933	950	924	935	939	893	929	934	887	934	913	922	914	898	918	906	939	886	880	909	934	951	1002	963	903	978	912	915	880	947	937	860	971	891	897	989	937	912	946	945	955	939	931	931	935	965	982	948	962	944	878	904	917	934	950	878	930	925	935	943	964	865	982	912	912	929	961	907	930	875	948	919	919	920	863	954	887	947	907	922	953	917	910	910	977	952	929	951	914	905	955	932	924	915	897	942	969	877	940	949	1003	907	878	911	936	940	990	875	911	934	912	912	920	909	914	898	947	878	934	935	954	879	893	903	949	979	971	922	946	978	909	881	879	922	933	911	992	939	902	873	952	935	950	903	937	931	891	994	849	954	917	926	891	915	876	908	906	913	891	957	977	919	916	942	922	913	894	954	890	888	961	933	902	911	900	938	878	952	950	936	917	891	890	902	918	917	937	929	917	912	896	949	922	965	916	909	956	915	951	944	951	935	940	935	913	911	967	937	996	956	908	928	922	929	960	917	928	922	926	950	936	927	937	931	929	905	954	972	968	895	920	899	884	927	896	915	887	953	940	950	889	896	961	899	886	936	935	869	873	895	905	971	964	903	919	928	935	912	933	869	931	963	959	942	939	938	869	961	899	934	910	922	953	884	918	881	975	922	923	923	903	977	955	900	925	952	913	971	931	933	945	963	951	912	931	965	994	949	939	915	950	888	968	926	897	939	937	938	899	877	933	928	892	963	945	890	942	896	895	894	904	985	923	874	905	941	890	873	913	943	953	919	902	963	931	943	955	905	927	864	964	918	944	867	838	986	895	918	984	930	946	973	922	944	942	847	883	909	894	962	879	880	944	891	906	969	951	916	929	947	991	954	893	921	869	954	915	950	909	959	871	929	966	927	914	881	947	915	921	944	932	889	947	910	941	949	985	977	949	926	916	989	907	918	932	920	905	958	924	926	913	941	906	949	912	945	981	947	916	889	923	925	924	891	901	899	875	913	923	914	941	910	917	965	973	876	919	963	968	904	922	922	893	941	957	915	963	930	911	952	964	877	940	975	963	915	883	960	927	936	912	904	949	861	902	913	977	897	964	919	883	905	936	848	909	946	897	873	948	945	938	941	910	870	930	951	880	945	936	896	833	933	950	928	919	908	1002	955	980	869	955	956	887	900	912	913	957	932	952	904	940	927	919	916	918	938	945	909	919	981	889	934	959	982	894	965	891	988	938	927	964	947	896	957	922	933	875	888	908	964	885	917	918	928	889	937	909	923	907	943	891	972	926	907	968	966	956	975	928	894	900	928	934	947	904	909	924	954	987	922	940	953	919	880	908	961	966	917	937	919	935	923	948	915	947	971	874	917	932	906	908	959	931	948	918	959	883	893	927	945	906	941	930	918	914	933	928	916	913	946	930	953	893	907	912	911	937	903	927	919	936	889	903	908	981	916	869	929	911	908	907	956	946	924	888	899	912	954	913	962	904	916	944	936	902	933	950	971	905	924	936	913	921	927	917	887	926	967	914	931	917	874	921	928	926	924	923	920	930	902	966	958	949	911	924	1017	894	897	908	942	930	957	882	912	941	932	900	911	965	945	952	928	907	933	942	931	967	901	915	930	936	902	926	890	885	856	977	921	927	926	909	889	957	986	896	929	970	915	908	917	939	927	896	979	873	941	910	915	984	892	953	911	900	947	904	936	886	919	944	952	946	948	949	865	905	978	916	936	946	943	958	943	920	932	933	934	922	976	925	932	917	941	930	944	904	926	913	918	909	911	873	936	942	932	966	934	941	918	946	948	897	909	933	978	912	951	1005	883	958	906	905	918	911	900	926	886	985	949	957	848	982	959	949	906	965	894	928	953	957	945	883	927	906	925	942	908	942	975	930	888	903	907	920	954	956	939	969	965	975	863	938	910	893	945	906	925	921	952	940	943	903	900	929	922	918	929	968	878	915	842	936	965	908	980	920	901	949	897	902	933	947	952	938	961	916	911	948	908	948	935	942	944	943	982	943	874	936	887	952	945	892	918	959	916	918	911	927	956	940	977	949	855	888	955	908	887	923	922	925	945	918	933	931	943	892	971	934	910	933	953	846	954	909	927	931	965	920	975	959	882	934	961	887	946	977	966	933	936	887	960	911	955	961	928	936	964	982	959	857	965	1026	908	872	905	946	886	939	937	878	883	885	932	912	928	957	954	908	1014	907	930	955	908	897	935	929	941	942	908	886	877	965	989	965	962	944	922	910	989	884	890	974	925	950	889	901	969	880	961	947	970	876	943	880	871	902	932	921	947	933	927	886	912	928	936	937	938	953	868	917	902	940	992	892	904	928	938	911	916	911	885	936	949	933	928	916	931	903	1010	938	970	927	898	898	904	940	917	989	935	946	890	936	914	911	982	918	982	917	950	919	919	931	897	952	879	934	963	888	895	949	937	894	930	930	909	977	960	950	946	952	916	903	901	956	895	903	860	915	919	938	942	952	915	898	923	926	973	961	932	905	1018	898	867	964	925	984	927	938	885	902	945	918	910	859	945	926	966	941	932	933	896	909	903	930	869	949	956	941	936	903	937	948	893	934	966	925	941	908	902	984	913	969	957	861	928
689	261	178	125	144	178	207	162	178	142	133	115	111	111	105	102	112	88	117	115	96	81	60	102	83	71	82	73	79	101	88	142	150	164	143	136	150	135	151	147	158	128	134	108	98	111	76	100	99	118	135	124	135	114	110	106	179	254	257	198	150	114	83	71	87	81	73	67	78	66	76	86	79	84	66	81	88	80	80	69	66	69	76	86	74	57	96	70	80	71	81	65	89	74	69	82	74	64	65	85	70	81	81	83	78	69	71	72	71	71	82	93	74	74	79	78	70	76	61	81	75	85	72	82	93	68	74	66	74	88	87	80	89	72	82	112	76	86	73	84	72	61	87	63	92	73	80	71	80	89	54	58	64	73	71	79	94	82	75	69	91	68	81	94	73	72	73	73	77	85	73	70	75	65	86	73	90	87	73	79	83	78	60	71	77	83	82	73	67	67	81	79	71	87	83	77	97	66	83	75	98	93	80	65	71	86	62	80	72	78	76	64	70	75	80	85	82	94	77	81	73	86	77	69	85	84	67	84	75	78	74	82	81	85	73	88	79	76	81	84	71	68	75	82	76	69	71	74	98	69	98	75	76	86	79	91	78	85	87	79	79	88	80	72	83	70	73	80	81	69	76	67	77	73	79	79	77	93	86	87	74	69	74	73	91	84	81	88	77	85	82	76	77	57	76	82	65	98	81	75	74	84	79	81	91	81	75	84	92	82	77	66	69	84	70	98	82	76	68	88	76	67	81	63	71	80	78	69	78	80	85	97	88	74	88	68	70	78	62	89	84	69	70	81	86	100	70	106	69	93	80	74	74	68	92	85	81	83	74	78	73	82	95	92	81	78	69	73	85	69	93	74	90	63	92	80	64	65	76	81	81	64	66	68	55	81	79	89	68	73	84	92	70	73	69	70	58	87	64	84	66	78	85	81	72	73	87	81	88	67	77	74	72	76	71	80	76	91	74	71	72	70	78	72	74	81	84	82	74	76	77	80	77	79	62	95	71	74	65	75	74	73	81	88	82	64	79	75	73	80	75	79	78	91	76	72	83	72	81	70	85	72	84	83	75	78	66	68	77	72	65	79	61	61	77	91	74	72	96	76	76	100	77	74	79	71	70	72	75	69	90	64	74	72	84	75	75	86	88	72	94	74	74	76	80	89	83	74	63	80	72	77	81	85	79	80	62	90	82	72	85	96	86	99	78	75	82	68	75	66	75	79	86	88	67	92	61	70	69	72	69	75	70	90	83	73	83	78	79	62	84	79	72	54	72	83	77	73	74	88	73	61	82	78	78	79	83	71	84	59	85	73	70	74	71	75	73	83	79	73	56	73	66	82	58	68	77	71	70	82	70	66	83	88	76	77	84	74	76	73	101	63	75	75	67	74	76	77	52	57	69	82	94	79	102	66	64	81	70	83	65	80	75	81	78	74	73	80	86	59	75	92	87	69	85	80	82	77	76	87	77	74	78	88	75	77	73	69	83	106	85	83	75	72	71	63	70	72	77	79	73	73	79	72	71	80	75	85	70	70	81	68	82	69	82	86	72	74	85	75	87	96	79	74	93	80	78	83	91	78	77	77	78	84	76	64	93	88	81	74	79	76	82	87	72	66	77	83	80	73	84	76	75	75	76	75	63	67	79	93	74	67	72	93	78	69	90	78	77	75	89	81	78	86	82	89	72	75	49	79	77	72	67	80	68	75	78	73	83	83	64	85	79	85	65	80	78	80	79	75	70	93	71	73	84	71	71	84	94	68	90	80	85	83	69	72	84	68	72	73	91	75	64	79	77	76	70	62	70	84	66	84	66	90	87	59	83	80	76	95	64	77	72	70	72	76	88	96	86	82	83	76	58	86	72	85	81	69	62	89	71	76	84	85	100	76	72	85	78	82	73	72	78	85	80	77	94	74	75	83	80	71	75	68	88	65	88	72	72	74	78	59	95	84	81	80	77	71	76	83	72	89	65	70	83	75	84	71	89	84	83	78	73	67	67	75	77	85	73	78	72	71	83	74	68	75	77	94	83	68	73	88	87	76	76	78	77	79	78	73	72	73	92	82	66	77	81	75	83	78	76	73	90	76	75	91	86	84	82	78	67	78	85	97	82	68	79	83	93	69	85	97	98	85	75	69	61	89	80	71	90	87	81	74	64	89	67	82	86	77	79	91	81	80	86	64	63	81	77	74	84	88	82	85	87	67	64	80	86	75	82	90	75	90	85	79	63	68	88	90	89	74	76	68	78	93	67	82	82	83	87	86	81	59	80	89	86	79	65	67	88	72	72	85	85	78	71	74	55	75	77	75	68	81	83	59	86	80	75	83	87	85	88	87	72	85	78	73	79	70	65	71	82	69	73	69	85	95	77	72	81	71	74	71	79	80	66	94	80	67	83	74	61	71	81	82	59	75	70	87	80	70	70	77	75	89	81	76	80	69	91	81	67	67	80	69	78	70	57	71	84	71	80	84	70	89	76	73	81	87	75	94	79	92	68	80	75	82	78	96	73	77	81	89	76	89	67	83	63	85	73	82	72	71	75	81	92	76	64	73	81	73	73	67	78	75	82	73	77	75	77	78	77	73	88	79	81	89	85	82	84	85	74	83	71	64	78	79	66	75	73	84	96	89	76	60	74	75	75	75	74	75	75	76	80	82	72	69	76	79	60	84	65	72	89	76	63	72	75	83	88	78	81	73	82	82	66	78	64	80	89	73	75	65	95	65	66	82	88	84	79	85	92	57	81	87	81	73	76	67	77	77	82	93	79	81	74	65	64	77	74	72	103	87	66	78	87	92	88	74	82	68	81	84	74	72	73	83	74	86	80	77	92	79	84	86	78	71	70	79	69	72	76	86	76	74	78	70	61	76	70	80	64	70	86	82	83	76	72	81	95	68	79	76	91	81	86	71	74	80	63	78	71	90	88	87	89	78	82	76	67	78	81	83	70	62	70	88	74	75	69	71	72	87	79	70	81	88	90	84	80	89	71	82	77	100	87	72	62	82	82	88	79	73	88	54	89	65	54	73	91	74	78	85	80	77	82	80	76	88	90	76	70	82	74	88	60	77	74	90	69	96	82	70	74	85	76	72	61	78	91	67	65	69	87	93	77	81	108	83	87	85	77	73	98	91	73	66	68	76	74	81	69	71	72	65	62	68	72	83	78	67	83	65	72	72	83	79	83	74	81	64	63	87	57	97	93	77	79	58	92	73	73	94	78	61	76	98	79	81	69	84	72	76	84	70	77	68	84	80	76	74	85	79	74	75	88	72	79	72	67	84	63	54	71	79	83	97	68	65	68	72	66	84	90	74	72	72	88	62	64	90	72	68	73	91	88	78	81	86	67	59	71	76	87	87	75	80	69	82	66	82	84	63	79	81	66	69	78	100	92	69	95	88	83	89	80	74	67	84	90	71	51	75	69	91	82	88	80	77	86	75	93	64	84	86	66	74	72	90	71	64	77	73	89	69	75	68	69	75	78	64	79	85	68	77
10520	4637	2156	4043	8405	9753	8982	7116	5662	4686	3976	3261	2996	2794	2261	2111	1954	1769	1640	1475	1307	1193	1263	1196	1144	1185	1051	1048	1081	1057	1417	3048	2921	3408	2880	2760	3514	3222	3810	3559	2843	2876	2808	2101	1840	1595	1450	1485	1316	1570	2257	2606	2588	1923	1793	1952	3851	6094	4985	4449	2768	1820	1213	960	896	776	842	742	784	782	779	858	766	774	802	800	824	774	779	768	859	765	774	788	773	807	814	781	771	820	793	814	778	829	835	806	758	805	786	825	791	811	794	820	817	773	843	804	791	873	773	832	799	806	808	810	806	828	813	800	861	778	771	840	820	816	825	760	797	781	786	795	791	817	817	806	786	754	826	824	775	788	737	810	824	804	846	831	799	786	775	822	847	843	807	794	787	796	771	808	784	797	801	774	802	825	781	809	817	821	785	806	767	780	782	781	797	860	807	778	827	789	791	822	797	756	794	795	803	850	807	738	802	789	822	746	816	799	839	768	805	781	832	803	776	810	814	816	796	825	806	805	770	806	793	796	789	782	799	786	742	794	770	810	777	805	799	768	833	844	815	768	805	827	764	827	805	793	826	753	843	782	821	744	811	805	783	806	788	840	748	757	811	795	807	847	768	816	803	745	755	787	771	724	801	805	798	788	753	834	803	804	789	793	805	760	820	823	791	804	788	839	770	796	833	779	836	787	774	855	807	782	824	799	814	774	775	793	775	762	765	777	757	804	775	786	790	797	800	723	819	773	802	768	802	801	769	781	746	831	754	819	808	755	779	823	776	797	811	783	825	764	825	822	785	791	743	829	784	766	787	824	775	809	795	800	781	833	769	741	761	803	781	796	766	792	773	783	831	825	793	822	704	789	838	830	802	750	801	832	851	781	798	840	798	748	810	772	784	752	789	821	781	832	747	757	827	773	759	795	745	763	820	862	818	797	802	767	863	821	809	816	798	750	829	802	815	801	800	798	799	833	792	782	732	814	799	814	793	783	803	782	814	829	772	822	775	770	782	821	744	785	814	789	831	839	785	821	781	800	769	806	791	796	821	814	799	738	806	843	825	827	822	805	780	760	763	823	833	839	789	796	783	796	778	825	770	806	841	833	769	803	796	751	789	797	772	783	791	831	827	763	809	736	818	793	761	774	824	859	789	787	780	774	781	821	805	834	825	770	824	754	795	724	774	794	790	783	816	827	804	793	817	780	824	793	790	807	791	714	749	813	737	795	773	764	801	800	767	753	810	774	829	775	868	817	778	829	762	801	768	774	808	789	805	769	774	789	786	815	768	773	816	791	782	770	805	805	785	803	816	799	779	780	802	755	796	780	787	772	823	766	845	826	787	782	777	824	814	828	772	812	870	742	781	800	770	803	787	787	792	753	836	823	805	808	742	765	809	807	809	806	790	798	778	831	757	796	767	795	780	800	833	791	815	850	787	850	767	764	812	814	776	747	832	768	822	785	819	770	792	829	783	779	799	810	826	798	818	819	785	766	843	803	801	786	844	815	742	776	765	795	745	808	794	748	758	820	812	798	809	765	746	782	814	790	797	756	745	795	777	765	785	821	790	816	774	800	767	767	802	733	778	827	820	806	820	781	789	758	745	825	771	776	772	785	779	772	804	776	775	819	827	870	811	773	743	806	824	789	817	821	783	839	760	818	827	844	821	778	769	789	778	798	810	729	765	828	823	855	798	805	842	829	811	783	771	795	790	819	776	746	806	850	795	814	780	793	828	882	773	793	767	831	779	805	810	788	779	811	784	831	744	765	785	812	855	767	773	796	780	821	825	761	802	840	786	776	790	783	755	805	810	754	777	795	768	779	785	803	831	818	765	774	816	815	794	816	836	830	841	817	751	803	792	825	778	782	781	814	789	806	798	802	764	801	802	817	797	821	843	786	817	840	791	768	796	803	814	829	800	784	828	774	752	777	782	805	777	800	825	814	781	796	845	783	825	803	773	784	780	772	825	841	822	791	801	846	728	810	771	797	816	791	786	768	788	794	807	826	786	832	827	815	807	842	831	790	837	811	823	835	803	800	798	818	831	755	766	792	767	802	803	766	814	773	811	800	833	860	792	823	794	777	767	770	794	791	800	743	783	814	806	799	818	805	805	782	791	788	806	812	788	781	794	881	778	821	751	795	784	809	755	763	778	813	820	827	843	770	843	830	809	777	823	786	785	717	850	782	829	788	852	808	813	826	826	784	794	817	745	796	845	852	769	826	792	863	784	801	820	837	804	761	760	786	790	798	762	804	792	804	836	874	791	823	795	774	859	791	785	859	790	781	826	806	779	784	803	747	796	755	780	798	806	777	810	787	791	811	845	790	833	829	800	799	777	822	756	747	771	791	787	794	813	855	837	782	785	772	817	781	794	752	793	808	787	772	750	797	763	828	770	828	727	791	798	803	740	785	790	837	813	789	807	831	822	825	778	830	777	799	803	856	747	767	801	810	788	783	778	790	835	801	827	819	835	806	818	801	822	784	787	793	807	779	792	825	764	816	788	735	800	796	789	812	782	819	851	817	854	811	824	839	732	810	817	765	789	771	824	799	763	785	760	810	819	741	777	772	812	816	776	783	777	774	804	791	805	807	775	800	807	788	786	796	823	770	768	763	802	837	818	793	816	734	844	781	772	818	850	811	780	776	841	808	810	843	805	813	784	778	807	792	828	737	814	844	815	775	768	795	811	779	797	793	796	776	754	794	833	831	773	765	820	801	777	786	764	778	709	801	794	769	746	812	807	762	801	798	827	751	826	809	874	783	789	779	808	798	818	798	814	800	834	781	756	804	750	767	778	749	736	770	798	794	770	766	823	825	801	775	817	801	797	755	774	767	764	840	794	789	733	800	800	806	782	811	805	831	805	819	800	862	786	754	846	802	783	772	793	846	789	828	761	797	784	827	760	810	795	764	772	845	804	796	791	837	797	787	805	800	771	794	817	814	785	820	782	770	796	843	806	753	833	803	772	825	804	796	849	799	858	815	853	757	798	833	756	783	843	780	813	836	790	820	804	799	765	751	776	759	790	770	797	786	813	814	790	787	804	867	821	843	752	827	820	807	808	784	804	823	811	794	763	827	803	837	804	861	795	818	830	832	772	800	859	771	804	786	820	792	844	802	829	767	792	833	763	792	797	825	828	834	778	742	844	800	800	782	811	810	828	851	806	761	777	832	762	817	761	823	810	799	775	798	793	822	767	808	763	793	829	814	773	753	814	821	811	812	848	759	793	819	788	852	775	822	778	785	803	805	765	843	739	757	786	812	803	859	823	800	760	781	810	802	775	836	798	796	832	822	784	788	814	778	785	794	792	808	761	780	792	789	788	800	819	799	826	846	802	767	778	832	812	801	825	781	756	837	792	793	814	833	830	802	805	806	752	774	813	825	784	795	834	794	775	830	799	787	734	806	749	850	854	767	824	780	756	826	797	820	759	773	797	813	819	837	774	782	852	752	820	841	812	846	824	836	760	818	846	753	799	782	776	733	798	791	795	789	781	802	835	729	836	807
2189	227	159	144	148	172	201	174	175	169	151	168	154	136	134	132	108	126	120	107	119	97	111	100	79	113	103	91	106	94	101	139	171	161	149	146	162	169	227	230	170	156	128	154	124	121	125	133	107	112	132	159	144	111	129	113	161	332	260	219	168	133	118	94	94	99	95	90	93	96	98	97	106	84	84	86	80	89	102	89	82	91	82	96	120	86	88	75	82	90	98	93	84	81	95	83	92	89	98	96	106	91	80	91	104	89	93	95	102	102	104	91	97	91	96	88	79	111	85	83	89	86	94	87	84	79	92	82	89	84	97	104	93	97	107	73	90	97	93	78	108	95	76	104	91	98	89	83	85	90	95	86	124	98	94	101	92	80	89	100	99	84	88	84	97	89	92	79	103	105	100	92	92	85	83	76	101	104	83	78	97	86	87	75	111	89	79	101	91	104	105	88	85	109	98	76	91	82	81	94	91	116	84	96	90	88	77	89	81	86	95	104	93	87	93	89	98	78	96	84	95	85	73	98	104	115	94	96	80	89	93	100	89	86	99	103	94	91	90	76	88	86	95	97	74	89	89	91	85	101	78	90	91	96	96	99	91	84	93	70	95	92	84	84	77	96	91	96	85	100	108	84	88	85	69	79	83	92	84	101	83	84	102	97	93	89	88	80	92	86	96	93	95	102	90	105	93	97	94	92	82	86	85	94	85	93	87	75	91	94	105	81	90	80	108	95	73	77	89	75	86	93	101	101	85	87	106	84	97	111	91	84	87	102	97	102	72	78	100	100	76	90	107	87	91	71	102	92	91	89	78	75	79	88	85	80	83	81	89	115	90	104	85	81	86	82	87	114	94	103	83	77	73	98	99	97	91	79	96	95	87	94	80	90	91	106	80	86	81	78	83	87	96	99	107	75	91	85	116	77	101	88	84	77	104	100	88	80	81	89	91	92	85	84	104	83	77	102	68	85	84	82	78	88	89	96	80	94	85	90	97	82	92	88	84	92	94	84	83	84	104	85	90	85	94	86	99	92	95	84	79	81	95	96	79	93	93	98	67	90	83	97	93	85	91	95	90	103	107	107	87	79	81	88	94	92	71	90	81	92	89	76	89	73	84	83	65	96	85	83	99	93	99	92	102	103	110	98	105	91	100	80	80	84	101	89	97	84	85	99	89	89	76	93	94	81	90	96	85	94	83	84	103	83	84	82	77	92	84	85	83	73	69	90	81	81	73	110	78	100	79	92	87	86	68	94	88	92	99	114	98	93	67	93	93	103	89	92	77	99	86	98	91	98	91	96	89	89	89	90	84	90	94	90	92	103	102	90	95	77	93	87	94	83	103	93	93	94	95	94	102	102	81	97	76	84	83	107	73	89	88	81	86	107	91	76	92	86	79	107	89	93	97	101	96	89	83	81	96	106	80	83	87	96	88	81	81	89	84	76	91	69	101	112	95	103	76	88	100	92	72	111	82	90	81	98	98	94	87	105	88	101	90	100	73	85	88	104	87	92	84	119	72	99	90	77	72	80	85	98	76	84	90	93	95	87	84	86	84	83	90	80	85	82	73	96	81	83	106	79	89	95	85	87	90	95	91	104	88	88	97	66	96	112	81	109	81	93	97	81	86	104	102	78	78	97	86	78	104	92	82	97	92	80	87	93	92	91	80	101	86	97	83	96	96	109	83	97	78	89	109	101	114	102	78	89	111	99	103	82	69	80	98	83	90	85	89	80	106	81	105	80	77	107	100	94	87	102	97	78	84	80	87	86	88	86	93	85	70	83	87	87	81	105	87	76	98	87	80	102	78	89	89	95	88	75	96	96	68	104	81	90	78	87	77	89	80	112	102	98	87	108	89	88	105	93	87	102	107	94	112	100	90	80	86	104	88	105	82	96	108	98	85	90	84	100	90	76	119	96	94	88	97	84	91	104	94	75	97	90	95	89	98	84	94	88	94	108	90	97	89	70	85	95	86	89	101	90	92	95	93	78	103	98	89	92	78	91	87	91	77	106	84	82	98	89	87	105	92	81	89	91	100	79	75	91	101	91	94	101	72	88	69	85	81	79	91	86	82	86	85	118	101	97	86	86	101	86	85	79	101	82	82	88	84	92	91	105	99	104	86	86	101	87	83	87	93	85	94	108	102	110	96	82	91	96	93	87	89	90	92	96	104	85	92	95	106	100	97	79	75	91	84	88	85	96	95	83	101	92	78	85	93	81	101	87	68	98	99	69	81	85	100	83	100	100	106	87	89	103	89	80	82	65	91	94	87	81	83	92	71	92	89	88	114	104	84	87	82	71	81	98	81	90	101	93	88	85	77	75	95	91	87	71	90	95	93	101	100	87	73	91	78	99	84	98	86	85	102	102	87	116	77	88	96	85	68	107	97	98	95	86	79	85	98	107	92	110	95	88	90	82	76	87	94	102	94	84	103	87	84	99	106	93	80	91	97	101	80	99	86	96	80	88	109	81	94	90	98	90	87	76	83	85	70	75	104	78	110	104	83	81	75	93	90	98	88	81	88	102	92	93	105	104	76	86	96	98	90	78	91	75	91	103	71	100	102	86	97	81	86	94	90	85	77	69	92	96	72	81	92	90	93	85	104	90	92	89	93	97	91	95	93	79	97	84	106	92	85	88	86	118	98	106	86	85	103	91	99	91	82	72	107	87	83	97	107	96	101	93	92	106	87	91	91	67	84	69	81	84	94	84	85	93	81	100	107	83	104	98	93	91	84	84	102	82	94	78	95	99	87	89	102	89	96	84	87	105	89	91	85	76	82	77	96	93	89	92	88	93	101	74	93	92	81	93	99	91	88	101	103	95	95	88	84	89	82	85	86	77	78	81	99	88	98	101	72	83	90	101	98	106	98	72	88	95	101	88	91	84	83	87	84	100	102	83	94	89	98	82	96	70	78	80	87	97	86	94	109	77	96	87	91	78	93	94	90	88	88	102	82	107	92	86	105	102	86	95	83	78	93	95	101	87	82	94	99	104	75	73	106	77	91	104	100	81	88	94	95	84	84	113	82	93	110	84	78	99	98	99	108	84	112	89	74	66	107	90	102	95	85	106	86	89	90	88	95	89	79	100	90	89	98	108	97	97	99	91	77	111	91	95	76	80	89	82	83	86	80	109	84	98	85	72	93	104	106	87	80	89	88	93	78	87	78	94	76	89	93	78	82	101	96	92	90	100	117	75	99	96	84	83	89	80	76	84	83	93	83	70	100	87	84	90	103	85	80	102	89	96	104	85	98	80	77	82	102	88	80	82	93	95	87	79	94	88	90	93	92	83	85	80	102	104	79	92	87	86	74	104	99	92	93	80	102	100	101	87	106	84	92	92	97	110	94	103	69	79	81	100	81	84	100	84	90	100	99	98	97	97	88	80	73	88	87	90	89	88	98	91	76	89	104	83	97	93	84	88	80	115	99	96	90	92	97	91	96	80	81	85	93	91	85	99	85	88	98	80	93	81	89	77	91	77	102	80
10670	3861	2224	3547	7732	9045	8716	7318	5969	5300	4205	3786	3253	2935	2508	2373	2077	1895	1756	1653	1500	1476	1430	1402	1338	1323	1194	1175	1169	1200	1502	2719	2876	3683	3533	3043	2746	3322	4425	4471	3466	2862	2935	2729	2269	1916	1692	1913	1440	1761	2561	2716	2485	1918	2137	1853	3676	7091	5513	4679	3118	2013	1445	1157	1037	970	945	924	915	906	994	959	1007	913	928	913	928	969	931	924	934	930	939	901	894	931	909	906	953	1000	944	865	934	928	887	906	879	944	911	920	902	878	952	896	847	937	936	918	922	931	882	924	902	937	983	984	918	948	904	904	1002	1000	910	878	1002	947	926	955	958	936	941	946	960	928	909	908	940	936	889	908	954	935	894	900	956	908	898	881	943	907	918	963	917	948	919	914	879	1000	983	916	983	955	949	892	938	974	955	932	957	920	885	949	914	969	917	870	958	910	942	980	924	888	936	899	977	961	949	889	920	931	962	922	917	934	969	970	954	959	945	951	903	915	935	863	939	895	919	894	1003	940	958	929	881	944	926	878	963	918	938	965	916	916	905	947	970	905	940	920	937	904	897	918	956	943	963	935	964	908	919	921	948	977	952	982	964	905	947	928	946	901	960	959	893	927	921	941	937	964	946	908	885	963	962	894	912	947	889	930	925	890	892	918	876	995	905	925	934	952	958	919	935	949	937	938	921	998	909	920	973	887	961	986	927	962	931	957	960	918	976	913	944	904	919	1013	931	949	949	942	946	935	921	966	922	903	907	990	921	886	931	917	952	941	935	950	900	928	889	924	939	906	943	960	954	938	987	926	895	893	926	891	976	931	927	967	964	961	931	949	956	932	904	1006	952	914	963	907	913	915	956	994	941	944	982	971	900	985	892	920	971	960	945	957	917	941	956	885	897	944	950	920	912	925	945	1001	931	938	949	918	936	972	931	980	983	964	910	1002	969	951	935	959	874	938	918	896	1020	924	881	995	943	912	905	899	917	923	879	893	944	985	953	913	950	896	919	905	936	978	891	970	923	933	976	967	893	945	939	962	933	926	959	968	886	891	912	954	970	980	950	901	904	890	953	916	949	979	914	952	954	940	846	915	965	910	909	904	908	945	945	966	905	933	938	926	949	922	928	979	901	903	962	924	962	935	928	906	908	913	926	907	930	926	902	972	904	931	919	876	910	920	967	899	955	875	896	983	931	975	929	898	977	892	969	904	956	889	922	922	914	962	954	974	972	951	934	916	939	944	886	935	907	954	995	972	966	988	962	895	945	938	908	913	922	917	929	905	926	966	963	942	940	965	884	978	923	909	888	916	928	941	929	941	905	915	916	929	936	976	922	1010	982	955	927	941	963	879	879	978	991	934	931	924	915	861	951	939	909	957	905	923	934	906	934	928	946	998	952	945	935	939	915	956	918	920	922	962	923	961	845	895	932	970	889	926	881	933	934	948	984	906	917	879	917	915	892	912	915	943	949	943	896	849	969	927	932	941	927	957	921	955	908	920	936	958	972	971	897	936	947	941	978	946	956	970	949	909	946	944	938	928	989	950	971	929	972	962	908	895	878	919	986	974	917	983	911	961	904	933	910	901	930	939	953	966	887	924	979	926	919	913	932	932	941	856	918	917	909	939	980	977	937	916	979	875	911	925	982	956	975	947	948	954	966	990	903	965	928	935	937	947	860	905	898	987	976	924	941	942	931	929	940	949	943	953	956	922	943	908	961	916	939	978	913	983	991	889	904	901	932	946	945	892	870	919	940	896	913	940	964	996	946	974	952	928	942	962	972	930	894	925	941	972	929	921	923	980	901	914	923	912	958	973	941	1017	963	903	926	958	924	909	919	896	921	893	986	925	951	908	942	950	937	952	917	925	912	913	909	942	913	918	928	934	881	939	946	966	905	923	858	896	963	946	969	910	989	929	924	983	954	972	965	910	962	926	983	898	923	925	939	927	923	977	938	959	908	928	933	961	933	928	1026	963	935	963	948	950	933	931	921	883	908	914	936	924	927	918	962	898	937	947	953	938	962	964	943	927	943	931	924	927	1001	932	928	918	931	919	910	918	894	947	962	946	988	955	977	942	961	925	977	955	977	972	958	946	958	938	920	963	879	935	931	890	941	951	927	908	915	910	919	906	900	951	958	896	939	995	993	915	952	909	877	839	883	932	938	968	930	974	942	1002	957	901	1000	911	936	921	947	984	919	943	939	937	902	975	930	954	900	930	969	908	870	904	938	974	942	947	880	1003	940	943	918	898	943	943	888	871	919	993	920	932	944	937	940	945	904	913	1026	896	964	945	908	963	929	919	937	887	898	899	963	933	927	923	877	891	951	918	913	881	939	986	911	917	930	913	919	912	939	955	924	944	908	938	903	936	959	961	963	940	951	916	957	916	936	926	924	872	933	961	939	930	965	926	971	960	959	944	951	979	946	928	946	949	951	952	970	935	945	980	920	960	944	896	876	993	916	977	926	949	941	923	912	968	918	962	902	924	891	927	910	946	962	930	925	934	886	909	938	924	931	929	892	915	929	923	968	982	949	900	907	899	943	887	961	970	933	962	977	976	908	902	988	907	970	928	933	991	880	914	926	933	933	922	894	898	895	902	887	963	873	896	934	940	957	952	961	942	922	915	905	922	904	902	931	952	897	896	938	891	939	985	893	897	948	899	916	939	934	975	914	912	996	925	930	927	956	933	884	928	894	932	949	953	940	932	949	966	890	926	932	932	901	920	961	857	912	917	894	910	881	930	976	941	880	979	939	906	911	883	939	889	964	961	966	915	898	927	909	959	924	952	861	944	948	918	936	892	986	943	905	966	932	970	939	945	975	911	964	967	937	924	958	966	900	918	960	923	911	906	935	902	930	930	938	944	968	950	948	970	880	906	965	929	896	933	882	959	929	915	956	936	910	944	940	952	918	961	926	889	908	896	920	871	906	907	899	913	939	948	899	941	933	933	896	892	957	965	950	992	910	874	947	907	957	948	921	931	1000	895	909	894	967	901	930	911	909	892	982	921	941	928	955	956	912	932	912	906	933	915	936	938	948	925	976	945	965	975	946	971	959	960	958	945	961	933	910	883	991	933	982	920	921	901	907	955	975	929	924	948	938	965	910	952	973	887	976	856	904	942	913	934	984	926	918	964	934	939	888	968	998	932	844	920	922	972	938	998	915	928	919	925	896	943	948	918	981	905	876	901	1000	951	914	950	967	917	919	958	933	916	950	915	923	949	945	943	972	972	942	934	925	921	957	915	915	914	913	948	945	978	895	947	948	914	923	933	955	882	932	905	944	947	923	972	891	921	924	981	913	982	858	890	911	908	951	968	953	906	951	909	995	942	960	975	963	909	918	931	920	944	931	933	982	907	906	989	942	955	935	895	973	947	886	933	889	914	974	888	940	936	924	889	912	928	949	960	953	888	962	909	974	944	997	875	918	945	904	947	969	960	982	959	969	924	908	918	902	899	934	921	928	892	948	921	876	918	987	968	963	909	976	950	905	947	908	959	953	894	983	865	975	904	945	939	877	975	947	929	860	927
1109	304	203	144	160	215	225	201	189	212	152	169	136	135	125	127	110	120	107	82	89	92	95	85	109	81	75	93	92	74	80	146	139	202	218	218	242	260	257	171	185	159	153	140	123	110	122	114	88	146	135	126	143	128	151	115	172	388	307	261	185	139	109	86	69	75	64	59	76	78	81	67	61	79	68	77	91	81	59	78	75	86	81	76	70	82	88	78	89	77	70	84	83	75	76	75	80	77	84	72	77	86	68	68	56	66	66	93	74	68	85	78	80	95	63	81	81	66	74	84	81	78	75	88	65	79	72	71	69	75	53	71	74	73	87	70	82	74	86	73	78	86	82	75	75	75	56	60	73	67	74	54	77	88	73	61	81	76	84	76	73	76	66	76	77	93	65	89	76	93	76	86	87	82	74	85	68	70	82	79	70	77	82	65	85	74	67	80	73	78	85	74	68	88	67	71	68	94	64	86	70	80	81	73	94	89	79	91	74	78	87	77	75	71	78	75	81	83	92	86	74	67	91	59	73	80	88	64	78	78	77	79	76	73	82	69	75	60	78	75	81	91	69	64	66	66	77	84	86	64	87	71	70	69	81	74	74	78	63	91	84	81	69	83	67	72	73	68	75	79	85	75	68	75	85	79	72	80	79	81	70	74	77	79	68	72	77	75	68	76	77	78	65	82	63	80	71	74	72	80	83	93	72	73	75	68	82	89	85	74	63	79	83	71	75	64	69	76	77	69	74	63	83	65	69	66	76	71	85	73	88	77	81	76	77	89	69	77	76	65	78	76	73	81	63	78	97	83	78	58	78	57	68	83	73	66	77	66	89	83	65	92	70	76	85	64	68	68	79	79	88	74	65	73	85	79	59	89	80	88	89	59	83	71	74	82	82	81	79	75	79	69	82	78	81	71	69	85	72	90	68	84	66	66	90	68	70	82	66	68	77	92	69	65	80	74	86	77	72	72	81	61	71	82	66	76	79	90	77	57	83	85	79	81	67	57	84	79	55	84	72	78	72	56	79	89	87	62	96	66	89	62	71	92	74	80	62	70	83	89	67	68	74	69	84	81	64	71	73	72	72	73	64	74	90	75	83	78	66	73	83	72	81	76	90	70	69	81	95	68	66	90	87	85	77	83	64	84	72	67	70	82	75	71	71	91	62	81	85	58	79	76	60	79	74	70	90	63	85	60	70	95	87	72	104	66	68	77	75	63	65	74	78	69	77	87	94	84	89	72	83	76	72	71	70	71	73	66	65	67	77	61	62	77	85	70	81	66	80	85	78	70	77	62	73	61	74	88	60	72	66	67	71	81	81	75	72	60	67	65	70	72	65	68	70	61	71	78	76	82	89	65	59	73	69	92	85	93	70	77	79	69	87	85	87	89	80	64	72	92	74	84	72	65	89	67	78	65	74	60	71	89	64	79	73	66	76	67	75	83	72	68	94	83	74	69	75	78	69	74	72	73	55	69	87	58	76	63	59	59	76	76	72	86	74	61	74	69	86	90	79	81	73	82	82	69	59	74	70	91	85	92	97	72	77	91	85	89	68	76	77	72	83	63	82	82	94	76	83	81	81	88	66	73	73	77	65	76	82	77	64	71	84	90	76	84	85	75	77	79	73	65	80	72	69	89	64	95	70	72	79	90	77	69	66	77	58	79	72	75	72	87	78	65	74	85	76	58	79	73	77	75	69	67	70	84	84	69	83	79	70	65	76	70	78	86	62	81	71	70	69	71	71	74	66	69	78	74	88	68	77	78	67	79	81	73	75	67	72	78	88	80	67	77	64	68	77	70	77	78	75	88	86	74	73	67	70	77	63	79	58	75	70	80	76	74	65	86	75	72	75	72	70	94	69	79	67	77	74	65	88	81	69	79	64	91	85	72	65	62	82	70	79	71	73	58	65	67	62	83	73	60	59	77	80	67	72	69	67	55	72	67	75	69	59	85	98	82	82	82	62	86	76	71	88	71	68	84	86	77	89	65	66	84	64	75	83	61	72	95	73	84	73	104	71	65	77	77	79	83	73	69	96	85	81	77	76	79	58	70	69	89	76	91	64	79	56	74	71	81	73	79	80	92	70	80	73	73	87	57	80	64	67	61	78	77	73	74	79	71	73	57	75	70	70	78	82	66	80	63	65	63	66	59	73	66	85	76	91	69	74	79	68	72	68	81	74	65	65	69	82	76	87	69	76	81	74	79	86	71	77	78	83	65	66	61	83	64	72	63	83	79	61	90	81	82	68	84	74	78	79	82	74	72	76	85	87	85	78	84	73	71	65	78	91	71	81	76	69	66	83	62	86	59	70	80	68	79	70	90	92	79	74	75	69	71	76	78	66	77	74	75	72	80	91	82	84	63	79	79	75	86	81	71	56	73	69	75	73	81	78	84	59	68	75	74	82	71	71	91	69	73	65	72	76	76	75	75	67	75	68	78	77	70	84	63	85	67	78	65	75	81	73	68	97	73	76	59	64	69	65	76	56	88	70	57	78	77	79	72	67	95	78	64	87	82	84	75	82	68	78	76	76	78	65	62	68	84	90	69	87	80	79	89	74	94	84	66	80	66	90	83	74	79	70	67	62	84	83	84	69	77	89	77	88	80	82	73	73	67	83	77	75	63	77	79	80	75	62	73	64	73	70	68	73	61	57	66	80	86	77	77	74	78	75	66	76	70	82	96	84	68	70	72	71	74	69	88	71	63	73	57	70	81	78	64	76	84	76	70	73	67	75	75	76	79	85	87	59	59	72	91	78	75	68	66	76	75	78	63	72	70	70	81	65	73	74	76	71	80	78	82	88	62	71	76	74	68	85	73	76	76	82	81	87	65	96	69	65	67	59	71	66	67	76	73	86	87	60	80	84	82	81	83	66	76	82	62	70	68	70	77	70	70	70	81	71	82	66	76	75	78	74	82	88	93	67	79	64	78	72	60	72	82	62	74	76	81	69	86	83	71	71	69	79	55	66	60	93	72	66	78	65	79	78	69	63	71	65	72	58	77	83	84	82	90	68	63	73	70	68	65	91	67	78	73	63	80	69	71	80	64	78	58	65	83	81	75	70	85	77	78	61	89	64	65	76	81	83	80	77	72	75	70	76	61	80	56	75	72	77	67	66	68	94	78	72	72	68	64	81	83	71	58	82	62	78	71	86	80	73	76	81	68	83	76	82	68	91	77	81	72	67	93	79	92	74	72	65	86	76	69	63	75	69	74	76	67	76	81	95	73	65	77	92	61	68	79	84	73	77	79	65	76	79	81	77	81	56	67	58	74	67	81	68	74	85	82	88	68	67	68	72	88	63	76	80	77	78	67	70	67	71	87	68	69	65	72	77	72	67	79	73	71	82	81	80	76	62	82	75	77	97	76	76	71	79	82	71	65	73	84	87	84	72	74	71	78	64	79	76	74	71	63	73	76	85	82	76	76	83	75	68	71	76	79	88	72	78	79	78	76	78	85	77	80	69	63	79	84	60	84	80	72	67	78
13803	5553	2686	5055	10727	12433	11284	9529	7694	6586	5237	4494	3919	3562	3099	2703	2329	2159	1967	1762	1601	1461	1459	1342	1380	1363	1315	1206	1069	1079	1446	3521	3684	4129	4935	5686	5746	5961	5559	3871	3967	3266	3057	2729	2343	1970	1865	1946	1614	2069	2580	2951	2821	2081	2216	1736	3593	8963	7407	5662	3551	2139	1385	1056	875	788	808	809	765	786	771	777	759	791	811	793	768	773	763	809	769	790	769	809	792	790	777	793	773	781	782	764	772	755	768	750	796	798	797	742	803	787	812	783	761	745	804	771	815	794	765	752	798	764	787	746	726	775	759	830	750	772	800	714	786	786	779	777	831	785	751	716	787	775	750	826	779	732	775	781	755	795	772	724	731	742	830	769	770	759	805	786	795	806	756	772	769	749	817	761	726	760	800	843	730	768	796	800	775	790	825	773	765	717	760	779	780	794	774	746	750	780	761	733	795	777	771	768	786	806	816	832	777	745	788	792	727	787	775	767	780	782	767	776	759	775	753	775	756	736	746	794	753	765	748	751	787	733	792	765	753	816	834	780	792	768	770	806	746	759	796	775	780	745	779	767	824	803	833	770	788	751	730	764	773	784	788	825	836	785	792	824	772	816	746	795	762	773	777	761	733	777	790	759	752	764	756	769	774	762	808	841	800	763	777	741	828	801	755	770	786	786	728	799	777	805	716	766	787	780	762	749	820	772	770	808	801	784	825	799	762	743	768	750	778	822	784	754	752	846	752	755	772	852	801	742	773	778	849	824	746	770	791	788	776	796	785	773	740	753	819	804	783	766	734	789	789	766	785	782	786	782	753	818	726	764	794	764	783	804	818	775	801	781	831	793	735	780	789	749	738	755	752	762	758	782	781	776	804	762	743	781	785	770	791	753	745	754	826	800	805	749	779	756	776	773	783	761	784	813	754	765	755	796	777	833	753	790	772	784	751	774	774	785	770	797	753	772	799	804	790	802	806	793	748	761	709	760	839	811	805	793	754	818	725	772	769	806	782	767	791	755	715	779	850	744	770	767	784	770	777	763	758	725	779	774	783	812	816	750	746	785	789	761	770	807	796	778	791	819	723	748	775	747	801	793	771	746	774	784	783	785	779	692	772	750	773	732	782	738	779	760	740	776	760	752	753	783	764	761	752	804	791	760	768	766	786	749	702	727	786	769	705	793	765	825	756	793	747	785	775	809	790	744	732	746	758	750	804	777	750	819	770	780	774	734	794	769	789	793	789	743	778	797	837	749	809	817	756	768	732	748	755	864	769	753	744	779	761	757	809	807	784	785	782	760	803	707	824	751	754	767	774	786	750	815	791	762	796	748	785	742	787	765	794	775	799	739	794	731	759	789	814	759	810	773	796	730	804	768	800	751	757	825	786	783	780	743	805	762	791	796	765	800	730	793	822	756	786	776	787	751	786	807	738	731	782	735	765	806	738	757	757	769	767	774	801	781	716	784	767	750	780	776	764	774	768	763	798	781	701	768	755	754	784	814	791	827	726	783	777	794	736	816	744	783	769	785	792	765	732	738	802	811	794	751	778	769	770	809	839	779	768	773	738	840	750	834	768	783	754	774	815	794	801	827	793	798	801	764	773	723	818	773	730	758	790	753	837	750	745	770	778	758	766	745	753	727	733	710	811	781	821	749	824	778	726	742	741	760	752	762	762	764	797	779	776	780	765	749	762	756	769	812	762	775	740	786	766	779	761	802	763	729	767	752	731	784	740	773	796	802	766	799	771	770	768	798	740	785	762	785	790	790	799	753	755	753	766	725	791	798	785	730	757	772	762	781	767	757	759	782	787	758	778	820	778	728	739	769	761	785	819	760	698	824	773	792	774	774	754	761	743	771	761	765	757	768	795	797	768	776	801	799	822	775	765	728	773	757	790	809	760	798	783	828	800	801	773	772	792	792	816	800	751	789	761	761	759	726	751	809	758	818	783	761	755	749	812	774	806	777	801	806	784	813	807	818	749	828	810	736	728	745	817	777	738	774	797	814	777	781	719	775	771	747	777	753	746	753	800	779	772	769	731	729	807	736	856	812	791	782	759	719	756	732	766	763	768	741	798	778	743	750	780	861	784	759	794	760	772	752	793	796	796	767	804	733	753	749	722	756	794	856	761	822	789	763	755	760	793	775	743	804	821	719	759	769	783	790	772	767	795	732	805	779	726	754	778	744	765	799	809	776	782	817	779	758	803	730	775	726	763	818	760	776	768	764	772	755	773	742	840	722	842	756	810	760	772	757	767	768	747	774	804	789	783	774	790	818	761	786	787	797	751	769	801	771	762	716	761	817	741	761	796	820	834	766	789	762	780	776	820	787	791	777	787	741	767	766	752	781	722	794	826	783	786	781	840	756	771	801	779	744	752	766	780	775	766	794	765	764	719	815	771	801	785	815	764	797	777	794	743	745	727	825	778	783	800	779	759	804	818	803	790	780	743	744	783	772	797	780	750	758	789	782	824	754	736	742	796	784	781	792	811	788	770	765	769	781	707	790	772	772	749	792	762	785	791	784	785	800	766	763	847	787	789	821	762	758	783	802	797	717	812	769	757	781	789	814	758	785	766	757	761	760	781	776	771	732	790	772	742	778	763	783	762	748	783	754	830	795	786	754	748	756	814	777	740	796	777	776	840	805	805	808	788	786	777	771	787	741	793	741	776	751	744	778	751	841	790	779	762	746	765	752	731	767	776	741	791	734	745	830	807	760	774	759	752	831	777	796	774	752	769	746	766	800	759	844	791	802	786	765	764	824	773	775	797	808	770	723	772	778	746	774	773	807	773	750	739	826	839	771	772	786	781	755	771	753	764	794	774	776	766	802	780	802	813	807	810	807	755	801	803	784	784	730	769	750	792	769	820	749	767	765	802	789	798	795	745	764	769	807	767	763	786	791	770	815	782	770	773	765	758	814	768	739	790	769	777	788	820	768	745	771	778	751	739	791	814	776	737	806	713	791	784	783	735	819	768	766	812	789	767	790	779	762	795	743	763	747	793	729	770	778	777	800	778	798	780	714	797	784	801	763	821	759	787	813	760	785	763	794	813	784	772	765	787	751	791	724	781	789	796	787	734	757	768	814	773	783	735	767	790	809	783	737	769	751	790	751	818	812	748	781	760	822	723	820	774	821	780	719	781	727	793	785	749	775	760	780	794	775	761	782	755	774	804	771	746	785	772	803	796	752	813	756	782	752	772	781	773	759	801	760	792	771	759	799	733	767	799	768	785	750	742	797	796	772	789	803	766	839	767	786	750	767	768	828	759	776	755	774	833	786	738	736	754	783	778	795	738	750	779	742	744	811	760	742	773	823	758	752	763	766	796	757	733	741	793	810	776	781	767	788	750	802	819	846	727	744	803	802	799	764	761	764	790	766	774	754	767	826	763	761	813	740	744	785	823	748	734	786	794	750	779	737	818	787	756	743	809	821	794	737	796	769	746	767	782	794	788	795	798	724	809	799	785	786	813	748	760	787	762	758	808	808	795	773	731	796	705	781	772	765
1460	155	141	113	125	127	146	149	129	128	119	114	113	105	99	103	89	95	111	86	100	93	104	91	103	85	87	111	101	83	151	176	148	155	166	188	195	189	141	126	132	154	152	130	126	127	91	101	97	124	127	122	135	135	127	100	124	184	168	134	135	104	100	83	94	97	96	108	92	83	82	81	87	75	94	99	77	93	99	98	85	101	92	74	113	85	99	71	93	77	91	89	90	99	95	76	81	91	85	100	96	91	82	89	82	85	92	102	90	92	96	83	82	103	83	94	89	78	91	92	87	97	99	99	83	101	94	88	85	80	85	88	93	88	95	105	84	103	77	100	87	86	84	94	106	81	81	74	107	91	96	99	72	96	81	90	82	88	99	92	99	87	96	86	89	63	71	97	78	97	85	98	92	107	86	88	96	94	99	98	95	98	77	73	89	83	100	105	72	94	93	95	85	77	105	108	85	78	76	93	87	100	95	77	85	78	94	78	85	89	95	96	86	81	76	83	88	87	101	88	92	93	99	104	85	98	78	76	96	90	85	86	108	89	64	87	100	90	99	92	92	86	72	91	96	86	78	108	86	76	76	94	85	79	86	90	99	74	86	92	97	82	85	82	83	103	81	92	91	89	94	91	81	89	85	81	107	113	90	81	87	97	89	77	108	96	94	89	86	78	76	114	84	82	100	88	82	77	96	83	84	87	94	84	103	93	103	92	84	89	91	90	90	94	78	95	99	87	106	94	97	77	92	89	88	82	82	110	91	80	103	89	109	102	85	97	85	76	92	93	99	83	84	80	88	94	88	93	94	66	93	90	94	79	100	98	89	98	101	84	93	100	100	88	93	74	106	84	101	83	94	80	93	86	83	84	87	83	85	90	97	75	95	108	91	77	94	77	99	88	98	101	83	80	104	86	101	109	98	88	78	85	100	83	84	85	88	82	88	92	83	86	99	97	86	74	84	73	85	72	89	106	80	94	95	89	91	86	92	80	79	83	80	91	101	81	91	105	83	78	86	88	90	97	95	101	102	90	88	94	94	95	97	104	82	62	90	94	88	88	106	98	91	101	88	91	83	87	94	97	89	86	111	96	90	78	105	79	89	82	79	94	86	89	80	103	100	83	83	89	95	93	109	75	90	96	73	95	78	96	120	99	105	84	97	82	90	79	100	103	88	78	91	88	83	84	84	84	90	81	98	93	84	83	91	102	90	94	87	98	75	75	84	91	94	104	92	102	89	95	82	84	78	89	90	82	85	91	99	87	108	91	81	79	82	68	91	81	70	74	84	77	101	95	87	103	89	75	107	98	87	109	91	87	93	81	89	91	76	108	78	104	89	100	91	83	103	87	95	89	83	67	90	84	77	85	94	97	68	79	90	86	100	85	93	86	82	84	94	104	82	82	98	82	87	87	103	95	98	89	91	89	95	80	106	103	81	94	88	72	107	93	87	96	93	84	94	87	99	99	89	76	103	94	93	80	83	89	73	106	88	79	88	85	97	84	89	95	81	89	98	89	93	90	98	101	81	89	99	77	91	103	94	89	76	85	79	99	82	99	100	88	97	79	99	80	77	81	97	108	91	85	103	96	91	86	92	88	105	87	76	95	108	67	96	72	76	88	92	82	107	82	86	102	103	90	96	88	79	84	67	112	100	86	94	92	78	119	91	105	79	96	87	101	81	81	87	107	94	98	87	108	90	101	77	84	88	90	80	83	94	78	93	96	102	93	93	90	74	93	94	107	83	94	90	100	76	86	78	101	88	96	104	93	91	103	93	97	93	77	87	86	88	87	82	90	100	82	76	94	95	94	83	97	92	78	91	65	72	103	110	91	101	98	88	102	110	94	104	93	97	87	75	78	105	88	94	78	100	107	88	102	75	80	82	97	77	83	101	87	91	108	87	95	107	94	92	86	92	79	66	101	109	101	96	103	78	105	118	85	92	69	66	84	91	91	78	93	77	90	96	84	94	111	81	91	79	105	80	95	87	91	97	106	84	78	104	92	93	82	79	110	103	73	83	109	110	86	81	112	99	102	100	82	91	96	83	102	95	80	92	83	105	85	93	89	79	85	97	77	82	94	82	80	93	73	90	87	91	93	95	68	78	97	74	97	101	100	87	94	76	99	87	108	103	95	89	92	102	97	84	112	107	93	91	103	78	79	95	104	90	96	84	82	93	89	108	92	116	99	90	93	86	98	79	91	77	75	94	83	84	83	90	87	97	91	89	80	78	86	107	90	78	68	92	102	84	88	86	90	86	85	79	98	74	90	72	78	88	110	90	80	81	85	78	88	97	91	95	85	108	85	87	96	81	84	90	94	83	86	95	89	84	79	95	88	64	96	100	76	100	93	83	75	89	88	100	101	93	90	86	99	90	86	84	81	79	95	73	102	80	97	89	108	98	78	90	105	97	82	91	81	86	84	86	100	97	84	101	71	83	86	82	88	109	77	88	80	89	98	91	99	85	90	88	88	93	83	81	74	93	89	99	96	99	77	74	97	87	89	92	97	88	95	95	87	96	108	86	98	91	91	83	77	85	74	90	87	94	96	98	96	88	86	84	80	93	98	95	73	94	84	89	115	75	90	89	86	117	78	83	109	95	95	112	76	94	79	73	108	83	102	82	90	95	73	77	100	90	98	80	92	104	92	90	112	82	80	93	101	92	84	103	78	94	96	104	87	88	89	82	84	108	87	86	88	106	104	87	84	83	104	108	89	96	90	92	92	81	102	93	101	89	93	93	89	85	96	78	97	76	107	117	79	91	90	83	85	84	92	82	84	80	95	75	90	79	96	86	92	93	96	73	86	93	81	100	87	84	85	80	107	103	107	99	97	77	87	100	92	103	86	106	105	93	82	96	101	92	85	85	94	88	102	100	93	83	88	87	104	93	100	103	88	83	96	83	93	101	105	93	95	85	85	103	81	84	99	92	106	85	96	83	105	85	87	86	79	120	73	91	81	74	96	83	84	94	91	95	84	97	89	103	83	81	93	93	90	105	93	84	98	107	80	75	81	89	84	88	105	93	70	73	85	79	74	81	94	83	89	103	85	89	82	91	103	92	85	99	81	86	85	85	93	75	98	96	83	101	87	91	93	108	91	87	80	93	93	91	86	92	83	81	98	82	81	83	78	84	83	85	86	79	93	103	82	95	93	86	98	109	88	84	102	75	90	75	79	79	90	80	107	96	94	77	90	102	103	86	102	100	94	83	95	83	89	105	108	89	89	83	117	101	92	97	73	76	88	82	110	88	84	110	99	81	73	91	86	95	90	109	98	90	91	83	82	78	97	99	98	93	102	95	93	79	96	80	90	112	94	83	90	74	95	101	84	77	87	77	80	90	91	85	98	83	72	92	105	83	83	97	89	104	86	93	88	94	92	94	85	94	91	88	101	81	90	92	83	87	85	97	81	88	79	82	100	87	92	102	90	77	80	101	87	95	91	94	96	82	94	90	97	88	92	95	89	78	99	78	89	75	88	102	91	76	91
8635	2617	1611	2364	4567	5907	5115	4101	3464	3071	2529	2304	2131	1937	1724	1590	1555	1445	1296	1251	1198	1197	1147	1056	1174	1102	1119	1051	1015	1090	2825	3761	3038	2706	3312	4304	4745	3862	2819	2204	2595	2508	2283	2234	1992	1811	1487	1552	1476	1883	2129	2193	1972	1670	1926	1501	1986	3860	3117	2398	1968	1490	1199	1044	991	953	909	916	1004	875	857	920	856	969	917	880	913	916	916	950	962	954	886	923	907	966	908	964	942	952	964	915	918	953	885	895	875	916	913	884	914	898	945	951	997	895	977	938	932	962	911	932	934	940	935	978	988	923	925	930	994	925	912	918	978	891	921	950	942	922	959	926	930	901	925	946	961	945	925	880	930	923	983	939	923	907	979	933	955	894	965	926	899	901	903	912	925	885	933	945	965	950	884	973	961	978	944	902	882	938	952	924	927	951	897	917	911	943	885	987	933	931	881	950	956	941	937	906	906	867	894	951	903	930	908	897	891	895	968	905	856	952	956	937	956	977	945	907	893	936	888	953	966	954	960	967	957	946	908	956	901	945	932	927	920	898	916	914	937	960	895	919	957	880	857	894	897	944	945	924	926	968	912	935	911	920	971	920	883	928	942	951	904	938	933	1020	936	867	968	910	928	976	924	952	927	915	957	975	924	929	942	920	895	973	1015	923	912	913	1017	942	918	968	929	911	886	925	929	932	938	933	971	943	896	924	927	966	926	880	956	918	960	960	938	945	922	886	941	949	962	950	881	884	945	941	917	927	906	865	957	886	925	944	859	910	956	923	935	943	927	910	896	913	942	967	886	986	941	921	962	915	947	971	920	922	941	933	958	891	912	919	885	924	909	941	946	950	974	930	1012	893	967	981	868	950	977	957	972	996	942	921	968	919	938	989	936	901	974	921	922	928	958	920	861	939	912	912	908	994	892	976	902	970	910	941	996	930	910	924	958	953	973	923	925	918	914	915	916	928	966	988	958	893	1014	968	923	918	953	935	884	931	938	957	934	951	890	925	975	929	994	924	980	965	903	963	934	953	972	928	978	972	976	947	949	930	948	941	920	918	955	936	943	912	910	898	906	909	905	982	938	982	935	963	876	941	946	955	895	970	913	966	948	906	938	928	913	947	958	916	953	884	963	932	877	980	922	882	953	947	927	893	935	927	872	910	889	964	884	910	927	944	947	937	940	906	972	978	915	924	921	943	913	887	944	900	953	946	958	962	864	959	911	918	953	933	942	943	964	980	926	965	943	850	935	937	930	881	941	956	1001	932	901	977	936	885	918	913	908	909	955	970	993	905	893	921	897	959	964	952	915	933	880	952	978	947	952	968	971	912	935	925	977	948	929	957	947	979	970	915	987	930	948	933	937	927	1005	914	967	912	941	955	924	857	905	855	923	899	886	849	949	950	956	920	968	957	893	968	963	917	906	976	920	952	875	957	934	922	975	904	913	992	947	907	942	997	934	922	903	938	937	940	936	940	930	963	917	978	934	957	899	903	942	901	891	983	888	944	917	942	923	902	928	961	999	957	938	889	968	920	938	896	980	901	890	875	885	901	956	933	918	930	899	883	957	934	904	930	879	932	947	943	972	930	935	937	956	968	973	949	977	987	926	891	1024	873	942	947	934	928	894	952	893	917	921	942	950	976	877	922	907	911	956	908	974	948	940	919	969	936	955	913	933	966	924	914	913	900	920	941	904	914	937	983	918	926	938	975	925	890	954	878	937	908	986	943	960	913	969	883	922	916	962	978	926	929	908	913	958	901	943	986	914	972	904	947	971	901	965	917	938	958	911	975	900	922	906	963	953	937	895	902	985	903	916	926	875	865	931	912	931	953	903	946	923	963	937	937	920	866	950	926	961	906	972	947	970	949	917	973	983	930	953	897	912	920	933	951	938	892	909	954	981	961	921	929	941	846	959	864	937	936	941	905	923	938	882	929	899	965	978	933	964	924	898	929	948	882	942	895	964	924	970	866	955	928	922	907	904	953	917	918	910	928	912	951	948	908	931	954	934	928	920	922	912	954	978	894	944	945	904	914	919	939	948	926	882	943	949	911	907	948	930	943	911	887	904	942	934	913	923	960	945	898	898	931	949	922	929	917	896	968	939	956	907	872	907	945	874	929	954	876	921	952	943	947	964	940	977	945	959	864	921	984	895	958	919	909	906	895	899	973	898	937	941	971	955	956	968	941	905	993	954	984	966	934	934	929	932	942	910	900	997	941	888	948	908	1012	945	950	913	959	920	950	913	937	962	957	946	984	960	959	973	960	917	913	876	879	919	922	939	948	936	952	954	895	945	926	919	905	954	921	911	913	986	935	942	939	969	898	953	941	931	961	929	990	922	939	948	982	880	887	896	944	874	949	890	928	927	929	946	952	950	912	962	881	944	901	928	934	885	973	948	899	896	874	927	958	968	968	954	917	904	945	984	917	935	946	937	962	957	972	930	940	935	951	947	996	936	903	938	962	917	852	940	966	927	985	969	877	896	998	884	934	918	916	934	939	941	951	940	930	954	977	932	921	969	950	969	950	938	922	928	946	980	911	896	912	979	940	925	939	926	882	925	941	928	948	920	909	942	955	883	934	964	997	897	945	1001	910	967	963	905	902	942	888	946	905	997	905	956	972	920	895	950	908	969	955	975	938	950	941	928	884	894	946	952	912	930	876	923	943	967	914	924	917	925	908	923	936	911	923	905	923	972	930	936	950	958	896	916	939	922	936	957	998	906	902	902	932	952	910	935	937	927	943	913	944	931	969	926	988	943	928	984	964	959	923	911	936	932	895	961	905	936	933	909	915	902	923	881	924	930	947	898	947	914	901	917	956	908	935	908	946	945	902	904	891	946	922	947	952	953	882	901	900	1007	852	980	918	972	879	906	971	902	939	935	929	913	887	940	961	929	908	979	985	1006	954	972	913	920	976	927	921	933	912	933	931	905	962	981	944	962	943	960	961	932	932	966	878	897	892	908	862	938	938	928	987	936	907	916	978	954	911	884	912	923	929	921	919	943	922	962	894	951	937	916	902	899	946	890	965	877	941	975	943	967	938	955	957	931	986	921	928	931	891	888	931	924	940	957	945	919	906	918	916	972	944	938	980	925	909	968	978	929	945	935	862	877	908	940	948	942	880	892	968	936	894	935	986	909	993	897	950	931	944	935	943	962	975	898	930	922	909	912	928	942	929	925	964	967	907	928	920	939	955	924	907	911	931	873	948	934	900	919	955	937	930	910	932	931	893	956	945	880	972	922	969	898	950	934	946	953	986	922	889	917	886	923	966	936	983	952	962	928	943	950	938	950	954	917	982	945	919	954	928	917	1003	922	990	960	875	907	910	958	900	961	925	943	941	960	904	941	916	918	902	961	900	959	914	985	893	917	922	875	881	954	911	894	932	929	922	931	947	956	926	922	908	936	911	928	941	948	970	948	952	910	894	970	942	897	899	911	962	974	953	1021	901	931	924	961	916	897	949	925	970	923	924	875	879	946	976	965	912	953	927	976	925	919	942	908	922	938	938	902	918	921	959
694	235	160	126	123	158	166	190	153	163	141	133	138	114	109	97	111	95	73	86	93	82	82	76	83	84	75	83	70	91	149	201	175	195	190	181	232	194	147	119	156	125	146	141	108	106	100	97	74	107	131	130	102	111	126	113	119	198	259	186	137	116	90	110	78	86	77	72	74	83	74	78	85	68	66	73	77	83	70	78	75	79	87	84	76	75	76	73	75	70	89	62	74	63	90	72	62	69	78	85	62	80	62	61	75	95	64	93	78	91	84	72	70	61	63	80	77	82	72	76	76	84	95	82	71	81	71	96	69	68	77	92	78	77	82	79	64	58	77	77	62	79	70	66	73	76	80	84	72	67	76	89	72	89	101	73	91	75	83	73	73	84	54	70	70	83	72	75	72	74	67	71	66	93	85	63	76	81	84	85	86	83	66	85	66	73	58	74	69	87	71	77	82	86	73	67	93	75	78	90	74	65	64	88	83	95	65	84	67	90	68	73	99	81	86	66	76	66	91	72	80	86	84	79	77	54	96	87	78	88	71	101	73	73	59	89	63	83	71	80	76	82	74	76	82	70	73	67	78	71	61	72	87	71	74	72	72	82	93	77	69	71	101	80	68	80	81	78	66	66	72	68	86	105	82	89	89	86	77	79	93	71	105	73	80	74	69	65	87	85	84	54	82	79	94	84	85	62	62	74	90	66	85	56	81	68	69	70	79	82	79	86	82	85	72	82	91	67	70	80	65	73	89	93	85	69	78	73	73	66	97	70	76	77	72	78	71	85	68	77	77	74	80	77	79	69	79	69	93	78	89	81	96	99	85	74	75	91	81	84	83	81	83	90	76	91	82	72	74	78	87	70	71	73	83	75	74	83	92	81	84	72	67	83	73	72	71	65	71	73	84	59	97	77	68	92	88	67	55	74	82	66	62	69	77	81	86	65	66	65	89	81	67	78	76	74	80	88	75	98	87	67	78	73	83	89	73	73	75	81	93	100	79	69	81	82	73	68	73	75	76	85	82	92	79	76	80	81	78	85	89	70	75	62	59	82	82	90	62	59	89	67	89	71	69	75	74	82	82	72	90	79	99	70	63	85	59	63	64	65	81	72	82	76	70	80	84	79	80	81	67	97	80	65	72	71	73	85	69	72	71	85	68	82	70	64	74	73	82	67	78	79	88	86	75	83	82	73	70	91	75	70	69	69	81	83	83	80	89	78	76	79	88	86	75	80	73	69	59	68	63	87	78	82	78	79	80	78	90	84	80	77	72	60	81	70	81	85	94	81	63	70	80	61	67	78	75	81	78	72	60	72	91	76	75	93	78	85	84	72	77	87	58	76	79	77	80	83	70	78	83	78	70	70	75	97	73	75	74	77	75	79	74	82	91	89	76	70	82	87	81	54	80	79	75	82	85	78	74	81	72	62	78	88	80	91	76	71	70	82	79	84	70	79	81	86	77	102	72	79	73	79	74	76	80	71	83	100	82	75	66	72	77	71	66	62	80	83	87	78	88	92	71	76	81	77	67	85	87	73	88	70	82	67	74	86	82	79	71	71	84	85	66	78	74	70	72	95	77	77	80	79	86	84	95	80	79	66	92	75	63	75	76	72	81	81	84	70	88	77	62	84	91	95	77	73	74	80	72	94	73	82	81	70	66	79	78	65	83	73	69	74	79	61	79	82	83	65	72	76	78	88	84	83	76	76	75	78	89	68	64	77	81	87	73	96	85	69	84	81	76	65	76	72	80	76	80	74	70	77	68	95	79	86	73	67	88	87	74	67	77	88	69	93	84	84	79	81	69	64	85	61	88	66	77	93	90	78	91	69	72	78	66	72	81	80	79	69	73	62	64	82	76	86	75	79	78	90	84	87	72	87	89	70	89	84	78	61	78	73	60	85	69	76	75	69	83	70	78	63	67	71	80	67	88	70	85	74	80	75	64	77	70	77	71	90	67	67	88	90	80	74	86	80	81	74	86	73	75	75	57	77	73	68	53	81	65	86	65	76	76	93	73	72	73	71	68	81	70	78	77	74	91	87	64	79	69	72	93	79	87	79	81	74	80	57	72	85	103	73	76	74	67	78	72	66	68	60	78	71	66	67	68	82	80	80	85	65	81	78	89	75	92	85	81	82	65	74	91	55	82	95	89	76	83	74	71	72	65	69	87	86	80	67	79	83	82	68	81	75	77	72	70	60	98	69	71	71	75	91	76	74	73	90	89	75	67	93	71	91	78	85	79	87	64	84	77	76	83	72	90	71	82	71	66	70	83	59	68	84	62	70	92	56	68	87	81	96	71	80	66	77	78	80	76	75	65	86	64	78	87	79	75	76	75	86	71	88	70	90	86	81	78	80	74	74	65	69	60	71	97	65	79	76	63	89	94	72	73	89	77	87	78	89	77	76	80	71	78	70	87	78	61	78	99	73	84	73	81	95	79	66	89	73	77	77	64	90	85	70	88	73	67	62	82	88	80	73	66	73	86	93	92	86	76	81	74	75	76	65	82	69	75	67	80	73	78	72	93	93	66	73	92	74	68	74	77	78	70	73	79	88	80	68	74	91	76	81	74	85	80	78	63	88	74	92	83	72	66	79	85	67	80	83	80	86	79	76	77	74	78	79	82	102	92	63	77	81	69	77	64	77	62	83	76	85	104	88	91	84	70	66	72	73	61	86	81	70	62	78	81	83	77	85	72	74	61	72	80	61	84	85	59	70	78	61	84	71	80	74	73	75	79	73	79	90	72	87	72	89	75	66	67	91	68	76	73	70	86	74	87	71	69	82	98	84	61	73	82	85	87	71	61	75	84	68	62	74	78	70	74	63	74	80	76	75	89	91	92	82	80	76	76	78	86	72	68	62	88	69	74	81	68	69	87	79	73	91	88	70	86	67	78	77	66	79	77	86	77	83	72	67	79	81	81	71	83	70	81	88	66	71	69	82	82	75	66	71	82	79	92	77	86	83	82	81	80	80	71	76	81	83	78	66	64	77	85	81	82	76	80	76	79	84	94	83	86	72	90	62	84	78	82	67	65	86	73	80	78	77	77	82	62	62	65	84	70	76	81	81	89	87	79	87	70	67	71	83	75	83	66	65	74	79	77	79	90	100	77	83	90	74	82	71	77	80	84	77	80	70	70	81	76	66	80	67	75	77	70	79	81	77	79	82	82	83	71	82	94	73	72	84	76	65	75	69	68	94	70	78	79	77	76	80	87	92	71	66	86	89	85	89	69	64	70	72	74	87	83	80	72	78	73	93	93	77	67	88	93	77	69	87	86	69	94	79	75	79	91	73	82	75	97	64	72	86	73	66	74	61	64	72	94	82	84	70	77	77	80	72	75	83	71	77	83	80	86	80	77	58	71	85	83	91	76	80	75	77	56	69	80	85	86	80	75	83	89	68	75	73	81	70	80	88	72	76	89	83	81	70	81	84	79	76	75	64	71	77	75	90	73	83	70	73	82	94	76	75	79	77	66	82	69	94	68	74
10702	4595	2305	3737	8424	9962	8914	6968	5886	4756	3826	3339	2928	2614	2263	2073	1828	1706	1483	1359	1389	1299	1226	1260	1195	1149	1105	1039	1001	1107	3708	5105	3932	4509	4751	4518	5154	3700	2935	2145	2864	2739	2550	2366	2057	1870	1564	1359	1291	1694	2202	2421	2116	1999	1690	1829	2631	5095	5907	4207	2985	1916	1370	1077	901	901	821	843	795	786	807	797	814	795	789	812	795	774	856	821	787	801	854	799	772	817	795	832	804	783	748	799	777	797	772	816	800	851	827	706	790	791	762	821	799	839	771	804	780	791	801	753	867	814	849	850	787	812	865	791	792	875	808	773	839	820	852	785	779	849	770	796	793	820	796	817	802	779	829	795	786	827	832	732	808	798	819	817	840	805	816	830	767	836	784	784	797	826	816	824	760	833	777	801	809	802	774	817	804	813	784	773	766	781	819	793	833	797	807	819	784	782	818	843	814	824	804	778	815	797	866	788	814	844	786	826	838	831	797	808	788	800	803	794	862	769	878	854	767	790	776	817	790	818	778	812	810	807	800	788	760	780	783	763	787	812	855	841	787	797	815	773	768	788	763	812	819	788	812	815	844	830	859	795	783	855	784	864	808	743	794	778	803	793	764	825	787	769	795	821	827	797	751	804	815	757	800	812	823	825	740	761	830	834	787	829	737	799	834	796	838	814	770	811	730	827	812	761	801	832	777	819	844	792	795	812	826	794	796	793	775	819	789	775	801	776	796	759	731	781	824	808	768	810	784	834	769	752	804	796	804	823	818	836	785	788	782	816	806	826	801	777	798	815	851	803	805	790	777	813	801	811	828	782	805	778	767	797	765	802	807	830	816	751	827	820	856	794	784	783	766	808	796	782	788	816	761	795	802	751	789	793	793	832	775	806	776	787	833	777	754	801	823	790	790	818	772	779	784	783	775	791	877	781	868	794	780	832	830	828	787	826	769	776	832	794	782	791	831	810	801	825	753	800	782	808	841	807	805	819	828	778	847	838	732	807	814	778	799	785	809	755	837	754	811	791	778	805	805	792	846	797	835	820	848	847	818	806	788	727	804	774	807	742	790	836	820	772	799	827	814	824	797	770	864	770	810	870	791	812	809	794	768	769	813	789	792	809	767	813	808	811	833	744	789	795	878	799	842	786	751	771	752	809	838	782	789	809	757	831	754	779	797	800	805	788	767	823	829	814	785	791	805	813	802	841	798	824	777	829	837	775	769	810	819	829	841	839	842	841	823	814	814	773	826	809	832	774	783	787	836	770	770	810	780	808	810	818	810	838	804	825	779	751	809	826	807	815	829	788	835	778	805	673	739	783	819	800	828	823	785	820	819	810	808	755	849	819	792	808	795	775	795	756	781	817	785	776	808	793	801	826	770	809	791	822	807	809	801	803	773	828	782	817	785	817	835	807	819	801	751	782	834	777	772	749	800	841	814	819	867	790	826	819	787	841	732	837	846	800	791	782	828	841	786	830	836	785	787	812	809	835	771	810	775	812	840	768	826	804	821	759	807	832	802	766	810	834	790	790	770	814	809	820	773	818	803	792	771	810	810	803	826	781	812	808	820	783	792	799	788	787	820	805	765	862	796	834	816	866	779	829	822	800	821	807	851	763	779	798	827	808	795	810	812	787	763	849	830	823	799	783	799	822	817	839	847	831	818	824	806	788	785	836	788	835	800	828	788	788	819	785	838	778	803	788	793	815	821	807	772	821	777	790	794	886	811	776	832	816	813	839	815	836	811	811	794	844	859	822	809	815	844	816	833	766	846	759	808	824	830	818	816	781	800	833	804	817	838	833	811	798	791	787	800	873	855	819	761	764	798	780	825	842	828	844	782	822	814	824	842	793	791	772	792	817	777	778	849	808	832	803	793	756	779	803	816	785	803	832	723	715	823	809	764	841	785	784	794	773	782	766	789	798	813	774	816	800	900	790	801	819	800	809	766	836	843	807	809	777	778	853	773	795	808	830	753	789	816	763	836	789	797	813	800	769	747	819	782	808	776	818	783	828	844	797	807	826	793	801	768	806	835	817	819	831	811	778	784	781	816	846	813	804	784	742	802	788	777	808	736	815	810	796	846	799	809	809	812	812	826	789	807	823	827	806	776	804	836	794	853	764	767	829	847	814	808	792	826	822	830	760	792	783	754	790	774	799	812	798	837	828	817	803	861	790	835	824	786	756	857	802	773	809	787	774	841	804	795	774	798	740	809	830	806	754	844	859	862	810	784	780	854	796	801	843	794	767	795	822	802	821	804	781	765	780	797	786	775	804	773	815	801	829	856	840	820	777	810	812	779	854	841	788	829	865	800	767	803	819	798	847	792	766	784	803	870	797	803	865	870	782	828	795	834	852	781	781	790	770	796	804	807	853	800	782	836	833	846	857	806	796	838	804	874	789	774	760	787	853	805	803	792	821	808	793	865	840	812	795	767	708	812	852	834	794	751	807	810	762	801	768	745	799	840	800	792	808	781	754	856	781	823	789	785	807	794	817	816	803	815	831	798	850	848	759	834	829	838	821	814	755	838	772	830	769	810	765	826	759	754	782	849	789	837	809	801	769	883	802	796	801	745	826	807	808	805	795	802	785	882	761	815	809	870	807	819	795	768	783	785	826	822	830	811	808	795	807	781	795	807	799	805	874	833	747	766	813	840	768	817	860	825	807	826	869	788	803	778	823	739	822	778	801	786	817	808	752	867	837	821	773	787	794	845	818	811	820	787	794	779	801	797	778	799	795	847	810	822	815	798	803	836	795	770	807	791	787	786	800	786	819	785	795	851	785	809	816	818	780	828	799	759	802	813	799	767	788	784	777	771	792	787	819	823	770	849	801	803	798	842	798	789	765	829	785	813	830	842	811	854	798	793	817	763	802	806	793	826	774	764	808	805	846	823	832	826	753	811	792	802	750	842	802	776	800	855	823	748	824	807	816	804	816	797	791	838	809	766	798	746	794	789	762	809	801	779	799	781	838	820	783	753	802	765	798	757	768	814	795	837	825	780	825	824	813	758	812	748	799	812	809	801	812	747	807	777	790	721	794	785	846	804	799	814	812	726	878	799	814	775	807	795	818	836	764	810	862	778	826	771	833	827	773	784	796	835	796	784	793	815	797	767	770	756	806	824	780	820	824	873	779	792	806	750	784	790	782	784	774	815	866	786	803	834	819	731	793	836	764	768	750	842	808	843	750	770	782	800	817	788	849	764	776	820	845	803	814	882	801	815	774	824	830	797	835	790	774	822	843	754	811	805	760	812	860	814	810	764	792	823	805	855	807	855	725	825	802	803	776	828	823	792	813	769	821	779	775	823	789	776	794	794	827	842	837	875	771	814	792	822	783	784	782	823	853	821	780	819	769	847	831	854	824	824	758	824	821	810	788	781	760	797	808	816	813	762	806	847	765	815	807	806	803	838	755	813	804	851	841	815	789	843	842	841	797	772	797	840	766	805	779	851	794	807	879	798	821	823	768	802	841	823	788	840	855	778	797	802	816	806	812	791	809	849	768
2269	251	162	133	142	165	220	185	170	154	148	150	147	128	121	120	115	136	109	98	115	97	106	105	96	105	121	93	93	99	157	244	194	216	211	263	248	170	148	140	163	157	162	147	170	138	125	128	111	112	115	142	137	127	110	117	147	221	281	200	194	134	123	109	97	82	81	111	71	88	90	92	91	75	94	98	99	90	99	76	81	92	96	94	96	83	76	87	76	108	72	83	109	86	94	101	97	96	91	101	92	91	97	104	88	103	85	108	98	82	100	108	94	74	87	94	90	95	95	89	81	99	84	105	81	97	101	96	84	92	87	102	90	87	87	112	98	116	92	95	94	108	101	83	85	86	102	76	93	88	92	89	96	78	90	98	106	96	103	91	104	99	82	114	89	77	76	114	97	98	107	93	103	88	74	73	92	102	107	87	103	91	104	89	90	88	85	93	95	92	99	76	86	95	96	100	103	79	90	91	112	102	90	92	100	94	77	111	87	82	86	95	87	83	86	81	85	87	100	86	93	99	78	92	102	88	79	84	85	90	93	79	101	101	74	82	98	102	98	103	81	110	95	95	102	86	89	78	93	94	101	95	87	87	84	99	68	87	106	80	91	94	95	92	76	78	69	86	94	113	103	79	94	93	94	81	102	99	90	88	87	73	90	89	93	89	85	105	99	93	91	96	89	91	76	87	101	94	83	106	73	84	96	79	94	113	88	85	94	85	92	92	83	88	96	89	60	94	89	91	80	105	108	108	87	90	102	87	91	104	89	98	99	80	78	87	86	104	75	85	94	99	104	76	107	86	98	96	82	98	102	105	101	101	100	92	95	99	86	67	86	83	96	96	84	94	100	106	87	98	86	81	85	103	94	80	92	77	104	88	78	96	98	99	94	94	102	100	81	90	102	101	103	93	95	85	100	90	80	101	83	99	87	96	84	93	110	93	104	76	95	113	89	93	85	84	75	105	100	89	92	91	92	85	88	88	89	106	96	96	92	106	90	100	68	96	113	76	82	84	78	90	97	110	84	100	82	114	94	91	88	83	86	81	81	102	97	72	107	97	78	83	89	89	87	100	103	94	80	87	92	98	109	79	87	90	88	89	98	89	94	90	90	86	95	110	103	87	102	90	92	98	105	79	93	91	92	88	90	85	81	100	96	88	96	101	98	96	94	82	91	79	104	80	98	92	90	94	87	89	94	89	87	103	86	101	80	83	94	92	89	94	111	91	97	91	92	113	85	98	88	98	93	90	92	95	98	94	100	84	87	84	95	108	102	88	108	87	99	92	87	91	81	90	89	88	86	95	88	94	106	96	105	101	87	89	78	81	81	99	89	87	89	91	93	101	90	93	107	94	93	92	83	104	98	109	100	96	76	86	87	91	102	96	103	90	73	91	88	98	99	90	86	97	99	106	71	82	90	95	94	95	79	90	91	97	83	93	96	68	110	93	89	84	102	92	95	101	86	103	70	108	106	120	80	93	106	83	106	101	90	87	87	93	89	88	78	83	98	102	91	101	84	76	95	103	72	111	93	93	98	99	92	92	91	95	88	92	95	102	109	96	98	81	90	73	92	95	97	81	98	94	83	106	116	115	89	96	92	92	102	78	100	88	88	95	89	104	81	102	86	77	116	94	88	87	90	94	85	100	105	99	92	90	103	105	85	87	89	82	93	78	75	87	104	91	95	84	91	87	100	90	89	91	86	83	96	98	95	107	68	96	91	117	81	75	94	90	93	85	105	103	87	87	100	104	104	95	94	86	94	99	78	98	120	93	100	92	98	99	92	89	87	100	113	105	105	80	93	104	90	84	103	81	85	88	93	89	126	82	82	90	89	100	88	77	91	94	97	81	77	86	75	86	107	99	80	84	89	80	92	99	99	94	99	84	96	80	80	87	88	106	99	78	97	78	101	87	103	82	85	86	95	102	87	78	77	111	118	84	100	90	78	85	94	93	72	108	82	91	89	100	84	85	89	92	88	95	100	78	98	109	73	89	96	90	92	104	77	83	100	71	99	106	102	92	87	87	90	86	105	96	98	93	86	98	85	110	97	73	81	88	102	96	89	110	75	99	73	82	93	99	89	77	98	82	85	105	100	108	79	90	106	90	96	93	106	85	98	100	86	105	97	92	105	79	85	97	100	105	92	84	86	95	93	84	84	84	102	84	73	87	89	115	90	79	90	105	96	88	90	97	83	102	91	102	88	75	110	86	88	116	101	86	79	98	94	92	86	88	91	100	84	85	99	98	87	78	89	96	107	76	88	99	75	108	76	95	100	106	83	99	89	94	93	99	84	92	107	107	98	88	87	75	84	80	89	93	88	100	90	93	87	88	82	82	90	92	106	94	103	86	85	102	91	100	92	68	78	87	99	99	87	110	91	71	110	90	103	90	80	98	81	90	101	101	77	85	95	86	92	89	95	98	93	92	97	83	89	104	93	89	101	112	100	85	109	98	96	83	95	87	100	87	79	111	96	85	98	96	97	94	84	99	102	91	96	95	72	95	102	93	101	82	91	91	82	87	90	84	99	99	101	122	87	88	83	85	97	76	91	104	79	99	96	82	99	83	83	94	77	94	97	97	89	83	109	88	107	81	105	91	91	92	88	78	110	97	93	87	94	106	71	98	88	88	93	92	90	95	89	87	93	94	105	79	97	106	90	76	95	105	95	96	89	102	98	91	88	111	90	91	86	86	85	93	90	84	98	91	79	93	103	88	89	102	82	78	101	93	92	74	104	77	109	88	90	97	84	75	96	102	96	96	96	85	88	90	80	86	98	80	83	106	97	82	105	90	92	80	99	100	103	92	97	99	93	90	96	80	89	100	93	104	81	96	84	69	108	104	86	106	77	93	105	78	71	101	110	84	99	79	95	100	103	102	103	125	82	112	102	86	80	73	97	94	81	70	104	85	92	90	104	88	69	85	90	83	111	94	101	109	98	86	100	88	97	108	74	93	94	101	77	79	104	97	85	96	93	75	97	82	110	97	84	87	95	92	83	103	98	100	88	87	114	112	84	91	108	100	98	87	91	96	80	85	84	104	96	109	95	109	107	97	88	94	85	111	84	85	97	87	89	98	89	96	95	85	80	104	86	92	93	103	91	99	88	97	99	92	101	93	97	84	85	102	90	97	90	92	99	92	87	81	69	104	91	81	104	92	95	85	94	77	99	81	92	96	89	95	95	81	99	94	116	83	91	113	94	113	102	83	92	85	91	98	95	88	108	80	78	79	77	91	85	110	111	93	93	102	105	98	105	77	80	104	77	70	92	104	99	90	78	96	105	78	92	94	89	89	88	86	87	91	86	106	101	93	86	91	76	121	79	83	93	88	77	98	96	98	93	98	96	97	86	82	101	96	95	91	94	97	85	109	101	106	98	105	78	96	99	95	88	96	102	91	102	103	90	91	98	90	107	82	89	74	105	93	94	94	73	94	88	74	97	111	92	110	84	94	86	104	84	89	95	96	97	85	112	89	101	94	96	111	89	115
10772	3990	2264	3461	7600	9254	8439	7132	5983	4964	4152	3684	3147	2904	2545	2302	2005	1936	1780	1631	1559	1394	1360	1358	1397	1353	1270	1222	1187	1377	3155	5157	4386	4445	4721	5318	5304	3642	3422	2622	2923	2799	2722	2784	2251	2122	2060	1900	1455	1401	2331	2544	2443	1832	1742	2103	2530	5305	6203	4651	3297	2208	1537	1208	1067	953	887	938	905	886	915	916	922	924	934	895	913	900	953	941	935	932	959	910	972	953	944	976	938	1001	1033	940	927	942	932	904	931	909	951	940	941	977	882	903	921	947	950	927	947	942	933	970	952	944	922	918	904	952	939	906	962	942	966	918	893	938	981	986	976	910	940	961	965	949	964	918	957	971	939	981	994	945	992	936	913	941	910	932	950	925	1008	962	979	955	948	943	965	958	946	968	995	915	966	949	958	986	918	857	941	963	956	941	874	930	936	924	944	960	949	949	900	888	924	956	938	865	933	914	919	990	925	909	945	954	875	972	977	926	915	977	911	927	911	1031	949	964	888	947	968	936	917	939	844	983	929	892	981	973	936	944	900	963	1000	972	962	957	961	915	974	913	912	981	923	961	936	937	926	961	946	1002	925	954	899	912	950	940	949	924	935	964	906	946	955	918	920	961	980	910	934	927	924	910	922	923	1030	969	956	901	1004	932	930	895	935	947	933	925	908	930	999	983	955	947	954	972	924	978	974	985	902	931	993	926	1003	944	942	962	963	918	962	934	954	974	992	962	895	962	933	947	947	954	943	923	909	901	916	925	950	934	1000	942	928	953	940	934	936	959	967	960	967	951	961	990	916	921	940	948	984	938	941	941	954	908	971	965	983	939	944	934	971	990	901	977	939	919	957	928	928	956	912	951	981	956	863	893	945	989	898	952	984	906	880	923	960	971	956	924	895	922	950	978	898	942	948	917	930	955	961	973	932	933	1001	874	905	933	979	995	934	969	955	941	933	926	912	941	967	915	925	939	972	935	936	1003	953	928	950	975	954	976	953	963	924	912	948	928	936	979	864	952	908	910	959	954	920	950	952	920	932	907	961	1002	945	920	872	981	986	957	956	884	954	947	954	1004	934	956	910	894	923	882	891	977	892	918	978	905	945	960	964	926	944	941	955	934	971	952	963	965	980	930	974	987	942	982	915	943	973	941	962	934	871	914	947	931	961	958	936	905	921	956	983	982	949	928	966	956	940	998	966	927	906	973	927	1013	949	955	936	904	950	891	977	962	934	943	992	948	967	947	986	952	950	959	947	900	925	897	921	966	974	938	989	924	997	916	988	947	933	932	961	901	924	919	921	886	915	948	931	960	964	943	946	926	913	959	989	961	953	986	877	955	924	956	914	982	970	931	963	878	972	996	932	967	888	955	949	952	938	920	986	928	939	956	929	941	903	970	922	894	920	947	879	952	953	962	959	911	992	943	909	934	957	901	910	934	939	997	916	968	958	886	851	952	952	947	913	921	927	962	957	968	936	937	917	926	956	945	990	988	925	926	924	925	864	884	938	966	911	921	960	967	929	957	968	955	928	901	951	948	948	913	922	906	889	893	923	927	949	917	895	901	893	947	884	989	911	950	978	962	935	949	956	951	961	927	948	947	938	933	991	953	965	970	924	960	988	939	930	984	929	936	941	986	912	975	912	952	916	927	916	958	923	960	887	938	923	959	1011	959	991	1001	944	956	988	966	923	876	903	914	1035	956	922	955	959	869	892	926	933	917	925	902	957	985	943	956	938	949	1006	942	955	913	957	979	928	947	900	927	894	940	973	995	925	919	914	911	936	966	894	964	964	924	921	935	987	901	903	861	968	922	928	910	916	998	925	918	915	981	923	942	914	907	905	920	969	949	967	926	915	981	995	903	900	959	967	950	906	946	945	934	920	942	870	890	959	910	934	967	973	915	910	933	929	974	898	981	918	947	926	895	951	924	919	910	975	967	947	927	921	936	904	944	886	899	966	955	968	950	948	927	936	922	869	916	889	987	948	940	947	961	936	932	876	949	941	971	922	968	942	907	949	921	892	973	881	983	991	967	947	1011	903	958	976	970	930	966	938	949	995	937	945	937	946	969	954	897	963	957	1031	939	971	936	939	994	902	964	907	950	943	957	978	1008	919	944	992	948	958	940	961	945	908	974	906	878	921	954	944	1010	955	920	913	924	960	985	955	935	985	948	955	953	948	918	941	939	945	976	924	944	982	920	938	905	889	907	881	894	983	912	985	923	954	940	916	969	945	949	922	989	959	983	891	969	964	898	945	950	918	880	936	921	990	936	894	928	927	899	1016	948	922	948	888	928	966	910	949	920	1011	975	929	964	963	904	923	974	905	946	954	957	970	910	946	937	930	953	961	1011	941	968	917	903	950	950	954	916	955	909	924	908	920	977	954	926	892	954	953	962	932	976	921	914	952	930	932	923	930	941	944	956	905	919	933	906	908	948	951	981	957	938	934	912	922	940	954	916	919	940	899	922	958	922	950	970	916	953	930	913	913	886	934	949	983	955	946	959	976	921	920	956	919	957	958	896	971	948	974	905	929	955	943	998	924	943	943	922	934	919	947	940	992	977	966	921	1014	891	963	925	934	972	875	977	916	946	941	963	953	981	904	940	886	969	944	931	956	953	915	989	940	912	954	982	895	886	884	959	964	917	909	927	974	902	903	1009	957	956	937	944	923	963	973	958	891	975	958	954	946	943	978	960	928	977	908	952	867	928	938	971	905	965	937	967	918	953	887	919	1008	988	917	951	978	958	960	947	922	935	958	912	949	872	952	873	934	939	893	983	861	931	970	864	922	959	984	955	925	951	981	941	937	955	912	983	909	964	938	986	960	927	970	924	971	919	962	914	937	912	941	959	1014	961	918	964	944	983	975	961	956	894	954	946	917	928	930	964	939	961	937	965	960	942	934	917	924	972	941	882	923	950	994	896	932	975	930	896	988	931	931	978	932	985	951	900	948	932	942	931	919	911	945	937	923	912	960	928	973	940	936	929	1013	941	923	933	986	975	929	945	888	904	944	931	901	906	912	936	1024	950	896	920	968	913	886	918	949	906	938	914	975	911	915	913	913	942	938	913	972	922	958	920	917	935	945	914	965	972	932	921	951	977	940	973	968	957	939	959	935	958	924	938	938	967	951	920	939	972	983	981	875	999	959	956	927	993	934	928	953	928	910	933	971	917	909	914	961	948	959	958	943	920	935	948	932	903	964	889	948	901	928	928	897	965	942	971	956	916	952	976	968	922	931	900	948	963	961	913	1006	913	957	984	914	961	878	991	962	926	925	955	894	870	892	917	928	967	949	1001	924	993	906	972	927	979	892	922	914	988	962	971	934	910	928	928	908	951	922	919	919	937	928	927	936	920	1017	921	910	980	943	979	954	909	975	952	926	939	957	913	985	913	942	957	954	875	922	906	905	997	968	924	963	991	935	925	906	952	915	958	907	909	929	880	938	952	938	960	943	951	970	918	958	918	941	925	956	941	955	944	990	927	940	914	899	932	937	937	987	999	909	1034	953	942	910	914	961	904	925	923	911	926	923	921	938	934	963	963
1104	308	224	145	159	217	218	206	210	198	186	161	159	132	117	143	105	119	119	93	113	104	91	108	89	90	77	79	85	104	134	231	208	203	240	256	200	169	153	135	151	130	137	132	131	129	101	99	110	88	99	153	146	88	122	124	127	334	390	280	218	137	122	104	89	77	78	82	85	62	68	73	92	78	81	78	90	73	73	87	74	85	64	86	82	82	71	79	69	68	88	73	74	80	67	75	76	85	68	68	50	71	88	82	87	83	77	82	72	73	74	65	67	67	80	73	80	72	69	70	68	88	82	65	68	77	81	67	79	64	72	82	82	71	87	73	83	84	77	93	76	90	90	71	76	74	91	77	92	82	67	80	78	86	84	74	85	64	75	79	70	71	62	76	78	83	78	78	81	80	85	74	68	59	82	73	74	76	79	81	66	85	76	68	82	64	70	77	73	78	67	62	69	85	80	80	71	81	75	82	80	66	92	90	79	76	78	83	75	87	83	77	76	78	72	81	69	84	89	72	74	78	78	71	81	83	59	85	88	88	82	88	70	92	78	65	81	84	78	83	79	82	75	82	82	72	69	94	72	75	81	62	82	91	66	76	64	77	69	68	78	69	68	68	74	59	69	93	74	80	69	74	76	79	72	83	62	90	76	68	76	73	85	78	67	58	89	81	64	81	93	65	72	74	72	75	68	55	80	68	76	100	85	82	87	57	75	71	91	68	80	103	75	66	88	72	79	77	76	74	64	80	72	69	82	81	76	88	87	68	78	71	70	75	67	89	76	77	61	64	64	97	87	87	71	77	84	72	59	82	80	69	67	77	73	92	71	78	64	83	79	84	70	72	73	60	85	70	89	82	84	76	66	77	65	74	79	63	86	79	68	78	71	64	79	86	80	69	82	88	67	63	76	83	97	72	84	78	68	81	73	67	76	81	91	67	68	76	65	69	72	79	77	69	81	72	69	84	75	78	94	74	73	82	80	74	78	62	70	59	96	57	92	80	90	67	89	69	68	72	73	89	70	59	80	73	79	79	94	73	81	76	77	60	96	61	87	89	87	80	67	75	79	66	74	64	95	94	73	86	76	70	60	77	72	91	70	65	81	65	72	77	79	71	62	69	64	57	70	76	69	93	83	84	83	76	63	68	80	81	85	88	81	83	84	89	73	71	83	72	62	86	84	74	92	68	83	77	76	75	86	79	75	68	81	78	74	79	76	87	79	69	85	78	90	65	75	74	76	85	72	76	73	70	71	84	68	65	71	83	80	74	75	59	78	69	82	66	68	84	85	59	66	56	74	78	62	78	70	72	63	92	76	79	74	60	81	86	78	70	76	76	68	71	75	78	79	62	76	66	73	83	71	78	70	72	61	76	95	69	59	79	64	94	77	62	80	79	71	67	71	61	72	77	65	76	69	79	79	76	70	66	74	81	74	80	79	73	79	85	82	75	87	90	75	66	72	67	68	76	71	85	90	85	94	78	72	88	71	77	72	72	79	71	81	71	86	76	70	90	74	77	94	69	70	83	89	75	75	69	81	67	78	68	75	68	72	71	68	75	83	73	78	87	86	71	82	76	86	69	82	84	75	73	72	84	88	78	94	78	79	87	67	68	79	64	57	73	71	73	81	83	69	66	80	75	70	81	69	82	95	79	97	65	68	77	87	74	76	81	74	73	73	65	67	72	65	69	72	74	60	69	76	72	62	98	80	69	65	60	78	81	67	75	71	88	63	77	95	69	73	76	66	74	85	63	71	77	77	68	83	71	78	63	75	71	86	71	88	79	77	72	85	103	77	70	79	92	80	74	74	69	68	88	84	83	77	78	80	94	79	75	74	76	91	81	77	76	78	55	67	78	79	89	93	76	73	75	83	77	91	72	67	93	85	80	82	66	77	69	85	73	70	63	81	85	74	77	77	73	58	77	75	79	78	83	74	91	75	70	68	79	80	75	90	82	72	98	82	107	69	78	88	82	77	77	69	68	81	77	80	81	64	87	78	87	75	80	73	66	79	75	76	89	75	91	82	77	68	66	73	75	81	78	83	71	85	65	78	91	81	83	76	70	92	90	62	75	62	89	84	68	86	79	79	76	86	73	82	69	66	76	65	74	80	66	95	77	64	74	81	75	81	71	50	82	81	80	62	90	79	68	80	66	84	68	70	90	79	84	71	60	75	79	70	72	73	63	69	75	67	69	73	67	63	79	57	79	64	70	70	77	90	91	81	69	84	76	69	72	87	74	73	83	68	56	63	60	74	70	84	97	67	109	75	60	77	77	70	84	79	65	66	68	81	80	69	68	66	61	79	64	73	88	82	78	95	80	68	85	71	72	80	78	84	94	76	85	84	85	88	75	74	91	67	94	71	70	83	64	81	54	93	74	71	78	58	88	93	76	78	75	64	94	69	71	78	93	90	78	66	80	81	79	68	92	87	72	72	75	72	63	96	84	83	66	66	70	66	76	82	81	89	74	74	75	65	75	67	67	65	65	68	89	73	72	91	88	68	84	71	70	73	73	72	80	77	69	66	65	78	85	79	86	77	83	78	57	76	81	75	69	81	82	76	78	77	90	77	91	90	79	67	71	77	78	73	84	75	79	55	77	67	80	89	77	88	77	89	78	84	66	95	77	57	86	80	53	69	56	85	65	67	72	70	78	98	98	80	61	78	72	61	66	84	70	67	87	82	75	73	78	101	62	76	80	82	91	83	80	94	70	91	87	72	63	85	78	72	67	73	79	61	59	72	71	79	65	79	79	70	80	83	68	62	74	81	78	72	91	78	80	82	77	75	67	80	75	74	72	82	70	77	81	64	81	84	62	65	74	73	79	64	74	72	60	71	82	88	69	72	79	73	70	81	87	87	68	90	76	91	88	73	74	95	88	75	65	73	68	74	82	56	73	80	89	83	74	70	82	87	81	60	74	84	77	92	81	61	82	65	91	75	71	69	75	77	62	69	68	72	76	80	75	71	83	78	83	82	81	75	77	84	81	67	80	76	80	87	82	86	79	63	71	83	76	83	61	90	76	66	73	80	70	72	73	97	73	101	66	83	80	66	83	76	76	90	78	57	64	68	84	84	77	87	87	83	69	82	88	73	72	61	86	71	79	72	81	74	85	87	67	100	70	80	78	85	83	77	79	78	71	63	82	82	71	61	78	74	82	90	70	83	82	87	80	75	64	77	77	84	75	66	72	81	57	71	67	85	81	63	71	79	88	88	68	86	77	86	68	66	76	86	65	70	75	74	77	84	62	65	70	74	90	75	54	73	69	79	70	54	74	73	84	73	75	75	72	80	75	78	75	71	62	82	70	86	73	70	68	76	74	91	87	92	83	64	84	79	87	94	84	80	82	84	79	69	77	68	66	71	88	86	67	88	77	72	70	75	73	70	77	75	79	82	77	81	76	66	83	82	78	73	71	67	75	74	84	70	75	63	83	75	99	67	68	69	72	68	62	76	93	75	64	82	78	51	80	75	89	67	91	74	77	70	79
13909	5642	2871	4731	10510	12281	11182	9490	7605	6315	5160	4447	3844	3528	2902	2591	2295	2122	1887	1699	1623	1455	1521	1413	1395	1341	1266	1197	1238	1555	2728	5483	4792	4535	5397	6322	4585	3952	3628	2806	2901	2484	3030	2856	2672	2474	2403	1652	1358	1637	1880	2541	2757	1785	2049	2470	2491	7217	8453	6194	4429	2640	1720	1163	961	781	792	758	774	773	770	758	775	801	774	785	756	754	789	773	785	740	764	794	757	753	780	795	794	788	750	762	696	791	748	783	845	781	792	776	745	745	755	814	811	765	735	760	804	821	822	806	760	750	762	742	781	813	735	748	754	728	777	782	775	749	788	752	778	831	776	748	737	739	795	781	747	757	751	790	772	749	756	789	784	766	775	823	759	758	786	766	762	740	748	750	758	786	779	760	780	754	780	784	721	801	752	750	752	771	718	753	771	755	724	764	748	771	758	765	753	788	802	757	799	770	763	802	789	797	773	748	769	855	847	755	784	749	753	765	752	800	820	786	727	743	773	779	789	811	789	819	820	721	795	794	785	785	761	744	744	789	810	781	784	784	801	803	834	781	801	719	749	702	770	754	778	763	764	792	781	752	773	804	759	763	781	792	803	758	723	756	799	747	834	802	768	777	755	784	762	769	731	786	767	793	712	782	778	805	741	772	764	801	748	788	796	750	704	790	786	781	770	797	794	811	756	751	781	791	756	788	761	791	805	741	764	789	822	745	749	773	756	816	743	762	789	744	733	780	738	724	800	813	776	760	777	785	772	810	808	755	744	853	733	767	788	810	764	735	818	725	832	803	784	744	778	748	743	782	777	770	806	825	814	779	776	783	773	716	746	786	761	772	776	771	755	738	776	804	750	715	766	822	770	777	804	776	749	792	775	849	838	795	775	773	782	788	810	777	782	775	764	796	772	783	770	801	776	805	807	793	795	813	776	770	778	757	778	786	741	776	772	745	784	786	780	770	795	757	818	771	783	767	740	798	742	750	751	757	835	815	807	785	773	763	795	794	759	760	763	804	783	756	758	774	879	737	813	777	821	763	815	744	757	768	755	749	755	769	765	735	705	798	826	790	786	767	768	771	730	779	788	789	763	746	773	758	782	776	809	780	756	751	789	774	809	747	769	800	729	807	751	783	780	798	778	809	810	812	811	747	767	752	794	789	761	720	777	771	768	761	757	809	735	831	755	739	808	748	770	783	801	802	724	805	779	760	787	755	771	779	758	794	767	767	760	785	757	790	752	826	773	808	761	839	796	765	767	818	717	774	828	784	764	792	792	783	823	809	793	827	730	755	784	696	791	823	791	776	781	799	766	768	767	793	716	732	781	764	745	789	747	759	806	749	784	786	759	777	782	763	751	787	750	779	753	811	748	785	760	833	767	784	765	802	840	745	814	806	769	786	777	788	790	755	728	786	780	823	806	802	765	755	781	826	733	803	806	769	811	797	807	791	793	782	762	757	811	785	760	759	813	797	824	808	797	749	791	787	793	758	771	803	792	762	770	753	817	789	801	806	782	781	793	764	758	802	846	813	751	717	790	764	768	798	733	757	800	766	781	793	802	742	787	773	789	813	759	748	823	787	752	769	779	778	787	727	702	760	764	767	719	795	772	760	733	788	774	789	765	792	771	797	767	751	754	819	809	808	774	802	757	794	786	761	746	741	727	781	765	816	799	779	818	821	757	781	790	734	744	748	737	791	763	743	790	788	780	768	773	774	775	813	755	796	786	830	760	779	781	816	737	712	789	761	790	773	747	789	761	786	753	817	757	771	760	774	769	719	796	772	756	729	753	766	808	745	742	760	765	798	798	773	774	758	778	737	794	788	782	751	789	808	748	738	818	759	761	738	813	774	762	762	779	786	764	783	872	783	812	731	777	792	772	734	743	851	793	801	801	738	734	785	764	774	721	754	779	774	763	761	731	775	751	761	791	756	747	727	761	752	809	736	742	771	794	748	729	728	798	763	771	773	798	806	786	785	768	796	729	766	796	765	786	752	782	791	754	805	782	782	748	799	766	779	746	794	766	753	764	812	775	791	762	753	754	815	779	776	756	830	720	773	777	732	766	776	766	797	759	771	740	792	772	794	789	799	828	804	804	723	738	764	806	780	775	768	742	734	843	795	798	791	744	739	728	794	802	751	796	775	803	784	810	761	778	791	786	749	832	774	789	758	791	791	780	818	794	802	812	812	772	820	795	778	807	775	788	795	782	782	754	746	763	779	759	787	751	751	808	735	757	710	776	765	776	816	810	781	750	802	776	778	795	786	774	770	804	839	753	758	799	756	813	735	822	752	778	752	784	818	777	806	758	799	828	776	788	740	735	762	762	797	760	775	795	764	759	724	744	791	779	758	761	772	793	766	780	810	766	780	798	774	804	757	768	777	791	727	783	714	742	738	745	753	768	805	766	809	784	778	759	768	780	786	795	786	811	782	770	740	758	753	764	792	840	812	772	785	748	761	772	776	736	795	764	769	809	824	782	780	767	809	781	783	827	790	808	752	804	813	789	785	743	814	785	803	795	783	739	767	854	777	799	748	790	760	730	767	729	773	793	815	764	743	778	796	779	831	766	796	759	760	782	792	741	799	778	735	779	795	781	774	762	752	788	734	761	780	742	751	764	763	844	708	735	768	796	796	721	767	793	796	767	797	790	804	776	740	806	794	735	774	808	766	818	699	719	786	770	772	793	738	777	750	782	747	765	777	773	748	768	731	762	776	730	750	805	775	793	756	746	773	761	739	784	758	808	769	776	717	845	802	741	737	778	800	799	780	733	742	718	773	741	752	778	779	771	798	799	713	772	754	738	788	756	800	781	786	774	793	794	762	764	785	785	777	792	859	764	728	778	755	791	771	759	794	814	784	826	759	797	731	762	766	753	775	821	760	778	811	785	803	755	768	762	744	792	771	751	785	773	763	802	773	733	763	775	741	745	807	749	782	753	775	768	762	773	751	786	809	806	794	797	747	802	799	754	765	786	790	747	789	793	786	763	766	765	814	770	813	731	792	758	778	778	804	782	733	788	791	753	785	758	783	755	805	745	729	774	818	798	759	785	808	819	786	815	762	799	729	758	821	825	735	775	752	770	799	808	779	840	832	765	755	750	761	836	749	740	807	743	797	789	745	747	823	803	811	744	826	813	777	743	722	783	775	781	744	780	783	778	778	769	758	745	755	734	757	766	802	742	811	796	801	782	747	772	786	780	744	807	807	809	813	736	811	790	812	836	797	794	820	796	810	806	801	806	734	711	820	760	776	797	803	802	770	768	739	771	777	776	757	764	784	756	785	789	756	826	784	790	789	744	759	762	756	783	772	716	738	788	774	754	809	838	753	795	828	728	716	765	756	766	759	797	753	760	796	766	779	766	753	782	802	733	763	740	822	799	788	816	790	806	708	799	762	776	775	719	830	775	752	756	788	790	790	762	742	724	778	768	832	758	728	783	754	770	730	782	700	771	764	777	770	757	737	767	752	787	835	787	848	812	773	787	797	753	828	803	790	806	738	789	789
1507	154	119	134	114	137	153	134	141	131	130	131	111	121	102	105	103	104	82	97	92	92	88	78	90	88	102	80	106	100	130	183	151	141	144	175	160	148	164	111	121	139	139	118	130	131	101	112	115	119	112	111	154	141	123	133	132	155	164	142	140	133	100	97	110	102	105	81	99	88	96	111	71	85	71	96	84	90	99	101	99	87	99	82	84	102	88	78	100	97	98	98	86	115	105	93	87	99	96	87	95	94	102	79	86	101	101	101	101	69	81	96	99	89	100	94	93	84	94	103	94	82	96	102	86	84	93	98	109	81	87	95	94	86	92	99	105	105	85	100	102	82	89	94	109	107	86	75	78	97	102	94	86	95	97	98	94	94	110	118	97	87	96	113	86	97	81	72	90	108	90	100	99	88	95	95	91	98	105	102	90	86	86	93	98	94	86	93	100	89	78	91	96	94	94	78	97	100	71	87	83	80	74	77	85	85	89	112	96	76	101	79	83	91	95	100	83	81	100	101	113	97	98	98	120	88	86	116	98	91	97	74	93	98	90	95	83	95	101	80	99	90	92	92	93	78	99	98	106	93	102	88	98	96	78	91	110	80	87	81	108	77	92	105	99	88	89	90	87	94	99	86	103	97	71	85	97	92	104	106	93	85	114	100	101	115	95	91	99	108	94	96	88	87	83	88	101	84	99	93	100	98	97	79	94	85	84	93	88	94	92	82	118	77	93	126	87	88	87	96	86	92	104	87	81	118	99	92	85	100	81	93	98	95	85	103	91	79	93	90	80	101	86	95	97	99	109	63	103	85	92	113	89	95	91	112	108	94	91	101	104	100	121	87	100	84	102	79	107	101	93	104	73	91	105	86	88	85	89	92	98	84	99	97	89	96	82	99	93	91	100	75	77	86	84	86	93	106	93	94	100	87	97	111	91	76	90	95	85	90	85	105	100	70	92	77	90	94	82	98	76	96	96	116	93	117	76	96	95	109	92	118	102	97	98	106	86	103	83	97	91	90	102	79	80	91	97	101	101	84	98	90	104	86	107	100	107	91	95	105	92	98	89	104	114	100	92	74	109	99	110	90	86	92	88	93	98	99	102	90	99	95	96	91	89	93	94	109	102	97	109	99	100	96	115	80	110	103	74	92	97	97	88	99	95	97	96	100	99	100	84	77	78	81	104	99	102	78	97	86	104	81	87	89	86	102	86	86	87	80	81	106	89	92	109	103	87	96	84	101	96	90	85	90	89	87	93	107	103	93	94	104	60	82	99	91	90	95	91	95	97	88	95	83	78	99	101	107	110	77	99	89	97	107	98	82	91	88	102	100	82	104	99	119	104	103	82	87	89	89	90	80	101	83	85	110	108	96	86	80	90	83	92	76	96	74	98	83	107	93	97	90	76	96	69	95	99	67	79	96	90	90	83	86	106	97	85	82	73	78	111	92	95	84	91	91	101	98	91	87	91	81	94	95	78	107	107	94	96	88	92	98	90	90	91	76	105	74	80	81	88	98	97	92	88	106	91	77	82	93	84	95	103	109	89	69	86	101	99	87	73	81	99	76	83	92	83	89	98	96	81	89	82	103	90	84	94	91	106	89	92	127	85	103	106	97	85	91	94	97	84	94	106	101	79	90	101	109	100	99	80	85	98	98	103	97	81	108	106	88	103	89	95	84	114	78	109	98	87	85	92	87	98	93	101	95	116	101	93	99	72	97	77	106	82	88	87	78	90	95	102	90	88	104	87	104	94	104	76	94	90	105	83	93	88	87	121	77	86	109	87	105	103	105	99	107	93	105	100	85	88	94	105	97	83	100	90	77	89	76	103	82	94	100	81	112	80	74	89	85	91	101	103	89	89	95	116	94	103	94	98	101	79	89	99	75	107	93	98	92	109	79	93	105	99	79	88	94	98	84	93	95	107	93	82	89	120	76	104	86	76	86	114	99	71	89	91	83	102	107	101	91	83	81	104	103	96	98	89	83	84	88	91	77	100	83	90	101	100	107	96	98	99	106	97	97	77	100	92	81	90	113	88	101	75	100	90	103	73	99	105	111	106	84	100	91	77	84	77	102	102	83	92	88	88	72	104	81	110	99	81	98	95	96	83	90	95	99	94	93	90	96	95	79	86	95	94	78	98	96	86	102	92	86	97	83	93	93	96	96	84	75	94	101	97	109	98	96	95	88	99	100	95	88	85	84	106	92	87	98	96	90	108	114	93	115	96	78	85	100	90	95	98	92	101	93	86	109	114	81	105	111	100	99	87	91	102	100	97	103	106	79	82	92	88	114	86	98	90	99	81	100	94	93	90	88	107	75	77	80	109	82	78	98	78	97	103	100	99	92	90	95	95	107	107	89	98	90	75	78	73	84	95	88	78	99	94	88	73	97	92	84	86	97	84	110	99	101	89	95	94	99	88	87	90	99	91	81	87	82	80	106	86	75	82	89	88	90	95	107	97	103	109	95	90	94	106	90	98	103	101	100	95	89	89	100	99	86	77	96	89	87	97	96	105	98	117	89	102	68	81	102	103	72	78	90	88	79	99	102	93	100	96	106	90	93	93	86	96	92	100	76	93	90	88	98	107	95	72	112	92	96	96	91	80	92	77	109	120	95	100	104	109	92	85	77	87	101	75	103	83	100	81	103	93	97	83	102	106	81	74	89	103	77	96	91	90	109	94	90	94	99	97	87	88	94	77	85	93	113	79	85	93	98	83	91	103	87	88	91	74	95	91	73	102	93	86	113	100	87	92	87	96	97	100	96	82	97	113	82	97	93	91	105	118	101	96	83	104	92	81	80	81	86	96	94	111	101	104	108	88	93	89	85	119	105	91	83	96	89	79	102	94	78	82	98	107	82	105	95	89	62	91	99	99	96	104	88	88	93	109	81	95	91	106	97	99	90	98	92	86	88	83	73	102	113	89	90	87	93	77	78	97	83	98	79	110	87	100	89	87	104	76	110	95	108	96	74	76	87	107	89	97	99	92	101	86	96	89	97	94	100	95	123	94	94	92	81	94	97	93	108	90	100	86	93	85	85	93	91	83	98	92	83	86	91	82	95	108	100	93	87	85	118	97	99	71	80	112	92	77	101	103	94	104	79	74	97	90	92	82	67	94	99	97	92	82	84	89	92	85	103	102	104	92	84	82	96	97	86	95	98	96	97	88	99	98	85	87	93	100	91	105	77	80	89	83	80	94	103	88	89	97	88	109	91	80	91	82	82	108	97	107	93	92	96	90	77	86	106	90	96	108	88	87	94	116	68	96	69	88	84	100	109	92	87	84	107	100	87	86	95	90	92	77	92	97	78	96	102	105	102	101	101	72	91	88	85	97	87	96	97	104	99	90	96	83	103	100	94	86	87	87	98	104	89	96	88	89	85	94	88	86	80	105	88	100	107	95	96	93	91	103	90	70	99	100	86	93	91	80	104	85	110	92	99	106	106	82	97	111	117	89	97	89	92	89	93	110	89	91	98	102	86	102	107
8855	2571	1627	2296	4430	5636	4982	4184	3488	2899	2547	2225	2008	1874	1641	1596	1510	1399	1293	1226	1277	1176	1091	1153	1177	1105	1093	1019	1077	1295	1915	3314	3531	2776	3044	4068	2888	2666	2681	1880	2104	2221	2219	2256	2285	2212	1840	1224	1469	1759	1723	1644	2139	1599	1939	2288	2435	3054	3155	2691	2257	1714	1291	1172	1024	975	954	938	935	962	955	967	931	966	994	951	945	960	994	980	970	901	878	974	937	932	932	926	941	1005	995	930	989	962	910	969	899	935	941	944	930	883	938	939	993	943	942	914	922	957	967	964	913	959	930	938	983	1000	961	920	949	934	908	873	967	931	912	925	951	948	972	956	1007	939	931	929	994	963	967	983	953	935	937	956	947	958	966	918	928	946	937	947	1019	977	963	903	968	952	942	932	970	918	951	962	952	959	953	1001	928	957	988	908	986	887	909	1007	988	924	905	961	936	981	951	956	918	920	882	949	920	934	944	953	922	966	977	899	947	948	935	929	970	972	893	898	954	975	984	970	889	938	972	976	889	888	912	954	924	998	924	918	933	997	947	943	896	967	941	903	945	927	947	926	960	975	997	939	930	886	947	1007	922	983	970	885	971	929	948	961	876	963	995	929	935	954	962	954	870	881	907	974	910	966	953	942	903	943	951	936	913	968	919	941	937	962	979	927	962	938	926	968	906	940	893	940	889	956	920	940	935	967	975	958	1001	895	926	929	897	984	928	966	925	975	975	958	858	965	966	937	975	929	928	959	1014	926	940	994	957	917	935	967	931	941	930	955	976	923	1007	941	973	965	922	916	861	966	955	933	1033	949	945	909	957	988	929	940	985	930	1008	931	932	914	938	948	989	915	932	972	911	948	955	999	910	901	908	957	923	926	904	959	926	927	952	902	934	968	921	930	942	941	943	966	937	898	915	921	992	928	933	908	976	941	989	941	928	911	927	918	977	913	925	938	890	950	933	958	940	953	911	925	845	958	942	885	970	944	934	961	960	949	927	974	929	967	923	999	977	904	922	942	909	992	934	967	923	942	935	911	932	940	914	928	900	940	942	940	930	942	920	903	943	952	921	932	991	986	961	1032	908	919	926	956	977	996	960	918	956	885	895	926	935	993	962	940	911	907	952	925	913	986	928	977	932	958	978	921	966	980	935	942	1014	964	956	939	994	971	912	942	936	913	916	993	1000	923	973	976	955	917	974	963	931	972	904	940	951	951	895	974	964	947	950	940	963	941	992	970	962	966	949	968	939	944	964	917	959	969	938	925	929	924	974	924	963	897	903	950	974	935	949	978	960	926	950	993	929	928	950	979	983	944	1028	927	884	956	922	969	948	876	951	966	932	918	974	935	917	918	943	958	914	876	953	914	942	954	986	932	977	927	958	912	968	946	925	997	922	928	938	971	967	930	1007	928	966	957	965	1056	949	936	938	984	921	934	895	973	915	944	916	918	963	1004	954	957	921	960	891	1029	930	974	952	909	912	956	901	936	971	916	948	919	921	924	967	930	958	921	938	936	985	965	979	960	950	949	949	987	947	958	947	947	975	947	975	889	970	986	973	937	995	1005	906	942	953	1004	908	941	945	904	908	877	912	975	933	891	917	865	917	891	920	991	899	894	1008	969	944	932	979	956	969	910	868	912	949	982	910	921	973	989	917	936	914	927	930	959	931	947	966	936	933	967	961	980	965	936	949	920	930	972	930	943	913	945	927	896	939	925	946	942	935	971	909	946	933	981	935	928	940	962	931	1010	880	916	973	958	961	942	945	955	918	936	955	910	878	918	955	920	1014	987	950	977	997	918	917	980	997	896	969	958	930	989	898	953	948	971	1013	957	947	904	881	998	932	921	981	955	951	956	897	935	967	939	953	923	925	948	928	975	980	895	972	952	957	941	958	893	961	899	926	961	974	969	910	952	986	945	929	924	942	918	986	915	973	929	936	959	949	940	955	1005	981	932	908	905	928	930	984	931	960	939	937	944	972	979	948	958	948	963	1022	944	907	955	905	951	932	942	943	1014	943	904	925	984	931	902	976	994	973	977	955	961	970	1025	1009	955	906	889	947	957	946	929	926	914	929	965	907	956	936	935	950	920	963	940	968	995	957	961	932	893	955	924	1005	923	944	935	941	964	966	925	968	1003	961	921	923	857	940	960	940	969	908	985	951	941	921	965	932	925	982	944	885	978	963	972	924	936	1018	925	967	936	960	959	974	925	955	909	934	1011	870	935	940	951	914	910	940	942	904	926	934	905	896	951	893	961	939	918	893	992	965	949	962	967	943	940	903	912	962	968	923	892	983	950	958	961	947	955	953	986	982	941	990	942	938	950	976	935	953	955	918	893	955	964	886	963	939	937	885	981	947	931	974	944	960	938	966	907	947	989	965	967	948	921	932	980	946	983	944	958	958	984	950	897	915	969	911	887	900	907	921	919	953	961	947	923	967	950	932	955	995	948	969	934	942	957	966	943	940	952	1007	922	938	971	913	1018	924	985	954	963	968	965	961	941	908	978	953	1006	949	914	947	901	976	928	959	942	982	912	951	966	980	991	977	922	909	973	935	977	968	894	992	969	972	938	935	920	952	952	952	973	933	985	995	962	972	941	984	911	913	962	953	968	986	987	979	936	1010	907	932	927	1020	947	972	997	923	971	953	933	909	956	937	906	905	919	937	913	962	882	958	938	958	933	942	918	925	934	941	935	944	923	990	944	960	1015	977	937	986	951	917	924	947	906	985	976	946	955	985	865	975	938	996	957	928	911	909	940	891	932	933	924	975	979	944	938	954	981	996	958	943	980	928	948	920	948	969	903	930	984	942	943	1002	979	921	905	955	935	934	935	953	919	897	990	941	949	928	922	971	933	956	933	963	1027	926	1025	968	935	910	996	954	959	1000	928	954	957	936	953	905	952	932	914	904	963	935	913	927	924	945	930	944	936	961	909	946	892	911	905	937	872	921	961	956	968	975	958	896	949	913	959	934	936	887	963	901	927	942	978	914	918	922	974	898	938	882	979	982	937	963	914	973	957	935	941	939	964	1005	872	1001	946	912	955	956	942	934	946	900	956	985	965	891	918	919	974	906	930	951	940	936	959	947	908	913	987	910	946	978	976	956	938	962	965	943	914	931	918	936	929	908	961	953	986	942	969	937	973	957	939	881	936	973	940	963	952	979	943	957	913	979	944	943	941	964	970	937	910	914	970	941	969	976	939	908	922	912	987	936	957	885	904	974	892	958	941	978	959	922	955	954	952	933	977	935	940	951	907	960	921	970	919	965	942	971	992	904	891	968	1006	968	954	976	934	952	933	1001	894	930	959	973	969	943	944	937	1013	975	989	939	992	916	991	940	968	954	949	960	944	946	955	1004	928	899	965	935	979	972	916	958	936	936	919	950	978	938	935	958	915	963	960	898	950	926	948	964	976	893	966	966	922	973	953	941	938	902	957	904	969	974	973	922	970	966	959	866	967	976	923	877	909	955	916	965	941	969	960	945	915	946	897	952	913	946	986	950	992	912	977	961	923	974	977	900	981	961	935	923	947	950	985	951	937	931	981	968	925	941	916	960	899
708	262	167	114	127	187	175	171	153	155	152	154	115	100	98	102	104	96	117	80	96	81	99	84	92	83	83	80	94	97	167	181	184	149	168	192	168	146	132	129	136	149	149	132	144	147	155	97	117	111	120	123	99	103	113	146	174	211	241	201	184	113	120	86	86	71	89	86	75	78	74	71	76	75	88	74	97	73	73	63	86	81	81	85	81	71	89	73	82	83	81	80	93	70	81	90	75	80	88	95	84	70	81	73	62	80	81	80	67	77	70	74	85	80	76	64	61	64	71	70	56	56	79	93	80	89	92	87	85	63	56	72	88	72	77	76	63	70	71	72	68	83	80	71	84	91	74	73	78	78	94	78	74	78	64	83	61	70	69	73	79	74	88	77	73	89	83	83	62	86	76	75	86	79	71	78	75	75	92	77	92	78	86	74	81	81	80	63	64	71	79	85	68	97	76	83	77	94	71	86	79	76	76	74	74	86	64	61	69	78	59	83	75	84	80	82	77	79	77	79	87	74	75	80	79	79	80	82	75	83	73	74	93	64	89	59	113	72	80	68	87	80	77	83	76	77	84	82	72	88	89	72	85	95	72	82	70	66	84	76	63	78	70	82	74	87	77	77	81	94	79	63	79	74	70	56	87	80	60	68	61	82	78	81	70	88	66	82	91	88	66	97	74	87	70	70	69	76	77	82	89	81	85	86	76	61	96	93	104	91	82	91	60	82	84	85	64	96	74	92	77	75	73	71	83	70	82	77	76	76	83	57	71	68	79	49	88	86	73	87	68	64	80	74	85	89	74	83	97	63	71	72	89	61	65	75	78	80	75	93	83	82	76	89	90	64	69	81	74	84	96	71	85	72	83	84	68	76	87	74	83	67	85	81	66	78	87	91	84	89	78	71	85	80	75	59	52	88	72	72	78	83	71	67	82	74	93	83	92	77	75	82	70	70	100	76	81	96	78	73	83	88	104	87	70	81	91	90	70	84	66	85	81	85	73	74	69	98	87	75	71	81	79	84	96	60	78	75	81	74	76	82	77	105	73	80	84	63	72	86	95	70	82	82	72	75	71	78	72	80	77	80	89	66	90	63	97	79	70	71	82	75	86	88	84	73	70	88	75	92	83	83	76	87	74	76	85	74	74	66	77	86	82	83	87	91	68	74	72	81	82	73	71	63	78	73	65	91	67	97	74	70	98	88	99	79	80	79	105	77	78	79	68	97	84	99	82	77	86	90	71	82	75	89	76	86	103	77	91	69	92	58	84	89	80	83	86	76	96	79	99	82	88	84	63	85	85	84	76	66	87	73	78	74	75	77	68	81	70	72	78	79	72	83	84	73	61	85	79	77	79	78	88	81	81	91	72	65	88	68	68	82	87	93	75	76	75	72	81	65	58	82	85	72	89	82	75	82	75	81	72	92	75	76	101	74	56	70	80	80	61	63	89	85	79	87	78	76	90	67	81	78	70	74	71	71	89	90	82	86	84	81	81	88	70	89	57	70	92	87	87	79	89	63	86	83	91	75	85	91	93	72	73	76	80	78	88	66	76	93	85	62	76	80	75	77	83	79	87	86	76	76	80	83	86	67	74	75	95	94	90	83	64	64	80	72	76	85	85	69	98	90	80	69	74	94	85	71	64	84	81	67	90	63	83	82	77	98	81	79	88	79	68	69	86	67	69	89	74	83	74	83	67	75	86	62	85	73	60	74	80	81	70	79	86	64	74	81	74	75	91	71	73	70	69	85	90	76	73	83	78	70	76	79	64	79	67	67	82	83	83	67	68	72	71	70	81	75	80	73	78	85	78	82	78	80	91	66	84	112	68	79	72	76	85	82	80	66	81	61	68	67	75	78	80	92	54	89	88	81	68	86	74	71	87	86	73	79	103	68	71	86	85	72	73	80	84	78	100	91	79	74	77	78	59	66	85	96	71	89	79	70	88	78	74	81	84	79	83	83	80	80	91	70	87	83	66	72	77	74	80	65	73	82	91	70	79	73	73	72	65	66	87	86	94	70	63	69	76	66	65	78	80	78	77	70	78	77	82	82	90	80	72	56	86	73	88	79	78	68	77	81	79	78	82	70	84	82	90	91	76	100	82	74	78	88	91	60	64	82	83	69	71	80	83	81	73	84	83	88	76	65	72	64	72	82	73	95	88	73	89	74	78	85	76	61	82	78	72	83	80	86	71	84	85	62	68	89	77	70	75	65	88	73	74	71	87	76	68	80	82	74	83	73	66	73	83	80	86	87	78	67	92	82	65	72	70	72	75	85	78	70	69	72	75	89	74	89	84	75	79	57	89	67	83	79	81	76	86	83	74	71	67	86	76	73	84	70	88	78	82	65	90	69	72	83	76	73	78	86	67	90	88	73	72	89	78	85	68	83	80	86	78	81	82	54	60	96	69	80	83	79	81	77	101	92	68	69	65	82	94	77	70	79	75	74	80	86	86	79	80	86	76	73	75	73	80	72	63	78	74	66	96	61	70	60	78	86	82	71	74	71	76	74	69	82	85	71	87	80	79	85	77	78	74	84	85	86	80	65	71	62	78	91	96	80	78	82	63	81	73	72	81	87	81	80	84	78	83	80	80	110	75	89	95	64	69	84	88	67	73	79	80	86	77	94	75	66	87	74	88	76	81	63	65	85	68	87	76	76	90	75	74	84	85	69	93	86	84	76	71	63	85	96	71	83	73	69	80	80	77	81	76	82	76	90	82	76	75	81	93	72	92	80	85	69	95	81	72	89	87	81	86	91	79	90	84	94	78	81	77	80	71	75	79	66	81	72	72	81	57	71	76	88	101	112	92	94	66	76	79	84	73	77	65	81	77	76	69	64	71	64	76	77	82	66	89	59	85	85	82	64	73	79	71	79	81	77	81	87	102	75	67	68	80	84	84	75	82	80	75	71	72	64	81	75	98	69	68	70	73	84	74	73	81	82	81	92	82	73	80	75	80	70	78	74	70	71	79	71	82	88	74	76	84	91	83	65	76	83	76	97	94	92	74	76	96	89	78	86	78	77	76	74	93	62	92	72	79	82	85	76	91	82	68	69	77	99	68	76	92	73	84	77	88	101	88	78	82	83	97	88	63	93	77	65	79	73	87	83	72	74	70	93	87	67	72	72	82	88	70	82	86	96	65	84	77	70	92	85	61	74	106	72	68	87	82	75	62	85	83	90	75	83	82	82	61	89	96	75	71	72	55	92	67	68	63	76	81	92	80	67	94	74	93	76	83	73	81	74	75	91	75	72	92	76	70	85	78	83	78	91	79	87	75	81	79	77	83	86	85	82	76	76	87	81	64	67	73	90	82	74	77	89	81	55	73	101	88	80	50	54	71	76	76	78	80	80	80	68	87	78	83	70	74	87	81	86	80	69	81	85	70	91	93	91	81	92	76	88	89	82	78	67	76	76	72	83	77	59	81	77	67	88	77	81	78	78	59	73	76	94	70	64	88	89	97	67	78	61	95	89	74	76	76	66
11015	4702	2195	3657	8212	9475	8613	7200	5717	4608	3731	3323	2843	2622	2220	1954	1848	1715	1529	1428	1393	1282	1261	1218	1171	1178	1138	1041	1079	1509	3197	4500	4166	2912	3404	4515	3454	2955	2616	2574	2755	2679	2896	2481	2538	2549	2431	1855	1493	2260	2040	2065	2285	1774	2225	3115	3418	4421	4909	4077	3073	2139	1461	1115	938	866	836	782	811	825	766	792	810	812	802	770	822	773	843	803	780	814	780	754	792	817	804	846	773	818	828	796	852	818	792	810	759	782	759	764	812	828	782	808	800	791	859	822	822	804	801	790	810	844	790	773	812	800	841	807	803	826	832	818	754	843	852	789	842	772	803	777	737	821	796	828	852	812	789	826	823	858	809	708	818	801	855	808	811	814	823	754	808	852	811	817	850	832	824	788	807	821	871	761	861	794	776	815	787	779	826	880	716	791	805	841	778	859	842	827	835	838	802	770	756	827	759	836	809	819	848	764	778	842	804	849	862	845	812	802	817	791	815	800	799	817	793	854	848	789	842	844	841	842	810	801	827	814	808	783	785	810	804	814	823	809	774	792	828	810	824	845	877	845	804	858	803	825	778	796	754	830	785	801	838	811	793	830	827	754	853	841	829	836	848	836	821	830	792	845	829	829	750	764	820	807	790	792	791	806	776	818	836	776	811	811	797	806	844	853	820	875	836	811	787	805	780	787	797	810	768	827	828	764	805	748	841	782	810	770	777	828	828	839	842	814	800	798	805	841	797	855	802	852	828	836	798	828	785	790	805	800	805	800	794	774	809	838	859	790	818	848	841	761	805	833	803	785	779	780	792	826	827	814	831	769	852	859	811	839	842	822	793	834	804	780	876	805	839	830	788	838	757	838	830	853	753	789	771	836	805	796	782	855	842	768	798	781	785	832	818	793	796	842	791	827	809	821	821	800	821	823	749	809	808	798	777	825	809	810	760	869	813	810	800	804	765	785	796	799	829	845	805	785	725	835	832	809	807	832	852	804	764	750	824	808	827	794	841	797	818	786	828	820	766	834	774	778	841	816	783	787	811	824	821	815	778	826	851	829	824	769	786	786	816	829	818	840	757	794	813	831	814	845	799	777	812	839	833	814	830	814	827	788	781	796	796	777	752	792	844	840	823	770	838	782	847	759	862	752	815	784	812	812	795	783	802	880	808	805	771	791	784	870	798	821	859	782	827	813	883	808	814	835	868	815	844	804	809	791	775	792	770	831	811	843	814	807	779	771	776	788	805	825	851	869	776	851	805	799	802	819	792	745	816	818	800	782	808	840	823	803	832	792	815	783	841	860	818	824	817	768	852	785	819	782	803	796	781	777	761	793	816	809	790	798	836	810	864	819	821	854	774	818	793	801	821	812	793	830	820	755	795	831	790	776	807	769	826	793	831	813	785	788	777	803	825	801	848	804	796	824	820	830	760	826	828	813	799	807	778	813	782	826	798	796	793	791	766	818	814	745	864	823	839	860	768	821	841	821	795	811	818	828	838	817	755	799	820	792	828	760	791	809	815	773	752	790	810	799	822	815	800	858	796	804	739	853	759	839	840	811	874	815	819	822	771	781	786	854	800	873	781	822	759	830	731	818	818	786	792	790	837	809	769	835	766	834	785	796	810	758	784	834	783	755	837	835	795	870	806	845	844	832	771	786	806	797	818	827	796	830	803	828	817	816	803	850	821	822	763	836	843	780	796	742	821	828	835	810	795	795	809	837	788	820	817	772	795	814	839	831	822	739	839	797	808	854	801	853	776	828	804	825	837	821	797	836	759	811	773	787	840	773	864	813	806	806	807	804	796	817	834	777	826	805	801	795	785	830	773	827	817	827	783	774	816	785	830	776	860	750	797	759	806	812	811	810	792	788	768	791	838	793	795	843	777	810	792	756	823	809	761	849	804	836	790	790	844	803	804	825	851	829	783	802	783	837	807	768	808	799	814	845	834	777	824	815	812	811	788	832	819	821	796	795	756	830	900	826	790	822	796	820	823	829	765	835	827	753	756	790	815	813	821	766	789	802	855	798	849	787	805	841	837	811	788	823	838	855	758	825	808	825	841	787	781	826	808	833	792	802	804	811	812	760	861	845	833	801	853	862	813	782	826	804	786	753	812	807	812	834	808	827	782	848	788	798	828	803	810	814	834	831	796	820	810	802	827	848	825	785	759	802	794	775	797	846	782	852	844	830	829	785	814	789	752	828	820	801	841	766	783	750	838	828	816	832	797	811	787	825	838	823	796	751	853	796	814	842	786	783	769	777	794	839	830	888	770	798	831	781	883	805	827	781	813	782	803	820	800	835	775	783	800	782	812	809	864	825	801	826	830	820	853	805	821	808	750	817	826	848	780	794	818	819	759	840	805	834	811	853	810	775	853	834	809	821	777	771	849	825	818	804	871	791	823	809	787	823	832	852	830	809	804	858	840	810	820	806	791	823	820	804	797	847	833	830	832	820	745	801	814	819	777	836	814	784	830	790	836	821	797	796	784	799	786	774	794	827	806	801	766	793	748	781	802	789	807	828	784	841	883	824	846	785	835	813	797	807	822	777	784	814	782	823	805	816	832	856	821	808	763	815	787	797	823	777	845	842	794	822	856	815	815	797	794	782	852	787	827	813	848	837	848	796	803	821	824	809	785	775	814	840	787	817	829	826	806	835	825	828	816	758	811	818	819	769	884	794	828	798	809	831	830	789	838	810	859	779	814	798	856	733	857	794	816	785	795	868	838	787	817	790	812	840	830	786	805	817	797	796	803	807	771	808	805	775	812	843	804	794	848	816	801	799	787	792	827	806	774	799	788	802	848	770	782	808	804	767	845	812	854	802	826	782	780	831	838	782	849	791	826	826	830	795	848	780	787	800	772	800	804	850	847	794	829	792	783	809	802	767	803	822	836	758	839	836	861	798	779	816	776	805	809	822	792	780	823	819	763	791	864	769	811	810	835	813	816	811	802	821	840	769	838	799	832	844	794	824	803	818	809	799	850	845	853	818	876	825	754	831	782	764	775	823	831	797	784	779	838	795	836	828	778	746	842	806	752	796	783	815	813	824	775	830	801	842	806	786	788	872	866	766	772	757	820	804	815	823	777	834	754	812	770	808	791	825	814	807	791	836	810	771	784	809	822	818	821	815	778	828	829	767	818	825	823	788	809	745	738	804	859	834	851	859	784	776	839	804	812	839	819	809	788	792	773	807	858	783	820	876	798	856	794	848	787	839	757	834	841	778	781	788	784	827	856	845	817	831	795	850	840	791	847	804	802	849	836	789	822	816	806	783	790	801	782	835	787	775	770	830	782	858	820	845	835	827	793	830	771	802	804	825	778	808	817	818	785	788	825	844	751	834	815	797	763	792	821	807	794	825	816	808	822	821	782	850	794	802	785	832	804	798	837	820	765	852	855	814	845	785	765	777	781	816	802	821	791	773	778	798	785	757	752	857	808	776	804	827	785	816	802	875	805	841	849	812	748	812	849	835	800	828	778	820	810	816	817	733	815	803	852	814	832	821
2305	261	163	142	159	146	185	176	170	172	155	126	153	139	121	147	130	113	117	106	102	120	107	100	101	95	113	92	98	132	199	173	141	178	157	181	173	175	162	166	159	164	125	152	157	153	134	103	102	139	134	129	143	127	118	182	216	220	232	225	194	161	139	101	112	116	114	97	83	99	94	89	82	95	92	79	84	88	100	76	93	79	80	86	102	97	98	85	86	72	102	87	84	102	93	89	103	91	111	87	83	81	94	97	98	103	88	68	93	86	81	70	86	104	87	103	94	94	92	83	79	93	103	77	91	95	94	97	84	102	90	90	90	93	108	78	82	75	86	101	99	82	113	96	72	79	103	103	109	101	97	83	93	80	96	79	69	95	78	96	87	85	93	96	101	77	107	90	99	93	78	83	82	110	85	99	95	94	113	90	112	90	99	98	91	98	96	79	110	101	92	94	99	90	97	88	95	88	110	94	90	92	85	102	101	101	106	87	85	77	93	77	102	108	90	80	110	102	109	106	111	106	110	79	100	90	98	89	88	100	101	85	93	92	76	90	84	105	84	101	105	102	100	83	96	79	95	84	80	94	108	86	92	92	86	85	78	98	93	95	90	95	99	102	90	81	93	93	86	77	98	88	101	94	90	87	82	106	91	94	92	107	89	92	80	100	99	97	95	104	95	107	94	85	91	90	87	99	92	85	93	97	97	99	98	89	87	82	101	103	77	97	93	79	86	100	106	96	86	73	111	81	96	84	104	85	100	98	88	86	99	79	78	107	86	91	90	93	104	87	95	68	93	70	90	90	91	100	98	87	99	79	72	89	90	107	97	89	90	117	94	98	94	96	68	83	97	90	97	103	102	98	96	91	84	99	90	99	87	80	82	78	101	80	93	95	74	99	95	92	93	106	83	104	90	94	96	87	98	106	77	102	91	85	122	86	88	102	100	101	94	94	93	79	108	87	100	98	113	96	95	93	98	102	82	82	113	124	82	92	83	93	105	98	100	85	89	88	89	90	93	109	113	95	82	85	93	105	101	94	94	113	111	104	91	76	93	88	96	108	111	109	81	78	95	112	91	106	83	122	77	99	90	91	105	96	98	101	108	107	95	85	80	111	98	96	96	96	102	91	91	82	87	91	93	91	89	86	73	81	87	83	83	91	83	90	85	96	92	80	98	88	81	97	79	93	90	93	103	85	82	88	80	91	89	81	86	96	95	83	98	94	103	103	79	92	83	103	93	102	97	74	75	82	107	88	77	79	68	82	87	90	94	94	107	87	93	82	101	94	95	85	93	75	88	79	81	95	107	82	85	97	97	93	87	102	94	98	94	79	107	87	99	98	87	102	108	90	74	83	82	95	99	100	92	122	109	82	94	116	106	91	82	92	85	96	81	95	96	89	101	87	83	83	87	101	108	89	100	103	94	91	89	99	98	99	101	79	90	102	98	98	97	74	90	90	70	100	95	91	87	86	84	92	85	91	110	83	91	83	91	90	101	88	106	109	97	104	92	77	104	93	90	82	96	80	76	92	77	91	89	98	94	100	92	96	83	95	93	102	83	79	89	91	89	90	88	83	107	108	83	98	109	96	90	79	90	97	97	86	81	90	87	108	82	87	91	100	88	96	106	102	87	92	92	78	122	93	101	96	103	93	96	97	88	117	104	98	109	107	105	85	94	85	98	101	95	87	92	81	80	109	83	76	95	89	89	108	96	93	93	102	108	95	100	104	82	91	89	97	88	93	101	88	103	98	84	98	105	104	87	94	87	89	94	88	103	90	95	87	111	89	91	78	85	95	90	86	89	111	102	101	79	82	108	99	99	95	74	94	87	96	80	89	101	114	100	86	80	93	107	100	107	100	89	78	79	103	83	103	83	89	87	93	80	123	94	97	101	85	88	82	98	99	92	92	108	76	116	92	111	87	81	86	107	104	96	70	121	115	83	79	98	96	100	102	98	94	94	94	95	79	101	91	95	89	93	97	93	88	111	102	99	92	84	103	90	89	87	88	102	89	95	92	94	81	101	96	106	86	81	94	96	86	96	94	89	96	90	96	106	84	77	93	98	90	110	97	100	101	92	104	88	111	113	83	89	80	89	80	87	111	97	94	78	99	101	115	118	102	99	84	82	96	69	94	102	86	89	87	100	94	80	101	95	92	77	87	93	89	89	100	86	99	91	111	96	89	78	89	103	91	102	102	96	89	84	106	98	87	76	99	72	82	83	97	89	88	89	83	85	92	96	87	112	95	100	95	83	102	101	102	97	86	99	94	94	99	95	106	108	91	95	89	102	92	90	99	95	105	87	84	94	86	80	81	101	71	94	112	88	87	104	84	84	93	83	94	101	89	96	93	88	93	88	91	91	91	73	91	82	101	86	90	103	113	84	100	98	99	90	98	91	105	87	78	85	97	92	63	99	97	96	91	91	100	95	88	88	79	115	104	76	88	88	97	87	91	98	95	93	87	102	99	96	113	90	90	99	108	100	101	101	82	97	78	104	103	91	80	94	101	78	109	84	79	93	86	77	84	78	91	75	90	104	100	93	82	90	74	95	85	89	96	88	84	98	91	88	96	98	107	83	92	84	88	75	93	102	81	85	101	97	104	106	80	115	104	78	89	97	96	90	89	97	80	84	87	93	95	109	102	92	84	77	91	90	103	85	108	82	93	95	107	103	103	82	91	98	96	82	84	83	96	82	101	90	94	85	97	105	101	96	84	96	95	109	97	90	80	93	92	96	90	92	99	88	99	79	87	93	100	117	92	105	94	110	98	89	88	108	89	98	88	109	98	96	93	96	104	92	82	94	98	96	88	88	100	89	82	102	94	75	78	97	70	85	75	82	83	97	84	89	83	95	84	100	107	80	115	102	95	98	111	82	96	86	91	94	91	87	85	95	90	80	87	99	105	92	85	88	97	99	82	81	81	95	68	85	83	101	97	98	106	91	90	99	67	90	101	85	92	81	79	83	95	89	92	105	94	101	95	93	87	80	95	94	87	87	94	101	96	98	82	90	104	94	95	93	98	68	98	94	96	92	94	88	92	84	73	84	83	105	81	99	77	93	91	80	100	100	82	94	89	109	85	79	81	97	91	99	96	108	94	79	96	83	89	93	114	91	82	78	107	112	87	110	82	98	94	85	94	98	86	98	106	76	108	107	101	85	95	110	83	93	99	97	93	94	87	86	86	82	104	90	95	87	100	92	111	90	85	90	117	94	94	96	96	95	68	100	112	105	91	81	83	106	109	90	97	96	88	88	92	96	78	89	82	71	92	79	95	96	95	88	86	97	109	89	100	92	100	79	83	107	92	86	88	93	76	92	110	96	82	89	94	76	101	101	93	99	104	103	91	84	98	99	97	91	94	94	90	100	89	95	107	78	78	89	93	93	93	110	97	91	95	91	86	92	106	99	101	85	99	86	95	88	85	73	103	94	101	97	103	79	95	75	96	95	109	83	82	96	99	95	94	97	85	80	80	110	102	90	108	80	86
11105	4353	2370	3604	7521	8950	8600	7075	5930	4895	4083	3621	3273	2897	2463	2324	2145	1808	1834	1680	1591	1455	1355	1426	1490	1347	1364	1299	1387	2079	4459	3899	3319	3408	3702	3973	3734	3153	3001	3045	3130	3059	2573	2797	2971	2908	2146	1789	1881	2186	2300	2413	2645	1770	2242	3389	4233	4947	5479	4366	3419	2272	1577	1226	1045	1050	965	987	934	913	909	965	933	951	959	970	901	998	987	971	968	995	992	1010	921	958	977	988	959	903	926	960	984	915	903	959	946	997	914	977	1020	942	940	1013	958	919	1002	920	876	932	958	936	980	906	940	928	962	909	948	937	922	909	875	1012	976	976	927	905	965	954	892	1002	998	964	946	956	957	906	956	884	971	1031	1002	963	1034	964	938	980	964	972	948	970	958	965	942	948	969	916	992	927	923	964	981	977	976	970	942	972	939	920	947	990	985	970	968	962	969	1050	946	973	1005	967	994	1011	953	929	928	956	957	977	961	1003	1012	965	969	975	962	894	963	966	1007	945	964	976	962	963	961	941	901	955	977	997	930	986	944	951	952	996	1018	940	942	923	935	929	916	962	947	976	905	967	991	978	951	969	950	917	954	995	932	982	971	953	961	988	985	953	955	923	1064	948	977	973	926	892	949	1031	966	954	971	924	972	958	978	937	935	913	936	948	1018	952	920	990	945	932	952	980	953	1002	1007	985	929	990	931	957	945	1002	983	920	955	891	969	962	955	970	929	957	915	955	974	950	958	965	993	921	938	959	965	962	940	967	954	942	915	947	932	955	981	937	975	897	918	952	979	942	953	918	888	963	955	924	999	924	907	965	924	988	994	972	964	962	939	988	977	958	920	987	981	1011	965	960	926	990	998	927	946	988	978	1007	946	979	922	995	903	975	977	894	925	908	988	985	978	945	928	959	964	878	944	922	969	955	939	987	947	952	943	952	916	984	962	964	944	965	924	941	965	1012	875	932	963	974	1017	960	931	992	970	880	931	953	928	940	947	934	982	897	1002	989	942	881	934	950	901	965	936	953	983	929	962	947	946	1013	958	943	976	935	933	926	978	926	935	924	966	946	894	991	923	977	933	968	995	1002	949	943	947	962	940	972	1003	993	956	960	943	951	935	970	886	975	942	993	963	941	977	947	939	971	968	918	933	966	915	1003	981	904	924	895	993	948	950	964	933	964	957	995	945	1011	968	992	957	990	966	922	969	933	967	997	981	958	950	1009	937	947	965	984	925	945	981	990	941	933	929	946	953	953	973	957	903	984	951	998	1031	948	966	972	944	956	946	943	940	937	1015	985	917	939	926	965	905	1023	985	995	971	975	892	972	957	956	952	915	995	973	906	947	915	953	972	911	950	982	930	935	901	983	968	934	921	984	961	925	910	953	933	955	914	947	975	938	945	937	948	989	936	949	948	957	960	941	930	956	920	987	953	958	977	969	917	967	899	950	986	976	1008	925	921	933	1011	893	1011	975	952	1015	999	924	963	991	943	958	924	975	978	985	952	983	965	955	984	941	890	939	916	953	947	952	1010	938	947	938	903	984	991	939	1020	982	856	1001	933	958	1023	962	925	980	973	949	983	961	918	945	966	917	970	912	939	960	955	942	991	984	940	996	941	967	940	927	977	949	965	972	954	1022	971	962	953	933	957	977	958	933	891	927	949	959	942	967	1010	961	976	922	894	966	959	913	983	965	1014	1021	902	938	911	916	976	944	900	971	966	946	943	989	1004	955	985	1004	965	953	1011	940	982	939	946	962	932	956	958	960	977	923	967	942	916	955	972	954	894	912	967	936	896	940	957	970	975	964	936	953	962	955	910	943	991	997	991	956	900	918	998	1013	1000	914	930	990	925	941	937	950	894	918	973	997	952	912	1009	910	969	981	918	989	953	961	966	955	918	980	984	941	1002	986	916	894	977	1019	949	968	933	948	945	911	959	996	974	1017	923	978	968	906	916	999	898	956	1005	985	957	941	950	933	891	921	967	948	969	928	957	946	937	887	984	978	988	981	940	908	993	912	934	921	989	880	966	1005	1004	939	978	970	982	974	922	940	957	971	951	906	940	936	954	963	999	918	941	990	942	949	974	926	987	956	922	924	985	953	974	920	991	971	982	932	942	958	993	960	970	954	990	967	1002	995	945	982	980	920	1009	1011	995	930	933	917	989	984	979	911	963	889	987	953	943	958	909	984	936	950	912	906	980	988	956	984	966	941	996	959	981	939	1016	963	950	929	983	951	934	966	936	975	884	956	911	935	992	913	976	1016	940	981	991	916	926	950	969	899	948	955	919	926	976	965	983	931	966	928	949	939	989	983	922	923	984	972	955	977	967	953	923	944	917	914	974	993	1001	964	939	928	962	958	993	910	959	894	972	947	977	897	988	1007	929	923	969	971	911	942	912	929	939	895	925	887	919	980	987	968	926	977	937	973	943	972	949	940	929	981	971	982	938	926	968	928	972	982	943	915	962	922	991	995	957	936	950	954	938	925	912	922	922	957	1025	937	979	952	986	920	990	974	948	927	957	1005	972	955	955	951	940	920	926	969	941	962	906	948	1009	914	905	953	949	982	952	949	966	950	960	992	974	973	955	953	977	975	946	930	928	993	967	1011	920	910	978	937	964	946	925	944	977	962	962	953	978	948	937	970	961	992	949	934	985	915	975	932	975	927	960	1045	987	1013	926	1026	968	1034	965	937	951	973	918	939	967	968	958	957	921	969	975	928	970	937	989	933	975	947	968	910	962	973	916	1022	981	950	974	932	974	969	922	917	921	969	962	906	956	986	949	942	968	977	981	927	931	991	1003	973	957	941	959	955	920	959	967	969	995	945	938	929	952	959	989	977	944	952	954	926	972	962	976	936	947	962	962	983	956	1004	955	998	971	920	952	954	912	925	919	975	963	927	939	960	942	972	932	982	1008	935	929	959	1023	913	984	959	969	937	953	904	1007	928	967	959	971	979	957	916	933	937	975	929	959	911	980	934	930	954	966	959	992	879	959	933	960	977	962	922	945	974	955	951	964	960	925	944	946	993	912	956	978	1015	922	984	929	918	935	998	994	948	943	1037	948	955	898	999	943	1014	932	987	965	988	938	989	993	959	927	957	967	965	920	989	994	919	978	1005	996	983	960	967	972	898	971	1020	926	975	957	924	972	962	946	953	964	974	959	1032	960	995	920	959	1008	927	945	936	986	923	895	982	1005	936	921	928	960	957	976	943	952	987	904	988	961	899	942	962	960	972	1018	956	963	969	970	887	929	923	950	976	966	954	979	953	954	887	941	1014	980	963	958	917	988	950	1003	969	950	982	955	943	987	991	944	948	970	957	974	925	935	1011	991	912	892	909	904	1027	960	983	959	961	973	920	957	973	964	1004	940	952	955	914	860	919	997	946	1000	911	960	930	961	991	966	912	912	937	1014	882	950	976	958	979	937	951	942	920	968	953	1006	967	960	936	967	965	976	900	965	1006	895	963	929	932	946	973	913	969	979	954	959	933	985	891	1006	1056	1009	939	924	984	960	934	971	943	979	942	923	950	953	979	936	962	1011	992	957	1030	968	990	969	988	919	939	907	893	963	1004	937	912	946	992	959	944	961	974	947	921	921	938	998	895	976	953	898	947	970	954
1196	310	194	138	145	179	213	217	216	177	183	165	173	125	143	123	125	104	132	94	102	95	103	98	116	87	94	97	84	131	203	225	204	205	184	150	185	136	141	149	142	166	133	145	132	121	102	108	123	134	152	134	111	91	128	177	227	240	337	277	194	171	110	111	77	92	94	80	66	65	90	75	76	75	80	84	65	61	75	73	65	87	71	90	70	63	98	83	80	66	69	73	72	73	71	75	69	92	76	91	79	87	59	74	55	70	65	77	71	78	77	54	65	73	79	81	89	80	65	80	78	73	76	85	74	84	83	75	79	66	70	69	71	85	93	70	76	77	79	90	85	89	78	71	71	64	82	59	77	79	73	82	56	84	79	82	78	84	80	74	70	73	65	71	73	92	83	82	75	76	76	78	71	78	86	90	56	77	79	70	88	81	52	66	67	74	65	74	60	81	77	87	67	78	107	70	81	85	71	71	81	71	81	85	80	74	64	80	92	67	71	70	82	71	77	77	81	54	70	79	69	76	68	91	72	70	78	80	77	75	76	77	88	68	79	77	70	69	94	74	79	90	91	79	69	82	77	78	71	64	70	80	67	84	75	74	79	88	73	74	85	56	78	68	75	95	83	91	79	80	77	77	80	73	86	76	68	80	68	74	85	80	62	78	81	81	71	90	77	68	83	69	65	83	80	74	65	75	83	71	81	80	85	64	70	80	88	77	64	78	57	72	69	76	53	86	81	71	63	66	74	70	80	83	82	86	77	82	84	71	66	80	92	70	76	80	79	73	71	68	64	78	101	74	78	77	70	71	85	63	73	66	70	89	66	89	93	73	77	63	72	74	75	79	86	81	73	81	78	82	84	80	75	79	79	72	66	76	79	68	85	95	68	69	86	56	81	92	77	68	68	63	93	76	85	74	83	85	76	82	71	70	59	81	78	85	69	82	75	71	79	87	82	62	82	79	72	87	77	87	79	79	77	69	76	73	70	75	75	90	80	78	95	68	102	71	76	87	70	88	74	81	90	61	89	69	92	81	75	72	69	68	74	74	87	86	57	78	71	74	75	87	84	76	75	69	61	83	65	66	75	74	81	69	88	84	56	80	73	101	57	93	72	72	80	86	73	82	81	79	83	78	72	76	84	64	63	75	67	88	67	71	71	72	67	72	53	84	68	82	70	72	77	87	77	73	76	103	75	61	81	75	84	78	77	75	88	67	70	73	55	79	76	73	75	84	74	89	74	64	74	78	71	71	88	74	78	77	73	85	67	76	91	80	76	73	70	65	72	69	81	70	60	74	65	62	67	75	88	87	85	68	59	82	61	67	83	76	78	70	69	73	58	81	65	96	77	89	79	82	87	90	79	89	89	81	68	77	68	80	77	80	79	86	67	83	89	74	68	90	85	72	87	80	88	80	72	65	68	78	89	85	73	91	71	93	70	80	72	64	81	71	67	66	65	88	79	73	66	57	75	72	73	81	86	89	71	90	76	92	83	69	70	64	64	80	62	73	90	83	79	74	66	62	77	69	89	77	77	70	58	79	78	75	72	70	82	77	79	76	52	81	80	68	80	89	72	70	72	73	66	76	77	93	94	80	77	79	74	71	80	85	58	82	78	82	62	68	71	65	81	74	91	64	67	79	77	81	76	101	73	97	60	70	74	70	78	67	78	67	80	76	72	71	72	79	86	76	72	78	77	73	78	81	83	81	78	64	66	76	76	74	64	76	70	74	77	73	78	86	59	103	73	67	67	78	76	76	69	77	67	93	94	85	68	59	81	78	70	73	94	84	85	74	76	80	82	73	70	87	96	74	80	70	89	64	90	62	74	75	70	80	82	74	77	71	80	61	77	84	88	76	79	85	70	79	63	83	77	82	73	68	75	77	84	86	67	81	81	62	76	76	65	70	81	74	79	83	79	79	92	72	73	78	72	76	92	75	81	71	83	68	69	72	77	77	68	82	86	76	69	81	69	73	81	64	82	70	81	90	62	63	71	71	75	84	67	84	72	76	78	77	74	83	74	64	79	92	83	78	68	62	80	86	73	79	87	71	86	73	72	77	74	87	79	64	81	95	69	73	86	68	70	59	77	77	84	84	75	83	67	87	89	66	71	79	72	63	82	76	84	67	77	67	67	71	76	74	86	68	85	79	89	66	84	78	67	67	66	72	78	88	81	97	64	60	77	80	73	82	78	77	61	83	71	73	83	84	86	75	74	76	76	72	69	75	93	80	72	68	69	73	65	79	86	76	76	76	76	95	71	102	73	81	74	74	63	58	64	66	80	82	82	70	83	74	65	79	78	71	75	75	74	68	80	79	74	66	77	67	78	85	67	79	76	86	63	72	73	85	67	63	59	78	67	86	75	91	74	88	69	85	70	61	76	80	61	86	74	75	77	87	90	88	74	80	69	67	64	89	71	67	77	94	82	74	72	68	74	70	82	72	59	91	84	77	76	76	86	71	76	77	65	78	68	68	74	102	79	73	65	80	78	76	72	80	92	91	71	77	84	79	86	61	75	71	77	98	93	61	77	68	74	66	74	75	80	85	65	78	61	59	87	84	76	72	77	80	74	65	83	65	78	84	72	86	58	62	68	87	76	78	75	54	76	83	75	76	62	72	79	76	83	71	71	74	85	69	91	66	81	81	71	76	85	72	78	67	66	84	86	65	83	93	68	77	84	77	76	76	86	67	54	76	64	72	74	65	82	79	68	78	74	67	87	76	86	74	89	78	72	78	92	67	75	67	76	98	74	83	60	74	70	76	63	66	73	80	67	84	68	82	82	80	73	77	60	79	71	82	75	88	87	73	72	85	83	63	82	64	74	63	72	72	93	70	60	69	60	84	79	82	83	82	73	77	75	77	76	68	71	66	75	79	68	84	82	82	73	69	72	84	82	76	79	60	63	89	88	84	84	63	70	78	65	67	76	84	83	79	89	80	68	81	84	71	66	84	66	79	67	75	64	82	93	64	79	70	72	65	81	85	76	68	78	78	80	70	73	74	71	74	89	75	84	75	83	71	60	81	95	72	76	73	70	79	77	73	76	69	80	74	72	84	85	79	71	73	77	76	79	74	71	70	77	76	74	74	66	71	76	70	63	83	74	101	68	71	88	84	85	74	69	84	95	81	72	83	83	73	67	76	72	80	69	85	85	85	62	79	73	70	80	67	78	85	76	67	58	87	79	91	66	87	69	76	75	76	79	70	97	76	84	70	94	75	75	71	70	69	75	72	69	79	72	76	71	86	70	80	70	98	65	80	75	84	68	58	73	71	83	88	73	76	81	76	62	87	87	73	89	84	81	64	73	72	76	82	81	78	77	82	89	94	81	63	79	91	73	67	62	72	76	79	73	75	60	69	78	74	75	76	78	76	81	81	91	76	77	66	82	76	90	79	89	86	79	57	82	74	77	84	81	78	73	75	66	69	88	77	74	79	82	63	85	76	63	83	87	83	73	84	85	78	80	76	64	66	64	66	71	74	87	86	91	71
14411	5855	2935	4805	10595	12127	11276	9401	7589	6514	5175	4520	4006	3685	2905	2729	2302	2170	1928	1919	1625	1578	1446	1444	1478	1371	1321	1295	1360	2718	4566	5141	4869	5195	4455	3717	4232	3158	3499	3207	2947	3103	2457	2753	3369	2167	1711	1492	1850	2390	2697	2337	2630	1730	2231	4002	4916	6259	7635	6087	4480	2889	1762	1221	955	861	827	839	824	799	826	763	792	779	766	830	797	781	791	836	799	751	747	799	804	827	844	809	815	776	737	768	736	757	797	815	809	806	805	811	766	811	773	770	820	766	764	835	814	810	724	793	775	809	791	795	782	780	786	793	786	760	829	818	794	810	810	739	801	847	785	764	767	822	793	828	797	794	779	780	826	778	787	783	785	791	796	762	785	771	759	754	826	840	812	814	800	780	767	800	822	835	778	807	818	834	786	779	813	807	810	815	841	775	768	760	803	817	813	790	800	781	814	772	780	761	752	778	793	780	753	768	830	749	829	767	789	799	706	772	815	753	788	748	790	788	747	801	803	780	805	779	781	768	834	773	790	827	777	760	752	822	719	788	801	813	800	821	790	756	778	821	845	759	809	817	759	793	824	755	814	779	809	805	792	761	799	784	837	802	822	789	807	813	762	809	765	797	809	783	777	760	853	792	776	810	807	842	816	759	841	800	789	729	758	777	812	751	747	771	782	747	848	781	780	802	821	798	800	791	756	774	810	808	794	791	787	857	769	774	778	781	779	785	821	791	784	760	798	771	749	759	751	775	758	822	860	794	781	783	825	767	793	814	796	798	843	751	752	801	772	787	805	821	744	785	820	839	806	740	791	797	776	797	726	822	749	785	777	849	745	768	744	762	829	769	831	785	782	770	792	823	793	820	783	821	809	739	804	777	763	778	727	778	789	813	793	774	853	796	824	779	809	813	798	793	773	810	797	766	761	763	770	791	757	777	814	755	773	779	833	802	818	775	778	780	761	742	804	790	774	826	792	803	750	776	795	755	812	789	837	818	806	778	791	798	752	771	798	834	778	823	766	760	809	783	779	747	758	769	791	781	708	782	827	743	807	783	766	785	794	762	755	754	811	769	829	745	748	833	771	810	775	789	789	791	796	776	795	794	807	847	761	857	826	779	780	821	770	822	777	754	825	780	793	779	800	786	775	811	832	776	810	797	774	782	773	834	789	807	748	757	753	816	775	767	790	793	815	835	790	854	774	792	799	762	775	796	774	809	821	780	821	784	753	828	771	771	748	855	794	745	808	781	788	847	802	747	761	805	788	794	785	834	814	798	842	763	841	779	769	814	841	806	821	819	812	804	810	785	778	822	798	793	772	799	754	764	813	761	825	781	815	801	714	844	814	781	761	791	801	812	804	798	792	794	788	802	827	790	746	802	783	781	764	730	758	771	842	761	815	789	773	778	816	818	782	830	783	789	857	783	810	769	826	842	770	797	772	749	831	780	792	720	768	736	806	810	794	798	806	727	821	813	778	773	789	775	788	772	786	746	793	826	812	801	748	807	822	839	790	776	809	781	729	803	763	825	823	768	788	801	795	812	783	815	732	801	738	780	807	837	778	745	803	792	815	807	805	798	819	797	757	750	812	793	748	793	811	759	767	835	765	750	804	766	763	784	828	800	745	789	831	785	762	755	747	756	764	780	783	783	779	783	762	776	744	842	775	826	789	788	790	791	779	805	758	761	755	805	806	778	756	788	816	781	804	795	804	787	792	769	840	740	778	814	803	809	833	777	899	800	785	808	765	769	736	810	828	763	813	799	776	818	757	789	819	796	791	794	804	836	836	838	832	862	766	820	825	739	795	853	743	844	799	772	811	815	781	788	766	808	787	752	824	839	805	762	758	784	814	783	762	756	779	842	758	771	841	820	764	775	858	797	805	821	796	761	809	783	743	767	789	807	767	810	851	781	778	769	779	800	746	766	799	785	779	758	846	799	758	763	810	800	794	770	767	803	805	796	811	786	811	795	785	789	807	760	818	808	827	773	757	813	802	806	815	849	777	747	796	805	808	813	758	800	790	786	743	795	780	719	794	798	774	773	783	778	799	815	826	804	795	778	777	752	801	805	830	786	773	788	762	726	757	778	805	795	837	788	771	803	752	842	821	797	790	816	798	782	811	824	806	852	798	804	766	787	814	764	818	748	802	819	806	767	818	755	841	809	710	786	767	789	833	774	811	752	771	819	787	797	799	756	806	805	789	778	828	756	756	805	786	844	758	768	787	840	777	815	830	762	737	801	766	793	725	738	793	810	771	756	806	790	811	800	830	839	805	761	787	774	789	798	798	794	800	754	782	786	731	805	789	758	808	812	812	750	869	822	802	793	760	779	763	810	801	780	751	825	785	786	774	770	833	805	758	834	808	824	715	792	789	799	786	832	785	788	811	784	766	774	769	813	807	798	797	791	847	770	792	759	804	776	823	835	806	775	800	796	749	817	778	790	780	847	722	801	826	782	808	771	737	811	776	784	749	827	773	796	825	772	807	832	779	783	789	788	794	822	767	784	776	848	751	803	778	820	774	788	786	740	774	805	776	823	784	744	792	780	755	776	763	738	779	787	840	774	803	770	803	789	756	840	784	814	842	799	804	802	779	773	796	784	775	718	800	750	822	737	737	742	804	821	829	804	814	734	812	837	824	807	724	777	756	793	766	797	798	775	776	842	821	812	813	806	775	776	821	765	836	810	793	769	798	829	792	788	828	812	819	751	797	790	792	759	759	793	780	778	784	819	819	808	754	786	843	840	736	796	807	794	814	790	790	781	811	815	781	814	805	811	761	723	808	759	805	786	782	776	792	785	796	781	799	808	780	791	801	801	792	792	857	779	823	806	811	795	824	836	765	791	815	844	812	783	755	833	784	772	795	768	787	806	800	715	787	835	798	815	778	794	742	752	790	788	783	816	768	793	812	774	809	799	814	788	763	756	816	827	753	790	801	767	824	813	819	858	852	772	828	766	815	785	767	843	802	808	731	783	720	743	760	782	798	800	822	801	791	830	804	759	779	788	819	820	812	772	842	796	757	745	810	833	764	799	788	835	788	758	764	813	836	779	787	782	765	803	795	728	805	848	823	835	796	802	828	783	820	769	732	797	800	805	778	789	752	819	789	808	762	769	775	788	817	788	800	764	822	768	812	773	796	780	855	800	799	782	790	785	837	845	800	785	800	790	773	839	815	808	831	778	798	811	780	817	794	807	797	850	835	805	785	808	811	785	735	796	764	766	746	761	803	773	809	771	766	823	765	728	760	798	808	826	685	798	794	781	773	826	807	801	779	811	771	823	765	807	782	798	771	831	735	804	785	823	813	786	780	804	830	843	756	789	797	808	815	788	771	813	781	797	782	801	811	835	779	774	767	773	762	781	790	840	821	776	813	773	825	782	802	778	767	797	770	827	800	782	798	782	749	772	811	824	792	788	824	764	768	782	780	824	752	787	826	801	809	788	793	814	835	801	807	759	844	782	810	809	757	836	820	782	793	805	804	776	785	774	799	825	785	834	828	806	762	757
1489	164	136	106	146	121	127	126	128	113	115	113	124	109	108	108	95	113	97	103	116	79	94	91	100	100	103	117	106	127	172	216	206	215	171	148	154	140	141	129	143	138	143	125	138	128	92	107	105	135	113	124	120	105	111	140	123	131	168	161	139	113	107	97	84	85	92	106	93	98	98	86	93	108	88	98	92	100	79	92	98	104	94	97	99	92	104	91	94	80	90	85	89	80	108	88	95	101	84	74	89	94	80	80	99	74	118	100	84	92	82	88	79	97	86	96	92	85	96	87	85	91	98	100	103	91	88	91	91	107	91	72	76	102	90	100	92	86	81	86	94	79	97	101	101	102	97	102	97	98	91	97	93	102	89	85	96	106	98	105	92	105	100	93	100	74	90	92	97	90	93	77	108	93	97	92	91	107	75	76	101	89	70	102	97	88	82	103	85	70	97	88	103	105	76	89	99	92	84	85	97	78	109	86	84	85	90	86	99	93	84	99	93	94	81	83	91	96	111	92	93	76	75	93	91	76	93	89	103	91	101	89	105	87	89	83	102	105	87	81	96	92	84	96	90	103	82	96	83	100	85	89	103	93	80	80	67	83	93	102	106	97	108	94	91	99	104	82	93	96	96	107	81	92	85	102	109	92	82	101	90	98	83	86	96	107	91	89	76	92	98	92	103	96	84	89	94	95	101	87	97	91	108	96	108	88	89	107	91	114	85	86	87	92	95	95	96	104	86	99	93	94	97	85	85	98	92	90	97	97	93	108	94	99	84	96	80	84	84	74	107	92	82	75	92	86	100	90	93	119	92	85	88	96	96	100	91	95	92	81	100	90	101	96	96	82	103	107	81	116	80	85	93	98	109	89	85	93	95	108	92	101	94	92	99	90	98	97	96	91	68	110	86	104	97	105	85	112	94	80	92	91	87	106	109	91	99	96	97	102	88	81	87	83	88	96	90	90	95	91	91	91	85	76	87	91	104	92	86	95	105	89	98	83	82	100	83	80	88	93	89	98	81	85	87	82	80	84	98	99	100	87	77	86	86	105	96	115	102	80	69	85	92	88	95	113	95	81	94	83	84	91	105	107	81	94	88	97	77	89	95	100	96	108	61	101	98	84	102	95	90	93	86	93	100	76	109	95	93	84	95	99	77	80	94	75	105	112	86	90	73	114	88	97	93	95	88	104	99	102	78	90	86	110	98	87	82	76	92	102	88	95	91	98	104	104	100	93	107	91	110	75	98	113	82	86	88	84	105	101	98	108	97	107	103	90	121	88	99	111	80	90	108	96	76	93	87	76	85	80	100	83	99	95	78	85	90	91	74	132	86	103	74	109	88	102	76	98	88	103	79	83	87	86	83	86	81	89	82	102	89	81	83	91	92	97	108	105	88	105	103	88	85	87	100	99	95	75	103	101	92	78	105	97	89	91	88	81	102	80	98	93	75	93	81	99	73	93	85	98	114	87	95	83	103	90	78	97	97	91	111	93	97	110	96	78	93	88	93	77	103	94	96	81	76	95	85	84	78	95	73	97	102	101	85	89	95	107	98	94	81	78	94	102	88	92	87	89	99	85	106	81	84	90	110	104	102	93	112	98	105	85	102	94	90	83	94	97	103	100	96	91	92	96	102	88	110	105	100	108	92	95	81	92	112	88	85	80	95	85	92	88	98	79	110	104	90	85	84	97	93	100	84	68	83	70	84	98	89	84	100	89	93	105	83	81	89	93	96	92	102	99	108	90	86	98	81	101	106	87	91	95	85	95	100	90	78	97	87	72	95	98	87	98	90	110	96	78	80	81	103	96	86	99	102	108	92	117	78	81	90	83	94	86	111	93	91	73	97	89	78	86	74	96	116	109	70	105	78	83	105	101	88	91	87	78	82	100	92	88	103	88	62	86	98	116	95	88	84	106	94	93	97	78	78	120	84	97	90	91	105	99	73	86	85	98	95	75	95	92	91	105	92	101	72	91	85	95	88	117	99	89	97	95	97	87	83	98	85	90	91	106	92	112	77	97	82	78	88	80	96	99	102	112	104	109	94	104	94	103	88	91	82	85	93	106	93	97	66	99	94	101	95	83	86	92	89	101	93	92	92	107	94	108	82	83	104	84	84	86	96	76	94	102	84	98	101	94	95	90	77	81	85	82	100	83	86	98	85	103	97	98	96	116	87	100	107	111	95	90	77	97	96	71	82	99	104	112	86	89	102	104	91	96	98	96	89	84	85	82	89	90	98	116	95	91	94	90	97	88	92	103	93	82	92	93	90	108	102	102	99	76	78	105	94	89	102	87	96	77	88	86	78	79	111	86	90	95	89	95	95	99	94	88	87	99	84	91	84	101	80	79	94	83	95	96	95	108	101	89	90	75	89	89	88	87	100	88	89	99	96	99	74	107	82	102	92	95	81	99	89	106	96	74	81	98	95	89	105	85	101	91	95	106	83	103	94	85	81	89	83	84	102	79	98	67	83	85	79	87	94	92	91	98	90	84	103	76	78	73	79	79	82	105	75	95	88	95	88	102	94	93	94	95	93	105	88	106	85	97	85	90	98	126	99	86	98	75	83	81	89	80	92	95	116	95	97	87	95	78	83	75	73	88	93	107	90	95	88	83	96	99	84	82	103	91	116	88	95	112	92	89	101	97	89	81	98	75	79	84	111	101	81	123	103	99	94	94	96	82	95	99	80	89	89	105	100	86	106	103	105	92	94	90	96	95	91	85	95	105	90	117	86	95	103	108	84	85	94	98	107	69	96	86	94	100	95	97	97	81	100	107	100	115	91	91	89	86	84	84	94	97	92	90	81	86	89	84	104	113	91	87	77	91	96	95	90	85	94	102	68	80	98	85	90	95	86	104	101	90	85	93	80	95	75	100	82	86	109	101	92	94	79	85	87	85	113	112	99	79	75	99	97	109	79	82	90	87	107	95	96	84	82	84	88	88	97	85	78	91	108	80	91	105	100	84	102	81	85	95	91	93	92	115	85	90	82	101	102	84	118	87	93	105	97	87	93	94	101	100	106	86	78	92	85	95	83	102	109	103	90	106	95	85	105	103	105	94	89	98	96	101	82	82	95	76	102	98	98	93	90	78	126	97	92	104	89	99	87	89	101	99	90	76	99	82	92	81	93	102	103	106	80	92	87	87	73	93	92	108	106	111	104	97	94	114	96	91	96	99	92	114	97	82	94	90	104	91	87	79	80	112	87	97	97	91	102	78	104	85	88	94	92	90	108	95	84	91	91	96	110	101	94	120	86	117	98	95	91	86	96	87	81	108	103	100	80	71	78	100	93	89	97	78	93	87	101	80	105	111	106	105	89	75	80	65	90	92	78	90	110	104	82	92	79	77	87	97	91	86	81	96	111	96	113	104	94	111	79	99	74	100	77	100	79	88	96	90	109	101	88	100	83	89	92	86	94	96	73	83	78	85	98	95	86	89	89	98	102	96	108	83	98	102	96	94	107	93	103	97	95	99	89	101	95	86
9401	2834	1634	2344	4601	5167	4814	4104	3397	2976	2490	2137	2064	1928	1720	1706	1521	1408	1368	1341	1207	1155	1152	1152	1182	1204	1116	1145	1279	1867	3641	4425	3961	4723	3335	3066	3004	2835	2893	2469	2331	2361	2126	1999	2330	2098	1532	1246	1656	2059	2096	1713	1816	1613	1649	2370	2411	2868	3255	2642	2199	1780	1358	1139	1017	930	993	932	974	925	949	944	914	954	981	953	1011	966	953	938	985	962	922	960	953	982	957	982	940	961	976	982	943	990	985	926	893	983	970	970	944	939	945	981	991	966	938	974	959	1007	957	940	923	972	967	952	922	976	957	946	960	960	988	967	966	950	896	1010	922	924	953	908	931	971	952	1003	942	1026	968	925	943	929	947	930	869	945	986	945	990	919	966	957	963	938	934	944	970	1008	988	998	927	1030	953	963	1006	953	955	895	974	1004	939	976	923	992	977	977	1044	950	925	996	1002	910	966	994	994	915	916	970	960	971	948	956	976	915	948	910	994	983	965	1008	1005	1034	956	1017	916	899	946	960	924	958	993	942	844	977	962	946	987	950	911	963	967	944	971	923	926	1021	986	940	968	923	1008	942	924	923	990	1016	969	940	938	998	1006	989	993	982	999	971	980	975	950	992	980	965	955	934	916	906	964	923	941	962	992	870	951	934	989	944	941	955	1008	952	983	983	972	980	935	922	998	991	982	939	965	933	951	970	974	952	997	940	959	963	931	950	939	898	937	916	921	994	984	944	934	986	954	946	962	984	962	953	965	972	971	976	940	967	916	929	962	998	965	968	959	998	993	994	973	987	922	971	951	1002	972	999	980	916	910	897	978	947	993	955	965	976	957	988	962	970	930	960	943	947	1023	967	932	940	999	974	963	954	929	970	974	996	1006	940	946	890	984	927	925	906	926	975	948	960	941	989	1008	917	905	929	963	981	947	974	962	978	974	958	949	980	931	962	997	883	959	996	972	940	929	944	986	955	932	1004	972	980	923	1000	919	922	959	992	981	982	980	996	942	964	973	985	939	956	973	917	960	986	938	973	1018	983	976	931	919	962	985	990	1014	949	954	978	928	936	947	928	1027	909	990	941	975	990	974	976	908	970	916	956	940	1012	935	942	968	976	935	998	916	984	943	931	963	989	961	965	949	994	1022	954	909	925	984	963	961	934	976	940	927	952	961	913	992	978	1013	976	919	920	1016	1010	986	1018	1027	966	974	991	940	960	990	941	944	970	1005	978	975	931	916	946	922	958	976	949	962	959	1037	952	930	927	979	954	942	977	989	984	909	955	946	989	956	935	953	933	941	981	917	935	982	893	960	959	982	949	984	961	950	910	919	935	968	948	1008	983	922	933	943	1001	960	975	956	919	1004	1002	931	909	1045	955	982	922	993	947	949	982	940	1011	1033	1023	956	923	1016	895	926	1006	1005	950	1006	970	953	984	985	1013	972	981	917	932	928	978	968	914	937	961	991	921	958	966	940	896	925	979	982	1022	962	964	940	1019	892	963	972	959	939	974	955	1014	981	996	953	969	969	969	952	936	933	917	916	969	985	929	951	912	995	900	990	973	947	923	982	934	919	961	933	958	931	945	982	1000	958	982	965	922	968	960	932	952	921	944	1039	932	973	973	1014	999	988	968	959	950	975	992	1011	974	969	974	924	1008	956	940	1005	971	948	958	967	960	983	948	933	959	983	911	959	978	982	892	1015	974	974	997	954	959	929	998	914	974	920	944	938	979	911	1006	991	945	965	917	932	959	944	970	948	1019	967	1019	976	957	937	986	997	929	961	953	968	909	980	944	958	1002	948	929	932	965	942	946	979	898	969	980	975	935	953	957	952	920	871	976	986	967	979	913	938	942	1001	1023	1020	994	939	942	984	897	970	923	965	997	976	973	934	993	951	1007	955	943	997	945	900	957	954	965	939	948	970	920	972	1005	982	943	999	971	971	989	920	921	967	988	971	978	994	955	945	931	913	949	941	864	956	973	939	911	1042	966	910	1018	979	986	978	995	931	1028	997	936	961	971	949	939	949	943	1000	958	906	907	934	917	889	976	939	916	881	941	989	969	961	944	971	915	974	996	988	997	1041	993	945	967	935	1001	952	972	940	943	1011	907	924	946	940	926	916	936	1012	935	984	972	1019	1040	978	950	935	953	965	930	957	986	968	940	957	960	944	955	952	971	940	957	948	973	934	966	990	980	959	951	984	969	978	1010	948	944	989	956	940	985	973	979	987	920	962	950	980	1007	983	1000	963	963	974	961	977	1000	1013	1011	951	958	993	988	969	996	919	948	967	1008	929	948	968	988	973	935	954	981	908	970	979	945	938	988	943	966	1005	970	935	918	1027	936	985	987	921	912	982	1025	947	938	956	947	961	951	958	1007	977	952	894	977	936	985	964	957	981	989	910	943	939	938	925	983	928	955	993	915	984	964	922	955	908	959	973	957	939	927	994	907	995	971	940	932	949	933	1035	968	962	943	969	993	925	937	995	929	951	977	911	930	955	1016	972	1017	978	962	946	939	927	962	1019	963	1007	1001	986	950	927	968	981	928	904	976	937	980	972	951	938	959	928	967	960	977	944	913	974	926	976	937	965	976	922	889	1016	996	997	981	949	941	880	924	898	920	1038	948	913	930	938	892	1033	952	954	938	992	927	962	960	921	1019	916	992	903	893	979	907	940	990	976	903	991	987	926	945	976	906	926	927	955	1014	961	974	992	971	924	959	956	950	983	966	917	936	954	995	1007	969	907	936	957	1015	975	912	970	981	909	985	956	970	875	938	913	912	935	937	943	968	935	1007	958	964	973	959	946	929	970	961	970	1003	934	931	973	1002	962	974	941	966	971	973	971	932	996	936	957	946	980	911	962	952	1021	935	978	996	953	987	907	1018	922	1063	953	912	991	961	966	916	980	996	981	962	979	972	987	970	975	971	964	932	969	958	973	979	944	961	976	970	1004	962	986	988	946	962	998	947	944	974	980	963	998	994	951	946	969	933	954	980	1035	962	923	952	942	941	898	966	1015	946	935	1002	964	931	931	954	930	973	972	997	997	975	976	938	936	952	957	960	943	1017	962	981	995	958	964	929	953	971	995	956	947	885	969	946	997	966	945	955	951	935	991	920	959	1006	1028	932	946	927	996	952	947	961	956	973	986	965	1000	988	927	1020	1000	909	923	894	928	1000	964	999	986	1001	973	991	990	945	993	913	946	937	940	958	972	999	930	973	984	1027	1017	954	964	996	927	925	1006	946	953	921	973	949	996	944	918	1008	924	959	964	960	928	929	982	947	980	967	967	951	980	970	948	950	942	965	1002	961	979	937	988	1019	986	963	972	1004	1013	935	899	975	987	912	960	949	947	950	948	959	986	974	972	1018	990	939	962	909	954	985	1032	1008	919	976	953	947	976	972	938	948	943	963	946	986	981	992	936	940	989	901	975	992	962	966	957	1009	932	932	984	988	988	986	953	914	927	978	1010	969	988	976	1029	908	956	964	960	968	1007	962	934	990	932	915	956	962	990	960	939	944	963	963	984	964	998	950	926	953	952	979	970	982	940	982	979	980	997	943	947	967	976	919	949	991	964	932	945	940	995	941	989	960	1023	996	900	982	972	988	933	954	1023	985	914	950	950	980	945	973	922	923	963	980	951	999	908	921	913	909	951	918
757	284	158	129	130	175	196	171	158	172	139	103	113	114	103	107	123	82	96	91	86	95	74	102	110	89	92	100	95	159	196	195	183	189	182	177	172	185	169	147	129	126	131	93	128	124	97	82	107	133	122	134	97	104	129	163	132	161	226	210	186	131	101	81	104	93	70	82	73	83	84	72	102	99	80	79	95	81	61	71	67	79	75	76	72	89	79	69	84	84	82	62	96	62	67	78	86	84	77	77	82	78	99	84	71	92	80	91	77	78	91	83	79	69	78	89	85	83	76	78	81	87	78	80	69	81	86	75	65	69	61	82	74	73	76	73	72	77	93	99	81	66	73	98	67	73	77	92	80	66	85	73	77	90	74	82	67	85	85	83	79	76	71	82	93	77	71	86	70	78	67	69	91	64	94	88	65	71	75	86	72	59	77	84	73	94	81	88	65	79	69	79	71	82	67	69	79	67	86	81	81	86	67	86	88	77	77	76	67	70	83	72	93	86	76	71	79	79	68	79	74	88	86	92	76	83	77	76	81	72	66	70	85	77	70	67	79	71	66	96	84	94	75	80	76	74	62	75	68	71	78	76	82	90	68	78	74	74	87	72	75	68	73	78	95	87	95	81	76	74	67	78	82	82	74	74	66	80	76	73	75	79	63	91	60	87	78	72	79	82	100	88	78	76	66	81	80	77	77	64	79	82	67	86	85	78	63	61	83	68	90	76	77	88	79	81	88	75	71	66	93	99	61	85	85	83	70	76	84	75	80	66	70	76	84	79	86	87	65	89	83	74	77	80	87	90	77	64	85	78	75	83	83	75	66	65	77	78	78	83	74	77	72	76	87	98	87	92	74	91	73	78	74	64	82	84	81	91	67	86	74	86	80	93	82	83	74	70	87	86	74	75	91	77	90	85	79	84	68	76	77	74	88	89	82	68	75	78	100	80	88	85	75	81	87	66	82	94	67	97	88	84	83	73	80	73	82	77	75	73	71	72	89	63	87	77	73	83	82	83	76	76	78	71	60	95	64	90	69	61	82	75	84	62	75	78	95	62	64	79	79	94	83	74	85	71	71	80	85	80	65	81	86	82	74	74	87	90	74	69	70	86	85	86	80	78	101	83	70	63	68	85	83	89	74	88	91	85	74	71	84	81	87	83	65	86	91	73	73	68	77	80	77	62	72	79	82	74	72	90	76	73	82	71	85	67	77	78	87	79	83	89	75	72	96	88	89	70	79	86	73	86	97	104	82	75	67	77	72	78	78	85	83	86	66	88	69	77	102	73	76	71	85	78	88	72	79	69	60	76	71	70	76	77	70	74	86	76	85	79	71	76	88	88	79	60	61	73	69	77	91	87	83	84	93	70	73	74	78	75	72	89	73	76	87	71	87	74	83	77	86	67	90	84	74	60	93	78	67	71	77	79	91	80	87	73	65	89	69	98	67	62	78	64	75	75	78	88	85	96	75	68	65	92	78	80	70	75	72	85	78	71	82	78	76	79	80	82	90	69	80	58	77	63	75	82	89	66	71	86	72	71	82	80	82	81	57	74	91	77	81	72	74	82	84	81	73	76	88	68	92	80	87	71	86	89	71	82	72	75	62	80	100	81	77	89	81	89	91	68	89	87	78	81	74	78	91	93	75	84	73	72	98	97	82	68	69	88	83	87	70	80	79	77	72	85	81	80	80	82	76	86	88	67	77	83	79	71	66	84	64	87	74	74	94	78	71	96	77	89	92	73	77	82	75	85	83	76	87	66	90	100	91	75	75	86	61	74	71	76	83	86	84	71	87	93	79	107	76	78	73	90	84	70	91	70	94	76	102	86	90	81	70	81	73	65	72	73	79	100	73	72	76	82	80	86	68	76	91	71	76	71	81	85	72	76	78	60	86	51	78	91	80	92	63	81	98	76	84	75	81	84	77	78	88	78	74	84	82	91	77	73	66	76	83	94	75	70	88	79	73	76	83	79	98	70	75	71	76	73	77	83	85	79	79	80	72	80	81	90	61	82	86	63	86	61	84	82	73	61	84	74	81	88	86	84	91	76	71	79	67	70	59	88	78	77	78	78	85	91	80	85	100	82	69	88	72	85	79	96	78	71	74	78	76	75	76	72	87	83	72	77	79	78	85	68	90	78	81	77	78	79	97	81	81	76	78	79	74	76	93	80	82	67	78	77	74	77	80	95	88	72	87	75	85	68	81	94	64	77	68	66	75	87	88	64	82	78	82	98	102	73	75	79	87	72	95	78	72	94	85	63	86	84	90	78	86	89	69	72	83	84	79	89	90	60	78	79	78	72	79	72	89	80	88	60	80	83	70	78	88	65	99	82	75	73	58	81	75	70	94	81	70	80	82	80	72	75	74	85	77	69	67	71	58	75	65	91	73	71	72	65	69	81	90	79	89	78	81	84	81	58	74	78	72	89	67	82	73	66	70	67	74	84	83	76	75	59	82	67	80	76	72	70	75	89	100	92	86	77	92	86	92	86	73	95	78	89	70	71	101	69	85	75	85	80	87	79	70	80	87	87	90	88	88	73	74	78	91	70	68	70	88	74	80	85	85	93	58	81	78	77	77	75	81	93	71	71	73	72	79	75	72	75	62	87	88	83	75	67	86	77	106	74	88	95	87	77	79	79	66	80	90	83	73	77	75	67	65	81	73	69	78	77	84	70	80	85	93	85	84	87	91	76	95	80	71	66	83	70	85	81	84	75	76	66	70	88	88	85	82	68	74	84	77	73	72	89	79	77	93	93	89	80	82	82	82	90	81	65	65	70	98	79	68	83	78	61	83	76	72	66	70	75	84	79	81	71	82	69	79	109	81	84	73	84	70	76	80	83	78	103	78	78	82	66	68	100	52	93	79	82	74	90	71	77	92	70	86	65	90	78	80	79	83	78	93	73	103	83	84	77	80	74	91	100	80	79	73	72	71	94	93	80	63	87	83	68	78	80	74	72	76	78	96	84	82	83	80	91	86	84	68	92	84	79	84	87	94	70	96	89	74	80	76	69	77	73	71	89	87	89	69	87	75	74	81	84	84	75	91	84	68	74	76	96	83	84	76	79	82	78	85	79	80	100	81	70	74	67	90	69	83	79	99	74	90	86	84	75	75	78	71	78	78	83	85	85	84	93	80	85	77	82	64	82	83	79	91	65	69	74	86	76	80	88	74	79	68	60	91	82	77	86	93	80	70	80	66	102	70	69	69	83	80	69	77	76	80	83	68	76	82	88	85	94	84	56	81	84	73	83	74	83	91	78	71	70	76	77	57	90	70	73	89	65	84	73	59	77	88	65	80	83	79	79	97	103	89	71	90	60	62	77	84	78	78	99	94	69	77	71	75	86	91	76	77	99	68	85	64	77	80	81	70	78	77	69	74	73	74	72	69	80	72	78	90	65	84	76	85	67	74	96	82	64	74	89	60	73	80	80	81	80	88	83	88	84	82	83	72	66	78	65	72	56	91	74	64	93	74	66	77	83	86	100
11716	5111	2363	3834	8187	9424	8471	6946	5508	4762	3777	3248	2991	2691	2310	2073	1942	1693	1500	1460	1379	1324	1267	1271	1293	1226	1161	1246	1162	2918	3994	4507	4617	4737	4801	4187	3789	4012	3815	2868	2570	2171	2069	2037	2587	2426	1940	1205	1715	2321	2053	2216	1678	1792	2031	2667	2616	3560	5294	4470	3415	2307	1641	1156	1027	892	863	795	801	807	825	788	836	829	821	834	791	822	764	803	874	781	839	814	761	839	807	808	907	784	814	753	801	841	856	855	811	767	809	890	829	896	802	810	762	812	834	812	847	801	829	833	799	848	805	811	769	858	838	813	832	826	840	835	806	803	824	823	794	821	812	789	812	824	791	803	799	810	824	812	750	840	810	843	847	777	819	865	808	799	783	872	825	867	832	806	887	831	817	781	832	818	814	783	826	787	801	830	869	780	825	852	835	830	850	856	823	873	855	839	846	845	886	792	850	779	858	806	824	792	796	795	798	826	791	856	791	852	810	785	821	817	852	854	843	844	830	788	799	798	837	813	799	804	833	790	838	797	798	855	838	883	866	814	860	788	871	803	837	775	840	799	821	796	830	818	847	800	881	805	856	784	784	787	809	831	836	782	817	775	859	806	780	775	849	818	815	804	850	806	788	789	803	795	836	783	810	826	824	801	806	832	861	768	801	797	808	813	782	797	848	801	794	822	840	900	849	780	813	811	840	782	785	864	812	850	839	845	801	823	806	819	782	802	800	782	846	821	846	787	821	836	799	814	828	848	790	755	833	838	836	783	839	809	822	796	853	762	819	775	846	834	779	800	845	833	779	827	838	821	867	892	800	753	824	822	798	858	864	827	799	798	843	827	803	822	764	836	812	860	820	870	859	794	808	820	793	845	790	871	818	803	822	852	894	788	811	853	791	806	846	857	865	797	772	813	786	838	822	860	803	792	836	763	778	806	792	826	824	829	793	836	820	802	878	785	872	828	859	796	783	817	808	842	870	839	857	824	827	793	791	757	831	767	818	852	826	815	792	777	826	842	792	810	786	827	776	817	830	809	853	827	838	795	862	826	794	835	830	799	866	812	824	795	834	792	833	838	802	794	810	861	881	806	810	789	766	826	844	788	823	848	797	868	865	856	779	790	828	782	767	799	832	826	780	873	822	804	838	806	774	815	842	811	821	840	809	827	801	834	796	841	866	831	855	811	782	785	817	765	819	803	830	802	838	829	802	860	801	817	829	772	866	817	836	859	787	827	845	823	834	802	810	818	800	792	809	821	875	838	833	836	833	853	811	824	819	806	829	803	838	830	812	853	779	784	817	823	825	767	851	869	818	835	813	791	870	783	865	825	810	827	814	819	814	797	868	802	766	844	795	825	833	844	865	773	840	857	813	881	827	768	831	829	805	840	795	848	795	825	781	814	822	852	773	826	820	839	799	850	797	794	817	786	841	848	819	751	894	787	834	881	829	800	789	794	814	830	828	766	790	838	788	850	858	874	817	836	850	822	779	882	789	823	833	855	808	874	832	814	776	805	784	858	773	818	789	878	821	844	807	830	844	771	792	834	825	837	832	779	808	836	803	857	836	801	872	833	814	824	819	761	807	830	845	858	814	768	778	822	806	827	778	787	791	780	867	837	777	812	795	828	802	784	786	865	821	798	831	870	825	808	850	785	779	842	817	780	832	825	792	842	802	870	820	809	765	807	829	850	850	797	864	863	849	830	793	790	772	791	852	834	803	815	783	825	794	823	825	809	801	799	839	831	841	826	816	874	826	793	813	838	800	790	825	805	841	819	852	819	870	854	826	838	789	779	836	820	839	774	802	771	815	839	850	820	856	858	869	803	815	816	867	753	794	810	816	805	817	853	855	813	863	793	849	772	815	835	823	899	818	833	764	831	831	798	807	836	806	822	858	894	786	816	791	828	813	777	870	814	793	825	843	867	856	801	831	842	817	848	856	839	775	798	845	797	777	756	845	767	802	816	789	808	846	821	806	825	799	838	795	743	899	801	755	834	797	820	781	837	828	872	816	778	840	789	846	861	784	806	834	797	800	796	846	824	833	856	816	871	859	840	806	826	799	857	805	833	840	889	808	820	794	791	879	772	849	826	832	841	845	806	821	790	838	849	804	802	822	790	809	786	797	818	831	799	839	806	830	809	842	811	823	851	806	833	787	827	833	857	839	829	907	856	821	831	802	785	808	825	808	814	815	789	809	728	786	813	785	827	834	832	822	822	801	844	803	773	827	780	877	844	807	857	826	786	778	814	848	797	813	816	816	835	803	820	770	828	833	819	787	844	807	860	796	868	797	820	802	854	849	805	846	809	817	789	849	850	843	818	795	820	810	809	772	828	830	803	816	815	815	888	819	831	825	794	809	814	851	797	816	827	794	808	822	794	809	816	864	789	783	829	839	807	886	818	846	834	803	851	832	782	841	832	849	838	769	763	828	839	764	797	857	809	833	813	817	800	839	823	780	780	798	811	824	844	774	797	802	801	830	794	820	789	826	850	822	815	874	815	831	845	823	835	864	807	777	824	808	815	843	820	809	814	776	842	831	813	860	768	816	805	829	793	805	826	794	820	817	801	857	812	819	829	819	791	846	843	828	817	817	842	775	886	848	748	821	848	845	822	812	840	840	845	772	811	820	805	799	794	811	820	793	858	874	809	846	829	774	829	836	786	856	772	808	877	849	789	839	825	786	816	824	834	806	855	804	829	806	841	865	827	840	860	761	773	787	813	828	786	855	811	863	849	773	780	853	807	828	802	868	861	781	796	797	821	787	814	834	802	816	838	835	859	831	837	828	822	872	857	770	810	807	870	835	832	761	838	815	799	845	874	828	794	859	805	862	777	804	811	809	817	807	792	848	888	796	799	894	849	828	868	822	803	775	799	816	791	880	816	822	836	783	895	770	868	847	792	781	735	769	801	841	782	806	806	850	763	769	795	874	818	796	844	811	786	853	804	802	795	812	798	833	818	767	865	862	826	797	762	909	814	838	810	826	775	844	833	827	825	833	782	785	838	802	839	908	789	783	812	823	811	832	867	841	856	820	766	795	828	795	834	765	804	804	784	835	857	772	815	771	820	781	800	780	822	773	765	791	827	847	762	867	808	790	817	791	839	786	838	852	809	834	816	811	838	796	812	823	837	840	841	821	784	797	842	792	829	837	824	798	826	804	836	827	862	879	842	786	892	810	825	821	849	809	878	790	807	844	865	849	822	797	838	812	831	800	841	856	797	797	812	801	819	839	854	836	821	787	848	791	793	788	857	810	789	806	809	792	798	822	806	792	853	819	817	817	888	797	800	856	847	809	808	827	795	825	870	809	835	808	826	836	803	767	776	831	823	824	771	828	801	861	830	816	852	819	870	754	844	767	840	829	817	741	820	815	837	806	802	842	801	768	865	827	803	808	811	830	808	838	823	804	785	856	846	792	774	876	794	854	829	803	806	759	846	779	825	830	813	811	799	761	890	869	845	747	828	814	811	833	797	866	801	816	828	776	834	858	788	843	810	776	784	820	816
2342	277	161	141	141	144	186	169	168	172	139	156	144	114	130	129	118	113	105	118	118	113	106	128	106	114	108	110	83	142	177	175	179	219	198	144	181	210	182	149	143	161	148	129	133	127	144	127	148	142	144	131	128	132	114	154	142	213	275	228	189	168	126	102	105	88	108	89	85	83	99	107	95	104	91	105	95	98	83	89	92	99	91	106	63	110	91	94	96	94	120	95	107	104	105	101	100	82	103	85	97	99	108	89	91	103	94	87	80	84	97	108	98	88	91	79	94	101	93	84	94	81	100	80	84	87	110	85	90	94	92	111	94	116	79	92	87	85	88	84	82	91	105	101	98	101	106	79	88	112	109	71	94	111	107	79	103	100	97	79	98	91	96	94	82	90	100	107	87	102	72	88	73	76	106	97	93	87	94	109	101	106	84	90	104	99	105	89	100	88	93	95	91	80	77	101	103	89	94	98	79	87	102	116	110	101	103	81	104	80	104	93	106	95	91	79	105	83	93	95	92	83	103	92	112	106	91	98	83	91	90	86	87	81	86	96	108	93	90	101	105	107	99	82	95	93	84	93	106	75	101	104	93	101	93	102	94	93	99	92	94	93	92	92	76	76	98	87	81	82	87	108	105	100	122	83	83	88	85	95	113	94	92	108	99	95	111	88	95	88	108	84	98	92	106	94	96	94	91	101	98	98	93	94	90	70	92	98	102	90	76	113	98	111	102	96	109	108	95	85	87	102	85	101	113	101	100	92	85	110	90	85	110	96	106	100	95	99	94	90	89	90	119	100	91	91	83	85	83	91	93	91	71	87	104	94	97	96	92	90	114	90	119	89	117	101	90	98	90	102	95	94	89	80	94	99	114	108	113	106	101	98	108	95	87	86	96	94	93	94	96	100	95	99	108	91	90	102	102	100	105	81	85	104	108	104	78	97	114	91	91	102	99	101	85	94	73	90	78	92	103	90	74	82	98	103	90	92	101	93	91	106	91	108	91	111	88	82	74	86	100	117	92	93	83	103	102	110	120	80	99	106	98	102	93	97	86	86	109	78	81	96	97	101	93	95	101	95	102	110	101	104	106	99	90	99	90	88	95	99	87	112	90	102	79	84	103	79	101	99	101	91	98	102	92	106	98	89	99	90	88	86	107	92	112	82	97	85	107	122	103	98	93	104	102	96	88	86	69	101	85	80	99	96	79	92	100	90	85	79	88	107	101	114	90	80	93	81	98	95	107	91	106	89	98	96	110	95	106	80	102	98	103	117	110	91	92	80	104	82	66	81	94	95	81	94	97	85	81	90	102	89	118	90	88	99	85	95	91	93	102	89	65	100	92	77	88	103	93	95	91	95	100	95	90	111	99	80	87	88	85	91	91	101	106	100	99	101	97	74	95	97	105	82	99	87	74	93	96	91	112	92	81	94	110	89	90	88	94	111	89	90	96	79	89	84	97	108	80	98	88	92	121	89	94	102	107	96	104	99	100	110	110	105	98	76	101	90	100	84	91	98	115	109	98	85	94	98	90	91	102	85	98	80	106	89	92	98	77	91	104	86	103	111	87	110	86	90	108	72	104	91	89	97	97	97	87	91	107	108	84	98	105	96	104	96	97	105	88	97	71	97	101	88	87	94	102	91	97	86	74	102	82	109	79	79	94	93	112	104	75	104	98	90	89	92	97	91	94	109	104	115	79	82	82	95	93	92	97	92	99	108	87	99	100	91	110	94	101	94	94	90	84	101	90	91	82	110	110	97	80	108	93	88	97	95	100	110	80	98	91	92	90	87	101	95	111	96	100	83	86	96	94	97	111	85	113	102	100	91	103	93	108	96	97	80	69	104	112	88	105	91	92	79	99	103	117	109	82	100	101	84	91	98	108	95	88	86	93	105	93	129	89	110	100	102	100	104	76	93	105	100	99	97	69	105	95	83	94	116	109	76	92	89	94	86	121	95	81	102	95	93	102	102	77	77	96	82	89	78	71	95	96	92	84	86	105	91	93	100	87	112	102	79	83	99	104	99	108	92	83	72	97	86	98	98	93	108	113	100	75	79	88	91	103	98	89	92	105	85	106	82	71	114	101	90	86	92	106	72	111	97	93	101	106	101	91	94	92	95	87	96	107	105	95	100	109	90	88	83	79	96	89	92	81	101	79	89	105	92	97	93	110	103	94	99	99	105	89	94	95	92	93	85	89	114	80	92	91	93	89	100	96	106	95	91	90	86	92	91	84	110	84	101	114	97	89	75	103	98	84	96	109	108	119	83	94	90	101	92	100	87	100	118	115	88	107	124	103	113	115	104	101	97	90	83	103	101	86	99	108	103	92	93	109	75	86	110	96	89	115	78	85	93	87	108	81	80	100	102	90	108	110	85	85	104	99	102	112	106	92	104	107	106	100	100	99	99	103	86	99	90	89	99	94	92	90	108	93	83	100	83	105	110	106	88	80	90	68	78	95	89	99	86	86	103	100	82	90	80	86	105	95	109	87	94	112	85	93	82	100	110	86	73	88	98	87	108	75	94	82	85	97	100	86	108	98	108	90	87	104	103	90	93	105	90	82	90	96	88	89	79	79	91	100	96	96	103	86	109	105	91	108	104	101	80	82	93	96	106	108	101	97	86	88	95	102	121	93	96	100	99	80	87	107	103	105	85	92	104	88	103	108	97	104	86	95	122	90	103	100	85	104	94	86	98	94	109	97	92	90	107	109	90	86	115	95	83	92	102	92	87	102	87	78	102	108	87	76	117	87	92	103	115	113	109	95	96	80	99	91	88	103	97	89	74	93	97	93	88	86	83	89	84	104	98	109	105	81	93	91	97	87	98	85	94	110	106	89	105	79	89	85	97	89	82	100	92	84	83	91	91	99	84	85	82	83	97	98	90	84	88	94	87	118	125	88	91	106	107	95	96	94	78	91	105	105	94	101	87	88	89	95	84	100	106	102	85	101	81	89	97	102	89	105	85	112	87	92	97	92	86	97	96	89	113	83	91	97	103	92	82	99	104	96	98	100	101	89	97	91	102	108	102	103	106	117	108	97	98	96	83	96	105	81	96	75	82	85	86	85	82	94	101	104	100	98	90	102	84	81	94	97	92	90	104	94	94	92	103	100	100	76	80	106	104	97	109	95	106	98	107	97	87	92	92	101	123	105	99	105	94	82	94	93	80	84	92	97	112	111	102	103	96	87	96	92	85	104	90	95	101	99	94	90	100	85	88	86	88	87	84	92	90	104	77	99	85	102	103	92	95	98	86	82	99	105	83	95	99	88	105	89	95	111	103	110	80	103	99	100	105	100	91	92	77	102	103	106	81	115	93	71	84	97	98	88	109	104	91	75	88	92	82	89	93	99	89	84	88	91	112	82	93	90	97	93	99	99	108	94	95	73	108	88	68	100	104	100	111	80	80	97	108	89	116	110	86	97	102	87	95	106	74	94	111	99	85	109	99	86	84	87	95	92	95	97	96	90	78	98	88	100	97	95	118
12082	4583	2381	3720	7731	8745	8105	6995	6047	4971	4076	3637	3251	2907	2435	2284	2113	1928	1761	1648	1564	1457	1418	1419	1509	1387	1357	1456	1634	2523	4613	4032	3646	4736	4242	3653	3570	4008	3632	3155	3062	3116	2678	2341	2138	2324	2191	1965	2694	2627	2160	2366	1897	1838	2011	3546	2580	4518	5296	4786	3704	2545	1812	1350	1085	995	940	909	993	1031	969	952	962	987	965	973	1000	906	947	972	973	974	930	968	990	946	966	977	932	920	964	954	1002	920	1018	959	943	899	971	1049	950	920	941	977	971	995	945	894	1032	983	924	950	1009	983	948	952	944	982	959	961	976	971	975	959	954	942	994	1017	957	933	960	957	954	962	985	978	1016	996	971	973	949	955	955	953	950	938	979	937	991	1022	1004	986	953	935	1071	948	923	976	921	968	970	904	929	984	1010	1000	1010	989	959	940	950	964	923	970	955	957	969	932	972	970	1006	982	966	942	993	964	973	971	924	995	1006	1004	999	969	1003	973	960	976	1006	941	1001	935	929	987	1016	1012	1067	976	987	976	930	948	1055	934	1009	1060	961	938	966	984	999	971	1032	967	934	978	955	938	980	939	926	981	993	921	983	1013	1000	1012	994	940	964	944	963	935	965	971	958	1032	986	1012	1028	943	991	1010	981	944	924	952	959	967	965	987	961	980	968	945	972	991	978	1034	999	922	999	929	975	998	936	1007	1002	921	983	974	967	956	964	953	968	1007	976	954	921	953	985	988	959	974	949	997	947	962	957	940	1013	1031	957	961	1016	978	971	980	972	972	965	895	956	958	988	950	928	955	1019	981	1031	1003	988	984	957	999	940	944	1015	961	980	983	971	983	906	927	991	957	925	1022	999	979	987	1013	1001	1018	955	1004	1013	980	971	941	973	956	913	945	991	930	950	947	936	965	994	961	947	971	962	989	980	947	971	970	941	954	979	990	943	953	981	1004	986	1000	1001	996	934	980	995	1012	942	927	1009	966	979	1003	994	974	986	966	984	958	898	964	938	951	956	999	937	914	989	970	952	961	1018	938	995	976	978	970	954	948	951	985	1001	956	1005	971	945	1020	962	1012	1043	1002	996	988	942	981	1026	980	984	962	971	952	942	955	961	969	971	953	947	968	922	994	904	1013	912	972	958	921	976	987	1012	941	916	1000	1019	914	950	956	1043	963	971	986	922	942	947	958	909	1033	928	1035	995	985	978	973	996	932	997	955	885	987	967	1001	986	983	990	952	950	961	954	947	939	968	985	951	1014	971	966	976	942	1037	959	997	994	1014	963	985	932	920	947	946	919	1021	962	972	1002	978	907	900	942	973	986	966	958	1003	928	1037	1008	947	970	913	939	934	972	961	952	974	930	976	971	960	982	982	906	952	974	929	990	951	936	1003	1032	953	890	960	990	931	927	979	931	1033	992	907	968	1045	937	1033	942	982	1003	1005	1003	969	942	970	938	966	880	985	944	995	956	971	998	912	982	908	1009	965	966	956	994	954	986	975	1042	928	972	944	989	930	998	977	984	950	928	1028	945	989	924	949	935	972	1005	990	934	961	974	958	973	934	995	961	963	979	964	1015	956	976	1015	969	946	1059	978	956	975	947	1001	1020	980	952	938	982	913	949	977	973	988	906	932	945	997	1009	972	948	981	916	1020	966	941	1029	1004	1001	973	968	967	935	974	991	932	954	1026	940	983	995	999	954	938	997	988	980	953	968	967	963	955	963	916	965	953	955	973	969	926	937	948	966	1016	1022	1018	945	949	945	985	907	1015	965	998	963	966	944	958	920	947	945	980	919	999	935	1003	985	981	939	982	963	942	964	989	954	983	967	1027	931	971	958	960	976	966	993	935	959	947	959	994	986	929	986	1019	1015	1011	956	950	979	941	975	1021	987	942	938	931	896	943	914	994	926	912	997	970	1026	952	948	931	995	949	988	977	1006	996	1022	979	1011	1017	979	1010	951	1001	991	948	1022	994	945	890	956	915	995	948	956	964	996	974	972	999	974	1000	979	992	1005	939	972	999	960	975	974	962	960	946	974	984	930	953	950	1011	959	973	963	956	927	1031	955	962	1019	949	971	975	963	1008	941	943	960	1010	1009	977	901	964	963	991	1002	991	941	957	950	969	936	977	993	952	958	954	988	970	986	984	952	947	940	966	947	951	988	1008	1007	997	950	1005	959	963	981	998	982	986	974	975	1012	940	993	964	990	974	949	919	959	1002	911	963	979	949	988	954	944	974	970	958	895	984	943	961	951	1028	933	910	952	925	987	948	990	957	991	955	924	953	943	911	974	989	964	938	981	958	983	1037	957	1008	956	967	1011	904	979	935	995	979	990	941	968	998	1013	918	976	986	967	988	990	976	931	946	1010	970	942	1001	971	963	934	949	982	972	931	997	971	984	986	950	980	959	961	974	996	1013	1001	1032	940	976	968	999	927	991	981	970	1026	951	958	971	944	979	982	974	997	1008	981	930	983	975	952	988	979	917	970	913	952	948	944	920	1019	926	1010	916	1013	912	987	995	947	1016	1034	928	992	968	945	982	940	917	943	942	980	995	1016	906	977	1003	969	958	930	982	975	941	1024	964	941	971	936	984	949	992	919	991	978	933	1004	950	1011	950	959	967	1016	1030	983	927	965	1050	986	1023	927	1001	988	1006	993	947	962	976	942	955	941	963	1009	961	973	1035	989	958	1017	954	963	988	997	986	952	975	994	934	955	976	943	969	951	935	1003	963	906	980	935	968	958	959	1029	956	926	897	977	925	996	976	950	1006	973	967	986	1036	972	969	1007	929	862	1013	913	997	955	971	971	969	970	967	957	990	944	940	989	926	937	975	987	990	993	936	1023	976	996	957	1012	979	952	967	924	934	980	1034	924	932	980	983	977	944	951	966	995	909	926	985	1009	956	931	968	984	986	975	944	948	909	984	1026	945	932	967	968	905	957	978	958	908	969	910	918	983	930	938	982	984	957	982	907	900	931	912	919	948	936	989	976	986	1012	935	949	883	916	949	915	939	973	936	1002	945	955	956	955	963	962	973	958	989	972	939	939	977	951	952	984	954	949	973	1024	1025	940	968	934	942	1044	948	951	939	942	949	963	963	950	989	952	950	961	974	983	982	985	1014	963	983	962	943	958	977	924	977	975	957	915	950	965	997	999	953	944	952	853	991	1019	966	924	928	932	929	1013	897	1072	969	981	936	959	920	942	963	970	952	1008	987	930	1000	981	979	950	1000	926	928	908	967	1023	968	969	922	983	937	972	909	1030	984	1007	963	925	981	1030	956	934	983	993	964	939	1002	980	980	928	943	993	973	990	913	969	970	1018	1004	980	927	924	951	975	937	954	954	1006	970	981	962	998	947	951	939	943	1008	952	968	982	948	927	1001	920	1032	936	918	1034	1000	999	952	965	944	955	978	958	994	944	941	951	988	990	1007	993	938	970	948	952	988	953	1007	1015	1008	930	975	952	929	951	1005	994	962	969	988	965	939	973	927	940	1017	977	964	941	938	980	996	958	980	983	942	965	990	972	956	998	1028	959	975	936	975	994	946	1007	958	957	1002	1017	989	992	952	951	997	959	994	968	947	994	928	955	961	957	938	935	955	941	911	920	977	933	971	967	954	925	1022	991	908	965	968	982	961	1035	941	963	992	1031	960	998	992	1020	1022	963	988	1013	948	990	918	941	967	953	963	939	1020	964	946	958	973	980	962	949	949	960	961	910	967	963	956	943	954	926	974	1047	984
1260	369	186	134	149	213	209	235	194	183	152	166	144	131	111	112	115	121	99	97	87	107	109	103	101	85	81	103	128	168	238	186	168	203	218	192	170	188	175	181	149	176	168	132	140	109	105	105	130	131	120	134	116	142	99	178	167	287	290	279	213	167	125	121	93	83	89	75	62	76	90	87	88	67	92	81	82	74	79	77	72	73	88	70	69	75	93	71	62	83	79	89	65	74	65	75	78	91	88	86	71	80	75	76	86	67	84	78	86	80	90	72	86	59	84	90	53	66	82	67	90	76	95	74	72	88	102	88	85	67	79	58	70	77	78	81	86	68	76	80	78	75	86	72	80	92	82	74	69	88	79	73	82	59	92	93	91	79	81	91	68	82	78	77	69	79	78	68	72	70	76	92	69	80	67	80	77	89	78	84	86	96	81	74	67	70	76	85	82	78	69	65	77	83	84	89	88	66	65	82	75	69	61	68	75	75	79	82	83	70	88	59	76	70	87	81	84	79	84	77	63	73	80	89	66	71	76	83	70	71	64	74	72	81	77	77	92	77	79	74	87	80	73	72	71	70	77	84	89	87	90	82	74	72	88	75	73	80	86	87	69	69	78	65	86	70	85	83	79	67	75	82	82	82	80	71	88	66	87	93	87	84	78	67	71	68	86	79	71	80	75	84	63	75	80	77	66	74	83	86	54	86	68	72	76	73	82	83	92	86	77	78	84	78	72	70	86	77	68	67	78	72	81	76	72	68	70	97	84	91	75	79	77	54	69	83	76	83	94	65	82	83	86	76	56	64	74	80	84	71	69	85	83	76	75	75	73	80	75	69	82	85	82	84	79	93	78	83	92	73	88	78	76	64	72	83	74	75	63	78	88	65	85	80	97	86	79	64	70	64	85	93	81	89	79	70	73	87	67	73	74	85	76	89	78	91	67	90	89	71	79	76	74	81	81	79	77	69	81	69	69	81	73	69	85	89	97	84	86	85	64	82	82	70	67	69	91	90	64	71	68	57	68	69	79	67	82	61	74	64	80	78	72	75	78	91	70	80	82	69	74	74	78	94	66	78	73	95	70	87	79	83	81	80	62	69	75	100	88	73	60	91	85	62	84	90	74	78	78	71	70	68	85	65	72	74	64	78	84	89	91	76	91	74	84	80	72	91	79	74	85	90	78	68	74	87	77	80	66	82	77	78	70	68	71	87	67	91	78	84	80	64	87	73	76	87	83	88	72	76	71	79	65	72	80	72	71	77	69	85	81	58	79	82	77	87	76	79	89	66	73	64	67	76	83	85	78	60	86	76	68	75	100	80	77	68	74	89	83	85	92	81	73	93	85	73	78	85	71	85	77	86	86	76	87	76	88	86	83	83	92	75	64	76	75	71	80	65	77	81	83	83	75	74	69	85	75	79	68	72	82	71	77	93	75	57	89	85	94	72	68	63	66	80	76	78	94	69	77	72	90	70	73	95	84	80	68	74	83	67	83	78	83	82	89	83	80	74	82	79	51	79	82	83	91	70	77	90	85	70	71	70	67	75	65	77	73	71	76	76	73	97	79	92	84	73	89	83	91	84	63	71	67	92	76	84	68	85	61	69	89	67	76	87	80	85	82	79	80	68	77	92	81	103	79	85	75	83	71	83	73	65	70	84	70	72	91	71	77	72	66	81	73	86	75	62	76	80	81	77	94	76	61	64	82	79	98	80	83	72	65	74	81	74	75	83	75	81	93	80	80	77	95	75	85	89	70	72	76	96	73	69	82	74	85	77	89	79	86	83	72	78	72	77	85	84	96	70	84	87	71	71	70	81	80	84	102	78	82	67	77	69	78	72	94	74	90	77	74	89	82	82	80	84	83	90	62	63	63	97	95	71	76	78	73	60	77	82	76	59	78	89	75	87	83	101	81	82	73	86	74	75	80	89	80	71	84	80	79	84	85	69	83	83	72	82	62	62	84	83	88	78	97	79	64	67	76	63	87	89	58	59	74	69	84	66	72	65	67	82	68	100	73	80	85	65	91	85	83	79	88	87	80	76	82	95	69	84	81	81	86	98	89	88	85	65	85	96	76	71	79	89	57	75	82	76	80	63	92	83	83	96	71	70	82	66	78	70	86	74	70	73	78	102	64	64	70	79	73	81	70	74	86	72	65	85	94	81	85	80	79	88	85	71	78	65	72	73	64	71	79	73	72	71	79	76	71	79	74	86	73	76	73	77	63	82	74	68	76	92	73	86	79	80	80	64	83	79	57	82	69	80	63	77	68	82	68	63	72	90	90	90	69	79	98	92	83	84	71	77	80	67	63	80	88	64	66	86	83	68	78	81	79	91	71	67	74	68	77	83	88	81	88	84	97	78	91	90	83	94	86	89	79	67	80	89	71	81	100	71	88	83	106	77	66	66	67	79	66	80	82	62	79	65	78	77	71	59	69	57	81	64	69	64	83	77	73	62	69	100	79	76	62	79	75	74	96	91	73	75	76	84	68	81	85	91	74	80	78	61	65	89	76	91	94	74	96	77	82	88	79	73	78	68	66	90	95	64	80	73	94	96	77	77	76	84	69	92	83	87	99	75	76	68	74	82	75	74	89	89	67	77	70	75	72	90	72	80	82	67	75	75	89	76	84	69	80	84	67	84	70	82	74	75	85	85	69	76	73	93	88	76	75	86	69	60	87	95	70	90	71	75	77	71	74	91	91	88	87	64	64	81	63	70	99	63	79	75	76	80	78	71	71	76	74	68	89	62	76	87	66	64	92	74	83	80	76	87	76	56	64	83	73	77	70	72	54	89	79	77	68	82	81	74	70	76	66	71	80	79	61	80	67	84	81	87	90	71	66	84	75	75	67	68	87	77	102	63	81	85	73	69	70	78	68	71	79	64	74	73	73	81	67	76	76	76	70	81	83	77	60	70	69	77	91	90	76	76	84	64	84	75	68	77	85	78	84	66	80	92	93	90	85	75	73	73	73	79	89	75	77	70	82	78	83	79	74	85	69	84	65	76	79	62	79	72	80	75	71	81	85	73	58	75	84	70	81	78	74	59	88	78	76	76	75	77	72	74	80	86	86	79	77	61	70	76	51	77	72	71	87	85	75	82	74	65	85	84	66	88	79	77	85	77	85	76	79	76	75	89	75	70	82	101	72	61	86	86	80	90	96	81	87	69	78	76	82	75	73	87	92	77	78	59	75	63	87	68	87	63	84	65	70	77	67	67	87	90	86	76	81	75	95	61	79	69	70	88	76	82	83	79	78	75	81	89	79	73	80	78	87	93	69	82	72	82	55	70	78	89	67	81	80	71	77	74	80	83	70	87	59	57	82	70	77	75	70	72	94	80	77	110	80	78	73	78	72	81	65	76	77	101	70	73	66	65	78	80	75	79	85	72	65	86	80	67	87	69	74	89	54	87	69	74	90	87	73	95	82	88	92	82	102	84	64	87	82	77	88	85	66	81	68	71	74	88	67	85	85	91	72	80	97	78	90	83
15271	6189	2804	4893	10182	11867	10991	9433	7921	6501	5199	4439	3947	3513	2983	2765	2452	2044	1904	1825	1629	1472	1492	1488	1531	1375	1323	1346	2233	3150	5280	4313	3751	5204	4910	4105	3941	4213	3973	3798	3629	3881	3367	2695	2824	2556	2054	1603	2519	2664	2154	2054	1896	2114	1889	4100	3699	6505	6638	6182	4444	2852	1853	1258	991	898	797	858	830	776	793	746	782	801	794	801	777	806	839	838	787	833	807	747	747	828	775	793	769	834	791	795	815	762	802	743	805	761	786	794	801	781	792	821	858	816	806	827	791	821	785	821	768	792	824	774	733	885	845	773	805	780	758	800	851	764	760	825	803	746	796	795	789	810	788	786	792	834	777	809	725	857	760	838	759	784	820	755	852	792	792	851	819	762	747	836	802	744	780	776	769	838	812	783	838	775	778	783	797	828	829	841	789	774	765	776	804	793	781	807	806	770	772	799	832	799	801	819	821	790	819	789	794	788	784	750	810	797	784	782	793	797	773	810	779	771	812	791	818	824	821	802	768	818	830	824	790	824	805	774	765	822	771	812	805	857	830	822	808	792	763	762	795	792	772	789	796	830	755	835	811	796	795	772	784	772	852	816	800	788	852	782	802	851	789	789	808	831	804	790	756	824	802	780	790	826	784	826	774	864	768	803	806	793	810	767	772	796	794	794	812	824	734	845	817	767	788	809	819	813	755	757	807	749	834	815	779	750	828	819	800	809	791	830	757	788	780	806	767	792	775	788	807	815	855	790	784	783	766	748	785	781	837	772	752	807	820	790	779	777	800	792	809	767	783	777	789	759	779	840	835	821	803	806	731	834	770	866	815	794	780	732	814	744	781	793	798	770	833	807	837	718	813	843	774	774	731	805	798	772	844	859	784	782	777	815	808	769	747	803	833	836	747	807	805	818	802	827	769	838	788	746	800	798	799	810	844	836	792	775	781	833	741	797	767	747	792	786	792	816	794	827	821	755	785	785	833	786	812	784	805	794	825	839	807	803	847	774	767	820	766	792	799	801	796	823	793	799	805	798	796	770	787	786	788	843	792	806	830	773	788	764	822	779	782	795	788	770	799	851	776	790	781	767	779	807	779	800	716	781	813	782	812	774	797	829	769	785	756	804	829	825	743	833	823	798	778	807	783	742	798	790	798	829	823	800	795	824	806	796	813	779	784	787	814	804	817	788	752	847	803	806	742	800	811	815	763	774	790	792	815	812	800	785	777	821	751	822	783	794	833	806	794	821	765	793	799	825	802	788	785	818	782	800	793	811	772	828	822	767	722	776	795	811	789	800	795	746	782	758	794	782	768	805	753	744	795	818	821	764	814	787	780	851	803	793	813	771	788	814	787	821	806	812	779	802	806	803	827	820	750	853	792	777	807	770	810	779	830	830	760	856	811	799	811	802	792	799	745	812	776	797	772	810	817	779	769	846	887	807	781	734	777	814	813	775	832	752	768	766	779	820	832	805	786	753	778	796	802	786	825	787	823	761	779	790	800	807	813	814	768	739	811	800	773	814	789	869	809	839	739	781	776	821	831	846	821	770	790	806	818	771	798	794	834	845	799	762	824	761	852	757	718	782	812	777	780	779	810	773	757	800	802	800	806	754	838	856	792	797	825	757	795	799	773	765	765	804	785	788	761	772	827	777	808	806	738	781	802	848	800	809	822	865	876	834	832	809	778	792	814	745	780	793	800	802	830	798	751	809	814	815	805	780	755	851	783	784	802	818	790	793	783	814	841	757	778	790	812	867	779	786	814	855	792	833	812	796	794	848	809	786	805	806	784	774	767	735	762	734	756	799	774	820	838	838	786	738	806	871	777	792	780	817	763	760	860	826	774	800	756	783	754	757	834	858	784	744	795	838	787	809	869	763	786	809	820	789	746	796	800	815	812	837	793	765	784	738	843	796	821	817	788	778	839	785	772	829	855	794	777	794	765	784	824	802	791	795	822	770	782	812	837	844	782	821	775	743	755	810	805	866	789	781	776	811	784	799	845	784	787	865	864	779	778	813	815	824	759	790	792	786	764	792	852	816	787	778	778	804	785	811	769	772	796	770	825	784	810	808	811	785	818	773	801	774	816	832	781	786	778	813	811	805	876	798	800	844	745	775	790	839	772	759	784	771	774	773	798	767	834	819	771	810	841	821	775	846	821	774	785	760	783	812	827	815	782	832	749	838	842	782	776	831	751	786	800	805	800	772	818	758	732	801	838	820	823	806	761	819	766	770	782	783	811	769	767	816	794	838	777	837	836	806	908	852	811	777	826	754	828	775	764	769	788	798	732	809	768	784	787	784	760	808	799	785	845	815	744	774	786	755	815	817	794	762	777	764	800	813	775	804	795	754	777	799	796	769	819	818	802	737	803	811	771	800	836	808	776	798	790	771	833	795	830	792	803	830	750	806	775	825	823	769	725	792	835	743	770	805	820	860	792	803	760	778	782	805	771	747	819	811	855	817	788	801	783	822	828	789	831	812	805	797	806	792	800	780	836	779	814	842	782	824	818	801	806	857	815	820	801	805	809	806	784	822	777	791	799	815	831	811	810	804	771	791	807	769	797	762	807	771	818	786	822	783	775	796	788	815	851	786	831	907	842	834	814	807	832	780	821	819	828	762	815	788	823	814	813	800	831	781	816	798	748	824	789	811	784	795	789	828	800	814	799	794	826	785	765	778	784	787	757	831	775	769	823	787	810	755	799	828	793	748	823	748	811	855	795	803	786	831	814	784	787	751	790	827	830	766	816	774	848	833	860	827	803	771	752	805	791	833	797	829	793	801	815	771	769	785	755	789	849	849	818	792	813	774	766	821	814	811	818	794	825	766	831	780	801	768	816	779	781	792	849	766	816	766	800	817	790	783	820	802	840	784	808	820	773	850	748	827	822	733	831	787	769	723	778	764	776	845	755	778	831	834	798	794	789	812	753	782	783	806	798	837	795	751	786	807	836	836	781	786	808	801	772	776	755	822	783	836	805	828	729	795	793	795	787	813	819	837	762	819	809	819	745	806	803	838	808	818	819	818	812	775	807	786	831	822	773	795	778	809	800	859	768	778	747	815	812	806	813	806	757	845	763	807	807	803	786	794	809	799	767	758	790	736	788	813	797	818	804	796	756	811	816	814	821	819	784	796	807	800	801	789	806	872	874	795	781	793	822	825	789	822	771	773	769	785	819	779	795	812	770	814	764	850	804	789	811	797	804	803	791	790	806	786	794	802	778	813	787	778	858	780	822	804	854	831	819	785	770	802	819	785	754	780	801	782	811	799	816	772	722	770	816	779	746	763	764	787	755	820	762	775	863	768	829	804	778	824	789	837	744	817	778	785	808	806	849	774	834	785	795	835	793	819	819	814	800	793	822	776	805	812	795	808	822	838	779	788	821	749	768	795	797	779	817	763	823	793	859	778	739	790	828	770	825	804	755	794	775	788	791	868	831	857	783	825	769	780	790	844	834	759	777	845	765	820	787	780	827	805	805	756	799	795	760	782	839	860	789	815	771	801
1584	192	138	133	94	138	143	135	146	139	120	114	119	120	110	116	112	125	107	106	87	103	91	108	105	103	99	87	128	120	133	168	152	153	185	196	145	172	166	143	139	175	137	123	123	143	99	104	123	122	133	126	121	117	131	126	115	128	157	163	127	154	104	102	91	97	99	82	83	98	100	103	105	112	91	85	80	82	87	97	87	80	99	99	78	85	108	94	96	102	104	98	112	86	104	97	88	104	102	103	103	95	88	91	116	93	93	80	87	91	97	93	95	87	87	90	80	82	87	101	76	96	99	83	104	89	96	81	81	94	89	86	102	92	108	97	94	96	92	85	88	94	99	110	87	72	101	72	115	81	100	96	96	102	104	104	80	97	75	92	112	89	86	104	99	86	88	101	108	80	88	122	91	86	88	102	117	89	108	105	98	88	101	98	100	94	106	106	103	90	92	84	103	93	102	98	104	117	91	80	99	84	92	86	111	94	89	102	96	106	97	80	101	88	98	89	95	110	95	94	105	98	104	105	87	103	86	87	90	102	87	94	109	90	96	99	101	91	95	109	107	102	93	78	84	102	102	96	94	99	104	83	82	88	96	89	105	94	89	99	83	110	77	108	81	94	91	89	94	93	106	113	103	103	95	86	93	103	92	91	64	92	92	89	94	97	102	102	100	98	65	94	115	84	90	108	103	93	85	103	96	106	88	92	85	86	107	89	95	103	101	99	119	100	84	113	103	84	121	77	97	88	98	93	97	111	106	79	87	90	101	95	113	83	91	94	106	84	93	106	96	86	100	97	84	91	85	99	95	99	101	95	93	95	88	105	89	96	98	107	87	87	90	100	90	92	84	85	103	105	78	76	100	100	106	104	94	92	75	126	78	113	84	104	80	104	104	88	92	90	78	83	88	108	88	86	88	78	106	86	81	86	89	86	88	99	101	90	77	95	105	94	94	105	92	82	99	101	91	100	97	84	84	103	98	105	104	85	101	90	101	78	87	99	99	93	91	94	94	100	83	104	103	101	96	85	95	80	97	90	96	117	122	105	111	93	91	85	91	85	104	92	82	113	103	94	116	98	100	83	96	103	117	102	94	91	87	100	77	98	94	98	94	110	95	89	98	96	97	109	92	103	87	115	106	90	89	91	112	91	85	94	95	95	103	126	83	103	91	90	105	88	83	96	102	94	96	84	107	88	91	84	85	106	88	104	112	75	88	86	90	80	64	91	105	99	90	98	95	105	103	102	87	93	85	88	92	98	89	96	94	102	98	85	98	96	94	104	105	89	93	93	84	106	79	85	103	78	114	92	108	77	105	96	103	114	118	84	102	94	78	100	85	98	90	96	100	87	74	78	82	101	105	107	99	101	96	110	76	86	108	87	92	105	98	86	83	101	101	83	95	90	115	103	77	104	99	98	83	101	107	83	98	92	88	102	82	117	111	102	101	99	107	79	112	89	75	89	84	113	103	68	76	96	96	100	95	98	85	106	89	103	86	104	87	95	101	89	106	82	87	86	91	89	83	114	78	121	100	105	91	96	90	106	111	110	84	99	96	70	78	94	98	92	104	103	104	94	96	94	95	90	84	88	95	89	101	106	97	96	96	101	98	99	93	86	106	105	80	96	84	117	96	112	100	80	94	98	103	116	93	103	79	97	91	120	103	104	90	90	76	110	95	112	103	106	93	81	87	99	98	104	100	95	91	103	95	111	96	96	105	99	86	107	95	106	118	100	92	84	92	100	92	109	103	130	102	94	98	107	85	104	98	95	91	80	89	87	83	88	91	96	85	96	84	120	98	95	93	82	99	100	86	92	113	95	87	105	93	87	90	96	119	101	99	100	96	112	101	106	106	102	106	98	107	99	98	85	92	101	86	96	88	73	98	87	98	92	87	122	96	107	103	120	99	113	84	82	97	93	95	84	100	92	105	102	89	88	108	91	99	92	102	103	102	95	91	99	115	95	99	88	93	89	97	97	78	103	101	108	87	93	81	89	89	104	80	91	97	115	98	96	96	99	106	94	96	101	96	92	92	100	85	97	92	103	85	92	95	95	89	108	98	106	90	96	104	111	90	91	113	99	92	95	91	84	92	117	94	108	98	94	90	100	118	92	108	92	95	93	95	94	90	89	93	103	111	87	87	106	98	88	100	82	91	96	86	101	91	100	100	84	87	86	106	109	103	86	94	102	77	114	104	82	99	97	87	85	83	85	101	86	117	91	83	111	110	113	94	103	98	97	97	84	84	91	100	88	97	108	93	83	106	82	96	81	96	109	90	91	110	96	94	96	74	100	102	92	120	94	89	119	90	81	79	91	93	109	76	85	98	104	92	89	97	96	91	105	84	113	102	91	91	103	95	97	106	120	109	100	100	76	109	78	91	94	85	106	100	98	87	103	101	115	76	106	104	90	100	112	106	101	91	101	100	92	95	74	113	105	109	83	100	106	92	109	98	102	97	84	95	115	100	89	93	94	98	100	88	86	91	86	94	97	88	104	115	80	99	99	100	95	85	93	97	92	79	93	99	102	84	93	104	99	103	82	84	97	107	111	87	94	86	105	101	94	110	98	94	100	99	96	97	87	102	90	83	91	92	89	84	90	99	92	101	100	89	113	103	87	92	88	86	94	92	96	104	98	85	85	84	95	100	106	87	83	94	108	110	116	93	86	98	81	99	96	97	103	103	94	85	102	91	108	81	91	98	98	96	89	97	87	79	105	99	103	114	102	91	94	103	105	107	100	85	98	95	107	96	91	108	105	92	96	106	84	88	100	107	109	92	120	87	88	83	103	99	102	98	99	98	95	107	93	79	103	83	93	95	103	90	90	92	90	97	105	92	98	96	80	108	90	103	75	97	92	103	102	81	102	96	83	106	95	83	80	85	83	88	97	106	111	96	79	95	94	101	109	98	108	86	99	112	102	101	81	90	87	87	85	89	91	81	74	99	106	109	108	86	97	92	98	86	85	116	95	86	110	98	82	82	85	101	98	107	91	92	87	118	89	96	85	106	91	82	87	80	84	99	105	79	105	97	98	89	82	87	96	98	90	86	96	95	93	107	96	94	95	101	83	90	98	100	101	114	94	87	104	112	105	110	109	90	90	104	93	96	115	99	113	117	100	92	109	111	88	82	94	93	91	97	106	97	101	79	94	102	88	110	98	99	102	98	87	107	92	79	103	102	97	101	103	95	90	104	87	105	85	102	82	89	94	103	81	86	106	88	88	103	99	94	109	101	102	85	97	99	85	104	96	93	83	88	103	90	96	85	100	92	90	97	103	101	105	73	105	88	92	99	92	88	96	111	89	97	94	95	101	87	113	87	77	85	90	92	91	87	127	105	88	81	98	115	106	96	90	93	105	89	99	98	77	97	94	96	79	101	76	80	108	93	96	103	97	83	88	93	98	93	86	89	84	92	92	103	106	88	90	109	87	83	81	91	92	96	101	93	92	92	88	98	93	83	82	93	76	99	97	103	117	92	99	106	103	99	88
10157	3215	1698	2411	4400	4957	4815	4322	3530	3060	2459	2221	2123	1966	1668	1558	1556	1439	1358	1280	1207	1194	1215	1163	1270	1172	1138	1222	1754	1855	2672	3400	2751	2910	3570	3942	3139	3346	2810	2715	2806	2943	2800	2208	2179	2082	1840	1345	2155	2085	1673	1888	2130	1807	1728	2349	1809	2448	2509	2592	2290	1640	1333	1103	1032	957	1001	993	940	954	911	995	915	974	1017	913	1002	1015	951	979	1014	951	994	938	1020	961	975	955	979	977	948	1029	956	991	1031	987	916	956	943	983	962	990	983	962	963	930	934	998	1036	995	1017	970	893	941	973	938	968	962	952	979	984	970	989	939	980	945	1012	950	971	975	1001	923	977	956	982	945	957	987	974	976	975	990	950	969	993	939	971	993	984	993	1001	1042	1004	970	941	977	1022	967	1023	991	996	948	983	948	943	995	989	997	993	993	993	989	949	918	947	953	975	972	953	987	985	971	975	908	1026	1000	929	963	952	933	981	991	978	932	1012	1001	952	1019	912	927	949	966	981	977	984	1002	997	965	976	964	959	994	998	1013	972	1013	914	954	976	975	1006	969	979	927	992	988	1002	973	942	1009	1004	977	947	1040	1038	997	993	966	993	1009	965	920	967	975	964	918	1013	916	1011	1043	920	952	980	918	939	1003	947	972	943	1008	937	989	994	981	931	982	964	914	976	961	950	973	1044	930	973	936	959	991	993	924	973	935	953	1020	952	936	960	922	1022	969	991	958	969	960	980	925	937	1013	1048	983	988	1016	1030	926	954	967	962	1000	978	958	956	967	938	986	972	1038	1001	954	965	976	921	923	967	982	957	919	985	996	903	929	900	1030	1005	962	984	962	959	1006	1007	1024	913	974	969	998	988	984	991	965	948	911	944	1010	954	952	954	938	957	991	1017	924	1018	966	1029	952	1020	1038	968	1002	972	1005	1020	982	996	962	959	949	960	957	974	958	973	952	955	1005	933	927	986	973	976	954	990	943	1006	928	1010	935	987	966	940	965	975	939	979	953	982	978	950	1029	1016	956	979	963	942	980	993	1000	948	957	1033	936	997	991	961	993	928	972	967	964	983	1022	980	950	953	958	952	1024	940	887	991	955	919	1012	979	965	962	946	945	975	1004	900	991	973	963	971	975	945	950	1031	942	963	942	949	982	978	960	975	993	971	904	1000	952	978	942	1012	932	965	957	914	908	946	988	909	976	950	1000	978	917	991	956	953	963	951	981	969	985	943	941	993	938	954	969	1043	1010	944	997	950	990	962	980	1044	1012	994	940	948	1049	950	1008	946	1002	948	979	946	993	938	992	983	979	951	1010	953	965	951	1026	934	965	1023	966	962	1020	993	950	988	937	1026	1006	996	989	958	1006	951	927	960	994	968	1030	979	970	920	976	908	990	1000	990	977	890	1008	924	945	1034	997	1007	965	993	945	999	956	1027	1002	981	976	932	965	1043	974	959	915	970	960	949	941	956	939	928	967	1001	954	996	1012	967	962	946	950	963	944	905	1051	987	998	1033	989	1014	946	1002	970	969	999	995	967	894	983	989	988	986	1021	959	941	946	922	996	933	1004	970	964	958	961	949	941	940	1024	964	970	951	981	962	1000	975	907	911	950	963	968	970	951	943	1027	960	980	939	1032	1027	948	937	986	955	963	940	944	941	993	949	963	922	968	967	968	959	917	964	944	941	967	1011	945	1030	931	1011	905	1028	1017	985	947	916	987	889	974	975	975	940	1004	955	1016	1036	999	987	968	941	938	961	969	994	994	995	993	951	961	972	1009	948	1018	992	953	994	950	951	977	942	986	970	988	1005	966	1024	975	922	1047	1023	961	957	973	978	1004	981	954	945	992	947	987	946	999	976	996	998	997	977	950	975	944	943	1020	971	989	995	975	962	1016	913	974	1008	1011	948	1020	991	1000	953	974	941	964	977	977	925	971	966	934	960	953	987	946	1007	965	937	920	951	997	975	985	1029	981	939	995	933	999	973	993	979	945	925	949	922	1028	960	959	941	948	962	937	980	976	923	984	959	963	1003	952	978	993	975	958	971	952	902	952	951	978	953	921	946	958	944	936	920	965	964	996	996	1010	1010	1009	939	959	974	1014	991	1022	906	965	1019	1045	975	953	969	930	958	998	932	982	949	956	987	930	971	959	997	970	964	986	983	948	961	963	996	952	998	982	963	977	946	993	905	987	952	995	1011	942	989	970	991	958	946	950	952	973	1018	1011	1002	951	997	985	983	985	947	938	1000	978	932	954	974	942	1042	975	994	949	979	938	1029	979	1005	971	969	975	989	968	1009	966	931	1019	957	929	975	974	1001	993	993	1009	960	936	968	1025	944	956	994	943	934	936	963	981	962	1013	969	1009	1016	953	972	992	960	966	994	980	1030	998	939	946	965	988	933	944	934	921	921	980	979	970	970	942	972	1030	1025	1011	959	968	1014	923	953	928	979	986	933	952	984	928	992	958	929	947	944	979	974	1045	971	948	956	924	975	932	1007	1014	968	961	958	991	952	926	971	1002	1027	967	978	971	990	986	945	943	927	945	918	981	947	957	961	952	950	991	949	983	980	960	1003	940	985	997	945	955	990	987	955	1012	1011	980	994	995	984	933	904	972	994	956	988	990	955	986	1009	994	973	907	916	965	968	952	921	1013	907	976	943	971	984	984	995	978	976	945	1013	997	927	988	956	995	954	976	970	944	942	996	978	990	921	997	958	1021	1047	972	1026	986	939	969	952	969	924	935	907	998	972	969	899	974	970	951	979	1004	981	969	996	960	1003	950	933	911	925	982	955	991	937	987	976	985	964	951	945	993	958	992	978	1013	1027	943	1011	1039	992	989	974	1020	991	962	965	994	951	958	972	1023	938	938	1011	911	999	968	993	951	995	1002	980	974	1000	939	986	1004	952	1005	974	971	943	914	981	972	947	937	905	971	939	1034	977	1020	1003	969	978	969	981	992	1000	987	1042	977	983	924	963	950	959	987	977	980	956	1001	928	975	916	963	933	974	975	965	911	979	953	958	955	959	954	1010	984	951	944	961	995	1005	950	975	994	935	992	954	972	992	958	913	1024	1014	952	990	1039	984	1022	961	973	1001	1020	1009	991	974	957	979	889	936	976	917	1021	983	943	953	944	986	937	939	994	973	970	998	974	976	1010	1008	941	991	981	1000	947	968	989	996	979	1008	961	947	980	985	991	958	933	994	1000	961	943	986	958	1051	934	956	994	932	953	970	995	944	977	1003	1001	925	979	982	920	971	968	981	897	1027	990	997	955	964	933	994	967	968	953	978	960	948	978	1021	1015	984	984	958	1027	987	928	937	985	1003	962	978	886	952	982	993	999	977	991	968	962	994	937	926	904	959	967	977	885	1015	977	981	999	959	926	961	953	938	978	938	1005	964	1012	1000	977	949	1002	941	894	979	918	968	961	914	985	958	957	1002	929	969	949	979	955	944	957	1020	933	972	932	930	1020	980	971	984	1029	1004	996	956	909	994	957	998	917	928	1006	900	937	997	936	962	944	905	1030	938	1004	921	976	969	953	975	927	949	991	994	972	995	952	923	981	923	970	1018	961	992	950	921	1012	983	989	935	972	954	981	935	954	927	927	960	1004	939	982	980	952	933	971	939	963	946	954	928	962	982	981	992	898	916	966	942	984	945	990	1012	962	987	1026	968	975	972	994	1009	998	973	974	968	941	932	981	923	1007	1041	1025	944	969	1000	974	971	941	906	1009	982	926	951	950	979	1034	957	936	1005	965	955	1021
821	318	194	97	142	165	158	181	177	149	151	143	108	108	104	98	82	90	93	104	87	81	84	99	104	95	116	90	114	115	166	205	171	169	177	198	163	162	175	151	150	134	150	137	114	118	111	94	118	134	131	130	152	129	135	144	148	194	193	219	171	122	100	91	79	99	79	91	76	87	74	87	66	85	83	67	90	81	82	84	83	78	81	89	84	84	86	77	71	72	76	83	96	96	76	88	71	82	95	81	70	74	57	74	69	75	84	72	79	95	74	78	72	81	76	85	96	82	76	93	82	80	85	81	85	87	90	94	78	83	79	89	76	85	71	77	74	78	79	84	91	84	89	90	75	81	85	89	84	86	94	75	88	94	78	76	84	75	75	87	101	100	93	73	79	81	85	76	79	84	69	73	90	88	84	98	91	77	78	83	80	66	61	74	91	86	86	78	82	73	86	85	89	90	73	81	83	92	77	94	73	81	96	72	89	73	69	74	76	68	88	64	86	69	80	91	85	94	94	90	71	66	83	79	68	76	91	97	80	94	108	70	87	84	94	93	74	89	96	74	76	86	85	79	78	86	64	81	67	92	83	82	97	86	78	93	74	79	76	71	82	87	76	102	78	92	88	70	94	84	74	82	92	83	73	83	83	82	57	71	76	96	75	92	90	69	75	104	82	73	78	71	82	80	79	87	87	76	75	79	90	76	62	96	83	75	84	68	93	89	89	87	85	67	84	75	85	75	79	68	76	78	61	86	90	89	81	87	79	78	72	67	75	94	75	71	89	81	78	95	75	78	85	70	79	81	83	81	83	70	84	92	73	89	72	71	77	68	72	93	87	75	102	63	72	100	87	73	88	94	69	68	72	82	75	78	86	84	62	79	89	78	80	91	81	73	75	88	82	76	99	91	76	85	92	82	73	78	78	98	77	87	91	82	83	78	99	80	94	86	82	90	89	83	76	102	77	91	82	83	94	82	73	80	79	96	78	81	70	90	89	101	90	74	83	88	72	95	98	75	79	76	86	66	91	75	74	91	72	80	75	96	87	86	90	82	79	76	92	84	73	60	69	85	91	74	76	76	95	87	85	90	83	77	63	81	86	83	88	80	73	81	77	80	94	86	74	84	80	78	86	75	72	98	73	82	74	97	88	78	71	83	78	66	81	70	78	84	71	98	82	69	83	81	81	68	98	82	79	92	93	71	95	66	96	69	85	74	86	79	75	73	75	87	84	95	84	74	86	81	75	65	89	83	72	70	58	91	82	81	76	76	85	87	72	87	67	90	77	73	87	87	87	95	70	74	82	68	81	68	81	79	69	80	82	67	93	93	77	103	84	77	89	75	75	86	72	81	78	82	79	91	95	70	86	73	95	77	92	84	87	99	79	91	85	82	84	75	78	77	72	68	89	76	96	69	78	91	85	75	62	73	81	76	87	74	77	92	84	82	66	69	100	68	65	83	73	65	99	67	88	91	79	73	83	79	88	95	100	78	85	79	70	81	90	81	82	64	75	58	87	79	80	84	97	93	98	90	72	83	84	73	77	73	82	85	79	77	66	94	71	85	82	88	80	88	79	74	86	103	78	83	63	78	79	78	73	72	81	92	73	82	75	92	74	76	86	83	86	86	85	69	89	73	72	94	99	71	80	84	79	104	88	83	83	86	70	65	82	77	96	89	86	103	87	79	68	83	76	70	80	94	75	60	78	77	94	78	71	87	100	67	77	77	75	78	77	79	87	93	86	89	70	91	82	83	79	81	56	84	73	67	80	93	72	93	84	66	78	73	75	82	66	85	90	81	87	78	90	90	71	80	79	77	87	90	75	81	86	80	84	75	86	66	84	77	101	86	85	83	72	74	80	77	84	67	82	84	84	90	85	84	91	88	87	81	82	86	77	77	87	70	76	85	86	86	70	73	90	78	78	83	84	75	91	72	78	82	79	91	97	75	82	90	88	92	89	80	63	86	75	82	71	72	81	74	93	89	75	70	62	69	82	87	100	93	68	71	94	77	72	89	69	73	78	87	72	74	75	80	76	91	79	87	70	83	87	70	88	102	75	61	85	87	77	93	80	86	95	72	88	77	78	93	81	78	86	86	106	83	74	82	85	93	84	73	86	77	86	72	64	91	86	72	90	90	83	76	78	74	76	95	87	79	80	82	76	72	78	79	76	96	91	80	78	94	97	76	69	61	97	75	78	72	79	65	78	64	85	90	88	81	92	82	82	87	77	66	78	88	84	85	86	79	76	86	86	74	88	70	87	86	69	80	68	72	89	84	81	95	77	86	79	69	80	86	92	75	84	82	83	82	90	75	88	80	88	71	79	81	86	79	79	94	92	96	76	86	81	61	84	90	59	63	72	99	82	78	93	79	72	79	75	89	89	80	98	62	80	77	80	79	95	86	83	87	70	89	76	83	76	95	76	73	65	91	81	73	82	88	74	99	71	76	71	80	92	86	95	78	91	69	85	77	83	70	74	85	70	93	75	92	76	82	97	83	67	70	63	81	67	101	72	67	78	85	70	66	86	87	87	61	90	63	62	106	73	62	76	76	93	54	84	86	81	64	68	81	83	77	83	73	74	69	92	85	86	76	84	77	83	83	73	68	72	83	71	93	88	83	89	69	75	95	88	100	87	68	80	87	75	83	80	89	102	85	89	79	83	76	72	78	70	72	81	86	103	82	69	75	72	95	98	86	81	71	102	66	97	85	76	86	74	88	88	88	84	85	85	91	82	78	86	91	79	83	64	89	97	84	90	93	77	80	71	87	71	95	85	70	76	92	82	87	81	84	84	81	74	75	88	76	83	92	81	72	75	74	73	104	83	97	68	82	89	83	84	89	77	85	85	89	83	105	76	83	89	83	86	85	89	73	87	99	70	79	87	76	79	91	94	72	89	87	73	86	70	92	80	69	71	64	79	87	73	70	89	80	84	96	86	76	74	78	81	73	63	97	72	64	89	89	85	65	92	65	80	81	91	84	79	82	85	91	77	63	66	85	78	77	79	66	85	64	85	88	77	89	96	85	86	87	83	72	86	78	88	77	88	102	78	70	71	82	78	83	70	97	73	73	88	80	72	77	92	70	83	94	77	85	78	86	86	72	89	57	63	86	63	100	90	80	93	89	88	80	77	81	77	87	79	83	67	94	63	91	78	98	84	82	74	93	94	77	86	69	69	94	91	98	85	82	78	76	81	76	84	73	95	91	77	83	86	74	77	72	69	91	74	87	82	76	78	77	78	87	76	72	83	84	77	87	86	86	89	83	88	76	73	72	86	95	74	95	76	87	96	81	77	83	74	78	78	72	89	77	71	71	74	77	84	91	86	79	92	85	74	90	86	81	77	68	80	72	77	98	85	88	89	80	78	80	97	70	75	86	82	79	86	87	77	74	80	80	72	89	80	86	66	59	73	81	73	77	67	85	89	62	94	64	92	61	72	73	74	89	82	76	84	80	78	86	67	68	93	96	79	90	77	74	93	88	77	91	86	76
11828	5183	2392	3797	8198	9124	8496	7068	5761	4825	3859	3383	3056	2739	2467	2023	1909	1694	1545	1410	1341	1329	1274	1263	1191	1273	1245	1105	1965	2541	3063	5410	3366	3882	4389	4597	3990	3676	3910	3448	2992	2185	3533	2341	2271	2183	1861	1460	1991	2295	1804	2329	2578	2547	2424	3055	2700	3864	4345	4200	3173	2058	1471	1130	947	887	866	865	900	870	781	841	830	843	883	873	808	803	824	830	823	858	832	830	798	859	817	840	803	811	752	794	817	843	832	848	816	876	851	834	807	825	812	803	851	829	858	822	849	836	842	826	855	793	850	803	868	856	796	853	758	891	786	838	813	877	807	842	823	847	815	784	864	768	849	901	839	831	889	816	828	833	773	796	815	814	792	822	858	826	868	839	860	808	869	804	815	781	872	802	824	878	826	869	783	824	843	814	840	849	799	832	791	802	831	793	865	820	798	828	844	774	813	802	747	785	851	774	840	801	801	805	816	883	845	837	825	871	773	801	863	840	856	847	842	860	825	847	840	817	825	854	798	845	873	818	826	808	857	837	807	808	861	864	793	867	780	808	845	816	808	826	820	834	854	805	871	829	801	857	799	867	809	850	872	814	809	842	846	843	840	817	852	814	812	829	871	846	820	894	832	828	816	812	804	851	841	824	828	827	801	856	758	775	806	829	816	904	905	827	833	789	816	851	841	828	816	868	794	862	823	790	901	803	858	873	819	846	789	858	824	816	813	851	890	841	830	773	823	809	867	855	853	832	896	826	832	779	834	798	862	821	844	832	802	822	878	830	820	848	804	812	860	872	822	865	827	763	785	809	850	877	823	832	796	871	782	857	835	814	815	826	849	822	860	782	849	813	846	818	819	805	815	842	812	857	824	833	830	872	807	841	908	806	850	823	844	816	777	812	787	829	802	871	843	824	824	833	881	850	858	838	852	833	816	846	916	857	841	846	800	832	798	849	860	840	863	809	820	817	834	806	810	865	820	832	820	804	824	794	845	802	817	843	805	842	784	786	834	792	798	819	828	836	861	828	824	817	842	849	839	835	825	840	771	763	811	839	826	811	873	826	865	869	902	887	861	822	874	818	838	851	887	830	812	855	847	835	813	848	822	854	822	801	786	809	841	763	839	768	777	798	752	820	847	770	844	879	834	833	835	865	851	739	812	832	818	823	817	837	798	806	828	801	788	861	844	781	822	798	829	807	808	812	851	826	789	817	822	801	826	861	830	846	832	856	782	847	844	816	842	849	860	828	791	853	841	810	820	843	828	813	861	836	826	805	782	845	831	908	793	781	789	842	817	801	827	807	859	842	846	830	800	813	777	901	825	840	818	840	820	821	776	807	823	855	852	835	859	823	856	896	831	836	826	838	798	838	821	779	854	830	889	849	841	857	827	808	795	834	864	851	824	794	851	866	843	812	805	830	803	850	790	836	822	877	879	834	867	855	816	898	793	873	839	819	857	818	863	812	850	823	846	796	809	846	816	845	892	838	812	824	850	834	839	804	816	859	868	831	809	817	806	870	790	782	846	837	846	795	886	829	795	840	815	851	895	850	817	870	831	826	858	842	845	794	804	865	823	804	829	838	843	849	849	865	824	804	833	846	833	809	828	854	801	842	814	855	830	836	798	805	829	787	875	844	856	779	845	827	828	850	879	808	834	784	865	794	828	831	807	812	829	808	894	823	823	917	846	843	836	867	806	781	841	871	926	815	835	813	854	908	818	810	841	883	837	816	846	869	785	806	810	840	826	860	866	852	859	823	823	810	813	817	821	783	829	847	846	831	845	870	838	805	808	804	839	794	823	814	820	786	876	783	834	826	830	803	870	804	840	827	813	785	828	862	787	827	869	818	819	860	860	821	877	854	842	834	817	841	859	885	853	857	863	862	838	817	829	870	832	792	804	827	818	853	826	874	785	820	821	839	838	882	772	833	864	851	832	824	796	823	845	824	874	809	841	817	888	840	814	836	864	830	842	846	848	865	827	820	791	781	829	839	871	824	837	835	808	804	809	830	876	836	826	816	851	866	816	849	845	851	867	848	831	833	794	840	812	843	790	800	821	815	852	832	817	838	855	878	859	839	854	799	831	819	858	790	792	828	774	828	822	809	887	788	790	805	855	828	859	843	842	832	794	842	821	803	832	810	867	834	884	835	862	833	830	826	837	799	834	811	859	837	854	835	854	808	826	833	821	802	856	805	756	860	745	825	816	808	820	748	829	810	802	818	866	825	862	784	809	807	846	867	845	822	824	837	832	844	835	857	781	840	844	843	785	786	815	785	809	838	802	880	831	847	830	826	815	785	799	831	868	817	820	824	853	818	853	857	859	861	855	829	853	846	806	864	855	793	839	817	845	850	804	859	831	822	844	835	799	820	801	812	856	842	822	821	872	833	778	841	840	865	843	791	816	876	814	790	788	873	809	863	872	812	828	799	870	849	831	825	845	814	784	800	841	868	817	821	819	845	785	773	835	833	851	819	848	811	853	860	805	793	828	852	799	855	803	836	835	844	859	854	818	823	828	856	779	869	808	810	786	858	774	828	814	822	825	838	795	851	834	867	809	833	823	852	823	793	828	831	848	784	810	817	799	830	889	843	899	850	867	839	848	883	827	866	786	812	861	861	831	834	812	810	838	791	871	803	835	787	828	833	806	865	851	873	795	844	808	860	783	773	831	801	813	809	793	808	802	784	829	782	849	836	864	831	841	824	848	816	836	868	867	835	797	866	820	794	826	791	752	807	828	854	768	786	833	861	800	892	815	851	808	846	841	826	777	837	829	814	789	812	813	873	810	849	817	876	822	824	812	818	835	772	861	835	815	850	823	824	822	830	814	831	848	850	856	836	836	821	840	808	839	805	779	818	863	842	848	820	825	858	843	849	872	832	842	832	765	880	825	838	842	826	823	829	807	853	817	854	832	840	796	771	817	842	851	854	798	876	778	820	830	834	841	832	812	872	827	866	849	801	813	808	853	844	818	859	804	818	814	813	856	844	836	841	904	848	844	891	813	832	846	846	864	798	833	793	865	851	876	800	798	826	820	816	821	811	822	808	811	817	829	841	818	851	835	845	791	817	844	875	849	849	853	837	843	868	817	850	852	826	794	859	883	791	857	833	839	802	850	831	842	836	864	833	790	833	782	813	832	797	793	852	809	843	806	755	832	860	811	826	854	821	850	823	818	802	828	845	837	839	841	817	813	847	843	830	823	796	831	831	884	879	815	845	794	875	869	784	834	813	839	865	850	845	820	804	878	858	810	831	797	896	806	804	914	847	874	783	832	784	868	863	849	865	862	816	817	813	790	861	780	832	839	865	872	792	791	826	846	858	894	828	838	883	858	883	836	829	850	779	795	786	821	860	813	832	796	861	861	830	818	851	895	815	844	872	852	840	795	831	803	873	807	831	821	806	812	844	843	828	855	792	864	837	824	873	867	856	877	825	809	838	872	792	829	823	829	784	822	850	875	832	861	836	810	837	841	835	830	858	822	867	822	871	848	860	806	849	816	830	812	834
2299	288	184	129	155	174	190	173	171	152	140	140	131	147	142	126	109	118	110	118	112	105	94	102	111	121	107	109	124	143	178	222	215	183	213	199	157	184	186	189	149	132	173	188	137	139	113	126	158	154	112	134	163	191	146	188	179	189	271	191	158	143	109	115	105	98	82	114	105	90	89	104	91	85	112	93	98	93	97	82	81	78	88	86	96	101	94	77	85	103	93	88	87	112	97	105	93	105	104	111	87	109	110	104	86	87	107	84	80	98	104	95	89	93	112	87	111	75	98	79	92	84	97	99	102	95	87	92	79	90	83	94	97	94	104	105	87	111	100	92	91	91	92	102	74	101	97	80	81	102	94	97	77	91	98	97	77	104	92	89	102	89	97	104	108	97	93	97	102	105	96	93	97	92	95	102	96	105	108	88	92	86	92	103	107	107	102	105	92	104	87	79	79	102	102	114	97	103	84	115	96	91	84	93	97	83	115	102	87	80	80	93	89	109	89	103	110	79	95	103	90	87	100	97	104	101	83	97	87	83	96	90	89	106	84	90	100	111	86	115	87	84	93	101	91	101	94	110	92	85	98	92	102	80	94	87	94	106	90	101	103	66	78	95	88	101	91	109	84	70	88	90	80	110	93	80	116	109	100	101	94	100	80	97	102	86	112	98	89	100	117	87	94	97	94	91	85	95	79	108	104	98	89	116	87	97	87	84	81	126	86	87	72	87	95	99	95	104	100	85	89	77	89	100	102	105	85	89	114	87	96	103	98	88	92	103	83	92	101	84	86	98	94	104	118	93	77	98	83	104	101	112	88	93	81	90	94	91	92	115	97	98	100	95	83	78	104	101	112	91	111	98	78	89	99	106	93	95	92	79	90	109	84	73	106	110	101	94	91	81	98	107	97	82	98	116	91	84	90	100	89	85	77	98	91	98	99	92	90	83	104	109	84	107	93	93	82	90	96	80	84	100	105	112	98	91	96	103	80	102	93	101	101	99	91	102	105	89	114	84	96	98	88	96	98	77	100	95	101	92	101	92	78	102	87	81	98	108	98	103	87	106	99	103	94	96	117	105	103	90	84	93	89	119	103	102	90	94	91	98	93	108	87	109	90	105	99	87	81	107	97	104	111	89	83	88	86	106	99	102	89	87	107	106	98	108	104	80	99	85	81	100	85	92	99	108	90	93	86	84	71	83	100	90	89	85	84	87	89	95	100	112	94	89	83	95	98	110	87	93	81	106	94	86	95	97	101	95	108	99	103	93	96	111	89	97	75	89	91	93	93	96	97	85	108	100	91	102	100	82	91	87	82	92	99	92	95	96	97	85	95	95	95	101	101	94	93	95	104	94	79	91	86	105	78	90	105	101	96	100	97	88	99	102	89	88	95	103	108	97	82	83	114	96	97	97	95	93	106	82	97	107	95	91	103	98	101	102	107	91	95	87	86	120	93	76	91	88	93	104	93	95	101	96	85	102	94	102	99	118	95	95	89	101	87	86	103	87	112	87	109	103	92	89	97	107	79	78	114	93	85	84	97	96	106	108	101	100	95	98	98	94	80	97	111	93	84	97	116	72	93	92	95	115	102	91	94	93	99	70	105	93	92	107	107	81	97	100	82	107	95	106	85	103	101	112	94	88	93	100	94	96	88	82	110	81	83	100	100	89	98	103	82	85	100	96	91	107	91	100	96	79	100	86	96	98	80	87	122	94	85	99	108	102	92	93	90	109	86	89	90	120	102	100	91	86	81	110	85	94	109	109	100	101	82	96	81	80	93	106	110	97	99	103	99	89	91	91	99	89	100	99	100	83	95	111	95	101	112	80	88	91	87	87	112	95	103	102	76	120	103	91	106	97	79	101	99	93	109	99	93	109	103	102	77	77	84	88	101	92	122	85	109	85	104	112	101	89	100	99	85	70	106	98	98	94	102	101	91	91	101	106	94	103	104	93	91	95	101	97	91	103	97	107	90	83	88	86	93	90	107	106	95	81	94	103	93	98	106	85	106	82	102	82	90	98	87	93	93	96	110	88	94	98	113	75	98	96	101	96	103	97	112	86	87	91	89	95	84	108	98	89	90	89	90	94	92	106	100	84	83	83	89	88	96	87	91	98	92	81	89	80	99	95	116	100	106	103	89	106	90	96	83	81	98	100	110	109	109	94	98	90	84	99	99	107	95	93	86	103	102	96	88	114	102	106	87	88	93	101	93	88	77	92	122	116	92	105	96	100	81	77	96	95	82	109	104	91	76	95	86	106	78	106	93	91	95	82	83	76	93	100	97	78	86	127	91	116	97	93	81	108	101	109	110	103	95	77	85	120	84	101	96	99	108	97	86	84	109	94	102	97	80	94	117	96	113	106	87	99	90	96	96	94	100	98	85	98	122	89	82	111	88	91	94	101	102	83	102	100	91	87	103	108	113	96	71	99	91	95	105	97	78	96	97	94	105	105	93	85	111	119	94	96	92	90	102	87	109	88	79	84	102	101	94	94	107	99	114	104	93	100	96	105	104	79	108	93	92	117	104	103	106	96	112	96	96	90	98	113	93	95	113	82	110	108	100	88	99	105	81	106	101	94	118	103	95	88	102	102	82	96	106	110	101	92	95	105	88	84	88	103	103	103	82	81	110	100	95	103	107	108	102	80	99	91	100	98	90	85	69	101	109	113	82	78	99	116	101	93	113	86	92	87	91	104	95	90	90	95	106	126	115	90	91	104	107	105	102	108	117	112	86	91	82	96	103	97	100	113	101	88	100	99	86	99	101	104	78	99	96	101	106	85	87	86	89	86	89	102	84	107	110	101	84	101	95	102	86	107	97	94	90	90	91	92	98	96	94	71	113	75	101	107	95	106	109	89	102	99	84	86	88	106	91	100	91	109	86	94	104	95	69	97	106	98	93	82	104	97	82	103	105	82	91	97	93	91	104	96	93	87	92	91	93	93	82	96	100	95	90	95	107	91	81	76	99	89	94	78	81	95	86	98	92	103	82	89	95	83	109	77	110	111	75	97	100	76	75	115	98	96	98	90	94	84	114	104	91	100	101	104	96	86	87	97	88	92	92	86	94	101	94	98	105	93	79	101	87	88	115	101	78	109	74	97	104	103	90	101	91	90	97	98	81	106	105	84	99	99	104	75	97	103	88	106	89	100	88	97	96	97	88	111	102	108	106	95	95	106	109	82	98	111	98	81	104	80	92	102	85	102	92	105	97	85	101	87	100	90	82	108	111	94	102	105	87	99	98	103	100	90	94	100	97	97	110	108	103	109	90	110	100	105	95	90	87	89	86	94	83	99	89	109	99	102	101	107	112	93	91	83	101	93	92	77	114	100	97	85	97	87	83	98	105	84	83	93	100	96	112	85	110	86	95	106	112	90	113	84	84	94	92	89	95	92	99	97	99	93	90	96	82	93	77	109	105	86	94	97	86	109	96	106	84	98	82	108	99	83	99	96	93	99	110	109	99	104	91	100	80	101	89	98	111	101
11764	4518	2384	3668	7326	8700	8404	7164	5981	5161	4262	3691	3313	2990	2615	2289	2043	2009	1827	1634	1518	1484	1410	1418	1445	1433	1402	1321	2026	2433	3374	5096	4316	3847	4849	4627	4008	4087	3892	3810	2339	2584	3370	3248	2552	2536	2361	1723	2312	2588	2215	2132	3188	3320	3237	3660	3713	4094	4878	3933	2833	2016	1488	1262	1059	1029	962	1004	928	999	1002	962	961	986	994	1039	968	1010	935	990	969	1038	983	1010	999	987	968	1000	998	1016	937	969	1019	1000	956	945	946	965	959	1011	979	950	950	999	918	949	985	997	1022	976	971	941	1011	1013	962	1015	924	1008	996	1020	1001	960	999	964	921	962	919	945	947	955	952	960	1006	958	971	1032	964	1037	914	951	934	936	1024	952	969	979	972	997	962	1023	997	909	1055	958	972	1014	980	1037	953	970	972	953	1041	977	949	961	1025	963	998	997	999	947	991	1005	992	911	921	968	891	971	974	975	953	984	949	926	979	948	992	970	976	915	983	941	976	970	961	975	943	950	981	993	1046	955	1008	998	981	965	958	1002	929	989	981	952	1022	946	989	1008	967	962	988	909	1005	928	937	988	989	985	991	994	907	948	981	953	957	979	898	988	961	937	930	977	935	931	1021	948	1004	936	1028	959	990	922	1026	983	975	981	926	974	963	991	954	940	1003	963	1015	997	976	1003	964	939	941	973	965	963	1003	964	1000	906	1027	954	928	951	961	1021	991	980	1019	965	1017	1017	948	928	972	1048	916	976	966	970	991	1033	968	933	996	953	1005	980	996	960	942	927	903	984	933	979	913	981	954	949	985	961	949	1032	965	999	949	962	972	951	943	992	960	937	941	990	947	977	963	947	972	998	1009	867	986	950	980	964	954	972	981	989	989	999	993	936	998	1003	971	954	1028	908	975	930	926	996	958	963	972	1003	943	1001	974	934	950	971	942	993	974	972	994	937	963	1018	962	988	1025	994	947	1039	924	983	971	969	985	970	955	1018	926	981	1026	981	974	1007	1023	1008	1032	948	900	973	935	972	982	974	970	960	1002	963	959	968	971	941	926	982	1047	976	947	963	966	993	975	975	921	971	993	890	935	990	1032	1033	949	964	953	955	960	975	976	997	944	936	943	984	971	945	937	1012	992	965	997	986	986	925	931	926	992	988	1012	946	1057	1009	978	969	1001	915	987	952	971	924	972	1045	964	983	985	967	980	950	1009	943	958	1006	955	1019	1034	993	995	937	948	992	984	1001	1029	997	928	985	992	935	981	953	980	959	946	993	943	1010	937	967	983	974	943	997	985	986	970	974	939	990	999	950	987	985	951	972	911	1000	986	977	935	958	983	947	959	980	984	900	1014	969	991	973	990	1005	949	985	993	940	961	929	1002	980	980	990	1000	910	970	950	1022	973	1044	972	1010	979	981	980	972	974	1001	1045	1005	937	1006	943	944	983	1020	958	1012	1005	980	945	945	1019	972	1006	880	953	964	1014	975	983	959	984	1010	992	982	1018	942	951	965	999	986	955	994	1018	953	960	978	999	974	967	955	915	1003	933	948	912	963	915	985	963	959	970	938	989	1002	981	990	965	943	1042	1005	1005	992	983	932	985	932	1008	975	1004	975	1028	981	965	962	966	943	959	917	1010	916	964	950	1017	993	981	1018	968	977	999	963	957	982	985	958	1001	1029	947	967	963	975	985	997	947	964	988	937	935	988	977	974	947	988	893	1015	964	1008	1032	987	976	980	988	973	982	962	982	955	927	962	988	955	1006	970	916	914	966	971	950	976	962	996	1011	949	929	950	1008	931	1015	1023	899	964	996	960	1039	1033	959	952	1014	971	969	975	945	957	973	981	925	965	1017	988	980	952	982	979	992	1007	1016	1022	950	954	971	948	965	941	944	1020	1019	950	973	935	963	983	1017	973	971	965	967	977	987	940	954	922	880	1000	1028	940	926	1011	936	987	962	951	982	965	989	908	996	984	999	983	981	975	958	977	1005	991	960	1047	881	1013	971	960	1004	1011	932	973	929	979	986	967	997	972	943	981	959	998	968	1009	1018	953	939	954	990	963	971	975	989	990	978	955	1039	976	951	934	976	945	952	995	992	962	966	1007	1006	947	968	988	965	947	992	1022	970	961	995	922	1011	993	981	954	953	1011	961	936	983	951	984	964	905	954	987	1021	1046	987	995	970	915	1066	947	982	1010	957	990	964	1025	978	983	1012	1020	952	940	984	1005	971	1025	917	1022	1008	960	998	981	922	1025	938	959	909	943	972	954	981	974	963	963	1017	984	987	980	969	1023	964	970	985	1014	984	1006	982	948	988	986	1053	1036	991	951	1006	1009	963	929	1010	953	1005	1038	954	919	949	1023	968	927	974	988	975	999	1000	982	915	1017	981	941	988	938	952	960	979	942	990	950	999	949	957	957	980	993	949	1000	1011	947	977	937	978	923	948	917	1002	1026	997	996	943	964	939	981	1044	928	1016	968	998	980	997	996	978	989	965	981	993	972	969	888	1023	1013	1029	984	983	1001	975	951	935	960	1022	1033	994	963	1001	984	936	947	989	966	976	942	979	999	994	990	963	952	993	1006	961	1020	976	941	983	973	1020	967	979	1028	1004	940	972	1012	972	1037	960	984	974	975	1036	1000	1011	895	986	929	976	975	980	979	995	945	949	971	1006	927	967	995	926	968	961	1001	948	1003	998	967	1014	936	937	966	970	1023	941	987	986	980	1001	932	951	975	980	939	976	977	1019	990	939	943	1001	979	959	948	968	955	977	929	921	926	995	947	990	957	946	928	985	1002	968	976	909	968	964	960	910	948	1046	988	978	1022	974	942	998	889	970	954	939	990	994	1044	947	926	963	960	994	1002	934	961	940	990	963	954	974	972	974	960	995	935	1019	955	944	980	945	931	988	938	961	986	966	954	932	1051	993	976	1010	979	940	950	991	1052	933	978	960	1003	1008	928	957	991	951	956	988	946	967	1011	1008	969	966	998	997	986	941	984	912	968	1017	1054	942	963	938	999	1020	961	955	1007	976	979	1078	967	977	1018	914	990	1009	1002	972	991	979	980	962	1003	982	956	921	900	1050	1000	997	989	1035	1030	988	950	979	991	969	1029	952	949	984	934	947	978	944	1010	974	950	1013	929	1000	989	1019	951	978	1018	955	958	944	925	1009	939	933	953	1004	980	1005	990	944	935	956	978	971	1011	922	1014	979	965	1008	1002	943	955	1020	952	1030	1024	919	936	988	949	985	960	986	1007	986	961	1002	999	992	965	1011	990	963	953	927	966	1030	1020	989	992	942	1003	1000	1003	1007	968	1003	994	979	1006	979	952	978	976	979	986	1039	959	1042	970	970	1012	993	958	947	963	974	995	944	977	957	1020	983	969	1016	952	939	948	996	984	1010	967	990	932	942	953	954	997	998	1010	969	1075	968	1004	959	989	934	968	983	979	1004	1046	1009	969	981	945	950	959	990	966	953	924	967	978	993	955	963	1013	1004	923	942	993	1000	996	1052	894	1002	1018	962	995	984	949	984	990	969	1006	1002	1004	975	965	1031	1000	996	951	964	975	968	1006	965	946	978	950	938	1021	1011	969	1003	1015	989	923	966	1003	927	1014	1033	995	975	907	1039	957	949	968	1011	980	1038	964	991	987	1053	1027	1053	948	902	960	982	946	1023	942	968	1011	949	936	975	971	945	1000	947	995	962	994	995	966	996	1015	1004	1032	1006	947	933	936	961	989	1033	977	929	959	943	987	956	960	988	1014	1011	989	972	1002	947	989	957	963	968	976	971	960	986	1010	949	992	976	960	992	965	1002	990	1048	999	991	898	954	1004	979	981
1175	356	198	146	141	187	209	219	218	187	171	156	159	114	126	140	124	103	111	92	107	98	100	98	89	99	110	76	101	156	177	203	211	182	189	228	181	206	198	209	137	169	152	166	173	107	136	123	126	149	142	110	127	191	208	232	273	246	279	237	178	109	111	97	88	85	63	74	74	63	84	92	85	90	84	95	77	89	69	90	89	90	87	75	101	77	83	88	82	84	92	80	87	83	85	79	79	84	81	68	79	75	89	68	68	74	88	78	77	83	72	85	85	77	82	77	65	70	105	91	69	75	74	74	79	75	64	96	91	75	96	88	75	78	80	86	76	84	76	75	60	85	85	77	91	82	78	61	60	76	65	90	95	81	75	75	69	74	99	73	77	83	68	85	67	75	65	80	94	100	74	72	76	94	85	91	93	78	79	82	74	88	75	89	79	81	90	74	70	68	90	74	77	83	82	75	74	76	79	79	82	72	80	71	94	82	80	76	78	81	89	81	88	80	73	78	68	86	68	83	91	81	71	84	72	88	77	93	79	87	73	81	73	86	80	78	86	88	73	91	75	83	77	68	69	73	97	86	84	81	77	84	78	72	80	69	85	81	94	109	78	77	74	62	93	92	83	83	70	84	80	83	65	81	65	67	75	79	81	86	85	73	79	80	67	73	74	81	66	74	73	73	100	82	83	74	78	65	61	75	78	60	91	79	60	70	65	77	80	71	71	85	71	79	68	88	72	77	82	84	95	82	69	86	79	83	80	83	83	67	78	77	93	87	67	83	77	75	85	87	81	90	82	78	91	78	73	83	83	69	76	68	68	80	86	79	75	79	91	65	82	70	64	69	73	68	95	87	60	71	67	98	83	61	79	92	84	96	71	67	79	82	69	80	77	85	76	81	94	75	78	89	79	79	88	76	92	79	72	86	81	97	74	77	83	79	73	89	85	92	80	84	75	74	66	80	65	63	82	79	59	79	83	82	85	80	82	79	83	87	78	60	84	81	85	83	82	71	81	77	82	76	77	84	84	74	71	73	77	89	63	71	92	81	77	90	84	84	94	85	88	63	83	86	100	119	87	81	72	74	90	69	89	81	84	84	69	81	85	68	80	90	75	85	87	74	77	81	72	91	98	72	73	75	64	76	76	83	83	66	81	89	85	77	72	69	76	66	89	81	71	78	72	78	88	71	82	82	67	96	79	80	71	89	89	84	66	98	82	69	82	69	84	83	82	82	78	77	93	84	91	96	64	95	92	75	95	88	58	81	77	73	82	65	76	69	81	72	75	78	93	67	77	88	65	88	79	84	75	75	81	76	93	78	76	85	86	72	111	77	84	81	74	88	63	72	81	78	63	79	83	75	82	96	98	92	82	104	74	87	92	71	52	91	83	97	97	74	85	75	86	79	95	77	67	77	96	106	74	87	70	88	78	72	87	69	72	84	62	75	98	73	65	67	83	84	63	72	59	71	68	76	78	97	77	84	90	85	82	85	88	73	64	69	74	74	65	71	104	87	65	96	81	94	80	74	83	83	81	78	89	81	84	75	78	85	94	72	82	67	86	95	92	78	90	90	70	72	80	75	79	62	88	70	81	83	93	93	73	83	88	101	78	83	94	75	75	70	99	69	74	79	85	64	75	78	85	63	79	69	66	88	85	67	89	74	64	83	65	78	77	94	82	99	81	75	70	87	80	80	92	80	86	89	64	78	77	59	70	91	91	80	81	77	66	91	67	72	75	86	87	88	78	86	73	77	68	74	68	71	101	70	80	79	87	89	80	88	71	88	62	77	63	81	70	88	85	68	75	82	96	89	86	71	87	83	55	82	62	83	85	89	75	75	93	65	81	80	94	83	72	65	67	71	68	69	78	79	81	79	80	92	76	89	95	92	63	73	74	81	85	88	79	87	64	74	73	84	83	77	79	75	73	80	88	85	94	69	85	70	80	81	95	67	74	74	80	83	78	73	92	71	85	79	83	81	86	70	87	98	84	78	95	70	73	69	64	81	79	85	71	74	68	101	76	88	80	76	75	72	78	86	77	79	82	67	75	63	73	88	84	70	57	81	80	101	75	65	70	66	74	80	91	80	86	87	70	91	88	75	69	76	79	81	73	66	86	77	81	77	76	81	84	75	96	79	87	82	72	72	79	78	73	79	86	105	83	79	80	102	81	81	82	97	63	86	88	79	79	78	66	70	78	73	92	90	77	80	70	79	89	73	95	77	84	87	91	77	75	68	83	84	68	74	79	84	92	70	89	76	85	66	74	91	98	88	94	88	77	87	79	76	79	90	82	86	77	102	82	72	75	81	81	86	77	74	88	81	66	88	82	76	91	68	68	62	70	87	64	76	75	89	82	80	73	76	64	73	82	84	52	89	89	78	81	93	78	72	82	80	80	83	78	80	86	82	84	73	86	85	86	83	82	78	77	61	68	70	87	79	65	91	69	73	77	75	86	72	77	98	82	82	72	81	87	66	72	79	79	79	97	79	66	72	77	89	83	79	79	98	82	63	76	79	88	80	77	87	89	67	98	77	78	85	83	99	91	88	77	87	88	72	71	76	65	75	72	84	72	74	87	75	73	79	72	62	70	89	85	92	66	86	83	74	88	79	85	82	93	79	69	67	77	82	69	87	66	81	76	74	69	78	84	79	94	71	89	77	81	69	92	90	77	96	67	57	69	91	76	90	106	81	93	88	81	86	72	64	68	91	95	82	83	71	76	76	56	71	99	81	66	89	94	82	77	78	84	74	84	85	81	67	75	84	78	76	93	86	78	89	69	109	67	85	73	71	94	80	77	86	76	83	85	80	71	84	73	83	63	67	81	79	77	69	83	80	78	86	66	71	77	74	82	77	65	78	78	98	74	68	74	74	83	80	76	77	85	84	75	71	77	76	61	81	83	94	92	71	85	94	81	85	78	90	81	79	86	75	74	66	79	78	81	82	82	86	90	85	60	91	91	77	85	60	85	81	87	72	81	66	99	85	74	88	83	85	84	79	92	77	83	73	88	77	78	79	78	74	82	72	69	93	97	68	81	94	85	88	83	83	77	81	66	66	97	73	79	85	89	85	81	88	70	81	70	86	85	80	61	91	71	75	73	79	62	81	91	83	83	79	79	71	72	91	91	87	83	87	77	86	101	81	69	88	68	92	83	80	83	87	79	74	77	69	60	86	60	81	82	93	88	83	86	98	67	79	78	70	86	86	82	98	71	79	74	81	77	72	80	108	75	69	77	72	76	85	69	82	70	68	85	87	72	72	74	90	83	103	69	78	84	67	80	90	75	85	84	80	84	81	78	85	98	70	75	75	72	84	74	76	88	79	76	101	80	90	75	76	73	88	84	86	79	63	74	65	89	89	94	86	90	86	79	77	88	83	84	83	79	73	84	87	72	68	93	84	95	94	78	79	72	81	77	85	76	93	63	86	80	63	68	84	90	89	68	68	96	83	73	87	74	70	83	73	82	87	71	89	73	75	81	78	77	84	78	87
14555	6027	2825	4698	10086	11863	11102	9318	7782	6631	5404	4736	4096	3587	2945	2666	2282	2215	1964	1768	1607	1576	1445	1442	1395	1447	1447	1256	2029	2997	4126	5186	4942	3522	3695	5190	4375	4632	4596	4292	3073	3762	3211	3405	3619	2417	2425	1682	2260	2748	2593	2200	2605	3392	4014	5487	5970	5264	6022	4582	2993	1932	1353	1065	945	862	809	748	764	811	819	774	775	730	771	830	793	799	770	857	818	780	799	812	834	804	780	822	809	867	816	823	799	750	771	773	792	770	808	839	834	814	754	835	809	786	823	737	759	812	808	816	854	789	795	831	765	814	821	789	856	853	832	893	837	759	835	829	823	816	785	834	789	797	825	825	859	839	815	794	801	782	788	840	788	797	768	848	783	822	823	839	796	828	830	842	795	789	816	865	785	807	859	811	800	840	782	847	782	812	800	844	871	771	813	790	802	803	814	779	807	812	797	840	840	811	758	808	811	789	894	805	836	771	819	799	792	803	803	775	840	825	805	798	761	805	830	821	844	753	850	780	822	841	843	813	764	862	793	824	827	791	797	797	755	809	813	809	811	769	795	802	848	788	809	813	800	859	772	803	807	836	716	798	802	784	839	838	803	782	849	822	807	768	790	820	822	822	822	795	800	810	801	793	818	810	835	792	848	858	816	810	790	842	793	797	792	804	777	815	816	825	822	846	769	826	825	843	815	784	772	781	774	826	829	816	826	808	835	752	824	817	820	780	809	796	829	828	851	797	774	852	787	843	818	818	823	868	827	858	824	811	799	857	824	829	820	803	745	782	786	799	797	779	798	867	788	809	817	763	826	786	776	768	842	794	784	796	841	850	821	786	801	795	807	846	806	776	773	838	798	836	771	812	767	806	811	799	807	807	833	799	822	811	810	815	874	813	777	781	840	827	787	766	816	839	795	786	780	833	795	811	822	802	783	820	770	884	809	806	807	803	771	825	787	773	824	830	770	847	790	837	773	826	814	810	767	801	807	859	788	813	824	829	820	848	821	775	780	807	830	805	800	797	790	772	809	794	827	778	795	795	812	781	815	839	790	840	833	803	821	761	804	862	836	805	788	829	796	818	775	818	829	866	802	772	763	779	815	823	813	743	814	807	861	785	846	810	785	819	787	783	830	811	809	788	852	816	815	875	827	808	837	805	725	779	802	823	841	809	817	815	866	832	856	758	807	795	830	816	800	810	772	806	821	713	796	787	805	776	798	812	763	808	791	830	796	808	837	868	789	799	831	840	792	783	800	808	790	813	860	749	856	809	792	801	811	793	802	780	815	809	848	795	789	779	810	792	828	821	769	786	778	829	806	786	787	809	811	803	821	777	784	793	785	819	794	812	820	819	824	795	757	853	795	815	798	837	816	805	852	836	814	811	850	774	800	837	779	790	836	802	799	796	871	791	789	803	805	769	782	818	784	803	780	814	782	838	786	826	821	826	818	798	837	824	799	804	811	777	752	794	847	848	793	834	779	857	812	760	822	826	788	844	803	806	788	816	803	787	804	849	794	778	841	793	837	859	820	806	808	868	820	843	828	821	813	828	825	799	762	799	814	816	839	827	797	837	820	828	808	819	801	780	771	801	815	771	797	765	766	827	853	770	817	835	834	768	843	761	824	835	753	823	781	831	767	828	854	817	820	834	823	822	789	827	760	826	805	863	836	776	831	800	856	768	764	818	821	857	784	838	787	783	836	806	833	814	836	793	815	810	809	812	834	819	816	794	809	853	820	814	794	857	816	777	817	766	814	769	837	817	839	812	832	854	781	811	877	816	756	800	815	827	756	799	806	812	741	832	838	783	855	870	780	783	831	873	762	807	812	831	805	871	833	818	872	829	806	794	798	765	846	839	858	750	810	777	790	770	784	807	819	758	858	817	763	830	843	775	825	766	794	804	821	825	879	804	827	804	818	820	858	825	823	774	827	788	888	784	761	767	773	791	829	789	757	753	812	816	812	829	786	784	797	753	829	772	799	812	815	795	817	857	850	783	788	785	803	863	851	788	751	875	785	802	851	816	867	771	815	832	825	853	796	812	779	827	792	792	853	808	803	789	826	768	820	753	840	804	795	779	804	835	822	820	808	793	797	797	807	798	837	768	795	782	845	775	806	786	820	832	793	762	785	771	784	815	806	820	792	801	818	792	799	847	828	823	789	783	799	799	796	802	814	806	778	842	825	867	802	804	829	822	834	818	796	808	786	852	823	809	837	767	803	758	836	820	727	782	802	774	792	827	797	815	811	824	831	789	840	776	784	788	804	788	828	808	822	812	761	811	815	747	748	828	778	875	811	827	821	837	915	832	827	810	806	827	830	804	814	812	837	779	783	781	786	843	779	861	814	824	788	794	770	796	831	770	810	816	823	815	843	774	859	783	832	768	791	860	802	833	797	811	853	809	747	846	820	706	749	800	783	852	826	749	855	788	842	829	840	798	820	772	812	753	803	826	794	820	845	825	775	799	806	766	825	766	855	784	858	814	761	749	771	772	799	851	801	851	833	816	839	835	766	840	833	802	822	791	824	819	840	814	822	807	815	865	800	761	791	744	829	807	873	770	807	818	863	845	781	788	789	836	825	887	820	792	796	825	826	779	792	767	803	821	794	830	813	781	829	781	830	813	816	807	760	809	782	785	815	784	797	828	785	806	866	822	818	858	817	830	801	820	833	822	800	837	801	844	780	821	777	795	788	840	827	802	793	798	853	815	804	792	817	845	809	838	782	771	796	785	801	800	767	822	790	843	801	770	835	870	806	787	749	778	789	768	819	815	778	826	828	794	811	767	775	793	842	811	783	803	783	794	803	790	806	782	828	803	829	859	792	759	770	826	834	841	823	829	787	812	820	835	768	770	808	777	802	806	805	783	767	816	813	801	825	831	829	800	836	808	806	804	814	788	779	847	790	805	833	807	853	774	811	766	840	800	768	842	797	792	819	784	802	770	818	804	811	802	796	845	841	813	771	798	799	806	826	793	860	831	817	761	779	810	819	829	810	820	765	790	819	797	843	844	815	827	795	871	827	781	751	836	833	813	811	820	786	824	789	862	806	818	768	798	799	751	836	854	847	768	787	821	777	823	835	819	843	803	766	747	830	836	842	791	740	749	800	826	765	754	848	797	781	788	793	793	797	772	818	811	764	812	780	796	806	824	793	789	845	812	810	788	832	825	791	822	785	821	828	789	814	834	863	792	827	800	835	854	850	761	833	812	785	786	815	755	820	817	853	820	825	817	783	809	818	803	835	797	773	793	825	773	775	823	837	802	765	863	809	808	855	848	823	803	797	783	809	814	809	803	773	797	802	811	787	771	834	761	860	785	853	762	764	804	774	804	773	795	844	794	809	795	800	843	805	854	829	780	792	842	826	808	827	767	812	797	839	779	878	814	807	841	765	782	742	813	829	807	831	845	828	787	818	825	789	853	791	862	802	800	826	842	838	810	823	789	771	807	849	794	813	793	763	801	800	808	810	780	810	798	772	818	798	791	854	813	804	860	831	817	849	797	791	809
1523	178	141	107	103	121	131	138	135	127	119	139	109	130	114	105	132	118	109	96	95	104	112	88	98	114	100	104	116	148	159	173	203	152	147	193	172	169	150	163	145	169	165	151	165	142	126	104	135	133	124	164	130	128	114	156	143	150	148	126	124	119	105	102	103	106	101	87	85	83	117	105	104	98	93	92	100	99	84	105	102	111	115	90	99	119	101	105	89	95	98	106	98	98	96	98	102	109	103	102	106	97	98	84	95	90	97	102	90	112	95	105	105	95	105	74	93	102	89	92	83	79	84	104	106	101	88	93	82	91	108	95	99	85	98	97	93	102	102	95	94	77	101	99	99	97	99	105	94	103	92	112	82	106	103	115	85	113	83	95	101	85	94	96	101	95	75	90	87	99	87	102	115	85	95	102	92	103	107	92	89	83	101	90	107	95	92	91	85	108	91	102	117	85	92	99	99	101	101	88	94	90	110	81	116	95	94	87	95	88	99	89	93	92	111	91	106	108	86	106	91	102	114	103	94	87	82	101	106	109	97	98	104	94	119	82	93	95	111	104	92	84	91	90	99	115	87	105	82	114	98	102	99	107	120	99	92	92	101	105	98	95	99	95	104	107	97	98	87	99	98	105	93	89	80	85	86	117	88	101	109	99	86	91	91	88	103	83	109	87	99	89	90	105	102	93	99	107	84	91	102	115	80	114	95	99	87	86	75	87	102	69	87	89	104	95	89	84	103	88	85	90	103	96	87	77	88	107	89	111	90	107	103	72	89	96	92	115	113	88	77	100	99	78	92	97	102	102	83	92	107	92	79	103	93	92	87	109	92	125	96	115	94	104	108	90	93	119	122	95	101	96	89	95	89	92	111	99	91	103	99	86	98	97	92	73	103	95	86	111	86	105	87	91	109	94	94	104	90	82	87	92	113	77	89	90	110	92	85	100	91	95	88	109	110	100	103	91	89	114	109	117	88	100	88	79	108	96	88	81	99	80	88	91	83	97	90	90	108	98	83	105	76	74	98	93	94	91	88	71	101	79	104	104	91	90	67	91	90	86	87	96	84	103	105	97	100	84	88	96	93	98	99	79	89	90	78	106	93	85	98	88	119	87	90	115	89	93	93	103	92	92	99	104	96	111	102	88	96	95	92	92	88	99	113	99	97	113	103	88	106	113	80	110	108	83	105	87	103	91	98	90	90	97	97	92	82	84	88	114	93	86	109	87	104	87	94	79	88	82	88	103	101	77	105	89	86	94	81	111	107	92	111	104	98	105	105	86	75	98	84	79	93	114	89	104	98	85	88	110	110	89	102	106	100	90	103	106	76	85	99	104	110	104	110	97	100	90	113	100	90	87	91	77	106	82	87	96	90	121	116	113	89	84	76	113	121	94	101	98	94	97	100	108	88	107	94	97	88	110	98	100	77	76	108	107	82	103	87	106	101	92	102	75	113	81	105	95	98	85	88	93	95	115	95	100	92	96	91	93	114	105	94	99	94	103	128	104	89	79	86	87	97	106	93	113	85	82	97	109	89	85	93	102	95	85	100	95	111	96	73	99	82	105	86	82	82	96	104	88	101	103	85	97	98	83	93	79	100	102	79	91	105	96	100	92	93	109	91	109	90	95	94	104	85	92	93	104	94	92	93	101	121	90	107	103	91	93	87	107	88	96	89	114	76	83	90	96	97	103	83	105	82	102	89	92	77	110	100	108	108	88	99	85	109	103	90	101	91	89	92	93	83	89	97	88	83	98	99	102	96	115	80	101	96	77	101	94	100	104	86	95	94	92	84	93	103	96	83	89	100	92	103	111	109	114	97	116	98	87	100	101	91	115	86	85	94	97	101	84	113	94	100	105	113	90	81	100	90	107	86	90	89	99	84	96	87	75	96	85	95	120	100	102	112	87	87	107	100	109	110	100	85	104	98	101	106	109	106	88	104	90	82	104	101	82	88	103	94	89	102	107	101	92	92	87	91	83	92	91	92	91	113	105	104	81	88	95	99	109	107	109	101	102	87	79	92	92	88	88	117	83	96	98	88	115	105	84	102	72	92	102	103	89	93	115	114	80	100	82	109	101	98	108	110	100	104	102	102	98	109	104	98	80	78	85	106	89	74	106	115	106	116	90	104	101	95	98	81	94	82	90	89	105	105	92	97	95	89	83	120	90	100	90	94	95	97	97	110	89	94	81	79	92	82	99	80	89	102	94	91	106	98	107	81	85	95	99	111	103	92	106	107	103	119	89	94	109	109	87	92	74	117	95	92	91	89	88	100	94	77	88	122	99	88	84	76	87	91	100	110	110	99	94	90	104	95	84	104	100	105	86	103	110	108	97	102	110	98	113	99	98	101	93	98	91	105	98	96	84	84	92	95	115	97	106	103	104	100	102	87	94	94	101	95	97	86	91	92	80	113	96	91	94	102	106	96	78	89	115	97	92	100	90	103	95	93	92	108	97	93	85	81	107	90	96	96	89	96	88	88	85	84	85	89	92	94	112	101	99	92	110	89	86	115	97	85	112	113	105	93	85	84	100	105	103	88	89	87	81	99	85	91	100	94	99	89	91	102	98	121	90	108	72	82	117	117	86	86	93	99	111	101	82	87	111	91	87	99	92	88	100	109	92	112	94	99	96	101	103	97	104	124	109	98	102	81	114	105	96	90	94	106	109	94	105	96	72	94	86	92	110	104	95	90	89	86	97	98	104	96	81	88	104	97	105	106	105	97	87	112	81	88	86	79	102	98	86	93	104	105	94	88	88	100	98	89	105	100	96	108	80	108	104	79	82	106	85	86	92	88	83	89	85	89	98	85	106	97	87	121	110	86	79	89	98	98	79	99	94	84	83	84	107	99	98	94	85	84	108	93	95	77	89	89	101	103	88	105	110	117	88	111	89	78	100	104	100	114	82	92	106	119	83	101	86	101	98	100	96	93	94	104	100	83	96	113	92	122	78	77	120	110	88	95	86	111	108	94	93	111	100	85	102	102	92	93	124	94	89	94	92	86	82	100	87	78	101	112	108	87	104	80	84	91	100	81	68	87	100	92	96	93	115	98	98	100	67	71	104	80	99	101	77	87	97	104	89	119	101	114	80	89	110	99	85	95	106	104	91	98	92	97	106	93	95	96	90	94	90	106	71	105	124	91	84	82	108	84	88	105	92	93	90	92	100	80	100	103	97	118	108	93	93	95	86	99	87	91	99	85	94	94	93	84	86	102	99	108	100	84	97	72	109	91	95	93	68	96	85	92	101	121	89	102	106	110	99	72	89	95	75	81	90	94	98	91	93	105	96	96	102	104	113	99	106	82	108	90	94	88	98	95	112	107	101	99	96	81	84	88	88	116	90	98	109	106	97	107	88	90	97	97	104	95	105	99	89	79	96	98	88	90	106	99	93	98	85	94	96	93	89	96	96	105	107	85	99	104	78	92	98	100	107	84	98	85	94	84	103	113	80	89	90	97	107	111	85	85	108	117	100	88	91	80	96
9314	2790	1700	2349	4189	5056	4817	4152	3593	3092	2599	2498	2185	1932	1696	1556	1441	1437	1306	1280	1209	1188	1152	1124	1175	1224	1216	1062	1588	2208	2659	3577	3275	2361	2403	3498	3233	3134	2893	2743	2799	2929	2511	2340	2908	2590	1858	1498	1879	1880	2096	2105	1698	2112	1936	3019	2938	2640	2326	1933	1614	1297	1155	1001	1029	1058	1003	962	928	943	957	1010	973	921	967	955	986	936	978	962	988	972	980	965	966	922	1015	979	943	925	957	932	958	952	943	1007	951	969	982	1005	988	987	930	945	1017	965	997	974	888	909	957	958	970	968	905	906	975	936	1039	961	925	964	969	955	1015	1007	937	957	1001	988	987	1026	983	936	965	987	934	948	942	963	933	958	1005	931	948	882	949	1000	912	940	958	966	978	975	946	976	984	936	960	949	1005	936	991	991	967	993	982	977	915	933	949	985	974	994	942	961	924	968	953	969	992	992	1004	967	986	927	986	1002	926	995	936	987	1028	922	1008	965	1005	932	1018	1001	1000	950	956	957	985	1038	1005	948	977	944	973	994	970	985	1005	950	961	922	980	936	995	940	963	1020	997	995	945	997	954	968	899	956	929	962	982	1004	953	1010	1006	948	949	948	993	976	956	928	951	979	990	1039	995	955	990	962	961	923	931	888	968	973	976	972	969	954	956	984	1011	1027	953	952	956	1000	990	999	953	967	923	945	1000	977	1000	935	1009	976	1000	967	998	973	984	945	957	975	962	939	980	933	906	980	940	945	954	963	939	952	957	957	1013	985	950	1001	994	1010	946	953	1020	991	962	976	1010	946	926	984	984	937	982	959	958	1018	984	978	971	933	961	974	959	989	981	960	971	951	957	984	1045	982	965	980	968	933	1005	963	953	952	951	935	921	999	970	996	942	971	1005	989	1010	948	992	915	980	940	959	973	972	968	1014	964	997	962	942	963	978	921	998	987	989	1030	991	971	914	985	959	1009	974	1015	960	981	929	995	985	938	951	969	970	968	963	966	981	988	967	975	1015	944	966	984	990	919	998	974	999	954	1024	964	942	945	1023	1023	928	929	927	935	991	992	950	981	941	975	982	925	1031	949	889	957	1023	951	953	934	990	978	961	958	963	977	901	995	983	948	955	1020	970	968	966	1012	960	973	957	951	990	997	1012	973	949	946	946	935	946	974	978	1036	995	927	985	964	947	943	1019	940	976	982	943	944	998	1003	964	955	958	963	1012	975	963	1029	978	983	990	1018	979	1019	951	963	970	977	995	1000	974	979	967	947	975	996	978	1019	996	972	1006	958	918	1009	992	944	993	986	953	964	974	992	988	955	969	985	1022	945	964	985	969	951	974	1004	949	1031	986	927	932	958	976	984	989	967	993	959	1010	1000	1028	973	915	1058	1012	995	1025	941	953	954	995	962	987	1014	987	946	999	973	980	978	996	988	946	968	952	973	968	999	923	1010	921	965	950	920	982	962	941	951	998	967	1023	879	911	940	983	979	968	960	979	958	920	947	922	1060	960	1023	1024	958	970	1009	962	937	994	997	945	973	984	974	990	957	956	950	994	979	987	938	955	995	1011	979	929	975	983	974	912	972	937	1011	988	1014	936	995	954	983	956	952	947	977	964	975	1010	944	934	1007	972	965	989	948	935	924	984	993	970	964	994	986	996	978	991	966	994	958	916	1001	1013	1020	955	952	980	969	941	986	926	927	948	969	924	993	1042	973	939	998	1000	990	992	955	954	958	944	943	958	933	959	974	977	964	974	992	941	937	984	939	1000	1016	941	951	992	946	933	957	942	982	991	971	983	977	1026	980	988	978	987	986	965	983	987	974	969	1008	981	933	989	1016	974	963	968	1043	977	997	923	1028	968	921	961	950	951	944	996	992	1000	1011	967	937	968	970	942	926	955	1001	941	1000	933	946	967	854	938	957	1007	1037	953	968	943	963	901	968	963	984	995	944	974	970	976	995	1043	1006	968	954	940	937	990	962	944	968	966	922	992	944	999	960	944	948	995	968	963	908	936	967	980	964	986	993	971	957	951	993	971	970	1000	946	1049	976	962	990	1003	958	942	976	949	906	1021	1027	991	958	1003	1024	981	952	952	1013	966	938	951	967	965	996	947	1012	914	1000	979	952	998	1019	1014	983	1001	962	1007	962	1002	994	948	969	970	1025	932	964	961	990	996	998	947	935	955	943	955	998	993	963	971	986	969	1001	949	915	945	930	982	984	914	957	934	928	988	944	986	963	953	909	960	952	953	987	1018	969	947	990	1018	972	1020	977	993	915	983	933	945	1023	936	1005	976	965	1021	1031	938	1005	982	1021	957	924	955	929	966	900	912	998	946	965	990	976	978	957	990	1006	1020	985	999	966	1034	978	929	959	1002	979	990	981	1051	972	1015	971	1050	965	953	937	976	951	977	1008	938	978	977	975	1021	1022	962	943	1021	977	1005	964	1021	980	994	921	992	946	950	997	1004	967	1007	956	994	982	929	953	1024	963	947	1026	933	991	963	932	1004	951	942	953	991	1017	966	986	966	981	990	983	1026	942	1001	950	972	940	949	958	987	1012	933	964	979	961	1003	918	952	1008	1007	953	994	941	998	952	909	992	948	973	1013	946	974	948	974	996	942	967	1007	982	986	986	971	1010	1010	948	1039	962	982	977	984	985	995	971	922	969	989	935	967	960	968	984	978	958	963	958	941	936	974	1061	1034	948	979	985	937	994	995	995	971	966	924	998	936	971	965	993	963	1009	987	1005	949	1014	961	942	960	934	951	966	955	956	976	946	962	961	939	983	972	936	937	936	1017	1016	966	922	936	989	980	1010	1000	959	976	984	959	990	953	978	942	981	976	917	959	978	963	989	981	974	929	967	1001	974	929	939	987	986	1008	935	966	933	1018	902	970	960	974	936	979	977	924	970	983	966	971	905	928	1000	963	943	1010	948	965	925	1008	915	1006	971	975	980	950	976	979	966	910	971	961	991	1017	959	913	951	940	983	964	971	994	993	1028	931	910	988	999	997	987	955	1008	1031	984	950	949	962	985	982	932	992	1021	970	980	974	986	990	959	1002	932	971	964	1027	964	1005	979	954	964	985	969	983	1054	961	978	951	986	985	975	1020	1020	965	995	980	959	960	927	973	980	960	990	938	964	1013	958	985	973	1005	946	939	949	965	997	979	966	926	959	973	1027	974	952	981	974	951	938	945	971	935	948	1029	978	991	967	966	966	909	1008	968	999	952	920	978	991	977	964	983	976	985	953	901	947	975	965	970	977	948	932	955	980	1008	975	966	937	930	936	973	995	944	952	962	998	1014	1035	959	952	1031	981	1029	935	976	946	969	980	969	939	946	1039	1014	982	1006	999	980	984	1026	1021	1004	947	948	991	990	992	1001	1003	955	921	968	982	1019	1021	1028	962	981	961	970	996	997	1018	995	982	996	940	951	1006	985	981	943	951	991	956	979	981	956	991	979	968	1023	998	965	935	923	949	1016	974	981	975	917	990	914	924	941	998	924	946	982	972	971	992	1032	1000	958	975	916	995	994	981	1000	970	983	980	942	955	969	1014	966	953	969	961	973	944	968	947	941	967	939	993	948	994	976	1009	955	967	963	947	982	942	989	957	932	962	943	980	916	928	988	1004	952	974	968	918	946	960	1029	940	933	955	954	966	970	984	1044	946	1002	968	1020	999	959	991	1022	1038	903	926	1013	952	1025	988	967	946	994	910	1003	933	943	978	912	948	1001	1038	986	957	950	942	915	966	952	988	1021
771	276	165	107	145	153	177	184	185	163	150	109	109	126	115	112	103	114	96	82	84	103	103	74	93	100	104	86	114	122	111	194	187	163	161	178	187	160	181	168	182	168	146	165	180	142	109	112	115	121	117	144	119	117	157	191	217	231	179	162	133	99	82	88	79	70	91	77	82	75	81	77	85	93	103	87	74	64	79	82	83	71	81	101	89	86	97	84	64	87	101	70	82	70	71	94	92	77	99	78	86	86	79	60	88	95	78	65	94	92	89	62	85	80	59	66	83	72	82	92	99	85	80	70	79	74	79	85	87	82	97	75	93	84	83	94	84	85	88	71	77	72	94	82	95	70	88	76	74	99	88	76	86	87	73	89	81	87	78	84	94	70	95	80	89	92	84	88	98	77	61	82	87	72	82	87	90	80	87	92	82	94	70	83	72	74	78	82	80	91	85	75	101	88	73	92	83	77	88	91	79	90	83	73	67	83	84	82	83	80	77	89	66	67	74	86	71	85	76	90	72	84	64	78	82	80	79	74	81	71	75	74	77	81	97	88	73	69	86	77	80	89	86	86	80	95	93	74	84	71	84	80	87	79	64	83	77	77	79	78	78	81	90	85	73	79	97	103	96	98	82	87	92	84	69	79	77	87	76	90	74	79	80	73	82	77	74	73	72	71	78	108	75	88	80	88	78	79	82	96	74	85	92	86	75	82	83	88	75	89	88	74	83	92	73	85	91	72	76	78	57	95	80	85	65	70	75	91	86	94	89	89	90	95	90	79	84	75	65	70	86	72	83	71	97	81	91	91	83	93	85	74	84	92	77	74	86	75	61	77	93	94	79	81	82	91	83	83	78	79	88	73	84	76	94	93	87	80	62	75	77	67	99	70	90	89	81	73	87	62	85	64	90	105	81	77	87	88	87	89	86	91	92	77	79	70	94	86	90	96	91	74	97	83	66	84	78	85	74	71	82	85	76	79	79	92	97	93	74	78	68	88	81	90	94	82	77	76	79	60	74	79	89	77	78	88	86	101	72	77	95	80	66	84	88	77	81	79	110	57	85	66	85	83	82	80	91	72	76	96	78	87	79	89	68	99	102	77	83	72	86	89	89	81	77	83	92	79	83	91	81	80	83	93	94	89	83	76	85	85	87	88	96	67	81	73	98	83	76	78	68	73	101	74	89	81	69	71	69	78	85	77	75	106	71	82	91	91	79	91	90	71	77	77	88	69	92	89	86	75	68	81	71	52	67	83	83	90	89	90	64	82	86	85	75	105	76	87	82	89	96	96	103	75	86	81	96	86	84	81	71	62	82	88	72	77	75	83	83	77	85	52	78	99	91	89	78	81	88	75	76	76	96	74	79	92	95	81	98	78	74	90	88	80	83	89	79	67	81	71	82	83	82	70	63	81	77	81	76	97	78	82	82	91	87	78	80	78	84	84	73	76	62	76	79	91	90	90	72	95	85	77	83	66	85	78	97	62	79	94	76	82	80	79	86	76	103	79	92	88	86	73	83	79	79	76	86	91	73	82	75	68	87	70	99	86	95	85	82	73	89	92	84	71	87	85	80	74	101	78	98	94	95	90	67	97	84	91	97	84	79	68	83	91	90	88	74	86	78	84	90	87	87	74	77	86	72	93	77	87	78	84	82	83	88	82	73	70	73	75	65	80	88	75	82	87	72	91	88	87	76	79	85	85	67	73	77	88	86	95	87	80	99	86	82	82	84	79	75	83	92	77	78	85	88	67	76	75	89	92	83	80	74	82	94	86	98	80	94	75	96	94	89	76	72	75	82	72	90	87	90	97	92	72	82	75	95	80	81	83	86	98	74	69	84	80	90	84	77	100	82	86	70	81	77	78	75	68	72	73	75	88	69	92	85	88	88	85	79	92	81	91	72	94	83	86	61	82	89	83	81	90	82	78	99	91	99	93	83	93	76	90	104	76	84	96	77	82	80	83	92	85	91	74	99	78	97	94	73	75	77	84	67	94	94	76	73	86	64	102	60	83	94	102	81	102	82	89	67	76	97	77	78	71	101	89	80	88	91	72	61	69	66	81	88	101	76	85	74	82	83	82	82	85	71	79	75	74	99	84	97	79	87	75	75	86	89	63	76	85	70	89	83	78	86	93	75	82	78	95	73	65	91	98	67	77	92	73	89	85	101	79	71	89	86	79	81	73	99	82	89	82	84	67	83	90	82	76	75	85	73	79	95	83	80	76	85	76	79	96	71	83	98	97	91	73	81	107	69	90	85	62	88	82	70	77	60	72	76	81	90	74	87	87	79	98	84	70	87	70	82	86	87	91	80	88	88	93	79	72	72	70	68	90	83	88	96	77	91	73	80	94	75	74	70	93	91	74	95	74	92	89	78	61	77	73	85	86	71	83	87	79	82	85	85	69	82	97	84	78	67	77	77	89	93	60	80	73	88	87	104	65	78	77	75	81	84	102	85	77	93	78	77	52	87	90	62	91	81	81	72	98	67	82	69	98	99	76	88	89	100	75	89	74	83	79	70	85	75	98	71	93	93	100	73	89	83	92	76	76	81	78	93	81	93	83	84	87	81	78	78	91	79	76	74	73	77	75	90	77	92	85	73	76	73	87	91	84	77	72	84	76	82	77	94	82	82	93	70	88	85	90	77	90	91	70	78	72	81	75	83	93	75	85	81	66	93	76	69	87	86	77	93	86	80	91	80	64	67	89	79	100	79	72	78	74	90	79	90	75	76	84	79	83	69	82	74	71	91	92	77	94	95	76	81	84	88	67	73	78	75	82	76	76	94	78	84	92	87	87	81	102	78	78	75	91	92	80	69	94	85	84	84	86	74	88	77	81	73	83	67	89	85	69	78	85	82	72	71	89	92	114	83	68	75	68	86	80	86	81	71	77	90	84	93	62	66	74	84	77	96	64	82	93	92	79	89	81	73	76	83	79	79	77	84	86	76	92	66	78	86	99	91	81	66	69	103	96	86	76	87	92	74	90	90	77	97	94	95	86	99	91	91	91	72	79	89	80	85	77	83	88	88	78	88	80	86	87	95	93	88	89	92	75	83	76	73	89	90	85	98	74	89	92	83	88	79	71	67	81	80	78	67	90	84	88	77	76	79	82	67	73	76	72	78	83	88	86	82	92	79	90	71	78	79	97	83	85	81	70	77	83	97	75	91	85	76	65	81	91	82	83	80	77	71	77	86	87	87	66	99	74	84	77	88	91	80	72	82	84	91	81	82	85	92	72	81	72	81	77	87	78	102	81	73	77	85	80	81	69	88	92	84	85	88	77	79	82	77	92	78	86	86	81	78	95	86	86	75	88	76	92	83	73	83	84	86	74	81	82	90	70	74	78	78	97	72	81	83	70	95	83	72	78	88	86	74	85	81	70	76	85	82	93	78	71	91	84	88	76	75	73	77	87	78	87	87	84	81	83	79	77	89	80	84	74	80	83	89	71	86	101	83	96	83	89	67	95	80	80	87	75	78	84	93	95
11487	5029	2265	3615	7800	9194	8506	7013	5972	4941	3978	3401	3050	2585	2246	2004	1846	1735	1592	1427	1344	1312	1262	1265	1252	1284	1217	1162	1689	2610	2747	4600	3667	2600	3580	3929	3697	3510	3326	3451	3225	3093	2863	2936	3760	2641	1803	1561	1801	2266	2195	2342	1990	2201	3204	4282	4805	4323	3668	2870	1951	1445	1166	993	934	856	841	808	815	865	900	827	850	801	811	849	833	848	877	759	797	835	791	821	803	845	805	866	833	870	798	853	790	820	814	857	848	805	827	819	899	817	847	882	806	809	867	835	891	788	844	815	834	845	855	904	814	879	861	840	867	820	808	828	811	865	909	837	863	883	847	862	770	837	890	780	860	870	828	861	827	831	850	843	807	829	840	910	834	782	825	775	879	882	852	825	865	824	835	883	900	846	837	863	895	743	839	824	878	881	802	831	810	871	834	820	833	840	838	842	861	833	871	870	833	848	838	804	846	837	834	797	863	892	841	873	817	774	871	878	854	825	810	820	842	829	829	825	837	900	806	813	821	857	799	839	804	859	852	902	859	829	819	857	792	820	848	830	841	791	832	835	788	841	872	871	854	855	830	836	854	801	849	795	843	855	805	863	865	826	810	840	867	853	838	880	860	841	839	848	804	854	860	788	831	841	812	826	826	869	851	832	876	833	868	839	827	798	866	850	826	889	895	838	834	800	791	812	826	812	793	869	827	831	859	894	822	850	809	787	811	820	825	785	829	784	860	861	838	872	876	824	863	816	862	820	830	855	800	861	863	786	828	868	887	824	880	800	839	813	808	856	894	812	882	816	853	893	867	830	847	847	853	861	752	848	855	826	832	826	809	851	844	847	830	862	833	853	807	840	845	816	839	807	842	815	887	850	868	874	883	839	842	842	853	863	873	834	808	811	865	817	818	853	857	876	803	829	791	888	860	758	832	880	830	833	853	850	855	866	884	771	814	823	771	840	834	862	801	851	874	853	786	796	822	827	839	841	823	861	882	855	860	824	842	829	858	831	832	829	884	845	818	820	871	786	844	874	904	837	797	876	866	822	887	813	840	875	856	800	842	865	859	827	800	845	845	826	812	872	858	852	872	831	838	811	830	856	838	780	800	837	850	855	860	851	827	846	870	794	810	777	831	826	871	824	841	836	874	843	869	848	868	855	830	850	841	791	854	818	846	858	839	827	833	788	820	851	842	853	841	811	885	833	809	861	814	884	852	788	800	817	798	870	865	788	846	765	867	834	877	879	862	862	858	825	833	837	842	819	850	840	809	900	879	822	862	828	854	857	824	855	877	782	826	832	832	853	832	840	839	818	810	866	848	830	850	815	796	816	882	850	832	852	841	813	851	849	789	843	868	888	834	827	885	800	870	836	853	807	786	869	850	866	800	818	881	821	821	822	881	828	813	799	801	801	856	820	840	819	850	794	878	854	826	805	839	807	826	844	885	843	826	822	835	856	856	814	859	821	903	805	845	869	841	883	784	828	875	822	902	831	804	894	806	863	832	820	790	870	759	853	915	759	820	833	868	816	791	846	806	770	861	844	823	818	855	865	816	852	848	822	791	869	842	850	839	885	854	820	815	813	845	823	832	845	789	860	812	820	874	847	828	831	841	868	833	867	842	832	850	832	849	850	843	845	869	887	896	859	881	827	840	915	850	845	846	835	893	839	890	812	813	845	819	842	808	834	855	851	845	795	842	836	857	861	813	854	809	846	822	840	812	848	865	779	813	813	861	841	869	855	871	818	862	833	888	808	858	816	880	841	813	838	818	851	845	830	885	854	833	845	831	813	837	827	866	844	784	893	869	836	829	867	780	797	822	835	793	862	809	846	850	833	869	844	869	829	858	889	855	808	813	846	881	804	876	868	867	884	824	821	866	830	901	845	831	829	807	813	889	784	829	835	809	843	841	849	886	842	861	829	841	846	853	809	846	831	847	844	861	857	848	798	861	780	838	819	851	843	840	810	852	882	811	863	847	846	775	865	852	840	873	799	831	879	842	858	871	817	833	862	855	816	903	815	851	821	834	831	829	853	803	916	826	801	873	904	838	816	819	844	833	823	850	786	813	825	855	824	806	812	819	826	835	792	775	832	866	873	813	843	852	858	823	831	811	807	845	886	835	840	787	916	843	809	859	827	894	804	816	833	824	850	802	844	856	872	864	811	791	840	824	869	896	848	835	826	856	813	835	853	879	810	851	851	831	869	870	845	844	816	826	848	912	854	875	873	854	852	805	890	795	835	821	835	898	831	881	833	848	860	901	863	865	822	837	843	829	842	839	851	856	808	812	852	816	817	818	813	832	845	814	839	842	819	861	811	862	845	845	878	923	834	813	794	852	839	853	829	829	871	862	833	817	787	897	884	825	832	805	835	844	837	855	828	837	851	780	833	779	868	829	848	814	836	777	806	844	827	870	814	818	851	877	776	871	875	808	852	852	842	868	849	844	856	841	848	829	814	848	823	839	836	840	832	836	838	848	803	842	850	801	822	784	796	856	859	889	810	858	814	811	826	842	811	828	825	862	895	852	832	817	861	812	825	851	868	780	805	891	859	793	847	833	827	858	809	839	801	819	841	803	829	848	836	791	845	815	834	834	869	842	830	827	818	834	881	846	841	803	807	841	845	879	776	814	844	843	810	826	780	889	859	881	810	777	823	867	811	880	867	883	846	839	858	846	871	766	847	763	844	854	845	824	839	803	875	877	793	852	831	848	876	783	852	806	883	805	842	888	850	780	859	870	856	871	828	864	800	820	757	823	790	808	863	814	872	837	848	849	853	825	809	776	806	865	866	858	824	825	756	816	824	840	881	831	808	776	815	828	806	802	872	820	803	872	807	775	872	831	906	849	879	856	880	835	792	855	813	854	858	841	824	838	888	777	824	887	840	794	851	803	897	813	865	801	873	789	811	818	846	810	782	868	808	825	792	841	809	839	847	849	846	870	851	878	828	813	815	817	839	849	768	826	786	841	914	887	842	801	840	820	833	855	830	869	832	837	871	849	840	841	839	870	810	881	832	872	850	863	857	878	799	849	804	845	838	858	863	789	825	855	817	864	870	824	847	883	841	823	794	814	760	841	866	844	845	797	848	834	876	800	851	836	810	841	827	811	846	860	818	816	835	840	820	807	859	876	810	838	842	832	828	901	833	851	821	834	887	830	873	852	856	856	865	860	856	845	880	873	811	801	822	797	853	809	856	837	863	800	887	834	817	824	810	869	855	823	856	807	833	859	817	823	833	830	817	882	841	858	814	843	848	828	792	838	801	813	835	776	823	832	853	789	876	867	861	842	901	820	814	870	840	851	870	851	855	854	907	834	827	858	819	867	845	810	826	834	832	898	807	838	824	846	864	850	903	851	838	856	866	814	861	820	876	851	870	804	833	854	880	894	831	862	854	866	836	857	866	825	796	826	806	865	846	853	817	824	846	784	827	855	803	816	875	839	787	838	865	856	835	851	870	831	822	840	810	912	846	848	791	816	806	867	817	840	805	868	882	819	838	829	835	878	898
2320	278	207	151	150	187	186	192	194	176	164	135	170	144	131	130	140	106	110	122	105	113	105	102	101	103	115	109	106	157	161	206	200	157	170	198	211	183	164	181	160	156	184	177	213	157	138	115	140	130	103	145	124	125	169	213	292	255	207	196	131	123	118	103	100	83	88	105	87	112	94	99	87	123	90	103	78	86	99	86	99	86	97	96	85	99	98	87	88	102	99	100	97	113	89	93	85	101	98	85	108	91	92	102	91	109	91	97	100	103	90	81	114	108	94	81	91	106	88	90	99	105	91	93	92	92	99	111	96	89	111	89	84	84	92	105	92	84	99	101	92	82	105	91	87	88	100	84	105	98	96	110	106	85	97	95	113	93	100	114	92	102	87	98	110	119	96	87	116	105	92	85	102	118	85	101	99	107	103	103	99	107	91	94	94	97	86	96	73	106	118	103	109	111	100	116	102	98	96	82	96	94	114	93	121	114	81	115	86	115	83	113	84	88	83	100	94	86	97	98	89	97	99	107	89	104	81	93	103	103	94	102	94	98	94	103	111	89	114	99	96	105	118	112	92	100	89	100	92	117	100	97	110	106	81	100	88	100	93	79	94	97	98	105	71	79	125	95	103	90	101	89	99	90	95	108	95	104	98	105	88	110	98	83	88	88	97	111	97	100	108	95	103	90	87	93	102	114	88	117	107	90	86	96	66	82	88	107	99	98	99	85	93	111	88	90	103	129	107	87	86	85	98	86	102	97	100	96	123	89	98	95	93	109	105	107	86	92	86	81	92	109	100	100	108	97	98	77	110	102	97	100	94	91	93	100	89	92	97	89	94	103	97	93	101	112	91	99	92	101	90	104	92	88	91	81	103	92	107	97	100	97	83	94	89	99	91	100	98	130	109	108	92	105	104	92	104	97	92	103	84	100	94	97	111	82	94	106	95	101	105	97	100	105	115	104	91	84	83	88	102	92	94	99	88	101	113	106	99	107	105	98	91	115	100	90	94	88	84	107	72	101	109	118	105	105	101	96	81	88	97	95	103	95	85	97	109	72	100	108	98	104	79	93	103	95	102	83	112	96	105	105	103	90	102	90	93	99	84	93	92	100	93	97	108	82	95	74	108	97	118	95	110	112	108	88	98	105	111	102	81	93	103	95	106	100	94	82	96	105	101	85	97	112	109	98	106	97	96	87	71	88	91	106	99	83	128	106	92	99	77	108	99	107	96	103	89	98	91	87	103	89	103	103	94	87	77	99	114	89	90	84	71	92	96	103	104	83	89	97	82	99	106	109	104	80	101	107	98	113	111	109	81	95	83	99	84	111	112	100	92	90	89	111	102	102	88	97	105	80	108	82	89	99	100	89	113	102	97	113	104	110	93	117	95	94	104	83	90	89	94	80	105	106	107	105	108	84	98	76	95	92	104	99	89	109	97	90	113	85	105	108	95	97	104	96	78	80	104	102	90	112	91	95	103	102	96	90	93	104	99	104	106	97	88	99	85	86	93	91	96	98	89	95	108	89	78	86	96	94	90	91	89	111	114	87	106	95	101	86	87	92	110	102	88	100	76	100	117	106	85	114	119	101	90	113	94	103	102	93	86	99	92	118	99	78	102	105	96	96	79	88	97	88	105	91	88	96	93	91	94	90	102	89	93	101	119	103	90	111	113	98	109	86	87	92	102	89	82	84	92	98	105	88	101	98	94	88	93	95	114	98	90	87	114	99	105	103	94	77	98	115	100	100	104	85	90	86	100	83	107	102	95	105	96	69	89	111	80	100	79	120	77	91	96	102	97	111	91	109	81	90	102	96	81	100	112	108	101	89	118	91	116	89	108	113	97	94	94	117	114	116	96	98	96	93	101	86	118	91	86	114	83	93	94	78	88	103	93	111	93	97	91	104	105	102	93	85	109	133	111	118	93	97	86	100	110	91	102	95	96	105	93	99	84	104	82	100	99	93	87	91	89	104	92	100	77	115	94	101	96	72	94	101	87	108	82	86	86	96	97	105	88	136	91	122	104	127	88	113	104	84	97	90	92	90	96	95	125	124	101	82	105	94	77	89	104	92	86	103	84	99	111	97	89	93	90	103	85	84	112	91	80	98	95	96	87	107	94	100	91	95	99	109	100	106	98	93	104	98	105	93	91	99	82	73	104	117	110	85	103	90	109	92	104	106	90	90	87	106	105	88	115	109	92	107	97	91	76	95	96	103	89	92	94	112	101	85	94	98	106	100	106	105	92	90	93	112	88	96	102	98	96	104	116	89	93	101	85	81	90	79	99	100	86	96	109	92	105	95	93	88	113	93	81	91	103	96	86	109	91	104	82	104	99	97	93	93	90	101	83	100	92	80	94	98	102	97	97	97	90	106	93	100	93	90	76	101	99	85	97	91	99	104	76	115	93	103	85	86	98	105	98	91	108	102	94	94	111	103	98	112	94	95	109	88	85	94	98	85	98	112	100	92	94	104	100	90	77	107	96	92	97	114	104	90	112	102	91	96	96	71	88	96	85	92	95	79	95	104	91	112	84	96	124	93	106	98	114	87	104	124	93	93	106	98	92	93	100	95	81	103	79	85	95	98	88	114	90	83	69	124	88	98	104	110	106	78	101	104	101	94	86	94	80	87	110	110	109	86	85	86	87	113	92	92	102	89	103	113	85	81	87	96	104	103	90	83	110	110	98	87	114	94	90	91	86	96	100	96	102	90	86	98	105	107	98	102	104	106	88	110	88	103	99	94	110	102	89	92	102	92	84	99	98	107	81	84	92	96	92	80	109	101	100	84	93	102	106	94	111	95	79	89	100	80	102	92	82	96	102	107	98	99	86	87	86	106	88	102	92	103	84	92	98	123	83	100	104	101	82	95	118	86	104	114	92	121	86	114	101	94	106	116	110	84	99	96	96	100	101	105	93	94	97	111	102	96	91	106	114	101	98	92	100	96	116	105	94	108	90	104	107	92	82	92	93	88	96	89	112	103	88	98	107	110	89	106	79	97	104	98	84	92	100	95	105	87	109	113	109	97	90	123	93	98	93	98	86	83	97	88	82	105	102	93	95	107	78	84	101	97	112	112	97	100	104	104	101	104	92	97	102	90	102	108	106	108	74	79	113	106	112	90	86	105	110	98	93	106	98	88	101	98	75	91	105	108	94	103	101	89	103	100	108	83	86	116	97	84	79	109	92	96	104	95	81	95	99	95	99	104	104	76	111	107	85	100	92	94	84	102	88	98	103	110	95	95	100	100	95	117	78	105	84	107	101	120	102	77	88	107	104	92	103	100	88	81	98	88	94	85	91	107	93	84	109	101	99	76	111	104	105	100	111	99	100	88	98	94	93	107	101	78	89	95	105	108	104	95	89	86	86	102	92	108	110	94	95	105	98	90	94	112	90	87	92	103	121	94	89	89	93	95	95	93	91	112	98	83	86	90	110	74	89	105	108	89	95	93	93	95	94	104	103	97	97	97	107	106	99	93	106	101	92	107
11454	4304	2297	3469	7274	8808	8385	7229	6356	5202	4331	3781	3231	2851	2544	2238	2154	1947	1770	1640	1579	1495	1408	1507	1424	1410	1358	1304	1628	2563	3365	4909	4267	2903	3779	4150	4068	3678	3695	3339	2912	3132	3487	3660	4115	2408	2101	1625	1908	1908	1657	2120	1943	2127	3514	4564	5979	4712	4012	3117	2235	1637	1282	1126	1037	1033	982	1008	965	985	997	983	1036	946	984	974	979	944	960	960	973	979	1015	1012	967	975	933	1024	961	940	982	980	1022	934	949	974	953	931	967	956	956	966	1008	1014	949	976	974	978	1015	1064	938	1026	973	979	1011	997	996	922	971	963	998	1020	896	989	982	977	988	1009	1036	980	1035	977	1021	1006	980	1007	1003	930	1014	993	1040	1027	1055	934	979	991	1010	1019	1023	1001	953	1011	1019	929	950	965	996	1024	1055	996	995	1007	987	992	1031	989	1000	990	1009	977	961	974	999	966	996	1047	969	976	927	1065	1060	1005	975	963	985	1009	990	972	973	968	985	979	1021	1011	968	1004	949	1010	963	995	988	938	998	949	991	983	989	983	991	964	988	967	986	1018	958	996	1085	999	970	1008	944	974	896	1094	954	1006	984	964	966	955	988	995	980	993	998	1023	1024	976	991	955	984	987	1001	982	947	969	962	996	988	965	1032	973	963	969	960	1022	975	1013	999	998	1044	979	996	933	973	991	921	983	993	997	1020	966	919	983	912	1018	1028	945	988	941	993	981	1006	1001	1003	957	932	994	1015	1014	936	972	982	1016	958	982	1001	983	991	969	1031	989	1033	990	1028	1031	966	985	995	974	941	996	1003	996	970	1005	1010	964	985	991	1005	998	996	1039	992	988	994	946	994	1006	1094	986	920	961	966	975	962	973	958	985	936	969	962	995	979	987	951	987	1027	983	1014	992	1027	963	1043	962	962	949	980	966	955	950	1004	987	965	989	970	987	1008	968	1046	947	957	947	966	975	984	992	969	997	1005	1023	937	1034	1027	968	975	949	978	952	940	965	984	962	1010	976	947	960	969	1018	998	979	1007	1027	970	1011	966	968	959	974	995	1016	917	1015	961	1022	984	981	997	969	984	972	973	959	1021	1006	964	932	1005	985	1018	931	963	966	971	1009	993	995	1017	987	967	988	1075	991	985	1003	968	992	938	1001	1022	990	989	980	995	994	1022	992	1032	993	1008	933	983	1006	1047	996	950	1009	968	964	956	994	981	1003	983	1030	949	1009	934	907	1000	1009	905	946	970	958	977	927	1005	961	999	973	1010	993	958	980	997	972	956	931	998	944	998	992	1039	969	1031	900	950	968	989	974	1002	1008	964	977	914	1013	996	1030	985	928	931	1031	969	945	985	985	1009	917	1000	953	992	978	964	948	970	1000	932	1003	1014	964	981	990	960	972	1016	1013	961	952	988	957	957	969	991	1041	1040	964	957	1024	1015	958	985	994	1027	961	934	1049	948	977	969	991	968	1001	1057	971	1025	1008	987	984	971	998	1000	1031	936	1040	1035	962	1048	971	953	982	967	949	1008	964	1032	1008	1014	1065	977	970	1002	1033	983	933	973	935	985	973	1057	937	955	1038	1015	1012	955	1024	1007	963	978	937	1015	1090	997	993	1001	955	1007	1040	1017	985	1005	995	970	1005	990	969	981	977	998	940	1002	982	930	982	970	979	988	949	1022	1009	924	990	970	959	963	977	961	991	980	993	980	955	983	955	999	1015	963	943	962	1032	1027	993	1031	981	1006	996	1050	944	992	964	962	1034	1000	981	967	971	967	981	994	975	967	993	1010	1002	929	1010	1028	994	965	981	986	1002	931	1010	977	1018	991	953	1027	945	963	983	1011	966	997	997	1003	978	1011	965	999	983	952	1057	1020	1023	1052	981	954	967	982	943	1025	976	989	1011	986	937	995	959	987	1004	944	1004	970	991	1032	1050	962	1006	948	1000	986	1065	982	975	1050	982	945	1028	1007	1041	997	1010	931	997	994	994	1039	998	932	984	1017	1039	1015	977	922	971	1035	988	1024	962	992	954	962	969	961	1034	975	962	1039	976	967	1002	977	1053	1027	995	981	968	955	970	954	1037	975	1024	996	1002	988	968	979	989	990	999	1008	985	982	998	1039	976	1019	991	999	1006	969	997	967	970	1011	997	950	970	1005	959	974	956	935	992	969	952	985	1016	907	1025	1047	970	999	964	998	978	951	949	995	960	998	982	937	939	1003	997	1011	985	1019	1004	993	1012	1014	964	963	1004	1033	1004	998	994	1009	916	960	940	963	1022	984	1030	991	947	987	961	948	978	997	952	981	1029	981	985	992	992	1009	975	951	936	968	928	928	977	964	985	967	990	972	977	971	977	1008	987	983	921	963	1027	983	1033	960	982	977	979	1008	997	971	972	981	978	1031	981	1014	1002	988	942	1017	977	969	1008	971	970	1023	930	975	1015	979	936	975	977	996	981	1019	1019	1000	979	994	1018	1016	998	992	982	958	986	973	1000	1015	978	1041	993	1029	963	956	1009	1016	970	1017	947	949	998	1010	965	964	1011	925	968	981	1014	1028	972	1012	1015	943	970	934	1003	977	972	1027	958	990	1049	985	1028	929	1031	1014	946	952	956	984	1025	975	1012	940	993	998	992	1012	1014	988	959	1002	969	979	1002	998	972	1028	981	1012	994	1017	924	995	1022	977	955	939	979	986	993	936	958	965	974	976	1010	980	1061	991	963	974	928	990	959	994	974	974	962	958	1005	940	971	988	977	934	988	991	1010	962	966	908	993	996	983	1040	985	968	1059	992	991	995	1047	970	978	969	1003	1033	960	975	1013	970	1051	954	964	946	1021	915	1000	958	949	971	992	985	988	1036	1011	952	989	1000	1001	1024	993	956	961	1010	1036	987	1005	939	960	983	1007	1004	949	985	950	1006	974	1049	1019	934	1024	937	965	938	927	989	971	961	1038	961	1003	983	1003	980	1068	981	977	1033	946	1038	1026	979	997	1064	987	995	1001	953	997	980	1020	949	1004	989	965	1050	1002	952	1022	1063	985	1019	997	967	984	982	966	964	965	1013	1058	983	966	971	931	970	929	987	994	986	996	1022	987	989	1001	995	957	987	972	973	989	993	1018	990	999	1035	976	978	967	942	1001	1005	935	990	991	1006	1018	998	1026	1021	1015	981	1014	1033	976	968	979	966	974	962	1000	904	992	1023	999	976	1016	974	962	981	971	997	1001	959	960	969	1028	1019	1022	1003	1004	1012	963	1005	999	1040	1034	1017	956	1034	992	973	953	1028	885	985	962	994	940	957	971	940	957	997	973	986	1043	1013	975	985	992	989	1004	987	990	970	978	928	1024	1022	964	983	989	979	996	990	979	1005	985	1002	963	959	990	995	968	971	981	951	955	993	1008	939	1011	995	989	941	1015	1009	1013	1006	983	990	1023	987	954	1004	953	1019	936	977	1005	989	1017	975	1021	1067	1040	997	941	931	980	967	967	990	993	971	970	993	1048	962	1012	986	983	1001	994	990	1004	998	1032	941	1003	926	947	1018	939	961	980	941	978	1001	1021	997	960	998	985	994	998	975	934	1003	977	991	1015	1014	989	968	980	1028	1019	1035	992	961	962	1013	1002	1015	982	989	1036	1032	1025	1004	975	965	1015	980	934	951	995	994	931	1020	965	1046	961	996	1022	1029	1007	998	949	995	954	981	978	992	960	1000	981	1016	996	974	982	1025	985	1046	1028	999	995	982	1037	951	974	969	1001	977	962	990	1008	948	1020	953	1011	952	982	966	949	1002	989	1015	1023	1003	1029	1011	962	980	988	942	975	999	949	942	984	968	1009	1024	1015	975	998	955	897	940	945	951	925	987	967	973	1016	997	974	1014	1021	951	990	954	982	988	1023	957	968	1019	1027	939	1071	1028	979	957	1019	963	950	964	1022	946	1045	989	1020	992	1006	985	986	955	999	1010	990	951	1026	987	1022	956	982
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
