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
343170718159	343170718718	343170719268	343170719818	343170720367	343170720918	343170721468	343170722018	343170722567	343170723118	343170723668	343170724218	343170724767	343170725318	343170725868	343170726418	343170726967	343170727518	343170728068	343170728618	343170729167	343170729718	343170730268	343170730818	343170731367	343170731918	343170732468	343170733018	343170733567	343170734118	343170734668	343170735218	343170735767	343170736318	343170736868	343170737418	343170737967	343170738518	343170739068	343170739618	343170740167	343170740718	343170741268	343170741818	343170742367	343170742918	343170743468	343170744018	343170744567	343170745118	343170745668	343170746218	343170746767	343170747318	343170747868	343170748418	343170748967	343170749518	343170750068	343170750618	343170751167	343170751718	343170752268	343170752818	343170753367	343170753918	343170754468	343170755018	343170755567	343170756118	343170756668	343170757218	343170757767	343170758318	343170758868	343170759418	343170759967	343170760518	343170761068	343170761618	343170762167	343170762718	343170763268	343170763818	343170764367	343170764918	343170765468	343170766018	343170766567	343170767118	343170767668	343170768218	343170768767	343170769318	343170769868	343170770418	343170770967	343170771518	343170772068	343170772618	343170773167	343170773718	343170774268	343170774818	343170775367	343170775918	343170776468	343170777018	343170777567	343170778118	343170778668	343170779218	343170779767	343170780318	343170780868	343170781418	343170781967	343170782518	343170783068	343170783618	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2123	3300	1900	2700	2124	3300	1900	2700	2123	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	3300	1900	2700	2124	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
2113	525	309	215	193	280	292	242	251	243	238	279	269	249	209	146	142	119	115	115	100	114	135	139	129	123	122	110	105	102	109	97	108	108	113	113	112	100	90	97	101	102	184	311	362	418	243	221	171	118	117	101	122	109	108	93	106	102	121	108	97	105	95	99	101	108	87	112	104	101	102	82	86	80	104	113	104	88	105	102	108	86	108	108	95	88	106	84	97	88	108	85	112	101	92	94	112	83	99	88	103	108	108	111	90	100	92	86	117	96	96	87	110	91	94	96	110	101	84	92	105	100	82	99	93	100	102	97	94	99	84	101	99	100	99	102	94	89	100	111	99	93	99	101	94	95	93	90	80	92	101	104	88	91	105	93	89	105	106	110	111	88	94	75	95	108	109	107	102	83	96	95	95	102	88	104	99	104	117	88	100	92	90	100	124	90	110	89	87	103	101	103	87	96	108	109	102	99	101	83	102	89	100	83	83	93	76	97	82	105	93	100	98	112	115	95	92	94	96	101	91	84	117	100	95	109	105	113	94	117	100	97	92	106	121	102	104	99	105	99	91	88	100	97	83	102	96	108	110	90	89	85	85	110	106	97	98	93	85	102	107	91	101	89	103	117	83	92	108	90	100	85	102	125	92	88	98	89	103	104	91	117	95	111	80	107	83	103	101	106	94	100	115	117	93	89	117	103	100	74	111	98	101	110	116	94	91	82	96	94	84	98	95	97	91	113	112	110	103	103	89	97	101	107	91	91	97	100	90	97	82	96	102	95	95	105	99	109	89	93	89	97	93	106	96	97	108	87	101	89	100	91	97	81	87	100	107	101	83	89	99	96	91	116	81	97	101	110	85	83	95	108	105	115	93	107	108	118	107	94	86	109	101	96	100	109	106	98	111	105	97	102	97	95	88	110	86	93	85	101	98	93	103	95	100	99	101	81	92	103	97	99	100	99	94	106	105	81	105	102	99	100	104	117	90	98	109	107	91	88	68	98	109	96	94	100	104	100	103	101	94	102	98	102	95	86	120	106	94	83	99	101	93	99	94	82	104	81	111	105	87	96	108	104	93	102	104	94	100	103	125	126	113	104	81	96	98	92	84	114	103	95	98	92	97	113	99	93	91	76	109	98	106	86	83	100	99	99	103	92	111	103	98	94	110	84	113	96	90	119	125	88	87	100	119	89	110	81	81	112	83	93	94	101	113	101	119	64	99	100	97	90	92	94	89	102	114	88	95	105	115	110	80	103	116	106	118	78	78	100	98	109	112	105	101	85	91	79	95	81	105	106	117	100	95	94	95	84	104	111	95	101	104	91	101	85	113	95	99	90	94	87	96	107	88	82	89	91	101	103	94	96	110	81	98	83	138	100	106	85	107	100	81	113	105	106	84	112	92	93	110	118	104	88	105	109	84	99	85	103	87	97	100	111	111	91	105	81	84	108	103	84	90	89	107	104	93	101	86	103	97	116	93	95	111	107	95	119	109	90	109	94	106	108	82	94	104	70	90	92	99	106	116	96	106	103	85	101	89	101	103	100	109	80	118	97	108	105	106	101	123	89	78	80	117	99	81	111	92	93	92	95	104	86	85	103	90	114	99	87	97	89	100	83	94	86	86	95	98	107	90	93	92	89	86	81	94	93	92	80	112	98	105	98	100	97	108	95	87	91	95	79	111	92	99	101	98	103	105	100	87	114	84	100	92	118	87	97	97	111	98	96	85	99	89	97	89	100	102	94	88	106	97	94	103	95	107	103	83	95	113	89	83	93	88	107	98	109	100	90	90	111	99	87	119	103	85	102	99	110	92	73	95	101	98	104	88	92	97	107	97	113	102	118	97	86	111	96	96	102	90	87	111	100	95	96	100	111	122	100	107	83	93	98	96	98	98	97	85	82	81	87	95	96	94	87	112	103	96	99	112	107	90	100	101	90	103	100	88	107	103	105	111	110	89	100	88	101	105	105	87	86	88	89	119	118	86	83	87	88	98	103	93	97	89	80	87	97	79	103	82	94	84	89	95	96	95	98	97	91	100	94	100	95	90	99	87	118	101	91	103	93	99	85	115	78	96	95	112	108	92	93	97	101	100	98	108	105	118	105	94	99	107	102	101	96	97	89	85	90	77	104	89	99	102	99	88	97	76	107	115	97	101	97	92	103	103	106	82	119	98	86	95	98	98	96	115	80	97	96	130	95	89	97	102	94	106	96	92	95	107	86	98	95	95	94	95	88	82	97	92	108	105	94	83	85	106	91	80	101	110	90	86	99	110	96	101	114	97	106	101	87	106	108	101	103	90	99	93	91	103	109	98	91	109	77	103	112	118	89	88	104	88	88	103	106	117	106	89	131	111	92	103	93	88	91	100	83	113	98	93	92	88	108	79	120	100	96	99	83	98	84	91	85	91	101	100	107	99	103	114	88	88	106	96	89	97	109	98	96	94	97	110	95	91	99	93	88	94	81	109	81	110	102	100	121	89	111	90	96	89	111	114	90	87	103	118	100	95	110	99	89	81	81	96	100	98	107	109	86	100	100	101	97	96	86	81	93	100	117	108	116	97	90	90	87	117	84	94	108	114	101	101	94	78	111	107	108	99	94	100	97	101	100	94	115	95	98	111	105	89	85	99	113	100	96	110	103	102	84	92	94	85	116	104	116	107	90	104	84	91	101	95	112	99	96	101	88	90	94	105	109	110	85	86	115	107	115	105	92	98	91	109	97	114	99	100	95	91	102	81	105	105	104	91	98	112	80	92	107	107	117	110	101	93	97	97	90	89	99	89	104	104	110	103	92	97	116	100	93	109	109	94	111	103	102	110	93	95	105	112	111	105	92	102	106	106	121	102	100	85	95	95	94	75	97	91	118	101	92	90	106	97	99	93	97	117	102	98	111	102	110	96	85	87	95	92	95	114	88	87	92	98	104	105	86	112	111	109	70	117	98	116	101	92	109	111	99	94	94	110	88	98	102	111	92	82	85	98	107	102	110	98	103	95	104	91	84	107	112	95	106	112	111	89	92	91	85	96	113	110	108	96	100	99	93	85	89	109	99	102	93	101	98	104	94	89	88	84	83	99	108	94	91	105	104	89	93	88	86	100	97	109	93	117	109	112	91	90	96	87	96	87	101	103	85	91	89	94	103	101	101	100	99	87	83	108	85	90	102	97	109	100	95	96	100	93	86	98	98	108	98	114	104	90	112	107	89	106	99	95	97	87	84	94	88	100	98	89	104	102	101	97	86	99	96	85	99	105	91	94	103	97	105	90	92	108	85	111	87	110	90	92	85	89	112	101	96	101	106	106	105	105	105	102	92	93	105	93	92	97	97	92	92	99	81	87	104	110	95	90	101	88	69	119	98	87	92	86	102	87	94	107	93	119	104	106	99	109	80	91	100	105	96	90	105	66	107	89	84	87	104	100	71	112	99	96	94	72	110	99	90	111	100	92	94	110	100	95	99	99	82	90	108	93	90	98	97	108	87	92	100	102	92	101	87
20531	6418	3284	4903	11139	13212	11184	7808	8162	6783	6814	7336	7004	5382	4567	3077	2091	1557	1473	1443	1374	1458	1531	1550	1506	1500	1412	1309	1102	1056	1001	946	916	987	968	966	967	973	974	985	900	1127	3260	5744	6366	6332	4856	3657	2247	1561	1228	1063	928	856	889	842	850	831	817	795	818	853	805	867	849	856	817	830	801	859	832	849	816	871	830	785	823	840	817	853	846	810	848	897	841	815	822	807	814	798	800	842	814	792	807	811	843	873	868	853	817	832	825	847	803	849	831	823	783	884	875	900	865	858	823	836	843	862	792	822	846	907	883	854	789	803	833	790	850	858	878	852	835	815	822	857	850	768	853	813	828	819	818	802	836	845	884	858	843	871	797	853	845	883	828	860	839	821	811	841	825	854	879	846	829	820	834	866	850	816	848	842	858	865	824	848	823	799	888	865	822	818	896	864	818	847	814	853	786	882	841	810	762	813	871	800	877	841	821	842	828	811	846	796	877	842	838	861	879	834	839	847	868	848	840	881	854	845	822	837	811	851	817	848	766	863	834	831	847	832	833	869	851	859	817	843	846	820	844	843	807	846	816	833	848	825	801	859	845	776	818	818	797	843	816	830	846	834	840	862	869	856	855	856	812	843	818	821	857	866	810	810	843	827	864	817	897	815	865	871	855	821	832	849	904	842	848	796	852	827	844	851	841	830	804	856	810	804	825	760	880	809	832	837	864	815	885	823	799	843	867	842	809	795	854	808	871	844	793	828	834	889	788	815	822	848	833	783	859	840	874	849	821	795	848	855	869	841	835	820	869	830	864	849	824	850	849	829	841	810	853	883	793	822	865	837	827	860	881	855	816	804	825	825	834	861	871	800	831	950	809	805	863	806	845	833	834	860	829	868	832	831	843	825	844	838	803	853	836	854	876	824	813	809	892	799	847	820	839	858	878	879	850	865	834	823	860	840	807	766	869	878	877	862	805	806	820	845	820	893	840	818	852	855	861	782	814	898	839	846	803	812	823	814	837	821	870	803	816	848	813	856	815	831	850	879	852	850	821	910	816	814	740	786	866	821	830	861	801	852	838	835	842	793	827	855	861	798	864	796	856	835	806	820	862	835	837	913	919	851	854	914	871	792	818	782	835	868	855	764	874	844	880	819	834	862	812	829	835	828	810	865	866	861	828	818	850	854	821	847	842	893	816	805	781	871	891	833	813	832	867	901	839	811	798	808	847	821	851	836	819	854	833	856	831	825	810	821	861	871	850	854	857	830	821	848	855	830	870	908	841	830	834	865	818	821	868	852	856	870	865	824	813	786	803	825	807	862	847	864	858	843	890	858	836	780	792	812	841	821	785	816	811	848	848	804	821	824	780	854	855	813	872	827	845	798	856	834	830	865	795	852	820	750	816	824	860	797	851	848	811	867	800	815	823	825	840	788	855	854	922	844	902	843	847	824	832	830	811	897	841	826	845	881	848	875	852	828	814	844	842	884	841	831	856	842	864	819	850	855	799	808	849	879	789	864	814	869	784	846	830	871	815	853	900	874	796	816	860	844	856	864	886	821	839	782	831	828	841	789	818	875	816	862	841	805	834	830	817	821	877	848	851	847	793	800	816	796	797	792	840	775	844	884	856	807	826	821	811	875	866	853	763	834	844	878	829	827	825	844	803	844	833	891	882	848	881	864	828	801	808	853	896	880	799	847	841	822	864	839	791	864	859	824	825	860	784	849	811	813	819	887	824	818	919	846	825	831	811	812	855	871	899	861	929	839	880	773	857	789	846	828	832	797	833	830	847	837	790	821	853	817	792	858	886	846	829	848	854	846	791	864	832	810	854	800	907	868	860	827	866	854	826	865	863	866	859	915	883	873	814	835	858	811	831	903	866	822	801	816	804	836	871	826	840	795	834	850	879	811	851	831	814	832	804	858	882	918	890	842	851	812	832	866	827	846	856	832	834	878	882	817	796	834	876	829	828	853	844	827	837	855	842	819	858	834	809	870	833	851	775	889	826	836	812	840	829	823	833	875	789	858	859	791	858	831	838	792	821	841	794	840	853	840	832	774	852	846	863	830	816	858	828	848	875	884	846	863	852	854	854	827	821	814	837	827	906	840	841	818	834	824	836	862	865	797	839	820	856	824	841	895	786	783	868	810	821	804	818	822	857	874	810	847	790	776	825	869	884	809	811	851	798	818	828	868	833	859	853	821	857	859	847	817	842	862	824	837	842	792	825	844	862	855	836	847	817	812	815	785	845	870	819	819	816	841	766	817	798	867	841	866	873	863	824	834	878	817	823	816	902	796	858	846	807	885	862	851	824	841	882	844	813	817	833	820	861	813	813	870	857	856	825	820	870	851	813	827	855	846	832	841	842	852	824	854	787	839	846	846	826	834	861	840	894	808	816	851	866	857	799	816	828	841	850	888	809	830	806	905	821	827	789	796	856	830	803	814	847	831	889	881	865	857	797	833	840	819	833	834	846	877	849	797	835	822	909	853	828	844	823	821	828	797	886	853	831	858	865	827	784	891	816	865	837	884	859	801	816	862	785	829	830	847	863	813	830	813	828	790	857	818	815	879	832	830	820	878	841	876	821	851	826	816	848	810	830	845	799	836	858	804	838	835	840	866	792	809	829	788	834	824	856	873	778	850	817	807	890	808	815	807	808	877	829	846	863	837	851	844	820	886	838	814	827	792	767	828	843	836	844	838	847	814	895	876	804	840	857	809	921	840	876	852	840	760	862	805	872	816	756	842	838	791	837	813	800	843	819	858	858	813	846	837	882	800	879	890	824	829	846	859	881	837	852	862	871	842	846	806	865	840	840	845	855	824	826	837	869	829	915	810	845	769	844	808	837	819	786	857	817	877	826	823	871	861	786	840	865	831	874	889	855	876	905	843	845	863	824	817	840	868	827	875	828	795	828	875	796	867	865	898	810	829	784	802	809	840	833	844	820	875	809	820	854	822	828	838	842	878	838	856	805	806	866	832	845	894	843	860	815	845	834	901	852	818	837	875	795	835	862	815	849	815	848	836	845	821	892	818	832	855	869	820	842	798	812	846	812	846	868	807	815	852	888	827	852	847	825	886	816	861	822	832	849	875	840	807	848	829	786	843	835	758	854	850	809	864	844	839	828	839	845	821	841	878	791	812	848	853	822	862	837	881	818	856	819	813	831	858	793	847	842	834	794	837	871	844	837	843	845	804	841	866	756	849	812	843	852	844	847	802	824	857	816	874	831	827	818	846	880	823	830	800	822	806	802	784	891	864	811	842	806	852	841	833	816	882	851	849	833	827	823	875	849	869	833	801	875	800	819	844	823	814	808	853	851	860	822	835	805	860	871	851	787	847	855	845	876	849	838	841	853	846	827	897	859	850	822	861	841	845	856	809	832	817	838	841	837	840	830	833	868	863	852	859	840	868	891	843	793	845	816	829	819	864	914	811	793	842	819	854	836	863	812	822	847	847	868	811	840	815	835	828	822	849	880	785	871	852	799	830	838	805	810	754
1401	298	211	191	156	184	197	172	195	178	188	234	186	167	142	138	157	117	124	138	139	123	123	122	150	158	126	115	103	126	108	117	126	116	126	126	126	104	123	102	105	138	130	156	136	163	162	157	131	141	141	118	104	111	128	114	111	121	109	115	116	126	124	109	137	100	115	139	121	101	103	133	124	115	127	98	126	111	117	115	132	130	140	116	127	147	121	113	108	119	120	110	99	131	124	106	126	110	109	126	123	114	122	120	108	103	118	124	111	111	122	126	104	128	139	134	120	147	119	115	126	106	123	106	116	112	120	135	128	125	116	108	96	133	110	114	120	111	132	118	116	108	138	115	109	109	123	109	113	106	113	125	114	121	114	113	121	104	111	110	110	108	93	98	142	106	141	125	109	116	127	122	125	128	109	115	104	123	124	118	121	137	108	113	91	116	110	100	147	121	134	115	118	121	113	127	125	118	121	118	125	105	124	106	144	108	135	126	130	115	126	122	133	126	118	107	136	126	109	129	128	124	125	123	125	111	105	111	129	120	125	104	124	108	118	130	118	113	105	106	110	116	101	113	132	128	118	105	131	118	119	110	111	120	96	113	121	144	121	110	135	136	123	121	99	91	108	119	120	120	121	120	112	126	110	117	99	135	110	129	128	123	111	110	115	116	106	130	121	118	121	122	97	116	119	122	108	102	120	132	124	119	120	114	121	109	133	100	122	104	119	103	120	142	106	115	129	118	118	102	130	116	108	112	110	95	111	122	116	126	102	119	111	113	100	111	141	115	109	111	125	125	108	122	117	134	102	126	108	129	100	92	102	124	114	98	118	100	130	120	129	134	128	122	121	110	103	124	116	128	118	116	120	125	126	113	119	130	103	101	134	99	135	123	140	142	115	133	103	130	95	116	104	125	121	118	120	124	108	110	129	122	125	112	140	125	106	128	110	107	111	116	123	121	125	131	117	112	113	126	112	125	119	122	130	137	106	117	110	129	117	107	103	119	105	127	120	107	114	126	132	124	120	100	121	110	129	107	109	110	118	137	124	127	113	125	128	105	146	119	114	129	110	97	104	110	130	103	139	102	111	127	122	102	113	99	125	117	107	133	124	136	123	139	121	120	111	118	121	111	137	116	116	116	125	124	126	131	113	114	94	140	113	114	123	121	124	127	124	112	121	121	107	127	95	109	129	109	108	121	129	103	109	112	134	119	125	121	126	110	117	113	102	101	101	106	111	113	127	127	109	99	125	98	113	125	91	127	130	120	129	115	121	107	111	113	91	96	106	138	112	133	131	121	100	114	115	109	125	134	116	101	116	115	129	119	107	150	118	129	119	117	122	121	116	105	129	114	132	121	117	133	125	124	126	127	105	123	121	127	110	82	108	113	130	104	119	118	109	124	114	129	110	119	105	113	118	132	102	123	111	116	125	102	116	107	107	116	123	100	106	107	126	132	120	129	128	127	123	123	116	132	119	135	106	113	119	141	141	102	130	130	118	104	124	126	120	127	121	130	126	117	95	113	105	106	128	126	104	100	139	116	114	110	127	110	104	131	121	132	105	128	139	113	119	107	120	114	119	116	105	144	139	102	117	123	116	129	123	101	108	124	105	118	115	131	113	111	125	115	113	104	109	100	134	118	119	99	143	103	108	109	114	123	110	121	108	117	123	109	101	110	125	115	134	115	105	119	123	112	121	103	131	126	103	123	115	126	102	109	100	123	109	103	100	101	125	128	114	105	112	126	109	120	144	100	120	121	136	129	123	102	129	112	111	109	114	112	110	113	119	125	118	114	121	121	108	118	119	120	123	106	125	120	119	114	112	93	115	116	124	98	116	95	126	97	113	115	106	122	119	120	112	119	106	136	94	105	126	103	123	109	101	138	140	114	134	124	119	130	107	123	113	131	137	118	108	121	104	128	127	110	120	115	114	114	119	144	132	121	137	113	109	117	124	130	144	140	130	125	106	112	130	138	126	106	118	124	107	122	111	122	107	119	111	112	118	104	129	111	109	106	127	118	118	123	113	116	129	106	103	121	95	110	109	127	130	109	110	118	121	141	110	106	101	125	127	135	117	123	113	109	135	112	113	110	116	122	115	116	111	125	128	129	129	132	114	137	114	124	111	118	132	122	116	108	108	119	101	106	133	102	118	114	129	108	139	107	118	125	116	126	111	111	124	121	114	114	124	118	120	129	128	115	133	107	102	135	108	110	115	117	125	107	123	132	131	114	129	124	114	109	116	97	142	99	113	111	123	107	120	122	113	129	102	125	126	110	126	123	107	115	113	117	106	133	121	106	136	112	111	123	120	121	124	143	120	123	135	117	122	118	121	113	98	121	112	107	115	105	134	101	99	132	123	126	120	146	110	113	99	123	106	100	115	126	102	114	119	115	126	124	127	125	124	113	101	101	118	101	85	118	117	114	125	123	129	138	103	120	114	127	114	117	125	118	119	106	104	124	119	108	129	134	120	128	131	127	105	134	111	113	117	116	113	118	102	116	125	92	110	129	119	118	112	114	109	126	120	107	110	120	117	107	118	125	105	110	116	147	126	125	130	118	104	106	100	122	125	136	120	125	120	124	135	114	126	120	126	105	102	98	117	141	116	141	100	119	137	108	138	104	116	136	113	113	119	111	119	128	107	111	118	92	107	112	112	147	116	119	95	126	112	116	110	122	117	115	114	109	124	107	121	130	114	114	113	126	108	120	105	95	128	105	114	125	129	112	118	129	106	121	119	113	105	119	107	140	103	126	123	118	111	129	113	118	115	93	122	127	105	123	106	124	118	101	106	116	122	106	133	129	114	108	105	111	129	119	106	102	121	126	120	118	111	120	115	137	137	107	114	133	103	116	117	132	123	112	103	120	103	113	117	106	126	116	128	92	129	128	108	107	124	109	112	116	90	125	133	107	123	89	124	131	107	132	121	101	125	107	141	140	110	114	114	122	111	109	136	125	113	125	122	105	114	120	110	108	128	133	132	113	117	119	117	116	110	106	129	103	137	125	108	119	108	129	121	125	106	129	139	125	116	105	121	95	127	110	118	114	132	116	123	115	119	112	128	110	105	109	114	109	118	117	118	122	113	116	121	100	123	121	116	134	117	127	123	116	122	117	121	124	104	125	112	105	118	126	103	110	109	125	111	120	119	119	93	109	140	121	108	103	113	99	121	109	106	127	108	116	135	119	117	129	141	117	119	97	112	117	107	120	109	116	154	117	111	119	120	105	138	122	109	108	128	130	111	134	113	141	134	121	113	114	129	118	117	123	110	113	112	122	108	118	118	120	122	128	126	128	117	127	144	125	136	126	132	113	102	105	124	124	116	134	119	120	94	116	131	115	128	110	129	107	108	126	125	120	111	97	124	108	114	104	119	117	94	120	119	119	110	110	137	129	130	116	119	116	128	107	110	124	122	113	114	119	115	100	139	135	125	130	123	117	102	100	114	114	123	119	107	105	128	147	129	106	110	126	134	111	99	120	112	104	120	123
14428	4042	2203	2992	6227	7805	6352	4598	4716	4371	4043	4592	4447	3448	2843	1812	1535	1225	1251	1201	1171	1181	1296	1342	1351	1318	1257	1165	1059	1106	1095	1039	995	1008	1016	1019	977	1059	966	1086	1052	1118	1258	1816	2047	2110	2018	1608	1448	1187	1063	1018	1015	1020	939	953	988	969	953	981	969	969	984	933	940	981	984	995	989	941	980	925	971	969	934	994	947	994	992	947	955	939	985	997	953	917	970	953	1032	951	1010	986	1007	1000	1022	1020	912	937	956	983	926	913	929	995	981	993	923	992	982	998	926	970	993	948	975	962	1011	956	989	1000	973	964	928	972	982	969	968	959	963	956	862	980	958	949	971	949	1024	977	975	948	947	1021	930	956	982	937	993	916	948	1012	890	993	970	947	974	953	980	987	1000	957	971	938	1009	965	1015	995	1017	932	1020	966	972	976	1001	991	921	936	1029	980	1000	1005	991	987	931	947	1024	918	941	979	957	949	962	953	916	1049	984	978	973	985	1009	980	946	949	962	991	1007	978	994	964	974	1000	988	949	965	957	1018	970	924	973	1054	928	966	924	951	1000	970	982	993	912	984	953	1027	1022	989	933	982	1004	956	968	974	983	962	916	995	922	981	975	936	915	944	938	963	958	1003	917	1019	998	975	970	949	1000	1023	951	955	1029	965	944	1008	935	944	962	976	944	963	986	1002	986	1000	1004	934	1008	993	1005	979	950	986	971	932	955	970	955	967	924	966	940	991	973	1011	1033	1015	1004	964	1009	964	933	955	972	969	930	937	969	973	982	947	957	923	991	918	925	961	979	992	950	962	1037	959	995	968	1026	933	949	963	978	1058	992	982	939	944	964	966	1019	929	994	982	937	948	993	991	936	952	986	985	956	1016	937	1006	976	997	939	990	994	944	979	979	955	995	969	936	992	930	965	974	985	948	975	939	977	956	1002	947	936	1004	945	921	942	966	990	930	985	999	987	960	949	909	1023	939	951	951	984	999	950	999	995	975	1008	987	961	958	953	963	939	950	935	990	1018	933	943	915	967	948	986	1014	990	923	949	970	938	967	1038	1019	986	956	957	961	951	1023	948	965	936	1042	998	949	953	958	915	961	940	984	953	966	984	964	964	951	951	923	984	954	979	956	941	996	937	987	966	999	967	996	984	943	971	957	968	994	964	1001	956	951	968	933	946	955	889	971	963	915	929	985	973	996	937	960	994	983	971	977	973	945	928	953	986	1023	1019	957	933	1002	1001	984	937	974	951	996	969	915	961	928	983	951	900	929	988	986	1045	1033	989	975	965	993	1026	974	987	1001	1049	941	931	1017	976	972	943	1018	961	984	990	920	984	970	953	955	959	1059	966	958	1014	970	999	962	949	999	994	967	992	969	1008	1004	891	986	998	960	1006	905	983	1032	937	946	993	982	963	980	962	976	969	963	947	955	971	981	1000	983	947	966	958	985	969	1007	970	974	980	971	956	933	973	979	941	961	950	999	988	905	967	986	988	988	968	952	1026	989	956	957	986	954	966	931	908	1021	955	972	945	986	953	950	967	930	969	945	933	950	998	985	894	959	1004	951	1005	993	974	945	905	980	986	945	1015	1010	984	965	1020	1000	963	961	992	928	990	962	992	998	938	890	955	957	1025	982	987	946	978	998	994	1028	952	959	977	995	992	952	938	980	930	1002	944	975	934	1003	1028	976	914	968	937	918	929	964	969	948	1013	964	930	985	965	964	980	1052	952	1006	1007	1008	1005	970	929	973	975	1002	973	1005	949	1015	993	938	951	1025	929	991	994	983	937	1023	954	973	967	971	1012	946	952	977	943	948	995	976	968	946	966	996	995	900	976	948	979	940	970	903	938	972	906	981	1023	987	908	969	974	994	926	914	973	982	958	954	972	1005	1040	958	990	1002	918	965	946	963	992	942	975	990	911	1003	1003	945	1009	959	885	980	956	963	885	995	1009	963	1012	1042	1022	959	1030	999	950	981	925	977	935	959	951	995	1059	952	928	960	920	1018	929	994	997	959	997	978	973	992	951	986	952	932	962	1005	954	962	945	995	905	926	987	910	982	996	975	918	945	990	981	1004	943	1000	963	958	949	1008	1015	925	954	937	941	984	955	955	980	1035	968	987	936	942	979	948	937	962	950	942	914	976	946	932	945	901	922	974	998	948	998	995	966	990	933	895	1000	986	985	983	971	1009	972	948	1007	952	935	959	1025	1021	1036	959	922	929	1048	986	994	994	941	981	965	993	1009	933	942	981	1005	996	996	1063	945	983	1026	934	955	941	967	940	1017	960	1024	983	1004	969	1082	963	972	1011	1037	1013	1034	966	976	975	987	996	948	986	992	1001	978	982	1008	970	991	1000	981	937	956	936	958	993	993	942	969	982	912	993	970	995	977	976	947	965	958	1013	967	984	971	960	964	996	999	924	1009	983	957	978	970	966	911	971	979	972	932	957	1004	1006	965	922	966	993	978	944	997	958	1005	995	1020	958	946	927	956	902	995	985	967	921	959	910	960	963	974	978	959	993	958	992	1043	965	978	982	1024	944	935	955	995	954	996	967	916	951	917	975	914	993	1021	961	999	959	990	946	948	1014	1019	956	981	984	1006	1016	956	944	940	968	956	942	954	947	957	969	949	974	940	957	1010	985	965	1018	963	958	941	959	929	1033	985	933	1001	962	996	966	964	963	925	963	957	946	989	965	974	945	933	934	970	992	1009	994	948	954	960	980	933	914	931	1003	965	1035	980	981	922	961	956	969	991	1023	989	993	938	1005	928	946	979	1002	984	1015	953	988	931	967	987	967	967	949	964	965	889	938	983	917	979	977	986	915	999	954	987	983	940	1032	1030	980	928	987	975	950	967	1010	959	957	962	1062	1008	935	948	940	982	991	984	973	970	948	954	974	923	964	949	1007	995	951	953	987	949	957	933	940	968	951	895	952	950	994	948	1003	1035	969	964	908	997	916	995	962	959	980	986	971	959	924	906	889	955	973	904	971	996	1027	947	944	970	989	994	984	984	964	934	1002	1004	1005	988	978	939	940	1004	972	1036	954	988	976	953	939	927	969	897	962	932	950	890	960	987	1021	963	1000	941	916	989	977	955	1010	919	972	966	981	950	1052	1033	966	913	995	939	972	1012	957	918	994	979	995	988	928	897	974	942	962	967	971	982	961	1020	988	936	938	940	957	957	946	1009	919	985	981	1022	966	945	965	923	961	966	962	973	981	984	993	972	934	990	926	1010	978	993	972	950	957	955	932	976	1009	1007	975	971	979	904	1014	947	1006	974	944	979	1018	1009	989	968	1021	956	955	984	944	955	1025	987	979	911	982	945	995	954	998	953	952	1029	968	975	914	1015	993	964	966	932	933	1010	988	932	943	986	994	1038	995	969	976	963	1025	1021	993	1011	965	953	976	949	978	946	945	1000	964	1014	943	951	963	945	973	982	1005	984	995	1039	953	1009	988	1008	982	999	1006	986	994	939	934	992	921	998	1020	997	966	1004	1006	945	916	983	1006	984	975	955	994	990	982	952	970	949	1026	1009	964	928	953	960	1001	1020	993	1005	922	922	989	892	898	987	946	991	921	995	1012	981	953	989	986	998	974	991	1044	1009	971	942	1009	944	993	993	981	1000	946	965	959	1005	933	930	988	961	993	945	1028	937	975	993	985	974	896	1020	981	1012	917	985	1004	944	970	944	979	979	947	979	957	948	1003	976	926	916	982	984	1011	1011	993	976	939	994	988	951	963	974	970	941	1004	937
1726	450	257	222	188	238	231	250	239	201	213	256	267	247	192	152	128	152	126	136	134	138	117	135	121	141	157	126	125	114	142	125	119	101	111	120	121	106	116	114	98	110	142	203	250	252	229	207	142	131	125	123	115	129	116	95	124	108	131	111	124	116	116	121	100	108	108	102	107	108	119	114	112	116	105	116	115	136	109	120	114	96	115	105	121	119	126	114	132	113	102	108	110	110	138	103	127	112	129	113	111	122	115	120	108	139	107	113	109	105	116	108	106	123	107	88	115	106	127	97	94	104	111	98	112	120	121	120	112	127	111	106	118	128	117	124	109	113	115	99	140	125	110	105	107	119	104	115	115	106	100	115	108	103	95	93	109	117	108	150	105	122	134	124	121	112	125	123	101	122	105	115	130	119	111	108	113	127	96	115	122	111	119	126	113	130	113	115	112	132	123	99	114	105	110	90	112	126	107	105	105	134	116	113	130	94	108	104	107	114	99	107	109	106	120	130	110	122	110	85	128	112	95	124	117	118	94	117	117	115	98	126	109	135	135	109	133	118	115	116	111	116	99	113	102	106	117	103	113	107	110	108	105	118	96	106	117	111	133	118	94	121	106	123	109	115	124	119	118	101	112	111	105	103	121	116	107	107	113	100	122	105	115	123	136	123	124	104	122	108	114	107	118	125	127	111	106	120	112	91	115	112	102	135	110	114	117	122	124	108	112	123	109	121	109	101	133	105	101	101	114	127	100	101	108	116	126	134	101	139	98	123	108	107	100	99	90	105	125	120	105	126	122	112	96	117	119	107	124	107	112	112	95	103	116	106	117	119	111	120	99	121	125	121	103	118	134	117	128	107	98	125	121	97	128	111	112	101	127	111	122	115	118	116	121	104	116	105	126	116	112	112	122	102	106	96	132	117	136	121	107	112	114	142	121	117	112	108	128	106	91	112	124	100	119	130	121	107	123	121	120	104	112	92	104	107	107	122	103	98	113	110	120	113	108	120	130	118	116	149	107	105	109	120	134	133	116	109	119	127	100	114	117	103	126	123	102	108	97	134	94	115	124	126	102	95	110	120	115	109	112	106	104	113	116	110	127	109	132	123	126	118	96	108	117	113	104	102	107	132	116	121	117	108	127	113	112	111	107	122	117	115	120	105	105	133	104	104	112	96	128	90	119	132	123	113	94	109	120	100	118	122	105	99	108	124	111	131	120	114	140	102	97	114	126	114	126	105	105	110	114	110	104	114	114	136	95	115	108	84	107	109	91	126	115	103	110	111	115	112	119	124	111	117	114	119	110	125	125	116	104	130	119	94	113	111	118	120	129	131	111	121	120	114	103	113	110	132	120	116	117	97	110	116	111	125	118	109	97	98	108	110	123	103	107	128	130	132	127	109	97	109	117	107	94	115	110	105	115	115	95	130	120	85	117	128	118	107	104	107	110	108	121	98	101	121	115	130	110	103	129	98	112	104	112	137	114	108	112	118	118	108	107	117	111	94	106	133	110	122	109	101	103	99	127	114	114	114	108	120	113	96	105	130	98	95	124	114	102	103	111	118	105	120	117	81	91	116	116	116	124	114	118	121	111	116	96	111	118	128	121	107	124	116	116	111	119	92	102	120	96	127	130	122	113	109	109	114	109	102	130	105	100	144	128	105	109	132	123	103	103	103	130	102	96	93	113	108	105	131	121	117	111	107	103	118	133	109	119	121	116	106	127	106	97	108	121	112	113	122	118	121	120	119	113	105	129	127	122	115	115	110	114	133	108	126	129	112	128	126	114	117	92	120	108	99	111	104	109	91	93	114	124	116	118	112	126	121	97	114	108	103	112	107	113	112	110	112	114	92	104	110	110	127	110	125	102	114	105	111	125	115	108	119	113	124	125	121	117	98	107	110	112	115	117	111	126	107	116	91	105	120	111	117	128	106	117	115	91	134	111	106	126	123	96	114	101	104	120	106	117	119	102	117	129	95	127	117	113	98	131	119	104	111	112	114	113	116	113	116	137	121	114	109	98	101	121	121	119	127	112	100	123	119	142	133	95	108	118	101	108	111	106	119	113	99	114	121	126	99	124	117	99	112	116	108	123	112	113	108	136	124	132	106	102	107	134	126	92	97	121	136	115	126	132	126	128	106	122	116	113	126	98	106	103	125	136	104	122	96	118	129	108	122	104	124	123	106	109	136	98	109	108	123	119	106	134	116	120	121	131	120	101	115	106	98	111	106	106	116	113	122	102	98	81	127	104	107	100	115	113	106	118	112	116	105	90	102	118	107	119	140	132	100	92	120	125	103	114	113	127	107	117	102	108	99	108	136	99	123	104	108	123	111	124	114	97	93	134	106	103	138	111	109	114	141	118	120	109	106	106	120	98	114	105	125	121	105	114	107	115	109	95	108	110	117	129	123	103	120	140	109	112	101	99	115	114	99	95	104	117	111	111	146	119	126	99	124	139	115	119	117	121	118	107	148	106	104	120	107	95	93	114	109	116	118	96	101	105	107	113	127	126	119	97	108	100	111	124	102	102	111	98	107	111	106	126	100	106	122	113	96	112	90	111	129	93	106	113	89	109	94	113	98	115	119	100	117	119	113	118	106	111	113	100	123	129	112	112	84	117	117	123	105	125	103	129	117	113	120	109	97	95	114	109	121	107	116	92	106	111	107	93	119	119	113	115	126	102	132	120	103	117	113	108	120	132	109	142	116	100	119	113	116	118	118	95	97	110	121	119	119	119	120	118	119	114	101	109	96	125	109	107	113	108	115	131	121	111	121	122	105	121	117	106	105	107	110	106	110	114	103	103	108	113	120	117	109	101	100	109	105	100	126	144	108	88	144	107	129	112	119	100	110	126	112	106	116	117	119	114	117	112	128	102	115	100	107	135	106	127	118	113	121	106	108	135	97	122	102	102	133	109	110	113	113	106	125	111	102	118	128	101	120	103	113	106	116	109	106	111	112	98	122	121	110	94	120	112	110	119	132	141	115	100	121	115	117	94	125	110	111	124	121	113	119	105	108	114	131	106	104	106	112	115	117	105	105	108	114	122	105	109	115	128	107	100	114	113	123	122	102	113	106	121	130	119	111	107	105	102	108	136	115	125	118	99	118	105	114	125	130	110	116	120	111	97	113	123	140	106	103	112	131	110	121	115	99	123	126	114	118	127	122	92	117	97	103	119	101	110	122	125	123	95	99	110	107	121	103	115	120	117	116	96	136	110	127	116	125	114	107	117	113	113	103	102	131	113	118	102	129	107	113	123	105	110	106	118	93	94	100	105	113	104	112	106	114	107	107	97	113	117	117	125	115	107	107	100	94	100	108	107	109	116	115	107	108	93	121	113	124	120	112	110	100	108	113	125	124	121	105	126	96	125	119	132	116	116	123	100	126	109	106	99	113	105	126	121	120	104	113	109	133	112	121	124	102	111	107	115	125	106	107	122	124	103	103	104	103	105	95	121	111	109	110	110	110	116	111	112	128	121	129	115	120
18733	5670	2983	4121	8707	11008	8918	7128	7060	5715	5284	5367	5561	4302	3510	2746	1765	1428	1344	1326	1376	1391	1468	1562	1470	1579	1452	1276	1154	1166	1097	1042	1059	991	1083	1011	1017	1029	1041	1041	1050	1072	1396	3074	4363	4383	3894	2781	2044	1513	1238	1087	1046	935	945	999	937	958	937	1008	926	966	980	949	954	978	966	982	972	968	945	1009	980	994	917	928	991	970	952	883	904	920	940	927	922	931	966	972	894	918	937	979	952	991	921	938	919	966	922	982	981	963	950	984	972	945	913	976	896	955	917	916	1011	962	933	949	936	929	971	972	910	996	946	935	918	927	958	916	924	971	1028	946	972	934	946	966	918	925	944	938	949	945	915	981	956	926	962	898	905	964	935	907	931	971	923	931	953	924	894	963	1006	924	967	911	960	953	930	956	947	924	948	951	917	964	988	904	930	959	940	945	952	964	962	956	983	929	943	922	940	933	980	971	951	972	922	980	920	926	951	930	926	995	911	960	965	922	987	1002	917	954	972	978	1016	917	1000	934	964	927	959	975	914	944	924	963	1007	969	928	947	962	932	937	951	947	912	956	900	922	940	968	969	936	911	962	962	975	972	963	952	943	958	953	927	950	932	978	933	949	984	961	942	966	923	989	849	946	902	956	968	973	988	919	962	948	1002	907	887	912	943	924	963	955	967	906	928	982	881	962	987	967	970	920	870	931	951	937	959	972	1013	988	980	923	998	931	955	933	1012	937	920	892	972	888	945	957	999	943	973	929	989	939	917	959	998	947	963	928	961	936	906	943	911	957	917	914	966	979	959	885	902	918	991	909	976	950	1025	952	958	932	976	964	929	908	937	882	948	922	919	999	966	958	964	935	939	958	914	948	951	911	955	997	941	992	932	922	935	941	988	959	962	1024	936	942	912	904	972	959	984	968	952	926	962	919	995	940	946	1023	903	935	963	1020	948	886	906	934	904	949	915	1041	996	1000	991	973	959	965	918	928	921	974	997	988	979	941	972	980	981	941	936	908	992	916	941	961	949	970	939	953	937	930	942	936	929	977	931	949	926	929	932	952	928	955	917	963	917	969	969	928	987	940	952	936	957	1023	924	958	974	949	960	927	968	982	966	887	923	944	936	956	902	966	944	963	912	923	934	918	969	908	931	915	893	964	996	992	981	974	931	941	938	895	930	991	955	943	955	945	900	927	925	962	947	978	961	958	976	920	936	911	967	984	899	955	942	1001	954	905	939	950	978	982	960	913	981	927	943	922	902	979	965	997	988	995	960	900	997	913	923	927	970	970	930	973	1011	985	1001	917	911	961	977	949	993	919	898	913	956	926	914	926	907	908	977	944	914	933	929	941	931	979	952	951	965	975	949	928	931	904	957	939	934	970	939	945	983	904	974	941	958	911	1031	996	967	973	932	942	948	990	929	928	942	965	895	932	975	936	966	940	974	916	978	941	963	982	934	952	900	912	988	947	934	949	904	933	941	964	961	991	932	986	940	921	1009	891	924	901	953	965	943	904	995	870	924	960	917	905	940	952	943	977	960	997	990	934	981	953	969	887	979	966	979	953	925	974	904	942	1003	953	918	945	968	960	956	963	943	971	988	925	984	920	952	925	964	951	911	1000	964	947	969	895	967	941	926	951	898	909	915	971	924	914	1003	982	951	970	923	917	967	886	986	965	929	946	950	959	937	986	994	977	926	973	978	986	941	1007	1013	956	959	962	927	967	913	940	967	909	1012	928	944	953	950	944	956	977	935	964	1041	972	957	986	924	977	994	943	966	916	975	892	985	909	980	975	963	944	1013	974	922	951	909	950	960	973	935	952	969	948	956	991	865	1014	974	1015	998	955	960	945	932	956	947	888	1011	954	974	935	960	944	983	984	1005	940	1001	981	959	972	935	948	953	988	973	896	993	930	903	964	971	920	892	944	948	967	868	935	976	983	969	957	957	919	919	975	935	946	1001	900	963	971	893	1048	977	926	910	978	932	945	936	924	968	889	953	967	979	924	958	980	905	948	939	884	970	950	928	970	936	907	964	979	947	934	946	913	1004	1009	976	931	1009	916	946	978	899	945	988	967	911	930	919	914	920	926	887	999	971	915	1013	974	928	937	930	960	916	982	951	927	987	982	955	930	932	954	952	924	900	923	946	993	899	968	985	984	939	950	934	960	936	998	959	928	926	934	984	972	981	933	926	902	966	966	999	949	902	1000	957	915	963	948	971	932	987	904	976	936	935	960	925	968	926	927	953	961	962	984	1003	937	998	975	971	941	992	854	961	934	964	924	921	934	963	978	951	941	990	967	954	947	960	943	971	904	959	922	990	981	946	978	975	942	976	953	955	948	928	894	939	935	948	930	950	978	945	977	980	899	925	935	902	935	993	906	962	965	947	942	927	963	922	959	945	941	978	998	960	940	931	883	934	957	968	997	942	915	975	937	964	975	898	993	917	940	970	951	938	1026	945	944	956	919	1002	929	938	911	967	949	929	995	1007	989	946	915	919	965	950	924	925	920	973	889	925	964	965	918	928	970	902	975	967	962	910	996	956	907	917	920	946	1012	975	979	963	966	903	979	928	964	958	916	929	937	967	931	950	990	940	920	921	926	957	912	951	928	1010	962	941	969	962	934	982	957	955	977	951	934	904	963	943	943	935	973	913	944	946	885	986	967	935	953	951	906	913	953	918	935	861	924	898	943	954	933	883	918	944	952	979	1000	918	938	967	944	960	956	934	1012	973	962	909	988	945	881	965	894	989	927	927	975	950	957	958	923	967	925	941	936	922	943	968	972	961	927	958	943	908	946	982	941	980	974	913	932	919	908	1026	938	964	999	948	978	990	949	972	904	931	913	925	928	991	988	963	916	943	934	903	940	918	889	917	886	951	968	892	887	915	930	983	976	979	954	908	942	986	940	941	956	965	879	968	971	941	951	951	974	964	986	967	1022	971	936	971	925	978	1024	992	957	896	974	936	977	924	968	942	949	998	921	958	975	955	963	940	953	954	976	923	931	963	964	960	868	956	931	944	919	943	935	949	959	958	996	934	936	945	1002	1007	949	1004	950	934	969	991	920	967	920	924	949	920	907	998	971	929	929	936	943	958	950	959	1025	965	977	978	909	937	906	893	925	955	926	945	920	958	931	955	977	979	974	899	923	981	903	951	909	952	890	957	989	968	982	1004	926	931	968	991	928	905	896	873	923	941	957	952	966	952	939	947	980	975	955	987	950	993	924	940	985	954	943	955	997	975	947	989	975	947	909	954	957	999	952	984	927	961	955	961	930	891	934	885	914	963	902	959	925	927	982	947	931	907	997	959	980	928	926	937	916	937	938	984	977	962	961	945	924	950	976	933	900	950	965	960	973	908	936	927	917	943	891	940	922	972	912	891	911	965	923	939	980	917	963	969	953	973	942	940	887	964	936	937	948	905	952	909	958	900	919	901	968	929	972	975	908	931	961	891	979	1005	999	956	1017	904	943	968	979	934	985	998	962	927	1012	1005	910	941	961	975	936	949	977	895	956	897	946	915	932	933	926	978	957	964	907	945	929	958	991	949	907	936	938	1047	930	959	967	953
2606	428	238	193	182	208	236	207	221	210	192	211	235	215	156	144	106	119	107	100	117	112	107	118	116	111	116	101	114	107	105	113	91	107	107	97	87	102	103	107	100	93	97	156	249	276	234	188	137	138	102	112	83	92	90	89	80	96	104	93	91	85	97	87	69	92	105	91	102	96	94	95	102	100	89	72	99	105	92	96	85	93	110	86	83	94	93	100	79	92	109	107	129	96	80	79	87	119	94	116	109	108	96	118	97	89	79	103	93	102	96	105	93	90	96	96	95	111	109	89	102	93	109	92	104	90	86	100	106	100	82	93	77	97	108	89	91	113	91	98	80	83	103	101	98	97	97	93	102	109	98	95	99	86	92	98	97	97	110	89	81	90	107	100	110	97	101	102	102	92	76	102	95	92	83	84	84	96	91	101	85	106	103	73	86	86	86	80	101	86	91	80	96	104	97	85	90	86	106	91	89	106	103	92	89	90	83	102	97	101	90	107	107	84	95	102	125	80	105	94	90	99	106	86	93	96	98	84	93	73	95	112	93	89	94	78	102	115	101	96	108	87	99	94	98	77	106	91	112	89	91	117	92	97	97	82	115	99	89	99	112	112	108	85	75	83	102	115	86	112	86	108	122	86	76	107	92	105	88	92	85	97	89	99	89	98	99	97	78	91	94	97	91	96	109	83	79	95	101	105	108	101	110	112	102	108	91	82	80	103	93	99	125	105	113	87	126	103	100	101	105	107	79	92	99	131	106	75	95	92	89	125	109	93	89	101	76	88	102	86	108	97	90	101	106	75	93	103	103	123	80	103	105	89	93	90	84	103	95	94	97	76	105	88	96	116	102	107	98	100	84	84	88	107	81	83	89	106	109	95	90	104	91	105	99	93	99	95	85	87	101	98	103	103	95	104	109	93	84	92	101	108	96	78	83	85	94	112	92	96	111	100	90	102	93	86	85	113	95	90	105	119	93	105	86	99	79	85	100	85	101	91	103	102	96	93	89	100	93	107	88	89	98	102	95	82	92	95	107	96	107	99	95	78	102	106	125	91	95	105	98	85	105	96	94	106	74	94	88	97	97	88	106	88	76	107	86	82	92	109	62	99	97	85	96	90	84	100	105	94	82	98	93	103	92	98	91	100	101	114	84	88	88	109	71	92	70	106	84	105	83	91	89	94	112	86	92	105	99	101	86	99	94	94	93	91	83	84	86	75	89	87	86	76	117	93	98	98	96	95	80	83	83	89	87	88	103	85	107	93	85	99	89	91	82	87	96	107	98	89	102	104	98	99	109	109	94	93	96	87	104	101	79	102	99	92	104	93	84	90	84	103	108	94	102	98	89	98	103	105	81	91	101	116	87	90	95	112	101	108	95	104	99	108	99	90	94	110	82	102	92	89	108	91	104	99	98	104	81	96	83	91	91	78	110	86	110	92	106	87	87	106	95	100	85	95	98	83	112	102	102	96	92	88	90	95	95	95	97	88	84	95	108	88	79	92	89	80	107	113	92	76	101	111	91	104	97	92	97	103	114	99	83	100	99	107	119	69	82	92	88	96	87	97	87	93	112	73	112	85	88	87	117	95	113	95	107	106	110	86	82	95	116	76	88	111	95	100	93	101	94	85	109	108	92	94	106	91	96	103	103	88	91	113	88	91	92	95	104	81	86	98	95	94	101	101	87	102	105	99	100	93	98	95	104	78	104	90	92	84	101	97	85	101	93	78	89	91	120	73	94	100	92	77	92	101	100	90	100	101	88	88	101	97	114	71	105	85	102	97	103	94	98	108	92	90	92	105	86	99	75	123	100	121	98	105	91	88	103	88	88	117	89	116	107	104	91	95	93	104	99	80	96	79	97	109	97	101	102	82	93	100	91	80	95	87	108	100	90	90	113	95	84	86	77	86	97	87	95	99	99	94	87	88	96	105	98	100	91	112	98	96	96	107	100	115	83	86	108	93	84	93	86	95	93	93	95	101	78	96	105	65	112	111	86	113	102	98	92	107	94	85	91	105	90	84	94	94	107	92	84	99	89	92	85	106	118	101	87	83	100	109	78	84	94	102	83	97	112	99	88	85	90	102	87	84	85	84	90	92	85	100	106	97	79	99	115	89	82	78	98	104	101	100	99	92	89	82	105	96	81	95	99	82	93	103	81	89	93	93	96	89	82	94	82	80	81	93	93	100	90	85	101	92	93	94	108	88	112	119	80	87	76	93	98	107	87	113	86	99	87	95	105	91	102	99	98	111	101	110	92	90	78	111	88	93	88	91	94	106	86	96	98	114	76	105	83	94	114	97	90	104	71	85	84	99	97	79	108	106	91	92	79	92	107	107	101	100	83	89	80	93	97	99	98	93	86	117	93	90	104	103	100	117	96	87	97	95	89	98	96	91	95	102	100	120	108	96	94	102	98	101	89	74	96	109	90	98	109	96	90	80	106	105	81	92	101	89	91	106	85	72	84	103	102	104	93	89	99	97	93	89	95	91	117	102	97	105	88	101	89	93	107	96	106	82	93	102	77	109	82	92	87	82	101	94	84	90	88	101	105	101	97	105	91	110	108	100	84	84	99	100	94	91	95	110	88	104	93	112	105	99	109	105	99	98	77	100	92	107	110	96	95	101	113	98	102	69	106	119	104	92	87	88	97	99	93	97	86	88	88	76	95	94	89	101	109	92	104	80	100	93	98	85	87	82	97	103	95	114	92	106	96	94	102	97	75	98	87	82	97	100	76	93	87	86	75	99	95	96	92	102	91	102	81	101	91	85	107	109	94	89	98	110	100	97	92	87	88	102	87	96	70	106	99	100	85	100	86	88	96	114	83	88	93	96	103	85	97	117	92	92	94	76	111	100	99	107	93	93	104	119	95	118	79	98	85	96	86	78	121	108	95	95	95	93	102	78	91	93	94	101	97	108	103	104	87	101	94	96	81	81	102	98	88	90	116	103	95	98	81	82	92	87	91	89	106	95	92	75	101	95	90	92	96	97	88	93	97	119	97	106	96	80	89	102	78	104	102	93	110	87	105	104	94	105	99	81	114	96	82	113	86	103	96	110	70	91	86	90	83	100	96	99	86	109	92	104	108	82	120	85	102	83	88	114	101	105	80	99	85	94	94	86	92	92	92	95	104	96	101	96	88	94	85	94	86	92	95	99	109	92	90	97	81	88	95	84	89	98	94	98	80	90	80	91	97	90	93	109	115	76	87	92	86	93	87	88	77	97	97	94	98	108	97	93	101	110	107	77	80	80	88	102	111	89	111	100	82	121	97	94	89	98	99	99	86	90	98	102	94	116	83	92	93	82	98	96	89	88	96	109	81	101	92	99	73	126	91	100	103	88	89	102	83	99	97	85	110	116	98	85	92	97	89	97	97	98	99	121	100	111	95	100	106	103	88	101	82	83	110	105	91	85	100	111	102	100	105	99	96	94	100	80	94	90	97	96	98	86	94	74	98	101	93	82	93	99	81	92	96	94	82	86	109	97
21663	5663	2572	3542	7754	9843	8818	6716	6783	5750	4778	5031	5381	4792	3613	2551	1629	1341	1270	1183	1144	1244	1281	1406	1316	1418	1332	1115	949	956	1005	878	882	922	885	900	881	870	848	821	856	891	1030	2214	4293	4866	3846	3081	2082	1474	1168	1032	881	813	852	761	765	769	801	783	800	794	786	738	788	740	821	801	783	722	750	814	790	771	754	750	799	774	839	729	789	787	792	786	813	834	786	805	772	843	796	758	759	784	812	821	761	778	756	786	794	806	760	784	814	838	782	779	809	814	798	784	777	795	850	799	750	750	768	832	781	770	813	794	770	784	784	774	708	762	793	750	785	778	763	822	775	820	756	802	798	785	695	790	804	792	779	786	732	809	828	798	752	792	776	771	760	769	858	814	738	791	751	746	758	770	794	798	762	805	774	751	776	805	823	764	780	825	771	759	820	783	798	751	837	825	817	715	782	752	815	782	799	792	805	814	747	747	730	748	735	775	773	812	783	746	798	826	796	798	751	795	807	783	783	838	756	785	780	767	752	763	805	763	727	818	766	805	783	803	801	767	841	776	802	768	797	722	849	776	740	787	799	790	776	811	781	770	792	827	794	821	751	802	777	784	816	825	774	808	766	831	766	781	835	810	749	786	803	818	770	785	808	787	808	806	821	768	843	702	778	813	704	802	822	758	787	770	824	737	862	755	826	794	777	757	775	775	795	788	786	832	784	731	798	738	763	740	734	777	797	750	808	796	787	770	806	769	811	800	782	787	805	819	748	796	741	771	782	807	803	831	714	802	757	814	783	829	823	810	759	718	770	762	763	781	778	810	751	841	823	764	764	763	810	794	774	835	858	802	804	795	781	811	765	795	792	747	779	818	806	842	792	780	780	775	762	750	795	821	735	728	793	815	764	765	790	764	774	840	776	757	769	783	755	761	720	843	797	793	762	795	783	755	797	760	762	821	786	804	751	903	791	789	819	784	780	750	789	775	764	773	773	828	775	791	761	743	717	790	818	757	763	732	808	777	723	806	759	707	799	815	775	788	807	792	751	812	774	774	773	773	761	761	725	792	810	782	803	770	855	799	805	746	748	775	776	749	784	754	754	802	741	809	782	815	766	818	720	762	800	760	797	740	769	818	830	761	764	802	759	838	790	768	767	797	799	824	780	784	763	811	767	742	807	757	800	791	773	806	790	802	789	824	759	806	841	809	769	797	770	799	789	757	766	784	791	761	797	818	775	747	795	775	794	770	794	772	758	811	742	807	750	743	785	797	759	770	800	755	741	792	818	785	793	801	795	769	756	799	798	808	783	810	802	777	774	770	796	838	788	778	757	836	758	790	773	798	802	768	778	790	798	816	829	808	812	790	770	792	787	775	808	769	814	751	823	785	773	745	798	800	780	805	841	745	746	757	788	822	778	816	812	796	801	779	781	777	786	817	809	736	797	755	748	724	745	797	771	818	790	810	758	790	846	785	801	801	731	818	827	762	752	754	781	830	794	720	805	764	785	772	773	781	779	775	783	760	792	850	796	756	773	770	765	777	759	744	758	779	802	796	830	761	786	754	819	727	709	775	754	784	798	812	812	798	761	760	822	795	767	801	775	863	791	822	782	784	796	761	762	787	803	737	769	785	747	773	756	753	779	811	817	767	861	782	784	761	830	754	791	831	769	786	768	788	768	790	745	778	755	722	776	806	793	778	803	762	802	784	793	811	769	734	743	828	768	764	795	745	753	764	810	804	749	744	809	793	791	787	764	765	810	747	727	791	756	775	795	770	822	790	767	762	840	809	821	781	818	751	780	797	778	824	807	835	779	743	778	794	810	804	762	754	788	764	761	799	796	774	751	756	810	757	823	844	789	769	816	780	750	798	733	775	826	779	784	745	776	793	811	831	782	844	773	803	884	761	754	727	729	812	813	785	803	726	778	766	804	746	768	772	778	784	774	772	811	802	781	758	801	763	856	737	771	749	789	791	804	774	735	772	757	778	747	827	827	813	816	777	764	807	785	784	787	761	726	766	758	760	800	778	800	783	774	738	823	777	784	781	785	754	803	819	800	738	811	782	729	758	759	811	816	814	772	766	773	771	768	755	815	809	766	750	801	802	768	827	767	810	826	784	796	810	794	790	748	791	793	829	781	768	754	740	775	818	772	844	782	802	765	765	816	818	755	775	830	783	798	784	777	762	750	791	779	809	808	806	773	803	790	798	746	785	803	809	811	804	747	769	778	732	821	773	798	767	790	728	792	799	776	792	790	777	776	793	788	783	761	783	784	741	793	782	812	723	790	817	825	784	783	800	807	800	772	865	816	786	759	795	766	815	818	812	790	810	821	794	770	768	783	779	843	812	792	765	762	783	830	817	811	796	768	799	827	804	765	783	803	827	778	763	823	795	754	796	764	783	726	753	824	832	835	831	789	752	768	791	712	780	786	804	729	794	833	748	792	834	798	809	726	776	724	813	750	780	820	804	793	751	808	819	768	761	795	764	773	775	773	786	797	751	782	783	783	788	736	802	805	771	747	754	757	850	761	759	791	793	782	789	788	781	780	776	799	779	794	783	791	782	783	803	744	768	767	838	777	789	780	810	747	759	772	744	801	714	777	818	828	767	777	764	777	810	775	808	830	782	798	815	844	756	778	754	805	811	797	824	768	775	756	756	778	811	765	814	768	775	821	773	795	749	765	760	780	808	795	769	804	790	787	771	785	784	833	816	784	798	788	775	825	760	828	751	766	808	738	805	816	831	748	800	840	782	830	769	834	786	834	756	806	811	880	743	869	849	748	764	797	747	737	825	779	769	831	731	751	782	788	786	725	744	809	801	776	801	743	774	856	796	837	807	767	832	769	795	800	790	734	824	769	781	750	806	792	755	789	760	852	847	759	796	791	760	753	779	831	812	821	777	772	784	796	771	810	768	770	807	837	795	751	799	793	770	802	780	802	823	803	757	788	763	807	789	793	780	781	713	775	773	761	779	813	792	753	793	794	809	765	773	792	801	812	815	798	759	784	799	778	737	788	764	758	776	808	772	818	776	756	787	794	783	783	810	805	744	752	801	764	762	792	817	812	791	807	758	787	816	790	756	818	807	822	824	766	802	835	748	813	766	770	790	817	774	831	830	764	785	781	783	830	758	830	753	838	749	766	812	767	797	768	789	778	797	799	786	803	807	781	790	744	818	745	739	759	815	780	810	814	837	809	752	758	786	860	773	782	788	765	768	782	716	815	753	801	799	753	780	797	783	760	796	759	804	736	839	784	764	774	828	820	755	853	803	769	791	772	777	788	759	809	766	788	790	800	774	751	753	813	782	756	782	860	755	832	808	767	771	767	785	808	845	808	852	802	761	787	829	769	784	783	789	783	792	784	788	814	788	805	800	824	762	782	806	776	756	834	763	862	779	723	797	752	790	814	813	796	741	826	779	797	746	778	830	751	839	776	821	806	774	803	772	753	788	776	812	797	787	801	802	769	751	754	728	809	779	784	756	771	773	831	788	782	823	744	819
2300	649	315	185	191	253	290	240	272	279	243	230	233	256	212	173	119	129	108	116	100	116	117	125	127	108	93	108	105	114	113	113	110	100	109	119	88	91	92	96	111	95	97	215	373	352	328	227	165	142	119	107	102	91	115	108	79	76	93	115	96	96	104	85	96	101	98	92	76	105	107	108	89	96	98	93	101	80	98	100	96	77	84	98	98	87	93	87	94	84	103	99	81	88	85	108	103	79	93	96	101	95	99	98	78	95	89	89	92	97	102	94	86	91	87	83	91	105	89	89	86	103	93	95	93	86	90	81	89	84	93	93	105	85	91	78	81	101	86	113	82	114	92	92	88	79	96	92	85	105	101	79	79	94	122	102	95	92	97	96	109	85	94	95	99	104	97	95	93	76	81	108	86	82	112	102	109	91	96	88	105	98	89	86	106	101	95	86	95	106	111	113	87	95	87	92	91	109	81	89	73	106	100	110	86	91	112	96	98	88	100	79	76	97	91	92	97	103	84	101	88	79	93	95	103	90	111	104	92	104	105	90	104	94	100	101	102	104	95	100	84	83	106	91	88	85	97	106	107	98	106	99	89	78	79	97	97	100	102	90	90	107	86	105	100	83	103	86	81	91	97	95	98	101	95	79	94	88	97	98	104	95	106	85	100	103	84	94	87	84	79	102	86	93	94	86	92	86	90	94	93	99	91	95	97	87	100	91	106	94	90	91	101	93	77	92	114	96	105	89	101	111	91	109	105	97	88	96	100	101	88	103	105	83	106	105	99	103	96	93	95	98	99	102	94	94	96	88	95	90	86	84	108	107	92	86	101	92	87	101	117	81	96	100	113	86	107	98	94	90	110	99	95	108	94	86	88	100	108	99	87	88	94	93	92	108	101	80	87	88	83	99	97	88	85	106	107	94	101	105	89	96	93	98	110	85	100	94	98	85	94	118	89	99	77	73	88	101	99	100	112	103	116	95	105	90	83	70	104	89	102	93	107	121	81	108	100	91	98	105	99	98	101	66	99	103	85	107	85	110	107	94	96	75	84	95	106	102	102	85	77	102	102	101	88	100	108	87	92	101	77	92	101	104	97	91	90	88	96	96	96	104	91	94	86	86	101	101	97	84	93	104	106	83	90	85	111	102	105	88	90	106	96	93	98	98	93	103	95	99	107	98	111	102	120	94	89	89	103	93	94	80	107	108	95	99	88	91	90	99	87	96	87	90	99	79	96	113	94	99	104	92	98	102	90	97	98	111	93	97	86	99	91	94	87	75	100	102	79	109	108	102	93	101	95	94	91	113	97	92	94	99	97	91	81	108	85	79	105	105	93	107	83	79	99	99	95	103	109	111	97	106	96	116	77	99	89	94	73	92	106	76	103	87	96	87	103	98	107	99	117	99	85	107	91	93	97	92	86	73	110	92	88	108	93	100	93	71	88	94	93	98	98	90	102	113	103	91	91	105	104	95	83	85	88	89	101	92	74	100	124	93	94	102	100	88	109	105	112	96	100	116	83	91	97	82	104	108	97	94	99	87	90	91	91	103	96	91	104	92	105	94	86	98	91	91	102	99	97	117	95	90	83	96	103	102	114	105	100	95	104	77	103	97	108	99	88	111	80	93	102	87	107	92	91	101	106	85	111	98	98	93	91	90	91	94	94	82	99	96	82	89	90	109	69	86	90	104	82	87	111	91	91	96	85	99	93	88	84	103	80	76	106	105	91	81	97	87	82	98	98	114	78	114	102	82	100	79	96	109	97	88	95	97	92	92	103	103	106	92	109	89	83	101	100	96	107	103	101	125	87	99	88	101	106	83	80	112	95	93	74	112	100	94	109	81	85	109	96	93	103	97	93	77	94	95	90	87	88	92	112	103	85	78	77	98	96	94	101	102	101	77	96	97	96	103	96	93	95	88	91	74	93	98	97	85	92	101	98	84	88	97	83	102	79	98	112	92	85	87	102	100	95	114	93	86	88	88	103	84	94	99	105	78	89	95	96	80	87	95	102	86	109	79	97	94	86	77	85	75	100	99	81	100	88	106	78	105	87	85	84	98	106	107	88	94	101	79	108	86	90	93	101	85	114	97	94	99	102	70	103	98	91	91	89	106	90	117	86	78	112	88	88	91	80	98	102	95	92	91	95	90	112	109	98	81	84	89	85	105	83	105	91	108	115	94	96	95	101	88	96	108	92	104	99	94	94	106	102	108	98	98	108	102	106	95	103	86	99	107	98	108	88	95	96	104	86	103	97	91	110	120	89	109	81	70	96	86	104	84	87	96	104	99	98	93	94	94	95	106	101	97	90	92	84	99	112	101	103	96	90	97	105	99	74	104	106	85	99	86	95	85	102	86	89	89	95	116	84	88	111	80	103	88	96	96	86	103	89	98	116	102	84	89	92	98	84	86	89	104	90	90	94	83	78	115	101	83	94	104	89	88	97	92	90	97	108	101	100	99	93	70	99	91	88	77	99	102	92	94	89	86	89	90	93	82	90	86	94	74	88	87	89	110	91	106	91	102	87	92	109	109	80	94	105	115	95	98	95	95	84	95	101	105	101	107	102	97	95	100	87	101	98	86	92	100	100	81	96	77	75	98	110	88	77	96	82	113	114	101	109	92	92	85	93	97	80	98	106	112	95	94	107	92	102	110	106	97	92	97	100	88	90	74	94	116	112	88	99	99	95	87	99	95	101	111	102	91	103	73	98	100	94	83	90	101	108	99	113	88	82	83	109	105	89	91	100	80	105	84	103	99	111	113	79	93	91	97	94	91	95	95	90	92	94	84	102	80	89	96	99	99	88	81	95	85	104	95	99	96	100	98	110	99	85	112	115	93	106	99	85	71	87	96	101	98	111	90	89	94	91	114	93	84	89	90	97	78	86	85	105	99	99	83	77	99	92	79	91	87	90	96	95	96	92	100	91	90	115	92	100	82	94	91	102	95	93	93	82	107	104	104	92	70	95	105	111	91	81	109	106	111	116	102	86	95	68	84	107	102	88	104	81	74	81	99	96	91	110	95	89	97	86	101	74	97	90	67	90	71	95	94	97	100	105	99	93	97	114	79	90	74	93	106	86	86	91	76	100	91	95	96	86	102	84	117	93	92	102	71	105	96	90	98	97	104	91	92	102	99	84	90	104	89	105	86	74	79	98	103	109	96	101	111	103	121	93	92	96	79	99	92	105	106	95	99	105	109	85	103	94	83	95	92	93	99	103	97	122	87	90	86	95	102	96	116	100	102	101	103	95	89	87	86	89	98	80	83	104	85	96	86	84	89	86	93	103	122	104	86	100	98	86	91	96	96	81	91	106	88	101	92	101	96	81	100	82	99	105	96	80	105	99	81	102	106	99	89	89	89	84	109	112	95	95	101	99	91	84	110	95	88	96	100	99	88	73	87	81	111	114	92	117	91	90	99	93	108	94	89	108	108	81	86	81	84	89	84	76	91	101	88	85	99	95	103	99	99	81	107	100	92	90	86	92	102
22540	7141	3116	4407	9717	12438	11458	8562	8935	7144	6295	6427	6597	6102	4627	2944	2159	1701	1459	1397	1425	1461	1528	1540	1512	1509	1456	1115	1099	1072	1026	967	930	976	995	991	910	924	910	939	943	942	1151	3945	7272	6696	5193	3925	2636	1771	1353	1088	911	846	871	853	813	838	833	831	819	780	803	816	801	776	762	775	791	826	790	830	826	777	792	826	751	798	796	748	796	787	818	802	809	812	753	765	808	787	799	810	816	810	809	867	836	788	820	793	802	810	796	805	792	833	804	815	816	765	837	795	814	819	799	817	777	786	826	805	742	798	828	799	751	799	764	818	824	778	824	835	810	801	789	778	783	788	775	839	793	793	840	796	815	811	778	821	808	804	806	794	823	821	789	790	832	774	803	812	774	809	789	750	809	819	809	811	812	775	815	766	789	804	842	828	777	825	821	835	772	825	821	837	826	793	790	788	839	788	798	823	804	828	806	822	771	769	767	815	783	845	769	818	747	762	783	827	786	771	768	782	769	868	765	796	796	803	783	833	800	786	807	784	817	808	835	778	808	784	792	813	781	813	846	787	805	775	790	788	807	829	815	855	816	818	800	802	814	824	814	818	809	792	765	811	780	810	831	851	808	797	803	790	774	844	761	826	790	786	763	865	814	804	792	809	813	802	809	775	835	853	807	841	817	807	807	784	794	841	791	820	837	859	824	822	801	790	820	801	834	810	818	779	775	829	815	797	778	766	846	831	847	737	751	779	786	837	798	835	794	771	818	790	794	777	808	851	829	836	819	826	799	799	781	803	771	787	795	811	854	794	802	834	838	826	791	783	782	837	793	793	840	810	855	778	822	800	810	832	713	788	833	830	856	802	852	796	805	820	804	799	773	793	780	846	737	817	787	798	792	777	778	839	843	827	812	796	764	801	820	809	811	840	810	825	796	777	791	804	812	838	779	804	815	828	837	844	772	824	816	816	800	818	817	814	823	800	820	775	805	777	801	754	785	809	829	800	820	839	783	807	866	833	790	825	783	777	831	844	803	830	841	793	860	853	770	773	763	794	827	774	844	797	742	810	778	801	770	826	779	849	766	822	835	776	787	820	774	828	869	801	779	825	797	781	804	749	847	819	773	816	824	820	778	761	793	799	839	768	820	805	811	788	763	800	785	760	817	778	780	817	779	831	798	811	779	809	790	838	784	802	882	848	794	821	772	799	809	852	793	805	840	780	827	758	787	830	816	835	836	805	795	811	830	783	780	845	820	792	820	792	841	817	790	782	832	790	793	818	765	787	816	833	800	813	821	868	784	812	812	831	811	771	805	788	779	816	808	836	765	829	889	773	804	803	829	785	810	820	817	799	806	815	796	817	841	859	828	816	814	813	818	748	803	773	836	779	804	768	787	768	824	784	867	808	852	801	802	852	823	827	817	830	829	834	828	758	837	814	788	784	777	802	808	801	887	867	816	835	815	802	826	832	768	809	834	802	824	798	791	827	848	810	811	871	807	810	789	828	838	812	845	823	793	758	805	773	768	857	780	810	819	800	776	789	819	878	772	758	802	824	713	856	819	821	834	801	822	779	791	775	824	780	818	813	849	903	802	809	815	813	756	795	827	854	802	803	776	815	883	842	791	830	808	762	756	792	820	783	804	781	807	790	796	810	780	819	824	832	808	771	841	824	849	766	756	787	803	783	824	782	855	794	837	830	814	768	813	754	778	828	774	801	792	772	802	813	815	770	822	829	795	792	797	797	860	819	828	853	856	790	769	821	786	837	833	802	834	848	860	792	836	740	800	826	762	823	717	794	782	781	826	827	804	819	828	824	823	804	794	851	832	774	853	846	795	858	824	741	774	826	800	830	827	847	760	769	837	787	812	826	824	808	817	799	830	811	786	830	806	799	828	824	789	789	827	828	824	813	767	763	856	810	805	781	844	813	815	818	806	772	806	824	777	783	770	794	833	789	814	872	807	759	836	789	786	804	815	830	759	786	830	785	779	775	796	755	836	827	794	810	849	781	781	843	757	811	864	818	853	790	821	779	819	801	769	781	826	762	815	793	782	799	785	802	801	813	836	793	803	860	819	731	780	777	798	820	771	834	824	858	798	774	830	826	784	764	809	845	796	799	833	758	802	792	832	857	812	824	827	817	812	742	805	827	835	808	763	830	789	808	826	833	777	860	813	814	817	816	780	771	789	814	813	829	835	824	756	853	792	833	810	756	790	797	873	811	813	757	821	788	828	807	831	808	820	803	777	805	814	815	813	845	803	794	774	781	767	854	874	810	786	747	815	789	833	831	858	760	831	778	811	824	779	828	837	796	772	810	832	781	791	806	790	717	776	801	783	779	733	783	778	841	780	848	792	851	819	766	816	770	784	856	735	832	805	846	797	792	805	756	804	814	819	807	774	822	781	825	835	792	826	811	775	842	844	799	808	816	796	818	762	777	830	835	797	775	796	815	754	761	807	791	797	773	830	838	755	813	815	782	796	790	792	788	805	820	847	816	859	809	782	796	803	812	809	853	807	803	805	792	817	785	836	840	827	839	764	866	814	804	823	818	786	782	814	786	797	798	770	825	809	769	801	778	849	819	811	847	797	817	834	798	797	779	795	815	818	820	832	767	839	844	802	820	820	804	830	813	836	813	781	784	797	850	787	809	832	829	828	804	781	847	814	766	852	821	804	796	827	852	791	823	809	753	810	832	794	813	814	807	844	858	800	798	743	811	802	774	838	807	806	840	831	809	794	857	779	797	757	782	781	767	786	863	840	798	751	784	855	865	819	828	840	798	790	834	795	858	794	817	823	823	868	835	794	771	826	812	747	810	802	803	778	796	883	788	858	777	861	808	767	778	807	797	826	775	816	808	784	852	756	821	786	796	833	771	756	803	794	780	828	780	821	809	772	791	813	768	802	752	822	765	815	834	839	848	817	809	823	870	861	807	839	756	817	801	839	859	852	812	780	855	855	774	811	812	797	779	830	818	790	782	818	787	765	810	775	787	803	780	792	782	791	786	821	828	827	831	817	768	831	835	786	822	820	810	793	809	790	787	796	811	828	835	804	794	855	814	808	781	846	813	806	828	786	753	785	848	854	773	748	845	805	823	782	818	825	764	825	805	846	800	795	802	805	840	770	794	803	801	816	833	769	777	851	806	804	804	836	809	808	788	768	796	854	833	849	785	845	857	811	816	744	799	813	786	819	821	773	793	823	794	808	812	812	851	809	842	821	807	825	797	820	770	844	793	849	802	790	804	845	808	836	803	855	791	788	800	823	799	837	806	912	770	819	810	849	818	837	814	755	764	753	830	790	849	816	798	822	803	822	764	792	822	788	832	853	821	800	765	782	813	802	823	776	787	817	782	824	817	805	761	836	819	856	786	778	795	829	818	843	785	815	778	782	789	771	771	788	811	789	835	816	782	819	793	746	775	811	795	770	852	829	800	794	775	790	818	748	810	801	793	888	781	858	850	802	785	798	780	842	858	735	824	850	807	821	777	796	817	811	784	787	745
1544	306	203	168	144	194	187	194	171	196	182	188	211	198	176	153	135	129	123	122	131	151	124	125	132	109	139	125	120	126	140	113	122	110	122	112	117	124	117	119	110	109	150	136	155	146	157	153	143	129	119	122	134	108	109	109	127	142	131	107	124	116	98	104	100	110	116	133	115	108	111	118	115	107	115	128	112	109	138	102	117	121	100	127	97	88	127	102	122	127	110	129	100	105	111	123	139	108	128	119	115	108	137	99	96	121	111	123	109	120	133	112	110	120	103	141	110	136	113	118	105	113	109	116	114	143	119	107	107	117	136	112	111	114	118	103	108	112	119	103	126	103	78	117	125	105	113	124	134	121	120	118	80	130	120	103	119	111	100	112	123	128	118	105	133	113	105	109	97	122	105	127	96	101	129	119	115	119	123	117	112	121	121	111	124	96	107	125	131	113	103	122	113	105	121	110	112	120	108	100	101	99	124	90	123	122	109	119	123	119	105	130	100	102	106	116	98	112	122	115	110	127	115	110	110	115	116	120	132	113	113	107	97	104	114	111	112	101	127	108	110	120	119	120	126	103	121	118	97	105	112	110	119	119	116	88	97	117	97	111	143	124	122	119	118	127	99	110	116	106	129	124	113	111	131	109	123	111	128	114	118	97	130	110	117	99	112	115	119	104	102	112	136	116	118	119	108	109	108	100	107	119	102	105	118	115	118	105	123	123	116	118	115	109	113	112	105	110	125	110	99	133	111	106	107	142	115	132	113	127	120	119	121	115	124	122	118	110	97	119	110	113	128	107	92	103	144	119	111	119	98	118	119	122	121	106	116	129	114	99	106	128	123	111	132	118	113	110	118	110	107	100	105	107	107	124	94	123	120	135	103	112	130	114	117	132	118	113	108	113	133	121	124	125	108	107	112	104	125	132	131	135	109	111	132	119	121	101	95	94	110	102	126	113	115	99	131	129	117	119	112	122	135	102	127	98	137	91	114	123	116	112	110	101	127	113	113	125	99	109	129	128	114	102	95	109	124	99	120	96	118	112	104	114	108	128	119	131	95	111	115	93	109	109	108	102	104	117	106	122	118	114	120	104	141	105	121	105	115	112	106	121	119	110	136	114	123	111	108	123	126	113	121	137	130	84	112	124	117	102	110	108	113	124	115	107	125	109	116	139	131	106	114	112	124	113	119	108	114	113	105	126	123	126	109	94	121	122	101	104	88	136	122	121	131	111	101	105	96	107	129	95	108	104	103	107	96	113	104	133	92	110	132	124	111	116	119	106	102	121	133	115	117	119	109	98	116	99	120	106	125	107	102	124	114	121	95	111	122	116	103	120	106	101	120	124	123	116	115	120	106	122	120	112	113	123	107	118	114	109	109	117	97	98	108	118	108	109	120	124	94	134	110	110	125	105	115	106	123	105	112	116	94	126	134	139	135	106	108	109	110	123	122	116	124	121	114	134	109	107	106	122	110	127	116	124	116	88	114	105	111	124	146	109	107	140	120	116	108	117	111	114	123	101	123	128	112	123	97	102	118	105	127	95	142	97	107	104	117	110	121	112	106	139	105	112	92	114	104	121	120	114	112	137	113	110	115	109	132	113	111	101	105	123	119	92	101	128	117	101	102	111	117	123	114	104	126	98	122	118	107	118	97	116	124	106	122	124	107	118	100	117	116	100	106	123	116	102	114	101	134	115	121	121	121	133	116	107	115	131	120	130	116	102	130	115	114	97	111	108	98	104	109	135	125	101	121	110	121	97	105	121	124	123	132	111	112	126	129	127	120	103	106	121	107	131	117	124	112	133	132	117	124	119	127	123	113	118	114	110	118	124	129	122	122	123	124	125	106	125	116	123	93	91	109	115	115	104	125	117	104	125	102	113	150	116	105	88	100	101	125	104	108	107	102	120	103	121	125	104	110	108	114	120	118	123	134	105	106	128	102	118	85	117	139	102	119	127	98	112	112	115	114	105	112	134	116	107	107	110	118	121	137	95	118	125	118	110	107	104	117	120	103	114	122	122	114	134	135	102	120	105	119	104	141	120	117	119	128	102	130	106	131	109	95	95	127	108	126	103	95	127	131	106	125	125	103	105	116	92	134	127	125	137	113	115	104	113	117	133	117	123	111	118	121	104	120	96	97	97	112	118	123	117	107	140	118	115	115	115	102	98	116	109	108	116	119	122	105	133	107	115	112	138	114	122	120	111	130	138	103	116	121	122	95	105	101	124	109	109	107	123	126	124	100	116	126	109	100	159	92	119	120	117	128	124	109	102	115	111	121	99	122	116	132	104	116	119	104	122	107	127	121	124	114	117	110	113	107	100	108	121	103	110	105	106	114	137	118	115	111	107	113	117	103	106	125	114	123	118	109	119	116	105	115	119	129	116	120	111	102	115	92	113	118	126	107	105	95	114	101	122	116	113	111	118	115	108	103	113	114	109	129	111	115	123	111	123	101	102	127	114	95	120	109	112	105	121	135	123	129	120	121	110	117	116	103	112	116	116	110	121	103	129	123	101	102	123	104	122	112	99	96	103	104	127	115	112	129	116	121	116	118	124	115	126	119	104	133	119	89	116	120	101	106	131	112	117	99	96	108	116	124	99	123	131	114	103	133	115	106	110	95	127	126	130	109	117	122	107	128	118	126	116	106	127	119	116	111	124	107	110	112	122	117	110	111	109	102	126	113	126	105	114	117	111	113	117	110	120	137	118	121	121	108	113	122	104	104	110	96	113	136	120	115	135	119	149	121	117	113	103	115	114	127	101	107	124	128	125	120	123	116	113	108	118	132	102	109	105	106	107	120	121	107	111	94	113	120	123	129	106	121	122	129	117	112	103	96	133	114	114	93	106	113	120	116	119	110	126	89	101	121	120	114	131	109	102	102	97	106	119	104	119	117	123	110	115	101	112	120	111	107	114	107	122	108	121	123	108	111	105	120	115	115	105	118	120	119	121	104	102	128	113	139	116	102	99	111	104	95	116	113	100	102	133	114	89	123	127	104	120	101	117	116	123	112	115	117	100	112	103	107	141	96	104	138	109	123	98	122	100	135	114	115	122	117	112	107	131	123	93	88	118	82	123	116	108	119	105	116	109	123	117	116	109	101	136	110	119	128	144	108	125	128	121	115	118	124	105	99	128	118	114	99	119	114	98	136	118	93	115	105	121	127	133	102	120	114	119	122	137	102	115	102	126	126	104	106	124	102	99	121	127	107	113	99	114	104	120	109	115	124	107	102	138	129	114	124	116	109	121	114	106	105	116	104	125	120	132	110	112	108	102	119	112	113	128	109	117	111	132	100	136	113	116	105	115	123	108	107	115	132	127	116	116	138	114	106	107	120	124	130	104	105	138	114	111	108	122	128	93	110	111	122	104	102	111	98	105	104	127	118	122	122	110	124	98	101	110	114	101	109	103	115	129	93	104	124	96	107	130	101	101	123	100	113	115	123	114	117	104	110	104	120	114	100	111	102	113	115	110	117	100	99	114
15206	4452	2185	2776	5602	7265	6859	5183	5504	4356	3975	4134	4359	4166	3011	2164	1573	1378	1249	1129	1274	1313	1324	1393	1332	1249	1352	1090	1090	1101	1057	966	939	972	1040	1018	1024	990	970	1017	1020	997	1040	1676	2209	2106	1855	1719	1371	1223	1021	992	955	936	919	947	898	998	962	997	893	948	925	917	956	917	983	957	962	981	956	936	971	990	990	965	934	1014	938	922	991	1003	993	959	990	939	986	944	959	929	911	953	925	951	963	1038	959	941	997	985	945	1002	931	915	954	954	918	886	983	947	985	943	950	983	945	925	1003	907	961	1020	903	928	967	958	975	959	952	938	961	960	963	948	929	958	989	939	980	938	974	939	939	958	912	899	958	937	1007	1007	963	931	943	950	973	934	973	941	915	937	978	993	962	990	991	966	947	890	984	929	929	1019	1004	947	939	978	957	962	924	945	959	988	950	950	949	927	946	980	926	968	954	924	937	943	1005	901	957	873	977	1008	922	1012	987	921	955	948	964	975	953	978	1005	934	970	937	938	971	991	991	963	974	945	942	892	964	1011	931	958	973	904	921	997	986	995	988	959	954	872	917	937	955	883	904	985	926	946	926	931	1026	995	940	942	924	955	896	937	904	969	922	930	933	955	927	911	967	1004	982	947	930	926	968	919	957	959	932	1050	981	999	999	981	926	957	988	955	867	998	972	949	912	964	929	923	908	981	930	969	954	939	982	963	958	903	920	926	948	953	918	983	929	930	915	980	968	945	950	949	1017	942	1010	963	957	990	954	971	943	980	932	926	946	956	932	920	937	962	939	964	958	973	934	980	967	936	913	992	960	938	944	954	956	1012	916	971	977	972	974	1010	993	995	967	871	952	914	949	958	976	970	901	992	967	937	988	977	947	957	948	948	933	953	941	904	971	982	917	940	921	958	979	935	930	937	945	946	969	979	938	959	979	964	959	981	1003	957	1018	941	966	923	967	919	895	955	969	944	987	966	1012	965	1003	933	985	962	1006	954	948	945	971	946	961	915	975	950	951	946	906	950	994	914	943	931	918	921	946	980	953	945	981	912	982	885	990	998	947	940	958	933	940	911	938	941	926	918	989	943	938	1002	951	878	1011	987	913	981	960	910	1009	953	957	938	974	920	949	924	932	908	932	964	977	948	1004	945	961	908	963	930	932	1017	950	1022	986	945	993	960	971	975	959	955	957	974	965	922	941	930	921	937	973	995	917	948	947	925	984	946	964	908	982	875	969	989	976	985	959	937	912	937	957	1035	1002	984	918	1010	962	931	961	963	963	977	1004	967	915	954	967	933	960	945	991	901	929	961	977	930	948	911	971	921	957	984	912	935	984	917	936	899	987	946	974	990	965	892	1006	977	949	918	979	950	932	972	979	957	980	961	951	913	987	966	904	936	978	961	930	986	1010	981	982	910	977	951	997	929	987	929	1010	977	969	1006	952	923	917	986	986	921	970	949	953	962	914	958	942	965	939	936	962	944	941	948	954	965	948	996	970	957	908	916	947	981	920	1008	987	949	939	922	1004	974	936	935	956	927	958	960	962	974	977	941	934	930	940	981	933	958	932	979	1001	953	925	966	939	923	920	945	947	941	928	929	940	947	970	951	970	957	1010	944	983	937	978	899	955	924	983	964	963	937	902	956	975	925	951	940	971	979	965	971	982	954	925	966	951	947	957	944	1025	926	980	940	947	901	942	958	910	959	958	951	907	940	976	1002	961	989	999	940	996	960	942	958	890	972	886	987	960	936	994	972	899	866	1005	951	942	962	958	936	930	971	902	973	942	937	936	950	945	930	953	943	905	994	978	908	928	891	987	916	980	928	946	926	961	962	996	971	955	888	1001	946	947	909	959	959	967	1013	930	976	918	940	924	974	944	966	971	936	983	964	994	923	1008	941	972	935	984	969	937	986	967	967	1013	1009	967	996	935	922	976	985	935	916	982	916	961	918	980	966	962	977	953	949	929	1027	902	979	993	954	959	947	981	976	995	976	979	934	974	910	919	970	988	952	1030	961	915	985	965	960	991	923	940	963	966	972	925	952	905	968	926	907	960	898	955	1010	1034	940	890	944	942	958	997	956	953	1000	963	930	941	964	1030	952	914	978	963	933	956	918	915	1004	995	940	986	981	984	985	943	973	981	951	985	961	966	951	927	958	925	958	968	917	899	963	926	997	968	931	969	973	964	1011	898	1010	976	986	942	966	931	933	1004	1031	988	946	937	924	980	929	1022	991	938	932	933	955	942	975	985	1015	925	987	958	939	930	947	982	937	1006	977	921	972	987	929	949	951	947	933	915	973	919	941	942	988	952	949	969	1034	975	951	983	944	974	950	925	882	966	924	928	960	968	955	945	967	999	998	948	881	997	930	937	894	918	918	945	933	923	944	934	972	954	964	998	962	960	944	958	903	958	942	964	924	976	929	1009	952	930	927	942	963	988	952	961	913	965	934	959	945	977	901	975	959	963	952	964	957	928	957	984	951	925	913	1000	937	972	953	918	930	956	949	997	1001	986	990	927	984	915	924	931	944	968	989	962	987	1016	952	1009	965	941	951	960	963	1003	929	957	937	969	964	974	950	975	930	934	1002	970	986	982	943	971	993	956	994	980	1028	937	924	925	945	1011	914	979	995	929	918	976	953	941	1004	981	958	996	991	969	975	902	940	951	925	965	952	974	978	966	966	968	928	926	971	968	965	954	940	956	1021	960	936	957	988	995	941	940	917	974	957	916	993	926	960	1007	972	973	969	948	955	942	952	1010	932	905	932	985	1037	996	907	964	985	955	965	1004	962	936	943	1024	943	989	959	882	933	942	1035	905	956	1007	992	984	949	988	952	981	933	905	871	979	949	904	932	910	953	923	971	950	958	924	936	956	902	968	973	1012	969	943	973	978	953	990	956	921	908	1006	944	978	963	954	946	923	986	965	930	946	905	952	976	982	958	962	992	1018	929	947	978	938	978	931	918	938	1017	955	967	974	971	951	948	926	931	980	957	912	927	962	945	949	954	918	931	972	933	998	946	953	939	947	929	918	955	921	981	1008	915	992	1001	970	934	944	963	949	972	965	930	976	956	955	946	914	974	984	936	954	986	983	972	973	947	949	942	963	968	949	979	946	922	1007	947	969	976	893	944	1009	885	951	942	899	989	936	1007	913	945	972	1030	928	931	910	969	981	941	946	907	1012	948	957	946	972	924	988	978	972	914	944	946	986	945	891	988	880	968	1005	978	935	986	933	943	989	956	952	975	943	967	912	986	978	987	970	935	993	955	958	894	932	1006	973	975	930	956	967	951	958	1002	938	1006	937	933	987	996	933	938	957	985	966	952	941	955	981	904	985	1006	907	956	902	980	926	958	971	1001	936	970	908	934	926	947	969	978	966	999	928	932	991	1024	973	992	959	952	920	938	957	941	987	1006	940	945	982	934	929	983	943	976	986	982	902	965	915	927	971	977	995	933	974	962	997	923	942	980	994	947	954	947	978	936	969	991	940	964	956	959	984	950	913	954	955	913	938	970	951	966	954	974	922	963	950	917	944	980	939	938	981	976	1016	928	995	936	959	902	896	928	931	961	1005	990	982	971	995	953	934	970	948	954	917	947	948	960	917
1803	552	265	172	181	225	257	230	252	209	208	247	275	242	232	184	136	139	119	128	123	127	118	139	127	119	110	105	114	109	126	120	115	132	124	100	111	116	108	128	129	110	190	227	239	254	205	193	152	142	106	129	109	103	109	116	114	90	110	94	121	103	113	98	107	128	114	106	107	113	97	107	105	111	105	92	116	118	110	126	114	125	118	100	109	102	106	108	105	96	120	109	120	115	89	109	130	110	121	102	115	108	109	110	110	108	110	105	123	113	113	116	107	105	104	99	114	100	108	125	103	108	112	118	98	104	109	124	120	121	110	127	95	126	102	111	100	120	107	112	97	106	114	113	105	110	103	122	132	120	104	104	103	107	121	113	117	101	107	124	120	106	106	95	106	130	102	107	118	113	125	112	109	106	124	100	120	112	100	111	140	110	139	125	124	106	128	115	132	125	115	98	114	121	106	126	129	107	125	101	108	109	114	107	108	121	122	100	130	97	151	110	100	101	128	115	110	113	111	96	105	115	110	105	117	115	107	105	108	99	94	97	104	96	98	110	114	124	106	128	125	112	106	99	136	114	102	88	139	99	105	103	98	111	105	117	118	109	94	118	134	125	108	122	128	110	116	103	105	106	119	112	116	112	108	110	111	127	125	106	133	121	113	131	93	99	103	155	100	122	113	110	105	97	108	101	109	88	129	99	98	124	119	124	120	90	107	112	101	103	93	125	120	100	103	106	118	112	129	99	99	110	114	98	119	114	115	117	104	95	115	91	106	102	118	101	110	120	107	104	127	107	89	105	105	112	110	113	107	124	135	117	106	127	115	95	114	108	110	106	99	118	115	95	101	118	105	99	116	133	116	111	103	112	107	89	102	118	112	121	105	98	118	115	104	103	100	94	112	112	107	102	124	106	117	106	121	111	121	99	103	119	115	122	103	113	120	112	104	123	102	113	128	116	111	108	104	108	126	113	124	119	105	95	109	102	135	121	104	97	117	104	96	104	127	113	100	106	107	121	101	120	104	113	99	115	110	105	109	109	111	103	108	115	104	107	128	96	114	109	114	87	105	105	106	126	113	101	104	119	103	96	118	107	102	121	116	100	112	104	101	132	114	107	115	120	111	115	124	115	116	103	104	99	112	96	112	129	117	93	119	113	117	115	108	115	103	87	91	132	102	123	114	118	117	93	99	113	110	128	115	106	91	103	120	117	85	128	106	131	123	102	118	97	96	136	114	127	104	105	135	90	114	113	96	120	122	106	103	119	114	119	110	111	97	127	123	118	106	124	129	105	100	113	118	106	96	102	139	127	107	95	111	103	111	109	115	104	117	109	104	108	99	93	121	106	99	128	118	111	119	102	118	113	112	111	128	129	103	121	110	103	127	100	95	106	112	104	116	123	120	107	111	107	109	116	124	102	117	118	114	104	108	107	105	115	102	108	100	117	113	126	132	102	114	127	118	102	108	129	102	104	118	94	94	115	95	113	111	104	132	111	107	104	116	126	122	113	107	110	103	112	123	123	122	108	98	121	115	120	85	116	101	97	105	116	129	106	104	100	97	126	109	101	97	97	85	119	108	103	102	98	93	107	112	120	123	96	112	115	114	92	111	105	97	108	128	82	112	110	114	111	119	127	108	120	95	112	111	95	108	125	127	107	112	119	118	126	114	115	108	98	120	128	101	127	109	119	119	104	113	127	107	104	106	108	118	106	120	117	115	97	107	119	118	114	110	114	103	118	116	102	103	112	118	102	120	99	130	108	111	115	102	114	96	100	102	117	109	107	123	100	104	121	116	97	111	121	114	113	110	91	123	103	126	119	115	112	116	118	125	129	130	100	129	143	106	136	101	100	120	113	95	113	122	124	118	113	103	107	119	107	99	112	106	97	99	119	129	99	114	108	121	108	96	110	113	106	109	121	107	114	90	117	94	107	99	92	126	112	109	109	100	96	109	117	123	116	101	101	102	98	118	99	95	94	104	127	97	120	120	137	121	107	117	105	115	113	113	109	103	114	133	117	109	108	113	114	109	115	111	108	122	111	101	127	102	107	108	102	107	101	114	113	96	108	80	118	100	127	99	111	100	106	138	102	99	106	118	91	103	107	140	120	89	119	92	102	108	117	91	119	110	106	109	119	125	101	114	115	111	125	104	122	116	105	106	97	92	93	101	123	107	108	110	112	138	111	93	108	112	97	91	119	106	107	96	120	106	98	109	115	108	104	111	119	110	123	110	105	94	108	121	100	103	103	95	107	109	89	116	119	107	104	100	117	136	84	117	113	112	123	110	116	94	123	102	104	110	111	102	114	111	113	110	118	88	115	122	89	85	116	121	118	97	93	115	110	121	119	101	125	101	119	106	116	101	111	97	121	107	117	110	113	103	95	110	109	106	115	110	142	111	107	116	109	124	103	96	100	128	110	100	123	118	88	103	119	112	115	95	111	103	128	114	105	112	111	94	111	106	128	123	109	119	112	123	121	107	121	106	115	120	116	111	124	118	104	95	97	103	108	142	106	120	103	109	115	97	122	107	114	114	114	100	119	122	101	104	110	111	103	87	108	110	98	112	119	101	107	125	111	98	119	113	110	115	127	110	128	115	142	112	108	128	109	101	120	131	113	97	95	115	104	113	117	117	102	117	111	106	91	97	99	120	109	122	105	123	96	115	134	117	122	101	98	136	118	118	109	120	112	134	117	99	113	112	86	112	114	115	115	106	113	118	116	115	119	97	104	97	114	110	118	119	121	97	106	101	124	105	115	119	112	94	114	111	129	113	124	115	132	123	102	115	107	115	116	116	111	111	106	114	118	116	110	113	133	119	116	120	115	113	112	124	108	94	103	107	105	103	127	97	121	106	87	117	122	101	128	107	111	121	99	115	121	117	116	107	126	118	107	118	109	106	112	134	108	117	140	118	97	98	104	106	112	107	97	105	120	97	109	119	109	113	94	130	115	103	117	95	105	117	125	124	119	113	122	114	109	118	109	104	102	108	118	105	98	114	108	108	121	116	112	112	117	93	106	111	130	124	100	106	131	97	110	116	107	112	106	120	95	117	113	123	104	109	104	102	112	128	111	102	88	111	108	126	115	131	121	121	125	92	117	130	109	117	101	119	95	101	115	99	116	108	121	118	114	105	102	116	122	109	125	112	121	95	110	97	94	94	116	142	111	116	106	97	100	114	105	101	126	118	92	115	99	113	110	128	122	109	119	126	109	112	140	134	110	113	113	101	123	109	100	119	116	123	118	106	106	106	98	109	108	105	109	108	109	123	113	110	122	89	114	101	99	109	118	102	112	111	127	114	107	108	121	106	130	114	106	105	110	104	98	128	108	132	101	96	89	132	120	117	125	109	108	101	93	91	120	111	122	110	113	104	114	88	113	120	124	98	87	119	115	100	121	119	109	124	108	120	104	127	104	90	99	117	101	128	124	125	127	127	113	97	124	96	108	95	116	108	101	104	123	98	109	103	103	89	125	104	128	110	107	132	114
20227	6580	2938	4007	8317	10215	9697	7500	6437	5362	5386	5575	5953	5330	4190	2936	2014	1557	1334	1303	1386	1445	1456	1474	1413	1475	1424	1192	1129	1077	1131	1058	1114	1063	1048	1012	1019	1030	1048	1037	1035	1220	2602	3837	4287	3606	3255	2676	1892	1416	1139	1082	1018	1020	981	919	933	955	993	934	968	944	933	894	977	1011	964	976	898	950	941	936	904	1001	927	888	908	940	941	1034	946	989	1027	920	980	888	916	925	992	956	910	907	953	925	975	946	981	954	934	887	946	883	984	902	1002	901	959	883	924	1014	927	970	923	947	947	932	945	919	931	1027	962	942	926	924	995	946	919	948	950	931	972	919	929	940	921	965	994	938	918	903	903	978	938	951	920	939	944	945	1005	903	956	938	910	924	898	982	910	959	929	947	972	901	930	949	950	950	934	925	975	960	917	962	966	929	971	955	939	953	973	970	971	895	966	947	905	949	953	925	959	942	942	988	926	950	975	947	942	988	981	927	938	912	909	951	925	923	965	939	941	958	924	905	959	989	909	941	902	959	911	968	911	900	929	958	989	846	977	881	911	983	877	1007	908	921	990	966	976	910	931	920	942	951	955	970	868	940	912	902	925	970	916	960	957	1017	931	994	927	938	944	908	984	936	980	991	940	980	946	940	919	925	945	940	933	973	964	957	962	976	937	940	941	956	932	989	867	939	902	949	962	950	905	928	924	942	927	920	935	989	931	984	968	985	920	927	962	888	930	927	988	917	957	899	929	928	964	958	930	976	968	931	981	892	912	942	926	889	925	935	939	886	982	913	906	992	957	934	922	917	927	965	1002	934	968	953	898	949	934	974	920	966	927	939	948	913	967	879	884	932	935	950	966	916	968	924	966	951	890	955	937	942	905	987	939	955	927	955	957	931	886	952	958	968	940	925	970	946	986	917	934	943	927	928	910	1003	941	920	848	915	921	915	958	974	873	1006	974	944	947	927	903	963	936	927	978	921	971	1004	942	938	962	918	961	1022	890	950	968	960	952	943	952	967	946	951	938	968	945	957	982	945	895	990	942	960	953	933	936	925	913	912	953	985	900	948	929	922	937	904	969	971	945	935	938	941	954	917	934	895	948	932	965	901	999	918	1006	859	930	940	903	912	918	976	964	951	963	903	924	936	960	950	999	878	962	921	936	958	921	969	956	929	923	861	949	965	890	957	867	962	1009	975	979	956	949	887	970	903	969	912	920	965	957	907	945	982	963	928	917	925	974	984	891	968	927	915	932	944	913	933	944	924	934	940	901	880	933	908	977	934	978	926	935	947	940	943	965	908	928	886	896	923	930	928	941	928	964	956	879	954	899	975	897	984	920	920	901	989	879	925	880	966	957	972	983	922	949	912	959	926	923	974	987	959	898	916	908	995	934	941	1007	1012	924	925	906	930	964	944	913	922	952	957	893	937	927	939	924	914	961	942	973	990	946	936	898	958	941	997	973	926	943	909	897	917	897	899	941	948	952	989	963	919	934	953	904	964	920	911	890	917	978	1063	872	938	893	896	927	967	902	920	885	927	964	937	887	948	953	1003	913	919	940	926	913	950	963	883	929	926	958	883	953	935	970	910	982	963	939	934	984	925	903	919	924	931	961	989	1006	909	982	919	950	909	916	944	948	958	891	956	922	966	908	907	940	900	939	944	965	943	931	890	926	972	961	936	955	918	995	917	941	898	989	949	928	934	960	871	933	964	950	929	986	960	969	908	983	941	923	957	903	961	980	939	935	903	912	915	914	1025	904	960	962	929	954	972	946	950	933	953	931	967	941	935	982	962	913	939	920	945	904	966	942	965	938	912	948	949	904	874	911	935	999	931	956	919	952	902	882	905	884	955	911	948	916	891	900	940	923	928	931	997	913	948	950	940	939	976	871	911	906	913	989	912	974	975	936	970	982	974	914	933	925	967	932	953	935	929	928	920	937	927	931	973	979	913	960	957	948	960	957	1012	953	1009	961	945	900	954	952	981	971	905	915	953	981	935	975	935	919	957	911	936	939	930	1000	915	964	884	894	984	969	932	992	951	934	924	950	932	926	904	910	960	950	934	968	965	938	888	950	1004	958	972	961	930	926	967	942	984	941	954	962	918	916	926	916	987	952	943	941	961	960	905	973	928	909	938	900	972	906	973	943	943	985	874	991	945	926	966	947	957	971	983	1000	910	1027	917	991	929	954	955	972	946	891	979	921	940	968	951	920	925	918	952	940	899	997	974	989	980	926	937	948	886	907	964	985	946	892	948	926	859	966	900	961	936	898	930	939	911	959	945	954	952	928	896	920	865	991	976	915	935	924	989	938	939	971	976	940	996	951	926	999	919	980	956	955	895	931	934	925	944	955	935	933	954	896	910	936	911	914	920	966	944	934	902	936	937	972	971	1028	940	1015	931	966	922	900	961	992	950	942	963	945	969	949	877	886	941	956	990	947	936	920	897	970	926	937	915	976	913	904	967	907	899	958	959	923	922	923	968	912	916	973	954	909	923	940	966	910	964	912	962	912	970	893	987	945	922	928	992	923	1015	950	927	945	988	916	951	953	955	915	920	951	927	915	894	932	964	892	907	901	941	966	951	957	960	936	891	893	918	973	942	930	958	934	971	975	963	886	972	885	945	892	938	926	937	926	946	913	947	958	955	898	1008	954	945	922	929	978	924	916	938	916	929	933	965	985	927	951	913	897	878	900	912	1016	927	944	957	925	920	975	938	910	873	956	920	916	976	923	990	943	1031	951	902	927	916	994	916	989	919	940	920	963	933	938	901	944	965	939	943	935	993	907	927	964	950	940	898	942	892	925	950	933	928	911	913	952	993	901	978	939	913	918	936	939	926	919	913	953	966	913	905	908	937	935	906	905	953	895	935	950	896	962	939	915	927	923	962	980	947	950	938	923	922	910	861	883	927	953	942	933	929	949	903	877	915	955	953	994	931	949	958	913	930	908	950	938	922	960	913	955	992	937	925	900	959	927	881	937	944	938	926	909	949	930	947	987	978	964	951	921	867	902	947	965	892	949	955	988	947	874	964	945	959	905	936	955	944	939	910	924	922	925	904	889	928	923	947	959	947	967	904	984	929	960	907	975	967	894	913	904	944	934	943	911	949	949	898	925	917	976	944	928	916	962	948	921	901	939	931	895	896	900	894	939	847	880	917	933	948	1004	981	961	994	934	916	955	925	960	944	931	936	924	953	950	952	967	928	922	951	946	907	941	951	968	958	891	978	962	962	983	856	943	997	957	940	976	953	952	935	957	919	933	999	906	1023	885	930	927	903	963	916	939	937	992	910	920	982	919	907	963	934	920	941	914	926	945	886	1013	974	955	949	858	924	948	972	950	909	921	936	898	985	943	947	936	898	942	927	954	954	918	941	960	923	900	926	1003	928	932	930	956	928	923	963	978	881	914	1023	907	920	982	964	992	926	917	882	951	937	971	928	914	941	935	936	909	891	970	965	938	968	951	928	900	950	907	969	919	953	950	952	903	972	928	932	964	924	875	934	931	949	965	973	961	940	958	928	900	954	936	913	939	949	947	938
2162	564	239	160	176	213	218	219	178	213	201	211	231	203	186	158	142	119	112	112	98	112	97	113	124	120	89	105	90	87	130	123	85	99	97	106	108	91	91	110	92	96	168	200	248	211	255	184	158	108	117	112	90	98	87	91	86	82	75	93	111	82	88	101	85	92	96	103	97	96	73	88	85	96	101	106	95	94	105	98	95	79	78	105	89	92	90	91	88	102	99	96	90	94	83	79	79	94	92	101	103	64	99	90	103	104	85	96	82	96	88	88	84	75	84	79	95	106	93	107	87	77	86	81	115	96	101	90	114	93	95	89	88	79	74	96	84	96	103	94	80	111	108	107	81	104	90	91	102	93	86	90	91	103	87	102	101	77	94	96	98	97	108	113	112	85	105	83	95	95	98	81	102	103	75	98	84	77	89	95	108	92	93	97	104	86	83	75	84	96	100	93	106	86	89	98	123	97	81	98	100	98	89	91	99	100	100	95	94	88	78	85	100	76	89	85	94	104	76	95	112	95	97	97	91	92	86	97	84	81	105	81	77	84	102	85	114	112	90	80	96	92	83	97	93	94	99	92	115	83	86	97	90	81	92	100	79	96	99	118	92	89	90	76	93	99	91	107	90	94	82	82	86	95	99	108	93	92	106	110	95	79	67	85	104	98	107	96	102	87	102	104	93	104	104	78	79	99	114	77	96	78	88	107	89	97	95	84	102	79	102	82	112	86	86	91	85	103	103	86	103	71	67	89	91	102	83	90	77	89	99	93	88	93	94	98	87	94	95	78	78	115	105	92	84	97	76	92	95	115	89	108	86	96	92	90	98	109	89	97	113	91	90	87	104	104	92	77	80	102	91	107	93	82	87	100	82	86	91	99	87	98	62	103	85	111	108	90	99	93	77	83	95	88	88	88	96	76	77	103	94	94	101	97	102	91	93	94	89	90	89	96	79	79	98	87	98	92	86	90	86	100	98	85	85	77	89	91	101	99	95	116	92	102	81	106	92	102	73	98	96	90	100	83	96	86	91	76	77	83	104	109	89	76	88	97	93	111	96	112	91	89	76	107	95	103	99	85	103	105	93	113	87	93	108	88	88	103	101	96	98	94	127	101	90	123	72	90	105	75	91	117	97	109	97	83	99	110	99	90	93	91	87	92	99	90	79	93	90	85	103	74	81	91	79	87	113	101	82	110	86	125	93	74	87	105	83	83	116	87	106	82	76	88	79	103	107	107	101	80	101	113	86	106	84	91	100	89	92	110	94	112	102	85	87	108	93	70	99	85	84	87	95	98	100	102	96	94	111	104	90	107	87	76	87	89	90	90	90	111	112	89	89	87	76	90	88	85	84	73	68	93	94	101	95	87	105	94	96	102	101	100	89	79	85	90	102	93	99	73	82	99	88	94	78	86	87	95	100	97	96	93	99	86	98	93	88	92	83	81	81	101	80	81	93	106	84	96	87	95	95	88	90	96	93	93	91	86	87	94	85	89	103	101	119	107	108	84	95	82	82	98	87	81	103	97	93	98	76	95	88	89	98	109	80	120	86	98	91	96	97	83	98	118	97	88	91	97	91	94	81	84	79	116	91	99	95	91	92	86	88	109	84	100	80	83	104	97	85	97	91	83	90	87	101	99	83	96	106	102	99	102	89	100	92	104	93	92	101	87	82	83	99	89	99	109	78	79	90	94	87	94	98	103	116	96	109	98	88	90	93	100	86	112	90	92	83	100	109	100	98	85	97	96	99	88	73	105	89	102	96	95	92	90	110	105	92	105	103	112	88	77	82	84	83	72	101	102	81	96	84	94	106	83	88	93	94	88	86	68	103	106	79	101	84	83	103	98	89	98	93	99	107	89	92	83	85	79	73	91	99	96	90	91	106	77	99	90	98	94	97	86	72	97	103	105	102	89	104	70	76	98	93	79	88	93	90	82	123	97	88	88	90	86	96	92	81	82	94	100	102	91	99	96	81	90	106	86	99	98	94	103	92	85	96	91	97	104	85	101	112	88	102	88	84	99	83	97	99	94	100	105	86	87	85	95	69	100	90	94	86	96	79	96	88	99	92	108	93	104	105	83	85	92	93	103	108	92	95	96	80	86	94	84	82	101	83	101	107	79	90	76	77	97	99	78	90	96	72	75	98	82	89	94	83	88	99	104	91	109	79	93	99	72	97	109	91	81	95	91	107	95	91	84	88	81	98	95	93	109	109	89	82	93	74	84	92	94	90	99	104	95	107	96	76	90	106	90	101	85	92	96	101	84	119	94	96	79	83	106	84	94	83	84	98	95	95	107	79	90	98	57	93	98	90	96	77	83	98	100	90	103	69	101	94	78	85	87	92	87	86	92	90	85	88	90	86	108	94	103	89	94	98	84	92	95	110	92	93	92	90	95	98	82	101	106	89	106	107	91	95	98	99	104	109	83	77	93	72	96	98	97	106	92	92	90	98	89	109	71	96	75	103	85	76	90	82	88	102	72	107	97	90	88	66	88	102	100	99	73	74	84	97	91	85	113	103	103	92	93	104	94	70	92	105	98	95	99	121	76	92	111	77	75	90	110	82	91	82	88	96	104	110	97	99	101	95	95	96	90	110	101	88	100	99	96	86	109	114	99	88	68	98	79	102	107	105	112	99	104	90	71	81	109	108	100	93	105	100	86	104	90	97	88	94	96	102	94	105	89	102	103	94	84	102	73	97	92	91	98	88	88	95	87	94	97	96	96	94	97	90	92	82	62	102	102	98	87	95	102	96	100	96	82	106	86	100	81	94	87	98	105	86	89	83	91	70	94	100	109	78	76	98	106	81	104	89	97	96	90	96	99	94	89	99	92	116	117	105	88	82	95	111	102	94	101	82	100	96	95	104	91	81	99	78	89	103	96	79	100	102	98	84	94	89	104	102	102	100	101	78	104	92	95	86	105	88	84	95	99	92	95	104	85	92	100	89	101	111	96	81	99	119	91	84	79	94	94	95	102	92	88	93	91	88	79	89	110	91	88	85	75	84	91	96	90	94	96	100	82	89	94	97	104	95	84	100	71	77	90	84	98	90	102	102	95	106	88	87	93	92	76	92	120	109	90	68	94	121	100	103	82	81	105	93	89	87	102	95	102	102	99	99	86	83	96	106	94	100	75	120	92	92	93	80	95	94	72	91	93	91	80	90	98	94	104	93	85	88	83	93	102	106	81	98	98	94	123	100	88	101	109	96	98	89	100	86	88	83	76	98	90	101	107	89	74	93	89	94	106	101	111	105	105	87	104	80	102	107	100	109	108	95	100	83	83	93	84	107	84	90	82	88	94	98	81	87	88	96	85	95	72	89	87	98	103	119	95	106	100	98	89	89	86	101	85	99	92	99	102	88	92	106	98	94	101	101	100	105	94	101	100	83	120	101	105	108	95	77	81	104	66	94	94	106	83	85	84	94	103	99	94	95	104	89	74	99	88	95	84	88	87	86	90	92	99	93	99	92	106	90	78	86	77	88	89
19585	6662	2790	3520	7756	9395	9336	7233	6299	5198	5232	5260	5974	5126	4379	3029	1861	1439	1262	1171	1189	1337	1260	1375	1318	1380	1334	1089	1005	989	1095	913	930	913	922	973	898	876	884	867	875	1162	2464	3724	4069	3159	3612	2875	2025	1463	1084	974	898	842	765	812	818	755	789	807	795	757	741	771	792	791	781	725	813	774	797	765	790	791	773	753	789	755	769	763	789	776	768	790	842	739	816	798	761	770	856	818	753	754	761	806	796	788	803	833	758	786	800	816	765	771	769	771	793	813	757	747	791	771	810	764	776	811	752	810	786	794	805	752	759	775	838	804	750	755	775	805	822	787	795	796	785	788	809	798	822	802	792	774	801	790	783	776	837	771	782	781	746	753	829	803	821	796	806	765	799	759	781	751	749	815	838	808	798	758	761	750	819	773	794	776	785	785	769	811	824	814	729	742	798	765	815	791	812	786	722	770	777	801	778	787	783	757	734	765	742	804	781	720	792	766	786	774	818	778	769	761	774	743	733	761	800	836	807	779	758	776	758	774	781	837	751	821	797	781	800	766	781	776	775	799	802	769	777	816	773	779	772	822	750	790	825	773	814	768	754	858	795	755	780	784	812	782	819	812	781	768	804	769	811	778	785	842	799	795	782	770	772	836	755	799	760	776	763	820	787	814	801	809	782	778	820	820	809	856	806	841	777	780	768	808	830	800	780	765	757	765	827	773	810	726	786	787	852	724	760	749	832	778	735	808	785	883	745	762	778	784	765	816	790	781	760	789	798	800	768	799	760	766	819	781	789	798	763	803	857	801	761	803	760	733	810	779	803	798	804	770	799	775	740	815	786	784	812	734	797	798	784	744	789	739	783	767	752	852	742	787	825	828	787	758	788	761	773	769	749	780	806	735	813	802	753	814	746	817	737	812	759	757	772	770	782	760	813	792	735	771	767	762	738	781	787	787	785	804	789	759	753	744	756	790	777	758	791	749	780	779	746	782	793	779	744	761	801	748	790	765	836	797	787	762	779	807	842	827	777	824	769	813	797	835	762	770	711	807	783	802	776	798	793	753	774	752	780	821	826	805	734	788	824	778	788	783	781	773	815	792	777	788	774	743	782	782	809	810	789	782	833	810	793	854	778	782	819	783	796	807	788	785	784	809	781	783	776	814	827	794	792	787	797	775	738	764	781	813	828	787	776	805	754	765	808	778	779	808	791	783	756	767	803	812	761	746	803	776	795	779	770	805	762	852	773	793	729	835	818	778	778	737	772	838	826	809	728	745	780	805	766	819	844	775	797	785	818	800	759	820	771	757	797	811	760	766	789	800	780	755	817	741	789	759	773	694	801	777	749	759	856	756	754	822	822	761	789	847	812	821	799	809	805	797	788	768	791	765	759	770	762	803	807	805	756	803	814	835	828	790	777	779	795	711	800	791	799	751	784	779	795	781	761	796	761	813	760	771	840	753	780	776	809	754	760	795	779	799	798	758	803	778	809	801	781	772	806	843	785	754	768	753	808	787	786	837	779	745	807	809	794	793	769	816	804	772	771	857	734	803	738	806	761	763	747	767	791	793	770	775	789	822	844	745	785	812	778	789	742	805	751	797	808	738	809	768	795	805	765	789	773	804	834	800	750	765	821	789	795	750	774	785	786	751	790	753	737	791	809	786	795	813	812	780	814	802	815	761	827	785	767	760	774	743	809	838	727	785	814	760	733	787	787	789	731	743	734	758	780	776	809	775	751	792	809	805	762	763	774	774	803	795	786	782	791	787	795	800	713	729	820	808	816	795	787	830	770	747	793	819	723	781	762	810	749	788	778	767	779	805	787	769	782	789	781	791	804	789	834	777	739	774	795	787	812	803	765	841	795	810	760	786	828	769	773	751	797	825	829	806	800	813	784	817	744	780	825	793	777	761	810	736	756	782	781	779	736	762	785	804	784	824	784	830	805	737	741	824	815	754	844	760	786	765	829	797	799	802	808	806	839	761	812	804	773	820	808	804	779	807	841	774	780	794	803	745	859	816	803	763	767	758	747	776	753	790	788	773	727	762	841	823	791	786	759	773	761	828	791	794	808	747	800	806	830	819	750	793	811	828	761	765	793	778	760	808	773	744	788	798	808	812	791	753	811	794	757	716	782	773	792	801	787	799	822	779	762	772	804	815	824	776	761	781	822	755	748	755	800	792	746	769	805	788	761	825	774	809	789	815	796	836	804	788	799	796	786	756	803	748	756	728	798	805	793	770	794	789	801	787	759	743	785	760	776	842	779	762	776	818	782	801	782	793	790	783	757	816	792	797	741	756	740	764	750	774	752	791	764	717	761	801	761	775	793	767	757	768	831	777	775	791	789	789	760	844	794	787	800	775	819	774	789	791	778	759	762	781	761	793	816	801	790	764	867	850	827	755	790	752	822	738	807	837	787	775	744	767	805	860	729	828	777	773	738	763	816	741	774	776	759	801	779	756	795	769	819	812	796	816	798	810	796	776	826	785	776	813	795	798	774	825	788	783	754	820	805	796	769	850	782	747	760	755	777	833	795	737	814	808	737	773	787	783	792	818	795	737	775	773	786	810	782	770	804	776	779	738	789	770	803	785	790	800	797	794	809	822	786	781	770	777	763	777	791	776	851	793	776	793	823	759	719	773	696	736	773	759	794	783	718	811	783	813	798	855	782	818	804	765	805	733	750	764	760	739	739	789	720	804	744	809	741	803	760	755	750	780	800	727	753	723	763	825	826	747	767	820	744	775	787	756	758	766	766	804	787	774	747	766	803	803	761	799	736	793	850	794	775	803	819	753	776	818	812	770	748	849	752	823	762	858	786	803	754	758	799	763	759	799	770	815	753	818	765	765	783	854	791	803	760	769	770	729	749	818	763	816	763	777	810	804	774	812	826	805	809	824	765	767	821	794	795	829	758	747	786	776	768	772	772	802	787	815	831	778	776	818	761	813	776	771	804	769	808	798	783	793	767	775	774	781	813	774	756	783	774	745	768	775	711	816	768	787	791	742	793	773	813	763	783	741	782	756	814	774	781	781	745	767	799	738	794	811	818	832	778	824	763	789	792	785	831	797	805	832	780	770	778	766	787	804	795	776	812	819	814	782	804	833	756	803	747	737	812	785	799	748	753	788	783	759	784	799	767	783	757	772	803	792	727	815	721	767	785	829	759	778	793	757	825	799	765	771	792	749	768	811	762	772	820	797	753	830	785	770	735	795	813	730	816	764	790	742	799	792	773	756	782	767	775	823	766	772	767	807	783	806	800	780	742	760	798	782	766	808	748	768	797	788	751	769	777	717	772	811	801	811	786	787	798	726	753	800	814	748	796	783	775	770	790	763	774	748	749	893	775	760	772	789	776	826	768	792	810	786	743	797	813	839	780	755	788	757	779	775	767	848	836	777	818	815	803	807	788	803	739	768	827	821	793	763	779	769	840	778	848	799	831	788	827	807	765	724	853	808	739	783	712	786	745	791	699	751	803	773	737	797	786	789	733	778	735	778
2657	766	283	202	164	235	313	236	218	217	238	214	254	258	210	177	119	106	117	105	111	95	120	117	111	120	108	111	113	98	101	99	89	86	98	105	87	111	80	97	115	106	172	243	305	293	279	212	173	153	135	121	98	99	82	89	100	72	92	98	101	94	103	103	91	108	90	101	87	100	74	94	90	81	92	76	111	95	96	71	90	73	79	99	86	94	100	77	107	100	81	81	85	72	83	90	88	96	93	94	85	89	101	102	93	68	92	94	95	97	102	97	98	90	54	98	99	103	93	108	71	101	95	93	96	74	87	84	97	121	77	108	75	71	76	92	105	112	100	84	88	88	111	74	98	92	91	79	70	94	87	92	104	85	91	95	91	77	86	90	107	93	84	95	100	94	80	98	81	76	97	89	93	72	79	72	85	79	88	92	83	102	81	83	93	94	95	76	89	107	74	80	89	95	84	107	99	112	88	87	85	81	98	93	96	89	97	91	93	80	89	82	72	95	91	92	104	114	97	100	92	86	87	89	83	94	77	90	85	101	110	96	99	89	89	104	95	87	98	94	86	85	92	99	107	97	89	102	106	86	78	86	79	112	101	103	79	103	88	98	84	88	77	90	89	79	94	89	100	97	96	88	90	92	87	98	97	90	91	86	84	99	93	101	95	112	84	103	80	101	95	83	88	92	105	116	101	102	86	107	78	101	88	81	94	95	89	84	87	82	89	88	92	99	81	84	67	91	86	90	87	92	96	91	89	78	101	103	91	97	105	76	77	91	101	93	83	97	102	98	98	102	94	108	84	82	107	98	82	102	86	95	96	83	106	91	85	103	95	85	102	74	81	95	99	102	99	106	108	83	96	79	86	92	85	79	96	92	101	86	97	80	82	87	98	73	100	96	94	87	109	107	101	92	77	101	99	97	97	96	86	100	80	104	100	99	102	92	85	80	77	123	88	97	100	97	70	100	94	90	86	86	76	83	83	84	85	88	95	101	97	95	83	94	86	94	78	76	83	86	87	84	82	89	105	105	88	96	91	87	95	94	107	86	94	75	82	81	99	87	71	91	91	103	87	81	83	93	72	81	92	96	102	80	87	95	97	92	94	98	94	88	126	73	98	104	104	94	103	94	98	75	83	85	86	88	78	74	104	86	86	91	84	89	89	94	86	92	99	89	84	86	90	114	89	84	94	94	102	93	81	87	102	86	95	91	71	91	78	95	98	98	100	95	102	102	87	94	88	96	81	72	86	92	85	96	101	82	87	84	101	95	78	92	88	80	94	115	96	87	97	89	83	99	96	84	107	94	98	85	95	98	82	90	95	96	105	97	81	78	101	86	84	94	99	110	104	97	98	95	104	88	98	71	83	107	92	101	102	92	91	79	89	90	98	97	93	94	92	98	79	101	83	84	85	90	105	101	78	78	90	87	75	94	107	85	96	88	89	87	93	102	103	88	93	92	83	114	83	96	77	86	90	101	86	84	107	75	100	83	88	80	89	89	99	84	98	82	99	98	101	107	96	89	87	98	87	101	87	77	100	86	89	99	91	98	89	81	89	87	107	93	101	80	83	94	93	96	87	64	74	91	101	97	84	83	91	85	116	92	100	94	102	81	84	101	118	102	81	81	91	86	100	86	109	86	93	99	98	101	98	88	83	103	94	95	90	90	80	88	102	87	92	78	78	89	101	90	83	100	96	91	94	91	83	99	91	90	86	89	79	109	86	95	100	78	112	89	90	88	97	86	94	86	77	91	78	91	92	93	98	103	82	95	98	88	93	80	86	100	92	82	89	85	93	92	83	108	86	87	92	74	87	72	96	89	87	87	93	99	73	77	93	101	110	81	71	102	83	80	89	94	84	79	97	96	94	113	100	95	95	97	107	85	108	96	83	102	97	109	88	85	97	87	94	102	100	100	86	90	95	90	103	98	89	78	106	83	95	96	101	95	101	83	104	71	92	106	89	83	90	95	91	77	93	71	92	101	90	89	81	100	90	96	98	78	96	98	99	85	116	83	108	102	81	87	88	87	91	76	78	84	74	93	81	80	104	84	91	92	98	99	94	114	99	83	106	114	83	102	82	82	96	85	104	90	78	101	94	93	86	81	107	110	105	94	87	93	93	98	94	85	79	109	92	98	85	96	74	86	91	83	105	101	89	88	88	105	89	94	78	84	89	85	72	93	83	84	86	92	91	94	100	102	82	88	99	67	93	95	84	96	87	90	90	104	72	84	80	101	94	96	93	61	97	100	94	94	86	87	82	94	75	109	82	121	76	79	99	100	76	102	80	94	89	86	101	103	94	90	92	102	87	93	91	98	112	99	99	103	95	101	88	86	89	92	81	77	80	75	105	90	96	83	83	81	90	87	81	99	88	85	93	85	74	86	88	82	95	79	88	96	100	83	101	98	107	83	99	88	89	83	105	92	105	82	103	83	103	105	103	83	94	97	68	83	98	93	73	98	93	80	91	94	87	85	100	90	80	81	98	92	101	88	86	76	89	84	91	96	92	94	86	95	77	103	97	103	86	75	69	84	70	101	88	72	101	90	97	96	96	99	101	102	67	104	96	110	96	87	104	96	96	93	89	82	112	89	77	98	79	100	97	76	96	103	94	93	105	106	85	95	85	106	79	101	103	88	79	78	90	105	82	94	97	92	90	85	91	98	72	95	84	110	90	84	86	90	93	85	86	79	105	79	82	99	85	94	89	109	96	81	93	103	93	98	77	101	88	77	100	103	78	81	94	99	74	87	94	108	89	93	80	88	85	71	111	71	99	82	102	100	98	96	74	83	91	87	93	97	93	85	87	82	88	85	79	104	98	102	96	96	73	75	96	89	93	102	97	88	87	87	79	83	97	105	94	84	66	93	97	80	87	119	86	89	85	91	85	88	84	80	74	94	83	85	78	99	87	72	86	88	94	86	98	69	105	103	102	97	109	88	81	93	79	105	79	97	94	80	93	94	93	88	107	95	101	88	101	101	96	73	86	97	91	86	85	102	82	69	95	99	95	87	88	91	101	93	100	103	81	93	89	92	86	96	115	83	97	101	76	69	96	99	92	86	77	80	79	83	83	68	102	90	92	101	109	93	91	93	79	97	99	83	90	86	103	98	98	88	98	82	93	79	96	78	90	85	92	88	89	82	79	91	87	89	112	87	88	72	89	82	85	102	75	101	93	95	91	98	93	80	99	85	82	77	103	83	85	86	82	83	108	95	84	91	93	89	103	75	100	80	102	101	86	84	101	87	88	92	81	83	88	90	87	74	82	82	101	84	92	78	104	96	91	103	80	96	114	93	85	97	90	81	87	99	95	105	86	88	88	100	81	109	108	92	86	75	88	91	93	87	85	89	93	94	78	79	105	79	107	85	86	108	79	87	101	81	94	83	89	89	97	101	88	90	102	102	100	88	104	78	100	99	98	80	98	81	103	83	105	103	73	104	88	85	88	98	89	95	95	114	97	97	68	95	80	88	75	114	93	100	100	106	95	105
25571	8312	3375	4504	9583	11632	11542	9224	7554	6393	6189	6497	6776	5774	5201	3651	2212	1663	1379	1413	1324	1317	1425	1503	1471	1616	1561	1220	1082	996	1124	1058	955	955	1023	951	940	891	894	905	949	1326	2906	4796	5338	4528	5156	3847	2869	1935	1399	1057	1001	961	825	783	786	763	780	793	755	753	795	750	826	778	788	810	777	784	770	853	746	794	770	785	740	795	810	805	797	789	811	779	800	821	776	808	800	786	793	787	743	826	766	769	755	773	805	789	803	819	788	785	777	800	805	793	781	810	822	789	779	757	841	759	774	798	771	751	776	806	728	788	789	755	766	791	757	768	737	775	736	740	797	802	749	783	746	804	772	755	750	711	780	794	795	832	715	788	746	776	769	771	806	805	771	797	787	812	754	778	822	775	759	775	823	780	793	785	806	781	832	720	822	745	763	779	767	796	804	780	783	707	761	871	836	774	842	847	760	803	785	818	769	786	758	825	784	811	777	773	793	799	733	762	750	796	760	775	789	798	780	809	771	806	789	789	773	773	743	768	770	769	744	805	864	758	756	773	790	762	799	766	861	777	812	796	781	802	734	715	809	803	781	785	796	801	827	809	781	785	791	812	778	774	796	847	800	812	810	768	815	708	813	770	853	792	745	786	767	805	851	783	812	778	773	778	740	821	782	763	788	762	774	759	793	769	734	820	778	774	767	787	821	790	783	775	775	774	800	778	743	844	737	746	800	724	806	825	766	802	779	762	795	779	762	787	825	849	774	756	792	824	801	758	771	718	785	791	745	777	769	724	791	784	772	790	808	743	761	799	850	774	771	733	790	784	750	773	770	774	772	772	791	793	768	781	781	782	785	823	804	789	795	766	777	792	803	780	791	816	785	780	736	801	846	778	763	814	745	802	747	825	779	707	787	740	810	769	767	744	755	781	709	784	797	788	776	791	767	801	813	798	753	783	785	766	829	768	815	824	744	790	803	782	758	812	802	789	767	762	797	779	770	753	773	781	747	770	779	773	759	769	827	814	735	786	837	787	744	748	816	746	772	739	787	812	786	801	740	750	777	795	781	810	790	755	776	779	783	763	782	789	803	782	801	784	796	738	780	803	779	769	768	795	772	763	755	806	763	799	754	762	775	790	793	771	776	752	777	728	808	778	823	763	746	741	803	778	813	782	832	777	780	844	808	759	798	775	734	777	785	794	763	798	777	822	780	761	782	815	793	834	790	752	748	802	812	814	798	767	793	764	811	844	800	754	815	764	794	716	763	816	745	795	775	806	770	835	773	786	772	780	780	793	754	816	807	778	767	831	805	790	775	733	720	766	832	814	763	754	769	744	757	771	798	817	767	754	809	808	774	769	785	806	807	782	807	789	776	760	765	765	744	819	768	779	770	827	749	797	766	784	777	761	789	818	775	790	803	812	814	814	789	755	792	811	804	773	815	807	789	772	767	816	760	817	801	811	759	832	744	796	766	817	776	770	822	782	771	792	784	754	756	776	742	766	800	739	747	804	835	778	804	769	775	734	797	747	774	781	797	759	764	749	775	791	777	782	771	816	777	727	773	835	784	760	804	787	856	848	784	761	755	746	775	787	738	728	791	779	774	827	726	745	785	769	789	737	779	801	746	787	799	787	768	763	736	788	748	782	789	736	808	808	805	756	743	774	781	744	802	757	828	754	811	780	812	741	815	783	790	736	806	799	863	732	771	762	866	813	710	794	810	800	773	823	801	836	806	804	752	793	801	818	748	745	736	795	800	771	793	766	789	775	721	759	789	799	824	793	765	777	810	783	807	748	792	793	767	821	834	779	743	803	765	754	835	766	774	759	769	761	797	746	813	755	779	771	802	847	769	784	798	814	817	774	807	752	788	778	783	764	784	752	838	805	800	743	832	783	763	779	806	799	809	771	770	756	754	804	744	811	794	815	732	799	770	778	797	762	722	778	788	785	764	749	766	798	831	820	770	754	759	755	780	837	784	816	799	783	787	803	777	824	765	766	811	790	774	758	796	820	802	800	822	760	818	750	773	739	786	817	770	799	823	754	741	803	767	734	796	773	829	780	781	814	792	759	797	800	723	782	780	795	786	801	761	775	803	784	765	800	831	793	770	743	791	811	825	782	763	804	750	757	811	775	783	760	769	772	784	780	739	779	784	816	773	789	751	761	752	776	762	773	781	802	725	790	773	764	738	716	754	734	786	733	744	771	830	791	816	774	741	794	761	812	782	787	747	755	727	774	786	799	786	757	739	784	808	798	806	754	803	759	722	814	748	777	813	802	775	829	795	738	777	810	771	766	765	770	744	760	868	782	748	737	742	795	815	743	747	774	764	791	782	808	802	802	827	739	768	760	774	759	771	807	749	803	805	788	721	812	799	767	777	800	770	731	748	823	778	810	754	776	784	818	787	775	785	768	809	758	762	748	752	736	746	793	824	773	770	759	811	753	742	794	777	813	788	800	764	799	806	757	764	803	770	753	799	764	814	800	793	787	766	792	743	767	797	803	771	849	785	780	793	766	768	836	796	818	769	766	781	807	768	755	784	793	794	723	766	786	755	785	779	777	741	831	768	818	818	795	788	783	762	796	784	760	784	777	781	799	752	837	784	779	789	779	785	823	794	792	747	777	803	811	759	861	799	806	807	769	731	783	771	798	763	831	808	782	812	840	771	814	780	725	769	760	797	740	754	757	773	798	740	749	734	767	794	818	815	797	812	833	732	755	806	704	774	771	794	833	781	763	836	760	777	757	834	838	817	793	800	786	822	790	783	765	805	821	759	735	804	755	799	751	745	783	766	786	832	774	788	772	779	742	774	813	753	788	808	801	790	772	779	763	780	788	732	795	763	786	730	785	764	757	779	743	821	773	775	794	797	791	765	799	743	753	804	720	756	783	783	771	794	757	754	809	795	768	784	784	766	760	770	756	736	826	776	776	825	819	748	811	773	798	806	778	785	797	768	741	820	785	780	736	823	822	776	795	803	819	777	750	732	790	785	778	772	794	788	858	803	785	770	810	773	789	822	776	768	788	793	785	796	803	779	812	810	823	749	720	791	796	776	719	775	815	733	824	810	798	756	767	758	739	759	779	795	772	749	762	826	777	781	830	777	760	743	772	749	778	807	783	805	820	768	825	794	757	805	744	755	779	708	807	787	807	792	800	814	801	777	764	817	782	784	814	775	763	816	763	805	782	818	804	722	722	815	758	774	804	766	796	810	782	765	805	777	769	755	779	736	771	819	768	753	772	798	771	767	764	812	741	760	812	783	783	806	712	820	827	758	775	777	775	777	786	761	753	805	768	772	756	752	768	768	736	792	753	755	767	749	756	745	814	786	729	856	738	838	775	804	790	779	801	759	767	755	774	835	774	792	779	801	765	801	757	812	769	764	704	851	757	793	768	784	778	763	835	766	823	740	780	832	823	790	807	772	759	749	761	818	733	768	832	833	795	754	798	799	815	777	779	819	822	752	794	791	753	776	802	773	810	800	764	780	781	789	763	809	793	765	772
1509	365	217	174	172	193	210	167	174	157	179	223	232	211	164	156	135	114	128	111	128	124	116	123	109	120	127	99	121	107	107	123	104	114	128	109	115	113	113	109	116	107	127	130	120	134	155	139	119	115	119	117	123	101	98	130	100	116	114	115	114	116	98	104	106	122	114	118	96	113	117	102	118	100	125	105	118	94	146	95	95	128	78	114	98	113	110	107	97	104	115	92	110	104	110	126	111	114	103	113	103	116	111	122	127	110	109	103	103	104	93	94	88	110	107	103	106	105	124	103	107	112	103	116	106	101	111	133	107	110	113	108	76	97	118	98	96	137	109	113	139	109	116	118	125	97	119	118	106	108	102	109	93	115	108	109	108	121	124	101	89	109	112	107	93	123	118	117	98	121	109	95	110	83	95	109	112	110	108	94	108	114	122	105	119	117	93	104	119	113	94	102	97	97	130	123	118	121	100	113	110	110	110	112	118	114	124	102	115	112	134	108	113	84	122	101	113	121	97	117	96	102	105	108	110	122	121	123	94	113	109	108	104	128	107	103	112	110	107	126	124	112	104	125	105	132	97	113	121	96	109	97	128	124	129	112	118	118	109	112	92	118	119	107	109	112	104	83	105	97	105	102	111	117	102	114	130	114	109	101	114	121	115	100	114	109	113	104	120	117	104	121	98	143	113	119	110	105	128	109	121	124	116	109	130	96	120	118	108	104	95	83	106	123	89	114	85	107	97	130	124	97	124	115	125	101	105	117	104	114	103	106	112	138	133	125	99	117	95	108	88	112	115	116	126	94	98	112	109	97	117	115	110	127	123	128	102	113	112	104	127	99	116	101	120	90	101	128	110	117	110	112	106	98	118	109	105	93	107	100	102	104	89	108	122	101	118	113	116	101	106	108	111	114	105	122	104	124	115	88	112	107	132	119	123	127	98	117	121	124	111	114	96	121	106	117	120	99	107	118	103	120	108	89	86	128	114	104	98	103	102	111	115	97	106	115	93	126	98	95	108	97	110	114	117	117	104	116	117	115	95	104	121	96	105	103	122	109	111	107	107	111	128	114	112	120	108	89	82	125	105	107	104	101	111	99	131	118	108	128	103	93	118	116	105	118	121	111	132	112	140	115	107	106	120	111	102	114	89	91	117	116	110	118	107	93	118	133	130	116	108	126	125	106	104	121	93	121	120	107	89	114	111	115	101	99	121	93	114	122	104	112	107	111	101	95	111	109	99	118	104	114	99	127	122	94	106	117	99	102	117	125	117	104	110	103	100	108	110	97	120	90	126	103	96	135	105	122	105	113	135	119	102	105	107	134	110	123	104	112	136	107	110	111	93	128	100	108	105	95	104	107	120	111	92	97	100	110	104	101	117	113	101	109	104	128	108	116	109	128	90	116	122	103	124	126	101	120	107	101	128	97	113	115	115	110	84	100	101	105	122	125	120	85	103	95	96	116	99	102	103	115	105	112	99	131	117	110	108	126	91	98	103	126	95	94	99	111	110	107	108	114	125	118	125	113	96	110	110	123	103	121	106	108	106	91	108	119	107	123	103	106	115	118	113	90	134	98	114	130	107	124	101	117	110	95	122	111	111	105	103	104	123	127	95	102	112	120	109	112	108	116	117	107	116	127	105	109	101	115	106	98	105	100	116	106	133	117	102	105	108	108	127	115	103	122	110	117	111	135	105	106	133	106	112	115	104	117	101	119	119	100	110	116	109	120	101	97	109	106	117	101	104	132	104	108	120	116	100	111	111	125	96	97	97	88	102	105	98	98	106	96	103	108	114	111	117	100	100	123	125	102	112	104	92	111	119	114	109	102	106	103	102	112	127	100	110	109	98	94	98	119	117	112	120	95	94	109	101	122	108	109	123	103	111	108	102	109	135	122	116	104	106	133	87	108	115	103	111	103	102	105	118	111	133	106	125	132	101	113	121	95	127	125	106	102	119	126	96	122	112	104	109	111	122	113	106	126	109	122	107	106	109	114	103	116	98	103	112	108	116	115	132	98	112	111	111	107	83	91	96	107	110	105	95	112	108	116	148	123	132	101	127	113	98	115	114	105	119	124	110	133	105	93	87	126	86	114	119	116	113	102	97	101	133	109	112	112	110	129	102	99	120	88	112	113	95	119	100	107	110	125	113	127	104	107	114	99	105	104	111	109	119	108	115	109	125	126	102	108	100	115	107	123	98	107	122	109	113	112	111	119	128	102	114	121	118	113	116	85	101	100	114	109	122	133	104	116	115	118	117	115	112	102	129	105	124	124	117	125	104	103	105	121	101	118	106	122	105	106	107	121	127	125	116	104	112	98	107	111	106	108	112	114	127	102	114	125	114	116	121	104	116	107	116	108	92	98	112	115	102	109	104	122	126	117	116	98	110	97	92	113	103	107	95	124	122	100	112	128	98	124	92	104	103	118	99	109	123	110	110	105	123	123	116	123	105	114	111	113	116	130	114	113	112	110	90	104	111	111	123	104	136	104	101	97	103	115	130	109	113	120	108	124	112	107	103	128	106	111	135	113	125	89	129	113	90	108	96	109	124	105	118	123	109	104	105	100	133	102	113	108	106	96	89	107	105	115	105	125	107	101	101	123	108	99	127	131	111	116	113	127	134	105	116	119	103	118	121	117	105	110	103	134	120	116	119	109	111	134	122	116	91	120	101	110	119	121	103	96	126	97	105	111	97	109	118	81	106	98	127	111	113	114	107	110	119	110	106	107	105	111	95	112	112	91	104	84	121	125	104	118	93	115	106	105	117	122	93	101	133	126	112	117	119	119	113	119	112	100	103	90	118	112	116	112	112	92	91	106	97	123	104	120	106	105	112	102	116	102	114	128	124	113	105	116	115	110	111	94	123	114	97	115	116	104	111	105	110	104	108	110	112	106	122	127	113	97	100	91	92	114	100	112	110	107	108	93	120	112	105	116	103	84	119	107	114	111	128	99	115	121	124	118	118	114	119	99	107	101	103	116	101	103	111	116	104	103	116	96	104	86	129	130	91	106	113	106	95	105	118	108	117	106	94	107	126	99	119	122	118	113	97	88	112	102	124	113	108	106	109	102	116	127	114	111	114	104	114	96	112	105	116	126	108	100	109	107	116	106	99	110	94	110	119	102	131	96	111	109	106	107	99	125	103	104	85	143	107	105	109	114	98	122	110	119	112	114	102	115	107	102	107	114	106	119	97	128	109	100	110	109	110	104	107	113	101	125	88	100	124	104	122	111	96	108	108	123	106	120	126	106	106	99	94	115	109	118	119	116	125	122	123	99	106	99	124	117	121	110	106	111	105	115	99	113	148	120	117	119	105	127	103	110	105	82	107	98	123	105	108	126	98	110	122	104	102	105	127	104	112	110	123	85	116	128	113	105	88	123	106	102	108	107	107	97	110	119	94	117	101	104	135	134	112	117	93	101	122	107	100	100	107	91	130	113	125	107	112	110	125	103	110	106	103	92	121	104	77	113	97	103	112	127	109	97
15984	4736	2268	2694	5534	6834	7032	5130	4095	3983	3627	4497	4714	3984	3265	2412	1594	1347	1175	1159	1096	1155	1227	1213	1271	1430	1379	1128	1082	1018	1078	1048	1056	945	1053	1038	998	977	1031	952	1002	1001	1138	1470	1533	1655	1881	1714	1498	1259	1187	1095	1025	931	912	928	950	883	925	831	951	879	965	897	920	938	909	925	893	947	864	890	980	972	959	951	939	922	915	924	900	950	928	910	904	896	886	1026	882	943	951	920	956	916	933	913	911	896	954	851	928	908	874	932	969	936	952	940	870	918	903	888	917	926	964	962	894	915	933	943	937	892	893	962	944	913	948	945	999	892	941	904	893	953	916	911	915	941	915	987	941	942	919	912	921	905	954	896	893	924	940	903	910	904	937	1011	891	942	893	890	930	896	956	917	862	922	915	943	882	928	924	870	920	877	927	965	900	920	950	955	987	928	986	915	988	893	913	951	901	967	964	935	917	908	941	903	917	911	930	890	929	963	972	992	952	904	925	998	883	964	891	888	954	926	912	895	930	961	945	998	947	918	960	932	907	919	961	977	905	904	932	934	970	953	939	925	959	899	925	938	987	920	885	919	938	952	937	931	980	953	960	937	887	856	920	915	893	933	917	961	974	907	901	892	938	909	931	965	991	964	901	961	969	940	919	932	959	955	985	927	981	949	923	913	925	966	906	919	927	907	910	921	977	918	900	934	918	902	937	892	898	947	913	925	901	907	974	891	952	920	920	992	916	924	943	965	909	901	925	873	919	889	950	957	972	937	930	962	957	954	947	863	951	935	891	913	917	925	961	915	929	933	879	945	955	937	937	897	908	926	941	944	971	941	943	928	946	904	902	950	941	901	945	946	933	968	918	955	886	924	926	934	928	984	916	930	925	899	937	942	910	925	955	914	939	917	931	929	883	960	1000	943	898	928	933	869	926	994	914	938	920	931	955	977	869	927	928	934	871	891	941	967	875	913	1004	918	940	956	923	915	971	931	909	896	859	892	951	929	887	960	993	959	927	918	947	916	890	902	923	920	976	911	919	945	916	913	949	974	881	940	927	959	902	931	900	982	896	897	954	942	932	898	891	894	921	1002	924	964	891	914	937	940	923	1005	961	968	878	948	970	946	860	968	929	919	975	947	948	922	944	907	957	924	933	925	937	912	925	885	980	985	951	961	959	937	959	964	945	925	914	900	893	881	947	935	949	996	882	954	956	934	912	950	920	933	902	962	906	908	924	959	931	880	930	959	922	889	874	919	942	944	934	916	909	939	988	974	918	921	917	940	897	902	958	946	946	919	882	881	946	915	960	921	892	907	944	899	947	925	953	904	910	982	941	937	960	893	886	969	961	904	1018	917	921	913	938	929	946	907	956	958	948	887	902	931	938	968	917	950	933	931	944	919	939	902	950	957	909	902	924	951	919	915	875	941	912	930	954	949	934	899	873	907	935	935	907	888	942	980	965	972	895	937	896	949	925	924	957	879	942	938	926	964	942	843	920	915	928	946	887	919	919	916	922	892	940	877	940	931	901	933	912	913	901	929	941	984	915	939	924	942	951	966	918	918	868	965	947	991	919	919	886	998	975	935	977	860	876	924	946	944	927	923	948	865	975	891	976	955	912	939	949	908	906	917	903	949	963	989	958	930	906	936	871	939	928	970	954	935	903	941	965	935	923	925	928	965	910	906	903	969	941	881	896	919	943	914	991	914	873	880	918	948	964	925	910	908	897	878	947	922	965	944	893	916	880	898	949	921	874	895	914	1019	924	935	965	902	932	923	984	944	892	935	929	939	971	934	908	845	953	958	906	907	954	908	954	955	971	932	859	922	955	890	906	965	912	890	939	903	920	878	945	931	913	920	971	928	928	926	924	938	986	902	913	918	911	892	912	986	951	868	968	947	963	941	852	912	917	935	965	924	965	950	953	896	943	922	941	945	923	918	953	943	898	978	911	942	937	909	932	964	941	951	909	923	907	945	983	943	972	928	879	946	897	938	933	945	857	952	965	951	946	953	978	967	960	964	929	920	941	962	960	956	915	901	963	905	933	881	932	944	960	928	925	858	973	906	964	902	900	930	952	937	948	910	916	904	894	998	912	989	940	931	923	915	913	884	945	935	966	955	926	991	887	984	949	895	974	929	930	992	949	919	933	909	928	907	920	955	948	920	936	999	893	953	979	905	911	936	888	941	950	970	920	933	931	918	975	919	922	944	993	910	936	844	884	939	899	945	956	979	987	956	890	941	976	951	944	862	903	936	949	966	925	909	897	953	937	935	923	922	914	899	924	914	974	979	981	870	958	934	950	917	890	933	941	957	916	897	958	938	910	919	1019	948	926	913	944	934	916	917	917	923	874	934	945	942	951	949	917	975	1003	908	882	930	963	914	935	957	955	906	952	949	923	984	978	930	922	904	930	931	880	915	942	888	913	903	947	914	968	957	962	892	933	917	845	909	937	861	944	891	937	944	938	956	943	925	951	945	894	920	927	957	966	921	943	936	990	922	909	848	946	900	926	876	902	888	931	938	915	914	905	890	926	933	966	911	907	943	906	913	950	942	924	905	979	939	940	918	980	964	939	892	896	953	995	932	911	971	917	900	920	945	944	925	903	964	969	915	954	913	943	912	969	995	911	912	929	889	898	963	950	978	944	945	940	921	932	963	909	910	1027	911	964	900	938	944	947	905	914	902	891	1015	921	910	982	902	877	933	926	959	883	910	934	946	961	912	927	901	923	942	932	910	922	928	961	932	940	927	939	941	886	937	941	925	879	956	945	923	930	930	936	977	956	928	930	936	953	924	929	933	918	956	910	860	928	908	937	938	895	927	926	939	955	925	922	927	939	924	998	929	912	904	914	980	946	913	919	907	929	961	948	929	906	945	940	947	892	895	972	937	864	967	916	959	932	934	946	932	920	965	938	899	951	940	922	974	910	980	916	913	899	921	937	885	908	934	997	921	901	887	952	902	947	974	930	950	883	937	932	946	847	932	962	935	923	888	927	908	917	947	956	904	934	969	953	902	928	955	929	924	974	959	941	934	984	889	961	921	1000	878	931	901	915	976	957	900	943	958	928	907	885	949	962	893	953	979	920	891	960	889	954	884	980	945	915	984	987	979	936	938	912	917	890	923	998	932	936	911	954	975	952	910	949	935	956	927	975	948	927	954	890	957	929	907	928	911	899	926	941	970	974	899	945	890	911	907	926	972	866	910	921	932	920	915	961	920	931	907	913	940	944	953	917	883	869	896	969	941	905	870	962	1025	958	938	977	857	883	950	906	933	952	964	922	918	928	925	937	953	927	1005	972	969	913	918	936	959	962	933	900	935	897	938	936	929	941	932	942	936	950	976	905	931	881	979	896	927	948	861	864	931	957	951	909	920	932	906	942	891	972	923	973	907	955	965	896	1001	937	883	913	954	938	963	937	939	902	952	934	904	941	938	964	930	924	953	909	926	885	904	917	888	928	967	974	958	919	924	997	898	950	989	900	925	943	882	881	922	904	926	897	947	912	890	944	909	916	949
1468	573	243	176	175	235	259	234	195	202	213	236	273	220	203	144	130	120	130	117	99	140	136	127	112	120	124	119	119	133	113	132	120	98	101	113	121	108	114	99	101	140	128	188	178	197	237	211	181	158	129	128	113	89	98	98	104	104	111	96	86	95	90	113	107	112	102	128	100	109	106	110	110	92	100	103	102	112	114	90	99	102	117	104	94	93	95	112	114	114	97	111	107	122	99	98	119	104	131	99	112	77	103	108	112	116	114	97	99	99	108	107	103	112	108	115	96	119	91	135	100	101	103	102	85	102	113	99	99	107	102	98	106	104	109	117	123	86	113	93	113	116	108	98	102	96	92	96	104	88	101	105	102	110	114	103	90	116	116	115	111	131	112	96	88	103	108	95	103	98	98	118	108	117	122	122	107	113	104	112	114	106	102	109	118	91	124	107	108	107	119	83	114	102	101	102	97	120	107	100	101	102	104	94	87	123	102	95	110	105	96	102	98	105	100	113	93	91	115	115	103	89	108	100	95	119	111	110	87	109	112	102	108	141	112	108	111	101	104	106	106	111	114	97	102	102	112	104	116	119	111	111	105	97	89	102	99	101	95	105	103	111	118	108	104	121	109	116	98	108	109	100	103	114	113	96	77	107	100	121	103	100	101	108	113	112	108	102	90	98	100	118	102	106	104	89	100	105	108	109	100	92	98	117	125	108	103	104	89	113	103	136	110	107	92	112	95	100	89	93	105	125	125	100	99	98	107	113	101	111	107	88	106	126	109	90	136	103	114	102	100	89	101	118	103	113	101	105	96	103	110	106	87	91	107	103	115	110	120	115	90	103	107	111	100	121	126	106	95	119	97	111	96	108	103	86	116	118	94	111	109	94	107	110	106	114	97	111	108	98	93	102	93	105	100	106	128	116	105	114	104	107	124	119	97	76	108	106	91	113	100	114	95	104	110	97	98	106	104	102	125	93	105	91	95	118	105	115	114	107	114	106	104	113	110	94	119	100	97	111	121	95	105	83	112	108	93	105	96	104	106	106	107	123	120	100	103	87	90	115	84	110	98	107	104	114	113	123	115	111	103	112	97	93	106	100	91	102	120	98	128	128	102	103	107	107	117	97	107	111	109	92	92	104	92	91	93	113	104	94	99	88	101	120	92	96	110	107	99	104	101	105	94	102	103	117	106	108	123	100	106	104	115	93	116	106	104	98	123	105	113	110	100	101	115	101	114	118	130	101	109	108	91	105	98	129	111	112	83	95	116	114	112	105	106	102	112	97	104	101	113	105	99	111	93	94	107	111	95	111	98	111	87	110	91	106	107	108	112	107	96	104	114	108	119	109	111	91	112	111	105	102	105	114	104	98	101	110	123	100	94	90	113	130	104	95	97	115	95	111	103	110	99	114	109	88	117	130	92	112	125	93	121	110	92	98	107	87	103	97	107	113	121	98	96	103	95	112	105	99	123	132	99	99	96	109	119	116	97	76	113	128	88	88	101	93	96	109	107	97	90	94	98	109	105	94	111	114	105	115	98	103	101	107	91	90	110	111	103	109	103	136	111	96	103	97	108	106	114	106	104	108	96	113	125	99	117	81	113	125	103	115	86	93	111	121	125	112	97	103	113	104	97	117	122	106	108	93	92	95	105	118	98	106	95	119	98	88	113	95	110	98	107	93	90	97	108	107	126	98	88	117	89	117	127	94	110	109	122	90	100	107	95	105	119	109	104	106	113	104	97	93	116	101	113	100	106	121	104	100	106	113	110	112	95	103	90	109	116	116	109	100	96	123	101	108	108	98	105	86	114	107	94	96	102	108	107	106	114	110	98	116	101	115	95	104	100	124	97	106	116	111	121	115	93	112	101	101	91	93	99	88	118	120	106	110	93	122	117	107	115	104	92	108	104	113	114	110	103	125	106	93	94	95	101	108	123	134	118	115	125	94	114	94	99	104	102	114	110	110	100	101	122	116	97	121	102	118	105	115	114	121	128	117	122	112	107	92	109	96	108	111	95	108	105	118	110	120	100	111	112	125	124	104	137	100	106	116	98	97	99	114	107	101	118	106	108	111	118	112	112	101	102	96	117	98	101	132	94	126	130	105	132	104	108	100	108	108	89	106	106	117	112	108	109	109	128	99	96	91	101	95	102	92	93	115	104	112	92	101	112	115	95	100	105	99	108	97	103	113	133	103	108	104	108	102	99	112	115	93	100	112	94	99	112	119	94	102	94	122	109	120	126	94	73	109	96	108	105	112	124	115	98	97	121	97	108	107	86	118	101	101	109	93	107	115	101	120	103	103	110	117	127	95	104	101	119	129	105	99	113	113	96	122	130	114	106	98	109	125	100	107	104	97	96	119	99	95	91	89	89	102	113	119	92	118	95	110	89	108	102	95	90	116	117	87	112	129	96	118	113	97	88	106	96	93	108	101	108	126	122	120	94	107	81	102	129	113	87	115	96	106	110	98	98	105	84	94	108	110	106	109	92	105	110	104	99	110	92	107	106	100	120	110	100	101	93	131	119	106	105	105	123	117	104	90	91	120	113	96	113	114	108	113	90	126	103	112	100	106	100	121	127	102	114	120	100	82	90	112	101	107	98	92	98	99	98	124	107	100	101	112	111	109	106	111	95	108	114	113	109	95	97	126	112	97	116	120	126	117	111	113	99	124	120	114	107	103	121	97	113	112	112	110	119	133	111	94	90	111	104	105	129	113	101	86	115	115	104	103	103	102	103	109	107	112	105	102	112	109	99	111	120	113	101	120	108	105	114	109	112	116	113	120	83	97	104	108	94	135	106	116	109	106	100	106	109	105	114	99	99	133	107	87	110	89	90	109	96	116	94	108	110	108	128	98	101	118	92	119	111	101	103	107	116	107	107	103	101	119	85	118	111	119	116	108	110	88	92	114	94	100	102	104	111	101	103	117	91	107	107	89	93	122	86	103	99	94	112	110	114	112	104	101	98	101	90	99	119	105	113	109	93	110	122	99	100	114	101	107	115	121	92	129	101	115	92	98	105	117	98	105	106	117	105	115	97	99	109	94	88	110	102	106	112	99	107	85	116	119	102	109	119	105	111	108	108	108	107	114	117	89	111	102	91	111	110	103	111	120	104	101	120	112	98	112	107	97	112	110	117	112	94	82	118	89	110	94	96	119	119	112	96	103	101	86	94	116	90	102	109	116	106	117	114	110	112	105	101	95	98	94	130	98	109	130	127	110	104	109	119	105	99	115	110	109	99	108	105	95	105	113	103	108	123	118	112	104	97	113	100	112	107	110	119	98	103	86	99	88	109	117	106	95	91	128	110	101	116	124	117	95	102	93	104	93	138	104	111	98	112	75	106	90	120	122	99	97	106	124	111	91	112	111	127	96	124	95	106	107	122	104	88	77	108	114	111	92	108	97	88	93	100	106	91	100	127	123	109	107	102	119	96	85	110	114	120	117	99	103	99	109	94	118	125	117	108	101	100	95	105	127	117	107	103	106
18023	6632	2825	3720	7626	10562	10125	7259	6016	5655	5211	5522	6587	5200	4313	3002	2053	1491	1349	1312	1291	1471	1431	1359	1365	1446	1424	1229	1115	1211	1083	1135	1056	1083	1052	1061	1023	1053	998	1025	986	1133	1449	2506	3124	3426	3565	3028	2528	2012	1634	1276	1098	1000	934	911	944	954	865	937	959	922	917	874	914	896	914	891	934	921	907	909	880	921	918	874	926	923	882	960	935	910	926	897	906	952	844	922	933	922	927	932	888	933	889	866	905	910	980	884	946	912	927	913	901	906	909	901	970	950	903	890	876	920	931	922	920	917	971	899	972	907	935	908	904	875	966	902	912	965	883	918	911	907	940	948	896	935	939	947	868	968	861	870	961	856	929	936	918	894	869	902	933	933	909	890	904	885	907	887	889	926	899	934	959	921	873	875	903	928	929	881	928	951	954	909	924	912	889	887	906	885	878	864	945	883	944	889	948	887	924	878	903	932	923	924	882	912	936	885	930	971	891	893	903	905	874	882	955	912	940	897	882	940	956	937	910	974	915	894	893	920	940	928	907	903	933	885	903	906	868	932	845	942	945	909	953	883	878	913	978	918	890	949	873	928	989	892	919	925	888	932	897	864	920	891	881	946	919	887	932	934	919	907	881	866	935	902	900	939	913	936	927	902	883	923	877	896	926	875	919	856	884	937	849	965	914	960	937	882	960	870	904	936	900	929	912	945	921	921	930	938	936	953	899	879	872	950	884	898	903	890	953	930	956	894	895	973	898	943	853	865	897	897	912	937	960	981	944	898	942	963	896	907	919	912	909	876	905	993	868	908	926	943	911	937	884	888	900	913	862	885	902	951	881	922	926	926	931	919	867	917	917	936	945	929	896	1005	846	891	923	915	929	931	889	862	915	895	921	917	913	913	963	863	887	855	920	920	946	954	938	928	935	953	928	864	955	900	886	907	923	871	880	971	921	875	929	920	915	943	907	918	939	932	871	835	884	948	946	917	869	878	888	887	920	921	898	887	920	916	894	945	902	941	880	841	961	914	837	872	912	909	896	912	904	980	902	898	951	900	934	884	947	921	879	908	910	928	884	924	916	900	878	865	914	878	962	949	908	845	923	887	932	894	939	884	919	941	968	897	913	919	901	944	923	885	917	882	932	917	896	893	923	888	881	929	871	910	928	898	912	928	884	892	888	879	941	906	965	908	880	912	913	902	944	904	885	861	893	965	934	988	914	927	899	876	894	934	908	943	936	949	882	872	912	884	912	933	956	944	841	922	918	914	919	908	950	909	947	944	936	883	879	877	916	982	910	955	923	884	988	905	822	937	930	907	876	916	953	892	912	884	885	953	845	942	905	853	888	917	898	850	892	914	910	904	923	914	854	966	868	981	907	874	896	909	950	887	910	933	938	877	948	900	950	916	974	877	938	896	935	877	950	889	950	918	906	881	918	894	889	920	891	927	903	886	903	950	914	906	870	939	908	910	887	904	884	891	912	878	922	929	920	921	929	954	861	945	901	927	860	933	931	910	935	917	923	961	858	901	887	938	913	900	910	936	884	866	913	952	930	961	926	920	882	924	811	953	919	967	920	896	933	861	965	882	879	965	959	912	906	895	921	934	910	917	900	909	915	896	969	895	890	934	915	945	906	907	891	868	868	922	922	907	946	894	893	918	925	929	912	861	909	935	920	965	916	965	872	929	889	914	865	869	947	907	898	861	905	894	900	888	905	935	895	899	903	903	989	925	889	952	877	944	929	902	934	889	943	920	922	938	875	919	929	916	882	880	886	914	935	851	913	932	932	947	866	915	922	881	838	923	915	902	903	896	925	917	912	896	929	931	924	905	910	917	925	892	914	883	887	928	887	902	897	874	901	929	912	868	927	920	904	897	925	980	938	878	937	866	899	894	963	876	944	882	925	915	921	865	936	895	926	935	888	857	910	946	848	927	882	917	916	866	922	965	959	915	890	881	887	935	879	956	934	912	950	851	899	913	917	923	928	882	920	956	868	865	964	885	932	926	971	921	939	880	901	881	936	964	913	924	980	857	927	890	849	945	915	941	884	906	918	920	906	927	935	890	950	882	883	936	944	860	961	903	914	919	909	879	987	868	965	905	939	871	877	878	948	911	928	845	945	926	892	910	918	887	925	938	906	858	896	937	935	940	903	875	913	862	901	950	936	946	881	869	865	906	902	904	967	856	925	930	920	918	854	969	967	905	889	888	926	931	942	906	909	897	869	892	941	919	915	887	908	874	900	876	917	894	934	892	933	953	888	918	908	910	915	917	880	918	976	904	907	907	906	885	913	910	852	898	914	942	879	928	977	910	887	959	920	893	921	938	927	884	901	967	941	961	926	915	859	876	839	940	914	863	935	874	926	824	889	892	891	908	929	919	894	931	953	908	921	929	899	900	918	977	938	901	911	868	965	894	903	896	886	934	956	894	955	917	868	949	981	927	922	925	923	897	932	799	937	899	959	912	877	930	933	920	937	886	921	895	899	884	935	944	921	892	920	928	859	930	901	923	915	894	867	913	985	854	936	815	882	887	891	997	927	933	902	924	932	919	935	937	907	865	912	918	901	940	921	881	963	917	917	929	929	928	920	891	852	910	875	948	945	886	938	832	950	878	900	891	964	931	851	946	920	895	910	918	959	965	904	912	916	866	914	944	900	890	949	886	866	929	885	895	840	923	883	984	932	903	941	910	894	924	941	920	901	887	913	949	936	908	893	909	897	923	967	886	894	863	926	883	927	925	886	882	829	895	892	964	900	936	900	898	924	872	877	954	918	955	893	882	916	936	890	927	919	886	885	910	898	922	920	877	943	920	936	920	901	931	945	928	881	953	900	915	883	923	881	955	861	899	915	913	874	912	899	876	866	910	868	892	901	934	962	946	888	916	932	951	926	891	930	897	899	915	968	886	926	896	936	859	873	914	923	859	956	915	860	935	924	898	917	891	911	924	874	883	934	949	878	891	963	918	903	901	923	963	898	911	893	925	873	976	874	861	912	856	978	925	945	887	888	882	876	917	957	915	933	917	906	922	863	940	948	904	847	888	889	908	879	886	869	976	951	939	938	906	871	941	950	923	928	879	844	908	927	957	901	942	867	967	848	893	916	945	915	904	929	885	907	876	908	922	862	928	864	931	913	867	931	899	894	925	904	889	852	918	892	911	891	922	921	904	933	891	970	955	887	831	947	950	899	925	922	917	879	901	888	873	865	931	893	880	908	940	936	880	945	926	920	911	951	893	932	913	929	932	877	891	895	1004	964	900	930	907	896	908	922	918	901	931	888	934	875	889	927	928	906	884	970	914	872	920	982	888	881	950	896	873	919	878	884	905	948	885	901	904	932	973	871	923	955	934	901	895	931	992	876	861	911	934	896	853	939	937	944	882	870	866	883	953	883	914	932	931	905	912	894	919	899	937	965	888	860	923	891	874	901	884	915	952	904	912	893	890	930	859	914	902	899	854	944	949	963	908	910	921	914	915	946	862	845	896	908	912	916	933	935	903	924	919
2146	459	247	171	143	191	248	214	188	196	183	210	246	226	175	141	124	108	79	85	92	83	114	80	99	118	108	91	107	82	107	99	90	96	107	87	89	92	78	88	98	92	124	169	169	231	205	188	188	134	126	123	106	91	90	76	97	79	101	68	102	94	91	95	100	77	82	83	82	88	87	90	93	90	88	99	98	89	75	82	77	75	80	74	89	80	92	82	71	89	88	84	85	97	79	77	98	97	86	82	101	74	92	104	79	90	62	88	67	77	100	93	100	100	87	93	88	87	81	77	114	112	86	77	81	75	93	81	87	81	93	111	82	85	98	97	100	94	90	67	78	95	78	95	79	93	96	96	103	88	89	102	94	86	86	86	79	74	97	84	70	70	89	75	82	94	85	87	93	88	88	87	81	101	82	79	87	90	84	88	81	87	78	89	77	88	84	98	99	76	97	86	92	80	81	90	78	99	103	91	95	88	100	74	96	99	93	86	91	99	88	85	96	104	87	70	74	82	77	74	84	82	84	91	94	95	91	100	107	76	70	81	89	96	92	81	92	95	86	83	95	84	102	92	100	89	87	78	86	90	72	93	91	92	99	102	82	73	88	98	89	76	91	106	83	78	88	77	98	87	86	84	79	75	83	76	86	75	102	73	83	96	86	82	92	66	82	71	89	80	89	70	89	91	88	95	68	87	89	86	82	95	89	62	93	74	75	86	87	84	100	73	92	100	79	77	82	101	79	83	78	87	100	93	98	81	85	90	87	92	107	84	96	88	89	74	90	78	82	83	82	104	86	104	73	85	96	97	68	82	96	89	80	87	78	73	86	91	79	91	86	103	87	96	85	98	92	94	82	86	103	100	98	71	91	76	83	99	93	95	79	97	91	79	89	75	99	88	75	98	90	78	86	105	81	83	85	87	86	102	93	85	85	76	91	67	95	90	91	112	83	102	77	88	100	70	92	71	80	84	85	84	81	75	77	78	81	91	80	85	93	80	90	99	102	95	67	83	103	93	90	91	85	95	96	94	82	98	81	78	89	79	93	102	71	112	97	87	97	78	104	89	78	79	79	91	74	77	86	87	88	81	92	86	84	92	102	80	80	85	86	92	91	99	83	90	87	90	87	85	87	87	82	82	100	78	80	80	79	107	102	104	102	92	86	105	93	87	76	97	89	77	82	102	90	77	97	78	83	81	103	85	83	92	82	97	98	81	81	92	96	96	68	78	82	104	83	86	96	88	100	96	87	84	92	98	68	68	88	85	92	88	78	107	86	81	85	103	89	100	98	93	78	80	103	96	85	92	81	86	89	104	87	86	91	98	98	68	81	77	99	82	81	101	92	95	101	101	84	103	86	89	83	74	79	85	92	68	94	83	91	94	99	87	94	80	96	91	98	82	78	97	85	83	90	98	86	95	78	96	90	105	110	69	81	85	88	90	91	86	92	87	99	92	86	70	81	65	89	85	84	86	87	90	93	93	63	113	75	83	86	81	89	79	113	90	90	78	68	110	72	90	96	103	79	70	106	91	75	86	88	96	82	83	95	104	95	74	78	103	88	84	100	103	83	79	89	89	90	85	87	104	80	87	85	85	88	90	90	84	89	110	91	90	78	80	90	69	91	93	95	83	95	93	93	81	96	98	76	84	73	101	79	74	110	100	73	94	89	88	72	82	92	64	100	93	84	93	91	88	69	82	76	69	90	85	73	83	96	83	79	96	81	72	92	91	77	87	90	65	87	86	87	80	84	78	86	89	95	94	91	79	92	95	96	87	99	85	78	98	95	94	78	89	81	97	94	98	92	88	86	93	93	92	77	90	73	81	84	73	94	77	70	95	80	75	82	78	91	81	105	86	93	96	89	89	77	75	101	102	80	99	93	96	75	90	105	95	90	85	75	72	84	84	94	90	71	93	92	91	90	108	89	103	84	86	83	99	77	66	81	77	79	81	80	100	82	89	86	98	93	73	79	79	94	87	82	81	69	98	87	100	81	85	90	75	81	91	84	86	83	84	79	105	79	94	96	115	88	77	104	93	69	97	74	89	99	98	102	94	92	86	78	75	88	102	86	84	102	80	92	77	80	93	70	79	83	78	96	96	98	72	96	93	84	88	67	77	99	75	85	91	71	103	96	87	87	85	95	88	84	90	108	90	93	81	95	81	87	87	87	88	101	80	96	84	77	79	91	93	91	94	88	91	69	79	85	89	89	79	100	88	84	78	87	82	77	96	70	95	97	88	84	76	106	86	83	83	79	83	84	81	86	102	91	109	82	77	89	82	100	90	94	69	73	96	81	98	101	87	82	69	83	77	95	81	95	78	91	92	89	94	82	84	78	72	82	80	85	75	75	87	77	80	94	89	67	79	90	102	99	90	87	87	80	92	80	98	98	96	84	90	98	85	95	81	86	91	95	82	79	78	100	89	79	101	91	72	101	104	93	87	86	81	77	80	95	92	101	93	89	82	78	72	86	99	82	97	93	103	86	86	92	102	68	81	86	105	90	102	87	101	91	103	104	112	99	94	104	87	83	79	80	88	76	102	95	100	89	77	83	100	81	85	88	105	79	74	85	77	90	89	103	82	88	106	98	69	100	84	80	85	103	89	89	93	95	101	91	78	65	107	90	91	93	99	91	83	100	73	71	84	85	74	92	94	91	79	87	106	88	88	92	89	81	96	90	90	95	81	85	86	87	87	85	103	88	82	75	79	84	95	91	91	93	77	100	90	77	90	83	93	112	91	82	86	74	76	82	103	78	83	79	87	102	105	86	68	86	99	82	86	85	93	77	108	90	73	85	76	81	81	87	102	96	106	104	93	100	98	80	112	89	91	75	75	84	101	83	91	86	94	95	76	81	79	72	104	87	100	89	87	80	90	72	83	82	70	100	85	82	75	100	102	88	90	94	107	86	79	88	102	91	96	94	96	80	78	90	84	102	103	93	93	90	87	69	90	99	88	93	86	89	87	98	90	97	85	77	79	70	83	93	100	87	71	90	91	87	104	90	90	83	100	81	83	91	79	84	92	76	104	91	96	83	75	105	84	87	98	89	79	89	89	88	74	87	90	72	92	95	86	86	98	89	81	81	88	88	84	85	82	86	83	83	100	85	110	95	87	92	84	90	89	92	88	97	99	91	82	86	99	86	85	86	83	85	95	73	88	100	98	87	91	86	98	74	78	97	82	78	103	92	83	95	74	95	89	94	81	80	77	86	91	98	87	87	86	86	91	93	89	79	88	86	78	83	86	88	80	77	80	88	94	93	93	80	97	87	101	71	99	83	79	89	84	74	90	98	95	90	86	91	109	76	87	88	85	79	82	90	81	92	91	91	84	90	98	87	105	84	103	91	96	107	81	96	79	83	95	70	84	94	91	74	87	87	67	83	104	91	100	96	86	76	89	99	100	78	82	80	85	93	89	87	105	96	82	104	89	98	71	104	79	88	71	83	69	106	88	78	91	81	86	86	87	81	90	83	88	95	69	97	85	85	78
19372	5364	2535	3136	6486	9584	10656	7477	5763	5283	5062	5092	6473	5355	4257	3020	1950	1324	1285	1193	1159	1222	1223	1205	1343	1310	1287	1113	970	1051	964	883	876	841	837	813	891	803	828	774	819	844	1318	2151	3159	3591	3588	3132	2589	2110	1449	1086	942	829	792	731	736	728	758	706	690	755	781	756	782	786	739	766	713	790	660	799	700	753	764	786	717	770	714	750	757	757	701	738	720	749	723	776	759	736	771	731	731	713	764	745	729	749	769	729	754	735	738	804	737	739	747	751	751	740	776	716	754	774	794	744	720	741	732	784	758	720	747	770	731	759	800	787	756	741	723	746	715	759	761	778	724	735	751	757	739	770	764	752	709	699	720	734	723	704	758	759	791	765	710	767	779	757	741	742	759	734	770	731	758	736	775	751	772	751	720	778	757	736	755	760	729	748	776	755	755	741	706	779	751	741	742	745	775	756	763	740	776	780	734	747	776	822	759	731	773	744	747	747	709	761	749	728	786	723	731	723	723	749	751	710	720	724	735	756	748	744	755	728	739	714	738	765	760	720	721	763	729	760	715	721	709	728	798	745	746	732	763	767	753	744	792	778	707	742	762	754	742	729	711	722	742	732	766	757	718	775	735	714	745	737	744	755	809	783	729	780	774	758	757	734	743	697	751	768	814	752	729	729	728	721	753	746	780	785	745	709	736	762	740	763	726	732	732	765	755	740	736	758	745	736	729	765	751	726	750	767	714	697	767	753	721	747	730	792	763	729	711	771	795	746	737	725	732	748	728	753	714	757	782	733	749	740	696	735	718	766	764	745	790	739	758	712	735	661	692	731	725	765	744	750	757	743	748	698	766	702	765	737	759	714	747	767	735	747	752	750	757	744	750	754	763	794	771	754	751	718	740	715	724	730	766	706	783	770	674	756	692	685	699	723	735	775	702	744	730	743	736	743	764	717	760	743	766	734	742	762	757	728	732	752	750	737	722	732	772	781	722	700	720	698	719	785	767	713	766	774	742	754	727	735	739	767	707	808	741	745	720	749	756	708	736	721	769	752	765	761	784	744	723	784	770	722	724	791	744	790	746	734	725	728	721	725	760	749	745	715	695	729	697	771	714	743	757	758	740	732	744	715	789	771	731	779	791	737	662	729	697	735	742	770	756	787	730	725	781	717	761	742	736	754	726	793	782	697	739	767	702	714	743	753	789	722	772	736	729	798	715	746	750	764	775	721	787	752	751	742	747	759	724	707	774	749	746	795	724	719	735	727	749	715	722	721	759	711	770	735	715	738	742	752	723	738	711	761	722	785	743	765	773	798	754	716	729	733	711	777	729	750	718	744	775	722	787	735	695	742	712	766	732	734	732	727	733	743	750	796	758	765	769	764	768	700	763	756	743	767	705	728	733	714	700	732	757	720	743	747	761	722	785	703	705	756	778	737	761	771	730	709	823	736	713	735	740	739	719	684	759	729	750	747	737	733	738	722	750	728	729	766	714	732	743	725	799	756	791	793	762	795	718	784	727	770	763	760	764	784	750	744	729	731	787	748	705	675	770	728	782	732	743	789	745	766	700	781	770	707	758	757	799	785	782	756	747	745	766	724	734	696	750	772	723	778	791	755	735	766	750	758	774	689	720	766	738	726	805	748	783	704	786	750	739	792	798	762	718	721	753	758	730	737	741	741	736	800	754	735	754	747	765	745	758	712	725	694	706	732	724	747	756	755	714	751	725	744	741	767	768	793	781	768	777	791	749	777	687	748	745	723	736	713	738	735	743	739	799	783	762	758	766	770	798	758	745	677	733	789	743	731	750	682	753	734	746	733	747	713	788	765	782	734	707	734	778	756	755	746	751	732	763	718	729	721	712	728	759	729	718	737	738	735	768	722	755	772	741	751	740	708	699	749	745	730	771	736	730	717	695	728	743	752	743	763	729	764	717	786	715	747	754	769	737	692	753	744	777	755	761	718	754	713	744	734	701	729	739	743	702	777	748	782	753	771	786	736	703	760	788	737	767	705	774	756	786	768	773	714	755	757	761	760	737	715	735	756	758	764	751	759	733	761	723	784	735	693	757	774	725	765	765	756	769	774	735	742	758	729	679	723	709	754	760	775	812	736	733	773	716	734	745	756	776	772	762	727	729	751	734	718	725	806	724	767	743	778	740	736	719	733	769	700	780	778	728	736	709	733	750	730	703	778	738	738	790	742	730	765	758	768	807	759	744	715	793	774	772	797	716	759	799	735	730	739	706	732	766	731	765	711	745	740	740	774	745	730	742	753	798	700	739	778	754	724	744	743	737	757	707	766	726	754	742	752	764	696	755	720	762	699	761	780	732	720	771	730	744	765	768	757	755	739	780	744	736	761	696	722	777	733	735	769	715	731	770	769	750	754	714	717	707	722	727	762	734	751	744	777	765	789	737	743	738	696	754	733	791	744	788	765	715	776	757	721	719	768	717	718	728	751	725	739	714	783	777	740	779	745	766	724	753	745	769	702	689	776	762	763	758	724	766	768	797	692	771	750	791	760	756	767	724	768	727	758	723	726	718	754	755	756	794	763	731	751	728	761	743	788	719	748	800	732	738	722	699	733	757	727	729	723	754	731	722	733	781	777	759	741	715	744	739	746	751	740	772	731	721	755	797	736	732	758	764	761	735	790	747	682	749	779	716	751	700	739	697	696	744	732	793	740	746	749	751	761	724	741	761	688	723	781	716	713	771	748	750	738	749	763	707	720	736	741	780	762	759	697	738	765	793	683	737	797	733	791	766	744	770	751	729	715	761	787	778	731	775	712	753	734	765	735	737	747	696	757	727	769	748	752	776	706	757	778	698	772	733	787	736	692	759	758	789	772	755	761	782	754	738	721	750	697	737	718	718	766	753	744	809	772	756	702	679	751	756	735	765	754	726	749	799	804	787	743	785	726	734	748	725	754	739	715	771	731	774	713	771	768	742	740	704	712	751	722	749	704	757	714	750	738	722	746	749	721	756	802	773	753	773	743	732	781	765	735	753	739	732	714	734	745	705	749	721	727	781	772	768	751	746	753	703	743	764	758	721	742	794	731	721	760	749	764	753	735	708	741	744	749	770	799	736	728	711	759	755	775	690	757	744	748	738	748	728	732	719	764	733	802	762	773	726	725	718	775	725	762	722	788	753	726	702	790	748	727	758	741	736	715	762	765	776	818	729	756	763	784	772	734	742	714	761	755	769	709	747	766	757	755	742	681	749	772	782	740	682	756	768	722	728	787	748	699	743	747	748	723	762	733	749	754	747	724	709	727	748	745	784	710	744	760	750	766	774	744	793	734	737	766	742	832	711	730	739	749	746	757	746	773	749	763	727	778	683	766	753	727	673	743	746	755	760	746	776	767	723	685	760	766	716	751	739	778	749	747	754	721	748	809	734	749	743	729	793	773	729	794	758	783	701	717	703	736	707	705	749	740	750	781	739	758	747	754	763	728	777	773	772	777	728	741	748	781	751	738	760	746	742	752	698	791	771	786	701	729
2106	550	254	203	179	239	332	262	226	220	233	235	292	238	199	198	162	108	103	107	100	104	108	95	101	99	127	111	100	104	91	96	80	88	86	83	92	91	88	86	88	85	86	139	275	314	278	274	211	183	159	122	111	108	97	93	91	89	70	70	93	65	86	108	83	82	81	83	79	77	82	90	97	98	86	91	65	107	94	83	74	90	89	100	82	81	79	76	84	93	79	85	75	121	103	84	78	75	87	91	89	72	90	102	90	98	83	92	95	82	86	79	76	96	119	79	82	87	87	82	82	90	77	74	87	105	90	97	90	94	87	85	100	90	99	79	88	105	75	112	108	90	84	93	94	92	104	104	83	85	82	93	94	92	102	83	94	84	92	82	95	86	96	68	101	104	88	89	84	73	102	80	84	75	92	98	81	82	88	67	73	101	91	90	86	82	87	86	82	88	77	88	86	79	78	96	75	91	108	78	87	102	91	93	95	86	88	101	94	81	80	84	84	106	89	82	78	105	78	79	91	88	80	74	85	78	92	75	89	91	85	120	80	92	85	89	86	88	81	68	97	71	94	95	97	80	96	96	82	90	89	91	108	70	94	97	74	77	70	83	75	108	78	89	80	87	84	75	85	86	85	100	98	85	87	87	96	83	95	92	87	86	88	82	74	93	99	97	94	83	91	86	95	78	93	82	80	99	93	88	88	94	101	79	81	80	82	87	86	71	81	90	83	83	97	71	80	77	87	98	74	78	81	81	98	82	75	76	88	99	103	78	100	83	90	97	84	84	81	80	95	72	98	92	84	91	83	82	97	88	96	77	98	91	88	69	81	90	90	92	74	93	82	79	83	86	88	92	89	94	90	72	98	77	95	84	82	90	85	95	81	89	107	96	101	76	80	110	99	80	91	86	102	80	79	87	77	101	80	85	96	109	87	94	93	85	74	86	87	112	95	76	67	83	102	88	68	87	95	80	87	102	100	81	74	93	86	89	84	91	88	94	81	88	78	107	69	96	102	89	109	87	104	86	79	85	78	74	87	92	73	83	92	77	94	76	87	96	78	92	117	103	98	79	75	101	77	84	92	104	74	85	83	84	73	86	95	94	81	85	91	90	99	87	94	79	98	96	91	80	95	99	103	94	99	82	80	76	74	83	82	66	99	76	83	90	102	89	105	96	79	87	90	96	72	96	88	80	110	98	78	81	92	76	104	82	75	88	80	97	94	100	83	72	73	82	79	72	100	100	75	94	106	85	87	96	78	105	70	81	79	81	95	65	92	83	80	75	85	86	92	83	80	66	104	87	91	88	98	81	92	81	73	64	82	95	81	89	79	90	90	100	92	91	89	93	103	91	91	83	71	92	90	92	102	89	70	83	84	100	94	96	89	85	86	86	88	90	89	89	89	85	79	74	92	93	85	80	78	91	71	86	97	95	77	74	86	83	72	74	87	93	88	103	96	85	76	86	78	75	82	98	80	83	107	76	94	97	83	87	74	86	96	95	82	87	96	86	86	114	79	81	93	104	100	82	87	100	80	72	88	75	83	89	102	95	101	96	86	80	76	98	97	79	91	73	90	91	79	77	95	90	88	80	85	85	70	80	76	84	92	81	95	92	94	79	78	89	73	83	88	74	97	82	90	90	105	80	96	78	79	99	92	85	85	97	88	71	83	86	91	81	97	80	68	89	88	86	85	84	87	74	96	83	91	92	90	82	82	90	80	99	88	93	112	78	84	91	71	63	94	88	88	94	89	89	88	77	87	92	79	90	95	77	102	66	72	89	88	95	83	99	88	96	76	83	92	79	102	85	81	94	85	70	85	88	90	80	92	99	82	76	98	93	97	80	104	88	83	98	86	94	74	91	84	86	80	99	105	99	94	95	78	93	90	89	78	89	85	84	92	95	80	88	95	100	90	67	92	80	93	85	85	80	77	95	89	94	84	84	96	99	76	92	93	78	75	83	97	85	73	91	111	69	71	102	72	97	86	80	78	79	94	109	94	76	82	69	95	72	70	109	76	93	97	102	90	82	103	86	83	75	76	69	85	92	101	93	94	102	99	78	78	88	89	95	90	95	75	79	89	85	84	86	94	96	80	91	75	81	86	86	94	82	81	96	95	65	85	82	94	99	87	68	97	93	95	94	91	84	97	72	75	97	85	91	92	84	86	86	99	98	94	88	81	90	76	81	88	90	110	83	94	81	80	79	83	93	94	95	96	75	88	88	79	78	100	72	88	71	86	89	101	68	84	78	80	79	85	85	99	91	83	93	68	87	81	93	88	100	95	70	84	94	81	93	98	85	96	96	85	88	78	90	82	77	98	92	72	84	86	87	87	84	82	88	101	77	96	88	81	95	87	79	89	95	89	84	94	96	84	70	84	74	85	100	85	76	100	79	81	88	77	107	83	71	97	89	87	93	91	76	90	110	105	99	93	79	88	82	97	78	91	81	81	80	83	81	85	77	78	90	93	80	82	79	74	85	80	83	104	87	82	91	83	89	100	83	93	82	96	86	101	99	83	83	110	98	96	86	81	103	85	88	95	68	88	94	103	91	92	86	60	76	83	92	101	100	83	108	92	83	99	99	89	65	82	85	82	70	86	77	106	96	86	79	70	82	77	99	89	64	88	82	74	79	84	99	98	89	93	95	70	79	82	88	85	85	83	87	95	88	92	93	81	86	98	78	95	89	89	95	80	112	91	80	96	94	73	93	81	90	91	103	87	89	103	87	72	98	87	101	83	84	97	96	82	101	75	89	91	88	87	69	84	89	88	87	83	97	92	105	97	98	85	78	91	71	104	89	97	82	103	92	81	94	92	93	66	87	96	73	80	79	100	81	81	83	91	74	79	85	79	91	74	83	81	92	83	92	87	88	89	85	85	88	77	91	82	85	85	84	77	97	89	99	86	95	73	76	70	65	96	104	77	76	82	83	79	93	93	82	91	78	94	85	81	86	92	101	92	83	71	88	82	92	102	106	96	84	91	98	96	91	108	81	87	77	87	72	68	99	100	82	90	91	76	80	80	86	85	92	75	94	79	94	87	101	101	112	96	87	95	103	107	97	76	74	76	74	99	82	103	80	85	75	87	94	85	84	64	97	79	83	108	82	80	93	73	88	108	74	88	82	76	82	81	75	97	86	102	72	74	108	85	79	80	93	87	93	78	82	76	86	87	80	81	102	75	93	101	90	81	87	102	95	89	80	102	77	92	76	96	85	94	81	96	85	86	99	98	90	94	84	86	89	96	87	78	77	75	85	93	76	100	93	83	92	85	89	85	72	87	75	95	88	96	91	72	104	101	95	107	106	106	78	72	105	89	74	88	81	109	97	80	88	95	95	91	88	86	88	90	91	86	89	88	81	97	88	93	80	78	76	87	109	83	72	81	82	72	103	96	88	69	85	77	111	93	101	86	96	79	79	86	84	92	79	95	80	100	84	94	75	70	88	96	79	86	90	70	95	84	94	95	77	90	90	91	85	89	93	89	80	97	68
22310	6935	3143	4426	8761	12330	13490	9920	7370	6707	6175	5833	7642	6260	4881	3664	2506	1536	1440	1379	1322	1342	1376	1431	1502	1501	1379	1285	1043	1145	1055	938	995	952	942	924	900	902	867	870	829	875	1118	2645	5019	5540	5211	4926	3441	2752	1810	1313	1017	864	865	767	761	757	789	753	768	748	767	796	764	776	796	780	767	795	815	738	751	750	775	776	774	756	727	793	758	726	727	803	781	676	763	757	744	779	784	747	797	763	736	741	793	752	714	753	726	768	811	776	783	795	808	733	766	793	789	783	721	746	786	727	767	745	764	734	781	778	768	745	774	742	744	749	750	819	702	817	802	786	789	738	767	758	785	765	748	765	760	761	757	759	755	720	798	732	788	796	791	793	794	708	787	758	801	758	769	751	796	785	776	761	785	771	732	763	792	756	780	797	790	795	731	764	737	722	779	767	770	742	795	763	794	794	764	693	825	765	770	748	789	773	733	784	761	801	795	776	775	722	798	742	789	805	777	774	785	781	728	745	767	791	777	723	783	742	782	729	757	798	748	767	739	723	765	768	796	814	785	850	783	760	772	740	775	730	778	746	787	764	754	730	791	764	776	757	737	780	779	786	762	734	740	720	792	814	782	757	806	797	778	737	764	780	764	767	737	808	750	788	787	783	746	720	786	738	789	750	756	726	757	793	743	754	768	771	750	781	720	735	726	699	693	703	758	743	755	742	777	750	749	785	820	831	727	763	752	746	791	745	785	728	781	759	787	779	762	751	764	774	773	768	758	792	743	815	717	769	705	792	737	802	719	776	776	723	747	772	781	765	757	778	743	810	802	729	788	772	804	737	769	797	749	737	747	784	777	772	754	778	742	746	831	742	811	769	784	794	752	755	748	758	767	808	738	811	758	748	768	736	808	707	742	779	781	720	779	760	775	771	735	730	762	714	755	783	811	742	763	760	746	757	787	763	751	761	725	748	822	778	758	798	760	742	799	776	757	752	692	761	779	750	794	773	739	731	746	821	797	774	811	748	770	780	797	724	696	701	795	747	737	730	742	743	760	726	783	793	752	793	823	722	729	799	745	808	775	794	811	765	758	749	733	763	794	766	713	739	730	810	744	733	828	715	737	808	738	776	764	763	750	736	722	766	796	775	750	805	767	776	737	762	753	776	768	789	759	725	799	729	769	774	736	735	758	709	735	753	759	779	789	806	739	740	815	733	783	772	770	758	747	776	792	789	769	757	754	815	773	721	761	730	802	768	761	814	733	779	779	766	775	750	754	763	784	762	785	778	750	705	769	754	780	779	768	789	804	777	753	711	734	719	761	769	802	795	762	782	735	746	735	785	755	764	759	749	777	779	753	761	759	760	762	808	789	745	743	790	754	781	724	789	749	780	744	789	743	773	733	761	801	768	767	791	773	745	752	768	770	768	737	739	740	737	772	752	784	786	798	776	728	753	775	730	709	751	773	728	779	739	734	750	797	754	728	778	712	780	791	702	770	798	772	796	764	744	776	778	724	728	764	793	752	743	787	750	737	809	703	793	748	757	785	776	783	792	763	713	754	725	771	781	710	743	758	750	828	708	732	753	771	795	807	769	769	793	746	766	764	768	779	780	820	734	754	772	827	779	735	782	761	750	708	760	739	750	762	783	754	741	773	778	747	719	745	763	741	765	799	767	844	754	769	745	771	803	753	776	786	744	735	783	730	740	754	776	759	760	771	775	786	760	730	747	782	775	781	756	792	733	785	745	735	764	769	762	757	734	750	747	749	729	806	745	806	780	706	788	760	775	760	765	736	755	783	739	769	789	779	794	744	736	772	770	810	756	742	776	722	721	723	749	714	758	752	809	767	753	732	778	761	761	775	751	779	770	722	765	801	770	780	783	756	788	799	830	713	731	732	713	817	768	772	747	737	755	821	786	756	794	754	735	787	751	783	741	753	768	813	774	747	732	769	771	747	783	739	801	712	764	771	753	756	742	739	784	794	816	742	718	729	765	754	749	765	796	780	778	732	744	792	775	743	796	772	737	807	750	835	743	777	785	824	728	756	746	736	735	793	801	765	739	793	816	751	741	751	758	738	769	758	783	792	734	817	774	770	767	790	780	713	742	768	750	760	782	745	758	735	749	761	751	774	794	777	739	804	761	777	744	762	730	726	782	754	760	791	778	739	765	733	717	747	747	735	811	744	754	805	798	790	770	739	728	760	746	790	764	840	847	727	733	790	739	780	712	755	752	778	763	747	756	775	755	744	728	772	756	729	784	798	803	770	764	743	752	793	762	770	758	775	785	789	750	773	775	779	820	798	708	731	770	731	795	774	749	806	761	787	788	737	777	712	763	751	841	758	709	777	754	740	781	751	779	780	777	761	776	768	817	752	752	785	741	799	749	738	850	759	756	781	787	728	758	724	808	797	747	766	728	806	748	828	729	801	779	782	744	811	752	711	781	791	786	758	767	777	775	789	718	717	759	708	768	806	760	761	713	786	739	811	730	811	716	760	778	770	794	776	732	776	734	743	743	777	743	750	793	804	775	802	727	722	762	768	761	818	779	749	796	783	752	776	803	717	761	767	770	727	716	753	743	754	772	798	740	733	789	755	779	764	735	735	738	738	756	735	816	756	788	772	759	788	760	753	768	782	781	765	771	760	737	718	735	769	697	747	754	780	789	803	767	788	749	768	779	742	762	742	748	773	780	761	766	786	772	705	748	750	804	736	755	789	734	826	745	793	777	768	720	776	772	737	719	796	776	749	747	741	791	789	774	757	717	717	782	769	803	776	708	748	762	716	733	771	754	766	778	739	727	781	744	756	795	752	798	750	742	728	797	754	768	794	775	731	743	745	783	704	747	775	750	780	728	771	799	788	755	761	750	751	730	735	764	750	803	804	793	731	725	772	775	795	731	715	756	803	720	815	742	726	797	747	752	759	759	775	831	753	790	727	773	794	710	788	800	744	753	784	765	753	727	777	757	768	711	755	723	783	759	725	748	799	730	754	743	743	784	753	760	772	722	782	779	790	765	697	746	794	748	779	776	773	738	778	696	722	750	780	786	747	757	789	757	759	800	798	771	758	759	724	750	812	743	703	790	792	731	754	804	767	786	748	763	702	782	794	811	783	752	801	766	755	791	821	750	785	780	761	767	721	770	792	755	750	772	769	746	766	736	735	774	766	781	805	752	736	753	775	740	769	791	793	788	687	788	755	735	748	769	728	758	749	772	735	769	779	722	728	773	770	778	770	748	757	792	762	757	779	757	778	739	744	775	793	727	790	778	791	755	789	733	773	718	750	763	742	827	733	820	738	755	810	781	756	791	771	753	791	753	771	794	732	771	761	767	727	743	789	783	819	765	746	775	767	745	770	726	734	745	756	773	756	745	771	783	759	781	801	728	759	790	808	731	742	722	755	830	799	765	825	800	752	737	765	749	771	767	756	768	813	743	761	793	722	754	762	753	779	742	744	764	755	735	780	789	774	736	755	818	814	774	815	799	762	783	763	761	805	776	738	756
1191	306	186	167	144	190	235	170	164	187	183	187	216	209	167	135	129	122	117	122	122	118	135	108	117	129	125	121	110	113	103	106	88	115	103	128	95	111	119	105	103	110	97	127	120	153	156	148	159	127	112	119	112	92	121	106	72	108	110	122	99	102	115	106	110	124	123	104	90	107	96	107	93	109	111	95	115	100	111	113	73	115	92	134	121	116	98	110	121	107	112	105	110	103	117	98	97	106	110	111	102	121	114	93	113	108	104	120	112	110	110	104	82	103	131	100	113	91	112	110	87	104	121	109	112	110	104	116	104	90	135	108	116	85	109	129	107	112	98	109	84	91	101	108	105	101	107	99	107	108	137	95	105	119	117	111	104	114	95	114	102	102	104	90	95	115	103	107	99	123	101	109	99	104	120	109	110	117	105	103	114	100	96	107	125	112	119	113	93	96	108	107	119	106	96	99	95	114	114	115	104	110	98	98	123	111	120	102	113	110	89	100	110	108	87	116	107	92	108	123	114	99	119	111	77	113	112	89	94	117	105	107	107	116	109	113	91	116	104	106	125	114	125	108	104	114	101	104	118	114	93	79	105	109	104	124	116	91	108	101	115	93	116	90	112	114	115	109	116	116	102	116	93	104	103	123	102	112	101	115	125	114	124	105	108	116	119	108	110	107	97	105	114	97	96	103	114	113	113	114	115	98	99	97	119	112	114	111	127	107	110	97	111	100	102	112	103	98	98	110	108	98	114	106	120	93	108	93	109	97	106	106	101	133	116	107	132	115	131	116	126	102	102	125	93	97	122	112	107	102	114	111	116	136	100	129	109	107	88	130	114	99	90	105	108	104	106	96	105	104	96	108	82	131	95	89	125	92	110	113	78	122	99	91	118	113	92	106	119	124	107	112	109	109	105	106	83	112	112	124	118	129	117	123	86	91	122	100	131	110	121	106	109	131	118	114	113	108	101	115	117	129	91	99	117	110	115	95	93	111	102	109	104	92	121	102	103	128	131	123	115	95	109	105	108	108	108	112	108	104	102	99	110	112	111	115	114	135	100	100	114	117	125	118	118	95	97	114	91	101	113	111	123	102	110	109	124	113	111	102	119	112	124	134	122	96	117	112	90	104	116	124	125	111	119	100	106	103	99	114	104	105	109	109	89	102	95	92	118	107	111	112	98	86	117	106	111	111	132	113	119	95	112	101	118	125	103	125	120	100	88	115	98	125	116	109	107	104	108	114	98	102	124	91	92	105	115	102	116	123	100	122	85	104	118	105	125	111	88	119	135	103	122	108	119	97	120	114	107	119	108	103	107	118	92	121	132	111	91	102	107	111	105	102	100	106	110	118	105	111	126	110	119	117	113	125	121	113	93	98	100	108	120	93	129	99	104	111	100	121	101	117	96	109	113	109	132	119	105	104	117	110	120	82	102	112	102	107	114	102	136	106	118	100	92	100	104	106	104	89	133	104	101	100	106	92	107	134	104	96	117	95	119	98	99	109	111	116	118	123	110	116	115	107	106	101	115	101	103	94	92	87	90	115	100	120	109	100	103	92	110	105	124	110	101	121	91	127	102	114	119	118	124	100	118	93	89	108	95	120	115	117	115	102	119	105	137	120	116	116	109	117	92	114	97	122	118	116	108	94	126	118	92	97	110	112	114	97	108	100	91	104	95	120	110	106	103	104	107	104	112	106	102	99	106	93	94	104	113	139	106	114	107	123	111	99	96	104	129	107	102	109	95	115	110	96	93	108	113	103	93	104	116	116	102	115	90	97	118	86	101	119	113	115	88	126	93	93	113	125	104	100	129	109	101	106	103	96	112	94	106	132	112	106	104	112	100	103	101	90	101	94	118	108	98	114	115	111	88	111	92	121	110	120	98	127	120	118	100	94	119	106	114	130	122	114	104	105	123	133	88	100	92	105	103	105	103	127	107	93	85	127	107	139	92	106	115	114	130	95	90	106	74	108	109	106	116	108	97	100	95	120	108	106	105	114	102	108	109	117	117	93	101	107	85	110	86	99	113	119	120	96	105	108	98	125	114	106	118	127	108	102	120	98	117	102	122	117	97	121	109	99	120	108	116	125	115	103	96	101	110	120	105	108	93	115	100	112	99	116	98	105	89	102	115	88	107	103	110	100	118	101	126	108	114	109	114	98	105	101	121	105	117	90	109	113	118	125	106	121	104	105	106	119	103	88	122	115	104	106	112	102	116	105	109	100	105	92	109	119	95	114	113	112	118	112	135	103	101	118	119	105	116	109	100	115	101	90	108	104	111	105	109	113	109	114	97	110	109	83	88	115	99	111	102	114	112	126	116	124	105	98	114	97	124	97	95	112	107	96	134	115	106	103	107	128	94	105	111	122	109	108	88	111	100	121	96	107	102	115	111	102	111	116	112	107	123	106	107	94	107	97	108	97	113	101	114	78	107	108	117	118	100	122	114	122	116	118	103	91	94	117	115	102	100	105	106	91	127	90	85	121	81	107	94	107	86	116	126	105	101	122	109	114	105	122	107	106	124	125	103	98	116	121	109	118	113	108	127	117	117	104	103	107	111	90	110	140	116	128	90	99	96	115	104	98	104	112	116	117	98	104	120	110	109	121	112	93	108	101	102	96	103	105	116	93	111	110	97	95	101	97	107	87	120	92	108	123	112	117	90	102	109	122	117	111	105	101	117	104	107	123	113	114	105	104	90	130	117	98	115	101	94	93	79	105	111	107	94	95	106	111	109	107	129	108	128	108	118	120	124	103	96	113	120	116	109	127	109	107	99	108	117	111	110	117	111	101	119	97	107	103	95	97	125	103	112	126	107	105	91	104	118	118	102	97	112	111	105	126	130	114	108	89	102	124	96	123	105	109	110	105	104	105	116	109	128	115	104	124	96	115	127	101	102	112	104	117	110	131	127	86	107	110	102	123	105	103	118	101	98	109	120	108	111	100	99	126	128	85	107	107	109	109	117	117	104	103	103	111	101	104	105	110	102	121	87	99	103	110	106	101	118	101	112	103	99	116	105	115	108	98	97	106	114	131	105	98	115	115	104	102	105	95	112	93	117	114	101	100	129	105	113	100	106	108	98	97	103	104	103	101	87	97	115	93	106	100	108	120	104	94	108	92	128	113	107	90	98	102	118	128	105	119	113	94	101	119	96	116	93	104	129	122	111	115	100	116	100	92	101	122	100	117	134	107	115	113	116	113	104	102	90	130	84	111	107	102	99	115	108	115	102	110	96	108	117	107	113	115	87	120	114	112	117	114	115	116	112	118	99	94	134	92	104	118	116	98	105	117	117	113	122	112	108	98	108	117	110	114	117	100	102	99	95	111	119	116	90	115	100	110	114	108	86	106	117	91	102	105	119	124	118	113	105	100	114	96	131	107	127	114	96	114	102	101	92	89	105	111	119	120	99	108	110	97	110	104	79	107	100	92	109	105	117	121	98	97	79	111	112	101	139	97	121	99	108	107	100	114	115	116	93	110	102	106
13223	4239	2031	2869	6051	6917	8320	5347	4299	4270	3937	3932	4899	4170	3128	2385	1603	1232	1164	1203	1155	1207	1274	1224	1205	1227	1143	1260	1045	1103	1123	1016	1042	999	918	947	928	947	941	916	971	934	948	1092	1692	1941	1864	1840	1533	1472	1246	1088	987	983	936	948	955	892	927	878	941	912	887	894	904	880	959	892	915	910	934	888	915	872	883	961	916	818	934	899	897	899	891	902	922	903	935	877	898	911	928	920	935	909	923	911	983	930	919	949	944	955	911	877	945	945	943	894	919	894	944	906	946	890	918	896	923	896	933	896	892	921	910	921	938	914	877	915	919	921	965	900	929	854	920	858	916	906	945	894	907	939	903	893	909	982	927	914	923	903	918	938	917	880	908	930	948	926	925	932	917	883	898	949	916	920	938	952	897	922	933	887	903	891	933	905	912	952	919	921	961	898	919	937	932	923	921	921	930	960	950	830	927	938	940	919	925	926	899	935	948	906	950	878	946	915	896	927	864	942	936	917	908	908	933	934	878	958	907	894	892	916	930	915	972	937	902	904	904	924	913	944	940	928	917	904	919	905	866	933	895	942	899	962	899	876	910	961	898	960	915	909	974	892	902	962	927	891	942	904	943	905	936	858	881	887	934	933	862	940	926	939	912	872	910	912	853	885	899	947	857	935	881	959	948	903	918	899	897	881	902	928	931	947	926	874	878	931	909	943	948	922	903	925	888	911	911	919	890	966	940	919	958	967	897	960	938	918	908	859	914	906	991	922	962	917	953	882	939	895	883	899	926	908	923	911	898	921	881	910	927	925	887	903	953	919	946	939	871	903	859	919	912	908	896	949	894	901	984	937	878	948	928	959	958	902	876	869	941	906	920	905	886	870	869	924	890	984	917	921	983	964	963	886	968	878	894	876	902	917	954	927	839	910	956	926	876	923	905	931	929	936	921	920	942	894	912	913	920	889	945	915	978	925	943	975	961	878	949	846	924	918	947	915	956	936	908	929	910	948	939	930	933	881	932	881	937	954	905	880	932	927	900	937	922	880	916	905	965	913	872	885	909	895	932	944	957	990	919	924	905	959	926	902	901	941	896	924	960	874	889	894	938	888	987	893	913	913	932	927	991	947	883	901	948	876	888	937	867	939	883	949	919	939	917	953	982	897	894	922	937	953	876	931	881	876	924	906	930	956	862	935	863	891	933	935	919	899	947	881	914	956	896	953	884	903	940	910	944	904	907	921	923	954	941	875	924	881	946	914	906	961	934	910	961	959	939	912	921	924	936	911	889	909	953	938	934	943	909	946	919	914	936	966	917	924	975	881	931	989	934	959	917	953	875	910	911	953	931	933	929	898	935	884	907	934	961	935	902	964	917	901	900	951	913	926	896	942	912	922	904	874	885	901	898	937	919	916	867	908	981	880	871	959	1004	890	970	995	932	903	919	823	937	896	923	943	902	921	899	914	979	937	863	893	900	898	938	929	930	896	883	931	911	880	939	930	900	932	949	887	918	912	883	913	950	956	931	868	927	906	910	905	925	932	915	864	908	954	916	934	902	919	934	959	901	936	916	966	912	914	907	928	967	928	893	931	918	943	861	883	874	950	909	936	934	913	932	954	919	967	945	977	899	932	894	894	907	876	875	894	988	916	894	917	928	946	901	902	939	909	900	900	936	954	922	903	946	918	944	941	957	917	897	959	898	919	907	894	942	907	911	930	930	960	894	907	928	889	903	985	931	913	891	885	901	877	980	920	878	874	948	927	965	874	949	893	892	834	935	929	921	895	929	895	938	925	906	925	925	906	897	902	892	858	914	907	886	894	914	890	882	960	949	951	945	896	941	914	887	904	951	901	873	891	877	938	954	936	953	915	939	989	852	890	900	920	913	945	910	909	948	987	917	938	913	893	916	902	888	971	908	915	923	927	850	891	913	917	885	988	964	882	885	929	985	933	866	966	914	916	918	918	911	959	867	936	938	893	894	906	900	965	872	912	859	950	904	923	913	931	948	884	897	911	953	904	923	962	902	920	977	893	901	930	880	948	910	935	963	955	950	934	947	897	915	885	974	911	983	905	872	940	903	899	908	917	937	894	889	991	927	960	843	959	901	930	932	890	924	854	886	976	921	926	949	947	916	888	925	933	909	874	896	964	881	985	924	937	901	964	897	883	920	931	906	938	880	883	843	854	904	944	887	915	917	906	950	901	937	897	931	899	956	928	887	892	907	929	945	906	987	887	931	896	919	914	904	933	923	928	955	931	887	949	936	937	894	893	876	959	964	943	885	919	924	913	945	920	927	912	961	895	896	957	929	921	907	974	885	897	926	905	892	947	922	905	887	882	939	930	920	918	950	924	890	914	915	953	911	878	905	910	915	903	919	894	869	905	915	917	911	895	895	885	932	878	975	932	980	915	907	895	909	916	925	933	895	878	898	911	855	905	923	966	929	920	925	917	898	938	911	892	968	904	926	921	966	874	923	932	912	894	914	883	887	948	947	907	902	974	891	928	867	981	929	875	935	912	947	915	933	868	900	964	894	926	926	911	977	945	932	904	955	904	921	973	917	870	937	939	903	942	900	908	885	953	880	901	905	928	863	940	924	922	929	949	864	952	916	959	941	927	938	892	951	863	967	860	890	913	887	904	915	907	921	935	913	956	941	901	952	931	964	950	936	902	946	950	937	961	921	961	891	902	912	834	889	897	913	957	887	846	883	862	907	926	914	932	882	939	929	894	949	899	906	944	889	910	968	909	929	928	888	930	892	917	908	958	940	902	921	904	871	949	942	919	947	898	933	920	957	910	938	975	882	938	892	910	936	880	910	940	882	907	951	879	882	913	910	923	887	901	973	980	921	986	940	928	944	947	913	900	882	872	961	960	923	931	911	898	884	947	902	922	937	920	943	936	909	850	921	918	907	951	973	914	892	911	871	917	906	932	930	873	899	923	936	932	902	935	907	887	951	924	896	910	903	875	989	950	841	920	985	925	926	881	925	897	936	943	936	930	875	868	897	933	919	946	939	885	920	900	899	906	930	909	877	929	977	943	885	880	947	923	941	909	901	904	899	944	865	924	900	1005	823	881	882	909	935	895	925	912	912	915	921	929	938	956	922	963	963	835	888	963	920	941	884	935	885	918	967	949	977	960	948	888	940	867	954	925	932	832	924	888	980	908	930	911	911	959	880	889	955	929	911	928	890	913	958	928	943	890	819	927	875	913	957	933	918	911	877	929	878	915	936	865	940	961	917	928	894	941	946	941	936	868	979	933	940	846	914	952	908	929	927	879	975	932	938	920	901	926	842	915	947	911	904	870	908	901	960	1005	937	942	895	941	928	919	954	931	958	862	891	898	897	932	920	953	933	878	899	901	943	918	915	941	886	949	960	937	909	899	918	880	917	887	908	907	889	919	897	933	889	899	951	953	876	923	960	901	926	917	920	911	921	904	929	955	936	904	918	926	934	930	904	894	907	946	919	970	876	924	877	938	924	985	958	868	920	894	880	915	864	929	913	918
1563	534	252	183	163	219	317	242	200	226	188	204	223	219	171	178	119	125	115	119	105	106	112	113	123	107	116	130	106	110	115	113	124	102	125	129	122	99	111	114	120	115	97	110	198	239	188	211	194	153	127	129	106	101	93	103	98	118	97	100	102	109	105	116	119	98	102	99	86	89	103	118	113	103	99	91	115	107	105	110	99	106	88	125	109	118	125	107	115	116	85	104	110	112	95	112	110	112	95	108	96	106	100	99	121	110	103	93	117	105	105	86	92	98	93	125	107	101	101	134	98	120	110	98	88	111	113	102	97	114	91	113	120	101	108	112	92	103	103	114	93	100	106	100	115	109	114	110	82	98	101	89	104	101	88	109	113	107	97	102	107	99	84	120	106	101	103	92	88	82	105	100	92	101	104	130	105	108	86	98	90	122	121	104	107	115	107	118	105	87	119	104	106	100	107	111	115	105	112	96	101	102	108	103	101	100	127	100	120	121	92	89	120	99	100	93	95	101	97	99	105	106	99	93	104	85	104	98	97	96	108	105	113	108	108	118	109	95	96	108	99	97	86	101	108	113	91	103	94	108	109	101	107	96	95	100	105	99	85	108	102	107	107	112	103	111	103	114	95	81	103	108	110	93	104	102	108	94	101	95	115	110	91	99	113	101	119	113	104	110	96	101	94	85	110	102	128	94	116	129	130	118	98	96	102	97	101	118	113	100	118	116	103	105	103	100	91	106	104	126	114	103	116	115	99	113	108	102	110	106	95	94	116	102	110	106	109	88	106	101	98	99	113	125	120	87	112	112	129	87	109	96	100	116	103	107	109	92	111	85	93	86	101	93	111	87	125	117	102	108	114	92	98	102	107	99	84	116	122	112	90	100	104	118	90	101	112	112	89	97	120	118	111	110	114	100	89	122	103	118	108	98	110	123	117	113	117	105	95	111	82	87	102	111	116	105	111	109	99	82	109	96	104	117	92	105	96	95	126	113	110	114	103	88	117	83	98	119	104	91	107	127	122	106	118	83	97	104	105	100	121	117	122	93	108	109	105	88	118	107	104	110	129	100	99	101	103	96	107	100	100	112	106	111	108	111	124	98	94	91	107	95	114	91	109	108	82	113	94	91	112	102	112	101	112	112	98	106	102	95	92	97	92	106	96	112	114	109	93	100	107	109	111	113	95	104	133	97	84	95	128	102	114	111	109	106	102	110	117	109	103	91	98	126	116	97	111	103	89	88	108	101	110	99	132	102	116	100	94	98	103	79	107	108	111	98	93	102	110	92	102	103	111	114	130	107	118	98	101	110	92	87	111	115	116	74	95	84	101	112	120	86	101	124	109	106	89	99	103	109	105	120	98	99	111	96	105	106	100	100	107	89	109	106	103	76	83	102	88	105	95	102	105	86	102	93	94	93	102	116	98	103	120	111	99	97	109	95	94	107	109	96	86	120	91	88	93	111	91	97	112	106	104	112	98	91	109	88	101	107	107	144	98	112	90	122	104	110	77	129	122	100	104	94	93	131	112	101	103	74	104	95	120	113	98	116	100	97	112	111	103	104	86	111	93	96	97	109	102	106	97	107	91	95	106	90	112	121	112	130	92	102	85	105	104	94	120	101	116	107	125	122	105	116	110	96	67	111	97	93	113	114	104	107	103	109	105	121	114	116	111	80	102	91	105	97	112	117	118	109	115	96	108	109	116	117	101	122	99	123	108	88	97	107	107	94	117	95	105	116	111	87	116	116	97	113	111	116	107	94	101	105	110	76	109	106	101	107	103	92	117	111	101	126	93	99	99	118	96	113	100	117	124	112	94	121	120	101	120	103	110	104	115	98	115	109	108	85	89	114	115	117	99	100	118	129	101	120	110	116	110	102	109	98	112	126	108	110	118	112	118	99	105	101	113	87	104	87	99	102	110	123	107	116	91	104	98	133	86	109	96	113	86	106	100	96	107	123	118	110	97	95	101	105	108	122	107	99	83	109	101	107	112	116	130	88	105	97	109	110	86	105	122	108	88	101	101	116	95	124	91	80	108	111	105	109	119	125	113	94	99	95	83	119	96	78	110	99	114	108	110	129	110	110	86	111	106	90	112	110	99	88	112	133	111	95	104	106	91	103	107	92	103	114	89	95	94	94	91	122	98	98	108	132	113	107	86	115	119	92	125	101	101	119	107	107	106	108	110	87	113	107	125	108	91	88	103	100	119	107	98	104	109	103	104	122	114	108	119	104	117	127	116	106	101	91	101	98	115	84	110	125	105	100	112	99	97	89	108	115	105	94	103	97	103	94	91	101	104	100	91	106	90	98	103	99	105	114	125	124	95	88	100	104	101	99	111	117	106	89	106	102	126	111	96	110	101	114	84	118	119	134	107	102	95	95	109	108	99	102	108	94	112	113	113	95	106	109	110	110	103	106	99	106	107	102	105	107	102	105	99	108	108	101	128	111	112	109	107	101	126	116	99	104	89	102	96	96	111	112	101	97	107	96	105	114	114	98	99	105	110	94	112	105	104	93	89	115	112	105	90	90	86	109	99	103	99	93	112	102	115	92	125	104	116	116	104	111	112	109	98	80	108	107	104	105	104	110	104	103	86	109	101	103	106	100	108	117	105	113	102	108	97	94	110	112	105	100	94	91	104	96	109	85	103	119	101	103	94	104	104	101	101	103	118	104	107	117	117	119	117	109	106	108	96	106	103	106	87	95	107	97	110	107	108	102	126	98	126	116	93	114	109	104	116	91	98	90	107	98	124	106	107	109	114	128	110	99	102	95	107	121	117	100	125	123	110	113	114	116	100	112	111	97	118	94	102	78	107	100	100	109	95	91	97	122	105	102	106	114	97	96	109	101	111	108	109	109	116	110	121	98	101	115	92	106	118	104	93	106	87	104	114	104	116	104	101	112	106	92	119	111	111	107	99	100	97	112	99	100	123	120	94	108	103	107	97	113	119	119	115	111	89	99	97	90	104	106	119	117	94	101	101	107	96	102	85	99	93	102	111	116	123	102	103	98	110	93	103	107	106	87	108	101	118	103	113	90	102	95	104	128	96	112	115	90	104	103	118	101	121	105	104	110	101	102	103	120	125	116	105	91	111	103	95	94	119	107	92	108	93	96	98	119	93	85	97	99	85	108	118	113	112	84	100	81	111	106	110	99	105	92	101	86	101	94	126	98	106	106	98	92	100	104	103	98	83	113	105	113	99	85	111	123	112	90	107	122	101	88	107	104	108	101	107	100	98	123	115	84	107	100	107	92	101	87	116	99	100	97	94	99	115	126	82	116	111	124	97	107	99	108	104	96	118	100	103	110	96	104	118	101	96	91	94	106	101	95	102	89	93	102	111	103	104	110	94	91	104	117	124	112	109	117	111	105	126	106	97	93	105	98	99	105	102	100	84	97	100	114	103	98	116	115	104	122	108	95	104	103	103	112	99	102	108	116	128	96	120	111	102	123	87	105	116	97	98	102	92	122	96	111	108	130	97	108
19848	6548	2736	3644	7734	9637	10970	8027	5826	5729	5320	5018	4973	4938	4145	3017	2141	1566	1352	1319	1348	1382	1451	1374	1394	1472	1399	1263	1245	1244	1152	1016	1119	976	1017	969	1009	940	979	933	1034	967	996	1540	3956	4382	3670	3179	2639	2048	1605	1166	1069	968	953	896	942	942	900	879	881	893	912	910	906	889	898	880	887	903	933	912	891	870	859	915	940	888	928	905	910	877	944	894	862	879	918	876	932	924	890	934	918	904	974	863	882	920	937	921	912	895	903	904	915	919	932	941	952	889	943	944	922	868	886	897	875	901	924	908	941	938	907	869	888	845	870	889	896	889	893	921	953	950	887	931	877	953	921	866	912	880	916	872	890	910	868	955	927	926	925	917	896	910	896	888	887	924	952	953	894	905	879	917	885	917	944	912	921	946	872	927	899	887	890	902	935	919	922	915	908	859	891	902	882	904	951	880	926	890	902	930	861	943	925	892	925	886	936	886	929	884	887	923	933	920	907	906	919	919	888	953	866	899	877	883	863	882	854	870	925	917	897	879	907	872	955	876	957	918	886	922	894	930	874	914	968	915	906	900	890	942	951	924	934	879	956	909	925	911	934	882	894	874	909	881	848	928	861	911	925	947	904	933	925	928	901	879	908	912	970	966	923	953	883	934	921	933	897	883	867	925	862	960	900	876	926	904	887	871	923	940	890	926	888	957	933	874	881	907	958	892	868	941	918	870	888	908	876	922	904	911	884	881	874	943	900	915	915	918	921	895	885	901	948	903	926	870	918	900	898	911	877	906	878	913	895	915	873	946	896	854	917	949	953	912	881	831	961	955	881	900	938	842	923	891	987	930	921	871	876	896	882	906	933	874	930	900	866	960	846	886	925	988	957	897	933	969	917	890	907	920	846	894	873	913	914	850	900	917	923	876	921	878	890	898	944	915	932	916	917	920	939	903	960	862	926	879	962	937	935	894	965	923	910	891	923	927	911	934	907	934	869	907	870	856	916	959	924	1021	921	911	932	878	890	947	914	929	898	895	911	942	912	887	910	899	883	937	865	881	946	904	866	901	912	958	941	888	891	938	858	912	886	871	962	886	911	923	950	958	905	911	873	888	927	908	910	925	953	902	908	943	936	858	945	959	911	939	943	883	878	934	888	876	865	872	854	899	900	897	882	936	913	914	940	912	930	890	907	896	940	930	924	872	870	904	890	860	866	933	881	860	917	905	942	894	928	931	912	899	906	875	894	912	889	971	940	963	889	934	928	877	936	888	929	933	828	890	860	921	930	921	901	862	930	910	915	921	913	909	914	980	948	961	933	927	927	963	903	899	902	891	898	941	955	916	903	888	896	927	877	909	931	901	944	921	884	923	871	928	941	902	868	867	917	901	892	919	904	876	893	901	842	867	915	908	902	959	914	897	876	880	877	887	877	947	849	900	902	933	919	899	915	906	920	883	907	886	965	938	925	944	871	884	896	908	862	871	877	910	884	890	919	933	870	891	861	931	875	841	882	889	929	971	914	874	902	902	810	897	852	902	882	908	907	896	887	912	863	935	905	930	890	925	898	925	941	899	884	877	917	875	921	881	900	877	951	981	891	869	963	857	917	890	877	886	927	941	915	863	904	940	893	883	903	920	917	859	877	914	929	872	904	931	878	874	952	901	944	879	875	895	949	932	938	938	846	872	869	942	908	863	909	894	981	884	904	894	936	894	903	930	856	902	921	934	852	894	902	973	881	923	899	904	925	978	903	937	892	947	944	917	879	977	929	861	871	942	929	892	935	910	888	884	852	911	838	922	918	958	933	943	941	875	953	932	945	931	885	956	946	921	889	933	878	898	923	908	906	884	960	958	842	900	912	906	870	914	921	929	911	905	894	903	896	928	904	915	921	916	891	860	910	885	927	876	942	925	898	895	909	908	937	849	889	884	856	902	883	884	911	906	920	904	902	896	884	887	890	855	894	923	913	950	928	911	897	936	932	924	909	918	925	913	897	935	917	930	886	916	891	920	878	920	927	925	934	954	941	885	882	942	886	906	888	900	918	879	894	864	872	891	940	916	1038	890	890	911	944	827	906	912	925	924	949	906	933	900	917	886	925	884	914	909	901	914	976	926	827	919	933	929	907	961	907	899	904	913	971	926	895	902	931	890	928	939	970	925	896	937	892	918	863	909	891	937	884	931	874	959	922	938	921	895	882	915	916	909	864	868	906	916	911	915	862	928	889	962	901	908	960	917	904	908	941	917	863	908	910	890	891	943	889	957	939	884	1002	888	850	877	949	859	922	942	959	907	910	907	848	924	879	909	920	914	843	948	911	885	894	846	933	840	889	921	870	912	924	919	957	934	910	912	939	936	916	896	897	861	893	867	958	934	898	969	873	932	949	896	876	895	953	946	905	933	961	879	891	920	876	888	865	898	910	907	927	945	911	893	892	894	921	910	874	840	921	899	874	904	967	913	892	901	910	922	897	895	899	874	888	950	867	876	948	915	892	864	882	889	890	895	902	888	965	935	923	917	934	922	878	880	941	897	890	924	883	870	923	917	886	923	916	939	940	911	912	913	850	902	899	879	873	919	897	930	903	926	923	918	853	895	923	941	904	939	861	933	891	896	895	926	924	936	891	972	861	870	934	902	882	953	957	874	899	912	903	892	902	918	920	910	908	874	891	956	900	897	942	907	965	894	888	930	852	926	936	898	916	893	934	924	912	902	851	956	957	928	904	905	913	845	941	940	879	893	862	902	929	909	957	857	884	892	951	892	956	884	903	890	842	887	874	904	920	924	887	922	899	880	917	880	942	957	908	949	885	921	896	923	925	880	910	942	884	930	873	875	907	884	915	896	885	880	949	843	848	902	898	906	842	908	967	896	918	864	960	916	871	869	915	916	911	916	910	861	901	873	954	876	877	932	903	949	933	916	918	932	957	929	936	952	885	920	885	922	920	914	977	917	869	875	935	928	927	939	878	928	932	899	899	848	919	877	1001	865	961	916	877	931	934	901	901	899	892	963	942	885	910	928	905	946	896	941	877	963	911	909	917	878	879	919	890	887	918	816	849	883	913	900	908	851	931	888	905	885	917	897	926	878	945	959	901	903	892	915	920	949	920	944	920	919	922	902	921	942	910	897	872	890	883	882	876	870	904	890	924	952	895	915	934	926	961	894	891	945	924	842	896	885	889	900	925	897	899	938	896	916	905	894	866	947	907	919	892	884	872	891	902	864	928	914	833	887	864	901	891	881	975	970	854	912	866	897	952	933	852	903	895	907	867	898	944	909	891	890	819	891	896	830	947	944	913	882	871	891	893	882	943	867	929	918	949	850	878	928	916	924	931	852	931	920	909	908	946	887	910	893	909	923	909	908	967	883	896	890	891	913	898	912	889	917	907	869	906	957	904	912	919	892	898	933	925	955	947	938	858	890	887	963	892	927	896	939	939	897	933	934	867	880	922	936	926	906	914	880	891	897	851	914	844	914	893	854	896	910	894	915	939	980	904	955	901	890	940	931	895	905
2084	461	196	190	148	204	248	225	163	187	190	198	203	215	177	158	123	103	80	111	103	91	83	105	120	103	106	115	107	92	105	90	108	88	94	86	84	91	86	86	92	104	83	95	183	246	239	212	161	150	108	102	102	82	97	115	85	79	79	79	70	86	94	98	91	84	82	72	75	95	80	85	89	75	97	85	90	90	99	90	95	89	76	100	96	91	115	77	101	100	93	91	87	91	84	71	67	87	101	91	77	77	93	81	77	83	88	78	93	68	71	79	95	78	73	100	96	85	83	87	99	96	70	81	79	72	83	88	88	101	85	101	88	85	76	90	107	85	95	83	107	78	104	112	77	74	89	75	82	96	88	87	79	100	85	97	94	74	87	86	92	95	73	93	92	97	94	92	90	83	82	84	99	85	91	90	93	67	108	85	95	101	96	98	68	94	80	95	81	90	72	91	85	86	97	99	83	75	85	98	83	86	84	84	89	88	78	94	90	100	102	92	92	96	99	71	75	79	99	84	86	82	92	94	79	93	104	91	78	89	90	72	81	79	84	86	82	90	98	72	72	74	90	83	88	74	86	77	90	91	98	80	94	100	94	66	94	89	112	92	92	92	89	94	79	80	90	84	94	92	83	75	104	86	97	74	94	94	84	91	96	100	94	86	96	87	102	79	79	76	83	88	91	81	84	92	94	86	106	98	76	81	75	93	82	86	107	84	85	92	83	81	100	78	76	71	84	83	89	83	90	71	85	104	103	100	66	76	91	98	109	86	81	94	92	74	87	70	97	89	86	93	88	94	100	90	85	94	102	101	88	81	68	91	110	91	89	90	91	74	83	73	78	97	106	85	78	76	103	80	90	75	90	97	85	92	94	84	79	90	57	92	87	92	76	80	85	93	82	93	94	77	97	90	86	87	95	82	78	77	93	77	80	83	100	87	86	77	82	78	67	90	85	85	75	96	92	105	106	84	82	108	100	74	86	82	97	74	77	97	105	67	81	86	75	98	76	98	80	109	88	84	94	98	95	101	100	75	83	76	104	79	83	91	106	90	75	92	84	92	90	79	94	85	76	95	84	111	93	90	85	81	85	90	70	86	91	78	69	77	92	79	83	91	97	86	81	80	71	87	103	89	83	87	88	96	79	89	86	78	87	73	95	74	88	81	101	79	89	99	91	77	88	96	97	87	87	87	89	90	81	96	88	92	78	74	65	70	100	82	81	59	106	73	80	108	84	92	87	78	92	78	70	83	91	112	84	84	102	88	75	93	95	99	86	80	89	90	75	100	91	78	87	87	108	79	87	88	90	89	93	95	82	84	95	88	96	72	96	89	84	82	62	88	87	95	93	96	85	64	83	89	96	83	84	67	83	100	102	91	98	78	84	91	78	85	73	82	75	88	87	73	87	84	104	71	85	107	78	78	97	85	76	90	96	89	76	89	72	97	102	99	91	84	93	76	74	94	83	77	92	96	81	82	79	92	100	102	90	90	96	74	99	86	89	81	85	76	82	90	84	110	82	82	109	100	86	85	93	69	109	88	91	92	86	86	80	86	86	85	70	77	86	77	94	92	85	96	72	98	91	93	89	88	90	88	81	91	89	78	87	69	98	86	75	76	110	90	72	98	89	81	87	83	99	76	87	103	86	77	81	96	72	92	81	69	83	84	92	99	83	92	85	83	84	67	87	87	109	81	91	74	84	76	74	81	97	73	96	89	87	84	91	92	102	81	77	97	95	104	89	86	84	103	79	98	97	84	89	81	94	87	84	89	73	87	85	77	87	98	78	100	85	83	78	82	88	101	81	91	99	85	105	77	79	104	90	93	68	93	89	89	77	92	86	83	86	88	93	89	90	108	103	69	90	76	85	93	92	79	92	84	95	98	96	84	77	82	82	83	72	89	84	93	85	67	74	82	78	77	88	100	95	74	79	78	90	71	92	98	72	86	81	87	93	85	93	82	86	87	89	82	83	82	84	101	90	87	79	102	91	84	82	76	87	75	84	96	85	96	80	81	78	73	83	90	100	90	109	92	80	91	80	89	109	91	100	83	90	94	92	106	81	79	81	95	82	79	93	85	80	89	107	97	91	80	95	74	83	88	100	96	87	88	89	70	82	74	82	97	79	86	65	92	74	93	87	79	73	72	86	73	84	84	72	96	99	80	100	86	75	89	96	84	82	70	72	89	90	72	93	88	87	92	78	84	79	84	115	87	101	76	101	98	81	98	73	67	82	81	93	85	88	99	92	75	86	90	102	82	82	76	86	104	93	77	74	113	95	76	95	86	98	110	79	102	76	82	72	81	98	84	89	85	87	76	70	107	71	84	71	106	86	76	90	80	76	91	79	78	107	68	91	91	82	101	80	80	91	80	90	96	86	84	90	93	92	91	105	81	114	86	84	90	89	79	72	104	84	104	81	93	87	70	84	74	76	82	75	101	101	79	82	84	99	101	92	89	87	72	92	81	81	86	85	98	103	119	88	98	91	93	86	105	80	86	71	94	70	90	76	90	96	81	87	109	93	89	99	71	69	102	95	83	100	75	92	92	76	100	86	81	77	91	98	89	92	71	74	81	89	83	83	85	97	95	89	66	85	97	89	93	84	85	93	76	90	90	83	77	72	93	84	80	97	75	86	77	88	94	86	81	82	88	86	83	91	96	84	78	102	84	83	107	86	92	90	86	81	85	98	90	92	84	94	75	90	85	82	94	108	91	91	84	81	105	86	89	78	104	91	90	81	90	79	76	106	100	75	84	98	82	87	62	101	94	77	75	95	83	74	82	85	91	78	85	89	77	86	89	78	82	88	93	94	100	83	69	72	86	86	100	92	88	84	81	88	79	77	87	76	92	99	82	88	92	82	83	78	81	81	89	103	101	98	101	91	91	78	75	77	95	78	101	81	76	96	97	114	88	94	82	55	88	92	84	86	85	67	87	88	87	90	78	101	88	79	78	88	79	70	102	78	74	88	85	97	101	75	74	102	93	107	89	86	99	86	92	81	81	84	93	92	91	101	85	88	85	93	96	89	86	87	74	94	91	102	80	96	79	92	84	77	76	83	92	95	97	89	83	91	84	83	77	78	112	77	91	95	71	71	89	79	84	87	93	89	90	66	75	111	86	83	84	97	101	79	91	93	74	87	103	96	93	69	78	100	78	78	76	92	83	75	96	81	83	80	83	81	92	105	85	90	91	96	97	77	75	92	100	92	83	85	84	88	95	97	78	87	89	80	75	94	78	76	105	92	82	102	70	83	96	101	97	80	83	78	69	83	83	100	67	83	110	74	81	91	94	83	88	77	101	87	90	81	91	78	80	82	95	80	82	82	70	83	80	85	98	71	80	74	76	96	84	80	87	76	96	81	76	86	83	74	110	81	86	102	77	80	85	93	83	72	108	90	108	87	96	82	117	93	86	89	83	96	99	98	81	80	78	72	96	90	80	71	90	95	82	81	82	98	91	91	93	87	92	86	79	91	83	94	72	82	88	92	98
18483	5833	2558	3415	6999	8983	10488	9054	5779	5432	5322	4699	4975	5130	4153	2931	2104	1507	1203	1140	1250	1218	1295	1137	1278	1300	1149	1157	1052	1011	1012	919	920	899	887	874	863	791	827	839	765	818	885	1438	3445	4532	4194	3367	2651	1866	1489	1027	928	805	754	747	750	770	707	770	754	798	782	711	764	751	710	703	745	729	760	689	780	733	791	719	753	722	793	743	770	716	733	691	775	746	767	745	793	723	761	748	756	802	776	749	734	732	781	784	756	737	750	752	730	737	705	755	736	708	772	744	784	768	757	800	737	781	737	751	710	764	763	749	732	768	734	754	694	751	797	750	788	743	800	782	825	797	788	715	721	725	772	720	753	741	738	794	732	746	700	792	730	723	770	736	702	740	757	725	722	741	716	742	719	766	711	720	749	745	717	778	788	753	749	759	774	746	759	684	743	804	741	740	734	765	765	734	708	767	683	710	765	736	737	762	765	759	786	696	762	764	764	739	773	810	725	734	772	803	754	769	743	713	739	785	725	737	705	752	742	790	723	674	740	742	744	779	717	740	712	731	805	760	712	761	722	774	711	770	723	759	790	766	786	743	739	756	789	744	719	783	751	783	771	771	719	706	771	774	757	782	772	759	726	742	736	706	779	696	728	790	755	803	760	719	721	764	767	767	721	756	743	766	799	738	747	751	755	719	730	748	723	760	737	747	755	707	768	721	727	776	757	721	748	754	735	764	725	725	770	761	744	747	723	721	751	755	727	749	779	768	770	742	770	736	729	732	771	764	734	723	727	726	673	764	779	786	777	764	710	816	743	793	766	787	776	800	680	850	743	748	752	759	805	743	733	789	698	762	786	762	741	736	732	751	791	692	756	741	708	773	710	783	757	810	747	762	731	753	712	782	783	756	773	736	748	731	755	729	757	716	700	708	731	727	734	760	773	707	705	717	723	768	700	759	720	713	785	711	759	744	763	819	706	782	724	772	761	721	736	744	747	714	730	751	736	720	770	753	763	762	763	744	711	786	772	751	706	736	766	703	734	756	727	750	768	747	772	750	775	772	760	712	722	770	717	761	795	713	771	723	743	755	714	757	767	727	766	744	714	781	752	727	712	784	769	753	759	705	767	789	747	713	749	747	771	714	708	750	810	767	738	678	730	724	779	756	717	759	665	735	722	721	771	783	752	749	753	766	761	761	739	800	749	730	734	791	733	704	782	731	733	782	755	711	763	775	721	746	764	777	745	738	702	713	740	755	724	695	748	694	763	801	754	778	740	743	749	735	731	747	730	748	793	721	768	768	748	755	756	714	730	778	750	757	786	760	780	759	712	720	746	744	758	736	777	747	712	764	721	737	719	723	762	771	742	771	758	761	784	781	725	749	715	788	736	715	781	779	776	754	733	753	685	766	764	736	761	751	751	765	760	752	762	764	730	771	752	720	782	741	783	728	742	766	772	685	751	686	746	736	714	741	766	728	759	784	764	752	769	737	725	725	745	737	724	764	750	771	748	727	764	772	727	738	740	763	705	747	744	730	787	808	711	745	772	760	797	763	810	761	795	739	767	726	726	781	712	768	779	776	767	732	723	774	730	759	748	737	823	731	732	692	771	747	711	808	720	803	715	734	755	716	682	737	744	738	750	764	775	739	712	756	781	723	729	749	708	710	770	776	731	687	741	753	740	736	789	733	749	727	748	732	765	777	760	757	763	767	749	771	721	730	754	731	713	722	723	767	733	767	734	754	751	761	806	744	719	740	738	694	743	748	742	717	751	805	769	756	756	776	781	732	750	758	728	746	731	701	744	790	776	752	730	698	718	702	714	780	762	761	790	737	753	694	734	719	725	751	718	782	687	746	761	729	793	769	763	735	744	765	764	744	753	747	699	752	668	774	778	789	752	725	778	769	729	743	743	724	740	705	742	768	774	701	748	752	775	752	712	701	754	747	789	722	791	826	781	773	745	765	737	691	742	736	802	679	729	762	782	721	746	746	767	795	701	745	778	753	715	751	715	769	747	737	736	731	766	751	755	731	749	774	748	820	744	762	754	703	756	759	787	727	719	772	766	702	780	749	768	780	762	784	730	746	825	757	702	760	749	713	741	778	746	753	769	753	720	756	792	737	777	764	711	768	732	731	752	785	728	721	737	758	760	758	797	728	769	785	763	730	776	725	770	759	741	744	748	734	727	752	749	738	727	756	738	741	720	710	762	769	736	784	735	761	763	734	739	764	779	753	743	749	704	755	709	749	744	772	732	654	700	740	748	746	768	770	692	764	789	728	751	738	797	775	751	752	732	755	762	773	751	745	774	773	776	709	734	754	724	738	723	777	727	810	757	743	763	724	710	718	763	790	753	747	753	769	774	753	731	781	675	754	786	675	726	765	737	762	726	768	782	771	736	749	749	770	769	720	770	754	744	749	740	740	727	745	764	764	764	750	796	743	733	755	743	725	732	780	789	688	733	737	763	727	723	740	710	763	779	765	753	687	685	762	723	755	761	751	773	736	721	724	722	772	778	701	751	734	729	775	745	765	739	797	768	759	762	727	746	762	747	771	746	782	752	762	760	765	749	720	729	737	792	715	734	805	740	752	755	783	734	717	710	777	741	742	753	774	726	760	757	742	794	747	724	738	795	744	724	760	768	729	772	716	762	769	788	731	765	742	739	748	740	732	772	747	736	695	740	771	710	763	736	759	744	832	729	685	742	679	734	748	741	758	752	784	775	740	737	730	754	738	714	728	742	730	781	739	769	748	751	758	752	736	697	702	719	743	684	757	764	745	764	713	770	732	758	753	747	714	733	738	684	772	731	779	755	714	738	754	713	765	820	742	750	764	749	736	732	733	755	719	762	760	790	771	760	774	711	762	764	754	759	712	747	777	770	757	682	732	738	742	714	781	734	741	762	753	754	745	819	763	763	751	802	745	760	773	756	722	747	743	786	729	769	732	741	775	763	738	723	761	728	786	782	740	734	719	779	788	791	763	733	742	751	744	700	711	725	723	755	726	757	770	745	806	756	743	728	792	775	804	773	720	745	691	779	756	772	753	776	770	767	745	716	762	759	759	752	759	764	761	744	734	701	763	741	769	723	738	707	745	739	752	699	731	728	750	775	740	753	762	756	751	786	757	764	764	728	756	722	790	759	765	700	745	704	666	740	756	752	757	761	763	733	744	791	750	766	767	771	763	710	767	717	760	711	716	733	738	729	795	744	773	758	743	722	692	727	753	684	771	764	728	698	726	730	738	778	708	708	806	764	746	717	726	736	733	713	763	703	720	738	735	736	763	749	733	753	733	768	751	740	795	741	750	751	773	741	764	749	761	762	712	704	744	768	763	775	813	760	722	739	750	750	774	741	777	728	724	735	767	792	738	717	752	779	770	736	740	739	754	702	698	720	771	736	761	760	706	734	680	760	757	794	731	706	745	737	740	731	717	729	773	748	758	769	756	768	786	704	709	778	768	738	772	736	719	743	756	748	740	725	750	741	749	764	729	724	764	751	718	740	760
2140	652	270	223	172	261	357	339	247	212	228	263	297	262	202	185	146	118	97	120	109	106	101	109	107	134	101	104	88	82	123	93	97	92	95	78	95	108	97	87	93	83	91	116	254	359	333	238	200	177	130	121	104	103	84	79	84	74	87	100	89	87	90	78	103	105	70	98	101	90	87	91	80	99	120	85	73	104	71	76	81	97	82	91	90	74	95	86	81	78	98	90	90	81	87	101	65	81	85	91	101	74	91	84	74	73	80	84	77	91	90	94	91	80	88	78	95	70	80	75	86	71	94	86	88	81	81	88	89	95	82	72	90	98	103	84	94	89	82	81	107	100	100	101	98	107	78	88	98	101	97	96	85	111	78	80	91	83	93	87	92	100	89	93	79	77	90	100	71	86	99	94	90	79	87	99	107	97	78	78	105	80	87	88	94	87	98	78	74	109	86	77	99	90	80	94	80	69	77	98	85	101	81	96	97	73	90	97	95	77	103	98	96	96	90	83	76	95	81	90	105	80	87	73	78	90	92	81	73	93	78	83	104	90	101	85	91	65	97	83	85	98	79	90	89	113	78	86	83	90	104	83	77	88	70	83	79	59	74	84	100	88	90	80	84	118	96	86	88	99	73	98	93	85	94	92	94	94	80	90	80	93	72	90	82	106	100	81	97	85	98	74	77	81	77	100	76	95	92	93	77	72	109	83	75	94	73	97	80	75	89	106	99	97	74	78	78	91	80	88	77	78	94	89	94	83	75	104	89	89	100	97	100	92	81	95	83	84	85	100	97	90	79	87	86	85	63	96	98	83	86	83	83	89	99	98	72	90	82	94	83	83	92	98	91	80	94	76	86	99	103	84	76	88	94	92	93	83	76	92	108	82	101	92	97	103	78	69	87	95	81	84	97	84	79	94	87	84	83	81	91	87	95	77	62	74	95	102	93	83	89	101	70	82	81	73	72	91	87	84	81	88	86	92	95	95	80	80	90	82	89	75	91	97	81	67	80	87	68	84	90	72	103	105	94	88	108	82	82	80	100	81	87	95	89	63	81	100	86	73	80	71	82	87	75	85	87	90	82	83	90	88	70	96	74	89	91	80	98	75	86	82	95	86	90	92	75	74	92	82	74	82	83	87	89	91	90	86	75	90	79	73	92	101	82	107	78	74	85	69	75	96	70	94	85	75	80	71	93	88	87	72	97	106	86	75	68	74	72	77	104	95	98	72	89	83	81	86	91	98	78	105	88	100	84	83	79	99	104	82	75	85	72	87	83	63	83	92	97	86	106	90	80	97	79	84	98	79	105	95	104	68	84	82	73	95	92	82	76	93	87	93	86	77	77	81	72	83	104	75	89	93	85	104	106	89	93	103	84	83	95	84	63	79	94	84	97	95	95	85	90	99	91	102	86	81	94	87	94	96	73	102	84	105	88	82	80	78	79	94	79	76	88	101	85	90	67	92	92	96	79	101	92	87	82	81	66	90	92	71	81	88	84	93	86	97	101	87	75	90	92	113	113	96	95	89	94	83	70	113	102	76	87	92	99	69	89	80	98	78	91	65	90	87	93	103	68	85	85	79	89	85	83	84	82	84	83	101	84	105	92	85	74	90	79	101	76	82	94	80	92	79	91	76	81	81	90	82	101	87	72	88	89	80	73	93	94	78	94	76	73	84	86	86	90	85	95	93	91	66	98	106	99	100	86	88	83	93	86	95	86	79	98	96	100	84	82	101	91	82	81	109	89	82	75	96	78	99	75	101	76	76	83	94	87	68	85	100	76	83	96	76	93	73	105	76	108	86	87	96	57	85	83	79	90	105	79	99	93	86	93	74	98	107	73	93	85	84	91	99	95	91	85	86	66	85	79	86	84	83	76	93	107	84	94	82	65	78	72	81	89	81	74	78	99	88	95	80	107	87	76	92	83	77	76	80	84	78	77	84	79	77	97	78	87	72	100	87	83	89	90	93	85	87	82	97	88	114	69	88	74	84	81	70	84	93	78	87	84	81	93	91	103	106	81	80	95	89	99	87	95	74	81	91	87	95	87	96	110	78	88	91	111	79	77	97	95	91	87	89	86	92	83	76	69	87	105	84	90	86	88	70	92	98	101	91	87	75	99	94	89	83	75	91	86	70	81	105	79	93	67	85	84	97	92	84	78	87	94	79	76	85	77	129	76	91	105	86	82	76	95	81	84	68	108	77	95	81	95	78	111	82	101	93	90	91	93	76	95	76	98	76	83	87	92	84	104	85	71	88	83	101	91	88	89	95	79	86	97	100	79	99	115	85	97	101	90	78	81	87	76	63	86	84	88	93	78	91	88	86	87	94	91	88	80	92	80	67	80	89	107	101	88	103	80	91	89	99	95	77	89	91	86	95	90	78	78	83	72	80	96	100	83	92	85	92	93	90	88	91	99	84	88	94	74	79	77	82	87	97	86	103	85	72	76	90	84	83	76	101	68	90	91	92	76	83	95	72	104	70	76	75	78	110	85	81	94	102	67	86	95	70	81	90	80	73	84	84	100	101	92	78	84	84	97	73	104	91	86	64	85	90	88	91	89	78	90	85	79	90	78	79	92	92	107	69	87	89	98	83	86	86	108	76	77	74	105	83	100	82	96	87	90	88	88	76	97	87	107	107	76	103	71	90	87	83	90	90	93	59	83	85	92	74	96	91	86	92	90	91	87	95	87	87	88	86	91	102	78	99	87	99	72	88	81	87	98	88	100	89	85	87	74	98	98	89	98	85	93	85	78	87	87	99	92	70	74	80	98	81	93	86	77	89	99	91	93	82	82	76	85	95	82	64	98	74	75	86	81	82	97	84	81	69	78	77	87	78	74	85	94	96	98	93	103	85	95	88	76	88	84	73	71	83	93	75	105	81	73	94	88	83	75	88	96	85	82	78	93	70	82	88	91	93	98	96	73	96	93	84	93	87	82	75	86	86	84	88	89	87	96	95	84	84	76	79	83	95	109	89	98	94	107	98	90	82	78	88	89	94	99	91	93	93	88	87	70	65	94	80	89	84	93	81	87	77	91	94	90	88	73	71	83	101	70	106	80	93	111	93	82	87	114	77	88	95	97	88	91	73	94	96	94	75	72	75	86	91	75	100	78	81	87	95	98	89	75	68	96	73	83	69	73	71	93	86	76	74	97	74	90	91	85	88	80	69	95	85	81	112	102	91	77	77	83	107	95	77	106	86	91	88	92	81	73	82	96	87	76	71	83	79	91	91	94	91	77	68	78	92	94	94	77	96	80	95	93	89	83	90	95	85	90	109	95	84	69	69	82	88	99	92	96	87	78	79	85	91	92	89	70	79	89	83	81	96	103	89	81	95	93	81	93	73	83	77	79	86	75	98	94	96	91	84	74	94	85	77	94	75	82	89	85	89	77	82	98	93	76	93	74	82	78	89	75	90	63	87	90	87	80	75	88	101	107	74	99	87	100	83	93	82	89	74	76	97	89	81	94	79	93	79	69	89	88	89
22216	8151	3229	4741	9409	12284	13681	12176	7740	6600	6336	6702	7104	6199	4793	4142	2713	1801	1424	1360	1356	1317	1386	1350	1327	1424	1242	1199	1178	1042	1038	1003	962	911	976	926	827	861	872	895	830	773	898	1645	4902	6697	6297	4612	3397	2591	1685	1163	965	884	824	804	758	723	766	749	736	774	725	741	763	754	726	776	823	749	785	790	762	731	701	753	757	764	699	789	797	726	754	763	760	757	767	743	773	767	739	779	735	812	742	762	734	775	755	770	719	778	750	735	833	762	750	773	770	758	782	774	768	780	751	745	727	735	743	819	762	789	770	716	750	789	772	764	751	774	758	775	782	745	764	770	767	730	778	773	760	803	774	731	759	766	759	785	717	744	796	769	727	738	767	762	734	780	783	762	770	749	697	749	755	785	751	783	734	763	808	790	757	766	764	741	762	714	775	747	721	761	765	730	796	794	828	728	765	750	729	719	790	741	802	781	763	794	765	763	775	739	761	756	776	773	704	733	702	789	787	766	781	789	743	772	732	721	779	720	758	727	768	770	757	708	813	806	754	738	785	734	763	770	711	743	821	756	730	766	779	804	772	746	760	802	793	763	819	761	830	733	793	722	784	738	762	721	750	763	731	740	737	776	738	743	785	742	795	765	791	752	728	714	768	781	795	770	798	712	704	807	766	758	763	781	758	771	758	721	744	771	782	710	769	766	781	753	772	740	721	743	745	763	764	706	765	750	759	751	769	739	778	741	774	726	722	746	776	764	781	735	736	774	771	770	746	723	805	787	739	791	748	769	722	754	744	770	805	798	786	767	779	726	772	711	753	712	747	781	743	749	758	742	766	743	783	754	742	744	763	764	746	795	736	793	741	750	767	755	725	772	786	771	755	770	743	706	763	760	773	794	746	721	786	765	801	766	758	758	785	826	777	740	744	782	748	806	813	785	760	689	820	810	720	743	744	790	752	776	742	773	741	793	793	744	777	724	734	770	758	807	716	775	763	727	748	748	767	818	796	733	736	787	751	767	747	800	779	799	763	749	779	760	729	776	755	753	797	782	761	780	753	779	816	802	779	794	758	782	773	743	769	801	755	737	792	791	739	733	771	723	727	716	761	726	775	742	790	811	778	761	770	780	747	766	774	771	780	768	729	739	765	756	721	773	722	819	762	705	790	738	756	804	778	716	763	762	797	731	765	754	827	763	777	782	785	800	731	786	758	765	747	801	785	708	757	754	747	754	745	770	808	786	776	785	810	758	759	744	825	795	740	745	783	740	753	798	765	692	696	803	741	804	731	792	785	745	711	802	791	738	730	762	723	772	762	717	764	771	749	798	736	831	777	768	763	786	764	788	790	737	771	807	747	755	772	740	729	754	740	805	746	791	773	795	762	716	768	783	762	683	800	749	763	776	715	736	777	807	756	821	776	833	774	782	754	749	756	768	753	818	784	766	749	789	792	736	760	742	801	770	772	724	772	761	766	753	778	820	773	746	774	730	727	756	736	784	764	728	744	778	767	761	808	771	805	726	778	788	769	741	776	722	696	741	787	781	732	752	738	729	768	749	729	797	792	768	821	717	808	773	741	771	746	789	786	746	763	726	722	769	716	755	811	736	731	767	740	781	787	782	727	743	736	739	794	735	743	761	781	781	787	757	745	747	745	762	777	734	826	735	727	706	786	724	731	763	766	771	786	774	751	789	766	795	776	760	767	791	770	755	777	813	704	794	723	757	773	775	786	795	714	774	748	792	745	797	764	741	748	731	780	750	797	756	754	752	778	791	812	761	734	703	823	772	783	773	759	751	754	753	755	769	833	747	767	825	766	751	772	779	753	773	735	773	781	736	751	783	787	805	749	794	789	753	796	783	753	740	710	787	771	745	761	794	753	725	759	747	760	768	775	800	778	734	798	744	730	781	746	788	778	827	732	825	769	752	797	784	742	727	747	696	742	795	794	743	749	730	791	791	770	719	773	705	748	807	759	710	746	756	765	782	790	778	771	747	817	753	756	748	754	708	761	762	818	750	766	755	740	760	787	770	744	737	772	725	783	752	709	806	755	706	822	746	785	734	797	789	735	704	791	748	725	739	774	723	765	817	752	779	732	791	740	783	763	751	740	706	763	694	788	720	772	775	761	721	850	757	772	788	800	759	715	743	804	737	775	727	826	698	739	767	784	751	733	794	706	755	750	696	785	745	782	765	759	750	747	760	784	748	755	766	741	777	810	742	796	751	739	745	774	765	733	834	757	755	739	749	788	839	714	767	734	751	713	759	778	770	793	757	759	821	700	778	765	777	777	781	758	757	775	723	738	807	777	793	722	769	756	712	767	803	729	791	793	756	786	742	790	778	765	713	762	772	758	773	769	765	706	787	809	832	740	809	768	807	784	761	735	794	813	755	741	802	750	769	814	734	811	717	738	769	758	766	766	706	773	778	796	823	791	733	749	786	777	789	767	778	750	748	738	745	759	742	769	785	723	758	750	779	742	718	780	777	778	762	745	774	763	753	776	779	756	722	785	723	730	740	756	769	738	792	728	763	778	733	797	751	777	794	768	731	741	708	768	724	808	833	733	699	759	742	767	782	741	820	741	731	809	762	784	828	802	737	804	736	765	780	768	769	780	750	705	784	755	718	744	767	806	802	784	811	777	772	738	743	736	721	791	817	690	761	790	793	739	768	775	740	773	758	760	749	760	706	769	750	803	750	745	733	758	764	783	743	741	739	782	784	799	714	754	793	748	780	832	786	764	744	781	794	731	787	764	748	776	736	717	735	758	817	779	775	744	750	791	771	767	757	798	738	779	763	776	769	731	787	787	763	759	711	742	774	774	707	766	757	763	739	769	755	722	729	816	754	732	770	809	797	720	775	760	775	718	811	772	802	733	740	767	785	737	743	741	784	761	747	766	750	728	742	733	778	767	762	757	706	778	720	763	806	720	783	778	825	760	739	736	776	707	781	714	792	774	745	732	796	772	748	760	793	770	763	711	790	736	738	757	785	758	771	728	756	752	766	736	731	805	782	702	771	783	777	714	783	782	751	744	769	719	799	741	749	778	761	746	763	762	759	766	757	781	765	748	755	776	760	746	749	745	783	769	771	750	792	825	733	745	712	800	743	824	750	764	773	750	752	732	769	774	770	819	786	738	742	785	782	727	803	786	737	729	728	764	766	781	760	736	776	768	747	756	795	812	773	777	801	780	694	764	800	803	788	790	766	781	765	770	751	772	770	755	759	758	781	711	785	781	745	733	804	782	766	718	759	768	748	724	806	768	750	786	774	762	806	756	769	779	713	771	737	763	779	732	765	773	791	764	793	803	774	766	780	773	764	803	779	729	734	770	802	818	822	766	734	720	760	754	781	755	714	815	766	714	790	757	769	741	751	786	740	792	802	745	778	740	776	752	746	799	793	743	791	750	738	757	729	762	747	738	791	767	756	810	811	756	771	749	726	757	747	770	770	813	750	776	740	780	743	750	779	754	776	758	794	756	770	748	802	747	759	748	752	720	764
1264	375	202	179	146	183	202	226	166	156	187	199	237	214	148	165	154	103	102	126	116	110	126	116	112	100	117	105	131	110	118	94	118	121	129	106	97	107	87	120	117	95	99	125	123	132	167	153	141	119	111	114	90	104	108	107	109	105	97	111	112	115	108	99	124	106	114	97	88	93	97	94	109	110	111	103	97	107	101	95	84	106	104	122	105	107	103	114	101	113	112	94	115	108	94	122	111	119	120	105	119	104	98	99	84	96	100	103	77	129	88	95	106	102	108	96	117	125	117	107	106	104	113	98	101	113	85	109	116	90	115	95	115	102	101	107	106	99	110	95	94	89	116	102	101	107	94	110	108	118	101	83	105	98	122	114	102	120	102	119	105	97	116	110	117	93	116	98	103	104	126	113	100	121	107	103	98	102	99	113	123	89	104	102	100	123	114	116	124	114	120	96	107	103	104	104	114	108	108	111	119	106	99	104	109	103	108	108	101	101	106	113	116	118	112	93	118	109	114	104	117	100	100	108	106	94	124	99	111	109	118	100	112	100	101	105	96	110	83	111	97	115	127	103	94	110	116	102	94	126	101	118	102	94	83	104	107	137	115	96	113	95	108	125	107	121	110	97	96	105	102	90	94	118	96	106	123	108	103	107	106	103	121	106	106	108	118	119	112	101	108	111	103	93	113	98	121	108	104	89	104	108	119	107	101	106	102	109	107	112	96	97	118	110	107	111	97	92	103	113	103	99	104	99	120	122	118	106	109	121	105	107	99	83	104	96	126	95	117	105	92	96	90	118	105	105	104	119	107	102	102	79	113	110	85	101	113	115	106	100	101	100	125	120	89	98	115	100	136	106	113	116	110	109	104	122	113	91	112	129	110	112	119	120	123	113	93	110	108	99	124	104	105	104	97	105	107	99	93	93	103	103	112	126	90	120	119	98	106	111	115	101	89	104	102	112	90	110	98	95	111	100	109	81	103	106	94	104	108	84	76	100	123	94	88	92	95	114	114	103	102	107	106	105	112	99	100	96	106	115	107	112	113	107	105	93	113	109	100	121	107	90	102	98	86	105	110	113	90	115	110	113	84	111	111	106	94	108	119	93	118	121	93	104	120	94	113	103	102	96	119	103	97	100	97	115	111	94	105	103	121	127	105	97	90	94	112	111	108	108	100	113	103	108	110	123	106	107	94	98	82	96	93	86	92	113	88	125	106	102	129	113	97	100	95	114	97	105	106	115	120	119	114	109	98	103	106	119	129	102	129	117	105	97	117	108	101	95	96	107	107	109	115	91	91	124	103	78	108	74	98	114	97	84	107	97	85	104	100	112	109	69	101	95	103	112	107	116	100	111	114	111	116	122	101	109	96	106	104	125	107	107	113	111	109	98	98	114	110	110	97	90	129	110	118	99	99	122	100	108	103	97	127	95	101	112	105	93	110	114	107	117	89	122	112	105	102	106	117	98	101	100	106	105	85	100	103	94	102	110	113	76	105	98	93	120	100	107	132	94	106	101	108	98	144	114	120	104	110	106	103	89	118	113	105	116	100	126	112	110	123	109	108	103	98	105	105	89	102	108	107	111	98	113	110	107	103	101	111	112	94	86	115	111	109	103	109	111	122	101	79	99	94	109	97	117	116	101	98	105	111	95	108	108	114	112	93	118	102	108	94	110	99	106	115	116	112	114	81	102	92	100	103	104	120	92	106	89	101	94	95	100	112	100	107	114	104	110	117	90	108	105	107	112	85	104	96	91	98	109	104	118	109	106	103	121	96	107	94	104	103	97	115	116	127	118	98	111	103	110	105	102	95	92	85	113	114	114	132	106	98	104	134	110	104	122	106	106	119	100	110	103	105	110	115	94	108	113	106	100	97	92	110	102	124	88	110	105	100	105	105	105	96	124	123	112	93	114	119	91	115	101	109	112	105	111	86	116	113	116	113	93	113	116	112	111	94	95	111	108	86	116	101	94	94	118	106	91	96	110	123	97	101	106	125	122	121	88	115	94	108	107	95	94	113	125	95	127	112	98	115	123	108	125	98	92	103	114	100	109	99	109	99	88	105	111	109	113	122	97	109	103	108	109	89	110	88	108	99	118	100	102	95	110	104	94	87	123	112	94	100	120	102	107	101	86	106	120	97	112	104	116	92	113	97	96	105	112	81	101	96	99	103	118	118	111	98	91	112	99	96	106	102	99	116	98	97	97	119	106	90	105	114	115	97	108	107	86	113	93	100	100	126	111	111	118	128	110	106	107	95	113	122	98	97	93	102	109	120	109	112	101	112	106	107	111	105	127	92	100	138	92	111	111	94	122	100	120	103	116	113	99	104	97	113	100	106	95	126	108	99	112	102	123	99	97	108	125	103	102	96	86	106	120	117	111	114	109	112	105	90	114	114	96	113	110	115	99	79	108	103	105	103	101	101	128	106	101	116	117	106	115	112	104	100	117	120	106	95	105	95	78	118	98	82	100	101	110	106	106	116	104	107	103	102	91	102	87	113	113	90	91	99	107	107	99	129	104	97	86	102	98	110	105	119	115	118	94	105	102	107	130	131	113	105	93	113	105	114	101	105	110	114	113	97	111	129	96	106	93	117	110	108	106	85	116	101	109	85	102	115	91	115	113	103	99	91	108	95	82	110	112	105	94	109	101	102	82	84	94	123	116	103	92	114	101	111	103	117	101	98	107	108	109	99	131	86	104	103	124	103	111	95	90	100	119	90	117	118	90	102	94	125	103	104	115	106	106	101	102	118	98	105	100	108	87	108	100	107	88	102	120	117	88	95	96	104	105	127	125	103	117	111	105	107	102	106	104	108	116	102	110	106	105	103	118	118	88	132	109	101	117	111	108	109	110	98	103	98	102	86	117	108	87	106	133	122	108	97	109	109	119	114	92	111	125	114	110	85	103	119	112	94	107	98	99	116	112	102	110	106	117	111	118	97	105	98	110	100	111	106	121	98	98	100	100	100	112	87	98	120	111	115	98	96	118	113	82	86	99	115	105	119	111	100	127	119	111	111	100	120	98	105	98	104	94	115	104	100	105	109	98	121	112	98	93	93	96	99	112	85	105	126	110	103	100	108	104	118	104	112	105	127	120	102	108	119	87	100	118	109	97	101	100	114	114	103	112	116	111	121	108	122	97	104	118	111	107	99	101	89	101	128	105	120	113	96	107	99	92	109	109	107	97	101	100	102	95	121	116	101	114	121	88	116	110	128	119	100	91	110	104	106	100	98	120	119	107	110	104	129	119	110	97	97	114	116	108	112	102	111	122	112	129	98	112	119	102	95	114	111	98	95	113	103	87	122	120	104	100	99	109	102	107	107	121	97	113	117	127	118	90	101	92	109	92	86	88	113	109	87	122	114	113	102	113	110	108	106	98	101	96	100	107	99	109	101	108	95	103	111	96	111	101	117	108	114	101	90	109	102	107	106	101	126	99	102	118	81	90	97	120	130	113	127	98	118	109	109	114	107	110	92	101	112	113
13462	4705	2404	3042	5392	6915	7714	6811	3974	3809	3780	4272	5136	4562	3426	2844	1954	1318	1161	1111	1167	1135	1213	1173	1138	1135	1177	1137	1129	1083	1047	999	986	1056	1003	898	964	955	1024	928	984	902	998	1088	1464	1933	2022	2036	1540	1348	1128	1037	1006	922	918	936	923	881	923	862	920	871	880	911	877	898	932	867	895	933	961	946	917	904	877	819	944	883	885	938	980	865	913	883	914	856	908	942	871	924	859	866	895	924	893	915	903	886	897	883	940	915	865	924	893	947	944	903	906	889	918	964	891	903	882	853	917	890	921	903	917	914	858	887	940	864	831	906	865	887	906	964	917	896	837	868	902	912	858	918	884	866	894	970	942	929	884	918	863	883	937	867	941	931	892	886	862	881	877	891	913	947	862	910	887	878	830	880	906	947	901	888	845	957	944	893	921	924	926	906	935	866	874	970	889	899	866	905	895	920	894	897	922	934	903	913	942	882	923	927	886	924	852	924	910	933	930	834	904	953	874	886	902	945	870	948	893	917	852	871	907	918	884	923	938	890	860	900	914	884	922	959	937	862	908	886	914	948	927	892	875	921	902	902	914	946	908	872	898	937	907	921	878	856	922	911	915	914	956	869	855	898	923	898	900	898	885	956	894	938	923	895	866	873	963	891	911	900	907	954	906	936	821	872	898	900	916	893	885	926	899	949	880	861	887	918	931	945	938	859	951	910	923	927	870	920	928	919	882	951	922	941	879	909	900	994	906	942	922	899	903	877	885	886	920	891	910	941	899	891	928	911	953	918	894	872	855	872	891	876	890	895	890	916	927	955	928	900	897	868	893	920	972	968	875	934	946	914	921	871	959	930	831	885	906	876	873	893	942	874	898	913	947	937	916	884	889	897	894	945	924	864	902	888	942	887	885	893	898	925	976	896	876	894	856	854	898	893	901	926	945	906	945	882	899	907	944	929	844	927	912	873	879	904	909	912	919	941	963	920	916	851	958	877	904	936	917	904	870	889	922	920	904	897	844	903	923	887	912	900	882	852	911	929	850	931	885	921	903	900	910	934	958	975	924	855	917	909	924	892	936	954	934	897	923	914	946	918	870	912	920	891	963	912	874	918	950	950	903	916	867	867	879	929	964	982	923	939	897	929	886	936	897	891	931	890	989	914	939	902	883	889	916	902	861	880	934	871	865	865	946	878	906	906	905	940	927	896	924	904	892	880	904	918	959	929	940	890	901	925	894	912	851	885	862	950	871	898	924	902	914	923	861	938	946	903	945	874	909	938	952	880	877	935	906	881	877	899	955	942	940	898	968	859	909	925	901	920	905	895	898	952	897	845	862	895	868	881	922	867	921	911	934	893	921	866	885	951	902	888	938	904	949	925	901	884	929	908	897	923	896	877	841	939	881	960	930	845	897	905	897	946	945	897	924	932	923	864	900	905	879	919	916	898	904	911	923	880	910	873	933	869	906	877	915	919	928	878	854	883	888	886	928	915	889	858	917	862	837	937	935	895	872	917	889	923	877	919	899	893	935	879	889	905	920	893	861	889	882	946	928	965	957	872	888	899	919	863	887	940	907	869	903	929	901	930	866	877	923	940	890	911	871	896	942	903	858	869	890	875	924	896	909	925	897	961	910	922	901	871	872	906	923	849	900	899	868	936	831	860	955	906	893	914	867	847	883	920	912	849	909	904	914	881	917	903	887	850	885	907	915	876	911	942	920	907	920	928	925	888	895	911	898	964	889	909	900	933	880	876	838	934	919	848	910	919	878	844	894	932	929	932	953	925	940	916	921	862	948	875	877	923	899	923	923	937	929	883	918	893	871	909	830	937	952	855	934	882	945	912	969	920	993	900	868	887	890	890	897	925	888	900	892	924	937	918	850	924	879	917	960	889	907	902	949	885	918	919	888	929	865	948	925	949	916	878	906	921	891	887	907	959	826	868	888	880	914	932	931	919	884	918	929	906	903	936	896	885	929	885	867	912	887	918	902	933	961	923	920	924	854	891	887	948	884	937	864	880	849	937	860	895	914	901	895	882	941	945	952	909	908	931	998	877	917	949	883	938	913	853	914	899	932	924	902	889	946	869	874	909	912	905	955	920	959	906	893	880	894	879	934	934	864	928	891	910	942	917	906	922	850	889	898	938	869	901	944	903	905	937	888	1008	946	939	953	912	950	897	893	882	911	922	932	914	896	890	920	926	923	891	906	932	947	906	877	931	933	932	895	826	931	934	923	908	951	921	871	960	933	934	911	896	914	914	903	922	942	941	883	909	915	890	938	922	895	905	918	937	868	880	934	879	901	902	874	900	923	895	911	911	896	887	895	946	905	886	923	913	881	930	897	914	954	881	879	973	885	925	937	936	873	936	858	917	906	966	884	891	921	895	878	897	980	953	896	952	905	941	881	908	911	892	954	847	903	934	949	921	935	918	969	934	882	934	928	903	913	946	911	842	926	953	860	942	929	891	914	913	924	873	875	862	948	885	861	913	906	907	872	974	900	878	935	917	884	890	934	944	918	951	915	924	941	842	896	871	899	947	900	863	932	908	894	878	915	874	917	907	925	841	934	917	914	933	878	900	906	934	880	938	893	893	901	917	944	885	910	918	911	892	891	890	919	943	895	921	877	866	890	909	929	832	917	873	873	879	934	883	896	886	937	885	902	920	878	959	869	932	923	853	847	917	899	925	934	923	936	911	922	960	908	857	906	924	885	909	923	910	932	921	930	923	840	954	901	927	909	939	926	895	927	894	908	936	906	883	924	871	950	855	870	907	888	981	944	880	876	877	908	862	847	933	913	900	933	942	897	921	900	919	961	951	922	958	940	920	959	919	897	865	913	892	894	930	878	884	852	857	858	904	930	904	941	884	982	929	933	940	891	936	996	929	889	915	901	888	863	878	895	940	872	932	960	891	896	883	888	889	917	905	926	900	936	921	914	906	902	920	931	920	915	870	892	889	914	895	881	870	955	925	909	925	899	923	885	846	881	910	945	884	927	921	870	908	942	911	930	921	903	910	906	879	863	894	906	896	944	880	933	863	891	896	924	847	897	942	942	930	962	924	945	873	877	883	907	920	876	989	971	961	891	914	919	900	921	920	890	892	898	926	900	912	875	886	858	848	903	867	876	930	916	878	873	944	937	909	877	890	917	931	888	877	922	907	882	883	935	899	904	885	910	951	909	890	943	853	893	889	903	966	885	958	895	905	857	885	902	890	943	838	871	902	893	972	943	918	931	898	972	896	890	882	929	877	871	945	906	914	855	976	908	896	886	933	881	876	904	949	936	862	895	876	902	855	912	892	917	872	975	953	907	902	933	896	968	936	904	857	885	938	929	847	880	818	889	846	941	818	909	858	929	908	875	884	905	875	955	951	942	901	913	886	911	918	902	895	917	928	904	904	897	928	915	937	897	837	887	912	962	914	891	859	903	910	932	871	924	920	910	949	900	920	936	924	876	955	875	885	893	890	927	896	852	895	870	867	899	852	936	942	933	917	879	915	889	935
1261	612	254	196	178	206	278	252	211	193	185	207	249	284	226	193	132	116	131	107	110	112	107	122	122	99	133	102	108	118	112	110	113	109	100	95	105	95	110	111	98	106	98	146	181	248	208	193	153	155	127	130	107	85	95	109	106	102	98	104	118	105	102	93	87	98	95	97	121	91	110	110	108	93	102	105	110	110	78	116	106	102	103	93	106	106	93	112	92	106	107	117	95	93	112	120	109	105	109	106	99	100	99	93	108	96	109	99	88	105	106	103	112	103	101	83	103	118	92	95	117	102	104	110	95	93	107	100	119	114	121	110	112	117	84	111	84	90	104	110	96	89	84	101	116	84	91	112	103	99	94	89	94	113	115	91	108	110	105	106	103	125	110	117	107	110	98	106	99	113	111	109	110	98	103	87	92	115	93	92	120	114	104	98	99	116	100	87	106	96	115	103	112	96	100	87	127	96	99	99	112	108	102	101	96	99	104	96	98	115	101	99	89	98	89	109	88	102	106	92	102	115	97	83	110	106	99	91	85	108	103	94	100	97	90	89	98	104	95	110	90	105	108	103	111	116	99	102	112	99	113	101	104	93	94	121	95	94	97	99	100	110	108	84	113	88	100	110	96	90	118	102	98	87	97	97	83	106	111	98	92	109	117	115	118	99	120	96	97	87	102	102	101	99	94	96	97	96	118	104	97	106	112	92	108	120	101	107	108	112	125	88	102	106	96	109	104	112	108	104	109	113	96	110	108	93	109	92	104	117	105	109	102	93	121	76	107	87	94	100	111	114	84	97	116	107	98	92	102	104	107	83	77	114	105	116	110	107	103	101	105	96	99	94	109	100	104	111	101	116	87	110	88	110	114	108	99	97	103	111	106	100	90	90	101	102	113	107	79	96	112	112	94	102	86	117	103	102	105	94	93	108	139	96	121	103	94	111	96	100	96	92	103	106	96	116	111	99	105	107	106	109	106	108	102	107	83	106	102	105	90	110	106	89	105	115	102	101	105	100	100	119	119	116	109	105	84	113	105	104	90	111	103	111	110	111	108	108	120	98	93	107	91	90	122	88	106	114	101	106	111	122	94	117	111	101	104	115	110	97	104	110	107	88	98	105	113	100	120	106	105	107	111	99	98	99	94	104	83	102	86	90	93	98	108	95	91	99	108	91	107	101	134	99	91	89	96	107	88	94	92	90	107	88	98	113	109	111	94	105	110	106	94	99	106	93	119	86	94	91	81	100	111	113	109	99	114	102	94	112	102	107	124	97	105	100	100	96	107	105	111	96	99	106	108	90	83	94	109	108	93	81	118	117	88	103	95	92	105	118	110	125	100	102	107	109	123	111	104	94	99	94	87	91	112	103	98	97	94	100	100	111	107	103	112	119	94	112	106	101	92	112	101	115	97	113	111	79	94	102	110	98	105	100	112	95	102	116	102	98	120	99	92	107	94	100	89	102	89	109	103	99	99	83	94	76	85	122	101	102	101	106	108	98	99	95	101	101	78	98	95	124	98	85	93	94	106	97	107	113	115	88	95	112	105	97	107	103	119	107	112	115	98	95	102	99	109	89	118	84	88	96	90	112	97	115	103	95	102	95	103	88	113	117	93	110	115	87	102	115	91	114	101	103	98	89	117	87	94	92	95	94	90	97	110	91	96	102	102	107	99	91	78	115	118	124	90	100	112	86	117	97	86	105	118	99	99	94	89	93	87	110	114	100	95	119	98	99	91	104	102	99	101	99	117	100	85	107	117	97	98	110	94	86	104	107	115	95	117	107	97	102	112	106	106	105	108	101	113	104	110	96	101	123	99	90	112	90	124	96	109	107	103	94	97	102	97	100	111	92	101	85	115	86	95	110	105	97	92	109	110	86	111	89	112	118	124	100	104	105	101	117	102	92	109	108	111	91	104	110	119	90	97	121	106	94	97	115	99	89	98	116	83	89	98	108	102	115	122	91	95	109	99	107	115	89	109	96	100	108	103	104	111	106	109	99	90	92	93	95	116	112	101	99	125	99	102	98	87	116	87	103	113	104	95	113	103	111	99	105	91	106	101	110	115	115	105	104	94	87	115	94	89	103	113	120	112	95	102	79	101	101	104	86	97	88	89	95	109	94	102	82	107	97	91	97	87	105	100	110	98	124	111	99	94	116	106	106	96	100	101	87	101	117	113	127	112	106	96	106	109	94	89	115	105	114	99	104	135	104	98	88	102	109	108	119	97	109	93	105	103	115	122	105	124	109	108	106	102	94	98	96	102	83	106	101	100	110	101	86	92	90	93	92	93	99	114	129	102	95	103	96	95	122	116	112	104	94	102	106	104	88	104	118	105	97	102	109	87	99	111	111	105	94	108	110	124	119	104	109	117	111	93	101	90	101	107	109	104	91	98	105	99	88	92	105	100	102	107	97	103	115	109	105	101	119	114	89	124	92	90	94	111	108	101	122	109	103	115	106	98	93	92	98	93	98	121	90	111	101	91	95	119	101	100	99	115	97	101	99	115	95	121	119	101	94	121	96	110	89	93	115	113	82	119	118	106	110	93	97	104	120	85	117	105	107	99	99	97	106	104	118	102	121	104	90	88	100	102	114	100	98	112	103	96	109	99	98	91	100	103	108	116	99	113	112	138	97	106	104	101	107	102	94	112	104	97	110	104	105	95	111	102	122	133	103	104	112	101	102	108	74	108	118	112	108	88	96	90	108	93	95	119	99	101	88	93	110	100	85	91	98	95	105	103	112	106	81	92	96	89	119	116	90	110	107	117	103	95	130	101	97	101	100	112	107	116	96	108	122	104	100	96	87	98	108	101	85	106	115	111	102	88	111	112	88	112	102	111	118	105	109	99	109	99	92	115	122	103	100	85	89	98	98	100	85	120	103	88	105	111	99	102	108	110	105	91	109	120	110	109	101	100	92	114	86	100	107	121	107	120	95	116	100	97	96	96	105	93	82	107	86	110	103	90	126	113	95	113	112	100	108	112	108	90	102	94	94	100	120	122	110	112	101	98	107	95	128	99	118	109	116	107	91	96	108	114	108	96	89	95	104	100	85	109	87	100	110	107	87	111	114	106	101	102	103	94	122	104	102	121	99	116	119	98	92	110	81	114	88	89	89	116	110	104	106	92	103	96	99	112	94	93	98	85	100	89	96	111	107	107	97	109	115	108	98	95	94	92	110	119	95	109	105	96	99	110	93	98	110	103	99	114	97	98	87	101	118	95	108	122	115	91	113	105	121	95	99	100	100	84	108	110	87	107	105	94	100	115	110	111	114	100	113	95	104	69	112	99	86	86	106	101	102	95	103	99	94	99	97	98	96	104	123	98	110	90	97	99	119	112	98	97	87	87	89	113	106	115	87	113	88	108	120	95	117	103	119	103	95	103	97	90	118	115	89	103	93	104	91	100	113	106	100	100	93	103	86	88	99	101	106	101	133	92	117	102	115	96	108	108	86	109	105	112	88	108	102	107	115	96	113	99	93	106	100
16892	7718	2951	4025	8023	9257	10613	9367	6450	5491	5322	4821	6310	6398	4657	3424	2331	1620	1371	1262	1280	1337	1300	1314	1337	1381	1180	1197	1231	1149	1122	962	1044	1079	1017	980	982	938	946	930	938	997	1036	1951	3353	4102	3922	3190	2563	2001	1481	1129	1019	907	884	871	945	819	957	863	857	910	883	896	893	905	893	875	895	952	929	905	845	872	905	848	904	850	863	873	875	901	872	880	885	872	912	906	862	868	899	871	927	885	867	899	917	900	849	868	910	821	901	891	849	889	879	905	899	902	886	880	898	923	885	818	925	869	883	879	843	926	890	913	953	942	928	929	884	882	872	857	916	897	864	908	896	882	927	860	896	875	911	910	856	890	895	834	864	893	896	934	892	951	942	873	880	910	877	931	900	849	840	842	937	869	886	901	880	894	859	915	892	887	924	867	906	911	889	925	957	881	876	882	883	877	919	893	891	912	873	875	835	847	909	895	907	915	896	930	906	927	885	905	900	869	883	856	898	900	889	950	891	900	877	893	890	833	908	840	900	910	923	814	876	893	933	872	866	870	907	943	863	855	896	898	884	865	866	894	903	902	869	932	852	908	856	847	860	876	869	870	908	879	897	908	877	893	877	870	856	883	856	890	905	900	916	844	887	826	950	845	906	888	921	912	931	879	898	887	867	931	949	935	872	868	831	889	904	919	874	875	898	918	849	859	864	898	876	867	871	843	915	896	892	858	899	875	915	932	908	880	877	880	921	910	870	911	856	881	893	945	899	874	877	909	878	895	894	866	859	847	872	863	901	894	934	887	863	867	912	865	884	914	869	867	874	889	877	917	908	903	905	920	892	891	904	934	881	870	808	908	838	922	922	850	851	845	859	898	914	881	891	950	919	834	907	938	872	897	875	891	841	886	835	923	895	895	910	870	899	914	890	890	897	888	899	896	891	843	883	846	907	904	890	884	893	912	871	910	884	932	870	887	849	862	864	910	865	881	903	894	902	927	902	955	892	895	908	902	881	914	947	899	843	897	888	971	883	898	893	857	844	888	912	902	923	891	859	892	886	861	892	919	895	827	900	825	895	897	868	856	932	865	899	917	907	940	892	881	909	863	877	928	821	911	896	892	882	869	880	857	856	905	941	854	910	855	915	891	833	925	874	871	891	927	912	892	906	888	876	922	883	851	879	878	887	934	876	885	843	905	915	879	895	898	907	848	911	901	911	913	900	883	900	843	897	863	862	857	920	883	864	911	932	875	845	841	917	902	873	909	890	899	917	861	887	838	860	913	842	931	893	859	917	903	903	933	874	875	887	869	908	953	892	820	904	921	855	879	858	901	940	893	905	895	941	837	911	870	848	874	905	929	917	900	907	901	865	854	896	873	936	938	851	878	882	951	951	885	857	885	834	902	914	900	881	838	852	915	930	853	939	887	897	890	848	889	913	873	911	885	845	846	865	829	897	940	873	917	884	927	857	918	865	880	890	921	870	852	875	902	890	921	910	896	901	872	902	934	933	835	898	909	929	898	854	897	919	879	934	885	891	895	888	897	869	825	914	938	897	872	884	918	933	885	972	878	909	902	851	867	837	897	852	936	981	909	866	908	903	905	918	919	895	848	874	842	872	956	935	886	903	870	872	872	920	922	914	870	908	833	883	933	890	912	854	923	911	893	892	867	941	902	949	906	853	887	927	919	911	899	955	906	877	859	876	861	883	899	830	884	908	932	852	892	862	865	916	866	934	872	885	844	836	954	915	909	863	865	905	932	868	874	916	862	933	900	872	854	895	879	899	824	848	882	883	961	887	889	871	920	849	881	882	888	888	846	946	874	862	915	904	854	863	911	878	912	946	918	848	848	928	899	938	929	917	902	916	915	870	885	847	865	865	918	830	897	865	858	903	878	898	846	902	872	925	918	868	865	899	833	879	886	891	882	903	925	890	855	898	887	833	923	873	902	894	847	853	933	843	853	877	896	896	862	864	879	813	918	881	877	915	908	915	801	888	889	874	893	866	874	868	901	861	964	822	871	908	900	901	890	879	896	898	904	908	869	889	896	909	874	886	863	870	917	902	876	912	861	916	864	900	892	913	848	858	878	880	896	924	918	916	880	911	881	914	903	899	896	921	896	881	879	904	925	919	858	832	929	852	823	842	891	948	942	813	906	876	942	893	921	908	911	900	864	889	896	907	876	907	934	955	863	866	937	843	892	928	902	913	870	894	850	928	883	918	915	880	899	892	930	888	896	906	888	864	905	829	899	888	869	923	920	916	873	863	915	850	835	923	892	860	874	836	867	849	900	886	914	914	861	855	921	913	878	908	870	835	872	888	897	895	843	906	827	898	865	899	873	904	909	919	886	905	925	825	884	863	891	893	887	919	894	844	885	854	951	823	903	872	955	878	875	908	897	914	882	943	922	913	842	953	895	908	830	906	880	873	855	894	857	872	863	918	914	918	932	854	845	867	852	934	881	858	899	860	895	914	938	916	937	895	901	853	880	882	899	890	903	907	937	858	897	919	883	902	897	884	850	889	851	899	940	915	922	883	823	936	927	859	894	865	881	931	901	905	848	878	861	903	889	891	871	917	908	918	846	826	907	845	825	886	855	888	946	883	898	875	862	911	925	956	883	889	849	883	831	887	918	853	902	878	888	944	890	852	930	885	908	905	913	890	850	864	915	897	910	886	878	866	877	950	867	885	877	910	852	927	883	961	877	879	915	953	899	915	880	870	831	907	895	889	895	944	904	934	900	848	845	846	887	879	880	900	971	882	884	886	853	846	944	897	855	878	949	884	864	923	910	890	909	887	918	836	922	924	911	908	878	878	895	904	908	907	896	812	919	906	915	910	869	897	883	924	867	876	949	911	900	853	868	845	889	852	880	899	922	848	879	885	931	900	890	907	924	934	931	888	945	860	891	851	969	916	897	892	884	895	865	897	899	933	870	908	876	893	902	898	855	917	898	929	878	849	865	916	888	871	877	977	905	942	939	887	970	864	936	854	922	869	946	876	859	859	881	873	900	893	808	899	877	920	880	828	874	900	909	900	874	872	892	909	878	844	898	873	845	904	916	856	820	845	872	867	874	921	895	835	875	830	861	883	841	868	930	933	916	850	928	899	883	927	867	891	864	902	918	865	912	876	909	902	893	950	877	916	826	841	872	865	897	905	919	865	847	915	909	807	943	883	902	871	886	882	929	909	891	887	890	897	892	894	917	870	851	935	918	908	863	897	881	889	937	920	885	905	944	892	850	851	909	871	912	894	856	923	907	813	905	890	842	875	846	866	928	888	907	910	887	900	930	877	880	934	868	868	868	885	910	871	887	866	855	870	871	902	862	887	888	905	880	866	880	868	891	907	970	868	865	862	914	898	872	869	910	905	847	960	910	858	937	914	900	871	855	872	923	844	860	891	878	876	889	894	911	862	906	875	882	847	939	837	898	894	865	939	894	916	889	884	858	857	872	852	869	910	861	841	898	854	882	860	857	896	896	881	942	849	905	884	901	889	879	860	872
2158	475	206	165	151	184	280	251	193	199	177	150	203	204	237	164	135	124	103	111	104	91	105	93	104	102	99	124	103	117	107	86	86	85	91	87	75	86	73	94	77	87	87	156	222	227	219	178	157	140	112	97	90	97	100	79	81	86	76	95	92	99	84	73	92	70	97	85	85	75	71	95	86	73	81	75	84	77	107	71	81	87	87	81	90	79	89	87	99	98	73	101	94	84	97	71	95	90	72	86	73	87	97	85	85	81	91	81	84	74	89	100	86	81	81	89	78	83	83	91	95	89	82	79	91	77	84	98	83	77	77	79	89	83	101	83	78	79	84	97	103	85	80	94	76	94	73	97	97	94	95	95	96	95	70	105	81	91	88	90	106	89	113	85	102	86	76	101	78	82	88	90	105	91	97	99	88	91	92	86	96	88	93	87	86	91	93	77	78	81	72	93	102	89	83	83	83	79	85	77	76	88	94	90	90	109	82	87	75	85	70	78	108	81	100	70	76	99	107	93	94	89	93	79	84	81	85	69	82	75	81	99	82	93	95	73	94	88	78	94	83	88	96	79	76	69	98	83	81	94	75	95	89	87	77	86	81	68	82	92	92	69	77	112	63	91	89	90	79	87	83	90	92	94	90	84	89	85	88	80	86	101	70	84	91	94	70	85	70	85	86	86	78	90	88	90	96	81	86	96	89	92	99	81	85	95	80	89	86	73	107	82	83	91	88	93	96	90	84	93	85	82	94	87	89	91	87	87	97	75	78	92	85	91	70	101	76	76	89	76	69	87	84	79	93	62	78	88	71	81	78	70	94	85	89	77	95	72	99	100	84	96	104	82	67	90	84	105	76	89	95	78	86	89	96	88	71	83	85	97	73	97	89	89	86	88	87	103	92	88	93	107	76	83	74	72	96	75	82	65	87	87	80	84	77	82	95	91	103	71	99	96	60	86	76	85	83	79	86	82	80	79	64	101	97	90	85	69	78	83	89	84	99	85	84	90	87	87	81	84	90	75	84	77	90	65	90	86	78	81	76	81	78	79	84	79	77	91	91	90	88	96	90	90	69	84	91	78	69	96	87	85	69	93	83	84	90	84	95	95	94	87	86	84	80	98	81	87	87	87	88	87	96	87	93	75	67	75	85	88	92	79	70	73	92	76	72	88	75	80	85	78	82	88	95	72	80	108	73	100	100	88	85	72	91	91	74	74	82	85	82	82	91	91	76	82	77	78	72	86	70	98	92	83	79	80	72	94	109	81	73	62	79	91	93	103	94	77	93	79	81	83	74	91	98	86	86	106	82	79	82	83	92	74	75	78	91	83	91	80	85	80	95	90	86	76	94	84	83	87	95	68	89	71	91	80	76	83	79	95	83	76	74	86	93	63	91	82	85	83	74	91	78	90	89	84	85	82	113	64	104	92	87	93	88	98	79	86	104	104	90	85	82	94	108	87	67	93	83	91	96	86	90	80	77	104	87	93	83	84	75	76	89	91	94	93	92	96	78	68	85	85	84	93	86	93	92	103	76	92	84	75	86	90	84	94	75	96	82	96	92	95	90	90	96	93	86	83	79	84	67	81	80	101	89	87	85	84	110	82	97	98	109	76	82	82	74	74	79	88	81	78	82	80	95	86	66	76	82	79	100	80	75	87	93	102	77	78	76	86	94	84	87	89	71	91	104	82	91	76	97	74	89	74	107	90	83	84	77	78	81	105	90	88	77	85	89	88	89	97	88	88	93	99	83	112	94	88	99	102	93	90	78	85	84	86	84	90	89	78	92	75	98	80	70	82	72	99	73	90	77	80	78	83	95	77	89	88	76	84	78	87	82	89	86	88	86	113	96	74	96	86	93	89	91	103	78	96	69	93	83	81	93	97	75	74	93	88	69	95	77	91	80	96	84	95	78	76	96	75	93	85	85	86	79	82	87	87	74	85	95	81	84	98	92	88	92	79	89	90	98	96	85	105	87	63	90	97	86	82	84	86	84	85	81	92	90	76	70	78	72	77	77	86	76	81	84	84	95	88	87	93	91	90	79	97	81	76	85	87	91	88	84	93	85	73	107	95	90	90	89	79	74	90	95	78	92	96	81	100	80	107	69	78	101	86	83	77	87	103	78	88	88	97	63	78	74	90	96	89	86	94	94	92	88	76	83	69	67	97	100	93	83	87	89	90	75	95	89	88	95	76	77	80	91	85	74	105	88	85	97	85	66	73	63	89	76	86	99	89	76	80	92	95	102	92	84	89	87	87	86	72	79	91	94	98	94	87	90	88	81	95	76	74	101	91	79	81	85	85	87	105	99	97	74	83	83	79	75	100	82	78	86	88	90	84	80	81	81	104	100	90	81	85	84	88	99	101	93	87	94	81	98	95	95	96	90	81	94	84	86	75	75	76	67	78	82	80	71	95	85	80	97	76	90	90	92	81	85	57	85	70	80	83	90	86	88	76	69	74	97	74	63	81	94	87	85	84	90	76	66	77	100	82	102	94	91	60	77	91	107	100	96	88	76	81	82	99	93	67	89	71	87	114	82	105	84	75	68	96	71	99	70	92	98	95	85	93	83	79	88	88	75	81	77	72	75	98	88	81	71	97	85	83	91	84	92	85	87	61	93	83	92	85	92	96	72	83	98	95	91	78	92	62	89	96	70	76	79	97	85	77	85	82	84	64	91	95	88	77	84	78	90	90	60	98	88	78	95	82	89	83	88	80	84	72	80	77	118	76	86	86	89	85	93	87	98	84	92	80	67	74	76	79	88	85	84	69	76	88	70	89	87	85	95	97	74	92	81	92	80	59	103	93	89	94	72	97	93	84	92	82	79	102	89	78	96	78	93	92	83	92	93	104	88	81	91	84	97	69	88	84	86	75	87	107	89	92	93	81	84	60	86	80	82	60	93	100	86	77	88	59	82	88	77	82	95	89	77	88	73	87	88	79	86	84	69	84	80	90	95	79	88	86	90	84	72	86	73	86	97	77	79	82	99	112	78	78	88	90	84	86	84	80	94	84	88	69	76	79	97	99	86	95	79	77	81	73	89	92	79	70	87	83	85	88	99	90	81	100	88	70	87	73	93	96	80	86	83	70	98	76	80	80	79	89	69	96	85	75	82	81	79	76	83	69	77	81	88	80	80	80	87	94	59	77	89	89	80	88	79	81	89	72	91	81	84	87	88	88	72	83	95	90	81	82	94	87	82	88	93	87	83	86	78	99	87	95	90	90	85	102	103	85	89	103	80	101	103	92	73	87	88	75	82	75	83	77	91	82	68	94	84	87	94	68	90	68	88	93	74	84	86	79	78	77	86	88	77	93	91	92	89	93	61	74	72	85	90	93	79	95	89	81	78	77	82	89	78	76	77	63	85	87	88	83	75	82	78	84	78	81	87	93	73	94	75	77	75	90	82	89	81	99	81	99	93	85	74	91	75	89	86	84	87	90	84	81	84	89	105	88	70	88	85	86	85	94	77	85	80	91	100	104	69	96
18197	5960	2614	3493	6897	8889	11295	10010	6083	5145	5053	4503	5491	5875	5022	3243	2167	1443	1214	1196	1121	1078	1180	1137	1118	1195	1089	1000	970	1080	947	870	936	928	954	842	788	809	847	839	841	833	987	2638	3507	4156	3895	3234	2546	1766	1308	970	851	735	714	730	681	710	755	748	739	760	778	738	732	790	718	703	734	732	716	745	804	750	737	721	688	724	751	753	745	678	766	730	744	728	699	718	776	762	739	752	693	726	710	720	757	751	769	746	753	746	692	732	742	746	698	689	716	682	718	704	732	749	729	718	747	743	727	737	741	716	724	746	707	750	728	788	667	706	751	742	738	711	710	711	721	757	737	757	752	710	731	694	722	709	677	718	689	710	721	752	745	724	735	750	694	659	749	764	738	702	731	771	759	693	726	728	736	741	714	751	767	719	731	754	727	764	729	740	694	743	740	745	733	673	722	704	760	705	793	733	733	668	687	691	758	738	745	791	721	742	709	730	709	733	676	723	704	764	721	690	729	735	753	749	712	765	784	739	729	770	725	744	716	698	750	730	723	725	726	704	786	735	730	722	705	803	788	695	750	671	741	772	722	703	782	726	762	731	802	743	820	743	747	770	676	731	738	747	717	696	773	764	793	728	718	754	731	741	722	716	694	801	774	742	717	709	771	739	760	782	717	760	734	737	781	766	699	727	747	765	694	744	760	683	710	757	689	723	806	747	758	709	703	740	709	722	811	737	741	759	714	729	748	715	777	739	769	714	668	708	695	763	698	749	774	717	693	716	727	729	748	733	743	676	673	718	725	745	730	715	705	706	716	763	682	714	748	738	693	731	761	708	765	726	711	734	704	726	739	713	728	733	703	778	758	788	784	737	749	746	736	724	750	742	756	727	700	700	706	786	784	736	705	730	782	740	743	777	741	723	742	717	735	738	775	744	741	710	728	722	766	720	720	702	718	771	753	733	697	747	753	699	750	729	733	704	768	729	710	735	688	729	718	776	707	776	734	720	731	729	754	749	764	736	714	725	775	723	762	697	702	738	678	737	781	690	750	739	737	769	779	731	679	720	720	724	732	692	767	710	696	727	760	735	740	734	726	727	739	747	753	755	753	740	709	690	740	752	762	719	699	733	683	690	722	713	710	722	741	727	740	713	715	749	737	727	728	783	730	730	778	755	780	731	758	731	725	685	731	725	719	732	671	716	671	734	712	795	725	741	755	755	700	744	724	736	708	759	685	750	763	735	723	712	757	752	748	741	737	759	693	744	744	754	732	703	696	754	749	763	733	750	710	761	728	753	699	708	706	715	722	724	690	768	767	736	754	697	705	742	727	715	746	685	756	718	725	691	720	685	723	738	754	731	754	750	707	709	735	783	710	721	737	733	735	789	709	716	706	699	671	711	730	674	753	752	760	691	716	744	732	690	690	734	749	718	720	735	727	742	714	684	672	755	737	713	749	729	767	710	739	789	688	740	739	699	717	717	759	766	723	751	684	766	755	771	700	703	704	777	737	738	731	743	717	726	761	718	716	716	738	771	725	724	746	732	726	753	741	759	746	777	746	738	704	745	753	704	754	702	730	776	714	753	719	731	715	714	744	766	781	702	716	755	672	752	727	723	722	775	711	741	740	751	735	771	715	689	730	712	748	731	746	726	755	737	756	742	705	744	719	709	713	712	713	721	779	770	757	756	772	724	700	706	763	698	722	758	725	710	757	740	731	767	724	690	783	772	752	744	751	724	771	705	700	770	713	723	728	725	731	741	765	719	719	723	731	688	749	774	705	713	724	693	738	740	731	758	712	705	701	729	727	704	732	759	704	711	676	703	768	697	727	725	755	722	700	730	757	738	685	711	733	731	781	769	743	699	731	741	713	740	736	724	717	745	693	719	692	710	762	731	764	701	729	738	689	723	765	756	727	712	729	698	719	720	737	701	767	702	699	724	731	779	723	742	712	770	706	721	691	740	739	687	711	672	753	730	744	729	788	733	729	730	748	700	719	776	710	732	720	690	698	725	669	703	759	756	811	742	753	749	727	721	782	757	680	714	769	777	748	720	741	763	772	772	728	757	724	758	676	718	749	728	737	735	749	748	769	735	711	767	742	812	722	739	733	757	724	757	709	719	713	754	737	748	748	746	733	720	719	731	710	718	695	755	771	738	746	781	722	766	750	718	718	751	682	701	740	724	692	719	725	716	714	740	740	726	730	729	754	754	702	786	754	730	724	736	730	793	734	741	729	759	668	727	732	728	761	701	739	730	758	730	700	737	738	701	737	737	769	816	736	736	706	742	703	718	764	741	707	782	800	741	708	760	704	748	748	759	727	702	708	711	709	683	702	729	680	715	743	733	705	726	749	635	636	780	708	832	731	724	751	748	695	710	813	701	707	734	732	775	745	732	769	704	708	724	810	679	692	756	733	747	713	729	764	721	756	715	760	745	716	731	754	729	752	698	753	746	775	756	718	726	765	754	751	777	705	726	705	754	699	720	709	753	722	728	755	721	697	733	723	701	781	699	725	686	727	736	718	755	787	698	684	734	703	751	741	743	703	757	708	746	694	731	725	751	747	710	701	725	698	761	755	763	761	731	739	746	749	763	701	728	717	740	756	773	683	715	744	717	727	730	734	739	722	744	759	695	738	684	732	748	730	679	704	736	748	766	766	736	704	763	728	783	755	738	760	732	726	738	754	725	684	766	737	731	703	733	687	749	687	759	643	760	723	739	701	712	736	701	739	733	749	721	732	702	781	718	666	704	694	742	740	762	668	754	778	775	732	695	737	746	771	708	757	775	772	707	747	723	708	673	707	719	700	710	792	674	726	707	690	725	734	728	699	764	741	750	677	749	756	748	728	739	801	758	749	712	695	742	789	685	686	693	698	730	708	750	761	746	749	757	687	722	778	744	711	697	690	741	732	722	765	738	804	685	719	765	727	726	758	746	763	740	713	775	720	780	752	747	701	724	708	694	728	751	718	765	717	694	713	672	691	711	754	691	775	770	694	805	732	712	701	694	740	747	706	707	728	689	725	701	713	727	784	715	765	756	746	759	701	700	703	725	724	794	704	719	726	779	740	740	747	727	729	730	761	734	752	727	709	739	727	748	697	715	689	712	743	755	755	703	740	714	729	737	698	730	763	763	744	749	725	728	747	705	769	678	676	796	758	788	751	708	768	733	688	695	738	704	762	665	716	756	777	752	738	705	704	683	755	773	722	708	714	723	725	722	754	775	739	719	741	747	730	704	715	752	684	751	751	716	690	729	735	752	733	750	736	733	724	752	750	759	757	731	734	717	700	734	733	733	733	691	700	762	777	715	789	708	704	757	745	739	676	782	717	691	731	761	711	744	704	708	757	750	702	723	709	724	730	681	733	721	755	733	712	765	699	676	666	694	761	726	739	702	736	676	752	704	723	753	739	727	760	778	734	772	693	700	679	767	754	712	754	701	776	701	751	714	735	734	741	771	755	738	756	716	710	685	684	698	731	740	723	716	712	724	730	740	820	735
2017	704	239	209	170	209	386	318	264	215	206	244	244	272	226	195	145	126	127	103	106	119	98	103	103	116	98	91	109	85	93	110	95	114	85	79	99	98	91	103	86	87	100	255	246	293	297	224	199	183	110	102	88	102	75	90	88	80	70	93	79	79	81	108	93	86	81	89	85	93	90	86	88	83	78	75	74	88	80	94	86	88	81	82	88	70	90	81	83	82	80	82	97	73	85	95	99	89	101	89	80	77	67	91	94	78	86	68	76	78	94	74	78	67	78	79	93	75	102	92	92	70	77	78	75	92	87	89	77	95	77	88	89	85	86	69	89	87	76	101	93	92	77	98	84	77	93	92	80	77	105	88	91	92	70	91	87	94	98	104	81	92	91	79	88	73	79	97	91	89	77	94	83	90	95	93	73	89	86	76	85	86	92	83	73	84	78	78	63	80	75	84	97	90	101	93	75	64	95	92	90	95	79	103	92	84	82	74	82	95	87	80	79	86	80	70	79	75	84	97	95	90	77	75	86	69	91	89	71	85	78	88	79	68	97	83	78	73	118	89	99	74	77	99	105	90	79	98	90	90	88	79	88	89	76	93	85	93	95	89	82	81	84	88	73	76	90	69	90	85	88	107	99	85	88	88	86	81	86	95	95	89	90	89	95	93	100	87	74	99	96	93	85	83	96	86	83	77	85	92	82	81	80	99	102	88	95	73	93	93	89	84	72	92	96	98	85	75	85	81	77	85	81	80	95	83	100	76	82	91	88	70	94	85	87	68	82	92	99	82	88	78	93	88	87	85	87	68	81	89	90	84	74	95	84	83	88	83	71	70	101	58	70	89	87	76	71	90	94	108	68	78	87	76	87	80	102	107	89	82	86	106	94	70	79	113	81	87	78	93	79	69	89	87	80	83	97	72	98	107	93	87	84	84	81	104	78	83	67	89	87	78	85	73	95	90	92	83	84	94	75	89	90	89	98	83	80	80	94	88	79	95	86	99	78	83	98	89	86	80	90	85	103	95	92	98	77	96	81	97	90	90	84	80	98	89	79	102	94	74	95	101	104	92	79	91	80	89	90	83	99	88	98	113	80	93	83	83	79	78	76	89	73	81	74	92	84	91	89	98	87	78	87	84	90	89	78	79	84	106	89	79	71	79	91	90	100	94	81	86	84	93	96	91	95	72	74	72	95	95	89	87	82	86	87	72	88	93	71	92	85	108	67	107	61	90	79	99	99	86	79	76	77	81	92	88	86	83	88	93	88	78	91	82	71	79	90	99	81	91	80	88	86	78	87	102	106	68	100	75	88	84	89	85	89	90	99	90	76	103	78	76	85	92	94	77	92	81	100	84	80	65	85	95	76	82	76	72	97	84	77	84	94	80	94	98	75	86	107	94	82	73	100	78	91	90	85	81	74	94	80	75	79	90	80	75	98	92	78	88	98	84	100	88	84	91	89	89	82	62	81	86	79	88	80	100	77	74	93	76	93	79	100	83	84	91	91	89	82	89	83	65	58	88	83	81	89	75	77	67	73	106	78	92	74	101	79	87	86	88	95	93	85	88	88	79	75	96	94	71	88	95	93	81	82	75	96	75	74	83	68	86	78	88	80	93	88	87	77	75	85	91	89	103	93	85	103	83	93	86	83	91	109	82	97	84	75	78	100	98	97	92	73	94	86	81	82	105	83	68	76	95	97	75	97	102	76	85	72	82	76	91	88	72	75	94	83	89	76	82	80	86	82	103	79	94	81	87	79	78	90	87	76	71	88	77	67	85	78	76	83	82	70	83	92	86	81	99	97	88	88	84	90	72	76	101	92	88	91	100	80	82	88	92	88	79	99	77	79	89	92	72	103	88	83	92	88	87	90	87	79	86	82	83	86	100	64	82	80	82	84	79	77	92	82	73	83	81	78	91	89	84	100	83	71	67	84	82	96	90	88	82	71	85	80	89	102	104	86	68	86	97	69	73	87	91	90	83	89	73	78	80	93	81	72	81	108	103	93	93	74	83	83	95	80	104	86	82	85	82	80	97	86	87	85	95	72	85	67	93	79	74	86	74	89	72	82	74	105	102	106	81	77	89	85	90	84	90	80	99	85	77	80	73	83	81	98	95	89	76	94	99	98	83	81	81	76	95	94	99	98	88	98	79	78	79	80	93	89	90	80	78	88	79	83	89	81	74	86	84	88	94	89	71	81	84	86	96	101	84	88	90	98	101	86	80	110	103	79	87	99	93	70	98	94	77	97	99	78	86	102	82	82	76	79	84	87	91	88	86	88	83	70	93	93	96	90	83	74	85	83	84	73	77	86	69	83	101	93	77	107	98	88	101	77	94	76	88	80	71	94	88	91	82	80	97	68	89	82	94	85	78	77	86	84	88	83	101	96	86	89	74	78	92	82	82	105	79	73	82	105	80	79	103	78	72	85	87	86	76	83	86	85	79	86	63	81	88	65	81	87	66	86	96	76	95	74	76	99	77	72	97	89	93	79	83	93	89	99	78	105	80	87	95	78	78	92	77	68	81	84	78	85	90	84	90	82	95	93	89	98	80	78	95	97	85	97	68	104	92	68	70	88	87	79	82	109	76	93	85	86	73	85	90	98	90	89	95	107	89	83	72	86	79	92	104	88	87	87	77	83	69	75	89	65	96	97	84	82	96	81	87	79	93	87	83	87	96	91	92	78	84	90	83	70	84	82	72	95	74	97	83	79	88	77	101	88	90	86	81	73	102	84	80	88	73	96	77	85	101	94	91	85	85	98	81	87	76	99	82	112	106	90	94	73	88	79	85	90	78	92	95	103	68	92	67	90	81	97	79	98	77	93	76	74	91	86	95	71	83	82	103	96	77	93	92	98	99	92	82	71	78	96	82	78	98	84	82	83	90	87	80	82	103	90	98	87	93	80	79	90	83	87	79	86	101	97	102	98	69	68	87	94	72	102	83	76	105	69	84	98	91	85	81	85	89	75	86	75	94	99	88	94	85	79	79	78	72	86	106	69	76	81	95	75	88	76	67	94	82	77	81	84	92	78	90	97	100	90	74	81	67	87	88	78	82	80	82	99	87	104	97	106	79	76	94	103	72	78	82	74	74	79	86	101	81	100	94	98	90	97	84	81	76	69	85	79	79	85	91	68	92	80	87	72	86	81	88	96	86	87	83	97	80	76	88	88	72	83	101	117	89	81	93	90	98	90	101	83	75	99	87	63	77	76	97	94	85	73	65	91	81	86	81	103	86	93	78	91	77	106	93	85	85	84	65	92	91	86	92	82	96	103	92	82	89	90	74	92	87	74	99	93	86	75	86	79	84	99	91	94	77	86	85	72	78	82	100	82	85	89	75	87	93	70	76	84	87	85	75	82	77	93	80	90	83	85	89	84	73	87	86	88	80	76	83	78	96	98	86	97	92	75	101	98	71	82	91	78	70	85	98	94	82	81	79	95	86	90	91	96	75	77	71	75	92	71	89	77	88	89	81	78	89	77	74
21228	8007	3173	4512	9010	11571	14421	12305	7970	6531	6046	6405	7429	6296	5780	3962	2720	1750	1492	1413	1363	1337	1317	1323	1237	1372	1220	1089	1140	1074	1077	1042	964	1031	959	884	904	926	885	834	874	821	1216	4366	4606	5484	5178	4472	3376	2368	1552	1190	897	835	762	783	756	744	711	762	770	732	737	767	768	705	738	741	713	702	779	795	762	716	804	709	779	730	733	790	744	714	762	742	715	764	737	741	688	700	761	706	709	770	708	734	757	772	764	776	776	734	760	766	744	708	764	698	754	715	759	722	741	754	698	787	761	741	708	797	678	737	674	720	710	739	764	753	771	806	731	786	757	770	736	681	783	748	742	751	759	755	771	727	755	752	734	780	725	727	770	728	706	767	776	761	752	732	749	789	729	799	759	717	723	809	731	737	746	770	724	735	704	793	759	700	749	743	759	787	732	760	729	724	731	750	737	763	761	763	728	738	720	752	723	766	739	742	741	705	736	787	766	724	760	772	762	758	757	745	750	754	731	707	767	750	714	720	713	749	748	751	723	744	725	785	763	703	757	703	718	746	800	789	770	733	749	751	700	756	688	739	803	760	722	738	769	707	751	776	731	736	702	733	751	745	744	749	735	758	721	720	749	745	686	771	769	786	725	764	702	784	710	737	717	735	750	759	737	792	768	724	736	718	777	775	705	740	708	717	733	724	700	764	747	762	737	748	772	729	718	753	730	724	744	750	766	754	727	755	732	736	753	736	746	761	769	720	781	762	781	760	751	759	775	771	758	771	721	730	724	759	740	752	746	750	756	728	737	723	806	754	786	740	711	757	744	756	778	749	688	775	726	768	719	755	727	753	767	771	761	745	764	699	747	755	776	733	780	787	746	748	760	774	749	725	750	711	773	754	802	707	756	702	722	797	730	761	731	740	744	717	741	763	747	763	757	723	734	787	759	747	718	740	699	814	718	733	803	763	766	738	667	705	755	750	763	772	774	794	762	714	763	767	767	742	769	685	737	804	813	735	729	756	749	787	718	710	768	784	754	772	744	735	710	706	721	786	749	735	779	740	731	734	711	741	785	807	763	689	746	715	769	734	733	727	771	720	695	685	749	792	770	737	780	700	780	793	739	770	754	750	713	734	730	761	721	749	724	791	729	716	751	741	726	771	742	763	768	729	726	761	739	756	725	746	745	747	734	768	744	749	766	673	813	778	766	740	767	785	764	729	732	738	789	676	761	767	812	732	752	744	739	740	729	728	694	742	726	805	806	704	725	769	695	711	768	751	769	790	735	722	734	753	751	787	754	730	738	736	751	740	788	778	744	755	768	728	720	763	781	756	773	765	755	747	701	761	764	707	747	737	710	771	732	684	774	772	728	728	760	816	734	783	788	785	778	793	717	740	771	750	716	730	729	722	754	730	784	722	727	740	697	733	716	687	747	743	753	744	778	698	762	738	759	763	759	700	758	729	757	785	699	741	748	733	745	765	790	744	757	765	766	742	791	664	726	742	733	752	785	703	739	715	786	738	740	704	771	735	786	761	778	759	726	721	772	742	748	749	759	721	745	731	753	720	758	653	731	710	788	741	776	765	754	751	723	751	786	744	744	752	695	724	741	800	791	723	714	734	741	713	793	748	753	763	753	743	783	731	747	756	750	703	760	672	752	748	769	742	740	767	749	782	738	746	741	722	756	728	709	719	755	742	757	757	781	745	788	725	746	709	788	714	760	729	737	752	765	756	713	728	733	774	764	762	741	743	741	772	741	722	766	751	760	706	761	731	735	725	767	753	705	786	815	754	733	751	743	797	748	757	743	766	789	736	725	776	763	802	717	698	748	720	733	732	734	745	754	757	693	754	699	728	718	709	779	782	816	745	748	733	738	763	712	739	771	747	794	689	783	732	737	743	780	718	740	727	781	753	764	730	710	756	710	760	711	747	732	758	738	741	732	770	763	767	800	752	718	709	730	768	750	802	776	736	768	767	737	778	747	746	749	754	786	746	715	777	783	729	756	701	753	737	704	714	755	756	741	732	774	769	706	765	769	721	783	745	734	788	708	780	718	730	778	776	785	744	688	736	670	760	751	745	755	776	728	766	803	728	711	749	719	738	747	732	712	744	759	742	727	747	711	750	743	722	758	778	742	704	762	746	740	731	785	745	731	693	721	704	757	720	759	759	768	697	772	752	753	725	746	759	712	774	749	738	764	715	799	780	730	750	758	712	726	751	785	791	812	742	755	747	754	754	717	785	748	732	768	765	744	810	768	774	736	747	752	683	757	696	777	721	753	722	769	749	750	723	740	752	715	751	713	754	698	696	713	699	769	779	747	738	733	749	754	728	764	670	714	706	753	699	757	748	700	773	722	765	790	732	744	750	777	716	749	749	751	778	711	742	727	734	759	731	738	753	722	725	720	773	744	760	743	706	745	692	734	739	779	781	713	761	731	762	692	760	768	717	774	764	772	734	705	722	769	736	760	751	745	712	749	734	711	736	710	726	750	746	748	690	713	756	704	806	712	769	714	727	742	728	676	771	776	804	705	784	792	679	714	760	732	739	748	744	734	781	762	744	709	753	743	749	781	732	775	752	753	713	800	699	732	759	762	740	711	725	710	725	787	745	695	759	777	752	742	802	738	755	760	787	729	685	779	727	698	756	734	695	660	776	750	726	727	740	718	749	703	683	732	780	779	788	722	749	734	747	799	758	767	770	723	714	735	754	734	718	733	754	786	722	774	747	747	722	764	768	731	724	728	725	769	740	763	756	726	708	745	813	778	787	740	737	747	760	706	714	743	739	734	751	769	756	697	747	752	753	747	774	770	737	705	743	765	754	758	699	751	714	683	715	692	757	753	734	736	713	725	777	736	741	814	690	733	775	750	789	795	745	710	730	776	719	731	752	733	729	779	741	743	744	779	732	732	732	746	772	757	735	700	716	772	759	753	763	765	734	769	794	738	718	700	744	759	739	743	700	738	762	738	729	794	775	769	715	753	773	715	769	753	757	759	724	746	782	732	751	790	711	744	790	746	727	764	726	741	766	768	748	762	701	705	755	767	769	790	730	789	766	749	763	782	758	771	749	716	675	768	728	711	758	740	774	728	787	685	720	770	689	717	745	757	788	778	792	720	737	726	720	743	783	755	720	771	693	748	745	744	734	791	735	719	760	792	747	791	801	706	740	723	730	754	732	743	765	725	764	692	700	738	715	789	742	716	733	731	735	777	748	740	739	742	756	738	745	765	732	741	747	698	734	779	737	747	751	766	731	705	778	773	724	722	742	746	749	747	763	735	739	762	701	720	748	753	795	743	732	728	732	790	745	765	687	729	722	753	760	746	764	705	770	716	718	807	732	672	723	680	771	741	736	707	728	766	749	728	716	723	725	733	731	764	707	740	728	764	739	744	726	752	722	687	786	778	773	780	757	774	766	775	754	749	728	726	728	716	746	729	690	762	786	751	794	734	710	760	712	709	720	764	726	774	743	706	749	769	728	720	714	737	751	790	739	755	778	786	703
1279	334	170	146	137	155	222	226	174	161	175	195	254	195	203	158	137	103	105	113	117	104	119	117	111	110	102	94	107	126	91	123	101	96	122	128	91	122	88	102	95	99	109	128	135	155	149	136	134	145	144	112	92	107	103	92	86	111	97	78	106	108	123	104	118	105	115	115	106	121	102	109	95	102	102	120	96	127	102	105	121	107	107	106	99	104	114	121	105	117	94	106	110	94	132	107	90	100	119	117	102	120	104	104	103	107	110	86	124	112	94	94	115	91	97	100	101	99	94	98	107	100	96	112	104	109	93	109	113	115	102	93	119	108	102	101	97	103	112	118	101	108	105	108	103	100	102	112	98	111	100	118	87	93	99	128	104	104	106	102	99	124	97	78	111	121	99	120	115	99	121	92	122	104	109	91	93	105	109	95	112	89	110	103	96	103	110	90	103	100	105	106	99	115	94	95	99	107	119	115	98	109	103	95	110	87	93	97	109	108	94	113	98	92	110	108	124	92	115	105	107	103	110	93	86	103	102	119	114	91	94	95	112	112	114	107	120	122	115	116	109	81	99	89	102	107	114	117	113	107	104	108	122	103	112	104	102	121	112	94	101	89	106	97	114	87	98	110	113	92	117	111	96	132	115	116	96	104	105	129	80	113	105	97	92	99	92	96	110	134	104	88	94	103	104	102	108	122	93	103	87	104	111	120	96	90	114	93	104	106	107	119	98	81	105	122	114	103	98	107	114	115	102	112	106	99	91	106	112	90	95	99	124	106	91	102	88	105	116	86	117	120	128	97	91	107	114	130	109	116	118	95	122	98	110	119	95	91	78	98	108	110	109	87	96	112	108	96	78	110	102	98	111	106	115	123	111	87	106	107	128	119	113	100	112	100	95	101	95	104	88	110	101	113	96	98	124	97	107	120	108	82	103	102	88	106	111	82	94	103	98	109	97	116	99	105	91	91	121	111	103	118	102	90	96	110	85	108	98	101	102	94	102	109	100	122	120	104	119	98	113	114	93	118	120	110	99	101	114	95	97	111	106	100	114	93	110	100	109	87	109	108	113	91	91	98	98	124	92	106	111	100	100	106	97	113	90	119	132	105	111	102	102	117	101	117	91	102	112	98	110	106	107	102	102	97	111	106	117	88	107	98	99	83	107	108	104	112	105	117	114	110	100	110	78	98	107	95	101	94	93	107	113	111	94	93	101	100	122	98	115	100	116	97	106	118	96	106	114	108	101	94	103	123	116	101	114	106	109	80	103	107	111	113	93	104	101	100	107	123	99	88	95	108	126	118	108	99	115	114	111	99	92	104	116	100	96	107	95	114	96	98	107	113	101	93	108	108	118	96	120	94	102	108	97	99	101	89	92	86	114	119	109	119	107	110	103	107	115	106	99	98	115	98	105	118	122	117	109	112	112	103	83	110	117	98	107	108	118	106	94	95	104	104	95	105	114	112	113	108	95	109	107	82	100	108	105	124	99	96	107	94	103	109	100	108	95	106	113	104	109	106	104	114	106	107	105	121	105	105	103	110	103	119	104	109	83	93	104	97	93	104	120	125	94	102	117	91	87	114	97	95	106	115	96	118	123	109	97	108	112	111	91	96	94	96	91	92	97	99	96	106	119	119	117	103	94	105	122	109	120	108	111	103	98	81	120	111	93	106	106	104	110	108	90	99	85	111	117	106	93	117	104	115	91	105	102	91	103	110	95	96	107	110	100	92	106	121	110	93	103	105	132	130	123	99	123	113	100	115	129	120	113	108	91	102	108	110	109	120	114	109	102	113	98	108	121	97	103	103	103	98	102	87	98	106	100	92	102	98	108	108	117	91	116	110	101	92	111	115	97	92	127	97	121	83	130	115	112	101	100	118	110	90	89	108	117	103	98	100	115	125	96	117	96	100	96	111	102	109	104	97	141	97	117	117	115	91	120	100	95	105	98	95	116	113	108	113	106	110	108	91	94	123	116	99	87	109	108	108	127	104	111	115	104	98	105	120	91	106	91	93	91	108	104	107	105	124	100	105	96	98	114	119	112	106	103	96	99	112	109	110	99	85	102	108	127	99	111	109	120	117	103	119	97	99	108	91	89	122	133	102	100	121	126	93	106	100	98	113	113	106	113	99	95	87	107	102	110	98	78	119	116	108	107	96	94	113	110	105	105	119	99	114	130	81	106	96	92	95	93	113	97	126	103	107	99	108	108	101	109	115	112	122	110	107	106	112	112	97	112	97	104	124	98	103	109	91	114	92	89	80	93	111	93	112	86	91	125	92	96	101	124	96	94	89	118	90	110	105	110	116	118	107	94	93	109	94	86	91	86	95	96	111	112	120	108	90	97	116	102	103	106	110	99	115	118	100	96	99	118	111	110	100	103	114	129	102	108	121	110	113	110	101	113	108	93	96	101	91	96	107	112	100	82	105	108	98	106	120	110	97	93	112	124	92	117	110	94	110	107	100	101	96	103	129	114	117	116	76	107	106	100	103	118	114	111	108	132	93	101	79	116	111	103	100	122	112	105	106	98	99	97	99	106	105	93	126	93	99	105	103	132	86	113	101	93	94	121	107	118	97	105	97	107	112	103	116	98	97	101	121	112	93	104	85	105	96	102	107	119	122	97	88	108	87	91	99	109	100	107	104	108	109	94	121	109	104	94	96	116	98	98	108	99	104	120	96	104	110	107	85	101	107	91	104	100	122	86	104	107	118	122	112	107	98	114	113	106	97	85	105	82	89	100	108	96	108	114	101	98	89	110	97	100	84	108	100	103	110	97	113	108	103	111	88	101	124	106	93	100	94	108	105	108	95	93	111	115	112	90	97	83	115	112	105	109	116	105	96	92	116	105	111	114	108	110	114	102	102	112	115	101	102	100	104	113	98	112	98	95	103	103	106	105	99	115	109	103	121	118	96	118	111	117	96	110	94	102	103	112	112	105	120	106	104	88	90	109	99	110	116	117	117	116	116	108	83	94	93	100	111	110	116	108	101	76	101	93	114	99	112	108	116	96	92	93	99	99	92	97	98	123	104	101	100	96	120	85	89	98	112	126	90	121	109	118	119	108	113	90	94	99	118	119	120	89	93	102	121	98	101	112	113	98	84	90	115	107	102	120	106	103	96	107	90	98	106	89	89	110	115	84	98	107	110	109	101	106	115	91	91	84	104	92	108	96	98	124	90	87	110	105	111	110	115	117	104	109	81	94	94	103	107	125	96	115	95	114	112	102	96	110	99	91	97	107	109	100	113	118	105	97	102	105	104	98	103	88	109	112	92	98	132	98	94	89	100	102	94	85	89	116	114	86	90	117	107	113	110	109	96	111	113	114	111	99	96	108	125	103	103	95	103	106	109	111	102	111	106	90	113	108	110	104	80	110	95	120	110	95	115	106	97	122	114	97	102	103	104	89	124	99	103	107	111	94	116	87	115	114	113	103	99	105	99	121	109	108	104	89	92	107	101	106	96	103	101	102	111	114	105	97	112	113	106
14139	4549	2071	2551	4919	6096	8923	7446	4523	3499	3695	4198	5740	4677	3750	2592	1947	1435	1131	1125	1136	1083	1105	1100	1070	1171	1176	1086	1032	1041	1095	1063	990	998	994	925	949	903	972	909	925	923	1009	1374	1674	1955	2080	1677	1491	1180	1179	974	943	882	916	873	915	876	888	878	845	901	897	876	880	902	917	894	898	888	889	860	891	890	905	889	893	889	873	898	904	841	888	902	823	942	849	864	951	906	907	880	863	888	864	861	877	873	872	856	921	918	913	823	856	899	930	909	861	910	882	901	898	840	942	877	876	876	925	901	902	891	897	893	903	909	912	875	870	876	893	891	869	843	905	902	835	886	901	866	888	881	899	849	886	838	928	920	912	916	885	923	818	850	919	908	864	885	859	903	941	872	886	939	889	879	813	822	903	922	861	882	873	891	870	863	908	821	892	911	857	862	821	876	917	883	912	869	877	883	849	928	932	911	886	897	881	885	896	912	921	911	903	924	863	872	828	939	866	848	920	861	893	909	887	870	906	933	847	869	821	867	868	885	893	862	890	875	871	890	871	839	866	863	821	915	913	898	896	905	843	904	889	888	910	919	884	906	907	879	919	902	893	899	871	859	903	892	898	891	903	918	923	871	861	882	902	861	914	868	925	903	904	896	934	836	887	874	844	853	903	850	937	864	872	856	855	882	867	888	921	886	890	890	904	918	865	844	872	882	927	880	869	929	900	889	857	921	877	896	882	875	874	861	901	851	863	884	893	871	905	852	833	873	850	850	846	833	890	828	891	871	853	849	855	876	900	876	866	871	921	825	850	853	914	862	877	888	882	858	853	852	870	854	855	824	908	925	851	904	897	860	861	921	893	945	885	883	917	917	877	881	872	890	891	869	901	889	912	876	897	885	862	899	866	915	887	923	910	895	827	866	874	843	877	910	893	876	910	907	910	888	857	872	910	912	886	898	902	898	862	909	887	878	884	883	856	885	894	874	859	880	878	901	942	884	897	856	873	905	878	867	904	880	894	907	881	898	895	936	865	901	886	899	864	864	900	952	867	852	882	870	874	855	864	826	878	922	938	814	872	840	888	882	882	918	846	848	871	879	900	894	858	925	834	907	866	876	885	865	889	829	883	879	924	825	900	912	870	861	826	905	874	935	866	900	849	886	893	926	894	843	879	865	895	885	892	900	889	871	878	864	895	887	927	889	937	875	844	886	894	874	861	909	856	855	859	865	912	863	908	885	880	909	863	931	862	887	888	879	875	869	889	855	896	915	818	920	820	860	899	833	930	919	889	831	873	845	866	814	899	882	884	905	825	932	866	915	868	869	895	893	850	938	865	951	855	885	930	890	891	904	905	839	860	885	908	856	902	824	850	911	884	871	864	840	892	944	834	837	871	969	918	866	880	844	865	922	869	878	869	914	906	878	848	894	914	883	872	914	893	898	853	912	855	890	856	849	923	881	855	856	885	860	911	888	935	934	935	905	904	879	851	882	867	884	917	875	858	925	886	824	883	909	877	852	898	853	888	881	914	909	900	902	940	882	897	875	860	821	908	882	858	914	867	875	842	856	874	845	955	921	853	884	892	862	869	872	881	880	851	906	920	842	867	881	846	900	869	898	847	859	916	921	929	870	846	906	874	865	878	877	965	870	902	802	870	887	905	900	858	871	871	885	833	943	899	869	921	896	851	857	922	835	895	878	876	857	867	892	887	935	879	913	881	944	897	883	845	899	903	821	879	915	882	942	871	872	844	900	882	901	882	838	885	914	878	894	867	879	856	850	901	911	873	859	876	869	877	910	864	852	848	846	889	904	878	893	858	906	855	824	823	839	941	886	931	870	863	941	876	917	887	868	882	908	874	867	885	874	963	851	897	837	897	908	859	901	847	916	901	882	901	906	900	851	874	871	836	896	852	921	933	880	900	919	887	896	907	877	898	848	880	853	882	861	844	915	873	872	880	870	874	938	885	855	874	860	893	903	853	858	888	870	912	859	819	919	870	857	893	846	905	893	845	869	868	844	838	853	905	837	913	844	893	889	865	933	928	852	861	911	895	916	846	907	885	936	880	869	933	872	887	896	875	905	880	888	903	913	876	835	874	894	874	871	905	881	914	881	879	903	886	859	866	894	883	875	901	873	946	840	873	849	902	921	914	836	903	907	833	924	870	912	857	891	897	833	860	858	857	878	854	937	933	862	883	861	919	858	841	904	878	951	911	857	895	892	879	855	878	914	917	864	896	855	903	886	937	892	868	907	908	847	886	875	897	934	914	890	850	824	911	889	859	883	872	844	890	858	895	875	882	907	891	862	868	837	880	865	891	871	905	815	874	858	905	840	946	875	897	881	940	942	818	904	859	883	879	892	837	876	859	888	920	919	907	899	885	860	863	905	854	885	844	923	895	912	894	891	869	866	850	878	892	848	880	887	909	950	870	918	915	861	852	889	913	897	928	864	889	929	903	885	856	866	876	918	850	869	843	886	846	871	834	903	880	878	864	865	891	857	924	880	879	822	880	861	873	890	867	951	936	880	852	854	930	858	892	878	820	900	826	845	839	857	953	917	889	883	892	934	869	816	829	859	887	950	864	881	850	875	892	902	886	890	845	849	892	906	917	870	895	896	916	892	916	860	877	867	925	835	876	817	910	851	892	919	837	908	862	901	848	920	920	871	894	938	905	843	860	899	908	887	897	792	879	867	946	899	933	880	922	848	880	934	849	885	914	884	909	895	827	892	848	891	908	894	957	859	928	904	862	894	851	865	853	905	933	864	903	935	895	862	913	852	847	852	796	887	810	858	860	961	882	881	834	874	879	895	836	892	911	903	885	885	889	911	839	912	927	941	853	884	879	879	954	879	881	873	854	841	861	894	881	853	857	891	850	803	967	903	856	925	869	843	888	919	851	876	934	865	917	872	956	862	867	872	890	919	884	831	877	846	884	865	907	819	880	876	856	898	888	850	896	891	900	833	889	909	938	915	874	861	892	902	874	864	832	893	921	937	897	900	935	865	867	871	881	836	876	877	898	901	853	898	887	838	878	907	817	930	920	859	933	830	884	894	867	880	873	908	866	874	875	913	868	900	915	913	884	825	917	875	888	915	867	861	907	833	830	877	932	878	846	866	880	872	896	932	885	928	837	899	907	880	848	904	831	847	819	887	890	835	881	890	836	945	877	865	887	913	871	886	876	878	879	879	908	868	876	934	841	866	899	924	824	891	820	863	855	969	870	848	878	908	876	914	905	907	876	851	905	888	878	869	928	915	857	922	906	871	915	870	900	895	886	940	869	868	876	922	902	884	905	841	869	894	872	876	833	878	879	895	894	867	897	864	909	867	877	907	929	882	839	886	866	887	858	886	947	919	858	880	881	867	911	826	872	897	882	887	891	874	856	878	859	868	887	909	912	899	933	876	896	833	932	920	896	891	862	844	840	892	890	906	887	886	850	902	863	902	886	931	847	871	895	912	904	829	863	871	880	912	886	923	874	906	872	912	914	891	831	855	879	930
1307	573	258	162	150	181	309	327	244	199	167	183	252	227	258	182	132	114	129	123	121	122	114	117	105	106	117	134	111	119	96	107	109	109	81	115	93	109	96	95	118	102	132	152	185	273	229	202	155	161	117	113	125	98	86	103	110	96	106	102	99	107	97	108	111	105	101	89	92	95	101	109	96	95	95	117	104	108	88	105	114	97	107	104	95	90	97	112	113	96	108	107	110	82	102	98	113	102	94	93	100	118	90	91	93	92	92	108	99	110	94	119	110	98	101	90	101	108	114	116	97	110	94	90	102	97	106	95	117	98	102	107	109	102	106	121	109	101	122	113	99	101	100	112	116	90	103	95	101	109	102	100	106	93	103	99	73	100	99	94	104	92	121	120	101	93	90	122	100	103	113	92	91	107	111	97	126	102	92	115	110	92	109	107	104	114	88	112	87	90	110	106	97	102	101	121	103	114	97	95	106	89	97	99	85	105	108	79	107	91	98	113	131	103	120	110	98	96	99	101	91	106	119	95	106	100	90	85	91	121	106	113	90	105	103	107	104	97	115	107	88	100	90	118	100	105	103	102	118	115	112	103	102	80	96	102	90	97	107	97	100	76	100	113	111	92	117	111	91	110	91	108	79	107	110	105	101	91	93	83	128	100	98	94	101	103	117	109	101	110	107	101	113	106	107	98	95	105	82	91	89	102	107	100	87	96	99	95	93	124	105	110	96	87	101	91	118	107	105	99	107	109	104	101	112	87	88	107	100	105	81	96	105	123	111	113	102	111	96	99	109	111	86	111	107	110	100	109	121	89	98	100	113	99	105	109	91	97	108	106	95	95	99	124	100	78	96	99	104	93	116	101	109	97	105	93	114	97	102	92	107	109	113	111	118	93	106	92	110	104	107	96	92	97	92	89	101	99	112	103	108	98	104	99	114	110	118	99	115	95	120	107	106	105	108	114	115	97	90	85	99	99	94	84	107	118	124	87	99	91	83	95	98	110	114	105	106	107	101	96	98	115	98	114	112	104	102	78	93	111	96	106	102	102	94	95	91	117	93	96	101	112	88	109	93	105	107	106	100	82	100	98	126	95	99	98	102	94	100	106	98	103	103	93	96	88	101	99	93	96	96	116	133	104	109	104	117	103	88	92	105	109	106	117	89	105	102	87	87	94	91	87	90	101	86	116	103	111	95	98	117	104	102	101	115	99	111	98	107	87	113	111	104	114	98	88	85	109	106	105	105	101	120	110	96	94	111	120	86	97	111	103	113	100	99	104	116	124	92	100	84	103	100	101	100	96	106	104	103	104	90	95	105	101	110	97	83	95	106	89	109	107	98	102	86	121	113	98	112	101	103	85	108	93	87	95	92	115	82	107	88	117	113	96	95	102	101	92	105	98	119	113	86	107	113	107	99	97	99	97	106	101	100	106	84	110	103	112	107	122	91	93	104	113	109	120	113	98	105	121	99	98	103	91	112	102	97	90	97	96	113	110	130	83	101	87	100	108	101	94	109	108	122	102	90	109	109	101	112	106	108	102	92	92	108	95	100	88	107	108	108	106	97	104	108	113	108	91	100	107	92	103	104	109	104	91	106	109	98	135	101	113	97	101	109	86	110	100	127	89	104	100	92	73	97	112	123	93	113	85	103	104	105	115	102	94	109	117	119	100	99	98	111	89	111	90	94	118	103	107	106	92	114	106	95	110	101	119	98	102	104	100	93	118	109	128	85	100	121	108	103	93	94	105	110	102	93	93	100	92	108	109	114	103	93	111	88	116	119	108	109	100	103	112	94	105	102	120	97	97	97	116	123	110	96	106	103	101	99	116	103	103	100	113	108	74	95	97	97	102	86	100	90	90	98	93	118	110	108	105	99	102	98	102	95	98	95	109	96	99	103	104	88	89	90	108	104	128	95	115	107	125	107	109	97	105	94	92	99	125	112	127	104	102	106	104	101	105	109	101	110	102	115	115	97	105	99	77	105	109	90	115	95	116	90	91	107	102	114	122	112	90	91	112	85	89	95	89	102	89	90	110	97	99	115	97	127	86	97	109	119	76	95	93	91	96	97	104	96	91	107	119	111	90	99	102	115	107	99	106	114	104	98	96	85	95	97	100	112	109	112	91	114	85	110	90	102	102	118	107	91	109	86	86	89	104	97	108	110	97	108	110	78	104	103	82	99	107	98	103	104	102	115	94	116	113	94	95	111	89	90	96	108	93	87	87	109	106	106	100	107	98	101	99	103	112	105	92	118	102	115	109	86	107	120	96	104	106	93	115	94	99	117	97	97	112	118	119	93	91	105	103	87	91	76	121	122	92	117	94	77	100	100	90	97	106	93	102	96	117	102	87	104	108	105	111	92	94	102	108	98	98	113	94	89	109	113	95	105	82	93	96	96	81	96	94	120	98	107	100	100	105	113	105	108	94	86	96	118	98	91	92	95	104	105	76	112	96	113	114	100	95	106	112	102	95	109	106	118	83	94	113	104	98	122	89	100	99	112	116	95	100	96	96	103	102	118	113	107	80	108	100	111	100	109	108	108	114	113	102	86	88	78	111	104	97	121	109	105	98	100	102	102	90	96	106	97	98	101	118	105	117	91	107	123	102	94	94	95	91	90	89	109	95	94	96	88	89	92	92	101	123	105	78	82	90	78	100	109	106	100	136	96	88	93	125	98	95	80	127	111	105	97	85	92	92	107	86	95	92	107	97	103	105	101	120	88	104	103	96	115	91	107	100	98	98	102	107	100	111	103	87	97	83	114	100	107	116	96	97	95	81	110	97	110	97	95	92	116	111	110	114	102	97	99	110	88	105	89	110	83	106	114	103	107	111	95	103	94	94	112	104	98	107	92	103	104	109	103	102	114	82	120	110	91	104	98	92	107	86	107	107	97	108	92	96	108	110	102	110	100	110	93	103	92	101	104	81	95	117	85	109	93	89	113	99	115	105	95	103	121	102	102	94	100	95	86	95	93	104	97	96	97	92	97	113	117	110	106	110	90	108	112	106	109	112	95	111	108	83	86	100	93	98	111	116	97	126	100	89	102	104	129	95	107	86	82	94	122	120	110	111	91	94	116	114	110	96	94	87	81	97	89	98	94	102	115	116	114	103	88	99	120	95	115	98	96	90	96	106	103	104	95	97	102	88	114	88	94	114	105	96	110	113	102	103	96	91	69	106	99	95	100	95	106	107	120	119	97	99	105	93	135	101	109	113	102	85	94	101	110	112	79	88	83	102	108	94	97	100	108	97	92	97	106	113	102	102	117	109	107	109	111	99	105	93	124	97	112	98	93	100	111	113	121	91	102	93	97	105	103	111	104	110	82	107	109	107	97	88	97	109	117	112	113	98	109	109	112	95	95	86	119	104	110	113	107	102	108	116	106	98	83	88	98	88	112	112	104	101	105	117	103	98	124	105	90	95	100	93	86	95	99	99	114	101	98	88	98	109	131	109	116	96	91	92	107	92	112	86	78	91	105	100	97	91
17720	7372	2994	3533	6930	8712	10795	10724	7308	5133	4819	4988	6919	5536	4772	3351	2527	1833	1398	1281	1311	1265	1235	1261	1257	1154	1300	1178	1144	1109	1078	1053	1106	1055	1031	1015	931	1033	961	1020	942	911	1381	2710	2904	4812	3780	3241	2193	1657	1206	1053	973	961	897	815	902	801	926	905	832	857	883	911	876	821	847	914	862	891	836	880	847	902	881	865	870	861	875	866	883	898	871	902	877	826	897	855	811	847	889	861	836	831	854	854	824	854	888	872	876	820	876	884	877	847	872	849	869	844	851	910	900	868	854	923	865	842	853	927	937	848	881	853	849	856	881	891	915	862	862	893	889	879	878	879	883	900	871	868	815	818	865	888	892	846	900	897	862	862	880	835	881	811	868	843	811	872	839	823	799	804	847	905	865	919	827	886	867	856	863	828	916	905	853	840	879	903	862	859	826	911	885	849	878	927	903	868	852	849	917	835	868	826	929	910	821	825	885	856	813	880	873	881	850	893	871	836	849	893	898	882	840	849	860	878	955	865	866	874	887	853	894	869	875	877	881	872	796	908	896	845	825	856	817	870	825	828	853	898	902	861	901	870	831	890	879	905	902	863	858	898	879	842	828	859	882	904	861	892	868	887	920	832	838	857	822	841	829	872	843	906	852	857	844	874	846	871	893	906	910	838	861	889	844	856	895	869	833	876	861	922	883	906	895	858	900	881	882	883	854	864	876	903	911	862	936	853	883	901	870	866	847	943	853	911	871	847	912	854	862	821	828	878	898	891	900	816	902	870	870	894	863	892	872	840	865	894	893	839	879	880	878	850	858	876	911	879	856	903	890	842	834	910	909	870	838	860	902	900	818	891	854	949	868	876	923	857	878	863	820	916	879	877	863	860	861	872	828	854	915	856	812	865	858	912	857	921	916	887	825	894	833	850	880	896	822	858	900	878	867	860	904	892	843	872	888	838	857	907	904	859	895	883	884	887	854	864	894	852	872	895	842	905	852	877	900	869	867	840	870	842	933	842	850	889	879	887	882	852	863	881	888	833	857	879	837	844	858	907	873	853	875	893	852	891	884	855	899	913	846	872	890	874	901	890	829	836	919	838	872	875	896	877	883	900	889	838	853	903	892	917	860	896	869	926	872	874	842	830	882	867	851	875	895	879	844	907	901	863	855	870	872	848	822	846	897	860	862	858	869	897	836	874	901	876	852	852	880	899	912	850	912	874	879	886	868	864	884	902	849	867	887	844	880	882	853	919	906	848	859	878	883	821	887	882	848	879	875	879	869	897	819	907	902	885	867	878	817	944	871	894	914	849	893	872	878	865	845	898	875	869	846	774	858	891	970	863	867	868	924	850	891	871	874	892	896	866	897	857	851	877	824	861	886	871	880	916	863	868	869	852	911	870	823	902	899	848	888	844	906	888	862	883	865	919	856	859	857	851	922	902	895	846	844	838	871	888	876	928	848	858	838	892	848	883	899	893	877	917	856	859	895	918	846	855	874	849	825	895	893	894	864	881	841	874	860	837	909	824	814	907	884	876	879	912	878	859	899	847	830	859	850	879	870	836	896	836	849	915	822	896	868	867	873	821	876	918	903	852	847	893	884	887	855	882	889	879	822	904	865	851	902	907	891	882	874	862	854	841	864	880	861	900	923	885	832	820	822	861	880	837	901	871	848	892	865	904	893	909	847	844	827	822	858	850	898	861	851	846	858	894	846	853	857	895	871	915	831	861	895	865	850	842	868	911	888	909	874	843	892	878	847	803	917	859	893	876	870	839	890	857	902	829	899	857	910	835	893	895	805	895	854	809	830	910	960	875	866	897	890	841	877	894	854	882	889	879	835	870	886	853	885	874	865	923	876	887	865	911	886	904	778	876	862	847	831	863	866	910	881	904	859	811	885	885	883	846	832	819	856	876	843	902	869	849	882	906	905	855	818	881	889	848	823	836	830	848	911	876	857	909	831	894	917	829	877	854	879	799	925	887	852	896	897	870	864	892	907	897	810	879	875	898	901	848	942	833	865	858	852	880	854	841	875	898	897	847	880	952	850	896	886	863	932	845	830	916	871	843	810	881	935	857	848	844	842	848	880	823	861	881	866	853	900	864	881	899	887	892	828	879	852	899	838	840	798	882	894	911	888	901	910	871	859	881	875	932	851	850	856	865	846	859	850	907	827	861	875	877	865	912	798	856	858	861	835	823	852	859	832	808	898	920	845	916	868	910	901	894	869	852	868	858	891	865	840	883	863	868	841	892	859	811	856	820	871	827	858	887	940	851	873	888	906	896	879	871	897	895	885	850	862	916	930	846	852	895	891	834	877	829	895	854	891	854	813	894	831	921	881	864	830	866	880	855	837	878	905	872	886	865	877	898	903	902	927	899	816	865	849	861	853	919	829	922	899	852	870	928	900	867	935	849	876	874	848	912	879	856	917	857	862	860	851	883	825	862	930	877	854	833	858	890	915	910	828	854	858	850	882	891	876	872	885	854	908	904	921	847	892	885	916	839	876	902	911	889	899	876	881	879	920	829	843	888	910	914	819	827	814	839	844	884	873	865	863	934	925	851	854	863	877	846	905	886	870	890	818	838	908	868	855	890	850	835	895	916	860	850	907	841	848	853	898	900	851	846	852	871	825	883	921	902	831	846	797	900	891	913	885	861	981	882	841	848	931	924	844	923	864	951	878	855	900	825	855	849	879	907	859	855	856	881	862	912	844	856	861	929	872	830	885	883	872	890	893	885	898	865	868	897	853	835	845	874	948	891	893	871	842	854	887	832	881	919	866	831	893	868	881	869	868	865	891	875	836	883	892	855	846	850	899	869	809	831	862	858	893	866	921	857	880	854	864	816	848	853	896	879	850	868	860	822	931	893	878	869	853	888	874	862	869	877	907	869	901	829	883	894	876	860	891	857	884	867	902	846	901	890	824	892	847	912	832	899	947	889	875	902	898	814	923	861	822	892	878	922	858	902	900	838	851	875	875	918	867	899	910	867	841	810	915	832	881	874	878	895	848	897	888	885	872	900	877	898	894	906	878	903	838	857	834	909	882	863	864	886	866	873	827	876	872	903	852	892	879	826	888	859	902	855	898	880	824	847	871	846	904	887	870	887	838	838	867	833	842	854	812	849	846	870	836	835	921	869	873	859	888	856	887	853	864	887	868	841	886	881	873	897	881	906	851	880	906	891	883	891	839	852	858	916	899	921	880	852	890	836	887	837	847	889	872	896	858	859	851	858	856	864	905	865	926	825	850	880	868	837	914	856	869	856	916	922	883	877	905	845	932	854	852	862	897	881	865	904	890	903	873	812	889	892	884	842	847	819	834	870	898	868	833	861	862	850	843	839	884	922	898	868	912	896	856	913	848	856	852	878	847	860	865	865	869	830	897	921	862	857	873	863	856	830	878	868	855	865	845	873	883	928	863	855	831	832	878	778	949	880	858	860	877	883	857	832	836	911	823	897	844	862	918	891	849	892	838	882	877	862	844	844	886	939	820	851	868	841
2324	556	235	166	117	148	225	298	215	164	159	204	262	231	203	148	126	129	113	96	88	114	104	104	107	93	103	90	99	103	116	110	80	94	78	98	94	101	78	104	98	97	94	190	166	274	187	187	140	137	123	107	94	104	85	80	78	78	81	68	78	91	88	77	89	100	85	84	81	112	91	81	99	86	101	89	96	94	82	85	90	99	108	79	88	78	68	77	88	80	81	87	102	91	105	93	85	83	83	69	89	104	81	79	93	80	82	77	92	97	82	81	82	85	82	83	83	92	83	87	73	81	89	77	90	81	76	80	91	86	89	90	82	104	78	93	88	85	86	65	100	101	88	77	99	78	74	90	98	95	81	89	80	81	78	98	92	93	89	78	75	84	91	82	87	85	83	82	77	91	84	88	95	105	85	91	91	95	92	82	85	83	96	75	81	77	80	76	73	88	84	79	79	73	96	78	90	78	90	76	79	98	80	83	63	74	84	90	98	84	81	67	94	81	85	81	73	84	65	80	78	86	81	81	90	91	99	85	96	98	91	82	92	81	103	73	95	86	80	87	82	90	75	66	94	65	86	78	69	75	74	83	94	98	82	96	71	87	82	75	80	80	80	75	88	87	82	75	89	76	80	77	84	90	67	85	86	100	84	76	80	79	83	85	82	84	83	104	85	91	74	107	80	81	85	87	85	74	92	69	80	92	76	79	92	92	89	74	88	100	77	71	76	92	85	75	95	97	70	82	92	82	94	77	89	82	87	74	98	96	90	82	94	90	108	94	78	74	88	83	83	101	82	85	78	77	82	89	92	88	75	92	86	102	72	67	89	82	96	73	81	92	106	80	87	110	76	92	83	83	71	86	107	85	92	98	98	84	89	92	83	92	94	57	73	103	89	80	90	84	71	99	88	63	94	88	100	75	102	83	92	79	98	88	75	71	97	84	94	74	89	103	89	97	91	92	75	100	101	92	92	88	82	74	78	90	83	107	88	91	90	69	86	82	80	94	77	78	91	79	93	74	80	81	101	95	84	85	84	83	84	77	87	89	79	84	103	76	103	74	82	93	84	86	104	94	80	88	82	84	81	75	76	95	93	82	81	79	86	86	87	92	93	69	77	92	85	88	88	96	77	87	86	85	72	89	66	79	100	91	79	79	92	84	84	84	86	88	91	105	81	94	92	93	80	75	90	107	75	88	87	84	77	82	89	90	90	76	84	89	92	100	86	77	74	94	77	81	97	97	86	69	89	76	92	84	85	94	80	87	78	84	89	69	94	98	93	95	85	88	63	94	66	77	95	99	93	87	90	69	86	86	80	81	73	87	88	86	94	88	94	96	89	89	73	84	83	82	73	108	94	92	90	73	80	79	89	89	79	79	84	98	82	95	84	83	68	82	83	83	70	86	88	74	95	95	92	94	84	102	103	88	70	84	81	83	83	94	87	82	94	89	87	81	77	63	95	93	81	100	69	92	78	85	91	76	89	79	92	98	92	91	83	94	102	90	71	93	89	67	84	94	88	67	91	83	82	92	94	85	81	83	93	70	80	85	87	71	77	80	95	80	83	73	87	83	95	98	93	82	80	87	90	68	72	74	83	94	76	93	80	90	84	88	96	87	85	76	93	85	96	82	83	98	89	77	80	78	84	98	81	83	88	90	92	92	96	93	93	92	112	89	82	89	96	72	92	88	81	76	76	90	80	85	75	94	94	81	87	80	101	95	104	89	75	91	79	87	97	71	69	82	64	74	109	92	74	88	82	85	82	92	83	93	82	83	83	79	81	84	94	78	71	94	85	88	95	94	88	89	90	72	86	87	80	96	85	68	90	79	94	103	78	79	77	97	68	78	86	71	75	81	83	101	94	90	76	74	76	85	85	83	86	104	91	87	95	77	81	73	68	88	78	102	82	98	84	105	86	87	77	86	90	79	84	86	89	90	87	96	81	104	78	85	78	93	80	86	88	82	89	88	90	76	98	87	81	89	90	74	79	94	77	87	68	79	79	78	95	79	82	93	69	96	82	88	82	91	74	97	80	85	78	95	78	69	81	101	86	77	78	79	92	92	87	85	70	92	88	80	90	81	80	94	82	93	83	76	92	75	96	79	93	73	86	81	80	93	73	79	98	83	89	89	83	84	97	99	83	82	108	79	78	98	89	80	91	85	91	98	86	88	82	100	82	95	90	88	79	96	76	77	83	89	92	86	76	74	97	101	83	91	103	90	87	71	83	78	77	92	81	91	88	104	94	88	81	104	88	82	82	91	94	71	68	78	83	82	96	93	74	72	79	65	86	79	78	84	78	91	78	92	79	98	92	84	90	79	75	86	98	84	89	78	86	83	89	78	96	98	85	84	89	83	75	83	83	96	95	68	99	81	83	84	77	92	96	91	84	95	95	72	77	85	90	95	94	81	68	86	88	94	81	78	94	80	59	78	80	84	96	73	77	93	91	96	99	83	75	97	80	94	88	93	73	71	81	84	85	81	100	82	91	69	87	89	96	84	83	66	87	96	100	97	103	81	85	79	96	89	66	81	79	90	82	86	95	81	73	86	87	92	85	85	72	92	84	97	95	70	91	85	93	91	77	82	81	94	86	67	84	88	93	97	83	80	92	79	87	79	89	81	95	88	78	80	95	93	99	72	71	94	96	84	83	84	98	88	97	82	85	87	83	94	99	86	86	93	77	92	86	98	88	102	85	85	90	80	78	80	93	67	88	81	84	76	66	61	88	81	96	97	77	91	73	87	79	69	87	77	90	99	90	82	78	92	91	76	98	73	87	87	109	90	93	80	96	93	75	75	77	90	87	85	97	78	77	93	83	93	100	90	64	85	91	78	79	85	95	94	91	74	82	83	96	88	79	70	92	84	88	73	92	79	82	97	88	80	86	76	93	89	94	90	90	90	89	76	76	95	96	94	89	83	87	91	90	76	93	72	94	76	93	83	72	84	73	71	77	92	91	85	91	95	96	72	73	97	98	75	83	93	104	92	70	93	66	87	89	91	78	88	94	97	78	92	80	68	79	75	89	83	101	89	76	85	92	76	74	83	94	95	78	80	79	76	85	95	87	77	92	88	89	89	95	87	91	84	94	89	98	107	110	67	85	98	91	92	98	71	94	93	81	82	93	66	82	83	90	80	73	75	97	93	75	84	65	89	88	92	75	96	87	84	80	98	89	69	83	84	86	93	103	84	83	96	90	95	101	92	85	80	86	84	102	72	81	99	88	74	74	94	83	82	78	84	82	90	85	76	86	90	86	75	84	88	98	71	92	81	89	82	93	96	85	97	89	81	97	74	88	89	97	77	94	64	82	80	83	98	76	90	92	99	89	89	76	76	89	75	87	91	85	81	100	81	98	80	83	69	83	83	100	90	91	78	98	84	98	85	105	79	107	86	80	77	81	72	88	88	87	69	78	91	80	70	85	107	83	93	82	87	82	88	79	67	92	95	86	100	107	90	86	108	74	88	117	88	88	75	84	83	82	86	91	83
20658	6605	2844	3085	6020	7453	8755	10204	7055	5098	4586	5081	6408	5887	4773	3109	2464	1622	1226	1096	1152	1129	1125	1144	1025	1090	1076	1133	1147	947	928	900	897	851	854	857	799	774	840	788	819	814	1218	3436	3059	4692	3645	3098	1993	1425	1038	843	829	702	751	716	669	745	699	713	727	704	778	706	688	741	747	706	708	724	735	711	730	731	682	697	716	724	753	691	727	696	695	705	770	748	754	713	728	717	800	742	742	752	756	735	701	686	713	684	727	721	701	715	686	760	728	695	696	732	726	759	719	686	788	741	699	709	725	750	742	762	712	697	720	668	741	715	757	713	774	769	700	669	783	723	739	709	655	703	698	698	670	677	737	701	698	711	759	717	736	723	750	660	729	728	704	704	722	691	725	706	712	728	747	721	672	698	715	712	759	746	706	716	749	725	675	747	725	740	724	711	719	721	695	718	734	702	716	703	795	737	677	690	746	726	744	719	706	742	732	805	692	722	713	708	722	763	685	690	730	728	691	694	740	728	706	699	705	694	740	780	709	737	680	729	729	707	740	732	692	727	694	720	689	719	774	719	743	764	741	714	728	728	736	646	757	723	766	733	784	712	768	735	774	765	758	721	709	722	741	722	726	751	701	712	734	708	706	729	741	723	711	775	705	741	697	689	698	721	726	726	710	677	720	679	681	701	679	693	732	729	686	718	688	700	669	753	699	714	698	721	739	709	723	699	699	770	712	725	735	674	763	778	729	746	754	768	697	766	646	712	723	698	684	763	718	702	736	760	740	720	746	716	754	746	710	712	708	741	744	727	714	677	773	752	750	721	734	698	702	739	715	729	715	744	724	743	728	739	703	726	714	722	738	719	724	659	747	687	710	738	697	658	733	697	749	760	714	704	716	707	727	720	737	697	731	690	675	694	693	730	726	698	750	735	694	741	726	719	703	708	701	756	759	714	805	701	711	697	730	691	742	727	740	731	731	714	705	711	720	725	705	717	700	714	705	738	735	715	722	772	750	723	732	732	776	697	693	721	706	743	724	690	684	740	737	723	702	716	659	728	717	699	755	755	700	713	733	736	743	723	732	770	723	686	755	696	709	743	703	698	733	772	702	753	769	674	728	733	755	746	777	712	727	719	713	688	748	737	738	739	724	690	763	724	751	755	722	736	766	711	704	694	762	698	707	711	739	740	736	772	711	670	733	697	741	707	714	694	722	726	738	760	763	695	714	698	730	751	697	726	700	726	679	701	714	718	684	764	730	706	677	729	732	702	707	757	709	689	728	734	753	740	702	698	746	728	750	753	687	756	722	735	680	707	684	751	695	739	719	770	703	719	715	677	713	722	734	708	677	753	709	683	717	700	719	707	719	732	687	704	677	763	721	755	701	739	748	727	754	735	749	738	703	699	689	697	742	688	691	742	714	717	746	731	717	739	769	765	729	701	735	740	681	774	723	730	699	725	727	688	704	729	711	778	720	708	745	756	724	714	747	731	774	678	727	716	716	665	717	724	700	714	736	687	715	722	720	702	733	738	707	693	720	718	741	769	733	704	730	768	723	708	737	694	698	755	690	725	705	704	707	709	689	754	663	733	710	703	726	732	727	709	768	727	730	731	745	740	728	756	750	718	732	769	712	710	749	784	715	706	720	702	710	741	707	701	708	702	697	740	705	693	746	732	723	699	721	707	729	712	715	709	742	752	760	701	744	749	746	734	716	748	733	697	689	673	741	734	735	672	690	720	714	716	728	753	685	701	750	694	730	696	759	677	712	694	754	721	752	777	695	751	673	677	727	707	733	774	750	679	707	726	671	712	767	673	752	739	714	684	696	680	758	693	720	759	725	727	700	756	738	703	731	726	772	711	730	753	680	689	723	722	724	724	723	718	709	676	735	721	713	728	695	713	717	675	724	732	732	727	763	755	722	712	725	748	702	722	705	748	742	777	709	713	725	754	690	739	700	760	723	688	706	739	734	738	715	697	744	720	740	764	722	738	761	712	747	734	727	713	703	659	679	723	723	704	708	710	736	741	710	712	726	705	688	716	700	698	696	739	730	721	748	720	719	690	698	721	736	709	756	776	707	736	680	739	697	716	752	679	719	729	729	716	747	703	734	802	724	694	710	725	714	699	718	697	696	730	763	752	735	709	747	711	747	751	777	681	714	685	746	719	737	737	705	741	715	682	732	695	745	708	708	729	749	732	696	691	730	723	699	673	735	758	728	748	725	764	695	740	733	762	731	740	722	761	701	735	741	742	699	740	708	675	744	743	687	726	712	737	692	758	764	758	738	735	741	709	714	729	749	731	699	677	718	737	743	704	708	735	685	730	762	742	713	766	709	764	781	760	690	741	724	749	715	722	696	694	742	697	759	732	720	721	722	712	670	709	739	670	679	732	731	710	747	717	717	692	752	691	645	693	766	727	696	744	647	708	714	708	713	696	783	746	720	726	734	693	731	700	735	750	733	727	706	734	746	757	693	699	713	746	676	709	708	766	777	739	688	726	689	680	703	728	728	718	726	717	770	726	677	691	741	716	689	752	703	709	694	733	699	740	766	704	709	678	703	702	727	701	757	752	701	741	688	702	694	714	706	733	682	734	741	688	727	737	719	734	733	731	729	722	697	715	720	705	765	711	721	726	731	714	689	750	747	738	733	677	756	734	731	746	722	765	743	748	744	770	768	670	725	731	716	766	711	698	695	682	738	708	732	688	695	726	697	706	743	698	677	707	721	778	809	711	743	695	739	762	703	748	787	735	748	717	673	694	681	706	700	689	699	741	704	680	733	777	744	709	723	730	717	709	717	701	707	720	699	705	700	697	731	734	729	713	720	702	760	691	683	709	720	745	712	695	677	748	736	709	731	764	729	705	746	737	711	730	720	760	715	713	725	726	744	748	762	667	733	696	743	720	771	761	736	719	730	715	725	723	727	724	716	756	731	726	775	763	694	740	758	765	673	694	706	733	702	757	741	760	670	714	712	724	739	772	718	711	750	684	742	717	745	715	713	733	740	719	716	691	745	724	731	728	715	690	717	732	687	708	736	759	727	690	713	736	709	743	690	743	664	722	759	724	683	746	711	786	727	751	775	762	728	674	719	690	738	772	670	772	631	718	734	737	734	700	700	711	695	712	705	752	750	737	706	725	737	736	751	757	708	738	767	712	691	696	727	769	721	762	707	687	714	733	726	694	708	771	759	758	764	745	725	766	742	731	693	724	711	757	698	733	704	737	672	762	710	745	710	682	702	682	720	714	710	739	709	725	794	658	746	713	720	663	709	738	737	724	751	715	703	750	706	725	722	679	794	702	707	678	769	737	760	721	732	695	711	691	768	687	749	702	725	699	740	745	708	727	723	719	759	713	728	704	724	705	694	775	741	701	712	697	712	770	716	736	719	731	702	717	705	763	701	773	727	710	739	736	716	752	721	757	714	796	697	749	751	733	741	667	743	683	753	713	733	712	701	685	774	739	688	737	760	702	786	715	719	696	757	720	695	730	661	764	743	751
2314	894	277	201	167	194	310	361	292	196	210	232	281	288	251	191	150	130	113	91	129	116	97	100	83	110	109	99	102	98	81	94	76	91	111	106	94	88	81	77	77	80	114	265	368	322	296	223	178	137	99	94	78	95	86	88	87	97	87	90	80	78	81	84	84	92	73	77	78	74	100	82	86	86	95	80	85	83	88	78	94	97	84	91	79	83	93	101	76	61	83	87	92	68	96	89	109	102	86	94	81	93	80	93	82	88	80	80	95	74	79	93	90	79	87	92	81	80	78	88	73	76	85	89	93	86	84	82	75	91	98	84	98	73	88	68	69	92	86	99	98	83	84	69	75	91	68	92	76	82	101	77	89	88	84	91	71	85	93	83	86	88	92	79	80	87	75	78	80	99	85	101	85	95	79	92	80	96	85	77	80	78	75	89	92	98	87	98	90	91	88	88	77	78	90	88	72	80	88	74	87	96	86	91	77	79	87	86	75	75	94	110	90	86	88	92	82	78	71	89	92	84	80	82	86	95	98	94	83	94	87	95	96	77	85	97	82	94	78	77	72	87	93	100	83	79	86	102	91	94	68	89	79	89	93	92	74	93	98	84	96	82	93	72	99	67	77	92	84	72	85	82	88	93	84	77	94	92	78	105	86	79	89	87	104	77	80	85	81	91	94	88	84	79	86	90	80	68	90	80	86	81	80	83	88	103	71	94	90	86	82	98	96	98	88	85	70	83	88	75	91	93	87	75	81	96	95	98	94	86	101	80	90	105	77	89	81	78	94	88	92	90	74	92	91	85	89	85	81	73	92	95	84	88	91	97	93	84	90	78	72	86	79	85	83	80	94	83	78	93	77	78	94	83	78	75	98	80	80	87	108	78	88	73	75	76	68	74	90	82	85	90	106	89	84	73	77	94	93	101	73	94	104	91	104	74	81	77	90	64	79	73	76	93	75	88	81	84	85	93	86	90	79	90	89	95	76	80	85	84	82	77	102	75	71	74	92	86	97	82	91	89	85	89	88	93	90	90	81	97	77	76	90	89	96	84	75	77	76	96	89	99	100	81	95	89	98	98	73	73	73	90	113	93	100	69	91	107	93	91	89	92	82	69	99	91	87	81	97	91	80	80	66	110	75	89	86	89	94	101	86	81	91	78	91	89	82	98	89	96	96	85	86	88	77	81	89	101	94	99	100	87	82	88	87	101	82	73	88	113	79	101	78	89	77	98	86	78	86	93	80	86	104	67	88	78	70	87	94	103	76	81	81	89	88	81	83	80	75	87	98	75	76	87	126	80	82	90	76	82	85	82	94	68	89	88	74	77	78	82	85	77	89	102	83	82	87	79	70	82	87	87	84	109	70	73	68	98	87	81	92	82	87	79	89	75	77	85	94	87	84	89	96	90	72	92	87	69	83	91	85	97	97	80	80	102	88	98	93	77	70	72	91	82	92	96	104	94	84	88	66	82	78	81	84	77	96	79	103	78	102	91	77	94	85	78	80	104	97	89	86	100	83	71	80	78	91	92	88	83	114	76	85	92	93	78	96	79	85	93	92	77	72	94	96	95	86	78	93	77	74	92	105	76	78	91	90	100	83	92	77	75	83	86	88	90	93	84	73	79	72	68	82	88	81	77	106	90	75	91	86	88	96	79	85	81	96	88	81	94	81	85	95	90	89	75	76	74	68	85	94	88	92	89	77	84	85	78	88	81	87	73	75	82	79	91	89	81	85	93	82	78	76	71	80	94	92	83	80	107	85	93	81	83	94	84	94	83	73	85	77	77	83	96	81	84	116	99	89	93	93	82	97	88	86	82	65	85	89	88	85	77	107	84	78	87	81	93	78	91	96	81	99	88	90	90	90	88	97	76	93	79	93	103	93	94	84	94	75	96	80	78	91	85	110	110	92	104	92	97	90	83	61	83	93	73	79	73	84	89	84	86	86	83	96	98	94	95	95	90	88	92	81	92	62	76	76	87	67	76	80	79	94	90	92	71	87	88	83	89	69	95	91	83	80	99	98	84	80	85	89	87	85	97	80	74	64	96	85	76	77	82	95	94	76	96	93	93	71	89	103	84	74	92	74	92	77	89	75	89	75	67	103	87	86	97	102	77	74	92	91	98	75	96	98	82	77	83	88	62	70	88	86	57	79	91	88	72	90	84	82	86	92	93	86	87	88	84	84	68	77	72	91	89	78	90	70	80	80	89	78	62	96	78	86	87	99	92	110	79	69	68	93	65	85	65	88	81	79	86	87	95	77	92	97	90	82	92	91	102	77	96	86	100	75	76	84	81	68	88	89	105	89	87	84	85	72	68	100	89	84	86	96	84	83	82	86	86	74	100	85	104	88	78	82	81	96	90	91	80	77	104	67	91	75	76	74	79	73	82	73	87	101	85	88	82	87	71	78	69	65	81	83	102	92	99	87	82	95	74	70	91	97	87	70	80	82	77	80	90	93	89	81	72	81	88	83	78	81	90	57	95	96	98	94	89	79	82	86	75	93	88	71	85	86	86	73	84	72	87	97	98	69	83	89	81	77	76	80	89	90	99	84	76	98	98	79	77	76	92	74	83	90	90	86	77	86	87	79	80	89	88	73	84	88	96	83	83	80	82	94	84	87	85	93	74	85	88	83	74	83	83	86	89	77	81	87	85	91	83	97	98	84	88	102	82	87	104	79	86	82	101	85	83	83	73	76	93	95	103	84	79	66	87	94	98	87	75	72	92	62	81	90	87	104	90	87	105	87	89	97	89	92	79	81	85	100	99	95	82	91	79	105	92	97	90	92	69	82	70	88	92	77	86	93	81	80	83	79	81	90	77	75	85	95	75	78	78	73	91	83	99	88	85	86	76	94	88	83	87	93	83	92	78	97	102	85	95	93	90	89	91	62	82	74	89	92	93	90	76	93	82	103	97	90	68	95	94	84	96	90	79	74	88	82	91	94	83	76	71	82	89	67	87	89	80	88	93	86	75	77	70	75	88	88	70	85	83	90	78	105	99	78	90	75	78	90	78	87	91	86	91	95	67	81	78	83	88	77	87	92	76	88	73	84	69	91	69	84	81	91	94	92	76	67	83	81	69	99	91	99	72	83	81	91	91	80	70	85	73	80	88	79	82	86	82	78	89	88	91	81	74	78	72	92	89	81	91	68	83	71	89	94	77	84	88	93	76	95	94	99	80	90	90	83	93	91	80	70	81	84	90	107	86	89	75	85	79	82	87	86	90	101	80	105	86	84	80	89	102	74	97	68	83	101	96	89	88	77	78	94	85	92	91	83	87	81	75	92	92	73	78	81	94	94	100	81	79	97	73	79	82	73	84	75	81	87	82	96	87	91	70	80	74	80	93	75	105	103	67	90	87	76	81	89	112	95	82	80	76	104	96	74	70	76	90	100	84	79	89	96	92	80	80	94	86	80	74	80	93	79	99	85	78	81	83	102	90	106	96	84	86	72	85	79	87	77	89	74	90	80	68	80	84	71	78
23699	9771	3476	4284	8303	9839	12840	12086	8837	6141	5759	6425	6414	6941	5793	4135	2850	1997	1472	1340	1416	1367	1215	1290	1189	1253	1250	1292	1310	1097	959	977	938	961	895	950	889	910	855	821	873	841	1141	4662	6413	6483	4823	3773	2428	1636	1175	984	847	803	752	746	757	760	730	734	733	721	760	736	776	770	725	715	774	760	749	782	734	730	731	707	743	704	768	751	762	702	705	746	682	705	717	753	769	727	779	709	754	756	729	735	721	744	752	729	730	760	742	718	706	773	712	774	728	746	737	691	706	749	725	697	717	756	711	711	763	703	753	733	720	719	752	804	731	804	785	744	757	727	699	792	764	758	743	751	729	746	751	732	705	768	769	752	731	721	717	747	747	748	725	733	714	727	731	695	706	739	735	741	748	730	728	749	736	760	744	790	739	705	771	741	756	727	744	713	772	676	749	750	770	738	733	721	743	752	705	773	773	716	710	729	753	774	794	729	766	723	737	736	719	719	704	730	733	734	739	747	705	801	734	737	703	729	716	722	740	734	796	759	748	725	779	747	724	744	765	770	776	757	732	748	728	757	746	730	770	701	721	720	759	750	769	774	735	735	696	731	771	732	776	740	695	809	745	706	764	704	731	725	733	737	769	765	718	716	764	709	739	737	736	781	761	701	658	760	735	747	742	738	759	758	738	745	678	753	711	785	768	772	703	708	740	744	718	717	714	721	758	672	722	819	742	686	722	735	725	749	763	747	769	740	769	755	729	773	668	745	721	746	786	748	765	739	776	692	749	789	735	784	816	697	713	753	719	719	724	728	741	782	768	739	740	728	724	758	720	737	752	808	762	738	749	700	736	729	720	751	783	724	737	747	750	803	751	751	700	764	768	704	705	753	696	732	739	792	745	749	762	722	725	750	716	745	727	755	762	755	797	707	737	748	749	785	727	702	754	729	714	752	725	812	700	785	713	780	757	805	714	797	761	702	802	739	759	742	766	752	777	759	717	717	729	741	770	760	743	702	665	779	780	733	696	741	761	713	752	743	753	702	796	697	749	754	798	727	708	754	737	725	739	711	738	762	761	707	775	739	732	772	703	718	758	767	741	744	778	758	735	762	748	734	762	771	718	707	744	730	794	730	731	717	744	728	778	754	726	756	705	729	732	743	750	735	742	720	749	709	681	751	743	728	764	716	769	707	726	714	740	724	713	791	781	751	801	769	758	738	713	710	744	678	756	762	787	769	792	748	747	756	728	705	706	833	717	729	746	728	742	704	771	708	800	734	722	748	745	761	754	767	715	741	760	703	773	730	709	761	757	776	730	747	759	741	771	742	749	788	754	730	736	796	750	751	744	685	710	748	743	692	759	790	786	690	769	723	759	728	747	715	723	754	715	732	724	740	765	750	738	739	764	684	767	728	752	704	756	734	744	775	736	796	706	721	726	723	762	729	721	730	729	724	720	751	744	745	733	719	713	722	736	727	766	766	729	725	714	744	771	731	742	721	738	735	716	727	740	767	776	776	723	735	758	776	757	725	729	768	747	722	702	752	715	752	718	755	798	715	754	728	744	685	753	772	699	776	735	725	717	728	709	753	723	728	738	727	724	739	689	737	739	712	736	771	746	679	720	757	739	731	765	734	713	755	772	743	725	781	712	725	731	724	758	721	767	731	755	716	745	738	742	753	732	764	714	735	695	754	760	746	745	664	756	764	749	714	729	741	799	775	717	764	746	752	722	713	723	753	761	699	705	714	728	720	726	752	792	703	710	700	735	723	766	710	746	690	774	724	695	747	686	755	784	741	728	705	738	738	703	750	709	758	750	753	752	737	755	762	765	769	784	728	769	766	722	749	757	743	713	718	683	738	796	743	702	798	733	763	756	731	756	765	776	755	717	719	729	771	718	710	712	758	767	695	737	741	740	720	720	657	752	750	743	724	684	769	710	802	750	696	706	741	693	777	731	756	754	752	733	771	765	706	764	775	714	744	752	746	776	725	718	799	757	709	720	771	804	730	798	750	704	718	747	727	754	692	752	733	743	729	776	719	718	738	695	780	720	714	797	709	755	718	726	751	785	693	736	796	755	764	762	757	736	744	743	766	734	712	711	738	726	733	715	697	774	755	744	668	738	718	708	729	709	754	742	761	721	716	771	739	733	751	727	729	760	749	744	762	735	751	728	726	735	731	726	741	702	742	745	746	736	757	705	729	771	726	742	749	701	805	746	786	689	745	717	728	768	758	726	699	734	756	712	743	772	715	747	686	767	728	741	728	759	741	731	761	763	721	703	738	733	768	741	733	759	758	769	763	703	744	720	768	804	765	719	755	748	741	714	734	744	728	742	719	718	713	774	712	708	695	745	750	712	706	755	784	735	694	745	733	717	758	707	765	748	780	757	721	734	752	771	754	740	724	715	759	724	760	713	742	725	717	788	711	734	711	755	735	733	743	711	741	734	715	753	775	703	728	775	706	746	725	760	738	732	718	781	773	738	730	769	747	677	731	768	792	726	721	768	721	731	792	766	736	768	746	767	762	772	769	796	737	745	758	738	736	723	808	746	718	750	769	753	767	739	741	702	711	688	745	686	750	751	730	745	756	727	757	736	781	724	773	705	762	745	734	743	787	779	760	739	739	738	722	704	720	719	774	771	734	766	719	738	750	707	733	749	752	741	739	746	734	767	783	694	706	723	763	729	732	728	781	730	716	748	718	769	740	741	705	749	716	729	700	724	774	743	719	715	709	758	764	732	746	758	752	677	707	779	744	752	732	733	766	758	739	765	762	756	773	727	802	749	749	751	681	724	779	734	729	757	740	735	808	725	729	722	765	719	765	708	741	717	743	723	751	841	703	770	731	746	766	706	723	688	723	763	785	742	716	732	777	749	765	776	746	782	751	762	716	715	760	722	748	736	697	755	725	749	772	747	719	771	742	719	736	770	774	719	710	723	738	722	748	716	803	737	779	730	759	727	715	675	793	766	762	765	811	693	780	751	752	742	729	752	728	722	732	771	690	749	700	758	698	715	808	781	744	767	771	730	766	736	728	700	781	705	769	709	731	705	769	742	738	709	694	722	743	775	706	761	765	737	737	727	779	773	772	733	741	719	757	762	777	782	712	776	732	743	730	759	715	757	774	703	722	747	745	752	744	750	773	729	703	740	734	771	748	747	755	695	724	702	790	728	722	734	706	747	710	714	746	738	757	740	780	697	778	746	734	713	752	667	770	730	745	746	705	748	781	757	748	750	787	717	783	676	737	745	715	756	718	722	663	761	742	747	711	734	746	764	719	727	758	726	748	722	709	756	743	744	737	728	712	735	723	755	769	771	762	708	712	707	761	745	748	748	787	707	754	738	750	775	741	731	717	731	721	738	732	723	730	777	791	756	750	708	723	739	716	728	773	733	715	791	775	726	756	748	729	750	728	718	740	751	752	751	755	791	740	742	732	733	718	800	736	709	739	729	751	778	757	753	734	766	732	754	730	729	730	722	724	740	731	726	759	771	751	744	721	754	739
1363	365	176	173	131	158	244	231	160	150	171	196	189	215	173	173	139	112	122	116	114	121	96	134	106	125	112	123	104	99	109	112	99	114	118	107	96	92	101	104	113	117	89	131	141	173	148	142	120	127	126	94	105	104	104	94	98	93	87	90	96	99	89	111	95	102	94	112	99	95	100	105	113	102	104	108	108	105	80	94	103	100	103	79	102	125	83	105	101	101	101	95	120	92	115	115	120	84	109	100	92	78	90	104	97	109	106	105	102	104	99	104	113	100	107	107	111	86	97	115	118	90	101	95	100	103	97	125	100	112	114	122	88	94	111	92	84	106	110	84	91	114	102	100	111	104	94	112	96	101	96	112	115	113	95	106	100	110	106	111	103	92	108	105	91	97	105	94	111	102	101	106	106	108	106	117	94	94	106	113	109	96	92	90	95	110	109	108	83	92	111	103	110	111	92	116	111	101	105	110	101	92	125	92	107	117	91	115	117	100	87	103	89	112	126	100	99	100	104	117	87	103	101	102	114	107	105	84	97	89	103	104	98	105	111	108	84	98	88	116	109	90	82	95	115	112	125	104	105	122	103	102	102	107	103	109	113	110	105	114	103	121	98	96	104	108	102	106	93	118	103	104	101	94	91	98	128	101	107	102	89	116	117	106	86	127	102	98	99	97	115	81	95	93	106	93	117	105	100	100	102	109	104	106	106	97	124	97	105	97	95	113	90	102	104	111	96	107	102	110	98	105	123	113	112	97	106	96	107	110	127	119	99	95	112	98	103	117	97	105	92	107	81	99	92	104	104	92	115	99	146	92	105	110	104	105	95	90	97	109	102	92	120	101	110	104	105	91	112	111	114	108	102	117	103	96	95	87	107	115	96	108	108	98	106	90	117	109	108	109	120	106	113	96	99	112	95	107	106	101	88	115	90	92	108	105	115	110	114	112	127	100	109	105	117	117	107	104	109	109	103	78	118	130	102	118	113	98	92	109	123	112	118	120	104	114	130	116	116	94	107	103	101	108	108	100	95	111	97	104	111	108	105	104	97	99	102	107	88	97	113	105	106	92	120	101	95	81	117	121	106	101	96	90	108	99	109	113	89	104	87	93	106	87	118	114	117	114	100	102	104	105	110	103	112	127	112	110	104	99	83	109	113	97	91	118	111	103	121	109	117	102	115	83	96	96	94	103	116	110	107	101	99	88	117	94	108	113	92	98	98	85	102	121	108	102	98	91	101	90	97	112	117	81	116	102	109	93	100	107	102	91	110	117	100	101	93	97	94	118	92	99	106	102	89	112	108	92	110	120	89	92	111	105	99	89	91	129	116	133	126	106	101	120	104	92	118	104	106	100	102	102	101	109	80	126	113	120	98	71	113	107	109	102	89	96	99	103	86	82	102	111	96	111	112	103	115	96	91	93	105	102	97	116	98	87	107	104	115	96	91	107	108	101	114	98	86	88	89	99	110	112	102	109	98	91	134	107	87	108	113	107	126	106	82	90	90	105	104	105	99	106	96	97	107	101	98	100	94	104	104	97	109	87	108	82	99	106	112	100	97	100	91	94	106	102	97	104	109	101	117	99	106	99	111	108	100	103	112	99	100	102	79	104	110	125	111	91	101	94	107	94	114	108	114	98	101	124	118	112	95	100	106	126	98	104	95	110	86	102	111	88	121	97	106	113	115	95	102	127	119	122	92	107	99	113	110	110	104	116	103	111	122	105	103	100	101	111	110	93	108	91	103	98	107	94	105	107	109	111	103	99	105	112	108	95	112	84	112	105	97	102	102	89	108	126	115	89	112	114	98	109	117	114	111	115	98	96	79	101	118	108	109	92	83	123	90	120	109	88	103	112	110	84	92	108	94	110	124	103	115	92	118	103	122	112	89	106	100	82	96	114	116	105	106	92	98	105	108	110	100	94	123	101	108	115	127	114	108	125	103	109	113	109	93	91	105	111	86	114	108	92	96	98	121	118	118	105	104	132	121	102	108	111	127	107	110	112	104	95	108	105	104	115	104	106	88	107	93	124	101	93	101	121	100	87	111	101	98	103	105	95	113	108	108	121	87	100	131	105	96	99	113	94	117	104	93	90	99	103	112	97	104	106	127	105	108	92	104	112	96	90	104	109	109	105	135	109	101	100	101	123	121	81	83	91	104	106	90	109	99	108	112	102	113	97	104	119	99	103	108	95	94	94	112	104	98	106	106	111	112	109	113	110	95	100	98	101	107	97	91	104	79	98	92	98	111	94	89	125	95	108	111	110	87	96	95	119	104	97	92	97	102	92	83	114	83	96	115	105	105	116	109	113	95	96	103	90	89	108	99	106	92	114	120	118	101	97	108	110	104	88	107	108	105	112	102	100	100	110	108	102	125	92	105	106	123	123	93	87	85	89	99	117	109	105	107	97	95	109	103	93	104	98	89	82	88	102	106	109	112	95	112	101	123	103	119	106	104	94	102	81	88	101	85	109	104	102	93	88	111	98	91	95	109	103	113	116	116	110	107	106	117	114	126	122	113	112	122	93	115	102	105	90	124	97	85	110	100	101	105	94	113	121	98	78	103	109	103	100	102	112	112	121	107	125	117	109	107	101	109	93	124	98	108	112	100	117	129	95	106	100	99	122	108	90	97	115	97	111	120	104	106	106	105	98	87	118	96	102	113	92	103	111	98	102	91	117	100	102	107	103	97	107	97	103	96	92	117	115	98	89	107	106	83	122	100	114	108	99	100	106	92	92	104	104	75	94	108	114	109	89	98	104	106	105	95	110	94	121	117	119	100	104	102	90	109	99	117	95	125	108	90	110	121	99	114	105	106	99	118	96	114	86	109	112	92	113	107	94	104	105	102	130	102	83	105	95	106	117	116	105	99	118	99	113	104	112	98	108	114	114	96	118	117	112	111	109	99	85	90	106	121	95	111	102	87	98	89	120	114	100	98	112	121	101	105	99	101	125	114	99	95	115	111	106	113	124	108	119	101	112	102	96	98	87	102	117	99	95	115	81	104	105	103	129	87	107	101	90	127	120	114	105	100	105	118	100	110	94	97	113	120	116	103	118	106	111	104	101	88	93	114	104	100	111	110	94	125	101	102	94	116	113	107	99	97	97	101	102	103	120	125	107	109	96	103	98	109	115	108	92	109	93	108	105	109	125	89	130	91	89	109	111	99	99	101	108	100	109	112	108	101	120	86	124	89	116	96	133	96	91	116	104	95	107	102	136	105	88	97	92	98	111	113	96	102	108	94	98	98	97	96	121	98	93	109	109	96	99	101	106	92	105	102	99	96	133	100	103	102	110	105	103	110	103	100	102	97	122	83	106	99	101	95	88	116	96	113	111	101	114	107	113	97	128	129	92	93	103	85	96	104	115	115	120	94	104	106	89	119	108	111	116	97	99	101	112	98	110	105	103	99	116	121	105	116	111	110	103	104	121	115	85	108	119	74	114	105	115	103	94	104	104	90	109	101	110	91	97	112	100	102	100	109	92
15228	4937	2140	2508	4600	5514	8321	6990	4578	3534	3408	4287	4775	4593	3853	2849	1845	1504	1148	1084	1170	1182	1112	1132	1093	1165	1188	1117	1206	1075	948	976	941	945	968	952	986	963	939	893	990	901	947	1483	1972	2067	1981	1741	1433	1119	1045	945	902	905	890	955	902	906	863	902	894	863	889	859	909	864	855	870	906	869	821	835	817	893	932	890	869	896	907	931	877	873	889	929	845	873	842	886	860	874	852	861	911	894	828	868	833	883	891	876	892	849	881	879	900	899	921	864	857	857	861	905	869	920	833	862	886	935	871	911	868	894	870	913	883	896	878	876	829	870	859	871	903	830	895	925	846	903	883	913	857	879	851	878	865	880	861	880	909	871	868	843	937	865	886	871	877	881	886	893	812	873	843	863	914	858	904	913	856	843	821	877	875	908	881	879	897	869	876	817	888	893	866	900	846	878	856	882	845	885	843	912	884	880	836	895	864	860	860	834	893	861	876	830	886	867	880	906	827	889	893	872	893	846	919	889	902	843	937	837	880	855	875	889	857	830	886	877	879	885	882	841	874	880	907	822	864	857	929	878	891	855	834	922	882	901	843	874	811	853	897	844	917	875	888	881	881	868	937	831	906	864	859	876	888	811	871	837	882	865	913	852	913	867	844	873	923	904	943	930	887	862	862	840	855	884	871	857	911	882	879	901	906	877	865	861	855	926	906	877	870	901	811	907	886	889	861	883	886	865	868	816	897	891	874	871	904	833	869	918	870	875	927	882	927	885	907	899	882	892	950	863	889	955	874	864	904	873	869	885	814	919	867	930	873	860	880	819	879	839	894	833	865	841	917	912	874	870	865	872	862	852	856	857	891	858	834	846	820	915	838	866	870	909	886	861	902	860	907	846	880	836	859	872	846	856	861	859	824	847	922	884	928	871	922	826	891	802	897	873	887	929	872	874	900	833	867	846	837	874	874	863	877	826	827	850	877	876	873	878	847	895	879	822	815	859	899	844	844	865	906	890	899	875	882	919	849	906	893	886	872	888	913	868	903	848	936	906	851	901	911	931	873	851	859	886	867	918	862	898	934	908	870	853	905	868	904	886	824	870	853	894	935	881	873	910	825	871	878	881	892	843	828	863	884	879	891	884	860	866	836	891	867	835	903	876	905	839	913	872	924	861	846	808	869	911	894	870	881	880	873	832	854	919	858	914	852	948	934	903	886	883	864	856	838	860	832	849	867	898	906	884	892	888	831	870	877	922	786	857	897	891	844	813	817	873	790	897	884	877	879	871	815	877	865	874	898	844	865	886	836	857	847	874	865	897	838	877	886	849	903	887	845	896	881	866	826	874	875	845	857	831	938	883	851	871	867	886	871	874	831	857	836	866	897	866	885	892	857	896	941	893	911	848	871	918	815	927	822	904	887	867	891	919	881	852	913	916	857	848	841	849	824	871	909	878	861	876	824	892	883	851	867	855	869	881	877	824	798	874	898	954	853	892	860	937	938	850	872	861	831	824	914	890	920	837	860	889	879	904	947	870	863	808	866	873	915	873	913	868	920	871	859	908	878	835	904	838	900	840	934	928	874	891	870	867	866	876	913	853	876	810	861	796	852	834	825	894	902	856	908	873	866	930	829	864	846	878	826	876	863	876	901	915	853	861	858	893	930	873	906	876	841	864	889	835	803	899	874	892	932	890	873	840	836	839	884	886	898	893	862	891	866	863	862	884	849	869	909	869	867	869	856	899	904	890	901	871	906	879	926	877	876	884	934	930	839	893	892	824	883	867	848	890	900	836	884	950	872	866	917	899	857	884	934	911	874	961	856	873	856	920	882	849	865	867	925	868	897	861	869	846	898	896	866	837	888	885	892	874	894	884	887	912	873	924	913	871	882	837	891	850	880	893	841	874	906	874	893	885	882	934	902	850	875	912	910	928	815	891	904	893	850	917	891	888	889	850	856	899	849	851	899	878	895	870	859	898	833	899	812	892	887	859	871	933	889	857	841	861	857	844	849	884	890	837	842	851	868	834	876	896	916	891	924	900	873	876	857	923	796	837	864	870	787	891	892	859	817	846	917	837	823	868	907	857	865	866	843	839	890	897	834	895	936	897	889	836	879	867	891	905	888	866	900	881	858	889	898	904	877	902	885	924	859	878	859	873	914	845	888	848	891	908	868	899	905	926	908	835	922	855	884	865	869	855	850	901	824	847	885	842	839	905	887	870	900	843	868	849	834	843	893	869	882	871	904	878	843	814	882	861	865	838	837	821	849	890	893	866	887	870	889	846	878	875	901	895	841	880	864	831	866	892	893	956	899	835	896	900	868	926	881	898	856	897	837	811	878	853	837	835	845	833	900	849	904	777	851	877	860	867	863	867	944	901	862	855	917	925	878	849	881	901	952	815	883	824	871	876	894	851	868	911	884	871	892	918	867	856	897	843	877	844	890	880	865	840	860	866	928	881	912	866	855	886	876	875	864	898	913	863	871	878	960	842	899	896	931	904	875	904	845	876	845	938	856	890	913	873	857	895	909	865	883	854	856	801	872	872	842	943	872	853	816	860	847	836	899	822	915	890	938	862	883	898	852	889	884	819	878	858	858	857	867	908	854	899	892	856	866	916	853	859	891	832	939	806	846	895	859	905	885	855	853	877	859	863	829	865	900	905	888	918	846	872	837	838	868	944	840	882	853	928	916	863	929	873	845	825	861	885	881	843	857	932	890	895	907	860	885	860	827	820	856	860	870	866	881	850	888	850	885	880	913	898	914	851	880	871	867	900	838	847	860	901	895	908	872	910	855	850	898	845	818	838	824	890	818	907	858	888	931	851	915	879	907	842	862	891	851	840	917	867	835	885	889	878	827	877	900	871	852	897	886	866	909	851	870	926	875	879	854	920	875	913	887	875	849	933	870	870	919	895	824	875	864	829	874	867	847	951	881	869	863	903	899	919	905	878	845	913	862	846	896	924	895	874	878	920	917	900	888	922	820	904	894	915	867	837	875	820	888	885	878	887	855	898	862	901	865	906	908	868	871	903	881	905	835	838	825	855	850	885	865	895	860	830	864	801	930	851	897	851	892	879	849	870	832	833	862	906	881	830	845	854	875	826	877	853	883	887	860	831	831	917	854	857	878	886	858	881	844	884	897	884	855	929	904	877	873	904	849	888	949	865	888	879	872	887	909	899	842	874	876	861	886	869	905	870	867	909	857	945	895	852	898	845	908	858	878	911	903	858	849	873	860	888	856	882	877	821	903	823	834	820	835	918	885	860	857	878	859	857	885	825	959	915	864	926	943	849	880	859	899	867	888	903	920	897	825	910	820	841	899	902	880	905	898	840	924	891	918	928	839	903	932	903	858	876	904	830	902	887	933	887	850	904	887	824	871	865	857	867	919	859	862	903	903	899	881	811	864	847	924	874	925	865	898	883	874	846	825	897	836	885	851	821	915	793	869	906	901	845	916	824	820	858	947	884	911	811	862	922	868	878	927	909	863	850	875	921	905	914	841	881
1483	831	283	172	148	197	262	294	220	185	184	197	286	243	212	207	139	145	108	108	129	110	126	94	99	121	123	108	107	112	107	92	104	115	100	108	103	99	98	94	94	101	110	160	239	260	243	191	177	142	112	112	123	107	112	89	109	91	94	103	109	100	115	89	102	97	85	94	91	85	116	89	92	100	115	105	112	114	100	97	95	113	97	104	102	90	117	101	108	111	90	99	93	98	101	110	90	107	95	96	98	107	88	102	102	91	105	95	106	99	97	104	90	111	97	107	108	101	109	78	113	108	105	92	110	74	98	101	102	97	92	91	122	109	109	104	88	97	94	99	116	91	100	107	108	112	95	107	94	96	116	107	103	104	85	112	91	112	97	96	92	116	106	101	98	102	98	90	82	114	101	105	103	84	97	97	114	107	99	107	92	106	85	93	100	122	108	86	120	116	104	108	98	93	92	96	84	104	93	98	98	84	88	104	108	110	98	114	118	100	121	123	96	104	93	96	94	107	100	111	98	113	103	110	93	106	99	91	109	106	99	120	97	104	122	110	100	109	98	121	89	119	105	112	102	105	102	112	108	104	77	115	99	101	113	103	89	97	99	99	95	101	100	107	90	77	99	88	86	111	89	110	107	107	108	108	104	99	90	107	99	91	94	107	86	109	110	89	117	102	94	101	111	100	88	86	104	100	110	98	121	96	97	101	108	99	100	110	107	93	107	113	112	93	94	113	110	111	103	112	96	108	106	96	94	110	114	116	110	104	104	106	103	80	110	90	102	103	115	128	120	95	95	97	103	116	101	94	84	103	100	123	93	111	114	98	103	104	122	110	100	94	103	104	106	108	109	94	101	101	107	96	113	111	110	106	87	97	107	107	89	104	91	109	101	101	102	109	112	107	90	114	90	94	113	93	116	78	113	116	93	79	97	115	106	114	112	108	100	100	92	110	96	97	98	91	104	106	111	103	104	95	106	95	101	114	108	86	113	119	93	97	95	99	96	98	104	94	97	103	73	100	103	113	102	102	99	97	105	87	104	116	99	93	95	107	109	92	111	82	99	103	92	101	102	90	105	97	106	103	100	101	85	101	81	94	92	104	86	100	95	101	112	103	106	117	86	112	92	115	92	86	107	124	84	95	101	107	105	112	91	115	115	90	99	101	105	105	102	114	109	99	96	93	112	88	118	82	104	93	109	99	96	123	102	93	119	90	82	92	106	101	96	104	105	114	92	95	101	95	113	95	102	101	112	96	97	82	99	88	105	107	91	92	94	100	102	86	101	90	105	105	102	106	100	93	113	112	112	105	99	100	103	102	101	82	116	109	119	85	96	98	113	99	80	88	105	94	101	134	119	90	90	105	107	108	102	104	106	82	86	88	81	106	93	107	94	104	94	93	111	89	94	114	119	89	117	85	109	93	100	87	117	99	97	86	86	100	93	104	115	117	95	103	109	97	107	117	92	115	94	90	115	106	100	110	93	102	114	101	111	101	98	96	111	114	117	96	101	97	96	99	103	109	107	91	114	92	90	105	100	101	104	90	95	110	111	101	93	117	95	117	98	104	83	111	108	102	90	101	98	100	103	101	95	91	118	106	106	97	115	105	101	98	117	95	102	120	105	97	91	106	104	107	85	126	100	89	87	114	88	107	101	95	109	101	92	115	106	85	103	105	103	98	104	99	101	98	83	111	80	108	117	113	103	89	84	103	112	110	108	110	97	96	99	100	83	95	88	114	90	113	103	110	69	114	98	87	91	100	89	109	100	91	100	88	113	111	109	99	109	95	105	102	109	89	116	110	100	98	106	97	100	104	81	94	78	91	95	104	102	104	121	118	83	98	92	98	109	81	95	82	87	94	90	76	96	90	103	105	103	106	116	81	96	105	100	104	101	104	111	111	119	99	108	96	109	99	93	103	95	103	93	102	105	103	95	109	102	103	100	88	102	87	98	102	75	87	94	94	101	112	103	77	102	109	98	120	100	100	96	109	100	83	104	98	93	96	108	96	105	100	87	86	106	106	108	94	100	92	89	99	105	113	102	98	107	129	90	111	91	123	90	112	103	104	81	107	106	82	116	94	93	93	90	102	87	109	99	97	113	102	103	98	86	99	80	102	110	94	116	102	86	109	89	100	98	104	103	100	93	84	103	102	105	112	123	100	83	104	112	117	89	119	110	90	106	107	91	95	95	92	121	98	105	112	122	100	116	94	100	98	120	125	111	102	102	111	105	95	100	106	92	104	107	95	98	106	107	87	113	106	100	81	97	120	101	100	102	116	93	96	93	116	107	92	105	94	106	82	88	90	94	91	91	88	96	129	95	89	92	102	100	100	99	118	107	115	111	102	96	97	102	101	97	99	114	103	120	107	105	94	80	119	109	95	84	74	113	103	93	111	97	116	101	107	111	99	94	107	105	101	99	104	97	108	87	103	85	107	95	103	98	88	112	102	83	100	105	100	89	111	114	100	112	106	93	102	105	101	99	87	92	123	102	96	97	93	86	99	103	110	123	96	117	99	93	96	93	119	100	116	116	83	102	102	92	95	109	110	112	117	92	106	87	119	105	124	87	91	105	101	117	92	113	118	99	92	102	99	101	95	94	110	99	95	100	107	110	105	104	99	101	114	110	113	117	109	111	95	94	97	105	103	113	105	89	113	102	96	83	95	105	104	98	93	97	110	98	89	102	101	105	100	91	107	98	106	108	101	110	101	86	98	118	98	99	98	97	96	122	88	96	81	102	108	101	99	95	119	90	111	111	84	103	105	97	114	92	93	101	124	114	109	99	102	117	136	96	97	116	87	93	85	111	96	102	116	99	87	93	105	94	114	110	93	95	93	104	98	108	95	90	81	98	107	107	85	111	105	116	98	97	77	108	90	115	99	120	106	104	107	95	130	117	113	88	98	89	90	110	123	92	94	100	100	104	111	89	102	83	106	95	108	97	100	93	86	97	109	99	100	96	98	94	114	99	94	93	103	101	108	90	92	80	107	100	92	89	96	110	102	107	98	107	103	98	96	103	92	107	122	111	102	93	96	119	118	94	97	109	118	94	86	88	91	103	99	114	98	106	98	108	93	89	96	104	99	124	97	107	108	103	122	108	114	106	104	105	96	98	102	110	100	110	111	106	116	112	100	96	90	118	113	100	99	87	102	102	106	81	119	97	111	89	97	97	115	97	125	102	94	87	96	104	110	99	89	90	100	88	93	102	92	109	100	96	110	95	93	124	104	94	95	108	99	113	91	80	97	102	97	105	92	97	102	104	82	80	114	122	93	113	100	103	96	92	108	94	116	83	100	95	102	101	106	103	108	105	94	111	112	113	92	95	95	102	84	95	100	105	107	93	90	113	79	106	129	104	102	89	88	122	88	94	105	89	76	84	116	115	90	97	95	85	105	112	109	96	95	105	98	104	105	111	103	102	98	116	105	83	109	102	97	101	101	113	97	111	95	108	87	105	97	89	87	106	92	76	122	110	93	95	113	103	95
19402	9288	3100	3517	6840	8298	9432	10534	6783	4774	4247	5177	6448	6207	4757	4054	2739	1906	1425	1230	1298	1181	1239	1197	1192	1210	1281	1270	1200	1092	1003	1088	1037	967	967	956	1019	955	967	1010	944	920	1224	3040	4513	4267	3493	2700	1892	1425	1178	1063	908	864	860	842	880	929	870	900	867	863	924	872	849	860	879	842	814	874	893	882	827	874	861	844	830	853	865	848	876	848	849	889	865	804	851	881	860	872	806	852	870	880	859	845	863	877	879	847	909	848	879	824	834	820	856	935	790	843	901	830	907	889	863	833	858	837	895	851	905	924	839	904	838	881	878	877	915	854	851	846	875	864	819	895	844	803	830	855	904	853	861	903	870	830	859	903	854	875	954	887	860	852	833	875	778	821	858	858	856	821	914	812	859	857	845	847	872	889	850	830	880	839	867	787	852	852	834	871	856	860	862	859	852	865	869	831	882	815	847	861	874	838	817	871	861	835	839	847	882	849	823	832	834	866	846	865	871	863	847	848	861	840	834	808	832	883	855	883	888	837	875	900	840	874	895	854	920	853	858	894	955	836	868	855	877	839	854	862	835	896	916	875	841	888	822	856	846	892	859	844	864	897	860	883	827	875	892	847	859	876	830	883	895	854	829	828	886	831	861	873	889	863	781	850	839	844	845	835	907	816	883	862	864	916	883	867	819	827	865	859	824	883	888	840	820	818	883	823	872	872	872	874	832	891	874	911	856	840	852	885	861	878	868	875	851	915	830	806	893	825	820	863	847	894	902	875	876	887	840	850	867	860	900	867	861	926	871	873	825	895	859	844	873	879	803	871	847	839	884	860	902	893	874	843	833	844	890	854	856	818	883	873	880	815	872	859	903	851	919	854	910	807	871	876	858	871	867	862	877	885	874	842	860	865	881	860	943	833	891	821	857	880	807	870	813	859	861	858	879	843	884	834	873	847	838	874	778	895	842	868	909	827	830	870	874	874	871	834	888	891	853	943	875	872	865	843	884	794	822	862	844	858	852	889	855	859	861	831	831	879	845	870	815	880	854	856	813	904	873	858	880	832	855	841	854	887	920	852	895	848	884	896	862	827	866	905	856	907	907	854	859	873	855	864	891	835	899	898	847	859	872	812	847	830	839	865	871	928	864	806	847	873	884	847	898	874	874	845	848	839	851	878	821	942	810	902	845	907	822	797	891	841	861	855	876	867	848	872	887	887	905	883	808	844	870	860	868	843	854	876	809	874	849	862	841	871	877	892	855	843	897	871	828	835	922	871	867	823	875	880	889	889	888	862	862	837	820	923	843	898	880	875	854	913	842	829	863	860	825	828	840	867	863	845	835	850	853	839	920	878	876	857	897	867	894	870	883	866	902	872	884	847	842	909	823	848	858	843	829	902	895	899	864	865	846	898	859	849	892	857	891	872	902	879	843	852	864	908	876	875	900	895	835	874	907	851	892	850	889	797	858	851	874	852	853	850	872	848	878	862	861	841	816	806	874	951	874	867	815	797	860	854	813	849	881	850	868	866	881	901	918	885	893	842	869	879	876	839	817	841	828	883	904	851	881	878	896	927	892	883	876	883	900	892	857	809	830	904	890	809	878	873	868	872	863	868	859	822	884	896	924	841	853	919	866	858	800	905	824	875	873	855	835	854	856	838	923	913	830	880	846	872	846	859	877	860	901	822	861	829	904	820	868	889	861	814	894	917	879	867	866	948	860	836	832	836	900	837	864	821	896	802	825	834	879	868	848	851	833	833	869	860	879	839	869	919	840	893	849	851	860	863	855	856	878	876	810	832	865	860	827	822	879	883	832	793	888	877	852	874	842	873	853	875	854	890	845	922	871	893	900	859	864	842	890	850	887	871	837	886	875	905	832	846	870	897	824	911	871	849	892	852	824	893	846	842	840	862	896	917	883	826	917	848	847	851	866	832	876	850	843	842	862	831	881	857	847	931	869	898	879	868	864	851	855	899	881	874	876	814	842	884	890	885	844	870	862	937	854	829	869	868	868	855	832	816	867	864	873	870	878	905	897	860	874	809	838	841	840	870	887	884	864	900	875	873	845	856	878	854	809	860	851	865	874	896	884	841	876	820	883	838	884	874	834	901	921	898	860	858	828	876	798	858	830	871	848	900	895	867	859	844	894	848	801	868	843	859	797	872	871	855	845	909	865	858	858	871	864	867	910	851	871	828	880	883	856	842	888	887	902	807	885	839	914	873	838	882	898	858	876	841	883	877	883	886	836	854	827	886	851	895	884	858	871	846	845	916	856	902	845	844	868	806	859	879	849	845	877	878	831	923	897	841	933	864	831	863	883	878	817	854	864	802	876	813	870	863	838	857	876	878	883	811	929	820	865	873	872	854	852	881	854	895	893	869	860	862	870	895	843	862	858	860	832	840	849	864	858	860	906	895	859	898	898	857	894	833	916	870	859	886	846	877	922	860	821	901	840	844	872	868	852	857	882	899	850	886	873	845	902	852	879	862	888	914	847	885	818	894	872	890	903	808	843	825	929	860	824	829	821	841	899	865	884	878	878	863	844	817	903	790	892	877	893	817	844	888	892	793	893	825	862	782	854	886	873	890	813	854	832	814	861	807	809	868	881	841	882	885	875	888	836	858	830	861	885	876	840	882	837	794	873	898	845	820	907	839	880	833	836	859	901	897	864	830	895	841	877	855	777	838	847	847	827	847	854	898	847	902	888	834	866	830	903	851	845	871	819	919	818	877	876	853	881	894	852	864	862	891	890	855	841	840	864	867	886	884	905	874	821	942	845	821	901	865	871	936	869	848	857	882	853	882	840	831	856	836	869	852	855	843	838	895	887	908	846	837	830	944	863	866	863	932	856	908	850	845	863	815	881	828	864	861	866	850	875	875	874	855	866	866	871	847	904	840	842	884	817	846	841	845	850	876	845	895	857	838	859	859	879	877	856	865	854	838	882	890	879	835	836	850	875	891	815	877	928	889	881	861	921	860	853	857	861	877	867	857	862	887	879	882	835	858	854	855	888	913	824	859	857	837	848	912	900	873	888	896	840	843	820	874	888	867	858	906	896	889	861	895	856	896	825	839	845	855	805	849	886	836	857	873	841	902	856	881	854	812	850	915	834	793	833	906	866	798	899	922	883	894	887	835	863	830	831	824	895	840	853	859	870	855	898	854	892	860	874	896	857	841	836	866	855	846	889	883	876	864	894	876	868	834	869	867	896	864	873	839	873	864	864	877	830	852	818	833	841	849	910	868	846	844	858	863	857	837	853	897	842	871	908	869	847	853	861	889	830	874	900	887	847	939	841	835	853	960	867	862	918	846	903	835	839	860	904	865	864	844	813	862	851	852	875	904	860	888	859	902	871	877	857	842	845	904	910	898	919	876	881	861	848	906	875	834	877	835	863	835	897	817	840	869	859	820	838	883	831	805	877	893	830	840	832	851	849	846	881	817	877	920	850	882	852	894	847	837	880	826	821	896	848	870	794	893	854	866	837	881	817	858	861	880	846	851
2040	764	220	165	146	169	205	294	210	158	150	177	224	251	206	173	137	133	118	113	91	109	112	88	105	104	100	88	92	103	100	96	73	84	100	93	103	80	88	83	69	81	134	196	243	247	207	163	162	128	107	77	83	83	68	78	73	96	77	96	90	78	82	104	85	86	84	85	64	77	104	76	90	78	71	79	75	92	99	81	84	73	95	80	80	79	83	84	82	76	75	96	85	72	77	95	91	98	87	75	109	90	88	82	77	80	87	79	72	91	80	84	75	72	77	92	100	91	80	85	85	67	74	80	76	88	95	84	94	82	91	105	73	86	95	82	96	70	81	88	87	77	67	87	86	88	85	71	67	95	86	80	82	102	81	101	95	92	76	79	92	84	77	114	85	84	88	71	85	103	83	89	87	86	97	84	64	102	71	93	74	78	95	71	89	91	68	89	82	77	92	87	86	73	87	84	86	93	102	83	64	100	64	86	88	88	88	72	85	72	78	95	87	84	90	78	88	101	89	80	82	94	72	91	94	86	82	89	85	86	100	92	80	101	99	92	81	87	89	77	100	82	81	96	73	81	84	90	94	89	86	84	79	90	71	101	95	82	92	66	82	85	79	85	76	86	98	76	76	91	74	69	71	82	77	73	80	84	85	95	79	78	89	92	97	85	82	113	102	74	72	87	95	93	77	86	85	89	82	86	85	92	78	86	84	74	69	68	99	84	82	82	75	94	80	114	90	88	92	93	74	108	73	74	78	91	87	70	78	74	88	91	88	94	93	79	90	95	80	83	77	88	75	86	87	89	82	99	105	82	91	63	81	80	79	86	100	89	90	99	84	78	75	88	76	80	76	99	74	85	88	90	68	85	81	88	89	95	91	82	88	95	70	82	94	81	80	91	93	86	83	78	72	87	92	75	90	77	84	96	72	103	78	84	79	85	104	66	78	78	74	88	88	69	82	76	79	83	87	79	91	75	90	86	76	94	104	78	84	91	94	92	87	77	98	99	100	87	75	87	87	80	87	90	87	81	85	94	81	72	89	86	93	97	75	90	78	87	83	79	69	77	67	96	98	91	66	80	81	77	74	95	70	75	87	82	80	105	89	84	85	79	75	83	79	82	67	102	97	82	98	90	91	85	73	77	75	80	105	97	89	63	95	64	79	90	100	79	75	81	82	84	96	75	71	89	74	79	81	95	75	67	73	102	86	73	95	85	84	79	78	59	96	81	86	96	92	88	82	93	91	77	92	97	101	85	74	80	82	78	86	77	71	83	74	84	74	100	78	90	91	90	88	77	75	69	87	94	83	83	79	82	88	84	98	85	60	86	102	76	82	82	92	98	82	77	78	87	98	83	83	74	83	90	76	83	94	87	97	71	93	59	101	81	85	83	91	88	101	87	83	89	97	85	94	94	75	74	91	75	93	84	82	82	82	76	91	97	83	72	72	82	79	66	80	82	71	84	94	95	89	99	100	77	76	106	92	92	98	91	72	94	77	74	85	88	95	87	106	84	90	72	82	72	80	91	86	72	82	84	90	95	91	100	98	78	77	86	78	79	80	92	90	78	93	79	104	68	85	59	73	84	105	86	77	93	85	74	91	84	85	88	75	74	93	94	87	61	84	101	72	87	72	75	75	75	102	74	85	90	83	72	103	79	75	90	101	93	83	85	93	91	82	85	88	101	83	103	84	74	74	87	79	99	87	104	84	85	67	72	72	94	98	81	77	86	78	89	82	89	82	90	92	75	91	102	90	77	96	92	77	84	78	115	87	91	90	79	61	86	100	91	82	84	68	95	68	82	76	105	88	96	76	89	80	67	96	87	88	78	85	78	89	83	87	78	87	77	93	96	75	89	76	80	95	77	85	85	72	89	71	111	83	85	78	80	84	94	87	86	81	79	76	80	89	73	88	82	83	85	75	97	73	75	77	72	71	78	81	84	87	79	72	100	86	90	89	91	87	85	78	80	86	80	96	92	72	78	78	83	81	81	99	86	85	86	84	90	93	84	90	98	86	93	77	83	91	89	98	79	87	81	92	82	74	86	84	91	101	97	86	91	93	90	94	74	75	70	82	86	79	85	83	85	90	92	95	77	80	86	83	88	81	81	104	102	74	78	83	96	100	68	84	94	82	75	97	84	86	88	66	90	67	74	94	81	89	105	94	98	96	83	95	88	90	81	95	86	84	76	79	85	84	93	78	85	78	87	95	79	91	98	81	86	78	92	77	85	73	81	85	87	68	80	94	90	75	99	78	73	89	83	92	105	90	80	83	80	96	82	91	94	91	80	79	77	83	79	76	73	85	82	81	77	79	79	78	94	70	82	79	83	85	89	105	98	87	88	86	72	84	84	77	88	78	74	82	91	84	85	86	94	93	86	77	78	70	83	79	93	94	81	88	83	104	75	74	65	79	82	83	79	92	94	89	76	85	76	89	89	79	81	89	89	71	68	103	85	86	71	74	75	72	86	79	82	81	68	88	92	78	83	87	83	81	83	92	73	105	95	96	79	98	82	78	88	98	69	85	82	94	85	79	87	77	92	75	87	79	95	83	74	83	97	83	81	89	73	63	84	78	78	78	72	77	94	84	100	95	97	92	82	97	89	81	96	78	80	72	74	75	82	79	93	94	126	74	103	86	79	87	77	74	78	83	96	80	92	103	86	82	90	90	79	79	88	93	88	95	81	77	87	84	62	82	84	91	85	80	74	72	75	84	76	73	85	90	92	71	86	68	82	89	81	94	83	82	87	81	85	87	91	83	87	68	72	87	86	91	90	77	77	80	93	85	92	81	82	79	99	82	90	79	80	97	83	75	76	73	90	92	86	97	87	88	74	93	86	88	86	107	81	87	70	74	105	85	79	75	74	94	96	82	76	81	104	81	83	81	81	76	81	68	82	105	96	83	72	90	88	90	72	96	76	80	83	99	88	95	82	73	77	66	87	95	76	99	94	97	91	107	76	85	92	105	89	83	102	89	74	90	111	83	90	79	75	94	94	88	101	85	79	101	85	102	92	83	65	82	75	86	68	82	74	84	70	87	85	88	86	94	80	74	79	83	73	78	86	96	71	92	85	73	78	92	72	88	102	90	68	70	87	79	81	90	69	101	100	77	79	80	79	73	81	78	91	88	88	77	95	70	84	76	90	94	87	96	81	75	74	82	90	79	75	72	84	95	90	97	76	78	87	81	79	80	82	84	87	115	87	84	92	66	92	83	91	84	95	77	78	90	89	92	87	81	87	90	82	96	86	81	105	86	110	78	83	90	88	88	72	100	93	99	76	95	89	91	76	91	78	75	91	107	80	81	85	80	75	90	92	90	91	80	69	84	75	75	80	80	82	85	82	62	96	87	90	85	86	96	95	77	81	95	89	84	81	99	89	95	82	90	102	87	86	85	67	70	77	81	94	82	69	86	98	77	90	74	81	76	80	100	101	84	89	74	76	70	88	79	81	88	86	87	80	73	74	79	75	97	90	81	88	88	73	86	96
20044	8507	2999	2998	5890	7671	8856	10154	6542	4702	4023	4458	6193	5950	4851	3944	2668	1813	1348	1109	1117	1169	1136	1069	1139	1189	1127	1055	1086	1157	969	882	880	826	837	845	815	841	822	800	789	897	1574	3551	4328	4530	3507	2688	1772	1288	1003	841	747	724	765	693	643	728	748	724	684	733	726	727	701	770	736	740	666	750	727	711	718	759	726	719	760	740	733	701	681	689	712	694	740	683	737	684	739	725	745	736	737	735	739	699	751	670	726	720	676	730	706	716	691	735	696	712	669	697	759	728	700	703	736	706	762	719	725	710	712	716	722	699	731	734	700	726	711	679	649	740	735	708	744	731	728	696	738	659	717	737	695	733	714	739	679	725	726	699	745	772	738	701	757	735	705	687	729	738	730	725	731	672	704	742	746	721	699	691	763	704	676	728	756	661	699	780	705	701	714	718	729	722	729	685	703	758	723	665	761	714	638	711	722	731	702	709	763	684	714	742	715	698	690	720	714	699	726	722	681	693	759	666	735	725	720	736	710	715	699	780	729	720	692	748	725	718	718	721	724	708	689	699	708	700	712	662	730	732	717	732	711	665	687	719	742	700	667	736	749	726	737	731	707	707	702	673	741	741	698	735	717	735	736	700	809	704	736	740	693	724	711	737	744	744	743	661	742	701	702	662	749	741	726	704	719	680	634	696	772	732	740	705	738	725	706	770	749	711	725	702	747	725	703	757	700	707	706	701	700	731	748	745	712	737	689	713	765	766	741	705	746	779	686	709	710	721	669	729	793	680	707	709	709	730	738	709	767	687	729	714	752	731	693	714	693	718	784	714	680	751	713	715	738	677	699	693	699	746	695	733	741	699	756	761	725	704	739	749	761	730	729	688	742	726	739	746	725	733	725	703	730	695	754	709	738	787	730	730	708	676	690	758	718	718	694	681	678	695	740	693	742	680	735	753	755	696	740	735	776	708	701	702	720	746	681	764	723	695	707	732	720	683	688	692	682	731	733	728	734	719	692	699	738	718	706	734	717	694	690	762	689	705	678	730	737	716	677	732	711	677	729	702	683	725	770	701	733	748	672	724	717	740	753	762	683	712	750	751	693	739	731	726	718	721	744	706	724	716	778	703	739	689	719	715	718	748	752	718	757	728	719	743	786	728	719	740	720	742	758	726	661	725	684	759	698	672	742	724	730	712	739	715	748	656	774	720	736	757	769	724	667	719	754	762	728	700	767	769	672	726	689	696	764	746	715	690	699	759	733	729	755	709	666	737	752	707	696	747	661	704	734	685	707	716	789	768	749	754	698	695	739	740	720	761	701	757	755	715	685	728	697	695	716	758	700	697	744	704	727	715	759	742	690	701	722	744	736	674	720	742	750	719	693	732	696	710	718	697	711	687	714	700	743	734	736	742	682	737	682	705	723	700	740	717	711	702	714	707	708	729	713	708	759	706	765	749	732	666	693	781	748	730	706	730	670	719	742	706	733	681	726	671	753	711	695	735	643	702	703	744	721	719	701	688	694	705	734	748	745	735	728	753	696	678	724	730	710	707	695	715	761	726	716	722	702	708	730	743	688	724	716	702	714	703	747	727	706	712	725	746	718	703	727	706	677	690	685	698	699	734	716	679	695	722	641	699	724	716	723	693	718	683	716	701	704	725	712	736	681	673	712	699	755	707	731	689	765	712	756	720	734	737	667	734	688	684	692	664	695	757	686	681	721	732	718	742	765	709	701	676	738	710	701	712	720	720	736	709	671	684	720	732	741	699	699	699	718	755	695	721	734	720	749	674	688	781	723	725	694	691	710	772	706	722	685	750	707	669	700	679	752	698	677	780	666	716	702	764	648	726	739	749	730	709	705	709	797	691	724	727	768	666	703	684	725	684	717	710	727	732	702	702	729	681	756	734	740	750	734	729	756	724	684	693	705	749	721	719	674	731	753	683	737	760	718	693	721	705	698	688	704	739	714	729	723	736	752	715	736	697	734	714	699	678	744	679	743	732	709	737	771	750	750	725	727	744	707	684	736	715	710	695	700	702	686	694	768	735	684	708	706	736	751	725	726	724	675	700	709	710	719	751	713	695	734	765	734	668	726	703	720	702	727	703	742	746	750	769	743	689	704	676	703	724	757	738	739	712	682	747	721	734	755	719	692	704	692	736	718	729	749	695	692	713	708	740	743	711	701	707	674	765	681	723	737	737	723	698	752	718	708	722	715	781	687	701	716	696	730	751	756	681	721	717	721	683	719	741	744	713	695	709	726	665	709	701	693	724	716	715	737	715	697	705	725	693	670	712	757	705	691	735	692	731	726	719	727	759	722	701	764	718	692	663	692	744	721	729	682	692	736	722	723	659	739	702	702	684	705	706	703	706	685	746	641	694	683	714	735	735	761	692	731	711	711	715	733	753	704	753	772	755	717	687	687	724	775	733	759	679	715	698	737	698	722	696	746	739	745	773	706	703	713	707	745	738	673	720	742	700	736	771	709	696	706	695	736	673	713	710	728	708	664	687	724	757	685	778	703	732	662	696	686	710	721	713	721	700	693	726	711	715	718	736	687	713	684	719	729	698	718	643	688	700	717	728	691	764	746	760	740	717	733	781	725	755	737	713	698	668	701	702	739	733	728	682	699	707	667	730	691	678	737	754	765	684	673	723	735	717	712	702	709	720	737	694	712	672	699	702	708	740	746	706	728	719	727	665	736	703	766	734	720	756	742	740	702	756	692	749	699	698	709	733	715	724	699	707	688	687	682	727	708	743	696	706	724	697	754	708	700	695	738	723	704	706	763	750	725	694	699	693	679	720	681	707	745	755	668	695	710	709	773	702	706	742	705	722	745	715	734	707	713	768	726	742	743	693	750	727	718	676	723	702	707	702	737	728	699	765	664	696	719	686	687	736	699	691	744	742	710	717	698	694	719	673	761	734	745	700	759	679	719	710	703	709	681	706	749	802	724	759	750	694	713	693	734	715	694	720	725	721	703	728	711	698	755	723	691	735	687	712	723	732	785	702	744	716	726	718	728	706	718	743	709	701	740	780	707	744	696	730	754	704	715	687	724	688	739	737	686	683	673	713	709	719	750	702	706	737	715	723	722	774	727	709	694	705	728	730	711	674	687	714	724	724	704	735	745	689	688	715	728	716	730	786	709	690	717	746	677	670	723	716	704	764	745	740	713	716	736	736	761	736	702	729	753	762	720	733	740	724	741	724	755	712	769	746	730	726	759	711	708	735	684	732	754	718	758	689	692	718	735	723	685	703	768	694	701	698	715	686	722	710	723	690	767	746	699	675	742	707	711	719	749	696	729	777	747	733	682	707	720	717	755	783	690	716	738	741	703	734	750	699	755	720	730	766	723	716	705	737	712	735	726	720	699	668	711	718	703	679	733	684	703	731	693	705	668	740	698	700	742	659	789	680	731	728	717	749	694	711	764	727	704	728	661	728	753	675	687	726	721	733	748	753	746	730	730	754	669	727	738	739	721	703	716	776	699	673	694	726	675	718
2659	1153	344	163	160	211	270	324	238	213	179	175	249	287	218	195	147	120	118	103	81	101	99	114	102	103	106	99	88	125	105	96	75	71	94	77	82	95	86	91	107	120	178	259	287	322	228	214	143	125	110	102	92	85	89	84	112	78	81	80	81	98	84	67	86	89	73	80	85	105	71	83	89	69	68	89	86	75	90	76	102	79	86	92	69	105	73	80	91	88	93	77	87	75	81	87	83	74	97	90	85	93	66	73	86	76	85	111	83	76	79	69	82	76	79	91	81	101	77	89	68	60	86	94	87	79	77	80	75	91	75	89	91	82	81	69	83	90	72	82	107	99	73	77	71	98	81	79	83	83	95	86	90	89	89	82	80	72	95	102	67	74	71	87	86	66	99	78	83	98	86	87	71	81	88	78	95	86	78	88	84	82	66	67	83	88	79	85	86	89	79	82	65	89	86	89	93	88	71	79	90	93	98	71	86	96	78	88	97	83	91	71	81	97	97	82	94	78	83	81	87	82	90	80	91	80	85	98	80	76	77	72	98	89	73	94	79	69	89	94	86	78	74	84	75	91	88	81	93	87	92	76	89	83	86	88	68	79	84	91	82	88	79	78	83	73	74	92	78	89	70	70	79	87	77	87	92	73	113	73	85	98	73	96	83	102	73	69	89	67	73	71	85	92	84	80	84	82	77	69	71	87	85	72	83	82	95	81	85	77	80	75	101	71	87	75	71	102	105	88	85	86	102	88	71	83	89	84	77	88	76	83	99	71	78	74	78	82	101	90	98	88	84	87	89	89	79	78	85	85	90	83	96	83	89	77	83	80	84	57	90	73	70	67	81	94	86	77	88	84	73	87	95	97	90	76	85	66	78	62	63	78	93	78	100	82	88	57	97	83	89	74	89	88	82	74	69	80	90	91	90	94	92	84	101	86	98	75	95	80	84	73	81	92	86	102	82	101	77	86	91	92	87	80	93	80	89	83	93	76	94	67	82	93	92	80	77	85	90	93	77	91	90	69	93	80	90	82	91	88	75	76	84	85	83	88	83	95	94	73	85	88	74	73	81	90	82	90	92	84	101	95	81	85	91	84	90	82	82	105	81	79	58	94	80	84	91	88	71	86	80	68	100	88	70	97	85	86	66	90	76	84	67	85	72	75	88	83	67	87	87	87	75	82	79	74	87	76	93	101	96	86	79	81	86	64	77	91	85	97	74	94	67	74	83	83	91	90	83	79	71	82	78	88	80	76	82	72	92	75	92	85	83	93	81	70	80	75	93	80	76	70	78	73	81	71	93	80	89	84	70	87	89	87	94	80	79	80	97	84	89	90	86	83	77	78	76	84	86	79	76	85	101	90	95	78	74	83	79	91	117	90	88	66	83	80	71	78	77	80	76	100	87	83	74	95	81	77	89	80	79	73	94	82	87	93	83	89	81	71	81	85	100	84	79	73	93	110	95	95	85	79	76	83	70	83	78	82	84	70	89	89	71	82	86	81	73	67	91	90	87	75	75	83	87	82	66	98	94	80	73	75	81	92	76	88	66	79	73	72	71	77	80	87	85	76	73	81	66	85	76	69	68	90	83	83	77	89	102	55	70	84	97	86	74	74	80	63	78	75	104	84	91	73	91	80	79	86	92	86	89	91	83	88	97	79	81	86	79	97	88	77	85	84	92	87	93	97	86	95	83	77	93	99	96	89	91	78	79	91	75	93	81	82	90	98	77	95	69	99	90	84	105	70	60	89	74	68	82	80	103	76	89	92	77	93	93	94	87	77	83	72	79	88	88	83	82	68	81	82	85	91	87	72	74	80	85	81	90	84	65	86	81	82	67	82	76	75	99	97	72	87	81	86	96	81	73	84	81	78	82	84	86	84	83	81	82	83	85	83	79	92	99	90	96	82	91	83	67	90	90	66	75	94	66	89	85	81	94	78	83	85	86	91	106	82	73	83	87	88	62	93	83	84	69	76	85	67	89	62	86	64	75	83	81	89	75	79	75	90	71	79	89	81	78	87	86	72	80	92	88	63	87	84	95	87	99	80	86	94	69	84	62	87	90	80	72	82	88	92	87	87	67	81	96	83	82	101	80	56	85	88	77	98	79	78	95	97	100	70	79	85	85	99	72	74	92	85	87	87	84	69	80	59	85	74	79	72	92	65	70	78	73	83	72	64	98	73	85	92	82	86	93	90	86	84	90	99	86	83	85	62	64	87	79	106	82	75	87	104	88	101	92	69	91	78	75	84	81	75	95	88	93	86	84	93	84	83	107	86	77	91	83	78	86	91	81	89	86	73	84	74	95	86	76	89	93	79	64	86	79	85	78	78	99	100	84	88	90	77	85	81	71	76	86	68	91	81	86	67	79	88	89	100	84	77	96	86	84	97	79	77	97	86	75	78	73	90	88	95	90	99	74	75	84	78	94	90	90	84	93	75	82	71	92	84	84	65	82	87	88	81	79	104	87	78	90	88	90	89	87	75	72	66	82	97	74	78	85	85	73	78	87	89	93	86	83	87	63	81	88	86	100	91	85	88	74	92	83	74	82	95	86	85	87	93	84	94	83	73	73	83	75	96	93	85	93	95	82	81	67	76	80	94	91	76	86	84	86	87	70	91	82	89	74	100	90	87	111	91	73	69	96	71	67	85	73	80	86	74	92	69	83	71	94	92	85	75	93	71	91	81	108	76	100	70	64	91	85	77	79	96	78	89	76	61	64	81	75	77	83	108	78	77	78	96	76	78	86	75	83	77	83	91	78	96	90	83	80	112	77	73	100	99	71	82	74	72	95	90	99	76	86	93	74	74	79	94	92	97	79	75	75	83	89	73	97	106	89	96	96	69	99	81	79	83	94	72	83	91	78	96	86	83	84	87	94	76	85	81	86	71	89	92	79	71	74	73	81	80	80	92	87	79	100	71	94	80	92	88	84	78	96	66	88	79	82	81	69	89	85	72	89	76	86	68	98	87	79	85	66	79	76	87	91	81	91	86	82	87	78	83	89	82	79	76	76	88	95	76	83	85	94	90	83	84	89	87	80	88	93	73	83	82	91	95	77	76	85	67	86	88	75	76	81	81	97	88	87	92	85	75	95	71	87	69	89	91	86	98	73	81	74	82	97	87	67	82	71	81	94	82	88	96	74	87	94	77	89	91	89	95	96	85	94	91	96	115	93	69	83	79	108	80	84	91	92	91	98	87	94	86	104	89	85	90	95	84	76	73	83	98	90	90	77	93	89	84	91	93	71	99	77	94	82	96	94	80	79	84	91	84	97	115	87	87	79	79	95	88	85	78	92	90	73	96	76	59	80	88	72	97	81	85	68	76	109	82	79	92	77	86	87	86	81	95	80	89	87	85	83	86	85	100	94	82	82	86	68	85	86	66	93	86	87	74	96	80	83	93	89	79	86	83	86	84	83	81	77	89	100	80	90	89	74	87	72	80	90	97	90	83	75	86	80	76	87	87	92	78	91	80	80	64	98	102
25413	11372	3852	3898	7924	9853	11394	11884	8134	5946	5172	5305	6429	6675	5694	4353	3085	2280	1636	1195	1212	1294	1328	1187	1223	1337	1220	1154	1121	1240	1191	1000	980	881	901	863	914	859	903	814	834	1881	3385	4674	5927	5786	4466	3378	2139	1511	1114	890	796	793	812	706	712	731	730	696	740	754	766	752	734	744	723	734	761	725	765	707	711	762	729	708	764	697	752	770	750	749	754	725	735	739	709	760	650	720	722	730	757	728	770	786	760	689	730	743	713	710	739	726	751	768	742	749	719	761	704	730	710	780	695	721	706	742	767	706	684	765	721	728	705	739	736	742	722	718	745	733	735	723	722	748	749	752	696	717	706	728	745	709	763	706	701	733	728	671	679	694	726	729	677	714	708	752	672	707	754	784	771	710	709	727	726	687	684	712	732	733	780	760	770	730	772	772	706	744	719	682	744	720	727	726	759	745	696	731	680	736	738	669	735	724	794	769	739	732	731	728	733	751	753	754	705	709	724	754	742	732	718	764	682	726	764	707	776	709	747	723	695	698	741	739	743	748	731	770	722	703	722	730	729	730	742	752	763	690	718	743	739	725	731	737	729	826	730	735	756	725	705	729	742	722	722	725	763	699	708	731	724	768	728	774	772	764	710	749	746	731	743	730	678	726	705	694	744	732	729	701	730	698	760	709	813	779	700	722	772	734	712	737	743	744	731	740	719	750	733	748	725	733	787	762	731	680	747	696	765	709	689	766	723	723	738	765	717	752	775	787	747	722	677	767	725	732	720	718	692	736	747	732	691	742	769	709	758	724	775	743	719	693	721	722	800	761	728	750	710	742	713	704	732	728	746	707	704	720	730	740	708	723	757	753	722	731	753	724	700	733	724	743	730	695	725	714	742	721	714	717	763	750	713	701	743	773	749	734	767	744	710	740	786	746	756	746	709	713	713	759	732	741	749	756	680	699	702	757	682	656	748	756	691	714	691	664	687	732	765	746	739	728	725	767	780	702	763	726	761	742	688	743	702	728	724	733	745	747	740	740	753	739	751	814	744	681	696	753	709	785	766	714	709	735	751	745	767	750	691	750	769	720	700	759	763	742	756	732	732	723	737	705	709	746	744	765	726	707	716	724	721	763	733	700	749	677	712	770	743	722	770	697	739	693	729	789	729	705	755	761	764	694	754	747	698	771	750	709	732	719	713	731	701	708	691	739	737	741	697	717	708	709	725	773	755	716	727	705	675	757	715	721	770	753	762	764	691	712	742	697	736	735	759	744	776	676	722	762	742	721	703	725	706	704	739	708	753	796	706	733	714	742	726	729	719	758	760	715	745	747	733	749	755	747	744	741	740	698	730	751	748	745	751	740	773	726	718	765	718	714	709	716	743	721	724	701	697	730	720	727	745	739	726	763	761	779	730	760	724	689	741	748	709	700	731	757	727	715	724	722	712	721	733	723	713	739	706	757	746	705	712	711	750	719	765	738	703	744	723	704	751	697	694	678	777	723	703	739	748	727	763	718	722	745	721	767	751	702	756	714	755	750	698	731	716	733	701	754	727	713	724	753	727	722	737	734	745	735	747	721	721	738	683	747	722	731	779	674	724	741	746	742	732	747	721	643	714	695	736	754	782	711	724	759	763	748	687	742	713	728	735	700	699	754	693	758	680	696	667	704	706	658	771	713	724	735	759	667	683	739	710	736	744	729	793	762	737	718	744	738	766	721	750	701	750	709	705	724	800	774	754	692	733	720	758	764	749	731	729	659	723	708	738	709	735	708	702	697	700	751	728	724	704	717	733	777	733	702	767	756	776	743	764	768	729	717	681	706	722	753	710	757	758	754	716	736	666	709	729	741	705	759	735	702	725	731	706	734	678	716	725	760	758	753	789	732	704	709	773	716	732	741	703	711	727	756	694	742	740	690	762	679	705	743	703	699	738	747	718	758	715	749	775	672	738	758	730	705	710	675	751	713	766	744	706	746	715	740	761	755	726	728	688	702	740	760	694	739	777	733	777	699	713	729	736	743	711	704	724	683	732	729	732	731	724	751	692	735	729	743	745	734	760	734	717	708	684	699	753	710	737	737	740	749	694	713	784	732	738	745	721	738	753	722	740	712	741	765	703	705	694	724	752	728	775	739	756	717	732	756	668	745	749	724	696	760	745	719	688	695	712	764	724	754	733	698	757	725	760	736	701	727	684	703	707	770	708	729	713	724	771	732	767	704	741	772	728	744	773	736	731	735	706	693	700	691	732	733	713	739	719	805	718	666	821	732	710	754	692	740	707	755	752	768	758	719	758	727	735	751	704	758	664	754	757	712	761	731	685	720	718	730	742	716	704	783	711	794	740	751	728	742	732	761	751	739	771	699	751	719	710	755	748	706	744	771	718	753	734	725	733	750	744	793	737	746	721	705	748	753	714	700	678	720	716	751	744	729	759	760	717	715	744	739	673	755	695	750	759	754	723	698	739	720	678	729	726	769	757	718	719	674	726	704	780	751	720	745	694	712	736	746	724	694	733	728	768	717	713	735	716	722	713	693	706	754	765	722	742	689	712	720	756	741	729	717	721	698	738	748	764	776	737	706	786	714	712	730	748	758	759	725	759	705	708	769	761	743	742	778	741	728	753	737	731	734	721	692	752	758	732	770	711	753	720	696	751	729	716	777	743	692	749	712	735	724	711	750	680	758	741	709	695	754	695	673	718	714	726	721	736	700	760	743	783	728	719	706	741	757	705	733	740	742	731	745	731	775	768	681	720	754	744	702	702	788	746	745	753	722	724	734	765	746	734	725	749	792	672	768	706	738	723	756	692	763	751	714	743	739	733	745	716	727	701	703	686	753	700	729	724	734	695	753	720	727	744	686	758	729	740	740	790	728	766	739	705	728	769	742	710	718	666	755	732	748	756	745	749	741	713	732	719	715	710	753	719	713	740	721	714	701	728	720	739	762	751	747	691	770	680	737	718	718	737	734	715	750	724	716	725	713	732	756	735	728	738	697	771	734	739	729	770	713	740	720	802	665	700	714	756	708	704	758	717	777	759	725	691	739	727	751	725	743	740	721	747	723	732	751	782	729	766	707	720	689	706	737	721	699	733	773	720	717	720	697	704	723	731	739	691	720	739	771	743	711	706	731	752	747	723	734	742	713	703	755	744	703	779	723	701	753	742	728	711	708	727	753	763	707	758	785	714	724	704	766	720	702	752	765	750	732	730	706	688	709	674	696	719	672	757	720	699	680	674	762	759	810	750	773	722	754	739	735	778	767	746	758	779	748	739	759	736	675	735	710	728	740	696	736	751	766	796	735	750	785	692	760	669	737	755	747	777	691	714	728	723	700	748	735	693	705	701	694	709	788	734	724	740	748	732	735	767	739	727	757	699	712	720	729	716	767	749	718	729	716	745	749	779	700	724	717	744	735	690	735	741	707	739	705	777	711	719	739	755	779	763	735	713	742	729	752	771	701	750	693	710	691	717	747	745	730	737	750	750	784	718	744	735	759	750	715	778	725
1387	448	174	131	133	143	205	228	155	148	147	182	176	178	236	183	156	113	119	113	113	120	111	114	104	110	113	103	117	126	86	104	108	94	101	110	113	99	121	116	119	96	100	125	131	163	140	123	128	113	122	130	114	109	98	88	98	109	101	93	121	81	108	98	98	109	113	95	94	94	104	100	103	109	99	105	104	78	100	108	106	117	120	101	100	101	80	102	95	98	107	103	75	98	98	88	94	104	97	105	110	93	101	102	112	98	99	100	102	97	101	116	94	86	94	99	94	95	114	83	104	100	111	77	95	102	115	114	114	111	95	95	103	102	98	106	91	89	112	108	82	103	89	91	103	119	113	107	117	93	107	110	105	93	109	92	87	109	94	83	104	110	95	115	101	104	117	102	90	118	130	111	108	104	93	98	105	95	94	92	95	101	109	122	109	94	104	94	107	98	103	110	98	104	98	99	104	88	99	123	96	95	97	113	92	108	106	94	85	94	93	103	104	92	90	107	95	101	104	82	116	101	85	96	104	107	100	112	98	107	107	102	110	105	94	101	128	99	94	111	98	103	92	115	118	113	122	91	98	116	95	117	112	92	91	95	117	98	108	116	109	122	89	103	118	110	93	107	96	92	113	84	105	98	102	111	94	113	92	112	123	106	106	94	101	98	85	103	88	100	82	121	102	90	117	111	106	105	114	101	107	100	89	99	104	100	109	117	116	106	122	117	86	96	124	109	100	98	110	99	99	100	87	95	96	93	99	100	94	94	99	102	106	84	113	92	109	105	90	80	112	101	84	111	102	101	107	98	91	96	96	90	94	116	119	96	97	102	98	123	99	87	106	93	94	97	100	94	86	102	125	102	94	118	117	91	95	94	113	87	100	99	101	101	97	121	108	98	114	103	98	93	80	106	112	101	99	81	109	100	103	101	103	97	88	110	103	103	114	109	99	88	103	105	86	107	114	108	95	95	116	128	116	110	89	115	104	99	93	111	113	96	114	110	109	103	91	121	98	107	91	109	110	92	107	110	109	103	111	87	91	88	122	98	74	94	98	90	117	101	112	97	101	97	104	107	95	106	82	119	110	103	121	109	118	95	107	126	85	85	100	102	106	114	95	88	102	106	110	94	112	101	95	112	105	99	98	87	102	115	99	116	125	104	114	109	103	102	119	103	110	113	85	89	98	109	112	101	106	92	99	96	96	105	106	95	117	96	107	113	104	98	93	107	86	98	91	106	104	102	94	91	110	89	105	107	124	105	94	105	101	118	109	98	117	104	89	93	108	96	117	107	101	100	116	103	94	111	98	79	88	114	82	98	84	113	98	89	93	96	107	104	104	97	119	89	100	115	83	111	107	110	99	114	102	119	113	106	117	111	79	105	105	101	107	102	97	95	106	80	90	99	103	87	90	102	102	98	99	122	98	109	94	108	97	106	88	102	90	91	88	107	93	98	101	100	97	101	115	104	99	108	95	115	91	93	94	101	108	98	90	119	99	111	104	120	98	116	100	116	89	107	124	98	110	96	80	95	98	122	117	106	98	99	95	91	91	107	106	98	89	107	112	80	87	101	101	111	95	95	115	107	88	106	114	102	122	108	96	118	89	114	102	86	106	112	90	99	98	94	112	93	88	111	107	85	83	111	94	94	86	113	121	94	103	95	85	106	91	98	83	121	97	98	118	108	114	92	104	87	95	96	99	108	112	91	101	117	92	114	104	108	99	96	96	94	102	102	110	109	99	105	112	105	105	113	103	110	96	115	91	106	103	99	81	81	92	94	105	93	103	102	115	105	95	108	107	101	115	107	103	94	108	113	86	69	90	102	109	123	105	104	100	99	84	95	113	107	105	99	111	115	108	103	124	102	117	100	107	97	106	108	78	108	113	101	102	90	90	122	88	105	104	116	109	104	93	105	108	105	109	97	106	107	106	104	93	98	93	88	105	89	103	112	98	108	104	97	112	108	108	96	97	102	102	106	105	118	109	95	103	105	92	104	96	109	82	100	110	104	92	102	104	95	106	111	96	111	92	95	102	103	120	99	96	102	97	115	87	101	93	99	94	105	94	91	107	90	91	95	105	101	100	109	114	100	90	109	103	83	86	111	103	100	126	116	91	113	93	106	97	110	97	99	101	111	104	96	110	98	108	99	101	97	92	106	90	120	100	101	121	87	101	106	100	98	106	107	88	86	88	95	106	86	88	96	108	88	94	101	108	100	102	100	94	92	101	113	98	96	111	100	112	115	97	74	102	98	80	120	106	117	115	137	112	98	87	90	80	106	94	93	98	95	109	107	95	117	81	91	96	110	104	92	103	106	110	100	93	101	99	117	113	96	99	99	121	118	109	86	103	94	101	85	102	100	93	103	94	112	105	120	114	93	82	97	92	85	111	98	88	93	105	82	98	116	93	86	106	81	109	95	99	115	85	110	106	107	110	100	121	125	119	100	110	98	103	98	87	96	89	101	94	96	115	103	100	115	116	92	92	102	104	102	104	90	123	103	101	94	106	89	103	92	119	128	101	101	91	111	128	91	100	103	106	117	94	99	95	113	106	100	101	122	82	116	101	95	116	100	109	93	100	95	110	99	97	98	80	112	96	107	90	108	107	102	93	103	110	92	107	98	97	97	106	104	118	94	96	99	95	110	92	92	96	107	129	89	100	112	100	98	85	108	105	104	103	119	92	93	97	94	105	96	124	110	104	123	108	91	94	126	96	97	100	105	94	107	94	86	103	122	111	100	95	110	98	102	120	93	104	117	96	112	97	85	95	101	101	87	92	99	104	119	92	108	89	87	113	101	110	91	100	103	96	91	89	85	96	97	107	93	120	101	103	95	94	98	104	81	120	116	91	86	103	113	108	109	96	107	82	93	106	103	98	95	97	93	109	99	101	116	113	95	88	110	94	101	113	112	102	75	103	81	105	116	109	116	104	86	99	105	113	107	94	100	95	107	118	103	107	107	92	115	110	93	97	90	115	115	101	106	99	104	88	124	95	88	112	111	102	104	96	112	93	104	99	103	114	112	99	108	110	104	88	102	94	102	114	106	126	97	107	99	113	101	115	101	91	94	95	104	101	86	87	82	97	110	104	103	89	98	101	100	107	85	89	88	97	96	97	125	107	127	85	97	87	119	97	109	114	94	95	87	106	89	100	116	95	107	97	95	105	116	115	108	92	86	105	100	102	118	107	85	104	108	94	91	100	111	113	99	92	92	91	113	105	94	109	113	117	109	107	110	100	112	82	96	107	113	106	88	85	115	108	116	105	87	109	85	83	100	85	99	107	91	98	99	122	84	89	103	99	110	109	106	99	114	84	129	116	104	90	93	100	103	97	107	95	107	96	116	91	111	130	89	84	112	101	103	117	112	99	93	102	95	101	106	85	96	104	89	111	94	98	92	93	101	110	108	108	109	104	112	103	102	97	95	107	111	106	98	94	96	105	90	103	101	109	114	98	89	112	95	111	107	98	110	99	99	119	110	92	104	100	101
16245	6126	2191	2400	4432	5474	6752	6767	4653	3521	2958	3455	3906	4427	4230	3117	2380	1511	1319	1063	1091	1042	1104	1085	1124	1169	1082	1096	1080	1015	1044	1006	945	927	876	918	934	904	933	900	944	927	1275	1484	1959	1927	1833	1583	1251	1092	975	935	869	910	840	819	905	894	855	910	863	830	863	882	870	861	844	873	891	885	871	864	886	899	838	845	903	898	835	832	832	921	849	833	852	844	796	795	889	783	854	860	836	882	813	853	875	862	856	823	859	823	850	868	810	853	843	879	864	826	882	852	856	880	917	892	851	849	861	884	901	853	885	859	845	863	897	839	890	887	849	854	859	865	855	869	835	842	874	820	805	839	862	838	803	831	840	859	820	861	831	852	862	883	835	863	844	850	893	844	890	848	902	842	805	831	858	852	834	861	847	877	847	843	909	895	883	838	819	847	884	848	919	849	818	834	862	912	889	850	845	851	876	867	816	845	855	888	886	878	822	901	827	848	837	845	940	865	891	861	896	835	882	864	813	845	865	848	856	843	883	850	851	836	805	842	851	810	841	849	831	873	840	883	818	865	909	896	881	881	894	941	883	824	867	929	912	878	845	879	896	876	895	849	846	832	885	814	882	871	855	868	809	856	843	925	870	940	905	918	884	887	867	795	870	855	869	837	864	835	863	875	831	839	866	908	861	822	872	818	874	885	827	825	841	828	821	858	819	857	847	853	837	871	873	933	874	819	827	837	839	819	847	887	853	871	889	866	899	881	893	889	822	870	886	865	848	866	835	862	881	890	889	791	835	856	851	827	838	908	850	842	892	886	894	823	869	900	895	831	821	879	871	850	832	854	859	862	823	888	814	845	846	881	871	844	866	894	863	845	867	849	877	917	875	892	824	817	854	863	890	860	852	863	870	908	814	817	866	843	844	849	874	916	840	865	799	840	836	862	912	844	854	802	839	827	874	839	857	828	877	863	911	862	868	835	859	898	845	891	868	878	860	851	814	911	860	883	828	855	901	850	870	865	878	864	863	818	838	879	866	829	883	818	825	855	830	917	834	837	880	880	902	853	877	838	918	822	813	843	895	859	919	890	838	860	867	843	853	827	831	858	822	842	844	820	879	869	881	861	868	867	876	809	837	897	817	825	865	864	839	860	896	886	887	868	900	866	884	837	905	837	829	866	875	916	865	838	849	834	864	861	858	887	904	847	825	892	809	861	876	892	818	831	871	819	799	844	827	820	898	886	837	897	850	835	876	885	853	892	791	871	820	866	874	843	831	883	866	752	893	834	865	855	828	848	934	858	802	886	873	873	885	857	839	907	888	855	856	843	813	906	783	840	820	846	910	823	863	845	869	818	910	841	853	833	856	874	886	796	824	817	806	873	921	898	855	876	862	901	855	864	845	884	903	918	864	865	855	864	876	862	844	909	913	872	872	828	884	887	826	881	881	829	834	828	932	840	872	855	844	861	866	840	829	843	864	860	824	840	934	852	876	895	831	830	863	861	874	909	840	891	893	819	865	889	872	853	839	879	868	898	861	855	845	811	840	849	844	894	867	875	881	810	880	890	866	841	869	846	858	910	860	879	850	887	900	863	916	848	843	866	837	857	802	877	898	832	811	859	864	921	924	926	863	876	914	873	924	899	855	829	821	799	875	850	856	880	841	893	887	867	862	870	825	895	866	834	858	912	838	830	861	867	887	868	807	815	877	807	866	838	827	831	929	862	865	894	868	852	853	881	899	843	895	826	860	810	849	810	884	843	846	859	849	833	846	901	847	845	832	867	828	829	915	885	848	849	830	840	874	849	836	897	882	844	895	870	859	833	890	864	882	893	852	870	874	909	836	895	849	897	883	903	938	873	862	895	874	893	816	839	902	833	846	860	863	867	784	832	839	815	836	849	913	888	893	868	851	789	848	900	860	825	866	855	897	875	899	890	840	881	833	905	844	827	861	829	880	888	866	905	933	888	809	779	807	861	830	865	853	895	820	846	875	837	868	833	844	880	892	883	855	851	877	927	886	869	893	834	867	858	832	858	867	854	859	846	844	873	889	900	854	874	827	853	868	877	849	842	856	936	874	890	844	871	860	855	878	900	901	845	824	883	816	808	860	852	876	815	928	861	881	898	821	933	832	813	879	858	857	868	852	867	893	898	899	852	824	875	848	845	845	879	811	827	849	839	851	875	839	900	871	851	822	825	832	849	863	837	843	863	877	842	866	844	861	895	860	886	836	828	841	827	898	851	815	837	862	833	870	871	870	901	794	880	874	843	916	825	837	889	835	815	849	838	909	813	819	876	819	843	870	826	870	829	845	851	894	785	843	890	831	881	842	837	858	869	834	884	918	868	856	870	883	871	894	881	899	862	879	893	878	839	898	855	806	845	850	810	808	828	863	879	887	844	865	810	815	843	859	881	886	943	850	837	878	810	890	878	947	877	858	869	863	882	865	849	898	857	863	815	870	833	865	860	877	896	842	864	830	915	931	874	812	848	860	878	809	844	850	838	831	876	846	832	910	848	853	838	883	873	849	863	849	876	874	844	868	820	847	805	865	886	896	822	869	884	834	858	844	884	861	889	876	823	839	896	855	852	851	874	869	865	854	864	866	862	887	844	882	846	790	873	830	880	838	871	897	855	884	887	808	834	828	837	815	859	852	828	914	844	900	869	835	874	782	889	900	844	838	809	848	895	916	876	860	840	821	837	846	894	816	860	912	849	843	891	857	828	876	846	811	856	852	842	892	829	848	872	864	856	839	842	865	848	865	890	908	852	863	866	850	829	795	898	864	849	869	811	877	852	899	821	885	872	873	881	795	895	862	817	931	886	836	830	859	830	830	847	816	878	865	843	843	909	857	831	877	901	886	892	863	839	876	850	842	884	874	837	795	904	871	875	893	810	850	839	856	852	861	862	846	843	827	894	842	860	846	867	796	826	850	829	904	853	878	822	845	820	842	881	897	846	880	878	888	787	824	853	903	858	896	840	885	880	842	848	846	835	858	846	879	846	899	802	870	850	891	878	814	884	877	813	866	866	877	889	922	870	891	843	811	869	827	838	911	868	899	845	849	838	868	873	820	894	830	858	878	846	874	886	865	872	929	869	933	886	868	914	866	889	828	868	889	906	866	819	939	828	854	852	835	850	829	889	874	884	877	853	912	825	816	863	882	836	865	882	867	827	924	925	873	826	857	776	910	858	828	869	841	855	841	885	864	869	849	885	824	915	884	863	846	858	824	862	815	837	859	878	836	846	871	873	929	860	861	884	879	865	888	852	862	864	869	908	869	884	853	891	877	911	834	870	828	871	867	849	870	920	827	867	869	801	828	917	859	815	790	902	875	884	842	857	831	848	891	836	835	900	804	874	891	845	847	852	884	845	866	821	883	877	879	871	883	812	877	859	834	799	882	922	838	835	865	858	891	829	809	910	883	889	894	814	815	808	910	843	925	876	869	833	823	893	886	810	856	833	850	842	870	868	846	813	891	880	855	895	877	865	862	909	855	803	865	850
1776	931	276	160	147	212	249	256	209	189	156	182	234	251	225	202	173	147	110	101	91	113	114	99	115	108	121	91	124	97	107	97	111	112	99	91	93	107	106	89	114	98	114	197	271	227	214	199	167	125	113	102	97	81	87	92	91	84	101	109	99	99	98	90	85	113	91	114	85	108	98	102	102	102	108	83	108	90	83	90	96	112	93	89	89	116	99	96	103	98	80	100	101	103	99	111	111	129	99	96	95	103	87	97	95	92	93	101	107	86	97	100	110	80	103	96	90	98	97	90	98	86	100	87	96	91	92	98	108	118	120	97	100	84	90	91	109	93	120	106	109	94	110	102	126	95	106	94	93	117	86	88	104	100	89	95	97	107	103	99	104	107	103	97	99	87	84	106	94	91	104	92	93	113	102	102	103	93	103	110	90	112	104	99	102	111	90	106	102	86	115	110	101	108	81	94	87	103	86	91	95	105	97	104	85	93	101	88	105	103	108	103	98	115	102	101	103	102	98	102	113	106	90	123	103	78	107	107	107	87	89	92	94	96	104	93	95	114	89	99	91	90	107	95	105	87	87	98	114	114	98	103	104	112	93	82	103	101	119	89	86	120	93	104	113	92	85	102	108	106	81	103	97	88	111	108	109	90	109	92	89	95	105	101	103	102	107	112	85	88	79	84	87	104	119	92	114	108	104	102	96	93	111	84	100	102	104	99	96	96	110	91	102	122	116	106	103	108	120	104	92	99	109	109	114	103	103	94	103	105	97	92	90	101	87	100	110	103	109	106	91	111	116	91	108	95	87	87	116	93	104	111	113	93	117	95	96	110	100	89	102	117	115	94	95	80	103	110	92	101	116	94	90	94	93	89	90	108	93	95	106	108	95	99	83	96	102	95	96	85	87	108	97	114	84	107	101	109	94	88	94	95	98	95	92	95	107	100	100	113	77	92	113	95	108	96	99	107	94	106	108	107	110	92	109	96	90	88	83	102	103	95	97	90	118	84	96	116	112	117	92	97	88	113	95	104	108	104	113	86	110	93	105	111	86	118	104	94	100	102	85	91	90	100	94	106	110	105	106	101	104	87	96	87	101	88	83	96	92	94	96	97	96	101	87	96	88	106	99	104	113	101	111	103	122	103	95	87	94	103	96	91	102	77	103	87	101	93	83	99	101	108	92	126	97	96	107	115	103	102	105	112	97	94	102	96	98	87	107	100	92	86	85	95	98	82	106	72	106	96	92	94	104	102	94	97	93	99	94	110	97	105	102	116	94	100	94	99	105	92	92	101	88	94	102	101	95	96	110	109	93	117	96	97	113	105	107	103	96	87	99	87	116	94	110	83	79	100	95	127	70	92	110	92	77	88	112	95	90	90	104	98	100	103	99	93	103	104	115	90	91	109	101	114	105	101	99	84	104	92	101	95	103	74	114	88	111	111	114	104	87	102	92	96	87	105	103	106	85	75	113	86	116	99	99	82	107	88	100	109	94	97	97	98	95	90	93	93	125	92	103	93	101	105	101	103	101	96	99	107	114	98	93	106	92	107	126	101	106	114	87	85	90	98	109	95	98	99	99	98	99	84	94	116	92	108	98	95	94	88	106	95	101	82	103	94	104	123	91	118	65	111	101	107	89	113	102	106	83	108	108	113	96	88	104	97	85	103	98	88	100	87	77	82	97	90	112	105	102	99	95	96	101	85	112	96	91	100	103	105	97	87	85	89	87	98	93	110	90	87	113	90	91	91	82	95	112	107	104	99	119	104	99	119	102	108	97	88	104	102	79	94	108	81	98	85	97	107	110	97	100	107	91	95	89	102	106	99	109	112	103	101	87	96	99	130	108	97	108	103	94	94	98	99	91	96	95	95	107	110	94	97	98	100	79	105	100	104	103	92	117	96	98	110	85	94	93	102	105	101	112	94	94	98	103	122	79	100	95	100	82	87	96	102	121	85	102	101	120	99	84	108	96	108	112	73	113	105	85	75	105	95	96	93	100	98	106	90	88	89	93	98	88	94	93	103	105	117	90	99	98	100	93	110	96	105	118	92	96	95	98	92	98	119	109	92	103	109	99	100	109	105	97	103	93	119	107	91	94	101	100	85	95	83	90	111	112	90	100	92	79	95	100	111	92	114	77	103	101	82	104	101	98	103	103	108	105	128	97	102	117	115	75	82	93	87	85	88	92	103	100	95	93	113	119	103	94	98	95	103	108	76	88	114	81	108	89	105	103	97	107	95	102	87	94	93	90	113	108	112	104	119	85	108	108	97	100	87	95	112	105	107	87	90	102	103	101	105	109	88	89	108	94	87	103	124	128	101	95	89	111	67	103	105	74	99	100	92	104	95	109	107	117	93	110	103	88	117	114	94	122	83	96	104	89	96	90	83	94	104	91	96	104	101	85	93	96	89	86	106	101	91	104	115	103	106	107	109	92	89	85	99	102	97	89	103	109	90	96	116	98	97	100	95	106	99	105	96	82	91	106	108	100	75	110	107	102	103	85	101	96	91	97	104	93	91	93	101	97	96	100	113	112	104	94	121	96	98	100	94	108	95	101	66	95	85	109	99	97	102	81	96	107	101	82	91	122	113	93	89	114	102	91	99	104	105	101	92	98	101	100	87	93	105	96	103	99	98	100	103	91	101	102	77	107	99	93	118	105	113	87	96	97	104	96	89	107	90	111	104	108	98	103	105	109	118	94	102	99	95	111	113	96	101	103	110	82	90	87	95	88	87	114	110	114	103	90	84	105	116	110	97	95	104	115	89	88	98	93	105	96	114	109	75	87	102	103	109	98	90	102	93	106	88	97	95	104	107	107	95	115	102	108	106	92	87	105	98	93	112	99	113	89	87	102	91	118	110	102	92	93	95	101	99	91	102	93	105	107	98	114	102	100	97	95	96	105	98	94	98	108	95	86	89	99	106	104	100	93	109	96	111	89	98	97	101	104	98	106	81	109	109	100	105	108	103	95	100	115	106	84	107	110	84	101	101	95	109	93	103	112	104	93	83	112	95	108	102	91	98	87	119	97	95	102	108	98	89	98	90	108	83	89	96	98	112	88	102	96	105	91	106	106	91	99	101	113	99	95	95	92	103	102	103	103	100	86	115	126	101	98	97	101	106	116	87	101	102	109	108	97	87	94	82	92	83	99	102	103	99	107	95	92	110	90	90	88	85	93	106	95	120	112	115	99	100	113	104	96	86	111	91	111	108	79	94	107	111	124	109	107	89	101	89	123	101	93	95	94	80	97	93	109	90	82	119	103	102	93	96	106	99	114	100	81	96	85	84	84	92	92	116	96	98	107	114	87	99	93	102	73	101	97	103	94	102	102	99	105	87	92	79	90	98	90	92	97	116	87	85	93	106	112	99	99	88	88	98	99	97	117	83	105	97	109	112	109	103	100	93	99	108	103	97	94	78	96	87	103	114	89	84	98	93	82	97	95	101	87	112	104	105	107	99	102	91	103	106	99	101	105	111	101	98	93	85
21194	10455	3081	3296	6619	8098	8862	8972	6696	4985	4122	4586	5281	5575	4910	4358	3010	2067	1657	1290	1204	1232	1226	1201	1144	1216	1187	1209	1113	1183	1100	1099	1021	1006	946	1002	921	957	953	952	935	969	1540	3422	4577	4046	3182	2579	1772	1315	1134	1017	918	849	853	841	834	880	884	839	843	861	871	878	859	849	838	827	820	876	842	867	845	819	860	866	854	855	840	834	848	865	877	910	848	884	856	820	836	837	802	848	863	895	837	816	836	854	869	844	836	819	872	840	857	882	835	856	897	827	805	826	854	872	876	870	839	861	879	837	774	873	859	876	844	854	791	820	864	823	891	862	807	864	860	864	857	825	854	880	877	812	850	842	820	912	874	856	841	823	838	834	845	825	891	849	894	866	816	851	817	833	818	847	833	875	849	837	849	864	858	769	820	866	922	890	877	863	878	872	882	932	844	832	867	871	813	868	859	893	847	875	830	902	901	826	839	851	825	864	834	853	833	810	830	877	908	851	822	848	841	814	873	854	870	869	843	863	826	866	863	867	895	886	850	878	838	841	885	848	834	883	871	833	842	881	817	908	904	774	872	864	804	928	870	811	862	854	851	860	801	807	825	828	839	867	852	894	809	847	835	863	822	830	826	866	865	865	915	880	833	813	810	849	860	865	877	825	881	811	847	827	833	887	849	859	871	769	925	833	828	839	810	860	831	879	858	828	874	796	812	800	840	862	894	836	842	856	784	839	857	820	890	817	827	825	819	889	882	858	842	837	878	859	864	862	818	890	803	869	877	815	830	812	837	836	818	790	804	859	818	851	814	832	862	861	842	896	901	819	828	925	842	826	874	833	867	820	895	847	868	834	808	842	850	841	870	827	843	877	830	812	882	878	820	837	882	854	851	839	821	836	878	826	838	822	874	856	848	809	879	891	884	834	827	832	837	870	804	856	871	846	820	849	869	843	852	867	861	780	843	877	868	867	821	816	841	815	891	866	861	824	864	827	895	816	843	866	835	856	849	812	867	835	916	838	829	873	804	819	856	851	894	870	865	828	855	847	923	784	857	824	868	851	892	838	811	821	869	812	882	844	841	832	829	782	833	914	811	858	873	845	895	833	809	857	798	814	883	894	877	901	880	856	846	893	844	819	916	893	880	905	900	827	836	819	867	883	854	847	868	884	888	846	821	889	867	847	896	833	833	844	823	857	823	834	792	825	827	921	821	856	870	869	840	797	884	828	874	867	894	823	871	805	875	857	806	859	883	870	835	797	826	836	875	895	853	857	854	815	898	874	829	867	861	886	866	813	845	829	812	852	924	787	859	858	871	863	866	843	867	815	824	914	852	818	838	891	878	822	875	839	861	850	850	867	865	853	850	866	797	849	832	862	913	844	804	850	844	818	816	870	863	855	885	871	887	811	868	857	831	906	801	817	839	900	845	863	848	878	833	856	865	885	838	848	848	846	862	863	837	852	820	828	898	897	885	852	834	820	873	832	873	826	864	798	886	889	874	843	869	864	862	899	902	823	870	836	846	890	850	823	885	805	828	851	863	859	869	862	857	820	831	828	877	803	901	860	845	841	877	876	840	866	820	845	824	855	872	822	854	859	855	838	866	852	870	863	873	795	879	854	868	831	855	844	845	875	892	868	854	874	828	856	895	790	875	897	867	871	828	910	891	859	887	893	835	891	884	838	822	842	864	812	862	918	860	891	869	865	784	877	866	824	849	857	832	817	846	931	856	854	851	853	849	789	903	835	881	850	841	857	855	866	897	891	837	879	811	852	890	880	830	794	900	830	898	808	834	819	833	853	846	822	827	901	860	919	879	866	855	889	848	811	871	845	779	884	860	839	829	852	900	847	855	816	812	850	866	831	872	913	813	816	863	895	789	867	873	864	882	825	830	855	859	854	851	835	871	860	945	833	862	854	916	877	842	871	817	887	898	877	826	832	871	895	882	858	830	795	846	834	828	863	837	872	827	847	882	865	885	853	872	873	801	885	865	864	889	877	871	831	869	829	905	883	866	861	873	864	803	849	887	887	831	822	876	861	848	838	845	795	859	846	879	885	828	819	823	837	840	803	831	815	788	886	894	838	820	846	836	820	808	877	840	851	860	881	820	837	856	844	867	855	854	878	871	840	832	900	847	851	834	838	841	852	860	859	890	874	844	883	825	852	819	830	875	858	889	858	837	799	848	849	891	893	849	839	813	819	830	844	862	817	819	848	793	828	788	812	855	829	861	848	864	871	857	826	854	865	896	840	845	867	808	832	860	820	849	834	836	804	859	844	808	876	843	911	851	841	850	835	863	875	886	816	914	820	897	887	879	841	792	865	848	803	823	874	869	844	920	883	839	892	857	846	862	847	909	866	828	896	868	842	817	862	879	820	833	845	908	841	855	798	817	813	854	850	825	825	879	853	926	891	901	818	823	845	807	859	821	855	873	819	825	804	871	849	836	778	834	875	868	890	851	823	822	898	870	887	832	798	871	867	857	837	854	883	808	843	851	844	802	844	885	905	861	872	873	819	904	804	855	860	856	823	809	867	818	853	861	851	876	923	810	846	852	888	897	789	866	777	821	910	836	866	813	829	864	860	874	860	810	834	846	842	825	790	874	851	865	838	800	835	870	831	827	795	867	892	809	843	869	861	873	862	847	793	815	858	831	831	829	808	840	864	866	831	858	845	834	878	844	845	844	857	830	862	846	835	876	878	856	826	901	863	799	841	852	862	920	880	847	828	855	832	868	827	851	867	846	844	860	869	887	812	851	846	911	825	854	887	820	811	846	845	920	868	811	856	897	877	894	855	827	819	872	922	772	889	836	810	868	827	821	837	866	873	866	837	868	786	820	880	867	826	840	908	922	836	812	854	886	873	842	868	830	858	841	828	838	847	884	866	875	825	854	846	860	847	850	903	840	846	858	884	909	830	869	821	871	864	819	854	861	804	907	820	829	838	844	869	858	817	875	860	863	855	852	867	805	893	835	854	900	808	847	840	853	893	858	903	851	811	792	850	883	898	816	860	785	867	827	887	831	863	859	809	850	894	890	797	833	824	842	816	849	887	820	844	855	812	855	864	828	853	823	860	946	820	911	832	820	882	848	863	890	827	858	846	850	883	842	841	857	853	844	808	867	818	860	816	855	872	848	849	826	854	836	840	820	869	821	894	841	877	839	881	872	878	811	829	854	827	878	869	808	782	836	773	879	805	833	830	813	879	888	812	810	885	848	861	809	869	792	819	847	857	853	879	851	883	838	905	824	849	855	831	871	835	847	883	880	866	867	825	850	873	817	819	870	810	875	809	833	875	898	872	883	849	871	856	857	875	834	857	897	850	843	794	814	845	835	816	886	853	835	851	849	865	883	870	823	893	801	869	859	823	857	863	794	863	817	836	898	899	799	831	845	827	839	868	847	883	899	813	896	858	830	853	802	882	852	879	900	896	838	801	855	897	850	854	816	821	825	812	858	817	852	890	864	828	899	856	866	829	856	862	806	847	813	880	845	842	862	833
2472	893	236	156	117	156	157	232	201	166	172	162	230	205	186	223	144	117	100	95	103	89	87	100	70	100	92	97	97	103	92	104	79	85	87	94	88	96	90	92	74	124	127	177	227	174	199	157	119	80	108	95	85	71	74	80	101	71	89	92	72	74	83	95	83	74	91	72	92	76	76	83	100	97	97	92	84	82	78	74	94	82	105	79	79	86	89	70	104	92	76	73	85	83	95	93	101	97	81	71	93	98	70	82	96	81	87	87	95	83	94	85	84	81	86	73	103	73	81	88	85	64	93	82	75	77	82	91	73	99	73	99	85	81	70	95	94	93	88	96	84	88	91	73	76	84	74	80	86	71	71	87	102	87	86	71	90	81	79	102	97	74	101	72	90	79	97	76	88	93	88	74	81	92	88	77	81	92	85	63	93	78	71	74	106	83	99	89	61	83	91	71	77	66	67	80	92	68	81	92	93	76	80	86	80	80	75	94	87	84	82	81	86	89	95	98	87	57	99	72	91	81	89	104	80	74	82	77	95	88	79	83	63	86	79	90	80	80	69	100	87	85	80	83	97	74	87	75	69	82	101	80	80	72	84	83	87	88	84	75	82	83	93	92	86	81	71	84	83	79	81	99	86	84	77	78	90	88	91	97	72	68	78	83	78	85	85	85	77	90	67	74	97	76	79	69	66	104	98	87	71	89	94	95	90	82	92	87	73	86	94	75	72	100	92	79	76	89	99	72	83	94	101	102	72	90	103	87	99	75	80	83	89	84	93	76	90	89	80	84	80	67	84	107	76	77	89	86	84	75	97	80	92	94	72	77	80	72	81	83	95	73	79	91	81	84	81	84	83	77	89	76	95	90	94	87	73	77	76	81	79	84	77	76	90	79	80	99	72	88	92	61	86	81	82	90	91	77	92	93	79	78	84	87	64	91	84	81	58	77	82	77	91	84	92	87	71	80	77	67	80	98	98	66	103	76	103	80	78	75	96	74	78	90	91	85	73	82	75	94	74	86	91	84	78	95	87	70	89	92	90	70	84	97	64	81	94	79	79	102	101	81	76	90	90	74	97	91	77	82	87	87	89	74	81	88	78	65	82	102	75	81	82	73	75	94	76	87	94	93	82	78	85	94	95	67	80	87	88	74	78	87	67	88	91	76	70	65	87	75	108	78	86	88	73	70	72	65	91	91	85	70	76	98	86	90	73	89	85	73	90	89	91	76	80	85	86	75	72	87	93	81	66	73	75	114	78	92	97	84	70	85	74	84	80	72	75	67	87	77	95	80	86	79	82	97	84	95	85	86	89	74	78	63	87	76	85	77	96	86	81	95	77	70	73	83	92	91	74	89	85	83	79	94	70	80	107	92	86	94	92	80	71	97	87	80	97	97	86	80	95	78	87	86	70	73	82	69	76	70	79	84	94	77	93	80	86	88	80	92	82	76	94	78	86	77	97	62	83	89	74	74	95	90	77	94	87	77	81	66	77	85	91	71	97	79	71	89	73	90	79	85	74	83	76	80	79	95	88	106	73	83	85	76	69	99	72	75	92	101	78	90	86	82	91	88	80	65	85	78	84	100	93	78	79	98	89	79	81	79	88	77	79	76	82	81	88	81	95	85	82	79	76	90	75	89	86	79	83	97	73	72	90	83	83	76	94	85	81	88	77	81	73	95	73	70	75	76	89	86	79	80	70	59	92	81	73	96	89	79	85	86	87	75	84	92	79	92	94	75	71	74	83	100	84	88	77	78	90	69	80	75	81	80	78	76	84	83	85	95	88	80	86	85	73	79	99	89	87	80	84	75	109	89	81	92	74	66	90	75	90	78	84	84	60	96	80	85	77	72	89	103	80	78	90	80	91	76	94	77	71	92	84	95	88	68	76	77	78	80	79	79	90	76	99	80	89	83	71	88	67	88	84	88	73	90	68	73	76	84	87	77	74	82	82	84	73	93	75	81	64	89	88	96	94	79	64	83	94	80	88	83	65	85	105	79	95	86	76	94	72	88	87	86	78	99	80	95	68	81	94	74	82	100	89	71	76	81	91	74	84	94	76	88	75	81	83	88	86	80	84	88	88	87	73	89	84	80	78	88	83	96	89	96	76	100	72	86	88	91	82	84	86	85	96	83	101	97	95	80	76	86	78	89	82	87	83	80	65	81	79	80	85	68	95	83	85	84	85	86	88	91	83	81	78	96	96	73	82	86	89	75	80	80	77	82	87	68	87	98	74	69	96	77	85	79	89	74	94	82	75	101	85	89	83	77	71	84	88	82	69	77	83	86	95	85	82	93	95	71	91	85	83	81	76	87	77	76	79	77	82	90	81	79	62	87	75	90	84	80	79	74	89	104	77	89	88	94	89	86	77	81	70	78	97	99	81	102	95	83	97	69	67	85	82	59	95	95	94	100	82	79	96	95	69	91	84	96	78	72	81	82	77	67	82	68	98	78	72	102	87	80	93	112	98	75	80	89	85	92	102	82	79	104	88	84	80	81	88	79	85	70	91	78	80	78	74	75	78	67	80	105	93	96	69	76	84	91	69	81	73	79	73	94	85	91	86	100	84	86	95	75	86	83	71	57	83	81	78	82	91	89	87	76	69	76	87	88	89	101	77	101	93	88	87	98	77	86	83	78	67	82	73	92	93	88	82	87	77	88	94	97	64	71	81	106	85	86	77	79	87	84	93	95	89	82	91	80	102	91	91	92	83	93	96	81	67	83	85	80	77	98	72	73	69	71	90	76	71	89	86	82	86	89	78	95	87	85	90	94	67	85	68	84	75	88	70	87	88	70	83	88	85	85	85	85	81	77	72	74	93	73	92	73	80	62	83	81	101	74	86	80	88	81	75	87	71	103	78	86	79	78	93	79	84	93	99	72	66	76	88	79	85	82	74	72	90	80	80	89	82	82	79	67	89	76	92	90	79	78	74	88	69	77	77	67	85	78	73	71	58	62	77	78	85	99	87	95	87	87	87	86	89	70	84	101	81	100	81	84	73	90	98	67	82	82	87	81	81	79	83	84	96	89	83	97	89	75	95	76	79	103	75	88	79	78	104	82	73	75	83	93	92	93	94	87	77	79	92	83	93	82	82	88	73	105	107	93	89	83	78	69	74	82	89	80	79	83	75	81	89	77	74	70	89	88	86	68	66	68	67	72	84	75	79	85	75	86	111	88	92	83	98	97	86	85	89	83	83	81	93	81	77	97	92	76	85	88	80	99	85	87	85	83	58	73	80	97	77	77	86	88	86	78	76	99	85	81	106	82	86	85	88	79	79	82	82	89	87	82	98	101	83	76	68	85	91	81	82	85	92	85	68	69	75	89	79	87	93	82	77	76	72	81	92	76	87	82	71	82	64	101	106	87	73	91	105	81	70	81	75	85	103	71	83	64	74	80	81	89	91	86	94	85	81	74	87	101	84	87	92	80	92	79	73	88	72	83	75	74	90	89	88	92	80	89	94	65	94	75	79	86	99	85	98	102
21986	10002	3101	2988	5688	7317	7535	8418	6519	4575	4024	4222	5968	5036	4418	4326	2993	2074	1530	1154	1149	1143	1166	1044	1062	1041	992	990	1037	1004	1006	1051	960	857	831	884	814	855	843	725	814	1991	1828	3544	4463	3837	2873	2375	1620	1142	918	806	765	686	741	703	701	714	762	686	714	658	689	714	688	674	712	692	722	717	719	716	700	687	721	676	721	730	671	722	681	705	710	701	766	698	692	691	762	688	702	712	757	682	688	695	738	687	677	699	689	703	726	720	700	715	712	699	726	747	675	748	666	675	734	676	749	693	718	682	727	729	700	706	699	737	697	768	703	698	686	682	719	730	690	766	735	734	734	776	714	722	698	724	718	724	704	710	745	728	712	703	707	664	745	710	709	713	694	684	687	734	711	704	757	699	679	730	687	732	742	721	695	760	686	731	692	710	691	727	724	721	710	651	704	689	685	678	714	738	712	645	708	680	714	715	721	711	663	675	725	700	728	722	694	718	738	711	714	664	754	734	703	702	686	668	732	720	708	721	692	769	714	722	739	693	698	694	704	681	708	695	729	754	724	689	756	687	705	681	701	726	686	696	702	671	681	667	661	733	718	720	755	687	672	749	718	730	760	677	742	754	724	724	714	652	734	741	742	728	646	696	689	674	682	681	691	734	727	701	710	687	715	663	641	721	703	707	684	682	703	765	732	665	709	674	696	708	745	680	744	727	749	721	700	724	704	664	666	685	669	683	670	761	673	713	630	720	690	682	710	704	688	704	716	691	694	713	703	699	759	742	699	700	691	695	686	711	687	735	720	682	692	721	700	713	670	727	701	659	724	694	688	669	691	667	709	671	737	671	745	706	745	703	680	696	700	718	719	667	726	737	713	690	739	654	687	722	719	725	712	712	724	714	695	728	714	697	719	735	671	685	730	700	693	697	679	685	709	705	708	762	735	715	727	748	700	712	703	704	732	736	732	728	710	682	722	709	715	742	698	678	708	725	657	708	684	716	704	714	720	714	692	726	721	723	752	679	714	696	718	661	739	731	704	732	787	745	671	702	703	658	693	689	692	742	710	776	675	668	717	733	747	686	715	707	708	715	667	667	673	712	715	690	727	696	715	714	709	689	680	705	756	702	726	635	712	700	710	724	666	698	653	657	714	749	676	714	694	720	707	718	705	736	746	693	717	700	702	670	723	707	705	680	725	719	716	709	734	702	684	718	718	711	744	716	684	716	712	744	737	764	734	726	687	714	740	762	732	674	708	706	705	713	716	670	726	732	711	726	680	678	729	709	714	681	691	657	693	699	713	761	713	718	688	748	744	696	706	698	698	673	726	751	704	727	699	729	730	721	707	694	699	682	723	687	701	693	677	739	701	738	703	752	690	698	699	720	643	689	704	706	719	748	680	741	675	739	684	719	708	665	686	704	702	718	685	690	677	703	667	690	749	697	684	679	729	650	696	687	671	712	674	732	708	768	736	729	703	722	711	690	695	693	687	725	722	735	725	706	708	695	721	678	710	688	695	729	697	717	705	702	679	712	695	658	652	744	723	683	729	690	696	730	684	714	705	663	719	692	708	724	716	644	679	647	745	759	674	739	695	723	715	707	693	658	686	745	704	681	727	675	721	725	735	711	661	698	676	712	693	727	720	701	677	705	682	738	722	679	725	730	706	678	757	712	664	698	710	729	737	670	740	762	717	720	701	710	719	690	652	682	719	646	670	724	681	731	704	723	731	749	686	706	690	684	738	667	707	715	725	737	718	718	710	683	715	668	682	720	742	692	715	700	684	751	675	706	717	702	698	736	708	677	706	715	740	749	721	706	701	711	726	696	689	707	696	721	711	699	671	744	680	692	724	732	719	697	708	711	705	643	718	724	723	668	702	708	730	759	727	733	675	700	712	747	715	641	704	723	740	676	642	711	683	711	690	751	747	726	719	679	720	705	671	711	650	699	694	711	730	672	725	718	700	666	740	687	745	712	711	704	669	682	706	712	724	680	689	675	720	704	694	704	723	694	744	701	710	701	694	688	686	720	695	692	704	687	719	708	740	706	721	701	730	702	714	713	708	696	705	722	743	710	711	684	779	710	734	678	715	682	714	707	719	687	675	745	713	682	709	684	670	673	705	704	726	659	671	664	669	714	687	707	688	725	669	709	696	717	790	694	715	718	662	704	713	690	710	690	696	739	707	731	719	700	754	705	746	729	695	727	711	678	700	688	676	719	684	760	703	711	722	716	694	710	761	720	694	685	724	717	718	726	694	706	700	713	703	697	695	690	720	719	712	725	721	678	730	690	707	740	680	715	680	665	719	682	691	694	704	711	723	706	704	751	747	713	693	739	711	705	684	707	686	728	724	719	700	686	705	721	703	734	722	661	693	669	682	706	685	723	685	695	732	693	711	751	683	697	660	690	720	779	666	647	675	728	742	704	705	750	723	761	646	690	685	670	710	707	725	705	775	729	674	721	725	760	701	715	702	690	719	698	665	678	721	710	720	723	716	732	700	758	755	744	676	663	659	719	721	709	737	711	737	690	652	738	723	716	672	735	678	721	715	724	686	681	712	713	718	705	712	672	712	729	754	737	760	691	743	703	727	699	714	729	669	748	718	772	691	735	742	703	689	699	671	729	666	695	745	693	695	730	676	665	714	695	729	708	706	726	686	746	716	692	682	656	712	707	727	705	753	716	720	723	698	700	692	673	653	726	728	705	690	742	701	705	747	714	667	700	689	752	690	794	696	676	712	740	732	663	686	685	695	692	668	775	733	686	701	696	680	739	691	737	723	729	749	695	724	747	726	751	720	742	732	701	706	701	695	697	709	718	727	691	746	702	731	712	745	720	706	698	709	730	705	697	702	710	695	670	717	712	696	676	686	740	723	694	771	732	704	722	719	701	739	744	742	710	732	698	743	703	721	689	699	722	726	716	709	716	720	750	733	729	709	700	721	690	695	724	737	709	685	710	701	699	725	739	705	721	734	673	700	722	681	730	708	666	654	664	709	693	756	687	690	715	737	690	687	717	726	697	688	655	711	652	796	717	700	693	708	732	727	759	707	665	724	720	715	730	697	672	757	669	738	716	686	694	710	707	708	659	732	752	684	680	712	734	709	667	721	648	685	726	679	733	723	716	732	690	719	713	701	712	679	719	762	722	743	661	695	736	709	720	772	707	722	700	740	713	727	702	728	709	709	678	757	728	713	692	722	700	658	710	671	722	755	753	736	736	679	650	700	733	704	673	696	707	694	708	717	719	713	690	700	704	671	706	717	681	742	701	692	699	795	724	697	694	712	692	726	734	675	683	699	768	708	728	691	708	708	734	632	718	716	681	733	707	699	722	688	746	705	721	737	659	676	690	688	713	701	687	696	730	671	737	728	719	691	720	677	734	711	702	727	713	686	686	693	708	750	661	707	697	743	709	711	728	735	729	719	710	744	733	700	679	731	719	719	685	656	741	716	708	693	695	711	709	705	660	691	674	708	684	665	727	699	744	711	723	688	722	707	699
2659	1288	309	178	153	179	246	273	246	198	181	219	248	297	264	196	191	149	123	89	109	90	96	100	112	99	100	112	109	93	102	107	88	88	85	99	97	75	88	89	100	147	210	257	311	298	209	193	136	107	95	88	83	89	91	91	82	84	92	87	83	77	89	87	91	95	88	91	77	89	98	99	87	65	80	76	92	78	81	74	93	70	84	80	80	89	98	79	90	89	83	71	84	91	77	77	87	106	79	68	84	95	86	73	90	87	75	91	98	90	70	82	90	68	92	99	71	76	76	75	79	93	96	91	86	85	94	95	76	98	88	86	72	77	74	77	93	75	90	77	93	73	77	81	80	90	78	76	82	84	69	84	90	78	80	95	82	81	80	99	84	82	73	92	83	83	74	80	75	92	70	85	79	84	80	89	92	85	69	91	101	101	100	78	92	92	82	93	89	70	92	96	97	57	89	98	99	80	95	69	91	79	70	94	71	90	80	79	81	62	78	83	81	73	73	93	69	87	84	81	81	87	78	94	78	79	71	86	87	101	74	82	85	78	96	79	81	76	84	80	79	76	101	83	62	83	85	89	100	71	88	83	95	97	83	74	84	72	99	86	74	80	85	92	91	73	87	72	93	100	73	72	82	77	86	76	73	99	87	84	97	87	70	88	59	71	67	95	84	84	91	83	85	92	80	87	72	91	79	89	75	70	79	73	85	87	83	77	75	58	88	71	82	90	89	97	80	68	77	88	81	79	80	84	98	80	80	106	93	82	87	86	79	71	94	84	73	80	74	79	92	74	75	90	63	75	74	86	82	104	94	84	92	83	78	70	96	71	81	71	78	83	79	78	68	73	76	91	91	90	94	95	89	79	66	81	87	72	85	80	116	66	80	100	65	91	90	72	79	93	79	74	92	100	80	76	80	74	80	77	105	77	81	93	78	88	85	76	84	82	85	94	95	75	80	69	73	81	88	86	91	89	101	69	67	69	74	81	103	91	87	80	88	91	89	81	87	94	96	77	73	83	98	71	74	74	91	80	83	79	92	81	75	91	74	82	85	95	82	78	79	88	90	65	92	102	65	80	83	73	103	81	88	72	96	88	95	95	86	79	88	81	92	79	100	85	74	68	80	91	80	92	105	77	82	85	89	81	90	109	98	83	71	88	83	97	77	78	83	75	76	86	92	77	89	80	82	77	84	86	68	80	85	91	64	70	94	78	90	108	79	86	83	89	96	83	92	69	84	84	88	74	73	85	77	89	77	89	81	81	75	78	71	87	74	82	78	76	83	81	71	99	81	92	90	89	69	76	86	85	90	85	65	87	71	89	79	86	91	73	83	82	76	86	77	91	72	71	83	73	80	80	87	88	88	83	69	82	92	87	96	76	81	86	87	57	76	79	99	84	78	73	96	94	83	79	83	81	89	83	88	81	75	90	76	82	70	90	90	85	83	95	89	75	87	80	87	94	83	79	104	86	98	89	96	89	73	80	92	80	98	96	94	85	89	70	91	88	83	96	87	93	72	93	73	75	94	68	68	74	80	59	84	84	82	88	86	73	70	75	81	65	98	94	71	104	71	75	90	84	77	85	74	81	90	83	82	70	67	99	82	83	84	79	79	99	95	69	71	82	84	80	74	85	84	76	79	88	78	77	82	92	73	71	75	91	95	97	80	78	78	92	89	66	83	67	97	95	94	105	93	82	87	70	88	87	84	82	88	71	95	77	74	80	76	80	91	93	93	73	88	88	92	78	69	87	86	86	82	65	79	81	88	83	68	81	64	73	88	84	84	82	82	79	83	66	71	86	94	82	71	72	76	77	83	93	83	79	83	86	81	78	84	89	96	63	89	82	85	87	95	82	68	81	79	76	78	82	78	85	80	99	82	86	96	64	86	99	87	88	85	86	77	75	87	76	73	87	66	104	78	75	79	71	82	85	63	86	70	97	87	76	79	82	97	90	76	77	83	73	76	79	64	85	95	93	96	73	88	101	99	86	85	80	85	73	77	83	84	71	80	83	86	89	81	71	69	96	80	67	92	72	65	102	70	89	78	77	84	86	77	93	83	84	83	79	77	90	72	70	101	62	92	76	80	81	90	80	80	79	77	93	94	77	78	78	83	76	89	96	74	81	86	75	85	97	65	74	84	67	85	86	76	77	79	78	64	85	71	66	71	91	77	97	94	81	90	79	89	85	86	84	82	75	91	94	77	98	74	83	83	69	79	83	97	94	58	77	81	75	65	110	68	89	83	85	87	83	72	85	72	78	77	97	91	84	83	84	91	71	83	70	86	66	67	89	97	83	77	101	89	89	82	81	94	78	73	76	86	75	81	83	76	77	93	93	89	87	88	85	81	107	87	97	70	85	70	84	93	75	84	83	93	82	89	81	89	83	90	87	77	91	69	92	90	82	85	86	83	75	82	89	81	84	74	83	92	79	89	88	100	72	92	68	88	79	100	90	68	93	83	71	78	66	88	86	76	90	93	96	86	83	82	95	82	102	64	96	89	72	65	92	92	81	93	80	90	91	68	81	85	72	77	104	80	78	85	79	98	86	92	81	94	105	83	68	84	78	79	98	72	78	94	75	89	74	71	84	83	82	81	72	96	90	99	72	80	83	81	85	84	92	81	89	80	86	73	83	78	69	68	79	87	78	80	83	89	102	80	89	82	77	85	78	72	84	87	78	73	80	97	90	88	84	82	82	77	87	95	76	81	82	63	90	96	77	103	78	78	96	88	81	84	76	72	90	93	83	72	89	78	64	83	97	83	91	80	88	97	92	71	86	93	94	89	74	91	81	82	81	80	74	99	93	80	70	81	80	73	75	85	87	86	67	62	80	81	79	87	98	81	85	92	93	72	98	87	89	76	93	81	94	90	84	88	90	88	94	77	84	89	82	87	100	73	75	82	84	80	64	87	82	98	77	85	73	88	99	89	87	73	86	87	81	71	80	90	74	77	77	72	78	78	78	76	70	76	82	69	81	79	91	100	74	89	103	75	83	91	96	78	93	85	98	100	93	90	80	80	91	82	79	75	95	84	95	68	71	74	107	86	78	99	81	92	90	80	89	79	85	91	82	67	86	81	77	81	75	78	92	79	87	72	88	81	92	84	83	95	83	71	104	81	70	93	74	75	72	91	81	75	89	91	86	92	78	97	67	82	69	91	87	80	68	76	95	93	86	82	85	104	81	84	73	96	90	86	98	81	81	90	90	85	83	78	76	98	87	78	82	81	86	66	88	91	60	88	92	70	80	60	91	77	73	72	88	87	95	84	80	75	77	82	92	94	91	88	95	96	83	97	80	86	89	81	89	88	78	82	80	59	78	69	94	88	63	86	77	96	101	83	84	97	82	78	83	77	93	77	76	73	89	89	79	85	81	69	96	79	95	73	94	80	70	97	81	81	73	92	74	83	83	85	85	87	83	96	82	90	59	72	83	100	62	69	75	69	87	86	80	85	66	77	88	76	81	81	85	82	82	87	98	69	92	83	70
25288	12442	3647	3841	7620	9556	9880	10213	7978	6495	5181	4881	5599	6411	5451	5091	3694	2709	2065	1269	1284	1203	1220	1194	1235	1272	1163	1069	1052	1084	1177	1203	1019	869	882	939	882	842	838	851	885	2267	3596	5296	6010	5272	4061	3326	1950	1278	1015	887	827	747	754	757	701	718	703	729	733	730	755	747	672	683	726	705	708	732	776	701	709	699	731	658	773	749	697	670	723	720	717	732	744	727	705	738	762	693	744	718	710	723	744	709	717	745	699	709	735	745	715	691	737	741	712	740	723	690	732	677	701	773	687	725	712	703	744	769	734	688	761	724	774	738	750	729	705	726	699	739	695	709	735	707	741	708	729	674	693	709	708	769	696	748	708	770	723	709	681	751	709	701	711	723	763	731	738	725	667	718	725	692	727	756	715	724	779	759	689	732	702	715	694	722	739	736	752	737	736	737	701	714	743	692	744	700	707	700	717	724	706	714	718	722	695	732	753	730	748	695	689	725	726	750	772	695	701	755	761	700	719	757	713	711	754	738	765	729	680	723	757	719	727	713	724	732	724	752	756	735	744	706	758	749	751	700	733	678	740	753	728	708	701	705	735	685	766	757	780	794	718	726	762	734	700	695	741	725	682	742	710	743	718	742	740	735	691	739	687	653	732	714	675	662	691	733	725	726	735	718	742	760	707	713	738	740	723	730	715	707	724	740	728	714	735	718	715	735	745	706	723	730	754	728	693	726	658	725	757	702	728	738	717	769	736	717	671	737	708	758	696	774	717	720	726	727	711	726	699	702	730	689	730	688	714	756	750	737	722	734	739	667	727	725	750	746	739	729	671	698	781	742	720	734	690	735	743	684	761	706	676	713	781	711	670	702	744	718	777	699	698	726	698	754	720	741	680	705	758	791	769	706	752	748	722	705	756	708	682	728	762	750	663	722	715	770	752	736	667	732	751	712	680	706	717	739	706	719	708	690	738	712	683	744	718	767	735	743	753	712	677	729	732	729	706	688	806	725	686	719	673	726	741	715	727	681	733	731	697	696	717	732	728	704	715	724	701	744	738	723	732	695	745	735	689	724	710	709	736	753	682	762	723	698	711	638	744	698	773	705	745	688	714	714	731	742	708	739	756	664	758	712	703	696	706	752	730	693	740	705	764	733	749	723	731	642	752	719	727	725	728	744	688	721	726	698	687	739	742	701	684	721	689	754	716	739	703	733	759	717	710	795	712	714	745	719	725	740	718	745	684	732	698	693	682	752	709	682	736	713	728	700	714	686	757	743	724	732	738	704	729	717	696	747	756	734	749	710	731	725	728	698	739	707	736	716	725	697	719	738	795	742	738	768	714	718	736	747	721	698	751	698	736	709	693	781	730	693	775	721	707	759	764	756	742	690	706	743	760	732	701	775	744	699	757	719	770	719	753	709	672	718	720	706	717	800	684	775	708	795	661	738	729	726	718	693	700	711	743	714	673	725	688	761	725	686	688	690	728	696	656	716	697	720	667	686	753	726	744	734	710	749	728	716	724	659	727	737	731	744	664	732	749	692	716	743	761	709	756	710	682	702	706	701	717	706	759	706	648	689	757	734	693	723	736	743	717	747	704	671	694	759	716	747	725	728	712	730	748	688	707	731	713	761	731	728	699	750	781	738	705	715	764	728	711	740	718	687	721	665	757	735	684	675	767	726	694	717	685	707	713	782	724	709	778	755	741	738	698	714	732	750	772	774	728	751	712	723	698	739	700	765	750	743	779	744	742	704	692	709	681	676	738	718	773	726	693	712	765	684	729	722	696	726	685	727	659	761	761	677	705	748	758	691	723	727	707	750	727	687	701	755	747	695	731	731	615	693	700	646	732	713	710	729	731	756	690	752	738	719	730	709	714	683	745	718	732	719	722	717	713	787	758	677	732	722	787	744	694	699	727	713	706	671	700	696	705	722	708	728	739	725	745	749	758	720	722	694	726	731	717	715	704	698	724	728	725	709	730	678	731	701	761	707	717	773	733	717	693	668	735	734	779	765	729	766	727	705	723	736	713	696	732	729	692	722	696	704	736	746	720	686	745	723	732	711	729	740	679	743	737	711	703	697	748	713	695	734	724	761	754	702	727	726	722	790	754	724	732	744	737	699	765	697	784	734	716	675	730	750	732	722	739	751	729	730	723	704	724	760	786	713	757	714	758	707	741	734	724	706	731	765	771	700	699	662	708	721	725	741	745	709	715	673	682	703	765	765	759	688	772	732	706	745	702	696	750	719	755	710	732	686	724	752	745	711	734	715	748	761	724	718	717	704	736	767	697	666	693	764	722	751	702	733	702	722	746	804	719	704	727	779	728	738	685	678	694	747	727	740	714	729	658	691	733	810	702	763	743	689	710	736	730	704	736	765	745	727	714	739	736	769	725	757	729	760	720	714	756	671	748	697	727	720	750	718	732	737	728	676	695	762	743	747	727	686	683	710	714	696	693	710	704	714	693	741	706	718	740	729	704	753	664	752	729	687	749	737	678	716	723	718	798	772	712	731	722	705	678	719	752	760	758	770	765	736	724	711	710	705	717	739	765	723	693	720	739	741	731	742	701	717	741	680	658	706	746	718	695	692	752	704	773	715	781	675	753	729	717	695	739	709	755	698	746	704	691	759	749	756	699	729	753	740	714	716	746	728	739	750	721	697	700	692	735	689	696	723	698	745	727	729	760	696	707	658	691	671	703	683	713	733	722	717	727	714	712	731	720	716	712	752	741	729	693	763	722	750	698	735	716	751	760	700	775	750	722	665	719	711	689	739	739	737	778	710	702	727	699	712	696	793	713	696	704	743	721	700	730	676	722	740	713	744	730	652	752	744	726	728	724	701	714	733	749	722	715	727	709	708	713	737	703	751	736	711	665	743	685	746	685	744	723	733	747	689	751	721	679	702	677	723	739	704	727	697	741	729	759	733	725	724	689	711	712	736	732	692	758	723	753	750	729	735	773	722	747	724	724	757	757	719	755	731	741	701	743	735	725	769	661	681	708	712	716	718	744	756	724	743	769	729	747	693	745	720	727	691	739	750	748	719	684	719	718	761	754	706	703	727	761	632	732	734	684	719	690	766	741	706	716	763	708	738	663	708	663	734	715	722	740	757	729	702	735	723	736	715	748	738	738	679	770	706	740	794	704	754	702	748	709	692	671	759	726	764	718	725	740	747	693	696	754	699	764	757	744	683	761	745	752	733	703	682	688	707	707	708	683	648	718	717	678	694	758	709	737	708	741	713	738	693	717	702	748	728	748	702	736	773	739	718	751	693	729	711	742	724	652	652	734	734	738	731	715	715	737	719	683	748	762	722	758	698	748	704	782	730	722	733	711	749	731	771	744	728	719	736	741	710	723	748	688	716	730	725	727	652	748	693	720	725	730	759	695	757	656	769	765	739	683	729	714	709	732	736	732	743	724	715	721	692	724	707	742	725	711	657	733	727	766	724	749	690	730	734	751	718	697	714	721	735	712	736	735	763	713	697	708	778	723	712	713	722
1397	488	192	165	150	140	179	203	160	147	172	151	171	183	185	167	155	113	129	112	110	105	118	112	91	121	122	115	105	110	92	106	104	108	91	93	112	83	113	92	108	102	126	152	106	151	150	137	113	100	108	102	93	95	108	121	97	96	89	89	97	86	115	93	100	100	96	91	99	100	96	103	102	111	106	80	108	102	97	98	91	103	103	104	123	102	106	104	90	97	117	109	102	96	88	98	100	91	125	96	85	97	81	94	100	105	103	100	105	115	88	103	112	109	95	86	88	89	95	100	96	103	91	103	100	106	100	91	87	109	102	106	100	89	105	101	95	99	94	94	98	120	90	108	109	89	90	105	93	89	82	89	100	82	108	104	99	97	100	96	123	82	103	104	98	115	105	95	105	82	100	97	99	102	95	103	95	95	94	95	101	86	96	87	90	111	110	91	97	92	85	112	109	88	93	102	90	101	111	95	115	108	117	90	107	110	99	121	108	106	114	106	94	103	93	100	91	93	86	99	97	105	90	92	106	78	104	100	100	94	122	106	101	120	95	87	116	107	95	95	113	104	125	92	106	87	93	97	94	81	102	102	106	93	85	112	91	99	108	92	119	88	91	94	113	91	92	96	104	87	108	109	102	104	84	88	112	92	105	110	92	94	97	95	95	100	106	90	103	99	104	109	101	101	103	114	95	102	97	106	102	97	90	106	108	98	104	109	102	94	80	105	104	90	125	104	109	108	82	101	93	112	89	94	97	88	98	102	95	107	100	92	109	87	102	106	113	103	89	91	104	74	112	91	94	96	87	109	95	103	113	88	88	87	110	91	83	107	102	112	110	122	97	117	99	89	116	80	107	102	83	100	112	100	103	120	98	99	100	99	109	94	99	95	93	116	105	100	93	103	94	96	91	93	94	83	99	103	108	90	99	91	103	112	97	104	108	102	94	97	91	91	107	95	91	102	98	96	90	95	101	110	103	107	87	100	110	99	92	98	98	119	104	98	101	102	117	117	106	124	111	102	112	114	106	100	115	98	104	96	108	94	98	82	113	89	112	110	98	94	107	104	108	102	90	95	99	109	99	119	100	99	97	102	104	97	113	76	101	99	73	99	96	108	103	120	113	96	95	104	123	115	108	93	102	116	95	106	105	93	107	105	93	96	113	106	91	93	86	101	101	87	122	108	93	127	96	100	100	113	90	115	98	119	91	105	78	118	104	106	113	98	102	97	108	102	97	96	101	116	91	97	97	108	96	104	108	103	127	89	101	103	110	105	104	78	97	103	88	120	98	102	78	92	102	98	99	88	91	105	100	125	102	93	110	124	97	104	106	92	86	79	92	96	105	134	89	105	112	119	122	105	98	113	95	92	92	93	87	108	109	108	112	100	105	82	98	117	113	101	106	89	96	113	93	96	92	100	103	97	97	110	93	94	109	93	102	99	118	98	99	104	103	117	108	101	95	99	101	95	101	104	101	95	110	101	84	101	109	93	86	93	113	99	90	112	81	89	96	104	94	90	108	99	118	90	113	110	104	114	90	103	102	95	109	97	98	94	98	98	108	85	114	89	101	109	104	74	87	81	101	129	101	98	94	76	113	95	99	111	116	98	115	105	97	101	107	98	96	97	96	94	88	95	122	100	100	112	116	105	96	99	110	97	103	94	111	112	92	73	85	102	98	99	101	112	89	82	88	100	79	99	92	105	102	97	95	105	102	101	102	91	106	105	96	106	95	108	94	96	107	111	90	92	101	88	123	111	108	113	99	106	90	80	96	108	113	108	89	88	91	102	105	105	92	88	106	96	109	87	92	97	126	97	93	93	80	114	92	99	93	117	114	85	103	97	98	103	108	87	102	96	92	113	93	127	110	106	100	84	106	116	98	116	113	96	107	111	113	96	101	110	93	96	91	105	99	90	90	99	116	103	91	102	96	114	89	100	117	92	88	103	115	94	106	116	113	87	87	110	91	111	94	103	95	110	108	105	101	83	89	100	82	109	104	92	84	97	100	101	108	96	106	102	93	108	99	107	108	106	93	110	94	99	103	105	115	93	96	94	111	101	102	108	102	111	93	100	88	102	109	110	108	82	103	104	106	116	97	109	77	120	100	98	108	88	96	100	115	98	97	102	95	102	114	84	104	104	116	105	104	94	108	98	83	108	114	95	84	86	99	114	97	107	107	103	87	102	97	104	102	95	105	106	110	101	109	97	101	91	96	72	112	86	107	108	93	82	94	86	104	109	108	110	105	83	123	95	100	91	98	111	106	99	102	98	102	103	93	85	90	106	111	102	105	104	89	97	96	72	95	94	90	97	107	106	123	116	100	108	104	103	87	101	114	103	107	85	102	118	116	110	92	85	89	94	110	94	104	103	103	90	120	100	112	99	92	104	100	108	110	96	101	111	90	103	106	104	100	97	90	104	100	92	110	90	90	77	108	114	106	108	99	113	92	103	105	95	113	105	84	106	108	77	93	90	111	98	79	92	97	91	102	100	96	100	95	92	108	103	105	91	97	102	80	113	112	84	85	95	109	106	118	103	99	122	91	104	99	102	108	87	103	90	95	111	112	117	120	102	103	105	87	112	101	93	107	100	87	121	79	105	108	105	103	109	109	111	124	109	109	88	85	85	94	100	118	114	101	101	111	97	102	109	117	105	112	103	86	113	110	123	105	119	96	99	101	103	123	97	122	104	123	104	104	104	113	104	104	98	104	92	102	95	111	95	85	105	107	89	88	97	105	99	97	97	91	125	101	101	112	85	106	99	90	87	110	105	100	110	98	103	114	100	96	75	102	95	116	90	101	95	97	93	83	86	104	105	121	104	106	83	103	98	86	107	102	88	105	112	92	106	105	100	79	88	84	90	98	118	89	114	87	105	89	99	99	94	103	93	83	98	125	95	109	93	101	90	102	83	106	99	92	90	111	105	92	86	92	111	98	107	102	101	85	101	105	89	103	102	99	110	100	90	100	101	100	101	96	97	116	107	116	95	108	108	111	102	118	92	109	102	90	113	108	105	111	92	108	108	91	103	108	97	116	98	106	91	103	105	80	82	105	93	97	88	88	96	106	112	89	112	102	105	84	99	107	99	95	91	88	86	99	99	101	103	115	102	100	107	91	96	103	86	114	101	90	108	102	109	93	102	95	87	109	105	106	99	96	100	115	115	103	108	102	97	104	83	101	98	87	102	106	93	107	96	120	101	95	116	96	108	106	89	96	116	95	97	91	116	95	96	99	98	111	96	96	98	97	109	102	111	101	101	95	106	90	108	92	88	81	103	89	84	99	107	108	103	92	92	116	92	111	105	89	109	97	107	99	102	94	96	104	101	92	75	110	104	102	94	113	114	112	100	105	84	103	84	109	107	101	109	93	112	105	92	92	113	93	110	94	129	90	105	97	104	119	90	104	101	99	102	81	98	96	106	96	100	81	88	102	98	101	103	95	104	104	87	101	94	118	99	96	118	92	84	101	105	108	108	100	90	100	92	101	120
15908	6506	2199	2293	4013	4767	6179	6281	4650	3728	2961	2724	3254	3890	3388	3384	2406	1946	1465	1121	1068	1043	1027	1074	1057	1137	1035	1009	993	1037	1055	1043	1031	972	927	952	932	959	906	902	917	992	1249	1733	1927	1883	1662	1504	1262	986	985	865	847	902	796	818	866	846	866	829	827	847	823	835	830	846	874	834	878	838	874	828	898	811	885	832	899	847	893	882	829	870	827	852	852	886	842	844	859	884	813	763	910	835	894	883	849	858	891	805	892	826	860	831	856	856	830	825	887	879	882	880	851	818	825	865	885	881	784	815	802	846	902	816	865	802	798	852	886	859	854	819	798	858	916	837	856	827	818	827	863	870	855	851	849	883	839	852	883	794	850	812	854	859	890	816	854	855	837	848	859	807	819	843	822	905	868	914	798	812	872	830	864	896	843	872	827	849	867	839	883	898	815	899	871	804	852	796	869	813	908	874	808	811	915	903	808	849	832	837	853	899	867	862	843	817	857	852	878	809	832	839	871	880	867	836	852	856	878	882	832	851	846	821	867	827	879	876	845	849	828	865	861	875	816	863	838	840	791	819	867	894	850	851	819	838	831	834	845	832	840	847	824	809	866	871	798	864	871	839	878	869	851	875	850	872	858	875	856	878	846	836	861	856	816	836	868	839	820	848	843	832	848	836	843	873	800	835	848	889	841	827	865	830	843	795	829	845	824	898	863	853	781	852	829	879	848	794	867	884	852	873	871	839	850	854	817	867	828	832	904	818	827	809	827	821	902	843	832	858	905	843	861	901	856	840	846	870	858	863	819	850	853	879	873	884	834	800	849	844	841	918	891	881	855	795	866	875	824	833	837	829	846	843	811	904	823	773	857	815	802	821	840	876	854	840	869	849	851	848	853	834	827	810	856	854	901	902	854	856	861	839	839	820	801	853	830	814	877	817	815	793	879	861	853	824	832	864	826	898	836	823	853	876	865	855	816	828	830	862	858	848	816	813	854	852	818	827	875	816	874	845	809	840	896	882	830	887	869	831	876	831	858	877	886	839	835	858	843	905	855	871	856	820	820	843	839	844	875	819	844	845	838	869	887	851	894	892	823	822	837	836	820	866	883	834	864	846	828	840	840	783	864	822	852	830	819	815	848	852	860	824	800	820	791	855	863	863	861	811	868	811	862	860	864	885	808	836	828	825	861	831	823	833	845	837	844	841	844	886	864	835	864	863	830	864	817	811	859	880	809	848	829	819	832	812	833	849	838	852	859	816	866	871	836	858	876	915	899	862	823	822	861	819	858	792	869	838	885	867	812	858	832	865	837	852	882	824	864	856	812	823	869	825	829	885	849	881	871	836	852	843	874	874	916	859	851	812	838	829	847	832	855	876	858	912	811	829	832	808	809	846	835	881	872	819	867	828	868	840	848	875	875	836	850	787	872	820	832	848	861	884	851	839	779	846	817	857	839	852	819	850	833	859	859	862	907	843	801	874	844	855	861	837	858	870	875	824	869	855	865	841	838	885	862	893	820	834	829	873	848	830	839	923	854	858	888	805	857	887	877	824	842	863	861	868	905	806	825	846	846	840	843	883	840	936	870	792	837	841	867	826	815	834	845	828	835	847	850	854	845	845	850	875	782	828	883	881	852	847	884	883	784	860	831	837	845	821	816	792	856	928	846	884	865	849	881	819	864	865	830	849	840	878	833	824	836	826	852	854	832	887	858	861	850	831	803	861	845	837	829	840	838	868	871	837	828	832	780	919	907	848	862	862	798	852	810	851	820	875	857	827	838	811	825	856	810	863	887	836	841	851	821	879	877	868	816	838	834	833	848	812	884	877	854	839	861	794	828	864	840	853	835	904	853	856	810	897	844	848	816	862	852	836	847	817	852	885	820	865	892	782	879	840	865	848	857	776	861	882	862	843	855	867	841	860	933	874	863	883	895	874	867	813	886	854	845	816	830	830	859	849	887	855	850	838	873	873	786	823	830	844	865	828	836	876	865	874	819	864	820	845	902	829	805	868	839	884	838	838	826	805	817	883	885	835	864	851	829	829	882	823	872	832	827	873	874	814	861	852	858	851	853	837	844	850	814	845	873	846	831	852	877	839	783	843	857	823	848	879	863	825	857	855	841	812	832	843	873	838	829	843	849	854	899	844	843	860	851	882	922	876	871	858	827	828	870	876	855	846	893	904	861	844	852	812	881	822	878	812	866	834	846	857	854	871	836	894	855	854	819	823	876	806	889	844	819	849	894	896	829	816	879	864	797	901	885	905	845	842	857	850	860	896	805	823	838	865	810	836	856	810	912	850	823	842	828	873	879	864	802	872	946	831	858	854	812	910	876	852	870	817	886	819	870	897	793	866	872	843	825	828	868	882	868	856	874	898	847	900	852	862	847	884	886	860	875	823	850	842	819	900	835	836	853	841	833	900	855	858	830	831	847	867	900	827	863	843	846	873	876	864	830	886	839	812	887	829	779	806	858	823	849	824	869	889	803	824	840	897	856	875	814	809	867	832	854	904	861	879	851	840	803	821	861	807	846	851	830	869	888	823	867	849	879	810	845	841	900	849	835	900	851	887	860	811	797	855	848	847	823	831	795	837	854	875	840	827	840	847	841	816	822	853	859	867	830	824	798	826	875	854	826	871	857	824	797	832	891	864	872	863	854	835	861	839	866	855	886	851	853	893	840	847	862	802	794	844	871	843	834	851	820	826	845	872	893	864	872	874	843	836	867	853	864	850	809	832	808	838	819	858	791	876	812	842	877	893	827	853	812	926	836	841	870	884	823	827	852	857	870	904	850	825	882	867	821	875	833	821	810	823	848	847	890	906	836	893	797	897	867	836	822	875	827	821	825	886	830	852	876	837	850	823	827	850	870	847	850	909	831	883	877	861	792	868	857	885	843	891	788	843	842	846	853	871	841	869	838	844	848	859	816	826	874	784	887	858	854	835	874	875	847	870	850	863	885	894	869	887	846	868	808	907	846	816	852	810	883	844	839	820	794	859	853	828	819	842	833	895	816	815	799	842	856	883	882	914	825	869	845	846	821	807	870	844	845	854	801	824	864	865	803	842	880	801	833	867	869	895	883	876	874	904	854	872	855	870	862	839	866	841	827	871	851	829	873	886	847	787	840	866	865	890	831	880	898	851	837	863	812	846	886	898	817	876	779	808	853	840	836	834	827	777	800	884	861	836	824	851	842	840	841	841	855	885	844	834	868	851	853	893	902	875	840	829	849	863	871	836	835	830	914	875	812	812	837	864	823	888	892	862	864	845	825	889	841	871	806	849	801	864	854	892	874	824	768	832	894	823	888	861	806	865	863	823	837	850	843	799	896	819	845	825	828	840	820	814	907	839	874	842	862	827	857	802	845	857	797	869	840	836	826	826	821	810	870	921	853	852	804	863	870	800	822	790	840	896	820	832	798	842	866	823	841	871	857	809	875	849	857	842	833	832	847	794	865	832	834	848	891	814	878	842	835	869	886	829	850	880	862	841	882	832	862	876
1763	1009	311	153	175	167	223	256	214	189	171	156	178	177	205	200	163	136	151	118	139	121	100	124	108	123	99	97	118	101	111	116	106	113	109	106	93	115	107	103	121	96	94	175	226	255	163	173	136	138	125	108	105	83	90	102	70	106	91	95	105	88	90	108	83	110	95	94	100	86	96	104	96	88	96	108	105	96	90	115	84	86	111	94	109	94	100	97	96	94	98	96	87	109	105	106	112	106	95	103	88	106	75	71	101	105	83	109	89	96	97	112	109	108	81	81	111	97	95	124	89	80	103	88	101	91	113	98	91	82	97	88	99	98	95	96	88	85	87	102	87	89	83	96	110	88	84	89	93	96	95	87	112	112	116	79	98	110	88	81	94	77	100	103	86	104	119	102	100	105	86	79	84	92	104	93	105	106	88	102	85	77	93	107	102	94	93	98	117	107	113	92	93	90	113	89	80	91	101	96	100	92	105	103	99	100	93	86	109	86	102	94	86	87	88	82	80	107	88	94	106	120	98	79	101	113	80	111	96	79	109	101	79	90	93	110	92	101	85	92	88	86	96	100	98	96	96	92	85	103	81	93	95	104	97	112	105	88	90	104	86	91	110	100	85	90	89	109	99	105	100	95	91	121	84	116	101	114	82	101	94	77	87	92	93	105	106	74	90	88	90	118	102	94	103	85	106	84	93	94	89	91	107	108	95	89	85	84	101	83	90	91	94	93	96	119	82	80	90	100	91	98	101	105	98	91	86	104	118	103	84	82	100	91	100	110	94	107	109	94	107	109	96	85	97	88	87	94	90	112	88	118	106	93	100	90	105	92	95	103	93	99	92	87	96	85	116	88	85	94	106	99	82	95	73	91	90	110	100	102	94	95	108	97	101	110	108	93	95	99	104	89	105	128	102	93	104	98	112	81	101	103	97	82	93	91	96	91	95	100	86	94	87	104	90	85	91	94	88	93	107	93	94	94	91	89	100	95	112	89	101	85	104	85	104	113	79	101	94	93	88	100	97	101	94	100	109	103	98	97	97	94	104	79	77	94	97	95	107	100	94	94	100	110	109	108	105	75	91	97	98	77	88	72	91	94	107	97	93	81	111	100	98	98	95	111	92	107	103	87	110	103	90	108	89	81	101	80	103	93	110	104	86	104	112	87	111	89	107	94	100	67	102	110	106	95	95	125	93	107	91	80	88	89	105	95	88	95	108	111	93	95	96	101	91	104	102	90	117	71	85	98	105	97	92	98	92	96	96	105	91	91	94	98	88	117	97	92	88	88	97	100	88	104	79	91	98	88	87	107	99	89	102	116	94	98	100	99	102	100	80	93	89	85	89	90	81	84	103	104	99	84	104	92	101	111	104	85	117	87	87	86	99	100	112	90	95	81	86	92	98	97	88	96	86	107	100	91	102	98	96	91	107	95	86	116	100	84	101	95	106	86	111	99	93	108	94	71	92	103	111	77	89	107	103	90	78	90	103	102	104	83	106	83	99	97	88	102	101	106	103	103	102	84	103	100	133	119	96	82	112	102	88	82	93	83	101	91	86	90	95	107	123	111	116	81	97	98	94	89	89	95	94	104	96	98	78	80	100	104	89	87	98	101	88	78	95	102	82	92	104	110	106	92	110	98	103	96	92	92	99	101	101	88	84	90	83	106	92	109	89	125	94	83	106	100	94	109	104	90	97	98	92	89	97	108	103	106	75	87	102	106	71	90	103	96	107	92	96	88	100	81	86	101	89	116	86	96	100	96	78	82	99	106	104	96	103	86	93	84	96	87	89	93	97	86	91	97	97	92	102	75	103	95	95	93	88	72	101	102	99	70	103	93	107	94	94	97	86	107	101	97	114	88	108	83	90	109	92	106	87	94	76	102	116	109	92	102	94	103	87	95	82	105	108	96	85	90	106	91	106	111	80	91	77	98	91	95	106	87	106	97	88	105	95	103	99	107	115	108	103	87	112	88	88	84	109	102	97	85	96	94	85	101	88	97	94	90	102	108	94	89	90	115	95	104	106	100	96	102	100	96	97	85	89	101	92	104	114	102	103	87	90	99	81	102	100	105	102	102	98	85	97	96	83	100	87	107	98	102	92	86	82	118	90	88	88	109	93	98	88	112	81	98	104	91	105	95	99	84	96	95	95	84	78	105	80	94	92	94	115	85	108	99	100	111	106	100	94	101	99	106	84	106	89	100	84	110	98	89	83	108	96	86	84	83	96	116	111	89	98	99	99	109	97	98	93	98	99	81	98	103	107	62	91	100	102	104	91	99	94	79	76	90	85	78	103	83	131	88	101	95	103	94	91	110	87	94	86	88	93	99	89	114	102	112	112	77	107	104	97	107	96	91	95	103	98	98	91	97	87	88	87	126	91	86	85	112	101	97	104	100	90	103	110	91	104	106	117	100	108	81	85	99	91	123	84	95	107	98	82	108	106	93	103	91	84	98	115	104	99	93	106	99	108	107	91	104	107	100	102	78	88	78	103	95	100	81	88	91	74	83	102	82	101	100	89	78	97	90	91	88	94	100	94	92	109	94	111	98	103	97	91	94	97	95	94	89	84	94	93	102	96	105	105	92	101	96	99	106	96	95	95	97	103	73	114	85	79	106	99	113	95	91	96	104	94	99	88	92	95	92	118	92	88	98	105	102	94	81	108	99	99	94	95	90	99	108	92	97	95	100	92	109	99	109	86	93	90	88	104	111	97	85	114	86	118	99	96	103	92	107	105	103	79	80	84	104	100	92	76	107	80	121	83	84	93	90	95	104	80	103	109	94	84	85	98	112	95	97	96	96	86	92	102	97	106	120	83	94	109	104	108	85	94	88	96	81	101	100	101	81	100	108	88	78	97	82	92	102	89	115	91	83	100	79	100	109	96	98	90	105	87	106	118	75	98	98	94	82	81	92	103	103	112	107	91	105	105	107	98	89	100	102	115	92	92	108	110	118	91	96	95	94	97	85	102	103	122	103	106	99	91	102	92	112	94	108	71	92	97	87	79	76	112	90	106	98	97	86	90	91	85	105	85	92	84	109	106	93	106	95	86	118	97	126	100	105	102	91	93	113	86	81	79	84	88	80	98	99	106	99	99	106	92	95	107	98	80	102	92	102	105	92	109	95	105	100	106	93	107	109	84	76	111	89	94	98	115	103	93	102	101	109	90	88	93	88	85	77	94	84	106	95	79	90	84	82	107	87	95	95	100	85	98	92	80	97	83	100	85	92	93	89	103	105	90	89	87	91	91	106	106	123	103	114	82	99	112	86	94	107	105	93	106	99	104	99	96	92	80	117	85	83	95	84	100	113	80	76	100	84	114	98	71	102	90	93	81	90	83	98	108	98	85	81	107	105	116	99	97	105	111	104	89	116	90	97	91	102	93	94	93	127	89	111	109	106	94	86	107	105	98	92	100	99	106	106	95	94	91	95	98	104	90	90	100	116	107	110	101	97	93	107	102	95	103	77	106	81	123	103	103	106	101	117
21595	10899	3166	3248	6198	7747	7892	9155	6248	5265	3904	3755	3870	4327	4604	4525	2960	2226	2018	1264	1198	1241	1168	1243	1322	1177	1170	1001	1047	1052	1071	1177	1176	1130	1061	935	883	1010	924	884	926	987	1353	3374	4207	4055	3282	2654	1888	1471	1035	986	939	859	846	789	864	866	829	871	895	847	899	835	831	833	804	873	841	877	851	832	897	869	842	829	802	832	825	859	838	815	846	842	818	832	837	832	819	842	795	879	847	833	791	859	874	855	791	805	835	860	851	850	864	810	877	879	846	768	857	842	838	853	838	804	810	858	845	863	866	801	773	831	862	794	792	837	832	784	854	858	856	774	903	820	858	852	799	801	868	828	831	859	853	856	863	826	843	808	844	807	828	818	853	837	794	844	854	787	863	866	860	843	823	817	828	812	871	830	835	827	876	810	902	870	840	847	809	835	855	806	862	849	789	789	840	854	811	839	812	842	849	834	834	851	812	824	808	854	762	851	838	879	819	822	879	851	866	872	833	802	844	865	832	837	821	850	839	810	837	881	798	803	824	768	866	805	789	884	839	821	828	813	852	859	821	828	863	862	820	835	843	889	878	824	819	817	802	860	782	800	836	846	830	854	867	907	806	826	811	799	835	887	828	836	874	810	818	861	905	805	817	842	859	875	856	896	879	821	839	848	803	846	829	852	814	875	856	865	852	812	834	830	843	777	846	803	811	808	826	858	854	878	876	870	833	796	814	833	820	873	789	864	805	822	831	845	843	849	812	897	838	844	850	856	839	846	870	775	884	865	809	868	804	867	853	812	840	852	835	860	851	847	803	802	810	823	813	859	826	845	826	858	851	830	821	786	860	808	804	855	841	858	886	861	786	863	817	826	804	853	853	847	905	865	828	809	818	821	871	860	853	894	872	786	845	840	808	811	852	766	866	810	873	845	826	810	817	802	862	857	836	835	864	837	882	810	871	849	853	830	823	825	865	852	832	842	848	869	811	857	838	847	773	869	870	886	832	829	789	838	810	906	896	865	793	808	826	860	819	806	832	850	854	861	862	804	844	871	848	799	819	865	832	822	850	864	847	835	769	849	844	861	784	782	822	828	790	820	840	845	865	876	843	805	833	872	843	854	814	904	859	841	879	850	812	836	860	803	851	820	791	833	797	849	872	834	862	856	824	826	855	824	821	834	837	820	803	748	840	808	852	822	795	807	801	868	869	838	855	797	782	825	827	836	802	840	833	816	854	783	852	808	862	894	800	787	826	824	814	811	846	822	839	861	827	846	829	806	817	824	856	841	851	881	819	848	857	846	809	852	825	829	852	846	845	850	786	841	879	831	787	783	829	823	812	787	817	792	866	827	837	820	815	855	819	831	819	857	821	798	793	857	796	846	844	857	838	830	807	815	832	851	843	832	836	803	843	812	803	802	837	837	843	840	829	805	883	808	807	873	864	831	841	854	872	836	857	807	795	835	836	820	763	811	861	808	832	812	862	826	827	899	858	855	901	800	853	818	792	837	801	917	851	859	867	865	872	807	916	842	850	870	847	855	839	836	814	774	863	815	906	866	787	761	847	840	851	855	806	833	819	837	781	815	791	781	855	842	807	827	831	895	829	862	821	835	828	864	805	881	818	867	831	872	834	821	901	790	878	859	855	843	770	818	849	805	807	847	875	834	875	825	804	817	799	875	851	821	851	825	830	853	817	843	857	833	899	774	871	831	843	866	816	814	751	857	868	817	773	874	808	848	820	817	820	826	834	848	740	801	801	862	830	853	786	832	878	822	830	869	828	825	821	864	830	818	889	878	820	836	848	894	835	786	827	799	785	798	849	835	820	792	849	834	813	887	805	838	828	851	792	803	859	829	843	847	811	809	867	849	898	824	826	858	825	841	846	870	797	849	837	819	856	827	814	793	801	852	800	843	841	836	807	848	844	814	841	876	827	865	840	834	821	845	833	797	830	797	887	873	799	844	837	868	835	877	838	869	805	851	874	853	832	842	823	836	844	845	803	786	842	883	812	885	861	862	831	822	830	822	830	819	840	804	847	854	822	821	848	854	863	836	805	824	853	810	838	839	845	838	777	840	806	823	826	839	860	787	822	853	835	813	916	868	874	833	795	858	800	793	753	832	869	815	817	844	900	855	835	858	816	853	819	800	825	819	790	852	830	813	846	830	871	804	896	800	919	881	857	814	833	860	862	866	842	844	818	852	824	801	802	802	818	871	863	793	829	825	839	794	781	873	821	798	876	866	809	807	838	818	812	886	814	829	847	819	824	896	809	825	860	837	826	788	827	851	840	850	801	811	825	820	862	877	833	820	879	852	818	847	816	884	799	879	849	833	812	860	844	842	892	796	838	822	832	831	880	851	809	843	861	839	821	808	822	844	866	869	843	842	853	824	830	842	872	883	822	901	806	840	882	852	856	861	872	879	809	801	778	881	809	850	832	804	795	846	916	862	859	777	891	780	803	837	860	847	856	796	888	881	831	839	822	831	828	872	854	826	813	840	805	855	850	829	811	866	838	823	837	871	871	877	862	844	845	856	824	859	832	848	858	830	813	868	868	831	829	782	795	824	829	797	822	854	831	866	825	838	813	822	857	859	860	871	820	872	850	832	850	830	845	853	853	842	859	829	799	791	867	876	784	808	817	857	836	813	863	854	864	869	820	875	829	813	791	872	812	820	860	790	857	799	848	817	825	829	846	814	859	823	867	856	793	830	842	818	816	860	775	863	846	823	875	794	839	789	816	848	839	818	837	850	827	809	883	892	854	846	841	778	823	834	810	817	776	824	845	824	831	819	856	850	813	870	850	847	876	869	847	786	819	818	822	830	856	862	801	846	823	825	869	869	805	861	863	821	828	827	899	816	862	845	830	813	802	880	830	836	831	800	851	779	829	828	820	760	829	838	810	802	792	890	834	847	843	795	902	819	797	836	841	842	811	798	804	841	880	796	840	861	881	780	879	882	816	869	842	771	816	860	859	832	876	820	866	827	869	819	802	828	844	835	849	805	845	840	836	870	791	820	841	869	842	869	816	830	815	812	836	848	833	774	816	805	858	871	789	883	827	871	867	794	805	854	839	881	819	839	880	848	802	889	852	840	832	825	824	856	816	841	818	809	815	830	822	819	826	903	823	847	829	830	892	854	854	801	830	841	808	815	792	831	810	834	850	866	814	818	879	846	854	800	819	828	854	819	853	801	834	923	840	862	839	859	800	858	838	810	815	804	793	798	814	828	868	896	809	836	839	859	866	805	834	806	850	829	823	821	824	819	857	811	873	817	843	806	824	804	858	837	859	816	796	818	787	843	838	791	819	840	873	806	835	830	808	795	855	790	786	892	808	792	814	910	833	814	837	866	813	838	843	808	817	873	849	882	829	839	861	783	845	777	791	835	835	846	843	842	851	810	826	820	848	814	873	863	769	824	826	831	881	852	834	902	853	788	866	818	858	774	813	814	877	832	876	843	850	823	847	826	815	823	817	858	843	796	782	820	867	807	818	836	805	827
2138	877	268	157	131	139	183	236	202	172	143	169	155	152	180	205	157	106	113	82	98	94	78	83	95	101	67	93	78	75	86	88	90	86	81	87	89	70	88	73	72	89	97	170	264	247	198	200	154	112	101	76	76	77	76	68	88	87	92	78	87	90	83	89	61	89	79	63	78	80	81	90	94	75	80	84	75	79	84	94	87	86	85	72	81	80	88	81	83	79	69	86	83	83	81	72	88	80	89	68	86	82	79	63	93	77	77	76	94	78	68	77	88	87	81	78	90	95	67	80	99	85	83	71	69	82	100	87	82	85	91	89	65	78	79	83	84	68	93	81	74	71	87	78	96	79	75	78	88	80	70	75	69	76	82	75	88	69	86	79	81	79	80	75	80	60	83	86	79	93	67	71	91	73	89	98	79	86	87	73	82	80	112	76	84	90	78	86	81	85	88	85	77	74	67	103	81	80	70	86	95	80	69	76	77	73	79	92	77	75	82	81	80	77	76	72	75	74	72	81	82	74	81	66	74	61	83	91	78	87	79	66	94	81	87	73	75	84	87	75	86	81	83	84	83	68	81	75	84	81	74	77	69	80	82	71	83	83	96	78	87	73	89	82	94	90	81	76	79	71	83	92	88	65	83	82	76	72	76	81	65	77	85	80	92	77	86	95	81	80	83	69	85	91	73	90	72	89	89	79	76	75	69	77	86	90	76	80	77	73	84	74	83	91	75	78	82	76	69	78	73	92	96	70	81	87	82	88	81	87	79	97	83	71	88	78	87	82	74	81	78	87	82	95	86	90	64	93	77	81	93	68	90	67	88	76	85	79	98	74	84	72	80	93	94	97	73	74	72	80	70	88	72	78	82	79	104	63	89	81	78	65	71	75	84	80	74	73	82	74	95	80	68	61	76	90	86	68	70	75	61	73	75	80	60	86	101	68	75	72	89	70	68	76	72	80	85	84	71	77	76	69	71	61	75	78	94	95	82	74	73	74	80	87	80	79	88	71	96	64	84	80	64	84	63	80	77	83	75	81	70	94	91	83	75	74	78	82	82	65	82	75	78	78	72	79	71	75	74	93	94	84	92	87	79	102	79	72	86	69	86	77	79	74	57	92	57	68	96	73	75	91	79	85	81	71	82	71	64	83	73	87	86	73	77	94	85	74	71	79	86	71	60	91	85	81	84	73	66	73	85	83	89	85	76	94	76	82	76	77	74	78	89	76	64	74	87	84	79	89	74	75	86	72	79	76	94	84	91	87	92	88	65	88	81	96	80	89	82	69	75	72	80	78	65	89	80	99	65	72	71	88	93	91	92	82	113	74	87	86	94	78	99	71	69	84	80	86	86	82	88	82	75	71	112	79	88	84	75	81	88	73	76	81	72	88	74	79	84	67	77	89	80	81	84	86	105	83	76	80	86	75	78	85	80	94	93	73	78	74	90	79	73	90	84	83	86	95	81	57	87	68	80	70	71	78	88	84	90	86	87	62	75	83	74	83	78	76	79	87	85	68	79	89	80	80	69	58	79	79	83	90	75	86	104	70	73	83	93	89	83	67	77	79	72	88	83	81	72	98	78	81	82	92	109	66	75	78	63	71	75	74	82	98	89	84	76	79	100	70	76	83	80	91	80	79	86	67	97	96	77	67	82	81	92	77	79	77	80	81	72	66	76	63	67	91	76	91	102	70	82	82	71	85	60	70	67	65	88	74	85	68	83	69	79	85	87	96	83	85	88	70	72	69	85	85	80	83	76	87	84	66	76	94	92	78	81	59	91	88	86	72	84	72	83	84	74	93	79	67	78	85	80	65	73	75	77	74	77	86	87	64	78	91	87	77	76	85	80	74	90	86	81	92	79	77	82	86	80	80	82	67	95	77	72	94	89	75	89	79	91	88	96	77	80	72	86	79	92	80	84	84	59	72	75	73	77	74	85	79	75	99	89	69	76	75	66	86	72	66	66	85	87	82	88	62	78	71	67	74	71	90	62	66	100	81	81	82	72	82	76	101	69	84	62	73	85	94	71	81	94	77	73	79	88	86	69	71	83	76	76	89	98	77	67	74	75	71	79	78	85	79	78	86	90	70	67	80	63	91	63	90	89	71	86	78	86	78	81	80	74	74	75	76	74	85	88	86	81	77	77	77	63	69	85	91	72	88	84	78	83	86	80	78	69	81	83	88	88	68	64	90	72	82	86	78	74	83	73	74	91	87	88	70	77	88	77	71	74	74	64	73	93	63	93	71	87	72	88	86	80	75	83	86	69	70	78	85	71	78	76	76	82	74	74	75	83	66	69	73	92	68	82	81	86	81	77	87	81	79	96	86	60	71	84	88	94	78	79	81	78	71	69	79	89	89	95	80	85	84	80	70	71	99	86	87	84	79	74	83	82	81	81	74	91	71	88	74	95	75	83	74	73	79	77	92	72	82	76	81	72	74	81	69	68	79	78	93	88	81	73	77	71	66	84	72	62	79	90	84	73	72	83	95	69	85	90	91	88	102	84	74	71	90	108	87	84	75	87	90	74	81	76	86	97	77	63	71	70	88	89	67	75	88	74	72	72	86	62	88	80	82	91	91	80	92	87	66	63	72	66	76	76	82	87	85	71	69	106	104	64	83	67	89	76	95	74	72	83	86	78	72	71	66	74	80	87	88	64	78	71	76	72	98	70	70	98	77	100	86	73	93	84	81	97	82	66	84	78	77	84	73	77	88	75	71	88	82	80	82	73	77	79	99	81	76	78	75	95	90	78	76	82	81	71	86	102	73	67	81	81	73	84	77	89	83	71	80	87	81	95	69	75	74	85	85	67	70	68	82	79	79	83	64	86	74	86	85	85	80	97	80	93	76	70	93	78	69	76	87	72	79	100	73	86	85	79	83	90	79	73	86	77	75	74	84	89	90	72	82	83	68	81	78	76	82	89	85	71	83	83	76	89	77	70	105	80	78	77	86	73	74	71	86	86	81	82	83	94	88	97	86	76	83	84	74	76	84	82	92	80	70	71	92	82	88	80	80	67	74	78	73	63	80	72	75	76	75	75	69	86	61	90	85	73	78	89	91	81	88	67	101	97	80	94	71	82	81	79	72	84	82	75	97	88	69	68	89	80	89	80	91	70	73	105	66	80	90	73	73	96	76	85	76	86	94	78	67	76	79	68	86	64	88	79	84	74	77	70	81	77	77	72	80	75	78	63	92	68	74	79	83	79	72	63	75	83	87	88	83	81	105	82	84	85	97	82	102	77	89	77	85	78	84	76	97	88	82	72	95	88	85	71	83	110	81	92	75	84	63	78	84	80	78	88	88	80	81	91	75	78	90	81	72	83	70	81	84	75	87	78	82	75	73	75	82	55	92	75	87	81	85	86	82	70	85	81	73	88	96	77	91	65	68	71	83	86	67	86	87	93	76	69	80	94	77	97	80	93	70	79	101	76	72	82	80	73	84	93	68	78	74	92	74	78	88	81	88	77	68	88	76	87	87	78	76
20095	9828	3143	2909	5367	6547	6950	7941	6331	5226	3955	3842	3528	3153	4037	4383	3209	1863	1968	1194	1152	1067	1076	1116	1173	1036	983	969	931	956	932	965	1003	1002	886	813	763	777	751	769	806	807	1016	3102	4541	4276	3392	2832	1861	1333	944	833	764	731	733	665	679	688	671	674	674	719	694	719	699	706	697	711	665	694	706	707	673	642	684	659	671	735	712	719	669	696	730	705	715	665	719	679	710	676	698	734	719	718	685	687	704	730	698	705	727	704	683	713	680	640	684	684	674	702	687	710	665	698	727	715	691	722	679	662	655	716	668	670	693	644	709	672	696	668	718	680	723	710	689	675	662	729	663	707	668	687	729	658	690	712	678	699	685	690	661	690	699	708	680	649	676	707	709	704	659	706	781	696	745	721	689	690	670	684	724	678	715	703	655	690	692	667	672	690	668	642	676	709	713	679	697	658	729	715	714	709	705	686	647	687	717	691	692	668	741	689	716	655	648	682	694	717	705	671	708	697	690	669	700	702	703	654	661	696	674	662	713	727	724	659	682	734	703	709	693	678	730	691	691	662	697	689	694	709	699	682	680	702	721	669	678	701	715	697	717	684	696	650	679	659	692	736	688	687	656	737	682	688	684	672	684	705	700	672	712	710	676	680	694	698	739	651	660	668	724	667	687	689	660	699	697	688	716	701	684	690	749	722	653	657	639	698	696	698	709	697	689	664	707	690	710	661	673	712	642	674	735	720	730	690	657	657	717	655	639	690	685	717	686	634	701	690	706	685	666	638	739	742	694	672	713	694	721	688	670	673	735	699	720	652	664	698	709	686	713	711	706	699	728	729	708	705	696	707	717	661	684	757	652	692	699	720	688	666	682	678	711	666	688	679	717	687	738	702	760	665	670	752	683	717	717	721	656	703	714	730	681	676	705	660	694	675	685	650	686	697	727	686	653	698	673	686	698	696	653	674	678	623	686	693	703	690	705	696	716	711	703	674	674	693	698	722	695	713	700	715	703	675	740	647	677	707	751	653	702	696	678	641	674	648	701	701	697	733	677	712	708	700	752	691	695	692	694	677	714	671	696	655	681	706	649	726	670	725	645	686	674	665	685	711	722	680	710	700	722	700	696	686	729	707	680	726	677	700	738	662	715	670	686	689	709	700	673	636	713	713	698	673	758	677	672	675	685	671	695	712	675	688	688	689	639	660	696	657	713	668	625	730	713	703	717	731	685	711	688	697	729	712	709	738	708	696	639	672	732	679	712	712	665	698	713	668	710	682	680	675	704	751	689	669	663	675	660	744	695	653	687	679	746	672	711	657	704	676	682	674	689	692	677	620	708	742	687	737	633	729	696	679	654	633	697	709	714	695	660	667	693	659	701	712	720	671	677	673	706	697	726	670	736	686	700	705	686	730	688	698	679	683	663	670	662	701	627	653	672	720	685	668	703	649	668	701	694	694	696	694	687	679	715	677	704	669	669	677	690	704	720	654	701	695	666	684	712	629	690	727	692	689	677	726	703	642	714	722	703	698	685	662	706	674	742	644	712	726	651	693	681	699	660	726	730	654	687	671	671	675	634	683	696	633	672	701	709	684	756	701	682	682	692	683	764	687	698	695	686	689	747	645	704	693	695	685	682	705	683	720	715	685	665	634	695	678	642	699	706	706	658	691	676	604	675	721	706	701	719	713	647	704	678	726	704	711	715	677	683	740	714	709	689	721	675	642	663	712	643	709	720	705	685	690	682	678	723	691	776	671	685	707	698	661	693	646	671	677	701	678	701	673	660	739	739	734	681	710	711	686	641	664	726	713	701	709	663	689	702	741	695	680	716	676	737	709	662	680	653	655	673	632	696	680	686	658	658	740	655	679	701	666	701	694	734	699	670	679	666	709	660	696	671	664	663	726	725	650	638	671	663	692	705	698	685	698	644	684	664	696	710	647	674	675	650	713	656	706	676	712	682	671	659	664	704	700	706	693	679	699	659	664	703	701	657	693	728	678	662	675	660	728	703	691	695	725	722	649	709	707	672	710	684	694	672	644	692	685	711	684	695	683	718	687	698	667	686	680	657	677	672	687	683	720	696	678	685	695	660	673	687	646	720	650	688	664	693	717	685	736	745	646	675	675	689	697	729	666	712	726	651	678	709	663	689	716	674	691	710	708	657	681	723	704	680	712	666	657	670	673	696	656	625	671	670	674	709	691	690	727	684	693	752	665	678	686	679	679	674	668	673	671	673	701	689	692	702	675	693	695	711	687	686	687	716	696	702	678	669	704	633	714	709	680	715	729	685	682	683	720	657	656	664	723	688	667	712	699	729	706	660	714	706	675	697	723	715	707	666	674	709	724	725	665	659	687	667	704	671	695	671	696	678	662	696	732	700	710	647	632	696	680	712	675	744	596	668	669	644	649	646	656	659	711	637	696	686	680	674	664	734	700	727	686	683	685	686	654	661	668	690	663	679	719	698	675	701	719	663	708	672	721	694	695	679	637	646	706	705	666	700	712	718	671	676	678	689	675	646	708	632	684	665	640	690	707	716	683	720	719	693	705	684	621	676	730	688	679	689	713	650	735	688	672	677	683	707	684	694	641	646	688	662	677	689	695	676	722	692	701	680	745	661	622	689	650	725	648	648	715	701	673	708	676	691	632	634	729	707	704	692	672	706	708	708	698	699	728	673	699	683	692	654	649	703	693	722	719	711	711	678	675	667	691	713	695	710	682	677	711	713	674	678	711	695	694	642	712	645	667	693	687	696	694	736	720	655	645	723	701	687	687	712	680	694	691	690	696	746	717	714	695	677	685	710	693	693	720	672	712	695	664	717	685	687	719	704	713	651	709	646	675	739	710	702	695	684	659	725	675	687	637	672	701	695	645	631	703	690	696	690	681	699	707	673	685	704	719	663	705	681	712	632	708	721	714	671	697	707	692	712	698	649	679	708	691	681	692	682	694	705	672	685	678	723	692	668	713	686	683	701	727	688	681	691	660	659	711	695	703	678	664	704	710	653	685	695	713	708	714	673	696	653	725	704	712	661	710	708	665	690	711	711	656	704	669	696	671	693	732	750	670	666	748	691	730	715	684	721	706	729	662	649	679	689	647	717	697	671	673	677	660	755	754	660	680	671	652	700	656	673	677	657	689	637	649	701	686	696	679	710	710	709	742	689	747	666	679	667	659	696	709	678	691	666	694	669	709	731	654	662	691	663	718	695	721	667	688	677	719	689	672	642	710	689	658	737	685	683	702	721	688	689	710	642	697	718	667	676	639	666	713	677	735	719	691	688	702	694	659	682	709	686	692	707	674	707	704	672	692	682	673	670	753	667	667	658	709	673	672	662	693	695	680	713	721	687	728	674	734	706	710	687	700	713	725	685	644	732	675	688	707	662	707	712	710	659	746	717	700	677	661	699	671	699	682	608	738	691	649	649	725	701	696	710	696	672	700	651	706	687	704	729	700	701	675	718	695	719	659	672	699	648	698	724	668	693	683	696	659	675	702	689	737
2328	1449	303	210	158	186	222	271	249	226	193	192	172	150	187	244	185	134	145	99	97	113	116	110	92	109	90	84	87	98	93	99	94	92	101	73	87	72	87	66	91	78	134	244	354	347	274	219	135	137	113	87	82	81	82	87	73	80	67	74	90	80	89	83	82	90	85	94	59	75	74	78	85	76	93	94	88	99	76	77	73	82	81	95	85	82	81	81	76	72	66	68	78	84	66	89	84	72	86	80	76	95	70	81	91	77	91	75	76	78	77	78	84	81	76	105	83	86	81	77	104	71	72	82	83	77	76	99	83	68	78	77	98	77	76	77	95	82	93	66	86	75	70	87	90	105	80	89	74	73	92	70	85	82	99	97	100	81	84	70	83	73	84	75	85	74	84	81	76	81	67	64	83	72	90	86	78	82	84	85	82	91	86	89	73	69	71	82	79	59	75	65	96	71	86	82	82	77	81	64	91	79	65	83	93	68	96	65	52	77	71	88	81	80	83	93	81	88	72	80	92	62	85	83	85	78	67	84	76	93	73	75	64	86	84	87	96	80	92	77	67	81	83	72	71	91	83	90	79	88	76	77	79	70	73	70	81	77	75	83	87	70	81	85	75	82	104	69	91	79	89	82	77	64	67	72	105	81	75	84	68	94	88	71	73	68	78	68	83	64	82	85	60	93	81	81	71	81	73	75	82	66	74	77	92	88	90	75	60	75	86	81	90	85	74	94	83	75	83	57	85	98	80	103	77	69	75	96	90	96	77	66	72	70	76	64	75	89	96	79	68	64	101	85	89	84	76	72	62	83	90	87	83	92	93	81	63	76	87	78	83	87	73	98	99	79	63	91	87	58	72	95	88	94	78	92	67	83	84	62	83	74	88	67	68	80	96	105	75	78	86	61	83	83	89	76	64	81	92	66	99	77	77	77	82	82	76	73	94	80	77	80	73	96	90	76	84	87	85	87	94	71	88	81	76	62	89	84	98	75	79	92	87	95	92	72	91	79	89	81	86	84	81	75	82	79	81	79	72	64	90	71	81	70	73	99	83	84	83	92	82	67	99	95	84	95	90	85	82	92	76	77	84	82	83	95	72	91	68	79	71	94	86	94	93	73	89	85	75	71	74	95	79	93	62	84	91	63	67	75	89	77	83	76	65	73	74	74	83	92	79	78	96	86	77	72	70	75	80	79	75	73	65	79	87	66	93	87	95	73	88	73	66	96	70	101	77	67	71	81	81	77	75	94	71	88	82	68	89	72	95	73	81	79	105	89	86	88	91	69	70	74	75	74	102	90	80	87	80	84	86	70	77	88	69	87	80	84	83	64	93	77	79	94	99	71	84	77	93	70	101	73	89	66	94	63	74	64	91	74	72	89	84	72	87	76	71	72	78	78	80	91	87	89	88	73	62	61	68	92	87	82	60	71	73	76	85	80	85	92	92	80	94	64	84	89	73	83	67	75	88	85	84	91	79	62	72	84	72	74	83	78	83	78	66	69	98	62	88	77	80	79	80	73	63	92	78	81	68	95	93	82	73	59	84	87	78	82	72	67	72	77	93	68	91	68	76	91	88	69	92	76	87	101	84	74	97	76	92	86	79	66	89	77	97	88	85	78	81	76	58	83	74	85	64	82	82	87	94	71	77	85	74	63	76	81	86	92	87	69	80	77	79	79	67	82	97	89	94	73	70	79	84	93	98	78	68	68	74	76	96	78	69	88	76	79	75	74	76	75	78	92	81	67	98	82	76	71	81	85	82	88	74	86	64	80	77	83	84	78	85	72	72	77	85	85	87	94	74	83	71	88	82	74	92	85	84	65	93	95	85	75	79	71	76	84	69	90	78	68	70	87	85	71	75	95	81	96	87	87	96	76	82	74	92	86	85	88	70	90	84	79	86	73	81	67	67	86	81	74	80	75	90	93	78	77	85	71	85	101	68	78	94	69	87	92	84	76	73	82	74	90	83	81	79	87	92	98	84	76	84	81	88	91	70	87	89	99	73	86	81	60	85	84	72	64	81	78	59	75	69	84	91	83	77	103	76	76	80	71	81	81	85	77	99	81	84	85	87	73	72	74	89	82	78	71	83	102	79	81	82	98	81	94	92	81	95	78	95	83	76	77	109	77	79	80	101	81	71	71	92	77	87	94	75	89	70	81	75	92	91	93	79	70	84	97	74	61	70	88	86	77	68	98	79	98	92	78	93	86	69	66	92	70	70	69	89	87	104	74	87	93	82	94	78	86	78	67	95	93	80	91	90	100	74	89	80	79	72	76	79	75	83	88	73	82	80	91	78	85	71	95	88	82	85	86	76	59	74	67	68	67	72	78	83	87	81	81	90	92	88	90	68	71	92	88	88	84	73	69	76	67	79	87	80	70	85	77	92	93	94	77	82	81	87	83	74	86	75	78	77	76	71	70	70	80	72	77	94	98	81	87	93	80	73	87	86	85	80	79	69	81	87	81	69	99	83	70	77	77	87	73	76	80	68	80	80	81	65	80	89	98	79	76	66	79	91	80	83	75	86	69	83	91	85	102	95	84	77	78	67	72	69	76	68	80	74	74	74	77	63	78	92	78	80	68	79	77	83	88	77	76	71	78	70	76	80	81	84	93	82	80	78	90	78	89	62	100	76	80	78	80	83	74	74	82	80	78	86	74	77	85	77	98	74	79	81	69	88	88	90	89	91	88	76	81	72	79	68	79	89	96	90	70	71	90	72	82	80	90	78	72	88	69	83	80	77	84	72	80	80	76	72	91	73	82	81	89	87	80	72	81	87	89	84	77	88	74	82	84	81	87	77	92	83	75	102	83	75	97	96	84	76	88	62	85	77	88	81	78	79	84	78	82	85	75	91	97	87	86	100	71	82	78	78	67	63	86	63	75	90	67	73	69	68	75	78	78	87	78	86	80	81	84	70	70	88	92	84	83	89	82	68	75	71	84	86	80	79	68	79	80	75	77	84	80	83	91	74	95	89	76	79	98	69	76	75	89	81	63	79	76	88	85	75	97	78	79	77	76	92	78	99	85	89	90	73	84	96	84	74	95	62	79	77	74	72	74	80	74	69	76	84	76	61	85	88	79	69	72	83	81	83	74	79	65	75	84	77	76	84	89	95	89	79	90	91	81	76	87	89	55	94	92	90	104	73	82	72	73	83	83	97	84	81	80	82	68	84	83	77	75	84	67	75	76	83	80	70	69	93	76	86	85	78	76	79	88	84	75	73	83	82	86	65	82	66	78	73	75	95	81	78	72	91	76	73	82	81	75	94	85	83	85	66	84	77	66	85	59	73	90	91	68	104	68	75	88	71	69	68	64	89	78	75	78	82	81	79	77	85	92	76	60	77	80	80	81	83	77	99	79	67	83	82	75	87	86	73	83	80	75	64	87	85	85	83	77	77	83	93	69	73	60	73	67	96	78	77	71	69	92	70	78	80	96	84	66	87	89	99	84	78	79	71	78	86	71	75	84	81	69	71	85	84	80
24257	13477	3636	3905	7162	9012	8929	9179	7815	6389	4594	4951	4301	3514	4482	5088	4141	2256	2466	1643	1206	1246	1296	1232	1408	1245	1129	1057	1022	1092	969	1144	1044	1113	1029	921	842	852	767	838	830	897	1552	4722	6507	6002	4710	3870	2342	1573	1175	965	771	772	680	708	711	693	673	732	768	708	729	697	688	672	683	695	744	710	666	720	677	694	670	723	705	727	689	693	724	719	688	712	729	693	671	735	698	690	704	682	730	680	711	741	689	704	705	710	695	740	707	657	665	729	719	679	664	723	721	715	705	719	732	665	678	723	710	706	684	716	717	701	707	732	719	663	679	714	734	671	775	724	693	689	723	679	727	700	739	718	706	690	740	712	694	712	685	706	725	706	733	728	673	675	710	716	705	723	748	709	716	688	696	697	696	626	730	689	672	721	678	690	672	718	712	706	727	722	729	712	673	695	721	741	717	730	717	740	711	708	746	727	752	747	720	674	666	710	763	675	645	704	656	656	704	734	694	725	737	674	704	696	696	724	720	732	736	696	687	708	749	695	703	702	698	690	665	678	732	692	687	742	717	708	722	660	720	700	750	718	647	716	702	698	659	767	704	700	679	667	703	744	667	715	746	716	709	739	690	712	735	683	670	699	682	661	683	704	683	700	743	705	729	698	693	681	707	721	710	715	729	652	741	691	706	681	706	696	726	720	701	681	724	687	719	729	666	717	725	701	720	732	710	719	732	733	691	700	744	712	711	672	704	660	749	699	697	731	706	760	686	712	733	718	684	718	659	700	727	694	696	724	697	726	688	717	770	716	709	717	685	752	694	706	681	755	673	673	694	715	687	685	702	710	715	667	730	763	701	653	733	725	659	686	721	682	757	731	691	728	688	711	660	696	709	727	686	730	726	705	688	693	754	712	700	702	676	710	662	688	738	731	729	647	727	636	678	701	663	723	713	679	719	777	712	736	714	685	712	754	709	722	747	681	685	705	712	699	712	704	743	689	657	744	718	708	674	712	716	711	671	722	698	658	709	702	678	658	715	697	731	683	688	762	714	706	668	716	694	741	706	676	703	728	733	698	716	696	683	656	748	726	713	703	760	699	715	768	709	726	678	713	713	743	674	693	723	716	710	693	706	645	704	746	761	703	730	704	711	696	691	741	740	690	690	739	710	683	724	669	672	688	724	743	676	718	674	732	711	710	725	746	699	713	709	685	694	703	705	686	671	707	680	696	690	706	721	696	700	706	780	760	743	699	682	697	689	708	719	693	760	673	732	687	729	671	711	738	646	736	710	749	715	706	745	696	742	700	673	733	711	726	707	722	707	716	749	725	722	696	723	707	666	727	692	680	708	697	707	683	658	684	691	732	700	739	698	692	664	732	700	761	708	736	708	728	719	675	678	799	677	675	698	726	729	758	709	730	665	676	723	722	738	708	668	674	714	725	708	701	664	714	728	706	695	740	703	707	682	659	714	682	676	731	625	699	767	744	732	700	713	705	700	700	711	710	720	722	721	682	717	701	701	672	690	660	635	716	719	728	713	664	683	665	682	762	649	733	727	722	751	667	673	717	755	712	680	742	708	699	691	678	738	697	705	668	694	745	717	690	650	714	721	707	711	656	718	727	671	718	696	725	709	682	776	679	709	703	707	690	699	740	722	761	713	718	727	678	692	748	660	699	752	740	680	706	731	728	672	734	715	690	755	664	686	722	661	732	704	718	725	701	681	727	703	755	718	647	703	727	723	673	672	764	731	695	734	703	724	734	694	723	660	677	716	704	738	732	730	694	685	696	703	707	741	700	718	694	688	723	715	700	693	692	716	664	721	714	754	704	678	758	706	774	681	678	741	715	673	721	740	717	692	708	705	752	714	733	751	683	714	713	690	729	724	651	726	685	695	708	684	725	740	734	739	753	707	723	724	712	692	712	729	682	694	712	672	688	674	723	732	722	706	717	685	686	721	729	665	694	715	748	678	693	687	714	736	762	726	670	705	688	717	699	707	717	710	686	702	678	741	761	725	720	717	753	705	741	724	743	746	742	674	734	684	698	729	696	665	732	683	682	696	688	743	729	746	681	706	733	667	710	726	702	682	706	711	705	750	681	682	672	727	712	737	669	703	693	715	690	738	709	708	723	729	713	733	729	688	731	689	761	695	679	726	719	687	714	715	679	635	711	723	736	702	704	745	713	714	673	753	676	756	704	733	743	695	719	729	726	709	715	715	747	674	703	745	704	654	709	686	710	696	730	729	768	707	711	732	708	738	708	691	755	717	671	696	666	732	745	693	712	726	693	715	711	696	701	680	697	703	734	696	691	698	690	745	757	641	712	716	716	722	693	765	721	713	735	713	683	698	738	690	680	710	747	690	678	777	682	719	709	707	693	702	725	707	676	711	727	737	691	747	752	744	711	693	680	718	715	692	687	697	675	694	741	684	703	677	737	710	708	747	661	700	674	783	758	757	704	680	704	711	738	693	723	715	754	677	687	712	710	672	720	700	780	735	728	754	657	705	707	689	702	723	686	730	734	749	769	709	724	719	688	675	717	672	729	710	764	677	683	707	702	713	711	735	706	733	706	774	720	764	734	726	711	739	666	745	690	737	726	683	729	641	669	711	720	715	731	705	745	730	757	683	723	728	701	661	727	685	689	747	740	688	701	704	742	742	709	750	745	769	733	668	687	655	711	670	696	704	691	689	702	685	692	700	675	682	735	697	733	737	678	711	671	707	722	681	688	700	728	700	730	684	725	671	711	723	666	690	706	702	693	667	717	702	699	697	709	724	721	717	678	689	715	741	709	756	716	703	727	684	689	702	743	686	695	740	640	689	696	728	697	718	699	719	730	705	739	710	711	735	680	699	694	714	710	710	723	698	667	720	700	737	697	725	709	730	713	676	669	681	724	731	652	747	731	712	685	715	710	638	733	713	724	702	712	658	691	609	679	682	707	692	725	723	739	748	687	713	688	661	719	694	728	733	704	702	758	699	734	680	675	708	683	686	727	713	715	686	731	690	740	742	680	665	738	690	735	665	710	761	678	652	725	702	727	691	708	735	730	691	701	745	693	688	698	676	722	714	704	678	694	701	752	722	704	710	723	722	718	706	716	717	679	708	703	726	730	708	695	757	743	746	657	696	724	767	718	701	750	709	698	712	717	720	681	769	690	711	698	718	730	709	709	737	708	717	703	734	680	673	755	710	666	732	646	728	678	724	679	725	700	734	692	725	723	735	761	711	701	672	705	705	702	679	692	684	734	719	705	747	721	665	727	689	679	688	737	701	690	713	713	700	682	739	717	728	651	690	728	682	739	700	698	720	723	682	670	629	720	727	691	695	737	687	709	717	726	721	707	728	744	690	720	678	659	729	686	743	759	745	693	713	687	673	719	730	710	724	722	717	638	725	668	670	719	709	666	742	718	711	739	685	716	749	744	692	722	700	671	746	711	704	728	700	708	684	733	663	718	735	698	692	682	703	723	752	728	701	726	730	711	715	752	751	746	760	691	657	722	689	670
1407	466	198	152	125	146	165	172	160	180	126	132	129	138	148	171	158	128	131	118	85	102	91	98	113	104	100	85	97	98	107	104	101	108	100	106	90	99	110	105	92	105	117	110	102	159	129	136	113	125	113	118	98	93	82	104	85	81	82	87	90	98	100	99	90	91	87	85	110	97	101	106	102	108	88	97	92	84	94	99	88	99	87	108	93	94	103	112	93	91	89	102	94	101	107	113	112	109	109	87	82	94	94	89	73	95	90	90	93	99	97	105	96	96	95	102	99	89	104	97	96	100	84	90	83	96	104	108	97	107	105	111	96	99	117	100	84	119	90	89	104	96	89	103	99	90	99	99	87	93	94	106	94	90	96	96	95	89	113	109	87	94	82	99	85	110	95	93	89	93	87	90	99	88	98	98	81	82	116	90	116	87	95	87	93	101	102	97	105	84	97	91	96	83	96	102	84	91	82	92	83	90	102	103	106	94	93	96	90	82	89	82	90	96	100	92	100	81	108	93	105	87	96	100	110	95	109	111	89	104	98	114	125	110	109	104	81	87	90	105	91	89	95	91	94	117	111	86	114	94	116	106	117	103	94	86	89	99	90	97	101	79	93	93	100	107	100	76	101	96	98	85	95	100	82	102	124	103	97	93	106	84	105	102	105	94	78	96	98	90	116	99	96	90	102	110	83	99	89	85	99	89	115	78	106	107	93	105	102	107	100	95	104	89	104	89	80	94	91	96	95	93	104	85	100	106	96	98	100	83	97	108	95	97	115	108	104	103	94	98	100	98	109	120	98	105	107	102	115	85	87	101	108	98	103	107	109	95	86	95	105	98	102	102	98	97	94	88	86	122	105	90	96	113	91	120	87	104	112	100	104	110	100	103	114	102	103	95	89	102	79	88	106	99	76	112	123	105	103	100	84	96	91	79	109	96	79	98	84	113	96	85	94	99	99	86	82	100	104	101	85	96	103	105	78	104	102	85	93	81	93	98	107	99	87	95	94	96	109	114	93	102	84	112	94	90	89	85	107	92	107	80	100	113	106	107	100	100	85	105	98	103	93	112	101	107	100	93	91	95	114	100	110	79	109	97	98	106	82	92	99	97	88	100	94	92	81	81	116	98	104	87	93	80	97	101	112	101	88	97	108	90	103	122	119	90	103	100	75	83	102	103	95	110	104	99	106	100	98	96	83	108	99	102	99	91	97	113	93	97	90	99	105	96	95	93	94	100	95	74	115	93	107	100	102	102	91	95	99	94	112	86	84	100	75	95	85	97	86	92	104	89	100	107	87	84	92	99	101	88	113	80	100	87	91	113	88	71	93	88	114	88	89	92	91	98	112	102	95	102	87	117	99	94	95	96	95	102	89	110	106	99	106	110	76	96	89	99	95	108	99	88	80	87	106	94	102	85	105	93	84	103	104	111	101	98	79	104	76	99	93	89	114	94	83	100	100	119	102	116	103	115	94	91	103	95	102	98	105	98	104	92	110	80	89	92	111	92	112	97	74	99	95	99	107	87	111	115	107	102	94	97	101	102	96	95	88	91	94	123	91	104	102	113	95	100	105	113	114	104	111	115	94	87	103	104	103	82	120	105	101	100	101	102	85	94	90	95	92	96	94	107	115	114	89	102	93	99	115	126	109	114	87	105	101	117	101	105	83	127	93	109	90	94	89	99	103	85	89	86	103	99	103	94	109	91	99	103	95	113	101	102	95	94	97	80	101	91	91	91	108	116	95	93	111	92	107	118	87	92	102	90	107	95	98	79	105	87	74	104	92	105	84	97	101	106	116	93	99	90	114	107	88	115	95	97	86	94	101	103	95	98	92	97	104	98	93	97	92	105	83	88	110	108	84	85	102	112	91	110	106	84	108	105	86	94	97	102	98	96	100	93	96	107	81	91	98	102	90	106	94	108	101	91	85	105	90	93	94	82	98	112	96	96	91	88	88	90	76	96	89	73	81	102	106	102	90	88	84	106	97	98	109	86	107	92	116	92	110	94	106	92	95	94	108	87	103	90	92	91	87	99	83	106	107	99	100	102	84	101	107	84	81	104	96	115	127	101	114	105	99	93	91	107	110	93	85	98	108	117	86	77	96	86	106	126	86	106	96	97	92	85	111	92	113	97	99	102	80	108	93	96	84	96	100	109	91	104	89	109	90	122	92	94	84	91	84	95	99	99	95	94	107	95	105	91	95	100	90	92	109	91	106	92	105	92	91	97	94	83	100	113	98	83	99	89	99	80	96	94	98	107	110	82	100	86	97	96	103	101	104	102	94	95	106	96	76	104	93	98	89	100	98	85	94	105	96	101	98	89	114	80	104	98	103	98	118	102	109	88	88	104	114	79	92	95	108	98	101	96	84	81	98	91	118	95	109	87	100	102	91	116	94	90	87	86	113	104	99	110	100	105	98	90	91	94	91	96	97	86	114	89	96	104	83	78	109	86	94	81	90	86	110	109	101	113	89	76	107	94	77	99	101	90	109	101	90	117	90	99	100	85	82	90	90	121	94	117	98	95	101	87	88	117	104	116	72	91	85	104	105	72	98	95	85	105	86	105	111	96	92	106	101	102	89	94	111	111	100	98	101	95	113	82	105	97	98	110	95	108	80	89	98	102	110	93	94	93	89	92	90	95	88	96	100	79	110	92	109	99	86	96	101	108	117	104	87	96	95	94	87	97	85	106	94	110	103	108	93	88	78	94	95	111	85	100	107	99	105	119	112	107	87	98	90	93	116	107	110	92	120	97	105	95	109	107	96	107	88	108	82	128	86	101	87	91	85	100	115	94	103	96	96	115	94	99	119	97	109	100	92	95	91	98	86	89	91	98	108	102	102	98	91	94	90	98	119	99	97	98	98	81	89	84	115	99	104	103	84	104	114	91	98	95	98	103	76	94	107	84	103	104	82	88	93	88	91	82	112	99	90	91	103	105	100	96	85	90	102	106	97	94	87	92	107	99	109	107	112	91	97	114	103	94	104	87	89	108	102	86	92	76	107	94	103	103	91	94	90	107	95	91	89	83	94	106	99	96	93	93	82	97	96	100	91	101	92	80	99	91	93	93	103	95	119	108	109	104	100	104	92	106	101	108	112	97	87	97	103	105	108	97	97	97	114	94	106	88	98	97	92	105	101	87	102	114	96	83	88	98	107	111	105	79	87	101	80	90	89	98	97	102	110	86	97	108	93	104	112	107	120	104	102	101	106	101	123	86	98	93	115	91	113	94	102	101	107	74	100	100	91	92	88	108	101	96	115	125	95	90	92	95	86	104	77	99	90	92	91	108	90	101	97	115	87	106	92	103	98	88	115	102	73	102	107	102	117	97	111	109	91	107	93	100	92	95	98	100	109	108	115	90	109	98	109	103	95	109	91	100	95	101	121	94	100	89	107	93	100	80	115	90	96	104	80	94	86	99	102	104	84	89	109	80	104	95	82	101	104	98	108	101	91	109	102	99	109	91	85	94	96	116	107	88	102	77
15939	6348	2275	2458	4106	4679	5084	5105	4547	3674	2828	2691	2568	2443	2743	3303	2815	1664	1650	1249	1047	1028	1123	1075	1146	1112	1051	993	941	1024	969	979	1003	1024	1025	930	908	869	877	906	870	975	1018	1537	1921	1948	1729	1567	1289	1141	916	938	838	842	885	873	840	800	799	800	807	835	813	849	871	840	855	791	881	847	808	852	814	852	831	922	849	856	826	842	851	877	860	838	830	846	847	869	794	812	849	897	815	782	838	799	779	815	821	853	833	781	881	786	838	836	874	848	859	774	857	839	880	794	846	805	868	818	790	818	844	893	829	849	790	810	830	785	866	832	799	811	865	808	855	835	838	847	860	818	854	838	800	811	847	789	862	828	795	813	812	849	822	842	860	887	878	829	832	818	875	841	833	837	817	845	846	799	837	819	862	798	806	834	839	833	822	843	847	879	817	817	781	810	816	815	842	843	851	846	819	824	894	812	827	831	779	796	803	852	854	858	835	818	812	810	865	830	775	833	850	860	861	871	831	789	821	810	799	851	840	867	823	813	852	847	843	825	829	801	819	887	907	851	854	844	818	857	825	800	792	797	861	819	841	778	898	811	837	836	855	825	844	828	827	820	846	815	808	860	820	828	835	839	799	835	866	865	839	846	857	811	805	835	847	840	892	839	864	868	816	812	808	839	851	846	842	840	860	834	840	867	818	829	830	796	779	867	834	798	798	840	888	792	876	856	841	919	857	831	842	861	841	862	832	834	792	822	868	802	876	830	821	865	827	842	815	838	809	843	818	859	846	837	906	833	846	811	843	815	807	768	800	825	867	889	849	811	807	838	869	827	857	828	854	818	848	838	840	853	837	868	803	855	850	796	797	864	833	805	816	806	820	784	837	877	829	770	826	811	792	832	817	776	852	774	845	810	812	847	852	824	840	822	880	881	819	868	857	854	820	858	853	865	812	743	861	821	802	827	877	831	836	821	811	771	806	808	866	843	816	815	826	823	860	779	868	831	844	818	852	817	856	815	873	830	814	809	845	888	857	881	791	847	812	863	852	802	809	848	877	800	811	838	841	837	807	860	788	822	786	825	871	850	800	757	837	848	788	796	838	792	825	824	848	826	831	766	816	810	851	817	842	785	846	807	843	900	824	851	867	817	822	867	898	842	818	825	859	901	806	834	843	858	887	791	796	831	877	836	866	891	833	798	813	814	827	931	817	822	815	818	847	815	848	861	874	824	908	770	857	839	829	862	858	847	812	824	838	826	821	803	852	855	852	831	815	816	836	808	860	811	872	787	860	828	819	851	878	871	850	850	824	808	823	877	889	817	882	745	785	807	859	842	853	840	842	797	772	817	809	839	836	805	827	859	847	840	835	806	816	848	828	868	788	886	857	870	897	848	874	811	841	849	793	837	852	790	869	843	834	887	821	854	853	853	833	794	860	833	816	805	813	837	840	816	805	830	831	888	848	794	837	853	862	842	852	813	789	885	817	871	823	859	857	828	839	858	887	826	829	822	828	887	846	876	825	844	773	795	816	859	871	785	795	851	828	852	836	811	820	824	807	871	880	889	825	884	837	815	829	812	875	818	819	836	830	836	811	818	851	828	835	893	841	852	820	809	823	809	879	856	809	846	856	815	831	849	826	828	862	852	858	838	825	776	875	822	850	841	793	837	804	823	818	847	868	805	812	829	815	894	802	786	862	844	836	773	817	839	781	796	824	778	828	888	802	827	865	844	841	859	834	803	853	854	835	823	860	871	804	870	818	860	805	825	834	851	854	782	817	844	803	869	852	788	858	846	887	862	800	831	864	915	818	807	805	852	838	815	869	834	817	877	855	837	854	839	784	865	819	801	877	835	820	826	860	854	848	821	885	830	811	819	854	851	892	823	846	851	814	843	779	836	801	822	844	836	816	800	795	813	845	835	804	812	865	861	839	802	862	834	804	811	821	837	872	874	845	831	790	820	861	874	784	804	832	827	823	822	847	819	827	779	828	805	885	842	840	806	867	833	845	782	829	859	793	842	825	837	869	823	805	902	820	871	819	800	868	867	832	878	823	795	796	808	864	841	830	812	757	830	778	802	837	796	847	878	856	789	855	899	847	851	882	828	852	755	827	859	836	809	824	817	855	845	853	881	848	773	860	799	834	807	863	830	822	870	818	859	854	836	836	831	837	835	809	819	802	809	830	813	852	822	802	841	815	858	884	829	826	861	826	858	810	886	797	793	849	830	865	862	864	809	808	841	844	846	836	812	820	825	854	833	856	878	832	824	801	875	795	835	796	871	816	801	844	822	829	891	845	823	805	887	816	800	808	863	869	853	803	839	877	823	825	815	895	823	872	842	850	817	843	854	827	860	853	850	805	821	844	808	863	802	835	780	878	821	843	758	822	824	839	841	805	821	828	864	846	876	857	810	874	829	831	839	844	837	853	800	794	805	819	821	829	838	866	811	862	830	889	904	837	827	840	872	848	820	812	842	842	805	834	811	833	848	872	820	805	837	828	885	846	863	821	801	812	808	800	850	850	848	846	841	816	839	827	891	815	838	888	804	813	893	829	873	808	867	878	864	856	829	913	810	829	857	855	828	825	825	820	816	843	807	819	852	859	854	831	860	796	827	831	843	841	875	816	818	851	849	852	828	795	817	803	861	833	814	895	825	813	834	850	827	800	853	840	827	826	826	845	881	842	840	851	839	783	850	825	922	818	807	835	831	856	832	869	862	855	872	840	840	888	822	833	810	872	851	824	889	861	838	827	855	869	796	857	818	770	832	855	854	858	855	833	824	836	846	799	837	832	864	869	791	830	878	866	839	859	859	852	831	833	849	873	828	906	829	803	831	820	884	845	824	844	888	824	838	871	807	778	838	812	820	824	784	844	853	849	828	847	816	825	830	822	840	857	829	804	866	805	794	787	793	820	819	850	787	862	846	828	841	852	824	843	837	835	820	805	847	836	883	819	840	846	825	780	894	853	841	819	826	841	874	857	827	853	775	818	817	849	858	833	816	838	844	796	812	857	815	852	835	841	846	877	857	853	841	816	812	755	867	854	813	906	789	794	869	813	850	854	807	809	791	805	885	841	857	861	819	838	803	838	787	839	891	840	820	855	815	835	842	829	880	820	848	804	864	819	831	804	831	846	841	790	836	781	885	836	847	832	841	806	831	839	806	806	843	836	867	789	797	783	811	815	777	861	852	838	829	821	789	758	838	828	873	814	821	834	815	812	844	830	812	791	908	845	852	838	845	789	834	791	872	841	914	883	796	830	829	869	775	827	838	818	829	802	846	793	824	842	838	833	804	798	821	831	799	818	839	812	839	851	812	849	858	820	828	838	840	858	810	834	886	838	832	836	824	823	832	819	810	830	799	858	834	849	847	865	823	821	822	852	888	869	858	897	893	851	818	846	817	854	833	839	843	896	873	786	828	820	843	854	814	852	854	846	848	804	816	830	776	828	851	795	853	883	848	816	793	804	826	792	825	866	790	893	815	832	827	852	790	793	838	834	828
2086	1136	321	160	140	167	196	234	234	196	169	162	178	158	160	210	187	140	145	128	91	97	106	105	114	104	86	109	111	78	97	86	94	95	96	115	105	98	105	96	85	96	115	169	223	207	200	192	153	130	110	122	101	100	85	91	98	109	105	100	104	84	113	109	111	87	88	98	88	102	95	95	114	93	84	93	94	86	96	109	113	90	94	86	114	92	102	107	99	82	73	95	68	88	89	97	95	83	99	106	82	108	100	102	115	84	78	100	110	88	89	95	108	82	91	96	100	111	105	110	88	94	99	95	85	88	98	96	100	90	89	93	86	109	111	83	101	96	99	106	114	88	89	96	95	71	100	105	86	103	90	103	87	91	87	92	110	98	106	102	95	104	102	98	90	101	100	93	99	90	109	105	101	88	95	94	102	86	89	97	98	106	86	97	106	88	97	91	95	96	95	103	96	105	104	101	81	105	94	91	73	89	100	93	89	84	80	105	91	100	87	84	99	101	83	86	104	87	86	90	98	91	111	88	97	95	112	106	97	109	117	86	83	98	103	83	101	93	99	90	101	92	94	91	79	104	99	88	90	94	104	105	96	99	97	96	105	101	87	73	95	92	96	97	96	102	92	103	88	85	88	104	82	75	94	97	94	80	101	99	74	99	99	92	92	100	89	93	93	87	87	113	93	96	89	93	98	90	91	84	87	110	83	94	92	92	93	99	93	109	98	110	109	77	93	98	113	90	94	99	99	78	101	93	99	89	90	86	84	94	94	112	102	98	94	86	109	120	90	99	104	85	101	97	92	91	83	101	94	81	99	111	82	83	87	95	100	90	85	95	74	97	84	108	85	92	104	90	82	104	96	93	112	87	104	79	93	90	94	106	118	107	86	108	79	66	95	94	88	91	108	80	101	102	94	95	111	109	96	84	77	93	97	76	89	93	115	93	97	101	96	93	101	97	90	95	93	85	96	94	84	82	110	94	105	86	101	93	107	93	100	116	90	101	95	106	101	95	99	105	89	85	80	93	95	91	102	99	82	78	112	84	105	94	104	104	100	91	94	87	102	94	102	78	109	85	104	85	92	90	109	88	93	97	93	77	89	117	90	91	95	81	89	99	93	118	95	88	106	100	82	105	96	98	104	98	109	92	81	109	113	93	90	89	90	102	76	107	103	75	86	97	85	93	99	72	91	94	88	96	85	92	95	94	91	91	86	85	108	74	115	95	114	91	97	104	114	84	96	95	102	92	98	90	100	96	93	91	90	98	80	96	106	106	104	106	83	90	94	95	87	91	97	84	96	109	91	93	90	101	98	91	81	78	89	99	106	89	87	111	93	96	100	76	93	100	93	102	92	109	87	90	90	86	99	98	95	88	102	111	96	105	97	96	99	85	82	91	93	107	87	85	92	102	105	110	109	109	91	95	104	100	97	96	94	103	90	89	99	81	92	100	92	101	95	99	101	93	84	87	109	92	119	105	104	97	123	81	100	101	111	98	110	84	106	107	101	93	100	97	98	96	82	103	93	104	86	87	94	98	84	75	98	85	107	100	73	75	87	94	93	89	91	92	86	114	103	98	93	102	87	113	94	89	94	80	93	77	101	99	85	89	93	103	90	100	84	86	92	91	97	91	105	113	103	106	93	86	97	91	107	99	106	90	84	108	101	107	101	97	95	110	110	98	82	118	77	97	81	105	89	115	99	104	93	124	77	97	90	98	98	84	90	114	105	98	88	80	82	91	108	84	81	96	104	111	96	85	90	99	74	105	89	86	86	93	104	117	102	97	90	74	85	100	112	111	93	85	100	92	92	85	98	79	94	92	95	94	81	93	102	87	96	99	97	103	97	90	96	83	93	106	105	81	94	98	113	101	108	75	85	86	94	87	100	95	87	82	88	90	88	109	109	91	114	97	102	87	86	82	95	83	92	89	96	92	95	114	83	104	104	105	97	86	105	90	79	104	100	107	103	93	79	86	104	82	99	112	111	78	101	93	110	108	86	91	94	103	108	87	88	81	85	97	90	87	106	85	96	87	113	97	80	116	81	98	98	85	84	97	114	94	108	101	109	79	110	72	91	104	94	88	90	106	77	90	94	78	113	93	103	107	88	100	110	108	107	93	95	80	98	96	87	92	109	103	97	87	90	97	86	90	86	95	97	89	87	120	70	98	90	83	89	90	94	98	98	100	95	103	86	98	95	91	93	95	97	101	86	90	113	106	98	86	100	97	89	99	91	83	82	98	100	101	98	98	92	79	98	112	104	95	96	97	103	86	99	107	87	96	106	98	93	99	101	101	93	92	96	88	100	96	117	92	74	94	81	99	101	98	89	98	91	77	85	104	94	108	93	95	115	86	85	79	88	100	83	104	108	97	87	91	95	100	104	94	101	103	95	113	106	94	80	86	73	94	93	98	102	102	98	101	99	106	92	93	96	108	63	95	85	97	100	115	97	81	85	104	103	86	99	97	95	80	84	109	103	105	97	97	101	107	88	84	87	97	88	106	98	93	89	94	96	105	91	109	80	95	86	80	87	88	103	96	75	99	111	89	100	82	90	100	105	91	97	90	81	92	84	108	95	89	99	103	114	110	92	106	121	80	82	104	107	94	92	84	99	88	86	105	87	113	80	110	112	98	85	100	87	95	111	82	107	87	85	78	104	91	116	97	87	91	106	86	92	95	102	87	102	91	94	96	95	111	97	78	94	90	96	102	103	95	103	105	104	93	93	80	97	78	120	86	82	102	97	102	101	105	86	85	95	98	94	98	116	78	102	89	110	98	93	81	82	94	105	98	88	85	108	103	80	86	91	98	76	88	122	92	84	100	76	93	95	83	89	120	94	75	100	101	103	120	94	93	108	98	84	105	106	113	100	86	92	92	114	96	98	110	79	97	99	90	106	94	94	85	79	101	92	95	91	92	95	112	122	89	99	103	97	99	88	97	101	73	90	73	95	97	125	96	94	99	105	104	98	89	86	97	84	86	83	91	88	110	89	83	96	101	98	95	91	96	105	69	105	105	98	110	104	93	99	82	93	79	91	84	105	91	94	92	95	87	94	96	89	99	100	84	109	93	83	98	99	97	79	94	103	81	93	104	90	101	82	94	95	69	92	99	111	108	98	73	75	94	74	99	93	101	100	91	78	99	96	99	86	103	91	115	91	101	102	102	101	97	104	90	101	97	110	112	110	102	97	113	95	105	93	104	100	86	99	91	86	111	97	105	98	110	90	97	99	90	75	111	93	109	83	116	105	96	103	105	83	82	116	96	108	93	91	76	98	96	96	81	93	96	96	103	80	81	93	108	82	81	102	107	86	97	86	93	115	101	114	98	101	92	100	99	82	96	87	86	101	79	92	105	98	89	81	102	113	102	99	81	92	106	83	88	104	98	112	96	100	118	89	90	104	92	74	90	102	75	83	79	105	101	97	96	107	76	119	100	103	101	75	109	97	112	84	92	80	108	95	101	107	93	99	99	102	91	110	99	88	101	98	79
23028	11432	3478	3430	6602	7429	7109	8107	6526	5308	3886	3672	3411	3038	3232	4029	3447	2237	1916	1643	1291	1198	1287	1289	1186	1173	1122	1089	1074	1090	997	998	1033	1022	1011	1029	953	930	860	928	938	957	1309	3056	4122	4055	3295	2753	1780	1373	1106	879	887	855	806	811	849	815	811	872	838	835	816	838	837	813	870	876	826	859	824	826	821	920	853	812	871	831	818	788	759	851	806	812	833	822	802	808	837	811	829	773	821	811	785	893	816	844	776	803	756	831	810	843	817	829	855	798	810	839	803	816	831	825	851	822	823	905	791	812	824	822	808	853	816	802	832	802	813	851	830	806	849	807	832	833	850	817	806	819	791	783	808	838	859	830	847	784	775	784	832	854	813	820	850	855	819	824	807	792	843	850	847	777	826	848	828	819	811	831	778	821	865	879	839	831	808	852	890	806	841	815	795	785	812	808	795	833	812	811	844	811	840	798	774	841	856	817	812	868	877	848	821	780	811	801	821	832	812	783	837	835	853	821	822	840	822	846	848	791	838	834	825	782	898	811	806	841	808	775	859	834	812	836	821	864	785	840	821	849	804	822	838	855	803	782	821	831	784	829	804	853	837	820	849	828	801	811	855	764	786	851	807	861	791	842	802	799	814	825	794	831	782	797	818	830	859	848	880	824	842	835	836	804	839	841	791	847	858	812	829	850	848	788	773	859	783	814	840	810	779	840	785	824	808	797	818	805	851	803	835	843	841	800	897	841	868	840	793	811	785	855	831	834	784	816	822	805	773	834	878	850	856	806	791	780	797	849	841	829	889	797	789	857	818	842	838	852	823	825	826	822	804	819	786	796	753	853	799	813	813	808	846	828	778	871	830	807	922	790	825	836	837	865	788	805	862	793	819	797	835	801	793	788	806	828	808	812	826	840	856	826	840	848	823	805	827	794	798	883	802	849	794	788	806	826	843	834	817	814	818	836	876	782	813	792	811	757	775	845	854	831	830	773	821	816	819	855	834	818	864	848	886	878	887	826	807	857	802	836	852	831	843	846	781	848	820	828	780	821	888	853	869	826	851	775	851	821	846	829	832	800	787	868	838	865	867	837	798	861	851	867	814	800	819	831	841	751	815	805	832	831	800	801	823	798	759	853	825	834	785	847	800	821	876	795	805	807	784	847	805	794	879	820	774	852	792	812	777	830	793	808	825	842	853	834	856	824	860	870	853	809	862	831	848	835	810	797	840	858	804	838	789	833	836	808	837	817	810	814	839	828	835	855	812	839	830	797	780	834	812	823	811	855	846	833	831	829	830	764	857	826	878	834	764	826	814	765	846	806	841	859	822	835	787	752	786	862	821	811	819	834	841	778	836	835	845	783	785	820	837	849	830	803	825	863	777	788	833	861	827	823	776	818	816	795	824	816	859	817	824	798	828	801	838	848	763	800	877	752	833	842	821	828	836	845	850	788	844	863	854	842	778	822	855	805	811	824	793	867	811	805	856	827	838	824	882	820	839	811	809	812	780	820	780	819	830	825	823	802	798	853	829	810	807	829	916	838	782	833	817	837	807	825	844	829	836	850	864	859	803	832	798	821	866	836	844	874	801	894	814	822	809	834	858	877	816	826	826	868	857	801	829	841	810	819	850	864	817	857	844	846	772	878	804	833	839	828	887	791	830	825	776	876	771	810	828	824	841	831	781	795	832	797	798	856	844	847	879	826	800	846	817	839	819	816	805	837	842	852	858	829	822	816	830	791	816	830	835	818	807	861	835	834	845	844	820	821	837	853	730	836	849	815	832	799	854	810	818	810	835	848	807	820	813	878	857	818	867	827	829	824	852	799	821	865	869	821	806	821	777	811	844	851	849	747	882	820	876	832	814	831	822	830	806	795	868	846	850	827	891	782	848	843	790	868	830	840	816	810	789	857	766	800	820	801	838	897	801	876	895	812	847	847	779	873	845	812	835	855	819	858	815	806	890	918	790	846	783	806	787	840	834	841	807	839	851	903	828	847	829	783	778	886	812	828	855	812	810	859	842	811	853	788	806	845	779	793	866	807	813	871	791	872	815	817	831	823	844	784	804	825	841	802	829	840	848	859	830	846	814	817	837	820	818	831	824	811	800	829	862	814	829	822	861	798	828	814	840	886	803	793	845	857	831	837	783	811	833	826	833	872	839	802	900	818	813	846	782	848	841	864	846	843	859	854	834	814	850	833	841	787	828	846	838	858	812	878	852	896	799	857	835	833	796	813	846	853	876	833	813	824	829	783	812	787	811	839	873	818	800	786	806	830	783	781	823	858	842	881	811	867	813	841	839	815	864	831	800	836	830	860	842	822	859	857	877	830	875	803	830	847	800	785	756	870	835	827	821	846	844	804	876	811	814	853	852	827	803	827	849	778	803	843	802	837	802	834	857	854	821	826	903	830	819	838	844	789	805	846	841	768	833	851	841	834	824	825	766	887	805	860	811	850	808	792	836	812	819	902	788	776	853	801	862	803	865	814	825	821	868	827	832	812	822	813	844	880	861	828	844	847	794	838	892	809	834	811	844	837	836	789	787	856	844	894	814	815	838	814	832	841	798	843	830	847	836	817	878	871	814	811	820	815	809	834	815	821	865	863	827	818	821	813	871	787	825	857	815	790	862	877	884	809	853	779	886	826	864	814	826	794	874	820	817	826	870	817	819	891	835	849	830	797	772	871	869	851	824	793	794	774	817	855	835	833	836	819	821	809	815	809	861	815	855	859	832	857	826	830	860	808	847	821	827	812	864	825	835	815	800	867	804	855	829	813	833	843	837	818	842	801	802	843	833	839	850	877	824	866	780	806	813	861	827	823	884	821	818	847	829	845	817	791	812	791	803	813	889	815	788	899	805	803	834	789	862	907	860	851	823	853	823	803	816	803	809	824	822	851	798	779	843	811	838	812	800	785	801	847	828	803	830	841	853	849	860	848	805	816	836	826	812	846	832	833	837	881	819	828	870	824	808	830	880	806	808	827	856	768	858	866	831	839	874	855	825	829	815	804	799	730	830	837	847	790	827	824	848	771	847	821	809	827	819	805	843	795	738	803	863	800	883	812	831	817	812	835	826	842	823	856	910	753	827	794	861	859	780	802	753	825	869	824	810	852	838	805	850	853	795	845	851	846	850	815	814	741	823	853	825	844	772	873	862	797	813	814	798	792	797	825	842	850	818	834	839	852	845	822	808	841	837	843	826	814	768	834	846	882	844	881	865	897	852	805	866	844	819	815	810	855	839	814	836	781	853	865	853	808	810	854	768	822	844	809	815	838	848	863	851	788	804	841	816	847	833	762	841	831	833	795	877	820	870	845	851	838	815	809	807	813	847	836	841	858	815	812	824	811	776	850	801	832	858	797	845	776	805	844	775	809	805	862	805	854	802	811	845	806	783	820	807	801	816	839	856	852	869	834	839	843	799	850	853	806	803	857	825	860	837	836	828	913	911	809	885	870	825	796	823	831	815	800	854	820	815	842	840	849	867	821	780	806	857	829
2470	974	244	165	145	165	168	195	201	174	144	158	143	120	133	162	179	131	88	120	87	97	102	98	96	85	86	75	91	75	84	71	77	93	82	87	83	104	83	85	79	79	77	186	237	226	188	169	121	123	103	94	96	82	69	92	77	75	79	79	70	79	86	78	70	99	81	85	72	93	77	74	75	75	71	76	80	83	91	72	74	101	71	80	86	85	82	94	99	73	83	76	81	83	65	83	74	73	77	83	71	85	89	87	92	87	77	76	103	76	85	75	83	83	78	88	74	79	92	91	75	86	78	65	67	84	76	77	91	64	81	79	80	77	67	81	83	101	61	78	77	91	83	88	75	88	83	73	77	86	81	85	79	85	94	75	100	88	78	60	78	70	67	68	82	76	59	77	92	88	79	93	80	78	67	81	98	70	80	88	72	75	66	83	90	87	79	71	68	63	77	82	89	77	82	79	71	89	84	75	86	88	90	69	65	75	79	81	81	86	89	84	65	81	92	64	85	81	73	76	61	58	75	66	81	86	66	79	80	84	72	79	88	80	94	91	85	71	83	85	92	86	92	83	81	76	83	80	74	77	81	77	71	81	78	78	71	92	87	86	81	90	92	70	74	81	84	69	73	76	95	77	75	97	84	81	86	91	83	75	98	82	83	86	68	75	69	63	69	90	87	74	84	70	80	91	84	84	69	93	91	69	77	67	87	88	61	85	77	98	100	82	69	89	87	75	67	77	91	72	82	107	74	80	75	82	82	75	82	92	90	93	79	84	80	77	78	81	80	97	82	86	75	79	80	90	71	68	79	84	92	87	65	78	84	65	83	81	89	73	79	88	92	94	85	73	67	87	70	71	83	66	79	87	66	65	86	85	93	84	87	83	74	89	86	68	72	75	80	80	81	76	69	82	98	86	72	86	88	73	100	72	71	84	87	84	99	77	64	70	77	73	81	74	76	81	87	78	92	68	65	73	91	82	68	93	81	82	76	66	70	82	77	71	73	80	61	84	84	75	65	91	76	85	75	88	71	86	84	102	61	75	70	85	94	78	86	79	104	75	86	85	69	83	88	87	67	72	89	74	74	62	80	82	92	85	71	84	82	77	70	89	69	91	74	83	79	82	80	79	77	76	75	86	66	105	82	82	76	70	64	81	70	84	78	89	78	88	74	82	75	81	84	73	88	78	79	86	58	101	91	83	78	86	83	94	88	87	88	84	68	65	88	74	72	79	100	95	77	80	78	89	73	69	76	68	86	65	75	82	88	75	79	71	93	78	73	80	76	80	77	81	92	71	84	74	67	77	80	84	91	83	91	62	81	72	79	87	68	63	74	83	85	81	76	75	95	68	72	86	75	68	63	68	90	86	90	81	86	81	72	72	83	71	92	83	75	82	86	80	82	69	86	69	67	89	91	90	77	88	76	80	85	84	81	80	85	77	72	80	105	81	68	91	85	66	73	70	73	81	72	78	64	78	88	92	69	80	89	84	83	66	85	94	81	69	78	70	88	73	88	78	88	81	80	63	73	92	87	87	70	67	92	79	98	76	86	81	86	77	93	85	91	93	85	90	70	92	80	81	95	69	95	86	76	82	69	79	73	77	84	78	81	79	83	62	77	82	106	82	90	76	90	76	79	72	81	82	77	84	87	74	70	69	71	73	78	92	101	74	85	86	91	89	84	100	68	94	81	61	80	80	79	85	85	72	86	81	83	75	83	68	83	73	87	90	63	78	86	78	117	87	71	66	75	94	72	89	98	67	79	89	87	84	83	68	73	76	94	86	77	84	73	87	74	75	76	78	78	78	70	66	76	84	74	86	85	66	60	78	86	61	75	75	84	84	92	80	88	63	77	72	74	77	89	75	82	84	65	89	68	80	88	88	84	84	80	65	80	77	78	84	88	71	95	81	70	93	101	80	80	71	62	90	74	87	79	80	74	71	74	94	77	93	86	89	67	76	70	76	81	87	67	66	85	79	81	79	98	99	87	87	85	63	88	81	78	84	91	84	87	81	84	84	74	80	80	98	87	83	81	78	72	79	78	70	65	86	73	86	79	86	61	73	67	85	72	98	81	77	85	78	86	73	87	77	94	78	79	82	66	112	85	76	74	74	76	74	81	92	87	76	79	74	79	82	69	90	82	78	76	75	84	75	81	73	78	79	75	86	80	72	82	82	99	82	72	77	87	88	95	65	95	88	81	97	95	63	71	71	68	78	93	92	73	61	81	86	72	75	86	75	82	76	74	83	75	69	87	73	76	68	80	82	87	80	68	78	73	82	80	72	83	74	99	75	91	53	79	82	87	89	99	73	75	78	78	92	77	87	86	75	95	100	93	75	78	81	87	80	73	100	74	90	88	76	93	79	75	77	78	83	80	81	84	88	64	71	73	74	91	71	70	65	76	92	98	67	69	71	69	85	84	91	77	76	82	61	87	93	107	89	72	80	86	90	86	79	62	79	78	80	90	88	82	85	78	86	71	77	97	78	80	91	82	85	80	91	81	90	90	86	80	78	81	73	91	106	78	81	93	87	79	87	76	79	81	69	86	84	68	91	82	83	94	90	78	76	87	85	71	72	83	59	80	69	76	82	83	77	76	69	102	80	85	85	85	79	89	94	94	82	82	83	63	86	90	77	61	78	66	77	100	94	68	80	72	80	77	87	75	84	73	90	78	86	90	72	82	86	106	87	70	79	89	79	96	75	80	83	92	82	64	88	79	74	74	70	80	82	66	77	81	91	86	66	76	63	70	75	81	70	70	93	69	77	90	61	82	80	63	79	76	85	56	80	60	97	69	86	81	84	75	81	87	81	86	83	82	87	71	86	89	76	80	85	77	75	73	65	77	80	87	72	104	60	86	81	74	97	87	78	78	80	86	70	73	89	78	89	66	75	71	95	83	72	89	85	70	82	76	93	81	94	74	75	91	71	83	86	73	68	79	95	83	63	71	81	72	81	83	86	78	84	80	84	94	81	74	91	83	93	95	80	98	90	88	71	83	84	82	94	64	74	74	86	80	86	76	74	81	88	90	63	82	96	80	62	73	86	74	78	83	76	69	82	86	69	73	73	75	86	73	66	89	79	76	83	74	84	65	84	81	70	67	79	77	102	90	79	81	73	81	79	73	61	79	95	72	75	68	76	76	87	83	67	88	83	61	83	75	82	71	78	76	81	69	86	86	75	96	90	75	59	80	97	86	81	89	59	85	92	61	81	89	88	77	84	75	100	72	66	74	88	79	68	93	79	78	91	75	91	79	90	89	76	89	89	82	74	75	77	71	94	69	77	96	59	76	64	71	76	73	81	71	86	83	84	93	76	70	72	63	79	75	75	75	96	90	68	77	91	80	62	81	75	90	104	79	73	78	84	78	81	78	69	87	82	79	81	72	91	87	71	88	67	101	78	84	78	74	72	81	74	85	79	81	87	90	67	82	80	80	79	77	76	85	87	87	87	81	81	86	94	83	85	85	71	69	87	85	76	82	78	75	76
22666	10382	3136	2982	5866	6493	6069	6939	6234	5704	4089	3514	3236	2851	3024	3808	3512	2191	1613	1559	1055	1030	1177	1171	1173	1021	990	896	837	936	916	808	896	901	878	893	762	810	777	785	732	844	1246	3574	4489	4376	3154	2775	1671	1230	971	834	735	696	667	672	702	674	700	695	700	693	677	672	639	667	656	697	631	658	747	621	673	682	712	718	695	707	664	699	646	711	647	663	717	733	625	662	685	693	714	696	689	699	703	696	740	719	609	653	684	696	648	672	708	739	663	680	672	673	704	680	699	662	706	730	683	649	647	687	651	674	733	623	673	681	714	640	681	660	709	676	711	658	627	698	706	699	669	697	675	706	660	719	678	670	714	645	675	661	664	688	639	685	652	681	684	718	657	716	648	693	686	678	633	662	630	671	691	707	692	678	687	652	675	684	611	702	674	663	715	678	701	693	653	720	727	633	655	691	715	697	674	649	676	682	682	653	688	667	695	701	653	634	680	708	686	653	671	660	690	670	667	672	664	733	735	711	725	693	662	681	630	737	654	715	677	687	709	682	688	646	687	674	662	698	654	695	647	674	667	734	684	690	675	664	662	672	709	694	696	752	681	688	675	683	712	701	708	664	652	673	695	709	666	664	669	700	685	715	705	729	653	684	654	706	675	690	679	724	646	687	642	692	671	679	653	666	685	730	689	696	683	686	716	671	656	713	694	674	680	665	686	684	709	662	673	665	669	702	700	701	633	677	685	693	675	678	688	702	703	674	686	729	643	686	700	705	734	653	722	696	677	662	688	676	689	701	634	683	690	716	713	703	717	718	668	701	679	706	606	714	686	711	677	717	714	727	671	695	736	715	696	717	689	684	694	672	695	681	688	668	679	699	681	655	722	685	681	732	654	635	685	707	663	667	683	664	690	659	697	663	693	663	665	699	689	694	660	624	729	745	684	708	695	681	715	615	686	686	653	685	663	721	699	702	669	664	697	655	690	708	694	658	689	690	659	719	719	701	656	708	703	670	607	680	684	702	670	729	663	656	685	691	648	685	713	663	663	714	706	655	713	691	677	637	700	666	675	660	663	701	669	677	644	696	656	705	668	667	674	677	624	662	641	669	702	657	656	721	714	693	654	687	730	669	739	692	721	674	674	668	672	727	706	730	651	695	739	720	693	665	673	687	648	664	713	710	670	644	696	693	686	673	689	678	685	697	687	691	671	698	709	694	699	641	665	733	692	739	695	644	710	689	675	689	744	720	670	664	659	728	690	647	675	672	702	733	742	707	712	685	681	674	714	651	640	689	707	692	689	666	668	698	631	700	680	716	729	724	656	704	740	697	693	667	643	654	695	722	713	683	659	669	659	638	709	685	663	652	714	646	684	662	653	746	692	653	688	634	683	682	682	667	713	662	667	687	626	738	663	716	670	706	690	707	652	630	746	703	717	644	679	687	707	659	671	643	689	669	651	615	667	698	665	731	658	702	707	678	708	675	695	675	665	668	746	691	665	696	684	701	704	705	692	629	670	642	677	652	706	742	652	670	663	678	639	683	677	657	693	657	683	645	660	662	682	682	641	672	673	706	678	701	707	695	661	640	662	685	660	698	695	637	704	692	702	686	664	700	655	679	679	705	712	689	652	679	696	684	700	675	718	645	657	646	693	735	699	714	718	714	687	695	717	706	677	673	685	650	729	699	719	693	679	674	673	674	644	691	699	665	673	656	743	690	700	675	666	709	685	653	720	719	676	703	676	710	734	737	647	691	635	705	723	690	636	704	693	690	668	656	663	689	698	671	714	689	654	685	671	682	624	655	627	696	738	652	696	728	703	640	665	666	666	698	697	677	687	654	687	691	666	683	685	692	695	680	657	638	696	719	713	672	685	683	672	706	681	707	671	680	664	668	646	718	654	682	709	667	694	691	693	694	686	676	682	724	740	623	737	716	672	719	702	690	712	682	691	644	719	688	685	701	618	672	714	653	718	657	705	718	685	683	706	684	685	682	710	695	724	717	688	705	669	692	691	680	707	692	717	724	694	689	706	660	695	650	680	704	668	665	664	687	684	656	683	711	642	678	702	640	693	669	638	670	629	744	694	647	690	669	677	670	718	726	706	671	695	736	703	691	671	666	656	686	654	687	688	696	684	699	685	655	684	656	695	654	683	699	643	652	676	665	653	666	696	704	713	648	669	748	700	668	683	684	711	682	652	649	730	687	653	661	667	708	705	641	674	711	653	671	699	679	665	641	709	680	716	668	720	717	679	700	699	679	649	690	635	683	699	653	665	710	707	670	703	668	701	720	706	699	694	693	709	659	661	696	711	722	688	681	675	685	695	704	712	646	729	643	682	697	721	664	647	619	692	682	684	675	711	638	716	703	710	657	696	663	698	724	684	679	681	702	651	658	658	724	669	680	688	679	728	636	683	656	678	684	679	724	643	643	664	681	663	715	708	677	669	708	686	694	694	644	704	692	706	713	652	724	700	706	699	686	729	681	690	639	693	659	699	713	647	680	705	660	693	696	681	738	723	670	699	730	672	681	701	715	688	642	663	683	677	651	688	691	685	659	673	656	671	706	703	632	660	657	709	686	695	693	671	684	706	698	634	684	700	723	696	729	694	701	704	696	702	621	697	687	634	725	740	664	712	706	696	697	721	725	694	678	716	746	659	650	686	671	683	671	701	679	688	642	676	680	676	741	663	712	668	669	649	673	659	668	671	673	681	683	669	648	692	646	708	651	708	658	691	688	663	704	690	679	679	680	641	678	645	708	675	655	700	718	713	675	690	673	717	669	702	638	722	651	688	677	677	691	672	665	701	715	659	685	689	674	736	694	709	685	698	675	669	663	651	679	632	744	663	666	650	658	701	676	694	690	675	690	684	722	659	679	704	703	697	726	703	710	668	707	653	659	704	641	704	689	716	661	677	688	655	651	689	661	699	718	673	680	695	647	652	699	695	705	677	715	713	694	656	692	674	656	644	704	702	682	651	663	676	678	667	697	654	700	710	708	696	690	650	665	651	707	674	732	620	671	694	656	688	709	689	700	681	708	614	673	653	647	650	719	724	686	678	694	733	699	755	742	721	749	682	692	656	698	681	654	661	621	645	645	680	699	751	670	699	703	641	655	664	660	717	704	694	654	679	663	691	676	692	705	666	661	701	707	680	699	692	689	713	683	700	650	646	685	701	649	681	697	681	700	683	733	660	732	743	677	655	676	696	716	700	667	668	677	674	706	718	661	699	699	723	708	649	693	670	720	687	689	727	705	699	654	693	689	666	709	701	683	691	674	658	699	696	665	711	678	680	667	672	707	656	711	695	654	669	676	719	689	668	706	691	706	657	710	633	692	713	689	704	721	696	650	688	669	670	664	652	669	655	690	676	690	661	692	659	692	739	710	685	710	648	709	671	718	680	715	680	662	693	677	692	650	697	716	685	711	712	674	720	691	664	694	690	685	699	654	706	653	689	708	687	668	696	692	711	631	711	758	748	662	676	649	681	686	726	653	684	733
2929	1617	434	183	144	176	193	222	230	214	197	168	176	169	160	230	190	129	114	101	79	93	111	83	74	100	92	87	88	77	81	96	94	93	76	97	78	78	82	86	74	65	113	280	365	338	274	195	141	116	101	67	86	83	77	87	95	79	79	74	76	78	79	74	84	70	74	81	71	83	81	86	65	87	90	71	68	73	78	68	97	92	69	81	72	82	80	76	89	82	80	76	62	79	87	80	73	95	69	75	73	86	79	68	97	75	66	67	77	82	80	72	85	100	67	89	66	71	70	82	95	70	90	88	78	91	81	93	83	73	79	90	85	74	82	70	86	71	76	82	71	77	90	80	82	77	81	68	75	87	70	70	82	73	83	82	81	76	75	81	82	78	74	77	79	73	83	91	83	65	76	82	82	78	81	91	86	71	87	64	86	93	83	64	72	94	79	83	87	81	70	102	89	87	74	105	83	73	60	76	85	80	86	98	89	78	74	84	81	69	89	77	78	70	90	76	74	91	80	84	83	76	82	89	92	94	73	101	85	70	84	83	80	87	73	86	66	69	81	98	79	83	76	65	76	72	67	71	87	80	84	87	77	81	78	86	65	93	78	64	76	85	83	72	74	81	60	79	76	64	72	93	87	77	84	97	97	77	67	83	73	97	73	74	76	110	80	80	81	67	93	88	92	77	80	74	81	74	81	101	80	64	75	73	80	71	72	73	89	77	76	80	87	84	89	80	76	71	83	78	74	95	76	87	84	77	81	92	84	77	76	83	87	78	87	70	89	81	73	73	83	87	72	72	77	91	78	88	87	74	94	80	89	75	69	81	83	75	85	79	89	74	75	76	80	88	89	69	78	95	87	103	94	80	86	75	93	80	68	78	72	94	77	83	69	78	76	87	96	93	83	79	97	80	88	89	101	103	84	70	90	88	79	87	85	87	79	86	76	66	77	75	74	72	81	71	86	75	92	84	88	84	85	76	74	80	87	81	84	73	75	68	85	89	85	70	85	83	73	85	70	83	69	80	81	96	108	86	71	79	95	89	80	87	68	88	65	67	71	76	65	73	76	82	67	94	78	68	92	80	74	82	82	91	82	68	67	93	89	79	89	60	101	80	70	86	91	68	90	67	60	73	94	74	82	64	91	87	74	67	62	79	71	81	62	93	81	82	77	88	92	77	90	78	75	84	82	78	88	83	69	75	79	87	78	78	67	88	72	75	73	81	76	66	93	66	78	81	54	78	81	79	63	78	82	80	82	65	68	110	61	77	87	88	87	74	72	88	72	90	65	90	88	80	72	75	82	67	62	84	56	81	97	76	78	84	86	73	78	74	85	89	84	68	81	81	73	75	80	79	78	75	68	78	85	82	84	84	82	87	89	88	63	70	82	58	75	85	81	79	93	72	82	86	85	97	70	68	73	78	75	73	89	68	74	75	73	56	68	85	78	75	85	71	71	84	76	83	87	66	90	80	86	94	75	81	92	68	87	73	60	87	87	90	88	76	70	86	73	89	75	74	80	82	89	82	85	92	81	64	99	83	74	76	80	91	81	79	95	83	89	65	90	75	88	90	68	62	84	90	82	79	87	76	86	74	88	77	92	77	91	89	75	76	68	69	70	84	87	85	92	90	87	82	68	75	95	73	80	89	76	69	78	76	87	66	77	72	79	82	71	71	81	76	76	81	65	91	84	85	83	83	80	74	68	72	81	74	96	52	93	76	86	81	94	77	82	82	74	79	84	85	76	92	89	85	85	87	69	81	80	76	74	87	71	77	79	79	76	84	93	75	76	81	83	82	83	87	89	81	74	84	87	94	73	79	76	75	95	80	79	77	75	93	72	82	76	88	64	94	63	90	85	80	79	87	72	88	65	107	78	65	102	83	72	84	83	66	84	94	83	86	84	75	82	61	96	77	73	76	80	67	90	80	80	91	82	93	88	79	68	88	67	74	79	74	65	81	88	80	94	94	80	81	98	88	64	70	69	84	69	78	76	78	66	78	76	88	91	75	87	77	90	85	64	57	81	75	71	82	92	89	70	80	77	84	71	97	69	77	94	71	77	80	92	87	77	84	82	75	99	74	83	72	78	93	74	75	84	80	74	82	75	77	76	83	82	81	73	79	72	74	75	65	58	82	79	92	74	80	77	80	77	75	80	72	85	72	83	91	71	84	77	80	98	71	78	91	59	77	92	76	77	78	102	83	74	85	75	82	86	84	69	78	80	85	76	74	89	75	82	88	83	88	86	78	80	86	70	81	72	74	71	73	90	78	90	83	73	86	76	91	90	89	79	81	82	94	82	82	67	82	85	92	79	70	89	75	79	86	73	79	81	70	85	66	81	83	79	82	79	73	69	77	72	71	70	88	81	83	80	61	66	73	82	84	69	74	79	80	75	82	78	72	83	81	81	79	92	87	89	71	73	84	94	64	67	81	74	81	66	81	84	79	84	86	82	67	86	83	68	79	92	75	81	82	76	66	75	75	71	79	86	84	90	89	76	87	63	85	79	85	73	70	93	75	75	65	90	84	76	77	83	78	83	76	75	96	76	80	81	82	71	84	72	74	74	73	75	81	72	92	73	77	81	90	87	91	63	63	76	69	83	92	97	78	90	90	83	83	81	99	91	95	76	70	72	74	83	78	77	92	67	83	93	96	75	86	79	73	74	92	76	81	85	90	100	79	78	71	93	87	85	91	92	74	89	81	102	87	84	73	73	73	69	85	99	90	85	78	96	87	72	91	89	74	74	78	79	75	73	73	90	80	78	70	76	93	78	96	75	89	72	82	81	98	89	62	72	77	65	79	76	73	73	71	83	87	87	118	71	92	76	68	66	84	72	78	64	65	86	81	77	62	86	82	68	83	83	88	84	71	87	96	98	80	97	85	78	79	79	61	101	62	107	71	73	78	75	84	86	78	91	88	58	58	82	68	62	87	91	75	69	73	77	69	85	95	77	80	83	77	92	77	80	80	99	99	71	78	86	84	70	81	67	88	78	64	82	76	82	89	81	79	90	69	80	68	67	88	81	99	69	92	83	91	73	100	84	90	59	70	82	82	69	81	82	72	93	75	81	91	90	69	75	75	75	98	78	83	62	86	78	95	68	97	77	73	82	77	86	94	75	85	95	65	93	74	86	81	94	76	85	77	79	76	60	85	91	75	80	80	78	78	83	82	70	79	71	71	90	67	88	75	99	82	93	96	87	75	78	72	75	86	83	88	79	77	74	81	77	73	77	84	89	84	86	79	78	78	74	73	75	72	78	82	87	85	77	71	82	81	85	77	89	72	73	72	86	84	69	80	93	77	80	96	81	77	92	85	79	89	73	78	86	83	84	70	74	79	81	85	90	59	85	79	82	91	78	75	83	84	73	75	83	75	64	95	66	80	89	67	79	90	71	85	68	77	77	70	82	72	82	74	91	78	98	87	82	95	86	73	79	91	79	66	83	66	96	74	70	88	79	74	89	67	93	76	75	81	68	58	74	99	74	93
26822	14787	4923	3853	7174	8790	8246	8562	7466	6947	5277	4480	4028	3418	3502	4344	4351	2758	1813	2001	1257	1185	1321	1356	1213	1142	1128	998	990	957	1035	989	869	879	880	966	825	838	809	821	810	864	1556	5024	6587	6263	4610	3786	2271	1445	1077	835	801	709	677	670	699	698	725	732	697	689	718	719	687	723	694	730	708	691	712	728	691	744	712	709	667	746	764	704	680	728	729	704	720	697	763	713	739	717	758	718	686	713	709	764	707	705	693	708	752	701	663	729	719	686	744	693	729	696	704	728	711	732	702	704	702	663	691	650	769	677	718	704	703	696	649	702	683	729	731	721	722	705	699	698	725	696	767	693	715	732	708	745	686	704	686	699	701	704	769	690	710	723	703	732	709	695	667	757	686	666	721	692	683	718	679	693	726	673	693	747	652	731	713	740	692	685	685	702	730	673	656	736	726	706	695	710	699	679	725	693	663	778	714	732	715	676	685	633	681	688	679	697	682	655	735	689	709	756	742	738	712	786	718	694	719	730	675	682	742	718	711	740	677	692	711	666	678	740	678	732	683	704	673	686	728	687	724	708	692	716	653	660	677	709	697	706	736	692	673	721	672	692	734	718	674	701	737	692	680	696	711	688	680	760	712	716	728	733	695	712	742	753	730	646	725	704	701	721	693	709	683	686	654	725	721	702	663	668	671	712	695	711	714	735	672	702	706	707	745	647	733	708	726	712	715	717	690	697	703	684	694	640	715	702	633	669	731	718	684	726	713	748	722	686	713	692	691	689	706	670	691	707	719	712	679	704	713	704	702	696	679	683	715	711	703	710	730	686	714	675	693	735	733	689	709	701	689	690	713	685	706	706	659	698	723	687	655	692	666	712	695	674	722	705	772	681	706	745	729	753	673	710	693	678	706	714	691	676	668	759	721	690	722	721	658	662	700	718	730	715	674	710	658	639	726	679	687	689	665	719	753	704	688	691	695	675	701	693	667	759	672	678	664	726	714	669	737	651	719	663	673	676	696	709	664	766	740	726	696	675	723	730	670	691	697	753	726	729	707	666	724	722	733	706	698	682	715	683	743	740	680	732	676	697	739	735	742	741	719	645	687	716	686	669	665	721	764	652	686	697	707	697	716	731	735	717	680	751	667	678	748	701	740	678	704	720	732	717	659	699	698	740	623	760	730	706	719	731	661	689	685	693	706	693	717	701	706	688	710	694	711	704	717	661	737	690	727	685	769	740	750	686	729	720	698	722	716	676	699	712	705	734	687	751	684	646	717	735	722	741	702	690	702	731	690	749	700	727	749	708	713	684	692	692	697	759	685	734	651	648	695	741	735	724	691	718	683	696	704	744	718	673	723	719	715	706	654	697	674	722	696	698	689	667	737	700	678	742	688	740	675	672	696	697	694	704	750	633	737	734	681	672	713	672	675	694	713	690	687	705	692	719	686	701	738	663	699	707	694	684	721	684	723	717	656	660	709	718	704	736	736	702	688	711	702	719	717	723	707	697	693	688	725	702	694	731	700	715	692	739	689	665	704	761	716	752	619	662	705	713	690	710	728	724	704	732	746	711	700	740	725	659	716	740	692	719	735	710	718	679	710	671	725	674	723	667	736	664	707	685	742	704	689	657	728	736	713	708	736	691	704	692	713	732	661	722	679	717	690	716	716	678	721	727	646	755	737	691	693	660	648	703	697	647	742	692	701	731	685	657	683	698	711	704	676	658	707	682	675	710	675	713	684	707	718	708	664	712	685	727	713	664	736	700	740	713	655	762	648	656	715	723	737	710	721	682	727	727	672	735	679	662	727	670	736	773	731	695	717	724	684	700	678	708	702	704	715	706	655	731	737	678	759	690	705	698	754	707	641	705	698	678	728	701	726	716	724	711	695	706	696	713	667	702	691	735	665	687	716	692	696	674	705	730	711	722	736	719	723	678	686	685	665	690	708	704	690	707	682	707	700	694	731	723	731	697	783	717	691	679	681	754	687	645	692	646	663	685	719	653	726	676	676	677	697	701	719	687	691	773	698	772	654	702	683	730	711	685	696	736	706	669	720	680	695	731	706	713	711	689	729	728	689	686	741	678	732	674	688	722	722	705	765	732	691	763	680	658	695	649	705	709	669	675	719	643	728	696	712	716	729	729	716	683	668	716	711	687	677	736	713	693	735	698	651	747	725	716	704	731	681	734	751	671	725	675	711	722	651	702	706	728	731	723	764	721	714	745	729	726	687	655	732	689	658	717	708	693	714	696	677	707	710	724	708	736	686	670	717	688	685	670	731	686	747	736	731	694	685	701	708	708	688	711	699	720	716	752	690	681	708	693	743	689	735	739	690	759	709	705	714	720	678	688	697	763	728	714	722	715	770	726	697	693	726	706	687	737	704	698	733	704	656	766	730	680	685	724	736	730	708	653	677	724	688	678	678	682	672	701	727	735	683	733	701	706	696	688	685	727	767	735	697	685	738	716	752	700	732	731	774	678	728	706	644	700	681	695	689	720	633	681	677	697	728	755	644	698	723	673	723	696	738	673	706	654	676	718	720	719	717	677	697	717	742	703	696	660	693	699	677	701	689	720	717	733	682	718	717	681	724	664	687	716	706	750	676	715	748	677	706	713	680	751	653	696	734	692	693	686	657	718	697	710	742	754	750	723	702	703	736	681	708	676	718	696	677	755	726	708	736	695	741	707	715	704	695	706	713	694	714	705	734	711	692	763	706	712	733	721	720	699	717	715	699	712	723	686	719	698	695	695	710	711	729	711	692	682	726	740	640	703	659	696	728	687	716	667	756	730	693	695	705	702	699	710	725	742	696	681	724	740	706	667	654	680	705	670	738	710	740	667	722	661	739	727	706	690	688	728	722	716	707	702	692	680	718	733	702	717	677	649	665	686	679	690	730	706	746	728	701	701	729	749	705	706	690	692	656	690	752	690	701	769	721	690	723	725	737	743	716	677	667	678	741	683	684	708	670	719	688	684	738	716	746	721	737	670	754	694	721	704	708	635	682	679	676	681	731	727	670	708	726	724	651	759	690	715	675	669	704	693	709	699	696	708	682	718	719	678	681	691	682	749	715	683	747	655	751	705	715	683	714	708	724	706	674	673	660	746	713	696	696	677	733	707	689	710	672	676	712	711	703	687	697	693	706	731	686	682	725	722	701	720	676	704	697	712	713	718	719	671	695	722	748	680	684	695	693	671	705	722	691	740	699	766	730	734	714	715	739	743	680	757	682	723	687	759	730	695	722	668	712	703	707	718	642	725	735	761	689	706	703	681	725	742	713	718	703	721	689	674	720	738	702	643	699	672	728	701	699	658	764	736	720	697	685	728	704	708	668	759	714	698	685	677	687	724	727	690	721	728	679	748	703	724	679	699	685	696	717	689	770	701	737	697	678	735	723	661	699	730	681	679	655	756	738	720	692	722	721	691	654	723	675	679	700	719	707	696	674	674	718	719	677	716	717	688	662	706	685	720	698	707	705	730	692	738	683	696	703	696	687	741
1556	571	224	149	107	132	141	158	162	173	171	144	115	141	149	147	159	133	115	129	111	121	109	102	100	119	135	86	104	101	93	98	116	85	110	113	97	103	93	93	95	112	98	120	136	153	155	124	129	118	118	96	116	86	106	97	101	81	89	95	87	100	85	98	84	85	106	103	91	89	94	101	90	90	81	105	86	113	84	97	93	99	102	92	94	106	90	106	97	83	99	109	102	97	102	104	91	106	94	93	106	97	103	104	107	100	94	89	91	92	100	103	101	87	82	101	83	85	109	96	109	85	102	86	94	116	94	105	102	115	93	102	89	112	117	105	72	107	81	95	79	100	96	82	104	112	121	104	106	91	121	96	102	91	83	110	87	99	100	107	119	92	98	93	97	82	90	95	87	103	93	77	102	102	81	85	94	102	109	86	85	78	97	108	88	97	118	110	99	96	88	80	96	93	106	98	104	88	99	84	79	108	87	101	101	96	105	110	102	99	108	101	91	93	88	88	94	115	111	78	96	112	110	98	87	113	92	81	97	97	91	88	101	78	99	97	107	103	105	108	99	96	94	106	108	101	81	83	89	94	89	92	86	90	86	91	109	103	88	94	104	118	94	108	122	92	97	101	101	97	96	111	90	102	91	98	100	103	112	98	115	94	91	106	80	83	108	102	110	101	114	110	96	98	86	113	91	108	87	99	97	99	96	105	88	108	86	110	107	99	98	84	95	85	101	113	84	99	114	88	88	92	99	102	93	132	74	93	113	91	97	109	87	93	107	97	96	104	95	115	100	79	90	81	100	91	103	114	96	97	95	89	97	109	91	96	103	90	91	100	111	81	97	98	93	90	107	100	110	98	111	102	96	89	90	115	115	80	102	100	107	122	95	77	102	99	93	98	74	106	95	96	100	112	92	100	99	92	98	104	97	104	115	80	89	87	103	98	73	90	99	89	89	96	95	95	105	119	107	96	102	93	80	111	80	99	93	113	102	104	106	103	92	100	104	96	82	110	112	115	109	81	99	109	97	83	100	89	95	90	92	112	111	103	104	96	91	82	110	101	100	91	86	92	117	95	73	94	85	92	89	87	99	82	105	90	102	113	85	98	125	104	102	89	113	88	117	97	95	100	105	98	86	100	99	104	88	89	106	95	110	110	98	103	87	95	110	102	108	89	98	90	101	87	92	108	90	87	97	104	97	110	93	102	87	96	77	96	99	85	92	93	91	97	111	107	99	93	119	89	94	77	96	84	87	112	103	100	88	96	98	103	105	87	86	99	100	95	87	81	97	108	107	99	97	98	93	114	116	85	100	99	85	119	94	71	94	100	92	103	92	101	113	104	91	100	88	98	92	84	85	88	106	96	93	89	90	91	90	83	103	86	103	113	93	95	97	70	113	103	86	113	99	119	87	91	105	85	97	93	95	98	89	109	97	91	106	110	103	103	102	95	107	85	100	109	96	101	96	102	102	95	92	93	96	93	96	83	85	105	108	98	88	90	117	88	99	99	105	109	99	81	113	100	109	103	100	83	100	101	97	89	90	105	91	113	83	92	104	116	95	96	91	95	114	110	91	102	89	101	96	96	91	84	108	96	97	95	96	91	117	101	101	92	92	89	80	91	105	106	108	80	91	87	103	110	97	97	92	110	99	99	108	102	101	107	96	120	104	112	102	109	99	87	96	97	113	92	99	100	119	88	105	79	105	102	98	94	110	102	103	80	96	107	90	105	96	99	103	107	100	86	104	100	94	108	95	91	103	101	92	104	103	93	98	99	106	97	103	82	102	80	109	101	90	90	104	97	112	90	101	110	102	100	102	92	91	99	87	99	111	96	93	122	109	105	101	90	115	93	90	95	98	107	107	98	96	93	93	91	96	111	96	100	101	103	104	86	105	117	104	91	109	100	100	92	103	94	74	93	112	108	89	86	111	81	99	90	106	113	97	91	92	100	113	104	96	100	96	98	84	110	98	96	94	92	106	94	104	106	84	94	98	91	114	103	86	100	102	108	110	97	94	109	107	83	118	105	101	86	95	101	94	81	100	88	84	93	101	97	99	82	88	108	96	89	112	100	91	103	111	103	82	79	83	95	104	88	92	98	116	88	106	119	81	107	93	101	98	89	91	92	99	122	107	86	81	94	87	104	82	110	93	121	94	105	97	90	103	109	113	99	106	88	104	96	81	97	87	88	97	94	85	83	85	88	93	96	86	100	104	109	108	104	105	104	105	89	93	108	94	78	90	109	100	91	105	97	87	100	95	92	105	93	101	89	94	111	99	104	79	95	104	100	90	110	89	94	108	107	87	108	96	89	84	97	112	99	85	115	114	86	121	103	89	107	109	100	109	100	103	103	95	103	89	104	81	104	92	101	108	84	105	108	106	89	107	74	97	78	84	97	88	88	88	101	92	99	96	87	104	119	95	103	88	104	88	93	104	97	100	110	80	101	103	112	84	98	88	85	95	113	115	109	89	101	98	120	108	112	89	94	86	109	104	101	107	83	90	97	92	97	105	91	97	96	108	124	91	88	92	101	96	104	108	88	76	110	94	93	108	80	104	79	107	98	81	106	112	97	106	103	96	110	75	106	107	86	86	97	97	108	102	96	112	98	104	91	113	99	83	91	98	85	97	103	111	84	116	98	112	86	99	98	124	93	102	83	104	97	94	87	110	95	101	111	114	98	104	91	99	107	106	92	85	91	92	100	109	99	72	94	118	111	107	92	100	83	109	95	98	100	103	109	97	102	99	110	96	95	93	104	113	85	92	104	73	105	105	108	78	99	96	101	95	92	105	84	112	103	91	116	88	95	93	89	102	89	108	81	95	83	91	102	88	87	92	83	109	99	77	107	88	102	93	88	83	92	98	94	109	93	100	89	106	90	100	110	98	99	85	94	92	108	94	97	87	97	92	108	116	99	73	103	104	89	102	95	82	89	82	98	106	96	91	94	93	108	96	114	100	105	96	95	82	96	81	102	111	111	97	89	98	80	92	97	78	97	92	89	100	94	112	106	93	94	90	101	84	87	108	98	80	96	95	95	80	86	89	120	87	97	96	86	95	96	110	96	103	105	98	93	110	132	92	91	98	104	97	91	93	93	100	80	79	96	108	101	101	109	101	105	104	104	108	92	90	90	106	98	99	105	66	91	94	83	94	113	89	94	99	86	78	98	105	102	93	104	97	98	92	108	91	95	114	89	112	85	102	92	92	91	93	89	106	105	84	103	120	102	100	85	105	100	105	86	99	91	84	90	85	109	86	79	107	111	111	96	104	97	104	108	106	99	87	105	77	97	87	84	101	106	94	90	111	118	98	100	72	105	103	73	89	110	96	87	84	105	87	109	85	87	88	106	97	102	102	111	101	108	95	85	100	113	96	105	91	90	89	93	103	93	87	110	104	99	81	83	109	98	106	92	113	97	106	104	95	101	81	102	87	105	95	86	110	102	83	92	91	79	89	108	97	93	77	89	94	131	118	113	86	111	94	83	100	107
17957	7536	2459	2281	3860	4492	4411	4537	4151	3780	3221	2806	2437	2337	2261	2745	2757	2034	1320	1327	1151	1049	1054	1066	984	1013	953	986	967	895	964	1045	942	929	878	961	930	854	902	910	849	876	955	1568	1959	2023	1784	1582	1177	983	925	858	829	856	815	820	796	827	823	809	825	812	834	804	814	836	825	844	839	807	828	801	844	772	853	847	863	840	856	811	842	860	787	795	828	820	804	841	759	790	897	859	813	838	835	847	871	828	834	882	827	836	783	844	802	843	837	829	833	876	821	840	819	791	832	862	882	879	834	778	799	793	840	812	830	819	804	863	861	873	832	871	876	861	751	829	822	822	817	812	793	800	827	821	844	844	787	830	807	821	837	831	812	839	815	810	840	794	831	821	806	812	825	821	840	842	851	835	801	811	856	802	836	835	863	834	827	810	840	831	860	836	833	836	807	860	822	799	836	789	826	807	811	854	822	841	830	848	821	824	829	837	878	873	828	835	809	843	880	895	805	807	871	869	762	847	832	783	824	868	818	849	828	806	842	862	783	843	872	840	906	844	800	827	816	857	833	820	816	848	840	887	794	815	822	836	845	781	809	866	790	925	861	809	830	818	802	788	791	831	838	807	852	808	850	863	805	846	771	809	838	857	810	836	859	874	792	778	846	850	804	817	781	832	798	847	780	813	800	835	829	820	802	852	830	801	786	807	798	867	772	792	839	809	802	824	834	795	793	818	817	808	799	866	835	823	817	886	848	804	824	825	817	834	836	842	846	834	816	809	830	845	813	842	845	839	844	828	799	841	787	842	834	807	833	789	847	807	890	779	880	803	867	847	773	852	895	828	836	856	785	849	845	816	815	835	836	781	862	794	845	830	821	806	835	860	802	810	837	782	858	780	863	789	826	851	851	869	859	862	779	796	825	804	720	816	822	875	817	825	775	809	819	753	824	820	790	814	851	792	773	850	826	830	792	831	794	807	856	831	800	878	860	852	830	827	821	831	852	828	875	873	855	839	826	807	825	840	860	815	826	780	874	822	834	879	868	833	793	843	803	822	769	891	899	805	862	875	810	793	820	851	869	824	817	896	788	826	849	794	811	831	851	817	834	823	856	829	853	844	849	842	798	785	839	797	838	809	775	818	798	797	787	822	788	850	845	777	836	868	848	842	843	802	856	832	839	830	786	826	823	813	853	836	829	848	830	835	817	890	794	806	840	808	835	826	841	811	844	875	749	832	873	889	778	817	826	830	844	913	840	806	821	813	840	800	873	788	786	842	833	811	768	821	836	875	838	814	806	827	845	871	791	853	826	816	814	822	831	863	824	812	866	835	860	796	774	794	798	850	839	854	841	834	747	829	818	862	862	804	827	858	849	850	834	825	862	782	854	818	822	845	823	876	873	848	856	859	821	861	795	845	841	842	827	793	816	831	859	882	814	840	868	843	838	862	880	856	838	803	858	829	834	838	813	855	818	796	870	846	838	902	837	916	830	829	880	829	814	858	818	801	870	845	756	820	826	853	824	760	840	884	843	800	842	792	854	845	858	786	805	839	876	808	824	805	843	839	874	836	860	827	861	845	773	846	860	780	826	829	802	806	833	831	831	813	838	776	795	836	810	831	804	751	785	768	792	830	875	828	824	824	841	891	816	818	815	831	840	851	850	837	790	855	900	819	820	854	804	817	850	863	779	814	811	842	904	828	813	831	843	844	842	849	785	852	796	848	811	878	790	819	801	789	838	816	833	837	848	820	789	806	831	792	767	854	826	866	786	880	811	900	802	831	823	847	815	825	840	817	866	864	835	835	850	832	837	782	851	839	808	848	803	835	876	798	797	821	857	843	814	848	793	808	856	830	835	845	779	773	821	838	830	813	840	846	823	808	805	809	812	867	809	829	858	850	847	793	830	842	881	841	806	777	828	849	804	794	815	892	858	872	881	840	782	855	836	840	858	787	839	805	842	819	812	875	799	840	785	836	802	818	832	830	817	802	840	867	800	752	838	825	853	838	878	853	821	814	808	909	819	802	831	845	841	885	791	831	840	840	823	844	816	857	810	823	844	816	795	828	817	839	765	865	795	842	857	835	808	820	795	821	831	807	813	926	798	850	833	836	849	811	889	819	810	842	848	846	862	816	808	776	827	854	791	864	830	846	831	796	865	785	868	816	817	843	806	809	818	813	800	797	851	798	858	837	812	860	881	830	818	839	837	862	806	793	833	770	815	824	787	843	874	838	852	815	825	798	848	874	858	807	842	808	808	836	825	837	856	802	887	818	841	853	823	790	823	837	803	842	802	824	813	870	789	808	854	867	845	812	805	797	887	798	811	828	812	854	822	848	809	871	833	862	809	823	839	834	838	819	827	820	792	906	847	824	826	808	830	824	871	834	804	820	836	866	885	811	827	831	797	814	814	810	851	842	823	832	827	846	834	806	803	843	827	862	864	785	892	799	871	834	822	835	866	812	854	822	820	839	864	831	824	829	836	802	824	829	837	839	894	802	872	829	783	863	795	809	779	894	859	799	851	785	824	843	846	788	861	857	806	850	833	861	798	831	883	861	847	820	805	829	849	870	839	857	838	825	896	781	804	814	860	865	843	814	874	837	844	822	817	841	822	801	856	808	815	859	808	824	824	831	847	845	804	804	845	798	804	793	853	832	842	827	849	825	818	822	859	855	844	820	830	810	808	847	863	869	869	853	811	854	818	886	809	831	811	756	753	795	843	825	823	830	831	819	844	854	811	856	813	831	887	839	855	843	810	820	856	834	847	813	867	810	820	864	851	850	806	861	814	828	812	822	772	854	844	845	845	794	829	854	841	813	837	842	841	798	797	845	753	850	866	794	852	838	861	847	836	848	800	808	845	840	759	796	859	851	837	860	830	788	854	828	847	823	769	814	784	825	882	808	840	832	839	853	852	873	815	878	851	845	895	870	790	837	825	829	833	832	783	873	843	922	796	783	839	814	912	832	834	800	832	791	843	753	823	791	829	871	808	827	819	819	865	788	864	824	795	842	772	798	804	815	897	805	830	833	791	847	817	801	891	840	811	842	840	806	805	875	834	829	808	851	838	864	840	876	801	858	885	815	835	845	858	818	839	837	861	835	817	824	788	863	840	791	861	849	805	848	846	872	816	823	860	845	843	827	779	849	832	847	820	852	844	884	840	878	802	803	798	866	818	801	867	818	837	832	801	793	865	824	898	826	880	803	829	837	818	814	803	826	859	808	796	813	848	853	810	809	788	847	827	866	809	846	858	839	815	816	820	823	838	810	846	848	836	819	780	836	824	757	820	819	859	799	836	828	820	828	847	862	802	838	828	847	835	836	870	869	876	837	838	805	852	801	874	855	829	809	791	821	840	780	843	808	786	777	834	843	822	831	795	831	894	799	855	858	859	777	787	849	880	870	842	868	817	825	858	832	837	841	860	832	795	856	834	869	817	858	818	846	828	848	827	848	811	896	806	831	818	850	796	842	797	795	813	795	858	826	828	801	790	788	861	788
2482	1271	329	171	139	180	201	180	211	179	189	173	144	150	159	137	147	159	115	112	107	110	89	92	84	110	98	111	98	96	89	107	114	123	111	88	102	95	103	109	94	84	117	211	270	233	204	147	158	128	108	86	101	90	86	93	101	95	92	105	100	85	88	106	104	88	75	98	96	109	89	96	111	77	93	102	80	100	96	89	95	86	86	101	96	98	94	93	92	97	86	90	84	97	93	102	80	110	89	98	108	100	100	94	105	107	88	91	118	104	87	85	90	91	72	96	94	100	100	92	81	84	83	77	93	92	78	115	105	94	105	97	83	96	87	120	81	88	85	85	106	93	88	99	88	104	101	95	91	93	88	97	95	96	85	80	96	95	80	81	98	102	93	85	94	88	81	85	89	97	99	96	109	105	104	108	100	95	119	88	104	107	77	92	87	87	112	80	98	91	80	111	84	80	82	96	111	91	88	117	103	88	83	94	109	85	103	96	102	82	94	99	97	91	93	92	107	97	98	82	89	90	96	88	100	95	103	95	80	96	89	84	95	94	104	102	112	99	101	102	98	87	99	88	97	97	95	108	103	87	93	98	101	97	100	88	96	80	87	116	111	83	92	88	90	96	102	91	94	107	77	93	84	96	99	95	88	79	97	94	83	94	95	91	108	77	88	82	113	105	90	87	92	82	96	79	79	94	97	100	105	88	101	104	88	113	79	96	98	108	112	102	103	102	91	91	89	125	83	80	100	106	98	80	103	92	77	99	92	78	87	88	99	96	105	85	71	97	85	104	82	88	105	104	112	99	97	110	107	99	89	97	84	89	92	102	81	94	97	101	98	105	73	80	98	85	101	86	110	113	101	105	96	88	91	111	98	90	92	125	103	98	109	87	83	97	83	102	104	94	94	111	92	75	116	95	91	104	115	105	78	95	101	81	79	110	89	95	78	100	108	91	103	95	110	103	98	77	91	94	100	86	81	97	98	95	90	90	103	109	90	86	101	106	100	92	92	91	93	102	97	89	104	111	86	92	95	95	88	81	85	97	84	88	86	88	112	94	101	100	90	102	106	109	88	98	96	97	88	89	100	105	91	86	95	105	96	94	99	99	97	90	91	89	84	96	101	85	113	95	98	88	78	91	101	100	87	86	99	95	101	88	95	79	90	92	118	88	84	96	98	94	91	94	84	97	84	97	101	98	90	97	84	88	102	99	93	102	92	102	80	91	84	110	90	111	100	82	102	95	101	111	113	87	108	90	92	114	70	95	95	96	97	96	100	89	109	97	84	117	90	87	91	100	87	105	111	83	92	94	89	91	106	109	79	93	130	101	94	89	91	98	94	89	93	93	92	91	87	92	84	86	82	113	98	97	87	90	113	98	90	102	103	92	100	104	81	91	97	106	88	89	90	82	93	100	80	94	94	107	99	89	90	104	91	83	79	93	92	111	88	103	94	111	94	92	109	99	102	79	110	90	104	97	91	98	96	96	87	105	89	98	86	77	116	105	87	94	81	89	86	113	114	108	108	86	90	95	94	96	89	95	86	90	101	89	101	98	109	104	93	75	96	85	94	82	93	93	99	86	71	100	113	84	103	92	93	78	88	81	103	90	75	87	101	114	85	90	100	95	77	90	85	78	101	96	104	78	88	98	94	106	101	83	95	78	100	104	88	100	82	116	101	101	90	90	92	108	81	90	81	94	100	122	98	84	91	106	75	94	94	83	99	91	98	92	87	86	84	93	101	108	102	96	102	91	96	84	107	100	97	92	91	81	92	89	100	87	93	91	83	110	86	101	97	103	104	85	85	84	81	80	96	87	83	114	100	80	100	89	104	88	92	83	97	88	108	96	89	99	93	89	100	94	81	105	108	102	93	104	109	97	85	92	84	97	73	111	82	84	92	87	87	96	102	101	95	108	101	90	103	87	104	86	100	91	90	92	96	103	92	109	105	98	98	102	90	103	94	99	91	85	103	100	105	95	95	88	81	90	102	81	91	83	96	98	117	86	99	106	97	107	96	90	97	90	95	88	82	92	95	97	102	101	92	95	96	86	73	97	92	107	87	102	95	98	96	100	104	90	93	100	102	78	101	91	101	99	108	89	107	98	99	104	98	90	112	83	70	105	109	86	104	98	98	108	97	100	93	89	87	109	95	86	92	89	98	98	105	103	117	105	99	100	103	86	90	101	83	86	116	93	96	107	99	91	94	95	95	93	101	113	81	93	84	75	84	93	86	120	77	90	109	98	82	99	98	92	82	104	91	105	94	107	96	93	83	102	91	99	98	85	95	89	97	95	120	84	100	104	98	98	96	113	87	116	76	94	81	95	106	103	116	100	85	87	101	89	103	86	78	97	101	101	103	92	87	93	85	95	95	88	94	80	99	92	104	111	100	94	92	96	99	86	95	77	99	99	107	95	107	81	98	99	97	107	78	104	87	96	90	89	83	76	87	98	86	77	96	87	94	83	102	91	86	89	103	101	86	104	101	102	92	87	106	96	93	78	94	92	83	101	97	88	80	81	74	85	92	100	93	90	80	113	88	83	97	100	87	108	89	93	85	87	122	88	99	97	69	90	85	95	96	99	97	100	97	101	72	90	76	90	92	92	114	104	89	93	79	88	103	102	114	86	92	92	95	100	87	83	97	111	95	102	94	85	115	82	101	97	101	100	104	96	96	92	75	81	115	90	80	89	99	78	100	104	95	103	99	86	101	109	90	88	90	99	89	87	101	90	88	91	85	97	100	98	93	107	99	83	87	103	93	101	89	107	91	97	100	90	94	97	95	91	86	92	88	88	97	110	90	92	78	88	110	93	105	98	99	113	86	88	97	82	93	93	110	113	99	93	75	85	89	85	107	82	89	93	88	88	94	85	94	91	104	102	79	71	92	98	91	102	99	97	105	91	104	114	98	92	94	89	90	87	69	84	108	95	94	108	96	72	92	90	92	84	120	96	88	99	82	85	109	88	90	91	100	109	84	88	96	95	112	83	82	98	83	80	89	82	101	95	86	85	93	89	95	100	101	87	109	101	85	101	83	92	95	88	111	84	103	99	100	106	94	93	99	99	99	104	92	93	98	90	92	108	101	79	95	98	81	87	80	102	94	96	94	109	86	96	109	90	104	105	105	99	96	113	97	78	72	100	85	92	98	82	92	104	99	79	104	89	89	105	88	104	84	85	85	88	105	93	80	95	84	79	89	109	108	101	86	91	115	98	91	96	81	96	93	82	89	63	92	82	87	73	102	106	109	90	88	95	92	105	109	86	107	100	95	99	95	102	93	102	90	108	116	114	102	96	99	106	100	83	93	109	85	82	104	77	84	80	103	81	89	79	96	87	101	90	86	83	94	121	95	92	90	108	95	90	85	84	94	92	79	95	83	123	85	111	84	90	79	95	94	93	92	100	103	96	103	101	105	93	86	97	94	110	105	96	93	99	121	101	81	112	104	97	100	81	91	87	85	107	93	103	87	104	86	104	97	105	97	95	93	105
25021	12455	4043	3313	6242	7339	7076	6743	5987	5398	4487	3746	3077	2967	3112	3128	3128	2715	1697	1438	1294	1077	1188	1065	1168	1211	1038	986	988	903	1051	1065	1080	1047	958	990	983	926	892	902	902	959	1423	3396	4838	4045	3197	2356	1658	1234	982	919	859	852	859	856	787	807	833	806	789	784	821	813	804	858	803	798	787	846	809	826	813	890	804	846	851	795	817	805	818	828	809	833	845	792	826	779	810	841	811	771	847	797	795	853	801	838	818	855	837	813	837	839	826	840	813	821	777	834	838	810	833	818	809	886	833	814	770	775	835	762	784	814	844	858	825	805	818	809	755	834	791	808	778	788	848	812	817	799	808	834	815	816	822	797	846	795	842	778	806	776	830	752	810	784	860	846	808	800	812	837	808	783	798	831	784	745	784	796	829	799	815	799	864	789	819	818	785	784	776	791	830	782	830	805	819	814	833	828	848	852	821	811	807	767	821	806	789	840	857	824	840	803	760	797	789	856	792	839	798	817	839	815	780	808	779	836	848	850	839	875	826	792	803	790	847	823	850	780	780	827	790	824	781	897	822	842	759	843	819	854	838	791	843	783	822	876	828	802	819	809	807	812	758	784	820	839	819	823	859	832	840	819	836	859	806	817	841	844	781	850	885	775	817	868	784	793	828	806	760	788	757	819	821	851	798	873	801	865	778	846	794	794	789	839	771	807	774	815	814	825	820	818	786	806	824	840	838	825	820	818	820	848	828	824	833	801	829	811	807	786	862	803	826	804	773	797	811	863	774	843	804	855	867	870	789	760	881	866	841	849	802	825	840	780	798	797	780	871	866	799	831	831	847	809	821	791	835	851	806	861	836	818	825	842	834	840	869	784	777	802	816	820	857	839	840	815	828	796	811	787	808	872	826	839	796	803	811	801	827	808	830	863	817	789	814	813	877	816	832	830	875	813	802	801	793	844	796	816	796	821	835	869	827	776	799	835	818	817	825	843	810	870	822	854	828	789	787	875	818	830	810	816	807	833	831	805	841	838	797	816	853	838	814	849	781	866	865	789	874	845	834	822	802	819	822	822	802	789	846	799	817	846	854	787	837	852	780	828	773	827	806	838	802	810	804	814	764	795	819	803	865	757	793	857	772	805	807	852	798	830	825	771	786	878	841	829	838	742	823	797	825	849	797	810	835	835	799	842	800	824	842	785	828	808	809	796	830	843	820	818	800	797	829	826	840	819	760	840	808	758	813	830	831	847	822	823	824	789	790	781	797	820	840	834	774	862	828	764	859	826	837	830	829	788	840	766	823	844	830	815	768	836	818	790	757	819	813	846	818	845	834	839	826	807	828	862	845	801	794	780	778	870	775	824	785	768	809	847	810	784	836	817	832	878	814	837	794	777	744	814	798	789	796	789	842	767	816	838	812	811	836	823	781	798	778	820	836	782	803	782	888	840	771	812	833	810	806	801	845	813	793	825	796	857	813	884	796	836	805	815	833	823	841	824	860	869	847	821	857	834	811	815	815	819	883	843	797	789	803	825	773	816	827	825	835	809	815	831	855	784	835	787	822	830	822	827	801	785	849	844	823	835	866	821	866	801	835	766	866	818	820	821	819	851	826	797	762	869	817	851	824	798	775	870	815	794	818	881	850	777	819	822	837	840	764	786	871	841	840	829	861	823	843	792	794	800	765	798	829	804	807	778	826	829	810	798	816	814	807	804	823	809	766	817	820	798	842	799	826	785	852	876	832	814	813	857	816	792	820	788	815	867	793	784	819	834	819	873	845	833	833	827	805	892	822	773	812	777	832	816	825	850	810	832	795	850	789	868	829	851	873	779	823	824	838	780	824	812	836	844	803	848	790	833	804	828	825	773	841	825	819	816	857	811	822	872	816	849	771	817	832	820	797	835	817	845	771	823	803	822	791	816	847	829	794	813	823	779	771	811	865	844	847	815	784	782	835	869	783	867	768	811	843	778	827	819	866	795	808	825	823	823	854	824	800	863	823	884	826	791	880	827	846	845	849	781	807	831	827	856	803	841	810	846	837	841	787	825	797	878	835	829	826	842	796	804	788	849	853	787	853	806	844	875	880	843	782	828	781	807	860	794	785	786	797	812	830	837	835	820	833	768	834	913	845	776	756	791	830	826	817	800	871	824	843	842	799	827	841	812	837	749	801	800	833	837	809	843	845	846	819	804	849	831	830	762	782	779	792	805	812	810	813	789	784	816	811	819	833	801	770	827	837	807	803	824	842	800	848	868	788	780	850	808	881	859	853	820	823	799	854	849	785	817	835	841	871	856	847	809	821	820	782	824	834	861	843	827	826	798	822	861	751	869	818	761	799	868	811	846	800	819	825	843	800	776	733	803	770	799	820	835	830	838	819	885	842	838	790	827	779	818	827	797	849	800	869	802	816	778	847	833	864	813	823	861	814	869	768	839	796	797	840	773	871	758	804	835	834	812	843	828	799	807	867	843	834	823	807	885	792	829	826	863	779	841	789	777	861	831	841	797	830	820	777	829	788	841	874	808	827	797	831	798	819	828	739	801	797	874	771	863	822	812	801	845	806	788	802	799	820	837	780	868	800	860	793	818	817	826	863	754	786	862	819	866	838	796	846	825	854	758	873	804	803	819	809	841	802	806	873	811	813	813	798	806	850	849	882	821	804	810	778	814	821	881	790	762	835	812	800	842	744	817	833	823	846	812	788	867	787	790	844	826	906	776	787	834	864	809	813	852	838	844	832	825	789	829	846	779	787	892	839	823	809	853	900	874	781	876	817	804	783	783	851	814	812	776	854	804	797	827	755	803	807	830	852	833	853	820	794	809	834	819	823	826	831	809	813	828	807	808	847	786	849	875	828	799	843	794	842	838	884	837	858	768	822	830	776	797	777	809	815	875	816	787	820	828	844	795	813	862	819	823	836	795	814	846	830	808	813	794	870	795	767	795	818	829	780	825	812	820	781	844	786	822	861	823	796	842	835	806	828	818	865	800	822	837	787	831	806	797	836	828	866	780	818	814	817	810	812	795	817	822	871	836	805	842	858	830	817	852	806	752	814	823	876	808	806	776	778	817	802	777	837	823	834	803	829	823	794	812	810	802	788	808	800	801	807	830	840	830	779	806	824	795	853	837	755	829	846	789	817	815	884	813	794	801	839	832	810	845	802	849	822	818	803	815	786	821	806	864	865	797	859	800	825	835	779	844	772	842	805	813	830	830	801	825	861	807	811	796	825	827	862	814	842	862	813	809	806	808	869	769	863	850	844	815	811	832	803	780	777	818	816	860	860	854	878	835	866	792	856	816	814	827	813	775	844	799	820	885	809	841	823	836	825	813	800	780	799	789	817	783	819	816	864	828	832	826	777	831	809	896	832	865	815	821	846	807	837	804	815	809	810	781	811	828	839	894	828	746	853	782	877	813	782	848	807	812	797	824	875	773	811	802	876	829	793	810	819	833	826	838	817	889	815	832	835	862	758	800	818	837	804	799	818	841	836	810	900	796	801	791
2671	1032	253	147	115	141	174	196	203	213	169	165	126	128	156	154	154	140	120	83	106	98	80	96	99	92	94	80	79	82	91	89	92	70	83	74	87	83	90	81	83	102	107	190	259	248	196	170	125	96	95	95	66	80	75	71	81	90	83	80	72	70	88	74	85	84	79	91	80	85	83	95	87	91	78	80	74	65	71	67	75	80	87	77	74	75	79	71	89	64	94	80	79	83	92	74	71	89	69	75	75	77	69	90	75	82	76	63	90	79	82	79	93	84	87	56	69	80	83	78	78	73	73	86	75	73	76	76	73	84	82	76	95	81	88	90	77	74	81	72	83	93	79	65	77	83	88	74	75	71	84	84	70	77	69	75	85	79	87	75	79	70	82	68	81	67	72	84	79	85	90	79	78	78	77	92	63	68	71	76	88	67	92	82	76	96	82	73	75	88	77	80	78	91	83	86	69	78	84	78	91	66	73	81	70	80	89	67	78	92	89	84	75	83	88	94	79	91	65	76	78	58	79	68	71	74	81	76	71	68	84	70	82	83	87	80	95	73	78	76	77	87	86	78	78	71	89	67	93	57	79	66	90	57	73	71	82	89	85	80	69	91	92	86	79	90	69	70	82	72	80	81	75	71	65	80	76	72	69	75	89	75	95	85	87	84	67	69	72	80	89	73	72	67	87	79	88	82	63	73	78	71	81	56	68	83	73	77	85	75	94	67	75	77	95	70	89	74	86	65	94	83	82	78	86	94	74	76	74	75	80	80	90	79	66	73	82	81	61	76	88	95	73	79	77	79	92	68	67	81	87	64	87	73	77	74	88	89	79	90	75	86	78	82	88	86	80	85	85	83	68	89	85	80	97	78	83	82	84	81	80	80	107	69	84	67	79	94	77	82	101	79	79	83	62	77	93	66	65	77	72	77	81	96	86	75	65	80	85	78	81	63	74	91	65	81	106	86	70	97	89	91	68	87	78	85	82	71	71	89	82	72	84	88	83	88	75	82	70	81	83	70	102	88	72	90	82	79	69	86	76	73	63	89	66	81	73	78	80	72	59	71	88	81	67	90	86	91	97	76	96	73	84	72	83	77	93	81	85	82	68	82	79	79	71	66	84	81	78	81	94	86	85	77	82	78	64	80	69	80	72	78	82	78	73	96	78	73	83	64	77	75	90	72	77	64	100	87	82	94	72	70	102	71	70	73	82	75	84	76	75	84	67	82	78	71	71	61	89	88	71	81	90	65	76	80	76	84	86	79	77	79	87	78	84	91	63	84	91	84	97	79	79	82	79	100	83	85	66	64	63	84	85	81	62	75	73	76	66	79	78	85	79	83	84	59	77	76	86	81	70	91	57	85	71	69	80	96	105	73	77	80	87	77	78	79	67	85	88	77	69	67	87	100	78	75	73	80	74	65	85	73	61	72	86	88	87	81	87	80	61	80	81	73	76	65	73	84	84	83	67	55	79	74	81	86	68	73	84	88	86	79	86	65	85	89	74	87	81	61	76	77	83	81	76	85	85	97	87	77	74	67	74	82	72	90	77	74	79	79	77	89	82	86	83	72	72	62	73	70	72	68	82	80	73	70	60	81	59	87	100	68	86	83	88	83	75	82	88	99	83	76	84	80	71	109	69	67	84	78	81	77	71	82	91	66	72	79	94	80	78	87	93	95	87	79	91	63	79	87	92	71	66	85	72	85	68	83	89	87	68	64	87	74	89	71	86	78	88	73	73	72	82	74	82	82	91	68	93	79	71	95	91	86	81	96	86	74	66	79	80	93	80	66	81	68	76	78	82	80	83	75	89	68	74	84	76	74	86	86	84	82	79	103	73	72	68	85	76	69	76	93	74	71	93	78	79	88	66	82	78	88	92	76	82	92	70	69	72	58	71	67	93	87	88	70	73	96	82	96	87	95	62	85	70	80	58	81	82	79	92	77	94	77	79	75	69	85	74	80	86	76	77	75	78	73	73	76	79	77	87	82	75	83	66	81	93	89	72	66	75	60	83	78	76	90	85	84	60	92	93	97	72	79	55	64	92	85	63	83	87	95	76	94	78	72	72	80	73	84	73	84	71	83	90	85	83	87	77	81	78	65	78	93	75	69	67	91	78	68	81	91	80	74	79	88	86	71	85	58	75	89	80	84	83	91	71	84	67	97	88	84	86	96	64	63	72	76	75	79	89	90	75	66	74	80	84	73	81	74	80	83	85	91	81	83	67	81	68	69	68	74	72	82	80	67	73	90	81	80	99	74	70	84	80	76	95	65	67	70	71	70	74	77	83	80	79	86	74	68	93	86	65	75	83	91	75	99	97	78	83	75	82	93	82	98	91	81	109	87	85	74	61	82	84	73	97	68	62	76	75	87	104	72	77	84	81	82	64	93	99	74	75	82	81	82	74	80	88	99	83	80	83	75	67	88	95	105	79	72	78	80	63	72	78	73	85	80	82	93	88	79	73	73	71	80	69	79	84	73	84	79	94	79	83	67	87	78	81	95	98	83	80	78	71	65	82	94	78	68	91	79	79	70	80	83	70	96	89	77	91	71	89	71	86	76	92	92	87	77	75	73	83	94	77	74	77	86	92	78	70	81	99	78	85	67	94	84	74	88	90	90	85	83	101	83	91	69	75	69	75	93	74	71	85	84	66	87	80	85	64	96	67	76	101	74	71	86	81	73	70	85	77	77	80	76	65	67	73	76	99	81	75	80	70	65	80	97	69	79	73	78	72	81	82	93	76	100	78	64	79	82	87	87	86	92	63	67	90	88	78	59	97	77	71	95	93	67	75	87	62	83	88	77	90	81	82	64	73	86	83	93	89	66	71	89	76	76	79	73	82	70	102	79	75	95	72	81	78	84	91	81	78	69	77	69	64	64	90	81	62	92	93	60	69	86	81	78	73	59	86	91	83	98	77	74	82	85	87	78	84	72	78	74	77	87	74	89	91	75	95	87	84	75	78	80	79	81	81	76	89	82	89	74	74	74	81	84	86	84	60	79	63	79	77	67	90	78	76	84	83	89	98	78	79	82	77	69	78	73	79	75	91	81	75	94	87	79	88	89	86	66	77	78	97	72	84	87	86	92	89	81	88	86	82	85	77	79	80	82	78	75	85	74	55	81	74	75	87	86	88	70	78	72	68	79	89	63	65	78	67	76	83	79	75	89	94	82	76	76	71	78	71	83	84	80	74	75	73	85	83	74	74	98	75	80	77	60	89	74	80	80	88	89	80	78	74	75	87	80	89	95	91	87	84	75	94	70	89	83	78	88	81	87	83	80	78	79	80	76	83	91	88	80	70	80	58	76	89	91	79	81	63	74	93	84	72	85	81	93	72	94	81	73	60	70	81	106	75	82	68	66	78	69	71	71	81	78	61	82	79	88	81	91	76	77	63	78	71	76	82	84	93	88	87	82	77	90	69	83	83	77	93	76	76	74	81	72	83	67	76	86	76	73	79	87	94	74	83	81	95	75	79	91	74	72
23125	11081	3155	2920	5710	7118	6576	6710	5890	5635	4380	3917	3062	2680	3240	3213	2885	2687	1660	1462	1156	1051	1094	1018	1143	1042	990	877	812	796	787	856	961	928	862	834	805	767	802	753	721	812	1329	3496	4800	4279	3210	2390	1636	1186	871	821	766	717	740	684	681	689	725	678	714	703	706	678	692	620	636	687	707	719	675	666	708	723	673	677	649	687	710	725	691	686	692	725	704	671	673	705	674	682	669	732	694	659	697	664	688	665	729	697	721	695	677	716	684	689	686	686	658	673	669	721	665	642	687	665	674	693	669	674	694	701	681	717	652	674	699	675	689	656	654	667	695	683	664	705	714	705	669	707	705	644	679	708	726	670	697	649	679	695	672	742	709	690	656	617	762	674	693	653	688	710	700	692	727	672	719	655	681	664	704	687	655	645	684	672	660	666	644	702	667	690	746	701	684	710	702	667	708	693	620	699	690	703	690	681	680	710	676	695	725	700	731	669	696	673	655	668	667	622	690	667	734	659	684	693	679	692	724	711	684	663	669	650	729	652	696	705	689	700	725	662	694	700	675	694	677	691	665	683	661	689	654	716	688	674	706	684	679	662	731	677	680	639	696	678	665	668	650	650	686	707	681	685	676	723	687	645	703	670	615	646	688	659	693	716	721	723	668	645	667	653	653	668	706	674	646	661	696	694	658	610	665	732	675	699	704	680	689	715	724	678	664	686	654	679	672	650	662	686	702	693	672	688	691	672	729	697	698	649	655	668	615	703	693	651	649	697	640	648	690	718	688	742	655	662	672	691	680	718	682	711	667	731	714	662	647	641	626	663	674	684	665	613	689	692	690	641	650	729	677	684	759	706	620	644	721	668	674	692	633	669	715	663	710	684	722	674	717	634	704	708	744	675	706	683	676	687	660	674	674	697	709	733	647	663	677	726	659	683	713	637	676	695	667	666	689	689	692	669	689	675	721	686	697	675	673	657	657	715	671	668	665	707	666	669	657	691	655	674	714	649	710	656	692	657	663	693	659	619	650	688	656	706	695	652	667	665	714	707	667	659	657	708	682	727	662	661	659	656	677	662	640	686	640	667	694	679	668	696	688	676	683	744	716	641	705	644	623	690	647	720	690	672	650	699	656	660	665	678	715	664	679	646	698	659	662	700	656	680	680	664	717	667	711	692	729	679	744	699	617	752	659	712	701	687	673	642	705	692	673	657	703	684	696	722	734	722	657	638	744	728	682	683	695	662	710	645	739	650	670	733	674	694	685	680	681	707	654	660	666	702	664	700	684	700	681	705	683	717	646	652	683	713	704	694	702	730	713	705	645	714	683	735	672	691	686	696	730	715	651	690	668	708	720	680	683	698	690	729	650	692	730	682	693	668	697	674	659	678	657	714	681	646	695	630	666	697	646	697	698	705	711	661	714	700	684	668	689	746	674	692	689	670	667	731	637	685	739	655	714	666	668	678	664	673	666	679	741	658	667	679	697	637	664	683	690	717	671	619	705	688	700	741	684	680	649	683	660	669	706	657	676	691	712	695	760	670	647	662	708	651	668	703	712	688	719	675	631	680	668	659	647	650	634	670	641	694	699	684	702	649	681	659	675	659	693	683	703	684	693	693	706	718	684	669	724	693	700	699	723	705	691	691	718	681	698	690	705	678	701	638	654	685	650	649	699	667	647	682	655	658	685	692	671	629	658	648	686	676	725	610	701	657	694	701	677	707	674	664	668	706	671	698	677	691	716	653	727	664	644	736	651	657	685	719	710	705	691	735	650	740	713	672	688	649	716	726	748	669	694	708	642	691	668	654	671	714	693	701	733	718	733	673	717	685	752	744	691	656	724	682	679	685	720	676	701	650	678	661	676	637	682	690	686	678	666	684	718	688	748	667	689	697	706	710	734	656	671	667	672	731	658	696	634	712	701	710	635	676	675	614	640	694	676	677	676	686	707	695	694	688	653	660	676	650	683	696	685	698	727	664	656	642	650	681	706	724	689	710	696	656	664	696	650	701	639	681	658	712	680	674	667	635	694	664	711	639	668	750	697	745	639	662	686	702	630	670	673	679	690	661	697	673	672	717	672	673	710	696	681	707	624	669	656	700	644	689	671	635	656	639	626	708	708	667	645	676	670	689	710	641	736	710	617	743	701	712	703	674	689	677	652	693	707	655	700	678	639	719	661	677	680	688	674	667	730	680	670	681	711	680	713	665	656	669	718	639	644	634	659	679	691	692	675	703	644	645	637	705	699	647	691	679	698	710	643	640	730	672	709	706	730	678	700	686	731	700	693	731	682	721	700	698	666	726	709	677	701	698	674	631	628	687	660	709	756	662	662	644	662	721	714	658	663	678	717	704	666	697	678	744	656	753	664	670	696	694	684	648	677	678	648	690	685	711	666	669	645	707	679	677	678	665	705	689	728	710	721	714	650	667	646	709	639	680	698	705	648	730	708	659	707	626	694	650	681	663	735	646	653	698	712	674	669	705	670	688	673	706	684	668	682	719	657	639	676	695	687	725	695	722	628	694	701	704	663	711	692	679	667	685	684	703	667	683	653	741	761	733	696	629	703	648	696	667	706	669	715	652	691	704	643	684	705	687	704	698	691	692	677	697	668	679	669	679	690	668	690	727	652	695	676	707	665	666	660	653	680	649	679	711	673	661	659	686	656	686	689	683	721	672	692	620	666	664	647	678	702	631	633	688	661	650	665	658	680	703	674	697	644	702	687	655	719	686	718	681	640	672	665	628	683	668	688	699	694	690	649	679	659	709	724	657	707	703	666	664	656	706	653	703	690	711	668	657	665	687	616	696	704	673	710	647	692	674	631	750	656	655	685	681	732	672	646	671	644	646	724	670	683	677	670	704	704	641	688	718	653	674	712	696	656	712	669	683	648	687	693	679	640	680	703	667	690	662	676	673	695	698	660	729	663	699	664	671	697	680	660	687	686	741	699	656	704	680	654	732	655	678	721	710	696	653	678	713	692	662	676	742	700	707	716	659	672	683	670	657	711	707	665	718	716	690	686	671	688	670	677	684	704	662	714	708	669	677	707	636	699	674	662	674	674	703	687	634	718	689	687	687	682	646	665	685	673	657	709	718	679	687	694	690	731	679	680	635	664	649	651	666	736	673	718	651	660	681	727	685	707	692	665	695	694	701	690	691	676	700	682	692	675	655	685	694	677	670	702	716	674	688	704	617	672	687	722	693	667	685	704	672	703	724	699	688	654	680	709	673	698	706	688	672	661	634	709	662	672	686	660	686	707	623	672	713	703	708	723	674	730	662	700	678	705	713	722	667	702	681	689	724	730	721	749	660	685	644	651	725	701	664	709	681	686	730	710	718	651	687	719	677	742	685	679	708	704	704	718	678	674	690	715	674	665	691	672	712	696	683	659	706	655	711	739	708	688	683	703	613	692	659	662	692	698	655	709	668	687	672	642	691	689	662	697	681	677	685	686	690	648	710	695	705	678	676	655	683	689	674	681	687	730	650	657	663	706	692
2978	1325	302	190	169	187	234	241	232	252	187	197	156	163	172	165	145	172	122	125	109	111	92	80	102	93	87	93	102	82	98	95	104	87	70	76	92	87	81	88	88	84	101	252	364	360	290	203	140	114	82	80	74	88	80	81	78	64	78	83	88	75	76	74	81	95	77	76	79	90	89	79	68	79	86	91	69	98	78	82	75	86	96	79	88	74	79	80	80	79	92	84	72	74	81	82	82	86	89	90	55	84	91	82	63	74	73	72	61	65	81	80	83	77	85	85	67	88	89	78	82	69	77	81	82	77	84	101	72	79	97	83	76	91	75	71	66	80	74	69	71	75	78	85	90	82	79	73	78	84	81	71	77	86	82	86	75	82	78	76	88	76	84	78	90	76	87	83	68	84	73	81	73	69	70	81	84	69	92	75	71	76	83	77	82	84	87	92	81	94	83	72	82	94	72	85	71	83	74	72	79	66	76	68	74	86	89	80	86	81	78	84	82	74	74	90	72	73	75	99	83	78	79	76	83	87	85	78	85	61	87	75	84	76	76	97	77	72	88	72	74	94	84	70	77	79	78	69	81	91	87	73	81	79	70	75	97	73	62	88	74	89	89	70	86	72	82	80	85	78	99	76	65	74	94	85	83	106	82	92	88	76	90	77	64	68	77	68	84	72	74	81	66	84	66	80	72	59	83	87	63	65	92	74	99	82	68	80	90	73	72	65	84	98	67	86	91	78	82	86	99	69	77	81	87	82	82	62	80	99	83	91	68	76	80	72	81	79	82	82	90	86	81	65	78	75	79	66	91	78	77	91	82	65	73	67	76	95	70	86	80	102	79	60	84	88	76	79	99	76	71	80	69	77	88	82	76	77	92	73	80	88	82	79	85	79	86	77	76	64	75	59	82	76	78	79	60	68	98	84	75	65	67	72	86	72	80	98	79	80	82	75	86	85	62	94	80	82	86	61	73	100	83	73	68	80	89	81	87	75	79	88	75	90	82	91	91	78	77	63	82	84	81	84	89	83	88	81	80	95	71	93	77	86	92	74	70	90	87	85	71	90	84	88	85	79	77	68	91	67	80	81	70	76	72	92	79	81	70	79	90	82	95	78	75	93	70	76	66	84	72	69	87	82	81	70	78	87	86	85	83	70	89	63	92	60	84	75	74	95	76	96	90	71	85	88	83	82	76	78	78	101	85	96	81	81	76	73	84	88	67	60	81	85	75	85	83	83	96	76	77	80	86	63	63	72	71	96	92	80	80	90	97	95	88	80	73	80	81	74	81	96	79	80	102	81	61	75	88	81	71	83	74	83	82	90	88	85	74	81	78	84	68	95	74	71	84	84	71	77	64	92	62	65	84	86	87	86	82	97	90	70	81	71	88	86	80	87	82	73	95	67	78	69	85	73	73	79	92	83	81	80	79	80	92	98	94	80	85	91	87	70	85	72	76	85	97	71	98	77	91	78	69	92	74	79	80	78	76	86	82	88	74	83	84	83	83	76	79	91	76	91	78	88	93	88	86	79	78	104	81	85	76	91	84	80	79	91	71	70	91	93	76	72	74	76	75	102	70	80	81	91	83	73	69	82	101	93	97	83	72	76	80	91	79	83	79	87	76	84	87	88	73	72	67	66	70	77	82	74	76	81	91	88	80	87	88	71	75	71	83	69	78	80	75	78	91	77	82	96	77	75	90	76	85	74	85	82	84	83	78	72	76	76	84	70	82	75	86	81	80	73	69	88	81	89	78	79	78	76	80	83	89	82	94	73	86	81	68	85	81	86	81	77	92	99	89	76	74	99	73	80	91	83	72	83	76	73	86	76	73	71	79	89	76	82	71	80	93	82	87	93	86	78	86	82	82	88	74	64	94	85	92	92	93	82	75	77	95	73	73	103	83	96	86	102	86	82	79	78	67	96	74	77	101	80	68	86	90	87	81	63	73	85	82	82	70	71	79	73	71	78	83	81	68	94	87	95	93	98	77	76	71	81	76	83	66	80	92	87	79	100	103	79	74	98	69	82	88	68	86	73	84	85	90	80	76	91	62	73	90	88	76	75	83	91	77	91	85	82	76	77	80	72	78	85	70	76	73	89	69	79	67	79	75	76	76	81	73	70	81	90	89	84	70	90	81	77	74	86	87	64	85	88	81	74	88	86	85	61	68	88	83	79	91	92	85	80	98	77	85	68	75	83	83	82	72	80	85	75	75	83	77	98	100	81	85	67	83	85	81	85	86	71	83	94	78	66	87	77	83	74	78	60	74	95	78	74	88	79	88	95	72	81	58	72	81	83	83	75	89	84	68	95	66	85	81	103	68	68	78	80	75	80	67	86	76	99	82	76	89	103	76	85	82	96	90	79	77	87	69	84	87	64	93	77	68	80	90	69	85	86	85	78	82	73	84	72	90	71	90	62	65	83	70	87	85	86	85	79	80	82	77	83	77	88	80	78	70	77	79	75	80	97	81	70	93	99	85	62	81	87	65	87	87	86	96	69	85	91	95	83	81	84	70	89	99	91	77	79	89	50	87	68	67	61	74	88	79	81	76	92	68	83	79	68	85	63	83	72	84	75	62	91	74	72	84	68	70	65	73	76	62	87	90	82	83	93	82	90	85	74	82	74	77	73	85	75	79	83	64	65	67	80	82	86	78	73	86	77	75	73	92	71	88	90	89	85	71	100	63	74	83	65	81	81	82	65	84	79	84	88	95	95	72	78	83	86	63	84	88	63	71	67	88	63	73	81	77	84	75	80	70	92	80	91	85	75	77	87	58	77	100	81	95	95	89	64	80	96	87	83	84	78	74	100	79	67	77	87	82	70	81	97	68	93	75	79	70	85	57	79	71	89	91	87	85	82	64	89	75	65	72	85	77	69	72	79	81	72	78	70	74	73	89	87	57	80	86	87	83	82	84	74	72	80	79	63	79	77	80	67	76	93	94	74	63	87	79	77	96	72	82	63	75	77	76	67	80	71	78	94	101	83	84	69	68	72	80	74	75	79	81	84	79	76	79	87	93	80	77	97	83	77	72	87	88	63	83	79	100	89	88	87	74	77	87	88	83	91	78	81	71	82	72	78	93	96	90	78	72	76	100	84	67	77	78	72	72	79	80	87	100	90	65	88	92	83	82	98	85	69	87	76	75	85	85	77	76	70	78	80	77	61	80	81	84	71	96	83	93	73	76	78	60	86	84	71	92	86	79	76	71	84	83	79	81	81	70	91	71	90	93	74	84	83	79	70	91	98	84	87	95	72	75	84	89	85	76	62	81	63	77	80	78	103	104	86	73	84	83	94	98	78	88	77	75	80	88	81	79	92	73	81	70	80	76	83	82	77	67	76	104	75	63	74	89	65	77	89	67	78	76	75	55	99	89	82	79	75	90	84	90	83	98	71	76	86	73	79	77	87	86	68	76	88	90	94	85	61	82	79	84	78	91	73	77	85	87	72	76	73	83	81	78	61	85	76	86	69	87	78	69	67	70	82
26608	12732	3544	3812	7915	9599	9219	8758	7576	7028	5433	4787	3921	3148	3625	4035	3227	3200	1850	1724	1537	1247	1186	1201	1270	1145	1046	960	893	813	831	919	948	1010	1014	834	837	855	879	793	852	854	1325	4985	7082	6428	4696	3307	2174	1413	999	822	752	694	673	727	717	718	699	684	667	719	702	724	676	683	682	698	707	690	691	677	681	710	687	696	696	703	684	708	685	666	730	701	727	723	675	739	713	690	670	719	701	736	659	713	669	707	696	730	679	720	694	683	679	719	664	687	719	714	677	638	695	693	699	697	732	711	679	718	709	682	727	686	703	713	694	660	751	683	729	680	668	692	683	757	727	664	728	661	757	701	722	686	703	686	706	656	705	721	729	680	688	668	704	706	737	700	667	713	687	689	702	685	705	674	739	728	738	737	692	760	680	695	728	690	726	747	686	680	742	763	695	726	725	671	676	707	686	690	703	688	705	660	718	693	689	702	703	712	716	691	670	662	719	734	712	679	687	669	711	682	713	678	675	709	689	710	698	716	697	727	677	703	679	685	695	685	670	721	683	678	683	713	704	686	678	684	655	716	668	680	707	694	680	693	690	732	673	650	692	718	760	699	711	730	727	698	648	692	661	715	732	739	745	680	714	706	691	662	637	717	710	671	711	707	731	666	708	728	748	670	704	695	691	725	650	686	709	711	672	690	738	708	687	645	734	706	704	729	701	718	652	706	658	670	722	683	732	680	686	693	682	688	682	675	716	653	656	683	704	720	742	695	698	706	739	738	662	699	712	708	699	708	742	698	710	679	713	717	689	683	670	645	677	707	692	718	675	689	701	675	694	674	671	714	711	721	736	808	721	737	705	673	656	664	703	704	726	647	715	714	718	751	703	699	660	730	689	713	665	662	681	697	735	699	722	676	746	706	711	706	739	699	733	687	690	677	676	789	720	673	665	692	734	698	710	736	663	706	715	729	680	702	684	698	738	676	713	689	705	659	635	706	675	729	722	675	700	679	706	671	680	680	768	695	707	681	654	677	689	729	703	661	645	733	669	707	698	730	664	743	677	754	699	716	686	739	696	675	681	703	694	735	725	667	690	717	705	705	696	668	658	702	719	695	683	717	695	746	725	705	745	681	729	711	708	683	680	731	740	672	696	679	666	700	732	721	733	717	671	658	699	674	742	701	682	679	714	766	659	711	714	722	681	717	708	682	698	697	711	710	737	707	744	687	702	661	706	675	720	687	715	726	730	679	719	701	681	691	711	691	726	717	705	690	723	705	700	671	713	687	710	688	709	730	709	730	668	705	673	694	726	694	690	667	711	643	654	705	708	691	753	703	729	706	742	701	741	728	706	694	697	711	687	693	694	687	673	682	723	677	686	702	680	657	688	722	724	695	648	718	714	715	704	753	712	789	756	700	696	663	711	635	710	705	679	769	708	686	679	686	697	682	682	716	629	706	703	658	711	716	697	678	718	715	704	706	684	713	699	676	706	686	739	724	721	707	726	693	656	738	690	662	683	722	698	663	684	698	692	671	723	712	751	724	688	717	694	719	723	695	741	666	686	691	667	670	723	701	682	727	688	689	716	691	703	677	698	721	689	709	687	701	687	668	742	677	706	668	650	712	745	699	750	649	687	712	679	687	710	739	702	693	676	714	678	741	700	741	681	680	729	689	700	686	726	745	673	738	657	712	718	747	696	702	666	724	694	699	719	675	744	672	688	680	682	698	698	723	689	683	691	708	694	698	680	659	678	688	671	707	705	683	699	680	708	651	716	741	691	686	730	748	700	668	660	736	646	715	726	718	730	669	721	706	720	714	677	695	721	716	720	676	641	702	719	700	664	688	705	700	691	694	720	676	691	736	692	688	700	695	710	700	697	635	671	670	681	669	703	735	746	657	695	686	679	711	703	697	678	723	736	745	720	719	708	674	698	674	705	650	716	722	637	672	674	676	703	689	703	725	674	720	707	677	696	659	719	710	731	749	717	670	707	673	718	717	749	686	709	681	745	685	678	700	712	664	707	674	688	686	679	682	735	684	730	677	684	704	722	721	689	723	681	746	713	675	671	720	667	723	728	678	662	712	666	723	747	682	645	692	674	714	721	706	697	757	752	721	713	711	675	687	680	698	695	682	748	736	702	711	708	683	717	711	692	701	721	684	726	689	694	720	693	676	701	720	727	729	712	661	697	738	702	666	712	675	634	698	662	682	673	662	670	656	679	655	686	670	690	708	693	639	671	713	703	728	620	698	689	733	741	728	682	678	692	698	683	624	713	688	672	724	751	684	725	704	656	673	694	656	697	695	713	694	695	717	718	697	695	705	721	699	702	715	685	670	694	705	710	693	697	693	696	734	730	675	708	730	747	682	641	714	649	701	707	669	710	681	709	684	689	692	668	724	719	729	712	691	671	697	706	699	692	708	692	698	696	721	675	689	749	710	653	712	690	725	715	703	698	687	721	675	684	728	681	693	748	720	731	711	687	668	707	665	704	707	710	667	699	715	664	707	725	730	679	729	676	673	700	685	694	717	704	723	675	694	700	695	707	659	722	684	775	685	705	683	686	733	696	676	707	712	718	693	665	699	723	745	689	696	673	696	708	662	707	671	679	733	687	701	752	692	730	703	729	683	684	686	698	683	696	688	677	721	672	691	716	727	682	711	713	725	681	666	671	742	686	696	688	676	698	697	664	669	704	677	702	708	729	690	647	678	669	691	710	673	743	739	697	712	714	766	729	680	710	651	718	746	696	732	705	689	708	719	689	702	674	738	698	706	703	664	694	669	721	703	709	683	725	678	718	722	717	676	709	711	692	732	710	719	699	696	685	675	684	686	732	667	746	685	635	664	720	744	724	710	652	684	751	731	671	652	708	679	708	706	672	706	755	673	693	690	703	721	689	718	710	735	677	700	725	668	714	683	677	705	693	670	700	652	674	698	760	699	697	705	760	683	690	650	672	696	651	673	713	684	749	676	691	670	715	727	720	697	716	707	703	705	652	664	728	678	673	681	686	663	732	667	700	675	672	697	731	710	691	708	685	711	751	754	713	676	710	648	720	690	675	708	720	716	684	693	674	693	707	710	701	684	701	675	693	696	679	697	731	719	715	694	682	729	703	682	714	703	720	680	709	701	691	687	741	734	712	672	752	718	713	735	684	675	715	739	715	698	684	710	692	702	701	670	709	709	717	696	698	702	710	670	691	733	654	706	673	685	702	659	679	693	659	679	717	692	684	731	688	742	697	670	684	690	633	675	703	715	707	670	699	688	708	690	678	675	711	726	703	689	700	736	713	718	697	736	678	691	694	686	673	695	692	698	699	701	682	661	677	714	667	720	687	696	685	686	651	656	670	660	727	648	724	698	698	748	716	705	690	692	698	716	711	759	708	705	716	695	710	690	679	701	697	677	735	717	675	702	662	685	691	712	695	672	676	649	680	695	709	682	685	724	690	698	730	690	708	696	728	713	729	732	709	706	726	715	751	670	701	695	719	671	692	687	694	725	703	700
1639	490	218	169	140	158	133	178	165	149	159	155	117	127	135	150	138	120	131	119	139	106	118	100	99	97	99	82	102	95	107	82	89	94	98	106	98	111	87	83	86	90	93	121	143	172	143	145	125	115	93	104	92	101	104	114	90	108	117	100	109	94	100	93	84	92	88	99	83	78	86	91	98	104	100	99	86	88	111	92	120	79	95	99	90	92	92	90	97	98	113	98	87	90	102	91	73	95	100	86	108	94	112	81	89	99	90	81	101	101	110	108	115	90	88	87	112	110	88	90	92	111	88	106	87	86	111	76	96	93	87	98	93	94	90	82	86	96	89	95	93	117	90	99	94	96	99	91	99	83	96	73	91	103	100	97	104	95	90	97	102	91	89	91	95	90	97	85	106	103	90	101	101	98	82	72	109	96	86	91	88	95	107	99	82	108	110	95	99	108	85	86	86	123	97	75	88	100	101	91	100	108	92	82	100	85	93	87	86	105	82	82	104	108	89	103	87	103	98	90	93	106	105	100	89	104	98	105	86	94	108	99	101	93	105	87	93	98	88	111	86	97	104	109	110	87	89	102	90	82	100	93	78	103	84	106	100	95	86	99	84	86	117	114	89	92	103	98	107	106	96	96	96	108	91	110	108	107	86	107	111	105	92	106	80	88	102	98	80	69	92	99	101	101	66	90	87	98	89	90	93	91	97	81	90	89	93	94	91	106	89	96	99	100	81	102	86	101	96	100	66	119	76	93	84	87	95	102	100	96	109	119	118	98	71	88	94	105	86	91	91	97	101	96	92	90	87	109	77	111	92	95	84	108	93	98	101	96	108	93	82	87	100	86	97	85	101	89	94	99	95	86	96	106	106	94	86	101	109	85	101	100	100	103	75	111	98	114	89	90	94	96	100	90	102	94	86	103	105	83	104	84	95	110	102	99	98	89	89	106	111	88	99	87	112	108	110	90	105	93	109	80	106	82	103	85	102	106	110	101	110	83	101	82	93	86	103	107	99	88	104	94	104	99	78	96	99	95	84	88	90	113	80	85	105	91	104	92	106	88	84	120	98	88	108	100	78	101	96	80	87	85	97	101	96	96	97	101	89	81	92	93	75	91	88	98	110	105	115	95	99	103	90	101	102	86	100	106	108	101	99	98	104	100	82	97	89	105	99	88	102	86	102	108	85	99	89	102	88	89	89	86	83	89	85	89	100	112	94	106	104	85	98	95	111	87	102	103	105	87	94	101	100	101	106	104	98	102	100	91	104	96	112	84	104	93	110	110	89	87	87	99	92	105	104	96	97	95	95	95	106	103	96	111	97	91	100	79	105	89	78	87	105	97	90	100	113	106	102	102	103	94	90	123	92	103	109	81	96	87	91	98	109	103	101	85	92	103	102	99	93	84	92	105	83	81	105	77	86	89	89	102	100	84	91	91	83	91	101	101	90	102	79	92	100	102	101	97	102	95	83	104	103	90	102	101	84	89	91	100	83	75	91	107	101	84	92	96	100	105	102	109	108	97	89	96	101	84	86	104	106	76	88	89	98	94	102	115	95	79	101	100	89	89	104	87	99	99	112	90	80	92	91	103	83	78	88	108	103	80	89	98	95	101	106	126	85	88	106	103	81	104	106	97	104	105	104	102	85	111	108	121	105	82	65	98	99	115	101	92	94	108	108	89	103	95	106	92	118	97	87	110	82	100	98	94	102	96	90	87	98	92	104	95	89	81	89	102	98	103	86	85	101	96	87	110	89	99	100	98	67	89	94	92	90	102	111	103	94	83	101	89	82	85	91	111	104	102	89	108	98	92	96	100	98	98	105	98	87	86	100	71	101	89	92	107	94	103	86	95	106	117	98	98	99	108	104	77	107	91	112	92	112	89	77	93	93	113	87	102	90	109	96	107	96	92	111	99	96	97	90	100	86	117	89	102	103	104	95	96	107	94	104	90	91	94	114	91	111	69	108	84	84	92	106	122	98	92	101	107	103	92	96	87	117	96	100	123	105	89	95	105	97	118	89	94	82	91	90	92	101	97	108	99	91	95	97	110	92	100	75	107	95	95	86	89	97	106	99	104	91	81	90	90	99	88	97	105	93	83	93	121	99	89	84	98	83	77	101	109	99	104	93	89	103	80	96	98	104	84	100	94	110	102	99	99	96	122	92	114	100	86	108	96	106	86	99	86	99	88	86	115	102	88	89	96	82	116	104	87	98	117	96	114	118	77	84	101	101	105	89	105	84	99	101	109	91	77	97	86	92	92	87	100	92	95	85	92	85	82	93	108	104	87	84	78	96	113	89	92	92	88	106	90	91	87	114	98	80	118	78	91	97	96	93	90	94	104	103	73	109	102	99	96	90	90	103	87	103	97	79	100	86	92	107	98	82	95	116	80	120	97	96	101	103	86	92	97	107	89	111	103	81	108	98	89	103	100	98	85	94	105	93	100	100	98	111	107	104	77	94	98	85	77	118	95	88	85	86	97	89	80	104	83	102	101	107	104	100	90	103	88	98	116	101	101	94	100	95	79	107	94	99	101	99	94	90	101	88	107	116	93	100	89	100	96	104	109	72	112	96	85	93	89	99	101	111	98	73	94	100	95	82	99	97	90	82	95	83	99	67	90	84	99	117	100	97	95	94	85	80	80	97	108	115	111	86	90	98	94	116	92	98	95	97	84	99	88	93	101	100	107	98	107	94	94	83	125	119	92	92	106	83	75	91	91	89	95	112	105	103	89	87	90	93	99	88	104	111	79	104	108	90	95	127	87	94	97	90	105	93	104	108	110	100	85	107	95	92	78	99	114	78	100	115	84	106	88	90	96	112	104	87	102	87	92	92	89	90	102	94	99	89	104	95	92	87	76	89	102	89	85	70	89	89	95	93	92	81	94	78	86	98	112	92	97	112	102	95	107	115	100	107	115	85	103	92	82	99	93	100	87	95	97	92	115	93	88	81	98	94	104	96	104	101	82	91	102	95	81	116	103	79	99	98	89	97	113	108	87	91	95	91	88	93	94	90	124	94	107	95	108	80	102	83	94	89	88	91	81	88	99	80	116	85	102	106	92	102	96	121	97	88	94	95	110	103	96	94	103	92	101	103	71	99	99	95	91	96	88	97	94	92	86	97	82	105	99	102	107	101	91	83	98	104	79	104	81	99	102	105	86	92	92	109	96	95	106	83	98	111	108	101	94	101	92	111	78	102	112	98	97	89	92	103	91	102	78	95	83	104	98	88	96	75	99	110	104	94	97	108	87	89	103	83	95	100	82	92	95	79	84	102	98	95	101	90	95	94	93	109	91	99	99	92	120	96	97	94	98	125	116	93	94	113	90	105	116	100	92	102	85	114	103	92	102	109	98	95	95	90	95	84	101	100	92	89	93	91	101	90	94	86	92	98	96	88	96	84	91	102	101	110	109	76	87	104	96	113	96	87	98	92	115	123	99	94	98	100	94	117	90	97	84	93	98	97	99	91	110	112	84	101	101	98	107
18077	6726	2405	2261	3787	5236	5026	4663	4143	4001	3122	2895	2626	2092	1969	2584	2184	2083	1535	1224	1126	1046	973	1064	1098	979	933	930	895	917	859	905	982	996	966	892	930	873	862	883	890	884	899	1559	1978	2114	1788	1524	1229	1074	962	864	871	877	854	825	777	827	852	789	824	780	810	866	742	821	811	850	808	817	841	807	790	798	839	802	831	815	837	836	854	811	840	830	820	804	849	774	830	796	816	814	810	821	820	825	840	808	856	815	858	829	789	803	810	875	786	832	806	798	834	813	808	850	790	826	846	858	856	875	812	822	827	785	840	838	840	831	830	788	783	805	814	847	762	896	889	846	753	861	842	757	828	864	813	782	809	781	821	812	821	761	825	833	804	855	828	854	832	840	817	753	804	883	813	772	794	852	790	800	774	821	856	841	860	806	809	804	809	834	841	824	837	806	847	825	767	785	796	826	842	844	866	853	806	777	874	830	800	767	842	842	826	840	833	812	809	841	879	817	745	877	830	824	819	785	838	801	847	817	794	868	832	820	771	809	819	787	854	855	860	796	828	803	833	815	814	863	804	787	816	828	840	860	801	809	803	828	870	852	808	827	778	817	843	799	820	859	825	818	791	852	834	857	809	831	815	802	856	846	855	807	828	817	797	793	821	846	791	860	810	833	816	822	809	857	791	830	832	780	861	822	810	824	785	828	728	808	797	796	803	832	806	854	800	816	822	832	848	826	846	800	828	785	822	821	836	817	826	836	831	881	772	819	848	829	798	819	765	867	835	789	875	817	800	805	851	810	806	857	825	822	837	754	832	827	817	834	803	857	783	874	807	844	876	817	827	774	784	850	853	853	857	806	810	831	840	868	836	827	816	846	815	777	816	860	824	834	806	799	808	816	804	815	822	815	787	834	798	893	784	804	821	837	840	836	788	816	865	763	810	846	804	849	813	836	806	874	792	850	824	891	820	856	832	809	802	816	831	836	812	816	798	867	799	803	787	798	877	793	762	797	828	864	869	850	816	864	773	796	808	871	820	833	826	810	842	858	846	813	817	818	814	779	827	801	843	813	856	898	766	804	855	854	772	787	815	750	800	797	808	803	801	872	833	831	858	822	809	811	807	844	822	810	789	863	883	831	825	820	800	844	906	844	801	797	792	799	843	821	812	851	850	840	856	803	859	816	843	785	833	846	822	806	815	810	829	818	829	847	797	792	827	760	800	773	845	807	834	845	857	807	810	827	853	800	829	827	826	809	782	845	779	778	843	833	764	794	843	824	820	829	876	809	758	820	817	849	823	783	819	813	816	837	849	794	822	783	783	809	767	828	803	798	807	832	809	852	781	805	841	818	808	846	827	815	863	808	831	831	825	790	768	773	826	822	797	816	811	810	800	844	845	795	844	794	805	786	880	832	800	827	830	872	814	800	867	832	827	833	799	820	812	808	842	815	872	836	858	854	825	816	797	805	848	778	811	814	835	816	832	874	794	812	843	828	829	856	805	829	829	836	770	857	796	853	814	817	873	788	819	824	890	908	836	789	839	822	806	793	794	823	778	862	809	826	879	823	829	831	826	790	865	828	843	791	814	848	806	898	813	807	795	819	835	852	799	855	813	801	866	765	825	758	850	876	776	834	871	799	834	818	829	857	811	821	795	846	761	838	799	833	885	844	793	780	811	794	862	780	822	849	845	802	795	817	789	821	790	817	832	816	822	782	812	805	793	820	832	807	884	860	832	793	762	796	808	796	840	827	763	860	838	849	790	815	842	817	873	840	844	852	818	828	814	812	771	803	836	805	862	817	833	820	766	821	804	813	772	829	824	805	874	864	865	813	806	827	806	809	830	779	828	774	837	843	828	791	809	832	843	883	841	802	840	824	793	814	816	851	814	806	840	842	791	815	804	835	825	820	860	809	861	884	802	845	818	799	826	813	813	793	798	829	860	814	799	797	810	748	822	823	854	844	833	844	805	843	751	811	832	830	849	822	814	848	809	793	856	799	782	823	840	839	825	840	827	776	833	874	835	827	790	815	831	813	790	839	818	760	815	843	814	854	851	793	818	767	841	790	865	819	813	830	815	800	870	836	841	832	875	790	830	864	848	790	846	831	852	839	850	806	877	812	758	852	786	918	812	764	804	799	800	826	805	790	796	779	831	846	808	840	858	830	854	762	818	787	816	840	804	753	816	791	810	837	828	789	832	817	836	834	844	817	832	802	842	830	773	804	847	854	781	863	781	807	814	838	839	872	856	805	866	786	824	771	870	768	808	821	834	856	814	840	787	805	836	831	800	827	857	791	812	808	788	879	834	827	810	808	796	862	858	871	822	795	879	885	828	824	834	800	821	808	838	834	776	833	798	873	808	830	793	817	823	825	840	838	868	848	808	813	825	769	859	818	838	787	907	753	810	814	835	843	807	858	808	836	866	827	830	821	803	833	842	775	828	844	806	819	848	821	786	810	826	850	808	784	791	815	782	850	841	786	769	822	824	857	814	825	832	800	865	816	807	883	862	832	852	841	821	890	865	864	774	831	799	857	803	802	849	844	777	811	873	837	813	825	867	774	841	804	816	797	901	833	806	814	789	792	820	813	858	884	821	790	810	811	814	788	805	897	809	832	874	839	904	837	811	829	868	851	842	802	796	822	819	856	851	810	819	785	834	839	865	857	817	790	793	840	805	812	832	851	891	816	828	889	770	871	803	791	804	856	811	820	787	834	821	831	858	838	805	816	815	862	826	896	850	868	829	826	867	869	838	857	846	805	817	762	835	867	826	812	863	818	813	799	824	831	791	851	813	870	832	833	841	862	882	844	857	848	833	853	833	852	834	851	772	792	813	839	852	855	828	846	785	809	809	816	876	859	854	813	915	857	809	812	833	802	838	829	838	822	843	828	871	849	847	848	846	847	825	818	828	825	890	844	847	791	848	829	847	790	813	770	842	819	816	823	861	834	825	777	838	856	835	844	823	806	814	832	840	814	812	846	795	764	863	812	833	822	817	841	759	810	804	848	866	865	797	869	870	758	796	815	827	877	809	832	802	770	804	848	813	835	801	829	805	834	811	818	861	824	816	804	790	852	807	836	871	802	814	804	869	818	835	833	890	812	810	797	845	801	784	802	818	848	805	821	812	794	751	856	843	809	792	847	775	781	808	811	802	785	840	894	804	851	818	836	822	814	806	852	807	833	818	856	851	832	829	786	814	850	871	843	821	805	833	822	822	799	813	838	865	815	796	814	828	843	813	845	806	840	809	815	812	791	869	804	807	804	836	831	843	881	876	872	846	831	823	804	808	796	785	814	836	784	812	855	823	833	815	791	786	833	853	831	803	897	850	835	865	834	775	813	835	866	848	832	809	806	806	794	836	863	833	801	815	767	871	820	769	870	820	801	836	802	828	810	800	835	842	854	815	804	800	776	835	820	854	835	816	804	795	896	858	814	823	830	802	814	832	809	786	811	845	818	830	813	809	877	839	813	821	829	811	829	883	820	864	807	824	813	803	865
2375	1250	318	179	151	192	193	192	195	201	180	170	160	130	150	134	160	144	150	92	101	94	116	96	95	99	95	108	102	100	90	98	110	109	88	89	91	103	90	98	91	102	90	181	256	232	198	149	128	113	112	99	69	81	89	81	86	80	95	75	93	106	82	88	88	92	86	95	97	100	101	76	86	89	84	74	107	102	82	94	99	103	86	91	77	90	90	114	78	84	86	89	68	95	95	95	104	83	85	99	103	83	91	96	74	96	97	86	95	79	106	74	98	85	98	93	90	91	112	102	87	93	82	94	87	80	88	84	89	85	94	86	89	90	93	101	74	87	111	78	101	94	116	101	85	103	73	97	113	92	99	77	85	89	86	77	87	100	91	96	89	89	98	111	101	113	80	90	93	79	92	93	89	96	80	96	107	95	99	99	102	87	95	82	101	93	99	101	113	97	100	90	97	93	90	101	99	87	94	104	101	89	91	81	81	95	83	85	83	112	93	83	101	96	86	87	93	91	113	90	92	99	87	112	105	120	99	101	85	87	90	97	102	101	87	107	81	90	74	96	94	83	101	99	99	100	94	84	93	100	102	114	93	91	109	95	78	87	100	89	82	102	99	84	95	111	87	94	73	94	88	95	112	77	112	95	110	103	108	98	91	94	100	85	84	120	86	99	83	97	98	96	102	87	93	110	95	97	91	96	83	95	105	94	84	98	89	98	91	85	94	83	92	91	94	93	103	86	96	98	91	93	86	66	94	92	98	100	94	100	91	90	90	87	83	98	81	98	89	83	75	90	95	90	92	100	83	88	104	91	103	92	103	95	87	97	101	107	89	74	90	86	84	84	107	99	102	96	95	85	90	72	105	103	86	89	89	103	103	98	93	86	91	91	105	97	94	89	86	82	92	102	76	75	79	101	83	103	89	79	82	80	94	92	107	79	115	95	78	95	95	103	78	90	104	85	96	100	87	90	102	103	82	79	112	85	87	93	89	93	110	105	124	103	88	108	107	76	81	89	102	86	102	94	108	99	116	88	89	103	99	76	110	100	83	93	92	91	72	88	102	104	71	103	85	95	95	85	86	100	99	105	86	90	80	94	95	86	84	85	88	100	84	104	76	99	85	94	99	94	92	101	92	92	83	77	109	90	89	92	92	100	87	108	93	104	111	81	80	82	92	87	89	96	80	103	77	110	126	84	100	94	83	96	103	94	98	93	87	108	92	104	90	107	97	107	88	88	80	99	73	82	104	103	110	76	103	82	97	83	100	81	92	90	86	88	108	103	101	104	85	95	100	77	65	100	86	92	81	100	83	105	93	99	109	90	99	81	82	94	95	90	87	100	101	97	85	96	96	90	93	104	81	96	94	103	93	106	92	85	83	96	101	97	79	82	97	108	104	94	75	82	81	103	100	89	95	99	91	93	91	89	97	105	91	91	91	107	87	94	106	88	86	99	88	86	89	96	91	98	99	105	98	78	99	102	112	108	99	85	92	103	93	92	96	97	105	117	90	95	89	89	101	87	100	97	92	81	85	93	97	96	90	89	85	88	94	92	100	111	90	97	79	82	92	97	82	79	87	99	92	96	86	86	78	91	82	97	121	103	103	92	71	108	88	85	90	99	84	101	97	98	109	100	94	91	83	99	89	123	75	101	112	91	88	79	86	93	73	112	101	82	83	100	88	92	100	87	97	105	90	93	106	95	91	78	105	97	90	78	80	88	102	105	81	97	112	84	87	85	94	99	98	93	77	85	90	88	92	84	93	87	95	95	92	73	86	97	100	96	101	103	93	81	99	96	95	96	92	97	83	90	88	87	108	87	97	90	101	82	104	94	96	99	107	90	107	93	107	91	84	90	80	121	114	89	89	88	81	93	74	95	115	85	105	103	106	81	97	76	102	87	88	86	91	110	99	86	116	83	87	92	80	96	80	85	99	109	102	104	92	86	103	112	101	97	93	89	98	92	112	85	90	96	82	107	95	106	93	96	91	93	84	84	98	92	87	85	89	115	107	88	93	91	88	92	95	90	101	93	88	99	86	85	93	94	105	82	110	92	82	111	96	80	83	90	108	87	91	114	82	90	79	93	93	89	90	100	99	82	89	102	92	101	104	84	110	91	101	92	111	91	84	104	77	101	95	77	96	84	84	84	91	96	88	97	105	78	87	106	111	88	82	84	83	95	105	100	74	78	93	95	85	87	90	92	104	96	100	111	68	89	114	89	92	112	98	92	89	92	77	89	94	100	90	87	97	94	90	91	96	74	106	97	114	82	107	103	101	100	95	94	77	99	108	106	78	109	92	79	85	87	86	92	85	87	117	87	88	97	101	73	81	104	95	85	102	89	86	93	99	89	88	79	90	92	82	90	110	87	94	106	104	83	111	107	87	76	85	98	105	91	100	113	80	99	110	84	91	88	97	97	103	89	91	89	92	112	90	89	98	102	79	88	95	90	103	80	108	93	96	85	88	102	100	112	84	100	107	79	86	76	111	100	101	85	97	101	75	103	93	83	87	99	83	94	94	107	101	105	102	100	82	104	91	94	95	95	110	81	100	91	90	88	95	95	94	117	97	80	102	94	79	96	76	77	89	81	102	74	104	92	90	93	91	103	103	93	102	78	95	93	93	82	94	97	96	100	84	96	101	83	88	101	97	91	81	101	90	98	81	82	82	88	95	90	85	83	75	84	89	91	90	89	103	93	86	83	99	107	80	92	88	94	104	84	80	111	78	90	121	92	98	100	90	99	97	108	105	96	105	76	78	77	94	88	80	83	83	107	95	97	80	92	84	102	98	84	85	92	114	93	100	96	91	88	93	91	91	97	100	98	92	103	103	88	72	107	95	93	91	92	112	91	92	106	82	95	87	94	89	100	83	92	89	114	97	87	91	87	101	98	111	91	96	83	97	117	95	94	94	97	89	89	91	97	68	90	98	91	91	86	103	69	95	92	87	110	102	80	97	100	71	89	101	92	90	96	79	75	92	99	101	78	86	89	95	88	96	96	96	105	90	107	103	118	88	112	94	96	91	97	96	83	109	98	83	85	85	101	85	79	102	101	93	72	107	111	100	77	86	94	80	95	104	84	79	87	114	87	99	100	82	90	82	101	106	87	86	95	93	97	86	105	85	97	91	81	98	87	92	89	90	80	94	90	96	97	96	82	88	95	104	86	86	88	78	79	98	87	100	96	96	98	95	96	93	93	94	101	107	81	78	102	107	77	91	89	93	92	96	108	92	83	105	80	82	105	74	90	111	93	86	99	91	113	96	85	90	89	103	95	99	98	84	94	96	75	99	98	86	93	79	80	85	109	108	105	94	90	80	78	87	84	86	103	104	92	91	121	100	91	97	73	78	94	93	103	87	97	89	97	85	77	99	91	86	99	99	79	101	98	90	105	94	84	80	90	106	85	81	100	104	105	102	88	104	95	99	108	92	93	93	105	96	96	91	85	96	90	106	97	116	88	81	86	80	91	91	97	75	103	84	89	94	110
24266	11847	3575	3181	5910	8017	7094	6809	6023	5528	4230	3785	3350	2631	2278	3094	3049	2096	2046	1401	1205	1118	1103	1129	1158	995	968	919	946	922	873	901	973	999	910	1027	902	964	861	874	946	953	923	3146	4580	4457	3542	2549	1720	1318	1110	897	878	801	816	809	813	831	815	818	855	811	813	824	794	796	785	784	843	862	770	796	795	818	785	810	793	826	854	829	833	778	847	803	827	776	726	828	827	802	793	809	821	856	817	842	865	775	855	754	860	787	824	789	808	760	783	767	789	813	767	779	782	826	831	795	861	842	842	777	808	811	779	847	844	823	820	792	805	776	819	797	809	816	874	807	774	859	793	775	819	810	821	810	792	850	860	775	851	829	856	801	818	824	779	771	844	800	842	787	848	803	802	815	812	790	849	827	762	840	819	759	833	836	836	843	812	819	784	773	791	822	814	857	772	831	820	809	837	790	839	873	824	867	767	810	821	829	834	801	766	861	773	795	788	820	814	836	804	824	858	850	819	807	849	824	781	801	848	834	810	776	794	827	839	813	850	807	812	788	894	821	763	863	874	809	834	823	810	820	814	793	851	799	753	763	791	777	830	818	819	791	798	833	839	798	807	815	834	753	862	841	822	858	812	818	845	787	799	822	757	800	868	822	812	773	826	774	796	816	798	800	834	808	823	835	792	804	766	806	824	830	833	790	804	775	806	840	854	839	799	833	806	854	829	816	789	804	808	810	806	860	782	774	792	815	823	808	804	772	863	823	847	836	850	762	852	835	810	807	815	810	762	801	784	771	769	839	819	850	847	792	837	823	830	821	778	825	817	865	816	801	790	795	830	845	836	810	790	840	791	819	758	778	802	772	793	831	863	853	848	886	835	754	764	819	874	836	736	789	748	794	816	784	857	831	876	836	845	778	828	868	774	826	845	790	827	827	834	847	847	821	813	843	805	805	816	785	808	836	778	780	816	825	863	812	842	771	823	826	797	807	847	844	830	844	832	802	799	799	857	793	816	816	789	862	808	823	869	828	863	774	782	797	782	810	823	866	793	826	821	824	795	847	853	838	791	785	794	798	854	804	776	844	862	811	808	829	841	840	811	798	814	818	874	854	814	847	799	787	864	787	728	825	825	813	797	816	762	831	846	812	793	791	833	789	782	844	821	793	825	803	866	884	797	809	816	835	831	815	825	813	826	804	822	769	807	803	808	830	829	860	805	852	820	793	859	806	790	875	802	833	817	766	817	818	808	831	784	778	809	797	782	834	818	860	814	788	828	816	811	811	821	819	794	770	825	795	840	816	787	792	847	802	790	827	818	847	833	818	829	792	846	751	801	818	881	856	836	781	817	778	806	790	778	780	834	819	771	816	856	797	777	807	747	819	826	773	851	816	846	874	830	754	781	884	826	838	782	816	819	839	782	844	810	839	819	856	795	789	773	837	816	790	850	837	800	830	811	771	809	836	852	804	851	798	791	818	841	892	801	846	841	827	770	771	818	783	808	811	811	829	854	822	747	852	819	805	765	819	797	834	808	807	782	796	817	772	813	844	831	781	793	789	817	821	797	799	739	839	823	825	772	757	859	820	791	814	799	791	785	834	800	836	806	788	843	845	835	795	835	820	831	802	816	836	807	828	810	778	846	851	868	795	796	799	835	802	785	764	812	833	791	859	829	796	841	842	789	801	805	802	809	786	825	868	827	814	807	825	848	810	868	825	775	813	794	778	871	855	841	777	807	802	782	815	815	838	784	814	844	848	823	773	803	800	816	805	832	892	846	801	807	765	826	809	789	781	809	788	827	843	799	842	837	801	796	826	820	803	818	823	769	813	781	859	816	750	812	783	831	793	779	798	813	828	801	787	821	841	809	850	794	812	794	802	804	810	846	820	832	801	861	822	771	791	833	822	798	809	805	794	886	860	834	815	786	812	848	784	846	819	793	810	858	779	784	840	831	822	834	809	781	843	748	804	838	825	830	830	836	767	832	795	829	807	817	817	813	851	824	835	805	850	819	789	751	879	752	783	822	842	785	787	806	824	867	788	843	782	803	845	824	814	804	777	828	764	813	820	846	789	826	807	811	823	844	813	832	822	817	820	824	812	851	826	822	764	778	812	800	811	817	847	833	833	830	804	836	814	810	823	810	822	806	779	759	795	863	810	862	866	762	822	781	800	820	753	753	802	814	821	852	784	767	835	803	790	821	836	833	847	810	825	771	752	772	819	791	772	807	878	760	832	798	797	802	797	799	780	788	829	826	833	834	812	819	772	813	824	778	821	797	796	818	808	803	814	808	785	826	849	814	789	787	862	797	789	832	813	808	816	830	835	843	763	831	852	857	816	804	798	842	829	814	847	766	791	804	799	791	859	828	813	827	799	825	803	799	830	837	863	785	798	781	853	825	785	821	888	838	768	770	841	815	799	787	837	852	756	795	782	839	812	784	841	836	816	902	813	826	837	854	818	850	791	819	838	752	861	780	779	825	840	841	822	792	831	819	817	816	824	855	785	810	830	811	776	816	854	823	771	805	849	835	817	786	826	791	789	789	859	843	773	835	872	781	787	783	763	823	761	843	798	837	838	847	777	803	799	789	803	785	852	795	751	805	873	839	817	773	816	801	796	836	771	814	822	796	864	843	834	796	797	789	774	827	860	790	863	804	785	859	885	773	763	808	791	861	803	822	826	840	869	782	871	814	797	814	802	793	817	811	840	843	814	749	827	823	801	811	833	808	834	775	829	797	813	797	828	831	819	815	822	833	798	828	782	845	821	831	814	799	804	759	840	831	846	814	844	781	792	723	879	827	801	754	773	832	840	789	796	816	785	793	852	756	847	828	785	858	832	830	763	843	794	854	799	749	846	805	811	805	799	823	789	829	770	795	806	847	840	813	825	825	784	802	816	744	841	817	784	825	777	819	834	881	841	782	818	831	814	796	750	830	799	820	814	816	790	827	834	787	798	783	839	830	832	840	805	881	811	807	805	842	809	778	837	824	836	849	841	811	783	764	814	820	814	829	827	822	783	844	757	811	815	848	790	823	785	858	790	848	833	860	849	821	819	844	793	771	830	863	871	845	775	826	820	772	802	764	788	792	815	872	816	810	789	831	797	826	775	847	838	846	779	823	813	826	827	820	862	830	825	831	833	833	817	796	797	798	895	816	824	834	794	808	748	860	764	809	778	824	755	796	837	778	838	801	852	799	823	781	777	834	797	794	817	813	808	774	794	806	838	869	782	791	823	830	767	833	818	823	805	822	815	804	821	784	877	846	877	833	826	799	833	771	809	818	826	859	788	825	806	793	817	822	819	792	783	835	806	791	852	771	750	831	819	803	854	836	862	731	789	832	822	830	877	829	798	777	812	810	847	842	836	803	778	829	851	821	807	858	795	821	780	789	817	781	823	837	878	822	810	779	807	824	839	809	820	795	834	840	800	821	829	777	873	786	861	807	832	818	797	792	803	793	836	821	845	803	832	814	802	819	807	764	803	739	832	882	808	796	787	811	841
2578	930	218	163	130	146	167	180	191	157	161	151	140	132	148	135	146	102	102	107	75	88	116	74	92	81	72	66	94	77	84	74	80	85	67	80	72	74	81	81	78	78	73	168	260	265	213	170	142	106	97	100	80	78	93	75	72	73	82	70	67	82	76	72	59	84	78	69	83	69	88	80	87	60	80	56	80	89	78	78	86	85	81	76	70	69	82	78	79	80	93	82	82	77	75	69	81	78	86	65	67	82	81	63	83	76	86	85	78	63	78	75	90	80	80	80	89	77	66	77	98	88	69	77	81	80	85	68	82	96	63	71	77	72	68	73	88	72	77	77	98	61	82	86	67	89	83	72	74	74	73	82	77	71	77	71	88	74	96	94	94	77	64	87	84	100	83	84	82	79	91	74	82	78	76	72	79	76	101	97	78	88	95	62	78	79	77	75	70	83	81	69	66	68	79	77	81	75	75	62	67	77	96	73	82	67	74	80	82	79	80	64	84	77	97	94	70	84	76	75	71	60	95	67	87	73	79	74	77	77	78	75	70	89	78	84	82	92	79	72	76	76	88	88	89	79	91	78	74	76	75	70	85	77	61	72	85	73	61	62	83	72	73	77	63	84	58	75	62	96	88	80	60	81	86	74	74	71	76	66	77	73	84	75	82	69	64	84	86	80	72	80	85	84	79	82	77	77	58	87	74	76	75	74	87	62	87	68	79	75	69	83	85	77	79	69	80	86	76	75	77	89	66	65	70	84	87	84	67	75	81	79	90	91	73	72	64	86	77	80	99	80	89	77	68	74	75	94	66	86	82	63	83	65	61	72	68	78	80	68	84	91	85	80	97	86	74	75	81	92	64	76	81	74	86	77	72	88	84	79	78	77	83	74	79	80	80	72	74	84	75	77	76	84	81	76	75	73	98	76	82	84	66	75	77	84	78	103	59	66	84	69	87	88	93	88	81	91	74	85	62	79	79	83	76	74	77	92	84	84	90	73	76	79	92	87	84	79	69	87	67	76	81	67	72	73	80	77	82	75	99	64	82	79	68	81	86	94	89	77	66	99	72	71	73	71	90	100	86	86	84	83	76	77	87	80	81	77	77	96	76	76	87	78	61	80	77	90	87	92	72	89	77	79	60	70	89	89	87	76	74	77	92	80	62	69	75	95	83	70	64	70	77	68	78	74	74	69	55	86	71	78	87	95	75	75	72	63	77	83	77	74	89	76	90	80	74	71	91	73	102	80	71	73	96	74	84	74	74	87	96	75	66	96	59	74	76	84	69	83	96	89	68	72	83	75	76	76	77	80	87	59	77	92	83	72	86	64	86	84	93	77	76	79	104	80	85	66	78	75	77	62	69	82	84	81	80	59	70	76	79	75	69	77	74	99	87	89	79	80	69	91	82	94	85	70	81	73	69	51	82	74	76	78	72	82	67	91	85	67	89	69	59	83	76	62	77	75	88	86	74	81	87	82	72	68	74	93	76	73	78	77	67	90	83	78	86	90	73	90	66	65	64	84	98	86	88	90	78	88	63	73	67	66	83	86	91	75	76	79	88	85	74	76	84	74	89	85	64	72	77	77	78	67	89	96	77	75	75	80	70	81	74	71	85	82	74	90	95	86	64	80	70	83	76	73	70	79	77	93	88	92	71	75	88	70	76	68	85	68	67	65	83	85	85	100	86	76	84	72	68	72	71	80	101	60	67	77	82	66	86	89	72	87	81	92	74	75	88	71	86	93	77	84	78	77	65	77	62	83	89	71	74	72	84	88	94	95	82	68	63	74	94	73	86	86	82	72	88	91	78	76	68	74	77	102	95	78	76	80	76	86	83	74	69	80	71	73	93	102	86	77	79	75	70	87	98	64	80	81	71	70	59	80	86	86	77	83	58	75	85	91	80	65	82	62	90	73	84	82	83	70	67	84	70	73	70	86	81	82	86	83	91	71	78	76	84	78	74	77	85	74	78	85	76	65	77	87	77	74	89	90	83	84	90	74	69	77	88	70	62	65	89	79	83	81	70	80	91	93	72	88	84	81	72	83	87	84	83	77	84	84	79	80	72	79	74	82	83	87	78	99	69	67	89	81	68	73	98	85	69	67	71	77	89	73	68	76	92	71	84	81	75	73	82	74	77	81	88	84	79	76	78	54	79	78	66	92	75	86	77	82	99	68	69	88	76	80	95	75	89	77	70	74	74	82	95	73	79	70	64	70	59	82	86	65	90	85	84	83	76	70	74	81	68	75	96	63	90	72	84	88	88	66	83	84	77	75	77	84	71	76	88	73	72	86	88	91	92	85	76	77	63	79	60	93	84	71	82	93	76	84	105	73	74	72	85	78	75	77	74	79	75	79	78	77	70	78	76	92	72	79	66	76	91	83	69	82	77	75	69	96	93	74	75	65	75	75	73	79	65	71	65	79	76	80	87	69	79	57	65	97	71	58	82	95	86	71	78	80	90	66	87	83	79	68	73	74	72	78	73	86	95	83	74	64	83	74	83	82	83	90	79	80	56	76	76	86	87	84	78	77	85	88	71	68	85	80	84	76	86	81	81	79	72	78	100	64	75	87	79	77	66	60	59	84	77	73	82	99	76	83	79	79	86	72	100	78	78	81	81	77	68	91	70	80	84	79	71	75	63	78	80	81	69	69	79	83	84	83	81	83	88	78	74	63	74	80	74	81	73	83	85	87	83	85	92	82	80	67	85	76	88	77	75	65	84	60	65	79	76	74	76	78	83	75	64	74	95	74	66	87	59	71	86	71	70	66	69	86	87	74	64	78	62	89	79	78	82	88	79	87	73	69	87	88	64	71	79	84	83	68	72	86	85	73	81	78	69	76	80	71	77	81	67	77	76	99	84	72	80	77	65	67	109	57	67	73	73	70	78	80	76	102	60	75	81	65	84	91	72	73	90	64	78	78	71	73	56	69	88	83	68	77	83	67	83	85	73	88	86	65	89	83	70	77	72	73	76	75	82	95	84	68	84	68	79	94	79	74	68	74	69	91	94	71	88	76	88	79	71	94	71	71	99	69	78	68	82	92	74	66	73	78	68	68	77	75	80	90	75	75	80	79	67	73	79	78	75	71	83	77	76	63	63	88	62	93	74	80	99	57	80	87	93	93	75	84	79	72	80	77	72	69	79	80	83	71	79	79	65	66	85	70	76	76	90	77	90	73	83	82	93	90	84	84	81	81	71	71	96	93	87	73	71	51	78	83	96	86	81	80	75	79	70	82	85	66	84	72	74	65	82	72	85	78	87	87	76	76	69	77	75	78	71	71	76	84	87	81	72	76	65	72	75	71	78	74	76	77	73	80	66	67	83	67	90	92	70	90	69	93	74	75	75	77	73	81	85	78	64	78	79	83	86	72	84	71	71	80	78	79	78	72	70	84	79	87	70	77	94	89	82	91	81	82	78	83	89	88	72	80	78	79	78	78	70	77	73	68	80	79	87	66	90	97	102	84	83	72	64	83	63	78	75	72
23077	9760	2733	2859	5423	7504	7192	6456	5611	5424	4016	3599	3640	2788	2207	2642	3095	2138	1753	1418	1184	1073	1010	1048	1067	935	900	845	798	767	803	765	811	821	811	840	844	778	762	781	792	789	803	3092	4744	4896	3691	2692	1706	1192	945	793	627	717	675	717	632	689	706	688	673	633	636	666	675	670	667	695	677	649	724	711	741	653	711	679	693	664	694	681	666	668	706	662	681	695	653	657	664	646	630	703	645	678	656	671	694	666	680	669	661	670	646	634	681	695	702	700	680	671	675	657	691	698	652	688	686	663	677	664	666	703	678	670	675	645	698	719	661	664	687	657	700	684	665	711	696	634	659	675	688	622	668	632	685	656	659	697	667	678	690	653	703	671	671	626	657	692	710	683	719	672	694	651	689	666	694	698	705	692	659	651	733	684	693	671	653	670	686	626	677	677	658	633	639	679	656	698	684	681	698	662	686	713	667	670	685	667	681	673	679	626	647	701	679	688	647	689	749	663	638	697	688	691	694	664	677	730	669	680	690	714	732	709	682	624	700	627	659	674	668	683	665	708	673	683	662	662	681	709	693	692	741	653	667	689	635	711	615	726	631	680	677	627	650	683	679	671	679	654	642	654	705	690	632	658	654	685	651	646	651	666	700	692	698	622	683	729	683	706	664	670	667	669	682	692	653	743	670	686	693	733	675	657	690	677	670	668	681	684	689	704	643	665	663	643	663	639	633	710	642	685	670	681	659	683	650	691	651	692	663	656	703	674	680	690	729	668	685	623	697	666	680	697	697	681	673	649	659	646	643	694	653	671	681	689	659	687	666	697	614	678	679	679	652	677	711	714	677	648	678	662	693	688	695	733	668	671	656	656	679	633	714	668	686	658	668	698	703	675	675	630	662	682	649	677	675	639	698	715	678	698	683	659	668	685	696	647	636	645	694	699	664	672	694	695	670	717	704	723	676	663	691	659	714	700	692	715	675	659	710	659	713	673	692	712	725	722	652	650	663	659	689	679	663	700	688	666	652	686	643	661	708	673	682	696	669	660	672	677	703	673	674	638	712	688	667	653	691	665	690	699	654	716	659	683	671	696	691	636	647	641	653	724	613	668	671	631	707	666	701	641	690	693	682	682	635	676	688	689	668	721	663	732	720	685	641	633	658	696	703	670	648	626	709	653	706	674	679	640	750	661	667	675	719	710	650	660	697	688	679	661	632	706	600	648	662	714	666	691	680	681	697	682	682	689	653	668	693	675	708	710	663	689	761	661	671	715	697	675	703	697	684	681	647	679	697	679	683	672	702	696	717	683	662	657	701	689	650	699	658	696	719	684	684	724	677	694	721	702	702	686	677	702	661	655	641	674	660	644	691	698	706	653	693	655	656	669	686	707	662	691	648	679	642	655	637	694	668	666	663	683	679	673	726	619	688	667	721	667	658	679	661	662	678	645	693	679	661	720	641	666	727	731	629	704	718	688	679	700	702	663	657	665	662	617	738	649	659	627	672	652	649	662	667	673	653	671	671	676	673	660	678	669	702	700	700	660	710	651	658	644	712	689	610	681	664	689	712	646	692	698	707	636	663	656	683	629	648	680	659	679	690	680	674	680	695	676	649	705	678	717	692	684	650	687	698	662	642	681	650	666	705	670	642	656	664	687	655	681	625	675	634	705	679	657	670	661	639	677	667	656	650	675	666	653	639	664	670	658	711	689	685	635	681	671	691	626	694	670	626	673	735	662	698	671	666	660	666	674	655	608	641	674	695	651	631	629	722	644	652	688	639	698	689	668	623	710	639	684	682	665	679	672	703	683	671	714	685	654	692	665	676	655	645	634	705	663	699	672	681	675	656	678	685	701	722	690	653	680	678	678	720	660	663	676	641	658	682	745	638	715	645	640	684	692	663	689	675	704	649	635	631	737	661	666	721	680	665	720	641	678	664	682	658	677	664	660	744	729	715	695	730	681	682	649	671	686	650	647	673	678	668	692	624	686	659	631	681	694	672	649	706	687	651	711	633	703	683	710	679	655	679	669	677	677	681	636	662	677	642	650	677	663	712	732	650	637	714	639	667	657	661	685	682	642	692	640	695	647	656	686	695	717	684	632	687	696	681	644	684	666	673	695	705	679	732	693	681	729	625	647	708	672	655	711	661	677	660	668	680	691	690	696	679	699	672	667	647	666	637	702	697	628	666	664	642	655	707	669	641	633	703	647	635	743	725	665	653	652	710	699	622	665	680	691	680	749	645	721	674	656	670	667	710	662	644	712	643	657	657	684	694	677	630	679	697	626	704	648	717	673	659	671	714	680	692	623	667	720	650	648	667	635	668	665	722	715	696	675	677	653	697	706	699	637	673	694	679	610	700	705	705	696	642	665	671	688	657	714	648	682	739	665	635	697	665	660	721	659	684	668	646	666	708	693	708	685	705	692	709	686	710	727	682	645	687	700	678	637	712	690	692	671	669	638	679	698	683	679	635	659	663	710	674	716	679	682	660	650	672	675	660	683	675	704	678	718	689	680	715	691	635	661	658	698	687	680	685	675	676	679	684	697	668	650	641	696	667	706	712	694	651	661	682	668	649	723	704	619	683	637	691	719	670	666	665	670	692	665	676	687	645	637	689	664	668	717	689	683	701	655	650	668	687	661	655	686	678	697	713	702	708	680	673	668	657	684	667	642	677	697	691	687	691	642	687	685	670	661	666	655	708	674	688	657	734	697	649	704	638	635	647	660	723	686	698	698	678	677	676	700	731	680	680	687	687	678	705	643	703	621	665	689	658	653	697	678	655	646	690	658	672	672	671	673	670	639	704	658	664	685	652	655	676	667	681	676	685	648	669	706	648	641	667	684	700	687	684	686	652	695	646	693	663	710	655	665	694	679	692	679	695	676	683	680	707	702	634	714	640	638	688	640	687	725	652	658	654	663	693	693	691	668	630	664	595	696	676	693	693	648	692	693	705	707	703	697	726	658	650	723	664	672	686	668	703	684	666	661	671	664	723	704	691	685	703	725	681	698	725	685	692	708	706	654	693	721	689	703	691	676	687	738	623	622	682	682	685	669	682	637	711	652	674	654	684	662	677	684	634	672	673	671	665	690	680	689	713	668	663	651	714	735	646	687	667	681	698	692	688	700	664	669	676	656	691	667	691	636	664	637	648	726	697	652	687	674	622	697	639	705	642	653	677	692	660	687	658	633	651	699	728	676	657	680	676	716	677	658	668	676	667	672	683	646	689	680	718	658	641	694	637	705	672	701	708	648	688	679	687	684	684	680	689	706	653	681	705	698	654	697	694	724	675	678	580	687	691	682	658	651	697	661	670	670	680	685	673	667	690	668	664	653	669	692	691	700	697	698	747	665	645	658	722	656	690	685	668	656	639	695	668	658	721	670	688	677	687	688	713	644	674	687	663	714	689	689	732	635	673	667	672	694	635	706	697	726	731	706	690	678	701	666	709	644	665	702	707	650	657	671	716	673	707	689	653	725	723	686	691	671	646	703	648	699
3267	1483	301	204	143	211	206	221	228	251	211	171	178	162	141	147	176	140	127	110	112	110	92	96	88	87	87	73	75	105	77	71	98	96	78	86	84	95	83	91	89	102	86	229	320	377	256	256	142	125	122	84	75	81	80	79	64	82	79	79	72	80	87	92	79	73	90	90	79	74	85	89	62	92	68	67	81	98	70	80	81	97	104	78	84	81	84	72	69	78	73	81	91	64	73	89	78	72	66	93	63	63	84	77	79	95	79	77	73	83	80	93	85	94	83	76	78	92	80	79	74	89	93	79	76	65	69	70	82	80	85	91	70	90	79	80	77	77	87	91	74	87	79	78	81	90	67	77	75	96	77	89	88	97	76	79	91	97	86	91	77	65	83	63	80	92	77	71	91	72	86	88	82	85	78	85	98	66	74	63	73	82	69	90	85	84	83	80	79	82	81	72	65	81	86	72	85	57	73	79	91	88	90	71	87	80	84	72	62	92	79	75	74	82	79	98	71	82	80	86	99	60	55	94	74	81	83	84	94	75	66	82	84	83	95	83	88	79	82	94	77	96	74	79	80	71	71	98	78	83	80	76	81	96	77	81	80	60	68	84	87	94	73	76	75	88	77	77	75	71	97	68	79	84	80	64	83	82	79	83	67	76	74	71	95	94	76	57	75	85	98	83	58	73	83	76	83	85	90	61	92	69	82	78	73	78	74	68	76	82	78	72	71	74	82	81	70	65	89	79	70	79	76	84	94	93	69	83	83	79	85	85	65	84	90	70	77	72	94	83	92	74	72	69	85	94	79	78	77	77	76	80	79	67	85	71	94	94	77	88	80	74	75	71	95	75	67	73	93	81	88	89	67	69	71	82	87	81	88	91	83	95	81	95	78	73	76	80	75	89	94	66	83	90	71	88	90	85	83	84	90	88	80	82	73	80	63	85	76	74	75	95	97	78	78	79	79	103	79	88	88	88	81	95	85	85	85	52	73	69	75	80	84	67	103	85	80	93	91	75	75	72	81	64	81	75	82	87	71	78	71	81	78	81	83	77	87	87	90	97	79	64	62	80	79	75	76	81	73	73	96	84	88	84	75	86	80	77	77	103	80	85	74	84	88	71	90	84	65	78	88	73	78	98	74	92	80	70	86	85	60	95	77	80	86	79	93	72	84	79	82	84	82	68	68	78	72	86	90	67	67	90	82	78	76	89	76	87	76	75	75	74	90	79	64	82	84	89	62	63	65	93	83	80	73	83	88	89	79	67	86	76	66	69	88	69	82	84	85	87	86	99	64	92	68	88	92	79	74	77	72	67	72	72	76	81	88	73	80	80	75	82	72	75	84	66	76	64	71	92	94	91	58	68	82	67	81	67	65	69	88	82	76	92	53	87	81	81	102	59	63	76	102	73	86	81	84	76	75	78	91	74	79	72	79	89	81	83	75	83	85	85	80	89	92	71	77	75	74	86	85	75	96	82	67	75	94	78	66	69	65	73	87	70	73	82	84	75	78	83	93	76	76	84	75	84	90	96	93	84	67	80	92	70	79	74	73	88	86	78	64	89	84	91	73	93	84	87	80	78	77	73	81	76	70	94	87	87	79	67	82	93	89	71	81	78	74	72	77	80	67	88	79	81	72	82	80	76	101	95	71	89	98	71	73	77	89	97	75	83	82	82	72	77	96	92	85	81	78	93	96	90	103	70	96	96	90	78	85	58	77	93	74	86	57	89	77	89	89	71	71	83	71	69	76	81	86	85	101	83	73	77	82	109	76	75	78	74	81	67	74	84	79	64	80	94	78	81	65	67	85	65	93	79	79	96	81	93	90	84	98	95	67	86	101	80	88	71	88	86	80	85	84	87	75	81	80	95	86	84	71	96	92	85	77	72	74	69	68	70	94	75	70	99	82	85	75	81	65	78	72	71	79	87	89	76	79	81	65	94	90	74	86	91	78	73	78	74	75	89	83	86	69	90	100	80	82	77	88	86	74	65	73	86	98	74	72	65	75	82	79	74	71	75	89	70	75	77	84	87	95	88	83	93	68	65	68	83	95	84	71	101	81	77	79	79	81	72	69	68	79	85	70	68	73	63	77	65	93	76	63	70	88	82	81	74	68	77	72	74	87	91	81	75	94	78	78	102	81	73	65	81	81	72	65	67	70	104	71	68	76	88	84	80	70	70	75	79	83	70	84	74	76	75	85	70	96	71	89	88	80	77	74	74	75	69	82	81	94	87	76	74	70	89	70	71	84	89	80	67	69	70	79	85	96	96	75	59	86	69	81	89	88	80	68	67	84	86	81	83	74	77	70	74	83	85	72	87	72	83	82	99	76	79	89	76	69	77	75	72	67	87	89	85	89	92	74	68	73	71	77	99	90	86	90	84	83	69	83	77	64	84	93	85	82	84	74	90	91	81	92	74	79	66	78	74	82	65	76	85	70	80	60	83	79	76	81	88	92	82	78	84	84	86	73	101	82	88	106	79	86	77	74	93	85	74	71	74	79	81	94	87	86	85	94	67	74	50	65	75	84	91	83	73	90	77	86	73	92	84	74	60	84	98	62	62	76	80	82	92	71	74	81	86	65	82	85	86	86	83	61	89	83	99	94	89	74	76	73	64	82	77	76	76	83	79	91	75	90	95	77	83	88	79	79	76	71	87	67	85	85	80	61	86	83	63	90	77	73	59	70	69	76	73	90	61	83	87	84	76	81	71	60	77	80	97	65	80	86	85	75	76	91	72	89	82	101	76	76	80	69	91	76	78	77	97	69	78	79	73	74	75	83	78	63	86	76	74	70	89	86	73	79	67	77	74	71	87	74	80	81	80	72	73	77	71	93	80	59	82	85	80	73	85	68	77	86	61	84	81	91	74	71	80	81	93	74	89	71	74	84	76	85	73	79	92	78	75	73	80	79	73	85	82	93	73	82	83	92	81	85	66	84	87	76	86	83	80	85	80	66	80	71	81	83	66	67	79	75	83	86	73	75	77	75	81	78	92	93	76	81	69	74	83	67	82	79	71	80	90	79	83	78	109	87	67	75	76	90	72	84	67	83	76	78	79	81	73	73	78	68	79	75	91	70	85	91	87	68	80	73	67	82	79	90	89	79	62	88	85	75	76	75	73	82	74	84	83	73	73	65	79	75	70	75	90	80	66	83	83	79	78	77	74	71	89	85	81	96	96	73	81	76	82	70	78	105	78	76	69	82	78	77	72	70	79	100	88	98	80	80	65	67	83	65	73	76	76	82	83	80	64	91	62	80	87	54	88	83	63	78	72	83	83	78	89	79	73	98	83	84	74	79	85	76	80	77	81	75	84	84	81	79	103	85	91	97	91	91	84	80	95	70	88	76	72	83	71	84	88	76	76	77	79	81	86	75	72	83	79	83	79	78	95	89	78	74	69	74	86	91	79	76	83	93	85	89	79	68	87	78	84	92	95	79	74	97	77	84	71	82	67	69	90	94	86	76	97	95	92	86	78	82	88	90	83
27886	12813	3315	3856	7660	9740	10137	8443	7178	7037	5280	4333	4297	3537	2779	2950	3625	2621	1988	1750	1414	1183	1116	1179	1193	1029	930	895	895	866	888	855	862	852	936	882	956	905	851	802	836	850	918	4312	6270	6706	5044	3696	2166	1411	1101	920	735	748	669	724	654	656	671	666	697	717	719	699	713	714	654	640	683	738	690	657	675	720	713	721	663	726	719	677	681	695	682	715	650	646	706	691	704	745	681	685	659	710	686	712	751	703	694	739	665	713	677	705	674	673	662	688	687	668	686	687	727	651	648	705	701	681	681	661	697	725	663	683	716	692	709	737	694	701	676	714	705	664	670	695	652	689	710	721	688	703	707	713	690	713	652	704	714	672	694	623	688	702	700	716	748	708	725	703	682	671	662	704	721	718	671	679	659	680	665	685	717	694	620	686	690	659	671	682	711	681	699	710	686	689	683	668	658	669	699	667	663	710	687	639	679	706	769	707	715	719	647	660	681	724	654	690	669	669	706	694	716	689	666	676	706	738	706	710	722	720	676	730	708	702	687	643	687	725	695	724	715	700	692	701	694	659	679	704	692	657	721	659	714	669	679	647	689	733	683	710	702	703	685	687	688	701	707	703	691	718	709	700	636	737	639	697	703	703	744	669	690	699	652	684	698	691	729	646	688	677	643	684	670	690	705	674	686	708	720	645	702	680	674	688	679	685	691	658	658	649	646	717	699	673	731	715	717	645	711	719	643	682	692	690	720	632	692	705	698	701	670	649	692	758	738	694	693	649	720	727	710	682	694	682	667	646	765	674	721	691	702	693	686	718	713	711	681	700	697	655	730	694	684	714	680	668	711	699	669	681	661	685	688	693	707	705	676	684	695	697	680	725	666	676	667	683	676	680	656	704	697	726	718	700	691	708	690	710	678	727	721	699	693	682	683	689	682	677	667	686	701	726	688	812	673	696	667	734	715	673	686	673	693	733	739	707	707	713	683	687	710	728	717	702	730	670	735	701	727	646	656	704	667	703	698	680	695	661	673	708	680	676	645	725	718	701	648	691	673	657	694	717	671	681	677	705	665	719	750	681	689	701	697	684	726	705	697	703	692	689	716	685	661	733	663	715	677	697	709	687	723	717	707	712	681	719	706	711	677	740	714	713	688	698	676	710	702	673	692	676	680	670	711	707	708	655	744	712	663	669	681	736	665	754	676	682	680	689	686	706	699	689	691	681	707	682	710	728	705	693	703	658	691	669	689	659	693	699	662	702	775	691	739	656	737	680	704	733	696	723	672	714	677	710	725	701	668	708	690	657	687	676	700	674	679	697	723	686	719	709	671	688	683	662	692	705	730	742	708	700	699	710	691	674	720	687	696	695	710	698	687	685	722	708	696	663	714	696	719	696	719	706	734	669	677	631	658	673	690	700	664	714	673	717	662	717	727	662	678	701	663	718	664	684	700	681	729	719	641	682	675	733	727	728	717	690	681	669	731	696	745	780	717	692	703	685	666	708	685	753	683	682	701	754	672	718	708	694	685	685	681	649	666	635	674	675	647	749	697	686	739	708	669	692	731	694	714	749	697	647	742	684	701	659	694	730	701	719	691	669	707	702	660	721	648	695	678	707	706	720	623	711	720	705	685	688	728	718	668	686	702	700	682	720	695	682	706	696	701	634	732	722	650	716	710	695	658	646	730	719	758	742	705	698	740	686	675	617	674	666	709	737	678	669	683	699	682	704	707	722	688	662	652	687	699	724	680	710	692	704	723	679	671	644	689	704	687	688	692	664	683	664	704	684	683	690	700	732	664	680	730	653	696	633	700	697	693	773	669	667	693	704	669	721	681	703	693	679	698	717	679	731	688	681	670	711	681	675	757	704	718	679	689	688	717	736	690	717	718	705	685	679	708	731	700	749	717	662	651	683	705	706	674	688	650	689	673	706	672	725	703	700	717	676	679	709	665	688	686	745	678	723	717	728	683	671	701	689	711	681	631	651	699	681	698	722	696	696	721	709	739	716	713	626	712	694	731	680	692	725	695	731	659	633	675	682	670	678	700	682	695	671	691	661	717	679	671	697	666	715	708	667	703	677	719	637	691	685	690	685	670	664	724	684	674	654	689	636	661	623	685	677	703	713	701	697	647	696	657	650	690	708	696	698	663	669	721	727	707	692	700	685	691	655	716	668	671	685	698	715	673	729	766	695	710	685	641	677	685	685	680	700	666	683	713	681	685	707	666	704	691	697	640	679	701	679	700	664	721	690	733	707	688	651	695	699	687	694	692	704	699	696	696	686	678	696	729	699	713	702	714	710	681	684	679	690	667	681	679	678	679	697	698	746	687	719	705	743	702	649	670	685	676	678	721	687	688	669	728	670	673	694	685	726	717	709	668	652	728	680	644	705	722	733	707	700	626	745	718	716	715	711	653	715	715	730	652	641	691	684	710	691	664	730	735	681	685	680	645	683	673	672	742	668	659	682	659	666	711	705	722	736	716	710	667	724	684	712	675	688	671	700	687	750	651	662	659	683	635	691	717	714	729	710	726	685	688	659	726	691	667	702	705	717	753	649	733	688	673	736	737	724	744	708	680	678	714	693	673	734	633	730	672	657	728	704	678	662	721	653	674	653	690	656	677	696	661	695	709	658	705	705	691	684	678	640	710	687	676	679	663	677	691	717	681	659	695	663	698	684	721	709	694	685	632	743	701	680	714	650	702	666	642	690	704	712	661	691	670	638	693	672	685	676	707	708	700	672	737	688	705	676	748	685	710	751	659	662	743	692	729	693	673	710	666	700	705	719	708	667	671	678	668	693	638	695	721	699	652	744	672	678	724	714	717	701	718	679	681	678	708	640	757	693	734	654	689	679	670	650	712	703	683	672	679	675	689	651	691	698	707	673	728	679	712	649	718	680	716	683	701	691	659	713	707	674	737	698	703	686	763	723	722	777	714	690	673	694	646	693	729	637	679	679	713	716	728	626	687	726	734	642	707	703	666	715	697	681	692	705	681	677	678	712	712	658	712	710	730	698	676	658	698	704	732	703	712	676	654	714	666	707	667	700	720	698	678	702	688	682	721	719	714	759	703	735	675	685	668	703	696	647	732	656	715	683	626	686	778	691	691	727	666	735	683	686	693	653	695	674	699	665	662	727	686	676	654	678	695	696	729	692	708	693	678	689	647	651	686	711	711	666	680	730	659	685	662	709	724	658	704	693	697	685	692	654	687	714	704	722	741	708	720	702	675	696	626	723	720	656	664	649	660	692	673	682	669	687	737	664	725	665	715	622	713	678	713	736	708	714	689	670	720	682	703	695	720	746	752	689	702	684	701	701	674	668	716	673	687	741	709	678	685	692	672	702	683	755	693	714	675	711	663	729	721	704	693	643	703	708	704	678	693	679	680	657	744	701	711	678	692	708	784	613	713	648	678	687	703	722	699	658	712	677	676	737	718	706	697	681	635	686	701	711	695	685	686	675	668	719	675	706	702	700	686	719	732	692	705	695	658	672	679	736
1442	470	187	114	132	131	160	157	150	165	145	129	135	122	119	114	138	120	122	109	104	95	96	116	114	100	85	88	97	127	95	94	96	103	125	101	83	73	81	102	87	106	107	116	137	141	135	142	120	109	99	101	97	91	76	98	99	85	83	98	108	106	92	75	103	95	101	101	97	122	101	89	107	94	100	102	101	108	92	89	124	99	91	88	96	95	96	101	92	98	96	103	98	97	104	84	105	95	98	84	89	96	87	114	105	104	116	85	98	94	108	98	109	103	100	93	91	102	75	86	112	93	92	102	89	98	94	97	96	97	86	96	92	112	88	88	97	87	86	78	86	84	87	92	105	100	95	101	97	98	106	95	90	82	113	109	99	106	107	88	102	100	99	91	100	80	97	100	103	86	83	89	101	100	85	94	76	94	117	96	96	96	96	86	99	88	76	87	119	92	74	89	110	103	98	83	99	96	93	101	98	89	112	103	90	103	86	98	93	85	93	99	89	100	97	96	110	109	118	99	79	83	71	99	103	98	90	87	81	105	108	87	104	95	77	82	112	90	121	110	98	101	101	88	90	103	99	103	74	99	107	100	87	96	83	98	92	86	96	88	93	92	121	104	92	100	77	82	86	110	85	112	89	90	107	90	92	98	103	101	108	102	86	88	94	98	111	88	92	103	97	96	105	95	101	102	87	102	105	104	112	95	91	90	84	89	104	88	94	96	87	97	91	90	78	107	93	103	83	120	105	121	92	102	97	89	101	96	79	84	81	83	104	90	87	94	96	99	110	103	106	89	105	108	87	88	91	94	92	90	93	100	104	91	96	81	95	100	87	102	108	99	100	86	89	104	96	101	97	100	102	105	90	111	107	85	92	103	100	109	82	93	98	102	85	86	98	103	112	99	88	109	76	90	90	96	97	106	110	86	107	115	93	84	99	87	105	97	117	75	83	94	99	105	99	97	106	108	99	102	101	90	89	105	97	116	105	92	104	97	82	98	101	106	101	91	96	110	95	81	98	101	89	105	90	103	82	104	73	92	103	101	85	98	97	104	102	116	99	115	82	80	95	100	88	104	101	104	90	99	85	106	103	114	91	101	92	101	94	85	90	76	103	94	114	95	91	98	115	101	121	92	101	81	92	84	90	91	115	97	88	92	104	106	94	90	96	85	96	98	94	114	109	112	94	105	94	101	96	89	90	80	100	90	99	92	87	100	89	101	120	83	78	96	88	87	83	95	98	87	103	100	84	99	93	95	92	92	77	96	98	100	90	97	109	86	93	92	101	99	92	99	113	92	116	84	94	94	88	96	118	75	92	92	106	92	114	90	124	87	97	111	95	107	106	87	105	97	102	105	91	91	107	85	91	100	92	97	108	102	86	104	98	113	91	103	87	100	98	103	109	95	92	106	110	94	88	107	102	91	81	89	110	93	85	86	96	90	91	87	103	87	119	103	81	93	85	107	96	88	98	96	96	81	88	75	108	110	100	92	98	100	93	88	91	97	89	86	96	120	93	103	100	100	96	108	94	89	101	92	86	78	97	96	99	89	105	84	91	107	90	91	95	91	99	114	94	81	78	94	101	100	104	93	77	96	83	86	95	99	82	87	93	99	91	87	90	89	88	86	87	97	91	110	86	120	90	100	81	91	105	90	66	105	120	100	113	95	91	90	94	102	80	93	90	97	85	81	89	105	101	97	95	79	85	92	85	88	90	113	109	93	82	89	105	87	114	115	81	115	94	84	103	91	77	80	106	102	92	95	103	95	85	100	96	83	108	91	93	92	71	108	99	86	113	86	98	88	100	107	78	98	106	108	84	90	94	100	105	98	83	94	87	95	88	92	93	101	93	114	104	87	97	83	97	113	81	89	93	98	79	91	113	87	102	99	114	96	105	80	101	91	83	79	95	108	110	104	99	106	99	95	111	96	110	113	107	91	86	103	109	81	85	102	91	88	118	96	101	85	95	83	90	103	86	99	92	97	96	107	98	103	110	82	103	98	88	88	89	91	97	83	83	93	104	96	92	94	101	87	98	95	91	90	90	102	105	84	100	92	103	77	92	90	105	86	78	99	94	86	99	90	118	92	89	102	104	100	102	102	99	110	100	84	104	95	87	107	89	106	92	86	95	108	88	97	87	104	103	98	88	81	85	94	88	119	83	105	104	103	88	82	94	99	118	90	107	104	100	78	104	92	96	103	114	86	86	94	93	84	109	89	89	87	84	109	108	99	102	96	93	116	86	94	83	101	103	97	89	92	82	74	102	92	77	80	104	118	94	89	110	96	102	105	107	100	96	110	94	102	86	91	78	100	92	77	91	100	87	96	102	96	101	90	98	100	95	103	84	100	89	109	71	83	76	88	111	84	88	89	107	91	102	92	73	98	96	103	86	107	105	89	106	70	104	108	89	91	72	80	101	116	104	92	94	117	110	93	98	107	73	108	75	104	108	95	99	86	100	90	85	101	110	95	94	90	93	73	90	98	90	105	91	92	99	83	105	87	110	107	77	94	102	95	100	112	83	104	86	95	78	93	96	88	81	99	94	85	80	85	91	89	97	102	92	90	109	103	85	89	78	93	91	99	98	97	91	114	93	111	82	98	113	110	94	87	94	95	109	95	89	83	96	103	109	78	93	90	96	108	104	123	108	101	91	96	87	78	92	102	99	78	91	100	95	85	106	95	101	108	90	103	100	100	125	90	103	90	107	92	87	102	118	112	98	116	106	123	95	88	101	105	91	97	98	99	94	109	99	99	98	93	100	104	117	106	96	82	97	91	96	93	100	76	103	100	96	100	100	88	100	101	98	83	93	87	90	100	108	124	100	109	116	86	90	112	99	96	103	95	106	85	99	91	86	105	85	94	84	104	83	93	81	88	81	85	90	76	92	91	90	71	105	89	100	104	90	103	121	73	130	107	84	91	86	117	105	96	94	86	104	84	86	83	74	84	99	80	109	77	95	108	101	95	100	101	96	71	103	89	88	100	109	99	85	95	87	94	85	80	83	85	108	95	92	112	91	88	104	104	90	91	80	95	100	95	91	100	105	79	85	95	107	93	97	90	103	122	112	90	90	96	99	86	88	86	87	99	89	111	91	108	87	90	101	100	88	100	98	80	95	123	110	81	97	94	108	102	98	100	103	78	103	92	103	109	87	95	105	98	83	86	93	86	101	82	91	113	93	80	95	102	98	90	102	99	92	111	112	92	100	103	94	95	103	97	121	98	93	91	80	82	100	99	92	95	103	94	89	127	109	72	91	92	73	106	101	85	90	101	94	87	85	103	73	89	90	105	79	106	107	86	94	93	90	103	93	86	96	89	83	86	116	99	101	107	97	95	83	101	107	88	88	94	103	113	84	111	100	86	102	114	121	99	90	96	97	88	100	87	95	97	112	89	112	110	89	98	80	77	98	88	119	114	90	101	82	99	102	73	92	112	82	100	90	113	84	101	96	110	90	93	105	90	109	85	104	110	92	96	107	88	97	80	85	87
17195	6253	2000	2298	3971	5323	5506	4747	4080	4144	3310	2577	2444	2148	1721	1972	2397	1855	1389	1348	1137	1018	955	990	968	890	898	881	861	902	867	859	869	905	886	933	915	907	860	897	911	854	878	1281	1929	2071	1958	1609	1251	1063	957	886	830	827	816	850	860	814	841	812	782	845	889	849	782	820	825	807	853	787	836	844	827	781	812	798	870	859	827	835	787	816	851	749	829	816	786	760	764	803	788	837	830	856	814	850	811	860	826	806	823	786	788	750	801	772	788	843	815	761	806	784	818	845	845	863	829	821	844	824	735	802	820	809	792	842	760	821	777	791	797	799	806	779	830	886	806	816	814	783	777	803	765	814	794	801	786	835	795	814	820	810	841	791	796	813	803	805	806	809	816	818	776	808	824	814	759	797	778	824	801	810	818	797	812	817	837	774	788	840	785	800	798	813	821	816	923	794	849	801	820	816	843	832	853	760	798	780	836	795	783	846	809	834	836	785	834	816	816	801	912	773	780	810	831	802	814	784	802	802	830	821	780	809	819	773	825	795	836	782	770	813	794	822	810	836	823	769	856	827	832	869	839	792	869	821	820	808	804	785	765	812	793	853	840	838	821	805	833	839	830	851	785	783	815	816	834	826	803	849	806	857	789	858	769	805	783	824	785	813	831	792	798	828	801	766	786	826	810	799	788	804	791	819	777	826	823	782	878	736	812	829	857	755	781	769	801	848	757	804	796	827	752	835	780	763	829	775	814	827	754	807	772	858	786	801	806	822	804	810	827	823	771	789	827	777	834	800	834	787	821	825	786	808	850	782	787	817	815	793	800	828	771	808	811	794	799	833	810	789	856	820	825	791	798	810	820	798	823	796	797	811	788	783	806	830	782	771	800	824	809	832	859	838	789	810	828	797	833	825	735	834	833	796	819	820	798	838	771	787	811	815	846	791	793	794	841	816	834	829	774	792	743	800	841	830	832	843	790	800	796	831	820	760	866	830	818	779	787	783	847	785	786	865	792	808	749	801	833	807	849	805	804	804	828	819	804	832	847	806	862	814	803	829	852	847	809	824	781	777	855	871	762	840	798	736	813	858	818	794	809	810	807	795	846	791	845	834	815	842	792	797	814	852	837	815	802	789	848	813	799	835	792	766	833	789	821	830	890	772	854	808	792	743	826	834	776	791	790	768	829	798	810	791	844	815	805	811	820	782	793	782	831	795	806	805	786	824	773	832	784	793	794	808	806	832	779	804	802	791	787	814	766	841	801	751	805	754	806	812	771	811	828	803	779	809	858	743	839	781	776	802	801	804	846	814	791	829	857	839	867	846	824	811	801	801	772	848	852	826	800	792	811	857	789	789	815	801	825	868	789	828	787	834	820	818	847	812	800	816	831	821	787	790	818	792	833	813	842	790	843	820	825	815	820	847	864	820	866	797	871	813	821	777	846	855	770	808	803	868	789	793	849	822	813	811	831	811	828	822	824	801	816	815	812	806	821	796	797	785	791	817	769	832	832	814	788	770	843	841	791	816	788	761	806	808	784	811	851	848	804	846	779	812	782	826	815	838	849	790	824	836	815	766	775	827	816	835	801	757	864	860	878	823	804	774	804	849	837	793	848	808	751	831	747	775	774	811	795	796	820	807	818	801	849	817	812	855	780	813	821	819	775	815	803	817	833	774	816	792	820	835	854	815	800	829	809	821	763	823	780	819	885	892	784	861	794	809	775	790	803	831	833	820	839	772	851	858	778	812	797	837	813	848	817	831	792	831	856	797	792	881	787	821	809	829	757	821	798	829	821	808	819	813	798	852	816	818	839	824	868	845	800	781	804	771	791	840	783	802	754	807	804	864	792	840	816	815	776	841	801	797	801	793	820	838	852	832	803	827	771	796	847	800	807	801	824	761	841	813	813	816	799	776	859	831	810	834	844	832	798	794	802	807	797	843	817	838	793	839	795	785	852	786	802	827	789	819	804	846	814	798	813	801	837	835	849	814	793	846	875	857	816	786	818	814	758	835	811	763	798	797	768	813	795	780	774	856	761	786	857	732	837	748	830	763	825	829	770	821	795	804	838	811	756	840	774	793	779	800	852	815	820	845	847	803	797	781	814	804	843	859	813	835	831	795	786	780	830	765	851	859	827	791	832	823	861	817	818	784	846	806	779	811	822	820	851	762	816	786	790	810	786	838	824	840	804	820	776	804	803	789	804	782	810	790	779	850	843	824	854	838	801	836	808	797	808	791	824	808	849	794	788	846	786	821	785	857	764	827	774	846	800	764	779	807	812	752	768	821	817	812	856	838	771	810	826	803	814	820	799	825	772	832	834	810	871	842	790	796	839	814	834	837	795	827	839	821	827	823	827	803	813	830	803	809	798	820	820	805	874	790	832	807	757	829	795	789	815	826	808	830	840	797	868	801	806	808	840	829	833	802	837	810	788	774	775	786	774	880	867	865	834	803	843	806	812	778	830	817	799	782	781	838	799	782	827	796	797	787	796	803	821	801	830	828	822	825	839	816	837	798	757	781	853	805	808	811	824	816	788	803	840	808	852	845	809	806	820	862	782	827	819	840	782	879	776	802	848	849	801	862	801	776	831	808	740	848	832	804	765	790	853	819	778	776	806	786	824	832	821	847	779	792	851	806	769	818	789	780	857	820	828	797	787	866	826	799	782	805	811	800	817	790	840	793	792	870	799	811	824	817	822	792	810	844	788	790	775	838	769	829	826	793	815	810	826	861	862	832	789	786	792	796	851	810	803	783	800	810	864	755	786	815	866	793	818	817	787	811	825	804	793	742	805	793	816	743	743	815	804	829	830	831	787	817	852	842	802	836	800	815	766	797	830	803	821	783	854	794	813	799	854	827	835	791	758	826	810	817	810	826	832	823	787	826	824	846	830	798	776	827	808	814	794	842	846	802	776	830	799	892	800	840	852	822	807	800	772	822	824	814	812	840	788	790	798	794	814	830	795	824	850	825	823	865	821	776	824	828	839	757	731	847	773	745	781	767	778	812	800	775	809	777	830	788	760	812	779	828	772	766	846	850	805	815	796	813	813	807	848	798	819	829	824	764	838	780	790	821	834	865	777	861	847	759	845	793	814	842	798	821	815	834	762	779	874	821	787	793	820	825	872	790	812	842	815	779	841	845	817	769	841	806	830	778	825	835	815	835	825	803	760	800	801	769	839	855	753	821	791	805	831	798	818	769	802	824	826	794	813	776	801	853	800	764	838	801	766	768	848	813	797	828	833	771	825	817	809	841	772	774	842	817	799	775	781	798	827	808	816	806	802	793	826	838	782	829	854	758	833	810	820	812	808	812	826	825	826	824	856	817	827	794	840	803	801	811	781	784	739	836	803	817	864	758	822	807	808	823	791	797	831	782	811	839	786	800	805	793	797	803	802	830	780	808	825	816	828	808	804	830	806	809	831	791	776	821	799	804	811	793	820	791	834	802	807	852	806	808	805	796	780	813	800	748	830	842	836	759	845	822	796	810	826	816
2205	998	249	152	163	173	226	210	178	189	190	141	151	132	129	117	161	155	108	116	108	108	99	104	104	89	99	106	117	102	97	111	86	102	102	93	101	109	94	105	120	96	112	135	226	246	208	182	141	137	118	117	90	94	89	85	78	92	91	112	102	90	101	93	91	94	86	84	88	91	82	85	97	104	95	87	95	90	95	103	87	103	99	89	98	95	95	83	92	95	92	101	97	93	97	102	88	97	99	93	88	87	84	89	91	97	84	90	89	98	99	92	81	104	103	89	93	86	93	89	95	86	100	110	101	89	77	91	84	90	93	93	83	83	79	86	107	86	88	86	86	92	82	90	94	98	98	102	97	94	83	76	90	101	91	84	115	81	87	94	102	94	88	65	83	99	88	93	86	106	89	86	79	93	97	88	90	95	80	96	100	100	94	114	101	91	95	105	84	90	91	83	95	91	87	105	101	98	106	82	103	93	102	101	88	76	91	103	83	92	97	76	109	90	114	76	91	97	95	111	92	103	85	104	92	92	89	84	85	113	96	86	88	91	79	102	93	98	98	95	110	76	106	92	100	89	100	81	119	102	104	101	97	100	91	84	88	104	88	99	99	87	91	95	96	114	111	85	87	85	83	87	94	91	97	81	87	95	90	80	104	82	89	78	90	92	82	82	94	99	91	98	72	104	100	92	91	101	82	96	96	77	85	87	108	90	84	107	110	90	107	81	86	93	111	105	117	84	93	90	96	97	80	96	78	83	86	89	95	80	83	107	74	104	84	71	81	100	94	89	94	89	89	91	101	98	76	86	74	99	104	95	89	113	88	97	98	95	97	105	90	91	88	92	83	91	101	98	113	104	77	102	93	99	90	103	91	94	92	111	97	102	93	86	96	82	100	102	88	87	102	86	96	99	93	107	82	97	98	91	98	87	101	97	81	82	93	90	87	92	104	104	96	88	87	97	93	93	81	87	85	115	82	97	110	103	92	85	93	97	100	68	78	81	95	97	77	95	95	98	99	82	92	77	85	94	89	96	76	86	90	109	75	90	89	91	99	88	104	102	88	97	91	94	88	104	113	85	92	90	98	88	82	95	81	96	89	87	87	88	94	105	91	100	96	93	103	77	100	95	108	105	98	96	109	109	84	81	92	87	78	93	98	108	95	89	79	80	91	78	85	94	92	97	105	90	111	85	101	93	100	92	112	92	95	91	106	99	79	98	91	99	100	98	119	90	105	84	91	100	95	85	97	98	111	106	88	99	97	107	98	94	81	101	99	82	89	101	115	83	102	100	89	103	102	94	76	102	82	96	95	91	94	99	118	79	84	83	97	94	89	93	87	110	86	82	86	62	81	99	91	106	103	85	98	91	92	67	98	88	97	86	100	81	103	77	95	103	79	81	102	78	92	93	67	92	100	86	102	92	103	80	79	90	102	87	80	94	91	102	87	89	70	96	88	96	78	107	86	86	101	93	95	96	90	89	87	91	75	114	91	70	93	105	72	105	92	89	96	85	91	105	92	91	77	83	103	105	103	98	106	91	107	101	89	97	102	88	83	75	85	109	83	80	65	83	99	98	91	103	76	87	73	97	93	99	87	86	87	109	87	97	95	111	102	86	90	91	85	98	92	87	112	92	102	96	100	87	75	92	99	86	86	97	97	89	90	86	85	106	87	99	70	109	93	93	94	80	92	93	91	85	82	95	84	94	83	99	93	79	99	85	76	99	81	108	97	91	83	109	92	127	76	85	110	85	100	90	89	103	74	99	83	98	80	83	103	86	102	100	94	108	87	109	74	100	110	106	86	80	85	97	76	100	84	82	79	86	85	88	88	101	100	93	99	92	92	90	92	94	92	83	84	91	100	100	103	88	99	92	93	93	84	104	76	102	83	101	93	104	97	97	93	95	106	95	88	98	96	115	90	99	78	107	94	103	94	112	76	94	108	98	87	81	87	78	81	90	86	96	109	102	88	92	97	89	84	109	86	87	95	104	92	99	84	119	91	101	90	80	77	97	88	93	98	92	105	85	103	73	102	81	108	104	91	99	89	93	93	105	81	108	91	89	99	102	100	91	92	78	102	92	98	108	84	88	60	104	113	95	73	81	97	106	108	101	102	97	91	118	81	91	94	90	99	90	105	86	89	83	85	93	97	99	92	81	92	105	87	83	97	84	94	102	95	91	97	87	98	90	105	94	90	106	79	86	86	84	95	77	94	94	81	94	102	76	90	96	93	77	81	105	90	84	89	96	109	94	85	87	77	88	90	94	101	112	87	91	84	96	81	87	85	112	93	85	88	102	88	103	83	85	89	87	99	85	90	97	89	84	103	86	93	108	87	87	104	99	97	89	83	95	103	107	93	96	85	92	90	100	96	100	94	100	93	95	76	86	87	95	94	89	99	92	91	97	97	82	95	83	101	93	100	86	86	98	86	91	95	117	78	98	97	68	93	94	79	92	90	83	87	104	92	72	96	82	106	86	102	101	87	104	100	106	99	83	102	107	95	90	87	108	99	103	112	107	98	95	118	94	70	96	98	86	93	94	76	87	97	85	77	82	90	87	93	94	80	78	87	110	87	100	88	108	75	93	102	91	84	90	92	85	115	94	91	102	103	85	91	81	90	89	89	103	88	107	89	82	88	111	111	99	92	96	96	88	92	93	96	85	102	82	96	85	79	110	118	87	97	99	75	84	80	85	90	84	109	82	91	98	99	84	85	92	98	104	93	104	91	84	89	96	94	81	82	87	78	75	92	96	78	100	112	103	108	101	108	88	93	88	83	75	104	92	107	107	96	83	87	86	110	87	95	84	104	96	105	91	101	99	99	105	92	105	88	91	101	84	95	93	91	87	86	90	95	96	97	94	109	95	93	90	88	92	111	95	95	91	84	86	78	100	85	103	94	94	92	110	83	106	94	88	89	99	92	106	104	83	94	88	104	92	74	106	86	100	86	87	91	113	100	96	89	94	76	111	91	98	103	95	89	91	93	89	82	101	97	91	101	92	85	104	117	101	92	99	116	89	84	84	106	100	95	82	109	114	104	90	97	80	75	82	82	76	80	96	82	102	91	92	81	118	77	88	96	98	88	83	99	82	100	90	86	88	91	91	92	108	106	102	84	98	117	107	85	82	76	80	91	97	108	79	79	93	132	86	92	94	87	88	103	107	80	99	104	77	83	95	95	81	96	82	101	102	116	94	113	97	97	84	106	101	110	86	104	89	108	103	98	98	75	100	86	74	118	105	109	97	84	97	101	89	70	94	86	115	104	80	100	104	90	85	104	91	86	92	89	99	70	95	94	101	91	87	87	94	102	96	91	123	102	100	80	91	97	102	97	88	92	100	112	95	99	99	102	91	83	98	105	105	94	88	87	99	96	91	82	85	89	86	108	94	97	80	100	89	121	89	91	91	95	91	94	104	99	107	97	94	116	105	93	109	95	93	96	86	95	91	94	87	100	81	92	97	88	106	100	87	94	105	90	82	84	100	84	101
23889	10159	2648	3159	5882	7941	8215	7048	5869	5411	4750	3392	2984	2812	2185	2433	2675	2401	1556	1596	1436	1301	1029	1103	1080	988	1020	911	930	993	926	930	921	920	997	926	957	957	947	937	972	884	1015	2151	4316	4651	3780	2884	1820	1368	1059	899	807	794	801	829	796	816	758	799	802	788	792	743	867	829	831	816	824	755	813	814	819	860	816	790	782	813	797	807	788	772	775	761	830	787	816	800	835	770	824	775	782	844	764	810	830	817	774	764	859	803	815	829	851	751	833	791	749	809	816	821	877	825	811	862	766	828	788	825	775	817	812	838	774	836	825	755	819	768	810	806	817	790	826	762	799	856	819	769	805	759	811	827	758	809	843	805	806	842	788	794	818	851	802	811	789	783	795	815	797	813	784	804	718	812	809	786	786	822	829	769	801	844	781	828	839	816	763	821	758	818	814	802	792	814	776	761	824	805	779	796	812	864	792	806	791	770	794	784	738	808	786	803	822	792	792	798	741	817	793	807	831	823	828	810	855	775	744	818	829	851	825	811	765	806	822	808	798	854	843	818	820	858	785	814	805	799	810	819	836	837	815	790	845	799	780	770	833	783	820	840	824	838	796	794	823	799	842	785	809	811	760	840	791	804	788	790	763	824	857	827	839	796	788	812	807	864	840	825	757	806	830	828	825	794	803	806	830	806	829	766	817	810	780	789	843	834	823	802	805	792	740	832	811	812	796	798	825	820	796	806	765	800	789	837	829	799	761	774	796	812	798	801	787	849	773	831	753	791	757	827	764	831	820	796	803	717	873	830	773	809	829	765	772	833	842	887	809	795	801	750	784	796	845	802	795	770	790	759	821	799	814	825	813	812	852	789	806	815	773	848	760	780	784	786	816	776	811	773	740	819	841	790	789	813	814	794	831	781	821	792	791	788	824	804	795	782	862	778	792	853	787	859	872	810	843	751	827	791	777	793	828	786	854	797	787	772	810	776	792	815	804	785	777	854	788	756	825	844	781	825	785	794	809	794	832	804	842	810	827	831	789	797	779	804	753	809	807	781	810	817	828	799	839	795	777	802	803	808	842	793	824	817	849	822	769	817	758	791	816	822	772	843	816	768	801	766	821	821	844	761	784	823	770	794	809	769	780	854	756	807	840	819	838	822	820	793	816	871	785	812	808	776	787	860	804	754	772	813	804	775	831	769	857	819	804	784	778	851	767	772	771	816	778	763	782	832	818	767	832	779	854	833	839	809	791	818	831	827	805	806	858	857	820	832	851	791	774	835	808	801	831	794	814	788	821	805	827	799	805	778	812	837	797	829	826	802	794	827	796	821	828	815	811	836	779	838	792	814	803	842	825	826	770	778	778	776	783	779	817	821	819	844	820	823	813	814	797	822	771	832	813	818	766	810	787	765	805	839	795	818	806	816	785	838	799	801	776	833	829	797	769	848	799	763	797	802	768	841	778	872	830	804	760	785	810	781	769	825	784	863	810	807	825	816	842	845	850	806	808	761	827	855	744	827	792	795	810	818	781	878	829	785	753	819	809	806	779	785	795	796	811	780	798	756	861	766	833	780	827	803	781	819	881	825	769	802	831	776	818	757	819	808	846	837	802	834	755	788	823	824	761	844	761	814	794	824	781	861	805	800	802	749	782	810	795	850	792	850	793	847	800	810	757	781	785	812	808	821	841	783	860	855	822	805	806	774	829	812	809	804	769	795	756	737	845	818	818	759	886	834	749	807	790	764	799	822	760	822	798	837	829	852	811	826	793	780	810	824	798	768	816	827	792	785	830	809	810	738	778	836	817	816	799	768	755	830	798	831	760	769	765	782	813	760	831	856	775	771	791	795	856	857	830	832	811	867	803	794	799	819	824	798	801	829	845	765	801	792	761	800	765	772	851	785	846	814	794	792	762	797	817	810	779	793	804	854	830	838	747	774	846	768	833	838	824	831	787	825	837	777	822	806	772	821	809	841	802	802	776	833	798	794	823	815	834	829	834	777	803	782	770	765	805	785	811	774	802	827	858	857	822	811	833	761	834	843	777	792	828	767	848	785	818	765	804	824	760	761	713	763	767	780	778	820	798	805	795	823	815	829	814	830	832	781	777	808	768	813	855	850	744	804	777	801	814	832	793	752	785	753	824	795	813	785	776	835	857	748	849	799	776	810	841	819	821	814	778	772	779	774	795	795	795	770	801	759	813	776	786	801	781	794	854	812	824	762	802	791	809	855	752	812	774	804	798	795	799	797	787	831	809	786	829	838	849	817	852	795	785	844	803	827	815	810	838	780	820	781	870	845	810	793	778	783	764	810	812	798	807	805	825	821	797	845	852	828	810	800	805	823	774	796	768	777	832	843	843	835	771	819	839	776	794	820	823	791	859	806	791	833	800	754	789	782	801	824	811	847	781	793	784	810	860	806	777	775	827	833	857	828	801	815	787	827	816	784	810	858	774	781	827	815	807	786	788	780	801	771	821	804	857	811	824	804	750	831	792	840	847	765	813	813	848	812	811	810	813	843	819	842	843	806	800	805	771	756	804	759	789	797	853	817	793	795	785	790	807	816	775	845	892	777	807	756	820	821	755	811	826	789	826	834	810	842	831	825	815	823	861	827	817	775	822	755	815	831	844	784	825	812	774	760	805	774	778	816	774	772	845	837	793	824	851	825	808	814	790	793	854	828	804	808	778	830	811	799	842	821	831	801	819	782	800	819	808	820	769	811	789	903	827	774	814	801	853	870	763	800	890	772	776	852	827	836	814	801	837	771	849	828	841	850	828	811	829	791	848	780	794	832	804	808	807	828	825	813	787	772	788	759	808	847	840	771	803	827	813	786	790	852	785	816	799	784	734	797	774	843	774	829	808	807	775	815	822	833	804	820	731	760	826	773	848	781	785	808	815	815	734	845	811	803	810	784	788	805	769	764	796	815	806	774	794	778	775	800	774	799	843	812	833	832	794	783	815	827	845	765	874	763	758	793	762	794	849	833	820	814	823	813	804	826	824	803	797	804	812	819	795	753	838	797	784	803	785	828	790	826	855	804	833	857	801	724	817	817	809	860	777	805	829	801	860	825	802	789	800	821	839	775	793	780	824	788	799	786	804	827	825	805	800	823	796	798	839	819	823	826	824	838	844	758	761	758	809	804	848	808	772	805	811	784	823	817	784	834	767	819	738	790	774	783	821	804	750	821	818	866	801	752	774	828	819	806	841	822	770	795	826	785	825	816	834	826	801	754	794	783	779	798	842	777	750	795	830	842	865	826	821	790	818	815	844	837	830	804	828	831	816	802	814	794	793	790	801	834	756	783	874	819	787	798	823	853	825	799	837	800	822	772	778	835	784	852	842	829	784	794	789	793	800	803	803	787	809	799	766	854	816	832	813	810	809	794	834	784	808	795	828	827	824	753	780	831	777	819	858	808	795	818	825	772	839	789	776	770	816	775	803	814	768	764	813	803	775	787	756	825	800	795	790	814	812	844	827	723	832	810	782	824	798	823	792	806
2534	699	188	139	141	160	200	211	168	161	157	144	154	130	131	122	138	164	108	90	113	83	87	97	92	85	67	74	85	97	82	76	97	82	90	87	87	89	69	93	79	78	77	147	269	268	223	160	130	128	84	88	82	94	107	86	80	79	73	75	72	67	79	57	71	73	80	75	95	81	83	90	85	87	72	70	85	79	77	66	84	73	74	74	76	67	103	91	84	79	84	87	85	79	83	60	91	75	72	84	91	79	76	66	80	64	73	74	92	99	59	102	72	77	88	86	90	76	86	64	73	75	74	80	79	77	69	87	88	78	78	81	76	74	85	75	81	85	97	89	78	82	80	60	82	84	90	67	75	64	79	81	75	76	85	77	77	91	78	71	72	88	75	64	69	80	80	84	92	67	65	66	83	88	75	80	77	76	74	84	83	88	78	78	90	78	71	92	75	76	85	70	72	64	81	71	70	82	68	79	60	73	78	85	75	75	88	86	80	76	90	63	78	81	79	59	94	83	96	62	84	71	80	94	72	82	84	91	79	58	93	81	97	84	67	85	77	76	72	76	77	68	82	76	76	85	75	86	65	75	71	80	81	87	82	83	80	75	83	67	79	87	74	82	75	91	80	79	69	58	63	88	78	85	83	68	81	84	78	96	68	88	82	69	94	67	84	69	87	77	74	71	91	77	76	71	64	70	81	83	84	73	80	87	74	89	78	83	97	82	98	88	80	78	78	77	84	80	70	80	83	71	72	81	77	94	90	82	79	86	92	91	96	84	82	80	72	69	70	83	85	89	88	80	73	99	71	77	86	82	86	68	103	104	70	90	90	70	69	74	74	68	95	72	80	74	86	86	90	85	86	65	83	84	85	87	77	84	77	92	81	85	98	72	75	99	85	83	71	77	81	71	65	73	74	91	89	84	78	67	87	88	80	74	83	76	84	81	85	81	70	83	87	98	83	74	85	83	78	78	59	58	65	70	75	85	88	67	92	78	85	85	70	77	75	75	72	82	67	78	74	67	71	84	74	78	70	91	88	86	71	70	96	87	63	78	89	86	83	69	71	85	93	75	80	79	83	75	83	84	71	98	93	91	69	89	62	83	80	98	74	82	98	72	69	77	91	78	88	92	78	96	88	87	81	70	69	74	73	95	71	78	70	85	88	94	74	85	83	58	85	85	85	89	72	81	72	72	72	75	76	70	97	68	83	62	78	70	74	95	71	72	76	81	85	77	75	64	78	75	70	81	75	88	88	58	64	80	86	75	82	82	87	75	72	68	81	71	66	83	90	84	73	88	72	85	84	72	68	89	87	70	84	71	77	68	94	61	80	77	70	64	89	104	76	80	80	75	74	65	84	79	95	83	83	89	81	76	79	83	79	64	82	83	75	84	72	66	81	83	75	74	70	95	87	78	79	79	81	87	83	83	69	76	69	83	85	84	87	85	78	90	99	84	78	78	78	80	95	76	80	87	71	84	91	83	95	81	90	85	89	76	78	78	71	78	71	65	68	82	74	68	82	86	74	75	67	85	81	75	95	84	80	77	93	80	90	71	93	76	84	100	81	82	66	80	88	84	73	76	78	77	68	80	88	63	84	81	80	81	72	66	86	80	69	80	82	79	76	72	87	73	85	68	69	82	90	71	82	86	76	66	57	66	88	82	84	88	76	73	95	76	76	84	80	75	94	76	96	74	72	71	90	88	88	89	80	81	77	74	89	58	79	87	71	77	73	75	69	81	93	70	85	84	80	102	75	75	80	61	71	81	73	67	86	75	74	72	85	68	68	62	79	78	78	78	81	93	79	81	79	77	79	77	80	70	82	60	90	81	85	82	68	81	87	79	88	68	75	84	69	87	74	82	83	83	64	89	79	77	69	65	81	69	80	77	78	75	89	86	96	78	80	81	83	83	83	81	73	65	63	84	66	74	88	76	82	70	76	72	84	90	85	76	77	69	98	77	90	67	80	84	73	82	77	71	93	71	70	94	81	63	74	76	64	86	92	78	92	86	76	83	68	76	83	80	85	75	84	71	72	92	79	75	77	66	79	92	71	70	62	74	71	92	81	76	81	81	79	66	69	80	85	84	81	83	77	71	85	63	76	88	74	75	82	91	85	87	70	78	84	76	72	85	70	78	83	78	70	77	82	60	64	85	73	69	86	86	60	71	83	75	71	83	91	76	77	96	77	87	80	78	78	81	85	72	73	80	71	79	79	83	83	87	57	76	73	87	79	78	84	77	91	56	92	86	79	75	81	76	96	79	65	87	83	77	80	79	83	81	77	89	86	85	75	69	81	72	63	92	73	71	78	81	109	87	60	75	88	74	75	96	76	63	74	75	84	85	78	66	74	88	100	72	81	65	76	77	77	64	75	69	95	78	74	71	61	76	87	74	67	86	86	76	78	69	83	74	71	70	95	79	96	81	73	75	69	74	75	78	87	76	77	83	79	79	80	63	76	95	74	78	68	67	75	78	86	68	93	74	71	76	74	98	78	70	65	65	85	69	86	71	74	75	68	70	95	69	94	83	94	82	84	83	90	70	60	64	80	71	67	75	93	78	74	70	57	97	90	80	76	72	70	78	76	77	80	80	78	89	84	76	82	68	58	80	71	79	68	82	74	88	81	71	72	82	93	100	84	83	78	81	84	82	87	65	69	69	78	77	101	86	82	85	65	69	71	78	75	83	69	83	75	83	79	77	73	77	75	85	87	84	87	87	92	74	75	74	73	86	78	85	66	90	63	89	77	90	88	85	73	76	68	81	87	56	93	93	72	69	73	77	70	77	68	82	81	78	101	70	87	94	90	82	75	91	86	66	82	77	65	65	86	102	80	70	81	74	55	71	98	73	86	82	74	69	76	78	94	85	88	88	64	78	67	82	72	79	79	75	69	84	71	66	76	56	94	83	86	70	80	72	79	68	79	69	72	76	83	74	80	84	79	83	69	83	75	72	84	81	70	85	78	64	74	73	74	83	90	79	95	84	80	78	79	92	74	74	80	90	83	72	76	80	88	72	72	64	62	77	84	77	88	75	95	68	85	82	68	78	82	71	80	74	76	75	71	77	77	84	76	70	76	84	61	81	74	84	79	63	102	80	89	76	82	92	88	86	74	88	69	74	90	77	91	68	73	59	76	72	91	87	81	100	82	86	66	71	76	85	75	78	66	85	86	82	79	70	64	81	90	75	91	96	69	102	80	75	79	88	75	62	79	83	75	89	86	96	72	71	77	88	76	82	83	67	80	81	82	77	88	72	79	63	72	77	82	91	85	79	70	71	79	76	70	73	80	76	68	75	64	75	89	92	87	92	97	76	72	72	73	71	69	76	73	100	88	85	75	85	86	84	79	75	78	79	77	78	86	92	64	64	68	99	65	82	84	74	93	88	80	81	72	70	90	73	86	80	82	71	95	93	86	75	93	82	87	68	76	81	86	88	68	73	83	87	79	69	76	80	84	81	66	84	85	92	89	59	93	90	84	78	65	75	76	73
22953	8656	2308	3078	5692	7278	7625	6592	5572	5066	4595	3317	2797	2744	2151	1934	2465	2385	1400	1240	1488	1146	995	970	1043	939	910	849	838	836	820	824	799	821	863	827	836	832	783	814	751	807	972	2155	4672	4812	3710	2920	1699	1242	1012	784	714	683	707	630	718	701	696	674	700	682	639	695	704	711	673	696	735	656	635	697	668	661	700	687	672	666	652	705	657	696	647	660	668	696	742	676	698	700	656	706	702	698	652	676	672	693	673	699	672	662	658	702	646	650	727	657	666	639	635	690	681	663	700	668	684	694	663	678	706	701	633	668	681	677	649	716	704	692	719	669	654	683	694	658	662	649	664	671	686	656	644	640	663	715	672	661	658	668	628	662	653	653	679	701	699	676	700	666	693	675	685	654	713	706	673	712	698	659	685	651	755	652	657	648	675	643	662	690	673	686	664	702	666	690	636	687	689	681	679	668	724	751	692	679	645	721	637	654	685	661	690	710	671	704	662	698	690	710	714	684	600	661	643	641	663	719	691	646	690	663	650	686	661	656	713	705	664	692	650	672	650	707	673	614	712	675	670	681	648	694	704	695	688	640	677	716	648	660	712	664	641	659	735	668	702	693	650	673	663	700	719	653	637	746	679	688	658	682	660	654	700	688	692	695	707	697	712	681	670	703	658	698	697	686	644	656	696	692	643	687	655	699	693	684	713	666	700	656	685	674	691	659	706	691	681	643	738	661	707	670	664	707	659	671	694	649	642	661	686	681	677	668	690	696	715	678	694	715	669	680	707	662	664	690	668	710	619	712	675	678	684	724	750	653	691	710	695	660	654	689	678	689	697	635	654	673	685	649	726	704	711	662	711	680	674	691	659	692	680	688	647	710	675	668	692	708	689	693	664	660	633	704	717	710	703	650	667	640	691	652	693	703	638	700	671	664	662	632	735	631	661	687	656	685	663	677	669	668	679	713	697	686	652	698	660	643	674	682	633	658	679	663	687	704	640	683	728	661	727	703	684	664	709	686	661	706	652	682	687	668	662	664	667	704	678	678	645	646	706	709	663	681	658	703	656	704	694	639	696	654	707	663	685	725	673	693	690	736	688	631	669	669	668	698	610	681	700	687	653	717	715	683	674	661	686	684	685	650	697	685	672	675	683	722	681	645	636	687	643	671	635	674	678	661	672	704	658	662	683	681	678	641	720	678	669	662	661	662	692	748	683	669	675	654	675	680	662	686	685	680	690	644	660	671	688	724	674	642	739	726	682	610	686	667	702	673	717	682	656	690	699	655	654	717	722	688	648	667	667	681	660	693	681	707	683	684	656	674	721	697	697	655	671	683	699	671	666	663	703	703	695	672	751	636	652	698	649	696	670	687	669	657	672	691	723	631	692	713	700	670	640	708	705	708	706	698	684	664	689	684	692	670	699	687	689	693	668	657	668	687	631	691	721	729	663	692	657	666	676	672	663	638	658	670	689	763	650	682	677	664	681	702	643	693	675	686	681	687	667	686	679	652	676	747	641	663	642	709	697	631	693	636	695	667	700	657	684	716	713	632	661	688	714	678	681	656	682	712	665	677	640	673	709	696	649	681	705	605	727	725	717	723	648	701	672	693	719	660	657	681	691	679	658	670	675	646	656	649	623	644	692	651	691	677	645	668	680	666	652	721	668	725	664	645	695	706	667	682	681	695	661	630	698	694	676	693	711	672	652	686	674	673	668	653	663	666	700	652	704	686	676	688	716	655	737	674	734	663	692	645	691	688	634	657	668	723	605	671	631	741	690	661	692	694	677	658	689	708	723	685	687	669	635	674	681	705	667	717	625	716	686	706	674	717	667	685	677	660	691	673	653	665	680	701	694	658	659	664	710	719	650	694	679	676	690	697	671	691	713	695	705	717	666	688	677	692	661	727	687	668	649	662	679	698	667	706	701	673	664	679	747	695	682	668	705	683	700	675	659	659	703	618	671	655	637	691	699	705	673	678	687	679	689	692	700	659	698	664	674	698	664	682	644	698	642	689	681	715	627	670	729	701	690	691	664	710	684	704	688	716	725	683	700	672	718	677	651	661	698	709	725	677	712	678	676	695	658	679	658	691	658	681	636	692	692	671	651	640	648	687	680	647	706	682	689	665	675	677	691	737	686	684	665	693	667	693	671	692	726	659	671	649	699	698	624	688	692	679	670	678	640	659	629	668	692	675	667	683	684	702	721	670	644	723	699	662	710	671	697	655	708	634	640	667	686	691	706	642	670	609	708	693	688	697	653	679	660	695	675	684	674	687	702	675	637	644	714	703	655	700	671	658	718	631	685	706	707	618	653	675	705	701	706	643	674	689	704	679	710	724	648	726	664	649	706	644	674	691	689	659	694	694	656	658	689	696	746	667	676	661	710	689	701	681	657	687	710	687	664	709	677	654	706	713	671	677	677	674	690	696	654	710	663	678	661	662	736	648	712	671	687	690	665	674	649	705	682	659	697	712	723	706	690	664	676	708	696	653	704	698	680	700	680	592	685	673	705	746	657	667	702	685	632	666	691	652	694	690	646	660	694	686	695	678	715	652	683	663	693	674	676	681	684	666	630	690	651	677	694	658	656	755	693	673	667	655	690	696	649	693	742	670	718	695	652	677	660	658	668	715	633	678	672	658	658	699	671	706	677	709	682	659	663	648	629	707	687	711	658	680	664	716	643	648	670	670	716	662	680	715	661	704	718	661	672	666	700	705	689	703	682	704	659	717	665	650	702	654	710	674	702	687	647	648	661	674	681	713	630	650	667	683	617	638	686	704	695	708	720	639	671	683	703	694	690	699	721	706	693	678	656	617	647	692	667	673	668	677	670	697	690	669	763	680	694	702	675	676	653	669	699	693	692	681	695	670	664	729	679	691	683	667	708	721	682	674	697	657	697	668	699	668	633	667	687	677	711	691	673	700	660	658	713	679	662	666	706	678	666	713	672	677	689	673	685	681	672	666	685	712	679	681	704	677	666	705	623	682	701	689	690	670	699	675	646	691	671	685	647	696	683	697	694	678	668	681	684	694	660	670	681	680	668	689	638	675	713	683	664	713	679	697	653	734	695	675	757	654	680	715	698	667	666	677	738	671	694	700	648	648	695	640	639	688	656	647	643	688	676	696	660	712	685	685	657	678	699	699	737	652	668	650	684	703	659	713	658	680	690	720	647	658	686	654	681	692	667	655	660	699	665	711	681	700	684	666	729	701	677	681	659	678	677	723	678	695	682	671	684	705	666	694	684	687	722	694	650	681	660	667	663	652	699	661	699	641	697	669	667	716	680	614	691	672	675	657	743	677	718	706	670	720	622	712	694	729	695	690	683	706	658	722	710	656	655	641	671	662	673	695	674	687	642	722	700	667	630	679	698	667	715	703	654	665	643	640	678	689	690	680	676	749	660	701	649	676	652	657	679	700	646	669	699	680	688	677	659	736	664	700	672	682	701	709	695	666	689	658	630	679	696	662	632	637	681	693	638	749	632	623	682	660	683	679
2932	1293	259	180	170	198	250	243	189	218	183	147	131	144	142	158	151	130	114	110	95	118	89	78	83	79	86	85	85	85	75	86	92	73	71	75	79	85	78	79	86	84	89	191	330	386	270	225	149	127	108	79	81	76	86	82	79	92	72	78	80	90	79	115	68	85	73	70	86	85	92	73	79	73	81	78	84	98	101	91	77	80	68	77	73	87	77	93	73	69	89	80	74	79	86	69	76	76	85	73	86	67	90	62	86	72	88	75	79	65	65	80	76	74	81	82	77	91	68	98	93	76	74	68	78	80	84	98	83	74	73	76	72	86	77	77	84	81	81	79	91	78	96	89	76	88	80	81	86	76	81	86	69	88	95	80	85	88	81	91	68	84	82	78	78	80	79	72	81	80	70	68	94	74	93	101	76	63	77	73	62	73	78	65	73	66	74	99	101	89	83	69	78	73	73	83	93	66	91	95	77	74	77	71	88	80	94	81	70	76	90	98	82	69	81	90	94	78	69	76	79	99	99	90	75	87	84	67	75	87	94	86	82	73	82	84	97	85	85	71	76	83	86	69	83	72	73	73	65	78	89	65	79	97	67	76	84	57	74	71	90	78	68	67	60	87	74	76	93	64	58	88	64	72	75	78	66	78	91	77	89	81	84	95	71	74	95	71	73	69	75	73	81	94	61	95	70	78	82	92	80	69	66	78	68	69	64	84	77	74	65	71	87	87	87	77	76	76	74	101	80	71	90	76	82	81	80	82	78	80	74	82	74	88	73	81	75	84	92	86	81	80	86	96	87	72	67	60	85	84	79	88	77	77	76	83	76	89	77	77	83	98	74	81	65	79	79	90	80	78	90	76	93	93	75	81	85	73	79	70	61	64	75	91	92	89	80	73	64	82	72	94	87	85	66	82	78	66	71	77	82	85	78	89	93	91	89	76	76	77	76	80	76	91	90	88	80	78	105	85	96	60	82	74	72	77	94	89	84	81	75	87	99	66	79	76	85	85	88	81	76	79	68	95	89	74	70	95	65	70	78	73	82	76	63	82	86	82	81	85	85	91	77	78	88	88	84	86	79	80	92	89	84	78	78	72	72	79	80	100	83	91	76	61	82	90	82	72	83	77	75	76	76	88	94	92	68	83	69	88	89	87	82	90	75	64	87	98	77	82	73	85	78	81	66	81	72	81	87	69	84	80	69	80	81	79	84	75	83	82	62	90	77	70	60	69	70	61	70	86	87	76	74	87	87	79	67	77	62	76	77	82	72	70	88	79	86	88	80	73	81	70	73	77	83	77	94	91	77	84	78	85	74	76	69	84	83	81	73	69	85	74	71	79	55	62	100	77	79	82	86	89	111	76	73	77	79	80	73	73	82	91	70	78	95	94	68	65	67	64	75	74	88	77	68	73	72	70	84	81	77	70	57	99	80	89	83	76	86	88	78	86	89	77	70	75	73	93	87	95	82	84	90	93	78	78	96	79	75	84	86	74	82	77	86	75	94	88	82	65	86	87	62	76	83	81	77	84	81	83	82	76	93	79	77	75	65	84	74	84	68	84	83	73	72	83	79	69	90	95	81	82	68	73	74	80	82	88	73	76	103	80	89	81	78	68	70	70	87	84	89	91	82	73	61	73	70	70	88	79	81	69	85	83	78	68	77	83	78	67	78	83	71	81	77	75	62	82	78	65	76	82	71	66	79	86	74	88	79	80	68	89	84	69	74	75	91	82	75	78	78	87	86	89	80	94	79	70	73	79	68	65	71	76	85	83	74	78	79	80	87	72	72	64	89	83	77	77	86	78	65	73	83	88	78	85	91	78	73	76	75	75	85	72	75	94	96	88	98	76	101	95	81	78	73	78	75	78	93	78	76	74	77	82	77	87	87	89	75	73	55	83	83	86	84	80	80	85	75	80	67	73	92	72	67	75	79	82	79	77	68	84	83	97	89	76	82	87	70	61	72	85	72	86	77	69	72	82	80	85	78	76	86	87	79	95	69	75	78	90	75	83	72	96	80	80	74	77	78	82	70	79	73	73	76	66	92	80	110	75	74	79	84	67	89	83	74	77	94	76	92	83	82	78	73	52	66	79	66	89	76	107	77	71	80	68	80	92	93	95	73	76	72	84	72	57	74	95	92	82	78	89	59	92	78	82	55	92	88	64	71	74	79	70	58	81	84	77	78	68	83	74	88	79	87	88	81	65	90	66	82	81	77	79	88	75	82	79	74	80	83	62	66	91	80	71	84	72	89	75	92	88	77	80	81	89	90	65	94	85	76	85	78	68	89	103	69	90	92	80	78	89	72	76	74	93	82	77	91	99	74	65	73	86	72	73	103	98	72	73	64	82	82	78	72	92	96	96	55	90	76	69	95	84	92	83	67	77	80	82	66	80	77	82	98	93	76	73	80	69	81	79	72	85	70	83	67	91	88	66	64	78	86	90	82	80	79	73	77	84	78	73	58	98	90	86	80	71	69	77	70	81	85	96	84	89	84	76	83	79	67	87	73	95	81	62	96	75	76	87	73	76	80	82	76	90	96	75	80	72	91	91	98	81	58	81	88	85	81	75	79	86	79	64	70	81	82	71	77	83	85	76	68	81	82	74	80	84	83	95	82	91	83	96	94	67	74	84	84	65	71	73	60	81	79	79	74	87	85	95	83	87	84	98	68	90	75	75	76	73	91	82	80	73	77	100	82	87	93	85	82	93	79	83	60	84	76	74	72	69	71	86	87	69	94	61	80	75	71	90	62	68	78	82	75	74	73	86	78	89	93	78	67	75	76	103	100	63	104	73	82	93	86	78	73	84	68	79	88	75	76	75	77	77	72	96	63	76	74	101	80	80	76	87	88	79	76	69	77	87	78	79	78	87	59	89	76	83	70	66	83	88	76	68	83	90	79	78	75	68	73	82	87	77	77	99	68	74	87	63	94	86	75	88	56	79	69	74	78	75	84	68	81	77	77	75	84	75	71	79	94	69	96	78	98	89	67	70	77	84	89	85	73	86	85	83	67	78	89	84	77	59	79	84	72	73	88	83	85	84	81	95	85	86	82	83	74	89	67	83	77	81	94	77	84	93	74	79	63	79	106	94	78	89	73	76	84	66	83	88	90	67	74	111	85	73	98	83	81	83	81	85	71	81	77	67	69	66	94	92	84	81	78	73	83	73	60	75	96	69	80	83	89	93	71	73	84	74	68	87	80	77	99	78	79	72	85	75	79	57	76	74	92	73	71	92	90	78	103	71	81	89	79	105	70	90	89	79	76	68	80	81	61	75	76	90	77	83	92	85	63	92	77	89	104	67	83	92	73	76	78	74	72	71	72	69	77	71	96	74	72	80	74	79	86	80	70	76	75	80	86	81	71	88	88	88	85	84	84	98	88	86	80	85	74	81	74	76	84	81	80	84	82	94	85	68	68	98	84	81	85	77	80	85	75	82	80	63	83	75	89	80	77	86	78	84	74	86	78	85	72	66	77	81	84	59
26861	11832	3135	3988	7882	9988	9935	8332	6779	6380	5661	4249	3314	3170	2533	2425	2876	2741	1789	1421	1697	1545	1127	1102	1067	1108	1017	929	921	958	1016	874	860	891	900	869	846	879	866	851	816	857	1423	4055	6715	6774	4944	3898	2246	1522	1098	920	817	700	699	729	693	707	720	679	673	729	686	722	661	697	735	735	686	669	678	706	747	685	689	679	674	700	708	668	703	695	698	672	683	716	734	758	698	707	670	762	700	659	673	714	650	685	686	672	719	700	701	692	710	715	652	696	678	657	721	674	673	721	659	673	669	755	732	687	731	706	718	700	643	655	691	755	697	709	740	724	651	696	702	670	739	708	686	683	703	690	740	726	689	709	694	674	693	711	718	697	722	758	665	666	711	686	682	676	717	683	702	683	722	686	682	686	671	661	734	657	731	677	745	708	680	758	732	716	730	728	728	694	673	671	687	745	697	706	677	713	708	699	698	717	717	665	706	725	643	764	637	711	670	725	659	693	717	696	708	734	710	744	693	683	722	691	669	711	699	675	650	666	720	680	705	715	695	681	721	697	745	702	722	667	694	732	703	716	714	718	656	697	670	709	715	717	682	666	731	700	675	730	684	691	680	692	724	708	703	675	769	712	677	730	681	674	680	656	726	655	733	679	714	718	736	697	640	725	706	727	700	700	686	739	653	704	684	686	700	692	703	681	704	686	705	701	706	639	758	686	660	710	705	620	713	681	678	716	700	690	690	659	679	690	709	695	713	705	672	700	660	678	690	702	685	688	723	714	692	695	680	698	705	697	674	690	729	702	695	735	642	690	728	697	724	709	694	725	677	727	673	705	704	687	674	683	719	694	724	645	717	650	697	650	661	687	725	674	704	670	698	628	686	711	709	664	660	624	703	692	681	701	650	740	681	671	678	742	692	745	689	713	667	660	720	693	661	687	732	696	710	718	676	730	732	673	718	688	713	720	675	697	721	680	646	699	693	678	738	692	724	695	692	649	714	694	715	653	719	671	686	670	688	671	716	689	703	695	698	717	686	710	691	680	643	672	718	710	674	689	704	692	713	660	703	699	702	699	713	641	680	712	688	722	695	713	730	667	696	642	715	729	695	695	707	711	669	690	697	638	671	722	670	704	730	716	697	669	724	668	657	696	739	671	680	691	708	670	726	667	709	709	685	733	715	736	720	711	682	728	703	686	707	684	765	710	665	711	759	705	726	746	684	682	695	678	700	718	709	657	699	652	745	693	706	644	712	664	724	682	740	727	660	687	658	706	730	715	738	686	720	732	709	669	705	640	681	659	649	670	646	696	723	654	672	716	710	683	660	670	702	692	671	726	733	696	735	679	725	710	701	696	668	645	694	672	732	677	723	696	715	708	686	679	715	726	698	717	737	674	727	697	720	696	667	705	718	699	694	692	708	732	689	723	723	716	663	683	682	711	745	685	687	752	733	738	731	709	730	713	659	696	690	660	727	700	675	684	683	729	694	692	721	675	686	680	675	674	681	745	717	690	709	671	707	669	696	652	672	680	725	666	691	675	654	672	676	679	660	712	748	680	664	693	692	700	734	678	716	744	712	711	713	700	694	740	654	686	673	649	680	696	653	708	671	735	722	700	707	703	725	684	719	719	679	738	640	668	712	759	720	686	651	697	736	674	668	717	688	717	731	665	728	703	693	719	695	688	678	738	711	708	704	707	681	705	719	720	716	690	704	721	676	687	688	669	697	648	723	705	763	704	663	697	722	701	703	680	703	715	691	669	726	641	755	671	680	688	695	673	714	724	677	673	750	726	677	673	731	647	693	701	718	695	720	718	672	715	689	712	634	723	735	690	709	698	735	653	723	724	704	666	698	681	673	721	701	666	709	739	705	717	667	716	715	706	665	656	677	673	682	695	713	709	724	662	705	688	717	672	720	711	703	665	683	738	748	658	731	699	699	689	690	683	719	702	659	715	708	691	673	678	675	691	729	703	702	676	671	703	715	697	694	695	703	708	709	716	656	738	684	700	688	677	716	674	673	671	745	744	668	716	700	703	668	719	735	743	718	689	706	705	679	699	671	689	703	691	705	706	677	720	726	682	705	719	723	685	698	695	651	725	729	705	718	662	721	716	672	730	657	706	714	668	715	683	699	671	678	696	718	635	687	619	730	722	726	684	691	704	718	729	694	654	642	727	696	706	736	658	686	704	702	707	633	694	670	692	673	692	744	688	692	684	685	713	718	687	652	676	680	677	733	704	685	653	733	679	688	680	683	681	714	696	711	634	680	661	709	698	695	683	701	730	669	696	701	660	704	701	711	737	735	711	709	712	662	733	676	757	716	674	727	749	693	687	656	691	652	705	708	689	682	706	731	699	673	688	671	693	669	657	711	694	693	705	729	696	654	679	698	674	705	708	710	649	695	693	712	716	719	682	655	724	712	672	726	682	687	697	769	739	715	739	717	747	687	687	726	694	681	670	707	715	703	685	723	703	705	668	748	653	642	697	725	711	705	687	684	690	718	720	733	698	760	717	728	724	710	751	643	695	687	717	647	717	740	689	744	693	717	674	703	687	748	694	711	662	723	678	679	723	713	707	665	675	666	705	726	739	658	715	699	701	723	673	692	718	718	719	686	670	734	698	708	647	696	730	734	671	709	690	717	672	689	696	729	705	709	699	694	685	713	696	702	678	691	637	679	704	700	677	748	686	690	663	717	713	696	692	666	697	727	711	714	688	706	679	680	711	647	702	677	694	676	646	692	764	666	721	742	637	699	726	665	708	719	670	719	716	708	676	664	696	746	723	702	711	690	726	735	674	707	641	729	733	701	678	698	728	677	691	662	745	726	686	757	674	672	676	725	709	701	700	688	719	709	709	695	727	720	757	690	655	721	659	708	712	666	689	705	661	677	701	715	708	713	716	692	685	730	716	653	696	677	687	644	689	722	684	736	701	666	705	721	707	661	701	680	668	685	726	623	685	679	720	704	688	692	706	734	698	661	675	728	718	698	701	689	658	663	748	670	712	705	696	741	711	703	696	716	679	732	723	714	666	708	665	657	697	662	696	655	685	695	714	735	671	730	667	708	677	755	692	674	689	679	738	715	646	689	701	679	603	693	651	686	736	736	759	678	654	699	692	654	699	707	675	674	708	720	677	739	652	612	709	706	725	719	747	696	677	669	689	705	706	727	703	677	624	762	695	678	740	684	641	714	727	637	668	716	686	689	706	705	670	671	714	670	690	693	711	695	701	678	680	704	699	691	731	721	690	678	703	752	668	709	695	690	689	720	705	688	716	700	645	738	655	700	719	724	706	684	677	682	684	682	694	700	714	712	726	694	682	725	676	690	681	693	668	687	704	685	720	698	731	702	701	697	728	692	687	693	700	753	707	670	689	723	724	715	723	663	736	646	690	695	711	682	706	727	733	682	690	705	722	678	677	717	689	669	716	705	712	700	727	720	656	687	716	677	712	727	703	699	660	668	694	714	713	654	722	712	681	715	742	709	720	643	684	660	685	658	691
1437	432	137	148	130	160	174	173	163	152	148	124	119	130	133	107	115	126	115	102	120	97	99	102	106	112	117	110	98	90	105	101	96	96	107	92	101	85	108	98	97	105	115	114	147	164	140	128	102	119	115	97	89	89	81	96	105	100	98	91	111	86	114	95	86	91	94	89	92	109	80	85	102	88	110	96	104	77	85	97	87	97	96	103	103	96	91	100	97	94	103	93	95	89	81	95	91	103	94	84	94	104	87	98	105	103	76	90	103	87	118	98	100	106	92	96	83	90	104	99	97	118	96	109	99	104	99	109	74	83	81	103	96	74	92	85	88	81	81	85	102	96	106	91	98	91	108	83	85	85	99	86	97	89	78	115	95	112	101	99	90	97	108	79	105	94	92	79	92	87	88	90	102	98	86	98	105	91	121	83	82	99	94	91	103	110	103	85	89	75	75	105	88	95	104	87	77	96	102	105	103	85	108	109	88	82	101	91	85	97	94	86	98	101	97	117	95	86	99	90	97	102	78	70	107	90	95	84	93	92	93	90	86	101	99	94	106	86	85	94	80	86	107	98	82	103	100	88	99	97	97	94	102	94	109	98	91	85	91	102	85	119	97	85	98	75	98	99	99	93	92	93	100	87	74	76	91	101	80	89	81	82	97	94	99	122	88	68	98	95	108	103	95	96	94	102	104	98	71	96	94	89	85	89	119	104	84	84	87	79	97	88	88	95	106	87	111	98	79	91	90	106	93	94	93	82	80	95	109	88	82	103	83	100	71	98	93	96	92	93	95	98	86	99	83	100	91	86	97	105	83	82	97	96	112	91	81	93	112	100	87	103	96	93	79	94	98	105	87	90	102	97	88	98	95	106	116	97	105	78	107	96	90	95	76	88	103	108	83	100	99	92	86	81	108	116	101	107	72	83	106	86	80	87	92	104	98	80	95	93	95	93	91	96	99	82	100	98	110	102	94	97	97	95	88	110	93	96	97	78	71	93	89	101	96	89	85	90	87	81	83	91	79	98	104	82	100	96	87	80	110	99	97	87	96	100	95	98	83	90	86	101	79	80	95	86	98	87	98	89	78	87	95	96	90	71	97	100	85	89	82	70	99	78	93	87	104	95	100	103	91	93	99	110	95	93	107	84	110	95	90	94	88	79	101	94	97	93	77	102	100	100	76	82	85	93	117	83	98	77	92	74	96	95	110	103	109	104	88	93	92	89	87	99	97	109	111	102	81	87	96	97	78	87	89	82	84	100	100	95	93	90	94	88	99	118	88	92	90	99	105	88	88	88	90	87	91	102	104	104	100	102	88	92	83	107	98	106	93	98	91	87	89	109	119	113	92	100	100	102	90	94	94	98	86	94	89	85	77	95	92	88	104	71	99	92	84	105	105	107	99	104	96	91	89	94	85	87	96	107	100	89	74	96	102	95	91	80	87	90	103	100	89	100	100	80	102	115	89	75	90	80	98	95	101	102	94	88	103	100	86	78	94	92	79	75	83	96	117	91	102	99	93	73	93	90	84	78	94	94	109	90	96	102	103	76	100	88	90	104	102	79	92	99	85	91	92	103	101	96	102	114	94	101	101	100	79	79	90	111	113	85	92	79	102	88	99	92	95	95	96	70	110	83	101	78	96	95	98	95	100	87	97	87	83	75	89	100	76	80	88	88	90	108	100	82	95	107	88	81	108	95	117	83	108	107	94	106	105	103	101	77	119	84	84	82	90	94	109	100	102	95	92	118	88	101	87	101	105	98	97	95	95	115	99	83	92	115	90	91	103	105	89	83	101	108	89	96	96	101	105	107	96	92	103	103	84	84	91	113	97	89	100	98	91	97	82	91	91	103	94	106	90	88	113	100	89	83	89	93	95	83	88	111	94	93	105	93	108	103	93	113	96	104	88	86	96	91	72	92	85	102	104	93	89	110	101	87	79	94	108	80	102	92	87	99	90	93	92	89	89	89	93	113	109	83	106	108	91	87	92	90	91	105	96	87	86	84	95	91	92	91	89	84	89	80	90	97	88	105	111	104	98	95	100	91	85	88	109	96	108	106	95	103	76	115	105	90	76	103	101	94	94	119	82	102	104	87	113	96	98	95	85	100	75	98	112	99	96	95	103	76	86	98	88	91	102	82	89	93	84	93	94	91	91	98	92	87	102	86	83	98	93	111	108	99	91	97	96	93	108	86	84	75	83	76	99	92	102	105	87	113	102	81	80	97	97	82	88	96	87	88	98	109	86	102	99	85	107	107	99	89	95	99	102	94	82	110	82	107	90	98	103	92	76	92	96	99	77	76	97	94	86	82	89	97	114	117	98	80	116	85	94	83	88	88	89	91	87	99	105	99	105	93	93	92	100	99	94	93	90	85	91	106	90	96	93	80	94	100	87	94	93	104	97	76	94	101	109	93	80	102	92	87	72	95	92	110	73	89	93	106	99	83	90	95	85	92	85	86	97	94	86	90	94	96	96	88	86	99	99	99	100	110	96	84	78	129	88	78	93	93	102	91	85	105	87	86	98	92	104	79	89	93	91	98	103	105	88	96	104	94	92	104	104	101	86	99	71	83	100	81	84	100	108	86	94	83	101	101	88	93	88	102	103	92	99	101	96	83	81	96	103	113	90	93	85	91	98	84	102	97	78	88	77	92	107	87	89	93	100	102	96	105	97	94	103	89	100	94	86	79	100	99	84	102	93	92	87	101	102	80	107	95	108	124	96	114	115	93	90	87	99	89	101	91	89	83	88	111	102	95	89	90	97	75	101	105	100	101	101	87	102	93	83	92	104	89	80	85	88	86	91	92	91	95	112	108	89	95	110	99	104	95	93	87	90	96	102	71	83	95	92	98	103	104	95	96	85	94	82	94	96	92	102	87	88	89	101	87	95	89	78	89	99	94	79	101	98	100	99	102	93	114	79	99	104	88	79	87	84	101	104	91	103	94	91	88	81	91	97	103	87	88	109	96	115	75	99	96	94	93	106	98	83	99	106	95	82	93	95	85	113	91	85	89	79	87	89	91	91	92	76	95	94	78	97	104	97	93	104	103	88	97	103	79	99	94	91	105	96	77	93	99	111	83	98	93	84	99	100	105	90	97	91	86	81	98	97	99	84	88	117	83	93	102	89	91	83	81	103	91	91	104	112	89	95	110	90	95	82	85	106	102	82	90	107	89	92	91	84	92	94	93	99	95	85	95	96	121	90	86	95	93	81	105	95	90	101	91	109	96	71	101	104	83	101	84	97	82	94	97	90	83	64	85	92	95	92	72	83	86	106	104	109	90	100	79	99	84	106	99	97	90	100	96	97	80	90	98	97	90	90	101	98	87	95	105	95	96	94	95	90	108	103	94	96	92	105	104	110	87	103	88	116	98	93	104	101	92	102	90	102	96	94	94	113	91	96	105	91	103	92	90	89	94	86	103	88	85	110	98	91	110	110	99	96	85	100	101	101	92	91	84	102	88	94	92	106	96	113	77	85	97	86	103
16393	5554	1873	2422	4445	5678	5574	4539	3779	3586	3305	2414	2063	2056	1715	1594	2010	1920	1377	1157	979	1114	1035	981	926	912	940	916	893	953	1002	870	897	908	912	841	894	959	888	831	836	873	1049	1373	2001	2191	1906	1597	1251	1021	942	899	824	814	789	850	778	835	787	813	802	821	808	885	795	808	866	834	815	835	815	821	846	807	806	778	788	780	828	817	814	846	814	775	802	781	837	802	813	800	819	840	777	802	829	829	804	791	838	780	860	798	840	813	869	801	815	816	791	865	838	851	778	748	813	848	819	806	851	806	796	806	830	823	792	815	808	821	795	846	796	790	851	788	787	783	825	784	775	792	861	834	813	798	809	790	775	836	771	786	837	771	789	790	818	793	784	818	748	842	823	825	792	832	827	804	824	841	821	856	801	780	828	736	826	818	815	796	826	791	836	850	832	811	841	787	830	768	793	854	816	798	817	772	841	827	809	855	772	792	876	831	829	862	818	842	763	835	798	801	822	820	780	828	855	796	780	871	834	816	782	833	796	875	782	807	807	810	826	813	802	781	866	824	802	792	785	828	786	832	834	773	793	790	848	775	795	819	785	838	844	820	782	799	792	787	805	786	777	804	791	847	802	823	782	807	773	828	804	805	780	786	818	832	736	806	819	795	788	795	826	841	803	823	836	841	794	829	818	782	862	846	824	781	831	788	806	800	772	796	876	866	807	769	772	787	773	806	787	817	836	783	799	820	774	826	797	805	835	821	808	783	821	795	821	815	828	850	752	808	844	798	748	799	781	823	797	826	777	825	809	845	789	812	852	808	808	835	804	779	782	786	788	786	826	796	787	773	808	855	815	822	733	811	832	894	833	824	816	842	851	815	830	794	792	788	794	803	792	768	798	799	784	803	770	780	839	858	792	779	836	802	823	803	807	835	759	783	880	785	839	813	821	812	808	774	865	862	794	826	853	816	796	812	811	782	808	857	784	754	823	804	822	807	844	797	805	847	793	874	850	757	811	830	755	849	847	805	822	830	822	833	789	852	820	790	793	836	803	851	798	801	786	811	805	827	791	778	793	797	791	824	845	869	787	772	785	884	765	775	877	792	785	791	778	808	835	857	804	793	791	787	823	809	834	825	815	842	828	828	828	826	806	799	807	765	818	813	853	825	823	785	836	848	827	811	808	836	744	802	818	821	822	764	825	797	818	764	761	843	797	748	830	843	844	820	777	837	817	806	773	809	822	836	854	800	774	842	793	837	826	825	880	813	817	837	771	823	828	831	846	844	828	839	801	813	822	837	840	783	803	777	839	810	775	806	770	788	831	803	789	835	844	770	772	789	817	827	830	729	852	784	771	898	800	820	753	813	782	763	853	835	809	782	820	805	796	776	852	828	852	771	817	763	779	811	749	772	832	781	844	786	801	799	781	817	830	814	815	831	806	823	792	808	797	835	844	794	791	795	830	873	845	743	785	796	790	839	782	801	814	813	790	809	832	820	816	845	848	777	864	807	775	834	785	823	825	819	830	832	791	793	853	782	848	827	792	836	791	840	825	784	807	806	816	830	809	800	839	769	849	801	764	791	812	797	808	768	803	765	760	804	844	840	857	801	785	882	880	788	831	848	791	800	801	815	820	825	823	735	802	771	836	791	805	763	829	832	875	793	817	829	771	809	836	834	783	854	808	825	798	821	798	830	838	862	816	814	832	792	803	861	819	828	750	820	798	780	798	831	822	810	779	809	780	836	814	837	867	823	830	830	832	809	794	802	851	828	802	870	883	815	802	787	826	803	833	839	853	810	841	856	769	776	789	748	791	804	775	834	752	822	785	789	853	833	825	804	863	814	785	840	786	821	816	781	847	801	800	813	814	836	836	812	806	815	866	807	841	810	828	786	816	749	854	772	772	844	810	783	797	791	850	775	829	780	797	825	788	813	768	806	826	808	796	814	848	858	760	760	769	786	812	834	873	755	804	831	834	797	843	800	827	801	817	812	816	736	868	821	848	848	811	842	791	823	865	833	836	815	812	874	802	787	797	834	762	824	823	811	790	791	768	814	814	777	778	837	839	795	788	815	834	802	855	813	746	824	824	831	806	818	830	809	861	779	868	850	873	771	795	784	900	829	811	792	784	801	830	763	821	785	816	813	831	819	854	797	827	758	832	787	847	789	802	788	795	802	896	797	832	752	781	816	850	855	813	825	856	793	858	792	764	840	769	841	811	808	820	822	803	796	841	849	863	766	806	808	789	772	801	835	816	791	805	818	784	821	792	828	831	856	838	830	857	819	814	876	820	801	760	789	826	795	806	807	829	791	790	787	824	827	816	822	818	804	855	843	829	822	859	871	846	805	793	776	824	789	818	814	807	773	841	851	783	785	797	825	826	826	790	805	776	838	814	791	840	859	785	764	828	837	782	824	792	814	848	777	786	779	812	800	806	800	847	782	805	760	824	772	813	779	803	809	820	767	840	815	808	871	862	861	763	827	833	829	777	820	889	804	812	821	797	836	840	812	784	828	802	811	828	803	858	772	812	792	847	776	812	817	818	773	800	762	799	841	844	838	818	795	804	804	801	804	812	771	787	832	774	809	821	811	848	774	804	814	793	800	810	828	831	816	782	855	820	807	852	814	787	823	820	813	802	809	818	806	799	806	810	781	851	822	824	812	811	849	847	801	858	797	810	826	846	821	835	788	807	824	810	807	828	809	838	795	783	833	811	850	782	775	790	879	802	824	880	829	790	844	824	780	859	776	807	817	843	810	826	744	840	846	855	837	827	795	809	791	788	823	796	753	837	869	871	771	852	786	816	824	794	775	825	821	782	834	804	823	788	795	860	815	814	768	785	793	771	788	875	809	829	806	800	821	801	789	816	835	813	797	802	803	807	850	783	828	819	797	814	832	837	815	840	843	847	799	842	772	811	819	791	781	804	799	812	802	812	823	825	757	803	784	810	836	807	795	825	811	802	792	809	768	764	836	822	844	839	827	820	799	825	813	829	836	822	775	817	820	804	799	779	784	796	833	790	772	794	810	851	804	785	726	796	824	839	834	854	795	823	756	797	796	784	813	832	848	833	743	777	818	800	801	790	801	776	779	829	847	824	815	775	795	812	795	822	739	835	761	816	773	791	829	778	853	800	795	778	837	751	781	813	788	832	790	773	817	873	838	817	778	854	808	821	818	803	879	835	820	765	858	837	845	795	800	805	807	758	839	788	810	824	766	861	814	785	810	802	814	825	822	756	837	800	794	845	767	792	820	819	810	811	776	756	791	834	839	838	864	849	812	799	782	818	819	845	807	824	777	800	813	827	861	841	825	819	830	814	784	826	812	837	852	815	813	837	834	801	796	816	854	848	823	818	777	790	775	810	782	799	842	804	846	851	824	798	850	846	870	796	819	767	788	792	787	772	833	836	777	767	808	831	792	825	801	799	790	781	813	845	838	833	843	836	785	819	784	785	764	794	785	870	835	788	754	812	781	839	804	838	797	787	814	819	766	771	813	841	787
1985	1000	222	191	175	193	213	222	183	200	196	164	159	147	144	141	144	152	141	105	116	93	108	97	108	84	105	86	93	96	120	107	102	105	109	114	86	103	103	104	90	94	130	180	273	234	226	169	137	157	97	103	108	92	87	87	93	101	99	85	66	73	99	85	87	87	95	100	108	100	90	86	81	98	103	101	71	104	98	78	88	67	97	84	102	100	99	98	92	110	80	80	109	93	105	86	93	85	87	94	93	90	102	76	98	85	90	82	96	87	89	118	112	95	113	96	77	98	96	91	105	93	91	92	106	107	86	99	84	77	65	108	90	90	108	74	81	86	90	79	94	72	104	85	88	108	89	68	101	80	103	87	96	82	102	86	83	90	112	68	86	92	90	99	99	98	91	109	94	82	96	97	101	90	94	98	89	94	96	100	77	95	85	86	99	101	83	92	76	78	91	81	101	85	104	81	78	94	100	119	96	95	86	108	89	93	87	89	102	91	116	88	93	107	105	99	88	116	85	105	98	107	78	92	89	82	94	108	89	86	87	92	108	87	102	83	106	91	88	108	98	96	94	95	112	94	79	90	91	112	101	102	94	114	89	98	99	82	101	97	109	86	91	106	97	103	79	95	91	92	93	104	85	97	85	96	77	77	101	104	87	84	85	82	78	86	95	82	103	84	93	82	92	99	95	101	90	90	100	88	91	96	94	102	95	92	99	99	93	92	92	92	113	107	85	80	90	83	77	106	80	107	84	108	88	107	97	87	102	90	94	93	94	91	98	90	111	79	95	86	85	72	102	99	88	92	98	87	96	90	108	95	93	112	88	94	93	94	88	97	103	88	89	79	101	97	75	88	100	88	82	99	77	93	102	111	76	90	98	95	77	95	76	88	97	94	95	96	107	108	89	89	96	96	75	93	101	84	100	88	102	94	92	95	78	95	85	111	79	101	97	82	107	90	86	91	90	91	102	122	102	95	100	77	92	89	83	92	93	102	88	96	113	92	98	99	94	88	107	104	95	78	118	95	84	92	105	96	90	95	83	92	90	100	97	99	112	85	91	94	83	105	109	84	106	78	88	80	97	73	93	92	95	76	97	93	79	98	87	93	88	91	92	94	83	106	95	92	88	89	89	78	86	108	88	85	93	104	86	74	94	87	83	95	99	79	68	97	74	82	95	102	102	77	98	84	82	103	91	80	89	99	87	89	87	94	104	111	83	94	95	110	93	93	84	90	91	82	78	112	84	96	86	96	82	99	82	105	95	96	100	89	101	89	80	84	89	94	111	105	103	114	94	108	107	104	86	110	94	89	88	99	99	85	82	97	116	78	80	98	94	77	92	87	94	97	93	84	90	82	96	101	95	102	88	100	85	99	103	80	94	89	101	107	84	101	86	84	96	96	105	100	89	90	84	89	103	88	82	93	110	78	92	108	100	87	91	96	87	98	78	105	82	98	94	97	83	90	93	84	80	98	88	69	108	97	92	101	95	99	118	106	81	92	108	101	91	76	96	82	110	81	115	94	69	114	82	113	91	84	83	84	76	96	86	93	108	104	97	96	96	91	95	90	82	105	95	86	108	88	85	109	92	94	96	80	78	101	96	95	85	80	112	104	97	100	94	74	91	87	103	105	89	87	92	94	102	89	84	101	81	112	104	87	99	85	110	88	87	105	91	93	97	99	103	93	95	76	82	107	78	82	86	109	90	103	107	88	94	87	88	99	97	107	81	104	89	109	82	113	83	111	87	77	90	74	72	95	97	100	91	82	88	98	81	83	95	114	81	87	90	93	114	99	93	122	101	94	96	89	105	64	108	103	98	98	91	92	102	94	92	93	89	84	104	90	81	92	89	100	79	102	110	81	96	94	94	88	106	89	97	79	98	83	74	99	87	99	81	115	94	89	85	76	100	76	92	83	99	97	105	86	106	86	105	94	71	96	101	89	96	93	105	94	97	111	97	92	93	92	101	94	109	88	81	106	110	81	81	115	93	82	94	97	92	79	101	82	86	77	90	89	80	107	87	92	89	111	79	96	91	96	93	97	66	79	109	83	73	90	104	86	98	98	90	82	88	98	95	89	79	85	96	87	90	72	88	77	89	89	96	91	98	91	98	94	86	86	93	95	87	104	93	89	110	89	94	99	102	101	102	101	111	101	102	89	115	97	108	76	112	100	81	108	86	94	102	97	95	94	102	105	73	88	103	102	90	80	100	97	103	97	98	77	91	88	85	76	81	110	92	96	90	98	105	82	94	90	92	95	71	78	105	93	89	98	97	94	94	96	88	107	85	79	92	86	106	86	82	105	88	89	87	76	95	90	81	87	86	97	101	82	75	79	96	92	89	95	91	72	100	99	106	102	91	104	92	102	84	90	90	88	103	86	90	103	85	85	78	91	102	93	74	92	91	78	103	108	102	82	89	89	83	94	94	88	100	93	76	89	88	102	102	120	80	86	86	108	84	107	88	97	86	84	80	109	98	80	114	69	79	91	99	97	90	97	79	107	106	81	86	93	77	98	87	89	101	97	102	86	105	90	93	85	101	98	85	98	103	92	101	102	101	105	88	88	95	89	98	101	105	107	88	109	86	111	96	106	110	92	105	90	80	107	81	96	90	100	94	90	102	77	96	95	99	87	101	104	103	93	106	89	80	100	73	97	111	103	106	91	83	104	88	89	99	115	99	86	71	103	95	89	83	97	98	102	109	93	95	93	97	76	90	86	96	90	92	88	103	110	93	103	86	89	90	101	98	93	99	82	88	75	98	92	95	101	81	94	97	95	93	101	94	96	80	96	87	94	83	102	83	102	84	109	89	73	92	93	78	71	91	92	91	91	82	84	96	95	106	89	89	97	99	94	111	87	92	117	93	99	92	87	88	82	96	100	96	83	99	80	95	100	105	81	114	105	110	98	115	82	86	107	109	92	91	101	97	104	104	96	87	96	91	85	80	89	76	97	87	102	93	93	91	90	94	89	89	77	108	88	88	87	89	95	106	97	92	76	82	94	107	95	99	86	83	88	74	110	80	93	85	111	79	80	107	84	97	102	94	97	94	80	95	117	92	76	97	102	96	107	112	79	99	94	96	97	91	99	99	84	96	86	93	82	96	96	99	102	91	93	95	93	89	101	94	103	103	81	99	66	103	96	101	97	91	104	125	82	87	95	84	85	102	92	90	103	83	91	83	99	80	99	101	86	96	90	80	86	98	95	93	81	89	92	84	112	98	91	98	95	90	107	106	72	82	107	88	96	93	84	98	90	85	113	81	74	90	93	95	114	95	106	106	92	98	85	91	92	97	105	86	101	92	76	92	82	85	83	97	96	93	76	92	104	94	77	93	100	91	79	92	91	97	89	100	100	103	91	98	94	118	99	114	80	91	93	105	86	85	101	83	98	115	93	102	96	86	82	96	107	93	98	86	96	90	88	109	104	94	85	88	101	89	92	87	90	90	104	95	91	77	78	89	107	79	85	100	91	90	88	94	89	82	95	76	83
22372	10246	2655	3560	6974	8358	8451	7051	5438	5128	4768	3401	2707	2526	2318	1922	2314	2591	1727	1364	1242	1122	1145	1127	1169	1089	1049	916	1019	1031	1114	973	897	947	964	894	879	918	978	939	960	990	1543	2810	4296	4303	3264	2625	1790	1308	1003	944	792	799	826	792	764	805	785	844	788	783	804	776	809	798	800	813	783	814	773	786	795	768	769	774	807	779	766	817	823	843	784	829	823	805	801	813	839	796	815	753	759	798	800	821	814	812	776	818	781	790	807	798	828	825	790	827	809	793	802	811	801	790	779	770	804	786	825	799	790	801	813	769	788	890	772	745	842	831	782	813	810	797	836	809	782	780	791	871	781	765	747	796	762	835	784	805	781	801	802	825	788	782	768	762	801	822	799	833	792	808	765	838	800	811	823	847	828	767	805	799	847	795	882	802	800	830	796	805	780	773	816	794	828	814	820	759	760	826	766	811	808	790	817	786	806	745	796	794	777	803	806	777	822	781	793	815	793	836	867	781	800	829	801	836	776	848	840	828	782	782	777	814	867	758	819	806	797	803	799	819	771	770	779	797	814	780	800	815	800	785	820	798	823	813	803	815	750	805	783	802	795	840	831	802	791	791	792	818	821	804	811	831	798	783	871	822	830	771	824	759	769	844	770	823	826	827	770	752	771	825	805	800	802	789	816	780	795	807	826	816	782	872	832	824	773	789	807	781	826	802	826	824	873	804	807	809	787	834	743	783	832	813	786	816	802	766	813	793	782	795	769	772	823	802	751	842	820	766	821	801	810	835	807	815	828	801	808	823	849	770	766	830	843	848	776	797	768	793	782	778	772	786	803	792	803	738	827	796	798	804	802	827	800	760	792	820	815	809	796	764	853	798	791	788	782	722	787	831	742	767	812	816	843	826	818	809	780	815	818	815	741	779	773	848	805	793	751	827	827	819	822	778	831	842	772	770	814	805	793	794	789	841	782	768	808	861	769	802	831	773	871	813	799	824	811	864	791	799	799	803	794	783	783	774	820	820	778	818	763	783	788	799	772	774	795	807	820	783	771	837	746	799	827	775	797	850	821	787	765	773	781	746	801	848	787	811	809	778	808	769	749	792	799	756	823	801	853	813	811	806	811	791	824	798	757	784	764	809	765	780	806	805	851	823	782	858	725	763	844	796	785	824	808	839	793	777	784	803	786	804	778	806	745	818	794	819	836	753	833	817	860	824	791	856	809	763	784	828	853	840	797	776	805	786	862	773	808	795	810	825	815	797	778	786	812	791	823	838	781	808	805	845	776	810	800	814	850	817	841	802	799	801	776	835	826	785	779	781	764	800	791	802	803	798	814	770	773	813	797	801	824	786	792	838	796	789	820	767	822	798	797	833	791	878	847	839	830	746	798	798	842	801	843	857	796	817	801	851	811	842	837	767	818	776	807	749	756	798	826	802	783	832	770	827	832	797	765	866	750	782	834	807	826	825	813	804	786	788	811	786	762	799	805	817	775	765	779	786	752	833	795	823	814	790	829	822	776	748	773	812	796	758	802	789	820	779	822	817	818	821	829	743	809	819	804	863	790	789	798	798	810	795	759	839	747	818	779	827	804	852	808	782	756	824	766	820	827	830	789	792	816	823	791	769	804	833	769	810	855	817	794	778	812	800	813	830	814	822	827	882	785	812	822	785	800	820	798	815	782	812	831	839	806	806	764	819	782	771	776	819	819	813	840	804	837	741	806	817	781	838	824	834	823	790	806	764	813	810	784	817	830	805	800	820	754	810	811	812	819	822	816	827	823	795	844	789	795	787	786	778	802	844	809	822	760	831	839	810	821	826	756	800	814	827	790	826	798	813	804	780	844	831	830	807	781	833	877	831	789	799	797	795	803	781	787	795	804	803	783	783	786	842	788	801	753	794	820	839	758	866	783	811	844	796	820	760	826	798	772	810	823	735	809	792	790	813	773	811	812	775	793	802	829	811	811	824	753	803	752	805	795	793	790	799	756	777	773	812	777	799	829	823	841	849	816	788	745	813	761	833	821	756	794	828	769	816	835	787	743	805	842	763	823	778	750	813	833	819	805	806	788	815	803	803	802	762	768	747	777	786	830	828	786	833	811	790	832	782	779	800	819	793	776	826	818	816	838	819	781	785	773	813	793	789	820	796	776	822	771	783	796	813	760	773	818	760	832	772	874	870	770	842	768	750	822	848	791	776	798	733	783	828	815	801	803	838	826	794	801	776	845	782	753	765	744	791	798	821	846	826	821	788	786	797	788	826	863	788	781	761	758	816	759	772	786	818	748	805	853	830	779	828	832	852	758	765	803	787	814	811	763	817	844	798	759	780	791	758	772	799	819	809	771	782	827	736	808	803	801	823	760	815	770	805	777	808	759	830	799	783	777	828	815	867	792	820	792	787	863	840	825	795	783	827	809	747	791	809	790	766	804	756	786	808	787	823	809	806	760	818	861	795	797	789	805	814	786	802	802	825	823	806	807	794	811	792	816	827	812	804	851	838	775	793	795	841	774	787	842	789	862	797	784	781	837	763	727	853	824	834	786	805	837	825	808	810	819	831	760	780	756	792	826	860	776	769	787	756	817	792	814	826	835	787	756	824	820	789	766	786	780	796	834	831	771	862	766	833	799	789	833	819	807	776	795	854	800	807	817	743	813	801	818	780	879	800	798	757	835	840	807	788	804	787	812	852	813	770	805	803	789	822	822	875	777	809	804	781	815	790	814	805	820	829	763	838	814	840	770	755	758	766	782	824	799	809	814	869	771	798	775	844	820	808	771	794	772	755	810	806	808	757	803	805	793	821	835	794	816	764	797	809	743	804	747	793	796	816	776	787	840	784	808	811	801	817	802	795	746	789	766	824	781	827	784	793	782	821	799	806	808	760	829	779	791	783	758	774	803	785	816	852	795	781	820	807	808	829	790	781	861	803	770	775	812	862	838	808	789	817	787	799	766	808	826	805	751	805	796	784	838	826	817	799	753	863	804	817	822	814	799	792	849	822	794	800	842	804	770	837	816	831	780	753	787	810	815	806	773	808	812	765	763	831	804	831	767	760	745	798	796	858	830	849	817	819	774	843	794	852	828	833	826	857	825	813	806	818	790	809	800	785	797	814	772	815	802	795	788	782	791	819	767	820	801	774	809	802	774	805	798	785	802	799	806	809	840	788	767	834	831	755	798	812	756	810	820	752	866	801	789	806	808	776	763	816	744	769	820	805	809	800	844	821	831	737	807	755	813	850	802	777	793	787	800	794	803	824	812	844	773	821	786	824	843	773	824	802	785	820	757	797	776	843	793	805	868	744	865	783	853	824	785	809	784	814	806	784	841	855	842	817	791	782	802	821	753	839	837	799	796	819	805	812	786	774	806	777	758	776	768	821	829	812	799	801	834	842	780	774	815	721	828	733	806	799	828	787	795	826	794	807	799	799	817	759	766	801	810	796	808	829	800	775	851	827	787	803	822	829	807	815	823	793	777	782	775	777	761	821	773	813	841	794
2475	831	206	148	107	179	204	195	166	193	166	138	134	135	109	117	129	135	112	89	100	90	98	85	85	80	85	80	79	92	109	84	81	72	85	80	82	90	81	94	78	88	124	150	250	262	202	151	110	111	80	80	86	86	90	73	87	70	76	73	70	92	68	81	83	86	76	81	76	73	82	70	79	72	70	63	77	71	67	70	74	81	94	72	81	71	78	88	84	108	79	81	80	56	91	82	76	78	91	71	65	65	85	79	79	80	75	105	77	81	90	82	85	66	82	73	77	59	68	86	70	86	83	83	77	92	91	81	67	75	58	77	67	85	67	89	93	73	77	83	69	74	66	82	90	81	79	76	82	78	78	97	68	89	74	87	76	69	84	78	78	94	78	87	95	81	72	102	84	76	75	63	76	70	79	82	75	84	76	69	89	67	90	66	87	81	81	64	90	73	84	84	86	73	76	81	81	77	80	68	74	65	76	71	86	70	82	79	77	82	88	100	85	66	76	84	84	82	75	105	79	84	85	56	71	89	76	66	78	78	74	89	82	81	89	88	85	88	88	62	83	95	78	72	98	65	77	87	60	83	92	88	72	70	84	76	64	68	72	78	66	90	84	72	91	84	96	72	79	87	66	78	71	101	77	48	78	86	76	86	84	67	77	70	93	90	72	80	67	90	78	79	88	97	77	78	84	75	87	88	73	84	92	73	81	67	69	78	81	78	66	79	70	65	73	76	88	76	67	75	89	75	85	84	78	72	69	97	64	74	75	77	74	77	76	85	72	92	76	69	104	75	77	73	83	77	65	84	92	75	75	79	80	69	69	94	82	79	96	74	91	99	83	89	76	75	76	88	93	74	96	63	56	92	80	88	75	77	88	66	77	92	97	87	89	84	83	88	84	85	80	81	69	79	80	83	76	82	83	89	74	82	76	69	87	71	81	76	74	78	87	72	88	72	81	86	68	73	90	75	84	90	71	96	88	88	76	91	84	88	75	69	74	76	67	68	86	78	88	88	80	74	63	77	87	80	77	85	75	85	72	82	69	78	94	84	73	93	88	83	81	80	87	71	78	89	66	81	72	84	78	80	82	75	72	80	82	79	90	87	77	76	92	89	91	62	77	71	71	68	81	80	92	70	72	71	72	79	82	85	81	71	75	80	62	67	91	80	78	78	75	83	89	82	85	90	79	89	92	77	73	73	79	73	87	94	97	82	77	78	82	74	83	83	93	77	77	81	76	80	67	82	90	76	66	88	66	77	70	89	73	74	87	81	91	89	77	82	75	68	82	91	66	74	74	76	68	79	74	70	92	99	79	84	64	80	80	86	72	77	69	83	68	69	86	71	68	74	89	76	85	89	98	84	77	82	93	80	88	99	103	85	97	77	72	70	71	66	93	89	80	77	82	97	63	74	78	89	95	90	73	82	78	62	89	71	91	81	82	77	97	79	91	73	92	70	80	75	86	84	82	73	74	60	80	62	84	99	68	73	92	92	83	99	70	72	88	79	83	84	83	76	75	73	66	86	68	87	77	75	75	61	90	87	78	89	89	73	86	60	72	69	77	80	74	89	72	88	92	80	78	75	77	88	80	67	68	91	95	61	82	70	65	76	84	89	77	82	72	92	93	74	79	89	85	81	83	69	88	89	85	94	67	76	82	73	93	84	93	98	56	84	69	82	82	68	76	69	68	67	70	73	72	83	77	57	64	75	75	85	61	65	80	79	85	77	89	75	75	75	73	82	87	67	75	81	85	69	62	85	72	77	88	76	89	93	81	78	78	69	85	98	96	84	67	80	78	94	67	57	80	82	69	96	71	65	92	65	81	92	76	75	75	68	77	72	71	80	91	69	66	73	80	74	77	74	82	65	90	82	78	57	102	77	66	68	65	73	90	79	84	77	76	79	70	80	76	79	88	67	78	85	67	82	88	72	91	73	76	83	80	77	78	82	88	88	80	84	73	67	77	87	79	77	68	74	78	82	75	77	75	79	82	86	86	75	75	92	91	81	94	78	90	81	89	93	63	80	85	73	85	74	77	93	78	78	107	73	80	91	74	85	91	78	88	89	92	63	91	66	56	74	78	77	92	90	72	82	74	73	68	69	73	93	89	75	64	74	73	79	83	95	99	77	73	82	96	82	89	71	88	70	82	82	72	64	90	91	88	100	87	77	67	83	79	97	74	79	78	96	85	72	82	85	78	68	75	71	53	76	84	84	63	77	68	96	72	71	81	75	87	81	75	100	84	82	82	68	90	76	79	66	88	82	78	84	78	78	81	88	82	78	69	87	88	76	67	75	82	83	82	75	83	75	86	71	74	77	70	75	83	87	75	87	86	81	70	81	87	70	73	87	86	72	88	74	64	90	85	69	70	71	74	90	85	88	71	91	91	89	92	62	67	75	80	73	71	76	99	96	83	84	71	80	68	92	94	82	80	85	82	89	87	92	74	75	81	76	82	75	79	83	69	84	79	100	86	78	65	68	76	82	79	77	83	87	88	84	82	81	63	86	95	74	92	96	86	75	79	80	78	88	84	75	80	100	78	89	65	69	75	93	87	95	79	101	66	87	79	96	87	74	72	82	78	66	101	81	84	78	86	80	80	86	67	75	75	74	85	71	73	89	76	74	75	91	88	72	79	88	74	85	72	70	80	70	67	76	102	61	70	87	79	81	86	80	72	104	74	88	68	79	75	77	76	72	91	73	83	82	75	81	90	81	88	80	78	89	77	80	75	79	100	79	82	75	75	84	96	90	74	68	76	78	68	79	90	69	103	71	75	77	69	75	84	82	75	91	82	76	88	73	81	68	84	82	88	75	83	74	68	78	75	90	69	94	70	93	90	61	84	91	82	75	79	78	102	74	99	83	88	82	74	78	82	81	68	95	81	70	79	83	67	82	81	73	86	77	87	72	70	85	91	82	76	75	77	78	86	77	79	90	62	67	81	87	85	81	68	85	81	85	87	101	84	72	68	85	66	80	92	80	89	80	86	61	74	82	85	99	65	65	73	64	78	96	75	83	73	95	70	93	78	88	78	67	80	82	83	82	74	85	85	79	76	80	65	82	74	86	67	77	70	68	73	84	93	71	82	72	85	83	72	86	68	83	82	74	62	83	91	72	80	70	80	77	79	68	71	86	78	84	81	77	72	83	84	73	71	69	92	73	79	76	84	90	89	79	66	76	98	86	77	72	76	74	89	74	72	65	74	88	90	76	84	69	67	83	85	95	83	70	80	89	80	90	73	65	67	94	91	82	67	80	68	76	83	80	77	90	69	78	74	75	90	77	96	84	90	88	75	65	83	77	71	81	81	90	87	65	69	85	90	84	83	65	88	69	86	65	78	96	84	88	70	87	73	85	82	80	74	76	75	76	85	76	84	81	90	71	77	81	73	71	81	69	63	80	67	82	91	75	88	75	67	66	68	78	70	87	65	94	91	68	82	85	80	79	81	68	81	85	82	95	90	80	75	90	68	73	75	81	77	89	88	80
22621	9344	2635	2877	5798	8061	8093	6415	5116	4988	4914	3391	2816	2787	2174	1929	2178	2514	1723	1177	1108	1086	1085	1006	975	943	924	911	848	869	1014	902	835	865	834	829	792	783	831	769	788	775	1467	3090	4439	4562	3420	2669	1633	1164	931	784	699	693	734	676	712	649	638	713	676	722	663	702	680	706	689	631	649	694	640	702	694	663	676	706	683	717	687	700	675	656	736	681	711	695	710	633	727	655	671	669	674	685	683	662	715	623	683	670	670	624	697	652	669	667	661	660	708	723	706	664	662	712	692	649	637	655	686	690	695	678	646	721	691	677	655	672	664	717	688	702	665	685	658	675	643	713	676	687	707	678	698	645	682	731	725	685	690	714	669	711	724	670	675	760	674	672	673	681	731	704	663	659	655	654	653	681	667	653	634	686	662	674	709	701	698	679	660	638	718	708	700	678	704	657	658	709	757	657	639	666	686	704	671	708	675	694	648	711	716	697	632	689	637	695	701	606	682	717	682	649	665	686	687	651	721	712	716	721	679	644	706	692	625	681	668	687	701	675	666	647	668	659	689	672	698	623	679	648	659	682	666	678	693	676	698	683	679	680	699	699	693	711	611	721	668	706	681	666	669	671	617	681	669	665	661	663	650	641	659	680	651	686	687	691	681	683	670	673	678	689	666	682	702	664	670	682	672	657	648	655	656	669	665	715	655	691	701	696	642	712	670	705	686	669	677	649	655	653	696	692	707	683	704	654	691	649	660	684	689	695	703	597	678	704	697	721	654	681	679	632	645	676	673	639	709	673	700	706	659	697	720	720	677	714	660	663	693	671	699	733	670	621	676	661	756	694	736	675	675	677	682	659	688	693	684	715	698	706	707	690	667	684	612	707	723	675	737	657	691	695	722	658	770	713	697	688	679	707	683	692	682	676	696	681	675	707	676	665	668	700	699	669	672	681	673	705	632	697	696	662	715	710	723	670	685	680	630	677	654	666	705	685	674	646	705	662	699	642	666	675	686	695	711	719	693	672	663	717	676	672	709	676	708	694	678	689	683	675	669	688	659	682	695	659	719	658	638	673	730	733	697	661	697	650	730	721	701	669	721	688	722	672	671	641	672	702	664	696	659	683	692	661	735	699	669	641	678	698	611	706	659	674	652	650	653	665	709	669	689	687	655	655	647	746	651	693	753	702	682	720	655	688	693	653	674	675	670	711	695	661	659	692	651	669	684	698	677	679	712	730	710	706	690	660	651	641	654	676	663	686	691	670	665	685	673	723	642	673	697	672	652	690	663	685	708	682	658	647	699	658	688	654	699	676	663	730	657	713	678	679	681	658	643	688	698	654	656	640	671	735	647	669	657	704	627	639	610	696	697	653	666	685	668	654	676	696	704	669	657	723	655	678	659	672	712	689	695	680	685	657	701	693	701	701	669	673	689	652	641	675	668	704	751	739	674	725	663	700	662	689	685	674	682	740	652	710	680	651	688	727	739	683	638	666	687	723	717	627	682	686	654	765	672	690	645	693	724	653	690	657	659	706	702	745	680	746	646	646	681	691	660	693	617	697	680	649	691	667	681	711	675	752	676	654	728	716	638	641	738	662	730	663	664	693	643	709	696	657	677	669	645	683	698	688	670	661	676	691	645	649	694	663	671	681	695	688	669	635	656	688	740	681	707	668	677	677	672	704	649	666	670	654	666	694	671	683	683	730	667	674	724	654	644	623	665	684	705	713	666	649	713	704	673	657	739	737	690	715	694	690	670	643	684	650	667	642	662	680	647	719	725	631	700	696	697	674	683	705	716	651	662	689	707	645	648	663	705	623	653	714	684	716	698	683	674	655	639	636	664	703	670	646	679	654	677	689	657	674	699	670	683	660	638	721	707	679	696	660	669	667	681	674	665	715	652	698	708	700	662	681	712	685	671	674	638	664	675	667	703	711	663	664	695	658	654	687	670	686	679	682	676	705	642	656	719	682	666	690	658	681	649	652	721	669	702	694	685	696	685	664	660	670	697	678	667	663	640	628	673	665	707	702	715	665	705	635	681	689	693	704	687	697	661	717	676	659	680	678	734	671	707	644	658	683	682	643	715	698	696	662	682	653	689	699	701	658	626	696	671	661	721	671	738	665	675	684	665	696	694	663	647	689	660	702	655	707	688	700	683	680	669	652	623	651	679	712	673	657	678	646	650	681	671	645	676	725	714	671	661	710	686	699	671	656	670	714	700	657	663	706	628	635	683	705	659	659	685	641	662	664	662	691	667	679	697	689	757	660	660	721	663	691	645	680	686	692	667	657	662	638	697	681	722	688	687	689	653	629	653	694	696	698	685	676	632	693	678	670	636	685	686	662	676	705	689	645	679	675	628	668	649	709	659	681	675	666	729	665	707	699	618	693	673	662	689	654	704	693	707	681	666	675	693	673	699	674	680	729	676	704	720	669	694	682	705	688	688	695	663	670	666	705	671	676	731	686	672	679	707	650	691	674	668	672	657	672	686	710	695	673	623	635	677	680	671	676	644	679	674	668	709	694	677	667	686	687	664	703	693	618	626	679	682	723	700	672	694	667	687	614	647	748	689	669	683	703	613	673	656	705	666	644	715	694	722	665	640	674	651	649	721	684	649	674	672	681	675	677	677	676	672	675	674	620	689	676	716	703	695	644	704	691	709	656	681	659	641	685	638	712	704	686	698	694	652	680	693	658	690	651	690	682	663	713	671	656	664	695	743	690	676	679	669	653	733	698	663	710	660	674	650	668	642	676	736	667	686	680	713	702	700	724	669	696	662	713	702	701	723	648	684	718	675	634	708	652	726	673	664	692	678	672	676	665	666	636	700	720	637	741	689	693	645	683	645	676	709	690	692	687	632	693	678	653	613	675	730	658	691	636	656	722	682	644	674	645	697	702	650	682	673	713	656	639	636	682	674	651	723	687	659	698	736	710	646	699	681	666	674	693	650	658	647	673	680	692	640	685	673	653	664	675	656	669	684	697	654	685	704	702	648	653	669	656	655	695	682	724	675	686	701	638	689	691	673	715	732	728	732	689	708	699	712	667	694	713	690	706	662	727	684	665	710	708	677	663	651	623	643	665	678	666	749	685	680	659	619	669	697	662	694	727	676	675	648	696	660	679	685	677	651	711	683	662	694	661	668	689	641	641	681	654	682	719	701	729	659	640	662	711	667	681	638	691	653	675	692	688	683	661	669	696	744	688	715	678	686	624	691	732	643	675	723	643	630	650	675	670	725	681	686	678	648	663	671	708	723	678	672	660	688	625	677	661	673	659	725	661	703	699	647	688	730	662	698	704	679	670	677	706	687	696	659	671	679	741	687	699	706	702	685	674	689	655	672	675	741	716	682	687	693	697	658	688	642	654	638	698	688	713	684	665	734	678	638	677	694	657	665	687	685	680	643	642	672	700	678	657	683	664	677	699	686	697	696	663	685	664	674	697	741	671	650	693	670	661	666	669	676	656	685	698	681	673	695	696	667	637	672	665	671	697	679	662
3055	1449	324	215	178	241	291	243	203	208	205	168	172	150	133	128	131	135	138	93	88	106	91	75	102	110	88	89	79	82	79	99	89	80	83	98	86	90	76	74	80	102	174	261	345	288	252	182	136	129	94	93	77	87	78	79	80	76	84	71	74	85	71	80	91	85	83	89	85	87	83	96	78	71	81	80	81	87	85	69	69	95	72	80	74	75	72	76	75	83	79	75	82	92	70	92	76	104	69	93	90	75	67	85	89	78	74	75	73	86	67	88	82	84	83	88	81	82	72	78	70	62	98	91	69	82	71	81	89	67	77	82	87	78	77	73	75	82	94	73	83	74	95	88	84	74	77	79	93	98	72	89	76	90	80	69	79	68	76	72	76	81	70	82	94	83	78	66	71	73	67	70	72	83	81	71	87	71	63	62	59	78	82	77	75	74	82	86	86	94	81	74	85	78	73	85	77	87	80	89	72	74	63	80	69	83	86	77	84	86	79	73	82	73	84	79	80	71	84	80	72	71	102	79	81	72	82	90	83	79	70	82	83	77	66	74	84	82	77	95	86	85	71	74	81	70	88	76	82	76	77	82	79	86	78	103	79	82	73	78	84	82	91	78	96	72	72	68	75	98	82	76	83	85	80	75	84	68	90	87	67	75	78	79	94	88	84	77	79	89	99	78	70	89	78	84	75	96	87	63	87	76	86	81	80	76	69	104	74	73	86	74	71	77	90	84	82	53	76	70	80	79	79	70	91	73	72	69	90	72	80	64	100	87	76	75	74	77	77	84	73	78	55	84	83	96	98	71	75	83	78	73	94	74	77	78	75	73	82	78	78	79	85	73	75	100	65	74	82	69	79	65	88	73	66	86	75	67	79	95	67	85	88	74	80	78	86	81	76	75	89	59	89	69	83	87	73	74	72	72	71	100	76	84	88	89	68	87	65	102	93	76	68	70	83	80	82	76	92	75	94	78	87	81	64	67	80	72	82	75	64	75	73	93	78	60	75	69	78	69	83	91	74	76	99	71	73	67	71	74	93	86	84	78	90	96	64	75	75	72	84	90	73	80	83	80	79	77	87	63	91	80	88	89	81	76	67	83	75	80	78	79	78	80	82	80	69	83	80	73	90	82	84	88	72	67	85	84	94	93	80	80	82	84	72	92	71	80	82	84	76	89	68	87	79	83	65	80	62	59	84	93	81	83	63	93	84	73	63	80	72	79	92	92	70	65	88	71	75	74	77	93	90	79	87	80	71	90	86	71	76	88	69	74	88	86	86	81	91	82	81	70	74	93	73	69	77	83	65	73	78	81	92	78	66	78	70	91	71	82	73	81	82	74	79	73	80	74	94	81	86	70	74	69	78	78	68	77	91	78	74	79	73	86	89	61	81	83	79	75	79	86	85	81	87	94	66	75	68	76	68	83	78	64	79	74	72	77	71	91	80	95	57	77	77	84	75	87	86	94	79	81	70	77	73	76	100	86	76	85	69	80	74	91	88	80	71	105	79	87	64	90	74	83	68	69	67	74	92	89	83	69	81	78	81	80	80	79	83	75	99	69	71	72	82	86	74	90	75	86	71	73	78	79	93	72	64	73	71	82	89	78	79	77	104	77	74	87	74	81	93	90	81	71	77	81	85	94	84	80	72	64	110	74	103	85	75	79	100	81	86	86	68	67	73	74	80	87	76	85	67	78	79	83	66	81	81	81	81	60	78	65	70	99	82	76	77	73	74	64	86	84	69	80	82	85	65	89	87	99	75	91	90	80	97	67	81	82	77	88	87	73	70	78	93	76	90	81	83	90	90	82	79	87	77	82	75	75	82	70	76	80	89	79	87	77	80	87	74	78	98	86	73	77	78	81	74	83	61	78	75	86	71	83	67	89	71	84	97	91	84	79	73	75	89	73	75	59	79	72	79	65	81	67	63	71	61	62	78	101	89	65	87	74	99	60	98	89	76	70	80	70	115	79	86	71	81	93	87	80	86	66	104	73	71	76	68	86	64	84	78	86	86	80	91	81	95	80	86	90	70	84	107	78	89	77	86	72	85	86	64	87	61	99	68	80	75	83	73	71	68	86	90	75	90	79	89	89	72	80	73	90	71	83	82	88	74	87	74	73	84	73	62	84	83	79	72	70	80	68	87	73	82	78	73	88	77	85	84	77	68	73	76	79	82	71	83	81	84	59	80	71	69	65	74	78	77	80	73	78	66	81	58	60	93	76	75	88	71	70	89	87	91	75	69	80	75	86	97	86	92	65	87	96	70	73	72	88	79	78	83	84	88	81	76	68	68	75	81	91	90	75	82	69	72	64	70	80	80	79	77	85	75	81	78	88	100	72	88	86	86	86	83	89	69	68	85	81	75	61	88	76	84	67	77	81	90	70	79	91	77	85	81	86	79	70	72	90	64	89	80	64	91	83	86	69	86	77	79	70	80	82	80	74	73	83	83	68	92	75	86	73	82	61	75	62	75	70	76	80	93	80	86	80	79	78	78	66	86	77	91	72	79	59	80	88	75	72	73	73	78	94	74	72	89	73	83	72	88	64	81	81	68	86	84	74	88	79	72	76	84	72	68	78	80	71	75	72	82	81	84	83	79	69	67	81	88	84	61	81	76	84	94	84	68	82	74	74	71	92	84	92	88	90	80	80	63	88	86	81	72	80	87	82	87	82	88	72	74	78	94	81	84	80	64	88	73	68	104	76	77	84	65	81	92	81	83	62	62	74	77	76	77	87	78	83	83	65	102	85	86	82	65	73	71	65	85	77	80	85	86	76	78	67	64	75	68	77	76	82	102	80	98	83	69	77	73	71	79	76	86	85	82	69	88	72	78	87	86	77	65	83	78	82	73	92	88	72	80	66	79	79	82	81	90	86	79	71	84	87	75	76	86	90	94	88	81	101	84	84	81	79	93	77	73	70	70	89	68	82	85	88	87	68	85	78	85	94	87	64	89	73	91	71	77	61	77	58	80	80	74	80	81	74	85	78	81	75	63	71	76	87	71	98	81	75	84	79	65	89	92	69	81	81	84	105	64	78	92	73	74	100	87	73	85	71	81	66	77	92	96	73	84	68	76	87	58	77	70	80	82	80	80	83	88	77	94	75	74	88	72	71	85	86	93	79	84	74	83	75	65	84	83	77	72	76	69	80	87	78	86	71	79	95	77	77	74	86	78	66	83	75	85	75	82	69	77	71	67	86	75	86	94	85	84	90	83	66	78	85	84	78	83	76	79	81	78	66	62	80	96	78	81	80	86	80	74	78	87	73	62	89	72	78	70	76	73	83	83	80	80	86	72	73	81	76	80	75	80	89	73	89	84	82	81	83	66	70	74	72	85	78	80	76	105	76	94	72	84	93	94	76	86	98	75	90	82	80	66	74	90	82	86	82	90	97	88	75	87	65	86	82	78	73	89	87	89	76	72	80	83	76	70	80	78	79	75	76	82	76	83	83	70	75	90	77	76	87	74	88	91	78	92	87	76	86
27166	12391	3516	4161	8263	11013	10470	8459	6241	5916	6227	4325	3380	3200	2842	2311	2367	3008	2458	1449	1333	1295	1127	1106	1110	1033	1051	1007	874	902	952	1043	915	937	889	872	820	821	934	844	834	866	2549	4451	6858	6129	4944	3378	2070	1404	1009	837	703	721	734	695	717	670	688	674	688	662	691	681	690	732	702	694	669	677	717	776	711	690	680	725	620	669	702	691	705	686	676	677	686	686	701	710	663	704	676	676	687	702	682	732	747	694	672	732	702	672	722	719	692	691	671	645	676	771	714	661	680	681	723	707	732	647	693	709	681	708	675	689	696	688	648	716	681	677	654	697	717	659	713	672	720	670	674	693	710	696	701	650	715	678	715	719	741	727	716	702	706	670	744	691	690	707	687	727	663	674	662	670	686	674	663	677	727	699	708	715	707	740	693	681	660	647	684	703	737	710	719	719	714	718	671	683	693	709	685	703	702	680	655	662	748	675	670	639	761	709	709	712	693	688	665	671	696	665	706	708	680	691	705	710	686	744	745	703	709	708	661	692	725	694	675	724	676	634	707	746	675	683	670	692	731	694	744	662	717	707	668	691	693	719	669	715	728	701	724	728	687	657	699	701	749	700	709	723	720	711	683	704	718	706	674	720	751	676	699	719	707	690	709	690	693	712	724	712	678	727	679	668	729	702	670	690	670	715	663	674	696	729	699	663	705	687	686	702	712	711	645	710	720	697	673	722	699	670	675	735	739	673	680	711	720	701	691	679	661	674	684	714	689	716	688	719	643	720	716	636	701	718	691	711	644	665	665	670	698	682	681	659	654	705	735	701	711	678	672	632	698	716	734	718	692	705	684	688	662	725	723	689	714	672	690	734	761	683	698	696	681	729	675	628	726	702	685	736	675	654	704	707	663	682	656	669	693	674	698	697	629	666	701	706	722	720	747	692	704	686	713	678	724	758	709	689	734	669	687	657	732	745	728	668	700	705	711	703	678	647	665	672	748	718	764	656	719	702	739	656	707	699	690	712	709	719	652	709	734	682	732	701	703	639	716	660	733	680	707	681	718	721	673	689	682	673	682	705	711	715	702	724	679	690	716	705	740	675	676	718	713	714	678	709	682	696	724	688	688	699	719	649	698	704	682	694	686	675	663	680	718	696	716	645	704	690	722	696	709	727	702	671	691	711	697	726	668	709	730	683	688	712	656	680	696	680	703	681	719	671	688	712	663	682	711	705	735	688	681	719	672	714	701	659	689	712	747	685	692	655	669	688	666	711	699	765	653	723	681	699	682	642	666	693	668	668	661	695	665	720	680	673	660	739	688	713	712	710	717	714	659	707	717	708	709	687	674	703	755	726	680	694	723	696	714	682	689	697	671	660	721	724	741	677	674	676	687	673	654	669	680	676	729	695	704	706	686	645	743	698	649	689	709	712	674	699	673	657	681	685	703	688	701	658	699	743	693	736	729	736	745	646	721	696	735	733	646	703	712	717	694	654	682	702	731	673	651	664	683	704	706	706	690	691	683	687	674	715	672	684	714	705	698	678	681	692	711	710	690	747	667	678	662	711	720	757	717	732	707	652	694	669	733	705	706	657	695	725	709	686	637	652	652	698	678	689	678	721	688	709	738	757	733	732	714	721	696	711	615	654	716	693	694	722	666	673	671	728	695	685	683	692	728	720	696	679	641	720	690	665	711	674	728	720	710	662	695	723	695	700	703	690	697	677	732	662	705	658	693	672	663	684	712	703	674	702	661	680	658	673	679	705	688	726	688	724	680	633	696	719	712	698	671	667	663	658	716	742	698	678	701	684	662	671	663	691	691	687	680	745	686	724	724	719	705	721	703	718	686	679	674	699	738	682	672	729	696	720	727	687	699	672	691	722	708	726	680	643	681	717	705	702	667	708	687	732	753	689	707	708	694	729	652	720	723	707	685	647	652	731	696	725	695	665	693	669	722	695	675	745	707	730	677	690	703	680	687	694	686	702	728	692	683	666	701	671	673	665	685	722	756	686	711	706	725	708	685	701	685	707	723	667	720	683	709	642	672	688	722	691	673	678	671	715	710	672	673	668	697	742	656	689	690	721	662	677	718	707	690	696	683	731	715	652	655	725	702	724	723	663	718	680	705	707	697	735	683	682	712	719	658	715	703	748	683	645	727	690	667	654	657	655	667	652	674	779	680	695	673	675	690	693	734	670	688	679	686	674	721	701	681	696	726	684	708	729	708	689	716	673	637	705	722	701	717	686	700	695	714	741	693	701	693	701	727	731	714	707	649	708	675	723	717	723	686	692	673	732	708	660	778	648	743	697	698	677	706	681	680	724	704	660	703	660	702	646	706	672	718	719	748	722	685	653	725	698	644	681	704	679	673	726	751	736	717	728	691	733	704	682	697	730	724	705	704	687	698	699	673	761	716	698	672	695	663	700	669	668	673	703	708	706	716	719	718	729	668	724	700	657	692	688	647	710	689	736	696	702	684	683	670	700	706	727	714	701	692	675	699	714	669	720	693	643	724	671	714	674	690	722	703	666	689	677	724	686	775	720	689	676	690	716	694	736	707	681	707	745	694	675	734	681	676	668	743	684	676	715	702	658	680	711	688	674	718	688	687	686	684	655	745	693	697	718	722	726	694	736	690	723	688	667	649	690	729	691	680	705	730	731	682	697	688	712	680	714	700	670	712	687	655	667	680	710	692	720	679	716	671	715	690	746	693	648	750	693	725	672	666	688	668	698	734	702	689	666	680	705	656	670	710	663	714	706	700	667	709	670	659	683	641	665	707	686	669	699	693	670	693	730	676	666	699	691	684	731	664	706	635	653	690	691	718	709	720	725	717	692	696	684	722	697	729	725	709	674	733	694	725	678	718	680	698	745	702	647	664	681	718	677	683	696	706	692	683	687	683	723	702	678	723	740	696	685	700	730	714	689	691	678	730	695	685	692	712	726	730	720	687	680	701	679	660	721	714	699	683	710	701	697	672	677	709	700	679	661	721	690	656	750	685	744	688	692	711	697	682	659	666	714	673	656	657	693	703	753	745	656	741	739	703	648	755	704	692	691	732	742	684	677	714	713	702	688	695	657	726	691	680	717	688	696	666	652	618	698	723	740	684	667	661	700	730	675	705	698	679	680	703	719	665	675	680	723	706	674	736	645	718	730	665	718	691	656	701	666	679	676	694	713	703	717	681	682	707	647	721	694	694	713	692	749	683	676	716	708	682	747	689	686	680	685	719	698	719	718	696	717	684	692	703	692	679	683	737	689	668	692	677	703	687	730	722	677	739	740	672	696	714	681	708	647	728	701	723	697	698	684	674	674	676	702	724	715	675	749	663	716	686	729	674	703	633	697	722	691	658	716	688	718	717	672	668	719	718	725	685	658	695	695	765	716	759	660	716	698	707	725	712	667	697	691	676	710	690	643	737	737	727	693	722	651	732	678	726	685	712	692	688	706	724	721	670	712	721	710	633	684	713	700	724	684	672	714	716	681	716	661	700	711	700	622	708	667
1395	504	192	152	124	163	188	159	149	141	142	125	122	114	119	123	107	119	116	96	126	90	100	96	97	83	97	101	103	77	100	93	94	98	97	120	111	99	95	89	90	94	113	97	139	152	120	123	108	102	93	89	88	98	102	87	112	94	84	105	86	96	88	87	88	86	89	85	98	87	103	92	96	93	90	91	90	94	114	99	99	96	92	93	87	90	99	89	90	94	90	84	83	97	91	95	90	71	80	97	96	106	93	113	102	91	109	105	84	97	88	86	115	96	88	100	93	95	88	89	102	106	86	99	113	83	78	81	88	104	83	86	99	82	100	92	72	99	85	74	91	91	70	89	105	79	80	96	89	92	78	92	99	94	87	81	106	99	98	94	67	97	86	78	84	109	90	90	91	107	72	77	91	101	104	101	94	99	86	79	87	103	106	82	93	106	80	90	92	104	98	104	85	115	91	88	101	85	110	66	89	80	93	90	100	104	85	80	99	87	97	96	81	76	79	105	71	87	79	93	101	87	84	104	88	100	102	85	111	102	76	106	82	83	83	95	85	101	131	88	93	76	94	86	102	100	78	91	109	97	92	100	102	94	95	95	84	86	102	109	94	95	112	81	110	78	94	92	90	82	108	86	84	100	75	91	83	84	88	99	97	104	87	85	93	80	102	77	115	84	102	102	93	89	97	83	99	92	71	104	89	109	95	70	95	83	115	103	109	86	75	90	80	100	115	108	96	102	90	94	96	90	77	97	100	104	74	105	99	86	88	92	89	106	98	89	107	120	100	99	89	95	113	94	85	89	96	84	78	98	80	92	92	72	86	96	82	103	93	97	104	101	86	81	82	96	88	103	102	106	95	95	103	90	96	101	97	97	98	100	110	96	96	80	69	81	88	105	104	87	76	94	91	97	88	91	89	96	77	80	90	93	90	96	97	99	81	86	105	102	93	90	86	88	92	102	79	106	92	80	80	75	86	95	97	70	104	113	78	111	72	81	86	85	90	97	98	85	90	85	99	94	83	96	85	81	98	85	83	88	97	82	96	103	106	98	86	88	111	110	69	108	85	98	93	89	93	81	82	91	94	86	94	91	92	88	89	90	78	87	91	101	88	96	92	104	88	103	94	88	102	103	82	96	100	74	102	103	88	95	93	107	100	91	113	104	85	85	102	97	87	85	99	75	94	96	94	79	96	99	92	105	95	91	105	92	92	95	96	91	87	85	105	105	83	87	105	95	95	103	89	99	112	100	100	91	101	81	91	90	86	89	89	100	104	76	92	82	90	99	93	111	88	93	100	89	87	88	91	110	91	97	76	75	94	81	93	94	96	97	93	88	102	105	94	82	88	79	84	108	70	93	106	100	110	100	103	97	112	93	102	97	83	87	88	109	97	82	77	91	101	112	100	101	106	113	100	100	98	102	81	99	88	100	104	96	95	109	86	79	94	92	117	104	82	105	104	99	97	101	74	100	103	91	88	73	92	99	106	91	104	89	105	94	96	101	87	117	93	80	86	75	93	115	84	87	79	106	82	97	96	105	91	106	86	103	94	100	99	96	90	92	92	92	92	96	78	82	93	99	107	107	99	101	89	85	100	102	92	86	74	94	95	75	82	97	104	102	88	86	103	90	95	111	79	104	92	101	85	102	88	86	106	101	88	105	83	90	85	106	91	130	76	95	97	104	94	95	80	92	81	100	93	83	96	82	72	78	87	89	84	79	94	102	91	109	88	98	97	112	83	96	94	105	98	91	96	116	89	94	87	78	95	105	84	93	87	99	88	95	90	98	94	75	107	90	92	87	88	109	108	94	102	89	103	95	82	114	103	95	108	89	82	83	90	88	96	94	86	95	89	86	83	85	90	96	99	93	92	96	103	107	93	91	71	102	98	88	91	81	90	93	93	104	96	99	82	84	84	75	91	89	95	96	81	76	96	86	105	98	83	83	106	98	96	88	92	93	89	82	101	105	87	79	88	89	100	94	88	93	91	79	110	96	106	104	79	98	86	100	97	84	77	93	91	91	88	91	92	89	93	91	86	107	72	93	81	85	110	82	90	102	104	79	102	84	82	92	99	87	96	91	93	90	96	92	83	102	75	88	94	95	101	92	87	78	85	116	88	85	83	99	87	96	93	101	88	94	80	103	82	99	105	86	96	85	97	87	106	75	105	74	94	95	101	77	112	90	84	91	78	108	86	89	92	97	102	87	82	92	102	95	102	88	78	88	81	107	94	71	87	89	91	100	103	108	86	107	108	91	99	86	99	96	96	96	84	90	102	77	98	80	82	83	98	84	91	87	94	113	84	81	97	96	90	99	101	112	90	88	92	83	85	97	92	88	79	80	97	93	102	101	80	109	91	100	105	91	98	95	85	88	105	101	93	91	110	93	89	110	92	84	84	75	87	110	99	90	86	93	88	101	79	87	85	86	90	99	97	97	103	91	93	93	104	94	73	90	88	93	89	84	104	107	80	86	94	81	93	83	96	98	93	95	102	93	100	97	89	81	102	109	80	86	103	106	78	83	114	87	98	72	98	94	91	99	94	106	79	97	89	98	73	80	88	104	87	98	101	87	89	90	98	80	89	93	88	83	80	101	101	80	98	90	101	78	97	106	87	97	82	99	101	87	109	100	94	83	93	100	91	102	80	104	98	86	81	89	97	88	111	86	87	92	89	93	78	98	99	90	107	99	91	92	76	93	115	84	87	96	77	77	110	98	74	84	94	90	94	99	90	102	78	99	77	100	105	82	87	96	110	80	102	99	110	95	94	103	107	94	94	92	92	90	90	100	101	92	91	102	94	75	87	95	88	92	99	85	97	83	87	94	119	95	90	90	94	114	98	99	99	111	106	95	90	102	81	99	84	90	101	95	98	105	106	97	86	92	96	89	93	87	84	84	91	70	110	101	89	88	81	99	99	90	88	113	82	107	80	87	84	102	88	98	92	94	96	88	86	114	93	78	102	77	118	106	82	97	82	94	90	91	89	98	105	92	103	92	109	88	90	88	96	80	94	80	100	88	112	100	87	86	96	110	92	82	101	90	92	91	92	89	101	79	101	106	103	107	94	96	81	95	102	96	93	81	86	90	87	101	101	89	96	77	102	95	108	107	85	97	95	101	84	104	109	92	94	86	104	98	96	90	98	99	91	95	103	89	102	103	103	79	86	107	85	73	93	96	98	75	105	95	75	83	88	87	87	77	86	74	87	82	95	117	93	104	99	106	85	78	90	103	86	90	96	82	87	92	111	104	88	87	88	92	84	92	115	102	102	95	90	73	99	89	104	99	94	105	117	90	92	84	81	123	97	95	92	96	97	95	89	99	97	102	78	117	113	99	89	89	96	79	104	98	96	97	99	98	100	99	110	104	90	110	95	103	103	102	73	100	97	99	73	81	118	102	116	111	97	89	78	99	94	91	98	94	107	106	105	82	94	87	77	89	78	81	76	105	77	86	111	96	89	105	79	92	79	88	88	86	88	98	91	117	96	95
17075	6313	2289	2401	4787	6596	6411	4856	3664	3500	3602	2632	2071	2031	1851	1616	1557	2037	1843	1204	1097	1117	1026	957	900	922	936	962	953	970	874	888	908	907	915	913	859	885	885	840	905	983	1121	1467	2089	1956	1803	1455	1190	961	882	826	830	864	794	789	799	737	762	825	800	787	834	796	853	861	784	836	835	782	792	829	785	821	826	825	829	810	869	826	824	786	796	756	796	827	779	828	819	794	800	830	791	839	791	802	797	777	819	819	765	815	769	758	804	798	849	751	811	817	751	787	754	775	773	819	814	819	855	785	835	814	817	827	787	814	845	809	814	764	810	811	783	838	823	793	825	840	830	805	801	836	807	812	825	804	819	821	785	828	766	740	808	770	820	789	820	783	808	822	807	810	783	882	826	846	826	811	783	838	771	761	800	848	779	770	784	800	792	814	810	738	795	775	837	819	817	794	811	826	824	808	816	794	778	784	766	778	808	848	798	783	799	821	814	801	813	839	757	802	799	826	735	750	836	770	802	813	852	760	807	815	776	830	819	797	850	820	824	842	780	832	789	789	804	813	793	752	826	794	806	786	811	820	820	809	801	842	801	809	790	842	768	795	814	794	821	807	803	803	825	757	767	766	805	780	799	776	788	759	803	821	793	792	824	791	789	821	781	872	779	769	812	773	754	806	782	825	741	775	805	785	783	813	800	827	798	783	832	787	834	808	776	834	804	797	844	801	843	786	793	870	799	794	816	793	773	787	838	855	792	833	822	816	803	786	822	802	765	764	786	780	840	805	778	780	824	803	831	754	809	769	784	801	764	767	803	769	820	764	852	775	756	821	778	790	820	815	849	753	760	775	831	807	736	772	827	793	832	801	754	759	820	833	834	834	829	813	842	872	762	794	821	827	786	762	841	794	741	793	851	795	814	785	819	769	822	806	757	865	814	790	784	806	846	788	794	804	818	741	791	801	790	858	798	784	815	859	806	822	826	740	769	757	755	774	816	842	833	766	843	808	777	817	833	794	802	760	845	781	770	839	826	836	852	847	816	768	804	820	857	817	776	819	783	812	742	786	838	769	796	784	825	804	834	816	835	771	776	767	760	752	829	812	778	762	798	817	811	807	807	753	774	822	781	781	822	816	771	790	827	815	807	801	880	799	797	739	812	771	771	808	790	802	814	853	769	816	826	791	793	815	794	868	796	796	834	804	773	780	749	804	809	767	825	786	787	774	820	802	812	783	814	805	788	837	792	775	838	724	787	859	818	808	775	806	820	749	838	756	819	730	792	763	804	790	813	819	763	801	803	795	803	818	781	777	793	798	871	802	807	801	773	816	811	818	828	760	809	799	883	806	797	819	795	756	789	791	806	813	831	761	804	769	820	787	800	801	855	794	817	792	796	786	851	815	820	817	853	772	810	775	786	783	771	807	806	824	752	808	820	778	784	782	805	795	818	738	802	852	842	877	813	827	747	785	789	817	792	845	737	774	826	809	852	789	820	805	805	770	790	826	856	794	782	796	802	808	809	831	855	792	836	785	855	805	767	821	752	770	859	831	801	799	773	800	797	805	769	760	831	789	821	780	806	807	791	818	820	776	776	832	765	791	813	809	822	816	768	770	773	777	805	833	766	797	761	814	816	810	819	782	809	813	832	776	795	807	831	800	788	781	812	814	850	826	801	791	761	770	826	832	794	787	760	772	765	795	735	799	828	788	793	786	799	831	753	833	842	821	812	797	745	795	811	765	765	807	757	780	795	806	814	821	784	817	801	818	801	766	840	770	803	806	749	757	822	804	896	800	813	803	809	819	778	762	833	785	825	793	810	811	781	808	851	817	779	820	806	773	781	785	808	772	838	819	754	755	836	775	828	781	819	815	790	803	832	783	792	822	766	826	782	843	757	805	814	817	807	774	840	808	748	838	809	771	738	785	770	820	747	803	830	845	809	803	838	801	788	758	748	787	839	786	747	817	781	801	764	833	776	807	785	814	795	762	780	798	799	774	794	829	751	797	787	815	735	784	773	780	822	782	793	856	844	794	822	800	841	826	749	783	764	791	830	758	787	839	747	774	825	887	799	785	781	799	796	766	811	785	837	813	785	786	805	790	765	789	800	777	811	772	809	796	777	801	792	855	767	787	796	812	859	768	742	830	789	807	781	793	783	810	803	861	799	805	772	798	740	817	789	797	811	810	779	833	827	783	773	757	819	797	764	782	871	804	812	754	806	828	786	734	803	794	816	784	839	839	780	814	846	802	831	839	830	785	795	802	790	797	803	794	799	782	808	793	827	878	793	821	815	772	823	804	771	782	852	734	854	779	824	796	819	820	771	805	806	783	802	822	831	752	824	788	800	782	774	818	820	795	822	815	843	823	780	830	785	761	810	839	832	766	832	795	768	830	756	833	807	809	801	777	819	727	760	781	811	831	834	822	767	758	799	816	780	805	752	793	782	837	846	813	788	798	808	829	813	818	727	812	753	770	835	771	761	822	753	786	815	845	824	833	872	795	773	795	831	799	847	819	780	804	767	833	820	767	775	780	828	812	828	827	827	800	824	790	817	815	841	793	820	834	757	784	865	785	795	819	848	807	774	828	825	814	775	819	832	845	815	778	793	825	800	825	749	790	825	823	801	826	839	798	783	789	755	864	808	781	790	787	790	811	819	793	787	803	767	806	803	824	842	747	802	804	783	804	761	786	808	757	765	854	808	791	793	792	790	792	793	808	826	811	807	795	813	827	828	800	807	770	784	784	815	854	837	800	786	829	832	772	815	855	812	784	750	837	801	820	738	839	820	795	785	797	829	786	712	806	835	842	796	775	759	811	798	809	766	802	773	772	774	810	808	793	784	794	790	749	837	820	798	807	741	806	849	825	824	819	754	746	715	786	801	848	839	733	754	832	785	812	845	807	842	832	795	806	787	830	766	806	840	874	767	838	814	799	795	845	731	788	793	806	785	851	820	770	788	791	807	814	810	777	809	780	734	787	792	777	762	783	820	804	830	789	828	771	782	754	839	783	777	791	770	798	852	800	788	843	777	796	755	800	856	805	799	784	820	770	755	805	833	826	798	796	743	854	816	816	806	830	758	811	807	772	821	748	770	841	835	779	790	837	783	779	819	796	855	813	751	821	822	824	783	798	828	807	836	756	778	825	766	750	817	784	779	744	764	830	795	807	822	821	764	829	812	810	808	780	848	801	819	798	793	778	785	829	776	823	771	772	838	788	771	803	826	796	795	842	816	833	825	806	780	801	792	780	810	814	810	855	775	789	838	810	801	809	799	836	794	827	805	786	828	792	885	838	780	803	819	811	837	783	792	773	830	878	804	827	809	786	758	831	842	822	820	755	788	786	788	807	784	753	782	801	832	815	786	829	812	774	819	841	868	784	813	792	805	757	788	824	794	843	789	772	857	799	791	804	789	845	825	777	796	792	812	827	786	800	841	780	785	829	772	766	742	839	822	812	798	800	763	778	792	795	784	886	800	798	793	843	772	820	814	848	770	796
2156	1084	262	183	178	213	235	216	184	161	186	156	165	145	141	130	114	162	143	119	104	126	109	106	94	93	95	88	108	85	86	110	98	116	90	100	101	97	89	99	103	129	133	201	283	223	165	143	114	111	88	99	109	101	101	124	90	110	99	95	82	97	91	100	111	86	82	81	87	98	107	91	112	80	91	84	92	107	96	106	107	83	100	96	83	82	92	83	98	84	100	87	80	112	101	107	109	92	108	106	85	83	88	90	98	102	75	86	99	90	101	87	75	94	83	88	93	90	99	80	85	101	93	89	86	83	89	93	83	98	120	80	98	100	83	72	82	80	90	81	93	100	101	105	97	84	98	89	90	100	90	87	110	101	99	97	76	91	86	102	72	71	85	98	100	89	97	74	92	98	101	88	89	80	95	81	104	86	83	104	98	104	93	89	91	100	95	85	106	102	91	97	107	86	86	74	83	96	96	95	81	89	93	97	92	85	86	98	89	88	92	95	102	80	83	110	93	72	91	76	88	95	109	87	78	88	87	105	112	79	103	92	91	104	92	100	69	103	104	82	89	98	82	79	89	91	92	91	77	109	98	75	111	118	64	98	82	99	92	89	79	81	104	113	99	108	99	95	75	106	88	81	95	84	87	81	100	98	78	90	101	84	96	94	114	86	100	101	93	93	90	99	67	87	93	88	95	105	94	86	76	86	93	100	107	94	89	84	92	102	87	86	97	111	104	108	103	102	97	93	87	92	77	100	102	89	89	85	75	101	107	79	98	82	82	84	94	86	102	93	100	79	98	93	75	77	87	100	105	93	99	106	93	112	75	88	105	95	107	83	71	85	96	89	79	108	82	86	87	102	81	102	82	77	85	93	87	93	106	94	102	76	86	93	87	82	93	115	89	73	81	90	91	88	90	89	86	86	106	88	81	88	86	101	98	83	91	93	109	92	98	97	102	83	101	102	84	94	91	96	105	80	90	83	84	96	78	84	87	78	91	102	77	101	84	89	100	103	90	101	77	81	92	104	103	78	99	100	95	95	101	84	98	96	110	103	94	91	91	92	109	91	105	72	84	104	91	85	106	83	104	101	114	91	94	79	84	79	87	85	99	103	71	80	97	92	111	107	97	85	100	79	89	84	94	95	100	84	86	105	79	103	99	92	99	91	81	102	89	89	82	80	95	85	100	102	99	86	116	83	91	78	92	94	101	80	98	114	87	79	100	98	95	89	96	86	92	93	86	97	81	96	87	91	95	109	114	78	77	91	87	93	102	84	105	94	94	96	95	85	98	71	93	86	90	82	79	110	95	85	75	103	88	87	80	94	83	94	95	106	95	100	71	88	82	104	107	89	88	111	101	79	91	94	90	80	93	99	97	91	81	106	104	97	98	90	87	80	87	93	95	105	94	84	88	98	101	95	94	81	89	94	92	100	92	94	114	75	90	99	87	80	93	106	80	90	96	85	81	86	95	85	107	93	76	82	88	83	103	95	89	117	96	113	97	95	94	95	101	93	80	73	89	87	92	92	99	81	90	104	83	92	87	73	105	88	96	104	106	88	96	83	85	78	96	94	78	86	78	76	72	96	79	82	88	94	78	98	73	84	88	81	86	103	99	80	93	99	87	94	95	88	100	81	90	95	101	98	85	109	93	77	84	87	98	73	92	81	89	84	81	96	93	102	97	98	87	85	91	89	74	97	86	97	102	86	93	99	101	93	80	100	103	85	90	101	86	80	81	96	93	88	100	93	107	82	89	97	82	93	66	98	93	88	98	81	83	83	79	84	91	81	86	88	94	112	95	83	93	94	93	99	77	76	96	79	98	90	99	88	101	104	107	86	74	86	93	88	94	93	79	104	85	76	93	83	104	104	95	104	93	91	93	101	109	81	85	103	97	98	90	83	75	90	103	87	90	99	90	99	88	96	82	96	94	85	83	104	70	100	100	93	85	105	104	66	106	86	114	100	101	102	86	98	83	97	78	101	86	96	93	94	91	82	98	96	91	86	115	78	96	87	88	101	97	72	95	85	100	94	88	88	87	81	106	112	74	88	91	78	99	95	79	115	80	117	91	94	88	109	102	82	95	80	91	94	93	100	114	80	90	104	83	81	81	101	99	88	93	86	82	86	103	84	85	79	111	92	84	71	92	104	81	77	77	85	91	90	99	98	91	80	91	80	99	80	77	89	76	98	77	92	107	103	84	99	88	95	104	83	86	92	90	93	90	86	97	96	86	97	86	89	94	95	105	92	85	90	111	98	96	77	95	94	91	94	80	103	83	83	98	94	92	101	93	81	88	88	89	100	106	88	95	88	95	106	83	94	95	76	109	89	94	97	86	86	83	104	81	97	98	107	87	120	95	80	94	99	103	76	99	76	98	95	101	101	91	86	96	100	101	84	103	91	109	99	87	86	83	106	88	88	86	92	88	102	91	93	91	88	91	93	75	90	94	97	89	95	98	93	100	98	88	94	83	102	74	93	97	105	101	84	97	90	87	73	105	99	107	89	97	97	89	91	93	84	90	93	93	98	95	105	96	89	70	89	95	80	96	88	94	95	98	86	93	101	75	94	95	86	83	95	95	104	89	86	99	95	97	75	91	83	87	81	94	88	96	88	116	92	82	103	84	77	113	83	77	110	97	92	101	91	94	95	103	79	90	87	103	93	77	106	87	91	112	89	101	72	83	83	85	110	94	92	93	74	92	99	90	108	90	108	81	110	103	97	89	86	78	90	109	112	91	79	97	83	83	83	93	84	81	96	91	94	78	90	78	89	91	82	93	91	92	86	86	114	79	107	96	84	89	82	89	89	95	100	77	90	92	83	99	88	104	101	94	84	89	105	89	87	94	75	83	78	87	99	105	79	85	92	97	85	110	98	98	95	90	102	97	100	100	94	80	97	90	91	92	109	86	80	89	102	87	90	96	82	81	95	93	85	103	92	78	92	90	104	80	97	85	80	98	105	87	100	92	80	88	97	101	99	76	91	91	92	102	79	106	87	92	83	106	90	107	89	95	74	74	100	102	79	86	95	88	89	95	80	84	91	83	95	79	99	95	107	96	94	84	83	98	92	87	65	104	76	98	76	101	79	98	97	102	69	87	74	111	92	92	80	95	98	94	85	92	89	87	82	89	78	89	79	73	109	84	107	86	89	95	85	75	101	92	84	96	91	85	102	94	98	82	85	99	88	97	80	88	101	105	94	84	99	85	93	75	92	90	105	81	79	82	99	88	88	101	82	88	90	86	101	86	82	95	89	98	94	102	87	82	124	101	85	93	89	92	92	102	89	89	94	97	88	95	76	99	85	90	111	94	83	102	93	91	92	79	91	92	102	96	97	94	84	87	90	100	90	103	76	95	109	98	96	101	94	86	102	81	91	78	101	100	94	101	93	64	79	113	100	93	75	95	87	97	81	101	86	85	103	96	104	100	76	76	91	93	85	87	92	77	99	114	100	98	82	85	90	117	83	93	89	86	85	94	87	87	90	84	95
23335	11082	3210	3580	7445	9540	8844	6795	5367	4744	4687	3472	2842	2644	2246	2065	1978	2295	2366	1607	1268	1186	1200	1123	1020	1022	956	1000	1013	955	995	940	1019	1047	978	977	959	890	895	978	947	2303	2118	3228	4709	3712	2953	2183	1567	1075	943	836	819	778	775	785	803	771	756	782	835	802	833	788	824	825	795	828	889	778	860	801	796	798	796	819	816	787	811	801	792	793	815	810	818	784	735	829	803	815	765	787	802	808	815	798	821	802	816	864	816	818	786	796	748	805	824	783	798	841	736	838	880	777	810	813	796	789	776	799	784	825	817	794	815	874	780	782	798	768	806	826	809	787	806	832	784	828	768	806	784	798	802	867	845	790	804	824	877	778	782	859	821	842	775	771	807	798	799	763	778	776	791	782	787	798	834	771	800	776	823	747	803	736	811	870	802	769	828	766	826	798	801	835	801	820	829	815	876	811	778	779	789	771	828	800	796	777	785	806	820	779	813	775	824	862	833	743	822	818	813	779	777	785	777	821	823	830	757	764	794	809	850	815	818	827	763	792	870	821	829	810	812	819	786	786	825	789	802	816	819	801	780	807	807	875	792	763	828	842	809	813	770	825	833	795	784	797	793	807	828	804	845	794	798	804	781	794	817	802	821	808	844	818	841	801	761	789	833	829	792	792	814	774	805	783	805	787	791	803	801	821	744	830	749	803	871	780	784	838	811	827	876	807	755	821	778	790	857	797	872	847	801	775	817	821	818	819	825	812	813	771	814	817	817	785	825	750	791	831	785	802	832	802	827	773	815	865	825	785	849	791	782	756	854	820	786	815	764	782	773	804	755	807	796	763	835	761	766	769	739	772	790	782	791	768	827	801	847	794	779	817	784	806	782	837	727	840	802	769	782	819	795	798	785	815	795	821	794	777	786	792	780	823	777	819	814	817	813	814	870	798	784	793	809	820	841	822	761	803	822	810	785	855	831	811	820	804	772	791	764	850	789	816	846	788	785	761	796	797	831	824	811	770	811	764	752	806	788	815	817	812	767	799	835	794	789	798	791	805	799	765	865	799	793	825	784	799	770	821	832	824	795	786	802	850	787	841	786	873	808	795	792	807	774	832	775	738	772	804	792	811	842	819	827	822	781	774	806	783	762	829	861	749	795	798	766	813	847	811	774	760	848	810	739	804	816	790	758	813	785	755	768	811	784	815	813	841	831	796	768	722	784	830	786	770	782	834	785	772	808	775	774	767	785	773	727	822	749	813	804	807	799	796	840	781	824	808	792	776	816	787	815	811	778	793	831	787	789	796	836	785	785	717	827	788	808	767	780	798	773	787	808	760	800	822	815	818	793	717	824	822	828	791	830	834	771	818	841	794	810	857	815	798	796	839	766	755	826	808	798	761	821	828	805	756	813	765	797	799	841	828	772	813	818	831	838	795	802	783	820	825	799	804	812	778	809	768	807	813	745	801	746	803	816	818	804	771	792	770	781	791	865	829	837	818	783	811	796	809	810	792	777	804	829	790	813	830	794	889	807	789	838	758	803	839	875	771	786	768	751	804	739	803	788	809	793	815	815	809	806	774	835	840	780	827	809	799	809	822	810	812	783	805	790	804	765	775	803	770	774	794	754	784	784	794	773	842	837	844	788	856	824	808	813	792	813	787	757	806	788	776	873	812	757	753	810	874	791	780	827	759	799	817	848	815	756	771	800	747	779	821	796	774	780	844	761	825	785	822	792	837	826	783	789	853	808	769	740	795	780	808	835	807	784	835	840	844	874	780	846	818	769	804	747	805	787	816	823	811	791	802	832	821	744	750	762	761	804	753	774	836	726	842	798	823	768	811	825	779	772	791	814	814	774	810	767	829	729	791	820	798	808	806	833	825	783	851	822	834	761	797	829	831	817	822	796	857	790	778	796	823	810	820	829	812	793	789	778	776	795	810	815	813	760	809	837	827	819	795	782	836	800	866	760	824	785	813	773	780	822	870	843	774	793	814	797	789	785	784	802	784	839	838	744	801	755	816	816	808	797	843	847	827	816	808	819	845	799	851	766	806	794	788	784	857	814	780	843	826	808	786	846	778	807	839	792	791	790	782	847	803	819	795	768	792	812	827	770	837	809	815	831	824	817	772	764	798	760	769	767	834	784	832	761	830	760	800	817	801	818	822	763	837	779	819	799	830	770	803	801	830	766	822	800	780	777	749	845	838	777	787	802	802	784	806	770	827	859	782	815	835	779	795	862	827	792	779	778	779	779	795	880	808	772	818	766	844	826	788	835	787	735	786	823	802	770	758	853	772	801	771	793	785	832	820	813	834	740	805	785	783	809	819	779	779	782	789	787	806	796	820	771	747	790	841	757	770	790	807	810	813	801	878	793	833	798	781	830	794	837	753	839	861	802	838	787	793	818	824	782	797	822	803	821	775	781	787	842	805	836	820	799	860	821	775	829	867	789	743	798	840	775	842	825	835	789	805	806	793	829	908	810	769	817	809	786	779	811	787	786	768	801	778	818	811	786	852	801	824	810	818	821	804	773	755	757	780	831	802	803	828	786	782	801	830	810	815	835	812	789	800	836	841	837	831	786	768	780	829	824	790	744	833	808	804	808	797	824	795	801	821	806	766	767	748	771	823	824	792	771	809	881	779	774	755	797	818	800	777	839	782	816	764	799	776	799	832	798	794	747	819	813	814	797	784	761	827	778	823	824	827	803	773	814	793	802	829	792	773	816	777	807	764	851	838	734	718	860	792	775	784	794	789	806	785	781	796	780	841	806	783	773	841	713	823	778	802	835	792	803	840	841	826	818	774	824	854	808	819	786	758	814	800	804	831	831	798	775	832	784	821	778	789	767	840	783	811	846	810	858	796	832	831	785	822	812	768	815	778	804	833	821	801	824	837	807	793	825	774	771	832	852	826	779	844	806	803	829	817	786	770	819	802	782	794	767	797	764	822	786	833	795	802	759	755	775	799	758	803	801	800	805	786	806	765	759	830	828	769	768	824	772	771	780	784	818	740	745	764	795	766	892	813	780	844	812	750	774	825	780	830	871	770	774	811	769	811	836	805	835	815	751	764	817	800	798	787	778	802	785	850	797	875	776	794	767	778	808	796	881	791	854	826	789	826	803	760	803	783	853	797	821	807	846	745	772	809	771	828	859	811	856	814	784	837	792	780	836	767	807	858	807	838	821	785	811	848	830	784	746	800	842	824	782	802	813	799	809	793	808	816	804	777	788	819	848	802	831	820	814	791	800	834	828	804	830	813	853	808	765	801	864	830	771	753	833	784	792	767	773	844	776	816	865	827	777	776	793	811	847	781	815	804	843	835	820	821	791	792	860	800	818	820	855	784	773	793	812	807	828	737	809	819	804	801	769	765	828	785	830	796	777	786	785	817	779	793	884	840	788	810	786	814	721	827	821	776	784	814	806	824	833	740	819	732	791	804	815	796	771	806	833	805	824	794	773	814	864	793	794	806	804	779	786	786	798	722	801	862	824	825	823	804	793	801
2552	880	235	136	131	205	229	194	173	155	196	149	136	117	113	138	115	106	128	107	91	89	86	92	104	92	94	90	95	77	73	79	77	112	99	63	73	71	94	84	90	150	174	195	242	191	163	139	94	80	82	88	93	81	78	81	76	89	70	81	66	68	94	69	95	75	71	78	89	80	71	90	95	73	82	76	80	89	91	70	90	72	84	94	75	89	77	77	75	83	77	81	81	97	77	76	84	90	76	79	79	88	68	73	66	92	86	86	69	84	79	81	77	66	78	73	80	78	88	86	82	75	83	83	86	76	74	88	81	85	63	73	67	80	90	68	69	68	80	81	65	81	90	83	74	59	83	96	82	81	69	76	88	73	81	74	82	83	83	88	69	85	83	72	86	74	82	78	93	93	85	71	82	97	66	82	86	85	79	82	78	74	69	79	69	80	79	81	82	79	67	83	71	76	91	83	76	75	83	94	69	91	78	83	94	76	93	65	79	74	72	67	84	78	84	65	66	78	79	82	72	81	97	60	83	90	93	71	94	73	66	84	92	87	96	90	83	75	70	74	72	68	75	71	68	60	81	90	87	83	95	69	86	88	63	79	65	103	83	75	73	86	82	74	83	96	75	85	66	90	76	80	76	97	85	74	70	75	102	70	78	71	91	66	78	88	76	96	73	78	81	72	85	84	70	77	82	72	70	77	68	78	71	71	70	79	68	78	83	88	73	81	67	76	80	76	94	76	72	80	74	96	74	76	74	89	97	92	86	75	73	75	74	81	67	73	87	78	72	63	73	88	82	96	85	86	77	69	81	72	83	72	70	81	84	88	75	98	72	74	82	62	99	76	60	68	82	75	74	90	86	73	79	64	86	90	87	78	64	76	57	64	77	75	85	93	85	85	74	73	85	76	79	84	68	79	67	65	93	82	59	90	56	92	77	92	84	54	69	81	84	55	79	71	80	80	68	77	78	88	72	61	88	81	76	84	84	87	71	86	76	73	81	70	70	78	93	81	67	92	77	85	84	65	81	70	95	92	81	75	76	98	76	70	70	81	85	86	70	67	74	85	91	81	85	82	63	77	74	88	71	71	66	80	99	84	82	81	98	87	93	79	76	91	72	76	74	94	88	77	83	81	69	99	67	90	71	73	84	71	56	86	81	79	87	72	81	90	83	79	76	86	71	63	85	89	82	78	78	73	91	75	66	93	69	77	84	94	81	81	72	63	84	73	46	75	65	84	99	75	84	81	87	81	90	74	88	74	75	79	83	78	86	89	85	94	84	67	70	71	77	81	73	87	79	65	57	77	96	87	68	79	84	63	82	92	81	81	74	69	83	79	75	70	72	91	67	86	62	86	67	77	88	66	81	64	73	81	82	81	90	89	84	94	72	77	81	77	77	86	65	82	76	71	64	61	82	81	80	84	73	88	67	81	74	82	88	81	90	90	85	93	81	76	96	82	77	68	77	80	82	75	67	92	81	80	91	79	78	77	74	85	68	81	96	75	73	82	94	78	93	81	81	82	84	62	72	87	84	79	78	81	74	81	80	64	79	78	74	81	64	74	83	64	76	58	75	76	78	86	89	80	61	88	80	75	71	92	92	68	84	66	82	77	68	84	84	77	85	80	65	84	81	73	95	76	80	62	80	75	92	74	85	70	74	56	74	89	84	79	85	97	82	64	82	92	89	70	77	82	78	67	90	88	95	87	79	72	85	66	74	77	91	77	65	79	93	69	73	77	87	81	74	79	87	81	74	77	87	84	72	77	59	70	77	72	87	63	83	73	81	76	83	83	84	68	70	83	84	64	86	72	80	83	96	78	79	89	80	84	91	70	72	64	94	86	69	90	67	95	83	86	71	73	81	75	77	90	81	72	78	82	70	107	86	76	74	82	74	88	78	73	93	76	88	74	57	70	65	89	74	79	80	77	87	74	83	76	57	96	78	93	74	84	72	88	84	71	71	74	66	87	78	89	73	85	70	86	84	70	72	78	93	77	71	71	79	87	84	72	82	71	74	91	71	80	72	83	64	75	69	76	68	74	86	76	75	75	87	79	77	80	83	78	86	77	85	86	62	66	103	83	71	86	68	77	85	84	70	92	76	76	90	71	86	74	96	68	85	58	76	75	108	92	77	88	99	70	62	75	79	72	65	72	77	93	79	78	71	62	86	97	80	85	80	88	83	76	71	80	70	68	74	74	67	68	82	62	81	90	70	76	83	76	79	61	87	82	83	85	81	76	103	89	83	81	74	85	70	79	73	79	84	71	77	85	61	80	70	79	90	79	76	84	61	91	80	89	75	81	73	70	91	68	72	68	82	74	70	77	90	86	78	83	85	90	82	88	70	73	78	83	79	74	90	87	82	71	77	73	77	66	76	66	80	67	95	79	70	83	84	83	81	78	63	62	81	76	86	83	88	69	86	74	78	71	73	71	73	85	79	70	72	76	71	90	81	67	66	83	72	68	70	60	70	90	80	83	73	82	96	71	73	94	86	66	78	72	87	104	99	73	82	75	89	81	71	72	83	77	70	69	88	75	84	97	78	86	87	84	80	83	61	102	88	78	56	89	57	74	71	72	82	91	87	93	92	76	94	99	92	95	84	73	91	69	81	85	84	78	83	68	87	70	74	97	79	62	70	71	92	71	87	75	77	85	91	84	88	71	71	83	78	79	68	79	93	69	80	77	79	107	92	85	86	78	77	85	84	74	74	84	83	64	88	73	80	89	79	85	97	88	89	76	81	79	80	68	72	75	75	82	84	83	83	88	81	81	99	104	80	78	69	65	67	84	86	88	74	81	89	79	77	73	81	83	92	89	78	77	77	81	68	73	77	71	78	63	81	78	81	89	90	94	82	65	66	94	74	71	95	78	85	78	82	91	72	80	82	67	77	85	92	98	88	71	71	91	76	81	78	79	78	79	55	82	86	75	83	79	64	62	88	68	89	81	97	85	82	73	80	76	68	82	74	95	81	73	61	80	76	83	72	88	87	74	94	76	80	77	80	82	71	71	68	83	74	89	80	85	86	94	89	78	80	84	82	76	79	76	83	89	76	90	86	79	65	69	69	88	84	91	77	88	59	84	88	97	89	83	86	74	83	85	98	70	84	75	79	86	82	73	82	83	90	93	86	90	77	83	90	77	85	76	89	86	92	78	94	80	67	72	82	92	84	80	80	64	75	81	74	79	80	75	72	76	73	85	73	84	66	81	77	79	74	78	83	65	70	85	73	86	87	71	91	79	76	69	90	63	78	88	79	91	74	77	74	99	78	86	90	88	74	72	81	96	75	76	85	58	78	78	94	85	74	73	70	82	78	70	61	86	85	84	78	81	83	95	68	104	78	76	81	79	77	80	77	73	82	77	100	81	79	74	84	85	72	73	77	92	91	81	80	63	68	81	87	84	61	72	63	65	94	61	82	74	85	92	81	67	94	83	81	82	86	103	81	99	82	74	76	99	81	76	87	82	80	71	73	88	70	80	85	81	75	84
23009	9694	2754	3022	6091	9448	8887	6508	5463	4796	4732	3327	2744	2642	2244	1893	1848	2183	2351	1550	1098	1117	1073	1030	955	963	865	851	861	821	750	894	829	891	974	927	1046	817	816	810	774	2726	2904	3591	4425	3378	2714	1964	1268	921	794	764	682	687	683	726	648	657	672	665	685	687	666	675	653	676	684	661	698	667	701	690	653	726	695	637	657	695	703	678	677	692	650	677	658	701	689	657	671	684	677	697	637	699	665	688	700	649	672	676	689	676	666	679	703	681	684	654	645	676	635	681	693	697	634	672	705	678	673	651	690	692	640	668	656	691	695	655	690	695	683	680	658	659	724	734	748	675	694	669	687	689	688	683	712	708	696	712	658	677	673	678	683	671	688	666	684	668	672	669	684	716	648	689	639	646	653	679	666	671	661	660	706	717	680	659	704	680	632	686	625	695	701	729	684	664	668	685	649	675	673	689	690	699	700	689	637	718	721	647	649	653	673	665	690	652	684	617	663	723	708	709	658	665	660	719	652	650	679	664	689	671	701	690	661	696	639	676	695	648	661	654	709	695	658	687	626	707	701	582	671	625	662	668	674	669	703	699	661	711	709	693	670	696	734	704	703	649	678	657	691	689	665	641	708	640	691	696	713	721	721	689	666	712	659	677	636	691	671	682	715	680	634	656	662	646	687	624	708	680	670	673	667	650	681	626	674	687	684	672	680	699	708	699	708	678	635	717	695	699	691	694	669	697	615	692	716	686	678	726	707	670	715	732	662	704	685	661	705	723	677	651	631	697	708	699	700	679	654	654	676	695	635	694	683	650	696	676	711	712	702	666	671	674	680	674	679	672	713	663	692	656	714	675	716	688	694	676	685	687	644	657	704	687	660	710	676	676	654	646	706	662	714	680	638	709	667	628	650	691	656	703	686	672	713	716	710	699	670	690	668	632	622	647	740	669	662	659	668	704	708	712	684	674	731	706	684	668	653	650	660	630	631	698	727	677	637	696	630	685	656	685	666	656	669	690	662	710	679	694	669	651	704	728	689	696	666	690	666	675	647	682	669	655	666	729	665	685	682	683	721	664	696	699	686	707	681	647	663	696	693	664	705	688	642	725	683	695	699	665	651	649	704	718	686	657	698	693	684	711	676	638	653	671	678	652	651	683	671	695	674	722	690	678	654	673	698	650	693	636	684	751	674	717	689	701	684	696	694	679	710	671	689	682	730	694	661	709	668	716	663	664	641	671	663	673	661	688	711	642	651	709	716	678	664	691	651	659	675	658	651	676	694	705	702	655	709	654	669	694	720	735	710	662	634	691	658	699	663	703	666	677	684	701	640	702	706	674	656	644	644	661	642	740	685	698	706	659	666	692	716	685	672	718	660	665	649	707	621	721	711	658	696	686	682	657	670	682	691	650	627	694	678	651	677	715	659	704	718	710	709	680	688	704	714	720	729	646	665	714	728	610	664	687	691	634	715	697	707	732	643	707	654	702	646	669	668	673	664	680	698	708	661	619	709	682	673	722	688	649	644	661	650	701	699	676	676	732	671	732	684	664	680	658	668	644	689	693	675	686	689	722	665	689	635	663	692	742	657	717	757	682	692	672	652	685	665	694	725	689	653	632	732	694	705	675	671	703	658	714	716	668	700	724	633	664	654	684	722	698	672	689	673	691	703	685	686	680	682	681	670	738	634	675	662	675	669	696	673	670	680	711	708	653	688	657	692	695	640	691	688	669	734	623	677	645	665	665	701	708	656	683	687	678	694	708	677	704	695	665	692	704	692	678	670	672	729	702	656	688	673	715	725	720	668	656	684	696	719	656	698	707	665	682	688	715	701	712	662	658	644	650	675	665	661	667	665	647	717	686	738	668	683	643	686	666	703	703	668	624	648	688	722	698	706	695	649	663	732	731	717	667	690	693	665	673	681	698	663	642	694	650	704	736	673	676	687	706	689	692	694	711	706	685	677	647	688	721	714	635	612	679	694	689	656	674	680	730	721	642	705	681	657	685	682	687	622	659	667	630	643	697	675	717	653	676	666	724	707	644	765	701	662	762	709	658	711	702	682	677	739	742	669	702	685	712	668	636	683	669	683	707	580	692	704	717	709	673	670	665	658	661	674	682	664	650	685	647	719	629	688	655	678	675	673	699	703	648	697	683	685	702	648	666	704	674	694	693	620	660	746	690	688	678	701	625	653	718	681	682	689	619	655	664	624	738	652	688	658	683	658	655	681	659	619	698	709	697	682	700	658	651	678	654	694	638	724	640	676	619	675	659	727	690	665	716	673	672	678	688	716	727	687	649	651	689	694	686	675	678	721	681	658	698	663	671	711	702	677	703	685	679	720	678	682	690	683	607	650	714	723	645	700	682	658	656	715	683	706	695	709	666	689	672	712	659	669	670	653	673	706	666	664	706	698	676	667	704	685	661	660	674	669	680	678	703	689	753	706	714	643	640	700	708	684	678	719	591	719	687	669	726	693	672	602	705	651	712	673	658	689	663	660	660	679	679	696	615	614	684	703	737	676	683	680	651	736	734	683	667	641	686	700	651	707	669	669	621	706	659	697	681	665	628	666	693	716	620	600	647	649	718	675	691	673	690	662	681	674	665	708	710	675	649	671	680	702	684	669	693	655	708	708	667	699	661	709	693	686	709	699	687	696	671	683	707	685	650	644	761	634	694	690	679	685	659	631	694	662	631	674	686	707	657	679	707	657	683	688	685	675	651	677	697	661	658	643	694	663	673	655	676	685	694	702	647	705	686	650	709	658	707	698	717	684	696	693	675	687	667	693	692	667	730	690	657	651	707	645	691	663	653	664	681	663	726	684	649	676	729	739	693	733	674	656	578	678	662	666	669	659	669	648	684	738	652	694	664	699	698	692	712	671	644	617	634	669	653	692	717	671	686	659	688	674	651	675	675	711	631	746	717	666	665	649	737	635	691	625	682	715	682	680	712	658	671	681	756	650	696	669	710	655	669	676	646	707	710	662	680	660	677	710	670	664	681	690	674	656	703	679	683	707	650	661	671	680	663	700	674	684	705	689	675	667	665	681	687	656	706	707	689	678	731	664	705	715	678	706	663	667	647	741	705	674	664	667	725	682	672	671	650	695	700	669	697	700	686	663	689	655	701	749	659	700	628	690	678	646	683	684	675	668	733	687	680	682	622	680	679	664	671	666	680	668	666	679	715	665	711	664	639	720	637	680	666	692	625	653	708	704	670	648	665	733	683	662	682	689	648	716	708	720	749	671	690	670	716	726	663	717	692	667	643	662	688	670	681	674	713	670	662	693	672	689	694	683	711	681	677	681	673	700	664	677	696	680	673	683	675	730	714	677	651	711	714	691	727	710	676	706	683	736	688	656	711	735	713	658	664	675	679	675	679	654	713	677	657	654	711	635	653	668	706	673	671	702	651	703	709	679	682	684	649	674	656	641	687	707	643	661	644	677	658	689	688	695	643	664	658	695	653	698	669	678	684	676	666	649	696	667	704	671	669	693	696
2804	1428	267	216	157	225	236	230	205	200	213	194	152	155	135	100	106	136	158	121	76	105	94	84	83	83	98	96	95	73	85	84	84	80	81	94	91	90	91	82	90	189	316	248	313	225	229	132	144	95	102	94	80	78	90	85	85	89	71	86	84	88	87	75	70	100	76	75	62	78	67	86	82	67	92	71	68	76	76	77	71	75	73	77	72	74	93	73	84	80	69	83	82	74	81	75	68	86	80	89	71	69	83	86	81	77	56	68	88	73	77	89	80	87	79	80	84	76	77	76	83	75	72	68	85	74	70	81	88	76	87	79	69	74	73	80	77	62	72	71	89	82	85	75	71	75	76	75	82	80	68	88	71	71	92	71	87	88	62	86	81	81	80	68	84	81	78	82	68	79	77	84	85	81	78	65	81	86	68	81	73	69	74	82	81	76	85	82	80	77	93	71	63	80	90	79	85	71	72	89	75	76	83	98	83	83	79	80	83	74	72	69	85	63	83	73	74	84	95	80	71	61	88	72	76	75	87	84	71	90	72	83	82	78	86	89	88	94	83	97	74	86	67	85	66	79	65	93	73	79	82	76	74	75	83	76	74	85	70	90	86	80	74	86	76	76	81	82	87	76	82	101	51	75	77	85	80	77	80	73	72	89	88	82	70	88	68	85	91	65	73	88	81	78	81	79	77	75	107	80	77	76	77	97	71	99	69	86	84	74	73	85	86	70	63	64	78	94	86	73	99	66	85	85	68	83	84	89	70	83	75	78	82	73	81	93	74	84	84	84	74	89	77	83	81	75	73	97	83	77	75	74	73	76	70	74	75	64	62	72	69	77	91	82	75	71	71	83	79	74	80	70	83	83	85	70	79	91	97	72	75	64	68	91	85	84	83	91	87	85	80	85	72	67	83	80	87	84	76	69	73	78	71	97	82	88	93	73	97	93	85	70	67	69	91	80	70	88	89	87	74	80	85	82	86	66	75	102	78	87	79	87	83	85	81	84	81	80	73	73	88	70	88	73	86	76	90	80	86	70	85	84	84	71	78	77	76	86	88	77	75	90	78	77	86	64	73	78	73	56	73	89	85	93	76	82	78	83	87	74	77	99	71	80	99	100	84	69	66	83	61	62	75	80	78	83	69	75	75	88	81	83	68	88	72	75	71	92	76	64	73	70	80	79	67	76	81	81	66	63	82	73	81	83	78	84	85	72	81	82	69	76	81	79	83	76	75	80	82	74	73	79	81	90	75	86	74	78	82	91	68	78	84	82	87	91	86	69	90	67	93	68	89	69	77	69	90	61	84	74	78	79	82	100	76	68	85	81	67	87	86	102	77	84	75	93	67	68	69	92	76	80	94	79	76	84	70	90	76	76	85	81	69	75	80	86	82	86	67	71	78	88	57	79	85	87	78	86	79	79	79	63	87	85	85	83	86	66	85	87	81	89	70	81	74	73	74	76	68	91	87	92	86	93	94	65	76	81	83	64	81	73	76	81	59	87	62	77	70	87	80	78	96	78	66	76	95	99	82	83	71	94	90	75	75	79	89	59	79	79	70	90	100	91	64	77	90	77	58	102	65	89	81	98	65	76	85	88	91	80	79	80	72	84	67	83	59	94	75	92	85	85	85	76	78	80	103	67	90	70	80	86	68	94	86	73	93	77	74	83	83	75	64	70	66	91	80	82	78	81	91	75	78	69	90	69	77	88	86	70	72	87	73	83	76	76	79	68	84	82	89	66	80	78	77	95	71	88	91	71	75	84	84	86	69	77	77	88	80	82	90	74	82	74	93	74	88	65	83	79	81	78	66	80	66	66	75	83	78	88	60	90	82	77	85	88	82	85	76	77	89	90	79	93	92	74	85	85	82	85	78	70	75	80	84	92	61	70	82	88	69	66	81	62	67	97	89	76	83	72	79	68	69	74	78	70	96	86	76	78	91	87	87	83	90	80	80	74	68	83	103	76	88	101	80	75	89	74	67	73	74	79	86	86	73	84	79	71	73	62	81	85	85	93	88	86	82	80	74	75	82	80	80	79	78	65	94	85	72	77	83	79	71	75	86	92	78	69	81	78	76	75	84	70	73	87	80	71	75	77	69	67	81	91	73	83	81	90	83	88	71	64	66	83	78	88	88	81	63	84	70	75	73	72	77	74	80	60	78	78	93	74	72	77	64	79	86	87	86	68	82	81	85	74	73	73	84	93	75	82	72	91	84	73	70	90	79	75	91	82	75	78	73	78	80	87	64	84	82	71	90	90	79	79	69	70	78	76	84	82	90	77	68	84	70	79	87	79	71	71	78	61	80	83	88	80	79	78	77	89	82	91	65	80	90	86	78	77	78	85	96	62	85	71	92	73	76	84	72	99	77	86	82	99	103	86	98	81	88	90	85	84	72	87	70	82	81	72	90	79	90	78	81	69	74	91	68	74	82	77	75	97	58	91	85	79	73	78	92	73	78	69	75	79	84	81	78	72	79	86	78	74	80	72	86	72	90	73	83	91	98	89	77	77	78	83	96	81	96	70	88	68	71	77	72	73	71	69	103	85	92	78	87	77	87	86	78	96	86	86	80	66	82	78	86	79	93	77	74	65	82	78	95	82	73	68	76	76	70	83	72	67	79	81	71	100	69	70	84	65	101	82	78	94	92	63	79	77	78	73	73	87	81	69	88	79	62	99	74	91	75	84	70	68	66	98	67	72	61	91	78	88	88	86	90	67	81	87	87	63	88	92	68	72	71	100	59	70	70	74	71	57	79	76	81	86	89	60	65	70	80	79	78	74	76	91	83	69	87	71	86	74	84	84	86	84	77	93	75	78	83	88	85	75	68	87	89	79	65	79	78	83	67	77	83	64	83	68	68	75	78	85	83	93	81	94	85	79	80	80	83	75	74	79	78	85	69	72	77	67	85	73	81	75	80	77	81	89	74	72	96	83	76	83	82	98	73	76	65	84	67	80	83	66	81	76	86	89	75	87	92	79	69	76	79	80	70	92	72	88	72	77	79	92	75	78	84	72	73	75	75	63	64	76	80	68	73	85	81	73	75	69	83	79	78	83	77	92	73	71	77	67	74	89	92	78	69	79	81	88	68	72	91	78	81	78	78	83	82	85	82	95	65	72	74	77	85	84	71	73	78	70	76	71	74	73	73	89	66	79	70	73	82	71	70	77	74	82	89	74	78	73	95	75	73	71	87	67	77	64	78	82	77	88	73	92	75	73	95	85	80	76	74	91	75	80	75	71	76	86	76	78	77	91	69	82	74	71	79	86	80	71	82	85	88	90	96	85	97	81	75	80	67	75	71	70	60	72	74	74	79	70	65	83	69	74	91	86	58	75	74	69	65	66	92	80	75	92	77	69	87	67	79	74	85	61	75	86	89	82	84	73	73	84	74	77	77	82	76	84	84	78	94	78	84	79	90	69	87	79	76	76	63	67	68	83	80	70	80	78	65	67	80	80	85	82	78	80	84	78	86	57	81	86	89	71
26613	12598	3482	4180	8950	11934	11046	8253	6971	6086	5575	4135	3286	3028	2806	2286	2197	2535	2597	2149	1393	1260	1223	1150	1075	978	918	998	975	970	957	852	906	1011	999	1043	995	940	866	817	851	3770	6345	4846	5460	4192	3709	2420	1538	1073	863	803	700	685	734	739	664	661	695	707	741	701	761	695	698	694	713	671	679	670	683	691	685	658	691	639	682	675	709	670	690	683	646	710	710	686	690	686	636	666	697	640	687	647	665	682	731	699	710	701	684	692	709	736	688	696	725	690	740	672	692	716	716	708	705	667	735	687	719	710	705	672	729	687	726	690	688	686	717	677	710	702	702	691	667	747	741	697	746	712	702	647	686	713	729	727	666	726	747	685	720	698	702	723	705	735	700	715	697	736	744	747	690	687	671	726	700	729	694	664	709	756	720	715	694	686	702	716	689	699	674	661	680	753	697	703	696	704	671	674	702	697	701	694	663	657	682	669	729	719	677	685	674	740	695	724	692	718	641	675	688	689	695	706	704	736	691	681	673	723	677	717	741	706	724	717	724	707	717	697	697	703	708	660	716	723	695	723	682	705	702	687	709	657	705	720	703	719	678	718	718	731	694	676	657	693	687	723	742	691	668	710	706	714	726	683	647	721	730	693	680	665	704	710	675	680	742	728	670	713	720	743	697	614	703	655	687	722	705	717	703	671	724	701	683	678	714	722	700	711	714	708	685	754	692	703	684	721	687	727	687	715	726	711	668	741	730	688	728	734	716	703	684	703	685	717	695	703	691	731	700	698	722	733	705	705	724	669	682	698	677	731	668	688	719	696	712	680	734	719	686	694	699	678	728	680	694	715	723	743	688	750	695	739	680	709	693	696	639	661	671	689	703	612	721	691	716	693	747	741	724	708	679	704	694	681	711	673	656	721	663	695	717	752	673	735	659	707	707	713	732	639	696	724	645	664	660	740	677	724	676	724	731	710	710	674	676	669	665	675	679	718	710	668	710	707	666	737	702	702	678	672	763	718	686	693	660	751	702	681	740	762	661	734	675	663	698	707	680	685	669	698	706	684	684	670	707	709	677	686	696	662	711	698	679	703	684	723	723	707	751	690	698	705	694	700	652	738	739	668	692	682	724	687	645	720	678	675	682	670	666	730	685	764	729	716	665	703	675	695	707	670	720	741	714	694	680	692	699	700	696	711	697	672	698	692	689	704	686	686	725	698	680	694	669	691	717	696	728	656	718	702	719	667	715	678	674	701	707	673	684	686	658	677	671	754	672	691	740	690	697	722	729	669	706	697	667	734	706	703	731	736	690	657	672	725	686	638	701	719	677	654	693	698	679	639	717	688	703	689	661	686	722	686	703	729	747	679	727	705	695	721	668	698	736	683	664	730	679	691	710	706	743	657	690	679	687	727	718	685	714	712	666	696	701	721	723	707	698	715	690	670	689	760	731	725	714	687	675	707	685	673	715	750	680	670	674	697	725	692	715	713	719	709	741	730	705	722	698	665	648	646	717	696	696	673	701	676	746	748	667	652	723	700	732	688	714	663	733	635	687	672	743	727	740	691	704	714	714	707	690	689	722	696	688	664	706	705	743	758	697	724	726	719	727	699	706	687	690	723	713	691	671	707	705	708	709	671	705	725	662	697	748	732	687	677	682	704	691	739	715	682	726	687	694	747	670	709	675	687	711	720	711	721	707	732	712	683	695	716	680	731	731	649	719	688	731	691	676	681	706	758	697	777	648	748	714	690	693	671	673	677	722	751	724	703	666	725	670	693	723	654	668	707	707	708	697	700	652	687	696	730	676	762	684	692	660	709	715	682	708	679	696	699	701	729	736	680	727	722	707	684	653	684	702	690	674	676	762	651	646	676	688	709	709	729	674	661	727	729	725	683	690	674	731	697	732	640	699	696	691	745	723	674	722	738	749	690	732	649	663	730	739	679	676	692	760	683	692	711	711	702	692	727	699	699	702	670	675	722	744	713	705	655	696	669	718	698	748	726	733	696	709	705	685	720	698	696	688	732	644	707	677	756	703	694	633	678	702	781	665	712	689	710	747	698	727	677	691	694	725	675	722	715	693	724	681	720	717	699	691	695	729	714	716	696	697	711	710	683	708	697	723	720	692	715	722	650	695	676	677	640	736	711	674	686	709	696	675	739	724	723	678	669	682	740	688	729	730	669	666	720	710	735	735	736	750	666	704	707	733	727	724	679	730	688	708	703	682	684	730	645	688	708	696	714	749	715	692	757	711	669	750	691	689	716	686	732	703	670	666	676	709	717	670	660	735	745	724	720	697	689	720	680	709	677	681	704	687	694	643	700	712	694	658	678	683	683	705	703	720	722	729	689	672	722	715	708	688	712	702	672	660	665	693	741	654	672	674	731	692	694	703	677	719	690	707	726	690	713	695	734	707	727	690	684	697	712	685	709	696	714	690	675	732	715	698	706	741	718	728	732	681	677	676	693	749	709	689	672	716	690	681	696	667	703	690	705	718	694	668	665	715	684	691	702	682	686	665	737	678	719	708	700	686	699	659	716	706	698	687	699	690	694	667	697	746	699	727	654	664	661	677	692	716	640	722	679	665	713	742	681	713	726	714	703	699	710	612	711	723	697	664	681	759	695	693	738	669	711	684	664	707	725	730	703	723	635	680	693	682	692	667	726	689	716	721	684	675	711	741	642	674	702	719	742	701	691	661	678	749	727	700	748	704	652	687	694	720	667	712	677	672	708	676	785	700	662	704	709	724	702	710	752	619	722	689	746	703	687	687	674	689	664	675	649	704	712	701	708	746	675	694	695	704	693	704	752	719	686	690	752	662	688	724	694	728	703	687	726	716	741	727	660	685	695	695	685	691	678	706	654	692	728	691	707	708	677	719	643	683	710	654	677	710	687	728	672	687	700	684	674	664	675	725	682	734	722	679	738	630	677	702	706	678	742	666	602	693	717	674	677	711	710	734	651	715	667	717	702	731	705	701	697	754	723	697	670	688	719	707	712	686	748	721	711	679	742	738	686	684	680	698	702	725	707	688	717	685	705	727	719	689	701	760	656	706	674	753	696	719	719	682	696	694	726	709	671	722	700	702	720	750	754	688	701	737	712	669	659	680	688	661	705	685	661	677	717	736	726	655	715	667	678	686	671	690	700	686	712	731	720	697	719	731	691	708	658	681	694	710	689	686	727	718	718	721	716	694	727	684	718	685	673	705	723	686	693	661	715	654	701	670	690	667	673	736	630	709	723	728	668	714	755	689	715	690	694	662	689	718	690	702	728	736	692	679	730	690	698	649	719	666	719	675	671	685	698	704	712	740	702	716	702	715	700	695	695	688	691	704	650	756	690	677	672	709	729	686	719	680	724	690	677	717	679	694	735	681	691	703	704	698	713	632	712	658	707	706	735	734	738	652	697	709	705	703	682	683	689	681	763	674	738	699	707	709	712	672	703	694	706	741	715	742	690	676	695	724	648	730	733	708	689	685	697	718	698	697	708	676	696	727	688	651	626
1442	454	182	139	118	161	180	136	134	150	183	148	122	115	136	110	109	124	126	128	111	90	94	76	109	94	99	104	107	96	84	80	116	99	99	103	84	102	101	100	101	96	125	144	161	139	154	118	93	107	113	98	101	86	95	109	85	87	79	101	91	93	91	105	109	101	86	99	102	81	93	72	101	107	89	90	85	97	96	84	90	92	89	87	94	109	92	77	105	97	86	90	86	96	85	90	80	92	96	110	84	96	86	101	81	105	104	91	100	99	115	88	83	87	79	79	80	85	75	79	104	96	90	96	82	99	89	92	90	84	100	93	83	91	106	87	94	92	113	90	92	107	98	85	98	105	91	100	97	90	82	97	87	77	99	109	106	93	80	103	99	97	81	88	103	89	79	85	90	106	97	80	98	98	77	103	98	92	86	110	95	107	83	102	97	97	97	113	105	74	97	94	86	93	79	109	111	100	108	81	104	103	100	80	87	102	77	103	86	77	98	98	86	90	93	87	81	92	98	97	105	88	100	99	115	80	87	73	74	81	85	91	97	96	92	83	87	75	93	95	94	97	71	95	87	102	82	95	87	92	74	94	108	99	101	88	84	87	89	89	84	85	89	92	101	101	92	96	89	86	91	92	83	82	87	91	90	114	78	105	90	76	98	97	67	91	93	112	91	89	115	103	82	82	122	83	72	91	93	91	89	89	76	89	93	87	85	95	101	91	91	80	91	100	87	103	104	97	91	92	86	82	101	66	86	100	109	90	80	84	87	78	106	93	93	79	92	102	76	97	92	84	83	100	96	87	89	100	112	89	84	100	76	98	98	95	90	90	88	99	86	103	91	92	100	87	94	93	85	94	94	88	87	77	89	87	95	74	104	106	100	97	95	97	102	81	90	100	88	86	93	91	98	94	100	88	92	84	86	81	98	83	97	89	73	97	82	102	99	88	95	99	107	75	101	95	91	103	92	74	97	70	84	103	78	92	85	95	87	97	81	89	100	91	96	104	81	90	103	80	103	91	97	91	92	78	93	88	91	97	103	94	97	89	101	86	125	88	90	85	112	91	83	103	84	100	86	83	77	79	79	89	84	101	89	95	93	96	93	96	104	77	91	98	101	86	106	99	105	90	85	88	94	88	110	105	105	78	87	81	81	102	96	103	96	111	97	90	91	87	85	85	94	79	80	104	69	92	95	94	92	100	83	96	96	84	89	97	102	90	89	104	97	97	91	89	95	92	86	87	96	101	87	84	95	93	89	106	104	83	87	88	99	84	106	108	122	99	83	98	83	95	78	86	92	83	84	92	95	106	93	100	106	101	97	98	92	85	102	98	94	85	88	91	83	85	94	79	83	99	96	94	77	88	103	76	98	89	86	110	106	86	99	98	71	93	86	76	114	99	94	78	96	97	101	82	93	92	98	95	89	89	98	107	99	82	100	99	98	109	104	92	86	104	85	109	87	99	97	83	97	100	100	89	92	93	98	85	87	85	93	70	88	89	85	95	85	89	88	87	88	75	108	95	113	90	105	102	118	87	108	91	97	90	112	86	88	84	77	84	78	104	95	101	112	88	102	96	102	92	90	81	102	99	85	95	80	102	92	78	85	113	102	99	91	79	89	83	88	100	87	90	105	90	96	92	101	91	86	86	99	85	93	107	100	91	100	82	102	97	87	91	86	98	112	97	99	87	94	95	87	97	86	89	89	101	90	89	94	91	89	108	86	98	89	91	88	95	102	100	104	103	97	87	96	76	99	82	81	93	91	106	95	101	83	90	96	89	93	90	99	89	88	75	95	73	95	93	76	83	94	96	85	88	90	104	83	83	103	106	90	93	86	99	93	100	80	119	99	102	93	89	96	91	90	97	104	89	80	95	76	75	98	72	81	93	79	94	79	111	79	86	107	85	92	103	103	104	102	90	91	102	103	88	85	117	97	87	105	93	80	105	93	103	92	91	88	86	93	86	99	97	86	98	85	108	79	93	70	82	94	90	102	98	87	96	91	97	86	96	80	93	96	76	85	104	107	96	97	80	83	114	80	93	103	92	89	88	81	94	102	87	95	99	100	91	98	92	96	96	97	94	92	97	93	90	84	102	82	106	83	89	87	93	70	85	91	92	97	87	81	82	85	94	100	68	84	106	89	93	101	92	92	97	107	87	92	87	89	78	103	89	88	91	90	102	98	93	100	83	78	102	96	89	100	78	100	102	97	92	96	80	98	99	83	83	94	87	99	110	86	108	96	112	84	91	85	99	108	80	85	99	96	97	96	84	111	113	108	88	91	88	81	96	85	78	83	101	94	85	96	82	78	88	86	99	88	101	84	105	94	87	85	97	107	91	87	100	72	93	85	95	131	98	97	88	69	94	69	95	84	89	81	113	110	84	100	85	81	96	97	101	97	101	81	106	83	85	94	97	88	101	101	88	86	96	84	90	103	83	88	87	110	108	105	104	83	89	92	102	94	81	92	99	99	90	92	99	90	82	89	99	73	101	90	86	107	85	79	94	97	89	110	104	100	87	92	102	98	100	103	99	79	108	86	99	86	87	95	83	90	72	92	105	87	78	70	108	89	86	91	96	96	90	97	85	85	97	98	98	106	90	96	85	86	91	96	94	95	84	92	95	101	80	107	99	91	106	93	95	90	89	81	98	89	98	106	116	94	101	89	96	103	78	88	88	88	111	93	101	90	102	97	95	100	90	100	106	97	102	78	98	84	93	80	67	94	101	102	97	105	97	91	78	81	76	107	83	93	86	96	86	105	102	93	96	111	89	91	85	93	84	100	95	86	104	88	81	111	90	92	95	103	93	83	87	99	86	73	108	98	87	95	97	100	96	99	74	87	81	106	84	96	83	86	109	105	99	87	89	97	98	101	76	107	91	93	99	90	72	103	92	108	101	92	89	99	118	87	89	97	94	92	89	81	97	96	100	95	108	96	84	92	104	94	105	104	95	82	89	109	95	109	96	78	84	102	103	94	98	92	76	105	90	95	101	100	87	87	96	104	96	98	85	91	83	104	79	107	93	87	92	81	92	85	88	88	77	82	83	88	86	104	84	83	74	96	103	96	109	93	105	86	95	88	106	100	71	89	96	88	85	82	94	92	83	90	88	94	89	111	75	100	98	94	84	91	91	101	90	86	89	102	83	101	90	93	101	72	93	101	92	81	103	99	90	100	96	88	93	114	86	89	95	76	91	86	76	97	86	103	84	93	101	87	91	95	97	92	78	88	89	97	99	82	83	87	87	98	98	114	107	97	101	86	85	104	101	94	80	97	100	92	86	97	80	110	92	91	84	96	104	93	98	93	96	81	86	92	80	86	82	89	95	89	78	97	82	94	79	79	93	95	130	86	82	96	86	79	85	76	103	88	71	98	79	92	97	95	91	106	95	75	84	91	90	75	95	90	86	85	85	90	107	87	100	101	103	87	104	99	105	101	108	88	88	112	109	99	75	73	83	72	101	79	80	81	91	79	90	76	73	84	93	99	89
16729	6421	2135	2269	4890	7409	6334	4693	3926	3281	3277	2422	2031	1902	1730	1555	1484	1736	1830	1571	1108	1025	1010	988	920	913	873	887	850	858	895	899	926	940	953	950	915	901	887	880	831	1087	1822	1625	1827	1674	1561	1246	1024	914	845	820	807	850	809	840	806	797	853	853	828	782	807	795	825	828	811	818	828	808	776	760	757	817	776	795	786	784	784	790	762	759	819	816	784	734	774	780	733	769	780	796	807	811	805	801	790	790	803	772	794	759	812	774	785	785	798	797	754	835	790	804	789	749	824	765	812	780	759	756	812	804	803	778	801	798	813	739	821	788	772	775	799	775	775	782	822	798	828	829	758	793	807	839	813	792	812	816	795	804	851	792	777	806	769	780	783	758	842	796	828	774	800	828	752	754	780	741	748	769	779	830	779	720	759	805	756	790	826	756	796	809	788	812	766	814	773	825	789	752	794	809	861	775	809	813	743	763	795	804	758	824	810	776	807	827	760	765	810	830	755	778	778	755	785	851	827	793	752	773	762	814	769	813	836	770	822	826	736	835	744	816	813	786	808	778	743	799	785	776	813	739	791	786	761	794	812	839	782	788	826	762	789	768	790	797	819	797	781	819	759	820	779	818	818	849	798	751	785	800	798	781	790	797	790	859	767	807	765	800	849	768	803	770	773	770	825	757	831	793	796	825	776	770	825	838	754	809	824	772	809	792	813	802	778	771	769	770	790	790	831	787	778	791	850	792	780	739	801	823	839	810	738	769	810	739	833	826	760	795	800	776	785	798	827	819	758	808	803	793	776	830	809	819	765	823	795	798	794	808	770	816	805	738	792	808	778	764	861	774	820	778	760	795	775	877	806	767	774	814	810	817	815	787	837	755	778	844	834	817	775	798	809	790	757	808	811	785	810	797	811	847	752	760	783	804	780	863	767	802	790	793	765	792	815	824	794	759	783	786	832	788	773	822	799	821	768	807	756	787	839	820	835	804	755	781	776	764	802	759	809	778	823	839	805	797	750	786	791	791	798	782	800	811	817	767	775	777	803	779	819	794	788	789	811	814	803	781	799	814	816	807	805	841	808	828	817	803	774	789	768	739	796	828	763	765	854	816	800	803	811	817	789	814	815	759	838	841	801	790	838	820	794	770	824	780	798	750	806	778	818	763	802	815	781	806	787	792	798	782	784	792	824	809	816	790	727	790	789	786	807	742	739	775	819	791	735	802	826	777	791	752	791	820	778	824	811	802	812	768	785	756	821	794	789	851	756	799	798	794	836	756	769	809	740	831	780	775	813	788	792	792	768	781	742	774	842	763	784	796	805	775	762	800	801	742	787	817	779	843	763	793	793	780	765	827	805	803	798	777	783	749	748	827	812	769	805	760	809	739	773	746	790	814	829	821	826	761	783	767	800	802	850	793	797	745	781	814	812	805	794	785	851	787	769	802	795	808	798	786	749	784	779	827	757	812	844	868	757	776	785	737	797	767	805	822	814	765	812	807	807	786	795	844	772	835	814	778	792	827	759	804	779	813	782	773	821	845	790	779	825	759	823	787	774	803	814	800	805	752	796	810	788	811	826	822	799	793	799	767	833	808	813	779	772	828	757	768	751	839	777	796	794	804	790	766	851	751	770	811	790	806	774	812	750	787	785	848	798	775	817	801	782	791	786	753	804	767	831	754	788	794	763	784	773	795	796	805	772	834	787	791	786	772	819	756	787	827	810	787	773	833	810	791	795	821	802	771	827	760	777	810	781	800	800	824	830	780	755	769	814	810	820	795	779	812	773	793	798	797	763	810	768	726	819	773	796	823	791	791	815	829	832	790	759	751	702	791	791	795	841	830	808	776	826	776	779	776	811	826	784	752	785	824	760	764	802	785	760	783	836	813	801	825	774	783	730	828	845	767	836	815	815	741	805	786	787	760	831	739	814	827	853	761	768	778	769	777	770	782	794	825	800	805	768	814	809	772	772	812	790	832	747	735	822	795	811	794	763	784	735	844	828	782	769	839	792	851	763	805	839	819	809	804	802	777	746	757	793	779	801	822	780	835	755	787	817	773	776	755	757	754	782	841	817	789	793	803	804	834	754	745	709	766	784	739	798	778	794	799	772	750	787	779	809	843	817	787	799	786	788	817	791	786	793	788	762	774	780	852	744	798	830	802	796	806	799	759	808	795	732	799	807	782	829	773	818	824	774	762	783	815	783	740	725	773	779	763	788	768	745	773	827	827	773	807	780	773	816	803	809	837	762	765	759	843	805	786	810	806	776	775	824	805	801	789	784	772	788	766	800	786	796	824	826	831	825	784	760	807	829	862	810	781	703	825	813	759	749	756	708	785	766	780	814	854	785	842	774	746	781	850	816	810	788	787	790	771	797	841	794	779	823	842	816	794	752	790	821	775	783	754	797	749	788	797	798	800	781	769	780	793	818	798	787	767	755	786	757	803	817	776	784	791	790	760	769	807	807	853	777	773	760	760	793	775	807	748	756	780	762	760	834	835	805	781	784	835	822	804	793	808	811	733	807	840	764	776	785	782	798	791	818	774	799	788	742	795	803	765	806	810	778	761	774	825	784	812	802	801	821	804	766	826	786	791	799	796	751	754	793	766	726	769	799	771	788	757	810	792	776	780	807	771	852	799	781	819	871	782	795	783	840	751	765	786	779	721	773	796	810	850	811	777	788	753	777	773	792	782	813	748	771	845	795	768	792	782	791	732	717	794	841	811	791	758	780	800	893	771	750	776	793	782	801	761	776	783	790	801	773	752	771	765	804	761	804	756	787	821	792	834	773	782	794	762	806	808	805	826	774	783	744	774	757	780	740	780	819	758	810	788	809	825	831	809	796	779	796	739	776	752	778	777	790	791	818	748	774	773	794	763	782	802	849	849	844	809	798	774	791	804	822	808	812	761	785	772	841	875	737	795	767	834	790	801	792	809	778	781	783	800	815	808	746	779	813	834	785	781	717	770	803	816	795	743	749	785	767	823	783	797	798	759	785	788	778	844	852	792	768	815	775	808	795	789	797	851	779	810	803	802	866	789	801	811	821	811	776	800	760	825	791	782	778	797	767	778	775	778	771	803	826	832	740	782	767	791	748	795	829	792	752	784	761	774	769	774	780	783	792	781	818	770	788	815	797	774	736	833	797	849	818	750	778	764	800	770	788	779	826	822	800	762	821	832	776	774	770	802	779	780	787	767	781	828	806	774	706	779	821	791	814	825	831	766	820	782	790	796	794	785	742	831	818	852	761	843	765	831	786	754	835	799	813	752	789	763	784	790	745	801	832	788	751	813	819	719	773	823	725	738	773	763	833	775	809	812	749	754	816	761	762	757	760	870	788	791	778	770	757	865	771	789	740	760	773	761	731	849	771	794	810	768	793	802	801	717	776	849	808	778	777	764	779	774	806	785	809	808	764	790	776	787	780	807	762	793	746	768	819	819	809	868	765	786	814	800	785	795	797	807	787	785	773	789	833	793	796	748	765	823	771	798	795	787
2083	987	243	193	153	190	203	204	191	153	181	176	175	119	153	130	126	115	142	129	114	117	87	106	92	108	110	104	99	87	118	102	79	83	115	105	97	99	98	95	123	115	221	192	222	207	162	137	130	114	101	90	96	109	99	78	95	97	85	96	88	103	103	94	91	91	93	82	105	93	80	101	88	99	88	92	82	95	90	89	101	86	89	83	82	89	96	84	86	112	100	102	98	87	98	107	86	88	108	83	94	84	87	106	102	99	75	95	93	87	91	86	101	89	85	75	101	110	83	98	86	100	98	86	86	91	82	105	96	108	90	94	89	84	85	90	93	84	108	91	95	106	101	94	83	94	91	101	98	102	88	93	92	96	87	81	89	74	97	89	80	92	99	97	98	109	87	106	102	82	94	100	84	95	102	95	84	89	93	88	89	78	101	90	90	84	81	90	78	100	97	81	86	90	89	94	83	90	91	106	80	86	101	93	92	97	103	103	117	96	93	90	101	89	87	99	92	94	85	83	102	101	93	91	99	103	84	97	105	107	90	99	96	87	82	94	96	71	79	90	90	97	84	89	88	100	89	99	86	104	95	90	93	81	90	105	88	97	81	98	88	75	110	85	91	96	87	81	91	79	83	100	93	90	88	104	98	100	100	96	104	91	83	106	86	81	74	88	83	93	81	111	92	104	79	90	101	87	88	77	85	103	92	84	107	83	104	100	77	81	72	99	92	103	99	94	83	104	102	91	99	83	93	99	107	81	77	101	99	93	78	99	101	89	100	100	85	94	91	99	103	97	106	84	91	91	87	75	102	87	91	99	83	90	99	92	104	91	81	86	87	84	113	96	84	99	107	87	94	81	79	74	108	80	89	90	88	99	79	91	105	101	87	103	92	84	90	81	85	115	87	92	103	88	93	89	95	92	104	84	101	73	91	98	98	84	97	85	112	100	113	74	77	93	99	113	117	92	95	86	86	91	97	109	93	77	75	98	78	80	82	93	98	98	101	103	89	98	93	82	98	101	98	108	90	100	82	91	111	106	102	100	101	100	99	70	89	84	95	102	89	97	99	92	105	87	96	81	83	103	105	82	88	81	79	111	94	65	86	104	85	89	94	83	92	108	91	95	91	94	97	96	106	95	95	81	130	84	95	99	100	91	81	93	91	94	90	87	94	80	99	83	96	87	87	78	103	95	75	77	103	92	91	97	80	90	85	92	101	107	70	101	93	104	100	87	82	76	94	90	89	87	102	89	110	80	92	90	86	94	79	88	113	76	95	92	109	89	94	103	100	85	86	104	103	87	93	118	115	100	99	93	107	81	106	102	104	121	99	97	68	85	72	96	102	85	98	77	96	83	95	92	91	75	110	82	86	106	98	97	96	77	90	89	82	95	101	77	98	95	109	91	99	99	82	103	96	88	94	98	81	90	107	93	91	97	97	84	102	103	91	102	105	91	100	98	109	86	88	90	100	81	95	92	88	81	93	78	80	86	85	91	88	98	86	99	92	91	87	104	101	86	71	98	85	93	92	81	99	101	105	102	87	102	98	95	98	101	98	98	89	84	90	94	79	89	83	95	99	99	90	82	93	90	92	85	90	98	103	79	91	87	79	90	97	93	88	94	90	69	102	99	90	87	75	87	95	98	97	92	107	85	87	85	109	69	103	81	99	94	98	106	102	104	82	88	111	89	98	106	98	93	85	79	89	105	85	77	102	96	80	91	92	100	112	73	86	83	90	114	97	73	76	109	98	93	103	71	95	103	75	96	79	99	105	107	94	79	82	102	104	91	100	81	95	95	103	77	87	107	90	75	82	99	83	102	86	97	82	98	72	93	94	65	91	101	68	98	95	103	104	87	111	96	98	74	95	85	84	84	89	91	84	83	84	84	104	91	94	92	88	82	111	100	84	84	95	93	106	100	80	100	96	81	91	86	87	90	103	87	91	108	96	97	93	94	84	74	80	100	95	76	88	90	85	85	90	89	89	99	103	90	89	105	89	110	114	86	84	89	85	85	80	96	97	87	88	102	95	102	84	104	107	80	78	96	95	83	92	96	86	87	85	76	88	90	66	83	78	77	105	98	93	98	97	88	96	88	104	84	103	99	101	102	93	90	79	86	80	94	94	85	91	95	109	92	88	83	86	83	98	96	79	83	82	97	88	92	77	87	90	85	89	92	113	93	84	85	80	89	76	80	85	89	80	87	98	98	98	91	102	97	83	89	78	83	92	91	85	93	112	93	96	93	82	98	96	88	92	91	77	89	96	90	88	92	86	97	105	107	94	87	87	89	90	94	95	83	95	95	81	83	98	74	109	96	85	90	94	89	100	80	96	98	108	86	96	85	97	109	93	91	95	91	78	87	75	99	97	70	91	97	90	103	102	92	89	106	99	92	117	108	90	90	98	99	96	92	76	102	78	91	76	82	95	107	119	102	84	94	102	86	104	86	76	85	96	118	84	96	93	95	87	91	97	81	112	91	82	85	94	93	85	82	93	109	98	100	94	97	97	89	92	94	106	115	77	88	100	100	95	95	95	92	93	94	80	84	111	89	85	86	82	95	76	87	94	88	103	76	100	86	75	87	89	84	86	99	97	89	87	95	88	104	104	94	102	96	83	88	93	96	82	97	97	95	102	100	94	83	103	86	72	103	92	96	91	84	86	86	93	88	84	115	114	92	90	111	94	95	98	83	82	94	85	80	96	94	91	97	89	81	103	101	106	85	91	81	83	91	84	89	91	89	88	87	88	93	90	90	86	86	80	102	97	99	88	112	85	85	100	90	106	99	95	86	105	92	95	82	92	85	90	102	103	96	91	104	100	102	97	93	105	107	93	103	93	92	90	76	74	77	93	97	88	91	103	83	84	101	97	89	92	100	90	90	86	101	86	110	72	91	79	100	83	109	103	93	87	94	102	95	87	97	98	73	93	91	95	105	103	103	75	89	100	106	95	81	97	71	100	103	95	113	84	107	105	85	112	97	74	119	107	99	105	102	95	111	91	91	84	74	100	105	82	92	100	94	90	83	89	95	85	85	69	79	96	88	88	115	97	89	82	88	101	84	94	82	99	87	81	93	92	94	106	69	93	82	104	94	99	94	95	103	85	84	88	87	103	96	104	105	88	98	101	83	82	92	101	93	99	96	84	80	99	86	81	84	88	110	81	87	82	98	99	73	93	102	86	109	91	97	85	83	86	100	95	89	91	101	107	99	98	101	82	101	93	94	103	90	86	90	86	92	74	90	95	76	76	93	87	102	96	91	100	74	108	85	85	87	87	104	91	89	86	95	106	83	100	91	83	77	84	104	93	93	89	70	69	84	103	89	69	88	78	101	98	95	79	102	97	87	81	89	102	97	91	86	96	76	103	93	86	97	106	86	84	98	98	92	95	87	97	95	100	86	87	100	105	86	92	105	98	95	100	91	81	87	93	91	98	115	81	92	75	71	89	99	84	111	77	108	93	93	102	87	95	104	77	102	88	84	97	90	87	80
22998	10292	2973	3575	7530	10287	8764	7152	5741	4622	4326	3355	2951	2565	2302	1855	1755	2025	2189	1974	1497	1206	1240	1104	1037	1010	907	966	1019	931	966	963	956	1051	1068	1027	967	965	909	868	915	1855	4330	3713	3822	3351	2629	1815	1281	1091	866	808	741	844	779	743	785	771	795	826	777	767	787	786	799	814	764	781	788	755	798	754	808	772	814	784	835	768	807	759	830	745	760	769	768	753	747	776	799	792	845	787	763	768	743	778	759	802	806	730	793	737	760	803	781	736	813	759	816	834	777	800	745	801	758	770	784	804	815	786	771	780	854	756	792	787	831	758	809	779	791	792	796	740	758	803	852	826	796	767	775	750	798	797	798	785	810	816	825	755	767	842	827	703	768	778	765	755	740	781	809	775	798	785	764	840	800	791	783	805	793	772	797	810	774	847	753	787	744	757	829	755	756	773	785	823	782	760	823	826	799	796	780	846	812	814	778	827	803	780	779	812	744	800	759	783	780	852	783	779	828	772	756	821	774	781	814	788	790	735	817	762	782	778	781	790	762	838	805	779	766	787	827	803	821	810	837	798	769	769	802	780	845	784	819	753	827	744	759	774	832	767	777	784	790	828	775	766	788	814	767	811	773	788	841	765	761	777	782	800	783	754	813	793	708	774	835	794	821	823	782	831	845	781	804	791	802	764	770	769	820	768	812	809	762	759	770	798	735	829	799	773	807	802	780	785	785	771	804	774	766	767	820	744	819	755	804	827	806	803	753	749	764	785	751	800	810	719	812	817	763	798	791	814	802	815	840	805	770	775	764	845	791	742	771	753	728	807	861	756	764	813	746	800	812	770	775	797	800	746	820	726	770	813	787	778	758	797	842	798	774	810	782	828	786	776	791	793	737	780	754	802	769	775	757	769	772	826	820	776	806	826	811	796	759	827	765	789	817	800	776	770	775	777	793	797	832	802	798	791	793	769	805	798	773	781	797	787	741	766	775	739	788	739	758	795	808	802	784	784	769	779	805	834	753	810	757	793	803	793	816	773	802	805	759	748	789	726	782	771	839	831	769	746	783	785	797	777	772	808	793	790	798	731	803	747	800	750	743	788	760	766	801	774	792	786	756	858	797	783	817	762	784	770	859	799	766	814	789	806	806	798	793	811	808	808	839	784	826	753	816	788	790	789	851	783	783	783	769	739	762	808	789	776	793	802	815	839	795	789	790	777	756	798	764	842	774	773	828	759	757	791	820	747	792	813	787	806	792	787	852	805	763	731	782	748	753	800	808	810	779	792	766	777	780	768	774	773	802	817	779	807	780	750	806	767	826	803	795	795	816	790	790	833	788	736	800	755	789	774	790	792	770	780	749	733	745	778	744	842	812	795	803	774	838	816	822	831	771	778	830	790	812	827	801	784	824	849	786	783	794	787	862	791	779	805	757	786	763	782	780	810	799	766	792	757	782	761	785	773	800	762	784	778	779	829	817	778	797	798	787	798	807	794	763	820	690	789	801	785	795	800	823	780	749	779	818	810	826	807	756	755	750	742	742	811	790	780	779	815	785	754	740	762	792	760	779	753	779	776	770	787	811	789	819	776	808	806	752	833	807	786	828	750	795	728	779	854	784	762	777	787	785	809	816	805	791	709	812	708	777	827	815	810	800	757	770	746	754	756	794	802	822	766	724	793	787	799	779	772	769	823	776	777	779	756	756	771	793	759	778	790	817	797	793	799	722	793	745	852	762	802	743	794	771	812	793	799	781	760	785	797	783	745	800	735	724	810	792	792	823	728	802	794	732	783	819	772	763	763	823	738	779	775	794	775	812	766	802	865	799	826	798	797	757	774	793	774	751	841	756	814	803	783	779	790	783	800	797	796	790	789	797	790	779	819	845	709	766	762	866	816	791	755	787	744	730	775	778	768	810	831	772	775	828	764	817	750	769	775	832	800	824	836	810	778	801	773	753	803	789	767	787	783	835	790	768	782	782	817	783	783	786	766	785	834	775	782	788	805	788	740	741	783	806	793	837	765	815	768	766	763	831	819	797	782	804	847	792	770	768	783	766	775	772	793	805	794	776	751	836	815	761	817	765	768	741	790	794	769	811	763	781	758	775	775	761	779	801	756	800	802	762	836	784	773	779	781	800	790	830	743	764	796	799	817	757	758	780	844	830	843	774	799	757	798	787	796	750	826	789	777	770	840	741	785	804	783	842	805	755	818	791	799	803	809	802	814	729	760	772	772	738	772	796	775	782	789	814	808	772	774	802	791	779	774	793	743	808	754	788	812	762	775	789	747	793	808	726	819	845	776	780	778	843	766	769	765	776	793	750	729	788	733	809	799	768	787	807	787	810	757	766	790	803	745	785	746	768	807	780	795	819	788	759	779	756	777	754	775	736	764	815	774	827	763	801	784	802	793	759	745	819	791	778	744	795	827	720	784	774	872	757	793	806	766	815	787	776	796	785	816	777	759	808	780	818	750	839	772	811	818	763	795	786	809	773	781	758	804	810	810	752	822	830	771	758	800	748	754	734	762	819	763	836	785	789	830	765	808	834	802	811	819	856	770	778	810	773	791	783	793	747	778	804	783	769	771	761	823	773	800	775	819	766	800	789	799	772	799	789	787	800	869	809	766	866	729	814	783	776	773	780	806	792	816	812	771	780	790	771	782	848	799	825	786	770	706	779	807	783	850	739	837	788	725	789	770	776	809	822	755	834	792	803	784	789	799	741	773	793	814	811	809	823	786	732	777	737	799	784	808	749	783	787	820	759	776	802	797	748	753	796	795	814	800	760	779	804	769	813	783	797	763	786	812	793	801	783	752	855	804	798	771	792	789	755	791	801	774	765	795	772	800	838	786	842	781	796	756	799	771	785	788	805	809	778	806	806	784	770	801	809	778	758	787	782	799	832	765	756	808	793	807	821	821	793	767	815	770	780	789	708	805	756	755	814	792	828	767	711	729	746	784	792	825	786	802	823	773	786	726	773	806	817	823	768	855	830	781	790	773	796	771	773	799	764	764	806	790	739	825	811	793	818	812	768	770	808	795	783	773	783	770	803	768	789	768	738	812	789	761	808	771	803	812	790	769	801	779	795	782	808	791	785	798	800	748	742	798	745	759	766	794	759	794	817	783	801	789	763	766	733	777	764	767	756	715	785	795	757	831	806	781	782	793	748	779	768	770	769	808	762	804	813	758	762	808	790	789	777	757	834	766	856	757	773	760	808	764	814	808	758	796	767	746	823	733	806	742	783	774	846	791	772	839	801	805	780	787	738	783	844	869	743	803	769	765	848	851	814	810	797	794	799	813	758	811	790	785	745	837	743	760	791	789	779	771	790	805	823	883	775	774	812	729	834	773	787	815	804	765	754	775	770	745	771	745	807	757	814	780	824	795	788	796	861	761	824	807	814	807	811	761	815	810	800	788	841	796	798	770	823	831	716	753	792	743	784	770	769	798	743	797	743	778	787	816	793	774	802	771	781	802	815	767	817	790	775	760	796	796	775	780	782	737
2417	727	223	170	135	181	216	195	175	164	178	139	127	123	109	114	107	108	108	109	118	93	97	93	100	73	76	101	77	77	79	80	73	85	92	94	97	81	72	78	95	155	257	249	218	195	179	111	106	102	85	75	91	69	85	78	74	74	83	81	87	73	81	75	71	84	68	68	73	74	87	78	64	85	79	82	75	67	60	78	65	70	94	68	63	90	69	63	63	79	58	85	85	91	73	70	87	81	79	72	76	77	76	71	68	79	72	80	86	102	89	101	89	93	70	84	77	69	79	77	84	72	91	83	89	70	84	68	85	76	65	83	82	71	69	83	87	77	76	87	95	77	70	92	74	58	80	72	68	86	79	79	89	76	88	63	81	73	79	93	70	79	87	75	73	73	69	76	68	72	77	87	81	86	73	64	86	77	81	92	85	78	77	77	81	78	78	88	69	75	72	56	86	76	81	83	97	66	91	78	93	85	81	88	70	74	87	90	73	74	84	85	90	72	67	80	76	77	80	77	68	70	72	80	80	78	72	68	69	78	82	90	70	72	86	82	82	71	84	80	84	78	76	72	74	84	71	81	95	82	79	71	62	78	82	78	75	76	85	71	81	71	70	90	75	72	79	73	81	90	94	78	79	81	82	72	98	75	82	78	78	76	71	81	87	75	85	78	82	89	61	72	73	80	81	72	91	68	83	82	79	83	73	77	82	80	87	83	79	84	71	79	81	77	74	66	81	81	68	73	81	76	77	83	80	69	71	72	78	81	72	88	78	69	86	86	75	71	77	90	77	81	73	90	82	73	91	99	72	79	77	64	70	86	73	75	92	61	99	79	82	100	83	82	67	78	77	74	89	57	85	60	81	65	75	75	68	84	66	71	77	67	76	70	61	74	72	89	79	83	87	66	83	78	88	79	78	71	84	84	73	71	72	92	83	87	76	77	79	85	70	69	85	85	96	69	76	73	73	84	73	95	71	84	64	72	81	76	85	75	74	74	71	86	86	75	76	62	93	80	89	82	79	71	77	64	95	91	80	83	82	91	91	61	75	76	82	64	82	64	81	83	74	65	95	97	68	95	62	80	81	63	87	74	61	68	65	81	89	85	70	67	73	82	81	98	84	76	71	81	83	82	81	95	73	89	76	62	84	81	83	79	76	75	76	88	82	77	59	63	79	82	94	77	84	72	79	83	80	75	81	70	76	77	77	79	60	69	80	83	64	72	79	73	63	73	75	82	73	85	72	85	77	87	80	65	80	88	87	74	73	84	80	83	81	92	72	85	85	82	79	76	70	92	68	86	83	81	87	58	76	80	68	80	66	83	66	86	71	82	67	78	96	79	85	72	78	73	81	87	82	86	72	86	85	80	82	73	79	87	81	91	71	70	80	62	71	79	77	71	70	81	66	90	95	78	81	92	91	79	66	64	85	78	52	83	82	75	90	75	80	81	64	89	68	70	89	78	86	74	74	70	74	75	69	80	67	73	66	62	78	72	83	86	62	81	66	87	77	71	82	71	69	80	81	84	77	87	71	72	78	70	74	95	76	80	72	80	69	80	71	83	73	88	68	74	83	69	79	105	81	64	61	84	79	72	84	92	81	76	73	78	66	62	71	78	69	74	83	73	89	90	79	84	87	93	69	84	72	66	71	65	68	71	76	76	66	88	79	66	75	72	85	82	62	71	68	74	72	63	78	80	77	78	78	72	89	73	71	74	73	76	69	73	68	71	84	78	97	86	60	75	71	76	85	52	85	58	75	82	77	60	92	74	80	74	83	70	73	74	64	68	75	79	76	76	63	79	64	77	80	70	84	86	89	70	61	79	66	72	75	57	75	84	78	77	71	76	76	74	79	78	77	81	84	81	76	74	79	81	78	85	86	77	70	72	75	77	81	61	86	80	58	65	82	75	70	75	77	97	75	65	97	78	81	90	78	81	84	61	100	90	91	72	70	70	91	82	62	71	74	72	71	81	70	80	58	68	78	76	80	79	85	86	71	78	84	65	72	94	81	79	90	76	96	91	70	89	67	70	91	77	89	69	91	74	93	89	83	92	74	71	79	86	70	74	60	81	70	83	71	67	76	75	78	80	85	81	64	70	79	79	76	76	74	76	84	72	83	73	63	68	65	72	88	85	77	66	72	93	75	71	81	95	70	79	77	78	92	79	59	84	87	73	67	65	67	76	70	78	70	59	81	71	79	95	65	80	77	85	76	68	89	80	86	88	75	74	101	80	88	84	84	84	87	79	68	67	84	82	70	84	56	78	65	77	65	72	76	103	76	68	83	69	82	74	78	75	72	93	73	85	77	74	64	94	68	68	82	74	72	67	76	77	68	91	83	94	74	77	60	67	77	69	77	66	69	77	85	89	76	71	86	65	72	88	73	79	71	84	75	79	89	72	78	78	65	70	83	74	72	95	85	83	80	73	92	72	82	80	87	88	83	90	73	85	70	61	95	79	81	85	74	89	85	88	80	84	75	67	72	87	81	77	91	86	78	77	78	69	83	95	73	81	76	85	83	85	82	80	84	78	78	73	59	72	94	85	77	84	89	93	74	77	86	94	84	74	79	89	75	77	70	68	74	68	78	77	73	63	94	89	72	68	85	73	85	74	81	78	68	82	85	78	85	75	80	69	63	66	65	81	64	72	70	85	56	81	83	68	96	80	73	58	95	72	61	72	82	68	74	67	87	81	84	88	58	71	81	77	81	77	74	64	66	76	75	73	78	70	65	65	74	71	83	73	84	72	59	86	78	79	80	87	65	86	71	70	71	80	84	93	84	85	95	86	86	74	82	75	90	74	80	83	86	78	70	55	93	71	82	78	65	70	82	88	79	114	78	74	86	70	67	85	79	76	78	83	76	85	93	98	75	81	77	82	64	86	77	70	79	83	86	78	73	78	68	61	67	77	62	82	81	64	77	83	70	76	80	65	88	81	93	89	76	93	96	68	81	74	82	68	78	95	81	85	91	75	64	71	96	76	61	53	80	72	82	63	83	94	78	58	79	73	77	63	78	79	69	82	82	69	70	81	74	77	76	94	95	78	65	68	68	63	69	78	67	68	65	83	86	61	78	77	70	90	76	86	70	70	82	86	84	81	88	82	84	73	67	82	82	94	86	81	84	75	74	89	60	81	72	72	68	75	74	77	81	69	79	69	76	77	75	79	78	58	76	72	90	79	93	60	66	85	80	75	83	81	83	96	60	75	78	72	89	59	90	77	70	72	80	81	90	81	71	71	81	71	69	74	86	89	69	83	83	75	88	95	80	64	72	85	76	79	76	67	88	89	73	85	67	86	79	82	83	83	83	75	67	86	110	78	74	83	82	66	83	70	78	82	76	82	57	69	90	73	79	78	66	72	63	81	79	72	65	74	90	86	64	79	78	85	73	83	83	69	86	82	68	75	77	88	66	79	90	84	73	81	64	65	92	84	68	81	75	76	89	85	69	66	78	74	69	75	65	74	78	84	78	71	73	78	75	73	72	72
22480	8456	2632	3179	6442	9438	8223	6815	5516	4694	4302	3290	2547	2476	2312	1864	1708	1747	1920	2073	1671	1201	1014	1016	966	869	871	931	880	846	862	833	802	948	1005	897	824	889	746	861	818	2041	4402	4488	4189	3315	2616	1694	1174	934	750	724	722	707	671	690	655	652	691	701	664	660	640	659	658	586	666	692	645	670	675	703	622	720	634	670	695	645	645	691	702	662	694	624	734	651	643	655	631	668	721	652	720	641	654	624	661	688	673	669	640	676	619	690	680	654	645	644	674	663	686	675	689	660	679	694	668	678	688	666	645	668	660	702	653	705	639	665	725	683	669	674	679	656	685	644	679	695	698	665	633	731	664	656	684	668	680	652	651	663	667	663	668	677	684	669	668	667	676	646	654	676	669	671	668	711	658	661	655	692	664	666	691	679	722	659	639	669	647	676	663	663	652	631	677	693	669	666	647	639	637	674	723	661	682	650	658	658	714	688	639	634	706	662	659	652	662	695	587	699	695	708	654	657	667	627	688	681	675	599	694	658	652	629	715	649	704	684	663	679	639	642	661	619	686	656	662	703	647	652	703	674	644	671	623	625	681	690	639	725	675	633	678	671	667	648	654	694	664	622	683	681	674	684	616	692	722	663	692	648	649	666	683	660	650	646	613	663	669	648	685	655	710	668	689	640	688	677	640	696	677	659	703	691	613	673	647	662	691	644	694	695	648	654	557	689	666	708	665	634	667	643	671	698	672	658	654	678	645	712	672	644	651	686	665	689	642	639	669	705	679	660	694	638	633	643	715	676	691	682	629	693	674	694	686	658	686	683	651	652	684	657	685	682	648	640	676	662	649	700	663	653	630	683	675	636	675	679	685	667	641	718	645	649	639	689	683	671	639	698	635	686	677	656	673	691	662	695	672	670	671	697	700	655	667	638	698	668	707	681	685	618	657	665	668	657	641	703	703	655	661	698	620	698	659	694	677	663	599	678	658	716	635	633	644	691	675	703	707	662	633	664	668	600	669	690	647	654	691	694	653	683	659	672	647	676	637	660	652	690	673	694	663	665	722	667	674	692	633	663	673	609	710	704	658	655	683	717	665	669	689	705	659	657	649	672	665	675	698	672	620	667	692	685	666	671	733	666	640	624	648	664	666	661	671	682	675	681	665	641	700	689	706	661	676	643	650	693	724	660	636	715	646	659	653	664	640	702	660	685	633	686	685	671	667	673	691	699	626	672	658	640	675	669	653	661	720	669	681	680	625	656	681	654	703	646	665	711	661	708	624	663	678	689	665	652	640	673	718	678	620	731	677	688	665	677	662	672	660	681	690	693	656	665	667	676	641	639	669	649	672	657	686	668	662	684	680	655	653	646	705	638	663	699	660	654	669	648	668	732	684	665	722	670	691	641	645	712	658	697	692	702	672	681	657	665	683	678	699	638	660	714	733	678	677	632	701	662	687	673	704	608	654	642	663	630	648	636	695	701	714	674	676	682	688	654	720	665	698	667	682	672	677	651	654	671	647	635	645	672	697	660	671	676	683	674	651	702	656	678	697	713	652	681	625	669	694	662	690	703	658	677	691	655	650	670	668	688	683	661	686	641	654	689	711	681	633	635	685	675	681	666	667	648	665	691	699	696	674	648	707	670	699	672	658	710	606	720	670	664	667	710	684	716	674	658	726	682	648	681	666	656	670	668	647	696	650	648	707	658	691	656	677	726	634	674	648	660	662	693	698	674	664	687	681	676	682	675	663	657	613	681	724	697	668	632	639	695	668	656	638	657	646	643	648	654	685	746	721	683	667	646	698	704	665	675	716	674	631	648	650	709	672	695	725	740	605	692	689	677	695	660	666	665	707	644	696	713	681	646	678	646	669	659	697	694	682	652	682	679	689	656	645	625	686	714	656	664	629	627	689	642	652	668	656	650	692	653	640	627	678	648	638	682	641	656	671	673	691	691	676	664	648	633	664	638	725	706	675	703	665	666	668	653	688	690	693	673	677	665	690	663	693	694	646	668	696	665	698	658	662	713	679	723	667	628	651	652	690	680	680	643	705	673	703	651	701	645	678	682	652	705	675	662	632	671	687	681	653	613	661	663	726	673	692	654	665	667	653	646	659	633	659	670	640	699	657	668	663	702	638	657	680	672	681	707	696	703	678	693	676	680	666	681	667	689	681	673	674	696	672	634	646	691	678	651	680	659	637	692	647	689	710	697	699	670	670	665	658	702	688	704	665	638	692	677	727	670	645	603	673	636	671	681	655	677	676	694	678	687	668	699	649	660	681	732	693	686	655	652	680	702	674	652	656	643	713	693	668	629	664	697	632	719	700	666	696	664	692	697	698	640	687	696	667	705	665	685	639	642	631	697	682	645	707	718	669	699	698	683	679	643	706	660	636	655	687	691	684	670	641	660	674	666	656	675	713	666	654	655	628	653	682	644	616	672	616	677	698	643	694	651	673	718	680	654	691	626	679	686	682	679	668	691	663	656	696	629	667	667	708	632	643	648	694	646	649	649	660	727	662	674	690	651	653	713	637	689	667	667	679	714	686	660	670	665	641	741	618	659	654	670	649	668	652	669	705	707	624	656	670	636	655	665	645	684	658	599	660	698	688	695	666	692	659	642	671	669	687	673	666	666	700	685	664	659	668	628	676	691	650	700	685	673	646	652	668	663	654	700	680	651	672	683	678	671	679	663	670	699	690	693	643	674	735	634	660	658	667	678	674	661	684	683	672	654	679	653	712	635	684	690	637	664	698	671	670	672	638	675	666	645	679	682	631	660	693	717	661	666	656	643	690	706	706	673	659	689	641	634	709	663	665	651	681	667	711	700	650	651	675	659	664	689	692	616	666	640	673	673	679	618	700	656	628	669	685	699	657	654	679	691	682	632	709	662	657	687	656	681	705	681	692	620	665	731	654	711	644	739	706	689	667	685	661	662	649	692	610	613	662	677	693	655	690	670	696	628	626	685	696	697	634	709	705	684	657	655	670	658	689	642	697	686	630	662	692	637	693	687	719	642	699	665	691	632	675	660	647	682	669	684	668	661	656	685	668	681	662	694	664	678	661	650	632	657	693	675	664	683	672	665	662	691	689	653	636	636	661	658	675	690	703	640	638	621	636	719	660	676	667	648	699	668	648	646	653	669	629	685	607	667	660	678	674	671	671	646	608	671	674	657	674	672	680	667	702	666	690	657	669	657	629	672	678	707	721	708	626	678	667	693	640	649	665	666	681	673	669	677	671	634	674	645	642	641	656	644	668	672	675	646	655	676	707	655	649	670	651	703	660	688	666	622	660	680	691	645	645	644	657	680	673	638	656	660	672	651	688	638	683	680	664	674	662	721	676	657	619	669	679	708	641	680	719	671	715	660	641	661	632	658	673	672	653	657	695	654	663	673	642	611	666	717	637	634	683	716	658	649	684	696	692	704	647	685	616	692	694	669	627	680	643	631	666	716	686	657	672	674	668	630	671	655	632	647	725	661	683	657	693	670	716	648	685	659
2849	1347	344	179	152	252	251	237	212	213	197	147	164	119	156	106	114	107	120	136	141	97	94	93	103	86	101	92	90	85	103	91	87	97	73	105	97	89	83	107	94	137	277	313	310	273	190	183	113	94	86	93	99	87	74	86	93	69	70	57	79	66	63	78	77	76	72	78	79	94	79	70	96	78	70	82	88	75	79	76	78	61	75	74	76	85	86	80	78	80	87	80	75	76	90	98	82	73	75	69	78	80	83	76	64	83	79	92	78	78	80	84	69	76	76	71	77	81	85	91	67	70	78	80	84	78	75	84	88	65	77	71	72	82	86	62	90	87	75	74	74	75	77	75	93	69	65	74	76	66	59	87	89	69	81	80	71	76	84	80	90	75	61	84	81	85	71	89	72	72	80	84	85	88	87	95	81	81	89	80	62	64	79	97	80	82	86	87	86	83	80	80	72	73	79	85	82	79	75	100	80	97	77	92	69	69	90	86	95	70	62	89	67	78	76	76	78	85	72	63	88	92	87	84	81	90	76	80	69	74	90	76	75	84	71	69	79	67	78	86	65	82	77	88	78	77	81	86	81	79	66	80	81	77	81	82	64	88	72	78	80	84	80	72	91	90	81	85	70	67	80	82	78	91	73	93	76	74	94	73	81	96	78	86	72	82	73	64	83	82	78	90	79	93	71	74	81	64	68	61	72	88	74	68	82	72	92	85	81	74	60	75	69	80	73	96	82	85	80	75	63	72	78	94	80	80	85	77	78	95	85	80	77	94	61	74	73	93	80	69	74	73	77	86	70	66	72	85	96	82	86	99	76	60	82	81	78	89	76	80	92	69	64	77	87	79	81	79	88	71	78	69	92	65	67	70	70	77	73	79	67	82	93	85	69	92	77	85	70	92	85	69	73	75	77	82	95	75	87	75	83	77	77	71	94	90	77	85	61	84	75	81	88	87	81	104	82	84	97	76	60	65	62	80	80	80	93	66	76	66	84	75	86	87	72	64	76	77	60	67	86	81	80	72	81	78	86	65	70	81	65	77	67	72	79	106	80	75	71	80	82	79	96	80	65	78	75	80	80	70	77	73	69	75	87	83	88	83	72	73	74	86	76	61	73	91	72	74	85	81	87	109	82	84	66	76	81	88	68	90	84	77	66	61	76	76	80	83	97	83	77	96	75	76	72	83	82	88	57	91	83	70	83	69	81	66	74	89	92	71	89	77	85	86	87	87	76	73	85	96	87	85	88	79	72	91	72	78	71	81	83	88	84	69	85	75	75	74	75	81	81	72	71	78	69	91	72	88	78	66	76	81	74	77	83	80	75	79	80	56	74	84	66	79	88	96	87	79	86	91	66	68	77	81	85	95	90	72	88	82	86	84	84	83	68	74	79	73	80	80	75	78	68	88	80	84	70	77	86	75	75	66	75	74	83	100	89	95	74	80	83	77	75	79	102	75	72	74	82	75	84	80	84	79	78	83	89	74	71	86	71	84	76	84	75	71	88	102	102	71	84	75	93	85	63	75	75	69	88	69	65	79	90	80	74	100	72	76	82	80	96	76	74	80	82	77	64	88	71	75	82	79	60	73	87	83	73	76	70	71	73	82	75	90	63	56	76	90	91	90	85	74	68	76	69	78	78	88	72	77	81	83	71	84	66	84	87	81	67	88	86	76	83	74	79	82	83	79	93	72	76	68	81	70	84	76	73	86	94	69	70	71	84	70	77	70	84	73	84	63	73	79	79	92	60	103	73	63	65	77	84	76	66	78	74	89	72	73	77	89	85	81	78	72	69	91	89	80	72	70	78	69	61	85	83	67	75	79	82	82	65	77	81	77	68	81	78	79	99	83	78	76	75	83	71	80	83	71	78	70	81	71	80	72	76	77	91	76	73	78	78	77	65	81	79	94	78	63	87	83	70	60	76	73	105	92	86	78	78	78	90	92	85	90	78	89	68	70	70	84	93	78	68	75	78	85	53	65	78	71	79	72	75	50	78	59	86	77	88	79	76	77	65	73	76	82	74	83	72	85	64	82	75	71	71	81	73	69	74	76	86	73	72	84	81	75	83	82	87	75	79	72	61	78	67	70	69	70	73	71	70	60	75	79	107	73	81	82	75	70	78	80	78	76	85	78	80	80	86	71	66	78	80	75	77	81	71	73	85	74	80	78	72	86	73	90	59	81	80	72	62	73	74	61	84	70	79	78	75	73	78	58	86	82	73	66	83	72	87	96	91	85	71	69	86	86	79	70	69	82	68	67	72	90	74	81	78	72	81	74	78	76	82	75	76	75	79	62	82	76	65	87	77	82	80	72	85	79	82	62	93	77	69	74	89	82	86	69	82	79	79	82	88	65	82	83	59	73	77	89	89	78	68	89	80	68	66	58	92	75	82	82	68	82	62	81	82	83	77	68	86	85	80	81	89	88	83	89	69	82	79	87	86	68	72	88	71	71	64	69	65	74	94	88	81	89	64	65	86	82	94	89	70	74	81	82	75	86	75	80	86	62	71	64	66	78	73	92	71	81	82	73	67	79	82	69	95	88	82	65	79	78	94	85	97	76	77	73	86	69	87	86	77	53	80	75	70	70	88	63	80	79	75	86	62	72	85	80	88	87	64	89	90	70	66	62	83	89	83	81	90	80	59	80	84	80	83	74	89	63	90	79	83	84	70	81	63	81	83	77	78	77	67	85	71	79	76	79	78	79	70	74	83	72	78	60	76	90	78	71	86	86	87	88	70	73	71	85	81	82	86	72	80	83	98	69	73	74	71	63	81	78	73	77	81	79	81	100	68	83	80	86	80	79	78	85	84	96	70	75	83	84	72	98	74	53	72	67	80	82	72	71	73	68	74	66	67	82	59	74	91	82	68	85	78	85	86	89	78	65	86	82	66	72	64	83	78	73	84	71	78	81	53	76	74	82	71	73	77	87	59	92	82	71	84	73	92	70	79	84	72	71	84	97	58	69	80	77	76	82	86	82	78	92	81	97	81	69	78	79	72	80	78	72	89	102	85	79	66	80	67	81	69	75	71	80	73	79	69	79	89	74	75	70	78	97	89	88	76	85	73	85	82	70	86	78	89	73	82	75	68	84	79	81	86	87	83	77	85	86	75	85	77	68	71	82	85	80	74	98	73	78	78	75	79	86	79	82	71	74	76	78	72	81	86	74	82	76	77	75	89	81	83	69	88	80	65	82	79	76	71	63	85	81	76	74	70	65	76	82	88	79	80	76	79	98	79	67	81	79	73	78	69	68	77	67	77	90	83	82	68	88	68	71	76	79	71	82	66	80	77	81	90	84	93	71	84	79	86	78	76	63	67	84	87	79	78	85	81	81	96	81	87	109	67	88	89	93	80	77	79	68	78	84	65	72	80	62	83	95	92	77	83	83	77	78	77	76	80	78	95	73	85	64	83	71	64	76	61	64	72	83	71	83	88	87	81	73	63	69	78	78	81	71	88	82	69	81	78	83	60	87	74	75	81	79
26124	12512	3877	4050	8244	12126	10543	8480	6972	6504	5429	4087	3234	2774	2839	2455	1977	1883	2168	2218	2060	1388	1279	1108	1103	967	1025	946	888	943	876	939	958	922	1011	1000	877	988	896	903	815	2145	6050	6241	6212	4774	3461	2246	1571	1120	839	766	720	654	719	737	659	673	660	673	690	700	661	700	685	660	713	709	671	703	690	697	665	702	689	682	672	676	669	700	680	696	665	671	711	640	690	684	709	702	690	721	711	636	687	679	658	686	711	602	642	672	645	650	675	678	693	695	693	674	698	685	688	676	672	708	736	622	683	703	636	665	698	660	696	660	695	752	684	665	675	674	680	714	698	693	675	725	719	707	683	702	633	679	669	688	721	649	659	679	713	658	686	678	718	656	665	748	663	672	697	670	701	680	709	672	602	740	685	652	675	666	681	696	694	714	665	696	712	711	717	710	697	667	699	668	703	730	675	724	717	683	692	630	657	729	696	672	718	723	680	703	714	735	661	757	677	666	685	695	708	696	678	716	646	723	655	704	673	666	697	692	665	700	669	668	717	690	657	676	708	670	658	638	671	697	710	644	657	693	714	728	711	721	649	613	719	676	698	694	660	734	671	669	681	685	688	655	670	707	683	710	687	692	662	686	694	652	699	675	708	669	675	657	685	711	653	707	678	692	677	683	722	678	676	665	687	644	688	686	650	651	690	727	712	674	647	687	641	707	672	724	651	651	672	675	666	655	767	692	704	713	714	716	743	702	682	702	687	694	700	644	660	713	677	682	694	703	680	673	700	690	736	651	742	693	689	685	713	654	673	705	682	707	650	697	672	693	669	665	682	682	673	664	700	717	695	683	643	698	718	688	692	712	680	677	720	657	634	641	695	674	751	723	710	684	665	652	706	731	680	626	733	664	689	712	688	684	693	691	674	694	650	657	688	648	682	665	717	680	664	712	702	700	665	656	681	684	637	660	716	721	701	640	690	697	648	677	731	682	713	664	686	715	691	678	703	792	621	639	659	726	653	633	684	673	670	675	735	680	681	701	691	673	695	692	668	676	718	678	698	660	674	731	686	687	673	694	677	687	665	727	684	703	676	682	707	720	685	667	682	701	702	651	694	666	676	677	691	683	718	723	696	683	666	693	696	689	653	689	704	686	693	716	667	669	681	706	674	669	646	691	690	706	701	677	711	757	701	696	684	683	682	674	728	705	702	691	661	702	663	649	635	665	694	661	676	659	658	692	716	662	661	659	682	696	682	722	627	709	661	684	665	694	631	690	672	651	695	667	719	693	711	689	691	673	667	712	645	681	675	689	668	660	675	700	687	675	726	690	693	700	728	699	731	688	685	707	651	734	727	679	680	716	635	666	682	679	678	664	682	641	656	720	614	614	690	723	682	667	701	706	691	646	725	687	702	685	671	692	665	735	684	732	686	707	666	692	686	722	697	671	683	692	680	647	680	665	741	670	705	688	693	677	675	684	658	703	766	667	731	677	680	719	697	684	652	704	701	705	679	647	667	657	660	716	702	697	711	706	690	664	701	712	631	735	700	678	652	712	706	685	723	662	699	739	707	681	686	690	733	660	720	695	676	662	676	657	719	727	708	678	688	692	693	696	615	678	711	649	637	682	666	684	726	638	699	690	712	693	652	722	675	710	721	694	731	679	669	664	686	716	705	725	707	713	696	712	721	716	667	689	683	727	668	682	712	685	686	640	681	730	709	670	725	647	664	671	737	658	689	711	697	700	664	681	663	646	676	708	700	704	658	685	667	698	654	707	674	679	673	652	705	652	702	669	680	651	714	651	682	706	700	709	696	674	673	700	618	681	698	732	697	650	639	699	697	722	677	670	678	673	693	704	676	645	720	673	633	684	704	678	674	711	645	676	673	720	696	696	655	687	677	652	692	649	673	674	632	679	658	746	680	718	714	653	712	694	735	709	669	682	701	708	673	692	662	697	731	716	714	681	662	669	656	665	666	693	644	661	697	670	713	703	671	686	676	660	668	722	703	656	665	663	678	691	662	667	701	707	701	672	681	650	673	720	689	684	666	727	664	677	669	705	688	685	699	680	646	699	692	692	649	695	660	736	710	670	646	623	703	672	694	702	740	678	715	676	679	653	669	690	660	705	674	689	700	694	635	664	671	627	653	707	684	653	657	645	683	698	723	683	671	673	741	682	695	670	635	691	679	664	712	717	720	684	683	655	703	730	622	706	642	663	688	648	689	670	678	639	720	695	674	692	643	677	667	623	639	667	708	674	727	700	709	694	652	696	679	695	639	675	709	667	736	705	705	658	695	663	658	652	699	718	725	685	696	675	669	671	708	689	701	670	663	722	673	720	741	699	679	703	732	688	679	685	698	669	677	658	665	686	655	661	669	669	703	664	697	686	668	682	672	686	670	687	692	695	736	684	653	669	706	740	664	674	725	710	686	646	718	705	635	735	626	631	661	661	714	661	656	668	710	686	658	722	707	685	688	710	676	680	740	669	636	645	716	690	645	675	698	693	636	620	753	734	698	672	648	686	745	658	686	682	606	736	694	656	734	667	708	679	698	664	666	722	713	665	666	669	720	722	719	655	704	679	678	721	710	697	705	659	729	669	668	670	720	647	663	702	680	678	704	702	656	707	690	680	705	678	637	683	704	727	678	638	701	697	693	645	710	679	669	734	701	732	770	665	695	696	747	674	697	737	683	697	696	648	643	690	658	683	675	724	729	643	628	686	683	643	683	663	688	642	673	676	745	698	748	696	655	684	666	716	659	692	713	722	707	671	704	658	719	676	662	691	654	624	690	712	689	712	678	682	627	749	745	711	638	680	696	734	711	667	711	706	700	664	677	688	673	712	692	655	664	658	679	754	682	649	677	699	694	679	680	687	688	690	684	691	679	681	669	687	669	693	689	715	671	697	701	662	675	693	693	734	673	661	715	709	673	694	685	710	691	680	654	657	675	673	659	697	675	743	681	705	708	675	724	636	691	656	686	692	663	663	730	696	689	689	678	688	687	676	673	672	650	671	662	679	662	708	674	665	644	618	680	679	717	698	664	718	704	656	670	708	683	703	705	701	671	673	702	654	731	730	704	624	735	666	678	715	731	686	707	646	708	718	669	684	700	655	675	666	687	649	704	642	691	670	707	688	663	700	681	723	669	685	678	684	704	687	660	727	662	718	697	696	654	683	669	699	659	685	699	658	650	711	605	660	703	665	676	643	658	699	706	615	703	712	711	749	640	707	690	701	692	654	680	661	704	702	672	727	670	667	669	692	722	683	659	678	688	682	686	673	636	678	692	699	688	719	698	684	666	724	678	717	685	700	687	714	692	663	655	671	686	681	718	701	637	640	695	660	654	706	705	657	657	665	696	703	657	697	677	636	658	699	659	663	702	716	659	674	701	688	673	696	732	633	730	651	702	658	672	685	690	659	646	737	653	714	690	627	670	620	674	711	714	671	723	691	689	689	710	677	613	664	716	686	633	711	716	623	691	693	645	715	679	686	652	658	676	650	687	651
1464	526	159	122	119	159	181	171	147	162	163	133	130	134	133	100	96	114	112	123	130	105	114	99	102	114	92	95	96	86	96	94	101	87	93	109	102	108	99	83	112	104	111	124	136	144	139	116	116	100	91	92	119	123	88	84	106	80	99	95	91	95	85	100	91	93	89	103	96	80	85	102	92	95	88	79	97	109	82	97	74	93	101	96	104	93	84	90	96	92	83	103	101	84	92	90	81	76	82	101	74	93	86	88	90	79	97	82	81	90	87	88	78	97	91	79	87	81	84	87	94	91	84	100	112	105	96	89	81	84	78	97	85	77	88	100	85	98	90	81	102	94	93	89	91	72	105	97	93	87	99	96	96	95	109	74	85	87	98	95	85	83	82	93	87	90	100	83	91	102	91	69	90	102	96	93	94	98	101	68	74	89	92	69	90	93	93	96	105	91	103	88	114	81	80	96	83	93	85	94	95	88	97	99	92	88	89	92	74	103	96	85	92	85	84	78	86	84	94	82	95	92	103	86	110	83	85	95	91	103	83	93	79	85	90	82	86	89	99	102	87	94	100	94	104	99	81	84	100	93	76	97	87	81	113	97	100	102	90	88	92	79	100	89	88	95	96	102	88	86	87	99	104	93	89	89	86	87	94	87	82	95	113	89	90	69	85	99	96	88	88	71	84	111	93	105	90	77	95	94	101	93	93	86	89	87	71	103	89	97	104	78	97	94	109	88	86	88	89	87	101	111	101	85	107	75	80	93	74	107	87	96	92	114	100	98	104	102	98	80	93	96	92	100	83	83	83	84	88	92	102	94	84	101	100	93	97	81	87	85	91	113	99	109	92	86	90	88	93	108	107	106	76	105	89	91	81	76	75	83	87	81	90	94	88	100	106	118	86	98	75	83	87	104	102	98	105	85	94	88	94	92	88	102	82	76	78	90	98	88	81	89	96	109	86	86	112	102	93	84	96	76	63	86	94	88	79	116	113	96	85	87	96	100	112	100	88	86	78	85	75	104	87	80	91	101	122	104	83	83	92	84	107	103	76	105	85	96	79	104	82	81	81	92	94	89	84	89	79	95	108	98	106	101	104	88	87	93	87	87	94	76	106	88	100	76	98	91	99	85	87	94	80	93	100	88	81	100	93	96	70	80	83	77	104	98	96	96	95	79	86	74	91	94	103	89	83	85	105	91	96	108	89	91	118	98	102	92	96	108	90	77	78	102	104	107	98	100	91	87	97	94	95	82	76	83	100	112	109	77	84	107	87	81	104	98	87	84	86	83	101	97	86	84	92	81	98	96	106	99	81	93	91	99	84	82	86	87	94	100	94	114	87	100	85	87	92	78	95	88	97	104	82	93	74	88	67	95	114	91	101	100	99	73	95	90	104	81	99	95	92	101	84	86	87	95	100	78	96	81	91	69	85	86	76	98	80	102	101	85	96	104	92	84	85	74	104	95	86	109	105	81	101	80	99	85	99	80	93	98	87	87	108	99	88	85	78	100	92	99	92	83	88	90	91	85	92	93	97	86	96	100	84	101	102	91	97	88	96	92	79	89	87	96	100	85	94	80	83	89	79	94	99	91	91	74	101	82	90	87	88	97	98	80	82	102	95	92	90	87	98	92	90	82	92	85	85	90	89	90	91	75	83	87	87	92	99	104	77	96	78	97	102	96	95	109	96	111	89	87	89	70	89	81	81	75	105	105	75	99	116	105	96	91	88	106	87	95	93	92	93	90	95	90	95	96	75	99	84	77	93	95	99	108	92	114	78	78	82	99	78	85	102	81	78	62	106	95	95	94	88	97	101	102	83	82	94	99	99	85	90	89	82	83	83	71	88	102	82	94	88	78	73	90	84	108	99	79	65	95	100	103	101	85	102	83	80	91	114	86	83	72	92	76	99	88	97	89	86	99	95	94	102	70	106	85	93	97	91	94	81	116	89	87	100	96	99	91	80	101	85	96	96	83	94	114	95	62	94	111	76	97	76	96	95	97	88	102	99	80	96	92	84	101	91	103	87	103	91	95	91	93	108	87	74	84	93	74	76	93	93	80	91	82	93	91	90	92	104	94	91	86	97	97	87	87	62	91	89	106	100	78	102	80	75	100	91	98	88	96	97	87	95	78	85	93	93	96	85	90	95	98	84	110	82	95	90	92	99	90	87	85	86	98	75	108	94	92	79	78	82	91	97	85	88	97	97	108	69	98	114	95	94	104	83	101	80	87	106	99	72	81	78	90	84	85	104	92	96	108	97	88	87	85	92	103	86	87	100	99	88	92	86	106	70	92	80	92	105	83	98	91	75	114	69	90	114	96	83	90	90	83	99	81	91	86	87	111	94	103	96	90	98	85	94	86	85	67	99	95	68	84	94	81	77	79	103	94	86	86	86	102	102	100	85	70	116	89	93	100	86	100	79	86	89	87	80	88	96	102	86	77	77	99	110	89	86	88	95	82	91	88	108	101	89	86	115	79	91	87	83	94	80	90	77	102	106	83	106	88	83	90	101	87	95	106	86	87	81	118	81	108	78	80	86	86	106	87	90	104	97	89	87	98	71	89	95	87	83	84	84	99	99	87	85	86	95	96	95	85	83	93	115	89	97	87	92	87	92	102	110	106	98	96	87	92	90	100	108	96	85	84	111	105	105	88	96	98	83	78	83	94	93	81	83	82	81	85	92	82	99	92	95	62	104	95	96	85	93	92	96	108	99	103	114	87	83	88	90	93	95	123	85	92	97	88	86	86	96	86	80	69	87	83	94	97	69	72	85	82	92	82	91	105	86	84	104	103	88	95	99	96	92	85	81	97	91	98	94	85	87	89	85	99	85	86	100	93	94	114	112	84	90	96	90	85	99	79	98	82	83	98	85	91	95	94	103	90	89	81	85	88	96	100	85	88	73	81	93	93	87	96	101	81	89	106	92	104	83	81	90	89	101	79	97	90	96	93	81	99	100	95	83	89	95	82	91	116	83	78	93	89	104	77	86	87	106	88	79	101	91	102	68	92	102	113	99	95	86	87	107	80	79	90	86	89	92	90	90	107	73	92	76	91	96	96	96	83	94	88	86	76	85	93	87	95	87	110	68	84	96	96	82	96	83	88	96	96	110	94	115	87	103	97	95	85	97	76	90	94	84	89	83	80	97	80	87	81	111	96	108	93	97	96	85	77	93	93	81	101	84	101	96	87	91	73	93	90	91	73	86	87	92	97	110	94	91	103	100	91	103	93	98	92	92	103	88	87	87	90	95	83	89	86	86	106	85	88	101	109	103	79	72	79	84	75	94	94	86	90	82	81	101	107	87	93	93	87	89	80	89	83	99	88	99	85	93	90	96	96	83	81	105	88	100	103	79	90	101	83	99	89	89	81	92	94	81	90	87	100	93	94	91	104	107	96	94	96	99	83	84	84	80	107	79	90	89	84	95	84	95	91	92	95	99	99	91	102	100	90	99	83	95	105	94	99	98	87	85	80	79	90	96	84	73	73
16801	6386	2008	2309	4351	7268	6147	4573	4101	3676	3439	2408	2132	1703	1911	1607	1353	1227	1529	1542	1590	1220	1050	1024	978	934	879	891	907	871	832	888	854	820	911	986	922	996	871	835	807	981	1542	1862	1936	1772	1498	1217	1040	875	800	802	784	760	804	820	774	776	764	763	780	797	754	788	782	761	789	772	772	785	763	744	812	785	792	774	802	807	771	799	781	809	767	798	755	794	790	806	771	775	744	779	736	796	758	776	763	818	821	846	810	750	771	790	767	777	754	754	778	781	789	783	791	771	739	756	794	772	821	741	718	807	739	787	794	740	750	797	779	796	753	804	788	761	759	769	767	777	802	797	743	785	744	730	697	748	749	770	752	772	757	770	797	741	767	830	740	788	756	766	751	809	722	783	819	767	784	777	741	805	811	784	787	756	802	822	731	779	744	770	757	816	779	775	763	810	768	748	745	783	779	775	749	796	768	695	804	755	778	823	760	743	768	781	767	793	827	840	766	813	763	773	778	774	764	752	779	767	796	761	776	757	753	771	771	797	787	831	817	762	784	775	767	757	797	767	784	790	779	786	807	716	750	719	787	788	769	823	780	789	728	759	849	760	745	751	780	760	773	757	801	831	769	762	795	797	744	795	780	836	792	756	747	802	786	804	786	724	810	693	757	787	769	771	809	795	780	805	832	722	751	726	838	821	718	808	785	745	715	759	751	769	831	771	841	768	828	779	715	801	841	758	805	807	739	826	782	776	782	776	779	760	763	842	836	789	781	762	743	760	798	813	807	796	760	741	766	807	774	766	783	761	736	734	774	745	764	769	777	784	738	739	790	795	780	721	750	752	764	793	750	760	742	712	764	768	761	743	769	823	774	823	801	836	811	790	827	775	791	756	798	807	815	791	752	795	810	758	807	699	760	803	745	798	768	736	761	777	777	808	741	744	736	771	779	745	785	813	788	774	789	788	778	754	772	759	785	835	770	762	768	799	729	755	782	787	775	769	784	790	774	794	799	807	844	779	760	768	804	777	798	753	807	793	786	769	716	785	783	791	775	821	806	790	754	756	799	730	816	774	790	785	795	785	762	747	806	788	783	782	780	810	806	761	746	825	788	780	800	805	768	781	763	798	777	754	764	735	761	785	756	802	793	772	786	805	741	782	791	732	747	733	769	778	784	763	789	795	800	786	760	802	748	784	764	794	760	777	768	794	784	784	771	769	751	780	797	801	771	755	773	740	713	794	824	755	805	803	746	764	797	724	808	817	749	759	717	732	801	784	835	804	801	812	760	786	785	772	783	769	794	744	760	784	832	730	790	786	809	786	785	799	779	774	769	738	753	757	740	766	786	779	824	814	750	809	782	810	736	826	751	763	781	811	749	687	757	819	772	833	790	801	775	759	807	719	768	755	768	776	808	773	809	737	821	764	805	779	810	754	770	808	738	798	788	758	706	784	746	792	831	805	811	772	792	787	743	775	738	761	775	796	771	754	796	788	772	767	763	777	800	752	768	775	762	741	793	802	791	789	726	790	740	765	793	782	793	750	733	797	738	758	776	835	764	778	740	822	792	833	767	728	821	812	790	752	816	798	791	805	752	761	812	751	824	752	776	784	820	711	753	780	748	757	804	829	786	816	771	767	785	813	753	812	755	772	782	742	793	775	771	757	799	759	822	795	713	806	781	758	777	808	752	786	737	823	771	802	776	778	796	808	779	758	814	801	804	771	811	794	761	791	823	756	760	724	744	752	782	776	735	798	764	747	741	765	817	792	778	756	742	767	798	752	788	768	767	800	786	785	765	768	747	776	847	789	767	758	766	781	770	785	786	772	776	782	824	798	749	789	745	818	774	733	775	773	765	791	790	775	797	797	802	717	794	727	751	792	779	776	773	750	768	806	769	742	770	767	792	783	762	757	782	761	730	752	755	780	780	741	739	788	794	788	750	764	769	795	748	806	769	745	775	773	794	801	748	786	793	799	760	756	831	767	698	823	795	779	747	783	769	785	790	795	767	770	724	701	792	779	756	773	754	828	822	761	771	801	740	803	819	751	786	782	805	839	792	737	809	749	838	851	758	772	770	784	797	818	800	724	752	797	733	796	780	750	793	812	772	786	761	758	793	811	756	763	791	810	755	784	802	766	720	754	750	770	773	764	822	754	797	736	754	729	757	748	806	780	760	766	733	785	777	823	804	785	809	777	768	799	736	741	770	714	751	742	765	776	795	791	785	759	756	775	771	753	775	822	778	855	772	728	747	765	794	795	815	749	766	799	722	831	778	758	819	777	773	780	808	778	802	692	762	780	777	773	808	752	751	782	779	807	800	750	773	771	796	787	774	816	742	776	816	791	772	758	780	756	740	752	776	776	768	758	796	694	773	793	811	752	745	778	784	782	756	774	774	724	781	751	787	752	757	802	796	743	762	762	803	771	742	774	784	774	789	748	760	767	764	800	741	756	740	732	746	792	785	766	784	771	754	801	779	778	747	807	769	775	786	786	782	800	790	808	759	762	794	784	780	780	808	803	746	714	794	814	756	810	786	772	811	809	774	742	778	763	766	772	817	729	838	787	748	782	797	767	768	782	763	743	794	728	784	797	807	784	786	769	772	744	759	749	769	793	747	813	775	826	746	779	802	752	791	823	741	785	749	758	774	769	781	852	800	725	721	780	751	741	839	769	740	832	793	717	837	790	764	788	723	727	765	736	783	799	743	766	790	742	755	749	811	808	782	753	813	855	834	754	766	725	822	764	777	804	810	771	783	762	810	791	802	770	830	786	762	747	817	768	776	759	768	823	736	729	799	759	757	758	811	744	734	777	730	815	782	782	803	729	762	750	747	728	797	788	760	760	774	756	756	755	743	725	726	717	728	776	757	792	771	755	753	714	765	771	789	773	768	781	769	773	785	786	817	785	807	744	739	781	798	802	711	772	812	784	780	755	764	767	790	772	812	733	764	772	831	747	737	764	770	768	790	739	784	745	808	787	758	743	792	786	755	736	762	833	799	745	797	840	787	761	740	795	768	799	822	774	779	852	814	751	773	787	770	766	756	800	780	764	744	756	799	786	753	734	756	785	798	783	808	789	776	748	748	795	750	730	766	786	756	747	804	801	770	767	795	767	753	751	817	766	748	796	802	802	820	792	812	785	792	722	809	733	778	768	763	782	771	797	719	781	774	746	790	764	814	794	780	806	777	754	795	772	803	746	793	774	767	769	795	768	758	746	794	809	785	721	766	739	814	829	743	791	794	786	776	806	809	764	761	766	763	757	752	779	749	784	791	747	793	766	744	781	786	817	748	805	808	783	782	756	765	837	739	743	774	759	769	763	864	804	765	777	760	754	756	796	789	776	800	766	771	764	763	722	732	711	783	771	775	761	779	748	799	807	782	759	746	804	828	808	745	803	816	739	790	751	802	762	805	802	720	757	764	763	745	776	737	800	748	808	759	792	807	762	743	762	780	757	735	795	732	750	767	776	813	788	804	742	813	759	817	744	810	802	776	780
2080	912	208	180	158	232	263	161	211	191	212	172	139	133	130	106	121	109	113	112	123	135	112	114	111	101	104	90	108	84	86	111	89	88	106	98	101	107	95	93	81	107	188	208	236	210	191	149	114	106	88	85	92	80	83	86	105	103	87	92	92	98	79	79	88	107	98	82	100	87	104	107	79	90	101	94	91	93	77	101	104	80	90	76	84	96	95	88	89	90	82	102	91	96	90	84	108	79	93	88	96	77	87	95	67	102	95	82	102	87	103	85	83	73	88	101	96	81	85	87	82	100	116	92	98	93	81	83	88	85	80	85	84	100	104	92	94	89	89	82	86	88	89	81	106	104	103	80	106	109	98	108	104	81	97	91	98	81	96	92	92	101	95	95	98	100	108	89	83	85	90	86	92	91	89	90	95	108	81	81	85	95	85	72	106	120	92	94	89	89	77	95	83	85	89	85	76	106	79	88	88	97	115	84	93	91	89	81	80	83	95	98	103	81	89	88	102	81	82	97	90	96	87	104	92	79	87	88	100	91	104	95	78	96	78	82	86	87	91	94	81	92	112	92	88	73	83	99	83	102	81	89	83	104	100	89	74	84	121	97	83	78	94	86	93	85	92	86	107	95	94	90	85	80	100	89	102	85	104	70	76	81	101	95	80	105	67	97	110	101	113	83	92	85	106	86	84	93	90	118	97	87	87	91	90	83	79	91	83	88	99	107	77	88	89	94	100	74	86	70	96	100	84	81	80	87	79	85	84	85	83	95	83	85	73	82	78	76	89	82	76	82	79	116	86	96	101	108	85	88	97	97	86	90	79	84	75	85	102	96	93	71	104	101	75	99	103	88	99	96	86	117	94	86	76	90	88	87	88	84	82	107	92	75	93	84	86	89	111	97	95	91	84	97	89	115	86	75	83	79	97	88	87	99	81	86	97	83	87	98	105	94	86	79	84	79	92	95	111	74	88	98	90	94	113	88	90	116	93	92	94	102	92	104	103	85	80	87	80	85	94	80	94	113	98	102	77	85	90	98	85	76	88	104	84	79	98	82	108	84	93	86	90	79	97	93	71	98	101	90	100	85	96	89	75	89	82	80	88	100	86	80	84	95	96	74	85	79	98	82	82	86	84	90	83	103	76	79	85	87	80	97	94	94	91	83	94	93	103	94	85	79	95	106	80	89	93	88	89	92	99	84	80	85	77	92	94	100	81	87	104	93	95	72	99	85	108	91	101	93	88	73	96	81	89	82	106	93	88	88	76	89	103	93	83	82	95	94	88	78	86	78	82	79	81	91	100	101	91	109	89	111	87	87	99	84	108	86	94	78	90	101	93	81	95	102	101	91	89	77	94	96	72	95	98	73	91	87	88	89	92	81	89	77	102	84	90	94	81	93	109	101	100	80	105	85	74	89	84	88	86	95	93	88	97	103	84	93	99	75	86	87	97	82	85	86	104	88	90	101	89	96	100	80	101	100	84	103	77	73	89	96	114	77	96	95	98	94	89	108	104	92	98	93	75	82	84	80	80	94	98	91	79	91	106	94	89	101	94	94	88	96	76	92	87	93	93	112	94	100	66	100	71	81	82	101	99	91	89	96	86	84	86	90	83	102	93	85	90	74	80	86	92	71	88	100	89	91	83	108	99	95	90	88	93	83	75	96	80	79	73	102	98	94	92	71	90	89	91	80	82	96	87	88	92	89	82	123	85	80	74	88	94	91	99	105	105	95	85	73	97	96	81	89	110	82	96	84	98	86	100	81	98	83	93	81	95	86	81	95	83	87	90	89	89	80	113	83	101	98	83	92	72	68	78	87	101	88	89	78	101	90	82	97	83	88	92	100	84	83	99	75	81	87	104	83	102	84	85	80	96	113	77	87	97	75	82	120	90	100	90	82	94	77	79	76	93	90	96	93	78	95	89	93	88	85	81	102	90	89	105	84	87	82	78	92	80	90	102	74	102	75	90	87	90	75	75	78	105	92	101	83	93	91	101	85	96	80	106	94	81	83	82	92	91	81	85	100	82	77	83	98	106	90	70	90	81	92	85	92	88	107	92	97	81	89	83	94	99	102	81	100	77	74	109	98	87	88	107	92	89	73	86	96	85	77	79	107	98	93	79	81	82	80	94	87	84	80	98	80	86	83	93	80	91	79	86	73	83	89	93	69	87	106	95	93	90	72	102	104	96	93	86	96	85	99	100	95	99	100	94	92	97	95	98	94	95	107	71	90	91	93	80	87	85	85	100	89	94	92	94	80	85	94	91	91	103	98	92	98	79	82	82	92	96	92	103	98	83	96	75	86	98	89	105	94	94	106	84	84	83	91	120	77	97	88	94	86	91	93	92	99	100	74	97	83	84	75	98	89	75	82	91	99	88	83	98	94	102	90	88	103	74	81	80	97	98	84	92	74	87	98	88	83	98	91	92	86	88	97	103	81	80	98	88	98	99	95	77	87	95	90	94	119	92	88	92	94	85	103	99	85	71	93	101	100	74	76	95	87	84	93	90	84	87	86	82	84	91	78	92	100	99	95	76	94	88	101	87	91	84	91	116	96	99	77	75	86	84	121	87	77	83	86	91	82	98	93	90	89	90	96	103	80	84	85	80	88	86	81	91	108	92	82	100	107	72	83	95	89	100	90	96	96	93	99	87	86	79	95	89	98	101	91	85	79	99	98	96	92	111	88	104	85	90	92	94	91	81	83	106	98	76	91	98	102	89	89	107	88	107	93	97	77	98	75	86	97	94	78	86	90	95	90	88	94	97	73	90	89	74	89	106	101	88	89	100	86	94	83	97	83	98	103	73	105	105	94	82	90	102	91	92	103	84	84	86	90	97	104	80	91	94	95	97	94	71	89	90	89	107	95	81	88	84	79	73	101	90	96	95	101	88	86	109	97	83	110	85	86	98	101	88	82	95	92	96	101	81	85	94	89	84	93	110	105	91	102	90	103	100	87	85	86	98	67	92	108	70	88	91	80	93	81	100	81	75	99	89	88	87	96	104	102	84	92	88	78	101	72	79	90	96	97	91	94	89	82	93	101	71	101	90	83	92	115	95	88	94	98	75	85	95	82	79	88	98	75	91	87	74	93	77	90	87	94	94	86	84	74	89	99	81	108	92	83	84	100	93	89	90	85	94	78	89	102	70	88	96	88	82	77	101	95	100	83	72	80	73	84	99	90	76	76	93	87	87	92	96	86	80	97	98	71	85	96	75	88	84	98	109	100	74	102	93	92	89	90	80	92	85	90	89	102	88	98	85	83	105	104	90	108	88	84	88	86	89	80	85	79	68	86	84	95	96	94	75	108	87	90	101	93	71	95	93	106	94	96	82	99	89	73	85	104	88	88	92	79	101	86	91	97	93	83	94	97	101	84	91	77	90	80	79	76	109	92	91	88	91	85	97	101	91	92	109	97	83	70	107	96	104	92	86	100	102	92	86	96	86	89	93	110	98	86	103	94	82	90	99	91	75	85	78	96	99	84
23291	9669	2509	3290	6447	10369	9480	6811	6080	5513	4722	3263	2926	2271	2449	1983	1755	1497	1660	1879	1800	1581	1193	1232	1160	1047	933	910	939	893	933	859	886	925	908	1061	1062	991	957	901	875	1453	3569	4090	4343	3486	2425	1778	1380	1062	887	859	826	780	785	823	734	761	769	765	775	747	792	825	801	800	730	736	763	782	801	782	741	760	753	764	767	786	747	768	743	786	775	779	777	791	805	769	818	777	776	804	739	797	817	782	739	769	768	751	814	796	775	814	789	776	807	774	781	722	791	772	742	809	818	765	760	750	802	805	826	792	784	754	730	749	746	743	768	721	760	785	774	781	778	733	790	786	806	792	805	780	786	768	800	787	757	786	732	791	748	778	773	753	784	789	826	787	797	780	781	718	784	848	760	745	722	759	782	817	753	738	721	787	822	782	800	767	771	779	736	775	748	835	789	751	751	846	769	726	741	784	803	818	756	780	752	760	797	778	790	755	753	769	747	769	783	730	776	781	742	803	742	811	783	754	764	762	781	780	785	770	814	791	776	774	841	775	788	764	728	765	761	798	769	765	775	774	771	738	790	820	760	812	795	750	825	771	807	725	771	777	789	781	770	749	777	744	804	798	778	774	739	773	794	833	792	790	805	769	785	749	801	777	805	759	803	805	886	772	764	814	826	739	766	784	768	814	801	791	809	758	791	793	763	767	772	760	811	819	825	773	798	745	730	787	787	743	795	741	749	804	783	795	773	795	767	763	786	786	785	764	809	832	764	788	769	793	761	782	738	742	810	759	739	777	780	808	808	746	810	774	730	757	782	776	776	775	794	734	768	801	750	791	785	796	795	777	740	756	767	790	769	763	822	775	736	745	782	782	766	801	758	783	782	747	779	727	825	746	775	749	770	740	803	756	758	793	776	822	790	766	755	768	739	793	763	751	794	730	782	758	744	785	771	800	789	758	805	798	789	750	786	793	795	779	714	753	733	808	759	782	778	762	796	799	761	780	802	820	766	748	791	808	845	797	740	715	845	775	822	740	732	783	766	799	771	788	773	812	772	777	765	764	832	818	781	810	766	763	770	791	814	809	757	746	787	742	748	773	763	768	814	764	800	765	776	785	772	723	728	780	792	793	775	756	769	779	768	772	762	764	781	783	792	785	807	718	784	822	796	760	776	755	773	767	817	745	741	767	746	737	802	781	748	767	795	779	778	782	745	769	799	759	776	784	795	873	772	786	752	799	795	784	766	780	738	771	847	774	764	785	787	775	800	780	767	774	782	777	754	749	776	765	810	790	746	703	738	781	785	751	809	810	807	738	784	751	720	795	766	780	760	803	775	774	728	765	740	761	770	778	760	769	740	751	742	781	786	808	745	764	805	769	787	779	746	774	762	787	825	770	761	772	741	811	811	770	766	807	793	769	771	797	751	748	814	781	742	773	795	809	799	767	774	814	820	787	792	794	799	748	782	795	818	766	775	779	717	751	775	803	775	765	743	783	750	774	806	765	830	803	802	778	743	790	814	790	771	737	818	756	775	808	795	749	694	787	755	798	777	749	761	800	786	795	806	838	761	735	819	795	786	790	804	736	757	780	793	775	792	767	778	772	753	785	732	777	748	748	781	780	749	779	777	814	843	806	829	755	765	775	747	798	739	806	801	835	794	757	788	761	762	749	732	777	750	774	808	772	786	820	786	756	820	823	786	782	766	803	773	749	781	793	745	805	789	754	735	802	770	779	818	794	796	779	824	738	802	761	744	825	803	817	772	767	785	820	752	738	741	799	781	809	771	766	751	767	749	801	757	769	818	705	798	801	795	813	777	828	819	758	783	784	776	782	793	739	779	752	780	762	748	765	835	821	766	820	727	769	785	751	757	785	807	737	764	780	760	779	750	832	722	761	817	760	771	805	745	792	786	762	731	808	790	772	760	765	744	737	803	767	743	742	811	789	761	824	768	779	783	769	764	761	768	740	779	785	747	847	784	802	757	757	817	765	746	756	772	752	797	748	815	836	794	814	790	844	772	762	824	788	804	787	823	765	749	778	749	784	791	823	793	762	750	780	791	837	810	799	772	795	766	747	789	788	756	750	736	770	765	777	754	826	741	758	772	785	760	819	750	748	754	800	775	761	751	791	826	754	781	749	769	808	808	758	775	769	771	820	715	762	797	768	762	781	776	713	784	817	797	732	782	825	762	752	736	769	786	788	807	719	731	797	782	757	782	748	784	796	798	781	749	776	795	752	793	786	744	791	713	797	811	761	767	741	800	756	771	763	766	792	796	821	729	802	810	839	789	786	806	737	763	782	765	762	788	770	828	812	789	751	843	784	824	751	813	779	788	748	814	755	733	825	793	779	748	718	787	750	787	790	761	722	772	782	752	773	743	785	830	800	764	801	746	843	720	837	757	797	760	777	796	742	831	767	748	776	800	766	794	795	758	735	804	792	795	820	792	814	772	784	801	768	823	771	787	731	814	773	790	770	787	750	789	779	776	764	794	743	780	787	749	760	781	762	786	771	775	801	788	790	774	752	785	760	745	819	755	745	820	764	745	763	765	775	723	796	775	782	828	706	820	806	752	802	799	727	749	703	737	813	824	758	790	782	787	776	766	780	799	794	821	771	804	817	791	768	769	791	762	759	745	751	811	698	785	792	801	763	797	786	766	799	806	791	811	740	822	724	822	771	774	726	807	817	768	761	836	783	761	806	766	774	773	757	730	764	822	747	758	772	799	811	750	800	781	770	794	796	815	790	741	758	811	736	773	792	768	771	759	774	794	753	744	758	781	795	817	742	760	824	736	758	766	788	791	784	800	782	743	826	741	776	770	782	762	795	769	829	749	774	715	819	757	811	774	749	802	744	740	788	767	785	746	765	733	802	802	775	784	819	803	874	861	783	808	750	790	781	747	771	786	805	782	788	764	783	759	758	795	837	805	792	807	756	822	800	775	822	792	755	755	775	788	816	767	760	797	779	803	764	807	820	759	770	723	780	787	756	784	764	781	784	776	771	766	765	759	757	749	765	766	741	812	828	780	772	757	845	765	765	738	764	757	744	794	766	813	743	832	776	787	776	805	777	804	746	759	785	724	753	771	791	779	788	802	756	799	764	748	789	786	767	756	744	803	760	791	774	777	781	789	782	763	765	746	793	766	756	776	814	774	790	783	812	806	773	853	826	806	779	764	818	799	775	733	788	739	796	741	773	799	821	817	788	798	780	775	783	767	786	792	769	758	746	783	766	782	772	802	784	762	742	771	761	740	742	774	762	774	785	716	748	786	768	809	802	825	792	747	763	760	765	828	766	762	758	766	820	786	732	749	761	802	751	759	824	790	811	749	749	751	769	775	797	797	726	773	748	759	826	767	759	800	809	721	777	763	845	739	756	749	776	806	800	755	755	799	773	781	727	761	754	744	791	783	783	807	779	750	769	820	782	791	764	740	784	769	744	788	768	772	808	792	773	751	776	756	788	821	835	805	805	757	740	804	809	804	743	766	780	749	769	767	770
2441	642	205	162	142	168	228	184	216	183	160	163	114	123	143	113	109	94	100	87	107	118	105	91	81	83	71	66	75	80	77	77	83	72	79	92	99	70	86	72	81	106	196	218	252	235	154	123	125	107	85	92	84	86	75	75	86	73	71	75	78	71	75	59	76	86	70	82	74	80	80	73	87	71	83	62	57	89	81	81	82	81	74	70	70	70	79	81	60	72	87	66	91	82	95	75	85	72	86	71	85	89	71	85	74	92	83	71	80	79	82	76	67	80	69	65	79	58	64	91	78	68	81	80	71	77	67	76	79	86	84	67	77	76	101	82	91	71	78	72	83	82	89	76	71	61	80	76	60	69	59	96	63	73	79	66	57	80	87	64	71	82	67	57	64	85	76	80	74	71	85	83	76	82	63	78	77	86	63	77	78	92	69	79	74	91	74	74	80	61	86	79	89	75	83	71	87	73	76	82	79	72	78	88	70	72	65	73	72	71	80	84	90	76	92	76	95	80	84	82	77	67	77	70	83	66	78	75	83	89	82	73	80	70	78	82	73	72	77	82	68	84	83	73	89	79	82	76	78	75	74	76	74	82	83	75	80	83	87	75	85	62	78	75	85	89	76	79	70	84	69	77	75	73	93	72	64	73	83	78	102	87	92	72	97	95	91	84	74	73	78	84	76	90	83	85	78	91	84	66	69	92	88	91	80	82	77	79	89	86	73	83	80	81	72	75	84	77	75	84	76	80	88	69	86	76	93	79	74	84	79	80	74	82	92	76	89	78	78	85	84	83	70	81	79	90	78	74	69	80	70	84	83	84	68	80	88	89	74	72	72	76	78	90	72	83	94	63	79	81	81	80	61	87	93	75	71	76	88	77	84	81	98	67	63	94	74	62	72	71	78	85	66	61	62	71	87	80	78	64	80	86	68	76	79	71	72	82	76	63	70	88	82	87	72	77	88	78	73	81	68	85	86	72	74	71	79	84	74	85	76	69	80	69	98	86	75	71	90	75	78	85	75	85	86	65	99	81	75	69	73	75	72	68	78	88	87	78	95	76	79	74	81	76	77	74	82	78	77	61	76	85	65	74	74	76	79	85	64	80	71	82	91	77	86	82	80	67	89	85	81	86	66	62	78	67	78	91	82	72	78	67	73	70	77	79	70	89	72	88	78	71	77	70	75	82	75	66	78	86	67	71	79	71	80	94	84	91	85	91	80	78	66	72	96	68	75	72	74	81	84	92	82	96	88	83	66	57	94	78	69	77	65	90	69	68	69	75	60	80	68	89	78	91	72	96	66	78	85	79	86	88	58	69	71	71	91	80	85	79	88	92	71	74	70	73	57	77	66	74	90	69	77	78	90	62	80	82	70	88	79	82	80	74	86	76	75	64	89	76	68	78	94	71	64	57	89	83	72	79	95	87	67	71	71	76	78	87	78	76	81	74	79	73	87	68	78	77	72	71	83	73	84	72	84	74	80	73	82	83	78	82	69	68	80	97	75	67	83	73	67	69	94	74	61	75	66	75	66	85	82	73	73	80	95	65	89	99	90	76	74	79	82	65	66	68	75	72	81	68	81	76	64	80	88	75	67	85	79	81	94	68	69	68	76	105	87	78	73	81	86	83	63	69	67	66	82	100	86	75	83	70	61	62	84	89	85	73	81	66	71	77	82	85	69	75	69	66	70	83	91	65	72	87	77	66	64	80	80	85	88	70	89	74	74	66	90	77	76	75	73	87	71	79	71	77	74	85	81	89	74	68	70	71	75	77	69	74	60	84	68	73	59	88	62	81	89	83	67	77	80	73	80	69	69	79	70	75	75	82	84	82	83	81	78	85	59	68	70	73	93	81	100	76	90	73	73	91	74	69	78	72	77	59	72	80	93	76	77	71	82	64	60	82	80	77	79	69	71	81	63	87	84	77	70	70	65	92	78	67	65	57	74	71	69	76	72	58	82	68	87	89	61	73	82	75	86	83	66	64	67	72	75	82	77	88	60	83	79	70	86	74	91	79	81	63	71	69	72	89	71	77	80	87	88	81	81	86	77	65	73	71	89	71	94	91	82	61	85	78	88	74	75	61	71	81	88	78	89	73	79	83	96	59	82	81	94	82	90	82	81	87	80	73	79	83	82	80	65	80	72	80	78	74	54	63	79	72	66	88	75	72	83	69	70	68	79	84	79	72	83	83	69	82	60	79	88	85	89	73	73	84	74	86	82	86	61	73	67	72	62	98	82	62	62	81	79	74	69	94	60	94	90	67	83	83	81	78	106	69	71	73	62	73	65	82	73	60	80	88	74	80	54	64	67	68	86	74	87	87	83	68	86	92	73	66	71	80	76	81	84	60	77	76	59	76	83	80	72	66	79	70	59	77	61	88	83	81	74	78	94	80	77	86	71	79	79	82	77	84	79	82	87	86	79	79	71	81	81	79	86	78	83	91	69	74	85	79	67	79	67	74	76	81	63	84	92	87	76	84	80	78	81	76	83	78	74	81	92	75	68	73	81	65	72	78	75	71	70	78	73	77	92	89	80	89	86	93	98	73	77	96	88	79	75	88	80	72	83	87	81	101	66	63	70	70	65	92	61	76	73	86	76	79	71	73	84	76	80	66	70	63	63	81	92	82	105	75	74	70	81	74	81	81	69	75	73	76	74	68	69	83	78	89	69	79	90	77	87	69	72	64	79	85	78	83	79	69	66	73	79	65	73	73	84	83	72	75	84	81	86	76	69	87	74	70	79	76	74	74	69	82	87	63	73	75	79	94	87	76	63	80	80	62	84	68	61	92	87	71	81	80	75	75	70	76	77	69	68	76	59	94	91	92	87	70	73	76	94	76	81	74	81	82	93	81	75	73	74	94	82	73	78	60	87	83	86	76	69	78	103	85	76	72	89	82	84	88	61	78	65	82	80	72	73	84	62	70	92	71	82	76	63	85	73	91	71	79	88	66	68	68	66	80	79	97	78	71	66	69	75	90	54	70	76	62	68	70	68	70	83	74	85	76	61	64	84	73	75	80	71	76	75	75	82	86	63	100	86	73	71	68	79	79	75	73	71	79	79	74	80	90	80	69	78	68	85	79	77	69	85	74	77	96	82	87	79	86	69	81	81	66	85	78	86	64	82	67	82	76	75	94	67	71	70	79	84	74	87	91	76	73	86	91	81	79	88	75	88	70	79	93	81	69	71	72	88	74	74	75	80	73	80	81	79	85	93	77	68	68	77	83	85	76	83	77	90	64	79	85	80	72	75	80	67	77	92	73	68	71	101	87	89	80	76	82	80	80	85	77	77	87	72	72	79	83	81	84	67	68	82	72	79	83	81	69	79	86	82	73	61	82	80	81	71	60	87	98	68	85	72	70	78	88	77	76	65	67	75	80	87	74	80	92	85	73	69	83	69	76	81	73	66	86	64	77	61	68	64	70	80	87	82	71	79	66	76	89	93	77	74	72	70	79	72	86	94	70	86	77	68	87	60	72	81	79
21821	8033	2585	3098	6155	9320	9149	6750	6281	5606	4664	3654	2890	2416	2407	2072	1707	1494	1444	1502	1628	1519	1129	1149	1032	1017	833	824	839	781	776	808	804	793	790	888	941	909	871	814	791	1313	3244	4606	4733	3728	2604	1856	1321	999	795	679	689	687	631	684	704	705	686	658	633	665	716	640	633	657	671	701	676	664	653	644	636	635	655	636	637	654	657	706	654	663	654	646	685	625	634	696	630	652	662	700	703	662	665	606	667	693	726	657	649	667	637	700	648	669	623	675	675	664	697	707	699	650	688	686	693	661	677	630	677	625	657	629	654	648	640	618	646	606	676	664	628	630	660	632	598	651	625	624	710	689	638	658	657	646	663	666	630	691	643	626	683	642	662	636	619	658	638	617	646	657	663	650	709	667	677	657	650	657	633	709	656	698	609	664	647	607	670	695	637	679	679	652	672	675	700	655	689	616	651	670	698	662	645	629	703	654	658	665	684	665	627	710	634	646	649	625	701	639	674	648	689	710	667	657	650	629	618	704	640	707	668	631	662	665	706	661	694	657	689	681	636	673	671	664	644	631	668	657	689	649	683	695	666	621	678	739	630	632	646	654	694	682	647	596	654	688	656	713	656	642	669	646	632	659	663	654	636	646	622	720	677	628	645	666	676	689	667	640	661	695	633	669	653	650	671	680	606	697	689	640	719	669	655	665	654	637	708	637	638	671	637	613	658	661	643	668	660	617	634	711	665	600	666	666	662	753	686	639	647	666	650	664	646	661	686	668	647	677	582	656	677	621	694	618	673	670	650	641	704	664	685	687	649	658	675	664	660	671	676	623	651	663	678	688	682	672	650	619	656	677	676	639	666	630	628	661	709	653	675	660	669	668	666	693	663	672	657	642	677	686	685	676	654	642	645	674	641	680	670	664	679	658	665	688	680	611	698	641	643	628	610	636	715	640	694	683	689	665	640	664	697	651	697	628	680	640	640	659	654	748	633	667	660	607	656	650	668	669	681	683	664	656	640	651	665	639	650	666	652	635	665	666	669	682	677	678	644	678	643	670	652	663	679	665	661	744	680	642	704	617	675	647	622	667	650	680	643	672	696	721	673	723	663	660	654	666	661	693	641	663	649	675	668	687	659	640	625	654	674	705	676	638	655	671	647	670	658	672	640	632	686	694	706	678	696	660	656	689	679	632	658	696	663	718	655	691	665	650	628	672	677	670	636	671	687	618	660	677	646	658	664	704	654	674	628	640	654	671	637	621	650	673	669	665	718	663	677	639	670	663	662	665	656	659	653	641	635	669	635	637	626	687	626	613	676	666	649	666	668	658	671	647	646	650	645	710	679	683	645	681	639	630	639	657	623	657	613	662	669	680	697	693	679	672	632	607	629	671	701	692	667	678	672	641	646	647	687	669	680	673	684	705	716	661	646	716	660	672	638	683	622	688	648	656	672	647	614	693	664	645	665	637	623	625	656	720	629	653	694	679	652	695	743	646	712	632	665	646	669	616	638	670	655	660	672	687	642	691	658	629	688	674	587	628	666	631	661	661	675	658	629	664	671	695	693	661	647	676	703	687	690	652	653	647	650	654	663	605	709	639	663	676	688	675	683	681	672	706	680	663	661	665	685	631	636	645	631	640	660	669	661	631	627	634	637	736	654	705	698	659	676	624	604	659	669	648	644	667	665	646	660	662	711	671	697	663	656	674	657	681	684	628	645	652	652	672	706	632	640	650	677	701	653	656	672	626	675	669	638	640	690	709	639	690	666	690	683	679	675	655	720	675	636	596	612	699	655	649	687	666	699	689	639	697	663	623	666	736	688	703	653	657	661	666	662	643	659	659	687	700	648	676	654	695	667	688	674	663	674	647	661	687	656	715	713	727	678	676	632	640	702	631	656	651	636	676	659	654	667	700	678	655	649	668	630	628	645	666	695	675	663	669	743	670	637	689	637	664	696	688	689	683	686	687	641	647	638	657	650	672	689	659	662	659	667	676	643	627	696	638	694	698	685	709	668	624	655	645	680	679	657	633	680	679	661	665	649	632	671	643	686	701	662	692	663	643	644	635	670	663	675	628	648	676	649	673	660	680	637	674	675	671	671	656	627	636	665	656	687	661	705	612	697	644	652	641	663	682	682	684	667	640	668	666	622	646	673	697	685	682	648	663	680	673	631	647	613	663	688	668	660	663	659	711	634	650	659	652	673	650	677	656	685	692	670	655	663	720	655	622	711	696	688	643	687	679	663	684	653	661	656	638	686	657	679	694	663	674	656	677	673	662	699	631	719	690	641	653	687	647	652	633	689	698	660	714	681	624	646	652	651	669	687	678	670	715	656	660	671	664	666	671	715	694	655	690	670	634	691	628	679	732	627	643	706	655	681	640	665	672	670	668	601	664	639	707	683	649	673	662	682	668	659	646	630	671	664	630	658	657	649	620	678	651	647	680	607	652	700	716	634	650	623	634	622	677	639	683	636	632	666	681	640	640	672	673	667	659	692	662	648	646	629	628	701	635	666	663	648	639	690	623	662	640	687	699	636	653	673	685	653	632	647	661	626	620	722	666	671	716	676	654	654	681	720	656	635	643	633	678	675	645	687	716	699	653	661	650	703	643	655	616	637	698	631	639	605	619	673	680	684	715	650	656	688	664	614	669	667	687	696	643	630	657	637	677	650	672	665	715	649	664	660	672	675	645	652	689	679	690	607	620	621	653	655	691	645	675	646	667	638	663	689	678	673	695	649	679	644	639	638	686	682	678	698	634	690	673	615	660	610	661	652	667	647	670	636	651	594	698	663	633	667	671	642	676	688	631	687	685	650	698	691	672	657	648	637	659	646	630	718	644	677	684	662	690	661	651	647	678	622	688	659	687	686	691	660	665	667	668	670	686	667	651	674	685	666	630	663	702	661	635	670	622	658	607	647	634	686	649	650	691	683	660	654	644	659	645	650	632	716	721	653	644	652	632	641	684	632	681	659	643	670	713	624	677	662	662	681	673	647	651	674	658	694	641	678	673	689	670	634	668	695	662	719	677	612	654	648	655	676	660	720	646	677	668	664	688	638	653	660	643	649	633	677	643	678	628	661	665	653	641	637	659	702	670	628	641	685	693	636	681	679	694	674	601	677	683	674	663	688	702	654	659	680	625	671	664	661	645	723	642	680	658	643	658	683	669	662	631	621	674	648	681	666	680	667	673	703	672	672	672	632	643	626	693	634	674	714	647	686	656	659	651	659	676	684	621	668	647	638	640	669	677	665	689	631	655	674	655	653	654	678	647	665	721	666	683	658	650	610	649	654	664	649	626	670	622	670	666	633	702	685	665	677	642	651	680	649	631	695	693	639	654	695	653	696	663	660	724	698	655	648	662	642	669	682	665	670	646	699	664	678	654	667	690	660	607	672	675	660	704	636	677	671	642	653	676	699	611	639	693	679	650	691	641	665	636	616	673	630	684	638	648	647	671	657	664	693	618	658	705	684	614	676	653	690	709	660	640	700	671	628	698
2703	1257	260	162	174	236	265	229	258	252	217	174	191	139	145	131	127	110	101	145	111	97	89	100	115	103	94	89	73	78	87	86	79	93	83	82	88	85	84	97	84	105	195	308	378	293	231	156	136	102	84	94	78	85	87	86	79	75	61	92	73	78	80	70	77	71	70	76	74	81	77	80	85	66	77	95	75	57	84	69	77	75	78	90	70	84	83	72	86	78	61	74	78	90	81	98	86	83	73	62	102	69	77	72	66	90	87	81	75	73	67	83	80	93	80	83	91	66	60	83	90	84	84	83	79	67	87	79	80	77	64	72	92	85	79	80	83	67	62	82	74	72	74	82	97	64	72	78	72	79	79	69	71	67	65	72	80	68	72	75	71	90	75	77	73	75	80	68	78	73	81	71	74	92	62	86	88	77	66	68	95	86	66	80	80	79	71	76	66	72	75	85	74	79	65	75	78	75	80	74	75	68	74	84	82	66	85	71	64	80	86	73	58	66	77	90	70	66	83	92	77	86	83	88	81	70	89	74	76	66	81	69	73	72	71	72	85	96	86	91	74	97	85	73	71	77	75	74	81	81	96	77	76	90	75	72	81	88	77	85	81	74	80	74	82	84	82	87	95	87	69	71	88	76	66	98	78	86	85	67	64	67	80	77	68	82	75	60	79	75	84	65	82	75	75	77	84	69	79	74	65	73	79	78	75	74	75	74	78	80	85	76	73	71	69	54	82	76	82	72	95	75	84	78	69	68	78	67	93	74	69	73	66	77	83	83	75	73	84	82	64	84	68	83	58	79	80	78	95	91	72	75	68	85	70	84	68	69	74	87	81	84	99	87	70	80	83	71	81	77	81	76	70	78	82	75	84	87	71	87	87	72	74	89	88	79	73	69	70	71	80	81	81	77	82	56	78	92	84	78	69	70	75	70	66	80	67	76	82	73	83	74	75	88	85	89	98	78	76	71	80	81	80	74	79	67	92	82	77	84	78	68	90	88	76	76	80	83	77	90	61	86	84	89	91	69	78	71	73	95	72	90	88	82	75	79	88	57	80	79	78	79	72	70	77	71	77	85	92	67	74	67	85	67	82	80	73	81	75	77	76	80	84	76	69	64	77	78	63	77	77	94	76	63	74	81	75	87	79	57	76	77	78	83	85	77	73	76	72	71	81	76	74	78	80	79	92	79	97	78	66	84	75	73	78	86	72	78	82	71	78	67	67	77	81	83	83	75	84	75	63	78	82	76	89	79	90	75	71	75	72	64	73	80	70	67	66	70	65	78	68	90	64	88	89	77	102	84	74	92	70	71	78	91	89	82	87	65	65	77	83	80	74	77	84	67	77	83	80	82	76	82	81	75	70	66	74	69	83	78	76	87	75	51	75	93	72	79	84	87	71	91	74	79	73	90	59	85	79	73	82	68	88	88	74	82	72	68	71	75	68	78	63	73	85	78	70	72	80	81	71	79	89	92	96	92	75	83	87	66	60	70	78	62	82	71	93	65	73	87	79	69	78	84	73	65	75	81	74	72	77	75	88	89	91	74	86	78	73	76	72	73	69	68	107	90	68	70	96	66	90	93	77	85	75	84	70	73	96	68	63	64	73	70	81	71	82	81	89	89	84	80	61	86	74	80	71	92	65	81	77	72	82	85	81	114	77	66	80	78	71	87	74	63	70	74	59	71	73	84	72	82	81	61	68	73	79	77	93	78	72	72	86	77	93	77	80	70	69	82	89	80	64	85	71	79	80	67	74	70	88	81	85	80	86	69	84	71	83	66	79	80	68	94	73	85	73	74	66	70	84	75	77	68	85	72	87	84	69	74	62	71	76	82	82	74	77	73	59	82	64	74	80	85	79	74	73	80	81	82	90	64	67	68	76	71	78	91	65	80	69	71	76	81	81	79	79	79	70	94	74	72	94	81	58	80	65	82	64	84	77	72	90	85	68	86	79	79	76	88	82	89	88	100	77	84	76	79	75	80	83	82	61	80	76	78	94	67	79	80	88	85	87	95	76	90	68	59	80	72	89	83	86	75	70	92	75	88	65	78	73	82	85	64	73	104	79	78	78	73	61	76	84	64	79	73	69	81	69	68	77	70	92	86	90	80	69	67	93	70	75	70	86	69	90	75	78	66	94	79	80	75	82	82	79	65	84	63	78	75	70	75	64	97	88	71	67	84	72	61	81	83	87	75	78	78	75	69	82	83	73	81	87	75	74	80	66	73	73	75	86	72	78	90	74	73	79	65	64	60	75	89	79	82	79	83	71	62	84	73	84	72	89	82	73	61	69	79	78	84	79	76	85	83	90	80	87	71	71	85	70	69	83	77	83	69	80	71	81	68	74	70	69	55	69	71	74	74	83	90	82	78	76	79	81	76	67	84	72	83	71	76	84	70	80	70	85	77	77	76	99	80	76	79	88	83	73	96	80	67	72	68	67	67	78	91	94	84	94	91	66	89	89	73	96	80	69	67	74	79	76	77	90	78	89	84	85	72	90	91	67	62	65	68	66	103	63	70	72	71	83	84	84	68	73	82	73	79	79	90	81	92	92	85	75	81	81	84	69	80	76	69	79	67	78	76	86	70	76	71	93	93	73	69	78	86	83	67	82	81	71	90	83	71	63	75	72	69	94	94	67	75	80	61	79	60	81	73	98	95	70	77	100	93	80	61	75	59	85	84	75	80	81	68	92	93	81	69	79	85	72	79	69	75	87	74	88	87	68	76	76	69	75	71	76	78	80	85	87	83	83	78	74	76	88	77	89	84	76	71	98	88	82	84	84	78	100	103	75	74	67	93	96	68	70	78	73	87	78	64	75	71	56	80	69	75	69	81	88	93	63	76	74	90	85	65	61	98	76	96	77	75	60	78	83	69	75	73	83	69	68	72	72	84	80	72	70	81	75	75	70	80	75	88	86	75	81	87	71	84	77	83	84	81	93	92	79	69	78	69	93	94	77	72	66	93	71	70	75	98	84	72	66	65	77	75	78	61	79	85	75	75	71	69	76	87	75	67	82	81	88	87	72	84	66	83	62	79	93	70	83	78	82	84	86	97	80	90	77	66	81	87	80	83	80	74	72	66	91	81	85	78	77	71	87	66	67	74	64	68	81	95	80	88	69	65	65	71	97	85	94	64	90	73	80	90	88	81	81	83	75	83	65	81	78	79	68	77	87	67	70	79	72	95	73	79	81	86	69	83	77	80	74	80	94	76	80	78	82	81	76	75	85	75	85	68	82	77	87	92	76	84	88	76	83	76	86	75	82	85	51	88	101	76	91	76	62	76	82	88	95	68	77	64	62	70	95	91	79	76	81	75	80	90	85	72	81	78	80	80	75	66	88	103	66	67	74	71	77	81	66	88	90	88	76	67	72	91	89	73	69	80	72	72	85	78	71	79	78	89	75	83	85	92	65	77	72	86	84	74	74	66	69	69	64	74	79	78	82	88	72	70	79	91	78	77	74	92	65	59	72	92	70	78	84	74
26212	11842	3190	3947	8356	11929	11463	8982	7850	6795	5614	4670	3728	3190	3094	2653	2068	1732	1563	1751	1638	1536	1362	1347	1244	1081	965	862	837	846	883	881	890	862	836	880	949	1014	969	827	824	1462	4114	6451	6947	5243	3643	2535	1701	1073	901	813	705	747	695	715	649	664	719	688	672	710	657	675	720	691	695	650	719	698	719	705	727	687	683	720	704	694	639	682	659	685	681	663	684	690	680	640	710	652	736	718	689	722	684	642	660	693	644	648	695	710	693	711	644	699	671	682	691	673	726	679	697	642	688	695	657	683	694	650	663	694	677	717	698	705	658	675	657	669	667	686	676	646	692	736	687	695	692	710	728	713	687	651	699	681	631	674	690	638	708	734	699	685	696	672	658	693	702	657	702	673	677	690	713	700	709	685	663	673	686	661	720	649	700	730	676	689	694	711	670	701	721	654	631	759	732	672	696	711	700	682	697	702	721	688	707	659	700	707	710	664	717	633	689	695	629	711	700	664	688	647	706	710	698	704	673	712	659	704	728	700	659	682	662	712	680	647	661	684	698	651	671	661	696	634	673	647	662	716	711	719	678	646	669	711	669	718	651	653	663	668	713	644	708	680	663	641	668	698	702	699	657	687	676	743	681	665	737	724	663	674	663	658	710	703	728	660	699	691	699	699	705	641	659	700	674	627	691	639	695	686	662	657	684	693	708	684	689	675	666	620	679	687	635	681	694	668	636	713	637	714	708	711	725	642	691	753	685	670	699	659	663	714	697	645	705	684	713	689	721	665	686	711	654	720	701	674	657	702	682	711	689	708	639	701	685	714	683	710	687	707	697	673	650	700	682	709	706	676	719	693	718	693	687	645	670	688	678	713	696	659	656	729	742	714	643	684	700	675	688	672	681	701	689	646	683	698	636	747	716	665	722	705	697	662	710	701	706	701	673	656	656	712	699	676	703	685	660	697	729	717	730	732	711	685	651	751	672	665	663	698	696	693	645	683	706	667	684	682	701	689	689	665	684	690	702	623	690	693	726	664	647	670	657	666	702	690	656	722	681	699	694	633	675	709	697	701	704	734	693	702	687	768	710	677	659	703	710	683	714	708	726	727	691	701	688	717	683	654	690	730	678	681	699	676	688	665	693	665	660	723	689	715	725	660	690	703	657	684	686	641	667	681	689	656	692	675	702	636	670	678	690	699	633	685	707	705	679	676	688	668	638	680	704	716	720	692	725	700	715	705	699	678	651	661	682	667	700	679	678	714	706	663	663	687	696	690	713	709	670	717	704	701	618	723	673	715	651	667	670	703	704	706	679	708	698	716	670	715	690	664	658	707	696	641	703	669	646	674	700	719	683	722	697	727	739	711	693	668	650	673	656	666	672	683	690	703	658	726	709	684	734	716	686	657	655	671	685	660	674	687	687	671	698	704	686	687	705	694	646	689	728	717	695	666	691	693	735	694	693	716	706	728	705	703	666	703	697	697	656	703	719	709	698	715	707	706	671	649	697	682	717	690	682	730	689	675	719	715	688	684	661	719	679	658	686	679	715	697	686	675	712	681	675	677	701	680	650	655	705	706	666	663	717	679	644	688	712	680	636	672	658	651	693	692	710	758	705	707	661	694	658	718	648	650	677	693	696	713	714	705	682	660	642	699	709	726	674	696	683	715	659	727	677	715	699	667	690	706	705	711	721	658	682	682	685	661	707	675	714	711	730	706	698	682	691	684	626	679	706	682	701	692	720	681	687	703	683	650	689	713	657	666	693	720	726	686	687	740	690	706	698	696	680	659	665	665	671	660	713	692	707	673	679	702	695	693	675	700	633	700	700	691	703	664	693	640	692	679	683	695	715	685	681	718	705	705	685	650	703	673	708	735	702	710	676	685	648	675	697	748	677	654	700	649	704	697	732	682	686	711	664	686	690	684	681	659	718	692	662	739	688	707	648	638	702	695	727	702	713	703	682	660	746	700	667	678	669	707	658	686	712	654	667	709	687	681	695	688	727	701	700	725	693	682	689	666	699	650	671	650	638	651	692	663	683	694	722	689	681	663	704	735	677	686	678	681	683	666	692	673	665	688	652	648	695	690	689	714	687	656	662	711	752	663	689	681	669	710	701	703	687	693	695	679	674	693	646	703	691	647	648	682	690	643	670	708	701	735	648	720	696	708	636	677	695	736	683	667	660	667	707	666	691	689	654	686	718	712	718	660	668	688	662	702	684	697	661	686	684	676	684	661	626	674	699	721	683	667	689	657	734	716	632	672	694	687	673	722	704	678	671	672	686	737	693	705	674	658	746	672	721	682	714	691	646	644	692	658	671	676	679	709	698	740	715	705	727	718	711	668	708	730	673	717	718	675	685	685	702	660	674	687	689	693	690	677	690	640	681	665	694	730	699	673	698	687	682	698	669	708	681	681	699	710	682	671	665	746	679	722	668	707	681	746	694	684	685	693	684	710	716	709	683	654	645	663	717	690	692	683	667	651	661	666	688	708	677	694	705	690	718	666	698	663	725	690	647	687	651	687	700	643	678	682	685	709	705	673	707	654	711	703	695	679	654	702	682	686	637	678	656	654	679	699	654	683	660	681	691	695	708	715	653	745	659	704	664	671	703	702	681	690	674	712	664	620	686	688	657	632	689	681	703	669	659	683	750	698	679	694	650	700	689	691	694	658	649	671	722	712	679	646	718	664	652	728	700	618	646	669	689	726	723	678	679	719	676	700	700	736	674	694	694	659	656	649	657	675	671	645	673	696	636	698	692	709	722	661	681	671	669	671	685	643	699	702	673	717	689	640	697	663	685	678	725	724	676	661	664	678	639	728	638	682	696	693	684	694	672	654	670	672	684	693	670	710	691	680	668	672	707	691	697	650	698	664	646	683	704	674	660	692	696	681	684	669	684	666	658	718	688	667	735	683	685	704	666	624	686	642	719	654	682	670	654	650	733	639	669	695	677	666	725	658	663	631	684	725	730	693	670	690	666	698	758	662	686	768	694	706	651	692	696	728	742	700	686	667	717	690	712	692	669	726	695	672	694	676	683	651	641	725	681	676	708	715	698	703	671	695	645	733	668	655	704	696	660	665	656	717	673	647	663	701	736	645	710	703	678	675	655	719	685	730	689	695	755	665	667	660	708	702	688	688	661	710	631	721	684	703	692	688	733	692	667	684	692	650	704	701	663	713	733	683	685	694	739	667	720	668	721	703	714	683	654	718	675	741	712	689	692	730	683	637	714	666	714	703	694	756	678	714	709	737	708	708	723	713	677	659	719	715	669	622	673	678	752	678	699	681	676	703	704	676	635	722	640	706	714	721	701	636	637	681	705	702	725	663	717	690	704	714	690	686	696	659	688	687	694	659	671	676	740	711	701	669	663	696	675	695	682	677	640	682	701	698	643	721	650	699	700	668	690	671	684	699	649	685	665	726	704	710	696	710	695	713	652	669	695	698	693	661	704	668	655	704	682	714	712	687	726	671	678	736	732	698	694	675	681	662	704	692	677	641
1375	418	178	144	151	147	188	142	168	155	137	156	119	118	124	130	96	112	111	112	114	101	104	96	93	113	84	103	91	97	112	105	94	84	94	103	85	99	96	96	88	104	112	119	148	139	129	110	112	110	78	102	111	96	93	87	103	95	93	75	90	109	95	77	111	88	96	91	90	97	83	84	83	85	88	90	82	67	90	85	71	80	102	88	72	88	91	71	82	95	95	94	78	97	83	80	73	97	85	110	85	88	95	80	91	99	75	81	85	90	89	69	91	90	83	87	87	81	119	78	105	94	82	108	83	95	86	92	81	90	85	90	100	82	86	98	75	94	80	90	85	94	74	77	95	87	94	93	92	86	80	92	87	102	82	83	84	99	93	75	106	78	78	94	97	78	99	96	93	66	90	90	83	98	90	92	81	89	114	75	81	102	94	80	79	84	98	92	78	88	90	79	82	81	73	90	86	88	104	84	81	92	76	75	88	96	88	92	83	90	87	108	97	90	95	97	68	101	89	86	89	105	93	82	91	80	80	88	76	96	78	87	100	91	102	97	86	98	87	64	87	98	97	81	80	96	96	94	98	91	81	82	96	98	77	80	78	90	72	76	81	70	81	80	82	82	106	89	76	84	81	91	100	88	88	89	88	88	93	82	84	87	106	80	96	101	82	83	88	91	84	96	83	101	96	108	86	87	90	85	90	84	97	86	92	94	84	100	92	72	90	75	103	90	101	98	99	93	74	108	101	96	79	113	98	93	91	90	100	86	71	81	102	81	97	98	93	100	109	74	84	89	97	92	87	83	91	74	95	94	85	76	80	104	91	94	115	79	89	99	86	89	104	76	81	88	90	77	88	93	99	75	92	96	79	106	86	77	78	83	93	87	88	102	82	98	74	100	97	73	89	105	108	101	70	81	91	91	87	95	97	92	92	94	95	69	101	104	111	98	102	85	81	97	93	100	92	77	93	90	89	102	87	98	75	88	95	94	103	82	87	80	73	79	83	92	92	91	85	90	93	87	76	87	91	89	79	96	83	89	104	99	94	84	106	88	100	78	79	90	92	94	100	92	85	77	87	77	82	89	73	80	93	98	79	88	84	99	89	99	87	98	93	89	110	100	85	79	75	101	89	92	86	86	86	86	73	85	95	100	77	100	82	92	102	80	88	96	95	76	99	74	89	99	86	82	81	100	88	80	86	74	88	77	86	72	92	71	109	89	92	91	81	110	89	77	97	93	65	92	81	95	90	88	86	89	96	106	76	78	92	83	63	104	106	97	109	94	101	90	84	88	96	71	89	96	99	81	87	104	90	99	101	85	85	82	82	77	83	94	87	87	86	103	93	68	83	98	79	79	105	94	68	95	96	96	89	82	89	90	86	102	93	84	78	103	92	104	93	100	93	91	86	97	103	96	78	96	92	84	100	101	79	89	81	95	72	72	86	103	86	95	95	112	89	97	87	88	77	76	98	97	89	112	87	92	104	80	81	76	95	102	79	91	99	98	85	75	77	86	88	99	92	92	83	90	87	95	90	94	99	86	98	96	91	110	74	100	87	86	95	85	110	87	91	86	91	77	83	87	96	91	94	90	105	80	97	97	98	88	83	99	84	84	92	105	96	95	97	100	81	101	88	84	91	93	97	99	74	98	66	89	79	81	96	97	82	87	95	98	91	102	91	85	88	94	91	101	80	99	96	94	98	88	95	91	93	95	91	115	92	93	113	84	80	110	87	83	96	82	95	93	78	89	82	94	90	87	96	84	71	100	95	101	76	85	87	95	96	79	65	92	101	70	112	104	102	76	90	94	78	89	96	83	85	89	87	85	93	85	98	78	83	95	86	77	110	96	89	72	95	78	99	75	102	80	82	82	90	99	78	105	84	84	86	110	91	89	82	81	85	98	95	83	79	96	96	76	86	99	79	112	78	95	87	95	94	85	121	102	81	83	99	70	100	86	91	87	87	87	95	90	77	98	85	90	92	90	92	112	84	83	101	93	103	97	99	86	97	93	101	95	90	89	108	93	88	88	98	92	84	94	88	86	89	91	87	85	77	92	100	92	81	82	99	73	98	86	81	89	76	90	99	96	94	91	98	87	86	98	83	76	91	86	93	91	95	84	93	116	105	93	88	89	101	91	108	91	83	71	97	78	86	102	93	69	102	97	86	94	91	99	84	108	97	99	95	83	93	76	85	96	74	79	88	103	74	82	97	90	87	88	89	92	81	97	87	95	93	95	102	89	90	94	96	88	96	77	92	85	87	90	90	82	105	81	104	93	99	95	75	100	74	88	102	105	97	91	96	67	84	93	82	82	78	99	88	84	90	84	79	86	87	78	78	92	82	84	101	84	95	87	70	88	98	70	68	85	68	100	79	90	90	91	104	96	95	97	100	99	74	72	86	104	114	98	101	106	105	94	72	84	90	85	85	84	76	91	99	94	97	82	78	89	83	97	81	113	86	87	99	93	100	95	107	95	86	97	93	91	97	95	85	96	85	86	93	79	78	95	93	85	97	80	105	102	99	103	91	97	84	83	77	91	94	82	90	90	89	77	80	100	87	79	82	84	94	92	81	92	95	87	79	84	87	80	91	90	88	85	97	75	99	94	101	92	99	87	82	94	82	108	75	89	96	92	85	76	90	98	106	102	94	88	83	103	71	100	98	105	79	88	85	97	86	80	89	96	104	79	96	75	77	91	98	80	88	122	82	80	86	101	83	95	74	85	90	85	91	97	93	94	92	78	82	93	75	85	86	88	79	75	93	90	100	103	76	83	84	86	92	87	102	71	87	76	71	83	91	75	63	93	96	80	95	85	91	89	74	91	90	73	90	89	98	104	104	69	91	81	76	104	90	82	92	84	80	94	83	103	80	83	101	92	82	89	89	72	68	85	75	95	89	82	85	88	97	80	89	93	94	78	99	91	78	84	105	97	87	79	89	105	89	81	106	80	92	89	71	79	91	102	88	87	93	91	77	87	77	97	88	99	94	106	89	86	87	90	92	92	85	102	98	101	102	98	83	87	76	93	95	95	94	81	84	82	86	99	87	95	93	99	85	93	89	87	94	75	75	103	71	103	86	81	101	96	92	82	97	74	76	80	99	69	101	105	90	87	83	100	87	85	79	81	101	86	96	95	76	64	101	88	91	87	104	85	81	87	107	97	74	112	84	92	92	88	86	104	76	91	83	91	89	87	91	73	81	92	81	97	82	96	96	88	77	102	87	85	88	83	90	104	68	99	81	103	91	103	83	94	96	100	97	83	89	99	100	95	79	80	98	79	85	85	96	85	101	89	90	68	95	79	100	84	84	65	92	95	74	87	70	88	107	75	111	89	78	86	97	94	97	89	83	86	75	69	81	74	88	83	109	76	80	98	98	90	93	95	90	80	88	101	94	75	104	89	104	95	85	92	91	101	74	89	96	97	92	85	95	68	86	81	93	79	87	90	88	107	114	88	102	85	85	93	88	82	88	91	80	94	85	97	103	79	95	85
17012	5766	1872	2374	4796	6940	6809	4974	4314	3931	3429	2929	2230	2044	1980	1941	1431	1188	1181	1117	1252	1123	1153	1116	1052	973	854	866	826	937	866	867	842	866	876	906	926	929	924	846	841	820	1370	1959	2125	1945	1449	1285	1044	990	837	842	809	766	812	760	786	796	717	783	755	848	782	737	776	726	771	783	815	792	782	788	793	795	808	839	751	805	756	796	746	836	785	778	760	749	804	738	767	720	781	762	779	800	784	770	841	759	786	782	845	745	781	772	723	778	773	775	745	734	797	768	816	743	779	778	778	815	762	798	750	783	777	797	772	792	782	780	769	816	802	727	740	775	782	744	831	759	812	804	799	787	779	770	772	800	809	735	784	791	765	779	796	812	779	785	789	750	797	747	789	752	788	777	708	811	727	747	777	799	815	755	776	738	749	757	782	768	812	732	745	748	847	751	794	752	738	771	782	793	790	832	810	786	726	800	786	783	755	804	759	728	768	776	795	762	773	767	808	791	763	800	758	759	761	810	801	806	756	749	768	729	749	793	787	759	767	811	787	771	824	776	736	746	751	763	809	756	736	773	780	786	757	781	762	772	759	749	776	774	713	811	744	845	806	747	752	748	765	774	845	733	818	800	784	823	798	737	728	742	720	743	801	758	801	801	795	804	761	745	810	757	789	779	763	817	788	773	792	785	816	795	762	795	797	788	794	771	783	838	807	754	754	797	805	755	746	825	790	789	776	782	767	793	776	795	724	779	796	750	834	731	806	784	746	744	783	775	795	743	806	753	770	781	748	785	778	763	785	795	810	754	786	778	778	766	775	763	820	732	775	756	785	721	778	797	776	733	790	770	794	776	770	795	805	755	776	747	811	723	741	769	740	832	803	737	779	780	804	761	744	823	758	786	775	812	761	835	801	730	765	789	748	797	775	785	775	817	758	808	807	795	754	806	777	777	734	744	755	773	788	755	749	813	742	802	770	752	807	770	765	810	760	767	777	782	765	781	776	814	747	772	739	747	787	730	780	741	785	785	829	786	775	761	768	803	785	777	766	777	781	785	747	736	763	788	763	743	809	724	733	786	829	770	782	791	768	788	802	839	831	805	808	785	754	776	780	796	828	758	784	765	823	785	789	808	792	818	812	805	773	785	829	780	827	776	751	818	787	828	753	768	799	792	801	794	790	742	815	767	770	766	780	736	722	802	757	804	840	808	789	779	769	758	778	750	803	757	803	749	754	789	769	788	807	733	778	743	798	806	775	795	795	770	769	775	802	762	748	740	772	814	813	732	800	748	748	743	782	774	789	708	791	762	779	744	781	755	757	788	753	758	767	824	761	757	742	745	796	791	743	749	802	784	816	764	787	745	742	749	767	818	776	746	751	773	781	752	786	755	792	812	772	776	725	810	793	847	789	740	768	835	785	746	770	754	787	816	798	793	748	800	795	772	752	792	819	810	757	783	796	746	743	764	807	784	782	742	742	775	829	801	773	750	806	773	779	810	819	782	781	769	787	758	790	829	793	724	761	770	729	751	774	772	763	746	766	783	757	803	819	830	778	785	692	765	757	784	799	790	804	742	776	790	706	796	719	798	747	824	767	755	797	817	768	772	761	784	766	777	796	794	778	809	814	747	779	837	767	774	783	847	777	770	820	782	775	765	736	759	795	778	834	788	808	758	721	806	764	810	777	772	719	763	772	750	755	806	700	744	774	813	797	776	768	794	781	824	709	831	799	775	771	826	824	752	809	743	750	755	768	767	808	753	737	792	735	824	710	803	781	713	768	796	804	790	758	761	757	772	734	731	854	787	790	771	785	785	773	779	803	800	751	741	835	752	777	774	799	820	715	740	754	799	737	814	814	761	767	771	761	726	761	761	752	774	730	811	770	788	801	813	738	836	778	835	739	760	754	762	778	773	749	756	743	774	743	764	796	777	764	809	794	810	826	827	766	752	783	789	798	768	800	779	746	770	777	739	767	765	792	814	773	758	717	802	816	786	789	797	814	809	754	782	757	789	777	767	785	849	782	759	821	793	780	807	805	791	795	803	768	819	770	797	787	749	777	785	799	806	789	783	777	821	772	792	806	813	760	784	793	830	789	824	805	744	784	796	799	856	775	777	796	724	751	788	764	831	768	744	750	820	775	733	722	743	768	725	828	804	744	769	781	719	719	759	781	752	811	820	746	783	795	744	767	796	769	786	748	821	785	752	753	812	762	803	784	762	813	756	778	767	783	802	803	774	793	832	767	780	765	790	755	778	781	778	774	802	776	748	779	771	806	813	860	785	748	766	754	729	796	791	781	766	807	778	805	804	718	778	718	756	791	715	738	825	766	725	774	821	753	783	788	837	793	771	750	774	772	858	804	761	782	768	825	806	822	817	777	820	800	801	787	769	836	744	784	786	818	758	807	799	767	812	770	760	826	772	760	826	779	769	750	802	767	841	777	756	825	771	800	753	770	786	740	783	745	807	800	820	816	838	788	769	832	827	740	768	768	853	758	802	772	788	780	796	754	778	805	763	734	714	806	794	797	778	788	793	719	777	793	782	756	764	804	755	796	813	792	759	809	758	776	725	787	836	762	773	722	791	753	760	798	761	775	753	750	824	771	810	765	766	770	797	784	850	861	752	781	800	730	797	814	787	774	754	760	774	748	755	797	792	798	760	827	729	796	748	757	742	771	771	790	746	784	769	807	765	825	764	799	756	710	777	750	796	779	791	772	774	854	769	756	771	796	811	807	780	809	807	732	745	800	778	740	764	778	771	759	821	777	802	797	781	806	784	803	770	799	774	778	772	785	778	767	781	823	782	731	775	809	761	774	811	773	776	740	771	793	754	783	753	763	790	798	788	791	808	771	728	844	752	777	775	725	787	860	766	814	779	749	753	755	797	743	729	759	806	777	800	773	750	824	748	773	800	765	801	786	777	767	750	778	800	734	746	798	809	781	815	806	766	817	747	751	760	834	758	738	767	777	794	790	759	802	740	792	765	771	744	837	780	770	802	758	763	753	838	745	770	767	752	773	745	828	775	774	746	781	797	781	831	798	729	841	760	747	725	797	823	761	779	797	770	783	781	754	756	767	820	783	744	816	772	779	755	794	781	769	778	777	734	818	820	784	757	764	776	768	799	765	785	799	783	746	732	760	768	782	730	777	752	753	764	790	799	838	849	759	757	755	790	793	777	798	763	790	775	785	818	794	817	760	714	745	746	762	688	732	787	752	821	765	805	751	773	776	793	858	784	784	768	797	823	775	807	782	779	807	804	864	766	778	808	765	792	767	802	739	769	841	767	802	769	755	794	803	780	783	783	754	772	761	783	791	806	826	740	784	802	764	779	813	773	730	804	740	823	831	742	760	799	790	770	793	782	785	789	776	793	812	806	724	759	752	761	777	758	766	786	778	752	752	721	771	716	740	777	791	810	787	810	777	785	736	796	736	801	753	805	762	794	778	774	776	749	780	795	766	770	748	776	818	755	791	798	754	822	733	799	760	815	788	756	760	776
1854	717	199	143	148	222	276	212	246	195	173	188	154	148	138	137	106	111	102	110	117	113	102	123	121	102	87	88	81	84	112	92	93	98	83	104	100	91	110	80	79	80	159	263	258	219	194	150	134	109	111	84	97	92	95	98	82	100	98	105	88	94	95	96	97	75	75	103	86	93	97	76	88	87	94	96	95	97	73	92	86	90	80	90	77	95	90	94	83	93	97	99	76	81	90	83	89	95	88	106	95	75	96	88	96	84	95	87	100	90	103	73	106	110	94	105	90	85	81	95	87	88	87	107	75	97	101	100	111	87	87	91	93	99	89	96	95	91	89	90	91	82	88	91	88	97	82	89	84	77	93	73	88	95	92	94	85	87	95	72	78	98	84	86	109	97	102	98	92	81	73	80	87	98	106	95	79	74	91	93	106	70	106	101	77	87	80	95	73	89	101	98	89	92	106	77	99	62	89	88	82	80	83	79	85	79	98	94	81	89	88	78	94	94	91	96	103	74	90	80	86	88	94	85	80	94	77	84	76	83	66	93	100	74	74	88	101	93	94	78	101	74	88	81	81	80	106	94	88	98	96	115	85	84	79	69	95	103	91	90	92	94	75	97	100	108	98	94	94	89	75	91	101	81	83	81	93	85	100	89	109	80	83	90	77	88	101	92	76	90	106	69	80	81	87	96	92	72	104	83	89	105	91	97	85	101	80	81	90	89	87	105	108	79	75	76	87	81	95	83	95	81	84	95	101	79	94	100	81	87	86	86	78	121	74	104	88	93	89	75	79	94	87	95	86	92	70	95	79	84	88	81	83	77	83	74	76	115	91	93	86	105	89	87	93	94	74	85	96	113	84	102	97	109	70	99	99	95	78	80	101	85	88	102	98	98	105	86	109	84	81	76	99	111	83	87	92	82	77	93	84	97	73	91	76	64	106	74	111	102	103	82	91	86	100	88	97	89	106	97	84	91	80	86	80	99	95	76	89	87	75	88	90	98	97	81	56	87	92	103	81	91	89	86	92	88	72	105	89	91	76	93	94	89	82	97	91	109	96	74	106	99	84	89	91	116	74	94	86	86	79	110	76	75	97	90	80	90	73	81	101	79	94	78	69	89	68	75	96	101	106	92	101	89	88	101	74	103	99	94	101	99	74	100	86	90	90	78	90	97	97	105	97	93	89	89	88	93	101	86	95	96	73	80	83	93	103	94	89	92	94	84	84	96	106	106	81	101	93	89	81	96	100	96	85	110	87	102	86	78	89	87	85	99	101	95	97	86	90	83	91	102	87	103	90	91	101	82	90	84	80	82	77	70	81	93	66	89	79	99	97	92	95	79	95	86	90	95	85	92	87	92	104	83	108	103	80	97	81	84	98	92	89	98	85	89	102	73	95	84	75	75	96	77	101	92	98	88	99	88	93	81	89	79	94	109	64	88	99	82	92	79	85	87	93	84	99	91	85	84	100	102	92	72	86	86	84	101	89	81	99	93	80	94	92	82	78	84	86	92	100	95	84	89	94	74	79	82	101	86	92	99	85	83	79	87	68	83	93	91	103	81	91	85	75	87	98	77	90	80	97	95	85	103	83	89	83	99	85	86	89	81	83	89	84	88	80	99	76	86	106	91	88	69	108	121	86	91	94	78	75	77	80	74	71	91	82	107	90	82	73	94	93	104	100	78	79	87	77	87	80	95	98	79	70	95	98	88	92	79	90	81	98	96	87	77	90	86	89	91	91	96	74	81	81	89	88	77	89	81	86	82	84	106	93	99	98	98	92	86	80	78	94	86	87	105	97	90	82	84	92	96	82	76	93	77	99	101	87	82	78	94	70	74	86	89	101	75	94	77	73	77	79	74	90	96	103	84	81	92	92	92	103	80	105	91	100	110	97	67	83	85	84	106	93	58	85	99	106	74	80	103	91	99	96	74	85	104	78	85	82	90	75	96	77	77	104	112	92	106	86	97	76	99	92	90	74	76	70	100	89	89	77	91	90	85	103	90	87	85	90	84	88	86	86	100	94	83	77	86	102	84	94	76	89	89	118	93	81	80	93	85	87	81	86	75	83	89	96	79	80	87	71	79	87	106	75	96	81	79	89	90	85	96	98	101	70	85	97	78	79	119	100	76	80	98	112	107	84	95	90	115	93	117	101	72	79	79	91	93	104	84	101	108	103	88	78	90	85	92	80	91	93	81	71	88	97	103	86	114	90	88	101	81	87	82	74	87	114	81	79	91	82	91	121	97	112	93	88	81	110	96	90	84	94	96	101	87	94	59	84	83	84	85	92	85	97	87	81	94	92	94	75	100	99	102	86	84	93	97	80	84	93	106	94	85	108	90	77	97	85	92	108	70	94	84	93	94	95	86	91	78	79	101	90	121	105	89	102	75	87	87	91	85	77	97	99	98	80	79	90	82	91	94	88	91	100	91	90	109	78	95	106	76	91	90	85	92	83	83	88	103	73	76	82	83	105	72	85	88	85	85	103	93	76	97	86	90	85	88	97	89	79	84	78	84	91	81	105	88	80	86	82	87	98	92	69	92	91	109	94	85	74	102	86	85	79	93	105	78	114	91	96	97	90	78	87	86	68	96	78	89	81	75	80	71	93	79	88	74	88	94	98	90	80	109	80	82	88	79	92	105	79	82	87	99	75	84	96	99	65	99	98	88	90	85	107	101	101	102	72	91	86	100	74	92	81	79	101	85	83	87	109	115	83	104	95	93	86	105	77	96	86	83	82	86	107	103	100	92	93	92	71	77	96	86	96	102	92	81	94	101	101	98	111	86	83	100	111	88	106	75	87	99	87	90	90	81	78	80	78	105	81	84	88	84	85	89	76	103	93	90	83	88	72	104	83	76	83	88	78	89	78	77	81	84	117	97	92	110	105	103	101	104	85	91	71	103	80	107	99	85	81	80	71	88	79	91	91	98	92	73	74	81	92	103	81	70	87	106	88	90	82	78	81	86	89	100	86	90	96	107	85	98	96	95	98	92	104	98	82	84	86	84	92	95	80	74	83	79	88	87	90	78	84	79	81	92	89	93	98	85	92	96	97	102	94	77	86	93	74	74	103	81	85	86	87	93	92	85	73	97	109	93	105	91	106	91	82	94	91	104	78	80	88	91	84	89	94	97	93	104	86	85	79	79	75	86	88	87	100	92	74	84	100	85	82	86	84	110	85	90	100	88	88	81	87	105	92	86	98	90	100	94	79	72	94	83	97	70	81	88	98	88	97	80	104	78	86	83	92	101	95	87	90	87	75	88	93	120	80	108	100	90	89	106	86	78	87	82	76	83	93	79	82	86	92	90	79	92	100	107	94	84	85	73	92	101	86	86	87	94	75	89	82	94	81	86	93	82	102	85	81	78	103	85	91	91	77	94	89	100	85	86	94	77	96	84	92	74	90	88	74	98	72	102	94	79	89	87	100	103	78	78	88	80	67	89	79	88	95	81	84	82	98	104	85	86	101	79	82	101	93	81	104	88
21750	8024	2537	3471	7284	10371	10059	7364	6336	5417	5030	4401	3011	2831	2474	2343	1830	1477	1345	1434	1526	1406	1388	1248	1240	1127	968	898	909	945	976	950	905	991	954	950	938	968	966	894	895	855	2334	4481	4911	3676	2793	2140	1474	1112	925	822	808	778	767	773	804	753	785	785	774	777	801	719	801	791	788	842	749	865	777	754	747	822	817	814	713	805	783	798	740	829	799	742	774	750	775	743	783	772	768	811	807	751	775	736	773	747	724	753	802	798	784	765	792	799	800	778	806	764	778	830	777	787	775	818	786	769	761	785	838	775	786	806	756	794	789	788	804	773	756	775	763	763	806	743	807	758	770	776	769	782	803	791	730	807	791	845	785	793	789	780	798	766	791	764	778	765	761	803	761	776	807	762	808	812	777	793	817	774	757	786	782	765	803	779	795	785	766	750	808	811	712	769	743	770	795	863	795	809	746	763	735	793	759	739	780	775	765	768	763	758	793	769	764	809	789	773	784	783	774	836	789	786	743	817	749	782	799	772	690	775	729	793	767	802	783	770	806	804	737	793	759	781	788	774	724	749	781	764	757	755	741	800	788	748	778	789	774	727	812	778	813	832	793	787	774	806	816	737	790	794	794	743	826	784	747	802	767	753	737	800	808	807	764	778	753	754	747	784	794	784	784	801	721	729	800	749	822	804	778	742	758	757	763	798	738	783	774	771	779	772	744	758	763	771	820	759	755	798	768	760	824	751	789	807	757	784	791	806	783	797	771	765	769	771	780	848	729	801	789	757	789	828	786	763	815	786	753	797	754	758	811	806	800	776	778	786	821	756	769	816	751	782	781	823	810	794	765	768	760	777	795	772	743	782	799	813	733	760	771	806	790	815	790	753	783	818	763	743	764	793	769	780	752	771	761	800	789	810	784	788	801	798	763	775	748	747	738	763	810	776	799	784	788	755	767	768	838	779	852	765	763	786	806	798	762	771	857	766	813	775	811	748	813	804	858	791	877	794	750	786	790	808	744	791	793	785	812	779	792	827	787	784	771	786	780	782	749	771	786	771	820	791	777	790	776	818	788	782	795	752	760	801	788	780	789	831	817	778	732	779	780	804	801	740	758	769	783	781	767	779	801	741	777	791	794	770	743	825	814	777	729	758	789	748	819	728	715	800	756	815	760	795	776	751	778	831	790	808	758	826	816	768	775	798	821	780	747	841	830	788	789	838	793	756	782	776	752	785	761	788	723	768	811	758	774	752	756	767	779	783	767	760	716	787	797	765	781	764	762	776	793	754	814	763	776	720	759	793	758	771	777	746	768	755	802	762	762	747	767	730	762	807	812	832	745	755	755	750	753	795	808	826	773	792	750	756	796	724	750	790	710	759	787	789	773	795	758	767	768	763	818	725	792	795	770	759	770	808	785	804	790	793	789	763	754	797	772	778	804	743	813	794	786	763	764	791	809	763	747	781	802	764	807	789	836	811	750	744	812	753	785	815	738	789	794	778	771	769	802	823	758	779	751	798	746	740	762	728	763	751	770	745	760	794	752	750	791	746	764	756	770	722	769	833	759	718	757	781	792	809	753	806	770	730	767	763	811	767	750	758	744	766	746	780	784	764	781	823	803	765	802	777	793	798	804	802	767	805	796	768	795	795	752	758	744	783	774	807	774	744	738	728	800	798	767	789	793	769	754	792	783	786	751	781	793	751	795	789	785	798	847	765	779	757	764	812	815	750	785	740	763	772	769	826	790	777	816	833	795	769	772	704	791	781	760	733	811	806	806	762	762	764	805	770	749	789	801	786	802	800	852	763	798	769	814	753	791	748	763	781	811	782	771	758	755	790	773	769	775	790	787	812	786	760	767	776	772	793	768	765	762	825	767	753	793	764	820	771	785	763	725	772	778	778	804	789	744	771	829	787	790	788	740	786	783	780	707	763	683	758	798	736	767	793	826	745	812	749	784	770	789	785	768	781	764	784	762	766	792	771	798	776	786	796	797	809	756	739	800	798	761	747	776	792	759	774	760	806	823	735	736	794	755	807	762	745	776	815	776	759	776	729	755	801	783	766	792	786	747	805	768	766	791	796	786	769	778	782	742	787	761	808	768	755	827	771	773	809	797	783	754	766	807	762	833	776	766	816	771	780	747	785	796	759	750	756	794	784	770	792	758	779	775	747	748	776	780	823	821	775	823	695	814	737	770	778	818	779	793	776	779	769	782	827	796	766	759	733	800	749	775	777	783	801	785	811	775	737	757	789	766	770	788	821	800	783	765	816	769	806	789	782	805	716	753	746	786	774	786	760	823	731	813	779	778	742	805	784	805	833	748	829	796	746	795	734	758	751	791	746	739	793	782	804	770	735	742	738	760	756	721	742	766	789	786	819	724	743	732	768	772	818	776	750	756	780	814	771	813	804	784	861	785	789	780	750	761	749	755	779	789	785	762	786	813	749	739	745	777	799	777	839	727	774	765	786	755	774	778	756	789	802	787	744	796	771	733	704	750	773	784	796	784	678	736	783	769	820	778	794	770	768	753	738	794	702	779	796	804	780	784	828	802	761	800	782	765	765	764	816	760	772	776	736	782	742	767	746	753	772	821	783	789	741	780	818	764	734	842	753	795	779	771	710	748	800	798	763	813	800	773	795	751	777	768	779	773	744	765	787	742	799	807	773	778	770	793	774	781	797	727	758	841	793	799	807	806	772	822	830	776	761	812	807	797	775	796	819	794	805	745	790	796	751	756	768	781	840	842	855	819	779	799	834	743	760	782	733	783	724	784	751	785	780	788	736	769	768	806	820	788	747	796	809	781	696	740	781	770	773	793	850	748	787	794	746	765	814	815	825	776	788	777	743	790	774	714	784	777	806	738	795	799	764	789	764	766	791	799	790	811	749	781	777	769	782	811	811	790	768	778	785	784	761	784	774	825	814	857	774	787	771	799	790	727	742	775	832	736	820	744	823	771	768	798	761	780	785	730	787	786	762	769	760	748	759	783	771	774	817	790	776	741	731	834	820	865	762	791	738	773	785	783	753	735	764	783	792	809	768	767	749	812	750	740	803	784	808	711	762	793	752	760	766	809	753	764	777	765	753	772	812	735	821	736	768	789	805	766	748	781	779	758	765	775	816	842	800	779	779	733	786	784	767	771	763	825	834	750	735	806	771	811	720	821	794	791	809	767	756	815	797	783	801	757	739	751	726	751	808	780	810	817	774	770	772	763	759	757	826	800	722	790	763	738	794	758	793	818	818	799	777	753	755	747	813	765	758	740	826	760	781	798	780	722	774	782	779	774	773	755	737	793	796	736	797	794	773	749	813	757	792	756	728	777	731	798	759	796	775	761	765	782	777	780	747	785	791	775	790	817	806	781	814	747	779	734	816	775	747	810	747	781	780	784	781	754	823	809	761	776	818	748	765	825	742	783	796	776	769	819	780	829	763	784	809	757	771	746	793	694	774	733	801	782	764	740	793	765	779	759	808	769	794	768	817	769	842	778	788	791	827	769	751
2155	535	188	171	132	183	229	191	189	172	191	186	146	117	134	109	103	88	101	89	98	93	98	99	98	84	80	74	74	72	80	76	86	76	79	85	85	96	104	82	94	78	130	254	259	206	197	152	115	114	80	93	81	70	76	65	93	68	68	82	71	61	60	81	79	73	90	85	69	75	77	66	96	76	62	63	80	103	66	67	70	61	90	64	66	92	62	77	75	78	94	79	90	73	60	71	77	84	96	74	71	76	81	80	82	72	79	63	65	80	79	68	83	81	65	71	67	78	73	77	70	56	84	71	76	61	76	72	76	66	81	73	81	81	68	83	76	82	67	72	74	79	77	66	72	73	66	74	81	88	71	71	67	79	92	68	75	67	73	76	99	88	72	80	78	108	58	81	98	83	92	91	59	65	87	73	74	75	87	84	79	78	78	69	76	75	88	83	69	84	100	87	75	90	73	75	86	68	77	72	81	82	84	76	69	83	75	76	72	95	73	92	88	86	57	83	78	84	64	88	75	81	75	67	80	71	82	73	78	74	74	86	74	86	70	78	77	70	77	78	77	68	83	91	82	77	84	73	83	58	68	86	90	70	80	81	85	65	60	65	75	92	72	82	74	72	70	88	82	105	92	84	89	82	78	55	83	70	69	55	84	87	68	77	81	89	61	86	78	70	67	76	80	58	80	65	76	70	71	84	77	61	75	90	75	83	81	85	88	99	82	90	62	75	78	69	67	95	64	68	83	71	83	66	77	80	78	69	78	84	86	72	79	88	71	80	82	72	78	80	70	74	74	67	74	72	63	71	81	77	71	88	67	81	75	73	106	71	78	79	87	72	77	89	84	78	77	85	84	73	81	78	70	50	71	80	80	78	81	92	85	88	90	84	82	83	58	85	82	67	72	83	81	59	84	79	96	84	79	77	81	75	58	78	84	75	78	64	77	72	73	80	79	94	72	71	81	65	74	83	71	78	67	75	72	78	72	74	91	89	83	74	79	73	67	84	80	83	76	78	91	90	77	79	90	84	83	73	86	76	81	74	80	65	78	86	76	75	78	75	68	71	72	74	69	84	78	73	84	67	87	87	88	64	76	77	80	73	92	81	74	75	67	78	67	77	72	75	81	61	84	78	88	98	75	75	80	80	78	64	73	62	87	86	82	59	74	73	90	77	82	85	84	92	63	60	84	71	85	89	71	68	88	69	78	81	74	74	66	89	72	71	94	83	82	62	69	71	65	76	77	90	57	67	73	69	70	89	71	76	83	78	75	97	72	91	69	77	84	62	81	62	95	83	68	71	78	79	68	64	69	69	79	71	73	79	71	71	76	60	78	89	63	85	86	80	90	74	72	87	80	76	70	74	67	84	93	72	73	70	82	71	64	83	80	88	84	74	92	79	90	96	76	79	81	86	86	69	75	98	75	58	78	81	83	75	70	80	68	67	70	77	89	88	66	60	81	75	74	70	56	87	77	73	59	97	70	63	64	90	74	73	72	65	77	83	98	78	61	77	77	88	73	58	92	74	72	83	90	63	79	82	80	76	78	69	79	78	84	92	82	59	74	78	69	69	80	68	79	77	87	76	73	71	74	65	73	69	68	92	81	79	84	61	74	71	74	92	81	81	73	76	76	81	79	82	75	87	84	61	81	61	82	79	63	79	93	76	73	66	89	76	80	71	77	74	72	86	67	81	75	74	74	69	67	79	72	70	84	73	72	64	98	71	67	71	84	83	81	58	79	71	60	89	79	69	75	77	77	62	69	73	85	71	77	77	76	62	68	86	76	83	77	86	87	70	71	82	76	75	80	71	73	77	72	82	80	67	67	85	76	69	72	93	88	91	92	68	77	77	82	73	80	82	71	73	90	79	79	68	67	77	70	65	79	77	90	73	83	68	70	90	87	93	72	72	71	66	82	85	75	90	69	75	83	98	67	80	75	65	70	79	84	73	75	70	71	87	65	63	77	86	81	81	79	79	72	70	85	65	81	63	68	87	72	83	73	82	79	71	73	81	72	66	83	73	82	79	87	64	88	72	62	92	76	81	73	82	81	78	63	75	76	81	90	66	75	60	75	90	87	59	71	85	86	72	84	74	88	89	72	80	95	75	73	74	75	69	87	88	80	79	79	77	80	74	72	73	78	86	83	96	76	82	96	79	71	76	78	71	81	80	71	74	78	72	76	72	77	81	80	76	83	76	75	70	77	63	79	80	76	60	80	104	66	63	75	73	58	87	65	71	87	83	104	76	73	83	68	82	69	85	75	68	78	94	72	74	74	73	83	82	74	79	87	77	94	73	81	74	81	78	78	73	64	82	69	79	71	88	83	78	88	84	74	74	80	67	60	94	72	75	94	86	74	98	67	77	71	76	64	70	79	73	77	80	64	93	77	81	79	59	78	89	78	74	76	81	79	91	88	85	93	74	82	77	63	75	67	73	57	75	79	76	74	62	69	80	68	66	76	84	82	92	61	79	84	82	68	65	84	72	74	82	72	84	71	74	73	89	63	87	75	75	97	97	85	81	65	71	83	71	79	71	91	72	71	93	84	75	72	77	70	81	87	66	68	66	88	84	68	69	69	89	71	88	80	77	84	80	81	87	83	59	68	76	76	78	64	69	75	89	60	80	68	82	75	84	82	71	90	93	79	67	79	82	83	75	75	67	65	91	75	72	92	70	87	85	67	60	61	86	57	78	78	86	86	89	71	86	76	86	83	82	97	70	85	80	69	83	98	71	79	89	77	70	86	85	72	79	87	59	92	95	72	71	84	77	77	85	86	80	77	56	71	66	77	74	94	63	91	88	64	80	74	79	71	79	88	75	87	65	80	87	71	77	84	78	88	68	91	71	72	87	98	73	74	71	77	73	69	68	85	81	77	59	72	72	81	70	75	76	78	85	86	69	71	64	82	80	67	67	82	87	68	81	73	83	82	65	68	81	71	85	89	82	60	79	73	89	80	81	68	60	70	82	80	78	90	88	60	83	87	69	82	85	62	73	75	84	84	92	76	74	69	60	80	77	85	74	87	64	65	91	78	90	82	68	78	66	93	62	87	72	88	60	73	82	91	70	83	69	89	88	69	84	73	85	79	71	64	89	80	76	71	86	73	64	70	69	83	81	78	77	82	81	71	95	75	81	65	65	82	65	76	62	77	66	81	79	91	66	73	85	78	68	79	72	58	108	78	75	82	90	86	74	75	62	60	74	88	70	74	66	59	79	56	73	74	90	93	96	75	68	81	74	77	94	85	81	79	91	77	80	73	77	79	82	77	94	75	81	83	74	76	61	72	78	60	60	83	74	89	70	76	81	61	73	72	87	84	81	77	74	76	75	70	66	81	69	73	66	88	62	75	75	67	81	100	80	87	66	68	58	78	76	88	67	86	79	67	63	67	71	76	88	85	93	75	92	65	62	68	69	75	77	94	70	69	71	85	72	70	63	92	80	79	80	71	81	94	70	77	77	75	72	74	77	73	68	73	66	72	75	74	73
20492	7244	2279	3120	6618	10121	9358	7227	6456	5482	5360	4467	3224	2497	2392	2213	1745	1402	1271	1250	1323	1362	1329	1174	1155	968	882	818	763	806	834	763	841	901	798	855	770	874	840	799	758	785	2187	4994	5179	3795	2770	2112	1369	1027	788	705	646	663	643	684	652	646	625	678	644	619	662	650	669	679	704	693	649	636	619	653	667	668	644	680	636	667	704	662	702	664	630	660	638	673	659	631	675	679	657	658	660	658	650	659	666	656	653	609	677	689	647	689	624	693	651	671	692	653	690	661	662	678	644	648	684	646	634	647	672	622	683	641	709	665	678	634	663	686	668	666	672	691	664	664	624	647	710	652	677	671	668	658	639	672	706	682	640	680	661	691	659	699	690	659	687	662	663	704	698	665	699	668	671	672	663	675	653	645	676	619	661	640	662	653	626	710	666	671	641	635	674	672	679	675	640	665	662	662	652	703	652	671	649	632	649	684	687	675	630	662	677	632	686	665	710	688	631	721	660	691	640	673	622	646	659	643	675	646	664	671	664	660	688	662	662	675	663	629	668	648	647	661	680	672	672	666	656	650	624	634	675	689	655	675	669	638	658	629	645	700	658	656	684	669	670	661	666	665	656	625	729	665	645	683	618	676	686	673	663	670	666	627	674	621	681	667	659	663	677	651	685	644	675	686	651	682	660	745	678	666	702	629	684	651	633	667	648	679	692	618	715	682	678	640	596	637	684	649	684	611	714	626	715	612	685	671	658	642	657	634	626	640	669	662	627	685	661	687	631	675	657	618	648	631	670	630	641	668	655	678	669	686	654	650	640	652	659	708	641	623	624	614	633	661	660	651	669	653	691	670	699	640	678	681	651	629	651	637	672	651	655	647	701	627	639	649	697	628	666	652	641	659	638	649	660	665	675	702	667	707	629	652	636	683	660	649	647	724	685	639	684	643	717	631	623	669	721	660	655	671	676	627	672	667	703	619	670	711	680	684	658	644	711	672	709	626	685	693	661	710	675	657	634	673	647	636	660	665	651	721	620	698	679	578	690	609	676	625	664	664	644	648	653	655	655	676	674	678	646	672	643	667	644	640	663	645	661	660	670	651	653	685	674	640	672	660	654	672	677	614	657	636	697	663	638	686	660	683	681	725	675	610	688	697	666	678	658	667	659	626	607	661	653	650	608	662	683	697	620	678	675	645	652	642	708	689	665	685	652	651	707	670	676	632	676	701	666	675	690	670	649	686	619	637	650	653	638	671	633	636	641	647	669	677	651	674	671	650	706	670	654	647	681	663	684	668	649	649	676	676	633	662	675	673	686	653	669	674	638	704	649	690	644	655	677	629	654	645	702	638	643	628	682	642	704	663	660	652	663	677	638	688	645	689	645	699	671	679	654	645	703	631	631	657	652	680	666	635	604	648	619	657	656	615	631	689	673	703	668	684	640	679	670	659	640	640	678	661	711	646	666	673	653	685	625	620	670	656	635	671	653	703	667	637	646	680	717	655	653	721	686	694	654	686	684	685	670	651	650	703	695	618	681	730	685	699	669	702	668	649	664	639	690	718	655	669	624	691	662	657	675	699	676	676	642	655	677	706	673	671	683	649	662	684	625	662	631	618	634	608	694	661	652	676	688	676	666	673	675	661	651	649	676	623	679	701	641	679	676	651	680	657	653	681	669	712	606	618	670	652	664	667	704	681	677	693	699	635	645	676	669	677	650	645	664	679	624	692	677	629	641	693	688	653	684	663	696	707	647	684	673	654	705	658	664	715	636	628	633	664	648	641	675	600	683	711	691	653	652	673	617	672	712	629	658	654	634	709	701	665	660	655	666	641	645	667	688	682	676	627	676	685	660	669	716	660	648	682	662	642	635	679	626	615	657	666	676	673	696	717	686	633	627	667	639	678	672	650	674	651	689	662	698	645	601	735	644	673	648	703	674	663	651	630	667	683	641	627	645	635	678	665	658	647	682	645	699	658	648	641	626	682	670	672	675	669	704	662	684	654	607	664	712	632	704	667	676	679	676	687	660	734	623	620	707	649	596	603	675	654	651	742	683	687	653	647	654	649	626	636	681	650	648	664	666	656	700	608	711	641	693	676	634	641	632	691	688	664	687	642	672	655	671	671	683	683	636	681	695	666	637	617	609	632	640	653	634	594	642	707	685	649	683	682	697	678	687	656	652	640	683	641	636	649	671	702	666	659	688	642	676	660	664	646	674	610	687	692	675	646	648	686	659	620	641	670	660	642	642	674	661	640	651	660	681	627	668	673	689	660	686	679	652	648	671	662	682	642	676	641	660	662	646	664	647	662	623	650	685	625	712	692	680	683	670	692	689	685	634	665	662	685	654	605	702	656	642	629	663	659	689	667	661	634	679	679	647	652	672	696	620	632	702	619	699	702	643	633	637	609	701	666	629	646	660	634	679	676	674	683	676	683	652	669	647	648	661	679	647	647	674	634	663	704	678	670	631	642	641	660	702	680	629	665	699	677	659	666	707	625	691	700	675	676	660	678	669	679	657	637	686	667	626	704	693	640	639	666	686	681	684	690	661	694	697	639	677	627	699	679	671	657	667	624	667	687	633	628	623	660	661	675	683	696	688	639	737	674	645	687	635	666	692	655	639	667	649	672	666	645	686	667	661	655	646	681	709	652	733	659	675	709	665	666	657	653	637	650	699	623	673	644	683	660	638	633	637	635	668	674	660	664	695	639	652	679	689	639	630	637	702	695	621	622	669	659	690	705	633	678	628	665	671	712	629	630	603	670	679	713	629	683	663	679	707	660	709	699	655	640	720	687	649	678	638	649	711	691	611	718	676	635	636	630	693	684	680	636	670	657	651	691	675	686	657	697	639	658	678	682	638	646	670	645	699	689	641	687	622	703	657	697	680	661	689	649	659	668	686	688	708	708	652	649	650	685	627	641	681	620	628	633	668	592	679	686	617	652	703	581	655	669	668	670	679	640	636	681	649	644	668	668	679	677	659	673	664	617	660	683	692	682	658	656	632	689	620	695	657	627	669	689	704	706	676	687	636	688	647	684	639	651	667	673	674	674	647	663	629	676	642	670	683	695	651	709	702	659	686	661	658	617	668	673	643	671	646	666	641	672	688	675	665	635	631	697	663	635	647	637	630	673	645	650	637	643	685	668	689	672	667	693	647	688	625	691	632	677	692	653	703	672	679	636	676	657	671	667	649	690	652	668	603	687	673	659	657	675	664	689	673	700	664	675	672	653	647	641	675	654	706	642	685	666	659	637	641	646	676	631	682	668	647	648	676	658	671	617	700	640	631	654	669	674	646	670	642	690	666	590	633	639	624	635	717	647	631	645	651	683	602	671	619	654	704	693	670	659	661	689	616	675	726	691	655	692	687	665	663	665	646	682	653	628	682	686	657	650	712	605	667	648	667	626	634	681	688	682	685	635	702	696	646	686	635	633	663	702	706	701	671	632	699	694	672	659	596	721	656	652	668	690	689	651	639	705	651	667	726	666	637	666	654	725
2295	905	227	195	143	251	276	259	235	224	237	198	156	156	125	148	124	132	101	94	98	119	104	105	97	93	92	102	88	76	67	74	81	76	85	84	82	82	84	83	71	73	196	362	348	277	222	150	128	98	87	100	79	85	72	89	87	84	73	74	78	81	80	77	75	77	91	63	83	78	80	66	91	61	62	85	78	72	67	89	90	81	76	76	78	60	83	77	78	66	96	68	84	66	85	85	83	83	73	77	72	70	92	70	80	87	85	82	80	77	76	72	81	74	93	64	74	83	91	73	79	63	92	74	86	83	83	73	86	70	76	88	79	86	72	92	80	67	79	75	84	82	83	73	76	71	79	82	90	78	72	71	67	69	76	69	90	86	88	77	88	76	72	71	75	72	81	71	79	63	98	69	79	78	91	65	96	83	76	84	81	82	77	61	76	69	81	63	70	71	69	81	67	91	75	77	68	76	67	81	74	89	69	96	75	78	84	80	80	78	75	71	82	79	73	62	63	88	69	75	91	78	71	80	78	70	79	76	87	79	88	83	82	86	82	85	69	70	85	77	69	82	77	71	69	68	102	74	73	86	70	65	70	82	82	76	66	78	77	85	82	86	84	74	73	76	65	89	91	89	74	94	69	87	81	65	73	71	83	73	97	77	79	80	74	106	78	83	90	62	78	78	91	85	69	58	82	79	83	75	80	88	85	80	75	66	93	61	93	89	88	89	89	82	85	104	76	95	61	86	75	70	76	72	66	85	69	87	83	77	83	68	78	70	71	77	81	81	77	56	72	86	64	73	76	81	72	88	56	72	81	82	81	69	71	91	92	67	89	73	80	64	64	81	83	79	83	84	84	87	83	83	81	76	73	76	81	79	90	80	62	67	83	65	75	92	72	75	100	83	80	77	67	88	67	76	69	71	68	82	73	75	72	82	83	68	79	71	78	79	82	75	64	65	79	76	76	77	79	80	88	79	71	53	96	73	77	75	79	62	76	94	74	80	77	81	74	96	89	83	71	71	74	98	79	82	92	87	72	64	90	74	68	74	60	73	76	81	65	74	78	67	79	63	89	97	78	81	69	78	77	95	81	84	64	102	76	81	76	84	103	79	82	82	72	82	97	74	81	73	82	80	73	86	84	82	86	85	90	77	76	99	69	78	84	78	81	85	75	63	68	78	65	81	86	71	84	85	78	78	61	63	75	84	75	70	70	58	76	87	77	72	71	83	79	75	103	94	73	96	91	83	84	69	89	72	69	85	76	81	72	82	87	75	86	68	68	84	83	65	60	75	73	61	77	91	75	70	74	80	81	75	79	90	91	80	82	66	91	77	75	67	72	72	89	68	76	85	72	65	82	74	86	77	68	79	64	81	74	66	77	73	70	80	65	72	87	67	77	86	80	79	83	80	84	76	86	67	83	74	99	85	90	74	73	80	68	89	89	73	84	75	84	76	67	80	82	74	66	85	84	56	72	80	68	72	82	71	81	73	76	73	72	80	69	80	72	90	89	71	88	79	85	76	82	88	80	62	75	85	88	78	67	78	65	85	80	78	78	82	77	79	64	93	80	78	71	69	82	76	87	64	79	72	79	83	92	82	73	75	84	77	75	78	70	81	75	66	74	92	89	79	84	73	77	72	71	76	88	71	89	88	93	70	83	85	71	82	82	84	70	87	79	69	88	76	75	84	54	80	75	89	87	82	84	58	81	84	96	68	86	69	85	81	65	70	90	66	83	71	69	102	75	108	83	93	76	67	77	82	61	71	77	66	91	76	78	73	75	74	84	77	62	84	88	71	84	72	72	87	94	59	79	85	61	76	82	86	88	74	84	87	75	69	78	74	84	69	85	79	62	98	76	95	78	66	94	85	75	72	89	78	86	74	70	77	82	97	77	73	101	66	69	90	83	79	88	60	81	81	82	80	79	67	92	82	63	75	92	70	81	84	83	83	78	76	72	86	84	69	80	80	94	82	83	74	71	78	68	84	78	82	89	83	77	64	73	73	82	75	84	76	79	71	69	87	81	82	83	75	76	88	84	72	75	77	71	78	77	79	84	87	96	72	72	80	66	68	79	68	59	82	84	74	85	99	79	79	75	75	83	69	83	75	68	69	76	74	71	73	87	69	86	85	79	88	75	88	79	85	76	69	85	77	85	44	83	76	66	76	87	65	74	87	92	64	76	80	71	77	82	76	70	74	69	91	65	77	72	80	69	80	76	72	71	91	75	76	69	75	88	83	80	74	73	76	74	79	81	88	70	71	63	74	73	76	74	85	92	70	72	78	79	80	71	70	78	80	66	77	65	78	87	87	85	75	79	83	68	77	81	77	82	69	104	84	73	77	84	83	84	81	87	73	63	71	61	68	88	72	76	76	76	56	83	75	86	75	77	76	80	88	75	95	88	81	90	80	96	69	61	71	82	93	70	81	78	91	75	82	82	83	93	94	77	69	88	84	88	71	77	82	83	85	74	77	91	76	92	67	86	82	97	60	66	90	89	82	62	61	69	72	77	75	80	75	74	72	81	72	85	60	68	101	75	80	83	76	69	74	73	86	96	78	78	79	83	87	60	79	80	87	90	65	74	92	73	78	87	80	80	75	68	80	70	89	92	76	93	82	85	74	79	64	76	81	72	80	86	70	74	65	74	74	87	76	92	64	77	78	90	76	83	68	68	98	69	76	72	88	64	79	81	84	62	77	90	79	82	75	72	86	82	66	74	74	96	65	65	62	83	88	65	81	73	71	70	80	71	83	94	79	91	74	87	94	77	68	79	73	67	79	102	71	64	82	71	68	75	79	64	69	79	85	70	74	73	85	78	94	76	77	78	68	83	71	79	67	80	80	89	75	88	82	79	77	72	80	67	75	68	87	86	72	80	84	81	78	77	78	82	86	77	67	71	68	77	78	90	80	73	88	95	87	75	74	77	74	69	92	63	85	62	79	77	75	80	93	71	80	56	78	82	80	68	70	81	71	76	77	91	80	92	82	100	84	67	74	74	66	69	84	74	82	61	76	65	100	83	78	83	64	85	79	75	71	89	71	79	89	73	82	82	86	79	69	74	73	88	81	92	99	71	77	75	76	83	76	66	74	80	71	87	75	79	59	82	94	76	77	76	64	74	80	87	82	83	77	70	79	91	91	76	68	80	83	87	67	87	81	88	73	77	90	80	67	84	70	86	80	92	95	71	74	83	73	95	65	74	67	86	81	73	65	70	75	68	68	78	92	74	75	88	70	64	81	72	90	74	71	87	75	67	72	85	75	82	84	91	87	91	69	85	68	78	78	89	81	70	82	80	89	86	68	76	75	76	80	86	77	81	72	84	62	85	84	71	88	69	73	77	84	92	76	87	79	94	68	104	78	81	72	75	82	86	73	88	84	80	73	80	82	67	68	94	89	98	73	58	79	63	62	79	78	78	78	89	91	86	97	76	64	86	81	82	70	97	82	74	75	72	77	78	73	69	71	86	75	69	76	81	66	66	71	80	71
24566	9567	2799	4199	8678	12541	11662	9817	8083	6976	6332	5335	3960	3041	2649	2640	2205	1694	1568	1529	1492	1720	1718	1459	1252	1076	959	903	932	903	851	916	907	931	963	905	936	960	932	988	818	824	4111	7336	7018	5031	3770	2830	1909	1210	930	788	728	712	673	688	676	699	713	694	688	663	685	640	683	647	653	701	761	689	721	707	671	724	660	703	679	668	689	668	694	684	688	700	668	694	705	651	706	696	683	649	712	708	650	655	672	743	707	656	742	709	696	676	687	703	701	676	660	674	723	683	692	671	635	720	706	696	671	682	660	728	675	690	656	710	631	739	726	696	633	695	684	650	664	683	690	685	682	710	677	695	715	708	683	678	706	676	628	722	674	675	674	680	653	705	681	710	684	723	709	715	650	708	687	693	648	687	680	715	671	709	630	713	669	705	689	664	712	728	709	696	685	665	675	661	677	695	675	685	678	613	666	659	731	679	755	686	677	722	693	673	676	698	737	672	659	713	689	710	657	677	700	625	730	678	706	675	668	710	731	686	680	674	679	651	669	689	733	698	711	669	683	707	648	683	723	715	690	686	672	683	739	711	690	735	698	677	643	713	717	676	671	671	704	620	674	688	678	662	703	730	718	684	692	679	681	679	672	657	698	703	671	726	676	681	626	695	718	717	629	681	679	678	702	686	659	701	663	729	682	690	730	700	727	714	618	695	664	707	686	681	720	674	687	718	695	665	692	669	728	737	666	679	689	688	700	728	700	663	686	708	677	677	677	651	683	703	708	676	701	691	707	707	648	711	684	679	712	699	687	724	677	703	727	693	677	680	695	680	724	692	711	736	685	679	636	697	701	660	653	719	696	740	660	723	714	673	690	689	687	669	643	727	715	672	709	708	649	688	704	677	718	677	672	725	669	677	689	695	666	691	662	699	727	746	689	740	721	684	672	699	686	688	725	701	692	729	726	716	688	681	719	692	626	738	684	666	697	676	659	676	676	658	662	704	667	669	696	697	676	726	688	736	693	685	670	704	718	750	670	717	634	741	698	633	720	672	680	638	714	704	681	660	686	738	695	658	713	655	682	667	635	753	723	716	709	680	686	671	678	698	683	670	706	715	649	736	666	697	685	696	714	704	722	701	683	684	672	648	663	728	717	650	687	722	633	681	670	664	697	670	660	684	690	717	746	722	690	706	720	711	717	709	673	684	647	690	707	681	660	666	650	630	713	674	689	719	663	656	754	716	706	684	705	683	656	693	650	686	702	654	700	689	682	706	631	671	618	681	679	646	716	719	682	654	646	717	665	623	678	689	658	690	697	725	692	737	733	730	672	711	723	699	667	678	699	696	695	694	680	662	654	693	667	680	692	702	678	696	701	713	714	667	696	690	681	735	694	710	694	726	703	679	721	694	688	666	723	670	697	711	685	691	681	668	713	717	696	700	652	689	672	673	670	679	693	670	682	729	699	671	659	647	679	667	728	672	642	669	669	692	683	678	683	742	695	727	715	674	684	647	675	750	681	697	651	691	714	656	697	660	716	690	665	673	631	705	663	711	681	676	634	730	701	682	708	697	665	710	682	736	703	684	674	699	706	655	668	737	668	679	649	725	685	707	699	707	684	660	684	723	688	715	712	680	698	691	724	668	707	682	716	704	698	656	690	679	640	718	641	698	704	715	667	738	686	676	720	675	673	674	734	659	675	712	648	700	692	733	688	722	748	671	709	686	645	731	705	753	734	688	697	712	696	666	692	669	714	683	654	738	685	678	684	694	712	709	695	718	652	679	709	691	698	696	706	696	677	672	711	671	690	686	689	676	722	735	704	699	666	682	702	721	716	697	683	690	703	683	687	656	718	701	740	648	694	688	676	729	704	719	710	680	696	679	723	686	765	704	709	667	675	683	691	664	699	744	661	713	729	654	719	654	751	672	649	657	700	668	675	677	718	675	655	665	693	686	664	727	702	707	667	695	710	694	656	674	673	709	670	704	674	709	699	688	669	682	711	654	662	663	704	689	640	688	804	687	732	684	641	725	706	691	701	666	649	657	683	685	701	609	688	665	668	656	673	665	701	665	663	682	685	711	718	686	655	678	695	636	684	693	729	751	697	702	706	670	726	698	685	692	683	665	699	649	720	702	693	666	681	663	714	660	703	726	688	638	647	694	709	703	685	691	658	696	707	691	658	734	658	719	660	690	713	704	708	686	659	697	693	666	718	723	703	713	709	660	700	712	675	726	647	708	712	701	676	726	713	717	687	658	707	703	679	711	679	694	651	692	703	687	721	679	670	693	708	667	705	729	659	668	731	721	626	688	690	752	678	666	708	669	676	625	665	691	685	732	747	656	692	733	673	698	723	699	691	730	719	657	669	699	695	693	673	711	670	713	689	658	705	699	671	705	734	736	676	664	694	693	683	708	741	663	715	676	677	665	719	681	690	699	688	698	748	698	667	703	684	692	709	695	683	644	676	723	713	654	730	674	648	644	688	707	721	718	717	691	680	648	691	711	722	693	667	673	702	682	723	651	682	685	692	695	730	706	715	705	658	709	621	682	666	660	676	694	653	672	753	702	631	702	668	719	726	698	704	640	650	721	723	673	702	678	681	660	735	639	719	690	716	663	682	687	672	677	670	719	706	677	661	700	677	725	695	677	621	684	709	698	689	676	666	699	722	687	753	688	655	686	700	682	684	680	694	653	684	674	706	726	716	678	674	713	697	685	662	706	691	735	691	703	642	718	700	671	744	680	682	705	664	637	727	688	701	651	676	689	678	726	706	663	695	686	644	669	724	684	634	669	653	663	707	658	708	690	709	720	672	664	656	669	660	696	650	693	681	705	707	695	709	674	701	704	751	721	663	729	682	719	710	674	660	691	678	671	687	690	728	676	706	646	693	666	690	674	695	639	650	683	701	683	680	729	684	668	663	691	752	640	692	694	699	628	722	728	690	719	729	695	663	689	652	689	698	663	709	722	694	646	716	713	686	682	669	719	676	745	681	685	628	669	702	693	633	675	695	697	682	647	685	749	668	696	683	715	710	724	681	683	695	630	677	639	670	746	707	711	685	715	680	742	661	706	689	663	687	685	667	678	705	716	720	716	660	649	702	671	692	667	702	685	708	681	727	671	702	698	720	683	722	662	645	647	669	673	677	697	693	728	646	692	720	704	681	714	734	668	657	665	719	719	702	661	704	699	726	648	677	707	675	728	685	685	714	685	699	688	689	699	671	725	701	666	646	709	685	732	698	722	691	692	697	703	635	718	643	683	684	699	672	702	726	694	676	679	714	744	735	688	712	680	688	707	739	733	719	684	653	699	658	686	719	704	640	694	699	708	637	694	699	729	693	730	678	714	724	674	716	679	654	714	726	672	651	707	683	737	673	701	684	661	679	671	681	695	772	695	693	685	690	698	677	756	692	634	666	706	703	741	682	672	657	711	662	703	718	702	669	669	727	719	744	685	696	671	715	752	674	642	725	686	676	682	704	669	718	671	697	651	684	706	683	660	668	718
1279	373	167	145	137	168	187	158	172	161	162	144	138	137	121	131	102	97	100	91	113	76	98	106	83	92	94	89	81	111	88	81	104	90	90	87	82	92	103	88	101	89	111	123	147	143	143	107	97	80	101	87	78	89	73	90	89	92	79	97	107	97	83	94	90	76	90	83	91	86	91	88	93	77	106	106	79	71	76	86	99	95	81	97	87	87	92	92	108	86	98	98	75	81	97	83	96	93	77	80	83	92	89	74	73	89	90	92	94	85	64	97	91	85	92	83	94	81	84	83	82	65	73	73	104	86	92	99	100	75	75	94	86	84	92	73	82	82	96	85	87	81	82	73	94	97	73	90	91	89	87	69	85	81	85	97	83	86	99	107	80	70	94	96	73	84	84	95	94	69	74	96	84	80	81	85	87	99	105	100	93	89	88	81	88	94	94	70	80	96	87	95	83	78	86	91	79	76	86	103	64	67	98	75	96	99	83	95	93	74	86	107	72	103	89	80	96	89	90	87	86	99	83	95	86	76	73	82	94	95	100	81	99	78	83	83	89	106	88	96	79	86	90	91	114	86	73	89	96	88	87	77	85	89	86	90	100	85	93	88	84	73	68	71	84	83	80	78	87	98	94	86	82	82	79	80	76	80	95	106	83	92	75	90	95	81	96	104	87	93	85	86	101	81	106	97	99	94	95	92	90	95	79	63	76	79	93	95	84	85	104	69	82	91	84	98	87	85	91	80	76	75	103	93	91	95	101	90	95	92	83	91	96	85	81	86	86	89	85	98	105	82	66	90	98	99	77	90	85	83	90	82	89	92	84	84	101	85	84	89	97	98	87	92	79	86	82	89	87	88	85	90	86	86	101	87	86	95	80	82	78	104	92	105	79	107	71	106	116	105	76	94	91	88	95	85	92	107	89	96	91	83	92	96	80	89	90	96	100	103	103	99	98	83	81	90	81	77	89	84	84	104	76	100	72	93	82	87	68	89	88	94	83	83	74	95	86	84	79	89	79	84	97	100	76	79	72	69	94	86	103	102	79	100	103	88	82	91	68	82	86	81	80	82	107	91	99	74	104	75	90	87	76	82	85	79	97	83	82	89	84	80	85	91	78	91	81	104	84	85	76	82	87	87	91	107	103	89	101	97	96	66	76	87	84	80	90	81	94	80	93	87	107	86	97	102	88	74	95	93	80	90	87	88	88	89	88	88	84	100	97	79	76	104	100	80	83	91	90	86	88	81	104	97	91	87	94	93	100	86	81	78	83	109	90	82	78	68	97	90	80	89	97	93	106	79	89	87	89	84	77	84	89	82	85	97	82	105	91	95	88	74	80	84	88	75	92	70	113	83	94	72	86	79	86	72	85	90	85	97	102	102	86	83	95	100	87	92	70	84	88	81	73	83	76	85	79	92	85	79	83	97	103	80	91	102	98	77	101	98	119	102	84	87	82	107	94	92	84	78	101	93	82	91	80	89	101	89	93	75	83	91	76	73	89	87	92	84	109	85	89	100	93	93	83	103	84	73	83	91	85	98	96	107	81	84	94	101	74	88	92	104	94	90	110	98	82	95	93	88	102	95	79	80	105	89	93	78	88	78	85	96	85	78	95	90	93	81	92	109	89	92	86	91	104	74	105	85	79	92	87	79	92	87	86	95	95	81	103	90	77	95	74	70	87	67	84	103	80	79	101	100	88	84	83	77	92	97	104	94	78	104	93	77	75	83	97	80	79	91	78	93	91	65	94	78	102	82	74	86	84	83	105	96	89	92	100	103	92	81	80	103	93	89	73	86	103	104	83	73	101	78	97	84	88	75	103	110	81	92	76	98	82	101	66	87	100	104	90	82	83	88	87	82	84	100	102	96	83	90	80	110	71	75	84	102	68	93	87	82	91	87	103	83	90	73	82	94	102	82	74	113	76	80	74	99	86	100	97	83	99	87	85	79	91	96	92	96	80	85	115	88	109	79	86	96	84	86	94	97	87	95	86	81	85	94	89	95	100	90	94	79	97	87	90	93	85	93	70	86	98	81	81	93	100	96	80	85	73	102	96	83	95	88	104	80	92	102	100	84	72	102	81	75	93	86	96	83	92	94	86	80	109	81	78	80	87	87	77	73	83	88	78	94	84	76	99	86	89	88	104	82	103	95	84	86	86	86	81	96	98	78	74	83	89	76	94	94	115	101	96	96	91	81	94	87	73	77	112	70	82	94	87	92	79	97	75	85	105	86	84	100	77	93	91	96	82	100	92	85	109	94	99	93	88	90	81	79	97	98	102	93	90	98	97	96	84	87	89	77	84	90	95	86	86	82	74	96	99	102	88	104	98	81	94	98	102	107	89	92	83	87	82	95	81	82	94	77	87	91	73	71	76	99	83	99	86	90	95	86	98	85	76	91	97	77	73	87	86	89	87	82	91	87	90	88	94	91	90	93	85	89	73	83	88	82	85	83	82	101	88	95	73	83	82	98	92	96	83	78	82	75	81	85	86	87	86	79	99	82	81	106	83	90	85	91	75	86	84	94	71	87	85	71	91	82	90	84	95	78	97	85	87	97	86	92	94	87	85	87	94	79	98	88	95	73	65	74	83	73	84	87	84	95	80	94	92	84	73	91	87	94	87	101	84	90	88	99	74	96	96	77	66	95	94	80	98	95	74	67	108	72	89	95	97	91	99	82	92	73	93	98	92	80	88	99	84	77	95	91	108	102	88	99	83	92	89	76	81	76	78	90	85	92	86	97	79	77	90	95	95	97	84	101	92	85	73	93	75	78	106	92	87	68	75	82	103	90	79	84	89	101	73	75	112	92	85	90	90	77	105	89	88	83	87	87	82	97	80	94	84	83	120	79	99	87	102	90	107	79	94	88	74	88	90	102	85	89	83	104	86	101	98	91	85	75	90	89	88	87	70	69	85	91	86	82	93	84	92	83	81	96	89	81	78	70	89	82	91	84	92	87	87	70	89	79	75	74	86	92	96	74	89	90	100	91	86	92	93	90	102	82	91	82	97	104	77	91	71	100	94	85	91	95	98	82	83	80	104	88	75	78	93	87	88	82	75	82	84	90	77	109	81	90	75	71	89	99	94	79	99	95	88	89	86	89	82	81	91	82	73	86	84	104	101	81	102	85	87	84	105	84	97	77	91	99	77	75	80	71	90	78	82	81	95	96	83	96	106	82	85	83	80	86	83	81	81	98	107	74	80	87	83	87	86	94	79	79	76	84	98	79	83	89	83	72	91	77	91	79	96	82	86	77	85	90	89	75	108	79	77	76	88	96	85	106	81	107	105	93	86	97	84	83	73	72	71	93	82	92	82	95	82	96	72	96	70	85	90	73	79	81	97	108	94	87	83	90	93	86	70	91	103	113	93	80	87	84	96	76	82	75	79	84	77	88	90	99	88	66	89	104	93	85	103	92	96	84	91	87	100	80	90	79	98	105	79	84	82	82	99	106	88	89	92	93	96	102	80	99	86	87	92	84	97	87
15672	5016	1754	2556	4958	7458	7015	5664	4624	3895	3882	3220	2422	1985	1884	1660	1577	1345	1108	1154	1151	1260	1276	1209	1045	941	867	878	828	868	821	898	872	919	892	856	850	916	983	869	860	878	1159	2089	2088	1921	1608	1284	1139	950	884	819	787	741	777	764	787	765	773	804	781	790	791	753	733	766	782	759	769	765	790	813	761	766	691	748	747	723	774	759	709	750	795	746	792	724	760	772	791	806	819	782	772	803	767	718	761	805	765	767	772	795	769	748	747	741	769	789	790	762	815	783	774	782	767	749	742	742	747	712	818	760	816	760	726	778	843	758	739	741	750	781	785	728	766	790	771	766	761	794	767	788	735	820	778	778	763	772	781	784	770	726	772	768	781	729	765	808	767	775	746	776	785	741	768	731	761	779	785	783	761	757	797	758	795	757	790	739	784	798	769	755	781	746	749	791	726	781	787	766	732	778	709	761	806	729	769	800	733	771	802	788	773	791	758	775	819	744	789	776	760	780	780	772	753	819	778	786	772	767	751	788	763	762	806	715	761	756	786	756	738	774	793	736	732	764	777	801	767	778	787	837	744	793	770	729	746	784	737	763	789	791	804	797	740	763	783	793	791	751	757	779	774	842	758	772	756	750	733	793	743	724	775	807	759	791	757	764	796	813	784	777	769	733	769	800	760	770	805	729	779	720	789	779	755	812	756	774	756	830	775	775	761	743	739	716	793	771	755	744	774	795	808	758	784	766	800	745	774	728	744	731	756	818	813	739	731	811	758	739	801	806	774	735	735	794	778	813	785	718	775	756	788	734	789	802	766	787	769	789	762	770	776	776	769	796	800	805	803	761	809	816	765	812	795	806	768	768	790	726	772	760	762	769	794	769	746	771	777	788	776	795	671	775	782	777	794	776	765	809	739	749	786	766	725	778	767	740	788	752	767	719	752	767	808	780	804	765	756	754	770	784	746	779	764	787	774	776	739	764	715	748	795	751	747	773	752	817	773	758	756	808	762	788	761	806	718	768	830	771	773	736	732	766	798	828	775	745	714	766	771	745	799	800	745	840	777	745	776	751	715	791	748	778	744	753	757	737	763	830	742	781	797	736	746	757	784	782	782	777	715	754	751	745	826	766	809	774	763	759	754	794	806	791	809	757	771	798	741	765	769	747	801	780	809	784	817	811	788	746	821	781	756	780	743	771	799	765	752	818	785	825	782	776	815	760	817	757	769	750	739	805	766	783	819	783	790	784	760	811	755	785	828	814	814	798	711	826	812	777	770	756	801	802	794	769	783	778	786	781	786	749	775	736	784	789	811	739	779	798	793	793	736	783	712	788	745	795	775	809	762	777	753	814	782	768	792	769	773	805	779	760	796	746	741	759	795	818	762	777	753	780	724	755	848	763	838	798	789	760	767	836	714	790	765	724	773	775	742	806	746	754	767	775	799	798	742	840	815	753	788	767	741	802	747	762	790	728	742	783	761	768	756	828	774	777	792	758	788	742	740	791	770	772	781	801	786	716	768	803	794	788	797	733	764	833	824	836	819	758	726	752	780	754	764	779	745	764	731	733	773	764	782	783	799	776	801	759	755	744	749	770	788	844	764	732	775	772	743	801	774	784	786	791	775	770	763	757	750	832	743	807	836	748	764	809	814	802	764	755	743	764	750	763	782	764	797	756	783	760	752	693	759	750	773	798	791	800	793	787	803	727	791	786	819	779	754	740	739	755	744	783	772	777	777	761	755	737	788	743	743	734	789	765	765	754	778	770	760	810	782	792	770	742	796	764	786	771	794	724	790	776	750	752	737	785	782	788	786	749	763	726	758	715	790	754	745	745	789	754	800	767	798	760	772	817	769	782	780	773	816	778	789	775	769	776	802	784	800	802	770	775	757	784	780	770	755	767	729	694	763	764	768	729	778	748	770	731	790	808	755	793	759	811	812	827	805	779	767	792	760	756	803	763	768	782	734	766	767	814	771	786	776	792	809	806	808	772	775	767	718	779	754	760	768	784	786	766	758	765	826	802	705	736	737	739	762	779	780	747	797	788	764	753	804	803	783	738	794	804	802	808	744	793	734	783	784	767	793	822	790	715	754	754	808	796	794	785	797	801	762	740	730	736	824	836	763	744	762	739	766	730	798	752	753	745	785	765	781	799	771	795	735	775	751	751	773	782	792	758	729	809	769	786	767	751	799	790	778	764	778	764	841	791	760	784	744	756	713	793	764	848	811	795	723	827	742	786	750	744	769	762	760	797	785	749	711	765	788	787	769	739	739	754	829	764	784	795	770	789	720	772	743	779	777	757	783	806	755	734	737	741	783	725	729	758	713	814	732	770	838	695	731	777	759	777	774	769	802	770	760	729	726	765	729	774	759	797	746	807	761	765	765	735	756	773	768	791	816	755	796	713	767	724	761	809	838	798	810	815	756	778	797	767	783	769	778	747	737	765	772	730	784	796	760	754	794	747	792	778	758	756	791	768	742	775	758	725	842	750	830	750	775	741	801	732	856	779	776	731	781	775	749	768	829	756	786	730	742	770	798	754	784	800	781	755	771	750	721	768	806	753	774	771	752	846	769	832	788	726	754	795	717	773	777	751	763	746	727	768	749	803	744	750	787	784	749	761	789	736	786	761	800	754	795	773	804	760	707	741	794	757	780	720	749	774	739	767	754	805	748	811	755	782	814	797	723	777	793	780	826	772	738	738	761	769	800	736	786	767	804	743	733	780	760	669	795	747	737	779	763	772	776	740	734	838	789	736	789	825	802	781	801	761	752	769	810	750	786	784	773	768	821	761	748	781	793	745	778	730	795	780	806	749	770	806	815	805	763	805	747	740	729	779	776	770	739	760	782	773	755	791	765	786	755	774	786	751	776	761	825	791	809	758	761	784	800	827	779	770	729	809	791	778	747	774	753	777	793	818	749	741	754	758	820	839	757	798	759	826	755	827	822	776	781	714	726	804	757	765	775	779	760	747	774	778	752	740	778	780	772	753	728	769	712	768	755	777	773	759	764	749	759	752	709	762	743	773	755	778	766	783	761	745	757	729	734	771	719	786	751	793	791	757	802	774	734	731	773	811	730	750	784	795	750	752	730	759	760	742	755	782	805	785	765	761	763	736	800	775	788	697	771	776	815	745	787	784	779	759	800	784	761	771	790	826	828	788	781	759	791	720	775	783	789	770	801	768	805	757	803	806	782	765	801	785	819	769	743	754	768	767	737	824	734	747	782	767	728	810	760	788	789	832	736	753	748	797	753	678	750	802	777	798	805	706	801	776	797	778	712	790	798	755	793	798	774	746	732	776	813	817	732	801	718	741	782	787	760	786	762	784	781	795	852	823	742	789	806	737	816	745	761	765	777	720	764	745	802	782	767	751	788	737	838	788	789	804	741	770	740	803	809	791	775	800	852	786	772	741	753	801	783	801	775	768	769	729	754	821	757	780	777	773	751	748	776	735	780	747	714	797	764	758	776	791	760	787	814	750	739	766	814	811	715	795
1836	627	194	158	149	230	243	223	213	198	198	175	141	137	116	111	117	114	84	120	128	114	112	90	102	95	90	95	67	91	109	79	81	93	92	128	106	90	106	87	76	99	117	228	257	191	168	147	122	104	95	115	96	103	99	98	83	88	98	97	77	88	80	91	100	86	76	82	89	82	93	63	96	86	96	91	72	96	83	93	102	88	94	93	74	72	97	82	86	97	88	84	78	88	103	98	95	102	90	93	94	90	99	98	92	73	103	88	92	72	75	91	80	91	90	83	76	79	120	84	81	79	101	106	71	73	76	90	87	77	103	103	91	91	98	76	92	70	89	84	84	83	94	74	79	88	75	86	87	94	111	87	99	78	95	93	82	78	106	97	89	78	70	85	87	76	67	80	95	86	68	85	87	78	89	91	90	76	95	89	101	87	105	85	88	88	76	99	99	75	98	101	85	108	77	98	84	89	92	93	91	91	95	87	102	76	79	78	82	100	74	98	103	92	79	78	84	82	70	100	87	69	104	99	87	90	70	92	98	90	90	91	91	85	71	82	89	96	79	86	91	83	101	91	105	78	93	94	90	82	88	87	104	88	93	92	93	77	87	100	91	80	102	92	83	87	106	105	94	99	88	85	83	84	80	87	94	87	82	93	97	94	94	89	77	86	88	85	99	95	98	97	84	94	94	105	83	85	87	79	87	88	94	77	87	73	89	91	95	92	74	88	72	95	74	85	81	92	98	101	106	82	77	90	94	114	84	90	73	99	96	88	90	83	81	72	90	79	94	69	83	91	76	91	92	86	73	99	95	82	85	84	93	74	99	86	93	75	97	93	88	93	91	75	87	83	90	83	87	66	82	86	92	92	93	77	93	84	81	84	86	101	102	96	84	86	84	100	88	74	88	97	70	86	84	90	93	82	93	107	94	97	93	92	85	98	89	83	76	83	93	74	88	102	65	96	90	95	62	97	89	86	101	98	65	76	94	86	98	92	68	86	85	83	73	85	107	83	93	95	99	97	97	85	94	93	90	96	84	76	85	110	92	81	87	75	89	78	81	94	93	97	84	96	97	84	74	102	95	104	100	95	77	75	83	86	101	96	91	89	84	88	90	82	69	94	83	81	68	87	80	77	95	84	96	78	102	74	90	86	107	86	94	74	93	78	90	79	85	87	99	95	84	83	101	95	101	79	86	108	99	79	86	103	82	91	102	82	95	87	87	88	82	96	81	73	92	92	91	102	86	90	78	96	79	80	97	91	71	82	83	100	86	98	76	89	80	86	80	85	83	100	95	75	89	77	94	90	98	87	71	95	88	90	91	91	82	85	86	106	85	65	94	87	75	65	93	84	93	96	92	88	101	111	98	93	80	88	96	76	91	88	75	107	97	93	83	85	81	100	81	80	99	74	79	90	87	92	79	92	101	86	87	107	88	90	102	82	74	89	93	109	90	79	99	84	86	68	81	104	79	83	83	85	91	97	98	88	88	96	88	84	77	90	89	77	84	72	81	79	84	86	88	91	97	86	75	82	109	86	84	96	97	83	82	89	78	88	91	94	89	101	109	103	78	93	84	88	79	83	85	100	96	85	90	92	81	87	96	101	109	91	95	76	83	92	103	81	94	95	102	95	101	90	93	99	82	93	104	86	83	100	97	91	84	81	79	91	101	96	92	86	103	75	74	86	104	106	89	107	80	72	82	102	77	79	92	90	76	83	107	88	90	85	98	99	102	84	82	82	91	86	102	80	85	86	93	94	76	104	92	84	95	88	82	73	84	69	90	93	100	87	82	88	82	87	77	96	98	64	80	107	90	101	78	87	76	83	90	72	97	86	83	74	74	96	101	102	87	84	71	115	81	90	76	72	99	89	73	78	97	92	87	89	100	104	77	78	91	81	94	87	80	72	97	107	71	98	88	94	99	92	85	96	102	81	92	73	79	90	73	82	67	78	85	87	100	89	91	84	90	75	92	94	87	88	86	76	86	86	89	93	93	98	72	74	87	96	91	90	93	91	82	92	100	91	84	90	74	76	90	78	77	99	109	93	95	94	84	105	77	78	83	95	84	87	70	81	78	95	72	95	90	103	92	87	95	102	103	82	85	95	80	89	82	92	90	88	70	94	78	80	114	98	68	97	87	83	79	96	96	83	76	77	71	97	91	97	94	84	74	78	93	102	90	80	83	94	93	96	102	100	103	85	89	83	74	81	86	88	81	93	71	78	79	95	96	96	96	88	98	82	82	73	104	87	86	75	83	85	87	70	81	89	94	76	94	88	88	74	75	99	89	82	76	73	73	84	105	84	103	91	89	89	98	91	97	91	101	87	91	89	87	95	94	83	100	77	92	88	84	78	84	94	95	80	93	88	86	96	87	90	96	82	73	85	75	93	86	86	98	102	83	88	97	96	75	86	80	95	75	98	74	107	102	85	111	97	79	83	74	94	86	57	84	80	88	84	96	83	70	79	91	84	87	89	90	87	99	80	109	88	80	81	81	75	89	84	101	78	81	88	82	95	92	94	100	88	90	84	72	83	106	73	76	81	81	82	101	82	97	81	93	73	76	84	95	91	96	90	82	93	79	84	102	74	110	73	70	87	87	75	87	89	87	82	95	78	98	86	83	93	91	84	92	99	98	103	94	72	100	97	87	102	95	90	80	84	79	81	93	111	99	91	98	83	83	85	81	75	81	90	85	89	73	77	85	93	70	79	107	91	85	81	92	67	88	82	81	91	78	84	100	86	77	86	77	96	93	69	88	81	90	92	88	85	97	98	99	75	80	81	86	85	89	87	104	85	93	97	100	80	78	80	94	92	65	90	95	72	104	92	75	91	89	93	86	98	97	90	84	101	86	69	81	79	83	99	88	90	80	85	82	96	94	78	78	88	84	80	101	109	81	101	83	81	86	99	89	85	95	82	92	94	89	90	108	91	83	75	111	80	87	83	85	103	89	79	84	83	64	75	74	89	85	76	80	76	97	80	85	73	87	66	80	93	93	78	82	90	98	90	86	90	73	93	91	88	75	87	89	93	73	77	100	94	91	78	81	109	105	89	80	76	86	97	89	75	79	106	84	90	80	78	81	101	82	89	85	84	88	86	104	87	98	82	82	81	87	75	90	104	94	97	87	105	93	72	89	102	92	71	75	88	88	100	84	84	97	75	74	78	101	68	79	83	81	77	84	86	105	101	82	73	81	89	76	98	82	95	97	79	78	92	89	88	100	93	78	101	82	78	88	80	78	91	96	96	70	77	74	94	104	91	84	94	95	81	94	91	85	94	91	79	95	98	88	94	92	106	78	96	93	81	83	73	80	97	97	76	79	85	73	87	96	83	78	90	83	91	92	74	96	88	101	89	93	86	85	106	92	78	78	95	86	93	92	90	91	101	86	94	113	85	98	86	84	71	84	90	101	89	95	81	83	100	95	89	99	84	82	80	84	94	88	94	98	94	93	94	82	102	93	84	86	94	79	106	106	100	96	83	88	93	92	97
21746	7212	2372	3562	7457	10746	10071	8055	6774	5812	5318	4329	2981	2642	2678	2241	1886	1518	1369	1247	1284	1366	1496	1275	1152	999	871	946	884	842	898	863	968	956	920	970	893	932	1052	1040	907	902	1341	4278	5195	3881	3036	2316	1573	1166	1000	899	818	766	793	771	762	743	787	767	798	732	787	785	789	788	738	796	795	798	738	796	800	808	771	808	751	763	800	752	787	765	805	762	767	770	774	761	764	777	762	771	758	751	787	826	781	753	788	796	792	742	780	769	765	787	771	828	724	805	778	813	768	790	743	780	766	801	746	774	769	802	773	779	754	794	790	781	793	763	735	727	745	777	740	762	790	783	793	767	777	810	774	785	753	776	762	765	738	767	795	776	780	777	795	737	795	778	796	774	829	786	803	789	733	771	770	789	767	819	786	784	780	772	795	788	762	800	757	752	786	754	811	750	826	830	777	833	797	756	832	813	770	790	806	789	781	740	799	760	747	775	724	788	775	747	737	789	726	734	790	774	772	802	787	795	773	770	713	798	768	775	805	744	791	792	751	814	813	772	775	739	787	773	764	762	738	795	773	790	778	788	789	695	758	736	766	778	787	832	726	814	735	735	773	767	822	824	794	786	807	763	783	728	797	771	764	828	747	843	753	763	812	800	826	765	755	802	782	791	818	731	771	793	746	743	842	788	755	778	759	754	765	761	749	758	773	796	800	763	774	803	818	721	787	716	763	730	809	823	787	796	782	793	788	808	799	788	762	791	727	791	845	773	788	783	765	775	776	792	789	797	772	755	766	844	815	774	775	781	741	791	788	780	747	761	801	797	728	799	755	795	766	767	793	819	841	749	783	736	751	783	816	757	768	738	749	759	765	759	756	823	747	803	782	851	725	801	806	798	778	758	820	737	788	775	783	763	789	802	756	781	749	773	820	731	747	806	773	749	796	776	782	756	735	781	816	740	772	777	802	746	778	778	829	773	731	734	799	758	763	764	786	780	766	801	776	754	780	743	770	784	784	769	815	759	786	749	801	787	722	812	761	828	821	771	762	726	805	759	747	781	724	758	785	806	799	772	784	764	790	772	759	727	787	790	835	764	740	784	745	773	753	788	772	792	769	752	787	795	742	772	782	767	779	807	762	760	813	767	781	703	795	757	760	809	768	783	772	781	722	803	784	719	744	767	721	749	779	743	806	768	835	792	774	806	782	790	803	770	743	761	837	794	800	768	727	774	769	795	794	776	775	797	805	782	762	759	788	738	750	777	807	751	791	789	774	756	784	795	814	786	843	802	788	784	782	752	814	755	732	744	785	761	758	757	789	792	835	793	758	760	815	724	798	777	728	796	797	783	782	792	724	826	752	771	788	784	776	734	769	789	792	761	737	816	790	801	816	831	771	824	804	760	758	802	790	791	809	747	803	778	771	800	786	742	758	812	830	821	743	763	779	773	746	813	787	793	778	783	767	749	779	756	773	767	763	799	763	750	769	780	771	759	795	764	809	829	778	727	741	770	764	791	811	768	776	776	782	780	792	783	792	742	729	795	767	831	799	787	757	797	743	761	769	748	775	804	762	826	711	790	808	781	739	760	804	791	749	755	794	807	848	806	715	776	766	751	778	730	837	823	771	728	774	783	843	795	771	762	735	787	798	773	836	773	784	815	728	756	758	767	788	793	771	793	763	779	727	776	753	805	771	782	819	783	766	758	762	762	809	776	800	805	764	784	824	793	780	826	771	791	797	768	806	733	772	813	764	764	775	738	792	804	771	764	775	796	772	805	817	761	752	767	769	801	747	800	755	780	743	742	787	746	760	784	818	816	788	780	772	789	740	789	776	785	829	760	756	760	783	752	799	762	795	783	818	781	821	756	734	761	756	752	797	765	807	733	727	773	717	773	755	777	777	796	784	774	751	767	786	776	740	773	745	728	753	764	791	784	768	768	823	752	769	790	782	753	762	811	769	794	795	773	718	765	815	750	796	749	747	743	843	770	762	732	817	823	794	781	739	786	825	782	749	758	745	804	788	770	744	797	783	742	771	801	779	861	812	820	799	785	758	769	785	754	752	750	782	758	801	785	791	784	778	791	758	785	762	721	820	764	757	710	788	775	797	752	802	774	781	754	772	805	790	753	790	731	772	780	811	823	815	736	761	753	775	762	779	813	773	762	776	790	777	789	785	757	771	781	826	822	800	756	764	771	769	756	811	705	812	791	791	789	791	808	786	768	821	828	770	787	774	803	781	750	796	778	779	801	826	769	795	795	771	757	764	806	758	791	810	828	779	809	761	783	784	787	779	738	762	782	795	763	761	747	811	727	743	775	791	786	760	778	767	783	806	769	773	753	772	856	809	816	801	772	787	750	754	759	753	801	741	823	820	815	760	790	790	787	779	781	757	788	752	773	775	766	793	776	754	771	776	739	783	829	770	794	741	756	739	848	753	798	757	819	808	783	797	807	802	775	782	805	790	777	767	750	827	801	757	780	769	794	755	773	771	754	772	750	735	732	776	760	742	742	782	740	792	777	740	788	780	770	767	800	740	760	780	761	798	807	793	798	808	759	778	820	806	770	750	784	768	765	794	742	800	791	782	777	725	801	787	777	807	767	815	807	807	780	784	785	769	770	775	787	782	766	753	755	759	764	758	787	781	702	735	769	797	791	791	802	814	793	739	794	750	805	766	803	776	767	764	793	777	782	807	779	806	734	771	774	745	799	771	799	795	843	819	769	822	796	750	849	758	823	793	754	818	768	712	762	778	768	773	774	757	793	802	750	795	771	786	743	830	736	790	782	788	764	779	712	820	790	820	767	801	741	787	780	771	781	795	804	809	755	788	761	845	808	772	766	774	740	773	736	736	813	773	794	778	768	769	801	785	812	770	783	740	803	795	808	816	794	788	780	816	784	792	791	773	758	758	773	802	773	785	838	756	742	810	742	813	802	786	770	693	809	735	790	766	752	747	817	779	799	748	792	758	815	753	780	779	763	785	759	756	798	765	761	787	791	787	790	751	821	741	770	795	795	804	768	740	789	738	765	750	743	776	771	834	806	784	755	794	779	790	763	776	808	773	830	778	724	799	781	806	721	771	786	790	763	759	764	826	756	787	786	788	777	797	804	780	765	758	794	803	782	760	710	740	789	770	804	792	799	785	782	806	816	810	771	760	812	801	789	804	756	755	751	790	782	739	783	804	771	768	760	763	782	766	777	768	786	756	785	765	809	786	800	773	793	789	796	739	793	770	781	756	811	748	832	778	787	764	825	763	729	759	816	767	770	734	707	824	754	770	802	765	758	777	803	743	788	725	828	832	752	799	761	759	766	762	719	810	743	797	768	775	790	784	795	815	764	769	791	806	763	766	800	760	794	784	776	764	764	785	822	756	779	761	766	814	775	772	747	771	770	819	819	746	779	785	779	824	774	808	734	760	744	812	788	763	790	768	731	769	820	775	788	756	765	784	779	718	799	774	790	763	782	769	797	781	801	786	762	776	767	778	771	815	819	829	782	814	793
2176	496	190	157	139	185	242	225	188	180	203	147	157	124	118	124	124	103	89	96	91	100	104	99	93	92	74	69	69	88	75	72	76	78	88	82	74	91	82	86	83	75	86	203	285	221	180	174	108	108	98	89	84	68	71	69	93	86	72	79	82	85	73	72	82	73	82	74	70	69	78	67	79	75	73	67	61	80	76	98	68	68	87	75	77	82	89	72	92	81	70	80	65	69	59	86	69	72	79	83	82	82	71	82	69	71	64	62	62	67	94	86	72	60	88	74	72	74	90	71	66	109	71	63	75	67	93	69	80	68	69	77	80	80	71	73	72	62	72	72	75	79	93	79	80	82	68	72	74	62	83	71	58	70	73	86	89	84	71	77	88	77	74	79	85	78	62	79	71	73	66	78	79	77	83	78	67	88	83	80	69	79	85	54	73	82	76	82	76	76	69	69	83	78	75	75	66	59	91	73	85	72	83	93	67	61	83	78	84	69	79	66	85	75	74	87	65	81	76	83	72	69	71	83	79	77	66	68	82	79	90	72	72	64	89	90	82	61	68	64	77	82	80	73	53	87	78	85	82	63	57	77	68	69	86	70	62	76	82	71	76	79	69	59	88	85	67	68	94	85	89	90	63	89	70	70	80	101	68	80	78	85	81	83	69	83	80	61	85	77	73	71	82	65	59	92	58	79	83	76	81	68	88	96	89	60	80	71	88	81	80	85	71	72	86	76	94	85	81	86	70	78	77	70	73	81	80	74	86	62	77	81	84	82	78	72	77	72	70	69	67	72	72	67	72	76	65	70	69	63	79	77	58	77	72	87	54	84	81	87	71	65	68	89	73	85	75	73	95	77	85	90	71	78	71	73	69	70	73	82	82	78	71	76	94	87	79	66	69	88	70	67	91	73	63	85	75	86	71	90	72	73	82	79	82	78	72	69	90	82	87	63	83	87	88	65	75	78	68	74	73	78	55	76	88	77	84	80	81	85	72	69	80	70	77	83	74	64	75	76	78	79	88	81	57	70	70	76	79	87	91	86	90	81	76	81	73	93	67	66	88	74	80	83	77	76	66	76	93	73	85	77	66	94	80	77	71	71	86	93	86	67	68	73	74	74	91	73	71	89	66	62	78	66	98	87	77	73	68	67	67	71	86	72	78	86	68	66	78	69	74	82	77	65	73	75	68	74	69	76	73	72	75	66	78	79	81	80	82	68	82	66	78	82	77	71	77	79	68	86	73	74	75	75	80	75	83	68	62	68	76	84	64	51	77	77	89	60	67	66	69	75	79	70	86	72	70	68	72	69	77	77	73	65	85	72	67	71	76	61	58	69	73	74	90	79	70	70	60	60	67	67	72	69	65	92	81	80	73	76	73	73	90	82	91	80	99	64	83	75	75	75	73	72	76	66	79	79	67	72	77	84	74	72	65	59	88	78	76	69	75	96	78	69	76	84	99	78	69	74	82	98	64	75	77	59	69	69	75	89	89	67	77	69	71	91	92	76	88	82	92	71	68	98	68	76	82	70	74	92	85	83	79	69	67	74	74	78	81	79	61	75	78	72	78	74	77	88	63	72	68	83	78	73	77	91	105	89	54	79	81	68	79	72	78	82	71	65	69	68	72	82	81	73	84	76	84	76	79	81	80	82	74	73	69	72	75	75	88	76	89	74	82	64	87	70	71	71	94	64	100	80	83	86	68	80	86	60	85	75	59	68	89	83	72	88	86	93	80	72	91	82	73	82	79	74	69	71	78	73	63	78	83	90	77	84	75	73	66	71	93	80	99	83	73	80	76	82	83	80	85	67	81	61	76	76	75	68	84	76	78	75	69	82	74	72	86	72	87	71	78	82	76	70	70	87	79	65	71	60	64	92	66	78	73	74	56	63	79	64	83	87	79	75	81	96	81	79	80	91	82	69	85	96	68	66	74	82	80	77	93	84	80	73	72	62	60	79	67	82	73	91	75	62	80	85	84	81	70	88	88	67	70	85	71	69	70	84	76	67	87	76	70	67	73	77	60	59	71	58	77	84	71	77	75	69	91	66	72	69	87	69	69	77	75	76	84	81	73	75	90	68	100	81	58	68	84	69	68	84	65	77	76	73	86	84	98	69	77	73	67	78	65	64	81	87	74	85	67	81	69	56	84	82	83	76	82	78	89	63	69	95	87	62	73	91	80	87	70	93	70	69	66	71	70	53	78	79	76	73	77	74	77	91	81	77	84	84	76	70	57	75	55	69	78	83	81	80	79	73	75	88	77	66	83	87	56	75	63	85	69	71	75	76	75	68	72	84	72	74	84	71	76	66	79	66	67	57	72	89	75	84	80	63	89	82	76	78	67	76	76	86	83	74	77	84	88	75	84	90	87	62	87	64	80	72	62	88	67	78	72	76	71	97	78	69	83	66	88	66	64	80	76	66	68	81	78	71	74	65	84	65	77	68	78	61	80	74	77	77	82	62	77	72	71	69	101	94	73	65	62	79	74	91	76	63	60	89	81	66	61	77	76	65	59	67	73	71	59	57	82	73	69	82	80	72	73	86	79	67	87	89	81	75	77	64	77	68	70	65	76	86	75	60	79	79	58	81	68	68	72	74	79	68	82	78	70	73	63	75	63	84	71	71	74	69	86	69	88	80	92	92	66	86	73	72	79	69	77	73	85	62	92	73	95	79	60	69	72	90	79	73	73	63	76	102	62	86	77	74	64	65	92	72	88	78	69	72	80	83	86	71	86	69	82	75	66	80	87	68	79	78	79	80	74	77	69	76	57	84	66	83	83	82	78	76	84	70	83	73	61	64	83	75	74	73	88	69	62	80	76	76	86	80	74	73	70	79	75	87	90	88	76	82	76	70	72	63	69	78	77	78	89	77	77	77	78	85	94	73	63	62	75	68	69	81	83	88	81	78	80	65	64	65	74	69	76	78	82	70	62	81	74	95	94	88	79	88	84	79	76	62	72	75	75	91	68	59	72	78	63	87	73	89	71	74	72	68	73	64	78	79	66	72	70	86	75	78	68	79	72	72	68	84	86	72	97	72	67	74	90	79	78	97	75	69	77	66	93	77	70	84	74	62	65	83	84	77	77	77	70	80	87	67	80	78	80	69	87	80	69	62	65	74	68	74	67	66	80	84	84	93	70	67	73	87	67	68	67	82	75	73	78	84	67	68	78	73	71	55	74	84	80	76	72	88	75	83	96	75	71	76	87	61	82	80	67	76	76	75	84	87	62	82	69	78	89	81	74	102	84	71	88	82	82	70	66	82	84	81	53	65	77	85	70	70	68	62	81	81	102	54	65	69	80	76	75	72	68	75	66	67	74	74	84	69	69	72	79	90	68	81	76	79	69	70	90	88	80	58	74	82	76	68	80	76	74	51	78	56	74	66	75	72	66	76	63	76	82	86	69	82	72	74	79	67	80	75	66	69	79	94	89	85	72	86	88	69	73	60	70	71	79	61	88	65	67	68	72	81	70	74	85	78	54	77
20178	6174	2080	3258	6666	9708	9687	8050	6845	5847	5620	4714	3204	2824	2499	2370	1908	1474	1253	1154	1189	1286	1287	1210	1010	914	869	861	873	813	775	727	832	843	916	843	792	875	963	909	858	837	1155	4717	5485	4208	3103	2406	1507	1098	903	735	707	699	624	622	676	639	644	649	667	671	658	658	680	662	626	685	683	692	657	673	664	650	678	604	607	644	663	658	637	666	694	680	697	596	696	672	598	691	681	671	661	662	701	623	708	658	651	684	673	666	661	628	695	702	700	690	646	672	609	656	655	643	682	720	664	698	632	670	663	633	634	639	729	733	693	683	675	738	647	674	696	692	652	621	638	618	701	654	704	660	700	674	631	645	682	663	640	656	682	683	649	727	654	701	655	644	653	690	696	677	611	669	625	641	706	680	673	632	643	604	649	666	612	658	640	674	653	600	658	715	685	669	692	666	664	627	618	628	697	618	623	684	673	657	690	651	612	670	650	634	645	631	693	629	668	687	668	665	702	634	655	656	663	648	679	678	674	632	630	700	663	700	609	653	668	681	711	616	692	682	718	666	660	659	675	677	693	674	736	653	642	680	659	693	624	684	677	669	655	659	672	685	653	690	631	659	650	682	678	673	649	679	668	699	650	644	675	689	620	673	662	685	692	637	683	666	685	698	674	659	662	680	649	690	664	653	639	670	617	658	670	624	650	637	680	664	659	674	645	681	619	677	654	669	654	635	658	680	690	678	678	682	648	712	635	685	666	682	689	660	682	664	668	634	641	665	651	716	644	656	663	653	670	624	664	651	665	708	707	658	686	646	640	668	623	681	656	684	644	656	715	642	657	684	634	635	651	660	652	674	676	628	636	640	672	662	652	666	679	670	699	680	682	650	672	704	657	653	645	647	709	692	680	634	688	652	662	674	651	625	658	708	647	656	673	630	683	638	673	665	715	665	693	677	678	637	639	714	638	643	668	636	658	658	653	652	669	650	694	672	722	680	685	687	685	625	645	656	668	648	685	669	635	672	676	691	688	670	626	693	700	681	697	698	639	648	679	671	662	632	639	648	620	694	693	685	654	685	671	619	697	667	647	679	679	658	663	650	660	662	669	681	717	633	679	686	648	647	689	684	633	626	679	659	655	672	631	677	643	701	643	630	669	681	723	705	655	676	657	650	676	692	678	653	640	658	671	677	617	670	676	675	662	644	651	647	662	631	643	659	653	639	658	671	636	663	673	684	695	664	652	646	635	611	638	651	660	684	687	684	675	695	686	654	662	671	607	702	629	670	677	650	630	676	628	638	677	666	614	624	673	647	704	700	690	650	628	701	675	645	671	728	665	678	623	643	676	668	671	681	618	651	665	623	667	667	668	641	641	614	638	648	661	653	597	698	642	677	686	639	690	687	637	677	661	656	677	674	644	664	701	654	682	647	682	682	727	676	664	697	673	688	616	621	657	687	643	669	652	700	653	647	617	658	687	689	672	655	710	676	657	677	685	733	668	632	652	677	686	626	665	674	696	681	633	644	650	661	679	678	627	688	636	650	678	676	683	672	674	670	633	665	678	673	674	637	662	619	637	661	693	670	621	680	649	634	693	653	664	644	644	645	625	645	639	654	671	641	695	667	658	636	669	710	664	666	646	641	683	667	651	673	681	710	653	663	675	662	649	669	644	667	667	669	666	681	647	705	665	700	676	713	671	662	676	669	649	712	640	636	661	666	624	656	679	635	649	683	681	628	673	657	691	686	700	668	648	613	644	655	630	648	696	718	683	678	676	694	674	664	698	641	681	688	651	669	666	685	687	673	647	649	630	645	713	669	647	639	666	679	646	629	706	642	675	678	697	682	694	693	687	637	693	680	627	716	648	612	743	672	717	670	632	661	668	666	664	626	644	698	728	673	706	666	723	688	664	630	660	657	671	673	647	677	630	654	668	610	676	646	653	684	667	668	655	699	673	635	620	680	695	675	661	637	679	658	666	678	667	681	661	692	648	676	665	661	697	701	690	678	645	639	661	666	685	703	714	687	647	653	643	663	643	687	664	708	654	670	663	641	668	621	673	666	627	612	625	687	690	667	669	670	718	678	678	661	670	691	647	626	711	726	650	687	658	658	678	642	651	696	723	641	654	690	681	648	668	673	721	671	716	623	677	704	635	657	622	645	701	632	695	667	655	681	690	666	691	638	689	671	673	665	641	600	670	660	681	709	645	657	681	653	693	639	644	660	655	671	691	657	698	640	684	673	690	684	665	650	689	642	655	611	695	671	647	718	644	686	664	657	665	701	670	656	655	662	665	657	674	627	717	668	621	678	669	681	667	679	693	696	639	668	632	652	665	670	639	691	642	636	698	654	668	664	692	680	629	646	682	728	682	653	692	614	643	650	691	698	662	642	676	648	664	646	615	664	636	681	714	678	654	692	610	686	680	649	655	680	651	692	674	656	610	641	666	625	665	663	657	646	700	617	632	663	639	696	681	669	654	682	634	653	698	680	634	632	665	629	675	669	696	656	714	630	646	676	652	627	690	672	656	622	676	687	676	669	662	635	688	643	649	656	715	664	670	688	687	686	654	691	678	656	673	687	646	668	655	623	651	643	668	695	670	703	675	685	616	674	639	672	675	662	653	647	685	668	664	665	657	715	633	663	680	652	617	648	640	669	688	651	628	650	661	635	666	665	683	662	706	695	648	673	672	607	687	655	687	695	733	703	650	669	633	636	663	625	645	681	639	693	687	675	652	651	645	669	653	679	645	599	734	725	666	712	634	644	665	666	581	624	668	639	667	626	631	677	670	648	691	685	674	636	624	631	651	631	645	661	712	676	621	646	689	641	733	667	672	687	652	688	666	659	658	628	666	645	647	634	632	654	693	630	665	663	638	654	661	637	723	700	661	676	669	633	637	715	635	616	711	684	682	675	608	636	640	668	614	635	683	666	680	675	665	682	633	671	715	662	629	676	598	697	673	673	641	683	722	681	688	680	690	688	642	640	659	632	649	623	650	653	656	657	693	699	676	681	643	709	659	660	663	676	669	641	686	677	639	695	658	667	635	649	651	669	668	617	682	658	648	642	651	633	613	665	686	654	670	678	682	720	702	630	661	735	683	685	675	666	662	651	603	651	669	645	666	649	651	683	688	700	683	676	706	632	665	669	650	686	636	669	649	677	670	678	629	662	613	650	662	685	640	687	681	672	624	659	654	678	687	664	658	667	636	657	675	667	666	712	707	670	639	659	685	671	688	642	668	707	685	695	697	659	651	648	642	663	603	599	659	642	662	697	630	687	643	695	642	648	640	657	668	637	685	671	656	659	648	693	660	699	650	668	685	679	672	677	692	668	693	671	687	681	670	659	692	637	642	656	644	697	692	599	696	702	641	682	636	647	665	623	648	695	687	651	695	673	672	651	646	662	617	691	634	641	668	654	637	645	724	629	661	651	649	658	721	702	627	662	650	654	660	654	712	669	712	698	622	693	650	629	614	645	700	681	657	662	656	693	629	677	673	690	656	649
2321	841	247	173	154	225	271	267	249	241	243	230	168	148	153	152	130	103	99	109	100	88	101	96	89	96	86	81	80	84	97	78	89	102	91	86	93	88	97	87	96	97	102	323	404	308	237	204	155	114	95	87	86	80	77	84	60	68	86	81	74	56	69	83	77	79	85	91	85	74	76	83	79	83	81	93	81	78	79	75	91	82	81	69	67	96	75	73	65	87	73	81	65	71	62	85	76	90	90	74	77	85	73	81	86	75	71	78	69	79	77	75	71	71	80	79	79	86	63	60	65	82	84	62	72	67	76	70	73	80	70	73	85	89	74	83	70	77	78	61	87	88	77	84	78	60	65	67	69	83	91	86	86	68	106	88	86	72	65	78	70	78	63	77	70	66	76	86	86	76	75	82	69	79	73	79	66	69	76	77	70	91	61	62	87	77	78	56	73	80	68	73	82	64	93	93	71	97	78	74	114	70	65	71	83	64	74	77	65	60	75	87	83	80	95	83	76	78	74	73	77	75	77	71	75	83	76	96	77	82	75	65	70	76	74	66	86	60	88	76	75	83	68	79	75	63	68	79	70	67	88	82	82	84	73	81	69	90	71	74	79	74	80	71	76	65	89	77	81	82	74	69	78	76	75	64	84	79	65	71	89	75	59	65	83	62	96	71	78	90	92	79	76	64	84	77	81	76	76	82	72	102	87	85	99	73	76	82	75	77	80	80	92	83	84	89	73	79	66	103	77	88	74	72	68	87	71	85	71	85	78	92	71	76	81	67	73	79	65	71	84	71	61	93	86	100	86	77	79	62	75	67	83	71	71	77	79	74	74	73	63	68	81	86	73	69	87	75	87	98	79	74	86	91	89	82	77	71	77	80	79	82	69	81	74	86	67	87	72	62	71	73	90	80	75	78	83	59	90	71	72	86	80	67	73	79	82	50	91	95	88	76	73	87	77	60	79	80	69	83	72	76	74	71	80	64	77	81	82	81	92	71	82	87	78	96	75	71	74	70	84	72	75	83	72	94	84	89	85	78	74	95	90	84	71	80	74	89	76	62	59	88	77	71	76	79	86	84	76	81	66	69	73	70	60	63	90	73	84	78	78	96	67	76	82	85	73	90	59	85	81	96	76	83	77	64	55	82	73	95	85	67	77	78	82	65	79	68	76	81	69	90	68	90	92	76	86	69	68	81	81	73	76	71	77	75	78	71	76	82	85	65	88	72	65	76	86	87	64	71	82	78	78	93	73	82	77	69	80	82	77	91	81	74	89	84	78	91	54	69	85	84	87	76	80	102	64	70	85	60	73	79	77	64	70	72	77	76	71	83	77	74	75	96	77	88	71	81	69	64	66	73	84	90	75	69	62	87	66	89	77	66	70	75	70	70	78	74	78	66	56	71	77	76	100	69	74	60	68	79	79	79	82	69	77	83	82	74	75	84	70	86	75	68	70	78	65	79	100	80	86	71	91	87	88	79	84	87	77	70	81	77	89	75	81	84	64	65	92	92	61	73	77	77	89	84	92	81	74	69	97	91	71	72	82	81	72	89	84	81	69	54	84	78	69	71	78	84	98	75	74	82	72	77	86	71	79	87	77	76	84	68	80	72	63	69	94	81	68	79	78	86	80	83	83	75	71	69	70	74	82	84	80	74	82	70	88	80	83	65	71	95	73	66	82	58	65	75	74	67	80	78	74	74	77	75	77	71	73	60	83	80	81	65	69	66	71	90	83	70	74	84	76	78	78	88	93	72	76	81	94	70	76	70	71	84	59	70	66	65	66	74	70	75	70	74	76	75	73	66	89	75	79	69	77	85	79	78	82	91	83	99	84	73	87	76	95	75	76	78	80	83	69	87	74	71	69	78	96	80	82	92	77	70	71	80	73	64	81	82	94	77	78	87	76	96	82	82	88	82	82	82	67	67	78	81	74	89	70	76	60	70	75	84	91	67	88	64	72	80	58	58	61	86	95	76	70	81	79	77	75	77	82	67	90	72	76	72	85	98	77	74	92	74	72	69	86	83	71	65	69	72	75	97	79	80	76	74	75	70	72	83	69	79	83	79	76	84	82	71	96	76	68	92	61	59	67	86	79	78	68	86	76	78	84	77	87	86	68	74	66	82	80	69	92	82	100	71	82	80	77	77	83	70	86	74	83	79	78	74	64	79	84	84	87	72	72	80	78	82	76	82	65	83	91	78	68	89	62	75	84	68	74	81	83	72	62	75	86	79	78	82	88	72	76	74	78	76	69	90	77	71	84	80	83	78	87	85	66	87	72	72	70	85	69	77	77	65	93	85	73	92	78	76	91	85	83	74	64	88	64	105	69	72	83	91	74	84	82	66	77	72	86	71	89	78	84	77	90	91	91	64	91	93	83	88	67	72	75	73	78	66	75	67	88	83	68	66	77	80	66	60	75	88	72	82	85	82	80	83	62	78	69	79	82	79	85	87	81	81	80	72	79	87	84	68	86	75	76	72	96	74	77	71	70	64	87	69	71	87	78	85	80	68	81	89	77	88	79	66	80	66	80	93	81	80	64	71	89	72	75	79	91	71	73	90	68	53	75	73	81	59	81	87	82	73	89	77	88	65	65	87	73	73	67	86	83	84	89	64	63	72	86	93	80	79	91	82	69	88	82	61	82	77	67	84	58	97	64	83	66	70	89	87	72	83	77	81	100	73	65	97	76	101	69	78	88	91	71	81	77	83	67	71	83	68	72	64	84	79	70	60	77	74	70	74	78	87	61	84	77	77	68	72	91	84	62	77	63	86	79	83	88	64	64	85	78	72	89	80	84	75	72	82	76	77	73	72	84	67	95	75	69	83	91	76	78	78	73	82	80	84	73	71	89	80	86	72	78	75	91	88	78	81	67	66	57	71	79	85	78	68	81	87	78	74	73	78	72	84	70	69	73	71	76	77	78	74	73	73	70	75	73	91	68	89	86	73	76	77	68	76	75	86	87	74	80	76	80	91	80	82	76	75	73	81	89	73	76	72	69	93	64	71	77	91	61	90	75	79	63	90	94	89	79	94	77	76	80	75	67	89	74	69	68	80	69	65	85	87	82	75	75	73	90	88	75	76	82	65	96	70	70	87	91	66	67	80	75	79	85	69	75	83	96	86	72	72	78	62	77	66	70	74	89	94	83	75	73	63	77	74	79	80	87	69	63	85	69	70	81	79	92	75	78	66	90	93	70	90	62	65	79	87	93	71	85	73	78	85	83	94	105	74	91	65	76	83	81	73	80	74	70	75	91	61	81	67	79	83	83	81	86	67	66	82	73	80	87	70	78	80	80	78	84	69	90	75	81	78	93	81	86	66	75	71	80	70	62	63	66	69	76	64	66	85	86	70	67	73	82	63	87	86	84	85	78	89	77	53	89	91	76	71	73	78	76	60	71	71	66	72	63	77	64	79	72	68	88	83	70	71	73	76	74	79	68	79	73	85	81	82	67	73	76	73	70	78	94	88	76	82	71	89	79	73
24233	9407	2705	4276	8868	12062	11822	9915	8456	7439	7476	6461	4178	3371	3106	2772	2336	1921	1476	1350	1426	1387	1335	1335	1201	1003	947	840	977	890	894	899	876	943	970	926	909	913	994	1077	927	1377	1240	6292	7802	5765	4355	3263	1988	1346	1009	817	736	721	717	651	692	658	710	691	693	669	677	656	683	666	667	692	674	642	718	712	633	657	667	674	732	641	665	686	679	639	661	678	631	697	694	676	700	722	654	668	706	716	709	671	649	683	659	681	664	681	700	669	720	657	710	638	650	685	657	640	688	643	675	682	656	680	703	607	692	671	699	696	711	657	657	652	683	707	674	686	664	668	686	669	705	705	665	667	740	634	650	672	656	713	680	743	696	688	708	652	668	648	622	684	695	681	664	716	730	679	693	676	677	705	678	706	699	662	685	676	681	662	690	679	648	731	653	679	673	671	722	697	651	677	662	738	644	691	666	663	672	707	619	661	698	695	701	711	692	670	622	708	722	717	651	729	663	676	743	717	634	712	670	660	677	673	668	671	692	711	671	673	647	707	655	626	696	686	670	661	644	677	656	703	682	696	693	657	671	707	633	671	659	680	753	676	718	669	725	702	696	684	656	734	658	690	681	691	689	708	682	672	732	655	657	698	694	692	713	744	703	660	663	695	653	707	636	682	658	672	694	658	688	702	667	684	667	715	684	678	659	660	636	719	719	700	717	706	686	692	694	629	688	678	672	659	670	661	683	674	654	672	719	690	692	693	706	662	690	691	678	677	686	654	713	650	679	676	719	685	657	674	665	670	669	698	608	681	704	661	679	660	694	690	683	678	657	684	704	699	647	722	663	669	677	666	699	606	675	726	681	690	680	687	716	663	696	648	659	600	674	684	694	696	651	723	707	643	636	717	720	659	654	691	683	697	684	693	657	642	667	705	677	716	724	720	712	717	693	675	660	744	715	689	692	676	687	669	669	660	736	704	644	686	676	706	669	682	655	636	707	701	676	665	697	683	668	694	709	623	699	690	691	697	696	710	687	702	665	647	652	727	688	642	669	681	677	649	648	688	678	725	682	656	715	629	680	642	699	675	632	687	676	636	696	681	662	687	695	649	682	696	706	686	666	683	689	687	653	676	636	629	682	727	678	628	656	657	729	673	686	661	699	653	696	658	669	629	705	654	670	694	655	686	662	731	671	661	674	662	663	664	674	653	694	683	699	692	704	716	723	648	695	714	711	665	664	715	657	737	668	633	700	652	672	673	676	694	627	727	630	637	704	703	658	668	685	710	673	699	680	647	697	737	685	666	665	671	693	684	702	685	682	729	678	725	671	699	689	675	674	662	658	685	694	662	687	729	683	651	697	699	701	679	682	643	701	666	720	698	682	652	702	667	681	680	716	700	702	682	703	642	637	708	693	671	671	671	736	709	680	680	650	688	719	704	724	707	668	702	703	728	726	663	702	661	702	685	623	665	704	671	694	656	719	731	713	682	670	687	682	643	689	640	684	608	630	677	701	681	708	706	686	658	655	727	682	649	687	653	631	688	704	697	720	680	710	698	724	674	700	705	674	677	690	644	645	685	665	711	707	670	679	658	648	724	662	659	669	683	672	731	701	669	698	710	675	662	714	660	695	656	655	679	719	657	681	723	699	664	738	659	661	657	696	690	660	700	707	693	698	676	663	704	653	686	703	674	703	685	675	685	668	670	677	657	695	688	673	699	728	665	709	677	713	649	674	687	665	699	681	684	690	705	653	634	710	659	682	674	688	667	659	682	710	725	690	684	660	676	681	689	670	665	682	690	721	698	711	668	727	682	690	686	692	641	703	672	676	684	714	724	667	655	725	690	657	735	686	694	702	672	690	651	641	682	718	731	685	663	684	706	617	675	700	656	639	680	682	677	669	690	693	666	673	671	651	680	649	697	693	700	681	661	676	730	719	674	653	662	689	689	690	722	658	706	659	644	658	703	650	700	642	677	665	655	668	692	705	733	644	640	669	683	729	687	644	696	694	655	664	718	654	737	723	663	690	662	695	750	666	721	709	690	688	646	705	687	704	713	661	673	632	683	673	712	665	645	687	640	725	678	709	697	665	710	692	672	672	681	714	685	663	613	730	669	674	685	686	749	662	680	680	642	664	694	708	692	678	696	659	689	693	746	686	712	715	666	691	686	668	664	688	709	656	722	686	718	681	699	707	696	687	652	702	658	651	683	685	657	714	666	707	689	660	676	655	654	706	686	659	690	701	674	666	671	681	722	629	658	648	678	684	682	671	675	665	670	667	705	628	719	737	728	705	671	658	697	639	654	675	669	656	637	634	710	657	667	702	709	732	676	718	677	661	637	711	615	696	613	643	679	696	715	661	702	653	639	653	675	649	712	674	695	688	652	679	643	650	683	696	644	722	706	638	676	704	639	662	678	659	696	669	690	689	701	699	701	672	671	694	692	686	684	632	705	652	685	679	658	676	679	662	701	671	732	684	694	714	650	657	679	705	685	697	709	694	682	713	688	673	666	645	676	687	695	685	661	694	712	688	709	646	699	683	726	645	650	705	736	723	680	676	656	699	650	689	673	671	649	714	656	723	724	642	681	671	649	704	650	709	690	653	687	692	726	685	667	708	669	676	685	740	728	634	639	713	650	703	710	725	691	680	691	670	671	692	640	705	699	657	726	681	653	643	630	690	660	676	615	678	679	673	702	704	704	640	654	673	688	660	690	666	713	670	703	652	690	713	691	670	671	664	661	698	723	701	667	701	648	664	684	655	665	662	722	690	691	658	673	653	657	703	690	685	658	696	692	699	696	688	732	664	629	650	669	684	691	696	668	695	682	638	666	660	685	722	681	627	679	649	637	737	718	723	754	668	678	713	649	728	677	711	703	691	677	702	731	646	671	689	660	626	681	662	714	711	675	671	687	735	672	645	665	650	658	725	655	667	684	725	660	678	680	714	670	658	668	680	664	681	715	664	657	651	677	722	642	664	705	664	696	650	645	642	726	623	664	652	734	676	711	656	646	684	682	599	684	708	742	665	682	695	701	662	668	631	675	666	690	685	708	764	675	708	668	712	636	673	656	691	723	702	727	684	684	728	687	692	708	678	685	635	655	664	683	689	681	643	709	713	662	678	663	728	655	618	659	700	710	704	677	673	686	692	683	685	679	725	673	738	663	663	744	691	662	680	679	686	702	659	683	700	681	689	743	656	664	703	623	698	681	676	687	668	749	691	682	648	722	705	697	718	675	723	667	657	664	704	704	672	668	659	669	677	656	718	690	691	749	679	678	705	655	650	695	682	685	686	666	721	727	637	642	667	680	693	651	671	660	663	664	669	660	722	688	667	683	713	708	669	662	641	678	664	684	674	667	690	695	683	649	679	695	667	706	706	662	683	705	637	638	698	672	761	718	703	699	673	706	655	697	678	661	705	670	656	664	724	724	703	702	648	693	630	687	694	640	677	713	667	653	665	687	672	678	707	677	731	627	657	716	646	686	649	714	704	681	665	673	647	736	723	691
1250	386	168	142	125	170	183	172	141	172	173	167	146	120	102	100	127	108	100	108	98	101	109	96	101	83	104	89	85	84	103	101	96	95	80	92	82	107	86	102	94	87	94	126	141	143	146	115	127	89	82	92	92	86	82	107	89	84	98	88	97	101	100	75	76	94	82	82	86	86	89	102	89	86	83	91	78	99	93	77	71	88	86	69	84	94	94	78	84	84	101	82	93	88	91	91	85	103	85	85	87	87	83	73	76	73	84	104	97	100	84	106	91	87	86	99	80	85	85	87	84	96	61	86	85	101	97	86	90	89	89	80	92	103	92	78	89	87	100	97	94	96	87	96	83	84	97	89	100	90	98	93	63	103	91	107	101	80	84	111	79	94	93	81	91	100	78	85	96	94	93	74	87	87	95	75	93	86	87	91	87	90	73	88	95	96	87	79	100	89	73	85	81	71	102	92	80	95	83	95	95	103	104	86	96	114	91	93	103	88	103	81	88	94	66	76	83	91	102	82	78	83	84	108	88	76	96	93	102	99	78	90	94	73	84	90	90	66	71	96	73	96	78	95	114	83	78	90	98	103	79	78	87	96	88	91	76	76	89	86	94	72	98	84	91	97	90	76	85	81	75	90	79	85	101	85	94	86	98	100	84	89	84	83	95	98	82	95	88	85	102	92	83	95	91	91	73	97	94	85	93	82	99	83	96	90	73	111	81	80	83	81	89	101	92	87	79	82	94	89	82	91	81	87	85	96	106	81	98	81	97	91	68	75	89	81	104	88	86	97	92	100	100	85	79	77	86	94	74	83	95	94	93	83	85	80	75	93	80	104	100	104	82	98	89	89	84	61	83	78	95	98	89	88	98	106	77	76	88	88	100	100	84	74	94	95	104	98	107	88	102	91	83	96	72	96	89	75	72	89	76	93	84	78	83	95	86	78	94	70	100	88	97	89	86	93	96	86	78	82	83	88	79	103	82	99	86	84	88	114	93	98	95	87	81	85	118	86	88	81	78	99	82	92	95	83	76	98	85	102	79	88	99	103	94	86	87	86	98	101	92	80	102	105	83	68	78	93	84	105	81	93	92	79	99	100	73	90	93	101	105	93	80	81	84	92	110	89	94	74	77	94	91	68	87	86	90	91	84	110	100	80	108	76	86	86	89	105	91	91	92	104	76	89	76	103	93	92	82	93	93	94	98	86	75	94	87	90	89	84	100	88	84	78	93	102	92	90	95	86	86	83	84	101	74	82	85	88	78	80	90	113	93	94	68	91	96	94	98	101	87	93	83	98	92	106	70	101	84	102	87	82	76	77	80	86	81	98	103	98	98	91	82	96	100	92	101	93	76	93	106	80	86	90	93	90	93	95	88	99	97	80	94	108	104	94	80	79	85	110	67	94	104	95	106	94	96	80	92	79	90	98	102	86	94	106	75	81	79	92	86	99	77	86	92	73	78	81	97	100	94	83	95	86	110	106	91	90	90	77	87	66	89	78	90	98	101	82	91	63	88	67	80	97	99	96	111	94	91	77	78	80	90	88	88	88	79	75	77	91	81	83	90	96	93	100	88	94	102	79	95	99	92	99	104	83	92	88	99	79	82	104	110	101	72	96	71	101	83	79	83	66	82	92	89	85	78	97	85	99	88	84	110	70	82	108	90	94	68	101	92	90	96	102	82	89	81	71	93	99	96	102	94	68	77	78	99	102	78	82	98	92	90	92	100	92	85	98	95	105	90	106	76	89	75	96	66	106	99	78	88	92	90	83	72	88	85	79	89	78	93	97	87	80	91	107	89	88	82	72	87	91	80	101	81	73	73	85	93	83	92	97	92	90	78	81	92	100	106	84	99	89	89	93	78	87	94	77	78	82	83	93	92	72	94	100	93	89	84	93	87	81	67	87	86	98	80	97	96	82	77	84	78	82	73	83	87	89	88	88	82	101	86	87	100	75	87	97	92	89	101	73	88	98	85	86	102	96	94	87	88	100	91	85	90	87	97	79	87	100	76	72	84	96	82	82	93	71	89	75	95	86	68	109	76	93	95	85	83	87	98	78	77	99	85	96	94	75	89	86	82	94	87	84	76	82	88	92	83	77	94	97	93	65	92	87	100	92	91	91	90	99	98	90	103	93	80	87	83	98	92	97	83	85	93	75	93	79	87	90	94	93	107	86	88	98	94	95	95	85	88	91	86	74	79	95	89	80	94	88	90	78	89	84	92	96	94	104	90	81	90	97	76	81	102	87	77	100	88	83	100	73	59	77	81	92	84	91	108	92	97	87	81	95	90	69	86	92	107	95	89	101	102	97	99	92	82	83	76	91	72	72	73	111	73	70	92	100	90	81	74	89	86	83	90	91	90	95	102	89	95	83	90	81	85	87	83	100	104	84	81	80	91	109	84	83	90	102	109	94	106	89	95	96	102	107	105	86	80	96	74	80	81	103	88	102	86	98	102	70	83	89	93	94	92	75	91	84	85	89	90	97	76	85	98	93	90	100	100	92	96	94	100	83	80	82	82	97	79	114	114	83	77	81	78	96	104	80	93	86	98	94	95	91	78	90	100	81	90	100	65	71	84	86	81	89	79	93	95	76	78	103	86	105	74	98	81	95	83	91	83	84	85	107	98	92	96	84	99	96	81	93	85	91	88	102	96	86	77	86	98	83	79	79	89	90	92	102	82	90	96	85	88	90	80	86	94	83	97	99	95	96	95	94	91	90	88	77	89	94	86	85	86	86	89	98	76	86	73	92	94	77	79	101	88	98	75	93	84	86	78	100	95	90	86	78	98	93	93	90	82	91	91	90	86	84	102	75	95	75	100	101	83	68	90	89	107	98	77	85	92	84	95	101	85	107	88	79	93	88	96	96	89	87	77	99	97	109	81	96	94	96	107	87	91	67	86	112	101	94	107	82	78	81	90	81	91	81	113	71	103	93	79	88	84	90	95	88	105	87	85	83	101	100	103	86	98	84	89	92	84	95	90	81	94	90	90	94	95	89	77	83	80	72	84	87	84	88	92	76	80	84	91	74	71	84	80	104	77	95	100	92	80	98	87	81	77	102	92	86	85	76	89	90	89	90	97	95	81	111	94	87	84	100	93	96	85	100	85	121	97	81	96	80	100	105	100	79	93	99	110	92	88	93	99	97	85	82	92	93	84	104	95	82	100	91	103	93	92	89	102	90	91	84	91	99	96	105	81	94	104	83	74	89	90	87	97	107	109	86	90	97	88	96	103	80	81	87	84	105	80	92	103	76	95	90	96	82	74	89	95	93	92	92	86	95	86	85	93	104	86	108	96	82	87	90	82	96	97	95	91	84	106	71	88	99	63	94	77	82	84	100	79	89	94	72	81	99	77	100	95	82	83	83	66	72	93	79	86	86	96	101	80	91	85	77	86	92	97	87	81	81	81	79	80	100	98	85	80	89	90	94	96	80	81	84	82	68	91	75	64	78	94	89	69	93	87	102	90	75	93	98	92	92	106	87
14967	5281	1729	2385	4889	7435	7076	5713	4844	4995	4535	3872	2771	2209	1974	1918	1717	1463	1167	1005	1034	1082	1090	1056	1056	945	918	892	856	872	910	854	902	843	864	887	895	904	933	945	887	920	950	1635	2077	1933	1669	1380	1164	965	874	782	777	812	809	739	795	766	746	806	785	810	776	781	725	717	788	738	746	791	748	740	777	739	786	762	768	758	729	723	773	763	795	763	817	797	750	791	808	733	753	744	743	767	763	772	766	791	732	763	771	791	776	754	786	733	719	750	749	794	749	772	729	778	786	733	791	718	773	798	802	788	763	795	790	768	769	784	732	757	795	762	762	786	765	708	741	768	837	768	784	733	773	781	767	770	729	731	729	753	775	765	750	745	743	785	805	795	757	771	723	776	764	768	812	807	782	789	752	761	780	783	751	742	738	772	739	757	715	745	759	772	772	755	797	784	822	816	744	779	803	747	795	782	752	751	749	743	789	768	759	746	746	758	730	795	730	803	775	758	756	785	704	728	801	769	812	750	762	809	814	770	802	764	788	786	750	740	749	836	723	797	792	708	777	792	746	775	800	782	771	783	835	752	769	739	763	752	736	806	745	772	770	750	735	747	797	735	794	773	756	773	768	773	789	769	738	769	783	753	797	741	785	746	748	762	805	763	793	778	742	747	732	804	738	764	774	786	760	752	797	782	736	738	772	804	728	751	770	724	762	754	698	755	804	744	763	803	804	762	802	744	724	777	817	778	752	778	817	773	752	740	806	764	784	783	741	773	774	768	766	746	801	751	774	793	754	747	825	750	804	801	790	835	784	771	779	762	781	758	708	745	748	806	752	768	791	773	753	780	740	844	762	775	771	803	741	752	779	756	763	801	772	762	710	812	750	792	764	731	812	769	791	757	793	736	764	774	741	785	735	790	802	718	756	763	803	787	832	793	800	753	782	784	738	734	774	752	759	764	789	759	765	777	760	789	735	736	771	728	743	776	761	785	737	764	787	716	731	690	738	745	770	769	821	754	766	779	748	812	745	797	742	764	722	758	758	744	727	776	770	787	788	776	754	735	812	740	748	794	756	828	737	779	790	735	780	778	736	780	780	761	797	797	778	770	765	711	772	774	763	755	765	739	784	759	786	790	718	797	796	746	760	741	767	754	789	818	796	800	781	743	769	728	773	771	765	734	731	717	800	767	793	760	795	779	756	740	730	794	797	770	754	765	779	780	696	783	718	789	801	734	777	777	759	807	792	800	810	746	787	728	748	765	774	780	741	776	761	765	779	743	753	724	786	751	782	737	760	753	804	792	775	775	804	770	798	738	764	764	707	792	761	732	783	795	780	770	775	731	760	801	802	815	744	768	762	788	760	745	745	761	770	815	757	804	766	761	779	754	792	747	776	777	794	754	775	761	787	754	788	835	764	798	725	772	751	788	742	789	798	732	770	756	747	756	793	827	724	771	770	743	802	743	773	730	781	742	774	760	747	765	728	771	762	768	773	789	803	732	787	756	731	738	808	776	768	778	807	757	769	738	746	753	739	765	737	736	769	795	762	809	778	780	750	783	774	797	745	801	749	778	771	751	754	827	790	746	815	785	815	758	730	798	766	801	801	751	806	788	821	793	781	777	758	786	756	809	796	759	774	744	760	743	785	766	793	796	813	762	799	798	769	749	763	797	771	782	758	783	779	761	760	769	762	754	784	810	804	779	754	822	786	772	769	760	806	791	763	780	799	777	789	759	751	791	770	778	827	805	788	779	770	764	828	684	760	723	752	755	743	721	740	758	766	764	738	814	741	767	768	813	814	751	794	783	766	758	748	736	697	744	772	743	789	791	822	755	740	767	743	778	749	766	772	736	744	749	737	777	805	758	750	755	769	784	816	770	791	748	750	713	787	794	742	776	747	828	786	754	775	797	782	764	745	796	739	828	789	774	747	759	743	775	774	731	747	768	779	755	740	738	807	747	779	775	758	749	781	766	724	805	800	790	805	747	740	729	779	787	740	769	736	779	759	799	775	773	734	742	706	770	751	750	748	788	783	811	746	780	767	799	737	751	785	797	758	788	763	744	758	742	742	768	795	810	764	775	822	750	783	754	753	795	741	760	797	749	831	729	758	779	763	782	774	776	753	769	759	813	744	800	826	749	764	751	769	793	778	768	772	780	776	756	764	807	773	782	780	765	765	793	827	766	769	702	761	758	741	750	748	778	721	768	779	750	727	801	769	752	742	744	779	766	739	775	747	760	742	782	774	803	760	820	801	764	760	791	760	781	767	720	785	737	743	743	747	799	808	778	745	768	821	706	837	800	792	767	770	754	802	727	790	797	765	774	740	734	785	787	784	746	787	790	815	802	734	794	764	780	744	778	798	729	797	770	809	790	720	744	713	798	772	773	796	835	800	786	767	750	738	736	772	817	734	796	736	793	761	776	810	812	775	764	788	773	760	766	772	793	729	726	751	760	774	753	766	792	794	787	753	783	742	786	771	716	770	763	776	796	745	803	772	793	763	797	800	811	813	829	762	753	766	769	769	823	764	759	776	794	757	776	764	710	778	754	724	779	728	747	785	758	755	780	758	754	805	749	780	796	737	739	753	742	730	744	737	725	792	793	800	758	757	799	763	766	741	756	738	743	761	786	770	761	803	777	739	771	755	769	711	785	786	768	730	798	744	775	795	697	770	760	825	762	783	751	741	757	787	793	713	786	750	775	732	774	718	766	744	793	803	737	753	767	839	774	823	722	792	760	791	796	753	777	751	769	788	762	818	756	781	793	765	774	774	738	795	766	823	716	794	778	756	757	753	720	663	750	797	807	784	782	761	774	734	765	785	796	766	826	805	764	768	766	755	774	715	788	776	729	767	744	800	736	747	826	778	765	719	801	765	808	707	797	809	812	761	775	806	722	813	771	766	765	778	752	798	838	764	775	743	720	774	765	757	787	765	714	814	796	801	769	784	839	734	741	775	792	752	813	762	773	754	802	747	795	776	798	765	738	782	732	733	737	762	751	742	801	826	752	805	779	744	791	706	771	694	769	754	743	798	745	779	773	750	776	766	771	774	827	759	766	752	799	797	766	760	796	785	757	731	788	784	755	764	774	745	741	798	745	767	736	765	805	742	800	770	733	728	748	768	755	762	816	743	793	767	720	762	794	747	779	753	802	766	703	769	725	817	744	782	726	801	755	784	828	813	788	774	732	748	708	772	753	782	756	806	790	726	757	769	787	794	787	756	782	808	764	741	771	848	743	804	753	766	701	797	848	785	736	757	784	755	707	760	717	756	821	822	784	814	789	779	779	770	772	759	748	763	721	752	784	761	762	742	806	761	780	796	781	708	796	801	756	737	799	742	756	773	737	796	809	742	768	784	749	734	777	763	764	792	768	783	740	781	722	810	781	778	742	720	759	748	757	780	792	744	812	728	774	753	753	863	785	804	718	799	755	721	800	751	799	774	770	762	755	756	800	799	777	790	775	766	770	715	786	757	789	755	746	790	750	750	756	734	816
1710	774	216	156	161	229	278	218	253	232	229	208	165	164	145	135	127	128	98	121	89	98	99	106	99	95	86	97	87	94	88	73	82	94	87	90	82	89	108	88	90	112	108	226	244	185	178	156	129	120	99	86	89	80	88	71	80	92	88	97	79	93	87	100	96	97	107	101	81	93	91	95	66	93	82	70	73	87	90	81	82	66	70	89	97	90	100	89	86	82	92	100	88	81	87	67	80	81	96	88	87	90	77	84	95	102	90	77	92	103	78	84	119	95	83	91	116	79	88	95	84	78	89	74	90	101	85	87	97	88	97	91	86	89	84	97	96	88	81	89	69	82	79	82	92	112	82	80	89	75	76	87	95	99	76	84	92	96	91	91	86	86	83	86	93	79	88	83	75	94	93	98	78	87	90	85	82	78	90	95	101	100	78	83	69	84	94	74	73	75	80	110	98	100	95	86	97	101	99	75	91	96	94	83	70	79	90	72	97	88	80	90	88	80	86	101	94	94	106	92	100	81	96	95	85	89	80	83	96	93	93	92	100	96	96	108	74	79	90	74	90	69	91	92	88	83	87	82	82	91	81	93	81	97	100	77	81	81	84	72	76	94	79	80	86	88	95	76	77	84	91	91	85	105	75	101	101	91	74	80	75	80	85	86	94	83	93	84	85	81	79	98	107	83	100	84	84	77	93	96	83	90	87	99	94	96	99	94	72	83	103	78	79	93	87	71	87	87	85	74	83	90	74	83	80	82	94	104	84	94	104	80	80	77	93	77	89	74	74	92	94	103	98	90	78	82	69	80	101	82	90	89	93	77	69	81	93	101	78	91	97	93	81	99	72	95	88	96	77	90	77	79	88	90	101	66	90	99	101	85	75	97	90	82	80	76	102	108	69	73	85	90	97	80	83	101	80	90	89	87	88	65	73	83	79	90	88	89	75	98	80	85	84	87	81	99	78	77	89	85	90	87	84	86	85	92	70	100	85	96	96	90	87	100	83	83	84	91	86	81	84	108	82	75	88	105	80	86	96	83	79	76	118	77	99	81	94	95	87	92	86	76	93	83	94	101	102	87	112	82	87	94	106	84	88	81	87	95	106	67	82	86	70	80	91	80	101	98	108	96	77	82	85	93	90	100	91	85	77	83	80	93	92	77	93	92	89	99	88	93	77	91	90	89	102	81	98	82	70	92	86	99	87	77	96	97	96	84	95	94	93	90	83	93	105	83	107	80	85	83	79	106	89	78	76	66	106	93	89	87	80	79	94	125	107	105	91	85	85	97	80	78	94	83	93	79	79	84	92	107	93	93	71	89	78	89	81	98	77	73	96	89	99	104	91	89	101	75	78	81	89	80	78	70	75	109	90	79	82	76	89	88	83	98	92	90	87	93	100	83	106	100	78	96	76	92	82	100	84	88	85	102	109	74	76	88	79	82	87	79	94	89	89	93	82	96	89	101	97	89	96	98	97	100	88	94	90	83	81	93	103	86	99	76	92	96	73	86	90	78	78	94	85	87	104	87	79	107	96	86	87	87	102	105	101	101	87	96	89	85	86	82	96	84	70	97	71	86	91	81	81	93	80	83	83	93	108	83	86	86	109	92	91	80	86	87	101	92	88	108	91	83	78	93	90	86	86	92	96	98	84	86	87	86	68	86	102	102	67	92	89	87	74	94	90	81	79	85	108	87	90	94	92	86	80	92	90	93	111	98	73	80	77	91	86	80	83	94	93	81	74	101	83	85	85	92	90	94	76	87	95	88	80	76	96	88	87	86	92	72	95	78	84	80	99	91	95	80	103	79	83	76	97	100	91	94	77	82	100	88	92	104	91	81	87	84	83	84	89	82	94	87	94	100	101	79	99	95	82	81	82	75	72	104	86	79	91	95	75	82	86	85	95	68	71	95	81	86	81	110	89	99	85	89	77	112	85	110	97	99	96	91	81	86	80	85	79	97	79	86	78	85	94	92	86	89	82	91	86	74	88	85	91	82	87	92	88	95	93	86	101	70	93	88	82	91	88	89	87	82	91	75	98	97	75	77	82	73	101	74	76	93	84	79	85	96	83	91	79	95	102	89	95	77	98	83	91	81	103	64	92	102	82	104	64	104	86	87	88	104	101	83	95	103	84	87	91	71	92	68	91	103	83	85	85	107	84	109	79	91	108	105	92	73	103	85	91	85	89	93	87	78	86	91	96	74	89	78	90	84	86	92	82	75	79	93	92	94	89	73	86	87	103	81	84	86	87	103	94	89	93	93	96	86	82	87	93	84	72	85	85	85	83	90	87	96	87	95	74	88	84	97	96	88	84	78	99	73	79	86	88	79	96	99	104	88	82	73	78	93	81	83	79	79	95	101	92	91	103	87	85	98	86	85	73	84	82	93	68	94	94	87	82	87	90	77	87	112	80	84	96	93	92	96	84	81	91	105	104	88	91	104	97	82	82	81	88	88	105	83	90	88	84	83	72	98	86	84	82	100	93	93	82	89	84	85	91	103	87	88	82	92	107	81	88	101	116	75	91	92	87	85	75	78	87	77	95	92	92	82	94	85	93	73	92	85	80	98	90	87	88	92	95	94	100	85	99	91	96	85	72	100	88	103	78	85	76	99	92	83	78	93	68	81	94	89	86	86	89	82	90	100	79	100	66	72	104	103	99	95	102	90	89	95	86	75	95	80	87	95	96	89	99	91	83	88	93	62	90	80	106	101	90	75	83	72	105	93	79	81	77	92	86	91	91	87	87	95	87	87	95	94	74	92	89	96	82	92	74	90	93	69	102	81	86	95	87	95	91	85	85	85	75	95	80	87	99	84	98	87	81	74	99	82	99	58	96	85	92	93	77	88	92	75	90	85	86	77	81	94	71	88	95	98	86	88	100	86	84	85	79	84	81	85	97	88	94	77	77	88	80	73	90	89	90	106	76	85	80	89	82	87	92	112	97	90	84	95	75	81	105	81	87	78	105	88	90	89	94	88	86	87	94	87	78	78	94	87	88	88	66	97	89	89	67	90	85	79	78	82	82	86	85	85	81	99	91	89	90	95	97	83	92	91	86	87	78	85	98	78	90	83	80	79	106	89	86	106	81	93	81	82	80	79	73	104	81	95	101	83	82	88	84	90	87	89	92	91	78	92	99	62	102	65	86	91	92	95	87	80	83	72	96	74	79	79	85	97	90	102	84	95	86	78	94	81	82	91	102	94	95	91	97	87	87	74	86	66	104	72	102	94	80	92	92	86	110	78	96	92	93	100	83	85	94	94	98	90	101	86	90	81	88	90	108	93	97	79	85	86	84	86	71	83	77	94	94	76	79	98	88	79	95	89	98	101	94	70	99	98	85	91	89	93	80	96	94	90	84	77	85	98	90	94	90	91	96	90	102	102	89	89	86	82	82	74	91	75	101	103	96	87	99	100	88	87	83	87	78	95	66	77	80	87	79	75	89	93	82	88	77	95	76	100	90	86	102	83	69	81	102	89	92	82	98	85
21332	8251	2321	3332	7738	10510	10522	7967	7239	7132	6120	4546	3640	3061	2552	2313	2185	1949	1606	1296	1210	1176	1197	1213	1235	1097	913	935	927	998	910	892	946	910	925	958	959	945	992	1034	946	1360	1829	3600	4547	3399	2860	2238	1518	1164	956	876	818	797	804	741	760	778	790	753	688	750	738	746	754	729	766	719	782	752	762	785	802	706	754	768	787	741	790	753	768	774	787	787	765	757	747	778	765	791	783	721	737	786	788	752	819	773	757	772	727	756	776	781	744	776	772	744	729	746	724	796	776	801	815	776	788	778	775	738	784	794	726	785	721	783	713	753	798	783	770	738	740	756	771	796	810	743	739	763	753	764	792	790	799	732	772	781	768	799	763	780	782	728	767	777	763	762	745	738	723	749	812	836	755	739	812	703	757	783	789	760	775	750	760	756	807	760	816	774	775	730	745	734	747	731	780	733	801	795	790	711	731	753	776	739	791	767	812	722	772	756	769	733	721	806	784	788	769	810	791	797	769	755	713	774	757	817	762	743	786	768	752	814	758	756	798	733	760	793	797	799	769	774	769	765	722	772	790	736	797	765	756	792	735	694	797	778	760	766	730	731	745	774	782	748	768	778	796	783	799	764	785	760	769	753	781	793	800	743	789	732	783	774	794	790	803	704	805	756	747	752	792	769	719	725	767	769	760	782	771	789	743	786	759	765	795	785	743	754	790	744	706	786	724	698	765	811	772	735	741	771	743	802	723	758	712	757	750	800	757	701	746	739	793	785	744	830	804	773	767	761	751	740	735	776	774	765	754	802	788	780	762	762	772	785	779	718	756	767	786	770	797	742	723	746	751	779	789	810	766	745	753	804	725	804	776	768	781	769	751	804	733	743	762	715	716	752	815	826	785	752	745	774	772	756	780	771	796	748	788	732	787	773	745	787	765	751	767	716	739	782	832	749	795	784	785	787	784	771	784	819	776	798	757	766	787	792	750	769	775	797	754	815	714	738	790	678	763	769	724	730	740	746	763	718	784	758	765	738	792	714	759	744	798	732	757	729	785	749	770	760	744	764	770	794	768	722	743	816	728	734	811	772	812	792	798	765	783	814	745	777	763	793	756	754	745	745	785	729	747	760	768	807	789	741	820	747	840	749	756	772	776	789	719	773	746	758	724	738	786	791	810	779	757	763	786	769	769	774	785	776	742	781	752	791	703	744	739	811	759	781	790	799	771	760	734	802	754	724	770	804	763	796	728	766	781	742	748	791	777	762	813	809	805	790	751	791	799	822	755	763	821	768	711	791	750	813	803	770	739	775	746	757	783	858	708	734	820	726	791	828	749	717	791	763	769	786	819	765	727	736	799	795	811	759	773	732	805	796	743	743	788	745	744	722	787	772	764	736	762	764	739	756	749	779	767	760	759	755	739	809	810	797	774	766	749	779	772	765	741	775	752	742	782	792	706	776	756	765	768	752	739	759	725	769	760	764	743	770	718	769	763	802	746	714	791	763	744	723	810	785	792	746	778	783	815	816	774	734	768	779	742	777	763	784	770	745	822	763	802	751	762	763	758	798	779	750	747	798	742	768	768	716	780	758	765	771	778	759	753	742	771	749	733	753	768	726	750	812	749	768	778	829	720	804	743	745	786	718	747	740	813	724	807	772	744	768	770	811	811	789	765	742	753	780	753	781	812	799	752	776	778	794	816	740	765	756	793	756	776	816	804	789	775	772	786	801	780	780	787	779	712	761	752	753	807	762	727	782	765	764	748	759	787	800	789	754	747	757	744	758	797	768	779	733	786	792	732	798	768	772	787	781	755	746	767	746	759	743	721	803	788	701	738	770	710	738	756	756	774	748	740	784	750	801	751	744	761	775	749	820	760	759	756	722	719	719	787	823	759	762	802	802	775	728	721	811	753	798	838	792	738	784	711	739	775	789	815	787	763	779	693	782	786	734	765	718	790	768	770	800	741	773	757	740	777	771	757	778	723	742	756	774	810	750	795	798	753	761	787	780	752	799	790	756	758	795	795	793	770	784	757	799	756	828	760	749	763	739	753	807	757	721	807	745	772	715	736	770	781	731	800	724	758	751	795	754	765	747	740	733	758	792	786	721	838	767	710	765	763	774	751	771	735	778	817	780	800	785	748	756	790	743	746	742	763	749	837	745	804	794	785	752	742	769	762	795	753	753	742	776	735	757	790	761	744	758	783	708	838	798	795	756	790	754	812	783	777	738	779	804	782	747	772	775	758	760	744	777	776	768	754	771	770	769	747	761	775	772	753	774	719	810	744	755	817	781	775	817	762	768	743	749	747	746	786	775	777	791	805	769	765	797	746	764	827	714	739	782	764	783	778	756	776	782	740	791	787	752	773	766	768	749	774	728	790	778	736	784	809	770	742	738	801	759	803	780	735	749	716	747	777	790	778	756	792	795	734	754	774	828	739	715	774	758	722	787	773	793	749	766	774	808	765	710	775	798	787	726	730	749	727	761	764	760	790	783	735	783	775	778	740	750	765	767	772	788	785	704	752	728	752	761	754	751	759	843	679	760	761	758	774	788	735	722	780	748	703	774	804	771	722	803	764	801	755	749	761	802	809	798	770	792	766	756	766	749	762	787	732	810	703	797	746	813	767	780	770	749	799	772	758	799	803	756	750	756	775	763	775	722	782	745	760	748	731	742	814	755	759	746	811	718	798	761	789	791	800	762	768	725	782	765	853	772	768	769	741	762	737	775	791	834	803	777	774	753	773	756	755	777	749	769	771	748	768	752	741	830	726	783	787	737	805	798	756	797	747	715	754	782	763	801	746	804	745	757	806	721	787	750	788	742	791	783	772	771	771	766	827	747	793	753	788	757	770	797	723	745	774	796	774	757	785	776	783	766	746	768	761	786	794	715	765	765	752	788	754	717	797	750	755	720	763	788	823	755	777	710	765	789	789	765	756	780	798	785	791	771	794	780	743	753	754	806	739	798	798	758	779	759	744	746	733	763	808	750	741	779	728	765	789	804	775	783	764	821	773	767	763	790	722	801	733	722	748	724	736	785	768	778	768	820	775	748	748	751	758	776	786	739	794	768	764	782	805	785	782	733	755	757	767	709	745	765	794	744	787	708	782	753	787	729	740	760	792	757	749	763	744	737	743	753	796	834	765	750	716	801	731	768	757	731	709	776	788	779	749	749	799	717	755	731	765	755	733	762	780	799	757	775	745	748	759	786	755	755	750	845	762	788	785	774	767	766	773	766	752	792	760	781	808	768	749	797	803	736	725	725	705	764	749	752	752	760	750	799	803	769	731	780	725	792	714	732	742	791	775	789	806	751	799	743	761	754	720	797	796	816	772	724	771	791	794	763	777	760	781	794	831	773	763	756	776	776	801	714	780	770	854	793	778	773	799	768	779	800	758	750	735	771	768	795	777	758	786	782	729	744	812	747	782	791	760	812	737	776	785	764	729	718	740	777	734	793	832	780	774	715	758	825	803	758	719	750	779	759	729	851	796	744	762	760	774	814
2191	558	189	142	133	189	210	173	212	234	227	202	154	152	139	119	132	113	125	99	97	97	100	77	102	100	79	84	71	89	73	77	105	70	89	94	95	77	90	103	89	132	146	219	260	170	174	132	119	96	104	71	64	76	72	59	70	90	72	82	72	75	65	76	68	68	85	68	69	73	76	81	69	74	89	70	71	86	68	69	76	81	75	82	76	69	65	78	89	75	61	89	58	71	77	84	90	54	77	81	86	71	64	74	86	72	84	77	77	77	80	77	72	81	82	74	89	80	86	79	76	78	83	82	83	93	72	91	80	77	80	75	87	80	71	69	79	70	76	70	67	82	81	69	67	81	73	78	76	84	67	77	74	86	73	74	83	72	77	80	80	63	78	67	69	83	95	72	81	95	79	76	80	85	91	75	78	79	86	60	73	79	75	72	74	80	98	71	61	81	81	75	87	81	92	78	66	94	61	71	78	75	93	68	91	91	83	73	70	66	100	88	93	82	66	61	76	75	92	85	77	76	90	72	73	81	58	64	83	77	73	75	70	83	70	78	65	68	85	84	65	98	64	84	78	79	85	91	78	79	71	65	80	83	69	93	81	72	80	75	74	68	83	81	64	78	79	89	71	69	71	72	75	76	86	75	88	70	81	89	66	80	72	87	79	80	62	73	84	87	73	84	88	72	81	71	90	65	75	77	76	54	82	78	76	83	73	63	95	79	68	96	81	77	66	74	55	83	72	65	71	64	79	81	80	65	75	82	77	74	82	66	75	57	74	76	72	74	75	78	70	88	87	89	70	58	76	75	82	85	79	81	52	81	75	68	76	90	75	69	78	80	77	80	82	86	87	83	82	70	70	73	82	52	81	75	76	66	69	76	90	77	73	67	73	82	102	85	69	60	66	76	77	75	67	88	86	85	68	73	79	91	73	68	64	80	76	85	67	75	71	88	84	76	93	73	66	71	86	62	67	75	87	81	68	78	66	67	69	68	70	84	64	77	75	65	74	80	84	75	68	81	73	75	73	67	66	78	77	61	75	69	77	66	79	73	77	68	65	84	71	71	67	73	79	67	84	79	84	81	89	67	70	87	73	60	75	87	77	68	76	85	65	70	63	81	85	68	77	68	78	87	73	69	75	89	79	87	78	72	67	71	66	95	75	76	60	68	72	71	74	74	81	76	64	96	69	80	77	74	65	80	84	97	76	83	83	82	75	70	69	87	74	77	100	89	76	53	76	87	66	80	76	87	72	67	81	74	68	68	78	67	82	63	65	69	89	67	75	83	69	74	66	84	66	76	57	77	90	73	75	88	76	74	74	69	62	85	83	77	72	80	69	55	77	78	81	67	89	81	70	77	86	70	89	78	62	75	80	63	86	76	59	88	63	70	67	90	79	82	60	75	74	65	81	80	85	69	87	75	72	74	85	97	85	71	69	75	71	79	71	84	62	64	72	86	75	69	82	62	66	84	55	58	71	91	54	89	74	86	77	80	73	77	72	64	81	76	80	66	63	76	77	71	81	91	63	73	70	76	74	77	84	86	75	71	75	67	72	84	69	83	81	82	78	82	86	78	69	84	79	69	79	79	75	56	79	77	82	71	80	80	70	88	76	76	65	79	82	77	77	79	72	62	62	71	78	68	91	79	83	84	73	65	68	90	73	89	77	82	58	64	68	66	92	80	87	72	70	74	101	81	95	87	90	64	95	63	74	94	70	95	73	73	62	70	70	71	70	68	89	73	88	78	63	70	77	62	89	75	84	66	69	67	64	59	82	73	76	77	90	85	75	85	89	69	82	69	68	72	74	88	78	72	72	62	66	92	79	82	81	75	71	77	64	75	70	72	64	82	66	82	61	70	82	67	73	80	83	77	62	83	80	74	73	60	82	79	90	94	76	76	72	71	75	79	88	80	81	81	71	70	83	76	76	88	65	64	70	75	70	78	85	71	86	66	82	71	64	84	82	69	69	93	83	73	90	73	80	80	82	76	69	71	67	82	65	69	76	69	95	67	57	67	90	75	62	70	67	70	84	74	66	61	64	73	53	78	80	74	80	55	85	80	78	64	77	72	72	92	69	82	73	89	64	82	75	65	63	79	87	67	76	73	72	69	87	82	70	89	74	65	79	92	70	70	78	76	61	70	73	93	84	80	74	69	82	74	87	85	75	82	72	78	61	70	71	82	76	75	86	82	87	57	73	87	75	66	76	91	84	87	69	69	75	75	78	77	106	79	74	77	63	81	71	72	68	87	83	89	87	85	62	87	94	74	80	76	72	89	83	82	62	79	70	72	62	62	60	83	56	77	75	86	60	78	57	93	77	65	71	77	81	86	78	64	77	77	63	85	88	82	74	71	83	62	73	57	68	84	66	69	77	73	69	76	87	76	65	90	75	77	65	69	74	60	70	84	79	70	61	87	68	78	68	77	73	82	85	65	74	69	74	80	80	71	57	74	83	56	88	68	50	71	60	67	74	86	85	89	72	74	78	57	81	88	91	79	64	77	72	73	81	73	66	65	90	72	61	62	63	80	67	70	90	74	69	70	67	81	74	73	84	74	65	91	80	86	66	73	77	69	81	76	76	79	80	64	89	78	83	89	73	76	75	92	76	85	75	78	74	66	84	72	85	63	75	71	64	71	73	82	83	67	79	74	66	81	65	73	61	77	73	69	72	67	90	83	76	75	86	82	73	76	68	73	80	73	72	79	87	90	74	75	79	72	69	73	75	76	75	78	81	80	68	74	74	72	84	67	71	51	88	71	63	83	88	59	70	73	67	83	70	81	72	87	78	74	80	76	72	74	76	82	84	88	64	82	84	73	81	81	87	70	71	72	92	67	79	70	82	58	64	73	64	76	90	78	76	63	81	78	75	87	89	83	69	66	93	74	81	79	72	66	80	83	88	87	69	70	74	61	77	100	73	62	80	63	90	75	75	83	70	74	79	70	76	74	75	67	82	71	70	68	66	57	78	76	79	80	84	75	60	87	86	81	59	74	73	85	82	81	65	65	49	84	77	62	71	79	59	75	66	72	63	77	80	71	67	78	78	77	74	72	70	79	70	89	78	80	69	69	72	73	75	72	66	82	65	78	67	70	78	81	84	83	69	78	73	76	72	74	63	71	72	80	72	80	60	60	70	93	75	87	94	86	93	88	93	76	69	69	76	54	82	82	68	86	82	82	99	81	67	77	89	78	71	82	70	84	79	68	64	74	58	74	81	80	71	87	79	74	86	69	90	80	65	79	72	69	72	67	94	65	92	87	72	78	86	59	80	83	70	85	81	93	72	80	61	71	81	83	75	71	72	60	80	74	63	72	77	86	72	71	71	82	64	81	74	91	82	79	80	83	62	67	78	87	86	54	72	84	73	77	83	86	81	72	73	77	62	84	93	64	76	69	78	74	67	85	59	68	72	101	66	62	80	69	79	62	78	74	79	73	79	66	77	93	69	76	81	87	80	73	87	64	78	73	70	66	79	68	74	75	88	84
21366	7118	2153	2948	7227	9894	10110	7775	7162	7313	6219	4829	3546	3208	2637	2428	2349	1878	1651	1294	1237	1147	1267	1079	1092	1083	869	800	811	845	855	820	832	822	875	857	914	853	943	951	883	1973	2523	4243	4445	3270	2618	1984	1359	1028	878	656	724	624	643	653	661	661	620	653	670	625	708	631	650	640	700	630	692	659	671	649	667	649	672	631	686	652	670	650	656	607	663	695	616	646	669	667	648	682	636	652	630	653	669	680	627	661	679	640	679	660	673	658	649	676	677	689	666	638	683	667	670	651	661	706	666	649	648	649	658	678	644	698	653	656	655	635	657	612	688	652	620	620	669	699	671	656	707	636	656	710	678	639	693	662	666	648	676	647	668	619	682	701	629	704	616	644	697	706	602	666	675	644	646	653	676	670	663	712	632	651	628	651	639	661	638	606	670	689	645	688	654	656	646	688	684	627	643	681	677	636	643	663	642	652	679	696	642	694	659	659	625	648	685	686	652	626	691	646	681	617	656	665	625	679	680	675	695	639	648	656	623	653	676	657	682	674	671	638	668	655	655	603	643	688	650	665	643	654	696	695	676	671	643	655	699	643	654	662	700	704	718	658	672	635	616	658	654	654	688	660	639	625	645	658	655	638	652	686	669	699	608	640	632	650	700	632	690	653	647	705	651	691	656	653	687	692	689	695	638	638	617	696	666	678	652	655	722	672	646	664	627	647	722	692	669	657	712	651	644	623	650	657	665	632	690	654	667	698	671	647	658	648	638	673	628	682	655	675	673	668	652	660	647	673	659	594	620	649	681	635	660	643	666	687	656	669	681	706	675	671	628	676	651	632	597	681	645	638	630	644	729	674	673	652	653	670	719	640	659	655	634	652	667	660	684	686	691	671	655	659	618	673	666	687	630	648	669	655	663	649	660	671	667	686	692	692	683	640	679	687	617	692	673	671	672	648	605	681	658	662	702	651	635	686	652	658	677	660	648	678	656	618	668	688	661	666	653	633	706	686	624	661	646	700	684	696	679	674	644	645	647	622	658	684	706	654	656	673	671	675	671	637	696	642	662	677	709	674	670	610	676	708	639	668	667	658	664	687	654	687	654	629	650	689	647	645	638	672	677	657	663	673	655	657	670	648	654	697	666	666	676	643	666	652	639	632	632	642	656	659	674	677	666	712	666	684	633	621	618	651	627	601	684	643	670	666	660	656	672	644	657	677	689	717	653	673	720	681	683	650	669	662	679	637	670	665	669	667	650	641	627	651	656	694	669	657	666	695	674	632	706	685	665	686	669	638	706	689	665	680	632	624	659	674	685	639	670	650	647	638	648	648	638	647	664	664	659	680	674	679	634	664	645	672	699	648	675	664	655	744	660	670	686	666	650	686	697	653	689	701	674	666	675	662	694	705	654	690	648	621	650	599	641	665	712	646	661	659	669	679	678	669	676	724	650	668	670	638	677	662	628	660	648	652	672	642	653	661	670	664	672	624	692	672	662	616	668	627	713	625	625	678	707	640	634	689	650	649	649	608	677	628	672	650	629	651	637	643	694	649	663	626	720	638	715	639	646	690	620	658	652	643	658	671	662	685	648	682	610	643	647	631	627	668	683	660	706	688	608	682	707	667	657	664	684	675	672	644	672	623	695	679	639	643	692	649	682	652	722	651	616	651	719	684	660	641	624	625	650	624	667	649	714	693	635	624	668	693	665	660	652	700	637	685	623	704	648	626	688	676	676	641	697	700	658	629	670	642	638	650	642	677	647	605	622	686	658	613	639	604	692	703	696	671	653	692	688	630	645	647	684	655	670	686	612	647	648	679	696	666	667	635	660	647	638	704	662	662	665	665	675	652	643	690	653	667	681	605	649	618	651	630	685	697	622	692	654	681	655	639	631	660	620	698	640	676	657	731	699	648	638	704	656	728	675	647	725	656	685	651	625	666	635	654	639	645	621	662	651	641	668	731	683	659	671	682	689	617	672	645	668	649	682	666	662	669	673	626	646	640	648	637	669	669	664	610	641	653	665	647	669	614	694	691	695	660	652	649	620	647	674	672	657	693	652	659	687	645	629	642	640	623	635	641	690	708	684	644	636	637	627	650	644	645	662	657	651	676	711	686	692	663	642	627	706	689	654	627	652	662	586	658	695	624	638	700	652	600	619	661	661	597	689	662	640	680	717	666	661	666	672	613	667	692	649	649	667	694	667	705	640	658	645	608	667	662	661	659	684	635	668	661	683	656	649	593	659	650	706	678	668	674	679	647	706	655	642	633	651	682	647	639	662	703	666	691	667	686	681	621	640	687	687	655	646	652	662	636	678	653	647	634	641	643	682	624	679	659	676	660	636	638	650	714	631	673	664	645	659	617	672	640	649	677	675	690	682	718	623	634	647	668	681	652	644	591	669	686	672	685	689	607	656	708	675	716	677	666	652	633	695	644	661	667	649	678	643	645	644	653	661	610	691	632	684	696	698	660	653	730	610	673	634	654	652	658	687	666	625	626	638	670	664	645	656	647	664	690	721	622	683	636	657	658	705	632	686	650	665	640	622	675	607	646	663	608	655	665	694	675	662	661	666	658	672	651	669	656	730	685	660	664	699	671	659	613	700	658	625	631	670	624	671	652	664	632	623	624	688	682	668	674	666	621	663	667	672	654	636	714	658	667	615	688	652	675	694	653	631	685	601	646	681	618	646	651	652	658	609	673	632	692	694	644	646	641	674	679	685	673	650	685	658	632	651	682	654	710	681	631	610	630	672	605	663	657	631	688	637	651	659	645	675	646	649	640	660	677	642	658	651	682	635	627	637	652	668	648	665	692	639	660	681	677	670	665	637	673	666	648	638	684	652	694	659	661	660	649	616	687	649	702	676	651	665	603	642	613	635	680	696	676	664	685	668	652	622	636	672	646	689	682	657	682	674	664	646	648	609	653	711	637	699	606	651	628	655	714	687	640	692	666	673	628	654	633	673	658	694	686	708	637	643	679	659	668	716	655	666	676	641	686	640	694	666	600	622	653	634	637	677	694	657	669	660	665	624	670	690	653	636	658	673	667	674	664	651	632	646	644	659	673	624	618	605	640	635	689	654	667	695	656	668	678	642	656	665	652	658	656	664	701	626	712	660	632	665	639	665	641	640	633	656	667	668	697	636	664	692	668	640	655	654	681	662	665	642	690	635	652	640	662	667	639	631	657	646	664	726	680	673	645	666	662	660	701	631	640	603	641	659	655	622	660	682	682	708	654	627	678	649	658	687	683	692	640	663	629	663	675	699	680	640	667	696	659	669	650	683	697	630	681	681	681	636	670	659	630	683	636	678	663	655	680	660	601	638	673	688	668	664	703	696	640	654	672	662	633	612	645	643	670	676	641	671	637	670	645	660	668	641	648	668	663	642	662	652	668	646	655	639	658	616	626	651	680	690	683	662	716	645	660	693	635	639	659	677	676	643	640	622	634	629	619	645	685	665	660	646	660	680	644	623	605	628	718	630	625	673	635	710	651	662	667
2424	851	232	171	184	237	279	262	267	274	220	204	162	141	151	132	127	140	121	115	115	107	91	113	84	90	104	78	89	84	98	75	86	75	79	75	99	90	94	84	108	146	264	346	367	227	182	148	123	110	104	89	90	79	79	76	81	67	61	83	82	87	76	59	73	72	76	70	67	87	67	97	72	83	87	63	72	77	80	59	77	70	70	79	86	66	75	85	82	85	76	72	73	86	83	69	74	62	82	86	77	64	86	74	83	65	99	93	73	70	85	77	103	78	94	61	78	71	74	60	87	77	83	92	69	70	93	79	77	92	78	76	68	84	90	68	79	79	81	75	73	63	67	81	72	81	64	80	88	59	78	74	81	80	74	80	80	82	71	89	77	88	85	78	65	84	84	73	87	72	68	80	65	87	61	64	69	73	81	69	80	90	74	80	76	79	74	80	82	83	78	86	75	70	94	88	78	71	75	71	91	84	82	81	68	83	77	80	64	83	91	69	67	94	67	73	59	88	72	64	73	74	80	78	91	73	80	84	77	65	68	69	78	78	92	71	77	64	70	83	81	89	82	69	76	70	97	76	77	77	88	86	83	60	89	81	80	69	86	85	72	74	86	68	79	87	73	67	77	88	68	86	63	98	73	77	88	86	97	87	71	69	81	71	72	77	75	78	64	68	79	71	59	86	77	70	79	80	75	80	88	90	83	77	77	77	78	86	80	67	65	85	64	69	93	66	69	78	70	68	74	80	72	92	89	64	66	71	58	66	84	78	83	70	83	73	74	76	76	81	73	79	90	73	81	86	93	93	87	74	66	72	72	73	82	94	84	62	83	68	84	89	77	90	72	88	85	69	74	68	73	84	78	68	63	67	63	76	71	73	66	77	80	78	91	72	81	82	74	64	92	73	65	69	68	70	76	93	76	79	73	74	90	73	74	78	75	91	95	75	77	67	71	79	75	67	66	79	74	75	74	81	88	91	83	76	71	73	64	110	76	82	80	83	76	70	80	88	75	70	69	85	53	82	82	70	77	82	79	55	80	76	76	87	77	81	73	70	74	89	73	99	86	73	80	72	85	87	72	68	75	76	74	75	58	67	82	79	92	88	69	82	87	84	73	77	79	54	67	86	83	80	67	66	75	68	78	77	93	71	85	75	68	67	63	73	74	65	76	72	94	83	69	90	63	97	74	72	90	74	73	85	83	81	70	70	88	67	74	90	85	93	93	87	81	66	87	73	67	85	83	75	67	80	74	94	91	87	57	75	85	78	67	86	80	62	83	77	73	67	81	76	76	56	81	76	81	83	85	74	85	77	77	94	85	82	68	82	83	71	70	90	94	56	90	82	83	63	79	71	74	62	64	70	78	69	60	68	68	85	90	79	72	65	73	68	70	84	71	72	76	88	69	95	77	68	75	60	82	73	78	72	76	79	68	72	88	77	83	79	92	76	92	72	80	77	76	70	75	82	64	70	65	81	65	71	74	74	77	67	69	78	89	67	89	90	70	68	78	91	77	71	79	79	74	63	78	60	78	77	83	87	94	67	92	59	73	76	71	82	69	76	83	78	81	87	70	65	90	75	81	59	90	87	82	74	67	69	86	72	80	85	75	54	62	73	79	74	80	77	79	82	83	81	87	86	77	78	81	94	77	75	67	73	74	83	73	78	92	73	68	87	73	75	92	76	90	90	80	83	72	78	79	75	73	74	70	78	76	81	73	89	72	82	69	83	94	80	73	76	79	65	68	73	83	78	86	66	78	65	72	65	63	58	66	76	76	83	73	69	67	78	73	88	70	66	86	77	63	72	66	99	87	91	70	74	88	72	77	69	86	81	91	78	74	101	73	85	73	70	79	87	88	81	83	83	84	66	73	92	80	74	64	80	83	77	72	72	76	77	65	66	96	71	95	74	65	64	80	85	79	75	79	67	75	70	82	72	77	68	85	79	76	68	87	90	98	65	78	59	89	86	70	95	77	86	98	79	79	67	78	74	86	71	82	95	85	92	69	73	90	81	76	95	65	82	89	87	61	49	83	93	68	73	77	88	94	69	90	75	74	73	73	81	66	76	84	94	88	79	84	69	79	71	77	79	65	82	85	70	84	74	80	78	70	83	69	73	79	88	78	69	72	91	69	87	76	79	76	68	98	70	84	91	70	82	85	88	72	80	79	76	68	86	83	78	70	86	78	80	75	78	69	83	81	77	76	89	75	77	94	81	78	77	61	80	82	73	67	60	72	73	84	86	73	79	65	73	62	77	68	92	86	70	77	76	93	73	69	75	82	94	73	84	89	76	74	97	73	90	88	63	70	66	71	90	74	85	68	85	80	70	67	65	81	82	79	71	87	71	76	74	91	69	77	70	74	82	85	82	78	80	92	80	78	76	68	76	75	84	79	89	83	78	80	83	81	81	68	76	63	84	78	74	70	73	88	65	84	92	82	68	73	77	94	96	71	73	62	67	82	64	77	98	78	73	75	57	80	89	79	77	71	83	72	85	57	80	69	81	79	89	82	93	68	76	74	88	79	79	85	82	86	68	88	72	78	92	95	71	80	77	67	68	72	67	89	69	83	85	77	71	66	74	63	64	86	70	69	72	86	76	81	88	90	78	67	80	77	66	78	72	92	85	84	62	75	81	71	78	77	64	63	84	78	67	74	93	71	82	59	91	73	78	72	98	97	91	63	67	77	57	74	86	72	68	78	94	75	85	75	67	76	90	76	90	68	72	80	62	81	80	81	82	59	75	95	67	72	82	74	66	84	97	81	76	74	74	67	90	77	77	65	87	73	71	72	66	81	80	70	80	82	71	78	74	79	67	92	76	61	70	64	87	78	94	73	82	67	68	67	72	81	72	77	71	91	75	98	80	76	75	75	73	74	81	82	66	92	72	79	85	73	70	89	78	80	94	51	80	60	73	89	77	76	73	83	73	75	79	76	91	68	90	65	71	87	84	76	66	71	73	82	79	77	76	68	81	63	70	68	60	61	59	77	94	74	77	74	74	77	81	77	55	85	78	97	86	70	78	78	81	86	80	70	99	76	89	71	76	79	67	82	72	82	78	85	73	89	94	91	83	71	74	71	87	84	75	73	78	77	76	75	87	76	75	80	76	74	92	74	81	72	72	87	74	86	66	67	91	70	83	91	63	67	77	72	89	86	86	80	64	85	88	66	82	75	79	71	74	70	72	77	83	84	72	74	79	72	82	81	61	89	75	89	68	64	73	56	73	74	75	70	88	77	74	82	65	81	79	72	95	71	76	66	87	74	73	76	67	85	67	65	75	72	77	75	83	78	81	76	84	61	85	87	70	71	79	77	69	84	67	70	82	75	77	66	57	68	74	69	81	94	80	79	76	76	75	77	61	78	79	88	70	83	81	65	73	78	77	76	78	89	62	71	88	76	69	82	74	78	75	70	60	88	66	79	74	80	76	78	82	82	84	77	96	85	84	70	85	70	72	77	74	65	71	79	81	72	70	71	70	68	76	84	77
24515	8855	2822	3700	9667	12633	12751	9666	9165	9093	7011	5965	4203	3410	3204	2841	2704	2239	2018	1809	1683	1415	1420	1344	1188	1177	939	889	914	887	900	908	909	915	1007	1009	928	941	978	1060	1109	2437	4945	6604	6176	4173	3404	2423	1501	1012	855	802	681	675	657	641	700	701	710	630	678	670	703	674	699	673	671	727	619	675	689	669	693	645	697	642	655	643	709	679	620	664	665	723	655	664	644	713	644	697	644	702	683	689	670	657	651	648	686	736	679	699	733	682	680	671	695	673	679	710	677	692	678	747	647	656	644	639	678	701	624	643	712	643	706	699	674	651	613	615	713	668	675	645	653	676	671	681	633	700	695	708	665	714	665	646	704	673	679	644	683	659	718	640	672	721	737	705	689	689	659	671	689	671	689	725	702	697	662	673	662	669	683	657	681	660	681	701	677	705	662	713	688	691	641	684	650	689	719	667	679	661	691	675	749	714	676	660	675	680	661	666	667	642	719	690	695	696	679	637	673	681	670	645	700	687	664	699	690	717	672	626	700	684	669	694	675	652	686	656	688	712	621	704	689	681	684	676	731	707	653	672	692	684	674	708	636	663	683	684	694	693	670	674	676	696	673	683	647	643	632	658	642	735	663	676	687	716	732	688	679	667	648	669	661	644	658	664	659	683	630	744	689	710	681	644	650	668	642	660	623	703	666	687	694	684	701	659	689	692	707	705	623	660	677	709	655	671	732	705	679	714	674	691	702	636	663	709	651	698	673	635	692	724	669	682	693	663	679	676	659	659	708	668	680	682	674	679	703	686	717	655	706	667	666	673	662	675	644	670	678	649	722	657	672	672	735	745	671	685	671	720	683	662	709	632	674	688	640	648	678	688	702	651	664	676	693	678	684	675	703	692	643	741	707	706	667	700	688	642	684	669	715	699	659	698	646	720	668	671	675	698	701	650	657	658	677	670	654	676	718	701	649	640	721	630	690	679	720	688	631	695	647	706	697	672	675	693	697	674	655	679	691	677	701	641	664	660	654	686	662	656	696	645	730	690	676	652	641	695	637	660	694	695	677	703	686	699	668	713	699	670	704	642	665	629	648	723	709	654	658	700	680	635	665	657	713	625	686	678	669	630	715	710	674	681	686	654	712	676	665	661	668	669	696	665	676	737	686	660	689	649	727	731	686	682	656	739	697	672	669	652	667	709	695	663	701	671	628	691	676	678	646	720	673	674	630	666	680	692	682	644	651	706	673	718	688	716	672	665	668	690	678	722	713	676	740	662	694	648	713	679	665	671	650	682	670	693	672	692	650	686	696	663	718	647	682	725	701	673	691	655	668	655	677	714	698	684	680	679	649	674	612	660	691	714	704	715	627	680	664	654	719	644	717	702	670	693	665	660	729	695	660	688	709	668	666	706	729	703	700	683	703	696	680	740	668	637	653	635	691	672	665	639	712	636	585	660	666	680	680	737	702	664	677	676	699	680	637	701	707	677	699	667	650	698	721	667	703	717	694	691	667	663	701	688	708	716	718	679	715	699	698	681	682	680	695	729	657	730	707	693	665	632	686	711	715	697	660	646	689	688	688	676	652	663	721	689	659	653	710	686	649	700	681	683	701	674	687	672	675	654	717	666	662	675	694	691	649	709	652	682	709	665	683	728	637	676	656	680	681	662	703	702	639	697	629	716	729	704	684	709	648	650	693	663	708	652	667	670	689	670	652	703	719	709	679	716	694	655	645	675	705	686	710	656	714	658	686	682	649	712	665	658	701	697	673	700	647	659	707	701	677	705	668	662	630	660	674	688	702	709	689	649	683	662	685	676	670	681	707	662	705	681	679	642	630	634	645	658	648	665	694	700	666	674	689	661	701	671	657	710	710	683	673	703	647	646	698	695	682	652	634	720	702	652	663	671	743	693	714	689	666	726	694	705	681	667	715	673	682	654	691	707	692	695	653	640	673	635	737	664	699	697	676	672	674	665	684	716	684	632	664	698	719	712	666	710	628	693	658	683	682	686	688	699	670	686	683	695	709	679	645	686	684	703	682	678	642	659	674	668	692	730	679	690	699	647	735	651	700	725	672	714	683	690	687	686	701	624	665	645	648	706	683	653	677	648	692	641	710	652	647	673	630	703	669	637	669	686	684	672	696	675	693	668	683	700	651	712	705	711	704	671	660	610	692	646	689	675	670	671	681	685	681	667	671	696	670	714	729	672	717	664	727	699	661	675	709	685	663	748	668	671	700	688	695	632	685	648	670	647	688	721	713	705	704	674	677	685	717	663	728	680	694	716	667	644	708	668	711	674	701	668	678	675	644	673	705	711	655	656	711	673	695	644	684	666	704	650	624	730	701	713	653	704	706	671	679	710	673	702	664	674	670	660	649	628	684	655	750	662	677	658	713	682	701	668	715	738	691	661	745	620	693	687	689	681	689	670	662	686	636	666	669	686	662	633	693	682	722	696	669	698	695	640	642	691	698	660	641	673	652	669	728	697	706	691	734	691	629	692	683	647	660	697	666	667	714	701	666	689	670	677	656	683	674	664	704	650	654	711	611	636	691	674	689	723	701	684	692	694	712	678	693	668	664	661	638	668	669	718	616	704	714	665	664	675	700	698	703	659	684	667	683	684	703	627	643	657	670	719	676	680	687	663	701	668	680	720	714	630	687	704	675	684	673	709	669	702	715	663	633	700	737	734	741	675	658	729	671	670	709	693	727	663	703	675	649	695	706	671	679	687	724	693	680	671	705	694	696	682	766	703	734	651	687	669	688	707	705	664	710	704	653	760	691	691	735	646	689	697	665	645	620	688	657	691	631	659	716	681	733	698	671	654	706	648	686	724	677	711	671	722	702	658	670	673	717	686	658	678	619	702	688	682	671	680	630	668	671	680	598	723	724	621	709	704	691	648	716	671	681	693	645	666	679	692	704	642	660	675	714	710	674	655	698	654	690	663	695	706	687	655	685	651	671	648	677	662	660	708	668	641	664	684	693	701	676	696	656	714	684	635	677	675	660	705	710	692	702	707	706	659	645	675	680	649	679	670	685	698	677	683	690	681	676	684	687	670	632	663	655	677	655	678	668	675	662	681	686	676	687	681	706	663	659	643	660	656	650	693	674	709	720	684	709	677	709	714	702	697	657	674	652	681	668	693	663	657	641	712	665	696	690	629	666	693	647	677	689	701	750	711	739	649	690	666	654	682	705	692	659	659	693	726	666	679	686	725	708	692	664	726	709	684	651	690	718	696	712	682	682	695	662	677	691	745	686	674	677	694	695	688	642	712	672	637	672	634	711	668	696	708	741	673	709	672	631	688	632	670	661	649	738	711	732	708	705	680	724	678	692	691	677	702	629	709	659	679	689	698	696	659	734	650	693	672	665	706	662	742	649	652	660	669	678	634	700	682	721	677	677	664	658	720	674	630	665	678	647	671	637	673	705	636	683	679	692	693	709	646	651	658	678	648	664	651	708	727	685	640	687	681	649	661	674	651	704	677	693	652	701	675	677	695
1365	328	161	111	139	137	203	168	195	187	157	134	124	109	125	137	116	106	101	108	101	98	99	83	89	104	87	82	95	98	90	104	84	94	101	88	91	106	92	84	74	85	112	116	142	143	118	119	119	100	92	70	94	102	83	89	83	79	89	78	106	77	73	77	91	98	74	98	90	98	82	89	86	87	69	81	104	93	93	84	83	86	73	72	88	76	76	78	79	90	90	85	88	66	101	84	89	86	95	90	73	99	91	82	89	96	77	92	95	99	92	103	91	89	93	93	75	74	94	78	88	103	104	80	80	83	99	90	87	86	67	94	113	72	87	111	95	85	71	66	92	94	93	88	85	100	98	89	78	110	94	91	64	81	84	88	90	80	78	94	79	88	96	91	93	95	89	95	104	95	78	97	94	85	106	79	93	85	80	74	75	65	87	91	90	81	79	78	99	88	104	85	94	91	94	81	96	84	92	84	114	83	94	100	104	80	84	107	82	92	64	91	93	98	99	84	103	86	87	94	87	86	83	78	93	94	91	72	102	72	97	76	91	97	101	85	112	82	88	86	76	78	83	78	80	87	75	93	92	75	87	79	78	72	63	83	91	72	89	109	83	75	71	81	84	86	102	106	84	93	86	93	89	98	84	93	84	74	77	89	78	96	90	80	83	81	77	86	70	78	76	84	66	88	81	87	84	86	104	90	89	117	84	81	100	91	77	86	90	66	101	103	86	101	75	85	71	105	97	87	76	66	93	83	79	81	102	92	86	104	98	99	91	79	91	90	74	87	62	86	83	78	83	79	77	92	78	90	90	88	90	80	88	86	75	78	81	74	102	100	88	88	78	85	96	93	92	98	88	84	93	91	90	81	78	90	70	91	87	69	86	73	72	92	74	77	100	84	92	86	105	93	84	81	97	76	77	104	84	83	87	80	82	83	82	109	87	74	87	90	78	77	77	85	86	78	109	96	86	85	78	90	100	92	93	83	84	75	77	96	94	87	92	85	90	83	102	85	78	89	87	99	86	88	73	81	74	88	105	87	90	76	79	99	73	83	81	86	70	103	94	92	67	86	86	81	85	82	81	72	91	93	89	90	81	79	85	77	85	103	84	92	81	87	94	87	78	69	93	78	81	100	108	86	87	104	82	103	89	88	73	88	89	77	63	92	72	87	83	103	82	89	92	100	94	63	87	77	80	100	89	90	94	81	97	94	85	94	88	79	84	94	83	86	103	80	71	87	86	82	78	76	95	84	99	80	84	92	101	66	86	89	104	80	58	95	88	87	86	71	83	92	91	99	80	78	90	81	92	84	83	84	88	84	84	80	83	84	88	90	88	87	99	100	94	82	98	93	94	86	85	89	87	87	91	88	74	89	79	101	87	93	73	89	93	79	74	96	92	90	103	111	84	96	91	78	71	79	87	73	82	92	77	80	87	83	89	98	89	90	102	95	86	90	81	74	80	73	94	84	79	73	87	83	74	96	81	73	84	94	103	88	67	82	87	86	95	90	79	88	102	75	93	87	84	80	103	91	97	62	83	87	85	83	89	84	89	76	104	75	82	81	86	83	89	86	91	88	95	83	91	103	115	85	82	105	82	77	77	102	85	93	85	89	81	93	81	89	93	90	88	77	87	95	97	93	78	99	71	75	98	106	72	88	77	82	83	93	81	92	81	102	99	84	84	87	98	77	79	92	84	104	99	87	95	85	87	97	93	99	86	78	88	85	97	86	86	77	86	107	83	104	95	92	88	91	104	92	88	89	88	81	91	87	91	88	89	90	98	86	86	83	75	58	87	79	90	84	72	95	96	82	85	103	84	79	90	80	82	94	92	92	95	87	80	81	84	99	89	82	92	72	72	96	98	90	92	92	87	104	81	103	94	78	77	81	77	88	92	83	94	79	79	81	80	100	80	95	83	78	67	106	67	83	96	71	85	79	72	90	82	77	85	81	111	96	64	79	82	96	107	90	94	99	90	89	78	89	78	96	77	92	92	89	86	87	100	85	72	93	82	77	108	87	84	76	74	84	84	95	85	69	83	84	89	81	89	89	75	83	92	65	94	93	74	92	70	92	93	86	91	103	93	72	96	76	91	83	67	81	79	83	78	79	108	94	84	84	104	58	102	83	96	77	91	99	88	87	66	102	101	83	83	91	85	99	92	78	81	73	86	90	74	81	88	72	101	78	87	93	97	99	95	68	69	89	77	79	81	88	79	72	108	91	90	97	89	72	84	84	82	100	109	80	89	96	86	92	94	94	83	102	85	80	83	94	81	59	85	79	98	80	92	78	82	88	71	94	94	87	78	88	85	105	86	80	105	79	79	93	73	89	82	93	101	82	66	91	95	77	93	85	87	74	84	100	70	106	77	99	86	77	80	83	77	93	95	89	93	85	96	99	90	100	84	78	102	90	99	88	100	76	79	68	85	80	97	86	90	80	90	76	85	101	71	104	90	90	83	77	96	84	100	88	86	90	78	77	87	93	79	81	93	96	82	91	84	95	75	89	76	96	85	91	97	83	99	92	79	94	104	83	90	85	91	88	81	82	99	82	94	87	71	85	94	71	94	79	89	81	85	95	88	91	77	96	81	92	64	102	74	79	99	92	75	82	88	81	95	102	88	76	93	71	80	96	95	80	82	81	96	94	88	88	86	98	84	92	97	102	69	102	103	84	68	86	92	83	68	85	92	92	78	95	83	78	92	78	77	61	92	73	75	81	87	88	72	87	81	90	84	92	92	92	88	73	88	80	97	79	102	106	80	100	80	87	90	81	82	85	75	101	105	86	80	85	99	85	90	92	87	90	96	73	95	81	70	89	81	97	98	94	83	77	92	90	69	69	88	98	94	88	93	95	82	83	80	88	87	89	96	94	83	90	87	84	95	94	67	83	78	85	79	66	78	77	92	100	99	102	100	74	88	95	101	96	97	80	81	75	74	75	84	103	68	84	93	67	91	88	95	93	79	88	68	88	77	91	83	100	80	81	80	90	84	90	96	85	100	104	83	89	99	87	90	98	91	95	88	95	66	83	99	75	101	90	81	90	92	77	86	96	99	90	89	80	78	86	95	81	77	88	93	96	79	112	81	91	95	100	69	89	69	98	78	76	88	74	66	89	87	96	89	81	68	81	92	91	83	90	84	89	100	89	89	80	87	96	95	72	75	76	103	100	83	77	79	111	96	89	94	83	72	88	87	85	101	89	97	89	91	88	78	94	92	77	92	86	92	88	98	100	84	98	81	76	96	97	90	90	90	83	112	75	92	83	77	100	99	80	92	85	99	76	92	98	89	77	112	83	86	94	86	94	93	83	93	89	80	102	87	96	91	76	107	95	76	93	76	87	86	71	86	81	79	103	94	96	88	92	104	98	83	89	94	91	84	82	95	102	87	83	92	94	106	76	73	83	93	101	81	94	102	91	110	80	95	95	87	80	82	74	103	88	82	86	101	89	90	102	83	98	75	89	96	71	67	94	87	92	76	99	105	81	74	80
15589	4564	1743	2060	5282	7526	7612	5603	5420	5389	3788	3288	2836	2366	2088	1934	1893	1474	1350	1271	1127	1190	1042	1022	1048	1029	851	875	843	818	895	839	813	872	861	861	891	873	905	912	902	911	1127	1865	2115	1751	1502	1243	1062	877	774	774	789	761	734	815	740	767	784	764	768	802	772	719	735	802	735	729	758	736	755	773	782	766	728	728	709	755	782	745	786	774	770	744	747	760	799	739	757	750	767	729	722	805	709	776	720	732	742	723	764	769	782	748	743	779	790	737	746	733	779	749	728	743	746	712	742	791	705	766	759	802	770	764	746	748	766	754	715	729	771	732	782	763	774	740	731	749	727	753	753	705	826	746	787	744	763	778	730	742	747	722	777	736	795	833	764	776	704	769	732	755	734	766	758	743	781	760	718	753	759	792	747	747	777	732	755	782	766	784	735	750	781	763	675	717	792	747	764	762	707	746	733	785	724	749	800	729	746	745	734	726	722	738	762	766	721	768	740	783	718	730	702	805	749	727	738	728	764	731	744	717	795	737	771	722	744	762	791	739	731	760	735	780	749	777	748	741	772	766	732	793	750	784	753	803	727	699	776	757	767	720	745	758	742	769	768	758	794	738	737	763	814	733	802	715	730	707	744	787	765	760	770	747	764	716	747	756	770	781	791	814	761	747	791	760	751	757	767	714	740	775	762	791	784	710	790	760	722	789	765	763	726	748	755	737	766	796	773	688	739	739	787	810	750	767	752	754	755	763	727	719	773	746	744	780	747	748	778	754	809	800	768	749	758	775	735	786	767	742	750	734	742	759	709	750	746	712	757	784	724	764	713	707	745	713	760	729	758	780	757	759	750	755	734	797	724	776	761	743	743	811	768	774	718	732	776	751	723	748	747	745	744	723	702	799	786	761	705	737	713	703	781	711	775	744	744	757	755	760	732	717	725	795	784	753	713	763	780	725	732	757	738	750	749	722	761	760	698	761	736	774	755	817	777	715	727	746	733	761	728	756	715	767	707	760	773	746	773	770	733	744	752	784	762	727	755	738	778	742	795	743	800	708	779	753	719	757	773	719	766	800	705	726	763	748	801	783	742	781	712	748	755	694	791	738	744	751	740	755	776	685	820	745	762	733	711	762	752	765	810	762	773	759	755	789	718	799	761	761	774	765	760	714	771	736	765	781	770	751	749	802	711	759	759	734	765	789	772	820	793	718	789	767	741	712	766	740	796	754	714	722	765	740	725	728	761	738	730	783	756	722	701	738	740	795	718	740	797	773	734	696	765	728	729	738	746	739	773	718	743	775	707	791	747	740	734	727	747	716	717	740	765	765	757	744	723	758	811	737	781	796	723	724	778	736	805	747	754	717	743	733	766	723	714	744	735	750	696	765	818	756	758	737	765	699	754	707	750	767	768	705	747	739	737	747	800	774	757	748	748	764	764	732	725	775	710	724	750	750	757	786	769	725	793	726	763	757	776	747	746	768	701	740	749	765	788	732	729	742	735	736	755	739	762	727	754	757	697	733	767	755	765	768	758	749	791	806	795	810	802	793	724	792	785	757	741	769	767	761	744	743	739	749	749	748	760	786	728	710	781	754	776	762	746	744	778	751	739	790	745	761	799	732	725	767	757	768	752	781	804	733	757	721	802	717	786	749	776	756	738	797	771	792	738	766	785	742	712	737	770	743	754	802	758	796	772	768	763	715	757	777	773	718	738	812	716	788	741	776	770	750	732	746	745	759	758	764	791	737	727	832	723	777	699	720	707	793	772	741	724	714	801	745	761	748	776	774	730	715	719	800	728	785	772	723	722	815	757	779	769	752	767	751	747	771	746	715	756	771	782	767	717	773	744	768	790	743	771	787	738	784	766	761	725	717	730	751	757	751	752	739	776	739	748	737	740	759	782	730	795	721	777	770	785	803	753	776	761	734	767	720	736	745	722	780	762	814	758	767	705	765	769	758	731	776	787	772	781	732	744	745	786	713	704	726	799	755	695	711	773	754	749	753	733	693	752	727	768	730	725	696	730	785	714	772	806	763	788	741	742	731	704	737	706	769	800	765	766	738	741	746	755	790	752	753	735	754	752	767	750	719	790	765	749	735	787	773	755	750	794	745	766	785	752	716	803	769	810	739	750	742	746	722	742	764	698	734	789	760	795	797	747	769	734	763	738	757	750	748	722	796	736	784	762	670	719	763	763	736	737	770	750	796	730	794	768	734	762	699	723	761	779	829	764	756	746	779	738	770	746	766	762	720	778	784	712	771	729	747	748	762	763	768	746	770	749	750	728	725	747	818	815	749	776	795	752	770	733	776	742	715	731	747	766	745	735	738	737	725	756	779	734	735	749	744	765	766	718	783	742	778	761	761	729	773	739	795	767	732	748	733	734	769	743	789	778	742	702	709	771	752	765	724	759	722	799	775	800	734	761	728	739	755	731	748	789	770	736	752	764	776	797	762	761	717	755	773	736	717	754	791	796	776	709	749	748	779	732	748	742	778	736	728	729	763	751	734	738	766	739	745	722	746	752	757	772	776	742	784	784	734	785	752	731	731	728	777	746	759	745	745	737	756	807	779	700	762	826	756	758	764	769	717	715	748	758	764	781	772	738	793	755	764	741	782	731	772	787	744	714	751	728	746	773	690	725	773	722	735	748	722	739	762	795	745	787	777	748	768	750	752	745	711	807	749	724	756	765	746	736	805	753	740	761	740	785	743	797	776	747	763	771	709	756	718	785	757	744	752	733	747	768	804	728	738	763	703	735	779	783	750	678	729	805	739	711	754	743	835	736	788	753	720	731	742	788	726	759	752	775	738	745	820	757	754	778	776	751	760	777	727	766	771	747	746	743	767	710	767	728	732	768	756	730	752	756	785	780	793	775	705	721	731	780	766	741	764	711	765	735	727	751	791	742	747	727	733	793	777	755	750	743	745	748	761	736	749	761	732	726	736	767	763	741	707	740	745	739	745	737	739	802	794	781	749	745	777	714	753	789	763	798	724	700	800	753	749	781	737	768	757	785	749	752	749	792	789	750	758	777	723	747	741	748	782	767	744	713	731	751	783	755	762	741	692	787	716	711	735	744	775	766	722	815	804	738	757	744	747	738	738	774	732	784	763	740	715	724	742	745	715	724	748	727	762	713	779	776	733	715	757	777	771	776	781	774	748	754	806	743	731	760	753	774	767	756	751	775	742	765	758	730	755	752	721	775	753	778	770	752	744	720	729	710	747	725	784	753	779	812	770	736	764	760	723	731	742	746	736	743	754	760	760	775	751	800	828	725	747	744	794	731	738	798	751	729	779	740	783	755	741	779	759	719	757	759	782	711	768	795	737	681	744	699	734	768	765	786	743	756	717	766	761	744	714	775	760	758	795	786	773	815	698	758	750	787	756	775	796	730	760	750	763	757	723	703	702	746	755	776	763	789	767	750	747	763	742	812	746	740	761	727	727	767	807	734	789	746	735	758	757	744	766	766	707	740	765	768	708	798	671	744	744	729	787
1714	636	207	135	162	233	264	225	205	250	212	171	153	170	150	133	150	120	96	111	97	90	89	81	108	88	82	93	95	91	93	98	79	105	82	105	79	100	90	94	87	100	170	214	227	209	163	137	100	117	79	85	94	90	90	94	78	91	78	73	84	93	73	104	85	75	84	94	84	102	87	74	94	80	84	83	73	80	87	70	77	78	94	73	87	96	86	70	102	93	82	92	75	91	104	90	73	77	87	87	88	95	93	101	86	76	98	105	90	86	103	98	96	76	79	86	94	95	77	78	88	82	89	79	113	86	94	70	89	92	87	86	92	98	95	86	68	77	98	91	93	74	71	86	94	79	86	75	77	86	72	76	92	76	92	84	67	86	72	86	90	104	80	74	78	72	77	79	81	77	78	87	81	97	63	95	89	107	82	86	91	81	89	88	82	82	90	88	95	67	88	83	105	69	89	79	77	78	76	74	83	82	79	79	99	93	98	99	77	89	94	89	79	96	77	88	100	78	70	92	101	77	81	81	101	79	86	76	76	69	87	96	79	86	102	87	80	85	76	81	91	87	78	75	97	89	86	99	82	85	88	84	106	93	73	85	95	115	95	66	83	88	86	88	99	97	96	72	71	107	89	93	82	79	83	82	90	84	80	87	93	95	78	77	79	113	89	89	90	79	86	72	73	84	106	72	92	88	87	83	86	94	87	73	72	83	69	108	75	98	96	95	96	86	77	80	95	83	88	90	86	94	85	97	79	84	97	82	99	72	72	96	71	91	80	91	94	85	84	104	78	78	95	90	86	84	98	91	82	83	82	85	66	90	93	89	90	76	79	88	97	77	81	94	84	90	82	81	77	91	89	82	59	81	91	92	92	109	102	96	96	102	96	87	92	82	75	78	90	82	102	72	93	88	104	79	85	83	83	77	91	74	101	78	83	82	85	87	83	90	86	93	80	90	85	89	80	86	96	87	73	93	82	80	86	85	86	82	86	86	88	103	105	83	88	66	75	71	92	75	71	90	97	99	95	87	79	80	72	81	78	92	83	85	97	90	91	77	93	103	72	87	101	81	84	87	98	92	96	93	91	82	91	81	94	75	75	92	89	82	85	91	99	88	77	88	70	78	75	90	83	96	97	90	102	74	88	83	95	79	81	81	97	80	94	80	79	87	74	97	93	90	87	78	90	89	86	102	92	91	88	73	82	88	98	79	89	100	78	87	75	86	94	76	80	81	77	90	78	82	89	90	78	80	89	89	77	86	76	92	98	80	88	93	91	83	89	90	61	71	67	94	89	81	73	86	97	90	90	89	99	97	87	93	99	81	111	88	84	91	88	82	90	97	79	99	87	89	82	88	79	84	92	100	88	78	109	97	100	91	83	81	85	91	89	84	91	93	99	72	86	81	78	82	110	80	87	94	101	99	103	89	75	84	82	94	80	94	79	71	90	100	74	104	98	83	94	88	83	84	94	80	62	82	79	90	83	88	86	70	64	103	78	83	84	81	78	95	76	80	92	103	85	101	81	82	77	100	79	77	87	88	79	99	89	77	96	90	94	88	85	94	89	86	94	74	101	92	89	79	96	107	76	75	89	97	95	93	84	79	94	82	91	104	97	100	93	67	93	109	93	88	89	68	97	94	91	95	83	99	79	85	83	79	77	100	82	93	81	86	84	79	89	85	87	90	100	93	88	73	74	86	88	91	86	78	74	94	93	85	79	85	72	85	77	86	85	116	89	85	106	93	94	89	86	92	101	83	80	80	83	81	93	88	97	90	68	93	95	93	97	97	87	105	84	89	85	84	89	83	92	85	72	77	84	97	95	88	88	91	87	71	98	108	78	77	83	85	82	100	80	93	85	76	89	79	82	88	85	99	94	89	97	98	89	110	92	92	82	74	88	85	87	96	82	77	80	76	91	72	90	83	81	107	84	79	96	86	89	88	96	92	99	78	97	94	69	93	92	95	80	90	99	99	88	108	83	87	89	78	83	88	83	90	84	72	79	78	89	80	92	69	93	88	97	99	72	87	75	87	96	102	95	75	81	78	81	92	93	94	83	89	85	74	73	80	94	68	78	76	93	103	84	102	80	85	89	87	87	86	90	89	100	98	83	77	90	78	91	67	95	88	79	79	83	98	81	74	76	60	83	69	92	90	83	90	86	81	81	85	82	91	77	103	101	90	95	77	97	88	99	87	85	79	87	89	67	83	89	90	88	87	90	87	92	97	77	104	101	78	95	95	89	83	83	77	93	83	85	81	97	72	82	103	74	71	77	82	99	68	78	75	79	90	96	82	109	101	84	93	85	81	87	103	82	92	89	88	81	71	92	94	79	101	90	87	81	102	101	83	83	87	108	82	88	77	83	87	74	94	96	95	99	82	83	98	83	83	68	86	74	88	94	105	71	86	97	104	92	103	88	99	82	89	82	85	77	91	97	87	77	96	75	90	103	92	89	87	99	85	86	77	78	83	76	83	73	97	90	90	93	85	90	83	93	73	93	85	90	78	87	90	68	80	82	91	100	71	91	79	91	69	89	67	89	98	81	77	97	86	67	79	94	103	79	90	94	83	88	95	77	89	97	86	95	92	86	97	84	98	104	84	76	77	78	88	80	79	77	92	87	81	70	91	85	91	93	86	100	69	86	99	80	84	84	84	91	86	94	100	84	94	106	72	93	85	76	91	80	82	82	80	82	77	98	70	91	98	96	83	87	81	88	81	86	93	90	74	91	85	95	82	94	81	83	94	82	93	82	70	82	91	105	88	93	80	83	80	74	74	84	102	91	94	98	86	89	85	100	89	82	76	94	79	109	90	72	77	92	88	88	93	75	92	77	98	87	105	83	81	94	77	82	67	106	70	81	85	78	91	86	79	69	77	99	106	75	96	97	90	85	82	100	85	85	90	79	85	84	84	98	82	73	98	94	94	79	97	87	95	95	73	88	97	108	91	87	79	104	81	82	101	88	98	83	83	84	85	84	82	76	82	77	88	88	82	90	93	77	90	81	99	82	101	68	91	97	70	94	100	83	93	94	94	101	74	95	92	81	99	85	74	86	99	79	104	85	84	94	65	111	94	84	99	78	93	114	77	77	101	94	77	100	94	88	86	88	94	74	97	98	82	78	91	84	89	99	74	90	96	75	95	70	91	86	91	79	97	64	93	69	90	80	104	96	75	89	80	95	71	83	75	87	106	68	85	110	101	80	107	88	83	77	93	77	87	85	91	93	85	80	103	73	88	90	105	90	79	92	76	76	77	91	79	94	78	89	76	80	97	89	63	77	103	72	94	79	98	80	84	96	100	72	90	90	69	86	93	91	87	80	75	87	79	100	96	82	75	95	89	84	74	88	97	79	78	87	76	65	94	88	90	83	97	90	79	85	106	90	76	112	82	80	94	101	67	86	81	88	88	91	71	98	83	78	95	80	102	90	73	91	83	74	75	92	87	82	77	86	102	83	81	84	84	74	82	72	98	76	83	94	78	90	88	87	90
21433	7560	2167	3196	7382	10319	10937	8518	7327	7169	5375	4281	3893	3239	2955	2570	2246	2094	1656	1538	1450	1220	1188	1174	1145	1119	1006	881	970	915	864	905	923	903	959	984	929	957	918	1024	1017	1638	2172	4247	4634	3880	2580	1988	1482	1079	923	816	761	771	734	816	695	726	751	773	772	748	738	756	709	750	739	793	745	798	719	766	751	753	761	726	746	763	780	786	738	792	740	770	740	804	737	795	743	752	737	787	768	763	721	786	702	771	765	770	781	720	751	739	757	771	723	729	768	748	776	755	815	728	777	777	741	771	792	794	748	737	755	738	753	755	736	752	768	742	692	768	821	782	793	799	763	729	741	770	743	801	774	759	780	745	753	773	778	751	746	726	755	769	753	786	792	788	750	785	751	746	751	762	770	752	774	713	783	796	800	810	777	752	809	745	790	716	770	810	785	753	756	745	747	771	766	759	737	732	745	775	750	756	749	730	761	733	719	774	815	721	741	750	726	716	750	719	740	761	796	721	804	801	766	749	746	756	805	747	778	805	791	736	733	726	729	781	808	780	765	764	766	725	745	777	762	747	761	793	761	780	762	747	745	798	761	755	796	778	775	749	832	769	761	763	749	773	752	768	796	765	763	751	799	769	752	801	767	753	790	778	787	796	810	795	781	740	746	717	767	770	780	740	772	741	766	772	723	749	715	780	746	776	778	786	759	782	782	763	791	732	745	705	815	747	760	812	710	756	732	788	757	809	726	773	767	781	773	762	770	726	782	756	734	733	768	791	769	784	786	759	779	809	747	755	786	726	738	748	775	807	784	770	775	781	724	799	753	754	713	774	752	814	794	763	686	777	745	787	767	766	761	774	775	758	728	765	769	708	791	765	755	746	755	704	714	762	742	748	763	759	749	809	738	781	786	763	796	741	765	755	751	733	798	766	780	779	770	785	758	745	795	752	790	730	819	774	750	742	759	730	761	752	754	798	757	747	701	771	752	737	751	759	760	802	778	819	777	772	736	705	733	742	789	753	730	763	745	740	729	704	761	697	747	795	731	829	797	719	808	837	754	791	770	786	707	735	724	735	739	766	804	752	737	766	762	737	791	764	720	736	763	748	770	790	779	772	766	747	729	764	743	775	720	777	746	751	769	718	723	790	767	781	822	744	763	786	769	778	727	807	778	707	777	763	810	737	767	745	738	714	720	770	714	730	764	791	751	763	773	767	798	733	783	783	738	761	760	746	772	724	755	749	768	773	760	827	775	765	779	770	809	756	719	788	757	756	742	758	768	765	786	781	797	771	768	770	714	715	815	734	754	716	824	729	760	745	819	752	730	765	720	733	745	819	824	758	794	718	735	700	708	776	764	754	751	765	768	812	750	736	732	753	788	766	756	752	723	808	750	727	740	780	755	778	748	761	752	768	762	683	746	718	739	764	804	781	744	775	766	734	778	756	777	789	754	766	732	736	734	821	765	754	741	780	752	743	735	776	762	750	722	737	753	773	746	760	774	772	781	730	716	713	719	757	818	735	788	767	762	712	738	766	781	742	723	763	753	740	771	799	760	779	713	789	773	765	744	756	766	798	716	787	737	763	759	783	745	737	806	778	769	781	763	717	762	735	750	759	786	791	738	746	755	781	751	797	751	810	766	752	721	739	754	743	764	798	804	806	770	773	784	741	777	747	768	754	725	778	821	795	789	721	815	771	786	775	744	774	714	805	822	773	739	806	765	795	814	731	737	765	756	729	764	710	723	773	744	777	701	751	801	804	770	724	771	737	824	744	754	752	753	764	758	784	756	812	755	814	758	776	774	777	750	695	724	797	735	763	758	720	728	836	770	788	787	711	729	768	777	798	771	736	811	730	763	790	741	792	751	745	795	767	795	777	743	729	779	763	733	744	732	721	767	777	771	744	795	760	781	766	702	715	778	732	774	763	767	749	765	748	736	744	731	732	802	797	696	739	803	764	765	810	752	775	733	752	786	742	765	751	755	784	777	742	741	729	773	741	748	783	756	747	746	692	746	742	790	737	730	744	783	784	691	744	768	772	763	768	735	716	763	734	694	751	750	780	734	694	775	814	764	733	753	763	776	780	786	720	773	733	718	713	713	758	783	758	779	767	773	753	732	731	759	745	754	751	784	826	766	761	739	764	812	810	757	728	762	740	767	765	748	733	745	778	747	751	772	741	740	827	745	736	758	759	771	765	768	761	795	767	779	758	748	743	753	702	724	824	777	733	746	736	725	794	753	767	767	793	749	741	748	786	726	763	754	729	719	703	739	758	802	719	776	750	758	826	759	749	769	756	775	740	751	781	772	794	831	763	751	756	769	806	760	778	742	782	746	711	736	785	760	816	757	725	781	766	726	721	796	760	715	763	731	770	825	786	744	759	779	709	756	761	746	748	733	725	764	751	750	778	716	744	809	774	752	709	775	783	781	788	789	776	747	800	773	778	769	766	793	804	750	773	778	734	700	759	780	759	731	810	738	783	750	768	748	773	761	796	774	774	732	715	773	757	812	758	697	719	764	766	780	807	799	765	776	776	775	752	800	752	693	770	763	739	734	753	777	749	777	757	790	731	753	801	761	718	795	790	757	765	745	757	781	767	754	781	772	785	728	787	745	762	777	796	749	728	772	771	761	749	751	757	751	746	736	822	711	697	745	713	785	779	765	755	720	793	724	759	753	773	770	780	733	789	771	737	764	766	730	781	734	749	743	781	734	738	772	772	761	757	720	818	743	728	740	736	736	725	783	801	727	732	760	763	752	781	774	781	706	765	772	740	802	735	768	724	773	764	754	751	768	739	763	754	747	758	750	757	739	740	769	748	741	759	742	799	792	764	774	727	803	754	775	757	750	683	686	800	776	789	678	737	767	722	767	727	746	780	771	766	761	737	807	769	751	820	760	793	754	760	763	736	803	734	800	780	764	732	774	761	770	710	812	777	774	777	728	743	763	740	771	786	771	776	785	731	800	783	770	767	757	723	727	720	751	756	794	773	787	784	717	768	728	762	770	729	756	783	763	774	765	751	792	752	774	758	757	735	738	773	741	770	764	747	771	741	757	753	746	817	759	742	720	720	768	763	752	814	760	788	755	737	752	719	723	747	757	756	745	766	730	755	800	785	720	770	760	766	781	796	721	773	773	767	725	754	797	724	736	748	743	795	776	719	787	751	739	796	820	814	729	768	749	779	745	757	715	763	797	754	798	744	745	742	747	720	757	756	797	802	721	749	826	723	771	739	735	729	726	780	764	790	710	805	749	785	776	731	774	788	741	719	747	797	730	805	760	753	725	764	769	760	805	726	759	769	843	783	738	804	764	725	720	714	774	712	801	768	804	811	762	760	734	765	767	779	756	759	811	780	735	781	757	796	777	687	737	728	790	744	776	740	755	770	812	774	759	767	780	768	768	761	748	762	785	773	748	764	731	815	744	765	781	732	722	798	751	744	719	776	751	764	743	755	766	767	738	818	810	771	824	791	810	741	719	735	765	760	708	770	773	754	770	736
1997	464	175	115	133	182	229	233	176	223	200	153	153	138	152	151	116	112	120	95	105	89	74	98	92	86	70	66	90	84	92	83	81	79	67	79	81	76	75	71	74	119	111	231	254	223	174	130	124	102	84	77	83	74	78	69	93	68	88	88	82	73	78	58	69	75	78	63	78	79	67	63	86	63	81	77	64	78	68	72	66	65	82	70	65	71	70	74	70	66	83	73	74	79	75	72	81	78	63	72	92	75	76	69	76	70	88	88	64	80	68	70	79	71	79	72	63	67	75	76	65	84	73	59	76	76	67	77	80	76	68	78	86	74	78	83	75	66	68	75	63	69	70	68	79	85	58	81	91	86	88	71	90	72	65	66	71	87	82	76	81	82	92	72	70	75	83	70	90	81	74	82	76	62	74	80	67	72	77	66	80	82	87	62	61	89	88	81	77	59	79	77	64	68	76	92	76	71	72	73	82	65	71	83	53	82	71	77	67	89	63	72	71	80	70	76	78	77	75	68	72	67	69	77	72	72	86	71	92	73	94	64	65	82	80	81	67	82	74	80	80	92	76	79	68	67	77	68	74	55	70	66	71	87	57	74	70	71	85	65	79	75	70	89	74	70	63	64	89	71	60	71	91	73	81	73	69	60	78	76	75	68	79	83	63	74	71	75	78	79	82	63	79	70	70	95	75	61	78	90	71	71	72	76	81	73	65	84	77	71	71	64	50	80	74	67	66	80	88	84	81	67	85	68	61	79	72	70	50	72	82	81	84	82	79	74	76	85	78	66	83	61	77	66	84	83	88	70	81	73	82	86	70	72	65	84	74	72	81	88	80	103	68	98	78	80	58	81	78	62	75	63	77	69	73	74	83	64	92	68	78	82	68	71	87	96	73	66	85	67	77	74	76	85	64	97	67	91	77	63	90	58	79	70	83	55	49	73	76	73	101	76	56	74	78	97	68	73	87	71	62	77	69	71	75	71	74	78	62	72	75	80	80	68	88	88	75	71	80	68	68	73	72	66	84	69	72	89	70	64	76	60	76	80	82	78	78	93	75	84	69	83	64	68	82	75	67	70	80	77	86	67	76	83	82	76	85	67	83	70	62	69	77	67	75	70	66	69	74	78	76	77	76	83	74	71	86	64	82	85	83	80	74	74	70	95	88	75	56	83	73	60	75	64	95	73	72	89	68	72	70	87	66	71	79	73	74	89	78	85	76	85	76	88	69	78	86	57	87	68	66	84	84	88	78	74	81	76	70	68	73	64	83	96	81	79	68	55	65	78	78	74	99	73	59	62	75	72	84	77	68	72	74	68	70	71	82	80	71	66	74	68	57	68	85	81	78	92	74	90	67	82	74	93	81	65	70	58	62	76	72	74	75	76	79	74	79	68	68	64	70	83	67	79	87	70	83	71	84	74	59	65	78	75	70	76	82	79	73	60	77	79	73	79	70	73	62	69	54	84	67	58	73	67	76	67	65	72	69	74	86	60	77	67	86	87	70	60	83	76	70	75	59	73	79	86	69	82	67	82	76	60	85	66	87	86	80	61	70	73	80	58	71	82	70	94	58	71	81	84	69	76	72	85	71	72	88	69	64	77	85	69	70	72	60	59	70	63	72	79	64	77	78	61	76	78	68	78	79	74	75	65	66	71	78	80	77	84	65	81	82	86	66	72	81	62	94	70	73	76	68	77	70	84	86	89	81	69	70	78	84	86	87	80	74	93	76	72	78	84	76	74	83	69	80	76	87	68	81	80	77	69	76	66	63	80	68	74	59	68	83	74	81	76	67	61	78	71	77	68	53	54	83	81	63	74	78	86	84	90	77	69	84	58	75	82	86	83	84	70	77	73	75	83	83	82	60	78	75	72	86	79	66	72	69	72	72	86	88	67	71	81	85	67	91	57	73	81	64	77	83	82	79	83	77	83	76	86	78	78	78	69	67	48	79	82	79	79	99	83	61	76	61	79	67	89	76	75	84	69	73	69	64	60	71	68	83	67	63	70	68	67	68	63	70	67	74	70	81	66	76	63	83	82	77	80	83	85	64	66	68	91	64	69	67	76	59	83	75	84	74	77	81	74	75	67	63	63	78	65	80	72	62	76	84	78	85	76	90	87	81	77	76	80	77	79	70	70	77	72	85	88	67	79	71	70	85	71	85	65	87	78	66	76	67	68	69	87	67	74	58	88	75	77	70	68	75	73	54	81	63	69	67	74	96	66	83	86	83	66	73	65	75	75	73	74	65	69	74	80	85	89	82	76	73	65	79	55	78	78	75	63	77	89	69	61	82	78	66	91	82	67	68	87	79	76	71	76	84	90	77	65	85	83	72	70	77	57	89	79	73	70	84	58	82	87	84	78	70	86	78	74	67	80	66	75	77	82	71	84	67	85	80	71	82	87	88	71	64	71	76	87	81	61	63	73	82	74	59	82	71	74	69	72	75	84	70	75	74	72	79	56	83	73	77	81	90	80	72	84	92	81	77	79	93	82	59	78	63	65	82	68	54	71	64	94	81	88	77	79	71	72	92	66	66	81	79	70	75	90	70	84	66	52	81	74	67	68	55	87	77	81	78	86	86	87	69	81	80	66	94	95	65	72	75	73	62	73	82	95	97	78	75	70	67	68	74	70	74	78	60	67	74	78	78	71	60	80	63	72	75	62	72	62	84	68	63	75	75	62	87	82	72	73	64	80	83	61	82	55	78	84	71	61	73	88	68	66	82	72	69	88	92	76	86	78	61	93	68	71	85	78	77	74	90	70	57	73	75	87	64	78	80	70	78	73	71	87	93	78	69	59	82	81	70	71	66	61	81	91	72	63	91	79	77	76	86	90	68	67	86	79	71	91	80	53	79	73	84	72	78	69	82	78	78	80	73	72	61	85	76	75	67	73	75	70	62	88	63	80	83	75	72	50	70	69	76	75	82	70	68	80	65	66	80	87	70	79	71	64	82	74	66	97	87	74	81	67	82	75	82	72	80	65	94	66	70	87	72	74	80	67	71	70	76	72	68	57	65	59	71	79	70	59	62	63	75	69	62	82	84	55	86	79	60	65	80	76	86	66	64	68	59	90	81	63	77	85	78	72	74	71	77	75	79	75	76	73	71	64	69	78	81	84	63	68	65	81	65	69	80	75	74	58	84	83	62	72	69	74	74	67	80	73	82	70	67	73	73	73	70	63	69	65	74	67	77	75	69	73	76	65	58	70	71	73	82	88	71	73	79	59	73	84	59	75	54	65	62	72	79	73	72	69	65	64	74	71	67	85	77	79	73	84	76	76	83	66	77	86	71	68	86	80	76	71	76	78	64	64	69	76	86	89	77	72	86	79	79	68	71	89	86	79	72	64	74	70	75	67	64	74	75	69	71	78	95	76	74	71	75	90	68	66	80	79	54	72	79	81	64	87	74	78	71	64	76	76	76	84	85	90	69	72	67	78	79	79	73	77	76	76	69	80	66	65	64	75	69	76	78	61	87	70	78	74
19572	6259	1985	2792	6865	9144	10198	8412	7039	7335	5779	4018	3661	3132	2802	2581	2139	1882	1563	1495	1480	1395	1014	1107	1029	1070	953	773	798	776	777	796	885	785	808	827	807	896	826	895	835	1814	1651	4058	5082	4424	2890	2170	1468	984	836	729	693	671	653	648	655	619	673	681	661	647	682	625	708	653	669	643	603	683	605	653	601	660	646	648	603	703	605	603	658	641	657	619	662	667	662	670	640	678	656	615	675	651	594	640	637	638	670	608	618	661	621	681	630	660	674	625	681	658	655	666	616	642	628	654	690	633	619	684	685	715	646	617	585	636	666	621	684	678	661	671	676	678	613	638	678	676	628	711	632	675	662	661	661	637	635	639	683	606	679	685	616	594	683	641	663	702	664	691	666	656	692	599	636	637	635	686	683	675	617	667	587	661	686	728	664	609	655	651	622	666	688	657	676	650	633	661	646	661	654	655	668	637	613	650	650	619	650	614	650	635	664	670	663	649	606	691	656	684	617	631	616	642	661	632	625	646	650	625	609	673	651	617	690	640	628	665	632	652	623	614	673	663	644	622	601	672	665	640	615	625	636	601	636	653	669	608	678	690	687	620	605	661	654	665	675	669	674	600	639	667	654	651	651	631	630	652	632	651	677	655	679	643	669	698	645	675	661	610	639	649	651	652	657	657	648	686	649	700	636	678	678	618	654	661	665	594	619	610	640	648	667	679	651	632	630	694	626	652	656	651	643	617	627	599	602	704	667	657	639	614	636	661	682	655	644	650	655	664	598	651	692	635	658	613	641	670	620	686	678	642	649	632	643	601	649	672	651	657	664	604	643	619	643	659	658	632	671	640	676	675	591	669	659	691	646	680	699	690	626	674	645	680	661	639	643	676	726	664	636	669	654	642	623	668	698	637	706	605	633	673	640	653	635	647	663	692	656	661	656	657	644	630	632	638	661	666	653	639	667	713	632	668	635	647	683	634	680	637	640	699	665	636	684	644	620	638	648	633	659	617	695	659	661	728	638	680	659	625	683	675	652	662	646	644	666	623	616	680	655	640	633	686	646	713	671	649	721	683	662	654	638	625	698	642	647	636	623	662	663	669	645	660	674	661	657	667	655	594	583	666	630	653	669	626	642	642	661	632	627	636	636	674	646	656	656	620	632	669	631	637	674	637	663	631	633	657	648	617	630	660	634	664	605	671	650	664	653	695	603	660	635	672	646	652	617	691	646	652	587	624	653	633	661	660	643	669	659	622	629	652	665	703	647	684	676	653	597	618	656	639	651	679	656	633	704	657	676	636	633	612	627	650	681	616	589	657	644	677	647	622	639	658	663	616	598	628	661	695	644	688	652	640	647	662	669	696	634	653	650	623	649	654	629	684	672	677	657	669	634	650	654	648	677	657	648	653	641	652	687	614	642	623	611	648	644	638	660	608	695	675	607	659	651	652	635	642	647	633	711	652	641	659	670	638	577	682	642	641	649	670	709	616	629	669	663	640	636	690	651	686	665	624	633	659	648	630	682	667	651	688	591	637	680	655	679	649	643	633	625	723	649	643	644	615	649	714	623	660	689	616	665	615	657	602	664	640	661	673	681	629	649	646	598	701	678	647	628	683	639	628	654	685	655	688	630	700	636	663	663	612	604	656	676	607	679	653	588	646	641	638	645	648	679	672	592	706	686	675	583	600	672	670	618	624	634	673	606	655	619	653	633	678	637	637	664	686	650	641	716	620	673	662	703	647	645	686	630	656	597	628	623	640	654	650	625	672	655	686	611	611	663	651	644	663	641	605	644	656	665	612	632	669	659	654	638	669	631	652	662	662	673	634	641	646	639	685	654	640	645	645	636	596	662	619	649	666	642	619	650	699	687	627	620	641	653	640	637	635	690	705	632	628	634	602	599	627	643	650	678	662	636	606	630	648	685	647	588	651	681	727	617	703	653	678	658	682	651	651	608	604	674	654	634	634	696	657	649	621	655	654	603	647	646	630	649	702	651	649	657	638	660	656	650	682	598	595	666	654	669	634	643	621	657	622	620	644	662	655	669	595	639	621	654	700	640	655	644	691	649	634	666	666	656	643	660	636	606	663	632	722	668	622	638	644	644	639	661	658	642	672	634	651	638	637	619	610	650	648	629	612	612	672	644	670	685	583	640	667	636	613	641	633	699	640	632	643	697	610	669	663	619	631	626	708	657	686	609	668	650	658	635	649	642	662	692	679	639	608	652	697	664	636	653	666	687	632	634	627	633	682	673	659	640	639	608	639	669	669	677	638	681	619	630	630	623	629	639	627	676	669	690	661	680	678	697	673	627	617	699	707	640	657	661	625	628	682	600	658	670	691	644	672	673	675	672	641	614	664	645	635	655	649	637	667	626	672	654	665	629	688	622	653	676	657	641	650	669	653	705	648	669	640	624	682	614	589	650	665	632	666	648	664	671	679	656	627	643	641	643	628	649	656	630	692	692	632	679	629	639	658	621	641	652	669	653	658	670	659	673	637	668	649	661	662	657	712	656	696	654	685	658	650	633	688	657	637	647	675	638	641	655	608	656	662	600	634	658	672	623	645	648	679	608	644	670	689	658	637	661	646	640	671	638	640	642	677	669	637	664	671	646	629	637	656	632	669	662	621	651	652	702	654	621	690	664	668	625	646	619	669	652	611	659	656	618	675	656	624	652	626	671	660	648	651	623	663	678	633	636	625	605	694	651	681	647	638	659	648	641	668	623	647	632	668	665	640	646	697	579	598	671	631	659	609	699	680	599	613	663	671	665	618	627	661	627	687	625	653	668	673	656	647	651	599	680	661	640	670	608	654	641	656	665	637	676	692	682	694	690	660	671	646	652	639	650	668	645	677	631	638	683	625	676	640	663	616	685	665	657	635	682	623	647	627	689	616	692	687	682	682	667	630	712	638	682	691	619	674	660	628	678	653	678	630	648	652	636	677	643	667	656	630	646	656	656	643	689	659	656	641	677	659	687	651	575	626	672	680	629	653	654	624	668	645	596	691	646	672	631	627	665	696	625	652	661	637	636	611	632	657	616	621	692	668	609	653	633	639	686	619	681	644	634	623	663	652	641	663	650	658	626	633	641	651	655	673	697	618	712	623	678	626	623	618	633	674	627	682	618	607	612	664	675	641	669	651	634	658	671	650	623	634	657	649	645	675	647	669	638	609	654	676	643	658	640	619	665	616	652	652	655	673	635	664	638	609	572	656	638	683	653	619	629	637	676	589	628	629	646	642	646	684	619	673	614	648	664	659	672	642	690	647	635	637	618	643	629	631	699	641	664	637	647	658	668	671	678	632	599	654	662	650	644	665	647	645	639	615	637	623	653	649	651	625	620	620	645	637	635	650	651	643	685	641	674	643	646	675	664	692	646	644	674	628	691	644	658	655	639	625	680	591	661	637	651	683	647	628	688	630	633	659	643	659	643	634	609	650	667	619	656	658	619	664	674	649	621	614	658	622	640	654	642	681	662	627	619	653	678	649	624	650	620	628
2282	937	212	161	161	229	297	262	274	263	247	207	187	147	148	151	135	117	103	105	111	180	100	104	88	94	97	83	87	79	81	79	76	79	75	79	65	93	95	81	71	88	124	263	386	324	230	170	133	111	92	67	70	57	63	75	72	93	72	86	75	82	76	71	70	74	78	70	95	77	80	69	72	72	62	81	75	68	77	75	75	69	81	69	76	76	71	74	65	64	72	76	70	68	78	61	81	66	90	67	83	82	71	71	67	62	87	61	81	77	69	70	68	75	75	74	85	83	71	51	68	63	62	74	77	74	67	77	69	83	78	77	72	69	81	64	70	87	77	65	84	74	76	65	85	60	85	78	77	79	77	70	86	79	80	71	83	81	78	82	66	78	59	85	71	87	73	75	65	63	69	65	56	85	68	68	80	58	66	61	81	91	64	72	74	79	74	64	82	89	70	67	72	80	74	79	78	87	76	66	81	69	77	72	91	100	73	76	85	71	78	80	92	74	80	61	79	65	81	77	76	71	75	79	94	81	84	83	83	61	96	77	76	65	73	75	77	92	76	79	70	64	75	84	79	67	91	62	73	68	85	66	64	79	77	89	74	69	72	72	70	83	56	74	68	65	76	73	76	74	74	76	77	65	69	72	86	91	70	83	85	69	74	73	68	72	72	94	85	64	73	84	87	67	78	82	69	60	75	58	81	80	89	70	67	74	73	60	56	85	86	75	60	75	81	77	69	87	68	73	56	72	83	87	75	75	76	74	77	78	65	69	86	81	88	76	79	73	80	56	85	92	89	81	68	79	67	83	75	87	89	60	78	62	70	60	76	71	75	92	76	81	82	68	92	69	78	69	87	58	91	79	90	80	76	65	84	79	63	75	90	100	66	69	71	78	85	57	70	69	64	81	73	76	62	63	75	61	62	85	63	83	70	73	78	76	73	87	72	74	75	78	98	90	85	72	68	78	83	84	66	70	86	87	75	57	77	70	82	75	79	73	67	72	72	82	78	66	98	86	75	78	83	91	60	82	65	81	82	72	70	70	71	71	73	63	78	84	67	62	77	68	78	75	85	79	84	68	57	61	77	85	72	68	81	68	76	72	79	72	76	62	64	68	80	79	63	80	79	78	68	76	72	67	74	78	79	92	86	77	75	65	70	79	85	75	63	79	67	78	84	66	73	68	63	83	86	79	76	67	71	80	81	83	82	80	57	75	79	86	81	83	69	83	66	56	89	67	70	72	80	79	86	78	85	75	77	82	73	87	76	74	98	67	84	82	74	87	70	80	77	82	72	67	81	85	82	64	74	73	80	63	69	77	79	65	75	73	86	68	65	59	74	78	79	80	88	80	78	70	78	82	84	78	67	85	81	82	78	57	85	93	61	61	73	70	76	71	84	68	69	74	73	84	80	88	77	72	89	66	74	66	73	93	64	82	72	72	69	71	77	85	64	82	93	73	73	84	75	74	73	94	77	77	94	89	52	67	74	82	86	76	69	87	74	78	90	60	82	73	95	62	76	63	64	73	67	71	84	62	79	91	72	74	88	67	68	73	69	69	71	67	82	93	70	74	65	89	74	85	77	56	83	68	77	77	93	69	84	70	69	80	69	70	97	72	67	86	89	76	68	73	61	74	78	74	84	80	79	68	75	74	70	72	69	77	79	77	79	68	67	90	74	60	84	70	65	87	94	74	72	66	65	80	73	91	71	66	68	76	79	74	72	75	71	72	71	82	58	66	67	78	73	92	79	82	74	80	74	77	76	77	93	77	80	93	94	94	94	83	69	92	77	88	78	66	59	71	84	83	80	64	69	77	93	80	64	72	71	80	59	69	75	68	81	67	50	73	79	79	68	63	81	74	69	67	83	87	81	71	75	61	74	73	65	69	69	60	71	68	76	81	71	74	76	78	80	85	84	75	85	67	80	66	85	68	83	77	87	72	70	86	73	70	66	79	76	83	82	80	61	70	88	69	71	74	92	86	67	77	72	53	62	77	81	59	79	74	87	84	73	87	77	65	76	72	83	58	74	80	73	64	90	61	82	75	74	73	71	77	81	68	59	72	73	83	79	72	76	72	72	71	70	61	71	64	72	66	78	83	78	89	72	86	72	83	75	78	85	71	78	70	79	70	69	78	73	70	69	81	79	74	69	71	62	75	67	80	59	70	78	102	68	69	75	76	78	57	53	74	90	74	69	60	73	74	77	70	63	70	83	78	65	94	64	81	77	85	67	69	71	86	87	71	87	83	70	64	61	71	70	78	85	73	61	65	71	91	88	75	63	69	68	81	71	87	80	88	78	76	65	76	82	79	72	82	77	69	78	77	86	72	78	70	94	82	85	81	79	81	76	77	82	72	72	64	71	72	83	77	91	81	83	96	88	69	82	96	76	80	81	86	66	67	69	78	58	59	77	84	88	59	87	73	75	66	79	90	86	65	82	72	95	72	80	73	72	83	73	77	67	71	71	71	89	69	76	68	77	87	77	75	71	83	72	82	65	71	85	73	75	80	69	75	85	71	61	86	67	75	88	70	78	81	82	80	73	90	75	82	57	85	78	70	71	64	77	79	65	71	80	78	74	82	75	70	76	73	79	78	72	71	84	68	69	83	87	70	85	81	68	68	73	78	69	78	66	68	74	77	61	75	67	82	85	79	78	57	83	67	65	65	80	74	81	75	89	72	78	63	72	69	95	82	99	74	86	72	68	94	76	65	77	76	65	79	82	85	83	77	92	71	74	75	69	76	64	80	94	94	85	76	67	75	72	80	74	81	65	86	82	71	61	87	81	85	78	65	68	79	78	85	83	77	78	75	80	76	71	82	65	88	69	72	91	66	60	78	72	74	70	80	63	79	77	80	69	63	70	74	69	91	81	63	85	81	74	65	73	69	68	71	74	67	81	61	89	56	72	84	87	66	79	60	66	84	68	55	81	77	74	71	85	86	81	81	95	74	72	68	82	82	76	71	80	85	64	87	72	83	88	68	71	80	86	60	80	74	77	73	79	82	76	62	66	78	78	69	78	70	74	71	77	81	84	75	73	79	72	57	76	80	78	58	71	73	82	71	85	79	67	75	71	84	78	61	81	74	86	74	68	75	81	67	79	72	62	60	73	77	76	84	71	72	88	64	75	75	88	75	81	73	81	68	76	79	73	89	80	76	90	59	79	82	64	77	64	75	86	83	77	71	72	88	85	66	68	64	77	54	76	77	63	71	63	80	62	75	78	101	91	71	81	63	73	56	85	83	72	77	69	79	65	79	74	73	80	74	73	73	71	73	80	88	67	81	78	90	77	66	79	87	74	80	76	64	85	65	86	72	65	78	59	88	79	86	86	51	77	79	84	67	84	70	80	62	69	80	61	58	72	69	78	72	73	68	63	78	67	81	63	84	67	74	73	77	71	87	78	75	70	77	93	74	77	77	64	71	77	72	75	78	82	72	70	94	79	74	83	94	66	72	61	84	84	74	80	78	71	77	76	75	68	72	60	80
24759	9939	2536	3685	8868	11151	12122	10335	9029	8552	7223	5300	4381	3867	3241	3298	2762	2314	1847	1640	1702	3730	1230	1203	1129	1104	1060	862	880	886	861	863	1009	996	918	856	881	938	907	890	837	1379	1561	5000	7658	6231	4310	3096	1841	1274	957	820	726	701	650	652	685	620	676	615	622	699	698	680	670	666	698	645	662	634	658	661	683	673	716	676	685	641	668	679	672	645	672	640	689	660	659	631	689	687	665	656	612	734	643	644	683	636	654	670	680	642	690	646	701	680	701	674	663	667	627	702	640	651	658	666	692	674	660	644	642	681	620	683	676	686	666	657	642	710	659	658	691	689	611	639	649	675	671	650	672	656	705	634	677	665	655	655	635	632	680	656	630	660	677	630	623	700	633	644	707	620	687	675	737	656	670	653	681	670	610	676	658	670	661	683	647	664	662	668	652	734	675	674	700	673	701	746	668	633	676	669	730	680	704	635	651	655	667	656	649	658	688	661	663	722	661	683	639	680	674	661	681	654	683	649	661	656	655	632	695	623	713	677	651	692	663	689	669	648	676	607	665	672	681	675	706	651	675	737	644	681	670	623	692	680	663	705	690	664	689	662	700	694	656	604	630	692	702	650	657	640	691	684	660	664	641	636	673	689	623	679	668	636	676	667	629	722	685	650	715	678	640	666	663	698	678	661	657	714	651	646	702	654	647	648	654	641	661	679	662	693	646	659	694	690	669	627	645	678	639	633	701	687	665	688	687	667	667	711	654	712	669	669	654	725	662	626	658	608	628	701	724	667	665	687	695	638	674	650	653	649	659	705	641	709	686	694	646	644	675	662	655	668	653	599	672	635	688	677	651	650	683	618	695	657	660	726	653	686	633	675	689	645	682	656	702	692	686	633	681	649	685	698	670	636	652	715	673	691	665	692	683	645	692	655	686	676	656	678	662	683	712	673	725	680	666	666	668	669	616	632	691	625	714	694	666	681	715	593	654	673	663	656	642	667	669	645	684	711	646	670	687	677	669	615	623	620	682	698	658	662	612	662	610	659	668	726	661	668	662	661	657	657	652	670	649	700	654	664	650	653	672	677	652	637	641	623	657	696	670	663	648	637	686	683	636	627	656	667	656	660	651	657	664	688	652	688	714	639	619	708	667	656	676	693	627	685	672	707	650	684	625	669	682	651	637	683	632	678	645	685	675	725	660	658	655	669	672	701	651	692	652	661	659	687	643	646	703	654	661	670	703	620	730	693	673	662	680	665	662	684	637	643	695	642	686	688	657	668	646	670	694	695	672	683	659	715	700	668	656	635	687	649	677	638	696	679	655	660	720	685	683	683	647	665	717	690	671	616	662	675	676	713	733	708	653	662	651	651	650	700	683	661	630	686	685	699	650	661	702	643	710	651	693	623	661	699	678	677	697	653	657	689	689	663	647	662	701	703	669	665	681	648	665	665	720	664	627	646	676	677	705	677	636	648	650	661	648	702	635	694	650	635	704	639	644	649	679	717	659	669	714	695	665	665	691	689	670	608	662	670	650	683	689	631	684	704	597	648	670	654	681	600	659	620	721	682	644	693	680	635	651	681	691	661	658	705	686	673	671	669	686	683	669	673	638	651	664	687	682	700	685	658	679	673	631	626	720	680	668	663	666	683	672	668	652	688	701	667	671	668	696	667	651	655	662	678	664	694	697	700	715	663	680	653	712	672	673	677	653	684	687	659	699	659	668	692	642	673	614	647	702	683	686	669	671	676	669	624	703	693	719	693	640	689	687	653	639	625	687	679	665	675	699	675	686	688	678	628	654	644	675	685	665	672	657	707	668	691	649	678	672	657	687	668	686	603	649	666	697	698	669	642	680	677	676	688	670	717	740	627	717	670	663	587	645	673	643	683	651	696	627	633	676	704	671	692	659	654	667	714	665	657	632	648	709	687	660	658	680	661	645	674	722	693	656	662	669	697	687	671	672	714	650	672	654	683	666	667	688	694	656	652	672	645	657	682	648	685	686	642	646	699	687	678	647	667	676	686	631	628	647	652	647	672	660	709	745	612	628	674	685	675	672	664	650	651	660	701	704	651	646	667	677	674	680	659	630	658	673	674	708	726	704	681	695	633	645	666	657	681	667	640	633	648	670	644	652	650	630	582	682	651	677	685	696	703	660	631	677	624	693	672	648	668	663	621	718	625	691	633	693	620	627	619	660	677	680	697	696	637	627	644	635	710	660	711	678	654	694	680	657	678	700	646	686	660	678	691	720	686	671	670	717	699	661	665	624	675	716	652	684	637	650	610	621	654	650	682	679	709	657	685	649	715	706	629	645	667	666	636	672	670	647	690	646	634	659	637	666	620	728	684	637	706	646	661	628	681	699	680	649	630	670	701	680	693	659	668	638	633	666	677	684	623	650	712	677	675	688	648	650	633	651	707	643	702	636	669	679	662	677	669	640	672	630	680	706	672	630	674	630	703	630	644	656	677	685	670	663	645	682	686	656	667	687	667	677	668	718	670	658	661	651	638	695	673	706	612	620	643	648	675	652	698	655	665	670	647	664	698	675	693	673	635	674	684	659	662	698	634	671	708	673	682	642	632	699	661	686	633	691	677	668	655	657	679	662	685	663	654	675	643	637	654	698	670	694	664	659	646	634	657	628	702	649	686	676	686	693	715	653	725	651	649	691	657	641	641	659	665	605	698	651	724	690	675	695	640	678	650	671	652	678	666	673	670	682	695	648	703	692	644	651	648	636	620	653	665	603	648	650	675	632	609	658	683	710	693	652	613	686	627	702	666	662	647	628	631	626	700	666	692	641	656	707	690	660	668	667	623	661	635	649	671	697	649	679	678	654	667	701	674	662	670	681	655	678	672	627	624	656	691	665	647	675	738	649	634	658	663	645	645	697	674	653	633	660	706	684	662	665	696	666	668	659	668	637	653	702	686	663	642	705	703	708	653	673	661	644	690	633	652	643	673	672	662	668	694	648	673	722	683	665	652	670	639	693	704	607	712	703	660	639	643	660	682	671	686	718	637	649	657	675	661	710	682	676	659	659	663	665	673	671	714	658	677	688	693	628	691	680	676	693	692	661	688	664	648	679	652	664	682	671	637	655	626	660	643	670	633	675	630	646	658	679	647	670	642	666	663	693	656	643	683	646	675	671	643	628	680	659	697	668	648	678	654	640	685	711	649	684	677	644	672	684	713	655	634	631	652	641	693	659	676	677	625	710	658	683	637	658	656	645	652	670	673	648	661	670	659	676	666	666	654	657	655	687	717	671	665	670	699	681	658	698	649	677	695	685	641	652	709	656	661	680	728	644	641	637	702	658	701	682	673	622	666	657	616	623	656	671	688	667	664	631	638	681	642	687	648	685	631	639	654	647	646	661	640	656	648	650	691	699	650	694	659	648	672	677	635	683	638	633	677	691	685	664	664	623	689	688	636	684	654	666	624	666	634	649	696	646	640	667	666	665	717	634	633	649	663	683	628	623	649	655	700	644	661	637	710	667	687	709	696
1311	313	126	110	126	141	182	184	147	182	150	145	118	121	106	113	108	110	105	102	88	114	98	103	79	87	106	90	87	94	92	110	96	100	86	93	84	84	73	91	93	111	70	109	137	148	108	108	123	101	91	81	81	87	78	91	70	81	68	83	81	90	100	71	85	84	71	83	88	90	74	81	91	94	97	78	79	78	89	82	88	84	82	71	94	88	89	69	90	69	75	70	82	89	89	84	71	85	78	73	84	103	91	74	73	86	81	87	73	96	98	75	78	87	82	78	79	83	82	79	79	69	89	78	71	86	92	88	86	80	97	85	83	93	99	77	83	80	107	90	87	85	81	75	82	74	85	113	74	96	96	71	83	81	81	75	79	77	66	72	75	79	76	86	75	66	75	71	75	67	99	99	95	78	88	72	89	89	77	76	95	80	90	78	93	89	80	96	83	76	76	102	90	96	84	88	79	93	77	73	84	75	77	78	102	93	86	87	104	92	90	66	93	82	87	88	87	94	77	81	77	85	79	82	107	77	89	95	76	89	79	102	81	83	87	84	91	88	91	89	97	79	77	97	75	94	77	89	93	93	95	71	87	100	87	83	93	90	77	89	85	93	95	95	88	71	84	82	78	100	92	88	92	98	89	89	77	89	65	90	76	101	72	93	110	94	86	80	94	97	91	93	84	68	77	90	93	71	73	78	85	83	78	85	75	89	89	91	73	77	73	88	81	80	77	79	97	84	84	80	92	98	76	82	91	99	88	100	80	73	82	85	78	73	82	79	75	87	89	75	74	71	80	85	63	91	106	78	81	97	86	87	74	87	90	85	75	81	80	99	75	87	87	81	93	86	81	73	88	73	77	75	91	77	66	68	84	86	73	85	61	87	88	71	80	73	76	97	75	90	88	76	72	95	78	91	75	78	81	82	88	97	80	98	95	96	75	71	78	85	82	71	95	95	94	78	71	82	75	80	85	88	82	90	77	85	80	94	77	87	81	83	82	92	101	97	99	88	83	63	88	80	95	78	58	99	90	87	87	90	88	92	87	73	93	87	96	82	103	94	70	83	91	83	106	95	83	77	75	69	84	76	75	81	102	73	88	83	69	77	85	86	94	88	100	90	69	87	83	83	80	89	78	84	104	96	67	83	89	84	72	88	90	104	79	88	87	91	80	82	98	70	88	94	89	95	85	87	94	77	75	90	96	80	92	85	88	73	85	82	88	94	100	79	92	69	68	77	93	84	82	89	94	73	88	83	80	72	91	83	95	82	104	75	101	87	76	80	87	93	92	107	78	91	76	87	88	78	78	78	85	83	90	93	89	94	89	89	94	73	72	82	79	77	72	86	60	77	82	93	84	75	89	79	91	67	84	87	73	94	80	99	83	87	97	108	87	87	77	82	91	76	79	97	78	77	87	81	80	91	74	88	94	76	100	89	97	71	86	88	88	79	95	71	88	76	85	98	89	80	85	75	94	76	93	87	76	85	75	85	71	89	90	75	94	86	88	88	75	85	85	90	85	80	64	93	92	66	90	81	92	85	74	91	79	78	92	88	90	80	77	75	83	93	77	94	101	95	84	88	77	85	74	74	101	86	79	69	64	89	73	89	101	77	73	80	96	84	83	70	96	79	81	81	97	89	81	98	85	103	84	72	79	91	90	91	89	68	104	68	91	74	102	75	76	91	81	81	97	82	88	65	97	84	77	89	88	99	89	94	103	80	84	81	89	84	84	82	83	97	98	91	103	78	83	73	84	86	91	88	85	75	88	79	81	58	78	86	77	87	100	83	92	91	95	74	83	97	80	85	84	85	81	86	79	78	90	88	106	65	83	93	71	89	84	90	75	99	89	82	99	82	93	74	74	79	77	70	85	91	103	89	93	82	103	108	74	90	83	92	80	51	76	74	78	96	105	80	95	81	95	93	68	67	105	101	91	91	88	76	77	88	78	82	84	92	81	70	78	93	75	77	71	90	79	76	83	87	90	111	83	80	81	98	88	99	77	100	95	85	66	93	93	98	79	65	69	73	93	82	91	73	82	79	88	86	74	92	99	77	84	72	74	82	89	96	80	96	94	95	74	82	101	89	86	74	90	77	96	80	77	77	92	84	83	87	89	94	75	68	94	90	84	113	79	96	81	76	90	95	82	69	82	88	85	86	89	76	66	76	66	87	78	85	78	74	95	76	69	78	84	75	75	88	78	78	79	86	106	95	73	89	69	75	79	72	88	100	80	81	80	83	72	75	95	80	74	79	78	90	78	77	89	96	86	87	70	84	94	83	76	96	68	76	91	80	88	108	80	93	63	65	70	89	107	78	78	70	91	88	78	107	90	104	78	102	78	77	71	90	84	81	84	85	87	96	109	89	94	80	86	86	84	88	78	62	84	68	84	85	90	73	87	92	82	78	76	79	85	81	78	86	90	72	82	80	73	68	109	83	88	63	86	90	79	81	98	78	83	87	80	74	86	100	75	67	87	95	86	86	79	87	76	72	72	85	81	81	81	84	88	77	104	85	86	92	75	84	84	100	80	86	66	100	103	78	91	90	91	79	73	67	74	85	95	79	76	82	88	96	90	99	72	96	93	93	91	76	103	92	78	91	87	94	79	69	87	78	78	82	91	69	85	86	91	83	102	75	84	89	82	81	81	81	77	88	97	68	83	86	99	99	80	69	68	81	79	87	104	75	92	88	102	77	94	87	91	88	87	79	71	87	71	73	79	73	84	92	84	91	90	94	73	103	82	98	97	85	90	90	88	59	90	76	78	76	89	68	85	86	78	82	82	78	103	91	87	93	85	90	94	91	87	96	76	94	73	87	82	98	88	84	79	95	85	78	79	90	94	76	94	85	90	82	97	81	82	91	86	85	88	80	79	100	82	86	77	87	83	87	95	83	89	87	77	95	95	103	89	87	84	88	96	72	84	69	78	78	76	79	84	99	70	82	89	87	84	80	83	72	80	72	77	84	82	84	73	80	88	76	76	86	91	88	88	85	89	71	81	87	72	73	91	84	73	90	89	94	71	90	78	85	73	94	96	80	73	76	91	75	95	87	84	91	76	76	78	113	97	70	89	90	76	90	81	76	89	67	85	86	81	102	74	80	92	79	80	94	77	86	78	87	93	65	86	82	93	84	101	83	86	81	70	65	81	93	98	89	85	89	91	87	75	94	80	100	76	78	91	93	76	95	78	97	85	92	84	71	81	93	75	87	73	87	88	79	75	82	93	91	86	85	75	81	85	100	84	99	95	75	88	85	73	83	97	87	90	82	77	85	71	74	65	79	78	86	92	93	88	91	84	77	79	85	72	66	99	96	65	78	90	91	59	92	79	87	96	86	79	95	83	88	89	75	76	82	91	87	87	82	97	68	75	82	103	71	101	56	101	94	90	90	81	79	79	91	74	74	81	91	82	75	80	94	76	76	85	94	79	88	97	95	75	87	78	84	87	74	97	96	89	88	79	90	93	77	79	81	92	68	84	82	99	101	94	80
15628	4655	1606	2242	5330	5961	7131	6023	5342	4986	4063	3059	2344	2513	2065	1972	1901	1568	1378	1203	1074	1784	973	965	1001	905	956	868	814	833	809	820	905	886	873	803	849	860	826	934	843	847	1018	1721	2157	1894	1582	1293	1054	925	838	759	733	711	717	727	795	726	759	800	748	788	708	761	735	710	740	755	740	726	755	750	706	759	685	748	727	739	736	739	738	741	734	716	698	720	738	787	700	716	736	723	776	768	780	723	723	719	743	803	768	793	720	700	761	722	743	705	692	716	733	779	742	752	727	750	741	673	774	741	737	706	779	774	669	768	730	781	765	693	745	713	731	711	755	747	731	801	747	747	722	737	663	751	778	702	735	709	761	811	732	710	754	734	731	748	710	791	756	715	749	731	766	733	746	753	733	694	729	787	757	765	749	728	754	777	711	736	728	754	695	757	746	748	772	695	767	714	729	717	716	782	779	792	769	715	759	785	792	747	748	719	728	720	759	724	809	698	731	751	729	700	760	782	740	764	771	772	751	739	710	786	774	724	757	756	701	725	762	752	715	720	759	723	738	731	767	720	711	725	725	736	744	783	761	732	752	777	721	701	737	774	738	786	700	763	771	715	767	684	743	748	775	761	790	766	776	777	727	692	729	679	715	732	727	761	767	754	761	758	708	792	757	724	709	738	750	791	699	773	787	754	733	727	728	751	720	750	745	762	708	751	709	768	787	738	778	762	752	799	750	748	777	765	780	782	731	715	730	716	759	733	725	764	735	755	726	756	737	707	691	734	715	749	701	773	720	743	719	775	749	710	677	767	772	708	701	723	726	717	748	759	730	789	762	725	736	744	768	660	746	729	707	738	738	723	771	771	694	714	771	724	763	703	745	718	722	722	750	763	719	741	759	744	747	742	739	743	739	746	715	724	755	731	750	701	689	737	736	741	711	736	765	745	789	730	758	723	715	753	743	699	737	710	695	726	729	746	700	697	743	751	777	752	763	713	740	705	750	750	767	738	755	753	771	701	726	708	696	760	712	772	724	727	780	724	707	715	791	716	698	783	735	785	754	806	711	740	696	727	745	740	748	795	711	783	757	733	735	719	702	744	739	736	710	722	750	728	750	734	780	729	774	718	701	696	732	709	749	673	759	713	756	703	720	730	723	712	701	778	750	756	762	793	715	731	779	717	698	756	713	769	774	682	737	710	787	749	730	716	717	743	761	744	746	707	723	739	753	729	721	662	726	787	705	723	778	757	753	761	750	727	762	741	733	770	704	691	715	811	750	746	732	782	755	729	737	716	747	760	715	764	708	690	715	729	786	761	716	669	764	751	704	756	730	728	765	725	755	714	740	790	730	741	784	719	748	769	724	761	759	734	673	698	770	746	729	807	752	724	746	738	759	725	748	767	702	714	783	733	733	742	741	746	722	725	781	744	715	752	710	716	736	746	740	738	746	728	751	738	731	702	690	723	784	768	751	780	756	762	736	757	739	733	750	757	742	741	759	793	789	695	769	726	718	700	724	744	785	738	776	823	691	750	736	726	761	733	736	754	730	738	717	774	707	768	768	769	721	763	691	725	751	743	753	700	730	733	753	704	767	720	739	729	713	748	738	758	751	729	734	787	704	767	772	746	733	728	724	761	708	775	747	757	752	776	708	741	736	756	753	735	762	719	792	720	747	730	730	736	725	729	691	721	691	716	741	753	744	764	771	773	734	714	711	765	734	712	728	781	738	754	719	728	721	706	708	709	730	741	797	709	745	726	725	758	740	748	770	730	785	722	756	747	777	778	709	759	762	739	770	708	701	757	720	744	723	748	699	790	770	772	788	751	712	781	708	738	744	680	724	721	783	746	773	732	763	741	703	774	753	706	755	771	727	751	732	764	738	753	769	809	684	781	683	731	745	765	779	767	737	726	746	743	792	727	726	726	765	743	728	752	748	749	732	713	700	717	712	730	729	752	778	733	760	738	739	784	716	713	723	709	720	751	756	738	728	739	742	760	755	757	747	718	711	817	731	742	722	748	751	702	727	714	772	752	717	725	753	761	752	744	753	731	790	797	735	733	793	716	716	798	730	713	781	725	734	689	759	738	741	755	768	750	722	738	744	754	780	745	713	729	755	748	706	708	769	743	770	722	712	727	738	757	747	754	697	787	766	763	779	759	741	730	753	761	788	770	766	759	758	695	726	787	774	703	751	696	717	757	774	761	706	750	726	745	754	744	737	734	722	771	710	729	752	697	679	752	746	701	764	757	765	714	734	758	738	698	733	748	711	732	710	792	682	707	699	695	722	765	779	741	701	716	717	751	731	758	753	731	695	770	822	720	741	711	733	754	754	700	730	765	762	738	768	726	711	721	732	719	709	746	747	757	760	730	775	738	684	715	732	720	754	754	736	764	672	772	721	697	732	756	746	740	715	735	759	744	769	743	736	738	734	789	700	732	774	712	638	781	738	731	732	741	746	736	756	749	760	759	772	730	770	778	743	754	725	716	711	696	737	739	744	697	748	751	725	761	748	729	766	770	730	711	789	733	773	766	743	752	753	792	735	730	747	758	751	708	746	741	731	675	741	753	725	724	738	771	763	755	704	714	761	719	799	732	768	727	730	754	732	733	778	753	700	712	735	700	725	752	769	727	718	731	742	702	793	699	716	759	747	769	690	725	745	737	751	754	725	762	760	747	732	714	746	740	776	702	746	740	720	748	750	727	757	763	797	718	799	739	675	731	742	753	772	747	729	734	741	727	715	745	745	725	749	693	721	683	736	767	735	727	779	739	777	696	707	743	745	731	729	756	755	737	742	722	772	747	771	748	746	725	743	713	752	694	777	772	723	731	739	773	668	766	742	743	731	767	725	726	780	742	762	749	759	710	759	750	744	699	746	747	740	714	755	735	758	674	691	740	739	749	754	729	772	780	720	717	776	769	735	746	732	759	731	740	758	734	748	735	725	743	735	753	781	746	721	742	721	785	752	768	723	696	763	728	712	722	752	708	704	747	727	695	770	691	723	747	762	741	725	749	719	690	742	699	723	725	743	694	729	750	738	712	714	750	754	760	768	777	749	742	781	743	715	704	706	734	722	810	791	771	769	708	735	711	748	723	734	736	768	745	732	717	732	710	753	770	762	746	751	720	740	760	738	748	764	744	722	745	709	793	734	760	727	801	740	791	757	784	746	780	745	734	744	711	715	727	752	741	702	751	775	761	728	770	748	777	712	742	749	781	793	694	719	696	699	696	752	784	728	773	691	766	743	712	731	722	758	752	761	786	687	784	734	742	751	736	736	701	750	715	737	768	777	724	748	734	730	726	779	759	746	730	733	719	688	772	774	762	760	721	716	752	767	733	735	745	781	790	768	746	708	758	745	746	767	733	781	767	726	745	785	732	791	751	736	746	738	772	694	764	783	703	767	691	721	754	737	739	706	805	766	745	725	741	770	709	746	772	731	764	698	758	736	759	704	749	729	800	763	741	753	744	769	753	719	733	715	744	737	751	736	725	786	773
1518	499	190	139	156	176	245	246	239	213	199	174	164	147	134	134	132	142	113	162	178	197	95	88	93	104	79	81	96	108	98	81	95	99	97	85	93	81	84	92	88	80	132	215	276	208	163	129	103	109	84	82	82	89	84	76	74	86	88	98	88	84	95	93	80	99	99	80	87	70	83	88	96	92	63	85	93	83	91	82	80	92	79	83	81	84	72	85	85	74	67	87	102	82	92	76	93	89	93	81	102	83	80	95	69	83	91	93	91	91	102	88	102	90	89	84	90	80	89	98	75	86	98	79	89	79	96	85	87	99	84	82	94	90	70	91	88	91	63	71	94	83	86	86	80	74	87	85	82	83	82	113	80	95	96	69	92	91	89	85	86	66	100	104	90	87	78	87	88	89	90	91	83	81	76	82	74	77	92	77	79	75	83	76	81	97	88	83	86	90	108	81	91	101	83	80	74	81	82	73	81	92	106	89	93	87	76	91	77	90	95	79	107	105	70	85	92	84	75	90	95	77	78	71	76	86	94	84	94	74	86	95	72	93	79	74	75	94	93	106	96	79	72	77	87	87	100	82	81	78	89	92	91	82	78	96	86	93	86	59	103	74	83	92	84	84	94	92	76	73	80	76	63	101	84	80	86	92	100	98	87	79	88	97	92	76	87	83	85	71	68	71	74	69	101	89	78	69	92	87	74	85	87	82	66	92	76	79	76	92	96	69	81	92	93	104	100	84	95	80	85	79	85	76	85	90	86	86	77	77	84	81	87	82	92	87	75	74	69	89	81	109	91	54	93	74	89	80	88	74	85	72	79	101	87	81	100	72	79	88	71	84	86	67	99	69	78	93	84	90	101	89	92	64	93	83	90	102	84	86	82	102	86	79	80	88	83	88	90	78	87	95	65	77	83	84	102	78	76	91	93	79	100	71	100	75	93	79	67	92	79	81	67	102	96	69	88	83	102	74	98	80	79	103	89	70	79	80	76	67	83	72	76	77	81	83	85	89	85	72	98	86	64	112	86	85	94	87	76	92	72	75	86	81	71	77	72	87	74	96	95	91	83	84	63	99	93	87	83	94	93	88	84	71	90	74	87	78	81	93	89	90	89	92	95	80	103	69	75	83	83	84	68	74	77	84	86	72	94	75	68	94	93	89	98	77	76	80	98	105	88	104	72	87	85	92	95	85	81	69	86	89	89	82	91	89	77	67	93	80	83	76	86	80	89	95	67	82	79	93	82	93	100	78	73	79	95	97	80	90	99	90	91	86	78	91	96	74	83	86	83	77	79	91	84	111	88	80	85	93	86	72	97	79	86	74	76	91	88	83	99	70	91	85	72	82	98	80	81	90	85	89	80	83	77	82	103	78	73	75	86	85	82	80	89	91	81	78	90	98	94	86	79	76	86	74	70	97	81	86	78	82	90	78	86	90	68	70	78	78	81	85	78	91	87	86	72	94	84	84	85	109	87	88	73	89	86	84	65	88	79	82	93	79	92	90	91	88	87	70	84	88	102	96	94	76	82	95	85	67	95	87	86	79	84	91	84	86	91	95	90	86	98	79	73	78	86	73	85	72	78	82	77	88	75	88	68	89	77	80	82	82	95	82	81	86	91	89	96	85	61	85	99	69	98	78	83	90	85	108	94	87	91	73	85	82	87	85	86	74	87	72	88	79	88	92	80	82	94	85	83	75	85	78	78	97	70	82	90	89	75	68	93	90	79	83	105	81	78	89	81	79	90	84	79	102	66	94	97	75	89	75	83	71	89	83	84	71	93	74	69	103	86	94	94	87	93	93	102	85	90	86	76	79	71	103	86	83	81	89	84	102	90	80	77	80	81	95	81	90	68	78	75	72	81	76	76	96	71	89	83	78	74	97	79	71	79	82	89	72	82	85	92	78	94	97	78	83	93	85	90	91	84	84	89	77	96	91	82	93	90	83	91	87	90	79	85	97	92	80	89	94	80	77	83	72	90	73	81	81	82	88	90	97	84	75	91	89	98	68	77	90	80	84	68	93	80	89	89	76	87	104	80	77	98	97	88	90	85	90	89	92	78	101	75	92	89	80	74	86	84	73	104	95	74	81	87	91	78	91	79	68	91	85	92	87	93	81	108	90	91	90	70	79	91	93	84	87	91	98	76	84	82	91	65	84	104	84	88	94	77	77	73	83	96	96	71	84	89	61	86	94	76	86	95	84	86	79	85	97	92	90	74	107	98	91	97	78	104	93	87	95	104	83	98	91	74	75	73	91	91	90	92	81	88	89	104	75	86	100	82	86	86	72	80	73	74	106	76	88	91	87	88	88	78	71	83	84	76	72	78	83	96	83	102	82	70	84	85	99	86	104	82	84	79	97	82	88	79	82	87	81	91	88	94	85	82	80	69	93	90	85	79	84	90	87	85	81	95	85	92	80	83	82	101	77	95	76	89	77	77	101	98	81	88	85	69	73	77	83	85	75	91	80	98	83	95	80	97	88	67	88	77	79	79	88	94	75	88	82	88	94	73	78	59	95	82	65	84	63	84	89	86	80	83	74	86	69	99	75	81	80	90	84	92	84	72	81	75	87	83	88	93	72	76	83	84	72	87	93	73	75	94	82	72	75	76	69	71	83	96	115	84	82	96	74	100	104	99	120	82	80	80	77	85	94	94	83	101	62	95	83	80	91	87	79	78	78	87	79	89	77	82	75	75	81	95	84	81	70	78	84	90	94	83	69	86	74	92	72	79	76	78	86	95	80	88	80	86	74	77	78	79	80	90	84	78	90	85	101	84	100	76	75	110	83	95	68	96	78	92	95	82	91	86	82	85	79	89	90	77	77	81	102	71	72	93	92	85	100	92	85	90	70	83	80	75	75	90	88	79	75	84	94	78	74	96	80	84	84	96	97	74	89	79	103	80	87	82	86	89	92	72	86	74	101	97	96	88	79	87	112	81	95	77	81	85	71	82	77	86	83	82	83	94	95	77	92	61	77	73	86	78	87	97	70	91	73	86	90	79	93	83	86	94	73	90	92	92	80	83	80	77	88	91	90	81	93	73	71	96	110	94	91	82	88	83	73	83	90	87	92	74	83	89	94	81	72	74	70	69	88	80	80	72	73	87	89	86	73	90	87	68	87	86	79	78	87	78	79	60	97	85	79	74	65	85	85	78	83	93	85	92	74	77	76	92	85	81	74	105	94	84	72	83	82	77	95	80	100	73	93	87	90	72	88	79	98	89	85	104	82	66	99	94	68	92	88	90	86	85	95	95	80	85	102	81	88	93	75	104	71	82	81	87	87	92	95	75	104	97	84	80	82	77	83	85	90	103	83	92	85	84	84	82	80	92	84	61	81	90	83	80	100	71	83	84	109	83	94	80	86	97	76	97	88	99	90	88	71	81	82	106	81	86	85	76	73	99	83	91	78	85	90	80	82	91	94	87	84	76	91	63	103	96	84	80	84	100	80	116	89	73	79	70	93	94	87	93	80	73	89	76	90	79	84
20174	6498	2126	3078	7718	9330	10181	8750	7574	6801	5702	4094	3145	2913	2669	2366	2312	2241	1873	2638	3458	4116	1102	1060	985	1085	1055	870	1004	928	921	883	872	1037	968	946	821	862	968	956	915	992	2307	3911	4546	3667	2564	1899	1325	1055	846	792	715	753	736	772	699	750	751	731	784	765	766	727	768	718	739	703	690	723	723	774	733	716	772	768	744	731	760	735	788	726	757	757	754	717	744	720	706	761	746	729	732	762	761	757	730	761	687	765	726	764	744	780	706	756	705	748	740	783	745	723	728	718	741	774	737	716	704	747	766	734	724	728	690	800	758	655	724	753	745	741	773	688	726	763	748	748	744	687	775	741	716	738	696	702	727	766	728	719	689	714	699	752	745	775	764	724	698	687	721	766	703	742	753	765	713	763	730	704	742	783	758	749	748	729	736	769	783	752	764	727	695	732	760	800	741	770	763	752	763	708	761	758	738	757	748	713	697	779	761	753	756	757	683	780	762	761	769	716	691	742	748	713	792	697	737	746	786	713	699	736	750	754	770	750	739	745	715	739	735	738	765	781	751	719	702	766	724	718	743	796	731	742	750	712	753	723	737	748	762	799	734	717	771	755	727	725	796	726	742	725	723	770	750	722	722	692	722	725	712	732	718	726	712	753	773	740	795	764	768	719	769	727	746	771	754	734	778	726	732	723	734	724	715	763	718	745	739	735	779	762	728	762	761	726	727	788	737	757	740	766	741	757	698	711	758	740	709	756	737	751	757	762	682	707	770	763	704	779	702	757	731	766	716	702	751	733	752	727	755	732	760	744	708	735	735	732	751	773	729	746	793	729	725	810	741	718	743	740	727	768	732	720	781	772	722	719	752	778	699	769	711	785	741	736	731	763	750	743	701	756	706	805	733	746	730	742	795	719	768	754	703	766	745	734	740	745	759	752	756	710	750	756	764	747	733	694	780	706	764	725	739	732	734	771	787	700	762	768	704	783	756	737	713	730	748	723	756	699	736	744	716	819	727	736	738	780	722	793	688	726	714	663	719	764	736	781	733	698	718	738	755	788	736	696	772	704	737	744	765	690	745	717	711	721	725	758	748	713	736	731	780	789	779	761	758	740	776	677	825	744	753	732	757	717	741	728	784	676	770	723	753	741	778	706	709	731	782	758	720	707	737	753	745	752	807	765	746	777	752	774	739	737	752	759	755	744	745	708	676	760	743	731	781	728	743	707	728	762	756	758	752	775	734	737	758	736	750	749	744	753	769	751	742	733	784	748	769	743	744	723	718	769	764	759	771	711	761	761	745	706	727	723	773	721	744	702	764	722	719	713	727	780	768	764	744	723	730	744	754	737	721	730	744	766	779	758	759	782	746	734	790	731	730	733	765	773	739	717	710	730	751	794	698	711	794	733	742	727	734	747	726	746	732	746	727	756	711	753	709	748	729	718	761	748	714	687	706	724	755	746	732	752	740	748	796	707	755	745	755	724	746	756	755	730	771	768	750	758	735	763	735	694	716	784	739	747	778	722	789	727	752	710	770	749	772	702	762	742	783	743	722	722	735	703	692	693	707	770	740	742	750	701	774	714	718	788	734	727	760	725	763	766	773	735	733	737	783	810	736	712	792	711	743	758	713	715	699	740	764	749	737	720	729	750	751	716	712	740	753	732	711	760	735	761	737	718	768	723	761	751	746	753	720	809	668	779	740	726	758	757	758	731	742	720	735	781	746	772	771	734	721	756	808	763	712	743	726	763	746	728	743	760	717	730	736	783	750	707	763	783	751	681	730	736	712	784	762	724	793	756	764	734	781	775	761	759	716	736	786	736	716	732	759	762	763	742	754	738	758	787	770	775	777	714	760	740	733	787	739	770	737	757	782	739	781	735	731	754	747	735	713	748	737	762	724	767	742	713	730	712	709	702	714	786	765	728	729	699	782	761	752	748	728	704	743	742	765	741	766	803	728	733	777	762	750	767	744	709	762	704	735	754	711	764	782	707	776	754	750	755	756	738	735	725	735	754	709	740	759	692	690	769	757	807	738	750	762	765	730	745	787	748	731	693	754	738	754	754	741	788	781	738	769	776	726	717	758	761	724	699	763	724	726	783	738	758	729	733	755	729	763	762	719	736	764	788	757	727	722	763	766	729	757	790	737	725	712	704	694	740	738	760	778	715	761	731	756	762	751	743	725	727	712	703	693	744	716	768	753	728	721	737	726	730	732	788	724	679	767	680	702	770	703	732	764	711	723	702	694	810	735	763	710	778	747	746	775	754	731	733	716	767	727	773	696	771	743	757	789	762	712	727	743	753	712	779	701	801	759	728	751	781	749	715	717	720	730	719	706	785	721	733	766	752	753	834	753	705	735	751	729	713	707	737	711	756	772	758	777	731	814	735	762	739	714	766	720	739	798	733	729	802	764	767	751	718	803	754	757	729	769	756	720	750	718	687	776	768	769	727	735	797	770	743	746	724	739	773	690	737	711	756	751	773	736	759	733	772	718	745	769	761	729	732	755	732	721	710	733	758	776	750	723	746	756	710	727	732	732	812	752	732	723	766	745	742	766	796	751	719	722	745	715	741	749	764	756	779	713	759	747	746	698	728	714	769	709	775	736	797	729	763	720	740	735	707	717	798	744	723	735	696	751	729	757	719	777	690	782	747	741	798	776	717	696	713	737	743	728	747	797	733	695	754	740	762	750	738	719	727	757	752	749	760	733	714	717	731	740	796	736	797	735	752	716	732	768	766	692	716	748	735	742	748	781	727	736	770	732	743	743	750	745	744	721	712	798	740	747	762	743	732	714	718	745	742	733	729	767	750	735	717	761	714	714	747	737	755	692	759	776	748	720	728	742	761	772	758	700	688	768	749	733	770	716	829	744	733	769	775	695	723	722	727	733	715	718	800	718	749	822	772	752	747	745	794	739	700	759	747	713	738	729	718	777	739	738	714	771	733	768	773	688	754	760	736	732	740	744	748	748	745	765	744	749	714	759	735	747	692	767	743	768	757	765	738	744	758	753	743	776	751	762	774	792	707	712	784	706	729	712	768	752	748	714	759	702	673	762	748	752	732	693	752	732	747	677	752	751	779	727	764	786	786	744	750	745	704	774	703	756	741	784	762	725	772	720	709	762	719	717	786	713	774	738	676	742	746	760	775	741	773	735	763	740	744	794	745	737	705	717	744	723	768	711	747	773	755	794	779	710	752	756	751	776	738	772	752	697	772	705	762	723	711	734	732	724	755	741	785	763	758	691	728	723	785	741	754	749	745	744	777	755	700	756	756	722	729	763	790	747	757	749	724	762	771	722	784	732	730	775	712	706	793	716	749	743	791	736	697	742	729	730	727	756	725	696	735	705	722	785	746	721	691	703	746	775	743	778	745	753	757	770	736	780	757	734	793	737	772	750	761	758	756	722	774	711	735	712	706	700	738	702	739	723	777	778	760	727	709	797	693	812	777	728	698	787	753	789	701	769	759	756	748	763	745	746	770	750	694	752	788	785	738
2065	408	165	121	133	155	218	234	220	198	193	195	136	129	118	104	110	129	150	151	218	299	75	88	75	89	86	95	69	80	71	73	66	81	80	79	74	83	73	79	88	111	142	229	269	206	125	132	121	97	79	77	67	84	64	79	72	72	80	66	65	80	85	68	74	71	72	64	78	76	61	68	75	71	80	70	68	73	75	53	71	76	55	71	69	93	67	79	80	82	74	72	59	78	64	88	62	87	77	68	58	69	61	62	51	67	61	61	67	92	70	77	82	68	81	75	87	76	74	81	83	91	80	79	76	76	65	79	58	67	85	77	80	60	60	65	65	77	72	85	86	71	69	75	84	86	82	83	76	44	76	77	80	72	79	79	84	71	73	68	65	79	91	82	83	91	58	67	62	77	80	77	60	75	71	68	75	67	69	85	61	77	70	74	80	90	67	75	74	83	89	69	72	78	81	73	86	78	69	43	67	64	65	75	84	87	67	66	75	79	67	77	72	75	72	67	74	93	73	73	67	69	86	76	74	60	61	70	75	81	66	75	64	84	73	78	77	76	66	77	74	81	86	79	72	84	61	75	80	56	70	80	55	74	76	69	67	79	76	61	76	64	77	60	84	64	66	99	83	79	82	75	77	72	59	88	54	85	73	72	60	68	74	57	61	72	80	85	83	73	70	68	54	74	72	75	64	58	63	73	58	59	66	63	70	74	74	63	87	69	78	73	78	73	62	66	72	77	75	85	57	74	80	62	54	74	69	57	58	58	73	79	77	67	85	67	74	69	72	72	70	68	66	77	65	95	73	61	68	73	63	81	85	81	80	67	74	72	71	80	80	74	86	79	66	80	69	92	54	72	87	77	64	70	69	55	80	75	66	63	72	80	87	81	68	82	68	66	82	68	88	67	60	89	55	65	67	74	71	76	57	79	71	89	83	84	61	85	65	73	72	65	60	60	57	74	74	73	78	73	92	79	62	70	75	67	69	69	72	67	70	75	66	65	69	71	75	61	85	67	57	77	69	75	65	66	91	77	70	59	65	80	77	84	84	70	97	71	97	80	75	74	68	76	67	86	76	81	78	70	64	67	71	82	62	64	73	86	86	63	72	84	79	91	83	69	65	85	76	63	66	72	66	68	65	69	61	69	79	63	61	65	75	67	89	87	80	67	63	80	69	76	80	64	60	90	100	71	73	69	74	67	81	79	80	82	70	86	71	65	78	82	64	74	80	56	64	68	72	65	78	75	77	67	63	65	71	75	67	68	66	68	60	59	68	77	78	73	78	58	57	76	88	86	72	69	74	64	90	72	68	72	76	50	72	68	68	85	78	89	68	67	66	68	75	68	87	69	69	78	76	62	71	73	84	65	58	83	76	75	80	89	52	66	62	82	84	93	69	93	72	83	68	69	78	64	76	61	76	80	64	97	87	80	73	52	60	72	71	73	88	69	77	82	82	78	55	86	70	89	79	88	67	77	74	59	68	65	69	64	88	79	63	63	66	74	77	83	84	70	75	60	79	79	70	85	77	65	78	81	68	63	85	90	81	54	84	83	65	78	79	78	81	68	50	82	92	68	73	83	69	71	68	84	71	56	85	87	73	81	71	58	71	72	79	64	81	54	76	73	72	71	75	69	69	87	81	47	97	65	65	85	91	70	89	69	62	76	82	86	74	85	64	56	69	73	83	73	67	82	67	65	72	66	62	68	82	82	76	82	78	74	68	71	68	76	78	82	78	75	57	84	61	67	88	66	79	66	72	83	63	78	55	76	83	83	66	82	66	65	77	90	70	93	68	81	71	81	56	72	83	73	62	75	57	60	74	75	63	63	83	73	79	76	88	72	79	80	67	68	66	77	71	62	67	77	76	87	76	75	86	85	77	72	74	64	67	78	63	81	62	65	81	78	81	75	76	70	62	82	86	74	63	70	66	76	83	76	70	85	59	69	75	90	76	77	70	76	58	71	81	75	60	77	72	73	76	79	77	69	70	71	75	65	63	64	60	75	69	75	61	61	83	68	64	69	90	81	72	73	81	68	67	69	74	73	65	78	78	69	75	67	68	74	61	73	81	65	66	88	74	73	67	58	60	71	74	70	77	84	57	77	71	90	61	84	80	70	65	70	61	81	58	57	81	65	89	72	70	78	68	80	78	79	82	67	75	69	73	79	71	65	57	68	73	74	68	83	69	76	55	63	64	81	70	81	75	69	74	87	75	72	66	69	68	54	85	58	64	91	69	81	76	90	70	66	75	62	83	68	63	87	69	72	62	69	71	69	100	68	72	74	84	76	76	78	60	79	66	69	70	85	80	71	76	54	68	74	68	76	68	72	86	70	80	71	75	77	97	78	66	64	69	72	72	77	80	65	82	89	78	74	69	86	89	62	71	65	80	69	73	72	98	70	67	76	79	71	80	85	74	95	63	76	62	59	48	75	80	68	80	80	66	66	68	82	61	73	80	77	72	57	56	70	67	72	89	65	77	66	70	69	74	71	71	73	66	73	71	76	76	74	68	80	51	86	81	89	70	62	76	67	64	71	88	70	74	77	71	80	86	89	87	75	70	76	81	69	69	77	60	75	65	83	84	63	82	84	74	75	72	66	64	73	64	70	72	83	73	76	75	77	76	64	66	81	64	81	77	85	64	86	67	70	60	74	75	85	76	69	77	82	66	74	71	56	76	67	83	55	81	63	62	66	82	72	83	67	72	81	70	81	81	63	82	96	73	79	68	71	81	75	67	59	76	83	82	66	72	81	61	79	79	69	93	70	71	71	94	64	93	70	78	62	74	65	96	78	64	71	74	73	78	68	66	62	71	77	75	68	70	72	66	83	71	67	60	80	89	77	75	80	69	72	72	76	81	69	73	85	77	76	85	69	77	66	63	68	70	70	82	77	55	63	62	74	77	81	84	64	78	73	75	80	69	79	65	81	64	65	81	72	72	56	83	68	61	74	73	75	74	69	62	67	61	77	73	58	76	81	90	67	83	76	73	73	66	67	79	84	73	61	90	75	70	58	70	71	68	82	76	86	74	78	63	79	66	60	77	76	68	64	75	70	74	66	82	48	85	67	75	61	75	61	76	60	81	55	66	79	78	74	94	67	79	84	65	64	87	77	64	69	67	67	85	68	88	81	57	66	66	66	54	81	78	80	71	70	64	77	64	76	74	74	79	67	70	75	69	62	75	68	73	82	83	77	73	90	95	68	64	87	60	71	78	59	79	74	69	76	79	60	71	78	79	73	77	78	63	66	74	63	73	61	76	78	71	80	69	84	75	67	78	68	81	63	72	68	67	79	76	83	67	58	80	67	69	54	76	77	79	69	80	80	76	71	69	83	74	78	74	78	65	78	75	70	71	86	61	62	87	75	78	69	68	79	70	66	76	76	71	69	73	59	66	90	83	67	72	90	69	78	80	86	75	73	71	80	82	65	75	78	68	57	79	81	85	78	68	65	73	65	59	74	58	77	74	68	54	68	68	57	64	61	75	67
19827	5567	1961	2724	6976	9155	9525	8489	7728	6666	5679	4154	3013	2736	2752	2396	2299	2052	2480	2915	4632	5971	929	1016	928	1040	1012	849	900	807	767	833	836	915	879	777	778	730	787	834	813	1043	2384	3982	4614	3617	2229	1764	1243	900	737	662	671	646	659	632	599	619	599	598	614	640	689	619	642	654	591	637	608	666	620	621	671	618	607	638	650	628	615	679	628	638	638	594	650	620	604	655	600	664	620	568	633	655	615	643	608	646	628	635	647	644	659	677	649	611	659	682	579	625	605	637	631	619	629	616	696	631	584	635	644	664	623	626	645	633	631	615	629	623	642	592	655	623	635	630	601	604	652	643	600	662	629	624	638	626	631	657	661	608	627	605	660	658	644	629	608	655	653	664	670	651	657	600	618	650	630	640	616	638	656	611	653	691	645	668	642	636	625	623	621	608	605	646	634	598	625	637	664	646	614	665	632	639	590	668	588	663	664	643	640	672	622	631	662	582	637	614	643	628	588	664	618	655	681	644	602	595	644	643	649	604	602	628	638	678	636	701	640	638	596	621	686	634	589	658	633	660	616	587	641	625	605	632	661	596	638	626	586	611	650	625	611	624	593	620	619	635	621	666	657	654	641	608	667	644	642	645	644	623	652	601	681	620	660	617	643	625	662	627	596	600	662	590	614	625	646	614	620	682	660	655	620	626	630	611	616	649	603	643	643	638	603	650	698	688	609	603	624	607	560	623	622	652	656	674	638	633	639	648	614	635	650	641	639	634	676	662	593	644	608	635	600	615	684	612	634	613	585	600	583	643	603	683	683	602	667	649	671	630	644	580	683	642	618	623	619	665	641	666	631	608	620	634	641	668	623	640	595	622	610	620	661	654	665	619	656	649	682	668	663	640	664	671	638	654	619	652	660	626	614	584	676	609	633	637	639	636	615	649	617	670	668	654	638	616	626	664	612	692	604	613	673	615	660	649	640	612	656	601	654	679	628	639	637	621	636	627	652	633	610	603	668	615	632	652	617	593	656	622	629	628	662	634	626	641	614	618	656	648	579	666	641	595	659	632	678	646	626	601	647	614	663	663	585	636	629	668	602	674	656	636	651	670	681	599	644	615	638	644	593	636	646	661	642	624	632	673	633	619	682	631	634	627	600	610	658	637	649	620	650	652	662	608	648	672	672	641	620	605	626	610	640	674	640	624	626	625	601	643	637	656	649	627	666	652	615	607	669	638	624	644	632	640	609	635	706	658	651	630	645	675	658	650	586	660	673	649	621	643	655	655	677	641	655	625	635	608	624	648	688	657	647	649	649	609	659	679	644	653	644	673	615	634	636	641	666	635	647	605	625	615	626	648	647	663	630	639	641	648	610	653	626	624	642	630	604	627	650	610	608	649	656	623	614	652	619	664	619	654	654	657	652	644	590	637	656	625	625	656	635	656	616	649	570	645	607	659	634	676	633	661	620	610	648	621	660	608	625	620	614	673	608	626	658	588	639	688	640	627	589	603	625	635	684	642	623	643	658	623	614	655	685	614	605	672	618	637	600	613	610	618	663	638	680	641	640	670	671	638	629	599	643	611	620	653	660	670	644	627	607	642	651	581	616	620	610	643	626	648	639	633	622	644	644	631	663	655	621	648	680	680	664	618	663	641	654	675	662	622	623	641	631	616	631	625	655	642	606	613	613	653	646	611	623	637	639	594	631	638	626	627	643	643	623	680	606	650	637	651	624	621	659	643	628	648	610	602	633	654	652	623	590	657	596	630	662	633	636	638	658	634	618	609	616	666	613	654	607	617	610	652	654	591	634	587	645	608	629	627	597	608	623	662	638	652	658	670	616	620	644	616	595	685	639	635	588	632	644	650	679	637	605	615	644	651	664	617	621	633	607	628	609	639	652	674	654	600	639	601	626	618	669	656	681	686	636	593	623	654	632	663	635	631	629	609	638	648	602	656	618	580	617	641	629	651	601	643	664	631	617	632	634	621	587	639	665	630	601	693	624	640	630	695	652	617	670	645	634	619	616	668	646	631	596	635	651	622	672	643	638	631	576	656	639	630	625	623	619	606	661	651	605	673	659	681	673	629	634	592	654	648	641	624	624	635	620	628	622	582	661	653	633	633	608	638	693	621	668	645	639	626	628	655	649	668	626	596	684	647	633	637	646	625	640	687	651	643	685	623	647	616	642	644	622	623	643	640	600	716	627	603	676	661	676	644	618	645	616	677	624	611	618	659	659	672	654	633	623	633	616	589	618	677	600	621	659	675	614	626	678	635	635	617	664	626	601	582	623	628	625	612	650	609	627	656	635	636	646	663	640	698	653	652	651	663	606	660	626	624	642	653	609	651	656	632	634	648	630	631	636	643	627	612	664	604	673	643	612	644	616	623	645	681	626	677	657	618	677	663	648	651	616	674	613	647	643	618	633	629	654	660	617	643	606	638	625	638	643	609	676	613	642	611	670	635	619	652	619	614	634	616	619	663	658	616	641	673	619	682	658	679	628	633	617	648	638	654	657	638	639	685	606	607	642	617	658	647	633	629	630	675	617	627	643	638	680	669	675	657	682	683	625	579	650	597	602	617	667	673	640	637	632	615	586	657	637	644	597	646	638	641	631	588	609	639	635	647	596	652	623	617	633	644	646	631	626	580	619	692	672	674	649	613	602	644	635	623	631	611	600	650	632	633	606	640	653	651	634	620	637	655	627	601	678	646	658	664	660	638	663	670	629	656	630	619	650	614	605	625	670	624	617	679	631	641	675	608	649	670	657	603	624	696	673	655	601	657	617	617	655	640	649	679	699	620	629	636	618	645	693	649	652	682	628	611	641	615	603	642	613	603	685	588	628	588	643	674	638	625	661	623	630	652	648	614	603	627	674	641	635	644	611	582	648	646	633	655	622	619	626	642	600	682	630	656	633	618	673	609	622	599	632	610	679	622	666	645	644	617	630	659	638	607	621	604	617	674	623	633	638	672	674	621	654	631	634	672	630	620	628	628	641	665	611	648	643	650	655	663	661	639	681	604	611	601	626	630	652	638	612	652	631	641	616	673	640	639	650	607	634	649	613	645	658	611	669	633	635	619	679	641	662	646	639	616	641	616	629	620	603	636	631	636	613	616	631	646	663	649	669	616	661	652	611	608	630	643	658	650	649	628	672	681	690	604	614	637	657	608	610	596	672	645	641	636	667	647	631	614	620	624	639	671	606	649	630	674	657	659	648	619	574	634	648	615	659	613	646	601	660	654	623	605	630	631	583	654	645	679	666	637	618	639	675	634	645	602	652	637	620	628	671	633	689	598	603	670	706	625	658	643	644	624	655	643	609	633	635	635	652	650	660	657	635	608	618	637	645	616	626	626	655	654	610	627	646	639	630	595	647	633	607	638	662	644	641	623	613	655	640	644	590	627	639	655	587	671	670	654	644	604	606	563	639	636	684	621	615	678	633	656	653	643	632	642	647	661	646	598	654	654	611	676	685	600	623	633	637	654	622	638	630	604	633	620
2133	729	198	156	158	231	272	286	293	273	261	183	146	144	134	130	134	137	189	359	307	401	98	83	78	99	81	85	98	78	74	81	80	81	97	80	78	62	89	91	85	114	210	260	269	277	178	161	117	94	71	77	78	70	81	69	65	54	79	100	71	72	84	64	71	74	68	85	81	71	67	84	79	82	65	75	71	71	77	81	73	68	68	67	74	60	73	72	78	75	85	61	80	76	65	66	68	85	66	85	70	73	71	84	70	61	63	53	62	68	69	71	74	66	97	67	74	67	61	81	65	77	68	81	69	73	83	83	68	66	74	76	62	77	70	68	75	80	80	59	79	76	83	75	74	65	85	80	73	74	78	87	77	72	80	73	67	64	63	65	71	71	79	64	68	67	62	75	78	76	97	71	76	83	84	69	67	81	69	74	80	62	83	68	69	67	89	71	79	78	69	75	98	64	63	68	65	87	70	83	82	71	81	67	71	65	60	81	91	66	72	87	59	68	75	66	74	77	78	69	72	78	81	64	74	74	69	73	72	80	74	79	79	80	86	68	74	63	98	48	81	79	79	90	65	76	90	76	96	78	84	78	73	71	75	96	70	75	80	58	79	79	77	89	69	63	79	79	67	73	73	62	61	88	75	71	76	68	75	75	61	74	85	70	93	73	83	88	77	73	83	74	70	80	81	81	57	91	70	75	82	69	69	87	76	89	69	77	78	74	81	71	80	74	73	86	72	64	66	62	87	71	85	72	79	70	70	73	75	69	70	64	72	76	81	90	59	87	80	74	87	77	73	65	77	77	75	75	78	77	62	71	74	69	86	105	81	72	66	85	69	71	80	73	72	66	79	65	69	79	84	83	74	67	71	72	66	45	65	80	63	64	78	69	71	59	82	84	73	72	87	69	66	70	77	70	79	93	76	62	63	58	63	63	77	87	65	76	67	74	75	84	71	74	67	73	75	71	77	82	79	79	83	66	67	80	57	86	64	69	70	72	84	82	93	78	82	80	77	87	65	56	88	93	91	63	73	73	80	68	64	81	99	84	57	70	70	65	70	86	91	80	72	67	83	76	66	62	76	76	64	80	79	65	75	66	76	93	67	68	80	68	92	72	64	74	73	72	73	78	70	80	80	80	71	75	82	77	82	91	70	66	79	72	90	72	82	76	71	68	71	63	71	65	76	77	64	94	55	71	67	84	53	73	104	75	69	86	71	64	73	66	81	65	67	86	71	82	69	67	55	68	75	69	51	78	64	74	67	71	74	75	80	61	63	74	66	65	75	75	77	87	70	67	74	91	80	77	85	72	85	87	70	64	71	71	65	86	66	76	72	68	71	78	66	69	60	86	79	81	63	73	68	85	75	85	67	85	83	67	82	76	67	71	71	65	77	76	93	66	73	67	79	71	68	69	75	73	78	78	67	79	75	63	75	77	77	75	74	82	68	82	54	78	68	77	67	81	82	79	81	88	84	77	61	62	78	72	64	51	95	64	63	72	68	71	72	97	68	67	58	60	67	65	75	67	61	71	89	75	68	80	75	76	79	78	61	75	77	81	55	83	70	75	67	61	64	69	60	82	66	78	85	65	83	76	64	92	76	78	56	66	75	81	69	81	65	80	84	69	47	72	84	86	81	95	75	72	96	73	64	68	96	77	78	70	69	65	74	63	67	67	65	71	71	99	98	80	69	65	82	62	75	76	64	78	79	61	75	72	74	69	74	70	66	65	73	67	70	80	62	71	76	81	62	74	69	71	68	78	78	83	81	80	75	71	63	85	79	76	67	47	66	69	69	75	68	69	72	72	72	79	77	70	77	80	71	66	79	70	90	70	72	83	79	60	84	82	67	82	88	82	78	66	76	62	74	81	96	69	85	78	66	72	90	66	82	84	75	76	77	76	63	72	66	56	74	64	62	72	85	83	73	72	79	64	89	84	63	78	65	73	61	77	77	61	80	86	65	88	70	94	65	68	66	63	71	73	77	80	74	83	75	80	89	80	73	71	71	78	67	73	89	79	72	99	73	97	63	81	74	51	78	84	67	86	71	77	92	77	83	75	77	75	88	77	90	79	69	68	71	73	76	81	58	79	91	90	80	59	74	71	77	60	83	84	75	74	73	79	92	84	72	73	78	76	88	77	61	71	80	82	85	73	85	78	67	88	77	69	87	64	71	71	66	82	73	80	71	82	93	71	71	84	70	79	71	80	72	85	51	70	87	72	72	69	74	76	83	79	75	63	76	82	74	76	83	72	73	81	71	62	79	66	78	84	78	80	71	89	78	80	68	73	74	81	68	84	75	61	90	65	71	77	56	65	82	71	72	65	76	66	77	80	70	67	74	85	54	79	52	75	62	60	74	73	68	90	82	70	62	85	86	81	83	83	66	68	63	68	79	79	66	83	74	73	83	69	79	84	78	80	68	55	63	86	72	73	74	87	47	82	68	82	76	69	60	72	75	65	68	74	83	95	65	58	66	65	55	75	66	80	72	74	86	76	60	82	76	91	71	78	77	101	83	76	71	66	90	65	80	68	82	67	71	80	70	80	96	78	75	67	78	61	92	71	68	72	70	66	78	69	74	85	83	71	76	58	75	74	78	84	72	63	75	74	71	76	75	80	76	92	77	77	75	82	73	77	80	81	76	83	82	69	72	76	69	67	79	61	86	73	71	68	78	72	74	73	79	88	83	85	71	63	73	82	89	90	55	86	74	75	69	78	69	89	81	68	68	84	77	73	62	91	66	75	75	71	78	78	78	70	62	91	67	76	70	78	77	81	87	63	58	63	70	65	89	85	75	64	77	69	63	78	66	76	71	70	70	87	77	89	83	89	91	88	82	61	67	67	91	75	79	57	59	81	76	72	63	68	68	76	76	64	74	82	64	79	64	82	81	66	90	69	97	71	72	75	65	69	69	66	72	71	86	66	65	72	81	71	65	84	66	67	74	81	76	60	68	53	79	76	77	68	85	78	70	62	64	65	71	84	77	70	75	53	71	83	82	86	88	98	82	79	72	100	65	82	71	76	76	65	85	80	75	77	74	69	60	71	81	83	83	79	76	60	80	71	99	67	63	83	85	82	65	74	72	72	72	70	73	70	74	77	92	74	78	76	60	72	75	79	82	59	70	70	70	92	92	76	91	72	71	100	77	88	67	70	60	80	87	75	63	94	66	81	82	71	67	81	73	80	84	88	83	69	95	75	70	76	63	74	94	76	63	82	71	76	66	83	60	80	57	82	86	80	63	78	72	91	65	76	74	81	73	81	80	63	66	74	82	81	90	80	73	72	78	89	68	76	85	89	78	75	72	70	62	93	75	61	76	72	64	77	67	80	65	63	84	67	53	78	78	61	65	64	91	69	73	72	74	60	77	69	69	69	70	85	70	73	80	79	88	71	69	74	67	75	83	82	87	82	85	65	73	80	77	57	79	73	96	62	62	90	84	64	61	80	73	73	64	84	76	67	70	71	69	66	68	90	77	87	79	80	72	79
23799	7696	2340	3829	9062	11853	11728	10365	10081	9032	7535	4997	3834	2998	3003	2843	2635	2409	4261	7123	7075	8151	933	1024	998	1094	1026	866	885	929	868	834	821	897	1039	908	828	798	832	934	880	1666	3965	5133	5836	4747	2901	2396	1500	1026	819	694	700	669	710	652	606	641	653	671	634	673	687	636	675	630	638	662	635	622	653	630	651	670	653	628	664	619	644	709	610	643	659	653	665	625	650	622	653	629	680	698	702	663	631	627	662	641	635	654	679	629	642	624	615	640	668	644	625	712	619	598	681	617	626	663	635	591	647	674	613	657	682	648	653	687	682	675	623	668	625	652	638	650	690	646	665	611	665	706	639	640	647	635	665	634	660	590	658	660	640	627	656	676	621	610	624	610	661	639	636	691	630	630	683	642	643	618	664	667	682	621	667	623	635	662	677	689	670	654	694	678	651	639	690	692	614	633	636	634	641	643	653	659	682	626	650	677	639	690	659	682	609	672	626	702	669	680	656	634	688	669	720	644	610	637	671	656	675	635	658	613	668	645	669	638	659	684	652	635	654	652	661	668	661	653	632	667	650	641	685	650	686	647	634	672	635	675	643	622	641	656	643	665	616	643	685	602	658	663	668	640	654	639	606	639	644	648	664	621	665	669	654	626	673	655	654	644	676	662	671	652	611	648	628	627	631	676	688	617	615	697	651	665	654	648	671	616	684	642	662	675	655	663	624	626	620	666	680	685	674	609	677	662	655	639	652	685	627	689	646	603	625	684	625	671	671	638	666	646	675	640	685	658	650	619	691	682	610	666	704	641	678	679	644	621	697	689	619	646	645	640	611	668	655	656	644	700	651	702	691	640	635	654	650	666	676	665	644	675	637	635	653	661	616	675	671	659	650	667	610	631	689	639	627	630	644	685	680	668	657	670	671	661	639	653	671	660	700	639	683	659	657	616	642	589	650	652	660	672	657	699	641	668	640	668	662	638	656	678	675	681	644	669	672	628	599	653	615	634	609	636	672	672	645	630	646	659	669	696	662	669	702	623	656	627	630	646	680	625	647	718	678	687	653	662	667	645	671	631	652	640	663	656	619	715	622	603	671	656	629	629	676	645	663	657	693	661	655	645	683	657	652	665	664	646	631	668	664	670	675	678	632	651	641	625	644	661	651	665	639	629	617	685	649	662	650	632	662	655	628	674	654	639	631	676	683	654	657	659	663	662	654	657	690	657	623	683	667	674	661	668	623	637	629	645	650	683	647	704	676	694	644	647	692	654	691	668	673	677	667	639	625	639	640	694	682	674	651	645	676	628	627	630	653	674	660	635	670	661	618	650	655	629	636	653	666	614	696	639	587	663	642	674	619	668	646	620	653	613	672	641	611	656	641	668	641	615	639	651	646	642	653	610	599	655	612	667	669	654	671	707	620	710	640	655	651	669	680	659	642	620	692	657	639	687	657	685	703	652	654	604	655	678	645	680	692	641	671	658	600	662	637	658	664	652	666	620	631	688	652	639	641	641	616	676	654	632	619	634	666	647	663	626	598	607	633	656	657	649	624	674	620	645	626	627	635	680	676	655	652	629	673	593	667	678	605	656	669	654	632	686	653	685	660	640	619	674	681	684	643	620	630	622	656	687	671	667	647	635	675	634	685	648	641	688	649	649	646	624	634	686	647	657	655	661	664	659	654	659	673	648	638	688	671	630	610	652	650	681	669	626	620	650	649	670	617	662	651	685	652	641	638	678	682	627	677	649	650	623	660	655	608	706	667	636	638	676	644	650	636	653	635	630	666	663	638	628	647	639	701	688	647	693	661	639	662	644	663	643	675	656	658	677	677	686	633	621	640	706	592	660	683	637	678	655	680	636	629	626	638	651	623	673	597	659	700	651	653	635	647	615	706	641	651	604	684	640	690	673	650	667	637	649	649	646	673	630	641	639	672	648	668	656	661	667	648	657	654	652	609	683	651	606	655	641	620	675	639	621	658	674	659	701	689	602	644	641	644	637	649	658	657	646	666	643	644	629	649	617	613	648	686	628	714	713	654	660	694	636	654	628	659	683	639	663	629	623	679	668	619	651	638	664	617	694	670	635	655	648	652	670	644	570	664	613	680	652	679	673	667	658	638	616	656	718	688	670	648	665	721	647	668	701	660	685	706	664	630	665	619	646	628	667	667	635	607	647	641	672	637	653	613	679	645	662	591	659	644	670	670	651	655	661	678	642	680	685	620	617	664	618	610	602	621	697	667	657	675	618	684	675	672	642	646	673	679	667	592	633	637	678	612	668	666	644	648	653	669	635	672	615	636	690	637	581	659	694	648	689	654	650	665	640	650	660	679	627	661	693	622	666	615	653	646	676	669	633	658	698	656	638	641	609	679	671	688	609	653	665	668	669	704	656	705	661	629	729	652	684	611	650	640	673	641	653	631	663	680	660	644	673	640	690	588	627	662	711	643	684	683	658	696	665	660	651	682	632	646	673	649	670	669	651	630	624	622	687	620	678	709	613	677	666	637	630	648	696	659	650	617	607	682	657	654	606	632	620	632	697	611	628	669	567	639	651	659	659	610	684	676	625	683	714	666	640	638	642	646	677	649	672	689	667	638	622	672	626	650	701	642	646	686	637	629	620	664	606	598	684	653	652	623	669	678	665	612	707	638	674	653	664	606	656	644	671	659	656	602	645	663	640	652	600	652	697	682	688	678	644	631	620	661	678	664	639	636	659	645	653	628	661	663	660	683	631	640	631	650	686	670	657	665	627	701	694	660	684	601	643	637	650	679	661	704	631	620	662	625	611	646	639	598	660	613	611	637	645	616	691	653	640	668	634	604	676	659	667	605	689	651	613	649	644	702	664	655	677	646	638	653	674	658	662	655	582	637	676	655	644	644	674	656	691	646	638	641	611	638	685	655	696	644	651	642	663	680	625	660	662	611	689	657	688	650	691	647	649	641	644	695	637	604	678	663	662	689	653	689	689	663	707	662	691	631	652	613	640	641	652	652	633	593	677	622	686	643	606	686	669	679	640	643	625	647	628	672	653	679	648	667	641	634	646	698	617	619	636	662	684	638	674	644	686	660	713	650	639	658	644	643	679	613	650	669	666	649	627	643	637	638	688	665	607	657	650	641	681	638	648	608	655	694	612	620	633	657	662	632	642	594	636	657	666	624	639	655	647	643	628	612	646	620	654	639	699	643	621	679	628	716	658	645	666	649	666	673	657	654	669	603	729	718	655	617	655	667	681	672	683	635	685	675	733	648	650	659	727	687	713	685	595	666	657	646	608	654	633	659	643	624	638	613	577	597	655	639	665	699	668	655	620	661	632	692	647	669	673	635	617	686	641	680	669	657	660	656	679	638	643	633	607	674	631	656	674	666	667	664	631	630	642	653	615	616	665	652	616	705	610	621	622	676	646	654	613	631	669	651	693	664	667	637	644	656	634	647	653	606	675	659	638	654	606	663	594	645	626	659	637	694	676	674	645	666	661	667	655	644	628	662	686	648	632	704	652
1243	275	125	102	145	147	172	171	212	204	205	142	130	104	95	107	111	102	127	184	154	118	69	85	99	86	73	104	85	67	96	91	69	85	87	87	67	70	91	82	87	89	113	102	110	121	96	112	96	91	76	96	94	75	81	68	75	89	78	81	64	99	70	86	83	77	76	82	93	70	80	80	79	76	77	93	84	83	82	78	79	76	64	99	84	76	81	76	77	75	90	84	86	84	61	78	66	83	83	99	83	87	76	81	86	104	76	79	89	85	90	91	79	79	78	91	82	81	90	97	104	98	86	62	69	81	85	69	76	72	80	67	75	82	88	89	70	67	83	83	72	88	94	83	73	88	80	76	83	88	81	78	87	58	89	72	89	87	84	74	88	71	70	83	79	95	86	78	79	85	77	94	63	76	100	87	99	92	87	96	83	87	84	94	85	95	84	96	99	82	90	75	72	70	80	96	70	77	95	89	74	72	92	92	72	80	75	96	79	81	83	90	91	81	83	87	70	70	100	82	93	69	94	73	75	79	79	83	84	81	101	96	82	83	89	76	76	84	83	93	75	79	87	86	76	73	74	73	85	85	78	80	102	66	82	74	78	83	109	76	94	71	84	86	79	87	101	77	90	87	74	99	91	80	82	84	86	84	86	88	82	91	84	96	95	84	76	80	84	73	69	82	101	83	69	82	86	98	80	108	72	67	79	98	82	83	90	89	65	91	82	84	68	76	79	87	85	71	84	84	89	71	84	89	83	88	84	87	74	79	81	82	90	87	76	94	98	84	78	77	68	95	89	84	78	104	80	91	83	84	85	70	100	87	92	92	78	89	71	82	88	79	76	77	86	95	71	85	92	94	80	68	93	74	75	70	69	86	86	80	73	67	101	76	95	92	78	96	84	73	94	94	85	80	96	101	82	102	93	64	111	81	85	72	82	77	79	93	81	88	82	86	95	83	84	90	80	87	82	81	72	93	88	80	81	85	72	97	79	83	86	83	83	107	86	70	76	96	88	69	75	73	102	75	84	67	95	84	68	80	79	92	89	91	86	82	86	83	75	105	83	97	87	82	95	81	88	89	84	82	83	91	96	79	95	81	87	68	84	77	80	76	77	81	76	75	76	90	86	89	90	80	92	73	79	71	80	82	94	74	89	77	85	86	70	89	76	96	81	74	73	84	79	74	100	80	92	87	84	82	62	69	95	89	74	81	88	95	83	85	74	82	93	84	83	71	87	88	78	103	81	71	77	73	94	82	98	82	88	81	76	88	86	88	99	92	81	88	103	83	93	86	99	81	88	79	94	85	81	74	86	86	91	84	94	82	81	83	80	85	74	78	86	100	97	79	83	80	70	73	87	73	72	78	79	71	90	98	112	71	88	84	86	88	86	75	85	77	98	71	108	90	83	95	87	95	97	84	78	71	83	81	99	77	87	85	89	79	80	68	89	87	91	87	92	80	93	96	97	87	87	73	87	86	89	83	76	79	78	74	87	71	91	80	93	77	64	74	93	81	90	87	88	86	76	88	96	93	100	87	62	76	84	76	90	85	79	87	78	66	90	84	94	71	77	94	79	83	74	78	82	78	94	82	105	76	67	81	80	90	92	72	75	78	92	110	70	70	78	90	92	108	102	80	73	77	86	75	82	67	83	95	88	89	73	80	85	108	81	82	88	89	87	92	77	89	86	76	61	90	91	73	72	83	95	86	88	69	86	80	78	85	94	85	68	82	103	91	94	94	95	87	87	75	82	93	101	80	85	88	76	85	80	86	90	73	82	88	79	98	84	85	87	92	82	87	78	87	91	80	83	69	95	91	88	88	82	83	86	80	94	84	65	89	76	82	75	81	83	79	117	85	70	78	75	77	60	91	103	83	82	73	98	82	93	88	83	92	82	77	86	86	92	77	90	83	97	85	78	86	69	96	94	81	79	77	81	104	102	87	85	84	87	89	92	91	69	92	86	66	91	89	90	93	76	74	83	78	74	98	68	105	77	79	78	93	70	95	90	76	83	78	87	82	86	90	84	90	86	76	88	81	92	84	86	99	107	81	86	81	77	92	97	82	87	76	78	75	75	79	79	91	85	80	105	76	93	78	97	94	100	89	74	93	87	88	92	63	74	87	92	73	79	77	76	85	88	89	88	72	82	80	76	85	78	84	83	107	91	84	83	102	87	98	92	79	79	66	75	72	80	82	92	87	101	84	99	82	72	85	76	90	92	86	86	75	87	83	84	86	83	65	68	74	77	81	74	85	79	95	92	94	95	82	82	77	81	73	88	80	79	75	91	93	70	97	80	67	95	76	74	98	80	100	97	77	79	87	85	73	87	97	77	86	83	88	83	80	83	72	82	88	93	82	77	77	72	70	86	96	73	85	86	93	83	86	73	94	88	84	87	99	81	76	78	85	78	73	79	99	70	82	104	108	77	99	83	87	86	82	82	97	85	84	80	89	94	86	74	78	74	88	78	77	65	97	91	103	83	82	84	80	79	82	88	92	86	86	87	90	73	80	90	117	78	95	86	82	77	86	84	99	82	76	94	87	86	77	72	78	96	82	97	90	78	81	95	80	81	93	73	90	89	94	87	67	88	76	82	89	67	71	93	82	92	62	82	105	79	81	89	82	87	78	85	71	67	81	83	84	102	83	76	71	88	74	89	81	67	87	99	80	82	71	65	81	62	88	92	88	99	88	89	93	90	93	88	83	103	88	92	85	95	88	94	93	97	87	86	97	95	89	94	88	94	77	65	96	80	89	78	73	95	76	89	88	86	79	73	82	75	71	80	74	88	85	94	93	98	82	95	64	83	85	87	71	97	74	82	82	71	93	93	86	79	80	93	90	97	85	90	83	67	86	80	73	98	87	85	87	84	87	76	80	97	88	88	82	95	84	90	83	90	91	79	83	78	84	73	97	83	83	79	70	90	78	78	104	72	95	92	90	91	69	74	83	78	78	96	80	94	88	75	80	74	82	93	76	103	76	92	92	79	79	64	95	81	66	75	78	89	78	88	111	77	79	84	72	81	83	85	93	78	85	74	84	81	81	85	69	70	79	107	90	86	80	90	95	77	69	93	69	102	95	90	84	88	83	59	87	84	94	82	73	88	97	75	82	80	75	79	87	75	77	81	72	73	74	80	94	81	89	89	90	95	89	83	73	69	93	86	78	90	101	89	79	80	94	87	89	83	70	97	77	83	76	79	97	83	99	89	92	83	78	80	86	97	69	74	78	80	82	76	94	78	98	76	78	95	81	79	85	84	99	72	78	86	81	84	87	72	97	72	71	101	73	81	78	77	93	80	90	83	80	91	76	78	95	66	81	82	86	96	74	86	72	69	89	86	94	98	81	78	99	77	78	88	93	89	79	94	74	75	80	86	75	66	85	95	86	88	91	90	76	78	113	71	96	82	85	77	90	89	79	82	81	86	55	103	98	88	75	99	92	84	83	82	81	79	74	90	74	75	71	102	81	100	76	69	82	96	83	80	91	74	87
15149	3899	1505	2214	4789	6720	6805	5782	6416	5735	4526	3086	2466	1876	1733	1779	1754	1527	1676	3925	2811	1915	806	911	852	849	852	835	816	830	745	811	778	815	902	874	786	775	800	837	854	858	1257	1347	1552	1532	1213	1145	895	842	733	740	727	723	702	699	713	719	712	703	699	723	705	691	710	674	737	670	704	678	665	730	777	706	679	678	730	739	696	684	717	735	701	753	714	682	715	673	726	693	713	675	692	764	718	724	727	712	726	742	683	708	724	715	725	742	725	700	696	723	752	691	677	721	757	715	762	750	703	726	773	704	724	680	726	693	763	727	713	718	710	706	768	725	739	765	782	677	733	722	703	738	710	726	731	719	684	738	693	688	726	742	758	727	677	767	738	767	757	698	668	667	747	744	743	720	726	754	760	753	718	686	709	728	716	717	781	733	721	694	712	725	726	691	724	738	731	735	694	735	737	714	723	713	732	773	779	663	701	698	721	711	750	723	707	689	699	683	716	743	758	715	730	684	724	753	730	726	713	754	748	722	725	734	709	731	690	711	707	674	758	670	709	702	725	704	751	720	723	770	742	717	691	727	725	734	685	692	685	752	717	751	740	758	728	709	729	744	731	749	746	733	713	742	730	760	777	758	660	761	744	661	721	705	714	696	732	735	736	710	734	751	735	749	722	724	737	732	713	745	685	701	688	722	752	730	735	699	739	733	715	676	740	750	748	664	705	702	737	757	725	703	712	722	705	718	750	785	702	705	729	715	724	729	733	754	711	716	731	693	704	725	709	704	703	724	700	691	723	692	699	721	687	746	720	695	746	695	741	673	721	731	760	706	704	760	730	659	716	757	696	698	704	746	714	682	753	738	741	721	748	717	684	776	703	738	776	742	684	695	797	722	751	735	735	732	719	725	717	748	723	659	725	725	729	770	675	724	723	722	731	748	775	715	710	743	721	706	735	727	723	767	701	699	694	748	745	766	779	738	686	703	720	720	727	754	721	703	743	784	733	714	773	715	745	734	732	696	720	767	709	747	699	707	690	704	768	708	694	750	714	674	730	741	720	779	712	708	685	748	709	724	715	689	690	776	777	693	739	708	732	736	674	723	727	730	725	699	707	736	713	802	710	735	763	738	731	742	704	703	696	712	733	697	716	733	746	759	721	708	730	703	673	722	680	787	732	704	706	694	662	780	718	723	718	729	763	731	696	700	742	694	706	678	714	732	684	740	682	731	748	767	670	798	729	776	707	752	722	732	737	727	722	731	710	743	723	674	676	759	686	722	749	700	746	737	775	755	796	759	730	727	755	684	761	764	669	774	701	656	683	758	749	777	785	704	704	744	725	694	714	760	777	742	752	706	704	749	726	733	734	701	739	687	758	743	695	779	693	726	737	714	739	754	707	717	717	746	710	694	756	704	728	710	733	716	755	691	762	794	762	769	694	690	723	698	742	704	745	725	708	738	724	727	692	706	744	684	737	713	693	724	741	709	740	720	719	733	743	734	744	733	712	700	737	712	705	716	738	747	727	702	731	715	730	720	714	699	690	728	775	716	709	759	697	655	748	766	715	729	705	686	718	750	718	756	698	721	708	740	717	692	733	727	708	733	708	697	696	650	730	730	692	708	748	752	710	739	753	730	724	735	764	708	771	735	689	690	660	751	763	705	721	728	699	743	736	754	713	706	726	712	720	712	739	686	715	730	657	719	707	756	782	692	720	757	743	806	713	698	732	750	809	708	681	719	746	750	707	755	752	711	735	748	725	775	730	706	716	707	726	727	725	724	689	718	723	710	745	754	706	689	691	692	762	728	713	675	709	730	686	738	672	719	699	751	703	708	733	753	733	754	720	723	740	715	689	780	726	694	740	681	719	735	711	742	678	742	731	713	726	705	724	736	807	765	702	702	724	723	710	761	727	729	736	701	758	753	741	758	726	760	750	722	747	726	752	679	766	762	741	736	762	706	734	718	723	715	773	766	697	700	750	742	696	693	738	733	725	735	771	709	708	687	694	736	687	767	746	687	697	710	790	744	705	687	697	722	702	696	707	760	713	732	742	764	766	732	724	729	738	687	694	743	687	712	748	713	715	733	694	762	702	790	698	725	782	700	762	739	699	703	690	687	720	765	680	719	701	707	736	729	699	730	743	713	717	769	721	723	711	722	698	705	671	741	713	733	709	744	710	718	700	744	743	733	677	748	756	692	720	701	730	725	737	701	704	730	738	717	739	717	699	739	716	736	704	672	725	721	728	736	796	723	690	671	744	706	684	685	699	652	763	742	726	738	736	708	789	747	735	684	735	766	763	739	746	769	704	701	700	702	713	730	745	726	716	722	718	751	735	754	734	752	736	734	696	759	688	724	748	702	708	709	708	681	695	707	701	761	708	707	659	699	672	723	730	739	763	721	763	716	699	761	714	728	747	740	665	741	726	741	755	742	686	760	700	709	711	713	714	739	701	691	709	717	736	702	719	706	647	747	732	690	718	741	760	725	714	706	700	716	755	696	779	744	712	747	691	714	727	713	728	680	716	695	689	715	728	746	676	707	680	688	716	708	709	722	730	783	781	717	744	758	753	739	715	709	687	636	759	678	694	745	732	725	729	725	764	716	695	700	725	749	716	702	733	720	734	715	652	740	707	736	705	698	734	748	699	743	702	758	734	738	684	728	749	682	729	684	704	722	711	748	747	727	746	704	747	676	724	706	716	758	753	718	725	737	720	795	735	665	717	749	690	734	777	693	737	693	739	693	745	695	761	734	688	754	776	757	727	718	703	710	712	724	720	700	727	729	694	758	734	751	763	688	716	689	697	734	641	703	743	707	714	707	676	748	722	754	752	742	681	711	741	692	733	721	715	698	739	724	762	772	724	747	761	729	796	706	714	762	716	708	691	734	708	722	732	690	719	730	698	700	688	713	752	686	751	696	764	733	694	758	738	690	690	684	735	772	708	723	698	697	762	670	735	761	741	721	734	740	687	716	721	720	702	692	680	699	790	736	733	693	775	740	696	716	772	764	762	731	699	758	720	715	696	716	726	658	706	698	711	727	710	738	708	723	746	680	681	702	717	669	729	718	702	710	719	727	736	708	744	753	739	690	746	725	715	764	680	728	719	764	702	736	695	707	739	678	747	750	759	780	740	712	749	735	674	672	711	711	725	708	724	702	755	710	745	760	755	763	687	715	683	660	735	699	698	726	711	736	745	726	782	701	733	734	714	718	699	720	749	710	751	730	743	701	726	677	732	761	687	697	715	756	692	696	693	719	724	735	716	735	751	753	742	725	748	699	713	750	706	746	655	689	724	732	732	743	705	713	698	746	720	741	715	738	697	703	715	732	713	692	718	727	742	718	797	699	719	702	727	736	722	705	713	717	682	730	757	716	670	727	747	685	724	727	722	701	714	728	706	730	755	742	717	700	694	709	730	742	779	706	697	765	717	748	768	741	749	724	686	726	701	737	751	734	726	768	732	724	726	696	734	711	720	686	704	703	704	723	716	683	702	696
1594	431	175	115	157	202	266	243	249	227	222	201	150	126	156	100	116	131	104	484	438	306	91	104	80	118	80	83	92	103	82	95	82	78	84	101	95	72	93	91	93	82	193	165	159	168	127	137	99	96	94	86	78	84	82	82	83	97	90	77	96	72	75	77	78	83	66	87	93	76	73	101	94	90	73	96	78	95	86	93	84	79	77	94	78	80	75	74	89	90	101	67	81	73	79	98	95	81	98	81	91	80	88	66	87	74	92	77	84	92	84	72	92	85	70	78	67	97	78	73	76	81	92	83	92	105	69	82	97	80	98	94	82	88	84	99	85	73	94	87	82	74	70	90	83	90	92	71	71	74	80	95	93	92	87	86	77	73	95	80	81	89	85	98	107	90	93	76	77	103	98	92	91	89	103	82	84	83	84	92	72	85	87	86	90	84	80	87	92	75	80	85	84	80	85	86	98	75	68	77	68	81	101	83	84	87	63	85	99	80	85	69	90	76	90	80	86	92	76	87	76	80	87	70	93	83	89	95	82	79	96	74	90	86	77	75	60	83	88	81	73	77	62	92	86	91	79	97	88	85	90	73	71	100	70	78	94	76	89	80	89	95	81	75	71	102	90	83	82	81	73	94	75	74	92	92	79	96	100	89	72	89	79	77	82	84	78	74	78	89	99	75	84	88	82	96	73	81	81	88	78	80	80	83	70	86	92	83	78	86	90	100	93	84	87	91	98	84	79	72	80	88	86	98	91	83	88	86	78	73	97	80	90	90	86	85	88	88	81	92	88	95	84	73	101	84	90	73	85	91	88	68	82	78	90	79	84	93	81	85	87	86	93	95	76	77	83	91	81	75	91	85	72	79	86	77	88	87	83	101	81	84	82	76	79	74	96	84	72	72	90	90	102	79	81	82	74	86	98	67	69	80	74	91	97	80	81	89	78	76	66	77	93	93	91	82	89	74	85	94	73	88	86	72	77	78	86	79	84	85	80	87	72	99	86	88	70	84	87	80	100	88	87	78	80	85	87	94	79	84	66	73	83	87	92	92	87	105	99	90	100	79	85	98	103	92	85	69	82	75	90	81	85	70	97	87	80	80	77	79	65	84	84	85	71	90	101	69	94	71	80	75	73	82	102	93	77	95	91	85	87	87	70	80	74	73	78	80	84	89	79	78	79	86	76	88	74	62	78	80	67	77	80	66	96	91	71	63	74	98	92	68	103	98	77	92	89	79	75	76	95	80	70	97	93	75	73	71	79	74	76	77	81	82	93	76	77	84	73	96	86	76	89	91	83	80	81	90	78	72	76	74	94	73	71	89	94	87	74	82	89	62	88	72	79	85	75	107	84	90	77	97	77	95	93	85	78	78	80	90	80	64	89	78	93	82	68	83	90	69	81	77	88	96	93	94	83	94	83	93	93	87	92	107	67	77	70	81	100	77	91	91	82	89	90	70	85	86	81	80	69	87	104	76	79	108	72	85	83	100	74	89	78	82	83	84	79	79	93	73	75	88	75	92	75	83	101	87	85	82	88	74	78	84	85	78	87	82	93	98	78	69	82	72	81	66	82	80	77	85	103	77	99	91	93	81	91	74	66	81	82	72	84	79	85	94	77	95	95	90	92	88	62	100	77	88	75	92	84	84	87	93	96	79	72	90	82	92	78	84	92	80	96	85	79	77	91	95	86	89	94	93	95	90	98	72	70	87	78	81	83	110	93	105	88	77	93	81	74	87	104	85	85	89	93	86	102	94	77	68	86	92	80	69	79	94	84	84	82	77	95	91	74	83	81	93	71	92	82	80	80	100	73	80	75	73	88	80	78	77	75	90	70	81	78	67	72	92	79	97	87	84	97	97	74	89	89	80	76	90	79	87	87	84	82	86	75	93	81	84	81	87	89	102	94	94	76	72	85	70	80	67	76	105	74	63	81	83	74	75	80	71	91	99	78	74	74	72	73	80	83	92	75	100	87	81	81	94	70	95	70	81	87	76	89	93	103	77	77	83	71	77	69	85	94	80	92	92	103	77	79	78	93	74	95	83	96	90	80	109	90	76	65	84	84	104	71	63	84	80	98	84	94	81	81	78	76	72	81	81	77	89	85	81	91	82	64	92	73	92	87	78	83	96	76	80	84	96	84	79	75	92	98	95	72	74	78	81	76	93	90	90	62	96	71	72	72	85	100	95	75	84	71	79	67	64	75	84	93	71	77	109	95	79	85	75	86	89	75	70	75	108	80	102	89	89	82	90	66	92	89	80	88	76	90	81	88	87	77	95	85	91	82	69	77	71	88	70	80	98	102	90	92	91	85	92	70	98	81	86	74	93	84	83	98	64	85	92	77	92	71	85	83	80	77	92	83	87	91	91	74	83	89	79	83	79	84	73	89	81	69	68	79	84	62	91	99	72	103	93	97	80	81	79	99	80	78	70	81	89	89	79	96	86	90	78	95	90	68	72	74	81	70	76	82	85	87	73	61	86	80	83	79	100	96	84	83	77	80	82	86	78	83	67	87	89	74	66	81	71	78	93	99	85	93	69	98	88	65	93	84	84	75	85	95	80	101	69	96	76	84	82	81	83	89	71	84	89	85	85	87	102	73	89	99	75	78	72	75	77	71	90	72	83	87	79	73	89	92	95	65	87	82	83	79	87	76	86	75	81	95	102	93	75	74	87	93	91	81	77	83	71	78	82	73	101	86	91	85	76	71	88	79	90	82	70	91	65	78	79	74	94	76	76	90	92	72	104	82	92	87	79	95	86	79	70	83	84	92	78	75	80	99	73	83	84	72	95	93	70	74	76	104	94	93	78	92	89	76	85	69	73	75	85	88	88	86	99	81	104	72	88	101	86	85	66	81	91	105	103	83	99	87	79	87	85	68	80	74	76	84	97	80	94	87	79	83	87	95	74	80	68	80	94	90	69	61	95	76	74	88	93	79	84	75	68	80	73	74	89	78	78	83	72	82	92	70	88	83	70	91	90	80	66	91	71	86	89	87	80	76	81	75	80	88	78	87	89	85	75	93	87	82	89	73	90	82	76	98	79	88	93	91	81	79	74	86	90	74	73	89	75	71	83	83	83	99	75	72	82	86	93	78	92	87	80	79	76	91	90	85	69	93	82	99	93	94	87	88	67	76	75	103	79	79	72	75	78	86	76	87	91	75	88	77	85	77	74	86	94	79	71	73	89	79	82	93	91	81	80	86	94	107	84	78	88	70	83	72	97	92	68	92	102	87	90	85	77	81	79	91	91	93	76	87	72	92	90	86	78	75	85	91	84	86	82	85	96	80	87	89	72	95	100	87	83	74	82	85	88	72	94	82	78	84	76	89	85	76	77	84	99	85	80	72	87	77	73	76	80	94	89	94	86	81	94	84	73	95	81	86	82	74	92	82	104	84	81	102	98	77	70	73	79	70	84	86	97	89	75	69	86	79	65	90	73	72	82	81	85	83	82	87	77	86	75	65	81	83	89	76	88	69	69	96	90
20002	5591	2044	3292	7422	9929	9996	8730	8432	7818	6033	4364	3141	2592	2582	2397	2199	2071	1944	10286	9192	5779	875	950	950	987	920	901	832	821	837	814	802	847	857	927	829	813	864	833	843	899	2924	2903	3022	2652	1860	1642	1229	933	850	779	782	731	812	714	682	664	731	800	762	708	724	701	714	688	723	768	758	795	773	685	733	711	724	732	720	772	697	692	701	702	714	753	740	713	769	781	694	750	761	733	771	766	732	735	730	726	695	777	696	713	787	732	719	700	721	731	736	741	734	711	738	742	738	734	780	712	699	701	752	680	674	760	713	724	713	749	722	735	724	712	767	757	714	740	743	722	709	738	695	727	721	712	726	728	744	751	716	705	717	735	775	747	712	721	707	660	745	721	694	699	703	708	732	707	738	728	674	675	696	722	702	714	697	717	685	714	724	712	688	733	782	712	759	710	686	681	725	722	758	733	738	728	689	672	726	664	701	734	716	735	748	779	764	719	693	782	727	726	786	737	735	704	720	724	710	708	732	715	746	751	707	711	709	717	760	747	740	703	731	741	734	645	723	763	720	711	698	749	731	743	701	763	747	750	768	688	737	744	665	698	818	718	743	783	720	725	754	684	726	721	778	693	750	751	700	766	743	780	681	688	732	743	698	694	730	742	695	695	697	785	722	696	729	744	711	707	732	709	752	744	785	750	725	752	739	726	744	734	761	711	786	670	729	717	683	726	743	733	735	775	747	704	745	741	781	713	736	760	726	734	747	754	772	714	738	727	705	742	723	722	741	788	692	738	734	748	751	743	698	692	729	747	762	757	741	759	732	719	715	716	769	751	725	750	694	713	728	741	684	718	731	715	731	761	714	735	716	769	755	762	737	751	727	748	734	721	759	733	757	765	739	746	776	761	679	707	709	746	701	708	733	734	739	724	748	671	690	707	683	778	695	758	686	716	716	692	705	723	682	719	756	680	734	705	754	726	717	728	717	780	714	708	741	743	714	670	708	721	758	716	743	727	790	718	735	721	763	732	715	744	702	751	741	775	736	738	703	743	737	694	705	720	766	745	694	746	760	743	719	689	720	701	761	691	711	725	743	715	765	729	686	724	729	709	727	729	722	764	732	728	768	727	726	743	709	742	742	753	700	716	710	757	724	792	746	783	750	715	727	724	727	741	742	725	714	699	696	757	734	649	669	773	745	734	698	740	726	735	746	711	677	730	748	716	765	684	714	791	707	779	742	763	784	697	716	667	691	757	732	757	702	759	725	763	758	693	736	716	754	689	700	721	735	759	705	751	736	764	766	767	704	708	743	741	721	701	715	763	737	757	757	711	728	720	718	749	727	756	751	777	775	714	740	788	686	753	704	748	722	732	692	734	723	698	699	780	735	739	703	722	720	729	727	753	733	709	744	679	713	697	756	712	715	745	763	768	695	770	722	784	752	708	757	728	723	728	726	692	721	735	684	724	680	703	706	745	755	745	720	729	721	718	752	755	706	727	716	744	747	714	751	698	719	746	708	742	708	727	712	729	724	731	739	759	637	755	711	671	705	737	755	694	725	738	697	733	708	732	740	725	730	724	722	713	720	709	734	740	746	716	722	710	763	660	731	740	686	718	741	711	746	764	716	740	708	754	721	721	754	679	754	708	747	724	759	694	746	784	735	706	794	728	754	737	695	716	731	790	754	709	746	744	702	715	792	699	753	747	720	719	704	706	705	721	750	725	736	716	734	716	714	733	793	778	708	671	760	730	723	738	754	734	751	772	701	685	768	721	732	784	765	736	722	717	711	739	748	748	735	718	740	676	738	708	717	720	728	744	693	720	721	747	703	715	721	708	754	742	754	694	718	722	693	732	743	714	707	740	754	700	708	745	763	720	772	738	733	723	745	698	770	713	707	669	741	702	701	745	737	719	709	741	729	764	728	759	743	695	766	714	701	762	747	719	707	746	735	736	741	751	712	761	733	727	732	777	698	780	709	759	732	697	716	756	744	722	700	714	733	704	716	730	738	723	745	692	703	747	745	722	754	684	765	753	755	713	719	698	712	671	671	727	721	735	709	741	773	689	709	690	728	727	733	761	741	751	694	699	662	757	748	747	714	690	730	700	765	724	715	730	736	754	688	764	748	749	686	750	739	731	762	700	715	764	736	706	687	736	731	694	657	732	722	704	726	703	742	708	702	741	707	726	733	677	732	732	706	733	786	758	737	759	739	700	700	731	684	730	717	699	734	724	763	693	746	725	763	717	720	754	745	737	695	720	745	722	735	715	721	725	739	745	704	690	727	740	692	696	781	709	724	748	711	744	739	722	766	753	745	730	697	692	714	732	739	694	740	727	756	687	736	724	714	716	706	693	744	747	731	710	739	752	770	737	719	752	774	709	737	740	725	700	707	681	743	763	726	663	689	715	692	763	742	707	797	731	735	681	726	754	757	763	720	736	695	711	759	727	780	713	696	710	731	767	732	718	765	689	752	722	684	684	734	761	749	711	695	715	681	736	707	687	756	757	748	726	732	716	786	752	678	738	728	701	712	722	744	668	768	731	693	710	761	765	690	734	702	700	748	708	748	702	758	723	668	704	699	668	718	757	749	678	765	694	731	722	721	730	698	775	741	730	727	701	711	692	750	742	755	708	740	728	752	733	746	768	739	763	753	701	739	754	722	740	721	755	688	753	713	706	723	774	746	767	721	767	736	749	711	745	697	724	732	712	714	796	763	730	766	727	763	785	723	725	697	744	685	710	757	745	723	751	778	740	684	715	768	707	715	716	743	735	751	776	703	695	737	759	721	764	713	726	712	728	701	701	702	675	779	723	749	685	729	728	719	704	705	724	714	739	738	724	729	747	744	680	733	789	695	761	727	701	734	701	719	737	729	743	723	686	730	714	712	712	716	737	776	708	730	668	792	745	725	720	716	717	701	741	786	747	717	680	747	743	733	696	713	752	732	687	728	724	743	720	744	742	729	772	736	689	721	703	719	732	708	737	706	741	731	699	699	739	715	771	710	722	713	751	710	744	718	709	752	709	710	739	720	691	706	761	748	731	768	662	725	685	710	731	733	750	702	703	703	728	742	733	707	677	742	772	716	728	752	703	742	727	711	754	783	670	801	728	753	692	757	700	726	685	729	709	698	742	767	736	729	712	687	736	747	736	787	772	754	731	754	732	720	705	714	762	733	704	728	738	701	740	700	730	735	717	741	717	711	736	728	725	688	679	776	743	698	707	713	761	750	718	697	716	701	726	753	742	669	697	703	709	731	719	734	687	719	707	744	725	752	744	734	797	705	710	709	733	720	724	706	726	738	701	796	737	688	750	712	700	755	711	699	758	679	720	740	732	728	747	771	708	737	710	700	707	675	690	714	713	711	716	703	685	674	707	734	742	748	723	750	768	747	727	737	717	730	717	754	710	686	737	740	730	700	708	749	699	754	793	739	781	764	706	747	701	727	814	707	692	704	720	681	750	737	699	678	692	718	736	777	751	777	780	734	663	772	704	696	718
1972	350	151	131	137	185	200	214	217	242	212	174	123	121	150	136	112	102	94	362	872	439	96	67	97	88	77	66	67	89	89	80	80	82	65	81	81	81	64	75	54	77	161	169	154	139	117	110	98	97	76	76	78	58	74	83	72	66	69	77	87	70	84	54	80	81	80	80	60	79	73	66	83	70	84	68	76	78	76	65	71	66	55	66	69	75	67	62	68	66	69	75	73	72	68	78	74	67	65	77	76	82	75	67	70	61	69	63	72	62	81	75	76	75	88	67	65	62	75	64	65	83	70	76	57	80	67	73	64	68	63	78	75	62	76	70	75	85	85	76	68	74	69	80	62	60	73	80	80	72	75	61	60	72	70	59	87	68	75	67	62	75	61	76	78	73	74	98	75	63	79	77	80	78	60	80	61	57	88	58	86	75	70	74	85	83	76	61	75	57	66	68	67	69	69	80	67	86	67	79	68	61	55	56	66	65	67	65	73	77	61	71	71	68	74	86	92	75	71	78	80	60	60	57	72	71	69	72	86	69	75	66	74	84	63	72	71	66	73	61	78	69	68	77	70	64	90	68	81	75	67	68	68	72	66	67	57	67	83	54	72	75	73	69	58	67	60	57	72	64	60	61	78	69	77	82	81	61	74	76	68	76	94	59	81	70	63	67	71	70	64	65	54	52	76	51	74	76	76	67	61	68	77	76	64	68	67	65	61	75	71	74	60	74	77	63	73	70	61	63	69	64	60	61	70	67	77	83	63	81	63	77	54	81	72	67	76	62	75	63	67	71	74	61	61	85	77	73	71	80	71	62	68	87	73	56	76	75	66	75	70	63	81	75	65	84	71	78	81	63	75	72	80	64	87	69	77	62	72	67	66	74	81	66	89	74	64	73	76	79	80	68	76	83	59	71	72	73	64	73	76	78	69	76	84	73	82	72	66	78	72	74	76	73	58	83	69	87	65	72	73	78	67	66	78	67	75	63	74	76	64	78	74	55	79	65	72	73	71	70	68	72	68	72	69	66	78	74	63	83	75	67	57	75	70	58	61	63	76	73	64	69	65	53	80	57	66	48	69	64	72	67	77	70	75	71	65	57	64	72	70	75	74	77	72	78	80	61	69	79	64	84	67	74	73	72	66	83	63	58	86	76	60	82	79	59	73	64	65	85	84	77	84	67	68	75	72	84	67	71	53	80	70	55	75	82	81	80	72	80	54	75	77	77	76	82	61	67	64	73	64	76	73	71	79	70	72	84	74	71	71	62	79	80	57	63	73	84	71	61	72	70	78	82	71	78	80	67	71	73	68	66	80	69	83	72	71	76	56	56	65	75	83	73	80	66	61	72	77	80	64	75	72	69	78	65	63	75	72	90	54	67	64	85	76	70	64	73	67	74	74	58	85	82	64	59	67	64	67	66	61	87	77	67	59	67	67	87	65	73	80	62	82	61	74	56	79	65	61	79	68	70	65	84	82	70	70	52	80	79	74	79	62	75	73	79	57	69	80	68	80	77	73	66	60	78	62	80	60	66	50	64	62	83	79	82	72	76	80	77	73	70	73	81	84	66	77	70	64	69	83	67	78	54	77	81	73	80	65	65	65	71	66	61	81	67	58	65	77	66	64	76	79	69	82	81	72	86	76	63	84	68	82	61	70	60	67	55	76	77	69	58	67	62	69	85	79	66	69	52	58	70	78	48	60	58	78	77	72	65	71	53	71	66	77	76	80	78	78	84	67	72	71	65	76	86	81	77	61	78	68	70	58	71	56	64	73	65	78	79	79	74	80	77	68	69	75	74	82	70	81	73	61	56	85	71	66	63	86	73	58	62	72	79	74	70	68	62	61	85	81	80	72	74	55	73	64	79	66	92	91	80	63	75	86	71	68	68	77	73	67	81	77	63	60	76	60	84	61	67	69	81	74	79	70	57	55	58	75	86	76	60	74	80	83	71	64	73	82	63	69	74	81	63	73	83	66	83	69	87	76	68	79	73	71	78	68	70	64	64	86	71	74	77	77	68	79	60	71	60	59	64	82	73	82	74	73	73	78	76	65	71	86	84	84	76	85	79	72	64	71	68	76	77	91	78	71	75	78	65	72	77	72	80	76	71	70	71	70	82	77	67	62	75	72	55	79	82	75	76	88	70	65	79	69	60	68	64	60	84	69	74	74	82	86	80	80	68	70	77	73	66	75	63	68	73	77	59	54	87	77	79	75	89	65	61	64	75	70	79	62	61	83	76	63	70	79	63	59	75	59	69	72	81	81	54	76	89	71	67	51	73	87	85	68	77	81	71	60	62	66	74	70	74	69	75	73	61	70	78	77	69	74	70	70	70	69	61	68	69	72	55	67	64	49	55	73	66	65	79	75	80	83	66	77	90	62	76	97	64	81	75	73	81	68	69	73	58	62	73	90	68	78	80	81	73	75	56	68	67	82	61	75	67	68	83	64	99	84	76	75	63	75	71	71	75	81	75	76	77	71	75	89	73	72	77	74	73	58	75	83	79	74	76	85	88	68	77	60	80	61	67	70	59	77	59	72	80	56	79	75	73	64	62	66	85	82	76	71	69	71	77	63	73	51	76	60	63	68	79	78	69	64	53	80	63	62	70	60	70	65	61	65	72	80	89	77	85	74	63	75	63	72	70	75	79	71	56	83	69	78	80	64	59	69	83	73	70	75	75	63	66	80	60	72	80	61	75	75	65	65	74	79	62	75	67	75	69	71	60	68	51	66	91	74	74	82	70	83	76	68	75	68	69	58	60	63	83	66	69	73	57	75	82	70	86	60	80	79	61	85	70	64	58	66	53	91	74	69	68	66	68	81	81	59	59	79	68	73	79	60	69	75	71	67	66	74	68	77	73	83	66	63	81	86	72	75	64	63	81	85	78	67	78	72	75	95	76	73	55	83	60	73	74	66	76	77	62	79	70	82	58	75	72	54	69	70	53	75	80	67	61	80	85	72	76	69	75	82	65	74	67	79	67	83	74	77	64	65	74	67	58	60	83	77	62	96	80	77	64	71	70	66	73	66	67	65	77	67	70	76	76	64	78	58	69	66	62	66	72	71	72	65	64	67	82	63	87	93	64	71	75	79	81	103	64	82	77	72	79	78	71	67	64	56	65	72	67	62	68	66	86	70	74	71	81	63	58	58	96	80	66	65	78	70	67	76	83	74	68	71	71	66	66	69	81	56	71	75	63	78	67	60	64	83	60	75	66	70	55	74	60	59	77	65	71	78	66	85	74	59	78	83	72	83	77	70	66	71	67	72	92	76	78	83	76	69	76	72	92	73	64	69	51	68	78	81	72	65	78	75	63	55	92	74	92	76	83	76	79	67	72	68	67	69	64	77	80	79	67	70	79	73	67	63	69	64	74	65	73	73	77	57	85	80	67	76	68	67	81	74	70	55	67	71	68	74	74	61	83	71	73	60	75	82	59	86	69	74	62	83	73	82	86	79	64	76	50	69	66	73	71	73	67	80	75
19729	4699	1952	2745	6490	9052	9464	8346	7859	7947	6614	4326	2715	2592	2502	2365	2250	1962	1985	7466	15460	8645	960	875	846	871	774	756	737	718	704	686	668	674	735	813	779	752	736	665	733	796	2506	3056	2707	2572	1747	1384	1008	830	720	673	650	632	599	648	611	634	645	649	621	681	618	648	593	616	576	595	601	645	603	626	633	612	639	618	645	631	564	593	611	606	621	624	675	586	609	580	601	611	638	600	645	652	662	639	611	588	626	611	625	676	627	601	619	585	619	614	608	598	651	617	604	630	560	644	621	593	660	611	630	640	597	589	629	661	602	635	603	600	640	625	621	604	669	630	618	645	609	618	628	617	590	608	628	642	639	636	598	586	647	647	618	614	616	637	669	553	654	676	583	601	640	648	650	607	650	593	633	646	586	623	665	609	611	627	615	636	603	604	663	623	625	607	634	600	649	653	659	596	608	637	613	608	620	616	644	587	598	567	627	630	579	585	623	605	548	590	628	621	639	567	618	620	619	645	635	647	617	605	619	612	608	616	664	576	594	646	612	652	644	611	633	657	624	620	626	666	658	658	600	610	618	604	612	636	612	610	642	627	631	660	567	628	638	593	622	634	627	635	586	595	628	634	669	621	609	582	635	611	616	597	643	633	643	593	655	587	631	587	626	652	606	593	621	621	612	653	608	591	606	674	593	603	587	685	670	610	655	676	672	632	672	666	605	581	617	633	599	621	628	625	616	581	611	581	561	604	661	623	651	641	619	608	595	659	632	616	659	629	647	650	626	638	612	609	618	692	578	616	654	639	608	598	620	641	648	598	582	580	595	583	639	637	628	622	639	638	630	601	540	715	608	583	628	669	580	624	590	604	669	610	606	622	620	627	620	635	657	635	614	606	625	635	593	609	598	614	630	620	635	583	628	576	622	607	630	633	617	644	668	599	615	622	631	615	601	587	635	639	663	638	674	620	628	672	640	600	651	609	673	651	617	613	633	609	617	622	662	659	585	648	663	604	606	662	542	656	628	683	639	619	638	625	609	631	600	629	608	616	616	633	654	607	610	601	618	611	649	593	605	669	663	632	631	601	604	639	612	621	627	624	665	633	620	604	618	577	638	655	642	579	564	586	611	580	633	613	645	654	630	611	693	632	615	625	589	606	644	597	629	624	588	614	606	629	646	638	606	625	608	607	610	615	604	605	601	615	617	640	628	635	652	625	589	602	575	657	632	592	637	667	593	655	607	618	595	610	616	585	634	625	596	605	631	607	617	645	657	626	649	641	606	576	660	652	652	593	619	619	606	648	592	686	593	611	631	596	600	635	630	618	591	627	638	606	628	641	611	657	613	623	611	629	628	580	657	633	605	627	604	611	603	627	613	654	656	649	625	629	620	603	609	641	634	671	610	598	617	652	625	661	630	629	587	607	629	674	603	634	651	605	581	601	635	598	620	645	650	639	614	592	577	647	646	604	608	608	630	647	628	596	596	642	606	635	639	624	641	594	637	615	622	615	609	613	633	620	645	611	614	591	592	629	580	594	621	607	627	628	636	618	631	628	648	633	601	619	642	623	616	599	647	669	619	648	631	625	605	669	615	608	689	618	596	596	666	605	612	599	607	618	620	615	599	606	628	604	643	628	632	662	664	651	629	665	588	596	600	645	654	574	670	590	614	617	685	614	574	620	649	621	608	648	644	612	591	642	646	545	661	634	649	599	662	623	626	607	609	630	651	637	616	609	626	615	638	619	664	620	593	629	620	625	640	599	673	618	648	591	662	679	637	622	630	641	652	631	607	616	650	615	632	650	612	645	621	617	657	648	632	614	655	665	619	610	596	655	588	616	590	611	584	620	645	580	630	662	656	633	604	614	649	585	606	606	628	614	617	606	627	601	638	645	621	625	654	637	654	636	596	608	641	681	626	683	651	628	636	622	609	572	633	632	609	590	642	649	638	593	639	641	641	619	592	618	569	613	612	588	650	617	643	631	636	617	595	605	661	587	605	661	567	629	589	641	604	656	644	598	656	652	621	616	619	619	586	638	622	631	611	642	611	611	645	621	621	646	621	607	681	637	641	682	603	590	592	652	649	652	675	610	661	638	618	659	620	650	606	628	613	623	650	606	594	617	571	636	619	603	591	602	600	653	615	638	561	626	598	613	616	612	622	595	634	622	592	635	592	633	662	618	600	609	661	663	594	627	637	660	614	622	630	607	608	611	643	657	634	589	665	654	627	639	633	651	614	629	579	612	599	627	615	588	606	618	591	602	608	612	596	614	619	671	598	595	622	634	637	628	633	644	687	642	623	636	604	642	626	656	594	609	596	622	589	660	586	662	586	616	603	654	599	634	584	640	643	610	585	627	684	595	598	603	617	577	641	574	659	643	629	633	597	612	628	634	626	627	613	665	619	634	571	650	588	622	595	619	617	620	600	612	628	641	564	619	630	640	600	682	635	631	618	630	634	630	619	631	626	639	563	589	609	669	625	608	662	632	629	586	613	615	622	641	649	609	607	631	632	578	598	626	603	632	623	631	621	613	632	655	689	594	649	569	600	646	637	611	632	603	657	636	639	667	628	677	629	636	579	648	625	615	594	595	624	649	583	599	629	637	623	633	594	616	667	626	592	652	602	616	620	659	606	625	592	670	564	638	684	599	595	585	643	683	597	594	598	598	632	586	628	657	630	591	628	609	676	598	585	669	616	637	623	559	641	647	607	659	632	645	606	600	601	635	651	590	614	669	656	654	600	619	621	616	637	586	630	612	664	590	600	610	584	660	593	610	655	633	590	648	666	658	614	613	613	650	641	621	650	628	627	598	648	604	684	629	605	599	630	631	636	619	569	606	616	621	618	611	607	664	581	620	636	574	613	652	597	651	623	625	596	605	637	592	595	637	629	668	624	596	619	618	648	581	657	601	612	615	633	640	605	625	623	659	639	619	657	580	641	681	620	603	669	603	630	599	587	620	668	644	644	590	636	602	588	645	574	615	608	656	668	694	651	618	622	640	633	631	591	617	624	646	615	676	619	656	643	593	654	659	688	562	630	620	651	646	628	611	606	600	583	634	632	627	603	637	601	640	662	623	619	635	643	630	634	666	605	648	602	587	610	659	618	600	603	585	609	579	590	637	653	631	609	639	583	611	608	616	622	639	654	666	607	651	639	675	639	630	623	642	623	599	660	638	661	624	664	654	639	623	598	652	641	635	631	616	598	619	649	660	592	667	601	613	578	612	624	609	628	669	606	603	635	633	654	659	639	627	632	637	600	597	691	599	620	640	635	628	656	652	587	631	620	663	601	628	655	653	615	627	607	656	617	660	627	648	637	636	634	617	651	604	634	627	557	637	590	558	637	650	608	634	632	645	614	658	635	626	687	627	599	594	635	619	608	625	639	612	618	621	606	636	564	589	664	602	625	599	612	572	655	636	636	627	651	646	641	637	656	600	597	681	639	561	671	639	662	623	609	591	597	599	600	639	645	617	645	608	594	600	633	627	632	617	620	591
2126	597	199	173	149	239	236	244	281	314	263	193	142	127	151	138	145	114	139	340	909	702	87	71	80	83	99	69	90	74	64	89	59	81	77	97	84	77	58	70	73	89	179	226	240	231	158	103	121	71	87	64	88	80	87	73	72	69	75	80	76	77	63	59	65	84	78	75	66	51	73	78	68	84	83	56	66	77	84	64	78	62	72	76	68	88	77	80	73	73	81	81	58	80	62	81	72	65	80	73	84	83	81	73	66	66	78	83	57	72	73	71	75	51	77	74	69	76	63	72	84	72	85	81	66	82	72	84	83	78	61	66	72	86	69	77	75	64	96	75	56	71	64	66	69	70	72	74	66	60	68	64	64	69	78	75	82	60	55	77	71	63	81	89	69	77	81	56	69	86	65	69	64	73	55	79	82	82	62	73	77	71	74	66	79	99	70	79	76	85	70	77	80	66	69	69	77	76	75	75	69	76	71	78	83	65	91	76	70	85	64	46	68	75	64	81	72	63	89	63	66	75	66	67	64	77	75	64	75	82	75	69	58	90	61	69	74	70	73	67	68	77	77	63	64	89	64	72	61	66	81	75	66	78	62	75	98	73	68	69	79	82	69	68	74	79	61	78	72	74	68	73	77	73	69	81	75	75	73	71	67	72	80	98	70	72	86	77	99	58	78	71	74	58	72	76	77	64	77	76	70	70	78	69	76	72	76	72	82	76	81	75	66	71	57	83	94	75	81	81	76	81	78	79	69	77	82	79	66	74	64	68	64	78	80	89	53	69	72	65	66	68	72	88	65	81	77	78	86	68	82	78	72	72	77	91	74	85	89	63	69	69	73	81	80	72	83	67	71	63	74	69	54	72	64	78	57	81	80	69	69	76	89	69	76	79	103	79	67	72	76	83	80	91	66	65	83	85	86	71	77	75	69	57	62	82	71	77	71	77	80	77	69	71	72	72	62	74	93	70	66	69	67	69	71	75	76	64	88	71	73	63	61	77	74	71	82	67	73	83	60	79	78	91	71	68	76	78	82	55	81	71	66	73	66	64	79	72	74	57	67	60	72	68	70	70	84	72	65	78	94	53	72	66	69	76	62	69	70	102	68	74	78	70	75	73	78	75	73	73	67	78	76	73	66	79	62	81	72	71	82	75	60	69	79	71	82	86	84	64	89	81	67	68	61	67	78	72	85	71	53	70	76	77	75	78	79	75	73	71	67	78	66	77	70	101	57	84	79	75	67	78	66	80	65	53	84	54	61	65	70	67	67	79	69	62	78	68	77	65	72	73	69	72	93	58	72	68	72	72	55	71	77	68	66	66	65	71	80	79	73	76	60	81	65	59	74	71	64	85	72	71	82	67	81	58	62	63	72	82	55	69	82	61	89	73	64	77	87	59	77	66	64	77	59	70	80	76	66	75	75	65	77	54	77	77	70	76	86	86	86	88	70	73	68	79	68	77	74	59	74	71	79	67	83	74	75	71	76	67	85	68	79	79	70	71	69	76	69	55	58	72	85	70	55	70	75	87	89	81	74	77	76	82	65	69	85	68	66	89	63	68	58	67	66	64	59	81	81	79	80	65	76	73	58	61	66	84	82	66	71	63	63	84	85	76	73	72	53	52	77	76	76	68	83	71	63	81	77	75	69	84	69	76	73	70	63	71	71	67	73	62	85	65	73	80	76	67	52	76	77	61	73	75	68	72	71	76	78	77	72	87	73	71	67	71	59	64	70	64	81	77	86	85	81	66	70	65	67	68	71	71	75	71	69	63	66	65	77	66	80	75	76	70	58	67	65	75	68	70	67	65	77	95	75	64	58	74	56	78	90	60	63	74	80	68	69	71	84	92	78	71	63	72	56	72	79	57	61	83	91	68	61	67	63	80	73	74	65	83	63	82	91	71	78	60	67	66	62	74	64	79	68	71	75	79	74	79	70	84	73	63	60	87	63	63	79	67	78	71	76	58	78	69	76	84	69	84	74	83	72	83	65	60	64	73	66	76	72	72	75	66	85	54	89	65	68	72	74	60	58	60	80	70	72	70	73	76	67	71	75	80	74	73	68	91	79	67	66	83	94	71	67	82	68	73	71	84	57	67	85	68	88	78	62	58	76	73	88	90	65	76	74	74	88	70	78	82	82	75	86	79	77	76	54	71	76	77	78	61	80	69	74	65	73	82	77	63	65	71	82	64	72	80	74	83	84	64	87	76	73	62	64	83	79	74	76	80	61	64	69	66	55	81	65	73	68	72	77	60	71	83	71	71	73	83	80	93	61	77	70	70	76	73	62	60	64	57	68	65	76	76	77	70	63	74	72	62	73	79	76	66	62	88	75	74	64	72	74	68	60	73	65	79	83	64	73	72	74	81	68	79	73	71	74	77	81	70	73	62	77	62	64	70	69	62	69	82	83	59	71	77	79	79	77	64	70	85	99	75	72	65	67	84	63	71	65	70	89	76	59	64	73	74	83	74	75	66	81	64	73	78	71	62	73	56	57	80	66	72	68	73	61	60	63	87	79	72	73	72	73	60	77	62	82	69	70	70	74	62	58	80	75	85	82	72	72	67	89	63	61	70	68	72	67	65	66	52	61	73	62	67	60	82	55	69	79	59	88	87	70	56	80	68	68	69	65	73	68	78	61	82	80	82	64	83	59	53	82	82	84	73	57	49	61	71	73	80	65	73	76	74	65	72	65	67	72	78	70	66	70	76	65	67	87	75	66	70	80	72	53	69	61	80	69	77	77	63	85	87	66	70	85	69	87	66	74	64	71	71	73	68	65	80	58	73	83	59	66	64	78	88	93	88	75	81	68	70	76	76	77	78	76	89	65	79	69	71	64	69	62	77	70	78	52	80	72	94	85	82	78	83	81	96	55	65	66	75	70	60	58	63	76	93	64	64	70	89	75	68	82	84	79	62	56	68	62	75	81	79	71	73	67	70	83	77	65	79	73	80	90	71	79	66	76	71	70	87	71	59	87	69	67	63	66	76	74	70	68	68	81	81	84	65	72	78	76	79	81	69	74	69	66	67	78	72	57	77	82	75	83	64	77	69	87	66	70	67	68	63	78	67	74	56	66	79	60	71	66	68	88	73	65	78	79	91	53	62	63	74	57	74	82	81	73	76	68	65	82	71	66	67	70	63	71	77	70	76	86	77	65	77	67	82	80	77	82	66	71	75	68	80	71	69	78	65	61	73	76	80	63	71	79	80	73	90	71	68	57	83	68	69	64	72	90	78	77	72	80	85	68	72	82	70	70	85	73	77	71	83	66	77	74	67	73	71	69	68	63	67	62	58	81	78	77	73	82	85	66	74	82	83	61	69	94	75	73	71	72	72	80	78	98	90	72	91	70	68	88	83	76	80	76	76	78	69	62	72	84	77	74	70	74	86	79	71	66	67	61	78	75	67	58	68	78	83	83	72	78	52	68	81	74	73	76	70	68	62	71	68	86	69	83	76	77	79	70	85	79	88	77	70	77	79	67	73
22871	7297	2325	3657	8877	12041	11633	10539	9036	9098	8125	4618	3386	3155	3228	3266	2519	2390	3153	7556	16130	12438	1234	950	978	1016	914	879	764	831	817	749	701	715	712	803	898	862	795	727	711	807	3444	5031	4515	4040	2756	2082	1355	994	816	740	640	628	691	635	629	608	655	642	621	605	629	645	635	631	631	610	628	591	636	643	622	645	616	635	651	622	636	605	619	652	662	631	657	633	681	619	668	593	626	611	628	621	658	649	669	636	631	621	641	634	648	657	676	653	657	642	612	658	657	611	631	649	660	644	673	624	580	640	665	607	638	653	560	621	607	665	640	642	654	677	656	628	658	638	652	675	658	633	640	612	613	654	588	653	632	669	661	659	657	650	655	668	660	653	615	638	642	602	650	639	588	596	700	639	643	659	578	624	611	654	613	698	621	648	680	623	627	640	631	658	629	683	644	621	662	668	660	629	615	677	623	643	615	609	678	655	709	626	629	610	659	630	617	659	668	664	607	625	632	647	633	597	625	664	648	620	592	632	667	653	601	614	611	636	624	626	649	658	618	648	640	652	600	657	632	606	633	624	613	643	608	671	637	643	643	658	648	598	630	606	667	600	650	654	661	641	661	615	628	611	638	639	665	606	664	636	699	641	671	636	618	628	619	627	649	682	664	625	609	613	648	615	593	631	566	676	607	663	676	607	659	649	646	610	635	685	689	621	642	656	652	644	680	637	567	679	619	616	631	642	590	652	652	641	584	580	628	687	618	620	645	630	639	656	645	611	619	611	665	607	617	637	604	610	658	640	592	617	659	633	669	612	617	652	630	590	670	616	610	630	614	642	626	639	656	669	631	644	618	678	610	637	633	643	628	635	683	678	610	673	652	644	614	616	633	623	653	656	616	633	662	589	608	631	661	646	649	612	636	669	632	680	665	669	679	601	635	637	618	652	645	659	604	640	634	587	657	606	643	659	652	627	656	684	654	655	633	680	591	639	650	600	651	642	668	635	621	618	641	630	650	612	602	669	628	579	662	657	680	639	621	617	647	675	644	637	653	624	625	644	633	617	610	625	604	618	632	681	662	616	670	627	639	684	659	622	642	668	668	649	648	644	673	611	594	661	608	582	641	635	653	615	647	671	639	609	673	654	608	625	631	646	626	610	630	632	649	549	645	609	639	673	618	610	654	637	634	599	653	679	612	631	635	617	612	633	637	618	622	637	689	654	662	664	601	657	689	633	683	648	644	636	656	632	669	694	647	635	660	614	622	668	633	694	645	618	621	681	628	583	629	644	651	659	618	647	638	699	641	634	623	647	604	662	593	638	627	656	652	628	628	621	659	625	645	670	611	610	668	620	654	640	631	660	653	603	625	616	598	618	640	615	631	608	569	658	648	632	650	628	637	618	648	620	641	600	654	619	608	634	623	660	660	638	663	629	658	635	627	653	628	650	638	670	594	620	651	608	641	656	663	673	653	637	644	677	683	628	618	608	626	634	637	614	657	612	656	635	674	644	656	647	642	662	620	624	633	620	634	619	654	654	623	593	642	633	666	642	670	625	643	625	639	610	612	642	652	655	684	662	641	678	620	640	630	586	671	625	642	607	648	615	687	607	657	645	647	664	659	622	628	640	614	673	632	654	670	620	635	622	634	642	631	594	635	642	677	648	638	603	636	618	588	608	615	615	650	605	653	685	640	660	620	623	632	669	628	655	629	652	649	655	634	670	653	636	667	650	641	627	641	633	639	674	617	663	657	650	610	637	631	679	642	658	629	655	683	652	675	673	617	619	656	620	656	624	715	614	657	678	596	684	637	677	655	665	634	671	675	636	597	643	688	638	678	677	638	622	654	619	617	597	657	643	627	625	664	629	620	618	660	657	616	685	670	668	616	613	607	618	593	624	619	656	648	658	627	621	639	623	642	650	637	639	665	609	620	664	637	658	671	597	608	691	637	662	669	612	628	672	640	690	625	574	670	637	628	629	628	748	613	674	654	620	655	642	635	599	637	627	607	641	611	678	646	604	591	635	634	688	633	637	674	635	680	630	689	658	657	610	597	632	620	673	659	673	682	665	642	646	606	647	653	644	626	667	666	613	591	615	707	644	591	642	586	635	641	652	594	676	638	645	586	597	631	652	632	682	647	680	653	637	611	658	648	635	631	619	630	629	657	674	626	603	642	641	607	591	659	585	654	665	661	635	635	653	585	648	612	656	618	616	710	659	662	661	624	663	669	632	689	691	636	634	651	620	638	657	632	642	636	595	603	622	638	657	613	621	663	676	618	635	679	678	634	674	595	669	599	614	641	626	659	616	616	648	615	690	653	620	663	637	675	629	663	599	688	666	644	650	667	604	605	634	638	661	606	628	644	601	647	662	655	671	601	638	639	664	640	646	643	621	612	649	597	623	651	631	627	593	617	644	592	633	632	614	693	643	637	656	665	607	663	620	676	687	657	616	643	662	632	659	691	634	672	638	648	619	630	635	602	635	696	620	645	625	617	628	623	624	596	623	639	657	591	654	616	627	663	647	694	608	614	614	649	606	633	683	650	616	660	630	678	628	570	591	640	649	637	647	638	653	646	670	641	640	624	659	666	634	657	669	655	635	624	639	645	624	654	628	656	631	610	617	651	626	621	649	613	612	675	563	645	652	644	631	629	630	644	686	618	646	650	599	650	624	624	709	646	620	623	635	644	662	630	650	600	622	632	632	623	653	629	640	587	679	630	677	670	644	626	615	638	657	619	614	649	628	628	643	604	657	641	624	621	617	645	621	652	611	645	614	595	594	650	608	621	615	677	645	656	655	668	627	649	638	664	628	622	663	675	678	645	639	628	644	694	625	641	565	625	625	629	667	635	597	685	628	614	606	668	617	615	668	660	645	679	653	676	653	648	616	627	651	622	634	626	640	634	640	673	589	621	641	615	636	629	635	663	625	642	641	633	614	636	657	634	625	650	661	625	633	592	635	653	636	655	660	616	600	625	649	642	655	666	650	659	634	646	631	665	612	630	628	602	673	648	655	650	650	632	641	660	629	651	676	655	571	698	615	653	626	660	664	641	642	654	636	662	668	625	641	621	606	580	659	633	672	643	607	639	672	661	616	677	633	597	667	649	699	640	618	647	630	660	636	616	631	625	656	718	612	644	583	658	665	630	652	652	669	600	647	611	637	654	663	623	643	605	645	622	639	683	663	626	668	648	663	612	681	637	622	677	619	665	646	656	654	642	635	624	615	615	644	616	678	661	676	626	637	617	593	673	651	637	627	631	624	631	605	560	610	614	633	643	602	617	662	632	619	655	644	654	652	641	628	651	651	626	641	656	614	643	637	649	672	641	638	641	639	605	679	608	630	628	640	615	662	641	648	619	623	608	641	671	573	597	664	669	655	624	599	588	657	672	631	648	652	655	671	624	591	654	654	619	637	629	618	644	687	632	648	649	676	580	588	667	600	583	665	596	641	658	630	640	611	666	719	577	655	662	681	622	649	658	636	668	652	674	654	655	626	622	662
1269	308	135	113	120	162	166	171	154	182	228	120	114	103	119	101	117	104	100	147	207	181	82	72	75	89	98	98	90	73	90	88	91	83	83	67	76	93	85	82	86	101	111	113	111	112	124	100	85	63	79	82	77	70	85	86	77	75	74	101	98	88	84	83	89	95	79	72	84	91	90	73	79	100	89	82	67	75	72	78	83	83	70	76	74	68	89	77	77	71	67	76	68	91	72	89	73	84	77	94	82	83	76	85	89	87	90	88	89	93	97	70	69	82	86	78	98	82	77	81	58	93	67	86	80	98	86	88	79	75	87	87	72	72	74	82	76	81	88	76	73	100	82	84	82	86	73	88	96	83	79	81	77	66	94	83	79	85	71	84	76	80	75	75	92	72	79	80	87	74	87	85	91	88	72	61	76	66	61	84	84	80	83	89	98	84	111	81	71	81	86	74	85	76	75	69	75	73	82	80	85	72	89	91	80	77	91	108	85	84	83	70	88	78	97	85	81	90	103	87	85	74	80	87	87	88	88	89	77	93	74	80	72	81	93	92	76	75	96	93	75	78	76	91	93	80	77	81	80	94	77	87	85	74	74	91	94	79	95	90	84	90	77	109	73	90	82	76	78	73	86	85	76	85	77	74	95	73	82	91	79	73	72	63	101	83	61	76	76	79	78	93	84	91	76	80	86	89	77	80	93	78	73	73	77	96	70	83	81	90	76	81	83	73	76	87	87	94	76	85	73	83	86	64	76	72	96	76	90	102	78	73	84	86	83	91	89	73	106	86	55	79	73	95	90	84	75	84	75	89	84	96	82	75	82	80	81	92	76	67	91	98	93	92	72	80	87	80	70	91	85	85	94	74	75	66	93	72	74	73	91	72	74	81	66	66	69	83	96	97	86	93	66	97	73	90	73	73	86	93	75	80	86	93	84	70	82	89	91	95	87	94	85	87	79	83	79	66	82	85	71	74	80	74	78	83	84	83	87	80	91	89	79	99	84	82	79	69	84	89	80	69	71	68	79	77	79	80	81	77	90	73	94	66	108	73	85	76	115	87	91	85	84	68	71	94	79	105	74	84	77	77	84	83	90	79	88	85	84	96	92	88	76	76	84	68	84	77	90	82	82	77	79	93	74	72	81	84	75	95	81	82	81	71	71	73	62	83	98	84	78	79	85	81	96	92	68	70	80	77	71	88	62	78	93	86	71	76	85	80	81	71	69	69	87	102	86	67	84	78	83	83	87	64	76	93	77	91	83	56	82	74	88	104	103	97	75	80	91	72	77	79	87	76	87	71	79	86	88	87	76	90	78	80	81	80	85	69	83	71	81	69	83	56	67	88	75	66	81	87	81	75	86	79	81	102	61	88	77	74	90	87	98	76	83	72	93	81	84	82	73	78	84	81	82	95	87	68	106	83	72	82	80	68	95	69	90	83	92	82	76	79	82	95	75	85	85	64	86	86	69	85	79	74	90	87	98	89	103	80	69	93	61	82	70	86	68	76	99	89	85	66	76	84	70	78	87	78	85	84	89	84	68	80	73	76	82	91	80	86	88	76	80	75	79	64	87	70	93	80	88	78	87	91	83	81	75	79	78	82	90	65	83	79	79	78	71	80	79	69	88	83	90	94	79	76	78	59	78	84	70	97	77	97	99	72	92	73	85	80	88	83	69	88	99	87	88	81	94	80	67	77	87	79	65	72	87	86	88	86	70	93	77	72	85	78	87	63	84	66	85	82	68	96	62	73	74	86	97	75	87	94	105	100	81	81	69	91	92	88	86	68	84	93	71	84	81	73	81	88	89	84	76	86	72	87	83	92	89	68	76	99	77	63	73	79	77	72	82	85	88	71	80	72	83	77	69	87	79	76	73	87	84	85	83	86	97	74	77	76	85	72	89	91	79	62	71	73	78	83	86	78	84	75	71	72	79	67	91	90	83	81	61	80	77	80	76	82	66	72	90	74	75	85	91	89	82	88	67	74	86	69	95	82	89	75	69	82	88	79	75	79	80	75	69	64	84	85	90	75	85	83	81	70	83	77	66	80	66	84	76	73	91	86	85	82	86	84	77	72	82	87	101	72	81	77	64	101	80	76	81	69	83	89	85	73	76	75	75	93	67	87	83	58	76	83	75	74	81	82	81	79	72	64	66	104	79	92	71	89	85	90	94	85	80	103	81	88	76	68	83	77	99	82	90	86	80	81	86	82	66	75	92	74	82	87	83	83	85	83	74	93	93	91	78	99	79	83	82	64	79	77	96	94	90	84	73	93	92	74	79	86	84	83	87	83	87	77	75	89	74	71	85	97	82	79	66	85	89	71	75	64	83	75	78	86	91	86	73	94	88	96	90	69	100	86	90	79	86	77	71	75	87	85	79	62	79	69	69	88	97	82	63	93	88	80	72	68	87	89	91	86	89	95	74	92	76	79	78	84	85	95	87	88	74	82	64	76	84	82	76	80	92	84	88	82	87	87	86	89	92	77	75	86	76	96	90	86	81	82	62	62	93	73	77	73	78	97	77	71	67	90	72	89	89	82	75	90	71	78	88	69	81	70	75	90	70	76	79	67	90	82	88	84	87	85	88	91	78	89	70	71	80	76	80	97	81	62	80	68	81	70	77	60	82	69	78	102	71	85	97	67	82	93	73	87	88	82	100	87	76	78	82	88	89	82	70	78	89	80	83	83	85	77	77	78	88	73	67	78	86	84	88	90	100	77	77	86	78	81	65	67	78	62	92	83	77	73	101	89	84	75	67	80	76	90	72	74	69	71	79	90	68	84	86	95	84	64	84	86	81	84	77	79	77	73	90	70	80	74	85	74	89	69	61	78	82	78	81	87	71	75	81	94	88	81	65	89	84	78	80	95	86	77	82	79	71	75	83	82	83	70	85	86	78	89	85	87	72	88	63	87	80	72	90	85	91	71	91	74	93	85	75	76	79	77	60	86	90	81	93	78	80	72	79	88	67	75	93	75	71	77	85	92	87	90	90	65	74	87	64	84	76	78	81	68	61	100	70	92	64	69	70	63	81	81	96	75	86	88	81	91	89	84	60	83	91	75	64	90	82	68	89	91	71	82	78	97	75	83	86	77	74	88	83	77	101	80	80	85	84	82	95	73	79	69	81	96	95	92	79	86	82	74	72	96	76	81	84	77	92	72	81	66	88	82	93	76	66	83	89	90	79	94	79	70	75	90	62	78	79	84	72	79	70	75	93	95	92	102	88	83	91	80	77	66	86	85	73	89	73	91	86	78	88	63	89	76	72	96	77	73	103	83	94	93	75	83	76	91	79	72	69	90	103	90	85	80	68	87	82	80	94	95	75	84	72	72	84	69	79	66	85	75	74	85	79	86	85	89	90	87	78	71	71	84	81	79	87	72	75	72	76	78	64	86	91	95	77	82	82	73	87	83	85	77	88	83	83	80	78	74	81	72	88	84	77	67	75	80	91	75	91	90	86	78	91	84	70	73	82	87	71	93	80	82
15044	4245	1543	1995	4735	7261	6758	6117	5436	5632	5244	2852	1887	1856	2034	2134	2011	1812	2053	3049	4513	3538	878	867	895	903	831	746	751	798	772	797	727	776	734	758	852	794	852	713	794	823	1186	1532	1449	1413	1188	1027	891	823	786	704	793	744	706	723	705	737	730	709	629	674	749	739	692	710	716	722	740	713	672	739	747	674	711	714	696	707	714	682	734	748	696	700	698	770	706	697	675	722	720	643	673	732	673	681	720	695	722	710	718	721	732	709	730	722	736	692	723	687	721	688	689	717	698	698	720	719	722	714	709	722	747	685	688	731	713	680	688	711	715	708	707	694	680	684	725	683	657	712	722	697	691	730	747	695	678	711	714	722	714	746	717	685	737	684	671	770	756	635	683	688	697	731	711	679	694	677	703	750	685	692	696	755	714	713	698	729	732	722	662	695	698	788	675	700	714	710	761	722	661	640	735	704	720	705	755	682	702	689	624	722	698	721	744	707	726	754	685	719	716	693	719	722	709	711	707	727	654	665	717	729	744	687	708	702	692	687	722	739	721	747	714	731	695	701	706	695	685	715	710	717	666	707	683	732	761	698	688	691	724	687	684	624	637	716	713	720	718	695	718	741	759	666	729	742	714	761	709	671	752	715	705	755	696	679	696	738	669	736	725	673	733	725	731	669	706	706	699	692	673	658	710	722	687	697	699	750	750	661	778	704	708	682	715	637	740	673	667	717	637	700	645	683	675	652	712	671	687	748	710	715	643	730	674	720	680	686	707	699	677	710	686	701	710	759	704	661	674	703	661	685	720	733	733	694	682	700	680	700	711	713	630	714	720	707	688	653	677	723	693	720	691	700	705	726	705	722	690	752	729	665	653	705	698	671	691	714	694	679	718	671	716	686	715	685	717	728	755	720	679	675	723	760	724	749	706	707	705	726	703	719	698	707	699	694	706	723	768	721	702	683	695	701	742	682	686	649	746	671	694	689	696	700	700	673	748	710	696	661	742	730	703	716	693	695	700	704	705	729	693	685	714	685	714	674	737	688	711	722	720	695	737	684	721	747	698	685	720	687	682	714	729	731	725	727	741	695	676	682	674	713	690	690	666	697	705	671	731	712	725	723	683	702	663	716	691	739	693	698	717	702	698	734	725	711	701	700	689	712	736	746	753	716	680	694	715	711	703	698	733	767	675	725	680	704	713	679	691	650	700	744	686	679	709	682	703	667	684	734	703	780	649	690	704	716	728	725	689	730	711	701	710	717	735	732	679	724	737	689	697	697	697	695	737	686	693	696	707	729	686	679	729	694	724	714	636	695	722	671	713	695	709	709	715	694	686	663	652	703	681	684	713	697	677	671	674	707	670	693	687	718	759	747	708	720	728	667	757	708	675	708	698	709	728	724	680	710	739	722	749	716	712	698	681	732	735	675	715	701	711	705	695	690	674	698	717	728	741	699	726	712	701	726	693	701	727	721	687	689	707	699	717	714	728	696	691	737	706	731	734	728	658	676	737	681	725	706	688	717	721	691	652	700	718	617	662	699	702	724	666	683	733	719	676	717	699	748	760	695	697	712	744	720	690	683	716	686	691	741	717	756	747	694	688	720	724	704	671	702	703	750	725	652	703	692	700	721	668	717	677	746	705	729	691	681	686	726	705	698	706	731	708	718	698	708	665	722	737	684	724	686	773	686	737	684	713	754	693	743	685	731	733	709	684	741	731	677	728	695	741	711	708	647	696	689	689	717	695	700	688	711	702	689	715	699	685	712	666	700	687	688	743	705	712	712	717	676	692	700	706	713	736	724	692	686	723	706	752	709	719	722	752	700	642	707	724	728	702	666	747	722	728	692	693	668	684	711	659	720	655	679	729	735	717	696	767	730	704	689	733	742	654	763	688	692	701	696	719	742	735	682	689	749	704	732	720	698	690	718	733	716	686	709	722	705	685	744	680	705	701	734	711	682	742	654	637	733	694	690	712	697	737	685	713	693	733	734	711	665	707	661	701	705	768	726	720	741	650	687	710	724	721	678	725	671	680	739	678	651	725	709	762	742	645	707	720	733	681	710	715	724	654	791	726	629	694	709	720	729	738	688	673	710	712	676	746	695	746	693	701	696	662	677	761	672	739	682	697	711	722	712	711	757	641	737	676	681	678	678	702	723	752	683	715	725	722	704	703	711	698	678	681	703	674	701	739	688	753	712	667	673	704	685	700	757	730	686	723	744	691	691	728	730	709	738	736	709	722	695	757	681	706	742	724	723	688	737	699	678	718	717	699	690	684	678	736	742	678	691	733	691	705	728	694	708	726	699	712	701	732	702	714	727	672	684	712	716	700	693	696	721	710	662	720	696	679	701	755	731	683	699	749	674	721	687	710	699	656	654	688	676	715	715	755	679	705	716	682	719	771	714	715	700	705	712	725	729	678	698	695	654	682	657	700	694	744	647	709	697	716	717	680	665	663	731	714	685	721	695	727	720	713	702	692	708	697	719	709	665	713	629	722	683	697	729	729	678	733	699	692	688	705	714	642	694	768	676	698	678	719	689	651	700	689	725	709	700	720	728	766	721	712	684	701	717	745	694	637	740	662	719	739	698	689	674	688	699	717	707	698	700	659	706	731	708	699	742	707	696	727	678	748	670	717	720	696	732	745	704	708	700	710	739	708	738	729	744	730	719	697	760	709	712	719	724	694	698	704	733	759	721	671	700	726	704	722	655	675	680	699	682	651	723	732	748	694	690	689	693	704	676	676	692	735	682	695	715	704	703	656	719	691	715	681	706	707	640	754	692	729	706	691	690	735	691	714	675	656	706	683	746	698	671	688	754	699	709	663	711	650	733	711	706	659	730	721	726	725	696	675	739	697	685	654	699	747	669	717	720	722	644	750	700	701	725	692	754	730	717	681	724	692	718	744	698	680	656	733	715	710	679	683	706	724	680	737	695	707	704	716	723	738	684	707	736	676	703	702	692	723	733	704	722	718	703	720	701	697	693	709	713	711	708	738	667	692	678	701	706	737	697	728	673	714	709	693	654	666	657	710	741	706	692	708	695	753	689	704	651	718	707	698	733	700	695	655	669	689	710	656	743	711	683	667	701	724	689	727	719	739	642	712	672	698	729	728	719	684	722	737	722	717	727	699	700	686	685	678	718	724	712	676	749	680	730	717	677	722	736	685	722	705	745	696	760	729	711	738	709	704	696	690	661	738	699	689	697	650	721	710	708	699	683	716	684	706	709	692	689	732	731	703	665	685	640	727	652	674	686	667	662	698	689	707	718	693	710	698	685	663	717	756	682	730	695	711	726	672	744	727	715	690	684	706	696	702	723	706	684	725	682	685	781	699	668	713	718	695	690	683	720	753	730	721	690	741	730	789	695	723	723	696	646	674	755	712	720	741	743	725	726	684	678	690	740	731	732	712	716	740	673	701	679	679	706	691	702	688	731	715	703	712	719	719	718	719	693	711	691	690	694	716	696	710	763	744	708	744	671	708	715	680	733	706	752
1486	406	174	150	130	190	249	219	219	277	241	144	160	134	116	123	118	146	159	361	679	417	79	89	88	80	87	91	81	77	77	64	85	93	91	90	99	78	89	79	84	84	161	185	123	139	139	114	109	95	84	80	65	84	79	92	67	76	75	88	86	80	80	80	81	96	77	72	77	90	91	73	75	73	78	76	78	77	77	79	94	79	90	75	81	81	80	63	85	73	80	66	80	80	84	83	79	77	77	67	95	85	72	91	78	97	83	84	76	82	89	78	62	81	76	80	88	98	88	91	74	79	84	65	90	91	74	71	81	73	85	96	74	93	86	85	83	81	80	87	100	85	89	66	94	92	93	75	75	83	80	82	100	92	76	86	95	72	87	84	70	76	83	82	81	91	71	79	85	72	80	90	86	87	93	65	72	89	79	67	72	80	89	87	70	74	89	90	91	84	91	76	82	83	77	82	98	90	82	81	86	81	89	97	85	89	81	82	69	95	78	96	83	96	79	68	87	89	87	64	80	77	68	70	84	72	100	95	79	82	83	84	66	90	97	82	81	76	88	72	83	80	85	79	77	69	72	91	79	70	93	94	97	91	89	85	100	84	84	76	81	81	71	74	83	92	87	82	88	101	90	88	95	93	77	76	79	69	72	75	88	82	81	71	67	74	83	85	73	88	84	83	82	79	86	87	88	86	81	74	82	78	77	81	70	87	73	81	62	75	88	83	78	91	101	84	59	89	72	68	84	78	64	84	84	82	69	79	90	81	62	90	76	78	87	105	79	97	78	80	92	96	87	106	67	81	74	86	75	94	96	93	89	83	90	69	73	87	78	78	73	70	73	83	88	76	74	74	81	71	89	71	83	79	91	93	87	93	84	91	80	71	77	80	88	75	74	88	72	96	87	75	86	82	92	79	73	81	75	86	98	83	92	102	71	71	75	78	82	85	80	64	65	82	79	82	79	102	75	75	81	82	70	98	92	91	68	72	87	84	80	93	84	90	79	91	76	78	87	85	84	94	83	86	80	68	72	81	88	70	84	81	70	91	78	57	81	81	69	75	73	85	75	96	84	69	86	82	83	78	95	75	96	67	103	77	67	79	73	72	91	82	104	97	79	60	80	88	75	82	77	80	86	74	83	73	78	90	78	76	83	82	76	81	76	87	98	68	92	83	76	88	75	79	82	104	81	97	67	78	84	95	71	88	86	77	96	92	82	83	103	92	80	86	83	92	89	61	63	77	71	77	62	71	82	69	68	76	76	67	85	83	72	80	75	72	85	82	87	93	73	83	78	53	83	81	89	81	82	90	84	81	80	85	85	81	81	90	70	87	93	84	79	75	79	54	109	85	73	81	75	79	72	75	71	92	80	97	66	91	89	69	91	85	82	79	94	84	78	87	91	78	101	82	69	59	70	92	83	75	76	83	89	108	73	86	73	75	93	70	81	87	85	72	84	60	78	93	91	76	91	78	82	86	86	76	80	81	94	73	93	84	79	77	92	84	72	82	70	72	88	88	68	85	71	80	75	90	89	102	88	83	88	84	85	74	80	91	93	68	78	92	77	95	68	92	81	76	75	73	70	79	79	91	70	85	70	78	74	83	108	74	73	65	94	71	79	81	79	58	79	83	89	86	97	86	96	90	76	85	74	75	86	67	81	100	86	60	81	79	82	64	86	67	68	77	79	64	78	83	85	83	88	82	69	71	83	81	93	91	72	81	84	107	78	79	75	76	80	76	98	78	96	77	83	93	63	83	73	71	89	99	88	61	76	82	68	77	76	65	105	99	67	93	78	89	89	81	90	70	79	88	83	69	75	71	73	77	78	80	95	70	78	77	95	98	78	92	79	94	105	70	86	85	101	90	60	68	82	87	82	91	91	80	81	96	84	85	66	70	87	80	79	83	99	72	121	88	83	68	98	85	64	88	82	90	68	95	85	85	91	83	95	89	79	68	83	79	89	97	72	77	86	81	89	67	74	82	83	78	89	83	79	90	74	81	64	74	80	102	77	95	63	87	96	100	96	81	92	88	78	85	82	74	67	76	78	77	102	82	60	85	87	86	81	65	73	74	105	93	79	65	77	67	78	92	79	71	66	93	75	80	85	84	99	75	80	62	68	95	93	86	65	85	80	86	70	92	74	78	76	87	73	80	83	61	92	58	84	68	82	80	88	81	77	75	86	78	85	75	82	85	70	82	63	87	58	87	76	73	69	80	88	73	84	76	81	75	77	84	78	62	74	88	81	73	69	83	86	64	84	88	94	65	69	89	78	92	95	95	82	91	83	88	83	75	80	83	79	85	79	69	83	60	100	81	96	80	88	79	73	84	75	82	84	79	85	93	92	86	71	90	98	95	93	81	92	97	69	71	75	75	78	84	86	84	96	86	91	73	105	79	88	78	90	86	87	84	81	84	77	84	87	88	63	88	70	90	76	87	80	79	76	70	82	86	69	76	89	73	79	75	70	89	84	105	97	74	79	80	90	79	67	80	67	85	82	72	73	84	76	76	65	71	93	67	52	77	77	92	92	81	74	77	74	56	97	82	71	84	97	81	78	87	72	79	93	82	96	72	97	93	86	80	88	69	63	91	92	77	80	81	83	77	81	84	82	77	82	81	81	71	75	75	76	82	82	88	87	71	78	105	75	73	88	74	93	66	69	79	92	76	86	75	91	80	93	81	87	70	85	83	80	100	85	79	80	93	91	75	86	90	75	74	85	88	83	76	87	75	84	74	77	83	76	79	80	93	94	68	79	67	82	84	86	92	67	89	75	87	83	80	81	69	65	88	98	67	88	80	80	88	82	96	94	81	90	85	85	62	76	92	88	88	103	78	85	87	64	89	77	77	80	77	70	64	91	88	76	92	69	76	72	81	61	90	78	75	83	76	61	66	77	90	76	68	81	83	74	87	84	82	84	80	78	85	69	84	71	69	89	91	64	72	106	83	66	76	86	86	88	75	79	86	86	95	81	97	73	77	78	87	64	84	77	71	65	94	82	76	77	79	73	76	82	82	80	79	87	68	72	78	78	92	66	76	72	100	69	81	78	79	63	72	83	83	86	74	90	94	83	67	88	88	73	94	83	88	99	71	77	83	81	87	98	77	80	81	80	69	85	82	85	83	64	84	81	76	87	73	88	82	93	82	92	79	72	72	89	64	82	88	92	68	88	88	89	79	75	64	83	98	93	85	90	89	87	86	93	75	79	80	73	76	80	85	85	88	76	82	67	76	76	77	91	88	81	91	84	72	89	73	77	92	92	76	85	76	90	86	73	84	77	76	73	98	84	74	82	81	76	81	83	74	89	79	99	104	77	79	82	74	72	76	91	80	67	88	82	85	72	85	72	91	87	61	80	84	97	83	92	86	94	70	89	81	89	83	81	77	80	78	91	92	98	81	87	82	87	86	67	80	89	82	89	66	66	86	72	81	81	72	84	95	83	75	84	83	86	69	86	79	84	83	85	73	84	67	85	95	73	89	93	84	79	81
19442	5229	2048	2920	7297	9850	9431	8506	7472	7490	6704	3747	2793	2314	2546	2639	2368	2499	2538	8214	13403	7489	1048	837	968	919	928	804	809	800	793	755	762	782	765	776	861	778	805	820	796	913	2632	3140	2674	2306	1795	1424	1023	884	825	804	689	693	701	748	717	668	700	741	712	694	736	702	713	760	735	694	703	675	677	723	722	732	696	724	678	721	700	688	724	685	682	784	742	732	731	727	733	649	735	702	706	729	755	748	682	718	692	660	687	697	724	744	671	699	703	693	689	675	707	718	672	709	733	710	652	716	706	754	747	711	723	684	728	675	705	708	772	704	726	696	688	735	702	686	703	700	767	644	709	694	670	708	661	754	748	724	702	651	701	706	693	731	705	691	727	696	700	695	727	694	712	718	728	743	728	684	703	720	706	733	695	727	682	718	719	686	726	733	702	699	701	725	725	707	679	694	681	676	692	760	703	681	696	707	674	678	710	701	732	730	749	656	718	730	688	714	712	667	709	692	739	715	686	729	688	711	706	708	728	673	717	771	729	698	698	722	680	741	738	750	701	696	721	693	699	733	737	763	683	762	748	700	686	684	726	716	709	735	719	758	696	675	706	707	709	685	704	716	695	759	745	665	700	734	770	735	717	673	699	747	663	705	673	706	668	749	742	704	738	729	669	706	741	689	733	750	711	737	680	680	689	708	726	704	716	675	722	711	719	769	656	711	727	764	630	686	691	748	690	720	656	685	677	686	711	690	749	723	689	677	704	654	680	728	682	720	733	706	716	697	678	701	706	707	684	764	695	739	753	721	706	673	749	709	719	736	708	667	676	699	680	705	692	691	694	733	712	764	721	760	708	698	727	714	665	715	735	712	736	665	672	722	707	707	691	721	618	722	729	686	691	650	680	749	687	752	628	661	750	711	766	719	666	711	694	687	720	736	680	772	684	686	685	704	710	698	731	730	682	682	667	676	697	713	695	707	667	665	736	721	701	688	718	788	709	693	732	691	724	689	701	702	717	694	687	700	756	713	668	754	672	762	743	683	712	696	705	724	660	707	680	723	716	714	701	730	693	738	678	749	691	709	683	720	652	691	694	704	702	673	752	741	688	723	670	716	729	739	694	666	676	698	750	687	694	753	662	697	732	694	710	679	674	719	703	733	689	682	715	704	730	753	737	680	749	686	668	690	718	694	738	690	720	641	723	709	693	726	710	717	712	729	717	703	715	697	711	670	734	709	697	747	748	706	715	695	684	699	662	713	687	704	705	734	707	712	694	727	706	706	723	720	716	712	747	751	734	751	697	722	683	726	764	704	717	724	735	697	689	757	680	704	676	717	681	713	735	747	667	668	698	715	679	750	730	716	742	715	708	730	714	705	646	725	728	709	745	724	719	693	700	734	690	728	735	734	648	725	735	665	714	700	713	715	689	664	728	703	702	688	745	745	743	681	676	723	730	705	715	690	704	693	752	690	714	741	719	713	704	727	724	702	697	664	687	713	726	700	692	746	770	731	691	708	718	681	698	682	729	717	687	681	726	654	743	730	698	706	723	706	697	680	717	683	743	673	694	668	711	670	705	661	737	698	658	744	704	718	685	740	712	693	681	705	737	720	691	719	736	706	713	705	698	724	732	712	695	677	705	709	698	708	728	759	696	700	776	685	735	688	694	695	698	692	707	720	701	703	664	742	689	670	705	664	676	633	674	735	699	757	728	685	739	773	714	680	700	717	705	709	698	684	684	693	697	717	706	725	725	689	730	720	686	665	685	703	727	698	661	744	682	720	694	710	744	683	693	666	709	711	710	712	709	709	681	732	718	712	687	736	688	686	720	669	717	685	729	745	736	694	739	681	664	659	767	744	679	699	721	696	725	717	703	730	708	721	693	670	731	674	697	710	659	684	692	707	716	671	674	702	729	718	754	752	723	700	690	705	745	731	696	697	721	724	685	711	707	713	752	720	692	672	708	734	729	695	714	669	671	706	718	706	704	759	697	717	769	679	739	721	733	742	748	720	732	689	730	689	718	715	737	680	746	689	641	726	690	730	687	708	664	693	677	688	695	685	727	672	753	731	695	705	688	743	723	702	696	734	739	692	668	704	718	697	714	681	686	689	750	739	720	712	641	676	714	678	689	680	686	737	687	719	660	749	727	702	686	701	678	742	676	738	729	688	699	698	720	724	682	676	721	697	687	690	662	719	751	687	668	696	770	664	707	684	696	693	689	697	681	712	668	712	729	699	732	724	687	670	706	685	792	716	716	646	720	717	695	695	734	733	753	724	734	747	726	703	750	735	663	734	703	707	719	698	663	694	707	707	751	710	714	662	681	671	724	673	713	693	729	734	717	689	696	713	706	672	745	679	716	699	668	731	705	667	704	704	707	718	770	675	748	706	711	671	690	709	698	716	684	691	679	655	668	716	750	650	678	733	708	778	724	741	717	689	738	752	662	726	740	722	672	682	714	703	705	727	705	692	713	682	690	718	706	689	677	680	751	731	679	710	681	738	693	675	710	776	729	665	705	693	737	686	686	694	690	730	687	746	722	758	718	707	694	754	739	727	709	705	749	729	730	719	692	721	746	696	699	764	713	707	682	691	704	765	693	707	695	695	688	689	711	718	689	749	709	717	707	756	741	682	719	693	664	674	696	693	706	702	692	714	707	681	686	696	733	762	736	725	689	733	726	655	772	708	717	663	689	727	688	705	696	699	687	744	676	686	689	702	715	696	712	730	751	734	696	703	706	712	699	736	700	728	693	768	691	688	731	725	668	701	697	669	704	752	740	680	711	718	702	699	705	714	634	708	657	724	756	721	677	754	731	769	715	714	748	724	730	657	720	705	746	712	678	677	710	742	710	703	733	690	692	715	714	738	686	699	711	748	687	680	706	697	710	700	672	741	725	762	694	722	676	693	722	712	673	726	702	755	696	719	740	711	639	718	678	725	707	688	722	691	706	695	699	700	708	689	681	699	707	736	716	713	748	707	711	683	703	700	778	722	684	650	740	685	714	712	720	683	687	698	723	647	649	763	680	661	671	715	703	654	718	741	739	706	680	755	680	755	670	703	694	695	663	717	764	673	681	682	729	715	699	751	688	709	694	696	706	678	683	699	724	690	739	715	708	678	679	686	683	694	738	693	716	725	688	736	714	727	676	720	726	710	685	707	704	723	686	715	720	700	687	700	713	709	709	715	680	723	703	686	728	753	682	701	673	649	702	753	702	782	693	734	717	697	691	712	760	664	705	698	711	695	687	732	688	711	726	662	699	704	708	707	717	706	723	710	694	689	746	722	702	748	673	711	705	776	697	729	728	742	723	679	700	739	704	710	732	697	675	738	715	782	686	735	758	741	664	729	671	683	701	750	676	729	752	733	724	751	710	692	647	711	669	687	736	700	734	724	678	710	730	735	710	717	730	667	750	691	752	673	697	712	720	685	680	720	746	713	731	693	738	686	722	728	739	665	716	738	728	669	702	690	712	686	732	703	711	689	743	738	728	709	680	748
1857	393	168	126	121	158	233	209	230	204	219	161	141	132	117	154	143	128	135	274	648	491	119	73	80	76	88	69	78	82	75	56	70	70	74	77	82	86	69	79	81	93	189	191	185	166	120	86	84	72	71	56	51	91	68	78	85	61	75	67	73	78	79	78	62	66	70	67	59	59	85	60	84	81	70	59	72	69	59	63	63	79	58	68	63	71	54	61	62	68	65	76	69	80	65	84	78	69	66	82	74	89	77	78	72	68	71	63	67	61	72	64	79	53	58	62	66	66	71	67	61	67	60	89	75	66	77	82	74	64	71	66	75	71	62	62	56	78	62	60	72	67	54	69	73	69	67	74	58	66	72	61	64	77	62	78	83	72	72	70	85	65	72	53	71	79	67	71	73	81	61	71	65	58	65	62	54	68	68	62	66	67	76	59	65	81	68	68	70	62	54	80	57	78	72	68	67	74	68	75	69	67	62	71	65	65	67	62	80	51	75	72	84	86	68	65	81	73	78	76	80	60	76	61	75	67	62	68	69	75	62	81	66	74	85	66	69	77	78	85	54	74	68	78	59	64	62	65	70	73	76	61	73	86	62	59	86	66	72	74	66	63	73	83	69	77	72	72	63	71	87	76	62	56	69	89	70	72	80	71	76	61	68	60	82	73	60	68	71	62	78	70	66	57	62	73	68	74	69	65	76	67	59	62	64	68	66	65	65	62	57	65	75	82	79	63	66	65	75	59	74	71	70	62	66	72	88	70	64	66	74	57	66	64	65	81	62	68	66	75	78	69	55	72	81	61	70	77	62	79	70	69	73	71	70	71	75	71	64	71	72	73	73	65	69	71	71	71	88	65	70	57	56	69	63	71	60	62	64	60	67	64	60	69	74	53	67	63	72	75	94	78	73	72	55	59	65	54	60	66	73	61	61	71	61	91	71	67	82	61	69	83	65	64	58	79	87	65	63	70	71	88	91	70	68	62	68	64	70	60	64	67	69	52	71	68	73	77	82	70	82	83	74	64	66	73	77	66	69	83	76	68	63	57	68	88	55	62	77	60	66	75	60	71	90	67	55	81	67	67	82	67	71	71	74	65	69	64	68	79	78	78	62	68	58	66	74	55	67	47	68	73	72	73	70	77	73	80	72	82	79	73	82	58	65	74	77	69	73	60	68	70	77	90	52	91	63	68	70	68	77	75	56	59	86	75	61	71	67	64	77	68	87	64	70	74	52	73	56	72	83	79	74	63	72	58	79	69	78	65	68	76	60	67	71	67	74	68	56	51	65	60	53	63	75	68	58	72	79	59	82	86	56	60	80	67	53	74	96	79	92	78	57	56	76	61	58	74	74	57	75	73	66	73	90	69	71	69	71	71	63	66	64	48	78	66	74	66	62	57	53	81	60	68	64	68	82	70	82	62	70	73	66	80	63	53	76	68	71	82	63	65	66	78	69	87	67	73	77	58	80	82	75	63	73	66	75	61	76	64	76	56	65	96	78	71	83	77	80	61	76	70	58	74	75	81	69	80	55	82	78	51	71	78	70	71	75	67	75	74	82	66	70	68	78	65	74	66	66	56	65	76	72	70	68	73	62	85	60	64	72	68	75	61	77	61	71	72	63	68	71	69	68	67	64	53	74	78	57	56	76	58	70	61	60	66	84	92	74	77	81	70	72	68	71	70	64	87	61	54	78	76	79	58	62	66	77	69	92	69	51	66	61	68	74	89	57	54	64	75	67	72	70	61	71	84	77	63	71	71	68	75	70	76	64	66	74	74	63	74	75	72	84	51	56	61	69	77	69	72	76	66	65	75	67	65	67	63	74	70	73	65	71	73	65	74	67	80	69	65	66	67	61	75	76	73	57	72	83	58	68	78	59	57	79	72	69	54	68	56	73	72	63	76	65	70	71	67	64	75	61	64	69	77	56	68	61	68	81	75	75	72	76	70	72	72	69	61	54	81	65	61	77	77	65	69	56	63	60	74	69	79	75	57	77	79	73	76	74	73	56	68	64	78	66	68	74	78	80	64	60	66	70	62	81	66	83	55	73	73	71	56	68	66	62	66	46	63	73	70	76	69	71	67	64	68	69	75	72	65	68	59	64	55	76	87	73	62	65	72	69	75	65	63	80	61	71	69	64	60	79	59	65	79	67	61	75	92	74	80	71	56	65	61	68	66	60	63	61	69	59	70	76	66	71	74	76	71	75	63	69	75	59	76	78	68	61	68	63	62	72	67	59	75	79	82	74	69	70	61	66	77	73	71	66	58	73	69	73	70	68	71	60	69	60	73	72	64	71	75	65	73	71	74	70	51	60	58	49	69	73	72	58	70	76	70	73	76	78	71	62	63	77	65	63	61	54	57	61	82	71	89	67	83	70	79	76	52	68	65	66	56	75	76	56	66	67	72	69	78	64	85	59	66	76	80	78	72	74	66	79	74	69	62	59	67	61	69	73	66	72	55	64	82	58	70	57	71	68	74	72	73	58	68	65	58	62	73	71	66	68	57	63	65	83	64	75	79	58	63	75	73	79	71	79	67	68	67	66	74	72	80	77	78	71	71	66	79	65	62	80	73	72	74	56	73	64	77	63	66	66	69	70	75	74	69	60	73	63	75	64	62	68	68	62	76	68	89	77	63	66	72	78	91	67	64	63	86	78	82	75	79	69	71	71	64	79	65	83	73	56	67	73	78	82	67	71	65	67	74	64	69	84	73	77	74	69	66	68	68	71	53	72	79	73	69	54	66	56	67	73	66	78	71	61	67	65	83	79	64	72	79	84	66	67	80	55	75	74	58	66	71	69	59	74	48	64	62	83	61	73	59	54	80	67	65	77	76	67	61	81	82	73	81	49	71	64	60	87	66	64	62	67	76	76	78	61	67	71	71	78	64	69	65	69	83	60	76	82	74	63	74	75	69	71	73	53	70	74	67	70	74	82	67	57	68	71	63	68	86	83	69	67	80	63	71	75	80	72	64	81	68	61	60	65	60	60	79	75	73	65	81	76	74	75	64	66	69	66	69	62	62	62	90	73	72	54	82	71	78	73	81	76	53	77	76	64	59	77	77	58	82	69	63	58	84	77	81	80	73	87	65	67	71	71	60	58	73	71	62	74	57	82	65	59	70	71	70	74	67	63	79	59	68	86	68	54	77	68	78	61	68	64	68	69	57	76	63	66	69	75	70	59	91	83	64	69	75	80	55	69	86	74	70	69	73	78	79	70	68	86	69	75	70	77	65	79	68	81	75	68	61	68	67	73	53	71	93	75	74	74	70	71	79	76	58	73	70	70	73	63	81	55	77	64	68	57	79	76	75	77	74	65	68	73	76	74	68	75	72	71	64	60	49	80	77	68	65	74	82	69	57	74	71	55	80	57	80	76	75	57	70	76	78	72	73	73	79	60	63	67	52	73	58	64	55	54	78	60	83	65	60	68	73	60	60	61	56	80	69	77	69	69	67	62	62	71	61	79	65	79	54	65	72	73	71
18301	5265	1832	2563	6186	9252	8626	8180	7213	7349	6374	3773	3202	2603	2728	2755	2529	2227	2602	5827	12525	9393	1880	819	821	883	779	696	682	648	723	708	660	698	709	699	686	688	730	673	725	919	3198	3594	3110	2690	1942	1478	983	825	705	634	596	608	586	606	605	586	607	601	613	629	602	586	631	585	614	618	571	644	618	612	591	589	591	593	581	616	629	584	613	584	628	585	598	587	622	603	638	600	612	626	618	610	611	647	561	583	614	573	604	574	622	629	613	610	612	605	617	614	608	642	613	583	576	602	595	578	623	625	567	602	608	598	651	589	606	576	605	613	623	604	613	615	582	527	665	616	599	611	575	597	617	559	594	614	610	599	571	568	570	606	582	634	622	574	604	571	583	579	581	607	612	611	636	611	620	612	624	577	564	613	563	654	533	608	553	596	608	577	638	606	578	592	597	616	636	577	622	553	646	580	676	629	597	588	564	568	583	565	594	605	632	593	651	626	602	591	557	634	626	615	593	577	573	622	578	592	575	598	609	620	560	619	608	606	559	573	585	607	631	598	605	642	646	589	601	579	599	634	575	604	629	593	604	583	615	621	586	620	621	593	599	586	626	623	601	630	628	582	618	578	598	615	604	588	562	643	575	581	585	570	574	607	582	582	613	569	608	679	597	626	572	592	659	578	587	584	596	617	673	567	575	619	600	601	581	630	589	590	623	589	592	597	562	634	621	602	618	611	580	616	612	605	624	549	603	612	623	607	599	581	603	612	590	619	585	621	611	588	599	642	609	611	611	607	620	615	632	592	615	618	571	615	554	597	631	603	622	646	562	571	607	572	634	584	602	583	562	624	595	612	594	599	573	616	593	567	617	613	615	659	620	607	658	583	614	582	593	592	645	594	615	623	560	589	608	640	604	631	605	583	632	609	583	622	618	622	627	598	601	593	583	623	633	571	606	580	630	592	619	611	584	603	609	640	568	615	609	621	614	633	597	631	598	581	577	622	648	610	612	635	582	557	607	591	593	582	616	663	647	623	586	605	592	583	642	615	561	601	616	646	594	592	555	637	594	542	574	608	597	592	589	632	612	635	635	594	622	616	624	586	609	614	547	619	591	602	608	640	591	566	585	625	610	609	616	573	573	597	649	607	609	617	602	555	637	597	620	584	622	604	629	626	599	619	595	595	619	588	603	634	619	634	610	573	566	585	598	649	607	590	630	614	597	600	626	609	543	605	596	628	597	588	643	571	635	585	636	613	563	578	587	606	637	599	603	590	619	585	629	623	623	557	574	552	628	660	627	621	621	544	633	632	596	569	601	595	620	604	605	595	624	629	589	660	631	606	600	575	636	611	615	575	577	607	585	580	611	605	629	579	608	591	572	611	615	594	612	593	624	555	582	584	600	596	619	628	618	544	592	644	598	600	596	591	617	613	599	586	629	607	586	637	592	622	620	610	586	603	583	582	587	633	609	586	581	630	597	590	587	652	588	584	606	604	558	596	629	578	651	633	667	588	557	634	647	594	601	588	584	568	665	630	620	611	587	672	562	619	584	600	565	622	602	593	610	602	541	587	596	608	607	630	605	590	603	614	616	612	570	605	617	589	571	614	569	618	595	619	595	561	616	592	617	617	607	617	596	618	634	553	586	597	597	597	638	599	617	614	616	578	605	608	566	590	627	602	570	575	601	607	590	582	591	606	609	599	630	604	623	580	581	586	620	594	611	647	589	609	609	588	594	583	575	603	569	572	638	612	586	604	617	617	587	593	571	614	646	583	602	655	610	597	615	584	596	568	588	612	607	597	609	592	602	602	609	657	616	617	612	596	620	613	594	601	625	596	599	635	624	594	625	607	631	586	613	607	620	580	616	605	585	615	647	607	563	602	621	620	607	614	549	583	586	577	611	606	588	688	597	620	580	567	591	649	625	543	609	602	621	639	597	581	633	579	609	593	586	551	576	584	604	616	616	616	605	671	610	606	617	658	624	599	577	640	600	594	624	638	574	576	574	583	611	618	638	594	608	580	629	635	564	624	614	599	595	618	629	632	599	575	583	608	614	601	613	564	624	576	590	586	655	615	623	603	636	601	565	630	606	580	658	607	604	576	561	607	580	564	626	610	585	571	652	647	601	610	607	584	628	611	629	590	565	592	574	599	591	622	645	623	570	596	614	576	558	604	636	657	579	608	637	586	603	644	613	614	570	549	610	612	571	588	626	635	592	620	592	583	622	600	580	575	601	603	589	642	605	598	584	601	643	616	610	623	617	579	595	584	578	633	625	569	621	572	622	597	630	642	568	576	586	620	575	576	628	630	599	551	609	566	637	588	604	641	626	575	616	602	609	598	595	637	610	605	592	573	612	592	622	587	615	600	599	589	598	618	589	613	613	598	571	600	606	589	643	572	579	611	584	602	604	638	603	613	635	596	549	645	618	592	603	628	618	615	575	557	587	560	582	642	639	610	590	587	611	551	637	602	606	578	564	584	616	597	601	611	613	629	600	625	592	632	598	591	623	579	627	655	597	605	633	589	583	662	616	635	636	601	604	615	603	605	616	628	587	610	648	594	591	611	614	617	627	605	607	606	581	585	621	634	637	600	566	612	560	625	615	635	592	582	625	606	596	597	580	555	591	644	647	551	626	650	630	573	620	609	611	586	599	610	600	661	572	600	588	575	578	602	634	621	615	563	604	612	606	577	611	571	606	601	601	627	590	542	626	635	582	617	648	603	604	641	635	619	648	584	579	643	605	601	605	567	593	594	602	605	586	563	636	600	593	579	588	580	569	559	579	596	627	587	582	611	607	622	579	625	583	590	602	567	602	610	637	578	601	609	621	611	605	572	573	594	609	594	574	607	565	572	610	621	589	615	605	596	548	597	595	559	638	565	592	604	581	565	567	611	602	609	565	641	603	614	569	608	589	648	612	625	646	604	586	623	599	577	536	575	573	590	625	637	617	627	620	596	567	610	597	620	618	607	583	585	594	593	636	624	578	610	573	613	608	609	588	603	586	598	648	605	615	639	621	654	571	651	601	591	576	614	616	579	632	593	578	614	606	605	627	658	592	616	635	589	560	580	607	613	632	636	620	603	586	605	581	605	608	656	634	637	632	579	556	611	545	630	599	625	594	580	589	599	587	573	589	547	633	604	593	592	591	609	579	608	612	585	615	598	577	606	628	585	592	639	621	615	608	615	615	616	589	605	566	591	620	609	589	615	587	644	585	626	591	654	560	596	609	522	561	586	587	617	640	608	640	618	602	645	634	614	549	620	621	583	608	617	592	582	629	591	624	574	594	599	571	568	608	598	630	631	581	578	600	587	612	625	641	632	640	630	548	603	608	602	554	573	609	601	610	621	625	582	662	609	622	591	595	552	551	620	584	613	620	607	603	586	588	570	609	612	613	592	621	584	591	608	601	606	613	588	620	555	599	633	593	612	594	604	595	614	622	599	582	582	591	608	558	589	582	608	609	596	628	606	586	589	620	588	574	587	591	606	570	587	648	661
2106	568	198	151	138	217	236	247	264	242	285	205	130	179	170	172	136	132	134	340	398	757	549	62	80	77	68	86	71	67	75	73	87	82	86	70	78	74	66	89	66	78	225	241	225	211	165	124	90	94	75	79	82	82	65	93	64	63	74	69	56	62	68	76	75	66	77	70	69	75	86	89	62	74	82	61	62	76	69	62	74	74	66	72	67	72	58	60	75	75	69	71	68	88	76	84	70	66	70	66	60	66	65	64	60	62	79	91	75	70	76	69	67	64	62	73	84	56	66	59	66	81	61	70	81	73	74	81	76	68	74	57	69	83	64	95	70	74	70	59	74	63	76	71	59	66	71	65	66	60	76	72	77	53	77	72	63	67	74	91	65	65	78	75	88	79	67	78	67	75	65	96	73	63	64	79	73	76	71	82	89	74	77	62	61	61	82	62	80	62	75	84	74	71	62	69	77	75	76	48	65	72	57	61	67	68	72	69	58	81	79	87	61	65	67	70	78	76	73	63	66	64	67	60	74	72	63	61	81	67	63	75	68	83	73	62	61	65	66	70	79	62	67	61	70	64	77	52	70	76	75	63	93	68	75	70	75	67	74	69	68	75	71	54	67	69	73	64	85	76	81	61	93	68	93	65	63	75	67	60	62	78	63	83	64	68	58	80	65	71	66	71	71	76	54	67	74	61	62	62	68	57	81	67	52	68	66	84	79	77	74	71	67	61	72	69	71	61	79	90	68	68	85	63	75	60	81	62	76	88	78	77	73	80	57	66	74	80	61	71	65	78	63	70	63	72	65	70	67	61	60	87	68	86	75	67	56	71	66	78	75	62	78	68	67	75	75	66	79	77	68	84	58	83	64	89	71	62	90	80	90	78	85	68	71	73	71	48	70	75	64	85	72	75	60	64	57	80	67	78	70	60	72	71	89	82	81	73	88	64	84	78	75	77	69	73	67	71	80	74	85	64	63	76	61	74	77	65	61	71	80	71	69	65	88	77	54	69	74	64	62	68	66	65	64	61	78	67	65	76	65	63	68	61	75	70	72	56	72	71	59	65	67	84	72	73	74	61	62	79	59	59	72	74	70	79	69	68	65	83	79	59	68	68	58	70	62	71	74	69	78	61	82	67	65	66	70	77	65	71	59	72	73	63	63	71	73	71	72	63	73	63	71	73	94	55	69	70	86	55	66	75	53	68	71	71	61	67	78	69	62	61	83	81	74	70	77	55	71	72	72	67	68	73	59	60	67	59	82	79	79	86	56	65	68	84	81	88	74	82	74	70	77	56	66	63	73	79	72	74	76	74	64	84	84	81	72	69	70	61	70	64	68	75	77	78	64	58	69	78	83	65	79	61	72	66	70	86	70	65	66	69	61	84	64	57	84	67	83	69	71	69	75	58	62	62	65	75	67	86	66	70	58	65	71	67	81	72	74	75	86	81	84	88	75	60	74	54	64	62	71	69	69	64	75	84	57	74	68	67	73	63	73	61	81	66	62	75	70	66	73	69	64	64	55	78	68	76	79	64	60	72	69	72	70	57	63	76	71	73	63	65	64	59	66	71	62	64	70	56	72	71	83	74	67	75	71	69	84	64	49	85	65	53	73	72	67	80	44	72	58	67	66	65	49	62	66	77	75	69	77	77	82	88	67	60	66	74	60	76	53	66	67	64	78	72	70	58	72	71	65	62	65	78	77	62	73	78	70	85	66	73	71	70	64	68	79	67	80	76	73	66	64	74	74	66	67	64	85	65	61	70	71	63	63	63	68	65	78	72	78	79	64	75	83	68	70	59	66	71	73	80	81	73	73	82	73	76	85	57	83	68	66	77	70	83	89	63	81	80	77	67	62	72	66	74	75	63	75	82	62	67	64	69	72	75	80	67	60	61	76	73	71	77	77	69	71	48	65	73	82	77	68	80	73	60	65	77	79	75	73	58	77	64	56	76	59	70	72	60	67	64	84	70	69	83	72	81	66	70	70	72	73	57	80	72	69	57	81	67	79	81	65	67	69	90	83	72	75	81	65	77	76	77	73	56	82	72	74	63	65	73	75	80	49	63	78	63	67	77	76	53	62	75	78	69	77	74	72	75	69	78	67	77	69	62	92	77	98	84	62	78	66	55	62	62	83	67	55	70	74	75	55	67	86	63	58	59	57	76	65	68	52	71	56	58	64	47	69	62	62	59	68	65	70	76	78	75	69	58	72	72	62	60	82	76	71	68	55	65	69	85	73	69	65	72	80	65	75	84	64	63	69	71	74	69	64	57	88	70	37	78	68	64	59	71	63	75	59	63	72	81	74	79	76	76	77	64	76	54	85	75	75	57	70	72	79	75	64	76	80	62	53	73	53	75	76	63	66	82	66	68	64	73	61	79	74	73	69	83	71	62	64	71	73	69	72	63	69	73	63	95	67	77	72	67	64	82	79	70	83	62	69	68	85	92	84	66	77	76	68	72	82	61	65	51	71	69	77	79	59	68	85	65	78	59	56	69	68	83	74	74	80	82	77	56	72	68	73	71	73	74	65	90	76	74	70	77	57	64	81	89	75	75	76	70	70	76	73	77	66	67	61	68	72	89	76	68	65	69	74	77	73	78	70	54	69	70	66	71	68	70	64	56	65	75	64	60	63	82	67	66	67	78	70	64	79	55	79	86	71	69	61	57	80	73	70	71	76	72	88	70	56	79	77	65	68	78	66	62	63	74	71	82	69	84	66	57	79	67	74	63	77	75	73	74	73	83	87	58	83	75	76	71	79	70	61	78	71	70	76	68	77	63	63	63	79	68	63	67	75	81	62	74	78	57	82	61	64	77	73	76	76	82	86	63	92	66	70	73	83	85	73	57	72	67	66	71	80	77	80	86	74	76	67	80	68	67	71	66	67	83	60	72	72	56	70	54	63	69	55	65	79	76	79	81	66	68	87	58	73	62	72	76	68	64	79	64	63	80	60	70	67	68	96	79	66	60	82	69	65	76	67	81	71	72	75	81	57	72	64	69	69	86	67	62	73	70	57	65	84	80	55	68	69	70	61	65	72	74	81	78	59	74	68	75	69	67	70	74	71	61	61	65	54	74	74	89	63	70	68	68	62	75	76	68	58	78	63	64	78	72	55	76	59	62	78	66	75	95	68	83	70	74	69	81	69	69	80	65	68	81	66	72	73	62	74	72	55	74	78	69	81	83	69	71	88	60	84	83	61	61	65	92	79	76	65	63	61	61	68	57	62	59	67	51	66	68	64	61	77	58	69	76	76	63	68	67	59	64	67	69	63	67	76	73	68	62	66	69	72	67	79	67	71	65	82	79	59	71	73	58	84	69	66	63	69	65	89	71	78	82	66	80	70	78	77	73	60	62	78	80	70	56	79	63	77	83	66	78	64	66	76	73	79	84	73	84	69	78	61	76	74	63	64	71	69	72	72	78	82	58	70	70	73	55	58	89	64	57	75	62	68	64	78	73	63	73	58	67	82	64	79	88	66	72
23165	6602	2393	3570	8353	11329	10447	9924	8813	8877	8186	5321	4119	3621	3275	3433	3210	2567	2589	7499	8051	13351	10384	895	993	924	922	826	786	702	815	784	750	773	676	737	696	723	801	711	729	932	4374	4929	4509	3690	2508	1902	1121	889	812	659	660	635	639	577	581	644	643	606	600	580	628	588	645	641	610	587	623	610	641	596	626	633	589	595	596	623	608	627	611	626	629	604	629	650	637	605	659	582	635	615	629	612	598	617	678	641	614	654	612	648	603	615	656	609	616	625	602	619	584	584	624	647	606	625	613	584	639	618	665	595	599	632	598	586	644	607	645	603	621	641	620	622	673	671	611	624	668	644	631	659	632	629	631	616	580	624	618	620	625	648	582	621	602	635	593	666	610	687	588	625	615	644	598	622	577	638	628	642	658	610	633	622	658	620	656	604	620	629	655	655	661	593	586	643	619	616	622	599	606	612	599	650	637	574	622	592	643	613	608	591	585	624	626	629	638	639	621	652	649	661	583	625	667	611	615	579	670	673	649	630	615	625	616	637	630	611	609	645	611	648	616	579	613	602	631	606	608	600	627	634	611	628	559	615	601	602	580	661	579	610	628	628	598	621	579	614	630	588	650	613	651	663	623	604	626	584	604	636	655	628	683	653	619	607	649	622	641	637	605	625	611	624	682	657	585	637	583	605	637	670	589	595	629	639	637	618	635	620	612	635	575	630	585	636	641	645	641	626	626	639	617	636	633	620	639	594	592	652	642	627	635	611	566	616	637	659	627	625	616	610	624	568	618	601	634	642	645	639	648	607	634	635	606	631	618	621	633	611	609	632	575	612	606	645	623	648	626	593	614	623	600	612	627	669	656	606	583	638	659	625	597	632	643	664	612	671	602	641	641	609	669	619	622	569	622	632	602	671	598	597	605	633	640	644	644	608	621	598	597	643	604	598	611	633	676	626	590	662	637	602	603	631	623	621	658	617	625	590	625	623	628	591	644	597	623	626	631	610	611	645	646	609	604	594	659	635	639	622	619	611	667	639	638	625	640	646	611	665	596	627	635	636	620	632	621	599	619	614	601	621	620	555	633	601	657	610	565	623	621	635	601	634	669	619	593	606	614	606	593	569	631	566	656	623	630	607	620	638	602	632	574	618	626	630	643	636	610	630	621	649	648	600	627	643	642	649	643	618	622	626	634	599	654	622	606	609	628	633	624	587	637	588	616	633	632	622	605	635	605	638	618	628	614	608	628	623	609	625	633	618	601	642	650	663	630	655	603	659	548	644	649	679	636	640	652	632	609	656	617	636	667	581	599	616	631	596	589	607	611	630	630	645	598	617	618	577	679	630	607	632	612	603	638	646	709	607	678	655	622	648	660	662	613	640	639	606	674	631	599	619	647	640	627	625	608	618	637	648	609	625	640	619	665	598	624	575	598	589	635	589	644	625	621	631	656	627	666	618	647	608	561	610	640	607	630	616	638	655	641	622	595	636	637	620	607	604	610	631	600	613	634	612	608	664	615	613	615	614	645	646	619	626	667	643	619	620	564	622	594	604	585	593	639	640	628	636	624	622	620	617	634	602	647	641	618	635	632	670	593	630	651	627	590	662	608	613	640	578	605	622	626	607	647	613	619	600	621	644	633	600	613	650	591	600	630	575	636	637	619	591	639	594	585	618	629	599	651	639	614	651	629	654	676	628	618	605	611	642	634	617	625	653	613	651	635	637	652	627	617	653	611	663	650	632	648	552	646	619	625	600	653	617	622	617	614	608	662	629	617	621	617	630	614	586	626	609	649	620	625	632	594	613	615	629	637	641	607	681	635	637	673	645	684	632	632	650	637	618	606	588	585	639	614	569	609	643	663	609	594	588	635	625	651	630	586	639	629	652	588	645	644	575	629	666	603	584	627	585	645	630	620	614	630	640	564	598	653	610	606	671	656	649	642	628	671	664	579	638	631	612	620	633	609	589	618	673	629	606	640	605	583	619	590	680	658	607	599	587	650	588	625	626	609	590	592	645	603	622	623	621	659	644	610	617	647	607	688	614	621	643	676	591	664	629	622	597	634	618	606	602	638	628	607	664	668	620	621	633	650	614	638	662	653	610	644	615	635	634	608	635	640	595	588	636	647	638	592	631	583	624	657	643	617	654	603	644	644	669	665	635	601	638	600	622	658	591	607	587	609	630	637	569	637	647	629	586	606	648	648	613	633	646	642	621	653	608	625	621	615	589	602	639	591	653	567	640	650	660	592	631	622	602	629	609	631	598	613	648	604	574	653	606	586	581	639	601	655	616	646	664	592	593	635	633	606	662	580	612	656	623	634	611	627	625	621	643	622	612	614	594	660	602	641	616	600	586	655	594	609	630	609	583	640	632	607	642	586	616	619	562	575	642	628	631	605	648	639	639	607	619	633	629	613	661	679	643	673	633	670	579	626	633	602	607	674	618	625	651	597	629	598	589	648	610	614	666	615	609	617	626	633	588	632	590	644	589	643	596	591	603	621	595	553	614	601	635	604	646	627	603	620	647	604	632	644	628	626	639	622	594	653	614	642	594	662	613	618	643	635	670	643	593	647	615	615	609	586	643	610	609	649	631	581	603	629	592	623	620	632	654	626	630	673	610	661	626	631	621	616	615	623	627	632	610	610	625	658	645	628	637	615	631	629	610	658	665	636	615	611	655	658	621	602	605	640	613	623	615	638	619	581	621	593	590	585	599	643	625	597	668	622	645	621	640	628	584	610	646	622	593	589	628	624	585	621	577	623	611	641	659	661	583	611	615	644	613	652	627	584	602	639	634	600	656	635	634	627	624	625	617	609	630	643	618	601	627	624	642	625	636	617	653	608	604	606	600	656	602	605	622	573	600	624	641	642	651	634	636	583	602	610	630	638	612	638	652	645	648	639	652	596	618	634	635	610	617	598	601	614	673	641	644	664	594	628	627	605	591	618	592	582	620	635	600	651	633	643	636	602	651	602	638	662	663	660	641	608	639	610	648	609	590	629	627	598	667	670	636	598	595	598	667	647	600	595	630	590	605	666	606	595	564	650	644	627	614	660	638	616	613	629	648	613	640	656	607	631	661	648	597	626	597	595	596	579	623	657	614	581	610	646	640	634	596	622	632	608	640	615	628	659	607	625	586	623	644	646	629	625	671	590	641	628	634	642	612	628	603	588	613	623	687	683	630	632	647	640	585	637	595	620	644	592	634	611	633	616	616	646	641	642	627	590	626	610	631	637	625	629	630	615	641	641	617	589	592	624	682	602	629	652	568	607	614	599	624	604	675	597	636	646	599	638	634	553	654	623	645	591	646	602	619	619	633	643	610	646	641	627	628	578	576	621	631	619	590	643	645	640	620	675	668	602	651	613	618	677	620	657	663	625	612	614	606	593	599	640	602	608	622	546	644	596	613	617	625	625	661	634	660	615	597	624	602	647	606	635	647	610	711	609	634	620	610	634	646	625	618	628	639	632	566	580	587	604	615	581	605	636	602	607	608	664	579
1253	264	136	115	115	164	150	170	157	191	194	159	126	116	120	118	130	106	109	149	254	250	156	72	94	80	81	75	93	90	75	89	79	80	66	76	90	81	96	83	75	89	92	96	92	89	100	73	72	84	66	86	85	73	77	68	83	87	82	81	90	79	71	64	80	83	75	83	74	70	68	90	88	72	82	68	68	81	61	80	82	77	83	72	68	75	76	93	86	78	78	92	84	83	77	92	96	66	90	94	73	89	87	84	80	89	75	85	86	90	76	68	78	94	68	80	86	63	87	87	84	84	81	76	76	94	77	58	77	86	91	76	84	84	87	91	79	82	76	63	81	69	82	77	75	81	77	82	94	84	78	82	65	78	93	74	85	78	73	82	97	75	70	62	71	88	77	87	79	71	87	93	83	90	78	71	63	78	70	86	72	78	75	74	92	77	78	79	78	95	71	66	94	68	76	84	76	87	66	91	102	84	86	73	78	78	74	69	76	78	82	68	78	88	77	86	82	82	83	84	93	72	91	98	91	95	55	79	85	71	81	89	90	79	79	84	61	73	75	91	70	78	71	71	87	100	97	92	74	77	83	74	102	77	58	74	80	82	73	77	71	103	84	90	82	81	67	88	84	88	82	79	78	78	88	94	80	78	62	69	68	87	83	74	66	75	72	71	92	77	71	76	81	86	66	95	92	80	95	84	72	78	75	85	79	80	78	88	78	91	79	71	66	76	84	87	79	90	65	64	88	77	74	84	69	80	81	75	82	80	82	70	82	87	87	64	72	78	87	84	78	74	74	72	73	86	74	78	62	81	75	74	80	83	48	72	75	80	76	84	76	77	82	81	75	82	84	101	74	95	83	94	76	81	80	77	89	73	71	79	87	94	83	76	81	90	88	69	79	80	74	76	89	84	108	71	100	72	85	76	84	64	84	84	106	82	66	69	88	73	97	75	65	88	73	96	71	68	97	83	88	81	67	81	93	80	68	72	72	72	74	99	67	68	83	68	71	79	97	70	65	78	91	79	87	83	78	101	83	80	67	85	81	89	81	67	78	79	77	77	76	84	72	87	79	92	79	82	73	90	75	74	68	71	67	68	73	71	77	87	71	81	72	85	83	87	87	95	72	82	80	63	82	77	85	68	76	78	75	76	75	67	105	70	79	78	78	81	84	69	74	93	66	94	80	78	87	87	78	91	67	79	89	88	74	91	82	76	72	74	79	88	59	69	77	85	84	84	93	91	84	86	86	92	77	81	94	77	79	86	75	81	79	75	76	95	79	82	87	75	98	77	77	69	68	86	71	78	85	74	81	76	81	74	86	82	83	70	81	79	71	80	90	85	81	64	80	67	78	73	88	84	61	78	78	81	86	84	81	80	96	73	80	73	98	86	89	75	71	80	88	75	105	77	107	73	98	74	79	58	90	70	78	79	84	68	82	80	76	83	91	72	76	82	70	86	76	69	92	80	81	77	83	85	74	81	95	97	79	80	68	91	78	89	83	85	74	86	78	81	91	90	91	76	91	73	85	85	81	85	98	80	81	76	72	78	80	87	90	68	79	85	77	70	76	81	78	70	70	90	75	81	85	77	94	79	95	84	74	80	87	76	76	79	83	85	89	78	95	82	73	96	80	75	84	78	84	77	91	90	78	85	91	79	98	70	79	83	79	93	79	77	81	91	76	89	89	89	69	75	71	69	78	71	77	67	89	75	82	75	79	74	72	80	66	84	84	76	70	78	83	83	66	104	80	84	80	69	93	86	68	73	82	82	73	57	82	70	95	94	83	89	90	92	100	87	74	87	73	79	94	81	71	80	66	77	83	76	78	81	92	79	88	79	82	86	76	81	57	80	83	85	80	72	72	72	87	94	77	77	82	85	88	82	94	79	79	93	96	81	89	72	69	96	83	71	70	72	89	75	64	91	84	65	89	90	79	82	80	86	59	83	88	91	75	86	84	81	94	87	82	74	81	78	83	79	82	88	76	68	94	76	74	86	74	97	72	78	93	101	87	78	92	79	75	79	76	82	74	79	77	88	75	88	79	86	84	98	82	70	80	82	73	75	82	89	80	87	74	102	78	83	76	82	72	90	94	102	68	87	84	55	80	73	82	85	81	75	81	80	78	81	79	71	92	65	96	58	79	68	92	87	78	86	80	82	83	72	83	81	74	84	89	78	78	79	82	83	101	79	80	70	76	72	86	80	84	79	78	107	74	75	87	92	81	77	68	77	84	78	78	89	80	79	87	74	90	72	75	73	63	80	78	89	78	83	85	73	70	84	71	90	86	88	77	93	101	65	69	74	73	100	86	77	64	78	77	97	88	65	89	83	83	75	63	84	87	77	85	70	75	87	85	77	83	86	74	74	78	78	86	90	64	61	74	81	84	80	99	84	69	91	79	92	95	92	94	82	81	79	95	92	65	100	79	69	68	69	80	93	79	76	73	69	84	78	81	88	91	74	71	75	82	80	90	82	75	102	74	59	69	88	71	72	78	71	84	82	65	74	64	92	88	72	77	87	73	91	74	74	73	81	76	68	80	87	62	81	77	92	69	77	88	95	79	86	72	71	103	75	90	92	91	75	66	86	86	88	69	97	79	77	78	77	72	80	80	80	96	75	90	83	68	85	92	77	90	83	77	87	81	83	81	86	75	76	85	81	106	103	77	77	72	80	92	86	98	85	79	86	98	72	90	67	88	62	83	65	69	83	93	82	80	75	88	93	75	75	80	89	88	82	62	84	82	71	79	69	94	80	90	74	90	83	71	80	76	80	63	87	72	82	83	73	85	85	79	69	73	79	76	73	71	78	77	81	63	66	81	67	79	79	93	91	76	82	71	84	72	88	71	88	84	88	80	96	84	85	95	75	81	79	74	74	82	98	80	72	66	85	98	72	61	87	78	85	76	83	83	81	74	90	87	91	86	83	75	71	87	91	79	83	75	72	71	95	83	90	85	83	81	65	74	73	70	78	78	78	58	73	72	85	69	68	76	73	75	74	75	95	92	87	84	87	77	83	94	96	85	74	71	76	96	92	85	69	88	78	79	88	88	72	81	63	79	79	73	63	89	65	84	86	68	76	57	87	69	79	79	78	96	69	87	88	95	86	62	74	76	82	96	88	90	94	89	81	69	72	83	76	78	76	77	70	68	74	67	80	77	67	76	80	81	76	88	93	69	75	73	73	72	79	74	81	90	84	82	68	87	75	90	86	83	103	61	78	75	73	65	92	89	79	89	91	92	95	72	83	73	79	85	64	83	83	88	82	81	88	69	73	93	61	105	76	86	82	87	66	81	84	91	73	76	84	76	85	62	84	66	75	88	79	72	74	61	67	91	76	76	66	71	85	69	80	83	75	77	80	71	75	75	83	96	83	84	95	81	75	81	68	89	80	90	95	66	88	83	92	76	89	67	61	86	71	87	75	88	70	91	86	70	89	76	66	79	81	81	76	89	86	60	71	73	77	58	79	69	88	71	83	76	91	85	79	70	80
14811	3977	1467	2039	4263	6294	5707	5429	4962	5494	5123	3447	2421	2344	2118	2190	2102	1813	1622	2779	6104	4341	2975	785	815	818	783	736	736	759	714	726	752	673	714	698	728	754	692	735	726	790	1089	1133	1182	1100	968	892	771	746	706	686	727	679	696	680	633	689	706	656	745	697	646	654	725	703	693	732	751	647	738	662	672	676	746	690	655	716	670	672	749	679	714	694	669	652	691	692	678	714	747	637	730	741	706	724	632	690	670	680	654	672	676	708	671	685	693	702	664	701	700	733	696	672	692	691	686	690	667	633	678	703	706	692	625	696	660	680	676	694	682	752	664	673	692	711	664	660	688	677	703	713	670	720	697	702	726	636	694	657	722	701	694	672	681	698	707	660	703	692	706	722	657	695	699	695	649	704	704	716	673	667	676	707	712	688	720	661	710	690	672	682	693	676	683	692	719	695	655	659	661	694	671	645	709	713	678	677	728	701	695	705	706	686	691	688	688	723	669	700	711	692	693	696	682	691	695	697	658	680	687	691	643	670	709	648	716	666	698	651	686	676	688	685	712	712	671	656	708	712	707	712	700	693	707	686	710	691	718	683	646	709	654	703	645	665	682	670	696	697	673	678	694	692	688	703	684	702	724	666	678	666	734	703	701	730	716	706	733	702	685	707	699	714	721	709	715	698	628	726	647	701	658	711	686	707	698	684	720	715	652	753	696	656	671	681	652	742	652	708	680	700	698	699	730	684	731	674	704	691	674	647	670	660	683	724	701	729	668	699	670	656	693	689	715	719	652	646	683	693	680	694	711	699	709	687	670	732	725	671	710	724	692	656	731	697	666	726	691	668	658	688	716	660	700	698	715	730	677	692	677	684	697	716	724	686	689	670	684	662	672	652	733	745	690	668	742	683	681	674	700	728	673	739	671	697	658	662	683	718	716	701	669	716	697	719	673	698	672	682	677	680	700	688	668	652	678	694	665	704	696	692	723	706	675	720	637	625	681	688	683	704	661	690	702	688	665	694	711	735	674	707	694	673	689	672	759	690	663	656	689	667	696	678	712	710	707	694	709	675	689	622	709	745	708	685	660	673	667	684	656	723	742	685	624	659	715	701	707	708	661	676	730	678	711	675	678	670	658	667	700	705	715	698	688	719	679	674	692	650	677	637	673	760	702	703	714	717	679	694	711	706	691	719	727	697	741	687	700	736	682	729	706	714	679	722	718	713	742	673	680	735	693	713	683	706	701	675	674	730	665	729	635	698	689	686	660	679	677	680	697	676	687	688	720	654	723	672	705	654	721	644	669	736	720	736	695	704	703	678	698	737	713	730	655	692	680	687	722	722	677	738	709	705	715	740	683	711	681	725	697	698	708	714	667	652	686	671	642	677	674	740	696	657	672	696	694	687	668	708	677	724	710	684	675	655	647	716	692	701	686	705	658	706	746	673	696	710	683	667	714	649	645	643	691	670	695	694	644	689	719	679	691	682	652	662	650	695	734	629	691	723	695	714	713	706	712	706	740	727	724	662	710	696	683	690	688	720	731	680	709	708	692	666	680	685	663	685	689	680	680	708	667	669	696	686	676	704	683	653	697	724	761	693	687	694	664	685	681	676	754	733	670	688	666	681	702	682	682	661	704	719	697	692	688	718	726	657	699	686	687	695	675	703	682	692	703	662	643	683	718	703	675	678	706	647	705	684	693	715	691	721	717	670	693	708	725	731	688	709	729	737	739	661	692	650	723	705	671	663	721	677	688	689	699	677	709	685	733	673	705	683	713	755	702	713	628	680	681	717	728	664	719	724	699	685	701	670	708	697	690	714	691	703	677	674	693	685	642	676	717	692	673	745	671	708	671	725	689	713	664	704	673	664	741	707	645	745	702	658	679	708	687	714	686	737	675	733	703	698	693	698	653	692	720	666	728	705	662	717	734	708	688	680	705	654	666	692	695	690	694	720	632	731	716	708	716	683	758	731	687	695	665	675	720	688	688	623	636	713	726	694	676	709	693	716	716	681	684	679	656	706	668	668	679	668	641	668	675	663	723	705	713	683	638	707	669	670	708	693	700	676	685	669	661	697	696	697	701	723	743	715	653	657	718	704	687	684	694	689	701	640	665	691	716	734	664	712	705	712	669	674	663	701	681	734	667	702	693	722	709	721	634	678	682	700	659	697	728	708	729	761	733	724	680	693	715	692	677	706	666	682	741	642	692	661	669	712	719	686	678	700	699	712	709	695	663	678	712	641	726	693	671	685	682	687	674	699	686	678	710	686	727	672	729	697	673	692	697	737	686	734	678	688	687	713	723	673	629	699	694	702	699	705	683	689	715	698	660	678	669	721	706	691	665	685	701	652	689	686	704	698	758	693	710	694	683	700	703	663	707	696	690	714	675	716	663	691	702	661	696	684	661	709	679	737	688	645	695	695	694	686	691	733	749	712	668	642	669	697	744	625	649	706	673	663	723	678	763	712	687	722	691	715	657	712	739	692	688	705	745	682	679	713	691	651	688	705	713	705	699	736	689	698	716	629	666	694	684	690	694	690	707	715	710	725	693	731	696	670	683	694	731	682	678	714	721	724	688	725	667	676	727	686	709	688	720	751	674	676	687	691	674	700	680	666	684	700	724	683	706	691	733	676	708	686	678	679	709	725	685	709	681	709	721	718	692	677	709	692	712	674	692	694	702	733	715	686	702	701	710	724	680	692	672	690	732	704	678	693	667	688	737	696	706	707	712	674	660	687	662	665	724	717	698	656	707	639	707	655	673	697	700	679	652	686	714	678	658	672	683	675	663	701	698	720	675	715	745	737	672	671	703	729	715	694	686	699	675	711	696	651	694	674	746	664	712	688	692	679	675	644	665	680	693	682	703	678	707	690	734	703	685	708	699	696	705	669	712	684	686	724	671	696	661	733	705	659	684	682	707	719	661	720	696	678	661	642	688	716	713	632	700	714	712	678	691	672	672	724	705	707	735	712	702	662	702	701	672	691	686	717	735	699	725	631	678	708	717	686	701	694	708	709	726	705	709	664	690	628	683	691	657	669	704	716	726	705	701	655	672	695	680	694	707	651	670	670	684	710	662	696	679	701	640	688	662	723	665	692	716	687	691	722	706	709	680	702	634	721	673	686	645	693	657	696	671	634	683	706	704	702	719	691	688	714	672	692	709	662	699	724	670	646	702	695	669	697	722	682	679	676	734	684	719	685	673	690	668	708	668	692	712	760	662	685	715	717	706	687	671	684	690	695	712	678	654	718	679	668	666	734	707	671	687	692	710	739	656	675	642	724	733	653	663	682	663	727	680	697	718	678	673	720	710	702	689	633	654	651	678	699	698	684	713	726	676	710	690	674	671	728	695	693	724	683	690	685	673	690	672	693	690	695	670	659	707	696	662	688	684	712	692	726	680	710	696	672	699	696	701	676	747	682	705	694	669	670	707	710	715	713	710	729	665	732	742	686	719	659	754	645	729	674	679	682	678	695	652	670	713	680	690	713	717	681
1558	502	167	149	148	193	182	199	215	234	240	187	140	147	161	133	156	118	144	235	673	610	453	86	90	80	96	81	68	91	77	87	83	59	71	73	65	87	81	69	91	105	118	120	147	115	88	91	95	87	75	86	92	74	65	79	65	97	73	71	68	90	93	61	69	83	82	85	83	73	85	77	91	76	91	82	79	86	69	77	85	75	96	65	50	89	66	70	75	93	95	93	78	79	75	79	89	86	89	73	73	74	70	95	92	86	77	77	76	74	64	79	70	89	93	80	82	91	73	83	80	94	73	76	83	72	78	94	82	92	64	77	89	87	75	94	82	90	77	86	80	88	65	78	84	96	77	82	84	89	73	89	69	69	75	75	73	77	93	81	79	79	75	83	87	79	102	73	69	87	72	77	86	74	85	82	80	90	91	89	91	93	88	73	98	99	86	71	65	78	72	79	67	92	75	82	91	96	85	84	75	79	81	82	91	92	83	82	73	83	81	82	88	84	72	73	76	78	75	57	70	69	58	80	87	79	79	84	74	91	73	92	81	85	80	85	64	70	87	69	99	85	81	93	92	78	71	70	85	98	88	76	84	89	79	81	73	84	75	93	77	92	80	85	79	87	81	80	93	67	81	75	77	70	74	82	80	94	101	81	80	65	66	79	79	76	78	73	80	77	78	85	71	84	74	78	88	60	76	87	80	78	91	84	91	74	87	82	83	67	74	81	74	81	98	76	78	72	94	89	69	84	69	84	86	72	79	83	79	83	81	78	83	80	80	61	81	79	69	70	90	93	75	88	78	70	83	78	94	78	71	75	64	66	78	75	73	78	81	86	73	73	67	73	97	71	70	92	74	88	91	70	77	76	73	88	83	77	73	75	79	84	82	71	67	70	63	71	87	76	90	74	88	79	79	72	92	81	80	66	85	74	76	87	83	87	87	79	72	75	69	90	84	68	99	83	66	80	79	70	83	82	88	92	76	89	77	69	89	75	75	75	70	82	78	85	81	86	80	81	70	83	74	77	73	81	91	87	75	73	84	77	81	81	84	86	88	82	77	81	79	83	77	82	84	85	75	80	86	82	97	79	84	80	89	74	77	69	98	100	88	74	78	80	78	79	91	85	78	66	79	76	81	85	76	75	67	84	82	94	90	80	66	73	71	81	74	65	91	72	71	80	92	70	85	79	95	82	77	89	79	79	86	76	77	80	74	84	81	89	90	65	82	82	98	69	81	86	76	96	75	69	73	74	92	85	75	76	83	84	89	58	73	80	88	89	75	70	69	70	86	83	77	66	81	66	89	76	69	94	75	82	72	83	93	82	69	84	67	67	87	72	87	71	83	87	93	82	81	98	77	82	104	84	69	90	68	69	60	83	83	77	71	89	79	75	97	81	81	72	59	77	83	67	82	80	87	80	74	74	77	74	63	78	78	77	92	77	68	75	75	83	81	80	85	71	85	78	78	79	78	79	66	73	86	87	78	84	77	82	70	75	70	95	76	75	81	70	74	67	94	73	78	80	81	62	85	91	74	67	90	77	77	84	85	64	74	87	83	85	83	75	77	82	69	76	87	81	82	67	76	79	82	88	72	79	71	73	89	100	84	73	78	79	81	87	76	68	70	83	76	104	104	86	71	66	79	67	78	85	85	74	83	79	85	85	88	84	84	76	80	84	84	90	97	70	71	83	71	78	84	58	79	81	85	95	82	71	72	81	80	82	82	72	86	83	70	83	85	75	68	79	84	93	75	73	73	85	92	87	82	70	80	79	70	80	81	63	83	79	86	87	77	78	93	83	83	76	72	74	70	68	62	93	89	82	80	82	71	92	77	86	65	90	81	90	86	91	77	82	71	70	71	68	89	81	83	92	84	82	82	88	83	88	59	89	71	74	93	75	79	85	79	64	69	93	76	52	81	82	82	80	78	73	89	75	69	75	85	73	77	73	69	89	92	79	90	77	81	76	88	83	77	64	79	93	79	78	78	87	78	81	93	84	74	61	88	68	76	87	63	86	92	86	82	88	72	62	75	80	73	74	88	75	75	93	78	73	64	76	71	90	88	92	81	77	66	80	67	73	85	92	62	87	81	88	79	95	81	93	73	84	66	83	83	88	81	76	90	68	71	85	77	88	69	89	87	84	85	77	74	85	88	94	75	76	93	77	89	90	91	66	84	82	80	88	78	73	77	63	70	71	67	83	76	69	69	72	82	90	82	88	65	71	74	91	78	95	91	75	86	86	67	91	73	87	81	93	75	70	75	76	88	83	63	64	90	65	74	80	86	74	71	76	63	77	92	66	83	92	77	77	79	83	86	70	73	94	84	89	81	97	78	87	65	76	85	70	71	89	80	63	72	77	92	68	77	96	83	97	84	70	78	82	90	84	82	73	78	75	87	72	74	67	78	63	78	59	69	86	87	86	78	82	91	91	69	78	77	87	68	74	87	97	77	87	85	74	82	104	89	85	84	90	92	91	85	75	68	77	63	88	77	81	76	87	89	97	69	85	75	67	70	90	80	74	86	80	88	85	110	107	85	77	87	75	79	73	77	86	75	73	87	94	72	80	79	65	77	68	74	82	96	74	91	86	87	81	79	95	97	63	77	72	76	83	85	82	68	85	78	75	67	80	69	99	65	76	74	101	74	69	73	85	68	59	85	76	75	82	75	72	70	80	80	70	68	85	102	84	90	88	80	88	82	72	74	78	83	70	94	82	89	75	84	58	76	92	85	61	83	88	85	83	75	73	90	81	67	82	86	67	71	79	80	78	84	78	77	80	95	82	68	84	79	66	77	85	99	90	66	77	75	84	85	88	69	88	77	67	77	82	84	83	86	86	86	73	94	76	104	82	73	64	95	86	85	80	89	85	88	79	84	96	85	70	73	80	82	85	53	87	85	81	61	80	70	73	78	80	74	83	78	73	90	81	85	82	77	73	77	76	93	93	58	81	84	66	69	83	96	73	61	80	95	81	68	95	82	92	95	79	78	72	71	70	95	88	76	68	86	72	76	62	80	87	71	82	89	80	76	83	78	72	78	85	78	72	82	73	78	82	62	79	85	77	82	98	76	79	66	78	76	75	86	85	71	91	84	70	82	82	69	82	86	84	88	79	70	70	85	85	66	77	81	75	83	76	85	66	69	100	88	84	74	71	102	74	87	79	72	91	77	71	77	76	72	96	82	61	89	71	81	70	88	86	73	88	77	64	60	83	69	69	86	91	76	73	91	96	82	62	84	88	69	72	81	76	68	62	72	81	71	65	76	84	73	84	80	72	89	82	71	81	75	96	85	71	90	73	85	71	67	84	75	85	80	74	82	77	103	78	80	66	74	91	65	85	72	84	92	85	82	80	90	74	78	82	88	74	88	68	89	62	85	89	70	79	75	77	83	68	83	88	89	83	70	81	84	82	86	73	80	78	85	82	82	84	69	83	90	91	75	75	89	73	83	72	82	101	81	88	64	62	91	76	91	71	75	66	67	77	81	85	84	82
20211	6254	1939	3009	7057	9392	8632	7393	6683	7421	6639	4544	3197	3169	2928	2942	2783	2241	2199	4754	14399	12179	8717	875	884	854	801	808	774	730	773	774	745	756	713	707	792	713	746	724	724	869	1780	2035	2216	1793	1374	1083	856	816	716	732	753	695	722	632	698	675	716	728	709	673	663	683	707	726	696	706	646	738	686	717	723	638	702	702	672	694	684	701	670	703	716	701	625	715	704	676	711	725	676	700	675	688	662	665	712	687	678	678	705	694	693	678	688	703	668	709	694	702	653	681	721	719	684	674	704	718	716	693	734	656	684	689	712	693	738	703	676	696	731	665	702	689	679	690	677	724	688	708	677	702	732	734	718	699	686	670	696	688	700	707	714	640	695	683	704	686	710	677	675	646	734	688	697	685	721	712	694	623	666	671	735	740	695	729	681	691	680	680	686	722	673	622	737	713	658	706	669	676	699	724	691	720	669	718	661	722	687	670	701	710	708	700	678	733	747	671	696	684	733	704	693	688	723	730	694	697	690	706	653	663	697	701	673	683	738	694	737	715	719	717	697	667	732	773	695	708	631	699	699	672	723	679	706	695	678	697	714	686	686	673	740	688	703	675	668	687	651	720	705	656	663	673	676	704	686	676	696	685	680	701	679	659	712	716	699	687	688	680	678	709	668	684	730	716	675	680	729	679	692	717	654	687	744	699	660	676	668	669	704	692	722	706	702	668	686	732	699	726	682	669	687	707	702	694	722	698	694	704	678	703	696	686	680	700	680	700	701	724	718	677	726	709	741	709	753	741	666	693	700	662	657	680	662	697	706	711	679	748	704	710	676	686	647	692	692	723	713	747	720	675	685	691	690	664	696	689	676	696	690	737	677	742	638	695	711	677	703	678	694	682	712	694	669	655	720	715	687	714	651	697	675	704	683	713	716	679	732	679	692	674	718	683	674	701	676	652	694	703	713	668	643	726	702	695	651	711	660	686	706	677	650	678	659	675	683	695	670	689	754	713	655	675	692	690	706	725	679	710	674	695	705	674	675	709	691	685	678	688	697	683	649	750	671	693	721	702	665	700	710	711	730	667	703	732	710	682	657	685	692	672	712	646	675	724	648	676	722	731	704	659	706	701	707	687	735	689	711	671	645	699	686	687	708	674	704	730	666	717	696	698	661	716	678	715	694	713	681	725	674	702	711	722	691	677	741	702	708	678	670	705	681	721	718	686	687	703	668	659	699	709	696	685	721	682	761	705	698	685	705	697	655	716	695	698	724	714	706	687	718	699	685	729	732	763	695	730	689	686	716	724	654	668	697	677	708	709	689	678	720	662	694	717	649	713	663	668	686	678	665	689	707	700	702	710	660	652	696	680	688	739	699	716	692	678	716	685	688	655	723	718	699	704	674	718	695	685	678	716	687	697	667	706	639	725	694	692	689	664	703	676	677	696	720	723	725	702	701	722	712	675	690	663	712	726	667	690	680	675	717	654	712	686	670	669	710	697	675	715	695	691	757	678	697	695	680	735	694	691	713	706	668	741	737	714	704	678	677	680	662	726	719	712	679	713	727	708	704	738	683	664	710	686	744	690	701	709	678	712	704	681	725	725	730	662	707	711	684	701	656	638	669	671	713	720	753	693	659	706	651	703	730	688	681	652	667	694	691	678	694	671	719	708	724	717	702	606	671	711	685	655	747	707	706	676	700	739	709	726	720	665	650	747	686	699	684	733	727	644	689	715	685	714	665	699	669	678	687	729	663	655	718	681	698	792	720	695	685	666	683	693	731	725	722	701	735	669	736	739	699	691	697	708	710	731	689	687	657	718	746	699	699	689	691	742	649	710	667	692	695	727	673	681	692	693	725	723	696	703	734	687	703	660	680	705	700	689	678	669	678	684	684	711	696	738	681	674	657	726	707	681	685	682	705	688	723	672	695	688	676	696	751	719	665	701	675	679	723	701	726	712	691	690	667	652	689	722	708	728	679	692	692	759	707	709	697	675	703	701	680	714	712	661	712	662	687	670	654	712	688	694	730	695	682	701	694	687	678	630	650	692	686	725	679	702	707	714	691	672	708	666	726	677	681	720	720	686	714	684	685	716	714	692	712	696	715	697	686	680	708	675	718	685	688	667	715	672	685	695	724	648	708	701	687	698	691	686	719	700	685	686	654	700	730	700	691	726	689	728	679	701	744	711	672	698	647	698	720	729	697	710	739	737	706	649	662	687	675	718	732	698	685	745	629	725	656	721	676	667	696	734	694	715	686	724	725	732	665	684	704	745	712	639	703	702	685	671	714	688	661	663	694	675	694	659	667	688	720	689	707	710	690	679	677	676	713	725	624	680	745	707	681	723	665	684	673	677	691	681	748	701	713	678	739	702	670	705	668	703	706	645	695	722	723	695	681	662	722	684	746	693	737	691	660	677	706	705	689	680	727	715	692	680	678	677	726	703	727	686	707	710	659	703	670	725	726	705	724	679	617	693	718	698	696	711	725	659	662	684	711	717	709	710	686	682	723	763	731	731	711	687	688	733	661	649	725	685	673	665	714	705	699	724	631	694	667	722	676	707	718	699	650	696	701	743	701	684	706	709	698	690	743	724	753	719	691	644	677	664	693	710	713	673	731	703	665	680	693	738	684	702	673	674	746	678	698	704	731	694	672	718	748	678	672	699	699	694	706	684	706	678	674	700	695	693	673	673	725	699	716	727	674	733	661	693	730	707	676	707	701	704	726	670	667	681	716	716	687	701	731	709	704	720	659	708	705	699	684	662	691	729	770	650	751	694	710	681	695	712	696	702	700	672	663	703	669	655	701	717	644	673	704	686	689	648	711	666	681	734	690	700	680	698	712	683	723	666	711	678	654	698	689	714	678	688	649	703	691	660	657	676	641	703	742	690	694	677	647	719	731	695	714	658	719	686	677	716	727	709	674	698	721	709	724	677	687	670	725	739	705	682	725	685	707	695	694	713	693	713	708	661	650	673	678	710	692	677	652	732	730	697	737	680	723	688	721	703	739	701	690	677	687	687	647	694	715	689	687	701	635	699	757	672	682	684	675	708	731	714	718	685	664	701	705	702	705	689	693	692	701	707	732	670	697	693	731	721	706	650	682	693	681	734	663	703	717	695	699	708	661	711	664	691	667	697	701	689	695	722	703	725	706	690	666	705	677	690	687	724	717	697	675	705	694	675	714	694	655	709	727	691	698	661	633	660	681	705	698	688	698	689	708	690	677	698	686	709	701	671	692	760	674	676	689	712	683	688	700	653	701	661	686	703	701	673	675	669	686	704	704	652	679	686	668	712	649	687	696	693	675	685	706	700	738	702	691	636	697	687	645	696	729	676	691	666	665	690	687	686	667	682	716	677	719	672	698	700	725	704	643	705	731	635	648	733	676	675	684	708	699	693	737	671	704	715	708	676	679	693	697	642	689	715	686	713	730	688	678	690	675	666	755	715	686	696	701	671	662	723	726	663	655	645	671	692	665	650	681	711	663	725	688	705	715	689
1949	358	155	127	144	195	182	201	199	254	233	143	133	159	150	135	133	91	136	210	568	717	398	80	80	78	87	88	61	65	81	75	56	75	72	61	57	63	74	76	82	80	127	136	150	126	105	90	79	70	74	65	67	69	62	69	75	60	58	70	69	58	73	75	62	62	55	67	68	65	59	59	63	60	67	50	71	62	70	66	72	72	68	59	69	77	72	67	66	57	69	64	61	68	53	88	68	64	66	67	62	54	51	62	85	69	60	66	66	68	71	79	77	71	65	85	71	81	72	72	85	75	60	58	72	76	76	60	62	69	52	64	67	64	72	68	68	68	82	83	70	73	63	59	65	68	60	59	66	57	72	65	58	72	75	82	73	62	67	60	65	78	61	76	69	69	78	59	65	55	66	61	66	74	60	68	69	70	73	65	73	65	76	55	62	58	68	65	78	76	65	56	68	70	47	68	68	65	70	51	57	76	55	63	62	62	71	68	74	60	60	59	76	61	72	54	67	75	84	72	60	87	66	72	72	67	67	79	66	65	58	75	65	73	69	70	60	73	70	61	66	69	67	73	59	77	64	70	76	57	66	66	70	75	70	57	78	76	74	57	79	70	69	54	68	75	74	76	66	63	64	75	73	69	55	64	80	68	77	62	58	60	61	64	78	65	76	61	55	75	70	57	70	80	60	61	71	71	72	67	67	61	71	72	68	63	84	76	72	69	82	69	70	49	76	58	63	72	70	60	67	63	45	53	69	80	72	61	68	67	75	64	68	67	58	71	66	63	65	93	76	66	55	65	49	62	65	67	66	74	73	69	62	66	65	64	77	69	63	86	55	66	64	80	61	64	78	78	76	60	68	52	64	82	64	67	87	67	63	60	57	69	69	61	58	68	83	76	78	65	79	71	64	74	64	71	57	65	66	66	72	80	68	73	60	68	59	76	74	77	77	59	79	57	63	65	74	70	62	56	66	71	63	85	64	71	65	71	81	77	65	69	76	62	74	58	58	57	81	71	77	67	68	66	62	63	66	71	51	75	70	87	74	80	70	63	67	72	75	63	65	57	78	81	71	66	74	71	64	67	69	77	69	66	56	75	64	53	67	65	82	57	70	88	71	77	65	71	71	71	63	75	82	72	81	70	72	70	69	56	82	63	77	51	75	84	65	55	75	63	82	69	76	68	61	73	62	60	62	74	69	68	61	65	71	62	66	54	64	71	77	65	79	80	82	70	67	64	81	73	53	70	82	50	75	71	68	55	71	62	77	83	62	81	67	85	73	61	61	80	71	79	69	68	65	61	70	59	72	73	69	69	59	72	75	73	78	65	60	65	61	57	67	61	68	77	51	61	66	67	76	71	71	68	73	73	58	65	55	65	62	78	60	66	74	66	65	66	64	67	65	59	56	58	64	64	74	79	63	77	72	60	71	74	69	75	65	65	65	51	89	67	69	66	70	59	64	67	63	71	69	61	65	63	70	55	67	67	76	48	74	68	71	66	73	62	68	74	57	60	67	61	71	73	80	66	74	69	63	71	69	59	56	64	61	94	68	77	86	69	58	75	60	59	56	72	79	61	69	61	59	57	56	71	59	81	66	76	60	68	68	71	77	62	70	72	53	72	73	66	58	67	62	71	77	69	68	63	68	62	75	59	61	62	63	56	89	72	74	69	66	68	58	74	64	73	81	76	80	55	80	59	75	76	82	69	67	70	59	78	61	65	62	76	54	60	73	60	80	66	72	58	66	64	60	71	72	76	63	64	86	55	80	62	67	55	58	70	58	62	74	65	81	58	71	72	70	60	72	72	81	65	62	76	59	88	66	75	71	63	83	62	64	72	71	64	65	65	68	64	69	73	59	57	73	68	69	71	82	63	69	75	66	72	77	68	63	69	69	62	70	73	88	76	75	89	81	58	84	86	90	66	67	82	67	67	75	61	76	58	58	81	70	63	72	79	43	72	65	72	65	68	86	66	63	67	83	55	66	63	63	68	66	64	53	77	76	65	55	64	72	75	71	61	84	66	67	60	62	71	87	53	70	70	70	69	64	66	67	61	63	66	61	79	70	53	61	66	73	67	65	78	65	78	62	75	69	85	85	75	70	60	63	77	64	71	74	64	79	74	80	75	58	66	76	61	75	70	65	74	57	70	79	60	78	59	67	73	73	65	70	66	59	53	57	77	67	76	72	70	67	61	68	67	63	74	47	68	87	69	76	72	60	78	67	57	63	74	74	79	58	61	67	67	58	57	69	73	65	74	78	72	77	69	71	64	90	70	80	64	68	71	71	70	64	55	67	87	64	62	66	70	73	69	59	71	89	63	60	62	67	53	68	63	69	71	66	63	69	74	73	81	66	60	66	69	76	78	69	65	64	78	65	57	70	83	72	77	82	75	84	66	82	67	71	80	75	68	68	72	65	71	64	68	62	75	66	74	72	65	67	85	57	61	68	67	67	60	59	60	78	63	63	53	66	72	76	68	77	61	62	77	69	77	62	74	52	68	69	76	63	73	83	78	59	76	62	66	75	81	82	78	69	68	71	66	75	74	84	65	81	68	74	60	62	82	74	72	67	69	73	69	68	73	61	62	77	73	73	77	67	68	65	76	71	72	85	71	61	86	61	71	66	66	59	73	69	77	67	74	83	69	68	71	61	52	74	85	77	61	62	75	65	81	71	71	59	76	74	63	67	63	60	74	66	69	62	77	61	56	66	66	53	52	77	70	63	61	71	57	68	67	72	70	67	63	56	53	66	78	75	73	67	63	62	69	84	70	62	62	63	91	60	64	82	69	83	70	73	58	65	47	55	65	82	78	69	75	67	70	90	52	72	79	64	60	80	89	79	62	75	52	75	74	76	67	78	65	57	64	79	70	55	64	71	69	76	80	61	70	76	69	59	64	74	66	58	67	59	58	50	71	63	74	66	78	63	75	72	65	57	68	76	70	72	81	65	83	83	79	61	63	55	65	67	65	49	79	65	74	75	73	67	77	67	62	72	67	65	63	77	58	54	56	64	67	72	61	69	86	83	70	80	63	67	67	55	62	79	76	56	81	82	57	68	72	84	69	54	57	66	52	73	66	66	59	66	61	74	55	57	84	63	74	69	61	73	60	74	62	71	68	63	57	62	61	57	58	76	83	68	69	61	65	70	73	76	64	73	78	69	84	76	76	74	90	61	63	59	60	79	69	63	73	74	73	66	62	72	66	65	63	62	70	79	78	42	63	65	66	71	81	63	65	48	68	65	74	72	77	66	64	58	69	54	66	76	69	75	72	83	64	83	71	66	62	53	71	70	67	77	60	59	71	60	63	70	64	58	65	60	63	72	53	73	53	71	70	65	46	61	56	65	64	63	57	73	66	64	65	65	72	70	57	68	59	78	74	70	93	76	74	75	87	81	71	63	69	63	58	75	68	68	75	62	79	55	57	59	74	79	82	70	79	69	61	76	74	71	61	64	76	64	63	59	66	77	80	60	60	86	58	75	66	72	63
18268	4928	1844	2843	6703	8719	8007	6863	6434	7439	6870	4108	3259	3534	3148	3085	2910	2354	2190	4836	11468	13233	7611	723	811	720	728	683	676	589	667	649	620	631	697	669	719	722	654	701	719	1009	1940	2541	2788	2156	1551	1122	860	704	693	634	612	599	596	627	599	599	579	569	596	630	563	575	615	596	557	596	571	612	559	630	599	628	538	594	611	619	613	574	609	585	566	566	532	582	623	619	568	588	617	593	563	553	643	584	619	627	589	649	646	589	600	560	554	613	609	594	618	561	624	602	580	577	565	592	611	577	578	554	600	615	582	635	617	588	581	549	598	576	554	631	603	588	643	557	630	616	638	602	549	599	572	560	581	560	571	595	568	578	598	585	621	607	568	610	575	537	570	607	607	598	589	513	570	590	580	608	619	612	600	612	605	589	629	613	569	577	569	616	618	613	584	564	587	582	589	635	604	560	573	669	575	615	607	595	623	592	569	566	632	592	593	589	548	574	581	580	558	594	588	603	611	581	560	631	596	622	603	598	567	586	572	603	575	638	599	588	586	582	588	586	603	607	596	538	596	568	571	648	640	577	622	569	563	586	602	599	602	608	600	583	591	592	636	587	581	578	603	620	624	605	604	618	603	583	641	643	636	608	632	623	592	618	580	631	617	609	631	604	565	611	600	627	555	606	578	623	629	608	594	594	637	602	617	543	573	605	589	592	650	643	558	636	600	618	565	593	603	614	652	581	577	581	628	620	627	556	595	581	591	573	561	582	636	566	588	600	601	656	583	594	597	577	568	613	595	623	558	594	633	586	593	615	634	591	614	622	611	582	607	637	615	622	602	590	610	610	620	639	559	606	630	609	606	598	605	587	663	635	587	563	584	607	607	596	651	630	641	578	618	597	616	585	612	607	582	641	580	568	579	575	579	594	603	621	605	591	573	567	648	576	608	589	584	578	594	578	609	641	544	605	577	596	610	558	607	593	597	574	618	603	630	585	563	573	652	605	590	582	590	606	565	573	606	618	594	631	622	648	594	587	566	613	631	599	604	612	530	562	622	587	572	596	555	614	578	591	605	626	612	629	617	575	578	606	577	589	594	598	598	646	639	625	608	593	634	633	616	571	636	567	585	641	578	561	613	633	598	623	601	604	617	582	618	595	623	597	582	634	585	618	542	582	592	597	575	598	599	614	572	613	582	601	558	606	605	611	616	623	563	593	637	593	608	611	578	598	591	596	596	552	568	617	619	615	579	565	579	569	581	595	557	593	591	615	619	613	596	613	603	634	608	614	586	577	595	563	643	568	617	586	605	621	580	566	588	621	598	601	598	592	595	616	628	607	600	637	588	601	601	591	598	577	587	616	573	584	606	562	552	584	612	599	616	580	607	622	567	629	588	567	644	572	634	569	576	606	619	598	580	572	546	649	606	611	614	627	638	574	585	584	590	612	583	549	622	572	596	602	635	612	601	620	582	575	566	586	556	620	624	533	558	598	634	622	575	619	611	616	629	552	598	627	549	581	629	640	608	630	609	598	657	592	609	585	593	634	594	595	580	575	576	604	558	582	621	605	662	659	578	628	596	583	597	553	591	642	553	554	629	606	625	615	600	588	576	588	581	560	586	604	626	547	596	614	572	587	609	603	594	603	638	630	604	574	549	586	586	614	578	585	598	579	567	582	588	619	599	619	589	629	574	579	586	598	646	583	570	595	639	587	582	591	573	565	620	630	635	601	584	588	628	586	607	599	624	645	576	612	586	600	605	610	628	647	676	588	641	621	605	597	579	639	611	571	620	625	616	598	595	576	622	586	576	531	586	618	541	602	589	593	608	616	620	597	616	618	587	604	581	597	595	622	601	604	598	582	586	609	578	587	615	562	581	605	580	576	609	569	602	595	599	620	620	579	582	600	633	583	604	615	589	579	623	609	604	589	561	589	582	548	576	621	594	613	624	577	602	613	586	594	573	598	614	629	606	605	589	617	597	567	588	594	671	639	605	636	604	561	658	579	571	607	609	576	612	565	561	649	576	585	616	612	626	602	575	631	584	629	605	622	624	617	558	537	599	630	590	569	566	568	593	625	597	636	583	606	607	615	661	576	626	675	536	617	601	585	544	595	601	608	600	601	637	609	568	584	607	595	612	607	556	591	650	582	585	575	581	616	591	544	580	585	632	606	589	529	607	610	586	594	603	578	598	575	567	566	610	573	604	593	604	630	583	597	603	584	596	587	587	592	593	610	580	628	639	626	607	626	571	594	610	590	624	623	611	612	548	575	604	587	588	596	599	595	594	601	584	593	625	601	590	604	595	607	621	566	591	551	592	604	612	616	602	610	590	591	599	559	579	594	567	603	608	563	576	636	623	578	623	552	591	578	577	593	596	606	600	570	665	587	604	564	593	639	571	597	578	562	613	577	583	639	594	599	603	573	576	574	611	569	610	571	564	606	571	629	636	629	585	601	612	599	584	589	545	567	631	603	577	559	631	614	595	564	560	654	603	590	592	603	586	624	552	601	621	601	639	633	618	627	611	599	576	632	614	627	572	579	589	557	641	605	591	567	554	609	587	632	610	602	588	606	590	590	615	564	580	570	599	545	581	649	595	597	584	625	597	539	592	613	563	615	604	609	603	593	575	574	581	594	648	564	591	580	620	551	593	544	573	633	631	654	581	581	575	606	617	613	570	605	543	596	627	554	595	616	633	622	592	603	616	566	608	596	590	599	580	574	597	624	613	652	565	589	607	616	618	556	584	590	614	686	606	604	615	543	617	641	591	595	554	601	592	607	607	597	607	582	593	602	576	648	623	611	619	649	574	586	552	618	613	622	608	571	637	619	588	629	585	606	560	607	611	572	611	608	615	586	602	596	568	620	560	604	545	568	628	617	569	612	615	580	610	596	598	566	627	593	602	594	562	624	587	581	602	610	582	594	599	574	606	608	605	625	633	600	603	594	616	631	631	584	584	566	610	574	574	602	617	592	594	596	536	617	611	581	594	599	610	592	602	617	622	611	605	630	586	615	583	605	619	578	590	548	626	579	590	599	545	605	565	646	604	588	574	589	623	602	608	595	596	565	624	586	591	639	619	546	589	627	597	607	587	604	578	620	625	585	591	619	628	578	604	583	579	627	620	595	594	616	630	568	574	593	551	607	568	580	597	608	573	577	640	573	593	605	609	569	580	604	618	621	627	530	570	590	616	533	560	594	576	585	567	610	587	604	588	576	640	602	623	567	601	625	594	613	629	573	562	599	574	624	623	583	588	610	602	583	612	647	609	610	592	639	575	612	586	544	545	582	601	626	602	609	664	642	629	581	558	605	630	560	593	601	567	577	551	577	609	625	637	579	603	572	587	632	622	616	618	635	611	614	618	599	577	573	624	583	558	577	607	581	611	556	661	596	627	585	635	588	573	551	620	601	604	639	639	568	619	607	613	566	576	543	560	625	604	603	617	573	581	628	573	605	628	599	593	604	607	610	585	612	618	604	588	632	542	630	609	636	589	619	601	623
1903	457	179	169	153	238	226	191	229	286	296	207	182	160	140	136	164	144	132	285	646	982	526	76	78	69	79	65	81	68	78	69	88	76	86	70	77	75	81	81	78	80	147	194	231	215	134	113	110	101	71	75	82	64	63	79	54	64	68	63	69	62	61	78	65	51	70	51	98	61	74	74	68	51	75	82	77	63	48	83	68	64	71	65	73	93	74	78	77	78	77	69	71	62	72	80	63	53	64	84	76	74	56	67	65	67	66	78	57	78	63	71	74	85	70	70	76	71	61	76	73	69	56	68	67	76	70	76	82	65	64	77	70	78	71	69	72	63	71	68	59	82	75	65	73	64	72	69	92	72	73	81	74	70	74	81	66	61	71	58	75	79	61	67	76	58	64	53	48	58	65	57	63	76	56	76	70	62	82	55	60	65	66	67	62	73	79	71	56	81	63	51	81	89	65	75	51	78	62	78	53	72	82	67	66	61	74	64	64	70	66	75	73	69	74	71	81	73	73	70	65	80	72	80	68	70	61	64	78	64	62	67	64	72	75	72	64	70	68	55	71	74	75	59	74	75	75	73	78	55	87	78	76	58	75	77	52	59	73	81	68	83	67	76	75	65	73	49	68	55	83	79	59	80	95	56	65	66	87	76	73	67	54	79	63	75	63	61	83	62	87	77	61	68	66	85	64	59	67	73	75	74	65	63	70	77	68	64	72	73	74	61	74	61	69	60	68	63	80	67	54	59	76	81	78	66	89	84	74	69	61	78	68	57	70	47	66	67	63	72	69	52	67	57	58	57	63	77	73	65	64	57	73	76	71	70	79	70	70	82	57	54	71	71	84	66	68	61	70	70	75	63	73	79	64	82	58	70	83	63	75	56	64	73	69	73	55	80	66	71	81	74	67	68	69	58	70	41	83	68	71	69	65	69	62	90	66	65	82	65	65	62	71	78	58	59	80	51	72	67	85	78	57	65	83	69	75	65	66	75	73	61	44	65	65	67	54	64	70	68	58	71	68	66	67	76	80	60	83	59	87	68	78	62	67	81	83	64	62	76	71	67	65	68	62	61	74	57	81	81	63	72	70	74	70	71	87	74	64	75	73	64	69	70	74	71	58	76	64	62	66	80	71	70	64	72	71	62	70	69	67	60	67	66	64	82	76	63	74	54	66	69	82	74	78	53	58	83	79	76	64	81	67	54	77	63	72	72	70	66	65	72	61	79	75	60	74	67	65	64	77	67	78	69	64	72	75	70	77	59	65	68	69	77	72	71	74	73	83	83	77	69	61	56	79	64	88	71	65	70	64	81	82	56	74	67	70	74	89	75	89	78	69	62	51	57	78	68	85	65	64	74	85	83	75	89	52	68	83	56	71	72	75	63	68	72	74	55	69	67	76	67	84	67	70	73	86	75	79	61	68	83	77	64	67	55	54	82	79	73	67	78	85	69	74	67	75	70	68	63	58	81	75	88	78	73	67	67	87	80	68	61	74	61	67	76	74	72	76	75	75	79	75	68	69	77	75	61	70	67	71	69	86	64	65	69	69	62	75	64	70	81	60	64	61	57	56	72	56	85	79	57	85	54	65	80	76	59	69	72	72	60	73	69	71	70	71	70	76	53	52	65	66	77	79	85	60	70	76	79	80	73	70	69	67	75	65	69	71	73	75	66	59	76	72	71	70	56	68	76	63	68	79	73	68	67	80	82	70	86	76	68	63	67	76	69	80	64	56	70	66	67	75	64	69	70	94	62	80	79	65	112	79	65	72	80	73	73	73	74	80	73	71	62	77	61	65	76	72	70	57	70	61	62	54	62	68	72	72	62	66	82	60	64	71	86	64	71	70	72	65	73	69	63	64	62	86	73	62	72	67	64	79	75	52	62	72	76	73	88	48	74	87	68	70	71	67	76	52	65	76	58	62	71	75	83	54	78	67	69	58	65	59	70	62	76	57	78	58	57	72	83	85	76	77	89	61	62	77	85	76	79	62	61	70	75	55	62	67	69	56	81	76	56	65	68	73	64	79	67	60	76	68	74	66	65	58	71	74	65	72	72	64	63	84	76	67	71	61	60	62	66	67	73	79	74	75	79	69	81	77	62	57	63	63	69	74	76	65	65	70	63	70	54	78	59	71	82	67	68	69	73	62	77	85	64	79	63	67	85	71	75	75	73	81	65	91	60	64	58	69	82	57	80	69	65	79	66	46	71	82	82	69	76	74	82	66	59	75	63	68	85	55	63	88	80	69	61	62	53	68	73	66	72	56	58	80	88	67	70	90	81	59	52	78	70	77	68	71	74	76	65	65	62	68	58	70	80	84	72	64	62	74	61	70	62	69	72	70	65	60	63	63	72	75	66	75	79	69	59	64	76	72	75	66	62	73	64	66	62	70	73	63	80	77	73	83	75	63	68	66	79	67	85	62	69	61	85	56	76	68	72	66	70	72	79	73	50	68	63	79	73	69	68	71	57	62	60	69	59	73	70	53	63	66	73	71	64	71	74	78	76	87	84	58	77	74	68	72	58	60	67	70	66	59	76	76	79	73	72	70	67	63	69	78	66	84	81	77	66	89	79	66	66	70	86	71	67	64	81	68	64	71	81	60	64	60	70	77	59	73	71	82	67	59	71	76	52	70	73	72	72	59	58	61	65	82	65	58	70	61	63	64	59	70	76	73	62	72	67	83	87	81	68	76	66	73	73	65	49	78	68	74	66	65	68	71	64	84	63	42	70	88	58	66	75	86	69	72	77	56	71	59	59	62	72	73	84	64	70	75	63	60	69	65	76	56	76	63	64	72	56	59	74	68	63	77	73	76	65	74	71	72	54	70	90	60	72	80	67	75	66	81	75	59	80	85	66	55	68	69	71	69	60	80	86	94	66	77	72	76	69	63	54	81	60	63	72	66	72	65	66	69	67	70	71	77	56	66	71	86	73	72	60	87	78	78	69	64	71	69	66	67	78	69	59	63	73	88	72	59	81	79	49	71	63	69	73	68	67	72	68	68	65	61	64	70	62	66	64	61	71	77	45	72	69	76	77	54	75	78	77	63	69	67	79	76	72	65	65	60	72	64	82	51	68	80	67	77	64	72	58	81	55	80	71	70	85	68	81	68	72	61	76	65	71	62	67	78	72	58	60	65	55	64	86	53	67	65	73	71	56	67	66	84	86	82	70	63	80	58	73	72	80	66	71	73	67	60	77	59	82	77	67	73	62	65	63	64	63	75	73	71	63	73	82	73	57	79	54	75	70	69	69	68	63	61	72	69	68	73	81	59	70	73	76	69	68	74	61	75	61	70	69	77	69	61	75	65	69	67	54	67	71	66	59	52	59	76	70	68	83	67	72	68	61	66	70	85	60	72	56	67	80	75	69	73	71	77	63	70	81	70	69	65	78	67	76	81	77	70	67	61	65	68	67	65	68	48	81	77	73	69	72	70	82	77	81	83	58	81	62	72	59	62	82	63	84	90	83	62	76	74	61	84	77
21633	5714	2287	3800	9147	11458	10621	8426	8336	8604	8380	5223	3968	3940	4074	3578	3497	2915	2645	6497	13289	16667	9380	903	868	863	888	813	803	705	712	720	706	736	693	782	783	783	709	793	958	1402	3184	4634	4613	3718	2343	1473	1001	883	691	657	612	621	604	633	621	566	580	593	622	679	643	593	602	594	662	620	643	630	595	566	568	624	631	581	609	656	625	623	600	627	616	625	593	563	628	577	599	614	640	591	588	619	643	635	615	620	636	617	642	652	640	592	586	591	605	595	609	589	611	593	624	614	621	631	650	603	613	638	600	620	655	625	614	586	605	563	619	605	635	586	593	627	614	637	620	627	637	579	583	609	565	595	583	630	623	603	612	604	605	588	612	598	630	627	638	613	652	617	610	582	554	600	641	639	617	584	618	584	617	610	626	640	655	672	632	628	631	663	633	588	636	652	573	612	613	590	633	590	614	595	644	615	612	667	628	619	632	609	649	619	618	615	617	621	639	610	660	624	631	571	603	648	573	599	615	610	612	615	604	604	649	653	640	662	615	620	627	624	638	642	599	620	613	593	648	632	610	621	606	626	595	583	617	629	657	619	606	620	619	606	605	618	592	598	607	600	642	607	591	594	600	651	609	600	620	617	586	619	613	572	601	620	640	648	591	652	612	650	597	596	606	601	596	600	624	620	644	613	604	603	623	604	599	587	606	594	609	640	636	619	629	584	622	667	595	595	662	599	635	588	677	630	650	586	589	616	658	639	605	655	630	643	664	601	640	637	599	607	620	636	601	632	656	600	623	634	610	631	602	565	572	628	666	659	640	597	626	582	610	604	627	616	605	612	660	652	646	636	644	606	608	649	606	602	579	598	645	662	597	594	623	629	652	648	607	657	607	611	645	642	661	655	624	643	629	638	613	573	571	607	623	653	589	619	588	633	668	667	608	587	615	643	584	579	663	635	610	608	608	575	627	613	637	663	649	673	645	651	611	635	627	636	640	595	618	637	626	614	635	634	628	585	610	671	626	615	585	613	630	632	617	688	594	602	616	623	667	626	666	617	600	616	600	571	640	586	623	619	617	654	612	638	631	617	648	647	639	604	600	642	607	621	631	621	626	614	618	595	612	594	628	625	635	591	601	628	656	616	620	564	621	620	625	631	626	649	586	612	626	645	632	666	573	612	590	623	631	621	612	630	606	588	593	568	627	669	602	614	632	626	617	622	619	581	615	619	634	584	620	627	562	575	633	608	610	630	638	598	599	589	584	573	623	577	598	615	637	637	592	661	603	596	606	652	594	610	619	609	649	605	601	599	549	642	611	639	663	631	588	669	597	619	600	630	590	621	659	600	643	624	611	649	615	675	613	585	655	618	614	629	597	681	607	603	623	631	667	638	673	606	647	637	647	642	616	644	647	620	638	591	600	669	618	622	646	635	679	606	655	633	618	600	609	585	614	629	617	601	631	646	597	566	618	625	623	646	614	646	603	629	643	591	640	595	605	633	633	613	641	602	649	593	628	603	603	607	582	575	654	610	560	636	585	655	599	585	666	645	578	597	643	628	629	600	616	660	575	605	589	625	627	613	630	645	613	587	599	613	590	623	580	610	578	635	582	614	635	585	603	595	635	626	660	644	633	585	629	571	577	597	626	623	609	608	613	612	612	601	625	620	603	637	680	639	630	649	572	628	627	606	652	635	661	628	627	661	608	613	627	659	640	578	605	547	636	625	622	596	605	613	591	592	587	607	567	611	619	613	586	603	625	644	622	629	653	632	610	644	581	622	621	589	624	598	629	612	597	641	613	616	631	673	603	605	623	626	635	648	620	622	623	611	604	618	652	636	632	589	628	641	629	631	596	642	614	652	653	613	582	665	567	588	633	605	614	607	633	624	599	618	634	632	619	656	637	594	597	625	655	631	647	641	630	584	551	609	647	586	601	577	545	649	649	617	624	674	584	594	645	616	642	633	612	623	658	650	615	583	607	610	635	618	656	644	597	606	589	553	631	614	608	563	636	614	609	639	622	627	599	617	607	655	635	587	588	637	606	640	636	655	616	636	634	588	629	649	664	554	659	597	647	666	641	616	622	630	562	587	619	602	584	593	604	620	641	577	625	610	665	580	589	589	590	613	605	607	604	631	601	604	675	604	621	617	618	605	627	611	608	589	623	622	622	633	595	586	635	644	631	627	627	600	635	608	664	626	619	612	641	599	631	596	636	631	616	577	599	617	642	618	650	608	636	658	603	643	606	645	584	607	640	588	618	605	644	585	620	587	595	609	635	595	589	597	621	580	591	610	625	620	628	676	613	584	584	654	621	658	624	589	629	629	602	602	595	651	630	623	651	627	594	636	652	574	590	614	616	579	602	600	593	608	569	603	597	639	589	614	585	573	569	600	631	616	585	628	593	595	619	615	620	657	648	594	632	609	636	577	594	597	592	630	636	642	599	598	590	641	621	615	647	598	573	650	661	615	587	573	601	592	626	601	602	625	591	630	659	658	631	640	582	652	611	676	571	634	613	578	616	609	595	638	652	588	604	602	626	609	601	616	613	636	574	646	630	630	624	580	608	591	652	601	619	622	587	627	583	594	664	608	602	627	567	582	629	597	639	591	620	616	619	627	631	630	597	607	623	618	654	589	590	622	623	637	629	609	629	592	633	558	666	633	560	676	601	653	644	649	627	621	608	639	650	575	615	590	625	642	606	626	630	635	608	632	610	647	640	620	662	600	630	652	584	622	625	630	603	603	623	622	605	665	625	618	599	639	602	623	592	644	606	608	662	625	607	637	586	608	582	640	659	663	633	591	629	610	686	605	580	633	615	624	639	568	597	600	686	594	650	631	572	601	623	590	607	598	617	632	634	599	602	612	647	659	660	584	605	587	583	619	537	616	590	574	582	651	654	628	603	614	572	654	642	596	636	648	612	591	587	642	610	626	622	649	642	603	615	641	643	636	594	554	595	623	605	620	617	604	599	608	616	602	647	621	613	616	574	633	614	603	623	650	609	613	622	626	569	606	610	632	628	610	636	607	593	577	603	575	590	591	628	595	603	598	614	655	627	656	568	611	616	575	634	631	632	609	600	641	612	625	615	621	629	622	591	625	550	649	629	630	603	663	576	625	598	652	621	578	587	628	622	603	615	615	624	623	661	636	642	621	610	611	627	602	585	596	628	627	661	607	609	646	654	636	577	601	654	636	604	613	683	633	607	602	650	615	570	625	622	630	657	580	617	617	641	594	619	594	605	641	647	634	636	608	605	608	635	622	604	615	578	653	557	578	619	619	608	631	622	582	614	675	634	617	604	588	588	616	604	622	682	586	605	606	637	609	635	618	639	563	662	613	638	622	629	598	639	595	610	596	632	579	601	609	592	597	638	612	610	656	589	643	598	626	603	653	650	637	668	613	599	658	575	612	599	616	605	638	607	609	633	609	640	630	610	601	668	636	590	607	611	647	617	603	592	641	587	587	606	622	626	563	617	619	663	620	603	603	580	596	630	599	651	575
1191	212	135	109	115	143	164	144	159	192	182	141	126	100	127	115	133	112	131	148	183	186	109	79	81	76	80	67	97	66	106	82	79	84	84	70	95	86	85	79	94	79	99	107	127	114	114	86	91	60	78	86	89	72	83	95	73	56	81	73	80	83	64	82	82	86	73	74	86	62	90	87	76	82	72	74	68	76	81	61	89	82	85	76	87	66	80	93	94	68	86	66	87	73	79	68	90	84	75	75	54	88	72	59	87	73	80	79	81	78	83	78	77	72	68	94	65	60	62	89	88	83	83	65	81	87	76	87	77	88	83	82	72	83	83	76	71	85	72	68	87	88	82	80	80	90	75	82	93	80	72	77	94	82	78	78	69	91	66	70	83	88	61	71	85	67	71	98	90	76	79	62	91	79	78	77	60	88	71	65	77	67	76	81	67	80	70	64	76	66	71	66	65	72	92	63	81	89	83	83	76	73	71	83	77	67	92	85	80	80	88	83	71	92	86	75	74	70	75	67	75	71	77	68	77	75	87	60	84	86	67	69	82	100	81	70	78	74	86	79	81	63	74	71	71	100	69	76	79	85	68	90	94	68	81	64	78	73	57	79	69	76	81	91	74	68	61	62	73	74	73	69	90	60	87	53	74	85	67	91	83	89	92	73	83	54	83	77	84	87	75	66	57	79	85	100	74	68	79	72	71	68	99	81	74	88	84	74	77	105	70	88	60	82	78	85	71	72	80	80	66	99	77	76	72	89	84	63	70	84	79	92	73	70	68	80	76	74	86	92	66	84	73	72	77	68	88	71	77	92	102	87	80	75	78	62	94	76	91	62	88	74	70	74	86	84	77	77	79	81	85	77	81	80	61	79	67	63	81	68	74	65	79	77	93	73	94	75	73	84	73	79	74	79	76	72	84	85	55	102	68	74	58	66	84	89	73	84	67	66	78	75	77	80	72	50	65	88	79	84	80	74	90	69	94	78	78	88	92	87	73	77	73	77	74	77	73	102	81	76	82	68	74	80	68	65	83	58	81	63	62	76	77	84	80	91	75	79	90	83	84	86	78	67	60	94	78	68	75	72	76	75	68	90	78	82	69	76	91	72	80	78	83	66	80	68	83	66	84	89	83	85	86	71	69	85	91	88	72	78	71	93	86	87	60	93	79	80	84	83	75	87	64	94	83	79	90	84	82	69	76	105	87	66	92	79	82	69	70	84	75	85	76	85	85	69	82	77	72	68	86	80	80	88	72	82	73	64	66	62	96	72	78	77	73	84	74	93	61	78	65	83	73	91	94	80	87	76	60	68	79	75	95	81	63	82	99	67	65	89	77	62	80	89	69	99	73	62	80	69	78	78	94	77	64	85	76	83	85	81	86	76	85	87	81	79	98	75	75	90	84	89	68	67	78	65	75	73	83	83	74	66	76	83	78	64	84	76	66	68	73	78	79	83	79	99	72	82	77	70	72	79	92	80	85	81	71	90	85	73	64	70	78	78	73	73	74	58	80	72	88	70	87	76	78	88	70	85	83	77	73	77	90	77	83	60	71	80	81	83	81	81	65	82	75	73	71	78	60	74	74	72	76	80	88	84	68	87	87	84	77	76	77	68	64	72	70	92	80	80	81	72	69	70	74	91	83	57	80	90	85	82	77	86	70	84	76	96	57	77	66	71	87	74	69	91	54	81	67	76	68	70	82	80	78	73	87	80	85	62	63	77	72	74	101	75	83	80	76	78	79	74	88	77	76	75	63	66	77	74	82	82	79	70	80	80	75	70	72	77	72	86	80	78	77	88	69	83	80	78	75	96	72	88	57	81	86	79	76	73	74	74	78	82	67	77	79	70	74	88	82	70	81	78	65	72	78	81	76	70	63	76	90	80	68	67	67	64	77	79	69	73	85	75	79	84	72	65	83	89	76	75	76	84	78	77	68	76	79	87	74	92	75	74	80	68	74	85	67	71	69	88	74	84	88	107	75	62	102	79	80	79	81	84	70	82	86	93	85	90	67	75	86	91	69	87	72	95	77	80	77	89	83	78	93	86	79	90	72	73	86	74	75	78	72	68	71	97	73	75	82	68	83	79	83	84	89	67	83	79	88	78	78	96	64	63	75	89	75	84	88	88	66	71	71	63	81	79	83	65	74	99	66	95	70	59	68	75	81	81	58	81	72	66	89	76	84	81	90	82	75	78	76	83	80	82	66	82	105	86	81	57	80	89	82	87	77	103	66	81	83	85	68	79	75	74	77	95	71	74	63	77	79	86	79	82	106	92	90	91	79	87	89	93	80	83	78	73	82	62	79	81	78	77	77	78	85	78	89	83	85	93	66	84	79	67	73	74	74	87	77	63	74	63	72	74	73	90	77	72	70	91	63	67	73	79	93	71	76	81	80	69	85	87	80	73	86	96	67	70	85	86	84	84	83	66	64	68	84	92	74	67	88	74	87	62	77	96	77	71	75	78	77	74	68	89	84	73	68	75	92	62	79	71	76	74	83	68	83	82	80	81	81	79	75	94	87	77	83	86	78	73	65	78	78	88	75	75	79	67	72	73	65	68	72	70	82	89	68	81	55	64	91	77	80	74	69	72	80	66	93	85	83	82	73	77	74	80	81	89	90	82	87	76	75	82	77	83	73	81	81	93	91	81	90	72	83	89	90	78	73	70	78	70	80	76	90	89	71	86	90	84	81	90	83	81	89	94	79	75	88	84	81	82	82	82	85	76	82	86	89	81	91	72	64	76	91	77	73	82	81	86	82	86	69	75	73	65	78	69	69	72	63	78	74	84	79	88	70	85	75	97	69	78	89	85	79	91	76	85	78	80	77	97	60	85	74	91	79	83	87	77	86	80	68	65	94	69	92	73	69	77	81	87	69	84	72	82	80	87	94	67	63	73	81	70	78	81	91	70	80	78	87	71	82	61	83	74	63	71	65	57	75	77	72	82	98	88	68	83	68	76	86	91	101	71	73	63	80	64	79	77	84	68	74	75	78	82	92	68	74	71	58	73	68	72	73	86	89	96	64	84	73	85	74	73	74	65	91	69	79	72	81	80	85	80	79	85	86	81	81	85	77	79	87	62	90	94	71	88	69	76	83	79	78	55	88	80	85	75	84	79	93	82	75	83	61	76	74	86	85	77	85	74	74	91	81	76	60	75	84	75	77	85	67	78	84	76	79	79	81	78	70	79	78	69	69	71	79	85	97	75	78	92	74	101	76	83	78	85	87	72	85	82	75	63	73	69	73	76	73	70	61	92	86	84	72	79	63	82	72	81	87	84	80	73	77	82	84	78	72	62	87	76	72	74	94	74	76	79	75	72	78	91	87	74	69	63	73	68	83	83	74	66	69	81	86	70	87	80	77	79	92	90	71	65	82	58	80	74	81	87	87	81	80	84	83	78	85	75	76	84	84	65	78	91	69	89	86	78	72	79	90	62	89	80	93	98	83	71	64	78	98	63	65	83	72	76	87	88	85	95	75	86	73	94
13820	3081	1402	2129	4965	6382	6635	4679	4974	5534	5491	3262	2384	2217	2455	2152	2402	1995	1717	3429	3971	3717	1536	787	828	813	750	769	708	735	774	703	662	725	768	764	744	766	716	728	799	804	1127	1319	1493	1454	1169	941	790	725	727	704	715	667	633	711	680	653	707	676	700	656	712	646	707	681	657	663	658	660	732	717	676	721	713	637	656	677	688	608	700	630	714	695	682	719	698	665	646	647	684	662	660	661	667	702	675	748	682	648	650	688	724	689	687	662	656	700	685	684	654	683	640	696	696	664	650	708	662	698	700	643	682	677	693	675	719	672	697	684	636	679	659	653	653	666	716	735	681	677	714	659	686	640	700	714	650	664	658	718	666	679	730	694	689	636	632	645	657	655	660	718	670	749	626	735	729	718	639	666	733	724	671	731	728	631	716	655	714	652	664	692	644	680	686	667	685	675	670	674	646	699	706	671	676	684	673	690	706	647	667	625	661	679	711	719	686	667	650	670	650	673	688	683	690	701	685	697	702	713	657	714	667	675	678	647	646	666	654	648	662	649	679	627	672	652	676	672	708	674	674	656	710	666	714	661	671	667	687	676	700	723	714	666	682	698	720	718	691	699	652	675	634	650	669	686	691	656	665	631	676	673	696	694	696	698	686	690	635	678	686	653	623	687	661	675	674	664	737	748	681	665	693	712	674	685	636	670	634	648	700	697	674	681	653	705	702	697	638	691	705	671	678	663	677	658	715	685	638	688	644	678	640	659	688	686	670	661	686	717	683	637	679	696	687	674	712	657	682	642	633	634	690	726	653	668	683	667	690	637	702	668	678	657	639	647	684	655	634	682	654	684	715	664	695	695	648	685	712	705	643	680	671	673	711	682	677	644	686	652	680	698	689	681	665	643	669	707	661	710	707	680	678	691	658	687	693	699	636	709	630	687	700	742	695	688	665	654	663	678	678	663	682	686	674	665	683	628	683	676	622	683	687	715	630	638	672	647	652	696	680	648	687	634	673	634	625	689	690	699	708	635	664	667	671	635	667	707	639	652	711	673	648	702	642	655	629	649	676	672	647	708	654	690	636	693	659	702	669	682	693	675	665	718	706	676	691	687	677	662	707	669	648	697	686	661	656	676	674	660	670	685	643	656	674	653	702	672	668	710	669	703	598	685	659	672	697	706	632	712	712	666	642	671	733	702	696	654	647	676	671	620	654	667	693	650	663	687	679	660	686	689	641	669	644	631	635	689	669	710	714	678	685	684	698	672	700	681	695	687	676	677	684	651	659	695	689	677	690	704	699	729	723	702	660	646	650	667	676	701	697	632	686	667	668	685	665	628	723	683	658	661	676	674	647	698	690	693	707	718	642	665	706	666	716	718	676	670	665	661	654	729	680	692	668	663	651	680	707	655	639	619	673	673	714	676	665	694	686	709	734	706	629	674	677	675	662	684	651	645	700	664	680	708	683	708	673	667	663	693	730	681	690	664	678	687	656	662	707	692	665	652	677	685	671	646	691	699	673	687	686	680	686	669	660	638	645	708	703	658	686	675	724	647	674	644	618	673	649	698	662	639	673	687	696	667	695	674	654	629	684	650	698	714	704	689	705	690	691	597	659	653	701	710	694	634	703	654	650	679	678	684	672	645	654	690	687	659	657	668	657	705	683	652	701	737	645	649	684	629	657	672	655	677	674	699	700	695	711	699	663	690	679	661	719	669	686	676	679	695	645	662	700	655	621	690	675	678	759	651	668	704	686	675	698	678	633	712	698	676	671	668	668	692	691	635	675	661	700	701	696	672	702	687	689	729	679	656	668	686	653	651	704	683	707	667	647	694	646	727	685	670	738	677	713	698	684	654	673	657	625	667	657	691	693	697	678	631	696	694	651	696	677	688	700	671	702	685	668	673	651	720	677	717	675	670	660	683	656	655	678	669	667	703	694	739	691	714	703	645	644	659	669	676	696	678	689	648	737	689	638	680	725	649	680	705	664	711	651	687	686	681	702	664	641	693	725	697	654	697	707	700	622	654	685	658	681	668	687	690	676	702	649	644	657	620	675	701	729	668	645	633	670	692	695	658	678	652	690	690	703	685	694	678	696	723	688	690	682	654	697	667	687	685	630	679	640	666	705	689	696	730	688	690	681	691	712	675	682	701	668	673	703	661	701	635	652	632	710	722	673	717	688	651	678	738	682	683	653	642	682	629	721	647	664	686	720	763	672	738	631	668	702	658	647	685	652	677	656	650	650	645	604	677	697	689	694	696	710	682	665	687	708	681	665	709	697	637	658	689	677	712	711	687	687	651	740	672	685	702	641	683	641	657	700	722	683	652	671	663	666	663	657	655	653	655	693	670	657	670	675	683	653	693	697	672	683	736	642	728	703	677	603	704	651	694	689	677	695	672	663	665	667	648	653	694	667	645	666	664	628	687	641	695	675	662	655	713	671	703	702	711	699	627	705	723	700	657	650	678	665	640	655	687	679	709	641	692	664	662	716	654	680	646	648	666	743	660	632	649	709	691	686	704	720	659	692	706	672	677	672	698	654	665	698	668	666	705	723	702	625	704	758	659	721	672	689	666	662	685	656	697	654	708	674	628	651	675	697	706	654	700	728	641	659	620	620	685	654	682	720	700	714	671	661	694	635	695	719	643	691	688	679	675	671	667	697	657	691	695	677	696	656	692	634	681	663	709	654	664	673	740	709	708	712	657	657	649	655	694	641	693	680	690	693	666	724	647	671	699	687	675	659	702	627	661	691	668	629	651	676	665	679	716	641	678	713	691	674	704	666	681	650	709	673	654	737	709	666	658	686	677	654	685	682	679	629	720	670	732	694	702	609	697	668	685	652	689	720	689	725	645	667	678	680	701	702	670	662	698	664	677	705	637	647	625	685	647	690	646	710	683	648	683	674	668	706	701	637	636	682	702	692	636	724	679	655	630	721	698	617	695	677	700	651	683	714	656	668	710	735	664	659	661	641	679	690	675	666	652	650	651	684	661	693	671	653	714	667	718	668	663	681	646	687	665	690	741	661	668	673	736	702	672	688	693	656	709	720	651	686	675	648	694	660	724	694	684	692	633	679	659	700	624	622	648	659	642	671	712	638	721	626	711	723	679	661	676	635	658	681	650	651	651	645	663	654	730	695	697	690	689	641	669	680	666	692	624	673	662	660	697	661	665	748	678	678	677	650	699	674	670	694	673	710	727	600	625	668	674	647	690	672	678	688	679	685	661	670	704	685	676	674	678	689	705	643	660	669	677	609	671	692	662	656	716	698	686	697	639	685	715	635	683	707	631	709	652	670	674	705	641	682	691	665	634	654	654	666	706	685	685	667	650	668	695	658	670	708	655	677	685	661	713	694	701	666	681	694	671	687	670	691	687	703	685	674	708	702	665	676	705	648	663	640	668	710	707	706	719	696	700	670	710	698	646	683	649	668	651	675	727	679	680	678	678	675	667	658	681	625	686	664	668	641	687	665	643	674	680	731	667	689	687	681	635
1464	421	146	146	141	197	204	209	194	238	274	173	155	137	123	150	156	136	141	289	490	423	111	110	89	85	87	76	85	72	74	83	66	83	83	89	88	79	86	102	81	85	136	182	205	177	130	93	99	86	84	96	72	80	91	92	73	83	85	85	82	76	93	77	88	91	81	88	92	72	74	68	84	80	77	85	85	69	79	56	71	72	67	64	78	69	80	64	92	81	55	90	67	78	74	73	84	71	88	84	73	61	75	80	86	87	68	77	62	78	76	70	77	79	72	93	90	80	70	82	78	88	77	83	90	81	53	94	60	76	61	72	70	84	81	69	67	85	73	74	73	79	69	85	71	85	91	79	97	90	91	74	70	79	82	73	67	69	84	70	78	75	67	70	81	65	65	72	86	75	95	81	90	80	69	89	74	81	82	78	80	80	68	84	87	77	69	80	81	79	93	83	85	82	70	82	71	80	72	85	67	88	73	75	62	89	78	66	62	74	87	74	62	71	96	98	74	82	81	79	89	79	85	87	80	66	77	89	68	69	90	75	81	73	78	90	69	89	63	73	88	85	72	80	70	74	84	74	75	59	58	83	67	75	82	61	71	74	92	76	78	78	67	89	74	70	85	94	80	72	67	77	78	83	88	77	74	79	81	81	81	76	78	92	69	76	76	80	69	97	73	57	81	78	77	75	79	71	88	74	74	77	70	69	84	67	89	73	88	68	75	66	63	64	86	72	92	76	67	94	95	73	80	81	80	74	76	78	80	85	82	82	67	78	64	71	78	80	77	77	63	75	68	71	76	78	83	94	77	82	65	79	68	73	86	74	82	78	82	81	69	99	74	80	89	75	76	73	76	58	84	70	89	93	78	82	80	74	75	92	49	76	80	86	65	69	82	76	83	76	80	80	73	81	85	78	77	78	85	71	78	84	96	67	71	84	68	61	63	83	71	83	75	69	71	77	77	83	87	66	83	84	90	89	83	71	77	75	80	86	69	87	70	78	69	63	74	83	96	72	99	71	69	83	77	89	68	85	75	66	61	80	68	78	71	75	78	81	92	73	96	84	82	102	75	75	67	67	77	82	92	75	87	73	69	85	93	75	91	83	111	78	81	73	81	68	63	77	83	87	73	91	86	82	94	84	75	73	90	79	78	76	92	84	81	90	64	91	72	68	67	68	72	57	83	84	78	82	89	84	77	71	87	81	64	71	79	70	94	85	84	84	81	86	81	87	65	54	83	79	73	72	101	87	60	80	79	69	70	75	89	81	67	90	75	89	79	86	54	89	69	87	85	84	66	81	67	84	83	77	69	86	82	84	84	92	86	68	83	70	78	73	74	80	72	79	81	73	66	90	84	72	65	78	87	87	88	84	90	79	93	82	82	83	89	75	80	84	86	66	71	69	73	79	84	78	78	72	75	63	83	103	84	85	80	82	66	70	58	77	76	70	79	78	83	91	73	77	87	85	83	87	69	83	77	70	62	80	66	88	66	80	94	76	79	91	86	78	79	83	76	76	68	75	81	84	65	72	86	75	85	91	90	72	70	65	85	80	53	83	76	84	72	72	75	79	73	73	88	87	91	84	80	89	84	73	78	92	74	80	58	81	89	73	51	75	90	89	84	66	85	62	81	77	79	91	63	65	77	79	79	69	73	82	77	65	78	84	73	71	77	100	73	90	81	83	84	92	85	88	72	87	87	75	70	72	54	62	83	84	77	66	86	91	72	62	89	74	89	78	73	79	97	86	77	80	82	69	60	63	85	73	82	77	69	81	80	69	77	72	63	97	60	95	72	67	104	63	73	74	80	80	84	87	78	70	85	75	88	62	75	73	87	80	77	90	62	78	94	70	79	72	77	95	94	80	76	79	80	81	77	81	72	80	77	82	62	67	83	75	89	75	78	80	88	97	60	81	90	64	76	69	94	83	71	68	83	74	73	83	69	76	74	82	73	71	73	72	59	71	83	76	86	63	73	90	76	87	75	83	83	68	76	79	83	87	69	93	66	65	71	76	88	83	80	80	61	76	72	58	71	58	77	76	76	62	75	82	63	68	81	76	66	74	74	80	70	82	67	79	78	61	65	80	90	78	77	86	95	86	76	85	86	82	79	95	88	74	86	78	78	75	92	78	78	77	75	71	76	94	75	82	71	66	83	84	78	72	90	73	72	93	82	80	93	82	78	81	91	100	80	89	65	66	71	79	71	70	76	65	67	80	73	70	55	70	83	67	82	70	74	86	82	79	77	68	83	88	71	80	77	65	71	86	85	73	76	73	86	56	73	79	91	80	76	65	82	71	87	69	76	84	83	74	87	66	74	72	91	74	70	86	80	79	69	71	66	62	66	84	74	80	83	78	90	80	85	63	83	78	78	69	73	90	99	75	79	74	92	90	85	87	68	72	70	104	77	88	84	59	73	78	90	75	92	82	84	75	73	87	88	75	78	77	64	59	78	77	70	76	89	80	79	67	70	84	70	75	68	85	67	78	87	98	88	72	81	69	66	70	73	75	82	89	83	70	74	77	85	73	62	85	75	80	76	89	76	84	76	83	62	84	80	72	75	74	67	85	83	76	72	73	77	73	92	77	72	70	73	74	82	73	72	74	84	69	85	83	81	80	71	64	79	68	72	86	68	69	88	82	69	68	71	90	74	80	82	91	76	82	82	86	74	64	87	69	70	72	83	72	74	68	88	92	74	81	72	76	92	82	58	80	66	91	78	71	87	77	86	69	79	86	74	66	68	96	68	72	72	72	69	78	84	89	82	66	66	82	72	66	71	74	76	75	84	77	69	85	83	85	83	89	85	73	72	88	81	86	84	64	69	70	76	92	66	70	67	95	87	90	74	80	80	79	74	67	74	79	84	67	83	83	77	79	70	77	78	89	64	80	84	80	81	74	88	72	76	66	67	82	64	79	77	70	84	83	66	87	71	79	80	87	67	72	69	83	58	82	92	76	80	86	79	82	80	84	90	69	75	87	82	73	69	74	86	79	60	70	75	67	92	84	68	85	93	77	60	72	69	89	75	87	61	74	74	78	76	73	69	81	83	90	84	71	73	86	75	67	83	68	91	61	68	66	76	72	71	88	80	63	61	94	76	66	73	86	71	79	69	84	78	69	68	93	77	79	60	86	69	86	77	56	85	83	73	84	92	79	86	74	84	74	74	63	58	80	80	83	80	83	71	81	86	83	85	99	98	88	99	84	77	81	63	87	74	78	68	64	84	82	62	65	79	73	71	78	79	85	84	76	74	72	69	84	77	80	85	81	80	84	81	75	77	78	83	69	74	83	78	86	89	70	76	76	89	78	105	75	88	74	79	89	78	78	81	81	81	77	96	72	71	60	104	85	91	72	66	60	88	84	85	86	69	81	67	78	54	85	70	83	71	87	83	93	79	71	86	73	70	79	65	96	74	70	72	88	91	78	60	63	75	82	68	77	69	77	84	86	74	86	79	80	88	82	82	70	72	59	70	74	90	70	94	82	92	78
19947	5684	2007	3215	7606	9196	9178	7029	6098	8194	7227	4638	3416	3076	2995	2762	2815	2722	2252	6282	9751	8147	2155	1005	940	921	875	892	845	775	753	774	762	754	677	791	758	827	814	857	945	968	2500	3362	3600	2707	1844	1139	960	820	764	737	684	691	688	708	701	678	674	629	709	710	701	700	713	695	671	653	696	653	717	686	670	665	743	657	687	670	657	696	658	697	671	685	611	686	701	672	638	668	741	694	757	685	707	680	645	661	703	688	693	699	690	706	654	683	686	619	671	682	671	665	688	661	686	682	645	645	646	697	682	688	654	656	670	689	706	655	698	683	668	661	733	643	670	723	671	717	690	654	660	656	693	693	637	682	691	705	658	696	683	685	688	643	684	667	718	664	698	675	703	619	695	673	664	685	635	635	666	690	708	678	700	654	638	720	685	715	692	712	719	722	706	680	702	614	646	676	671	693	653	692	712	729	639	658	693	694	673	740	674	661	674	689	699	682	711	683	675	691	698	733	682	694	662	673	637	745	658	681	669	708	744	715	685	635	684	646	653	649	675	676	679	670	655	690	652	691	684	669	691	654	665	681	640	716	700	716	670	691	693	706	690	664	630	726	712	695	698	673	664	678	712	692	712	718	651	670	675	656	634	686	637	724	668	694	678	701	684	705	677	702	642	676	688	694	658	674	696	707	671	655	705	687	667	723	655	722	639	696	631	693	651	672	674	686	754	678	696	670	665	691	721	651	650	675	697	684	637	664	702	676	715	679	661	678	702	680	719	669	742	695	653	665	672	646	669	662	704	680	680	683	654	652	694	720	693	650	684	693	671	679	659	645	701	657	696	673	666	680	687	698	688	646	727	698	644	660	647	694	759	697	731	698	675	645	679	737	664	684	708	696	697	704	698	715	685	698	689	662	730	671	689	689	658	709	732	677	731	704	699	715	666	650	659	681	727	736	646	672	691	632	697	703	719	695	673	664	640	708	638	678	681	684	620	719	705	681	660	672	670	680	654	683	685	689	736	704	632	685	653	668	615	703	712	680	751	686	653	722	671	670	699	668	677	621	652	723	689	660	705	680	732	689	675	657	679	690	686	673	692	695	656	711	642	732	670	675	740	699	699	679	746	583	665	691	706	673	692	729	712	689	705	725	670	702	691	693	665	632	671	696	686	705	675	655	720	698	730	646	650	743	705	655	694	660	680	718	723	678	700	677	696	681	671	693	629	646	750	677	668	687	655	659	682	646	693	678	660	706	718	704	673	671	685	682	711	709	719	666	660	710	672	687	640	708	677	670	662	688	713	689	672	673	690	649	663	709	649	707	715	686	689	697	643	645	672	720	683	632	671	682	685	711	702	693	680	725	708	653	708	673	712	660	666	687	692	703	676	675	677	643	648	704	646	679	669	649	681	656	669	704	731	676	690	654	681	638	611	738	714	665	685	701	690	653	661	729	645	671	712	664	692	638	663	697	677	683	653	699	694	659	678	640	721	717	655	728	698	714	659	675	684	710	668	691	650	682	697	655	702	712	679	692	668	657	686	747	664	659	658	664	700	723	661	742	619	697	667	689	687	678	627	675	688	655	704	701	685	688	703	652	698	663	656	693	680	647	690	648	691	674	685	664	673	712	685	674	689	666	667	674	660	693	717	718	708	708	737	643	733	711	641	656	696	657	655	665	676	698	714	641	682	672	707	679	700	693	706	711	712	742	688	695	696	635	669	685	686	675	739	710	734	690	676	674	674	671	687	707	716	684	709	698	653	688	667	756	738	673	666	665	665	636	677	693	661	693	684	666	710	705	651	722	701	669	707	694	678	687	711	655	694	672	689	678	638	690	649	681	671	657	707	705	726	697	670	699	695	689	718	633	673	670	726	680	716	689	686	694	708	730	717	678	688	713	676	672	718	680	685	649	703	688	671	676	679	722	727	677	657	711	654	678	753	706	671	712	684	739	647	723	717	692	720	720	695	699	703	686	683	670	683	693	679	676	671	676	706	654	712	719	713	681	666	688	646	713	707	686	630	647	659	679	642	711	708	728	722	655	686	665	640	694	629	719	733	652	671	701	720	661	699	671	648	655	705	676	672	653	670	666	716	676	657	710	681	669	679	644	710	712	710	647	686	699	689	720	667	693	708	705	622	658	694	663	722	691	708	665	694	694	627	651	726	685	692	668	681	694	742	698	656	664	707	697	677	680	693	641	672	683	684	704	697	699	738	660	695	706	664	672	666	667	676	716	727	690	700	700	656	672	663	668	678	711	712	654	706	626	742	694	703	669	668	692	713	701	698	745	660	688	700	689	610	681	640	703	682	669	710	675	705	694	648	661	738	626	675	725	645	648	650	694	685	645	704	643	657	691	682	691	718	713	683	690	661	711	673	673	748	669	700	703	672	708	634	727	710	700	672	671	687	648	655	710	712	715	672	688	662	680	690	700	698	631	705	660	663	647	672	670	681	685	719	738	703	708	734	693	667	701	670	709	715	723	675	688	729	679	627	638	715	701	684	708	695	687	641	690	675	683	680	682	752	686	666	705	713	654	684	668	645	639	681	659	709	653	685	663	733	692	701	708	665	658	743	692	656	685	695	696	650	713	707	670	675	699	671	664	683	675	661	653	753	696	674	650	705	687	663	715	694	653	747	709	694	692	694	658	647	690	668	712	695	725	672	638	685	685	691	707	687	660	688	693	694	679	703	696	689	687	686	656	687	704	680	669	715	726	701	696	704	672	681	721	627	703	653	666	682	695	667	684	683	637	679	667	697	711	676	638	661	668	684	700	670	668	646	685	747	700	668	709	689	712	745	724	677	690	663	677	660	696	685	680	664	673	704	665	711	672	660	636	656	686	646	721	675	669	671	697	671	683	665	677	679	677	714	682	677	665	683	669	690	685	684	739	688	662	683	718	668	662	692	714	641	690	661	687	651	711	685	639	694	702	731	649	694	692	669	676	676	732	702	667	697	692	667	640	645	716	766	679	620	689	694	661	682	682	691	715	689	681	672	699	694	667	632	698	652	693	688	694	707	689	665	640	666	677	675	717	672	669	693	683	694	662	673	670	695	691	690	663	677	709	734	692	698	737	639	701	672	671	702	668	712	681	681	706	682	654	650	706	673	626	675	677	681	653	672	647	718	722	656	680	663	685	681	664	723	677	704	659	690	643	673	686	673	690	667	715	676	742	684	692	691	671	653	699	698	679	699	678	669	689	700	708	686	661	658	680	724	667	634	650	698	658	679	641	708	685	642	669	696	626	732	663	693	687	676	717	632	687	746	681	697	663	687	715	753	704	689	654	732	701	688	715	660	672	664	693	727	662	668	662	699	675	704	633	659	663	688	669	718	713	697	673	753	723	649	686	676	705	716	630	661	635	700	665	694	695	705	681	685	693	750	702	690	666	655	668	721	702	716	676	650	749	675	715	742	683	664	684	688	642	719	710	694	681	686	698	704	647	666	717	707	680	721	675	702	699	682	667	694	671	658	641	708	717	712	690	667	637	654	702
2015	345	154	140	135	171	186	192	151	264	234	176	148	129	127	117	129	134	112	296	588	536	99	73	76	69	74	64	64	78	59	72	69	70	63	57	77	73	59	73	81	70	110	195	193	164	127	88	80	78	89	59	65	57	72	53	64	78	75	68	64	57	68	63	71	63	66	83	67	63	64	57	95	70	71	60	75	59	76	72	86	56	64	77	66	68	70	71	54	52	61	70	59	55	49	78	53	64	61	70	76	65	61	62	65	69	69	72	65	60	56	71	55	61	70	67	59	48	64	71	64	74	68	76	77	67	59	81	66	66	64	83	71	70	82	63	78	72	67	65	89	58	54	64	80	64	56	66	69	81	73	63	80	66	66	72	63	67	71	74	68	64	64	60	51	67	75	81	50	57	71	57	75	68	69	53	70	57	66	79	73	57	75	60	81	67	70	58	65	61	63	69	66	71	62	64	78	77	63	57	70	64	57	72	76	80	78	73	63	61	81	82	70	62	58	67	70	69	67	61	60	58	63	63	68	78	68	70	65	59	84	75	76	78	76	63	66	89	80	62	75	58	68	49	54	74	74	60	86	88	70	71	72	66	63	65	70	62	65	62	71	60	60	78	68	68	69	71	50	57	47	66	76	79	52	58	68	67	57	69	66	56	61	58	70	60	48	67	65	67	62	63	60	74	61	70	62	68	55	63	83	58	73	71	47	68	59	58	62	61	71	73	57	54	83	77	56	75	50	61	70	74	72	68	70	75	57	68	62	61	67	55	69	68	65	67	72	62	65	56	63	63	68	88	74	86	68	60	62	51	76	58	74	65	51	62	63	53	46	68	67	70	68	61	61	51	69	61	74	78	67	65	78	72	77	59	86	65	67	76	74	65	66	60	56	73	53	75	60	75	71	62	62	69	64	69	54	73	73	59	69	67	73	72	67	86	60	63	71	80	58	70	59	76	52	66	61	70	60	78	75	60	60	72	75	71	74	71	62	61	76	58	62	62	69	66	78	65	80	61	65	54	61	61	81	66	81	62	63	71	69	68	59	73	62	79	82	57	74	67	58	67	81	63	74	63	86	68	64	59	72	63	59	71	59	77	70	83	71	79	83	74	69	64	83	59	79	54	65	76	65	81	63	63	46	65	76	65	76	60	51	72	63	69	58	60	78	75	65	68	64	61	67	80	57	64	72	70	64	78	74	67	86	60	61	69	71	68	54	56	78	69	70	74	73	73	59	79	71	66	73	63	73	70	79	68	76	64	64	64	75	66	73	58	73	53	69	68	67	70	65	78	59	67	69	61	78	60	64	69	78	69	60	71	64	69	66	78	75	56	65	81	54	65	65	73	69	77	61	77	69	69	74	78	74	63	56	51	72	66	56	63	67	64	66	79	64	64	58	56	58	69	55	58	68	56	76	68	70	60	66	84	65	68	74	65	52	70	70	66	79	80	78	79	62	60	84	73	69	59	80	70	58	67	74	65	58	68	68	71	47	54	66	71	77	72	61	59	63	72	49	71	74	80	65	45	75	73	66	83	75	70	71	80	86	64	80	70	75	79	62	77	71	64	61	70	69	70	70	71	75	67	59	63	86	54	69	66	81	78	73	55	61	74	68	68	55	56	60	66	60	62	61	74	59	68	77	77	62	88	67	71	75	69	80	76	71	71	67	79	56	59	67	58	69	62	63	63	61	65	51	63	64	69	62	84	59	74	54	67	71	75	59	65	77	67	68	71	67	75	62	79	88	68	54	80	64	80	63	77	68	73	65	73	78	88	65	60	75	68	70	63	63	62	67	65	73	70	73	62	66	60	84	79	67	85	63	70	56	60	72	60	72	56	73	65	73	53	76	71	70	67	57	69	68	68	66	58	76	67	68	82	71	58	64	65	66	52	61	76	59	77	79	61	63	69	65	77	59	78	69	71	85	89	77	57	69	75	56	71	68	80	65	76	69	74	69	57	65	60	69	77	58	75	72	59	74	63	75	61	71	60	68	61	55	60	61	62	53	66	66	63	68	65	68	63	69	72	73	82	68	77	77	76	68	79	56	57	57	86	63	79	56	62	60	68	54	66	67	60	61	52	68	72	71	63	70	86	84	69	63	68	80	61	77	68	73	77	67	67	53	61	71	78	67	83	73	83	63	58	72	75	85	69	71	65	77	75	80	61	62	61	68	66	53	69	89	83	63	80	54	103	67	61	67	74	74	68	69	62	76	77	65	77	55	76	70	57	70	58	67	77	53	65	54	79	60	60	68	49	63	72	64	67	68	83	63	70	78	65	68	70	75	68	63	65	69	75	73	65	79	71	65	69	89	60	65	64	57	81	65	55	73	81	73	75	57	70	72	66	55	71	51	64	77	73	59	77	71	72	60	57	80	70	82	65	75	78	74	65	50	56	62	69	71	62	68	68	74	68	58	57	65	74	72	69	58	80	59	75	82	61	73	66	64	68	64	68	68	77	73	66	61	68	65	67	75	78	60	80	68	62	64	75	59	60	54	69	71	59	71	76	44	65	64	85	67	72	74	80	68	48	77	75	71	61	59	68	58	65	83	76	86	68	67	61	61	85	64	69	72	68	77	72	76	80	63	53	65	76	64	67	63	60	83	85	74	70	76	63	87	54	59	74	50	77	64	78	48	70	63	71	63	65	79	50	76	64	70	66	63	67	69	53	67	75	70	68	80	73	64	57	62	81	52	60	52	71	73	63	57	63	56	51	72	62	59	68	61	59	64	54	69	53	66	72	58	66	74	59	61	56	68	54	69	60	64	58	62	61	68	69	63	76	77	75	69	67	66	57	67	67	78	82	73	56	75	71	71	69	49	71	62	64	68	65	66	69	66	68	67	75	63	60	65	55	78	62	73	57	76	68	78	69	71	76	86	73	61	59	65	54	78	73	69	63	74	71	57	72	58	74	55	75	70	62	66	80	75	75	68	57	70	70	56	60	64	66	62	77	65	81	70	71	73	67	71	84	71	71	70	66	72	82	59	51	61	63	57	75	68	69	66	77	58	66	59	63	74	79	57	68	82	59	63	61	65	69	60	61	73	76	61	74	74	71	65	71	80	58	66	57	74	61	60	78	67	66	57	73	62	60	68	70	77	81	71	73	75	63	73	65	73	63	71	70	81	61	59	75	67	71	63	73	74	71	74	62	73	63	68	70	63	56	67	47	80	72	61	69	70	65	85	66	73	61	57	80	73	83	61	72	65	75	66	64	55	68	76	69	80	72	57	74	57	68	72	67	71	78	57	65	67	65	73	78	70	51	59	66	53	56	61	60	82	84	69	70	75	52	69	59	76	54	72	54	57	68	63	70	66	69	69	66	68	71	64	61	70	58	66	65	68	52	55	73	69	65	76	68	66	76	62	72	68	76	70	74	79	63	83	62	66	69	59	68	65	60	59	64	66	58	66	81	69	78	57	57	53	65	57	71	81	75	69	68	70	72	57	60	70	68	74	61	65	66	60	69	63	57	83	53	69	72	62	69
19399	4487	1716	2853	7195	8465	8157	6731	5875	8018	7019	4356	3235	3143	2949	2737	2762	2662	2448	6528	12068	10660	1271	908	875	743	766	781	744	711	700	607	663	618	664	666	674	636	756	721	817	820	2253	3480	3452	2548	1651	1071	911	751	664	559	598	578	600	565	556	587	599	574	595	568	574	574	563	593	576	561	642	580	620	566	569	615	530	593	547	571	621	610	606	623	591	567	598	604	553	551	597	594	567	594	551	565	616	549	600	557	603	600	597	578	503	605	616	611	593	603	602	605	574	572	603	607	612	568	550	559	553	595	565	546	583	625	577	610	635	556	618	566	576	613	568	540	596	585	563	634	589	589	584	593	593	614	578	572	585	582	580	615	621	588	584	647	601	567	578	565	638	551	591	626	570	581	636	572	585	562	581	571	615	579	579	587	575	581	627	579	558	588	567	590	536	529	595	584	630	605	569	561	602	589	624	592	579	566	591	581	587	580	595	597	610	549	578	560	616	614	605	554	587	588	570	582	590	564	600	569	582	618	557	584	612	622	567	595	552	576	570	583	587	606	591	561	578	560	610	589	536	600	562	602	616	623	583	593	611	575	627	625	605	577	600	602	572	589	641	579	581	571	611	582	538	584	584	603	574	522	549	616	591	595	585	612	610	560	627	564	584	605	616	559	607	576	594	568	567	612	604	605	582	598	572	593	594	549	614	614	585	594	609	601	579	633	544	540	573	586	561	580	581	612	578	600	562	602	583	555	600	591	595	557	602	598	642	599	601	583	584	639	535	603	554	607	595	609	597	586	600	582	618	596	613	555	588	582	581	596	601	576	604	554	579	596	573	555	574	574	610	595	561	540	567	589	588	633	595	582	597	590	608	577	593	622	582	574	602	566	581	642	575	585	575	562	564	551	587	609	591	620	583	582	608	598	610	597	570	533	599	600	572	575	563	598	557	616	596	566	593	591	574	584	576	580	603	627	570	575	619	581	583	580	575	570	598	577	624	580	598	553	576	610	591	583	609	615	562	589	593	539	580	569	596	572	597	591	562	563	581	582	553	595	600	573	612	563	580	576	568	599	585	528	606	608	591	605	584	509	620	587	627	589	588	566	566	594	603	588	624	556	556	617	581	590	601	586	585	597	612	595	570	568	572	590	573	600	563	604	608	603	556	548	535	582	604	585	623	605	595	582	618	619	587	592	574	605	605	568	638	551	599	560	579	641	630	579	591	547	597	566	615	548	564	576	604	584	560	559	595	614	572	538	562	581	597	576	620	593	579	594	543	575	554	531	596	621	592	609	580	612	568	597	590	578	565	578	598	580	551	583	597	587	557	597	609	582	622	577	588	615	562	578	547	566	546	569	576	639	588	614	619	570	631	584	587	594	570	620	610	603	592	562	564	620	573	609	577	593	554	548	556	556	593	585	606	590	562	581	606	587	572	567	558	602	615	601	616	587	585	578	598	609	575	572	601	598	572	553	601	581	586	534	597	616	555	629	597	579	543	582	621	608	575	595	595	623	600	594	635	598	594	574	556	576	604	578	572	584	576	615	560	611	570	611	613	584	629	613	567	579	595	569	575	604	557	592	603	576	545	574	624	578	596	552	589	608	586	577	615	614	530	584	598	563	537	561	579	558	559	603	596	614	590	578	567	665	556	614	622	551	635	606	562	590	599	581	605	571	565	538	560	584	615	578	567	589	582	577	622	624	562	579	573	579	607	569	574	640	588	612	562	567	613	591	604	583	579	566	560	565	577	604	580	561	580	605	619	567	609	578	629	598	604	602	556	574	610	607	596	573	618	605	582	575	576	566	589	586	568	647	576	626	616	610	529	584	578	601	587	569	558	575	612	582	536	585	570	595	604	550	595	587	607	595	593	567	602	585	641	621	610	581	586	552	553	582	589	583	587	576	562	592	572	584	592	583	608	623	570	609	588	539	639	555	603	580	544	566	606	600	545	572	623	571	562	600	556	575	590	587	577	585	603	595	619	572	568	586	617	584	560	560	575	568	618	612	598	626	569	601	588	559	589	567	572	619	612	593	566	599	598	544	586	633	570	598	628	592	588	576	579	570	621	607	590	586	621	593	674	587	597	591	643	590	587	569	630	592	590	609	567	586	609	543	575	582	582	583	601	571	580	581	601	582	594	596	574	560	629	562	575	594	543	583	615	572	593	547	599	580	596	555	587	586	595	600	606	552	602	596	623	604	577	608	563	559	596	579	584	602	556	589	578	604	593	602	616	575	588	571	573	613	547	612	589	604	559	575	589	618	594	608	573	616	551	583	592	571	608	656	589	615	579	563	594	583	630	586	553	567	561	607	605	587	588	589	564	582	577	610	578	585	587	585	547	598	615	593	597	575	593	573	602	582	564	592	607	544	546	573	593	600	628	635	640	608	565	547	603	562	614	547	588	565	588	543	638	570	634	552	551	600	569	579	602	592	610	576	601	549	577	584	572	598	571	595	630	604	588	617	602	640	601	544	587	587	577	607	577	605	550	573	570	575	564	581	593	588	580	574	597	579	608	644	574	576	573	568	561	573	561	575	612	586	590	632	566	592	636	548	601	592	536	583	624	580	616	586	622	577	584	614	558	594	579	633	597	580	571	589	595	617	580	604	627	588	533	597	604	589	584	561	615	592	615	574	581	623	575	612	610	552	543	625	613	554	608	611	600	641	574	605	642	622	587	546	576	586	601	588	615	589	569	590	593	613	583	627	564	569	576	607	574	549	591	586	582	578	593	571	589	595	552	619	653	582	558	595	553	573	596	597	611	618	590	592	615	599	587	555	576	570	577	564	655	567	566	618	610	629	580	620	588	640	579	592	638	607	608	610	549	640	600	562	584	587	604	610	597	569	610	554	573	612	567	584	604	619	551	581	612	563	569	575	609	598	574	557	573	620	554	628	595	574	652	609	578	607	576	525	591	595	607	536	575	616	599	633	578	577	599	606	600	617	560	575	600	561	572	596	582	578	547	614	607	595	568	547	579	562	549	591	586	600	574	591	558	585	592	600	635	613	575	576	560	635	581	551	600	560	587	589	606	587	619	573	625	621	592	623	626	536	552	617	592	579	613	579	580	555	615	540	582	567	614	596	617	593	576	633	553	565	599	599	613	566	555	607	610	601	559	589	584	583	610	585	627	607	564	594	573	576	598	628	561	577	624	614	632	655	529	617	538	568	640	604	600	598	541	565	586	559	587	601	593	541	582	595	595	590	601	588	577	573	556	637	540	643	605	568	548	593	597	596	597	582	624	584	631	590	576	620	589	599	601	569	578	633	542	571	589	596	591	606	613	610	582	579	598	620	544	535	610	548	624	556	577	586	560	582	603	577	617	592	576	580	576	630	563	593	622	587	576	631	575	618	561	560	580	636	588	547	623	593	568	565	592	584	574	604	626	557	582	606	553	559	619	575	592	582	576	584	589	582	576	590	577	594	612	542	599	544	585	613	588	588	604	600	559	573	554	631	586	570	633	594	597	603	584	577	594	582	605	580	587	556
1882	489	212	136	153	229	233	213	243	309	274	221	163	167	150	164	149	134	121	462	781	829	99	75	87	54	91	87	93	62	58	78	84	77	72	65	81	64	81	54	79	66	156	296	268	195	148	98	81	88	69	67	72	82	60	66	62	79	62	73	85	68	66	74	70	74	67	59	76	66	85	75	72	65	65	62	61	76	63	77	67	78	59	70	79	66	68	67	71	75	68	72	70	66	74	69	75	74	78	76	63	70	84	77	66	62	56	61	67	61	71	66	66	68	63	76	77	75	62	73	58	70	85	67	80	80	61	63	68	74	53	62	67	68	63	53	80	68	64	64	50	62	51	67	67	70	69	69	70	65	71	81	71	74	76	64	72	64	79	61	88	68	65	60	72	74	78	67	66	70	63	68	60	71	68	81	71	60	66	62	78	78	47	70	69	70	72	68	74	77	76	62	66	73	93	70	76	63	63	84	72	80	62	53	58	62	64	63	74	73	67	74	77	66	72	80	75	62	66	62	70	78	65	54	56	60	69	71	77	77	62	84	78	75	60	62	69	69	70	74	77	60	64	64	63	65	67	70	68	65	69	81	75	57	73	68	67	69	60	64	66	71	70	69	62	78	75	66	70	56	72	59	56	60	65	64	73	55	46	78	56	60	67	77	65	74	69	69	64	65	77	76	81	64	69	76	68	74	81	71	85	70	65	60	62	74	70	70	63	59	58	77	79	69	66	48	53	69	63	64	81	76	70	63	63	69	85	66	66	74	73	65	75	65	74	70	58	60	81	68	63	75	71	69	85	51	58	75	70	56	78	74	68	80	66	62	70	64	51	73	79	67	70	51	71	61	83	64	63	69	67	62	75	81	71	60	69	70	64	50	66	71	70	72	69	55	74	72	77	58	73	69	69	76	67	77	66	68	70	67	77	78	53	47	79	62	57	66	78	63	63	76	55	78	69	69	63	64	62	62	78	76	61	85	53	78	58	84	66	76	75	61	80	74	74	68	70	63	58	70	73	63	68	70	80	64	63	66	74	68	64	67	69	69	72	102	46	67	74	79	80	70	71	80	65	82	63	73	72	72	75	57	62	54	66	84	58	64	66	74	63	68	75	62	69	64	71	61	64	71	69	69	64	81	55	69	78	57	64	65	72	66	70	77	53	84	63	62	73	63	57	52	71	79	67	77	75	79	72	69	76	89	71	73	65	58	71	64	62	62	59	76	67	60	67	76	59	65	71	80	59	76	73	59	67	59	70	60	65	71	61	76	66	68	68	65	67	64	76	68	96	63	73	67	61	58	54	68	79	72	75	51	67	72	56	61	70	71	50	71	65	63	70	81	64	79	79	57	72	72	75	67	89	63	81	76	74	60	62	50	58	81	53	62	57	72	61	77	58	70	60	56	85	67	65	64	63	49	76	73	74	63	67	80	75	72	70	84	70	70	83	85	62	85	57	76	58	80	68	60	72	53	68	66	71	54	57	64	67	68	74	63	74	78	66	72	87	59	67	56	75	71	82	84	66	66	73	73	60	74	66	64	66	81	61	73	63	76	62	71	57	71	70	71	74	83	60	67	57	75	72	75	74	74	73	63	74	74	58	66	81	68	66	71	66	70	50	69	79	83	50	81	77	70	64	77	55	66	80	79	56	61	54	65	64	59	60	66	66	72	76	78	63	70	77	55	77	88	72	62	55	74	93	69	66	60	62	54	72	54	55	67	64	63	68	86	59	76	71	70	77	64	79	69	79	68	64	57	79	86	53	76	78	71	73	68	77	58	73	70	68	65	75	71	53	72	86	72	81	69	70	72	66	77	69	72	66	85	73	56	67	75	77	64	77	70	62	56	70	54	86	72	59	81	61	70	62	77	69	71	73	70	71	68	62	57	83	64	70	68	67	66	81	75	61	71	61	57	84	57	62	87	60	76	66	75	83	77	73	77	72	59	69	69	58	57	81	57	65	60	59	72	57	58	68	56	64	72	63	71	61	68	72	74	79	73	72	58	75	57	75	62	66	67	58	75	60	64	56	71	73	68	70	65	62	79	71	72	69	62	73	70	69	58	65	72	82	65	67	60	69	74	65	63	64	53	67	77	72	74	67	53	70	65	63	82	75	52	62	76	51	73	71	69	63	77	76	68	59	55	81	63	72	64	71	74	59	68	62	55	76	60	70	61	83	58	61	66	53	83	70	55	67	63	69	63	68	73	75	66	53	69	70	69	53	65	75	77	69	62	74	54	69	62	70	66	59	64	70	58	55	70	80	64	66	59	79	58	73	75	69	70	61	63	81	89	69	63	66	73	70	63	86	65	77	62	61	66	66	65	74	80	68	62	71	84	88	56	65	67	70	64	80	74	64	63	63	67	75	77	60	85	62	68	72	86	81	74	70	82	63	76	67	70	75	71	72	80	74	58	67	58	79	63	76	58	69	52	68	79	73	68	75	72	78	62	71	68	56	67	75	83	68	78	55	72	74	75	75	63	57	65	62	60	57	80	80	68	68	65	74	83	69	66	63	65	68	87	59	59	75	74	68	69	72	60	69	59	59	70	76	68	77	65	66	70	75	53	95	62	76	69	83	68	67	66	60	66	65	64	66	64	60	58	81	64	65	79	59	74	68	52	64	73	70	69	68	66	61	81	58	71	59	64	78	60	72	60	76	66	77	64	76	78	62	61	64	53	70	77	62	58	71	63	49	71	66	60	67	61	65	60	72	56	71	68	57	56	67	61	58	68	66	64	74	48	86	70	65	73	65	75	66	74	64	68	69	65	68	75	80	64	72	76	73	68	68	71	76	58	66	67	81	71	75	69	74	60	71	82	61	82	61	67	58	78	51	70	73	59	55	58	72	61	62	67	59	72	46	81	74	76	65	69	67	77	68	65	73	62	81	78	71	69	71	70	59	72	76	63	73	61	70	83	65	89	81	75	63	66	82	69	78	68	62	74	68	75	71	66	79	55	75	74	72	77	73	76	71	74	65	66	70	64	87	73	65	56	59	66	78	69	73	71	82	68	82	69	82	64	69	66	64	69	74	82	85	77	67	68	60	65	58	69	61	66	65	75	58	81	74	66	81	71	62	64	53	61	55	73	68	87	75	74	61	60	63	69	65	65	56	77	78	69	61	62	77	63	85	72	83	73	76	58	51	75	75	61	65	82	57	65	65	63	75	73	72	71	51	63	80	73	63	71	75	72	52	69	68	56	55	78	60	71	62	66	72	73	58	67	69	62	82	61	80	62	68	65	51	63	69	62	69	80	72	59	65	71	67	64	68	70	82	65	47	65	76	56	74	61	77	57	62	76	53	64	64	65	61	73	70	79	71	69	79	67	64	75	83	69	75	64	70	70	71	78	57	64	65	66	71	72	74	52	74	67	56	62	84	65	57	59	71	60	67	80	70	75	80	79	65	54	59	50	74	72	46	72	85	72	66	69	64	62	70	60	64	71	55	70	64	63	54	64	81	75	79	80	61	58	61	79	61	68	73	71
21174	6195	2125	3902	9285	11754	10013	8707	8081	10182	8062	5512	4131	3817	3658	3505	3364	3156	2581	10048	14776	13246	1434	1070	1054	925	922	826	820	781	762	681	736	716	683	726	699	699	712	733	905	796	2841	5441	5464	3827	2404	1347	1096	832	684	643	632	614	583	595	597	572	611	603	567	595	575	626	594	632	587	648	603	628	593	594	615	582	605	639	597	585	561	645	601	664	609	606	597	589	619	566	620	557	602	625	627	588	623	637	631	593	657	598	567	601	608	609	594	561	603	584	590	609	578	543	611	570	636	600	631	584	601	633	603	590	541	588	621	555	578	627	602	613	575	613	591	621	615	588	636	603	610	672	668	631	669	605	598	580	630	629	544	592	661	524	623	629	600	626	580	586	584	628	615	625	622	604	593	598	615	611	598	574	617	616	603	575	585	572	586	579	604	600	613	633	598	587	590	612	638	552	574	611	548	623	607	574	566	616	593	580	593	626	608	615	617	577	613	604	585	592	598	561	615	628	594	647	640	628	611	607	625	640	585	613	645	599	612	652	605	583	593	589	618	622	584	635	589	597	649	591	533	615	610	565	623	569	587	608	635	649	610	615	588	597	607	585	617	609	579	644	587	547	589	641	593	596	613	602	617	627	605	618	613	568	650	629	602	639	599	629	612	613	625	593	593	638	614	591	582	666	582	586	557	615	628	620	625	545	624	620	609	572	581	587	599	612	654	593	618	604	563	571	548	636	631	612	594	628	639	624	585	618	590	622	627	607	657	664	608	597	639	611	599	607	647	569	637	626	565	587	621	599	611	585	620	596	633	588	629	655	616	602	633	635	564	648	642	618	568	629	613	599	611	582	600	578	610	617	605	584	611	578	584	617	600	596	622	582	592	595	627	589	575	625	577	609	600	603	651	582	617	584	614	624	615	580	580	635	624	588	621	561	594	589	651	573	602	587	620	605	592	582	634	599	609	643	596	649	636	631	598	588	599	609	575	615	636	616	593	611	631	598	584	635	632	628	642	599	598	563	634	616	632	570	656	630	616	604	602	605	605	593	613	584	601	577	614	584	600	614	579	621	660	589	611	616	622	599	613	633	596	586	636	549	649	591	596	609	559	601	611	614	603	605	682	594	610	628	620	595	575	624	597	598	620	604	604	587	596	621	580	609	637	604	646	573	605	591	599	594	648	585	638	594	593	609	639	604	628	640	635	603	606	629	572	608	594	607	615	622	654	624	619	605	598	601	613	607	615	639	612	588	615	599	605	591	605	556	581	632	640	649	628	602	623	612	606	586	604	631	589	633	592	591	619	599	618	620	588	613	632	602	590	622	568	604	550	605	615	615	621	612	594	580	579	560	594	593	631	645	647	576	596	585	602	599	647	637	635	632	585	631	585	655	599	622	607	581	617	610	659	569	634	570	608	591	536	620	608	587	594	592	637	578	603	610	642	621	591	615	607	582	604	667	670	592	606	556	581	638	597	582	622	601	616	592	605	606	611	633	608	593	650	592	621	613	609	655	594	580	646	621	627	638	655	627	615	626	616	591	581	612	637	638	619	604	603	598	633	600	601	610	640	604	578	618	572	558	644	625	615	611	591	616	591	588	571	590	614	599	592	596	598	604	627	649	597	597	654	623	634	641	607	564	608	586	606	589	633	603	601	610	637	573	606	605	617	619	591	599	595	589	549	625	605	656	560	595	612	598	649	579	595	633	606	641	626	617	597	612	631	642	601	639	637	598	621	605	632	577	610	557	618	639	614	572	605	578	590	572	609	621	640	604	658	606	652	579	597	627	656	576	641	600	588	574	635	577	625	625	592	595	601	587	589	593	623	600	607	592	587	586	586	609	656	648	632	590	600	638	591	590	623	588	568	624	594	623	586	556	595	661	632	599	586	605	589	602	637	618	599	617	598	600	622	564	623	608	682	641	565	602	590	595	623	574	629	630	580	649	620	641	615	584	589	629	589	619	570	632	613	614	614	628	598	607	623	588	589	632	660	576	638	536	608	611	608	622	635	601	560	588	649	608	626	568	613	637	621	610	606	597	601	618	566	610	629	631	608	599	630	659	592	563	627	629	627	606	608	608	582	596	601	614	595	563	600	602	590	618	610	578	589	630	652	616	583	589	626	576	612	577	649	648	617	598	594	604	610	595	645	631	610	633	619	597	571	631	615	618	676	635	585	621	631	621	659	599	596	608	581	578	599	618	596	612	609	580	627	599	598	622	590	619	621	557	659	617	622	602	616	605	589	605	622	580	587	621	602	618	622	589	594	580	618	606	568	616	627	585	635	621	625	623	607	607	588	633	604	576	620	609	616	612	556	584	588	571	627	613	589	617	638	588	603	637	622	582	587	587	588	607	589	635	645	589	627	599	636	608	559	565	577	620	667	565	568	599	605	568	602	574	678	605	581	587	618	616	610	559	622	590	623	605	581	602	649	663	568	614	595	580	618	627	561	633	650	599	618	593	624	583	603	564	563	589	617	600	622	601	567	567	645	625	626	681	624	603	635	574	618	588	553	594	596	653	626	649	606	618	625	578	622	624	627	632	605	588	598	594	625	583	596	611	565	592	615	589	613	612	604	641	595	566	605	591	589	589	617	575	583	602	613	569	644	589	608	608	602	617	628	607	605	590	620	661	597	635	593	595	579	584	628	595	634	639	629	586	625	611	640	557	577	607	576	645	578	605	595	648	602	621	615	611	608	595	626	585	617	554	602	615	575	619	582	596	591	582	616	549	632	593	585	605	646	631	609	592	622	578	591	534	605	608	571	617	612	576	644	584	625	598	602	633	589	608	608	581	608	588	637	593	635	639	601	576	620	613	618	595	623	601	622	623	611	649	666	635	600	606	583	593	608	597	596	654	627	639	585	581	581	571	585	589	558	586	575	616	592	610	631	629	608	594	601	652	641	611	611	587	592	582	623	623	569	635	574	603	580	609	587	608	617	615	593	631	632	587	606	554	648	609	607	612	600	613	597	611	606	564	598	637	596	630	613	621	582	590	601	595	632	620	613	591	648	604	567	612	557	635	537	592	546	610	598	637	643	640	591	579	638	593	639	554	605	597	568	671	599	597	582	624	583	634	573	578	595	664	624	636	593	611	633	585	662	613	614	585	597	610	614	596	609	601	599	560	593	599	631	618	587	582	613	639	567	568	595	630	597	626	562	619	598	584	559	657	633	567	603	562	608	638	631	581	572	589	636	597	607	629	553	584	629	597	612	620	612	623	599	563	579	639	649	621	608	572	596	569	636	614	580	585	620	627	648	610	588	634	604	618	563	604	631	630	657	594	631	582	644	590	599	580	608	622	593	583	606	592	572	565	605	582	620	616	583	611	568	639	638	620	598	614	638	564	581	645	574	598	589	604	614	610	592	572	569	608	592	625	632	620	637	594	612	606	606	594	583	604	613	603	601	624	559	584	636	609	604	622	602	591	631	589	577	611	626	611	603	594	618	600	595	629	651	672	593	633	597	611	586	561	613	625	634	602	592	613	614	618
1202	213	131	120	128	147	160	138	136	184	202	152	115	97	117	127	112	128	127	165	192	149	93	76	82	87	83	79	74	68	90	65	90	101	82	84	81	84	71	70	61	77	78	108	128	112	105	95	84	83	75	69	69	77	72	76	79	73	69	80	84	73	79	74	67	71	65	71	79	66	92	66	76	82	78	86	91	79	78	69	73	64	78	82	72	74	94	58	70	55	83	71	85	74	79	82	61	88	65	89	76	87	77	61	75	82	65	62	74	71	75	87	76	81	77	78	59	74	69	92	81	84	75	60	71	70	78	90	70	74	81	60	74	82	77	74	56	68	72	65	77	66	67	87	75	66	69	90	79	70	80	81	70	87	75	72	73	92	70	77	81	87	76	65	70	69	84	70	76	79	71	79	64	70	76	70	77	72	68	86	79	83	85	74	76	83	68	86	67	67	94	88	73	77	85	81	85	87	56	70	80	83	82	76	73	68	86	81	75	67	85	79	77	65	79	81	73	66	76	58	92	86	73	77	87	73	89	72	87	95	79	70	80	90	81	82	71	79	75	76	76	82	83	89	64	66	73	74	77	81	73	85	87	80	76	72	88	82	59	73	81	76	81	83	72	78	80	71	70	71	85	100	66	70	57	69	67	77	66	71	86	75	72	96	83	86	68	81	74	72	58	81	83	93	71	72	73	81	90	90	76	70	86	79	86	64	76	99	76	81	71	87	69	76	63	86	86	81	80	91	76	86	90	78	68	63	76	81	75	83	80	73	63	67	65	60	104	66	75	77	76	72	72	50	63	71	72	63	68	65	84	68	88	79	85	85	71	88	75	70	68	87	74	79	76	73	71	77	62	78	66	89	71	71	77	76	93	83	73	77	87	60	74	69	95	66	65	90	96	89	83	73	79	80	85	79	80	72	78	86	75	68	81	71	69	69	83	85	94	83	57	84	77	73	70	74	101	83	82	86	86	82	71	63	83	85	73	70	71	76	79	85	70	75	75	71	81	75	88	85	88	77	84	77	71	65	66	86	70	60	89	68	87	99	75	85	68	71	72	87	74	70	69	66	73	71	74	89	75	62	80	71	86	82	66	78	68	76	73	72	96	86	88	76	86	90	81	72	85	80	57	60	68	70	85	74	80	72	80	87	72	69	74	76	103	81	63	84	68	79	74	55	77	83	88	83	67	81	83	89	78	70	74	87	93	91	74	71	69	85	73	79	79	82	90	68	78	81	68	92	78	77	80	64	77	76	64	82	77	74	79	82	90	89	76	68	72	77	76	78	78	85	69	72	59	69	78	77	76	101	56	79	61	69	77	74	72	60	77	71	81	93	83	74	88	79	64	81	90	65	83	77	75	88	70	76	63	82	79	75	78	83	79	81	76	73	80	81	76	83	71	82	85	93	75	73	81	62	88	72	84	76	98	88	81	69	67	79	84	67	78	72	72	95	85	70	59	78	81	78	74	96	87	73	82	78	89	64	66	61	79	75	82	73	60	76	58	71	91	88	88	82	75	70	65	68	76	78	65	68	70	69	79	84	65	73	67	63	68	67	64	77	69	84	83	69	84	73	71	79	62	84	65	74	81	74	94	57	86	73	70	78	57	83	70	64	90	58	65	92	83	78	92	76	71	97	73	98	73	77	65	62	75	86	85	80	73	57	87	94	62	86	79	68	72	55	87	83	81	76	66	71	80	82	73	79	71	86	68	75	70	71	76	77	69	71	70	72	61	82	64	85	78	77	89	78	79	92	70	71	83	67	90	70	70	74	84	73	82	80	67	65	81	66	75	74	75	60	65	70	72	71	89	72	90	78	69	96	83	74	77	73	84	80	76	57	76	78	66	68	79	98	74	72	72	77	71	85	80	69	82	79	86	83	76	83	83	83	82	106	73	82	68	86	66	93	100	65	80	80	73	79	84	72	79	74	90	68	66	63	79	102	82	84	60	70	72	78	76	79	71	81	68	66	76	71	63	58	79	72	81	95	75	83	70	75	75	81	71	80	58	81	79	89	79	87	81	84	77	80	62	80	68	63	69	70	74	88	78	83	91	81	78	71	71	75	69	86	72	81	63	67	80	83	71	72	97	75	80	78	79	61	86	76	79	88	66	84	62	71	77	61	75	85	76	75	81	68	78	78	79	81	71	87	66	66	73	88	82	59	76	63	86	76	91	98	82	59	80	85	83	80	69	73	74	78	78	85	79	71	73	85	78	76	82	77	76	60	85	97	106	96	75	94	76	70	70	82	75	73	65	76	72	74	81	76	76	71	74	73	74	86	81	86	61	80	86	71	75	74	74	83	80	62	88	85	68	71	73	86	71	84	71	64	83	76	84	50	91	82	73	77	66	76	68	72	88	82	81	65	73	80	80	79	87	70	68	63	83	73	83	78	73	71	79	76	85	83	84	85	88	68	93	74	67	74	66	88	80	86	73	80	71	67	76	91	89	78	84	80	67	91	79	82	77	70	83	78	61	76	81	85	72	79	104	69	83	82	102	74	86	90	88	79	72	76	71	71	76	74	81	79	70	79	87	76	68	67	69	66	77	82	67	64	72	87	72	73	80	84	64	74	76	77	77	62	83	83	81	83	92	86	71	70	72	70	76	72	81	76	80	74	71	79	78	86	78	80	80	75	99	67	80	83	76	74	72	87	68	74	59	78	68	71	74	59	83	72	71	81	79	80	87	79	73	69	83	71	78	74	74	80	71	76	75	83	82	62	66	79	75	87	77	69	69	84	79	73	84	83	63	79	83	74	70	80	82	77	87	85	79	89	74	89	71	86	74	73	73	85	79	70	84	73	58	67	81	71	85	79	65	74	86	70	84	87	91	70	81	74	61	69	75	66	88	80	86	71	77	83	75	87	81	91	76	82	94	72	80	75	73	86	64	60	58	71	74	71	75	94	87	66	77	83	78	75	74	82	81	78	79	73	89	77	70	90	74	83	72	90	84	66	67	81	85	63	83	74	106	72	83	72	75	85	82	61	67	71	67	88	72	72	85	93	85	65	81	78	84	68	81	84	85	76	78	94	62	79	70	73	77	75	76	82	71	90	88	76	67	63	95	77	81	71	65	90	74	81	82	81	80	79	91	68	69	82	74	77	76	77	92	75	66	66	80	81	78	67	89	79	71	72	66	79	64	76	77	82	73	69	76	72	86	64	98	73	89	69	77	91	97	70	73	61	75	76	87	81	78	78	75	70	81	73	81	73	66	79	87	70	71	75	72	74	78	75	66	75	70	79	87	89	72	87	82	74	77	66	87	71	65	88	82	71	74	78	92	64	85	73	85	81	79	68	80	70	74	68	65	80	97	61	81	67	76	60	79	79	70	88	80	84	74	87	67	64	77	88	86	63	71	75	71	95	70	75	88	78	87	68	69	74	87	73	79	69	94	58	65	79	85	92	78	78	67	76	88	68	69	77	77	68	75	79	75	57	80	73	70	70	72	79	62	94	68	68	71	74	81	83	70	68	80	87	79	78
13737	3285	1353	2181	4840	7155	5863	4644	4280	5924	5219	3587	2557	2131	2284	2177	2130	2013	1826	3489	4392	2695	1066	951	842	788	777	762	786	793	779	778	724	691	703	714	720	652	752	760	767	714	1115	1662	1761	1413	1101	926	787	754	695	668	651	655	702	652	698	708	660	691	675	677	685	683	657	629	724	696	666	643	700	649	632	711	696	708	697	660	704	630	667	621	659	642	679	660	649	663	624	656	679	647	656	690	658	716	645	672	626	647	692	660	689	654	662	672	681	708	692	656	649	650	708	675	647	705	734	658	641	644	661	709	630	659	699	644	706	669	643	688	648	634	651	645	648	701	704	680	641	631	669	713	705	633	634	671	672	664	661	689	680	707	692	637	643	665	667	686	690	630	632	674	653	690	691	704	634	674	699	639	665	689	676	646	706	684	688	613	694	716	692	648	670	635	643	695	646	648	671	637	669	643	649	667	665	690	707	728	623	615	633	700	679	660	691	635	697	626	666	675	689	661	669	694	700	685	603	660	680	659	684	628	669	651	637	671	678	692	620	630	684	660	665	679	667	654	669	643	658	668	673	701	662	650	642	672	632	649	665	670	669	641	657	697	660	630	669	624	657	699	680	645	679	661	642	674	688	665	708	653	688	666	672	671	671	629	653	642	648	686	715	739	682	663	671	647	673	630	646	680	672	672	684	676	641	659	630	651	657	625	633	674	630	620	649	711	689	635	682	674	676	673	701	684	706	672	688	685	685	639	652	678	648	648	645	679	668	652	631	641	637	659	674	635	694	687	677	680	632	698	692	691	705	647	650	666	611	694	678	645	656	625	658	652	663	651	707	719	655	661	652	713	643	677	668	701	656	671	688	619	630	633	670	617	675	700	649	694	695	678	671	665	639	625	667	639	653	698	678	636	609	622	641	688	689	661	701	685	649	636	678	625	608	653	650	669	707	682	735	687	677	686	656	667	711	689	670	696	694	658	666	677	683	632	688	638	672	672	646	653	694	679	684	661	697	654	689	639	691	722	649	680	652	691	658	657	656	681	601	655	690	650	721	738	668	663	674	699	662	630	703	670	633	598	598	667	673	601	693	640	714	641	637	623	599	712	699	691	684	631	655	631	689	656	649	713	684	681	645	649	655	706	608	625	660	637	637	650	665	663	662	669	653	689	671	702	663	668	671	670	663	635	632	664	639	662	661	621	647	607	634	665	649	659	664	652	699	667	623	631	663	692	705	655	652	631	701	639	629	675	691	660	635	630	658	620	657	646	644	661	701	620	632	685	664	691	612	670	643	681	661	658	643	657	708	653	634	690	660	718	684	661	701	672	688	651	612	640	676	650	682	667	687	647	631	700	621	708	677	696	653	647	644	683	716	690	661	666	634	680	646	712	693	670	630	658	661	668	672	649	617	697	677	660	647	649	671	696	661	695	645	672	659	691	663	662	700	668	626	678	638	655	664	676	640	640	680	706	642	646	672	644	668	648	686	706	641	652	662	663	703	677	643	670	672	651	718	671	670	635	674	667	689	623	696	656	708	691	662	638	653	714	703	669	690	683	648	648	631	654	648	624	653	670	634	659	681	675	662	676	682	696	653	684	668	671	696	668	699	649	675	680	671	660	660	667	650	646	673	635	653	669	650	675	664	651	692	662	671	694	676	656	664	656	657	693	659	624	618	677	685	663	665	628	637	684	675	720	665	649	628	655	709	631	650	714	679	683	646	626	634	654	647	671	683	683	658	659	651	672	632	636	654	651	629	670	644	692	655	679	696	641	681	670	693	646	710	670	641	698	657	647	655	657	665	683	653	691	695	658	668	719	681	694	647	675	676	675	648	667	628	631	709	698	665	665	667	688	662	630	597	672	660	684	685	657	648	658	675	722	716	672	653	677	675	655	694	623	723	640	673	674	673	673	694	645	643	637	626	669	678	649	622	703	681	689	662	655	663	673	728	690	669	696	648	650	700	660	690	727	666	646	665	666	650	703	661	676	664	630	655	695	635	688	653	658	651	711	684	691	692	646	747	708	696	661	675	656	684	691	640	662	667	669	623	673	654	680	688	672	712	706	644	699	626	679	671	621	728	726	660	703	656	687	683	685	653	673	708	652	649	647	692	639	693	682	674	624	659	717	671	703	615	680	682	668	624	694	675	611	667	657	672	642	655	672	625	659	691	615	674	628	644	672	617	645	675	624	698	715	680	665	627	659	659	676	660	683	670	651	700	760	648	646	668	669	644	684	672	661	637	675	654	672	641	671	623	623	693	641	651	697	628	684	651	666	630	670	641	657	706	649	692	669	648	685	657	691	649	668	683	643	636	686	696	678	618	644	632	710	672	616	638	667	601	695	680	638	658	662	700	725	642	701	650	655	681	674	718	672	707	689	651	658	641	676	678	626	669	630	643	665	638	683	649	678	674	665	600	691	678	659	655	656	631	682	671	645	660	642	694	710	696	717	678	674	653	644	677	670	673	631	619	665	649	637	692	674	658	687	649	683	619	701	700	695	644	689	628	676	683	643	667	685	660	694	625	685	672	616	667	669	658	695	614	657	651	658	645	666	654	640	681	677	670	654	651	659	660	647	670	659	674	666	642	639	678	675	673	652	642	646	641	719	642	679	681	674	636	673	723	672	680	711	644	627	618	685	661	626	677	671	653	638	674	657	639	636	663	662	646	678	653	649	664	674	643	660	689	652	644	664	635	694	629	693	663	664	670	676	654	629	606	653	681	693	633	690	685	689	661	671	661	656	676	629	680	671	627	701	641	645	678	665	664	708	684	680	647	680	686	680	666	688	663	668	705	666	712	639	685	686	713	705	669	641	636	633	627	634	684	703	681	658	662	671	649	668	647	690	691	737	682	671	627	669	679	683	728	657	680	679	653	652	600	676	616	662	688	674	670	600	672	687	647	696	669	656	694	695	630	622	757	640	664	681	699	651	670	665	673	682	621	667	636	621	636	655	658	703	636	665	611	655	682	644	647	644	633	684	649	664	673	661	678	685	637	645	689	675	661	666	657	662	691	677	655	652	638	658	635	636	684	684	659	674	722	698	686	707	651	688	649	657	667	668	656	655	642	698	679	632	601	679	674	708	639	704	677	662	645	663	660	650	677	622	649	617	658	655	601	718	636	685	648	662	623	701	673	697	654	643	685	650	678	691	689	693	656	654	654	625	680	650	672	703	629	627	642	642	651	692	674	649	684	683	660	660	655	670	616	655	648	690	687	641	658	703	701	655	635	692	647	640	687	662	619	619	675	693	663	655	623	677	697	659	670	652	656	657	664	698	720	675	613	614	654	641	683	663	660	666	704	640	667	685	646	685	659	709	660	654	667	693	647	657	650	701	674	659	687	643	649	684	643	665	660	655	673	675	652	686	664	688	695	627	645	650	672	672	667	679	662	633	611	626	638	623	684	693	651	660	661	655	723	646	636	692	673	676	659	688	679	659	727	678	669	664	676	670	689	693	657	686	671	617	680	667	699	661	650	681	601	648	665	675
1526	519	163	147	124	211	196	165	201	289	238	203	142	135	140	128	149	123	120	173	400	190	97	104	92	82	88	88	102	83	80	83	76	83	69	85	88	67	78	89	97	80	144	231	249	221	136	98	97	104	76	60	71	79	86	62	90	75	55	81	92	81	79	71	88	72	74	66	73	81	79	80	71	92	71	83	81	79	67	79	78	84	55	72	74	86	87	83	70	79	88	88	75	76	69	76	81	63	77	80	69	80	79	83	72	73	78	85	89	69	73	92	74	75	66	82	80	93	66	60	86	76	91	71	70	73	90	94	80	60	70	76	63	79	67	93	87	80	82	78	80	70	84	71	67	79	97	85	77	76	69	88	76	88	76	65	67	87	79	81	83	68	82	85	74	70	65	86	85	88	90	78	78	65	63	66	69	75	70	71	71	79	81	81	77	83	78	64	74	85	71	69	57	70	69	78	77	73	81	90	88	78	79	73	87	67	85	66	91	68	77	74	69	80	73	83	84	79	75	71	64	69	69	81	79	80	66	76	68	74	62	83	61	74	89	72	74	76	69	85	87	70	78	70	85	72	79	85	88	76	83	83	62	83	71	67	80	87	78	64	78	83	77	62	64	84	70	80	72	89	62	71	66	72	73	83	78	68	83	68	92	74	68	78	87	71	74	80	75	71	68	66	78	72	89	69	81	61	81	78	80	85	81	71	73	79	84	79	61	78	65	69	73	83	80	97	71	74	94	75	75	77	84	81	78	60	81	68	58	90	79	69	82	95	72	86	81	86	75	51	77	74	87	100	66	79	76	92	79	58	68	71	56	82	84	81	91	71	71	77	77	86	85	82	84	72	65	65	65	85	78	64	63	87	74	78	74	81	86	87	83	74	63	65	79	76	73	71	70	84	90	75	72	75	88	94	89	65	68	85	69	77	79	64	71	83	82	78	69	81	62	70	77	87	76	87	84	77	78	87	82	96	52	69	79	91	70	79	66	84	81	75	84	72	81	81	70	74	72	81	69	81	72	71	78	67	77	80	80	65	75	92	82	75	79	75	70	76	79	72	74	65	80	81	79	78	76	88	74	78	80	85	69	67	82	94	74	83	89	65	87	85	83	83	70	70	79	79	76	75	71	84	87	78	81	79	64	75	85	67	82	69	74	67	63	82	90	76	67	65	85	95	80	76	86	80	71	78	68	84	77	82	62	74	72	70	97	75	95	76	65	79	79	71	68	68	80	78	76	68	74	65	73	78	76	83	89	62	61	72	98	74	72	73	58	80	81	72	80	83	75	71	79	77	81	79	89	73	65	64	74	79	73	81	74	74	57	79	70	70	75	70	84	73	84	72	82	83	67	74	72	72	88	72	80	87	89	66	68	76	74	67	77	71	85	78	80	67	57	66	68	82	88	79	91	61	83	69	76	78	78	93	61	66	73	88	66	61	80	82	72	73	81	80	72	80	75	77	73	82	93	91	81	64	75	74	74	46	81	69	72	65	78	81	77	87	84	72	73	84	79	84	65	75	74	62	62	68	73	66	85	79	81	63	83	75	81	76	83	81	74	83	60	66	63	73	74	86	56	69	73	90	86	74	77	71	68	87	75	61	74	94	83	74	56	70	72	77	94	72	72	85	84	68	77	76	84	86	69	84	80	81	74	79	66	71	69	72	77	84	77	66	75	91	76	80	71	78	84	85	64	80	83	77	66	69	69	77	66	76	77	55	77	77	60	77	94	85	75	91	66	76	92	61	75	81	74	75	69	59	65	76	86	71	75	67	62	79	79	66	83	81	84	79	83	72	81	86	88	76	73	86	72	88	65	78	71	77	82	71	90	74	77	77	63	80	73	57	60	58	72	80	78	61	71	79	83	72	65	75	74	73	72	73	98	83	76	92	79	73	77	66	72	66	75	63	73	80	75	76	84	63	85	72	75	100	78	75	99	90	78	70	78	79	85	76	75	82	69	95	78	101	67	76	78	70	76	80	76	69	71	80	70	77	63	71	85	76	73	78	81	84	74	68	82	62	89	80	64	70	75	70	75	80	70	71	76	72	73	75	66	70	79	71	76	59	74	68	85	77	81	71	81	84	65	77	78	57	86	80	69	73	75	80	81	85	79	83	65	95	83	84	81	86	66	69	70	52	79	78	69	87	71	79	80	87	85	89	77	78	75	67	74	68	79	79	72	72	93	87	78	72	61	79	88	75	64	74	70	79	85	70	75	66	78	70	66	79	76	76	77	90	70	73	83	63	59	70	84	92	80	65	75	86	72	88	85	56	65	66	79	63	74	59	98	78	69	74	65	84	70	67	78	73	75	68	82	66	79	82	67	73	69	69	72	85	63	91	89	67	89	80	62	71	91	67	81	63	71	67	88	84	87	73	80	78	70	79	71	66	78	57	84	82	80	72	82	75	75	73	76	74	72	76	89	84	71	66	77	58	71	62	77	72	69	71	80	77	92	59	81	61	71	74	66	74	73	77	85	88	70	79	83	72	76	86	82	70	63	88	73	63	83	70	65	93	73	73	71	84	81	63	89	92	84	79	87	69	76	74	66	82	60	79	69	89	76	87	71	91	79	81	77	64	73	73	73	76	87	67	82	59	74	78	78	71	70	88	67	75	82	83	79	68	88	64	83	81	78	71	71	78	79	58	89	91	81	73	87	70	82	84	85	79	68	71	71	72	63	63	72	66	82	70	73	69	86	88	81	80	64	80	96	74	70	71	67	72	75	84	70	98	71	75	71	68	76	76	57	74	80	75	76	77	81	66	61	63	78	72	76	70	57	68	88	56	75	82	78	78	64	77	70	62	76	80	78	87	79	71	74	70	85	74	79	80	85	80	62	60	67	73	67	86	91	88	77	71	67	75	72	73	61	73	85	68	69	65	67	61	80	82	73	65	75	65	81	75	80	71	77	81	73	90	64	73	62	71	87	89	73	86	66	73	79	74	65	78	80	74	76	77	80	75	75	76	89	92	79	83	78	74	83	53	75	70	68	61	68	96	70	73	91	65	78	103	82	85	65	86	70	83	82	84	73	81	74	78	83	80	75	83	80	70	68	80	77	89	68	68	73	70	74	69	80	76	74	82	88	70	84	62	82	77	75	99	80	73	78	57	73	75	92	69	69	85	74	82	71	68	77	59	82	77	96	76	60	88	82	74	80	72	76	65	52	73	84	64	76	83	72	70	79	66	74	85	85	82	68	58	84	87	75	98	65	94	76	71	74	80	78	72	64	80	79	80	64	83	70	69	77	75	71	77	82	79	68	84	78	80	82	71	59	68	80	72	80	71	85	71	74	85	74	77	74	77	68	69	70	83	100	83	73	89	79	62	73	95	79	88	68	77	71	76	75	66	95	85	73	78	72	84	84	86	71	64	88	64	73	92	60	81	93	72	79	75	84	68	72	69	55	74	85	76	74	76	61	68	66	77	86	64	88	71	56	79	92	85	65	74	79	83	69	89	88	82	63	81	65	66	89	83	73	81	65	70
20067	6132	2088	3188	7800	10203	8725	6663	6108	7958	6826	4705	3388	3069	2941	2870	2811	2390	2177	4006	8355	3589	1324	1074	994	960	890	918	834	898	927	835	785	808	767	840	760	778	778	845	840	811	2352	4903	4293	3129	2001	1350	1049	897	750	685	665	699	669	697	666	714	648	674	670	722	640	701	641	705	719	658	648	684	639	647	663	677	659	663	636	694	678	680	612	659	649	743	667	700	685	673	671	689	676	662	703	687	676	674	665	646	644	624	653	636	669	673	658	728	671	682	634	685	663	660	620	663	706	668	679	669	711	630	662	670	695	670	665	678	710	740	653	658	655	669	682	652	651	683	691	690	671	677	723	646	690	678	676	629	633	667	658	621	683	693	685	666	674	673	660	673	667	719	635	612	643	668	682	651	644	653	621	686	662	642	641	687	655	638	700	688	653	691	657	692	664	672	725	698	703	636	644	694	694	642	656	603	678	655	667	674	682	677	700	701	724	656	701	617	711	652	673	708	712	631	694	683	714	695	693	683	671	658	661	640	677	623	614	673	660	663	695	730	680	653	688	639	678	691	634	646	667	699	650	679	667	714	661	695	656	688	693	633	720	643	665	729	637	690	635	687	673	694	707	664	687	654	688	663	694	686	691	614	708	701	610	668	625	631	656	689	631	703	682	696	694	703	689	719	705	654	709	643	679	643	697	672	678	619	653	653	672	661	685	669	733	648	656	700	613	648	663	651	663	619	683	652	675	651	687	688	643	663	637	689	681	679	672	686	672	717	684	659	659	702	675	649	704	686	673	646	615	690	641	678	674	677	620	670	713	684	677	715	676	659	652	652	680	716	671	668	637	667	703	709	662	662	666	654	701	649	698	713	684	637	692	697	670	690	648	656	699	632	683	649	659	635	656	661	687	630	652	649	720	683	704	638	669	669	685	649	690	684	639	652	664	659	681	676	670	694	648	672	653	657	668	666	698	660	652	684	673	703	670	644	674	704	635	651	684	710	653	637	710	677	741	676	689	671	671	688	703	692	672	700	715	632	719	689	659	691	683	675	660	652	650	704	693	659	707	682	653	701	701	659	692	711	680	650	645	688	724	677	667	701	678	725	658	693	632	634	690	719	641	654	685	650	694	660	680	698	646	721	646	677	713	686	668	642	654	667	654	626	661	701	676	676	604	691	699	732	667	671	699	738	681	691	631	670	595	699	654	648	655	685	689	672	669	641	704	638	674	647	663	675	702	670	676	682	697	683	713	685	655	681	626	692	670	693	736	704	679	625	694	660	690	675	714	630	586	687	696	678	656	674	678	664	688	662	689	685	680	666	695	660	676	639	668	625	640	663	688	655	662	702	659	665	660	669	641	632	635	674	671	679	674	659	675	640	629	676	684	677	643	679	682	665	679	708	679	708	642	677	696	681	727	668	681	654	655	666	669	677	676	707	715	691	673	659	644	666	677	662	614	676	677	649	629	693	683	675	687	667	707	684	686	749	638	691	658	687	650	635	721	677	697	662	654	686	673	696	642	716	637	704	681	668	647	686	665	641	667	711	705	666	679	663	664	678	673	666	698	637	662	661	684	665	705	684	680	681	714	673	647	662	715	605	681	729	672	614	697	660	657	672	628	691	650	696	669	658	628	644	710	620	684	679	709	674	688	645	639	705	647	659	671	688	685	710	693	693	686	664	697	681	699	697	694	639	668	632	643	669	698	638	699	680	686	684	639	669	684	721	643	680	668	661	698	700	650	669	689	660	704	673	717	655	681	647	653	647	724	711	634	662	647	673	622	629	632	645	689	665	638	679	669	657	641	674	633	657	701	674	664	670	670	677	690	669	645	667	671	605	659	723	719	685	661	680	636	675	657	679	638	665	696	689	697	655	707	661	667	674	649	669	711	672	641	655	662	685	683	675	655	686	658	652	664	617	657	684	681	639	715	630	686	675	717	684	694	690	678	693	652	704	692	686	663	674	716	628	693	668	698	696	686	695	599	634	629	691	640	678	671	686	691	676	668	665	678	687	684	645	697	666	653	650	664	664	652	652	660	677	735	590	680	618	646	679	736	645	659	683	647	640	691	699	653	647	723	668	683	663	656	665	688	675	628	679	703	669	689	631	620	632	692	635	683	696	683	679	683	673	693	658	655	623	688	633	639	608	674	657	664	640	688	662	641	668	678	703	667	684	649	677	641	680	672	708	690	670	646	663	677	652	663	650	650	679	654	716	711	681	656	629	639	691	654	711	684	677	662	717	708	658	662	668	632	675	666	661	695	657	670	686	671	648	665	710	655	630	621	678	715	665	704	673	639	669	687	712	687	656	704	667	668	752	630	678	638	627	666	718	727	658	705	660	706	658	668	680	709	730	687	653	684	682	714	694	656	658	636	658	678	658	679	681	691	672	678	673	686	659	677	671	682	681	645	625	673	644	654	733	599	669	678	713	692	678	642	697	646	656	706	683	682	697	650	674	647	690	690	668	660	647	722	666	703	671	646	686	651	628	674	703	697	688	647	702	654	638	697	680	680	696	659	660	680	664	642	647	640	695	661	678	650	660	652	643	664	720	687	658	666	670	681	713	677	624	649	631	695	672	693	660	671	662	662	708	666	715	671	693	679	668	657	669	676	706	648	680	648	691	651	674	639	696	663	641	603	688	637	677	678	719	656	694	667	656	672	680	616	710	701	641	644	659	639	650	705	682	699	673	676	645	686	649	645	671	664	670	690	684	638	604	641	683	698	757	573	681	681	661	627	673	650	689	613	655	695	678	706	693	717	710	713	639	624	684	682	673	692	662	692	708	659	702	621	645	640	680	674	632	675	672	651	691	668	649	679	696	649	678	692	655	688	702	671	654	701	688	718	656	680	680	682	699	656	667	639	682	697	629	676	675	731	648	671	664	722	679	653	611	674	663	677	705	700	685	680	636	674	755	698	717	690	622	700	668	629	654	703	703	665	652	683	705	649	706	668	639	701	680	700	699	638	690	663	676	702	708	652	689	637	632	690	709	679	708	694	680	714	688	678	661	681	732	723	675	667	637	720	680	711	653	677	697	673	618	678	679	725	703	661	687	757	703	651	614	677	687	610	612	643	694	653	715	702	692	683	654	684	651	636	644	673	661	634	655	635	702	647	680	686	683	712	716	669	696	641	686	693	649	673	674	668	682	708	673	626	675	679	681	715	696	680	658	698	678	651	625	644	677	674	689	644	662	627	658	663	639	641	665	633	653	703	648	669	618	667	688	637	623	633	676	667	685	710	657	684	650	694	648	650	730	665	672	697	682	746	621	653	636	682	634	665	679	707	696	678	706	667	661	681	660	665	671	690	675	703	656	672	675	645	634	696	691	677	649	689	651	657	726	638	673	673	692	684	701	651	683	670	654	664	674	703	656	666	665	681	663	628	723	662	678	677	653	676	706	733	634	674	666	632	690	666	686	638	711	614	622	674	641	664	696	633	649	685	644	696	690	655	667	674	700	696	697	640	666	612	677	639	667	692	687	724	664	692	660
1975	296	194	112	124	175	194	172	179	249	225	198	143	126	117	110	150	125	122	141	353	84	84	73	98	67	77	87	63	71	79	60	63	76	80	69	85	81	55	65	74	77	174	261	242	137	121	96	96	80	53	71	77	55	68	79	71	65	62	70	64	61	75	72	59	75	59	68	71	69	67	76	56	60	62	58	80	68	65	61	66	63	63	56	60	70	54	66	65	61	85	69	73	62	72	87	75	60	59	46	85	48	68	60	61	61	58	71	66	82	54	79	73	59	66	74	77	74	61	57	76	70	66	73	65	80	68	55	72	82	59	70	64	71	69	71	71	49	73	70	73	63	73	57	54	53	68	61	69	64	55	72	66	76	67	67	63	70	61	66	62	70	57	60	65	69	76	66	80	74	71	66	64	68	69	70	52	62	57	59	61	53	86	63	64	65	72	52	48	63	61	72	49	74	67	74	71	65	57	69	61	72	60	63	76	67	63	73	55	66	81	66	78	60	79	77	68	67	77	66	65	65	55	66	70	59	67	59	67	78	67	78	56	84	69	55	62	50	47	70	53	79	58	67	71	57	72	71	59	65	61	51	55	73	67	44	58	65	81	65	69	70	67	57	60	75	71	64	74	70	71	66	61	52	62	57	48	60	61	63	50	75	70	68	55	73	70	57	60	50	57	71	78	45	56	68	77	75	61	80	69	57	71	57	71	67	71	65	75	61	69	51	70	62	74	59	72	83	70	65	66	75	85	59	49	83	65	65	65	58	79	67	61	62	62	85	61	55	64	61	69	65	62	59	71	54	74	62	66	74	76	62	76	60	66	58	81	54	82	73	66	63	71	78	59	73	69	60	64	57	66	60	48	62	65	69	80	62	54	62	62	70	48	61	56	69	59	69	75	82	59	71	64	53	61	58	65	74	56	66	72	67	45	73	73	55	87	65	70	66	69	71	59	59	67	71	67	61	65	64	79	63	65	75	61	58	57	59	62	49	68	64	65	61	64	67	65	77	61	59	55	90	68	72	62	68	57	93	57	66	72	49	50	64	70	58	65	71	57	70	78	61	64	72	70	64	56	79	74	69	56	75	66	51	57	66	68	63	61	65	64	66	49	65	71	60	53	69	64	61	72	62	59	73	72	84	62	74	83	56	78	62	62	64	70	73	72	76	73	54	65	71	66	66	55	67	58	74	63	52	71	65	67	65	59	66	59	69	65	66	68	75	66	65	80	62	55	62	52	61	59	69	93	66	73	60	66	67	60	67	70	67	79	55	59	65	78	62	80	74	60	78	73	57	76	76	75	67	60	72	72	57	59	74	53	54	80	61	58	74	71	81	68	77	74	72	68	72	72	80	63	63	56	53	63	79	65	83	65	71	50	77	64	68	81	73	66	60	68	78	62	68	66	71	62	62	63	69	66	66	58	68	68	75	64	54	65	61	69	59	68	64	58	68	60	54	58	66	63	70	67	61	68	62	76	64	71	57	80	63	57	65	63	62	61	71	67	58	71	62	64	58	75	69	55	52	61	74	48	47	62	59	77	69	64	70	51	75	63	60	66	69	65	65	66	76	54	70	72	80	59	51	64	67	68	71	60	64	64	53	56	61	65	62	76	63	70	56	75	61	68	64	79	61	70	52	77	54	65	71	52	71	73	57	63	56	72	60	62	58	58	65	69	68	63	56	61	63	66	67	70	54	70	76	66	77	54	76	65	66	68	65	75	49	57	55	67	65	65	75	60	53	75	70	43	69	59	73	78	69	70	77	73	70	71	64	70	70	88	74	58	46	61	62	58	61	72	57	66	70	70	71	79	45	53	80	75	57	81	65	52	57	55	71	70	75	78	69	75	50	69	69	58	59	55	72	75	75	80	70	71	48	75	75	70	65	65	57	69	71	70	59	60	58	79	58	41	70	62	59	69	61	66	82	68	56	69	85	65	76	68	69	67	69	68	64	78	71	60	58	79	64	74	73	61	71	60	77	69	79	75	72	58	78	53	73	58	64	71	66	65	57	49	96	66	69	68	58	66	59	64	56	73	49	62	56	64	68	61	63	55	62	85	77	70	66	60	60	63	84	69	71	79	68	76	70	83	74	59	83	68	71	74	64	67	50	67	74	84	60	79	60	54	81	57	71	53	72	63	64	71	59	71	80	59	64	65	75	65	68	70	66	81	69	75	61	73	68	62	75	72	68	63	61	54	64	71	60	70	70	67	76	71	55	66	58	71	78	66	75	60	71	71	57	54	70	68	66	74	64	63	65	82	59	69	59	59	59	59	61	67	57	74	67	63	61	63	65	78	53	57	61	71	80	57	77	66	73	66	68	57	64	62	62	66	82	74	49	62	69	72	71	66	63	56	64	51	65	63	64	65	78	66	63	67	52	58	76	59	65	67	69	59	79	76	79	66	74	51	80	61	76	60	64	72	69	61	63	72	64	55	57	72	72	54	58	60	64	74	73	58	68	64	62	72	65	84	57	66	79	70	67	60	76	56	68	68	68	59	60	53	69	76	69	63	66	64	74	60	73	74	57	65	61	66	61	60	84	62	78	69	69	63	64	69	66	76	78	82	60	73	62	63	74	83	75	71	58	57	65	66	60	75	62	88	75	71	55	76	61	62	62	67	69	49	71	69	52	74	74	76	70	56	63	57	54	65	57	63	75	66	66	52	64	74	68	76	73	60	62	55	62	76	70	60	80	55	55	75	81	62	64	58	70	76	52	53	54	76	62	76	70	66	67	56	59	50	82	67	63	83	69	66	64	55	69	60	69	66	68	75	68	67	62	63	67	79	57	56	62	76	62	78	62	64	62	54	68	60	61	61	82	67	47	74	64	72	65	66	56	58	76	64	63	56	74	57	66	83	63	66	75	72	77	64	74	69	66	76	66	89	64	59	75	67	84	60	78	70	67	68	44	74	70	67	72	83	67	55	67	67	62	53	68	62	70	69	55	74	66	66	64	72	65	68	56	60	70	62	74	83	67	68	78	72	74	64	76	55	60	63	63	80	77	62	58	64	70	67	55	74	72	74	76	72	75	58	68	64	78	71	54	62	74	66	72	61	54	68	69	65	77	45	69	54	62	66	76	67	76	78	77	53	68	72	71	61	52	60	65	68	64	69	66	81	58	76	55	72	73	64	82	65	70	63	45	73	76	55	58	67	69	71	59	63	54	71	73	67	60	61	68	67	64	70	53	54	50	72	82	76	82	61	81	65	63	54	52	83	57	64	73	65	69	63	78	73	79	49	66	72	60	78	81	57	68	70	81	62	70	65	58	66	79	67	65	55	63	45	67	72	60	84	61	75	73	77	67	73	54	67	70	60	63	75	72	72	60	73	77	62	56	71	75	57	51	69	63	57	70	66	72	55	69	60	74	53	79	60	63	59	63	57	69	73	62	63	60	38	69	88	64	72	71	55	75	70	70	56	73	59	61	66	55	66	64	76	60	79	76	58	55	74	70	59	72	44	77	69	67	74	61	69	49	63	66
19249	4396	1909	2752	7118	10160	8299	6513	6537	7793	6719	5091	3551	2911	2848	2816	2948	2362	2138	3435	7376	1906	1227	989	1021	903	851	844	822	836	797	729	705	691	723	757	742	704	733	689	705	747	3607	5340	4359	3309	1943	1378	956	779	629	659	584	585	597	602	578	544	562	594	578	538	555	609	614	597	543	580	538	561	570	568	563	558	590	607	598	570	559	531	593	607	617	561	606	573	574	571	622	572	577	609	555	607	621	624	592	565	585	598	550	575	525	558	587	575	576	574	571	592	544	580	556	598	578	602	581	561	534	592	605	558	581	622	629	579	578	551	624	573	554	599	539	606	573	569	570	552	584	602	575	568	586	581	634	581	584	562	531	549	605	594	551	558	584	565	557	553	572	579	581	559	602	565	588	587	576	547	598	614	534	591	609	586	559	550	536	626	616	582	556	587	539	581	543	565	587	552	548	562	592	591	552	575	600	536	558	553	553	590	572	599	561	590	580	619	596	543	550	571	580	561	582	573	603	578	633	555	597	579	594	565	587	573	547	587	580	565	542	565	619	585	568	541	593	610	619	617	599	591	585	584	561	620	573	580	579	587	577	630	498	572	574	609	580	617	516	580	559	569	587	578	586	574	572	594	548	591	585	610	554	563	555	544	578	603	555	556	564	564	561	586	601	578	603	576	593	632	574	534	582	571	569	564	592	582	549	581	551	552	550	594	599	604	573	589	570	562	562	562	577	566	525	569	600	570	575	586	604	643	609	561	549	555	533	581	571	585	592	601	568	592	548	560	536	596	610	611	560	580	571	556	575	535	553	567	594	582	605	582	584	561	539	601	591	614	578	624	579	601	545	545	623	586	551	549	581	541	585	617	516	577	619	618	584	564	590	611	574	543	552	582	574	580	560	595	580	553	596	569	575	581	561	611	597	551	603	549	557	599	621	582	583	601	609	542	598	589	596	565	580	583	586	568	581	574	582	618	574	593	583	562	569	593	603	527	564	574	562	595	579	584	553	583	515	579	605	582	556	610	545	580	582	599	579	566	639	552	547	567	562	551	569	567	606	617	567	564	584	594	578	611	563	549	570	594	565	576	553	589	598	534	532	585	621	593	555	602	573	577	560	575	562	569	592	581	565	594	530	589	550	558	563	601	570	580	631	591	576	565	537	605	547	576	568	565	607	541	564	592	581	564	526	580	581	564	582	571	562	579	572	560	585	559	576	581	522	552	577	577	535	600	576	586	575	562	555	589	583	579	589	604	538	518	561	586	573	596	568	587	538	561	572	563	571	539	601	589	552	552	591	538	570	616	534	568	598	582	552	572	595	594	513	566	586	589	568	577	581	559	582	607	605	586	569	576	574	583	601	526	618	573	605	570	575	575	577	547	612	582	585	560	545	574	579	509	568	576	552	597	567	585	611	593	556	574	553	561	592	562	586	578	594	543	519	582	543	584	578	558	577	553	575	575	565	590	595	536	571	640	560	563	573	521	548	566	610	560	551	586	573	561	575	614	590	640	590	572	626	554	553	615	560	589	577	626	554	569	579	584	598	592	575	573	555	618	562	538	569	539	587	612	528	548	538	651	575	577	568	570	597	566	558	537	588	609	548	598	594	573	569	577	554	603	539	589	554	594	556	601	558	587	597	609	546	586	558	594	574	564	597	590	622	592	625	508	554	559	576	570	577	597	565	552	604	621	584	590	575	556	540	580	618	601	573	570	551	596	568	554	611	573	556	563	577	603	624	552	596	591	543	595	550	550	563	609	572	564	546	558	592	593	560	557	547	588	587	556	506	611	559	550	577	609	600	564	573	584	560	575	604	536	590	575	592	585	622	588	601	592	610	587	601	569	545	561	531	565	562	557	584	611	590	613	585	556	565	562	591	609	609	572	618	601	575	566	545	548	623	566	564	565	563	604	569	600	562	598	576	553	587	590	568	567	574	566	526	574	578	563	581	628	557	580	561	559	569	590	565	590	564	590	567	576	579	603	561	566	584	573	559	587	555	619	575	600	596	599	600	578	580	582	592	555	553	612	579	564	538	551	532	590	596	583	547	578	576	593	613	598	565	608	573	592	556	560	576	526	531	561	606	578	544	558	566	568	560	558	524	578	538	546	582	620	581	636	594	573	570	560	538	571	595	554	539	591	562	591	609	562	553	567	558	567	603	564	637	551	617	582	548	547	599	595	518	559	551	595	577	574	556	595	506	577	555	571	576	527	605	575	584	552	609	574	573	577	556	611	536	600	548	575	610	582	547	515	578	592	569	589	566	554	542	570	614	598	592	545	561	573	571	540	610	577	574	556	558	565	585	547	581	605	567	580	547	559	602	575	576	629	564	582	555	588	604	595	546	571	625	564	574	569	580	595	601	573	603	555	562	595	578	574	612	591	614	550	603	545	606	576	542	555	587	554	547	562	563	555	552	560	576	587	585	515	606	570	605	545	576	589	579	549	549	575	619	569	561	568	592	574	621	560	562	577	584	548	578	544	545	552	614	594	607	594	576	646	571	538	616	622	581	532	642	576	603	584	573	554	577	582	577	551	570	541	533	579	592	597	567	555	586	542	575	568	569	601	606	566	597	611	569	615	567	562	618	596	570	569	583	551	560	541	544	536	570	554	573	561	611	552	601	590	544	573	588	588	567	562	563	551	563	608	619	556	586	544	557	602	554	527	599	553	621	563	596	583	580	554	559	637	616	601	572	580	591	590	578	595	601	586	576	564	555	596	575	605	566	607	630	561	550	553	582	589	516	579	615	577	622	598	562	572	576	529	565	518	597	619	536	568	587	558	575	568	510	516	603	584	573	586	554	537	556	623	591	553	589	537	622	579	536	579	574	546	587	560	602	549	548	557	589	590	554	591	557	610	575	604	605	584	566	616	589	581	533	552	576	597	544	575	618	566	582	591	560	582	634	599	583	564	573	536	629	578	613	580	557	595	575	599	598	568	573	566	596	580	594	593	578	551	543	617	569	579	562	534	564	570	554	568	573	571	558	566	551	579	595	559	605	569	587	608	613	576	569	619	546	538	551	590	581	549	591	601	565	557	610	578	564	580	575	517	573	575	590	541	595	565	591	567	591	586	598	562	603	566	572	630	578	548	603	568	559	574	562	593	617	576	537	602	555	556	590	604	554	568	588	572	609	581	579	614	564	584	571	573	584	606	579	528	561	634	588	540	573	564	609	547	606	535	604	613	594	590	556	584	567	613	572	557	570	538	597	549	570	592	540	592	571	634	551	594	592	555	551	579	574	547	573	598	557	526	558	557	608	603	574	596	564	576	554	566	588	571	615	617	560	572	588	637	570	607	579	563	590	568	554	573	567	574	574	566	572	563	587	561	583	570	573	562	561	566	565	533	561	574	595	542	550	600	560	567	532	575	609	571	577	589	632	565	591	511	561	565	574	619	569	593	591	612	573	575	574	528	562	636	579	541	560	644	577	567	586	559	599	591	515	597	573	581	583	606	585	585	569	576	542	572	584	535	536	560	589	520	594	605
2129	488	206	152	132	221	235	195	206	299	230	220	184	173	191	158	154	145	133	319	575	148	105	81	94	81	84	92	79	63	77	76	70	67	66	83	79	72	68	88	87	82	266	393	306	211	151	136	90	76	54	72	53	64	80	50	69	61	76	63	64	63	59	81	77	67	63	65	77	79	84	67	63	66	59	66	80	81	65	76	72	73	67	60	68	59	76	68	79	67	78	65	84	77	43	54	62	66	72	62	78	53	61	65	79	67	69	66	54	65	67	65	61	70	73	71	83	73	72	77	83	73	68	70	78	73	68	86	81	67	69	87	61	62	51	72	65	52	67	61	66	71	71	76	68	79	71	75	78	64	65	55	71	73	56	63	59	62	67	76	77	76	75	68	67	86	55	65	63	76	80	85	49	67	67	71	77	70	69	77	67	71	89	68	57	73	79	68	55	76	64	67	61	60	56	66	73	76	72	64	57	74	56	64	76	66	73	63	75	80	84	66	56	63	64	61	57	59	73	59	75	63	74	57	67	66	66	56	82	71	64	48	66	63	69	75	72	72	56	84	66	66	55	72	68	67	65	60	75	60	81	71	84	73	68	63	55	73	66	79	65	68	75	63	68	64	56	69	66	50	59	57	65	60	59	76	71	69	71	68	70	78	65	64	63	55	60	70	73	77	57	55	65	66	68	76	60	63	62	73	67	65	74	57	76	47	63	72	70	73	70	81	67	77	64	79	60	57	78	54	76	59	65	67	79	75	53	73	55	77	68	70	70	59	60	58	61	77	66	56	79	72	62	72	63	54	84	73	70	74	57	70	70	64	72	50	66	67	66	54	79	76	74	71	53	73	60	63	71	65	79	60	74	66	58	57	66	59	79	65	54	85	72	81	56	68	81	63	70	52	69	61	58	75	81	67	66	61	75	85	63	84	55	67	51	78	74	74	54	71	66	76	81	69	65	69	62	77	58	61	64	62	75	64	57	65	71	64	60	70	62	58	84	58	58	82	60	71	57	70	74	77	72	64	68	74	68	69	62	71	74	72	71	68	75	89	70	62	61	62	88	75	74	79	62	65	70	69	67	71	71	72	77	73	81	72	48	64	63	46	70	56	65	78	73	72	68	70	72	72	74	84	69	61	65	59	80	78	78	59	63	70	72	77	74	68	85	67	63	58	45	69	81	73	59	66	84	71	83	78	53	70	64	70	50	57	69	75	76	72	69	75	76	70	60	73	66	83	54	72	70	75	66	59	62	57	64	77	55	70	70	64	67	67	60	73	66	68	57	69	75	67	70	67	81	72	51	68	72	70	66	67	48	58	69	65	76	54	62	66	60	66	81	77	74	77	57	77	85	63	62	76	59	72	72	74	63	80	73	59	54	70	56	61	60	70	80	59	62	62	66	52	62	64	69	48	62	91	67	70	57	82	74	73	95	69	55	61	65	64	51	57	76	68	70	62	53	85	58	73	54	64	70	79	68	63	59	73	71	65	67	76	74	64	63	62	62	63	71	78	72	74	71	68	64	84	71	69	69	44	82	74	69	75	49	69	77	57	72	71	71	65	75	71	72	73	56	71	58	65	66	65	56	72	54	62	65	59	65	78	55	81	68	78	65	71	74	71	49	70	66	79	75	58	67	80	77	70	57	52	81	68	70	69	79	70	54	70	61	63	78	76	59	67	58	59	66	67	51	74	72	58	77	58	83	62	71	69	86	78	65	68	72	69	67	87	69	69	71	75	66	73	70	89	78	70	70	60	57	82	80	77	67	87	72	74	55	70	76	58	65	72	65	61	66	62	65	67	83	83	66	69	71	78	67	67	68	57	57	72	80	52	69	71	63	78	63	69	69	72	67	68	73	70	76	65	69	72	68	66	68	60	81	47	67	79	86	63	62	59	65	71	56	68	47	68	79	71	72	63	84	77	72	62	76	66	55	74	70	66	68	72	62	69	72	61	73	65	56	62	64	68	62	74	70	69	58	67	82	68	73	69	69	66	75	67	78	73	73	73	59	66	72	73	81	65	81	75	68	76	60	78	65	60	76	60	65	76	54	54	70	73	60	66	64	69	62	83	61	82	72	61	52	82	69	74	69	67	73	67	62	68	67	71	76	64	62	82	59	63	68	65	69	57	78	69	71	56	62	72	60	82	82	62	75	62	58	81	56	65	59	60	77	61	72	63	81	66	68	72	73	61	62	73	69	63	69	61	71	63	68	54	66	53	68	65	63	60	59	73	65	72	69	70	63	69	62	76	75	78	53	77	69	60	59	68	67	75	69	73	75	75	82	85	71	78	61	64	83	75	56	60	83	63	81	74	52	61	78	77	63	63	80	81	59	68	64	62	66	86	65	70	59	68	65	54	78	67	57	81	70	68	76	60	68	56	67	68	73	64	74	73	75	74	65	85	63	69	84	70	71	60	69	75	77	60	76	63	70	54	72	66	68	61	70	69	61	64	64	89	73	68	76	55	72	58	53	68	69	67	67	65	67	74	68	56	69	66	75	66	64	72	71	62	73	71	69	62	77	66	66	68	73	82	66	62	67	66	61	65	72	67	66	71	78	66	74	78	59	82	65	70	76	71	64	83	83	64	71	61	60	68	72	47	65	52	71	83	67	64	65	63	73	67	77	55	46	58	67	73	59	61	71	64	78	82	83	65	49	76	65	65	75	73	79	85	52	77	67	60	63	59	67	71	66	69	77	63	71	83	58	76	67	71	60	58	59	79	70	59	56	72	64	82	59	68	65	61	63	64	73	62	93	72	79	55	58	67	77	71	57	78	68	63	81	68	67	84	77	85	72	69	66	66	62	71	60	66	74	65	72	59	49	58	59	73	77	87	69	63	72	66	93	54	64	65	63	67	78	74	70	67	72	54	68	64	59	66	76	75	73	64	71	67	65	68	71	69	66	59	71	76	67	66	66	64	64	67	79	70	64	67	66	70	53	62	65	68	68	75	72	77	76	66	56	74	70	68	62	66	73	64	74	86	68	68	72	70	64	82	71	63	69	74	75	58	61	67	62	65	67	65	57	56	79	67	79	74	87	62	71	72	75	68	69	72	62	70	69	57	57	62	79	65	60	78	66	80	57	52	62	67	79	72	71	62	82	87	67	67	58	72	69	58	76	79	72	54	81	58	69	71	59	81	73	73	66	55	78	73	48	71	79	63	73	54	66	63	56	87	78	65	73	65	77	67	76	76	70	62	58	75	67	72	73	70	77	73	69	55	83	80	67	60	81	65	66	57	70	61	56	78	84	57	54	78	61	81	74	71	66	54	67	65	62	67	75	80	85	78	60	68	68	87	72	62	70	62	73	67	65	70	62	53	72	71	54	65	69	61	74	71	63	64	62	64	69	49	73	65	72	68	75	49	85	77	61	56	85	68	58	70	65	80	75	65	75	57	83	68	73	58	63	67	81	66	73	59	55	71	68	83	82	71	72	86	80	71	92	82	59	73	65	64	69	80	60	67	67	52	83	76	66	68	59	82
23015	5649	2344	3720	9662	12262	10212	8057	7738	8786	7627	6176	4749	3800	3648	3388	3805	2993	2596	6669	10494	2584	1482	1103	1232	1015	954	925	876	894	863	835	787	765	739	816	797	752	747	766	991	1384	6299	6748	5466	4132	2428	1755	1225	893	728	656	648	564	566	589	611	598	596	614	601	614	618	595	619	600	599	599	584	619	607	600	615	601	564	616	605	609	594	624	585	597	592	562	590	589	584	602	648	592	561	624	597	617	597	634	633	536	597	589	597	637	583	602	598	621	616	577	615	610	591	601	605	586	601	578	598	609	588	635	573	634	590	576	625	560	625	616	577	609	577	622	578	651	596	565	601	626	603	609	580	596	627	575	605	628	603	595	574	603	614	582	625	641	613	587	613	598	579	555	621	607	587	594	631	597	581	599	572	569	617	658	567	615	595	597	631	557	570	594	595	615	607	574	600	595	578	593	611	564	627	604	569	588	601	595	580	586	618	613	606	552	574	658	609	597	597	612	568	657	576	584	602	619	632	585	580	561	635	622	637	588	614	613	579	642	579	601	599	564	586	578	577	605	597	565	611	607	615	613	596	640	602	585	604	629	574	611	611	588	642	615	613	620	567	601	607	630	605	635	598	595	640	611	635	595	616	589	632	636	600	603	585	544	566	613	592	598	609	570	607	541	579	593	611	618	555	593	545	587	582	583	593	593	599	599	603	637	584	543	617	631	596	603	570	602	589	584	605	573	592	577	599	619	618	610	622	602	576	591	617	611	589	637	585	604	596	604	589	612	602	578	612	604	593	602	612	619	585	628	569	599	576	576	592	581	562	549	613	596	598	592	636	622	597	608	613	598	628	548	580	597	588	612	586	630	633	587	599	617	630	626	570	559	624	567	580	541	560	617	640	604	565	591	563	601	558	576	637	602	589	605	641	591	603	551	614	580	615	592	575	635	611	617	579	639	546	586	587	562	635	593	599	559	558	584	616	602	600	599	600	629	599	646	634	606	570	624	604	592	654	562	619	562	605	621	637	583	567	593	612	620	574	586	580	593	623	593	599	568	628	603	624	595	580	569	586	609	604	585	575	610	662	569	600	587	643	597	599	559	555	575	585	586	588	581	610	624	588	613	647	600	605	627	594	557	581	634	594	579	614	610	579	565	576	585	603	573	588	588	598	619	604	575	614	622	559	594	590	585	588	632	607	658	616	619	606	593	553	575	605	588	575	650	559	625	582	609	622	611	607	600	579	598	565	620	635	600	586	592	595	585	622	592	628	611	608	591	621	586	597	570	576	615	582	600	609	579	562	652	630	558	592	590	608	603	596	601	583	585	617	606	596	590	564	592	606	583	588	569	600	592	644	597	556	592	579	567	570	596	628	583	610	596	580	542	584	603	566	607	596	591	627	569	575	615	574	626	627	588	621	605	562	607	588	565	601	602	594	597	616	626	607	573	563	571	618	599	587	584	579	592	583	620	564	566	609	599	605	563	606	605	608	609	572	637	619	590	556	587	611	641	617	594	597	625	639	571	611	617	573	603	596	572	589	639	615	584	589	632	543	585	602	673	575	592	593	618	567	570	611	600	629	573	645	617	612	617	561	604	617	553	590	567	596	573	609	617	614	585	559	563	575	584	583	606	649	620	631	622	612	618	673	603	599	571	590	587	634	628	583	593	618	588	610	594	577	587	586	599	626	558	590	627	634	570	626	597	563	618	584	614	554	591	594	606	599	603	621	592	568	590	611	572	658	607	594	593	586	582	568	574	586	616	601	595	568	562	580	586	552	583	559	611	570	626	577	578	600	586	612	585	574	629	605	614	585	598	585	637	574	607	592	628	632	635	608	578	604	575	638	599	577	596	580	576	610	612	562	614	593	633	564	609	597	593	560	586	607	646	599	656	593	576	567	593	623	612	586	619	574	634	619	592	621	548	581	599	585	654	615	582	568	542	615	613	608	584	599	578	571	579	619	561	613	604	604	580	621	640	610	564	618	614	600	523	616	598	623	608	605	586	612	576	605	593	594	610	580	589	606	607	632	578	574	593	561	636	570	556	592	604	591	561	556	553	585	576	605	586	652	576	555	610	589	550	550	638	580	619	644	631	624	588	601	581	586	620	612	624	593	619	593	591	629	624	594	568	594	566	550	581	557	638	604	546	617	571	593	606	594	666	629	623	576	602	567	585	583	683	595	595	548	587	636	567	603	589	608	609	582	600	615	549	623	607	614	604	603	648	595	553	599	617	584	552	592	607	604	598	606	616	577	565	635	530	608	608	552	575	607	579	637	590	590	593	634	619	566	556	576	673	601	627	574	549	560	590	604	623	579	578	607	620	594	551	615	599	593	632	571	592	562	636	576	591	604	596	570	618	600	606	575	610	618	599	576	611	594	568	604	600	625	613	637	610	564	613	555	575	614	561	631	615	585	585	577	603	595	598	638	583	619	630	632	582	607	584	603	622	598	587	626	607	584	576	600	589	558	576	585	592	551	586	626	584	606	601	601	543	607	604	570	615	640	625	599	567	592	595	553	596	571	585	630	567	558	576	619	594	615	611	594	597	586	572	613	583	598	599	582	572	604	630	571	620	624	625	619	617	589	581	537	601	545	592	596	585	579	594	615	615	657	592	573	615	583	583	635	589	569	643	613	616	570	603	627	611	583	616	583	601	626	581	619	625	584	591	586	603	619	585	612	646	579	574	563	633	648	619	596	624	602	552	582	628	573	559	557	597	605	596	593	599	595	579	589	589	613	582	593	629	575	564	548	590	623	595	551	558	578	595	581	621	620	637	557	593	605	585	597	635	629	569	590	636	567	580	606	591	604	576	644	683	600	558	625	623	558	639	610	577	568	614	611	653	577	581	563	587	612	619	598	595	611	542	593	572	579	593	627	569	616	607	627	630	601	575	570	568	614	589	576	598	600	618	634	603	553	585	604	628	610	621	598	609	595	596	644	610	611	584	561	558	570	596	589	579	585	594	542	639	616	580	597	572	578	572	601	571	623	570	564	623	626	619	567	616	607	536	608	578	603	593	570	594	608	601	573	629	648	580	595	590	600	612	569	588	597	618	622	613	589	571	618	589	636	611	594	627	589	631	609	601	604	599	584	593	597	625	596	589	555	605	579	587	575	614	595	588	569	594	628	623	562	615	625	625	610	642	618	567	593	579	602	588	625	598	576	585	610	575	639	632	591	599	630	639	633	551	581	606	543	611	571	601	621	617	586	605	612	594	604	563	649	620	590	600	599	566	598	598	597	603	601	602	606	595	572	623	556	541	545	618	603	580	642	578	633	555	622	640	610	632	643	584	568	559	590	595	579	578	580	623	606	585	553	547	600	581	604	572	535	580	606	582	619	583	577	637	615	591	649	572	568	609	625	619	600	563	624	573	603	577	573	626	574	606	580	609	584	603	583	567	585	619	574	571	600	605	583	611	588	573	616	598	591	607	586	608	598	615	608	607	579	587	589	570	539	637	606	637	593	564	625	611	629	578	635	560	585	564	584	580	562	614
1192	169	117	94	115	167	174	119	146	198	190	156	126	114	148	108	131	131	102	116	147	97	82	70	80	68	95	86	67	80	63	97	71	63	77	75	96	75	66	69	84	89	91	135	127	117	93	92	84	79	66	73	78	70	70	65	90	78	73	85	93	66	85	67	87	88	81	78	63	80	64	86	77	81	88	76	73	74	80	86	85	73	85	78	95	70	57	87	73	81	69	88	68	73	85	81	74	87	67	86	82	73	73	90	86	92	73	49	79	73	76	83	83	77	64	74	66	77	66	78	74	73	76	75	75	62	61	76	74	94	83	69	63	76	83	58	58	78	65	54	84	80	92	77	113	81	75	71	75	64	70	89	79	83	73	69	83	92	61	79	77	81	72	83	69	81	76	75	70	75	80	64	72	62	87	83	63	67	77	84	78	95	72	73	69	69	68	77	76	64	65	75	67	92	80	73	67	76	84	68	84	59	78	83	75	77	76	86	59	75	73	75	77	66	71	79	79	88	67	78	86	78	77	75	63	73	75	65	76	80	84	77	78	60	73	77	69	80	79	86	72	75	57	85	85	67	67	72	93	69	91	73	73	77	79	75	80	72	64	64	68	83	80	71	90	78	81	93	73	69	71	98	81	69	72	75	77	70	75	72	64	79	76	60	80	80	71	83	71	69	68	83	65	81	70	81	76	69	68	77	65	59	75	74	88	67	73	70	76	76	72	63	77	84	64	86	79	82	77	66	87	73	66	82	78	83	78	75	75	71	80	74	87	75	69	80	69	78	82	80	71	76	70	67	81	83	66	80	69	81	79	68	72	79	82	89	74	77	90	77	77	73	66	82	81	70	78	86	75	79	73	95	75	82	83	64	83	69	72	81	74	81	69	61	69	82	79	66	75	73	67	66	80	82	82	70	83	68	77	84	72	71	78	69	90	73	68	68	87	83	76	92	88	60	67	83	68	87	72	74	67	84	76	68	74	81	83	84	83	72	63	86	70	70	61	101	70	75	85	63	82	62	72	65	91	75	75	85	84	64	78	72	82	70	75	73	71	71	70	85	64	60	75	80	61	80	73	86	74	74	89	64	71	85	79	78	70	68	65	64	78	83	78	79	86	79	80	70	67	81	70	72	80	82	95	73	77	83	83	89	76	87	82	79	74	73	75	66	79	86	87	62	83	64	62	64	69	80	77	75	93	68	75	74	73	78	66	71	85	85	86	72	70	64	82	68	83	78	71	80	75	78	73	85	68	80	65	72	72	92	79	66	64	72	74	71	79	80	88	64	81	76	61	81	75	91	73	74	67	85	67	82	93	86	83	63	67	75	70	62	81	77	75	65	71	80	73	75	67	70	84	79	95	72	83	81	77	80	61	76	77	86	65	78	84	68	81	79	75	77	74	93	71	73	74	75	72	107	68	67	79	70	75	79	73	80	81	65	78	75	60	83	75	79	62	84	74	70	79	84	89	82	60	86	83	78	90	77	70	66	71	65	99	78	63	83	77	95	73	73	89	88	81	70	83	73	83	75	63	76	70	78	76	67	72	97	76	72	78	79	82	87	75	83	78	88	89	70	87	84	73	84	84	84	70	71	71	84	69	72	84	75	74	77	83	72	68	85	70	69	74	81	81	74	66	75	78	73	70	70	84	69	74	70	78	92	76	89	78	68	67	72	78	69	79	81	78	87	80	89	71	70	74	82	57	72	85	62	75	79	58	70	75	94	62	78	67	80	77	76	71	64	75	81	69	86	80	67	74	77	86	75	61	78	67	71	87	70	76	75	98	60	88	81	81	73	84	71	55	73	77	74	69	80	72	85	60	70	80	79	67	61	80	76	67	80	71	79	73	72	79	66	81	63	88	87	71	72	77	70	76	72	93	85	73	72	80	84	66	69	72	75	62	65	73	78	69	85	69	75	70	70	85	86	64	70	85	97	73	80	77	74	69	86	78	73	77	69	92	79	73	63	77	56	77	75	71	84	83	85	70	78	68	56	91	60	81	70	87	88	66	80	73	81	70	69	81	81	79	65	62	76	66	75	62	67	58	72	71	77	74	80	81	69	68	77	74	79	62	73	72	79	77	68	66	72	78	101	75	65	63	76	85	84	84	72	77	61	87	89	67	83	75	73	74	80	73	82	89	60	71	79	75	58	79	85	72	64	76	93	69	71	64	80	87	78	80	74	61	69	79	68	71	74	79	76	73	60	66	73	68	85	70	75	67	73	66	94	68	83	72	75	95	77	78	73	81	69	72	74	85	73	63	64	64	76	79	78	77	81	75	75	68	73	80	77	91	87	78	71	81	74	74	67	77	70	83	78	62	79	87	85	73	71	75	86	84	85	64	70	87	74	84	70	74	69	61	64	88	80	85	72	83	90	71	80	86	97	84	74	83	69	81	67	86	60	66	77	62	79	70	85	74	87	90	76	83	64	65	78	85	85	84	86	64	81	87	78	74	89	70	78	87	78	66	85	65	87	79	82	85	65	66	89	75	85	82	87	69	69	73	62	75	73	63	74	92	77	76	84	78	71	85	79	66	78	81	71	67	66	83	69	78	68	73	87	73	97	58	58	80	66	76	78	80	81	89	86	72	66	80	86	77	62	67	93	83	63	65	85	75	65	65	71	68	76	68	70	73	70	77	72	88	61	77	71	73	63	94	90	80	70	85	84	77	84	66	77	59	62	82	62	65	71	73	91	82	73	81	82	80	81	76	79	91	71	86	69	73	83	84	64	90	75	69	68	83	80	84	66	66	90	85	63	59	61	62	74	81	76	68	67	76	78	60	74	78	69	77	89	83	94	66	78	82	76	76	86	71	84	73	79	59	57	64	70	85	78	85	83	72	78	60	85	82	75	71	61	71	78	77	69	73	79	78	82	78	81	87	71	84	80	95	57	62	64	65	76	92	74	89	90	54	69	73	72	65	71	70	77	86	73	81	78	85	76	78	66	73	80	81	84	73	78	70	84	61	84	62	77	78	86	73	88	66	80	76	59	69	76	86	73	74	58	70	70	62	84	66	103	83	74	74	79	78	69	69	66	73	72	77	71	74	69	75	71	87	63	88	75	80	63	68	82	73	74	82	76	82	72	79	85	73	79	64	80	74	72	78	85	79	65	73	81	90	70	75	74	65	71	96	69	76	63	71	84	73	83	72	82	87	76	77	72	84	80	72	78	73	63	71	79	88	69	79	66	66	81	89	79	90	67	64	83	73	80	85	74	67	76	84	85	68	74	95	75	77	63	80	71	69	68	68	74	92	77	85	73	82	72	73	70	79	68	91	73	55	67	72	71	78	79	77	92	82	88	76	81	62	90	62	70	56	78	72	85	80	74	75	68	80	69	71	69	74	75	66	71	88	80	78	80	63	76	66	81	82	77	60	65	85	73	89	83	67	71	78	70	74	75	75	81	86	77	74	72	88	81	68	72	70	75	75	74	90	74	79	68	75	83	70	58	77	67	84	82	80	74	89	72	90	96	77	72	78	84
12807	2736	1423	2072	5729	7204	5917	4185	5187	5653	4838	4139	3250	2535	2705	2172	2373	2124	1732	1916	2737	1240	1128	945	880	891	801	802	740	785	885	711	757	712	712	781	773	681	764	679	772	759	1789	2022	1880	1562	1130	936	812	754	712	713	643	634	618	666	626	641	649	657	656	632	657	657	631	670	669	622	668	641	619	627	676	673	673	660	645	617	664	625	629	667	637	656	642	644	629	606	675	660	639	612	638	673	636	648	618	644	640	647	695	660	658	693	645	649	642	637	641	678	617	685	666	656	697	675	633	637	650	631	667	639	667	627	668	630	631	657	638	651	632	633	694	609	588	701	603	675	658	670	641	632	647	668	679	627	624	659	610	689	645	655	651	655	663	597	665	628	667	686	642	640	610	638	655	679	647	671	652	662	673	621	643	652	618	644	660	676	641	650	629	637	629	658	662	635	644	660	629	616	654	638	597	648	661	684	686	634	674	695	670	645	640	666	657	641	662	694	608	635	629	666	597	672	661	656	648	677	642	633	632	658	668	645	667	656	633	637	633	651	666	674	665	633	633	643	678	623	659	663	644	663	649	612	628	640	638	637	677	677	678	667	599	660	688	632	652	621	652	644	705	646	653	637	699	656	676	666	690	647	648	672	662	677	647	626	664	633	640	665	695	616	644	663	621	607	634	689	659	617	658	648	640	696	641	622	638	673	645	641	681	680	624	641	675	617	688	637	626	621	648	666	640	647	611	664	640	650	614	665	635	662	664	662	652	636	645	611	699	629	707	648	647	673	652	668	645	656	640	686	615	700	686	577	615	668	635	641	674	701	659	692	608	636	614	640	660	667	726	631	634	662	640	646	634	692	669	667	670	685	677	625	610	684	674	583	695	619	641	604	712	675	677	676	666	688	669	645	708	625	619	635	613	651	637	679	655	655	660	681	651	648	726	646	650	660	690	680	658	630	635	678	664	646	701	648	639	661	661	655	653	642	653	647	601	659	640	659	671	686	672	638	618	693	659	673	676	626	628	658	592	664	632	647	679	627	663	600	667	614	598	641	656	647	646	665	659	685	638	637	681	650	651	636	633	662	666	652	636	631	600	678	593	635	657	668	645	626	671	620	674	664	640	655	659	640	654	647	637	637	629	642	640	637	675	661	687	659	600	656	617	675	700	607	675	662	684	643	683	657	600	651	677	668	658	626	609	629	626	631	640	640	658	623	688	685	621	650	623	609	629	627	621	641	636	658	652	670	707	674	650	665	665	620	701	666	659	705	663	683	642	671	658	660	677	640	663	658	658	660	652	640	635	659	620	628	678	622	670	593	640	638	574	669	662	660	664	713	605	663	676	676	638	622	675	608	679	589	689	675	677	646	595	673	633	666	686	680	620	687	689	644	645	644	653	676	655	656	667	656	654	631	684	694	702	632	657	647	627	653	668	655	627	619	663	656	716	626	617	647	631	596	623	652	639	672	645	626	650	677	666	663	653	682	655	649	689	674	700	647	702	591	657	632	682	666	641	632	673	647	676	656	630	646	655	660	615	622	660	651	665	622	704	650	680	627	634	615	682	598	641	669	645	634	678	700	670	642	686	682	673	673	660	632	661	654	607	635	681	648	650	647	688	657	636	614	652	650	642	703	660	698	613	647	641	663	601	633	682	611	618	611	683	664	604	649	651	660	608	642	599	670	685	683	621	637	634	682	652	670	625	690	628	653	630	655	673	685	614	680	666	610	694	656	644	639	638	646	667	628	647	664	652	651	661	627	650	604	669	639	611	643	670	628	665	658	666	652	689	619	696	624	625	695	640	611	626	654	623	652	671	646	655	683	651	680	734	642	614	639	640	672	635	625	638	611	611	644	630	697	626	630	631	677	679	636	686	622	676	648	678	680	671	653	579	665	640	662	635	668	693	615	607	695	596	632	619	645	655	649	657	628	645	641	633	652	623	663	673	659	659	642	678	705	606	631	713	688	670	635	661	652	674	638	654	670	605	638	649	677	617	626	647	643	644	657	638	633	677	684	685	620	672	634	684	663	591	671	659	650	665	697	656	660	625	606	676	660	649	621	666	626	637	692	666	621	622	628	668	653	652	659	691	694	634	651	659	652	685	675	704	621	652	642	666	635	622	648	642	602	664	636	657	657	636	667	632	644	628	669	687	646	669	698	666	657	604	664	650	653	623	635	610	608	656	642	680	674	619	646	665	669	657	661	630	664	607	613	653	664	620	630	704	645	648	661	636	653	593	650	656	682	623	618	710	654	716	627	649	621	701	625	647	612	612	686	669	644	623	636	675	673	631	695	673	632	626	639	664	728	671	646	629	664	630	643	672	668	641	700	747	687	649	624	649	636	653	581	648	635	629	663	642	619	674	652	658	624	650	641	632	674	671	617	637	677	633	658	639	637	671	626	693	657	650	633	619	646	648	651	652	653	665	652	673	659	663	633	607	664	648	682	622	625	662	679	609	651	652	664	704	660	655	633	674	671	659	689	654	647	649	686	601	638	645	645	684	637	685	676	630	663	623	633	624	676	652	668	627	664	645	643	659	671	602	693	668	680	664	654	713	658	606	652	621	640	648	665	639	661	669	637	687	639	627	619	655	621	661	665	625	647	613	650	675	631	649	653	614	615	632	636	658	618	641	642	663	640	674	664	692	614	655	647	673	627	657	609	651	666	597	619	650	619	625	689	596	654	671	664	619	671	619	670	677	674	614	671	653	674	663	644	696	630	677	660	638	670	659	643	669	637	660	660	608	702	634	660	680	658	706	647	644	696	630	656	637	632	627	695	631	649	631	614	622	644	639	651	660	677	643	672	660	652	685	663	682	661	684	717	708	608	629	720	632	625	665	656	661	684	670	622	680	628	655	663	647	638	584	656	649	622	671	658	655	632	657	663	667	645	655	688	630	674	635	679	652	650	630	629	670	680	643	661	622	617	627	631	672	710	668	684	628	628	636	611	664	641	664	657	607	661	651	659	685	657	649	641	654	650	668	665	699	659	669	680	616	633	669	646	648	683	625	649	620	601	651	644	674	642	673	648	632	655	608	659	682	648	669	670	715	689	671	637	675	647	639	634	611	628	642	660	639	643	671	673	630	607	670	658	652	679	623	669	634	624	653	636	643	673	642	690	686	705	681	658	621	608	583	680	609	664	665	680	673	628	686	561	664	678	668	663	616	658	639	634	620	669	654	660	650	639	645	633	636	664	699	647	669	637	668	644	620	671	672	690	678	678	676	620	669	673	646	647	638	666	627	644	687	654	681	696	646	628	697	671	682	637	640	634	649	639	674	634	651	653	654	621	678	639	647	634	685	667	601	649	693	643	614	649	637	680	608	630	658	663	602	654	734	635	600	657	636	667	637	635	624	657	638	688	642	626	649	620	629	666	657	659	598	668	657	661	639	625	664	635	631	647	640	605	643	637	703	655	621	597	719	608	666	608	621	692	647	633	659	626	639	639	664	660	644	690	635	665	679	669	647	676	682	677	669	649	698	685	687	661
1311	331	175	125	154	207	227	169	187	206	242	224	156	181	166	142	139	153	146	138	249	123	95	91	96	86	91	78	73	79	96	79	78	68	77	64	61	81	88	92	72	126	203	252	229	133	114	90	90	77	61	82	74	61	69	64	89	85	78	73	64	90	83	53	71	61	78	58	108	69	90	74	75	66	87	73	68	77	87	80	77	72	72	78	89	64	71	77	69	74	66	82	72	82	82	89	75	70	80	84	67	78	76	82	59	65	83	68	95	70	64	60	67	89	74	71	70	64	79	83	65	65	73	64	81	69	78	63	62	57	81	53	89	68	66	59	69	82	76	88	76	70	74	71	75	77	64	78	76	70	85	64	78	67	82	72	71	61	73	89	64	79	90	75	77	74	53	84	73	76	57	69	76	72	98	72	85	70	84	74	72	76	78	71	73	70	78	68	76	75	78	73	82	80	79	82	89	74	80	82	88	66	73	85	91	84	66	62	72	80	87	77	55	81	85	67	74	78	63	60	64	81	71	85	78	72	65	81	70	88	95	71	76	83	83	80	84	57	74	79	82	76	74	84	86	80	83	90	70	68	67	81	76	79	82	75	69	70	76	82	93	80	64	80	60	65	84	79	83	70	82	86	84	57	81	70	79	75	84	69	83	81	82	78	79	89	77	82	75	62	77	60	80	78	82	81	62	68	99	63	74	68	70	69	84	73	72	68	88	77	76	74	81	76	92	64	85	71	83	86	74	89	73	69	72	72	75	68	70	84	73	84	87	70	76	66	60	83	68	60	78	67	67	71	79	77	64	75	76	81	79	68	82	74	61	72	60	85	75	78	75	74	79	75	72	95	80	71	72	68	62	69	100	66	78	73	73	66	77	88	73	64	67	80	78	74	72	83	79	82	87	83	66	78	77	72	68	93	72	73	81	81	62	85	67	96	75	70	66	67	71	73	70	75	72	100	74	86	72	70	76	77	81	75	75	83	75	68	87	72	99	76	76	72	63	66	72	79	89	72	94	65	66	81	76	70	77	79	67	68	72	72	82	67	76	71	71	60	91	74	85	72	71	91	78	87	64	86	74	88	85	96	78	75	63	95	74	79	85	82	69	74	76	72	83	76	72	68	91	73	81	62	88	91	75	74	60	87	62	73	68	81	75	83	75	72	51	70	86	73	81	75	73	90	77	75	77	85	71	77	78	63	74	74	71	76	66	66	72	62	61	67	85	77	79	71	85	94	84	77	76	83	74	63	84	63	71	81	79	81	90	56	84	64	75	90	84	74	64	76	80	86	71	78	68	68	70	70	68	83	67	68	94	82	68	82	65	66	99	75	80	83	58	74	82	73	83	68	77	69	76	67	91	70	76	83	81	79	68	69	76	79	69	77	64	79	56	81	76	77	75	84	67	70	85	80	73	72	61	71	72	78	69	83	75	68	75	74	88	78	78	76	65	82	90	65	73	91	68	70	73	86	71	71	90	94	74	56	69	91	78	87	55	80	77	73	65	69	83	80	67	78	86	92	53	61	66	78	75	77	75	77	76	47	75	81	57	73	93	72	71	84	93	70	66	65	62	67	85	83	69	86	58	70	87	83	77	69	71	84	79	74	72	77	76	84	83	78	62	87	55	64	80	84	81	79	72	65	82	66	87	93	67	82	72	69	93	81	81	79	65	76	68	87	72	76	72	83	70	83	85	63	83	73	98	81	80	82	87	71	61	68	73	77	87	70	74	82	70	74	79	82	79	85	72	87	78	86	60	77	57	86	66	74	74	89	69	89	64	69	77	77	50	72	75	65	64	89	76	70	80	84	78	77	78	72	81	67	75	82	75	63	79	70	62	70	84	61	84	77	79	76	72	73	74	84	73	83	77	72	82	85	81	72	78	64	77	92	83	70	75	75	78	74	77	91	77	59	77	83	62	79	81	76	75	82	77	84	94	85	66	84	65	73	77	77	72	77	79	73	72	78	66	77	79	70	99	63	84	71	85	81	81	92	73	56	73	72	59	67	71	70	70	80	77	77	84	80	68	95	85	82	76	90	64	77	72	69	76	68	99	78	70	78	69	75	60	73	76	67	91	68	84	80	71	68	89	81	60	65	76	75	73	59	75	94	79	78	77	68	57	67	73	65	75	69	74	69	83	81	92	73	91	73	81	75	77	68	72	74	77	69	86	77	59	60	82	81	64	75	75	80	61	62	65	72	78	63	78	87	68	77	83	50	93	67	85	73	82	70	79	69	78	49	82	71	86	85	74	76	83	61	79	73	59	77	72	61	73	62	84	77	72	84	77	62	78	81	82	90	71	70	69	74	65	87	81	66	65	86	69	84	83	68	67	68	77	78	84	63	71	69	73	73	69	78	69	65	73	70	91	79	66	86	70	85	66	77	87	86	89	73	64	74	73	84	78	80	80	73	59	75	72	82	86	85	71	75	70	91	94	83	76	89	77	64	65	67	68	89	69	78	79	67	73	86	64	72	79	81	66	81	70	65	71	77	70	73	77	77	94	76	72	74	75	70	50	84	77	69	78	69	81	70	70	62	75	80	87	85	85	80	55	75	89	79	69	65	72	71	73	70	88	72	54	83	66	81	81	66	64	85	74	89	95	55	70	71	74	73	78	54	65	92	73	79	76	71	77	72	71	74	73	60	68	81	86	85	79	77	89	79	69	78	72	73	71	66	72	74	65	74	75	82	71	71	71	80	73	70	66	83	61	69	86	69	57	67	73	87	67	78	80	97	87	80	64	74	69	77	72	91	78	79	80	68	70	72	72	70	79	83	71	93	70	72	77	76	65	81	69	69	110	70	78	86	71	69	77	82	75	85	80	69	92	75	67	81	68	86	64	86	65	71	68	77	72	67	89	72	68	73	74	70	66	58	74	83	66	73	68	94	65	71	66	94	93	80	79	67	80	84	65	85	81	64	72	77	87	80	83	80	71	61	77	77	76	65	88	68	63	74	88	68	85	79	64	85	69	79	71	80	94	77	65	64	67	74	72	78	74	78	73	74	70	77	77	86	70	82	79	68	82	83	62	68	68	80	65	80	79	75	81	90	74	61	95	75	89	78	74	68	78	89	64	71	76	78	86	90	85	73	79	67	73	84	70	95	66	76	66	78	58	85	78	77	86	71	56	72	72	83	84	93	66	71	72	82	61	72	92	68	75	70	83	62	71	88	61	82	74	69	63	75	83	68	66	86	95	72	63	71	65	62	93	80	77	67	70	74	86	63	86	77	71	83	84	81	74	85	70	80	87	64	77	75	74	73	71	78	81	54	82	78	73	70	79	92	72	81	73	80	76	70	85	75	81	72	80	74	76	62	73	81	81	72	76	90	69	74	76	75	72	70	72	69	83	78	68	74	79	66	78	78	75	67	68	76	88	75	97	74	76	75	77	87	72	75	70	80	81	82	66	85	68	82	78	73	74	74	63	69	76	81	67	83	70	66	75	80	66	70	74	79	76	102	85	77	65	80	79	70	74	83	75	63
18205	4892	1877	3062	8500	10082	8958	5937	6716	7066	6774	5399	4253	4061	4212	2997	2920	2877	2291	2778	5172	1705	1317	1115	999	941	950	849	799	794	899	783	725	786	731	715	849	777	764	825	1003	1943	4399	4809	3659	2653	1784	1261	981	812	709	712	625	632	647	661	664	680	692	639	661	634	656	648	651	667	698	689	641	642	694	631	697	673	666	644	674	657	628	624	602	624	707	714	680	694	628	658	671	662	652	657	693	618	670	661	665	684	638	669	662	621	655	695	688	664	689	648	613	659	631	656	682	620	671	652	646	632	618	670	667	692	669	632	632	639	682	617	678	618	647	676	711	676	674	626	649	684	630	629	646	639	679	669	624	691	644	655	644	671	685	609	662	643	651	627	690	649	718	671	648	672	672	713	607	612	680	635	659	662	647	670	646	687	710	687	697	677	626	642	664	659	681	714	673	668	700	696	642	594	655	735	642	634	670	665	637	671	613	622	678	672	676	622	655	665	662	707	643	688	645	630	617	675	612	662	682	652	699	628	698	650	669	643	685	663	668	650	675	601	703	653	682	625	675	638	634	601	653	663	657	680	657	652	639	616	696	648	641	648	676	643	651	629	680	688	635	648	731	683	653	662	671	652	678	693	720	670	677	646	656	635	654	653	664	593	650	690	623	705	658	621	629	683	645	667	648	655	637	667	679	603	621	656	689	720	650	687	651	665	676	642	650	672	650	653	675	668	658	652	643	643	638	644	707	650	644	669	652	653	641	653	654	647	671	642	693	658	644	673	679	615	670	683	652	642	614	659	663	660	644	654	657	656	670	672	645	646	631	631	682	644	653	690	671	653	657	630	638	625	613	648	636	673	679	635	631	648	653	637	649	651	610	672	652	672	690	648	663	686	649	685	662	605	643	639	646	679	670	602	664	667	634	686	635	656	645	651	679	660	690	678	699	657	621	660	634	705	658	669	657	690	703	622	620	668	700	657	660	683	672	604	693	666	654	666	650	666	673	623	635	664	659	680	664	628	639	659	708	651	670	693	632	680	675	646	666	641	630	641	701	635	640	655	671	644	599	649	631	632	655	647	650	631	698	664	663	699	641	641	692	630	644	690	641	638	615	661	681	707	661	643	669	654	596	637	622	672	622	651	635	698	645	677	674	646	661	663	660	661	669	674	594	664	675	663	644	682	653	657	636	679	621	638	654	665	679	622	652	676	620	667	670	641	646	630	635	661	607	625	643	678	669	688	669	627	658	657	668	696	675	685	660	645	647	677	674	626	662	630	648	670	638	687	688	653	662	634	638	650	661	680	666	661	663	617	636	681	706	632	659	607	681	664	669	705	698	678	649	678	654	696	687	699	669	616	667	633	634	658	621	668	626	692	661	647	663	657	611	680	630	703	652	650	649	623	664	677	697	638	669	628	651	646	683	695	597	658	616	676	647	692	647	637	704	646	699	690	636	680	645	620	642	619	669	688	674	648	680	702	680	667	663	682	647	694	662	623	631	662	660	617	694	604	631	719	650	654	678	692	698	645	658	638	605	679	660	615	633	662	638	619	692	681	673	631	682	659	683	626	733	611	663	622	655	650	651	648	666	635	657	675	642	669	658	666	649	686	633	632	676	666	672	659	643	675	651	718	661	666	686	676	684	661	668	651	666	647	708	672	635	670	625	618	666	691	656	638	681	696	630	675	675	669	625	650	608	683	670	642	669	627	657	685	694	672	664	668	635	662	625	614	671	670	624	687	652	613	642	622	649	728	676	671	656	662	650	634	624	649	623	653	641	627	631	663	667	688	727	648	620	647	650	653	671	630	653	643	632	667	645	625	695	629	618	663	672	646	640	624	673	630	649	635	610	641	681	662	670	673	627	678	611	648	692	645	619	697	704	640	657	656	629	691	634	708	663	665	651	660	677	701	686	630	702	666	697	667	674	654	621	654	715	648	643	701	669	659	669	646	670	642	639	634	615	689	647	652	619	702	646	683	720	658	678	678	675	654	647	650	634	670	627	655	714	648	628	694	689	661	673	633	685	628	662	668	635	638	653	639	673	701	681	684	665	644	673	666	644	665	645	685	659	636	672	655	649	609	670	675	687	642	679	626	654	689	664	647	658	692	633	673	629	640	668	727	627	639	673	677	661	647	636	665	694	671	667	661	684	632	632	664	667	642	649	635	670	673	670	677	650	661	683	687	715	710	650	612	724	685	705	643	619	646	656	699	681	622	647	705	683	699	700	660	670	651	661	651	627	668	708	659	669	649	668	638	677	642	647	633	655	672	677	697	708	672	649	638	640	627	690	642	665	655	684	708	642	661	726	652	667	672	652	689	642	688	682	686	669	669	654	671	634	697	620	677	673	648	701	624	691	701	640	648	691	673	594	657	665	706	637	675	693	659	660	652	643	666	642	637	653	675	648	655	667	670	689	662	659	592	619	638	660	661	670	662	676	650	646	664	649	703	637	651	668	673	665	626	662	642	689	651	701	646	644	606	671	660	638	645	623	644	677	637	714	623	644	661	646	685	703	705	662	653	657	688	681	655	653	614	676	652	633	681	636	639	676	636	694	654	663	704	619	648	638	677	666	649	657	635	678	645	660	609	652	627	642	685	657	665	641	679	665	643	653	631	673	619	637	655	676	646	658	672	674	659	640	651	649	662	666	643	657	669	659	646	691	633	710	677	612	640	683	660	673	646	668	655	674	645	654	693	668	629	650	629	687	700	638	719	646	652	648	661	638	629	646	714	654	675	673	679	662	698	658	682	678	632	653	691	658	661	628	658	672	661	614	672	668	667	637	656	699	626	645	688	633	670	629	655	663	641	638	656	672	638	667	655	646	652	684	638	644	673	677	691	631	678	645	656	665	678	647	688	647	681	670	620	678	638	619	660	717	708	662	652	610	680	622	652	683	650	659	665	650	658	648	642	660	677	672	641	696	619	618	691	689	682	679	640	673	621	670	676	674	646	637	638	670	617	597	644	685	652	676	625	684	654	627	671	659	596	655	648	652	684	656	638	635	652	672	639	657	629	650	638	656	647	650	685	652	681	672	679	663	670	670	637	675	669	640	630	663	639	638	657	649	643	626	647	647	667	677	638	673	637	680	650	637	606	636	697	640	664	658	667	631	707	666	645	715	671	678	643	688	653	664	641	694	701	657	671	676	669	637	666	675	668	647	657	645	692	629	681	651	664	642	672	650	656	626	684	673	650	682	617	668	632	651	667	608	621	617	663	606	632	630	686	630	653	689	639	702	664	697	640	636	699	643	656	655	669	666	607	692	650	630	660	600	635	633	691	690	659	624	670	635	650	688	673	693	682	671	665	616	650	638	672	678	693	662	666	668	670	674	701	678	673	670	671	624	688	710	621	706	668	645	664	658	660	676	678	655	645	661	696	665	652	680	663	680	667	647	656	639	666	630	632	625	661	655	644	669	712	679	659	628	657	630	663	676	644	656	672	700	660	664	630	672	657	670	683	678	658	624	679	676	663	643	614	653	701	629	651	691	628
1842	380	156	121	138	187	193	147	186	212	207	212	195	149	156	165	127	145	125	121	158	102	94	114	69	72	71	65	74	73	65	63	75	74	62	57	81	76	61	55	95	160	259	256	192	146	106	106	71	76	81	54	60	49	65	62	68	70	67	57	72	60	55	61	56	74	65	59	66	79	60	68	71	75	62	64	53	53	58	77	59	56	68	62	60	57	61	68	79	68	58	57	59	60	67	60	74	63	80	73	72	51	73	79	59	63	84	68	67	61	63	59	54	65	65	66	72	60	57	73	81	71	74	56	69	60	70	62	63	69	70	67	64	48	65	70	55	68	78	55	71	48	69	54	60	66	66	61	56	75	75	83	65	70	68	77	72	56	48	61	68	77	58	73	63	72	65	71	63	78	69	67	55	62	66	81	63	68	55	66	68	87	49	67	68	55	65	62	67	67	82	74	76	69	63	56	58	73	67	85	51	60	67	74	65	69	75	49	74	69	56	76	64	80	71	67	76	49	76	70	55	73	70	59	69	56	65	48	56	66	72	57	65	60	65	59	68	55	74	70	64	54	61	72	47	50	52	72	67	55	67	54	65	54	71	68	62	64	59	60	80	56	60	54	57	69	55	55	53	68	65	80	72	61	78	71	85	56	70	56	63	73	85	66	59	58	50	60	58	65	67	64	66	58	59	60	68	78	63	56	67	68	86	59	59	82	69	56	75	68	64	52	75	71	66	64	67	67	64	66	72	61	68	69	78	72	45	64	68	71	63	63	58	66	56	58	58	62	62	68	75	62	58	68	55	55	67	73	65	60	69	59	74	57	72	63	67	71	58	61	70	70	63	72	60	63	76	62	73	61	44	59	78	54	71	67	79	69	58	65	55	63	53	57	71	86	67	65	68	65	65	69	54	65	66	82	64	57	61	73	59	44	60	63	62	69	72	71	57	67	59	71	56	75	77	65	65	67	61	62	51	70	68	70	76	70	63	74	77	65	63	52	55	55	60	77	65	59	54	74	80	75	57	61	70	78	68	62	50	50	60	64	58	77	84	72	70	66	68	59	57	64	51	60	64	55	73	86	74	65	53	87	60	63	71	68	52	58	71	57	75	68	72	72	75	62	52	69	73	64	74	41	68	51	62	65	62	73	61	63	73	66	77	82	57	62	80	56	69	66	63	73	60	68	70	72	52	61	56	57	70	57	69	68	69	70	54	59	70	74	74	60	84	69	62	67	65	66	64	66	62	58	69	64	73	70	66	66	61	67	62	68	70	69	64	61	58	58	66	70	72	64	83	64	51	64	51	73	59	75	64	63	56	65	64	73	70	59	63	68	63	53	62	63	64	57	70	50	69	77	75	66	68	58	86	59	65	76	64	71	66	73	67	68	68	66	66	55	50	71	65	71	77	56	70	86	70	60	52	50	74	80	60	66	71	64	82	59	77	59	57	74	58	65	69	65	73	78	67	54	64	67	54	51	71	66	70	74	63	72	63	68	74	52	71	68	77	60	65	68	66	71	74	67	74	64	63	65	75	62	71	69	54	74	62	61	62	63	63	78	77	67	51	73	66	63	51	70	70	73	55	52	59	53	69	63	77	64	79	81	63	71	76	60	68	71	76	58	72	57	69	66	64	63	71	64	55	69	69	55	58	66	55	70	63	76	74	53	77	65	52	73	61	66	62	72	89	54	66	66	69	63	61	63	65	75	62	68	61	75	60	63	57	60	63	51	62	66	49	70	64	68	61	76	63	56	61	71	75	45	67	77	67	70	58	69	61	57	69	59	69	79	78	72	58	60	70	66	66	55	76	62	54	67	65	70	56	61	62	64	64	57	64	68	66	69	72	63	60	55	66	85	66	61	64	62	60	48	57	59	66	59	66	69	65	73	72	69	74	55	63	73	59	65	58	53	58	59	65	56	69	71	75	61	62	66	69	61	68	61	63	69	54	66	60	67	66	62	55	65	77	65	72	55	75	63	53	60	85	65	65	52	56	67	82	58	53	66	56	68	55	55	58	79	70	56	55	66	60	64	56	72	85	71	70	67	79	71	69	71	75	68	62	62	60	55	52	61	53	59	65	69	69	67	64	70	74	50	66	66	61	68	69	66	55	67	53	70	66	84	66	57	66	52	62	66	42	44	55	67	69	81	64	68	70	65	53	67	74	74	56	68	66	73	71	70	51	81	63	54	59	65	70	67	66	66	59	63	62	59	62	59	68	51	64	76	63	65	66	76	67	47	62	77	75	60	61	69	75	59	71	64	57	52	54	64	74	71	60	73	58	52	51	65	54	71	60	80	70	65	67	64	66	67	62	67	76	59	59	76	64	65	65	60	66	65	73	81	70	52	68	66	75	61	70	68	63	60	80	64	65	65	53	49	72	76	69	79	66	70	49	62	53	66	63	58	56	50	69	70	70	73	65	64	51	68	70	69	72	61	64	75	64	82	63	69	61	59	55	70	74	60	59	75	74	65	63	66	60	68	69	62	61	71	57	68	65	57	57	74	80	64	63	72	70	82	48	69	53	67	63	58	66	75	56	81	59	63	77	63	60	66	83	60	72	63	72	78	68	63	50	65	79	66	62	63	55	65	72	75	65	54	67	61	64	60	74	76	68	61	53	53	63	68	72	74	56	60	63	43	65	61	65	56	71	57	59	48	72	78	68	63	54	67	60	85	57	64	60	64	62	65	69	80	60	55	61	62	69	54	68	75	63	56	68	47	78	68	72	65	56	52	59	68	55	62	72	62	82	69	64	68	55	78	64	61	76	65	64	63	68	60	56	65	54	73	62	63	58	71	70	73	58	73	61	65	62	64	59	65	68	62	49	61	61	67	57	68	72	64	61	76	72	67	49	74	54	76	53	69	70	64	55	77	72	57	64	59	72	61	68	66	70	71	74	74	74	66	66	57	54	62	61	56	62	62	62	69	53	64	47	63	65	68	67	61	53	61	50	73	56	59	57	63	65	64	56	82	74	76	72	72	63	69	63	79	78	62	60	53	66	44	74	69	67	67	80	61	64	65	62	75	74	55	74	66	61	66	62	82	63	75	57	67	73	82	79	76	77	67	64	62	77	72	60	60	55	53	72	61	64	61	68	71	62	62	82	62	61	57	74	79	69	63	66	67	65	69	74	69	75	54	54	60	61	55	73	66	63	65	61	47	63	68	69	67	61	72	69	92	60	76	70	77	73	78	54	86	64	63	68	73	68	79	72	55	46	78	66	75	66	52	71	58	53	73	51	56	47	69	72	56	55	61	49	54	73	76	83	66	53	62	58	63	76	82	68	78	77	66	80	69	58	69	71	47	60	67	67	73	70	64	63	67	68	77	62	41	68	75	91	63	79	68	78	72	57	63	49	77	72	78	70	50	69	64	68	48	62	63	72	54	58	69	76	69	80	72	64	52	75	60	70	70	58	69	65	55	69	59	54	59	66	67	70	62	50	66	61	68	54	85	55	64	75	62	71	63	69	43	84	64	60	62	63	67
18287	4799	1814	2734	7696	9661	8513	6055	6175	7170	6622	6113	4217	3651	4185	3539	2991	2943	2404	2473	3081	1574	1185	1025	881	865	810	855	747	819	784	698	668	672	687	661	767	767	707	668	1061	3142	4932	4836	3744	2432	1760	1189	867	778	590	579	598	551	562	549	595	539	584	549	578	576	548	582	609	548	587	521	570	581	571	550	588	577	549	549	547	571	601	594	538	572	516	588	569	574	592	525	529	588	542	608	571	550	549	622	577	593	535	553	541	593	585	567	563	562	539	610	570	534	590	550	604	547	604	567	535	567	555	572	523	592	574	602	589	568	561	488	591	539	562	580	588	601	569	534	582	500	587	555	552	599	578	563	532	564	571	570	597	570	584	568	571	559	537	558	547	564	580	582	545	571	555	580	563	555	598	598	558	571	578	578	596	531	603	592	580	530	566	541	559	507	614	581	617	585	566	596	623	586	537	566	582	533	547	586	539	559	583	551	513	615	557	603	559	604	584	584	556	581	573	592	592	607	562	554	585	530	547	567	564	586	546	608	553	610	549	528	559	559	579	580	560	594	556	612	564	601	538	559	557	586	590	580	623	580	571	594	573	572	513	602	597	588	544	560	560	557	579	588	574	537	587	555	574	574	537	522	599	591	564	559	629	564	553	602	562	571	587	598	614	510	600	538	544	559	595	574	578	580	542	572	556	583	563	589	597	583	563	528	571	549	586	582	534	611	560	554	552	547	546	548	568	577	611	558	590	591	545	553	591	592	564	594	598	590	588	624	602	596	570	602	576	586	558	551	552	588	588	590	541	599	517	597	571	565	577	561	565	538	540	532	518	550	545	566	538	541	561	567	582	563	594	587	575	581	578	579	567	531	543	538	573	553	554	586	560	556	586	563	549	567	568	573	583	576	578	588	588	568	554	504	572	598	543	594	572	581	574	574	520	568	570	598	522	564	614	521	566	608	595	571	597	549	549	545	586	543	541	578	556	619	565	552	596	568	585	530	566	537	574	577	578	562	565	574	588	593	553	558	550	579	564	566	588	551	548	560	557	606	550	559	523	551	535	566	627	575	590	576	553	589	586	542	526	561	559	588	589	571	581	581	553	576	565	535	622	555	527	552	559	602	557	557	567	590	544	557	617	545	552	555	593	551	556	560	577	594	569	567	575	567	562	577	557	563	536	572	530	548	567	602	565	568	596	557	546	549	512	578	593	615	567	600	538	581	563	544	552	587	629	601	570	579	527	593	590	564	601	567	547	623	540	541	572	541	587	573	550	576	549	547	574	554	583	546	549	594	581	547	575	571	524	574	568	577	578	561	573	569	536	588	553	576	539	602	559	568	569	582	511	600	581	584	636	532	568	586	566	547	520	557	583	571	516	586	566	576	532	544	595	566	599	563	571	593	557	547	563	604	575	618	613	585	571	599	550	607	547	592	562	561	570	554	574	593	584	595	565	562	588	556	579	580	570	547	595	563	579	605	578	570	609	561	594	520	593	541	564	591	558	595	524	527	588	576	567	579	537	573	588	631	565	569	567	594	580	562	558	586	577	574	576	547	556	579	586	582	552	584	580	571	583	556	575	581	585	538	590	568	532	543	592	584	579	539	560	578	570	598	597	557	575	535	536	585	580	569	546	525	621	563	517	571	551	554	593	554	588	548	629	559	570	528	539	553	580	568	589	559	541	564	538	561	576	582	575	547	534	555	546	563	553	571	577	595	577	537	580	582	572	542	558	592	588	577	543	551	547	564	552	585	554	551	547	593	522	555	573	598	569	597	540	552	561	532	561	604	544	566	581	578	601	577	557	547	562	561	549	541	535	548	564	565	546	585	586	587	599	552	532	590	582	571	540	539	547	555	583	548	589	584	559	591	563	606	557	558	573	557	555	573	601	623	531	561	559	587	561	552	585	554	564	559	590	541	562	582	608	533	607	603	563	565	552	543	559	553	585	563	548	533	565	561	555	558	530	544	542	579	579	597	575	555	602	551	556	593	551	569	597	541	606	534	570	604	581	543	576	565	594	588	604	590	598	577	542	550	587	576	595	576	546	569	562	567	549	599	596	561	544	595	596	587	550	597	555	573	570	571	530	572	610	568	563	605	578	574	565	585	589	563	589	580	585	577	610	553	565	567	577	560	559	601	527	561	546	590	547	569	569	572	554	614	587	568	565	596	550	536	573	594	568	575	593	582	542	561	561	585	574	598	567	583	559	582	618	568	593	523	546	572	607	607	608	538	572	575	572	562	572	562	594	539	544	549	556	565	560	548	588	571	535	555	568	558	552	561	577	578	588	581	581	571	580	550	562	565	606	594	544	557	552	556	558	563	573	590	578	569	574	548	584	539	562	573	573	593	622	571	555	584	617	561	572	564	545	539	572	541	530	590	558	548	548	549	523	559	558	576	604	539	545	560	595	550	517	530	577	550	568	594	560	607	600	574	534	546	594	569	558	536	574	555	554	583	544	561	560	575	527	560	551	584	626	542	588	561	569	561	582	545	623	591	563	589	592	533	561	585	552	608	577	566	555	565	577	602	536	576	563	571	565	551	605	558	581	569	636	567	553	572	530	547	551	534	594	544	565	560	561	599	527	575	568	596	548	596	578	553	563	556	568	540	609	607	546	600	582	501	580	565	570	556	615	573	587	585	596	604	571	534	585	537	588	569	571	584	522	562	557	566	570	597	569	525	533	571	533	549	579	614	586	589	597	586	586	598	579	564	571	597	534	568	576	601	590	558	567	583	578	591	602	598	546	546	562	569	533	558	589	573	548	563	590	574	556	536	568	516	571	572	554	620	524	556	544	594	584	566	569	575	548	560	557	579	601	597	515	525	575	572	548	544	569	622	558	543	628	582	558	561	513	552	615	530	588	563	573	564	571	545	562	588	544	556	575	566	539	564	540	548	572	583	573	572	550	586	573	544	565	574	609	574	573	536	581	576	565	564	598	529	567	588	610	582	554	580	563	613	558	580	580	619	576	565	553	559	598	576	560	580	559	535	591	587	590	602	571	550	546	579	526	583	549	557	593	568	559	553	545	538	564	618	599	594	595	597	550	523	584	598	565	584	563	568	535	571	586	521	578	584	591	588	595	522	564	538	563	561	613	528	578	550	568	579	565	555	530	534	548	557	557	595	593	589	577	599	618	554	584	614	617	569	581	524	606	562	570	566	594	572	587	537	568	548	549	587	583	602	569	591	548	531	586	522	611	571	545	595	631	554	569	557	551	565	589	575	571	566	534	555	546	556	493	577	533	595	592	583	608	577	563	565	586	555	563	582	558	594	575	582	589	596	549	575	561	616	559	567	562	595	545	581	548	578	549	572	534	539	618	553	574	562	594	557	565	533	582	600	623	538	580	581	614	572	562	573	551	570	589	596	530	569	536	563	654	519	546	571	561	579	605	555	548	576	572	575	556	602	578	537	570	563	602	558	576	556	571	621	567	548	559	565	562	549	623	589	569	569	565	601	615	563	543	551	554	554	556	551	598	535	563	533	584	565
1898	482	192	132	173	223	237	194	179	257	244	253	194	182	181	180	154	150	141	199	119	90	101	88	80	71	75	81	68	67	74	75	69	74	58	79	89	66	78	80	94	238	377	358	285	192	146	97	85	82	74	80	88	68	70	69	60	61	72	64	60	72	68	64	64	68	61	49	52	66	65	77	62	67	61	71	78	66	68	49	80	71	57	72	63	53	64	67	66	63	73	71	74	67	76	72	68	57	65	71	59	81	67	73	76	67	71	61	65	54	66	56	68	71	61	71	66	74	68	49	61	53	61	63	68	70	60	73	64	62	69	50	67	72	61	58	61	78	70	73	58	61	75	50	61	60	64	57	64	80	77	61	74	79	70	69	58	72	58	73	82	61	67	76	67	69	56	68	54	56	66	63	68	50	60	63	79	68	55	65	57	71	55	66	66	59	69	68	71	57	67	54	58	73	81	82	69	60	79	56	75	52	75	60	66	62	69	62	57	65	71	76	66	51	70	55	68	56	75	84	56	79	63	54	66	55	83	48	65	62	58	79	72	48	65	69	65	68	79	60	46	79	69	60	66	68	65	70	63	79	65	53	76	62	61	54	65	67	62	66	70	64	63	70	71	77	66	57	58	64	57	78	80	71	59	62	61	72	71	49	55	63	67	59	58	80	71	62	51	67	66	69	66	76	56	54	63	60	62	48	67	73	65	65	69	76	68	61	55	51	68	83	65	74	66	76	76	68	69	56	64	50	57	79	64	75	72	74	46	69	64	75	70	76	59	63	91	63	69	64	72	78	84	71	66	66	64	79	57	61	64	64	62	67	74	62	91	62	62	57	81	73	85	69	56	78	50	56	58	64	77	69	65	64	59	69	59	52	66	56	82	72	61	76	62	68	79	65	61	54	76	62	62	63	57	83	74	79	70	58	59	73	74	71	68	66	63	59	58	64	71	68	61	64	67	70	57	66	62	62	65	55	51	66	63	85	57	56	56	79	66	74	72	52	75	64	76	60	73	72	64	60	62	65	73	80	61	84	53	77	83	82	66	81	69	65	80	84	72	66	67	63	57	60	73	55	56	68	55	56	60	51	66	55	69	62	70	71	66	50	58	64	69	72	71	75	79	63	69	72	80	77	81	74	74	66	78	70	58	70	69	61	76	68	71	88	69	73	66	62	67	73	57	64	73	62	60	56	51	66	75	73	77	66	77	76	55	64	74	55	50	73	72	66	65	59	67	68	66	70	57	74	69	67	63	64	76	71	71	71	60	70	70	63	74	64	73	70	68	81	60	64	86	62	79	54	62	81	66	54	73	72	70	77	63	65	56	54	70	68	82	71	71	79	46	66	65	63	86	55	80	70	66	72	57	80	88	65	44	64	61	67	57	55	74	56	55	69	71	71	69	71	71	73	64	70	69	59	60	67	62	66	64	68	69	63	68	65	51	56	63	55	74	65	71	70	81	54	67	66	60	65	59	67	78	64	72	66	68	59	77	67	85	67	77	60	63	73	72	61	56	73	69	68	78	62	75	72	63	67	68	82	57	69	50	61	70	73	55	74	61	63	58	75	66	66	70	65	68	66	61	68	68	65	80	62	72	74	67	72	62	52	69	54	56	71	77	52	72	64	70	53	68	64	71	74	54	68	69	62	71	70	55	68	57	67	69	53	65	58	63	57	77	54	73	73	72	68	67	66	74	69	66	58	57	62	72	78	75	62	82	70	54	58	63	74	59	74	60	56	84	75	63	70	72	69	76	60	52	50	63	61	66	88	63	57	72	49	68	83	79	81	69	61	64	85	65	75	64	70	58	67	70	48	67	63	64	68	75	70	44	57	68	78	60	80	71	81	55	71	62	59	66	69	55	70	76	68	63	60	81	56	68	69	66	65	77	61	60	66	63	65	77	66	66	68	59	68	58	68	65	63	64	64	76	61	80	74	73	81	73	67	71	64	72	63	79	69	65	74	73	63	65	60	65	71	65	63	68	64	65	56	50	69	60	73	60	64	66	53	82	58	53	66	57	66	69	82	63	84	64	64	82	79	87	75	67	65	66	67	72	69	53	66	51	59	65	47	52	56	71	61	66	67	63	74	70	68	74	61	74	78	45	75	58	60	63	70	78	69	68	63	71	64	70	76	66	65	69	66	62	71	70	80	57	66	66	82	69	76	57	59	69	73	69	72	64	77	77	60	58	66	67	55	63	66	74	65	68	59	68	68	79	65	65	69	75	76	71	72	68	79	63	61	70	50	71	56	70	69	60	55	49	59	62	66	68	47	73	64	84	61	58	64	66	64	58	61	62	73	62	59	69	68	57	57	74	70	57	59	59	61	65	71	71	63	71	62	66	74	70	54	82	76	72	58	68	62	65	49	66	58	56	58	70	62	89	54	65	70	52	65	58	53	59	58	76	69	58	63	62	70	41	80	72	78	57	78	72	59	84	67	54	87	51	67	63	65	70	63	82	52	78	64	78	66	67	65	58	63	60	84	64	77	67	68	77	86	68	65	77	73	61	64	61	63	73	65	72	73	76	70	75	72	58	62	50	73	63	64	62	76	79	76	62	72	77	71	67	76	62	83	68	65	68	80	64	77	68	58	61	70	61	49	79	79	69	78	64	65	49	65	62	67	57	60	72	63	80	70	75	82	59	80	80	69	64	71	62	59	73	56	50	68	56	63	60	76	58	71	67	62	71	65	62	62	72	65	64	66	61	62	72	44	83	66	80	79	62	65	59	49	60	55	70	74	66	73	70	56	67	78	66	67	73	57	72	52	57	54	72	64	69	92	61	65	63	64	65	71	56	64	65	72	68	72	69	65	43	61	63	79	68	63	73	72	64	57	64	69	65	60	61	62	69	68	80	81	62	68	62	60	60	80	66	56	64	65	57	72	70	57	71	66	64	61	80	81	72	72	76	63	64	66	71	79	81	59	71	88	76	73	76	61	69	63	58	52	90	53	49	63	66	78	59	63	67	58	69	67	73	67	68	67	65	69	61	65	64	70	63	68	74	73	61	86	61	68	64	74	63	74	57	61	50	52	67	78	50	69	59	57	61	50	66	81	64	62	77	74	77	77	64	68	76	68	63	77	66	68	67	63	65	65	75	55	47	63	57	72	73	59	79	58	63	75	68	65	76	55	61	64	64	67	70	71	72	73	76	70	54	59	63	71	61	83	70	64	81	65	70	65	72	61	68	61	60	71	69	63	65	56	73	48	70	68	70	74	63	73	61	55	47	66	68	70	73	63	64	71	71	62	66	61	68	72	63	56	64	79	65	75	74	57	63	72	63	70	69	59	66	71	56	80	76	67	76	65	65	69	90	64	55	65	74	68	57	56	61	72	52	55	74	68	69	59	63	72	72	69	77	65	52	74	78	62	60	86	65	70	67	67	62	69	59	61	63	81	53	71	62	64	57	72	66	68	69	65	71	68	50	69	62	63	78	88	62	72	59	66	71	63	68	66	75	63	64	56	75	84	70	57	62	71	64	63
21832	6204	2295	3612	9515	12018	10514	7313	7082	8668	8252	7506	5443	4372	4891	4346	3688	3607	2893	4277	2093	1595	1445	1097	928	964	870	911	796	791	890	751	715	761	810	766	797	808	801	767	1592	4711	7555	6868	5035	3277	2345	1466	1016	772	668	597	607	620	585	583	616	560	583	575	572	607	614	560	566	565	586	602	563	602	597	542	609	594	548	589	571	623	569	572	567	592	557	588	589	609	539	596	620	581	558	592	609	619	589	588	577	557	584	637	623	585	566	596	558	591	565	589	586	630	579	574	575	586	547	606	588	602	587	591	600	601	593	572	592	582	619	593	587	616	568	591	616	630	606	588	592	599	640	576	588	605	621	583	573	610	628	563	565	587	564	586	595	588	615	596	604	627	605	615	604	640	613	587	577	606	605	615	601	607	587	585	574	583	588	568	626	610	595	566	577	580	612	577	601	601	594	614	585	564	602	570	588	566	567	584	583	588	579	603	612	585	610	592	575	587	598	589	610	614	591	582	630	584	614	600	635	558	587	603	592	593	534	593	611	612	585	594	548	574	546	598	618	551	629	564	562	601	610	538	629	575	570	574	591	559	596	520	616	592	611	613	580	561	568	607	573	633	603	607	583	605	580	576	593	633	569	614	584	594	617	579	555	568	571	564	607	616	591	539	625	585	613	614	624	567	604	557	553	579	591	594	628	583	569	621	561	569	618	552	541	556	602	598	584	625	588	610	579	587	575	562	608	570	621	578	590	599	564	591	580	589	573	633	616	579	585	599	599	558	564	631	528	586	589	620	600	579	554	610	573	583	627	644	582	576	593	603	615	644	603	620	618	567	554	619	532	588	598	567	578	583	599	564	588	588	607	585	570	601	595	579	586	625	583	591	595	623	527	612	595	588	580	598	562	591	637	570	579	579	618	595	571	607	601	602	589	588	579	595	543	623	549	595	607	616	582	590	619	569	561	555	577	607	547	621	580	653	576	575	598	595	564	570	608	572	572	572	589	589	568	584	568	570	593	558	574	586	547	568	609	579	591	614	611	600	565	597	593	592	588	570	603	568	628	601	557	576	559	574	633	582	582	556	592	634	574	617	611	581	589	578	578	619	609	564	588	552	576	551	559	597	582	551	549	569	557	606	601	573	564	603	592	586	587	582	598	543	580	562	601	618	623	556	569	538	539	541	589	596	641	567	604	642	599	603	617	567	594	619	543	566	566	587	552	598	570	587	620	603	565	563	588	594	590	594	539	592	594	603	612	594	627	583	595	604	553	561	533	628	554	604	600	574	574	550	644	612	597	603	582	575	586	611	609	605	597	634	582	593	591	585	594	590	582	550	605	606	617	585	601	554	614	584	589	594	579	583	583	560	589	592	598	592	599	595	644	561	575	565	577	591	615	579	613	623	593	555	549	584	582	571	607	627	599	542	607	587	612	616	585	598	589	580	585	557	587	599	564	562	598	588	607	619	579	585	602	523	611	545	611	594	599	591	598	597	591	599	618	602	588	608	614	620	627	576	594	568	586	576	524	579	581	545	563	572	569	589	584	619	623	568	574	603	593	590	610	595	542	585	608	554	595	573	615	578	636	588	602	599	577	620	559	589	568	617	549	581	616	569	581	604	606	582	590	556	575	619	555	561	581	635	575	577	565	588	581	590	592	618	614	574	579	626	547	599	538	616	635	592	583	564	578	579	552	560	570	592	582	581	604	581	572	609	606	639	604	599	568	632	589	600	581	587	554	595	568	562	609	600	585	581	611	564	655	605	594	548	549	558	611	574	624	560	601	589	566	596	602	603	592	578	592	599	586	594	589	581	602	551	564	577	557	618	605	622	607	588	589	583	617	617	597	561	542	593	589	618	583	608	597	600	518	613	604	576	590	568	570	607	564	595	622	589	560	577	550	604	603	587	623	598	556	601	653	627	587	558	597	617	608	569	553	568	572	573	577	602	523	623	622	596	599	597	542	568	614	551	596	573	612	567	594	574	583	592	567	577	591	627	564	591	581	598	608	602	571	537	572	603	575	554	577	547	536	610	579	568	555	591	571	595	621	581	570	578	586	607	577	594	623	606	576	551	615	598	581	578	579	576	550	563	594	577	585	593	578	594	576	533	566	564	557	622	610	593	592	620	583	530	653	628	631	552	609	584	573	587	595	617	620	572	580	591	555	603	602	634	605	584	634	634	571	602	573	544	581	585	566	592	589	580	566	549	603	599	622	592	596	580	570	586	582	614	602	625	569	573	599	579	577	579	613	579	583	590	595	583	570	616	591	596	561	554	579	591	583	567	588	632	573	550	568	590	547	588	607	615	625	587	547	571	587	604	598	567	649	584	592	600	600	562	576	567	559	610	595	554	634	591	595	613	602	577	604	591	591	557	600	590	602	597	587	565	592	578	600	637	596	602	583	575	580	619	553	575	613	583	576	564	608	588	603	565	617	572	574	591	580	617	608	602	626	637	556	584	575	586	660	600	577	578	544	596	603	547	575	610	587	537	576	627	575	611	620	578	540	611	590	563	651	570	569	616	618	627	590	607	584	615	633	595	617	589	612	556	597	606	603	612	576	543	564	616	605	589	570	601	602	584	587	597	577	601	621	612	617	569	572	598	532	562	584	571	567	570	597	590	591	611	562	596	627	585	581	617	587	624	598	618	597	639	593	557	604	605	591	528	569	616	571	585	632	599	582	601	615	550	603	592	615	563	592	603	598	564	596	532	566	552	635	581	549	585	617	633	608	595	577	624	572	556	616	582	600	567	592	606	558	615	569	620	593	589	608	609	605	596	588	558	574	575	551	604	614	557	586	551	603	597	603	579	618	606	541	562	581	589	618	588	604	556	566	609	604	605	602	616	616	629	592	611	635	558	554	571	569	569	628	598	578	575	566	578	574	574	584	585	561	610	631	577	591	593	575	601	592	570	509	604	566	596	543	610	595	621	585	599	598	543	613	624	597	565	592	586	636	589	583	613	578	586	583	531	563	580	595	628	590	580	563	572	601	627	594	605	595	596	604	581	587	599	581	553	574	618	527	607	622	613	624	588	588	583	610	595	595	588	594	592	603	554	609	604	548	560	573	577	569	611	576	567	572	595	600	543	616	617	603	555	597	583	586	585	596	599	537	604	623	598	606	590	618	623	575	563	616	619	548	619	575	542	546	587	593	576	587	565	580	607	580	568	610	583	597	591	557	583	631	616	599	589	575	570	615	587	585	593	580	581	580	568	621	584	561	580	576	544	595	582	624	571	611	606	555	595	579	557	621	555	605	616	570	597	601	585	592	582	630	578	582	579	551	588	583	625	646	560	621	617	605	604	571	542	554	575	576	558	578	521	581	621	586	556	575	546	552	582	603	610	587	624	576	596	556	591	594	536	564	567	609	614	583	574	584	575	576	568	594	629	568	608	598	570	577	604	540	588	627	598	575	602	584	599	569	598	589	602	602	640	562	657	613	595	585	585	606	575	619	579	603	587	597	598	600	591	590	639	600	563	605	618	587	537	516	555
1170	199	133	92	113	141	148	120	130	165	185	166	131	117	122	128	127	118	118	112	90	82	77	84	89	105	75	77	78	76	61	82	92	62	77	78	87	83	78	74	100	96	120	115	123	116	109	91	86	100	80	85	73	74	76	71	92	80	80	71	65	67	90	90	69	72	72	70	88	78	59	70	69	78	78	80	75	92	73	60	68	75	79	83	87	76	81	77	73	72	82	79	72	72	65	80	80	64	72	77	65	76	60	80	71	67	84	67	66	70	69	80	70	79	74	75	76	74	75	79	79	65	62	70	81	67	73	92	74	76	73	83	68	82	69	66	73	69	76	93	72	67	71	70	73	75	64	85	69	82	68	94	85	60	84	78	80	97	95	64	85	73	77	74	71	70	67	72	80	86	73	68	83	69	90	82	66	72	91	73	76	85	65	75	74	74	85	77	85	67	76	78	80	68	70	69	82	79	86	88	76	70	79	76	82	66	82	93	64	92	74	85	77	60	85	80	95	73	66	75	83	81	70	72	87	75	72	67	81	71	66	78	61	84	83	60	76	68	70	66	75	60	73	89	72	72	77	66	79	75	61	65	81	58	68	67	84	70	59	77	70	71	75	78	69	85	78	80	74	76	79	76	83	74	78	76	67	68	80	78	71	79	71	64	76	63	62	73	63	82	68	78	70	82	72	75	77	81	72	72	68	114	88	81	66	62	74	71	91	80	80	72	87	96	76	75	49	82	73	73	70	75	67	78	72	76	60	70	80	72	66	65	84	70	75	71	74	96	49	79	71	76	87	78	75	71	72	65	82	71	72	85	67	72	66	69	83	84	90	90	64	90	67	77	73	73	79	86	85	76	89	89	78	59	100	77	75	78	80	78	79	78	73	72	66	80	56	53	84	64	72	64	93	71	75	67	88	71	72	60	81	82	66	70	78	75	60	85	89	79	82	80	64	69	65	84	78	76	87	75	77	68	75	97	56	65	87	83	65	69	70	91	63	71	79	65	81	63	73	79	76	75	66	66	81	71	67	77	69	67	67	78	69	70	69	62	96	72	81	80	73	58	74	58	77	91	86	81	69	70	70	85	71	78	88	71	76	58	75	67	67	96	64	80	80	61	72	79	69	75	84	80	67	88	78	77	75	93	78	69	63	76	72	80	79	67	74	84	65	76	75	81	83	78	73	69	73	70	73	87	84	72	70	70	77	55	75	71	67	82	66	70	66	82	70	83	58	81	68	53	89	81	92	74	69	89	73	60	82	68	58	90	66	88	78	77	60	84	77	81	66	81	62	67	78	76	77	80	77	62	80	99	75	73	68	80	96	60	81	79	74	71	75	62	71	73	82	63	74	82	93	82	78	70	77	81	67	72	64	69	74	77	73	77	70	72	77	83	71	87	75	69	74	67	72	81	88	61	56	67	67	66	78	65	90	74	95	75	79	75	77	75	71	76	80	78	92	67	72	57	88	74	73	82	79	69	61	78	95	82	79	79	78	73	74	72	68	84	53	91	57	64	78	76	90	72	75	71	82	82	82	66	78	81	66	74	79	61	68	81	66	92	82	74	76	88	82	76	77	64	73	71	79	59	83	62	59	66	68	77	88	68	83	67	58	83	70	74	78	78	77	66	78	66	76	76	80	75	83	65	85	63	78	72	69	78	76	65	91	95	76	64	72	69	68	77	77	81	69	77	69	75	82	77	72	73	73	81	69	90	79	74	73	69	69	69	71	84	77	85	64	65	76	81	52	70	83	74	86	77	75	68	76	75	85	85	72	86	85	63	63	73	81	67	63	89	60	89	87	59	80	72	77	86	81	71	82	52	73	81	84	75	63	77	78	79	66	82	73	73	66	64	68	74	82	66	73	73	68	81	77	61	78	87	84	84	86	87	67	84	64	69	85	65	66	67	56	83	74	77	77	71	62	62	77	71	76	75	74	65	94	65	85	77	71	72	65	62	69	68	86	79	80	80	84	73	80	79	70	75	60	75	76	73	76	85	81	69	83	74	80	79	79	66	67	67	78	68	73	60	75	75	79	62	74	65	98	69	70	72	67	68	76	87	85	78	64	68	76	65	82	76	71	62	85	77	70	74	76	72	83	71	77	83	76	73	82	81	59	65	53	74	73	65	77	54	71	75	85	64	78	80	71	67	70	75	64	69	73	73	73	62	82	79	66	69	65	87	73	58	79	80	75	64	69	67	87	71	59	72	61	71	61	67	74	81	82	78	76	52	78	78	93	83	61	80	76	72	78	66	72	71	74	76	76	83	64	86	75	87	97	69	74	89	67	74	68	86	99	62	76	69	76	63	74	60	67	63	69	63	62	65	69	56	85	77	81	71	77	76	74	72	64	72	58	72	86	73	91	82	77	55	66	40	82	71	72	70	67	74	63	91	99	81	65	60	95	67	75	72	83	75	68	65	93	79	64	70	84	72	66	84	66	71	78	71	67	74	68	90	67	69	72	63	82	75	76	73	74	88	68	66	77	79	78	64	66	79	63	68	67	66	80	69	67	92	82	73	73	79	83	83	58	97	63	81	69	79	72	65	88	74	80	66	80	71	74	81	69	74	75	79	77	87	74	71	81	64	78	74	72	79	87	84	96	77	79	70	77	72	77	48	80	73	65	73	73	76	64	86	71	77	68	86	81	71	72	85	76	84	63	64	77	71	65	81	85	78	78	79	73	77	71	71	64	61	69	81	80	62	63	63	59	81	71	85	59	71	63	81	66	80	81	82	73	83	89	83	83	67	74	66	81	85	73	67	62	67	80	89	67	65	59	84	84	85	66	74	66	67	62	50	88	92	73	76	80	68	66	77	84	65	70	81	71	58	68	57	69	68	79	94	67	78	70	78	70	66	80	73	63	67	70	67	76	67	75	87	93	82	72	62	77	70	78	64	72	66	62	61	70	91	66	72	67	69	70	65	83	80	61	69	78	80	66	80	70	98	69	82	81	66	82	70	76	61	75	71	81	85	74	55	67	89	64	65	78	80	65	88	89	81	71	75	71	70	69	61	82	86	63	66	66	60	62	61	84	64	60	81	64	75	66	87	74	57	68	79	75	75	86	70	62	74	72	74	76	69	81	77	76	65	72	67	93	85	80	69	66	84	86	88	78	68	69	61	59	77	68	76	80	69	62	79	67	81	70	64	68	79	67	79	77	85	82	70	67	77	75	70	84	71	73	81	83	78	76	60	70	80	69	73	65	80	85	70	85	70	78	65	63	66	70	62	73	68	62	77	65	68	74	68	67	71	64	56	85	81	73	73	68	63	97	80	70	81	92	74	70	73	71	72	84	81	76	69	78	63	61	74	85	69	73	80	69	81	74	77	76	70	68	58	87	75	68	80	86	80	75	70	79	69	68	69	72	82	71	73	73	60	89	82	74	73	61	73	62	72	87	70	90	77	68	54	64	81	87	71	66	78	61	72	71	64	80	78	80	79	84	77	77	75	63	57	69	77	65	67	69	59	75	74	79	71	82	68
13244	3048	1447	1940	4949	7259	5707	3620	3619	5240	5130	4731	3341	2470	2614	2576	2465	2244	2043	2003	1572	1046	1075	904	766	748	761	786	767	777	724	659	713	747	692	700	764	777	717	680	830	1295	1922	1904	1643	1346	1109	903	793	683	657	631	626	610	617	631	632	622	628	667	623	635	663	662	660	667	600	693	659	623	665	659	647	613	609	665	600	633	663	679	635	624	664	629	638	656	692	588	607	680	633	681	651	590	585	614	648	668	668	638	620	604	620	633	645	643	610	607	639	628	611	626	657	644	626	639	632	636	626	601	645	638	604	645	647	637	629	668	626	641	702	634	664	637	645	621	650	623	639	635	647	625	625	666	639	620	688	620	679	594	645	663	636	594	622	625	618	674	647	621	614	664	641	633	647	660	633	624	639	594	664	599	626	641	654	644	655	647	672	637	645	613	651	691	680	663	652	663	644	638	671	655	657	634	686	646	638	656	648	637	573	661	639	665	662	618	613	624	601	597	607	672	624	687	633	583	626	655	632	681	647	606	647	627	636	633	658	610	640	636	642	556	662	638	649	637	594	662	656	631	649	605	638	645	641	643	641	633	619	621	612	664	650	632	645	664	625	645	676	637	663	622	657	643	679	603	640	622	645	635	662	677	661	636	650	629	592	610	632	631	715	639	674	672	665	661	627	636	702	663	638	682	625	671	664	612	624	622	619	670	639	613	607	658	648	612	681	628	662	616	636	630	600	578	663	651	635	622	608	660	652	669	616	646	648	653	665	686	638	640	616	649	657	631	649	609	656	626	599	575	631	624	619	635	663	662	648	620	646	629	636	643	640	656	606	643	660	602	667	646	621	679	641	638	665	605	644	615	598	658	636	623	615	624	622	683	623	706	676	596	679	628	621	656	614	619	650	636	623	611	659	644	611	649	654	672	672	664	640	620	595	677	649	639	662	650	613	635	663	619	604	639	629	619	666	622	621	648	647	638	652	623	695	647	615	602	653	628	627	627	659	670	634	657	625	617	605	666	648	654	634	652	652	706	626	671	645	642	600	582	704	627	601	656	583	599	665	601	643	676	646	577	645	646	622	625	612	646	683	642	627	639	626	633	639	632	667	638	644	618	682	632	607	633	592	628	609	633	629	667	631	694	650	653	628	660	654	673	630	689	631	663	655	613	666	602	640	659	658	636	622	644	635	577	659	595	621	636	622	637	644	618	625	604	623	698	661	647	626	637	615	638	652	659	664	606	634	617	669	627	646	666	643	665	655	647	645	626	652	644	635	630	675	669	613	614	634	670	662	654	644	674	627	602	634	651	648	655	618	644	625	648	627	615	621	662	636	655	649	656	639	602	599	649	633	641	636	648	657	599	623	625	680	647	632	608	676	626	661	663	673	656	690	664	681	622	653	631	600	648	599	629	657	636	624	655	626	622	632	636	670	675	661	603	695	672	614	623	650	615	645	634	615	626	679	617	651	617	645	654	661	626	631	619	626	649	643	665	649	649	635	637	655	634	638	672	679	636	608	600	634	641	654	673	656	640	601	609	651	634	649	611	627	638	602	673	672	639	653	692	666	652	646	684	686	668	621	598	629	623	684	642	692	651	665	672	667	645	651	647	613	630	617	649	687	597	605	654	681	623	657	648	605	651	672	631	666	636	619	629	642	684	620	660	636	625	697	665	623	639	665	667	636	616	621	635	682	611	687	558	638	631	605	661	612	622	649	676	596	625	616	631	642	624	648	612	661	655	627	602	605	652	651	641	655	639	618	644	664	598	628	592	577	649	595	677	663	645	652	665	626	639	680	634	633	602	635	621	670	630	602	622	681	640	614	614	632	682	669	624	607	679	666	667	661	601	655	626	641	676	652	622	660	620	644	661	599	637	651	683	641	648	595	645	645	660	607	618	629	637	585	619	630	655	604	665	635	659	638	643	627	681	655	642	626	641	657	661	636	668	642	663	642	626	603	632	642	632	602	655	595	639	678	623	650	614	643	607	675	686	617	630	648	653	645	632	643	679	652	644	642	701	604	593	636	654	662	673	611	658	644	625	632	668	623	619	636	650	598	655	650	612	644	679	663	619	597	613	649	649	582	678	633	641	589	627	643	690	644	648	641	608	656	698	576	624	632	673	625	619	664	670	672	651	616	643	619	686	636	638	616	635	564	617	649	627	647	624	608	611	643	644	649	609	636	640	608	650	646	654	666	641	638	653	614	625	648	651	653	631	684	605	644	629	649	673	631	652	632	628	612	616	585	642	646	661	622	679	621	606	629	663	668	633	638	616	654	631	642	606	629	648	648	627	646	639	654	689	621	644	654	666	636	650	639	649	600	637	657	637	620	674	637	650	636	636	651	610	643	631	619	625	643	632	628	610	638	621	602	660	664	630	647	597	674	618	662	669	631	628	635	597	629	682	636	616	623	663	675	629	657	624	632	671	639	670	619	640	663	631	662	613	622	587	628	702	633	639	646	639	600	598	645	631	624	638	685	652	594	635	641	637	626	612	664	650	617	701	669	647	674	644	616	611	636	662	573	628	638	645	647	604	624	611	639	668	648	648	583	661	614	635	670	593	630	647	616	639	628	652	632	635	673	610	654	639	665	631	588	607	607	673	618	643	609	634	581	642	630	646	640	663	632	626	610	645	631	653	699	629	644	645	646	634	623	663	640	639	644	681	662	616	593	680	602	633	666	627	627	670	666	675	616	588	631	653	631	634	647	626	625	631	607	662	621	668	656	656	637	672	645	602	631	646	689	632	624	642	621	621	647	639	621	609	635	606	649	626	601	660	617	630	655	624	654	661	652	623	618	723	627	674	655	663	627	647	590	632	607	623	670	628	652	693	588	604	691	639	634	682	643	619	640	699	679	645	629	647	625	654	631	589	661	659	618	679	631	622	641	604	598	666	718	632	678	630	622	652	614	649	626	625	628	605	633	634	623	640	592	632	600	629	665	726	690	626	659	653	621	630	647	650	659	621	666	604	613	639	621	622	630	711	641	621	627	672	684	644	632	610	626	630	629	649	617	592	655	637	670	639	611	692	631	648	640	651	626	613	598	655	647	631	652	632	637	665	689	640	639	617	653	629	637	632	614	675	634	630	685	626	671	616	627	602	632	669	628	647	678	661	560	620	627	651	664	608	662	638	612	689	632	648	657	641	639	661	645	668	609	647	646	621	612	622	674	691	629	670	598	647	624	660	621	631	613	663	669	601	679	676	605	643	620	636	663	602	712	657	640	630	626	623	607	637	666	680	620	645	668	641	628	610	629	597	673	644	617	596	646	626	620	697	634	677	627	704	653	609	691	651	679	631	669	654	623	596	637	647	674	654	666	664	643	637	657	687	634	631	620	617	610	667	633	635	659	594	620	604	629	616	618	618	630	649	626	675	668	655	627	658	690	666	620	610	665	643	633	629	625	604	619	594	646	619	667	644	642	621	693	654	656	638	618	639	659	623	627	600	636	678	623	587	649	614	681	672	617	628	648	656	671	668	650	656	668	644
1205	298	149	119	136	177	164	169	163	221	242	213	169	168	130	146	153	164	139	115	109	98	94	87	60	76	77	67	68	81	82	72	82	74	71	61	83	69	80	61	118	155	256	207	164	161	134	101	104	94	76	73	84	82	60	74	64	71	82	82	86	80	72	76	70	57	70	89	70	82	85	78	74	87	77	85	73	67	76	74	72	84	66	65	72	72	67	63	89	74	69	72	64	81	69	76	73	72	82	68	88	63	69	68	63	60	74	58	81	78	83	72	66	73	83	75	86	65	78	76	90	76	71	59	70	79	67	62	65	61	79	73	68	77	86	75	91	72	89	81	94	83	86	60	84	84	67	67	84	85	96	71	53	64	78	71	77	54	70	69	76	70	76	82	55	72	82	72	69	81	83	78	76	68	72	76	83	56	73	75	83	75	71	75	82	59	75	70	56	89	56	62	79	81	75	70	77	65	64	62	80	77	89	69	67	63	76	70	69	67	75	66	74	66	65	85	63	65	77	75	79	66	78	78	72	68	70	66	67	61	78	72	64	81	71	56	88	64	74	70	73	79	70	90	70	93	66	67	75	74	76	72	73	75	77	82	91	63	84	78	78	71	78	60	67	73	72	71	80	81	81	90	75	68	75	82	80	82	78	73	66	64	69	76	68	71	90	71	66	82	61	53	67	73	79	82	67	59	78	81	69	74	58	63	74	76	76	56	96	70	56	75	82	79	67	72	68	62	86	81	66	79	62	71	64	83	89	79	65	88	65	83	85	70	77	73	74	84	73	73	77	72	85	59	72	82	82	74	85	72	78	65	75	74	73	86	78	73	64	75	66	79	73	76	72	77	88	71	64	84	75	61	58	71	79	65	75	79	71	65	81	97	63	94	84	77	75	79	57	81	82	71	93	67	74	87	68	76	86	69	71	71	69	72	70	76	80	74	86	71	83	103	72	72	59	90	76	72	70	73	79	78	89	81	65	90	61	82	74	64	74	84	84	74	71	85	76	80	83	76	83	77	67	75	60	81	70	68	68	86	71	75	64	71	86	68	67	74	73	66	79	77	66	78	76	87	66	85	70	76	70	90	66	77	67	86	75	59	71	84	78	66	73	85	76	66	76	66	70	56	75	70	63	65	81	81	80	72	71	82	76	87	71	75	72	70	68	60	71	55	87	64	76	82	70	80	73	67	73	72	78	40	82	85	86	72	70	78	81	75	60	95	79	62	65	74	89	80	75	66	71	82	54	56	87	65	83	81	82	80	73	73	59	79	82	82	71	83	66	66	70	71	96	83	70	66	65	92	54	67	81	55	68	68	61	77	81	64	82	78	82	75	69	82	74	79	64	66	75	61	72	67	74	84	74	72	72	79	89	73	78	79	73	94	72	70	69	71	75	85	67	66	76	69	82	84	59	75	79	69	95	78	86	82	63	76	84	70	73	72	79	89	71	81	73	82	61	78	64	75	69	71	80	63	75	76	73	78	82	70	72	82	79	84	68	79	75	74	79	72	75	80	76	76	91	78	80	72	72	66	85	66	73	70	84	79	74	68	68	60	81	94	74	76	80	86	77	66	73	56	59	69	74	78	86	78	57	63	72	73	75	61	76	61	63	62	80	81	77	68	69	72	81	60	71	94	65	76	57	75	57	77	73	72	82	75	74	63	64	58	79	69	76	70	77	67	83	68	72	67	83	76	72	78	76	95	63	79	71	68	93	72	77	72	54	69	82	74	76	73	75	62	82	65	67	80	74	72	74	74	77	79	77	69	68	78	70	98	65	71	70	70	73	83	75	78	94	88	47	70	73	71	85	70	82	82	80	78	79	85	66	77	60	85	68	65	71	64	80	68	57	82	73	88	77	77	83	64	85	85	77	71	65	64	82	61	84	74	76	69	62	69	86	72	64	64	73	68	69	84	73	66	96	73	79	78	64	74	84	77	84	58	70	75	70	82	81	73	70	78	80	80	83	69	66	67	82	58	69	72	75	80	76	68	78	75	82	69	79	78	57	76	76	80	69	73	84	56	59	74	84	72	62	72	72	73	65	77	67	87	70	75	70	76	73	67	75	88	64	76	74	68	77	53	71	89	67	82	61	74	82	80	73	70	84	78	71	79	73	67	72	90	79	77	64	62	69	76	77	75	61	61	82	71	81	74	75	66	72	84	75	69	87	50	74	63	82	80	79	59	71	61	73	75	75	73	75	68	75	81	83	53	78	80	64	72	75	74	84	70	81	74	53	79	75	65	82	70	64	57	95	62	81	86	80	61	81	70	84	74	73	82	69	80	73	68	65	71	82	75	93	70	76	72	68	84	75	66	73	65	65	72	64	83	78	59	69	83	80	68	55	78	68	70	86	71	91	72	75	65	76	69	84	85	80	86	82	72	81	76	70	83	50	82	90	56	82	71	79	80	57	81	69	65	76	60	69	84	66	79	81	92	88	75	77	71	74	62	72	81	63	61	79	73	73	59	89	69	90	76	71	81	58	67	94	62	80	73	72	66	62	92	82	79	63	80	58	69	74	85	75	62	70	98	75	72	62	93	86	73	82	74	86	57	70	71	74	76	72	88	72	81	80	79	68	70	81	79	73	71	71	74	73	61	67	75	69	73	66	70	69	85	68	76	82	79	87	86	81	70	80	87	72	80	77	83	73	83	70	78	76	92	84	69	73	90	69	71	76	67	82	65	71	65	63	73	92	72	71	81	77	68	63	63	76	74	67	82	72	80	87	82	82	84	88	85	70	82	86	69	60	75	82	71	60	61	84	72	69	77	77	73	67	79	63	57	77	78	79	72	68	74	72	76	70	80	84	79	81	69	78	76	73	88	62	75	78	68	77	74	69	63	77	81	82	69	90	81	70	79	65	62	84	98	72	83	76	90	70	67	75	73	68	84	81	70	78	60	78	76	54	70	75	70	82	85	72	78	69	66	61	65	87	81	69	73	69	88	75	74	59	79	77	81	73	75	66	83	58	91	73	75	80	75	66	73	69	81	69	74	79	70	73	82	80	72	77	69	82	67	77	67	80	91	66	77	70	79	75	74	68	77	84	76	75	75	84	76	75	70	63	79	82	69	49	82	81	60	70	80	90	82	62	65	72	73	78	79	74	81	72	79	81	74	75	63	65	71	66	73	80	85	75	76	70	77	66	65	72	82	79	72	81	68	65	78	70	70	72	52	75	78	78	83	70	73	94	70	65	70	66	72	87	52	75	60	71	75	89	65	55	67	74	68	75	78	65	83	87	75	70	86	70	65	66	79	76	90	61	70	90	108	80	79	78	72	89	87	76	71	74	59	83	79	86	86	69	73	67	80	74	67	71	74	75	78	73	75	87	72	83	66	81	79	68	88	89	83	79	70	62	86	78	67	67	74	79	60	84	74	82	69	65	82	71	71	71	78	78	83	77	77	84	63	74	85	82	74	85	81	74	81	72	60	102	75	85	97	70	77	69	63	66	83	89	77	70	80	78	75	69	69	47	64	79	77
16847	4377	1926	2969	7649	10188	7912	5500	5091	6936	6878	6318	4697	3285	3065	3107	3027	2906	2798	2199	2258	1285	1283	1014	903	845	843	856	803	888	809	787	782	754	757	712	817	781	783	708	1392	3142	4539	4507	3365	2576	1781	1182	985	874	694	663	675	638	643	653	683	637	702	667	659	680	614	675	709	704	667	711	654	632	656	650	612	651	622	608	636	662	627	633	589	669	621	631	646	661	633	651	632	646	641	639	642	679	652	660	659	655	658	639	629	653	650	708	631	656	619	554	675	668	625	615	642	636	599	630	672	642	606	660	644	644	695	695	624	641	633	674	648	652	667	670	687	624	626	665	677	629	665	678	670	638	667	625	663	681	631	636	617	629	632	648	646	613	593	682	652	636	641	619	642	627	667	663	597	698	616	616	657	678	610	619	661	600	605	689	667	658	598	691	599	620	659	651	640	609	629	597	646	636	640	659	655	703	686	638	625	631	637	660	628	663	607	685	638	665	631	672	599	663	591	658	661	696	654	642	653	594	633	621	649	626	648	643	648	665	671	674	673	668	605	648	643	671	691	670	680	659	662	641	636	660	638	608	636	657	634	650	687	636	731	639	647	608	647	600	626	633	678	639	647	634	629	649	580	598	655	633	651	649	587	628	642	676	628	623	639	637	638	704	667	671	662	655	652	640	649	660	654	687	690	629	616	688	672	646	628	645	668	674	664	648	670	602	605	659	664	652	612	641	608	625	657	628	617	617	616	637	643	626	677	650	648	640	681	659	626	645	647	626	668	681	638	658	670	625	666	642	676	673	658	631	644	590	637	638	675	657	594	661	659	638	667	641	672	693	628	640	660	619	677	654	620	672	649	641	612	632	630	655	655	617	637	664	626	631	633	615	632	651	637	646	662	661	664	661	651	652	601	595	635	636	658	599	671	690	655	632	671	676	635	647	688	675	618	616	620	633	648	681	624	696	646	635	632	649	677	635	645	635	644	604	684	659	597	642	621	646	622	609	639	672	636	676	651	651	632	726	641	642	642	658	660	626	675	642	625	665	683	643	672	671	633	669	656	627	717	668	650	670	609	612	664	679	658	701	671	663	667	672	669	653	618	648	704	709	636	747	569	673	647	593	643	600	606	637	663	663	620	666	663	617	662	658	646	672	599	651	648	669	642	655	645	629	668	627	642	661	627	627	631	673	654	622	642	682	668	588	670	672	629	693	644	635	661	633	670	644	634	636	607	635	660	696	618	603	650	657	601	642	656	662	646	617	632	631	608	638	690	632	641	642	622	689	666	663	628	610	614	686	668	609	622	619	677	621	648	629	650	673	659	626	709	658	619	663	629	661	656	668	650	606	671	617	645	649	625	666	653	664	642	665	625	632	623	685	672	612	646	637	633	678	624	662	638	648	622	675	656	669	661	701	688	648	672	645	638	692	669	667	626	640	642	674	645	656	628	631	647	683	620	682	637	661	623	701	653	657	675	654	677	665	620	656	651	637	622	661	646	581	635	653	683	641	627	657	664	675	639	635	611	650	717	662	664	653	650	659	632	662	696	620	609	654	600	597	687	621	628	636	653	619	634	612	635	689	653	681	612	663	607	626	686	633	651	642	597	663	650	671	673	668	599	625	632	603	679	627	603	663	632	653	648	641	656	680	627	637	629	618	675	652	638	601	666	596	686	693	651	655	641	615	616	633	637	677	617	667	707	627	677	640	656	641	642	633	673	687	658	630	632	612	668	650	635	632	652	634	653	654	642	632	621	610	676	654	634	630	680	628	624	673	650	602	647	642	631	683	647	650	702	653	696	677	634	675	632	686	651	675	688	648	658	684	622	653	654	657	645	632	628	642	649	628	653	694	666	644	672	630	668	660	660	628	638	621	643	665	657	599	680	657	673	659	661	639	621	631	665	653	638	670	663	647	657	628	616	660	617	675	621	621	601	625	630	598	658	649	633	611	640	656	688	659	668	613	641	636	619	661	642	639	658	630	651	692	635	598	663	625	682	664	666	622	662	662	672	689	612	707	627	642	686	604	646	664	624	655	621	674	629	664	651	667	663	595	613	696	658	653	653	636	674	651	687	675	651	645	631	660	653	622	657	623	645	652	690	638	587	631	683	643	661	684	642	607	667	689	677	686	654	661	633	682	675	688	643	615	655	610	615	674	622	635	666	675	610	627	669	674	632	611	648	685	667	655	590	606	637	675	626	699	673	667	650	666	644	669	678	638	665	658	660	631	677	654	629	651	625	669	661	644	645	604	617	614	665	663	648	676	624	633	652	619	670	694	641	642	632	655	634	652	642	606	653	637	664	608	607	636	640	650	665	623	644	647	658	640	694	624	650	700	638	654	671	649	655	685	654	652	629	625	667	659	642	615	643	631	622	668	648	638	652	649	681	615	665	629	605	626	636	608	629	664	650	617	677	685	613	634	684	637	626	636	626	663	644	648	620	647	635	614	643	699	631	631	630	694	689	669	662	650	642	665	653	659	650	638	693	656	635	690	616	684	668	665	639	682	652	654	668	660	618	623	689	657	661	620	673	639	622	621	608	626	616	619	683	633	660	642	631	666	615	657	643	646	642	627	614	676	641	694	655	632	637	623	658	638	666	643	639	651	633	673	612	639	641	641	653	662	685	644	622	636	668	595	606	667	647	642	634	638	635	668	629	619	652	613	623	621	636	638	651	652	685	654	613	648	639	641	648	637	698	620	661	656	656	618	656	631	602	625	636	626	690	652	625	669	667	637	692	657	643	617	655	645	653	659	658	629	663	652	601	602	679	689	674	623	638	650	645	609	678	665	600	612	654	673	707	683	633	629	664	636	661	674	646	622	663	651	584	716	612	617	612	657	622	696	603	668	649	626	605	627	626	665	631	651	651	671	706	666	655	673	661	671	641	710	674	651	669	640	644	610	603	635	639	686	641	628	647	702	649	619	628	672	649	664	653	660	612	684	629	635	652	600	640	652	720	653	632	606	622	662	622	651	625	704	653	619	668	634	648	668	647	681	661	649	666	626	648	681	608	631	660	628	648	647	643	646	669	631	638	642	654	612	647	683	673	627	668	613	648	595	630	643	668	645	675	607	610	610	662	647	635	610	642	622	678	621	630	654	647	631	681	629	632	670	658	664	648	634	647	655	613	634	673	672	626	707	648	704	666	672	680	618	665	646	677	668	680	635	655	573	668	629	593	627	637	619	656	664	675	658	628	634	671	603	645	683	670	648	668	645	652	648	671	625	692	628	631	668	651	666	673	630	675	609	619	655	653	614	653	680	643	676	687	654	631	657	672	641	666	637	628	658	665	574	642	679	607	718	681	613	670	611	685	666	622	602	644	669	702	593	678	614	664	610	659	644	639	667	644	667	655	664	645	666	651	625	636	626	678	661	646	666	649	669	642	610	655	640	626	642	619	638	649	624	605	653	677	637	675	647	627	672	637	621	631	637	640	623	637	623	649	637	659	639	666	652	684	629	650	689	652	640	594	687	669	681	668	653	621	692	648	647
1769	271	134	111	146	179	167	158	142	230	239	236	187	127	142	148	150	133	140	126	143	82	75	88	56	65	72	82	59	83	70	72	69	58	66	76	57	75	71	76	104	135	229	258	193	150	124	101	67	68	73	63	59	67	60	73	53	64	55	70	70	60	59	52	75	48	63	64	65	59	65	56	72	69	64	63	64	67	69	75	70	56	58	69	75	64	61	66	74	68	61	72	59	64	54	58	73	68	50	66	72	50	56	61	64	73	60	53	49	66	63	63	61	64	63	60	61	60	62	53	65	70	65	65	60	58	69	65	53	54	69	62	56	57	64	70	64	56	79	63	55	89	69	64	61	61	72	74	65	70	67	66	64	52	74	56	66	61	66	47	66	67	85	68	59	55	67	61	68	70	70	53	82	61	55	60	61	68	71	75	59	63	70	49	61	68	66	64	61	76	70	55	54	57	55	55	74	48	74	75	71	53	73	57	77	63	54	62	69	64	61	57	72	62	58	61	51	54	73	74	76	66	55	54	62	59	52	60	66	48	46	63	62	61	68	73	71	59	62	54	58	46	52	66	61	70	68	68	71	65	72	63	59	68	61	61	65	54	56	74	54	69	59	60	67	64	65	79	61	59	59	57	66	62	64	36	76	67	68	69	49	63	71	56	57	69	62	70	64	62	65	67	66	51	58	68	63	69	66	67	61	67	63	69	56	78	71	73	49	60	69	57	67	65	72	61	65	68	60	62	58	67	63	76	69	64	66	47	65	58	69	55	54	81	61	63	70	52	62	62	68	64	66	83	67	75	52	69	67	71	64	58	70	66	67	64	65	63	80	74	72	72	60	69	90	59	74	58	70	64	57	55	56	58	63	65	68	71	64	61	70	55	67	54	71	68	69	49	62	69	62	63	47	61	57	54	61	74	63	58	64	79	68	66	62	73	67	49	62	58	58	73	58	58	68	66	59	55	56	54	55	82	56	46	59	72	71	57	71	63	74	59	48	71	79	69	59	63	53	67	77	49	61	65	70	42	73	67	57	65	73	66	77	67	60	73	63	59	58	64	61	59	58	70	77	71	49	67	64	73	65	61	71	60	63	52	72	68	52	59	54	69	76	52	50	57	70	57	69	51	66	55	62	60	59	62	58	80	66	54	67	68	72	62	53	61	59	55	63	55	63	66	72	66	55	68	62	56	59	75	70	60	78	65	58	82	71	74	67	58	60	75	57	71	70	57	56	68	65	56	62	61	71	70	70	58	73	70	57	56	74	68	63	63	73	72	66	70	59	52	63	64	61	66	68	68	59	54	41	59	61	69	70	63	70	60	64	63	74	54	62	69	70	54	61	50	67	69	72	59	69	71	72	68	72	53	56	63	66	70	78	62	74	68	65	64	59	52	58	64	71	62	59	52	74	51	61	57	71	53	61	54	50	66	66	64	62	63	55	72	68	78	69	54	61	58	58	75	65	57	70	60	57	66	72	53	65	77	70	61	57	67	67	52	60	83	54	68	78	91	69	66	76	63	48	57	65	73	61	63	78	69	57	69	64	65	57	62	59	67	67	65	55	64	61	62	67	65	56	65	68	71	49	56	62	72	71	67	79	68	45	58	67	66	66	83	60	76	78	69	69	60	71	67	56	67	71	70	63	65	73	74	65	68	65	62	58	67	69	55	48	57	69	56	70	74	58	76	64	73	85	75	74	63	66	56	61	64	63	52	66	59	63	58	73	65	56	66	72	61	58	53	48	65	66	48	71	63	57	58	69	61	68	53	53	63	64	66	72	62	50	72	73	68	70	63	61	56	55	79	57	61	69	63	65	62	55	57	53	68	69	71	55	65	67	60	69	61	62	61	54	66	69	70	47	75	66	64	74	47	53	45	65	68	55	57	57	64	54	69	58	74	56	65	67	72	57	55	63	75	56	63	72	72	66	70	59	62	60	70	54	61	57	64	76	67	59	72	86	58	72	62	62	65	59	76	60	68	68	67	68	80	80	59	61	73	65	81	81	65	62	62	47	66	59	60	56	69	61	47	55	74	57	59	51	54	52	61	70	57	70	63	58	53	52	65	65	74	67	62	67	61	66	76	58	55	46	74	61	69	79	70	65	59	49	58	65	65	69	59	81	65	67	55	65	47	75	62	51	56	69	57	71	69	59	49	56	58	60	66	55	64	57	59	63	53	77	54	70	45	75	53	68	68	68	58	62	60	74	56	66	79	75	59	59	61	76	48	60	64	50	59	58	51	57	64	60	68	76	52	56	70	74	86	67	62	73	49	66	71	65	83	64	69	58	68	73	61	70	67	81	73	52	59	57	67	69	67	58	54	67	56	86	53	68	56	61	68	57	62	66	71	60	79	76	58	64	79	75	69	70	61	50	70	81	70	62	61	76	58	56	58	67	62	63	62	63	61	66	68	76	63	57	61	63	66	69	82	63	73	65	60	53	56	61	73	60	70	52	72	55	60	67	77	70	65	63	68	67	59	67	64	72	58	80	67	64	81	60	59	68	58	65	58	77	64	61	61	71	56	70	49	75	78	62	55	68	55	70	67	57	73	70	64	73	68	59	57	58	64	59	60	68	77	52	70	58	60	39	69	75	68	62	59	53	64	54	61	60	58	65	66	58	58	57	66	79	73	66	72	66	58	66	64	51	58	67	49	57	46	76	66	69	77	56	77	62	62	62	72	66	82	71	58	73	77	59	68	53	60	65	61	57	58	81	65	71	90	67	61	52	64	80	63	55	69	75	60	60	66	49	56	61	61	58	53	65	59	48	70	69	65	62	66	76	66	60	71	62	63	63	69	60	48	60	56	54	73	38	70	58	71	57	61	66	67	71	68	79	78	53	69	68	59	51	61	77	62	54	76	59	61	61	54	68	71	67	57	70	71	76	59	80	41	69	53	68	55	65	70	66	65	68	66	69	74	73	70	65	66	61	69	69	59	59	64	69	55	58	50	68	65	70	40	66	74	60	68	68	58	63	59	65	59	54	62	58	60	70	59	63	60	67	66	56	70	68	57	60	67	55	66	58	61	66	76	70	63	66	68	61	55	71	66	56	53	53	71	67	58	71	68	68	58	75	70	71	73	57	65	57	59	69	71	69	60	73	57	62	60	58	58	44	76	64	54	59	66	57	70	52	54	59	65	70	75	81	64	71	62	85	57	66	84	75	58	61	68	66	68	55	61	63	78	50	50	81	69	67	62	64	64	55	55	64	66	63	65	56	58	51	70	57	80	60	68	72	68	72	64	64	68	83	60	52	66	75	67	62	67	57	59	72	76	56	61	66	74	66	56	60	62	62	69	68	60	79	58	65	68	54	63	80	64	43	63	68	48	65	71	65	71	59	76	69	52	57	57	72	71	80	66	64	74	65	68	55	60	56	60	55	72	68	54	57	57	84	66	61	73	49	67	58	58	62	72	74	62	76	79	70	69	68	57	59	66	52	59	64	71	68	60	64	73	80	68	59	60	70	67	64	67	76	59	67	62
17089	3900	1721	2676	7123	9660	7690	5208	4943	6993	6978	6398	4961	3647	3283	3183	2729	2713	2722	2289	2797	1225	1209	1114	842	756	773	763	716	777	779	666	742	684	674	649	668	687	699	647	1214	2892	4899	4953	3624	2730	1781	1223	905	658	628	600	546	569	554	536	544	568	547	597	622	552	584	574	531	537	548	524	546	564	537	544	572	585	563	529	532	509	499	565	558	548	597	602	558	551	576	532	589	525	588	586	546	589	541	519	548	560	550	535	575	581	534	542	594	570	610	558	603	552	548	554	598	585	528	526	544	591	565	566	536	583	555	557	558	546	573	561	549	611	574	556	573	568	569	562	555	572	538	565	578	552	535	568	530	599	571	563	542	517	576	522	567	560	572	522	594	575	586	571	572	563	553	536	557	543	571	530	544	520	527	584	550	563	590	561	528	548	574	558	526	561	591	574	506	526	521	567	539	562	512	565	551	519	562	544	567	566	531	522	580	536	519	547	539	564	563	585	551	558	568	559	569	576	577	509	571	518	573	600	541	595	530	545	589	590	538	514	562	541	550	570	583	596	592	546	585	527	549	519	538	554	561	559	582	543	600	587	546	551	589	516	577	536	517	535	596	567	555	555	549	555	569	553	576	559	579	560	573	519	549	617	538	536	580	559	600	580	576	571	533	594	541	558	522	586	539	559	562	577	554	559	576	570	576	583	534	559	556	547	564	604	588	557	583	584	564	556	563	541	540	552	557	528	567	540	545	560	566	558	556	596	539	562	575	543	539	519	543	537	613	528	511	578	547	533	552	555	538	554	564	534	512	568	537	569	541	543	559	528	577	550	562	615	597	551	533	539	519	542	576	529	561	572	554	592	577	506	555	568	570	586	527	517	545	593	572	534	541	580	549	565	571	580	535	496	537	559	589	566	531	523	551	545	505	574	544	558	548	530	572	532	608	535	605	524	550	572	566	547	582	537	532	519	503	530	552	528	525	556	540	577	542	594	526	594	561	581	521	539	561	509	548	577	560	550	529	568	565	544	506	563	588	518	567	554	551	567	597	573	583	569	552	566	514	537	509	594	562	548	546	570	604	556	559	561	549	566	528	554	568	565	589	556	513	542	582	558	565	552	530	544	539	587	557	511	544	597	551	535	571	561	574	565	540	535	582	535	582	528	593	615	544	532	568	605	549	543	508	566	573	619	532	568	578	544	550	535	563	604	566	543	572	554	553	536	577	580	568	544	533	564	548	557	551	554	579	566	537	546	554	566	550	557	567	522	585	516	573	575	554	606	546	559	510	596	590	549	580	542	558	574	555	528	518	587	572	535	541	627	575	565	514	558	541	578	520	540	557	572	550	551	600	558	564	551	563	509	498	505	598	564	539	538	560	573	590	577	541	561	538	538	572	573	576	550	544	588	584	539	531	539	523	536	534	546	583	535	516	586	567	562	616	551	568	589	588	562	585	519	604	589	571	561	586	548	568	537	548	578	591	577	558	526	583	544	586	501	546	567	571	560	586	563	548	507	545	580	591	614	537	553	576	543	551	597	566	533	549	532	566	563	570	592	533	524	516	553	555	583	554	590	545	533	543	551	544	537	596	523	562	568	541	579	574	546	584	557	584	582	573	556	569	545	595	576	538	535	524	520	541	573	579	547	578	530	557	576	580	559	558	579	550	537	549	554	531	552	562	507	563	547	577	568	504	542	561	597	558	578	587	539	571	543	559	563	548	519	556	517	564	531	554	541	533	542	507	556	568	583	561	561	538	584	586	532	570	528	577	594	544	568	544	556	558	557	557	548	551	550	552	553	577	571	599	563	539	550	566	610	562	590	546	564	505	534	550	539	552	576	542	570	520	557	519	548	580	533	529	538	517	562	533	533	537	583	542	548	574	535	566	588	529	555	535	576	557	529	567	533	578	523	542	563	580	558	552	510	538	597	552	572	541	513	559	573	567	534	546	540	540	553	524	557	560	561	563	612	572	566	551	573	573	510	563	557	586	542	557	541	528	556	601	562	536	560	572	520	491	523	583	575	549	606	568	522	552	556	636	558	514	593	562	551	580	578	555	508	582	539	588	583	580	556	581	526	535	540	540	558	516	536	572	596	611	597	551	578	549	549	534	583	558	574	564	567	553	561	551	544	511	536	554	557	561	564	572	556	526	556	534	586	557	575	578	545	603	538	562	557	607	511	572	535	541	544	557	571	522	561	554	522	546	593	524	550	591	550	556	534	556	556	574	491	549	582	544	582	575	568	561	550	549	562	557	548	562	571	570	543	572	591	567	589	535	541	537	495	600	587	526	583	576	544	551	556	548	532	595	568	552	519	565	560	538	545	578	538	563	557	561	538	569	603	530	549	530	561	575	557	582	606	528	557	603	609	589	583	581	591	555	606	545	550	549	590	565	587	537	531	598	590	542	536	573	546	546	527	562	542	585	522	551	556	601	553	563	512	597	556	551	549	585	566	564	572	558	568	538	565	574	534	556	541	558	551	566	555	556	563	562	549	573	561	561	526	576	584	579	535	564	532	531	571	568	545	553	574	570	508	548	572	514	583	562	528	556	586	511	589	574	566	543	537	586	533	525	562	541	540	551	561	561	573	549	545	529	587	567	537	542	569	547	586	529	550	528	542	531	590	588	573	519	557	540	562	559	579	571	614	584	551	546	525	615	554	540	577	552	575	549	588	536	526	564	551	578	527	570	557	576	569	529	563	550	555	568	562	577	558	582	560	564	539	548	555	567	579	564	543	556	553	564	572	549	533	582	569	588	535	586	543	544	567	556	560	582	637	579	544	546	528	568	562	574	577	544	565	537	532	563	515	519	539	558	583	537	535	536	558	534	544	567	532	500	549	585	542	625	580	563	555	570	536	500	554	593	532	541	529	579	583	541	552	538	546	534	539	556	610	571	522	543	527	564	538	538	538	556	532	600	524	537	590	541	576	562	552	530	603	583	542	569	571	566	564	548	543	618	590	582	556	530	569	563	573	549	638	581	583	522	546	579	560	605	573	582	502	587	585	593	483	587	581	526	549	544	538	521	559	589	546	572	542	554	565	557	566	555	539	531	574	546	582	556	540	540	548	553	553	574	526	538	546	556	530	591	582	597	530	583	601	592	569	553	564	560	556	543	554	576	561	526	544	576	552	580	534	571	564	561	523	549	567	578	573	527	561	524	546	559	523	579	569	549	573	549	535	561	555	553	556	564	557	508	582	551	543	551	577	586	576	535	580	572	527	529	590	538	522	546	570	575	589	553	543	538	542	552	553	543	572	485	531	506	547	530	553	555	545	538	563	556	550	549	589	533	585	535	574	549	543	528	555	570	525	545	578	576	547	544	575	579	539	561	550	531	567	540	567	551	564	564	582	598	548	549	601	545	528	567	529	557	507	541	544	555	563	524	542	517	591	553	583	540	561	535	604	581	543	534	562	546	568	543	553	530	539	592	572	556	552	576	509	546	563	552	556	574	542	572	546	600	518	600	583	564	519	599	554	518	519	567	560	548	577
1693	338	181	139	145	215	222	193	192	241	250	280	210	190	134	143	153	176	157	139	136	94	97	97	74	70	82	80	79	85	68	61	74	68	58	56	72	63	77	67	103	201	381	354	277	205	129	133	76	71	85	74	70	83	78	69	69	65	78	69	67	67	59	49	60	58	63	91	66	68	77	61	66	82	77	61	64	51	56	53	79	57	59	58	43	65	68	65	68	65	48	60	63	59	63	70	66	83	68	52	63	58	63	64	56	69	61	53	62	51	87	65	58	79	50	63	72	57	59	71	56	68	50	64	74	47	71	55	65	73	77	55	69	80	56	58	48	63	60	57	56	52	62	60	69	77	66	49	74	55	57	63	59	80	78	57	61	84	72	54	70	54	64	71	64	44	67	68	66	61	58	55	68	48	76	65	65	67	68	65	70	64	62	62	61	50	70	80	72	74	70	69	56	60	76	53	58	62	59	71	68	61	60	71	57	52	62	69	63	70	60	65	73	82	61	69	46	60	65	46	72	64	73	63	56	55	55	57	53	74	62	60	61	63	74	60	61	57	59	73	69	67	71	57	66	55	67	53	57	48	64	70	71	54	84	78	54	69	75	72	59	63	65	54	65	73	73	60	62	61	75	77	72	57	60	68	69	60	63	71	54	67	64	65	57	77	55	55	57	75	61	74	58	64	66	61	64	64	72	75	77	77	70	58	65	59	80	69	70	67	71	71	60	62	54	55	68	62	78	61	61	67	72	75	75	63	71	63	60	63	60	63	70	61	71	77	67	66	55	59	57	58	60	70	58	77	52	63	47	56	73	71	53	58	76	55	69	61	67	64	67	72	51	61	64	71	65	71	73	70	52	65	72	64	68	68	66	64	58	63	67	63	68	65	57	59	60	48	54	53	64	61	59	64	64	68	61	66	52	58	65	75	61	55	68	83	69	50	60	78	65	58	60	63	59	80	65	77	60	55	70	62	45	71	65	90	66	74	68	70	65	79	70	54	73	66	80	56	62	66	69	53	61	59	60	58	64	47	55	52	53	68	65	68	68	69	71	71	64	67	74	67	75	77	52	60	73	59	62	56	59	61	64	63	73	52	60	84	61	73	64	61	66	75	64	72	74	56	71	56	55	85	64	70	51	71	71	80	69	69	64	69	68	66	65	62	70	62	61	56	79	77	71	74	77	62	66	58	72	53	66	62	68	59	56	57	70	62	55	60	70	64	64	43	77	60	65	70	71	73	60	73	75	61	72	58	53	79	72	72	69	55	65	72	67	69	64	58	60	54	80	69	60	74	62	57	65	58	69	62	69	66	64	61	57	47	66	78	60	73	78	52	77	67	78	70	75	58	81	71	77	57	52	63	55	65	63	59	71	70	68	61	68	59	58	68	70	56	61	50	52	62	50	63	56	55	62	85	77	68	69	62	58	61	56	57	63	67	66	70	58	62	58	65	81	59	66	74	63	70	68	58	56	59	58	58	64	56	69	62	68	78	79	68	68	70	54	72	63	67	82	54	59	66	77	55	56	58	69	54	56	63	67	62	57	51	68	59	68	76	78	59	67	57	34	69	57	63	53	78	69	69	77	54	59	49	63	66	67	47	64	66	64	63	59	49	60	68	70	80	59	41	69	73	61	60	59	79	69	52	59	65	47	76	66	68	53	82	59	60	67	65	63	63	56	77	77	54	65	66	74	71	48	59	70	71	83	62	54	69	59	72	51	72	56	80	55	56	49	57	67	60	74	56	52	64	66	75	68	52	61	70	61	66	65	64	63	55	73	64	66	54	63	65	81	68	62	70	69	55	65	65	56	68	60	77	65	55	67	56	70	62	71	58	64	75	60	54	71	66	65	81	73	82	79	73	69	70	72	77	59	81	65	67	64	67	53	59	61	60	80	64	73	67	54	63	62	56	53	52	64	56	79	72	72	76	50	62	58	57	58	79	62	58	63	57	63	53	54	56	79	58	72	82	50	58	62	65	71	69	83	76	70	71	74	60	65	68	60	63	56	59	64	66	72	64	66	73	61	66	81	57	72	80	47	50	60	84	53	63	63	52	68	64	70	54	76	73	63	67	51	61	63	61	70	66	58	61	61	68	60	53	73	78	65	71	71	57	64	58	82	63	67	71	58	66	67	66	71	69	58	64	66	71	69	60	63	55	72	54	63	75	69	61	64	57	69	63	59	69	71	66	75	77	59	74	69	51	71	64	54	45	76	72	70	49	67	63	73	62	46	59	64	49	70	73	51	57	62	78	66	65	47	72	54	57	67	56	70	67	49	59	71	56	60	64	64	58	68	63	67	67	71	59	60	50	78	61	74	54	64	53	64	62	60	65	65	55	63	61	50	64	57	73	65	64	58	71	60	58	63	62	55	62	62	64	72	47	68	63	70	68	62	74	70	54	56	64	69	64	70	68	77	74	66	56	62	77	81	64	72	52	54	66	71	61	69	58	63	67	68	63	67	77	70	67	58	61	82	60	63	66	67	55	73	58	80	64	73	57	59	79	56	76	75	65	60	56	73	65	61	64	74	67	67	59	68	50	52	60	77	56	70	67	57	63	59	70	72	70	59	68	62	68	73	66	65	67	65	69	60	64	63	66	92	50	50	67	70	68	63	69	60	71	73	63	70	61	65	66	70	74	75	63	63	65	63	74	67	72	53	63	62	57	57	55	59	62	64	75	71	45	59	60	80	78	54	64	53	67	68	60	61	66	68	71	76	71	61	60	53	54	61	58	68	75	68	69	69	70	63	54	72	53	69	47	67	56	58	75	70	79	76	63	69	61	70	72	60	68	57	86	62	67	61	65	58	61	78	60	52	68	67	71	62	62	59	81	71	67	57	64	79	67	59	58	65	77	62	74	70	71	52	74	57	67	65	58	72	52	58	48	52	60	72	57	53	69	79	62	45	67	66	65	68	58	61	67	81	71	67	66	55	70	59	67	59	68	59	80	66	62	70	50	56	72	67	75	72	68	54	83	45	65	57	66	68	64	77	71	57	70	60	52	70	70	59	51	69	60	75	64	67	63	66	59	57	62	65	69	75	58	63	61	46	88	63	70	63	57	60	63	66	60	65	66	60	70	52	61	62	60	62	49	48	59	66	69	73	52	63	65	64	77	66	53	56	68	61	51	74	60	62	66	65	59	66	59	64	49	59	66	72	63	73	68	55	62	65	79	85	67	57	67	68	65	82	69	65	73	48	60	81	69	65	63	70	62	60	76	68	66	64	61	55	71	72	50	58	76	55	58	66	52	78	69	79	68	54	51	70	62	68	64	60	78	69	56	60	66	74	66	69	65	61	77	70	63	63	79	49	79	50	50	64	57	61	60	66	73	61	70	73	65	62	57	67	59	71	53	75	61	66	58	54	69	51	56	63	67	67	45	67	57	68	64	70	63	56	74	76	69	61	66	60	63	52	75	63	75	66	66	60	65	68	65	83	68	62	60	68	58	59	79	67	61	52	71	88	60	59	63	63	61	67	66
20526	4668	2086	3701	9914	12061	10283	6813	6727	7802	8192	8074	5903	4677	3429	4057	3399	3510	3196	3622	2998	1608	1352	1187	981	832	813	860	797	784	863	763	783	786	779	755	711	775	732	677	1575	3873	7251	7013	5520	3766	2439	1553	1059	784	661	571	564	558	570	601	596	548	572	558	570	586	600	590	564	584	623	580	569	611	615	592	532	534	547	580	554	569	567	549	565	557	632	547	568	602	588	563	549	570	560	595	560	590	538	593	549	607	582	598	566	563	586	571	582	595	562	574	588	578	590	586	575	616	615	532	568	538	612	573	612	590	561	550	599	551	606	563	614	573	552	597	564	593	567	541	554	623	572	613	574	605	565	576	561	595	588	569	584	567	573	627	523	623	559	547	582	581	574	535	569	579	560	587	581	581	572	578	604	573	548	540	614	571	568	558	577	627	574	572	595	591	602	553	566	606	565	616	583	535	628	576	561	596	575	557	571	550	533	598	604	593	545	624	583	584	576	580	598	588	534	560	596	540	597	556	541	560	574	565	574	586	577	588	564	575	581	567	550	572	582	589	572	587	578	562	557	561	556	566	564	522	564	596	595	564	548	581	529	569	545	555	581	587	556	555	602	561	565	562	581	523	583	587	584	569	572	570	568	556	603	584	591	576	572	592	594	606	567	543	535	593	587	566	589	580	550	600	595	551	564	582	578	543	596	570	609	582	574	557	586	593	610	543	605	585	582	600	575	561	582	573	569	583	560	579	544	594	578	596	602	557	558	549	609	550	535	589	557	552	561	627	571	616	582	565	588	566	573	573	582	590	587	579	591	579	579	607	608	568	547	525	542	566	597	561	612	579	596	593	555	585	561	559	587	535	589	600	560	615	574	588	559	554	574	588	565	557	578	552	544	575	564	533	548	612	565	573	627	589	589	561	593	620	550	569	622	561	585	568	523	609	575	557	573	640	589	514	560	586	549	583	566	627	567	582	604	579	594	579	568	603	572	570	556	546	567	563	591	562	590	565	592	623	599	563	544	565	600	573	592	595	596	532	547	606	587	568	578	548	581	578	594	552	580	577	553	571	579	559	622	584	571	541	581	586	600	594	579	605	579	564	556	560	607	561	540	561	591	606	588	553	584	577	590	618	577	569	580	563	571	569	557	605	560	575	557	613	543	580	577	569	566	602	553	570	562	557	573	567	626	535	612	545	582	580	571	557	550	578	582	570	590	591	613	596	526	598	522	607	536	573	587	564	596	559	574	584	609	605	569	601	597	591	607	516	585	573	553	565	594	564	603	559	521	576	578	601	620	608	567	590	601	576	566	585	558	575	540	592	581	589	583	567	539	573	615	622	564	551	589	568	537	569	549	587	614	568	567	577	549	577	593	562	553	559	560	568	559	593	581	572	526	598	602	563	591	588	575	596	573	568	583	582	617	512	602	545	560	598	596	512	603	591	585	544	586	564	578	608	581	538	595	558	600	605	554	525	543	562	581	549	560	582	599	579	542	571	594	565	580	549	594	563	566	549	592	576	584	593	580	553	566	561	566	610	595	588	566	528	583	566	591	582	587	530	565	578	603	538	590	582	597	585	591	528	550	561	529	590	578	579	575	617	577	558	562	561	536	576	544	593	563	525	579	578	619	626	562	541	583	593	564	609	554	600	564	608	583	554	610	628	597	560	567	550	581	521	602	555	601	627	570	582	538	597	543	584	580	573	561	572	559	579	587	567	588	591	533	579	576	580	548	538	585	584	590	569	556	562	538	557	548	578	566	602	582	573	594	547	593	591	549	587	568	570	550	555	574	547	588	641	566	583	588	574	613	569	583	528	590	626	553	531	590	566	559	595	567	562	612	539	549	568	562	560	597	613	538	538	560	561	602	557	574	550	571	565	538	554	571	588	553	572	583	600	585	613	554	578	563	596	559	573	561	621	614	578	583	599	581	587	577	562	571	575	587	582	579	634	553	565	539	564	599	590	597	546	609	542	588	577	587	542	573	589	600	612	554	554	568	586	621	554	542	572	568	575	572	544	579	594	607	586	570	598	554	563	568	569	626	562	583	578	621	535	595	592	561	599	557	598	529	556	574	547	576	582	629	554	563	595	612	584	608	605	555	539	545	602	567	545	601	597	557	581	581	593	582	588	616	540	615	605	589	570	586	566	545	588	587	591	555	587	564	564	567	567	594	594	625	580	574	564	580	589	561	559	566	570	609	621	595	593	575	580	562	606	580	531	604	581	577	568	577	590	548	517	606	554	564	587	608	563	571	577	551	584	582	542	574	587	547	565	555	610	577	581	564	525	574	551	550	591	562	602	510	583	556	604	559	614	567	586	597	568	573	568	580	569	557	581	550	615	589	580	597	544	580	562	602	557	518	566	580	592	576	562	504	568	575	594	594	567	599	549	606	560	583	594	543	598	564	596	561	620	601	563	593	571	553	593	622	629	621	577	537	582	565	553	542	561	574	565	541	594	543	569	621	626	577	563	547	591	566	598	567	608	561	600	562	586	586	581	564	546	579	550	551	593	614	604	523	548	599	585	592	578	557	532	559	587	589	594	582	579	539	560	609	571	589	582	580	627	561	580	603	562	577	590	587	541	559	552	567	605	565	578	585	594	588	574	535	552	594	559	552	581	581	588	592	592	558	575	566	560	545	621	567	602	623	559	595	604	542	601	602	569	601	549	542	553	550	588	528	543	582	592	577	613	512	615	571	608	566	536	569	583	607	587	619	558	537	585	569	578	569	573	581	551	580	597	590	577	562	543	556	593	564	622	596	568	521	567	641	519	547	557	576	578	611	604	593	530	571	554	567	564	641	562	546	582	552	585	617	558	597	581	580	578	551	572	542	570	585	539	562	539	602	575	550	557	583	605	593	559	585	596	646	562	597	557	583	572	561	606	577	559	570	592	573	540	545	587	597	609	522	569	610	588	563	624	557	635	559	551	607	581	599	602	546	599	629	578	533	559	534	570	564	568	568	569	624	578	589	555	606	570	564	531	582	611	576	533	574	535	553	604	549	560	540	598	549	563	567	602	577	554	617	576	580	554	609	593	589	627	550	546	614	559	618	575	540	657	563	539	564	552	544	551	550	560	601	599	604	599	598	581	569	534	582	567	583	577	581	579	558	567	574	578	569	574	600	601	568	578	573	594	574	621	590	534	591	573	562	533	534	554	530	557	565	604	569	623	575	612	581	577	552	589	565	574	580	596	570	584	599	570	554	568	605	557	567	551	573	582	561	551	617	558	612	585	542	569	580	550	602	606	592	572	577	543	537	549	575	565	549	591	594	605	552	569	540	605	583	564	597	577	606	593	589	530	580	589	558	599	555	588	591	569	606	571	603	548	585	605	581	585	563	556	542	609	582	556	638	588	587	612	555	562	589	569	593	580	581	605	594	570	587	616	581	560	602	587	591	580	587	553	557	563	576	550	587	570	552	626	526	579	590	616	586	581	605	608	590	579	595	568	616	634	554	578	580	524	599	546	561	632	591	604	581	602	551	588	565	583
1117	174	119	112	100	149	156	116	131	143	150	170	130	135	106	103	139	139	125	117	119	78	81	78	76	83	96	76	82	92	83	89	86	81	84	69	75	59	59	72	70	105	123	145	114	102	98	95	63	74	80	69	63	78	79	74	77	78	86	68	88	64	74	77	64	68	71	63	63	63	71	69	72	69	88	73	63	64	76	71	79	70	95	84	74	65	93	72	73	80	85	60	54	70	77	62	71	77	77	76	64	63	67	71	80	74	71	65	79	88	79	67	86	69	78	76	67	75	69	67	68	70	83	68	76	70	76	96	73	70	77	60	83	81	72	76	70	81	62	77	82	65	76	68	88	73	73	71	57	99	85	77	78	76	69	76	76	57	73	61	71	57	81	76	68	66	67	81	70	70	79	72	86	78	69	70	63	81	66	68	69	60	74	81	84	61	82	73	64	65	72	63	76	63	74	77	70	71	74	64	76	79	62	70	60	88	89	66	76	72	74	69	71	64	72	66	58	78	72	71	53	83	80	70	74	57	73	63	57	69	64	79	72	70	72	82	69	76	70	80	77	70	52	67	71	71	70	59	81	76	81	76	81	78	81	68	48	82	64	84	67	83	61	72	65	66	74	62	80	61	62	65	79	72	76	84	82	73	68	87	81	70	69	61	67	78	60	72	72	76	76	52	74	71	87	61	70	75	69	68	70	86	78	76	63	71	60	69	63	62	60	63	73	74	75	80	68	73	75	82	80	75	57	58	74	81	68	63	94	70	69	76	63	66	73	61	67	55	60	80	71	82	73	81	73	54	72	59	74	72	67	61	59	89	76	73	65	66	73	72	74	67	71	78	67	71	68	63	66	68	71	72	69	78	77	58	69	71	75	61	53	62	72	84	65	71	68	75	64	68	81	56	77	81	65	80	66	75	77	73	70	68	72	79	72	78	80	79	55	72	73	74	56	68	54	70	71	80	64	81	76	71	91	64	68	69	70	79	68	68	76	77	73	64	71	72	77	90	79	86	68	70	73	75	69	78	85	87	74	75	80	62	70	72	74	71	67	74	73	74	86	61	75	53	71	82	75	66	67	66	83	65	75	69	67	65	64	73	69	80	77	71	64	83	77	90	65	71	69	72	70	88	63	68	60	67	73	57	69	71	90	65	73	76	75	71	71	67	64	73	65	74	76	78	66	83	65	57	74	71	85	78	83	76	69	74	85	79	59	69	65	80	65	69	65	65	68	73	80	77	85	82	71	67	70	67	67	77	65	77	66	61	62	75	89	66	71	66	69	70	78	78	79	65	61	77	83	70	58	75	81	84	88	75	76	72	84	75	56	71	63	71	57	63	74	84	80	75	78	81	76	83	69	57	70	65	73	66	67	70	88	73	75	75	54	76	69	74	72	69	64	68	62	82	58	63	69	81	86	76	65	72	77	81	74	74	78	72	62	61	77	106	84	71	83	64	68	61	70	73	70	77	66	75	62	66	68	75	79	63	76	83	66	81	68	64	62	59	83	73	67	75	62	72	72	67	76	56	62	88	78	76	74	80	75	79	69	69	94	91	84	75	102	64	71	81	72	70	79	78	78	65	66	60	79	73	74	73	63	67	63	76	67	75	86	81	69	60	96	86	79	63	71	71	76	72	64	74	77	65	85	69	90	68	64	82	76	88	62	72	49	74	76	81	67	63	77	67	77	72	67	73	70	69	83	86	80	66	75	81	82	88	73	80	76	77	80	73	57	77	66	64	80	88	60	72	68	77	60	79	83	73	69	76	80	77	72	66	78	75	59	64	76	82	75	63	80	67	75	76	69	80	69	76	73	80	53	77	90	77	63	68	70	74	72	66	74	54	83	69	77	72	59	64	69	71	79	77	72	70	87	63	58	71	68	73	71	91	62	75	83	62	80	68	73	79	75	77	82	69	86	71	77	80	73	75	75	65	71	66	67	80	67	74	72	78	72	71	71	70	70	77	82	78	76	53	77	74	63	79	81	71	60	66	72	66	67	86	64	68	69	67	68	59	59	91	72	56	61	77	76	66	74	76	93	67	62	85	74	69	65	73	78	73	94	56	81	67	71	75	83	69	71	67	65	72	78	73	73	82	65	84	84	71	80	72	70	73	73	76	87	59	72	79	79	62	67	81	72	82	73	62	73	82	67	65	70	58	70	62	78	70	69	72	74	69	60	83	79	66	66	63	72	61	74	76	85	51	70	77	71	69	83	66	80	87	75	93	74	62	71	79	55	77	70	86	67	49	69	67	83	72	73	73	78	85	61	65	66	51	66	71	74	75	68	67	59	69	71	79	69	79	70	72	73	64	79	68	79	68	61	77	77	80	73	78	60	68	72	67	68	80	88	74	70	70	84	61	82	71	81	70	82	67	86	85	79	54	68	74	73	62	67	67	72	72	77	87	77	76	75	59	66	65	75	76	78	84	72	76	78	68	78	62	66	70	57	77	76	74	57	72	84	80	71	95	82	76	79	74	70	74	68	70	80	66	75	85	82	64	75	73	72	72	80	78	67	74	78	76	74	60	65	61	63	88	81	73	73	75	78	68	62	76	73	90	68	65	50	84	78	74	63	78	81	75	65	78	72	61	64	77	68	74	69	53	54	76	70	79	72	77	74	66	64	57	89	85	77	78	55	83	74	74	72	64	74	60	67	70	68	58	79	74	67	67	74	76	70	69	56	61	74	83	66	71	71	91	70	79	80	72	65	61	72	76	74	59	76	62	58	77	85	67	63	74	80	77	70	69	69	82	67	79	84	99	87	75	56	79	71	62	72	75	71	80	80	65	73	67	72	82	87	55	87	91	86	68	81	67	70	78	73	70	68	77	59	72	67	75	70	73	71	74	65	83	78	58	77	72	77	80	67	93	68	61	58	71	68	81	80	60	72	77	82	62	78	64	77	72	67	94	67	63	79	78	72	73	78	73	76	81	71	74	57	64	73	67	65	65	78	68	64	75	80	70	78	90	63	66	70	81	76	62	66	62	69	69	77	74	70	74	70	76	65	62	65	73	74	66	66	74	66	66	61	58	73	66	78	52	58	87	77	73	80	66	73	84	72	88	66	61	67	71	63	66	74	67	62	69	82	68	64	81	77	81	74	76	52	72	65	63	76	61	56	56	71	69	74	66	80	63	63	59	81	63	76	80	62	79	73	73	78	71	70	81	60	81	61	83	70	65	77	77	78	63	62	72	69	79	62	80	75	65	72	71	74	75	86	73	65	66	67	70	67	81	74	69	81	73	70	69	65	61	84	67	83	94	75	75	72	60	74	65	72	83	65	77	79	63	64	68	74	77	79	52	78	88	81	71	74	93	62	70	78	83	66	69	56	57	80	66	71	73	84	72	82	86	72	71	83	62	73	66	74	72	69	78	79	75	75	66	73	69	59	73	62	79	63	81	70	85	65	65	60	74	71	86	61	75	83	75	73	66	73	73	71	64	74	67	79	73	63	78	53	68	67	84	87	71	74	67	74	79	70	72
12664	2914	1403	2301	5806	7125	6149	3555	3698	4297	4495	5223	3482	2745	2320	2484	2459	2427	2220	2247	1513	1108	878	912	902	728	755	726	718	762	748	753	725	714	712	733	651	699	716	686	825	1148	1959	1959	1776	1309	1159	888	782	713	667	612	629	623	617	594	617	709	612	621	662	648	625	627	573	605	637	595	593	610	626	623	634	605	597	631	644	594	646	615	584	625	598	627	602	603	633	639	607	586	629	609	638	611	610	639	598	600	633	636	632	665	625	632	662	624	585	595	647	646	604	630	614	647	626	581	586	619	626	665	642	627	617	618	614	624	656	698	590	656	630	667	588	673	602	613	601	626	639	593	681	638	545	634	596	620	584	595	649	645	622	623	618	603	614	626	652	661	654	621	601	622	649	643	634	593	618	675	648	649	646	666	636	606	629	619	648	607	628	639	573	630	650	608	638	577	659	611	610	645	620	633	623	594	609	628	639	581	629	615	654	627	637	627	663	596	643	648	692	679	628	598	615	623	649	590	667	661	676	640	624	664	588	593	607	612	600	627	613	632	600	609	633	633	617	635	641	620	645	604	615	613	618	635	605	600	647	622	603	605	669	635	617	620	610	658	631	639	644	601	609	626	607	676	630	591	624	637	648	601	644	641	719	573	594	603	637	623	630	628	624	631	625	648	570	636	602	602	648	622	616	619	617	598	634	631	584	677	575	607	622	631	643	638	623	685	603	621	632	666	606	654	634	625	637	625	629	617	669	614	644	652	632	692	619	588	613	620	605	614	612	622	566	629	664	670	619	575	637	619	611	648	619	626	641	640	658	644	622	632	656	634	642	662	646	573	650	654	650	630	656	626	681	662	606	624	629	656	641	612	605	595	632	651	641	611	657	638	604	605	675	594	613	610	597	627	644	601	638	615	586	611	599	645	649	650	623	662	642	603	669	642	645	634	653	634	656	630	640	600	573	633	637	611	637	611	665	631	635	597	591	621	641	620	682	671	599	613	613	626	614	647	613	660	666	632	625	632	632	626	598	626	634	619	642	631	650	634	657	668	655	657	629	630	620	577	652	615	599	647	613	666	619	663	661	613	624	603	662	670	632	676	706	612	578	694	633	654	634	621	633	647	637	619	664	646	623	645	600	625	643	599	651	656	641	635	610	628	627	606	632	620	635	614	617	643	646	648	615	604	651	606	639	641	623	628	624	611	643	642	611	608	682	614	653	623	591	634	639	651	617	631	620	624	588	627	597	602	626	595	638	621	648	667	647	625	641	592	647	638	658	577	667	663	609	617	666	619	651	673	619	615	675	632	643	631	638	628	637	631	615	618	596	664	638	613	611	640	652	592	637	625	651	638	602	674	622	607	614	634	610	636	642	623	644	600	599	620	642	628	637	659	669	642	589	703	612	659	604	630	614	598	648	607	622	579	662	641	604	642	616	663	668	567	628	666	652	699	628	594	656	661	643	655	624	621	688	652	664	612	680	689	621	661	624	597	620	632	633	631	640	604	614	668	593	601	677	613	679	604	624	593	632	606	611	651	636	643	633	597	649	619	650	593	615	658	594	638	601	666	615	594	645	637	607	643	596	619	589	594	614	691	632	606	615	610	612	635	626	645	632	634	679	645	642	604	609	627	663	650	606	624	699	623	657	637	632	643	640	628	668	638	624	675	620	588	642	631	615	586	675	596	610	623	667	589	612	604	683	605	620	636	622	605	641	614	601	584	624	691	591	610	637	634	645	620	617	637	650	643	583	591	659	628	609	635	604	664	634	617	606	651	588	629	629	614	663	609	629	677	589	611	600	626	586	652	611	632	611	625	614	642	600	649	626	612	607	637	657	671	578	576	625	673	687	610	639	639	647	632	703	584	665	609	624	612	624	631	649	645	619	635	618	593	623	631	601	621	665	617	632	661	653	641	630	650	643	639	596	636	643	618	628	641	615	611	665	654	603	610	634	646	614	634	630	593	627	588	626	664	670	614	619	647	650	618	643	623	628	644	665	629	667	656	634	595	625	678	605	602	658	641	645	659	610	656	639	648	609	628	613	596	605	649	652	618	645	613	593	627	613	622	613	624	611	591	601	605	648	616	647	641	601	652	601	638	657	645	618	597	621	634	607	631	602	692	634	670	632	594	614	626	602	633	647	663	667	638	648	681	596	631	610	648	680	616	623	586	630	651	634	620	636	612	611	575	617	642	632	690	628	596	616	651	633	614	621	590	661	648	639	615	569	638	680	641	628	622	584	621	724	636	585	625	627	608	614	618	621	655	638	657	667	661	608	638	625	595	655	637	662	623	675	586	669	619	625	648	570	649	548	636	622	612	621	598	606	623	635	627	623	634	655	590	614	624	650	623	646	600	627	612	618	587	629	666	637	645	646	619	631	596	611	662	667	641	624	600	661	652	664	694	673	646	608	641	622	662	656	641	635	656	602	634	615	634	626	644	621	620	638	657	656	643	646	613	616	670	601	658	645	626	649	634	625	666	623	621	644	633	634	613	630	604	649	613	632	588	632	696	618	633	641	620	668	619	623	672	636	638	645	607	642	619	614	588	621	634	622	627	633	627	652	619	603	640	648	617	590	632	606	656	638	657	630	605	641	676	626	633	614	682	678	630	625	660	635	633	626	622	628	643	602	629	666	621	624	667	610	656	642	608	650	598	611	624	611	624	652	606	606	609	616	617	647	641	636	630	604	642	661	617	656	664	673	682	636	628	623	650	644	622	646	552	676	605	634	637	642	595	623	629	647	616	599	622	630	657	645	629	610	624	656	612	599	689	630	651	688	610	621	650	618	645	645	630	664	648	604	635	634	621	617	614	637	612	619	651	642	619	608	626	630	670	647	713	638	618	646	630	600	624	643	672	641	629	648	649	652	667	624	598	623	641	668	673	620	629	644	616	662	654	621	604	619	618	608	648	589	584	635	642	639	606	656	639	605	636	624	631	601	672	656	666	633	623	601	610	616	631	631	644	613	566	616	655	635	608	637	664	594	630	631	624	601	644	582	655	653	658	631	637	633	622	616	625	572	617	622	632	644	626	622	652	666	615	685	640	645	632	680	616	616	657	588	611	637	650	622	596	620	595	610	651	614	602	616	647	605	621	638	660	634	590	667	654	605	682	623	678	655	660	605	699	635	654	633	659	575	597	648	581	632	651	630	625	653	615	615	690	619	619	645	563	645	658	636	623	598	587	640	609	625	651	617	598	627	606	630	625	652	566	592	652	613	667	587	644	595	633	606	612	661	623	618	633	665	618	698	630	613	623	648	639	635	631	633	633	638	644	626	606	633	625	655	597	640	652	664	639	633	630	650	640	612	648	598	588	674	606	618	600	683	628	631	614	626	615	671	626	668	646	639	633	684	694	632	636	613	609	599	623	684	626	636	653	623	589	648	641	674	685	642	627	632	618	631	687	668	632	607	602	632	683	651	552	639	636	628	655	653	653	601	634	665	603	593	652	585	612	611	632	625	575	628	630	661	626	629	660	617	611	664	637	627	613
1225	279	155	115	154	217	201	151	155	178	213	220	200	163	145	153	149	142	144	151	113	101	87	74	62	93	81	76	79	90	72	75	73	93	71	89	77	80	77	68	101	160	254	222	173	152	133	100	87	95	78	79	73	86	76	74	72	77	68	79	64	57	69	68	66	81	67	84	75	75	74	68	86	72	60	80	73	51	90	65	58	70	79	69	70	79	68	67	80	68	71	71	90	70	72	89	75	87	62	68	81	64	74	73	82	61	77	68	74	80	70	68	73	73	61	78	70	74	84	71	64	76	84	70	73	61	76	63	77	76	72	53	78	78	61	73	64	64	80	67	74	82	64	71	67	65	69	81	82	58	61	74	80	69	60	54	57	67	71	80	59	78	60	57	69	73	52	72	79	67	78	67	76	68	63	85	84	66	75	70	76	84	70	53	71	53	78	78	69	67	71	80	78	70	86	72	89	70	80	74	67	62	62	57	67	69	78	81	69	74	74	64	68	86	54	87	76	66	75	77	63	68	86	82	77	67	58	59	79	76	52	63	75	55	80	70	73	61	62	61	70	81	60	67	94	63	66	66	74	76	64	75	75	74	86	80	78	72	83	77	68	81	70	69	79	68	70	76	77	80	68	56	77	88	69	81	75	65	68	71	71	72	63	71	70	72	72	62	65	72	77	79	65	75	62	76	71	73	70	66	70	68	70	67	80	62	73	81	79	78	63	77	63	69	101	62	74	81	75	73	71	59	81	73	65	64	78	91	69	78	62	66	60	60	74	69	62	63	63	67	84	64	68	84	77	73	68	66	72	72	62	68	70	76	94	86	63	65	83	76	64	61	56	83	72	68	72	80	80	74	85	71	81	67	79	68	93	66	63	76	66	74	61	58	70	83	85	70	78	71	60	84	81	66	77	70	68	75	78	65	68	72	60	71	80	66	62	80	71	66	75	89	70	71	64	75	86	64	75	69	88	83	84	53	81	79	81	78	78	79	60	66	61	82	70	83	62	71	63	73	53	66	57	88	70	83	76	66	66	64	62	70	70	66	74	78	79	63	72	67	67	65	75	72	71	80	67	80	73	89	69	88	80	85	70	65	77	76	60	69	80	78	73	62	72	71	70	68	67	56	78	85	74	71	72	57	74	73	69	72	55	75	74	63	58	68	74	65	63	67	61	76	58	71	68	83	80	73	72	80	73	76	66	69	79	72	76	72	68	83	86	69	68	57	63	63	73	56	74	86	80	64	73	60	58	61	73	64	63	88	61	63	69	84	68	68	68	71	75	65	72	71	82	52	62	68	71	67	64	83	70	81	61	86	72	70	71	62	60	76	77	77	65	82	58	76	60	66	75	72	70	71	64	87	66	74	81	67	68	67	68	51	67	75	61	76	69	72	81	67	70	66	71	89	72	69	63	80	82	74	68	71	67	63	75	66	72	68	73	84	68	79	86	80	52	74	78	85	90	70	80	71	77	89	75	60	81	79	79	61	70	63	69	50	77	64	84	63	76	70	65	59	68	77	73	71	84	73	78	70	85	83	74	87	59	87	69	76	71	61	80	84	69	67	62	72	73	87	82	63	69	47	67	74	66	82	77	71	58	79	65	84	77	62	86	76	73	63	70	62	58	72	79	65	69	68	68	77	64	67	70	78	68	81	71	80	61	72	68	55	77	69	70	66	55	65	68	75	67	66	72	64	71	73	72	84	68	88	73	66	74	63	53	67	80	74	53	66	65	69	78	76	85	78	79	77	78	66	67	81	72	71	76	64	75	72	72	62	91	84	79	88	62	72	75	81	59	78	76	83	63	74	73	69	81	83	69	69	75	67	93	69	79	81	79	61	66	86	57	77	74	74	73	66	74	69	70	82	70	65	83	64	85	71	82	68	59	71	66	73	59	53	75	82	72	70	77	84	62	63	62	59	60	86	79	81	90	64	79	76	70	66	65	62	64	64	78	77	71	62	70	78	75	70	79	70	78	58	79	61	75	71	56	64	67	64	90	63	65	77	69	70	74	85	71	59	71	71	74	78	72	67	73	76	72	64	70	68	83	72	63	65	79	77	72	61	73	60	66	64	72	58	91	78	59	62	74	78	64	67	71	71	62	66	78	75	68	73	67	84	78	74	65	89	56	75	72	83	66	66	76	76	72	71	62	86	59	72	57	70	65	78	70	62	59	69	89	65	62	74	74	74	79	59	72	73	87	67	66	92	74	80	80	73	71	62	70	81	68	77	67	71	78	76	63	64	62	64	72	73	54	57	73	75	67	75	60	88	87	62	62	73	75	72	80	84	59	70	64	70	73	68	61	63	61	63	66	64	69	71	73	65	81	60	68	64	69	55	77	66	79	74	62	74	77	71	84	63	77	70	71	73	70	61	60	78	55	75	62	72	68	74	76	68	75	81	78	87	83	80	78	77	75	60	74	66	80	75	96	70	76	79	68	70	78	68	71	71	78	72	71	79	81	66	67	62	77	58	74	64	89	74	54	78	69	69	70	84	79	57	81	64	78	68	78	87	70	79	84	84	77	67	65	62	70	74	68	80	69	63	53	77	87	84	62	62	68	64	72	79	70	72	69	99	71	66	76	58	68	73	72	72	77	81	81	70	76	58	64	78	71	74	72	56	62	64	86	64	73	64	68	80	76	74	57	71	86	80	72	78	73	79	83	75	82	63	80	82	83	68	86	78	82	67	78	74	71	74	82	70	74	67	63	54	75	66	70	71	76	79	79	72	70	65	80	83	64	75	72	71	68	78	80	72	74	72	95	75	91	68	79	87	76	79	104	69	52	67	76	61	76	73	76	69	64	77	62	59	72	65	63	68	66	75	69	69	66	69	74	68	72	76	79	75	64	76	78	56	64	82	82	81	86	74	76	49	66	71	69	69	63	63	70	76	78	77	80	64	72	76	73	77	68	62	57	69	78	81	82	65	78	75	70	69	75	67	74	84	93	85	83	73	84	86	74	74	73	64	78	72	78	67	73	88	77	78	61	69	59	71	73	75	69	88	70	69	78	77	68	57	69	72	67	79	74	77	77	73	74	62	76	84	69	86	77	59	66	79	70	51	96	78	68	74	77	73	71	62	73	69	79	73	71	87	68	85	74	87	74	60	58	72	59	83	66	89	79	77	70	66	69	74	62	81	67	86	63	71	75	85	72	69	58	71	69	69	81	79	55	70	76	58	74	79	67	74	87	63	74	84	82	93	80	76	79	72	74	66	82	70	66	54	54	61	60	68	71	77	82	62	80	71	76	70	64	85	69	89	71	69	70	73	71	63	73	70	67	59	73	78	62	78	81	71	80	82	78	67	52	76	61	77	59	64	57	78	80	76	70	74	74	72	73	71	81	67	71	69	59	71	80	66	73	89	77	74	71	73	68	82	71	77	65	75	74	67	66	64	72	73	82	89	71	65	87	84	55	58	73	77	65	79	89	78	84	73	81	69	74	62	71	67	73	61	73	67	64	69	59	52	65	83	78	72	62	70
17039	4432	1908	3298	8824	10441	9016	6042	5147	5455	5809	6563	5080	3649	3657	3400	2936	2990	2906	2956	1984	1363	977	910	856	847	809	867	817	820	820	787	839	846	793	722	776	741	711	860	1379	3262	4786	4429	3327	2486	1812	1204	898	751	682	630	674	679	611	639	634	606	660	578	619	658	596	638	592	642	654	673	600	627	648	652	616	672	604	623	605	688	624	672	653	603	645	648	638	647	643	642	602	597	633	687	675	666	619	664	625	652	619	654	602	601	633	637	643	621	631	656	628	633	652	650	644	647	661	626	623	592	615	598	626	612	602	606	622	657	626	661	652	604	613	683	631	577	612	630	641	641	648	623	657	675	592	624	627	633	653	621	648	643	666	675	604	630	621	624	647	666	600	623	665	690	613	612	634	644	628	634	641	631	647	654	619	649	637	608	644	633	639	638	643	599	639	670	671	610	623	676	644	633	645	616	664	615	640	652	631	653	635	631	606	627	656	670	640	627	631	575	632	650	634	586	637	635	605	631	612	637	629	613	643	638	617	663	633	634	647	649	623	596	651	570	641	590	605	642	662	612	597	577	635	602	644	619	619	622	609	623	607	650	615	607	615	661	637	640	622	584	614	622	652	581	599	650	603	649	659	634	687	657	636	619	626	621	629	610	612	684	582	660	667	643	588	601	641	641	623	670	631	621	618	633	627	644	661	649	653	635	626	630	628	620	633	590	687	635	636	602	646	599	651	605	608	643	622	657	623	611	579	633	637	606	650	639	621	642	609	640	644	640	651	613	624	612	616	602	634	628	550	660	616	629	620	609	620	629	624	654	595	629	684	631	613	653	593	603	643	633	693	610	606	634	658	645	651	659	649	633	661	665	619	680	654	623	630	632	628	676	597	633	617	622	671	624	618	626	623	643	608	637	670	641	638	649	677	645	653	654	627	679	675	639	616	626	654	677	606	645	594	608	571	608	622	643	643	622	654	673	653	594	627	630	619	638	625	635	593	639	631	628	644	660	597	638	636	611	618	637	607	657	612	637	604	636	625	623	612	671	671	622	658	639	655	644	652	621	576	639	649	649	610	656	656	609	642	611	680	656	626	648	635	621	603	586	650	641	642	627	625	624	620	632	582	618	695	606	622	582	697	671	611	623	614	631	596	639	647	628	659	590	634	660	699	651	630	658	664	637	594	604	638	626	636	614	622	616	647	604	632	614	646	647	654	655	655	660	634	624	658	637	615	630	670	669	631	615	632	657	621	612	607	653	636	619	661	619	599	585	638	617	644	624	623	562	643	630	625	640	570	640	607	604	621	567	646	631	678	658	627	625	611	619	641	615	616	662	600	677	650	686	650	645	605	619	687	608	615	711	658	623	606	604	619	635	590	623	636	672	629	623	616	668	646	640	625	619	601	621	665	606	640	608	619	642	675	670	631	632	630	626	647	645	602	678	596	685	649	648	574	638	583	646	627	624	616	617	637	623	631	670	603	640	628	652	656	597	636	653	661	664	628	656	623	662	609	677	614	621	675	645	595	581	612	636	607	603	639	668	634	587	597	614	660	657	684	648	640	643	588	605	607	598	669	632	641	605	596	584	638	632	596	650	614	612	675	622	644	658	630	662	632	627	660	652	604	654	641	657	607	631	652	691	635	598	666	656	636	669	627	646	627	650	625	605	631	606	646	659	635	635	675	639	622	623	677	642	624	610	612	657	649	621	661	651	667	599	629	666	591	634	662	637	623	630	575	633	625	683	649	603	581	667	644	643	632	641	661	660	607	613	594	620	636	621	620	642	588	639	643	648	631	611	646	617	623	651	624	657	634	687	628	583	696	609	647	591	640	600	607	631	660	672	628	647	651	648	636	644	624	601	676	619	627	609	652	638	661	623	634	663	629	636	638	662	616	632	684	637	581	607	631	689	674	692	658	650	648	607	614	648	672	673	677	596	624	630	615	659	634	651	680	599	658	627	622	622	619	607	632	619	635	611	679	676	628	644	643	628	638	617	638	611	616	613	613	634	592	646	646	625	660	621	667	599	602	656	628	615	652	653	661	636	699	624	672	622	632	620	640	647	674	612	630	632	667	628	614	589	647	630	644	602	641	678	648	634	662	612	630	628	602	656	629	613	614	600	623	629	605	683	625	610	624	609	636	632	627	644	610	639	675	609	578	632	635	645	600	606	623	601	657	636	634	650	653	598	664	678	606	609	663	635	679	658	661	668	645	692	617	630	633	639	587	645	682	661	632	662	666	587	625	634	648	622	612	615	601	630	651	628	642	620	623	635	620	665	649	623	663	659	678	603	661	701	637	617	636	675	598	656	623	646	671	644	634	620	619	622	615	686	577	683	654	617	622	601	579	626	693	612	651	633	667	652	648	630	655	636	618	624	644	622	664	636	590	622	590	640	629	650	645	621	630	641	625	648	616	659	618	687	608	596	662	603	632	672	650	626	594	593	599	651	598	621	670	625	616	609	591	664	647	647	632	583	632	669	628	698	649	623	625	609	628	622	651	601	640	609	641	653	610	627	606	666	655	629	639	619	589	652	598	639	594	646	644	633	622	652	643	634	630	631	653	619	666	630	590	611	633	654	635	584	638	683	613	608	630	650	619	614	672	611	625	666	605	600	643	656	648	658	604	637	606	613	634	619	621	624	618	613	584	630	623	650	648	636	621	619	670	633	638	611	639	643	664	643	640	680	641	624	678	635	653	658	641	635	631	663	620	657	665	600	621	607	643	629	660	631	660	654	637	675	651	685	633	619	659	642	605	614	653	626	635	599	644	633	655	660	627	619	610	641	620	650	622	639	616	647	633	634	673	659	630	603	640	593	640	600	650	647	636	647	642	607	596	649	657	587	622	611	684	634	659	657	667	602	621	648	626	587	630	656	602	618	659	647	626	684	628	627	638	625	612	567	618	691	609	645	645	648	587	624	658	609	585	583	632	670	622	604	653	650	608	622	605	646	643	636	656	621	651	604	625	639	642	570	617	643	652	667	659	673	634	606	659	634	645	609	608	649	620	644	622	634	652	678	632	662	640	655	639	587	665	635	604	670	561	659	594	637	702	638	629	626	605	651	673	617	641	624	646	622	627	647	644	694	665	633	654	643	622	640	618	616	642	663	628	660	607	666	653	583	636	617	586	668	594	629	652	619	650	681	693	638	613	684	670	664	640	595	653	619	641	648	632	661	616	640	595	660	633	642	620	631	643	603	637	635	568	665	663	644	651	604	633	622	601	650	624	677	641	612	626	671	642	656	591	667	657	635	651	626	611	622	641	645	624	620	607	651	587	656	646	687	641	657	649	602	605	660	643	597	637	623	637	616	655	636	622	644	670	604	666	580	621	643	640	641	683	599	633	627	638	642	623	649	628	622	605	609	615	592	667	663	635	631	621	642	583	625	604	652	626	641	632	634	629	657	589	659	632	610	658	617	638	654	621	658	594	622	596	579	592	603	646	635	625	595	624	626	647	615	651	652	635	639	644	641	627	697	661	573	627	604	573	625
1683	265	123	116	119	154	158	152	146	177	223	209	180	181	140	152	140	136	141	124	121	81	73	74	60	76	69	69	66	67	74	65	60	70	68	72	70	80	59	71	114	207	233	237	195	136	129	103	81	69	61	67	72	66	68	56	53	63	63	60	47	61	61	50	57	56	78	62	63	66	71	64	57	62	61	74	60	63	50	71	69	59	70	65	67	63	47	46	55	69	76	67	54	63	57	67	43	66	66	77	63	67	65	49	70	64	60	73	53	64	73	64	66	63	56	56	70	73	56	57	67	69	60	67	70	40	62	54	58	58	61	64	63	46	58	57	82	58	70	56	54	53	54	56	69	61	70	52	71	64	54	64	62	64	62	62	66	55	74	68	54	64	68	69	56	72	50	66	66	65	56	54	68	55	58	67	70	73	53	70	61	43	50	64	46	44	58	76	80	57	75	69	59	50	72	78	57	66	74	68	70	65	52	71	62	60	70	58	66	57	69	64	59	62	56	73	65	59	63	73	72	64	56	69	57	66	53	48	76	49	54	62	49	63	57	57	80	65	53	64	76	69	79	74	65	59	72	59	71	64	51	61	73	56	73	69	71	74	71	55	59	62	69	60	77	55	56	65	54	63	55	56	47	58	66	47	59	59	61	68	55	65	52	74	59	78	73	61	67	66	58	54	58	58	58	64	65	58	63	61	71	57	67	66	60	60	69	66	50	55	56	57	56	62	58	63	64	58	78	67	48	58	62	71	54	62	50	57	54	65	67	66	51	54	40	75	61	68	54	73	74	64	78	71	66	66	64	64	61	55	54	69	70	63	48	47	68	64	70	67	67	60	47	72	57	58	62	72	64	64	60	57	82	62	55	62	60	71	54	58	63	57	59	78	50	57	60	78	46	72	68	63	66	52	64	65	61	65	55	60	56	56	57	63	69	37	62	68	66	51	64	69	62	66	45	56	63	64	56	66	71	49	77	73	68	66	80	52	74	62	63	48	60	59	62	56	70	54	46	62	70	59	60	64	63	48	57	64	59	61	61	57	65	68	63	46	64	67	63	52	61	70	62	66	69	66	70	63	62	57	72	59	64	53	64	62	54	60	74	80	65	58	65	51	71	54	55	63	79	59	53	63	58	52	63	60	69	59	78	55	58	53	67	60	50	65	66	60	48	65	54	52	66	56	57	52	61	56	52	61	80	57	49	66	56	75	68	45	55	44	69	57	62	55	61	63	57	77	60	64	69	65	66	71	70	56	55	70	65	69	52	60	56	76	50	69	57	67	65	78	66	64	52	66	61	66	59	60	64	62	69	51	61	70	70	72	59	62	52	66	60	65	59	52	76	70	64	56	61	50	60	61	55	59	56	58	45	63	53	52	64	63	48	71	63	71	71	70	62	58	58	77	70	59	62	48	67	61	71	54	59	67	71	57	61	65	71	50	57	62	56	56	58	71	59	66	68	74	64	70	66	54	73	62	68	65	58	66	62	63	57	64	75	49	62	55	56	53	61	65	61	76	59	66	61	54	78	70	69	65	49	56	76	73	68	74	75	84	55	66	58	53	51	65	52	67	58	62	54	81	61	64	65	68	75	62	61	64	68	69	71	68	67	57	73	59	52	49	78	69	60	64	63	71	62	72	65	64	59	44	62	61	65	59	64	77	54	56	70	62	72	45	57	65	70	64	65	54	58	64	74	66	54	66	60	44	57	62	67	59	65	78	60	67	64	69	53	74	65	65	40	70	58	68	66	64	51	43	59	78	72	63	65	58	70	59	60	62	62	59	52	61	68	79	59	62	61	70	61	62	63	59	54	72	64	76	53	50	66	45	53	59	59	79	57	78	57	69	66	44	52	61	70	71	57	77	60	68	62	53	56	61	74	60	61	63	59	67	60	77	69	68	59	65	64	71	72	58	76	60	56	66	52	58	51	58	66	68	67	53	58	57	71	63	51	68	58	59	50	59	54	77	52	47	60	60	64	50	84	52	65	70	59	59	60	64	76	74	55	45	48	56	55	59	68	65	59	49	69	63	47	72	58	61	51	75	70	71	56	62	72	65	69	51	68	76	55	59	70	53	67	48	71	48	65	72	59	64	49	54	52	62	65	58	55	63	67	61	51	79	73	58	60	51	57	60	56	68	63	58	70	55	64	72	66	57	74	56	52	75	66	57	78	62	62	86	79	63	88	50	60	84	61	67	58	78	62	56	67	60	64	47	75	70	60	51	70	59	63	58	83	61	57	72	66	67	54	50	65	65	58	59	57	50	46	67	56	51	58	57	55	52	71	62	76	65	51	61	64	52	46	71	50	69	54	66	65	69	74	66	71	62	68	59	67	71	70	60	55	59	65	63	61	54	53	75	54	64	69	71	82	50	66	53	73	56	58	64	71	63	62	72	65	64	70	67	67	57	65	64	67	59	59	67	72	53	59	57	58	63	56	63	53	67	58	66	51	69	70	67	58	64	80	55	76	65	62	64	59	75	64	62	67	66	77	51	63	67	64	61	55	55	56	66	47	66	55	65	61	51	68	68	68	53	53	75	70	76	57	67	54	53	68	62	59	60	50	64	56	59	67	68	56	67	70	73	55	60	55	62	51	60	58	62	75	62	64	44	56	64	82	54	58	46	64	64	67	62	63	68	58	50	51	56	54	76	65	71	62	61	66	73	69	58	52	61	43	56	64	51	63	55	55	59	56	66	48	58	62	61	57	56	62	71	60	77	62	76	50	62	66	58	59	67	65	72	64	45	59	52	55	63	50	66	66	72	54	75	62	46	70	74	58	68	57	59	67	60	77	58	65	54	53	47	55	59	67	69	58	59	73	70	71	63	47	46	64	67	54	66	66	58	63	70	64	51	59	62	63	53	63	58	72	66	66	70	57	67	57	62	63	56	67	60	59	74	65	63	64	71	59	63	60	53	65	65	58	64	64	60	79	64	61	50	78	62	64	66	68	69	71	59	75	63	44	60	56	61	75	55	58	61	61	72	54	50	59	70	70	56	61	64	69	63	64	63	60	60	56	87	62	56	51	60	56	62	52	73	68	67	59	53	72	65	77	56	69	73	66	75	55	65	66	59	66	47	57	56	71	82	45	68	55	64	66	71	67	56	64	63	65	64	66	60	69	58	59	85	63	58	73	61	70	53	68	63	55	75	47	70	64	55	65	59	60	59	64	72	56	67	64	65	57	68	60	64	55	64	65	73	61	61	67	62	67	55	77	68	56	56	62	48	66	80	75	67	61	70	61	62	54	67	51	67	58	68	66	49	73	70	71	58	75	70	67	51	65	65	52	68	61	62	50	67	62	62	70	66	70	57	63	66	55	62	51	65	63	56	62	56	44	78	58	71	69	72	70	77	57	64	54	67	79	74	73	58	58	64	62	56	56	63	70	62	70	56	67	70	62	66	79	78	56	58	57	64	61	75	61	62	66	66	69	52	60	71	48	74	58	57	65	66	61	53	70	57	61	59	58	74	65	54	60	64	64	66
17423	3754	1650	2928	7556	9857	8642	5317	5181	5273	6102	6469	5031	3640	3669	3625	3119	2759	2683	2453	1941	1230	922	830	876	756	933	949	766	680	726	737	700	718	774	689	634	671	672	806	1484	3268	4896	4578	3686	2624	1848	1167	897	686	583	631	536	576	558	548	566	552	530	498	562	507	496	516	546	530	556	524	528	540	544	532	480	530	498	501	513	515	522	517	512	530	541	522	535	532	545	550	526	527	568	542	551	550	554	555	533	561	526	566	537	541	517	552	515	523	557	529	532	534	549	544	528	563	560	556	555	575	557	543	550	498	522	551	537	541	535	523	554	534	564	553	536	555	569	511	554	557	517	529	536	543	537	529	536	512	548	528	565	559	534	550	575	534	546	527	529	576	535	548	551	531	534	522	563	550	600	552	565	526	529	548	513	489	539	520	549	522	537	548	535	513	592	492	459	556	543	487	557	564	540	510	581	532	495	550	497	555	530	511	548	560	532	551	567	521	552	515	564	515	598	497	551	503	523	512	547	524	548	548	561	546	539	563	497	535	511	521	562	520	555	545	536	572	495	542	559	550	549	527	573	548	599	543	499	559	543	579	559	550	516	522	547	567	536	530	553	553	532	528	558	518	519	528	493	549	546	578	541	565	557	536	554	536	567	528	539	568	506	517	538	518	506	527	580	579	582	558	493	556	543	583	568	543	514	501	526	557	529	574	547	533	519	530	498	582	557	546	556	521	501	549	525	553	592	552	582	497	512	521	541	508	539	510	567	562	548	499	541	566	535	531	537	571	500	555	534	538	530	554	555	519	565	623	560	545	483	555	486	519	504	540	542	520	513	598	573	552	524	534	500	518	563	534	547	554	572	537	529	529	513	579	547	523	489	564	549	538	523	549	548	548	522	522	522	499	554	573	590	519	514	512	538	499	504	533	532	526	507	536	571	550	530	572	570	557	543	518	568	562	572	524	542	570	546	564	515	580	532	561	526	589	528	563	550	504	580	520	518	563	564	539	573	562	526	591	517	563	537	510	578	510	531	532	528	517	559	562	532	564	548	545	541	542	546	567	559	504	561	581	565	541	563	558	543	554	509	569	611	533	532	539	564	544	563	523	522	512	541	592	528	539	511	553	604	561	531	553	544	540	552	545	533	560	518	487	583	520	562	560	534	533	567	569	530	545	567	575	544	503	534	502	537	511	550	549	511	558	519	474	482	513	574	543	551	508	487	516	547	562	542	546	522	549	533	528	524	528	589	515	531	504	538	520	565	546	550	537	538	577	521	550	535	528	544	568	521	566	494	564	512	511	549	550	529	562	530	532	530	529	519	521	569	555	575	557	518	535	557	546	539	519	519	541	559	518	549	510	556	538	502	550	485	552	544	538	568	513	514	508	531	562	540	525	550	534	540	557	586	510	563	539	550	546	534	591	543	557	598	568	540	553	560	554	561	524	575	578	518	556	571	546	549	551	515	563	518	566	574	549	539	552	545	561	563	577	545	548	541	537	538	557	566	558	538	551	502	529	544	529	546	523	538	519	528	551	592	575	581	509	560	556	551	545	547	533	530	504	560	569	511	531	512	574	568	541	555	543	515	554	502	532	549	525	534	567	516	499	528	572	557	495	488	573	539	528	570	529	524	533	564	527	550	533	531	513	529	539	532	572	558	580	570	568	568	525	519	553	527	530	488	553	552	556	559	561	555	515	573	516	557	546	560	537	571	549	560	556	561	546	532	522	543	540	540	550	538	549	587	527	537	546	518	560	513	585	574	532	545	588	557	508	525	554	558	571	513	551	535	504	536	551	566	497	517	550	545	560	566	572	549	533	542	558	527	510	542	519	572	564	548	546	554	553	524	555	521	530	520	522	532	554	492	557	513	542	522	523	494	507	558	534	572	565	567	536	583	567	549	530	509	535	538	534	559	526	557	558	561	570	528	538	516	564	559	555	538	540	563	526	538	550	512	543	565	533	564	550	561	519	545	546	534	559	511	572	527	526	536	512	549	562	536	539	541	533	522	537	524	507	513	547	579	546	589	541	570	523	527	560	563	533	550	532	533	597	563	572	565	563	538	519	527	545	572	560	555	538	570	525	540	528	540	559	582	512	549	554	550	563	547	502	546	520	503	547	541	543	533	548	541	519	525	544	571	555	500	562	570	556	531	537	492	534	563	530	592	569	535	597	553	562	521	510	541	541	534	548	545	566	564	532	539	554	556	549	533	553	559	550	533	568	525	548	557	549	557	573	551	565	535	539	516	546	540	495	534	567	555	560	522	543	523	516	567	533	514	529	562	598	539	513	518	555	574	518	559	521	506	553	544	552	522	548	492	553	532	566	548	548	568	527	535	484	519	527	525	564	531	577	533	544	503	548	527	498	567	552	554	562	551	564	553	570	554	559	571	586	518	532	552	537	547	509	519	577	530	575	527	505	526	552	540	529	523	545	545	578	545	503	545	537	547	539	573	573	539	524	530	546	536	606	527	511	565	531	538	509	579	536	525	541	533	531	585	540	576	534	581	535	497	534	556	550	533	545	513	512	553	564	548	538	509	537	528	564	558	545	543	560	532	542	549	597	581	569	514	528	527	526	581	551	531	577	535	554	552	534	533	570	526	515	512	531	561	542	546	542	528	587	564	577	556	535	547	549	567	502	535	537	541	546	519	572	551	550	485	573	528	493	531	537	596	555	570	523	538	515	576	570	560	510	562	544	483	495	535	531	512	546	549	532	515	543	529	557	547	555	561	536	563	554	563	539	530	519	552	564	530	565	555	551	577	491	560	556	528	549	539	505	559	532	565	559	543	508	547	555	548	560	527	568	539	446	545	567	556	545	574	541	505	548	511	565	534	558	528	548	547	572	531	567	531	553	555	508	537	550	576	576	551	526	585	567	533	519	522	528	549	578	544	523	540	572	494	554	555	547	580	562	530	500	558	515	571	561	567	546	584	507	561	577	552	525	564	512	566	567	516	569	537	547	520	516	545	531	549	518	535	519	537	520	552	562	548	542	558	542	517	550	522	542	533	533	523	538	529	537	548	529	557	557	553	540	542	533	567	501	543	517	544	528	536	549	538	518	577	558	554	554	552	537	527	588	580	553	555	538	533	516	567	582	538	565	559	531	538	563	530	548	510	543	547	530	589	559	553	580	584	543	535	558	574	542	542	532	516	540	535	533	537	613	536	541	543	550	535	569	517	548	552	571	542	540	542	542	499	546	552	548	547	559	555	546	539	578	489	526	514	543	530	583	538	550	525	538	529	533	518	512	538	560	559	534	549	535	520	551	525	582	563	545	564	586	540	557	533	535	530	538	528	534	553	541	563	578	559	574	541	530	553	558	552	561	546	562	534	554	579	527	535	521	551	549	488	571	537	536	518	571	588	538	561	526	522	527	534	572	562	525	506	529	514	581	581	520	553	562	518	522	573	528	539	557	509	532	521	572	519	536	552	570	512	510	534	549	538	505	513	569	584	494	545	557	494	538	517	538	516	532	547	531	583	500	520	531
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
