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
343010641353	343010641912	343010642462	343010643012	343010643561	343010644112	343010644662	343010645212	343010645761	343010646312	343010646862	343010647412	343010647961	343010648512	343010649062	343010649612	343010650161	343010650712	343010651262	343010651812	343010652361	343010652912	343010653462	343010654012	343010654561	343010655112	343010655662	343010656212	343010656761	343010657312	343010657862	343010658412	343010658961	343010659512	343010660062	343010660612	343010661161	343010661712	343010662262	343010662812	343010663361	343010663912	343010664462	343010665012	343010665561	343010666112	343010666662	343010667212	343010667761	343010668312	343010668862	343010669412	343010669961	343010670512	343010671062	343010671612	343010672161	343010672712	343010673262	343010673812	343010674361	343010674912	343010675462	343010676012	343010676561	343010677112	343010677662	343010678212	343010678761	343010679312	343010679862	343010680412	343010680961	343010681512	343010682062	343010682612	343010683161	343010683712	343010684262	343010684812	343010685361	343010685912	343010686462	343010687012	343010687561	343010688112	343010688662	343010689212	343010689761	343010690312	343010690862	343010691412	343010691961	343010692512	343010693062	343010693612	343010694161	343010694712	343010695262	343010695812	343010696361	343010696912	343010697462	343010698012	343010698561	343010699112	343010699662	343010700212	343010700761	343010701312	343010701862	343010702412	343010702961	343010703512	343010704062	343010704612	343010705161	343010705712	343010706262	343010706812	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	3300	1900	2700	2120	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
1779	141	89	53	56	40	64	82	67	70	73	62	57	55	52	55	52	36	45	41	32	44	35	41	35	36	25	21	22	25	32	24	13	31	26	33	25	35	33	15	25	25	32	25	19	20	22	26	22	25	28	27	18	16	24	29	25	19	29	14	26	14	21	23	22	14	23	21	22	24	20	24	20	19	25	17	11	25	14	19	27	18	14	18	21	20	19	25	22	24	17	20	19	18	19	22	17	25	18	18	14	21	25	22	23	28	14	24	16	16	23	28	20	15	18	14	25	28	21	20	18	20	21	24	19	23	24	26	28	20	34	18	22	20	24	22	21	33	17	28	23	21	13	22	17	23	16	17	25	24	15	16	16	18	21	14	21	15	20	20	11	23	26	22	19	21	16	21	16	31	24	14	15	20	22	23	17	26	18	22	26	10	21	25	20	19	22	17	23	18	19	21	27	19	24	20	15	20	19	23	28	19	22	15	22	17	19	18	22	30	22	18	16	22	29	29	20	10	17	24	23	23	22	21	22	19	19	15	26	22	18	22	18	17	22	20	12	24	22	21	24	28	21	11	22	18	23	28	13	22	18	19	23	29	17	18	29	12	17	25	12	26	17	17	15	21	30	17	24	22	21	25	10	18	15	19	19	21	27	27	16	15	24	19	14	22	16	16	18	16	20	18	15	22	24	16	21	20	28	24	15	15	23	22	23	16	21	27	29	11	19	22	18	19	25	21	14	23	20	12	19	34	18	14	21	18	24	18	20	18	26	19	21	22	23	25	21	23	15	24	23	11	20	26	19	17	27	17	22	23	13	19	27	29	22	14	28	18	37	21	15	19	15	17	20	24	22	17	18	16	28	25	22	18	14	15	28	16	26	17	21	18	20	14	24	12	19	20	28	15	14	16	27	24	24	24	21	19	15	24	23	20	27	19	16	18	21	28	27	24	29	17	21	21	31	18	14	23	20	19	14	26	15	22	27	14	22	23	20	21	27	14	21	23	22	28	26	28	17	23	28	31	11	17	25	23	28	31	24	21	14	26	15	13	27	29	27	23	23	13	19	17	19	19	21	22	27	15	17	21	16	18	20	18	29	22	20	17	22	18	16	22	17	23	27	15	22	19	14	20	20	27	14	21	15	25	21	22	32	18	14	25	36	11	15	29	21	21	18	25	15	22	17	17	20	25	18	11	15	15	20	22	22	20	13	26	22	13	15	13	28	26	18	18	14	20	18	20	25	20	28	20	21	15	17	18	23	19	22	19	9	23	21	24	27	12	19	18	16	23	22	22	16	17	16	12	20	21	15	26	15	28	20	30	23	13	18	20	15	18	27	23	22	15	24	14	23	29	19	21	19	14	20	21	16	27	18	22	19	35	19	24	20	20	17	23	20	21	19	17	14	20	21	24	16	21	27	18	20	17	21	31	28	22	20	15	15	23	18	23	25	21	22	17	20	23	15	20	17	20	20	30	25	25	16	23	26	26	25	24	19	24	18	22	12	17	17	19	16	16	14	27	16	17	28	22	14	18	19	20	26	20	15	15	17	25	24	22	21	19	24	23	25	16	21	18	17	20	28	18	14	15	16	14	28	24	24	26	26	18	15	19	19	28	21	22	20	19	32	20	10	20	26	20	12	27	22	28	24	19	24	28	20	20	23	18	20	18	18	17	27	15	15	16	26	29	27	23	28	16	23	24	18	21	21	15	23	24	16	13	21	13	27	15	24	20	17	24	24	24	20	21	24	16	24	26	19	17	15	22	22	23	25	18	19	27	19	28	23	22	29	18	20	20	21	23	19	34	13	25	22	19	25	22	27	15	19	22	14	11	21	23	21	21	13	15	31	21	22	12	26	23	24	16	21	18	22	18	15	23	25	16	19	26	21	13	23	17	22	18	17	18	26	29	27	20	24	12	25	18	24	17	15	21	21	18	20	15	22	27	17	18	18	19	20	14	21	17	26	17	22	25	18	25	17	25	22	18	18	18	21	16	24	17	18	21	17	29	23	16	18	22	15	16	29	21	11	17	25	23	14	20	16	18	24	23	14	18	25	16	28	27	16	24	39	26	17	22	16	18	25	15	28	14	26	25	20	20	24	19	20	20	21	23	20	18	28	24	25	17	18	21	18	19	22	16	14	18	19	20	21	20	17	25	17	14	34	29	25	19	17	23	24	22	16	25	22	27	19	21	22	22	18	22	27	24	28	15	15	18	25	20	21	11	17	26	26	18	15	24	19	31	17	18	21	23	17	20	22	24	28	12	23	16	19	30	27	23	25	24	26	17	16	20	25	25	26	20	24	23	16	21	26	15	14	16	13	21	16	29	18	24	26	18	14	20	18	20	19	16	29	23	20	24	27	22	12	16	20	16	20	27	19	27	25	15	12	22	23	17	23	26	19	26	24	25	14	18	12	21	15	25	16	23	20	27	33	16	21	13	27	21	28	20	24	15	15	20	25	23	19	18	13	31	19	19	25	20	28	17	19	25	17	26	21	22	16	17	19	21	21	18	22	25	14	24	20	23	21	27	21	26	20	26	18	31	23	19	28	17	25	22	20	18	22	23	22	26	26	17	18	20	18	23	20	23	22	22	28	31	17	10	20	22	21	13	24	22	26	15	23	21	21	28	26	7	23	22	21	24	23	20	23	22	23	22	15	23	23	21	21	17	13	24	21	23	28	22	15	24	18	20	15	24	13	25	25	13	35	22	26	19	21	17	18	24	17	17	17	23	16	20	18	10	16	15	28	20	20	18	19	20	22	18	24	25	22	27	24	22	23	23	16	19	17	15	27	28	21	23	25	24	23	15	16	17	15	27	17	16	22	17	26	20	14	13	19	24	20	16	15	20	17	15	21	24	18	25	18	25	17	10	19	17	17	15	21	26	20	19	21	13	21	21	17	12	25	9	20	24	18	23	20	17	21	17	22	17	31	12	24	27	21	21	23	17	19	20	22	27	31	21	25	15	22	23	23	28	13	13	19	24	26	19	19	19	20	25	21	24	26	13	18	14	20	22	29	19	21	19	18	26	15	25	27	24	22	20	23	18	24	12	20	17	19	22	19	22	24	20	21	20	25	23	26	24	21	26	23	23	20	20	16	20	27	18	28	19	24	27	21	24	16	27	21	17	25	16	24	18	20	12	20	23	18	17	22	16	26	20	20	18	17	25	24	21	15	21	20	31	21	18	18	21	24	18	16	15	14	26	19	13	23	25	23	21	23	22	20	20	18	14	36	27	31	23	28	17	17	15	28	17	15	12	21	23	25	22	20	20	21	28	20	15	20	25	23	15	22	17	15	18	19	28	22	24	25	22	22	32	28	27	20	21	17	21	18	20	20	21	17	19	19	20	16	21	25	20	31	19	18	17	24	24	18	14	24	20	14	30	16	23	28	26	20	23	17	16	17	20	20	16	20	21	20	19	26	20	18	27	32	21	13	17	20	30	18	18	25	15	29	16	17	20	23	16	21	28	18	17	22	20	19	22	16	21
12529	2322	1202	1144	2994	5101	5327	4831	4003	3415	2854	2437	2018	1783	1516	1362	1228	1115	983	916	861	786	791	681	630	621	572	503	482	497	496	471	488	457	420	365	424	411	364	412	330	344	358	340	376	327	338	338	326	334	301	318	293	344	326	286	327	277	285	283	267	300	310	269	242	285	252	298	282	257	274	292	247	243	270	303	283	277	317	260	258	259	251	269	248	234	227	237	262	251	247	284	236	258	250	273	254	253	285	229	243	248	232	271	258	245	264	251	243	237	232	247	259	224	290	245	238	250	265	252	250	207	264	244	240	225	213	222	249	264	238	257	268	252	228	227	261	229	240	265	236	241	254	250	253	257	223	246	250	259	261	244	243	263	247	244	231	239	227	258	279	235	243	245	224	249	227	254	254	225	248	265	237	244	240	236	268	217	255	239	228	256	222	261	235	241	240	242	267	230	276	255	269	229	234	272	229	227	256	274	231	242	216	235	238	223	242	267	215	258	229	242	193	262	259	282	232	221	227	256	236	270	259	241	227	223	254	234	244	237	228	210	242	237	251	236	245	235	234	251	237	241	248	230	227	216	225	240	243	241	210	238	214	218	241	244	212	244	260	251	250	222	236	241	215	255	236	267	240	235	236	224	229	274	237	242	251	258	219	240	235	249	220	232	234	225	242	238	249	255	239	253	251	251	259	223	260	228	220	237	232	243	226	223	265	239	260	232	227	228	227	244	241	219	242	248	234	221	223	243	232	232	243	237	230	238	224	242	247	233	241	249	225	220	244	216	222	218	257	230	229	231	242	224	245	253	233	240	264	250	240	241	220	222	248	226	250	218	243	230	227	251	224	257	248	247	235	223	229	260	255	248	233	229	264	205	229	255	221	224	236	231	211	263	224	219	239	250	218	243	251	248	243	217	249	221	247	237	265	218	237	243	228	251	250	261	261	228	218	255	239	247	278	251	233	249	256	228	248	230	262	237	255	243	258	244	243	260	242	254	226	280	244	232	234	243	247	232	247	231	255	253	208	225	237	257	240	276	243	234	218	233	266	194	209	252	238	268	224	250	224	241	238	241	244	238	222	213	267	232	241	228	229	256	242	214	249	231	241	251	247	271	256	249	257	228	247	245	214	260	224	218	225	247	252	232	215	227	222	243	226	241	255	249	242	216	244	234	211	214	239	236	241	269	264	243	259	226	248	251	256	229	232	246	242	251	231	250	244	246	244	249	256	242	216	238	231	230	244	278	237	238	247	249	250	236	233	237	240	204	198	227	243	217	248	229	240	228	222	240	235	244	253	250	280	234	223	234	221	231	242	230	243	239	236	238	205	250	239	251	238	228	255	245	239	221	227	252	223	218	247	231	233	238	247	249	224	231	256	246	220	216	219	223	249	224	222	245	230	233	230	243	253	237	246	237	230	247	250	246	256	232	239	253	245	213	268	256	231	264	236	241	263	232	246	227	227	269	243	244	240	210	229	209	217	225	235	244	225	220	243	222	250	253	232	231	215	242	255	250	221	245	249	230	227	238	224	224	272	218	233	241	269	226	281	218	258	257	221	205	248	229	234	224	223	223	210	256	248	212	249	240	231	225	238	208	238	213	241	239	265	230	231	239	255	257	231	232	252	226	248	231	248	226	240	264	252	219	233	242	221	223	257	239	212	253	269	276	241	233	254	207	244	245	215	251	264	243	213	243	252	240	242	251	270	248	236	205	225	225	229	242	228	248	227	249	247	211	228	246	245	236	235	209	228	221	230	269	231	236	227	258	234	241	232	223	233	254	209	241	250	261	227	240	234	239	238	248	259	239	264	289	228	252	231	236	237	254	229	246	245	251	246	243	252	242	249	232	250	237	213	221	260	233	233	241	244	241	262	246	237	216	238	233	243	225	249	274	245	246	243	213	242	261	231	270	260	234	248	229	216	229	239	221	227	243	221	256	232	222	238	231	199	237	237	248	256	255	254	265	217	232	243	253	252	217	260	262	233	235	271	212	245	237	249	235	233	268	214	236	230	234	258	236	219	191	238	207	233	230	260	239	228	229	223	225	226	244	229	223	232	220	245	234	242	234	249	245	236	234	260	252	215	233	261	235	222	225	237	255	246	190	235	256	248	261	262	250	223	244	222	264	235	239	218	256	244	228	245	223	234	236	241	234	242	243	223	253	211	249	262	235	259	260	237	217	266	239	269	235	241	230	258	233	254	246	252	241	254	245	242	240	215	225	224	235	237	223	236	227	213	239	230	228	232	253	241	236	263	260	225	254	239	229	221	232	234	221	223	221	226	250	236	258	228	249	218	237	230	219	218	247	267	251	262	260	254	256	219	237	243	235	237	261	228	240	232	246	251	233	235	239	221	273	205	253	250	272	251	273	222	231	222	255	244	250	235	247	238	240	253	260	242	246	244	247	252	240	230	231	233	243	266	226	247	244	238	268	227	222	274	253	208	258	215	265	227	236	230	237	226	249	230	234	249	231	240	250	256	217	254	227	258	217	247	248	246	241	281	252	245	235	227	246	234	233	235	243	236	274	217	257	244	239	239	228	259	232	270	237	230	246	255	246	242	209	228	219	240	238	255	215	216	250	258	236	212	242	215	275	227	233	224	224	237	247	263	242	246	212	240	227	234	245	230	246	230	242	218	267	227	241	239	232	213	232	213	218	236	220	220	226	245	223	237	216	282	251	247	238	259	252	237	213	245	229	245	224	235	219	226	247	264	243	229	232	240	231	212	225	229	262	224	219	237	250	225	249	257	238	225	260	264	222	212	228	226	219	235	241	261	249	258	224	208	234	268	223	229	224	244	230	232	224	274	224	251	250	265	209	246	272	229	230	236	211	255	257	240	256	240	251	224	234	210	223	277	264	224	214	220	230	251	254	234	236	233	249	248	234	238	264	232	219	228	215	226	246	232	233	236	259	236	255	230	241	226	257	247	217	239	236	251	243	224	207	258	228	245	275	231	219	233	195	255	247	239	226	261	250	247	223	229	231	258	240	211	210	235	254	207	236	244	204	247	219	233	243	274	264	211	251	237	241	278	220	246	242	256	220	239	234	223	237	217	256	235	233	241	228	248	243	228	258	233	228	226	238	246	233	225	225	236	236	228	243	237	245	231	216	208	258	225	246	232	240	232	234	236	240	248	217	209	234	221	227	244	276	250	236	239	258	227	255	228	246	245	235	247	258	222	243	245	232	237	244	250	229	244	229	233	219	234	238	210	237	202	235	225	216	241	234	219	260	233	247	251	239	225	262	265	206	233	229	248	242	216	243	244	239	200	254	275	259	212	234	247	217	234	229	242	226	235	221	228	267	236	237	203	226	238	250	239	227	259	231	241	244	249	226	248	233	240	248	232	249	202	216	249	222	223	256	250	250	236	254	259	234	250	257	229	225	234	257	238	234	229	260	256	245	204	225	241	223	264	212	234	218	222	250	220	252	238	239	230	223	233	210	223	250	262	257	213	245	231	215	243	225	228	238	271	250	263	231	251	237
1999	89	71	60	50	71	73	71	52	68	62	60	72	76	51	58	68	55	71	63	61	65	78	69	56	67	54	71	78	69	61	54	59	62	68	61	61	56	61	64	59	60	62	60	80	65	67	73	57	55	72	70	63	59	56	55	67	63	64	62	78	71	57	51	75	56	58	58	77	51	59	67	74	67	63	59	53	68	68	49	61	56	48	72	72	93	59	67	67	73	66	71	52	62	58	60	64	78	48	59	67	49	72	65	67	59	81	52	68	75	63	58	57	66	60	46	68	66	68	64	62	74	72	61	65	68	60	51	59	61	57	76	54	56	49	76	88	65	71	70	57	62	58	67	66	68	62	61	58	76	50	67	59	55	65	60	55	67	57	65	68	59	62	63	67	60	67	64	65	64	73	56	67	59	59	63	73	44	66	69	62	59	57	74	67	58	62	61	67	58	50	64	70	57	53	73	63	48	56	64	76	67	61	61	64	65	71	55	69	67	54	48	65	51	66	65	62	65	67	61	56	66	59	62	53	61	64	55	55	71	52	63	72	68	55	49	55	60	67	41	60	51	67	63	51	51	49	65	61	62	58	73	66	68	73	61	78	55	65	63	72	79	52	54	71	66	76	69	57	54	70	56	48	58	58	68	54	55	54	64	64	48	81	62	57	57	65	68	72	52	71	46	62	62	63	52	72	59	57	63	61	61	51	66	58	66	69	62	58	64	61	52	72	75	64	66	74	81	60	59	60	70	78	50	55	62	71	71	47	63	61	75	57	64	61	60	59	45	66	64	54	64	59	63	77	54	58	74	60	65	63	71	55	64	68	72	70	59	64	66	63	88	74	61	63	76	66	53	45	70	62	55	47	65	62	73	63	72	71	62	60	61	62	78	68	58	59	60	71	62	73	49	62	60	59	65	55	53	60	80	62	80	67	55	60	58	61	53	60	63	57	62	69	57	70	57	51	58	71	62	58	69	66	60	65	57	60	78	67	74	63	58	60	67	68	52	59	49	51	55	66	61	54	64	65	69	74	72	60	55	59	62	69	65	74	59	62	64	60	62	66	64	62	57	62	77	56	61	55	62	68	50	57	58	78	86	69	66	54	57	70	68	55	66	71	78	75	55	53	74	65	64	58	57	68	68	57	74	56	64	52	68	59	62	52	74	70	73	72	61	49	58	60	67	63	63	60	55	70	59	76	47	69	82	54	67	47	68	52	63	58	67	48	56	76	61	58	67	62	55	74	53	53	65	60	67	55	65	66	51	69	63	70	57	67	58	69	57	60	62	56	58	51	54	74	61	82	57	68	46	50	66	59	70	56	68	62	77	61	61	62	56	66	55	52	57	55	54	60	79	58	63	49	48	57	65	65	68	58	62	65	62	54	65	57	69	59	62	65	68	65	43	63	77	66	52	67	57	65	61	55	52	62	57	42	74	62	72	75	59	69	65	70	70	49	74	58	62	49	63	50	52	49	70	66	41	66	60	63	70	73	70	53	63	64	72	56	56	69	57	43	61	69	60	62	47	57	68	44	75	61	59	68	64	51	53	66	62	63	54	56	60	63	81	61	45	49	53	65	61	72	63	67	67	56	74	62	62	67	67	75	48	52	61	66	68	59	62	68	58	57	57	81	68	61	55	72	65	52	47	54	60	66	68	80	50	67	52	64	49	66	78	56	65	61	81	62	72	76	66	53	67	68	69	60	49	67	78	62	65	74	70	77	70	57	50	61	80	60	58	73	63	58	65	53	61	53	64	49	54	65	58	50	70	61	70	59	57	52	61	68	84	59	63	68	51	52	48	62	62	54	64	70	55	65	64	57	57	52	61	50	57	47	62	68	49	57	85	59	66	63	63	60	50	64	66	49	71	58	51	62	51	60	63	61	66	66	61	67	72	50	77	69	59	70	55	52	59	63	55	71	71	65	75	54	70	61	69	59	51	57	59	68	77	66	61	60	66	47	61	71	65	70	59	67	78	61	67	84	63	60	61	66	67	71	57	58	61	56	82	65	69	67	65	58	53	81	55	54	60	60	59	65	60	54	57	64	45	56	73	55	68	66	55	55	60	71	60	72	57	65	67	50	68	51	67	70	65	64	57	60	73	67	49	55	55	60	57	56	61	51	49	74	62	69	56	60	71	55	72	59	65	55	68	69	66	53	65	61	66	74	62	58	67	65	81	54	64	52	52	66	54	71	56	45	71	62	67	71	53	54	73	53	68	67	58	72	62	62	63	69	57	59	63	58	59	50	56	49	54	62	62	64	57	60	69	71	61	51	44	68	64	62	66	50	57	63	51	72	50	64	64	53	60	54	70	66	82	67	67	72	55	66	52	63	69	58	66	67	55	51	81	76	54	73	69	67	54	43	59	68	53	67	60	54	59	62	50	55	83	66	54	70	80	60	66	57	63	65	68	49	56	56	67	65	57	65	61	49	53	56	50	66	74	73	62	58	53	53	66	58	57	62	72	70	72	66	68	63	66	64	65	57	62	60	65	62	67	64	66	65	61	57	64	58	66	62	60	59	55	53	63	68	73	60	66	62	75	61	74	64	68	44	72	58	58	65	84	63	50	62	65	75	61	61	54	70	49	56	63	50	64	62	67	54	62	69	47	58	59	73	49	64	64	46	63	37	57	57	52	66	59	48	72	63	59	54	71	67	60	59	74	51	52	56	56	50	58	64	62	52	72	65	54	64	60	75	66	65	62	53	60	56	57	56	68	60	56	67	61	63	50	57	61	70	65	65	59	64	75	69	53	59	71	62	59	59	60	57	50	64	66	68	56	69	71	59	56	55	50	55	62	62	64	75	58	66	61	72	65	56	63	71	64	54	67	71	71	49	79	63	63	56	65	62	56	82	52	56	55	82	74	53	59	64	62	56	58	69	61	71	69	58	69	48	61	62	60	77	55	72	75	68	66	55	63	69	64	91	73	59	61	57	60	60	53	49	68	72	67	53	55	66	46	50	73	68	49	62	51	68	64	56	59	62	61	52	62	68	60	65	63	64	71	62	72	57	67	76	73	69	57	61	73	61	69	71	57	66	54	65	62	63	55	68	56	67	59	60	56	64	49	68	66	58	55	77	58	56	58	62	51	65	59	67	47	57	55	58	65	68	58	59	63	56	66	57	69	59	70	54	62	67	54	54	64	57	66	71	53	52	59	59	58	70	69	55	51	70	65	62	53	61	63	65	67	59	63	61	67	77	55	70	68	76	61	66	68	61	68	68	49	55	69	63	58	64	63	82	69	78	53	63	62	74	49	60	68	50	59	53	70	58	65	73	60	66	55	58	67	56	49	51	54	60	58	54	63	65	76	59	65	62	68	53	63	66	64	51	56	59	58	77	60	68	64	53	56	68	62	71	57	58	56	55	61	69	66	58	55	68	51	49	46	71	66	58	57	64	69	58	80	55	60	57	69	53	68	59	59	73	64	58	58	63	72	58	64	63	56	75	55	56	44	59	59	53	59	62	64	66	62	53	73	68	68
7125	889	717	748	851	1165	1239	1143	1057	1026	962	898	862	836	779	761	763	748	747	753	741	638	673	720	670	654	675	646	676	648	654	630	659	651	643	645	640	650	615	614	664	615	598	674	615	610	642	588	612	592	657	628	621	651	629	577	640	626	633	651	608	640	635	613	590	625	623	634	644	596	603	651	618	614	664	635	621	658	612	662	590	624	602	626	664	602	637	631	636	630	615	633	645	628	640	623	614	650	619	611	641	648	635	573	606	615	634	637	596	618	573	633	612	608	590	620	601	615	636	636	618	597	598	565	627	605	614	634	645	563	620	610	614	658	574	660	657	642	609	589	567	589	603	625	618	619	678	590	598	633	602	621	643	577	592	610	637	590	670	606	630	639	613	619	603	647	617	595	608	634	560	578	662	600	635	647	647	621	565	604	584	651	608	629	643	595	607	645	621	636	614	646	608	647	596	632	580	639	632	581	621	633	669	615	623	637	627	665	601	642	595	619	612	622	614	567	627	579	620	671	618	644	585	601	633	596	622	625	608	669	617	645	627	636	655	590	602	597	616	628	562	607	581	634	616	604	629	618	622	578	572	584	633	591	607	599	623	600	608	620	630	644	618	596	595	640	619	608	644	607	594	615	587	602	593	639	650	594	599	619	689	616	638	641	617	670	614	580	597	617	598	649	634	594	565	637	643	614	600	587	577	588	616	638	639	603	634	663	610	611	667	642	587	625	617	614	617	560	612	631	628	592	639	619	626	636	594	594	652	571	627	615	660	639	650	614	589	672	616	637	611	603	606	632	593	642	656	618	610	573	616	598	587	626	589	586	631	607	584	604	650	604	617	634	583	601	637	656	611	628	588	569	598	605	615	613	627	642	648	615	608	622	622	637	601	611	631	582	642	616	591	552	601	616	617	643	578	590	610	634	588	620	601	668	650	608	628	600	568	655	642	620	608	659	600	600	606	650	624	641	603	613	599	649	622	630	598	560	617	627	584	593	617	654	626	584	583	622	646	589	627	624	601	618	650	599	608	595	588	604	655	619	622	605	674	633	601	691	632	598	630	605	621	607	650	616	599	653	579	617	595	623	658	620	605	623	622	587	598	647	690	638	623	613	629	612	608	647	630	625	619	622	614	623	597	571	607	630	651	581	643	626	635	611	600	612	664	636	643	628	643	598	635	615	607	622	589	631	642	571	608	629	621	632	619	638	641	566	581	630	619	612	592	599	601	626	586	637	583	605	670	654	613	638	637	664	617	646	605	642	629	597	597	624	646	608	597	676	619	591	595	633	617	608	590	587	627	638	591	637	562	626	673	610	645	663	578	631	608	601	573	627	642	590	584	603	665	653	593	646	589	617	594	568	630	653	689	582	600	618	601	635	641	619	667	632	589	670	675	592	607	639	649	591	605	638	631	627	631	650	646	608	557	620	611	653	637	590	602	597	617	617	640	596	612	622	633	610	643	625	603	607	600	621	617	648	615	674	564	623	571	592	601	620	613	587	591	573	595	582	591	630	619	611	570	593	639	606	666	613	634	580	608	594	565	585	524	656	624	636	653	561	652	611	598	646	589	599	626	632	608	632	641	620	629	614	570	624	647	604	610	589	621	586	589	599	670	641	638	627	619	618	605	593	599	560	596	625	658	588	662	598	603	667	579	639	643	626	598	626	625	616	630	593	607	606	678	617	621	638	623	651	610	602	604	570	627	601	637	618	594	619	611	616	630	600	644	667	627	636	596	613	633	595	620	651	628	608	616	608	645	664	602	619	630	601	649	633	642	613	572	607	566	614	622	655	638	574	596	595	619	641	632	631	586	591	621	593	596	631	597	600	619	660	628	590	615	593	609	631	585	625	579	614	622	593	638	610	571	655	638	626	604	611	625	636	607	598	587	627	578	633	614	632	612	627	625	587	591	580	607	615	631	644	612	624	602	538	614	619	606	607	597	634	619	645	615	587	606	620	609	592	615	637	608	585	661	614	592	628	632	642	656	616	586	603	659	572	676	631	611	561	605	623	609	606	687	635	663	582	622	608	640	623	585	627	613	603	626	625	576	607	639	638	611	550	619	627	599	628	578	610	660	646	615	632	604	606	624	575	579	620	658	620	587	611	599	599	622	578	604	560	643	595	610	649	591	588	611	581	599	617	628	613	594	611	606	635	674	606	641	605	633	628	598	634	626	649	627	614	598	619	673	590	588	621	649	599	617	649	609	598	625	650	611	621	585	625	606	613	595	599	630	619	638	597	612	606	601	606	616	608	668	627	643	627	602	640	660	614	638	617	625	630	557	631	640	576	628	636	622	638	608	647	628	618	603	641	606	600	657	604	584	611	619	668	621	577	592	602	608	580	610	582	596	596	638	579	619	600	640	615	641	656	620	606	609	624	608	610	588	630	626	647	604	610	635	655	621	604	635	619	639	606	566	579	655	588	597	610	617	617	641	633	568	626	622	622	636	572	628	612	605	601	580	634	630	601	653	617	592	614	636	574	634	646	622	557	630	582	608	623	614	635	660	592	607	605	634	637	660	639	586	607	631	635	601	615	615	622	602	627	596	634	597	608	615	609	636	567	569	580	635	645	613	605	621	600	596	593	580	556	611	629	597	606	599	569	638	634	628	601	657	649	613	611	615	596	640	571	585	625	635	575	610	566	604	614	605	633	623	668	658	629	626	640	600	603	586	644	616	585	625	635	632	640	651	602	605	597	646	579	612	638	638	616	636	629	600	612	597	592	579	617	602	644	650	602	601	597	593	638	630	632	599	624	592	640	588	632	619	619	603	617	610	630	588	637	597	603	598	587	621	578	591	666	631	643	610	580	618	664	595	612	631	611	593	599	553	614	618	624	616	613	642	568	674	659	628	614	610	623	623	624	707	603	615	647	629	600	628	633	562	624	636	608	640	614	544	624	626	627	608	586	613	634	627	610	625	608	619	611	564	649	574	611	661	578	584	593	622	611	645	605	645	598	624	604	638	620	663	627	588	578	655	602	613	627	610	647	622	632	616	614	624	647	621	660	647	655	604	624	622	636	606	610	645	616	548	651	599	582	602	664	632	658	623	676	624	588	597	628	618	622	622	596	612	665	639	632	616	570	613	640	606	672	610	582	624	634	647	571	602	602	579	579	598	626	599	600	603	613	604	618	637	588	640	653	637	604	622	596	617	589	609	623	608	625	646	634	587	590	662	584	596	674	660	624	630	563	591	595	616	646	621	578	625	625	542	593	659	633	636	617	629	587	646	616	611	607	606	668	637	608	608	659	596	602	637	578	626	630	626	612	603	671	628	635	593	635	666	611	606	610	660	588	597	596	604	607	631	612	609	590	565	597	617	599	654	594	612	607	618	604	606	623	619	652	613	570	588	589	642	629	622	600	612	623	657	601	612	625	651	613	605	622	612	593	604	590	626	620	592	624	633	581	599	600	597	638	594	609	656	654	622	603	590	620	600	582	616	622	645	626	668	620	616	630	618	600	594	592	609	629	626	613
1320	127	90	64	60	52	72	61	76	71	59	56	58	52	48	53	43	59	62	49	46	49	46	51	49	40	41	38	34	47	42	42	46	44	38	46	41	44	43	45	42	47	55	59	48	26	46	49	36	39	41	39	30	44	40	38	39	45	29	42	35	31	36	38	31	43	42	36	39	44	37	26	42	34	33	44	38	43	29	42	32	43	34	40	43	40	35	43	34	38	41	32	45	38	42	44	43	38	29	36	41	41	33	34	38	41	40	47	42	28	36	39	32	43	35	46	51	46	40	30	49	41	45	51	43	46	36	37	40	49	33	37	41	38	31	45	41	45	40	50	49	36	47	26	27	28	41	40	47	25	42	45	40	30	41	32	39	36	38	30	36	38	42	40	45	43	31	50	49	46	34	38	47	49	37	35	38	40	44	38	35	42	45	44	51	36	47	30	41	38	38	48	27	35	41	41	49	42	57	28	41	37	31	34	46	41	35	36	42	43	50	41	33	37	25	35	35	38	43	39	45	40	26	40	50	35	44	34	38	40	34	37	34	39	45	40	36	39	38	53	42	43	42	46	33	47	44	40	43	48	48	38	38	42	39	39	31	40	41	24	46	43	34	39	34	42	31	36	35	40	36	33	32	38	33	45	42	41	36	41	44	46	40	36	42	28	36	44	41	31	39	37	47	48	35	45	33	34	41	35	42	32	50	38	47	51	38	38	46	33	37	35	46	31	45	42	45	34	40	52	39	32	56	47	39	36	30	44	29	35	45	33	37	32	48	43	34	34	35	39	33	43	42	46	49	38	46	41	34	45	45	44	38	55	38	34	51	34	33	35	44	49	48	31	35	39	39	37	28	41	37	52	29	41	41	30	49	36	37	51	54	44	35	43	44	38	42	52	27	43	40	43	31	37	40	43	44	39	35	48	34	43	45	36	47	41	33	43	33	41	44	40	30	36	43	38	32	44	48	44	36	35	48	48	33	36	40	44	43	34	42	39	23	35	47	40	43	46	41	40	35	30	43	37	44	33	36	34	32	42	37	42	37	37	43	48	33	47	41	44	40	33	28	42	32	36	34	39	37	42	50	47	46	50	49	36	36	38	33	38	34	41	44	36	44	35	42	32	34	39	50	28	33	43	29	29	37	46	38	40	45	29	35	41	35	41	55	47	45	38	32	42	41	39	44	28	36	36	36	38	36	31	41	35	39	45	44	40	34	37	49	51	28	34	33	45	39	39	48	42	44	38	41	47	30	47	35	41	41	33	40	42	40	43	37	42	29	42	45	34	40	38	35	39	35	44	40	34	30	43	42	41	41	30	45	29	35	41	44	42	26	31	35	39	47	35	36	36	37	47	45	42	25	49	40	35	40	34	37	44	39	34	51	29	48	35	41	31	33	40	40	52	44	45	42	45	41	48	40	45	40	35	41	36	31	42	39	34	43	35	38	41	33	35	44	55	37	32	43	35	38	44	35	45	45	33	33	45	42	42	44	45	34	23	32	40	39	45	44	46	46	36	34	43	41	56	40	49	47	41	48	32	39	51	33	40	35	45	41	43	39	42	42	39	37	44	33	32	35	41	37	32	31	35	39	44	42	43	36	41	47	44	39	45	33	41	49	42	35	41	42	45	42	58	35	27	49	55	25	39	38	26	32	51	43	35	36	43	49	33	29	47	39	44	38	42	48	44	39	42	40	35	39	44	43	36	50	43	28	34	36	48	39	36	39	46	38	32	38	39	36	38	43	49	48	47	44	39	45	40	40	35	37	34	37	40	37	47	50	37	36	32	42	38	31	42	36	36	40	28	35	44	37	37	36	40	31	36	53	40	39	44	44	40	48	41	40	32	44	39	39	53	33	42	37	35	42	39	41	32	42	37	44	44	34	42	43	39	46	35	40	35	36	36	34	30	37	45	43	33	47	47	34	39	38	52	40	44	44	31	42	39	40	55	28	47	46	44	34	45	42	49	40	27	40	39	39	45	44	38	32	52	39	47	42	43	50	37	33	37	34	33	38	43	43	45	40	42	37	38	48	40	39	44	34	41	39	41	43	43	41	31	37	44	49	42	39	39	40	27	47	47	35	42	32	35	43	42	38	34	43	28	26	41	37	36	42	36	60	45	45	44	44	44	35	46	39	51	39	32	42	34	41	42	43	37	43	45	32	45	29	28	40	49	43	41	42	38	41	35	41	44	31	50	26	37	29	49	45	43	30	39	41	51	39	30	36	32	52	38	39	30	46	41	35	55	40	40	41	37	35	42	46	34	47	44	53	38	34	34	41	43	49	41	37	32	47	38	48	28	47	37	35	41	37	43	39	26	44	44	41	38	54	40	38	43	37	42	44	36	35	43	40	36	34	40	36	47	36	34	32	43	56	33	38	37	33	56	39	31	39	37	38	42	33	48	35	40	52	44	46	35	35	38	30	39	30	41	32	44	35	44	38	48	35	55	49	37	43	52	54	33	41	40	43	41	45	54	39	39	24	42	36	43	42	37	35	33	36	46	39	39	34	45	37	44	29	41	41	47	44	44	35	51	36	44	39	38	46	40	41	33	36	44	42	43	37	44	30	54	33	49	37	38	46	49	34	47	38	49	45	37	49	36	41	41	32	41	38	46	29	48	31	37	38	53	33	34	39	44	39	44	34	43	43	43	35	35	37	48	38	44	41	35	35	40	42	51	39	47	40	46	40	44	46	25	36	45	37	34	40	29	41	25	48	52	38	48	44	42	33	43	41	40	43	26	42	41	30	49	43	35	46	39	50	32	46	28	35	45	31	44	44	37	30	32	44	44	29	38	45	35	43	38	37	42	37	33	44	59	41	41	27	42	49	45	36	31	35	38	37	32	34	42	43	39	40	31	36	42	46	36	47	47	30	42	46	37	36	38	46	32	38	42	46	39	29	47	46	49	50	41	27	30	40	37	43	39	37	43	42	32	45	40	41	40	46	32	55	33	35	37	38	35	44	41	42	42	39	34	40	36	44	45	37	53	33	38	48	35	29	33	32	35	27	41	30	44	47	52	42	49	40	30	41	26	28	43	30	36	37	42	36	39	34	42	46	34	46	47	37	40	32	23	38	44	36	39	32	41	38	45	49	40	31	30	33	48	54	33	32	41	36	44	40	42	37	43	39	40	42	41	41	35	39	37	36	45	38	39	34	48	47	37	39	42	29	38	29	39	45	38	34	29	39	32	41	37	49	47	38	33	33	48	38	36	40	33	49	41	34	40	36	38	50	38	32	38	39	45	44	38	30	45	40	37	39	38	34	53	37	38	43	43	34	44	45	33	33	36	50	41	51	42	26	40	44	42	43	45	34	35	32	34	38	43	30	48	32	42	35	33	38	45	34	39	39	34	38	45	42	34	32	44	37	48	39	37	33	45	54	51	39	40	49	40	32	51	56	38	43	41	46	38	39	44	39	32	38	35	30	38	40	40	39	39	40	39	48	30	43	42	46	47	37	37	51	40	48	34	49	41	40	41	40	37
11046	1827	977	1023	2147	3634	3671	3310	2799	2399	1903	1741	1491	1335	1185	1033	1000	892	870	797	797	707	689	720	664	625	603	584	582	565	578	544	565	557	511	529	519	490	537	499	522	514	495	485	482	479	481	482	461	480	464	501	482	435	506	492	496	447	473	491	465	445	481	457	449	477	441	465	464	445	403	413	456	468	463	455	445	473	462	436	441	465	450	429	417	470	447	433	438	426	418	466	437	447	471	390	446	440	431	440	428	431	452	442	406	450	453	437	440	398	442	423	426	427	418	476	440	399	484	445	434	454	402	463	406	435	432	430	449	448	444	455	455	454	435	443	415	413	444	410	428	398	415	434	445	463	429	424	413	478	460	443	432	461	476	462	456	422	448	451	434	413	413	417	385	407	450	425	432	442	457	397	439	460	458	464	496	442	439	451	406	436	461	452	448	408	431	439	421	423	468	418	424	403	383	421	446	444	433	424	424	407	403	424	452	436	440	404	418	416	474	400	401	455	444	436	450	453	454	445	408	434	397	414	464	486	436	439	418	417	453	464	479	415	448	431	444	409	436	442	485	440	426	433	417	453	471	439	422	445	417	435	473	407	407	409	444	435	441	466	448	408	411	448	469	451	421	448	433	431	417	411	418	437	390	419	450	434	449	414	456	437	423	412	451	426	420	462	462	460	431	424	448	412	490	408	393	450	442	447	458	435	413	431	463	431	424	436	410	412	456	449	426	421	414	427	471	432	429	394	450	409	434	431	423	424	407	454	452	455	424	420	440	450	447	420	441	459	420	426	427	439	442	450	448	398	456	396	411	417	406	433	422	471	452	451	464	437	453	462	449	431	432	435	443	439	430	390	424	466	427	428	396	471	438	445	441	445	471	443	415	436	443	395	417	423	423	413	439	453	399	399	435	435	412	426	423	418	453	443	451	438	466	467	392	416	418	417	453	411	408	451	446	429	437	412	465	437	452	432	410	432	413	440	439	444	406	435	405	447	423	428	443	424	433	446	431	411	401	410	426	408	404	441	430	423	436	413	458	403	432	436	390	448	418	398	457	404	434	440	445	470	438	420	407	438	422	454	442	468	399	433	423	408	408	417	432	423	433	435	459	451	439	425	423	428	421	413	460	441	437	422	402	490	432	426	469	446	452	423	378	430	465	457	366	443	412	415	441	457	405	441	385	400	475	424	435	438	413	417	401	466	430	434	410	376	420	407	443	428	456	434	467	462	433	411	438	422	459	432	420	469	425	445	425	462	406	395	405	406	449	435	415	432	440	396	433	445	417	442	394	431	448	464	429	449	466	443	422	391	411	416	410	417	393	407	422	421	475	451	428	429	456	448	409	477	437	434	423	458	411	423	450	464	418	475	423	402	438	439	429	449	412	455	424	425	451	420	434	420	445	419	435	421	423	404	454	423	454	428	443	443	436	444	442	430	422	472	444	420	436	423	428	437	427	435	429	463	434	469	435	439	455	442	463	420	387	479	458	423	458	449	432	450	454	432	419	450	405	415	419	417	455	440	453	404	414	414	404	411	408	449	434	426	396	404	442	424	412	421	432	416	443	428	435	401	452	440	379	420	466	406	473	409	418	455	427	441	419	422	431	436	419	398	466	436	418	450	427	446	446	477	420	428	447	423	409	433	449	449	412	430	402	394	428	432	439	436	431	434	429	442	425	480	428	439	439	440	432	407	395	393	446	404	410	412	443	429	454	424	459	411	459	405	447	457	386	430	437	456	449	397	420	434	422	419	398	431	449	446	416	442	475	427	457	425	407	419	442	477	456	454	378	416	424	411	408	407	468	422	467	430	432	430	460	445	452	394	425	437	415	424	399	431	443	434	459	435	432	435	425	431	404	441	409	466	420	426	436	445	446	423	406	425	428	451	455	430	430	471	477	420	437	415	417	424	440	408	438	431	429	433	451	429	438	413	415	437	422	401	427	428	480	398	400	438	449	426	387	440	413	412	418	418	414	416	458	412	452	431	394	386	442	440	462	461	452	457	388	403	460	426	404	417	413	441	444	438	443	419	446	415	404	421	436	448	429	440	412	441	432	401	425	445	444	422	418	420	419	432	439	457	440	433	420	450	459	430	419	410	372	435	439	444	383	446	433	436	415	410	413	427	415	420	459	432	465	441	432	466	414	422	432	453	448	481	410	413	423	445	442	453	444	448	431	468	438	400	451	441	424	442	430	446	408	463	424	427	452	447	426	447	451	457	444	437	419	416	437	461	424	457	414	435	437	427	440	418	457	435	433	417	482	432	441	431	448	417	434	449	405	437	458	430	446	426	456	458	381	415	459	388	427	415	424	442	411	428	444	419	391	467	464	448	450	451	416	403	419	413	404	466	439	431	432	437	384	461	464	436	450	436	442	439	474	470	419	439	436	431	427	427	445	417	417	418	421	426	458	444	429	465	433	387	444	435	394	419	430	415	474	448	470	472	436	431	411	437	447	447	383	425	441	414	457	451	440	417	422	443	449	414	428	422	447	435	435	420	425	458	458	436	418	462	442	449	419	442	416	413	438	407	420	412	451	431	411	413	422	448	472	420	441	437	428	425	439	413	424	427	436	431	459	455	427	420	429	410	406	474	415	425	438	409	435	472	427	433	413	426	460	443	390	400	453	477	415	438	421	461	452	429	424	453	420	444	462	414	429	455	419	426	435	496	417	427	430	418	419	404	444	413	417	460	442	473	433	458	416	401	477	426	448	448	470	440	435	435	410	424	442	419	455	419	448	421	425	390	414	432	439	434	461	405	412	438	448	446	377	443	423	432	412	436	433	418	424	456	431	439	455	417	448	405	457	440	463	406	423	383	429	475	431	445	413	444	412	484	413	441	398	426	441	458	435	419	467	468	427	420	462	439	422	436	448	435	433	426	434	440	426	429	444	422	430	442	416	431	412	449	413	446	418	434	453	427	431	457	407	453	455	468	405	433	442	451	451	415	408	426	378	467	435	459	450	435	443	439	437	455	449	422	440	401	423	455	453	447	444	412	454	461	436	489	414	417	494	428	456	398	438	427	415	455	433	449	405	447	416	455	410	458	457	434	419	446	458	407	432	413	437	420	383	422	456	420	412	426	453	456	456	446	420	421	400	483	430	391	443	431	414	458	418	451	460	470	430	436	446	459	431	415	416	456	422	424	439	425	417	417	422	447	437	448	434	483	409	414	445	423	463	426	476	421	409	430	415	415	456	429	461	412	437	385	432	452	419	443	428	423	409	472	422	481	444	433	425	406	427	421	445	401	407	427	423	481	403	422	420	439	446	444	445	418	441	405	406	442	428	447	452	438	438	437	464	425	431	440	428	439	445	438	412	384	399	411	433	409	434	455	454	385	424	414	461	457	417	428	440	408	436	413	406	456	423	397	463	401	421	422	454	431	468	442	403	427	421	430	442	407	439	425	447	429	479	445	410	459	407	444	466	471	425	400	408	394	404	407	413	431	419	408	424	443	435	430	429	405	405	429	430	427	407	439	413	491
2821	137	76	51	47	61	53	56	80	78	77	69	50	58	61	54	55	51	48	42	63	58	43	48	44	38	40	41	41	33	50	35	33	34	40	38	52	37	40	33	41	44	37	45	37	43	50	53	38	36	51	33	45	45	39	60	53	47	45	46	40	43	27	35	44	47	50	37	47	39	56	36	53	52	44	43	48	40	50	56	37	44	41	58	36	53	33	39	42	47	46	38	42	49	36	44	36	46	39	48	49	33	45	35	33	49	47	36	48	44	36	36	47	50	49	43	36	45	44	43	32	40	46	41	45	35	57	36	43	39	41	30	26	48	39	51	45	50	37	47	43	38	50	38	34	43	39	53	44	52	44	39	33	39	39	41	51	50	48	48	31	49	42	51	51	43	44	52	52	47	44	50	46	40	42	40	39	44	37	34	44	44	50	38	41	38	28	38	39	48	46	53	53	41	52	37	40	44	52	39	45	42	35	44	41	40	38	50	37	36	41	45	45	44	48	40	48	44	39	44	49	44	39	36	48	41	43	56	49	45	37	49	35	44	35	52	51	47	45	46	33	34	36	42	26	51	39	37	37	33	33	54	46	45	44	51	50	34	46	44	41	37	42	36	51	42	42	47	48	57	46	40	36	43	43	34	33	41	37	48	40	42	34	39	45	36	45	49	44	40	43	45	46	35	45	46	37	37	44	38	33	34	49	39	49	35	52	36	38	37	34	36	40	50	35	54	43	26	47	53	45	48	38	52	35	41	49	37	34	28	42	52	49	33	41	41	40	42	48	35	31	45	44	51	38	39	39	46	44	38	29	27	32	44	52	42	41	45	40	33	43	49	42	35	48	43	43	40	33	39	54	42	54	49	38	34	48	37	49	36	38	53	52	39	50	54	36	27	42	39	48	36	39	49	42	40	47	40	35	48	48	41	35	35	43	32	32	28	39	40	36	54	53	42	42	51	35	41	28	39	46	43	38	40	48	28	34	46	29	50	45	35	45	26	50	39	43	44	42	52	42	42	38	57	37	30	46	46	37	37	54	35	48	44	46	47	45	44	36	37	46	43	37	32	43	52	41	47	45	47	46	42	38	49	32	40	34	39	41	45	38	46	44	38	49	45	33	34	37	41	30	41	39	44	49	40	40	33	42	39	41	33	42	41	41	34	37	46	38	44	36	50	45	33	42	46	39	42	44	64	49	42	40	40	38	44	43	42	41	43	38	50	48	35	43	42	33	36	53	45	36	48	43	39	38	46	43	55	36	45	38	44	42	28	44	40	36	48	43	36	40	41	32	36	34	38	50	40	36	60	46	48	46	37	44	37	57	39	42	38	43	43	33	52	36	33	34	40	38	42	47	29	50	42	36	34	44	47	31	50	45	36	37	29	44	37	43	39	34	41	27	32	50	43	37	35	41	44	38	35	29	44	32	33	43	44	44	48	38	38	39	44	40	36	43	55	45	45	35	43	45	34	44	42	41	39	34	44	32	35	42	36	39	39	46	41	43	32	51	53	43	37	37	44	42	43	37	45	50	31	46	42	37	33	31	59	46	37	39	37	48	43	47	46	40	40	49	43	43	45	51	47	43	45	33	46	29	38	31	34	45	38	44	41	40	43	42	37	42	47	47	44	31	31	50	47	43	34	40	32	41	44	42	40	40	36	32	49	28	31	35	53	43	43	35	59	45	48	36	42	51	38	35	44	47	41	43	37	36	46	36	35	50	27	33	42	37	48	49	49	35	36	41	35	35	37	47	36	40	51	43	40	37	37	34	38	47	38	52	42	37	38	31	40	56	58	47	41	44	47	39	41	43	38	52	32	43	46	33	44	40	37	41	58	40	45	35	36	34	44	41	52	37	40	35	32	48	36	43	41	28	43	39	33	38	61	45	40	37	48	53	42	39	35	40	41	40	41	41	38	50	30	50	38	45	37	55	56	43	45	37	35	36	48	34	45	39	42	45	49	36	42	36	45	39	42	34	53	39	39	37	57	32	43	44	37	34	39	46	49	42	35	45	37	34	36	30	35	32	39	42	37	47	34	59	31	37	38	41	39	38	38	44	42	57	28	44	44	49	41	34	37	47	50	40	40	46	35	46	47	40	47	47	35	44	44	35	41	38	47	52	39	36	35	29	51	26	36	39	39	45	42	44	43	49	38	41	55	40	44	41	35	33	27	51	30	43	28	43	50	42	37	41	44	33	38	36	41	37	39	40	38	43	41	43	44	39	44	35	40	37	35	43	36	47	48	46	39	44	31	46	55	34	37	39	45	35	39	49	39	41	48	46	43	42	47	43	44	36	38	38	38	39	35	50	37	42	42	35	47	36	34	41	28	52	41	40	46	33	46	38	34	44	42	40	36	43	32	56	37	42	47	34	49	44	42	28	51	48	46	47	45	36	27	51	48	45	45	47	34	33	35	54	31	44	36	46	33	57	42	36	43	42	40	38	48	39	43	39	42	42	32	36	27	47	42	42	47	37	39	43	42	33	44	50	30	43	41	38	34	41	44	36	39	33	46	45	39	52	32	52	38	40	37	35	49	29	48	49	45	46	45	41	38	38	46	46	55	36	35	39	48	38	43	42	43	45	27	42	50	42	38	39	42	43	53	41	51	44	47	39	44	37	51	44	49	32	40	47	40	28	45	44	50	43	39	28	38	51	36	29	42	35	29	42	42	36	39	39	47	33	45	50	38	41	35	57	51	47	48	34	38	34	32	38	41	40	37	49	32	39	37	43	39	34	38	34	37	38	38	52	34	38	49	56	43	50	42	46	38	34	31	52	46	42	43	41	43	37	44	40	44	43	39	26	40	40	37	34	37	53	37	44	59	42	32	40	41	39	34	45	41	38	41	37	54	50	50	41	47	41	40	47	48	49	47	42	40	34	42	47	33	46	41	43	42	48	32	37	50	36	36	42	50	46	40	40	44	50	44	31	40	50	37	40	44	50	40	32	37	46	43	33	48	36	35	33	32	31	35	35	32	37	43	36	41	37	55	47	39	32	46	30	38	34	38	34	38	49	46	30	40	39	45	37	46	45	34	41	49	36	39	50	41	28	47	42	47	36	33	42	40	34	41	43	47	42	23	41	48	43	36	37	41	43	38	34	42	38	51	44	36	33	37	41	39	53	27	38	42	37	46	45	43	41	38	40	34	34	59	41	45	40	52	48	28	43	45	46	48	34	49	47	34	29	29	42	49	43	42	37	38	45	43	37	45	50	43	29	46	49	50	39	41	32	40	42	35	45	45	48	50	38	46	43	40	51	42	29	45	51	45	37	49	39	49	44	47	43	46	41	39	37	36	46	42	44	36	41	49	40	53	40	45	42	35	35	54	39	36	53	47	51	42	54	49	37	35	44	51	33	52	50	34	35	48	42	36	43	35	43	40	42	35	43	44	48	43	41	40	35	46	48	47	35	50	33	35	45	63	50	34	43	28	44	40	52	51	39	38	39	41	51	51	48	57	35	41	54	39	37	39	39	41	48	32
8055	1360	886	839	1747	2906	3105	2894	2601	2208	1892	1669	1468	1383	1234	1122	1015	940	859	819	775	726	692	719	633	649	674	568	575	542	527	569	612	520	543	505	503	509	492	480	449	487	444	469	434	472	483	449	462	467	496	443	417	437	477	448	489	415	445	430	452	401	427	470	421	410	422	439	447	394	408	450	439	411	428	419	400	415	379	396	417	452	401	392	427	421	412	428	399	403	446	443	408	406	390	419	416	436	423	418	395	439	397	402	446	398	402	452	426	385	396	380	438	386	382	418	423	396	403	425	395	406	420	431	419	440	374	406	435	411	422	414	429	402	388	415	414	447	405	419	381	408	417	384	411	366	401	426	401	382	420	465	387	417	403	441	453	450	391	433	384	365	409	379	415	399	432	390	422	396	413	428	400	392	423	425	372	410	406	428	401	374	412	393	399	428	415	430	458	405	406	416	453	412	396	419	411	413	408	403	423	416	382	407	412	423	421	409	387	420	431	425	387	391	406	393	434	388	407	405	410	410	426	430	446	368	417	394	418	405	365	387	405	405	397	377	392	423	383	446	435	466	416	395	435	410	419	414	404	373	397	438	384	431	423	434	384	395	407	405	395	413	383	383	446	434	404	410	394	391	399	396	421	418	402	374	403	370	437	407	418	388	402	382	366	410	420	427	394	411	416	397	421	418	427	426	428	425	390	430	440	424	423	431	403	406	383	425	394	394	389	431	428	401	374	415	393	393	406	391	393	374	406	378	431	409	425	421	382	402	411	408	394	414	381	414	398	434	447	384	426	397	373	409	462	364	414	384	379	428	414	417	431	420	396	422	411	414	425	398	394	421	411	428	421	424	410	402	397	418	360	450	389	409	411	423	443	392	425	427	460	446	386	428	418	411	377	378	397	426	404	402	411	423	425	388	419	432	405	367	370	378	418	409	395	411	408	375	402	422	369	429	408	391	401	407	377	402	378	427	405	432	385	417	400	421	420	408	431	429	413	413	379	395	400	428	381	394	414	414	413	399	376	425	463	420	416	404	373	434	412	449	430	431	388	439	425	387	423	409	396	402	413	408	425	410	372	369	405	388	388	368	404	380	410	376	390	361	391	410	406	374	357	397	440	385	401	370	405	406	387	383	390	372	401	435	403	431	420	415	402	417	410	384	411	416	430	415	393	401	423	403	410	391	402	427	413	384	394	400	417	392	394	394	420	388	389	393	382	402	393	407	409	406	397	406	432	411	392	399	396	385	341	380	416	419	411	408	395	440	377	395	440	396	401	394	403	414	394	435	396	420	415	411	420	390	454	392	397	392	391	407	351	439	436	431	405	385	427	437	388	394	395	401	421	448	395	393	398	351	411	392	407	365	372	405	419	408	402	454	394	390	404	389	406	363	384	423	412	398	410	381	411	413	376	402	414	381	406	394	397	414	392	367	397	403	418	402	403	413	409	376	409	404	389	390	397	446	407	415	403	416	401	391	420	405	404	386	385	415	409	402	391	404	390	447	391	383	406	426	403	413	407	402	436	423	353	416	412	404	415	390	380	418	391	424	391	431	407	382	383	436	413	323	410	409	394	375	379	400	468	413	405	429	389	380	375	381	420	400	430	416	403	382	400	418	380	410	423	441	433	403	446	408	398	377	415	409	429	410	428	376	389	416	370	373	410	395	372	418	383	398	403	450	393	361	423	359	364	384	405	394	425	374	363	384	381	423	400	414	376	395	429	361	383	391	417	398	420	402	370	437	377	408	429	425	395	400	403	385	409	433	451	390	406	397	408	392	393	454	452	399	396	400	425	410	397	411	406	398	415	440	356	396	401	417	411	392	376	401	400	418	394	411	450	410	389	425	432	369	404	421	418	401	406	417	404	440	411	435	388	362	409	409	392	417	405	416	360	410	435	388	435	418	387	417	441	425	428	408	402	428	400	409	390	401	394	384	418	391	405	378	464	440	413	384	429	421	387	414	385	395	391	443	403	413	405	392	388	408	398	403	437	419	382	406	391	405	392	392	372	411	419	429	407	394	409	403	374	429	410	404	392	378	368	441	424	391	366	382	402	398	428	399	404	403	402	397	405	434	407	368	408	402	431	414	404	414	388	410	397	428	389	408	425	425	380	408	420	410	371	428	400	396	415	383	405	436	432	390	409	418	412	411	415	419	428	381	424	437	387	395	393	389	375	383	420	426	391	417	389	415	408	397	388	386	364	443	401	427	417	413	391	411	405	410	376	418	379	381	402	371	449	423	426	404	420	411	406	370	380	406	390	432	404	391	409	409	386	418	423	394	394	389	400	399	405	391	393	411	411	421	414	427	419	440	393	383	375	385	389	396	418	452	420	424	397	411	379	415	394	399	415	399	389	422	421	404	386	402	438	421	393	368	395	423	408	433	425	447	411	403	394	431	407	406	421	425	396	409	415	435	397	400	415	421	405	425	403	379	388	386	413	406	374	408	409	422	405	394	423	419	404	401	406	405	391	367	410	399	380	392	406	395	394	396	418	418	425	392	377	368	417	410	415	396	402	394	437	429	416	371	447	428	429	372	365	417	418	368	402	419	376	391	367	403	398	414	395	427	394	396	398	411	413	410	430	434	426	429	389	409	406	378	412	386	421	408	390	418	423	408	398	405	428	420	409	407	380	416	391	394	404	428	423	414	403	406	405	404	420	411	408	418	386	419	394	398	387	381	403	421	393	400	390	372	416	404	423	402	399	388	412	427	364	412	401	417	391	419	433	418	421	412	379	436	386	423	370	426	371	385	417	429	397	385	419	379	373	384	400	407	395	421	397	413	403	379	399	418	396	391	400	393	405	405	440	427	406	421	409	400	422	411	357	392	404	408	421	425	410	406	406	382	395	415	405	355	407	373	416	414	401	392	429	406	415	439	412	396	413	382	409	399	404	403	473	362	385	434	419	429	392	368	414	395	376	387	421	387	426	396	385	410	382	414	418	402	431	409	420	398	404	354	414	441	400	443	392	420	400	402	396	405	398	409	418	426	386	412	377	395	387	406	394	436	416	416	392	459	410	422	412	377	387	384	398	373	391	406	406	422	371	413	415	421	418	407	439	403	353	449	439	427	407	422	393	387	441	399	393	413	391	433	421	449	389	384	404	427	417	413	372	413	424	393	401	434	415	420	406	391	396	421	404	405	420	406	413	418	412	414	398	427	380	394	423	435	420	390	399	367	404	381	411	421	401	402	391	427	418	409	394	400	373	405	431	423	423	398	450	437	368	428	386	403	388	436	407	386	401	422	394	381	406	409	447	395	410	407	382	388	390	419	434	380	388	413	377	369	418	422	411	427	367	412	395	404	412	421	433	411	397	413	409	388	371	405	387	407	413	365	383	431	399	407	393	360	374	424	408	411	383	399	406	400	393	392	410	412	401	434	379	412	394	439	417	407	445	416	450	463	404	428	429	402	426	456	405	418	426	392	395	409	439	376	400	431	398	371	408	384	412	432	401	419	369	386	434	404	424	383	468	418	445	383
1767	141	71	46	40	44	55	93	54	66	62	57	46	47	28	45	48	45	35	27	41	44	35	35	34	30	33	26	20	31	31	36	21	28	35	26	24	20	31	21	31	24	27	25	18	25	21	24	16	21	27	21	28	25	22	25	20	24	23	16	24	21	22	30	23	20	34	11	32	13	22	24	17	19	22	22	21	22	23	25	26	16	28	27	23	21	25	37	18	20	18	26	26	20	15	18	24	22	20	19	19	16	24	26	27	23	21	24	21	23	23	22	19	18	23	24	21	22	22	19	23	19	26	23	24	23	16	23	19	18	23	31	23	25	28	23	20	21	24	22	19	26	25	25	20	21	27	18	28	15	23	11	12	19	22	14	24	16	31	18	16	19	20	21	15	29	23	22	23	17	14	26	21	24	23	26	29	14	18	20	18	17	29	23	17	25	29	19	24	16	13	29	11	12	23	23	20	26	14	28	21	26	17	20	28	11	32	18	17	27	17	32	24	17	23	17	23	13	20	17	12	17	23	25	14	21	25	24	15	23	25	25	17	18	30	20	16	28	21	23	17	18	25	22	18	25	20	19	16	14	27	16	24	29	21	18	13	26	24	22	19	21	19	21	17	20	28	19	25	21	15	14	26	23	26	28	15	18	15	24	14	23	20	19	22	20	23	21	25	14	19	19	20	14	22	19	21	26	17	24	25	10	32	20	16	16	28	20	24	30	16	18	21	17	17	23	20	18	20	18	17	22	17	19	18	13	22	25	19	20	26	20	25	15	31	23	20	29	29	17	20	21	26	18	20	17	21	26	16	23	21	14	19	18	28	19	19	19	15	19	21	27	22	14	23	22	26	25	25	22	24	8	20	27	24	29	16	22	20	27	13	24	26	20	18	24	19	17	22	14	30	19	24	19	19	19	18	23	26	19	13	14	27	18	23	23	15	12	23	24	20	18	26	15	14	24	21	19	18	19	30	17	23	25	31	26	27	25	19	19	28	18	15	20	19	21	20	32	27	20	19	19	22	21	23	23	27	18	18	17	25	20	22	19	17	15	14	21	22	22	15	17	20	22	19	19	28	21	22	18	29	17	19	24	17	21	25	24	24	19	16	16	18	11	14	28	28	16	30	26	19	20	23	29	27	21	16	16	23	18	35	22	20	25	31	28	22	19	21	17	31	24	13	15	25	21	20	25	27	13	26	18	26	20	28	31	17	22	25	23	29	18	22	22	26	17	30	21	14	26	24	26	21	17	25	18	17	22	23	23	22	22	22	16	28	21	26	18	20	18	25	23	18	26	27	21	27	20	24	13	13	23	16	17	24	30	27	27	18	23	17	21	26	23	18	15	19	24	15	23	15	27	25	26	20	17	18	18	21	15	21	19	24	24	14	19	13	30	26	24	19	23	17	20	27	28	21	22	26	24	26	19	17	34	26	22	25	15	23	9	23	25	24	23	19	21	20	19	24	17	22	14	19	16	21	13	17	19	17	27	29	26	20	20	24	17	23	35	22	22	27	21	16	24	22	18	19	15	22	7	15	23	13	19	31	27	14	18	19	21	20	19	25	32	12	21	19	26	20	24	20	19	21	22	24	27	23	19	25	21	20	23	27	16	25	21	15	23	15	16	27	19	19	26	25	29	27	15	25	16	17	21	23	16	17	16	24	23	18	21	33	16	28	23	27	26	28	22	21	19	19	28	21	19	25	17	21	22	22	19	25	21	12	28	19	19	13	33	21	21	12	20	22	20	26	16	18	27	16	17	15	26	25	20	21	19	15	17	26	24	26	28	17	19	19	15	15	18	21	18	25	18	23	23	17	13	22	21	34	20	28	12	24	14	21	25	30	25	19	19	22	20	21	25	23	24	18	23	22	16	25	19	24	22	17	11	27	27	15	15	26	25	20	21	12	12	14	22	18	19	19	14	24	19	20	17	22	10	23	32	25	22	25	26	26	21	24	17	18	40	24	23	21	11	17	21	23	15	22	10	21	24	13	22	9	19	30	23	17	20	23	21	27	25	16	22	28	19	12	16	29	17	15	20	19	26	22	29	24	24	18	28	28	24	18	20	29	19	17	21	22	25	18	22	18	24	15	19	22	16	25	21	24	24	17	29	16	14	23	20	15	17	28	23	28	34	24	20	24	27	19	27	29	25	24	23	16	19	22	24	20	28	25	16	22	25	11	16	20	21	19	23	17	18	15	25	24	16	10	22	12	25	29	21	22	33	17	19	24	13	15	16	16	20	13	22	11	15	20	20	25	24	19	23	30	26	19	12	31	29	25	15	22	20	13	20	19	20	16	20	17	23	21	25	30	22	23	21	21	23	25	25	23	21	18	16	25	19	31	16	17	23	16	23	22	25	16	19	14	20	16	23	14	22	24	22	19	26	16	24	25	10	26	24	23	25	17	18	19	23	26	17	18	23	14	18	23	21	10	23	19	22	23	24	30	24	21	23	11	27	15	28	19	25	21	18	24	20	28	22	17	26	24	20	17	19	19	24	20	22	28	17	20	23	14	22	18	15	16	23	31	16	18	17	25	18	15	21	19	26	21	24	19	29	24	21	17	20	24	14	21	23	24	28	15	22	14	13	16	19	15	17	22	18	27	23	15	17	19	21	25	34	30	24	17	25	22	14	21	12	13	25	20	29	16	26	20	21	24	17	15	13	29	22	17	23	26	19	17	23	22	16	21	19	19	24	22	18	25	16	16	20	22	19	19	25	28	21	22	26	12	19	19	14	21	19	33	22	22	27	29	14	14	23	30	21	25	18	30	16	24	23	22	19	28	24	20	19	19	17	25	14	24	23	25	22	24	22	25	18	28	18	19	24	22	16	25	23	14	22	21	28	32	20	14	18	22	22	16	18	15	19	24	24	31	15	31	22	18	20	24	18	20	19	19	26	24	21	25	21	24	19	27	15	18	22	24	21	26	23	24	29	18	23	16	27	19	19	15	21	23	19	21	28	11	17	23	23	17	19	18	20	21	28	18	20	20	19	22	24	16	24	21	32	21	19	23	23	20	18	23	21	15	17	23	22	16	19	22	28	21	27	17	20	22	20	29	27	17	25	21	26	21	24	21	19	24	24	19	26	21	21	15	19	21	27	20	26	21	22	23	14	20	18	23	21	31	23	26	19	20	16	19	24	18	25	24	26	15	25	22	19	15	19	27	20	19	18	23	19	18	21	24	23	20	17	21	24	20	17	22	19	19	22	19	16	19	18	20	24	21	21	20	17	24	25	28	18	24	13	19	27	20	18	23	17	25	22	17	15	18	38	22	14	21	15	21	13	20	20	15	27	14	19	28	21	22	27	19	25	17	22	20	20	20	21	22	18	19	21	15	15	21	25	22	20	20	31	23	24	26	27	20	20	20	19	16	21	18	27	16	18	21	22	23	17	29	17	16	14	20	18	21	20	20	21	14	26	28	15	26	21	29	17	19	21	20	18	21	22	29	18	17	27	22	24	22	20	16	29	22	17	23	27	32	18
12420	2305	1054	1109	2788	4865	5129	4764	3963	3337	2767	2355	2019	1826	1532	1352	1205	1074	983	904	836	776	644	671	646	626	598	571	511	481	506	473	455	468	452	416	421	405	352	371	381	368	363	333	298	343	344	320	312	290	328	311	346	338	284	321	293	321	298	267	281	293	259	262	291	281	293	258	299	257	288	304	262	236	257	240	232	274	294	247	285	258	257	246	241	271	257	242	238	274	253	265	245	254	260	222	240	270	260	226	262	246	246	274	266	266	236	234	255	255	258	246	259	256	232	270	215	253	197	213	238	247	251	243	227	252	235	249	246	259	231	230	243	239	245	239	252	261	225	257	221	263	244	213	246	233	266	266	270	266	252	224	242	221	264	267	232	260	222	255	234	249	247	252	240	221	253	221	225	236	258	220	230	256	231	235	213	235	245	219	246	240	257	212	235	247	238	239	241	240	228	213	255	243	224	228	233	267	226	238	268	241	253	252	261	231	228	226	222	256	236	233	257	221	242	254	208	218	239	256	234	228	237	228	263	247	232	225	236	231	213	226	239	262	266	249	194	262	245	254	226	233	227	254	213	210	234	230	234	241	251	225	213	232	252	215	258	236	249	262	222	260	233	232	221	202	243	222	205	225	259	234	209	260	237	251	234	221	238	247	235	281	212	272	230	273	222	267	226	254	227	225	203	233	244	226	231	232	213	245	239	251	230	230	235	234	239	256	226	246	293	227	259	216	239	259	239	231	249	232	234	236	227	204	251	230	225	204	201	228	242	254	238	213	267	228	257	224	236	269	227	252	230	213	225	243	238	238	251	235	237	228	236	251	221	252	211	249	241	237	243	219	259	235	265	236	254	251	234	247	251	250	246	246	220	251	210	221	216	223	243	235	250	263	210	248	241	231	236	234	247	234	197	260	229	214	228	235	235	235	218	215	237	225	223	236	250	251	247	222	227	215	233	228	231	259	219	230	251	223	251	252	210	267	256	255	263	264	247	235	254	253	241	257	225	217	240	237	237	218	213	238	266	250	254	228	230	220	227	223	259	222	253	227	220	267	259	228	219	238	212	246	231	232	236	248	236	214	249	285	246	233	241	236	221	221	219	257	223	246	239	241	228	227	211	229	244	224	248	235	191	221	223	250	225	218	233	230	234	236	250	241	229	259	237	229	240	231	230	222	250	232	242	236	256	213	226	211	254	236	248	221	254	210	220	239	217	225	246	220	231	243	233	225	228	226	235	228	242	233	251	239	244	246	213	232	230	254	229	219	232	266	254	221	251	253	233	253	212	207	190	234	259	254	244	263	241	236	245	257	208	238	222	253	254	232	235	260	232	241	251	268	228	228	211	225	245	225	232	202	260	223	215	263	218	233	241	242	247	221	232	242	241	252	222	254	205	225	217	254	212	248	252	239	245	233	259	248	262	226	231	228	257	233	228	240	200	235	242	252	238	224	221	249	234	253	228	222	256	216	238	233	239	212	192	208	232	245	221	210	274	268	236	238	226	233	223	219	235	232	251	220	260	220	214	238	225	232	250	263	239	221	230	222	218	222	262	264	241	253	235	239	206	243	224	232	250	215	189	254	234	246	219	241	256	285	235	260	252	240	249	243	241	257	234	243	252	282	219	226	225	220	230	201	233	241	229	260	245	235	245	253	222	210	242	256	227	233	244	242	225	216	256	224	204	220	206	236	255	233	231	229	232	216	232	230	240	223	242	230	233	231	227	257	223	244	246	251	231	226	252	204	240	251	242	217	227	251	247	237	247	246	249	231	240	229	263	240	215	245	244	257	258	259	231	241	253	249	200	231	250	223	214	212	225	250	218	233	225	262	242	234	214	250	252	240	220	236	244	233	246	228	238	231	239	237	240	249	236	226	229	238	248	230	223	213	231	249	234	217	253	271	240	260	254	215	238	213	208	231	215	230	242	247	212	244	236	256	202	247	215	245	222	221	236	227	238	245	242	232	264	245	252	248	207	246	240	237	238	231	242	221	232	241	261	214	246	233	241	225	223	221	210	210	215	233	231	240	235	231	248	262	257	247	247	224	224	238	218	233	217	258	234	245	236	246	247	229	252	238	257	247	252	230	239	232	226	243	224	228	238	239	224	240	281	243	224	236	250	229	247	257	219	237	249	230	225	259	243	234	245	230	239	236	209	234	243	248	274	250	225	236	230	249	245	213	239	252	226	214	239	219	220	217	242	237	226	269	247	243	253	230	250	241	255	243	247	225	238	231	223	231	237	207	273	257	241	236	216	252	226	244	239	246	241	226	239	254	229	252	221	241	226	213	237	248	251	204	221	235	234	225	266	212	255	269	227	265	236	243	253	247	257	245	266	208	217	255	219	235	258	227	242	208	238	232	223	229	245	239	244	249	247	230	240	245	215	249	233	232	250	223	244	264	224	228	239	206	227	235	225	239	217	239	257	222	237	242	229	255	268	250	254	243	242	231	249	247	241	255	224	218	221	241	227	241	245	218	241	243	239	232	257	235	235	226	223	279	244	239	227	203	243	225	231	232	262	258	245	230	224	253	240	217	257	256	251	235	235	246	212	214	218	246	222	239	255	213	220	224	248	214	199	254	248	214	220	231	250	245	245	250	247	251	240	229	228	235	268	234	232	245	237	239	239	237	252	238	224	231	224	246	228	231	217	239	247	259	239	243	215	224	225	217	246	221	220	234	232	247	250	220	235	246	220	216	241	261	238	242	224	266	220	264	232	253	240	249	257	263	229	217	203	240	240	227	240	273	218	199	241	277	240	248	263	255	232	231	219	218	225	226	253	227	252	242	207	231	237	211	229	259	252	283	226	208	250	252	240	239	257	196	217	244	256	227	239	206	260	241	234	251	237	230	253	245	270	251	243	241	230	251	230	249	243	231	240	229	244	213	270	236	247	241	231	226	229	228	225	229	247	237	227	239	230	241	246	256	240	229	248	221	241	226	252	237	232	269	223	239	238	248	245	212	244	256	231	258	224	238	213	253	260	204	244	267	216	232	241	240	236	225	251	237	225	263	229	234	225	229	215	228	259	261	229	221	254	246	233	233	239	259	239	228	225	247	228	227	221	229	230	239	231	225	238	239	229	256	237	232	211	238	241	284	235	244	229	224	224	233	246	235	243	246	265	242	234	234	230	241	233	236	232	238	229	234	226	237	234	249	242	256	230	230	246	232	226	225	235	257	243	230	232	244	223	218	249	221	259	248	229	236	229	247	220	240	214	250	226	215	256	244	228	221	251	228	243	237	236	253	257	214	248	245	207	252	223	223	239	244	253	228	239	220	249	230	231	235	226	258	240	255	220	254	235	266	235	248	226	234	231	259	229	249	271	233	243	251	223	243	245	243	228	243	235	248	247	232	227	238	215	242	243	245	248	243	265	245	210	255	264	230	236	242	236	229	245	217	244	242	233	244	248	242	228	226	251	254	240	235	230	248	236	225	232	247	241	215	259	241	258	231	203	237	255	247	255	210	213	226	229	253	238	203	229	249
1986	79	58	76	83	56	70	73	59	64	75	60	77	67	61	63	58	70	57	58	72	65	61	68	72	63	71	62	62	48	69	62	58	61	71	68	61	66	57	70	62	66	71	53	66	60	66	64	58	66	54	62	55	48	71	62	65	50	66	66	55	62	55	63	72	64	63	70	67	53	60	66	68	67	61	81	62	54	61	66	58	66	66	72	57	62	75	59	61	58	60	77	62	66	71	60	59	54	71	63	76	72	52	61	68	62	58	63	43	59	52	54	60	67	77	55	70	62	76	62	65	86	52	65	59	46	67	63	59	67	70	62	63	53	62	47	51	71	73	71	66	77	69	79	64	59	66	56	69	83	67	56	60	52	73	65	73	44	51	70	65	63	68	57	66	56	68	66	50	51	65	57	67	59	58	66	62	49	65	53	62	69	65	66	60	52	55	66	77	52	70	61	76	56	59	49	52	60	59	58	80	61	82	46	53	50	56	55	67	56	66	66	69	70	65	66	56	59	59	57	55	64	49	64	55	54	68	58	69	61	61	62	78	56	61	52	51	61	64	57	60	57	58	73	70	71	66	59	60	76	62	71	61	75	60	58	65	56	56	70	64	66	73	62	73	68	82	59	69	55	58	71	66	49	67	58	73	68	66	53	59	57	65	67	73	53	56	51	49	67	67	55	60	65	71	52	50	58	61	54	53	65	67	79	76	60	62	63	75	59	63	59	52	51	62	63	67	65	57	66	47	64	65	73	72	64	67	64	62	82	97	59	70	63	70	91	60	61	57	62	64	51	69	44	66	66	54	55	65	80	45	45	64	57	80	61	65	58	62	67	65	53	52	52	60	65	50	52	77	54	52	50	55	72	78	69	75	49	67	62	62	60	65	67	70	71	70	69	66	72	70	77	68	65	58	63	62	57	66	64	69	58	51	56	68	68	62	68	59	61	69	58	47	77	64	66	60	47	62	88	67	73	62	57	54	69	71	74	62	57	67	69	62	67	58	67	64	66	56	54	52	61	61	67	54	64	65	57	56	46	65	66	79	57	72	39	65	64	56	72	67	58	77	61	63	51	64	57	68	53	64	65	71	65	72	67	50	68	69	72	54	69	66	46	49	73	69	54	49	65	60	66	53	50	59	70	65	64	70	70	69	60	63	65	56	69	65	60	78	68	60	58	66	65	65	61	69	67	77	50	76	60	65	48	50	62	59	49	64	69	47	71	59	54	70	67	65	79	69	65	59	58	51	53	66	43	57	75	57	61	60	66	68	41	51	54	70	50	65	71	79	72	59	49	68	54	61	62	63	63	63	73	69	56	58	52	62	64	65	46	67	60	61	63	64	81	48	65	67	76	73	63	66	65	55	58	52	71	63	58	56	63	47	64	66	56	57	70	64	70	56	63	54	56	63	70	64	66	52	69	56	59	70	49	49	40	52	63	65	62	54	59	75	59	61	72	53	77	71	59	59	67	62	72	57	67	64	61	57	51	50	59	59	57	70	59	60	61	71	63	64	56	61	54	68	69	68	65	68	51	65	64	67	62	74	64	56	51	69	76	66	64	64	60	56	64	55	62	55	77	75	69	62	64	76	77	66	52	62	67	63	60	61	66	68	66	63	81	80	76	60	60	58	72	50	66	64	60	63	47	64	69	71	60	60	66	73	62	81	74	44	75	47	72	63	55	70	78	70	54	59	62	63	49	62	54	64	67	55	71	60	65	61	64	66	67	70	72	59	58	58	67	55	75	61	64	53	65	62	69	69	65	73	80	73	65	62	82	70	64	64	77	72	58	80	58	63	58	73	62	56	44	64	83	54	67	71	62	70	72	62	59	62	61	60	76	68	61	65	57	61	67	60	65	70	57	69	54	68	66	55	74	63	62	56	65	77	60	54	60	59	59	67	63	63	64	53	70	54	56	68	64	61	58	70	67	64	54	62	61	55	81	58	54	60	69	65	65	59	65	71	88	57	68	75	45	51	60	70	71	60	54	64	61	60	70	67	55	58	64	64	76	69	65	50	57	81	72	52	81	83	61	56	77	73	49	54	62	68	67	62	51	65	48	54	63	68	55	51	58	59	75	58	71	69	65	66	75	85	67	55	52	65	72	64	51	59	77	49	73	56	68	68	62	53	78	58	69	57	47	57	64	70	66	66	53	71	58	77	70	69	58	56	61	60	59	52	58	64	63	56	63	61	63	57	59	67	62	63	62	61	61	58	74	71	65	74	53	61	73	70	62	63	54	51	74	57	54	52	71	55	65	59	55	59	61	57	76	86	61	63	66	60	61	51	56	64	60	56	74	65	71	54	72	59	70	72	65	56	73	64	62	62	71	58	55	73	55	65	64	67	60	57	65	62	66	73	68	65	73	60	80	66	49	59	66	57	73	68	71	65	67	61	60	64	66	73	54	67	68	70	59	75	68	49	63	50	58	52	48	70	59	59	69	60	58	69	71	49	71	60	62	62	53	48	70	51	79	70	71	72	52	63	78	57	60	59	75	65	57	71	65	68	59	56	68	65	64	80	64	57	62	59	64	65	65	74	66	65	56	75	68	45	75	54	63	60	57	55	60	56	71	74	52	60	60	63	46	70	60	66	65	69	77	52	69	55	64	52	69	60	53	56	53	57	54	78	70	59	58	60	51	58	67	64	66	67	64	71	59	57	53	76	55	52	70	62	63	60	60	68	50	59	77	46	60	58	79	60	64	65	59	60	64	62	69	73	63	57	60	70	74	64	71	46	65	43	62	69	72	69	60	49	64	60	64	56	58	65	66	68	71	60	64	62	63	65	75	67	65	75	68	62	63	67	53	62	69	58	51	75	43	73	63	79	60	61	54	59	61	47	61	67	65	51	50	62	66	61	74	83	73	73	56	60	57	50	55	74	66	61	57	64	48	55	68	67	75	79	66	57	65	70	64	59	74	63	56	71	73	67	63	51	54	48	67	71	43	59	56	56	58	67	76	68	55	61	58	65	75	71	62	69	68	72	62	56	76	66	65	70	58	45	54	50	62	56	59	71	64	81	53	68	66	65	67	71	58	54	69	61	60	58	62	70	73	55	71	71	68	65	75	60	69	67	69	58	70	62	74	57	63	60	72	65	74	74	57	66	49	54	53	59	58	61	83	56	73	51	63	64	65	63	59	69	65	47	74	83	56	71	70	54	58	53	71	73	64	60	61	75	75	64	69	60	59	55	78	64	64	53	45	50	41	58	68	66	55	68	70	84	64	54	59	60	54	71	56	53	67	74	63	61	68	47	48	69	62	56	76	67	68	76	49	66	77	67	54	65	60	69	70	60	55	77	56	52	62	69	51	73	65	57	76	41	59	81	66	64	51	62	62	73	76	58	65	61	70	61	59	56	64	60	55	55	53	64	60	54	65	50	52	64	67	60	58	73	69	51	63	43	74	63	65	68	58	72	59	60	62	49	69	57	51	57	66	71	55	68	72	64	65	64	73	62	51	65	54	67	67	65	60	60	54	68	63
7195	876	767	702	895	1127	1179	1221	1023	983	977	902	868	843	828	751	731	746	719	715	670	703	653	667	648	678	684	655	684	653	654	619	659	620	698	668	633	671	679	645	612	663	637	623	648	603	663	659	600	646	621	679	603	638	609	611	612	564	639	642	677	617	616	644	624	608	606	623	593	579	639	632	606	631	648	639	562	620	623	601	621	619	590	626	676	647	614	624	610	611	575	628	621	616	633	601	640	618	595	634	592	575	672	603	651	614	617	664	659	614	661	596	631	612	581	667	616	612	630	649	619	572	647	608	671	620	661	660	652	610	637	624	552	631	625	662	565	607	625	607	644	653	666	619	632	627	645	611	638	603	659	669	629	596	574	636	600	592	610	604	570	639	602	574	606	666	658	592	588	662	612	600	691	669	630	609	644	627	636	632	655	611	626	620	600	632	607	572	579	630	633	620	619	613	593	615	666	655	610	661	636	615	622	570	561	655	637	621	647	613	634	617	657	624	601	646	650	633	601	631	631	600	676	629	611	585	573	628	592	683	639	637	635	672	658	610	635	612	671	594	615	642	582	627	618	600	618	587	622	579	640	620	614	599	591	634	657	626	604	618	575	545	604	643	616	589	631	661	615	644	613	631	676	609	591	632	622	622	601	602	651	630	664	637	594	631	642	600	617	599	621	621	612	640	639	629	619	627	561	588	677	601	633	656	592	617	616	610	576	642	623	626	586	618	666	636	630	609	636	581	623	610	630	563	643	577	619	615	647	633	657	609	616	630	645	590	636	641	607	629	613	639	643	622	658	607	615	624	606	685	660	647	602	650	591	636	663	634	626	618	639	632	615	643	668	600	653	612	674	606	634	608	600	638	641	603	635	611	585	633	632	597	673	647	595	581	616	609	608	594	604	627	639	638	606	679	592	631	593	641	638	642	623	609	588	621	600	588	597	606	622	616	621	591	626	604	632	620	633	627	587	649	643	635	615	639	572	625	580	611	620	631	652	654	627	575	635	628	626	576	594	576	603	610	579	632	656	627	643	644	615	614	663	571	666	694	603	680	655	625	603	620	635	594	596	615	621	622	626	596	608	642	620	618	603	627	575	610	617	632	616	604	652	672	580	663	610	613	625	623	567	699	647	585	548	634	604	629	647	633	602	653	648	596	624	631	607	619	623	619	675	625	603	632	656	611	597	598	609	613	646	642	601	599	604	594	654	642	632	662	607	639	630	636	615	616	604	627	676	634	600	659	633	656	622	605	627	607	636	601	623	602	635	601	629	634	619	630	630	630	659	662	602	670	594	628	615	612	668	663	582	597	623	580	652	634	648	634	632	597	628	647	656	641	649	631	664	594	613	639	623	642	607	603	605	601	599	644	611	620	593	676	622	600	574	625	648	593	655	660	603	613	579	632	697	613	626	655	664	650	632	651	646	652	597	632	628	636	656	620	602	645	594	600	587	632	634	584	619	624	619	619	619	596	632	597	656	634	644	596	600	636	599	611	647	611	657	633	638	647	666	623	610	626	660	630	679	586	610	625	645	614	607	679	606	619	630	664	622	614	693	646	652	598	614	630	652	616	629	663	655	650	655	662	606	653	588	604	605	665	642	622	627	637	622	666	646	605	623	672	599	606	625	602	619	643	635	651	615	642	631	628	682	665	641	624	620	647	647	627	635	628	615	657	633	625	625	658	664	637	611	638	591	649	573	609	613	577	625	576	633	639	626	634	633	621	641	609	599	597	622	656	617	637	685	625	611	640	669	625	618	632	658	619	679	641	614	652	658	631	638	622	604	631	648	606	635	637	607	614	608	625	610	573	622	651	616	651	634	614	564	598	606	648	633	663	569	644	597	634	611	583	644	613	626	643	624	671	627	597	606	625	603	588	642	628	587	627	673	682	640	612	632	641	635	591	589	661	659	603	654	640	609	637	636	650	592	598	587	648	618	597	610	615	588	608	633	642	662	642	632	615	617	635	646	638	627	619	614	586	612	583	572	630	646	651	627	597	661	597	621	627	652	621	621	568	598	607	581	615	579	623	638	623	623	624	686	627	611	627	624	593	617	619	606	633	620	595	609	613	610	664	606	674	610	597	620	587	648	625	594	642	674	586	642	632	594	600	599	670	626	605	628	649	662	616	595	594	645	620	617	644	620	579	616	656	617	620	618	633	627	670	652	633	657	618	616	609	669	651	651	657	638	639	607	655	666	646	611	659	641	641	603	595	643	607	624	630	629	614	649	615	636	592	587	655	632	662	647	619	615	590	629	628	582	607	650	613	628	655	604	665	630	643	629	620	637	623	624	616	593	623	570	631	585	589	623	622	669	621	611	658	668	656	598	607	636	610	603	655	610	599	599	613	641	650	632	626	598	590	600	618	608	645	596	593	621	581	621	611	657	673	672	588	616	598	644	612	662	634	618	655	621	608	573	616	611	599	640	679	626	644	583	611	658	605	617	636	625	625	657	619	679	642	635	648	620	592	651	629	605	633	629	587	595	594	634	649	592	654	603	619	633	616	617	580	577	623	624	638	615	625	592	638	624	655	616	633	625	633	593	656	637	631	613	583	616	642	638	603	573	616	642	586	612	625	613	672	644	653	651	627	672	613	639	654	618	592	591	560	645	610	641	644	644	654	669	622	621	628	623	605	628	589	594	628	640	600	625	598	612	631	638	645	648	598	650	600	611	616	586	637	666	660	627	612	616	618	674	634	641	611	639	648	606	609	624	609	610	591	655	659	611	577	637	598	633	639	593	607	635	637	624	604	655	599	667	663	626	596	586	618	661	659	604	613	640	662	619	626	633	647	619	626	602	600	633	621	607	624	665	632	608	652	626	626	629	634	615	669	606	639	607	648	668	694	639	610	617	611	624	658	628	613	636	660	631	642	615	634	637	582	610	618	605	642	674	648	609	584	630	669	606	617	607	629	647	685	597	612	604	605	629	631	615	618	641	621	601	609	601	659	632	637	568	600	642	649	617	586	670	610	622	586	638	613	623	656	647	602	655	619	586	619	566	641	626	628	622	610	631	659	678	591	597	610	632	634	673	650	630	597	636	644	620	618	628	664	652	621	640	653	612	662	636	602	616	628	582	642	593	656	603	607	667	622	601	638	624	644	660	673	609	642	578	601	654	616	656	657	626	622	650	630	625	592	679	593	621	630	634	580	661	615	632	604	626	584	647	606	654	621	639	645	651	602	593	640	648	610	624	659	634	662	614	610	623	617	630	634	656	593	632	639	624	644	646	622	645	630	643	647	630	618	640	631	611	659	659	602	687	609	607	620	616	636	608	616	618	643	651	616	643	678	655	597	635	633	647	598	610	619	641	642	656	671	627	607	639	671	645	648	624	595	641	641	611	634	629	645	594	666	647	619	604	590	593	615	597	637	629	631	609	611	651	594	619	635	605	613	614	613	617	665	641	575	604	624	590	579	633	603	609	627	656	657	619	628	627	659	662	658	593	627	630	660	633	597	601	638	635	636	608	623	635	630
1381	140	82	69	60	54	61	64	69	59	71	75	60	61	77	39	51	48	65	67	32	42	37	41	44	38	36	53	43	47	43	43	44	40	55	35	38	40	44	41	43	40	53	56	51	38	49	41	34	37	49	30	44	45	40	47	39	55	45	41	41	46	58	43	44	39	38	52	40	45	30	41	48	53	44	34	36	44	39	46	41	40	50	51	35	36	47	34	39	39	55	50	41	42	34	33	48	40	53	34	32	44	46	44	32	28	38	38	46	33	37	43	43	23	47	35	49	45	35	45	46	30	52	39	42	35	34	44	41	38	35	41	42	33	41	38	35	36	38	45	45	29	42	47	46	36	42	34	45	34	36	49	47	43	52	41	33	39	54	35	36	36	33	56	38	47	43	41	34	41	33	44	44	42	35	43	46	38	37	32	41	49	46	40	38	26	28	50	49	38	37	44	36	41	37	44	47	36	38	34	40	44	44	31	40	40	28	39	33	24	37	41	36	35	44	46	38	49	34	38	42	44	46	43	45	44	35	43	43	36	40	50	44	29	41	37	30	42	48	33	47	33	43	48	32	38	47	33	39	39	31	32	48	40	44	38	43	48	44	34	41	43	29	46	51	40	53	44	45	48	40	44	42	42	25	34	47	34	33	39	43	40	50	40	49	33	44	33	34	44	34	37	54	40	39	34	35	35	34	35	40	40	54	40	36	51	33	37	42	48	42	35	30	47	55	39	33	38	47	51	52	46	33	35	34	35	49	44	43	47	37	37	42	42	48	34	37	36	24	40	45	45	32	51	43	46	41	46	43	33	39	51	44	35	47	44	42	43	39	31	45	32	37	40	38	42	41	37	36	36	49	40	47	44	42	39	40	32	34	44	38	32	33	47	41	41	32	41	42	33	38	50	38	41	44	51	55	50	41	31	45	51	54	49	50	35	34	46	53	38	39	40	54	45	38	38	45	42	45	34	39	45	46	45	41	43	39	43	43	46	45	43	36	42	52	39	40	56	42	37	40	35	33	40	39	38	33	48	39	36	44	38	34	38	38	38	41	42	48	33	37	36	35	42	44	48	39	42	47	41	37	33	43	37	46	36	35	33	45	43	55	54	38	40	44	40	50	43	36	35	37	40	46	40	43	32	39	44	33	31	38	40	43	46	41	33	39	48	43	43	38	50	49	44	41	43	46	37	48	39	39	46	47	48	41	46	47	31	37	52	38	35	38	48	40	38	28	47	45	38	46	50	50	44	42	51	35	49	45	37	33	44	41	45	46	42	33	39	41	54	40	43	41	56	43	33	39	34	33	47	44	33	43	50	36	42	33	56	46	33	30	54	40	36	35	34	26	47	39	34	38	49	44	48	40	49	37	29	36	38	43	49	39	37	33	34	36	32	41	38	42	44	28	44	32	46	32	36	38	42	46	36	52	54	34	38	46	40	46	39	51	42	41	47	55	35	33	43	46	44	34	41	47	47	39	39	43	36	40	31	40	40	42	37	49	45	40	38	48	34	35	51	44	38	36	45	37	35	42	37	41	45	43	50	40	35	38	35	42	42	34	45	44	49	41	37	32	40	52	51	46	48	26	45	32	56	32	32	42	38	42	38	50	45	44	50	41	39	51	44	42	35	59	40	46	33	45	41	40	33	36	33	42	36	45	50	43	35	44	41	44	40	44	42	39	30	38	33	38	37	51	51	43	41	43	49	35	48	39	43	38	40	41	38	41	44	48	44	41	42	35	39	51	40	39	49	50	46	48	35	51	48	40	45	43	32	41	34	34	33	54	38	38	38	36	37	35	41	33	44	39	47	42	44	41	34	31	47	36	33	24	45	39	35	43	26	30	44	44	47	44	43	43	41	43	48	41	34	35	28	31	43	38	47	37	40	40	40	40	51	39	47	42	44	33	39	42	43	39	46	37	33	41	42	34	47	40	40	45	44	40	44	29	38	39	32	57	40	37	37	42	47	47	35	47	43	30	45	45	45	52	45	38	42	42	54	36	40	41	35	38	33	48	39	40	51	33	42	49	48	32	38	43	57	43	42	43	34	36	37	55	36	32	36	32	28	33	40	43	29	34	46	37	36	32	25	42	43	38	48	46	37	52	37	45	34	47	49	47	47	35	37	42	44	45	36	50	30	30	38	43	44	45	34	48	37	42	33	50	38	42	56	49	41	39	51	43	43	31	45	39	41	39	48	38	37	27	35	42	39	47	49	44	32	34	29	47	38	51	40	36	47	43	36	58	37	36	30	37	38	41	44	33	40	49	45	45	30	46	43	43	35	49	35	32	48	34	41	38	38	38	40	42	44	43	40	43	43	40	49	49	35	42	51	44	39	42	35	40	47	42	38	47	22	45	45	31	42	39	44	49	43	46	47	37	43	37	38	36	42	33	44	40	43	35	37	35	42	32	28	47	30	36	48	51	46	38	47	38	45	38	35	50	46	41	31	45	44	43	33	30	44	40	30	27	42	42	47	35	38	31	36	39	42	36	47	38	48	44	38	40	47	34	41	56	51	46	42	28	41	43	36	39	38	36	33	44	43	29	58	34	46	41	47	36	38	35	37	34	43	40	57	35	36	41	37	36	45	55	45	31	34	37	33	31	46	39	44	36	53	41	38	38	36	48	41	46	35	35	52	43	31	27	42	36	37	44	40	49	38	34	49	36	36	32	43	42	47	29	42	33	40	32	39	41	40	33	37	44	38	44	44	49	41	32	39	33	43	56	43	37	35	43	30	29	49	51	35	40	37	53	42	48	46	49	36	38	48	43	40	35	46	43	37	35	39	51	39	41	39	50	47	46	45	48	54	42	44	36	49	44	43	31	34	43	39	45	37	30	39	40	33	40	45	45	45	42	37	49	33	58	59	51	36	40	36	33	38	51	36	45	46	44	35	31	36	42	34	40	37	40	49	47	57	38	44	36	41	32	35	47	33	24	47	39	36	40	34	45	45	37	39	27	51	47	38	34	32	36	47	31	44	41	50	27	52	47	51	52	38	30	44	52	47	41	45	42	42	33	37	40	40	44	33	42	36	34	42	37	47	45	35	42	42	38	45	47	37	48	42	30	38	43	55	42	48	47	41	46	35	38	37	52	43	40	46	52	52	41	48	34	34	42	39	34	47	45	38	40	36	34	41	43	50	48	48	43	46	42	40	33	32	46	43	40	34	38	47	37	50	33	35	39	36	36	36	39	42	43	35	30	37	36	36	38	37	34	40	40	31	42	40	39	37	36	48	51	44	38	34	46	43	34	47	39	38	42	43	33	53	35	43	42	33	47	46	44	53	44	31	42	45	27	33	41	53	46	35	29	37	36	42	30	32	39	38	33	55	32	39	49	45	44	33	26	32	47	34	32	48	36	41	46	33	44	27	39	52	42	39	38	32	46	38	42	37	35	41	35	45	46	35	47	37	42	47	38	45	35	29	30	32	52	30	39	36	42	44	40	58	44	46	38	42	34	44	46	35	49	36	41	44	32	42	45	43
11175	1851	990	983	2134	3428	3743	3312	2782	2250	1942	1622	1494	1285	1150	1062	943	954	911	801	778	711	729	713	690	694	643	643	596	531	588	570	600	541	571	539	538	551	499	505	551	515	493	465	534	524	452	448	474	429	500	493	483	471	474	510	430	457	466	453	483	484	470	485	415	439	441	459	467	420	413	452	452	447	437	453	473	476	504	490	441	446	458	445	410	424	459	447	481	437	447	463	468	439	440	412	470	425	491	434	447	421	436	391	470	450	405	438	438	434	441	451	432	447	467	422	427	445	475	471	457	437	466	453	461	427	434	404	421	480	435	476	435	460	466	441	421	462	426	444	488	440	448	390	464	465	420	440	446	447	448	434	466	456	449	432	395	473	420	429	453	431	455	444	450	438	433	444	425	455	467	457	422	439	440	408	479	425	411	422	453	442	419	445	438	443	433	390	427	464	448	414	411	434	437	409	456	424	417	451	443	484	409	427	410	474	463	471	423	490	423	467	437	442	390	462	440	436	434	460	458	443	407	453	463	466	457	399	444	423	449	446	433	434	439	398	450	474	480	417	428	447	422	411	458	463	454	428	435	416	474	431	472	427	432	461	448	415	439	468	465	430	400	434	430	451	446	420	491	431	463	436	415	417	443	440	456	406	477	471	443	433	464	431	425	481	450	458	442	407	415	460	446	427	461	396	439	432	466	430	432	404	455	442	455	402	412	453	478	442	454	427	412	437	410	462	401	389	420	432	420	427	455	414	457	427	444	437	470	468	420	477	432	419	446	432	448	438	438	438	477	471	437	437	464	427	448	429	421	438	445	432	441	400	371	466	441	477	467	416	422	453	421	451	424	443	411	448	406	441	422	456	434	418	428	430	432	453	498	452	436	414	409	439	470	390	416	473	408	399	432	449	449	421	451	490	410	428	427	401	460	408	455	416	458	462	456	463	432	442	477	475	488	437	426	451	454	435	438	471	467	416	491	420	450	416	431	438	416	442	410	445	414	490	487	446	422	424	416	439	448	421	431	442	429	460	438	434	416	430	448	416	401	422	468	444	444	420	440	450	445	423	432	431	416	484	427	459	462	427	487	439	433	436	413	451	415	431	431	488	459	418	403	428	423	438	445	441	456	434	482	400	446	400	467	428	428	431	470	455	439	401	425	456	435	436	491	433	436	462	402	434	474	411	426	454	438	447	451	426	444	444	451	451	447	455	443	449	411	446	426	486	437	432	416	419	435	446	436	440	451	422	453	422	430	458	448	444	435	409	441	426	452	449	463	422	445	451	442	429	457	435	437	411	449	434	444	440	465	435	418	415	449	429	447	437	415	477	435	423	435	402	437	409	441	434	434	441	458	455	423	443	433	444	459	477	425	442	417	453	393	447	437	438	447	443	464	432	406	419	460	440	410	429	468	435	433	472	407	473	437	436	448	422	437	421	444	422	419	466	455	472	433	444	447	424	412	472	422	473	438	443	432	470	467	415	432	437	456	426	425	423	452	426	447	441	447	432	456	432	456	440	425	437	433	401	479	449	438	419	465	381	408	435	441	429	462	437	481	461	444	432	430	429	418	425	434	462	434	423	442	451	425	445	417	440	439	412	437	427	425	446	432	394	420	466	432	413	440	442	437	446	437	454	418	454	464	384	472	416	440	442	469	458	416	410	446	437	432	408	421	412	438	450	459	443	437	430	446	452	414	453	454	423	463	434	438	451	413	421	407	438	440	415	423	419	409	442	413	469	446	430	477	466	428	457	428	426	422	435	414	422	440	445	450	416	433	447	434	445	434	431	458	414	453	442	416	426	449	422	446	424	422	408	430	438	404	407	415	438	447	450	437	455	418	474	438	425	424	441	424	460	470	438	446	447	447	451	457	418	454	430	430	412	464	442	450	422	476	419	432	443	434	435	416	389	405	456	436	461	417	459	433	447	401	390	476	420	436	438	444	446	420	419	453	379	425	426	426	479	450	410	465	427	436	474	427	408	490	418	455	420	474	448	444	441	423	427	454	439	418	461	463	440	415	446	398	442	453	421	449	413	435	452	466	448	450	473	426	433	410	457	403	413	494	437	464	445	465	436	427	450	436	442	405	449	416	446	430	467	407	429	421	440	445	456	452	451	432	449	443	404	403	393	434	485	427	464	451	381	426	404	428	426	405	435	437	442	437	402	427	406	408	444	439	445	450	458	441	421	442	404	441	464	455	435	429	447	453	466	438	427	446	438	411	441	389	455	433	400	438	487	419	455	457	467	439	442	448	447	462	450	430	430	448	448	390	398	466	448	454	433	400	443	448	438	425	442	395	411	434	442	440	454	440	457	422	422	458	445	458	447	447	453	445	422	448	453	483	438	426	380	421	426	430	445	446	448	438	451	432	407	403	466	456	450	433	421	405	436	459	414	471	444	436	463	438	489	442	413	466	438	468	434	460	460	454	431	437	405	438	431	424	441	453	428	397	422	456	429	463	398	436	439	443	431	467	448	442	423	422	448	458	421	482	440	419	454	412	442	416	415	437	441	432	433	452	438	420	445	424	412	437	418	439	454	422	438	412	417	421	421	459	486	431	430	436	402	409	416	393	413	455	416	427	456	452	430	416	411	436	454	400	408	415	424	429	429	433	421	436	416	438	436	432	424	485	434	437	447	465	452	463	460	442	460	443	437	438	446	417	471	453	433	463	436	453	432	456	456	431	432	437	433	458	451	457	389	470	435	432	427	437	427	439	426	453	415	423	441	425	428	443	461	417	491	429	441	442	419	430	461	447	444	439	424	460	441	437	467	443	417	430	413	441	429	413	447	453	417	422	406	460	437	408	478	430	455	495	415	427	431	457	387	438	413	441	437	423	422	430	451	434	427	419	433	440	465	405	475	441	409	425	419	423	416	444	462	445	464	438	459	440	458	422	439	439	457	430	446	426	412	460	432	418	442	450	454	457	468	452	428	450	432	477	414	421	461	412	456	406	431	460	468	436	398	474	454	410	427	479	423	481	480	427	446	440	444	450	436	479	427	401	422	443	427	463	411	447	424	476	430	466	430	437	437	442	434	431	464	454	462	456	421	440	429	450	394	425	411	401	391	451	429	471	455	422	450	454	423	472	447	416	435	439	489	446	419	407	422	421	436	445	466	455	436	421	437	446	425	437	478	453	437	461	443	456	422	449	456	436	425	433	438	441	424	438	426	449	411	407	431	441	414	402	462	459	481	414	435	405	444	475	447	399	437	449	435	440	410	445	429	461	428	433	413	455	418	474	440	430	461	491	458	412	416	441	450	421	417	442	423	440	394	473	417	442	464	436	441	412	464	450	443	457	457	431	422	425	420	420	458	439	413	457	446	438	424	448	455	451	473	448	454	443	436	437	434	440	412	474	429	434	445	435	464	414	435	411	417	459	398	410	419	437	420	423	421	430	456	430	436	435	444	414	452	425	387	447	394	419	460	422	458	428	429	438	425	430	473	424	449	472	427	431	413	444	420	416	472	448	448	474	409	422	449
2731	96	68	52	47	54	54	69	71	68	69	57	64	64	59	73	55	62	58	48	61	62	31	46	48	54	49	38	38	40	49	44	44	38	34	45	48	50	39	49	45	41	57	46	56	54	45	48	46	51	58	47	43	43	44	44	29	49	51	49	45	33	42	36	49	32	43	54	37	38	38	43	44	39	55	42	47	44	33	34	44	53	51	42	40	45	51	44	62	49	51	44	47	31	58	32	37	42	43	42	53	43	37	49	40	50	41	41	48	50	47	42	42	40	28	46	49	36	51	44	49	43	47	48	38	42	40	36	39	33	46	47	53	40	42	36	44	50	42	43	46	38	41	38	40	44	39	35	45	43	44	36	43	41	55	38	38	47	40	50	41	47	43	42	54	37	55	36	39	39	43	36	42	40	44	30	34	46	44	46	41	43	47	34	40	45	40	37	45	35	37	37	50	44	52	42	36	51	38	53	46	38	38	37	38	39	44	51	36	35	40	36	40	33	44	47	35	52	51	41	44	44	38	48	50	40	40	40	41	37	43	41	37	58	39	54	35	45	41	46	32	43	41	31	56	28	37	37	45	47	43	44	38	34	35	49	45	45	32	37	40	57	34	40	39	39	43	48	40	51	40	36	40	33	40	42	44	48	49	37	43	47	40	30	35	41	44	61	53	51	47	36	32	30	54	37	48	46	37	46	39	37	46	41	43	46	36	47	48	35	41	32	45	34	45	43	47	30	54	43	34	28	37	31	43	30	47	52	46	36	34	50	58	47	43	37	32	39	41	42	47	40	42	62	49	38	44	35	39	51	41	48	36	30	41	45	42	39	44	52	46	42	49	42	46	44	37	44	42	42	51	41	44	51	37	52	35	52	38	38	49	32	51	52	36	46	39	39	36	29	37	38	46	31	41	42	39	44	32	57	40	45	47	43	48	33	38	47	31	37	47	48	34	52	40	46	49	39	36	43	49	39	44	49	37	41	51	36	29	44	51	41	44	38	49	41	33	38	36	49	49	28	44	39	42	40	35	50	50	35	41	41	42	41	32	46	40	48	32	44	42	42	40	42	31	57	40	41	41	43	45	41	37	36	39	43	44	50	41	48	36	34	43	42	49	39	42	44	49	34	49	36	50	38	41	50	44	33	42	49	50	42	45	48	34	42	39	49	40	32	41	37	34	34	41	42	39	33	40	38	43	37	50	42	46	38	43	34	50	39	37	45	36	47	42	41	52	31	49	40	33	47	42	42	33	48	42	41	32	37	52	46	66	41	40	36	46	49	44	36	37	56	50	49	28	38	60	41	43	41	29	45	38	39	36	34	39	27	48	46	50	32	47	37	41	51	30	49	32	41	41	25	47	38	44	52	37	61	45	48	55	34	44	43	31	49	48	44	41	50	34	54	41	37	40	43	45	40	39	45	43	52	38	46	35	39	37	42	37	41	45	48	36	44	43	41	50	52	43	39	53	47	42	41	49	43	57	54	32	34	44	62	41	40	30	49	52	45	56	49	44	54	43	48	47	35	33	53	38	52	45	48	41	38	45	46	38	51	40	41	49	47	38	46	45	44	44	38	43	54	50	44	35	42	42	47	54	26	32	40	40	39	31	42	39	29	38	52	45	49	40	38	41	42	41	49	44	34	40	36	40	35	43	47	40	45	39	45	42	32	30	42	42	40	36	43	47	38	36	31	33	46	31	51	36	31	53	48	42	38	44	39	44	49	45	41	46	42	39	39	38	33	37	47	42	54	44	39	51	47	48	46	42	54	46	42	47	33	38	42	29	38	45	37	45	46	40	43	49	37	33	49	53	48	33	44	39	47	37	42	41	49	54	45	40	42	43	47	36	50	48	33	39	44	36	46	38	33	36	41	44	37	42	47	49	36	48	43	41	36	33	34	33	52	41	33	40	59	37	36	45	45	46	43	49	44	40	45	44	51	58	37	48	39	32	42	38	39	40	45	38	42	40	46	49	44	50	41	56	33	53	28	34	39	38	37	49	42	46	49	43	45	42	46	46	40	52	50	49	47	47	41	38	41	46	51	48	44	51	36	36	46	45	41	37	51	59	45	43	30	55	44	44	48	48	46	47	46	37	43	43	42	47	44	49	45	44	47	49	48	41	41	43	44	50	35	60	36	43	40	57	46	35	36	48	38	38	38	50	45	35	49	39	33	42	36	37	52	38	37	29	40	43	40	39	45	47	46	32	53	33	51	44	32	32	50	43	41	37	41	49	44	47	44	47	45	37	59	56	42	38	40	27	35	48	41	45	33	36	46	35	40	38	48	43	34	30	45	46	35	45	51	38	36	37	41	48	31	40	42	43	34	42	56	32	51	52	35	52	42	38	29	48	37	45	35	44	27	31	30	47	46	50	42	42	37	64	49	48	46	37	36	36	41	36	37	55	38	56	46	59	44	37	37	51	35	40	43	36	37	31	39	38	41	46	41	47	41	39	38	40	38	39	52	41	41	46	59	48	43	49	40	40	42	39	29	43	49	35	31	49	43	29	51	38	51	47	46	31	35	34	36	41	47	44	51	40	49	45	40	44	37	37	58	48	51	44	41	40	47	49	38	37	31	45	54	31	45	37	35	49	48	36	35	38	56	40	44	43	38	52	38	41	46	42	35	39	57	46	31	52	43	43	52	36	49	42	28	39	37	43	47	33	33	37	56	41	40	53	44	36	40	45	39	38	38	38	35	48	51	34	37	63	36	35	45	43	42	42	51	45	47	31	38	48	42	35	36	38	48	47	38	48	51	37	36	56	34	38	46	30	33	38	46	31	55	46	40	49	38	49	29	41	61	49	50	39	49	49	46	35	41	50	41	37	35	48	54	32	43	47	38	39	39	34	37	43	41	36	50	48	46	48	36	36	38	51	50	33	45	42	48	51	50	26	36	55	37	38	49	48	37	31	50	38	38	61	46	48	47	36	55	34	53	42	35	46	51	44	39	47	54	43	42	42	41	46	37	36	34	45	47	41	42	39	39	34	51	53	44	36	36	49	46	46	31	38	48	43	55	35	41	41	40	51	43	45	29	47	48	30	35	32	37	36	46	39	48	44	44	39	42	37	50	32	39	49	38	34	41	42	39	40	36	33	53	43	57	40	42	40	40	39	39	38	33	43	45	29	42	51	43	43	39	51	43	30	53	45	53	46	42	40	52	56	38	42	49	41	41	51	41	39	30	38	41	41	40	46	38	32	45	37	50	46	37	42	48	45	35	43	33	31	51	38	34	51	36	44	33	36	44	43	50	44	34	42	40	39	50	36	37	38	50	49	52	36	46	39	37	51	43	43	40	49	43	45	49	39	48	35	44	37	43	30	29	51	43	37	51	49	45	40	37	48	44	37	41	47	35	35	46	39	48	50	30	34	37	35	54	45	43	34	55	39	32	38	39	35	34	38	40	48	46	29	47	36	45	33	33	39	55	56	43	44	44	43	51	42	38	46	42	47	35	38	47	34	43	43	45	37	46	35	41	49	38
8269	1403	893	863	1744	2857	3171	2867	2575	2152	1878	1715	1525	1366	1244	1090	1057	867	866	784	801	723	753	678	699	611	632	597	630	622	582	545	554	541	529	522	519	538	504	461	484	464	477	476	473	478	507	495	458	486	443	512	469	430	469	484	423	445	435	442	435	446	432	453	472	432	444	434	434	418	393	469	462	416	416	382	443	433	453	437	410	414	410	434	461	457	389	447	413	407	400	449	412	423	454	405	391	453	378	424	420	400	422	415	407	434	456	417	406	433	426	388	447	399	410	427	438	467	391	432	398	411	442	408	418	449	442	409	389	390	417	415	404	412	401	422	414	403	391	425	404	395	390	404	442	441	405	379	375	433	435	407	414	404	413	398	442	395	384	407	420	436	421	437	406	440	409	446	429	400	399	433	420	401	428	415	369	411	410	401	421	423	420	399	390	442	413	424	444	423	446	413	425	406	403	406	438	440	427	421	432	432	413	447	448	374	450	408	397	405	414	415	444	403	378	445	432	417	410	421	435	395	430	421	393	413	400	410	375	398	390	375	416	428	411	421	371	410	406	408	420	428	403	418	410	442	416	381	423	400	386	434	421	406	432	415	424	377	445	397	385	414	415	417	438	382	391	406	415	427	404	427	433	378	419	401	443	398	417	362	410	401	403	428	402	395	439	389	394	419	422	437	410	401	416	425	423	433	438	418	410	393	437	429	415	414	425	369	382	417	412	418	434	435	379	399	355	422	441	403	448	418	449	414	396	427	409	424	419	409	418	424	410	413	394	405	436	383	440	402	454	406	393	393	393	430	398	420	403	410	418	428	428	401	392	396	403	406	415	412	458	418	400	399	393	392	396	404	408	422	441	389	369	428	413	418	392	422	423	413	417	416	421	409	409	411	425	390	410	442	431	364	430	431	405	412	406	401	413	421	398	422	412	418	426	416	437	367	432	437	447	424	426	449	429	401	416	377	414	416	396	434	412	403	397	371	464	392	415	414	388	389	425	385	435	386	410	392	407	437	417	427	419	414	399	387	413	420	433	395	406	428	381	381	421	396	422	435	401	396	419	424	385	391	424	425	403	424	436	401	404	405	390	403	404	359	397	411	403	396	415	402	428	427	424	397	407	371	392	386	395	424	409	402	449	392	390	370	401	435	397	389	427	380	440	421	393	414	457	406	379	446	422	408	423	420	436	455	375	378	414	438	432	387	408	414	411	396	389	422	393	408	395	427	427	390	404	434	413	386	423	417	399	411	422	407	408	403	399	420	408	431	404	417	443	412	375	415	413	432	430	395	404	395	408	423	416	410	417	388	418	416	389	422	423	409	425	445	410	415	402	385	394	430	404	441	399	444	386	423	433	391	383	466	395	380	388	413	427	403	406	431	413	402	425	396	431	367	399	422	425	426	418	422	406	418	404	427	392	422	403	446	407	409	416	425	428	399	420	406	439	403	386	383	399	410	414	407	384	419	403	405	419	404	392	404	418	415	425	403	400	405	417	441	414	417	430	385	373	394	439	368	410	434	426	440	373	405	421	433	414	412	406	424	416	410	417	398	425	388	399	384	405	407	402	387	403	408	384	410	379	389	397	420	432	415	402	428	403	414	395	409	395	418	412	392	410	408	435	414	416	403	431	401	405	395	382	402	394	410	384	408	464	391	434	352	403	447	414	412	412	405	409	391	420	371	434	369	433	430	423	419	384	377	399	412	421	398	402	385	410	359	404	394	405	401	387	447	422	437	423	368	444	460	416	396	412	396	410	400	391	418	407	406	442	402	424	420	419	415	423	383	425	413	420	421	425	399	432	414	401	383	435	383	395	418	423	438	373	418	391	408	385	404	415	417	414	419	391	436	399	429	449	416	417	425	395	388	406	375	440	403	435	411	436	449	402	361	403	439	411	410	386	402	425	414	380	393	429	406	408	439	455	423	391	441	405	405	385	426	375	425	417	434	419	435	435	412	413	426	428	379	403	396	421	388	408	405	413	401	399	413	423	393	379	417	431	390	376	403	400	401	435	389	397	397	432	430	432	392	420	395	409	415	413	415	395	425	415	422	407	389	401	384	406	394	404	409	405	434	411	405	402	412	417	429	417	433	430	428	403	409	476	405	422	464	404	421	415	415	456	428	412	428	393	414	436	403	405	423	427	413	427	408	393	431	417	443	400	427	394	388	369	431	391	419	425	393	408	406	389	405	385	428	410	404	404	409	423	409	423	426	384	405	404	417	405	413	458	411	417	397	364	394	407	401	416	427	413	402	371	379	396	412	451	385	421	392	460	464	418	404	421	396	441	431	398	396	446	422	417	413	399	431	457	379	425	388	409	406	404	403	376	440	403	414	429	434	409	413	417	412	414	419	393	388	417	390	395	492	426	435	370	419	406	423	393	421	390	414	400	374	394	418	388	450	409	376	384	401	420	401	410	395	447	405	393	386	440	403	428	413	414	412	428	397	434	456	411	409	417	380	439	398	406	427	407	394	422	398	421	427	415	382	421	426	430	400	400	410	422	408	405	367	431	428	406	402	433	408	410	411	399	381	408	415	385	419	401	388	443	419	451	410	397	385	414	403	424	451	369	398	384	390	375	463	417	407	419	401	429	411	415	441	356	401	392	407	386	423	406	414	426	382	412	389	408	433	418	410	391	406	395	456	435	439	403	411	404	421	429	432	420	429	415	417	421	398	418	416	428	404	416	438	379	432	428	441	407	402	419	395	385	446	406	453	406	404	370	389	409	397	407	415	430	430	416	432	383	398	388	395	417	398	429	360	400	368	381	450	388	405	382	422	419	349	408	407	416	427	394	406	415	436	385	408	436	434	372	407	412	443	402	379	441	386	411	391	439	437	456	417	394	416	449	414	443	404	413	392	415	413	451	411	411	395	389	407	419	384	390	423	442	392	388	407	390	437	432	398	438	425	445	428	422	401	385	393	420	413	365	391	407	407	430	405	444	374	432	404	402	401	430	392	377	422	444	426	417	384	429	436	410	397	403	375	396	406	398	388	428	439	462	415	395	408	431	409	452	393	400	389	412	441	413	394	433	402	429	380	419	443	389	366	403	404	415	408	369	442	405	399	405	421	389	391	408	398	411	409	408	411	387	410	425	398	427	438	425	393	396	435	414	415	398	398	372	392	394	421	442	402	417	429	410	402	392	430	392	414	392	394	428	412	420	434	397	406	403	422	420	389	433	386	402	445	373	379	384	417	441	409	399	403	434	397	405	428	429	440	418	412	417	413	437	433	406	392	412	440	380	388	438	398	407	441	399	401	388	389	407	412	435	376	393	409	413	473	429	411	386	420	418	399	352	428	441	382	421	406	394	431	410	396	413	433	370	411	387	398	402	401	401	397	407	407	420	434	424	406	420	428	417	408	409	442	455	419	424	437	415	447	407	416	384	404	402	441	400	421	424	430	410	431	430	411	402	408	408	447	401	412	427	435	406	419	421	429	427	420	401	436	447	471	397	384	412	419	425	406	428	395	407	412	402	445
1801	117	97	52	33	48	54	66	64	79	82	65	58	52	41	43	44	46	39	40	38	29	34	34	39	29	27	29	32	25	23	26	35	33	17	23	28	30	25	34	19	23	24	27	35	25	27	22	19	21	30	22	27	31	24	26	23	28	26	27	22	23	24	20	23	17	25	28	21	16	10	21	25	22	25	25	30	18	24	33	23	30	27	23	22	19	12	22	14	18	19	15	31	21	15	23	26	30	19	20	19	24	20	29	17	13	26	22	29	24	32	18	16	24	25	23	22	32	23	18	27	24	22	23	21	29	29	21	23	17	18	20	15	19	15	15	18	18	21	20	20	21	27	32	21	25	19	16	21	29	20	24	22	23	21	14	28	24	30	24	14	20	25	23	22	24	8	20	22	19	18	20	17	21	24	28	16	22	27	19	23	33	15	18	20	23	23	21	22	25	18	20	28	24	26	28	17	16	20	23	17	14	22	27	23	24	22	13	21	21	26	23	29	22	15	25	13	21	24	20	22	16	24	23	18	27	20	21	24	23	28	25	17	19	21	16	23	26	18	24	26	33	24	24	24	18	23	18	30	26	24	20	13	27	14	17	21	18	27	25	18	24	23	22	26	9	23	27	21	20	26	26	13	25	22	19	19	20	30	18	22	21	19	13	20	19	18	18	23	21	24	14	13	15	20	25	26	15	16	27	27	23	21	18	15	18	23	18	15	20	23	18	19	20	19	22	21	18	19	16	24	24	20	26	22	19	19	20	20	19	16	17	19	24	22	13	23	12	30	28	16	16	20	25	17	18	17	15	16	22	19	20	18	20	28	17	21	13	12	21	22	22	23	22	24	19	23	20	17	27	18	20	20	21	25	20	24	36	28	29	14	28	23	32	22	17	19	29	23	23	18	21	13	21	24	17	20	20	19	17	14	18	19	26	15	32	26	21	17	24	25	22	16	22	20	15	27	20	19	26	20	23	19	32	16	17	26	21	35	22	30	24	26	25	24	21	27	23	28	18	35	26	20	21	19	13	29	24	18	25	18	21	24	24	19	16	15	15	20	15	22	17	17	26	21	23	26	27	25	21	17	25	23	24	18	30	20	21	17	20	27	30	21	14	14	14	26	25	14	13	22	15	32	30	23	18	20	14	18	13	18	29	15	19	22	24	20	27	19	19	17	21	20	23	30	23	23	31	26	24	18	23	21	12	30	23	20	19	23	23	22	15	14	19	16	19	23	17	29	20	27	15	22	18	21	15	17	26	26	19	18	23	30	20	16	24	19	23	15	18	18	25	21	18	20	18	29	25	24	34	11	27	22	24	33	22	26	29	18	26	25	28	22	31	20	18	9	15	16	29	17	21	23	14	19	23	24	18	22	21	29	32	24	15	22	26	15	30	18	20	21	27	21	24	13	16	19	22	20	18	21	16	26	23	28	25	30	28	19	24	29	27	17	33	21	29	25	25	21	23	12	20	22	21	15	17	25	22	13	18	20	24	22	17	19	27	28	29	19	16	24	12	20	24	22	16	20	28	21	24	24	24	26	19	20	21	30	18	18	21	21	24	18	22	19	22	20	29	14	25	17	20	18	21	22	23	19	17	23	31	22	20	20	32	15	23	28	20	31	20	22	23	25	21	24	18	25	17	15	29	17	20	22	20	25	18	17	19	23	16	34	21	25	28	22	21	27	20	15	17	18	19	19	17	16	21	26	23	25	25	12	15	22	25	13	24	16	19	19	20	23	23	23	28	22	25	18	16	14	20	22	13	25	16	23	20	21	26	15	28	21	19	26	18	25	29	18	18	24	22	17	26	21	30	24	28	26	23	16	22	19	23	26	24	17	16	23	17	18	24	20	27	17	17	34	15	20	30	20	27	25	29	24	19	24	17	29	18	17	16	28	16	19	14	16	22	20	20	25	21	26	23	21	30	27	18	16	15	16	20	27	18	20	28	20	18	30	18	20	15	19	25	20	22	14	23	20	18	26	24	25	15	18	26	16	25	24	23	11	19	20	24	19	22	11	32	10	18	29	17	15	26	21	18	16	12	16	24	25	21	13	30	28	24	16	37	19	21	27	19	26	30	13	25	23	17	22	29	22	18	25	22	17	27	15	28	23	27	13	19	25	23	25	22	25	26	22	23	29	27	21	33	27	25	32	22	28	27	15	29	29	24	26	24	20	17	20	19	18	21	29	23	15	15	20	23	19	23	23	20	23	25	24	22	18	22	16	19	18	19	22	25	20	22	24	22	20	21	21	24	21	25	20	15	13	15	22	15	24	26	30	17	24	18	29	22	24	24	22	20	15	16	20	18	34	28	19	19	25	29	22	32	20	31	16	13	16	20	16	16	25	14	23	15	28	20	15	27	20	16	19	28	18	20	16	27	16	17	18	20	16	23	25	26	22	17	16	19	22	17	23	18	19	23	22	29	23	21	27	19	12	25	18	16	17	28	31	19	16	17	23	30	23	13	30	12	15	24	24	17	29	14	24	19	12	26	23	11	27	31	19	19	16	23	20	22	27	15	36	18	18	14	16	19	19	28	22	24	19	20	15	22	29	19	24	21	22	21	26	28	13	19	16	23	18	26	25	23	15	21	20	27	21	19	18	26	27	22	26	20	21	28	25	11	23	16	21	28	15	11	16	31	20	17	15	21	27	17	17	14	30	21	27	16	29	18	30	24	18	18	12	25	26	16	23	24	17	23	21	21	25	27	21	19	19	24	28	16	25	22	22	24	22	17	17	21	29	23	17	25	20	17	19	21	15	17	24	25	24	23	23	22	19	19	24	22	22	21	23	26	18	22	17	23	25	25	24	26	24	23	27	28	31	22	10	19	25	23	15	9	21	18	18	19	14	19	20	23	13	15	20	29	19	14	16	25	26	21	27	18	17	22	14	31	27	23	14	27	20	20	20	22	19	30	16	26	23	19	17	23	23	18	20	22	26	21	24	22	18	21	17	23	19	15	22	29	22	26	26	36	19	17	22	20	19	28	20	18	23	22	19	15	29	24	16	22	19	23	28	22	20	19	25	27	24	26	19	15	27	23	21	23	13	23	20	25	24	18	28	27	21	18	31	16	18	21	19	26	19	23	18	25	15	19	9	20	28	20	25	20	17	21	16	23	20	19	22	16	15	17	17	20	24	26	23	14	22	24	22	14	20	21	19	18	18	24	18	21	26	15	22	16	18	16	29	19	17	20	18	23	26	17	24	22	19	23	14	23	20	22	24	21	16	33	16	15	19	21	18	19	16	20	19	22	26	21	14	24	23	26	20	20	20	31	28	16	13	25	30	18	23	26	23	29	14	23	19	25	20	26	22	28	20	30	19	13	20	18	23	32	20	27	21	18	25	21	28	17	19	21	24	22	26	13	15	16	21	23	26	17	24	18	29	23	29	27	25	16	19	18	20	25	22	20	23	19	21	18	22	23	27	25	13	18	25	9	23	18	23	20	19	35	21	20	19	12	24	16	23	24	21	25	23	23	21	17
12499	2318	1152	1074	2802	4854	5375	4743	4032	3237	2756	2339	2038	1807	1600	1393	1180	1085	1014	879	834	776	698	648	647	614	616	547	558	499	479	483	448	436	439	415	378	406	422	348	343	338	357	376	349	339	301	321	333	322	308	324	293	332	274	305	306	277	310	303	263	279	299	271	300	285	271	280	285	308	275	274	287	297	273	273	257	294	245	284	297	291	240	283	261	271	260	247	255	238	258	276	252	251	226	248	282	221	256	286	257	259	250	260	251	286	247	261	239	258	292	256	252	229	241	233	248	275	247	246	223	260	276	240	244	235	256	226	225	254	244	249	236	261	216	263	257	255	258	212	254	229	241	224	271	250	229	234	278	210	245	253	235	240	260	233	251	259	281	263	282	234	204	250	287	243	267	255	249	238	258	264	235	246	264	243	253	265	240	213	250	229	271	245	244	241	247	237	242	258	251	243	245	249	250	220	249	242	256	249	250	239	263	244	252	244	272	216	236	283	239	225	247	216	238	253	244	262	251	257	217	275	240	235	273	240	226	268	243	242	242	238	231	200	212	254	241	243	246	270	268	246	253	264	238	249	220	232	231	234	277	261	263	228	243	242	235	258	234	243	236	235	262	254	252	257	239	273	256	254	255	237	223	258	220	232	222	225	243	251	250	254	250	261	238	232	239	225	230	256	294	247	248	227	229	261	233	229	253	247	254	219	251	246	227	255	294	198	209	254	256	242	252	275	241	251	257	232	259	246	233	209	241	230	237	244	219	263	260	259	197	240	275	230	239	269	239	243	257	238	257	232	222	252	261	259	229	271	229	257	232	212	254	240	223	250	239	255	255	245	236	241	240	270	232	229	231	239	268	275	237	241	249	232	233	247	256	214	244	236	252	228	212	242	217	235	258	232	217	224	240	228	219	244	231	278	237	218	229	232	208	232	247	252	251	229	216	269	251	244	256	248	201	247	258	237	252	241	245	229	229	216	250	251	248	222	230	219	257	241	213	239	267	237	233	249	215	217	261	244	205	246	239	251	222	204	222	239	246	208	233	268	254	239	254	199	213	220	219	244	238	229	253	236	260	229	242	245	220	292	229	242	248	249	281	243	251	261	255	237	233	248	249	253	224	271	236	276	258	232	223	240	246	236	224	231	248	230	214	218	236	252	272	244	248	260	258	224	230	225	249	222	254	239	271	231	238	228	238	236	248	242	246	239	229	225	234	245	240	254	243	251	225	231	268	246	245	257	251	279	234	237	250	212	258	248	226	264	224	244	227	244	217	257	240	280	247	263	231	252	248	245	254	237	249	223	244	244	259	271	271	251	229	264	230	231	249	226	259	264	232	255	184	262	241	248	236	241	276	247	216	248	251	233	253	246	216	244	238	220	239	234	245	213	239	259	237	241	260	264	228	243	261	238	254	259	240	252	229	230	236	265	224	233	238	248	220	240	241	236	219	257	266	230	240	220	276	273	246	255	241	289	269	266	244	226	250	246	239	233	251	229	263	256	225	238	237	265	272	256	256	208	260	241	245	243	235	251	224	263	235	244	285	236	259	240	248	227	252	243	239	253	253	219	259	249	248	227	216	241	242	244	236	240	255	278	218	219	269	226	265	226	255	229	214	247	246	228	235	239	235	248	238	249	246	233	225	244	249	260	228	215	251	264	262	239	244	255	252	250	241	230	251	208	205	245	251	242	273	238	248	258	245	252	225	248	231	254	217	213	249	239	255	221	252	217	256	243	249	255	250	255	242	256	261	258	253	276	237	270	249	239	238	264	251	243	225	265	248	261	232	226	196	247	240	223	250	220	245	268	248	242	248	248	238	253	239	226	232	244	218	257	256	230	230	253	264	233	241	229	254	255	226	237	225	251	249	254	267	251	253	215	233	259	263	250	226	237	248	249	218	197	224	240	244	253	231	224	236	261	211	237	241	252	241	242	264	231	224	224	229	226	242	239	222	238	233	246	212	223	236	238	261	241	248	233	264	259	244	239	262	219	225	246	239	262	235	238	260	244	225	242	236	274	222	223	251	222	235	236	222	229	236	254	248	235	206	236	279	221	215	222	247	232	250	263	247	222	244	274	244	263	243	231	239	238	251	235	252	223	267	241	220	242	242	204	237	248	231	244	255	218	222	271	214	227	234	264	251	244	249	228	263	230	252	264	233	268	269	252	264	231	240	238	234	233	241	220	266	255	240	227	218	239	226	270	262	256	245	253	218	216	262	272	236	236	251	226	258	212	259	242	230	261	256	259	278	241	245	243	246	221	244	244	220	251	232	214	233	270	257	245	257	233	221	239	256	219	228	223	223	211	233	264	245	250	257	257	217	231	261	250	255	247	237	258	274	252	242	214	237	269	245	219	257	229	234	252	271	219	229	264	232	238	249	237	247	223	247	253	216	252	260	262	254	241	263	243	270	219	241	247	245	218	237	246	251	254	258	272	278	230	253	261	237	230	252	235	246	239	244	231	242	222	229	253	236	266	246	264	260	231	251	239	253	234	255	248	254	234	251	254	255	224	240	249	235	242	246	245	230	269	260	253	238	212	231	255	212	232	268	282	208	242	252	261	227	233	240	235	251	253	238	237	254	246	225	228	253	227	237	245	241	213	240	271	270	238	258	241	245	234	273	246	235	218	242	225	236	250	258	247	261	250	266	252	251	220	260	236	225	239	228	258	245	242	228	218	241	243	247	243	243	252	248	239	256	273	236	227	233	231	233	233	245	256	223	256	252	247	227	249	242	201	237	252	249	220	263	214	233	253	252	249	272	235	280	249	260	256	247	217	217	247	224	251	239	227	238	219	230	218	252	216	244	236	240	249	250	241	248	238	271	244	260	272	250	254	246	235	258	272	243	242	239	273	240	265	227	216	233	245	233	214	239	244	257	226	225	243	279	244	207	265	241	241	269	260	233	241	275	226	252	238	247	247	263	249	250	241	230	241	256	233	234	246	235	258	231	217	216	233	226	247	266	245	243	242	220	260	228	249	228	231	254	248	255	218	227	237	268	244	231	244	234	241	249	255	271	230	237	249	231	205	250	247	232	242	271	256	233	286	221	245	224	224	220	232	260	250	229	281	238	227	247	248	246	234	238	221	245	256	232	234	253	225	246	266	260	224	242	240	258	237	259	247	244	237	252	216	253	211	257	245	229	249	241	237	268	237	247	248	238	211	236	246	261	223	260	258	218	232	239	231	251	249	241	217	240	233	242	253	252	246	255	250	237	230	225	244	235	237	266	226	254	221	238	240	251	237	269	223	254	273	226	255	244	236	263	225	239	241	259	224	234	256	223	244	242	229	269	252	255	202	231	245	243	230	250	265	234	213	215	235	249	242	229	223	234	190	255	241	234	248	237	229	227	231	233	233	241	245	252	242	236	249	245	269	247	226	255	249	243	253	254	234	244	253	244	237	238	267	229	218	235	224	250	257	230	243	246	268	219	237	271	224	250	239	237	243	247	241	217	249	260	228	260	246	245	265	257	247	224	234	256	225
1915	75	87	70	72	53	84	63	56	69	76	76	72	68	94	59	60	46	70	65	68	71	64	78	70	72	52	57	69	50	72	63	68	59	59	50	73	64	69	51	52	64	65	65	63	51	76	79	50	71	63	58	61	66	65	63	59	59	54	61	70	64	59	63	68	70	62	55	69	69	69	59	64	64	54	73	63	59	74	64	59	74	68	71	55	70	68	70	72	70	73	63	72	61	61	58	67	76	66	58	45	56	58	58	62	68	70	57	61	76	59	77	68	64	53	69	57	61	64	62	66	71	67	57	77	71	56	67	64	84	73	64	61	68	58	53	61	64	56	74	58	64	79	78	63	59	59	63	67	74	55	68	67	75	66	86	65	59	77	59	65	72	62	53	62	74	64	60	72	65	75	58	74	61	68	57	73	63	57	67	63	80	66	76	61	76	65	53	61	52	49	56	61	75	51	93	53	63	78	62	80	48	67	55	57	68	59	56	57	59	54	75	57	63	59	60	60	65	72	64	47	64	67	53	68	63	63	57	70	71	54	66	50	73	62	46	57	68	76	59	62	65	70	70	58	73	66	56	63	61	80	53	54	74	59	62	63	63	50	63	74	60	68	51	70	78	65	62	61	54	66	62	77	50	58	58	69	69	69	67	72	56	60	63	72	66	71	68	62	80	72	58	70	71	61	72	72	69	68	60	73	72	65	54	73	70	59	64	67	69	64	70	59	67	55	59	69	62	75	47	63	69	65	73	62	60	77	61	56	63	61	65	55	75	76	71	59	59	68	58	72	52	59	55	74	72	61	56	60	76	48	78	68	63	68	53	62	73	68	62	63	54	43	71	56	72	70	62	58	66	74	66	51	57	60	64	59	59	60	60	57	65	73	61	65	58	67	65	74	72	54	64	64	61	70	63	78	65	64	64	60	66	60	62	66	56	70	67	64	58	70	84	50	72	52	69	62	61	69	66	64	78	57	66	64	51	58	52	67	64	57	60	58	70	78	71	64	61	67	55	59	66	74	62	85	68	70	60	55	77	85	65	68	75	56	56	49	64	62	71	58	58	69	65	69	56	78	61	47	81	76	64	85	76	71	69	52	68	61	60	73	75	54	89	62	61	68	57	72	61	68	62	61	65	76	76	74	74	72	70	70	72	72	75	70	54	59	49	61	69	62	62	71	61	75	65	56	72	68	69	69	66	54	81	62	70	63	76	69	61	75	55	53	66	73	57	71	66	58	60	81	65	65	68	74	83	65	71	56	72	72	74	50	74	63	73	68	61	57	80	76	69	58	63	69	75	54	61	66	71	72	63	83	80	68	65	56	71	71	59	74	66	52	71	51	76	57	71	75	67	69	61	75	57	61	58	69	68	64	68	85	59	75	73	56	70	85	49	68	53	52	70	63	71	58	72	69	65	66	61	57	55	56	61	60	59	76	57	61	58	65	54	71	76	72	77	60	61	66	62	72	61	41	72	74	70	61	55	50	62	60	67	75	63	65	60	73	62	40	61	65	63	62	59	58	50	64	55	77	54	67	63	67	77	70	68	47	76	42	75	79	80	55	77	67	66	74	60	60	61	63	67	51	74	69	62	67	72	57	68	59	62	86	67	68	66	62	76	64	85	50	73	54	65	68	66	64	60	60	55	75	68	63	68	75	68	80	65	61	66	71	64	71	60	51	50	63	73	81	64	70	61	60	80	72	62	67	60	61	75	68	71	68	66	65	60	69	62	58	68	63	66	68	58	61	74	61	70	54	59	73	70	77	54	64	62	69	71	67	64	68	74	71	67	67	80	68	66	56	67	56	62	72	61	62	63	62	74	76	59	71	82	70	66	62	73	69	57	62	76	72	63	62	61	68	60	70	66	69	60	71	79	65	55	54	61	61	65	71	80	60	65	72	68	80	65	64	62	75	70	60	79	63	66	57	65	76	61	59	67	69	63	82	65	67	59	64	73	67	61	55	58	48	56	65	74	65	64	67	72	60	83	64	55	75	74	60	70	73	72	69	69	67	48	63	61	72	72	58	74	63	74	64	63	61	65	61	75	65	66	73	61	68	59	66	72	58	76	84	59	69	72	47	65	75	62	69	71	61	72	68	52	78	61	63	80	70	55	57	69	68	60	56	59	82	67	70	67	80	64	64	62	70	73	76	66	59	58	57	69	52	69	61	77	63	69	58	46	84	72	48	50	58	67	65	59	55	73	66	67	69	72	64	52	73	74	57	70	56	72	63	69	79	59	74	69	56	62	57	69	78	76	47	65	75	74	68	61	74	72	60	69	78	76	63	58	69	79	71	64	66	75	63	64	65	57	64	62	58	61	60	51	75	68	61	65	63	63	60	65	79	62	55	63	63	64	55	69	80	54	69	67	64	59	64	66	48	81	71	74	60	61	65	76	61	61	63	62	60	63	64	44	60	56	68	63	61	60	76	62	53	69	70	52	63	76	59	67	66	58	62	52	58	62	60	70	64	60	55	78	56	69	69	85	61	64	73	66	78	64	60	60	61	64	58	59	70	66	64	63	68	64	67	58	56	75	48	63	66	71	63	68	60	66	62	55	71	71	69	61	71	61	87	64	62	74	74	60	63	74	71	69	62	65	67	65	82	66	77	60	70	70	53	64	79	57	75	63	66	56	59	67	54	56	63	62	62	57	50	71	67	71	55	58	72	67	57	70	67	67	67	65	54	63	46	70	67	62	84	67	70	56	63	72	70	64	77	69	57	75	77	53	70	60	74	77	70	67	70	73	63	69	66	72	77	79	75	69	71	52	62	63	54	68	70	76	65	66	63	69	63	58	61	71	65	60	65	65	72	67	63	54	68	78	68	72	63	54	64	57	68	62	57	74	58	63	71	71	70	70	69	60	65	67	65	73	75	71	51	60	58	80	69	60	77	62	78	65	66	60	55	80	71	50	74	63	73	59	64	56	67	59	73	73	69	58	55	66	73	53	73	71	55	59	79	51	72	72	43	68	63	66	65	66	69	67	48	62	59	80	49	85	75	72	63	66	76	59	68	72	75	62	64	48	74	73	65	48	64	74	52	65	83	71	64	68	71	60	66	71	62	73	79	56	72	69	65	72	67	63	61	65	76	66	70	50	62	61	66	62	64	74	61	58	61	56	65	74	65	64	80	69	76	79	69	60	79	66	67	72	70	69	63	55	58	68	61	65	52	59	84	56	63	61	85	74	60	71	46	53	54	62	60	65	65	61	66	56	64	65	55	68	76	62	66	62	67	69	60	80	69	67	66	56	58	78	59	66	65	54	55	71	61	62	63	51	70	69	69	84	60	62	75	70	60	63	61	66	69	63	65	64	56	74	76	60	64	66	58	60	63	68	76	60	73	63	64	66	73	50	68	62	56	80	56	72	74	67	64	68	62	56	66	60	56	52	64	83	73	61	71	82	69	74	70	64	52	71	89	66	69	65	61	67	58	65	71	76	64	74	66	64	62	74	50	55	69	63	67	71	66	68	57	66	67	61
7145	868	775	733	942	1183	1231	1176	1061	1043	926	906	884	825	841	748	794	748	709	696	712	726	726	702	740	686	659	686	699	677	678	690	686	600	637	657	667	632	668	687	647	629	655	666	708	628	656	643	647	633	614	628	629	660	650	630	636	626	661	687	639	652	648	646	661	661	601	667	631	630	634	664	624	671	613	661	645	655	640	623	612	585	607	622	661	602	570	655	625	659	642	649	645	653	632	627	666	664	616	648	619	641	620	629	649	605	614	598	685	635	648	598	650	682	680	629	640	618	653	634	579	640	656	614	634	641	597	585	615	661	628	635	613	652	663	614	640	644	612	647	616	624	620	597	621	638	673	634	657	639	623	649	637	630	594	610	602	605	618	593	600	684	661	682	617	678	607	617	648	643	604	653	642	659	611	647	621	596	628	618	677	626	647	641	620	626	616	589	638	615	631	616	665	625	608	621	659	622	689	613	620	644	636	576	600	609	623	667	638	643	622	590	593	657	602	665	631	593	633	591	632	620	614	611	636	631	651	652	642	596	636	658	655	630	640	629	594	631	643	638	624	596	624	635	646	632	638	660	671	650	589	634	662	660	579	635	584	650	609	647	654	614	651	671	637	670	640	594	694	628	661	625	641	628	597	653	632	644	675	626	626	637	602	638	666	678	668	650	633	585	686	654	600	616	635	648	593	639	648	631	616	598	662	588	628	645	655	653	674	629	650	653	625	638	631	642	580	610	667	645	672	633	673	652	637	645	616	666	595	592	623	678	618	621	637	630	653	616	649	599	657	653	643	649	610	657	626	670	644	712	702	667	593	634	641	638	612	661	597	623	676	621	634	639	630	621	661	678	663	674	616	649	646	648	679	674	642	661	622	609	648	601	667	573	636	660	634	648	616	619	648	658	656	647	665	599	591	613	618	635	580	632	612	632	633	597	690	654	616	633	663	593	652	582	657	610	600	674	659	629	659	634	626	647	679	650	647	666	606	639	631	617	603	638	585	631	639	591	694	631	641	631	639	654	661	607	644	669	666	627	657	652	612	675	627	676	648	615	612	633	657	594	639	605	588	606	648	597	612	606	637	681	693	617	634	645	660	638	628	669	640	668	664	606	628	624	625	620	608	683	595	628	661	653	599	669	595	639	667	618	660	657	624	603	580	609	700	699	691	630	664	601	579	644	639	628	721	625	663	636	658	659	639	604	570	634	611	658	608	667	658	597	584	630	666	643	633	693	641	650	543	635	665	609	636	635	635	643	675	614	649	585	626	632	613	620	655	606	626	598	657	642	619	651	706	666	560	647	611	659	661	693	653	630	623	615	608	642	643	590	677	568	628	652	627	606	594	617	634	646	653	643	650	635	637	631	640	608	628	624	645	595	624	595	646	622	606	660	634	628	618	647	614	642	686	613	658	638	597	606	655	590	653	617	676	669	614	620	637	660	604	642	650	685	614	650	647	610	610	612	643	656	621	648	599	618	639	653	699	614	656	639	632	603	585	632	673	685	631	634	633	636	674	628	623	632	648	620	638	642	627	628	634	553	628	655	663	623	639	619	648	620	626	629	654	630	622	636	668	630	649	642	621	639	616	664	612	632	624	691	654	639	616	613	634	608	600	624	618	670	588	630	615	639	659	630	678	640	642	671	658	630	645	637	602	674	605	587	599	655	615	590	629	676	654	620	666	628	596	589	605	613	636	640	606	726	650	643	626	669	607	610	608	655	621	604	623	637	624	656	638	634	620	630	631	659	620	662	628	655	656	661	635	598	659	549	617	613	646	623	681	642	613	638	597	604	633	646	589	613	637	643	645	584	623	633	607	641	635	626	618	661	660	633	651	608	676	580	631	619	663	661	653	636	614	611	687	635	586	658	660	656	603	642	669	675	651	650	572	648	625	651	612	618	597	676	669	672	628	624	661	629	646	679	630	635	609	633	703	627	630	599	694	567	611	609	642	641	659	645	638	647	622	653	628	592	632	644	620	650	618	640	629	647	643	662	652	651	637	634	668	628	621	645	672	617	633	610	661	660	629	644	619	601	627	642	639	645	656	601	592	627	631	612	605	639	599	609	648	598	648	641	628	606	679	626	656	668	640	607	630	663	639	617	618	634	599	635	600	622	656	662	653	633	600	646	667	615	613	603	632	599	636	655	666	650	661	594	650	632	647	613	694	630	626	639	656	674	684	672	634	633	658	607	641	625	618	633	654	631	583	650	667	590	605	690	609	613	600	637	634	634	637	660	647	597	635	647	658	637	684	685	592	611	641	591	611	621	605	647	654	618	653	646	647	622	648	630	664	649	673	613	675	664	642	648	625	587	621	620	619	632	615	653	611	649	663	615	652	598	663	625	640	602	649	680	605	610	653	635	616	592	636	645	598	665	646	646	638	662	635	587	637	679	644	596	626	643	630	629	664	645	642	693	641	614	600	619	644	602	652	603	616	659	662	641	650	643	619	637	653	616	648	643	645	665	643	647	684	621	636	636	640	604	636	669	592	664	622	657	644	647	672	654	640	606	644	619	610	607	642	661	614	629	609	664	605	637	615	629	657	627	634	642	617	689	633	632	629	626	605	641	626	630	650	675	641	613	672	626	613	654	621	622	617	625	642	605	626	652	652	621	577	632	602	602	648	673	668	660	653	622	666	686	601	661	607	596	633	661	621	642	658	644	604	632	643	608	629	644	633	609	647	668	639	644	630	617	664	617	643	629	637	652	654	593	681	626	648	628	644	611	675	657	638	661	589	655	632	588	659	632	633	644	662	631	624	586	692	673	630	671	660	610	661	678	616	624	624	635	642	631	641	620	639	620	625	629	668	621	610	620	613	658	638	633	652	627	681	600	649	627	677	629	659	659	596	638	584	667	641	622	651	639	644	660	546	630	669	649	594	611	692	596	671	639	619	627	647	660	647	682	657	619	639	624	635	636	630	625	597	636	620	651	624	610	610	655	601	620	646	634	615	635	623	649	649	654	636	645	651	612	632	653	612	642	626	664	642	637	629	613	619	623	619	671	618	634	601	627	641	706	640	618	627	645	643	601	638	672	648	679	655	645	623	628	608	639	634	616	685	647	618	583	648	645	623	664	654	636	628	649	635	634	567	616	610	634	621	645	680	612	632	636	605	642	646	632	664	602	649	664	630	634	602	619	615	622	610	624	605	633	607	675	623	628	611	623	628	661	624	635	661	618	630	655	614	615	673	635	596	703	626	621	620	646	643	654	646	660	687	627	673	645	627	652	618	638	637	603	650	668	629	668	642	622	660	669	597	691	672	630	665	623	597	620	678	621	632	625	667	642	617	614	641	620	613	622	598	614	608	662	613	662	640	648	589	605	654	678	605	639	648	595	634	661	624	608	632	600	620	634	640	626	629	628	591	655	679	629	716	609	599	633	598	637	623	635	639	652	648	653	639	610	598	659	599	655	603	639	585	660	621	632	602	611	617	659	602	645	632	632	655	651	598	628	603	658	656	655	662	703	651	613	625	679
1312	112	74	67	56	56	74	79	81	68	54	70	73	45	54	44	42	44	54	58	47	51	51	46	50	48	43	50	63	58	61	40	53	31	37	42	43	48	34	41	44	37	50	36	45	34	54	39	35	41	35	45	35	43	38	38	47	54	43	36	45	42	53	51	41	53	48	38	46	52	40	49	49	43	51	40	53	58	47	49	41	34	42	41	43	34	36	37	38	50	43	36	43	37	33	36	44	33	44	43	46	38	42	47	35	42	42	44	43	45	47	47	52	46	34	36	35	38	47	34	47	49	34	42	39	46	47	43	44	39	40	33	42	37	24	39	39	32	44	34	39	37	38	49	47	46	47	45	47	38	38	37	47	33	42	36	38	46	41	44	36	33	38	43	45	49	46	50	39	39	30	33	26	30	39	45	44	46	34	30	39	52	47	36	43	41	44	55	53	35	33	45	42	44	31	53	42	34	39	49	39	51	52	51	35	45	47	37	49	53	38	39	43	42	48	36	35	52	56	44	42	52	36	46	40	41	45	46	48	36	48	37	42	31	49	33	38	45	29	46	36	50	42	36	42	38	47	44	37	38	44	38	49	44	45	38	39	36	35	35	38	37	44	45	38	30	42	47	31	50	49	42	40	38	51	32	57	32	45	42	35	44	44	47	54	43	52	45	40	32	38	30	43	37	41	45	36	46	44	36	37	42	46	37	44	39	48	37	38	41	59	49	41	33	40	40	47	44	47	39	49	43	38	27	32	42	44	42	50	33	51	35	43	37	42	44	35	33	32	46	44	36	54	45	29	48	48	39	49	49	39	34	37	41	45	32	39	37	51	39	47	35	42	38	44	46	43	38	33	37	34	27	38	42	50	42	38	37	45	42	54	48	42	60	43	38	36	46	36	44	41	52	39	43	42	32	39	41	40	43	48	49	43	44	40	35	32	40	52	47	54	45	45	45	39	49	41	34	31	28	46	39	28	28	41	39	29	33	51	31	38	31	29	33	46	42	37	46	45	53	43	29	39	38	47	42	34	38	51	39	41	40	49	44	37	39	50	32	40	49	34	39	42	39	46	36	44	42	47	46	41	33	32	46	39	46	44	31	32	34	40	46	45	48	41	30	45	39	43	38	44	44	39	43	47	36	43	56	44	50	31	37	45	42	43	44	35	44	45	41	39	34	48	33	36	42	39	31	45	38	35	40	43	32	43	53	36	34	40	49	53	46	44	30	42	34	30	49	39	44	38	49	41	48	32	39	38	39	54	32	37	38	41	46	37	39	49	35	49	38	38	39	43	47	41	38	46	30	31	38	50	36	41	41	50	43	43	34	41	46	43	41	37	45	48	32	45	45	42	45	51	44	41	35	48	38	45	42	36	44	48	40	39	43	38	43	40	40	44	39	51	36	42	37	34	44	46	36	38	47	36	47	33	48	49	36	37	36	52	43	40	36	47	42	45	26	45	41	39	57	36	33	43	43	48	48	44	44	46	31	38	33	42	45	34	42	33	38	40	35	42	31	45	39	42	43	42	35	43	29	41	36	46	42	33	39	35	27	46	52	43	42	47	39	38	52	46	38	45	55	32	38	43	47	40	47	37	42	47	49	35	49	44	48	45	37	45	36	34	44	40	41	43	38	31	41	30	38	44	41	52	40	37	39	34	29	39	44	33	41	36	35	34	37	42	27	47	33	45	41	41	39	45	36	58	25	42	50	43	48	43	33	47	49	35	51	39	37	42	30	51	45	33	49	49	44	35	56	38	30	40	49	48	43	49	34	41	44	47	38	50	40	31	40	36	42	47	51	40	37	33	46	29	36	49	49	41	34	38	46	37	41	42	40	35	46	37	40	33	48	46	41	45	44	39	50	45	47	49	47	34	35	40	45	40	32	29	53	41	32	46	41	34	44	41	46	35	40	27	35	42	46	40	41	31	36	43	32	42	43	47	37	36	39	42	35	45	40	39	32	52	37	38	45	41	45	35	46	50	37	46	37	37	42	37	44	44	47	44	39	25	42	36	33	38	41	35	31	33	34	45	47	37	48	57	38	35	48	38	35	44	43	43	42	40	49	36	43	62	44	28	44	42	40	40	56	43	36	38	42	43	36	41	41	39	34	35	45	37	48	41	51	37	30	30	38	41	34	38	42	37	48	42	44	35	40	42	53	44	43	52	42	43	34	36	37	48	33	46	40	53	45	42	52	52	44	40	41	37	26	48	35	37	42	48	50	36	40	50	54	47	42	50	58	50	40	36	42	51	46	42	47	35	34	46	50	34	40	37	37	48	42	33	47	48	46	36	46	52	37	51	46	37	55	33	64	45	39	47	40	40	38	34	43	42	37	38	47	34	50	42	40	40	32	34	36	37	42	41	46	29	45	49	39	44	44	40	31	39	46	28	42	40	39	55	48	34	37	37	36	40	40	46	55	39	34	39	42	34	40	45	41	28	36	46	42	43	48	42	45	45	37	44	39	41	33	34	43	43	37	46	46	45	27	51	47	34	44	40	46	36	45	57	41	30	36	37	33	43	34	48	30	48	39	47	55	38	37	38	41	36	41	49	37	35	40	32	40	48	47	43	48	49	38	39	42	44	48	40	44	41	50	41	41	39	28	36	36	42	52	36	49	43	43	41	37	32	28	46	36	47	55	40	46	41	40	42	41	45	38	38	38	40	46	40	60	49	40	47	54	38	37	42	36	43	30	48	46	57	44	49	44	44	39	29	43	37	30	25	35	55	60	40	55	46	37	34	44	41	39	49	51	32	51	45	42	43	46	39	35	30	42	53	45	33	45	37	44	32	51	51	36	45	47	38	37	51	50	33	38	40	37	48	42	45	45	33	49	38	46	44	31	48	40	39	53	45	42	35	53	43	34	41	38	32	35	42	38	25	54	44	33	35	36	51	43	43	42	39	37	48	38	53	49	33	35	35	51	51	40	43	38	36	36	37	35	48	61	40	43	37	41	43	46	31	32	42	41	44	31	35	46	42	35	49	42	38	45	46	45	40	47	36	50	48	34	50	41	38	34	37	35	50	39	44	49	38	26	44	29	31	40	45	31	39	38	38	43	45	41	37	42	37	53	36	45	51	43	48	38	37	39	35	39	44	45	41	38	47	39	41	37	51	43	37	37	38	37	35	41	45	34	48	50	27	50	53	38	33	43	39	51	36	44	38	43	24	54	45	40	34	34	38	38	41	46	46	40	45	40	42	39	46	41	46	41	34	57	44	40	34	31	44	45	43	49	33	30	44	33	35	52	43	48	32	43	37	42	53	54	22	38	42	37	46	27	47	39	37	48	37	43	36	38	39	43	44	44	46	30	45	55	38	36	42	45	41	38	40	44	46	30	37	45	40	51	33	63	53	33	45	51	38	43	41	37	36	35	42	41	34	43	42	58	43	33	37	39	49	42	43	46	50	38	38	48	43	36	54	35	42	36	38	37	46	48	44	45	47	52	39	35	43	47	44	43	49	36	38	38	39	47	40	29	45	40
11063	1870	1000	927	2195	3557	3724	3399	2781	2317	1979	1721	1525	1314	1167	1072	1007	888	903	758	733	716	731	689	675	655	650	618	574	550	585	590	550	589	532	535	544	545	544	498	510	528	515	494	508	467	524	478	525	479	496	488	461	468	509	464	507	508	482	530	474	507	443	466	444	477	480	466	479	482	457	483	488	452	480	486	461	459	435	459	498	485	481	430	459	429	435	444	460	432	504	473	475	424	454	485	447	436	438	487	472	478	455	465	458	457	451	469	459	471	447	403	450	438	448	459	493	476	478	419	455	427	422	411	454	445	432	451	449	421	427	446	442	429	462	420	478	488	465	469	425	433	429	422	445	445	428	438	527	429	431	478	461	439	459	447	441	461	447	472	480	430	462	454	444	400	449	431	429	477	448	435	441	461	406	416	453	460	465	458	438	445	414	437	433	470	443	431	463	452	448	442	421	446	433	460	442	436	419	445	451	464	462	460	425	458	437	442	455	433	436	452	426	453	445	420	479	437	434	459	454	485	467	439	432	409	444	453	475	458	436	465	444	440	414	421	464	485	454	410	445	472	427	445	415	474	449	426	446	458	469	455	460	459	443	488	447	445	400	471	456	434	429	425	442	471	455	444	457	448	424	436	395	443	423	428	411	423	440	455	442	413	400	431	441	446	442	503	475	447	437	411	442	417	425	419	465	427	474	468	448	480	420	421	441	449	409	450	436	422	462	443	468	432	462	446	460	467	440	445	439	417	454	448	453	429	446	431	516	428	474	384	417	456	451	437	471	412	447	450	439	420	428	427	442	466	464	450	490	386	427	440	445	421	444	417	416	443	430	435	473	466	484	426	449	451	414	434	444	472	451	433	417	418	437	470	406	429	473	439	456	475	459	410	431	490	468	476	448	449	476	458	448	416	435	424	412	459	433	490	437	494	422	447	456	430	434	455	411	453	438	432	443	454	463	447	449	434	421	425	433	396	433	460	434	446	472	441	413	445	444	459	422	418	415	428	421	456	466	440	446	441	441	430	427	411	420	433	488	430	506	423	428	447	463	433	415	437	439	470	452	435	457	462	431	462	423	396	433	411	455	443	442	442	417	452	475	430	438	454	455	432	432	451	452	440	414	430	459	439	437	479	440	431	428	446	453	441	458	434	431	415	417	430	451	422	447	445	448	483	401	437	496	443	441	446	438	435	473	460	442	417	397	427	446	421	407	469	475	404	425	452	430	468	463	441	474	448	446	391	456	423	439	441	433	456	442	448	467	409	474	463	451	433	449	416	440	444	456	442	433	429	417	438	441	424	469	466	446	461	427	463	440	410	462	435	427	451	397	419	415	438	459	422	416	428	402	450	442	440	429	417	496	419	438	443	455	460	436	441	469	441	432	460	437	412	409	396	448	451	453	450	443	454	421	446	456	442	446	413	423	498	442	408	420	476	459	409	447	443	441	436	425	495	406	460	473	453	438	449	419	438	470	451	446	405	445	474	439	409	437	444	409	429	403	468	423	417	428	441	444	485	438	420	434	438	438	453	414	460	444	478	449	420	395	485	423	440	398	436	434	433	444	428	440	449	480	433	420	483	482	440	416	451	379	410	469	429	391	426	467	455	457	429	448	455	476	443	440	467	429	444	454	460	451	412	470	429	480	475	455	468	422	481	417	432	431	435	446	467	445	444	425	481	471	444	425	431	462	438	467	434	451	435	456	447	462	461	443	462	448	428	455	443	410	419	468	463	447	424	415	441	459	474	434	463	417	386	460	422	435	476	410	425	421	450	449	474	448	470	476	444	409	431	423	478	451	485	465	467	477	393	454	469	451	427	433	411	423	410	416	457	463	439	444	445	426	453	420	455	451	469	439	456	452	448	465	415	436	434	479	447	451	455	436	476	398	435	439	470	418	436	479	421	431	420	448	469	427	433	444	438	473	464	426	438	447	438	421	468	426	377	401	436	458	414	439	473	457	460	463	432	431	431	439	471	455	477	447	455	452	435	442	467	451	419	431	460	457	469	462	459	489	448	466	464	453	452	415	445	477	440	439	439	486	434	458	480	443	431	461	436	463	442	456	478	431	445	456	432	474	426	480	459	448	462	456	452	440	445	420	457	445	435	429	435	446	404	455	439	469	450	459	455	450	436	447	424	428	434	408	448	413	437	447	439	468	441	471	448	449	455	456	426	437	447	407	414	447	443	452	422	450	460	462	492	436	461	441	461	454	463	422	402	443	459	437	423	420	427	451	434	450	457	464	443	455	429	434	411	427	445	476	402	446	445	455	446	451	426	447	427	420	432	458	436	421	387	439	434	446	444	460	429	403	432	419	454	431	436	434	426	464	430	470	428	436	442	484	425	415	408	427	454	485	423	423	425	414	484	436	453	453	459	463	471	433	453	460	439	445	387	450	462	430	455	421	453	437	478	438	460	438	434	444	430	435	476	464	450	414	434	434	489	489	455	458	429	471	411	475	453	450	436	441	464	469	464	449	450	431	422	455	448	393	452	439	432	407	434	475	456	424	454	456	456	433	470	425	428	482	429	446	446	447	431	429	445	454	391	397	445	482	442	418	471	450	421	420	429	433	414	442	449	414	456	440	440	433	425	438	396	456	432	443	444	446	446	406	431	433	449	444	440	450	452	444	462	452	442	403	417	445	434	440	431	408	478	429	447	449	444	464	437	459	427	464	439	411	453	446	469	489	459	438	435	443	452	446	442	420	436	463	479	451	410	476	446	429	439	430	419	448	457	432	473	450	437	436	427	433	429	429	428	412	466	493	443	453	446	444	477	429	422	455	432	459	463	450	443	485	442	432	472	450	437	411	453	475	443	411	423	450	459	416	436	482	463	498	441	473	409	440	426	438	431	433	466	454	438	458	433	427	466	461	454	447	385	480	410	441	440	424	433	476	411	427	452	440	446	451	429	413	436	457	455	457	430	431	443	434	452	434	451	444	420	446	461	418	439	468	460	444	452	425	457	467	460	438	428	409	462	441	433	400	409	464	415	460	459	435	441	412	425	459	436	428	424	443	454	448	450	437	422	414	466	408	431	458	449	451	407	440	417	451	432	433	410	431	477	425	437	453	490	423	444	436	446	445	470	451	457	458	483	458	457	430	423	467	480	446	467	428	435	463	470	467	433	439	445	465	443	456	429	437	434	469	458	449	439	456	488	445	440	436	442	433	436	456	461	435	425	467	447	412	495	467	431	436	449	389	432	445	444	455	449	469	475	438	467	432	430	492	500	411	470	477	441	444	449	417	465	435	447	446	454	431	441	449	470	457	456	425	430	466	443	418	493	434	403	445	467	435	432	440	433	444	429	423	441	447	404	444	384	447	444	415	466	433	440	435	402	418	451	483	461	402	440	446	424	463	490	401	418	413	436	417	448	476	446	427	454	490	427	469	431	430	467	431	448	479	423	415	444	463	439	439	441	467	474	430	419	420	425	453	446	460	437	391	440	438	432	445	423	453	466	416	450	449	431	437	444	455	439	414	434
2967	82	82	61	54	70	60	83	69	73	74	58	69	45	64	71	58	60	45	52	55	43	47	45	30	50	58	51	49	36	52	51	48	37	47	44	55	41	53	42	44	46	51	47	41	35	34	42	46	47	37	46	43	42	40	48	45	40	41	41	53	46	26	30	43	42	41	45	35	49	42	43	43	48	40	32	39	37	44	44	46	55	35	42	48	36	42	47	42	31	41	51	45	45	43	49	47	44	46	40	30	48	45	46	44	32	46	57	56	49	61	47	41	47	56	40	50	45	44	46	41	40	50	38	32	41	33	42	39	33	46	61	46	54	51	47	38	48	45	36	44	33	44	32	55	37	40	43	45	41	42	46	39	33	42	42	42	47	34	27	42	44	33	53	52	55	37	39	47	53	33	35	41	45	54	48	38	33	45	37	46	46	57	47	41	54	44	50	49	37	49	45	50	42	51	63	38	38	42	30	40	44	51	35	47	40	36	42	38	53	40	36	51	39	47	50	42	34	36	40	47	40	57	46	38	31	43	48	49	47	47	46	42	36	53	44	47	34	54	34	33	45	40	47	43	44	51	39	40	42	40	42	34	43	42	47	36	43	43	46	47	53	43	40	43	40	44	47	39	53	41	43	62	31	46	42	55	44	47	38	40	29	35	42	46	42	35	48	46	39	35	38	44	50	43	50	48	44	41	46	37	46	41	33	41	39	31	37	44	32	36	62	37	40	30	45	52	36	45	45	44	42	46	43	40	44	35	45	51	46	49	45	34	36	38	31	37	45	44	43	41	49	35	41	50	50	53	52	32	42	35	47	35	42	42	52	48	31	39	32	37	45	43	41	40	41	40	37	39	48	35	42	49	45	39	44	48	39	50	50	45	40	39	54	47	45	23	34	38	40	48	41	46	49	42	35	38	27	48	46	53	33	47	37	49	41	40	34	32	44	46	42	56	36	34	34	43	54	48	41	36	48	44	45	53	34	55	41	46	49	36	42	46	41	44	36	51	50	41	48	42	45	43	63	31	40	40	39	42	45	46	40	42	41	43	31	34	50	38	44	38	49	40	36	46	44	37	39	57	38	32	34	57	32	38	42	41	47	32	44	41	44	49	61	34	50	40	48	51	39	49	29	30	32	53	49	36	37	48	26	43	42	45	39	39	37	36	41	46	39	40	32	41	53	41	47	48	44	42	41	37	53	52	39	48	33	50	48	49	45	39	44	34	36	40	37	32	46	44	47	44	37	38	37	48	39	58	38	44	38	41	49	40	47	38	49	36	48	34	44	49	53	52	42	39	46	41	51	51	40	55	48	33	43	51	47	44	54	47	29	41	51	42	41	42	43	37	55	40	44	43	62	41	48	36	40	43	39	49	44	41	40	45	37	41	46	36	47	36	57	42	43	42	42	33	39	49	37	39	46	49	48	29	44	43	51	39	33	45	48	36	40	54	44	51	48	43	38	44	45	36	46	48	46	44	49	41	33	36	40	42	38	42	38	48	39	38	48	49	51	32	34	42	30	42	46	41	33	48	42	39	43	45	38	34	40	45	37	38	45	48	50	41	43	55	41	40	50	28	49	48	45	44	43	47	44	37	48	47	45	43	46	46	52	35	36	45	45	39	44	53	33	41	52	43	47	49	45	40	36	30	38	44	54	46	43	51	34	39	49	44	40	43	39	45	42	34	31	51	41	40	41	40	44	37	39	42	52	38	36	45	51	47	39	46	45	41	39	40	39	35	49	45	38	44	34	48	41	52	42	39	49	43	46	46	40	42	58	48	51	38	45	45	46	41	38	41	39	44	44	37	44	41	43	37	36	44	45	52	40	34	52	49	41	45	47	50	52	47	41	50	45	47	44	47	35	44	40	52	49	26	33	56	51	28	50	36	33	46	41	53	46	39	34	45	48	46	37	36	41	42	37	38	44	45	43	39	40	36	46	46	45	57	45	40	40	36	44	46	42	34	44	49	45	38	43	42	50	42	46	39	46	47	38	31	29	45	42	48	34	49	43	54	46	43	35	47	60	31	44	40	41	56	35	45	34	36	31	37	53	50	51	49	38	38	45	41	44	39	32	42	43	42	35	50	53	34	49	46	30	34	37	45	41	47	23	39	42	37	46	54	43	37	40	59	49	52	41	39	40	48	40	34	32	39	36	49	41	42	52	40	48	46	37	58	31	33	42	55	40	57	54	44	47	53	42	43	42	51	44	40	36	45	46	50	50	52	39	41	49	53	44	44	40	36	40	55	55	46	43	32	48	33	44	46	43	52	49	37	52	57	45	39	45	39	49	43	62	43	46	42	47	61	51	45	41	61	41	38	47	46	41	46	51	50	49	44	39	34	39	42	33	33	51	54	45	33	38	47	39	39	45	38	60	48	38	46	44	48	45	37	45	40	51	33	44	36	40	42	45	50	49	42	44	47	42	45	37	49	54	37	43	46	50	44	56	38	37	44	48	52	48	49	36	50	36	54	49	51	40	32	50	49	39	43	40	46	54	46	38	46	36	41	41	46	44	40	52	41	30	31	48	41	48	43	42	56	45	42	42	39	56	38	42	61	49	39	34	36	34	51	39	50	40	46	30	52	35	48	32	49	39	31	43	33	36	38	45	51	45	34	40	35	41	38	48	48	41	47	59	39	53	34	43	36	42	45	50	68	43	43	35	45	42	37	52	49	37	41	54	47	40	39	47	41	49	39	39	43	36	49	41	49	45	47	40	42	35	60	38	39	38	33	35	42	41	40	52	50	51	41	49	47	47	45	41	34	54	43	32	38	47	37	33	43	28	52	40	39	45	38	41	43	39	61	48	56	48	41	33	40	38	45	38	48	40	40	39	36	44	41	49	39	49	44	37	47	48	47	46	46	37	55	42	44	46	52	37	56	43	44	54	44	44	44	44	47	41	56	39	45	36	36	39	44	41	48	46	44	61	54	35	46	50	29	32	47	41	49	46	50	47	38	50	47	41	41	43	40	39	55	32	41	35	39	42	41	40	37	34	35	46	33	40	48	45	45	37	47	49	39	32	40	40	50	35	48	52	46	52	40	43	41	50	37	47	47	40	46	48	55	43	46	39	41	65	49	29	43	38	33	42	52	44	42	50	42	37	48	36	33	35	37	34	40	36	27	36	49	36	46	44	55	50	45	39	45	35	47	31	36	45	42	29	40	50	37	38	41	36	39	37	52	39	42	37	36	44	47	39	41	42	50	40	38	41	46	43	49	52	46	46	36	40	39	44	40	43	33	53	42	47	42	48	28	40	51	46	46	53	42	36	44	44	49	43	40	51	39	56	40	33	44	40	38	47	51	48	44	46	41	50	32	34	42	36	46	47	43	44	43	51	44	46	53	42	34	51	39	46	43	36	49	46	51	41	42	46	44	36	50	46	40	45	37	47	41	51	41	45	44	56	44	45	38	50	40	40	40	48	51	42	40	44	40	46	47	43	41	42	56	43	41	44	41	52	45	33	38	39	42	43	44	49	35	44
8185	1411	894	899	1792	2820	3148	2921	2600	2225	1922	1624	1500	1336	1283	1101	1049	948	880	808	829	734	710	678	650	691	626	617	555	557	591	541	523	542	538	545	542	541	483	452	495	508	494	501	514	496	498	467	419	459	501	455	483	447	447	405	479	437	452	454	451	431	452	440	448	447	440	403	461	471	453	452	479	438	426	402	453	427	412	406	440	434	440	405	418	450	401	402	412	418	412	407	380	451	425	415	468	426	435	398	414	414	428	461	431	445	414	407	411	429	461	446	452	430	437	414	399	413	415	410	418	418	429	399	421	382	443	445	420	411	435	412	383	403	420	378	454	437	450	418	420	403	403	385	461	403	447	435	368	417	457	444	414	444	409	421	416	396	423	388	408	380	427	456	447	446	450	427	421	440	400	442	431	400	404	435	418	457	416	422	427	458	431	435	432	441	439	416	403	397	432	398	418	422	392	409	426	422	394	404	425	414	412	439	416	428	400	424	402	407	434	442	422	417	427	400	428	363	453	408	425	438	420	409	367	360	426	413	380	405	425	438	430	434	422	400	398	424	435	396	424	389	411	406	423	409	416	406	421	396	439	397	433	395	392	417	417	419	433	401	410	398	408	380	393	438	430	424	443	416	402	405	366	413	439	396	418	449	398	403	402	410	432	398	392	416	408	415	419	455	426	420	431	429	423	386	398	415	431	422	421	411	427	382	474	433	415	450	375	435	418	392	401	424	395	401	445	384	402	415	412	419	413	416	405	435	419	401	425	426	411	411	437	412	409	395	394	482	427	447	409	425	435	402	417	415	425	384	410	402	385	421	399	427	453	386	387	434	400	437	375	393	446	415	412	393	424	457	404	418	382	440	435	451	416	436	363	403	398	398	425	409	427	414	413	417	419	373	419	366	453	417	409	412	405	384	421	439	422	414	411	421	446	393	435	424	381	429	396	430	430	428	391	422	370	396	407	413	408	450	418	395	405	408	428	416	419	429	416	417	405	393	395	368	396	419	414	441	423	406	417	418	433	395	398	403	421	435	423	406	435	417	429	396	391	405	396	408	392	394	420	421	411	428	391	415	395	456	413	392	417	415	384	423	421	410	408	372	426	405	412	429	401	414	393	416	416	412	423	412	425	450	424	396	390	415	429	418	407	427	424	422	409	408	441	386	413	419	416	405	409	395	414	419	442	426	433	388	414	405	402	443	425	422	383	442	424	460	404	435	419	427	413	426	390	409	398	446	381	437	414	407	376	373	391	427	392	425	404	417	399	391	405	418	418	437	425	418	420	408	427	413	428	419	397	420	406	418	426	398	404	427	449	413	409	437	445	413	429	448	420	406	416	416	406	377	398	389	421	437	404	414	397	417	447	403	446	386	405	379	412	429	412	427	383	407	412	438	423	421	410	415	412	399	403	389	419	382	396	403	413	439	432	406	398	427	447	421	376	417	414	357	415	397	421	422	441	386	405	425	385	405	390	449	387	457	430	401	430	402	388	436	426	433	416	391	431	419	407	422	402	458	407	381	434	388	416	385	412	435	396	418	432	421	406	408	420	396	416	429	454	422	412	429	389	431	422	438	398	406	395	445	402	402	438	406	393	427	396	403	417	445	418	412	409	423	457	460	382	407	397	436	416	413	392	413	440	402	419	393	393	422	392	377	448	417	384	390	419	403	398	402	399	412	421	449	411	424	458	418	407	445	443	453	432	420	392	403	403	425	407	382	393	424	422	446	429	429	433	414	394	430	427	402	384	432	431	391	432	382	410	388	420	429	431	400	399	393	400	405	397	382	432	428	376	415	388	428	417	436	349	417	401	423	399	448	445	367	403	419	419	453	408	411	431	504	420	421	390	419	418	400	392	411	414	430	392	406	446	412	418	386	410	396	383	386	425	407	425	407	475	421	385	424	403	420	420	425	418	443	429	398	425	430	435	405	393	410	400	393	419	422	426	386	427	433	411	432	397	432	409	436	435	385	390	372	432	399	395	421	410	444	424	404	428	393	395	415	406	376	435	413	418	445	364	430	410	425	416	417	417	400	388	395	427	427	425	385	430	418	432	404	443	399	410	383	458	408	405	397	391	410	436	408	418	404	413	417	404	394	374	400	419	388	400	395	402	436	386	356	425	416	410	420	440	424	435	440	451	427	383	435	399	393	419	401	433	395	403	399	402	415	424	402	427	404	413	408	417	367	418	389	392	398	435	431	381	383	431	415	424	425	429	380	418	402	426	367	382	448	406	390	423	408	391	431	443	393	421	406	412	392	390	407	401	422	411	401	409	383	413	415	411	426	413	467	425	406	433	381	419	442	424	405	389	433	444	402	448	410	405	395	402	409	410	458	400	401	396	430	432	418	432	410	448	435	390	449	397	422	394	424	397	398	410	392	431	387	415	393	444	428	389	448	429	418	409	413	433	396	430	419	404	412	427	428	424	396	418	444	418	402	436	424	390	417	424	378	427	423	373	433	400	369	414	419	441	399	435	406	433	408	431	413	415	377	455	446	419	450	387	393	402	397	373	393	426	454	415	446	407	390	401	418	408	406	462	410	407	403	407	430	425	434	422	441	407	409	385	409	377	423	418	413	397	362	404	390	414	413	398	452	447	391	413	423	399	414	368	453	418	416	413	412	395	389	431	423	405	400	405	377	433	402	404	401	424	437	400	407	412	474	400	409	402	392	380	420	423	409	386	441	430	425	391	426	406	400	399	393	420	435	439	405	467	397	422	385	403	423	412	460	396	466	410	425	431	417	411	419	438	372	369	432	405	408	409	444	404	427	429	443	388	403	426	434	405	405	453	427	393	411	415	425	410	383	430	451	421	363	416	361	440	401	398	458	345	387	421	417	439	424	449	470	392	464	414	389	407	423	407	427	399	394	413	386	417	407	422	406	401	394	398	448	425	444	413	438	406	421	428	431	414	406	383	399	404	422	392	438	376	450	388	408	421	410	423	405	426	442	407	422	446	413	408	460	426	389	446	424	389	416	427	403	419	401	413	420	455	392	371	424	459	380	406	389	437	422	396	387	417	404	412	397	414	457	401	444	406	375	432	421	427	416	423	400	412	429	411	423	424	430	432	398	411	397	418	410	430	400	452	435	414	409	384	386	399	414	414	420	370	395	404	409	425	423	434	419	434	426	410	428	435	429	407	419	392	408	408	386	413	406	382	412	419	406	431	418	424	411	389	430	431	383	412	411	425	412	437	403	425	372	408	403	427	407	461	415	429	387	400	438	405	425	427	437	402	424	395	408	431	405	418	381	409	383	416	424	413	395	387	384	406	428	431	441	406	425	411	400	404	393	398	424	407	402	426	429	446	437	452	387	392	437	436	427	417	462	386	410	390	437	394	419	400	406	402	371	452	427	388	426	426	409	431	443	432	423	421	414	397	410	400	380	403	401	403	401	420	414	407	419	407	436	397	434	383	413	462	396	428	418	420	432	385	411	404	383	381	412	403	443	451	407	422	457	413	396	396	413	396	401	424	418	422	396
1870	142	84	43	43	50	74	64	84	77	85	50	61	46	46	44	34	26	43	36	32	38	28	31	32	43	34	30	31	29	26	26	29	31	36	23	20	33	30	18	27	34	30	26	17	23	19	24	31	24	18	30	20	27	26	36	26	20	21	21	16	21	23	26	38	21	26	23	23	31	26	19	16	18	18	22	15	34	23	20	16	29	18	24	31	21	13	33	28	17	21	26	33	19	20	12	29	20	20	23	19	21	24	29	24	18	26	28	24	27	17	24	21	25	24	27	22	24	19	29	21	26	29	16	18	28	25	26	14	17	21	19	24	25	19	21	16	23	19	23	19	21	20	22	26	24	24	16	23	24	24	29	25	13	21	28	22	21	29	24	25	27	22	24	14	22	28	27	22	18	29	14	17	22	17	24	35	15	33	25	26	23	16	24	24	17	19	25	20	21	20	29	29	31	16	14	23	30	28	22	22	16	17	14	19	25	28	20	28	21	24	30	22	25	19	18	20	16	27	31	23	18	20	27	19	19	18	21	17	29	22	24	25	15	22	30	18	22	21	15	25	15	21	22	29	27	17	20	22	13	18	14	15	15	23	17	21	16	18	28	25	25	21	19	32	25	32	21	22	21	20	20	19	24	22	15	28	20	23	21	27	22	22	21	29	27	25	23	20	16	17	19	28	26	27	17	22	19	19	21	21	19	23	24	29	29	18	22	23	20	20	23	17	25	25	16	25	26	19	33	27	16	29	31	32	20	23	21	20	16	19	20	21	22	17	23	34	31	29	21	20	27	23	15	20	28	32	28	17	26	25	18	22	20	26	22	17	24	27	29	20	12	31	29	18	18	33	21	24	31	15	25	33	22	22	22	19	18	19	18	29	21	25	21	16	21	24	24	17	20	21	21	20	22	27	16	22	16	10	34	30	18	22	24	24	30	23	16	22	16	26	20	25	16	22	24	16	25	15	16	30	24	26	15	28	21	22	14	23	26	17	23	30	25	21	17	20	20	25	13	26	20	17	23	33	24	20	25	20	19	29	26	15	20	17	23	31	21	25	19	20	24	12	15	24	16	25	23	24	25	26	27	19	16	15	27	25	25	22	20	18	21	19	21	26	17	34	22	17	29	19	25	19	26	16	24	19	22	24	19	27	21	20	27	19	25	22	25	21	25	23	31	20	20	31	25	22	19	24	24	21	15	21	24	28	13	19	23	25	18	22	16	27	17	21	23	16	24	24	28	21	14	21	20	15	21	26	31	29	22	18	21	27	27	20	21	33	24	21	28	25	25	23	18	27	22	17	21	22	21	22	22	19	23	18	22	21	25	22	27	28	26	20	21	24	21	17	22	18	21	23	20	21	13	22	39	16	16	19	17	26	22	20	22	22	26	14	33	23	26	21	20	27	15	29	35	16	19	17	21	22	18	20	26	27	27	25	27	13	32	19	20	21	38	20	20	28	18	24	26	31	26	16	14	20	18	20	26	17	23	29	21	18	20	19	17	21	21	29	22	19	18	22	27	20	14	16	20	26	28	19	26	30	16	20	19	26	22	22	21	23	18	20	23	21	20	15	23	19	20	19	16	20	18	24	20	25	26	32	23	23	28	13	18	18	23	29	20	15	21	28	19	26	13	20	21	17	22	16	35	13	12	24	28	25	22	15	21	24	24	23	21	18	24	20	19	20	19	20	15	19	19	18	19	19	20	31	24	21	26	17	26	26	25	28	18	23	29	25	35	19	24	16	22	24	17	22	24	24	30	18	25	26	24	23	29	10	21	24	19	16	23	18	25	17	20	20	21	28	16	27	31	16	22	26	22	22	24	23	22	27	27	19	25	20	26	27	35	20	27	22	18	23	12	23	19	18	14	20	21	14	32	29	25	19	18	19	23	17	29	22	24	26	22	21	16	33	22	15	28	26	30	27	19	14	20	21	21	22	19	16	24	17	25	21	27	25	20	19	19	26	20	18	18	25	21	17	26	29	35	23	22	18	21	14	21	17	21	21	19	13	23	34	21	22	22	30	21	21	16	15	17	22	25	15	22	28	23	30	24	24	24	29	35	15	18	19	21	19	32	23	22	22	17	19	23	17	26	24	27	20	26	27	19	16	22	22	21	9	17	21	17	21	14	21	23	25	20	20	32	21	22	20	15	14	21	24	11	20	15	29	12	22	27	27	27	21	19	16	19	25	18	27	13	18	23	27	24	28	31	24	22	18	19	15	29	19	18	31	18	14	25	28	14	25	17	21	23	14	25	19	18	32	16	24	18	20	29	15	24	16	18	30	17	13	20	29	18	17	29	21	30	21	23	23	22	27	20	16	17	26	26	20	25	15	22	29	24	17	27	24	24	27	24	21	28	21	12	21	21	28	16	26	20	26	23	21	13	21	26	24	21	18	23	13	17	20	22	22	25	17	14	25	22	23	27	18	24	21	26	24	17	28	20	19	25	18	18	26	25	20	26	26	13	20	27	21	22	30	26	27	27	20	19	25	19	25	19	17	24	20	19	25	19	26	20	22	15	20	14	25	17	27	16	18	31	17	16	20	30	24	21	24	16	29	19	15	16	20	19	23	20	15	24	14	34	19	16	21	25	29	27	22	21	19	25	28	31	21	25	15	16	20	21	30	24	21	16	25	21	28	26	19	19	24	19	22	24	16	25	37	24	17	18	14	23	17	24	18	19	25	30	17	19	21	23	21	27	22	11	25	21	26	23	18	17	25	24	24	32	19	15	22	19	14	18	22	22	17	21	23	20	30	22	18	24	16	17	15	24	17	17	11	28	21	19	30	19	20	24	23	21	17	17	14	22	22	16	17	24	17	17	21	28	20	20	23	23	21	18	25	19	19	27	20	18	24	20	23	24	24	22	24	24	25	19	10	31	21	21	21	14	17	20	20	21	21	21	25	16	22	20	20	27	18	20	21	26	19	15	24	22	23	22	23	16	22	23	22	24	16	20	19	26	20	18	18	25	23	27	20	21	14	18	21	26	26	16	20	22	24	17	31	24	24	14	20	17	22	20	22	21	19	27	22	21	24	15	29	29	21	18	24	18	16	20	17	26	24	18	22	24	24	21	28	16	22	19	25	21	23	25	27	22	28	18	14	16	27	26	25	24	20	23	28	22	13	23	21	28	20	26	13	29	19	25	14	20	25	22	13	28	26	20	19	23	24	27	19	19	27	20	14	21	18	23	19	26	33	20	20	15	23	20	26	15	20	23	22	18	20	31	18	21	14	34	21	21	21	16	24	23	20	28	26	24	14	17	17	20	17	24	22	23	24	30	17	23	20	25	15	23	22	17	15	18	17	19	22	20	22	18	25	31	21	23	22	17	29	19	27	22	18	20	26	29	17	24	25	24	30	23	17	18	19	22	18	24	21	23	24	27	25	17	16	16	29	21	21	22	31	19	27	15	24	22	16	18	22	23	20	23	15	26	21	27	19	18	17	28	22	18	34	21	26	24	20	16	23	20	21	26	25	21	29	28
12448	2196	1112	1127	2999	4907	5197	4774	4119	3293	2782	2355	2101	1758	1538	1394	1235	1090	989	917	866	806	755	712	620	611	613	559	523	521	500	501	475	453	402	385	419	410	360	397	378	364	381	354	312	330	355	311	299	317	330	288	326	302	309	306	287	355	324	312	291	301	312	276	305	292	290	281	293	281	275	269	284	308	257	246	260	288	289	258	316	255	281	273	254	280	249	232	246	252	238	253	301	288	274	265	263	277	266	257	244	270	275	257	279	246	267	256	235	256	248	245	246	227	249	262	271	262	227	254	238	259	236	274	263	241	243	255	247	239	275	231	254	262	209	241	253	249	257	240	266	241	260	255	264	241	245	234	257	275	249	230	252	244	252	257	247	229	231	248	242	248	238	223	236	254	242	291	240	252	292	250	251	239	258	233	264	236	279	233	237	251	240	237	248	259	266	257	250	248	238	238	223	256	253	231	252	240	267	226	241	280	233	256	243	243	243	254	252	244	246	243	232	246	241	252	246	249	240	247	246	235	222	252	247	239	266	260	222	239	232	218	249	239	260	231	241	211	244	253	246	252	248	248	260	249	232	243	253	223	251	265	234	271	266	225	266	253	224	249	242	250	233	265	261	286	252	255	264	252	267	224	219	236	249	240	241	247	254	250	258	235	227	248	261	208	253	269	240	246	244	234	252	248	264	272	234	263	246	269	253	270	249	238	255	247	244	255	243	239	260	252	269	257	259	242	237	239	260	263	231	242	241	256	261	250	223	264	251	242	277	239	236	260	253	239	253	267	234	234	271	267	241	254	257	249	235	238	260	252	245	233	256	267	227	245	260	268	239	228	262	262	237	244	220	258	225	241	227	227	241	242	244	252	246	236	236	249	237	243	265	241	235	225	259	270	232	252	246	256	255	265	261	226	244	246	264	236	232	246	234	236	242	253	233	251	264	264	235	234	262	216	225	245	232	275	245	232	253	270	236	249	243	242	255	260	228	246	255	240	268	228	244	232	252	265	225	252	244	235	254	246	233	258	211	237	264	234	246	239	207	237	249	255	242	264	233	225	228	244	243	246	229	253	234	244	228	238	222	230	248	244	254	269	252	255	233	216	242	265	258	259	250	234	258	231	256	279	215	281	246	261	252	251	244	238	243	283	241	242	249	271	239	244	273	236	252	263	252	263	255	256	247	235	244	242	243	274	207	233	240	220	224	241	253	240	237	227	249	267	254	235	269	235	251	286	238	237	221	241	290	244	247	274	230	242	263	249	239	242	261	256	259	230	246	232	271	233	286	249	232	245	234	238	240	208	214	247	247	229	261	264	229	253	251	248	235	250	231	241	254	265	235	241	252	250	247	230	237	264	256	223	263	248	273	252	231	259	255	233	234	227	252	232	279	253	271	238	239	250	237	256	255	273	279	234	265	234	288	229	249	263	236	240	280	243	240	238	237	218	260	220	252	236	239	244	264	231	243	235	253	244	244	246	263	257	252	255	244	255	252	278	241	256	232	246	266	261	244	294	257	270	213	226	228	232	246	253	248	243	246	250	251	216	239	238	254	231	264	246	249	230	260	256	238	266	208	236	221	247	245	262	249	247	240	255	230	265	249	233	237	268	233	248	223	245	237	255	267	268	248	278	247	280	243	273	241	231	224	242	247	235	239	244	248	239	230	219	254	242	226	250	263	235	236	227	249	234	253	255	258	245	212	274	230	234	279	241	247	243	238	254	268	263	244	252	251	243	244	240	259	243	217	256	250	250	244	241	234	250	251	238	250	229	236	234	256	241	231	267	209	256	227	283	231	226	256	248	242	233	239	273	249	248	219	209	241	236	239	223	268	244	248	234	235	224	229	251	246	233	256	268	257	250	254	254	230	226	249	246	255	247	215	241	256	255	250	228	223	246	252	249	238	254	231	253	240	248	249	249	239	232	251	250	220	256	226	253	261	238	246	238	244	237	244	231	252	241	277	232	270	242	235	254	254	246	236	270	250	220	251	225	258	236	240	240	246	278	241	257	258	239	236	256	249	270	251	234	255	248	249	250	244	237	262	270	254	242	247	234	239	230	253	220	220	238	227	252	233	228	258	225	247	259	280	239	254	262	244	269	223	237	235	246	222	251	222	257	233	246	234	259	229	226	257	240	232	263	278	244	257	225	246	268	220	259	242	231	239	226	248	216	232	228	234	226	268	267	256	255	243	243	246	247	247	258	226	238	250	240	276	257	231	221	228	249	254	225	223	245	245	235	233	236	241	240	278	265	257	233	282	243	241	237	249	259	269	244	256	238	252	244	217	253	267	229	269	249	244	247	278	276	219	231	225	249	232	226	230	248	247	233	254	244	227	238	254	244	249	270	245	240	247	253	251	232	219	262	229	263	231	229	252	244	231	245	235	249	238	246	258	220	287	230	249	249	266	256	267	279	252	258	226	257	255	260	257	223	235	235	234	249	273	275	239	244	226	244	253	274	241	231	259	212	246	282	230	229	251	222	254	223	252	231	262	230	250	254	250	256	263	245	256	260	244	231	248	258	238	254	226	263	234	234	236	243	262	240	239	262	222	238	232	244	237	268	232	259	230	271	241	231	258	233	246	241	237	271	268	211	201	263	254	249	248	237	242	271	245	244	275	217	244	225	238	252	256	244	239	243	245	266	239	232	244	265	253	257	241	262	257	245	248	224	254	237	239	265	254	225	228	235	254	244	258	239	236	249	251	226	222	240	263	223	240	228	221	274	243	258	247	252	235	243	242	216	273	239	255	253	246	229	241	239	285	226	236	242	265	227	224	239	258	263	244	260	235	245	259	230	233	266	237	240	266	230	225	221	224	213	261	247	241	258	236	247	243	267	282	240	213	235	232	244	259	250	244	237	237	248	240	266	256	229	250	227	254	225	251	249	246	263	238	224	257	254	262	284	237	227	244	218	236	252	270	219	251	243	246	269	255	245	225	238	260	247	221	242	248	229	245	235	235	219	245	242	266	257	230	252	260	254	244	231	245	230	226	260	257	243	231	228	243	210	260	248	203	235	242	242	233	256	256	259	244	243	275	218	254	268	265	238	259	249	241	264	247	240	252	236	255	268	251	237	225	253	227	258	238	223	257	251	227	228	249	277	260	259	282	239	246	247	231	262	241	244	257	267	243	253	245	231	249	251	245	242	232	252	263	204	261	250	223	226	243	240	247	260	258	253	230	220	239	284	226	220	253	253	261	253	246	226	265	263	239	245	221	225	241	234	242	269	259	236	228	252	250	252	279	250	241	237	225	242	251	258	263	236	262	243	254	238	240	246	261	228	228	266	232	237	237	253	254	234	231	235	251	257	256	251	238	261	237	247	256	257	242	235	254	226	226	221	248	239	234	230	236	244	254	231	227	235	269	232	229	231	247	232	245	237	249	219	213	237	270	240	228	232	231	267	245	251	235	222	260	285	237	230	269	244	272	246	241	248	261	256	211	213	244	253	243	239	253	246	236	245	237	264	231	272	254	268	236	225	243	260
2017	66	68	69	55	53	71	78	71	67	64	77	70	60	74	72	53	67	83	65	65	63	78	71	82	71	60	64	58	52	76	68	59	65	80	61	65	68	69	62	72	57	70	57	60	77	74	71	63	75	67	58	82	71	61	57	71	71	59	67	69	65	85	60	69	54	68	66	65	64	69	64	54	58	50	78	70	73	66	56	62	51	72	52	74	64	50	62	55	68	78	59	64	72	55	74	69	66	66	63	67	62	70	75	73	84	68	75	48	72	76	68	68	57	59	73	61	70	51	65	59	58	66	58	63	56	67	68	60	84	69	63	69	59	77	72	64	57	70	74	66	73	52	61	62	69	58	59	66	66	59	60	75	75	70	67	61	66	65	75	57	62	59	69	65	76	67	79	78	58	69	64	57	65	69	74	72	58	78	61	63	63	81	66	51	56	74	78	57	65	74	60	80	49	55	55	74	58	53	62	67	71	65	63	78	73	52	79	72	72	63	62	67	53	59	67	63	62	60	73	71	61	65	62	66	62	75	64	73	68	68	62	58	66	64	76	71	62	51	71	83	75	76	67	68	67	59	46	64	69	70	54	72	68	75	60	76	72	47	61	49	61	73	70	57	68	76	69	60	58	46	64	65	66	59	71	73	47	72	59	65	66	67	62	57	52	57	63	78	67	48	54	59	62	68	82	61	69	71	55	51	58	75	59	57	67	63	52	53	66	66	75	65	62	67	60	56	66	65	77	53	85	67	62	56	59	76	66	55	60	70	78	71	60	60	61	59	58	64	69	58	57	75	61	59	56	69	56	65	67	58	57	72	63	77	73	64	66	74	66	61	68	53	61	70	68	71	62	61	71	69	52	65	68	82	70	65	73	58	54	69	68	59	75	64	70	60	55	62	61	61	64	79	72	58	55	68	66	63	55	59	57	56	58	62	53	74	74	67	52	62	61	58	64	60	76	64	84	51	55	48	65	64	79	62	66	71	61	58	72	58	61	67	60	51	59	60	59	65	54	60	57	54	60	67	61	56	69	72	57	61	50	71	70	56	65	73	64	79	71	69	60	70	66	60	86	67	53	71	62	59	64	64	67	70	65	48	60	54	64	66	59	58	54	76	52	67	72	49	65	57	57	58	63	62	68	62	70	57	53	64	51	68	61	45	66	80	77	63	64	65	71	61	68	76	79	65	64	48	67	71	82	78	75	60	74	54	67	70	63	65	60	59	55	58	79	82	73	56	70	51	72	69	65	65	62	68	68	53	60	67	67	79	72	70	56	78	62	65	61	71	88	72	69	66	58	72	63	62	62	75	77	47	69	64	80	59	68	64	60	60	66	76	74	72	62	64	65	76	84	57	59	86	54	88	74	63	62	62	69	65	58	65	59	58	67	61	56	62	47	81	69	67	74	73	64	63	72	58	67	72	85	70	59	69	63	56	69	63	71	63	65	60	61	60	57	61	58	69	63	67	79	59	63	68	75	81	76	55	78	60	64	69	81	53	60	61	72	79	75	60	54	67	83	65	58	62	74	67	62	60	61	60	75	75	72	65	67	59	65	58	65	71	68	58	62	73	66	80	71	63	65	70	69	72	54	60	68	73	67	66	75	72	60	68	55	56	68	67	59	80	81	78	79	67	66	70	68	66	56	70	68	73	57	67	59	73	81	59	62	78	54	65	72	62	71	83	69	69	66	63	66	64	79	63	66	66	78	55	68	64	56	48	78	70	61	67	55	69	67	55	69	73	72	74	45	81	77	60	52	55	58	60	61	67	81	70	69	81	69	64	65	70	56	70	52	75	70	66	56	66	59	75	41	66	54	68	67	59	64	57	60	77	66	82	58	62	69	59	69	71	49	62	62	74	71	57	56	65	65	65	78	80	81	67	67	69	70	81	72	58	71	68	70	68	72	82	68	62	67	68	59	64	60	44	55	66	66	52	65	52	51	76	73	47	76	70	66	75	74	59	69	74	74	64	67	75	71	67	72	64	73	80	76	53	76	63	61	60	79	72	61	68	70	57	61	63	62	76	78	65	74	63	60	55	64	68	62	62	54	55	85	57	58	67	69	70	55	54	65	64	65	58	72	55	58	75	66	69	53	62	58	58	59	64	80	72	69	66	73	70	62	72	57	65	64	64	63	55	67	73	69	53	61	60	63	55	57	58	72	73	65	70	54	56	67	71	57	63	67	72	62	72	49	55	58	58	65	66	68	60	65	61	71	75	70	69	71	58	62	61	62	68	66	74	68	52	55	66	71	85	67	73	59	72	69	75	64	66	48	61	76	78	74	56	57	75	64	59	63	61	71	75	67	72	64	51	73	62	67	60	71	62	56	56	66	50	61	73	70	75	70	57	67	75	64	63	54	67	77	64	66	61	72	67	68	76	61	68	56	71	63	71	71	69	82	57	71	70	60	76	66	61	58	57	70	55	65	62	74	70	60	62	66	60	55	74	65	73	75	59	55	61	64	70	58	59	77	71	74	80	76	52	83	65	70	75	62	57	74	62	69	59	58	66	64	77	56	62	50	62	74	74	60	68	76	56	56	56	58	70	64	78	54	57	56	68	63	64	68	65	75	83	61	68	71	70	60	71	75	62	50	66	91	70	52	61	62	79	72	62	70	57	69	67	84	69	64	68	67	63	60	74	76	67	72	76	80	80	81	72	60	71	70	69	63	59	65	73	62	58	72	77	71	72	66	68	77	54	57	71	57	57	53	68	73	66	77	58	69	70	72	57	65	67	66	56	67	66	64	63	70	70	65	60	47	73	80	68	55	78	66	58	70	64	60	51	56	50	59	63	64	62	68	72	63	75	55	72	63	64	65	66	67	68	70	48	80	67	56	71	57	73	56	58	58	74	61	66	62	66	56	65	67	73	68	74	63	61	60	74	67	59	52	64	73	81	67	64	74	78	61	64	60	65	70	91	82	49	80	84	65	59	55	56	59	72	67	73	71	57	60	58	62	77	64	64	56	68	55	65	59	53	74	72	59	82	59	80	78	62	74	74	64	69	71	62	67	68	63	62	62	57	71	58	62	75	69	63	56	73	60	75	62	85	65	69	54	81	64	68	71	65	73	57	65	62	73	80	70	67	65	65	76	54	78	61	76	85	43	62	65	56	65	59	86	72	60	63	60	63	52	51	57	58	57	72	59	67	68	57	62	63	61	62	69	86	61	72	67	56	61	77	65	72	71	61	68	65	70	58	59	73	53	64	63	65	53	81	65	70	80	67	61	63	51	60	51	78	60	65	48	70	51	49	61	65	60	60	71	85	74	65	65	69	67	69	72	75	65	77	72	63	61	60	66	56	62	64	60	61	64	72	74	61	72	82	72	56	70	71	62	70	62	70	67	61	69	71	61	71	77	65	64	64	81	73	66	61	69	79	70	77	57	71	64	69	57	65	68	74	74	70	55	65	59	60	56	65	76	72	70	51	66	64	67	68	70	61	66	71	76	55	64	53	76	64	70	70	64	49	44	68	53	75	48
7267	934	787	744	899	1092	1180	1160	1107	1030	968	895	876	829	819	782	764	833	803	743	763	731	718	722	715	666	683	680	687	725	664	623	654	651	714	682	695	674	669	646	674	621	675	697	646	639	668	662	667	658	652	703	659	664	610	661	655	706	608	665	673	628	603	630	653	664	660	675	631	638	653	621	689	646	637	623	618	668	628	671	634	625	673	669	644	696	637	671	637	656	628	638	671	685	617	659	625	678	629	609	668	615	661	638	625	657	677	677	657	678	626	606	710	642	664	572	649	666	719	640	599	645	688	671	626	671	707	680	709	612	649	623	655	662	665	630	675	620	678	616	590	640	629	611	677	607	696	681	619	661	681	640	658	655	634	649	662	633	609	654	677	642	643	632	659	627	591	628	616	618	638	674	658	651	646	662	642	685	595	639	652	686	608	632	624	670	658	617	655	641	639	676	658	610	621	629	643	669	655	603	633	655	641	637	639	648	614	641	653	623	622	603	677	672	627	671	620	570	640	665	596	645	686	631	615	627	682	658	665	660	664	602	662	630	700	637	640	679	638	622	659	650	617	639	655	643	612	624	646	656	636	621	631	630	649	626	639	659	678	653	619	676	654	651	653	618	652	620	654	620	671	668	655	670	640	632	645	669	665	603	647	608	647	612	634	645	638	610	590	599	634	628	660	620	654	622	629	659	652	652	631	616	652	658	650	629	626	671	680	612	640	637	650	616	684	626	633	652	629	630	634	666	632	601	628	621	644	664	630	629	674	677	656	628	635	652	612	582	637	630	633	646	668	674	628	628	666	686	591	653	656	653	685	694	639	615	565	615	644	664	676	653	603	630	642	614	670	640	629	685	601	593	616	626	648	642	623	675	640	604	634	624	624	649	654	627	633	643	647	653	657	627	692	673	622	685	639	641	626	651	625	601	625	614	708	657	709	635	653	652	643	631	654	695	627	625	616	627	628	637	647	636	632	663	640	674	647	665	630	638	636	625	655	645	640	651	673	671	667	629	627	629	623	658	664	658	646	629	633	659	647	623	672	643	656	646	667	652	686	630	665	671	631	673	648	651	626	685	663	664	650	627	681	605	633	642	659	635	664	649	671	664	650	648	649	661	648	622	647	641	671	723	666	630	612	585	578	662	679	684	642	618	671	647	619	639	639	650	658	649	652	591	595	632	647	668	655	662	616	631	709	622	625	665	638	649	679	626	635	603	659	669	645	649	637	627	625	669	629	623	659	658	648	676	660	659	671	653	623	628	647	631	686	645	669	639	677	659	666	625	656	622	689	648	576	634	644	638	677	675	652	670	643	626	643	616	625	577	697	659	627	650	656	663	640	636	658	627	651	641	687	683	679	631	672	603	673	631	611	669	660	638	666	644	630	615	572	621	643	593	655	602	608	638	697	651	664	656	680	642	641	599	671	715	644	662	635	627	672	644	642	627	655	592	654	604	675	693	684	635	571	655	612	655	630	651	620	648	609	614	690	598	622	695	693	581	627	652	695	656	661	672	585	635	660	674	638	605	643	653	639	620	639	632	609	597	637	616	610	647	622	675	641	690	644	623	643	662	614	673	666	688	684	663	687	675	647	634	605	630	645	625	643	630	675	628	629	653	645	657	681	664	625	601	648	687	693	668	666	601	643	631	660	644	659	645	655	628	651	679	629	677	642	689	656	662	662	640	658	690	660	680	650	667	615	650	677	623	642	651	639	630	677	654	656	643	608	657	639	625	626	659	660	648	637	640	670	633	616	633	660	655	659	628	648	618	633	609	595	674	674	641	692	667	615	621	640	630	629	605	687	673	637	614	679	673	627	681	644	643	628	630	635	637	635	666	650	664	674	633	641	631	650	629	635	671	618	657	607	662	674	668	620	639	658	636	677	569	641	699	683	630	660	634	648	666	643	647	638	674	630	644	630	643	648	650	647	673	629	634	616	637	630	639	660	594	703	655	642	601	631	652	671	610	659	650	645	655	619	658	623	631	652	620	622	609	671	641	668	628	610	658	701	621	628	646	678	629	642	658	631	638	634	667	658	650	641	628	660	647	619	588	661	671	706	648	649	620	596	669	633	606	644	647	682	628	635	658	657	648	669	634	642	638	635	618	661	666	649	647	695	666	610	623	633	617	621	595	627	635	646	689	645	640	625	623	621	641	655	626	663	654	668	619	663	673	659	633	652	650	644	648	615	648	606	673	665	616	673	658	695	602	618	674	658	670	626	610	646	664	639	676	666	639	642	621	694	669	661	670	682	614	650	659	636	618	682	636	605	675	691	655	701	644	633	621	625	629	679	630	622	643	647	684	649	643	620	624	637	646	633	620	685	663	639	629	675	654	667	618	636	624	657	641	672	652	604	642	674	682	658	640	627	620	636	672	629	682	629	643	635	653	607	648	646	655	654	647	620	663	635	596	614	627	569	638	631	633	660	580	686	630	649	665	635	659	606	637	635	665	632	631	649	607	622	618	618	669	633	656	638	628	658	630	682	626	650	647	629	635	665	654	661	621	625	653	663	675	610	614	673	618	655	612	608	634	632	665	657	664	616	644	622	652	580	663	585	641	623	643	666	618	673	641	613	613	637	674	626	613	668	669	634	630	676	692	668	655	648	620	657	643	680	631	644	649	642	653	625	665	627	606	631	630	614	693	618	650	638	673	648	646	647	676	611	669	640	652	621	656	638	635	645	649	658	646	663	634	627	601	648	708	681	628	670	602	613	681	684	653	681	615	677	674	650	637	658	685	645	688	652	684	691	617	626	641	632	635	598	682	677	643	670	672	715	692	648	667	645	663	629	665	684	634	636	674	683	661	609	605	619	682	595	604	658	672	685	679	673	671	636	644	658	663	646	649	655	594	647	627	608	635	640	619	648	645	646	618	644	685	633	640	644	642	616	622	651	622	654	701	667	649	659	671	685	674	653	628	652	608	691	641	685	626	672	614	607	615	610	586	652	602	647	633	620	650	599	646	650	646	667	674	648	638	636	643	653	631	664	688	668	724	668	627	650	588	651	671	673	661	634	627	656	638	653	613	665	637	618	639	659	641	622	641	628	658	694	629	627	638	608	660	662	637	600	661	639	641	613	640	684	638	634	677	640	705	680	618	659	659	680	655	646	618	644	656	614	644	667	634	672	672	613	646	660	692	635	633	662	643	683	668	681	664	630	665	647	614	613	635	595	638	637	646	676	638	624	687	627	659	632	635	597	662	674	674	622	625	636	607	654	671	667	690	656	663	635	645	628	653	635	626	697	635	649	642	641	677	641	633	648	622	650	661	609	655	635	650	565	635	617	640	633	672	647	610	672	637	599	658	630	670	667	630	637	602	636	664	657	639	656	684	643	617	662	594	654	603	636	615	675	643	672	645	632	611	679	583	635	600	639	657	647	661	656	617	647	624	651	693	651	593	630	648	621	623	610	626	690	619	641	661	611	655	657	661	615	604	653	639	656	646	641	631	662	643	681	626	628	667	667	667	669	659	629	646
1491	145	79	69	58	67	66	89	72	71	55	53	48	70	63	50	51	52	55	49	42	50	46	53	56	51	44	45	42	37	53	49	37	28	48	52	55	41	39	43	45	33	37	40	38	50	39	37	42	46	40	47	37	49	37	34	45	39	43	52	41	43	39	39	47	35	40	39	53	43	44	47	50	39	39	59	42	55	33	51	37	32	49	40	42	37	59	40	48	41	47	37	54	42	44	45	48	38	38	43	35	47	38	44	46	39	42	48	31	38	54	37	36	39	44	37	39	45	44	51	48	34	45	46	34	44	43	44	45	47	43	36	46	38	39	47	32	36	49	44	36	35	43	47	39	42	43	39	42	53	36	46	50	36	37	42	45	47	36	28	43	33	47	40	37	35	46	45	39	45	46	47	49	51	44	44	19	33	40	35	51	52	45	29	37	34	40	45	37	42	40	37	37	40	45	36	46	38	37	55	36	43	39	45	49	40	48	46	38	30	44	39	34	56	34	39	46	47	41	49	51	37	40	49	41	41	39	46	40	42	39	38	39	55	41	35	33	28	56	46	40	45	37	36	46	46	47	40	35	51	33	58	30	40	32	41	38	44	36	52	34	46	33	55	42	43	42	50	47	35	34	32	48	44	40	37	44	41	54	43	45	39	44	42	32	51	46	45	39	39	42	39	35	45	53	35	34	35	42	45	45	47	42	47	52	38	45	49	32	43	28	45	53	45	39	55	36	52	47	47	42	44	48	38	44	57	40	37	33	35	39	43	48	29	44	46	38	36	44	39	53	37	50	35	46	42	42	36	43	36	50	55	44	46	42	47	36	38	44	35	33	39	54	36	37	33	44	38	35	47	45	45	48	49	45	32	47	43	39	40	44	48	42	42	39	37	34	35	49	32	34	40	48	57	42	41	54	34	54	46	37	43	37	44	47	34	39	43	41	44	35	45	48	40	38	41	43	51	43	43	28	49	35	37	45	57	42	45	46	35	53	31	47	37	38	37	38	43	43	44	51	35	40	48	57	42	40	39	37	33	42	43	32	46	48	40	45	39	36	43	45	39	48	41	41	35	34	35	44	46	36	39	49	37	39	55	49	42	38	38	44	38	50	55	46	39	39	40	27	47	47	38	40	36	42	41	36	40	58	33	34	44	34	38	39	38	41	45	48	35	33	37	36	46	44	50	50	39	29	49	46	46	53	50	37	56	45	50	46	45	51	37	42	51	43	45	48	37	52	41	38	36	54	51	42	49	46	41	40	44	33	42	41	47	52	44	40	50	47	44	44	47	50	46	35	48	41	32	35	46	42	43	38	38	40	29	47	54	38	46	41	39	38	53	42	37	50	39	51	49	42	45	54	36	30	47	42	27	35	38	53	43	46	42	40	43	41	48	49	32	48	39	60	34	41	34	32	41	41	41	41	52	33	40	44	41	40	47	44	39	43	37	48	36	36	43	42	47	59	34	34	49	40	36	49	40	52	43	42	40	33	51	45	49	50	45	55	39	49	35	36	33	38	33	39	47	44	41	56	30	44	34	51	38	42	42	46	40	31	47	41	36	33	58	37	40	37	44	44	39	44	49	36	37	45	43	59	36	49	48	34	46	47	34	36	44	50	46	26	43	46	39	45	34	36	33	41	47	34	42	52	34	51	45	37	42	46	33	47	45	30	34	38	56	39	46	51	45	34	38	36	42	46	38	45	37	37	52	42	37	40	57	45	43	41	52	44	42	45	42	50	38	48	38	41	41	50	41	45	49	47	42	53	37	44	39	38	32	40	34	39	38	35	34	41	51	36	42	46	44	32	44	49	37	28	35	37	50	47	48	49	44	41	42	49	41	45	36	43	42	41	47	36	35	49	51	42	40	33	42	48	49	36	52	51	46	40	36	44	49	53	32	42	45	41	50	41	37	43	30	37	36	48	40	43	46	34	50	45	38	40	34	47	45	50	49	46	47	53	38	35	38	46	36	50	39	58	39	40	45	55	47	41	49	55	42	40	39	45	40	43	45	34	36	49	39	51	32	44	40	45	49	41	53	35	32	40	38	59	45	54	38	35	33	45	43	36	41	38	50	41	41	43	37	42	47	54	35	39	44	38	42	49	42	40	53	37	37	35	44	38	40	51	40	45	42	35	42	34	49	39	31	45	33	49	47	42	41	42	48	45	35	41	34	43	46	36	53	41	40	37	47	39	32	51	49	44	39	42	51	40	39	42	38	40	41	45	31	50	31	42	35	33	47	34	51	40	38	33	42	33	34	53	48	61	36	48	32	55	45	53	55	56	51	39	38	34	39	52	31	45	37	46	44	53	31	33	41	39	39	35	37	43	41	38	49	51	38	47	54	35	58	37	42	50	37	36	38	44	41	36	35	37	38	37	39	31	30	43	45	38	59	52	45	40	49	41	49	43	39	41	47	43	43	49	53	44	38	48	39	33	41	39	47	37	39	43	45	38	46	46	42	38	42	37	43	46	39	39	43	43	38	43	54	51	46	51	44	43	41	36	48	29	42	46	42	26	43	44	53	48	33	42	39	39	45	50	47	44	30	42	48	46	46	56	40	38	45	44	41	50	49	42	37	47	32	43	43	45	41	37	41	35	35	52	48	43	37	46	46	48	51	40	45	50	33	47	42	44	40	38	51	40	42	44	35	39	50	37	42	38	45	54	44	43	42	43	54	35	42	38	54	51	44	48	40	32	49	48	49	38	54	35	34	40	39	45	42	45	30	43	47	51	38	44	41	31	40	40	46	43	50	42	40	58	45	43	47	42	39	48	54	45	40	35	37	46	45	46	40	27	39	35	44	39	47	40	43	40	37	32	40	25	34	52	31	37	54	44	42	35	46	44	49	53	49	32	34	48	46	48	44	36	43	26	48	41	35	34	36	39	37	48	42	38	43	44	42	55	44	38	35	47	47	37	44	44	42	38	37	48	41	42	60	36	40	44	39	52	38	45	44	41	42	42	32	33	41	41	45	51	47	49	53	42	42	39	46	46	41	40	42	43	45	35	43	47	34	42	42	45	38	42	58	36	39	52	42	39	41	44	37	37	44	53	49	46	44	36	44	48	39	42	48	40	45	40	39	48	39	41	31	33	46	43	45	42	42	49	41	41	31	48	47	30	40	39	47	31	45	49	45	43	33	54	50	39	42	57	42	35	39	41	39	35	45	34	46	48	44	38	41	45	40	44	52	39	39	35	44	38	36	41	28	42	46	52	58	41	45	34	41	40	50	45	54	42	43	37	37	34	42	40	44	44	46	36	50	46	47	36	47	44	40	41	36	42	40	46	39	53	39	46	42	31	45	42	44	39	43	37	54	42	38	40	41	60	51	47	54	46	49	53	40	38	43	42	37	33	35	47	42	40	41	38	43	30	29	52	34	40	28	35	40	46	40	54	35	54	39	41	44	34	38	46	44	40	38	49	61	40	33	38	31	36	35	27	37	31	34	41	42	44	29	45	39	44	52	42	43	47	41	46	44	45	53
11415	1838	978	1012	2185	3487	3794	3441	2846	2375	2023	1713	1438	1354	1167	1051	1018	884	863	850	808	747	740	669	657	663	620	602	659	618	598	610	582	585	533	590	563	512	519	510	517	506	466	526	556	531	522	515	480	494	516	496	494	481	454	511	524	516	482	506	501	475	471	504	493	496	468	464	478	441	476	447	453	467	463	487	441	455	486	453	463	460	455	492	469	452	464	484	479	445	486	484	462	508	496	492	461	447	458	455	443	461	434	444	482	474	480	435	483	427	456	448	466	496	477	499	448	477	401	427	480	460	449	465	498	417	464	474	478	461	448	463	485	467	449	482	448	456	479	461	440	453	446	479	473	450	483	453	481	403	447	422	488	458	479	470	425	460	422	452	477	466	464	471	462	486	428	471	449	422	425	410	452	460	447	455	417	463	466	438	421	481	463	432	490	456	478	491	428	460	434	451	485	435	457	437	463	464	462	444	429	443	432	449	441	462	467	471	448	426	433	450	428	441	443	445	445	432	429	441	444	446	469	458	411	504	425	437	439	424	466	455	457	420	443	444	494	499	453	452	461	435	478	455	474	445	490	462	474	423	462	427	434	450	461	461	470	451	484	465	448	449	445	443	472	454	451	465	464	473	449	445	414	476	421	447	428	451	461	432	467	437	471	468	467	456	474	462	467	469	438	442	446	448	465	430	484	506	437	453	465	447	439	444	427	444	464	424	456	429	449	436	482	472	464	430	418	418	470	461	459	415	455	398	408	465	425	460	422	451	459	451	461	442	454	446	451	436	438	448	451	442	493	436	434	444	447	405	428	464	435	414	470	443	456	452	429	463	442	451	453	453	430	427	438	473	446	457	473	469	444	444	434	440	457	422	452	451	429	480	469	475	462	415	454	435	428	480	477	458	448	454	459	482	444	475	426	477	452	458	449	465	467	471	449	479	415	443	466	441	485	503	458	440	406	451	463	478	482	458	469	451	464	434	418	458	490	432	471	458	476	452	462	461	460	490	460	434	467	449	472	454	472	443	411	459	470	447	469	413	456	449	453	465	473	461	427	456	475	477	462	414	455	438	477	508	434	447	491	445	456	434	453	470	477	436	420	441	463	446	442	412	437	442	491	478	466	464	414	450	446	496	449	420	444	442	461	399	476	445	472	428	445	447	438	494	468	464	439	451	454	487	493	447	491	456	429	433	448	465	425	458	470	462	425	394	464	460	441	482	456	443	476	409	475	458	460	423	448	456	434	477	429	485	491	468	423	432	477	454	455	465	410	470	474	441	453	441	470	444	431	451	470	443	414	471	465	458	445	479	412	448	476	492	434	434	482	440	449	457	477	460	473	426	438	481	425	460	432	465	428	440	441	449	489	486	454	440	429	464	462	445	457	431	392	430	457	482	449	456	456	473	447	458	437	448	486	426	441	435	458	441	492	441	471	433	471	462	420	441	456	415	467	467	439	475	457	454	436	482	450	455	419	469	435	465	455	470	447	480	466	433	456	438	449	482	478	486	466	442	432	421	423	457	454	444	431	447	465	482	454	452	466	471	396	415	456	440	419	497	398	467	459	485	420	503	420	443	459	431	459	477	481	494	464	431	446	449	417	466	433	436	441	447	418	472	452	446	408	440	472	449	419	466	478	454	464	434	440	472	460	425	423	445	481	456	397	461	464	435	431	447	464	459	482	459	468	442	438	454	452	472	402	425	444	454	452	468	478	475	459	450	432	495	424	439	439	440	455	444	453	499	485	451	460	481	434	481	442	442	470	442	451	454	438	421	439	429	457	464	454	485	477	470	449	442	451	444	466	446	498	475	431	433	442	498	445	460	439	403	490	397	469	441	421	401	455	480	476	445	467	432	459	468	450	480	440	509	453	436	487	454	446	463	450	446	468	464	450	445	476	448	471	435	473	496	451	453	429	440	456	423	454	440	463	451	460	447	385	430	438	453	429	441	415	438	423	472	451	439	430	457	432	477	439	442	444	446	450	426	459	419	443	416	441	460	433	443	417	445	430	425	410	440	448	471	472	477	501	435	487	438	470	458	442	464	483	431	450	454	467	480	426	450	441	440	458	445	481	480	478	453	441	441	436	458	434	480	443	446	460	461	449	438	443	421	434	440	453	435	473	465	436	461	480	479	442	438	450	451	479	445	427	473	401	475	456	446	419	466	426	451	428	430	437	443	414	437	480	435	421	440	479	446	431	486	433	482	461	432	497	469	458	482	430	442	483	460	448	467	452	486	395	482	486	459	453	421	428	437	405	442	450	416	482	470	429	425	477	467	452	448	435	446	440	445	489	454	454	478	418	489	468	471	447	496	469	411	411	471	455	487	448	465	443	453	409	463	450	448	509	478	495	471	456	457	459	422	440	453	440	459	438	440	449	432	493	436	437	450	462	419	467	430	405	422	480	459	414	522	428	425	450	467	471	507	473	458	471	474	453	478	437	486	441	449	453	454	443	454	414	461	429	469	465	437	465	399	476	438	439	424	447	450	405	438	445	469	454	417	416	491	452	461	413	420	473	471	431	452	454	424	407	438	472	489	434	480	451	467	442	441	485	450	454	404	465	475	457	443	422	447	464	437	414	468	450	449	448	441	448	438	434	435	464	442	458	469	431	472	488	437	452	441	435	449	487	420	457	463	426	435	453	449	448	447	461	451	427	426	491	444	472	458	472	447	457	421	447	442	471	461	406	457	395	446	474	474	446	453	416	448	484	412	456	465	465	462	456	420	469	442	434	471	433	455	486	503	441	484	454	460	457	465	436	480	469	460	482	503	436	448	456	432	472	446	440	457	420	468	411	386	451	496	472	447	458	451	457	465	468	438	481	462	458	409	468	460	445	461	435	423	434	431	453	411	478	419	472	435	460	458	458	461	424	452	461	474	437	479	427	456	425	445	433	480	462	444	440	469	424	458	475	452	425	476	469	470	401	462	429	469	428	441	473	457	477	429	475	437	453	437	459	435	447	442	433	452	435	465	446	411	449	433	458	449	447	429	474	438	454	440	412	451	450	452	421	450	429	468	490	444	471	420	426	440	479	500	448	465	430	424	431	471	421	426	422	419	430	452	435	475	430	414	440	430	464	468	445	494	436	470	443	462	417	434	463	464	478	406	461	460	434	452	500	489	406	436	444	452	452	449	435	465	458	479	480	442	448	446	410	441	478	489	460	470	430	447	444	454	442	444	448	473	440	452	442	489	462	459	498	459	432	469	438	445	469	456	465	439	440	445	460	450	433	468	464	491	477	477	431	462	462	480	475	428	470	420	454	475	444	454	472	453	437	491	410	434	460	455	456	448	480	481	455	430	423	437	452	414	459	432	479	433	478	433	466	450	446	404	418	480	461	450	472	444	429	465	439	416	445	473	458	476	451	440	436	447	446	439	464	457	444	431	423	430	445	463	442	450	447	450	464	471	458	453	455	462	433	457	435	465	494	428	399	447	415	421	446	428	449	442	435	405	445	466	454	418	438	435	474	432	427	439	487	453
2986	120	73	73	52	59	57	77	70	85	81	67	52	70	62	68	63	57	59	53	41	53	49	50	46	54	43	54	50	61	43	44	40	39	43	39	56	46	43	46	42	43	49	58	45	37	43	61	32	51	37	54	41	45	53	34	58	41	51	44	43	37	35	42	45	41	42	38	39	43	45	45	48	50	33	40	30	38	42	39	42	37	40	33	45	49	42	45	42	37	42	50	58	45	46	45	45	44	39	38	35	47	58	42	56	49	46	53	44	47	46	45	44	35	41	57	33	51	49	32	37	46	31	53	42	31	41	44	43	40	45	33	35	42	51	44	36	46	44	46	44	45	41	26	51	42	38	47	30	63	38	48	45	66	42	53	37	42	46	48	52	40	38	45	39	42	37	40	37	51	49	46	38	53	41	50	52	36	40	42	34	53	37	47	51	46	48	30	34	42	46	49	45	43	39	56	54	47	46	50	41	55	57	51	53	40	42	42	56	39	42	33	40	49	40	40	44	40	33	31	68	48	40	45	42	37	49	46	42	44	36	43	38	41	50	42	36	34	41	48	46	44	63	46	49	51	36	43	28	42	40	35	54	39	51	39	52	50	36	49	40	47	50	49	43	35	43	39	56	42	47	51	38	39	39	52	46	46	37	35	35	40	47	54	34	53	48	48	46	41	62	48	48	47	45	38	39	36	53	42	40	45	48	45	45	31	38	46	41	44	38	49	39	46	52	50	45	43	44	50	49	42	41	41	40	46	43	43	42	43	42	39	38	46	51	37	41	45	57	48	49	49	45	43	52	36	37	53	40	55	49	43	41	51	36	44	38	59	43	39	37	35	42	42	59	51	38	49	42	58	42	46	44	45	39	34	42	41	45	42	35	40	41	40	37	39	55	43	45	36	48	46	54	52	37	52	33	41	53	47	40	48	47	43	52	48	54	46	36	48	41	41	41	45	43	38	34	44	56	34	40	37	35	44	42	37	49	43	38	34	46	44	46	48	47	44	40	47	31	44	31	26	45	53	33	32	44	47	39	37	36	51	38	40	51	48	38	42	45	49	49	50	25	48	42	52	40	53	50	44	41	34	51	41	45	41	37	40	45	39	47	47	38	39	44	41	41	45	37	51	41	40	46	42	43	38	56	61	41	40	37	47	40	44	48	42	54	44	37	46	47	34	49	35	43	36	45	58	41	48	46	41	57	30	57	48	43	38	42	45	37	40	45	38	41	41	44	40	37	42	50	43	41	38	41	37	45	48	52	37	44	41	48	53	43	40	31	41	49	44	40	38	35	43	43	35	36	42	50	42	51	37	53	58	46	52	48	35	37	40	50	49	42	43	38	44	37	51	45	50	35	49	44	44	55	55	38	38	44	51	46	43	43	55	37	56	45	33	43	50	37	53	45	36	36	45	52	48	38	52	46	47	57	44	35	50	46	39	39	41	47	43	44	49	36	51	26	40	39	52	34	52	45	47	36	42	48	50	47	45	35	46	45	52	40	40	38	49	36	50	42	52	43	41	43	42	42	42	43	52	41	40	38	52	36	41	40	48	37	48	59	46	36	56	35	36	33	32	46	44	44	45	41	38	35	39	40	34	45	40	44	37	44	49	46	37	52	46	43	39	49	51	37	40	44	45	47	45	44	45	34	52	49	48	38	39	28	41	52	47	47	50	42	51	38	45	43	51	28	49	39	53	27	45	48	46	33	42	52	49	38	35	54	50	52	36	34	48	37	41	43	42	42	44	43	49	37	30	37	36	44	47	48	43	36	49	43	43	37	48	41	42	69	39	40	44	48	33	47	43	43	39	52	35	52	55	34	39	50	45	43	40	45	46	43	44	41	44	42	48	52	40	34	33	35	54	42	50	42	48	51	36	54	32	39	51	37	53	49	46	55	50	36	46	41	49	38	52	41	38	37	45	34	37	44	40	37	31	39	58	34	45	40	44	37	35	48	48	51	43	40	47	44	40	48	40	40	52	47	42	47	48	36	36	42	55	45	42	37	45	39	49	39	46	47	49	48	51	47	34	45	47	38	39	55	38	51	59	59	48	44	36	45	44	39	44	52	55	39	39	45	52	52	34	37	43	39	34	30	42	40	47	47	40	37	47	37	50	41	48	56	48	40	48	48	36	34	43	43	30	39	38	38	56	44	45	47	38	51	52	46	40	53	53	46	45	44	38	43	36	38	51	34	43	32	46	41	38	58	43	52	48	49	42	57	39	47	46	51	44	43	42	38	45	49	43	45	44	42	48	45	36	45	40	47	41	31	49	44	40	40	40	40	54	44	46	36	47	45	38	36	53	45	54	48	44	53	37	42	45	50	46	40	34	32	42	45	34	33	62	48	50	38	55	41	50	40	51	41	45	40	44	45	45	38	36	44	40	46	46	48	36	34	50	42	43	33	46	45	54	42	46	37	47	40	49	40	38	44	38	39	52	49	30	52	43	39	48	42	44	45	51	33	38	48	33	38	42	49	43	36	39	43	39	44	39	56	41	40	49	36	48	42	38	34	30	41	37	56	62	45	40	31	43	53	48	43	42	46	40	25	42	48	41	46	52	53	36	55	42	39	38	40	42	35	32	41	55	39	39	37	52	48	29	35	48	65	41	41	37	46	46	46	53	40	44	33	56	36	34	38	29	59	37	46	33	38	43	48	53	59	36	44	49	47	41	40	34	51	43	31	39	48	48	45	40	48	43	45	50	39	37	45	45	45	35	44	36	47	33	44	47	54	50	51	47	43	47	42	45	50	46	47	44	36	56	41	39	44	43	49	49	48	41	45	42	40	49	51	42	41	54	41	49	46	45	36	45	43	36	39	51	50	35	30	37	43	45	43	42	32	44	44	45	49	51	43	51	32	43	38	32	46	53	34	44	44	40	34	41	44	41	35	42	47	47	55	36	38	45	37	37	57	47	44	54	42	58	39	43	43	41	41	40	42	39	35	45	52	42	46	45	50	49	52	50	43	31	39	43	58	31	37	47	50	45	44	50	46	44	48	44	39	54	50	44	45	54	41	42	46	48	44	50	41	42	40	44	33	50	50	45	38	48	40	48	45	37	46	57	40	57	48	41	38	50	24	45	51	43	39	35	36	44	44	49	45	55	42	42	33	39	39	40	43	46	43	43	58	32	53	42	30	48	55	38	38	36	46	35	41	51	63	68	52	52	41	50	48	42	46	46	30	40	42	46	45	36	33	43	49	44	51	49	39	43	38	43	34	53	42	47	38	36	49	37	47	44	42	51	42	42	37	43	38	42	45	42	42	52	45	39	40	36	43	33	46	40	45	46	50	40	47	41	37	31	40	36	45	30	44	33	51	31	53	43	49	49	37	46	33	46	53	53	43	43	42	36	44	53	47	38	41	46	49	41	39	43	47	46	50	47	41	52	45	43	47	48	44	42	38	49	38	48	44	34	47	52	41	38	50	42	44	42	39	40	37	37	41	38	45	49	57	42	38	40	39	40	48	38	46	40	47	44	39	50
8168	1397	947	928	1868	2908	3173	2949	2623	2185	1984	1628	1512	1503	1245	1116	1077	978	905	868	831	798	696	707	709	638	645	588	611	611	611	544	570	551	527	556	489	509	510	523	499	529	483	506	545	500	466	496	487	497	494	441	472	455	458	449	472	487	479	466	435	440	435	455	528	459	458	456	435	458	458	460	411	413	446	436	437	429	455	404	430	452	425	430	443	441	438	419	421	454	454	454	432	431	418	398	411	438	419	436	443	401	454	429	402	447	424	420	378	396	417	453	465	418	402	430	421	409	432	460	422	423	446	432	422	418	406	437	422	398	424	411	427	442	439	389	431	449	420	399	423	418	468	419	411	435	421	434	416	438	404	423	416	431	421	461	443	420	465	407	437	433	406	408	426	414	417	438	394	460	426	384	408	422	428	410	416	409	392	413	448	418	457	465	389	439	393	441	478	439	451	427	453	423	407	447	403	412	425	440	406	439	387	426	419	418	457	429	417	425	442	415	414	378	403	398	412	448	418	430	418	390	432	438	399	397	448	417	411	422	434	436	408	432	402	432	449	465	421	442	449	419	409	418	416	437	444	420	427	439	446	368	430	404	369	433	410	413	433	417	405	427	432	454	415	421	423	403	437	415	429	424	393	399	439	418	430	422	431	399	442	415	384	425	403	437	441	435	385	442	420	419	411	416	419	388	413	403	442	383	410	399	409	422	414	421	426	398	405	418	404	444	446	406	399	411	448	414	413	415	432	433	446	422	427	404	448	444	442	430	448	427	399	417	402	391	359	404	434	388	422	430	458	424	398	442	451	406	419	443	415	407	410	385	443	456	417	420	441	405	452	401	441	455	456	425	402	434	429	401	439	422	452	410	420	408	400	435	433	436	416	431	410	443	438	432	429	443	440	444	481	459	450	407	427	422	433	392	402	403	465	407	454	430	419	420	414	395	425	443	387	422	422	391	456	438	457	395	439	393	447	405	454	444	384	440	430	414	400	415	410	417	450	443	431	411	428	411	413	418	424	467	445	378	434	434	472	418	408	408	433	420	405	400	411	403	416	429	413	415	427	418	438	416	435	417	436	438	427	422	414	444	456	391	428	430	443	441	409	402	426	391	415	413	411	416	406	419	410	397	417	426	419	418	412	419	412	415	417	439	423	420	429	428	420	418	406	418	452	419	402	443	427	448	409	414	462	447	446	449	431	380	420	436	422	438	382	415	404	431	439	441	399	470	412	433	414	420	404	425	414	415	406	476	395	420	433	449	431	439	435	435	419	439	407	390	402	365	465	404	445	434	432	428	450	414	440	433	422	432	439	427	436	429	410	419	412	440	418	429	390	414	430	429	417	403	431	436	439	460	443	401	438	418	426	427	470	456	444	416	408	432	424	438	406	404	416	404	419	427	425	399	435	411	404	442	412	417	443	379	413	417	455	442	420	418	398	452	447	423	413	424	413	428	424	430	407	467	428	494	434	405	441	439	430	433	435	460	425	421	411	409	423	393	422	394	405	423	402	403	411	414	452	412	407	389	399	416	414	423	441	435	433	441	397	448	444	416	447	451	443	434	441	429	400	436	417	424	434	465	425	430	407	384	427	434	410	393	409	367	420	405	403	431	439	381	415	424	430	452	415	393	434	431	432	386	435	436	433	415	418	442	438	401	422	473	428	413	440	416	379	384	418	435	453	410	439	399	416	421	460	447	433	431	429	434	374	423	425	428	413	418	417	423	468	433	432	408	398	412	451	423	431	417	414	402	429	421	432	396	395	418	440	435	411	423	478	442	428	459	407	419	419	402	428	441	406	446	424	427	441	444	406	397	454	459	405	437	434	430	412	407	413	433	425	404	439	446	417	389	401	401	427	422	421	425	406	407	423	422	455	453	401	409	442	432	394	462	398	412	386	436	437	412	397	432	434	409	439	449	420	429	443	433	433	397	423	399	432	407	394	419	430	415	430	427	429	385	406	401	414	432	412	452	442	426	423	444	429	478	449	420	427	407	400	436	444	436	417	458	420	440	472	446	409	442	459	411	445	440	412	420	419	432	458	434	433	399	500	396	440	415	406	428	408	435	421	403	440	442	408	435	422	436	416	411	388	410	439	432	422	418	478	418	406	412	450	451	422	416	399	462	421	429	415	423	446	441	405	444	451	404	412	436	440	406	436	413	414	437	438	414	408	463	416	412	416	438	452	407	430	443	381	448	405	432	409	412	412	400	428	412	427	433	394	400	453	416	373	420	399	416	386	440	425	427	434	429	396	424	427	420	392	394	435	413	429	443	411	408	416	395	418	412	498	406	418	437	416	419	451	422	411	405	401	424	456	421	444	388	421	425	449	424	438	435	417	432	427	429	399	437	392	389	451	394	438	435	451	447	405	407	457	431	427	486	403	464	421	423	398	446	377	409	423	425	435	382	434	459	433	419	414	433	432	425	443	438	413	421	439	392	435	412	438	438	418	461	462	426	409	400	401	418	400	399	414	419	439	421	456	428	407	464	410	419	425	428	417	398	425	438	446	385	423	430	426	412	409	391	435	456	438	435	424	442	410	446	411	446	434	414	453	449	385	433	435	438	423	415	403	439	431	425	405	446	473	465	414	431	406	399	447	419	467	450	410	420	408	408	400	404	409	409	454	424	431	463	428	445	450	440	445	448	473	434	449	440	421	411	422	425	444	437	418	470	452	458	395	426	402	414	417	439	436	398	428	399	439	437	407	426	400	423	440	416	436	410	428	426	426	439	425	398	377	439	432	423	418	405	394	442	425	424	383	446	416	428	449	389	421	381	444	397	429	438	416	412	431	407	391	391	408	439	406	408	406	405	447	409	442	385	420	428	432	418	416	425	435	448	430	439	395	431	405	462	427	411	416	430	446	444	425	421	444	411	404	396	428	400	461	430	385	417	451	402	436	429	415	420	418	439	444	427	393	427	439	409	458	407	444	415	420	451	444	465	416	445	388	405	411	404	428	435	445	442	437	430	417	412	399	432	435	428	434	415	406	382	432	402	423	410	421	442	387	431	388	451	410	396	450	425	404	392	401	434	429	395	446	417	468	401	397	436	444	421	442	421	438	401	405	458	420	424	461	437	413	437	433	409	424	387	445	412	451	407	400	366	418	419	424	391	424	438	444	456	412	424	413	443	432	393	466	388	421	457	436	412	398	462	407	415	383	416	425	442	454	440	402	422	446	406	378	435	425	414	449	455	418	443	416	411	434	433	406	473	386	390	408	445	447	425	437	444	406	404	428	424	387	442	389	428	404	431	444	449	414	406	440	410	449	454	430	407	412	438	462	389	429	428	446	442	420	397	433	419	441	429	439	424	397	438	395	392	429	438	383	373	422	386	434	434	443	433	425	453	403	412	424	412	428	378	437	453	431	418	458	446	399	451	442	452	437	415	417	401	408	403	436	454	407	454	431	418	412	457	387	430	472	441	421	421	443	452	419	415	437	399	413	431	397	429	411	416	425	401	429	388	425	420	409	366	437	423	430	420
1932	146	89	56	43	42	63	89	72	93	78	63	60	58	57	47	64	37	34	34	31	43	32	40	28	34	33	24	33	34	27	25	31	27	20	25	28	33	16	29	32	21	34	20	23	23	26	28	19	23	25	19	27	23	33	32	28	21	27	28	20	25	15	17	27	25	22	25	27	37	28	22	22	22	28	27	21	26	19	21	21	25	24	28	20	16	21	21	25	17	17	20	17	18	23	23	23	13	25	25	20	30	30	18	29	25	23	34	23	18	19	25	30	20	22	23	21	32	20	22	25	29	18	24	27	22	29	22	26	24	22	20	24	22	14	18	29	15	31	27	23	24	20	23	22	17	21	19	21	25	18	24	22	21	19	23	21	33	20	26	22	25	19	21	22	18	23	30	19	23	22	18	23	19	24	21	26	23	22	29	34	25	20	24	25	24	22	18	19	22	19	22	26	37	14	21	26	21	19	26	18	23	26	27	33	23	29	21	28	25	18	19	31	24	24	16	21	19	29	21	33	24	27	19	18	21	24	23	22	16	15	35	20	20	18	23	19	21	20	20	25	28	25	21	13	27	24	23	29	28	11	23	22	18	20	19	29	17	27	27	28	28	18	19	25	23	17	22	26	26	23	25	25	20	24	16	23	34	28	14	20	19	24	22	26	27	19	20	23	19	27	27	29	21	23	20	23	17	23	16	18	18	24	23	25	28	23	16	29	21	20	22	27	22	16	27	32	21	24	19	26	25	26	24	18	27	19	29	19	20	22	20	20	18	23	18	19	22	32	20	24	32	22	22	24	23	26	22	11	26	21	32	20	18	20	19	18	19	25	23	29	26	23	19	17	10	21	20	30	26	26	22	24	15	19	22	17	30	21	22	24	24	20	31	17	21	17	19	28	21	31	15	30	16	25	20	20	24	19	19	14	27	19	20	25	18	19	20	16	17	22	24	17	15	26	24	17	11	22	25	22	27	24	20	15	24	34	28	30	24	22	22	28	19	25	23	24	29	27	23	19	27	23	20	12	29	18	29	26	20	16	22	26	22	27	22	19	27	25	25	23	22	26	19	23	20	22	23	25	26	16	21	25	18	25	28	25	26	19	25	31	15	21	21	15	16	18	16	26	19	19	28	21	14	20	23	20	29	29	28	21	25	22	26	19	26	22	30	23	16	25	24	29	21	26	25	31	27	20	21	21	20	33	20	25	31	22	29	22	13	27	19	31	22	27	25	23	20	29	23	16	21	23	23	16	23	30	25	23	21	26	19	32	28	23	20	25	21	21	21	27	17	32	24	18	26	20	25	32	22	20	24	26	26	29	24	20	22	20	21	21	17	14	20	22	20	13	13	18	28	19	27	29	21	20	19	20	25	34	24	27	21	25	14	22	22	23	21	19	20	26	24	20	25	21	19	29	22	28	23	19	24	24	24	24	18	29	24	22	21	20	35	26	25	24	18	22	21	25	25	26	29	24	20	20	21	22	20	20	23	24	25	22	20	36	21	17	23	27	25	13	22	19	19	18	21	22	22	25	23	21	21	20	25	21	27	37	26	19	21	23	31	32	21	34	32	28	23	32	18	19	29	19	28	21	34	19	20	17	24	21	17	28	20	28	26	28	26	15	17	19	18	12	24	23	23	18	30	29	19	26	19	18	17	22	22	24	21	17	23	24	18	27	26	17	27	27	21	20	29	27	29	25	23	28	18	18	15	16	23	19	23	21	23	18	23	25	21	17	21	13	24	28	25	19	21	26	23	20	18	18	27	16	27	25	20	29	15	16	21	19	24	19	22	27	23	22	25	21	23	21	19	22	17	18	26	18	16	17	16	19	18	21	21	23	26	22	20	23	19	28	24	24	21	22	21	20	17	25	24	18	15	20	14	17	19	25	22	15	23	25	20	19	25	17	18	32	27	21	14	15	19	17	20	29	24	28	21	27	12	27	23	21	25	31	23	21	32	20	22	20	18	23	20	15	24	15	20	25	21	24	21	26	16	26	16	24	21	23	23	23	20	16	17	19	18	12	16	16	29	18	15	19	34	28	23	19	24	17	21	23	21	25	32	27	18	29	20	25	21	24	18	28	18	23	26	20	18	28	27	29	24	11	19	24	25	22	19	18	22	26	16	18	24	26	22	20	22	21	22	15	26	21	23	24	30	24	22	25	23	26	20	28	24	25	29	22	27	22	22	26	32	22	32	27	22	24	26	21	22	17	17	18	23	26	27	25	10	25	17	22	24	23	22	25	25	29	24	24	25	15	26	21	23	20	22	15	24	24	17	22	22	31	29	14	19	20	26	26	23	19	13	24	17	32	27	19	11	26	20	33	23	20	30	26	28	24	20	29	20	18	31	20	22	30	13	16	20	19	28	19	20	22	29	17	27	19	24	22	26	19	14	22	21	24	12	20	20	21	24	21	22	16	16	25	27	24	13	21	35	30	33	29	14	22	20	28	20	27	25	24	21	30	27	21	31	24	20	13	36	25	29	26	20	27	18	27	24	15	25	25	24	22	19	24	25	20	20	16	16	16	31	25	21	15	25	27	22	26	35	19	23	25	24	21	23	30	23	21	18	20	25	15	27	26	18	19	26	25	19	22	30	16	27	15	28	28	23	20	20	29	22	22	30	23	23	28	18	38	34	24	25	32	22	27	23	27	15	22	29	32	27	16	25	27	29	20	29	20	16	17	25	33	22	14	18	23	27	18	17	29	23	25	27	24	18	27	27	13	18	25	18	28	30	26	24	29	18	17	25	26	30	24	28	26	14	40	25	23	18	14	18	23	21	17	25	10	23	21	30	29	20	20	23	25	21	20	29	25	19	16	30	15	19	15	21	25	22	25	26	19	15	18	24	23	29	17	17	18	26	22	22	23	27	26	28	26	30	25	27	22	17	21	26	24	20	18	19	24	25	24	18	25	25	21	22	24	22	28	18	17	18	24	10	24	17	26	27	23	21	25	20	30	18	25	18	27	20	26	24	15	23	24	24	23	20	27	21	19	24	28	16	11	19	14	18	32	23	23	23	19	29	20	30	17	30	15	24	20	23	25	16	22	20	17	22	26	22	25	12	22	19	28	21	23	31	34	29	23	21	14	23	17	21	20	24	22	21	20	29	13	25	14	23	23	15	15	19	25	23	26	34	24	18	26	16	13	17	20	26	16	18	33	30	35	23	24	23	15	28	22	16	20	19	23	22	26	21	14	21	25	22	26	25	28	20	21	16	22	25	18	23	17	25	24	22	31	18	22	23	29	22	18	23	16	20	20	22	15	19	28	20	17	14	23	35	15	23	32	28	19	28	22	29	16	27	21	19	28	19	17	28	23	22	24	16	22	25	24	18	24	25	23	21	21	18	28	19	15	19	21	30	22	14	20	18	34	20	19	24	29	32	15	24	23	27	20	24	23	26	25	32	20	24	17	30	23	21	24	17	27	17	24	14	23	19	21	17	20	22	34	27	27	25	17	22	24	21	30	28	17	25	15	19	23	18
12474	2305	1133	1084	2960	4836	5212	4827	4075	3338	2826	2361	2107	1806	1519	1377	1236	1082	1004	866	824	789	778	678	664	643	621	586	581	547	499	492	431	434	432	417	379	387	406	389	398	405	336	353	362	333	361	364	347	363	313	286	343	310	305	305	289	281	324	308	308	335	286	304	310	317	278	302	284	275	286	283	313	256	256	288	312	262	256	303	277	292	279	258	257	276	264	261	301	268	273	252	259	248	262	245	281	259	283	265	270	265	253	241	247	240	278	253	246	252	240	266	234	258	258	261	275	259	250	253	246	254	264	277	257	243	272	250	265	264	212	242	282	233	240	256	252	224	241	229	254	250	236	238	237	249	266	261	241	258	222	261	254	282	248	269	272	260	241	235	265	261	255	233	270	220	271	278	246	279	240	264	249	244	256	287	230	256	245	263	248	256	227	243	235	275	227	257	255	240	234	245	245	272	249	247	264	264	261	273	251	257	256	242	239	264	259	252	236	268	252	234	274	262	259	236	244	240	230	286	253	254	251	228	255	245	238	272	252	230	267	274	233	269	255	256	242	268	276	238	249	232	230	249	274	257	238	260	240	254	240	244	256	267	228	247	251	251	219	254	268	235	252	234	250	231	248	248	250	265	257	268	223	225	256	254	259	256	264	240	264	235	236	230	268	246	284	244	238	260	262	243	247	256	245	241	239	219	275	236	251	270	245	229	260	269	230	231	258	240	248	245	242	229	243	280	253	244	252	254	227	306	262	270	262	241	222	238	259	243	242	269	238	237	229	268	252	249	236	250	232	254	266	240	267	242	254	222	249	256	256	267	258	260	249	256	268	240	238	239	292	247	221	243	200	250	237	235	266	236	243	230	263	221	274	254	233	222	259	251	225	262	246	237	261	269	254	243	257	245	244	256	260	239	246	274	229	262	254	245	260	231	221	259	266	259	238	264	250	254	204	262	237	246	265	244	266	253	260	268	261	240	244	255	236	255	250	233	261	239	218	256	253	229	256	256	229	257	270	254	227	250	235	241	244	266	239	258	273	269	222	238	226	255	239	270	247	230	261	272	241	263	246	256	235	227	221	298	277	254	216	247	253	275	251	252	255	233	232	243	264	223	232	251	235	251	245	233	228	231	230	232	261	257	234	250	250	243	262	234	232	234	235	260	241	244	234	240	241	248	260	260	229	293	267	240	251	256	262	243	262	292	248	280	250	269	237	262	226	264	246	228	242	265	258	213	255	239	262	240	250	256	252	227	245	221	246	247	261	241	231	231	219	250	263	270	262	270	256	245	253	236	248	257	249	229	242	248	260	248	239	212	271	244	263	257	252	265	242	257	295	232	254	259	267	249	285	220	234	230	255	234	264	257	277	262	226	264	266	231	241	243	267	255	263	236	251	252	252	253	217	265	242	284	238	245	258	255	247	252	246	268	252	283	253	250	249	235	233	250	239	265	216	220	256	258	238	262	230	244	256	230	253	241	258	244	275	240	253	242	250	223	235	272	237	229	246	263	248	224	260	229	243	251	277	242	246	234	234	235	263	232	258	254	225	266	245	268	266	250	257	260	239	245	247	226	249	248	227	234	253	250	232	251	243	273	233	232	234	239	238	232	247	252	238	232	264	229	262	222	254	229	237	212	235	222	261	235	279	243	231	265	281	236	261	258	231	254	260	247	229	267	265	231	268	253	232	248	255	258	236	271	258	246	228	246	234	249	257	258	236	252	248	232	261	266	265	242	276	243	236	264	247	224	264	257	263	251	256	273	257	257	247	255	256	239	228	253	263	260	259	242	259	233	248	225	265	248	245	239	260	232	254	259	249	254	216	253	248	263	250	232	257	260	267	252	262	250	258	285	258	252	234	237	254	265	248	249	250	240	247	230	257	245	250	247	237	284	262	224	279	226	254	276	258	238	270	252	252	265	256	238	267	255	260	250	234	239	239	244	227	261	267	238	254	262	253	228	249	251	231	251	247	213	231	262	251	255	254	244	256	270	220	246	262	266	251	267	244	267	249	236	267	265	261	247	232	258	263	282	253	230	248	242	234	260	254	273	271	223	252	254	246	281	240	252	261	250	279	246	227	243	262	253	252	250	231	243	265	275	238	238	238	245	229	263	264	255	222	246	229	258	247	219	247	236	246	253	259	216	243	252	266	250	262	249	236	243	262	238	215	238	255	257	230	255	236	246	256	275	227	277	247	252	247	238	251	264	243	240	257	243	281	224	242	267	235	256	230	248	251	235	224	268	268	235	266	256	259	265	241	258	237	241	237	264	277	239	261	258	246	230	259	241	229	258	283	244	255	237	279	262	259	226	256	242	264	235	254	276	237	223	257	271	254	268	233	271	254	247	271	248	261	237	256	253	260	238	244	240	242	262	261	279	251	235	246	252	199	254	250	257	248	231	252	249	272	241	255	266	283	238	267	237	241	262	252	249	278	238	249	255	230	268	249	218	261	246	236	249	255	236	264	263	251	258	243	287	229	226	273	241	240	238	236	255	233	276	251	226	240	246	258	258	275	243	267	260	245	263	259	235	245	241	253	244	242	226	277	266	238	275	255	254	256	231	243	248	243	234	229	242	260	253	245	238	209	262	255	264	239	263	288	222	233	283	286	262	257	255	255	266	221	208	250	279	227	254	266	238	250	256	266	269	262	273	262	240	260	230	258	255	242	243	261	254	244	230	215	247	268	255	258	253	261	238	256	258	249	245	247	241	265	234	239	232	237	239	255	287	258	252	260	253	254	246	252	236	251	262	240	271	261	267	226	252	263	233	260	212	241	233	245	231	265	273	247	257	249	245	222	268	251	242	271	275	262	246	243	267	247	280	236	250	246	242	243	255	228	246	235	250	229	276	264	236	238	267	248	245	278	235	223	229	235	263	248	247	233	244	248	258	247	269	261	246	244	262	265	230	250	241	257	258	255	250	206	247	235	230	253	242	262	246	216	263	266	266	275	249	222	256	242	246	249	257	247	255	246	252	240	241	254	251	264	282	245	234	256	226	245	278	248	254	246	269	237	235	245	239	251	266	239	248	252	249	268	242	256	238	242	256	238	252	242	247	265	239	237	251	271	218	243	238	251	236	221	269	265	261	229	249	262	233	243	277	228	251	259	247	259	246	271	246	234	251	272	246	236	236	211	235	246	247	245	253	199	268	222	228	262	250	251	277	227	254	251	249	262	276	235	250	265	234	233	268	254	218	262	232	233	244	241	266	257	250	262	251	251	252	248	236	233	223	233	234	220	226	244	253	268	262	253	241	268	258	242	244	221	267	255	243	256	276	249	234	262	245	234	233	244	285	233	267	254	237	241	259	247	256	251	251	245	248	261	275	250	248	256	229	261	250	279	236	256	239	274	267	252	259	250	254	290	251	239	227	232	258	266	270	256	237	247	254	221	254	230	231	275	228	237	253	260	250	238	253	250	242	247	258	237	249	253	239	255	247	257	223	254	246	226	236	252	247	258	262	275	255	235	272	242	235	235	246	237	237
2072	80	80	71	65	74	82	61	76	66	70	64	60	73	80	65	85	60	64	62	71	69	67	71	68	70	68	71	49	67	64	80	88	75	89	60	75	69	61	66	82	79	52	69	68	67	65	66	63	66	74	63	65	54	74	70	68	67	77	64	54	81	64	81	56	66	71	64	60	59	64	68	50	65	72	61	62	66	81	55	79	64	76	73	85	62	67	53	74	67	64	71	86	68	64	71	62	55	71	68	55	68	48	76	73	54	75	70	68	51	65	62	74	68	66	62	74	75	75	80	84	68	60	69	68	61	62	68	58	72	70	56	59	44	72	76	61	60	60	66	69	57	71	67	59	79	79	53	54	63	74	79	75	60	60	65	78	74	68	77	50	52	51	70	64	71	76	74	74	65	80	63	87	65	60	67	78	67	75	70	82	64	69	66	64	69	51	72	86	56	72	71	87	69	58	71	75	62	63	64	75	61	53	67	72	71	75	60	62	66	65	54	73	66	69	83	62	58	72	66	61	66	73	76	72	61	57	60	84	56	76	74	57	65	64	59	86	78	71	63	76	64	67	89	65	73	68	67	58	50	70	68	59	61	68	64	73	55	70	73	84	46	75	57	84	66	78	70	56	71	74	64	77	69	58	62	74	62	84	57	60	83	72	63	84	73	76	61	78	70	51	77	76	68	53	50	53	88	73	77	57	56	56	71	68	75	73	69	63	73	80	57	57	51	60	82	60	67	74	69	60	65	56	61	50	77	65	63	79	71	55	64	69	56	64	72	61	69	59	63	57	51	67	72	48	63	57	61	70	80	58	70	63	65	70	60	70	75	65	74	66	60	73	66	73	70	54	61	68	73	63	71	68	61	59	64	77	64	70	51	78	65	57	74	66	72	72	73	66	71	63	67	70	78	71	63	78	62	61	57	63	59	68	56	60	67	74	70	63	69	85	66	65	72	62	65	61	69	70	68	68	64	66	65	65	62	59	66	70	67	66	79	55	55	51	76	67	75	65	63	59	72	66	69	65	71	63	78	75	64	64	60	65	56	66	69	66	60	67	73	58	74	62	67	67	72	70	67	62	69	79	66	67	72	71	73	75	71	72	78	81	71	56	72	68	64	82	77	68	72	60	77	56	55	62	84	75	69	52	76	64	66	71	80	53	72	77	59	71	52	60	69	60	62	77	74	66	47	59	58	64	72	78	81	64	60	66	58	72	64	58	64	68	60	88	66	63	81	68	60	49	65	64	70	65	73	70	77	57	73	63	44	74	65	73	40	64	66	76	70	61	65	57	61	78	69	84	45	78	78	66	59	81	68	66	70	73	85	62	70	74	75	68	70	66	66	73	61	58	61	64	71	60	68	68	62	65	62	69	78	68	72	47	75	64	58	69	73	74	65	89	60	60	63	59	72	51	84	74	76	62	74	76	71	86	84	62	89	69	60	61	83	76	57	69	75	58	50	72	60	70	76	71	66	68	80	64	68	68	54	66	78	70	86	57	71	70	74	62	73	64	56	71	78	86	80	71	70	66	67	62	68	81	82	72	59	68	59	68	64	73	64	56	60	63	71	68	67	61	67	85	59	80	66	62	71	55	76	67	73	69	64	62	66	82	64	59	62	64	47	44	75	48	69	73	75	82	59	64	77	56	81	74	67	60	67	62	67	63	59	75	58	68	72	53	48	69	70	66	68	59	62	81	83	81	76	76	77	75	69	70	66	64	54	80	69	70	62	79	64	69	81	72	57	72	64	57	63	73	68	59	70	73	75	67	70	86	77	62	67	54	64	88	66	55	70	60	71	72	73	56	65	80	66	68	63	65	70	68	65	73	80	65	74	69	58	83	54	66	64	77	54	75	66	49	57	81	60	62	70	79	66	65	70	71	59	58	76	71	65	57	51	54	65	84	66	81	76	74	64	68	73	69	81	70	61	67	79	65	72	52	71	74	72	67	60	77	58	75	71	69	64	62	73	70	70	69	67	65	73	77	70	71	64	70	62	76	73	68	71	63	57	67	67	65	56	71	62	56	65	70	71	76	77	63	78	46	64	64	75	74	72	64	49	78	62	67	56	55	67	84	74	71	66	58	53	70	80	72	77	80	54	66	65	75	65	62	59	65	82	90	65	70	63	70	68	64	77	81	58	78	62	69	70	54	62	79	71	59	57	66	75	73	70	66	69	68	65	83	57	62	73	59	61	56	68	65	48	57	69	76	65	70	69	59	86	76	57	66	66	72	69	69	72	51	61	76	64	68	70	74	50	70	74	70	68	73	64	55	73	85	59	48	75	72	64	72	53	56	68	76	75	75	63	67	65	59	67	78	79	73	65	63	80	62	43	65	67	60	80	80	51	71	65	60	51	63	65	61	64	67	65	56	57	55	56	72	62	68	72	68	62	65	61	79	53	67	76	76	61	85	66	68	71	61	65	76	77	61	61	57	67	68	78	65	81	76	62	70	65	67	59	50	64	76	60	78	73	53	79	81	70	67	61	60	61	78	77	72	74	69	74	58	71	58	84	72	69	64	61	72	77	73	64	73	65	52	79	64	64	55	68	74	55	70	62	70	73	57	81	68	72	59	57	59	57	64	60	56	76	89	66	74	79	77	70	80	61	63	53	67	69	56	77	63	63	78	72	63	78	58	66	64	67	76	76	59	75	59	57	67	70	75	59	57	58	64	66	64	63	69	62	65	77	68	54	83	60	68	67	65	54	60	66	80	55	52	68	62	47	79	58	63	64	65	52	58	74	71	78	70	69	56	56	83	79	65	76	64	64	67	65	63	57	69	61	64	48	70	58	71	59	68	80	60	56	55	71	71	76	63	69	58	62	67	60	63	59	67	75	64	70	65	66	64	72	58	57	54	51	70	54	72	59	81	61	65	68	61	67	68	64	62	58	75	66	72	68	70	52	67	55	78	64	66	72	59	73	68	64	61	76	77	53	66	70	68	82	52	66	66	77	56	78	63	55	56	81	76	65	63	46	56	59	64	60	65	58	56	53	58	71	68	63	60	68	70	72	83	76	76	78	56	90	54	63	55	61	68	70	59	74	60	64	73	70	61	79	65	72	68	76	74	80	78	59	60	57	65	74	67	67	61	66	75	58	61	67	73	51	71	58	80	75	66	66	73	71	55	65	59	62	72	55	68	77	50	64	66	62	66	70	55	52	57	50	64	61	68	61	61	64	67	62	79	76	64	72	60	74	68	72	61	78	80	63	73	77	58	63	60	61	85	68	70	56	71	74	70	69	80	52	71	79	60	62	57	79	73	64	69	66	69	69	61	55	76	62	56	65	81	58	81	83	67	62	73	69	70	67	72	81	75	69	77	63	61	64	63	61	70	72	84	59	78	54	81	76	74	66	69	61	62	70	73	72	75	80	71	71	78	67	60	47	57	67	63	78	67	77	70	63	76	71	59	64	69	63	61	63	76	83	61	69	53	58	72	63	67	61	64	51	66	55	49	64	67	65	66	65	55	60	53	69	47	60
7225	854	753	769	890	1216	1271	1207	1148	1071	938	898	891	894	858	817	794	828	731	765	716	734	721	735	716	703	693	702	684	720	692	695	674	645	622	671	701	673	674	656	674	658	655	665	682	647	662	665	657	640	694	714	696	646	657	686	635	665	647	696	715	673	697	651	644	609	647	605	656	644	615	612	641	648	684	710	660	650	617	629	666	656	645	662	663	694	681	676	711	646	617	673	629	642	643	651	670	672	655	607	678	705	650	650	676	648	650	651	655	621	650	701	657	676	657	684	670	616	639	659	667	680	620	654	626	681	664	624	643	691	625	696	655	640	651	659	612	628	641	626	675	648	635	669	638	644	653	675	640	674	636	606	710	715	652	687	668	638	621	635	655	652	657	663	656	633	654	680	613	617	625	611	605	621	652	670	641	662	677	619	659	628	651	658	658	655	664	690	655	623	645	612	648	687	687	702	642	661	707	615	634	681	613	647	598	639	632	636	689	634	669	641	675	673	688	691	667	676	647	728	642	656	664	621	610	686	614	629	685	661	651	693	631	646	669	663	644	683	665	623	647	636	646	653	655	638	668	701	699	649	705	672	647	645	625	647	621	667	660	637	633	644	648	668	649	652	651	684	597	688	647	645	684	686	639	649	590	641	717	642	626	688	639	649	627	714	607	664	641	650	627	640	650	690	710	616	676	642	645	644	596	657	618	677	658	710	670	672	600	619	657	658	668	620	668	675	661	603	607	661	675	656	646	640	606	657	604	624	665	666	648	688	648	658	693	638	661	657	671	661	601	664	669	667	654	585	610	643	664	676	667	616	631	668	653	658	655	667	689	617	710	649	717	660	645	603	630	665	645	664	663	605	654	603	686	631	666	676	653	617	660	691	636	712	664	661	698	638	623	650	654	660	635	665	626	681	646	659	628	640	685	669	681	651	599	646	634	639	650	638	650	636	630	653	696	665	604	663	662	668	666	629	585	645	664	672	685	652	643	672	697	646	637	647	607	664	636	624	671	668	671	650	664	655	638	662	684	626	658	636	643	671	639	619	653	624	640	605	620	648	651	604	672	615	643	643	681	639	666	634	674	643	596	606	627	659	681	660	659	656	643	642	659	648	664	621	605	617	675	653	638	685	622	632	646	658	683	629	636	621	682	636	634	600	613	610	631	674	666	673	639	648	687	643	639	675	728	678	628	642	664	620	648	645	643	677	675	631	669	655	642	663	686	673	606	671	649	665	652	688	655	669	617	688	639	655	643	636	686	617	616	698	656	673	652	688	654	617	695	613	659	663	670	590	654	637	643	645	674	657	691	640	654	674	650	681	637	640	643	659	654	626	642	618	712	700	611	638	630	651	645	650	613	614	635	614	655	626	644	620	642	643	649	673	639	650	675	622	651	694	693	683	635	679	683	645	639	600	662	647	649	637	630	651	634	622	627	650	632	665	668	658	643	618	728	637	671	647	602	652	628	643	654	682	666	639	656	660	713	697	637	614	685	630	663	670	657	665	642	636	661	628	678	649	675	636	677	646	694	662	694	663	670	620	674	612	655	630	680	630	617	653	652	697	672	681	598	663	677	681	684	655	727	637	683	635	681	602	665	651	615	619	666	668	663	647	656	660	628	663	656	646	661	680	693	624	663	637	618	659	682	610	617	622	642	646	648	607	667	657	671	628	596	666	695	685	619	635	637	661	669	650	696	673	681	666	671	640	644	653	660	697	660	640	646	648	668	647	672	634	674	630	649	625	671	686	669	661	681	668	594	651	645	641	649	625	652	625	646	652	605	651	634	652	637	624	644	613	621	646	622	640	657	663	657	667	666	647	664	650	656	644	648	650	656	669	655	627	634	655	602	626	658	618	640	642	659	621	630	676	643	673	614	656	674	648	716	666	672	614	604	716	636	622	577	596	644	639	657	610	682	641	627	626	648	646	677	641	646	671	653	618	656	689	665	630	640	654	637	648	627	620	603	642	677	613	677	692	659	625	669	657	652	671	657	659	663	657	642	662	666	652	645	606	631	675	633	610	667	630	623	625	642	694	659	660	670	609	640	655	675	665	636	698	694	607	710	666	633	629	637	638	617	684	635	618	653	631	635	615	622	606	668	690	673	678	662	674	626	631	650	656	680	664	624	639	643	648	637	653	616	622	655	693	588	633	655	649	654	686	646	693	620	647	625	648	683	641	637	596	643	649	639	652	664	613	686	676	661	642	714	652	679	654	634	687	638	649	667	679	640	656	669	677	615	624	629	663	671	655	653	651	659	620	561	699	607	673	627	666	646	615	602	626	662	663	649	625	607	620	651	664	595	603	645	681	619	727	618	648	651	642	669	638	601	684	690	653	630	644	665	675	662	677	647	699	650	657	646	690	631	626	630	626	663	673	665	660	670	672	680	697	609	664	674	648	631	653	633	645	654	644	636	667	623	678	668	662	629	645	640	679	631	653	684	661	626	641	671	669	657	628	642	643	639	651	636	646	671	627	657	674	695	667	678	627	664	684	612	657	643	672	654	649	662	663	644	619	665	665	690	639	696	655	681	635	675	615	624	695	634	651	675	637	647	660	679	664	642	683	634	610	635	601	644	594	715	642	692	669	628	631	622	656	685	640	620	671	672	648	680	631	619	688	603	641	629	639	633	625	640	631	649	686	661	643	644	659	646	645	648	652	615	670	640	638	605	638	636	654	653	657	669	672	671	682	639	661	628	599	632	627	645	656	663	671	662	643	635	676	702	693	630	683	698	666	682	657	655	646	667	694	637	655	704	695	652	692	632	697	631	670	618	631	661	660	642	608	649	624	652	644	665	650	672	658	624	605	633	657	682	656	603	684	666	673	671	651	655	613	627	616	630	621	675	665	676	649	633	643	624	649	597	693	671	639	646	634	648	635	630	677	601	657	624	631	657	694	653	642	690	661	605	652	635	628	652	669	646	695	670	671	648	671	649	604	628	657	647	658	652	707	649	612	610	675	651	671	616	650	612	649	603	667	691	675	649	629	631	674	665	698	626	659	675	642	674	648	637	688	701	634	610	600	667	626	658	649	646	644	627	658	684	656	693	626	613	659	606	642	643	645	662	678	658	649	646	681	664	655	658	658	610	660	643	669	621	675	684	620	701	635	622	648	626	626	666	633	634	641	628	672	642	657	661	619	648	694	668	654	694	624	682	632	664	672	623	648	648	628	633	670	673	646	643	632	675	625	629	619	654	655	625	643	638	652	647	593	590	627	663	655	696	618	680	617	666	648	663	643	674	608	659	664	663	658	652	657	693	663	650	644	649	600	664	623	693	674	653	636	598	650	663	638	631	673	623	636	678	647	635	678	689	661	657	661	651	615	630	638	633	648	649	709	617	690	648	666	675	634	673	698	617	657	674	638	648	678	674	627	704	648	697	604	702	663	645	638	663	597	604	661	652	672	667	663	646	627	674	654	661	672	660	631	677	644	733	654	661	635	690	632	662	608	612	683	681	658	657	665	663	672	616	635	633	557
1383	124	67	72	52	61	57	72	55	65	86	79	68	67	60	44	66	56	58	37	47	54	59	46	59	43	45	44	42	50	46	43	47	53	52	59	40	46	43	50	49	43	43	47	45	33	39	51	60	49	41	46	53	42	46	46	53	39	36	42	38	38	53	52	38	46	36	39	39	31	34	36	37	56	31	46	55	38	34	41	56	49	43	40	52	41	41	35	45	46	30	42	38	34	52	42	51	40	39	57	44	44	53	37	34	40	54	42	35	25	44	52	34	40	39	40	41	39	34	52	47	33	40	47	53	39	31	48	49	36	44	47	46	34	42	49	42	40	41	42	49	36	46	46	48	50	49	38	42	36	36	40	39	56	33	32	59	40	45	37	52	47	45	52	42	50	49	38	36	40	41	57	37	35	54	38	34	44	35	43	47	42	43	45	37	52	44	46	37	54	36	30	45	49	39	35	43	58	45	39	53	45	49	44	36	33	41	31	36	43	40	42	45	42	35	40	42	33	46	44	36	38	33	46	45	40	40	37	51	32	39	31	43	42	36	42	52	51	36	44	43	55	48	47	36	47	46	39	45	44	39	43	38	49	42	42	48	38	51	43	46	57	48	43	50	55	41	46	55	40	48	45	44	41	49	49	46	33	55	45	52	57	42	52	35	41	43	50	41	48	43	42	49	42	46	34	39	42	36	41	41	46	41	43	49	43	45	37	39	35	41	42	41	34	41	40	39	46	54	45	42	46	31	40	48	53	41	45	41	50	37	34	43	42	29	43	38	43	44	41	41	42	57	42	38	59	40	42	58	46	49	37	42	45	41	37	51	45	58	55	37	43	39	42	40	33	32	38	48	36	43	37	37	54	53	40	45	41	36	53	42	33	43	35	44	46	59	43	40	41	51	49	51	38	48	36	54	39	50	47	49	43	35	45	42	45	52	50	44	44	35	54	50	38	56	34	39	41	35	53	38	50	44	32	47	47	42	37	43	52	27	50	64	42	45	36	39	58	40	34	57	58	49	41	51	47	36	28	36	54	45	42	36	50	42	43	45	40	41	56	35	44	33	52	34	34	46	34	40	50	48	44	41	60	34	44	44	32	47	45	38	38	52	39	54	49	38	39	49	41	49	54	45	44	47	50	49	33	45	38	39	41	52	35	45	33	43	30	37	47	42	49	46	54	47	36	49	49	37	43	41	32	53	41	51	40	45	54	45	35	40	42	41	36	40	45	51	48	41	40	52	35	41	46	47	36	46	47	45	45	39	53	33	57	39	54	44	50	38	52	49	50	43	43	49	44	34	42	53	50	36	34	53	40	46	38	51	40	39	55	56	54	45	53	40	55	45	54	47	51	43	53	48	51	38	49	47	34	43	39	32	37	51	44	59	48	40	41	43	47	39	43	43	39	40	47	37	43	41	49	54	48	41	47	34	34	45	48	32	41	58	38	38	36	40	34	49	43	42	44	41	37	41	41	48	44	40	42	38	47	51	40	44	45	49	42	46	50	45	47	47	34	38	41	48	37	42	53	49	51	51	36	44	47	50	36	46	47	42	46	31	53	39	45	39	36	66	38	39	47	64	41	45	43	49	36	34	37	28	39	54	51	36	26	44	51	30	52	42	40	45	34	40	38	48	40	41	42	55	44	43	39	46	46	35	51	41	39	54	48	37	53	55	37	41	38	35	34	53	36	39	38	46	45	43	42	48	39	39	51	39	53	40	41	37	44	37	32	38	40	47	49	46	39	47	31	57	45	38	30	41	46	38	43	44	29	45	37	41	45	45	44	36	37	48	42	48	45	42	40	48	49	55	38	54	47	44	38	36	38	37	44	37	44	61	44	49	45	44	41	42	45	46	58	35	53	41	44	41	38	45	41	43	41	44	34	38	44	43	41	40	39	43	45	53	43	52	47	57	50	47	35	44	48	53	44	52	36	31	47	43	46	49	49	50	45	42	59	50	55	47	33	43	38	45	38	44	44	35	43	40	51	44	35	47	42	55	42	43	39	43	39	45	45	33	42	42	41	46	50	50	35	44	37	40	36	43	27	57	38	40	37	43	41	43	41	44	35	43	48	40	46	45	59	51	36	28	45	43	36	39	45	49	39	41	40	55	42	42	36	41	37	36	33	48	52	41	39	40	54	44	46	50	48	43	36	40	43	34	39	41	38	41	45	51	47	39	42	47	35	48	47	49	43	34	34	38	44	38	43	43	33	43	44	37	39	35	54	49	59	42	54	38	37	42	53	33	52	47	38	54	42	53	41	41	37	33	48	46	39	48	40	37	45	40	27	36	50	37	52	57	35	46	32	37	40	43	50	59	42	47	35	39	45	34	42	28	46	38	51	41	47	44	46	50	33	58	43	47	42	53	38	47	52	49	39	41	44	44	42	43	45	37	45	28	44	43	46	44	43	48	41	37	61	40	50	36	52	39	52	41	46	52	34	46	40	41	39	38	41	42	41	48	34	48	39	44	46	46	51	44	42	42	45	53	48	48	57	48	38	47	30	43	35	52	39	39	45	52	26	40	43	48	34	45	54	42	34	37	44	42	49	44	52	43	39	34	28	51	46	43	52	39	48	29	35	46	48	55	37	58	40	36	51	38	47	44	47	46	44	42	42	36	55	52	40	42	33	47	42	43	43	50	39	46	40	43	48	40	41	48	32	53	35	48	42	36	46	53	46	42	46	50	39	42	47	42	47	48	32	45	46	46	40	42	44	43	41	34	48	36	58	45	46	38	47	37	46	40	44	44	44	37	41	44	39	53	53	43	52	38	39	36	40	48	31	59	47	30	42	36	41	44	32	51	44	56	43	52	29	34	39	34	37	45	33	49	40	34	47	49	26	32	42	53	52	49	30	42	52	49	42	35	37	40	37	36	56	42	36	47	45	45	52	44	48	49	32	37	51	44	56	39	27	45	48	33	39	37	56	38	31	50	37	49	44	42	43	49	50	33	41	56	42	58	50	43	42	48	39	51	35	39	54	39	42	37	42	48	61	51	57	47	39	38	40	56	44	50	32	36	41	38	54	39	37	42	44	53	47	47	42	45	49	34	43	37	41	37	41	47	30	37	35	48	37	50	39	38	37	37	47	42	60	38	41	45	46	43	43	47	41	34	37	34	50	43	48	52	44	42	46	40	52	42	35	39	46	49	62	44	54	36	40	47	48	30	45	54	50	36	37	31	54	45	54	45	39	37	43	42	41	29	41	44	44	42	38	35	41	50	48	64	51	35	43	41	31	42	52	48	49	40	54	54	45	37	25	41	36	41	50	43	52	30	36	44	35	39	39	36	49	29	45	34	40	53	52	56	31	39	44	48	37	41	51	44	41	41	38	48	33	43	47	49	46	45	49	39	49	46	46	41	35	41	44	41	56	44	43	60	43	46	42	51	41	40	32	44	43	45	37	39	45	51	43	44	39	53	42	37	47	50	42	56	45	41	47	42	31	35	40	52	36	50	55	41	47	40	55	49	43	49	49	44	38
11314	1881	1046	1013	2151	3580	3854	3403	2817	2343	1914	1668	1482	1317	1260	1079	957	928	879	864	880	738	714	693	656	680	647	651	624	645	573	530	570	542	560	545	557	565	558	607	511	541	519	538	553	461	503	506	494	480	484	482	493	483	456	463	528	491	461	511	478	494	508	478	483	462	461	502	482	474	521	492	477	472	477	482	460	450	433	479	500	499	493	499	434	538	481	470	455	453	447	479	459	422	454	457	485	473	442	485	484	451	481	444	461	497	458	471	469	477	464	435	453	450	477	468	434	444	448	472	424	436	433	456	442	496	447	474	481	446	450	466	456	482	449	412	485	506	472	449	445	449	457	486	479	482	448	444	445	471	431	461	475	497	451	484	451	444	481	443	441	451	476	465	437	483	468	426	409	452	469	445	445	434	456	449	449	453	461	470	486	434	495	483	460	477	462	449	484	472	522	442	457	499	440	439	459	487	441	440	478	417	440	479	503	441	472	463	497	445	467	466	455	442	420	447	469	461	442	462	478	466	408	466	461	448	461	464	436	467	470	469	449	420	496	495	455	476	468	494	435	470	457	465	448	439	462	502	466	454	487	425	422	474	428	418	469	471	505	424	462	469	386	427	432	443	445	478	454	498	474	448	470	477	451	448	423	477	486	444	443	443	476	496	477	470	476	482	460	454	467	434	480	482	450	432	516	481	477	446	445	459	459	429	464	470	483	470	441	449	438	471	432	467	459	484	456	462	442	473	449	524	442	443	447	473	464	457	418	444	520	462	461	450	467	463	433	491	459	443	454	442	426	484	475	456	485	456	466	416	468	464	455	459	469	467	508	464	478	466	479	472	467	446	461	474	453	488	472	449	441	441	465	413	452	432	470	455	448	453	405	442	476	479	475	465	499	485	441	461	458	502	445	477	457	459	408	467	468	458	451	470	448	468	486	459	509	456	466	473	469	433	469	425	452	460	484	452	430	428	467	431	514	451	457	476	485	424	441	463	454	440	432	452	463	473	435	429	451	463	466	453	476	476	411	446	435	452	430	464	428	507	436	427	447	485	475	407	442	466	465	428	473	468	471	412	462	441	462	469	468	447	428	447	481	457	496	459	450	451	414	455	446	429	427	426	460	482	422	448	469	467	464	422	434	459	456	435	430	453	428	459	454	414	468	491	464	450	454	470	454	466	459	455	488	438	430	440	467	498	480	456	474	468	497	477	454	477	483	461	456	452	444	445	449	451	445	502	479	473	422	472	470	452	451	480	454	497	490	441	488	448	463	454	465	471	467	455	463	466	454	468	466	456	504	473	495	510	471	414	457	435	470	470	462	461	504	457	445	469	466	440	469	459	480	438	460	474	484	495	449	448	476	429	468	443	485	479	448	451	457	437	436	440	460	446	477	472	480	489	456	457	480	473	488	482	451	469	478	414	444	448	450	445	429	477	470	464	472	452	486	458	481	433	431	468	460	439	487	463	439	481	437	435	480	453	488	426	450	461	491	446	449	476	489	449	468	442	455	478	435	456	482	478	469	440	430	483	417	425	483	420	474	456	488	478	459	465	432	483	451	490	457	454	472	450	436	434	456	454	467	436	457	476	483	461	454	454	455	477	466	462	427	466	496	428	451	471	479	413	458	470	460	477	465	423	456	452	430	489	482	436	435	444	458	427	500	441	465	454	446	461	436	469	444	450	444	499	461	469	476	458	501	422	468	453	438	458	471	468	429	468	466	466	441	454	466	465	446	447	454	460	483	502	484	517	450	473	434	446	473	457	448	451	435	455	449	443	439	441	482	458	491	432	443	451	441	436	493	463	465	452	447	491	449	450	453	457	437	474	419	457	446	453	440	446	427	488	436	492	431	458	442	442	442	488	490	439	488	470	475	467	458	466	479	424	471	497	464	499	444	486	481	454	470	452	484	433	464	466	482	426	479	440	491	452	420	470	409	473	483	412	512	463	448	467	444	444	427	459	431	491	452	443	451	423	420	452	459	457	442	481	442	448	424	402	433	447	454	420	451	441	461	464	483	441	453	495	422	470	434	471	480	472	457	421	451	483	451	456	454	488	477	490	471	444	410	479	446	452	488	454	421	459	472	456	472	481	472	456	440	459	458	460	463	467	453	465	465	464	485	448	453	484	416	448	439	484	465	470	459	472	470	479	413	463	517	499	449	456	453	404	448	468	422	453	458	443	437	470	516	456	429	445	486	504	454	457	504	494	451	415	435	472	430	443	456	461	441	437	453	496	462	436	442	461	437	435	431	441	450	465	454	467	467	405	433	470	476	479	478	426	443	458	481	455	434	462	458	456	477	460	437	480	460	445	458	481	435	445	493	440	443	471	445	446	441	431	467	446	416	465	438	442	478	483	431	475	436	522	483	449	439	459	451	487	494	457	427	460	440	415	482	492	450	495	453	458	435	417	503	435	461	472	466	427	468	469	462	447	467	459	437	446	458	452	459	462	494	505	475	464	488	438	458	463	419	459	456	454	468	460	444	433	460	463	441	450	445	480	454	466	460	431	481	459	452	436	468	496	465	443	448	459	454	477	428	471	440	482	460	416	426	471	472	423	447	473	475	438	478	464	427	437	452	477	471	443	436	461	433	433	421	436	424	506	427	456	466	463	463	478	493	412	414	453	504	474	501	462	424	453	484	465	451	426	454	477	498	426	428	432	484	442	464	461	467	435	432	469	450	488	444	473	462	465	482	481	450	485	462	382	461	424	465	456	481	444	424	465	421	455	412	448	497	460	437	470	455	466	504	453	465	471	416	428	472	437	461	440	457	450	452	460	469	488	427	473	477	448	451	409	483	467	468	446	448	471	505	441	473	456	442	464	462	485	466	468	447	433	473	418	446	448	462	469	436	488	480	458	442	498	432	480	436	451	464	454	438	445	479	450	451	460	499	459	465	442	479	460	425	408	456	464	444	476	427	496	442	451	418	468	455	503	458	443	454	441	442	452	496	453	489	477	469	439	440	487	450	471	423	454	455	446	447	465	439	482	473	424	425	443	525	479	445	447	449	441	427	492	459	458	494	456	414	462	472	441	460	475	461	461	470	486	466	442	444	471	447	421	477	474	477	486	422	462	469	451	460	449	440	439	483	442	466	456	466	466	441	449	450	467	486	429	474	473	448	416	471	443	437	468	479	453	458	454	460	454	427	501	428	451	475	467	425	458	433	456	426	441	495	446	458	453	476	453	446	433	437	431	456	422	448	480	471	448	452	455	443	473	485	448	456	466	457	523	431	458	457	444	484	482	466	490	483	474	464	443	456	410	497	443	468	449	426	449	459	454	447	449	467	424	461	452	477	453	459	491	409	471	479	425	480	435	447	487	433	460	506	447	464	471	449	443	448	496	455	426	470	443	449	450	438	474	458	439	466	439	434	444	455	455	427	437	425	462	463	446	437	432	447	484	471	444	487	468	452	468	435	483	460	492	444	452	512	469	444	476	445	516	460	484	465	475	448	495	455	477	466	432	414	489	488	443	456	465
2921	110	83	58	58	60	66	80	78	73	76	86	54	61	60	53	58	66	59	50	61	46	53	61	50	44	35	51	47	40	41	54	62	48	45	41	48	54	35	45	48	41	43	58	54	43	44	36	53	40	34	33	53	55	42	43	38	51	52	51	44	39	48	44	37	48	50	37	47	56	41	46	51	34	55	42	35	26	42	43	43	30	48	51	46	44	40	45	40	49	45	47	43	37	50	45	46	48	49	44	50	32	38	40	46	47	57	45	47	49	43	35	43	42	43	46	36	38	45	52	31	37	47	47	51	42	54	50	37	42	45	34	56	41	38	57	42	45	41	61	38	40	41	32	35	39	47	54	40	41	32	32	44	55	50	39	39	34	37	40	32	35	57	53	39	54	52	43	51	40	46	49	42	53	43	34	40	54	38	44	36	41	37	52	40	56	45	44	35	37	37	33	34	39	36	43	51	31	43	37	46	48	47	36	49	47	43	33	45	45	43	46	45	40	47	51	45	49	44	43	47	35	45	43	39	31	44	41	38	47	38	37	46	36	50	49	55	35	41	54	35	34	47	42	41	47	52	49	40	38	37	38	51	52	37	48	37	43	38	48	41	31	44	38	43	42	37	50	40	44	44	56	46	51	39	37	40	55	43	34	37	43	37	45	40	43	45	41	45	52	49	43	42	42	43	34	40	42	37	43	44	48	58	43	54	52	44	51	51	41	42	45	46	44	44	42	37	53	46	47	55	48	43	44	47	38	43	64	52	39	49	49	43	51	34	34	42	59	47	48	39	36	49	41	44	36	32	47	45	30	39	46	47	46	42	46	27	50	43	50	38	42	40	36	45	54	38	37	58	42	38	55	49	35	47	38	39	49	58	45	36	36	49	48	40	34	44	51	39	33	41	35	39	46	48	42	41	43	39	38	51	33	47	40	41	46	50	40	42	46	45	39	54	41	36	53	38	48	46	36	46	46	56	49	43	40	48	63	47	34	54	53	34	48	33	39	52	55	48	45	40	47	33	49	50	48	54	37	49	41	40	43	47	42	52	39	47	45	42	52	48	35	45	50	40	48	46	44	48	38	40	42	38	48	53	41	31	37	32	47	59	26	46	50	47	43	38	37	40	43	62	33	47	49	30	34	44	41	45	32	54	48	45	36	50	48	41	43	52	35	42	41	42	38	40	37	40	51	46	40	43	46	44	45	50	40	55	33	48	36	44	36	47	40	55	57	52	56	46	46	47	41	44	48	53	39	44	45	51	59	39	48	49	49	47	43	41	46	33	43	32	51	35	44	48	34	46	50	37	35	39	45	45	37	49	42	38	34	41	46	56	45	40	52	43	46	40	49	40	38	41	55	41	62	40	55	42	35	52	35	43	59	50	35	51	51	42	42	44	47	45	35	52	31	37	41	25	41	35	47	41	41	33	52	49	40	36	50	47	58	41	54	35	54	40	49	37	30	40	39	41	42	42	46	34	31	57	46	44	46	43	46	35	40	37	45	50	47	60	40	51	45	49	56	35	48	51	35	48	51	46	49	34	43	40	44	36	45	37	50	49	43	45	42	50	35	36	53	52	46	38	43	42	51	38	53	45	38	37	49	37	44	42	34	41	38	37	53	39	40	38	44	48	34	49	43	40	42	42	47	47	43	46	51	54	43	42	43	41	39	35	44	34	43	64	44	42	40	32	43	35	46	46	51	56	45	33	42	38	31	35	37	43	45	50	45	27	44	41	45	42	47	50	45	52	56	53	50	37	57	46	55	37	40	39	48	45	53	50	36	50	52	47	31	45	45	35	43	36	41	47	36	43	45	39	41	39	41	32	43	39	52	41	37	41	41	44	52	47	41	53	47	45	47	30	37	39	52	41	34	45	46	34	42	41	50	42	51	40	46	34	65	29	51	51	32	47	33	47	53	50	58	39	54	44	35	41	44	37	44	36	44	46	44	44	32	43	43	45	41	41	51	38	39	35	43	44	36	49	40	40	39	34	40	44	36	54	53	40	45	49	47	46	53	51	47	52	46	39	40	43	52	36	41	49	51	44	41	37	58	41	59	50	52	38	55	44	37	43	45	35	43	39	49	45	50	46	48	43	44	51	49	44	40	42	43	46	36	53	40	51	54	41	60	31	37	39	52	47	31	34	47	46	36	39	39	51	41	53	32	49	48	55	40	52	51	38	48	29	49	42	48	34	47	50	39	40	52	51	49	52	41	44	42	49	36	33	54	44	45	36	40	36	50	46	49	50	32	46	52	47	52	44	54	33	48	47	47	44	39	43	41	40	48	50	38	38	51	47	60	32	47	45	41	36	47	44	46	38	46	51	41	45	38	40	35	32	36	45	43	45	40	33	62	34	40	44	47	45	30	53	53	54	33	47	53	53	43	41	49	47	56	43	39	39	40	43	38	38	45	34	52	43	45	45	39	46	45	30	36	44	35	45	34	38	35	49	45	48	43	47	34	46	43	50	41	45	40	42	50	41	49	52	38	44	44	34	41	28	40	50	54	55	46	40	38	54	56	50	47	40	51	30	45	44	49	52	41	43	52	52	38	44	40	43	44	47	37	47	41	50	43	45	31	46	40	42	42	51	40	44	30	43	42	54	37	47	45	40	44	52	45	47	39	56	48	42	61	43	41	46	50	42	42	42	47	29	48	41	50	40	28	54	49	50	41	35	36	36	48	38	38	44	38	43	48	49	54	47	53	47	38	45	38	45	45	39	31	43	42	37	33	46	31	48	23	40	40	36	51	38	48	35	50	36	64	42	39	63	34	38	40	45	47	44	53	42	49	50	47	44	42	50	50	51	55	29	44	40	45	28	48	47	37	48	49	52	41	47	45	44	53	43	45	42	52	30	42	48	50	49	37	46	43	53	54	42	51	47	49	42	39	39	37	38	42	50	38	49	41	43	44	38	48	34	55	64	34	51	39	46	40	52	48	47	49	51	42	46	40	49	49	58	41	41	47	39	38	41	38	37	47	37	42	35	48	61	49	50	49	44	42	39	40	38	43	46	53	41	40	41	50	49	42	58	46	55	43	35	43	54	49	41	46	36	53	49	45	52	42	43	50	42	43	46	55	41	49	41	49	57	38	53	42	58	41	59	37	53	37	48	41	41	40	41	33	48	44	47	51	36	48	42	45	44	52	44	42	29	42	38	58	48	31	42	37	54	55	46	50	38	46	42	41	48	43	44	36	47	36	40	45	39	35	40	41	39	44	42	50	49	45	46	44	41	50	45	41	38	56	60	51	31	48	57	42	44	44	45	44	44	38	49	43	46	40	38	49	32	40	52	48	39	41	32	58	53	47	42	46	35	51	34	44	46	41	46	30	60	34	52	54	51	40	35	45	42	26	52	48	62	53	41	43	41	42	57	45	44	47	53	42	36	37	48	50	39	46	47	48	49	48	31	39	45	47	44	37	47	57	58	55	52	42	40	45	41	40	38	63	45	34	41	48	47	50	50	52	38	44	48	47	46	47	46	58
8186	1336	852	883	1817	2829	3155	2924	2551	2244	1865	1704	1538	1382	1174	1185	1072	956	862	813	774	743	704	671	662	669	678	594	623	623	569	543	585	563	530	530	563	514	489	503	493	491	540	496	462	479	515	434	483	494	496	444	440	443	491	490	472	460	487	469	449	462	433	447	466	450	472	478	475	474	453	445	450	431	467	460	432	407	437	446	474	395	456	467	442	473	440	433	446	426	459	453	437	485	420	447	403	443	423	447	459	422	434	435	472	432	437	432	440	437	416	409	418	444	450	425	415	418	464	443	399	411	467	441	440	423	432	430	428	418	424	469	434	424	453	470	414	416	388	449	432	446	437	420	443	403	447	470	434	437	406	438	458	393	407	437	443	443	394	432	422	445	410	457	428	475	419	449	410	423	426	471	411	454	424	401	409	432	422	417	442	425	437	451	413	409	434	427	391	403	426	422	420	440	455	393	451	455	445	404	413	428	421	416	422	451	419	439	407	448	456	424	408	421	381	455	451	446	396	420	424	417	430	422	419	451	442	428	454	422	433	432	467	449	404	451	459	471	423	450	416	410	422	436	430	406	473	451	408	429	418	422	418	408	403	429	402	400	438	427	373	447	449	429	428	401	434	428	436	423	474	438	402	443	424	416	413	397	429	425	443	456	427	419	417	472	454	424	409	428	389	429	420	434	412	428	401	414	426	429	436	447	437	446	452	446	459	405	404	426	446	406	399	433	428	432	431	442	440	408	436	426	404	469	452	450	399	423	424	434	405	445	418	421	404	371	426	447	428	442	444	425	399	445	442	418	398	419	427	392	398	423	392	396	407	404	426	453	429	421	423	436	440	407	423	442	423	441	442	400	422	467	398	424	418	435	419	452	414	438	391	415	390	413	424	440	441	437	449	402	420	456	423	430	428	435	423	425	424	417	430	405	438	411	436	436	413	433	431	422	421	445	426	415	405	438	405	409	420	416	426	432	409	391	453	447	425	421	443	444	430	450	411	430	411	404	433	451	407	391	449	448	427	426	448	464	397	449	389	429	390	406	398	420	459	439	434	458	465	417	429	414	424	410	426	440	425	415	422	414	428	434	437	425	442	423	385	440	425	410	415	391	421	419	413	430	424	450	424	389	447	419	442	416	426	406	469	417	442	420	417	408	432	431	417	415	427	425	454	434	410	370	417	403	393	391	415	413	407	431	417	424	425	456	433	380	435	411	432	399	420	454	424	442	416	408	461	411	409	413	432	422	431	460	429	416	438	404	441	444	471	445	406	401	401	435	442	455	423	419	416	431	434	450	444	451	383	439	436	416	416	416	494	424	410	415	438	441	454	420	427	407	480	447	409	430	426	406	420	436	399	454	393	442	407	388	412	400	464	400	409	479	438	445	443	417	432	449	393	476	429	411	404	442	377	424	438	392	412	413	423	415	443	426	399	418	448	381	420	440	404	452	401	422	434	443	429	433	423	427	421	457	412	415	416	433	435	420	419	406	397	452	441	403	443	436	463	420	407	420	408	421	400	424	464	422	461	453	411	422	398	419	422	390	458	389	455	442	425	444	410	425	415	429	414	458	436	439	446	435	423	407	444	439	431	424	435	397	466	427	384	412	437	444	420	413	434	414	461	408	437	422	415	420	412	395	438	438	430	442	440	418	420	440	438	425	415	425	424	434	439	415	409	417	429	434	408	438	427	435	418	368	467	408	428	445	437	422	403	444	408	401	412	397	448	433	412	384	420	432	440	434	446	403	446	400	441	376	435	452	437	424	454	447	455	440	426	418	441	408	401	425	425	431	422	459	417	455	394	425	438	420	438	416	430	369	412	416	445	443	421	406	426	428	416	420	382	435	410	455	422	400	452	405	418	422	403	396	417	425	424	417	429	419	426	431	438	411	443	421	420	429	443	425	417	433	411	434	461	399	405	419	447	400	402	398	420	461	421	417	417	416	467	411	403	421	431	434	421	417	443	439	431	440	453	463	413	421	443	411	429	445	437	443	434	449	435	417	425	415	390	400	425	407	413	407	432	448	461	399	438	420	428	404	439	406	453	440	437	404	367	425	418	380	434	413	423	433	441	409	440	444	409	434	416	434	447	443	439	432	415	432	407	395	400	411	412	435	425	421	438	445	439	436	394	444	432	463	426	450	401	416	421	427	459	422	456	472	420	438	412	432	414	454	420	446	447	447	409	451	462	424	413	406	416	459	439	419	408	430	424	390	417	439	423	412	402	384	435	431	448	394	425	442	447	432	429	404	422	429	420	421	442	419	401	408	446	447	446	431	418	454	444	450	421	400	432	427	449	428	416	417	442	416	431	416	410	427	430	424	456	438	400	436	407	434	420	419	414	421	413	401	435	435	420	441	430	423	421	394	420	418	447	440	450	406	450	428	425	434	399	376	443	435	408	423	402	388	462	443	432	450	430	440	435	418	421	433	438	445	390	444	437	422	464	432	427	418	420	377	423	416	454	369	483	404	429	441	429	445	441	417	419	441	449	391	407	422	450	413	436	433	473	402	436	395	437	410	441	435	402	438	405	425	471	439	416	427	388	424	480	430	405	444	445	443	457	437	452	403	432	402	409	408	405	410	428	415	444	470	445	412	434	407	422	431	427	407	427	411	411	447	476	452	415	419	427	418	439	431	410	437	416	413	423	426	431	443	435	452	426	442	415	425	408	456	424	414	431	441	400	429	414	435	429	462	432	428	427	421	439	418	410	439	431	424	415	432	413	429	432	441	403	423	431	463	427	423	418	399	427	430	433	456	410	477	436	447	466	447	426	426	436	445	404	412	437	421	423	440	429	409	425	412	430	416	419	428	457	430	437	449	404	434	415	439	402	449	449	416	437	437	411	427	403	460	423	437	412	418	421	428	444	454	451	484	438	438	424	446	397	436	395	401	404	433	432	412	428	461	440	403	466	422	421	408	437	398	436	460	457	428	424	446	436	466	415	416	460	422	410	416	391	395	416	415	454	425	409	445	421	429	409	419	426	412	434	437	444	413	479	419	397	414	403	416	427	412	387	428	436	412	430	434	429	416	437	420	383	425	408	441	433	433	398	453	410	425	432	411	393	444	434	414	424	420	439	396	423	425	405	402	446	426	419	441	408	390	455	418	389	450	442	427	404	399	425	415	399	429	439	464	403	397	385	391	403	409	422	448	445	443	406	417	444	467	415	428	439	416	403	434	441	419	425	387	421	404	438	396	448	393	417	451	456	425	411	461	409	401	420	390	411	436	443	398	463	436	404	444	416	443	448	424	421	391	453	440	428	419	450	412	436	446	449	419	421	443	428	469	454	428	429	414	411	409	420	390	398	418	447	442	412	414	452	436	399	394	448	429	409	419	437	412	422	391	416	417	443	401	435	408	410	474	450	437	420	400	464	443	421	393	432	389	450	416	426	448	466	426	412	422	447	453	450	421	417	430	449	418	456	453	435	436	439	433	437	417	471	436	430	442	413	446	438	414	409	393	443	409	406	402	406	441	432	433
1905	130	77	54	38	45	64	72	72	71	65	50	49	59	48	60	44	41	45	49	42	40	34	35	38	27	25	26	31	41	31	25	26	25	29	27	29	33	25	28	30	34	25	32	28	28	27	24	26	23	37	33	27	35	23	20	25	23	28	27	22	20	24	19	33	14	31	21	24	22	25	20	31	12	25	24	24	19	28	24	32	19	17	22	20	21	23	26	24	20	20	19	21	17	24	24	16	18	19	34	27	19	22	22	22	19	25	28	24	16	12	25	19	23	25	26	18	30	24	29	16	26	21	20	29	16	14	17	23	23	21	18	20	24	19	28	25	21	28	20	19	31	20	24	19	22	25	26	30	34	24	31	24	23	26	26	22	20	22	22	14	28	20	27	21	22	18	28	16	26	27	29	22	36	20	29	23	20	23	29	25	20	19	24	23	15	12	32	31	24	20	19	30	33	24	22	33	30	18	19	20	27	19	29	26	23	23	28	22	16	19	27	30	27	17	13	20	20	25	30	16	27	22	23	29	21	21	18	14	23	17	25	17	25	20	21	24	27	18	20	23	31	28	20	21	28	17	20	24	18	18	18	23	20	24	29	27	15	23	29	20	24	21	22	25	19	13	37	21	20	23	23	22	24	19	12	25	22	22	30	24	14	25	22	21	27	19	34	13	23	19	27	21	19	22	27	24	26	12	22	24	27	14	21	22	21	28	30	25	28	23	21	17	18	20	25	30	27	24	33	18	28	21	22	15	17	21	28	24	24	21	25	23	26	28	28	23	18	29	23	22	20	20	19	21	22	33	21	24	25	27	17	20	19	22	28	25	28	15	28	19	25	30	26	21	19	28	28	17	18	23	16	24	31	35	20	20	21	22	21	22	19	17	18	22	31	23	24	29	22	24	23	18	25	31	26	24	21	23	14	20	19	26	18	18	19	22	26	25	15	20	23	21	13	18	24	21	29	34	12	26	24	23	18	23	21	17	22	25	22	16	20	18	19	21	20	26	28	25	26	27	13	31	26	21	21	19	28	15	22	25	24	23	16	21	26	28	20	30	28	25	19	26	18	14	27	25	24	23	29	18	15	18	25	26	30	21	28	17	21	22	17	21	24	25	24	20	18	24	22	18	20	19	23	21	24	18	32	31	13	28	26	19	21	18	24	24	19	21	20	23	20	21	19	19	27	13	23	20	25	25	21	23	22	21	18	20	18	24	20	18	24	21	16	21	27	22	23	26	22	21	22	15	27	18	23	15	26	19	21	20	20	19	23	18	22	22	24	18	19	16	18	24	21	26	26	12	17	29	20	19	37	29	24	19	26	17	25	21	16	25	29	21	26	21	22	20	20	23	22	15	27	19	28	26	18	22	27	17	21	25	39	28	27	33	22	28	17	21	20	22	17	24	16	28	24	23	30	23	22	20	23	21	23	26	31	27	28	20	15	25	30	20	35	19	18	20	14	24	16	18	21	27	28	22	26	13	21	18	19	23	24	22	19	31	19	15	21	22	25	22	28	21	24	16	19	27	24	24	24	26	11	17	7	30	21	18	16	21	22	24	21	32	22	26	21	24	24	31	29	19	26	28	20	21	20	21	22	17	16	12	33	27	20	18	27	16	17	19	22	21	24	20	25	25	18	18	14	20	19	22	21	23	26	18	23	24	24	25	19	21	21	19	30	28	26	30	26	17	24	18	20	18	16	27	19	16	23	20	20	22	21	18	16	26	28	17	20	14	34	25	16	36	32	24	25	25	26	25	31	19	17	27	25	34	31	18	19	22	18	21	19	22	20	24	21	27	23	23	30	27	25	25	18	22	20	24	24	24	32	22	29	26	28	19	23	20	31	18	17	30	28	27	23	26	24	21	24	24	26	21	29	14	17	29	31	14	13	21	23	23	19	22	18	32	23	30	33	25	28	27	18	24	25	26	18	27	21	21	20	20	21	24	26	27	24	31	37	26	20	20	27	19	21	28	15	25	19	22	20	27	24	25	28	18	21	19	29	18	25	16	28	21	17	17	24	14	24	28	28	24	22	13	16	16	15	20	26	24	19	23	27	23	16	18	22	24	25	18	25	18	27	18	20	29	19	25	28	27	19	19	20	15	23	22	16	26	17	22	20	23	20	20	21	18	30	27	26	11	21	22	29	24	29	16	22	15	23	16	27	19	24	37	20	20	19	26	20	22	15	23	14	22	18	26	27	24	27	26	11	24	20	22	28	13	24	18	27	31	29	25	22	21	31	20	21	25	22	19	25	19	15	20	33	16	26	33	24	28	29	20	18	11	17	19	17	21	29	22	27	19	13	22	19	19	15	21	16	25	20	28	27	17	20	22	17	25	26	25	22	25	20	23	28	27	27	19	18	23	19	28	22	22	23	20	27	24	24	19	35	26	18	30	18	26	17	23	16	22	25	21	19	24	21	25	17	24	26	22	22	21	17	26	16	20	10	14	24	25	27	25	22	18	21	20	25	13	26	24	22	14	22	22	24	30	34	29	16	27	21	22	20	23	32	24	32	22	25	24	19	21	21	19	22	23	26	19	23	21	15	20	22	27	18	28	23	26	29	18	27	26	22	28	11	18	21	24	23	21	23	32	24	20	25	24	28	16	22	23	28	20	24	25	17	16	20	25	41	37	23	25	30	21	23	24	24	16	22	11	20	27	26	27	23	29	23	17	23	21	26	27	26	23	20	15	19	34	21	22	23	15	27	24	31	16	20	26	21	28	19	30	24	17	25	21	24	24	22	20	22	25	23	13	27	12	25	19	20	28	25	21	24	28	16	22	24	24	15	26	23	24	26	23	17	18	24	21	24	17	34	22	22	24	18	25	26	24	21	22	18	28	29	21	24	17	30	34	27	26	31	24	17	19	10	26	30	30	30	24	18	38	19	28	26	15	30	22	26	23	16	20	26	21	21	23	16	26	21	25	26	20	23	17	18	16	28	25	17	17	24	14	20	20	21	21	16	21	24	14	27	24	18	17	24	15	25	20	17	31	19	25	24	24	26	23	22	19	29	29	20	24	26	17	24	34	22	25	16	21	19	24	21	33	26	21	22	25	22	19	23	23	19	22	31	17	18	17	29	22	25	19	22	24	17	28	21	24	18	18	21	20	26	21	23	18	23	29	24	21	19	24	22	24	20	20	24	23	21	21	27	30	26	21	21	25	25	18	19	29	25	16	29	17	19	22	29	25	19	17	22	25	26	17	18	18	26	28	14	25	16	24	28	21	23	24	26	22	19	12	22	16	24	28	25	18	23	15	16	30	21	22	28	17	27	25	25	32	21	15	18	23	26	19	31	28	22	22	19	35	19	27	20	24	17	25	31	26	27	33	17	18	18	24	22	25	20	27	20	18	28	19	31	21	36	16	32	21	20	21	25	21	22	24	25	15	20	18	21	16	19	24	21	21	20	23	22	25	19	22	29	26	25	25	20	30	25	23	13	22	22	20	25	22	26	31	28	24	15	26	21	20	32	37	21	32	27
12463	2316	1090	1065	2880	4957	5274	4781	4196	3391	2792	2357	2083	1885	1520	1362	1224	1166	965	907	857	783	714	669	622	650	596	535	588	499	485	454	454	450	438	428	411	393	378	401	361	378	341	368	375	362	332	317	343	322	318	312	326	320	362	339	326	330	330	314	308	350	309	328	306	307	308	268	291	300	281	290	283	286	300	273	283	282	282	235	285	299	283	260	265	305	292	262	286	270	262	265	294	246	274	278	254	258	265	241	272	268	276	275	275	293	277	256	266	297	295	267	265	252	264	264	263	269	273	273	240	254	243	293	268	266	246	292	299	248	261	257	255	242	244	276	267	255	250	270	281	279	285	243	263	262	221	285	257	250	259	250	281	277	250	252	241	270	247	258	252	234	266	267	261	267	258	239	260	263	264	267	249	299	261	240	265	278	261	276	249	255	267	246	264	241	241	248	252	249	249	268	264	266	234	235	279	266	253	232	227	272	276	263	255	248	248	244	268	248	260	258	258	257	270	257	255	263	264	237	259	255	258	248	262	238	253	253	213	233	264	264	246	267	265	268	260	257	235	286	287	279	266	258	235	270	231	254	224	260	282	272	247	269	281	291	256	245	211	234	265	270	258	222	246	241	232	236	278	294	274	262	233	224	272	252	249	255	266	276	261	263	282	251	244	271	240	247	273	245	251	249	250	228	271	245	225	268	279	287	285	243	264	224	228	253	223	266	266	267	244	255	277	243	265	251	271	248	254	237	237	254	263	236	242	254	241	267	239	261	269	272	249	246	283	250	268	235	257	273	209	256	247	272	240	262	244	245	256	234	226	268	267	248	255	247	274	229	225	245	265	262	272	284	256	262	246	269	253	246	255	249	252	245	240	256	297	257	266	253	246	252	225	273	247	252	274	270	243	243	262	251	273	290	244	264	242	246	242	232	259	238	237	242	231	272	297	260	259	239	248	263	269	250	293	236	268	279	286	279	268	247	270	274	264	273	239	241	262	249	232	249	280	232	272	254	238	225	262	242	246	251	262	277	257	261	259	238	245	261	258	244	235	278	297	223	252	253	265	212	256	206	253	243	241	226	269	232	280	261	258	275	289	288	256	275	249	280	257	234	251	258	245	266	243	261	273	252	249	251	261	255	224	218	238	269	235	265	234	260	293	244	256	256	245	263	274	262	278	266	265	233	242	240	260	257	248	261	228	266	274	262	258	276	232	261	224	237	242	261	251	274	241	257	243	256	247	245	250	264	244	244	268	267	280	261	260	238	249	265	248	290	258	264	280	249	252	249	246	237	246	275	231	265	253	250	253	254	258	265	269	243	258	256	268	238	224	257	257	242	260	229	227	275	272	240	259	253	265	272	276	263	236	267	255	252	269	269	243	226	234	269	242	289	239	246	256	242	255	243	246	264	239	264	275	234	296	252	242	233	228	237	241	220	259	249	254	245	239	256	238	231	258	251	258	243	249	262	253	268	248	255	252	237	253	245	214	262	293	261	265	218	238	240	255	262	240	236	259	254	264	235	242	213	276	254	255	268	252	253	251	266	263	270	242	252	257	224	245	266	250	228	287	237	252	255	219	268	261	245	261	255	264	268	279	250	242	269	239	265	215	253	260	255	247	245	276	228	250	251	254	263	251	247	231	265	224	257	233	264	242	261	249	245	263	259	239	257	232	260	259	246	256	261	264	218	266	223	259	267	245	241	254	255	277	227	231	265	244	259	250	269	255	279	283	242	250	264	251	243	239	276	245	240	241	270	239	251	258	247	249	261	249	231	242	253	256	263	239	222	259	231	258	223	245	218	265	250	234	269	247	235	260	266	254	241	235	235	253	236	242	280	287	250	242	237	260	243	241	262	258	267	251	246	232	292	227	280	269	266	266	267	262	258	229	256	240	258	218	236	251	279	227	249	276	259	258	258	252	252	244	263	264	253	258	249	261	216	221	241	256	238	260	251	238	229	245	272	277	281	250	254	250	266	255	258	231	247	237	243	287	238	249	260	251	253	228	242	245	257	224	265	289	266	248	250	243	250	243	230	256	259	253	286	241	237	244	256	258	240	246	236	278	271	259	249	254	239	254	239	255	262	256	255	245	250	262	263	276	284	254	227	265	266	272	253	261	283	266	275	223	246	248	254	268	250	241	234	268	278	260	257	255	259	251	267	249	236	241	246	246	262	272	277	265	265	256	266	238	264	264	242	263	242	269	241	268	263	264	259	268	249	222	224	265	242	250	272	232	266	274	255	259	252	262	264	279	254	233	250	245	284	277	228	236	265	257	245	250	264	222	233	261	220	221	268	236	256	267	239	235	254	263	249	262	256	255	239	268	245	228	232	245	253	271	271	244	221	253	297	268	218	268	279	299	280	255	252	256	266	277	243	253	227	280	264	240	283	271	213	238	257	233	241	265	276	248	271	269	258	247	264	260	261	250	252	275	258	272	271	240	254	245	263	238	259	242	261	259	251	247	268	248	256	241	245	278	247	261	241	251	263	295	241	278	251	266	257	256	270	233	232	238	239	259	249	240	257	261	240	238	244	240	259	252	247	266	279	231	252	273	256	240	280	251	268	249	259	268	230	265	247	244	252	245	245	275	252	263	251	250	257	236	265	261	266	243	276	267	245	236	229	258	249	239	245	246	251	237	243	227	253	244	246	236	235	270	273	208	243	246	263	218	260	248	238	265	259	260	225	294	229	264	255	256	250	253	232	297	250	242	270	262	255	254	275	250	246	250	228	268	232	275	273	251	226	260	239	261	220	238	253	256	234	251	237	255	279	231	256	258	265	231	231	229	266	262	230	267	279	238	254	281	256	274	256	280	278	252	274	261	256	258	241	239	270	265	242	262	265	247	266	284	255	284	270	238	239	267	259	225	237	261	257	262	255	257	256	241	237	252	253	258	257	267	226	247	240	261	275	241	295	241	252	247	282	243	262	251	232	250	260	253	246	277	261	260	263	283	264	242	242	252	250	267	251	235	243	249	259	276	257	258	254	263	249	256	273	231	256	264	254	262	275	273	261	251	224	245	219	257	283	270	272	245	245	269	274	270	259	252	251	247	228	271	247	247	238	261	275	257	240	256	273	278	259	232	265	260	241	265	254	261	257	282	258	227	259	259	258	287	250	263	296	245	243	244	269	255	250	247	242	240	264	249	256	267	242	245	266	257	279	279	251	248	268	276	246	271	235	224	253	286	267	253	241	239	235	265	251	264	259	234	259	258	263	266	269	284	257	235	287	261	246	237	252	244	286	231	228	262	259	248	265	262	239	247	254	258	261	271	255	253	253	263	245	282	224	280	278	241	259	272	236	272	231	251	245	261	259	264	244	257	269	252	264	266	259	234	246	262	277	255	239	241	264	221	258	266	244	246	277	253	248	267	293	255	275	264	254	245	269	249	238	266	239	219	250	243	242	264	275	229	270	221	259	247	266	268	255	241	232	264	279	253	263	273	252	250	239	269	261	236	267	265	253	251	261	244	259	246	255	250	286	233	258
2088	84	63	91	60	72	72	66	78	66	73	74	65	71	76	73	62	83	55	60	62	77	69	66	75	67	76	85	73	72	67	70	68	79	64	71	65	77	51	66	62	75	57	74	59	67	68	80	67	69	77	74	62	64	74	57	73	81	57	63	58	81	69	68	69	61	68	72	69	69	68	73	63	70	65	55	50	71	82	74	67	57	65	59	63	79	59	67	74	66	60	75	70	70	65	68	80	61	63	66	57	65	65	58	67	77	63	76	85	75	66	73	64	58	81	67	77	64	75	54	78	65	66	50	72	57	70	64	78	71	66	68	49	58	70	56	45	59	79	71	77	66	67	58	71	64	70	69	69	73	72	71	72	55	82	52	75	72	65	76	70	71	68	72	66	83	66	80	66	76	80	73	71	60	67	72	66	47	70	77	53	62	81	66	74	77	73	62	56	80	65	64	70	71	68	77	64	77	64	70	71	72	64	54	58	65	72	77	81	62	63	69	74	64	57	69	61	66	68	85	60	64	63	63	62	73	79	76	82	66	77	64	67	69	65	62	69	75	67	76	59	68	55	73	68	60	66	69	54	53	68	84	56	63	66	71	64	59	58	79	56	67	70	59	67	68	74	73	73	83	82	72	69	58	68	69	83	58	74	72	69	76	63	83	78	68	54	67	69	67	75	67	69	70	63	74	75	68	56	74	78	58	84	67	62	64	72	61	75	61	81	66	87	57	70	68	65	73	79	63	71	57	61	72	55	75	75	90	58	62	67	74	56	86	52	72	67	69	71	67	71	66	70	60	80	69	70	79	66	70	60	67	71	61	69	74	79	61	72	67	64	63	72	67	63	69	62	75	63	64	64	67	65	83	81	75	80	68	56	77	60	83	62	75	59	54	68	71	69	77	74	65	80	70	53	69	58	73	53	94	56	71	74	82	73	83	65	76	65	75	65	59	61	76	67	70	58	69	74	60	69	51	81	79	79	70	62	77	65	64	68	57	77	54	57	65	49	51	68	60	50	90	62	71	76	76	66	52	83	56	78	82	76	66	66	67	59	73	63	63	53	73	55	78	65	67	65	67	66	59	63	73	74	64	83	63	79	60	73	66	72	78	79	60	59	59	76	69	68	53	62	62	64	68	77	61	74	60	67	77	67	68	70	83	55	61	67	77	65	59	80	80	63	83	67	85	68	69	95	71	58	57	75	69	83	69	74	73	54	75	74	71	65	70	68	67	70	71	70	85	79	69	90	74	72	67	64	63	77	92	64	61	71	61	63	73	59	71	51	67	64	69	76	58	68	57	55	64	67	70	65	71	74	57	66	71	71	62	62	75	78	67	48	72	72	75	51	71	68	82	68	59	70	62	59	80	77	62	62	76	73	66	74	77	72	70	60	71	80	56	66	64	69	63	67	61	66	51	64	56	69	65	64	79	66	58	91	68	68	58	74	63	58	45	64	73	74	61	72	64	64	85	68	70	52	80	63	70	75	65	71	59	69	63	72	74	71	60	77	66	56	74	52	61	81	73	56	66	66	59	54	62	65	67	67	77	58	80	76	56	62	70	65	74	71	85	73	47	61	63	68	68	68	59	63	68	69	74	61	74	66	74	51	63	75	73	65	72	81	75	64	60	61	71	46	52	73	56	61	60	67	68	69	67	51	71	61	63	68	85	60	47	69	67	74	65	47	73	58	56	65	75	64	84	66	62	70	50	60	74	66	63	70	74	70	84	76	88	57	74	54	75	83	60	77	63	71	63	69	74	81	54	72	78	74	79	59	65	54	59	65	67	76	67	66	64	65	59	62	67	67	63	65	67	68	64	61	64	76	68	64	63	73	85	77	62	78	75	78	63	70	73	57	63	72	68	61	69	66	66	70	79	72	81	64	74	63	86	69	56	76	54	68	62	80	66	63	59	66	65	81	66	64	59	56	69	58	79	69	74	71	56	71	71	61	66	74	74	75	57	71	71	83	65	63	95	55	67	67	62	65	62	73	54	71	61	60	58	71	61	71	69	67	75	67	66	59	69	64	65	70	65	52	56	80	67	68	85	73	79	67	73	55	71	66	77	76	70	80	60	54	59	65	74	62	66	61	64	62	76	65	72	89	55	62	74	73	74	70	73	70	61	67	86	68	65	61	71	74	87	64	77	64	75	67	69	76	82	71	47	74	70	65	63	73	81	64	74	78	71	59	57	66	67	77	64	68	73	60	66	61	61	66	79	77	62	63	82	81	68	85	73	83	68	77	66	61	66	66	75	75	69	50	79	69	84	70	61	73	77	82	62	66	59	78	71	68	60	76	70	62	56	83	75	66	59	75	62	74	64	66	59	70	70	59	61	65	66	77	62	67	66	71	70	60	60	63	70	81	84	71	71	57	67	62	65	79	66	68	59	58	69	72	65	68	68	71	78	61	76	80	55	71	65	73	67	68	67	77	77	72	62	74	65	67	70	70	72	64	57	67	90	63	60	70	69	59	60	53	72	64	74	68	63	71	64	60	69	66	77	60	64	63	75	74	72	61	51	58	71	56	70	54	78	61	61	72	66	64	71	69	64	61	56	78	51	76	78	56	73	63	64	62	75	77	73	76	70	59	69	82	56	54	67	75	72	73	64	58	75	62	75	81	64	77	68	73	65	69	67	64	62	59	66	68	61	83	66	78	76	60	68	75	71	64	58	69	72	79	60	73	60	72	62	69	77	73	81	61	71	72	55	70	50	78	57	58	61	76	67	60	75	65	65	83	65	65	68	82	75	67	59	61	55	54	53	66	57	67	65	76	56	65	70	54	56	58	89	84	66	60	83	61	74	77	73	75	83	67	52	53	68	85	65	64	71	69	63	62	68	63	71	68	75	78	76	52	56	72	58	73	73	73	59	70	77	61	74	53	55	77	70	74	72	67	56	75	52	68	86	58	77	72	76	89	73	72	69	75	79	60	77	82	56	62	72	69	65	78	75	72	62	71	67	69	76	50	73	66	66	63	67	71	69	71	70	75	76	59	63	59	53	78	64	72	72	74	61	67	61	62	66	63	56	67	71	70	69	64	77	73	69	68	71	78	79	71	50	55	66	59	61	55	75	78	66	76	65	79	62	67	67	60	61	68	68	71	62	91	80	62	56	52	54	57	54	58	84	55	73	73	57	80	72	80	73	59	62	62	60	61	69	83	60	62	68	72	71	79	75	59	77	86	73	69	61	71	69	74	70	75	71	68	65	53	79	66	85	67	75	58	69	69	76	65	56	73	81	74	60	86	73	70	74	60	55	69	72	75	67	75	73	62	88	57	73	62	73	65	74	72	59	67	63	69	65	53	62	63	61	60	76	75	72	75	68	61	79	59	60	63	75	91	68	67	46	71	83	67	76	67	64	66	76	66	68	81	69	71	67	79	68	64	63	65	71	75	68	80	64	72	61	73	71	60	66	78	74	62	74	62	62	74	80	79	74	59	76	57	70	65	79	74	67	70	63	72	57	73	73	66	76	48	70	79	58
7223	885	745	752	934	1142	1234	1211	1139	1127	1060	897	878	877	836	842	843	759	740	768	733	730	751	698	696	762	715	682	692	687	687	707	675	698	662	658	709	663	682	689	657	716	634	691	704	678	704	701	669	668	658	690	698	672	658	678	655	692	683	672	660	698	643	713	713	627	657	646	697	758	661	668	700	658	696	657	671	681	645	640	651	716	659	683	655	635	699	612	699	702	639	660	692	698	642	653	699	654	651	669	661	628	666	701	668	653	676	667	645	677	688	655	643	619	629	665	640	602	668	677	665	643	651	661	690	670	629	649	639	678	652	645	650	663	650	654	637	690	662	648	663	701	631	703	627	652	676	681	630	650	674	670	702	691	654	662	653	671	667	674	653	634	654	654	696	629	654	666	687	648	656	670	685	641	654	651	653	661	691	656	671	684	660	707	665	649	729	668	681	678	653	684	634	664	634	662	675	672	701	698	671	648	655	692	677	645	692	706	646	652	673	673	603	641	692	702	666	627	682	678	701	685	716	650	638	626	676	621	631	678	689	697	667	668	629	663	680	639	690	655	694	662	638	673	674	603	664	715	638	640	664	653	645	657	627	670	694	639	636	618	670	659	659	669	638	594	680	675	672	647	656	669	693	647	699	651	618	651	686	644	679	672	616	650	676	638	641	652	655	633	670	685	681	642	676	682	637	632	639	672	687	675	653	640	668	683	641	640	649	679	733	691	652	646	668	668	638	665	652	712	653	627	647	689	665	652	624	667	640	695	612	636	621	664	683	643	686	655	680	644	668	677	668	675	628	669	652	685	662	651	690	638	665	666	673	670	651	618	623	690	674	651	662	644	645	658	636	649	667	658	648	672	664	653	681	653	685	664	633	679	654	635	658	673	645	676	676	634	683	647	610	676	660	680	676	615	666	668	673	662	662	665	652	673	653	633	654	625	726	650	677	660	699	627	702	654	635	646	657	716	711	682	666	663	686	701	639	694	754	652	645	689	689	681	655	646	688	653	662	666	711	663	698	660	640	623	646	649	657	653	636	652	679	696	684	649	657	674	679	649	651	666	686	656	653	646	629	654	635	678	656	707	675	654	641	633	641	673	683	655	631	709	665	675	654	659	616	641	684	629	619	702	723	631	678	627	656	678	670	660	616	680	640	636	687	642	682	662	663	648	704	718	648	672	665	696	663	674	680	685	668	646	654	668	676	654	679	643	636	640	647	666	665	663	677	660	660	657	628	651	666	649	622	647	624	673	666	634	652	635	685	705	693	654	652	669	652	690	656	632	639	650	674	608	653	659	672	635	613	658	678	683	628	674	658	680	625	642	675	651	646	698	624	662	636	656	683	628	630	699	673	636	670	666	650	708	655	699	670	658	677	647	660	669	664	642	707	645	717	677	674	673	666	676	626	691	657	650	654	656	708	646	676	651	638	659	623	623	630	621	632	698	667	700	639	636	706	647	690	687	587	660	650	668	651	672	682	660	701	669	679	667	659	652	712	661	686	647	639	664	631	643	694	690	649	659	653	672	671	684	625	669	690	674	684	683	652	678	683	686	672	630	722	713	647	665	650	676	662	661	640	620	660	697	659	679	679	688	703	672	669	707	690	653	653	634	620	706	658	628	683	685	678	715	689	664	690	630	685	646	658	694	631	659	655	648	663	651	643	677	671	684	663	671	664	721	659	651	685	667	650	684	629	618	630	660	678	665	656	660	652	669	644	687	683	653	670	661	686	650	664	689	661	685	651	678	620	642	644	660	677	653	696	634	641	637	665	697	665	686	665	635	674	642	666	671	678	623	636	697	660	643	683	671	706	678	651	692	627	672	537	647	601	614	672	648	673	719	656	619	659	652	635	667	667	664	633	630	651	671	676	631	695	695	636	659	676	651	658	704	680	676	701	694	690	684	667	665	654	671	646	674	685	666	678	656	623	593	621	684	692	675	643	662	653	620	646	651	652	679	675	626	658	718	644	668	691	641	645	667	692	705	632	685	652	621	663	661	666	666	675	668	681	643	666	667	647	680	694	681	656	654	624	686	690	621	642	666	662	665	605	627	677	658	672	701	668	726	664	681	671	656	692	685	640	657	651	691	665	658	678	648	662	655	668	668	652	669	678	695	661	660	635	660	679	622	591	682	649	690	632	661	656	645	663	653	676	648	712	688	662	626	647	665	665	703	676	708	618	691	667	652	710	638	624	661	672	677	667	672	663	649	653	643	651	695	674	658	620	683	650	674	692	651	661	692	666	677	686	651	695	695	688	643	624	670	653	640	646	669	580	654	680	644	671	659	656	655	674	689	655	633	681	678	681	648	693	660	676	700	661	617	630	635	626	630	655	663	676	697	667	671	666	676	671	653	648	645	618	656	684	685	677	659	675	659	650	634	669	655	676	633	673	654	659	687	630	642	685	632	660	675	642	679	653	719	685	671	684	710	608	668	658	622	698	681	648	638	679	668	663	685	665	684	678	658	642	661	713	706	681	632	662	650	676	644	669	635	622	657	657	678	641	653	695	685	675	689	674	672	689	686	668	672	639	670	638	643	660	659	654	626	672	672	633	645	699	646	642	667	703	678	680	684	613	694	627	674	659	649	711	696	671	657	667	660	650	697	645	654	684	642	670	632	657	677	694	712	725	665	673	661	654	689	669	713	622	618	673	623	669	656	666	681	678	705	684	645	673	612	671	686	652	676	665	707	623	695	668	669	655	652	660	628	667	608	661	670	754	679	674	652	634	658	637	646	673	609	679	657	630	705	608	620	681	636	675	612	631	652	641	650	640	652	639	651	680	675	617	636	625	661	644	651	684	687	651	644	646	710	665	660	664	678	634	648	663	647	660	694	670	674	649	648	686	720	690	673	690	630	604	647	670	652	648	678	646	613	626	643	669	637	657	671	663	653	666	625	656	669	642	679	669	652	647	652	650	654	652	635	638	635	685	667	652	633	697	673	643	708	627	630	690	629	643	666	669	663	656	678	670	701	699	648	684	675	667	656	659	689	695	610	674	703	643	686	644	643	721	683	666	626	691	655	628	619	682	675	689	669	641	680	678	697	602	679	685	669	679	667	690	680	665	639	644	665	658	667	633	619	627	607	676	668	632	627	672	638	703	639	675	682	696	641	685	667	587	680	710	665	662	656	688	676	647	669	634	643	659	639	661	665	648	661	602	629	662	640	669	691	656	700	656	655	684	703	636	645	688	679	656	633	659	630	671	638	642	700	677	699	685	649	644	656	716	655	618	639	639	697	664	662	681	662	628	651	672	652	622	656	725	681	656	680	671	641	697	671	662	670	665	691	717	663	674	692	651	648	699	633	654	667	693	628	638	662	696	658	677	660	653	606	664	694	656	654	622	686	689	672	691	723	648	721	634	681	694	684	703	645	661	687	644	623	649	691	659	659	640	665	663	600	662	701	642	667	628	613	647	658	686	659	682	695	647	682	642	679	662	622	689	708	649	672	629	670	697	667	597	622	637	693	626	697	695	621
1303	137	68	71	52	46	63	94	71	59	65	69	57	73	59	47	55	51	42	51	42	56	61	58	56	55	35	45	42	47	48	41	38	37	44	50	44	35	54	41	49	52	30	51	45	48	42	44	44	36	49	39	43	36	38	48	42	49	43	47	44	43	49	45	39	44	35	66	53	59	37	49	52	42	34	53	56	38	45	45	42	41	43	34	38	44	53	32	48	46	51	40	38	46	33	46	39	54	46	36	48	47	36	52	38	35	57	32	47	50	40	45	44	47	35	42	34	35	36	41	52	40	59	42	33	36	48	47	42	41	48	36	43	48	44	44	54	44	53	47	40	38	38	50	42	41	52	33	36	40	47	44	37	48	43	42	55	42	40	33	40	36	44	52	46	44	37	47	38	43	58	32	55	44	58	41	48	47	41	37	41	43	40	48	51	42	51	57	38	40	39	38	42	38	51	34	42	30	35	49	45	46	47	39	55	57	37	35	43	52	43	52	47	46	28	45	48	40	45	52	50	47	43	46	48	44	44	46	41	42	39	33	49	33	37	45	39	43	45	39	48	37	50	55	41	54	43	36	55	46	48	43	36	29	44	35	45	46	38	39	47	45	45	48	48	45	53	55	40	58	53	32	39	49	45	51	41	34	39	44	49	42	51	63	45	45	58	40	38	42	42	41	40	43	45	37	48	51	44	43	41	44	43	38	38	40	44	44	45	41	46	47	50	37	46	44	36	41	46	47	41	35	38	42	43	38	34	34	52	41	30	50	48	44	50	61	40	50	40	43	51	32	44	42	38	39	39	45	43	33	41	42	37	54	39	47	27	45	38	46	46	48	52	42	37	23	33	32	46	32	36	35	44	42	50	54	49	38	48	51	42	41	50	39	34	40	43	38	41	52	46	45	50	38	51	45	39	37	41	45	40	42	47	47	44	39	41	43	44	55	44	45	42	58	37	39	34	50	52	43	46	46	32	46	33	50	44	41	41	57	46	44	54	38	48	46	41	39	50	35	46	44	38	42	47	38	52	38	47	35	37	49	35	40	48	39	32	35	38	51	45	32	39	47	37	37	28	28	33	39	45	42	44	37	38	42	44	37	39	48	43	32	36	52	47	41	33	35	37	35	45	38	40	54	44	47	46	47	30	48	50	54	40	41	31	50	41	52	48	46	34	45	41	48	51	39	39	40	52	38	39	36	28	38	51	51	47	43	37	41	51	44	45	31	41	35	46	51	38	45	38	38	35	53	48	45	38	43	30	40	49	35	47	49	58	43	37	40	49	43	34	38	39	27	33	46	41	49	54	42	55	48	47	31	47	49	45	36	34	54	39	45	46	33	31	46	45	34	41	40	33	47	46	35	56	43	44	35	41	44	34	43	36	38	38	41	35	48	50	46	40	46	45	37	44	31	47	46	43	58	38	38	42	42	38	57	42	45	39	48	36	36	43	33	36	38	44	35	47	38	48	40	47	42	52	37	34	31	54	49	45	28	44	54	40	40	43	45	33	51	40	27	39	43	57	33	41	41	33	44	40	58	50	32	41	45	40	34	40	40	39	48	39	49	38	42	31	45	43	41	41	64	50	36	38	44	40	44	50	52	42	49	51	37	39	45	50	44	35	36	37	49	44	35	51	45	46	53	44	43	53	48	47	49	50	42	38	52	49	50	37	42	33	48	47	43	41	39	42	31	47	40	60	56	44	35	37	45	39	45	40	42	44	39	39	35	34	43	36	39	48	44	40	41	42	43	50	52	39	55	46	44	36	36	38	46	44	42	42	44	53	43	46	44	42	42	38	44	38	52	40	39	31	36	42	43	43	42	55	45	50	37	47	51	49	46	54	27	50	51	42	47	45	43	42	46	54	37	61	40	49	38	47	53	46	46	39	41	64	31	43	47	48	47	38	55	50	50	36	45	29	37	42	35	46	46	29	42	40	45	42	34	38	42	41	50	45	45	49	49	39	38	62	43	34	50	45	37	48	40	39	41	48	37	30	51	53	52	37	32	49	47	38	31	35	49	35	38	44	36	53	35	43	57	43	40	43	38	46	33	39	45	40	42	44	40	56	39	38	44	36	40	44	45	41	42	36	49	48	42	42	45	41	42	51	38	47	48	49	37	41	35	42	41	43	37	47	34	36	44	36	46	31	43	35	48	38	42	49	45	41	32	47	48	37	60	44	45	41	40	47	43	39	39	50	45	42	34	36	36	42	41	32	37	33	49	40	39	40	44	48	39	48	52	41	50	36	40	44	47	37	52	38	47	45	31	42	50	45	38	50	44	39	41	30	42	41	47	52	32	45	54	49	36	32	43	38	35	52	29	35	39	59	50	39	46	39	40	41	29	53	37	41	26	39	33	52	46	37	46	44	46	38	43	33	41	43	42	37	35	37	45	46	48	45	48	37	41	45	52	44	39	38	39	53	49	41	47	31	43	37	40	36	40	47	45	41	42	43	39	53	52	51	46	36	35	40	44	45	37	37	44	31	43	54	42	44	41	41	39	46	54	51	41	41	43	42	54	32	42	38	52	42	46	35	38	56	49	46	40	43	31	48	36	40	45	52	48	59	47	46	39	50	57	30	38	32	39	38	42	52	33	39	43	58	45	33	46	40	42	45	54	40	48	46	47	55	44	33	47	43	25	38	33	49	51	35	51	53	42	37	45	42	36	53	49	49	37	45	35	41	32	41	40	38	50	55	46	43	44	35	41	38	45	38	49	69	45	32	38	47	50	36	44	50	45	44	52	47	45	49	57	46	47	38	39	49	41	41	43	35	50	45	45	58	42	41	42	37	42	38	45	38	35	42	31	45	47	51	38	45	40	35	37	50	36	38	44	44	40	33	42	45	40	46	53	42	29	46	36	53	46	35	48	44	49	44	43	37	43	32	32	39	40	42	39	26	42	47	50	41	53	43	41	37	40	36	44	45	52	50	37	33	47	44	41	45	34	43	32	42	47	34	30	35	49	50	48	37	37	34	47	47	49	47	48	38	39	43	41	28	44	33	44	55	43	45	53	44	51	46	43	42	36	51	38	43	47	37	40	46	38	42	44	46	45	32	49	46	36	41	46	42	39	43	51	43	43	46	42	33	48	36	46	54	41	37	32	46	43	46	42	37	42	44	40	44	51	49	36	35	50	40	45	43	49	40	50	51	36	47	41	41	39	45	43	50	33	54	36	38	48	41	49	42	40	41	47	44	49	40	52	55	54	41	39	42	58	41	42	53	39	49	45	47	61	44	47	40	48	50	35	43	49	30	52	41	38	48	35	41	63	42	38	49	39	49	52	42	47	47	42	48	37	43	35	38	54	37	34	51	60	45	37	28	46	47	45	53	23	45	42	29	41	46	49	45	46	44	45	43	45	40	46	43	37	45	48	45	44	45	35	32	43	46	41	51	44	38	51	50	35	47	35	39	39	39	48	56	44	45	51	48	41	48	38	41	30	42	35	44	39	39	50	40	51	51	42	50	44	47	32	40	44	45	36
11256	1845	1064	1053	2290	3681	3813	3486	2903	2302	2046	1791	1572	1351	1186	1116	1038	951	942	869	776	775	717	754	702	702	642	618	670	616	597	583	628	510	609	575	540	595	558	568	521	532	555	497	492	501	525	515	477	477	489	466	514	509	509	500	519	489	478	553	492	467	508	488	468	478	510	525	498	470	499	494	462	517	490	487	468	473	511	489	489	474	492	449	486	502	469	491	533	496	474	472	482	467	487	424	535	485	474	485	472	466	499	453	475	430	515	517	484	475	449	476	451	503	498	445	465	454	480	501	458	458	475	475	472	467	511	431	415	449	502	493	458	472	504	464	463	449	473	511	469	483	489	452	521	509	473	461	487	491	454	490	477	454	514	475	505	435	460	466	467	486	480	512	440	459	432	461	489	418	460	475	461	454	444	464	474	449	443	478	453	462	449	445	496	497	469	508	479	471	485	458	465	445	498	484	478	465	491	464	460	467	484	429	459	474	498	497	452	489	423	499	492	460	477	460	483	496	483	497	446	468	449	476	463	498	498	447	502	476	452	492	458	493	490	474	442	479	449	455	483	467	450	477	455	514	497	450	518	447	469	461	479	485	459	457	456	465	466	457	469	456	464	441	447	433	498	466	508	487	463	493	495	461	479	487	478	471	475	435	496	451	451	515	438	489	466	501	491	450	440	490	472	466	438	453	451	468	474	431	497	453	480	444	512	487	510	474	487	481	468	484	469	456	442	456	480	466	453	490	477	475	435	491	460	491	436	493	417	444	492	449	484	489	472	481	487	461	507	430	443	442	478	457	467	425	483	466	494	433	444	490	504	466	489	515	445	477	483	466	479	444	476	469	462	507	440	494	466	439	451	492	457	458	423	459	450	471	496	493	450	421	493	476	440	494	477	493	481	489	465	462	464	465	467	452	419	447	445	468	466	461	438	425	481	464	437	490	468	432	454	480	499	461	433	447	427	471	456	506	499	453	396	488	496	467	474	449	467	440	462	425	461	480	485	489	491	432	503	445	429	452	493	458	503	456	475	476	468	445	467	460	471	485	503	484	477	470	504	507	471	446	456	486	429	494	474	435	485	500	444	513	460	455	449	469	434	465	478	444	543	468	477	492	452	458	487	452	478	472	488	473	480	462	496	434	470	463	486	489	436	490	492	482	454	470	437	454	424	440	485	465	500	469	475	448	466	481	446	477	470	487	434	514	522	443	479	456	466	477	457	470	470	466	475	475	449	473	467	443	516	455	470	489	467	458	483	422	486	459	460	441	472	469	442	453	497	457	432	499	471	480	480	476	528	474	477	457	461	478	459	488	489	445	448	477	474	475	485	481	490	487	447	458	477	497	496	515	449	450	490	492	477	466	463	439	488	521	464	475	457	445	455	467	455	481	440	505	444	475	463	496	477	464	455	481	429	481	474	443	438	473	479	482	484	467	482	484	468	440	472	475	453	468	436	477	449	467	491	491	453	460	479	448	473	425	439	458	472	453	446	463	446	495	498	477	464	450	450	509	478	501	475	478	479	494	429	439	467	458	430	442	444	448	442	495	458	498	445	478	433	421	487	498	502	469	449	514	469	488	470	456	449	462	452	462	484	460	454	473	495	449	470	460	490	482	502	463	467	481	446	441	499	488	445	448	440	465	482	496	453	435	439	476	458	469	456	478	442	478	476	462	459	482	436	459	457	447	466	452	448	492	447	462	420	512	455	479	480	488	503	484	470	479	489	494	454	446	462	485	460	442	447	487	473	464	478	469	436	476	448	447	460	469	495	440	450	437	485	427	484	453	505	426	516	462	473	456	450	488	438	454	454	441	496	485	485	504	464	489	482	453	483	458	456	496	435	465	464	491	504	465	457	459	497	485	488	473	469	494	426	478	447	455	459	498	459	481	481	476	488	470	496	426	465	510	445	515	476	470	439	505	464	470	470	460	477	441	499	480	468	465	493	476	511	433	508	436	445	469	464	529	444	451	506	471	434	460	478	446	479	458	512	475	444	444	445	445	482	471	478	450	459	453	490	454	483	436	452	488	445	451	479	487	462	469	463	465	479	447	462	487	513	469	478	442	438	456	460	451	469	463	488	448	488	474	458	490	468	439	450	488	465	459	456	473	488	495	492	443	473	493	456	489	470	477	465	464	473	478	476	471	494	462	453	445	492	476	443	444	435	468	488	494	484	508	473	434	471	466	463	445	463	486	490	496	458	459	450	456	483	467	467	438	457	477	456	459	479	479	462	482	459	484	465	468	496	430	432	471	466	464	469	462	444	453	413	476	486	465	448	488	501	481	445	505	479	454	481	485	434	456	473	468	420	474	482	492	459	480	454	440	467	432	460	496	483	456	475	514	449	445	476	432	413	462	478	499	464	436	484	491	486	506	467	448	503	489	493	468	509	468	476	428	479	467	446	441	459	478	494	465	457	452	457	482	434	478	475	432	506	440	467	468	504	437	475	451	500	486	466	488	463	508	474	466	438	489	479	431	428	473	491	484	482	463	467	426	422	468	483	479	446	483	457	467	460	451	427	458	471	452	480	454	430	468	481	481	485	492	480	476	472	479	456	443	465	460	468	471	472	510	488	500	438	439	453	472	506	453	456	502	443	476	422	428	473	490	458	504	439	462	480	447	416	484	512	449	470	471	473	473	420	465	484	466	423	497	476	473	435	463	450	454	501	441	401	452	463	517	439	453	486	473	426	439	456	473	468	478	488	480	504	474	460	479	500	490	484	475	452	475	479	445	462	464	467	496	425	452	461	455	521	477	472	483	456	489	457	456	435	490	458	480	483	463	455	496	479	466	431	484	476	485	425	485	477	472	501	442	497	463	476	485	467	444	429	439	467	455	440	489	459	508	526	468	480	487	449	467	430	462	484	432	445	508	476	478	421	487	487	465	502	471	467	448	494	525	447	492	474	509	448	481	482	456	462	504	459	439	456	467	488	473	454	476	480	475	447	461	450	462	476	473	493	456	446	488	484	474	461	486	452	428	474	471	453	440	465	510	431	464	481	442	517	481	492	432	465	513	469	486	484	488	487	447	468	479	468	483	490	478	463	469	425	433	488	446	508	472	500	448	481	538	468	461	440	452	439	479	456	484	437	475	455	453	471	480	482	504	445	456	473	494	437	444	465	475	491	468	484	457	449	491	455	490	471	447	479	439	464	506	444	478	449	468	462	491	443	457	477	462	459	466	440	479	502	425	450	444	457	431	479	476	432	490	430	452	476	482	468	449	486	486	477	488	461	461	446	476	434	455	483	483	455	425	471	509	474	496	470	467	495	483	498	447	516	477	466	482	497	497	475	476	514	463	456	486	453	483	455	439	464	462	434	501	471	444	454	526	470	471	470	513	494	463	487	493	438	505	445	450	491	450	460	471	483	477	464	434	444	511	478	455	482	485	466	473	455	438	467	485	478	473	455	427	458	457	455	535	463	484	470	448	458	493	461	465	491	493	495	480	480	445	461	488	479	491	472	471	466	454	458	461	445	488
3040	98	73	55	55	43	60	65	68	52	62	71	78	61	45	48	59	59	56	57	50	45	57	57	54	52	45	58	54	39	59	48	50	62	38	54	44	48	43	41	40	46	42	50	34	51	46	46	47	43	42	38	39	38	40	49	46	36	42	59	31	40	55	48	42	42	43	35	49	46	53	46	39	38	41	46	44	49	39	54	42	41	34	35	62	36	41	45	41	51	38	40	47	48	44	44	51	33	37	42	43	40	34	42	46	46	37	47	47	37	50	52	35	40	40	61	48	45	33	42	29	44	53	50	36	35	45	48	37	35	48	49	32	37	51	35	43	56	31	52	62	45	45	46	44	48	44	40	44	44	46	52	55	57	44	40	45	49	47	41	39	44	50	56	45	48	52	37	63	52	46	48	42	41	39	46	39	27	42	39	43	44	39	45	41	39	41	41	57	46	41	43	37	38	43	51	36	44	35	41	42	51	45	58	36	38	47	39	49	34	38	47	45	39	48	43	45	50	39	46	58	53	47	51	38	57	48	41	38	39	38	42	40	48	56	32	40	42	52	37	51	46	48	37	36	41	49	43	39	47	49	44	39	51	49	45	54	39	46	48	49	45	53	48	41	44	43	38	46	41	51	48	40	44	40	45	46	45	33	35	50	48	37	36	42	46	43	54	36	55	44	42	48	49	40	50	39	42	43	32	53	44	49	41	47	46	51	41	46	41	47	52	36	43	48	44	45	43	32	41	53	59	58	45	57	49	48	51	62	35	37	43	62	40	44	46	48	39	51	46	40	47	42	47	45	45	34	45	49	46	39	32	39	39	45	44	39	44	41	43	44	51	35	45	35	51	38	57	39	50	40	44	45	39	37	52	51	47	44	37	43	28	49	40	28	47	44	37	48	39	44	35	42	45	48	32	44	43	49	42	41	53	38	51	52	40	47	46	36	40	45	38	45	53	43	42	49	45	43	42	39	43	48	41	41	36	37	42	50	34	49	38	42	50	41	36	34	34	41	35	44	39	39	47	45	45	41	51	46	51	49	46	47	57	61	40	43	42	51	49	44	39	41	52	44	40	56	43	45	42	38	37	35	50	43	32	50	49	53	38	54	38	50	34	45	34	36	55	40	48	37	39	48	44	39	43	53	48	49	48	40	43	41	44	46	35	48	37	50	46	44	40	33	38	53	35	53	46	41	35	54	46	37	48	46	43	41	52	56	50	49	36	40	43	44	52	48	51	34	49	46	42	49	56	54	49	45	49	62	33	39	43	52	47	43	46	49	39	44	44	38	42	53	42	38	35	43	42	52	29	41	48	45	55	38	42	49	46	39	58	40	44	52	44	43	39	50	41	40	42	37	41	45	50	40	37	40	46	38	44	35	51	44	45	36	37	48	56	30	52	42	51	50	33	52	36	43	48	51	43	40	40	50	36	36	56	40	43	51	50	39	41	39	30	59	33	31	39	48	52	47	46	45	42	50	46	40	49	48	49	44	49	32	48	40	61	48	60	52	36	45	42	49	44	32	41	41	46	40	58	33	44	51	42	41	39	47	43	55	39	54	55	46	49	51	54	44	54	46	44	48	43	47	45	35	46	30	42	51	37	45	42	51	40	43	52	63	52	36	57	42	42	44	39	44	50	32	41	47	37	57	33	36	46	40	48	46	51	53	40	33	52	45	55	45	43	41	47	36	43	44	53	31	46	50	51	34	46	46	46	42	46	51	50	52	48	38	40	47	56	41	37	41	33	41	47	48	40	42	46	33	45	45	40	44	29	32	35	35	59	39	37	49	36	64	52	55	52	39	36	51	44	47	40	34	49	47	35	41	34	48	41	36	49	46	50	45	49	44	49	55	55	42	56	45	47	43	40	38	36	47	41	46	42	49	40	37	47	41	52	42	57	39	53	41	38	47	44	40	34	43	42	53	33	38	56	40	50	51	43	45	54	45	38	55	42	31	47	50	44	40	39	61	46	36	48	59	43	44	40	37	35	51	49	52	49	46	38	45	48	33	45	54	44	36	39	42	59	41	52	38	46	43	42	41	38	41	38	35	34	60	45	41	42	41	46	46	36	53	44	38	42	33	36	55	42	39	46	44	45	42	44	58	54	51	54	38	46	48	40	40	39	56	41	50	50	35	47	41	39	45	52	41	40	43	54	47	46	31	46	53	53	55	49	34	37	50	46	36	52	55	37	52	50	48	47	53	42	36	41	52	46	54	52	42	48	41	48	45	50	41	37	41	49	45	44	40	43	35	49	58	55	35	49	53	54	54	44	47	55	42	49	50	48	43	43	32	50	41	46	40	38	49	59	41	39	49	41	57	41	38	40	36	48	41	54	32	36	42	42	44	41	48	41	43	35	46	34	43	43	39	38	40	47	35	40	46	49	40	58	51	45	48	36	40	43	51	47	36	55	36	44	45	52	39	38	42	55	43	49	36	43	42	39	31	45	41	37	59	47	44	48	39	41	39	48	41	37	42	35	55	37	45	40	42	40	39	41	41	35	33	46	45	53	40	29	44	47	45	49	38	45	39	49	36	47	38	40	27	44	56	41	41	42	49	44	36	38	51	46	34	52	51	49	47	40	48	42	51	42	47	53	40	35	48	47	59	44	46	44	47	42	54	37	42	66	46	49	46	41	42	43	40	52	46	49	33	33	45	58	29	52	42	44	38	32	53	41	54	33	49	45	43	40	54	41	39	40	45	50	44	42	53	46	49	50	39	43	38	49	52	54	49	41	51	40	43	48	56	48	47	47	35	49	52	53	30	43	42	53	49	38	42	47	43	49	42	42	52	37	34	38	30	49	31	38	43	47	49	50	45	61	52	48	50	50	41	39	42	48	37	38	44	55	56	50	47	48	48	38	75	55	39	37	44	44	41	42	54	44	40	53	38	48	47	37	36	48	46	54	33	41	48	42	42	44	39	43	40	43	50	38	45	54	40	40	48	35	38	58	50	52	40	45	48	51	47	49	54	44	53	46	43	42	45	44	42	50	43	52	46	55	40	34	50	47	47	38	39	42	37	56	40	51	48	48	40	44	48	44	45	52	44	47	51	46	53	51	35	43	39	36	48	58	48	42	51	55	48	39	56	41	44	33	46	45	36	53	51	36	54	48	41	56	48	43	44	42	44	47	53	52	53	51	54	50	37	46	41	42	42	27	37	49	37	38	41	46	44	53	36	56	46	59	51	38	38	53	54	39	37	47	53	35	57	38	48	36	47	38	47	51	31	52	38	45	54	36	43	45	43	51	44	37	53	46	34	44	44	61	47	54	46	44	35	45	37	42	46	50	40	46	44	52	39	31	42	37	43	36	44	38	46	45	45	49	52	28	46	40	25	55	56	35	49	41	36	33	46	39	45	43	41	41	50	67	46	44	50	50	45	47	48	50	53	48	37	49	51	37	36	49	48	37	54	30	53	48	52	39	50	53	39	35	40	46	50	39	44	43	43	38	41	43	47	44	51	33	38	57	41	37	36	35	37	52
8164	1449	899	900	1746	2835	3105	2937	2665	2215	1974	1709	1603	1360	1234	1136	1005	960	894	828	793	742	779	706	674	671	585	679	593	600	604	613	562	587	556	535	527	542	511	488	546	522	534	538	466	452	494	480	457	433	488	457	509	448	422	466	446	481	461	464	473	410	456	473	438	463	448	432	525	444	464	471	410	464	481	442	430	452	437	417	523	467	466	451	430	469	457	450	429	452	450	446	471	427	423	454	456	472	437	421	414	397	435	399	481	426	406	390	432	437	452	427	404	437	415	451	443	438	422	433	452	446	452	449	456	424	495	403	440	451	450	433	417	408	425	437	451	448	422	407	387	429	455	431	418	450	410	437	454	406	464	426	415	474	474	436	450	423	396	455	457	428	410	430	462	396	435	457	457	455	406	417	422	415	418	432	433	418	453	447	439	437	459	457	435	404	476	461	430	436	450	403	460	420	410	419	408	450	389	418	443	438	409	482	398	411	401	419	465	445	422	415	447	430	420	474	436	447	414	417	456	437	421	483	446	426	433	457	459	465	424	450	443	437	402	395	450	441	448	437	446	418	441	407	412	416	436	412	445	405	408	414	427	414	420	439	422	446	424	410	420	423	444	417	481	424	429	493	456	445	405	456	447	417	448	414	395	431	439	423	450	468	417	421	448	421	395	443	451	414	422	437	444	451	443	441	423	427	387	411	399	458	431	462	413	429	453	405	472	442	426	461	426	399	451	434	455	431	447	441	458	451	381	422	416	444	418	420	455	453	468	423	438	434	463	423	438	420	444	405	409	423	388	437	446	412	433	410	433	394	440	440	437	433	436	475	452	450	422	440	450	428	436	406	396	437	422	478	442	398	445	411	455	410	429	450	431	439	414	459	417	398	429	456	404	405	412	433	415	449	450	400	420	412	432	388	395	409	429	438	402	425	423	393	426	417	423	451	425	429	416	443	413	442	424	396	451	412	423	418	413	411	414	429	409	408	439	441	427	420	391	418	416	437	415	425	421	460	415	456	418	443	444	443	423	423	448	424	443	448	430	439	412	437	420	430	432	457	387	447	412	404	419	448	451	430	418	426	431	401	408	420	460	406	442	477	445	430	412	416	414	427	401	411	437	427	452	439	435	407	431	428	445	394	434	432	431	443	435	401	418	410	439	426	405	422	421	416	478	428	462	409	422	419	406	441	426	438	449	431	439	401	412	394	396	431	441	446	436	450	449	426	453	480	395	388	416	428	435	433	431	422	429	448	427	438	459	450	439	431	424	416	428	439	449	443	418	451	476	431	439	428	421	440	427	432	420	432	409	389	433	428	406	422	416	433	413	443	445	455	429	383	412	480	436	413	460	444	399	408	441	447	459	484	432	461	429	406	399	420	447	436	443	480	442	424	446	448	418	457	434	401	431	425	462	413	443	432	405	458	419	429	458	421	437	405	407	428	439	422	432	425	429	450	452	426	379	421	438	442	435	409	425	412	429	439	430	449	399	446	427	419	427	441	428	450	446	412	423	433	421	433	423	459	440	420	394	396	443	428	480	426	415	456	428	427	445	428	425	449	444	435	378	386	477	405	433	420	429	434	404	411	469	401	434	425	435	431	420	421	422	409	448	431	430	429	423	447	437	420	446	422	431	455	430	434	394	416	422	433	453	436	413	423	401	452	394	429	431	432	429	441	409	403	409	416	405	438	401	453	408	427	391	427	430	426	398	439	435	406	429	471	419	451	402	419	428	440	411	460	407	410	436	411	449	394	451	418	400	450	415	426	440	448	444	421	441	456	428	432	424	421	393	460	448	453	435	500	435	436	429	419	416	416	465	443	425	440	418	469	430	428	442	422	423	482	453	427	394	440	435	455	450	452	441	415	463	431	438	434	430	477	400	438	430	403	446	440	446	444	391	417	443	453	421	430	453	442	431	424	403	437	407	426	405	390	415	412	441	426	433	423	389	397	448	416	433	432	421	400	442	455	435	440	422	412	447	448	455	429	455	391	420	414	434	413	454	416	436	410	421	415	448	440	449	437	437	388	442	436	417	434	482	430	426	459	448	410	440	427	442	458	403	441	459	460	448	430	414	447	414	445	461	457	458	425	406	424	437	463	430	436	436	410	440	431	441	421	429	438	442	442	414	415	436	400	440	418	462	420	397	452	424	420	446	424	406	407	438	450	446	416	436	471	428	424	424	392	465	415	419	406	446	422	451	391	410	446	422	438	415	426	432	421	409	446	419	435	389	413	428	425	418	434	433	393	454	464	432	408	476	436	435	425	443	442	423	410	442	423	452	467	444	448	434	472	393	404	414	431	447	427	408	453	425	405	415	421	447	421	441	453	434	445	432	444	413	466	419	407	421	436	432	409	455	425	455	431	434	410	408	418	436	425	418	404	398	411	449	428	416	442	447	401	415	450	422	396	422	441	415	416	411	395	418	441	456	468	429	415	442	418	405	467	435	401	446	400	449	448	430	455	405	443	438	433	431	425	407	448	433	424	441	418	458	428	399	452	434	439	416	430	416	450	447	436	429	429	469	422	441	449	443	440	396	447	442	409	418	428	474	434	396	448	455	432	438	435	453	426	406	463	392	460	389	424	435	417	478	427	419	453	432	408	416	452	437	415	438	421	448	412	441	425	422	445	399	449	420	435	473	437	401	464	431	450	427	441	400	398	438	413	419	461	451	427	432	472	430	402	411	395	447	436	421	439	444	426	421	423	470	464	472	436	443	418	433	434	422	430	427	467	398	454	478	464	430	436	433	425	402	466	449	432	448	452	421	453	434	415	439	457	429	457	438	433	445	428	424	427	414	410	455	412	442	436	435	439	451	429	446	417	453	416	402	431	410	448	414	428	429	418	471	447	435	440	433	434	425	448	465	423	416	418	433	439	419	420	466	419	425	426	410	410	448	413	476	418	457	421	472	460	442	441	390	432	443	406	426	435	444	418	394	411	459	407	421	436	399	437	398	439	461	408	432	426	409	416	438	443	439	412	454	446	431	423	408	426	418	402	415	446	420	426	431	429	466	409	423	441	401	431	486	442	425	447	433	408	472	422	418	396	433	435	423	432	438	434	435	461	418	429	459	448	454	428	408	417	387	368	458	405	431	428	411	464	411	401	417	406	432	465	405	436	440	425	450	422	441	422	441	406	485	444	445	438	421	451	396	461	469	396	458	442	449	438	441	451	419	413	434	407	363	436	418	445	461	428	458	425	398	460	442	430	430	433	426	435	424	431	440	439	467	424	431	437	461	427	436	446	429	426	414	417	407	436	399	441	393	441	473	466	462	458	447	423	415	431	434	432	433	390	430	429	399	406	444	439	417	426	438	423	423	462	443	408	427	412	434	393	450	411	411	405	420	413	476	451	448	437	439	411	438	415	406	437	418	428	450	424	438	433	438	430	424	448	413	446	446	382	422	445	428	403	423	428	440	442	425	411	417	431	441	431	454	443	452	432	433	446	448	456	416	417	399	443	424	408	435	442	385	420	456	414	460	463
1792	144	88	55	46	44	66	74	90	69	67	79	67	51	48	53	50	39	43	35	37	43	29	33	46	33	28	34	34	30	37	23	37	21	35	38	30	18	25	35	21	26	27	27	32	25	24	22	33	20	21	23	23	29	30	21	23	20	21	22	24	34	17	20	10	25	28	27	23	16	33	29	21	17	24	27	29	31	21	26	28	19	28	29	35	19	24	20	18	19	31	24	22	19	29	29	18	23	26	31	18	22	23	21	23	11	22	28	23	22	18	25	24	23	21	20	25	22	22	17	22	17	29	28	25	25	19	20	20	22	24	14	21	25	15	24	24	22	30	16	15	32	18	21	29	30	19	24	22	20	26	18	25	24	27	22	18	21	19	27	31	24	24	26	29	31	24	25	27	31	17	24	20	22	22	23	16	25	18	37	24	20	19	18	26	24	22	26	16	16	27	19	23	20	12	21	23	17	31	21	24	19	21	21	28	30	34	30	17	21	27	26	30	21	16	25	24	28	29	28	16	32	15	17	15	24	26	17	27	25	24	20	23	37	27	22	26	23	23	9	24	26	22	22	20	23	21	24	20	23	27	14	14	29	24	26	24	32	18	16	26	25	21	22	15	28	25	25	22	22	20	22	19	18	20	26	22	19	23	33	20	23	27	22	22	26	22	21	24	23	21	29	23	27	27	20	19	28	25	19	27	25	19	29	19	22	24	20	17	25	13	25	29	31	16	23	17	15	30	23	20	25	20	17	28	29	24	28	32	20	22	26	21	14	28	15	26	29	21	30	19	21	24	21	19	19	19	22	22	20	20	21	28	25	18	22	30	16	16	27	15	31	20	27	25	22	18	30	26	20	14	23	18	20	22	37	28	15	24	23	12	21	16	23	22	18	24	16	27	19	29	17	16	19	17	16	27	28	20	21	15	23	23	17	25	17	25	25	15	18	33	19	26	28	18	19	17	24	26	23	15	25	24	28	23	28	26	25	22	30	26	22	30	19	23	25	16	26	16	30	24	24	25	22	23	18	18	23	17	24	17	25	23	26	29	26	16	28	21	26	23	19	23	18	22	24	21	15	23	22	21	16	22	21	18	25	19	11	28	23	25	16	33	34	22	26	32	18	25	23	22	21	26	18	23	20	22	25	27	27	22	18	26	18	20	28	23	24	27	35	23	25	28	13	24	21	25	23	20	24	21	15	25	27	26	26	21	20	27	21	23	28	31	25	24	19	27	18	23	16	20	21	24	21	11	16	24	25	23	16	23	22	27	21	25	25	30	19	15	26	16	25	25	18	18	12	30	26	22	21	19	30	31	23	24	22	26	27	24	23	18	28	20	28	27	20	26	16	26	16	18	24	34	21	22	20	20	15	29	23	17	17	28	15	29	19	21	15	21	29	17	20	28	22	27	15	29	29	16	22	17	30	19	28	19	21	17	26	17	16	23	18	15	15	30	21	25	18	27	23	29	27	29	28	30	20	19	19	27	23	23	28	19	28	22	24	23	21	28	22	28	24	27	25	17	19	18	19	24	23	20	30	18	22	21	29	19	23	24	29	34	20	29	26	20	19	24	18	20	16	28	30	24	19	29	24	17	22	28	31	23	28	27	20	16	15	29	24	22	20	29	22	22	17	32	29	29	32	19	27	23	21	23	22	20	14	19	21	24	22	35	29	27	29	21	26	27	31	19	23	25	22	16	15	20	25	23	23	26	16	19	29	15	18	26	14	24	15	28	24	18	23	17	22	21	21	14	26	17	23	35	20	30	21	26	24	26	20	28	15	24	27	15	17	26	18	24	25	20	19	24	35	22	16	29	30	18	12	29	23	22	26	18	26	21	23	23	18	20	11	28	16	27	29	23	32	20	30	14	22	31	26	26	22	26	22	16	18	22	20	21	21	22	22	16	17	20	21	25	23	15	20	21	22	20	18	32	19	23	30	9	19	27	14	19	16	16	28	11	19	22	25	24	22	18	32	19	26	21	20	34	27	22	29	22	29	21	17	21	27	21	26	19	26	31	19	23	22	19	22	26	24	22	20	18	24	25	20	29	25	17	27	21	20	20	30	24	18	14	26	15	24	25	19	13	27	26	25	20	20	25	16	28	25	16	24	25	24	23	20	26	24	16	23	32	23	29	26	22	18	20	24	20	14	28	30	23	21	28	20	18	21	18	26	27	17	22	24	15	24	23	28	16	26	24	25	13	21	21	16	26	25	25	17	28	25	23	24	22	24	16	18	25	28	26	27	19	15	16	26	23	20	27	16	16	25	27	22	20	27	19	18	17	22	24	28	21	24	27	24	20	23	29	23	19	18	22	23	18	17	29	21	21	20	19	23	21	32	14	18	27	20	17	24	23	30	21	23	19	34	24	29	28	17	16	23	26	22	27	23	27	26	17	27	22	17	16	19	25	28	26	20	17	22	21	28	25	19	21	32	28	19	21	23	21	21	20	24	29	25	29	15	25	21	23	24	27	23	22	33	28	14	22	26	20	29	22	21	24	36	24	24	22	21	27	25	21	23	26	20	25	28	18	25	18	18	29	16	28	24	21	24	21	26	20	21	28	25	23	17	16	24	28	22	22	23	25	20	22	29	30	20	22	24	30	25	16	24	37	23	25	20	27	25	25	28	26	26	25	17	20	23	25	27	26	23	22	21	28	14	16	21	25	25	25	24	25	21	28	20	26	25	24	22	27	20	28	25	17	26	22	26	18	15	27	24	19	19	29	27	22	22	24	14	20	27	24	19	32	23	14	26	24	19	27	24	23	14	22	22	24	27	22	22	22	28	18	20	28	18	29	21	20	21	26	19	28	23	19	24	26	29	15	21	31	31	22	24	29	22	17	28	19	26	28	26	26	22	23	31	25	23	28	12	23	20	27	21	18	26	31	18	22	24	25	28	18	24	17	15	30	25	22	26	20	26	30	20	22	23	21	29	22	18	23	24	20	22	22	23	14	26	21	23	16	23	31	31	30	24	22	25	19	29	19	33	29	20	19	19	25	18	23	17	24	15	28	22	24	26	19	21	21	29	24	17	16	23	23	22	13	24	25	18	28	21	17	30	16	29	17	29	13	22	27	13	29	22	25	26	26	25	20	17	21	23	28	22	24	27	26	19	15	34	19	30	29	30	21	27	27	21	17	22	25	23	22	25	19	23	26	16	31	21	24	18	23	24	27	24	26	11	25	11	21	28	33	23	28	22	24	24	28	22	22	24	22	18	27	12	20	20	27	24	25	26	27	27	24	26	21	20	30	18	18	22	24	29	20	31	22	20	27	31	15	10	31	27	22	23	22	22	28	14	18	25	17	30	12	30	20	26	32	24	23	23	24	20	21	22	18	16	24	24	20	32	25	15	17	16	23	20	30	26	16	27	20	35	20	12	24	27	14	33	29	17	28	36	33	14	15	23	32	30	26	15	25	24	29	29	21	20	19	28	17	32	20	27	22	16	29	23	16	26	23	20	21	16	21	19	21	24	33	20	27	21
12275	2316	1108	1089	3014	4934	5299	4827	4104	3334	2814	2451	2188	1813	1537	1287	1214	1104	945	965	886	775	775	718	688	658	576	599	493	537	519	479	501	471	411	463	464	398	437	387	400	399	398	328	404	382	390	339	320	336	323	341	341	321	335	341	369	308	287	312	330	343	331	291	288	285	306	303	276	318	273	278	292	282	297	294	298	279	271	295	277	291	289	274	269	289	262	299	291	283	315	287	270	301	254	287	274	298	254	287	268	238	259	281	264	293	234	280	286	271	254	270	289	283	259	229	295	295	262	245	290	236	281	258	285	254	262	241	268	274	273	271	240	259	253	251	287	273	253	276	279	280	246	272	269	292	258	260	277	258	265	284	241	258	253	279	247	279	260	247	254	261	276	246	260	273	259	264	269	261	268	245	255	240	255	236	251	262	255	271	222	243	257	261	251	268	261	275	277	294	259	262	272	269	259	260	255	229	277	256	272	244	270	247	276	265	286	307	287	268	261	269	279	283	249	243	268	267	279	256	246	261	275	268	245	259	275	287	255	257	306	264	290	256	239	259	252	272	269	263	241	261	261	263	274	258	262	246	264	299	285	272	270	275	272	265	264	248	281	290	258	259	255	258	262	255	264	268	248	233	229	288	253	242	281	266	284	252	245	273	263	268	251	243	244	263	260	253	249	274	266	251	255	229	247	261	255	256	289	289	238	242	255	236	259	253	247	263	281	283	278	232	285	262	235	272	277	283	246	272	296	294	245	262	273	276	281	283	276	254	250	242	254	214	257	264	266	247	245	240	266	251	264	271	262	273	248	259	294	303	273	310	255	253	282	291	232	275	270	270	296	252	233	275	240	265	243	239	268	261	255	269	256	230	238	264	271	251	252	285	271	244	257	236	268	274	271	262	292	248	282	264	256	241	249	285	268	284	271	253	249	259	248	261	276	273	260	272	272	281	266	250	254	278	261	262	230	248	262	280	270	241	250	245	278	248	271	259	239	266	249	267	277	269	256	253	267	245	259	253	257	258	268	250	272	255	253	257	246	219	247	250	247	279	272	248	281	266	295	272	260	254	240	244	271	279	276	275	253	277	263	289	231	263	259	257	276	265	255	267	272	283	288	252	247	267	253	266	259	245	230	231	265	239	257	267	242	257	239	262	263	265	252	264	252	265	277	251	244	232	238	230	288	274	266	252	259	245	258	246	266	238	244	231	267	259	232	259	263	242	247	247	255	229	247	266	237	241	263	262	272	263	266	235	275	248	269	281	255	251	247	247	281	229	268	257	257	268	292	259	273	307	260	213	281	243	263	268	241	286	236	250	270	240	256	247	238	247	270	261	235	268	240	257	235	264	258	254	274	261	248	238	291	251	276	271	265	222	263	259	259	249	252	264	280	265	254	259	256	246	253	263	239	235	258	245	257	260	246	238	236	240	287	273	259	290	229	257	249	256	259	242	252	236	248	257	266	246	256	257	289	271	271	242	272	284	270	260	245	250	239	235	269	256	258	275	267	274	241	273	228	258	269	284	257	251	280	249	267	255	268	237	244	246	260	302	263	243	272	268	278	283	254	276	236	259	251	259	256	287	263	255	245	274	272	273	243	256	239	234	240	250	298	268	218	240	254	247	282	270	214	254	280	291	268	266	268	234	247	207	258	288	256	273	261	278	250	245	242	261	284	281	258	261	251	251	287	261	266	268	276	279	282	262	247	243	237	277	245	277	256	308	282	261	262	267	262	281	252	279	272	271	291	222	279	279	265	244	271	264	275	284	257	258	268	257	255	273	227	267	247	260	249	249	218	283	235	270	217	263	294	276	257	248	239	258	296	253	242	240	270	230	278	264	276	274	270	248	231	260	237	250	238	235	257	283	233	278	273	261	236	257	275	223	277	281	272	286	247	274	265	249	250	231	237	240	248	258	250	223	261	275	285	249	276	261	268	236	239	260	280	239	274	228	268	263	278	282	255	229	281	228	237	274	267	268	235	265	247	284	252	240	224	285	261	260	230	244	251	263	241	267	244	268	253	267	251	267	235	290	263	240	263	251	269	267	250	258	262	262	263	282	270	242	258	252	271	244	249	236	251	248	269	245	265	247	252	274	266	271	260	254	264	269	252	251	245	256	240	261	259	264	288	265	250	232	249	280	258	258	253	276	266	272	228	262	268	251	261	250	249	272	252	274	259	276	258	249	236	256	226	273	258	252	239	245	258	297	263	238	295	252	286	248	262	272	263	247	259	261	249	274	257	251	239	265	252	243	260	254	263	259	240	267	290	270	242	276	285	302	248	277	269	253	236	275	236	270	260	261	245	246	262	284	273	267	278	269	234	277	241	269	249	220	270	256	272	267	287	269	264	261	248	251	265	249	245	252	243	273	273	250	282	241	258	224	265	243	241	272	279	277	264	240	240	260	254	256	269	251	250	238	238	237	305	262	298	267	248	257	267	243	247	260	311	253	275	250	258	263	247	257	249	270	258	271	270	260	274	243	241	252	265	248	269	261	253	283	264	242	254	285	266	275	246	250	264	293	282	265	264	227	247	255	266	238	233	283	240	263	252	249	241	244	265	253	256	236	276	226	244	242	243	267	259	247	244	249	232	261	272	246	261	266	263	244	279	249	258	251	257	249	265	248	257	244	257	267	265	258	248	250	240	298	276	269	243	252	256	258	253	270	268	243	275	243	269	271	305	245	271	255	251	268	246	252	272	253	267	287	265	245	261	238	240	246	261	270	262	250	261	267	236	260	278	249	245	266	254	251	254	250	210	270	253	240	261	238	271	266	263	262	252	274	253	248	240	280	265	227	257	259	270	281	260	260	243	259	254	275	257	256	265	259	251	251	254	256	250	281	242	250	254	221	262	259	313	240	252	235	253	278	264	275	223	260	256	285	247	258	254	241	270	264	255	261	262	247	273	248	264	262	273	237	221	246	241	253	248	269	260	251	277	244	255	261	260	258	261	257	242	258	246	251	265	259	249	257	241	259	260	247	235	237	226	245	248	264	245	255	268	228	270	257	276	254	251	240	253	263	249	244	246	272	290	271	282	266	256	271	243	246	220	262	253	244	272	272	255	252	255	240	256	242	275	253	270	225	248	227	279	260	269	251	259	265	278	245	234	283	264	278	248	267	239	275	264	265	263	244	268	260	228	250	265	258	262	237	226	265	233	249	274	265	243	273	268	256	262	226	264	251	223	236	229	269	262	265	268	262	271	262	253	268	249	271	240	249	251	232	274	264	267	256	285	265	268	260	267	253	300	259	269	248	257	288	249	279	268	274	250	264	242	251	285	261	254	282	232	270	274	265	279	252	247	269	249	279	269	259	293	264	253	240	263	268	261	251	269	232	272	283	254	289	229	269	228	242	253	270	264	242	254	259	223	252	257	268	223	232	266	244	256	245	223	263	253	245	276	254	267	252	282	268	276	255	249	268	238	257	245	257	265	250	233	268	276	244	294	265	225	256	255	267	257	271	277	257	247	248	267	255	233	258	260	267
2038	78	71	72	62	90	76	72	82	83	70	73	69	81	77	68	75	49	71	78	74	65	82	70	87	75	65	71	62	74	81	67	63	72	80	84	88	71	62	68	70	69	81	65	60	70	72	76	64	58	79	59	78	77	84	90	65	63	77	76	55	70	75	63	55	83	81	56	78	62	72	68	65	87	63	59	67	62	77	76	65	70	66	82	69	59	64	66	68	57	63	76	70	69	73	74	65	73	86	62	72	72	74	67	77	72	77	67	68	60	69	69	65	65	69	62	68	45	66	71	72	65	65	76	63	64	68	79	88	79	69	67	67	73	71	64	68	55	75	63	77	73	59	66	72	69	78	59	55	70	71	86	72	67	67	84	64	76	70	70	67	72	60	65	60	68	68	82	57	60	72	61	76	62	76	82	55	66	73	69	78	73	62	79	72	61	64	81	70	61	73	60	89	69	65	60	75	55	87	59	89	66	66	77	85	71	73	67	62	72	74	54	70	63	78	81	75	70	69	80	65	61	60	74	65	79	73	64	64	70	66	78	76	52	86	74	72	79	66	59	67	64	79	62	74	80	79	80	64	64	65	61	69	78	61	72	73	66	73	84	71	64	70	75	55	66	70	78	69	81	74	77	62	71	65	68	68	62	78	57	75	72	63	72	66	73	66	68	60	73	66	61	72	58	61	74	68	60	61	68	69	70	75	58	74	69	70	73	59	74	65	67	67	75	68	71	66	54	72	65	79	40	60	66	67	67	63	76	65	61	75	65	68	59	72	76	66	86	72	64	77	78	65	63	75	62	67	62	72	63	63	64	89	74	68	69	74	61	62	62	61	67	75	72	60	70	72	74	73	73	69	48	68	54	71	69	60	59	83	79	65	77	68	64	69	65	60	70	62	78	70	63	69	66	69	59	66	61	72	67	77	64	82	61	76	49	72	82	77	67	59	64	57	58	68	65	81	65	79	67	67	76	75	54	68	81	73	62	63	55	65	87	68	80	81	83	68	68	77	68	73	71	64	75	55	68	65	59	69	66	75	65	78	64	66	71	73	78	80	71	77	56	78	67	73	87	64	79	71	61	64	59	75	66	61	84	73	66	66	70	71	69	77	59	75	69	58	62	83	61	73	67	76	68	69	70	71	82	69	65	71	69	70	92	48	50	62	79	79	76	65	67	69	62	74	81	85	72	63	70	77	73	85	68	71	80	69	83	70	60	70	64	60	71	64	61	57	60	58	80	67	69	61	62	65	81	67	72	66	78	70	60	80	57	74	69	78	62	66	66	91	67	80	70	58	64	79	61	56	66	58	75	70	71	67	65	64	80	82	73	73	69	66	65	64	84	57	55	60	74	72	77	69	70	63	71	73	75	71	65	67	66	61	69	68	84	66	57	78	51	74	66	73	72	63	74	62	75	61	59	70	68	61	63	63	80	79	68	60	69	63	69	71	65	65	79	74	77	79	64	63	67	73	63	58	64	63	66	71	67	76	70	80	68	58	61	76	68	54	69	77	61	78	86	74	53	71	58	74	76	60	50	64	68	62	52	66	57	63	68	70	62	61	58	73	70	66	54	69	63	68	52	70	72	68	74	67	68	62	71	60	64	65	84	71	67	75	70	71	68	76	81	60	44	60	68	69	75	62	74	61	66	65	75	77	80	77	72	62	66	67	69	59	66	73	65	61	59	71	81	59	78	78	78	71	67	74	65	79	57	65	73	71	72	61	62	84	64	60	62	66	58	57	85	60	72	63	80	71	54	73	94	69	64	51	74	63	68	68	62	68	78	72	63	57	64	63	92	65	75	67	69	65	70	76	78	50	74	83	72	68	65	72	59	82	61	75	70	81	83	68	52	71	67	60	63	53	67	71	69	67	67	69	54	57	63	75	74	68	72	79	49	64	70	58	73	80	66	71	57	60	62	76	85	63	66	78	75	74	64	75	65	71	80	66	75	67	83	80	70	68	57	67	70	65	70	79	67	59	64	76	72	71	77	55	47	66	66	60	69	77	73	72	69	71	70	64	69	72	71	63	67	67	73	69	60	70	74	53	81	67	88	56	67	55	83	76	82	76	74	78	57	76	73	69	79	75	70	59	62	78	72	68	72	86	61	73	66	69	76	69	60	84	73	72	63	67	63	72	71	82	75	58	72	78	76	74	72	73	73	76	80	66	58	58	63	66	53	59	84	63	65	77	62	70	72	69	64	70	67	67	62	72	79	61	72	63	70	68	66	67	66	68	65	68	69	77	57	64	77	55	68	70	84	77	68	71	61	73	61	66	70	64	59	70	74	56	92	62	76	63	71	66	66	63	61	71	65	68	67	70	66	70	56	63	61	72	77	65	71	65	76	70	60	84	59	72	76	76	75	74	67	62	73	75	73	73	64	83	54	83	76	62	84	61	61	72	75	70	69	50	58	64	67	70	65	55	63	74	68	81	64	59	69	60	69	79	61	64	61	73	74	66	65	72	55	66	78	71	80	70	59	68	65	76	75	71	53	81	63	67	68	67	52	65	84	78	58	64	72	67	77	74	88	66	72	66	70	57	57	59	68	78	76	58	80	69	61	72	64	75	72	72	64	68	68	80	63	68	59	64	71	69	63	52	72	71	64	87	87	72	62	63	83	72	68	65	84	62	68	58	74	92	59	71	71	68	64	66	71	74	57	72	70	76	59	96	56	61	67	58	63	64	54	65	76	80	66	71	66	67	65	75	54	63	64	77	63	66	73	85	67	56	72	66	71	64	52	72	64	60	74	61	74	63	67	73	74	60	76	72	77	69	68	78	63	73	57	63	75	65	63	68	67	70	70	79	64	67	82	61	77	84	78	71	69	62	61	64	80	74	63	77	57	69	60	67	77	68	75	54	66	57	64	67	68	64	58	71	63	72	77	68	74	78	76	82	70	80	66	68	65	62	62	85	64	72	80	65	70	52	61	67	80	64	70	65	59	49	63	79	57	59	61	73	77	51	74	59	67	71	60	82	73	67	64	65	61	72	71	54	66	61	75	61	75	71	74	60	79	56	60	86	68	60	67	73	51	58	78	86	60	82	65	51	73	55	61	59	87	76	62	89	70	72	58	73	77	66	90	75	75	66	87	64	73	77	76	72	82	80	59	60	64	69	73	71	67	71	66	70	78	59	48	72	82	69	64	72	77	76	73	62	75	60	71	55	58	64	65	60	71	57	70	75	62	73	60	63	65	54	69	64	60	58	79	81	63	59	55	80	70	76	78	74	82	71	70	65	76	69	68	54	83	67	74	63	65	62	64	58	69	75	61	68	86	69	67	65	60	68	73	72	93	66	60	71	64	65	80	69	61	90	82	77	61	68	74	85	75	74	72	76	64	53	78	60	79	69	86	73	68	75	65	57	78	77	62	63	87	74	84	58	69	63	69	72	65	75	68	82	61	75	62	68	68	56	70	82	81	73	64	60	58	71	70	76	60	83	61	61	59	62	47	66	65	72	51	61	81	74	72	73	84	71	64
7195	912	824	745	1001	1196	1246	1164	1124	1093	1008	893	929	922	893	848	843	810	779	750	743	736	738	756	741	736	728	727	683	691	682	667	686	747	722	695	702	699	721	671	660	667	670	733	683	705	639	713	738	714	708	681	699	651	682	661	711	664	708	676	723	630	738	698	672	695	642	694	661	675	665	694	699	664	681	649	633	636	677	681	664	668	734	631	694	665	681	659	698	645	637	645	650	656	647	646	622	684	713	705	679	682	645	665	654	679	695	669	692	666	674	680	662	675	638	654	694	687	706	672	712	644	684	641	685	669	646	671	693	666	694	688	687	660	681	704	665	649	682	623	611	695	684	666	699	677	693	705	683	664	646	664	640	701	694	692	681	671	693	619	666	626	653	663	733	666	706	671	688	666	690	625	681	628	666	673	649	658	701	646	645	713	678	668	680	662	679	711	645	726	717	647	670	678	656	662	655	690	645	672	660	672	624	709	654	721	690	687	683	650	660	713	666	676	643	675	680	655	680	643	707	688	704	664	700	677	661	727	710	676	736	702	706	682	676	667	657	729	679	686	686	662	670	659	669	639	709	633	681	702	683	682	697	672	694	673	672	664	661	714	691	656	718	674	658	671	667	657	650	695	650	646	647	667	712	690	689	683	688	686	698	655	675	650	675	692	642	703	610	635	673	657	669	672	678	700	655	698	658	645	685	621	658	676	687	655	682	692	666	655	715	716	656	659	626	691	661	685	667	670	651	687	671	650	665	686	731	650	688	687	663	693	711	697	668	684	682	716	647	705	686	710	650	686	731	647	655	672	689	644	681	711	699	660	671	677	625	708	658	630	680	671	684	644	647	688	671	702	673	726	629	714	670	658	691	679	651	672	693	695	642	648	743	671	676	671	635	684	692	707	695	709	671	702	663	725	645	670	671	668	671	656	702	647	652	689	671	657	669	677	678	691	671	697	666	667	694	652	676	706	688	681	669	641	682	648	663	699	662	668	687	625	682	654	656	661	667	706	651	670	673	677	670	623	672	677	739	666	656	679	650	642	695	648	636	698	692	637	660	622	686	698	710	641	702	684	666	629	675	672	646	655	686	705	686	688	670	667	690	697	675	646	699	685	702	680	680	715	673	665	663	721	677	679	641	654	683	675	739	664	681	697	691	740	659	689	665	628	689	641	712	641	709	668	636	702	692	683	681	708	655	644	713	694	661	659	702	682	680	680	673	665	694	674	693	703	644	661	694	623	664	644	662	706	667	641	642	688	676	680	652	706	642	686	672	655	727	669	628	678	731	674	663	701	685	660	685	649	693	703	685	641	695	641	652	715	745	678	662	670	657	671	669	682	651	680	672	672	695	649	655	633	655	665	679	701	635	685	740	658	679	669	690	670	706	688	657	646	621	680	708	689	702	662	722	660	639	674	680	689	685	660	708	607	646	662	682	689	679	687	689	663	698	670	672	679	703	655	693	669	659	679	678	671	672	698	685	638	668	677	678	652	662	693	677	619	684	672	694	652	758	680	660	678	663	674	708	664	649	659	684	661	662	649	614	701	655	701	693	673	736	657	685	718	596	683	675	673	692	704	677	717	701	648	692	697	734	714	664	673	654	684	661	748	669	715	658	668	674	680	691	662	679	621	665	666	673	635	713	664	675	695	632	687	684	659	726	648	642	663	691	664	637	635	670	670	708	667	710	679	668	666	679	663	653	634	675	689	666	675	657	694	730	702	652	679	684	682	676	686	661	719	684	666	680	681	683	657	693	658	676	662	671	676	674	691	689	721	661	693	733	656	700	679	672	691	651	640	718	687	675	741	688	633	724	665	683	666	679	657	651	664	676	700	663	658	693	686	669	687	741	654	686	691	646	623	671	658	639	685	714	700	668	683	724	715	661	673	691	691	688	676	684	692	700	678	670	636	677	706	712	681	672	655	674	664	647	674	672	632	658	664	654	679	735	681	656	696	684	642	702	680	610	650	642	638	722	671	716	686	702	643	709	717	680	689	670	683	695	630	695	657	671	688	748	676	710	653	648	692	632	674	679	690	676	676	691	648	647	679	644	668	693	683	642	678	683	682	644	711	653	648	698	675	649	687	694	654	634	660	643	685	684	613	706	728	677	668	638	644	689	672	712	665	694	641	668	716	666	689	650	671	666	652	682	692	639	655	660	685	677	658	669	645	694	655	696	643	664	718	677	696	677	648	634	661	668	687	665	713	668	703	744	705	645	666	687	670	683	623	657	643	681	713	668	702	681	655	691	638	695	675	636	650	746	612	643	687	677	661	676	663	672	722	672	693	726	699	681	713	706	713	674	667	656	669	667	668	655	672	695	718	662	696	677	712	662	694	652	695	662	655	691	695	670	664	652	630	636	649	690	660	729	697	676	699	668	680	670	674	621	676	647	680	686	665	689	686	673	700	656	682	738	704	679	685	672	669	665	658	660	703	679	624	664	720	732	665	694	685	687	638	669	680	684	688	677	686	681	656	661	661	686	672	638	705	654	659	646	684	638	685	693	696	635	689	675	708	688	701	676	673	647	698	685	695	703	667	670	697	671	684	702	649	697	703	653	677	681	647	690	714	716	675	675	704	664	660	723	666	634	706	680	684	646	709	684	692	689	687	625	674	692	683	677	702	657	666	720	639	748	680	650	684	713	651	665	695	648	651	694	696	666	649	641	710	689	642	675	673	660	667	628	651	709	676	638	680	666	654	645	661	695	666	687	628	657	696	652	701	705	678	679	668	723	660	700	681	696	677	657	619	669	719	651	710	706	703	691	696	707	674	714	727	660	663	706	686	647	649	676	708	667	674	688	692	715	630	647	705	681	666	704	691	648	691	673	665	713	698	653	660	642	647	671	683	680	683	739	715	626	690	695	681	649	680	699	660	690	673	708	663	669	728	665	661	623	641	675	661	671	694	660	732	696	706	693	685	699	695	695	684	676	669	640	674	638	645	680	662	684	672	681	705	650	634	674	665	674	678	676	614	646	710	684	656	675	679	682	659	637	725	669	700	686	678	645	681	666	702	648	659	646	659	659	665	676	641	701	695	716	702	674	666	676	716	615	660	678	730	732	698	635	665	622	649	710	707	723	695	726	728	675	672	653	650	656	671	705	711	662	646	688	645	654	707	707	662	666	683	664	667	692	677	684	680	691	641	666	666	611	687	682	688	652	681	687	653	738	604	733	717	669	706	683	658	705	668	663	640	691	668	695	731	681	636	688	698	669	706	675	686	673	682	677	676	658	669	689	664	660	670	714	683	665	634	707	692	623	667	647	649	678	701	624	682	686	674	715	680	691	704	676	660	691	662	663	643	673	649	699	718	649	636	710	699	653	652	708	677	673	660	699	658	665	685	676	678	654	664	680	712	696	644	678	689	659	683	703	638	679	722	686	723	697	670	660	654	621	721	683	653	680	712	675	681	623	681	676	723	668	689	623	676	679	632	658	652	672	684	697	669	665	682	679	683	679	688	645	641	662	637	674	681	661	683
1217	135	94	58	75	77	66	91	68	73	79	62	69	56	47	54	57	47	51	65	63	56	41	53	42	47	56	48	42	38	40	36	52	45	41	41	48	57	42	41	42	51	34	57	58	43	51	39	48	50	50	53	44	49	44	46	51	40	38	49	44	56	45	40	45	38	62	44	38	39	55	53	49	41	48	41	38	47	38	57	42	50	43	34	48	50	44	50	54	37	46	46	47	54	49	42	48	49	43	46	48	40	42	37	39	46	46	43	40	55	51	43	53	47	38	56	38	41	45	46	49	45	42	40	53	50	45	40	53	38	47	37	39	61	61	45	48	53	48	43	49	47	50	40	47	38	40	34	50	44	42	49	40	48	48	51	46	31	52	48	33	45	60	47	47	43	57	63	48	50	39	46	36	48	52	33	37	45	52	44	48	33	53	63	46	42	44	45	42	51	34	41	44	45	41	41	42	47	50	50	41	52	51	45	46	48	38	51	63	54	63	60	51	44	48	47	47	43	51	37	46	47	39	34	40	44	40	47	51	45	50	33	37	39	43	33	49	44	43	37	42	42	47	54	61	48	39	42	42	48	42	45	44	34	46	43	37	49	63	42	31	51	50	42	57	44	49	51	51	31	31	43	55	46	40	49	54	43	45	43	45	44	37	41	28	38	63	30	33	54	35	45	33	36	47	54	47	41	36	48	45	45	40	43	39	38	36	45	40	47	38	49	42	33	53	49	43	45	37	41	46	43	32	46	49	46	43	52	41	47	43	41	43	55	39	40	34	49	41	53	41	37	49	37	42	48	39	59	52	46	46	53	29	50	46	43	51	41	55	42	43	36	51	55	61	48	55	56	45	44	46	44	42	43	45	41	46	37	47	47	53	56	46	51	50	55	48	48	48	50	43	41	45	45	44	45	39	37	52	32	43	36	41	51	57	45	48	42	46	57	54	53	51	44	46	40	51	50	55	47	43	37	31	41	39	51	36	40	40	46	52	47	42	33	37	49	50	35	51	44	49	46	41	32	29	45	46	41	40	32	39	41	48	43	37	41	52	46	59	42	48	39	41	37	53	58	52	48	38	43	46	48	48	45	48	49	32	45	52	45	41	44	33	50	34	52	33	44	44	47	45	39	48	46	41	46	47	46	46	37	46	37	46	42	50	52	40	47	51	48	51	32	51	48	49	40	55	38	49	43	49	58	55	45	50	44	44	50	54	40	43	43	45	49	45	49	54	42	45	37	57	64	59	45	41	42	50	33	44	47	35	53	65	42	47	45	47	43	47	28	49	42	50	46	53	49	43	40	35	41	35	40	53	41	51	45	55	42	49	55	52	50	37	51	47	48	54	39	42	43	49	54	53	37	51	47	43	38	41	37	43	43	58	52	48	34	48	48	50	46	36	46	53	52	35	48	48	40	51	37	50	50	53	44	45	55	47	44	41	54	47	42	50	36	33	42	46	31	36	52	58	50	48	41	56	45	39	38	56	50	42	37	37	47	35	48	35	53	49	44	40	45	52	43	44	58	43	55	47	45	53	39	49	53	44	35	49	45	46	51	44	53	34	35	51	44	44	46	52	35	32	47	59	38	41	40	35	42	48	52	37	49	46	33	42	51	40	56	33	44	41	49	45	45	47	46	43	41	53	58	42	36	44	40	44	52	38	29	50	59	52	38	45	49	39	33	42	40	44	48	47	55	36	51	42	54	35	39	50	39	43	36	38	48	44	52	51	42	42	38	43	43	48	48	33	57	46	52	45	46	43	45	49	52	45	66	49	42	42	38	34	51	42	45	35	48	50	36	42	38	51	53	38	42	49	50	41	41	47	46	52	39	47	45	40	42	48	51	39	54	45	55	45	54	40	47	37	59	50	43	46	41	45	40	52	41	35	36	53	45	46	59	50	43	48	42	43	53	37	34	37	51	43	53	50	51	37	54	54	45	42	38	50	44	43	28	42	46	39	53	38	66	41	44	47	50	51	46	39	47	42	35	42	32	40	43	58	44	36	37	38	48	42	41	42	34	42	47	47	52	50	54	35	34	36	48	38	46	42	42	41	32	51	36	52	44	57	52	30	45	45	43	51	45	50	47	36	44	41	50	43	39	50	54	54	59	42	51	53	47	33	41	48	57	46	44	46	48	41	44	38	44	48	43	51	44	52	41	38	50	47	39	29	42	47	48	47	53	42	48	48	39	46	51	44	49	39	47	46	53	39	40	39	53	44	46	39	46	43	33	51	52	47	43	37	44	41	58	40	49	41	47	38	43	45	45	38	46	50	43	42	41	47	42	38	44	40	53	46	46	48	43	35	41	44	44	53	45	35	39	51	36	41	61	46	47	42	48	33	47	53	40	43	39	51	52	40	37	41	41	48	34	42	56	49	41	47	45	52	61	28	47	45	60	54	44	41	47	46	28	55	41	47	44	51	45	38	49	48	34	43	39	36	51	43	45	42	40	43	59	50	45	39	52	41	46	54	39	47	50	56	36	35	52	46	58	39	36	52	42	40	43	41	55	38	56	35	44	45	48	34	42	38	45	47	44	49	48	58	40	51	30	41	44	51	54	38	41	52	53	40	43	46	57	37	34	50	43	48	46	45	45	49	43	46	43	50	50	39	41	37	43	55	47	44	54	46	43	50	45	31	46	62	50	44	57	38	44	41	44	42	52	40	48	47	61	43	45	44	43	55	54	58	50	43	52	54	42	53	56	35	58	34	58	49	52	56	38	48	51	41	44	38	38	47	39	42	44	41	46	41	33	26	37	38	38	38	45	35	54	39	51	44	53	40	54	39	43	37	43	45	42	57	42	58	42	46	47	45	42	40	42	46	43	53	44	44	46	56	39	53	32	44	42	53	48	51	43	60	39	37	39	39	59	46	43	55	44	44	57	44	52	48	41	51	43	44	45	36	45	57	59	58	45	57	38	42	39	50	50	42	54	53	46	43	44	40	49	47	37	30	48	55	31	51	46	52	50	54	35	31	47	50	42	35	39	34	44	38	40	46	47	40	54	38	50	41	44	46	50	38	40	44	35	53	55	43	43	43	54	43	41	43	39	52	44	47	45	44	44	50	43	36	41	42	42	55	47	43	48	44	39	47	50	40	48	41	53	47	44	51	50	45	38	39	48	54	41	42	58	44	47	41	36	40	39	64	47	48	44	44	67	50	43	48	53	42	43	43	41	30	47	43	31	42	45	36	38	51	42	44	61	36	37	57	39	55	40	51	48	46	51	50	52	46	37	42	37	39	39	41	47	46	58	43	50	45	43	47	46	32	46	33	46	48	35	51	43	37	44	49	50	43	46	49	44	50	47	38	47	47	48	39	41	47	48	55	42	48	53	48	45	52	44	46	44	41	36	56	47	33	34	44	52	39	46	45	44	42	39	45	49	45	44	47	40	52	46	50	50	44	44	41	41	58	57	47	44	42	42	43	44	47	40	41	52	48	36	57	36	43	63	45	38	39	50	39	50	46	45	40	47	40	46	46	53
11020	1883	1049	1031	2252	3660	3867	3355	2907	2364	1983	1775	1590	1352	1249	1083	1000	1010	905	863	842	778	721	710	721	673	665	674	644	656	594	634	592	560	601	578	595	569	578	582	553	543	583	559	515	526	555	498	551	516	500	496	563	517	533	515	508	529	516	516	497	518	486	482	507	498	494	515	488	488	480	467	526	513	521	522	500	476	472	501	495	538	495	499	474	478	498	478	487	491	518	503	499	503	489	508	517	520	473	463	489	481	480	470	473	518	498	506	512	471	502	475	470	505	483	500	529	479	476	461	545	494	456	462	450	466	499	482	470	458	503	483	476	485	497	485	494	491	483	505	484	497	483	513	482	467	478	462	492	478	473	483	463	478	475	472	463	503	466	510	489	519	469	477	490	478	466	512	484	490	475	442	454	505	473	474	506	455	481	499	492	473	492	487	516	481	488	446	470	480	495	476	501	476	513	497	481	476	473	477	474	487	467	460	465	494	449	473	477	512	502	475	497	497	480	493	474	483	453	492	451	521	491	498	484	484	485	468	491	443	515	490	473	492	473	456	502	472	444	458	485	488	468	479	447	432	493	469	482	471	460	469	466	460	470	471	469	499	441	477	457	486	442	499	518	492	503	464	476	484	467	493	464	490	478	480	481	489	479	521	492	475	452	469	488	472	489	492	499	455	493	514	473	483	467	507	464	463	470	434	513	493	458	496	481	456	493	480	508	472	497	518	477	501	460	467	519	502	520	459	450	491	490	467	471	466	500	440	498	452	467	462	465	473	489	485	512	487	537	480	458	454	430	452	521	498	485	479	481	508	472	472	496	438	441	478	484	504	485	467	454	444	521	466	486	508	469	470	410	465	494	546	478	520	487	472	520	476	448	470	478	457	455	487	450	469	475	522	480	483	496	479	491	466	478	473	457	470	447	485	460	512	505	489	486	519	477	471	518	467	473	459	506	496	463	514	501	474	463	488	488	506	477	498	483	468	480	494	470	476	503	457	492	445	510	480	430	472	488	505	495	480	470	485	513	479	494	506	451	446	481	452	470	492	492	467	466	498	476	475	480	503	476	487	469	468	479	444	471	472	468	516	464	474	502	493	512	507	446	531	445	483	468	471	482	461	477	458	445	477	466	453	510	475	501	453	460	476	487	484	464	455	519	484	473	476	446	475	498	456	450	524	486	483	455	462	480	462	498	512	469	459	459	470	495	473	440	500	504	499	487	480	496	500	479	468	507	474	516	477	507	447	468	478	473	432	459	501	481	479	449	461	456	443	500	500	431	469	434	472	473	480	490	493	465	458	503	480	480	487	456	451	507	449	498	479	479	485	469	474	486	471	423	504	512	459	513	493	478	492	488	522	469	480	528	482	487	495	498	471	481	515	494	488	499	490	466	436	500	468	490	455	508	459	482	511	496	461	467	459	517	465	484	487	484	450	478	500	510	475	498	512	532	467	510	512	498	475	524	493	447	484	419	487	458	479	496	489	476	481	481	481	500	481	472	520	461	488	472	498	518	446	499	489	477	461	485	496	476	471	518	474	457	481	517	534	472	436	457	479	496	475	493	473	492	472	466	460	495	442	493	510	491	434	457	494	520	456	482	477	485	490	512	488	471	437	476	442	470	440	459	494	473	495	485	507	487	515	463	510	463	491	445	480	486	478	510	472	470	509	454	506	467	482	468	457	456	481	487	483	519	472	494	522	503	491	462	428	499	471	462	468	473	484	474	479	469	483	442	493	474	463	459	481	498	471	426	479	487	450	486	475	441	449	486	465	457	502	445	498	482	492	463	485	477	504	500	514	469	475	460	463	502	500	488	483	484	474	457	515	444	460	503	487	467	491	476	470	482	462	507	485	448	503	448	493	480	458	496	456	499	456	484	488	478	523	482	458	491	486	461	465	509	436	424	476	478	492	494	468	455	473	505	482	511	485	460	518	488	478	459	499	474	477	487	493	493	486	495	468	468	494	476	451	458	475	443	474	477	486	478	469	485	449	505	448	529	446	461	494	489	527	518	512	477	451	454	487	468	513	497	491	487	502	504	479	494	496	461	476	469	458	485	483	480	489	444	492	486	503	496	486	486	475	482	460	471	475	478	435	434	512	485	481	466	473	480	479	479	452	450	498	492	459	471	466	446	494	485	461	460	482	478	445	468	499	472	470	478	486	481	430	517	494	460	495	455	464	461	473	473	490	534	433	460	451	464	502	493	487	501	510	517	501	507	475	518	489	466	485	480	432	470	448	485	494	461	475	485	436	461	489	471	500	490	468	506	494	488	488	490	510	461	516	494	454	439	446	471	459	471	461	490	513	480	469	473	505	457	470	468	434	502	510	474	478	487	484	464	459	500	475	511	471	461	475	505	422	487	481	481	503	478	476	483	476	474	465	482	475	456	456	461	517	511	492	504	475	455	459	478	540	482	486	514	517	484	490	461	510	465	505	498	454	470	482	488	511	486	441	470	463	510	446	531	510	476	453	466	522	481	466	481	468	481	503	447	453	460	478	488	498	506	453	464	473	489	452	505	478	455	446	467	505	488	512	486	499	451	471	503	439	475	490	483	449	460	525	505	488	482	515	443	509	506	483	455	494	523	474	463	484	489	451	478	459	491	450	484	488	494	486	461	477	479	468	523	495	484	470	508	538	522	478	501	482	459	453	448	498	474	480	458	531	474	434	449	508	469	489	530	445	526	465	483	483	469	484	476	492	438	493	500	465	465	471	455	492	443	468	484	506	515	449	537	501	451	504	494	513	468	470	467	471	477	504	452	506	475	510	484	478	490	493	480	458	510	485	442	490	445	498	471	482	433	480	508	456	469	475	474	460	473	485	469	476	456	512	472	470	491	509	419	457	478	458	470	496	483	468	511	486	514	484	464	473	474	487	497	464	501	483	440	484	475	491	501	489	463	499	475	509	472	435	490	468	475	476	452	448	463	477	478	493	469	492	504	464	478	460	506	482	495	465	450	491	492	475	463	481	498	448	474	468	517	467	448	462	449	519	429	468	467	486	481	472	499	452	479	481	512	485	478	483	467	459	460	515	485	490	504	483	456	475	487	443	474	453	498	455	463	493	459	455	480	473	479	486	502	462	509	477	463	457	471	488	463	518	476	459	504	459	484	465	489	507	472	506	477	473	482	457	471	469	497	493	475	520	473	440	496	473	461	488	448	516	465	483	485	469	479	473	459	475	449	456	489	464	439	459	467	480	501	496	452	479	494	485	505	470	477	458	478	487	439	466	474	480	485	505	480	462	472	464	467	473	437	472	517	463	500	485	491	493	473	457	473	486	461	445	483	486	471	477	485	482	496	462	452	494	463	422	476	482	480	440	461	488	512	533	455	495	466	466	478	489	486	500	472	490	435	485	502	510	486	488	488	486	480	501	481	464	464	478	483	493	487	480	463	509	499	495	482	475	462	498	489	459	462	439	483	459	488	503	485	413	470	481	465	447	490	472	482	505	475	457	496	453	468	478	487	473	471	499	467	495
2916	98	90	85	64	61	54	73	72	62	71	60	74	62	67	66	51	78	66	56	55	52	53	49	65	53	52	46	66	58	49	51	53	52	53	52	53	52	55	54	42	42	40	63	53	46	39	46	56	54	41	39	35	45	41	49	47	40	48	46	47	37	45	55	44	46	51	46	49	55	54	43	40	54	36	42	46	44	54	45	48	52	44	46	51	47	40	40	41	44	34	44	49	56	57	48	38	50	48	40	39	50	54	53	44	46	52	46	48	37	42	60	42	49	33	56	42	44	33	38	43	47	50	48	35	40	46	53	43	53	50	40	47	50	44	45	55	49	46	48	41	45	37	48	48	50	54	46	40	47	49	52	41	34	53	42	50	51	42	52	45	50	48	43	36	42	32	47	46	39	41	45	45	42	54	36	40	50	44	40	49	51	39	45	44	49	58	42	45	37	49	45	53	45	32	45	46	40	49	51	53	33	45	39	49	37	49	64	44	47	36	44	47	51	40	44	43	43	58	46	40	38	56	45	58	41	49	49	55	48	45	41	52	29	48	45	40	41	46	45	38	51	38	42	57	31	52	45	33	38	46	43	39	43	37	42	42	45	47	67	44	40	54	48	58	45	51	41	50	39	34	43	35	36	50	51	45	38	52	45	50	47	51	38	50	34	41	39	43	39	54	43	45	37	42	50	53	45	44	35	53	51	33	51	65	43	42	42	40	67	41	32	49	38	52	52	40	46	35	61	47	43	43	45	42	47	35	50	49	51	53	46	45	41	52	49	46	47	47	43	36	45	51	57	49	41	35	39	35	45	54	39	47	40	50	55	40	52	34	54	40	45	39	39	51	53	46	36	51	42	46	48	54	47	44	41	55	44	34	35	66	60	44	54	42	52	46	50	45	51	45	56	38	42	43	47	40	51	59	46	42	39	52	53	36	38	57	39	61	37	38	42	47	49	39	54	41	43	44	42	41	62	42	38	46	62	47	42	45	32	52	40	45	36	39	40	55	45	45	39	51	44	40	53	43	39	46	48	38	44	44	33	55	45	50	40	46	55	37	52	46	41	43	45	54	45	37	55	45	51	52	51	50	54	50	44	35	40	58	45	31	43	46	34	57	41	41	50	37	42	49	44	43	41	50	52	48	44	42	51	42	41	43	40	34	57	40	34	37	50	33	50	37	41	63	49	52	42	46	50	33	50	55	39	46	39	43	42	38	44	40	48	54	38	50	45	54	41	45	54	51	48	56	41	47	45	51	32	44	42	39	44	52	42	43	42	54	41	43	43	36	36	39	47	41	51	41	38	45	48	41	47	63	56	59	40	41	40	47	49	44	50	32	48	46	60	47	44	54	41	40	38	50	49	40	51	47	55	47	39	41	51	43	51	51	40	50	37	52	44	47	43	55	58	49	56	38	47	42	38	46	38	38	47	57	40	47	48	47	43	52	47	43	47	54	51	61	39	39	50	36	53	47	41	49	44	45	51	45	45	46	33	47	45	49	50	40	36	42	46	41	41	40	45	37	39	34	50	55	47	62	49	44	55	47	43	41	47	43	47	40	38	41	37	45	36	52	36	48	35	48	40	44	44	40	44	47	44	52	48	41	46	50	54	37	40	55	34	41	40	57	38	47	47	44	50	53	48	44	47	51	57	45	55	33	45	39	54	48	54	42	49	53	59	51	53	42	46	45	46	32	48	43	49	33	46	51	56	56	59	47	30	43	47	51	37	32	47	47	56	38	47	49	41	37	45	45	45	34	59	57	54	47	38	35	39	45	49	35	45	54	39	46	40	44	49	38	41	44	46	55	44	49	41	39	48	35	54	42	45	35	39	60	34	46	52	38	32	41	53	45	44	39	48	41	52	46	55	53	43	54	45	51	48	54	48	49	45	48	42	56	39	39	38	37	39	48	55	48	44	46	51	53	36	56	45	36	42	46	55	26	42	39	35	42	52	39	44	47	49	58	40	49	43	50	47	48	45	46	39	40	54	49	45	41	36	46	37	48	42	51	62	34	59	39	56	38	37	47	42	40	52	47	48	47	50	51	40	50	42	58	54	56	51	49	37	60	34	44	45	40	41	57	43	46	43	56	53	45	32	54	40	47	53	50	45	45	40	48	31	57	52	42	45	43	45	46	46	49	61	53	49	44	45	51	57	43	58	43	48	55	41	51	50	50	41	55	46	35	62	46	42	50	52	53	46	46	41	51	40	32	56	47	34	50	40	40	46	33	33	53	37	51	38	64	49	44	33	42	49	39	56	55	44	36	41	51	60	42	38	49	50	44	47	49	46	45	45	44	52	52	44	52	51	37	45	38	36	42	58	42	37	51	50	36	45	42	44	50	42	46	43	36	42	34	48	52	48	47	50	47	51	49	40	44	51	38	49	32	44	44	39	53	40	31	48	42	45	33	45	37	53	42	40	51	49	43	40	51	40	53	55	31	40	50	59	43	51	50	53	54	43	53	54	40	43	53	50	33	43	46	45	37	32	50	63	50	31	46	36	55	51	46	41	49	45	54	47	55	36	65	42	45	40	48	45	43	37	38	50	52	45	41	43	46	53	43	44	51	38	44	33	50	49	44	53	41	46	39	44	38	51	59	49	36	44	38	53	41	38	46	43	45	55	52	58	37	40	45	41	56	42	49	48	38	35	50	38	46	30	45	45	50	51	44	50	44	49	52	50	44	38	44	48	34	39	51	52	40	36	48	40	47	42	45	51	39	52	48	61	47	45	34	47	38	39	45	43	51	47	34	47	45	49	47	53	31	54	47	37	39	55	53	43	50	38	43	51	46	40	60	44	43	37	42	31	47	55	38	44	39	52	41	47	34	43	43	59	35	37	38	50	45	39	36	52	49	37	45	37	40	36	50	39	37	54	54	63	57	45	45	41	42	36	46	43	55	53	42	40	48	41	46	43	68	45	39	57	51	51	38	49	38	47	40	45	49	58	53	49	33	46	38	41	43	34	36	42	41	38	39	33	39	51	44	44	57	42	46	48	44	42	44	49	43	57	40	46	43	43	60	50	48	49	37	46	44	37	56	48	45	56	32	46	40	43	37	45	32	53	52	48	42	49	73	43	46	49	33	31	41	35	52	40	57	44	34	46	39	37	55	58	43	45	42	49	41	43	54	50	39	40	42	46	40	55	48	36	39	52	52	49	49	43	44	51	49	54	37	35	45	36	51	43	51	55	47	52	49	51	53	45	39	59	52	46	52	57	41	35	41	37	52	61	38	39	38	59	37	57	52	48	39	42	52	34	44	48	52	49	47	63	44	49	49	41	51	41	51	45	41	32	56	38	63	53	61	57	54	48	37	47	60	52	50	48	42	50	39	43	35	44	51	54	51	40	41	53	45	45	45	49	44	53	62	50	43	49	38	35	49	43	46	49	40	44	53	43	57	63	45	46	40	44	50	46	35	63	48	48	56	31	60	43	41	47	50	53	33	38	39	46	41	42	44	46	53	47	45	49	54	47	52	55	46	37
8203	1448	885	892	1863	2887	3128	2991	2588	2266	1964	1735	1482	1468	1228	1110	1009	998	859	848	808	769	731	735	670	636	632	630	610	628	633	609	599	575	521	518	523	522	566	549	545	515	488	457	483	474	503	474	479	505	507	500	438	472	470	457	484	493	521	492	459	474	472	452	475	457	447	452	485	469	470	476	446	474	441	468	425	464	463	455	478	419	471	472	449	424	452	453	431	456	434	462	448	469	445	455	440	447	457	481	471	480	438	463	447	462	420	496	452	437	421	421	439	456	449	400	465	453	430	471	446	444	492	446	440	445	474	444	442	434	419	445	414	451	409	478	430	468	399	437	421	468	447	441	419	429	422	446	463	420	446	409	432	422	475	434	412	433	454	476	427	424	448	470	439	431	452	466	445	422	477	439	464	454	443	434	431	456	455	432	437	439	425	435	432	453	470	462	402	424	440	408	411	432	429	471	474	462	398	461	433	433	462	405	435	411	452	430	406	414	427	409	430	466	433	464	422	449	415	456	473	426	438	431	426	444	481	423	456	436	444	453	467	409	460	432	433	443	427	421	444	438	422	451	424	437	432	395	437	449	458	442	443	439	417	435	445	442	468	454	433	412	441	432	446	432	476	449	454	436	449	438	426	432	417	402	425	437	462	441	418	407	457	466	453	416	472	443	388	438	443	411	434	436	412	444	463	420	423	396	433	444	461	422	437	437	458	445	443	452	465	421	475	472	483	452	421	420	413	426	457	457	458	464	433	478	412	429	445	419	430	465	428	450	464	450	456	464	424	430	432	382	437	450	421	418	437	429	455	466	433	430	435	426	435	446	447	407	444	414	412	484	437	442	444	427	449	420	445	477	438	447	457	424	458	419	467	443	439	439	396	451	447	471	423	495	425	439	467	463	440	436	432	435	434	486	448	447	444	445	433	430	472	441	411	476	429	468	436	457	421	427	432	413	411	470	423	458	441	419	407	453	472	426	437	437	436	458	465	439	447	461	463	429	449	449	423	448	444	464	423	451	421	468	456	424	431	423	423	458	421	422	459	427	430	442	455	433	416	417	402	446	444	444	424	458	429	412	458	407	438	468	419	457	441	472	418	438	438	451	433	450	400	421	470	462	439	392	436	413	432	449	432	419	420	408	475	399	453	447	423	426	478	424	439	424	405	446	466	464	456	413	485	425	439	437	430	424	404	451	450	434	452	453	414	449	433	427	471	408	452	473	439	422	457	431	438	437	500	430	447	425	454	443	465	444	455	393	479	439	408	414	444	455	452	435	415	439	437	434	440	425	436	487	434	438	468	415	424	413	429	441	490	416	430	404	446	443	448	419	456	416	453	448	427	455	434	421	436	466	445	421	453	483	416	458	408	427	413	442	418	476	452	420	456	417	434	468	429	431	468	447	430	456	438	402	430	465	424	450	426	391	409	423	444	414	490	441	442	412	450	432	442	446	434	456	434	412	434	447	502	413	426	451	427	435	440	414	430	458	432	444	437	443	424	431	442	435	441	431	438	423	468	419	442	447	413	457	439	409	451	434	419	448	449	428	406	457	423	437	407	421	408	457	441	408	475	464	434	445	455	457	512	435	449	473	472	425	449	425	433	395	448	418	435	418	480	416	431	411	481	439	446	457	452	448	420	400	411	461	480	475	452	453	444	428	458	428	469	412	455	432	446	443	418	437	403	435	439	469	481	398	432	453	466	444	459	445	426	433	463	446	489	450	452	477	445	446	463	437	456	440	451	434	433	444	406	434	451	436	470	432	411	450	417	457	456	455	433	445	449	447	427	432	435	468	441	422	428	448	454	447	464	436	456	449	455	426	431	432	445	445	449	442	408	468	427	412	429	430	456	454	435	450	451	453	438	449	439	457	402	430	427	458	455	390	417	470	428	436	405	475	472	429	448	409	440	413	457	387	422	446	490	415	440	477	459	436	420	424	445	450	441	434	431	448	461	437	429	409	440	457	393	425	445	430	444	440	431	437	448	456	459	435	418	462	441	474	452	483	436	436	415	448	426	485	465	406	426	413	423	445	461	446	454	441	447	451	433	460	479	441	425	423	475	439	422	447	442	448	431	430	448	439	450	426	421	419	435	404	423	433	416	395	443	453	428	431	450	441	426	435	467	432	420	397	438	429	408	431	465	416	434	422	458	437	428	457	459	462	429	416	427	485	445	430	436	437	447	441	398	451	436	434	470	398	413	463	449	405	402	486	425	451	431	448	408	459	453	451	439	443	437	451	455	424	439	450	454	449	415	418	427	408	457	439	434	442	433	448	403	434	452	397	414	461	393	456	417	443	420	444	441	413	410	453	423	454	435	429	461	429	442	440	435	435	427	410	495	461	466	478	429	432	444	445	430	418	459	432	450	456	423	467	435	449	458	421	451	436	442	423	462	446	413	459	417	433	418	439	434	472	433	427	413	449	460	389	434	450	441	457	416	439	455	437	435	452	428	426	486	471	440	425	429	444	393	456	444	466	455	435	475	445	446	498	451	450	475	447	413	407	433	455	454	458	427	402	417	434	456	427	465	447	426	434	440	447	422	390	429	447	417	447	443	445	440	444	402	470	442	428	447	443	440	445	452	466	453	457	430	418	464	400	460	475	451	398	451	499	410	452	447	447	428	465	416	458	433	475	454	418	452	434	434	434	449	467	395	439	441	458	475	460	377	434	461	428	452	427	419	422	462	467	475	411	449	460	447	460	455	455	442	422	444	445	461	434	449	451	488	450	441	447	455	470	434	478	448	465	442	417	435	440	433	447	405	453	443	468	452	425	443	417	470	426	446	439	449	444	431	436	425	467	422	467	473	441	439	431	448	424	421	434	399	430	456	446	444	466	419	460	447	432	454	421	405	468	471	435	449	405	465	448	449	416	433	445	462	411	437	411	399	406	433	411	436	467	447	454	447	430	430	471	441	431	458	432	439	424	458	437	443	451	457	435	447	466	412	469	454	440	454	441	434	462	450	467	448	457	420	446	450	423	433	425	447	412	443	428	465	458	446	441	394	452	479	448	394	433	447	432	453	435	423	462	428	493	417	470	403	466	441	472	454	434	435	446	428	432	438	448	427	418	458	439	432	468	463	433	443	477	449	451	428	460	441	464	453	447	425	432	474	451	419	456	431	450	407	444	459	410	427	495	420	441	439	465	451	438	461	446	415	435	445	416	422	425	429	492	424	427	480	422	429	423	463	444	450	414	423	439	424	395	421	401	434	419	420	434	438	411	445	441	423	420	472	450	411	437	407	465	431	391	474	466	428	464	408	454	426	413	420	444	447	442	458	413	485	424	456	426	476	425	434	444	440	402	446	448	429	446	434	437	431	413	444	387	446	436	411	449	436	434	412	410	429	433	437	420	489	412	445	443	433	427	413	443	469	398	430	449	483	449	425	419	452	418	445	460	438	426	460	441	464	421	443	429	426	447	428	419	471	440	428	430	424	424	431	410	442	453	443	462	429	470	448	435	438	439	411	438	414	426	473	449
1702	149	89	55	48	62	66	68	80	78	71	60	59	69	60	53	37	39	52	44	56	28	34	27	28	34	29	38	33	33	34	27	30	33	25	30	27	32	28	24	33	33	30	29	34	37	23	30	28	30	23	25	29	31	37	27	22	22	24	21	22	29	30	18	23	19	28	24	33	15	26	27	23	17	27	25	22	33	25	25	29	20	15	22	21	34	27	26	25	28	23	25	23	28	24	39	34	13	19	32	31	23	25	32	39	26	19	29	18	22	23	22	19	29	27	18	29	27	16	23	27	25	28	23	35	23	26	28	28	28	30	15	20	29	19	24	23	22	22	30	31	25	20	24	14	33	25	31	23	21	24	18	22	27	25	27	20	23	26	27	16	27	21	31	22	23	32	24	20	21	25	22	32	28	28	26	26	23	23	23	29	22	18	27	24	17	23	18	24	18	33	19	19	24	11	23	25	30	16	22	22	18	24	27	26	24	23	28	27	24	25	22	27	17	21	22	35	27	26	29	18	21	29	23	21	22	20	28	24	27	22	16	21	30	22	31	29	27	22	25	24	25	25	22	38	28	24	23	23	29	17	27	15	33	35	22	34	28	24	25	29	35	23	19	17	19	18	21	18	32	24	25	16	30	29	21	26	16	23	20	24	28	18	18	24	24	27	20	25	17	23	17	24	21	22	24	29	31	26	33	16	19	20	31	17	25	23	20	25	25	24	26	25	20	22	18	29	27	23	27	25	29	21	24	23	28	21	29	30	22	23	22	20	33	22	25	27	30	21	22	27	24	25	20	26	30	16	25	31	26	26	21	19	22	28	24	24	29	17	29	25	33	29	27	25	23	28	18	17	26	26	18	21	22	20	25	35	31	27	23	29	21	18	23	33	21	20	17	30	16	18	27	20	25	21	22	17	18	19	29	28	25	22	27	30	22	26	24	25	18	22	25	18	17	22	27	23	22	15	21	19	30	18	24	19	27	20	28	23	23	25	23	39	22	25	24	23	27	25	22	29	28	25	19	31	29	27	26	26	31	27	30	22	23	21	17	29	24	23	30	27	25	26	22	22	22	14	21	23	19	18	23	23	28	18	25	21	25	17	28	33	18	22	19	27	18	23	16	30	20	17	30	28	21	21	31	20	27	22	25	25	22	23	22	18	24	23	16	17	23	25	24	28	29	30	29	30	23	25	22	19	25	22	25	29	22	25	19	26	23	27	28	23	27	26	21	23	21	23	18	27	24	28	23	30	21	17	27	18	12	22	26	32	23	21	15	18	22	20	23	25	34	26	27	26	12	15	20	17	27	20	23	34	18	23	28	22	24	24	32	21	23	23	23	20	23	29	26	28	23	19	22	23	25	25	27	15	27	22	34	21	26	25	24	24	30	27	24	28	26	38	18	24	24	21	31	27	23	24	11	19	17	30	23	21	24	25	26	20	14	20	31	25	22	26	22	18	28	22	25	22	13	19	28	22	20	24	22	21	21	29	17	36	26	20	27	25	20	29	30	20	20	30	26	18	12	28	25	26	19	24	28	27	23	24	25	24	25	27	20	22	20	25	32	24	26	15	23	22	20	26	29	30	29	21	27	28	20	20	27	30	15	21	19	42	21	18	17	21	18	17	31	18	19	22	11	29	15	21	29	23	25	29	27	24	23	20	20	28	24	33	28	29	27	28	22	23	20	28	26	32	34	25	26	30	27	22	28	25	20	25	16	30	16	23	22	32	29	26	24	24	18	21	17	21	19	23	24	24	14	24	23	24	23	25	25	17	24	18	19	21	27	37	21	26	32	34	27	30	27	24	24	22	41	28	17	23	21	28	23	20	28	20	17	30	23	20	28	25	25	18	27	29	19	26	19	24	26	19	24	18	26	28	19	22	25	27	26	19	24	24	34	16	23	23	27	24	22	29	19	26	25	25	23	25	29	22	20	23	18	18	22	21	25	35	22	24	20	27	21	27	23	26	20	20	16	32	24	22	21	26	24	28	25	22	27	24	28	18	25	22	20	19	31	22	25	18	15	23	23	23	24	20	18	19	23	31	28	27	30	26	18	25	25	18	23	27	29	19	23	30	21	24	12	27	24	22	20	24	23	30	21	20	19	23	14	31	18	22	27	21	24	20	29	21	16	18	21	19	24	26	25	25	23	31	28	23	27	19	23	25	29	20	24	27	32	27	16	35	23	28	24	24	16	18	26	23	32	26	21	27	19	30	26	22	19	32	26	27	22	20	23	29	24	24	30	24	29	16	16	35	19	28	27	35	22	19	20	28	29	30	18	21	28	21	27	22	22	21	25	25	28	23	22	27	22	27	19	19	18	22	26	24	17	26	24	21	25	23	17	25	32	23	27	25	27	33	31	17	20	31	30	30	22	30	34	24	23	23	23	31	18	21	26	14	15	28	25	23	27	36	23	34	21	22	21	33	33	23	18	37	24	27	23	24	30	27	28	23	31	23	28	31	22	22	17	17	31	19	27	21	25	27	19	30	22	22	24	22	21	21	28	37	22	28	30	19	33	20	19	28	22	30	14	28	27	23	22	17	22	23	22	24	22	25	23	19	18	32	24	29	18	30	21	24	21	20	24	31	26	23	21	22	35	19	29	20	29	30	20	22	25	29	19	31	24	22	21	27	28	30	31	28	33	24	13	22	21	26	26	23	26	25	24	16	26	29	21	22	20	28	33	29	30	18	36	27	26	26	31	26	28	27	24	24	22	17	17	36	19	29	26	29	21	22	38	24	22	20	21	25	25	16	15	29	21	22	31	21	32	24	25	33	23	28	19	23	29	12	16	22	28	26	29	23	14	21	28	35	27	22	20	24	23	22	20	19	26	23	21	26	25	28	26	21	21	20	21	24	31	32	20	19	17	27	32	27	22	22	21	31	22	22	34	26	18	29	25	22	23	21	22	27	29	25	25	14	24	23	23	25	19	23	22	24	30	25	27	25	32	22	17	32	28	13	24	29	28	31	20	27	16	19	19	24	13	25	29	32	22	27	19	19	25	23	25	21	20	34	30	24	29	17	31	28	29	29	20	19	24	24	29	21	26	26	18	27	34	22	30	15	27	19	22	23	33	25	29	17	19	29	30	28	23	20	19	21	20	22	26	32	26	35	23	15	26	28	20	27	25	33	33	29	24	27	20	34	27	22	31	13	25	17	23	24	23	22	30	21	16	27	19	25	23	24	27	26	28	26	18	21	27	21	22	20	29	27	29	17	34	25	21	20	27	28	22	15	20	24	25	23	17	17	26	15	19	15	25	35	33	21	24	25	27	25	31	21	22	24	18	24	25	27	25	35	26	16	26	34	23	30	21	26	30	25	25	21	26	24	20	27	22	22	13	23	20	30	27	17	30	14	27	33	16	26	24	20	20	22	23	27	24	19	20	19	26	27	12	18	17	26	28	21	20	29	19	29	14	23	26	22	26	24	30	28	22	27	24	13	22	27	17	25	26	26	24	29	21	25	28	23	30	27	28	31	17
12343	2236	1191	1135	3157	5073	5411	4798	4177	3411	2748	2441	2138	1772	1611	1395	1231	1099	966	996	818	815	774	695	675	636	670	527	588	525	499	481	478	489	450	435	425	439	406	400	363	356	391	393	355	389	386	301	338	344	347	315	357	345	340	318	301	327	296	301	305	302	301	323	337	321	283	310	290	311	316	280	283	294	302	311	274	304	321	296	278	300	290	286	304	279	294	261	270	319	273	271	270	265	245	277	308	281	264	279	318	269	286	268	281	276	286	240	259	277	242	281	264	282	276	298	288	249	269	282	265	283	258	291	269	306	306	274	258	312	281	257	272	293	271	254	261	261	271	272	255	269	282	293	286	273	277	275	235	276	262	245	267	247	258	277	258	266	265	252	268	245	247	268	279	272	296	254	253	264	252	277	278	266	265	271	262	258	239	275	233	276	258	268	267	278	242	229	264	243	222	269	282	278	281	256	251	246	266	269	276	262	276	275	282	250	274	298	249	273	269	240	265	265	276	266	254	271	259	265	245	273	299	286	287	270	274	262	280	290	279	249	222	246	272	246	252	266	264	267	274	266	262	290	277	274	280	275	256	273	261	243	263	249	271	258	284	264	259	254	264	294	249	293	245	233	273	276	261	243	254	285	284	238	259	279	238	252	242	273	247	280	279	267	256	304	269	315	251	242	261	240	301	253	260	257	257	233	258	270	247	239	253	246	283	279	280	281	271	261	276	264	264	258	290	280	278	305	234	268	240	262	230	283	270	287	238	270	300	249	276	282	263	268	268	308	283	279	268	239	240	266	259	268	264	260	283	238	292	245	267	263	270	245	262	264	297	240	270	269	243	260	259	283	250	261	267	264	283	278	252	282	275	283	292	266	253	264	226	293	276	263	249	251	250	257	265	279	270	243	298	294	274	274	253	283	258	265	266	275	273	279	295	254	269	265	241	267	264	286	272	232	268	256	298	253	276	273	276	251	273	298	277	249	245	242	281	301	234	248	294	244	258	266	263	232	247	301	275	260	252	279	239	279	249	269	274	275	266	268	256	268	251	238	269	275	253	248	239	290	259	285	269	267	280	284	249	264	259	257	267	285	246	266	270	250	248	240	276	268	251	268	291	264	265	273	241	258	263	278	259	266	246	282	253	280	283	272	267	278	263	265	264	266	286	278	276	272	255	247	274	272	249	266	271	243	295	261	237	278	253	243	284	266	253	225	261	260	288	259	256	247	266	260	259	275	249	263	254	275	281	264	260	257	226	236	259	261	300	283	236	276	269	285	264	233	287	249	240	263	268	232	263	254	254	265	270	239	269	267	265	266	257	261	252	275	279	247	269	248	254	268	252	274	270	277	273	223	279	274	241	287	252	240	267	267	292	237	248	287	274	292	273	290	277	281	275	269	260	252	266	258	276	289	236	276	245	233	252	259	261	241	273	277	249	261	257	253	274	274	284	260	254	249	247	282	282	264	266	269	266	266	282	305	247	284	247	273	245	252	282	260	239	254	272	265	252	248	262	244	277	266	264	258	265	268	275	255	266	273	236	255	255	250	267	257	251	254	267	244	273	271	236	273	285	275	240	253	240	269	245	275	329	241	264	260	237	264	263	284	276	267	285	259	245	244	248	247	259	279	264	239	257	281	272	255	282	265	259	303	274	265	281	252	240	264	269	260	250	275	266	242	258	274	271	242	257	223	255	255	282	253	285	249	268	256	250	268	266	287	259	292	273	251	256	280	272	278	251	249	251	279	270	279	257	278	272	284	259	256	268	284	263	261	263	279	238	269	294	262	267	244	262	241	257	272	256	278	247	268	279	248	303	243	293	269	257	256	233	275	246	234	284	244	228	250	274	298	278	227	291	299	264	282	242	289	248	285	255	281	285	250	250	261	249	260	277	294	295	259	281	260	244	287	277	256	277	272	266	273	289	288	247	248	220	276	283	256	225	245	253	238	275	256	249	295	272	272	270	233	254	278	256	230	277	259	258	288	265	274	268	269	268	257	288	286	291	284	280	278	240	257	258	272	270	250	252	259	271	251	262	283	268	276	252	285	265	246	268	281	267	264	277	260	252	258	275	248	230	298	244	264	283	268	244	241	277	259	269	256	250	275	259	257	299	226	317	252	259	254	246	274	258	284	266	283	276	286	285	263	228	265	269	261	260	244	261	260	253	249	256	244	253	273	270	268	279	269	275	251	252	251	236	276	254	269	258	242	279	290	260	258	274	257	269	245	292	267	267	266	271	274	259	246	256	267	260	265	273	281	287	273	248	244	273	289	266	246	287	221	276	267	271	258	259	260	259	243	270	241	255	282	264	264	239	257	251	234	281	259	281	257	242	251	272	258	274	250	262	266	266	249	273	288	257	276	229	281	276	242	284	263	277	266	242	282	262	260	253	243	265	273	251	281	261	264	255	269	241	280	281	263	246	244	268	282	286	263	255	287	279	281	310	267	248	243	289	262	298	287	279	276	265	267	277	304	256	254	299	253	272	279	304	243	257	255	239	258	275	255	237	250	276	265	267	242	246	254	235	247	241	263	250	263	271	248	248	270	273	282	270	266	252	266	251	240	246	268	263	256	255	242	265	286	241	273	251	229	252	253	262	244	264	272	264	244	239	264	274	272	266	254	258	264	302	258	244	253	252	253	253	270	285	267	294	238	236	252	276	230	249	280	273	269	283	273	245	267	274	266	259	248	252	273	248	223	279	276	267	272	265	274	263	236	264	283	287	272	271	269	278	262	281	267	260	258	266	254	260	240	285	262	271	263	230	252	253	269	262	253	259	266	258	277	250	255	288	273	255	266	225	259	257	254	288	243	262	279	264	264	257	248	282	265	270	244	262	256	281	234	255	273	228	295	264	256	283	267	266	255	249	265	282	282	269	252	276	290	258	249	268	295	270	276	264	246	292	249	280	237	244	246	284	252	273	261	262	254	283	273	260	263	290	277	262	265	259	262	232	260	280	259	276	246	246	269	287	266	265	257	235	263	254	277	276	255	272	280	247	292	273	267	287	275	277	245	261	252	275	267	285	254	248	246	271	255	247	237	268	239	259	264	232	262	261	274	275	246	242	270	267	266	253	252	271	295	282	252	242	237	259	248	239	238	287	269	276	250	232	262	271	267	244	252	279	254	254	254	270	263	239	256	262	261	271	265	268	274	249	267	285	273	271	280	273	267	266	284	263	284	217	263	258	282	263	283	259	286	268	265	254	289	265	279	258	246	260	234	295	262	269	288	266	255	237	285	275	253	262	256	264	255	243	259	271	300	243	228	264	267	244	259	257	251	261	238	243	264	240	266	260	263	255	268	232	271	277	229	256	291	266	269	256	270	266	283	263	293	230	259	260	252	277	251	227	262	294	277	267	261	301	322	252	257	285	266	245	267	246	257	289	242	266	250	269	273	260	250	280	241	274	287	244	239	273	258	284	261	249	273	264	240	260	246	257	267	261	265	237	277	275	256	280	254	275	263	266	245	252	250	276	249	264	274	247	245
1947	70	89	61	85	72	72	80	74	74	70	84	90	79	84	62	68	70	62	65	70	82	67	66	66	61	73	76	75	80	73	75	70	68	88	84	66	83	63	64	67	72	61	68	79	76	55	73	81	78	57	60	73	79	57	66	64	53	58	75	70	57	73	59	80	75	78	58	72	64	73	73	70	62	75	54	75	69	63	75	75	79	71	61	73	62	78	59	63	72	76	80	65	73	66	73	61	64	65	85	70	59	59	64	64	70	75	83	62	71	72	69	70	73	71	60	68	80	67	72	66	63	68	84	66	72	65	68	85	64	73	71	69	67	70	67	68	72	71	54	66	70	71	73	70	70	69	80	69	84	70	71	74	83	66	74	68	95	66	67	78	68	80	65	65	56	76	59	61	71	69	63	82	86	61	79	70	55	75	65	72	70	65	60	79	67	72	67	72	68	64	84	76	71	72	79	69	60	69	66	77	67	65	60	66	67	67	67	71	66	61	70	69	71	68	77	75	64	80	66	80	73	66	74	64	58	70	67	73	75	61	61	66	67	83	62	82	85	66	60	77	73	58	84	76	66	64	76	69	65	63	65	76	85	69	72	74	68	67	58	75	74	66	58	74	74	74	61	77	74	75	73	70	70	60	75	70	75	76	62	68	81	87	57	64	68	75	63	78	70	69	70	70	76	67	74	75	62	77	66	84	72	69	67	80	66	65	78	73	72	75	86	60	75	60	77	77	70	62	69	71	72	75	77	94	53	77	68	72	66	78	79	72	63	66	54	75	62	61	72	53	57	82	75	74	82	60	73	75	65	62	76	76	72	71	97	66	59	65	75	67	66	64	62	75	67	76	65	70	65	67	76	76	61	67	73	65	82	75	77	77	69	80	76	80	68	68	68	59	67	78	70	72	52	78	63	80	78	62	69	77	65	75	72	69	65	66	65	65	70	77	88	71	80	73	63	71	54	60	65	76	67	76	57	64	58	74	75	74	75	64	59	70	64	73	81	71	65	77	65	56	77	78	73	71	57	69	61	65	90	74	62	84	67	70	87	65	79	66	71	66	64	61	68	63	71	75	69	59	72	80	70	70	70	68	77	75	60	65	68	85	63	77	66	73	66	82	54	72	79	81	74	72	62	70	49	75	77	71	87	65	65	73	78	58	76	58	70	75	60	76	66	93	84	59	70	59	69	71	84	66	84	70	69	59	77	87	65	77	64	71	75	56	78	68	66	68	59	85	71	79	64	60	62	59	74	80	73	79	55	67	75	88	67	70	73	80	76	92	79	64	66	64	74	67	72	67	57	74	76	85	77	83	64	55	60	80	76	90	85	71	65	64	80	66	72	67	58	74	64	78	60	82	70	73	74	76	77	65	59	92	66	74	95	72	65	66	67	54	54	68	53	81	72	67	81	73	73	66	85	75	65	69	48	60	58	63	74	62	65	83	54	69	67	55	65	66	65	66	66	71	62	77	63	66	70	67	58	66	67	87	86	73	69	69	74	83	71	70	75	76	70	71	77	72	69	70	67	56	83	67	75	63	64	66	59	75	73	64	67	71	73	61	79	70	66	71	73	66	67	84	85	66	58	74	96	75	66	70	71	67	87	73	76	67	65	74	67	77	72	77	70	75	77	71	69	69	79	83	69	72	71	72	78	72	88	64	75	75	65	64	65	72	71	77	76	59	59	67	77	61	76	60	64	65	53	64	68	65	71	74	65	68	69	91	68	64	58	62	64	66	79	67	68	55	77	75	63	71	69	84	73	71	59	80	70	61	61	86	59	67	62	81	72	68	76	69	69	64	62	65	69	67	84	86	79	69	83	85	62	77	66	64	84	75	78	79	63	77	67	62	67	74	59	59	71	80	64	69	79	81	73	83	79	62	78	71	76	69	76	63	82	68	57	78	79	82	65	63	87	85	66	56	67	73	82	72	54	71	70	77	76	81	72	77	73	83	72	71	65	54	80	81	56	80	82	76	74	67	71	70	59	87	66	76	54	78	54	72	76	73	86	55	65	63	82	83	67	59	66	74	60	77	81	55	83	75	80	81	70	78	71	62	66	66	75	61	72	74	73	96	74	81	59	83	67	75	57	61	61	79	70	63	83	69	65	69	73	68	59	77	57	66	75	78	76	61	60	61	69	70	78	81	73	58	85	84	68	73	58	68	77	85	63	78	74	64	69	82	77	72	61	67	73	74	70	72	65	76	80	70	64	62	75	64	86	73	76	78	71	81	49	76	67	63	85	71	65	74	59	56	78	71	69	68	83	66	74	80	86	74	78	84	82	73	69	66	63	65	74	55	65	71	75	79	78	79	72	79	75	70	65	71	73	82	70	69	76	69	67	71	75	69	78	78	78	72	64	62	74	70	61	67	56	70	70	64	81	77	89	72	71	60	63	65	62	58	72	74	81	71	65	49	92	80	77	75	58	79	51	70	66	72	58	81	78	73	63	69	77	73	65	61	70	74	62	74	61	68	63	81	70	69	73	69	72	66	94	67	78	66	74	78	80	75	65	64	69	71	65	88	74	66	56	65	81	53	67	67	67	67	63	70	53	71	80	78	81	80	73	47	73	79	77	79	69	72	68	75	64	61	63	73	75	75	73	73	70	61	73	64	61	74	65	75	78	69	82	56	59	71	68	78	63	65	83	73	55	76	62	53	84	60	74	77	75	70	87	69	61	58	75	65	55	68	78	57	69	80	87	70	64	65	66	68	76	58	81	75	84	75	67	78	68	65	81	78	67	71	55	61	74	72	72	58	63	73	62	61	69	75	77	73	66	81	74	64	72	69	78	73	66	81	83	85	79	63	72	60	83	65	71	76	72	73	68	60	73	72	49	65	62	64	63	76	76	64	57	72	69	77	66	65	71	61	75	87	64	59	66	67	57	56	72	68	67	69	70	72	80	73	61	74	77	98	61	62	68	57	73	80	65	58	55	65	74	68	74	73	80	54	87	75	69	82	68	69	64	68	63	58	62	65	74	67	72	83	90	86	56	74	74	70	70	66	75	80	78	73	65	75	75	76	62	53	79	79	69	71	58	70	73	54	71	58	72	64	74	45	62	84	87	64	84	89	58	69	79	63	75	84	62	78	66	68	84	82	80	68	68	66	86	80	59	81	70	68	77	57	82	70	81	73	77	68	72	72	68	66	72	77	71	70	62	71	60	56	72	83	75	78	77	62	61	68	71	78	58	66	65	59	85	78	68	57	72	66	69	75	68	70	59	58	75	61	63	87	71	75	81	74	76	78	52	67	73	69	54	82	55	72	82	72	70	85	74	80	89	65	94	74	77	74	65	73	66	75	70	60	61	74	59	80	68	66	59	77	76	52	80	69	74	83	64	88	77	60	56	67	60	76	77	84	75	58	71	74	67	68	78	72	75	63	62	76	60	63	80	68	62	68	73	56	72	63	69	82	63	67	66	79	85	68	73	73	76	61	78	67	75	68	70	75	77	81	75	68	88	77	69	72	70	76	78	67	92
7076	970	843	750	977	1228	1271	1198	1175	1017	958	982	895	934	907	893	800	839	776	752	789	731	746	761	756	743	703	746	692	738	717	703	772	721	692	675	731	727	715	721	690	683	709	731	690	707	732	689	662	663	757	705	739	678	677	669	724	672	683	678	720	720	664	717	663	692	676	727	708	719	734	671	709	652	691	670	665	698	704	707	792	689	689	638	695	701	766	741	678	718	695	697	699	708	675	663	715	708	660	680	719	665	735	661	688	705	685	651	660	715	684	704	678	671	714	682	693	648	689	686	736	667	698	687	688	731	714	647	677	690	719	648	671	654	700	731	699	676	707	683	653	672	668	666	685	720	741	723	727	661	724	657	688	695	648	608	707	644	714	698	686	663	685	694	696	726	722	694	662	705	657	699	718	673	667	674	658	681	695	701	718	676	696	694	711	678	703	729	670	698	693	657	676	693	710	730	730	695	680	698	698	640	710	687	668	670	698	654	720	761	704	673	678	712	711	667	727	713	683	657	732	660	684	667	665	679	736	679	667	710	697	670	641	670	699	728	731	674	666	692	672	725	689	643	668	687	667	698	653	670	675	706	684	714	641	666	696	699	670	695	686	675	650	653	658	704	774	691	688	689	676	640	682	670	686	698	699	675	708	716	733	696	667	679	694	657	662	723	715	688	700	684	674	684	681	747	660	662	664	653	703	679	696	690	692	718	741	655	677	705	678	649	676	711	653	657	708	678	708	695	677	678	694	672	706	686	692	728	690	674	706	703	659	693	691	689	697	721	680	675	716	715	731	710	687	680	646	659	648	713	714	710	710	637	651	688	717	690	685	699	683	726	660	672	691	665	677	684	674	688	658	689	706	675	754	738	641	684	701	681	709	691	675	685	701	659	643	681	692	680	674	669	707	661	647	717	697	669	667	689	771	740	713	720	657	644	673	695	663	680	706	658	712	687	670	687	690	682	670	687	647	694	672	756	689	644	679	654	639	684	692	689	659	666	660	699	698	702	710	673	649	686	703	723	727	708	690	659	629	688	703	679	667	663	666	677	652	672	656	688	659	725	675	682	696	695	684	655	671	688	676	700	692	679	690	694	689	673	719	727	675	685	670	648	705	726	698	679	666	692	721	697	677	667	722	651	619	714	624	685	697	677	662	681	690	664	702	719	708	673	699	737	711	686	718	709	678	700	712	715	656	671	682	737	693	656	716	645	711	682	669	679	704	712	656	700	694	718	673	722	692	683	674	638	624	650	711	670	684	696	706	711	698	692	706	685	713	722	649	676	743	669	715	670	696	668	642	689	654	726	685	651	646	670	700	689	700	727	725	665	692	720	701	679	683	727	678	695	645	715	672	706	699	714	684	698	705	673	644	678	723	683	710	653	728	701	664	695	669	714	672	664	665	674	725	698	680	669	659	678	668	705	672	720	667	691	664	670	699	671	680	689	691	688	669	700	714	714	661	698	696	657	663	693	719	739	686	673	746	693	675	687	759	665	674	691	681	671	668	667	688	671	703	657	684	627	655	665	672	698	686	646	666	716	681	689	691	696	689	707	677	705	672	700	667	636	653	667	700	715	635	734	718	655	704	642	641	696	643	695	701	684	678	708	701	674	729	665	702	698	701	699	670	692	684	698	647	634	703	686	683	689	707	670	666	693	651	705	694	635	699	633	679	690	666	725	678	709	684	674	694	619	672	760	716	714	662	658	683	710	668	718	674	716	642	740	686	700	713	654	661	682	694	714	683	677	706	654	693	651	685	704	717	667	669	712	735	686	679	656	721	716	671	699	624	713	719	702	609	675	693	693	701	667	677	698	700	693	708	724	720	650	721	704	684	654	686	639	616	677	710	716	666	645	662	708	668	679	739	676	702	701	701	726	643	694	666	693	678	643	714	700	668	686	680	665	665	638	657	701	662	694	676	631	734	628	657	659	734	657	699	662	698	662	690	665	723	711	659	701	654	683	694	615	690	721	671	682	711	709	669	718	687	722	642	634	732	686	668	706	697	720	651	681	693	655	707	686	657	676	690	680	717	724	664	722	674	703	680	668	716	682	692	648	694	649	660	721	696	679	714	704	723	677	670	647	679	690	721	672	705	657	691	685	641	696	679	667	724	701	647	688	677	669	723	676	672	652	664	675	658	687	669	693	681	695	666	702	715	705	724	671	702	691	671	679	639	680	652	678	635	696	726	682	732	645	702	691	727	707	674	671	701	670	692	705	675	639	695	688	683	682	693	700	625	715	724	681	677	664	729	688	661	681	640	628	697	663	687	680	668	671	671	720	665	630	611	711	710	699	707	704	704	686	690	680	689	702	703	647	693	743	684	703	680	716	714	713	707	695	677	671	724	667	688	658	666	661	658	698	682	710	643	731	681	700	708	659	736	707	673	701	687	714	696	664	706	701	702	665	696	652	682	711	678	671	683	685	727	709	682	641	710	689	666	705	657	644	670	691	721	652	693	697	705	678	699	686	667	686	639	726	692	658	667	684	637	681	632	679	678	700	705	694	713	703	704	660	713	658	665	654	642	701	633	695	728	654	666	669	698	707	650	713	662	672	703	678	661	745	640	688	694	661	704	666	761	680	693	654	664	690	697	703	680	672	704	720	677	658	682	736	668	716	678	676	711	703	686	706	707	676	646	697	692	673	673	641	705	702	711	702	688	701	660	728	720	774	695	683	618	674	706	696	652	663	662	686	683	713	633	674	679	679	689	691	673	664	708	687	665	694	710	662	660	715	671	662	690	667	704	689	659	731	706	641	669	636	690	733	623	695	657	700	722	693	681	705	667	709	709	701	653	668	697	678	716	703	755	710	631	717	700	682	665	646	693	762	686	691	679	677	694	680	695	699	673	695	755	698	674	685	676	721	722	677	726	695	670	724	665	679	678	667	727	662	715	713	671	699	691	640	732	651	665	676	681	725	695	677	703	664	640	684	711	668	676	722	661	675	690	742	686	694	676	681	713	668	704	638	693	676	691	672	674	668	700	699	725	683	722	655	672	648	653	671	656	736	677	670	683	660	664	678	693	771	644	714	712	714	706	717	737	719	684	686	690	704	655	720	715	660	669	677	710	703	707	692	705	678	698	639	684	644	693	672	667	674	713	670	719	672	705	665	697	685	707	726	663	683	688	690	695	669	721	650	676	692	693	702	656	702	684	693	701	680	649	676	689	711	714	709	646	686	709	704	679	698	683	678	623	689	683	693	686	689	705	683	666	690	645	670	674	689	654	683	669	681	679	597	692	676	689	693	711	643	704	711	648	675	730	685	666	693	751	679	685	708	736	700	706	703	693	706	647	725	699	659	732	677	689	664	637	703	695	652	757	687	678	682	700	658	728	731	722	691	737	701	715	691	683	724	655	674	661	672	751	651	672	690	681	742	677	672	689	695	643	709	712	699	672	674	722	651	736	668	709	723	708	720	662	653	677	675	760	708	722	715	651	692	676	684	641	666	661	687	718	695	619	737	655	647	674	645	673	635
1077	125	84	78	65	71	78	76	69	83	77	64	72	74	69	71	45	46	62	45	55	58	45	43	60	59	54	54	56	61	40	44	43	56	49	64	54	28	53	51	53	56	45	49	38	54	49	59	52	41	54	53	42	42	53	44	49	33	38	41	52	58	49	31	55	41	49	56	50	56	51	38	47	35	45	61	41	41	54	39	38	44	34	65	31	36	34	47	47	45	41	54	46	51	48	50	51	39	47	50	52	44	44	37	54	52	40	54	51	46	61	58	52	42	51	52	42	42	51	41	27	50	44	50	47	60	38	55	36	46	43	45	44	50	54	48	53	53	35	54	47	50	38	50	43	50	53	51	52	48	62	44	48	52	31	35	48	50	40	45	44	41	54	38	36	49	41	49	52	49	49	41	39	36	45	33	42	35	41	43	37	40	35	38	53	40	38	40	43	43	43	52	46	50	39	37	50	55	49	52	51	52	44	35	58	39	47	41	49	35	44	50	64	36	55	56	34	47	50	59	44	48	39	33	58	47	48	58	46	49	45	43	31	38	40	48	37	50	41	57	62	47	40	41	45	49	37	48	52	56	60	41	44	50	43	46	46	56	57	54	50	49	47	44	43	40	42	46	56	49	41	53	45	53	35	40	30	52	48	44	47	44	52	50	47	45	47	57	41	47	44	65	49	48	47	44	39	45	39	45	41	46	39	41	57	32	53	47	46	48	43	50	44	57	34	43	42	43	53	43	35	49	34	38	39	47	41	39	57	50	44	45	41	42	35	40	48	40	38	52	42	53	46	50	41	35	43	48	48	62	62	44	49	51	37	38	32	46	50	44	49	56	36	43	56	43	57	49	42	40	45	56	40	37	46	41	37	40	47	52	42	51	38	37	49	48	45	44	45	57	42	48	44	50	54	45	46	42	44	34	43	50	39	37	45	32	41	54	53	45	48	42	46	53	45	36	56	47	54	39	31	50	46	42	49	63	37	59	50	56	42	37	41	41	43	44	44	46	31	47	48	51	33	40	43	39	34	41	54	61	44	41	36	50	39	36	56	45	40	56	44	44	47	39	34	34	49	41	38	41	50	44	46	56	52	48	54	35	38	41	50	49	52	42	42	52	42	50	36	51	43	42	49	42	53	43	49	49	51	42	37	53	38	30	57	57	47	47	50	56	53	52	42	43	43	37	46	48	49	52	55	54	43	34	31	42	39	53	50	63	47	45	56	45	41	38	52	45	43	46	38	35	44	56	47	53	46	58	43	41	51	50	42	56	42	41	45	52	47	37	44	53	40	57	55	55	35	59	52	59	42	65	52	45	56	37	46	54	31	37	45	49	39	44	44	57	39	42	50	55	36	44	47	37	43	38	41	45	47	41	49	58	48	48	45	46	42	41	58	28	41	52	50	47	45	52	33	48	52	43	48	48	44	50	55	33	54	51	40	41	47	36	51	46	52	45	40	45	48	47	37	48	33	42	40	35	48	44	56	46	42	45	46	45	48	45	49	50	53	49	38	46	37	48	49	56	45	40	57	45	52	54	47	33	47	45	49	49	42	48	54	37	56	43	44	57	52	45	51	43	52	47	37	46	39	47	56	55	48	40	49	52	38	37	40	51	49	42	50	44	33	49	54	50	59	42	43	38	36	48	39	36	53	38	56	53	36	50	43	51	52	43	46	38	56	56	28	46	43	43	40	40	54	43	40	46	45	45	46	51	58	52	44	45	38	31	51	55	53	49	30	44	55	54	63	48	56	47	40	45	39	56	44	52	41	47	35	49	53	51	51	37	46	43	40	35	45	46	46	41	33	47	49	40	44	43	46	44	42	50	50	51	51	47	40	51	54	46	32	42	50	49	53	56	55	56	48	49	46	52	38	33	44	49	56	58	50	38	43	56	42	65	49	51	45	34	53	45	46	46	46	53	44	47	43	36	58	48	55	39	46	36	52	49	42	47	46	34	53	49	53	49	41	41	51	45	45	50	55	40	45	36	39	53	45	44	50	44	46	40	44	48	45	52	46	40	48	41	47	49	46	53	52	42	58	42	39	33	37	49	41	51	34	41	47	40	44	47	43	41	46	40	50	56	50	38	52	33	49	56	48	39	51	47	48	36	72	43	50	51	38	46	43	47	49	59	41	46	41	39	50	43	51	49	55	37	45	35	54	46	46	51	40	55	45	41	43	47	46	48	44	52	53	41	41	52	55	50	49	35	57	43	42	47	44	52	42	41	39	41	51	68	43	48	55	33	48	44	33	43	41	35	44	48	48	42	37	39	45	38	35	48	42	39	37	59	58	49	53	51	54	40	51	32	29	51	43	42	54	51	55	54	46	53	54	40	57	45	36	43	38	50	38	40	48	47	45	36	43	51	44	45	52	36	31	49	43	43	34	44	45	49	49	46	34	43	44	36	60	37	35	50	43	39	42	52	52	31	41	47	50	48	48	40	44	49	30	66	46	40	47	42	42	44	41	40	53	55	41	50	45	49	47	56	49	53	41	49	60	39	43	49	44	41	42	47	35	61	48	61	46	49	44	48	57	62	46	32	47	43	45	50	37	46	43	39	37	55	39	52	44	57	45	47	40	44	49	40	51	50	49	56	48	31	46	50	35	41	43	32	54	44	50	54	41	49	52	51	37	58	51	58	43	45	57	51	39	41	47	54	45	41	52	40	45	47	54	55	52	54	56	44	50	45	48	42	36	39	48	46	39	54	35	47	47	47	72	44	46	63	47	41	45	34	50	55	48	46	43	44	33	44	44	34	43	41	34	54	54	43	44	47	43	38	43	52	43	54	43	51	54	30	48	54	51	31	44	40	42	53	40	46	45	49	38	45	41	39	38	45	48	43	49	41	46	45	57	49	51	45	36	44	41	51	40	47	44	43	43	40	50	45	51	42	65	50	42	41	40	41	57	47	59	35	47	48	42	50	42	52	50	43	48	43	37	42	40	41	49	46	46	33	39	39	40	51	47	49	50	54	57	45	45	43	55	46	54	41	44	45	53	41	49	35	35	49	38	40	61	36	36	44	47	41	56	48	60	37	45	55	33	33	43	43	51	39	55	55	47	42	48	44	34	36	49	50	46	53	36	41	52	50	45	46	40	42	43	51	51	28	50	47	36	46	53	32	34	57	44	53	42	50	44	54	45	34	34	43	40	31	56	47	41	46	40	41	47	49	44	43	49	30	46	52	54	42	46	50	50	48	47	44	57	41	45	49	52	39	48	47	45	43	41	38	51	47	40	59	51	46	56	52	42	52	49	37	45	46	40	32	52	39	55	50	48	49	43	58	50	42	52	64	53	44	41	44	29	36	58	51	57	56	45	43	39	46	55	46	45	37	49	55	45	51	30	54	43	53	49	51	33	56	48	47	41	42	49	45	52	66	44	45	58	49	51	40	42	51	46	50	38	45	39	46	41	41	40	50	35	41	37	46	50	49	56	54	46	48	51	43	62	38	55	50	62	43	43	53	43	40	34	39	37	49	50	49
10505	1852	1089	1048	2394	3724	3822	3428	2891	2415	2016	1734	1530	1403	1327	1144	1078	989	912	884	827	759	813	741	730	695	678	643	601	617	651	593	651	614	567	564	562	599	583	535	567	531	514	581	535	530	531	508	526	535	577	532	537	526	532	520	554	529	482	508	507	490	531	565	494	490	517	526	495	517	500	462	523	504	460	528	493	499	491	524	499	499	534	465	508	530	469	505	492	475	481	467	542	485	495	514	511	448	499	493	484	510	502	510	505	494	537	481	442	500	486	496	500	455	484	475	522	518	509	474	478	526	503	481	516	487	501	487	530	480	490	492	491	467	484	455	511	490	472	508	510	456	494	518	483	496	476	475	503	509	469	467	464	505	482	480	451	494	483	522	446	493	516	453	474	507	525	501	502	523	483	496	486	475	494	473	495	482	468	507	514	481	506	489	460	496	516	504	515	447	515	486	484	505	520	467	453	516	434	500	482	492	485	502	473	467	492	473	485	501	476	500	465	477	459	488	488	456	511	498	487	483	499	485	463	499	499	486	472	487	465	503	498	516	471	500	445	478	473	490	478	502	467	506	478	477	461	474	474	503	497	493	493	504	494	456	493	472	458	477	485	485	498	463	512	502	502	495	488	491	514	482	488	453	499	479	475	445	516	507	559	434	499	490	510	499	460	489	520	504	501	490	460	507	515	473	501	523	486	490	482	470	492	500	504	489	460	474	491	494	496	497	496	489	514	505	476	467	496	475	469	471	471	488	471	472	519	493	462	476	520	500	490	483	493	489	496	472	472	467	500	499	477	486	489	490	480	446	504	469	475	448	479	464	497	487	483	512	466	506	469	512	509	472	459	485	486	444	509	458	529	471	498	486	509	473	497	486	507	465	520	491	494	499	499	522	463	474	494	471	479	508	510	506	532	478	544	488	505	453	459	480	499	514	487	466	494	473	498	521	451	522	473	441	513	460	473	489	503	475	505	514	511	499	501	514	491	496	472	478	477	451	455	484	454	460	466	502	466	473	489	505	470	491	492	499	494	500	483	469	542	540	486	540	510	480	497	515	477	471	469	477	451	464	504	510	487	458	491	504	487	466	468	466	518	468	513	487	505	473	469	480	481	456	460	451	493	437	486	479	470	511	520	482	507	456	499	471	511	507	465	519	486	475	448	497	480	514	512	479	497	504	483	481	453	482	460	507	468	509	485	462	465	472	492	486	464	444	490	492	504	470	496	476	495	517	498	511	508	503	476	453	511	484	485	496	483	504	467	492	489	477	523	485	477	442	472	440	460	465	517	474	501	468	507	453	529	483	477	525	523	458	484	465	482	472	487	501	488	510	529	470	480	474	505	469	506	484	486	501	534	472	508	446	489	521	520	504	529	506	478	524	440	509	508	504	495	474	506	502	508	486	512	487	484	485	509	542	529	500	477	463	486	454	489	484	454	483	486	510	500	484	507	457	484	491	452	522	509	491	526	481	510	518	486	461	487	479	512	496	494	491	504	463	489	488	487	487	490	471	507	475	524	504	494	514	478	484	496	512	500	499	464	485	476	472	503	479	507	490	550	495	521	488	466	543	485	472	448	471	530	498	475	483	454	500	497	480	510	489	493	510	486	485	478	472	508	486	489	487	464	487	458	463	536	508	504	465	461	477	495	488	504	467	494	465	476	492	510	478	470	500	464	493	493	476	480	500	503	523	464	493	466	504	528	508	554	484	472	478	478	491	458	475	523	490	479	488	449	484	477	488	473	511	444	484	472	473	452	459	495	494	477	488	468	491	455	459	456	508	505	472	470	484	501	448	452	491	469	450	456	476	486	468	502	518	528	508	472	466	499	505	505	499	499	488	490	468	488	533	503	527	481	482	476	465	480	445	493	497	530	492	489	447	524	487	467	467	508	484	445	535	477	470	482	500	499	493	536	476	518	497	448	494	496	442	494	470	503	508	469	455	466	469	444	473	491	484	489	499	498	514	536	502	520	495	491	499	475	511	464	511	469	470	466	523	517	447	484	509	517	516	528	480	471	508	471	485	471	452	473	501	465	487	526	479	457	521	472	491	494	472	495	523	463	494	457	470	482	491	491	509	480	524	496	500	496	465	491	472	505	521	501	500	472	473	485	452	526	491	491	460	497	513	475	508	504	473	447	498	491	474	479	491	472	495	450	501	516	445	477	528	508	459	474	503	463	454	471	502	471	515	449	474	494	508	470	495	478	504	487	456	474	470	463	492	526	505	509	463	443	466	503	489	494	474	520	509	481	517	529	461	483	499	504	453	498	494	489	482	480	491	486	479	479	504	523	466	521	484	459	458	507	484	506	464	480	488	468	496	506	491	489	513	488	493	461	489	471	530	478	478	481	493	486	500	476	485	487	509	492	466	463	465	460	450	516	514	526	520	495	510	507	501	477	491	454	496	512	503	528	532	506	469	494	437	472	458	511	502	503	535	492	480	470	509	505	442	499	514	490	447	490	479	529	508	491	453	522	453	440	494	504	467	507	518	462	461	486	490	436	476	480	483	513	480	460	496	531	481	468	541	419	492	491	507	510	441	463	488	514	480	499	476	498	464	479	491	478	468	466	476	526	538	521	509	482	458	479	502	543	503	505	476	515	450	452	465	453	481	451	507	471	510	499	482	494	514	494	485	523	478	495	484	472	508	493	480	499	539	488	510	480	507	489	439	489	495	500	457	488	508	490	496	477	499	493	501	460	529	461	507	468	507	503	511	508	481	479	478	474	480	501	471	473	471	479	493	541	471	512	496	504	463	477	489	502	461	496	470	505	471	495	503	479	477	490	509	501	443	545	461	460	466	499	489	479	487	502	480	455	509	469	516	452	504	504	464	479	465	512	471	500	479	517	493	491	526	470	441	473	496	432	474	484	508	494	481	515	498	480	488	505	475	475	458	482	516	477	499	497	485	507	467	479	480	481	455	486	469	493	472	488	466	501	533	506	470	506	495	479	496	444	462	497	459	521	531	493	473	503	482	561	458	464	496	498	487	467	470	485	476	491	448	487	467	482	519	508	485	516	506	511	461	529	475	466	482	453	492	477	504	469	483	433	462	512	489	491	504	552	452	466	512	501	494	498	468	468	491	493	464	472	457	474	475	484	471	461	512	511	487	498	492	493	483	488	493	443	482	460	489	530	485	506	537	480	461	493	481	491	475	503	519	478	472	510	459	510	506	488	500	509	511	484	472	486	519	475	492	475	467	531	507	472	472	501	484	488	509	465	482	521	509	498	520	504	509	471	495	478	503	474	486	500	466	467	448	505	503	520	475	460	490	472	478	467	484	481	498	506	458	498	494	518	493	501	502	520	474	457	513	463	451	493	432	493	495	485	490	521	480	510	493	505	508	460	504	492	484	485	483	465	502	476	489	471	475	468	450	460	517	514	484	490	512	463	492	467	462	499	478	484	510	469	468	489	484	518	457	514	471	483	458	472	453	480	456	482	501	483	476	521	496	463	480	477	453	478	495	495	475	477	495	530	497
2774	137	78	63	60	75	68	75	83	88	87	59	67	72	50	54	58	66	66	56	55	39	51	41	63	65	51	49	45	41	49	50	56	41	49	36	49	50	39	49	36	41	46	39	53	51	58	53	45	43	40	51	36	57	66	67	56	38	43	56	44	38	47	45	37	46	38	42	48	32	53	55	39	55	44	41	52	55	36	35	39	52	53	47	58	38	45	42	43	45	60	52	43	46	44	39	45	46	49	42	53	47	48	46	49	45	42	45	42	51	51	44	39	44	41	53	44	47	46	48	53	45	44	47	38	44	40	58	52	35	44	40	39	45	47	50	64	44	52	60	49	50	40	41	39	59	41	42	52	49	50	49	38	33	56	35	50	47	43	40	35	53	54	34	38	53	53	45	44	51	53	41	41	53	55	38	50	46	51	45	39	38	35	53	41	59	33	45	43	47	45	35	61	46	56	57	50	42	53	35	36	50	30	49	52	44	44	40	45	51	49	37	53	50	37	38	36	37	35	40	45	44	45	49	37	53	58	59	59	48	29	43	54	33	45	48	46	49	37	48	57	47	44	46	40	41	41	47	47	40	49	31	39	40	47	33	53	50	48	42	48	53	44	30	47	45	40	54	41	49	47	43	51	39	39	45	55	46	50	57	48	36	46	42	50	39	36	35	48	40	47	44	45	41	48	55	49	53	47	59	48	35	55	57	50	52	42	50	35	49	44	44	48	45	44	45	41	54	58	35	59	52	54	47	42	47	47	55	38	41	51	54	42	49	47	42	39	45	50	46	51	41	57	47	51	48	41	55	49	43	40	56	35	45	49	47	47	46	48	49	57	45	34	44	40	39	50	49	52	44	37	42	41	44	34	44	57	43	45	39	43	55	37	42	51	45	39	35	41	45	37	48	37	47	49	41	47	42	47	36	42	46	51	55	49	43	32	40	45	38	44	47	51	38	41	35	41	51	45	45	55	43	53	42	42	37	39	38	47	40	49	41	48	35	53	42	46	40	47	40	37	45	43	44	43	55	56	44	49	51	37	41	40	47	36	49	46	49	35	40	46	46	35	46	41	40	50	37	46	35	58	44	48	43	48	49	42	53	43	52	40	43	35	40	39	44	38	49	53	48	45	45	52	48	42	45	52	44	32	40	40	52	41	51	53	49	58	50	40	54	46	41	52	48	43	51	55	34	52	46	50	49	39	48	44	57	48	51	53	54	39	47	42	41	47	57	48	45	40	47	46	44	31	43	36	41	42	49	53	51	45	43	35	33	34	43	50	40	38	53	44	42	46	41	54	51	44	38	31	33	47	39	48	44	34	53	55	49	47	34	57	41	38	58	40	43	50	49	39	42	45	44	48	45	42	49	49	40	53	53	37	36	49	52	39	32	38	46	50	48	52	38	51	47	52	42	52	45	45	40	39	43	44	43	54	47	33	38	65	49	47	41	56	48	47	48	43	45	46	44	46	42	55	46	38	48	44	47	53	46	51	41	46	50	49	49	49	41	61	42	35	41	29	48	53	38	36	54	49	48	44	54	52	44	36	42	61	32	46	27	54	41	42	37	54	54	54	52	55	47	52	48	54	46	45	43	38	43	56	55	36	56	36	50	50	56	35	50	44	39	45	55	47	56	53	43	62	49	45	55	53	55	47	37	49	44	41	43	47	50	40	46	39	47	37	40	47	53	31	47	50	37	42	46	44	50	52	46	46	37	36	53	39	36	54	34	46	28	43	40	37	47	47	44	45	49	51	46	44	46	44	54	42	54	43	53	45	45	43	43	51	48	50	43	57	36	57	37	60	70	48	50	43	46	48	53	56	39	40	50	40	43	44	48	33	45	49	66	33	41	50	40	46	48	34	45	42	44	40	49	49	43	50	36	42	53	40	41	44	33	42	46	50	43	42	35	54	55	50	44	38	41	59	47	44	47	48	42	45	41	57	49	56	35	45	45	49	45	39	49	37	36	42	43	51	50	45	50	54	43	44	53	55	53	51	42	50	47	44	41	51	41	40	56	63	42	49	41	45	33	55	56	45	43	51	43	37	53	51	51	48	42	42	48	46	41	53	43	43	50	53	43	46	50	46	31	47	49	49	40	50	55	46	46	40	53	41	41	43	45	52	44	47	38	36	41	41	58	37	45	42	54	55	42	57	51	49	40	61	42	59	45	59	44	48	41	54	51	38	52	45	44	58	44	41	35	51	46	53	47	49	44	45	43	41	46	55	45	46	45	36	51	51	47	35	55	44	41	34	53	46	47	42	52	38	47	48	49	48	47	43	45	45	37	48	49	53	52	50	45	43	50	43	40	59	46	40	50	49	44	37	54	34	45	52	55	47	48	51	42	38	40	41	50	46	48	53	50	28	51	41	46	37	54	51	51	36	51	47	53	38	35	45	33	49	43	51	61	50	40	40	44	46	51	54	47	54	31	43	50	60	35	56	50	49	56	55	44	57	46	46	44	48	50	50	43	56	46	44	52	39	45	51	51	34	47	36	44	48	43	55	42	50	46	37	44	40	44	44	44	59	46	37	40	38	43	57	44	46	50	49	42	48	51	53	46	38	44	48	54	48	52	41	43	40	40	48	35	64	48	53	51	48	56	36	44	51	39	48	51	45	38	44	35	43	42	36	45	49	55	44	62	50	43	40	52	49	39	43	45	35	42	45	36	52	33	45	39	43	34	55	49	50	59	52	43	37	47	39	39	40	57	45	49	57	39	48	48	51	45	38	57	47	48	42	39	43	53	42	45	37	40	43	57	38	59	49	47	51	34	39	62	49	34	35	36	57	60	59	54	53	58	39	59	42	41	43	47	44	39	45	43	47	46	37	43	52	42	52	61	37	44	49	45	40	49	40	44	48	39	40	49	54	34	49	54	48	58	41	43	34	47	48	53	50	57	54	40	43	44	46	52	34	54	53	41	47	50	40	35	52	35	39	45	44	47	65	45	42	45	38	45	47	39	45	53	47	52	37	45	39	56	47	49	40	64	32	51	62	49	48	44	53	42	46	43	46	36	50	42	59	50	57	47	44	57	49	51	52	43	44	50	54	45	50	43	45	33	36	38	53	42	42	43	42	34	45	38	44	47	45	51	48	31	52	36	44	37	44	45	52	35	49	39	40	43	44	36	47	41	38	47	44	44	33	31	62	39	52	44	45	60	41	49	51	36	47	59	41	46	47	53	49	55	48	39	50	50	37	44	43	52	33	47	41	39	50	47	42	44	46	44	52	44	41	45	42	45	40	52	57	58	47	34	45	44	51	55	50	52	41	45	42	43	54	40	42	40	54	44	40	40	38	50	35	40	50	54	46	39	55	41	41	48	58	41	34	48	51	42	43	47	42	41	32	56	37	42	48	58	42	59	42	52	39	43	42	49	40	41	32	41	45	53	44	36	48	51	55	55	34	42	46	50	50	38	44	52	45	48	44	53	51	56	46	50	39	43	48	63	38	47	38	55	48	41	44	49	39	48	47	40	50	42	32	39
8125	1397	917	861	1850	2888	3307	3006	2721	2226	1989	1668	1586	1337	1295	1145	1034	1002	891	855	862	824	765	751	708	667	677	699	612	595	592	571	568	538	586	549	574	550	496	555	539	603	520	533	510	502	488	494	524	529	509	505	433	482	505	471	490	474	502	466	475	484	493	479	457	490	486	472	458	504	488	471	440	440	467	464	454	447	458	448	481	479	495	454	445	462	438	485	451	482	463	442	439	410	447	436	432	448	440	425	461	453	444	453	431	425	430	453	449	446	452	458	464	445	450	424	444	444	432	474	432	421	449	424	427	459	438	479	456	457	426	463	408	478	420	490	464	438	427	409	445	432	465	452	415	424	432	469	421	448	475	461	413	451	453	414	478	454	422	450	441	458	451	462	396	419	451	469	432	439	478	424	461	462	421	408	431	413	428	458	443	479	460	455	471	431	443	438	447	418	468	465	449	463	445	457	447	480	454	487	418	447	445	445	475	438	455	445	458	421	447	425	461	464	435	413	433	453	453	442	435	433	422	480	407	484	448	428	428	455	437	417	432	441	459	485	410	456	437	461	447	455	462	421	480	415	468	425	452	431	475	461	431	427	447	452	445	466	447	439	447	445	494	428	466	417	447	456	422	444	448	439	440	471	420	399	431	411	450	471	454	452	448	453	463	478	420	465	444	467	433	451	469	463	493	428	457	437	428	494	432	473	418	447	447	457	434	431	437	479	446	477	399	409	433	418	450	427	460	437	477	427	454	460	445	457	425	466	459	438	463	460	416	461	472	475	451	468	477	424	459	434	467	440	472	432	467	444	425	449	464	474	404	457	439	456	455	414	451	452	460	416	445	432	439	425	453	445	498	429	455	430	469	469	466	433	442	454	475	452	428	459	494	430	423	458	471	455	453	472	447	421	463	449	446	437	462	437	434	386	462	464	458	453	452	457	424	438	404	436	467	470	448	453	489	452	438	445	445	463	482	443	417	471	451	428	453	452	411	465	426	453	439	450	418	450	439	454	470	426	419	447	455	470	431	436	465	486	467	434	476	443	421	404	446	476	433	450	452	450	425	470	453	495	421	434	445	409	478	420	458	459	431	453	466	445	464	461	479	473	439	463	448	445	450	399	460	475	432	455	417	453	440	462	460	430	466	475	437	460	401	479	461	483	413	440	458	423	413	457	416	471	404	452	443	458	454	426	437	444	446	471	409	451	443	483	395	439	452	444	423	408	443	432	455	452	463	440	444	463	471	442	461	468	456	462	419	434	461	426	462	481	462	444	449	435	469	457	441	452	441	412	448	441	419	437	450	428	450	451	435	481	456	427	407	454	437	437	432	456	393	481	463	431	479	451	447	423	419	439	420	451	441	437	459	433	458	456	456	467	441	476	438	451	396	426	420	440	426	452	456	460	425	472	425	427	446	432	424	438	449	432	475	461	439	435	479	443	444	448	453	443	438	427	424	473	412	465	420	445	463	405	458	464	466	408	443	407	417	435	452	430	452	405	456	413	483	446	450	438	431	441	429	456	412	489	467	431	408	430	471	481	444	448	420	417	474	432	449	416	446	418	452	462	440	423	458	448	470	454	448	453	465	456	461	450	485	412	412	432	467	425	432	439	460	425	441	441	452	434	462	459	431	424	464	442	433	420	476	430	452	445	472	467	426	427	444	487	445	458	414	436	450	420	445	446	414	436	431	445	410	395	464	423	448	476	472	464	461	431	421	465	445	477	441	455	419	481	441	463	478	435	413	444	460	441	486	475	457	412	416	451	458	455	455	412	438	446	482	411	454	439	396	476	456	405	460	429	444	458	450	454	427	413	422	474	460	462	460	424	420	457	450	437	453	444	447	436	435	459	422	454	472	445	463	447	479	467	456	446	428	417	444	495	437	454	454	484	418	477	440	407	447	514	428	432	430	440	464	455	431	439	489	449	451	433	480	435	448	418	454	483	466	417	441	461	420	438	451	437	448	444	450	439	442	480	429	478	442	446	427	455	417	477	437	467	418	450	473	443	439	467	470	436	441	445	453	419	426	445	445	436	433	402	436	443	425	461	417	453	467	466	467	406	437	468	478	444	467	420	489	439	448	438	468	418	426	455	441	452	456	430	469	474	463	424	420	428	469	455	436	426	455	440	444	453	471	433	430	421	466	438	432	487	428	413	508	395	462	456	466	442	454	509	442	446	464	395	406	409	444	475	462	454	407	460	411	426	416	428	483	418	418	455	462	424	450	409	456	443	456	471	432	436	464	463	465	439	434	416	455	456	417	502	448	418	438	439	416	486	461	448	422	430	451	446	432	445	449	437	398	434	463	449	462	441	427	452	432	417	462	475	396	457	457	423	433	460	443	427	415	461	431	431	449	449	465	400	423	428	484	445	430	439	446	435	482	434	430	438	438	472	445	451	442	432	413	436	465	441	445	419	411	393	444	455	472	457	448	425	464	476	498	443	481	448	435	440	445	453	421	466	434	487	436	474	470	433	428	434	467	456	436	441	425	435	458	453	489	443	440	443	450	446	420	460	471	442	436	447	442	453	466	467	447	421	443	518	457	461	434	482	431	422	411	468	428	406	448	481	424	433	427	412	454	441	413	444	439	456	425	490	435	465	438	458	451	388	427	443	447	435	444	463	453	462	442	421	486	454	451	420	476	463	456	422	460	455	445	455	451	427	388	460	409	457	461	442	453	418	446	430	466	432	434	434	433	451	440	410	471	434	436	438	452	447	434	464	460	456	470	435	460	422	419	428	432	439	435	426	464	434	465	467	424	470	507	418	449	475	460	449	427	458	456	444	459	453	448	424	432	463	443	464	475	428	446	439	425	445	467	462	430	452	433	435	472	430	433	442	462	437	463	430	460	434	431	437	424	444	460	494	479	436	474	447	460	405	432	442	462	468	408	428	431	440	441	442	474	452	425	450	411	455	409	422	448	441	462	421	431	419	427	487	468	470	434	480	450	423	467	463	414	451	416	467	427	405	451	406	486	446	459	456	479	425	453	476	441	461	430	450	463	448	442	456	467	458	409	442	410	447	456	440	481	473	444	429	460	460	450	479	470	443	439	468	399	396	426	452	491	462	443	448	444	441	417	425	462	487	452	434	448	436	464	470	452	410	447	464	437	403	453	467	446	425	435	492	456	433	461	447	413	392	464	463	460	452	466	418	432	450	470	429	467	428	437	424	438	423	412	450	458	421	412	456	456	417	439	440	438	459	462	428	446	441	431	437	436	456	456	415	447	444	442	412	419	438	475	435	450	436	435	462	440	456	415	410	452	451	467	399	463	430	483	450	436	419	428	444	443	474	422	436	443	440	440	476	477	427	456	400	455	437	489	441	467	423	467	456	453	449	433	461	452	453	457	428	440	424	433	460	436	460	454	458	462	437	420	414	446	464	439	406	451	433	430	478	405	445	460	477	443	436	444	440	436	469	423	487	458	456	477	444	462	458	441	432	425	446	432	437	423	451	451	469	442	450	436	445	437	467	476	484	462	448
1584	151	93	60	41	50	74	75	78	68	76	71	59	43	47	59	48	48	38	36	37	46	30	33	32	36	29	26	34	24	31	22	31	36	28	30	30	38	27	40	23	26	28	25	27	33	32	26	18	24	25	23	23	18	22	18	23	33	25	26	24	26	23	24	23	30	16	21	28	26	26	26	24	22	33	25	23	24	27	23	20	22	25	20	14	33	19	24	26	27	21	19	20	24	25	19	29	22	27	21	23	19	26	21	20	30	27	29	34	27	25	26	14	30	22	15	28	25	29	15	26	28	19	31	20	15	13	24	18	28	24	28	25	25	21	15	28	33	19	33	22	24	24	26	14	31	24	15	21	24	20	21	20	30	27	15	30	20	27	23	22	29	16	23	11	25	11	24	19	34	22	25	37	23	25	26	19	23	25	27	12	20	35	14	25	19	32	31	24	25	16	29	21	22	17	28	25	20	25	30	25	13	23	28	26	15	22	31	27	27	31	30	22	21	29	21	24	14	23	17	22	31	21	30	24	27	20	19	22	21	18	23	20	28	14	21	26	27	25	25	24	19	26	25	23	19	27	19	28	26	16	28	35	21	20	28	21	26	28	30	38	30	20	24	20	20	28	20	19	16	30	40	23	25	20	37	21	22	25	18	20	18	25	20	26	19	30	30	18	32	22	31	26	17	21	31	24	21	23	24	24	18	25	14	24	22	20	18	22	21	24	26	28	28	26	24	32	35	24	24	26	21	24	19	25	28	14	17	30	15	19	24	19	15	16	20	17	26	23	19	19	22	22	20	20	28	27	17	18	19	31	18	23	23	16	30	17	31	31	19	24	22	25	18	22	23	19	19	28	34	12	23	27	26	26	30	21	22	27	26	19	14	19	23	22	22	29	34	24	23	38	16	20	26	22	24	27	18	27	23	31	30	24	13	22	24	21	20	21	22	20	27	29	19	37	33	24	23	21	33	25	28	19	27	21	27	18	20	22	36	34	26	26	27	22	33	24	27	23	25	22	21	22	20	27	24	24	22	27	19	22	24	20	27	25	28	27	29	27	17	19	30	13	26	26	18	27	21	23	17	23	24	34	32	25	24	31	16	17	22	22	16	22	17	26	19	13	26	23	17	24	20	23	22	35	23	31	19	14	30	22	34	19	28	23	17	20	40	16	27	32	20	24	19	22	17	21	13	27	26	20	27	38	21	17	33	25	27	28	36	24	18	31	19	15	21	16	23	23	16	30	24	24	27	21	24	24	28	18	26	30	25	19	29	36	23	27	29	19	27	20	22	24	19	20	17	21	25	17	30	12	26	31	28	25	20	26	41	21	26	37	29	23	28	24	31	13	27	21	31	20	27	21	25	15	21	28	16	24	27	30	28	26	25	29	22	24	30	20	35	30	30	20	36	26	25	27	24	21	15	27	21	22	23	21	18	38	21	25	23	19	23	18	23	17	26	15	30	27	19	28	27	22	27	24	27	34	30	28	22	29	16	26	24	24	39	21	17	20	18	26	21	19	28	34	21	16	18	21	18	29	20	25	24	23	21	29	28	24	27	25	22	26	21	15	24	25	24	27	19	33	23	28	21	26	21	17	19	30	26	27	21	33	21	19	17	18	16	21	17	23	19	18	17	22	15	19	32	17	27	25	18	22	19	20	24	23	21	27	36	24	26	25	21	24	28	25	17	16	13	27	37	19	19	29	26	26	32	19	25	16	29	27	20	25	16	20	26	17	28	22	20	25	22	32	32	24	30	38	26	21	29	26	20	31	20	14	23	17	21	22	24	20	23	21	18	20	26	35	29	23	26	26	21	29	16	18	20	14	24	26	21	31	30	22	27	28	26	25	24	22	30	28	17	24	27	26	37	24	22	24	24	27	27	33	19	29	25	30	30	23	25	22	32	21	22	27	22	20	22	28	24	26	18	29	27	22	18	30	27	34	33	16	23	24	31	30	23	25	25	30	32	30	25	26	13	21	22	21	20	26	22	24	21	22	28	18	24	22	28	24	24	17	17	13	27	18	16	41	21	20	23	22	30	20	25	23	25	14	18	31	25	17	15	19	23	19	17	23	23	20	24	31	23	22	23	21	18	17	21	20	34	23	29	22	34	25	22	27	25	26	25	35	33	23	23	21	28	18	18	20	17	21	30	28	18	19	24	22	22	30	26	24	25	25	21	17	19	26	31	30	22	22	20	25	14	29	17	28	22	17	20	26	28	12	20	25	24	25	23	23	32	39	27	24	35	24	31	31	26	27	24	13	25	25	22	23	20	19	12	19	21	21	30	30	27	24	30	29	29	18	35	28	15	20	23	22	18	29	19	23	22	21	17	14	28	15	20	22	23	27	28	32	21	24	22	18	22	16	24	19	22	27	29	31	24	22	23	27	21	23	28	31	22	17	25	23	23	22	31	23	20	20	29	26	17	22	22	25	30	24	18	26	26	23	33	14	24	34	19	22	21	29	24	34	28	22	19	19	27	21	24	26	20	21	28	23	32	21	23	28	22	27	23	28	32	18	33	17	35	26	27	33	18	30	30	29	16	13	24	19	35	25	26	26	17	20	21	17	29	30	24	25	21	26	18	30	17	20	23	24	28	22	22	30	28	24	20	20	19	28	25	20	21	31	19	26	28	29	26	25	17	27	26	18	21	33	25	32	20	21	23	25	34	26	28	19	23	30	24	30	25	19	30	24	16	27	27	21	20	20	20	24	16	16	31	26	25	23	29	34	30	35	35	21	17	20	20	21	27	24	31	32	26	23	15	25	23	24	33	20	28	29	18	24	30	29	20	29	27	21	22	28	19	23	27	21	30	24	31	26	25	33	25	23	27	29	16	20	23	20	23	21	24	21	25	30	20	27	25	30	19	25	29	20	24	24	24	22	21	31	28	26	29	28	22	21	25	26	22	26	31	14	20	21	22	32	29	17	25	19	16	34	16	18	28	24	24	11	33	17	21	27	26	25	24	23	17	32	23	24	27	30	29	20	18	11	34	16	30	21	25	24	19	28	21	24	15	27	40	21	28	17	27	26	27	21	23	26	20	19	16	19	20	19	31	16	28	16	17	23	20	18	31	21	23	18	27	21	17	27	19	22	25	19	16	20	26	21	20	24	28	24	24	26	34	24	19	18	24	22	24	23	23	23	37	23	28	21	26	33	29	16	24	33	32	25	31	27	26	28	15	25	20	27	15	14	18	20	27	30	24	24	32	27	20	24	28	19	25	30	31	19	21	21	25	23	21	30	25	27	18	17	27	28	23	23	19	26	31	14	23	21	27	24	18	26	27	28	19	19	32	19	23	24	18	20	17	16	24	28	28	24	34	27	26	28	24	31	23	12	28	22	23	18	27	15	25	24	23	24	32	29	23	17	27	25	26	17	14	24	25	25	36	23	28	19	23	19	21	21	32	24	28	25	22	28	19	20	26	22	12	26	18	30	26	35	21	21	30	30	19	28	26	26	33	20	18	29	25	20	21	23	31	17	20
12280	2251	1184	1109	3035	4986	5365	4890	4086	3316	2895	2392	2146	1887	1578	1377	1301	1100	1011	914	855	800	777	733	696	667	590	630	577	528	509	537	500	493	477	426	424	411	427	426	416	392	386	398	358	349	351	366	330	384	333	330	343	352	304	345	334	330	304	321	300	325	311	287	314	304	289	311	320	320	334	293	275	312	283	297	310	260	306	287	301	286	275	280	315	282	289	274	318	295	276	287	318	287	300	290	267	302	296	308	303	300	285	274	286	280	262	289	282	266	264	270	288	263	269	262	303	295	277	276	294	300	290	259	287	287	277	272	280	267	277	289	239	256	288	268	280	265	239	271	287	262	299	256	293	288	284	272	254	276	295	298	267	297	279	276	285	276	274	277	262	252	289	270	263	298	257	258	279	281	281	273	279	274	271	265	266	285	283	266	261	252	271	277	243	276	280	223	259	286	277	247	252	273	253	293	259	271	248	274	291	267	270	283	278	269	236	278	272	274	278	269	287	278	259	272	312	277	283	267	267	272	266	287	248	242	276	276	249	255	291	291	256	289	272	288	264	281	294	224	239	232	269	291	283	273	284	272	278	279	261	260	278	269	268	284	281	262	246	278	250	272	298	273	280	261	263	264	292	276	272	275	270	309	274	292	289	312	232	246	263	293	271	261	259	247	258	284	270	262	247	270	256	252	305	249	278	299	257	267	261	278	279	252	274	276	262	290	263	260	263	272	247	285	301	275	245	253	279	265	257	278	262	252	275	243	294	268	274	284	287	270	264	259	267	263	271	273	267	288	230	272	259	258	266	283	266	295	295	268	274	279	281	266	280	284	246	284	269	289	271	262	257	247	270	256	261	283	259	271	253	242	270	226	299	291	272	272	280	263	274	255	259	271	274	272	240	264	271	261	299	242	287	264	290	273	279	291	255	298	250	221	297	298	288	265	284	257	253	292	264	281	255	267	265	278	275	269	260	259	265	263	263	284	246	239	282	224	276	267	278	296	292	265	257	240	246	264	233	260	285	269	279	256	269	263	267	263	275	262	257	283	252	303	266	253	283	256	289	277	275	268	276	270	290	251	257	274	266	276	266	303	282	253	266	271	251	273	259	270	271	263	266	264	272	273	294	297	265	241	262	262	261	254	278	251	258	257	244	237	281	246	289	270	251	256	267	279	270	275	220	298	251	266	259	276	256	264	255	265	261	282	281	298	259	296	288	289	270	267	260	285	262	291	284	245	266	284	267	241	264	285	254	265	239	253	250	270	259	249	252	256	276	251	276	258	245	262	277	250	284	261	252	241	255	245	278	294	265	269	280	261	260	278	269	256	276	268	259	241	253	283	251	249	287	277	261	258	269	286	284	265	278	290	271	254	288	282	261	285	272	267	264	273	267	264	229	249	258	233	259	234	259	281	274	272	272	270	275	277	252	256	266	271	258	247	251	287	287	260	275	248	267	292	266	298	246	263	255	273	281	288	266	267	268	279	286	262	273	263	270	248	285	275	283	275	254	289	267	268	282	256	273	272	285	279	254	262	279	255	259	290	266	264	270	279	262	289	254	237	254	236	276	284	302	279	259	258	295	299	289	265	279	244	292	263	280	261	239	276	280	257	286	254	274	295	288	279	256	278	235	279	260	262	245	257	279	295	254	254	238	246	257	275	267	272	276	265	278	260	277	313	275	255	278	227	285	230	268	272	254	259	279	269	260	290	254	252	293	272	248	263	266	261	274	256	282	253	262	274	299	241	284	251	285	310	261	249	271	251	239	255	254	273	293	224	290	276	275	277	277	266	278	251	281	259	282	264	290	256	261	229	268	256	266	235	255	272	269	292	283	265	290	259	257	280	271	257	282	263	256	263	256	257	247	264	278	293	239	242	269	288	262	266	290	263	266	265	262	277	273	263	289	286	258	229	234	280	262	249	257	252	262	291	253	292	269	245	249	281	239	255	254	251	315	260	269	261	278	290	279	248	265	248	295	263	243	266	249	304	284	280	277	281	280	282	268	256	290	266	294	262	258	255	271	299	251	272	278	289	251	275	246	246	250	262	291	257	271	311	285	283	260	246	255	245	256	279	250	295	279	261	280	287	259	272	271	276	279	288	281	307	275	258	274	266	255	289	278	266	272	287	270	257	271	232	295	247	276	262	290	274	256	249	262	282	298	294	276	298	281	279	262	253	227	275	285	232	290	279	282	282	291	293	252	233	253	239	286	249	258	284	232	279	240	275	256	272	269	250	242	270	263	239	255	244	257	263	300	245	245	280	275	260	255	293	267	251	294	264	263	267	296	277	247	256	260	256	282	273	257	284	270	241	264	263	294	250	249	260	262	265	257	279	278	261	294	260	247	248	288	234	247	296	264	273	277	284	265	256	249	266	276	256	280	253	275	289	240	259	301	288	275	258	267	269	241	238	252	301	261	252	294	268	283	260	277	299	283	248	270	273	249	239	260	276	274	270	266	268	282	277	264	273	263	269	298	268	267	268	279	252	245	282	258	282	270	293	277	259	277	271	263	271	272	273	260	261	245	265	261	254	285	233	254	257	250	244	279	259	255	262	296	287	251	270	263	269	248	260	274	270	278	270	255	268	272	290	263	258	285	262	277	248	255	297	282	259	261	253	275	276	270	263	258	281	272	268	287	285	278	243	275	248	266	258	259	269	273	269	269	285	270	259	260	261	258	263	270	271	269	269	270	251	256	262	271	254	248	316	278	303	262	279	291	266	260	249	281	272	272	287	253	267	279	269	268	291	258	267	286	283	281	291	259	290	257	283	297	276	278	247	253	304	259	278	253	275	262	286	274	281	273	298	274	298	267	254	284	266	256	287	271	256	249	272	260	286	255	267	259	245	239	260	253	272	276	245	264	259	261	271	254	277	263	259	269	256	279	262	233	295	302	267	297	248	263	278	254	275	272	244	252	265	272	247	292	295	271	267	273	285	257	284	247	293	288	250	259	305	265	254	287	277	239	287	245	263	262	278	266	271	284	245	256	238	264	252	269	272	274	274	277	239	261	253	255	271	247	261	282	266	263	248	261	245	285	268	255	245	254	254	250	267	268	250	252	295	269	271	254	273	269	244	286	282	270	256	261	280	298	258	264	282	248	273	267	259	257	244	245	272	288	269	273	285	264	259	302	271	271	295	273	283	270	272	260	259	267	254	278	240	250	278	298	273	233	257	279	287	280	259	279	241	274	270	263	304	306	271	246	269	263	268	294	277	272	255	278	275	265	261	254	275	265	273	281	259	265	253	288	248	287	279	246	280	250	273	258	254	296	278	319	259	285	270	260	281	252	273	244	257	285	297	256	257	291	274	274	247	249	275	267	268	268	257	313	233	283	269	254	278	242	274	274	272	276	274	274	277	252	268	290	272	256	264	259	248	275	272	275	268	260	298	271	271	254	252	236	307	283	249	256	285	295	265	267	255	277	266	283	278	248	237	265	278	270	282	271	257	254	279	260	266	245	277	241	287	276	268	254	252	248	281	281	294
1876	79	73	77	65	63	85	72	90	86	68	91	93	86	63	67	77	62	85	62	70	65	68	82	61	72	57	83	81	63	62	76	78	76	46	63	73	71	81	63	61	81	82	69	64	59	62	71	47	77	59	66	73	70	70	74	68	75	58	71	62	61	86	67	78	72	54	63	77	72	88	60	79	61	69	81	73	65	68	85	50	71	79	82	84	78	73	59	68	80	76	80	56	69	70	63	79	67	53	72	68	65	66	47	71	72	64	69	92	70	77	74	70	67	66	56	82	53	67	70	67	73	78	84	74	68	70	73	82	73	77	83	71	65	75	73	53	67	67	70	63	73	65	84	63	73	78	67	68	67	82	59	71	80	78	67	67	76	84	82	66	73	80	62	77	64	77	67	56	60	68	75	93	82	72	70	70	71	70	84	65	70	66	67	76	65	81	74	73	75	69	70	63	69	72	86	75	78	60	77	71	70	77	69	66	72	81	73	50	67	59	72	75	77	84	74	88	78	71	77	67	68	76	71	62	50	57	52	74	69	68	72	56	71	75	72	69	62	70	81	65	83	72	71	62	76	56	61	61	71	63	74	66	72	81	79	71	75	92	75	53	63	90	71	68	72	73	72	79	68	57	70	73	84	85	79	58	63	74	83	88	68	71	74	73	86	77	86	79	65	72	75	75	77	57	80	75	76	59	61	70	73	78	79	69	70	86	76	82	83	65	61	69	81	62	73	65	60	70	60	70	78	71	73	70	63	69	70	67	59	57	69	75	74	67	72	65	54	64	70	68	69	70	63	67	69	86	76	85	86	76	88	74	60	66	63	76	83	86	73	68	72	93	65	73	82	68	62	66	76	75	74	65	71	58	73	75	54	68	75	63	81	64	63	69	72	66	80	71	63	75	79	66	82	77	67	75	67	72	66	71	67	76	74	70	77	65	57	83	78	62	70	80	86	78	68	80	68	76	60	78	78	80	85	79	77	68	83	83	65	69	54	61	63	73	90	74	80	81	69	69	84	66	66	90	80	82	64	69	60	60	58	73	89	81	82	64	71	67	70	81	71	63	52	61	69	73	75	55	74	78	60	80	64	75	64	64	69	73	71	71	70	57	76	75	65	76	69	72	83	66	71	59	67	70	65	64	61	89	77	67	77	78	61	75	76	70	74	74	68	75	66	81	78	70	64	87	62	62	70	56	73	88	78	72	59	74	80	72	70	68	65	63	77	61	63	66	79	66	70	73	73	76	78	67	62	80	81	61	78	83	83	73	65	73	79	82	67	84	76	83	71	69	60	69	81	65	74	81	68	77	76	69	77	57	74	56	70	49	58	71	73	75	82	76	69	66	66	78	74	77	59	83	63	56	66	72	70	84	74	70	79	63	71	62	83	78	71	65	60	77	72	64	72	80	83	49	72	78	62	77	78	73	72	65	81	75	78	67	68	70	65	67	71	59	79	62	55	71	74	77	63	84	73	77	79	72	71	79	72	57	71	75	71	65	76	74	83	66	74	72	78	70	66	70	72	79	61	83	74	71	48	62	69	68	74	72	58	68	63	75	66	71	58	54	58	64	60	69	64	67	68	71	68	66	88	76	69	63	58	65	83	76	60	65	69	80	74	68	81	79	58	67	83	64	74	72	85	69	81	74	69	68	73	73	69	73	66	73	76	69	74	67	61	69	74	54	59	84	71	74	73	62	76	72	76	48	64	79	82	62	83	75	70	77	72	70	77	82	78	68	67	58	65	72	78	63	59	67	58	81	64	64	78	72	65	81	54	66	74	72	81	57	65	74	69	57	66	80	82	69	79	63	84	75	75	63	77	64	72	66	88	70	79	73	68	84	84	78	75	82	62	78	73	59	66	65	49	68	71	64	97	64	62	84	64	63	64	82	84	62	88	77	64	68	71	66	88	74	77	70	75	68	72	72	71	61	67	71	75	63	67	78	80	65	70	78	60	77	67	83	74	78	81	75	68	73	73	78	77	69	79	87	83	65	63	77	66	68	66	60	69	63	78	64	79	63	70	65	63	80	60	51	61	81	73	72	69	64	69	62	67	73	63	87	80	67	66	76	77	72	67	62	70	75	64	73	73	67	77	82	76	65	62	55	76	67	81	77	79	72	82	72	71	65	76	69	76	67	86	72	76	77	68	70	72	76	89	83	60	59	89	67	66	69	64	74	69	58	76	52	63	81	75	75	79	65	58	72	70	68	79	74	76	77	71	70	78	82	64	78	59	69	63	75	82	69	70	71	66	74	71	87	70	84	69	91	65	69	65	63	64	69	64	84	72	73	68	78	67	75	67	78	60	64	66	69	81	97	68	70	80	62	62	72	75	65	58	70	69	72	78	60	79	57	64	87	66	55	95	70	81	62	85	76	66	65	75	58	83	72	87	69	68	85	63	74	74	69	89	56	69	70	85	72	76	63	89	70	63	56	68	77	72	71	71	61	69	54	80	67	91	81	73	69	66	61	74	62	60	66	76	78	62	68	70	56	68	59	72	69	59	67	77	72	72	71	83	78	67	74	68	71	70	68	73	69	70	67	80	77	75	83	72	72	75	64	75	68	86	68	82	79	72	66	61	84	60	83	73	61	70	63	71	72	65	69	81	74	53	63	62	65	77	75	71	73	50	77	69	66	78	60	84	82	79	85	82	79	61	58	75	81	62	67	59	91	59	74	75	73	60	56	78	84	75	67	61	67	72	73	69	75	74	80	79	61	74	81	73	70	67	61	72	81	61	69	80	71	72	76	67	73	66	64	56	66	74	68	69	82	73	83	60	65	68	76	76	71	61	71	76	83	67	60	63	56	75	72	63	66	69	53	67	67	71	64	79	71	66	79	60	67	66	83	71	78	72	71	75	79	71	78	60	96	63	72	74	70	73	68	68	90	69	60	75	82	87	70	61	65	82	74	73	70	77	68	66	80	68	87	71	71	65	85	70	77	77	71	69	53	74	64	63	71	63	74	74	62	71	76	89	69	80	63	69	70	72	79	71	68	76	73	64	76	71	98	80	54	65	77	77	72	67	70	91	71	64	75	76	58	70	100	72	70	82	83	64	69	67	71	95	68	67	79	71	78	75	79	63	71	63	65	62	66	68	77	82	69	59	65	67	90	76	77	74	70	71	62	63	68	89	61	60	71	82	79	69	76	77	67	74	88	63	80	74	72	54	56	71	94	65	80	70	85	76	77	73	65	82	87	76	70	73	75	66	72	67	65	75	70	70	64	58	70	74	68	69	77	79	76	76	56	78	68	71	59	62	67	66	66	64	60	64	71	82	74	62	74	68	66	71	66	69	81	64	80	77	64	70	71	77	72	60	71	68	79	65	70	75	80	75	80	59	75	71	71	72	70	73	70	72	73	63	66	62	68	76	69	69	79	81	62	63	81	65	80	80	85	77	67	75	47	57	66	73	69	75	62	76	76	73	63	70	70	72	79	84	65	99	66	68	69	73	73	78	75	79	69	56	58	57	69	81	82	71
7103	899	753	784	979	1242	1283	1283	1143	1023	989	951	947	939	861	802	834	828	797	765	774	767	784	793	761	745	734	758	774	712	735	727	696	739	691	715	708	699	687	725	768	669	701	696	757	703	650	724	677	706	711	640	697	695	700	687	673	687	713	714	698	705	693	703	721	680	654	690	721	709	728	690	691	708	688	684	747	691	672	689	721	692	689	707	724	689	671	736	664	739	708	670	708	669	748	696	727	683	734	649	682	748	681	738	675	719	637	705	705	711	662	653	643	686	703	716	696	686	707	707	720	673	674	679	710	681	712	742	643	690	699	656	687	698	716	680	641	678	674	700	674	692	711	693	698	682	744	701	691	655	663	692	641	725	741	690	684	657	701	706	718	757	683	722	680	720	660	675	676	747	715	665	675	681	641	638	728	696	722	679	737	660	709	677	719	683	689	711	677	670	678	690	685	705	719	684	706	684	685	679	730	729	682	701	677	677	681	675	690	718	661	719	653	741	692	727	717	712	693	696	696	676	691	673	696	727	656	665	649	677	706	684	656	692	706	672	712	678	704	674	690	641	730	688	659	703	717	719	703	666	690	674	686	720	744	693	706	694	677	668	698	653	722	709	691	663	716	697	705	707	706	728	669	675	701	716	708	720	694	676	719	726	696	646	690	690	679	670	661	681	676	702	681	658	665	703	763	679	739	698	687	686	659	668	716	655	700	702	678	655	678	685	717	691	640	671	696	697	716	687	715	730	686	725	644	732	692	714	648	711	676	738	668	673	683	703	682	708	682	719	680	686	675	673	647	686	704	662	739	667	707	712	713	710	687	690	742	723	671	698	697	754	704	677	659	712	683	683	712	721	697	661	741	644	680	688	731	726	669	758	648	724	674	692	651	705	643	720	689	661	755	760	689	696	698	695	668	682	695	726	687	698	681	644	673	672	704	695	735	707	673	699	697	729	711	723	704	712	685	699	745	706	675	711	698	691	724	649	727	678	710	685	674	741	680	721	675	712	704	683	676	762	674	704	682	699	729	679	688	662	728	668	657	695	718	703	720	733	725	692	713	695	676	686	700	700	710	657	704	718	685	678	709	645	666	666	695	715	701	688	741	709	652	747	684	689	724	666	657	686	690	665	690	697	678	706	653	707	653	678	704	700	651	745	696	696	713	706	694	671	665	665	715	701	732	695	696	656	732	728	683	662	670	737	684	739	688	692	708	676	679	717	702	685	719	717	645	661	721	706	637	668	664	707	704	692	699	688	667	706	718	707	638	704	689	681	666	674	712	682	686	695	677	691	669	691	664	675	723	683	698	711	723	680	711	684	687	690	731	707	700	696	698	717	680	711	657	707	718	708	654	688	722	679	756	705	731	630	659	709	707	726	689	670	694	666	668	680	716	729	666	704	696	687	702	701	712	657	700	694	680	661	695	710	661	682	706	702	710	682	666	691	663	633	680	649	777	686	691	706	700	667	677	703	645	698	708	679	671	737	702	730	706	699	719	705	683	674	709	694	643	748	701	673	740	671	690	740	645	680	657	702	666	694	729	673	712	706	711	703	698	681	680	729	750	688	680	726	675	705	717	713	718	712	687	725	718	659	689	733	704	705	703	680	683	679	693	705	674	714	685	710	726	697	677	706	667	685	671	657	711	693	719	729	668	677	709	721	712	705	719	704	670	684	652	680	698	727	649	681	724	661	683	701	685	695	717	696	717	677	706	738	716	685	710	695	699	645	703	682	672	701	706	664	744	684	656	685	683	737	643	703	667	722	681	747	693	717	709	705	662	648	717	709	719	698	673	670	704	718	708	650	694	663	682	664	701	750	702	692	729	657	722	725	672	685	692	679	676	725	675	675	687	687	638	727	703	683	720	753	671	703	688	703	632	693	678	656	662	677	696	674	672	698	663	694	693	703	704	668	680	686	725	709	717	717	699	723	690	679	691	680	717	682	683	712	722	743	714	692	693	672	742	713	680	722	684	686	663	681	724	680	700	701	682	673	708	692	690	672	684	720	689	677	632	688	696	671	695	664	674	729	711	724	678	672	713	643	728	643	735	634	707	684	759	680	681	757	641	650	678	729	715	690	663	685	720	681	686	680	682	713	668	666	662	693	684	677	715	686	713	714	700	732	725	680	676	667	697	719	702	693	715	700	694	705	703	737	670	674	743	751	678	695	684	706	688	702	707	697	699	706	680	676	661	698	701	678	723	693	685	678	697	688	693	659	677	665	731	689	702	672	740	692	624	630	682	704	717	700	702	678	664	649	698	709	639	707	659	653	700	685	725	734	702	681	704	662	698	700	685	706	699	723	739	708	678	729	742	645	738	699	708	645	709	718	737	707	721	727	693	707	671	692	659	694	692	664	721	724	680	659	661	705	700	696	682	692	710	676	696	694	698	728	717	694	717	711	670	704	675	678	682	679	692	720	749	743	719	651	670	706	700	710	705	705	692	709	709	659	673	663	680	726	660	672	680	681	646	670	672	713	709	723	703	642	692	700	687	705	692	724	683	706	686	699	742	657	704	653	717	640	669	686	717	733	697	732	687	695	644	689	720	695	667	688	682	673	702	627	699	706	712	707	659	673	644	682	720	715	674	691	728	683	719	690	744	684	666	679	726	734	656	685	686	715	678	688	656	703	719	687	630	696	668	693	693	696	666	647	687	691	690	716	700	675	707	706	720	704	690	697	662	675	680	707	674	695	715	657	696	698	663	690	661	675	688	684	658	716	676	689	725	695	719	699	712	754	678	687	757	712	694	702	708	721	675	704	719	685	690	717	728	724	668	664	695	716	642	720	696	721	692	674	725	648	727	674	703	691	736	702	693	669	672	709	695	692	692	722	713	728	684	676	733	692	715	676	701	707	671	680	689	697	672	682	642	711	668	726	625	668	675	664	682	656	706	652	739	702	694	725	673	695	712	686	682	714	722	657	713	722	677	691	693	651	674	676	687	673	672	680	687	661	696	710	684	702	649	677	649	700	658	683	700	693	667	695	660	675	702	701	651	644	706	644	665	679	700	653	708	677	693	674	701	692	724	671	691	729	673	775	694	675	626	657	674	683	707	701	702	685	708	635	695	715	701	693	716	702	640	674	722	657	722	678	690	730	686	707	704	693	665	687	628	647	720	711	715	689	681	691	723	685	679	674	671	688	692	746	693	698	656	646	691	699	723	717	681	626	690	736	684	634	676	713	679	699	626	728	695	668	707	681	658	660	679	730	722	672	690	687	672	686	698	673	695	716	686	694	690	694	701	671	718	672	696	696	708	663	727	677	716	673	698	661	673	650	694	698	703	697	689	698	723	705	673	699	705	722	737	684	735	690	762	684	718	696	665	685	629	679	734	678	677	672	699	705	692	654	668	730	696	645	676	662	676	702	698	684	726	677	681	663	690	686	713	674	687	722	716	682	691	711	685	664	642	688	720	683	658	684	704	709	696	679	746	706	673	657	694	708	685	679	710	707	688	708	697	721	694	657	718	704	679	682
1170	134	82	67	65	72	64	79	73	67	78	67	75	66	54	59	46	36	59	67	53	52	55	48	45	52	50	54	69	51	56	43	49	50	44	53	47	47	54	48	47	46	34	46	63	43	34	58	44	42	42	49	45	34	41	49	45	45	41	54	61	43	51	41	41	46	46	34	54	54	52	52	33	42	34	44	39	46	50	47	56	44	46	47	41	43	53	40	53	45	45	44	40	50	39	37	50	43	41	61	40	53	46	55	47	41	50	51	43	46	52	41	55	42	37	49	55	45	35	57	42	55	52	39	51	42	40	50	52	46	43	50	54	51	49	57	52	51	39	53	46	35	43	42	57	40	46	38	51	61	45	49	33	51	49	38	43	41	34	48	61	63	45	50	48	40	48	52	47	65	51	61	48	53	46	35	53	46	53	56	47	48	49	46	47	40	49	53	49	54	51	37	38	52	46	58	43	45	41	45	38	45	57	40	51	43	48	51	34	43	43	43	40	49	50	47	39	49	40	61	43	61	38	53	45	45	41	36	55	49	48	51	58	57	55	50	55	46	37	44	41	48	39	55	47	54	46	46	50	56	56	48	46	37	35	40	52	46	37	46	59	49	38	45	51	48	45	56	42	52	41	47	41	39	31	38	40	57	42	49	55	51	51	51	44	41	42	52	49	39	56	57	53	53	58	46	38	57	43	41	49	48	59	54	43	37	40	53	41	52	49	47	51	42	65	56	48	55	52	46	35	48	50	43	36	55	53	37	42	42	40	45	51	35	52	47	28	57	38	54	51	38	45	56	43	56	44	42	50	41	48	52	41	47	35	45	40	43	52	52	49	43	45	40	61	45	41	57	50	48	50	39	47	43	47	45	44	53	46	46	47	43	44	49	51	41	43	45	58	49	54	39	54	36	50	49	43	41	46	38	45	53	32	51	55	53	48	38	41	53	42	49	37	46	63	56	44	50	48	57	46	47	50	50	29	44	47	33	49	53	51	55	56	46	41	39	39	49	53	51	42	37	54	48	42	42	38	52	59	49	44	48	53	45	37	47	32	38	56	51	49	43	39	47	47	44	42	41	46	57	35	41	43	45	41	30	40	45	45	44	50	44	43	42	42	42	47	48	46	43	59	45	62	33	44	59	51	48	45	47	53	37	29	46	46	46	50	37	50	45	47	48	59	36	31	57	39	48	56	54	41	47	51	41	51	35	44	47	41	40	57	56	56	40	48	52	49	43	41	52	58	41	57	47	52	57	49	38	43	62	47	43	49	47	56	37	41	55	35	42	42	43	54	48	49	28	34	50	51	41	50	51	52	47	47	46	49	58	30	52	53	37	45	50	51	37	48	41	29	45	41	54	37	46	43	56	35	47	46	48	37	52	44	48	39	46	41	51	30	47	51	54	47	44	53	53	36	51	52	45	41	54	47	37	39	57	42	37	52	42	45	48	52	41	43	38	43	44	42	42	46	37	45	50	55	41	53	33	44	45	47	40	56	41	44	46	54	48	51	42	45	61	46	54	57	42	50	50	39	44	38	49	39	50	48	60	51	49	52	40	44	50	50	47	50	49	34	46	41	50	48	45	57	44	34	52	44	39	46	50	55	44	49	40	46	43	48	44	46	37	46	39	39	42	52	52	38	51	50	36	39	48	48	45	55	39	51	46	50	59	52	35	49	43	38	53	51	49	50	47	43	56	43	40	43	47	51	54	49	49	35	42	41	41	43	44	38	50	48	39	34	47	53	42	41	54	43	37	55	47	46	43	30	40	41	42	41	45	40	40	52	33	47	39	59	45	42	50	49	56	50	38	38	54	48	41	41	39	52	42	45	46	61	41	42	46	50	48	52	45	45	41	43	49	39	42	48	49	42	51	46	62	51	48	55	43	42	42	30	45	48	50	41	44	46	53	48	42	56	36	43	44	35	50	41	39	47	34	44	49	55	41	39	35	46	47	53	53	44	37	40	41	46	53	56	57	45	41	47	49	39	51	32	37	37	41	44	50	47	45	52	41	49	47	48	50	49	48	51	42	59	42	46	41	56	55	41	41	50	48	44	49	38	44	57	53	48	56	53	31	35	41	47	45	48	41	53	44	42	47	35	52	47	53	37	46	36	43	57	51	47	39	42	30	43	28	48	56	45	51	41	44	47	50	37	63	42	55	47	39	41	32	46	41	38	37	53	51	50	57	50	44	54	40	51	47	41	40	41	40	45	44	42	48	47	47	40	40	61	47	56	43	46	43	50	44	40	48	54	49	50	36	40	46	33	48	67	49	56	43	42	52	57	56	47	42	50	37	50	44	39	49	42	51	42	58	31	48	49	36	42	42	50	43	36	49	45	35	35	40	43	49	44	53	52	63	50	41	66	39	52	44	41	40	55	57	41	58	54	50	49	43	42	44	49	48	56	49	66	38	41	45	41	45	51	50	42	40	35	43	46	55	52	50	38	47	51	50	45	53	43	50	57	42	54	57	43	48	52	39	54	52	48	50	43	45	38	41	47	51	55	59	38	39	38	45	42	50	37	40	48	43	43	44	46	40	52	42	64	48	49	54	52	42	42	44	49	37	39	54	41	54	52	33	40	50	42	40	50	42	44	41	43	45	42	33	54	45	41	44	48	48	48	33	49	38	45	44	48	45	57	51	47	40	54	51	61	46	43	48	58	43	36	53	64	43	44	41	53	41	43	42	53	30	56	46	56	34	51	49	36	51	47	41	44	62	44	43	47	62	36	54	50	55	53	45	41	50	56	44	44	48	45	35	44	48	43	56	45	40	34	54	54	40	34	41	53	54	53	45	37	44	43	54	58	39	46	48	55	51	42	45	41	52	55	39	45	39	60	41	44	35	47	42	51	42	49	44	52	49	44	44	48	43	44	59	52	39	49	41	55	41	44	46	52	57	49	41	54	46	40	46	41	48	56	52	36	48	40	44	38	33	36	39	43	38	53	41	55	50	58	42	53	41	50	54	41	43	62	47	45	39	53	49	54	45	42	42	42	36	49	41	43	46	49	41	45	46	39	48	47	45	44	52	44	57	54	46	48	39	50	42	53	40	35	52	49	55	50	40	47	37	48	38	48	48	45	53	44	52	38	37	38	59	56	45	37	45	55	52	40	48	43	52	43	41	48	52	70	51	50	36	51	43	53	46	51	44	36	49	37	42	38	31	35	30	67	35	53	42	32	44	40	61	42	51	47	50	47	46	50	38	48	42	38	50	35	47	53	53	51	44	48	43	36	48	41	32	43	61	52	37	39	59	33	42	50	37	38	52	43	48	39	37	48	36	51	47	62	59	48	50	51	47	54	43	37	46	45	39	45	41	56	50	53	48	41	51	50	36	50	50	49	39	46	45	57	46	54	42	38	40	57	50	51	50	65	42	47	45	36	45	37	45	46	48	47	42	39	53	44	47	50	53	62	62	46	49	48	37	38	54	63	38	52	45	38	44	37	50	65	38	40	39	32	41	54	40	41	42	39	50	47	47	42	51
10806	1922	1079	1083	2270	3770	3876	3439	3005	2505	2107	1806	1503	1482	1251	1107	1055	1044	956	866	843	769	776	718	716	731	705	639	639	621	621	664	626	602	582	583	603	572	596	587	570	556	571	537	553	548	557	549	535	556	531	537	545	553	571	523	519	541	517	482	548	519	513	582	526	551	525	517	536	485	513	538	528	544	560	560	491	484	489	519	505	576	470	487	517	536	527	459	530	518	509	508	527	519	515	487	510	518	493	456	475	481	508	506	455	514	504	480	519	515	481	500	453	496	491	484	534	535	485	471	513	444	504	509	507	508	522	544	514	504	517	533	509	516	508	506	499	521	495	483	521	464	523	515	493	511	520	490	491	526	479	493	518	520	505	457	487	499	485	474	514	475	469	489	495	503	527	491	517	525	483	502	512	507	506	473	518	464	506	484	460	525	500	520	469	517	511	492	489	503	467	480	513	478	515	490	501	507	490	504	487	499	497	515	498	494	468	520	498	509	506	476	480	505	467	471	501	488	495	507	436	475	518	506	485	490	487	476	511	546	493	479	495	491	496	489	509	529	470	457	508	517	464	476	482	491	468	536	543	529	495	504	489	515	484	464	494	511	498	503	507	519	516	541	484	493	528	514	514	516	516	523	502	515	497	497	514	472	471	508	489	532	478	512	546	486	496	481	508	523	546	494	482	529	493	486	459	475	474	487	502	478	482	539	538	504	456	499	492	523	470	549	521	530	483	532	478	463	549	482	456	477	464	499	503	526	514	492	507	482	505	495	513	509	497	461	498	522	495	496	478	508	497	521	467	494	491	506	505	487	491	527	508	545	481	506	521	455	536	491	504	524	542	506	468	506	509	472	490	527	483	497	517	498	505	504	530	514	521	498	500	501	513	547	502	558	505	489	471	511	495	466	435	522	477	506	471	484	486	510	496	528	533	503	505	523	520	500	471	531	530	514	505	503	523	502	483	482	464	545	471	485	478	470	524	491	511	500	499	491	506	479	480	516	470	518	500	518	482	495	462	490	515	440	523	505	496	490	479	536	469	510	469	529	489	521	481	475	480	497	534	487	478	475	503	511	529	502	519	506	504	488	474	456	474	513	504	490	449	494	478	501	476	520	500	479	496	480	523	515	509	538	528	471	521	495	491	509	518	462	496	480	495	502	505	482	469	490	488	509	473	521	492	488	489	462	543	493	501	504	472	515	489	520	489	469	480	512	488	488	481	472	526	497	522	502	485	525	525	491	496	459	486	521	527	543	487	486	490	515	469	453	500	498	493	481	487	520	491	472	492	504	521	474	502	474	479	498	487	480	523	526	492	497	514	522	511	470	512	470	511	510	538	508	502	502	495	475	489	500	497	489	506	513	477	474	487	469	462	465	502	487	500	507	523	501	511	524	492	455	491	486	461	484	533	516	472	506	459	466	521	522	537	473	489	482	492	495	483	539	482	525	491	491	502	518	517	485	500	505	511	491	496	493	475	506	504	525	492	480	494	470	510	466	469	480	484	510	498	507	491	519	522	502	518	456	485	463	510	475	470	449	516	483	470	480	491	485	505	504	491	546	494	491	509	532	503	496	528	523	512	458	475	518	494	477	464	486	509	463	515	492	443	497	489	448	498	490	497	481	496	518	491	496	516	474	533	510	488	477	512	486	504	488	488	472	480	515	503	508	513	493	478	493	522	487	479	548	470	509	454	513	535	476	496	488	472	452	470	515	479	482	483	546	485	505	483	472	480	486	501	499	482	535	491	491	490	504	458	470	495	481	517	490	481	501	480	512	496	487	470	498	484	496	481	477	490	530	469	521	499	509	457	487	528	526	502	502	501	511	498	486	496	493	493	515	509	509	483	505	489	535	467	520	474	478	519	527	482	510	505	496	491	473	475	446	492	475	515	460	457	503	526	482	492	450	513	482	508	495	470	476	501	468	469	515	501	485	551	481	511	463	462	527	511	537	505	520	479	462	544	482	484	535	489	478	509	507	511	533	511	480	521	464	513	482	509	478	484	496	523	501	477	480	523	526	477	491	494	533	506	512	466	561	478	543	459	523	469	478	507	515	511	464	498	515	502	515	497	453	468	508	497	502	494	464	500	521	477	497	486	493	464	472	467	491	495	513	521	498	474	490	459	462	505	506	506	494	503	504	478	448	471	493	482	457	486	511	530	451	519	512	490	494	480	525	511	496	511	506	537	498	520	521	503	488	497	503	527	497	517	464	521	511	455	511	531	515	512	520	492	512	458	512	520	490	464	508	495	523	490	486	501	515	489	489	485	505	504	534	490	484	505	494	506	482	503	486	485	494	485	496	510	544	477	475	509	465	509	492	512	509	516	474	474	474	498	483	471	509	488	481	510	480	494	473	533	498	516	486	500	475	473	493	474	523	463	502	522	519	515	489	490	512	520	447	552	522	480	469	488	473	513	523	510	519	469	489	483	507	492	492	489	534	478	515	493	505	500	521	482	511	459	502	501	515	494	519	505	519	501	477	468	510	478	505	496	492	462	496	491	455	519	501	511	457	484	460	490	500	495	542	489	493	465	494	498	460	473	441	476	484	520	491	498	480	510	473	475	483	515	501	468	512	462	527	509	494	498	483	463	494	497	497	515	484	465	489	507	467	525	482	490	522	474	516	489	498	515	487	511	467	498	501	500	529	510	500	499	522	499	471	504	487	502	483	512	512	508	526	504	501	506	490	514	523	484	505	510	505	530	512	505	519	493	472	507	523	518	526	489	489	459	466	493	460	496	517	475	530	493	503	483	480	478	481	503	484	473	515	525	485	500	502	562	487	519	501	496	507	489	489	531	505	502	489	500	484	480	491	519	515	518	452	503	517	496	499	514	548	489	465	494	486	496	469	477	512	518	505	481	502	485	486	485	499	468	484	513	471	477	487	492	464	485	520	488	498	513	505	478	502	476	504	464	468	480	501	532	533	513	468	533	455	463	484	489	466	471	498	463	507	441	460	475	505	507	509	481	511	463	489	489	522	476	464	540	508	493	504	544	496	491	530	482	473	482	511	476	462	500	515	492	515	517	484	514	535	481	520	509	478	495	521	510	479	503	494	462	467	524	528	514	471	510	502	507	493	473	494	495	524	481	513	528	493	491	520	501	540	526	487	475	467	494	494	504	508	517	473	482	529	509	521	516	443	490	493	485	514	489	527	477	509	494	505	489	500	504	495	472	503	511	493	491	504	496	487	486	516	487	509	504	496	467	524	511	495	529	460	542	489	469	489	526	504	477	494	509	481	507	513	497	471	515	468	494	512	474	513	508	502	497	484	507	453	518	447	484	475	512	509	475	502	483	500	478	482	490	523	460	541	475	534	498	519	512	504	457	524	507	460	474	455	474	450	510	507	511	438	514	527	496	506	473	494	522	523	500	512	516	482	486	483	508	510	532	521	443	483	513	479	512	547	501	493	477	486	489	537	519	466	489	473	508	461	496	483	472	483	467	482	497	503	485	499	469	491	459	482	519	479	481	452	502	482
2916	97	83	71	56	62	60	74	82	82	67	70	61	68	66	67	68	58	63	60	62	53	53	61	40	50	53	43	54	44	43	62	55	51	45	52	39	49	53	54	65	53	45	50	50	60	51	50	58	57	51	54	43	55	45	57	46	52	43	46	50	33	46	55	54	39	55	42	49	46	42	50	63	60	53	46	38	53	43	46	56	45	37	44	55	43	45	46	47	41	63	44	30	36	54	41	54	45	43	46	48	58	47	39	32	36	49	44	46	56	32	51	37	39	53	47	48	55	42	41	43	45	33	37	44	45	55	53	41	55	46	38	46	45	45	47	41	45	37	51	42	41	50	37	51	57	62	64	44	39	55	49	51	51	51	50	45	57	49	53	42	52	47	43	48	52	47	33	40	43	58	51	55	45	44	40	48	41	49	59	67	46	53	35	38	48	35	42	59	52	54	57	33	47	46	39	35	39	43	46	47	53	52	45	43	50	44	47	48	39	44	35	41	42	37	50	52	47	53	52	48	43	49	44	56	39	50	55	47	52	57	63	37	37	48	53	41	38	59	44	38	46	44	56	43	39	61	45	50	50	46	47	45	53	37	52	54	47	44	50	45	48	42	46	33	50	46	40	53	66	38	53	49	42	42	56	52	53	48	41	35	48	51	50	44	45	58	46	30	45	43	39	46	39	46	64	43	48	51	37	38	39	43	53	52	43	48	44	43	53	49	50	46	43	41	46	32	55	57	44	49	42	42	48	48	59	51	50	39	49	43	59	49	41	39	40	57	42	47	47	41	55	38	49	30	55	58	54	55	45	49	40	49	48	55	46	52	54	45	47	56	50	45	36	42	53	40	60	43	41	48	55	48	44	39	40	49	46	45	52	50	52	62	39	43	41	52	49	39	49	55	56	51	42	46	58	40	44	45	46	42	49	50	41	40	34	48	60	51	49	65	46	41	46	39	43	36	55	52	46	53	51	43	51	46	43	51	40	43	47	44	43	55	36	40	41	40	43	49	37	36	49	33	37	44	51	38	47	69	53	43	40	52	46	58	45	41	63	53	51	52	37	52	36	53	44	57	36	38	46	53	46	43	38	52	51	50	30	56	42	46	43	52	45	50	47	45	54	50	50	48	54	36	38	33	57	45	39	51	43	36	54	58	50	42	34	40	43	52	43	41	41	62	53	46	46	39	43	46	46	48	51	42	51	54	34	52	57	49	55	44	59	45	49	54	46	59	44	53	55	47	51	55	45	34	33	48	44	52	46	44	40	43	62	43	41	47	52	51	54	53	54	43	52	51	50	52	56	52	37	49	38	44	43	40	38	46	48	42	51	32	50	41	36	52	45	45	37	41	43	44	50	40	55	58	49	51	36	35	50	45	50	46	38	35	49	52	55	46	49	45	37	44	46	42	52	44	52	49	49	32	40	45	42	57	45	43	36	52	58	47	39	48	51	52	38	42	34	30	45	52	59	49	41	57	43	46	39	41	57	39	39	46	45	43	54	50	39	34	53	39	41	34	49	53	52	44	50	46	43	53	38	51	51	47	56	38	52	51	41	50	35	50	60	56	36	46	47	46	44	50	35	51	44	37	57	47	38	49	50	47	38	40	38	48	41	38	53	55	48	51	46	43	43	51	41	41	34	41	42	44	54	39	34	41	49	49	43	48	49	57	40	44	49	47	47	56	37	57	51	44	40	49	54	52	44	48	48	46	56	38	60	40	43	52	42	46	43	48	51	42	42	56	42	54	39	51	38	44	42	53	54	48	51	51	42	50	43	47	45	49	59	40	39	38	43	53	43	63	45	51	41	45	41	41	46	39	35	45	41	49	47	54	37	51	52	48	33	42	46	44	33	42	44	63	46	43	61	44	50	54	36	63	53	50	34	50	47	46	60	38	41	52	46	57	44	34	40	44	51	45	58	41	43	46	43	43	36	46	45	49	42	58	46	51	30	52	41	37	44	40	52	46	46	50	53	51	44	40	56	36	43	45	42	40	50	46	34	47	51	42	49	49	46	62	43	51	42	48	37	54	49	46	41	41	50	38	49	44	45	44	53	43	39	59	39	52	51	42	38	45	49	40	47	39	55	41	40	53	42	63	41	44	40	44	53	55	47	50	39	45	33	47	51	51	43	41	47	42	46	46	61	37	35	48	52	46	40	51	42	45	40	52	54	49	54	48	50	46	43	44	46	38	56	51	36	54	56	45	46	50	48	38	45	51	51	44	41	47	38	43	41	39	46	48	49	39	42	55	47	54	41	51	45	41	46	45	50	55	53	51	45	55	37	42	39	38	40	61	40	47	48	34	42	42	35	60	54	46	38	54	51	42	43	42	34	44	53	34	51	40	46	47	53	52	43	48	53	48	41	35	31	41	48	47	40	51	42	45	50	46	56	56	35	44	39	47	49	45	45	59	61	49	45	52	38	42	52	49	40	49	49	43	43	48	49	42	51	61	45	45	40	55	53	53	40	39	42	41	44	41	47	53	41	39	63	56	59	41	27	42	41	45	49	45	49	53	45	50	55	49	43	46	48	46	49	45	44	44	32	47	51	45	60	49	50	50	39	41	48	46	48	37	43	51	47	49	38	67	49	39	31	43	56	41	51	48	66	49	41	57	42	42	45	43	44	47	54	54	44	47	38	48	41	46	52	46	39	52	57	56	37	40	56	44	53	61	61	39	53	60	32	56	39	45	42	43	43	40	36	49	40	67	44	44	46	43	46	49	63	40	48	46	45	43	50	38	45	49	58	47	34	47	51	54	49	63	48	49	48	46	53	50	46	43	61	55	55	49	46	57	43	50	47	41	45	37	40	37	46	42	56	58	51	48	42	56	51	42	57	36	45	36	44	54	38	44	51	58	61	43	49	43	43	34	50	39	60	45	49	38	46	51	27	50	51	41	58	40	36	38	52	45	41	34	52	53	35	37	37	55	49	37	43	46	42	44	48	45	47	47	50	45	32	58	41	51	33	48	47	51	43	53	46	48	55	44	37	47	32	60	51	42	49	46	40	52	40	52	58	50	55	48	40	54	54	50	41	46	48	33	45	46	44	41	44	42	42	53	40	55	34	49	44	43	49	40	55	51	51	45	50	49	49	33	45	44	42	54	39	54	47	43	51	42	45	57	49	44	46	52	51	51	44	49	47	48	34	38	46	41	47	45	41	52	39	48	48	39	50	44	43	40	59	44	45	51	52	52	46	35	48	46	53	58	53	36	57	45	56	46	36	46	59	50	46	42	45	39	48	56	54	48	44	45	46	48	39	48	56	46	51	40	36	50	46	36	44	50	47	44	45	43	39	46	56	40	49	54	38	57	42	37	34	37	47	54	39	41	52	43	37	35	41	52	48	40	39	39	41	46	50	45	51	39	49	51	54	39	58	39	48	57	45	50	37	47	45	44	46	38	40	51	43	44	46	42	42	53	44	37	41	47	59	62	39	56	45	38	43	45	42	43	38	39	46	53	39	50	40	55	43	53	44	51	48
8099	1569	927	864	1895	2961	3252	3060	2633	2260	2055	1783	1543	1426	1318	1126	1138	1003	930	863	856	751	784	716	738	660	648	662	636	646	613	596	573	569	611	560	565	518	542	545	527	527	547	522	528	485	503	527	505	476	478	505	486	520	524	455	484	466	491	514	536	456	468	467	495	504	455	482	478	458	450	496	472	450	488	473	492	520	466	490	472	527	411	469	454	484	450	470	471	470	468	446	467	448	473	417	412	467	469	447	432	474	493	453	457	473	458	413	414	435	487	460	466	444	470	461	466	459	425	469	458	473	475	427	429	443	456	473	470	479	458	437	429	469	482	447	440	458	483	427	457	430	489	458	482	460	456	473	470	438	500	452	412	451	490	484	457	446	435	428	413	455	512	450	441	440	457	474	446	430	463	466	460	495	432	453	476	484	440	456	463	465	432	415	461	469	462	462	459	441	463	437	461	469	433	447	450	436	466	484	472	431	473	432	468	451	443	428	491	454	445	420	439	458	469	448	444	475	463	447	452	428	440	469	482	481	449	445	455	414	445	402	468	424	419	445	451	436	433	438	442	466	462	419	449	433	450	466	451	437	486	465	461	411	448	437	461	469	429	452	443	415	447	468	422	430	426	488	429	459	429	504	475	435	458	459	448	477	445	448	453	475	429	460	424	429	471	454	464	428	443	449	460	465	446	470	477	434	417	443	461	479	434	465	475	455	462	442	423	429	436	462	417	479	451	509	399	458	446	434	447	422	452	428	450	468	484	453	463	473	438	491	451	464	423	431	485	442	417	414	440	458	442	461	454	475	472	413	449	433	429	465	454	427	468	478	440	439	451	458	449	473	443	428	446	447	444	471	396	478	437	473	440	430	426	462	428	452	456	451	447	440	411	454	474	440	468	425	434	412	426	453	490	451	457	425	438	441	469	417	443	419	465	456	460	472	482	436	437	450	464	458	425	462	410	424	464	454	474	461	449	458	438	456	427	438	441	456	448	447	408	439	473	473	453	431	430	443	442	446	439	449	462	412	469	447	433	443	447	424	470	442	464	462	438	455	426	460	443	454	441	443	425	428	432	445	469	421	449	422	451	457	452	461	453	470	444	443	462	443	442	490	479	428	434	482	457	427	457	448	455	437	463	441	438	458	433	471	469	434	456	437	471	454	453	446	463	419	430	438	484	465	463	464	453	468	452	436	440	468	476	458	431	422	445	496	445	483	439	471	448	482	462	479	456	411	421	427	456	429	430	428	447	459	482	433	433	421	396	498	448	411	453	416	443	432	480	444	434	474	429	440	462	426	429	453	423	452	423	454	472	453	450	429	450	456	464	417	485	450	438	438	473	482	447	451	468	419	416	451	466	450	478	444	445	472	457	474	489	417	458	486	434	456	449	421	458	435	449	412	444	413	433	457	469	487	450	460	464	438	479	451	439	440	448	488	481	462	465	406	435	449	414	432	463	456	469	443	460	449	440	444	444	444	447	470	406	451	448	448	457	422	464	457	455	460	439	474	481	457	457	431	449	439	397	441	508	481	445	457	449	480	444	443	460	436	478	466	427	429	472	420	455	486	443	483	470	418	429	407	478	452	466	478	423	436	411	433	446	455	459	474	472	419	420	449	434	432	428	433	428	454	382	446	457	462	470	470	522	488	468	447	498	484	459	462	460	439	440	452	439	477	440	450	526	437	450	467	473	453	439	430	486	453	434	487	461	477	464	470	446	448	453	461	444	428	458	471	498	444	436	405	451	488	453	456	451	455	451	435	477	507	461	446	436	440	444	444	432	448	435	470	468	427	429	446	448	438	455	434	430	456	456	449	503	448	464	468	437	447	436	416	431	437	447	462	463	442	446	471	449	428	435	471	449	411	445	449	445	464	403	414	456	440	456	470	471	484	399	469	461	428	441	444	424	421	464	447	431	449	466	476	468	416	453	462	453	434	440	451	417	449	463	472	448	420	483	437	453	414	465	462	453	441	487	471	480	420	453	439	471	459	460	434	444	383	477	421	445	449	478	460	490	470	437	458	435	463	480	452	421	390	483	483	460	437	452	515	467	432	452	450	450	460	433	460	475	450	413	429	439	439	483	456	449	432	427	461	453	463	433	443	485	445	445	436	449	458	454	435	458	475	465	466	458	469	448	434	453	482	418	453	398	410	452	431	418	483	427	444	434	474	435	449	467	468	429	430	416	446	445	485	495	431	449	427	468	422	462	403	445	435	437	444	462	484	433	416	463	461	432	458	450	410	444	453	476	454	454	456	428	474	446	450	461	463	439	467	469	432	460	441	434	440	424	469	448	440	470	497	428	418	466	469	466	418	419	422	443	449	408	460	453	450	462	419	439	447	465	432	457	459	471	469	421	452	475	469	422	459	455	430	452	458	458	468	457	422	493	473	455	429	486	421	464	463	469	402	464	468	445	418	407	470	459	427	474	426	420	444	444	477	440	491	468	426	459	439	439	461	452	454	438	451	519	449	447	463	466	473	457	486	458	433	503	434	453	524	458	475	419	469	486	436	451	467	466	443	425	482	482	478	482	455	457	446	489	433	402	432	423	460	451	448	455	451	458	450	470	444	468	459	493	487	475	477	472	501	424	466	457	453	437	391	469	445	472	434	449	421	456	425	404	437	453	420	443	447	465	480	427	452	460	433	466	493	428	421	430	442	452	476	438	451	446	461	454	443	450	441	438	432	473	437	456	429	455	431	433	460	487	460	471	443	462	485	454	447	469	455	456	457	487	442	459	458	462	421	472	418	438	436	464	440	473	484	496	475	476	436	470	458	442	453	457	438	451	420	419	426	423	459	456	460	428	411	438	417	422	465	458	426	458	464	433	428	427	411	483	436	443	467	419	452	482	428	457	430	488	455	435	448	415	396	407	464	449	437	427	458	418	429	457	464	468	459	451	468	420	495	420	459	476	464	462	430	425	444	433	459	446	468	446	415	475	424	448	439	493	513	425	484	429	451	437	417	465	460	456	442	479	414	460	452	471	440	431	445	451	454	430	459	445	488	476	461	465	460	475	421	452	443	463	443	426	475	464	469	461	473	447	435	508	480	475	474	426	482	457	414	438	483	467	433	466	446	451	449	448	464	498	414	470	457	450	469	423	439	465	431	480	448	475	467	434	468	435	443	461	445	487	442	473	437	446	435	468	415	476	426	436	437	448	448	467	484	457	467	464	472	444	492	438	434	484	460	444	472	444	474	432	447	483	437	441	389	467	463	444	419	442	445	487	437	426	439	480	492	454	460	490	444	434	443	470	452	470	439	441	471	476	445	425	491	469	466	438	439	451	449	438	452	450	432	435	434	458	434	462	415	434	448	463	427	442	429	490	427	417	435	435	457	424	415	434	430	442	445	447	416	473	442	475	466	453	432	448	450	439	479	467	460	444	450	458	434	412	434	434	466	462	479	444	478	457	494	397	435	478	481	464	420	437	439	429	426	426	472	453	410	456	426	439	443	500	445	480	445	464	434	437	428	469	458	405	462
1634	127	94	62	45	58	68	76	82	86	66	72	56	45	54	54	41	47	46	40	39	31	33	36	38	30	36	31	38	34	32	37	27	23	32	38	29	33	38	27	23	28	27	25	24	34	27	23	31	26	26	25	32	22	31	16	29	28	24	22	34	25	35	33	21	29	21	23	34	20	23	26	24	23	26	21	31	20	24	20	28	30	20	21	21	20	22	23	23	17	25	21	25	34	26	28	22	24	35	28	24	28	29	22	25	31	27	20	32	27	28	21	22	26	21	15	20	21	20	23	22	31	21	31	26	21	30	22	25	30	24	35	22	25	24	25	22	33	19	31	24	32	19	25	23	19	25	28	21	19	12	22	22	34	26	27	21	22	21	35	13	19	29	18	26	19	29	23	33	23	21	29	17	22	27	23	23	24	17	20	26	30	23	22	27	14	19	28	28	20	24	32	26	24	36	22	23	21	24	18	24	21	25	28	27	19	26	27	19	22	25	33	20	25	24	24	20	22	20	34	26	25	23	17	29	22	28	22	37	32	25	27	26	24	15	26	22	29	25	20	25	19	27	22	22	37	31	27	26	25	24	25	29	18	22	34	28	20	18	16	27	22	26	22	18	28	17	25	24	19	23	23	32	27	32	20	25	12	23	16	26	31	23	27	23	23	23	28	22	39	16	29	18	24	23	21	27	24	24	28	25	28	26	31	34	25	29	34	33	29	31	19	21	21	19	19	21	18	28	26	18	20	27	15	32	26	22	17	28	30	29	26	26	15	18	29	23	22	26	32	29	20	29	15	17	33	24	30	23	26	19	21	14	26	19	29	23	15	24	17	33	23	22	36	35	34	20	30	29	27	16	28	30	25	22	25	25	27	20	26	22	30	24	22	27	23	21	22	24	27	25	22	28	19	27	22	23	30	20	25	25	32	20	27	31	26	22	25	33	22	19	25	32	13	24	20	30	13	25	21	29	21	31	31	26	26	28	18	27	24	24	23	26	27	22	29	22	32	26	26	29	25	26	22	23	18	23	18	19	25	17	25	20	23	21	16	28	25	22	19	27	29	26	22	20	30	21	25	20	24	15	24	29	22	23	27	20	18	20	21	15	26	23	26	24	20	16	29	24	26	29	22	23	16	33	22	27	20	18	25	21	24	22	26	28	22	31	19	21	21	19	19	26	29	16	24	28	20	23	20	29	24	26	21	28	26	22	21	31	17	27	22	27	23	23	18	22	25	20	31	30	33	27	29	23	20	17	24	20	16	32	16	24	23	22	27	25	26	20	22	30	24	24	25	27	33	25	21	20	18	28	25	31	29	20	29	23	26	19	25	28	13	27	19	22	27	31	27	25	20	27	30	24	25	26	27	16	21	21	24	17	20	20	26	28	27	28	20	16	27	18	26	32	17	34	27	27	28	24	33	26	31	32	16	17	20	28	25	24	24	15	23	26	28	26	26	27	17	32	16	24	29	21	23	27	30	22	31	27	25	33	25	21	25	29	28	20	31	23	29	17	30	23	21	29	22	22	20	20	37	16	28	29	25	16	18	26	23	15	19	26	18	22	25	24	19	21	25	32	21	25	29	31	17	28	30	18	16	21	39	27	24	25	20	26	22	29	19	20	22	27	23	26	34	17	24	30	18	30	22	24	28	20	22	12	25	28	23	24	20	21	19	22	19	31	30	26	32	19	23	31	19	19	16	23	23	37	29	20	25	22	24	27	28	29	26	21	26	8	20	23	25	22	21	21	30	23	30	21	12	21	20	23	17	14	20	21	20	23	31	21	33	20	22	20	20	26	18	21	22	23	29	24	25	20	13	29	21	25	21	25	26	19	18	22	24	27	30	22	23	28	21	17	27	22	15	21	22	28	26	31	25	28	26	25	26	23	31	28	26	25	17	19	18	23	17	19	21	24	21	33	17	20	28	22	32	22	25	18	22	19	14	26	24	24	17	21	16	35	16	21	16	29	26	24	12	27	19	24	23	26	22	27	16	20	21	22	27	37	19	20	31	26	27	23	18	20	25	22	26	25	31	29	19	22	18	22	16	21	21	25	23	26	31	23	16	22	24	24	16	31	25	25	25	22	27	27	23	28	28	22	32	18	18	21	20	26	17	26	21	23	25	23	31	20	20	26	20	13	23	17	31	19	24	18	24	28	23	31	29	19	18	22	23	35	21	19	26	27	34	25	24	21	16	14	19	33	19	20	15	25	22	25	25	14	22	22	18	26	20	35	26	25	28	28	25	31	24	20	31	26	21	28	23	23	20	28	24	28	22	25	25	18	24	31	31	25	22	20	24	23	18	31	24	22	32	20	30	23	18	25	27	22	25	24	18	22	18	22	15	27	24	25	23	25	22	27	28	25	19	21	12	22	25	31	19	29	18	26	25	21	22	29	24	25	20	26	21	20	33	22	18	30	29	30	29	26	27	25	22	17	29	25	19	33	26	16	29	31	31	20	25	28	32	29	24	18	19	20	30	27	23	23	21	30	29	17	28	28	24	29	29	21	20	18	24	26	16	29	28	24	16	27	28	29	15	27	23	15	26	16	35	23	16	24	30	29	21	24	25	24	29	23	21	16	29	25	26	32	20	24	16	25	22	25	26	22	24	23	31	28	18	25	29	25	27	26	32	26	24	23	30	24	22	14	22	22	23	18	29	26	21	24	23	18	22	23	19	19	23	17	26	17	22	25	24	28	21	22	25	19	32	28	23	23	26	26	22	27	21	21	34	18	21	33	22	21	15	29	32	32	27	16	26	26	26	22	21	31	25	12	31	24	28	25	21	22	31	25	24	22	24	19	22	30	17	25	22	20	33	28	25	28	24	30	27	29	36	28	28	17	26	29	25	24	20	12	15	28	32	34	26	22	27	20	22	21	26	22	19	25	25	25	22	27	26	28	29	25	30	25	27	29	16	15	17	15	19	21	34	26	14	19	22	16	30	25	26	29	24	19	28	32	12	15	15	30	28	23	23	20	17	24	23	22	29	27	24	26	24	28	22	19	27	21	25	28	22	26	16	24	30	27	30	17	12	26	21	34	24	26	20	26	25	20	23	21	19	15	20	19	26	27	30	26	21	22	24	21	33	31	21	28	27	27	18	22	22	23	34	15	26	30	24	28	30	17	28	33	23	30	19	26	26	28	23	22	27	13	25	24	26	26	19	25	30	24	21	13	19	26	16	24	28	28	32	17	20	20	21	18	33	17	23	25	24	15	20	17	25	17	22	15	22	20	14	26	19	28	19	29	17	27	23	28	27	17	22	21	19	21	21	22	29	30	26	18	25	20	21	27	25	26	20	22	34	27	25	18	23	22	27	22	29	18	30	27	29	27	18	31	31	19	19	20	28	25	27	35	28	21	39	21	30	26	25	20	32	28	26	23	22	22	30	23	15	31	28	24	33	18	26	28	28	28	19	30	22	18	33	26	33	23	24	24	31	30	26	18	23	23	25	20	16	34	22	17	22	37	30	22	35	20	24	23	26
12312	2294	1170	1141	3026	5092	5388	4986	4173	3367	2858	2421	2104	1757	1533	1486	1225	1163	1099	941	902	790	785	703	724	652	591	623	589	563	538	550	505	476	439	475	437	375	418	420	403	384	410	405	366	372	398	343	353	337	345	359	356	331	326	364	322	343	342	294	356	312	315	327	328	307	320	305	286	310	319	301	288	274	326	314	294	313	299	326	266	271	311	303	310	286	300	286	314	269	292	302	268	317	306	286	277	319	287	289	291	276	289	305	280	264	280	288	289	287	286	288	313	307	264	289	272	291	294	281	280	278	279	270	284	298	333	298	309	301	272	272	259	291	261	274	278	273	277	263	285	287	264	258	280	284	280	264	271	279	289	271	300	258	323	285	256	275	290	267	281	268	281	287	281	289	303	295	302	270	271	277	262	276	297	256	312	266	266	266	262	275	272	291	283	274	273	306	303	291	268	275	255	311	271	267	274	291	299	293	275	281	286	283	266	307	263	269	281	256	250	261	275	268	279	271	280	290	237	282	303	277	293	274	264	282	285	264	291	283	273	276	269	292	275	251	303	281	273	312	293	278	290	279	268	269	284	267	284	272	261	255	297	265	284	269	266	253	289	275	290	269	269	254	268	283	265	237	281	289	266	291	238	268	233	282	285	272	267	259	290	289	258	275	282	276	276	243	287	279	264	271	252	263	294	298	284	254	295	258	293	255	253	281	258	281	271	273	288	276	278	297	251	231	287	269	291	308	275	275	277	269	271	263	292	263	274	253	274	279	270	298	260	288	265	283	289	288	259	300	240	255	256	264	263	251	256	315	270	244	255	265	263	270	272	266	258	247	263	273	304	297	265	259	267	297	271	284	278	303	274	269	289	285	266	277	272	244	250	271	275	290	266	269	268	283	265	251	265	254	282	282	273	312	254	268	288	257	279	249	257	254	253	258	278	295	283	272	270	272	301	254	253	268	287	277	272	260	304	266	282	245	263	268	282	272	304	262	268	283	277	266	280	270	289	246	289	297	273	255	284	260	260	291	272	303	262	260	295	261	252	305	281	284	259	261	263	280	268	305	276	292	270	312	280	267	269	297	279	246	262	273	268	271	266	271	258	256	281	258	268	289	241	279	281	246	273	257	254	263	251	281	271	294	292	298	280	290	264	275	280	301	264	266	252	261	264	273	301	313	301	257	254	272	260	279	305	289	258	295	237	270	286	248	253	293	318	271	270	248	253	251	284	288	300	286	278	278	254	281	279	292	292	252	292	265	298	271	250	277	288	284	295	287	288	294	272	251	267	259	284	264	274	270	281	308	270	252	275	252	243	249	279	273	277	244	269	255	264	290	264	264	267	282	257	266	281	275	256	276	303	266	260	268	254	251	275	278	277	262	279	268	295	283	265	274	282	300	272	267	300	291	292	304	259	283	296	298	287	269	278	288	237	279	285	279	283	287	290	254	265	281	267	251	296	264	272	267	299	294	283	279	280	287	266	278	282	259	273	284	291	274	291	275	255	295	316	276	291	299	275	281	273	282	281	265	290	304	264	274	311	296	266	303	287	272	304	272	267	264	274	289	287	289	257	273	268	304	305	263	256	297	270	286	274	288	262	266	284	287	262	271	296	257	275	291	299	279	281	254	295	270	258	261	300	271	241	265	244	256	269	281	273	270	238	239	254	271	291	260	267	282	251	257	257	289	288	273	284	269	309	254	277	273	269	278	294	277	302	262	300	257	270	277	278	298	268	265	299	276	270	270	252	268	307	290	262	273	282	275	267	298	256	278	269	258	288	267	268	263	284	242	287	309	283	286	270	234	267	269	263	275	272	270	260	288	272	271	255	284	276	239	294	305	271	276	277	267	254	251	279	272	295	270	283	253	283	291	288	249	287	283	240	292	252	237	282	317	260	263	253	286	296	273	268	286	295	278	291	279	269	264	257	251	296	293	286	266	269	254	253	273	282	279	285	293	245	269	271	293	256	279	277	258	292	262	279	247	257	271	315	248	274	241	288	262	283	250	245	271	283	284	295	280	285	276	253	291	286	275	281	269	281	272	274	253	280	258	287	284	261	257	284	261	257	255	283	248	255	238	258	261	284	263	274	271	267	284	274	274	289	290	267	284	256	295	283	261	291	256	323	275	300	266	256	269	271	269	252	260	279	276	271	295	271	247	257	265	288	258	289	321	286	277	255	269	267	304	281	280	271	285	274	280	280	285	289	270	283	271	275	286	285	266	264	291	281	253	278	259	260	291	267	278	274	250	284	282	232	236	266	272	289	270	275	277	237	237	278	239	251	266	281	263	288	260	283	273	311	293	277	276	264	266	253	272	226	278	266	267	265	280	269	265	274	248	280	295	279	242	278	280	264	272	253	289	266	302	264	251	282	248	283	274	280	291	275	262	299	275	292	267	265	271	285	272	268	278	269	275	280	272	288	272	302	283	270	282	263	286	265	280	293	276	292	282	267	253	270	255	283	258	244	271	262	258	282	306	273	279	266	270	271	295	293	264	287	245	253	263	268	267	282	284	247	255	287	272	284	294	246	305	254	309	296	269	262	264	284	286	264	262	273	249	292	293	262	285	284	308	260	296	261	275	275	244	250	279	299	255	261	260	283	264	271	277	253	269	277	284	254	252	279	251	285	290	264	242	273	272	261	284	234	274	290	278	290	265	292	277	290	285	256	250	278	272	267	277	263	257	280	287	284	260	262	291	243	254	275	283	286	299	268	277	259	269	268	282	286	270	272	280	274	289	250	262	268	266	266	256	266	278	260	284	291	245	268	274	247	306	281	280	274	268	268	273	253	273	284	294	256	283	293	279	273	276	263	259	288	250	262	272	248	291	267	276	286	290	283	267	266	243	273	278	283	303	266	254	270	251	281	260	272	263	257	270	266	305	284	285	269	291	268	263	288	273	273	267	295	260	296	290	251	255	283	327	260	293	284	294	283	290	280	255	273	253	304	299	275	280	254	285	305	289	264	271	294	259	307	276	274	266	265	290	279	298	265	293	256	306	284	296	292	273	284	297	245	276	249	282	267	295	284	287	275	266	300	259	266	290	294	281	284	266	247	258	303	285	266	287	258	297	271	276	260	308	292	280	272	295	271	249	284	261	269	282	277	299	278	275	277	266	254	272	269	284	300	290	309	263	262	263	270	288	256	282	280	279	292	262	300	271	283	271	287	295	263	255	265	283	259	250	263	272	272	305	266	269	272	290	267	296	280	289	277	256	287	257	256	275	267	259	274	256	267	276	270	266	234	264	235	289	265	240	248	287	292	287	282	282	283	285	245	273	296	296	255	261	270	290	289	277	274	268	270	252	306	252	272	253	300	272	291	262	275	250	286	302	289	253	263	289	266	293	264	266	286	293	261	270	293	254	298	267	284	257	255	251	276	268	268	282	255	275	279	304	258	287	273	293	261	278	243	289	293	262	292	242	289	276	265	272	281	295	242	286	270	276	240	261	287	270	262	245	288	264	245	293	248	288	275	288	273	263	284	264
1850	71	80	86	75	75	92	78	88	69	60	65	76	71	73	73	82	89	72	62	76	67	82	65	66	79	80	65	86	85	72	77	67	74	78	89	60	86	71	64	64	57	81	70	65	61	66	86	65	82	70	57	81	69	71	73	74	71	74	69	64	65	82	68	71	63	78	61	78	86	77	75	68	70	66	74	74	63	78	72	77	64	65	76	67	78	65	74	59	68	57	85	75	86	60	71	57	74	55	84	61	81	93	84	77	77	73	76	81	80	86	80	82	63	69	72	69	78	63	75	77	79	65	79	80	78	79	60	69	79	50	65	65	63	72	69	76	59	77	64	87	66	82	79	74	79	75	84	83	68	70	75	68	59	63	66	83	71	75	78	77	79	69	77	71	87	75	81	79	76	81	91	71	77	65	74	72	81	83	76	63	69	69	75	68	89	57	75	75	75	90	72	86	69	65	68	87	68	70	71	62	58	72	75	84	75	66	74	65	73	77	84	81	67	85	73	72	79	66	61	74	59	71	74	71	73	92	77	69	82	79	67	67	65	75	80	77	77	73	84	93	77	80	84	66	73	82	75	76	70	69	77	62	67	75	71	58	76	62	63	58	68	75	72	72	57	57	75	60	70	70	78	71	60	70	69	76	63	59	72	79	74	71	78	67	62	78	61	63	82	51	57	93	73	80	66	64	76	85	71	49	79	78	74	77	73	87	88	67	78	67	72	65	78	90	61	83	63	81	51	62	68	85	69	100	72	65	76	89	76	60	78	63	86	80	71	69	77	64	65	59	77	72	74	67	64	92	75	71	82	85	74	90	78	76	68	61	81	66	59	56	66	78	63	75	92	73	60	75	78	66	76	75	78	63	73	72	62	57	70	77	80	81	55	81	83	66	73	72	79	59	74	84	87	74	65	72	60	72	69	72	70	84	75	77	68	65	74	72	85	75	67	66	66	92	57	80	62	78	85	73	73	82	65	72	67	76	66	53	80	73	82	69	81	71	78	76	77	53	83	60	59	60	72	73	57	73	74	59	91	71	84	90	66	76	74	73	74	74	66	83	58	84	66	68	69	80	81	75	72	78	75	76	84	66	66	80	81	82	64	58	60	67	79	61	64	101	79	62	75	76	94	86	88	76	74	70	71	97	70	73	68	67	67	87	69	69	60	75	65	82	74	64	63	74	66	82	70	65	60	86	79	66	62	81	76	71	71	78	85	86	75	75	64	78	69	77	77	87	79	72	58	75	74	58	71	79	68	81	79	64	89	52	83	85	90	72	81	73	67	76	81	74	78	68	59	85	75	73	73	66	60	77	73	67	55	73	75	72	87	75	75	79	65	74	77	67	76	76	70	68	88	71	66	80	80	73	67	67	68	64	88	66	86	73	80	66	68	64	72	62	81	87	74	66	91	71	59	70	82	56	74	69	66	81	62	77	78	79	72	85	77	55	77	71	68	78	80	72	57	67	83	58	68	83	76	76	70	65	80	51	64	83	70	71	73	70	72	77	74	77	68	66	62	50	76	62	80	69	68	66	88	73	76	68	66	78	60	80	88	70	74	71	67	66	70	73	79	58	82	78	67	81	60	78	72	58	91	75	76	87	75	79	78	77	58	71	86	66	61	78	86	61	66	70	66	66	70	82	73	75	75	67	72	77	80	59	61	77	55	75	81	69	57	69	84	75	79	81	70	71	78	73	63	71	53	81	73	83	64	85	71	69	61	76	72	65	63	87	77	66	65	63	73	69	81	84	83	77	68	78	59	74	77	69	77	70	97	81	60	72	79	77	76	72	67	73	63	76	77	71	64	76	81	79	74	77	82	60	68	77	68	65	65	75	77	62	70	79	61	80	70	86	68	56	67	61	61	68	66	62	83	64	66	73	77	58	82	79	65	74	71	57	82	73	61	77	66	66	73	81	79	89	63	84	76	92	76	66	61	62	77	61	79	75	53	75	81	69	79	62	73	84	64	82	72	59	58	64	77	77	58	69	79	75	74	60	65	81	65	82	64	66	78	68	79	78	74	73	76	71	74	72	62	74	70	83	52	83	76	85	84	82	69	64	67	69	73	79	75	64	75	65	68	74	67	78	75	76	57	73	74	63	73	77	70	71	70	64	69	75	76	63	66	69	60	71	85	70	64	78	78	68	85	63	67	81	75	80	65	78	64	71	60	71	87	71	72	72	71	82	84	67	74	69	69	67	72	72	73	85	72	69	66	90	85	81	69	66	76	70	71	70	81	88	86	60	75	74	84	81	67	94	85	71	79	80	73	61	85	77	68	74	67	69	67	87	76	68	65	66	74	72	79	64	70	63	63	64	70	62	68	78	73	74	74	67	81	68	67	74	67	64	77	82	70	59	70	80	75	75	86	65	70	72	63	68	63	75	73	74	82	76	69	69	76	75	67	79	78	84	93	85	72	74	68	73	84	72	71	83	65	70	67	74	62	73	68	80	73	88	81	67	74	54	71	74	61	70	63	62	81	83	82	78	65	59	51	68	62	84	74	62	80	72	87	82	70	85	56	81	72	74	67	69	87	77	73	79	64	76	72	77	65	61	59	65	80	73	68	72	69	72	73	76	80	67	68	64	70	73	72	88	82	74	76	88	69	81	69	60	81	70	67	78	81	98	78	70	65	55	77	77	68	88	81	70	92	73	80	67	74	65	82	64	68	70	71	75	72	61	82	75	76	62	83	67	65	61	57	74	72	73	80	84	71	62	83	91	72	58	66	97	66	69	79	79	75	80	82	76	82	61	65	84	79	82	64	77	82	55	87	69	74	56	78	72	58	75	81	68	67	71	66	66	55	75	80	84	72	63	65	65	78	77	79	83	75	72	84	85	83	69	78	68	66	74	75	72	66	82	78	74	64	69	61	74	80	72	79	80	90	67	72	80	81	77	70	65	74	75	57	54	72	94	63	77	79	73	63	72	65	70	68	57	64	81	71	80	94	68	70	63	92	63	79	97	74	56	80	72	86	83	69	76	84	70	69	65	77	67	79	60	72	81	62	78	64	76	68	57	73	66	56	60	73	69	64	62	75	64	70	66	77	63	74	62	59	80	67	71	72	55	69	73	56	65	76	67	65	60	69	65	73	61	89	79	71	67	73	56	69	87	63	74	75	73	63	65	67	62	59	82	72	71	75	56	88	74	62	74	82	77	66	66	78	60	73	67	78	80	76	75	60	62	88	62	61	56	69	72	70	82	61	62	66	77	72	76	67	61	87	76	74	75	70	75	69	74	60	61	82	64	81	86	83	77	48	77	78	79	74	85	72	79	66	82	54	71	75	76	69	67	67	69	83	64	64	73	61	73	67	69	66	81	80	69	70	66	83	63	83	81	58	85	70	75	65	69	69	64	77	82	67	89	88	60	78	76	65	77	61	78	77	81	65	84	78	66	74	73	68	63	68	80	73	73	76	82	98	80	73	77	86	65	69	84	92	66	73	73	69	55	65	68	74	72	81	84	74	71	87	74	66	71	66
7168	951	879	873	976	1211	1199	1312	1130	1176	1054	960	983	940	878	848	806	858	859	776	774	798	747	800	738	723	719	770	733	779	747	718	769	714	723	731	698	724	711	707	691	693	705	709	740	739	727	718	758	696	705	771	728	739	708	714	655	728	677	708	694	750	721	725	672	739	739	696	746	636	679	717	756	717	696	711	727	745	656	698	712	698	723	686	687	720	735	689	706	713	662	705	721	742	733	641	723	688	714	751	684	695	704	711	711	710	766	704	682	681	670	728	710	715	741	722	683	710	735	698	679	749	725	710	701	691	724	728	693	710	672	697	719	736	686	677	710	758	663	688	710	637	707	692	687	739	733	654	666	706	704	745	680	751	701	756	705	703	709	693	682	702	721	740	677	721	692	715	693	701	738	692	681	717	742	695	739	682	722	696	749	694	740	688	727	704	699	707	686	725	719	670	684	653	703	711	724	726	682	719	731	714	692	705	702	714	681	803	703	680	669	721	705	705	690	761	671	702	675	691	692	697	672	697	677	680	686	715	682	707	738	671	735	751	725	705	765	726	744	688	702	716	740	687	705	707	695	729	707	684	679	721	753	667	658	720	735	728	731	745	645	709	683	681	705	668	711	713	725	718	702	752	687	692	711	722	688	734	757	682	672	670	682	702	725	710	718	724	713	704	740	700	745	671	686	706	708	705	675	700	722	711	694	673	719	738	684	695	707	751	713	665	715	752	690	729	757	698	680	686	699	708	768	673	704	690	651	695	685	735	708	768	727	701	776	722	722	683	708	681	668	752	650	722	685	687	666	682	735	725	738	716	680	704	737	745	671	752	690	735	672	689	684	697	701	683	661	700	702	725	730	759	725	730	617	723	684	689	753	708	710	678	693	668	683	684	672	685	737	754	725	699	680	723	710	661	666	745	742	686	708	669	686	671	687	662	674	706	664	702	746	782	697	704	742	705	742	644	711	678	738	720	692	656	725	690	707	712	675	744	711	689	719	689	733	695	682	712	745	691	731	730	767	770	694	693	681	702	702	721	776	756	727	699	669	708	682	654	739	736	724	705	743	691	710	674	694	688	677	717	716	661	662	734	700	762	677	669	738	696	713	736	721	665	729	675	680	646	719	700	668	658	710	729	700	722	699	697	703	710	705	730	764	749	751	728	683	757	734	700	654	699	700	682	663	715	664	721	652	654	704	705	708	705	744	698	719	761	718	740	703	682	708	694	735	671	752	725	713	678	704	701	672	732	675	687	717	710	701	740	757	686	721	757	703	676	665	667	685	691	715	747	702	695	739	740	735	736	693	674	687	718	736	659	727	726	691	699	702	679	771	708	716	698	696	676	735	735	687	671	733	788	699	714	724	752	722	671	748	710	717	720	658	736	662	676	702	699	718	743	702	681	769	703	725	718	732	691	704	712	715	703	689	718	701	685	709	693	711	651	706	741	719	738	726	732	721	681	672	684	706	706	674	700	739	706	699	693	706	764	705	680	690	712	756	742	677	686	698	684	702	696	691	721	669	703	722	723	690	709	683	727	691	697	712	700	715	658	694	693	736	724	703	640	703	720	707	656	699	708	750	709	675	711	720	664	729	714	694	699	690	711	746	726	699	750	653	702	720	706	713	711	690	693	707	685	729	646	728	700	717	714	669	732	661	666	710	662	735	723	711	702	728	692	697	638	668	733	706	687	698	720	698	688	714	734	704	676	688	753	683	698	672	684	634	691	678	672	746	728	749	718	683	700	667	678	714	706	681	738	756	709	677	689	681	718	745	712	781	718	717	677	682	690	743	754	719	699	707	677	712	705	729	705	699	706	725	719	684	696	738	714	697	703	673	652	678	666	701	711	728	721	753	642	697	721	693	744	692	714	752	719	720	738	726	686	694	731	735	667	674	699	687	759	732	691	684	718	705	720	679	676	702	705	740	694	714	690	711	687	663	744	724	725	719	693	717	697	660	700	715	652	645	679	697	728	668	741	741	698	718	704	690	699	732	704	670	720	668	742	736	695	684	693	685	691	664	686	695	697	722	717	650	723	650	761	699	736	698	715	691	744	709	691	691	753	700	663	680	724	696	669	728	711	721	686	656	733	698	693	707	739	697	656	715	706	689	759	710	707	690	725	688	729	718	707	746	705	691	735	707	691	688	720	708	722	714	684	718	680	682	696	727	695	715	728	714	744	666	706	663	715	709	703	729	692	690	715	701	690	738	715	739	692	748	750	749	740	709	721	682	685	722	660	672	733	719	704	655	734	718	706	710	739	724	708	680	721	695	714	678	713	744	674	712	711	723	746	744	708	706	726	683	695	714	724	665	707	740	683	700	685	728	685	726	692	718	719	712	727	692	695	647	731	708	672	753	750	714	731	713	666	732	718	697	733	689	728	690	695	687	747	745	695	683	744	739	710	746	766	678	678	721	711	743	684	696	676	721	694	726	701	693	670	728	669	672	691	647	712	726	692	660	700	710	684	693	722	704	711	725	736	695	681	709	725	724	692	704	696	710	715	714	697	668	725	699	728	683	695	710	715	706	735	718	718	737	681	677	712	699	727	727	724	692	721	716	671	709	693	727	705	704	743	673	677	724	678	745	665	705	661	679	669	688	720	690	708	754	629	712	694	681	718	708	672	691	745	655	720	696	663	733	670	704	725	699	732	716	675	679	712	714	767	747	699	697	701	672	697	743	675	702	724	699	632	692	667	711	737	711	726	714	741	680	696	709	658	699	676	722	693	681	709	725	709	645	677	670	699	702	716	724	673	714	739	645	732	669	697	723	670	652	700	697	686	712	715	732	660	712	684	708	711	683	720	672	742	705	668	731	735	646	699	703	638	707	656	686	748	694	722	717	661	724	707	673	714	652	677	683	666	714	688	720	728	660	638	691	709	702	653	696	701	765	687	698	729	697	696	728	697	686	696	679	732	723	725	725	673	708	762	725	718	694	667	721	780	694	679	736	774	690	701	742	710	701	676	713	671	706	692	709	721	733	707	659	743	661	681	756	725	670	700	658	748	688	702	702	716	745	711	665	715	736	670	682	743	701	689	739	684	693	716	695	729	703	717	688	683	631	727	699	675	741	684	716	703	687	744	691	662	740	715	680	704	651	732	658	732	731	679	735	735	673	710	700	717	709	732	682	720	676	711	721	658	740	669	729	684	729	712	690	673	670	724	681	662	706	719	720	711	747	729	658	707	691	684	675	723	679	682	730	715	741	691	724	612	676	699	696	699	684	715	711	687	660	713	731	764	717	712	702	690	690	700	711	672	663	676	745	703	704	681	714	682	733	703	699	743	738	655	680	745	720	696	715	702	710	688	681	724	699	679	666	695	735	690	694	712	708	707	702	685	726	678	710	693	761	697	717	687	724	665	672	672	690	704	689	675	673	715	698	698	725	732	701	739	736	695	726	695	683	702	728	665	711	702	716	714	675	742	722	726	748	709	738	715	697	720	710	700	684	691	736	679	758	682	706	732	709	668	729	738	704	772
1114	122	92	71	77	66	72	77	75	81	63	63	71	89	63	67	69	74	77	49	55	52	53	47	52	56	47	47	43	62	43	56	57	45	48	51	56	48	50	59	55	49	60	58	60	38	63	62	44	49	47	55	50	48	61	47	47	43	38	50	51	47	44	37	48	57	50	55	40	44	48	38	47	55	53	67	58	40	50	46	50	46	45	46	46	67	49	42	34	49	58	38	56	54	35	47	44	48	47	43	40	43	40	45	58	45	36	50	62	54	39	44	48	62	44	42	49	43	49	47	52	42	41	47	57	47	44	36	55	61	45	49	59	46	37	59	61	55	42	45	51	51	47	54	48	43	42	44	47	44	36	51	42	62	55	52	49	41	45	45	54	63	53	54	41	38	56	61	50	47	39	44	47	53	44	36	48	39	57	45	48	58	57	40	53	49	48	53	47	48	47	39	48	36	56	36	45	42	42	50	39	51	38	42	37	56	48	37	61	37	48	53	61	51	55	58	39	53	55	48	44	53	49	51	48	52	43	51	52	44	48	46	46	44	37	46	47	38	42	57	61	51	42	39	59	45	44	47	39	48	49	54	56	48	42	49	52	53	38	47	59	45	49	46	45	43	42	51	53	52	44	57	49	43	37	49	48	42	63	57	32	43	57	39	52	43	50	55	36	43	50	46	54	47	42	45	47	41	48	46	47	48	40	44	38	43	30	59	58	31	49	39	55	43	51	42	51	41	36	59	36	45	49	33	47	44	54	51	52	46	44	52	39	37	36	35	38	38	49	53	30	51	40	33	45	44	45	40	55	47	59	47	56	51	36	54	37	61	53	42	43	35	60	40	43	48	52	66	46	44	41	60	45	50	56	51	47	46	42	52	40	29	42	46	48	45	47	50	60	44	33	54	55	46	52	40	55	51	44	46	44	52	56	36	53	58	54	55	41	40	36	49	40	48	46	46	42	39	46	52	50	46	46	41	40	47	51	38	40	47	55	50	52	59	57	40	51	44	49	48	39	47	44	57	57	45	48	53	43	55	39	49	41	38	39	38	43	56	48	35	46	42	56	47	44	48	51	50	57	51	39	39	39	47	59	53	56	38	51	39	37	54	38	45	45	57	56	50	45	40	39	34	55	45	41	45	40	59	41	54	54	48	44	48	53	55	38	50	45	54	54	49	45	41	55	49	55	32	45	50	36	58	59	52	48	47	49	56	44	47	51	41	56	45	45	54	46	42	44	46	46	52	46	58	55	53	51	55	52	44	54	69	68	52	49	44	41	46	61	49	42	47	46	53	47	68	55	37	49	55	43	42	44	47	57	51	49	50	51	49	48	54	44	53	45	41	41	44	37	33	38	52	51	58	42	45	42	45	48	34	38	47	65	56	45	58	31	55	50	45	55	47	61	47	44	36	56	37	46	48	42	41	50	53	50	53	48	34	40	54	44	51	55	47	51	44	45	63	50	60	54	42	41	47	51	51	48	60	45	43	47	33	47	45	53	46	44	54	53	39	45	53	53	41	48	56	43	36	55	55	60	43	58	42	41	53	58	47	46	34	65	34	54	40	39	48	53	51	60	43	53	50	39	47	61	64	46	45	42	45	39	46	58	45	46	54	42	36	51	45	54	44	45	62	49	54	40	49	46	44	51	43	47	59	47	49	46	44	53	48	37	57	54	55	46	50	51	38	50	59	42	42	51	51	45	44	40	47	46	40	57	50	48	39	47	60	49	56	48	46	60	38	59	50	64	50	39	53	59	48	52	45	48	53	53	54	47	50	39	52	49	43	52	43	46	40	50	49	42	42	55	36	39	45	47	42	52	33	41	59	40	45	55	52	48	44	60	51	50	58	57	42	43	38	54	55	50	50	45	35	36	53	41	47	46	53	46	58	40	59	68	58	43	53	40	42	53	47	47	41	49	52	44	53	63	53	48	35	55	40	47	44	43	56	39	55	38	56	52	45	42	48	56	48	46	38	38	48	52	32	47	55	47	46	62	48	45	53	48	43	51	45	51	47	47	45	53	44	50	50	54	38	43	53	51	40	57	47	58	38	43	46	57	44	57	51	50	50	54	41	48	42	40	52	47	36	33	48	53	43	60	70	58	46	54	54	49	48	47	44	42	37	43	40	48	51	47	45	45	52	54	47	45	55	47	58	42	40	47	59	42	49	57	49	52	44	54	52	61	50	45	43	55	45	57	43	45	45	47	47	43	40	47	52	35	41	41	57	52	48	45	41	40	45	49	49	41	33	46	48	62	39	67	45	50	52	39	48	53	54	36	49	46	47	45	43	39	36	61	46	49	52	39	40	49	51	43	42	50	48	49	52	46	43	46	45	39	40	43	31	43	47	45	40	60	57	59	39	42	45	54	44	60	53	48	35	56	45	54	59	47	49	41	43	56	52	58	46	43	51	42	47	53	54	67	44	61	47	45	57	47	54	37	57	41	45	63	44	42	53	42	46	41	46	58	43	56	37	49	55	35	47	47	38	50	40	48	48	62	41	44	45	45	39	50	59	47	46	44	43	56	46	40	58	50	44	58	52	41	58	44	40	36	51	46	47	39	40	56	55	43	38	48	65	35	49	54	47	39	47	51	35	56	45	39	43	48	51	62	52	51	39	63	50	43	46	45	48	42	37	54	64	43	45	66	43	54	41	45	49	53	53	50	38	45	50	53	44	50	44	53	52	45	45	57	47	51	61	50	46	53	43	45	59	55	45	52	46	50	58	54	57	36	46	52	63	52	53	49	54	45	58	53	51	41	57	48	55	42	41	47	49	44	42	53	44	55	43	59	36	54	39	52	63	50	57	58	38	41	48	44	41	53	49	47	30	53	53	50	44	34	50	54	52	48	47	56	37	53	43	44	40	53	41	52	50	46	61	40	41	43	54	50	41	38	56	51	41	40	54	40	65	43	48	50	50	42	40	52	56	42	45	53	42	39	38	49	40	41	57	49	48	44	40	41	51	48	44	53	49	41	40	55	57	37	63	42	43	45	46	49	54	43	40	37	50	40	48	43	40	44	41	49	42	56	41	38	55	51	49	40	56	51	44	53	44	49	44	36	44	52	54	48	56	44	46	61	39	47	39	46	63	44	48	41	51	55	52	42	56	47	52	49	56	49	45	37	39	55	49	54	38	35	34	48	50	55	49	57	44	44	49	47	55	48	42	42	47	49	52	52	39	39	53	45	42	49	50	55	50	47	43	44	41	55	46	44	44	38	39	50	47	51	35	38	52	39	42	50	49	43	45	64	45	57	47	42	37	53	37	49	38	46	43	55	63	51	49	44	46	51	43	55	43	51	48	38	50	58	68	47	55	49	48	49	47	44	41	40	48	45	48	51	43	45	50	51	41	34	50	59	58	50	42	58	47	37	41	47	44	62	55	48	63	48	38	51	57	52	50	45	48	46	34	53	52	47	44	58	53	56	60	47	44	50	51	46	48	41	44	51	44	36	51	40	62	38	38	43	48	48	44	35	51	60	42
10837	1936	1078	1092	2456	3763	4027	3356	2939	2370	2072	1783	1520	1447	1278	1168	1093	993	918	875	874	754	775	739	710	732	666	670	678	661	639	595	595	636	562	565	642	587	567	585	572	642	560	581	538	536	542	592	541	511	545	543	534	536	524	522	533	527	532	482	527	536	496	541	530	479	512	578	526	548	491	514	503	526	534	543	547	562	528	537	514	496	521	533	525	520	528	498	487	540	551	485	542	478	524	520	540	535	502	507	516	522	498	511	532	535	501	528	497	503	522	501	526	489	512	524	535	532	513	489	496	519	537	497	530	497	501	510	494	499	526	496	551	486	504	524	490	516	502	548	493	509	535	519	488	490	528	533	517	523	481	480	502	477	489	502	480	494	490	470	512	522	495	505	467	508	507	470	505	486	470	516	485	495	460	498	510	511	515	471	489	472	490	544	481	518	536	481	546	520	486	466	490	486	499	514	485	514	499	518	492	486	530	500	518	499	474	518	490	498	525	501	525	511	499	516	509	505	485	515	504	498	497	535	487	496	537	499	499	518	495	474	497	493	491	485	494	537	508	488	520	481	527	494	466	514	468	512	501	472	499	531	499	532	492	537	507	487	564	541	501	496	470	502	487	501	453	508	508	528	483	461	503	508	516	448	533	509	511	508	519	506	522	476	513	496	503	480	528	512	497	512	539	433	496	485	515	480	454	483	484	512	535	528	537	493	498	503	493	511	514	492	504	494	511	473	472	504	523	519	505	510	548	494	526	507	506	482	470	493	448	509	488	497	519	497	507	514	519	483	525	512	474	544	559	484	508	491	497	517	524	486	479	466	500	503	521	507	470	508	538	474	518	487	468	501	472	512	502	491	514	502	511	525	548	521	497	551	493	489	511	511	515	523	510	486	516	495	553	549	475	490	477	481	501	514	520	514	518	502	512	504	484	510	487	507	506	491	533	454	518	494	505	524	478	505	536	499	491	517	507	515	489	522	476	493	474	503	507	535	503	507	474	504	484	492	513	489	493	499	567	492	448	490	501	535	519	528	504	526	492	495	516	479	488	476	453	500	495	514	507	500	498	505	443	507	511	492	484	535	513	505	494	507	475	499	526	512	506	506	509	484	500	500	534	494	510	542	502	505	522	494	544	480	504	504	521	500	500	489	496	526	490	524	504	472	484	512	533	501	535	497	491	486	492	464	515	515	511	512	460	507	474	543	475	489	476	502	493	489	501	526	445	479	524	547	540	534	521	545	467	500	525	463	503	526	468	509	506	498	509	511	496	486	519	486	500	530	511	476	510	486	492	570	515	493	531	507	506	524	511	491	501	495	520	510	553	533	500	477	525	492	544	535	497	521	490	505	473	500	504	526	513	506	518	533	470	526	487	490	481	490	504	507	478	518	530	516	476	468	484	507	534	464	505	502	508	517	488	508	497	501	475	502	482	487	470	521	501	506	538	459	518	493	557	535	508	538	505	500	501	527	503	533	505	449	480	518	519	500	499	495	476	501	496	507	479	503	499	517	511	498	483	476	537	475	479	485	535	517	493	472	519	480	445	516	535	488	498	506	503	490	504	513	493	507	505	492	500	470	460	532	494	502	495	489	494	514	480	551	504	501	514	499	462	508	515	454	475	518	490	489	496	524	501	494	506	499	496	497	508	526	479	499	504	447	502	476	492	476	518	508	544	497	501	543	499	510	505	499	511	504	498	461	504	508	474	514	500	487	564	529	495	464	511	490	465	516	479	506	491	469	521	473	541	502	486	481	497	513	530	503	494	534	490	500	488	463	518	505	497	500	517	495	496	522	482	511	495	486	501	504	472	535	494	503	514	493	476	522	519	502	478	491	531	495	494	498	473	466	545	504	535	517	506	508	489	505	511	469	462	524	475	514	492	500	484	516	491	440	466	469	496	518	501	461	455	474	514	507	505	490	491	533	526	523	517	501	497	529	496	512	497	511	523	513	514	511	504	472	531	512	448	511	523	464	509	521	493	506	533	500	520	486	511	480	528	438	533	518	518	510	475	471	504	552	522	529	442	531	520	503	511	530	529	495	493	516	480	496	502	525	509	556	483	471	548	477	511	462	528	505	508	500	528	526	503	510	526	541	542	479	504	461	484	469	496	505	504	544	511	490	519	519	513	548	507	513	526	531	528	520	521	507	455	502	496	537	482	476	477	508	507	458	503	489	503	461	474	487	489	533	510	490	478	521	494	526	484	509	498	494	530	519	540	525	502	478	503	514	487	515	488	477	504	480	518	490	510	528	514	476	492	496	477	508	491	510	506	501	545	500	488	477	549	489	495	480	492	486	495	511	540	492	475	521	490	496	498	531	491	508	494	513	513	522	496	455	519	503	509	518	525	487	456	488	515	500	500	498	534	490	470	515	519	488	497	483	526	510	517	482	536	496	472	487	488	528	521	495	521	521	487	540	473	499	543	473	538	482	466	477	501	478	502	521	534	519	490	501	502	491	518	520	542	517	512	538	516	546	492	531	511	542	502	517	505	483	506	498	504	488	520	490	508	532	519	515	524	511	526	484	475	481	516	491	520	488	500	484	548	488	435	492	520	536	531	522	495	528	514	519	515	534	467	496	508	521	521	499	516	513	480	531	505	464	497	466	503	499	522	493	498	538	563	495	477	513	536	488	531	508	492	521	501	484	535	491	494	533	512	505	484	543	491	463	504	529	469	491	511	555	501	505	518	492	483	484	502	501	519	498	501	515	464	528	492	544	478	509	526	506	459	534	522	569	496	528	506	470	505	519	474	521	486	502	479	488	543	493	503	530	510	513	532	523	509	526	512	491	520	533	516	513	510	477	487	495	464	528	510	474	490	543	536	478	509	491	500	521	504	529	471	465	523	509	523	519	517	495	509	484	490	470	502	497	477	501	524	516	502	485	477	514	533	532	462	534	500	490	504	546	493	515	524	525	450	548	546	530	532	497	479	486	497	502	501	489	507	519	483	520	475	494	522	492	511	516	462	497	502	496	517	516	490	495	517	502	523	477	505	531	471	493	502	497	510	527	502	489	467	480	474	451	499	488	517	465	479	466	502	507	520	469	501	474	482	487	526	460	493	497	555	512	476	503	511	519	501	528	511	521	471	477	497	531	512	498	511	481	500	502	499	489	507	489	510	506	483	507	511	510	520	473	505	534	481	496	490	488	515	473	489	528	537	532	462	494	483	500	473	500	501	488	518	503	477	495	508	516	497	474	481	510	530	475	515	534	489	518	504	490	490	545	493	561	515	468	546	464	496	517	520	552	526	503	472	531	499	486	533	489	493	514	487	500	508	502	499	532	507	517	534	493	472	520	508	533	461	494	483	535	482	493	494	522	503	511	541	474	519	454	516	515	509	494	510	477	535	502	515	502	484	479	527	524	506	545	470	498	507	510	502	530	539	507	480	491	509	515	582	473	494	526	494	512	503	514	536	498	473	502	518	501	528	529	477	513	521	484	494	490	493	500	496	485	470	515	510	487	495	479	471	511	524	476
2834	110	79	47	48	59	88	68	73	77	71	74	63	76	74	86	64	64	58	56	34	58	49	44	55	55	51	58	57	49	55	56	46	48	50	55	51	51	44	42	51	54	47	54	56	51	58	51	51	50	42	57	53	58	35	50	33	49	47	49	38	44	55	47	39	51	36	49	49	57	28	50	53	60	53	56	61	36	46	47	46	46	36	56	40	48	42	49	49	50	52	46	49	50	61	42	46	44	55	41	48	42	29	38	59	44	56	56	47	57	39	47	45	49	40	47	45	59	43	45	50	44	32	58	42	48	50	41	38	42	44	41	49	33	34	46	51	47	55	51	39	45	55	49	41	47	43	43	37	48	61	49	49	44	32	54	41	53	46	49	46	41	37	44	45	46	41	39	44	55	49	57	45	56	41	45	56	46	51	48	40	55	40	46	49	60	44	52	50	51	50	38	36	45	63	55	47	41	35	55	35	39	52	61	54	42	42	42	51	40	47	59	59	44	47	43	49	54	37	42	42	54	46	41	49	54	41	44	42	47	51	41	55	38	47	45	62	44	43	36	41	49	40	62	53	46	58	38	42	52	33	55	58	46	31	48	56	35	43	51	60	49	50	52	52	44	50	42	43	53	41	49	46	43	44	51	40	46	37	45	56	40	50	52	52	44	50	52	46	55	49	43	49	58	42	43	53	58	46	43	42	48	47	38	61	43	53	38	44	42	51	43	37	57	49	50	48	56	29	47	56	45	48	47	58	40	43	54	49	47	44	53	55	47	49	46	50	41	43	47	51	46	50	41	48	39	46	45	60	38	48	51	41	46	53	46	55	50	45	45	61	53	42	56	47	55	40	44	47	47	39	51	39	44	49	51	37	47	43	57	47	47	45	53	47	40	46	34	54	46	50	37	43	43	35	50	34	48	58	37	48	42	49	46	39	53	40	53	52	45	45	55	40	35	46	35	50	43	37	60	52	56	57	49	54	59	49	51	49	55	50	39	40	35	47	58	54	51	54	54	44	47	52	49	42	45	41	38	52	49	42	44	48	54	52	59	42	40	57	50	49	58	60	45	56	45	58	42	46	49	37	43	49	58	42	42	43	52	46	39	46	46	45	54	42	42	50	39	45	47	45	42	49	58	42	59	39	49	36	54	37	60	50	48	49	55	47	50	36	55	39	42	38	54	44	44	62	50	37	37	59	47	46	60	43	50	31	36	47	42	45	59	52	50	32	41	55	47	37	46	46	48	58	50	48	47	56	42	42	53	45	49	41	48	44	49	42	45	51	45	45	51	51	56	57	49	54	56	50	50	46	53	48	52	40	41	49	44	56	42	54	49	57	53	50	43	44	44	47	50	48	47	56	44	45	58	52	52	45	38	49	49	51	51	48	40	47	46	54	47	35	31	44	54	45	48	50	42	51	55	40	48	50	54	46	36	47	36	37	47	46	37	48	59	55	54	58	55	53	51	46	53	60	40	47	44	35	46	39	55	52	59	46	37	53	47	43	52	48	38	45	53	51	52	50	42	46	26	48	45	44	47	56	50	45	44	43	41	53	42	51	37	46	44	52	50	46	47	35	62	36	61	42	47	56	46	44	53	45	66	43	47	55	52	49	39	54	37	48	46	43	48	50	42	55	45	41	42	60	45	50	44	59	58	41	52	51	44	52	48	45	50	56	48	36	49	51	48	58	33	53	56	53	50	47	60	43	41	43	43	54	42	46	53	35	44	40	62	47	54	59	54	52	41	53	51	55	51	47	40	43	45	45	47	55	48	45	44	42	74	56	33	59	49	54	43	38	39	44	36	36	38	58	57	46	48	43	54	44	42	58	41	45	56	44	41	46	57	46	60	34	42	52	45	52	35	45	41	51	50	42	46	46	45	58	51	54	50	35	55	38	41	35	37	42	53	40	40	44	41	52	63	55	46	50	54	55	48	48	46	48	43	46	53	47	54	67	46	56	46	40	55	58	50	52	41	43	51	47	50	41	52	44	47	51	43	47	54	58	53	52	51	46	42	41	52	44	45	59	41	43	33	49	50	58	29	42	47	45	41	50	55	54	49	52	43	47	35	56	43	53	62	56	67	52	55	45	37	45	40	53	56	57	38	33	49	42	52	51	47	42	42	45	42	51	51	40	47	49	51	42	51	50	39	49	44	45	41	51	52	42	49	45	51	43	62	47	44	39	43	63	57	41	68	41	59	44	36	46	48	50	43	38	62	40	45	29	45	57	46	42	63	48	43	62	55	52	36	52	50	52	58	66	51	42	40	60	60	39	46	46	54	51	61	54	45	44	54	35	43	41	41	44	49	39	49	55	48	37	51	45	35	48	51	64	47	38	43	55	53	59	46	44	45	51	39	44	40	52	46	37	43	47	49	38	47	43	44	40	39	48	56	61	40	36	51	47	47	46	42	46	44	47	42	37	48	42	40	49	50	60	49	35	52	38	40	54	44	56	45	50	53	39	58	40	44	51	46	47	38	61	44	45	59	43	56	42	42	48	40	45	51	43	52	47	50	52	32	49	52	37	52	50	51	58	55	52	44	38	57	41	51	46	45	45	57	37	54	46	47	46	43	39	43	41	49	48	56	38	46	48	49	49	56	55	42	51	46	50	44	48	44	45	48	49	59	53	53	42	31	40	39	51	44	41	41	49	56	46	43	34	46	46	56	48	45	40	53	39	38	52	53	58	44	49	39	46	48	43	43	43	54	45	55	46	39	42	53	54	45	52	46	59	48	43	57	52	43	47	43	40	49	45	56	40	50	49	53	47	50	42	60	42	57	36	46	42	37	51	46	55	52	50	36	47	37	52	48	52	43	41	50	45	37	39	27	59	43	53	42	56	39	49	58	59	51	50	36	46	36	47	55	28	44	47	48	49	55	47	44	38	44	46	45	52	32	38	52	44	61	52	47	52	41	39	41	37	46	46	53	49	38	51	57	47	63	55	47	53	47	38	52	49	36	48	42	67	51	62	40	37	50	59	47	46	36	41	49	44	53	41	56	46	43	64	48	40	55	40	46	46	54	45	46	44	52	32	50	49	58	48	50	44	46	41	45	56	54	49	31	56	49	54	44	46	52	36	45	45	45	54	42	48	47	43	48	55	53	45	46	44	43	46	38	57	21	49	50	42	43	59	52	44	45	47	60	34	39	43	37	43	47	43	55	39	46	46	49	53	36	39	48	56	53	49	41	43	51	58	51	54	45	47	33	47	45	35	50	47	48	44	50	45	47	36	56	40	46	52	46	48	41	52	39	44	53	36	52	52	56	52	53	49	49	31	46	41	40	45	35	46	53	57	53	41	46	39	50	50	42	39	44	46	56	43	49	39	46	55	53	35	38	50	64	48	40	49	40	33	51	44	38	51	60	54	39	47	53	50	55	35	50	59	49	54	45	41	58	49	45	35	41	37	45	57	58	45	48	48	65	52	46	38	43	28	53	46	54	47	49	50	41	58	47	43	47	54	52	55	45	47	44	36	51	48	40
8195	1426	916	894	1939	2930	3107	2996	2670	2332	1911	1735	1569	1403	1300	1108	1048	941	920	922	858	798	710	762	732	689	713	635	575	655	594	573	571	586	611	571	567	587	531	529	553	499	527	542	531	504	499	440	476	488	520	497	469	486	484	499	482	484	470	508	477	470	504	511	483	502	477	519	485	497	467	471	437	471	512	464	462	452	443	473	462	511	449	436	447	438	463	439	458	421	479	478	424	470	458	450	481	432	506	476	446	476	454	477	466	465	435	483	465	455	459	481	445	455	490	443	453	473	473	504	491	450	483	479	447	471	424	446	462	453	419	419	465	446	466	470	452	437	453	471	504	437	451	443	483	442	463	450	418	449	455	406	440	465	430	429	429	457	451	461	452	406	435	448	466	455	471	471	447	464	427	500	476	493	439	454	465	463	467	456	454	497	444	446	437	437	475	455	439	460	431	448	448	419	445	463	443	461	471	464	441	446	434	441	448	453	442	442	479	481	475	448	462	463	419	419	462	420	466	463	446	472	455	484	468	446	437	475	439	440	484	449	462	471	449	495	418	439	419	489	482	455	478	478	443	458	455	447	397	448	452	473	426	466	448	429	452	451	446	409	477	454	446	472	423	467	421	474	493	475	464	471	453	412	443	484	447	421	465	496	469	471	464	408	459	474	444	468	425	436	446	446	430	460	469	426	427	476	435	410	406	434	447	425	485	447	460	465	438	420	434	458	495	465	489	422	461	461	490	453	471	455	445	449	462	461	430	415	462	409	438	475	480	442	421	437	438	434	407	468	421	414	420	481	506	465	435	436	450	473	445	438	465	445	443	460	421	468	446	501	497	473	424	461	482	488	450	453	449	445	457	467	479	439	450	468	453	470	470	494	469	472	465	444	447	442	452	455	482	427	475	433	451	407	482	455	435	456	449	477	491	419	468	488	422	464	449	492	435	455	437	437	479	436	447	449	432	425	439	465	438	476	432	427	449	438	466	407	491	440	475	489	482	466	477	462	457	458	455	462	413	477	451	463	461	437	443	430	475	472	442	518	427	403	429	449	407	426	438	442	469	496	407	440	442	442	443	471	432	470	413	475	435	496	467	433	452	469	447	426	451	455	434	438	397	430	444	426	430	439	461	459	477	460	466	457	425	441	478	458	493	456	424	457	465	457	469	447	448	429	424	458	468	433	440	474	450	466	458	424	507	461	470	462	475	439	439	425	456	444	492	414	472	426	458	446	425	482	456	438	468	469	429	453	460	445	439	419	420	464	458	430	443	422	415	432	471	461	489	467	445	432	433	474	457	468	429	456	445	455	471	482	465	477	453	455	429	451	444	441	453	430	409	461	456	453	468	453	473	430	441	462	452	448	474	449	464	475	398	440	472	446	460	448	447	469	484	513	436	409	447	458	441	464	472	434	405	472	493	435	483	430	475	420	487	400	465	458	444	458	466	427	512	441	482	487	495	498	466	479	476	474	462	451	470	436	436	484	440	447	452	435	441	463	434	427	459	474	431	432	429	476	418	423	475	440	478	467	444	463	462	397	435	457	488	420	438	464	444	434	474	460	457	443	451	477	458	446	416	456	487	450	453	427	419	450	427	410	482	460	480	441	439	476	458	472	476	444	424	430	458	446	470	451	417	473	465	486	468	468	474	452	440	430	447	485	476	417	471	458	428	433	450	430	464	470	463	469	444	423	457	449	461	459	412	464	442	455	414	460	459	477	464	445	456	422	445	436	454	432	479	459	469	442	476	457	510	480	444	491	452	451	451	417	465	480	474	451	471	448	467	450	474	435	428	464	451	450	417	442	489	448	441	445	452	478	446	450	437	440	454	463	459	462	440	497	456	434	473	449	437	426	470	472	473	463	467	488	463	458	440	448	425	447	477	471	470	457	434	441	487	439	439	455	416	458	438	469	449	445	454	463	451	510	450	463	442	474	429	453	432	462	450	480	465	437	416	440	449	444	442	473	457	440	458	464	433	474	443	463	446	484	440	471	464	437	468	435	442	451	483	409	436	430	428	477	446	456	447	499	463	472	486	448	450	459	465	430	438	441	447	499	472	434	458	462	458	480	439	466	459	446	456	448	480	437	421	448	467	438	456	455	446	466	489	450	448	481	459	422	468	449	476	485	464	433	425	458	462	483	434	456	460	435	478	434	448	455	468	455	452	449	434	482	446	427	457	447	459	448	478	462	441	466	479	424	455	499	434	442	444	464	460	499	438	477	422	456	453	458	460	460	440	455	428	454	443	455	491	435	439	445	456	492	475	476	423	441	440	415	480	461	435	419	458	465	433	453	423	427	465	449	454	467	468	458	466	393	451	427	415	443	460	475	449	493	427	439	470	417	429	473	454	485	445	455	429	436	451	460	459	466	429	463	472	459	481	453	462	489	459	450	442	486	466	424	457	435	447	452	459	470	452	418	456	436	435	438	436	465	474	448	447	461	466	482	457	470	427	471	442	462	491	464	462	453	469	443	425	471	469	418	465	428	413	442	446	499	455	437	441	455	449	464	466	464	427	464	498	464	472	464	486	413	466	428	454	467	469	444	472	416	485	431	428	457	469	446	477	439	459	432	461	439	477	431	454	486	475	456	455	432	452	441	441	452	472	446	448	464	473	448	450	445	437	434	441	467	433	522	464	496	453	448	448	479	450	437	458	451	392	477	438	458	475	470	452	441	454	453	490	413	439	453	454	457	462	434	433	463	449	450	477	456	462	468	432	435	458	471	460	454	430	448	440	403	476	494	475	472	457	445	452	440	467	444	472	444	426	458	487	448	421	450	470	446	461	494	449	463	430	466	463	462	484	447	415	463	474	499	441	491	438	446	458	425	421	441	433	438	459	496	464	436	458	430	448	389	450	472	451	434	478	483	446	462	460	428	435	437	441	470	486	469	449	452	430	442	457	461	446	451	438	470	442	508	456	466	461	466	457	449	467	440	439	461	455	408	433	456	435	470	511	494	443	438	456	441	446	466	445	450	443	462	449	418	451	462	504	480	476	451	474	462	410	476	460	464	423	415	446	472	453	435	412	464	479	418	411	461	474	449	390	452	473	433	438	431	434	494	428	453	480	432	428	463	462	485	453	453	459	439	452	401	454	437	467	448	480	509	427	472	446	432	499	450	448	418	414	463	465	439	422	430	468	425	449	437	479	466	441	473	439	441	432	463	448	458	436	449	486	460	455	458	483	477	445	455	425	457	433	445	407	451	476	453	432	459	472	454	428	436	430	470	462	457	408	452	441	440	417	438	481	423	444	438	490	437	475	448	456	441	427	470	400	469	462	471	463	415	475	445	432	493	450	438	436	412	440	481	436	443	449	511	451	461	413	414	454	428	459	461	433	443	474	461	414	445	433	475	442	444	472	454	433	452	440	442	477	434	417	473	480	448	470	412	481	438	432	460	425	473	477	413	458	435	455	444	413	450	477	432	417	444	452	444	437	474	478	439	496	456	438	477	433	463	459	491	437	436	447	443	478	437	451	464
1669	137	100	72	58	59	75	68	68	85	67	52	48	41	61	54	50	49	44	36	32	30	41	48	41	30	23	38	45	37	39	41	36	36	31	29	26	28	17	35	33	37	37	40	30	26	23	26	30	20	24	34	26	28	29	31	31	25	31	20	23	34	24	26	22	31	35	18	18	15	20	22	28	26	32	28	32	28	25	23	24	24	19	28	24	26	27	25	23	26	17	23	35	35	23	37	25	25	28	29	30	26	28	37	28	20	22	27	22	23	17	26	25	22	20	22	21	31	18	24	23	23	26	26	21	24	30	29	20	26	19	19	23	21	27	35	23	23	25	35	25	29	33	26	33	29	25	28	28	28	26	23	29	28	27	27	29	26	22	19	21	26	26	23	16	19	27	23	25	37	21	24	25	18	36	24	23	21	27	20	20	27	22	30	16	15	28	31	32	29	23	29	33	25	23	26	25	24	28	34	35	23	31	27	36	28	24	24	23	20	32	33	31	22	29	30	34	30	18	34	22	22	24	20	27	20	28	28	17	16	21	18	22	21	25	27	19	17	22	33	17	27	18	30	26	37	14	23	23	17	28	28	24	24	30	28	27	29	32	26	21	16	22	26	16	28	24	18	18	22	28	28	18	24	26	15	21	29	16	23	24	27	26	20	19	27	26	20	15	29	30	22	20	27	25	18	23	21	20	23	22	36	27	26	29	25	21	22	33	21	29	22	24	27	27	21	32	31	22	26	28	28	25	21	23	32	22	27	23	21	36	29	15	24	24	20	22	17	34	19	23	26	22	20	20	22	27	29	16	24	30	24	22	22	30	19	23	25	22	27	37	24	16	16	28	32	30	19	34	28	29	30	25	36	35	31	25	22	21	20	31	33	31	24	18	25	24	31	30	21	25	24	28	24	14	24	21	32	32	19	19	22	29	22	22	29	31	32	24	21	27	29	23	21	34	24	23	25	34	29	24	24	20	20	25	25	16	19	24	31	22	24	32	28	23	24	22	26	19	34	24	28	25	34	21	24	28	21	35	32	25	25	22	27	26	21	29	25	33	28	29	26	33	25	33	32	23	20	28	22	25	24	29	23	23	33	19	25	23	33	26	25	18	26	23	17	26	26	28	26	18	15	26	20	23	30	26	25	19	20	19	26	28	25	35	28	22	21	28	26	25	27	24	23	33	22	21	18	21	20	21	24	27	29	24	17	20	30	22	23	24	27	20	19	25	33	20	27	20	33	18	28	26	24	31	27	23	19	20	24	25	17	22	26	26	23	19	32	29	23	25	20	27	16	24	25	22	20	24	21	13	18	27	27	22	28	37	23	19	23	28	24	23	19	24	22	24	31	25	31	29	31	17	23	21	29	20	26	30	29	22	29	25	36	31	33	37	23	25	40	21	24	27	31	28	19	29	25	27	25	24	29	30	21	27	26	32	27	21	28	24	30	22	22	26	25	22	24	22	18	25	24	32	28	31	28	19	25	28	28	20	16	24	19	28	27	29	25	24	21	27	24	21	21	26	24	25	25	27	28	24	15	19	29	32	28	38	31	27	27	18	23	23	23	36	23	33	28	26	29	22	17	23	22	27	31	26	37	30	20	20	25	20	19	23	25	20	16	37	25	26	28	26	27	31	20	16	20	27	34	38	24	23	31	33	25	29	32	26	26	30	19	32	26	27	26	24	28	21	18	23	27	28	23	21	36	23	28	28	19	22	23	27	24	29	29	27	26	22	24	27	29	28	31	36	26	22	29	19	31	36	28	18	24	29	27	22	24	20	30	31	24	27	21	30	21	26	31	17	26	29	24	21	23	20	25	20	20	22	31	31	30	26	23	25	30	31	26	27	26	30	24	27	29	28	26	26	17	39	26	26	25	22	29	26	27	38	20	27	20	26	25	20	27	24	26	13	30	24	24	28	24	26	31	26	22	21	23	20	25	19	17	22	28	34	21	20	21	24	23	24	26	16	19	27	33	34	19	17	21	24	29	28	23	36	33	28	20	22	25	18	37	31	24	26	27	27	22	16	26	20	28	29	25	27	32	21	28	15	24	26	24	23	31	26	23	25	24	19	26	37	30	28	32	27	34	18	25	18	20	32	27	25	23	19	23	15	23	31	22	23	31	29	24	23	28	22	28	29	20	26	31	23	32	31	22	21	25	26	28	31	25	17	24	23	22	31	21	17	29	23	22	23	24	28	19	29	31	26	26	32	25	27	26	17	20	20	15	25	32	26	22	18	28	25	18	28	18	20	22	29	23	24	25	16	28	25	28	20	28	36	25	21	16	25	22	33	27	23	28	24	25	24	17	30	17	21	26	22	21	31	30	22	25	26	19	25	30	21	28	27	21	21	24	26	24	29	29	29	26	20	23	27	14	16	36	28	25	33	19	26	37	26	28	15	23	21	21	23	15	23	16	17	25	32	14	28	26	25	23	24	22	31	14	20	19	36	28	23	28	25	22	22	24	25	24	33	26	24	16	30	21	21	21	26	28	21	24	32	30	19	25	15	29	19	32	23	28	15	17	23	20	26	17	30	31	31	20	22	33	23	24	34	24	25	25	27	21	18	26	27	19	22	29	27	20	30	32	25	25	23	20	41	28	30	28	26	20	24	34	18	21	27	27	29	18	24	27	23	26	29	24	30	30	32	22	23	21	20	24	30	18	21	22	35	21	28	25	23	18	32	19	31	27	16	26	26	17	18	25	24	21	30	22	38	22	28	26	22	29	20	23	23	31	18	27	28	22	28	31	26	20	18	18	18	17	26	32	23	19	19	16	29	22	26	18	28	26	20	19	31	26	21	24	29	37	25	35	26	32	25	30	32	14	26	23	16	29	11	24	22	24	31	25	25	25	26	15	26	26	35	21	22	31	18	22	22	21	25	35	29	25	23	30	23	23	23	26	17	29	30	28	23	21	27	26	22	29	25	34	19	21	31	28	17	28	21	31	21	14	23	23	29	29	20	31	22	27	29	28	26	27	26	31	37	27	20	27	28	38	19	25	20	31	23	23	23	29	21	26	36	29	22	20	20	29	31	25	21	23	14	25	20	23	28	28	27	19	30	24	27	28	23	25	30	29	22	32	32	28	36	30	36	22	22	35	20	33	24	25	39	25	26	26	17	27	27	18	26	22	22	24	23	24	24	29	29	30	30	30	18	27	22	38	15	22	28	30	27	39	23	21	26	18	22	25	24	15	22	34	34	30	21	21	22	26	32	25	21	20	28	34	23	21	21	27	13	20	25	21	22	28	29	20	34	19	28	31	20	22	24	22	22	23	29	25	23	37	21	30	25	26	27	34	22	26	28	28	19	29	23	26	26	29	26	17	25	22	25	26	27	28	25	39	27	24	24	22	27	26	26	22	26	19	23	21	22	27	23	28	30	18	24	29	27	24	22	17	25	23	29	24	29	28	21	26	27	35	26	21	20	32	21	20	28	25	25	16	24	20	14	22	27	20	27	28	18	14	28	18	28	21	26	29	19	30
12158	2332	1114	1131	3058	5108	5483	4939	4086	3360	2761	2464	2144	1880	1619	1442	1289	1127	1053	972	923	789	750	678	632	666	594	584	565	515	531	491	495	449	449	451	448	427	445	423	401	389	428	405	419	396	372	352	372	356	340	354	383	348	330	354	330	341	321	318	324	305	331	311	299	334	286	308	296	305	293	338	297	275	289	308	311	311	276	283	285	279	323	285	289	297	295	305	273	301	317	306	286	316	274	292	291	287	322	279	271	293	300	315	316	303	294	271	264	261	268	262	262	311	265	281	307	265	259	281	277	282	264	290	306	260	249	316	314	276	274	269	278	288	313	302	310	332	296	296	287	267	273	300	301	268	275	280	278	278	277	286	281	273	273	290	266	263	302	257	297	272	266	282	301	308	285	295	274	267	290	284	290	310	263	298	280	285	293	283	301	256	276	284	268	289	291	291	273	263	263	253	278	262	286	268	270	255	276	271	284	283	282	276	275	284	259	243	267	268	293	265	265	279	267	293	315	299	283	278	279	260	269	282	304	304	304	282	282	296	268	286	265	261	242	270	267	304	286	262	284	264	255	280	270	279	284	262	250	280	266	268	303	278	296	320	275	290	286	277	284	282	276	272	285	307	269	291	268	262	263	297	275	290	264	273	290	273	288	285	295	271	270	269	261	285	275	286	302	270	297	288	259	270	284	288	251	265	273	255	252	273	279	263	284	260	286	273	251	276	268	257	315	308	247	285	287	279	247	300	274	285	256	271	258	251	291	265	289	244	280	276	285	285	279	291	270	271	262	289	281	304	256	287	282	273	288	268	285	276	291	261	299	276	292	302	291	290	274	292	282	265	257	264	285	266	282	250	295	267	266	287	280	270	266	285	279	296	264	281	280	322	275	282	257	276	250	280	271	259	251	271	251	297	313	298	276	298	256	287	250	270	267	279	284	278	258	282	287	314	278	289	277	289	306	286	269	299	287	265	262	268	252	257	265	279	264	272	279	267	259	264	270	301	291	265	275	301	286	300	255	288	273	304	295	281	279	262	237	267	281	296	274	237	267	277	267	259	268	281	243	255	265	274	268	259	265	278	285	273	242	252	260	282	270	278	291	272	261	297	306	284	259	281	267	278	255	228	327	277	300	273	292	285	246	249	268	276	262	294	265	300	279	252	297	274	265	278	267	280	277	248	276	286	278	294	300	258	308	275	266	232	262	281	270	269	254	298	280	236	296	277	284	270	282	330	263	280	240	283	277	261	278	272	271	282	258	263	274	257	283	267	306	298	278	281	279	266	297	273	285	276	269	279	285	294	290	270	291	278	288	267	261	320	265	252	251	278	267	295	296	286	266	282	270	273	262	291	301	261	273	277	271	287	297	266	279	267	292	277	289	282	264	265	294	265	257	260	259	302	255	292	284	337	279	268	282	293	253	309	242	259	250	275	274	288	292	278	267	285	264	244	280	291	256	291	245	261	261	283	308	283	267	262	269	282	249	259	270	274	259	288	272	269	266	278	260	281	229	279	271	253	270	281	294	277	299	275	243	260	264	274	256	287	248	261	271	294	266	261	308	242	266	282	277	268	283	264	319	274	286	277	269	260	257	272	249	278	295	264	287	280	269	272	281	283	287	286	296	290	277	282	301	279	247	282	307	292	258	264	281	294	280	284	265	268	268	277	289	280	294	286	272	265	277	252	255	271	264	266	317	274	259	291	275	293	281	292	283	289	283	293	299	258	269	278	290	296	284	264	265	307	253	248	288	284	266	285	246	269	277	283	281	245	266	284	263	263	261	251	302	258	276	280	280	257	270	297	274	290	283	288	291	280	280	268	260	280	244	250	279	259	269	297	256	272	283	295	289	270	273	297	285	285	280	295	284	285	290	297	267	268	274	276	314	272	291	288	261	281	263	265	295	292	257	242	298	273	274	276	259	293	277	282	318	244	273	283	266	258	300	278	279	285	271	249	261	290	286	281	260	279	283	278	275	281	278	246	271	288	269	287	264	295	277	268	301	283	280	286	277	291	263	277	257	271	259	281	286	272	282	280	268	248	291	277	280	260	302	276	281	285	280	284	289	293	288	283	269	305	266	268	289	298	256	278	279	266	240	288	250	260	304	269	280	279	254	262	255	279	299	275	260	260	293	267	284	271	273	285	251	287	256	303	285	275	282	270	276	309	310	259	270	260	266	272	272	267	282	282	270	278	236	287	276	273	277	247	264	320	262	294	270	274	285	279	282	248	268	259	275	280	287	254	278	275	286	275	299	291	290	270	290	299	282	292	288	259	277	279	273	242	260	267	254	245	261	275	295	266	266	258	267	263	275	264	260	276	258	264	249	282	266	292	283	277	258	251	279	272	260	300	274	265	283	270	275	277	298	306	230	285	249	265	281	268	279	271	294	286	266	289	272	299	264	270	299	271	255	276	272	286	282	278	275	282	273	287	269	263	288	273	247	269	268	288	276	266	273	263	274	283	264	287	241	267	270	279	297	256	275	266	262	280	262	261	288	276	274	259	284	289	246	271	244	255	267	298	272	292	270	309	258	260	299	250	272	289	276	271	273	256	271	280	293	280	276	278	286	294	237	256	299	288	263	266	273	281	269	286	274	280	286	300	279	276	269	275	263	274	275	280	274	284	272	294	290	274	270	267	281	287	272	248	249	270	270	262	276	301	272	262	287	275	272	282	281	252	253	244	286	239	293	275	290	262	263	296	267	267	288	251	273	319	255	295	295	257	253	305	280	260	282	245	266	294	291	261	293	304	282	272	273	276	279	275	286	312	270	272	278	287	287	287	275	277	275	249	309	302	265	274	272	285	280	278	310	294	288	281	286	282	274	272	279	291	292	240	282	260	277	251	270	270	263	306	271	279	301	269	269	292	298	309	252	328	293	265	268	278	287	259	262	277	292	294	280	288	265	278	262	287	268	271	278	229	282	255	249	296	286	265	264	262	267	274	282	276	288	272	299	261	290	257	282	287	254	249	299	270	273	274	280	251	265	285	265	248	242	310	278	251	253	266	252	281	265	271	311	296	300	292	281	291	281	269	301	272	276	291	294	240	304	272	266	274	263	260	318	294	277	291	284	266	288	274	291	271	259	263	287	283	317	280	239	290	256	252	257	292	311	276	259	288	294	267	317	277	239	287	272	284	274	271	296	278	261	295	269	245	279	279	319	270	265	262	304	278	294	269	271	298	275	284	285	267	269	279	294	301	275	260	271	280	287	278	254	289	291	265	262	295	287	274	286	259	258	274	277	271	260	262	266	256	250	270	295	250	290	266	267	264	283	309	297	254	248	286	272	294	275	281	298	259	313	267	252	299	238	268	263	268	311	260	293	276	290	289	283	300	269	268	267	266	266	271	272	253	281	236	248	283	278	252	284	271	246	266	294	303	287	271	267	316	258	285	265	288	277	289	281	264	283	285	277	251	286	304	277	281	266	253	296	274	286	251	258	275	308	260	264	260	278	287	283	287	254	301	273	279	247	282	291	279	290	270
2018	87	81	79	60	75	82	69	77	82	59	88	80	73	69	60	81	72	82	83	69	75	76	91	80	75	76	62	70	76	87	61	62	72	79	83	72	74	65	61	57	63	72	79	69	87	65	83	76	76	65	75	82	71	67	84	71	76	72	57	75	70	88	76	68	69	62	95	70	76	83	84	68	73	62	77	61	71	83	74	71	79	59	71	81	80	83	71	82	78	65	72	78	65	66	79	87	93	70	57	75	70	66	78	88	88	68	71	71	69	79	82	68	83	65	72	73	88	94	63	81	85	66	68	72	77	75	71	77	92	72	65	65	61	80	79	72	66	79	90	80	81	86	73	88	72	62	74	65	64	83	74	64	77	91	85	76	60	73	71	84	69	95	63	60	81	80	65	83	86	83	77	92	76	61	72	99	85	73	73	66	69	80	67	59	62	67	72	72	71	71	81	81	66	80	58	68	72	67	71	55	77	77	72	73	77	53	77	82	62	81	62	73	64	82	89	77	69	77	61	86	71	74	75	81	73	75	74	83	66	66	64	85	72	69	67	75	80	74	66	81	68	90	78	66	82	67	86	82	63	70	64	79	66	78	81	73	86	73	69	79	62	77	84	70	64	62	73	69	72	70	82	76	69	58	85	68	72	89	71	77	90	86	76	71	74	73	70	69	69	66	88	79	68	77	69	67	76	67	76	90	89	75	68	69	61	69	81	71	69	67	73	64	79	69	101	87	65	61	89	68	63	68	72	80	68	75	63	76	78	78	68	80	75	90	70	70	86	66	94	75	78	93	73	65	76	74	60	75	61	77	71	87	76	72	75	76	70	67	81	73	88	82	65	75	66	55	92	72	81	70	72	67	67	74	87	79	64	64	83	64	64	80	71	68	75	74	70	84	76	58	76	69	81	81	80	90	67	70	75	72	73	84	59	75	90	104	55	76	79	75	73	76	61	66	58	69	68	92	75	71	76	73	76	69	77	79	66	70	80	73	73	80	67	79	78	75	82	89	62	81	70	82	72	64	75	70	68	66	72	83	79	74	75	69	74	59	78	73	60	87	67	82	66	76	66	68	70	78	65	69	69	74	65	64	73	78	80	59	78	64	61	80	82	61	89	79	66	70	73	71	95	68	68	87	71	76	66	68	68	78	62	54	59	70	69	73	84	74	82	85	64	73	88	67	62	60	64	78	68	87	69	72	87	78	62	61	53	69	80	89	70	72	74	74	67	60	74	77	76	90	69	67	85	70	78	77	79	77	76	72	71	80	69	68	67	63	76	79	62	88	75	84	78	85	73	77	83	74	79	73	65	82	65	89	71	59	72	69	63	79	90	72	88	81	78	81	76	83	70	81	71	67	75	68	72	67	75	77	76	71	71	68	75	72	77	89	66	100	72	66	78	69	66	85	78	71	71	65	62	56	76	75	61	79	80	56	85	74	79	89	61	67	68	70	64	70	53	58	81	82	77	76	79	80	77	78	70	67	79	75	64	68	66	73	79	61	82	77	66	80	60	72	77	64	78	75	79	69	66	73	83	73	74	81	72	91	69	68	68	77	67	79	66	70	73	86	70	75	65	87	73	82	101	73	78	71	56	64	77	59	68	84	70	82	75	75	68	67	70	77	73	73	68	68	62	61	87	73	72	74	84	64	87	66	71	84	68	76	75	80	70	89	70	77	74	68	74	92	82	74	81	85	74	68	78	71	72	63	73	70	74	63	70	65	69	64	77	81	62	70	72	74	57	69	82	92	80	75	68	77	72	80	80	78	68	81	78	74	80	81	65	67	71	66	62	81	72	88	76	78	70	79	78	84	83	98	69	82	95	85	76	74	79	84	64	80	68	79	81	78	62	56	69	72	67	79	78	63	80	79	69	70	67	73	64	78	54	73	79	93	71	54	73	73	74	74	66	71	76	71	83	57	70	75	78	71	68	73	65	75	68	79	71	63	82	72	61	82	76	70	88	74	66	86	77	81	82	83	76	77	79	75	77	56	69	77	73	75	83	73	80	74	73	83	65	70	93	87	74	86	77	73	78	89	83	79	56	82	91	65	85	61	69	77	63	75	78	85	68	78	87	57	95	76	78	75	70	85	62	67	67	73	68	65	82	77	60	68	87	78	75	67	61	73	81	60	71	81	72	68	80	73	78	80	67	86	80	68	65	61	63	62	61	79	83	79	81	72	82	68	72	77	57	77	62	67	81	66	83	67	63	65	73	65	75	77	102	76	68	72	65	69	72	72	63	66	58	86	73	81	65	62	77	80	80	81	89	65	69	71	86	81	82	67	83	64	58	65	70	83	86	86	63	62	67	58	63	58	89	71	59	68	64	74	59	75	69	69	67	73	80	70	77	74	82	63	61	68	76	82	75	76	59	67	62	58	68	75	64	74	84	77	89	76	69	66	81	79	67	91	87	70	69	57	72	67	63	73	72	71	67	71	71	72	92	76	81	54	69	68	74	89	85	81	74	71	67	66	73	82	88	79	74	68	76	89	67	70	89	59	58	68	65	78	74	71	72	71	79	67	91	76	81	69	83	66	72	73	69	96	78	70	83	81	77	80	73	64	72	81	71	80	80	68	71	81	83	67	79	81	75	69	64	68	71	70	76	65	64	82	68	70	61	76	60	84	59	78	74	70	75	84	69	80	81	57	59	77	77	58	64	66	83	60	62	96	76	65	85	74	56	70	87	62	79	75	78	73	61	80	71	76	71	71	76	69	74	64	81	84	71	82	66	70	82	72	76	79	87	75	74	79	70	75	63	82	85	71	88	68	75	69	66	61	79	65	76	72	87	86	82	68	87	80	69	63	77	62	70	74	79	70	67	75	61	78	68	79	96	72	85	77	62	73	66	84	82	89	71	85	86	77	84	70	79	77	90	82	69	67	77	82	77	70	79	69	80	73	64	85	79	74	70	75	66	76	77	67	78	76	70	67	67	89	75	78	61	54	66	70	53	81	76	75	82	66	69	75	79	81	79	82	77	76	68	61	72	74	71	80	60	92	61	75	76	60	71	58	70	78	94	71	63	66	73	73	71	89	67	71	71	75	70	75	72	77	56	72	52	73	69	72	68	87	79	74	74	76	79	64	73	68	82	52	80	81	65	70	71	80	85	68	69	73	76	85	61	69	89	80	74	84	75	53	69	78	84	75	76	81	71	61	94	82	48	70	68	83	69	60	67	70	76	72	85	72	79	88	65	85	72	78	77	75	69	77	71	63	82	83	70	80	67	79	70	82	77	82	71	87	66	63	78	88	66	64	77	68	71	76	80	78	68	85	72	63	83	66	80	69	76	75	73	86	81	70	91	78	83	79	74	76	71	72	66	65	73	82	75	82	65	70	86	86	80	73	59	76	77	67	78	69	71	81	77	72	62	70	71	73	78	87	79	60	89	67	59	60	80	70	64	69	64	86	63	72	61	91	72	73	64	64	78	68	70	65	82	76	69	60	56	77	91	63	61	69	75	75	72	66	65	82	78	78	73
7137	1024	884	874	1008	1246	1330	1252	1201	1134	1012	940	1001	949	863	843	884	817	795	846	823	802	807	797	762	773	751	748	765	725	725	742	781	692	711	756	764	713	749	676	767	765	723	770	677	719	730	710	734	763	719	710	717	682	743	737	651	688	757	711	703	732	748	696	706	733	718	636	733	699	730	738	690	733	673	724	713	697	714	696	711	700	720	709	752	732	738	721	725	680	668	725	675	714	694	648	775	748	712	705	682	749	730	706	658	741	716	690	696	672	715	684	699	668	705	708	725	734	688	748	731	695	715	727	729	662	712	719	714	709	719	655	738	692	711	728	712	719	696	704	763	772	713	716	702	707	689	765	741	720	719	708	700	664	681	730	722	713	703	752	714	689	675	739	717	698	692	756	717	734	698	733	698	707	745	701	759	711	717	696	745	730	695	730	720	628	691	713	707	715	747	679	699	746	721	691	762	729	709	711	718	699	699	698	692	707	730	780	723	732	731	690	737	693	675	737	712	691	727	707	724	688	702	670	681	723	655	709	706	695	693	702	764	753	731	699	705	683	658	702	733	708	718	739	703	732	747	710	732	692	755	679	675	710	738	709	702	782	734	673	649	702	667	748	685	699	674	693	726	740	720	751	693	709	676	731	667	726	722	669	694	687	763	671	734	684	705	707	695	674	753	734	746	732	717	716	738	686	718	690	698	729	733	715	696	697	744	754	711	738	742	690	700	758	704	701	669	684	688	704	711	671	670	679	713	686	749	721	735	669	690	718	706	678	699	751	695	768	730	705	672	680	724	705	731	730	720	690	716	735	721	757	723	683	751	689	660	721	695	705	737	701	691	716	681	672	723	728	735	673	719	648	733	661	689	727	712	740	725	715	698	692	759	738	705	728	750	724	677	704	698	665	716	748	707	652	722	725	719	703	695	723	714	720	738	716	728	733	654	715	689	680	723	702	691	733	716	688	732	732	688	681	719	710	727	712	690	725	708	687	753	720	696	733	658	712	729	712	662	661	704	682	717	737	731	730	697	650	706	733	724	675	665	709	704	680	703	717	773	698	739	743	761	690	736	737	691	751	740	704	711	701	720	736	709	678	731	693	757	660	752	744	721	707	700	741	680	725	705	710	750	727	723	766	676	670	705	743	720	714	747	676	702	774	730	713	685	722	739	704	756	696	679	733	718	707	755	704	699	736	708	695	683	718	684	697	768	679	699	683	685	727	689	695	698	704	717	724	737	688	736	752	702	722	722	755	703	712	725	700	700	698	725	678	721	745	677	691	712	699	700	724	737	679	690	704	716	692	690	711	697	713	760	756	733	701	731	710	735	763	710	726	704	759	720	763	671	741	705	733	727	729	668	698	690	717	667	707	692	719	693	692	708	729	706	749	717	698	730	734	734	732	717	741	740	720	715	724	740	701	686	704	673	710	696	651	681	731	786	691	706	717	678	698	686	720	719	705	710	711	660	679	681	711	733	653	741	702	704	694	735	708	742	707	717	681	714	726	685	704	727	717	727	724	734	704	626	702	751	687	700	706	702	729	730	715	685	700	739	695	739	681	718	707	706	714	669	727	708	678	716	682	726	720	738	731	712	729	748	677	723	731	723	729	727	706	731	687	707	712	693	711	709	736	753	695	695	699	697	722	726	734	731	708	697	715	679	680	709	709	669	669	757	744	723	716	707	730	740	677	768	713	725	721	718	734	675	670	696	730	698	685	747	736	717	707	733	728	688	685	710	689	695	689	737	728	749	684	696	653	703	676	713	676	712	705	728	745	723	684	747	731	675	698	669	687	756	709	701	703	720	710	704	692	712	744	732	712	700	726	618	735	729	719	748	728	677	728	725	704	757	735	696	723	718	730	715	756	697	674	765	721	711	690	703	694	713	739	706	676	708	721	715	740	696	706	738	732	677	696	713	691	718	752	732	732	690	740	727	718	732	675	674	718	671	678	749	698	687	715	716	761	744	700	698	710	710	705	697	701	726	708	679	703	708	734	748	742	648	743	731	717	774	666	693	713	727	747	732	702	723	715	699	671	713	752	676	715	729	717	752	737	685	692	745	659	663	735	724	724	696	769	676	670	707	707	709	684	717	691	732	726	745	731	681	709	740	740	693	680	745	730	704	684	747	750	758	745	656	684	715	671	696	738	747	684	715	683	663	674	734	703	664	710	699	744	704	700	678	758	735	724	714	695	741	633	745	721	707	754	717	749	748	678	742	704	686	720	739	718	696	684	721	713	741	733	733	734	690	702	698	739	682	719	737	750	753	711	720	726	699	705	703	684	673	751	704	722	711	726	676	662	753	743	697	662	731	758	685	721	776	658	724	746	765	639	727	740	727	695	722	707	707	724	714	709	689	745	722	688	696	733	708	701	658	676	666	682	747	705	743	706	797	710	698	690	715	744	777	752	711	770	687	670	680	716	691	728	732	720	737	690	681	773	723	729	680	673	727	728	680	701	745	678	698	664	747	673	714	701	662	734	713	683	710	752	652	684	714	691	746	657	723	705	730	694	707	719	712	680	757	734	741	723	724	714	714	737	765	742	735	718	725	743	707	677	712	692	725	722	698	777	688	755	709	684	722	721	721	709	723	682	747	737	736	688	722	684	687	707	677	744	658	714	707	672	758	727	651	696	701	678	692	665	697	689	692	734	739	754	746	722	706	689	762	672	693	735	697	650	697	733	728	730	721	703	667	710	707	711	675	710	721	709	688	688	735	741	743	687	700	719	704	716	704	701	700	764	681	745	733	710	751	700	725	732	666	706	707	740	713	728	706	729	720	715	698	713	709	709	669	759	707	708	725	678	705	737	668	697	684	697	714	724	715	686	707	716	684	701	739	682	694	641	724	732	705	722	691	689	719	668	734	742	691	734	720	737	698	749	708	747	705	738	696	701	757	741	717	738	692	701	717	667	718	703	697	711	750	731	729	758	730	676	714	675	760	729	705	758	692	686	674	689	747	666	709	743	717	722	676	684	731	703	688	714	679	708	683	782	725	722	719	683	706	692	694	711	765	711	687	662	737	691	686	717	695	743	698	694	721	736	720	729	715	669	731	671	708	724	717	738	722	746	664	725	693	652	746	680	701	660	689	717	717	716	712	688	738	745	692	744	720	717	692	722	755	681	685	708	687	713	715	705	736	761	672	708	737	709	731	745	668	755	651	675	712	678	730	728	689	719	724	751	743	702	717	710	705	713	719	716	721	709	687	725	715	750	729	730	689	707	667	686	696	706	705	738	741	702	750	715	683	684	688	719	692	686	668	684	676	684	792	686	724	701	756	723	697	713	712	710	638	736	715	703	749	752	735	682	698	696	694	722	723	724	674	718	736	687	717	691	675	694	742	713	719	723	726	677	748	716	695	723	708	697	771	730	727	745	697	729	665	734	747	704	727	735	707	727	682	660	717	724	738	692	705	701	715	712	698	739	706	726	729	719	677	701	719	705	735	724	719	749	690	660	719	720	702	683	715	691	693	726	721	685
1168	125	96	58	57	59	71	78	75	87	88	60	79	68	68	61	61	58	70	63	51	57	50	48	60	64	45	37	49	57	57	62	62	43	43	50	45	56	43	73	60	50	44	49	55	44	56	64	48	41	44	49	49	36	45	48	41	54	54	56	55	51	51	41	58	38	43	53	41	44	53	49	51	57	57	49	45	50	40	51	40	37	48	42	48	48	54	55	61	43	58	49	50	52	46	31	51	47	37	48	59	57	45	45	45	32	53	58	48	48	43	52	47	42	37	39	46	57	61	53	47	55	43	55	44	57	52	50	49	51	60	45	59	41	43	53	60	50	46	50	49	67	49	38	49	49	43	50	44	50	48	53	54	40	52	49	50	42	47	45	49	50	44	44	42	46	54	58	45	50	47	52	55	43	49	39	40	41	43	47	54	47	49	34	40	55	41	48	52	54	41	59	60	41	54	43	48	48	57	46	55	48	41	46	51	38	52	43	55	45	47	51	64	54	49	50	40	40	50	41	46	51	37	48	48	47	52	49	35	57	39	54	66	47	54	34	52	45	40	50	60	45	37	47	37	59	45	53	62	54	50	56	56	40	39	60	47	54	48	46	44	48	48	39	48	40	54	48	50	37	43	54	51	43	53	32	39	61	44	35	40	49	54	49	36	43	49	38	53	40	50	46	44	39	42	46	52	49	51	48	42	35	38	49	62	66	48	47	55	43	52	53	48	59	53	49	53	50	48	57	39	48	47	45	57	53	47	48	45	50	40	54	34	41	42	44	48	60	52	44	54	42	48	48	54	56	34	55	48	50	56	57	51	42	46	57	46	56	46	52	57	40	43	51	44	37	49	47	40	60	41	49	38	47	42	56	44	47	36	50	36	51	44	45	45	35	42	46	46	38	41	47	50	44	52	56	44	47	56	49	52	50	37	41	51	54	40	46	55	61	60	51	52	34	45	32	45	46	44	43	40	43	39	49	65	42	59	43	43	51	47	40	48	61	32	44	56	61	37	40	44	37	37	37	40	43	47	45	51	63	50	47	49	57	53	44	52	33	55	41	58	41	64	51	41	41	51	51	49	49	45	43	38	43	46	46	47	45	44	60	53	35	51	51	46	40	45	47	42	51	43	36	46	49	49	40	51	46	47	44	44	45	50	49	48	48	53	51	48	35	53	46	48	50	52	40	61	44	38	44	48	40	55	43	59	63	42	53	53	45	41	49	46	45	45	54	40	46	54	65	39	46	44	48	50	46	49	51	51	41	44	35	54	49	43	52	37	54	47	55	37	48	51	50	40	45	63	47	58	48	35	50	33	46	57	41	53	42	49	45	40	49	39	62	64	49	47	47	41	35	50	39	50	58	52	57	52	56	55	54	49	42	46	49	45	39	46	54	54	42	45	49	49	46	51	54	52	51	46	37	39	48	48	46	46	58	42	44	52	47	38	58	53	40	49	43	56	64	41	50	54	45	48	58	43	64	44	50	39	40	51	58	34	58	33	46	44	42	37	34	31	52	38	44	44	52	53	46	40	47	55	50	51	43	56	53	54	49	41	47	53	43	39	48	52	43	37	51	46	59	46	38	49	36	53	44	39	50	53	43	53	48	49	55	38	37	54	43	51	41	51	55	61	42	52	49	44	50	40	54	57	43	54	48	45	56	52	46	50	36	49	49	49	66	47	56	49	39	47	57	52	66	49	46	42	47	42	50	56	50	45	40	51	34	50	36	44	35	61	42	42	53	44	51	51	56	41	43	54	51	44	39	41	49	52	49	49	45	60	58	51	35	55	51	46	53	44	44	56	50	61	44	42	76	40	45	49	55	52	47	43	56	49	52	57	51	52	60	40	40	47	50	37	53	35	49	46	60	43	52	43	48	49	61	39	57	43	58	49	47	56	55	54	42	43	47	49	44	42	45	58	45	41	53	42	51	34	49	45	37	43	60	38	39	47	43	49	49	51	55	54	48	69	50	47	55	54	37	59	47	51	53	51	51	47	50	52	37	54	52	39	46	37	32	43	61	49	44	52	41	46	45	46	43	44	49	40	52	49	45	62	46	49	45	45	34	60	51	50	44	51	56	40	47	55	45	46	51	46	54	49	43	49	48	42	36	67	46	32	51	57	41	54	48	52	37	69	45	46	70	52	40	42	61	59	44	48	46	37	54	34	39	28	52	47	61	52	44	54	48	45	52	50	50	49	45	51	53	38	40	52	56	50	49	60	63	38	50	52	37	46	48	47	49	53	39	52	58	47	47	54	53	43	46	37	52	49	46	48	46	42	40	37	53	46	55	52	52	42	43	32	45	48	47	44	52	50	44	46	54	53	50	67	61	50	51	58	54	61	67	46	42	46	42	50	47	45	51	46	44	47	38	49	42	52	47	46	45	57	44	39	36	52	59	56	47	51	45	53	33	54	45	47	41	49	47	42	42	53	36	48	47	45	60	42	40	52	46	63	45	56	42	41	52	42	47	46	43	48	66	42	39	51	37	48	45	66	46	45	39	39	37	50	44	53	48	37	55	33	57	45	46	51	50	40	45	40	47	53	45	42	54	37	54	56	36	39	49	34	46	60	48	50	53	37	32	50	50	34	45	44	56	51	59	40	61	56	40	51	44	60	55	45	37	60	53	57	42	47	43	38	52	43	53	49	46	30	46	52	51	47	60	49	55	49	58	52	59	51	44	49	53	45	46	51	37	51	53	52	52	48	53	62	49	56	43	48	50	39	51	36	49	38	47	51	53	44	47	52	60	54	43	48	51	39	44	55	42	52	38	46	49	46	48	40	48	51	43	48	35	39	45	41	53	46	46	49	59	36	60	46	45	55	43	44	50	50	59	57	47	43	47	51	48	53	41	49	36	47	60	54	51	45	42	49	49	44	58	40	50	56	46	43	51	44	60	57	42	62	49	50	50	47	56	44	51	37	48	70	63	44	32	58	51	52	42	34	48	50	40	45	61	42	52	35	43	47	42	42	49	52	44	43	57	58	39	44	50	41	46	66	42	52	53	54	58	47	41	48	46	49	41	39	37	69	64	47	47	35	39	41	44	52	53	36	54	58	41	45	48	59	43	35	51	56	34	58	41	44	42	51	56	49	41	60	40	51	47	53	46	43	57	47	54	45	45	44	40	59	49	46	47	46	43	61	37	39	35	51	43	39	47	44	53	44	45	51	47	62	49	54	46	43	56	42	34	41	46	43	45	52	51	55	45	55	40	51	37	50	51	49	54	52	48	44	48	60	45	38	54	60	44	49	53	55	48	55	48	45	50	45	47	47	41	48	51	54	43	43	50	44	57	45	59	51	43	42	52	44	46	45	39	48	40	44	42	66	47	37	45	50	51	47	57	54	44	41	57	59	50	40	64	45	56	49	43	49	63	42	53	45	47	50	56	56	47	50	53	46	40	45	46	48	53	48	50	41	49	44	55	55	45	50	48	54	48	37	41	48	39	55	48	46	48	49	57	46	59	47	64	55	59	41	53	36	42
10933	1872	1069	1071	2400	3699	4008	3593	2915	2431	2057	1825	1589	1392	1206	1094	993	1054	973	884	808	808	753	746	748	674	694	654	685	666	657	627	606	599	618	643	648	590	568	586	575	565	583	576	560	553	612	600	548	591	569	575	544	562	542	570	515	530	558	550	534	540	560	519	530	507	559	544	551	518	508	530	513	527	522	534	537	495	528	522	525	495	490	543	497	527	571	505	512	514	506	493	496	561	521	519	520	521	525	513	479	504	533	509	499	527	488	535	518	529	501	496	500	541	520	549	500	494	517	512	486	547	499	523	484	518	514	509	554	500	507	544	511	531	516	477	517	509	506	534	548	518	517	488	482	487	540	536	546	496	517	563	509	530	533	506	536	481	490	523	501	519	479	520	548	523	533	536	542	487	494	500	491	489	525	481	519	500	539	555	491	537	558	442	503	518	529	534	483	522	499	513	518	505	485	487	531	534	471	536	515	461	538	493	486	500	509	528	485	510	501	525	523	504	523	464	503	526	520	462	517	495	505	525	467	506	498	526	469	515	522	499	509	500	532	535	512	520	470	540	520	500	529	505	506	519	495	531	533	464	529	539	485	479	468	555	470	511	535	491	498	522	494	535	486	538	491	522	498	530	517	497	515	548	533	529	496	583	466	513	550	535	527	514	543	506	521	490	485	479	540	526	542	536	508	505	485	499	487	537	533	557	475	519	500	556	495	522	492	502	512	507	490	530	523	497	550	553	497	498	488	505	499	475	516	503	504	530	525	507	513	475	591	474	496	531	490	519	482	504	484	513	517	510	484	538	472	501	486	528	493	514	516	530	496	502	524	471	489	515	544	530	471	517	525	499	483	550	498	507	494	492	540	519	526	487	469	507	450	552	518	535	502	537	496	514	481	491	495	511	474	484	516	509	502	511	547	504	491	488	455	533	502	513	527	497	540	487	494	513	489	487	485	539	497	485	475	505	512	520	511	489	535	530	514	509	511	520	523	492	479	522	525	489	534	504	527	534	501	498	500	554	499	504	464	504	511	533	504	528	522	512	478	488	478	480	521	521	514	503	522	526	502	491	516	480	542	489	481	521	545	524	528	526	513	528	504	516	516	510	486	492	494	550	519	538	513	504	506	471	502	527	527	532	547	497	521	491	495	501	508	499	487	493	494	538	514	546	486	521	473	512	513	487	509	504	523	549	529	500	446	507	511	492	510	495	481	548	503	523	495	531	529	531	528	557	482	484	487	494	468	507	545	499	517	477	477	524	497	527	536	497	497	511	516	496	532	560	533	495	497	502	501	538	490	511	516	509	474	457	510	509	526	522	566	562	477	515	507	480	496	539	547	494	497	518	507	515	484	524	513	517	513	523	500	476	563	508	528	497	497	540	474	521	540	484	549	537	500	518	545	484	490	494	514	520	482	510	505	491	533	503	521	543	515	483	504	506	519	533	505	522	530	515	517	507	510	480	537	508	551	459	534	534	513	488	512	538	518	512	525	532	505	525	532	512	497	489	529	520	511	461	487	501	482	509	543	477	514	511	489	544	487	520	520	510	482	475	511	531	453	534	507	519	479	494	470	478	492	530	507	511	428	497	470	493	517	513	493	459	536	533	524	486	458	530	509	503	528	494	511	487	437	532	517	518	485	516	518	508	505	490	527	474	494	551	539	491	483	503	470	489	540	481	476	529	521	488	532	523	507	525	538	492	556	518	524	504	511	514	508	484	517	527	504	506	509	528	523	533	488	546	501	489	521	531	490	534	490	494	529	497	512	513	511	505	521	522	467	519	517	499	481	506	509	522	505	452	516	519	479	547	473	525	492	496	504	505	492	539	482	524	493	483	522	506	489	548	510	498	512	475	488	456	516	500	508	484	527	538	513	494	488	554	525	499	474	513	524	541	504	491	493	484	483	519	493	520	516	533	503	500	533	487	514	534	522	548	526	497	512	580	505	500	506	535	472	502	508	506	516	465	528	512	542	481	527	518	492	536	460	487	498	502	499	521	516	486	466	495	525	498	464	491	526	483	562	475	447	528	508	481	517	489	480	546	551	527	505	535	501	520	484	538	531	500	498	519	521	528	517	475	488	515	459	516	492	482	534	503	526	496	470	493	518	462	517	486	449	478	512	520	563	501	475	503	475	523	521	488	498	528	523	515	511	548	516	497	527	523	511	504	490	518	516	536	493	511	530	490	517	528	496	496	540	519	551	508	520	516	502	539	535	521	513	467	503	557	489	500	536	520	510	481	485	513	480	512	470	552	518	521	466	463	444	542	532	492	502	517	526	490	500	495	514	545	500	480	467	496	472	498	493	507	507	468	491	521	481	521	520	514	579	521	503	478	504	539	487	494	514	527	509	501	522	463	493	501	521	498	509	524	481	497	474	494	518	502	499	504	479	491	474	510	535	570	553	494	499	496	542	522	501	509	565	482	454	507	530	529	517	560	510	485	484	498	510	512	499	522	494	519	501	490	472	504	504	492	524	497	500	512	505	499	499	541	476	470	525	520	500	506	544	508	548	505	511	539	508	500	550	531	514	498	526	462	518	516	497	492	534	499	527	502	492	535	535	484	516	521	534	492	530	475	480	492	522	545	491	501	504	492	550	495	521	506	495	517	504	476	556	502	457	486	513	479	506	545	491	499	474	484	508	532	547	540	498	524	542	545	505	530	553	502	529	490	516	541	531	526	514	518	526	501	495	514	497	500	507	528	477	491	502	553	495	513	477	483	518	514	506	468	513	513	486	515	490	502	545	553	534	521	502	509	500	490	506	485	503	480	543	525	520	491	507	532	551	546	531	540	511	523	522	507	514	511	503	510	481	482	535	492	541	478	491	516	480	530	513	515	507	519	519	524	531	527	504	471	567	525	494	530	491	468	527	492	509	533	513	518	530	529	516	516	526	553	484	508	487	551	478	499	502	510	502	507	530	495	489	489	502	512	496	539	493	500	525	495	509	531	540	506	541	561	522	535	515	476	498	509	505	509	529	495	525	487	511	497	533	516	568	511	540	514	501	486	510	510	509	525	475	532	531	483	499	497	533	500	502	509	494	525	498	491	550	511	499	526	515	503	496	492	509	517	511	536	493	530	537	502	515	503	510	493	473	526	505	512	499	502	509	526	501	541	528	527	518	549	541	513	536	542	517	535	530	526	510	476	523	534	548	506	471	506	511	527	485	512	507	505	505	497	520	536	462	490	548	532	519	473	539	540	533	519	465	509	490	502	463	530	554	524	485	526	511	541	479	509	506	511	473	502	520	510	550	524	526	485	521	522	550	513	514	503	574	504	503	535	504	506	508	476	492	446	519	532	523	511	529	481	504	488	516	525	517	565	534	518	518	538	513	514	533	508	522	500	540	522	527	517	474	511	542	494	500	539	534	477	529	483	468	524	492	525	502	537	529	564	563	494	516	451	468	466	527	529	524	512	491	488	532	496	518	514	484	539	488	524	508	516	485	512	514	498	535	517	551	511	512	539	505	502	501	503	511	498
2877	98	82	66	71	58	72	76	80	76	75	69	79	66	67	62	76	61	69	53	65	44	65	43	45	38	49	41	52	57	67	53	58	34	52	50	44	61	40	68	39	53	52	47	46	53	46	43	44	51	51	57	41	49	41	48	47	48	43	50	61	51	46	57	36	41	57	41	43	68	54	54	50	55	48	54	45	60	46	37	40	37	45	59	51	49	42	51	48	45	55	49	57	43	64	56	58	56	50	40	45	47	45	40	46	56	50	59	40	42	43	39	43	52	41	40	41	51	46	52	39	46	47	51	44	57	39	47	49	52	47	52	57	47	57	47	49	61	57	38	45	52	33	36	34	49	50	42	38	55	46	46	51	41	44	44	35	50	50	52	55	59	53	49	41	51	40	34	51	41	56	67	40	48	38	53	54	48	46	56	48	59	47	48	50	52	54	46	36	39	54	50	55	49	61	59	41	43	47	45	37	48	47	50	54	44	48	46	39	52	41	54	46	42	50	53	45	42	65	37	41	50	55	49	50	51	36	56	42	50	38	54	48	44	51	51	48	55	46	47	50	41	63	46	46	54	41	48	45	48	49	44	39	53	53	32	54	52	40	49	41	49	62	40	56	44	56	56	54	56	36	48	42	48	49	48	54	50	40	47	52	59	50	55	47	52	46	61	56	38	51	45	63	51	49	50	53	47	50	64	55	51	37	52	55	43	50	46	43	45	40	47	41	55	67	49	46	41	52	46	58	45	61	48	50	47	47	52	46	54	47	42	51	55	54	52	47	49	42	57	38	54	51	45	55	50	49	38	41	46	48	52	44	46	47	50	50	56	51	43	45	49	48	41	49	33	46	45	52	46	50	44	54	42	47	50	56	49	47	52	51	57	49	48	48	47	51	50	55	50	50	49	40	39	52	38	43	46	53	41	46	43	60	40	45	45	40	47	41	49	46	53	42	54	55	51	47	53	48	48	42	59	51	55	41	53	53	44	53	45	53	46	48	46	53	61	52	42	46	54	45	45	48	60	46	46	47	44	50	44	40	59	39	61	50	42	44	58	50	49	45	57	57	61	42	34	51	43	46	45	59	45	51	43	61	54	50	49	49	49	53	49	46	42	52	36	35	48	41	39	41	50	64	39	47	39	60	53	49	49	52	59	52	55	58	53	36	59	33	62	52	49	47	47	49	44	41	43	39	53	44	50	58	54	52	50	40	58	44	45	60	43	50	56	40	50	50	58	47	57	46	70	52	53	52	61	55	54	36	42	50	44	54	48	44	45	43	57	46	51	48	49	53	50	43	42	49	52	44	45	42	51	41	58	52	34	48	58	62	59	51	51	40	49	58	51	34	45	55	48	49	50	54	53	52	53	52	50	58	49	52	44	49	42	61	48	55	42	55	46	45	33	51	50	44	52	52	42	60	53	57	48	46	47	63	38	64	42	40	47	52	46	45	42	44	41	51	36	39	43	56	33	48	56	55	36	48	51	56	45	43	52	48	51	47	51	56	48	43	49	44	44	41	40	43	52	43	58	47	48	44	45	34	45	63	34	48	57	42	66	39	44	51	55	54	47	66	42	55	43	34	54	55	48	53	47	48	41	50	54	25	64	56	43	48	52	63	41	40	51	47	55	47	53	39	48	43	57	53	37	46	64	49	41	47	36	50	39	52	48	55	44	56	40	59	53	52	59	60	48	42	52	41	34	34	45	51	60	44	46	44	43	53	31	45	60	45	48	49	59	55	36	51	47	45	47	42	44	52	48	49	37	48	48	56	38	58	47	55	36	42	37	46	61	43	51	44	44	44	53	52	49	51	56	52	37	46	55	35	53	42	47	57	53	56	47	55	51	37	60	34	36	39	40	52	55	49	36	47	45	57	51	47	58	51	51	56	54	52	51	41	47	34	45	42	51	52	59	46	61	54	45	40	40	54	49	46	44	52	45	42	50	42	49	50	47	56	44	48	48	45	53	54	47	51	45	43	54	42	52	49	57	37	57	42	49	55	50	52	44	37	38	57	51	58	42	61	47	39	40	57	41	46	42	43	55	54	44	39	60	51	51	55	46	48	37	48	55	47	43	44	49	54	41	43	43	54	48	43	53	37	59	56	56	41	58	54	38	49	50	48	38	61	54	48	40	43	40	50	43	47	49	39	67	49	35	38	44	62	48	48	41	43	54	49	51	36	44	41	47	38	46	53	48	42	62	54	57	45	46	68	45	52	45	41	55	47	54	48	34	46	37	39	41	55	54	47	60	58	39	44	51	54	43	48	50	47	52	46	50	55	42	47	44	57	54	45	41	37	42	52	42	42	43	43	48	41	45	47	52	52	37	54	53	58	48	48	42	56	50	36	50	58	55	48	42	54	47	38	43	42	42	50	47	49	50	41	56	39	49	46	53	50	49	53	41	41	47	54	46	49	51	42	35	51	53	33	35	49	59	57	47	52	56	53	51	46	47	44	36	44	47	51	44	44	58	37	50	62	45	42	42	40	49	42	41	52	60	52	36	38	37	49	37	53	52	47	32	40	51	59	47	43	59	57	44	44	58	47	31	48	46	49	46	49	45	47	36	50	56	38	60	42	50	50	59	49	44	54	44	56	52	38	54	58	33	51	38	44	48	48	50	57	57	56	40	54	59	58	45	51	46	48	39	54	39	50	49	40	44	37	53	50	54	54	50	38	44	54	53	44	49	47	50	48	49	38	44	43	38	52	52	43	55	43	47	50	48	52	48	43	48	57	43	50	41	51	45	44	43	50	64	58	45	52	36	46	56	60	42	42	52	54	39	58	45	37	46	53	49	51	52	49	36	59	48	42	56	56	46	42	51	49	45	54	56	48	46	65	40	51	38	48	65	41	45	50	49	44	43	47	50	49	38	50	46	43	50	41	44	45	56	46	54	41	39	45	49	52	59	56	49	52	44	44	49	37	34	57	42	46	47	56	45	57	48	54	53	56	57	49	53	54	39	46	43	58	51	47	53	44	48	35	48	56	39	42	54	45	42	35	51	49	53	46	46	44	55	53	53	42	32	66	50	48	45	44	51	39	43	47	50	43	54	56	55	39	43	47	42	44	46	48	51	51	46	42	48	42	57	45	41	61	45	59	56	43	48	48	53	49	38	51	43	44	49	41	54	50	41	58	51	50	57	49	48	64	51	44	45	36	42	48	44	54	38	50	53	60	52	46	42	67	55	40	43	47	58	48	47	43	53	42	55	34	46	34	49	47	54	45	49	49	47	43	48	45	47	47	36	42	46	47	49	49	36	51	57	50	47	42	65	56	33	36	48	50	47	46	52	42	50	42	40	55	39	39	56	49	52	41	51	43	53	54	53	54	56	78	39	55	32	45	48	46	26	50	62	41	39	46	58	41	42	30	48	51	55	47	45	47	43	50	59	51	43	53	53	48	49	53	57	52	46	47	55	51	46	41	45	54	43	48	60	45	49	48	46	30	33	44	42	50	34	47	45	38	42	53	58	47	45	42	57	56	43
8078	1481	951	910	1878	2936	3262	3101	2727	2314	1927	1727	1584	1381	1295	1209	1082	1041	992	875	828	830	780	778	747	637	667	616	594	644	652	617	613	603	598	560	541	556	585	565	574	546	565	495	521	517	529	494	544	520	516	502	540	488	534	498	504	511	498	514	506	494	495	459	479	479	474	513	493	489	438	501	486	496	508	491	460	493	466	448	472	505	459	466	476	487	477	491	493	476	505	494	439	468	442	489	470	480	511	443	483	471	472	471	482	476	466	461	478	466	468	444	526	482	484	512	483	471	459	444	502	480	402	435	448	449	476	465	454	509	484	485	508	514	436	486	458	465	468	440	466	467	433	440	468	474	478	538	476	494	461	469	500	465	478	474	463	463	493	450	466	483	449	501	511	499	465	465	471	447	475	492	484	461	506	454	446	462	421	452	496	481	477	499	497	510	472	463	476	454	489	455	445	401	527	463	462	501	457	467	455	466	429	444	462	443	439	435	455	478	465	442	473	476	491	479	482	464	474	438	511	469	480	434	484	508	451	462	454	460	445	473	459	470	464	444	448	483	460	458	426	491	472	494	452	429	445	458	467	497	454	465	467	467	467	438	487	461	463	461	452	453	474	459	493	479	444	430	481	449	468	475	467	461	462	470	443	493	452	436	487	467	475	491	494	445	490	483	458	476	424	491	471	451	424	457	534	498	462	492	461	464	406	464	434	472	463	452	500	529	424	452	443	433	460	441	455	474	452	476	478	456	478	431	465	481	493	489	457	451	437	503	450	510	482	471	436	463	446	458	432	474	449	475	466	446	482	461	458	450	460	467	470	433	462	488	440	482	463	430	448	449	445	477	428	488	451	481	457	454	465	482	446	477	474	446	455	469	493	437	459	434	456	456	471	444	482	458	470	518	506	425	459	450	461	492	470	480	456	461	450	484	467	470	433	481	464	441	471	455	461	470	460	495	460	448	485	424	466	450	470	434	443	466	424	464	449	484	464	445	440	485	446	453	495	476	436	471	465	443	454	455	475	450	465	445	446	459	489	469	467	437	469	465	433	399	423	453	435	434	490	444	435	458	494	475	441	449	488	487	427	490	443	472	434	454	448	484	461	473	458	463	453	459	467	455	459	477	434	490	462	450	403	483	482	473	459	445	463	442	433	441	458	481	490	491	476	437	450	465	468	464	423	431	427	475	487	472	442	463	485	476	448	443	523	449	439	455	407	470	498	442	511	470	467	453	484	478	441	509	451	437	483	515	444	449	464	446	468	485	450	466	465	448	462	445	466	478	466	448	477	468	482	465	496	476	473	460	442	480	502	487	471	493	459	464	489	454	449	477	448	472	506	455	436	464	498	497	434	463	449	476	477	478	502	460	467	445	509	492	478	462	460	474	488	478	476	456	430	463	489	434	506	474	444	471	473	445	462	477	486	493	462	508	431	453	488	481	468	471	434	497	441	488	481	435	456	476	474	442	452	470	464	453	405	446	463	464	513	507	474	465	475	468	437	451	465	478	438	486	458	493	479	443	497	465	444	426	505	464	455	467	462	476	449	438	430	492	504	455	444	453	450	444	455	454	471	408	429	453	438	463	502	512	453	477	446	465	491	459	481	462	469	485	495	451	413	489	462	468	478	464	492	463	475	484	491	437	444	474	490	444	421	484	452	490	466	470	445	448	460	473	479	461	508	487	438	431	453	485	452	495	447	483	445	446	450	463	481	460	503	465	479	439	475	462	439	472	439	415	443	470	498	428	471	437	514	461	419	519	449	452	467	456	460	467	470	488	455	486	469	456	513	477	429	444	471	428	454	430	498	441	478	454	476	440	495	426	491	487	421	492	499	477	441	503	468	460	483	462	433	466	466	462	453	471	482	435	445	488	469	457	487	454	460	485	450	455	475	429	459	471	460	456	464	493	470	430	475	440	443	475	463	428	482	500	464	434	460	405	478	454	491	436	442	506	462	432	435	420	481	465	492	434	467	446	468	441	489	460	446	438	444	480	490	459	472	446	457	475	436	437	458	430	487	442	451	492	488	473	417	475	462	481	501	497	459	429	448	455	420	476	450	450	457	489	450	456	466	467	431	429	482	474	457	472	425	465	486	486	482	433	486	422	501	463	427	449	466	466	443	527	465	474	467	482	479	489	437	477	448	434	471	447	467	439	464	497	483	438	454	495	475	496	451	456	462	468	468	478	446	471	451	441	476	440	536	446	476	423	446	449	443	460	451	466	449	468	460	452	470	479	464	456	479	479	470	458	479	485	482	506	474	472	492	451	452	477	451	456	482	455	508	465	438	490	470	433	458	479	457	485	453	494	462	436	508	461	472	436	463	469	451	454	434	458	491	498	433	452	491	437	479	467	460	469	447	458	419	456	466	487	452	452	479	479	471	515	482	454	452	466	467	476	476	448	446	482	455	461	507	441	507	454	493	499	449	445	452	473	469	461	514	454	486	441	447	466	432	445	482	451	466	450	467	457	476	440	467	479	451	486	481	477	478	462	433	478	448	467	458	448	471	482	504	516	476	460	471	486	470	443	448	463	447	453	482	465	441	475	489	416	432	454	520	469	489	442	452	478	459	472	438	461	489	470	466	411	473	453	439	452	487	438	492	489	439	488	464	465	444	478	485	407	477	452	425	456	436	452	459	494	441	432	450	516	434	448	500	454	477	467	449	449	429	406	455	482	474	473	455	539	496	475	470	478	451	455	428	452	464	513	493	479	483	477	480	432	463	486	477	420	454	484	440	459	470	457	461	461	480	448	448	467	457	487	465	445	488	426	449	470	463	456	493	488	469	465	459	423	473	485	486	456	494	462	497	456	476	463	438	482	450	427	485	429	449	461	471	477	476	440	467	471	443	478	442	450	460	495	467	451	455	473	461	467	485	437	486	452	458	465	464	453	419	468	464	479	500	446	433	511	450	447	471	459	471	445	455	480	452	441	505	489	426	442	436	436	477	481	452	449	463	458	473	477	480	480	489	463	450	457	445	473	491	461	466	503	467	447	465	441	453	440	470	445	441	460	449	433	464	475	471	484	437	461	422	484	447	470	482	490	454	457	413	456	472	488	459	462	481	486	450	464	425	484	466	465	487	459	463	436	459	479	452	461	440	408	456	515	455	445	456	478	452	454	478	435	463	468	423	461	453	449	468	471	484	471	448	473	461	491	494	461	474	492	460	452	415	435	440	456	469	471	483	463	488	436	453	428	465	447	447	476	426	430	450	472	496	459	494	460	477	447	436	462	454	479	453	452	483	501	481	473	455	469	441	463	486	423	490	426	472	436	453	473	458	496	489	455	471	489	487	482	469	447	440	452	469	444	476	446	496	456	444	474	476	474	432	443	443	477	461	470	471	468	518	466	453	491	483	466	444	475	481	452	432	512	453	440	479	460	471	454	435	467	470	474	498	486	477	466	481	455	436	439	447	435	468	462	474	463	449	454	473	413	440	437	448	423	461	438	459	439	424	509	470	428	424	437	439	428	447	444	489	422
1643	162	80	53	48	55	64	76	86	71	76	49	66	62	39	61	43	48	43	42	52	43	34	35	41	35	43	47	38	30	44	33	27	35	24	25	18	30	31	35	34	16	20	27	28	32	28	36	30	27	27	27	28	27	38	31	33	28	28	31	31	30	24	20	30	27	33	24	29	23	30	19	25	26	26	20	34	24	19	22	34	34	22	27	19	31	27	28	28	31	25	21	27	23	30	29	31	21	24	28	14	30	24	24	26	27	18	28	30	28	19	29	24	25	29	30	31	30	24	23	21	23	19	30	25	24	24	22	32	30	29	29	29	28	22	26	26	22	24	34	24	25	18	26	31	29	28	30	28	27	25	33	19	24	40	19	22	26	37	15	32	19	20	20	24	29	25	26	22	27	25	23	24	23	16	28	25	31	31	28	37	17	21	29	27	22	23	28	32	28	31	25	23	31	24	28	23	17	28	28	21	24	32	19	22	29	32	26	32	23	32	28	26	21	28	24	22	30	30	32	23	26	29	23	22	30	36	21	29	18	21	34	20	29	25	23	23	14	26	25	20	33	25	25	26	34	29	13	22	24	26	26	15	25	31	33	18	27	29	25	23	27	26	23	21	26	26	28	32	21	30	32	19	29	35	37	33	24	25	13	25	31	22	18	22	25	33	37	31	30	27	24	26	27	24	20	26	29	24	34	28	21	20	22	24	30	15	29	20	20	40	28	28	18	26	27	18	27	29	22	28	38	21	19	21	31	30	27	23	20	23	25	23	20	22	34	24	31	20	28	34	26	26	26	17	25	29	30	24	23	28	37	29	26	22	21	22	37	32	31	24	26	27	33	32	30	23	21	31	21	29	28	22	26	20	21	24	21	31	19	18	20	27	32	24	32	21	19	28	27	25	28	23	19	25	29	23	32	25	29	24	15	23	32	25	30	20	32	29	20	26	20	27	21	21	36	22	26	23	19	21	18	32	25	20	20	16	31	20	29	28	24	27	25	26	21	36	27	23	26	29	19	26	27	23	35	25	31	36	28	16	22	26	32	32	28	25	25	24	25	21	12	26	28	33	25	27	22	35	29	18	22	25	21	27	30	26	21	26	21	24	18	26	28	31	27	29	23	28	35	25	22	21	25	20	29	31	34	19	20	25	25	27	26	25	26	23	24	33	30	20	23	23	17	28	25	19	26	20	33	31	23	28	28	26	39	24	25	24	19	22	33	36	24	26	27	34	24	25	27	24	22	30	31	24	33	27	19	22	31	16	29	17	24	19	29	31	26	21	26	25	35	28	36	25	33	22	26	22	24	27	21	19	27	18	23	22	34	23	24	23	17	25	17	26	29	24	25	28	21	35	25	20	19	21	22	26	15	20	26	27	36	25	23	31	32	28	22	27	25	19	30	28	34	34	20	27	24	28	24	27	27	22	27	31	19	27	20	29	24	18	26	27	20	36	23	27	19	25	23	23	27	23	33	31	31	13	32	30	31	27	28	27	22	37	18	31	26	24	30	36	22	12	17	28	27	35	26	21	33	30	16	34	19	23	17	27	20	22	24	30	27	25	29	24	26	27	21	26	29	23	32	36	11	25	20	24	29	26	34	18	28	25	23	16	38	18	20	40	23	24	25	37	19	30	25	27	24	30	31	17	24	29	27	32	27	24	28	24	32	30	24	24	26	28	22	16	24	28	21	35	36	32	24	29	29	31	24	36	27	25	28	21	23	24	25	25	19	27	22	25	24	22	28	28	30	44	23	15	28	25	23	25	23	25	22	24	21	35	29	21	28	37	21	23	29	29	30	25	24	27	24	16	25	32	18	22	25	26	29	19	28	28	18	33	31	25	28	32	33	17	19	23	29	26	27	19	17	29	15	23	21	18	31	28	30	23	33	30	20	21	28	34	33	35	34	28	21	27	31	29	17	30	24	34	43	29	22	38	26	30	28	22	21	24	26	18	28	18	20	17	22	27	36	24	29	24	27	29	21	27	20	24	31	31	17	22	31	28	28	21	25	21	25	26	33	30	29	26	30	28	14	26	28	24	23	25	28	24	34	26	23	22	30	30	18	33	27	26	20	44	25	20	29	25	17	28	23	28	22	16	19	21	33	23	22	22	27	25	27	21	31	24	23	35	19	23	27	24	21	24	24	21	24	32	29	29	15	27	24	23	27	27	26	35	24	21	20	23	33	25	23	26	15	18	21	22	26	18	29	24	15	27	32	25	27	34	22	26	26	21	18	21	27	26	23	15	29	26	28	32	29	31	28	27	26	21	24	21	25	23	17	31	26	24	24	28	28	31	24	24	21	30	25	34	17	19	25	26	26	29	28	23	29	20	26	17	26	24	21	27	28	25	23	39	25	24	26	24	24	13	23	32	21	29	24	31	36	30	24	23	29	31	19	23	19	28	24	27	21	19	24	15	16	25	29	27	17	31	28	25	29	22	25	29	19	21	21	29	21	19	34	14	29	35	21	18	24	23	25	24	25	43	15	27	20	28	38	32	22	24	30	32	31	34	30	26	23	19	20	34	31	20	28	24	21	26	33	29	21	22	24	28	25	19	31	24	25	29	35	32	26	19	21	21	28	29	30	14	22	29	15	28	26	21	29	17	30	26	30	35	31	22	25	21	30	28	32	38	24	25	22	31	29	26	29	27	24	22	23	32	31	23	23	17	23	16	28	18	30	28	31	26	30	25	36	17	24	30	24	26	23	11	28	30	34	24	19	24	23	28	23	27	27	27	27	25	24	16	19	24	31	26	25	30	30	17	18	41	21	17	21	27	32	21	33	25	15	31	19	33	29	24	22	23	25	23	28	32	24	29	22	26	24	17	20	30	20	21	23	24	30	21	30	22	29	24	30	21	31	19	21	30	25	23	31	28	40	23	31	20	23	28	23	29	29	29	21	32	21	29	30	28	28	18	27	25	30	20	19	26	24	27	20	31	24	21	20	25	35	34	24	25	26	25	23	31	26	22	22	30	35	31	40	19	20	30	23	30	20	26	22	24	27	31	36	23	30	19	24	27	26	11	32	32	32	20	37	22	27	23	34	24	29	26	27	34	28	21	33	29	20	25	21	30	22	22	30	22	23	22	27	14	25	36	22	23	23	25	30	22	27	21	23	31	22	31	26	32	21	23	29	19	29	30	24	34	27	33	29	25	30	26	17	26	19	17	26	31	28	27	28	20	25	20	27	29	22	28	25	25	23	30	15	23	39	29	29	28	20	28	18	37	26	28	27	22	31	24	18	24	23	18	22	31	21	33	22	27	32	22	26	31	24	32	24	26	24	28	20	32	29	21	31	20	29	30	33	28	33	23	28	19	25	23	20	28	27	22	29	20	17	20	26	37	21	28	25	32	22	23	22	26	23	15	17	28	21	20	28	32	29	31	33	25	26	19	22	23	25	28	25	17	36	22	29	26	23	21	23	23	28	22	28	22	27	32	17	21	16	31	25	25	23	26	33	26	23	19	20	33	24	30	32	20	30
12293	2274	1198	1231	3137	5187	5420	4883	4200	3469	2860	2458	2196	1800	1568	1419	1205	1157	1006	984	884	832	763	755	664	711	603	630	571	558	535	516	479	496	461	447	470	410	448	387	425	405	404	356	387	350	414	379	347	390	372	353	338	361	342	364	369	349	340	358	305	326	337	357	352	330	311	335	305	306	293	287	324	316	320	328	330	275	340	283	334	313	302	309	282	304	293	272	302	307	310	335	324	281	293	292	311	259	313	290	274	300	291	283	292	294	322	287	264	296	332	278	323	270	273	271	274	290	303	281	282	269	310	281	285	265	283	293	296	270	293	293	242	312	273	262	276	296	273	299	293	260	285	285	274	288	298	258	278	281	276	271	281	296	285	294	292	267	245	300	305	305	304	278	321	316	266	289	304	258	286	296	268	311	290	273	291	264	259	255	279	271	265	267	266	290	308	276	268	299	290	286	314	308	271	279	280	274	281	301	293	280	270	286	286	303	289	272	313	296	303	285	254	309	304	267	263	274	280	283	285	324	312	293	261	307	280	304	271	309	287	289	278	266	280	285	259	280	293	262	307	280	273	276	256	303	303	274	308	283	312	290	266	280	308	276	279	294	234	239	273	300	268	308	293	279	274	310	265	254	271	285	278	237	272	266	302	276	285	321	272	253	268	308	284	292	272	284	249	283	273	300	279	283	256	275	291	271	268	316	272	271	286	284	266	272	302	267	290	274	285	268	266	283	245	302	308	262	259	272	269	296	293	267	271	302	306	294	297	270	302	287	304	275	277	266	310	308	261	280	267	255	290	291	300	280	266	273	279	301	281	261	266	274	300	292	278	303	270	300	256	300	267	284	291	285	265	281	281	295	287	284	264	281	291	284	279	275	306	270	275	275	273	256	300	247	292	282	298	312	306	255	280	287	248	286	268	285	297	258	251	277	286	292	322	330	278	285	272	285	275	286	266	293	266	300	274	289	279	258	267	266	296	261	265	270	249	292	297	256	283	257	289	274	292	285	290	280	296	280	286	294	297	264	270	299	280	277	282	268	251	274	276	278	281	276	270	300	294	300	301	281	286	268	284	298	268	284	283	275	275	277	275	269	304	293	280	271	225	264	287	276	286	268	297	291	302	277	274	283	276	293	275	249	257	279	305	308	262	295	301	280	304	263	294	297	299	268	294	299	305	281	276	274	301	282	320	294	298	283	280	297	286	269	262	286	306	311	269	307	249	254	267	276	283	306	286	285	270	286	281	273	305	296	277	314	285	282	285	272	267	285	256	273	303	295	299	265	298	269	295	313	310	261	311	267	323	306	281	280	296	297	283	265	284	280	291	278	312	304	285	284	279	290	259	262	253	284	292	255	285	279	267	274	283	277	280	286	267	287	245	286	286	303	285	286	312	274	302	284	299	265	286	282	260	274	302	301	279	277	245	288	294	281	308	287	282	258	279	310	274	302	272	252	286	314	304	276	300	296	278	276	288	301	292	271	283	300	268	302	320	263	274	279	267	283	251	291	282	282	273	270	295	301	262	261	254	252	261	270	302	269	295	304	255	246	278	247	287	294	302	299	278	246	263	275	271	279	298	269	286	281	280	299	280	289	264	308	281	294	258	256	251	287	307	294	260	289	270	284	287	290	270	271	283	272	291	258	264	279	279	303	274	275	296	267	266	266	288	285	293	271	272	284	278	291	276	278	267	305	273	315	288	284	268	275	294	289	263	277	299	309	291	288	264	279	286	307	318	267	286	258	273	277	273	287	280	276	318	282	275	282	271	274	251	275	286	269	247	271	284	278	288	283	318	283	301	284	259	290	289	299	286	279	279	295	263	269	299	275	286	292	267	271	293	291	271	289	283	271	292	291	257	298	276	254	292	291	260	298	278	268	304	271	278	285	284	291	279	298	260	283	265	298	278	315	276	271	295	261	294	295	277	269	275	304	293	305	276	249	294	296	287	277	292	309	297	247	287	278	294	274	308	282	260	279	294	273	312	261	254	284	266	246	245	262	277	263	288	293	310	246	307	294	270	280	263	277	294	306	275	304	301	268	276	291	299	300	275	281	241	270	319	275	288	283	263	288	286	282	246	286	264	293	271	282	267	256	298	295	295	292	287	275	242	290	286	272	260	279	286	307	241	277	295	295	274	260	298	260	282	267	277	283	273	283	297	298	276	268	266	268	240	296	255	267	288	296	285	279	254	269	265	323	286	312	296	298	264	302	290	274	269	297	280	287	265	279	290	256	297	286	264	321	311	284	276	286	317	280	282	325	304	296	276	273	269	299	282	286	284	255	290	271	269	299	280	282	300	284	265	277	274	287	277	290	288	269	276	279	272	276	299	285	294	289	287	288	260	283	281	290	300	305	298	276	274	267	287	311	274	260	305	272	309	281	289	305	272	280	272	251	264	277	265	269	282	312	277	276	242	284	296	296	286	276	273	279	294	272	285	284	287	263	277	289	283	282	274	282	280	287	267	296	319	281	295	266	293	289	278	302	281	319	311	304	282	274	280	295	285	278	274	279	298	297	290	334	272	274	284	284	250	289	260	277	304	285	279	266	294	255	306	297	278	271	295	307	294	304	301	250	287	300	254	313	269	304	281	267	291	267	311	265	280	291	271	288	272	266	295	299	285	273	281	277	286	262	295	273	287	285	298	278	257	290	279	295	300	269	294	294	270	257	295	272	279	252	269	254	309	279	289	283	284	265	255	295	289	278	233	292	282	270	288	278	286	288	278	299	283	251	288	310	289	296	277	284	319	296	267	275	279	269	270	316	314	272	284	280	286	304	276	305	289	251	275	279	290	287	284	288	277	277	286	269	294	285	304	288	265	264	275	273	287	281	284	304	292	265	264	284	287	300	264	275	307	275	313	279	298	291	294	289	287	292	282	296	298	285	227	276	282	272	272	259	295	270	294	313	262	279	250	278	305	303	303	270	259	256	263	271	306	279	279	299	266	289	290	278	270	276	292	269	302	264	293	275	284	257	284	292	272	264	295	258	308	295	305	250	292	278	289	261	281	267	261	280	287	312	303	289	266	295	265	267	288	303	278	285	275	286	257	331	324	263	277	260	306	248	306	285	304	282	281	289	277	271	256	273	269	261	309	269	282	284	313	294	314	253	301	291	275	255	323	281	282	283	285	271	298	291	276	275	281	269	300	299	271	276	281	280	281	295	263	274	274	285	277	277	292	288	299	257	295	267	287	272	262	252	261	258	285	301	258	293	299	306	271	310	253	288	268	276	281	310	285	293	258	279	274	291	302	284	289	285	303	282	289	284	261	323	285	297	284	279	270	296	300	265	277	277	305	290	245	300	279	278	264	269	278	293	271	256	287	257	273	296	295	290	276	255	288	281	287	272	288	268	301	260	263	292	284	296	275	259	306	316	290	267	271	262	262	263	287	284	295	278	309	276	274	293	266	286	290	276	266	250	293	283	269	280	304	288	273	285	300	300	277	271	275	255	260	268	271	290	298	273	275	252	294	261	286	284	274	291
1949	96	90	72	75	75	95	82	89	73	79	105	68	80	78	70	71	76	79	97	73	71	84	78	67	74	86	84	79	75	92	71	73	63	86	92	65	66	60	80	62	72	64	67	93	72	81	70	86	94	64	90	61	65	70	67	61	66	72	79	85	77	67	81	69	64	76	61	66	90	74	91	80	69	76	81	72	69	80	84	57	77	70	101	87	86	70	78	89	78	82	51	70	56	73	88	93	73	81	80	70	79	82	76	74	77	94	85	74	70	78	82	72	73	69	74	60	86	60	73	95	70	84	65	79	71	82	64	71	66	60	70	71	84	78	74	69	68	67	77	82	79	81	83	72	75	71	62	72	70	78	69	70	61	61	66	82	63	73	83	66	82	78	74	67	84	76	72	57	69	74	75	76	77	53	59	70	67	79	86	72	71	79	82	74	75	69	73	70	92	89	79	84	76	79	78	70	70	70	76	58	75	82	68	75	68	83	73	68	76	79	67	69	70	79	77	63	68	77	74	77	87	71	70	63	76	88	72	62	59	75	70	83	82	51	81	74	68	72	58	88	71	67	98	81	78	68	82	63	73	78	70	77	62	63	74	60	82	64	67	72	88	75	75	73	67	61	82	64	64	81	78	90	67	77	67	76	85	68	68	52	68	67	80	74	79	83	66	86	61	94	73	68	65	69	72	82	79	86	91	77	73	59	71	59	87	73	81	73	58	72	86	80	73	76	68	71	69	75	60	67	77	82	76	78	84	69	63	56	98	64	73	84	79	71	60	68	86	98	79	82	77	68	82	70	86	77	67	67	70	72	76	86	67	75	85	77	72	90	83	79	73	78	74	86	68	70	75	72	71	69	73	70	57	68	65	81	81	83	71	71	70	82	68	67	78	66	80	92	77	65	64	64	82	86	77	74	69	77	83	94	68	68	70	78	78	68	67	89	81	65	79	70	67	81	86	54	72	76	65	69	71	72	83	81	75	59	70	69	62	61	69	71	68	61	79	64	74	70	72	71	78	69	86	69	62	69	78	77	77	69	84	69	83	74	74	65	76	67	57	66	73	65	85	100	61	65	78	72	91	64	87	84	74	78	67	81	59	90	67	69	91	73	82	71	82	74	82	88	86	78	71	68	82	81	66	64	76	74	76	96	80	89	69	72	98	80	90	84	68	66	71	96	71	82	69	71	78	78	69	74	77	80	80	81	77	86	69	54	82	81	76	87	66	85	74	67	62	72	82	74	77	79	79	68	80	75	91	66	86	76	91	73	65	64	92	89	81	85	75	76	80	75	68	73	85	61	72	67	79	87	100	84	91	83	65	80	77	69	81	74	74	66	65	76	83	72	75	61	85	72	80	69	75	69	74	90	70	60	89	77	80	69	83	63	96	71	74	75	74	72	86	63	77	72	64	58	72	77	74	78	67	84	73	77	89	78	84	85	87	67	60	87	65	62	84	71	70	75	61	69	76	74	85	64	73	93	64	62	61	68	82	63	74	78	75	75	77	91	81	88	74	70	80	70	73	79	88	68	75	69	67	81	77	74	56	73	78	81	78	102	74	70	60	86	65	82	64	85	75	83	66	80	63	73	63	78	80	86	57	75	74	76	71	74	75	83	74	87	91	89	78	68	67	73	83	63	63	83	83	82	78	80	82	87	78	70	80	68	75	82	97	76	69	76	68	76	74	81	75	72	76	92	71	60	79	84	68	71	79	60	80	67	83	92	62	79	76	78	78	75	74	84	71	67	90	64	51	75	82	74	100	66	87	85	67	82	79	73	80	81	71	64	68	76	84	83	84	81	80	74	79	79	78	76	78	78	87	79	76	72	81	80	85	85	62	68	65	81	80	82	96	68	84	80	79	105	68	83	74	70	86	97	77	93	80	80	77	93	74	74	82	93	78	70	68	77	68	76	65	75	64	75	66	88	64	87	62	69	54	65	60	78	77	56	82	75	79	66	69	77	71	65	72	66	78	74	76	81	56	81	66	63	79	79	72	79	83	80	81	86	77	58	75	88	87	64	57	81	76	58	76	67	82	72	69	75	61	84	64	77	64	68	83	90	81	68	66	72	78	81	80	81	80	79	70	74	62	64	90	80	71	88	76	80	82	79	68	70	75	77	73	83	74	80	75	95	53	78	69	80	78	84	68	65	75	68	79	88	85	67	72	72	83	68	78	66	70	70	75	70	72	60	62	79	76	91	68	66	61	90	66	76	67	58	72	76	80	63	93	70	70	79	89	83	79	80	92	72	68	67	97	72	83	76	77	75	62	74	89	80	71	65	78	67	74	75	89	78	70	61	79	70	74	76	83	74	87	66	57	79	71	73	73	70	96	63	69	83	75	91	79	86	60	76	74	70	90	77	73	80	86	77	85	73	74	75	81	73	63	61	74	62	69	72	63	71	68	59	76	63	70	72	80	61	85	85	87	71	65	76	69	74	76	65	76	84	89	80	74	76	79	67	61	74	69	79	76	62	76	77	59	74	80	76	80	82	75	60	79	78	88	76	79	74	67	80	81	71	61	89	73	66	78	74	87	82	79	63	72	78	80	73	66	84	74	77	62	77	68	67	76	61	77	69	79	74	78	72	73	74	74	81	67	76	71	72	71	82	74	83	54	68	66	77	77	88	64	68	70	69	88	88	88	82	85	83	78	78	84	83	69	66	76	67	59	79	81	66	66	54	76	74	76	71	70	64	61	74	71	66	79	69	86	86	71	79	67	93	85	89	81	78	83	86	85	82	77	73	66	75	70	67	67	85	64	72	73	61	85	89	73	72	84	75	78	77	76	70	95	72	84	84	70	90	59	67	67	63	88	88	63	67	69	82	76	80	70	82	64	85	87	86	75	80	73	67	71	70	78	89	80	82	61	69	81	74	81	71	79	68	63	67	79	77	72	72	81	75	89	77	72	74	73	54	60	82	87	73	73	85	65	76	70	94	69	53	92	78	68	69	66	79	54	72	77	81	80	75	96	69	95	67	54	68	64	73	72	82	88	75	66	53	74	86	75	72	76	77	68	69	79	84	63	68	79	84	69	78	72	73	80	78	70	75	79	79	77	74	63	99	80	65	85	84	68	67	66	75	85	80	74	82	76	74	73	67	78	64	78	82	87	64	71	72	70	73	62	78	65	82	79	79	70	72	62	85	78	83	70	73	73	67	52	71	81	72	86	73	58	58	89	80	88	72	78	65	85	88	65	68	63	71	63	72	87	73	60	56	80	68	69	65	95	75	73	62	68	61	75	61	80	85	88	77	94	65	72	76	79	54	66	54	80	75	81	71	69	68	77	83	77	77	66	83	69	76	78	69	75	70	57	78	70	84	77	67	83	73	73	80	80	71	90	71	68	90	80	70	62	76	85	89	70	74	80	73	83	80	79	70	70	76	65	77	67	82	84	74	70	55	83	75	65	63	76	89	81	76	61	84	82	93	82	53	80	61	91	73	58	85	77	68	77	71	61	83	81	72	79	65	73	71	63	57	73
7183	1019	891	784	1003	1287	1319	1228	1273	1131	1028	973	952	926	922	851	834	843	839	841	816	785	774	795	786	752	796	778	778	751	795	760	759	758	751	781	762	757	740	723	743	775	764	785	752	722	735	752	693	751	725	739	754	748	696	748	760	717	739	716	774	772	753	715	737	698	785	746	743	799	736	714	755	752	744	706	768	752	748	686	711	720	747	733	720	734	781	723	736	701	691	786	730	733	773	760	710	702	694	750	752	723	674	683	710	706	700	726	742	711	725	756	708	721	711	778	714	734	800	741	696	661	720	724	741	733	726	762	764	756	749	740	766	757	731	696	723	750	784	726	717	788	706	729	704	734	715	720	717	697	705	697	702	732	746	745	731	759	729	759	746	749	720	732	731	773	701	728	728	725	730	722	691	679	711	727	722	723	655	725	671	720	723	769	649	704	695	718	717	706	730	674	723	685	746	678	731	751	737	771	755	771	736	719	721	762	728	729	741	688	764	715	725	701	734	720	710	730	744	697	776	736	750	745	705	696	711	713	725	698	709	748	760	746	730	747	744	736	724	698	727	710	698	739	756	715	702	718	739	726	725	713	734	679	699	741	697	737	706	738	717	702	771	759	727	722	738	774	745	701	681	748	728	747	728	772	762	738	771	727	739	721	720	713	751	726	691	710	704	747	725	680	749	715	750	785	701	706	758	712	721	709	788	754	748	718	783	703	744	726	724	748	697	712	734	731	751	749	721	732	734	731	721	759	741	709	707	709	697	718	741	751	726	675	715	736	777	708	754	708	734	738	715	740	745	692	728	740	720	721	705	689	699	764	702	744	735	711	759	737	700	735	736	735	707	731	737	731	733	682	737	712	750	724	718	718	732	734	751	697	725	687	726	724	745	769	639	745	695	672	789	693	662	745	695	725	722	729	708	715	789	713	733	719	741	687	714	671	751	702	726	697	742	715	702	782	722	745	725	700	709	736	713	699	737	705	740	706	719	729	713	773	705	684	716	687	721	696	769	705	712	745	703	744	740	688	752	716	723	745	753	716	753	678	722	737	734	730	702	722	703	746	742	709	708	718	707	654	733	710	756	715	812	739	740	758	740	712	656	715	714	708	726	706	748	731	722	704	743	765	740	670	714	737	708	725	778	719	712	705	707	750	707	741	719	750	728	732	700	747	735	742	734	697	727	683	746	715	664	725	752	730	739	700	700	705	728	764	735	742	681	662	725	694	676	696	709	750	729	700	717	726	750	746	729	714	696	735	740	771	669	766	719	784	745	727	728	713	746	758	703	704	673	693	760	753	721	682	720	725	731	697	732	745	684	755	737	757	689	770	722	736	712	761	729	697	711	719	700	724	697	728	696	659	711	699	701	718	733	690	716	720	767	684	703	687	727	753	737	764	731	703	675	695	681	700	724	731	758	740	689	742	715	727	678	698	698	748	745	729	685	756	692	716	698	781	717	758	746	725	769	697	698	749	707	716	745	723	773	700	742	706	744	684	768	709	792	713	721	707	723	695	726	694	673	749	762	740	724	704	685	755	706	680	796	715	706	700	734	748	736	759	698	730	699	703	750	690	711	691	729	717	691	729	728	704	715	706	697	701	750	717	733	717	742	700	731	706	728	739	681	710	708	694	726	736	711	706	695	741	743	732	731	688	734	733	713	758	736	665	764	698	750	717	698	730	761	694	762	734	733	698	755	694	694	738	700	671	759	730	746	737	716	736	708	776	689	716	678	717	750	748	737	716	761	691	735	740	740	722	728	751	705	757	740	742	730	728	738	734	703	708	702	722	798	717	700	723	725	735	744	656	711	730	724	715	737	731	709	774	718	708	720	735	746	714	728	703	679	723	739	696	731	692	709	770	740	707	704	754	730	738	734	734	718	698	720	725	717	765	725	741	687	739	718	722	744	706	689	745	728	693	722	687	686	756	746	694	742	723	691	769	709	729	716	764	720	773	725	736	727	707	714	728	734	701	719	763	768	684	691	753	747	724	749	717	730	755	685	692	736	714	714	741	700	748	705	760	728	698	734	743	719	693	670	749	771	705	747	766	690	726	715	704	701	745	770	757	709	754	733	735	699	783	714	714	720	676	720	749	702	708	787	698	754	758	700	709	708	736	715	718	705	733	752	689	715	678	737	719	652	747	687	725	687	768	706	712	692	739	727	727	723	774	737	742	700	742	690	732	719	728	726	685	714	748	656	758	795	744	749	740	698	709	742	720	762	713	727	756	709	737	704	682	722	693	717	732	807	735	766	747	755	720	698	734	713	716	732	723	708	722	692	669	751	708	751	713	715	694	731	722	755	707	771	725	716	750	756	754	713	736	736	751	765	783	786	709	727	717	742	719	690	733	698	711	714	732	698	738	708	731	758	714	711	748	711	711	728	746	699	733	762	681	709	686	749	679	695	742	727	688	721	737	721	748	740	694	719	709	715	701	740	739	719	711	747	741	768	743	695	738	741	737	695	763	714	720	724	738	732	722	740	752	795	730	746	718	709	713	731	731	670	699	778	748	729	748	744	708	712	725	740	689	762	738	704	721	735	705	698	760	748	707	754	725	683	735	702	752	704	689	746	711	698	736	773	699	700	742	700	734	766	730	746	728	728	759	726	727	708	742	727	726	693	731	757	692	751	695	744	702	757	731	715	729	728	692	731	730	759	709	715	725	700	758	712	758	752	692	728	747	740	745	744	693	700	709	693	735	752	730	762	746	712	795	706	707	712	774	723	751	740	714	736	764	702	664	738	739	762	674	741	740	680	717	761	721	722	743	727	713	743	774	758	652	716	678	720	686	710	720	716	733	763	737	753	749	728	678	734	742	743	743	716	765	723	738	715	699	735	714	735	749	761	790	750	731	700	679	702	735	715	730	754	714	700	731	705	726	764	770	743	732	731	698	738	682	695	724	764	723	704	700	737	740	754	760	687	723	693	701	695	729	707	718	731	712	689	737	741	729	691	695	722	731	785	785	710	765	736	695	722	722	669	735	732	752	720	782	763	721	726	663	741	713	688	717	735	748	704	736	720	721	700	721	722	751	757	743	747	770	709	717	713	752	738	713	729	715	731	708	738	698	789	713	711	759	728	721	782	704	721	718	735	725	691	767	779	712	770	724	707	681	741	732	734	770	704	669	708	729	752	691	749	729	726	711	794	677	763	752	725	730	724	711	756	670	773	738	746	727	700	726	747	719	714	727	718	775	730	763	724	714	722	717	682	764	718	734	755	677	707	763	730	722	709	746	760	712	780	739	739	711	755	698	691	642	770	728	773	703	734	749	680	739	679	726	735	700	738	741	716	689	682	771	730	762	688	768	702	777	720	710	699	750	712	748	703	715	770	719	727	711	749	752	718	716	662	724	751	729	763	730	695	721	691	684	733	712	762	730	729	744	707	722	713	727	715	764	775	782	717	762	733	697	730	711	682	728	736	665	742	755	747	702	683	728	757	721	713	762	705	719	707	742	705	701	780	749	690	730	674	731	708	690
1207	123	91	67	62	69	75	79	84	84	90	78	89	71	84	60	73	60	55	51	49	52	64	80	52	54	45	41	58	50	39	46	48	53	51	54	51	41	50	54	53	40	59	49	51	46	42	53	35	49	58	41	51	75	59	45	59	52	60	41	45	60	55	42	46	49	41	42	54	43	48	41	50	50	48	56	55	54	48	47	41	56	56	39	49	54	45	51	49	52	62	38	54	48	52	64	56	52	66	44	54	44	43	58	58	42	62	46	48	57	53	48	42	48	47	55	49	52	45	50	62	40	44	48	49	43	44	54	37	41	53	51	56	40	43	47	41	39	53	36	57	41	56	35	51	65	59	40	51	50	57	53	64	57	44	43	55	40	55	43	51	54	45	58	49	51	49	48	49	56	37	53	66	49	48	47	50	45	46	57	43	51	47	57	42	44	45	39	45	48	55	62	57	40	41	51	42	56	66	50	56	57	46	45	43	41	48	55	50	57	47	37	62	47	46	53	49	53	39	57	46	54	44	49	49	41	56	49	53	35	48	47	38	62	66	36	52	43	48	46	49	51	43	57	38	56	57	49	36	45	40	43	63	38	52	45	63	42	49	38	58	50	59	47	51	56	35	50	37	39	47	47	45	52	51	51	52	38	58	54	47	42	38	54	42	50	57	51	40	46	46	43	42	57	45	48	47	54	54	63	48	34	68	54	56	43	59	44	61	62	56	45	44	44	49	60	45	39	44	58	45	49	39	39	50	51	57	58	61	33	48	48	54	63	54	37	43	58	59	43	40	49	43	54	40	53	47	61	50	51	52	54	57	39	49	53	63	63	59	60	46	48	41	41	46	58	47	46	48	52	38	38	59	59	49	46	38	54	57	47	52	48	50	49	41	68	50	40	34	62	39	47	58	33	48	47	46	45	38	52	38	47	43	61	49	52	51	42	59	44	58	43	50	55	46	51	43	50	39	42	43	49	43	58	51	45	46	51	47	63	47	63	66	52	52	56	46	47	52	52	43	55	55	39	54	52	60	46	55	59	51	35	47	40	45	49	50	54	60	56	56	53	41	47	46	43	42	51	62	53	62	47	45	38	35	30	32	52	53	61	52	48	58	43	36	45	65	51	52	43	42	51	51	44	47	58	54	45	58	56	46	47	60	51	71	54	48	39	51	44	49	48	57	55	48	53	67	43	55	53	51	44	48	36	52	49	52	58	44	63	39	46	54	69	53	37	51	48	52	45	54	37	48	48	45	49	53	46	58	49	45	32	71	45	53	46	42	40	44	52	47	46	52	38	46	52	46	49	41	57	51	59	48	48	55	46	47	29	53	46	41	55	50	45	50	44	62	42	51	48	53	47	46	43	50	44	60	47	40	45	46	56	51	41	55	46	47	68	49	57	62	43	35	55	55	49	41	42	41	47	51	38	54	40	65	48	51	34	64	47	39	58	52	53	40	51	48	47	56	58	45	32	51	57	48	41	62	52	58	60	43	48	53	40	48	49	51	50	43	35	42	54	44	53	50	49	50	42	51	41	48	54	49	45	47	49	55	52	54	47	50	57	52	40	50	45	43	52	58	49	42	56	42	45	42	48	55	59	48	56	47	56	42	58	48	50	48	52	46	48	58	57	56	50	31	53	47	52	62	45	56	58	46	55	50	44	43	39	54	57	48	52	39	61	55	50	61	60	60	44	43	44	50	59	46	45	52	54	42	57	49	52	44	43	56	38	45	55	49	46	51	55	44	48	38	35	47	63	60	51	58	54	41	50	36	34	56	56	48	54	52	45	49	47	39	58	61	40	47	60	52	37	46	49	46	46	62	46	50	60	55	53	36	46	52	61	60	66	37	46	41	49	54	54	41	46	61	58	52	48	45	51	46	57	52	46	47	44	52	51	54	47	44	60	64	57	43	44	46	51	59	49	52	35	46	49	38	51	50	45	41	49	41	40	53	46	54	59	53	63	49	45	42	42	53	53	45	53	48	51	57	40	55	50	47	53	49	54	51	53	51	57	51	61	53	47	41	62	62	50	49	55	41	51	53	35	41	56	43	52	49	40	52	53	45	69	49	49	46	51	45	54	45	48	54	51	48	52	40	37	42	47	40	50	39	51	45	52	58	45	63	40	46	41	45	49	54	46	48	55	41	46	44	57	31	54	55	57	54	60	55	51	35	46	46	56	43	48	43	55	50	44	38	59	47	44	49	44	49	55	51	51	45	42	49	55	37	41	51	40	56	44	52	57	54	56	51	55	44	51	61	55	57	42	70	48	51	47	52	59	44	46	45	45	52	33	44	55	51	66	57	49	43	47	53	48	61	48	47	60	40	61	43	50	61	54	56	63	35	51	48	56	53	59	54	45	52	55	49	53	43	47	56	42	51	55	41	39	57	55	62	48	48	46	48	57	33	56	35	39	51	35	63	44	53	48	56	56	49	46	37	43	53	52	52	59	46	54	41	52	45	42	51	52	57	56	53	43	47	58	54	54	39	54	45	46	51	53	63	47	48	48	42	49	45	47	38	58	44	50	56	55	50	55	50	46	67	46	57	52	54	47	46	51	51	51	44	40	57	50	50	37	41	46	57	53	55	40	50	53	44	44	44	37	55	44	52	63	49	50	52	47	36	47	53	33	53	64	56	52	38	52	40	42	51	47	51	51	39	45	55	61	46	48	38	39	54	41	39	50	69	50	52	39	49	51	47	43	47	45	43	53	45	49	60	59	43	59	44	55	54	47	45	56	44	47	58	45	72	46	60	39	39	53	36	56	59	38	58	45	64	51	44	55	52	54	46	40	43	48	56	41	56	57	48	47	47	49	60	53	55	63	45	43	60	54	40	43	46	47	50	59	50	41	46	44	48	49	38	49	56	45	58	51	48	46	58	60	53	46	54	50	39	48	46	52	57	52	40	52	50	57	52	38	49	47	46	59	53	60	39	43	53	38	44	47	44	37	57	60	59	48	44	50	54	53	38	54	50	56	49	53	69	63	45	40	59	47	44	53	52	41	45	40	56	49	34	46	65	54	50	45	52	41	43	49	44	35	57	58	60	59	61	61	60	50	51	45	37	59	60	58	51	52	53	54	54	52	45	60	40	52	58	38	51	43	37	42	48	48	48	45	50	43	52	50	53	50	40	52	43	62	54	47	46	60	55	51	45	47	41	65	49	54	48	54	61	55	50	54	48	56	51	46	43	43	42	55	48	43	57	52	44	40	48	54	58	46	49	55	50	42	49	53	46	58	64	38	48	38	68	56	62	52	59	44	45	38	39	43	37	45	42	39	54	55	46	52	55	63	45	51	43	54	46	63	53	54	54	65	47	40	63	55	42	60	46	45	55	49	50	68	52	49	42	44	63	39	46	40	60	45	56	44	61	44	57	45	38	46	49	65	50	47	63	58	42	48	48	54	24	42	41	34	47	54	42	42	47	48	47	47	52	43	52	55	47	60	39	47	47	48	47	55	49	40	47	48	46	59	50	47	48	51	40	46
10926	1967	1046	1102	2389	3892	3891	3459	2901	2548	2119	1805	1575	1416	1272	1134	1079	975	968	917	857	860	793	807	674	750	728	635	710	680	615	628	620	587	658	671	617	655	624	568	589	626	589	602	555	639	569	574	599	555	546	557	545	556	529	552	510	502	579	525	582	538	498	517	543	538	569	535	541	491	565	551	532	535	530	580	569	530	543	535	528	538	535	537	535	528	526	531	546	585	560	539	520	529	523	513	498	519	548	473	506	517	499	551	489	540	531	567	499	555	493	538	541	556	548	543	549	549	587	497	521	522	492	509	475	490	501	506	541	495	495	518	534	560	537	516	481	517	505	516	526	543	489	523	544	523	527	509	526	513	524	535	531	518	502	507	507	525	510	539	556	521	527	509	550	500	531	489	530	539	530	529	494	507	546	525	508	503	511	514	487	530	504	520	484	533	483	548	507	504	535	533	529	487	498	559	566	532	508	561	467	530	526	555	531	532	509	507	508	514	542	546	489	503	525	485	491	499	516	509	544	495	492	504	534	529	498	504	528	541	483	518	510	521	507	545	568	520	545	509	524	501	543	552	515	522	528	538	492	528	510	525	510	567	512	502	491	511	508	524	544	527	517	519	514	493	522	495	566	516	502	531	526	555	540	517	506	521	500	560	523	555	525	518	537	549	489	517	495	555	493	501	548	533	505	535	507	523	546	527	475	537	512	509	506	491	534	491	484	550	496	511	537	525	558	541	506	536	482	545	526	526	506	504	518	522	514	511	530	493	504	523	550	521	509	526	507	507	522	509	515	501	532	487	536	517	513	517	505	497	492	500	541	510	512	460	505	505	526	525	519	532	531	483	492	537	501	529	526	523	523	481	534	543	543	516	560	487	528	524	497	573	532	508	507	496	497	546	503	522	503	486	511	519	510	511	532	524	534	535	503	499	545	515	517	546	512	547	543	532	493	564	544	519	515	556	546	494	510	495	498	554	540	515	525	555	512	534	501	499	509	518	543	528	525	529	529	530	500	538	510	548	520	500	570	532	500	519	502	574	543	534	461	486	533	506	507	495	512	520	524	534	511	520	520	527	521	538	527	499	512	551	492	584	496	507	552	513	510	535	506	531	530	551	533	532	515	554	513	502	496	551	503	507	498	475	498	513	529	477	498	523	502	527	490	487	500	540	498	555	537	526	521	519	555	566	545	535	525	526	510	504	532	528	527	538	492	555	542	531	510	509	557	512	553	513	545	494	496	508	509	494	526	467	547	534	515	532	505	533	542	515	517	591	524	526	555	563	512	525	501	510	501	530	517	524	530	560	520	475	541	533	456	569	544	524	533	479	498	497	516	511	520	521	535	525	488	513	531	510	487	520	533	567	502	533	546	527	540	532	535	500	522	530	530	514	513	511	504	531	508	498	515	471	527	523	508	516	552	571	535	504	515	499	514	515	511	536	534	522	520	518	528	485	525	503	532	514	561	478	510	515	527	510	487	515	528	491	496	541	469	475	503	480	537	527	509	500	499	519	521	523	518	519	524	547	517	524	523	497	497	519	528	550	558	534	524	546	501	529	504	502	533	521	521	494	445	490	509	534	549	452	500	547	500	527	520	534	492	507	525	513	521	506	526	531	523	509	534	501	555	534	541	522	531	539	536	531	485	487	518	513	545	526	500	509	481	508	539	530	560	540	495	476	494	525	534	535	500	496	534	524	529	496	551	530	504	477	510	516	510	474	500	533	510	497	505	526	477	490	504	485	492	493	485	516	530	506	514	538	523	543	491	512	515	486	531	491	532	549	513	505	543	467	564	561	542	527	534	545	500	549	487	492	545	526	500	523	527	516	549	561	531	515	542	507	570	482	541	520	517	491	545	539	513	516	533	504	540	529	548	538	513	537	525	514	507	540	521	530	525	524	510	527	510	524	509	505	504	525	543	511	547	523	552	495	523	505	536	488	544	524	550	558	543	506	523	520	519	499	552	488	552	524	503	524	491	536	563	517	491	536	525	526	540	522	517	545	456	555	482	485	516	528	557	537	547	532	538	513	500	496	497	503	559	510	515	542	466	503	516	504	542	554	510	515	554	483	515	487	543	509	561	539	534	527	528	521	516	538	518	549	535	545	494	532	496	515	512	506	505	511	528	554	516	487	517	497	529	555	498	514	532	544	520	514	538	500	551	550	500	546	504	513	501	487	538	468	532	521	528	540	504	502	543	552	542	507	539	518	488	541	501	522	523	548	528	521	529	515	511	558	495	500	460	492	476	521	547	527	535	498	523	520	503	510	512	560	528	449	530	514	512	479	485	525	518	500	499	536	503	525	514	516	524	550	497	521	521	493	502	574	523	532	540	549	549	524	520	529	494	498	511	496	533	522	552	536	502	518	473	547	502	494	510	485	500	531	564	546	529	525	532	498	512	495	482	514	526	568	539	502	509	488	506	515	557	490	544	532	526	503	501	528	462	523	537	514	508	486	486	511	546	538	537	517	508	528	534	474	496	525	539	511	507	517	512	497	515	500	527	522	549	518	520	539	507	508	479	542	530	522	517	521	545	515	515	498	509	483	525	525	513	513	531	524	527	487	487	524	538	496	515	517	529	525	545	536	514	529	491	520	502	518	499	491	562	555	551	524	548	522	518	540	533	517	526	512	532	524	566	499	512	523	481	474	499	521	525	516	542	501	493	528	489	522	551	538	510	509	550	550	516	542	553	511	527	511	488	484	550	487	564	520	492	499	514	517	556	544	535	568	547	513	497	518	532	521	500	557	535	536	537	505	544	519	539	507	488	529	515	504	496	570	516	527	545	507	521	502	511	505	537	547	530	509	526	513	496	507	573	506	510	519	501	558	545	516	525	505	553	540	536	533	530	503	515	498	552	505	504	516	493	547	537	552	555	538	504	566	531	552	553	546	520	479	532	525	553	556	513	516	498	563	512	526	518	574	528	546	510	516	538	513	531	496	531	529	552	503	471	486	498	532	562	510	478	503	487	481	537	575	564	555	487	528	501	527	527	534	527	525	530	533	540	503	524	513	515	558	495	500	502	490	526	538	492	544	542	500	488	506	495	528	527	509	562	529	504	526	510	472	535	509	524	506	518	492	564	502	474	517	508	560	521	514	501	525	544	541	503	550	527	562	470	558	529	511	541	550	535	523	514	483	512	498	523	527	496	495	538	514	524	486	526	507	526	490	501	491	531	487	539	520	504	483	522	536	491	548	546	516	503	538	495	528	480	531	507	499	546	510	486	471	472	521	526	566	530	515	515	538	509	526	538	531	517	527	555	530	534	537	539	504	502	530	526	508	550	561	561	527	528	518	503	526	480	495	519	490	502	522	471	493	507	532	507	498	519	517	532	546	488	521	525	527	540	522	475	530	511	530	504	564	476	524	561	514	560	517	499	514	461	494	505	538	527	522	517	552	489	498	538	521	466	546	517	539	512	529	533	500	536	517	522	507	518	539	533	509	529	518	536	520	487	523	510	497	532	489	517	518	529	475	557	516
2972	102	81	71	72	58	76	82	81	74	75	78	76	67	68	67	58	57	57	71	60	51	54	61	51	49	43	58	69	54	52	67	56	53	60	43	62	39	66	55	39	47	44	49	55	40	49	45	51	52	55	57	55	61	61	37	48	37	39	43	60	57	48	39	64	48	39	40	55	43	43	51	48	43	41	36	55	43	64	36	59	50	58	48	58	45	54	55	55	60	51	46	48	54	56	51	49	59	51	39	46	68	48	52	40	49	49	60	45	46	69	43	51	44	42	47	41	52	53	51	59	62	54	50	42	56	46	46	47	67	47	50	48	49	50	41	62	45	54	50	52	53	46	42	60	47	42	54	45	41	48	51	61	61	50	54	49	44	46	63	52	55	48	42	49	53	51	50	47	46	44	42	41	49	47	41	41	58	54	51	54	59	37	49	36	47	48	49	49	49	50	42	43	42	47	46	57	52	40	41	45	34	54	49	57	38	42	55	47	57	34	38	34	54	45	48	48	55	58	53	39	57	49	44	42	54	52	54	60	67	51	35	44	49	60	35	46	56	43	41	40	47	38	42	48	41	42	42	44	37	52	43	34	54	41	53	50	41	53	45	48	44	39	46	51	50	50	44	42	36	55	46	52	48	53	50	45	40	42	45	58	44	53	59	46	51	53	57	44	53	38	48	48	45	62	49	50	41	60	39	48	60	51	63	50	54	52	45	42	57	53	40	64	53	51	45	55	53	45	45	51	44	50	53	51	56	48	53	66	52	48	44	60	56	70	49	49	60	41	36	49	49	40	52	47	46	47	38	46	52	56	39	41	45	53	57	52	43	44	60	50	51	45	42	49	39	47	52	50	50	47	56	43	36	48	47	44	46	57	49	54	51	45	43	40	50	44	42	38	56	52	48	48	40	52	36	46	43	40	42	55	44	44	55	49	61	51	48	56	45	56	39	46	53	53	50	56	55	48	54	38	54	42	58	46	49	45	49	66	43	52	56	48	50	51	54	39	41	46	42	57	50	54	43	43	60	47	56	49	46	44	33	53	58	54	55	56	52	52	61	40	47	57	55	43	38	49	48	48	50	54	43	49	45	49	49	49	50	40	36	54	42	50	48	52	62	52	57	44	49	51	48	41	48	56	53	57	59	53	49	39	46	44	44	63	54	48	48	49	49	40	50	54	33	61	38	44	49	39	50	54	53	42	44	47	46	38	49	51	39	45	48	56	39	43	44	42	58	35	60	65	55	50	32	69	52	64	47	51	54	38	58	57	48	42	49	54	41	55	49	61	39	63	38	45	54	59	37	46	41	38	48	61	59	52	44	55	46	53	51	50	48	51	37	39	45	40	52	39	48	41	51	49	46	55	57	57	45	43	38	24	37	57	51	50	51	56	53	61	35	37	48	46	33	46	58	49	44	38	50	58	50	44	69	48	51	50	35	45	64	64	54	55	50	53	47	50	57	58	54	49	42	45	56	54	56	41	66	52	61	46	47	54	46	66	43	49	34	50	46	55	49	58	53	50	41	46	48	36	57	53	48	45	52	54	48	38	49	36	51	44	60	47	50	42	48	50	41	47	48	43	58	47	70	52	41	52	40	45	60	53	41	55	51	38	39	57	41	47	46	47	44	56	58	58	46	47	60	40	42	46	58	53	47	62	47	61	55	51	44	45	48	33	57	42	44	43	56	51	37	39	49	51	48	47	52	61	48	43	44	44	58	45	45	56	38	42	44	49	53	44	47	48	52	41	50	42	46	49	49	48	47	40	36	51	47	40	36	39	58	39	50	52	51	53	52	50	44	41	54	45	50	51	53	59	53	30	58	41	40	44	56	59	46	43	49	39	53	55	53	56	52	42	43	40	41	52	45	51	60	55	55	48	48	51	43	37	54	38	38	46	47	36	61	57	58	41	48	42	63	45	57	33	49	55	43	42	53	53	45	53	45	39	44	61	50	41	52	42	60	50	45	46	46	54	41	42	51	38	50	52	49	41	57	56	48	50	43	40	49	62	53	54	52	52	44	41	63	54	47	39	44	49	53	41	36	34	43	49	49	60	39	47	60	47	46	56	47	45	53	44	43	52	55	48	42	42	51	45	46	42	53	60	44	54	47	43	45	67	48	53	57	46	55	51	48	39	56	50	57	48	44	48	50	54	44	40	59	34	44	48	48	51	54	55	54	45	46	68	41	54	62	43	37	61	54	52	45	48	39	58	48	49	64	57	53	50	44	42	39	33	49	62	51	44	39	42	47	47	45	56	61	39	51	48	42	47	57	58	49	52	56	61	49	41	44	47	47	49	52	41	42	46	43	46	52	44	60	38	40	42	57	44	61	53	48	46	59	50	56	33	34	42	50	45	46	55	40	49	56	53	54	53	40	67	40	43	41	45	43	47	61	56	62	38	55	45	42	50	38	55	58	44	47	51	54	42	52	55	46	69	53	43	54	51	42	49	40	56	53	55	51	47	52	42	46	34	40	58	42	51	64	42	40	49	52	54	65	45	45	45	50	43	64	55	46	58	45	50	46	54	42	40	54	49	40	49	50	40	52	59	51	44	39	43	54	61	46	50	53	45	46	54	49	55	45	53	48	50	44	50	48	37	42	52	57	51	50	61	44	58	50	49	53	44	39	46	53	49	49	53	49	59	48	54	41	43	58	56	47	54	46	55	47	50	57	45	42	49	45	43	45	46	45	47	44	54	47	55	64	42	35	55	36	37	51	51	50	57	42	47	52	37	51	68	51	51	58	50	48	47	50	48	58	47	48	38	37	43	49	52	52	50	46	53	40	46	50	48	59	54	44	50	52	51	51	46	36	47	44	49	54	42	53	59	48	48	46	53	38	57	49	50	46	48	53	49	49	55	48	47	46	35	49	55	47	43	60	49	55	53	39	53	61	47	55	65	44	54	50	50	38	56	52	49	60	45	43	49	50	51	51	47	44	40	51	40	59	56	54	42	57	53	52	39	55	54	50	47	41	64	45	46	58	45	57	40	52	42	45	41	56	42	51	59	61	47	49	44	52	51	44	43	66	47	61	44	41	45	56	45	51	30	46	57	46	39	48	45	48	50	51	57	49	57	61	62	45	41	56	41	55	53	42	47	48	55	54	44	58	51	48	49	53	47	53	50	31	55	51	54	41	48	47	52	48	49	44	44	40	67	47	43	48	62	55	50	41	44	51	42	51	45	39	45	51	54	47	55	44	52	59	31	50	53	54	41	53	52	42	60	65	43	47	52	51	51	46	49	57	44	39	45	43	64	43	43	36	43	47	49	58	51	46	47	45	48	46	48	42	51	47	56	38	51	54	43	43	55	52	56	61	45	52	50	57	52	43	41	41	60	57	46	50	52	46	49	34	45	50	47	41	68	57	41	46	35	45	52	50	47	47	46	50	45	38	50	52	48	45	43	55	52	40	46	52	40	54	51	44	58	46	48	52	36	59	48	46	55	42	38	60	48	47	34	42	61	36	48	38	50	44	55	50	49	43
8137	1483	996	858	1919	2995	3257	3084	2728	2270	2048	1776	1596	1427	1296	1144	1162	1028	935	884	859	818	751	764	719	708	709	652	676	657	637	658	615	628	566	581	564	584	550	564	548	564	557	515	525	525	537	546	510	497	525	540	551	529	526	527	511	533	513	521	509	467	508	477	493	486	476	503	554	464	523	549	520	511	479	474	524	492	463	491	526	496	469	491	462	476	467	488	477	500	476	499	468	464	511	465	448	517	479	481	459	467	470	460	440	504	502	499	504	467	469	470	512	503	532	444	506	479	469	460	428	469	484	460	478	461	464	457	506	502	514	466	511	458	448	507	471	463	512	473	482	493	472	459	501	482	467	463	467	458	480	470	461	470	460	465	469	467	457	511	472	471	462	469	478	468	469	428	446	459	471	461	518	498	468	430	466	494	453	478	450	483	513	454	451	481	463	494	501	460	513	468	418	436	463	476	492	495	490	488	457	420	461	436	461	467	418	457	430	480	481	455	443	456	475	462	442	475	447	505	480	485	485	464	478	474	482	479	492	434	484	481	443	442	455	458	468	487	460	443	476	500	491	430	510	494	435	490	477	479	509	479	430	469	482	467	484	480	497	487	430	479	479	477	507	439	491	478	485	470	427	490	448	505	457	465	453	490	455	455	507	471	481	443	459	438	446	471	537	514	478	463	450	465	502	433	470	465	488	459	500	476	459	461	468	480	482	452	473	473	471	454	483	467	450	449	472	426	459	475	489	499	436	456	448	499	482	452	480	474	464	483	515	485	460	448	491	483	439	444	519	488	478	449	496	487	469	461	475	487	440	403	495	480	461	425	443	488	490	501	491	482	485	427	518	489	455	502	455	484	451	476	457	463	439	496	479	471	446	481	454	452	465	479	481	485	539	496	503	472	452	441	488	455	498	470	426	446	473	475	467	473	456	492	493	448	460	477	490	469	480	488	435	495	455	482	482	471	455	465	451	480	483	429	460	490	467	468	460	486	440	427	522	476	380	482	426	474	464	443	486	458	490	467	496	468	452	473	463	443	478	459	467	445	483	484	463	475	430	447	504	478	471	451	469	479	451	441	466	477	457	462	481	475	433	425	430	435	442	462	460	502	497	482	461	469	486	478	484	457	465	484	485	491	445	457	429	446	534	499	452	443	450	466	458	457	427	482	493	458	450	447	457	459	485	505	488	435	496	499	497	478	480	487	473	458	454	460	487	498	501	448	453	487	442	470	489	474	401	464	465	445	447	463	480	464	463	484	463	461	489	489	474	469	446	502	507	487	513	471	440	500	478	496	454	469	454	414	492	439	485	498	496	474	473	477	480	436	469	452	475	450	473	472	493	469	465	452	464	445	457	486	485	466	518	465	472	484	506	446	443	460	469	474	470	529	509	468	449	447	487	480	485	442	474	437	454	494	427	466	491	446	485	436	501	488	465	439	420	453	500	456	455	501	488	483	466	480	432	440	512	485	524	473	479	468	456	458	466	507	450	439	432	484	459	452	459	493	482	495	473	467	467	426	444	469	482	511	474	468	478	495	428	461	499	447	536	504	433	467	460	461	473	457	484	483	484	457	498	422	455	463	478	461	452	479	504	474	461	442	441	502	520	459	466	494	484	445	419	474	491	461	476	498	480	427	483	475	473	459	437	504	477	466	478	470	453	477	453	460	472	472	487	507	475	464	438	463	431	435	458	451	441	472	507	466	503	473	454	460	474	481	454	496	439	479	431	480	514	445	451	465	487	467	479	497	429	469	496	428	462	408	451	476	437	469	455	467	472	493	477	446	456	463	489	454	477	457	471	441	488	475	502	463	445	438	481	468	464	461	457	491	473	469	439	461	474	443	496	520	476	448	478	454	483	455	436	467	480	483	511	455	484	482	467	460	501	503	441	477	492	518	460	488	468	432	517	465	464	496	485	499	481	470	458	515	469	449	461	488	454	469	474	456	455	468	473	484	467	430	485	503	469	474	478	479	481	450	511	470	441	475	467	451	452	487	510	475	447	509	444	448	496	499	482	463	471	449	459	432	450	432	501	466	468	442	439	450	491	468	505	457	460	485	459	466	452	484	462	451	464	445	466	445	485	490	498	466	482	494	526	471	463	446	461	471	455	460	492	412	477	456	479	494	468	446	476	512	467	456	469	480	433	463	465	481	457	489	492	474	455	508	473	477	464	427	466	492	459	516	488	467	439	486	446	445	467	452	466	458	520	448	495	465	517	469	459	458	461	476	446	445	453	455	515	476	473	501	484	444	449	440	451	489	472	472	440	513	517	473	491	465	436	446	480	478	426	511	464	487	487	487	448	525	439	469	480	503	448	477	455	475	515	490	493	490	487	468	445	453	451	444	469	497	497	493	439	461	508	458	478	465	467	505	499	466	470	425	443	452	484	467	461	467	462	497	463	493	452	482	474	502	448	472	472	462	502	497	490	461	487	492	481	467	491	461	459	501	453	461	431	436	427	459	484	448	481	423	480	477	448	464	503	446	468	452	480	509	461	431	441	457	444	484	458	461	491	471	437	452	456	500	459	458	458	481	458	433	451	462	471	411	462	492	481	477	463	493	454	489	428	490	463	459	451	454	467	479	481	486	471	466	444	482	447	466	452	435	447	469	494	462	478	476	481	454	505	476	483	465	480	499	482	502	464	457	425	491	453	434	454	483	501	483	427	480	485	470	466	460	464	443	489	479	480	482	462	448	466	498	483	476	487	452	458	413	428	468	463	420	460	494	478	471	481	486	458	462	437	488	509	476	441	484	489	456	459	515	472	503	484	446	486	436	455	488	476	452	477	453	480	427	461	465	466	434	453	435	453	470	485	471	457	505	473	426	471	480	457	482	482	429	463	478	452	480	465	460	472	474	458	467	491	477	462	459	456	465	439	500	463	470	465	462	432	456	479	453	443	451	465	454	453	470	446	462	488	496	465	428	452	449	435	501	492	421	445	477	457	481	464	462	433	499	443	508	465	480	451	438	513	455	445	476	451	461	473	461	462	495	502	443	438	456	459	419	471	482	480	486	515	460	471	472	461	473	495	457	474	482	474	490	457	429	446	430	440	461	453	436	467	466	462	505	481	473	465	450	476	472	460	489	463	458	486	520	498	462	486	452	455	415	479	479	467	447	491	479	477	463	480	489	439	452	464	467	474	448	452	462	458	434	475	475	464	449	452	495	452	495	461	491	477	463	469	466	521	495	475	487	522	488	453	462	473	488	504	495	473	523	445	440	473	460	482	458	476	472	485	470	486	442	468	462	458	502	428	446	483	453	426	479	491	459	453	487	465	511	452	467	494	432	456	486	481	410	470	469	462	480	434	487	504	471	446	516	475	472	476	505	448	454	462	487	453	433	461	476	517	448	457	468	441	500	459	507	462	491	450	483	432	471	454	469	477	470	475	441	477	467	445	474	527	428	482	437	461	434	453	451	488	469	477	462	489	476	457	456	456	469	438	459	434	489	483	472	458	460	444	455	484	461	478	490	480	483
1819	142	93	57	48	61	65	72	93	82	76	64	62	59	60	59	50	47	50	44	49	41	39	40	34	38	33	24	36	31	32	45	30	34	37	30	34	36	24	36	24	33	27	20	32	39	33	27	27	24	35	24	30	31	30	35	31	27	25	31	28	29	34	25	34	22	29	27	27	23	21	30	26	28	22	27	24	26	19	28	36	27	29	26	23	26	33	23	20	28	20	26	25	37	24	28	21	17	22	23	24	23	30	38	39	23	27	21	15	29	22	24	21	19	31	17	17	17	25	25	25	18	25	26	18	31	27	33	30	27	18	33	23	32	32	34	25	23	25	29	25	23	26	32	31	21	28	25	32	25	24	22	29	22	26	26	29	30	22	28	29	23	29	28	19	26	38	22	27	28	23	30	32	25	32	26	26	26	37	22	22	35	26	16	28	22	28	33	25	26	20	25	26	28	26	26	25	24	30	21	33	21	31	23	32	25	22	28	28	43	24	20	31	24	24	36	30	27	39	28	28	19	37	18	26	24	24	27	29	25	26	25	30	27	37	24	18	25	44	34	26	22	19	22	29	25	30	26	31	26	26	30	20	25	36	26	20	30	28	26	24	27	30	27	27	23	23	30	25	31	22	23	38	31	22	23	25	26	33	22	28	40	37	26	21	30	26	29	18	28	30	26	22	33	25	28	30	24	21	27	17	20	22	25	31	24	24	18	26	27	23	29	25	21	13	25	27	24	24	28	31	27	29	31	28	31	32	24	23	31	27	28	29	22	32	29	28	24	24	25	22	22	27	20	25	25	26	33	30	25	26	27	18	22	27	22	15	27	26	31	33	23	27	25	25	22	23	32	26	27	20	27	35	31	30	25	24	33	29	22	28	22	35	29	26	29	27	25	24	28	29	34	25	32	26	31	28	18	13	26	20	26	22	23	24	22	30	34	18	32	25	32	26	29	24	23	23	28	20	20	20	24	24	28	33	25	28	25	22	25	18	15	21	31	22	28	37	14	18	28	31	22	23	24	25	25	28	24	21	31	31	25	18	24	17	38	28	24	16	16	27	32	30	28	28	36	29	30	27	20	22	25	22	24	25	20	25	32	21	18	21	20	25	23	25	28	30	23	26	28	30	30	28	31	20	24	25	24	30	24	37	36	24	26	12	25	31	25	24	32	21	26	28	29	25	35	24	27	25	34	30	30	23	33	26	31	25	24	31	23	35	20	23	26	31	26	28	25	25	23	45	24	35	35	27	22	23	16	22	28	30	26	24	21	29	27	29	30	22	22	30	24	35	36	23	27	23	31	23	35	23	35	29	19	30	26	17	34	15	17	17	26	20	19	21	29	33	35	24	30	25	31	32	26	24	29	29	27	22	27	27	19	33	17	21	30	26	19	26	32	23	21	24	31	29	31	22	23	32	25	32	33	22	23	27	25	22	23	25	23	24	33	29	24	31	20	22	14	21	28	23	22	24	27	21	23	30	25	26	27	17	19	27	25	32	24	26	24	33	26	34	30	22	23	27	30	33	17	30	28	28	30	35	20	27	22	26	27	25	26	31	18	23	21	26	29	18	16	25	20	24	25	29	23	21	22	24	24	29	19	33	29	21	32	27	20	26	22	38	19	19	18	27	17	31	23	29	26	25	27	24	30	28	24	19	25	37	31	27	29	21	31	20	18	24	27	26	27	28	26	27	21	17	20	25	23	36	35	28	23	20	35	22	22	35	27	26	25	29	27	28	27	28	23	34	20	22	28	32	18	24	36	26	30	26	25	31	28	21	20	26	33	21	17	27	21	19	24	24	19	26	25	25	33	26	24	21	34	27	23	31	28	27	29	20	24	23	38	28	21	19	22	30	17	27	21	20	34	15	20	22	28	34	22	27	17	37	25	23	18	27	26	25	20	25	22	20	24	27	24	18	27	26	34	27	23	27	28	24	27	24	29	22	30	22	24	24	26	26	32	16	29	19	21	32	28	33	21	20	16	32	37	33	22	29	26	22	24	26	19	22	26	24	25	32	27	32	31	21	25	37	27	30	26	29	20	27	19	27	22	20	27	22	30	28	32	28	20	24	35	23	27	30	23	24	20	23	30	24	17	22	23	28	27	30	26	21	31	28	22	28	25	27	34	21	24	32	33	29	25	24	30	23	15	31	24	28	31	26	20	27	23	29	28	34	19	18	20	32	26	30	22	33	40	16	33	32	24	23	33	22	24	27	25	20	25	27	20	22	25	31	24	26	36	26	30	27	31	28	26	37	24	25	36	21	27	29	31	23	17	24	33	35	31	35	27	16	27	21	28	25	22	37	22	35	37	28	38	18	30	24	29	27	31	23	24	27	27	33	22	32	29	38	23	26	24	20	21	26	32	28	30	31	25	22	27	27	26	26	26	23	29	32	22	24	19	19	25	32	28	27	28	27	26	25	29	25	33	29	27	24	38	22	20	36	28	32	35	33	29	23	24	23	21	18	27	27	18	23	20	26	35	19	19	26	30	23	24	23	28	23	27	22	25	41	29	29	24	30	16	20	21	25	24	26	22	33	25	37	23	39	28	21	24	24	25	24	28	25	34	25	27	28	22	32	17	23	23	24	34	22	23	20	31	27	22	24	23	32	29	30	18	17	23	27	27	23	33	27	22	25	26	21	26	30	23	15	15	22	32	24	32	25	28	30	22	23	21	26	26	21	20	28	31	23	13	28	36	26	22	18	23	25	25	24	34	27	23	28	33	27	28	29	25	23	31	18	22	25	23	16	16	27	30	33	23	26	16	26	23	25	23	19	26	24	25	26	20	21	24	23	34	32	27	28	34	24	22	31	21	30	35	24	25	22	27	35	30	29	19	24	22	26	15	25	32	25	25	26	31	26	29	25	29	41	25	35	13	21	29	38	19	25	30	22	31	27	21	27	19	32	27	13	31	22	26	24	24	26	25	17	24	20	22	28	23	31	18	20	20	29	31	35	22	27	27	28	14	23	33	20	18	24	40	25	18	23	21	17	35	25	34	26	22	24	30	22	20	22	26	32	19	23	39	28	24	17	26	30	28	28	28	21	21	31	35	28	30	29	28	22	24	27	24	31	32	33	27	24	22	20	26	25	19	27	29	18	28	26	25	26	18	26	21	23	27	23	25	18	33	21	25	23	19	24	28	28	27	24	26	23	29	20	24	22	28	26	32	25	23	30	17	19	24	31	26	22	28	15	27	28	30	23	31	24	18	19	36	30	17	28	24	24	31	28	25	22	25	31	23	19	27	34	15	30	30	34	29	30	10	31	27	30	25	22	30	25	24	29	30	18	21	26	34	32	29	28	21	18	25	25	21	29	31	19	27	23	22	26	20	22	31	19	26	35	30	26	33	29	16	21	23	29	28	23	31	29	26	23	26	22	22	17	26	30	29	23	26	22	31	36	31	23	31	25	27	27	22	39	31	25	29	31	27	42	21	23	19	24	22	32	25	22	21	20	13	22	24	25	33	25	23	21	20	25	24
12446	2352	1217	1205	3164	5218	5398	4965	4237	3495	2912	2420	2107	1900	1672	1402	1289	1227	998	919	912	874	772	717	725	653	649	605	557	561	538	494	506	526	476	487	450	428	462	442	464	399	434	407	396	366	368	359	392	379	369	386	350	348	358	348	340	348	327	335	341	320	349	305	336	327	323	332	354	307	338	320	307	321	336	315	313	325	301	313	345	314	316	323	304	303	293	291	305	322	313	275	313	311	303	320	294	296	294	294	324	295	307	280	301	331	306	283	288	308	297	312	324	283	316	332	286	278	293	305	309	289	306	297	308	293	307	306	294	298	290	269	282	280	291	287	284	277	267	293	284	292	285	286	264	302	273	289	289	310	263	307	260	327	284	302	274	270	312	300	292	286	283	279	283	266	330	292	292	267	284	305	297	300	264	306	291	290	311	303	275	279	316	261	303	304	286	309	258	272	277	263	270	308	283	296	265	299	288	287	316	293	288	315	284	289	275	290	282	285	269	278	289	309	289	284	291	303	280	295	290	269	295	278	305	319	239	282	276	308	270	293	308	264	293	272	271	276	275	287	329	261	285	301	307	303	291	288	246	288	290	279	325	297	298	279	288	257	295	287	317	280	276	289	298	290	249	304	289	280	297	295	253	289	277	301	295	288	275	281	280	290	303	263	287	295	295	303	306	289	317	310	280	264	306	292	283	288	263	286	293	302	272	286	291	280	312	280	285	283	287	281	272	274	245	292	303	264	295	297	272	292	293	274	310	272	290	270	275	300	277	309	283	264	287	313	281	279	307	289	256	269	275	272	293	291	309	262	282	304	299	289	304	265	301	293	290	285	293	274	283	264	269	344	292	293	293	285	298	277	290	273	281	275	314	275	270	294	288	317	275	308	293	316	286	280	290	254	263	311	285	302	304	283	291	251	288	275	286	300	295	303	274	272	329	282	268	293	295	274	290	269	300	275	263	295	286	270	323	271	300	296	263	307	296	292	285	285	276	296	282	283	295	278	312	258	281	309	307	295	314	283	310	326	281	290	284	313	284	255	318	281	290	289	276	271	306	282	282	276	312	307	282	276	320	298	291	303	289	302	311	304	274	269	306	269	284	314	311	293	294	284	304	257	271	267	310	252	286	248	254	281	306	296	275	311	263	244	295	288	283	277	289	314	298	292	260	305	280	288	295	290	279	300	289	291	281	285	283	272	281	329	289	268	315	282	296	343	299	305	293	267	292	290	302	283	297	280	280	304	296	314	264	322	290	294	279	284	308	296	281	300	301	279	283	300	282	293	291	275	253	276	283	298	280	283	265	323	295	275	308	303	285	219	279	297	323	322	271	300	272	269	312	292	301	309	297	285	318	258	298	284	290	310	285	275	274	308	284	298	290	291	278	267	303	306	290	288	299	304	273	274	255	284	287	275	300	263	301	253	269	284	264	299	302	265	315	283	283	293	283	305	272	278	294	280	273	306	274	284	313	320	273	296	260	261	269	281	293	313	281	306	279	278	262	263	322	300	293	289	308	316	314	287	266	289	260	301	281	287	292	277	318	291	278	294	289	275	295	283	281	297	269	295	273	304	283	301	299	274	286	260	294	311	263	282	300	288	307	287	275	304	264	287	259	247	289	269	284	281	303	276	290	263	277	307	283	310	294	309	279	304	284	318	263	288	287	262	263	264	284	271	313	279	276	272	305	264	259	304	306	291	280	309	307	327	270	281	287	268	314	266	274	310	280	286	305	280	275	275	309	299	282	272	307	265	275	320	292	270	269	290	295	302	277	304	290	272	302	274	299	308	266	308	283	284	290	281	258	286	285	283	314	252	258	276	293	284	269	283	262	283	294	293	264	283	262	284	287	308	268	272	275	295	281	280	290	280	302	313	305	267	293	295	273	269	288	271	253	276	272	326	315	284	268	308	299	267	308	296	305	300	297	295	272	294	294	309	296	287	291	289	262	281	288	281	305	268	266	272	292	293	294	297	298	302	301	272	287	311	294	296	307	305	296	280	267	254	281	311	276	302	273	287	302	285	313	296	296	282	272	267	298	261	290	281	261	292	282	286	253	292	269	285	263	310	284	275	285	305	282	281	292	274	281	277	293	281	266	256	276	260	324	274	284	298	277	295	278	292	301	281	257	263	261	274	317	282	291	262	304	306	256	305	276	314	254	289	294	287	271	274	282	298	268	280	279	294	300	285	281	270	282	294	286	301	292	293	267	275	303	292	321	278	292	295	264	268	292	314	296	293	273	275	318	299	310	297	289	291	269	301	277	296	279	292	266	308	321	285	320	328	340	297	283	297	305	287	291	279	298	243	286	288	289	282	306	282	309	275	300	297	287	297	290	284	311	275	287	269	287	304	282	300	326	256	280	267	285	299	298	283	276	261	320	299	270	288	271	280	289	283	276	308	273	268	295	301	280	277	275	289	311	254	287	313	312	256	259	275	300	276	266	281	285	273	275	261	313	285	285	301	271	284	304	290	299	257	296	290	277	281	291	275	274	310	337	256	282	270	269	297	267	294	294	282	296	272	289	252	259	293	303	269	323	287	305	293	300	297	300	296	273	298	289	269	272	284	291	261	295	293	283	307	305	271	285	269	301	293	282	282	253	295	294	263	275	290	281	302	291	287	282	270	272	288	263	272	296	272	304	263	298	334	266	268	273	309	289	271	290	293	329	284	274	290	304	303	273	291	303	298	309	293	290	300	296	290	264	284	257	272	263	275	317	279	254	314	278	297	281	280	272	284	260	279	260	297	284	323	306	276	284	301	266	262	277	301	278	265	257	272	305	247	273	289	262	301	295	277	311	274	288	324	304	287	278	342	278	305	285	283	291	301	287	286	288	299	283	285	252	297	301	312	286	277	325	273	277	290	305	309	300	295	322	266	295	326	323	287	280	266	290	320	274	296	274	274	270	269	301	272	308	283	262	269	313	302	312	314	264	314	261	314	293	294	275	299	298	316	310	279	294	315	256	288	271	270	287	271	284	321	307	284	279	304	264	291	270	303	275	264	266	280	286	278	257	281	297	303	313	310	263	270	267	302	292	307	276	306	261	251	279	313	278	278	274	283	293	278	284	289	265	258	305	274	292	283	304	303	256	285	261	264	283	271	302	265	299	309	313	275	267	311	319	261	287	291	276	279	297	280	277	288	308	298	265	258	272	278	309	290	287	291	288	311	313	281	288	325	310	275	278	283	295	285	300	294	279	276	311	312	278	296	302	298	282	272	261	307	312	298	285	286	305	261	305	287	285	307	258	289	282	295	292	273	282	270	287	294	295	282	298	281	279	301	272	250	285	260	288	289	271	289	281	275	266	252	281	287	289	284	283	320	311	276	300	273	319	302	270	294	289	279	305	300	274	287	274	318	274	265	282	305	292	282	273	281	312	304	320	295	284	289	293	272	257	279	312	310	300	270	318	305	287	265	285	275	271	304	311	299	313	276	301	304	284	307	277	263	290	274	295	278	266	273	247	290	275	299	309	270	267	284	280	281
1960	102	67	103	93	103	95	89	80	78	87	81	78	82	80	67	79	68	79	77	78	85	64	58	56	73	70	72	74	88	90	70	73	73	79	82	57	64	89	79	88	73	65	79	75	94	76	86	70	72	82	72	71	75	86	74	81	65	92	70	78	80	78	73	54	79	72	75	72	78	83	66	86	72	79	86	92	75	78	96	70	76	71	71	66	75	82	88	78	84	66	73	86	66	71	69	86	74	91	79	67	78	79	64	80	63	69	80	62	67	63	75	61	84	81	86	87	91	74	58	83	66	66	77	82	77	75	85	76	68	77	60	83	63	86	69	78	72	75	79	83	88	65	71	83	87	68	91	74	76	76	87	92	66	69	77	81	84	53	83	83	77	73	76	96	84	70	77	72	64	75	71	75	76	63	81	77	75	88	66	73	63	96	72	85	87	73	66	76	84	78	79	61	75	72	72	78	60	73	90	79	78	77	76	86	81	62	81	77	71	84	68	84	77	76	64	74	89	70	77	81	79	81	79	73	74	74	79	80	77	68	75	65	85	86	80	75	76	81	72	83	99	86	78	71	81	83	72	85	79	74	81	77	81	68	93	77	86	82	60	69	78	73	64	77	70	87	84	74	63	62	79	72	78	85	67	73	81	63	85	84	68	76	83	86	58	82	73	86	89	80	70	79	71	72	81	78	91	85	63	77	85	85	68	63	69	88	73	73	87	76	75	77	75	79	75	91	73	87	76	61	78	78	85	77	63	77	64	64	81	82	76	64	77	66	83	75	74	58	74	75	75	67	77	67	82	72	71	77	64	75	80	75	72	63	67	70	79	69	68	71	73	80	67	81	87	77	74	77	78	72	81	84	70	78	91	71	79	87	73	100	70	78	88	79	76	78	82	76	92	78	99	69	76	77	85	85	91	66	73	81	83	82	65	70	82	89	80	63	69	71	74	85	73	81	68	78	69	82	96	80	80	83	68	80	85	71	89	84	87	84	87	96	92	76	78	55	69	65	69	79	74	66	71	82	73	68	103	70	76	92	61	87	75	94	68	83	84	65	69	82	68	79	79	83	86	73	77	60	75	98	85	79	73	97	96	71	74	79	67	64	57	59	58	81	84	93	86	85	82	61	80	68	76	82	80	85	65	72	77	89	89	83	82	69	77	73	63	73	63	83	75	83	82	67	82	82	60	76	82	89	67	73	76	63	85	73	93	75	71	65	84	68	59	86	76	71	80	70	71	78	77	90	71	73	78	68	83	69	74	81	64	82	82	63	76	61	68	70	80	85	78	74	73	79	79	80	70	85	86	85	63	81	69	82	72	78	69	73	69	82	80	73	73	81	74	72	70	72	71	66	72	83	73	80	63	79	89	62	88	70	69	72	95	67	70	69	95	53	89	80	92	65	64	68	85	63	81	69	73	79	63	82	73	83	78	96	90	75	66	67	83	81	67	82	77	81	77	64	73	85	85	89	75	66	85	79	84	91	85	73	82	93	78	73	73	77	82	80	63	71	71	74	77	65	70	68	77	71	78	77	76	59	72	84	85	77	74	78	68	70	72	90	77	79	74	62	82	72	70	66	61	77	89	73	73	59	94	82	75	82	70	62	77	73	78	83	64	70	77	66	71	79	71	71	90	81	67	70	81	77	65	62	80	69	70	79	72	74	66	74	73	70	71	86	88	74	76	78	63	60	78	78	74	80	79	76	86	72	78	68	68	66	79	65	64	86	72	74	71	70	73	75	81	77	82	77	59	64	63	67	56	76	65	58	78	82	64	79	62	85	80	80	70	88	82	58	75	80	59	77	71	83	75	85	64	74	76	79	75	63	73	80	79	64	78	66	84	81	74	82	79	73	67	81	70	93	79	71	94	82	80	91	62	63	79	76	75	88	89	75	65	79	74	79	71	83	56	80	75	76	80	72	70	62	77	66	69	80	98	61	59	79	65	82	70	74	83	71	73	68	73	89	83	80	86	79	76	65	71	91	72	64	69	82	79	80	68	74	80	67	79	75	81	75	71	89	76	79	69	75	86	75	89	85	82	70	78	74	75	85	74	90	86	63	88	82	81	95	79	71	60	86	84	77	80	74	70	93	79	77	69	85	62	66	76	77	87	86	85	61	78	65	85	64	74	69	62	85	72	56	74	78	72	87	104	90	79	78	73	91	72	81	83	54	72	80	80	69	79	82	73	89	58	88	81	73	70	78	87	90	70	79	88	69	74	73	80	85	65	78	74	87	75	70	63	90	76	79	86	66	80	85	72	81	72	54	73	79	82	61	69	87	79	88	74	72	69	82	77	60	59	77	76	67	73	78	88	86	72	77	73	81	74	77	92	77	71	71	78	79	90	70	82	81	68	69	75	76	84	97	83	83	93	76	85	68	87	83	89	68	77	70	70	74	64	74	61	75	66	90	67	66	78	76	82	84	81	81	75	74	88	77	76	92	87	80	81	93	78	68	76	81	75	62	76	76	71	76	75	66	87	86	78	84	88	80	90	71	95	71	67	84	77	77	73	71	82	72	85	87	79	71	74	72	79	82	71	70	69	76	65	74	80	74	85	100	76	88	101	67	64	79	67	85	72	67	61	81	85	75	78	71	76	73	74	81	87	72	68	82	87	80	68	65	81	82	70	84	68	75	82	75	70	79	68	81	62	77	96	82	81	72	75	78	70	94	66	88	80	71	74	68	68	75	72	97	76	86	77	64	81	87	75	78	68	80	68	81	90	69	79	65	102	95	71	66	84	85	83	72	72	71	78	76	68	58	91	93	81	66	82	75	74	52	67	56	70	87	69	79	65	91	75	83	81	58	69	80	74	60	62	64	76	70	86	61	84	72	76	76	78	83	80	84	83	84	74	78	59	71	84	89	82	76	58	70	80	69	71	80	74	85	63	92	70	73	75	95	85	77	81	77	74	64	77	61	94	79	97	84	83	84	73	71	88	72	88	68	63	78	62	76	74	82	73	77	92	60	81	70	72	85	77	70	59	82	65	68	94	79	83	67	71	84	88	78	67	68	78	79	85	61	78	79	84	96	89	96	85	71	75	76	80	68	66	94	82	73	87	69	60	80	64	76	80	86	75	71	74	88	70	86	93	94	71	69	87	93	73	66	79	71	76	92	77	80	80	64	80	80	71	61	77	83	57	69	68	79	85	73	89	80	84	76	81	75	86	82	73	73	87	85	75	80	83	77	74	73	79	78	65	72	69	80	95	84	64	83	82	79	68	69	77	76	91	60	76	62	88	78	71	83	78	86	84	83	91	71	81	54	76	77	67	74	64	83	76	86	64	81	74	79	84	83	65	83	80	76	78	77	71	78	88	70	77	72	73	79	80	64	76	85	89	83	75	63	82	78	75	75	73	75	81	81	61	70	86	81	84	61	73	82	73	75	81	66	74	57	82	72	73	88	76	74	85	78	83	74	79	71	70	77	78	71	71	67	69	81	87	75	78	77	74	84	91	91	71	87	70	80	84	85	69	76	81
7275	1041	866	827	1027	1283	1351	1243	1243	1154	1015	1026	908	963	995	885	846	878	839	846	784	856	801	788	798	768	771	745	791	794	766	767	768	731	733	709	763	786	765	725	766	765	775	720	807	729	714	738	727	729	700	724	731	788	744	746	700	737	708	723	731	696	745	741	710	726	736	704	705	730	732	733	724	793	726	774	735	697	730	753	769	736	746	688	727	756	713	762	705	724	751	733	675	748	696	724	738	713	774	717	663	722	711	720	760	738	757	733	709	713	748	781	756	780	744	770	752	704	695	734	779	723	705	734	767	728	746	735	733	697	725	692	734	687	686	714	745	731	716	732	766	703	737	708	754	748	725	711	794	752	724	678	724	723	753	720	710	729	728	757	697	750	741	725	716	733	772	749	755	722	787	735	738	766	689	710	729	758	743	739	759	740	736	673	757	718	691	751	809	721	726	730	712	760	714	736	769	738	763	745	760	713	738	712	789	762	710	700	730	681	750	755	735	758	710	694	748	722	716	689	764	695	718	711	759	712	704	731	720	681	771	682	693	774	717	691	664	716	748	782	742	736	752	735	765	737	726	717	756	719	768	732	754	730	763	704	704	770	725	718	772	703	769	729	761	727	716	722	716	731	731	655	684	744	727	721	750	761	723	727	711	751	751	702	760	707	714	724	737	759	724	720	756	711	705	740	733	737	745	729	712	753	676	750	718	750	703	706	732	737	733	711	703	757	735	754	729	700	736	709	709	720	740	713	727	733	733	742	764	748	756	732	720	713	759	741	756	782	669	749	756	765	775	728	678	720	776	720	699	734	793	735	707	721	722	724	725	726	733	741	757	748	709	698	699	714	753	753	685	756	744	732	733	753	748	731	731	763	731	716	724	768	728	742	752	713	759	730	744	703	719	766	706	756	709	758	762	698	716	733	716	738	773	721	750	733	761	678	754	773	697	716	735	736	722	756	738	713	762	731	727	769	743	712	748	776	751	782	755	711	737	740	729	682	746	727	732	695	726	739	726	732	754	723	727	700	744	753	714	783	720	703	714	732	717	714	753	757	711	713	765	734	700	740	744	752	711	744	739	730	730	745	771	737	697	725	726	754	725	757	731	750	754	711	783	670	769	724	729	730	726	690	736	729	754	767	701	709	768	743	759	713	698	769	739	762	729	717	707	729	740	751	734	693	747	705	721	793	771	668	722	706	702	739	682	751	748	753	786	773	710	730	710	757	735	689	756	715	739	681	773	677	748	723	712	753	710	718	739	692	738	737	753	744	699	698	719	728	730	709	739	733	714	731	728	737	687	716	704	726	745	720	750	741	754	709	747	756	771	711	707	730	725	750	756	733	741	736	791	763	703	756	770	760	735	709	724	726	722	760	720	704	751	750	722	724	748	695	729	715	761	719	740	739	721	766	708	736	777	734	749	766	763	736	718	693	736	704	741	683	660	691	746	725	709	778	703	701	755	709	734	751	732	768	754	716	726	711	730	703	690	700	724	747	746	786	743	788	719	698	764	716	715	746	728	763	721	744	733	735	663	691	734	751	720	728	755	710	696	727	702	767	713	675	756	742	750	738	750	690	764	698	764	701	705	741	720	717	764	741	757	722	758	732	706	790	636	745	772	733	693	711	751	714	717	741	710	739	774	733	793	726	766	735	771	729	691	734	746	710	742	729	743	739	781	749	702	800	724	741	699	751	714	689	729	757	725	704	749	744	697	712	733	748	754	762	727	704	709	749	671	749	731	745	729	731	721	714	718	785	720	754	757	718	662	723	751	762	755	756	784	689	666	701	773	699	719	758	741	705	777	703	739	754	710	722	727	725	701	775	731	725	701	662	730	732	732	722	716	729	723	724	710	786	761	741	691	753	729	722	782	709	712	729	681	769	760	759	723	696	706	794	723	703	747	767	714	719	715	734	738	758	709	723	714	693	686	745	739	709	727	734	737	693	722	711	737	709	744	707	738	788	788	732	696	720	712	727	754	739	724	715	729	749	745	719	703	723	764	715	736	748	701	722	749	741	735	737	730	730	741	754	759	711	726	762	773	738	718	759	721	775	712	719	737	777	759	735	732	700	712	702	733	773	696	737	706	669	711	751	745	721	744	745	755	730	737	695	747	717	707	698	694	713	690	775	733	765	766	739	748	746	682	755	743	727	749	737	702	747	770	727	744	684	714	754	748	750	726	689	738	735	708	760	768	717	753	760	718	714	750	737	733	712	673	757	680	750	771	691	710	724	692	745	752	743	755	791	719	725	760	743	713	738	758	688	724	716	695	695	744	742	766	702	734	721	695	729	664	752	758	718	755	740	753	677	702	692	755	725	740	732	767	709	763	709	718	718	698	732	745	727	765	744	737	765	738	781	704	717	707	704	735	711	763	745	754	701	740	739	760	745	713	692	692	714	714	729	687	723	758	709	773	721	743	741	754	681	747	724	769	762	704	750	707	715	766	682	790	703	718	790	754	730	749	731	728	754	743	764	715	713	778	728	737	712	729	715	698	727	727	696	757	770	758	753	767	717	756	724	733	706	712	740	760	735	703	744	695	742	769	751	704	738	777	736	777	770	718	681	745	739	746	788	704	738	746	712	737	733	727	712	725	760	739	753	760	738	697	733	679	727	752	723	710	765	704	746	689	732	710	736	771	723	708	735	716	719	729	708	741	712	763	695	748	706	728	700	734	710	761	716	691	766	732	664	778	731	709	757	791	764	715	745	706	727	744	748	742	759	817	732	708	764	711	701	680	727	687	706	696	728	733	720	691	712	727	710	756	729	731	703	716	756	699	732	739	707	812	733	683	748	677	712	711	683	733	769	709	737	721	740	733	709	684	744	723	730	714	751	715	727	767	733	739	762	805	739	774	742	717	734	709	654	702	751	702	728	732	748	704	680	748	723	727	754	731	686	722	761	743	754	699	768	722	761	693	781	704	702	704	717	765	696	730	732	704	682	758	739	753	762	765	711	715	726	694	741	719	720	743	708	735	744	708	801	715	723	753	741	769	744	733	740	744	764	757	764	734	749	753	765	720	730	738	779	723	694	740	690	710	738	746	757	712	728	731	763	699	677	756	786	709	756	716	718	747	724	731	728	714	739	761	788	731	723	724	680	740	749	712	745	735	810	754	780	706	747	727	676	725	749	725	752	767	699	755	741	746	768	752	776	731	726	759	727	736	716	789	721	765	781	754	742	714	707	747	750	753	770	716	702	760	726	731	716	731	717	704	739	724	716	797	749	729	730	770	732	742	778	732	681	742	703	708	710	744	696	755	710	717	713	763	746	727	690	713	722	769	681	726	788	754	729	726	741	697	761	756	763	724	723	739	694	717	764	708	698	716	722	717	739	709	706	715	728	746	727	703	728	772	724	787	731	760	697	730	731	744	707	712	692	745	706	706	749	782	700	719	730	711	754	713	726	772	755	763	708	760	759	768	737	728	709	715	714	730	722	751	737	738	751	675	722	711	769	767	706	721	741	704	773	714	702	725	775
1384	131	104	67	64	58	88	79	95	94	88	78	73	77	51	77	56	73	51	54	56	52	61	49	57	49	38	57	44	58	51	54	61	56	52	50	61	50	56	37	54	69	44	40	49	69	41	57	45	46	40	44	56	59	53	53	57	50	60	40	42	38	56	47	44	55	52	36	39	46	63	54	57	52	49	51	44	44	53	56	45	45	51	55	44	57	56	55	49	53	37	28	48	41	41	56	48	50	55	54	55	50	46	54	54	43	65	38	49	55	50	55	47	50	42	47	51	49	55	50	54	53	57	53	57	39	58	59	52	65	48	56	56	58	42	41	57	60	33	59	44	50	45	45	51	51	49	47	44	49	51	50	60	49	47	50	66	51	48	50	40	54	60	46	45	63	49	36	54	52	53	62	56	60	52	67	44	53	61	48	50	59	48	61	50	46	29	50	54	55	43	31	43	45	62	51	44	58	46	55	63	55	54	45	46	51	45	60	45	64	43	54	46	47	42	52	53	52	39	58	35	63	39	60	39	53	45	44	61	55	49	54	48	43	51	52	43	52	48	59	41	42	47	50	53	53	41	41	49	44	47	50	47	43	57	52	49	43	54	54	53	57	54	46	43	42	52	41	59	42	45	46	47	53	70	52	51	49	45	46	54	50	40	54	60	36	45	59	42	59	59	62	49	55	58	55	50	52	44	52	59	42	55	64	60	48	40	55	43	63	43	57	63	40	37	48	44	59	39	46	49	52	36	51	55	45	54	62	57	50	55	47	51	35	56	48	70	40	57	58	53	56	54	40	46	50	54	42	47	52	49	60	50	57	64	50	65	48	44	59	45	49	36	43	53	62	48	62	57	47	41	53	48	49	45	50	51	41	53	59	58	49	45	51	47	49	57	51	55	45	50	50	50	60	46	37	53	43	42	40	54	46	47	61	50	47	52	54	56	48	49	54	43	41	50	54	51	49	47	50	58	45	45	41	40	47	41	48	52	52	50	58	50	56	38	51	56	50	53	46	51	39	50	38	47	51	58	46	52	46	52	48	60	45	53	54	55	47	54	55	52	42	58	51	44	57	58	54	50	50	54	61	49	44	52	49	51	47	60	67	67	41	54	63	53	44	47	36	65	48	58	39	55	51	42	39	56	48	58	50	53	45	39	42	58	45	60	48	49	48	54	44	51	50	56	52	52	41	60	66	37	59	54	46	44	52	49	47	45	60	49	48	43	51	55	52	57	45	51	37	47	56	63	50	58	50	59	52	41	56	61	48	60	50	45	58	44	40	45	54	45	49	49	51	41	37	54	53	46	50	50	62	51	60	47	53	42	50	51	42	55	53	52	56	41	48	59	58	56	39	54	45	35	41	52	47	61	48	50	57	44	55	50	54	49	55	47	54	45	52	54	58	59	55	44	44	50	53	41	47	52	50	47	47	44	51	62	48	47	47	60	44	36	60	51	44	47	69	58	43	62	59	46	56	44	52	52	50	51	40	54	54	47	57	43	60	53	55	67	48	50	44	47	45	53	54	60	62	51	51	51	48	35	58	50	46	51	54	54	48	40	47	49	47	44	57	39	51	54	56	54	50	50	51	58	45	46	53	44	46	42	42	53	45	55	46	43	55	46	53	54	56	48	29	40	54	57	49	49	49	54	50	47	56	53	45	62	50	50	54	41	37	51	52	55	42	52	48	48	49	57	44	49	58	51	59	46	46	50	67	34	54	59	62	66	36	58	50	52	51	46	50	45	66	53	43	47	40	53	43	41	38	39	40	41	42	52	48	43	48	37	50	45	47	58	45	52	60	37	49	54	54	39	38	46	55	40	43	47	49	59	55	45	61	53	44	46	51	47	44	40	59	45	54	58	53	54	45	50	44	41	37	44	41	62	48	50	53	52	50	36	33	48	42	51	45	47	60	51	38	50	41	55	49	50	54	39	51	60	53	41	54	63	45	48	53	45	50	56	49	53	63	48	61	44	62	66	37	46	59	39	48	65	52	48	50	54	54	48	52	43	49	56	44	35	47	60	49	56	52	44	55	45	54	52	42	46	53	39	46	42	41	56	47	48	57	50	44	45	62	57	58	62	53	51	41	46	47	44	48	53	47	61	51	54	60	43	60	50	59	42	60	50	54	56	49	49	46	42	52	39	41	53	53	43	52	41	49	56	53	55	51	50	52	60	59	61	47	49	59	49	56	43	63	46	44	49	59	47	43	54	47	64	45	64	44	56	47	54	44	60	53	31	53	36	45	47	55	68	53	50	52	58	47	55	46	51	41	64	44	51	49	51	55	50	49	50	56	45	49	43	65	59	40	46	58	50	58	47	47	55	46	50	51	52	57	58	42	44	53	53	52	52	62	50	33	52	42	63	41	37	49	52	64	49	40	49	46	56	51	56	42	48	43	55	52	40	50	40	49	66	42	43	47	44	45	47	54	59	48	51	41	49	52	68	53	52	51	40	48	44	42	49	48	51	48	43	40	60	59	54	56	41	50	59	47	50	47	54	54	45	47	54	55	47	47	47	39	44	37	63	46	58	43	44	43	38	64	50	40	54	60	51	38	49	62	39	46	52	38	57	27	70	49	51	56	49	45	59	48	46	61	42	50	52	52	49	42	36	52	46	45	43	46	57	41	45	52	51	61	51	55	41	31	55	44	42	38	49	42	50	60	51	49	64	57	67	53	46	41	62	60	47	52	69	45	47	43	57	58	57	45	50	43	47	41	54	44	49	54	60	53	68	48	48	50	57	56	45	61	51	51	61	52	58	48	39	63	43	49	57	39	47	46	55	36	45	37	58	47	48	59	52	62	51	39	52	54	55	44	47	51	51	55	48	51	41	42	65	50	54	56	40	59	55	41	40	39	43	50	51	46	55	35	56	46	61	58	58	43	45	54	50	53	43	45	51	45	63	52	53	57	42	50	43	49	59	51	50	51	46	60	61	44	59	45	45	48	39	42	41	43	51	48	49	52	59	49	46	52	49	46	37	48	54	52	50	57	49	57	52	50	57	49	44	51	54	60	48	45	61	65	54	61	33	48	50	57	50	56	57	40	62	42	64	42	52	46	56	46	53	46	44	59	52	50	63	50	52	43	44	53	41	41	41	43	48	48	47	32	39	45	49	61	58	57	54	55	56	54	59	51	57	58	48	47	51	58	59	42	52	54	59	45	39	50	43	53	58	50	50	42	49	55	66	52	50	46	51	51	46	43	56	43	53	43	48	48	56	51	54	50	46	45	47	44	54	59	46	54	57	50	53	56	50	58	51	49	58	40	46	46	54	54	47	66	51	51	52	52	51	42	57	52	62	48	54	39	53	40	53	71	50	58	52	58	48	55	44	49	64	59	51	57	47	48	62	53	39	47	56	48	50	49	36	50	50	36	49	64	48	52	46	52	54	55	46	46	54	42	52	48	50	54	45	78	43	51	45	48	51	57	60	48	57	55	64	45	48	46	51	51	46	57	49	57	43	46	55	48	46	60	46	53	52	51
11317	2040	1093	1048	2425	3823	3918	3587	3010	2415	2079	1791	1543	1488	1296	1154	1096	1016	944	924	839	885	803	747	739	720	740	652	681	692	647	636	641	666	656	615	581	625	561	590	536	601	556	622	587	612	573	589	600	572	550	587	526	558	573	605	561	585	540	531	551	550	528	542	542	535	568	507	524	541	563	500	537	542	537	548	552	562	552	534	534	539	594	544	537	521	498	541	528	539	569	540	528	532	485	555	530	545	546	543	551	487	507	514	456	529	571	548	503	533	544	545	526	513	550	544	553	558	532	567	515	550	506	534	528	539	536	490	558	499	552	511	503	533	475	562	562	559	499	533	504	528	526	536	529	529	488	555	546	485	516	497	531	552	508	537	520	508	546	509	577	535	496	486	544	536	575	525	537	513	556	518	519	480	505	514	547	553	488	526	544	543	533	516	539	495	524	531	535	530	565	513	504	484	536	533	561	539	543	539	576	531	530	507	541	547	523	513	514	505	538	535	512	483	557	527	532	522	541	528	536	491	551	558	496	505	542	550	507	487	545	545	517	537	507	490	486	511	535	564	557	499	526	526	536	511	509	552	544	570	484	520	484	497	532	526	515	515	506	510	512	541	507	508	531	505	513	508	527	546	489	518	516	480	552	520	548	527	516	522	555	523	605	498	507	532	499	544	539	519	513	547	555	532	496	513	517	527	503	534	512	536	568	563	524	483	552	501	514	552	537	538	554	562	541	568	496	582	560	510	493	557	510	560	532	524	505	518	471	529	529	511	514	512	500	564	486	551	530	495	530	518	504	516	500	558	516	508	515	540	549	531	566	531	457	553	518	572	504	545	501	517	546	514	499	472	502	528	556	533	546	542	545	549	473	532	502	506	569	518	529	526	541	490	522	562	489	564	579	545	532	534	494	537	518	533	496	516	523	531	513	526	510	566	524	489	525	508	535	494	550	557	540	527	567	557	500	554	513	566	524	552	541	524	544	547	536	480	520	506	551	507	535	554	519	540	519	551	511	525	547	524	516	490	492	578	543	534	550	550	558	580	544	513	569	483	513	537	517	510	538	489	525	569	479	528	508	543	537	506	570	523	553	489	532	567	534	517	500	504	502	590	586	498	536	526	530	501	512	534	552	514	519	525	547	517	484	516	525	538	525	522	506	490	501	538	529	542	514	519	485	531	538	543	591	555	488	560	539	569	540	519	572	505	544	499	509	547	531	491	526	505	518	525	530	533	515	485	538	490	504	555	512	505	520	499	494	544	546	538	525	520	523	531	516	524	497	528	529	466	518	483	525	519	502	533	520	502	541	560	545	514	520	515	488	485	539	581	516	525	519	530	532	506	513	511	491	560	567	490	502	533	538	536	511	534	531	514	535	549	535	535	538	564	490	504	573	478	537	522	529	553	497	515	499	562	575	518	492	505	595	551	537	550	500	544	574	528	516	515	516	461	473	513	534	526	545	540	578	535	514	506	526	511	544	543	520	535	492	527	550	578	496	512	532	513	532	540	516	494	533	545	570	533	526	547	514	502	537	492	532	530	542	521	544	515	520	515	512	520	517	518	524	480	514	522	515	537	502	562	539	520	562	567	549	521	559	535	520	518	486	512	523	525	533	478	534	516	525	531	561	537	535	573	528	530	550	509	542	488	541	532	574	559	505	526	527	541	517	524	480	576	500	521	534	541	529	544	543	536	545	520	513	536	547	528	475	549	545	497	513	518	516	496	517	525	554	516	491	499	530	529	516	506	483	520	508	522	529	537	519	515	488	515	522	554	528	520	528	500	515	557	536	544	518	536	519	549	508	546	510	520	540	477	518	547	481	511	500	508	547	508	507	557	537	512	539	521	564	507	528	531	544	505	504	553	522	522	547	528	521	513	527	519	484	545	517	536	515	519	487	516	573	554	502	525	560	519	534	551	530	515	520	509	502	538	516	524	563	529	532	538	465	562	532	541	520	521	530	506	521	570	536	533	519	513	512	538	517	534	531	511	549	545	509	503	499	578	481	545	536	495	598	513	510	505	503	525	506	463	505	518	553	530	540	526	571	526	569	557	526	530	532	501	556	536	529	529	529	557	519	518	529	512	559	544	497	544	507	544	531	522	547	544	540	544	513	507	495	532	499	524	547	524	525	565	531	501	515	529	509	541	525	542	522	491	509	543	512	506	507	550	508	523	521	501	546	503	537	535	509	535	555	509	597	548	501	511	525	513	545	515	535	533	542	529	537	518	546	517	533	548	563	507	522	497	511	480	509	489	497	554	525	541	515	539	514	569	499	534	487	551	511	509	527	538	523	499	513	522	481	531	556	552	581	513	542	521	527	550	505	520	480	545	502	539	518	545	542	511	547	518	488	522	579	534	517	529	504	516	532	532	551	488	528	502	503	552	537	537	573	542	563	540	534	520	485	499	561	571	547	513	526	554	494	517	542	556	563	547	500	537	538	547	531	494	509	516	491	503	518	482	533	530	549	502	551	556	546	542	539	525	496	535	552	527	506	475	531	533	507	523	513	552	517	551	543	500	496	548	515	538	543	517	544	512	551	510	527	501	517	529	570	538	527	508	564	530	536	510	547	543	549	499	521	555	537	534	532	521	537	579	512	505	563	571	516	516	550	534	543	533	529	553	535	567	559	501	517	549	516	516	493	519	537	527	519	536	487	489	550	545	538	506	516	570	530	520	535	514	551	556	471	521	505	527	558	545	532	516	464	517	468	531	537	532	534	535	528	507	535	568	507	515	544	542	496	513	522	493	526	553	527	544	493	521	540	527	539	514	499	531	523	516	487	529	505	501	528	476	536	527	508	489	529	511	515	500	489	509	503	510	522	524	562	524	547	496	551	504	567	535	525	509	546	555	515	550	496	540	548	497	533	514	526	491	507	533	526	511	525	549	542	538	525	525	560	500	546	561	569	539	543	523	546	528	542	531	540	524	543	546	580	506	484	511	529	568	510	529	522	510	504	518	541	509	513	488	545	551	494	526	521	550	496	515	508	528	536	514	554	501	549	498	511	498	539	551	516	538	581	538	509	518	539	505	558	516	498	534	506	553	516	501	507	520	522	527	513	544	517	524	537	516	520	527	511	519	524	523	529	487	512	529	505	507	532	537	507	489	540	556	494	558	549	516	534	525	507	518	544	552	461	534	552	539	550	536	525	493	492	490	520	536	549	581	529	519	539	500	500	521	534	486	538	568	524	490	525	515	544	543	490	501	540	517	509	540	522	554	530	552	504	531	491	513	535	498	527	524	548	558	499	528	560	560	564	509	507	521	543	505	543	524	541	539	556	510	559	496	519	494	496	542	542	539	536	524	503	481	535	504	498	530	525	486	508	516	511	513	512	556	520	524	544	479	515	564	521	542	533	566	511	543	510	551	499	552	547	519	529	545	476	504	503	474	517	526	555	528	528	518	535	513	497	530	534	527	504	520	545	535	510	493	536	545	518	510	543	544	501	564	458	496	565	550	538	523	517	483	510	541	504	544	529	530
2954	123	72	68	61	57	68	80	71	80	92	72	77	65	56	72	66	48	65	63	60	51	53	69	59	50	71	43	56	56	47	43	51	44	52	70	57	68	42	53	43	42	51	65	45	48	54	54	35	56	36	54	47	50	51	47	57	49	57	52	35	46	42	53	61	45	54	43	40	48	32	43	48	40	50	38	45	52	35	51	45	46	58	62	45	49	54	46	47	44	51	49	53	46	27	55	54	51	38	56	57	52	54	56	37	55	52	47	55	45	51	62	43	42	46	52	50	56	45	57	44	38	50	47	42	52	53	46	53	47	60	34	50	42	41	56	57	51	42	34	56	57	64	53	52	41	53	40	53	54	53	43	48	62	43	62	56	50	62	52	42	37	56	57	37	58	50	52	57	51	47	50	42	50	53	41	51	34	39	48	52	55	39	49	57	50	46	50	37	57	59	54	51	56	45	53	51	43	54	47	57	50	45	52	52	32	52	53	51	43	54	57	59	46	46	60	50	41	50	45	58	52	56	39	47	42	55	52	59	46	53	49	44	44	47	45	43	53	37	43	40	50	33	55	36	50	49	35	51	39	55	48	58	58	47	44	39	47	47	53	56	47	44	48	49	50	51	48	58	49	49	51	43	44	51	42	55	41	46	40	48	45	55	63	49	44	39	47	50	36	46	56	49	46	50	30	43	56	56	53	45	44	47	47	47	49	40	49	59	57	52	48	51	59	43	55	43	63	43	44	49	44	60	44	56	43	45	48	43	59	49	41	48	56	61	60	43	44	59	47	49	64	53	54	46	49	48	47	50	52	47	48	56	53	50	47	56	46	56	51	57	45	57	41	65	39	53	47	60	60	44	46	52	51	50	55	49	40	42	49	49	57	54	47	37	54	45	40	51	39	48	48	54	50	59	55	48	52	43	43	55	52	64	61	42	42	54	57	51	39	49	47	52	56	66	45	50	60	54	49	37	52	60	42	49	48	56	40	44	40	41	46	56	44	47	44	43	53	50	52	54	57	45	50	52	48	58	60	53	48	50	59	46	47	51	36	53	43	47	49	74	44	50	49	52	60	42	47	59	34	46	48	45	43	51	51	41	49	41	56	40	49	65	54	53	52	47	38	51	55	58	66	61	65	50	57	43	47	55	58	53	56	49	48	44	47	45	43	51	54	51	38	48	49	57	48	55	35	31	61	46	64	49	46	55	40	49	52	41	45	44	45	52	44	50	49	53	48	61	56	40	51	47	49	39	38	43	52	48	53	60	54	51	35	54	55	39	51	59	52	57	58	41	46	40	50	47	42	40	52	44	38	57	38	46	39	42	58	42	43	45	56	48	41	34	52	49	51	38	53	55	62	43	46	39	52	51	59	60	41	61	64	40	43	69	50	49	46	54	63	51	51	48	51	46	46	50	54	61	50	40	46	47	54	48	53	48	51	63	51	64	52	48	51	49	53	39	49	53	51	52	53	59	39	64	51	32	53	51	49	51	29	45	46	53	48	58	52	49	43	38	55	56	52	42	46	41	40	48	35	48	47	44	55	52	66	47	52	45	38	60	59	54	54	52	52	48	52	52	49	56	56	55	56	49	52	56	65	48	46	56	39	55	33	59	51	50	49	49	51	42	46	54	36	55	61	54	44	55	54	43	48	48	54	58	60	41	49	54	46	35	43	56	46	60	44	43	50	54	46	54	59	52	46	49	48	48	49	52	43	38	48	41	56	34	53	47	46	30	44	66	46	44	45	50	42	40	55	47	62	54	51	58	57	52	62	46	52	46	55	49	49	45	36	51	41	40	51	46	48	48	50	47	38	47	68	75	43	44	50	51	51	58	47	58	53	45	53	50	55	57	51	56	41	58	53	61	45	58	40	54	46	44	50	58	47	55	48	55	44	62	41	37	45	55	56	51	59	51	49	51	42	43	55	51	56	55	47	50	47	49	42	54	51	50	55	41	48	46	50	46	38	58	41	45	55	55	59	46	45	58	50	43	49	44	51	46	42	44	39	35	47	36	48	38	43	59	54	48	46	46	56	48	59	41	55	41	46	54	59	51	31	58	45	50	52	43	58	45	53	50	63	44	53	43	53	55	42	48	58	58	48	47	57	37	55	56	43	49	46	53	57	45	51	52	43	53	37	49	44	45	43	57	50	55	38	48	45	56	45	55	47	54	43	48	58	38	48	47	57	41	36	44	46	49	43	41	45	56	52	50	54	57	48	51	46	65	62	59	45	35	56	46	51	38	51	50	53	50	53	60	45	42	47	57	62	47	51	43	35	49	47	44	42	56	48	29	53	53	42	50	56	63	43	41	44	54	46	48	61	58	48	58	50	45	45	57	50	52	50	60	53	46	40	42	35	49	55	55	63	40	53	47	53	48	37	52	38	54	52	46	46	54	63	56	46	64	59	36	41	56	39	42	61	52	61	49	67	46	49	40	43	43	67	48	33	33	56	47	38	56	50	51	52	51	51	50	37	53	50	41	49	45	58	44	73	52	47	50	41	58	48	62	50	45	46	54	64	53	47	45	51	60	56	43	46	54	58	62	43	54	38	51	50	51	47	54	48	49	51	42	49	52	55	41	42	50	47	46	44	47	47	45	37	50	44	52	44	41	51	52	55	57	51	49	64	56	36	44	48	61	51	42	55	63	32	52	62	44	50	64	46	64	45	45	46	39	46	43	32	45	40	51	63	46	54	57	50	63	57	49	47	44	49	49	53	44	50	55	48	58	52	38	57	42	47	38	49	57	48	51	53	54	56	57	45	56	55	51	44	62	48	53	58	46	50	59	45	58	61	37	38	34	46	53	67	52	55	55	44	56	65	57	58	37	46	63	50	47	59	40	46	47	61	49	47	47	35	51	52	49	52	43	64	61	49	41	56	44	53	50	48	49	46	40	53	55	40	65	52	41	54	48	57	45	66	52	49	50	45	54	55	54	55	47	57	57	44	47	43	41	60	43	63	53	50	46	46	49	42	47	53	38	47	51	40	52	55	46	55	53	57	44	37	57	55	36	66	45	42	53	54	55	48	48	44	43	46	47	49	53	46	40	44	43	40	40	64	46	49	58	55	48	51	47	44	56	57	56	36	34	57	46	54	42	46	55	61	42	53	53	45	45	58	65	30	46	38	52	47	40	39	44	56	55	61	64	39	68	43	48	53	54	53	47	53	57	57	65	45	53	40	55	43	48	45	46	45	56	51	49	40	50	40	52	52	55	45	47	47	56	59	52	45	46	42	50	55	54	57	42	50	55	55	44	55	53	69	49	48	56	42	51	63	55	62	55	46	52	44	43	49	55	47	54	58	43	51	53	53	48	46	59	50	49	41	59	55	45	51	51	50	54	51	35	54	39	52	51	47	45	54	63	36	49	42	60	53	49	37	58	42	49	59	44	47	39	45	40	48	45	51	43	48	51	43	44	56	56	44	47	54	54	52	34	58	59	54	55	52	55	61	35	51	49	44	62	52	58	54	44	69	60	44	55	40
8193	1513	946	957	1937	2997	3356	3073	2656	2248	2011	1840	1615	1430	1297	1200	1118	1076	978	885	874	829	768	770	777	752	750	662	703	625	582	619	650	578	607	598	553	610	540	571	583	525	525	539	531	551	532	541	555	529	553	501	538	509	519	515	525	529	502	455	525	526	514	555	495	493	475	493	539	474	486	514	503	505	477	495	475	525	459	492	502	449	523	510	481	471	486	526	467	452	519	489	486	508	475	468	472	482	483	525	428	455	485	440	469	495	527	513	439	476	516	492	443	492	447	477	501	447	483	511	495	510	503	469	486	451	486	509	463	444	477	492	472	482	524	458	481	487	511	469	475	452	489	490	476	491	468	478	463	487	498	484	456	473	480	497	481	459	424	482	467	502	519	457	433	465	539	459	485	471	440	456	469	488	461	474	451	506	540	485	475	492	481	498	492	475	405	469	459	457	465	499	499	501	469	497	493	474	508	413	450	474	444	470	527	475	439	496	476	488	481	480	492	469	514	497	437	496	483	466	448	481	476	475	468	456	457	520	473	471	484	489	486	482	468	488	443	458	461	458	494	502	481	445	486	429	461	485	465	466	501	456	488	426	484	479	459	468	450	435	478	527	421	494	454	525	461	477	484	494	479	510	457	462	469	490	513	484	479	474	503	466	448	448	482	456	464	483	468	483	484	504	493	472	506	499	509	530	511	446	482	440	484	474	447	527	464	448	450	484	485	421	470	523	465	480	462	487	466	476	476	470	475	494	510	412	452	480	453	477	501	494	470	498	492	509	457	488	457	472	468	491	484	453	503	468	439	475	455	447	484	461	441	487	502	496	484	494	458	509	469	457	485	432	475	488	480	482	464	460	453	476	450	482	462	507	497	480	438	450	504	442	492	477	452	488	503	441	459	505	506	486	466	464	514	466	479	465	505	487	518	480	495	486	446	464	503	472	509	512	526	498	482	455	453	488	453	499	502	451	460	476	468	468	481	454	485	467	467	469	472	484	482	473	481	465	481	450	487	476	500	468	503	481	487	496	462	472	501	510	484	491	490	455	470	492	458	483	504	480	416	492	443	471	447	505	485	463	475	451	512	485	462	480	492	464	488	455	525	477	508	501	470	496	444	437	454	464	508	481	453	464	505	499	479	475	471	479	503	487	408	521	463	474	489	431	479	467	474	489	494	481	521	438	524	512	452	479	529	454	454	471	492	496	484	500	472	486	484	478	469	465	451	492	478	454	440	443	429	452	461	487	463	450	514	468	508	461	450	496	448	428	475	474	504	536	482	416	461	480	480	466	464	459	466	489	520	527	456	485	480	508	493	476	499	477	482	454	465	494	505	513	463	442	473	468	491	506	493	508	492	513	497	453	474	429	495	486	463	510	448	469	476	462	477	438	433	471	485	496	444	452	478	426	465	481	444	470	476	528	470	462	470	457	491	510	428	477	470	489	473	508	498	499	480	482	466	485	482	462	506	470	437	457	482	456	488	474	487	483	491	489	469	491	476	494	515	489	463	486	471	467	471	463	459	479	513	455	477	507	434	449	486	447	516	444	425	490	446	463	440	493	460	497	488	473	456	498	471	463	492	480	468	436	519	464	548	522	458	437	458	519	481	471	465	448	493	497	473	465	467	455	476	466	517	469	479	483	478	507	513	459	455	470	468	488	478	491	481	470	497	466	449	475	503	492	466	484	506	466	499	445	474	422	451	480	482	472	469	471	486	500	486	483	487	446	463	425	474	481	467	517	463	473	516	477	490	510	537	506	490	482	496	492	487	462	463	501	459	493	479	462	434	500	449	482	495	455	469	487	448	468	478	512	491	464	466	484	485	464	480	471	456	484	461	504	463	434	462	452	489	473	469	494	473	488	459	456	462	445	474	487	526	481	494	474	472	486	464	476	469	442	469	489	493	489	509	446	457	472	449	462	495	491	491	498	468	480	462	455	483	430	454	513	515	499	490	495	453	461	480	456	496	440	474	469	488	513	441	451	502	513	464	507	443	467	513	462	449	462	489	492	479	462	428	472	465	462	452	479	486	425	509	513	535	480	510	501	481	479	474	472	462	447	475	501	472	482	468	481	467	466	460	470	512	452	484	476	496	517	505	497	504	489	483	449	510	448	482	493	488	486	473	488	458	486	561	458	464	493	469	473	524	489	483	503	477	450	509	505	471	477	452	467	465	458	489	475	451	429	489	462	472	477	475	464	497	460	446	488	461	479	457	479	460	477	454	484	512	497	473	492	461	465	479	463	511	516	456	454	518	507	471	480	491	444	493	463	470	520	518	463	477	466	475	485	465	479	465	484	440	474	446	456	491	467	472	451	480	486	455	466	433	455	465	448	508	515	496	468	471	470	493	479	425	466	482	467	469	501	468	475	498	471	484	470	460	436	447	449	466	532	493	450	483	469	493	481	442	452	450	428	510	449	501	470	466	440	484	453	428	499	459	460	491	532	486	439	474	440	482	459	475	508	495	434	464	461	448	480	484	470	469	492	485	481	480	464	492	486	474	478	484	499	446	469	502	461	460	479	441	482	462	471	469	505	476	481	427	499	497	465	458	471	476	475	477	465	471	514	490	472	428	517	449	477	479	456	452	466	455	493	461	450	473	490	441	460	454	479	471	457	454	438	478	480	457	452	493	422	458	468	476	472	448	483	501	480	476	463	463	506	503	494	480	481	489	455	483	433	474	458	459	476	491	506	462	477	453	489	478	455	477	489	510	512	451	468	485	440	451	478	482	464	474	451	522	426	493	505	423	473	503	475	492	479	483	506	419	445	478	455	462	492	472	466	473	433	448	485	490	494	465	479	443	485	492	475	481	483	455	494	548	470	480	470	466	474	467	412	489	440	489	474	469	476	483	489	457	461	429	472	461	433	467	457	469	477	467	488	449	468	466	472	498	448	518	482	515	447	470	483	464	479	466	492	480	471	489	506	436	499	479	482	453	468	479	442	488	485	474	439	476	449	476	480	462	466	412	476	479	455	479	507	477	461	473	468	492	503	485	482	485	459	448	492	481	470	452	471	469	468	489	503	508	467	453	467	475	484	475	482	474	486	487	460	479	460	442	479	500	484	474	466	465	455	465	494	484	452	463	479	460	460	511	488	452	464	476	479	483	497	492	460	464	454	488	491	477	472	457	474	467	488	483	450	481	496	455	484	434	477	489	485	475	449	475	470	466	515	496	464	430	467	492	472	496	475	521	438	473	471	474	457	511	482	486	433	466	495	467	508	467	490	476	480	462	468	489	472	463	471	464	489	445	505	447	497	478	519	476	487	445	483	454	482	454	474	465	481	467	477	480	455	491	492	470	440	503	483	494	470	467	492	451	457	475	451	470	490	456	469	470	492	482	479	515	479	476	466	470	498	501	490	492	462	471	449	460	462	498	516	505	432	433	504	490	451	441	502	478	457	493	475	473	516	485	479	482	524	483	432	497	489	509	451	468	490	504	453	460	442	476	450	513	447	431	439	490	496	463	439	498	459	491	458
1868	153	77	50	59	53	69	70	76	74	76	81	48	57	58	60	54	54	43	38	32	51	46	41	35	31	41	41	31	33	36	35	44	39	30	48	26	34	34	30	30	34	31	21	28	21	21	20	31	27	27	35	29	25	29	32	22	32	20	26	22	29	23	31	24	31	22	33	21	28	25	19	30	26	28	28	28	21	25	32	19	32	21	27	18	22	23	23	28	34	32	29	33	19	32	32	33	23	27	22	27	26	27	36	28	31	39	28	29	22	18	29	11	25	23	29	29	27	28	29	30	26	33	23	29	25	26	28	25	28	32	23	28	32	32	24	33	23	19	24	19	28	27	24	23	31	24	18	21	35	20	26	20	25	28	39	25	24	24	25	32	31	29	27	23	27	26	25	34	33	32	28	28	35	29	32	15	29	30	29	32	33	28	35	36	34	36	28	33	32	20	23	25	30	31	33	22	17	25	26	29	18	25	28	26	31	33	23	26	30	20	24	18	25	31	31	24	31	19	23	27	27	20	25	22	29	38	40	24	28	21	20	25	31	28	35	43	31	16	32	28	24	14	22	22	25	33	32	25	23	24	35	34	24	21	31	27	24	24	31	28	21	28	35	22	32	27	29	20	30	25	27	30	33	32	40	21	32	21	34	28	24	30	22	34	26	29	18	24	22	20	22	31	36	22	29	24	17	27	20	35	29	20	28	30	34	28	24	33	14	25	19	31	34	27	25	29	27	34	20	22	27	24	23	27	30	27	26	21	27	31	24	21	26	26	26	24	31	22	31	28	24	28	27	29	22	22	23	18	24	28	17	23	25	21	25	25	29	23	24	22	32	28	29	29	25	25	37	31	29	35	25	28	27	29	23	31	20	30	24	16	24	27	31	17	27	30	31	18	28	27	17	25	29	18	22	17	28	19	24	25	27	25	35	19	24	26	29	36	25	24	33	31	23	27	28	23	18	25	18	31	32	31	19	30	27	28	23	21	25	33	32	34	26	30	28	30	31	28	27	23	18	29	14	35	20	18	23	26	27	30	31	40	23	26	22	29	24	28	25	27	28	23	27	21	38	29	25	33	25	30	25	21	33	35	28	18	30	33	22	26	24	20	29	27	28	20	26	24	28	32	29	22	25	22	24	29	37	25	29	29	20	30	29	35	30	30	19	25	32	28	28	22	20	25	33	28	33	22	28	25	36	24	26	33	26	30	17	24	21	23	19	31	38	23	28	24	27	32	29	28	21	38	19	39	28	20	16	32	24	26	36	21	25	28	26	29	24	25	30	27	28	33	25	24	27	24	27	29	29	24	29	26	40	27	29	30	29	12	26	29	23	22	25	28	26	27	25	22	25	24	28	31	26	37	38	28	29	31	24	32	32	24	26	27	24	24	29	32	18	30	24	23	32	31	25	23	33	29	22	29	23	25	30	28	32	29	25	22	33	28	21	18	30	17	25	26	23	17	27	18	25	28	32	30	32	34	23	22	25	16	26	27	23	21	24	35	27	24	30	33	25	34	30	28	23	28	24	24	33	24	27	19	28	28	23	21	21	24	29	28	29	25	21	20	28	25	26	28	19	25	17	18	25	30	29	26	33	29	32	23	27	21	32	30	30	31	22	28	35	25	28	26	30	27	31	15	24	19	22	31	32	23	31	24	25	35	19	20	24	15	21	26	35	30	34	25	26	24	29	26	23	38	25	28	31	34	25	32	28	30	26	13	25	30	26	20	30	19	37	24	28	22	17	25	29	27	29	33	35	23	19	39	25	29	20	22	32	36	30	18	28	20	31	27	23	23	29	32	17	21	30	28	30	34	27	21	22	30	22	29	24	31	29	28	29	30	29	27	23	20	19	30	22	31	31	30	19	18	29	23	28	31	26	28	29	26	25	30	25	28	29	27	23	34	30	33	27	23	24	34	29	28	26	25	26	26	34	30	32	32	30	36	18	28	32	18	18	25	24	27	26	30	22	31	22	31	21	25	27	26	29	24	21	36	23	24	28	32	24	30	37	29	17	23	35	35	32	26	21	23	35	25	19	27	27	26	31	33	29	25	25	29	27	30	29	17	23	13	20	30	25	30	28	30	24	34	24	26	25	22	34	18	29	30	28	30	35	24	28	28	21	29	24	42	19	20	29	25	29	25	15	26	22	24	14	17	28	25	27	27	24	30	25	27	22	30	27	27	40	35	21	28	26	24	22	15	15	25	25	42	20	30	27	22	37	29	30	29	22	28	20	29	39	20	23	20	22	28	31	25	29	19	28	25	24	24	30	16	42	22	25	33	21	19	29	20	27	24	30	21	17	24	28	25	20	26	20	23	23	21	32	27	26	26	30	31	18	25	18	25	34	21	17	32	26	30	30	18	27	26	25	21	34	30	36	23	29	20	30	34	21	23	26	27	22	28	17	13	21	21	28	33	29	27	16	28	26	23	34	31	24	25	23	27	24	34	28	37	18	32	19	31	28	28	31	34	21	27	30	31	20	22	24	25	33	24	24	23	30	28	20	24	36	28	25	23	26	23	36	25	36	40	24	27	28	33	35	30	35	26	23	25	23	23	27	22	35	27	29	25	36	31	27	30	31	22	23	28	28	28	29	21	22	25	37	29	24	25	17	27	22	21	27	21	28	22	22	25	33	19	31	28	21	15	17	33	27	23	26	30	29	17	27	25	26	30	26	27	25	22	23	28	17	35	33	32	22	26	25	31	28	27	26	23	26	30	25	22	25	27	26	21	21	22	22	23	36	35	30	21	19	22	23	22	30	29	26	31	29	33	37	26	34	21	41	25	30	26	27	22	29	25	29	26	29	21	31	29	24	22	22	28	28	37	25	24	28	30	23	28	24	20	24	29	28	29	28	25	28	14	26	30	26	23	17	28	25	20	23	23	34	28	28	19	28	28	27	25	27	30	28	32	20	27	24	22	28	20	27	28	24	26	18	38	33	22	24	31	28	21	25	27	25	36	21	22	24	18	26	32	34	23	23	24	26	18	21	18	20	38	40	27	27	24	28	19	22	20	24	32	26	25	28	33	27	22	19	31	25	34	20	29	31	28	20	29	27	21	36	33	27	35	30	25	34	25	23	20	34	17	24	33	30	26	31	23	36	28	26	24	25	26	28	20	32	31	14	29	18	30	31	27	30	26	30	27	20	23	17	23	22	26	18	31	21	32	29	30	32	30	25	27	28	32	32	22	20	28	26	23	34	28	30	38	30	25	22	30	23	28	19	31	18	23	17	32	25	21	33	26	21	21	26	16	18	21	27	15	21	43	27	29	31	25	33	28	38	27	26	21	35	34	33	27	29	32	17	22	16	25	47	35	31	27	26	26	23	29	30	29	18	17	20	30	34	21	46	19	33	24	24	21	28	37	20	26	27	29	20	21	24	34	27	21	28	38	26	36	25	29	28	21	31	25	23	31	25	34	34	19	20	26	19	32	30	25	30	18	32	33	21	37	22	29	26	31	21	22	24	25	23	29	24	24	26
12382	2372	1143	1187	3157	5194	5457	5031	4195	3444	2879	2469	2085	1863	1682	1534	1287	1132	1036	1004	901	812	779	752	718	669	650	616	644	549	531	533	470	481	518	460	445	429	413	450	426	458	422	430	388	394	391	372	377	363	353	385	361	405	398	378	373	366	351	371	350	317	332	329	337	315	345	329	320	347	330	345	319	322	291	312	310	343	323	304	318	304	303	334	315	326	328	318	316	342	326	313	323	306	317	321	301	294	310	303	279	308	299	323	281	305	345	318	302	294	306	316	305	331	317	283	312	309	292	306	289	291	314	314	301	288	331	315	289	281	302	320	299	274	343	305	290	302	305	308	314	328	313	330	278	283	312	298	308	295	309	287	280	309	288	298	328	301	323	273	293	279	314	275	287	315	277	275	266	286	294	298	313	284	275	298	302	282	296	290	288	283	284	312	276	295	298	315	291	278	308	271	325	292	314	277	329	289	283	296	306	276	292	308	338	290	296	267	282	321	304	313	286	286	252	309	316	310	286	309	333	275	265	279	284	298	292	299	292	324	293	307	322	289	294	295	314	305	294	286	257	276	298	289	308	289	320	303	304	282	300	319	294	286	300	287	268	298	271	299	304	312	315	307	270	264	295	287	295	282	299	265	278	275	269	290	286	293	324	273	253	305	316	254	303	307	276	293	295	301	280	277	296	294	290	292	307	295	290	286	292	284	305	316	301	300	257	317	257	295	311	303	270	277	279	293	291	253	302	281	307	282	312	273	325	285	281	293	310	281	309	317	309	311	329	302	266	295	310	332	310	291	334	309	291	285	285	312	266	312	283	302	319	285	306	300	292	288	305	316	318	272	307	307	265	295	300	289	285	268	305	311	279	303	267	304	301	289	314	296	272	289	294	310	274	282	298	290	270	274	286	287	293	309	260	326	293	315	284	321	308	288	289	310	284	281	300	295	294	276	307	281	255	298	289	257	291	286	281	273	285	278	311	292	329	285	300	335	283	254	279	285	281	303	335	322	304	278	320	295	274	262	276	286	295	302	280	312	261	320	294	302	302	284	306	267	284	311	265	323	311	312	298	253	272	262	294	295	308	281	305	286	309	291	289	298	318	285	293	304	289	330	293	270	294	274	292	272	339	263	290	295	301	287	295	279	274	311	263	314	329	294	289	287	296	300	285	290	271	292	279	303	312	274	274	289	282	304	292	262	300	290	311	287	289	253	279	298	235	282	283	287	286	308	280	303	291	293	267	278	289	300	295	311	271	280	304	278	283	279	268	298	305	323	301	285	290	274	289	289	280	317	299	272	264	298	283	301	294	339	301	287	307	299	292	302	328	315	312	294	290	269	275	304	304	303	305	278	275	287	284	287	299	312	299	299	291	313	283	294	299	276	299	302	268	299	300	313	311	285	285	302	316	319	296	273	282	327	326	307	286	299	278	311	286	304	300	308	292	256	284	301	283	302	248	284	308	285	324	277	313	281	299	272	328	296	303	315	287	272	298	278	276	288	283	304	289	278	277	282	263	295	288	292	308	297	328	321	299	269	270	306	316	293	316	297	250	291	282	271	294	329	303	321	274	302	300	315	322	312	312	308	289	299	313	286	293	296	283	265	311	289	332	298	285	278	293	333	275	302	287	272	280	277	274	297	315	283	312	316	283	274	296	285	309	275	281	268	294	303	273	285	279	250	280	338	312	297	307	297	267	277	259	292	283	287	300	274	303	289	291	291	267	283	273	295	286	285	311	283	286	297	262	303	280	266	299	297	301	275	285	312	274	307	306	306	278	317	300	299	287	301	304	299	287	282	278	299	293	295	302	284	287	290	290	273	297	293	301	272	284	284	314	303	291	257	282	322	295	305	285	307	285	312	293	288	316	288	276	327	327	296	320	310	278	311	292	278	273	311	283	277	299	306	307	299	295	291	279	293	305	300	299	297	287	305	288	268	306	268	306	286	274	315	303	298	303	268	317	326	326	281	300	295	293	271	326	311	304	304	280	318	300	274	296	327	307	289	306	296	292	282	290	289	300	283	286	295	291	315	297	286	322	327	323	282	293	303	317	324	302	298	287	295	284	279	311	325	272	298	304	285	299	312	298	286	284	292	278	286	315	265	243	297	258	290	291	331	282	302	260	278	268	293	304	291	327	302	308	318	276	302	282	263	285	260	311	322	297	286	300	240	275	313	287	310	285	321	292	328	286	291	296	301	321	336	290	283	292	275	311	291	311	263	304	306	287	287	300	296	274	295	257	309	287	278	286	318	321	307	321	283	269	275	296	307	311	282	286	285	324	283	293	292	277	273	293	266	269	332	333	305	288	293	299	264	292	293	294	266	288	246	280	297	308	288	278	287	324	286	299	304	299	312	302	296	301	301	317	312	306	293	309	309	302	287	307	273	292	307	289	328	322	266	297	280	260	331	277	322	286	276	306	286	300	290	270	300	278	276	297	299	288	267	311	278	272	298	295	303	319	289	266	292	274	308	290	260	294	289	246	281	267	300	305	291	279	278	272	310	257	311	287	271	307	295	271	298	294	292	292	285	289	311	304	303	304	282	307	285	308	298	272	332	302	252	304	321	319	281	299	274	303	301	293	292	298	267	308	281	309	295	306	325	279	278	326	284	293	267	288	320	295	284	289	285	314	312	271	293	298	295	301	309	286	290	264	261	286	290	276	276	294	268	297	303	306	315	286	318	333	292	268	254	292	294	260	289	301	289	315	268	304	296	297	304	264	266	309	327	318	298	315	302	265	314	312	296	258	268	271	282	297	264	283	314	326	294	324	270	288	314	269	264	269	282	315	331	299	283	304	278	295	311	297	309	320	258	277	293	264	311	293	316	271	239	293	291	315	299	270	312	309	262	319	319	296	295	280	296	288	290	274	293	266	279	277	283	284	311	324	267	287	288	294	289	309	279	300	273	303	290	313	280	332	293	286	287	285	280	291	322	258	315	294	276	286	272	305	271	306	293	281	311	265	324	291	305	279	347	284	271	305	280	285	295	309	272	312	284	301	262	278	306	272	285	298	281	305	314	289	314	297	307	303	302	308	283	273	304	285	269	291	266	301	291	304	297	278	268	298	299	306	278	299	299	282	303	287	280	279	297	275	336	289	299	264	274	301	298	291	293	299	281	239	282	275	291	276	312	294	285	267	284	287	272	284	284	296	285	289	262	265	326	297	320	307	273	286	319	303	304	256	273	271	282	315	295	301	286	306	306	327	291	283	295	292	292	312	285	278	248	292	304	299	272	277	277	283	258	312	286	298	295	295	285	335	279	296	257	277	291	294	328	310	281	308	266	294	273	306	285	298	314	286	300	301	264	282	282	287	274	304	334	288	314	279	297	275	269	269	311	314	289	301	304	311	322	292	303	294	306	294	288	263	291	291	318	285	300	293	271	300	286	304	264	331	290	293	293	294	300	304	298	284	298	269	309	279	261	325	292	260	275	300	289	266	267	330	300	279	275	319	272	308	301	310	312	321	338	300	301	271	275	291	311
2053	81	78	88	65	79	75	86	100	81	79	81	87	89	78	86	91	76	69	83	72	77	78	85	83	63	74	71	72	81	63	85	80	79	84	83	68	90	82	65	68	88	79	69	62	84	85	76	77	101	71	70	94	88	81	65	62	77	71	65	65	81	59	89	74	75	82	71	67	74	73	68	76	60	72	78	78	79	84	68	67	69	82	70	77	68	73	80	83	82	75	76	76	68	86	79	85	71	77	80	72	71	72	73	69	73	66	74	87	58	93	75	69	87	91	72	83	92	83	85	70	69	58	68	79	79	81	78	80	71	76	85	64	79	90	63	77	93	64	88	67	78	75	78	90	63	89	71	99	70	73	79	73	68	73	77	85	64	67	65	78	73	68	80	80	66	67	90	67	71	80	73	68	84	73	71	81	84	84	83	76	78	69	59	61	72	66	75	71	74	82	73	60	72	92	76	82	88	81	85	84	78	88	82	74	86	72	80	84	69	70	75	78	79	77	75	76	68	71	78	92	80	82	70	88	79	84	60	77	84	91	75	88	86	83	83	79	76	83	72	60	67	79	76	82	62	76	71	69	93	72	75	80	66	80	76	81	85	66	79	72	80	93	61	71	85	68	90	82	80	78	83	85	66	78	75	62	53	64	66	83	75	93	70	96	80	74	81	83	68	71	75	82	66	89	68	79	79	74	91	87	71	77	73	82	72	95	79	70	73	77	69	84	80	77	67	78	70	85	93	92	79	82	87	92	81	83	75	70	69	77	75	92	81	74	90	61	69	93	75	86	67	88	66	81	67	72	78	64	80	89	75	85	74	79	71	65	77	68	100	83	91	77	75	91	85	86	80	80	86	60	75	72	96	72	75	73	80	65	65	74	69	101	68	75	81	73	87	74	87	80	97	79	97	71	73	74	70	77	77	72	90	85	83	76	80	74	75	80	70	72	88	84	65	89	74	82	80	86	73	79	91	83	82	71	84	75	83	82	87	80	70	75	79	82	66	76	71	73	79	82	86	67	79	73	64	72	72	77	87	66	92	75	58	84	87	64	88	86	80	60	68	85	69	77	76	78	89	75	76	65	94	88	75	84	90	83	83	68	83	79	71	89	65	72	78	87	80	76	71	78	75	92	78	88	82	80	84	83	98	69	88	96	72	69	96	74	84	81	68	92	86	70	68	78	66	64	81	89	70	74	67	69	88	65	69	73	63	75	84	73	95	77	78	80	70	71	74	88	80	78	68	83	84	81	88	63	86	75	70	65	74	62	73	69	83	80	76	82	73	75	78	85	94	89	68	79	77	82	67	70	81	90	74	78	89	81	80	79	91	63	75	81	74	72	77	76	72	84	69	83	77	77	77	81	87	84	82	87	78	67	78	77	81	87	73	91	72	66	94	80	67	83	89	76	81	78	73	72	75	83	78	77	84	61	78	76	74	74	71	76	65	77	62	77	81	76	75	94	69	73	95	80	78	73	83	90	88	72	84	65	81	74	67	82	78	95	78	80	73	91	77	77	84	81	64	69	83	74	89	54	81	66	78	81	78	73	84	79	77	76	75	87	74	80	65	76	70	75	74	90	72	90	68	67	82	80	60	90	65	76	71	68	84	75	70	67	86	88	80	62	80	84	72	66	77	71	82	74	89	64	78	96	81	62	84	61	55	80	65	79	78	68	75	72	80	102	76	86	74	71	55	80	81	84	79	66	70	65	63	86	83	67	64	71	60	74	81	64	76	80	79	86	89	82	85	85	83	91	78	96	94	85	76	89	91	81	92	77	69	76	73	88	79	75	61	81	85	94	77	76	87	70	82	73	97	75	74	57	60	65	75	84	86	85	66	80	72	84	93	66	94	78	73	68	71	67	99	76	77	94	73	89	82	83	83	71	74	70	83	86	75	76	87	91	90	78	78	84	82	79	74	74	77	78	80	80	80	62	77	82	73	89	72	62	87	74	79	73	63	90	74	72	77	74	85	73	76	85	68	87	69	82	62	80	82	84	78	70	76	75	68	66	80	73	88	85	67	91	83	81	71	86	83	88	87	95	79	76	75	63	82	74	77	73	62	66	80	85	88	75	93	79	103	71	80	81	89	82	83	71	90	80	83	87	73	85	74	74	73	84	72	74	72	80	94	91	77	65	73	71	54	79	60	80	60	72	80	80	68	77	81	84	82	77	89	68	90	66	98	78	63	64	72	65	84	71	76	68	73	70	73	84	74	83	84	81	94	77	82	87	86	92	61	79	94	67	71	88	72	85	78	84	78	75	87	66	71	73	83	72	78	75	76	80	68	81	77	80	71	83	72	95	81	78	71	74	80	89	87	69	81	74	78	86	74	88	71	85	64	57	68	75	71	80	100	93	86	63	75	63	79	87	84	83	67	74	81	76	73	70	88	78	75	93	77	65	67	65	85	71	71	79	93	79	90	69	84	87	87	73	80	69	74	89	83	87	91	94	79	90	70	71	87	83	91	78	82	73	94	75	84	73	76	76	84	77	76	93	87	73	77	85	78	77	69	77	79	102	80	77	77	79	77	74	81	82	79	78	77	69	100	80	88	74	86	81	79	73	74	82	71	71	79	74	69	90	66	85	81	83	66	78	78	75	75	75	91	75	73	74	80	81	77	80	73	73	78	75	56	75	92	63	71	69	82	85	84	93	71	89	82	62	81	94	85	90	77	72	91	70	99	71	80	69	71	80	71	84	71	59	74	87	75	76	77	74	96	68	77	76	82	84	68	71	72	62	69	74	79	63	64	62	80	74	83	73	79	73	77	80	73	62	100	72	73	82	82	85	75	69	71	97	67	72	69	74	88	79	74	77	73	83	73	89	87	84	76	66	77	77	67	85	77	63	74	73	71	78	85	74	67	66	77	78	75	67	63	71	78	82	86	83	83	98	78	77	72	74	70	78	69	83	74	80	65	80	65	74	91	67	79	101	67	73	76	65	100	79	81	87	82	63	86	71	77	75	75	80	92	84	80	78	73	63	93	76	80	79	73	82	70	59	75	75	61	72	77	76	89	62	70	80	66	67	72	72	84	73	88	95	72	70	86	86	59	74	73	72	82	82	82	73	83	66	69	72	68	87	63	65	66	67	71	74	61	75	83	69	85	75	77	88	79	80	92	70	76	79	86	96	66	85	80	83	73	75	64	61	70	74	79	86	83	88	76	80	71	66	68	79	71	101	74	68	98	83	80	78	70	94	80	81	66	69	79	69	75	67	81	91	70	78	88	78	63	72	75	72	97	68	83	72	82	99	63	86	77	77	84	81	88	67	72	73	78	70	81	81	81	71	80	77	81	94	74	71	78	76	76	90	82	75	89	75	65	89	71	83	65	86	89	83	86	67	66	87	68	77	64	59	85	64	79	88	92	59	79	84	76	73	74	79	85	74	72	78	79	75	90	83	70	95	96	96	83	87	77	77	87	67	69	65	76	64	78	91	81	72	69	84	90	79	92	84	58	77	76	73	71	71	77	75	91	67	76
7182	1015	919	830	1046	1298	1313	1278	1242	1174	1096	1050	976	952	898	939	880	878	851	844	811	850	804	765	837	806	853	766	821	785	784	756	782	749	806	780	758	766	758	766	730	765	721	734	736	835	769	806	753	769	844	814	731	739	760	758	719	771	718	739	723	757	751	745	752	744	785	759	775	759	742	742	754	736	730	755	763	781	785	799	731	766	727	754	722	753	683	757	727	736	753	763	722	794	726	694	751	707	725	825	786	755	746	749	734	722	776	751	761	715	724	732	741	758	744	767	751	776	782	709	715	789	736	727	686	773	749	742	741	737	777	739	726	781	780	772	758	745	772	738	708	806	716	760	754	748	751	778	725	726	711	753	755	753	747	792	746	737	739	717	755	753	750	757	797	743	741	715	758	735	782	733	769	716	736	792	747	747	730	717	756	727	763	735	732	759	728	699	779	745	755	742	756	786	727	776	760	756	755	740	744	707	769	733	771	781	767	737	724	742	761	714	725	690	765	797	713	744	735	739	744	728	730	730	738	763	748	748	734	778	758	723	762	790	686	750	779	716	709	783	711	730	737	750	751	731	661	700	739	738	704	788	754	757	734	792	726	683	735	732	724	736	749	793	775	709	742	675	748	697	735	741	761	743	791	782	744	732	757	779	725	776	770	759	727	713	739	740	758	761	748	722	721	749	718	736	715	749	750	734	782	692	766	765	711	731	754	674	792	740	731	843	703	708	755	781	773	752	764	722	748	723	760	765	751	697	692	771	712	730	785	744	755	722	718	714	737	720	751	757	735	745	707	694	768	793	733	748	748	736	725	725	756	756	761	752	747	776	733	750	798	760	775	770	725	734	759	761	728	733	705	716	728	735	789	745	748	743	714	721	743	796	757	768	758	759	751	746	756	726	749	779	718	711	747	752	734	764	731	761	776	756	824	762	746	723	751	748	739	753	762	744	760	714	732	728	757	747	809	758	706	718	711	757	758	711	709	762	751	773	733	741	754	821	772	723	706	740	757	731	776	767	747	728	730	727	742	757	720	751	766	726	746	733	704	742	762	684	760	740	787	743	762	738	711	774	717	746	744	785	744	733	727	725	736	781	791	751	708	739	779	730	755	772	719	753	752	719	778	727	766	742	757	708	755	748	730	755	764	688	756	701	702	739	725	728	732	756	738	778	757	707	760	769	752	753	749	699	751	769	732	767	723	702	725	749	759	744	742	757	750	743	777	796	704	735	708	687	768	754	745	764	749	784	757	740	727	734	800	684	738	766	804	756	780	767	728	733	705	731	791	737	770	736	794	716	730	766	742	702	770	758	698	747	767	750	729	735	751	786	745	727	730	761	724	758	733	735	730	675	750	706	740	761	767	714	756	747	772	732	765	734	713	725	698	753	703	754	789	692	731	779	781	753	761	701	726	756	698	794	712	740	735	747	745	739	785	731	749	688	741	780	754	756	762	721	752	777	749	720	743	745	742	759	751	776	692	732	723	746	738	720	739	712	753	725	721	735	788	756	749	760	759	724	699	776	793	794	730	755	747	694	759	723	748	751	703	751	770	781	779	787	733	688	710	728	784	740	726	746	700	782	720	711	738	753	761	747	758	761	733	751	738	769	683	754	718	757	723	782	733	727	711	733	785	705	780	784	770	757	735	707	748	729	772	743	749	758	763	713	720	721	762	751	740	731	757	745	741	683	800	766	776	751	739	722	753	767	748	744	735	753	770	695	731	692	764	749	764	748	736	763	762	741	754	800	739	754	779	747	765	732	730	750	734	734	730	777	718	773	739	738	760	709	767	717	686	756	740	736	758	745	751	770	711	766	760	714	720	769	756	756	757	756	683	769	740	688	765	761	675	748	753	729	722	771	725	732	702	742	753	691	776	771	744	726	720	704	755	769	719	718	741	724	733	721	734	705	705	762	674	741	738	739	691	793	704	735	705	763	733	704	722	731	745	743	712	795	780	769	746	770	778	743	761	737	716	796	714	729	777	761	729	744	750	742	740	747	747	768	737	752	781	761	748	787	803	777	736	745	757	722	762	695	723	700	724	752	752	746	780	767	771	721	715	721	793	710	727	727	708	762	713	789	714	739	780	781	777	760	773	741	794	769	775	742	715	705	715	719	725	758	729	749	734	794	740	759	778	720	742	730	763	780	784	706	737	783	772	727	749	783	775	706	730	720	717	701	718	743	722	684	746	712	724	731	755	695	702	710	737	768	732	728	765	737	767	816	742	717	766	779	732	773	739	725	778	770	741	720	731	776	706	763	778	729	724	747	823	726	758	724	751	724	747	738	705	737	757	717	726	748	717	727	738	750	744	716	737	752	741	787	755	741	769	769	751	741	764	762	713	758	745	769	767	744	745	749	748	731	776	754	789	791	727	761	767	794	751	782	777	732	740	721	765	699	693	704	769	743	718	786	787	782	758	753	720	743	702	744	729	754	800	755	710	722	693	759	815	727	754	762	766	750	738	776	765	726	738	766	770	724	705	752	722	744	740	783	734	723	770	741	722	795	723	749	743	748	741	745	741	759	688	746	765	718	747	743	739	756	792	738	806	759	716	697	728	733	728	760	732	746	727	754	742	738	734	726	737	760	762	744	722	755	675	740	753	810	744	759	756	771	769	711	728	748	732	711	772	711	702	729	797	794	731	720	768	700	767	746	725	778	755	771	698	714	789	780	725	714	737	760	787	705	770	766	739	786	773	750	752	746	745	795	693	767	718	708	727	746	792	685	752	769	784	765	760	755	673	713	759	709	731	718	750	731	783	694	718	696	707	742	786	744	751	737	790	736	747	762	727	780	763	726	739	706	725	762	776	734	758	763	749	767	726	765	689	738	754	776	731	729	710	739	774	692	784	720	749	724	742	751	741	761	716	737	739	790	721	733	725	735	678	793	810	759	737	781	734	763	767	755	746	739	786	771	779	749	818	741	742	720	721	695	736	735	775	727	755	766	708	723	742	742	754	769	753	742	755	722	768	780	794	714	720	684	780	759	724	715	724	733	754	754	758	818	752	718	754	736	768	745	763	726	760	714	754	782	704	758	764	795	754	765	710	743	730	741	786	745	731	776	750	715	720	787	741	731	725	739	747	739	706	745	748	746	748	725	776	712	771	746	791	740	766	766	748	752	784	735	775	722	710	741	773	790	747	723	743	758	734	721	707	697	737	777	730	706	746	701	781	730	744	776	785	767	749	761	789	791	700	745	767	725	702	748	684	750	755	770	741	784	829	775	780	757	687	746	772	757	712	758	725	756	783	739	778	716	723	754	767	744	738	733	769	758	751	746	729	775	721	777	726	759	811	797	761	727	738	721	742	711	702	766	755	705	758	747	747	747	741	754	759	737	741	705	733	782	727	703	739	752	735	730	701	797	751	729	764	796	736	720	769	787	773	703	772	765	789	735	731	740	768	798	733	767	732	762	759	722	747	769	814	758	747	716	778	756	764	776	736	769	735	736	737	708	723	766	707	778	744	707	697	748	727	779
1298	134	79	57	70	61	86	101	60	94	69	78	75	59	73	69	68	50	61	55	55	59	45	60	53	59	52	51	62	48	51	52	49	55	63	58	61	64	59	58	49	53	55	43	67	60	59	54	48	51	59	50	50	45	53	46	57	44	43	65	35	52	33	43	52	51	46	57	57	49	58	46	52	57	51	54	53	43	57	38	40	53	57	49	54	57	60	50	56	47	47	61	46	59	59	56	38	55	49	51	61	57	64	38	60	45	46	48	57	43	45	56	58	53	60	68	42	50	55	46	60	52	48	32	52	56	45	43	56	51	66	51	59	57	54	55	62	49	40	45	48	61	64	60	50	55	55	53	60	64	61	46	45	64	44	44	61	39	54	52	44	51	53	59	45	58	53	39	44	48	42	59	55	57	52	58	61	49	54	51	54	54	55	48	45	53	51	64	58	49	58	49	60	53	50	45	67	46	47	56	46	43	56	51	57	46	54	63	50	45	53	49	55	40	46	52	41	50	50	63	44	50	56	50	64	38	40	44	42	46	54	54	69	46	43	39	49	43	49	58	51	53	62	49	46	41	42	48	41	51	48	42	59	48	49	35	59	39	54	54	56	50	55	57	52	49	54	62	59	53	51	71	54	54	45	51	44	68	41	46	56	56	39	38	51	62	43	62	49	56	44	57	50	58	62	55	49	51	63	50	52	65	40	55	56	44	52	37	52	52	67	60	50	70	52	30	40	46	52	52	61	55	32	62	38	58	55	43	64	55	65	53	50	48	39	50	47	46	37	57	46	46	56	58	39	61	53	60	42	52	46	46	57	43	38	51	45	47	50	57	40	51	41	50	57	60	60	52	53	61	55	54	57	45	58	42	41	46	55	59	50	53	61	54	56	44	47	45	46	47	53	50	58	55	61	43	49	45	51	43	52	47	53	57	57	52	54	54	65	54	48	54	58	54	56	44	46	51	47	44	45	60	53	43	37	55	58	53	55	55	46	54	53	60	54	64	39	50	56	46	54	59	42	45	41	44	45	51	69	46	47	63	47	46	48	46	53	54	58	45	50	44	61	63	51	41	46	59	58	59	68	44	54	57	56	55	51	54	67	53	54	57	47	51	50	50	52	61	42	43	51	43	48	56	52	55	65	57	60	52	41	49	59	49	43	56	51	53	46	48	53	56	46	34	48	50	42	52	56	50	54	48	49	60	64	57	40	39	45	53	55	52	54	54	50	51	41	40	47	51	48	51	52	57	75	51	52	61	69	35	47	54	47	55	49	55	51	34	45	54	41	57	48	46	53	46	58	54	58	48	60	51	43	41	55	64	48	33	51	50	50	67	47	50	48	47	44	60	53	54	54	46	45	51	52	61	53	55	71	43	47	55	46	57	32	58	44	61	66	50	55	60	48	47	46	52	51	54	62	54	46	56	46	37	70	61	49	58	56	59	45	56	61	48	53	46	49	46	48	54	54	54	50	59	46	49	52	54	50	62	53	50	61	55	34	46	51	55	54	60	54	57	66	56	54	71	39	54	51	55	46	50	53	50	65	42	49	39	44	50	52	45	47	45	59	45	60	51	48	60	43	65	52	45	50	47	66	50	54	55	58	51	43	53	60	57	53	53	61	53	47	64	46	55	43	51	42	46	51	47	47	61	60	46	56	50	42	64	47	64	61	51	57	38	61	53	37	49	59	49	46	48	48	49	49	37	47	55	40	47	56	47	48	62	44	48	55	53	53	50	40	50	51	49	54	46	57	47	43	57	53	47	51	51	53	51	52	46	48	62	49	47	37	53	57	50	51	55	55	47	52	64	60	61	62	53	43	61	39	52	47	58	64	54	58	52	47	53	42	61	46	49	43	50	64	43	53	59	46	62	63	60	57	36	53	51	67	51	52	57	49	52	45	48	53	52	55	32	51	45	54	48	52	50	58	60	45	48	43	55	47	58	52	56	63	49	33	51	51	66	52	44	50	56	50	49	65	55	48	48	45	61	59	57	48	58	53	45	60	57	56	38	46	36	59	62	44	54	56	57	58	45	36	51	54	52	52	46	58	45	57	50	56	60	58	49	57	48	58	53	48	48	52	63	49	55	66	42	42	60	54	51	63	51	48	50	52	68	42	51	55	46	41	56	54	51	58	57	57	67	48	47	51	61	52	60	52	52	46	59	52	41	50	38	50	57	45	47	58	48	44	45	60	38	61	53	52	53	41	57	55	55	54	48	38	55	46	56	52	49	52	60	46	48	50	60	49	51	53	61	54	41	49	47	52	52	51	64	56	45	64	39	52	48	40	54	47	49	60	57	52	42	53	65	57	46	51	40	66	56	51	48	43	50	58	59	54	52	39	56	55	42	52	54	54	49	49	51	38	48	57	60	46	66	54	52	40	38	51	54	45	50	55	47	44	41	50	46	38	48	56	46	51	42	74	52	51	47	47	51	37	56	46	42	51	38	49	50	47	42	50	53	38	30	49	38	56	55	51	48	54	63	42	48	54	54	42	53	44	59	46	63	55	46	39	46	53	66	42	48	52	61	59	47	65	44	44	51	52	54	44	60	41	72	46	47	51	46	49	51	49	48	54	57	60	46	44	52	49	50	54	52	43	55	47	52	47	51	54	50	35	50	59	41	58	39	58	56	44	44	50	52	51	51	53	60	51	46	58	53	44	41	64	46	55	43	52	61	48	46	51	47	35	52	47	59	58	51	55	49	47	46	61	45	52	52	42	52	37	53	49	42	65	55	41	65	44	53	53	64	49	50	46	57	48	54	57	52	58	58	49	58	49	52	48	52	44	48	60	53	49	60	54	44	41	45	63	51	49	50	50	54	60	45	56	57	55	55	56	51	54	55	57	64	41	59	58	56	59	49	42	41	42	41	56	63	41	46	38	50	51	50	55	48	47	44	48	58	49	43	47	47	58	45	63	47	42	54	43	43	58	46	43	40	42	42	42	44	56	48	61	56	47	61	54	43	48	57	55	47	48	56	33	54	49	48	48	54	49	51	57	46	56	59	54	55	51	50	46	49	59	39	55	55	62	53	48	54	46	63	43	64	54	51	66	43	50	35	48	49	50	59	45	57	48	50	49	55	49	49	49	60	59	52	48	53	58	50	52	55	52	59	46	46	58	40	56	53	56	53	48	54	61	51	58	58	61	46	59	63	46	60	50	40	48	49	43	47	39	50	66	50	55	61	38	41	37	46	59	52	60	44	58	50	55	64	48	54	62	53	44	55	54	53	50	46	45	54	50	52	50	52	53	42	53	68	52	48	48	48	46	49	55	45	41	41	48	55	41	51	51	49	54	44	45	47	47	57	47	53	46	43	55	50	36	58	54	64	54	48	43	51	61	56	45	45	44	44	50	54	49	60	47	43	57	70	53	55	50	61	55	41	41	50	45	47	45	41	52	58	49	59	52	47	63	59	45	42	52	59	41	46	60	49	57	53	54	45	44	45	63	51	47	61	53	58	64	50	57	55	50	42	60	50	48	46
11069	1911	1132	1107	2274	3835	3844	3607	2955	2378	2121	1862	1656	1407	1193	1118	1077	1020	975	893	861	859	847	799	805	732	716	701	729	689	676	634	648	677	658	688	633	583	601	592	601	587	627	571	566	606	588	586	598	581	592	608	547	568	565	559	553	564	585	531	576	566	560	525	572	576	554	539	591	540	539	591	594	556	537	564	563	579	539	546	539	526	569	514	538	536	528	536	546	549	536	556	560	562	530	525	568	541	551	512	547	539	564	552	575	534	529	576	555	583	511	549	507	536	543	536	530	559	503	542	533	520	547	571	534	557	556	545	567	538	554	550	529	564	546	540	536	577	473	556	561	532	554	515	554	552	540	539	498	574	545	508	545	544	562	516	531	560	547	508	573	506	528	509	513	567	597	558	543	537	583	530	540	514	517	569	544	507	487	515	528	549	529	561	545	570	474	551	553	506	537	532	537	504	549	521	532	540	549	532	567	522	498	549	527	546	541	495	528	565	523	511	517	540	491	534	503	541	514	560	532	520	525	543	539	525	576	583	545	532	550	528	549	580	551	517	541	576	514	538	526	550	479	502	515	517	520	542	532	527	572	536	525	542	553	504	565	532	511	567	502	530	538	574	573	537	518	548	544	511	564	540	563	565	538	530	539	559	574	549	512	532	587	495	562	556	541	548	568	525	519	566	509	538	568	521	520	525	534	550	516	557	547	483	524	534	557	537	529	556	506	508	492	551	499	518	534	568	558	544	546	544	550	505	514	552	589	541	480	525	524	542	539	485	546	514	529	482	562	529	567	551	572	561	563	497	565	547	522	501	529	512	533	546	508	499	481	556	514	545	550	556	532	503	564	561	568	522	568	562	546	517	527	510	546	542	523	541	501	542	547	523	573	559	529	549	529	576	525	529	567	531	504	566	551	568	565	536	551	555	539	571	534	523	548	548	521	575	557	551	552	468	517	516	539	526	509	511	543	515	517	554	526	547	553	542	512	550	548	555	558	533	555	523	543	529	568	523	563	536	550	545	523	540	534	517	534	504	524	507	545	534	556	531	526	591	528	535	494	509	530	491	539	574	571	489	522	530	559	535	504	547	512	542	552	556	518	536	558	524	537	559	506	511	560	534	537	484	578	524	569	510	533	526	513	527	535	510	566	584	536	526	541	520	554	508	555	564	502	518	534	505	509	522	566	551	551	532	542	538	568	564	540	527	522	526	535	543	541	493	546	519	539	582	532	562	513	524	524	543	531	562	542	490	545	566	505	545	514	562	494	560	554	514	513	550	510	567	550	546	497	513	545	538	503	562	524	514	557	526	514	567	551	546	583	561	513	545	510	555	555	513	510	521	522	553	562	539	522	592	514	528	511	523	556	540	548	570	526	559	524	512	506	546	497	518	523	539	493	526	527	544	533	462	508	504	521	511	513	565	528	553	597	557	571	553	515	563	544	531	556	537	562	578	570	540	543	538	534	548	526	538	564	513	510	605	540	522	551	542	518	505	518	547	557	582	534	539	507	514	565	567	535	544	485	536	524	507	543	509	533	534	507	579	540	534	564	523	538	507	516	553	495	495	540	558	527	564	518	558	559	525	556	546	564	524	529	524	514	474	510	555	547	506	537	511	513	535	537	534	559	516	540	518	535	547	495	554	520	539	542	515	502	550	555	528	537	514	497	543	527	561	511	511	521	524	575	495	494	522	531	504	541	534	546	549	508	495	504	539	523	561	527	500	559	515	532	524	518	524	569	555	519	535	524	527	578	494	551	519	556	513	531	528	580	528	537	498	523	501	530	514	520	545	525	530	519	564	525	553	499	524	565	499	562	510	520	518	511	545	520	514	507	485	523	553	533	537	547	536	547	538	533	565	548	568	536	538	558	501	588	505	547	523	534	549	536	553	538	595	518	557	512	527	532	527	538	502	527	518	522	512	541	569	525	576	527	521	503	532	539	568	500	492	503	522	515	537	541	542	588	568	572	553	545	532	554	550	551	549	534	541	540	520	528	570	569	526	507	528	585	563	522	561	531	533	547	544	521	552	523	559	535	525	519	484	498	537	530	511	500	545	534	527	570	558	571	537	531	563	579	528	513	564	588	572	536	535	523	570	538	534	532	547	546	501	582	599	539	545	540	568	572	519	537	511	504	527	541	544	526	533	551	554	597	536	561	520	527	533	553	530	540	549	561	535	533	567	602	544	526	557	528	536	521	480	551	533	531	561	553	503	567	523	533	506	540	502	520	518	542	531	567	522	511	522	522	547	509	538	553	573	530	501	534	523	592	590	525	514	546	546	525	548	558	524	525	527	568	514	571	559	535	542	548	542	526	546	482	507	533	538	517	580	515	542	546	551	557	556	517	542	518	490	569	521	535	529	523	480	567	551	536	575	509	550	546	533	585	539	547	549	569	478	558	521	544	533	573	517	576	511	535	532	552	554	522	512	536	557	506	548	510	552	531	530	478	522	537	484	529	586	573	494	542	549	548	514	551	518	544	500	541	511	536	532	515	549	552	513	549	565	553	538	539	510	547	548	557	486	540	536	532	528	548	525	530	533	490	585	522	526	564	551	554	511	542	478	579	539	540	504	546	498	556	495	561	529	581	534	520	542	550	509	535	526	541	521	546	559	507	569	585	535	544	545	538	517	579	537	555	546	531	549	501	554	552	564	567	571	519	534	512	553	510	520	525	560	512	523	499	542	584	565	517	522	507	536	513	508	538	531	540	533	526	544	517	518	511	553	556	527	495	518	530	488	586	503	508	532	544	542	525	513	515	536	567	546	538	528	509	527	548	535	529	549	517	539	558	519	530	589	549	573	560	478	491	563	519	554	502	557	528	525	540	530	514	529	528	508	568	544	554	528	539	505	519	534	549	512	534	538	507	508	517	522	552	519	579	548	492	542	557	545	550	534	522	518	539	558	532	523	479	543	521	528	529	528	573	529	539	532	567	514	556	546	553	545	557	529	523	547	507	499	552	512	572	553	534	546	551	539	528	526	582	556	519	551	508	520	532	548	498	546	518	575	550	521	526	523	498	526	563	519	517	522	530	572	540	546	566	528	494	560	538	508	486	500	551	501	546	501	526	559	510	539	518	534	515	529	546	553	528	543	552	588	512	518	505	518	543	584	512	515	522	570	490	532	534	517	548	550	559	547	515	560	533	545	523	534	543	539	563	494	529	527	529	545	554	537	544	514	570	544	494	545	522	518	526	568	507	577	540	497	511	545	528	566	595	485	468	522	513	501	538	504	505	529	552	515	557	517	555	535	530	536	541	551	533	553	538	503	534	553	565	507	542	543	530	514	527	527	517	525	518	548	520	568	511	486	523	569	559	535	561	531	552	526	533	577	527	528	530	504	530	563	535	507	525	589	537	537	515	568	518	554	514	520	508	554	530	563	543	566	552	527	537	544	522	502	514	586	522	535	516	535	528	528	553	509	510	537	508	549	557	584	534	518	526	574	547	563	576	531	559	566	536	548	527	548	541	520	555	547	546	564
2897	104	67	49	64	46	55	78	82	88	76	73	67	86	68	74	63	60	60	68	58	62	58	51	60	65	55	61	59	56	50	43	53	61	49	66	53	66	57	62	56	49	62	49	46	51	49	47	62	55	55	51	52	46	56	48	47	49	45	64	51	49	54	57	53	57	44	52	53	51	53	51	51	52	61	50	50	64	52	52	39	51	50	50	33	46	54	46	52	47	50	49	37	50	53	48	53	55	39	57	63	60	47	63	58	49	50	44	40	49	56	40	47	49	54	49	49	44	50	50	32	58	43	41	53	52	63	56	58	50	53	52	51	61	37	58	49	45	48	41	55	64	46	63	35	61	37	50	63	35	48	57	46	39	54	54	28	51	56	48	44	52	56	50	56	48	57	55	49	47	54	66	47	54	42	55	46	57	55	48	48	58	47	59	40	62	44	52	53	37	70	63	50	36	56	66	55	64	64	56	42	41	40	50	51	43	43	51	64	37	48	52	41	55	46	46	45	48	41	58	57	47	33	41	48	47	53	46	39	48	49	57	59	59	55	69	35	41	59	62	50	46	49	44	36	46	48	39	44	45	55	63	64	64	43	47	56	59	62	46	49	41	42	53	58	44	51	50	51	65	42	43	68	52	64	51	63	57	60	42	44	50	56	58	69	54	59	53	42	54	48	58	55	52	48	57	36	53	48	58	51	41	41	49	49	56	56	49	61	49	51	62	39	58	47	60	51	54	44	55	45	32	51	45	57	39	40	44	44	44	54	48	53	56	69	56	58	42	51	59	56	54	57	59	50	56	57	50	42	43	50	50	59	35	59	54	41	53	53	53	50	55	55	49	50	55	43	47	53	40	52	52	59	43	54	59	49	54	45	35	52	55	60	65	48	45	56	51	57	56	52	46	51	44	48	42	50	56	73	56	54	48	52	50	44	47	47	46	52	50	61	48	63	59	48	63	41	55	58	41	49	49	48	37	50	49	57	61	38	47	53	50	53	63	48	36	54	41	49	41	53	51	34	56	53	57	55	47	55	39	44	45	42	47	52	55	47	49	59	50	55	59	37	58	58	54	47	49	65	38	45	37	52	57	53	52	54	41	53	55	51	49	60	49	56	45	52	61	49	42	51	44	53	64	52	44	43	49	62	39	48	48	49	48	38	56	56	46	51	43	55	54	36	58	49	44	63	50	56	52	49	55	49	43	48	60	54	40	50	43	44	40	59	52	50	49	55	45	53	47	59	50	57	44	44	42	47	51	39	44	51	38	50	40	57	51	50	53	42	65	44	49	50	45	52	53	45	58	56	58	60	38	51	41	50	52	39	48	47	49	62	64	54	45	40	52	67	53	48	56	39	51	50	51	53	50	47	46	55	60	56	50	59	52	50	47	48	59	48	46	58	51	52	52	59	42	51	48	53	39	55	42	52	57	31	37	55	44	50	51	55	42	44	37	45	55	59	44	54	38	48	53	37	49	45	45	48	53	48	69	54	51	53	43	54	41	47	53	55	45	58	46	50	58	42	50	62	56	48	60	55	57	53	49	52	51	52	49	54	37	50	46	58	48	49	44	42	58	45	56	47	47	46	51	48	44	43	45	45	60	54	58	59	51	39	37	61	43	40	57	45	53	56	51	47	48	44	47	36	61	48	48	43	49	55	60	48	46	54	63	35	63	48	41	45	52	53	48	40	49	47	50	53	50	53	57	46	42	49	50	53	49	44	52	45	54	43	59	42	54	51	64	48	54	46	39	45	50	54	45	59	56	50	45	44	54	52	51	40	39	43	49	52	57	46	35	50	51	52	53	41	45	43	47	52	44	42	57	41	49	46	65	49	54	39	40	46	44	42	47	47	50	48	31	47	57	41	54	58	58	51	53	47	60	40	48	59	48	44	43	45	46	53	46	51	47	45	51	48	49	52	54	54	48	49	58	48	50	45	46	57	58	44	60	54	57	42	59	49	49	51	39	51	38	47	54	46	38	50	52	47	38	58	49	54	46	44	40	43	46	61	53	71	45	45	52	53	44	42	56	51	61	47	48	56	62	53	45	48	41	50	45	55	42	51	49	51	62	48	43	45	51	35	57	65	50	47	52	45	53	58	59	48	48	49	37	49	49	41	49	50	53	48	58	52	43	53	41	52	47	40	57	45	45	51	53	40	59	55	57	48	53	51	50	60	49	46	63	61	43	49	56	40	60	51	54	63	54	53	37	46	45	52	49	39	45	69	51	51	52	44	53	54	52	46	47	54	45	65	44	49	51	54	54	46	57	48	53	56	52	43	52	63	44	52	50	48	75	50	46	46	48	53	47	40	49	56	44	44	46	47	31	39	52	56	46	47	43	62	58	57	51	52	50	44	35	38	53	43	53	42	61	43	47	58	52	55	47	37	52	39	58	44	49	55	37	51	58	47	57	56	51	48	39	51	52	58	53	51	47	56	52	44	48	55	47	58	62	47	52	42	67	67	55	62	46	46	46	41	61	46	42	39	51	53	50	46	49	48	47	53	50	48	52	49	51	43	41	55	43	39	42	44	63	56	44	55	45	53	74	45	55	47	59	57	63	49	40	49	56	41	44	51	56	57	48	60	48	47	37	55	57	37	50	43	54	49	68	49	52	55	44	55	58	40	44	46	38	55	56	44	50	52	46	52	66	41	50	50	38	50	49	41	64	46	44	52	48	61	47	52	48	49	38	47	50	50	47	53	47	49	48	47	44	54	46	54	36	53	61	48	52	51	40	52	49	39	48	55	46	65	43	44	54	62	54	50	50	46	50	54	49	43	57	53	56	44	40	52	56	40	57	49	41	46	57	47	42	48	42	72	38	39	61	53	43	47	41	48	50	55	59	53	53	58	48	44	49	64	68	44	62	39	61	49	53	59	52	48	37	47	42	38	52	44	51	69	46	48	55	54	35	56	46	46	55	53	58	40	40	41	55	47	54	49	57	58	46	43	55	45	55	39	55	45	58	35	52	41	49	56	53	61	47	38	50	48	51	44	44	55	44	52	52	51	50	61	33	42	48	54	43	55	44	42	51	48	45	50	51	46	49	61	52	58	43	53	47	45	38	52	41	44	56	40	66	51	45	48	40	42	40	49	46	41	64	48	48	70	53	55	41	50	53	56	43	50	61	62	44	40	48	42	46	58	41	47	48	51	54	54	54	50	48	60	45	57	44	51	59	51	54	37	52	47	54	53	48	58	57	48	51	59	55	37	47	43	45	38	34	52	58	45	44	57	43	52	49	47	40	47	38	49	48	50	51	49	48	55	51	45	39	57	29	59	51	55	51	53	61	56	55	41	45	48	54	63	56	59	53	39	48	71	56	45	36	48	51	38	44	51	66	60	56	58	49	57	55	50	48	33	60	42	47	55	48	57	52	48	56	50	55	45	47	50	36	42	49	52	58	53	49	42	48	55	59	50	51	55	77	45	57	58	64	50	36	43	46	59	43	43	50	53	51	51	54	54	40	41	55	43	48	49	52	49	56
8055	1503	979	929	1842	2984	3211	3144	2717	2351	2046	1730	1599	1439	1310	1206	1099	1018	982	890	885	811	805	785	732	706	684	662	649	663	647	601	628	584	612	598	609	552	590	581	578	527	603	536	585	512	580	517	566	541	522	493	512	551	494	547	507	509	537	507	527	515	508	503	510	479	515	536	448	524	500	472	480	468	482	501	498	515	516	474	509	484	470	480	532	488	493	503	497	507	489	530	482	480	493	494	511	492	482	491	482	487	455	455	497	466	505	477	469	520	507	474	494	455	475	453	488	478	487	450	482	475	485	452	487	516	466	448	471	512	493	481	468	474	494	487	503	505	513	493	478	488	482	486	528	492	487	493	485	458	467	461	487	488	426	497	489	474	515	494	487	453	525	478	509	477	481	490	428	500	441	521	494	444	474	489	456	475	471	461	467	467	497	500	481	439	491	431	457	458	478	429	503	457	498	448	491	464	484	500	487	476	483	480	508	489	469	479	485	503	476	448	486	495	469	473	474	525	503	483	471	445	464	473	538	460	469	493	431	506	500	481	479	459	529	490	497	511	475	484	472	433	495	516	456	466	464	487	501	463	478	480	444	477	463	512	493	465	473	469	493	473	517	461	457	482	472	464	508	480	459	475	477	487	480	482	484	468	488	474	459	485	453	469	485	481	488	483	459	494	483	496	460	510	476	472	495	487	493	505	484	465	495	471	441	473	495	505	463	481	487	468	487	440	468	465	486	484	478	495	507	500	457	474	484	477	448	435	489	466	492	485	450	491	475	496	486	500	433	454	527	483	468	476	512	492	474	471	501	489	474	503	477	513	494	503	459	483	462	469	454	479	505	477	474	469	507	426	460	490	462	457	478	485	476	481	465	475	461	464	465	480	485	473	476	474	495	484	473	484	477	504	465	501	503	489	478	482	470	504	495	475	431	546	446	488	472	478	487	453	470	471	464	475	467	508	469	457	465	468	477	469	480	442	471	492	489	470	450	442	493	496	503	467	439	475	517	510	475	463	507	486	485	473	460	456	483	482	484	470	490	469	467	474	460	501	476	477	479	458	458	474	490	475	467	490	484	481	474	460	513	485	501	467	478	469	472	452	486	484	454	451	471	481	473	473	458	521	510	466	489	451	467	469	493	469	516	462	502	451	439	449	482	469	439	483	479	449	498	493	495	474	478	502	462	493	509	463	451	469	455	489	480	483	455	489	515	482	501	498	472	503	496	472	493	496	470	461	466	479	467	457	475	481	465	520	475	490	485	502	438	474	497	467	464	463	488	490	458	460	509	491	478	498	441	485	486	456	491	499	482	498	435	458	501	501	475	454	482	487	445	440	508	461	453	425	526	445	477	496	499	481	468	467	470	475	534	472	481	464	453	477	462	496	483	465	490	467	469	481	498	456	469	478	501	477	507	456	464	473	479	513	484	455	453	455	469	495	458	471	463	463	485	466	535	505	415	504	483	460	490	498	469	503	475	470	515	476	447	489	462	454	458	467	477	494	499	497	482	504	469	466	453	477	495	464	476	480	498	553	465	492	521	471	471	465	454	501	493	496	457	474	467	481	462	447	480	504	447	476	439	511	476	482	527	514	500	475	501	471	466	503	443	460	489	486	488	498	497	463	466	484	494	486	461	542	490	503	478	429	487	473	457	471	462	477	505	463	454	495	483	455	456	487	424	456	486	480	474	450	476	482	466	495	458	466	430	497	482	468	463	500	515	401	470	474	476	448	484	492	428	496	508	463	517	438	462	489	468	527	464	432	492	472	482	523	480	483	489	447	480	455	463	485	473	467	498	428	473	481	462	480	478	468	465	459	480	481	468	531	475	455	458	468	483	468	465	470	495	477	475	466	453	486	461	470	487	492	508	434	486	472	475	474	458	468	466	470	460	445	503	517	478	484	494	503	487	470	482	502	453	491	494	500	488	440	457	467	466	467	462	491	461	498	459	470	500	485	463	440	495	473	497	499	468	475	516	504	452	477	461	459	477	512	517	510	478	503	439	501	483	451	506	446	460	502	477	468	489	487	482	442	477	474	454	490	460	468	491	491	490	462	489	503	468	447	455	466	456	532	482	431	507	488	474	481	480	474	482	483	479	468	481	485	467	466	470	540	508	471	470	499	447	496	477	541	466	483	501	467	488	532	484	500	430	483	462	471	478	474	460	459	486	434	492	491	465	459	456	536	463	465	460	501	451	479	485	463	447	468	507	507	448	450	446	505	470	444	472	505	454	479	482	461	461	518	471	489	465	490	467	415	454	471	462	439	466	483	468	470	453	489	460	451	462	496	473	475	518	534	435	491	486	487	479	474	462	485	504	523	460	469	473	528	441	538	472	486	444	481	442	479	487	499	469	486	467	469	496	453	490	497	518	531	496	523	482	537	485	464	448	501	480	469	480	474	455	474	505	502	450	544	503	470	491	508	487	462	475	450	472	492	455	510	424	463	495	464	469	435	437	438	494	478	484	450	500	473	479	476	465	513	476	471	483	476	468	478	508	499	487	488	460	469	502	496	538	471	464	475	464	491	442	473	455	520	505	517	488	466	467	435	465	476	490	488	483	462	487	459	438	503	478	503	501	490	474	460	508	469	442	474	463	476	461	494	473	468	461	483	435	455	459	469	433	473	485	455	516	492	479	487	466	489	478	452	469	469	484	466	463	476	467	449	481	497	445	474	494	473	486	458	521	441	460	462	473	448	479	459	518	483	467	424	482	496	480	501	477	445	484	506	450	477	507	494	509	475	459	490	502	464	485	495	445	483	478	499	488	458	458	442	504	469	494	495	478	461	449	486	500	491	500	497	463	473	515	462	467	454	488	521	426	525	497	486	474	469	470	485	456	465	473	485	453	497	469	508	484	462	482	498	457	507	492	447	492	484	503	459	464	443	450	505	461	487	496	482	451	453	479	491	445	467	452	464	495	491	464	447	480	489	479	470	486	469	465	473	481	474	478	499	482	521	467	507	515	504	500	483	484	496	474	478	460	466	476	491	469	472	448	474	468	477	458	483	446	501	498	497	460	476	479	503	482	442	505	467	482	485	503	490	482	458	449	443	454	450	471	503	480	473	496	497	494	489	468	468	439	476	455	493	500	480	514	436	466	475	483	457	505	480	484	499	491	523	494	469	460	478	486	494	468	467	497	485	472	435	528	497	472	481	510	464	488	469	433	495	494	482	508	462	509	498	450	476	499	492	500	453	467	506	470	447	498	475	465	484	471	486	439	428	487	462	465	472	500	482	487	480	447	475	445	451	453	465	470	486	436	493	451	469	471	475	457	507	440	479	430	488	478	491	471	459	530	448	481	511	475	526	512	493	506	488	452	461	443	423	501	447	480	483	504	482	497	470	477	496	513	474	476	483	475	502	463	431	493	464	465	472	493	474	459	469	470	483	455	500	451	473	482	456	436	494	460	481	473	475	472	487	460	531	469	478	515	517	478	488	486	495	504	488	494	470	492	489	452	513	467	508	533	498	474	456	513	450
1886	158	84	61	40	57	62	82	105	84	81	82	64	65	60	52	48	45	45	40	47	44	47	28	44	49	34	30	39	30	24	36	30	25	46	37	31	35	21	32	26	25	31	33	31	40	28	28	34	30	40	24	28	27	35	25	19	41	14	31	27	32	40	21	31	23	39	26	27	19	27	36	25	25	32	29	28	22	28	26	21	25	28	29	18	35	26	18	19	25	20	30	33	31	33	30	27	27	29	23	25	21	32	30	25	24	24	29	26	34	30	28	25	23	22	30	23	34	25	23	23	26	31	25	28	33	22	24	28	33	30	35	29	28	41	26	19	22	18	24	33	25	23	25	21	34	20	32	34	35	22	26	33	32	32	28	18	27	25	25	33	28	28	19	32	24	24	25	27	29	21	27	18	29	25	30	34	21	31	30	37	31	15	27	36	36	28	36	30	27	28	27	19	25	32	18	33	32	32	32	26	37	31	19	30	31	25	27	24	29	30	27	24	22	29	32	21	41	32	25	24	23	27	32	28	25	33	25	26	27	30	31	30	14	32	23	24	34	26	27	28	38	37	24	32	27	27	18	36	35	22	22	15	31	25	24	19	25	26	33	28	27	24	30	36	31	27	26	27	20	23	25	31	29	23	28	29	23	30	29	28	19	34	34	28	27	21	27	34	22	35	23	27	26	29	31	22	17	28	35	29	28	22	24	25	22	31	30	34	27	31	25	26	27	22	21	36	24	20	32	25	31	17	28	32	21	33	30	28	20	33	23	21	27	34	26	29	27	29	28	29	39	26	26	30	33	29	26	29	32	31	20	15	18	34	28	30	24	19	19	23	23	23	19	27	34	26	23	31	27	26	28	31	22	33	21	32	33	26	19	32	30	27	24	27	29	20	24	29	36	22	31	21	30	23	28	29	28	29	28	28	32	19	29	28	36	28	32	21	21	32	19	28	28	27	31	25	32	26	26	35	21	28	27	26	31	24	20	29	30	30	32	34	26	25	32	21	31	26	23	32	35	40	20	31	29	22	24	31	32	28	30	25	29	31	27	29	20	21	18	23	30	44	31	30	26	28	35	23	24	28	30	35	35	34	31	19	41	19	22	32	22	18	43	27	29	25	31	30	27	22	14	18	27	24	27	22	31	37	28	27	24	26	32	26	20	24	23	21	21	22	31	22	24	36	24	25	31	31	22	26	31	27	28	34	23	34	27	36	23	18	25	36	42	23	22	29	22	33	22	19	26	33	26	28	26	35	27	27	27	21	23	31	22	24	16	22	33	35	28	21	21	22	33	24	32	30	21	30	31	22	31	16	30	26	30	29	19	26	30	29	33	23	13	23	30	23	33	32	21	36	24	30	32	30	27	27	24	26	35	28	21	21	23	31	33	27	27	36	26	30	28	22	33	20	22	30	29	22	34	25	31	24	20	32	25	19	27	31	29	37	31	23	21	27	33	27	31	26	28	26	23	30	24	17	23	25	18	24	24	29	33	25	24	22	25	25	27	20	28	23	34	26	28	33	27	25	26	25	26	24	22	20	24	27	33	31	33	28	31	32	32	36	29	26	24	25	28	23	31	29	21	25	23	27	25	25	25	19	26	24	26	32	17	20	39	29	27	21	28	22	31	25	33	26	29	28	23	25	21	24	34	29	25	23	32	23	19	28	30	30	31	19	25	20	29	33	23	28	14	24	31	36	30	25	25	26	24	29	28	31	30	31	21	21	27	24	20	29	30	30	25	32	23	31	33	25	38	31	29	33	27	31	23	24	21	30	21	27	24	23	25	18	23	29	27	25	21	36	32	30	27	28	24	18	26	18	17	26	31	32	26	18	26	26	37	36	32	22	18	36	25	26	32	20	29	30	34	24	22	24	25	25	29	30	24	26	30	26	37	29	21	20	32	30	24	28	20	34	28	23	28	30	25	28	26	27	26	21	37	28	24	28	35	30	32	36	23	20	16	33	24	33	25	22	16	25	21	31	28	25	27	25	24	22	25	33	22	36	31	26	36	34	27	25	26	19	26	26	24	34	29	28	26	28	26	25	37	30	31	26	28	22	30	24	28	22	21	35	31	26	21	27	26	25	28	26	32	19	19	24	31	22	32	20	26	27	22	29	22	29	29	33	30	20	24	21	13	27	35	28	34	27	22	20	31	24	30	18	30	32	26	28	37	30	22	29	35	24	20	23	28	20	29	19	28	37	37	20	31	30	27	27	30	27	18	33	27	26	32	23	16	16	24	19	21	30	22	24	37	22	44	31	28	34	33	32	28	25	26	31	23	25	27	22	32	19	36	24	31	29	30	44	24	26	24	36	30	16	19	23	24	31	23	34	30	22	26	26	22	39	27	41	29	33	34	30	31	27	35	15	29	29	30	19	30	27	23	24	30	20	17	24	25	25	31	27	25	32	19	23	24	20	28	25	26	32	30	33	22	23	26	25	22	24	19	25	19	26	33	21	21	34	25	24	23	24	26	32	31	18	28	40	31	23	21	16	28	27	30	22	34	36	29	25	19	25	24	29	31	28	40	33	22	35	29	27	27	26	31	28	28	26	26	32	32	26	21	29	30	27	27	26	42	31	15	32	34	23	39	25	19	20	24	20	34	27	30	22	29	21	31	22	34	32	22	31	27	29	22	20	20	35	19	17	30	29	31	29	25	21	37	32	21	39	30	29	22	32	29	22	17	31	31	38	21	28	32	33	32	23	33	25	27	30	24	35	29	34	24	25	23	32	28	21	29	24	35	22	25	32	19	28	24	25	28	29	31	19	29	24	29	14	19	22	24	34	25	21	29	22	35	19	26	22	26	27	33	31	25	33	24	33	23	32	31	37	22	30	26	36	27	28	28	17	18	27	26	20	25	27	24	22	30	30	20	21	26	35	21	21	27	23	22	27	26	28	34	28	28	33	28	26	27	33	33	28	25	25	16	27	33	24	32	27	25	26	39	26	34	17	33	23	26	22	26	24	32	31	25	27	28	26	21	28	28	33	35	27	30	27	29	16	29	34	25	25	27	25	22	28	28	12	39	15	25	27	31	32	26	25	23	20	29	32	22	41	38	26	20	24	27	28	28	27	27	29	26	22	30	28	18	22	18	27	19	25	25	24	26	19	19	26	23	26	29	27	26	22	25	22	28	25	25	30	26	33	24	21	34	25	24	34	36	30	21	25	26	29	31	22	25	28	30	27	33	27	25	28	33	27	30	25	27	32	30	24	35	27	31	25	27	28	21	30	20	31	26	28	29	36	25	30	30	28	34	19	26	30	20	34	31	26	29	25	24	21	22	27	28	29	32	28	40	25	24	24	17	29	31	28	23	26	30	30	29	29	32	22	21	33	23	32	26	27	29	32	25	29	26	27	24	29	25	24	17	23	18	16	38	24	29	33	35	29	23	34	32	27	23	27	25	23	35	23	25	28	20	23	25	29	26	33	31	21	36	14	21	30	22	25	23	32	21	30	30	18	32	33	22	33	25	22	33	39	41
12342	2328	1218	1208	3043	5184	5453	4886	4231	3377	2967	2423	2146	1895	1621	1448	1287	1170	1070	1019	888	834	839	734	710	691	640	633	538	579	523	499	505	507	474	477	458	484	428	431	432	439	411	399	388	380	415	383	405	390	389	386	350	335	368	363	347	346	359	362	355	354	351	341	373	320	322	339	325	352	335	324	345	321	334	325	329	327	322	308	304	301	300	295	324	319	333	281	328	350	306	298	309	299	306	326	327	318	333	325	291	304	292	332	296	304	293	330	293	314	308	292	313	314	296	298	320	308	306	299	297	322	280	272	303	341	333	305	303	294	245	299	322	286	320	291	273	296	304	315	312	307	304	306	278	351	339	259	306	281	294	307	300	317	317	299	293	326	307	314	312	325	304	252	299	298	318	270	305	281	278	288	296	287	292	280	270	287	287	322	304	317	303	275	305	306	299	309	293	310	285	276	328	300	325	297	288	281	291	289	302	298	303	292	326	313	299	286	290	333	311	291	282	307	319	266	290	307	315	310	328	277	302	307	284	323	281	278	309	278	292	299	291	279	320	306	281	305	290	302	289	300	327	315	316	277	273	321	290	296	277	285	309	314	308	309	310	300	294	300	318	288	285	295	305	302	292	314	297	289	321	282	301	288	300	285	304	307	298	305	315	281	316	330	283	335	305	298	307	314	277	313	279	305	303	287	301	301	293	291	269	322	272	328	263	297	276	308	265	292	308	295	310	311	287	293	266	292	298	308	276	289	289	306	275	319	310	298	296	273	293	286	306	272	312	299	303	300	308	298	317	299	308	292	292	261	288	291	334	290	313	287	329	299	304	316	316	319	290	309	290	280	285	265	267	293	299	264	301	304	296	303	309	301	303	303	292	284	288	283	302	292	280	295	280	288	304	306	283	331	287	297	311	302	290	302	303	307	287	282	299	293	262	309	297	315	302	287	279	304	286	297	298	303	311	309	313	279	308	264	295	287	301	296	288	332	309	278	293	300	285	273	267	292	260	321	310	299	313	279	296	312	305	313	295	297	300	272	286	290	295	285	289	279	299	278	281	314	300	268	310	292	333	319	294	292	306	298	283	317	308	305	267	313	282	279	326	283	324	305	293	303	307	333	301	281	298	271	288	322	297	289	284	334	286	308	274	314	294	291	289	303	305	303	271	332	281	296	333	267	271	283	290	298	280	285	289	271	301	321	300	292	288	283	310	271	314	307	300	292	264	303	307	280	301	325	267	300	316	260	291	297	287	301	300	281	313	266	301	316	278	266	311	313	318	318	297	310	312	284	289	289	311	297	289	299	288	303	312	302	297	337	286	285	287	319	312	298	315	331	277	306	297	268	301	292	287	309	269	270	300	296	317	265	325	288	296	320	281	305	303	287	295	298	301	299	256	288	295	290	305	309	282	308	315	275	285	277	294	290	290	297	284	304	284	296	304	325	305	280	267	292	267	303	269	317	280	301	332	288	312	303	269	299	311	323	294	280	330	312	284	300	281	292	275	274	297	287	279	319	289	294	288	305	306	292	287	303	303	273	278	283	293	334	309	328	300	306	292	292	295	303	297	293	288	284	312	284	307	294	297	313	278	302	278	289	308	289	305	315	289	301	288	284	289	294	315	288	277	311	286	312	300	331	289	298	282	294	265	274	293	276	327	301	300	312	278	310	304	292	287	287	311	307	273	287	274	310	302	282	273	275	310	304	284	273	273	289	265	282	294	289	295	292	320	298	306	291	319	294	319	284	310	311	292	283	297	274	278	321	303	289	269	318	314	281	280	291	301	308	286	303	238	299	324	257	297	307	282	282	302	281	319	288	295	273	327	277	290	294	300	295	326	276	304	296	317	287	296	310	308	267	289	280	280	294	314	306	286	296	313	286	270	318	291	284	320	309	305	286	284	299	261	291	293	269	307	319	296	287	305	306	292	316	300	307	313	297	313	332	305	291	293	288	292	301	300	276	311	279	314	296	311	302	313	283	312	290	327	296	319	293	288	281	277	300	279	277	308	326	300	264	280	316	292	317	336	331	283	301	260	282	295	266	331	303	294	308	296	311	277	288	274	298	288	290	338	307	275	302	291	293	294	276	294	303	295	303	315	285	304	248	284	301	299	288	271	305	287	304	272	273	310	296	300	290	309	312	278	275	308	293	287	282	314	276	324	294	312	277	308	297	294	307	295	315	297	292	269	306	298	270	300	290	307	296	306	293	277	303	298	273	291	278	298	321	288	309	291	295	291	281	295	272	286	306	296	287	287	300	282	327	302	281	297	297	326	306	309	273	311	280	303	269	291	303	291	323	301	313	276	291	318	300	303	291	279	287	328	309	313	265	313	292	260	273	298	296	329	273	296	283	315	291	306	297	285	300	336	320	286	263	271	274	301	301	314	281	274	319	318	303	308	258	317	267	283	300	330	301	307	299	261	306	308	301	296	289	293	302	321	300	287	303	293	285	304	300	300	271	295	325	291	287	255	297	300	292	287	319	295	324	289	289	305	305	296	274	295	309	277	290	302	295	315	274	297	304	293	287	324	291	299	283	296	278	307	273	300	310	300	272	271	288	268	298	291	287	302	320	311	297	294	290	292	280	321	333	296	313	325	282	309	312	304	299	281	257	317	299	286	314	307	289	284	290	300	288	265	286	308	297	322	302	295	285	326	293	301	279	305	288	313	284	268	319	304	291	286	276	319	273	338	280	313	276	305	306	345	312	294	298	272	332	290	273	286	290	326	280	322	315	285	293	284	308	306	304	290	310	324	294	295	276	287	294	297	254	276	300	288	287	297	276	298	310	295	278	323	299	293	304	300	292	281	302	305	258	323	271	290	307	292	292	288	283	287	303	319	294	295	288	254	290	264	294	298	243	279	292	248	266	309	295	307	297	285	291	289	289	300	284	292	317	280	278	274	276	289	274	310	285	326	292	310	286	293	303	270	294	263	297	281	308	279	317	329	284	256	281	277	293	307	321	315	322	316	311	288	305	300	304	302	297	298	238	281	295	291	277	288	302	269	315	287	316	296	306	290	303	292	287	316	306	286	294	282	283	302	288	298	276	312	295	333	293	270	322	308	300	280	308	277	303	261	301	273	304	300	312	307	306	285	319	291	296	296	305	304	300	289	310	279	276	317	307	273	274	301	290	273	305	308	268	287	268	279	309	307	295	293	297	268	296	301	276	299	292	284	288	297	295	289	320	281	287	286	313	314	272	301	270	278	293	286	280	320	289	302	296	308	306	326	300	306	306	261	285	270	292	272	295	296	294	298	284	283	291	296	302	291	289	263	288	289	278	288	293	264	284	306	297	292	295	290	294	308	324	315	280	295	294	329	292	267	276	262	291	262	292	299	290	301	297	276	290	313	287	289	284	298	272	298	319	285	291	300	314	295	302	292	299	306	313	332	275	276	325	291	292	322	296	311	297	302	296	291	278	286	287	306	312	298	310	284	312	326	319	300	305	282	318	297	309	342	289	280	283	291	303	273	300	271	311	294	289
2112	96	96	84	100	67	80	84	84	91	70	98	86	96	74	74	83	83	73	78	80	83	85	70	73	95	84	80	82	96	71	75	65	79	88	64	66	60	91	96	80	80	88	81	83	96	89	82	72	73	68	86	79	76	83	73	97	68	78	80	82	84	90	77	91	57	77	81	87	87	79	86	75	83	72	72	80	72	89	72	69	71	66	78	86	69	80	79	76	76	110	86	96	72	91	82	89	64	87	94	91	78	84	69	91	80	76	79	97	80	86	81	69	85	78	72	65	75	94	90	75	102	68	80	80	69	81	70	67	98	71	99	67	74	75	74	93	70	70	81	74	70	88	77	86	76	79	70	67	88	75	81	81	75	68	83	97	77	79	65	80	76	81	81	66	70	76	97	83	97	75	76	85	69	63	61	77	82	89	71	100	77	83	74	74	66	70	71	85	84	75	80	76	70	73	78	91	79	93	72	69	80	93	91	81	67	89	80	85	76	73	83	70	87	89	83	86	60	79	97	90	71	74	72	74	76	78	72	69	81	82	85	79	63	86	80	79	86	87	69	82	84	79	79	87	74	93	69	80	79	82	82	71	61	69	79	66	75	91	77	97	88	73	69	66	64	86	81	87	72	69	68	79	80	70	68	64	86	66	93	77	83	81	82	72	87	79	86	82	77	84	66	87	78	67	83	76	74	60	83	80	77	82	83	80	82	69	71	65	68	85	91	83	75	66	71	64	67	80	77	74	69	95	76	93	72	79	84	86	76	91	76	63	77	89	88	76	93	94	84	91	83	75	87	95	79	76	72	70	72	77	74	68	70	80	65	73	80	75	81	85	97	74	72	95	69	72	71	86	79	69	76	82	70	86	78	75	69	82	70	65	71	73	75	84	74	68	91	72	87	50	66	92	85	83	85	78	79	86	72	78	85	86	75	85	75	66	67	70	82	86	70	76	78	71	66	65	73	88	81	89	83	80	65	73	79	76	75	79	83	79	65	87	74	80	78	80	87	65	75	76	84	79	70	68	76	81	70	71	93	84	71	63	76	70	72	76	76	81	87	100	78	74	73	77	91	88	65	62	73	66	82	82	71	77	69	92	85	64	80	76	81	69	70	68	72	68	66	67	65	94	75	66	75	65	70	69	80	87	84	80	85	69	84	86	78	87	80	70	92	75	71	83	77	92	84	66	81	94	92	85	74	77	88	74	85	86	80	76	94	71	85	75	77	71	86	82	65	86	72	85	72	92	81	102	81	78	82	84	81	100	76	81	99	80	96	79	76	58	69	93	63	73	80	73	96	75	71	80	94	82	82	86	78	73	92	85	70	88	73	72	86	73	85	91	84	83	71	70	79	85	72	83	78	72	86	69	89	76	85	72	68	72	72	79	76	82	90	82	74	78	85	74	72	74	63	96	71	78	87	86	81	61	91	69	89	68	83	74	80	85	99	71	71	80	67	68	66	64	94	86	87	87	72	79	71	83	69	83	73	72	70	82	67	79	67	75	79	75	71	80	86	87	61	96	80	80	64	80	88	93	79	74	80	83	69	63	68	95	77	73	80	79	79	70	77	76	78	85	69	84	82	82	89	79	66	82	62	71	76	71	82	78	83	84	80	82	94	59	74	86	83	59	61	84	72	77	72	68	83	72	79	88	71	79	80	78	76	78	74	76	80	55	80	78	79	82	81	67	78	69	79	65	69	73	70	82	59	76	81	68	72	71	75	70	65	81	84	92	82	82	66	69	87	77	74	85	78	84	84	72	78	73	73	89	69	72	84	63	87	85	85	84	91	77	81	76	80	85	89	78	64	73	88	74	79	75	82	82	97	87	85	70	80	92	76	69	100	74	75	77	82	80	75	70	62	70	77	76	77	74	67	68	73	81	78	83	78	79	83	81	73	82	78	69	76	74	89	71	77	65	75	82	84	90	93	81	79	80	77	72	72	103	73	78	86	70	85	78	81	79	80	67	74	61	83	84	81	84	85	110	79	83	74	96	86	76	77	85	76	69	81	87	78	69	82	77	67	72	87	73	64	82	64	76	79	66	80	69	72	77	76	79	75	91	85	69	86	76	62	74	92	95	95	72	78	93	86	84	80	73	65	73	81	66	89	85	78	75	69	84	73	69	79	73	83	71	73	92	76	71	87	89	88	85	97	71	77	77	86	81	87	88	98	79	73	71	68	81	89	73	65	83	87	87	78	88	89	89	72	87	81	63	75	81	90	74	88	70	84	80	83	65	94	79	100	70	66	85	75	79	69	86	84	86	72	88	89	60	88	94	79	68	66	86	68	64	66	90	66	80	85	82	85	97	86	73	76	81	76	81	84	83	81	78	75	82	81	85	82	90	82	94	89	76	79	63	74	84	69	74	93	74	75	89	84	89	76	76	79	91	67	79	77	81	74	76	74	80	67	84	70	80	78	67	82	66	88	75	64	80	73	80	80	89	79	89	85	76	71	87	76	81	69	80	81	77	67	86	95	82	83	84	87	81	96	75	76	94	82	68	78	76	78	84	94	77	89	82	71	82	72	75	62	82	90	72	74	77	68	87	74	87	74	82	63	71	69	96	93	79	65	75	79	89	87	69	93	84	86	77	77	93	70	81	69	75	68	72	88	82	76	69	79	73	76	78	78	95	77	62	86	65	83	79	80	73	82	65	85	96	87	93	82	91	79	66	87	87	86	76	75	77	74	89	86	88	67	85	71	70	68	82	90	87	93	85	74	75	96	65	81	80	66	76	85	91	77	84	79	79	70	80	97	67	81	87	69	81	84	80	90	85	84	85	80	75	82	85	81	89	69	74	75	83	64	96	83	75	74	73	87	92	85	73	80	87	80	75	83	84	90	88	90	69	77	76	67	69	63	68	76	66	83	76	76	80	67	73	83	85	76	73	68	74	90	73	98	58	71	86	75	69	78	94	73	81	69	90	88	64	60	94	84	78	72	82	76	110	75	78	72	78	71	68	73	73	101	80	87	100	76	87	85	78	79	65	80	82	74	66	79	113	72	86	87	77	76	76	90	73	83	79	88	79	95	79	80	86	73	86	78	76	75	87	72	80	86	92	86	77	74	85	76	74	79	88	84	74	80	66	80	87	77	70	80	77	89	86	77	63	73	69	78	79	92	77	83	87	90	67	76	82	74	86	80	58	96	77	83	68	87	86	94	88	76	81	67	92	72	72	68	71	89	77	81	70	96	79	97	83	85	80	72	81	79	75	82	84	79	81	89	88	92	93	88	85	80	80	75	88	67	80	89	85	76	83	73	84	68	85	85	78	91	86	73	72	95	88	80	80	83	66	79	71	89	88	80	85	78	90	88	90	78	89	73	85	77	84	95	83	73	79	72	81	98	85	85	74	84	86	96	105	82	81	60	83	82	87	76	74	82	77	88	66	86	86	81	76	78	92	102	75	80	80	65	69	84	85	73	79	78	76	65	72	73	67	76	88	80	97	85	76	88	66	59	87	72	70	70	88	63	81	81	65	73
7234	1055	853	831	1000	1260	1367	1325	1302	1125	1035	1091	1021	991	958	929	925	881	897	860	877	852	811	859	808	810	808	778	830	808	768	804	788	804	784	828	744	831	709	771	710	803	808	699	785	802	781	754	721	773	762	719	753	768	739	819	766	756	798	770	778	803	782	761	779	768	743	747	799	750	722	775	818	731	744	736	718	753	709	803	737	775	760	733	738	766	751	738	800	752	814	765	757	786	736	720	750	800	784	800	743	738	758	832	766	735	773	778	774	827	764	709	747	778	754	791	735	803	775	760	769	781	734	821	777	741	789	733	752	766	723	700	729	793	777	715	805	780	692	646	771	702	722	750	754	738	751	763	742	754	771	703	751	732	770	785	747	771	783	749	759	725	783	797	734	726	804	732	747	740	805	764	773	772	746	762	754	799	755	730	727	751	745	756	790	748	730	728	768	742	771	732	759	725	741	762	781	732	767	757	782	735	753	742	762	765	747	738	747	740	768	800	672	821	744	761	776	736	772	762	732	719	748	723	817	742	740	804	743	727	732	690	744	806	774	744	781	729	747	789	774	765	734	742	751	741	761	712	788	706	743	775	769	768	782	766	730	730	776	747	745	760	729	748	732	773	743	718	746	734	688	745	772	744	770	774	726	764	776	745	752	747	776	759	743	799	756	753	672	769	743	771	750	737	736	728	722	776	737	729	764	789	724	773	686	718	723	736	776	726	749	784	754	750	768	755	738	712	760	724	769	710	741	760	731	827	789	822	721	760	689	760	763	722	793	733	743	758	756	778	764	769	767	772	722	794	764	739	718	743	784	746	736	762	693	797	719	761	750	773	782	716	811	748	773	782	779	801	781	733	755	758	728	724	711	762	740	746	798	788	748	755	754	729	767	746	744	805	720	759	763	791	742	789	759	760	775	737	756	785	716	738	715	719	767	739	738	767	702	766	780	782	813	742	749	765	717	751	766	755	780	714	738	756	706	707	726	731	780	744	772	748	722	735	720	744	727	811	722	792	745	733	811	784	678	779	796	748	779	754	814	756	747	745	736	741	790	783	723	765	760	751	759	765	803	763	775	737	743	752	783	719	757	728	802	788	727	693	781	731	749	762	777	763	787	768	740	774	763	765	821	748	797	761	743	788	786	744	755	734	767	745	749	774	706	781	768	726	780	718	762	744	753	770	757	761	765	747	751	787	767	735	737	717	763	727	704	774	806	793	761	741	737	820	756	718	724	801	730	780	782	700	752	760	745	806	737	720	761	779	703	717	710	763	743	804	712	713	743	765	733	748	742	758	760	754	699	788	765	712	760	753	743	732	734	740	773	772	792	792	700	706	765	743	732	793	707	768	784	759	788	744	738	749	742	772	732	728	725	779	737	762	697	769	787	747	754	716	807	764	761	784	700	781	701	729	703	763	757	750	750	762	754	739	781	778	778	756	781	777	759	757	764	739	762	760	795	781	742	726	754	771	769	761	763	769	805	747	739	765	723	761	770	749	738	740	792	774	739	768	700	741	803	746	727	718	802	720	772	764	759	765	827	766	724	740	762	778	806	714	754	755	754	787	751	809	710	725	746	768	753	776	789	787	755	742	768	750	839	722	696	739	783	756	716	764	767	730	747	776	735	701	785	823	760	717	728	802	776	773	755	746	794	738	724	747	736	805	729	738	815	763	782	728	752	801	768	755	732	754	761	767	747	734	758	779	738	720	703	757	744	732	746	763	766	767	769	733	723	767	789	775	719	718	790	725	797	764	755	748	744	776	723	699	726	757	776	738	745	776	693	734	738	741	737	746	819	769	755	734	742	821	763	770	772	743	739	744	705	761	731	729	721	771	745	737	826	761	809	745	727	760	760	777	837	754	722	720	757	763	709	742	747	749	753	753	713	743	742	746	772	793	718	793	719	729	761	748	737	734	763	745	767	774	738	723	735	754	689	734	741	740	730	766	731	751	743	802	779	740	787	749	771	722	761	731	734	749	766	814	774	747	776	805	719	763	742	725	823	764	736	790	740	734	752	781	723	702	751	770	804	764	794	766	791	779	738	719	701	756	779	756	711	747	736	758	788	756	724	762	757	737	784	802	765	798	795	753	783	762	784	744	762	796	772	749	793	818	738	727	783	766	758	738	730	738	792	825	769	764	763	744	776	792	794	809	732	756	823	752	736	720	754	771	774	698	723	776	743	750	728	777	747	736	750	707	797	763	762	793	749	769	789	740	751	739	723	754	721	762	753	706	758	742	750	716	718	835	791	670	765	705	769	698	761	765	740	729	730	763	834	736	751	749	739	763	792	742	748	790	794	705	767	784	808	756	775	739	763	736	793	755	764	714	734	749	762	780	743	750	811	781	735	724	791	815	777	793	729	761	746	759	750	741	747	753	715	737	768	720	781	726	737	739	790	769	746	744	784	781	761	745	808	759	720	776	747	758	751	711	733	765	748	754	717	764	718	740	778	780	785	757	730	771	792	755	776	819	808	755	793	734	842	776	747	699	720	742	733	715	783	775	761	805	800	756	758	769	775	753	768	747	718	770	718	727	748	739	761	780	785	782	789	772	741	825	726	778	784	739	762	757	743	735	769	758	786	761	786	734	781	779	780	756	776	703	758	762	769	770	704	728	784	709	747	724	768	814	744	730	786	747	740	798	744	774	745	750	772	728	796	764	794	789	788	771	768	722	713	731	711	789	749	763	744	762	759	794	762	783	760	728	759	742	768	734	786	756	769	747	697	717	774	731	740	779	750	794	763	747	739	775	792	736	733	775	713	706	755	755	753	812	817	740	730	730	766	771	786	734	790	795	792	766	772	742	764	760	798	717	762	739	723	751	706	753	766	778	720	813	764	756	755	822	766	804	782	760	725	766	746	742	741	766	744	751	822	706	715	719	725	725	753	754	774	752	776	749	763	789	795	737	772	738	792	788	718	791	771	753	730	738	797	711	697	781	731	735	786	732	798	746	741	742	772	740	716	797	727	761	719	754	731	753	776	783	791	717	753	739	801	799	741	753	704	797	758	731	762	796	707	760	735	776	722	744	734	751	730	750	736	732	756	721	763	753	736	762	722	786	721	748	766	764	770	837	780	697	722	766	751	771	745	709	774	786	765	767	748	782	760	764	753	729	728	779	755	748	785	755	718	783	694	755	756	746	763	779	739	771	796	752	790	727	745	757	783	691	760	761	764	743	747	779	719	726	745	742	720	745	754	808	759	772	751	686	763	793	792	732	742	775	761	744	731	750	743	786	783	781	705	781	765	751	755	749	766	718	760	770	796	721	733	774	758	764	761	735	801	761	695	723	780	736	770	744	720	807	744	785	757	770	778	755	721	762	743	709	770	798	750	766	786	727	695	774	714	752	795	765	724	771	745	769	784	793	739	783	801	726	789	744	751	817	762	715	767	732	773	748	745	755	771	763	776	767	803	756	775	767	752	762	762	716	774	747	763	776	769	758	761	758	743	771	755	740	753	746	755	777	803	755	730	712	738	767
1356	135	90	71	79	77	87	84	80	73	80	65	69	74	65	67	57	72	64	54	63	78	58	52	68	60	55	48	68	58	50	48	62	55	41	61	44	48	35	63	51	51	47	57	59	60	44	49	48	52	61	37	42	65	62	47	48	44	41	53	56	52	47	54	52	47	60	47	50	47	50	45	45	51	61	45	46	40	61	58	62	42	44	54	40	43	47	58	49	45	44	58	42	43	59	57	45	40	51	56	44	56	51	52	43	60	54	49	39	51	44	37	42	44	49	36	46	54	53	49	44	47	60	54	51	46	70	63	62	59	45	53	46	53	47	63	57	47	53	49	48	38	64	59	41	45	56	68	48	46	64	61	44	41	45	45	48	47	57	57	41	63	55	48	67	55	48	54	52	43	59	54	33	54	40	46	47	52	43	40	45	57	47	53	48	51	47	42	56	48	56	48	60	54	50	46	56	49	40	61	56	56	58	50	55	46	61	55	59	52	49	48	62	57	44	53	41	54	49	41	46	60	55	47	57	38	43	50	57	61	56	61	45	57	47	45	59	54	54	50	64	64	57	61	50	60	51	60	49	74	61	60	50	50	63	47	61	66	48	44	59	50	52	54	33	49	53	55	58	68	50	56	49	62	69	50	45	46	46	66	44	44	65	59	56	48	50	54	55	46	43	52	64	56	58	44	51	60	50	44	47	41	42	53	49	47	58	52	70	50	61	58	47	49	44	52	44	48	56	59	68	47	64	39	69	53	56	55	54	47	50	57	50	55	39	51	45	49	49	45	38	60	40	42	64	50	56	49	55	50	62	52	43	57	57	55	53	45	45	62	51	52	47	47	54	63	62	40	63	50	64	46	55	54	50	44	58	51	58	40	60	66	47	45	56	54	47	54	65	56	51	53	60	53	49	52	60	60	50	51	52	43	60	54	42	53	58	47	44	55	67	47	57	57	44	41	53	52	52	62	47	58	58	49	64	42	40	64	54	51	49	46	49	58	58	58	44	45	61	48	36	58	60	56	52	42	68	32	35	55	58	59	50	56	59	53	41	39	46	50	51	46	45	68	53	46	48	52	49	64	50	47	50	61	41	65	50	53	46	51	52	44	47	51	50	51	57	61	51	45	54	49	50	48	45	58	47	53	47	43	49	49	44	53	48	46	57	56	55	57	60	45	49	53	41	51	46	52	56	54	51	48	40	57	67	61	55	44	51	61	54	37	60	64	52	50	46	54	57	55	61	58	39	62	43	63	50	58	49	58	52	55	51	60	50	42	68	59	37	50	55	57	51	46	53	38	49	43	47	43	55	64	51	49	54	44	50	52	43	54	47	59	48	57	50	48	44	58	46	45	52	59	46	61	39	38	55	60	57	55	53	46	48	49	61	49	47	53	43	42	47	51	48	55	48	43	61	51	55	45	54	46	58	55	55	56	34	52	49	52	37	46	59	50	63	49	48	45	63	47	47	54	53	46	61	52	43	52	54	50	53	49	58	51	56	46	54	58	42	47	70	47	57	61	59	61	55	42	47	65	58	58	53	37	46	63	45	49	47	61	61	62	53	46	54	61	47	53	34	46	36	49	39	57	42	50	49	37	50	43	65	58	56	51	54	43	55	31	54	53	60	58	56	50	51	48	56	50	53	44	63	52	40	47	51	40	56	51	55	54	46	45	60	53	52	46	51	53	42	48	54	50	45	48	51	59	50	52	46	64	42	47	54	61	50	54	58	61	52	59	46	53	37	61	51	49	45	54	64	49	58	67	57	44	52	51	49	55	67	42	67	49	58	41	47	60	62	57	42	48	47	52	51	49	62	54	40	56	49	58	60	57	52	51	45	40	53	53	49	50	49	48	56	55	51	56	56	50	55	47	54	37	45	63	60	44	56	47	39	62	39	52	58	54	58	44	47	50	51	48	44	55	55	42	53	62	62	47	48	47	59	60	57	67	44	53	56	47	52	49	65	50	55	51	48	57	53	49	41	49	63	53	61	54	48	52	53	54	42	52	63	45	59	46	49	42	51	48	52	52	60	64	67	53	48	39	51	52	60	47	51	51	42	61	58	41	52	53	53	65	44	59	37	52	51	49	49	57	59	45	52	49	48	50	45	51	53	58	66	41	58	53	58	40	40	55	47	58	53	53	49	52	46	50	49	42	43	60	53	60	53	49	64	42	50	44	62	54	54	64	39	51	63	46	40	41	44	49	60	55	49	72	42	51	46	59	54	45	55	53	51	60	48	45	52	53	36	50	40	67	56	57	46	52	47	53	44	38	43	51	39	54	42	49	50	52	61	52	56	61	58	53	50	45	44	41	51	64	51	50	44	40	65	53	51	47	56	53	48	55	46	50	49	53	62	50	46	66	59	52	53	55	53	60	46	57	47	51	55	57	52	46	65	56	62	50	57	49	56	69	53	44	66	49	61	50	58	59	39	60	44	58	47	55	46	47	46	47	53	51	51	44	53	53	59	46	55	54	56	45	38	63	54	46	50	59	43	56	48	56	58	55	44	51	51	50	54	48	53	55	45	54	52	56	52	46	44	40	54	51	54	44	39	59	45	46	44	45	55	53	59	47	59	54	44	58	75	51	41	52	53	55	53	54	51	55	56	43	52	50	47	41	54	48	59	55	53	50	56	56	51	51	55	51	61	48	62	44	63	50	53	38	45	48	64	51	47	61	51	56	54	61	44	65	62	58	46	54	51	52	48	51	66	45	56	40	49	37	51	41	53	50	56	63	56	49	55	44	48	49	66	56	48	66	44	49	50	63	53	59	53	51	61	63	39	62	47	59	64	53	38	46	65	47	41	56	45	46	56	60	55	46	48	39	56	50	54	42	47	59	50	62	55	55	46	62	43	57	40	54	43	43	57	56	52	62	43	44	41	52	55	46	60	52	46	50	44	56	46	57	57	64	51	65	63	54	52	60	44	57	56	52	58	44	37	54	51	48	61	54	50	44	46	51	60	57	55	50	51	49	41	57	48	56	54	63	47	45	50	42	48	39	40	51	57	60	56	52	62	50	47	52	48	54	43	40	56	50	59	56	47	56	51	69	35	47	56	46	53	45	54	59	36	54	46	50	64	47	47	45	47	46	60	38	40	51	44	62	67	45	46	44	62	51	48	57	34	57	48	54	48	53	55	56	65	52	55	67	44	48	47	57	47	45	45	56	58	46	40	51	57	61	44	39	37	56	45	49	53	62	46	41	64	51	48	61	46	46	61	50	50	48	62	45	52	57	56	61	50	52	44	53	56	54	63	44	40	46	44	59	56	55	56	60	34	55	51	49	56	51	44	56	59	43	59	35	64	50	50	51	57	57	52	54	57	54	61	41	54	56	43	50	54	57	55	55	59	44	43	50	46	52	44	49	60	42	59	50	52	62	55	54	55	53	42	48	57	50	67	62	55	49	55	49	51	46	53	52	54	53	49	46	60	58	43	45	52	42	52	59	43	56	54	59	60	48	50	44	56	48	51	48	53	40	56	45
11291	2021	1160	1120	2435	3737	4010	3571	3035	2433	2121	1816	1605	1423	1238	1147	1130	1064	970	911	875	886	796	791	786	762	738	748	703	688	710	668	683	600	633	623	599	640	652	568	626	642	599	583	587	551	607	608	584	603	580	597	542	570	530	601	557	574	612	604	550	590	607	593	574	573	608	546	558	581	578	558	561	588	543	557	564	614	539	544	565	569	577	578	552	528	540	570	575	557	527	549	524	554	554	528	598	551	563	579	564	558	587	579	539	530	541	528	526	526	547	583	536	592	550	542	538	523	564	545	555	557	559	515	551	588	538	532	555	532	551	513	478	529	533	536	594	554	548	558	560	511	546	506	593	550	517	531	512	483	540	541	577	569	607	543	550	566	578	567	570	519	537	550	487	548	565	550	562	517	544	550	560	548	474	544	542	532	563	543	519	526	544	573	547	527	588	515	555	521	497	499	537	533	522	546	533	568	544	516	549	549	584	529	568	519	551	565	559	506	551	533	536	571	531	576	575	538	501	556	521	519	543	571	561	550	547	544	548	587	545	558	524	571	554	591	521	565	542	502	540	562	512	528	507	548	502	579	549	568	581	532	571	550	548	563	496	575	541	599	547	543	491	586	561	577	543	557	541	584	529	531	505	569	549	554	515	543	485	549	521	557	583	542	554	509	528	568	506	538	544	558	599	534	554	566	518	525	543	491	517	557	601	546	529	598	556	530	566	585	554	544	558	567	550	590	547	560	557	539	527	587	485	535	530	519	508	523	577	555	544	572	552	576	523	587	518	544	553	532	552	526	523	573	558	535	551	524	547	557	556	550	557	519	572	565	547	578	578	557	535	560	549	508	534	565	545	584	563	542	568	505	530	538	578	544	512	539	554	550	533	549	589	547	513	535	543	540	497	557	535	522	537	559	552	507	526	549	554	528	536	544	582	517	527	530	518	548	569	521	545	561	550	561	553	553	522	524	527	551	545	523	503	560	523	537	571	561	562	552	561	506	549	532	521	555	563	490	544	533	522	551	549	535	526	528	539	520	541	542	571	540	580	561	540	525	559	556	571	549	546	550	557	561	583	555	504	575	503	569	545	526	510	549	585	556	518	545	568	537	545	560	518	542	538	520	569	567	604	559	580	543	560	529	536	522	578	543	570	528	528	580	531	505	580	575	527	554	538	551	554	554	580	493	537	583	524	543	566	520	549	554	563	570	541	572	568	542	574	519	549	544	543	531	566	512	519	503	553	527	508	522	549	550	537	564	526	531	551	576	538	552	581	552	511	553	538	557	515	530	535	523	574	527	552	570	528	539	560	550	549	545	536	529	550	499	564	513	558	540	562	559	507	583	565	562	559	550	546	572	569	544	564	528	555	557	544	529	515	564	535	575	537	537	560	534	509	550	561	536	559	523	563	536	554	548	518	524	518	550	529	568	588	563	553	512	552	559	518	496	529	522	556	530	594	524	565	516	542	535	559	542	509	551	528	567	552	551	545	583	522	538	503	565	549	526	544	563	573	557	537	541	574	538	595	539	519	548	576	541	582	565	554	549	510	576	567	558	537	566	528	565	581	555	512	596	516	571	555	526	536	550	541	539	494	548	547	558	538	556	556	518	530	569	519	561	576	519	563	528	530	540	600	597	588	545	538	543	522	564	546	530	571	538	556	546	533	557	551	509	563	532	521	530	552	567	537	573	544	569	554	530	560	551	494	579	531	561	550	567	505	525	515	567	551	539	557	531	563	524	498	569	548	556	552	584	548	535	569	520	542	558	568	535	572	557	500	543	562	544	549	538	568	551	509	582	531	563	570	515	524	560	515	543	541	529	535	538	510	522	565	564	550	548	544	535	538	535	586	554	486	523	563	524	521	508	552	503	539	587	557	542	531	531	551	552	577	559	541	522	525	518	532	522	552	580	520	523	517	553	554	550	550	563	549	538	544	553	542	542	554	545	546	538	544	522	547	534	544	576	542	526	536	509	511	525	539	541	507	522	566	562	547	519	537	587	549	511	524	603	570	521	569	513	560	519	562	567	554	547	562	534	529	515	567	584	527	563	526	545	553	545	581	543	519	550	512	544	554	517	524	494	569	550	577	540	516	523	558	492	554	574	557	586	517	562	551	526	561	549	560	544	570	524	523	514	546	525	547	549	504	531	554	548	555	583	545	588	519	523	537	483	566	539	556	546	559	521	517	528	535	544	516	539	552	550	541	549	554	546	557	551	512	528	523	539	530	580	556	540	541	529	551	539	516	519	581	515	551	578	531	538	564	555	550	518	566	557	523	510	555	541	567	528	541	534	556	557	537	545	527	569	590	518	523	576	533	549	579	565	512	549	546	570	523	522	504	535	555	543	546	528	517	548	554	542	552	563	534	582	572	572	610	557	518	560	507	575	552	551	532	540	534	526	547	535	522	569	542	533	571	570	570	541	565	547	551	528	521	540	535	553	552	519	517	567	538	521	542	562	503	561	567	600	576	571	521	526	557	575	589	570	541	574	562	507	547	591	538	575	507	539	563	593	578	573	506	540	525	569	541	535	558	555	536	548	558	572	578	520	567	542	532	549	571	541	527	552	567	543	506	519	515	554	584	545	545	514	521	513	521	516	503	547	479	545	564	535	547	528	509	513	557	509	546	544	551	559	529	572	530	532	589	555	539	550	554	581	508	578	540	547	583	548	512	573	585	516	523	542	546	586	554	556	540	562	538	576	538	572	546	554	575	560	524	533	513	527	529	535	551	508	543	544	564	552	526	536	543	529	525	552	536	526	525	532	521	565	547	523	543	542	554	505	490	543	542	521	538	584	574	573	570	533	575	516	572	491	560	561	506	548	518	530	528	557	559	547	563	581	557	562	586	571	518	549	561	567	556	541	560	594	544	536	569	550	566	571	493	578	516	550	553	566	491	515	563	498	534	559	537	545	556	530	549	527	559	558	556	536	560	548	581	559	565	550	554	525	496	500	525	546	535	541	528	488	607	588	522	534	524	535	527	562	552	545	524	563	565	547	528	552	502	483	511	556	557	539	571	551	552	537	550	495	535	538	599	560	537	546	563	553	527	559	546	525	557	554	541	545	501	545	601	562	542	513	573	540	549	545	550	534	535	554	556	542	560	545	551	541	554	562	544	528	510	570	600	506	572	561	554	514	564	522	550	548	553	545	526	522	580	488	530	528	558	555	561	546	572	546	564	568	528	571	545	577	524	530	549	573	540	540	535	540	564	503	561	529	521	533	561	562	541	528	496	560	536	529	541	549	555	507	546	538	558	546	539	545	541	575	586	528	527	567	533	564	528	546	522	516	536	590	515	564	512	555	531	538	586	535	522	560	542	560	562	576	530	524	526	535	580	527	523	568	575	540	518	544	576	539	549	535	557	536	568	547	577	503	516	536	563	536	497	555	565	506	483	505	555	567	515	522	542	569	533	563	577	545	563	527	560	535	557	493	511	534	566	530	594	528	552	527	557	549	525	555	522	533	526	520	559	510	542	529	523	557
3064	127	94	66	66	69	71	82	88	88	85	79	73	67	82	64	65	61	55	54	65	54	55	54	62	66	53	57	51	46	50	56	71	65	44	54	49	56	51	64	46	53	57	63	47	52	57	44	61	71	59	48	57	42	53	50	52	51	52	32	48	56	45	51	51	58	45	50	43	50	48	48	43	37	59	44	55	56	42	57	50	58	55	51	54	63	58	59	54	46	44	57	49	59	54	54	38	48	57	49	49	56	42	48	65	34	51	38	51	48	53	45	50	62	40	42	57	47	54	63	55	55	49	49	48	52	50	48	39	46	46	50	60	56	59	47	42	49	54	58	46	56	49	54	50	44	63	58	55	52	49	32	59	53	40	40	49	43	54	56	50	49	41	51	32	55	50	63	42	50	50	43	52	51	52	70	60	57	45	48	44	46	48	60	52	50	34	57	61	42	46	51	38	51	43	55	53	65	48	51	41	41	49	44	54	58	61	48	60	59	43	47	44	52	57	38	59	55	55	51	53	44	68	56	56	46	47	66	50	58	58	64	45	54	46	46	38	50	47	43	68	53	51	51	67	49	49	51	54	38	44	50	52	46	53	47	45	55	45	54	58	39	52	51	55	55	44	46	54	38	47	55	47	54	48	51	57	55	35	51	49	40	60	46	35	47	40	48	59	53	48	56	52	61	49	56	38	54	60	54	46	55	59	42	58	50	65	45	43	59	48	49	46	48	45	48	50	57	49	59	31	45	57	42	64	47	44	47	54	43	60	48	51	45	59	48	53	60	43	49	52	42	43	58	50	58	46	53	60	48	53	51	51	44	48	57	46	49	42	52	45	57	68	43	46	40	43	37	47	61	35	57	45	53	41	42	55	45	61	48	55	45	61	48	54	49	49	39	66	39	38	41	58	51	53	53	44	52	50	48	64	53	57	43	61	48	49	61	48	48	47	44	54	54	58	61	65	46	50	57	53	54	49	45	53	47	47	36	43	48	34	48	44	49	57	36	52	56	40	46	37	37	46	47	46	50	40	57	46	59	58	43	57	50	64	52	49	46	53	62	58	51	51	43	56	57	48	61	50	41	38	63	55	48	45	44	62	59	40	48	50	59	49	45	54	45	52	51	40	61	54	46	51	55	63	47	51	36	46	47	45	51	61	54	59	60	57	53	38	30	55	44	46	61	59	55	52	53	58	52	50	46	50	50	62	42	52	46	53	42	49	41	41	64	44	39	57	43	58	49	62	55	49	49	54	51	48	56	47	39	47	66	46	49	46	41	50	52	59	54	57	45	45	54	49	51	54	54	47	54	61	54	42	59	42	51	52	43	68	50	54	50	38	62	47	38	41	57	32	52	44	53	54	50	60	56	42	49	48	54	61	47	56	57	59	48	58	43	52	66	45	47	72	39	52	50	67	57	54	43	49	55	59	42	57	48	47	39	40	44	50	38	49	57	44	33	56	52	47	51	41	44	56	51	51	61	54	55	48	44	48	57	48	49	58	45	51	69	60	46	63	38	42	53	53	50	48	45	43	42	52	44	48	41	50	53	57	39	51	45	55	47	66	58	58	62	63	59	49	55	58	42	59	57	47	42	39	48	52	52	65	70	41	57	61	43	55	58	45	46	62	51	47	52	37	58	52	41	41	53	48	55	34	60	39	50	50	52	53	51	45	51	55	45	61	37	63	36	47	54	49	61	50	56	54	36	35	36	48	48	54	37	48	38	48	42	53	38	44	46	51	44	59	52	54	44	55	42	40	46	45	45	42	40	49	42	47	67	65	60	55	46	49	50	39	41	59	50	45	53	42	54	53	39	46	40	46	45	51	55	49	62	49	50	47	57	62	54	49	50	64	51	39	64	52	38	45	51	40	49	61	48	47	45	49	46	55	44	47	52	56	57	55	46	43	52	50	53	52	37	43	52	56	65	54	55	50	38	43	49	50	50	56	56	47	55	46	48	48	41	71	58	52	51	64	50	37	52	51	50	56	42	47	56	57	56	49	40	57	45	56	43	56	52	69	48	61	55	47	55	52	54	52	47	58	50	61	62	39	49	58	64	54	45	50	42	53	45	63	43	61	58	52	63	58	64	47	57	47	51	60	42	41	50	53	53	48	52	53	46	50	44	66	36	43	51	48	54	55	57	43	52	48	56	54	46	50	57	58	51	56	43	47	46	56	51	60	62	60	56	50	52	56	38	56	48	36	48	53	51	47	46	44	35	52	60	73	49	37	46	41	49	60	52	46	52	43	54	55	59	54	64	60	46	49	52	53	45	53	49	47	44	57	66	48	51	49	50	54	61	65	39	52	52	49	45	40	45	58	57	51	48	50	56	55	53	46	42	53	50	53	46	47	45	61	56	55	46	59	55	41	42	61	60	53	54	50	50	48	38	49	59	45	51	60	48	54	46	53	50	42	56	53	47	39	59	54	48	63	38	47	53	52	52	53	37	47	54	56	49	57	59	51	48	36	60	57	52	37	45	50	47	53	62	50	50	60	45	36	52	46	66	57	46	59	51	47	50	52	45	46	44	46	48	41	55	50	41	54	47	51	49	58	57	60	49	41	48	59	69	40	60	49	54	56	55	43	50	60	61	48	65	54	43	45	61	45	60	49	51	44	49	55	53	43	50	50	55	60	41	45	42	47	36	55	56	59	52	66	61	34	43	53	49	49	45	52	46	44	58	52	54	52	46	56	44	66	45	54	50	47	45	39	45	47	56	58	52	38	53	50	46	44	47	49	44	51	59	45	54	38	51	49	49	67	56	43	54	43	42	48	52	46	61	44	56	51	46	42	54	58	52	63	51	61	50	50	50	53	54	54	37	48	51	44	47	49	35	61	42	50	48	54	54	40	56	56	59	52	47	60	62	43	46	51	45	50	50	55	46	59	45	49	54	43	60	63	46	50	57	59	50	55	40	56	39	60	45	54	57	55	51	60	52	51	44	40	53	47	46	46	57	40	43	43	43	51	39	40	41	47	74	38	59	45	52	46	39	39	39	59	55	41	51	58	47	57	47	62	42	53	59	44	55	46	48	44	60	51	59	50	49	50	48	55	41	50	43	39	49	51	33	51	54	59	50	53	39	47	57	48	51	54	63	53	42	48	51	52	41	61	51	56	48	53	48	46	63	45	57	60	48	43	43	53	52	46	35	60	48	41	50	51	47	43	48	52	42	49	59	52	37	48	47	52	51	49	52	46	53	43	44	55	63	43	47	54	46	46	54	62	57	64	50	46	45	53	43	43	40	56	42	43	41	48	48	52	53	52	37	43	43	58	47	58	42	68	55	62	53	54	58	60	54	45	56	49	50	56	52	48	59	60	55	59	43	53	45	56	50	41	62	49	59	59	65	52	49	41	62	40	64	43	48	50	57	48	48	50	59	45	55	47	56	47	48	46	37	56	33	59	45	63	45	63	66	47	50	59	47	48	50	60	54	50	53	51	53	52	56	39	61	47	41	54	50	49	40	61	52	52	56	54	41	48	46
8193	1494	920	963	1899	2969	3296	2930	2677	2300	2016	1781	1569	1467	1324	1222	1097	961	978	863	830	832	802	787	745	709	683	689	673	632	620	611	642	585	578	571	590	545	609	592	555	581	546	574	531	556	517	538	554	559	546	551	532	543	515	533	516	523	499	518	538	565	479	481	539	537	530	518	503	476	537	507	503	507	511	483	504	521	522	520	508	503	539	504	515	504	463	463	476	468	488	497	477	494	509	505	503	447	531	481	461	502	451	473	530	498	520	457	476	485	531	473	498	449	496	467	493	501	492	495	455	497	519	493	496	521	474	521	508	532	519	496	452	511	513	472	492	516	485	517	446	475	481	502	474	466	455	498	418	457	442	501	462	472	431	508	478	471	481	445	492	501	527	467	496	450	478	479	478	481	502	463	494	488	517	492	484	473	475	470	527	512	476	497	474	493	479	478	455	467	498	487	519	495	510	443	462	528	460	508	517	459	461	535	491	475	501	466	486	489	488	502	472	511	460	454	498	507	473	459	464	478	442	472	450	473	454	467	481	482	478	456	479	504	501	502	474	502	492	491	487	457	488	484	522	493	513	459	514	467	466	453	465	500	500	497	531	481	487	461	481	470	510	477	480	483	480	494	454	476	524	486	462	470	490	443	503	472	470	473	489	522	470	467	507	472	468	493	528	470	528	480	498	495	476	527	471	494	509	453	464	456	484	452	497	518	474	476	527	472	507	493	504	488	512	472	470	492	485	502	475	498	494	446	483	474	467	493	478	483	474	493	521	460	481	485	493	466	465	453	455	509	504	463	461	465	519	486	501	521	462	503	494	464	472	481	485	490	500	475	475	488	455	483	453	460	475	488	472	475	484	458	534	514	501	461	469	455	483	491	442	462	510	480	498	490	469	468	441	503	512	466	501	492	457	502	506	478	482	484	476	457	472	472	476	500	524	472	471	487	516	467	460	473	464	489	519	496	504	461	450	514	480	495	474	477	464	463	481	477	461	516	514	441	464	491	459	459	473	469	496	456	484	472	463	495	512	501	467	448	458	510	474	486	480	474	470	497	503	474	460	494	466	503	480	473	447	478	486	510	472	464	458	499	479	467	484	510	466	489	449	547	484	479	482	449	502	504	471	523	455	444	467	482	453	484	472	513	437	476	468	489	464	476	504	477	485	475	485	484	489	467	501	483	484	465	462	471	466	441	492	535	536	510	476	466	459	473	491	457	495	470	477	468	511	502	473	495	530	469	496	494	481	477	479	468	520	505	469	444	493	518	513	474	506	494	444	462	461	487	483	491	496	449	457	508	497	476	451	521	462	506	475	466	513	458	442	489	453	497	513	476	485	494	462	500	482	474	524	477	473	488	497	533	470	462	472	471	464	469	495	484	491	436	466	483	443	494	472	496	475	493	492	519	467	493	476	446	516	460	521	504	471	464	471	442	500	502	427	451	517	444	498	488	486	484	476	478	487	492	471	504	438	466	462	515	474	443	476	454	470	475	488	483	485	461	463	481	480	479	479	470	512	485	504	499	498	489	504	494	509	490	495	488	472	513	437	486	488	465	473	469	501	501	459	455	499	484	504	481	454	497	499	471	440	470	489	456	501	522	508	494	483	487	465	514	479	503	489	483	498	464	470	460	467	499	502	487	482	504	470	527	487	520	482	467	492	443	496	493	478	480	512	491	476	471	509	462	459	482	449	494	499	487	500	510	482	473	490	488	509	465	480	500	482	493	521	478	436	479	508	476	473	484	495	426	492	490	448	503	472	448	492	487	496	483	497	454	503	470	514	477	475	497	479	483	486	483	480	474	488	512	467	512	494	520	509	460	459	470	499	482	463	511	490	437	448	445	473	481	500	518	496	479	484	446	483	519	458	473	467	553	462	502	501	478	435	518	470	448	462	519	512	466	455	503	449	486	483	477	490	447	441	438	467	470	501	524	460	507	449	493	463	473	453	506	509	518	491	527	480	497	470	518	489	501	495	443	491	473	486	519	491	451	492	484	509	479	505	461	511	466	512	442	500	452	493	499	481	466	513	462	534	496	496	443	496	498	509	500	471	508	463	455	455	493	519	459	502	498	482	495	498	489	493	468	506	445	489	498	497	448	495	491	490	460	485	477	476	459	433	470	457	471	473	475	459	435	452	491	499	513	480	489	490	474	495	525	488	489	507	503	487	477	471	471	469	463	466	514	524	475	470	519	468	478	507	475	506	459	483	474	479	506	488	470	496	474	489	484	473	444	526	503	443	496	526	455	469	496	504	502	455	507	524	489	484	534	479	537	480	519	500	477	505	518	530	513	492	452	463	446	493	479	506	483	455	464	504	538	436	484	497	507	548	523	461	460	464	477	484	468	482	493	482	505	488	465	524	475	498	471	453	507	471	537	472	488	480	488	476	498	488	449	466	505	492	494	446	468	490	472	523	470	469	489	505	478	460	481	481	461	474	503	494	504	476	492	451	481	465	493	496	487	448	495	495	486	487	483	472	492	516	488	465	496	469	510	471	459	503	492	471	481	504	504	503	465	477	496	472	544	484	496	449	461	464	468	514	518	480	515	444	488	480	493	479	477	506	479	438	493	508	484	471	495	490	501	510	493	476	513	516	488	461	453	474	460	475	472	512	461	508	465	465	471	473	501	460	510	505	486	524	491	480	490	534	460	537	472	465	471	498	483	469	496	453	506	462	459	493	487	503	482	451	474	450	512	509	477	495	512	484	455	485	502	494	497	490	505	424	476	531	490	470	517	505	472	484	475	529	488	520	496	482	443	478	506	507	471	460	521	455	516	539	465	479	495	469	496	470	479	469	474	491	475	479	472	477	475	489	479	500	521	465	468	472	454	512	511	470	472	526	467	504	487	468	501	463	499	495	462	437	485	467	485	458	517	509	500	489	490	501	465	482	475	484	521	527	473	473	518	468	475	480	502	476	497	500	486	507	456	484	500	503	488	460	486	465	516	483	494	460	453	439	487	445	488	495	468	512	477	451	447	465	446	488	483	508	459	465	484	494	481	460	487	494	477	474	494	516	488	479	481	479	497	471	505	503	471	501	495	484	447	483	490	515	444	485	505	502	485	457	478	482	498	492	493	516	472	519	490	466	461	498	437	456	489	426	493	419	485	476	439	492	523	494	506	498	465	503	488	485	507	467	504	485	474	506	477	484	541	487	476	496	515	500	474	501	455	489	523	524	503	471	490	527	500	452	490	483	487	510	514	465	486	479	504	502	516	502	523	477	483	538	473	453	490	491	439	492	494	497	507	474	480	547	506	527	461	496	498	457	503	517	495	502	470	522	510	486	486	466	493	501	480	500	461	520	466	542	443	497	518	526	479	480	486	460	504	472	468	485	531	477	464	491	510	487	501	488	476	462	492	456	505	496	498	475	480	498	540	481	505	508	466	529	492	493	490	455	496	448	509	452	459	444	475	465	456	471	498	459	480	477	498	497	494	523	477	527	450	477	479	464	472	499	497	508	481	450	494	488	488	481	483
1943	156	87	60	59	61	85	87	77	74	65	61	66	70	65	45	47	51	57	41	39	44	49	40	38	46	37	37	34	34	33	41	19	46	37	33	25	35	21	35	29	34	42	29	21	28	38	21	25	34	26	29	37	34	25	28	34	33	26	31	29	21	27	26	24	34	22	34	26	34	26	31	24	33	24	28	27	26	23	26	24	32	31	40	16	32	39	34	25	29	25	28	25	23	35	29	34	30	29	25	32	33	28	26	37	22	21	24	30	23	25	31	24	31	27	26	17	33	32	31	23	35	28	30	35	21	35	29	29	26	30	27	24	25	34	20	25	29	27	36	24	33	36	25	31	40	27	25	29	27	27	21	28	28	29	18	29	30	25	27	21	37	28	29	20	34	31	27	24	25	26	28	24	33	27	34	34	27	34	25	31	28	27	34	31	33	25	29	30	29	28	28	29	28	25	33	29	28	22	23	23	29	29	25	33	29	31	31	29	24	23	23	29	31	25	23	25	21	25	33	24	34	32	21	27	27	27	34	27	29	20	27	23	27	26	27	34	30	28	25	27	42	19	27	25	26	14	30	26	25	18	33	23	30	26	28	28	29	34	20	24	28	31	24	31	26	28	21	25	22	23	26	25	40	20	23	25	26	34	26	32	32	25	38	28	33	25	27	30	34	21	23	24	23	27	23	19	29	31	30	24	34	19	30	31	27	20	31	25	26	27	27	26	33	27	22	34	26	31	28	23	19	28	30	23	32	26	32	22	31	23	33	29	23	23	33	39	19	30	26	38	27	31	40	32	30	24	23	27	28	32	28	29	30	34	25	36	29	39	22	33	30	26	22	26	33	31	22	25	28	30	28	21	29	24	34	20	29	20	22	24	29	24	33	26	30	23	23	30	30	27	28	35	37	35	29	37	27	39	35	31	22	32	20	31	31	28	32	32	28	32	30	26	29	34	32	39	36	32	22	25	31	31	28	35	30	25	38	26	28	38	23	25	32	32	29	26	21	37	25	26	34	25	20	26	18	23	32	25	28	22	22	32	28	35	34	32	35	23	33	26	29	32	29	32	24	25	32	31	25	39	33	27	31	29	22	30	32	29	30	28	30	26	26	27	27	25	24	26	27	36	22	31	32	21	31	31	32	24	22	24	33	29	22	20	30	22	38	21	34	33	25	47	23	29	20	35	35	33	23	32	35	26	29	24	27	25	26	18	23	21	19	28	29	32	34	34	22	27	22	20	34	35	24	34	36	28	24	33	34	27	35	22	34	26	27	39	35	27	20	23	27	27	32	30	18	27	25	25	24	37	29	21	45	29	28	24	29	23	19	25	31	24	34	30	22	29	28	28	29	28	36	34	29	33	26	28	41	36	22	26	25	23	38	23	27	22	24	27	24	18	35	25	24	28	22	35	31	31	19	25	29	32	20	23	34	36	19	26	25	27	35	21	30	24	23	21	27	27	29	28	37	21	25	26	26	30	31	33	30	30	32	24	27	20	20	31	27	26	25	22	31	26	30	31	34	28	35	36	34	38	26	29	28	22	37	29	20	30	21	32	23	38	20	28	22	33	22	34	30	24	27	30	36	41	27	38	16	21	24	22	22	26	31	28	23	21	29	31	25	27	18	35	28	18	30	20	32	24	32	20	27	27	40	35	31	30	29	27	24	26	28	30	31	19	43	18	14	33	32	28	26	27	34	27	41	24	21	26	26	27	28	31	25	41	21	30	29	32	26	34	23	30	26	30	27	31	29	27	26	33	25	27	31	23	22	25	34	29	24	31	26	29	28	27	19	28	40	32	30	32	32	18	19	28	43	20	24	24	21	27	31	28	25	31	20	29	31	32	29	28	30	33	25	29	22	26	27	20	31	23	23	32	32	30	33	24	29	33	30	24	28	23	18	25	32	27	32	30	25	17	28	27	24	24	27	27	22	27	23	26	30	27	23	32	36	27	27	31	20	22	35	33	25	21	30	35	26	28	29	26	22	24	29	30	34	27	20	30	34	21	30	29	26	27	33	28	28	22	30	29	38	35	22	23	22	29	32	24	27	46	28	23	34	32	29	40	19	22	21	24	18	30	25	23	21	30	18	27	25	26	30	22	31	24	22	27	23	35	25	25	21	22	30	30	27	26	23	28	26	37	25	27	22	39	29	25	20	25	32	21	30	22	33	33	26	28	34	26	25	23	25	27	18	31	31	23	26	28	26	35	31	32	23	29	27	28	30	21	29	23	20	30	32	31	26	28	23	26	34	31	26	19	16	25	18	23	30	23	22	20	26	32	27	30	31	22	34	18	29	32	31	37	30	26	26	34	29	31	32	26	31	32	31	34	24	32	33	20	34	31	29	30	39	33	24	19	23	27	28	31	29	24	36	41	25	31	20	26	22	28	24	28	30	32	27	35	27	25	29	20	25	38	27	30	26	25	33	21	30	30	20	29	28	31	32	26	21	35	26	24	27	31	22	26	36	30	24	20	28	31	37	29	28	26	25	43	28	19	27	34	24	28	23	31	30	35	19	31	32	30	27	24	27	27	13	17	27	29	38	32	35	20	33	25	33	28	36	17	23	37	21	26	34	30	28	28	26	30	29	25	21	26	34	23	19	33	25	21	23	27	21	28	24	30	28	21	27	21	21	28	33	35	26	23	25	30	29	28	24	23	27	22	25	22	25	29	31	27	28	32	32	32	17	29	28	22	34	22	28	35	28	19	27	31	27	34	27	23	27	27	35	27	24	28	25	17	27	34	23	39	21	28	28	27	25	25	27	32	24	30	26	23	34	35	40	29	30	23	33	29	26	30	35	15	23	22	34	24	35	29	24	29	24	22	22	26	19	31	24	33	29	22	33	26	25	23	36	26	23	23	28	23	35	26	25	28	26	31	25	24	17	21	27	27	29	30	33	22	30	28	41	25	29	25	34	28	24	27	26	36	27	36	21	23	20	37	32	32	34	27	26	27	29	25	29	25	17	31	31	27	23	16	28	31	32	33	20	23	22	25	28	20	24	25	28	32	34	28	22	22	32	22	27	24	23	31	31	29	33	18	22	33	27	21	23	37	31	33	25	30	37	25	32	32	23	23	28	31	21	19	26	27	27	30	28	36	16	23	24	32	24	34	21	22	23	25	24	25	27	31	16	27	26	40	30	26	28	23	26	31	22	37	32	35	21	27	23	29	30	32	24	26	20	29	33	29	30	21	19	23	34	33	19	28	26	25	31	31	16	25	26	19	23	28	42	28	24	25	26	33	30	35	29	26	26	26	38	24	30	34	26	28	28	23	30	33	26	23	28	33	17	25	33	25	23	32	24	27	21	31	25	34	30	28	26	29	29	26	28	34	31	32	22	22	26	35	29	28	36	33	28	35	22	23	28	29	32	19	32	40	37	25	34	30	28	32	31	20	25	34	24	28	27	30	27	35	24	28	18	24	31	26	31	31	25	27	33	17	24	34	19	27	34	36	33	25	32	28	27	37	29	26	21	24	37
12420	2335	1243	1291	3143	5190	5370	5049	4212	3435	2874	2483	2143	1876	1714	1455	1266	1113	1073	993	931	842	782	746	746	717	644	668	566	587	503	563	506	538	486	517	443	432	454	435	429	426	440	410	391	386	430	411	403	383	385	379	379	398	402	374	335	385	346	374	344	325	344	353	324	361	369	317	349	332	343	345	351	343	367	326	356	323	359	331	320	357	362	346	309	338	281	315	346	315	320	339	297	322	331	328	312	333	311	324	297	311	333	302	327	307	302	320	341	324	328	317	318	298	328	332	314	337	291	315	306	290	325	324	324	346	305	328	295	316	327	295	302	295	322	289	292	300	305	331	311	297	326	293	287	293	305	338	292	304	314	313	315	328	332	354	260	320	295	309	314	268	332	309	283	317	304	313	300	298	298	316	336	304	315	288	309	296	281	309	315	336	308	287	302	277	324	269	297	314	295	271	275	300	296	301	291	324	291	315	320	307	313	313	311	303	315	279	276	290	332	277	301	324	325	340	291	341	318	284	313	294	322	300	283	321	308	318	316	331	308	320	331	274	325	269	285	320	294	256	312	283	299	305	282	329	288	338	299	295	307	324	317	321	256	322	287	297	273	299	302	278	326	308	327	331	320	314	331	320	301	290	305	271	298	342	277	306	334	309	316	306	290	292	300	297	321	297	312	298	285	327	307	304	292	303	300	329	326	305	310	283	326	313	320	318	330	320	298	295	278	305	287	279	318	304	280	301	339	289	285	317	328	282	312	338	284	312	333	331	324	273	282	288	304	281	303	303	334	282	327	273	302	304	316	337	302	304	308	320	288	316	307	284	325	317	315	270	309	295	309	303	297	301	329	320	345	302	337	298	288	303	265	311	315	301	299	302	303	300	280	286	273	299	290	293	322	312	324	282	304	306	288	315	302	309	309	273	320	328	293	331	284	319	293	275	292	285	318	289	298	322	258	324	310	301	315	306	295	297	306	291	305	322	283	315	323	305	274	288	316	309	300	310	332	334	323	310	288	290	332	301	308	319	340	300	315	315	294	276	342	303	307	288	329	311	269	300	298	301	296	305	307	313	303	327	306	312	284	286	307	285	348	282	304	300	304	325	300	324	315	289	325	295	301	292	301	299	297	314	300	314	319	333	312	308	311	310	283	346	304	296	301	278	292	359	308	320	290	307	285	325	287	310	288	316	294	298	291	307	312	323	349	298	310	287	320	312	300	315	305	316	321	320	297	285	284	301	269	301	276	304	318	310	300	291	321	307	301	329	328	325	286	294	317	311	279	304	336	307	347	348	306	294	318	282	297	259	257	344	328	295	308	301	299	319	319	315	268	293	319	271	321	290	280	290	301	311	325	299	289	298	341	307	307	312	301	338	288	295	301	294	302	301	300	297	288	295	307	312	283	310	296	298	301	281	343	306	303	299	316	302	330	304	287	286	291	307	285	302	321	313	287	277	301	271	271	303	294	296	319	311	289	308	312	278	304	304	332	277	304	285	278	278	311	288	302	330	332	299	294	318	310	323	302	314	290	296	312	284	286	302	315	321	311	331	283	319	302	306	280	316	307	314	306	318	312	301	331	277	318	316	311	342	315	313	306	327	335	289	322	301	305	338	278	317	297	309	306	323	294	312	339	309	294	292	293	294	287	292	289	294	326	295	272	325	338	299	284	294	326	314	311	318	289	282	303	297	314	274	290	348	282	293	309	292	311	273	319	305	291	315	340	311	305	299	321	339	296	321	283	323	338	329	319	333	320	286	282	283	310	330	322	299	312	300	293	331	340	321	317	315	283	312	312	277	320	310	282	305	293	307	296	309	309	300	278	306	255	290	309	303	304	306	300	284	310	313	294	282	285	289	300	284	307	306	312	281	340	305	279	293	307	331	300	308	322	293	328	307	289	293	327	283	296	312	319	284	299	287	295	295	309	306	314	306	327	302	323	338	312	300	303	327	324	312	292	319	293	297	329	262	301	309	309	320	323	316	296	331	301	338	297	308	289	313	288	323	302	342	289	298	303	309	311	297	311	306	285	296	343	298	328	302	323	308	296	277	310	323	310	306	321	312	282	305	314	297	322	333	295	293	263	332	286	290	291	284	319	286	303	292	278	327	301	309	295	298	301	296	319	321	328	332	268	300	277	304	316	312	292	288	315	287	302	269	307	353	305	313	325	295	314	343	317	304	295	306	324	300	282	274	297	330	316	310	305	329	311	316	279	299	319	280	304	329	280	310	317	315	288	318	314	312	287	293	296	317	307	303	291	336	321	303	275	307	301	323	345	296	278	286	332	322	278	308	314	273	306	286	317	279	290	295	323	294	311	292	316	305	307	317	284	303	285	279	300	312	313	346	310	296	308	292	314	321	324	289	294	303	292	313	293	303	294	310	326	339	296	322	312	284	308	313	331	307	302	286	348	319	286	314	295	326	266	286	292	341	340	294	316	306	273	312	276	310	297	294	322	310	306	289	302	289	303	320	308	304	322	295	305	295	283	328	317	340	291	275	335	312	301	298	280	289	298	298	287	292	304	291	267	291	312	314	300	294	322	286	311	276	282	328	294	292	279	289	344	303	326	313	332	326	311	321	305	297	313	277	329	265	294	315	307	281	314	300	325	321	305	307	306	296	328	306	314	305	339	288	266	296	286	301	291	280	318	268	305	298	298	340	294	289	313	287	271	306	331	338	317	327	320	291	295	279	291	289	308	322	303	279	298	283	350	287	296	308	286	297	310	301	302	306	298	296	300	309	297	314	318	327	298	309	318	304	316	324	287	268	315	326	325	312	319	313	273	299	288	304	288	283	293	303	285	300	332	314	292	312	273	301	301	293	290	304	296	293	320	305	320	310	296	303	287	302	279	297	281	306	297	301	309	293	273	296	308	313	335	287	292	301	283	294	286	296	287	328	295	317	270	301	297	270	330	299	304	325	327	326	330	310	308	312	294	315	314	296	303	321	303	315	319	293	318	294	311	303	295	308	299	318	328	319	292	310	309	292	317	265	280	288	319	293	309	304	280	301	294	313	283	318	327	306	276	308	320	356	315	303	325	296	303	298	289	293	325	280	281	315	318	291	296	280	339	320	309	326	287	307	282	323	284	285	308	311	300	299	319	336	309	323	300	348	278	310	314	320	322	306	303	295	311	308	284	320	308	334	280	317	312	315	295	309	308	299	293	276	299	309	289	309	276	281	304	304	276	320	278	295	315	327	254	332	296	283	310	312	307	317	285	327	298	325	330	333	299	301	301	326	304	286	298	306	323	309	280	292	316	303	318	321	279	282	308	301	292	268	297	270	342	293	299	333	285	299	316	303	320	302	297	324	306	320	283	290	298	309	288	323	292	290	293	310	292	279	303	296	302	300	290	288	288	291	323	297	284	273	303	296	283	291	309	305	262	320	282	303	293	306	296	313	285	308	308	363	309	302	309	310	318	295	323	309	302	282	271	305	286	289	327	292	295	320	319	290	302	296	307	305	295	295	318	292	303	300	293	315
2102	99	93	83	78	87	91	72	96	78	99	71	72	106	80	70	111	89	76	90	77	89	85	86	82	81	82	87	90	77	83	83	73	82	98	71	77	78	89	68	83	80	76	79	77	72	64	81	76	86	83	77	97	85	79	73	68	70	77	82	79	74	78	81	73	78	82	75	80	68	88	81	89	69	84	71	78	78	91	65	72	63	69	84	76	74	90	85	77	79	70	77	86	82	83	67	84	92	77	77	78	83	93	79	77	76	77	92	65	77	68	85	80	72	84	100	76	83	80	74	86	84	86	85	70	73	69	66	84	81	78	84	91	76	81	74	84	87	62	81	81	87	68	83	80	97	88	74	77	89	80	95	74	83	72	65	67	73	81	58	93	69	85	85	84	83	74	75	73	79	81	77	84	78	79	95	72	80	78	79	82	74	76	89	82	92	65	83	73	78	92	71	69	74	85	76	84	86	99	85	77	85	78	81	88	76	93	75	86	69	97	70	85	70	87	83	77	82	75	69	79	81	63	77	65	83	60	87	82	60	80	84	71	82	91	90	81	83	73	89	74	71	94	67	88	82	96	94	65	85	90	65	77	83	72	75	76	82	79	89	68	63	91	84	84	87	82	81	73	81	80	93	87	79	84	80	93	74	76	92	70	69	83	89	105	81	84	72	85	73	72	78	83	81	87	87	77	60	75	71	86	95	78	76	84	71	81	87	84	72	88	85	89	65	89	78	84	67	84	73	68	89	83	102	71	67	71	78	87	80	86	91	86	83	84	69	96	81	66	70	72	88	88	83	72	87	79	63	90	84	76	76	77	72	73	80	87	91	71	75	76	77	91	77	73	74	73	70	79	68	71	86	85	72	83	89	76	87	80	100	73	72	79	95	80	77	69	68	60	81	84	60	81	79	70	71	73	76	82	81	86	74	92	71	71	83	88	96	77	71	78	89	78	80	81	83	66	85	85	74	77	78	79	91	66	63	69	85	88	68	73	73	87	83	73	74	72	65	87	82	72	87	64	88	81	101	93	104	85	77	79	88	69	79	71	72	73	69	70	88	91	74	62	84	73	82	68	78	86	75	78	85	81	68	93	68	69	88	66	81	88	82	74	73	88	66	67	68	78	79	66	82	90	82	89	85	66	112	76	72	88	78	76	68	92	84	63	63	86	79	81	68	90	95	87	91	81	78	89	88	74	83	82	76	74	86	87	74	73	85	78	75	81	84	80	79	80	78	90	80	69	90	84	66	75	94	75	63	62	87	70	71	106	62	86	80	72	73	68	90	84	80	78	64	88	72	86	84	102	76	66	73	88	85	88	80	75	83	70	85	74	94	70	76	82	79	84	76	73	92	88	79	95	78	76	84	67	81	97	87	83	80	84	87	93	91	89	78	61	78	84	77	84	82	90	79	83	78	87	84	75	75	85	85	79	75	65	71	91	68	82	83	79	65	83	73	75	74	86	80	83	71	93	89	89	78	69	78	85	71	85	82	88	64	83	81	72	68	84	87	72	74	84	85	68	66	76	74	66	83	72	73	68	69	84	83	75	73	83	57	70	83	85	80	84	79	79	84	60	78	87	95	82	88	70	82	92	84	67	95	95	79	73	88	79	91	82	78	66	74	90	88	76	79	79	89	77	69	81	77	80	86	84	76	77	78	69	75	72	80	75	61	65	72	75	73	92	71	88	82	88	63	102	67	93	97	89	84	81	75	74	78	82	68	84	67	80	88	68	82	95	80	83	86	92	77	93	81	84	78	82	90	68	84	76	84	81	78	74	69	80	83	71	79	82	72	93	67	69	82	83	72	91	82	73	66	85	92	71	85	83	68	75	83	86	84	70	83	83	69	76	63	80	68	86	86	73	75	89	76	71	101	78	88	89	75	81	66	85	91	87	74	97	87	71	71	90	83	77	72	83	61	88	90	74	70	76	86	81	82	81	87	80	83	77	74	73	80	74	88	77	74	81	84	73	65	94	77	79	61	96	86	68	65	79	76	78	78	82	84	77	68	82	75	85	84	88	83	89	85	87	69	80	78	81	91	69	88	81	84	62	85	79	96	98	73	83	65	79	85	67	93	83	83	73	83	77	73	94	84	83	82	89	74	77	76	85	79	72	72	77	91	69	61	87	75	77	82	68	93	75	75	78	75	69	92	76	79	86	77	96	78	65	86	80	73	84	84	69	61	95	74	85	60	87	67	90	78	75	79	77	85	83	77	75	64	91	86	67	72	88	85	73	77	74	76	89	95	63	84	72	87	73	91	72	89	74	84	91	90	83	71	69	74	78	71	84	70	75	77	69	62	84	87	68	96	71	78	92	66	78	73	88	81	71	72	83	83	61	84	85	80	79	96	77	74	85	76	78	89	75	70	91	82	86	63	75	78	82	76	71	77	81	64	70	83	67	77	77	67	86	85	74	82	89	95	69	84	77	86	78	83	66	89	75	79	85	99	71	95	81	67	66	78	93	77	78	86	82	80	61	79	85	95	73	87	74	80	88	85	56	77	81	82	85	69	78	87	85	66	77	69	85	66	70	64	86	74	79	74	74	76	100	73	73	78	72	81	70	65	85	63	97	102	77	94	73	86	86	80	82	86	90	75	81	88	92	79	68	81	87	70	94	75	77	95	70	84	81	72	82	79	78	91	72	95	84	72	77	76	88	77	85	67	69	80	97	76	77	78	89	81	81	79	96	70	72	72	78	71	71	83	84	82	77	94	87	83	69	75	84	94	68	82	87	84	71	96	73	83	91	74	103	66	80	78	90	74	86	82	78	85	58	95	93	81	99	87	70	72	84	83	72	82	83	83	71	76	78	89	84	74	88	83	79	73	89	68	74	77	86	86	71	80	68	71	76	82	76	70	79	76	74	96	76	100	82	75	91	89	80	71	80	89	78	80	68	75	82	76	90	74	69	71	62	83	73	81	92	85	67	65	80	99	60	88	82	73	65	84	78	85	79	92	99	83	79	89	81	60	78	83	71	93	73	77	72	79	84	81	74	69	72	83	94	92	78	76	85	78	91	78	89	86	83	82	75	88	84	82	75	92	79	79	73	103	70	84	93	84	73	91	85	88	73	78	83	88	95	86	88	72	78	89	74	56	72	85	75	76	87	77	80	76	86	79	87	81	85	80	88	76	81	75	83	74	84	82	64	86	76	83	68	86	70	66	88	70	95	71	88	76	85	81	83	74	93	73	95	72	91	84	86	75	71	84	64	74	80	82	75	78	79	85	87	79	76	83	98	71	78	82	91	83	81	75	73	77	82	77	92	79	80	71	87	77	83	77	92	74	74	86	72	78	74	93	69	79	95	80	72	76	81	86	88	67	67	95	72	88	60	96	72	77	69	77	73	76	88	77	75	89	70	74	83	101	87	91	82	74	68	70	75	84	87	80	72	96	89	92	89	89	79	82	59	77	77	82	75	77	83	84	75	72	80	80	82	83	79	85	99	91	79	78	81	73	80	88	80	59	92	83	91	94	64	80
7079	1043	798	857	1035	1241	1428	1329	1201	1186	1097	996	1015	963	941	900	899	888	919	838	830	806	847	802	830	790	813	810	778	845	817	825	765	772	817	830	773	748	799	825	770	770	773	745	783	797	772	792	765	779	780	755	794	796	786	744	765	750	760	715	768	820	779	743	798	804	769	711	780	781	790	791	757	778	757	731	732	768	706	754	795	765	741	799	760	811	720	745	743	789	833	785	739	753	762	776	756	725	766	819	771	752	803	782	729	776	771	757	737	770	778	749	746	756	770	772	747	778	764	747	785	771	763	752	795	692	774	774	766	712	781	792	764	748	729	790	748	752	786	762	800	746	708	750	756	786	761	782	742	781	756	756	816	731	767	744	744	754	783	766	763	744	791	760	780	757	754	712	772	778	762	749	815	733	737	734	709	732	714	753	755	768	804	783	718	791	748	761	723	732	837	762	744	783	778	747	788	778	755	805	745	758	768	767	751	737	811	744	762	785	734	780	750	773	762	790	737	743	802	759	788	736	792	782	763	755	811	811	768	768	787	791	798	723	747	740	733	795	702	731	717	738	765	795	777	752	777	769	765	741	773	736	796	738	797	779	749	716	770	778	697	775	761	735	758	748	750	782	797	728	718	809	747	719	733	761	766	762	756	771	742	754	770	785	734	733	784	799	736	724	751	782	761	743	737	715	801	722	778	755	749	762	754	726	794	801	723	752	781	793	723	806	741	775	744	768	782	769	759	801	736	758	786	773	782	739	765	728	797	772	740	772	750	777	747	803	705	794	751	723	760	758	783	752	748	744	748	764	795	754	776	730	787	742	788	757	766	799	730	738	800	704	796	725	760	749	763	744	727	792	732	770	767	801	764	802	764	800	752	817	783	714	779	775	792	777	718	744	758	737	723	769	775	806	784	745	753	769	819	706	753	783	784	754	704	737	782	792	745	776	756	794	745	795	764	772	773	774	744	777	762	760	754	752	729	780	755	771	766	753	764	787	768	744	723	777	740	773	764	759	769	732	772	749	741	740	777	770	737	717	735	773	730	785	802	732	761	746	750	764	763	744	732	811	728	719	749	768	751	718	757	769	749	767	801	787	766	813	762	766	772	729	741	760	739	758	785	809	751	738	845	770	756	789	742	753	771	750	732	795	709	792	764	742	748	723	742	763	699	808	831	793	751	784	740	755	756	791	770	737	778	786	737	761	796	778	720	774	743	780	803	741	760	728	750	777	784	704	774	763	747	771	787	754	734	723	782	760	771	737	825	765	769	743	778	753	737	786	702	758	753	753	782	791	728	747	753	758	709	714	744	774	779	749	763	744	714	773	777	719	753	769	786	761	758	735	721	757	697	752	747	737	794	789	787	787	721	772	773	783	736	769	776	792	761	787	733	731	790	738	772	790	739	762	768	744	741	773	779	780	735	775	793	785	801	779	761	801	763	745	712	772	728	703	774	791	745	734	774	751	767	820	795	792	766	727	770	801	733	758	770	786	697	741	728	792	731	770	739	787	721	744	703	759	775	783	733	739	728	761	760	783	704	729	766	728	786	761	728	762	741	749	788	728	804	758	718	761	749	787	764	787	734	788	759	771	758	736	693	761	767	733	782	788	735	766	739	745	789	794	772	700	760	776	765	772	773	733	765	764	755	734	765	759	748	721	790	716	750	807	793	777	729	735	777	766	763	750	721	766	758	795	729	755	762	759	783	804	751	758	739	783	786	753	757	724	766	784	791	729	717	773	760	733	779	750	763	732	788	757	720	743	787	721	749	781	747	744	748	742	744	707	766	743	733	786	751	793	785	792	802	752	754	760	740	779	757	771	758	745	766	795	781	759	777	781	768	748	740	797	760	725	784	719	759	722	781	799	775	709	776	787	723	729	749	720	811	755	811	768	725	783	779	732	750	758	786	779	743	718	760	745	779	789	771	768	738	788	757	755	764	768	777	773	763	805	761	764	805	759	770	739	753	769	793	736	790	736	752	769	783	765	736	739	734	709	733	762	715	749	774	749	801	769	785	775	758	735	769	772	772	737	793	756	753	785	752	752	743	772	791	763	701	749	772	753	764	811	750	768	748	736	758	762	761	745	719	818	783	755	775	739	813	763	741	777	767	752	763	774	771	807	740	732	747	835	748	808	741	731	769	765	722	780	726	709	766	768	732	796	784	739	753	816	756	749	756	802	715	787	767	758	785	747	760	738	739	756	762	744	776	755	754	782	773	768	739	803	803	809	775	723	791	788	768	756	762	756	787	762	732	735	765	688	799	754	764	714	773	773	814	788	784	761	734	750	732	721	796	826	747	717	766	770	768	759	713	758	742	765	749	745	778	742	798	771	726	796	795	725	761	784	767	800	772	791	745	733	715	759	764	747	814	719	796	736	771	771	803	778	809	696	775	774	812	753	745	757	777	776	762	708	783	795	764	758	746	761	740	738	795	761	764	764	772	762	714	770	789	761	738	801	758	772	765	806	793	759	749	749	742	749	798	791	756	742	705	777	751	755	801	751	821	733	743	788	750	806	786	777	722	741	785	752	719	770	691	714	774	832	724	778	735	744	734	746	760	796	716	800	744	830	730	802	768	780	765	758	756	770	785	725	771	764	825	765	791	753	841	765	730	785	722	733	748	810	790	782	749	783	745	775	786	775	726	757	713	749	755	744	731	762	776	739	736	778	777	783	745	712	784	760	768	782	760	787	767	767	753	833	733	734	748	717	799	802	740	788	774	787	750	783	777	764	757	761	729	771	793	804	744	764	771	786	785	749	729	774	747	749	743	752	789	816	735	752	753	786	776	760	741	706	751	738	787	732	738	739	743	702	756	765	759	741	755	783	786	740	766	721	751	751	699	799	739	742	706	767	762	732	738	742	777	773	739	757	734	809	764	775	822	783	780	734	767	769	810	799	748	767	765	761	775	762	769	758	743	744	762	780	806	763	770	764	748	738	771	711	757	750	757	771	739	747	705	765	752	746	779	727	738	803	754	697	759	812	773	773	755	736	778	769	742	721	748	775	780	758	753	741	751	767	754	765	730	775	764	762	752	749	808	800	756	771	781	777	776	807	754	765	728	721	780	732	811	759	746	749	719	775	795	792	801	748	771	762	765	753	779	767	751	755	806	731	733	780	714	753	762	666	830	697	743	783	745	721	764	717	758	782	741	786	742	751	770	758	733	763	777	778	751	737	705	772	755	784	787	783	778	726	739	794	727	743	765	768	815	724	727	743	784	778	748	795	721	787	782	743	775	764	736	735	756	752	764	762	767	727	757	750	704	792	746	775	762	768	764	723	738	755	754	739	787	764	723	783	787	788	705	793	767	792	774	734	721	753	797	768	765	760	746	750	747	754	810	744	744	779	764	774	753	717	732	725	811	796	793	754	755	783	764	768	757	758	783	748	770	833	770	764	792	769	816	749	757	749	721	694	754	746	793	748	764	767	767	770	751	712	782	745	787	787	771	744	745	737	753	793	714	743	782	752	770	756	801	787
1384	140	91	74	73	61	95	84	90	82	62	75	95	83	71	68	52	74	76	63	73	58	53	58	62	57	59	55	60	57	57	56	48	62	66	53	54	50	52	63	56	60	65	56	51	58	61	39	61	53	59	69	49	54	62	43	65	54	49	39	53	53	67	42	51	48	43	62	54	46	49	51	68	39	64	53	52	53	42	61	61	52	72	45	51	54	49	53	53	59	44	60	55	56	48	49	43	47	59	65	47	53	52	56	46	65	45	41	54	46	51	50	52	53	62	55	43	44	60	60	60	59	56	54	56	57	45	64	53	52	55	52	65	61	56	44	47	56	54	58	51	57	55	52	57	52	36	54	53	43	58	49	57	56	44	46	50	54	45	58	43	46	42	65	52	52	41	47	47	67	58	59	59	45	59	53	53	67	43	72	64	58	60	63	49	51	52	46	51	52	73	52	52	50	53	49	36	49	47	53	61	53	41	55	62	48	55	45	58	65	52	51	42	67	42	50	56	50	38	56	63	44	46	61	54	54	53	46	41	55	65	60	55	44	44	55	44	48	45	45	55	60	46	56	52	56	43	56	55	51	45	57	52	58	58	61	47	60	62	44	59	58	46	61	47	61	60	51	59	45	45	60	55	57	54	58	46	34	46	46	58	42	47	53	49	54	52	54	50	62	55	56	43	58	47	41	63	71	53	53	55	40	56	57	45	53	53	58	49	44	50	51	42	56	66	50	56	43	48	61	50	49	54	61	50	48	57	62	52	57	50	57	44	45	55	47	40	50	56	49	49	60	46	56	42	54	60	48	62	55	47	44	49	55	63	54	55	47	57	60	52	56	40	38	57	65	47	47	51	52	43	61	60	53	49	57	53	65	56	47	57	56	53	62	63	51	57	58	51	52	52	55	47	51	50	61	59	58	56	53	61	59	60	74	42	64	60	43	59	57	47	47	55	42	58	44	59	54	59	51	55	52	59	48	41	51	68	44	43	52	53	56	52	63	43	45	53	44	48	37	56	58	48	59	51	42	58	47	53	38	64	58	49	49	56	54	58	48	49	57	49	52	47	52	49	49	44	56	51	50	50	53	64	45	55	52	45	62	44	53	47	51	59	44	44	52	57	46	43	57	58	65	60	49	52	55	47	41	41	58	69	67	54	52	60	44	66	43	58	52	51	52	36	46	56	53	58	57	59	53	56	39	46	55	39	47	57	48	53	50	62	50	50	57	46	53	62	41	48	53	47	53	49	47	46	59	48	57	43	65	40	55	47	50	47	58	52	52	63	50	51	56	56	55	57	58	46	55	66	55	49	42	60	45	55	42	48	45	53	39	59	69	47	53	52	45	46	50	51	58	54	44	54	45	62	43	58	58	52	39	60	55	52	50	57	52	51	38	45	52	50	51	56	46	63	67	48	47	56	49	55	45	49	49	48	56	48	58	49	58	39	60	56	47	52	43	42	54	45	39	44	52	52	56	50	58	56	49	58	45	60	50	48	54	47	54	44	48	58	61	39	44	51	53	47	51	54	56	42	59	47	50	45	50	47	65	48	56	49	65	45	56	70	47	42	38	49	35	52	50	56	53	44	41	63	48	40	46	37	38	50	46	48	52	63	57	49	49	50	60	55	49	54	59	61	49	52	53	61	59	47	51	53	54	50	40	56	50	52	47	51	47	65	44	42	56	56	57	57	33	49	50	56	53	57	53	56	56	47	50	38	61	55	67	67	53	48	50	59	54	49	52	48	51	54	60	57	52	58	55	59	64	48	66	45	49	46	51	54	55	55	51	66	56	49	57	61	60	61	54	60	50	50	35	58	50	46	50	53	51	52	51	48	38	61	49	63	41	46	43	46	49	60	50	41	49	49	51	58	51	49	54	53	40	60	43	51	44	41	51	58	56	47	61	63	50	53	57	62	54	41	44	49	40	66	52	61	57	58	49	51	42	48	52	62	49	47	54	55	58	47	60	51	52	61	52	42	58	55	56	41	40	45	41	61	62	51	52	52	52	61	55	57	61	49	62	44	46	65	46	54	56	54	53	46	54	56	62	56	70	38	49	49	51	40	49	49	49	64	48	59	62	50	54	51	48	63	50	59	46	49	59	55	60	65	53	43	55	49	50	48	44	59	50	49	58	53	56	54	51	55	38	50	62	46	46	47	62	44	45	54	53	55	54	54	49	53	52	49	60	55	51	61	60	47	52	49	48	46	61	54	46	50	49	43	59	55	44	58	41	52	48	48	58	47	53	54	59	56	53	64	50	39	48	49	50	52	44	39	47	58	56	60	62	53	58	44	51	58	53	54	40	47	52	56	54	44	64	51	57	49	60	52	53	41	58	53	59	66	47	62	47	51	41	60	55	38	63	48	48	56	52	56	45	55	51	52	38	45	60	39	42	60	51	52	48	49	58	66	56	61	44	38	54	66	60	55	40	55	49	46	60	61	47	40	43	60	66	45	64	44	60	58	64	53	45	53	53	56	43	44	58	51	47	61	46	42	69	53	59	37	40	51	53	52	44	52	57	50	62	69	55	52	46	46	60	49	49	51	64	60	55	69	56	45	41	41	51	47	53	54	69	60	49	49	51	51	39	66	53	49	43	47	61	57	48	41	39	62	41	63	63	46	56	63	61	50	60	50	61	50	68	47	42	59	53	49	41	48	55	53	54	56	64	47	44	36	46	44	46	52	59	45	61	64	45	57	58	53	45	41	56	46	63	47	48	50	66	52	47	56	50	52	54	59	44	44	54	45	56	48	44	43	42	51	41	52	49	59	59	66	64	66	58	56	51	47	55	53	44	54	37	41	44	44	50	68	60	52	53	55	56	37	66	42	54	46	60	55	73	48	46	46	56	58	60	58	55	49	48	49	48	45	46	62	59	50	61	61	63	46	45	52	50	58	44	57	52	58	65	38	44	45	43	50	47	39	42	53	58	57	66	53	52	67	75	61	47	50	54	37	58	56	64	50	58	38	55	51	46	72	55	46	53	46	45	52	42	52	66	56	65	34	43	44	42	49	41	56	60	56	57	51	52	58	44	37	51	48	46	53	51	51	53	45	56	52	57	59	62	62	59	46	55	51	54	57	42	34	40	54	59	56	44	60	43	53	62	57	50	48	44	56	41	66	59	52	66	48	51	49	60	70	52	52	53	48	73	48	57	35	61	47	45	47	54	66	47	44	59	46	50	57	38	54	49	52	38	58	48	50	49	64	52	65	41	54	57	51	53	62	51	56	56	42	45	60	43	55	49	50	52	47	59	50	52	46	64	44	48	51	53	57	55	44	50	47	59	54	59	55	54	56	55	65	50	45	56	46	57	45	55	68	51	66	55	65	54	49	54	61	51	41	58	53	58	54	49	50	46	49	53	47	55	66	61	59	28	50	51	34	55	65	59	44	59	59	55	52	53	54	42	64	58	65	56	57	53	52	44	57	50	45	59	33	53	43	55	74	53	47	51	46	44	53	53	53	55	65	67	50	52	55	48	61	41
11362	1952	1113	1084	2459	3816	3901	3511	2938	2413	2078	1772	1582	1489	1317	1212	1076	995	980	901	923	835	779	820	763	727	675	720	704	720	722	726	668	682	626	637	647	668	602	627	590	625	602	620	583	582	618	570	590	604	615	662	560	547	542	627	636	593	629	539	585	566	546	553	556	621	545	531	591	558	554	613	561	581	605	558	560	596	518	564	543	569	577	569	601	571	547	544	562	537	517	566	561	610	561	579	595	556	553	545	601	528	566	562	570	550	551	566	546	574	566	532	529	550	568	552	568	535	553	543	560	501	576	548	576	597	539	535	555	558	569	555	551	542	547	568	550	560	546	518	535	581	597	575	537	526	551	548	558	547	529	562	551	550	554	578	587	537	549	542	536	536	579	550	574	563	564	555	568	551	590	525	547	584	540	533	533	537	540	559	557	516	538	508	581	523	533	532	548	535	586	570	572	580	570	554	531	563	512	553	502	548	571	610	580	538	515	596	524	562	581	560	577	562	575	524	553	594	560	593	536	524	573	572	559	534	553	568	539	531	575	526	561	558	519	525	571	539	557	537	552	576	558	530	556	537	550	567	566	573	566	578	493	574	565	568	565	608	576	493	576	523	557	543	506	617	558	547	566	573	540	545	499	603	513	525	567	487	550	571	535	556	566	543	549	523	563	570	535	540	553	518	556	586	560	532	575	599	538	552	549	557	562	595	537	537	538	573	522	498	556	579	555	533	568	549	558	542	604	522	538	542	560	501	575	513	597	589	528	559	556	560	492	504	564	524	561	509	570	557	527	557	551	576	547	553	552	583	556	562	560	601	565	552	576	573	534	548	554	556	490	547	560	523	579	549	548	524	525	578	554	515	575	560	541	533	532	567	533	581	547	536	574	564	568	554	547	537	524	571	587	507	565	577	533	560	571	551	529	550	528	567	536	574	548	538	533	557	521	553	591	530	574	570	535	523	560	577	542	549	563	539	551	509	552	569	574	556	536	533	556	528	517	577	558	556	586	541	533	512	574	560	572	522	558	550	565	514	536	537	500	536	554	537	542	542	568	507	538	559	525	525	545	565	555	552	558	525	562	514	559	600	526	544	562	577	577	537	547	509	561	554	604	543	531	574	544	553	538	572	537	567	562	505	538	518	522	558	540	549	532	559	574	626	544	550	556	571	564	548	544	504	561	560	592	546	556	543	517	580	559	542	565	558	547	550	586	558	543	548	559	527	551	569	596	529	547	557	507	527	520	583	555	557	575	553	573	538	549	564	524	592	557	587	550	524	569	557	569	553	538	558	519	570	553	538	540	566	519	514	543	527	568	521	529	529	537	568	577	555	584	564	514	553	560	547	510	536	586	541	568	540	535	523	554	569	526	546	532	528	566	588	564	546	572	562	583	540	537	559	519	571	551	535	567	554	517	545	573	568	587	530	527	543	538	554	573	584	524	520	566	533	552	571	542	569	532	565	556	561	556	523	561	592	548	542	586	535	550	532	534	548	538	584	556	559	549	563	564	596	560	544	535	536	570	557	560	582	565	548	539	572	569	523	562	586	561	640	594	573	545	554	543	627	545	541	579	560	570	564	549	565	530	584	546	538	583	561	542	540	570	547	551	531	562	553	577	545	580	525	548	556	551	577	589	527	551	549	572	511	582	563	555	559	525	526	583	531	563	550	544	529	552	563	570	580	580	545	582	603	503	573	523	566	541	555	539	545	534	544	469	546	564	579	536	559	523	519	547	530	580	546	538	563	532	524	552	567	560	584	576	575	547	565	531	547	585	557	531	566	536	545	581	556	545	587	545	558	520	517	535	525	518	537	550	548	586	565	551	538	572	580	517	575	558	579	568	554	581	538	535	560	528	588	561	540	514	540	543	562	572	551	580	583	590	524	542	593	556	537	527	526	545	551	539	545	562	554	532	522	560	557	548	527	528	534	552	508	560	525	564	577	543	547	577	533	549	526	547	564	540	550	536	571	584	541	527	540	529	586	514	554	559	520	535	541	533	492	557	537	607	510	549	595	592	544	585	521	549	536	590	533	550	548	520	555	521	577	560	519	532	500	516	550	551	562	510	539	591	591	543	573	553	520	536	567	544	522	586	553	517	509	537	524	552	578	573	571	541	526	603	524	555	512	513	553	536	586	534	576	552	557	532	561	563	534	568	515	547	544	537	547	523	565	512	540	517	539	570	531	543	573	539	559	529	562	541	559	509	604	550	524	534	518	543	564	562	546	554	533	592	569	519	557	530	502	551	574	553	567	536	573	559	528	539	550	533	626	576	594	562	560	534	556	559	531	551	530	527	542	575	549	516	535	554	594	538	566	574	511	579	569	582	524	584	526	541	552	587	580	571	521	541	531	560	523	530	523	545	515	541	547	559	510	495	580	568	595	519	576	607	555	566	545	561	550	547	564	601	525	567	549	527	574	535	583	547	561	583	510	550	587	550	608	503	558	541	547	607	571	546	555	571	499	539	547	536	532	583	561	611	534	580	549	556	578	576	581	585	548	573	582	555	558	547	590	557	531	567	550	533	545	560	559	539	557	499	535	534	552	518	532	566	575	591	566	570	560	621	537	564	524	543	519	550	555	559	545	609	554	527	521	601	567	514	557	558	569	551	572	547	561	525	582	572	539	530	587	523	511	546	587	528	525	563	517	534	587	553	542	536	539	530	551	555	544	543	547	573	564	549	560	566	537	549	559	578	551	581	615	530	572	607	526	558	531	525	527	548	557	518	532	552	532	567	527	537	532	537	539	538	548	530	544	547	519	560	592	560	559	539	555	562	519	532	530	564	583	544	535	541	599	576	533	501	581	578	536	553	579	595	554	543	537	513	603	570	536	520	532	526	539	536	599	548	593	565	534	540	552	550	578	557	548	561	552	556	536	558	550	557	521	557	577	558	534	549	571	554	545	542	521	551	567	606	605	540	544	550	521	526	532	557	583	580	588	563	548	549	535	585	534	576	555	551	543	543	560	572	521	577	551	540	547	542	548	539	527	562	545	532	553	547	513	544	558	598	523	543	569	580	546	532	511	520	564	580	548	562	598	536	571	574	566	473	532	552	548	546	536	539	569	533	587	579	591	547	561	561	514	559	526	504	576	588	557	541	570	539	552	573	563	564	548	557	535	558	537	524	561	554	549	575	607	509	524	551	553	507	567	545	542	556	538	581	592	592	525	527	540	520	513	594	575	549	551	568	584	546	583	569	570	569	538	576	546	562	570	539	533	580	575	563	528	584	531	505	525	553	563	543	553	510	545	541	567	573	516	587	541	557	522	532	514	538	522	569	585	556	578	539	564	544	518	554	545	542	581	542	535	570	546	527	533	556	509	566	544	531	525	540	542	549	587	535	533	542	593	559	563	533	534	513	563	583	569	562	578	527	563	580	547	570	577	550	539	548	582	517	497	569	565	608	582	556	571	517	538	550	541	523	552	502	552	557	537	572	556	558	551	510	523	573	549	561	540	513	553	505	545	576	575	549	569	506	554
3073	100	96	88	82	53	74	104	81	78	72	69	73	71	70	74	65	68	62	57	41	54	59	52	66	54	52	64	53	49	60	49	36	59	54	59	55	62	70	60	53	58	65	51	49	52	53	51	51	52	37	42	67	59	52	52	45	49	53	37	41	44	48	67	57	51	59	38	35	56	54	41	59	39	36	63	59	63	53	59	55	63	44	48	54	48	53	58	54	47	45	54	50	58	45	47	47	56	42	64	47	63	59	64	53	57	54	51	53	62	50	54	47	51	47	50	46	53	46	53	43	57	46	55	44	61	55	46	53	52	42	61	63	45	38	53	42	64	47	48	65	49	59	39	56	46	43	47	51	65	46	53	59	64	46	50	60	62	48	63	56	53	58	61	64	56	48	49	52	50	61	53	47	48	63	51	49	46	49	56	58	55	53	49	46	36	62	44	48	56	39	44	45	67	41	52	51	62	56	51	57	55	42	50	57	56	48	51	63	45	41	51	68	53	62	50	59	44	43	58	61	52	53	55	45	59	54	48	49	56	49	59	45	54	61	43	51	52	49	46	38	57	36	59	59	40	51	46	50	65	50	54	46	51	37	48	47	67	46	62	55	48	68	58	37	48	52	63	53	50	45	42	53	44	52	39	52	57	55	53	48	51	46	62	61	61	50	48	40	48	48	57	68	51	52	51	63	48	60	63	48	80	41	55	45	43	55	49	46	55	57	47	50	57	55	60	66	52	62	47	47	70	53	51	43	49	55	37	58	47	53	45	30	55	42	59	33	50	65	48	56	57	56	48	47	45	42	48	52	53	47	49	59	43	51	54	43	55	54	59	45	46	43	56	50	51	57	50	44	49	51	52	45	44	45	45	61	51	58	47	54	51	48	58	48	56	47	63	49	56	48	62	51	47	64	38	71	60	53	47	56	48	39	69	49	64	44	59	65	65	48	49	57	55	33	45	40	48	46	43	51	56	49	54	39	47	43	73	58	50	53	54	50	54	40	41	55	55	53	48	38	45	50	62	51	50	55	53	62	47	51	54	59	50	52	45	55	43	55	54	43	52	59	52	52	50	48	45	58	47	53	51	57	48	52	55	46	50	53	60	45	54	46	57	60	45	49	44	59	52	51	50	52	41	50	41	47	62	60	45	58	61	43	36	67	51	63	55	48	46	64	46	50	56	45	56	60	46	42	43	63	39	49	68	53	50	45	55	49	42	48	53	47	38	45	65	47	65	50	49	57	66	48	55	51	64	47	53	41	57	53	60	43	60	60	39	53	56	51	49	49	58	57	47	59	68	40	56	58	50	46	47	42	51	60	54	47	54	56	44	48	48	54	59	56	45	49	48	49	46	47	41	47	56	45	47	58	57	53	47	48	47	46	49	52	61	64	38	41	59	62	51	63	60	52	53	52	50	42	40	48	52	58	57	35	53	47	57	48	59	57	49	46	50	50	50	50	43	43	41	40	49	63	55	37	54	47	54	61	41	48	44	52	54	57	44	51	60	46	45	52	62	51	52	59	61	53	49	48	56	50	64	40	60	41	52	53	71	59	48	44	38	55	48	50	44	56	40	47	66	63	51	48	53	47	49	49	38	63	63	61	64	64	50	51	58	51	51	54	54	49	48	51	49	52	35	62	56	52	57	53	56	57	49	49	40	56	62	51	36	52	51	49	54	58	51	54	52	59	44	52	52	41	62	61	55	47	55	55	50	53	47	55	43	47	57	49	63	66	44	54	62	53	54	52	56	61	56	51	55	50	48	66	47	52	45	57	47	49	36	50	58	41	55	56	42	60	51	58	58	41	44	59	57	52	41	54	54	67	44	52	52	63	49	60	45	46	51	54	44	56	42	50	54	53	53	52	46	57	48	43	37	48	50	35	53	60	47	55	59	58	46	50	51	45	57	49	43	68	50	44	50	59	55	58	52	65	55	47	51	46	48	45	54	52	62	42	49	48	38	54	54	59	63	49	45	66	53	52	38	64	44	40	56	53	57	55	56	45	37	42	32	63	60	49	62	61	59	48	43	47	40	47	54	53	43	47	47	65	48	47	52	54	54	48	53	42	44	53	54	51	58	47	49	52	59	51	45	52	56	41	42	58	44	58	68	52	45	42	46	65	55	56	56	48	63	50	49	45	60	50	60	48	47	50	43	48	67	48	52	44	40	44	50	53	49	46	54	60	43	56	56	47	45	45	47	50	44	57	61	51	39	53	47	45	54	58	49	45	53	53	55	51	44	62	47	50	48	55	51	62	52	55	37	47	38	58	43	43	56	45	46	53	70	58	61	54	55	45	47	36	53	62	58	54	53	46	41	53	47	51	35	45	48	54	53	51	54	45	51	40	68	59	39	54	56	48	54	54	50	52	47	50	61	62	60	51	49	47	51	45	57	55	38	57	38	56	47	43	46	41	53	63	53	51	65	46	48	42	55	45	45	34	61	49	50	59	46	44	57	40	45	39	51	55	45	47	54	58	47	52	58	52	58	54	42	64	47	44	63	63	54	58	56	49	62	52	52	58	41	63	55	64	46	50	55	47	55	58	53	44	39	48	47	64	67	53	54	66	44	52	58	54	49	49	49	54	49	52	58	47	58	51	44	59	72	46	50	55	62	61	51	29	40	62	51	45	47	47	53	46	45	55	51	49	49	45	49	56	41	50	58	58	45	53	52	45	52	44	56	47	55	45	46	55	53	52	51	56	54	57	46	54	57	40	36	62	59	54	43	49	56	55	57	54	49	44	40	38	56	43	44	43	65	51	52	56	53	43	61	54	54	49	43	47	49	49	41	51	55	42	56	55	47	39	50	54	48	34	55	56	50	46	48	59	52	53	55	57	51	54	51	36	45	49	60	41	59	42	51	57	57	38	62	43	50	62	57	60	43	50	40	51	53	47	47	47	52	45	48	50	58	53	43	57	48	60	52	61	61	57	35	52	53	48	54	59	43	44	48	36	63	58	52	50	53	54	59	51	58	48	52	40	55	49	46	66	59	42	48	56	51	37	67	63	40	49	49	47	51	49	55	51	58	61	53	55	42	67	64	53	48	56	61	59	47	54	53	52	58	53	48	51	38	51	52	64	50	58	59	51	54	51	58	47	48	51	42	51	56	50	54	54	63	51	50	33	50	62	60	49	54	51	55	66	46	49	52	41	54	58	57	50	46	56	46	52	40	64	58	59	44	59	53	37	48	53	53	52	35	56	51	53	56	48	56	49	51	47	57	54	49	57	45	39	46	49	59	52	62	51	50	45	40	43	49	53	40	42	59	48	43	49	53	53	41	43	51	50	44	44	50	44	50	50	52	47	74	50	51	55	53	62	48	58	54	36	52	45	47	63	49	55	47	50	61	60	41	69	53	53	53	46	51	39	48	53	58	47	47	48	42	42	46	50	48	56	49	44	52	60	51	52	58	57	46	56	61	50	56	54	44	55	41	52	48	67	53	51	47	40	58	49	56	69	65	45	58	53	50	55	43	55	55	59	40
8111	1497	934	951	1879	2957	3264	3175	2661	2295	1996	1802	1562	1505	1337	1153	1155	1013	1006	931	842	844	800	790	772	731	751	711	618	664	642	614	608	580	608	618	620	583	606	581	608	568	577	589	537	509	580	549	568	562	572	519	523	526	518	538	520	538	503	531	515	549	501	512	479	491	497	542	525	492	496	505	492	555	543	523	516	509	503	473	497	490	507	530	484	524	522	493	516	478	486	447	509	548	501	493	519	495	474	503	493	475	491	519	496	507	517	517	489	490	478	476	517	500	477	479	484	461	513	460	491	510	487	492	490	524	483	518	470	491	475	471	519	468	472	496	490	497	447	500	471	502	480	522	513	483	522	484	496	463	461	500	525	497	482	516	497	464	491	451	523	487	474	512	485	466	499	503	498	506	476	473	487	504	511	470	480	485	496	459	498	507	499	505	476	490	466	496	502	521	523	476	508	497	444	477	488	494	509	497	465	480	511	525	502	463	501	512	471	499	489	472	472	474	503	498	536	495	484	467	526	495	476	523	484	483	493	480	501	495	460	483	483	489	495	473	477	465	500	525	464	494	479	497	482	519	503	474	479	473	491	517	553	504	488	538	477	485	531	467	483	495	488	461	477	480	533	518	474	456	467	497	478	513	499	525	516	495	490	482	462	477	524	495	531	493	474	506	491	479	507	501	484	486	521	502	489	466	487	523	461	509	513	475	492	483	467	508	489	497	511	456	552	487	497	499	482	498	494	514	503	487	478	473	506	479	486	481	495	514	503	496	452	511	497	501	469	557	497	491	519	534	489	484	491	480	463	532	521	517	493	506	498	481	519	498	501	493	493	464	477	478	468	494	495	491	477	509	481	520	487	508	482	541	457	485	508	450	518	527	462	443	509	475	497	495	491	495	511	523	463	486	488	512	477	471	458	506	530	505	471	495	514	469	494	470	478	521	475	460	490	496	495	493	500	492	479	499	489	499	485	488	462	463	496	494	482	461	446	473	463	493	492	492	490	506	510	482	468	524	529	490	477	533	474	475	461	468	466	495	478	455	501	431	483	432	479	490	502	474	501	466	448	486	487	461	502	481	486	490	521	516	499	513	536	503	492	513	498	457	516	501	478	471	487	481	500	494	470	510	471	465	451	518	481	485	512	471	488	479	466	525	484	477	498	468	455	467	460	506	478	468	485	507	481	491	467	502	505	450	491	520	485	478	481	513	534	496	493	467	546	502	453	486	442	494	470	514	457	479	487	489	464	489	484	502	505	508	481	459	504	508	503	462	505	495	505	504	478	451	467	483	510	529	478	441	471	481	458	519	465	483	497	486	477	505	490	467	496	491	532	490	471	455	499	473	502	522	496	471	497	486	506	499	488	479	495	483	481	525	520	487	479	460	537	501	471	488	485	475	491	483	463	464	486	567	446	480	460	501	498	505	487	484	491	506	497	490	469	520	446	483	533	452	493	490	506	503	488	503	491	529	461	472	508	504	453	469	475	487	454	472	467	512	491	490	522	473	489	514	542	481	494	477	488	507	485	510	523	494	508	463	478	514	474	514	474	497	501	460	489	474	505	467	520	475	477	491	526	495	449	533	449	489	451	489	519	489	485	479	497	494	509	502	470	484	472	481	452	500	494	483	519	500	500	522	503	507	462	493	491	464	511	472	497	474	500	512	423	515	478	480	433	447	460	467	489	472	457	499	530	525	506	527	480	489	473	489	535	450	456	493	484	513	490	521	458	460	468	470	504	505	482	500	500	436	443	474	507	504	499	482	453	526	514	482	494	498	483	466	485	505	464	476	517	500	485	481	511	465	518	512	479	505	468	495	471	533	504	514	480	526	498	453	524	507	481	505	487	476	499	452	475	493	474	479	497	490	484	511	487	476	539	465	466	462	489	505	502	486	490	524	502	474	514	505	476	467	498	485	536	515	463	498	482	504	543	513	484	506	470	447	519	460	499	514	487	498	501	487	480	503	499	482	450	500	485	485	488	501	483	490	519	504	480	444	479	503	485	504	467	451	485	492	457	482	518	496	482	481	513	500	501	514	497	510	487	480	473	486	527	535	495	437	496	479	508	504	474	513	509	478	549	499	511	493	491	465	512	454	484	482	472	500	498	470	468	478	484	492	506	464	485	507	464	480	486	466	484	489	469	497	535	477	528	527	502	453	485	446	491	452	447	493	499	498	462	493	505	484	484	510	481	499	537	504	498	487	498	474	490	508	496	471	481	472	492	497	466	519	472	497	527	460	487	479	480	496	498	463	480	467	506	476	499	478	497	509	480	481	520	463	509	440	522	507	482	486	514	468	475	512	505	466	502	448	482	485	472	480	488	491	474	493	478	471	485	527	479	504	493	517	500	547	490	472	493	523	494	486	472	505	456	497	510	479	510	487	533	512	466	519	488	507	503	499	495	447	473	507	504	493	484	473	476	511	485	507	499	455	480	496	500	491	495	516	526	529	508	504	486	482	493	446	501	460	513	469	488	493	485	490	534	490	509	469	498	470	507	504	476	492	502	481	487	479	498	529	487	500	481	458	501	498	498	468	494	483	431	476	490	487	515	455	541	504	498	491	460	465	489	452	526	506	454	463	482	469	484	504	450	483	508	515	482	508	484	492	494	493	458	502	520	467	491	483	499	478	493	464	481	469	465	485	484	479	510	456	494	470	476	485	492	477	512	461	496	474	477	462	489	488	486	503	468	464	464	524	476	508	530	468	468	474	469	490	471	501	511	486	500	510	524	498	497	491	478	510	440	503	492	474	465	490	457	460	476	476	505	449	507	499	512	468	490	523	503	492	476	466	497	491	504	469	539	492	490	506	514	489	491	458	482	523	525	474	521	488	494	507	475	483	507	483	475	490	494	471	480	487	496	469	474	478	492	504	456	519	517	458	498	477	468	536	499	509	477	499	509	505	485	468	502	476	481	463	479	499	459	509	478	466	484	492	491	511	494	496	489	468	522	493	466	490	488	454	523	491	505	500	534	510	452	490	484	488	498	496	468	545	501	499	449	528	516	484	489	529	480	484	476	461	516	478	501	496	466	483	473	484	476	513	508	500	486	521	509	501	475	501	472	492	502	506	471	471	478	477	478	471	473	484	479	496	476	464	508	493	492	502	511	499	486	503	511	538	501	511	459	538	476	491	516	528	484	485	459	456	474	479	466	481	449	514	503	458	494	483	494	500	489	475	463	486	470	468	496	497	475	505	466	478	529	480	507	481	463	480	475	445	480	500	512	496	486	494	480	515	486	523	482	491	513	479	488	498	493	516	477	485	477	502	481	452	445	522	537	512	481	445	496	532	515	487	489	480	516	476	483	489	505	463	528	504	471	458	509	495	503	525	477	488	468	453	443	474	531	528	491	502	494	519	476	464	498	466	491	493	463	473	500	479	461	499	502	483	456	535	522	478	466	502	500	497	481	493	497	477	487	490	486	456	467	531	499	464	489	474	503	491	448	459	473	465	521	480	508	523	475	502	529	480	446	468	488	496
1893	139	76	66	48	56	73	89	84	85	70	82	58	50	47	59	51	43	48	55	49	36	31	38	36	54	43	35	22	41	40	35	43	24	38	36	33	52	31	41	33	31	32	37	33	48	36	20	30	35	33	41	34	38	37	27	25	20	39	33	36	44	38	30	36	25	31	24	28	28	34	31	35	38	25	27	37	29	32	33	21	30	22	25	29	33	21	27	25	24	35	25	26	32	37	28	20	27	28	25	26	32	30	28	31	33	26	29	30	27	29	29	19	30	32	35	27	36	29	32	36	28	19	30	23	29	20	24	22	30	29	22	31	23	27	19	18	26	26	29	27	39	27	24	32	21	26	31	33	23	30	34	28	26	16	31	29	28	31	18	32	25	25	30	31	14	29	31	25	22	31	19	40	35	30	21	30	36	35	18	32	24	21	23	29	22	36	29	27	26	27	24	22	31	36	32	30	24	30	26	35	37	24	25	22	26	37	32	31	24	25	25	23	33	36	22	26	32	38	28	25	24	30	28	21	31	28	38	24	20	29	36	34	27	35	31	27	21	32	24	27	21	26	32	23	25	28	31	47	25	38	26	29	24	23	30	18	20	23	33	27	21	32	29	32	24	29	30	28	28	24	26	22	25	27	32	27	23	24	35	26	30	26	35	27	35	39	29	28	30	31	17	30	21	26	27	27	23	24	31	34	21	26	27	31	31	23	25	24	25	35	22	26	20	29	28	25	21	29	24	19	38	14	28	33	32	26	25	22	24	23	27	20	37	33	24	26	43	22	29	28	22	23	26	25	29	38	23	32	29	32	24	26	34	36	36	24	25	37	20	27	26	32	28	30	32	31	29	25	23	24	27	24	16	25	21	34	30	30	28	32	25	29	27	22	32	29	32	20	14	25	20	16	24	30	30	29	24	38	27	23	29	24	24	27	20	18	25	27	32	27	26	32	24	34	25	21	29	31	33	28	26	29	23	24	22	24	25	37	31	35	20	35	33	24	27	29	16	28	27	25	25	35	14	29	33	33	16	35	18	27	21	27	26	36	26	29	21	28	23	37	29	24	33	22	34	30	27	33	25	26	32	26	22	34	17	30	29	31	30	20	27	29	38	32	28	33	28	35	27	26	19	35	25	22	25	27	18	33	27	42	29	28	32	37	38	32	26	25	23	26	22	28	33	31	28	35	29	32	27	19	21	33	23	28	21	33	29	24	16	26	27	35	26	29	27	31	27	26	29	29	28	25	25	29	28	36	19	24	27	25	28	34	21	23	34	33	30	32	24	31	30	30	24	28	32	30	31	22	34	28	32	18	29	34	33	19	31	30	29	15	25	39	31	33	25	26	29	23	32	23	34	27	31	25	30	19	34	25	37	26	28	31	25	36	25	20	36	22	25	24	28	28	38	22	27	33	21	15	30	37	39	34	31	27	25	30	32	30	29	29	24	25	28	31	36	29	35	20	23	31	28	31	26	21	33	30	28	35	18	21	26	30	25	28	24	27	35	28	21	29	21	28	23	35	25	27	25	24	24	27	30	26	30	25	29	30	20	38	19	23	26	14	18	22	27	29	29	32	19	19	24	30	24	36	21	32	24	25	39	23	32	24	25	26	30	30	25	22	19	23	28	29	41	32	20	25	32	26	33	41	26	35	27	27	23	27	20	29	25	21	30	29	18	21	29	19	29	32	27	29	32	23	28	28	29	37	30	27	30	31	31	26	26	30	18	25	37	36	31	29	34	26	31	28	47	28	24	29	24	30	29	25	22	23	21	29	34	24	18	31	28	31	28	33	22	32	23	20	25	36	34	21	33	23	19	23	32	21	26	30	30	18	23	27	29	37	34	25	27	18	37	28	21	29	26	27	28	25	33	23	35	34	31	25	34	22	21	35	26	23	21	20	35	26	34	33	35	19	27	29	25	30	35	18	26	28	20	31	37	24	29	25	34	31	34	29	31	25	33	31	37	26	22	34	39	32	24	36	31	28	24	32	28	29	29	26	30	36	25	29	27	30	34	32	23	36	24	27	30	20	22	28	37	32	28	22	30	32	37	27	30	25	30	23	30	33	35	27	22	35	26	23	31	22	21	23	31	30	28	27	33	21	19	29	29	21	21	37	22	46	32	22	34	25	37	21	20	28	30	25	21	19	37	25	31	26	29	26	18	19	24	31	30	29	29	17	26	19	16	28	21	30	27	30	34	34	30	24	21	25	33	33	25	19	23	30	35	28	34	32	32	20	31	41	26	31	24	27	38	18	35	34	40	30	25	17	24	31	32	29	24	33	39	28	28	19	33	27	38	26	22	21	30	34	30	38	30	32	37	29	23	31	34	25	36	21	27	26	26	29	25	29	23	36	28	30	26	35	24	17	27	35	28	29	27	27	28	43	36	19	34	26	37	25	31	22	17	24	31	27	40	30	20	27	24	20	27	20	26	25	21	30	23	32	24	19	34	37	22	25	25	18	31	25	19	26	25	25	34	29	27	22	26	34	34	31	32	31	36	33	26	27	21	20	32	24	35	24	23	25	27	33	23	23	31	32	28	35	24	38	23	38	19	23	32	30	27	25	25	27	35	38	25	25	30	27	20	34	20	35	20	31	27	23	26	29	29	22	29	26	34	27	27	18	29	28	31	25	26	34	32	27	28	28	22	32	30	31	29	29	21	24	27	31	25	29	29	36	33	27	29	27	30	30	34	27	27	33	32	19	29	31	23	36	29	24	24	22	28	32	38	29	20	28	21	22	22	29	27	29	25	29	24	24	25	28	29	30	25	29	28	32	31	34	32	32	26	37	33	25	27	33	30	29	20	25	20	31	31	28	27	34	20	22	28	28	30	31	26	30	36	18	40	37	34	22	29	31	24	28	29	35	29	20	27	34	28	28	37	43	27	20	27	26	25	27	22	23	24	32	37	21	22	29	24	40	32	27	26	32	26	33	22	39	27	29	33	20	25	26	26	20	36	26	29	30	26	24	23	25	38	32	26	31	35	32	32	27	30	20	34	27	25	24	21	22	32	36	26	21	25	30	27	24	34	33	29	17	32	33	25	25	33	31	34	35	27	26	21	28	28	28	23	34	33	28	30	28	26	34	27	34	25	19	29	28	32	25	20	32	27	27	26	36	21	31	20	34	20	17	36	33	28	33	43	32	26	20	27	31	21	24	25	11	33	24	27	32	25	26	25	25	31	24	40	35	23	26	32	24	25	21	28	43	24	34	26	26	29	28	39	39	25	31	33	38	29	31	21	20	21	25	36	24	32	22	28	29	27	25	26	31	27	29	34	36	28	34	29	26	22	28	31	21	26	26	29	21	36	33	31	22	28	24	28	35	32	33	29	29	25	33	26	35	25	23	19	26	26	25	22	27	28	30	19	29	30	26	36	30	27	23	31	17	33	35	34	30	28	29	21	23	21	27	27	27	22	34	17	36	31	32	24	36	34	20	31	33	19	40	22	38	28	33	28	35	30	31	23	26	39	36	24	22	25
12420	2386	1232	1200	3175	5202	5424	5031	4108	3448	2919	2471	2152	1928	1611	1433	1322	1194	1076	981	897	833	775	752	691	694	665	617	607	555	593	538	552	513	479	517	439	472	436	464	428	443	421	424	415	412	411	400	402	377	371	395	400	379	356	346	339	393	364	375	340	359	344	344	353	363	352	367	343	315	365	322	322	348	330	359	330	324	361	316	293	329	312	328	314	314	335	346	295	333	344	348	318	333	303	304	328	329	321	325	307	330	325	306	289	309	303	331	313	325	341	311	322	296	310	328	323	296	347	310	330	315	320	303	326	298	298	321	335	312	330	319	276	334	306	300	343	333	317	329	305	321	313	288	337	335	312	368	316	337	300	290	277	310	285	309	297	309	339	296	292	324	334	333	328	328	315	328	310	304	290	293	311	318	292	331	342	301	324	313	314	317	318	311	324	265	327	303	302	288	307	315	297	320	260	324	279	312	314	327	325	317	301	282	293	311	304	324	306	283	308	277	341	311	313	323	359	307	302	292	326	294	289	282	339	322	308	311	299	282	312	312	299	294	328	315	314	301	360	318	296	340	319	302	277	307	320	302	324	289	343	299	312	292	292	302	285	331	291	296	290	307	285	297	327	327	301	314	301	305	319	303	303	341	303	321	313	306	339	327	354	308	335	294	317	301	325	314	301	281	323	301	287	300	320	325	290	296	319	317	318	282	288	293	309	275	320	335	344	345	305	309	323	281	356	298	323	300	339	315	319	285	296	297	333	301	349	267	298	323	291	323	301	325	288	292	336	309	283	313	318	331	331	284	282	315	323	305	310	315	297	302	305	330	299	286	286	304	317	287	306	282	289	293	322	304	320	329	302	308	344	286	287	308	322	311	346	298	309	304	301	291	297	317	331	334	281	298	300	328	286	326	303	314	295	303	302	286	305	304	282	302	324	304	307	338	308	291	290	297	346	321	314	311	289	314	327	313	314	313	313	327	344	277	288	283	288	334	314	313	316	312	277	274	320	298	315	296	309	314	316	301	306	311	337	277	253	332	289	301	314	341	311	343	288	289	317	278	297	312	318	304	326	347	309	308	302	327	293	292	313	319	295	312	312	309	314	323	301	279	285	326	316	327	294	308	303	291	339	304	326	309	333	324	302	318	314	320	296	292	292	275	353	319	276	318	317	287	327	304	315	314	299	323	335	323	304	293	329	287	287	298	329	287	290	333	265	325	327	348	269	330	294	318	299	339	310	304	332	328	336	333	296	302	319	292	267	319	305	277	289	331	289	291	287	325	339	298	286	331	312	300	323	308	287	343	301	329	296	330	303	319	328	314	281	318	298	321	321	336	312	317	336	331	302	317	314	283	305	288	283	293	295	302	286	317	304	318	278	329	292	276	296	275	331	299	295	293	345	317	269	303	322	287	304	321	333	286	296	314	299	311	308	310	325	311	322	333	311	280	310	293	320	320	287	301	329	322	318	283	295	307	297	336	329	292	312	309	312	312	303	295	314	289	336	303	316	320	285	294	334	299	283	301	279	303	299	287	289	331	323	312	309	269	328	282	285	346	313	332	336	278	310	314	312	308	279	303	301	293	321	283	341	278	292	320	344	280	333	299	328	291	326	300	327	285	284	307	295	314	331	308	296	309	352	324	281	302	307	293	298	293	299	311	297	316	302	332	303	270	272	290	304	296	321	317	311	316	302	309	299	284	303	300	306	249	297	280	330	309	296	294	334	310	307	276	280	309	321	286	295	301	298	318	300	313	286	325	290	292	319	285	313	292	291	277	317	303	329	315	311	305	323	282	332	287	314	317	316	304	334	305	301	314	330	338	294	307	288	278	333	311	303	299	306	283	300	287	308	296	293	325	274	321	318	285	349	285	301	325	352	338	309	295	311	265	299	319	310	280	310	316	276	308	323	297	309	311	311	292	307	314	297	311	293	307	297	308	284	330	328	310	295	288	283	319	286	307	287	299	307	295	310	317	319	330	340	318	328	328	307	286	307	288	289	292	301	331	281	317	291	317	317	316	297	320	293	300	306	336	307	316	287	294	294	315	288	307	313	289	318	335	275	287	307	319	349	318	292	292	285	316	305	313	342	281	335	307	305	343	337	286	330	321	302	316	278	313	314	337	307	301	325	296	303	310	325	324	286	329	300	289	324	329	311	310	289	323	341	319	318	325	292	295	322	320	321	295	313	301	344	301	304	280	324	318	295	330	265	309	289	320	284	304	299	315	311	297	292	288	283	302	273	305	308	340	297	284	295	324	313	275	281	295	314	318	300	312	310	305	319	308	324	300	301	311	309	311	300	313	289	285	323	300	313	326	306	306	331	310	310	311	292	283	316	310	289	335	312	327	332	332	323	251	307	315	298	327	296	325	324	340	294	289	324	299	293	313	285	323	323	314	344	314	280	321	325	285	311	306	297	302	290	307	309	343	324	323	294	305	352	290	302	321	313	313	298	321	322	296	294	311	301	316	281	307	333	305	319	308	315	304	279	310	305	300	302	319	293	326	332	295	321	318	325	311	292	305	328	287	326	317	294	311	306	292	287	311	295	278	301	306	312	279	299	311	292	287	308	290	345	281	294	307	321	298	303	314	320	321	316	291	310	305	268	317	297	327	311	307	295	315	301	327	312	303	301	314	293	282	324	307	288	284	314	283	335	321	306	322	323	282	358	322	308	332	297	312	265	354	309	292	352	287	287	334	317	313	310	319	286	339	274	324	301	329	284	303	306	276	317	294	308	301	324	324	307	302	299	335	294	312	303	263	325	339	293	345	329	297	326	309	294	312	291	311	321	315	298	277	340	304	291	304	275	317	313	319	313	337	282	317	302	319	309	302	313	323	300	279	315	332	321	336	303	300	300	308	325	321	302	283	326	294	290	307	334	308	299	304	319	307	348	292	309	352	328	314	284	335	304	293	316	303	295	320	304	299	305	326	307	297	337	297	300	309	321	313	286	331	324	333	318	320	314	280	336	310	353	304	318	335	287	308	311	273	303	311	308	282	324	300	319	302	288	306	312	303	304	318	305	315	293	305	326	324	311	306	294	314	288	312	327	306	301	311	292	305	320	301	308	304	308	291	323	318	301	305	300	277	314	328	347	300	299	329	307	275	306	280	312	291	309	293	342	277	351	322	332	283	344	324	298	349	291	274	307	310	306	315	290	333	294	302	314	299	293	289	289	301	326	319	324	295	310	315	302	290	278	334	331	315	325	283	332	325	288	279	299	283	280	298	328	319	323	301	301	292	312	294	300	318	306	313	334	314	299	286	298	343	297	315	341	307	328	292	298	310	299	298	288	288	334	272	295	313	338	296	280	343	300	311	279	297	316	284	298	311	302	317	279	311	279	308	321	325	293	304	321	322	319	324	300	312	296	352	285	306	335	277	286	325	305	330	331	351	308	307	332	339	297	328	260	333	299	303	313	276	296	299	324	342	318	328	274	293	331	308	307	303	334	310	309	288	322	284	294	327	312	332	289	300	318	303	328	299
2062	97	82	98	106	79	91	82	96	76	95	65	71	84	72	70	103	71	71	89	87	113	93	90	83	76	68	83	91	63	75	72	79	88	82	81	80	82	80	68	87	87	73	86	88	78	85	92	73	82	83	78	87	79	85	89	78	83	71	71	85	102	72	79	72	87	75	69	96	74	82	71	90	80	75	83	98	85	92	75	79	76	91	85	82	62	86	73	92	77	74	78	95	88	80	79	83	80	79	73	92	91	74	91	83	97	98	87	76	77	81	74	82	77	56	68	80	80	76	86	68	78	74	91	78	78	81	92	70	69	88	75	72	70	82	87	83	100	82	67	73	90	82	79	84	110	83	76	88	85	92	76	99	83	69	79	83	76	79	78	77	91	69	73	93	79	63	88	75	79	69	91	73	79	84	90	89	71	74	68	87	92	83	91	93	79	93	84	82	63	82	79	91	74	74	58	91	84	76	84	81	83	89	79	86	83	77	74	68	72	83	68	75	86	78	76	90	85	77	84	84	79	80	97	96	99	85	80	80	72	87	74	96	91	85	73	76	75	65	76	55	86	72	77	86	82	80	87	82	93	81	83	93	86	96	101	79	86	76	78	84	86	75	89	89	76	96	71	61	85	77	82	95	68	93	71	70	79	90	92	81	72	71	79	81	76	92	71	82	84	73	99	85	87	74	78	84	64	75	85	91	95	89	84	87	91	81	78	82	91	90	73	76	87	78	78	74	80	77	78	71	79	93	70	81	78	90	89	81	82	86	78	80	84	103	81	77	87	89	88	77	92	83	77	92	77	92	71	58	77	74	86	80	79	107	63	87	60	80	69	79	88	78	77	77	87	73	79	77	82	71	73	76	80	84	78	80	75	76	80	78	72	82	86	77	85	87	66	78	87	79	93	77	105	89	78	72	74	85	88	87	73	75	87	79	75	75	75	75	84	65	81	89	66	69	98	85	74	88	72	82	92	72	67	96	66	75	85	67	75	77	80	68	75	75	72	80	74	75	79	97	85	86	94	68	80	74	79	83	89	79	80	69	80	93	73	75	77	81	85	87	65	81	91	81	83	69	80	62	90	87	84	73	81	94	98	88	73	66	68	73	82	71	88	82	81	74	67	89	92	76	80	105	68	66	92	85	97	87	94	90	78	75	81	71	86	81	80	86	98	88	77	67	86	74	88	86	67	73	77	75	82	85	98	86	72	61	79	71	73	83	71	81	79	61	72	80	83	56	75	78	95	81	71	84	82	79	85	92	76	60	76	74	94	91	70	82	78	71	98	68	95	99	64	71	72	85	76	89	85	90	80	67	89	75	75	86	81	74	100	100	87	99	75	85	81	80	85	71	78	75	96	81	66	85	84	78	91	78	68	77	73	75	84	64	80	83	84	75	84	71	80	86	65	78	75	83	73	77	93	76	81	90	78	75	70	87	84	74	77	76	82	97	81	76	90	62	78	96	101	101	79	93	83	92	80	68	91	90	83	97	94	71	83	79	87	77	79	86	78	80	78	83	78	74	95	90	84	64	89	78	88	90	74	82	91	79	88	75	84	74	83	79	82	75	85	68	81	68	97	71	85	71	87	65	98	70	84	76	83	102	89	89	68	84	84	84	79	76	91	77	75	66	101	87	84	75	95	75	77	75	80	95	84	76	75	67	84	91	81	70	79	86	96	74	75	95	87	59	83	85	89	86	80	81	67	80	77	77	101	66	66	71	79	84	85	81	70	75	91	85	75	80	107	70	87	85	80	71	96	63	64	89	76	98	69	85	85	82	83	88	76	98	80	77	76	71	61	61	66	81	95	77	81	92	81	89	93	90	83	57	62	94	85	94	80	62	63	88	66	90	94	85	70	68	80	81	90	90	98	92	70	75	76	87	99	83	77	81	85	88	77	81	81	117	84	80	74	77	91	78	66	84	86	84	82	88	66	88	84	87	76	74	78	86	85	74	60	82	63	90	71	63	99	76	88	82	76	72	73	74	79	74	88	85	81	101	88	67	89	71	71	70	84	65	76	79	74	74	87	94	82	94	82	81	86	83	76	88	72	95	89	89	79	95	76	84	81	75	96	65	92	75	98	89	82	71	78	77	73	66	74	74	67	92	92	83	88	82	70	87	81	74	65	86	92	76	87	70	76	64	93	95	101	95	80	82	60	68	71	65	77	64	83	110	70	81	84	88	80	79	73	80	81	61	73	99	71	98	77	78	67	82	83	82	82	61	81	84	91	97	79	80	90	66	86	86	64	87	72	84	83	94	101	102	84	92	76	77	71	82	84	82	88	76	57	80	82	71	80	86	73	90	92	75	69	80	97	78	86	75	83	96	85	87	77	65	89	86	69	100	76	87	79	87	73	84	63	88	80	80	77	84	84	87	74	85	80	75	71	58	78	73	76	73	96	71	70	72	65	77	84	97	73	78	90	73	85	92	94	71	90	84	93	72	67	79	77	92	80	66	80	77	72	71	75	83	74	64	81	73	88	96	97	78	85	91	80	83	84	66	91	86	79	75	56	81	81	74	85	56	80	72	82	79	76	70	91	82	89	82	69	74	75	81	88	81	80	75	74	97	81	66	83	83	91	101	90	81	99	86	90	92	91	106	95	86	72	75	90	75	73	90	79	70	78	86	95	91	91	81	79	102	79	93	76	97	78	66	75	76	79	95	75	95	78	78	75	93	77	63	75	91	59	72	78	78	79	75	80	82	74	96	74	87	69	81	76	83	91	90	93	90	81	91	90	76	85	66	92	84	94	71	91	92	96	78	95	87	87	69	83	82	62	80	71	101	90	84	74	80	80	76	74	79	93	103	84	80	80	69	87	74	88	92	74	86	80	91	68	84	80	70	67	71	74	67	91	78	101	80	98	84	85	81	90	79	66	76	80	86	95	74	83	80	75	77	71	87	72	88	82	82	65	93	84	82	72	91	80	68	88	72	80	70	88	67	78	84	66	75	94	87	70	95	79	76	96	98	76	83	78	85	81	66	73	72	73	91	74	92	74	78	66	75	89	81	79	89	88	89	79	70	69	85	71	63	73	85	73	88	84	82	78	93	78	81	74	91	68	78	89	91	76	85	71	85	72	93	79	82	96	79	83	69	93	65	67	76	90	70	85	71	69	96	82	85	87	78	85	74	78	107	86	69	76	79	88	73	80	81	79	87	69	82	97	72	100	93	87	62	72	86	105	82	86	92	73	79	82	83	86	87	84	80	61	95	86	75	74	93	84	73	83	87	68	80	92	89	102	79	95	74	82	83	66	88	87	87	59	80	72	65	73	64	81	86	79	83	69	79	86	92	75	85	73	73	75	93	91	69	109	76	92	94	92	89	76	76	86	92	83	74	96	69	88	86	66	86	87	95	79	86	78	66	90	84	75	79	85	81	75	89	73	80	79	88	88	74	62	86	92	72	80	86	81	88	71	82	71	74	89	76	84	79	80	88	62	79	89	80	83	104	88	67	100	86	86	71	60	85	71	105	79	82	70
7255	1055	883	911	1099	1293	1376	1279	1258	1203	1098	1019	1006	1018	981	915	916	865	880	922	851	883	820	821	829	815	789	754	824	863	837	795	810	781	828	788	797	759	798	825	766	770	794	772	804	775	785	811	829	795	786	766	761	753	800	767	764	777	750	780	772	749	761	815	753	780	775	826	763	799	778	787	733	802	765	816	738	761	753	798	764	786	754	772	776	772	744	829	766	783	792	755	789	771	765	777	773	718	819	737	781	782	769	804	769	806	744	820	783	718	767	763	724	768	731	772	789	689	782	720	799	773	787	785	817	756	772	754	734	815	747	771	829	782	765	779	736	801	749	728	786	744	749	767	789	803	748	756	750	822	777	776	782	747	758	778	819	706	783	766	778	781	824	778	744	823	744	802	793	746	791	767	752	754	791	780	768	735	801	783	760	775	741	789	764	725	754	786	736	790	742	729	755	805	782	741	716	768	805	761	755	781	769	767	809	779	759	772	753	802	822	777	783	820	715	779	798	802	765	820	741	762	766	761	770	780	740	772	817	790	751	753	806	794	768	781	752	769	800	798	763	768	797	787	733	782	844	764	780	762	751	758	769	781	778	782	822	813	791	755	744	781	764	763	764	759	731	745	766	820	725	793	744	806	758	817	749	719	815	822	813	777	857	807	760	777	700	774	734	736	791	798	743	780	780	758	780	756	737	785	784	763	791	779	789	837	773	762	759	809	821	810	836	777	800	789	788	752	836	769	754	773	740	795	783	737	763	801	725	747	791	784	757	722	776	753	784	748	780	750	739	735	784	770	760	810	755	791	721	766	816	756	761	762	825	738	779	727	787	817	758	761	770	788	769	820	808	758	769	761	742	790	791	773	790	780	795	766	763	824	775	771	769	767	809	740	781	767	776	756	774	820	731	766	805	754	769	765	710	829	726	761	781	775	831	770	759	757	727	781	772	750	786	748	752	777	777	823	766	785	743	799	816	755	762	766	735	760	797	767	731	780	790	783	788	748	819	803	800	768	792	759	734	777	795	751	751	815	806	828	749	784	779	790	703	776	787	790	789	762	772	776	739	790	742	781	718	747	808	722	760	736	696	754	739	789	753	770	765	753	725	808	797	707	796	745	774	731	770	767	790	764	775	817	819	766	732	758	770	789	759	798	806	744	743	756	721	822	749	762	808	811	736	781	815	765	770	741	743	799	731	781	785	780	748	757	740	763	767	765	805	784	783	796	749	801	749	736	830	751	796	780	741	766	805	772	764	751	766	784	754	744	816	778	788	788	762	772	734	790	752	822	772	755	785	836	798	787	747	778	737	777	764	775	782	785	757	742	737	746	742	751	759	786	806	795	808	815	760	809	787	734	810	782	777	779	734	760	748	772	792	807	740	765	752	746	793	786	820	785	783	779	750	799	777	798	765	759	817	768	711	754	750	794	763	779	795	769	736	763	766	768	766	775	746	759	745	759	776	721	733	803	757	758	766	790	790	744	758	787	767	802	771	806	727	730	786	750	773	831	778	767	683	786	749	733	803	755	750	802	779	810	781	791	818	771	804	744	764	761	780	753	769	755	827	716	813	769	764	760	780	830	755	748	796	755	761	771	763	764	784	761	761	780	743	762	767	789	748	810	777	813	778	780	781	792	787	808	745	713	763	756	793	794	787	793	764	792	769	770	812	758	766	746	788	762	733	788	789	758	803	807	769	778	764	782	744	788	757	755	773	797	766	787	793	787	736	754	791	788	772	711	776	735	795	789	809	788	727	707	762	755	778	767	730	784	796	756	766	768	775	760	743	793	780	762	748	788	798	776	784	750	775	755	780	761	765	761	696	785	778	765	782	783	766	796	742	760	755	774	770	811	785	794	768	802	787	805	735	754	753	783	759	822	774	745	768	801	797	735	761	831	763	795	783	798	807	747	763	760	782	781	745	732	728	744	767	762	744	697	759	773	759	765	783	799	726	830	799	790	759	760	746	795	797	797	827	791	757	762	755	729	762	801	775	793	762	734	805	729	736	793	787	729	759	748	783	782	786	742	763	765	790	778	804	780	770	780	821	748	806	825	721	790	773	764	760	764	769	791	818	800	765	760	776	763	780	775	793	796	797	772	749	756	770	741	822	785	755	764	785	770	724	723	754	784	818	719	771	846	753	811	761	796	793	757	800	729	786	783	776	819	775	790	730	741	771	790	732	772	776	712	807	815	804	741	778	825	715	772	784	794	794	727	804	732	845	824	826	756	799	745	777	789	764	794	770	824	751	784	754	750	779	761	769	786	753	750	788	795	743	767	776	771	838	755	746	743	766	726	818	748	790	825	769	821	802	773	771	733	758	709	841	805	801	800	771	798	762	780	748	769	751	742	790	768	796	819	776	797	796	780	749	725	764	736	759	786	783	784	784	780	777	783	772	776	778	789	782	790	757	750	779	813	750	703	746	708	780	837	748	769	780	800	741	799	810	762	789	774	807	766	779	779	780	744	794	788	716	773	774	805	799	808	779	781	775	786	779	789	732	781	752	705	782	738	760	782	761	797	752	810	760	752	811	786	749	734	788	733	786	744	746	769	758	740	779	807	770	755	816	789	776	772	786	759	836	795	729	713	749	777	739	793	765	789	776	857	790	785	734	799	739	811	735	794	770	800	747	849	779	781	787	775	747	773	805	760	799	808	734	781	732	740	780	734	791	737	748	750	799	817	775	735	758	784	773	800	777	741	747	770	793	766	795	770	786	771	765	772	755	780	755	791	783	784	778	751	780	794	733	775	743	765	798	757	726	763	784	769	756	806	764	751	765	792	736	724	819	759	794	715	752	789	800	799	774	784	776	786	846	787	741	768	788	754	816	795	810	794	729	754	820	805	796	746	761	772	757	758	783	763	829	705	751	745	788	773	810	800	786	769	719	840	773	719	765	777	825	753	792	768	812	785	784	771	783	795	805	789	807	752	787	792	775	751	795	780	729	757	741	787	763	776	774	782	746	730	814	773	738	786	744	813	736	799	833	787	791	754	784	750	774	751	755	757	812	804	730	782	742	754	785	812	777	794	774	767	761	767	804	753	742	768	782	754	740	795	770	786	818	743	742	775	751	747	788	766	736	796	751	759	805	818	790	769	757	798	754	764	772	779	807	794	757	791	763	770	778	720	783	780	773	777	792	791	764	724	782	725	780	748	775	814	751	741	824	862	754	752	758	780	766	724	782	738	763	823	784	781	802	816	731	792	773	772	817	770	765	742	750	750	793	744	784	793	746	757	771	748	764	754	746	729	768	755	736	786	817	794	807	785	791	784	788	794	813	781	790	756	788	809	772	785	731	772	805	746	768	779	733	802	732	851	772	833	772	728	734	782	816	811	751	739	770	881	734	716	745	766	756	765	780	776	804	775	766	795	799	760	763	811	762	778	767	790	761	791	793	812	768	761	797	772	769	763	800	740	762	806	743	737	768	795	745	734	783	773	760	733	724	798	755	776	768	740	761	745	779	817	748	780	771	774	754	798
1371	141	82	70	67	68	78	98	78	70	58	96	67	69	71	76	78	72	63	70	63	74	59	54	61	54	60	61	64	67	54	51	62	55	50	70	49	62	54	51	61	57	64	56	49	68	48	51	50	52	52	55	56	61	59	53	53	56	68	40	58	60	51	53	50	44	64	47	56	73	50	47	60	56	63	50	50	54	60	62	67	52	50	61	47	51	58	52	48	50	67	58	41	56	62	54	64	53	45	55	62	39	57	55	52	63	57	53	47	57	47	57	51	55	43	67	53	53	49	66	46	55	41	56	51	51	60	59	64	52	52	61	45	53	52	43	44	67	60	53	57	57	58	44	55	57	42	55	56	60	54	52	55	68	65	47	54	59	41	46	53	41	45	45	54	42	54	55	47	60	60	62	58	45	56	47	43	47	55	45	61	61	51	61	44	51	45	41	46	53	50	51	57	50	55	54	58	56	51	50	44	48	49	53	54	50	67	52	47	51	49	55	44	56	50	64	48	54	41	54	55	51	53	56	60	52	59	49	50	62	53	58	42	51	57	43	32	51	64	54	58	56	51	56	53	58	55	36	50	47	56	52	52	60	70	52	48	48	61	55	60	55	50	64	50	64	51	53	61	55	41	44	53	55	51	53	46	54	46	47	47	40	41	44	68	55	48	50	53	54	40	58	68	61	50	43	42	53	56	59	54	53	47	57	47	47	48	52	55	45	47	62	42	60	60	51	48	45	48	64	52	50	44	66	44	50	62	47	57	56	65	50	35	53	53	49	53	62	52	47	64	59	47	54	60	42	47	60	53	49	57	57	45	44	52	53	51	58	46	48	47	57	66	53	65	53	54	64	50	37	52	58	53	61	51	58	54	54	57	56	64	43	48	56	43	58	51	38	49	54	57	71	52	54	57	62	58	52	46	57	55	61	62	42	53	56	60	54	56	55	49	51	39	50	58	59	57	57	62	56	50	55	57	54	54	55	50	52	49	59	61	64	56	62	46	51	58	49	53	54	58	58	59	55	43	63	47	67	54	58	65	65	49	44	62	58	63	47	57	38	71	70	52	55	51	58	56	48	58	52	44	65	51	50	49	52	41	60	49	45	59	58	56	57	53	46	48	52	59	43	46	55	48	51	56	51	47	52	57	40	57	63	55	44	74	62	61	54	44	48	57	53	59	53	55	47	48	50	43	58	51	63	67	54	57	49	58	65	46	63	63	52	43	53	46	56	46	64	46	42	47	53	56	45	75	55	52	56	46	57	51	58	49	44	57	45	50	46	50	59	54	55	49	50	59	56	52	55	72	46	54	58	54	54	55	48	52	53	55	57	61	55	49	56	45	48	49	50	54	67	54	55	65	50	46	55	64	57	62	52	56	55	44	43	55	49	62	58	29	58	58	53	56	49	48	61	59	50	47	54	50	50	52	50	58	50	45	52	42	55	54	53	59	60	64	48	50	65	65	52	47	49	60	49	53	62	53	55	53	54	57	61	58	51	61	59	43	45	70	54	44	52	61	52	53	48	52	50	54	61	48	64	66	55	51	49	47	46	57	63	58	52	49	55	45	55	57	55	62	56	51	58	58	48	53	50	32	53	51	54	49	60	58	63	53	59	58	54	49	56	60	55	61	53	46	56	48	49	51	48	62	65	59	58	53	53	45	53	55	58	55	65	55	53	55	53	54	55	43	60	61	64	62	53	61	58	58	52	53	39	43	49	55	56	62	60	53	52	49	59	54	58	52	41	46	42	60	54	49	61	46	40	46	61	55	49	58	49	37	55	48	49	56	51	53	63	40	57	53	58	46	57	54	59	60	64	53	49	39	51	59	57	63	53	75	57	60	45	55	56	49	54	55	47	51	63	46	51	65	41	57	53	48	54	51	57	65	41	57	68	50	60	56	50	51	54	47	44	42	53	49	50	55	50	44	61	58	44	44	57	41	50	65	62	51	59	40	53	62	41	51	54	63	55	58	67	63	63	53	62	53	51	47	52	46	31	46	45	55	41	42	54	48	62	53	55	50	67	39	58	53	54	58	51	44	50	52	48	50	61	45	64	59	51	50	56	63	67	68	58	47	48	52	62	54	62	54	56	47	74	51	60	62	53	64	64	55	42	54	46	47	50	54	47	56	59	56	47	50	49	60	49	49	46	47	46	58	55	55	60	62	50	48	50	47	48	50	49	47	45	60	46	44	65	54	70	49	61	71	56	60	54	52	56	70	69	62	55	59	62	68	70	66	52	63	52	45	60	67	63	56	56	42	59	58	47	58	45	60	49	76	50	49	62	54	58	47	39	41	57	64	65	54	50	50	52	41	59	56	50	48	66	58	49	59	41	55	63	51	44	42	49	50	54	57	48	69	54	53	67	64	55	54	63	61	46	59	50	44	48	62	37	52	72	58	59	60	43	56	43	59	47	63	65	60	51	50	49	53	49	56	44	56	53	42	53	55	57	57	63	40	50	46	58	65	61	51	67	45	50	54	55	53	57	51	48	40	64	49	45	48	58	41	54	53	51	69	47	64	53	61	57	53	52	53	51	51	48	45	66	55	51	63	49	63	54	67	53	59	53	54	44	45	54	52	65	44	53	66	59	60	48	49	48	63	55	43	70	50	53	48	60	58	56	53	63	51	60	47	51	53	63	52	34	49	66	55	66	44	57	59	54	51	47	48	52	57	65	57	48	55	45	63	53	59	52	57	52	55	55	50	61	57	56	56	51	47	62	54	58	54	39	59	56	42	66	59	56	47	57	48	56	50	48	43	49	50	60	62	48	51	59	48	53	49	58	61	65	55	52	45	51	56	52	53	47	50	55	46	47	52	49	47	61	53	49	60	75	52	45	53	52	50	63	56	45	62	51	62	59	39	55	74	62	48	53	56	40	47	63	48	50	56	55	50	46	46	49	60	61	65	47	45	42	59	48	50	46	51	61	53	67	42	64	47	59	61	43	58	56	45	61	49	75	48	56	67	55	48	50	54	62	64	48	59	62	50	64	60	45	40	57	50	71	50	59	58	55	41	65	48	71	53	53	49	54	45	44	53	44	52	52	51	59	61	54	42	49	41	73	65	51	56	46	39	61	47	59	63	43	52	58	43	63	54	47	52	43	49	48	63	57	49	58	52	56	60	55	55	52	46	51	49	51	56	66	50	45	58	64	46	53	55	46	52	39	60	46	56	65	58	66	50	54	54	48	47	64	67	45	47	52	56	55	56	49	65	60	46	40	61	46	50	57	53	54	54	53	54	61	48	48	49	45	47	58	63	58	61	47	56	39	61	55	44	40	63	58	56	47	65	52	52	52	48	48	53	47	52	60	73	40	49	51	45	53	56	54	58	50	50	53	68	36	57	64	44	58	63	48	47	48	46	53	55	46	50	53	56	49	57	54	50	46	47	46	59	62	51	57	56	51	49	54	58	44	53	61	52	53	51	61	51	58	58	54	50	55	47	53	54	49	56	65	62	56	76	46	57	59	54	54	41	61	32	49
11167	1980	1105	1107	2438	3697	3936	3578	2961	2493	2045	1828	1629	1496	1316	1185	1065	1096	1041	975	914	895	822	864	778	763	742	774	749	753	688	704	668	693	650	690	631	631	625	675	589	632	626	629	587	625	621	625	612	631	580	580	583	579	625	583	641	603	581	622	554	561	619	583	626	546	532	579	619	570	587	575	597	600	592	552	636	572	602	581	594	549	604	609	552	543	567	563	555	543	556	577	583	590	556	519	607	570	508	550	564	585	592	559	523	508	554	586	534	553	548	543	610	584	523	561	552	564	584	589	519	575	590	595	546	566	544	533	594	536	578	562	536	589	572	569	554	540	558	607	570	512	559	579	589	562	570	546	558	603	560	541	548	562	580	598	596	551	542	553	544	586	539	588	551	594	581	605	570	589	565	578	568	602	574	573	545	566	558	566	565	566	571	554	582	552	553	552	559	560	541	559	579	566	529	564	528	565	556	496	571	541	559	566	585	605	588	584	572	541	565	538	560	565	565	539	580	542	566	526	564	564	568	567	560	573	561	568	581	523	543	571	534	548	586	561	536	558	552	571	501	562	569	561	582	551	595	543	544	558	547	552	575	559	578	585	609	542	591	559	563	558	519	581	575	562	567	572	574	556	552	552	536	551	566	543	526	527	569	570	554	511	581	569	550	590	575	533	535	562	568	578	526	572	564	586	573	569	621	551	554	558	569	575	554	565	567	537	567	567	568	554	536	540	595	523	565	604	579	552	590	539	554	580	585	577	557	542	586	561	589	561	582	579	564	563	538	589	520	601	518	585	560	524	551	521	592	529	611	584	606	623	584	552	559	563	574	548	575	606	579	548	556	530	567	572	587	553	548	565	540	566	571	580	597	556	546	580	549	537	573	569	560	596	567	558	576	547	541	560	543	540	572	543	526	565	551	563	486	576	588	583	522	533	585	556	547	547	537	601	559	572	553	549	537	585	566	554	556	556	566	616	624	551	598	584	578	544	572	582	591	600	594	539	522	588	580	547	549	587	570	535	550	598	554	596	581	550	598	546	560	570	572	573	543	546	589	542	575	560	545	512	560	531	572	555	605	540	575	587	570	558	586	549	535	547	556	559	574	529	563	550	586	559	524	560	506	538	586	534	567	547	521	564	564	572	560	568	560	547	513	576	556	565	551	549	562	578	531	591	559	541	545	528	527	556	580	564	608	584	551	568	589	542	565	560	534	550	548	575	576	543	571	544	564	567	518	591	579	557	540	569	554	561	555	594	540	564	566	566	572	578	578	543	549	529	578	552	573	545	537	558	552	572	582	574	542	568	533	540	564	537	574	552	554	535	605	558	550	577	565	554	560	580	572	576	571	540	573	583	560	576	597	578	546	522	550	545	557	559	554	555	517	599	583	581	550	552	601	573	615	579	570	540	583	581	551	532	557	538	538	578	514	526	568	595	574	578	577	547	568	563	571	524	527	568	574	526	552	575	549	584	531	582	587	545	531	576	535	511	573	550	551	622	566	584	574	548	539	532	551	561	553	576	555	580	585	554	582	596	554	572	563	587	632	548	571	593	539	533	545	572	542	543	566	615	564	579	585	615	537	531	573	599	585	554	571	557	569	625	571	565	552	548	530	582	529	551	549	545	567	564	537	542	545	608	599	546	574	580	564	587	548	537	553	557	522	566	537	610	565	559	606	533	533	520	555	550	541	547	555	541	552	496	587	526	586	548	533	552	576	578	575	591	561	565	554	535	541	565	546	578	590	552	615	559	560	570	536	606	554	574	531	558	557	571	568	588	559	583	573	548	580	622	590	569	585	563	575	600	543	567	543	575	558	559	594	563	589	518	592	545	541	478	560	560	585	588	589	577	545	551	541	574	526	524	589	544	588	584	541	576	546	574	598	569	596	578	533	579	583	547	513	558	594	540	584	613	567	564	585	579	554	580	555	607	568	583	548	586	599	611	568	520	580	548	543	538	565	581	549	551	598	595	576	579	524	584	572	588	576	564	572	554	561	534	585	567	558	546	573	544	563	563	515	600	536	547	572	536	544	550	540	585	546	543	529	524	537	534	594	531	561	584	543	581	584	538	525	538	559	580	539	557	565	557	551	598	578	565	536	541	544	550	551	559	532	568	566	521	546	565	593	528	569	559	581	538	556	582	505	553	567	568	568	559	545	562	553	556	578	543	553	567	577	585	590	553	570	538	579	528	545	524	606	568	549	609	564	561	588	570	576	556	577	528	552	503	557	619	608	544	560	556	585	517	554	586	559	568	566	551	580	531	580	532	543	558	584	548	510	543	560	588	598	578	555	600	582	567	586	568	553	563	532	572	566	554	544	581	555	592	557	589	540	526	537	544	538	550	585	565	546	547	562	544	560	540	556	572	572	550	526	526	597	567	518	564	594	555	558	542	550	560	539	552	522	525	554	537	554	556	559	559	552	581	538	548	535	572	531	554	520	525	580	592	483	527	581	578	584	572	569	552	541	556	589	528	583	565	513	533	548	543	536	589	526	561	577	543	530	575	560	579	531	561	560	524	639	549	558	584	528	571	559	573	570	604	537	592	574	528	549	548	592	553	526	559	533	581	599	576	594	542	566	549	551	557	583	521	580	543	612	565	559	517	578	550	536	556	610	579	540	579	605	596	625	568	552	589	591	563	570	535	586	571	555	537	602	552	558	569	565	575	564	562	541	551	544	566	575	534	525	583	513	575	563	531	570	575	609	564	571	568	511	545	573	557	552	526	580	577	565	551	610	580	546	617	576	557	580	547	581	545	588	547	576	583	531	584	565	536	546	561	554	561	579	559	564	531	552	530	529	538	571	571	547	598	550	589	603	556	517	540	573	583	548	557	579	581	552	532	561	546	565	597	567	551	533	502	580	593	572	541	580	580	553	559	553	594	571	552	579	561	581	573	573	517	541	555	543	549	573	547	536	588	536	578	530	544	599	580	563	546	565	538	541	561	534	567	545	553	597	571	529	588	563	560	587	525	561	575	584	519	562	573	555	540	557	566	546	571	571	557	539	587	512	568	551	550	574	603	529	533	561	569	510	603	571	586	528	598	545	542	569	538	612	558	572	597	547	570	555	544	539	565	531	569	600	566	575	575	581	548	581	512	555	523	547	566	541	555	529	529	531	548	584	580	573	541	566	553	589	566	550	555	527	588	563	576	563	541	553	586	559	619	573	544	638	589	588	562	565	550	542	589	592	580	564	567	581	567	563	605	619	544	549	585	553	558	549	567	541	556	592	575	562	591	556	535	584	537	569	523	532	556	570	594	575	528	570	559	537	617	529	559	601	544	561	539	495	590	540	532	595	559	558	601	529	564	520	525	562	572	596	514	585	559	574	530	564	550	557	583	567	562	533	577	579	564	579	592	599	530	616	572	568	570	545	577	543	550	554	553	569	601	562	585	552	574	509	592	541	592	573	518	555	569	561	591	541	564	554	533	577	604	514	582	599	611	511	549	549	519	589	546	545	568	537	566	554	535	574	544	560	552
3088	127	77	62	67	62	54	76	72	72	67	75	74	79	63	48	58	78	70	57	58	63	54	68	58	63	59	48	52	57	63	67	48	48	52	66	42	48	50	54	63	76	52	51	60	62	46	69	48	49	67	45	61	54	53	54	46	49	54	47	53	47	42	56	46	44	57	45	55	53	36	51	61	51	58	43	63	55	58	61	41	65	46	55	57	52	50	52	47	52	49	57	34	44	57	49	51	59	43	48	54	54	52	60	41	42	69	42	56	40	50	49	55	63	58	40	57	51	54	39	54	33	59	49	45	56	47	30	56	45	48	53	41	38	49	58	47	41	46	62	44	59	43	55	48	48	38	59	57	52	58	49	45	41	60	47	46	49	45	48	67	45	50	51	45	58	57	54	52	48	46	51	54	48	56	42	52	49	55	43	70	49	46	54	66	52	49	54	50	57	61	77	49	51	43	62	43	39	52	60	60	45	54	44	41	49	54	58	54	59	52	46	52	53	51	55	53	37	55	53	51	60	53	53	56	59	43	55	60	55	46	50	54	75	50	65	41	48	49	60	48	53	53	60	52	41	44	56	58	51	46	54	57	55	67	45	48	57	42	42	44	48	47	49	45	54	54	44	42	55	48	50	48	48	54	51	48	39	44	56	50	58	53	61	44	55	67	43	43	50	58	41	61	50	51	53	49	42	54	58	47	43	48	46	42	53	48	53	67	46	47	46	51	59	51	46	58	55	50	60	50	58	47	49	55	68	32	55	46	46	42	52	58	51	49	45	55	44	53	41	55	64	65	50	68	48	43	54	49	49	46	53	62	46	60	54	62	55	48	52	47	51	59	45	49	60	48	46	46	52	36	45	52	63	55	55	47	44	57	43	43	59	56	44	60	46	70	53	49	62	50	48	61	36	51	53	54	61	54	50	66	46	56	51	39	56	50	56	48	55	64	47	55	46	53	57	44	48	67	45	51	53	56	42	62	48	45	38	50	68	54	62	56	64	64	43	47	49	47	53	39	62	48	39	45	61	60	56	49	58	46	44	64	50	51	51	65	49	42	53	49	59	37	48	59	50	61	51	55	46	44	54	44	45	47	54	45	54	58	54	51	52	56	64	60	57	61	58	50	61	54	54	48	46	51	50	65	65	67	63	56	50	49	62	43	65	55	55	53	53	62	48	51	52	58	46	44	44	58	48	63	56	49	47	50	59	52	47	50	59	49	51	54	57	54	43	56	56	60	57	50	54	49	44	53	45	56	43	45	65	43	47	53	58	58	39	57	58	67	58	42	39	54	54	52	46	41	61	63	50	51	40	51	58	54	59	54	57	54	42	48	61	59	54	60	47	61	45	57	53	61	63	55	46	51	59	42	46	47	52	43	52	60	58	51	51	54	64	57	70	49	52	62	57	49	56	61	60	55	52	61	66	54	66	53	51	55	61	43	50	43	49	44	61	51	54	60	47	57	55	52	48	57	42	62	50	58	58	55	62	48	45	56	59	46	56	51	51	54	29	50	53	57	49	44	60	41	38	50	72	49	59	45	45	51	34	54	54	59	43	51	63	47	53	48	60	50	54	55	56	48	62	51	65	57	49	60	80	72	60	56	57	44	63	59	50	63	54	41	47	48	51	48	56	57	59	56	51	55	51	57	46	48	65	46	58	50	46	64	44	46	41	50	48	48	55	44	56	56	41	53	45	48	54	54	45	53	61	45	47	49	51	43	60	49	46	61	66	52	69	46	68	56	54	44	54	45	45	55	54	50	51	60	48	59	52	55	46	40	59	55	59	55	47	46	43	56	44	50	53	43	64	56	54	53	58	32	36	45	42	61	47	50	61	46	42	46	41	47	55	54	45	45	49	58	51	46	54	54	58	54	48	53	64	49	57	57	57	55	45	58	43	50	43	52	42	60	37	42	49	56	51	49	61	42	50	51	44	36	47	50	62	66	43	61	54	44	41	60	59	49	61	39	44	49	62	65	43	50	58	48	46	38	47	48	56	42	47	53	58	45	46	63	52	53	47	44	42	48	62	51	65	51	57	67	45	49	55	46	35	61	42	45	40	53	41	47	55	57	44	51	48	62	42	48	49	50	55	43	51	49	50	58	41	59	45	64	42	52	45	55	60	45	53	53	57	39	51	54	71	57	43	46	62	53	55	52	51	64	52	54	54	46	54	68	45	65	55	58	55	58	53	50	53	65	43	35	52	60	69	45	52	50	55	46	59	50	57	48	54	47	53	56	56	44	50	52	47	54	50	47	49	50	48	57	52	59	47	55	46	43	44	51	54	34	46	59	48	42	49	53	66	48	42	43	56	57	48	61	47	54	54	60	45	46	51	62	52	53	49	46	46	55	59	40	48	56	49	51	45	45	57	64	55	56	45	55	69	60	52	42	42	50	48	44	56	41	65	47	57	55	61	41	45	54	45	60	41	61	64	48	60	57	47	44	60	58	49	38	44	48	42	55	64	52	55	55	57	53	55	45	48	57	53	50	59	50	56	53	49	44	45	63	56	47	55	47	44	53	52	72	51	61	54	52	50	52	43	45	52	48	46	56	63	48	57	48	58	54	45	51	61	51	45	41	47	67	52	56	43	60	63	60	53	58	57	48	35	60	49	49	53	49	40	58	48	45	74	61	55	57	49	46	50	45	61	47	72	41	65	53	61	51	41	54	62	44	50	68	47	34	52	39	47	59	60	48	44	67	53	53	45	50	58	69	46	71	55	57	57	38	41	45	57	56	59	46	38	44	61	48	52	39	66	55	60	43	52	56	46	54	49	54	63	64	63	53	63	54	49	56	62	49	64	61	49	57	48	43	56	58	57	53	63	42	46	50	56	57	40	60	59	57	50	49	60	61	59	47	57	49	70	48	57	55	53	47	62	48	60	54	51	50	55	67	77	56	46	54	64	58	57	53	48	61	52	66	68	50	40	65	48	44	63	40	55	50	65	47	53	47	49	46	48	66	53	51	56	55	59	53	41	51	41	57	58	71	45	70	62	57	54	50	62	66	45	39	49	60	49	51	45	58	48	43	51	45	51	61	48	56	49	47	54	62	39	53	48	43	50	61	53	49	48	64	47	66	43	53	62	56	55	47	59	63	48	52	61	51	40	51	47	42	50	46	40	52	52	50	43	48	45	53	49	46	56	53	49	52	51	75	55	46	48	56	56	54	44	47	50	63	59	60	47	47	52	51	49	57	58	49	43	47	64	48	55	57	60	51	58	47	54	47	53	55	51	60	51	45	62	69	48	52	50	61	42	48	55	54	54	62	44	55	57	60	61	66	62	47	48	49	48	35	49	43	42	65	49	49	52	48	57	58	41	68	44	45	54	63	38	42	59	53	70	62	55	53	58	43	47	53	46	54	61	38	59	44	47	59	42	51	74	51	43	61	50	50	55	53	51	57	54	80	63	52	46	54	38	60	52	45	54	51	48	49	56	53	60	47	52	39	73	48	47	52	50	41	50	48	56	59	50	57	47	50	44
8051	1525	955	886	1903	3026	3314	3095	2715	2288	2032	1769	1609	1462	1355	1146	1078	1000	991	941	868	833	856	773	729	756	714	736	701	617	662	661	621	622	610	612	599	619	625	632	610	584	548	553	538	559	544	552	563	522	553	493	539	540	521	552	540	534	527	526	522	529	539	513	538	531	478	499	555	524	511	513	484	556	554	498	512	466	528	525	551	491	486	509	522	526	553	539	508	471	492	497	514	507	491	500	507	574	499	506	543	507	530	478	504	534	530	520	529	521	523	501	502	522	521	503	491	481	505	529	518	480	527	499	511	515	506	486	536	513	513	477	480	516	506	518	470	499	514	541	489	477	486	467	514	507	451	485	506	518	476	499	463	506	483	505	564	510	544	497	518	499	513	540	528	521	488	503	494	492	518	487	467	447	511	485	488	512	521	520	478	501	508	504	515	535	454	494	525	515	504	492	503	511	477	516	461	507	467	494	512	484	478	486	508	550	472	503	480	448	454	488	498	517	493	513	486	468	493	492	554	483	507	461	513	521	539	475	552	483	490	490	483	530	477	485	536	511	516	487	508	466	497	501	494	514	494	480	499	473	512	515	501	515	510	474	519	503	457	532	532	499	517	525	476	491	497	451	533	489	499	525	495	513	529	498	484	505	531	482	487	462	495	571	528	500	509	503	463	535	549	500	457	541	496	460	508	510	513	451	480	496	518	492	502	482	490	477	526	527	467	479	482	512	493	531	515	511	530	507	456	500	460	530	487	498	490	504	485	525	479	485	472	438	489	516	501	492	513	488	464	475	490	569	466	512	500	513	517	479	468	483	505	511	499	505	522	449	493	486	460	511	488	466	479	480	509	473	534	481	491	544	476	452	517	477	467	494	469	462	487	534	488	499	492	495	477	486	514	480	488	482	507	473	483	475	486	487	500	503	493	535	479	506	517	469	496	497	494	523	515	514	496	498	543	482	494	459	481	553	506	502	500	544	521	460	498	463	465	497	478	501	484	487	496	510	531	492	508	476	459	475	472	525	491	514	486	503	534	517	492	469	519	517	506	504	492	511	526	518	499	488	494	463	489	513	506	450	517	485	497	491	500	490	474	492	502	526	508	510	497	509	475	467	503	491	506	538	476	535	488	522	514	512	510	496	514	482	470	489	489	514	514	495	506	488	471	489	480	481	541	490	514	505	507	532	498	494	503	453	492	511	517	515	488	488	531	464	521	527	521	500	468	455	524	502	480	537	464	521	574	476	486	514	504	524	472	491	502	464	521	521	499	475	502	487	479	438	477	526	502	541	495	484	491	509	509	486	475	466	509	516	461	487	478	460	502	504	440	502	533	489	468	505	496	463	478	499	532	496	483	475	497	515	485	472	485	496	528	528	503	481	469	504	482	521	514	502	464	508	502	508	461	513	518	518	488	530	478	528	514	535	534	528	480	532	479	472	490	473	510	546	493	455	509	496	516	504	520	511	463	518	503	498	497	491	510	559	484	496	497	517	493	510	507	514	479	518	505	518	504	510	516	522	496	498	473	520	473	510	482	519	509	503	485	504	494	492	528	478	494	496	490	478	495	512	507	506	483	530	502	532	503	483	488	506	489	515	485	506	489	474	481	471	516	537	525	536	519	542	500	546	536	481	501	447	499	493	494	504	502	527	489	477	454	532	496	464	523	496	487	492	503	541	515	510	435	507	505	489	495	496	473	492	464	518	503	461	492	516	492	483	543	515	449	496	501	511	534	499	531	467	519	516	499	469	482	493	487	467	539	477	483	498	471	498	501	525	482	510	508	471	534	465	490	475	477	513	487	471	518	473	481	491	535	517	474	514	503	482	495	491	490	518	478	476	481	496	500	514	490	499	514	473	457	479	477	579	480	508	530	496	483	514	527	479	479	488	553	506	522	496	479	490	477	504	495	485	527	469	476	512	486	473	491	480	497	476	498	501	480	495	518	464	459	514	534	537	477	503	484	527	479	519	492	500	527	486	507	530	523	515	497	521	524	488	503	477	536	522	546	477	536	492	453	513	468	475	491	502	499	493	535	503	510	494	488	503	472	536	509	505	489	497	490	502	531	492	481	532	466	486	499	500	520	466	479	510	505	514	476	504	535	465	505	513	467	546	522	496	507	468	510	505	505	507	517	497	536	500	516	473	512	509	508	507	473	464	492	525	487	498	539	458	528	486	504	476	490	496	446	481	486	499	518	515	470	492	476	495	506	523	494	489	497	556	452	482	508	506	458	477	496	492	494	465	477	513	559	515	529	491	484	486	521	477	532	507	528	518	491	528	470	479	468	503	500	521	521	485	449	518	522	489	498	509	488	494	514	511	482	484	494	501	505	532	515	456	494	494	482	494	518	474	507	459	510	475	449	486	516	500	503	531	534	505	488	477	508	525	511	468	460	482	488	465	510	506	467	475	518	513	519	504	474	452	467	521	481	497	501	522	554	516	480	467	501	514	490	514	513	542	507	521	494	491	485	479	465	542	458	496	520	473	503	501	491	468	503	487	473	482	524	492	486	486	519	486	519	480	507	509	493	471	500	480	499	510	492	497	500	490	538	470	511	501	494	507	470	458	492	525	519	494	517	517	514	496	475	503	524	474	512	524	511	496	528	507	512	504	521	484	494	477	522	506	512	509	469	488	479	549	480	501	489	486	491	484	494	466	507	535	507	499	514	487	518	481	506	522	482	527	511	508	473	486	497	501	542	472	524	479	577	500	477	475	542	487	485	514	497	522	505	497	497	542	499	533	558	508	500	461	514	449	481	509	486	480	532	473	492	491	489	539	489	511	513	528	507	530	495	544	471	509	479	470	476	460	483	517	517	478	516	495	430	543	475	508	532	489	512	504	536	501	499	456	471	489	483	459	467	497	508	490	503	532	494	493	512	508	506	498	487	496	506	476	475	499	480	495	524	516	528	482	502	505	477	475	474	498	509	465	514	524	509	505	483	494	494	525	508	487	530	487	485	472	496	471	436	516	496	495	511	481	504	463	472	494	497	483	508	467	493	539	478	463	523	484	491	496	495	474	508	520	486	522	480	488	538	493	527	516	481	492	509	499	501	511	527	513	519	482	464	489	485	514	508	495	486	480	526	504	504	494	477	521	507	484	470	527	503	478	467	498	489	488	485	498	497	492	462	545	503	515	461	495	495	545	491	462	543	481	490	477	503	502	511	528	520	493	482	499	505	501	481	515	520	492	506	479	492	484	523	473	558	505	508	507	487	506	506	530	449	518	519	489	478	495	503	495	515	526	506	448	475	496	503	520	508	485	534	472	517	471	473	495	467	472	526	502	461	468	497	532	525	481	501	518	478	479	468	490	489	521	519	507	505	500	505	458	464	456	501	468	487	458	519	498	496	477	472	445	496	517	506	502	510	501	519	524	502	466	473	479	536	499	461	491	534	510	522	511	479	497	462	487	493	499	499	498	464	466	467	486	482	507	491	517	477	531	507	518	470	514	488	526	471	469	475	495	521	510	514	494	500	508
1841	146	87	57	52	51	75	72	73	76	68	72	69	61	54	43	58	43	41	33	51	45	46	48	51	30	45	42	37	46	33	37	34	36	27	29	34	38	26	37	36	29	35	42	33	29	28	26	30	33	30	16	32	24	36	28	32	28	36	37	27	27	29	33	30	29	33	26	31	33	28	26	34	36	37	27	22	26	23	30	22	36	24	21	19	26	28	30	35	29	25	34	24	30	39	30	36	28	22	37	23	28	24	38	24	23	33	26	25	36	33	28	24	22	17	25	21	14	23	38	25	29	30	21	29	39	29	27	23	22	35	25	31	25	33	25	29	21	29	33	25	19	19	33	27	24	22	33	37	30	29	17	35	24	33	30	29	36	26	22	36	35	26	22	32	35	27	21	32	35	36	28	25	31	22	34	32	25	29	28	27	23	27	22	34	21	25	34	24	25	32	28	20	28	26	31	32	41	35	28	34	27	34	38	41	31	33	31	27	24	25	30	26	30	30	35	28	23	25	32	33	26	29	31	31	38	28	24	22	29	29	29	19	33	24	33	34	28	25	32	27	19	19	24	25	24	28	24	29	35	17	27	30	31	21	32	32	14	24	28	31	23	29	31	24	36	29	36	25	33	26	34	32	40	31	25	34	29	25	23	31	23	25	29	29	32	30	24	27	34	27	31	35	29	26	28	21	31	28	30	30	28	28	33	22	23	29	33	34	30	36	27	21	29	29	31	27	31	33	24	23	30	23	26	30	24	17	31	22	30	18	33	22	23	23	18	38	28	35	28	36	25	21	38	38	21	22	38	25	34	29	28	27	38	24	28	40	32	33	31	29	28	34	28	32	24	25	31	21	34	29	32	24	29	28	41	16	20	28	35	28	39	31	35	42	25	21	25	28	27	34	26	27	28	30	19	24	34	32	33	44	25	27	29	33	28	26	33	25	26	30	27	22	33	15	25	19	36	31	22	24	28	31	25	37	25	25	27	27	29	21	32	35	37	29	26	32	23	34	24	26	22	20	30	24	37	24	28	32	29	27	28	33	28	21	27	22	20	27	25	19	38	38	23	40	28	23	28	24	22	28	21	36	39	23	39	27	22	30	25	25	25	19	25	29	34	39	23	28	31	37	30	31	34	34	32	36	28	27	26	32	39	27	31	17	26	29	32	10	30	30	22	21	20	22	39	28	34	32	42	43	31	28	31	18	33	20	31	29	26	24	22	29	26	27	27	23	33	28	24	30	26	22	31	41	29	40	32	34	23	31	25	22	27	26	21	24	22	36	32	24	32	19	18	27	27	37	29	20	22	21	28	23	33	26	25	21	19	19	25	26	22	27	31	20	31	33	37	24	25	25	37	28	26	28	34	26	25	28	22	24	39	27	25	26	33	31	22	25	33	40	32	20	33	31	27	36	30	23	24	20	30	28	31	26	30	16	31	44	26	31	31	30	24	34	26	34	28	30	27	25	29	27	24	23	27	33	21	30	31	25	28	21	25	31	33	28	26	29	27	28	26	24	28	19	25	28	23	40	35	41	30	26	22	22	22	33	30	19	26	27	36	26	30	20	42	37	22	28	32	26	19	25	25	31	26	33	21	28	29	30	30	29	29	20	29	28	32	31	24	20	36	36	30	27	33	32	21	34	27	41	28	36	22	31	29	40	33	28	23	24	33	27	28	22	25	18	30	28	27	29	23	26	24	31	29	24	25	27	28	31	21	31	45	24	28	31	31	34	24	32	25	18	22	31	26	26	39	28	27	27	39	21	23	31	23	24	32	32	14	27	33	28	24	38	26	27	35	27	20	29	31	24	33	32	37	27	28	24	30	31	24	39	38	20	19	24	31	30	28	24	30	22	29	34	31	30	29	27	27	24	31	24	34	25	24	31	21	18	34	29	23	27	33	22	25	24	30	26	33	27	31	23	29	23	24	16	26	21	29	23	30	32	19	19	35	28	28	31	33	31	15	26	35	28	22	21	35	34	40	26	33	35	40	37	27	30	23	29	33	25	30	21	27	26	38	28	33	29	31	26	28	33	18	33	22	23	40	25	16	25	26	20	30	29	21	29	25	32	27	34	22	31	21	19	27	36	24	37	30	21	32	20	28	19	28	19	24	28	39	36	26	24	31	21	27	28	30	28	30	21	21	38	28	28	34	37	36	32	30	21	33	28	22	32	19	29	29	24	32	29	25	23	36	29	38	25	32	24	30	30	29	30	34	25	26	35	31	42	28	27	28	28	26	24	30	31	43	23	38	28	30	28	24	23	32	30	31	32	30	33	28	19	31	32	32	23	24	30	33	29	28	33	34	36	29	35	24	26	28	27	28	25	24	28	28	26	29	29	26	24	27	26	28	27	25	30	27	29	28	34	26	30	34	30	27	34	31	27	30	30	30	19	31	35	26	34	27	34	31	34	28	31	22	31	42	32	21	23	38	28	31	21	31	23	34	18	31	28	25	23	24	21	27	26	35	30	36	26	24	32	25	29	27	31	25	33	25	31	29	34	34	34	29	36	31	34	28	30	35	28	28	30	33	26	32	31	26	21	29	26	31	29	20	31	30	23	26	36	35	17	26	25	23	29	24	31	29	27	32	29	32	33	33	26	27	35	24	31	30	32	30	25	26	30	26	25	27	35	29	29	25	27	21	25	24	26	23	26	29	29	26	20	28	39	33	28	32	29	32	30	27	32	21	33	29	21	29	20	26	34	29	25	24	30	32	26	31	31	20	31	22	27	28	28	33	19	32	31	29	21	19	35	23	23	34	22	31	27	27	31	29	32	35	25	24	19	29	34	31	28	36	15	27	29	36	32	30	26	23	23	31	32	23	21	17	32	26	25	35	27	34	37	23	27	22	23	25	26	38	32	32	36	25	31	24	22	27	24	19	35	30	32	22	32	38	37	34	28	20	37	25	23	22	34	36	34	38	36	35	26	22	31	24	33	27	24	28	27	39	32	22	37	27	32	34	24	29	28	26	25	26	28	36	36	30	15	17	27	30	37	33	34	28	37	29	28	25	34	38	38	34	35	32	31	24	31	19	28	35	37	36	29	31	29	33	26	26	26	26	30	39	32	21	24	28	22	42	20	25	31	31	33	34	25	23	27	37	31	31	30	28	28	32	21	34	26	29	32	34	41	31	33	34	26	23	33	36	30	26	27	33	42	36	32	24	21	30	21	29	26	31	31	31	25	25	32	29	34	29	34	20	36	26	27	26	24	26	29	31	29	27	33	32	25	23	27	31	23	21	30	29	27	20	25	27	21	25	24	33	19	37	22	34	22	31	30	32	28	26	25	29	37	37	25	14	25	38	24	23	24	47	25	26	26	32	45	26	27	34	30	31	22	32	32	34	32	27	37	19	30	30	21	25	29	29	33	25	27	31	28	20	33	20	19	27	26	24	35	26	24	24	21	33	31	18	32	26	36	34	33	35	21	28	23	19	28	28	23	28	36	32	31	32	35	34	33	28	18	19	22	31	36	30	30	30
12370	2254	1216	1172	3016	5068	5433	5082	4179	3478	2891	2512	2075	1894	1685	1427	1400	1168	1073	1019	960	847	803	731	686	697	672	645	610	580	551	573	524	547	492	518	459	452	464	463	427	435	437	429	419	415	410	374	383	369	374	388	377	386	417	398	344	387	373	379	358	364	346	353	369	366	356	348	334	372	338	341	340	339	326	345	340	330	331	340	312	320	307	328	330	348	304	320	336	336	323	323	327	342	310	320	340	314	354	353	310	332	324	325	337	317	346	323	339	333	327	320	304	347	347	313	356	312	319	338	321	314	335	333	344	317	310	326	322	333	300	309	312	309	337	317	307	336	323	320	328	332	319	316	331	343	307	314	335	315	344	340	336	285	334	298	317	325	315	287	309	332	326	329	323	309	316	327	324	309	330	297	314	342	306	319	317	325	368	270	315	318	324	299	268	285	301	314	294	308	323	298	282	312	319	307	300	301	277	308	290	315	295	316	301	327	307	332	298	303	305	295	337	326	349	332	288	299	344	294	320	287	312	355	349	326	310	305	311	300	332	316	291	309	315	297	303	316	286	320	307	286	319	347	329	305	290	301	334	370	337	312	346	290	315	320	303	313	308	295	272	314	306	316	324	300	303	283	332	328	299	314	363	327	301	306	325	287	291	308	309	300	338	323	320	309	327	335	297	306	308	315	316	304	330	340	323	316	327	322	302	292	319	343	314	308	295	309	299	307	310	286	308	305	323	338	324	309	309	335	313	342	325	312	282	309	311	321	291	319	323	312	309	326	303	291	292	321	324	312	294	294	297	315	302	276	283	304	346	321	312	313	315	317	336	286	299	325	327	302	300	325	320	288	337	310	301	318	311	309	334	313	317	328	299	300	281	314	334	331	302	299	319	332	314	315	344	327	308	275	301	324	319	316	297	323	301	308	335	304	282	331	331	285	322	367	329	327	327	293	305	324	310	357	282	330	316	317	298	322	330	329	313	329	326	302	337	307	323	305	318	342	317	303	304	305	325	291	331	276	285	294	316	321	331	304	302	285	297	308	305	339	303	351	303	281	306	336	306	315	315	307	299	317	290	306	304	309	343	332	309	334	313	296	313	307	293	333	309	333	309	296	338	302	298	327	323	299	292	297	291	313	321	316	317	324	295	306	314	319	333	310	281	309	313	334	312	288	333	292	337	325	328	317	293	308	335	276	314	312	314	337	320	301	306	295	303	341	305	330	308	323	313	295	327	321	309	333	325	303	298	325	313	305	316	351	316	294	290	323	313	325	316	299	322	300	330	332	294	312	313	345	276	348	314	290	274	311	278	309	327	324	321	305	323	309	309	306	279	310	337	323	319	316	311	324	299	311	349	307	298	289	297	339	309	318	295	325	297	320	335	314	306	281	314	318	309	334	303	342	288	299	333	330	297	337	331	340	328	334	318	339	318	312	342	302	342	308	314	325	351	277	301	336	301	298	334	324	305	303	335	295	282	312	296	293	292	299	278	301	330	305	321	281	333	298	341	286	313	292	316	331	320	296	307	316	321	322	308	331	341	319	302	304	299	317	306	298	308	343	340	324	284	293	305	332	330	336	298	319	322	283	289	316	310	328	330	343	304	321	307	273	328	333	321	303	326	323	321	324	300	317	321	320	306	316	324	319	300	307	298	303	299	313	327	280	306	320	298	319	314	352	316	303	320	358	307	307	329	298	308	315	313	275	321	304	346	329	282	351	353	305	341	302	305	291	320	326	342	306	310	280	291	334	326	287	301	304	301	335	298	290	311	311	304	281	321	316	331	321	306	327	302	285	332	334	325	308	308	328	315	315	305	319	289	274	299	309	319	344	299	295	329	309	318	324	323	315	302	285	277	332	335	321	313	329	325	346	338	311	308	306	327	304	311	320	296	311	287	306	265	306	324	330	320	326	305	301	315	306	310	284	331	309	330	292	297	303	318	284	309	322	344	323	340	318	319	310	329	317	310	314	278	323	324	291	306	325	296	293	338	326	308	320	324	303	312	285	300	302	312	323	313	315	290	305	320	308	330	314	283	329	314	306	306	317	356	304	310	342	310	309	316	326	305	329	335	301	316	288	333	299	310	332	297	358	260	323	316	315	339	315	293	325	297	309	329	315	320	271	336	292	315	314	312	319	303	302	350	309	339	315	334	283	315	303	309	340	309	328	300	315	279	319	348	283	305	320	286	302	323	324	315	311	278	266	337	325	315	321	295	341	301	338	303	302	312	309	331	310	335	318	316	313	312	327	317	304	286	321	323	324	294	323	328	343	335	323	338	295	299	321	312	312	325	300	329	318	309	317	325	298	321	336	314	331	301	316	323	312	337	315	326	310	298	304	289	283	328	336	327	317	310	331	308	283	308	309	313	290	310	311	301	318	306	343	323	310	346	312	321	309	312	333	314	303	313	305	306	305	257	354	318	282	326	313	340	318	293	299	336	302	328	326	333	325	305	338	304	288	301	302	311	320	330	357	304	312	294	311	283	299	317	305	287	296	276	298	338	346	289	304	323	331	339	301	349	303	322	311	309	328	304	330	305	284	318	311	330	342	273	321	347	328	308	329	311	323	320	317	332	328	305	306	307	299	318	324	302	309	286	281	312	304	312	317	337	294	309	301	306	328	311	321	323	321	330	309	313	287	330	326	300	308	316	293	287	342	334	305	324	302	292	302	302	290	311	329	293	314	310	343	316	283	315	343	304	336	314	333	334	311	318	307	280	296	346	328	293	317	272	332	318	322	322	332	310	338	309	344	327	303	324	272	278	325	286	342	309	263	308	322	294	322	307	321	310	319	315	305	287	337	315	303	303	313	297	302	300	308	340	331	309	296	304	288	313	278	327	289	342	293	332	309	332	342	313	293	289	342	302	301	291	324	297	277	301	300	292	330	298	349	315	308	303	285	287	298	286	313	336	317	322	316	319	296	336	301	311	307	296	320	314	326	320	302	319	308	303	299	318	313	323	300	310	276	319	325	310	285	285	287	324	268	329	325	313	291	320	315	325	285	319	329	294	309	307	304	299	311	303	294	321	321	315	326	310	301	288	353	288	295	285	297	275	346	276	301	308	303	309	318	331	306	322	324	306	348	309	294	309	307	320	361	341	288	332	312	322	309	292	338	330	313	321	310	335	314	330	285	325	324	321	306	300	310	310	279	333	306	323	305	297	330	295	300	300	315	312	305	315	292	320	299	320	316	294	308	292	290	333	338	316	282	312	357	309	324	314	330	286	297	304	330	299	302	298	325	299	323	326	329	322	273	290	300	330	308	310	319	301	294	312	296	314	344	332	299	311	318	312	336	294	317	324	325	351	318	318	320	312	337	321	320	320	287	316	314	294	337	321	313	315	299	303	306	311	290	316	331	329	311	313	292	339	323	316	291	315	293	328	310	279	329	327	304	335	309	293	326	323	321	314	317	314	279	326	283	318	304	346	282	323	294	333	310	315	320	323	306	298	332	294	313	332	345	312	316	288	301	314	318	288	325	297	305
2088	109	98	100	91	97	91	86	80	83	93	98	96	82	89	90	91	86	85	79	97	103	86	82	88	84	76	90	71	87	62	75	88	87	73	92	79	88	78	88	101	85	85	92	82	87	85	67	83	98	88	80	78	75	62	68	89	102	75	87	82	92	81	105	101	75	86	91	77	73	68	82	84	77	73	76	85	70	87	89	79	88	77	94	77	79	78	94	94	76	85	74	76	79	91	80	71	97	72	85	78	81	91	87	90	74	68	74	77	84	79	75	85	63	68	76	81	84	83	81	87	80	87	92	99	83	77	72	82	79	87	73	82	89	89	93	93	95	95	90	66	85	77	92	87	71	74	86	88	101	91	78	79	102	106	77	72	104	93	86	71	68	73	94	83	78	74	85	94	91	92	94	75	77	78	81	90	101	83	92	79	82	90	78	70	92	74	61	83	90	91	71	92	79	73	71	78	76	83	81	83	72	88	88	75	79	82	83	68	77	89	77	74	95	65	88	85	65	78	75	99	96	92	76	67	81	90	94	81	75	74	96	86	81	89	76	70	79	87	95	70	81	92	83	75	86	87	83	90	93	103	81	94	79	82	73	92	94	84	68	84	73	75	87	94	86	77	87	64	93	80	96	77	88	90	76	93	86	76	92	69	73	97	80	70	76	87	74	80	70	77	74	78	80	72	80	95	76	80	88	89	81	84	75	85	83	93	80	81	84	61	93	90	75	77	87	76	91	75	71	77	87	73	82	88	65	80	69	93	91	85	84	58	87	68	77	63	87	76	90	89	76	80	87	80	81	88	78	98	77	75	101	108	77	70	80	86	95	91	82	77	72	84	79	87	91	102	67	78	79	84	102	79	79	97	74	71	83	88	105	73	84	74	81	82	68	92	103	101	81	83	100	75	77	79	89	80	84	81	75	100	85	86	103	74	79	82	85	82	76	90	90	86	76	93	78	91	67	67	89	69	95	69	76	74	89	68	78	92	68	85	99	83	70	80	73	76	103	84	68	77	84	89	86	102	74	58	77	93	74	77	78	83	83	93	75	83	76	81	83	95	93	78	73	82	70	82	91	73	81	87	82	79	79	105	95	83	77	74	95	76	69	87	81	85	81	81	73	71	80	61	95	93	68	70	93	65	80	67	65	77	83	69	84	79	77	91	80	83	86	68	78	77	89	90	105	74	84	85	63	73	88	97	96	81	93	93	66	103	79	81	96	89	79	77	94	79	100	77	78	96	87	70	80	97	72	99	83	92	89	77	90	90	79	77	96	61	91	79	84	78	88	66	86	72	78	90	76	96	69	90	78	86	75	97	85	78	80	79	72	76	82	99	74	85	71	90	80	95	79	71	92	75	80	74	80	76	82	67	88	76	65	82	73	90	89	79	81	80	79	87	69	72	81	81	70	94	89	77	68	85	85	104	101	89	88	87	82	77	83	75	79	88	93	87	72	83	93	75	79	78	68	101	77	93	73	93	85	80	81	83	93	89	88	83	85	90	77	89	91	74	95	85	91	71	73	81	93	65	98	99	92	72	95	81	81	84	82	74	90	86	95	88	65	95	72	86	89	87	106	83	76	82	90	75	82	77	74	80	83	80	85	92	90	92	73	84	79	86	83	81	76	81	91	101	94	97	61	70	66	68	78	82	96	86	85	75	83	79	92	74	86	76	79	90	89	84	93	83	83	73	80	88	96	100	90	91	91	72	84	84	86	84	93	84	83	89	75	76	86	72	75	89	93	89	83	84	78	59	75	96	74	79	92	78	91	74	87	79	94	70	76	82	83	86	78	82	90	84	75	81	82	79	85	91	84	77	79	81	83	84	73	105	91	88	83	86	97	76	61	86	73	77	81	83	95	79	69	85	91	87	88	84	85	96	80	77	89	90	63	80	88	88	82	81	79	79	84	85	84	78	74	82	81	76	78	74	87	77	91	92	91	80	88	93	78	73	84	85	85	85	76	81	87	79	88	82	88	75	72	83	74	76	93	88	87	90	80	97	81	71	81	90	65	78	88	82	97	90	82	94	74	95	86	93	83	83	73	91	86	88	91	84	85	96	74	84	78	65	69	92	68	86	93	84	80	72	65	86	82	93	92	79	69	71	76	74	85	75	88	76	89	80	80	95	76	78	95	75	81	82	86	75	79	83	69	80	99	76	70	69	92	78	77	81	84	88	74	89	71	83	85	90	79	65	99	94	75	61	87	82	75	82	81	85	78	79	83	81	91	87	83	81	93	82	71	85	85	84	98	73	69	85	78	92	95	88	85	83	80	87	83	75	84	94	70	74	70	100	83	99	80	68	89	79	91	80	94	77	75	93	85	87	97	74	72	75	74	84	83	84	98	78	88	75	83	105	92	74	76	71	77	75	99	74	74	67	96	73	93	89	86	61	101	98	101	93	75	75	67	82	99	72	100	79	82	88	86	96	78	62	82	79	81	93	82	75	83	70	79	86	69	70	79	97	80	79	62	80	97	79	84	94	103	88	91	79	78	80	85	68	76	95	83	88	88	81	95	80	75	95	90	79	91	76	82	73	97	88	92	78	82	80	82	72	83	69	74	77	83	70	86	76	84	89	87	91	87	78	85	104	81	75	73	74	87	80	75	87	67	74	91	85	85	94	80	78	71	81	88	76	77	81	99	80	83	88	93	82	71	94	76	80	86	79	87	66	74	75	90	70	78	84	84	70	88	91	76	74	77	83	102	79	67	75	83	87	77	93	96	103	74	86	95	83	78	79	78	77	83	84	65	85	84	86	81	81	74	83	82	88	68	75	61	90	80	90	62	77	82	82	80	75	78	76	71	81	82	78	84	61	71	82	83	79	82	80	73	75	93	73	93	90	86	95	68	84	69	91	83	78	71	80	80	72	71	83	86	68	70	82	77	91	71	93	74	91	94	75	97	83	84	67	79	77	85	82	63	90	82	93	79	79	88	84	58	95	69	104	74	98	80	77	77	63	85	68	84	89	75	94	78	74	93	82	87	67	83	91	90	76	86	97	85	98	88	83	87	75	68	88	72	84	82	76	93	82	73	69	70	81	97	96	91	75	93	90	79	83	84	84	79	73	89	81	77	94	85	67	78	83	88	90	74	87	87	81	80	78	83	84	99	96	73	72	70	77	71	84	70	77	81	94	70	98	81	70	82	75	77	87	85	83	74	81	75	75	74	84	83	92	97	66	90	72	80	96	98	88	78	81	101	79	88	75	69	83	95	88	69	67	88	89	81	84	88	81	82	70	88	78	82	88	106	85	74	67	81	88	92	82	56	91	89	93	88	82	81	94	90	75	82	99	80	75	84	73	81	88	85	96	89	76	88	78	76	56	82	68	81	89	71	71	74	86	82	60	87	79	72	77	88	76	80	84	70	100	85	95	85	98	74	75	78	68	102	74	83	80	85	73	86	65	83	82	75	62	81	98	76	81	77	92	81	87	85	83	80	92	93	69	87	77	86	81	81	89	85	80	87	85	89	80	79	81	86
7221	1079	936	917	1047	1278	1350	1320	1313	1170	1094	1078	1003	978	952	931	843	900	849	878	910	811	893	826	775	805	853	808	814	810	792	763	831	777	857	811	818	780	765	769	733	788	768	811	821	802	769	791	781	823	794	773	813	780	743	782	798	750	784	779	776	804	819	804	802	771	768	752	762	808	793	803	754	807	770	789	820	800	788	780	744	822	736	819	758	789	745	769	866	778	749	736	771	765	809	789	740	806	768	761	786	799	774	794	804	814	757	771	784	724	745	779	725	822	749	779	783	733	810	818	790	772	788	835	768	779	773	803	799	788	802	820	767	724	802	777	752	738	776	760	744	780	826	779	740	798	746	723	802	765	788	752	810	738	825	726	760	794	800	770	765	783	785	785	824	779	803	768	766	777	765	743	795	820	801	758	811	789	754	779	807	753	732	810	753	748	777	799	759	788	775	789	770	755	781	802	723	752	760	788	781	799	827	813	735	812	710	791	839	774	784	816	770	742	737	798	737	760	805	758	811	797	768	786	754	793	762	730	805	843	799	792	808	795	751	788	839	781	778	768	746	771	776	776	787	777	815	805	749	819	777	780	802	783	803	809	789	740	802	776	751	810	779	750	776	761	770	869	766	741	761	765	780	782	795	827	793	814	795	706	801	766	768	805	785	792	840	765	815	820	769	770	807	818	809	713	746	792	747	801	746	820	759	747	786	776	764	736	769	840	784	754	779	761	760	802	771	828	798	789	771	785	766	801	777	785	781	794	796	754	733	767	738	802	738	781	748	788	799	760	800	762	772	812	783	807	815	796	796	805	779	789	763	790	813	782	711	775	757	813	768	792	803	780	794	768	763	784	815	777	790	769	801	805	770	747	807	776	761	784	789	752	797	748	760	816	753	772	771	767	801	793	745	736	777	799	842	846	777	793	766	771	732	750	793	797	817	758	747	835	822	766	791	800	779	767	849	813	836	754	841	788	781	782	778	755	779	804	782	798	786	809	780	762	739	772	729	753	793	742	774	783	796	802	835	813	790	810	758	763	818	809	772	777	787	775	800	836	798	798	750	764	743	779	791	765	776	804	836	813	762	776	766	744	753	835	750	837	816	825	765	779	751	753	801	751	774	750	762	802	764	750	775	760	783	740	794	820	833	783	737	801	783	803	811	784	797	769	787	813	782	769	793	781	804	781	773	784	797	721	820	801	815	791	762	788	832	748	760	795	772	804	753	768	822	806	818	759	782	744	732	741	736	798	765	811	810	805	769	769	794	776	748	776	763	801	807	781	795	773	830	782	752	810	798	781	773	782	786	767	794	723	727	791	782	798	765	742	808	768	766	793	737	774	746	796	844	802	703	736	779	719	775	749	834	799	783	804	784	766	754	734	775	772	791	747	806	807	809	774	839	794	749	784	805	771	780	820	759	791	776	789	763	766	789	741	766	802	721	802	813	779	739	848	744	762	767	769	776	803	789	749	803	787	828	771	736	735	755	728	765	778	758	749	779	762	842	795	759	798	847	793	784	792	836	773	766	763	786	772	820	805	835	748	760	795	822	766	736	784	837	772	799	828	750	803	796	791	874	830	796	804	801	804	735	705	782	758	750	765	769	844	780	781	787	781	769	781	796	822	770	819	777	734	784	775	793	772	765	788	765	819	777	819	812	818	802	848	809	811	813	776	780	799	739	751	760	857	811	803	746	814	739	794	790	816	815	735	735	774	771	786	795	834	747	771	758	771	781	752	760	764	777	797	789	785	759	803	762	808	803	742	768	753	772	774	782	755	746	770	822	777	846	798	781	768	787	768	793	757	755	781	758	750	741	789	728	746	787	772	752	790	792	810	784	752	780	781	791	759	756	765	757	764	750	807	772	828	773	763	826	812	809	727	798	808	789	786	804	771	781	782	798	778	785	798	806	809	749	782	774	783	792	740	770	787	757	809	813	814	799	799	848	793	803	747	809	757	795	752	786	817	829	795	715	784	785	801	732	789	793	752	784	769	742	736	832	830	763	799	806	802	811	816	821	760	778	772	781	769	782	783	783	749	779	755	850	801	725	786	805	759	791	742	792	740	754	786	805	743	790	782	758	790	747	761	777	783	805	791	819	801	822	813	817	776	817	780	799	792	756	788	729	752	772	821	816	826	772	780	826	759	801	782	826	775	807	793	740	784	770	800	810	767	731	825	792	756	709	794	807	746	794	779	786	790	781	767	763	710	749	799	768	800	775	826	816	804	811	756	775	769	768	736	749	825	770	780	742	768	768	748	789	807	799	784	756	791	745	762	717	756	769	802	826	757	736	791	776	839	752	760	798	786	767	770	753	812	780	851	803	766	755	784	771	763	789	786	801	781	828	844	796	742	727	750	771	828	779	745	757	779	793	793	780	807	737	815	800	762	752	798	819	824	765	789	796	801	775	705	785	795	753	803	769	787	787	769	780	738	769	777	772	805	805	737	816	799	797	738	742	798	751	817	769	745	761	766	774	797	776	782	799	799	807	759	753	778	804	759	769	808	769	768	762	769	801	758	804	795	738	778	782	758	777	801	727	772	775	786	791	706	765	739	749	782	772	759	736	819	783	784	789	771	781	802	783	767	803	798	752	806	822	789	830	808	815	786	782	802	776	849	766	778	767	769	846	774	763	774	774	820	800	746	793	739	777	744	799	775	827	753	851	799	818	796	770	809	813	789	735	781	751	740	767	811	753	784	800	804	836	757	745	770	757	792	797	785	767	756	784	775	818	822	789	752	773	805	774	822	735	774	768	785	773	739	794	771	781	789	748	771	746	818	833	800	790	779	799	796	791	813	772	836	783	772	741	776	767	787	755	754	792	775	777	784	773	735	826	792	772	777	751	739	782	748	758	824	755	823	849	823	774	725	715	791	790	825	780	811	783	780	761	772	758	788	755	774	801	755	781	777	757	724	802	779	803	800	782	758	816	777	810	785	788	784	766	834	749	755	803	798	797	760	823	773	761	761	782	855	715	810	811	805	810	786	827	788	809	771	755	773	803	794	758	762	760	780	739	799	779	814	735	772	753	791	762	784	770	769	763	838	817	749	815	759	806	762	789	782	769	792	791	771	760	741	784	817	739	793	775	804	777	807	753	752	806	752	771	751	798	761	773	813	785	781	777	777	790	768	753	824	752	818	751	808	795	776	813	773	791	771	809	774	779	773	745	813	800	761	754	831	792	753	759	765	764	756	802	765	758	772	797	771	757	811	737	758	775	781	767	727	835	748	802	792	764	799	778	783	729	817	744	822	793	805	804	778	775	757	726	765	731	767	799	742	791	776	788	837	739	780	804	764	762	777	749	764	782	800	793	782	769	804	814	791	754	776	816	785	861	807	841	787	798	742	803	801	776	760	763	798	753	797	738	785	753	797	791	819	812	783	804	755	763	777	743	787	777	789	808	751	785	713	787	759	764	823	813	790	795	784	783	778	762	812	758	783	789	757	735	753	818	803	777	791	780	792	801	820	775	755	767	785	802	819
1352	148	78	68	71	62	74	100	85	83	74	69	74	89	53	71	74	76	66	70	53	68	61	73	53	64	59	56	53	73	66	50	63	70	72	55	65	57	49	61	46	48	60	51	58	49	60	56	58	50	62	65	46	48	50	48	61	54	55	59	55	68	60	55	52	58	54	48	52	62	49	50	44	51	61	53	53	51	64	51	57	54	68	67	53	47	46	55	62	51	55	66	59	58	51	50	48	49	59	52	53	59	50	57	56	68	56	64	61	44	56	53	47	55	47	64	57	82	55	64	46	46	48	57	58	53	59	46	49	57	56	65	59	64	65	45	62	70	61	61	54	62	55	51	55	56	52	52	52	41	57	58	59	51	52	50	39	59	61	52	53	73	60	49	45	61	65	58	51	56	45	58	64	56	60	65	44	54	56	54	68	68	61	52	43	62	46	62	57	57	41	48	50	44	55	49	57	57	51	45	63	58	57	59	52	51	62	61	60	47	48	50	62	73	39	61	57	63	62	64	62	51	53	42	55	45	55	48	60	67	47	58	55	64	49	55	56	47	60	42	47	56	65	59	59	59	49	66	53	51	45	53	48	45	61	58	54	63	67	60	68	54	45	56	58	71	68	49	57	47	41	60	64	68	54	57	59	57	52	55	48	51	58	52	56	60	54	49	51	60	47	60	56	57	57	40	53	35	46	70	38	56	64	69	46	56	48	54	38	42	59	58	66	53	43	59	51	51	46	49	51	37	70	65	71	65	38	46	52	54	53	52	51	44	69	62	59	52	55	58	50	42	40	54	66	49	50	54	53	50	41	54	49	61	59	49	51	50	69	57	57	57	49	56	54	67	58	57	64	40	41	58	66	48	55	65	51	70	58	48	62	54	58	33	51	58	62	47	62	66	49	50	50	52	63	58	49	44	32	56	48	66	47	61	58	62	51	58	50	53	52	55	59	41	64	67	40	56	63	57	38	67	53	50	48	62	36	60	47	57	53	50	56	59	55	52	65	53	43	62	54	56	56	55	60	53	68	70	56	56	49	49	62	60	57	56	61	56	58	51	56	53	54	53	56	61	49	57	57	62	69	48	72	67	54	49	56	52	45	64	52	54	57	44	69	43	41	56	58	55	51	52	45	49	46	51	60	56	58	56	55	45	60	55	59	49	58	59	62	60	47	53	64	51	55	59	48	48	56	57	46	42	56	54	49	63	47	43	49	62	53	57	45	61	56	68	44	55	64	53	57	66	46	71	62	56	46	51	53	53	52	49	52	50	56	54	49	54	51	65	57	54	54	66	52	73	44	66	75	54	56	52	51	54	52	56	54	66	46	49	51	54	55	57	59	53	50	68	56	60	46	60	49	67	51	51	54	65	60	54	53	58	54	60	64	59	41	55	67	56	61	46	68	69	65	59	69	58	48	66	57	61	59	45	51	47	49	46	42	55	57	62	53	47	59	48	60	49	54	51	58	51	59	68	66	62	45	58	58	61	63	50	63	53	52	50	55	43	60	47	54	56	64	56	56	65	63	66	61	80	60	46	63	55	72	60	53	49	64	50	53	46	55	54	50	50	59	52	54	52	46	47	53	49	61	59	46	55	53	61	66	67	59	69	58	69	57	56	61	60	39	72	48	45	51	57	44	53	50	57	51	49	57	44	55	60	67	59	67	53	60	42	65	51	56	54	57	53	53	55	39	52	45	69	62	48	77	46	46	55	61	54	57	53	71	53	52	47	53	50	48	66	57	51	48	64	60	66	68	54	64	70	67	69	59	57	47	54	49	53	43	49	62	55	59	54	46	51	54	58	44	46	53	59	58	50	77	47	51	53	45	54	46	53	70	64	44	59	52	55	50	60	53	48	58	56	61	66	60	45	54	44	59	57	43	60	62	56	61	55	52	57	47	55	58	63	54	50	59	60	50	57	60	57	49	56	59	65	55	51	67	61	61	66	60	63	54	51	61	42	66	50	57	67	51	54	65	58	61	57	53	41	52	81	56	62	46	54	51	54	60	53	47	56	51	52	65	56	56	51	64	51	47	44	45	50	36	67	49	53	50	61	63	56	57	58	44	53	46	54	56	59	52	50	57	57	56	49	65	52	48	38	50	57	51	68	48	53	51	40	71	68	59	63	57	52	49	65	65	69	49	46	53	60	58	58	70	56	53	63	48	56	46	65	65	49	62	52	41	49	66	36	54	53	68	65	72	69	56	39	54	55	64	55	59	47	66	57	62	58	61	41	61	41	47	51	62	63	49	53	60	64	59	46	55	51	45	55	56	54	47	38	57	44	51	59	57	73	66	56	64	67	59	53	50	64	57	43	60	59	58	56	59	80	57	49	58	56	46	51	53	58	38	44	59	62	50	46	59	52	51	62	44	52	48	53	44	61	49	58	51	59	57	67	67	71	55	57	65	57	50	57	50	53	55	70	40	57	51	49	39	65	49	53	55	69	55	58	61	61	59	56	57	55	60	45	63	60	39	57	47	61	41	47	56	55	64	55	52	51	44	58	58	73	59	46	59	53	58	48	53	50	43	58	53	57	48	69	52	74	56	55	46	48	46	43	56	52	61	61	52	54	53	71	44	67	72	58	56	38	64	56	49	62	59	45	56	61	56	41	56	55	53	53	56	51	51	44	55	48	69	45	58	55	55	56	60	66	51	62	50	61	51	54	60	49	46	58	50	59	34	58	60	71	56	49	58	68	38	52	53	52	53	50	60	56	41	67	63	53	57	52	44	69	53	46	48	50	52	50	54	38	56	54	54	48	55	52	65	49	37	59	57	49	48	66	68	58	60	60	55	61	56	72	53	43	52	61	48	57	49	49	71	49	53	56	52	49	47	49	64	36	57	52	54	58	62	50	55	47	54	64	53	48	50	58	47	57	52	56	61	70	55	54	60	57	46	66	60	53	49	56	41	45	54	80	56	62	47	60	53	73	54	48	40	35	60	45	46	60	63	53	51	68	52	38	52	55	54	58	50	62	51	49	57	69	57	40	59	63	57	57	61	59	60	54	48	41	52	57	62	56	50	53	69	62	62	52	59	49	45	60	48	44	62	48	71	63	38	55	54	56	59	44	55	61	49	54	66	64	55	67	59	62	50	64	44	56	64	48	50	58	60	56	49	51	54	56	53	48	43	48	57	43	48	57	73	62	64	53	54	63	62	63	60	50	57	68	62	57	45	60	51	41	64	50	47	62	41	46	50	70	41	52	57	74	56	58	64	48	52	56	60	49	56	55	57	63	56	61	61	55	57	64	65	51	60	51	48	62	52	40	56	53	46	52	46	79	67	43	52	54	48	56	49	51	56	60	51	56	58	67	62	52	48	66	64	57	55	50	63	57	51	57	71	42	46	54	52	44	50	72	51	59	43	51	44	49	48	42	60	59	62	62	65	62	61	70	55	54	50	43	51	54	55	51	67	53	54	40	45	58	59	61	54	46	63	63	58	53	53	37	57	58	51	54	50	51	47	42	53	58	66	49	43	47
11255	1884	1118	1104	2396	3781	3937	3602	2945	2442	2031	1813	1624	1470	1248	1170	1047	1011	946	952	903	905	852	844	777	781	695	713	716	709	670	658	653	671	668	645	686	618	662	643	611	623	672	621	605	620	652	589	613	652	594	586	606	581	565	552	625	550	574	650	559	599	617	595	564	581	600	594	567	518	598	552	579	605	548	577	594	524	579	560	578	567	574	611	582	574	559	595	538	556	607	576	557	544	598	570	552	555	563	575	543	584	566	547	549	553	558	524	534	589	558	583	555	563	615	576	533	584	582	574	549	621	586	574	579	546	558	537	551	502	563	565	521	578	617	561	595	581	548	569	548	599	581	569	577	577	535	567	554	572	529	603	603	567	506	580	532	553	591	576	576	573	540	554	582	556	541	567	623	604	547	580	572	574	539	550	593	623	575	537	562	536	537	564	595	576	561	600	536	529	605	612	535	506	554	567	526	601	580	582	573	551	619	614	527	516	554	574	611	532	573	531	530	546	594	592	537	572	575	574	567	582	610	620	565	580	581	552	580	576	593	569	561	561	597	533	576	578	581	589	578	540	621	555	505	544	519	576	553	550	579	563	565	526	551	622	556	548	519	603	616	586	554	542	584	583	593	576	551	631	561	533	538	559	538	552	592	622	545	585	558	572	563	542	570	513	520	564	571	573	597	585	573	562	557	580	580	577	549	518	574	543	540	558	605	591	580	528	601	543	578	601	504	583	585	554	574	574	543	559	574	578	551	567	550	522	535	581	584	522	551	555	575	527	569	619	557	541	595	580	534	561	534	567	590	554	564	552	540	562	567	558	565	549	553	536	596	581	526	550	533	547	568	567	558	562	540	567	571	579	560	575	591	545	552	531	563	549	537	507	524	546	538	540	506	565	566	519	569	566	548	540	532	542	556	546	582	574	572	573	573	567	561	559	504	572	538	569	566	553	586	543	552	624	639	586	555	557	535	565	585	593	574	581	639	573	589	556	567	575	523	560	577	583	580	561	578	506	559	560	549	589	561	589	564	522	575	592	554	563	543	587	526	559	574	596	542	565	542	578	541	586	594	575	613	602	614	533	567	537	560	574	543	551	568	556	569	532	537	560	565	613	535	538	554	572	558	576	568	573	566	583	557	592	573	528	584	559	542	536	540	617	532	539	516	565	584	562	502	550	482	567	573	544	561	545	563	536	585	563	557	496	543	561	587	557	587	572	528	558	535	518	562	543	583	541	569	536	561	561	571	531	531	549	534	515	536	551	543	535	526	580	604	521	579	563	584	558	591	556	556	566	579	533	572	587	591	568	568	595	561	596	593	571	602	576	579	536	531	556	593	570	514	545	522	565	572	565	581	524	601	550	569	552	602	535	606	562	610	555	529	619	561	579	542	549	560	610	564	613	537	525	586	601	572	514	547	595	550	576	583	554	519	561	552	499	561	576	574	568	567	572	576	538	557	565	579	547	529	523	564	533	551	534	554	545	525	555	577	533	589	562	569	586	553	558	616	565	537	580	573	562	562	567	520	585	601	579	550	578	560	546	622	566	554	549	570	565	537	589	563	532	540	569	561	575	557	552	565	589	555	507	560	587	570	555	585	533	596	564	521	570	582	582	565	536	536	538	537	582	598	565	532	585	556	559	545	552	536	572	580	540	537	504	550	593	539	578	524	565	571	586	591	551	582	549	571	568	539	540	548	529	560	528	587	549	561	564	581	498	587	567	544	568	582	576	576	550	582	563	599	573	557	544	590	560	570	576	513	554	531	575	601	573	570	546	559	577	602	571	560	538	594	571	541	569	578	582	572	528	566	538	595	567	535	572	569	583	553	595	560	596	580	561	523	585	545	565	516	548	554	573	567	556	590	512	581	573	582	578	600	560	569	559	543	547	581	563	556	574	533	574	577	547	552	609	570	522	569	561	547	525	550	549	553	549	525	552	540	560	547	513	587	558	512	553	525	587	563	501	546	587	595	558	575	557	550	557	538	549	521	562	574	572	551	586	507	575	552	541	531	560	551	542	544	598	542	555	589	573	565	550	504	614	553	573	543	574	559	569	563	578	557	546	526	594	558	557	535	550	556	558	533	568	574	498	568	536	521	562	555	578	604	584	569	599	575	538	611	561	613	600	584	552	566	577	604	537	557	555	588	582	568	519	554	542	541	557	577	598	567	549	565	569	586	556	541	583	537	549	524	570	559	534	549	554	570	559	552	550	544	544	545	536	586	569	552	574	539	539	577	554	565	541	580	536	601	573	538	584	573	582	577	551	555	549	549	591	537	566	572	560	571	552	565	539	541	511	557	599	566	579	528	553	549	523	552	546	600	543	575	571	552	533	561	566	548	577	586	542	551	551	588	515	547	562	571	568	611	552	551	566	585	571	600	583	589	522	554	544	537	608	595	555	550	548	548	574	535	567	579	543	580	553	562	544	579	557	582	579	526	559	584	558	561	525	613	546	583	563	580	587	537	569	577	580	537	601	557	579	554	575	557	535	571	552	570	592	558	567	561	578	571	543	564	589	558	559	550	552	551	587	586	568	561	523	541	562	543	566	554	494	580	537	536	525	540	588	545	552	559	584	549	575	524	541	583	514	507	560	562	576	554	525	593	570	594	577	569	552	560	585	555	587	557	571	590	526	600	540	562	571	578	588	553	562	559	540	582	586	544	552	565	556	573	591	549	529	544	508	515	588	568	567	532	558	538	590	550	592	577	541	554	593	580	555	554	557	545	627	596	552	544	543	549	564	592	568	575	567	537	553	574	565	582	552	586	538	580	579	583	554	562	577	542	564	542	535	538	565	518	620	532	625	628	581	525	557	586	564	585	560	583	542	584	564	563	573	567	548	592	568	554	528	572	511	586	539	591	525	595	546	500	560	537	550	562	585	541	565	539	555	518	519	552	582	571	555	586	559	557	530	572	533	519	562	540	580	540	584	540	554	536	552	560	585	544	567	582	552	558	573	543	516	532	559	550	526	548	566	531	580	545	533	547	555	555	542	552	597	536	582	532	539	573	570	573	528	591	538	543	566	585	551	557	543	570	523	567	584	604	611	581	530	566	555	588	526	566	566	552	566	589	574	534	541	550	596	540	560	581	549	572	575	555	581	565	557	571	525	611	569	566	560	588	583	543	566	535	519	542	585	518	562	550	601	582	569	557	540	590	628	554	546	601	583	574	527	551	569	553	539	526	567	588	557	568	557	576	567	564	578	506	554	581	565	566	579	553	548	570	519	583	564	534	537	561	534	569	542	556	554	551	570	592	501	533	566	537	595	571	560	586	579	555	544	596	544	622	539	548	522	531	549	574	561	584	555	532	571	571	584	529	544	571	606	557	573	563	549	577	556	583	586	530	587	543	551	588	550	589	550	520	502	564	549	548	563	516	544	519	560	572	614	532	556	569	538	584	579	557	537	544	592	561	533	564	519	544	549	539	602	548	567	583	542	548	561	580	536	564	598	509	555	551	549	537	561	561	556	542	566	589	554	558	536
3050	117	100	79	56	65	64	72	74	82	73	71	81	75	71	53	50	60	73	73	71	70	63	57	59	68	56	60	64	64	51	62	58	61	62	64	49	63	58	70	54	46	52	57	54	51	71	58	72	49	49	70	45	56	45	55	68	61	55	53	42	53	61	63	53	48	56	59	51	63	42	55	54	51	49	64	50	52	51	70	55	41	60	64	48	57	52	50	58	49	42	66	47	51	53	63	42	52	58	44	59	42	50	41	51	48	60	47	39	51	46	50	61	63	37	45	44	64	56	44	60	57	59	64	62	55	58	43	46	56	59	56	56	54	52	55	52	47	62	51	46	51	49	57	54	58	50	39	51	42	64	47	47	48	70	51	59	59	49	69	41	63	47	58	59	55	51	51	52	60	50	41	70	55	58	47	59	53	51	41	43	69	60	52	44	59	50	58	48	48	47	37	66	46	51	52	52	52	46	63	56	48	62	45	57	57	60	63	48	47	64	40	53	44	57	45	51	42	51	51	52	48	44	49	57	44	53	60	54	50	47	53	42	48	54	55	57	57	54	61	60	67	37	53	46	58	47	50	50	62	46	46	45	54	49	53	64	41	42	58	53	67	60	59	66	61	47	48	46	36	55	56	58	43	53	63	60	49	48	54	50	47	63	56	54	54	69	60	50	68	46	55	47	50	55	50	57	47	39	47	46	47	56	46	63	55	54	47	60	58	54	61	54	44	43	60	37	49	48	44	53	56	50	48	45	52	47	55	60	64	54	66	45	60	58	60	55	44	55	44	52	47	59	39	56	41	45	54	50	56	71	42	48	49	56	50	50	52	49	57	59	46	56	55	60	56	47	51	47	42	57	54	61	57	52	54	58	47	69	43	48	60	57	55	46	58	51	47	63	54	55	64	44	54	42	41	43	39	63	46	60	65	57	64	53	46	48	50	45	59	49	62	43	42	48	55	53	79	41	43	52	48	53	56	52	47	48	52	62	42	64	56	47	68	48	41	53	62	46	44	64	52	45	41	49	57	64	55	51	48	55	39	55	56	43	48	54	60	58	52	52	46	49	50	70	59	56	60	66	62	45	47	45	53	49	68	56	62	60	48	42	47	55	52	45	42	47	56	56	46	45	50	51	64	48	54	47	51	36	56	63	54	44	61	57	63	45	55	48	64	49	57	52	41	53	56	54	67	50	42	52	51	50	63	56	59	49	41	59	66	47	51	61	46	70	51	48	63	62	59	49	59	67	59	49	49	51	63	59	48	60	47	52	49	51	65	36	49	48	62	48	52	67	45	39	54	47	63	59	46	53	44	40	48	56	53	53	65	62	66	60	53	37	48	57	56	42	47	50	68	40	42	46	57	56	48	41	47	58	52	66	47	55	56	43	56	50	62	53	61	60	47	58	58	49	54	60	49	54	52	47	54	44	50	59	54	55	59	51	55	57	51	62	49	55	46	50	51	58	62	48	62	50	60	50	60	45	56	57	48	42	46	50	57	60	43	51	62	49	42	41	46	50	49	63	52	54	55	55	62	51	49	71	64	50	49	48	67	46	50	57	52	52	62	61	47	52	53	58	59	61	47	57	51	52	68	44	63	59	59	41	58	57	54	53	53	48	64	51	51	46	45	52	69	60	66	54	61	44	65	57	64	57	43	63	58	49	52	59	59	47	42	44	40	49	49	50	46	47	61	52	50	56	59	69	66	54	62	47	52	58	66	46	55	45	58	48	52	56	54	64	50	62	72	57	60	45	56	40	54	49	43	47	60	56	50	58	50	40	53	61	53	42	54	51	69	64	47	52	54	57	54	66	59	60	47	53	39	48	54	61	49	53	59	46	47	50	46	59	62	57	56	48	64	51	56	55	62	63	52	49	54	58	59	57	53	54	61	59	51	56	49	45	55	62	51	55	44	61	39	45	45	51	51	57	52	57	44	51	65	68	48	56	78	33	59	58	54	68	47	61	48	48	49	61	55	55	47	46	48	56	52	52	48	69	54	61	49	58	59	54	45	50	54	55	47	56	58	48	60	53	53	46	46	52	49	56	54	52	46	60	64	50	48	54	52	52	56	46	44	41	45	59	58	49	54	52	68	56	62	50	48	60	55	62	47	49	51	47	43	48	51	52	57	56	58	56	62	58	52	45	46	49	47	51	57	42	52	64	51	46	45	54	54	44	42	51	46	51	59	60	42	61	61	73	52	55	56	76	55	67	56	44	73	53	51	60	53	52	69	47	49	63	55	63	62	51	57	56	54	45	50	56	60	48	51	43	51	46	58	51	51	63	48	53	69	58	52	36	40	61	53	53	42	53	58	38	48	50	51	46	47	57	46	52	60	50	67	61	46	53	53	58	57	51	52	40	60	43	51	56	68	48	44	47	49	47	45	61	42	56	57	40	62	48	42	62	45	56	49	44	48	41	50	46	41	51	48	48	43	54	44	58	56	50	53	51	51	44	52	55	42	53	49	52	56	40	51	47	44	45	52	49	76	54	53	60	60	46	49	44	63	61	41	51	55	52	48	47	47	56	47	62	64	38	63	51	59	48	65	47	45	52	39	56	46	46	50	65	41	53	43	64	43	56	50	52	40	63	53	51	51	52	68	46	55	50	45	50	50	43	62	49	54	66	58	69	57	37	38	50	40	56	51	57	46	66	39	65	57	72	51	45	50	56	48	46	42	48	55	61	57	58	45	62	52	62	59	52	48	51	57	53	55	63	47	41	45	49	49	55	63	40	50	48	54	52	41	56	51	48	63	44	49	47	59	56	67	62	38	58	51	70	43	49	45	50	41	53	61	43	56	58	51	50	68	46	56	44	52	44	58	58	45	57	66	57	42	41	52	43	41	65	60	64	51	60	64	48	52	68	39	48	57	59	51	38	52	55	55	63	57	53	50	70	47	55	52	54	50	65	48	65	54	61	39	46	53	65	44	40	48	44	65	50	44	63	44	71	54	48	58	58	56	51	45	46	52	53	55	54	42	48	56	44	49	68	59	58	58	47	56	49	65	34	65	33	59	50	48	55	53	46	48	48	44	58	51	59	51	42	50	32	56	61	59	46	46	38	45	48	46	40	52	67	51	64	43	58	48	50	70	50	46	51	51	41	57	59	57	47	48	59	42	54	53	48	52	50	44	50	57	45	59	67	53	41	56	58	44	62	44	55	51	57	52	50	43	47	51	55	49	41	41	48	50	51	52	68	49	51	42	52	53	48	48	37	56	58	52	43	49	56	49	59	47	50	44	45	48	50	54	67	55	56	57	50	44	54	47	54	68	52	58	43	61	41	48	64	59	47	59	50	53	51	61	60	52	49	53	55	55	51	63	64	49	49	48	59	52	54	66	64	49	54	56	48	54	45	52	46	51	54	37	46	46	61	46	57	48	62	64	48	55	48	49	47	59	53	40	50	54	60	58	47	49	46	45	50	53	48	51	47	66	57	55	42	52	49	34	66	51	49	67	56	43	50	57	49	51	57	44	58	49	68	50
8189	1553	964	985	1829	3029	3285	3092	2699	2330	2047	1862	1663	1466	1322	1187	1056	1065	955	894	827	829	809	809	748	728	744	722	688	636	630	666	619	609	664	597	598	620	620	590	560	568	551	533	598	559	564	570	590	545	580	563	536	557	537	529	562	536	511	513	511	544	536	481	498	558	525	541	544	492	512	508	499	491	563	500	544	494	485	494	527	515	484	523	517	493	476	496	496	538	490	525	503	508	520	504	543	480	550	510	544	484	506	484	496	527	503	515	527	526	486	500	499	519	505	535	546	515	547	477	485	497	502	536	522	515	523	495	526	527	494	515	499	491	532	496	518	491	508	480	491	520	489	565	462	491	470	519	486	515	515	563	491	456	536	513	498	505	502	478	501	502	451	498	497	501	491	499	489	525	498	509	507	529	488	491	506	468	473	488	541	512	489	516	465	520	503	481	485	514	513	510	483	493	525	490	488	467	474	496	531	492	514	513	516	514	481	508	476	526	516	489	488	491	461	498	509	519	518	510	526	514	498	516	508	490	514	505	465	455	480	476	526	467	473	526	483	494	490	541	454	510	532	497	531	449	476	507	534	525	501	483	492	500	530	533	517	531	484	495	508	529	488	484	460	522	482	522	534	502	510	470	517	536	538	515	493	512	534	478	492	514	513	496	508	487	479	494	494	537	504	528	513	525	463	524	494	500	493	518	506	524	508	492	503	497	502	517	508	484	496	499	520	537	503	526	504	521	509	501	457	501	474	512	493	512	467	475	480	478	511	461	548	484	527	472	551	527	467	513	498	516	495	528	548	497	485	517	525	500	516	496	526	501	499	541	465	512	527	471	465	516	459	493	482	513	490	512	468	500	503	529	527	554	527	487	478	492	511	525	490	488	453	534	468	508	538	494	524	482	476	494	466	502	514	488	508	480	485	531	474	493	510	463	484	504	526	503	487	495	489	506	535	488	544	505	533	479	479	511	482	483	492	524	502	494	531	513	476	537	498	500	493	484	472	475	500	488	505	479	512	518	544	490	474	516	468	522	534	471	509	490	494	509	468	474	514	486	513	531	524	478	537	489	489	498	491	478	471	471	483	460	512	516	486	496	509	510	511	494	499	462	520	486	539	482	507	509	479	507	512	498	511	506	515	530	474	497	482	502	481	510	536	483	480	536	462	500	491	516	496	499	469	489	522	507	507	489	502	522	478	515	480	464	517	494	526	517	531	457	487	528	545	510	503	512	496	491	523	505	540	516	471	516	486	517	507	500	523	504	518	531	466	506	483	522	468	498	506	507	525	528	502	531	468	522	509	482	516	495	537	505	522	498	463	491	526	489	527	510	461	492	517	489	489	506	521	534	524	482	482	539	523	530	515	506	509	528	525	539	479	514	477	489	503	510	504	474	540	497	442	538	504	508	504	489	472	479	508	526	486	499	466	463	517	514	475	462	500	529	476	517	495	510	459	501	475	529	515	519	499	539	531	499	478	494	512	484	507	492	503	502	508	495	486	471	513	469	543	502	496	497	471	501	477	491	503	505	494	454	491	490	473	538	493	498	482	506	483	477	489	441	505	507	491	473	513	513	464	481	498	484	480	465	491	497	535	474	469	520	519	502	450	528	491	469	485	495	489	473	526	513	502	497	486	498	511	508	502	511	479	470	543	514	503	489	478	487	478	492	496	490	507	496	471	516	482	547	464	504	498	494	520	540	503	487	489	477	510	493	521	547	532	489	522	499	474	520	536	472	505	523	504	510	495	502	513	486	513	485	498	522	488	529	507	512	492	489	526	503	485	498	464	470	482	484	507	491	497	467	480	503	522	518	472	508	482	469	503	506	482	494	449	527	500	513	532	490	533	458	485	458	525	512	517	530	522	483	474	496	473	514	496	514	510	491	500	525	515	473	500	507	488	526	536	477	533	524	450	496	491	540	519	478	537	503	500	526	507	502	485	490	475	517	481	528	491	484	468	522	462	476	491	512	482	472	467	495	547	518	531	467	519	518	491	496	482	508	458	534	504	491	505	491	459	474	518	494	500	496	461	493	518	530	486	522	463	488	505	479	476	500	493	507	501	502	530	505	471	494	506	505	515	489	480	490	508	496	478	520	479	491	480	505	479	473	511	462	528	468	492	525	503	471	517	506	492	515	482	529	468	502	488	499	532	478	512	502	503	481	510	526	498	519	497	469	537	487	521	502	496	480	467	512	486	492	497	501	504	461	517	529	509	480	500	548	516	482	489	511	501	505	524	499	473	484	507	496	485	483	559	507	504	527	561	488	523	516	505	524	479	491	488	482	522	474	497	482	485	495	514	488	526	494	497	503	468	600	506	463	506	517	488	531	485	505	563	511	483	492	548	481	514	516	507	496	503	494	505	530	561	509	505	492	543	530	518	514	461	489	471	508	475	490	467	487	485	486	484	564	505	513	499	443	508	470	509	490	457	456	508	504	532	507	506	470	475	478	483	478	527	506	475	511	482	515	505	467	508	497	463	467	522	500	507	494	534	490	477	475	512	483	519	496	537	494	514	526	516	529	498	472	487	542	512	482	444	514	511	504	473	483	448	514	469	505	494	461	486	477	500	493	513	485	483	471	466	471	503	490	502	520	471	477	476	509	538	546	494	498	499	482	505	497	500	467	511	494	490	507	497	476	487	488	487	524	505	496	490	469	532	470	495	491	493	493	500	490	517	484	530	488	450	530	537	495	514	484	470	502	478	484	473	506	525	473	478	504	514	476	508	466	509	526	531	461	514	507	482	496	530	517	494	514	442	530	537	505	473	484	462	510	523	499	516	503	482	486	484	487	523	497	509	482	458	488	515	521	504	498	471	546	512	497	467	484	528	499	487	505	472	505	504	528	440	505	517	514	473	493	492	494	522	507	525	474	474	522	484	494	494	494	493	520	487	444	500	523	496	528	530	487	520	482	505	532	456	508	503	528	524	494	459	492	491	502	513	460	483	457	505	500	510	484	483	482	508	475	513	448	469	488	482	500	525	508	497	520	514	505	477	502	496	508	495	527	495	495	471	501	495	504	539	486	505	488	429	532	509	519	459	524	472	514	493	515	510	498	529	491	493	495	506	497	532	510	472	486	470	499	461	496	464	507	513	522	511	491	508	508	530	514	514	491	475	506	520	519	482	543	493	491	481	521	483	492	515	504	473	494	518	470	526	521	486	472	530	493	523	486	494	529	485	490	551	538	448	487	455	447	511	501	518	514	541	490	492	499	484	480	527	525	545	484	526	469	482	503	490	496	487	500	472	488	503	467	489	508	543	490	467	503	510	444	505	501	486	469	487	521	502	521	514	487	519	484	465	496	533	496	474	518	512	489	485	513	527	482	497	501	504	506	489	506	540	522	517	505	468	499	465	486	459	463	525	489	502	486	497	529	505	516	518	513	515	494	513	502	536	524	467	491	453	493	501	509	554	531	481	526	534	497	529	490	498	514	533	475	514	482	529	464	495	514	475	500	555	563	459	504	499	500	514	516	513	522
1870	169	96	76	62	56	66	80	86	90	81	77	64	48	59	53	70	41	44	53	43	42	42	47	40	33	45	38	35	39	35	38	30	29	34	34	25	29	45	35	29	25	41	28	31	29	28	32	37	28	31	26	37	54	28	21	40	35	25	36	27	32	34	38	32	28	26	26	36	37	29	27	23	31	28	23	34	31	36	28	26	33	32	30	25	28	23	33	33	28	27	24	27	23	35	36	35	30	32	26	34	27	32	25	28	23	18	27	25	33	26	30	29	26	31	42	38	24	29	31	32	32	31	23	26	26	34	30	33	33	28	32	32	28	36	32	32	39	33	31	31	22	28	32	23	27	23	29	31	29	25	22	25	25	23	20	17	24	31	27	34	34	26	25	27	31	26	30	31	40	28	36	29	22	31	31	31	31	29	37	30	27	27	27	29	31	28	24	41	27	35	23	21	33	27	34	33	30	20	29	26	23	35	25	39	43	22	30	37	28	31	29	28	35	29	34	25	33	25	30	41	27	19	27	27	25	24	26	20	28	23	30	29	21	35	20	31	37	23	33	34	25	26	23	29	22	35	25	29	28	30	30	26	31	31	13	24	28	31	30	19	33	26	30	23	24	30	32	27	25	27	21	24	18	37	34	29	33	25	31	30	33	22	25	23	23	32	29	29	24	27	43	29	35	32	34	26	22	27	27	27	27	32	29	36	25	24	25	23	27	35	28	29	25	26	32	27	23	31	31	26	30	28	28	36	44	23	27	34	29	31	24	25	34	29	31	32	32	24	30	14	42	24	34	29	34	20	34	17	24	24	28	35	30	31	24	31	30	31	30	30	33	20	31	35	38	29	29	29	21	30	27	35	32	33	23	16	27	28	30	35	28	44	29	24	39	31	28	26	34	31	24	34	33	42	21	31	24	20	29	25	30	36	37	34	27	27	31	32	26	33	25	23	42	24	33	28	25	33	37	35	33	31	30	32	39	34	29	14	32	35	31	27	28	24	39	30	29	22	20	27	40	28	20	33	32	23	35	25	18	24	32	38	24	30	30	27	24	36	29	47	41	21	26	15	32	32	22	26	40	22	34	20	32	25	33	21	33	33	31	32	38	35	31	28	38	23	39	25	29	14	24	23	34	28	26	28	33	32	28	29	31	32	36	29	26	28	25	31	33	27	29	21	34	23	30	31	26	26	28	30	26	29	26	30	29	27	33	37	27	29	29	34	33	38	27	24	30	24	30	25	38	30	23	29	33	36	24	29	39	29	40	37	33	32	34	32	33	30	24	21	24	30	38	26	28	25	34	24	27	19	28	28	31	28	25	25	28	28	33	33	22	39	37	32	34	27	28	26	29	30	37	22	32	28	23	24	32	30	34	33	29	25	24	19	24	27	36	37	32	28	30	25	31	22	31	28	25	21	30	23	38	20	29	26	25	36	25	32	32	25	24	23	24	23	34	29	29	34	36	28	28	38	30	25	29	33	30	25	31	33	38	25	31	31	34	33	30	29	30	30	26	43	32	30	31	30	37	23	23	26	24	26	27	33	33	26	23	38	21	21	29	33	26	27	26	24	24	28	38	27	27	27	26	24	36	33	36	33	21	29	41	31	30	24	30	29	34	33	22	30	29	26	26	27	34	34	19	29	29	23	29	22	27	33	35	23	39	33	25	33	23	21	27	36	33	29	41	31	22	36	37	26	25	30	23	34	31	29	31	28	32	22	31	26	33	31	36	32	30	27	25	24	31	27	30	29	26	30	33	38	26	32	29	18	28	28	31	27	27	26	20	24	22	24	29	33	34	32	34	27	32	31	32	28	34	26	30	30	30	30	28	41	35	33	28	34	23	31	22	25	24	29	26	23	19	29	28	31	23	35	26	33	28	30	35	33	15	34	20	35	35	37	27	37	35	27	22	36	39	29	30	39	27	35	35	28	27	32	34	30	22	20	28	30	27	24	27	39	19	35	38	29	30	23	34	27	25	32	33	31	39	22	29	24	25	26	25	20	29	31	32	32	32	22	35	24	21	27	36	22	37	34	28	31	31	25	21	30	31	27	25	32	40	30	23	21	29	28	32	27	21	34	24	28	24	34	36	31	35	33	29	27	35	20	25	34	17	32	33	31	27	29	34	31	31	32	30	34	23	29	41	31	30	26	20	27	21	28	33	36	38	28	35	27	22	26	33	34	25	21	25	34	32	24	20	24	25	24	32	27	30	28	25	30	25	27	26	26	25	37	24	33	33	22	40	41	27	38	19	37	17	28	33	22	20	28	27	24	30	37	31	25	26	30	34	23	19	29	26	28	35	29	16	29	29	24	26	21	31	29	30	23	25	29	22	27	20	32	24	32	27	31	32	23	29	27	28	29	26	28	37	28	28	31	26	31	28	23	30	19	31	25	35	38	35	35	23	22	35	35	30	25	27	23	27	23	25	25	27	28	31	29	26	25	26	25	24	25	34	41	30	32	30	40	26	30	25	21	26	24	22	27	35	33	27	31	33	22	44	27	27	36	31	25	36	24	29	35	26	34	20	33	32	25	30	23	25	25	27	35	26	36	21	27	36	27	26	32	31	26	14	28	33	27	23	22	27	35	24	26	34	29	31	34	22	37	22	24	35	25	28	24	24	33	27	34	29	26	30	29	38	36	19	36	22	24	33	27	28	30	32	23	30	41	28	40	35	38	20	24	25	30	26	30	27	30	20	35	39	30	35	29	25	30	24	20	26	31	30	33	31	26	26	25	37	26	23	26	30	39	28	27	24	32	27	30	35	41	25	29	27	35	29	28	27	27	33	28	34	26	19	25	31	29	31	29	24	33	29	24	34	40	38	35	26	23	23	43	27	30	25	31	25	27	28	24	35	28	28	25	24	34	35	30	36	23	12	29	28	26	23	29	28	22	32	28	28	30	29	28	27	26	19	31	22	29	20	28	32	23	25	32	22	39	21	28	30	31	24	32	30	27	29	21	21	31	25	24	23	34	30	32	23	28	34	38	31	37	25	33	29	38	23	36	22	35	39	25	24	30	36	40	33	30	35	31	30	30	26	31	36	35	26	30	35	21	32	19	37	33	41	22	32	21	35	23	34	19	29	27	27	34	38	28	33	21	27	14	25	26	28	33	18	19	25	27	31	25	24	26	25	35	35	29	27	32	24	30	34	32	23	31	34	28	20	30	29	32	26	31	21	34	33	25	25	24	28	27	30	24	27	25	22	22	32	22	22	36	27	23	25	31	32	27	30	24	34	27	26	38	16	31	26	26	36	27	33	33	23	33	25	34	31	28	29	29	26	28	36	26	31	25	33	26	37	28	30	19	29	27	26	27	20	20	27	27	29	33	23	37	35	23	26	26	31	25	27	28	23	31	35	25	28	24	20	27	26	29	27	27	24	24	26	28	31	17	36	29	27	27	30	18	24	31	32	21	20	26	32	29	36	27	40	25	22	24	41	38	21	30	30	17	30	29	36	21	34	32	31	22	34	23	33	35	34
12315	2293	1195	1181	2981	5109	5477	4867	4182	3451	2849	2476	2234	1899	1584	1508	1327	1144	1107	1001	905	851	825	748	769	726	649	605	594	581	555	523	519	481	487	509	464	469	442	458	396	461	452	439	422	393	435	400	388	397	406	408	377	425	389	370	345	347	379	362	367	321	363	365	352	375	388	355	344	360	396	356	328	350	306	346	317	314	345	316	340	352	323	336	317	352	331	311	363	332	330	343	339	315	298	324	292	323	313	312	320	336	335	342	299	323	352	333	307	329	333	298	344	326	308	301	342	341	327	345	319	357	301	332	300	337	301	329	289	347	354	370	351	300	308	320	277	306	331	319	317	319	301	313	327	297	316	322	318	326	353	307	299	316	343	328	315	324	313	320	333	307	322	343	328	334	324	342	317	302	297	284	324	319	332	313	302	299	296	321	310	302	319	319	313	330	257	300	301	313	303	329	301	305	319	322	308	324	322	336	308	307	317	301	301	311	318	293	342	356	312	288	309	291	346	334	292	303	298	312	309	298	320	296	304	322	293	285	300	315	318	354	321	281	334	318	336	317	319	333	316	337	290	312	313	303	309	300	332	329	319	309	293	284	291	304	311	307	329	308	294	301	312	322	320	295	346	324	318	310	336	312	349	312	307	342	328	321	314	317	330	331	329	331	324	324	319	315	304	307	293	318	332	290	307	305	298	330	268	310	290	356	311	312	320	284	304	322	330	330	306	303	309	303	324	305	309	335	310	325	293	279	330	310	332	332	329	314	302	312	318	335	291	333	320	314	346	298	302	330	315	294	322	306	313	326	307	339	288	322	300	315	308	347	313	315	308	291	307	333	295	311	319	300	293	300	295	284	311	315	331	320	303	295	313	307	294	297	303	342	309	298	276	310	291	322	328	298	293	285	297	292	333	339	309	335	302	342	298	299	300	295	329	335	298	350	291	333	334	308	295	317	301	315	352	327	293	312	307	299	317	330	337	304	300	308	323	322	315	311	314	295	331	289	308	343	286	310	306	329	339	275	313	341	313	330	325	326	335	329	333	314	314	290	321	313	288	309	315	298	299	329	298	290	335	340	299	327	327	290	317	326	309	342	295	294	311	309	292	322	314	315	316	321	293	284	302	302	310	316	320	296	285	328	334	316	312	350	338	348	332	287	345	320	298	318	340	316	307	320	341	340	286	344	276	335	319	317	356	323	304	318	301	291	303	292	322	313	318	299	310	331	345	303	312	322	291	284	320	299	328	334	302	296	324	308	292	288	322	299	315	320	333	287	321	310	301	294	299	276	298	334	298	316	326	303	298	314	331	311	292	303	323	326	313	321	331	271	331	302	327	326	299	318	315	302	335	298	301	316	330	325	301	332	299	298	312	300	300	286	322	295	305	281	321	326	303	305	319	334	277	326	315	337	296	281	269	324	303	304	316	302	296	301	314	284	299	311	304	286	315	332	313	310	320	286	328	323	346	332	314	287	339	284	302	331	304	297	316	319	317	341	324	330	321	296	345	310	317	307	288	284	302	313	291	325	288	298	377	329	320	324	353	333	283	301	324	310	329	300	309	314	346	276	285	294	324	313	317	288	302	287	282	329	353	293	330	293	275	352	289	324	324	352	321	324	304	349	304	311	352	297	300	285	315	320	295	299	312	303	280	321	329	303	313	296	292	319	327	302	319	307	296	310	319	330	317	343	314	301	342	314	326	348	369	302	343	332	322	297	321	305	322	257	329	297	328	331	326	300	300	289	336	320	324	298	322	302	317	342	321	314	307	320	324	330	340	297	355	325	311	295	320	320	295	308	308	330	311	299	284	304	313	318	322	304	302	343	281	292	311	289	311	306	326	326	296	326	302	308	295	321	303	310	322	299	344	296	292	293	310	304	319	317	289	310	327	310	319	324	332	294	273	294	317	310	300	289	320	313	331	291	310	292	323	317	313	310	341	333	281	327	306	287	299	311	321	305	311	319	290	313	286	306	311	340	313	341	301	347	301	305	314	318	303	287	317	299	319	329	312	307	305	338	297	296	300	322	315	306	345	299	313	319	315	290	341	314	313	280	300	320	316	306	297	293	321	338	310	311	326	307	322	306	312	298	332	296	303	342	311	338	336	307	310	322	295	301	302	323	316	311	289	313	303	310	325	314	313	312	349	310	299	309	317	337	315	310	352	331	278	300	347	297	305	308	328	306	325	338	288	291	320	323	314	313	320	289	323	317	293	320	279	344	327	279	302	297	306	300	340	320	318	307	297	280	302	308	317	282	348	324	292	287	314	307	297	323	309	318	291	322	295	322	322	318	317	292	342	361	327	317	315	289	334	281	304	320	307	320	280	310	280	304	298	298	293	311	302	363	302	317	319	326	300	308	322	294	302	314	309	285	284	318	312	332	305	316	314	287	297	346	275	321	295	333	284	297	335	311	321	270	290	302	312	327	316	322	283	315	274	319	298	306	308	306	307	307	317	315	296	313	326	290	305	289	317	287	304	306	300	312	309	319	332	290	340	312	317	349	342	300	317	317	289	314	328	286	321	310	298	318	312	313	261	296	318	304	347	326	338	308	319	331	304	322	306	354	342	329	304	312	329	320	315	290	354	328	307	289	340	299	333	285	369	277	309	337	359	285	288	310	327	324	295	318	330	344	304	335	288	334	320	301	303	340	316	317	317	294	301	324	294	307	323	325	328	317	342	322	295	290	320	303	337	303	309	296	322	321	340	305	319	304	286	300	329	324	319	332	310	309	296	322	302	327	346	322	336	304	343	339	291	300	324	309	269	300	306	285	297	345	294	298	303	341	311	321	321	294	304	329	331	291	287	321	323	322	305	333	329	351	322	330	318	301	294	308	291	352	304	281	330	313	297	298	309	296	300	298	299	273	309	310	306	293	341	331	344	298	303	330	285	302	313	322	320	284	318	308	317	344	295	311	291	325	305	317	289	297	311	292	283	313	286	302	299	331	305	297	288	353	292	291	321	330	295	344	294	314	314	305	320	350	308	304	340	314	321	316	304	282	320	327	316	281	288	302	312	318	310	302	325	317	288	326	323	311	318	307	297	298	329	303	326	322	322	325	327	333	293	294	339	270	301	285	293	317	301	302	305	294	294	312	331	303	289	324	292	318	334	304	293	322	330	293	314	317	319	311	296	317	280	316	311	307	351	307	335	314	300	311	311	332	330	304	318	312	290	312	325	309	321	322	318	305	300	280	298	313	286	310	338	329	292	324	313	332	322	333	313	279	280	287	288	323	293	317	317	318	343	314	345	352	337	311	270	317	350	300	322	325	345	309	306	307	302	329	336	351	312	304	322	343	285	321	318	301	291	304	305	338	309	339	314	307	298	307	311	324	285	314	320	294	319	316	334	274	315	311	322	312	306	310	313	297	328	310	300	339	311	289	324	327	309	303	284	327	293	313	296	297	298	297	309	301	327	336	316	306	325	314	310	335	350	325	309	322	314	288	277	303	272	318	308	348	302	309	326	276	305	305	304	304	311	322
2086	80	96	89	90	83	89	97	96	79	93	74	98	87	87	83	97	79	97	88	99	84	79	93	80	83	85	86	104	83	97	86	88	81	91	84	79	90	77	86	86	79	84	89	90	71	89	84	90	74	69	79	76	77	93	86	87	82	76	72	89	74	76	85	110	80	85	85	86	87	80	93	91	86	94	85	70	80	90	86	84	79	73	67	106	77	91	79	81	94	65	86	87	73	84	87	93	97	77	83	83	99	101	102	82	74	70	85	98	75	95	78	87	92	81	77	89	91	79	78	70	93	87	88	86	84	100	82	87	82	80	98	86	78	85	80	86	83	81	86	86	86	82	83	79	77	86	76	90	87	82	68	87	88	84	96	77	90	83	95	76	82	64	86	89	98	88	88	79	82	93	81	86	85	85	84	73	91	87	93	70	80	84	92	82	84	80	92	89	77	86	70	80	95	87	74	65	83	86	79	80	103	103	84	78	90	76	100	88	91	83	65	84	73	79	69	89	61	78	74	80	87	82	71	86	79	88	75	88	80	82	73	84	76	72	96	102	74	80	79	89	80	76	86	95	90	79	83	80	81	92	85	87	82	102	70	101	77	86	91	82	70	81	95	84	73	86	79	76	71	83	94	72	79	93	90	88	92	82	90	82	81	67	77	88	93	84	85	92	71	102	64	79	87	99	90	70	88	86	76	74	78	72	75	80	86	87	89	64	100	72	82	74	85	75	96	94	82	85	84	90	86	82	93	84	84	85	91	90	79	78	82	71	86	100	104	72	89	84	111	83	68	81	89	95	91	88	71	86	77	88	69	72	81	104	86	83	67	78	102	83	69	104	92	94	94	81	68	83	96	82	63	85	76	86	87	92	83	74	89	79	67	75	70	95	86	82	83	94	70	80	87	83	77	76	80	87	106	69	76	83	83	93	86	92	77	81	96	99	74	84	69	88	83	79	86	95	74	92	95	91	68	100	93	85	91	92	96	89	81	83	74	71	92	89	82	84	98	66	79	82	63	79	97	94	76	74	88	75	91	80	95	82	78	85	75	87	81	81	66	92	88	89	99	92	87	85	75	85	80	74	75	85	73	83	92	80	72	92	75	106	84	88	69	114	99	76	87	79	64	99	84	78	91	86	82	74	75	83	86	79	99	98	79	89	97	75	87	90	82	76	74	79	87	84	85	79	89	76	79	82	84	98	78	84	77	84	99	74	101	86	85	91	81	85	81	76	88	84	96	77	92	82	95	84	90	84	104	83	65	95	77	112	104	78	105	107	78	96	76	85	86	86	93	92	82	108	76	107	77	73	79	95	91	96	81	89	86	81	87	87	71	83	73	95	76	86	84	80	94	97	84	93	80	67	88	96	77	92	88	101	87	80	90	101	68	66	92	89	89	89	80	81	70	89	99	82	78	98	93	107	75	75	69	74	68	80	91	92	92	85	85	71	92	68	85	96	73	75	84	97	99	81	105	100	92	71	96	77	80	80	81	91	73	78	89	90	82	88	85	82	94	75	96	94	78	76	84	99	82	107	98	102	81	91	90	87	79	73	79	91	88	86	77	87	97	83	73	71	47	95	78	100	90	84	98	77	97	95	73	76	90	69	80	92	75	87	83	90	85	79	72	75	88	89	91	76	84	75	104	76	94	77	80	88	91	82	79	85	79	87	75	111	83	89	88	84	84	97	84	87	76	97	78	84	86	79	94	92	86	84	86	71	76	98	88	84	71	88	84	93	76	59	96	87	96	88	100	83	97	74	90	93	90	104	93	76	76	90	82	69	78	94	78	93	83	91	87	80	72	78	91	90	91	94	80	86	76	77	72	81	88	86	73	82	87	84	91	87	103	77	77	87	125	71	89	88	87	86	87	107	86	79	74	107	94	86	98	76	76	94	82	87	95	85	94	91	74	75	81	88	83	84	77	79	79	89	87	72	95	97	88	79	103	97	75	72	76	94	93	63	75	71	76	89	76	78	88	87	77	88	89	91	83	80	84	96	80	76	93	80	77	100	76	92	73	72	83	101	81	82	71	73	86	80	84	89	74	82	85	85	81	92	91	74	69	94	72	92	94	80	90	96	71	93	104	78	93	94	91	68	73	68	84	82	71	83	88	83	91	84	92	89	106	97	68	69	80	76	84	76	67	74	78	89	69	92	81	80	95	100	83	77	76	81	84	78	97	71	81	81	99	82	77	83	72	70	92	83	97	77	78	76	100	76	77	76	86	68	77	85	81	91	90	75	80	89	82	97	85	84	78	81	103	81	91	71	77	69	77	78	79	88	82	77	70	93	79	64	100	94	93	85	88	85	103	57	96	90	96	102	74	102	91	81	94	99	70	86	93	95	79	90	84	91	68	74	82	87	104	80	74	84	93	74	82	85	73	81	80	94	72	81	88	85	116	102	75	86	83	91	93	87	84	81	81	94	102	83	85	78	76	82	73	76	72	81	72	96	80	89	81	93	66	78	94	78	77	85	91	83	82	85	79	85	80	82	78	81	106	74	90	92	64	78	91	99	95	68	87	88	78	89	93	73	75	92	83	91	83	93	89	104	89	98	80	84	71	100	80	89	100	100	78	99	82	87	91	88	85	91	96	82	74	79	91	74	92	91	85	64	84	78	76	77	81	80	82	84	82	79	75	64	93	85	74	77	94	89	85	80	87	85	82	66	81	83	100	93	83	86	78	98	86	95	88	77	89	94	93	96	74	83	71	72	78	78	68	84	85	103	75	80	91	70	78	84	83	92	83	79	85	94	93	103	77	76	80	94	92	76	107	81	84	62	65	79	68	92	91	87	98	93	81	71	101	82	71	93	81	78	88	77	91	101	95	71	84	76	72	68	92	97	83	87	86	66	99	82	93	89	88	74	89	72	92	87	91	82	86	83	79	76	81	88	82	97	90	68	76	94	92	83	84	80	86	85	87	90	68	86	77	83	79	84	72	88	82	81	77	79	71	90	81	84	84	102	82	96	86	75	79	89	82	95	83	87	85	91	76	70	88	86	93	70	76	78	92	71	92	89	75	79	80	83	101	78	88	82	87	97	91	92	91	87	86	89	71	81	93	77	84	87	73	90	80	85	104	74	82	82	89	107	84	86	84	93	85	102	85	65	97	75	90	88	87	78	84	76	87	93	84	79	70	93	83	78	93	77	87	76	88	87	81	79	83	79	83	74	71	88	89	86	84	96	84	82	88	87	81	89	89	90	69	91	76	106	88	77	68	84	76	80	98	71	92	73	92	78	105	75	88	75	85	81	69	85	87	71	92	80	86	77	87	86	72	75	77	92	98	80	85	74	77	69	87	88	70	86	81	88	90	70	82	85	88	91	84	75	68	100	82	82	83	62	81	94	81	89	73	82	79	88	72	78	100	104	69	75	83	76	79	97	95	77	74	85	84	83	88	85	86	86	84	83	75	76	88	75	102	87	85	81	95	81	93	84	81	82	96	82	98	70	84	87	86	83	85	74	79	81	95	72	96	85	72
7273	1086	954	906	1060	1300	1323	1397	1268	1218	1081	1035	1078	1013	974	933	884	926	934	961	916	901	885	851	806	761	815	836	849	815	799	791	834	810	769	771	899	774	828	820	785	834	815	789	818	809	825	785	817	814	817	769	807	784	809	792	772	748	793	817	790	789	791	845	822	834	828	741	756	755	750	744	778	868	775	772	787	801	830	774	728	783	802	789	779	807	756	779	761	800	854	840	777	770	773	746	759	782	818	798	788	756	754	795	820	819	788	773	816	807	784	762	786	803	753	753	778	764	796	818	827	771	788	788	770	825	743	758	768	772	767	786	759	736	806	779	830	728	737	818	788	865	787	816	771	750	825	761	804	747	747	814	764	766	811	764	865	742	781	798	784	777	805	772	774	788	837	742	806	834	827	757	752	833	780	806	758	764	736	822	771	747	798	790	809	767	777	787	763	861	808	783	772	798	800	781	753	784	772	814	757	814	752	793	793	736	769	831	788	818	792	813	716	813	794	781	770	757	749	808	817	829	764	805	784	783	739	778	763	817	804	793	788	758	745	754	767	819	785	772	749	716	844	830	795	792	744	761	817	794	773	818	818	819	787	708	787	759	783	765	777	789	755	767	853	771	767	796	790	794	753	768	779	758	772	746	769	817	799	799	765	749	824	837	747	775	759	800	780	802	825	761	753	814	801	801	729	747	789	748	811	823	802	808	793	760	786	797	768	773	772	792	839	801	770	758	771	826	767	745	774	767	778	827	755	803	747	780	814	795	781	834	763	743	775	856	760	789	809	773	793	747	758	807	784	754	801	788	777	778	769	796	807	812	807	786	826	738	777	787	757	755	797	825	767	778	820	799	798	826	871	834	776	815	776	797	800	766	812	762	783	793	798	820	797	739	804	888	822	745	775	815	744	828	814	793	763	728	808	809	787	800	756	844	801	768	794	814	772	820	809	763	773	744	752	710	779	838	800	738	796	827	825	777	752	779	824	763	809	789	776	806	758	797	766	768	802	785	774	752	759	793	770	791	796	765	772	743	780	811	807	782	755	784	714	789	782	779	824	793	801	780	804	718	749	768	777	775	794	776	762	778	761	761	790	797	776	801	754	762	850	848	831	812	734	805	786	814	779	772	803	821	805	785	795	768	787	789	763	771	810	785	764	791	771	781	757	830	791	736	776	793	780	801	802	800	807	877	765	822	858	825	769	797	784	803	871	792	778	839	795	805	789	787	843	816	830	834	763	777	802	785	782	728	789	761	814	785	807	778	787	812	808	773	798	781	802	838	802	785	779	851	802	809	785	753	841	829	768	815	802	782	795	814	759	796	721	755	765	801	779	744	768	803	828	772	775	776	802	797	814	776	767	808	755	799	826	805	759	797	769	785	742	800	837	813	778	773	822	810	805	790	750	767	784	796	800	747	783	771	800	795	786	789	798	833	777	795	797	767	798	810	720	787	765	773	803	773	765	751	815	766	813	759	801	822	835	758	777	816	796	784	779	809	809	814	752	765	828	770	783	791	790	809	783	809	770	745	759	805	745	785	795	785	773	764	781	789	769	797	800	795	765	774	777	787	794	775	849	801	825	821	771	792	801	782	827	832	800	816	794	802	783	809	778	787	760	811	775	812	799	745	802	758	789	733	751	738	817	795	733	772	777	766	807	775	830	776	776	818	766	756	802	818	749	788	767	776	796	792	736	808	743	768	820	751	745	810	809	747	832	796	789	753	787	807	807	778	800	815	751	718	813	744	790	744	849	770	753	783	803	809	765	748	767	771	789	765	865	768	753	798	823	857	787	779	768	763	764	791	768	774	772	753	771	769	777	804	763	783	792	833	796	809	782	788	799	856	793	801	752	781	735	796	810	738	784	795	819	775	803	804	840	788	756	769	807	736	750	867	780	749	799	834	822	764	835	793	791	830	763	800	794	776	820	774	774	762	809	795	785	780	766	738	772	815	827	792	801	776	738	798	811	806	788	789	777	804	817	805	825	779	768	770	767	789	790	764	789	809	790	746	763	765	823	781	793	755	741	789	780	790	808	786	813	812	788	773	789	813	793	775	845	815	804	763	799	773	838	812	811	785	754	838	835	819	812	774	760	819	803	785	750	833	755	815	781	793	825	775	756	736	784	739	767	831	785	793	801	784	769	799	735	742	792	756	747	825	732	811	792	765	730	814	817	797	785	799	792	753	747	767	771	767	788	790	778	798	791	783	822	722	776	823	825	775	763	748	813	804	798	804	773	774	794	792	779	807	786	769	765	825	777	735	819	835	750	725	797	793	780	774	806	816	773	824	784	856	756	766	804	768	796	739	790	783	824	760	786	826	768	769	774	731	803	776	815	768	787	817	728	784	729	779	782	782	776	759	763	775	831	748	750	765	806	744	789	772	786	765	833	803	770	807	749	781	780	800	738	849	800	800	793	814	794	769	815	800	798	787	753	760	735	727	749	832	775	777	833	791	820	805	798	777	814	790	777	778	791	824	815	788	802	805	774	774	779	831	771	789	831	779	815	829	819	812	779	782	792	772	765	811	792	785	793	788	824	816	772	799	776	752	765	793	792	781	744	797	784	779	775	767	788	809	766	824	780	787	796	845	810	792	773	783	787	768	780	798	758	788	794	861	805	774	772	756	814	781	826	796	753	781	782	754	749	811	803	799	799	822	702	758	815	775	780	798	809	786	796	797	799	800	804	880	757	788	755	758	820	743	799	713	793	750	798	841	806	794	795	766	830	792	788	771	773	775	763	795	777	755	759	795	806	779	846	804	753	768	777	775	766	813	753	822	776	803	780	794	757	790	818	819	747	732	788	753	768	822	748	864	782	740	808	773	778	820	764	821	787	714	785	810	871	739	787	805	758	776	757	790	804	756	778	773	760	776	807	769	746	776	841	772	823	758	748	822	775	795	744	759	775	818	774	830	761	786	811	813	790	788	838	796	750	815	816	799	825	785	777	808	815	770	776	793	797	816	801	802	752	800	762	803	784	760	798	766	772	803	794	816	796	787	739	810	847	798	716	836	829	786	813	787	834	741	807	795	776	790	743	793	801	810	775	808	782	847	773	768	767	831	775	810	823	797	755	802	798	785	799	789	815	759	780	780	782	802	809	765	747	794	762	784	774	810	797	825	814	783	773	773	800	771	845	817	762	798	788	851	794	759	766	823	750	799	782	795	775	793	822	760	778	757	795	804	856	780	727	751	853	792	791	770	774	780	830	728	824	803	780	762	751	770	765	840	809	803	782	792	735	809	765	776	799	814	783	808	759	795	756	806	826	806	796	801	762	767	880	755	772	748	780	806	785	813	772	811	784	797	724	777	791	742	806	792	761	794	758	764	799	859	804	770	806	766	834	786	813	768	823	781	804	811	787	788	796	821	791	775	780	789	821	811	787	746	771	729	803	781	771	753	797	779	795	769	772	777	840	805	827	817	791	767	835	728	846	775	797	772	790	824	782	806	773	770	771	849	833	798	797	753	795	772	822	812	811	770
1273	147	107	100	56	91	75	96	94	78	70	76	79	85	76	78	67	61	65	73	66	64	53	68	71	68	68	64	52	63	53	59	50	60	60	68	62	60	57	62	56	61	54	66	70	58	60	58	57	62	51	61	51	58	47	47	52	60	45	66	54	55	40	59	58	47	55	50	66	56	70	59	55	69	45	69	54	72	78	46	59	59	62	56	55	57	65	51	65	57	69	61	69	62	73	51	43	56	58	59	47	60	58	57	64	59	50	49	61	51	68	60	61	53	51	48	49	49	51	46	62	61	53	58	52	58	44	56	47	53	51	65	58	67	62	62	56	51	60	68	46	51	63	59	56	64	55	50	46	71	54	46	66	58	59	51	63	58	54	62	51	56	64	53	57	65	55	57	59	47	43	52	62	61	53	53	46	61	60	60	58	57	56	51	70	59	60	54	71	43	62	48	55	63	61	57	50	53	46	41	45	53	50	59	53	72	54	50	63	61	41	48	61	58	57	62	49	53	61	56	53	64	61	52	48	52	49	69	64	63	47	60	60	68	56	61	48	51	60	57	57	55	61	44	56	65	44	58	56	54	48	39	57	65	51	48	49	66	64	50	59	41	54	65	62	50	56	47	53	54	43	53	52	61	56	65	54	53	51	59	50	50	55	60	65	51	60	51	60	44	56	67	46	55	57	52	59	55	58	47	70	49	50	61	67	60	62	56	57	61	53	75	60	56	51	58	48	62	45	49	56	67	61	51	56	57	56	51	57	34	38	57	64	56	54	60	49	57	63	64	57	60	54	64	50	48	65	54	60	52	61	51	67	49	51	50	66	53	62	61	58	56	68	58	54	47	60	65	46	50	70	48	50	68	65	52	55	63	78	67	52	48	46	48	58	64	64	51	63	53	61	44	44	57	64	60	46	58	41	71	49	41	55	55	59	51	50	40	69	63	36	51	55	41	57	57	50	71	65	55	65	56	51	54	58	52	57	47	56	42	57	55	62	53	62	44	60	57	47	51	47	53	47	51	50	68	61	49	58	52	60	74	43	45	56	58	50	52	65	55	68	55	66	61	47	64	57	72	60	62	64	50	57	59	48	59	57	56	69	56	53	69	58	54	51	63	49	50	48	69	56	59	55	60	38	63	57	48	53	66	43	45	65	65	74	65	55	60	45	46	47	47	42	46	42	57	47	64	54	47	56	55	56	50	64	63	48	58	58	52	55	62	54	60	63	65	55	41	41	40	57	50	63	45	53	65	72	65	41	53	54	61	50	46	55	50	48	48	60	46	56	48	57	68	58	58	54	62	62	58	75	58	50	51	67	64	57	60	54	57	59	58	51	82	47	49	68	52	57	42	66	70	58	53	56	47	55	61	57	56	54	43	49	58	74	65	46	44	55	71	56	53	66	45	54	58	60	61	59	67	45	51	46	52	59	69	61	65	65	60	68	56	51	47	60	46	69	42	60	65	63	64	46	54	65	59	59	56	60	51	46	48	74	57	50	58	70	57	61	61	52	52	67	64	61	53	51	51	64	58	65	57	49	67	66	56	62	52	58	50	61	50	51	64	51	35	56	69	52	60	54	52	59	69	64	58	58	61	50	61	40	65	56	64	60	66	63	65	54	69	53	45	64	53	63	51	68	61	62	64	52	43	40	56	65	60	48	67	41	51	67	55	59	51	50	51	50	55	57	53	56	55	58	56	57	61	56	46	54	52	53	62	60	66	57	58	56	58	58	52	66	54	47	58	43	49	55	55	57	63	43	50	44	60	59	55	70	46	65	44	52	53	45	59	64	53	42	39	69	46	52	63	49	59	65	57	66	53	52	70	54	53	42	52	67	57	55	58	44	56	59	46	61	57	73	59	56	72	59	50	74	52	62	49	56	58	41	61	56	43	53	59	54	60	58	58	54	52	62	59	55	60	57	49	50	52	50	51	54	54	55	52	72	60	69	55	68	50	48	57	52	47	67	65	57	56	57	51	59	52	65	43	65	60	60	46	55	56	54	65	61	61	55	58	53	48	63	49	68	60	61	55	62	45	52	48	53	51	60	47	58	47	47	47	46	51	50	61	46	57	61	45	57	62	61	57	64	57	50	64	57	60	50	54	53	55	65	49	55	44	74	48	46	60	64	56	55	60	60	53	54	56	49	51	57	56	53	56	54	49	69	70	50	71	59	47	47	67	55	65	53	69	55	42	59	69	59	43	63	46	69	59	39	50	72	53	56	48	54	59	57	38	56	55	51	52	52	60	34	64	61	55	57	45	59	37	58	51	74	50	56	54	74	69	56	80	55	56	52	48	51	61	53	54	67	53	60	56	58	46	58	60	56	55	57	63	52	48	56	63	49	62	47	57	47	59	58	58	63	53	59	48	51	64	40	54	70	54	63	56	54	67	47	63	56	51	72	66	58	49	51	61	56	60	57	65	73	49	60	67	54	54	64	59	67	55	57	55	52	48	61	49	62	40	59	56	50	62	56	50	48	52	51	53	47	61	61	59	64	67	57	44	65	52	40	52	51	56	50	53	49	55	60	50	49	59	47	54	57	65	50	55	59	65	52	49	56	46	45	55	78	53	44	59	54	66	53	64	59	60	42	70	50	56	52	62	64	60	59	59	55	48	60	59	65	56	51	68	57	59	67	49	61	62	65	63	49	65	60	63	53	56	51	70	57	64	59	56	50	54	58	56	55	68	74	51	62	68	58	51	53	48	44	68	61	55	53	61	54	60	56	56	63	62	43	57	53	65	45	60	72	67	55	61	43	55	61	46	49	44	44	65	61	53	54	60	52	55	45	60	50	63	52	52	56	57	54	48	58	43	52	68	55	53	56	62	57	61	48	44	61	54	47	54	67	50	47	65	58	60	69	54	55	52	50	44	47	60	53	60	54	53	55	60	48	61	44	58	62	50	73	48	54	48	72	57	64	45	53	60	57	55	59	57	49	52	68	64	58	44	74	54	56	69	46	73	60	61	47	68	73	53	46	52	65	54	58	59	49	54	65	56	66	61	67	58	62	54	50	63	59	56	47	64	49	57	50	53	52	68	66	57	58	58	54	62	60	51	56	56	58	53	61	59	61	59	68	48	65	53	51	54	52	51	72	50	53	57	52	69	53	50	57	58	59	42	48	69	50	43	64	57	55	59	63	55	63	53	56	53	54	60	64	55	44	59	59	51	65	45	57	58	64	63	49	70	60	50	56	50	49	51	48	53	67	65	63	46	55	57	55	57	55	55	59	50	76	58	64	66	62	53	59	47	58	50	68	69	61	47	58	50	59	48	58	68	53	54	54	63	50	63	48	56	54	72	55	65	55	61	69	54	61	54	54	51	43	60	46	44	51	50	58	47	62	48	49	45	48	58	65	66	67	45	63	54	51	36	64	61	61	60	68	57	60	72	59	57	63	56	45	69	52	52	60	61	59	48	58	63	61	52	55	56	53	62	64	58	55	44	57	48	60	57	52	49	43	50	61	59	56	59	48	41	67	53
11060	2020	1136	1184	2517	3790	3960	3525	3012	2595	2049	1886	1648	1459	1328	1267	1137	1019	957	890	953	859	848	843	786	740	765	749	793	733	701	695	660	708	661	719	619	650	659	673	650	609	608	610	634	650	604	602	605	661	595	662	592	611	589	575	582	594	582	599	569	588	639	589	633	586	563	605	645	638	583	625	595	551	587	597	593	607	573	594	583	618	584	594	619	583	641	550	565	615	594	581	603	577	556	608	582	539	578	536	569	569	594	589	568	579	566	589	565	584	586	541	574	602	575	542	599	592	546	592	552	521	580	554	612	588	573	615	564	564	567	602	597	581	588	608	600	562	578	572	566	598	571	608	597	577	549	590	582	576	524	604	589	567	578	592	591	593	588	574	580	576	546	574	554	567	563	576	633	597	583	579	553	568	576	594	567	566	601	577	601	563	570	589	608	563	570	566	528	549	608	560	558	595	562	604	587	584	572	587	606	623	553	554	602	613	600	582	558	572	564	593	566	565	593	590	560	596	564	544	575	575	615	572	557	581	571	549	527	599	581	613	551	543	504	561	549	613	561	584	566	585	591	574	556	551	578	566	603	572	585	606	570	586	574	551	547	582	577	553	577	564	524	587	552	578	584	551	586	557	556	547	567	585	554	611	615	599	596	617	578	535	599	611	532	576	621	541	617	576	582	608	577	570	555	569	570	539	566	534	558	592	553	566	558	586	548	622	537	579	554	540	608	554	578	554	549	524	570	547	547	608	575	582	548	550	585	590	581	564	615	560	580	554	587	612	600	575	595	505	574	551	645	571	616	566	538	601	606	553	565	613	565	532	594	572	585	608	640	538	554	542	551	601	592	587	575	541	570	545	633	548	558	575	551	549	601	555	598	553	597	562	556	574	574	539	567	625	565	577	547	584	527	543	558	581	573	591	553	594	555	549	571	591	574	574	601	521	584	584	574	608	523	575	584	597	588	568	575	575	556	555	559	536	564	530	576	582	608	573	561	531	609	589	580	572	546	571	564	544	547	543	560	560	571	548	575	578	548	580	536	523	598	582	575	550	589	582	553	604	547	546	550	573	558	560	523	634	588	568	564	570	578	565	585	596	578	582	589	524	598	562	577	588	577	591	538	564	524	581	567	550	577	574	548	565	584	598	583	512	590	562	595	566	569	556	590	616	573	581	579	590	576	548	614	579	580	589	537	550	577	550	538	548	554	599	573	582	601	574	518	606	575	582	584	558	559	580	581	558	566	627	571	574	559	599	589	557	637	609	577	565	588	580	583	578	544	598	617	554	580	595	571	586	564	608	591	571	560	607	560	589	565	568	625	567	566	572	538	578	572	542	584	621	595	552	596	614	580	550	554	523	566	569	560	563	575	565	555	550	554	577	577	581	579	557	605	573	562	543	595	603	585	586	573	566	585	555	555	568	569	580	576	540	548	562	559	577	601	580	554	539	603	599	581	591	542	558	547	598	584	571	540	572	553	575	549	633	573	565	597	580	574	582	562	595	563	547	580	557	573	633	539	561	516	563	519	590	520	565	605	599	564	638	583	567	583	538	587	585	558	550	537	569	564	582	593	605	578	597	575	581	592	580	601	576	563	551	562	537	574	603	608	580	602	552	567	576	545	573	535	581	599	565	576	571	574	558	589	571	602	553	562	542	571	540	588	573	587	526	609	532	615	558	596	592	578	569	548	551	567	553	553	561	562	570	584	565	575	593	561	571	596	598	545	582	586	546	572	553	544	562	559	511	576	559	541	589	555	508	530	562	585	557	579	562	536	536	576	580	569	577	573	574	561	535	592	562	602	565	537	551	584	553	579	572	576	589	585	565	564	561	603	574	603	598	576	573	545	568	591	587	559	575	560	562	566	575	597	608	575	574	570	582	573	595	553	560	581	574	559	551	539	597	574	564	603	562	560	574	586	565	579	576	530	562	580	551	543	588	583	584	597	614	594	575	561	578	598	550	582	575	596	540	501	593	575	585	555	603	584	537	555	542	566	582	605	598	572	576	553	588	559	616	572	611	584	603	579	582	584	572	603	591	595	620	581	605	576	579	571	599	581	581	579	580	539	544	574	604	587	591	605	537	549	604	583	546	586	587	560	608	568	539	558	551	588	600	581	531	611	581	581	565	611	512	566	586	587	556	561	549	568	554	554	555	585	545	577	595	556	547	559	543	546	571	554	590	571	599	562	567	561	592	555	542	563	555	560	592	591	555	572	545	549	576	548	523	568	565	550	547	555	530	625	536	584	586	534	548	630	596	554	516	609	625	620	607	581	560	602	594	569	552	551	585	562	601	557	562	588	604	582	551	576	593	582	559	621	565	559	581	569	567	540	519	584	570	592	625	583	562	576	588	581	569	576	524	549	590	600	583	607	532	611	554	603	549	559	542	533	585	543	558	576	574	561	515	606	584	541	564	578	601	560	559	561	594	565	536	560	586	611	562	545	586	582	584	562	610	558	574	558	541	528	608	556	605	605	629	596	592	586	581	554	563	538	584	578	573	568	552	598	560	574	576	533	632	558	575	608	610	581	580	537	605	542	563	580	530	584	559	529	548	564	536	590	573	570	563	558	578	550	550	634	637	541	614	602	554	576	585	564	568	573	557	574	585	524	584	567	594	539	577	604	580	545	593	575	586	549	602	572	585	589	571	542	572	558	593	561	607	577	555	585	518	620	561	612	562	588	585	597	617	570	558	530	572	574	551	577	578	539	611	593	588	603	569	577	550	539	574	567	598	568	580	557	597	588	585	573	566	541	569	573	577	570	544	616	532	612	577	574	540	571	538	583	571	575	576	569	530	590	555	512	560	596	567	593	611	600	544	573	635	590	595	593	517	568	566	596	575	560	605	567	574	583	598	547	546	601	562	547	554	598	533	527	579	597	554	539	558	561	595	570	591	566	529	588	576	556	599	621	598	549	604	538	611	570	609	591	567	563	549	584	600	573	545	562	570	621	589	562	572	601	573	564	576	612	581	540	529	603	558	588	567	547	576	601	565	588	578	585	587	570	552	598	567	566	564	620	584	588	594	541	569	602	622	555	556	615	558	576	577	573	589	581	550	562	614	571	569	587	594	563	574	639	547	572	564	535	562	591	584	588	554	594	540	569	597	568	575	603	575	547	596	570	591	583	570	579	574	582	597	584	580	573	575	545	585	596	536	627	568	561	558	559	589	596	600	556	559	603	553	591	578	548	524	582	561	586	570	568	572	560	556	544	588	613	615	609	578	586	527	591	587	588	563	615	578	525	541	576	592	549	583	554	585	558	559	553	585	599	564	565	578	586	559	569	573	544	562	562	569	572	561	584	595	621	546	559	532	575	589	556	590	550	527	546	563	543	570	609	557	556	518	539	599	540	565	579	592	550	529	543	552	520	571	567	557	611	556	570	561	599	590	553	538	580	556	571	569	584	582	546	583	548	526	551	578	559	545	555	621	576	592	551	614	543	573	577	562	576	537	608	535	513	584	591	545	536	512	573	607	574	576
3018	112	77	71	79	53	83	81	86	63	66	65	69	83	78	74	76	77	70	72	66	75	75	69	54	59	57	50	63	58	55	75	60	56	57	55	61	45	58	51	61	58	50	71	69	64	57	78	53	43	40	49	63	59	54	45	53	67	55	56	57	43	40	63	57	67	55	54	52	56	42	61	56	53	44	53	55	59	51	54	52	39	52	48	52	50	69	43	45	48	52	51	46	55	56	70	55	48	53	36	54	40	38	51	47	69	43	60	67	47	61	59	54	63	68	62	34	51	52	58	62	64	61	63	51	59	65	63	58	44	68	47	57	54	62	54	55	48	59	58	45	53	48	52	62	59	62	47	54	44	53	52	59	55	50	61	60	53	51	51	56	62	44	56	49	62	59	40	49	54	64	69	50	43	59	57	61	59	60	47	40	64	49	53	55	52	59	46	44	66	64	64	51	61	62	59	48	51	52	59	55	49	46	51	70	63	60	50	40	46	45	54	47	57	47	58	62	50	59	56	39	47	59	49	51	62	52	50	43	47	64	50	57	49	59	66	40	50	54	70	56	55	54	55	44	56	48	64	54	37	55	55	47	53	50	45	44	67	50	46	56	69	49	60	40	58	66	60	51	57	48	54	50	56	44	47	58	56	55	48	50	53	63	62	59	48	63	61	46	49	50	59	60	56	42	53	58	55	48	48	58	61	63	52	57	55	42	54	62	66	48	66	46	44	45	72	49	41	51	53	48	58	46	45	54	50	47	59	66	58	65	52	54	57	59	47	48	65	51	42	51	51	53	59	54	59	59	58	49	44	51	51	52	50	61	57	48	44	48	45	51	57	52	54	68	52	42	50	54	63	55	59	61	63	59	51	62	51	57	52	59	69	54	46	59	59	54	55	53	68	54	65	52	56	54	53	44	49	56	61	47	60	58	51	60	48	51	55	55	46	60	51	63	48	62	53	49	45	68	40	43	43	51	63	67	56	53	57	50	63	52	70	43	48	59	50	61	77	57	44	52	61	67	55	53	47	58	53	52	63	60	47	52	50	49	75	58	49	50	51	49	62	47	66	50	55	56	52	54	53	50	58	64	47	47	54	42	52	46	37	56	55	45	51	68	44	42	44	60	48	60	62	68	59	54	52	61	55	55	68	60	52	48	35	45	46	60	64	50	55	52	55	54	47	56	56	41	63	53	45	63	60	53	54	49	55	35	47	52	67	52	58	50	67	59	65	51	48	41	52	50	66	49	64	56	56	42	68	50	57	57	65	52	66	48	39	62	54	58	54	52	52	66	47	48	40	46	50	57	40	52	47	61	59	41	58	46	55	63	53	56	63	72	48	51	46	65	57	64	58	57	40	55	50	54	50	62	49	43	59	46	65	52	50	63	54	44	46	51	52	56	52	65	53	53	48	49	63	53	38	66	63	59	47	46	54	45	53	63	53	53	53	52	62	48	46	59	42	59	58	46	50	67	53	54	63	50	66	59	55	50	51	60	50	45	58	53	51	63	57	50	51	48	49	53	53	47	54	60	58	60	64	53	45	39	66	56	59	64	53	48	61	62	62	57	59	52	60	35	51	46	63	38	48	57	54	43	53	47	53	55	60	46	67	50	49	44	54	59	42	50	55	51	47	49	44	57	56	55	44	50	56	52	54	53	56	40	55	47	54	65	59	51	69	65	62	49	48	58	49	60	49	47	56	50	50	56	50	58	51	53	48	49	51	60	42	51	64	49	52	52	62	57	61	60	52	57	63	53	50	53	56	53	53	52	59	43	65	59	61	47	43	58	53	61	50	50	65	69	46	58	53	52	53	63	64	64	48	60	62	61	52	39	60	53	67	59	55	52	57	57	55	63	44	58	53	57	75	60	59	56	56	59	51	58	44	48	44	43	60	53	57	35	57	39	53	50	54	60	45	62	66	47	59	64	54	63	58	51	61	56	64	33	54	54	56	57	70	48	43	56	48	53	56	56	55	55	53	55	50	57	65	52	49	60	48	46	53	56	53	53	56	56	56	55	58	50	55	40	49	66	60	45	71	43	47	58	58	57	59	54	57	59	51	56	64	50	52	55	47	48	58	54	53	47	55	56	59	51	60	52	66	50	55	51	58	54	59	67	47	54	49	65	50	57	57	43	67	47	45	49	55	49	57	58	59	57	64	61	56	50	75	51	54	49	51	52	68	56	46	62	52	47	42	55	53	55	51	54	63	69	54	51	47	50	57	62	65	64	57	55	54	65	52	48	52	70	47	49	46	51	55	42	54	52	49	51	53	52	58	55	51	62	74	58	59	46	47	54	48	67	56	49	59	49	56	57	46	49	41	53	44	44	51	68	69	57	48	48	64	54	59	67	47	47	60	61	51	53	45	56	49	56	50	49	60	51	43	44	56	49	47	63	58	34	48	57	61	59	60	64	61	60	45	54	48	49	42	51	61	59	62	65	51	59	67	59	54	59	56	58	67	64	52	40	70	64	55	57	44	52	49	50	55	47	44	51	54	61	60	47	58	52	73	55	60	54	52	46	52	59	63	58	45	60	47	54	48	61	58	55	48	62	68	49	62	45	47	51	65	54	53	50	56	40	53	54	81	61	46	53	52	53	58	56	63	64	66	46	57	56	57	69	50	40	42	38	56	51	44	66	70	48	51	53	60	57	63	67	55	50	60	57	60	59	57	57	48	48	43	51	53	61	56	47	46	45	62	50	59	46	61	51	56	48	56	51	65	58	53	58	47	63	61	61	59	57	49	54	54	60	51	51	52	60	60	59	69	48	53	58	53	51	48	61	46	66	45	48	58	55	47	53	57	62	58	41	66	51	61	63	50	47	53	60	39	55	51	39	52	69	57	56	42	55	54	56	36	58	55	59	53	46	48	54	45	61	59	47	53	46	62	76	56	54	58	59	65	53	55	47	52	65	48	59	44	45	46	48	66	59	45	52	52	55	55	66	47	52	66	46	62	59	56	59	45	55	63	63	49	61	53	52	45	60	35	68	49	56	59	43	62	60	43	42	51	57	57	55	58	49	37	57	56	49	55	61	64	44	43	46	64	47	59	48	52	55	60	62	44	46	63	51	54	55	48	66	60	57	55	43	56	59	64	66	50	55	54	62	49	60	60	54	55	46	64	50	38	47	45	51	44	69	55	50	51	50	58	62	56	55	54	54	54	71	52	46	46	53	60	49	49	59	59	62	56	55	71	45	56	47	45	60	59	66	45	48	48	62	51	65	53	54	51	43	53	58	51	53	49	58	51	46	41	53	63	34	59	59	56	53	59	43	58	50	61	59	67	50	44	55	65	41	50	61	57	46	52	54	59	48	59	53	49	45	49	55	42	62	29	62	53	55	49	59	59	59	40	55	47	59	47	52	49	56	48	33	45	56	56	57	49	57	56	54	52	46	51	56	51	59	53	51	66	56	37	56	52	64	55	64	64	58	54	71	53	60	49	46	46	66	51	56	56	54	56	46	62	55	68	68	51	57	42	72	58
8309	1520	1009	933	1866	2897	3167	3037	2759	2297	2105	1799	1612	1464	1280	1190	1085	1051	989	944	920	892	828	818	771	822	755	744	723	733	663	653	604	630	649	638	577	618	588	587	549	586	540	575	610	623	589	548	522	566	530	565	571	549	564	572	587	519	561	531	560	567	517	523	495	515	533	512	517	551	534	533	518	541	533	544	535	514	488	517	559	534	541	536	468	516	544	550	492	502	513	519	512	499	511	541	530	541	521	518	555	480	490	551	520	491	517	524	499	512	540	513	495	543	513	545	513	486	521	529	537	524	520	518	523	525	498	473	516	492	547	514	512	514	520	579	521	507	480	494	493	463	515	499	525	496	511	501	507	488	485	496	496	480	513	473	516	454	473	496	505	511	527	536	526	489	521	527	474	531	510	521	511	519	510	505	533	462	514	462	493	516	525	487	466	505	522	530	525	531	513	484	516	512	520	471	501	508	532	505	528	488	478	469	507	479	497	492	497	527	515	526	559	535	537	492	501	515	481	478	489	494	526	537	523	481	492	514	532	487	487	463	518	491	481	481	499	488	501	498	490	489	436	482	488	533	520	491	486	494	513	490	503	540	491	507	516	483	508	517	513	487	549	479	534	535	522	516	485	469	527	490	514	471	468	524	479	473	528	489	483	506	503	521	537	460	478	509	462	555	499	532	538	499	513	507	515	490	500	502	518	526	521	497	509	469	510	482	532	498	491	499	551	505	482	546	509	489	487	493	514	500	512	557	507	494	529	530	529	529	498	510	540	515	486	528	482	512	542	525	531	501	510	505	564	504	528	497	528	534	517	520	517	477	504	514	520	472	490	489	521	477	459	528	526	503	480	554	529	510	496	496	532	484	521	470	490	506	516	525	484	549	483	514	527	513	510	509	487	518	541	485	521	477	478	501	503	489	487	503	500	523	521	503	492	531	522	496	526	469	480	528	490	503	499	560	524	485	544	541	499	509	484	517	501	496	490	487	488	502	491	540	484	511	500	538	485	544	464	512	569	526	521	497	463	513	501	500	518	479	519	528	506	465	455	473	493	513	483	505	521	467	504	503	478	491	547	504	501	499	458	482	507	500	526	481	495	495	452	458	501	504	486	528	530	476	511	486	511	509	510	530	501	535	509	484	497	514	492	506	527	509	472	519	526	504	514	493	493	512	524	470	459	520	533	491	497	536	529	521	498	490	494	490	516	526	500	504	487	500	526	491	491	514	528	506	512	521	524	506	506	486	480	509	527	500	492	490	508	506	520	507	457	481	461	484	468	519	462	504	491	492	490	453	515	509	510	463	509	524	521	499	533	501	525	539	520	530	500	500	461	516	577	510	502	511	512	502	503	530	497	527	474	506	506	507	503	454	514	517	505	523	489	518	503	514	490	516	522	488	524	524	489	528	516	518	503	490	508	509	488	496	495	497	487	526	483	522	508	497	498	536	503	506	520	502	480	527	477	485	506	519	503	494	547	520	495	505	552	498	495	515	483	479	513	523	525	533	520	498	507	511	489	511	520	483	497	538	549	498	515	466	518	547	524	551	545	518	519	533	515	524	509	490	492	514	494	520	509	459	480	513	483	466	518	510	536	542	481	495	516	505	489	505	519	483	509	481	522	491	459	487	469	519	501	490	479	469	452	555	559	539	494	503	527	524	492	490	466	454	512	485	553	507	515	521	521	519	507	500	526	518	527	469	502	489	515	532	472	508	510	515	490	496	488	493	488	475	470	490	475	515	512	510	515	484	486	527	519	518	525	516	543	517	523	492	485	516	492	486	503	549	517	491	553	488	493	540	499	547	450	503	520	488	500	500	496	479	543	523	521	477	499	473	508	510	561	478	498	524	490	475	480	509	496	494	517	519	519	563	538	513	543	533	537	498	495	503	495	535	503	533	492	512	552	539	522	501	481	495	532	540	505	501	480	527	539	528	499	482	482	519	498	518	479	511	489	539	494	508	533	501	477	554	490	494	522	526	568	552	489	484	463	516	517	482	493	522	508	474	522	488	507	499	484	526	504	504	507	450	518	514	493	496	498	488	536	500	495	502	531	539	493	530	480	520	522	454	527	473	512	522	500	518	521	486	492	517	465	505	479	469	518	497	503	512	520	539	503	501	467	490	483	503	532	520	510	530	497	482	499	520	472	447	511	464	485	526	499	481	530	515	524	480	488	515	515	475	523	486	532	524	519	524	521	484	500	509	497	532	514	492	541	510	524	521	465	518	462	482	503	495	545	544	505	514	528	512	527	549	508	512	483	492	533	532	508	472	515	498	483	503	486	528	497	487	497	511	466	496	496	481	465	484	532	520	511	494	498	487	527	498	524	516	501	495	519	488	497	485	497	508	552	491	509	493	504	534	481	476	512	495	478	481	532	513	488	503	480	490	483	487	499	497	479	525	533	460	530	506	478	483	517	527	504	473	495	486	483	515	493	504	536	531	490	480	497	492	482	460	505	561	455	517	506	492	527	517	499	502	543	511	488	509	545	495	476	509	523	523	512	554	484	476	466	434	552	507	517	529	560	534	530	492	505	503	545	516	489	542	476	527	512	483	535	509	452	535	472	519	522	499	495	517	497	528	482	513	491	482	498	511	533	535	537	484	493	430	535	509	501	457	481	509	531	508	480	489	524	505	513	498	502	514	510	493	506	561	517	531	486	502	506	521	532	517	501	492	538	494	520	498	481	469	512	534	492	506	520	450	487	498	510	523	512	517	530	512	535	517	485	521	520	528	514	512	504	500	469	511	469	530	515	538	506	459	496	494	507	523	523	508	504	519	525	505	482	581	497	480	472	527	498	519	505	511	487	545	467	503	483	504	502	504	506	520	497	527	487	507	525	536	500	539	527	487	527	504	507	495	506	489	500	502	490	493	504	527	521	510	490	496	497	545	546	497	505	507	480	545	489	507	544	517	540	540	526	514	515	536	519	501	515	455	509	496	471	463	503	491	530	502	487	524	450	554	471	488	461	522	494	475	552	502	490	470	517	520	503	489	567	479	490	487	511	509	494	506	516	458	497	533	511	495	538	488	508	541	531	533	491	521	509	478	519	490	517	515	516	497	458	527	532	491	523	515	498	454	480	500	469	509	497	518	526	500	513	519	508	520	486	481	496	493	482	529	502	522	488	501	509	534	539	529	495	505	514	488	512	506	500	509	505	432	526	503	498	482	512	515	517	479	499	487	519	528	485	504	508	520	485	517	471	471	481	505	494	497	494	502	490	519	512	503	542	497	493	567	513	504	492	476	496	518	496	516	508	462	484	479	477	493	508	517	519	523	507	514	500	477	481	493	558	521	489	547	493	520	530	524	491	531	497	538	486	530	508	497	468	511	527	507	524	499	498	467	537	471	497	502	474	502	493	533	517	478	501	513	512	493	515	465	504	539	499	512	482	463	515	514	495	506	485	542	505	563	532	474	490	551	504	498	497	504	528	474	505	533	499	526	510	535	502	511	502	484	472	490	511	492	498	487	501	504	517	453
1746	152	97	56	63	58	66	64	89	69	67	79	69	79	62	55	52	38	46	44	41	38	45	42	38	49	55	50	33	40	31	33	40	27	24	32	41	40	33	42	38	29	26	40	35	29	36	41	34	43	33	41	34	34	31	23	43	19	29	27	36	36	43	39	37	32	26	31	36	36	22	29	31	35	30	32	33	29	22	30	32	31	34	28	28	26	34	27	34	30	34	39	27	29	21	32	34	32	29	30	31	37	26	41	28	37	37	23	29	29	31	34	21	29	32	34	30	32	28	35	31	24	34	36	29	29	37	35	24	34	29	30	29	26	28	28	26	41	38	26	19	42	27	36	32	36	31	27	31	32	28	34	28	40	31	38	31	32	25	29	26	37	24	32	33	24	29	33	32	24	23	35	28	30	29	30	27	31	31	30	37	29	36	27	19	36	24	33	32	27	38	30	45	28	26	39	31	19	43	30	34	25	32	24	32	34	32	40	34	35	36	34	35	29	27	34	24	31	39	24	33	33	25	31	21	26	32	24	34	35	18	33	33	25	22	34	33	35	33	29	20	29	35	34	36	39	28	33	20	30	29	25	30	34	29	31	24	35	28	22	34	31	36	31	32	39	28	25	33	33	34	30	28	30	29	34	29	26	30	30	19	21	43	45	35	29	27	26	27	19	33	27	31	31	33	31	29	32	32	30	25	26	24	33	31	26	33	26	20	27	30	25	28	27	25	21	22	29	31	21	22	34	31	25	29	28	36	22	28	35	18	31	21	25	33	28	17	41	36	21	33	29	32	26	32	25	33	39	39	24	35	30	26	26	36	28	31	32	24	32	33	29	27	33	22	28	33	38	26	29	36	33	36	29	26	34	14	33	32	36	28	28	31	43	33	41	22	21	33	34	25	30	34	37	27	26	28	24	28	27	34	23	28	26	31	26	25	34	26	31	26	40	27	26	30	25	25	26	26	37	31	37	25	26	35	32	18	31	26	30	30	33	35	28	37	31	19	32	28	25	36	26	30	32	34	29	28	24	33	25	20	25	26	31	41	29	31	28	34	25	26	33	21	24	24	28	27	32	26	30	22	44	32	24	17	30	30	24	38	26	26	33	30	30	30	26	28	23	34	26	29	27	33	32	33	29	27	31	35	31	36	22	30	26	29	36	33	39	27	22	23	26	36	33	36	33	26	33	24	24	30	27	28	38	25	36	35	30	29	26	30	28	27	22	24	28	39	26	24	23	25	31	41	24	19	34	29	21	41	35	32	31	30	20	30	30	18	26	29	23	26	32	33	33	38	25	19	29	29	23	29	33	26	43	26	32	26	31	31	34	29	26	28	24	28	29	27	31	23	22	36	30	31	31	40	27	24	24	30	21	20	20	32	36	34	33	29	31	25	30	20	22	28	35	36	34	34	27	36	21	38	26	26	24	28	22	38	13	42	31	30	29	30	26	32	29	34	23	32	28	35	23	31	27	34	40	26	33	30	30	32	34	37	29	30	34	26	30	40	25	28	34	32	27	33	27	38	22	32	41	27	18	34	23	35	30	27	29	26	29	25	34	34	33	24	26	31	38	27	28	30	27	33	32	22	26	34	33	24	30	28	23	40	24	30	34	26	36	35	20	31	33	18	40	33	30	31	24	34	26	26	28	31	22	29	29	48	24	34	33	30	27	41	28	31	20	35	30	26	35	23	34	28	24	29	31	32	34	26	31	23	27	35	38	27	30	35	32	28	23	29	29	37	35	26	23	31	35	34	27	23	27	21	30	29	29	31	33	35	25	36	30	28	40	34	28	29	32	22	29	38	30	42	24	33	42	25	35	30	23	31	31	36	31	24	25	43	35	33	22	36	28	26	24	23	31	39	29	26	32	32	27	28	32	43	36	34	32	32	25	37	34	27	27	31	25	22	21	39	31	26	27	34	37	32	24	22	29	27	22	26	29	29	30	34	26	34	28	42	31	25	21	39	33	31	30	30	27	39	33	36	32	32	28	27	47	27	34	23	24	31	28	22	26	25	36	32	36	25	28	19	31	42	33	28	36	25	29	31	38	26	35	30	24	29	45	35	34	35	36	31	26	27	30	34	18	32	32	35	43	36	31	24	31	29	40	30	27	29	38	18	27	34	23	31	28	22	28	29	22	30	27	26	34	18	26	25	32	33	26	27	25	37	37	25	29	33	31	30	36	15	38	22	21	27	27	29	23	40	30	31	35	28	32	26	27	23	29	26	28	27	28	32	39	26	28	20	25	29	31	25	34	25	28	17	44	25	26	31	33	31	33	43	32	39	31	22	33	34	32	28	18	36	30	23	25	30	26	38	27	27	30	32	24	28	31	22	29	34	24	30	29	24	33	19	32	38	31	25	28	32	32	28	33	31	25	26	33	36	28	19	40	30	28	21	30	29	36	30	27	28	29	32	35	31	26	29	35	28	24	38	38	26	23	31	39	25	23	36	27	32	19	30	32	30	25	25	27	29	32	25	27	28	38	36	22	27	30	29	22	33	38	23	26	25	34	28	27	27	28	25	42	33	29	34	34	42	39	31	31	36	33	27	25	43	26	30	22	42	23	34	33	33	21	23	43	35	31	36	26	32	33	31	28	32	24	37	31	22	31	41	37	25	27	32	23	23	29	36	26	30	28	44	44	27	32	21	29	29	27	33	29	27	20	28	31	34	24	30	28	29	33	34	32	29	32	25	38	31	23	32	31	24	23	36	24	25	30	28	24	22	32	40	34	39	23	27	34	34	22	25	29	34	26	31	31	30	27	25	25	37	31	32	26	40	27	33	34	25	31	23	31	32	33	45	32	28	33	26	31	32	28	28	28	31	35	26	28	23	33	34	31	39	35	24	32	28	38	35	20	26	27	25	37	23	26	30	30	39	28	24	39	30	22	29	35	29	46	32	31	19	36	32	36	33	35	27	30	37	33	23	24	26	27	37	39	23	31	27	32	39	28	27	34	36	35	22	29	37	31	40	31	22	31	27	27	25	37	25	30	30	31	32	26	33	28	30	31	26	26	26	24	35	29	31	26	28	31	32	32	36	32	31	27	26	31	37	18	25	36	28	24	30	28	28	21	31	28	21	29	30	31	25	32	21	18	30	36	33	28	42	34	23	28	24	31	27	33	28	31	32	39	34	31	22	24	26	36	33	33	31	29	26	34	40	41	38	24	28	32	29	24	35	28	26	29	31	30	32	34	27	39	33	43	32	25	24	33	30	41	31	30	29	33	27	29	23	27	27	35	29	28	30	27	43	26	36	31	30	44	16	29	26	29	20	27	33	35	22	25	30	33	38	18	30	28	29	30	32	24	32	30	31	36	27	27	34	21	29	26	29	25	22	26	29	22	36	27	32	32	30	37	30	26	26	27	33	29	25	31	35	23	25	37	26	41	28	35	29	18	27	41	30	38	24	26	32	32	21	25	25	25	30	30	20	24	27	22	27	34	37	37	25	28	35	31	41	42	25	23	22	27	30	28	30	39
12316	2338	1207	1164	3118	5178	5565	5189	4243	3489	2971	2441	2102	1889	1560	1446	1310	1229	1103	1009	918	821	832	798	707	720	690	607	594	613	587	575	535	510	539	511	500	451	449	455	447	444	464	457	410	425	401	410	407	405	422	404	376	405	386	354	399	369	346	355	366	363	372	401	378	344	372	339	345	370	330	357	337	376	349	353	351	367	344	333	326	329	367	356	337	323	338	349	348	372	350	342	327	362	347	338	357	340	344	327	334	329	320	315	354	349	344	348	360	325	368	336	351	343	319	310	342	367	346	342	340	329	361	332	325	329	326	331	341	317	322	329	319	309	340	292	358	305	324	369	336	318	310	311	340	333	348	367	318	333	323	341	308	307	323	323	312	326	318	320	322	303	313	337	341	301	342	333	343	342	358	342	320	323	300	318	319	326	296	312	331	319	321	302	304	307	290	312	332	339	318	358	349	310	300	322	323	355	320	306	314	318	333	298	299	312	339	331	327	340	300	319	305	336	309	339	346	295	318	322	343	337	287	319	312	337	297	315	284	329	342	318	335	305	319	298	336	321	318	359	326	325	333	303	305	301	343	323	338	296	306	329	333	321	322	305	339	347	293	345	300	331	333	339	291	308	315	319	343	289	331	334	301	307	317	313	307	286	310	324	346	302	322	335	296	291	343	306	331	335	295	314	293	306	313	324	313	319	328	346	345	344	312	317	318	325	339	374	381	306	308	324	297	311	299	311	313	308	294	349	356	308	319	305	323	346	322	296	296	326	309	319	319	329	304	337	348	321	335	337	349	351	356	348	316	328	339	337	320	304	313	311	305	311	330	314	321	339	311	314	308	300	295	332	326	319	309	304	314	288	357	310	305	300	336	312	330	309	320	331	297	320	317	319	366	327	313	301	336	339	306	305	332	314	306	281	328	304	308	330	345	320	301	297	330	323	321	298	327	303	315	337	296	321	330	325	324	311	297	311	314	313	308	288	339	292	319	306	316	301	336	347	321	360	323	332	336	323	343	346	303	334	308	302	331	339	299	344	314	295	304	300	290	334	331	339	315	305	327	334	332	351	328	336	276	328	338	330	324	316	290	331	317	343	303	281	300	327	335	308	304	321	325	284	291	306	316	307	315	341	293	319	327	340	343	329	320	339	338	316	289	303	316	314	287	327	317	322	310	314	309	316	287	347	324	306	308	334	320	339	322	329	324	308	346	329	318	318	327	305	336	328	335	288	334	337	317	297	294	325	345	309	326	307	309	315	315	317	339	344	340	286	340	313	343	291	331	314	294	297	320	316	294	318	300	293	301	331	317	332	369	331	307	334	319	306	310	315	297	317	322	338	303	355	352	317	310	302	351	336	332	306	334	300	331	330	283	309	377	318	336	300	331	362	302	318	325	314	318	307	316	319	323	371	348	338	351	317	318	335	335	324	327	299	339	280	341	301	322	310	320	307	318	319	324	320	306	352	294	305	341	304	294	316	328	330	372	337	329	318	339	309	301	296	327	312	328	318	325	337	321	326	309	323	313	330	304	296	311	328	318	345	323	357	324	308	313	313	320	320	327	320	325	313	292	319	318	338	335	344	317	353	329	312	317	332	334	310	322	336	353	288	331	329	311	331	294	312	351	349	323	322	344	363	293	332	333	346	332	329	346	329	323	325	356	321	305	337	342	331	332	325	317	318	302	315	320	335	333	296	311	310	308	341	338	335	302	302	311	346	348	334	275	330	321	351	294	317	279	306	333	333	323	322	315	304	308	332	354	346	344	328	322	335	339	350	319	327	361	333	313	320	315	290	287	312	315	334	302	335	320	301	328	337	319	309	336	331	327	337	292	304	290	336	319	296	327	306	317	310	334	311	307	326	307	327	304	330	330	314	319	306	344	324	312	326	323	277	344	294	309	288	320	301	309	324	337	352	345	351	341	313	303	306	302	295	312	302	357	326	288	331	312	322	364	310	321	315	315	324	322	322	332	325	307	311	304	311	312	320	308	307	316	359	321	356	313	334	342	331	327	333	299	331	309	310	350	311	334	322	318	291	327	318	350	321	342	331	300	330	318	331	319	324	330	316	316	329	333	302	301	307	326	330	324	300	331	316	299	328	321	325	307	308	298	314	297	319	328	297	319	309	351	321	363	317	322	347	343	320	319	303	314	301	359	328	335	332	296	308	312	293	295	329	325	325	301	280	330	317	305	309	293	312	320	320	349	304	326	289	364	277	310	329	322	319	326	287	316	317	341	343	312	310	294	315	315	297	298	343	321	346	317	304	323	321	314	324	287	290	310	336	301	295	300	313	323	336	316	293	332	325	294	313	310	351	346	337	322	287	296	294	306	323	310	330	314	323	342	342	341	323	336	345	308	311	318	316	315	308	302	311	319	322	309	321	310	311	328	353	317	319	337	313	329	306	310	286	306	331	291	323	326	330	299	307	321	348	348	320	272	355	315	303	328	344	338	337	333	292	294	336	325	320	301	308	318	351	280	323	321	314	330	332	327	344	330	338	298	333	323	312	339	307	330	339	311	325	320	336	337	322	338	298	320	305	329	320	336	334	327	313	335	322	346	290	340	309	321	335	347	330	303	291	273	318	292	327	325	339	324	308	321	340	324	306	347	334	322	335	292	345	304	359	306	310	304	348	302	336	321	325	348	293	322	314	311	297	288	325	307	296	319	362	316	342	289	308	338	306	332	346	338	360	327	333	334	315	337	323	321	314	333	330	321	319	335	313	301	323	337	385	328	338	359	335	287	323	325	328	355	317	326	312	282	309	345	302	333	328	332	300	311	327	312	318	315	343	322	330	355	333	307	330	327	333	336	320	304	320	322	297	342	323	326	357	305	314	335	310	327	289	373	345	350	301	328	317	332	310	299	307	337	335	322	313	282	301	314	329	350	335	311	340	349	331	304	343	300	318	309	315	323	334	330	336	313	313	289	317	317	302	296	306	331	341	343	328	316	318	305	313	310	353	318	344	335	298	354	273	309	314	316	352	348	315	316	319	310	329	294	351	324	335	314	301	333	304	310	290	324	310	314	361	318	364	296	321	308	314	322	325	324	318	333	281	305	337	326	312	325	299	313	303	348	317	306	357	314	322	325	346	296	300	361	316	325	331	309	322	316	326	314	317	294	355	302	311	333	321	324	345	314	337	322	308	325	341	331	329	306	294	346	300	313	315	326	338	292	307	327	356	293	319	317	347	340	344	311	328	338	326	317	332	313	339	360	333	295	343	307	315	318	350	332	304	311	326	308	306	342	323	297	326	326	310	309	312	287	315	324	308	318	315	296	301	314	316	322	308	326	325	316	333	334	309	347	346	306	317	303	324	315	305	292	353	339	346	304	321	326	333	319	304	322	276	346	356	299	343	340	304	329	343	304	320	330	309	326	300	344	347	318	326	351	347	311	291	331	313	320	316	327	347	311	302	325	344	320	289	318	330	291	353	321	285	310	299	317	346	328	308	315	317	328	336	325	324	329	309	321	313	319	334	317	348
1988	99	83	71	98	89	86	101	89	77	93	90	110	104	83	81	82	92	82	91	74	87	90	100	81	105	79	80	84	102	65	67	87	90	85	92	77	69	74	67	82	86	94	88	89	77	89	94	90	67	82	84	94	91	82	80	78	84	78	74	83	64	88	79	75	85	82	84	96	85	64	98	84	88	98	78	88	93	88	95	86	82	88	83	83	75	87	81	78	83	82	74	97	90	89	72	72	94	81	99	76	97	90	81	89	80	82	101	89	99	72	96	86	81	68	82	79	76	69	79	80	94	94	82	81	88	82	109	83	92	85	74	76	71	84	76	98	90	70	100	68	85	82	89	82	83	90	73	87	84	102	86	104	82	80	91	92	91	84	79	83	103	98	99	89	90	81	77	87	82	78	93	80	98	83	88	101	79	76	69	75	81	103	76	94	81	74	74	78	90	81	63	84	79	100	93	85	83	89	102	85	80	80	79	89	96	85	81	93	88	73	83	94	84	88	76	75	69	79	78	77	85	77	102	91	83	83	78	74	79	86	68	77	68	75	85	82	90	72	98	86	100	81	64	77	90	82	92	70	87	94	94	70	82	90	86	84	105	84	81	80	103	92	109	75	78	89	81	90	85	99	77	80	70	85	88	88	95	83	85	80	107	85	79	97	87	80	84	87	88	88	91	92	97	73	78	109	97	94	98	92	104	93	90	76	97	92	83	87	88	97	89	88	87	97	84	90	93	78	74	83	87	75	87	77	86	91	71	104	81	75	83	92	71	86	80	75	80	88	103	88	85	83	85	85	71	87	77	73	96	70	83	96	85	81	85	79	99	78	70	81	73	84	94	81	98	86	106	83	98	91	91	86	83	92	75	78	76	88	70	86	90	72	103	85	81	83	68	94	82	92	97	94	87	90	97	88	96	77	84	83	91	89	87	85	80	94	76	99	86	80	91	75	89	78	96	68	92	84	90	90	90	85	88	90	89	76	83	94	84	83	79	91	72	83	56	96	79	100	89	69	74	95	75	85	92	96	89	83	84	100	74	83	83	95	88	85	85	70	93	79	92	90	87	76	94	77	66	82	65	80	86	74	84	88	71	81	78	80	86	90	92	83	88	99	84	89	106	83	85	88	95	99	81	89	79	79	78	101	72	94	93	76	79	87	75	78	82	85	82	87	82	90	96	103	86	86	85	78	76	71	87	82	86	81	102	87	114	97	89	87	95	93	91	76	59	71	71	72	66	99	84	91	91	97	79	89	88	80	76	84	68	75	69	100	85	94	75	85	103	71	84	86	92	81	87	74	87	94	106	74	80	88	94	79	92	76	88	80	84	74	77	94	96	83	71	80	93	84	102	97	90	82	76	78	91	61	74	79	97	72	90	76	72	85	85	87	82	90	86	85	98	75	75	74	82	91	85	84	87	80	77	77	83	75	84	90	91	79	78	86	85	94	87	69	83	91	89	82	69	87	87	85	93	98	80	89	75	93	74	86	71	78	87	92	75	104	96	85	89	92	112	98	90	80	80	78	90	80	75	97	85	76	78	80	86	82	96	90	82	104	102	81	69	86	90	90	85	77	82	72	81	85	76	86	84	86	83	90	71	71	97	80	89	90	74	87	82	87	91	79	76	88	86	75	73	91	84	67	92	94	89	101	101	78	82	64	83	93	94	86	79	76	81	97	82	74	97	76	79	94	94	72	93	85	90	75	80	76	83	75	102	81	85	96	96	67	84	93	82	91	90	89	90	95	91	78	87	93	93	74	88	73	92	80	75	80	89	81	72	91	91	81	74	80	83	84	84	93	88	81	84	84	86	82	84	80	92	96	93	85	94	87	91	104	92	87	82	77	92	85	77	76	76	79	100	90	86	85	87	78	78	97	103	83	77	87	98	86	76	77	78	93	86	92	95	98	93	77	75	78	62	87	85	96	92	73	98	88	100	93	96	84	89	88	82	86	97	80	81	93	70	78	80	89	65	84	99	93	71	88	87	88	85	95	81	84	94	73	93	95	68	90	109	84	87	85	101	76	89	93	72	81	76	83	107	88	73	83	101	103	76	73	89	64	72	85	85	78	79	78	67	115	101	75	73	88	91	93	86	78	86	89	72	82	89	73	74	89	80	80	89	74	86	88	89	89	88	85	96	77	79	98	92	69	64	72	91	68	79	87	84	81	67	87	81	91	78	74	104	93	91	73	80	101	85	91	77	92	92	78	72	97	86	88	74	77	82	82	73	76	82	100	96	86	78	80	91	78	103	93	82	79	91	111	84	70	78	85	85	93	91	70	94	92	88	106	72	85	85	68	91	85	84	81	79	89	96	73	68	86	94	75	85	97	86	77	85	94	73	81	105	88	82	107	89	100	81	96	83	112	87	78	67	84	88	81	87	95	80	102	88	100	69	81	101	87	93	90	75	89	92	96	85	91	82	90	106	94	87	81	71	92	85	63	82	87	92	83	72	69	72	77	92	83	77	78	75	72	99	99	75	68	90	96	76	85	73	87	83	93	103	74	91	87	94	84	102	85	97	93	76	97	96	97	95	100	90	96	76	86	95	91	84	80	75	80	59	80	80	79	84	104	88	81	66	96	88	84	81	77	92	91	88	99	98	82	72	99	76	71	91	77	100	76	83	90	64	95	91	82	84	83	87	76	82	85	98	85	84	71	75	77	77	75	94	65	85	89	81	81	77	75	89	74	85	80	72	71	94	72	80	86	84	96	88	82	80	95	83	94	97	88	80	97	82	109	81	89	70	84	86	86	87	69	80	69	82	90	85	103	95	83	92	65	102	86	92	94	104	88	61	91	80	82	122	74	82	82	72	76	85	79	70	78	104	76	84	78	94	90	78	96	86	71	78	107	71	87	85	70	81	81	97	84	102	91	82	72	82	71	90	95	76	76	91	75	87	84	95	82	70	78	92	99	91	93	76	91	85	92	84	98	82	88	93	89	83	62	85	97	109	94	99	95	76	92	86	78	79	88	84	99	85	79	77	97	82	86	74	89	74	104	85	77	103	90	101	85	94	75	96	89	75	104	89	87	106	77	85	76	69	95	85	84	89	106	83	79	89	82	80	83	80	100	81	81	83	75	56	90	101	102	75	70	91	100	72	102	105	78	92	83	86	98	78	103	79	95	97	84	95	88	102	80	83	100	88	94	91	77	96	75	90	79	95	74	84	90	87	77	74	84	93	85	77	85	86	89	80	89	95	85	90	71	95	88	87	78	80	89	89	86	85	85	71	75	70	82	79	75	85	77	78	92	83	81	82	70	77	87	96	78	88	78	72	89	93	74	87	65	79	86	97	67	78	88	83	82	81	90	82	83	89	93	89	82	89	72	93	79	66	73	87	94	88	95	79	90	74	89	105	89	84	84	90	76	99	79	94	96	92	82	92	96	93	89	89	74	84	68	85	74	87	71	95	97	94	94	96	80	87	102	95	87	94	87	108	83	97	79	102	88	99	79	84	99	72	81	104	68	77	90	91	73	89
7216	1069	959	890	1103	1249	1378	1368	1261	1198	1101	1006	1024	946	998	934	923	853	958	870	900	928	891	820	828	856	845	848	847	864	831	810	799	778	800	794	783	855	807	806	827	825	828	828	871	748	795	737	815	756	779	788	799	806	784	802	807	784	766	815	778	802	824	783	810	843	741	800	802	817	771	807	805	777	801	795	808	816	807	791	831	779	776	764	792	778	808	856	795	843	799	816	776	841	809	756	796	794	777	814	823	757	770	799	798	846	797	824	754	776	789	811	771	841	834	787	797	792	835	792	759	809	805	752	822	804	780	768	821	861	792	810	780	782	761	786	814	771	791	768	761	822	774	790	784	795	826	783	779	767	765	840	768	788	770	787	728	800	812	795	790	778	829	762	776	820	798	820	847	814	813	808	752	788	781	778	760	769	807	776	801	806	845	785	810	809	781	809	800	782	776	824	763	745	811	786	774	787	775	801	759	816	811	779	795	782	775	806	796	761	796	803	823	772	795	753	814	812	797	812	801	838	819	811	807	812	831	784	833	815	841	795	844	785	792	817	838	729	782	800	808	803	789	755	821	807	833	804	796	776	790	811	770	765	847	794	812	814	806	815	790	784	808	799	790	718	804	811	768	768	776	830	792	833	803	823	826	783	785	821	818	800	796	765	726	809	824	719	809	767	819	780	812	803	806	822	777	759	788	760	790	773	758	804	813	804	810	746	740	792	808	750	773	798	771	790	829	767	784	823	797	764	809	791	824	748	793	825	731	827	806	817	826	764	823	765	769	750	805	806	808	831	767	799	792	797	766	803	846	768	796	776	749	795	744	827	810	793	807	784	783	792	826	816	830	803	832	735	766	842	805	810	794	804	803	811	770	762	789	793	798	787	807	802	817	781	826	745	793	807	760	768	804	777	791	767	784	815	785	810	810	824	764	823	824	808	795	805	817	813	706	794	801	792	787	783	811	812	766	818	804	838	806	844	801	838	796	768	762	804	778	831	812	780	826	759	783	784	809	770	796	806	782	777	809	767	734	742	854	787	812	814	807	832	750	789	772	751	782	786	827	789	782	813	807	769	824	800	778	792	786	827	846	818	820	785	818	756	779	775	769	851	795	837	793	812	804	762	776	837	791	838	780	784	826	817	813	765	816	780	795	791	779	836	808	823	796	828	836	854	793	783	828	790	794	818	795	837	810	798	810	799	752	824	820	831	844	766	759	791	770	792	770	842	807	761	803	826	802	797	777	778	839	807	764	730	828	794	802	793	816	842	812	792	820	798	773	804	787	784	742	849	762	816	775	765	853	738	787	829	889	844	759	765	814	770	861	837	773	772	779	817	771	792	810	844	766	774	803	791	769	798	796	762	845	803	800	800	753	809	842	823	789	802	795	805	798	814	819	731	758	810	798	800	830	808	786	777	815	736	803	773	849	795	777	776	827	798	830	781	798	779	803	771	796	801	743	724	790	842	779	766	798	771	773	783	806	798	820	797	813	801	793	793	800	782	795	808	824	795	793	817	793	793	831	809	786	775	801	815	797	788	758	743	810	799	816	784	815	787	776	818	798	811	812	842	823	790	783	840	808	845	822	811	772	818	772	867	768	824	828	784	774	814	811	812	794	799	783	815	794	826	774	803	787	783	761	766	808	801	865	757	802	812	805	841	759	755	787	760	784	765	805	776	788	778	815	763	799	832	761	824	816	761	753	849	832	815	786	785	811	817	796	851	791	822	860	766	748	796	867	828	766	783	749	839	778	835	807	806	758	850	783	783	749	760	824	779	795	837	796	818	823	787	785	814	791	788	807	816	766	804	812	804	819	825	788	801	830	806	790	774	793	781	802	789	803	782	728	777	818	798	789	788	826	815	786	844	784	801	787	765	806	770	779	818	787	745	821	796	810	774	790	771	807	780	809	829	817	818	812	754	783	821	773	767	799	831	756	750	807	820	788	811	803	775	782	810	764	809	794	789	778	777	823	805	831	759	834	831	809	780	785	830	795	820	756	770	845	805	815	830	814	806	845	796	805	799	776	798	734	799	839	812	783	798	787	809	753	801	792	797	818	771	799	760	815	798	800	789	760	783	786	805	737	827	801	761	807	795	815	790	816	795	848	802	777	762	794	798	772	806	791	783	774	817	801	780	841	827	773	823	803	816	838	835	821	802	766	804	792	818	748	780	790	807	800	830	835	820	810	798	793	816	772	803	789	807	800	751	848	818	786	846	808	882	805	808	782	830	798	815	777	845	814	812	788	783	786	826	811	817	777	735	783	807	809	776	745	758	834	782	748	773	788	802	798	808	777	791	834	810	742	779	749	758	791	802	805	773	754	798	813	835	812	804	836	798	800	785	799	787	801	811	836	791	816	824	806	759	803	801	771	789	735	806	811	855	735	791	786	821	828	812	873	790	776	800	795	782	743	796	828	795	778	795	796	810	768	778	799	805	748	779	812	803	800	744	808	812	816	822	804	819	836	860	779	832	774	802	855	821	792	809	864	778	803	800	789	807	773	809	770	826	761	786	783	855	785	775	786	810	786	810	776	781	788	839	764	769	783	797	797	766	795	845	823	766	769	768	753	825	832	779	804	778	820	818	800	835	783	816	772	783	831	805	811	761	786	791	786	811	799	803	769	762	777	770	805	774	808	778	760	764	792	810	827	778	765	762	791	813	840	815	781	777	766	839	798	788	805	808	788	827	868	839	795	776	757	789	773	785	819	797	812	825	794	827	768	753	816	767	766	784	802	836	817	776	781	765	779	791	818	813	799	769	796	799	759	810	808	801	812	768	834	796	786	785	818	777	775	777	799	796	849	789	748	755	787	815	820	807	815	771	797	769	816	811	797	817	793	762	818	803	780	796	780	797	815	766	839	795	810	823	772	787	809	791	762	794	768	789	799	761	784	844	741	809	814	785	823	775	809	776	747	762	783	756	824	783	805	753	810	822	773	757	806	794	772	785	718	800	811	808	726	744	854	841	833	758	747	758	774	782	809	749	778	822	781	761	787	763	815	807	810	781	820	762	793	786	802	808	779	802	781	838	796	857	821	754	811	774	756	781	837	757	821	782	769	775	793	781	778	793	747	789	796	772	876	842	816	798	791	793	771	752	833	791	774	781	787	788	828	781	793	870	805	858	759	828	823	785	739	781	803	773	840	829	812	790	835	796	745	790	772	813	794	765	834	775	828	839	824	817	775	800	778	803	823	838	785	781	825	776	777	778	774	817	801	794	818	825	753	803	781	811	833	819	754	742	785	816	854	748	790	803	788	770	801	847	810	834	766	758	757	806	792	746	810	838	765	847	815	826	789	839	748	786	807	830	780	779	790	843	793	797	808	854	820	769	843	771	766	781	777	793	813	829	803	765	815	803	777	787	794	785	791	806	783	833	766	763	792	798	804	797	785	759	760	766	799	749	806	807	821	815	801	801	754	789	799	816	798	772	789	775	824	739	805	823	743	823	793	785	810	757	782	787	744	790	783	780	792	842	802	834
1183	159	98	80	66	87	80	80	92	97	85	68	78	80	84	78	85	76	60	58	73	72	72	61	68	51	68	60	67	80	53	59	64	52	72	57	56	53	64	54	57	68	52	51	55	57	53	55	63	60	56	55	52	56	51	72	54	55	45	52	56	63	76	43	69	54	69	66	59	47	54	69	66	57	53	48	57	59	57	49	79	55	52	62	49	54	55	54	54	42	51	67	44	59	41	65	46	73	57	67	55	53	53	39	44	60	71	61	41	55	57	54	56	56	53	57	61	79	62	54	60	70	67	54	63	56	43	54	51	47	62	63	57	49	56	61	64	49	58	55	51	64	59	48	71	54	63	57	57	64	45	61	48	58	63	51	62	54	63	60	46	64	62	48	63	51	49	55	61	59	61	65	51	50	76	46	53	63	60	59	49	60	63	51	54	57	62	59	58	52	59	74	50	55	68	51	58	63	47	47	40	61	50	61	53	53	55	50	52	60	63	57	53	66	70	59	55	49	52	47	52	80	64	36	71	58	61	63	52	65	53	61	60	48	60	55	48	63	63	53	55	63	66	68	65	62	54	53	52	60	47	54	44	54	81	52	55	52	62	48	47	59	69	46	60	51	58	48	57	59	54	58	51	69	70	69	45	54	61	61	55	66	55	50	50	53	48	57	57	60	44	63	66	52	58	61	45	62	55	63	58	61	68	48	58	57	57	58	56	52	52	64	54	61	55	56	58	47	70	67	57	60	61	49	62	56	47	58	53	66	58	64	52	62	42	55	63	73	49	60	56	51	49	58	61	56	49	56	54	57	43	70	58	47	55	65	50	54	54	65	61	50	58	59	50	55	53	58	77	56	57	54	65	64	53	57	61	59	73	63	54	51	56	59	60	58	61	56	58	68	58	54	60	60	78	50	58	56	62	53	64	52	49	52	55	50	56	51	49	57	67	51	59	46	46	54	60	54	56	55	57	59	55	53	72	56	67	61	70	58	52	58	51	59	54	65	47	58	49	70	67	62	71	61	53	54	53	57	59	49	60	53	55	58	49	69	60	51	46	66	67	54	51	54	62	54	57	63	52	46	54	66	54	61	75	54	51	50	58	56	51	66	57	56	67	41	64	64	47	41	61	45	52	55	52	63	44	57	62	49	45	64	63	53	60	65	59	41	57	61	54	53	54	65	53	52	67	50	57	70	60	59	62	64	47	55	56	58	53	69	62	52	58	66	66	54	50	47	61	65	45	57	62	42	55	52	54	65	55	54	59	70	74	56	56	54	61	66	45	53	56	46	56	57	61	49	63	63	47	54	60	47	60	47	60	43	51	56	61	58	47	61	51	79	65	57	54	54	61	60	63	56	57	49	72	50	53	53	54	67	56	53	46	54	54	55	54	58	61	68	60	67	57	57	55	60	50	40	59	49	57	42	50	57	61	61	45	64	62	52	42	54	61	52	61	60	68	58	63	49	57	66	50	47	68	54	48	52	56	57	56	64	50	61	64	60	58	55	55	68	46	56	57	52	56	52	66	51	59	70	56	53	49	63	45	52	68	58	48	57	57	64	61	63	58	51	59	62	61	49	60	63	54	47	60	56	60	67	54	73	62	69	65	61	58	52	73	57	57	42	54	54	67	67	56	66	58	58	63	61	68	62	49	57	55	63	57	52	73	63	56	59	75	47	58	58	56	51	78	49	56	48	61	46	54	52	57	60	54	45	70	72	62	52	65	56	58	48	50	65	66	54	55	68	62	55	57	48	79	49	55	49	54	52	48	54	47	45	49	54	46	60	58	59	57	63	55	45	58	53	53	51	45	56	56	65	68	63	59	54	50	58	58	46	49	66	46	62	47	56	68	53	54	45	49	61	56	63	48	49	55	68	56	52	53	60	67	49	54	50	39	59	56	48	53	52	43	48	47	52	59	57	59	46	53	67	46	61	52	54	58	37	60	46	56	61	66	61	52	61	57	53	52	63	62	49	57	56	49	69	56	49	57	50	48	45	51	57	59	54	70	51	66	63	48	57	53	55	57	45	54	58	57	55	40	55	72	52	53	57	44	58	61	50	48	43	66	54	54	56	58	52	53	50	63	50	63	69	54	58	45	74	56	60	63	46	66	49	62	65	65	49	45	44	68	63	58	55	71	47	50	51	58	60	62	55	57	41	57	47	75	49	62	61	58	60	65	59	55	61	60	55	52	50	53	65	57	55	47	55	48	79	72	62	52	60	48	54	60	61	53	63	59	58	72	61	47	76	37	58	59	50	58	70	43	52	45	50	59	60	56	50	66	51	46	48	51	50	62	63	58	53	64	60	56	45	57	60	54	47	46	48	59	62	57	63	60	62	49	58	64	65	61	44	65	54	67	49	48	48	48	52	59	54	59	59	48	75	56	67	64	60	44	50	52	50	46	55	47	61	59	52	51	61	58	60	48	70	68	46	61	54	61	63	55	59	56	49	50	67	68	71	65	55	63	55	55	56	58	63	72	50	54	48	43	58	60	61	72	59	63	42	54	54	59	57	50	41	51	51	58	52	56	53	52	56	59	54	66	54	57	49	59	63	74	62	54	67	55	61	57	58	58	57	53	48	51	61	55	53	58	40	62	57	50	63	81	53	38	47	59	66	47	54	54	55	43	66	45	55	59	68	56	63	59	69	58	51	55	76	57	63	49	45	61	52	46	48	53	55	64	55	55	58	55	67	50	62	61	61	57	51	52	64	56	64	41	53	48	56	56	59	53	60	56	51	67	64	57	54	58	53	50	52	52	70	49	43	57	63	74	58	50	54	68	57	63	62	57	52	72	56	75	64	53	60	57	52	56	61	53	75	57	57	55	43	43	69	45	55	50	66	71	62	73	63	40	61	63	45	64	63	67	58	47	58	45	49	63	59	61	65	58	54	69	59	65	53	50	51	66	68	54	51	49	53	73	64	54	49	51	64	50	63	48	57	63	66	53	60	56	58	56	52	52	58	50	72	41	60	70	47	58	56	55	55	47	56	52	38	55	44	64	55	59	58	61	55	55	48	46	59	48	48	42	57	65	67	46	61	65	57	57	64	65	49	54	69	65	49	64	58	51	64	49	55	59	55	53	63	60	45	67	63	50	54	50	52	42	52	58	42	72	56	48	65	57	60	50	62	55	59	52	69	54	61	54	51	55	58	49	58	69	48	65	75	66	68	55	46	53	53	46	65	64	49	42	69	52	48	62	51	41	65	42	57	48	66	59	56	51	60	67	52	52	52	46	62	52	64	67	57	69	54	59	52	41	45	58	62	59	50	55	55	56	63	61	54	54	54	50	61	51	47	51	45	63	57	57	62	59	61	56	52	58	49	55	52	58	53	55	53	56	57	55	56	57	51	50	43	55	62	63	53	54	58	58	51	56	54	54	62	56	53	71	65	49	58	58	52	63	61	57	57	50	54	64	55	56	63	58	51	45	60	70	49	70	72	46	52	60	52	64	53	56	55	50	62	51	57	56	48	57	52	63	55
10967	2019	1168	1206	2384	3815	3930	3622	2971	2513	2077	1857	1636	1518	1359	1234	1151	1043	995	943	942	928	892	804	776	797	810	787	754	716	717	697	732	650	686	645	689	713	672	645	636	646	663	632	609	618	603	611	578	580	598	598	629	602	611	608	611	611	648	576	627	616	579	659	621	629	612	588	572	616	631	571	581	628	592	605	631	575	607	593	610	580	601	589	592	591	581	557	589	587	556	582	566	610	604	603	585	608	644	609	594	598	627	593	627	562	604	533	627	600	580	650	595	654	559	595	578	595	569	587	606	620	609	631	592	584	607	561	600	618	587	559	553	615	596	576	615	592	561	618	585	597	615	588	589	596	603	603	620	570	579	570	621	617	603	601	545	578	583	608	603	588	622	571	601	594	628	549	551	562	542	620	591	522	617	600	586	591	613	521	575	581	591	562	605	576	599	543	565	594	555	574	626	633	580	620	595	569	583	569	574	584	609	572	551	573	589	582	609	601	566	576	547	583	582	591	618	565	578	565	609	585	595	564	623	601	560	565	601	555	567	572	602	620	592	587	609	585	588	538	600	562	600	615	606	557	559	576	568	578	592	598	607	572	609	595	566	576	576	620	643	603	600	597	595	588	570	599	587	547	584	571	581	587	586	574	635	558	567	585	591	589	549	622	628	605	557	626	605	553	584	563	625	611	567	584	582	553	548	585	631	556	565	584	545	618	584	573	585	605	603	593	608	572	613	578	599	585	573	582	597	561	584	557	590	554	574	603	545	612	606	520	580	621	598	597	564	594	579	600	588	608	592	585	571	567	587	577	567	568	591	580	569	602	590	551	582	579	608	534	582	612	520	587	618	586	556	599	574	626	587	537	552	625	635	607	560	603	602	565	577	558	586	592	558	562	544	575	597	591	590	608	594	603	570	618	533	577	586	593	564	591	623	548	588	583	601	556	600	585	586	603	562	548	609	609	549	545	569	577	587	550	564	596	568	592	555	571	613	586	614	557	592	557	550	583	588	563	612	632	565	589	564	590	595	572	553	554	589	563	575	575	576	610	548	601	603	603	585	567	575	571	583	571	598	565	576	572	567	573	583	574	585	577	561	578	596	600	590	563	567	564	573	602	531	582	573	566	579	587	628	548	577	593	585	571	550	583	613	598	563	584	576	595	585	618	591	639	583	581	637	610	574	535	564	620	611	567	603	587	582	562	568	583	603	596	597	577	560	600	605	569	609	574	630	592	622	572	576	568	542	546	580	522	607	601	595	553	604	567	608	589	626	587	565	579	593	597	547	571	589	595	563	584	599	610	571	601	636	621	606	571	593	527	618	591	609	575	611	582	608	604	585	566	580	559	633	614	590	646	604	587	591	610	546	599	542	619	595	566	578	609	560	584	597	610	571	594	566	610	604	516	586	583	607	585	560	610	512	581	591	589	575	672	589	540	551	577	577	591	547	552	614	587	588	580	620	536	639	579	611	614	612	584	594	591	575	585	592	554	555	580	555	558	589	603	592	546	572	591	596	583	544	620	526	546	566	560	600	596	558	551	564	596	610	564	605	581	611	550	565	622	597	557	579	534	602	554	585	567	579	638	551	578	589	559	607	594	608	610	556	570	618	656	605	529	602	581	598	569	541	598	549	593	591	567	584	610	602	522	598	600	565	616	588	572	579	566	609	577	571	556	522	587	589	590	615	581	558	593	578	599	563	544	561	622	546	589	577	613	601	578	571	575	587	582	572	566	630	610	567	596	588	567	611	545	565	580	540	627	532	563	593	592	575	582	575	596	564	563	558	584	597	547	581	607	559	556	576	639	578	599	570	610	549	592	587	556	561	605	585	592	636	581	626	574	605	610	616	608	536	634	583	583	594	587	577	593	580	605	576	586	584	614	558	635	621	615	592	572	574	578	560	611	557	587	567	564	600	607	607	640	548	561	625	596	590	579	560	593	628	614	604	617	582	592	573	574	555	570	585	592	594	578	585	599	551	548	562	575	631	575	595	637	580	579	543	566	598	606	595	569	573	578	578	612	567	598	593	555	596	563	610	552	587	584	567	580	584	602	580	632	627	585	609	586	562	573	603	575	608	542	569	585	608	572	623	602	595	591	566	566	537	598	539	610	566	586	592	565	596	602	572	571	602	597	573	596	604	569	578	594	571	585	621	609	600	563	560	597	617	624	591	611	600	602	555	580	562	568	573	556	617	598	584	600	558	581	610	581	604	565	594	608	569	591	592	576	579	548	578	572	619	587	550	572	592	552	568	550	618	555	546	599	559	597	586	542	586	561	539	606	603	588	585	563	567	575	573	569	574	596	591	540	590	619	569	578	615	571	564	618	588	585	586	579	645	553	635	594	636	596	576	593	618	558	599	567	604	583	613	595	575	590	574	606	612	597	633	596	557	561	617	564	576	600	546	631	631	606	627	560	584	584	586	550	563	585	527	584	582	568	601	572	637	592	616	557	639	521	581	564	591	536	566	573	568	571	538	594	615	607	555	632	574	580	619	558	588	638	643	589	579	566	591	601	605	585	599	620	558	556	616	588	577	535	578	569	605	597	540	582	605	604	577	589	627	558	614	581	565	598	596	566	571	612	583	572	547	578	599	586	570	559	613	604	591	623	533	602	569	583	556	564	582	570	587	575	607	630	585	550	549	568	594	580	599	574	562	553	565	546	598	540	570	599	564	563	576	561	594	590	579	610	593	588	608	542	601	598	585	577	601	575	573	571	582	602	592	616	587	594	556	512	605	579	570	625	624	573	593	624	578	602	578	602	607	587	596	605	601	597	622	609	571	558	615	559	606	636	591	597	600	591	582	553	589	591	597	611	573	584	559	561	611	586	543	564	582	583	583	619	568	603	593	566	592	588	571	614	559	600	533	576	602	554	539	569	585	586	579	558	587	583	582	562	611	573	586	602	586	535	598	614	588	613	563	606	555	609	565	599	584	553	567	611	576	596	563	617	572	619	585	567	566	610	568	554	585	581	612	574	575	601	584	565	620	576	575	605	556	579	593	632	582	562	624	559	598	576	575	582	607	563	605	538	611	575	583	565	564	564	552	585	567	552	609	613	605	568	622	612	549	612	582	600	573	590	585	598	576	570	557	551	598	588	538	591	587	556	576	578	564	547	579	612	594	582	550	578	618	597	582	604	597	535	582	621	620	601	604	597	583	569	548	572	564	579	562	538	586	627	561	572	578	599	575	536	564	589	548	585	573	575	599	619	637	593	552	624	556	588	627	608	591	556	573	585	562	576	632	594	566	585	543	581	582	584	579	575	603	555	594	601	579	582	601	528	570	598	575	615	582	586	540	567	582	605	591	536	561	600	574	618	608	620	608	573	567	592	582	546	594	587	610	587	563	602	583	572	594	598	642	579	584	592	578	551	550	595	553	587	577	551	594	576	611	623	577	622	643	566	577	567	586	613	558	594	622	578	621	573	561	595	619	564	592	568	589	592	555	616	612	641	619	605	564	556	640	611	611	577	569	558	583	592
2988	132	78	82	90	68	88	71	85	92	80	73	81	82	65	77	73	57	64	66	73	61	61	65	55	71	70	63	54	47	63	47	60	59	55	41	60	46	56	67	58	55	54	55	64	55	62	54	54	56	52	57	54	53	61	57	65	60	57	53	58	57	47	57	63	50	46	57	71	58	62	65	63	48	61	53	51	52	54	52	43	60	65	59	55	61	59	47	70	57	55	44	56	67	48	62	62	64	40	59	65	54	63	60	59	60	48	51	56	47	65	52	49	45	58	48	48	52	63	67	57	58	47	48	52	85	69	49	55	62	63	55	55	59	47	47	59	57	55	53	58	46	70	50	61	50	65	57	49	54	48	61	61	52	38	59	57	63	53	51	54	63	59	55	47	42	53	51	60	59	61	57	57	55	63	53	54	54	47	49	41	55	52	49	62	59	66	56	58	50	59	59	56	47	63	57	49	53	54	51	65	52	58	39	40	71	52	55	60	56	53	61	64	63	60	56	61	54	54	48	51	55	61	52	67	54	59	43	45	61	55	43	57	63	65	60	52	52	49	67	53	70	63	72	52	64	51	52	51	62	47	65	45	46	52	55	56	57	62	46	62	47	50	65	62	51	59	45	52	62	58	66	45	52	51	48	46	64	56	70	56	51	47	44	47	57	56	63	52	48	59	62	47	47	56	60	50	59	50	41	58	50	49	44	51	56	54	41	75	48	50	46	51	57	68	59	51	50	41	53	49	54	49	39	59	44	50	60	48	59	59	55	61	67	39	57	58	52	53	63	53	48	52	55	71	50	47	66	57	50	48	52	46	66	68	69	57	53	59	63	48	52	50	39	60	55	43	46	55	53	60	53	58	59	44	46	58	46	52	52	55	59	66	40	50	44	55	48	59	55	59	62	57	66	53	59	55	52	39	59	55	59	53	64	67	66	51	63	48	40	54	56	48	59	54	45	44	68	59	50	50	52	52	60	46	57	66	59	55	61	42	73	57	53	62	48	57	55	55	65	38	60	64	66	54	70	68	49	49	58	52	53	61	47	49	39	55	55	58	60	51	60	53	52	49	57	64	52	49	71	62	54	53	52	47	50	56	53	53	54	71	46	40	52	40	57	60	51	63	59	45	44	66	56	58	52	60	56	52	59	57	68	52	56	58	54	58	65	52	58	60	51	47	58	49	69	49	67	47	61	51	50	55	67	60	62	52	70	48	64	60	53	55	48	55	46	46	56	67	57	54	49	62	52	48	49	59	58	61	43	64	67	54	56	52	62	46	65	61	61	59	51	53	60	55	77	42	63	59	52	60	46	54	69	62	68	47	58	57	67	62	53	51	41	65	46	53	50	51	63	58	61	69	51	40	61	56	47	57	54	49	53	40	58	50	46	52	53	53	51	45	45	47	48	55	45	61	67	56	48	48	50	47	49	46	72	59	54	56	48	62	52	51	52	51	44	63	57	56	44	55	47	61	40	57	41	58	66	57	47	56	58	42	63	58	73	44	54	65	53	52	61	45	54	48	45	61	53	52	67	47	51	61	47	48	58	51	62	50	46	59	55	49	47	61	50	51	50	52	47	60	53	68	60	52	44	54	53	45	47	61	51	57	46	63	54	61	60	64	46	53	55	58	53	52	67	55	65	50	50	58	51	68	58	64	52	65	50	59	35	62	52	58	56	47	60	53	49	59	53	55	41	60	43	69	46	49	47	47	61	61	53	49	60	48	47	58	50	52	52	63	59	60	54	69	55	61	46	48	55	69	49	54	65	52	62	49	65	56	48	65	68	54	52	62	48	55	55	55	49	53	65	43	59	61	57	70	67	51	66	61	58	54	63	67	55	48	71	54	57	56	49	42	64	45	55	69	53	50	67	62	61	57	47	39	53	50	68	61	47	53	49	41	57	58	59	40	53	36	55	58	49	50	44	56	55	43	44	51	58	53	53	62	37	53	48	56	61	60	49	67	47	59	60	56	57	63	53	56	62	57	49	53	67	42	47	50	52	47	55	55	78	58	38	60	66	56	49	47	59	45	64	53	52	48	50	48	64	66	53	56	62	49	50	59	50	47	57	63	52	51	51	47	55	60	65	58	51	50	58	57	51	49	42	59	51	53	59	71	50	59	66	70	63	60	55	50	63	70	55	53	51	60	46	56	52	70	46	56	45	40	49	51	55	52	54	55	71	55	61	56	54	57	72	39	47	61	51	59	59	59	60	47	55	45	66	60	60	43	52	41	47	49	49	73	60	68	57	56	50	58	57	57	40	39	44	54	56	60	53	56	54	49	75	66	62	67	48	72	49	61	45	42	56	49	62	52	63	59	49	56	50	42	42	53	42	64	62	61	57	65	49	52	46	63	59	49	73	54	51	71	53	53	52	64	64	52	51	54	54	49	64	56	71	51	44	60	67	43	45	51	47	53	50	62	65	66	59	47	47	55	42	59	47	47	54	65	56	42	49	59	55	61	48	53	49	57	56	46	56	61	47	51	57	69	45	50	70	67	51	50	60	63	62	55	50	55	64	59	63	52	62	61	50	61	48	48	51	59	48	56	51	50	58	52	66	57	42	51	57	47	53	57	64	45	70	44	43	55	50	48	56	54	56	50	59	64	55	59	64	63	55	54	55	56	55	52	41	45	62	49	59	56	43	50	66	48	51	50	59	32	50	54	52	41	72	53	50	53	51	58	49	59	54	57	55	49	43	60	45	52	55	63	43	54	51	52	38	39	47	44	53	54	61	60	47	46	65	60	48	44	60	56	53	45	41	50	47	62	48	50	68	53	51	56	53	62	48	60	41	62	47	43	63	58	42	51	53	53	65	52	64	56	44	65	55	53	67	50	54	66	52	59	44	49	48	47	55	56	59	55	59	57	63	51	65	36	58	71	62	68	49	58	53	74	46	51	56	50	40	55	75	49	72	49	44	52	48	41	46	61	66	51	51	60	52	47	50	51	68	46	55	44	54	43	62	45	64	50	60	56	48	48	65	57	65	61	55	62	47	58	50	48	45	60	51	50	59	54	40	47	55	65	48	60	54	60	52	50	76	46	62	61	72	44	57	47	52	52	58	49	47	44	64	55	49	58	50	54	49	52	60	53	60	46	50	54	49	49	57	54	41	50	56	57	52	46	59	54	51	52	55	51	44	56	52	43	49	41	56	63	56	46	50	56	41	55	54	51	44	55	60	54	71	56	55	72	61	57	57	58	47	52	55	63	60	52	58	59	64	54	55	72	51	59	59	72	58	52	64	56	53	42	55	73	56	50	58	49	66	39	55	64	52	49	64	60	54	54	46	47	59	54	61	37	49	70	56	52	55	56	50	48	55	57	58	47	58	46	51	59	53	50	55	49	53	62	53	51	40	58	49	56	60	59	45	66	70	67	63	56	53	60	50	63	55	53	53	49	38	63	57	72	47	54	43	55	46	55	47	54	52	58	59	60	51	65	56	52	51	56	53	61	63	60	54	71	45	47	43	52	45	51	49	49	68
8220	1601	968	975	1896	2949	3249	3107	2760	2373	2037	1726	1603	1505	1301	1245	1127	1038	989	943	925	785	809	841	768	774	747	667	724	670	676	707	660	636	637	631	613	635	584	628	570	587	600	552	598	534	529	550	627	551	513	553	539	556	574	514	547	510	542	569	522	529	543	551	539	521	531	544	540	541	524	536	528	575	519	495	570	496	520	568	510	522	504	511	503	527	520	522	529	535	514	491	538	469	547	531	508	514	514	505	521	512	522	548	478	506	503	473	524	517	531	511	499	509	536	515	492	510	509	520	513	521	533	474	507	478	521	488	537	524	543	445	540	504	512	517	499	478	528	528	485	504	489	522	511	515	491	516	515	557	510	498	505	492	494	513	504	503	490	516	541	538	485	508	538	522	510	530	501	476	531	506	546	501	485	517	480	498	484	494	530	495	537	510	545	505	507	520	513	475	492	530	503	532	542	537	495	525	530	514	505	484	531	525	487	477	494	487	544	532	531	489	533	508	498	489	533	542	534	475	523	517	537	518	497	500	517	492	524	501	514	473	503	506	530	523	481	510	537	506	509	510	523	488	523	541	473	500	492	567	501	499	479	451	488	514	492	464	500	508	514	498	487	487	493	527	552	475	494	529	508	504	492	519	515	519	500	514	486	503	517	509	518	518	476	546	512	496	531	535	509	501	501	508	496	516	485	536	554	513	523	501	549	516	476	561	496	529	471	521	449	526	497	490	515	522	512	521	492	511	488	494	528	495	506	507	517	574	512	493	532	485	520	464	570	489	505	534	515	542	560	534	502	467	503	532	498	487	497	478	493	509	516	508	477	529	517	493	506	503	510	498	517	493	477	498	508	492	491	546	503	514	514	547	493	512	518	512	518	532	522	470	498	480	513	485	467	501	504	487	531	517	505	496	484	521	516	515	525	499	520	528	548	521	498	548	504	487	528	473	458	506	537	515	523	480	511	498	465	517	528	480	456	520	530	501	512	489	515	497	500	523	501	458	494	461	486	518	479	495	518	493	493	502	511	514	542	495	522	491	562	539	510	508	525	521	527	477	516	508	492	504	536	509	533	502	469	509	490	513	504	513	527	542	501	555	503	489	542	496	464	501	519	514	500	536	504	530	480	513	500	489	482	518	532	505	527	511	532	557	560	510	507	532	500	520	492	501	515	561	526	511	513	510	475	512	521	515	496	543	530	498	505	532	530	497	511	454	533	527	511	537	478	504	493	514	527	470	491	504	500	535	523	515	543	489	509	495	524	484	525	515	503	511	508	481	516	492	508	511	512	505	496	515	474	553	521	508	522	501	478	512	504	490	541	471	512	504	545	555	483	516	484	456	470	516	464	495	520	514	529	490	517	479	487	519	515	464	513	499	503	503	511	497	494	483	522	486	504	536	519	483	529	515	515	494	530	514	507	505	554	521	490	493	499	491	514	540	497	537	511	513	517	494	525	517	504	550	516	503	510	482	491	537	502	491	512	506	506	507	478	533	525	495	479	481	475	516	510	501	476	526	487	492	495	496	531	545	510	484	514	525	520	510	500	490	486	493	494	504	506	502	512	521	486	507	477	512	514	515	471	456	531	501	548	504	529	560	459	540	466	559	507	503	543	520	564	532	498	460	493	494	508	503	534	469	495	512	472	509	516	491	532	509	479	490	490	501	534	559	509	533	514	477	554	524	492	490	477	473	521	500	480	520	504	492	510	499	520	539	513	492	520	486	518	488	483	478	484	500	532	511	502	558	499	524	473	515	527	502	476	499	490	523	509	484	484	528	536	507	507	540	499	503	520	538	527	476	478	507	490	483	475	521	485	498	512	467	511	508	532	529	501	462	537	537	487	510	504	481	547	487	508	471	478	498	497	537	578	495	561	492	516	502	518	479	489	484	489	511	502	516	479	482	512	523	499	488	495	471	531	489	510	512	516	497	500	523	492	526	497	506	518	501	543	513	500	501	493	528	513	507	497	489	530	517	502	515	475	512	531	512	487	482	517	473	532	527	510	510	536	490	514	541	556	539	513	503	479	520	531	523	504	489	539	530	495	509	470	472	501	477	493	527	532	550	514	501	506	453	533	512	547	499	511	509	526	522	510	494	516	484	513	477	509	516	497	481	501	517	511	516	481	507	513	507	535	517	499	464	492	510	535	531	498	538	525	475	549	513	490	506	560	473	532	544	519	496	525	508	466	485	493	501	514	535	475	522	551	477	521	580	478	477	540	497	494	472	511	494	481	482	513	492	484	520	530	497	531	519	488	536	509	478	499	518	488	506	502	509	452	474	501	539	522	490	509	524	485	512	475	497	493	527	521	533	487	552	500	488	504	525	499	498	519	482	535	481	477	501	523	514	527	480	495	467	508	514	485	491	497	492	506	559	506	493	474	514	477	484	467	514	480	501	498	543	466	507	501	517	490	510	517	509	518	502	529	491	516	490	550	489	497	533	483	518	498	484	515	493	527	504	519	513	525	536	495	489	497	524	479	504	486	525	515	543	495	495	487	478	514	518	541	527	511	510	520	501	534	508	522	489	503	534	499	529	471	530	554	502	517	492	516	491	469	498	510	524	524	517	492	507	504	539	511	496	494	485	507	537	514	451	478	522	520	548	555	511	488	522	508	513	502	488	510	517	492	496	507	500	505	542	505	456	521	521	516	492	516	533	485	485	493	496	482	520	489	495	498	502	477	505	512	547	508	540	474	515	544	522	542	514	530	481	534	480	483	526	479	485	494	537	519	515	534	492	504	517	494	470	537	547	483	493	480	515	506	529	462	512	504	461	483	501	484	517	519	483	493	520	552	457	493	499	501	576	516	498	516	477	487	464	533	496	505	531	478	532	535	521	518	523	520	500	498	507	523	542	484	462	510	518	495	482	487	500	528	490	509	496	471	487	514	495	498	522	519	518	503	506	498	484	513	533	464	494	476	494	497	536	515	525	488	512	530	484	540	490	533	496	540	559	507	526	541	523	514	478	502	530	543	479	499	502	521	520	522	496	509	518	508	500	514	503	538	502	548	507	485	471	553	509	503	481	473	492	484	508	503	512	517	481	512	480	496	492	490	478	526	464	504	500	499	482	542	500	488	513	529	528	492	520	544	533	481	510	525	509	505	530	513	521	528	522	477	529	517	483	486	536	496	494	495	508	480	519	501	514	486	535	528	474	517	511	477	559	534	545	523	532	515	479	481	500	511	531	493	510	461	520	495	499	530	500	496	502	517	498	495	456	500	518	539	549	535	498	529	473	494	500	461	526	554	518	517	526	532	506	501	502	514	526	475	533	516	498	536	504	511	499	501	511	501	487	522	551	467	512	524	527	523	519	495	503	501	518	509	514	453	529	498	506	495	506	549	461	517	531	531	502	497	504	540	497	498	486	520	482	512	523	521	535	484	444	510	485	506	514	502	519	512	525	488	523	479	508	528	495	526	525	508	514	512	514	514	522	469	510	490	525	536	552	501	509	506	502	518	523	511	524	534	520	520	511	528	526
1695	137	106	58	51	61	85	79	87	84	94	74	65	56	60	58	47	54	44	45	58	48	39	41	54	39	35	38	35	31	35	29	41	36	40	47	35	30	34	23	37	36	39	38	36	24	31	26	36	29	30	22	33	30	31	36	31	27	31	36	32	36	23	28	36	31	26	24	39	33	29	24	17	27	36	20	39	40	33	26	34	26	33	29	26	36	27	20	25	36	28	30	26	21	41	31	23	36	32	34	22	34	35	21	31	29	26	28	30	30	29	28	40	25	39	26	28	26	25	28	28	28	35	31	33	23	30	24	34	32	30	21	25	26	32	34	31	27	37	22	24	26	32	20	38	23	27	28	21	30	28	21	32	15	29	28	29	25	34	34	18	23	24	25	34	20	32	31	33	37	26	31	39	31	32	33	29	30	26	42	24	41	29	38	33	25	31	24	23	21	29	16	25	27	34	37	30	39	25	30	27	24	26	25	31	30	40	38	27	28	36	15	20	29	31	29	30	25	30	27	41	25	36	26	36	26	28	23	16	22	27	22	34	29	27	23	30	33	26	28	26	34	22	30	32	31	22	25	24	34	37	35	28	28	33	30	30	26	28	42	25	37	24	36	33	26	28	27	23	27	33	39	24	25	23	36	28	30	25	32	27	34	24	23	34	32	31	31	37	29	26	27	40	20	36	32	31	34	31	40	41	34	31	20	24	42	29	34	29	30	30	27	29	30	26	35	22	26	22	18	28	25	31	27	41	20	34	33	39	27	22	32	31	27	27	33	32	37	29	27	31	33	26	37	27	28	41	31	38	28	31	31	28	32	30	27	18	34	33	42	34	30	36	31	41	28	31	34	38	30	30	32	23	21	26	30	26	35	32	30	31	32	32	39	43	34	27	29	28	38	34	28	29	30	26	37	35	46	31	31	24	31	26	30	33	33	25	28	40	28	27	33	28	31	28	33	37	39	29	26	29	26	23	28	34	39	29	34	32	28	21	39	29	31	43	31	32	19	31	31	29	38	38	24	32	24	27	28	21	31	22	27	23	30	27	16	31	32	27	45	21	25	26	24	33	26	27	34	35	29	34	24	29	23	34	36	27	20	33	29	34	29	34	35	23	28	28	38	33	24	27	38	24	35	29	26	31	40	42	27	30	28	29	36	32	31	33	36	31	25	30	25	25	24	33	34	26	24	26	34	33	20	35	29	35	45	30	38	27	27	41	27	29	27	26	36	28	33	38	40	35	29	26	29	29	23	19	38	20	31	25	26	29	30	36	39	25	29	22	25	31	33	39	29	15	32	34	39	31	22	33	30	31	26	33	28	26	33	22	31	25	31	31	33	26	30	21	34	34	35	20	26	36	27	31	30	35	34	41	30	31	29	38	41	24	25	22	27	36	31	41	26	26	28	25	36	38	38	27	33	25	34	34	29	34	22	35	35	29	32	28	33	44	30	23	34	36	22	26	37	29	39	38	35	30	35	34	25	30	31	34	31	35	16	28	19	26	37	33	32	35	28	27	21	27	25	36	31	16	39	32	27	27	27	35	28	28	22	22	42	30	34	28	26	39	43	32	24	30	31	23	26	40	31	30	33	23	29	24	23	27	37	34	33	32	22	32	38	35	34	28	30	29	23	32	26	32	29	29	25	29	36	31	29	25	26	30	27	23	27	28	32	25	26	37	28	43	26	28	27	26	26	24	33	30	31	32	38	33	41	34	29	30	24	32	25	24	31	31	23	31	41	32	31	31	33	37	25	32	22	32	32	30	29	40	22	27	20	23	17	46	24	23	41	28	25	39	33	30	42	31	41	37	28	25	38	33	30	22	28	23	26	31	30	21	27	28	27	20	31	28	32	23	37	41	34	29	36	27	35	21	24	32	25	23	37	34	30	35	30	26	20	25	24	22	37	37	40	34	37	35	26	34	32	34	25	24	31	27	28	32	28	39	30	27	32	23	31	45	27	24	23	39	32	27	22	39	20	30	27	31	31	33	32	39	24	30	28	27	23	27	38	24	30	39	29	31	20	39	28	23	28	35	24	31	30	37	30	30	22	38	27	20	29	29	24	33	25	45	34	30	25	27	34	21	20	35	32	27	36	27	34	27	30	30	33	27	33	36	29	29	26	17	28	26	23	39	35	28	27	34	26	26	37	31	22	28	31	38	26	29	33	34	30	23	27	18	25	22	20	28	28	25	19	22	22	30	34	25	32	48	27	25	31	35	37	40	35	31	24	36	34	26	32	31	28	32	14	37	25	27	24	38	34	36	34	29	33	31	32	28	29	32	27	32	29	33	35	27	29	29	33	23	30	22	30	30	29	30	27	25	29	30	30	33	30	27	33	29	43	35	44	30	22	32	33	37	30	16	32	32	33	32	35	19	29	31	26	36	36	29	29	37	28	24	18	26	42	44	30	21	29	27	20	37	31	32	26	31	24	22	24	26	36	25	25	21	28	24	21	28	38	36	34	27	34	32	26	27	26	41	31	42	36	30	27	29	37	25	29	30	28	25	36	32	37	23	41	38	33	29	28	32	29	29	38	30	36	24	34	30	28	30	26	36	36	30	36	34	30	33	24	22	34	34	17	31	32	30	37	29	25	22	37	30	36	36	28	34	45	32	30	22	28	35	41	36	28	31	26	30	37	30	27	26	34	30	30	30	30	24	26	24	26	24	25	38	29	36	37	28	34	28	35	35	31	30	27	27	26	21	33	30	20	20	22	32	38	25	24	29	38	23	26	32	23	21	30	42	28	31	23	32	34	32	34	30	26	33	20	23	39	36	24	33	30	38	44	35	21	30	33	23	30	27	26	26	22	34	32	24	37	31	34	23	31	28	35	29	40	35	28	31	30	23	26	32	34	29	27	37	31	28	31	29	34	35	27	33	29	33	29	34	33	31	26	20	27	23	32	31	33	38	27	31	27	26	42	36	32	34	32	37	39	26	24	28	25	26	32	30	28	26	30	31	30	28	34	34	29	26	35	28	36	24	28	32	30	27	36	28	32	25	30	24	26	32	36	26	33	30	36	25	31	29	30	21	24	22	28	30	33	29	45	18	32	21	28	27	30	27	26	32	23	41	35	30	27	26	30	35	35	28	20	35	38	35	23	37	21	30	30	35	26	25	34	26	36	30	28	33	31	25	24	25	31	20	23	24	24	25	27	30	15	35	24	31	31	25	31	24	24	33	27	40	34	34	31	43	26	30	34	26	28	24	24	37	35	26	40	29	29	35	32	30	28	36	29	29	28	30	28	20	29	32	33	28	33	41	29	27	32	38	26	35	27	30	30	30	16	38	30	30	36	31	31	28	19	47	25	31	26	25	28	35	29	35	35	15	31	33	22	36	30	29	33	26	31	34	35	32	25	31	26	34	45	35	32	27	27	24	15	21	37	34	20	15	32	30	23	38	26	39	28	38	19	24	43	29	22	21	33	28	36	37	32	31	37	28	33	31	20	33	22	28	30	28	34	27	32	31	33	29	31	33	29
12229	2337	1173	1194	3080	5216	5312	4860	4159	3380	2804	2498	2130	1875	1631	1425	1245	1234	1091	998	935	850	831	784	756	703	672	620	584	563	539	571	558	545	519	506	503	499	501	489	433	420	423	466	409	422	439	427	415	408	386	412	385	381	403	390	422	410	366	365	363	352	371	369	349	371	395	369	395	370	377	363	352	381	325	362	355	356	364	329	347	347	357	359	339	369	325	312	337	379	324	360	351	355	354	335	380	314	341	306	322	345	358	343	333	360	331	307	342	352	326	367	329	347	329	353	331	330	354	328	309	298	337	347	363	340	349	331	336	353	309	334	342	338	312	344	319	316	346	359	335	321	319	321	312	322	347	314	305	352	311	340	324	325	299	340	351	309	284	343	309	330	308	337	316	344	309	320	349	340	269	332	332	298	325	329	332	317	315	343	357	328	323	302	329	299	346	327	341	324	310	307	321	323	322	333	341	348	324	330	335	321	316	338	343	347	313	364	338	348	333	315	294	313	339	323	332	344	330	340	332	331	353	316	304	315	322	342	370	326	306	316	336	331	351	314	325	330	338	329	305	340	344	316	312	325	348	302	280	332	329	301	295	309	312	294	325	319	325	343	314	308	328	299	308	320	295	340	354	301	346	304	336	350	320	313	334	316	268	324	307	328	334	322	323	309	337	353	316	296	301	319	343	329	312	297	338	310	313	325	325	316	320	360	302	306	346	320	304	295	313	338	299	326	314	300	310	373	327	320	315	356	354	341	337	303	296	330	307	341	283	316	330	318	351	337	309	311	345	336	308	349	331	304	339	362	325	320	320	326	313	305	352	333	316	303	330	315	325	315	309	334	334	301	301	337	332	269	299	321	310	329	300	342	351	299	308	342	345	307	333	324	327	322	358	313	324	346	322	305	303	335	293	335	374	333	328	307	334	308	326	319	317	286	313	317	290	359	339	328	321	336	325	301	343	330	309	321	292	313	317	354	319	345	312	348	325	358	323	302	329	322	311	308	321	313	294	349	294	343	299	315	331	311	354	312	329	309	336	283	327	295	318	335	358	333	348	323	352	344	350	307	338	351	336	319	341	334	337	290	296	330	330	306	359	316	321	336	317	326	303	311	326	331	313	345	308	319	327	310	355	303	298	365	316	319	330	301	334	340	344	293	337	302	317	305	319	330	314	301	333	329	357	354	309	328	336	308	323	330	336	348	302	312	320	350	329	319	307	323	317	340	324	315	313	312	296	298	341	305	333	293	327	295	356	349	335	302	333	308	355	318	323	336	334	322	321	341	306	333	320	337	333	303	338	324	303	300	318	341	308	333	360	292	297	329	323	324	330	312	303	310	317	329	352	317	320	303	323	338	331	351	323	332	302	356	303	307	297	349	348	319	338	328	333	311	291	306	296	318	315	297	336	313	354	299	306	328	322	340	333	306	327	314	343	326	324	321	334	316	322	363	307	291	343	278	303	301	347	339	335	305	317	319	339	349	329	360	329	342	314	326	333	317	334	369	300	316	343	336	333	316	319	325	324	370	330	306	310	307	315	307	322	309	312	281	339	329	312	349	338	312	339	343	309	340	333	289	302	288	336	291	330	293	302	307	330	308	326	313	314	338	320	343	343	316	318	312	305	293	334	304	318	335	336	340	333	308	289	340	300	349	340	316	340	323	315	336	328	347	312	338	307	295	303	321	327	329	324	343	326	332	306	344	271	322	321	324	344	300	307	391	340	329	318	347	361	315	334	313	310	349	313	333	319	327	320	320	361	359	308	324	353	336	325	313	330	334	322	319	325	314	316	356	304	313	320	319	351	337	309	313	336	332	325	336	336	321	374	324	304	350	307	340	344	308	322	343	305	326	298	305	320	323	305	332	349	329	308	326	309	305	323	288	314	323	337	328	330	326	314	352	334	307	300	314	355	340	339	344	293	324	343	310	315	308	310	326	321	313	325	350	352	278	318	324	322	295	353	327	330	304	322	301	315	336	325	341	293	317	332	346	331	304	299	343	299	294	333	325	347	295	313	333	300	329	320	325	278	352	303	291	299	325	308	317	310	325	359	318	310	320	327	350	313	314	345	324	344	322	324	303	304	331	353	332	290	302	345	336	288	312	321	328	315	323	343	306	331	317	311	309	296	308	351	314	335	333	320	315	323	341	335	329	331	299	325	344	333	313	308	325	327	334	335	355	325	281	326	331	318	327	294	322	306	321	300	332	336	334	315	308	317	290	340	357	322	312	316	297	332	330	355	335	333	322	312	330	303	363	330	324	338	323	332	347	348	329	325	315	319	318	331	331	300	315	363	332	336	327	300	361	298	344	319	323	319	314	358	336	342	318	316	341	311	306	327	314	324	325	299	361	313	344	345	329	330	341	338	316	349	318	327	333	329	317	333	312	320	337	334	307	335	345	299	352	308	306	327	344	331	329	323	326	321	328	332	330	331	276	341	329	294	343	319	317	348	312	324	306	355	294	324	326	306	302	303	298	325	301	341	353	331	303	323	336	326	330	305	370	323	326	338	336	307	325	354	309	342	303	345	318	317	328	314	323	321	313	307	320	321	336	294	345	323	303	316	345	347	315	351	348	301	309	335	320	316	318	348	322	312	330	344	308	298	328	319	343	318	328	294	317	319	326	336	344	342	338	343	348	358	323	325	330	372	336	316	316	338	321	329	319	341	325	328	312	361	325	325	318	335	312	310	341	310	305	350	304	333	325	303	305	339	331	328	299	345	300	316	295	306	313	301	331	299	310	311	344	321	326	340	332	337	324	338	302	320	321	324	332	317	343	322	316	317	345	351	303	311	333	328	292	327	307	289	321	311	304	349	321	324	383	339	348	330	339	361	330	323	354	310	335	334	324	288	298	336	306	282	315	327	332	315	345	320	321	320	341	324	338	300	344	344	359	334	324	311	335	307	324	333	359	364	317	335	337	310	317	355	322	330	299	317	315	303	309	335	326	335	316	319	331	324	336	346	359	337	307	315	289	327	318	302	319	327	333	303	304	339	333	335	315	336	329	341	346	326	336	323	304	332	341	318	334	300	319	326	335	333	337	325	340	317	323	341	329	305	349	348	331	333	310	309	322	319	334	323	309	331	321	346	333	296	343	304	331	323	307	355	339	295	322	321	344	347	338	365	303	309	347	315	318	310	323	327	337	349	323	329	302	331	322	325	314	357	336	325	315	312	326	322	320	338	324	330	321	345	329	338	335	355	315	341	311	336	352	304	318	339	299	318	330	346	353	329	297	356	330	332	313	331	358	344	346	326	294	288	321	308	302	323	321	315	340	310	320	353	322	359	280	347	322	349	333	336	345	319	302	322	308	349	321	315	289	336	325	332	322	316	347	337	336	338	331	331	318	344	290	325	343	298	327	361	344	298	314	338	345	317	319	340	328	330	318	348	305	325	314	323	330	316	312	298	329	318	342	313	339	316	318	316	371	335	336	323	288	317	336	308	331	296	339	323	323	287	317	323	318	327	320	300	315	300	321	310	327
2064	95	116	79	90	92	72	91	106	111	88	89	99	81	86	69	88	127	87	79	103	73	85	89	84	86	93	102	97	91	90	90	99	83	81	110	82	71	86	80	82	84	93	71	77	98	79	79	86	94	109	76	73	69	94	81	87	90	81	98	81	87	80	90	99	83	102	85	89	88	78	88	85	88	74	92	71	90	92	86	85	89	101	88	92	77	76	83	77	76	73	90	105	62	90	84	99	82	73	85	88	92	103	73	78	111	85	94	85	94	98	79	111	79	79	73	91	88	95	86	70	94	83	97	83	79	76	94	91	88	102	87	71	66	79	101	87	95	93	69	71	91	76	74	81	86	72	109	102	96	84	84	86	85	60	100	95	104	76	84	75	72	100	85	83	65	93	92	76	92	77	79	87	88	78	87	82	70	100	77	89	81	88	93	88	84	78	77	87	67	88	90	72	76	91	90	95	97	79	89	83	90	91	82	101	98	72	85	101	89	61	78	86	77	91	81	105	86	80	78	83	84	97	100	76	90	74	99	77	88	93	86	97	74	83	77	87	74	99	89	89	76	84	69	79	87	80	85	77	89	75	86	88	75	83	95	72	81	94	68	104	70	86	103	84	89	87	81	103	81	71	79	90	96	93	85	67	80	77	73	88	100	89	84	81	94	78	80	107	87	85	100	74	91	69	87	91	88	79	92	81	93	94	100	76	80	90	78	84	83	91	82	75	86	93	82	81	74	70	81	98	81	73	76	93	86	81	106	86	108	79	92	92	94	87	95	88	97	99	82	93	79	82	104	87	83	86	82	74	78	78	78	100	97	91	80	69	73	84	98	80	98	77	76	83	92	86	84	82	79	92	90	93	82	80	94	106	94	91	91	78	92	89	103	88	99	75	95	95	84	96	79	87	91	94	83	76	77	89	95	84	84	84	82	79	79	86	88	87	78	71	88	74	83	81	73	75	81	83	71	80	78	81	87	79	106	84	84	81	83	93	72	72	83	73	77	73	75	90	87	93	75	74	82	82	91	83	83	86	97	80	91	89	86	83	77	81	88	75	85	89	82	77	87	73	100	91	86	87	106	102	92	79	82	68	95	84	83	75	84	76	79	83	88	96	93	92	88	92	94	90	88	105	72	97	79	88	70	89	73	91	86	91	72	79	91	91	85	92	76	75	84	89	95	89	86	84	73	80	98	88	93	83	79	95	92	91	86	86	101	93	96	95	79	99	93	85	81	93	85	70	87	65	86	93	88	94	94	82	100	79	91	82	93	72	71	82	74	90	83	89	83	99	87	91	74	102	73	81	70	88	90	81	90	98	86	77	90	79	79	98	92	66	100	74	98	84	83	82	71	91	68	82	74	82	100	74	76	88	85	77	76	97	87	86	78	81	90	73	89	86	87	98	87	97	96	74	94	93	93	92	87	86	85	76	78	96	79	94	96	83	89	80	73	82	82	92	68	82	84	95	86	88	101	85	90	80	78	84	82	78	82	93	97	81	103	79	94	90	87	91	77	85	85	81	86	92	92	85	73	88	91	87	86	92	84	78	72	85	90	85	80	86	106	81	79	95	79	76	90	88	68	72	93	87	75	79	91	85	91	85	84	82	88	74	98	102	84	81	93	67	80	97	91	87	76	50	91	83	84	93	86	90	98	72	81	88	93	81	68	81	92	79	65	98	85	87	84	96	99	81	87	87	94	84	96	97	72	85	86	79	94	60	84	81	89	86	93	98	93	97	86	81	99	74	84	106	107	79	96	95	89	89	86	95	86	97	78	82	72	92	77	74	92	78	96	92	90	68	97	87	90	82	65	87	91	69	87	76	80	77	87	83	97	66	92	88	73	82	88	98	83	81	83	79	84	77	97	74	81	84	91	78	89	94	98	80	94	69	82	76	89	80	93	90	91	80	83	81	90	97	101	103	92	96	79	82	93	92	92	85	98	96	99	97	100	84	73	88	69	86	86	79	96	99	85	77	68	79	86	85	96	75	78	94	103	80	93	65	86	105	90	73	75	93	88	81	84	108	83	81	72	75	84	99	87	90	82	99	89	95	85	89	79	87	84	108	70	80	81	84	85	78	95	67	87	88	64	86	82	71	78	89	84	98	87	81	99	88	89	73	82	88	103	69	82	89	97	109	81	97	84	71	75	91	88	80	91	72	79	105	75	76	97	86	93	108	79	87	94	87	79	84	99	83	75	74	95	75	88	76	90	98	89	90	89	88	91	74	98	85	94	57	75	85	85	99	85	86	88	79	77	75	87	80	76	83	78	88	82	80	86	87	88	87	84	98	81	84	87	107	93	87	84	76	89	88	92	93	83	78	74	83	115	97	75	80	76	78	91	86	89	98	78	95	81	67	99	92	87	99	97	70	83	85	93	100	85	88	102	74	99	81	89	86	85	89	84	79	84	107	77	85	82	71	90	86	90	81	66	94	89	100	97	86	102	68	74	73	81	92	73	80	79	96	90	95	93	78	76	75	97	92	96	90	96	95	99	80	74	91	87	81	98	86	71	89	103	78	82	88	91	87	108	83	93	87	85	89	77	81	72	80	92	86	82	90	88	97	84	98	86	84	79	65	79	66	91	84	107	94	81	86	93	95	107	92	71	83	76	87	98	98	82	72	80	110	97	80	100	80	98	82	82	80	98	90	83	87	85	93	88	89	87	80	97	89	75	76	86	88	84	64	82	75	86	87	82	84	88	76	98	79	89	82	96	76	76	78	104	90	90	84	70	90	83	90	75	82	87	87	83	95	80	71	77	79	80	101	98	70	85	74	82	82	100	90	86	83	89	87	86	82	79	88	91	88	89	77	76	71	63	84	88	91	74	85	85	98	79	84	84	86	85	105	83	93	79	83	83	86	92	99	73	82	84	87	94	84	88	75	88	87	71	89	86	78	82	82	98	100	95	73	88	83	93	82	84	90	76	87	90	100	100	78	89	75	93	85	74	89	81	99	83	87	81	76	99	87	96	85	89	97	89	96	89	70	87	93	102	71	117	76	76	87	67	85	86	80	94	86	69	75	95	94	94	79	77	80	76	98	80	95	107	96	77	88	104	90	76	91	93	86	81	81	90	73	88	80	78	99	91	71	83	86	85	75	97	87	101	101	72	90	89	95	80	80	106	77	89	89	89	89	79	78	91	99	88	109	85	84	70	81	77	72	74	96	84	72	89	85	83	95	77	97	81	90	98	86	82	87	80	95	64	89	91	73	94	69	88	84	84	87	83	75	71	89	91	83	93	102	81	87	78	84	92	79	99	97	89	73	80	78	93	83	91	76	92	84	108	88	100	72	85	88	88	91	74	80	79	90	79	88	74	75	100	93	86	94	69	77	75	99	105	94	73	83	87	76	83	84	81	78	74	84	97	84	76	89	93	87	86	95	86	70	82	91	76	70	101	90	73	93	105	83	92	85	98	83	101	99	96	95	78	77	95	87	90	94	89	78	78	72	91	92	92	87	67	78	94	87	79	74	87	105	84
7193	1090	865	974	1049	1354	1399	1428	1310	1185	1108	1072	1026	1006	1009	958	881	869	911	926	894	820	889	836	873	831	903	855	871	910	885	845	762	882	830	833	800	808	815	848	836	827	811	801	871	796	820	797	802	837	872	823	827	848	800	796	808	836	829	852	785	779	777	781	835	816	792	777	805	803	862	813	837	815	801	771	785	838	837	773	812	800	836	794	820	779	818	763	795	829	835	788	784	822	784	794	819	797	796	853	849	792	770	808	807	827	803	821	826	799	788	807	789	770	818	803	789	768	816	825	825	849	820	822	753	822	794	773	778	801	805	836	787	800	788	808	844	779	789	829	795	794	771	828	797	849	793	831	742	801	786	824	821	843	772	828	795	807	820	748	836	797	875	796	801	834	790	787	830	848	743	833	813	797	862	776	798	853	758	795	835	833	767	797	784	811	814	849	833	784	800	798	779	810	780	789	779	847	828	791	841	830	808	797	797	803	822	834	828	800	732	816	776	830	765	782	810	828	785	776	777	801	820	835	758	835	773	791	758	773	832	823	774	846	843	815	802	797	777	837	797	774	771	766	861	807	792	835	818	749	831	836	837	845	808	747	831	803	815	778	789	865	796	837	850	821	758	851	810	787	767	794	814	838	766	788	812	821	762	770	793	876	763	743	793	827	827	817	782	799	799	823	847	762	793	825	848	775	797	797	798	813	802	718	768	796	795	810	844	766	806	841	787	769	794	809	783	737	816	820	784	809	816	841	776	801	831	765	827	795	807	812	807	777	806	781	784	824	841	816	826	792	790	818	796	767	771	793	824	793	744	815	737	823	801	778	822	794	826	747	763	774	816	759	800	823	782	817	817	780	807	818	800	804	803	806	804	763	833	797	793	797	795	781	803	792	815	797	800	786	842	857	797	810	766	759	782	834	793	778	803	778	833	780	858	816	777	824	785	801	820	780	777	777	863	770	828	810	801	814	845	843	808	838	794	830	798	742	812	827	809	758	798	811	807	783	764	777	771	796	802	787	763	820	771	772	804	779	791	788	786	776	825	824	797	781	840	770	818	781	816	727	811	793	811	822	831	786	791	820	815	775	810	833	770	813	791	821	840	840	866	774	806	809	814	742	837	808	768	809	848	813	786	796	783	866	827	780	837	793	807	767	779	857	842	812	797	816	794	806	827	770	787	741	812	782	809	833	814	822	790	855	824	772	835	804	821	853	777	804	770	802	775	784	780	817	814	884	791	803	853	783	788	820	784	807	779	796	811	813	765	840	812	855	838	741	817	838	813	792	782	832	820	793	827	767	826	828	786	797	835	795	872	840	846	817	823	835	767	824	763	806	765	779	775	788	823	814	798	764	766	812	790	813	878	826	777	815	781	770	806	845	841	778	841	839	834	809	795	772	804	807	799	802	834	853	741	793	777	787	789	864	810	798	781	806	783	873	721	808	799	793	819	804	770	876	801	778	865	764	872	803	807	823	787	758	834	824	784	813	819	772	856	820	763	777	743	746	834	818	789	767	797	783	771	828	785	844	807	787	815	793	760	775	786	799	858	864	836	842	821	742	820	772	815	752	835	813	842	753	814	807	851	839	822	796	805	738	810	802	817	790	814	808	814	783	802	796	828	790	842	863	787	802	821	867	779	751	786	769	795	756	850	715	807	795	840	844	782	760	752	815	792	782	802	799	857	804	807	781	786	846	781	784	819	815	817	799	818	809	848	802	759	800	797	772	815	783	785	781	829	780	840	825	795	799	802	804	774	851	796	830	817	793	743	827	800	799	778	816	800	788	840	809	767	828	785	844	775	795	784	807	820	765	880	817	820	824	797	778	812	844	810	781	745	777	842	822	792	838	835	790	850	821	785	768	821	785	818	809	863	761	810	840	828	863	821	816	815	793	824	793	807	807	825	839	802	801	819	802	836	796	778	793	820	746	824	786	778	777	832	787	781	810	847	768	790	798	787	842	810	766	819	784	798	792	742	806	824	795	760	825	806	825	766	791	849	817	783	807	813	803	771	807	822	753	854	788	811	792	782	821	791	848	827	798	753	776	834	817	845	834	765	798	859	787	836	782	775	836	808	798	768	804	766	812	789	798	794	811	774	750	789	799	787	789	836	810	770	842	737	794	762	780	751	766	807	830	803	812	846	799	795	806	827	809	785	758	800	826	779	793	798	863	789	812	829	851	796	797	816	797	781	790	809	780	810	806	775	782	798	808	806	801	770	770	785	796	791	810	791	822	783	807	788	802	867	855	784	821	825	812	829	741	801	843	827	810	780	761	861	812	763	797	834	813	785	838	837	795	809	844	790	845	779	768	821	762	783	822	792	821	835	881	777	827	791	810	786	833	816	794	806	785	817	790	857	832	842	835	780	812	764	810	790	858	770	768	790	749	845	793	820	822	812	854	827	836	813	793	828	805	804	796	726	805	781	825	813	795	754	779	810	791	789	805	880	784	800	789	811	809	847	780	798	812	835	849	819	823	814	769	805	833	788	769	805	772	791	825	790	775	761	773	806	792	779	876	813	813	773	822	810	826	796	797	787	786	828	775	863	791	816	800	785	818	862	796	790	783	777	787	827	724	798	812	824	839	778	795	797	778	793	784	791	747	797	823	756	774	799	829	743	785	807	820	779	798	828	784	781	773	803	761	825	810	796	843	771	790	802	826	767	794	794	850	804	795	816	811	806	740	786	751	814	831	805	791	736	807	833	793	788	771	810	812	787	800	756	776	828	824	794	859	790	786	830	794	764	833	852	805	775	758	785	789	761	779	807	815	815	813	797	808	805	809	812	813	814	809	815	834	835	816	787	768	798	745	803	756	727	788	827	777	806	853	800	784	792	821	799	772	830	826	801	827	807	785	837	827	793	825	798	783	856	810	775	765	827	783	828	771	806	803	729	841	797	780	770	765	809	812	800	845	798	794	817	839	786	815	764	783	864	823	807	798	892	820	792	776	785	835	803	822	760	827	777	769	848	822	824	805	779	788	784	822	826	848	763	754	819	782	765	811	853	797	820	831	828	831	803	810	804	841	803	771	797	782	835	772	805	836	828	797	863	820	800	832	838	817	823	811	792	806	834	819	770	770	814	794	812	843	849	836	798	872	795	801	833	844	819	843	823	752	787	797	818	813	795	806	788	808	809	812	819	772	773	800	825	801	793	821	813	808	776	776	772	790	828	817	816	793	779	828	839	804	771	770	804	762	850	851	816	740	836	813	778	797	829	777	848	788	779	758	829	778	764	808	809	804	831	803	798	805	824	802	766	786	777	800	751	802	826	839	789	735	746	808	777	811	806	793	784	758	779	793	799	768	804	741	741	798	771	788	814	796	773	797	813	814	791	833	791	835	804	772	764	812	780	811	811	791	774	834	767	818	796	821	801	770	778	794	777	784	808	776	825	820	801	815	781	794	798	804	805	833	812	788	820	794	776	825	814	767	851	813	832	798	814	834	828	835	804	817	789	780	797	788	782	843	794	780	782	864	789	791
1139	178	90	90	80	77	83	105	89	89	77	75	89	79	88	74	75	70	62	62	82	67	66	71	55	81	62	57	60	78	76	56	57	52	64	67	57	64	66	65	62	59	61	56	56	46	67	58	56	55	63	60	55	53	61	64	59	72	51	46	48	61	60	62	65	64	59	53	68	56	56	60	61	51	68	60	51	45	46	50	68	69	54	62	64	57	74	49	54	50	71	60	62	63	58	52	43	64	49	60	62	71	57	50	56	65	54	61	57	60	70	63	52	62	72	58	51	47	59	57	42	57	41	63	49	67	57	57	45	55	61	53	66	71	61	45	54	47	59	57	62	59	47	60	54	66	47	52	59	48	55	67	51	57	61	55	56	44	80	61	63	59	41	61	54	47	67	59	55	55	66	53	63	54	65	54	55	69	61	60	50	68	65	59	55	63	59	57	61	56	62	66	52	49	70	54	54	51	49	63	50	55	56	60	56	53	68	54	62	57	55	62	56	44	55	64	47	58	76	56	56	65	54	54	54	60	49	44	51	63	55	49	57	56	52	63	50	43	61	44	60	57	56	54	59	65	52	52	56	61	63	49	54	54	58	51	55	65	58	55	57	72	61	65	49	48	83	69	47	61	57	59	62	50	59	57	41	52	46	60	57	63	49	54	50	50	37	64	62	47	72	55	57	55	52	61	53	57	63	53	67	67	61	56	65	56	63	54	57	46	53	54	63	67	47	64	50	65	49	61	53	62	45	51	64	72	55	57	69	64	62	58	69	45	56	55	63	53	61	42	52	52	61	62	45	57	61	62	56	52	68	55	73	54	49	51	61	67	65	64	73	53	76	64	65	75	59	60	53	55	60	59	62	64	48	52	50	60	63	49	70	62	66	57	55	61	55	44	55	54	67	53	57	62	66	51	60	55	54	59	62	69	62	46	56	65	57	80	71	79	51	46	56	52	55	54	53	63	55	54	59	54	62	53	57	52	55	58	54	53	61	70	68	44	68	69	64	43	70	45	63	57	44	64	65	67	52	64	49	46	63	60	55	50	57	67	56	54	49	56	53	57	62	57	60	56	58	52	52	66	48	50	65	49	51	51	56	53	44	60	49	64	57	51	56	63	52	64	60	60	64	50	69	47	56	53	64	62	68	63	59	51	42	43	51	59	53	61	62	69	62	52	77	62	56	53	58	69	52	55	51	71	60	53	61	54	60	57	72	57	75	45	71	61	57	66	55	68	50	53	39	53	59	51	67	68	63	40	57	62	48	57	61	62	62	58	50	65	61	63	55	57	51	69	58	63	59	55	45	49	46	55	59	64	64	45	60	68	44	57	58	63	54	53	54	59	59	63	59	68	51	57	69	70	66	47	52	62	54	50	71	52	58	62	72	42	60	51	57	49	56	54	54	51	56	55	48	53	64	48	47	57	57	53	57	51	48	44	56	63	61	60	49	56	63	64	57	60	56	51	64	52	51	48	68	62	59	63	53	52	58	56	50	55	59	56	66	61	48	52	59	62	54	55	49	60	57	58	77	63	59	57	70	71	49	56	59	69	69	40	56	57	54	69	61	44	60	63	54	61	51	61	57	56	53	51	57	46	68	55	47	62	48	57	55	57	54	61	42	50	64	61	42	45	61	55	53	57	66	58	51	56	72	64	44	57	57	58	55	47	68	72	73	59	60	69	64	56	48	74	45	47	51	61	58	77	51	58	59	53	76	61	59	70	69	61	60	69	46	49	45	54	59	45	52	67	61	75	60	63	57	49	55	59	55	66	59	45	61	57	53	50	66	58	53	65	56	66	52	74	49	55	60	53	56	55	60	66	64	48	51	68	48	52	72	55	54	52	61	49	56	65	52	56	59	54	57	61	46	62	66	54	67	60	50	43	60	45	59	53	60	72	58	56	58	68	52	58	49	67	55	72	48	64	73	51	55	47	57	57	52	63	67	50	66	68	66	55	56	50	56	61	54	54	63	60	57	42	46	56	65	59	78	54	69	58	63	55	72	55	53	73	44	60	53	61	68	68	54	60	65	71	58	41	64	65	47	59	62	36	60	55	48	63	55	59	53	53	63	86	41	70	66	55	48	49	59	70	65	53	50	61	60	60	65	70	40	48	71	57	76	58	55	55	62	62	59	67	55	51	61	61	50	61	51	69	61	52	65	69	60	59	59	57	48	52	63	81	64	70	44	61	45	59	66	55	68	57	56	69	77	65	65	61	60	56	61	49	67	59	55	45	55	50	48	65	54	53	63	62	59	69	49	54	75	51	63	55	62	46	60	61	57	61	61	67	55	53	66	57	54	56	52	57	59	68	71	59	56	47	68	48	45	61	57	45	59	48	70	66	56	64	57	55	65	59	59	70	57	60	69	59	62	61	51	53	63	65	64	62	61	57	54	41	62	57	60	59	61	57	61	66	63	63	67	47	68	56	63	70	51	61	64	36	60	68	50	63	53	54	77	55	82	63	56	44	49	62	53	61	65	57	50	53	61	47	56	59	67	55	56	59	53	44	69	47	59	66	51	61	65	60	53	52	72	47	68	47	47	67	57	50	45	72	56	44	45	63	48	57	64	66	64	71	67	54	69	57	62	48	58	48	75	54	67	44	44	51	51	65	72	73	54	63	53	49	51	60	56	66	44	53	58	59	58	66	50	45	51	64	55	53	56	67	69	57	58	57	55	56	58	56	65	64	46	62	55	61	57	65	44	86	57	40	51	52	60	41	61	64	60	59	57	45	58	51	69	72	63	70	72	57	62	74	60	54	54	67	59	50	61	49	48	49	58	53	67	60	69	60	67	57	60	66	48	59	56	53	53	54	57	49	66	45	58	52	59	71	61	69	67	63	55	55	59	47	59	55	48	48	56	60	47	65	55	63	69	50	78	54	49	53	70	60	60	55	57	45	60	75	65	68	55	69	52	54	58	59	64	46	74	50	57	60	54	68	49	49	58	51	55	59	53	68	59	53	52	58	66	67	52	55	55	33	48	58	66	63	49	47	58	59	51	60	54	61	47	69	49	70	56	38	56	56	51	50	54	56	67	65	57	53	60	60	59	51	53	54	56	57	62	55	60	54	53	55	45	55	68	60	62	67	73	58	56	40	62	62	65	60	57	64	64	38	70	51	63	57	55	51	47	63	73	68	49	54	48	63	64	58	53	65	64	58	55	54	59	68	70	54	57	53	61	60	66	71	59	55	36	50	51	50	61	67	63	73	52	69	52	52	55	67	66	59	64	55	56	66	56	44	63	76	61	59	56	62	54	46	49	55	68	50	59	55	54	61	60	50	65	60	53	56	59	60	57	56	64	56	66	49	63	55	50	48	48	56	70	53	55	70	49	53	60	57	55	77	81	52	57	66	59	49	57	66	59	72	57	55	43	58	64	56	68	39	76	52	60	56	61	56	64	73	49	51	60	56	46	63	63	54	53	55	64	49	47	58	79	64	50	64	49	57	61	48	59	60	56	61	64	58	59	53	51	55	55	61
10876	2048	1126	1175	2505	3784	4035	3464	3052	2527	2072	1826	1648	1523	1350	1160	1174	1029	1024	998	902	895	813	842	786	806	792	812	743	774	760	698	737	685	715	671	644	652	638	699	655	681	645	660	641	628	606	613	662	592	616	619	686	614	665	614	599	625	556	641	602	587	609	639	612	569	613	597	625	656	621	620	617	642	597	563	585	612	600	623	636	612	635	632	631	616	552	558	612	561	594	635	627	611	559	607	576	600	622	580	599	641	577	620	589	585	600	605	594	596	590	586	627	588	577	617	596	627	580	529	577	546	538	591	633	549	606	576	585	585	603	606	584	616	601	589	594	553	600	578	586	550	553	603	580	566	594	556	590	640	602	571	587	569	641	640	613	610	606	587	602	607	648	596	624	594	592	546	583	618	613	561	599	576	560	617	570	600	634	593	604	614	626	562	570	594	566	565	600	571	580	589	573	609	562	593	572	618	608	605	624	581	634	596	589	598	624	577	579	544	566	606	588	598	582	614	565	588	601	639	588	578	615	575	598	581	600	577	630	606	630	576	631	581	571	633	587	574	594	580	624	624	579	609	582	605	620	624	561	590	592	613	598	614	649	598	555	605	603	607	585	593	604	582	560	553	569	585	594	585	546	584	575	608	597	610	643	600	640	570	587	588	584	582	570	569	587	622	573	618	599	567	584	530	542	571	586	600	590	601	599	582	568	597	607	559	579	548	585	560	565	582	631	624	612	588	610	607	596	602	593	560	611	568	578	602	548	574	544	603	592	588	552	571	578	613	600	601	590	597	590	539	592	607	560	592	561	554	586	557	572	603	626	549	563	583	550	621	594	569	593	602	601	617	602	568	638	605	608	640	581	558	619	578	577	612	580	581	555	595	576	553	568	623	575	616	557	574	618	618	606	598	565	568	609	562	599	580	583	566	608	577	602	605	565	548	595	581	589	641	566	565	606	544	583	608	622	572	602	607	574	593	597	576	625	578	532	606	581	575	586	563	590	564	584	630	573	551	572	649	591	614	583	592	579	609	566	597	584	601	576	605	577	560	572	566	596	569	580	592	583	541	599	537	620	553	556	566	588	607	551	570	613	576	589	572	560	617	588	555	585	628	589	594	624	631	544	570	609	637	569	573	573	580	537	590	623	543	647	578	554	549	584	539	548	606	553	616	608	618	571	576	599	601	542	577	575	605	611	589	549	600	581	574	586	558	564	624	583	581	570	603	563	624	613	620	592	562	597	571	543	604	598	580	629	588	600	558	586	605	611	593	583	615	587	573	580	604	607	553	578	596	602	601	582	593	621	539	610	558	601	623	596	560	601	602	595	595	584	631	620	586	581	594	589	604	575	565	616	604	627	614	598	609	597	591	548	578	584	610	598	568	563	588	600	590	588	596	609	574	624	593	579	614	564	602	595	588	619	574	600	563	568	581	565	570	608	567	563	581	603	594	582	580	598	603	548	604	616	576	600	597	587	556	578	559	564	596	599	581	625	618	591	617	578	630	577	583	598	580	603	618	566	573	610	615	618	595	611	589	600	563	603	614	579	595	619	583	594	574	606	574	607	614	616	584	578	611	608	581	575	555	590	568	584	577	559	595	599	640	573	613	589	587	640	586	600	570	564	624	606	603	588	578	600	601	592	607	573	587	591	591	597	569	620	580	594	628	640	598	556	563	567	579	574	592	588	561	556	602	562	574	639	598	593	599	599	561	564	585	595	570	598	558	624	598	592	660	583	570	544	586	573	548	566	602	616	635	566	602	603	608	547	575	608	602	575	567	614	608	597	605	646	585	586	586	571	579	565	590	588	597	592	568	590	581	621	602	636	573	558	637	595	619	647	593	579	610	560	590	575	584	562	580	576	628	573	577	596	602	568	569	586	590	592	616	616	619	539	576	578	626	614	601	558	620	584	591	605	598	575	587	600	568	580	602	613	575	552	591	601	589	586	598	555	594	572	578	598	637	562	565	582	589	578	633	564	579	587	601	613	566	611	600	586	560	570	619	582	589	609	612	631	544	595	583	581	544	568	609	623	585	623	582	626	596	623	594	637	565	564	556	608	593	583	599	593	575	577	608	561	553	596	557	595	600	639	556	609	618	613	563	574	609	616	553	607	587	605	586	610	620	588	611	591	614	634	588	627	618	596	586	614	575	570	573	615	564	555	627	552	578	519	614	600	602	574	600	577	624	629	637	606	596	573	607	599	580	605	640	579	581	585	557	607	545	562	593	591	584	549	597	585	608	574	600	621	599	606	609	577	582	585	568	621	582	564	600	582	592	571	572	619	620	588	576	579	532	557	582	583	592	587	596	588	604	593	626	595	636	582	601	604	603	556	506	558	589	546	626	618	588	567	588	595	578	580	588	592	575	586	615	570	619	584	594	575	606	598	565	518	618	569	552	599	622	586	581	646	573	558	602	608	573	538	605	621	581	598	600	593	588	568	552	599	614	568	593	568	597	634	563	617	585	594	591	556	569	595	596	643	589	602	580	559	568	602	545	576	583	577	621	608	589	596	573	619	621	587	567	570	641	617	593	597	584	641	563	585	587	583	614	555	601	615	616	588	593	581	600	618	619	608	553	582	613	596	601	600	599	559	533	561	574	577	603	593	598	603	583	586	548	580	592	599	599	591	598	591	585	579	566	604	572	615	602	543	602	585	548	567	555	611	603	595	607	612	555	597	620	551	607	605	591	571	563	615	594	595	585	575	575	563	579	575	597	610	597	571	596	564	570	606	668	630	568	577	567	623	616	579	638	565	594	571	573	552	577	569	615	562	539	583	556	562	587	608	634	586	607	597	577	571	574	620	617	590	588	560	548	575	609	573	572	596	570	594	607	599	608	548	559	631	590	597	604	646	621	596	523	608	602	592	582	570	576	604	564	592	577	611	622	612	585	576	618	563	554	584	554	604	627	610	569	583	608	615	638	604	598	611	595	555	585	614	579	586	590	585	623	592	542	591	590	607	571	567	610	617	610	584	599	583	534	540	530	628	546	585	624	600	599	600	581	607	575	595	612	559	573	583	638	567	575	573	606	592	571	612	611	557	593	607	620	576	599	598	570	563	589	586	576	563	539	589	603	568	598	570	597	611	600	570	578	629	608	587	590	571	548	610	619	596	565	618	573	547	594	622	585	587	558	556	609	578	647	591	596	584	643	584	585	595	589	608	597	583	612	572	591	617	562	573	608	574	618	562	593	581	594	579	579	619	584	605	594	597	554	574	583	582	602	579	591	571	582	628	569	587	657	552	594	593	587	601	562	543	597	563	566	569	558	527	612	582	578	586	556	586	585	545	610	577	601	601	582	568	644	582	582	624	596	621	610	603	640	617	631	612	624	616	571	588	581	581	549	569	565	615	606	578	587	565	641	596	611	597	574	590	591	597	642	571	590	604	585	566	552	573	581	606	562	609	561	610	608	580	564	621	581	586	623	634	549	600	608	567	611	638	613	580	577	578	596	620	593	614	604	602	564	602	576	586	586	630	590
3178	127	79	91	60	71	94	92	79	85	76	89	76	75	75	65	103	68	46	76	60	58	58	56	64	58	47	63	52	55	60	49	60	53	59	53	56	71	58	53	50	41	69	52	58	58	53	46	53	62	52	67	63	57	52	54	60	59	74	43	51	60	38	56	54	68	58	69	66	50	56	50	50	51	47	62	62	70	63	57	64	47	77	54	52	61	36	51	58	63	62	50	51	57	56	66	51	60	62	53	69	52	46	39	66	59	46	63	47	62	52	54	48	48	54	57	43	58	50	57	55	62	59	67	53	58	40	64	46	60	54	55	52	53	62	72	66	56	57	61	62	66	46	55	50	61	62	62	59	44	47	50	68	62	51	48	64	47	57	62	48	52	66	48	50	53	73	62	53	52	51	48	62	50	47	54	55	43	54	64	53	53	63	57	49	49	46	40	81	51	45	60	61	63	59	58	66	63	52	67	50	42	57	68	48	51	51	60	65	48	61	64	42	46	54	55	49	63	50	60	46	56	52	50	54	48	54	45	60	56	69	49	59	50	51	55	49	54	57	54	52	52	70	63	60	54	61	53	58	66	59	56	56	52	54	63	54	49	57	67	46	59	62	51	56	50	59	39	66	59	74	57	46	56	61	53	51	64	44	60	59	63	49	51	52	58	72	73	48	64	56	56	67	59	65	55	37	40	69	60	70	62	56	72	54	48	56	55	41	56	65	56	60	64	63	60	56	47	50	50	66	58	42	50	67	50	53	43	55	50	46	61	45	57	51	50	66	44	51	59	52	54	60	54	54	53	55	50	55	67	45	71	53	60	61	49	37	52	50	55	43	66	59	62	49	59	56	47	59	59	55	62	53	58	50	60	57	40	66	54	64	71	50	51	49	53	61	52	59	59	48	58	63	49	65	55	55	48	54	55	57	61	63	49	61	55	44	51	49	50	59	57	66	46	52	45	57	66	51	52	56	53	41	51	63	60	50	62	55	47	59	43	55	61	55	43	54	49	46	53	60	58	52	51	63	52	53	49	59	44	60	50	70	56	43	53	51	50	56	51	59	62	46	37	61	63	43	63	52	45	59	62	47	63	61	64	40	52	59	70	57	52	58	43	49	58	55	59	54	64	66	59	47	53	50	69	52	46	53	69	58	39	56	63	62	49	49	58	55	56	54	50	40	54	50	62	70	59	54	67	67	46	48	50	50	60	54	53	50	56	52	49	60	68	60	68	66	52	51	50	62	65	64	62	56	53	44	50	49	45	64	59	60	54	55	59	59	49	69	59	62	56	46	52	64	65	61	42	70	54	48	61	60	56	49	71	69	60	57	61	53	63	66	60	45	65	51	48	53	58	48	47	56	59	64	56	55	56	61	53	50	50	59	60	56	61	56	58	48	61	68	65	59	65	54	51	48	47	74	47	59	61	49	59	54	43	60	52	62	54	67	52	46	49	57	41	57	49	55	57	45	53	47	65	64	58	51	78	54	54	45	51	54	66	61	48	58	52	55	56	69	47	62	61	71	65	61	49	65	57	61	57	52	65	56	50	66	58	53	53	61	58	54	56	52	67	56	50	54	61	44	58	57	58	50	59	57	51	61	58	59	55	59	51	68	50	53	61	57	45	62	50	47	50	48	44	61	46	51	50	52	56	56	62	48	41	49	57	59	50	59	52	52	44	46	61	48	49	51	64	57	59	54	43	51	59	47	49	49	53	50	46	50	62	69	53	56	49	39	63	48	72	52	53	52	51	58	59	54	55	68	62	46	52	48	53	58	55	55	65	57	64	68	49	58	47	63	47	60	58	65	63	67	62	46	56	61	59	44	43	51	41	68	51	56	72	73	54	59	62	59	55	61	64	64	70	69	55	53	57	60	44	54	70	49	59	45	65	52	58	59	61	45	55	56	54	56	61	56	69	51	54	50	55	66	68	55	55	66	49	56	55	59	54	55	48	59	69	61	58	54	47	54	50	55	52	58	61	56	46	41	65	57	55	62	43	56	48	55	60	53	45	73	52	57	61	48	59	69	44	43	52	64	60	59	56	56	63	48	49	51	45	59	58	42	63	54	67	53	57	52	53	57	47	67	62	67	57	51	44	50	53	56	65	52	58	45	64	55	52	52	66	45	54	57	62	63	59	49	63	64	61	47	46	47	54	45	48	67	62	47	56	62	53	62	64	57	57	60	50	49	53	57	46	43	75	64	60	48	54	50	55	46	53	62	59	48	62	54	52	61	45	51	56	47	49	52	60	58	58	65	56	48	57	40	56	43	64	52	69	50	60	54	51	61	54	66	67	57	64	57	49	51	70	49	48	46	50	47	52	49	54	39	52	60	49	68	52	63	67	52	58	63	49	58	53	70	52	60	57	49	63	57	74	49	60	51	59	61	65	59	53	48	61	59	54	39	60	56	76	52	57	54	72	47	70	67	53	56	55	49	55	53	46	55	41	53	65	54	48	53	44	62	55	56	48	55	47	55	55	55	58	53	56	51	55	56	56	75	56	57	70	61	62	54	54	47	55	62	62	56	49	46	47	49	52	54	63	56	59	45	53	52	66	55	61	61	59	48	51	57	61	65	47	54	49	52	53	66	50	67	47	51	74	70	63	74	43	50	54	45	45	55	43	56	49	65	61	65	37	52	58	51	50	65	51	45	61	62	61	60	56	53	40	47	64	50	63	51	48	57	50	47	55	62	51	58	35	52	59	67	40	70	51	60	64	74	58	59	74	53	61	47	60	43	54	58	57	50	69	49	41	48	62	72	70	65	58	52	58	62	46	44	64	61	47	52	44	58	58	60	64	53	62	64	56	63	60	52	51	47	58	61	46	56	39	50	46	60	44	62	55	50	52	63	53	47	46	53	73	54	61	43	70	70	59	51	59	64	47	59	56	55	47	47	50	45	54	46	64	42	41	46	53	48	45	51	49	62	60	52	52	50	50	56	74	54	59	56	62	49	49	56	51	46	63	47	44	55	49	49	50	69	51	49	58	51	53	61	46	48	54	44	61	61	61	52	55	53	67	65	58	62	55	54	57	64	52	53	60	64	71	76	44	70	51	44	47	53	55	64	54	68	65	47	51	44	64	51	52	55	58	46	54	55	59	60	55	50	58	56	59	57	51	54	62	54	50	48	58	56	47	57	52	55	49	57	57	50	68	63	55	53	59	57	55	62	53	42	58	59	43	49	68	48	68	51	39	62	48	47	46	47	55	45	49	51	54	65	46	56	41	56	56	50	57	61	60	52	56	57	55	47	57	47	50	55	49	69	47	51	53	59	49	65	54	62	53	55	59	56	54	59	42	52	57	63	48	44	45	58	52	54	59	59	37	65	55	68	49	55	59	56	62	54	54	62	54	52	58	52	66	38	54	61	58	49	50	49	45	54	75	54	46	58	65	45	51	62	61	58	60	45	45	63	42	53	52	57	53	58	47	62	58	64	61	52	64	51	60	52	43	58	54	58	59	52	60	55	50	56	68	61	69	57	50
8190	1464	984	986	1850	2941	3305	3076	2624	2308	2061	1764	1563	1509	1343	1123	1074	964	972	888	900	877	833	803	805	750	724	708	679	669	620	672	657	648	608	638	608	560	548	597	588	538	590	554	554	623	581	562	541	556	610	546	556	586	555	546	553	536	534	539	560	542	505	535	571	542	508	520	524	521	525	515	522	513	553	528	533	552	528	539	516	483	511	498	492	482	504	539	501	515	541	514	549	525	519	536	527	535	539	540	498	511	540	525	535	552	539	525	504	487	523	490	483	542	510	548	527	477	479	553	510	511	548	526	524	495	506	489	480	531	536	495	577	541	474	524	519	548	525	492	515	517	512	508	519	520	529	522	485	501	535	505	522	514	521	456	513	545	541	471	504	494	561	499	539	491	535	531	522	534	552	539	536	543	490	486	507	494	533	524	536	512	491	493	509	509	506	537	528	494	505	502	510	495	501	516	485	512	540	537	502	518	552	496	495	517	506	528	529	498	513	476	489	511	489	507	495	477	529	457	510	534	498	469	500	517	501	500	475	487	516	542	510	538	509	489	522	519	529	536	493	494	516	522	539	507	474	493	512	484	514	505	538	466	450	543	501	520	495	490	512	495	527	498	511	470	548	527	465	502	511	516	546	546	541	516	525	514	503	489	510	532	485	499	554	492	498	487	546	500	512	499	558	485	533	516	480	536	506	496	489	492	486	484	493	521	540	483	458	486	522	502	505	522	483	524	503	490	529	461	526	500	488	533	467	488	502	473	522	527	535	489	500	528	508	522	504	500	553	512	522	511	532	508	464	518	524	526	554	514	512	510	513	485	498	542	504	516	496	499	536	529	515	517	532	535	517	491	525	522	524	507	528	492	521	494	486	536	474	504	539	498	516	517	500	513	512	496	499	523	491	476	527	498	514	497	551	502	490	475	529	497	518	500	546	522	525	540	529	507	496	524	475	492	513	549	524	540	558	529	483	476	526	487	513	525	494	536	515	456	501	477	516	499	502	498	495	510	505	529	519	487	461	524	513	517	526	487	500	503	507	532	491	487	510	493	529	508	498	516	527	509	536	549	511	506	517	491	521	543	498	475	530	502	479	504	493	522	496	491	479	494	492	511	487	501	517	531	497	449	533	463	544	508	537	531	477	523	539	462	527	506	508	554	503	527	538	498	530	488	455	513	501	476	513	490	501	539	554	510	516	506	520	522	508	532	465	507	529	483	508	512	521	551	477	559	503	514	559	526	531	477	535	516	539	485	541	507	489	488	504	483	505	480	514	552	497	528	499	467	527	507	503	528	503	511	472	579	556	479	526	492	529	490	502	461	503	528	509	526	505	506	532	506	507	509	501	518	508	583	517	510	488	462	503	488	498	538	447	521	481	511	493	487	462	499	524	467	518	508	545	521	472	496	475	524	512	505	540	501	493	517	466	532	532	530	524	512	531	501	499	506	560	486	490	512	497	539	479	536	494	523	484	515	523	484	533	497	527	492	508	501	509	506	500	499	484	501	521	528	524	518	506	542	501	542	491	493	507	499	531	502	550	503	508	476	512	534	488	520	512	461	532	510	514	527	517	537	519	524	516	528	532	467	499	488	519	515	531	496	491	470	508	494	484	478	538	530	472	509	502	499	536	485	501	513	496	530	498	496	513	526	462	469	493	515	529	537	525	506	474	503	515	479	508	516	483	507	521	530	483	499	548	524	525	513	505	534	497	504	530	502	548	513	493	491	507	518	499	518	504	491	496	465	548	499	491	505	517	510	484	520	492	552	513	497	512	541	485	496	526	520	484	544	538	501	527	524	520	543	492	528	497	520	507	527	528	467	494	480	517	481	511	525	512	525	534	480	521	511	531	501	544	544	484	532	517	516	502	498	505	515	497	514	475	518	510	514	534	449	508	515	508	525	527	467	515	489	528	494	514	492	490	489	528	528	502	544	499	528	520	526	533	492	479	479	498	497	505	509	504	535	557	512	517	509	587	489	532	497	520	526	476	502	477	485	473	487	483	524	504	499	535	500	485	481	519	574	526	493	482	545	494	477	516	476	494	521	506	500	541	484	493	502	550	511	519	513	497	513	538	519	514	538	492	537	501	544	548	522	516	482	513	539	551	515	500	482	506	521	516	524	526	510	494	503	487	504	565	505	519	532	481	515	496	508	505	506	468	487	512	514	548	509	500	501	526	491	481	505	514	546	520	494	515	483	509	502	529	503	520	505	499	520	506	506	492	494	481	531	565	472	550	523	509	517	516	532	551	524	512	471	526	491	475	509	501	520	503	493	495	527	574	467	516	499	534	536	513	528	545	507	473	512	472	449	511	536	499	518	571	491	519	522	454	536	489	485	512	494	438	503	533	506	523	500	489	522	534	500	509	518	497	502	525	517	582	465	536	513	570	474	498	464	513	553	507	461	514	548	529	508	506	517	521	557	512	505	512	504	465	514	494	501	515	511	520	475	522	499	523	508	537	537	497	521	515	495	487	541	496	514	520	521	506	522	519	511	502	504	520	510	482	511	519	488	516	495	550	526	483	492	524	522	577	553	520	541	495	515	491	521	538	469	502	514	514	491	492	501	532	497	517	487	507	490	555	522	510	525	490	502	512	534	511	525	517	496	504	493	501	467	534	505	483	543	492	497	517	485	521	525	479	464	537	489	498	482	535	526	572	494	545	485	501	510	518	493	528	477	495	533	526	527	528	531	464	525	490	526	550	494	518	540	494	499	503	491	532	500	510	491	539	576	508	532	511	505	491	481	516	503	474	521	465	513	535	490	530	513	520	531	465	533	506	497	482	489	502	471	500	536	517	542	492	534	496	514	524	512	548	523	448	503	533	522	518	516	494	530	523	488	537	484	483	502	531	511	503	536	477	526	532	501	538	493	489	511	528	476	489	563	520	495	498	507	480	506	462	522	525	501	538	542	502	530	504	508	500	506	547	499	502	543	479	522	506	487	499	523	514	485	506	537	493	497	537	492	527	486	507	552	500	524	516	514	497	514	513	522	481	562	485	476	522	510	514	499	492	496	492	511	531	518	485	529	491	527	509	513	499	523	515	538	511	548	513	561	547	526	552	521	509	511	503	542	509	544	531	503	505	511	526	507	455	543	514	455	536	484	526	497	535	525	494	495	569	510	484	552	562	510	493	585	536	535	494	512	510	505	484	539	507	505	494	487	480	485	510	495	508	546	493	463	555	495	529	501	504	520	511	476	464	473	509	495	510	467	513	493	537	490	511	534	501	501	526	525	515	520	523	514	506	468	470	501	529	511	509	511	498	541	469	505	474	496	530	536	529	514	468	510	542	494	499	534	518	515	477	523	522	507	492	490	503	543	467	477	496	509	466	538	540	531	544	502	515	524	514	528	534	521	537	555	491	476	488	527	484	521	495	542	560	512	503	467	469	506	490	489	485	504	527	521	491	500	521	517	526	477	505	483	526	527	484	537	517	476	504	502	478	522	541	532	477	479	492	480	477	567	516	517	518	529	527	526
1788	165	92	73	48	62	71	90	81	97	84	78	84	65	64	48	58	58	49	44	35	43	46	52	39	59	40	35	38	40	27	39	33	40	36	40	36	28	32	30	29	28	34	33	30	42	19	32	27	35	32	30	34	31	44	35	42	24	33	29	26	21	36	28	42	29	26	45	30	28	33	25	46	35	29	36	32	32	30	44	36	34	37	28	26	37	37	29	26	31	33	29	36	33	30	32	38	31	24	35	31	35	33	38	24	35	33	42	26	39	26	25	35	25	28	25	33	29	37	29	28	29	29	40	35	25	43	36	23	33	29	33	32	30	34	23	37	34	33	29	26	27	37	32	28	32	37	24	27	26	33	34	25	43	45	25	41	33	23	27	25	31	27	36	37	28	32	32	36	39	31	29	20	33	37	28	34	32	23	37	35	38	33	41	36	37	28	40	31	28	32	30	26	31	30	39	18	32	30	33	38	27	32	21	28	29	28	42	29	28	32	27	33	45	33	32	43	34	31	28	28	29	22	23	39	31	31	29	37	33	32	26	27	34	31	32	38	29	39	34	34	25	27	18	28	34	34	29	24	32	32	28	29	22	31	31	28	25	28	36	32	30	22	36	37	29	42	40	39	28	20	24	30	25	30	35	31	39	29	41	33	28	27	36	37	29	37	34	32	29	25	31	33	24	32	26	23	35	30	33	31	19	25	33	29	27	35	31	22	28	21	37	32	36	26	37	38	28	27	18	25	35	27	43	34	29	34	22	31	28	32	25	25	34	28	21	25	24	27	19	35	20	28	41	30	38	23	32	31	30	34	23	24	22	23	34	35	29	32	31	21	23	23	32	26	38	30	25	34	35	28	29	36	26	30	37	35	24	22	25	30	30	28	32	35	44	30	34	29	32	30	34	34	25	22	34	23	30	30	34	33	30	26	31	32	31	35	26	30	29	34	27	32	30	31	22	22	23	31	34	35	39	31	35	28	27	20	31	28	28	33	37	33	39	29	25	28	34	26	23	41	24	27	32	28	35	27	25	29	23	31	23	28	31	37	43	33	20	27	37	28	23	28	31	32	41	26	30	28	26	33	20	30	23	45	17	24	43	35	34	25	27	36	38	25	29	21	32	24	34	36	31	27	36	34	33	42	37	34	28	18	25	39	26	24	25	26	28	45	35	38	27	35	38	18	21	27	38	28	25	29	44	27	29	25	28	28	27	38	35	25	23	35	30	37	31	25	25	16	25	30	22	27	39	32	33	23	31	20	25	35	26	29	32	29	41	24	33	34	37	31	36	29	36	30	31	28	22	44	26	34	36	33	41	30	45	27	27	25	35	24	29	31	41	31	37	25	33	34	29	32	33	30	29	34	26	37	38	25	35	35	25	33	37	35	36	30	25	28	29	34	35	31	30	31	41	32	27	28	21	23	38	21	27	27	38	32	21	31	29	29	31	32	37	38	40	26	30	38	29	31	23	26	33	31	29	23	24	24	31	26	30	24	29	35	39	29	34	23	24	27	35	32	32	30	36	28	32	24	30	28	23	28	39	29	27	24	24	33	35	24	34	28	34	34	29	30	32	26	33	28	41	27	36	31	30	40	23	30	29	20	37	30	28	30	27	34	29	33	30	33	36	25	27	21	23	30	26	28	39	27	26	35	31	28	25	35	22	26	26	40	32	44	27	29	36	24	21	37	31	32	30	22	24	26	33	16	26	36	28	31	35	35	30	34	29	32	33	26	28	29	34	31	31	35	35	26	41	22	36	29	41	36	22	27	29	38	36	28	30	32	35	29	38	33	36	34	35	27	42	33	30	43	25	31	34	27	30	37	24	24	38	29	31	41	34	41	26	25	43	26	34	28	30	28	32	38	36	32	23	26	33	29	30	25	29	24	36	28	30	25	36	33	23	36	30	34	32	24	26	30	31	39	36	35	29	28	28	29	31	34	22	30	29	39	29	30	28	31	29	40	32	18	25	20	33	24	26	22	28	37	31	40	28	28	21	31	31	25	26	29	29	25	24	36	26	28	33	26	39	24	28	33	23	33	28	38	37	21	26	26	33	41	25	26	31	23	26	32	34	26	22	37	30	31	36	34	25	27	34	30	36	31	26	27	33	28	36	32	25	25	34	39	31	26	36	31	29	36	41	25	27	18	25	31	23	34	21	36	32	24	30	25	32	29	39	29	41	31	48	36	29	29	32	38	36	16	29	34	40	30	34	30	35	23	38	35	35	22	33	17	34	33	37	29	37	33	34	29	30	26	32	33	20	31	28	36	37	28	30	32	33	25	30	34	40	22	26	35	22	23	31	29	36	25	22	32	27	35	32	26	25	32	22	27	35	35	35	29	43	25	37	26	32	30	31	26	31	28	33	29	30	29	25	27	33	28	33	26	27	34	20	26	29	27	30	30	30	39	31	35	30	26	32	29	36	21	32	35	29	29	25	22	25	20	26	32	28	33	28	22	36	34	33	40	44	31	35	28	30	29	29	21	33	27	31	30	35	31	31	37	26	31	36	32	38	18	23	39	29	24	40	27	30	29	31	26	37	25	23	36	36	29	37	35	34	30	33	25	28	29	43	34	26	30	33	41	36	37	31	33	28	26	36	28	29	30	21	35	37	34	25	34	35	33	33	37	36	39	44	36	31	37	33	27	34	29	36	29	28	27	32	30	36	24	44	29	38	37	34	38	28	36	30	28	25	27	35	20	31	34	29	32	16	24	32	26	32	30	46	43	27	37	24	24	25	39	25	16	33	33	41	34	27	32	37	31	24	26	27	31	20	31	34	33	30	29	29	36	32	30	38	31	38	33	32	28	21	41	33	33	37	25	25	27	30	35	34	32	27	30	40	36	26	30	36	29	30	38	33	35	31	29	21	40	40	31	29	24	33	21	32	27	30	20	32	24	28	24	37	26	30	28	21	29	27	41	36	33	37	37	35	29	31	35	32	37	24	25	23	29	25	29	32	23	34	35	32	33	30	25	25	42	24	21	31	39	30	27	27	28	28	29	28	19	22	38	27	34	37	24	30	26	32	26	28	38	33	32	24	35	36	39	23	27	30	19	27	19	36	21	33	36	20	35	21	33	21	27	22	34	23	33	27	41	41	31	27	30	39	30	26	38	40	46	29	30	40	19	32	38	28	34	22	37	31	28	31	32	35	29	26	39	30	28	36	39	30	31	30	32	34	28	28	26	33	31	26	30	30	35	31	29	35	33	29	36	33	22	30	36	32	19	41	40	35	44	42	21	33	23	39	25	36	27	35	16	32	28	35	30	30	28	21	30	24	33	38	27	28	37	40	35	33	33	31	40	30	33	35	30	30	36	28	41	25	34	29	30	32	28	19	27	32	26	29	27	37	41	30	40	25	33	32	25	41	38	36	29	41	31	28	37	29	30	38	40	27	28	30	36	23	31	26	39	30	41	26	28	34	29	35	36	31	36	38	23	33	31	34	35	32	33	35	37	31	37	40	34	21	29	22	30	38	28	25
12233	2332	1208	1159	3045	5015	5429	4958	4209	3472	2893	2442	2153	1965	1669	1452	1332	1147	1136	964	949	886	848	755	737	699	686	658	648	567	579	574	555	525	472	492	478	501	443	476	456	445	464	412	411	432	421	434	407	411	363	400	387	394	404	390	400	357	383	390	391	397	366	371	417	387	333	332	409	385	361	363	370	373	353	328	367	368	309	376	363	357	372	375	340	332	353	350	343	379	348	311	370	345	339	332	353	374	336	325	335	360	362	317	349	356	333	319	353	367	329	363	309	320	350	363	355	312	315	314	357	320	319	321	336	345	331	333	340	315	351	333	332	373	345	316	364	351	328	335	299	359	345	300	347	346	337	317	325	332	356	325	352	330	354	372	326	333	318	369	334	323	339	349	336	306	290	332	311	315	316	338	334	322	348	373	326	346	333	322	336	350	326	335	322	365	326	312	345	335	332	344	333	335	341	335	323	328	359	319	381	312	319	311	327	319	363	321	351	329	309	353	336	307	329	347	322	294	344	331	313	333	320	324	339	323	351	328	322	342	327	343	333	298	332	330	328	322	336	327	319	321	285	333	318	353	338	338	348	326	351	331	318	353	332	310	286	353	328	317	346	304	347	356	339	336	343	324	358	341	359	310	355	318	313	333	328	318	345	350	321	324	345	343	344	322	335	348	318	323	334	289	329	317	314	328	357	324	312	329	318	296	341	300	363	321	320	336	372	325	344	340	343	314	331	344	325	309	357	356	313	301	347	354	318	281	311	320	314	331	348	344	332	338	306	301	309	296	348	327	344	332	294	326	329	340	342	322	340	307	353	339	325	311	329	297	355	310	333	333	327	306	306	355	330	333	337	345	332	318	342	356	358	347	339	328	319	322	325	299	324	354	341	296	315	344	331	344	317	314	318	311	318	328	326	322	333	321	337	325	325	330	337	363	318	342	326	341	343	312	333	302	329	329	333	341	332	316	332	350	359	325	355	303	313	339	322	313	329	310	350	347	322	349	331	358	325	313	305	327	277	299	314	330	322	354	312	335	341	322	300	349	345	295	287	304	333	332	327	328	341	340	312	323	335	335	304	330	345	354	342	348	307	347	347	351	303	331	342	353	337	327	346	318	338	330	330	340	346	299	334	302	345	339	305	297	314	351	322	358	323	330	316	346	313	336	343	297	358	335	318	320	313	340	332	309	337	327	348	339	293	308	310	367	331	319	319	336	298	328	331	324	324	287	311	345	316	340	356	332	308	360	365	322	307	347	305	363	324	312	339	337	320	338	299	340	306	303	323	350	340	356	319	353	340	322	346	334	355	341	323	358	331	313	326	305	341	340	337	333	352	287	354	310	338	339	337	327	340	313	348	353	338	344	336	372	365	318	355	332	340	322	330	324	323	360	330	318	326	341	329	344	311	330	326	338	354	345	316	321	352	342	346	313	333	339	340	364	331	328	333	327	333	333	321	310	328	332	300	302	339	334	331	332	360	316	348	318	295	327	310	326	361	329	328	316	328	329	308	321	348	318	314	316	333	346	311	321	312	342	373	316	331	321	332	327	315	329	325	347	335	320	337	321	316	348	327	322	327	334	303	308	320	323	304	360	331	319	323	301	338	324	322	290	322	292	318	316	339	348	313	330	312	323	331	348	337	329	347	324	356	299	339	324	314	339	340	335	318	326	369	343	307	337	365	329	309	332	376	296	335	298	329	315	305	343	309	324	366	341	352	367	348	335	329	315	303	310	305	320	324	316	341	358	321	325	325	337	336	296	328	303	330	304	327	325	314	325	346	338	315	371	285	352	320	345	309	314	336	323	346	340	333	306	354	334	315	322	340	350	331	349	331	329	337	316	335	373	319	324	339	356	318	336	318	318	320	325	294	333	299	322	362	318	355	325	353	335	320	357	367	319	340	328	334	336	343	346	352	350	314	338	320	344	315	364	317	310	324	321	340	289	323	319	328	321	325	339	331	315	319	313	336	303	359	311	299	308	319	312	295	306	290	323	310	318	342	347	293	312	338	296	326	322	323	296	351	370	335	312	326	347	329	339	320	334	318	314	344	316	334	327	334	318	326	327	291	342	314	290	336	331	323	332	300	335	328	315	292	311	340	327	327	304	316	315	337	319	349	334	316	325	341	344	327	323	309	342	355	319	329	332	322	310	309	292	326	315	343	345	331	337	353	362	340	335	291	342	334	361	321	292	307	340	336	334	336	296	331	336	321	333	329	324	347	360	316	320	343	282	319	323	348	344	304	325	336	326	296	313	333	341	315	362	358	330	346	328	301	338	329	331	355	357	336	316	299	314	301	308	341	354	320	326	304	298	321	326	324	307	354	299	309	317	350	343	314	316	356	333	299	347	319	329	334	324	307	286	321	320	302	332	338	309	326	332	332	360	335	335	317	339	318	338	339	332	294	283	333	312	314	314	313	323	310	336	310	317	370	325	312	274	320	316	353	306	323	331	294	314	303	323	336	343	343	325	335	314	346	314	316	333	337	324	349	343	308	294	331	322	340	321	347	292	311	335	328	344	325	343	336	350	346	337	307	344	335	317	339	352	330	330	327	326	317	330	331	310	318	353	324	302	364	316	334	340	321	347	301	301	308	342	339	344	312	307	339	338	339	321	348	334	361	343	321	355	335	301	338	299	321	321	330	314	349	351	330	309	293	360	317	305	299	296	315	336	300	297	338	320	333	306	339	304	348	328	309	294	348	309	310	345	318	328	331	319	372	336	308	357	320	339	306	327	327	329	333	320	325	338	323	316	318	363	331	326	330	313	311	345	322	301	332	302	320	341	341	312	334	353	300	356	313	316	319	355	344	316	341	337	345	345	321	356	325	327	338	346	337	324	336	347	321	334	307	323	330	315	319	362	333	328	292	314	327	313	307	308	319	319	306	330	333	320	341	299	337	329	330	313	360	324	340	351	373	325	364	346	305	335	309	349	323	334	322	339	321	317	332	304	350	309	311	300	321	339	316	340	345	317	314	339	323	341	315	349	339	344	335	310	346	312	350	329	330	328	338	297	364	315	321	309	309	335	307	312	316	336	328	324	335	309	358	299	341	367	322	317	328	309	351	337	332	338	331	324	335	323	313	329	356	355	338	335	344	304	336	335	339	344	319	317	332	303	345	323	322	326	308	326	305	330	335	306	315	289	350	342	349	313	320	316	351	328	327	320	321	331	332	337	323	339	345	330	337	307	310	319	320	321	368	352	346	317	306	318	314	355	350	315	313	306	344	340	351	304	319	304	326	296	332	321	326	343	306	341	310	300	302	297	317	305	322	307	337	331	303	338	318	328	349	318	352	318	354	305	321	314	325	331	314	337	347	326	342	337	331	305	318	285	344	328	328	334	316	303	344	303	327	349	355	326	316	310	359	323	334	356	325	336	334	326	333	331	342	350	339	342	323	341	335	294	341	321	336	333	312	383	315	321	322	325	336	354	342	334	298	325	332	313	339	314	342	338	293	334	323	320	341	326	304	298	330	338	337	310
2130	109	96	108	82	86	97	88	71	99	109	101	84	79	85	91	96	77	92	81	107	83	81	99	80	86	96	84	110	88	80	96	91	92	73	87	86	90	72	74	106	92	104	95	88	93	82	73	92	86	85	81	110	74	81	101	85	104	86	88	83	91	73	88	79	63	102	84	70	82	94	80	83	100	69	81	85	79	90	79	85	96	92	87	92	96	104	79	76	74	99	84	80	78	93	83	95	85	73	75	67	87	91	83	103	94	91	90	97	91	88	83	94	73	87	89	86	80	95	90	91	99	86	91	85	97	80	68	70	89	81	82	91	92	96	87	91	90	79	99	88	95	84	84	92	78	108	90	82	76	87	68	77	103	84	69	81	67	87	94	91	85	96	89	94	90	79	79	102	79	94	82	86	75	108	89	93	93	96	79	98	83	97	85	87	85	84	79	99	86	102	86	94	93	84	86	76	91	73	83	88	92	71	96	73	80	87	82	82	84	66	90	89	84	74	84	102	88	85	84	90	102	91	102	78	87	81	89	91	92	62	102	91	83	99	81	98	84	77	72	98	90	91	83	94	85	89	74	88	77	92	84	89	80	90	76	83	97	117	88	104	96	99	96	83	74	104	98	81	94	91	84	82	80	97	91	101	90	78	94	86	90	80	96	77	79	75	97	89	83	83	86	97	95	99	83	98	80	79	80	94	78	95	105	73	74	97	92	92	87	101	69	85	82	87	85	75	84	97	104	82	94	92	81	85	76	77	81	89	76	108	86	84	81	72	99	85	92	94	95	89	97	98	88	80	90	77	83	82	90	77	77	62	82	82	85	92	77	90	85	93	81	84	100	88	76	81	91	103	98	66	103	86	80	94	87	76	90	76	89	86	86	91	87	69	90	96	91	81	74	105	89	82	89	72	108	87	87	99	62	91	93	79	69	87	82	76	97	90	91	106	84	88	79	99	98	84	82	91	97	82	83	78	85	82	89	89	75	67	89	82	101	109	88	83	88	82	92	91	110	91	72	95	86	86	89	97	88	76	94	87	78	94	81	85	76	79	87	82	86	96	83	94	76	84	99	86	86	99	81	94	71	96	88	78	87	83	82	96	87	73	71	80	91	92	84	86	96	81	88	89	69	111	96	92	102	73	77	75	72	87	77	81	84	101	77	100	71	84	93	103	88	95	77	83	84	77	98	80	96	92	86	96	75	85	90	81	93	83	92	98	82	93	86	78	104	88	87	99	83	97	84	99	97	90	83	100	96	80	77	75	78	90	87	103	83	72	97	90	85	94	89	93	70	96	76	78	82	96	95	103	101	92	82	94	82	77	70	92	84	91	80	91	82	106	83	100	90	92	89	99	86	93	95	77	91	89	87	85	90	89	93	81	85	84	80	99	90	79	72	82	77	83	100	77	77	82	94	80	98	88	89	88	104	95	80	83	75	80	68	108	85	97	83	85	82	81	97	78	83	88	89	75	92	86	100	92	95	80	102	95	86	72	82	85	98	89	98	77	78	77	80	75	84	102	91	88	79	89	90	94	95	83	82	92	104	82	78	74	84	81	62	75	93	86	74	77	81	91	88	90	89	84	85	80	70	90	80	79	94	78	82	79	99	81	93	64	93	83	85	86	92	75	80	83	102	86	91	90	89	85	99	75	86	82	95	80	88	87	82	76	71	89	87	89	92	101	104	96	87	87	102	88	68	93	66	84	107	100	87	81	72	86	90	90	98	91	78	95	100	94	78	96	90	83	88	70	95	91	69	93	92	77	83	85	87	93	85	98	94	85	93	80	82	81	88	91	96	82	98	77	82	77	82	97	82	94	99	83	91	90	79	84	76	75	75	95	88	99	91	77	79	89	91	85	102	63	96	87	94	85	88	84	97	103	78	85	78	87	89	76	83	88	104	79	96	97	79	82	92	91	96	99	95	89	109	88	89	75	99	86	77	89	109	99	96	86	95	93	96	91	83	79	78	84	77	98	85	91	103	107	101	96	89	95	83	109	91	83	86	85	97	112	94	88	77	88	85	85	93	100	86	94	92	79	88	84	88	108	98	98	86	72	97	89	90	81	88	81	84	84	99	74	91	88	72	90	83	75	92	96	107	89	84	94	90	80	81	96	90	85	102	97	97	98	90	81	92	108	91	84	98	88	92	84	92	84	96	93	96	105	102	101	93	91	76	88	87	88	101	89	84	92	97	90	95	97	69	79	86	83	97	92	87	88	99	87	119	98	96	71	84	87	80	75	74	99	71	97	102	88	84	101	77	87	79	89	73	71	82	78	71	82	102	92	98	97	80	103	99	86	86	89	88	98	101	83	92	93	113	78	95	99	89	87	70	75	76	74	76	81	87	96	75	74	80	100	96	78	96	70	90	86	78	101	77	84	89	87	81	72	81	83	86	87	101	73	106	93	88	87	85	93	81	88	89	98	91	91	86	91	84	68	83	95	93	80	95	89	97	91	87	93	82	83	99	87	94	95	70	97	78	80	102	95	106	107	98	80	89	88	89	99	86	98	96	106	92	89	91	95	76	93	75	79	86	81	80	81	63	91	88	90	99	86	85	112	84	80	82	99	86	58	83	82	93	101	97	88	77	87	77	93	80	94	73	78	91	83	89	99	81	95	75	87	65	105	95	72	89	93	69	99	80	86	93	81	80	70	89	89	85	94	105	99	86	86	75	73	83	94	93	75	84	92	99	94	84	97	98	97	89	81	73	84	104	94	77	79	88	71	80	88	82	95	91	82	81	83	81	103	85	96	80	82	103	92	83	92	95	88	96	80	94	85	87	113	88	98	106	91	83	93	111	87	81	93	110	115	81	90	88	98	90	95	88	91	106	87	79	88	99	77	85	93	87	101	79	84	83	90	93	106	83	80	99	100	89	88	111	84	83	95	76	98	84	83	80	76	104	75	91	83	99	87	82	81	62	97	80	79	92	80	84	84	85	78	88	94	96	86	71	96	86	91	83	96	88	101	79	85	72	77	78	88	99	86	87	76	82	86	87	83	87	85	83	99	95	83	93	91	90	89	91	105	97	103	82	80	107	83	105	82	102	98	83	100	88	81	104	99	94	64	93	97	75	93	93	84	79	81	96	92	99	96	67	100	95	71	88	80	77	90	92	98	97	71	97	87	91	95	108	95	71	66	73	87	77	98	77	90	87	97	60	98	78	94	77	88	62	88	93	87	87	77	82	76	83	89	94	95	70	117	90	81	94	93	79	80	80	86	96	76	88	93	80	97	92	91	82	96	78	97	84	95	92	74	89	89	93	76	95	96	82	77	88	93	84	83	111	85	95	97	84	84	82	91	108	66	79	96	69	84	110	80	87	95	95	98	80	74	94	82	89	92	85	80	76	88	81	79	86	82	86	90	83	86	99	102	83	97	75	92	78	97	90	88	98	103	82	85	83	87	81	96	75	81	91	92	81	70	91	95	84	85	95	85	88	101	82	77	84	90	77	90	102	92	73	94	80	100	86	92	104	94	86
7237	1099	946	890	1083	1329	1438	1333	1233	1231	1179	1098	1032	1043	1013	977	945	977	905	929	857	876	839	887	828	858	894	875	823	787	788	866	836	807	878	814	839	825	809	865	808	847	835	814	840	820	844	871	856	876	877	886	845	804	781	824	812	820	833	774	809	844	803	784	800	844	834	799	853	807	858	790	866	803	863	797	823	831	811	766	823	770	792	808	763	781	792	775	836	793	839	779	819	794	812	879	836	828	772	857	835	832	878	798	823	821	816	821	780	782	805	843	757	824	828	850	839	838	775	766	885	801	838	809	803	817	812	808	810	859	832	828	821	804	806	831	832	828	851	814	801	821	866	823	809	921	845	858	799	830	810	838	820	839	888	823	830	837	885	781	792	826	811	778	802	843	818	791	866	787	837	797	824	823	805	810	855	761	821	843	799	854	805	797	812	795	816	827	863	840	832	842	846	805	795	850	814	810	840	801	832	858	818	794	821	826	858	840	821	840	801	821	837	822	843	821	822	851	785	811	836	781	817	795	853	778	790	835	833	849	824	811	780	831	824	783	841	767	814	830	797	832	807	801	844	842	736	812	837	801	798	783	842	785	847	848	846	843	872	784	811	859	808	804	754	811	866	868	817	793	800	795	815	830	798	814	807	847	800	792	813	804	817	795	803	809	795	803	793	827	939	850	816	842	803	808	796	759	826	759	851	835	784	831	809	872	785	823	809	824	799	810	771	838	852	793	857	814	831	814	830	804	784	814	797	824	853	814	836	810	829	822	816	836	808	920	830	820	827	819	825	813	806	809	827	804	796	883	819	831	865	835	820	767	820	805	843	786	808	806	826	818	870	785	815	807	804	850	806	830	763	769	838	810	823	805	797	808	848	836	840	862	753	850	836	800	794	823	789	826	805	797	800	847	826	767	847	814	813	810	815	783	805	814	840	805	817	805	794	841	757	818	799	828	833	822	834	830	783	833	861	789	857	818	856	774	814	806	801	796	758	816	790	795	812	827	800	845	801	794	858	829	811	809	807	786	798	810	834	786	849	795	822	841	797	826	822	828	822	791	836	772	808	833	790	791	792	834	832	823	802	822	768	777	789	804	858	791	812	797	872	801	804	845	812	774	846	773	824	823	783	851	777	810	845	816	849	791	814	830	778	829	817	819	814	830	815	808	821	820	844	783	811	811	805	796	807	806	871	877	856	795	788	814	721	837	796	785	829	825	791	819	798	849	836	793	815	811	816	832	769	786	818	788	765	836	819	823	871	785	796	822	837	794	853	750	800	844	865	787	806	832	816	824	778	791	791	805	839	786	833	833	860	814	842	809	846	844	796	841	798	792	824	800	764	810	858	880	792	828	841	818	818	849	804	831	771	837	803	828	798	810	835	827	844	824	852	830	792	845	803	869	803	829	857	825	811	847	791	828	793	783	855	816	758	860	834	829	803	758	827	786	832	828	784	866	840	805	874	794	803	837	815	835	815	907	874	796	799	794	790	802	809	807	850	800	805	827	826	809	770	826	823	822	833	759	794	826	824	806	818	825	820	813	799	824	877	866	849	851	810	784	799	790	815	828	813	819	823	816	815	810	805	791	827	801	798	853	806	844	795	841	836	829	807	762	806	804	767	788	810	819	833	800	836	863	832	816	814	756	790	817	815	861	806	859	813	793	814	812	842	766	835	788	779	832	860	803	818	754	799	807	811	837	794	838	824	832	820	793	798	834	760	792	828	826	812	787	855	805	833	846	765	806	802	845	835	861	809	846	823	791	830	798	817	800	824	840	801	833	828	839	800	834	805	818	774	786	821	824	807	828	831	771	770	822	807	855	843	779	801	829	829	806	767	782	787	835	785	770	762	854	796	868	840	827	782	803	815	845	809	791	767	829	813	809	818	829	785	835	819	828	835	847	852	836	809	882	802	820	787	825	816	802	792	767	827	826	832	792	865	761	842	821	815	837	791	797	877	770	743	802	795	781	831	827	745	822	799	792	846	784	859	790	841	773	791	802	845	853	828	809	776	778	853	832	836	808	838	792	841	811	790	821	801	825	807	761	815	780	820	805	811	873	795	847	797	833	862	787	810	796	768	790	784	904	807	823	763	778	771	803	815	868	812	840	833	823	827	856	819	837	789	846	808	815	832	844	787	856	785	797	811	810	858	836	823	835	820	852	818	818	853	817	793	778	843	798	801	786	762	802	878	800	812	844	783	837	811	810	775	852	815	795	848	830	812	839	823	806	811	805	759	806	788	831	794	814	790	797	838	850	801	829	820	783	802	803	792	829	839	782	760	784	780	835	834	810	836	847	815	795	783	797	782	790	751	845	794	860	833	819	806	810	823	832	817	834	775	834	834	795	817	800	855	825	796	784	809	781	788	815	832	814	809	827	831	810	867	851	815	814	818	849	834	842	823	791	809	787	814	778	815	824	817	807	863	809	828	821	856	817	845	808	792	812	794	810	825	797	802	835	827	773	846	783	818	849	825	810	837	801	803	824	822	788	824	770	798	790	819	820	820	838	799	820	797	830	833	842	841	851	810	798	868	792	783	799	814	812	806	788	811	814	772	798	829	839	792	837	792	797	781	781	792	777	832	836	806	830	804	824	851	801	772	830	754	785	866	881	828	785	851	790	793	848	784	880	838	797	834	890	820	804	818	794	776	776	793	886	850	794	834	847	801	826	858	821	847	832	820	816	805	785	846	858	803	850	804	786	789	812	803	810	789	845	774	787	823	801	808	821	832	794	777	839	853	783	824	833	850	809	785	801	818	780	793	802	815	781	786	801	823	812	800	865	830	847	810	757	866	777	880	822	813	817	838	837	827	825	816	805	788	829	752	814	852	781	792	791	844	803	820	781	823	828	817	861	845	847	811	827	806	815	883	811	826	811	862	842	808	800	844	810	796	791	786	848	774	850	823	824	831	799	799	800	817	833	779	834	863	757	846	845	749	758	807	831	841	801	840	823	816	788	750	815	865	824	874	831	807	803	854	795	799	825	789	800	812	806	829	833	776	805	785	825	819	831	832	849	855	806	831	784	833	823	789	817	784	804	855	813	806	840	860	776	761	802	816	831	780	834	792	844	836	787	827	841	851	805	802	839	835	818	828	851	818	843	807	815	801	819	801	809	781	838	800	789	821	852	791	796	803	801	864	822	878	781	832	852	862	818	821	804	786	828	805	840	806	790	856	818	753	797	821	779	826	843	794	847	782	775	798	826	812	786	817	841	811	813	847	825	811	809	827	808	813	773	824	827	790	805	830	863	846	823	894	791	821	764	763	827	843	853	857	813	867	850	823	810	758	852	819	857	796	865	841	850	809	785	808	809	815	833	810	813	807	832	820	829	851	802	814	811	841	805	878	842	803	801	810	838	799	798	756	837	801	839	765	800	831	825	856	819	806	826	785	791	845	803	878	791	808	818	790	833	791	823	822	801	806	770	834	827	811	806	867	750	769	864	814	809	824	797	769	843	816	812	849	782	868	846	771	772	803	843
1270	162	86	76	79	80	89	73	96	91	80	102	75	74	78	79	65	82	57	66	67	81	71	51	73	75	69	57	74	66	51	44	66	73	67	55	51	50	55	69	79	67	69	52	59	56	57	62	51	53	62	68	65	69	52	45	59	56	46	56	51	53	62	59	53	53	61	52	50	60	53	73	51	49	66	64	58	70	56	63	58	62	61	56	69	57	58	65	49	62	62	47	56	56	50	60	69	64	62	57	57	63	58	54	62	45	52	68	74	63	65	49	62	54	57	51	56	66	76	60	66	49	54	47	55	55	75	73	74	66	61	47	61	54	58	67	62	58	54	59	74	59	59	55	58	54	54	55	58	66	57	56	64	57	76	53	58	60	56	48	50	56	68	55	54	64	60	56	57	50	56	47	60	59	64	53	60	61	49	73	60	49	53	57	51	53	62	54	51	69	45	60	70	53	60	58	53	69	53	60	65	55	53	66	59	59	49	57	62	47	67	64	56	63	63	56	62	59	59	48	63	50	63	57	55	48	66	55	57	45	71	55	59	55	50	49	61	61	40	58	61	64	68	60	41	61	47	62	62	54	68	60	57	48	67	67	54	53	57	60	55	73	64	56	64	54	63	63	47	60	55	46	51	59	55	73	64	43	64	52	56	63	60	60	56	54	60	50	64	66	50	67	70	52	62	52	46	60	63	70	51	62	60	51	69	58	55	60	54	51	68	47	67	55	66	65	52	54	63	52	57	50	66	49	67	54	61	69	50	57	56	56	64	72	64	54	61	70	70	63	60	58	54	71	51	49	50	62	58	56	65	54	53	54	51	59	50	62	55	49	58	57	51	64	55	49	48	70	69	54	71	60	41	54	55	65	55	75	64	59	60	63	46	58	72	62	62	56	58	50	57	53	73	63	62	56	65	62	53	58	57	58	62	71	59	52	68	42	47	50	62	61	42	42	73	53	50	59	47	56	67	62	63	57	55	51	53	60	55	56	66	60	67	55	50	57	57	64	45	60	50	52	69	55	55	61	59	45	53	68	46	61	55	45	55	59	48	57	46	55	63	52	62	50	67	42	61	62	55	70	71	62	69	48	47	62	71	65	56	71	60	64	60	68	59	55	48	59	65	60	53	58	60	51	54	62	66	56	64	53	60	47	59	60	74	44	53	64	57	65	63	58	63	67	64	49	49	67	56	52	53	61	47	54	47	49	48	52	52	58	66	56	61	57	60	58	70	57	58	48	57	72	41	66	69	50	63	57	66	58	62	63	59	64	52	48	62	66	55	70	59	54	66	54	66	65	55	60	56	48	53	67	40	72	57	62	61	54	62	57	55	61	62	58	53	37	48	63	45	61	74	59	60	67	68	64	48	66	66	62	48	66	68	56	55	68	47	40	56	57	76	52	60	60	67	54	49	66	65	68	75	60	67	58	65	58	62	58	60	51	58	63	53	60	60	58	64	51	50	71	55	64	58	45	54	67	51	73	57	57	51	56	58	59	65	54	61	60	53	52	53	55	64	44	51	61	55	60	63	51	57	73	59	48	63	68	54	55	54	70	65	56	50	48	56	55	62	48	54	66	60	56	48	61	54	62	52	50	59	62	57	65	55	58	41	57	54	72	63	44	61	65	66	57	50	49	58	63	65	58	64	61	68	57	67	60	67	66	59	52	65	60	50	50	62	46	60	50	46	61	54	57	60	59	57	54	55	61	57	53	61	63	67	54	68	54	47	66	46	50	56	48	57	62	69	68	63	64	54	45	56	50	36	54	60	58	63	61	64	61	52	47	63	63	55	47	46	42	45	57	70	59	56	64	69	57	55	56	64	41	76	51	53	66	50	54	63	63	54	50	67	58	65	70	68	66	55	69	57	61	63	64	51	51	50	61	52	73	62	57	53	52	63	52	53	42	67	55	77	50	62	60	56	61	67	57	66	51	59	58	59	68	65	57	47	62	45	71	75	54	42	54	60	58	66	42	60	59	61	60	49	45	63	73	66	63	63	64	60	58	47	64	58	65	59	43	54	67	62	56	66	60	46	53	61	53	48	45	67	64	61	62	61	67	62	72	68	58	66	55	54	53	67	58	63	36	55	54	62	58	69	50	54	65	54	61	63	67	46	62	67	53	72	50	51	49	59	55	54	66	67	57	53	54	61	53	74	68	71	72	62	48	57	59	49	50	63	67	64	68	53	57	60	62	47	65	45	54	69	53	54	48	49	49	69	62	54	51	65	68	71	61	54	65	61	57	60	58	50	66	53	68	61	55	62	48	40	53	58	48	50	59	62	56	56	71	59	50	69	59	50	52	50	67	60	55	51	58	39	56	61	50	51	55	62	52	61	53	73	50	58	64	71	62	64	52	60	52	67	53	53	51	51	65	49	67	75	61	65	56	71	52	63	72	54	56	83	52	51	54	55	69	49	71	68	53	61	66	60	58	50	54	62	62	59	62	54	54	52	65	75	57	62	52	58	60	51	67	62	59	67	45	66	60	43	58	54	53	65	63	72	62	54	59	50	75	69	67	67	68	60	63	56	59	51	57	57	67	60	59	59	64	43	69	60	68	55	56	60	60	54	58	50	57	56	55	42	60	54	54	59	70	58	43	64	55	73	65	53	63	59	62	77	64	56	82	58	65	62	46	55	62	51	60	65	57	47	65	53	47	49	68	44	58	65	63	50	44	59	64	52	65	50	73	66	46	48	45	74	76	71	65	63	70	67	49	52	54	54	46	69	49	48	47	47	70	58	61	57	81	61	66	60	53	51	53	60	52	54	53	53	65	58	75	54	66	61	55	59	68	56	52	54	62	68	61	64	73	62	58	50	57	53	53	62	55	62	50	57	65	60	52	56	60	58	60	58	64	60	66	61	54	61	57	74	55	54	50	69	48	58	61	63	64	56	73	58	52	57	59	67	55	75	39	54	66	47	62	36	48	62	63	67	60	59	64	57	42	68	70	67	57	70	64	53	54	68	52	62	59	62	54	51	65	71	43	53	63	47	52	46	61	43	59	64	65	60	61	65	71	52	72	62	55	66	65	56	51	69	55	82	61	61	65	42	59	55	69	53	56	68	57	60	61	68	53	55	53	60	52	54	57	67	53	56	67	60	56	63	64	59	66	51	51	52	77	51	66	54	56	55	63	62	66	69	49	62	71	58	63	37	64	61	70	56	54	66	74	53	62	52	58	58	78	63	63	41	58	66	70	62	67	55	62	66	69	58	64	57	57	55	50	64	49	57	69	66	59	53	62	57	66	67	53	50	55	57	59	70	71	52	53	72	59	59	57	37	73	53	62	55	49	48	57	69	67	72	54	56	47	50	53	54	67	67	67	63	59	52	50	35	44	50	52	61	49	59	61	69	58	58	54	72	42	62	60	68	54	46	60	61	70	60	54	59	45	63	56	57	66	46	57	58	70	54	50	53	64	57	70	62	60	69	69	57	64	57	71	64	60	60	52	55	42	59	65	59	65	63	58	53	61	63	59	61	62
11036	1988	1153	1117	2415	3802	3939	3594	2960	2498	2141	1939	1611	1477	1397	1307	1164	1073	1049	949	912	842	859	857	818	776	783	783	774	741	746	741	704	713	731	640	653	682	677	670	665	659	682	672	653	646	676	630	595	631	634	686	624	605	629	617	613	634	611	602	655	621	600	606	591	662	589	589	638	613	638	592	644	570	575	620	613	598	634	581	605	655	566	638	607	609	572	605	662	636	565	630	655	640	621	608	652	598	576	626	602	629	588	586	620	598	596	598	612	582	595	632	568	582	602	623	602	598	611	616	609	609	586	584	639	589	577	623	609	616	645	601	611	607	616	586	652	588	612	573	589	566	597	605	613	560	617	637	591	573	592	566	626	580	586	573	574	632	582	586	632	607	601	567	597	556	603	580	647	617	568	618	622	567	581	627	552	605	630	612	591	584	619	578	625	602	592	586	595	595	595	613	618	609	591	594	551	558	590	626	585	568	590	617	581	593	603	602	602	615	589	620	589	602	541	602	591	599	614	620	583	635	571	573	588	561	584	627	596	613	602	619	608	609	611	604	574	541	568	562	588	590	656	549	612	553	605	567	607	578	591	619	579	580	611	621	594	627	586	561	548	654	587	565	586	564	620	582	590	567	590	632	554	546	611	606	589	602	566	598	593	621	596	588	554	623	579	574	580	616	645	621	569	599	578	605	599	616	590	599	585	596	571	599	593	552	636	593	571	608	626	583	620	590	579	564	573	610	563	587	564	595	567	609	596	620	650	581	582	568	609	606	581	596	606	600	602	609	561	609	622	584	593	569	566	644	634	569	553	590	575	604	556	596	599	590	565	595	616	617	599	606	550	593	635	572	585	572	588	569	561	603	641	568	582	599	600	581	624	606	583	527	605	593	598	593	570	661	592	568	578	588	571	581	614	563	585	591	619	604	634	574	642	580	567	583	562	603	621	595	583	562	559	597	585	601	557	606	630	613	609	579	611	616	553	571	547	582	607	547	596	581	594	645	613	587	608	616	622	572	577	649	599	643	607	651	580	586	638	569	579	588	531	534	587	555	571	619	597	563	584	593	581	594	581	617	577	621	564	585	575	586	623	594	597	563	566	638	619	619	566	624	550	620	624	606	578	615	586	577	572	596	599	605	583	597	550	615	600	597	573	595	645	604	586	561	579	590	594	616	595	592	608	599	642	560	613	585	580	632	584	614	628	643	603	603	599	600	616	604	595	633	548	618	584	593	581	582	610	602	621	639	621	606	615	596	568	573	590	617	558	598	600	612	610	604	573	597	583	614	594	579	605	566	600	581	584	569	626	613	576	579	567	636	627	623	600	574	545	598	579	608	649	580	603	614	625	594	595	589	595	621	568	599	611	546	621	585	628	624	616	603	614	600	597	638	571	588	572	595	589	615	591	603	628	590	616	588	592	558	581	594	645	577	580	540	620	599	610	580	551	608	615	591	627	624	614	586	564	573	574	560	624	599	592	548	605	619	612	583	570	562	584	574	553	564	596	611	596	606	648	601	626	630	614	553	561	560	617	599	591	597	615	590	605	611	626	628	611	608	585	604	544	614	582	567	597	574	577	585	621	592	592	571	560	632	574	615	547	628	575	608	573	558	592	660	593	630	632	603	630	603	609	593	624	607	619	586	543	585	564	611	584	590	620	613	586	595	571	598	588	532	624	554	625	582	599	567	605	599	574	568	600	623	583	575	645	618	627	612	604	574	630	567	612	620	576	561	590	593	572	617	596	575	617	583	562	568	603	597	618	589	624	609	580	652	584	594	603	592	578	594	585	594	586	593	651	593	556	621	577	605	570	625	596	591	606	587	542	622	572	611	570	604	625	650	619	599	608	580	592	558	611	599	586	627	602	575	573	564	606	593	613	620	603	634	613	590	606	612	592	602	577	583	583	622	570	601	597	637	609	582	595	601	597	552	589	585	590	627	585	558	619	641	604	590	598	617	632	633	613	630	603	599	611	629	611	583	637	637	566	581	589	622	585	561	508	664	582	597	583	604	577	609	576	602	624	604	581	614	610	578	602	593	589	610	616	598	622	611	608	584	593	538	588	598	570	569	565	602	603	541	596	607	637	586	586	586	558	628	570	594	532	570	600	534	534	613	604	552	632	593	605	594	564	584	586	578	598	603	580	609	581	588	595	593	623	604	564	531	606	606	593	576	597	621	585	564	590	556	606	612	677	601	607	587	599	604	583	579	584	528	576	607	580	660	548	584	608	593	593	592	567	604	589	571	598	574	578	575	588	613	570	564	578	610	593	580	617	556	570	562	573	581	596	572	579	588	605	591	557	568	586	585	599	597	576	617	577	603	579	615	533	578	604	596	594	584	622	622	605	542	607	591	587	627	563	622	596	618	578	592	579	598	557	576	601	594	598	558	552	614	620	588	573	590	605	567	570	587	604	571	564	606	619	617	621	600	613	617	586	582	566	562	575	568	579	635	634	615	610	648	603	552	560	597	580	582	603	562	609	575	637	580	585	612	602	584	560	571	585	612	588	639	580	582	614	560	603	611	586	631	586	576	596	615	532	598	586	605	586	626	641	631	588	558	600	604	600	596	538	612	583	597	608	574	549	594	584	658	576	579	575	552	571	558	590	620	596	614	596	560	581	607	575	602	598	631	574	587	608	584	589	582	600	585	573	572	572	585	610	610	566	580	593	616	624	558	589	632	602	602	599	618	612	556	566	608	628	603	604	598	599	615	591	604	567	593	595	618	570	625	604	616	607	629	562	595	614	537	608	576	593	573	601	596	603	578	598	614	610	621	569	589	610	567	566	578	606	577	579	586	605	623	585	573	600	573	579	599	594	577	600	562	592	615	586	607	615	560	571	582	607	595	603	566	570	588	596	569	656	645	615	593	569	619	590	580	591	594	640	585	567	592	554	622	617	619	588	610	592	577	544	619	616	562	557	575	633	599	557	586	598	582	595	559	607	586	629	621	594	623	588	580	558	574	551	563	586	596	583	695	591	595	591	601	587	608	602	594	529	633	552	584	599	552	616	567	554	614	558	590	586	606	607	606	587	595	573	575	609	626	610	575	607	564	565	647	581	608	589	591	602	584	602	554	556	605	608	582	607	607	554	597	562	587	580	586	593	610	575	604	576	610	563	600	595	578	587	613	591	633	603	638	556	587	599	631	609	621	612	574	564	604	595	585	575	615	605	645	599	626	637	598	596	597	559	596	622	579	610	592	572	617	587	583	585	595	588	601	601	583	562	530	602	611	608	594	583	577	554	570	556	604	581	607	586	618	598	604	577	580	535	610	624	614	591	615	595	545	605	595	573	582	620	594	603	548	574	574	592	622	600	593	582	604	582	612	600	581	551	631	583	582	576	629	573	600	555	613	624	554	576	583	561	600	604	580	595	596	568	567	610	608	607	609	611	581	625	559	635	618	541	595	574	559	592	626	603	586	578	626	552	570	619	609	563	578	589	612	552	600	559	639	599	572	559	646	577	590	640	585	592	562	562	570
3122	109	82	76	60	77	82	87	87	82	69	79	86	80	65	66	64	71	75	61	59	73	69	46	61	70	76	50	65	54	75	50	54	52	46	46	51	64	49	58	75	54	53	50	57	51	59	53	59	58	54	59	62	63	66	58	45	55	64	72	61	55	54	63	55	68	58	50	46	55	50	64	59	38	67	52	56	44	62	62	51	60	55	50	55	44	37	57	59	42	51	60	63	58	53	50	54	53	58	50	57	58	61	49	53	73	54	59	44	56	59	72	58	58	46	63	46	46	60	66	51	62	63	59	66	61	59	48	57	53	50	54	35	57	58	61	54	51	68	59	59	52	43	54	55	64	54	59	52	42	66	52	50	53	56	66	49	56	56	64	70	52	55	52	62	55	57	58	61	49	50	53	64	56	60	69	50	51	67	69	52	61	46	50	56	62	58	48	64	50	54	66	59	57	41	51	53	56	52	49	48	64	50	62	51	52	69	37	64	72	60	59	65	50	55	47	56	61	64	51	55	55	53	57	56	70	71	52	63	53	55	58	55	54	62	66	63	59	55	45	62	52	52	64	55	59	57	65	51	56	63	67	59	54	65	56	52	42	59	52	64	50	51	57	57	51	52	62	52	55	54	51	62	49	46	63	51	44	52	55	53	41	61	64	50	49	68	47	51	63	46	49	60	70	39	57	57	50	65	50	46	56	52	55	54	62	66	57	60	53	48	64	54	56	45	59	62	46	66	59	66	53	64	60	51	51	49	67	60	52	70	56	54	62	52	57	62	59	44	45	60	39	46	68	73	56	49	45	68	59	54	41	56	50	59	54	53	53	56	47	44	47	56	59	47	46	61	52	53	55	62	57	57	69	60	58	47	50	50	61	52	51	53	61	44	50	58	49	46	67	49	54	54	63	48	59	53	51	45	41	56	54	46	54	52	52	52	67	61	57	44	65	55	57	51	71	57	47	51	70	52	52	40	56	65	70	47	66	56	77	55	58	64	40	51	56	50	65	62	68	58	58	47	59	54	52	57	34	60	59	54	52	64	69	42	67	70	65	46	51	55	73	65	63	50	60	58	56	46	44	57	53	47	56	59	54	49	53	53	62	62	49	55	56	53	49	57	63	66	57	54	61	52	58	62	46	46	69	50	50	46	68	63	59	58	45	61	56	61	54	63	58	60	49	58	59	54	50	56	50	56	59	55	70	52	64	51	48	58	62	49	68	47	55	67	67	62	53	63	67	53	69	55	68	61	60	52	67	51	57	43	56	60	70	58	52	60	56	68	51	64	60	69	56	49	66	68	52	57	52	54	41	58	54	52	45	67	47	54	60	77	49	68	58	48	63	65	72	58	63	57	56	69	68	59	51	74	56	54	62	49	68	42	49	58	59	51	63	68	55	71	57	52	49	59	54	51	56	51	48	49	63	58	50	71	54	53	58	49	51	55	43	49	50	56	54	65	47	64	42	74	48	54	63	55	52	66	67	51	61	54	59	51	46	45	45	67	53	51	50	63	49	62	58	51	55	57	49	61	48	63	60	51	63	44	56	52	63	43	61	56	52	67	66	59	62	63	49	52	55	51	68	44	61	45	53	60	57	49	55	52	43	66	53	61	56	41	52	57	67	54	63	49	57	57	60	48	50	52	50	57	57	45	64	53	57	69	56	47	48	52	56	56	49	51	78	56	44	58	64	65	54	50	61	65	53	61	62	66	68	54	54	43	54	54	58	56	43	60	50	42	59	64	74	54	51	53	50	57	51	56	41	52	59	49	42	38	55	58	57	57	51	45	55	59	60	56	57	57	58	51	61	68	54	56	60	53	46	59	48	50	62	43	54	63	63	53	53	46	56	66	52	50	57	52	60	60	61	52	58	49	53	60	50	53	58	48	54	45	60	69	62	53	67	46	65	45	64	49	51	68	58	62	55	48	52	77	52	65	66	63	56	65	56	63	54	61	58	53	55	60	58	59	61	58	49	68	50	61	58	58	49	59	41	60	46	58	53	64	56	65	70	47	52	51	53	59	52	53	57	67	58	42	48	66	55	62	57	57	55	49	51	62	52	62	54	58	49	61	50	51	56	53	49	62	50	53	51	68	59	51	50	55	44	62	47	73	65	72	49	61	54	55	58	64	52	61	51	44	52	59	59	68	71	38	55	68	52	59	51	50	61	54	51	67	79	50	63	62	48	50	61	50	59	50	62	38	69	62	54	49	56	58	63	38	52	55	58	54	55	58	48	48	49	56	61	54	54	55	62	54	49	63	63	54	64	75	44	53	49	69	53	64	56	56	60	58	36	64	62	63	62	52	60	59	55	52	44	74	45	61	46	60	57	56	46	52	54	59	59	49	52	60	56	59	50	70	65	61	47	61	70	77	55	56	57	53	64	44	50	61	55	48	66	40	76	58	62	59	64	40	69	52	61	54	49	57	68	53	54	53	49	55	46	49	72	60	45	53	55	58	52	59	55	53	55	55	46	64	50	57	44	60	54	65	62	52	53	55	48	50	49	58	64	59	44	62	58	63	54	44	69	46	64	58	44	41	57	57	60	62	63	62	64	46	54	69	48	59	53	62	74	56	56	68	65	57	57	58	58	50	57	58	51	64	44	56	60	56	56	45	71	56	71	66	52	59	47	51	54	57	58	43	55	49	60	57	49	63	68	60	75	59	57	38	55	57	57	45	62	63	62	64	61	48	66	53	54	71	63	51	53	68	65	60	53	64	72	60	57	51	52	54	61	54	56	71	69	72	40	56	73	62	52	59	57	46	45	49	69	56	62	63	55	64	43	62	48	54	50	52	65	72	55	54	64	62	63	63	49	54	74	68	68	52	58	44	53	45	67	43	61	61	59	51	53	45	51	47	66	52	58	64	61	71	54	65	51	47	58	65	51	53	44	46	59	59	50	69	48	61	57	52	52	60	49	70	52	42	44	45	61	52	46	54	50	64	56	53	52	60	57	57	50	66	49	60	58	56	54	55	60	67	60	47	58	56	56	56	52	64	69	67	51	59	64	58	56	66	55	54	43	59	42	47	50	55	54	54	53	71	58	53	82	57	59	47	52	51	55	45	59	52	48	68	52	48	55	58	63	54	50	46	54	53	51	60	57	51	65	49	68	55	46	56	52	45	44	64	59	63	59	55	59	59	48	63	49	45	55	51	65	50	47	67	51	65	56	53	59	67	64	48	42	56	64	52	53	60	59	64	52	63	66	57	60	51	62	54	61	53	62	54	42	47	60	69	51	59	51	58	42	55	62	47	40	60	47	47	41	61	54	70	61	57	55	56	44	54	52	63	52	76	57	59	53	64	52	55	48	59	57	61	47	58	58	58	53	43	53	57	54	61	49	49	56	60	69	53	62	48	58	63	51	63	56	54	67	48	61	53	55	62	66	57	62	55	62	58	57	49	50	53	66	48	48	53	43	60	55	63	62	60	65	69	56	54	48	51	35	63	49	58	57	64	51	46	49	66	55	44	60	59	64	59	54
8050	1472	1028	959	1865	2906	3240	3151	2656	2297	1971	1778	1580	1477	1338	1154	1194	1033	987	902	846	837	869	811	772	754	766	701	675	687	710	633	652	693	654	633	648	638	651	604	576	590	610	601	599	612	543	538	586	587	600	567	555	550	576	520	533	513	563	528	536	580	556	550	548	582	534	562	571	553	523	548	579	519	540	515	579	542	526	533	519	564	507	530	511	569	541	529	546	530	544	505	504	547	540	506	502	509	570	502	554	541	554	547	571	497	560	559	517	555	555	495	529	510	521	539	538	531	548	485	561	519	532	524	517	502	539	519	496	547	525	527	557	516	519	503	536	505	536	549	544	580	500	495	478	567	494	563	520	560	505	505	527	511	523	550	527	528	512	518	499	545	490	556	542	530	534	519	535	517	491	511	528	548	497	520	489	543	514	543	528	521	512	538	495	509	511	503	510	507	548	553	524	503	504	460	467	533	510	524	480	487	521	498	551	492	494	520	486	515	512	523	480	529	545	532	532	500	543	525	523	505	519	521	545	484	487	532	511	539	513	519	527	541	524	538	510	545	476	514	520	498	516	514	471	487	543	553	513	517	531	504	521	533	512	530	512	546	550	521	544	518	523	532	515	505	568	504	540	555	520	541	564	535	519	504	490	511	555	527	512	525	490	520	518	516	478	515	526	526	538	460	534	486	483	489	550	500	497	512	564	492	539	520	553	516	510	507	512	504	565	507	514	493	515	518	511	523	484	498	518	555	517	493	538	528	515	503	523	505	508	504	533	484	510	507	517	494	488	524	464	525	493	531	484	541	535	503	485	520	533	514	530	507	499	496	534	538	485	524	477	534	536	519	520	521	525	525	501	497	524	547	523	520	511	509	526	521	539	507	555	515	541	529	537	540	537	523	548	542	538	519	551	513	510	528	543	560	520	510	557	480	576	520	534	524	519	524	565	509	475	487	466	506	541	512	520	509	493	520	504	522	484	529	528	501	549	527	552	511	556	532	557	509	524	501	495	512	514	522	520	534	498	564	505	529	486	526	524	531	550	509	531	506	580	528	505	515	549	548	541	535	518	536	519	507	507	503	530	552	521	530	512	552	500	506	520	556	524	504	530	500	501	517	525	579	515	493	556	485	550	497	496	565	516	547	504	511	513	562	491	498	557	490	505	524	517	546	525	483	528	530	540	547	512	470	490	536	509	510	534	542	542	525	526	539	521	481	547	517	550	509	552	531	543	517	455	517	501	504	524	522	525	511	477	538	521	519	518	538	480	512	519	495	528	570	528	518	510	510	569	496	520	540	514	526	520	524	479	500	515	504	489	502	505	467	485	499	537	488	469	514	480	499	537	504	535	503	522	506	499	535	542	519	542	543	503	501	553	523	512	527	514	541	538	517	508	556	505	535	508	523	477	535	525	516	529	517	522	483	534	525	503	517	496	530	512	508	518	502	495	537	536	536	542	516	528	524	492	506	530	528	526	514	548	493	510	535	522	547	526	500	492	523	524	521	516	562	516	510	500	511	528	481	505	542	520	509	535	553	553	543	489	527	490	513	549	467	498	505	560	505	490	500	541	491	510	518	476	526	515	496	539	539	518	539	527	523	521	505	498	528	549	528	518	526	527	497	518	471	557	511	506	530	507	525	493	513	526	537	504	543	504	521	543	467	523	512	536	538	522	506	534	491	516	549	530	529	504	499	483	537	507	522	530	522	526	516	519	502	522	509	536	542	522	472	523	484	519	493	529	517	515	504	516	479	543	494	507	504	556	555	498	507	521	493	530	522	573	505	513	519	535	509	515	539	504	525	475	493	526	531	521	496	505	526	517	506	477	521	527	513	519	520	564	529	491	596	483	537	539	492	523	521	505	539	546	490	525	518	513	524	503	522	527	546	492	524	533	503	528	528	503	536	491	479	542	508	521	502	541	499	516	521	529	525	549	532	520	495	520	515	510	514	515	530	508	506	483	501	516	540	478	498	530	534	546	532	552	525	548	530	537	516	498	551	518	537	491	530	532	526	514	516	491	542	510	534	512	555	521	518	540	522	527	500	553	530	508	506	472	570	479	526	496	500	542	507	486	538	536	525	516	531	539	552	506	484	500	498	504	482	582	523	539	529	503	491	507	536	552	538	502	539	524	505	495	505	539	519	520	492	473	487	573	475	526	524	503	524	519	537	509	481	523	475	507	511	516	548	513	493	507	502	533	482	550	478	524	488	526	534	521	530	531	507	517	492	510	541	538	509	501	526	539	483	529	528	520	519	546	523	514	488	521	550	566	497	559	511	558	520	546	505	526	525	530	519	493	536	529	495	529	516	517	531	565	529	497	512	524	570	546	514	499	537	559	531	511	494	536	524	533	508	508	561	493	526	523	513	559	511	495	487	536	514	547	519	552	523	524	510	506	515	539	497	536	506	541	518	507	524	510	506	506	563	523	504	506	509	525	484	530	521	519	548	512	523	533	541	519	499	540	508	483	487	477	544	520	485	519	529	521	540	481	496	513	525	526	516	518	528	558	517	518	499	495	506	538	529	536	491	523	490	554	514	507	546	519	550	515	526	481	509	501	485	510	537	490	536	480	562	549	537	559	532	523	520	511	473	538	528	533	482	508	505	514	518	534	492	499	503	522	555	541	500	487	525	493	472	572	516	529	535	525	532	521	535	507	491	515	492	510	536	525	505	555	534	545	528	508	521	517	523	472	478	492	482	535	521	525	525	501	493	542	518	553	502	549	537	531	515	531	516	510	535	507	561	521	520	518	522	537	540	514	548	552	493	517	505	561	523	521	545	524	497	536	546	530	498	497	550	492	527	516	559	530	547	519	529	508	512	478	522	528	541	529	523	484	548	516	555	514	514	576	511	510	515	505	493	509	530	550	474	537	498	519	533	512	486	532	546	552	487	496	544	535	494	485	505	521	513	519	560	573	545	547	560	554	539	502	521	515	540	524	504	515	519	533	548	508	543	482	530	516	507	518	539	494	577	543	500	517	526	508	558	518	515	497	494	489	515	511	501	519	508	554	527	488	562	555	510	530	558	513	540	479	567	511	510	485	498	561	517	530	500	492	537	511	501	532	517	511	494	535	508	580	524	526	504	512	525	472	522	552	511	517	514	514	525	489	564	515	521	490	507	527	531	517	500	516	488	500	509	489	529	468	509	524	547	543	523	499	545	524	517	499	505	446	493	538	496	549	539	498	521	547	550	495	528	548	516	524	520	552	487	499	544	565	496	513	543	517	546	504	530	566	524	503	543	519	535	491	507	508	515	488	522	488	538	550	565	499	523	498	513	530	523	554	523	502	523	552	533	501	468	527	524	493	528	549	537	558	532	533	521	530	512	525	512	511	537	508	544	512	542	473	539	523	507	498	502	547	498	506	478	527	518	523	523	538	529	459	534	515	530	533	507	539	520	530	479	546	530	537	526	507	542	531	569	566	510	533	533	517	511	504	525	541	527	544	498	511	464	504	496	551	503	549	489	503	513	515	518	482	515
2489	157	84	75	55	56	72	88	75	96	75	74	73	64	52	51	53	64	45	48	43	50	31	39	29	45	34	39	40	45	37	38	29	39	37	30	28	39	27	35	34	36	36	25	31	25	30	35	23	34	47	31	35	26	31	25	44	32	31	37	31	36	37	26	30	44	46	25	31	28	30	42	22	41	39	28	23	34	29	28	40	23	35	30	33	22	22	36	41	37	32	33	25	27	33	38	26	42	34	29	36	30	45	30	37	30	31	33	27	27	27	34	29	30	33	36	32	22	42	31	25	35	28	19	42	36	41	32	31	36	34	39	35	35	24	33	31	37	38	34	33	36	39	31	35	30	32	31	35	38	22	33	25	32	34	29	32	34	26	41	34	46	40	27	33	29	33	31	30	29	22	32	30	33	27	28	32	27	26	31	26	22	28	27	34	27	32	26	30	37	23	24	29	43	33	27	21	33	23	31	31	21	42	30	42	32	29	29	23	29	26	29	33	22	33	34	34	32	16	38	28	28	28	32	28	30	27	27	25	21	31	40	30	29	31	21	34	34	40	37	31	31	29	34	20	33	28	41	28	29	38	26	39	24	29	37	34	28	33	36	25	26	41	34	36	24	40	25	32	25	40	33	26	37	31	35	32	41	23	38	38	29	35	34	26	29	27	27	38	36	27	25	28	30	37	39	34	29	30	27	35	33	26	27	26	31	36	28	32	28	26	25	32	37	30	32	32	39	33	26	28	47	39	32	31	32	30	34	28	26	39	42	27	26	26	30	40	36	23	24	42	28	24	31	32	25	39	28	32	31	37	30	46	32	24	35	40	32	26	27	25	22	25	20	42	31	40	26	22	37	35	46	35	36	27	37	38	27	34	29	28	31	26	28	33	25	35	29	27	34	31	29	35	28	32	35	28	34	26	33	26	28	31	35	32	33	28	30	35	39	34	27	28	29	43	26	26	30	33	24	27	28	42	37	26	28	31	36	30	33	39	42	36	22	52	37	26	29	35	31	27	42	41	33	27	31	35	32	30	35	36	36	30	33	36	42	40	33	28	31	34	25	31	42	23	28	32	29	30	31	27	26	33	29	35	35	35	43	24	35	31	34	43	26	24	36	42	25	24	37	27	33	30	36	23	32	36	31	36	33	30	29	34	30	35	30	28	35	26	35	42	32	32	31	34	31	31	30	25	37	34	36	35	31	44	25	27	27	29	37	29	29	34	29	30	32	34	34	20	29	24	36	46	31	33	40	32	33	27	34	44	40	31	40	30	39	35	33	35	27	36	24	34	25	29	23	37	25	26	35	33	27	31	27	24	28	33	19	37	33	34	24	37	27	31	32	38	35	37	29	35	30	39	42	27	37	40	32	31	32	33	24	24	30	36	31	34	36	26	28	29	31	36	40	35	31	21	33	38	30	32	25	21	33	30	42	28	34	35	22	34	35	39	29	31	30	28	34	26	40	28	25	40	32	31	32	41	26	29	29	35	24	42	24	32	33	24	37	42	36	32	42	30	33	33	28	36	22	28	34	25	33	36	34	34	32	25	33	30	29	40	45	39	26	24	28	25	31	25	28	33	28	30	28	32	34	41	28	34	36	34	28	32	31	34	36	25	25	34	25	42	35	28	31	28	21	30	25	24	31	31	25	27	37	31	25	41	38	31	30	21	29	36	24	25	28	41	37	37	29	32	29	29	37	36	28	25	33	31	40	26	22	28	26	34	29	26	38	39	35	33	47	28	30	35	27	33	32	34	34	33	34	26	27	28	35	34	26	29	37	31	27	31	25	33	29	41	29	29	32	31	36	35	37	30	40	27	43	31	36	30	35	27	26	40	31	49	33	23	32	30	44	36	35	28	24	33	35	26	32	29	23	33	41	30	33	36	24	24	27	30	31	38	25	26	27	24	33	38	39	30	36	43	36	27	32	26	23	27	33	29	35	35	35	32	35	40	43	34	31	29	28	22	26	34	38	38	29	26	36	34	40	26	25	25	35	35	33	29	34	32	25	38	32	30	41	34	28	43	37	46	30	20	19	29	37	35	28	36	29	36	32	34	25	39	31	29	23	28	38	31	35	35	26	38	37	36	32	25	40	27	39	29	36	27	37	22	40	18	41	31	34	42	29	28	28	32	26	25	27	23	31	33	26	42	26	37	19	26	37	31	23	28	32	28	34	31	34	42	34	34	29	33	26	37	36	31	22	29	25	19	32	30	35	31	32	35	34	36	26	32	29	24	23	41	38	27	31	31	30	33	28	34	26	39	24	38	30	34	32	27	23	24	39	34	22	29	32	48	21	34	29	21	32	34	26	33	38	29	31	41	32	39	28	31	29	33	29	36	21	37	28	28	28	30	35	29	20	23	29	33	40	26	34	36	36	19	28	33	22	29	29	29	31	26	34	26	30	37	33	36	33	27	31	30	37	33	36	36	33	32	27	45	35	33	37	29	37	37	37	31	29	18	30	25	41	28	34	25	27	33	34	26	27	33	24	32	29	29	33	28	27	31	30	28	26	37	26	24	37	24	32	33	31	23	30	30	33	42	21	20	37	26	43	37	29	32	29	28	31	29	28	23	39	30	25	41	31	35	29	49	40	31	26	28	34	30	38	34	32	39	26	29	28	22	36	42	32	36	26	36	22	35	30	31	26	33	31	41	33	32	38	24	27	32	32	26	42	24	38	34	36	30	34	29	34	32	28	30	28	27	37	30	36	26	35	30	31	34	26	35	28	25	33	40	20	25	36	28	38	35	35	31	30	23	29	32	29	39	22	22	24	30	38	39	26	34	29	32	33	23	46	37	29	32	29	30	31	33	29	21	19	38	35	25	30	37	32	23	27	27	36	23	35	38	36	40	34	39	22	26	28	35	31	30	25	26	30	37	27	28	40	26	23	34	27	24	31	43	35	32	21	28	32	29	36	28	31	35	45	32	37	39	30	25	35	29	34	26	34	38	32	29	40	18	34	37	32	25	30	25	35	36	27	34	39	32	29	35	20	28	42	37	30	25	21	35	23	29	43	24	25	22	32	36	37	20	29	41	25	33	26	31	33	33	27	28	36	28	28	37	25	35	29	28	36	34	22	21	24	32	36	31	31	26	29	32	31	30	35	32	35	24	20	31	38	24	43	34	32	34	38	28	33	22	26	35	23	35	23	24	25	28	48	31	34	34	41	37	36	31	28	28	31	36	32	27	35	31	31	31	33	44	26	32	38	30	35	27	39	30	23	35	30	34	32	42	39	43	29	33	27	31	31	33	41	35	27	28	35	28	29	26	24	30	30	31	34	32	29	38	28	31	38	37	25	26	39	25	32	27	30	27	21	32	32	35	23	32	28	34	25	30	26	25	27	21	30	32	31	36	23	34	35	27	29	30	24	29	32	25	38	35	25	30	27	31	39	27	32	26	25	29	28	35	30	33	35	37	44	38	39	37	35	19	33	31	29	31	33	37	46	26	29	27	37	32	39	29	38	27	33	38	35	34	34
12557	2328	1115	1147	2981	4973	5310	4859	4072	3372	2896	2412	2165	1954	1604	1422	1263	1178	1073	1040	926	855	791	741	745	758	681	686	631	586	563	552	521	521	492	491	519	488	480	464	449	456	473	434	452	432	451	408	436	429	420	429	464	384	386	397	362	370	381	407	346	399	381	409	371	383	364	376	369	357	392	353	345	392	356	366	351	362	372	377	367	358	344	355	365	349	343	369	375	364	347	345	358	345	375	347	370	374	355	365	349	387	369	333	378	350	329	311	393	340	332	360	352	352	294	351	357	348	319	353	331	313	333	335	375	352	375	316	321	324	325	336	344	369	307	339	335	320	342	357	300	336	343	369	313	358	330	352	339	321	340	353	315	338	348	287	358	347	313	352	391	320	346	369	323	350	352	329	364	344	355	340	343	328	339	326	325	312	342	332	343	323	337	339	350	342	310	344	319	369	353	340	323	363	364	332	335	335	381	330	364	380	347	308	326	328	325	335	352	321	347	292	341	332	343	299	319	317	319	354	356	329	329	357	346	311	359	342	325	335	345	331	338	340	330	333	344	344	329	332	339	346	317	335	348	336	347	348	334	334	316	315	323	335	299	353	357	316	342	346	360	345	342	317	333	324	320	340	302	329	313	357	353	322	343	315	299	350	324	354	325	329	343	338	330	338	334	357	365	330	324	351	328	365	371	344	339	361	318	332	339	346	358	353	348	357	323	386	340	342	340	349	296	328	357	352	337	341	336	339	356	348	353	370	324	305	338	329	382	336	350	358	343	358	381	334	336	329	323	331	285	353	336	307	354	312	347	305	316	327	309	350	324	355	332	341	314	317	317	369	321	316	337	348	313	343	320	348	347	323	320	348	312	320	329	350	363	315	331	327	311	332	343	350	301	282	342	350	379	332	311	337	331	336	365	355	324	322	312	326	325	349	328	331	336	317	348	356	380	297	365	322	319	323	313	330	305	354	349	333	352	341	335	373	322	319	342	323	327	305	342	307	362	299	318	298	345	306	354	317	355	376	342	321	316	376	300	344	337	317	329	307	317	343	328	340	339	363	297	316	373	338	364	351	362	304	358	300	325	331	310	325	343	312	358	326	340	353	331	305	330	337	346	315	320	319	346	327	325	363	354	324	333	323	351	333	343	325	330	362	366	309	323	342	340	341	339	315	336	312	305	346	312	320	366	340	331	322	368	309	361	350	318	342	318	307	348	329	341	320	323	330	321	339	374	347	379	359	346	330	334	318	320	325	321	328	342	335	350	337	329	354	324	315	315	349	357	313	320	306	310	337	317	349	321	304	332	347	318	357	325	336	314	368	317	334	316	330	339	356	332	347	326	306	383	342	352	300	361	339	332	329	321	330	325	357	333	324	353	322	350	354	335	308	323	311	301	341	317	322	334	299	337	345	327	310	338	356	353	327	324	343	345	351	327	297	306	341	351	358	335	304	347	323	359	299	308	341	330	314	338	330	325	322	359	329	359	351	356	309	320	346	347	345	320	348	350	316	338	340	363	348	320	313	347	317	325	373	325	341	347	332	327	307	327	322	348	328	348	366	384	303	325	326	320	318	360	346	337	350	324	345	361	363	344	327	358	323	310	291	333	336	341	343	351	299	351	335	360	312	342	371	332	285	329	330	308	308	346	334	345	360	309	336	350	328	318	317	350	317	353	334	346	332	335	356	309	319	361	315	347	361	328	375	313	315	325	339	342	338	362	345	335	364	349	330	362	314	327	335	324	340	354	390	376	336	332	336	339	336	334	354	337	348	310	321	311	367	309	316	318	322	335	323	334	342	357	363	356	331	340	357	317	342	347	338	365	336	343	351	363	371	362	319	357	323	351	341	323	345	362	358	335	340	333	341	389	340	310	350	301	338	310	339	365	336	319	330	318	337	341	338	354	333	303	324	329	299	356	338	333	314	327	344	311	326	349	328	336	356	328	320	346	312	337	325	334	317	336	330	346	315	339	336	342	322	294	332	323	321	336	345	351	313	350	342	340	310	325	366	367	309	358	319	329	339	308	339	338	336	337	355	343	344	335	322	332	316	358	343	324	325	328	349	355	357	357	315	333	329	359	294	354	310	328	320	334	369	351	310	358	342	329	328	318	336	303	325	322	315	320	323	344	343	358	335	327	354	349	340	312	366	330	368	349	321	353	354	336	337	345	329	348	324	345	332	344	335	345	352	363	318	338	329	360	351	349	359	322	356	356	325	339	357	304	315	330	324	321	366	310	307	341	325	284	330	309	329	350	351	339	342	321	296	328	326	320	340	325	334	365	348	312	340	303	332	325	327	334	295	337	360	322	311	341	315	336	353	334	351	284	316	330	373	306	326	345	351	323	313	321	324	353	321	360	298	317	338	326	321	334	327	326	320	329	332	346	300	364	298	290	363	351	357	324	349	320	319	330	332	363	317	360	340	373	318	333	309	336	327	317	323	318	329	305	373	321	347	350	324	349	344	370	335	332	332	344	331	351	336	346	334	353	373	333	336	315	346	329	338	342	322	325	314	328	360	332	328	322	349	292	349	373	364	365	321	320	328	314	338	322	343	311	324	322	342	354	337	303	300	349	345	338	337	342	343	324	328	308	351	349	318	316	348	326	345	332	338	327	350	351	343	305	347	348	337	324	345	338	333	337	331	336	320	335	336	320	332	317	317	341	361	332	358	321	324	345	358	365	358	302	303	354	345	334	340	329	331	273	320	333	337	329	341	339	324	332	317	358	337	299	322	311	311	318	340	332	328	337	338	328	351	357	314	334	341	317	329	326	358	319	323	328	348	344	343	368	344	336	354	335	328	338	350	338	330	312	340	331	342	338	347	347	356	331	322	346	340	327	352	365	346	336	323	365	340	342	359	349	340	378	346	318	356	330	352	329	337	330	349	340	327	331	305	335	319	318	330	342	367	321	328	366	324	330	344	338	362	347	300	336	339	314	346	323	345	352	328	316	325	328	337	330	352	332	354	315	325	323	336	355	369	333	336	367	334	306	323	338	297	324	325	364	339	352	328	348	329	352	375	341	337	330	350	351	332	310	329	375	335	344	323	322	349	312	352	318	327	332	333	320	325	350	338	344	348	332	342	322	332	325	321	317	295	319	319	325	346	304	324	340	319	340	350	303	311	310	343	301	350	359	317	334	354	309	347	343	333	336	322	358	319	318	370	310	339	328	351	334	302	321	348	287	346	316	351	354	350	332	366	310	322	326	328	337	330	323	316	321	314	342	343	333	327	307	339	320	362	331	342	319	359	316	351	347	333	329	349	355	331	328	366	319	340	330	328	343	341	327	347	305	309	322	345	336	345	335	329	293	357	343	350	326	338	305	347	336	343	358	329	317	327	345	314	339	324	307	346	321	332	348	299	314	334	360	325	331	340	340	337	308	321	305	366	334	356	319	349	333	322	326	324	361	324	360	349	320	316	328	338	315	357	348	376	320	335	325	333	343	353	318	320	326	323	348	378	346	310	336	337	323	366	325	339	365	351
2208	100	85	109	95	93	94	109	110	98	87	107	91	86	90	95	95	80	103	85	99	82	113	113	87	104	73	82	108	95	78	82	79	89	91	79	93	77	89	89	92	96	76	77	98	89	93	95	90	88	90	81	85	100	86	88	97	92	81	75	75	97	107	104	75	87	94	98	75	87	86	87	75	86	80	79	84	85	83	95	85	97	89	90	95	98	96	83	101	99	94	92	88	91	94	91	93	88	102	84	88	90	84	73	97	88	79	75	96	90	88	96	100	112	82	95	88	90	89	82	87	76	89	85	88	80	78	79	94	87	92	103	76	93	84	96	91	91	86	86	95	101	89	91	87	75	101	102	83	91	69	75	83	72	77	94	98	105	89	99	81	93	93	96	91	81	88	98	88	97	62	97	94	80	91	96	91	81	75	84	89	83	88	72	90	77	95	98	74	93	71	88	78	93	92	99	85	98	98	85	92	97	62	90	75	84	89	84	88	107	98	93	83	85	84	84	84	78	104	87	97	83	81	92	83	81	106	82	87	95	71	97	93	101	77	104	96	90	78	83	95	87	84	99	93	97	100	90	91	90	95	95	97	82	83	98	69	83	89	80	87	86	86	95	95	93	89	97	95	83	89	93	87	88	90	90	88	95	94	92	86	115	92	91	94	112	87	89	73	77	98	90	72	106	101	85	104	83	71	95	85	77	95	99	86	87	91	85	81	90	104	103	85	93	81	92	85	98	77	94	79	89	110	99	96	93	96	88	76	94	87	65	93	86	92	88	101	90	82	99	91	99	95	91	97	93	85	98	83	98	87	86	90	106	86	111	101	103	73	70	88	93	83	81	69	84	88	105	103	96	105	99	94	97	84	82	89	77	88	91	98	100	89	82	80	87	83	94	92	89	91	101	73	100	103	93	94	113	102	75	115	79	74	87	93	81	73	73	79	76	91	85	83	100	70	75	83	95	76	100	97	102	71	95	85	86	84	90	96	84	94	92	97	96	87	86	88	93	82	102	87	90	97	86	94	96	85	82	90	81	76	98	86	91	93	77	98	91	85	73	93	88	79	83	77	97	87	86	92	71	99	85	97	84	101	85	91	84	82	82	82	96	94	85	90	103	100	84	93	83	99	108	80	80	102	102	60	71	96	88	90	77	87	88	73	81	88	95	73	92	111	95	100	85	90	93	84	96	70	84	96	100	94	96	99	92	92	80	93	100	97	84	110	94	95	85	101	98	78	102	86	78	73	92	83	76	73	82	100	87	77	80	86	92	104	86	99	82	86	77	74	83	93	82	97	89	83	105	80	95	96	64	103	80	81	95	93	91	85	78	101	89	77	97	76	107	87	92	80	88	97	73	95	92	91	89	90	89	99	74	87	101	94	92	88	97	89	80	93	73	80	77	93	85	82	102	80	75	88	96	93	61	95	90	107	80	88	100	94	105	88	97	100	103	89	91	88	93	66	85	93	69	86	99	97	109	86	93	80	89	91	81	96	94	90	76	81	106	74	82	105	70	84	79	73	89	94	95	95	84	92	95	93	97	91	100	74	93	84	106	94	97	101	89	67	93	99	97	98	92	89	80	77	85	102	90	106	87	95	86	106	79	90	90	89	89	80	83	94	109	65	80	79	77	90	83	93	87	103	88	88	88	81	78	89	93	87	103	69	82	97	78	89	91	112	91	88	91	88	93	87	99	101	77	79	100	75	96	85	84	84	79	100	91	96	77	84	93	86	92	87	94	101	83	101	83	79	89	91	98	91	75	75	73	85	90	84	77	79	83	86	94	80	79	88	100	76	84	85	72	94	76	93	103	80	87	97	88	81	97	84	106	70	94	72	91	94	92	105	108	75	75	99	81	73	96	87	70	94	103	90	94	89	97	90	95	83	93	101	100	81	88	107	84	92	95	100	91	90	89	96	84	82	89	61	102	108	89	94	92	94	79	76	77	86	95	88	82	91	98	84	97	98	95	93	84	115	82	77	83	93	91	80	88	80	87	77	89	67	84	88	81	96	88	88	91	98	101	83	102	88	83	92	93	94	77	93	75	87	90	97	92	91	87	97	89	79	84	95	67	91	96	106	76	82	94	84	83	71	75	86	95	97	89	96	84	85	89	82	90	96	87	83	81	80	77	80	102	92	87	97	86	94	82	94	93	77	92	88	80	79	75	101	91	82	75	92	89	83	90	86	89	101	93	86	98	84	94	83	96	87	99	94	103	80	85	85	90	79	84	93	88	71	96	85	113	86	92	84	95	101	89	99	79	98	87	75	109	89	87	117	89	90	96	102	94	91	75	107	86	86	114	87	89	84	86	90	78	105	81	82	101	95	100	67	74	79	81	96	79	80	78	88	83	80	90	86	83	91	77	95	93	87	108	85	83	89	89	104	89	88	94	89	83	87	80	81	69	104	87	86	97	100	82	105	89	98	106	84	84	89	79	104	89	93	92	95	95	92	94	93	87	95	99	103	99	88	97	96	95	81	85	67	87	87	74	87	93	87	85	62	93	85	102	89	85	93	78	88	111	76	79	86	89	91	84	97	88	85	105	111	85	76	90	85	88	94	79	88	90	81	109	100	86	84	89	91	90	101	65	90	86	96	88	90	78	80	75	92	84	100	94	97	78	95	100	86	83	88	100	93	90	85	96	85	90	81	79	90	79	97	102	99	67	101	81	94	91	97	82	78	76	90	88	87	96	86	87	83	97	83	86	104	97	84	72	87	83	82	90	86	93	77	93	93	105	89	80	95	93	91	88	94	81	90	94	95	99	81	86	99	92	100	103	98	89	86	85	96	101	87	81	90	86	91	92	91	77	86	90	95	86	81	95	88	89	83	90	78	83	77	76	86	90	108	88	95	92	83	83	89	94	97	85	88	86	84	85	85	70	89	94	89	82	86	74	83	84	86	95	89	89	75	92	82	87	84	85	77	80	77	86	75	104	76	95	86	98	82	101	88	90	72	74	107	71	102	84	81	79	100	93	89	102	102	82	87	84	65	67	94	93	92	79	103	106	97	85	77	72	87	94	92	92	92	98	108	93	103	98	84	103	94	64	84	90	90	77	90	102	70	88	74	98	100	76	106	80	93	85	85	97	86	88	97	78	89	76	92	101	87	83	92	90	69	75	77	73	102	71	103	81	84	91	84	91	78	92	85	96	87	83	92	93	85	87	96	90	92	84	86	110	85	88	68	95	100	96	94	99	75	95	82	101	86	89	93	74	82	78	106	110	93	87	95	100	75	82	95	74	92	98	90	99	95	118	102	98	83	86	82	91	93	82	89	99	97	90	77	87	107	95	81	84	89	87	91	94	83	85	77	91	90	98	63	92	81	64	87	84	83	82	88	94	90	75	93	103	104	77	84	114	95	92	88	84	82	87	104	87	85	90	81	88	104	99	105	88	95	88	86	85	99	93	87	91	96	85	94	96	104	87	113	71	90	96	91	79	95	100	78	90	83	81	104	89	92	76	94	77	94	79	96	83	94	82
7159	1099	951	925	1132	1335	1426	1384	1222	1257	1191	1122	1006	1014	1108	977	941	944	948	912	859	863	895	927	864	806	866	913	883	902	879	880	921	850	792	868	842	844	891	852	797	832	827	831	868	883	866	853	844	897	815	817	834	874	859	840	808	814	812	808	818	870	845	793	832	811	806	858	873	819	860	871	850	843	814	804	828	847	804	839	840	783	818	826	851	816	839	869	812	913	827	811	818	790	821	882	814	833	829	806	882	829	828	845	795	834	862	791	806	782	851	827	848	807	795	838	823	821	753	784	878	879	880	849	779	846	835	868	835	858	877	816	857	833	786	816	849	821	808	825	842	848	801	843	833	840	804	805	844	821	896	816	840	781	877	776	824	861	842	867	863	785	813	826	850	877	782	867	854	844	824	819	790	889	799	854	860	774	813	844	804	854	859	791	790	785	796	830	864	889	876	857	813	804	833	845	853	811	830	819	819	820	854	820	847	847	786	818	876	839	827	837	866	803	809	844	813	815	811	784	887	798	831	812	878	791	879	809	851	817	792	808	824	816	828	860	853	804	812	836	819	810	817	811	770	795	850	781	843	795	872	802	820	816	857	832	808	850	843	812	802	871	813	829	820	837	862	815	831	817	819	787	874	824	823	774	856	820	848	777	883	813	859	866	891	820	872	821	823	850	811	846	787	805	835	803	857	824	795	838	831	817	800	818	822	886	780	818	801	880	871	832	834	828	809	783	847	821	839	782	860	824	797	843	825	854	818	836	852	835	815	817	815	819	842	859	769	818	852	856	822	808	805	825	845	780	830	817	830	821	806	784	820	816	856	828	823	840	844	802	848	834	829	786	872	829	827	809	847	873	864	807	794	857	829	788	841	838	793	811	844	836	809	760	862	780	813	836	813	812	825	812	854	839	817	810	835	857	827	797	825	845	850	855	829	844	841	828	834	778	838	841	818	805	821	812	867	840	848	862	851	846	845	894	819	778	863	806	821	803	888	875	833	863	863	798	809	803	860	812	845	875	831	811	796	817	787	852	848	839	887	842	823	810	856	788	881	856	809	813	833	836	851	851	838	857	821	790	871	823	797	786	815	851	810	799	819	857	783	778	763	859	792	818	827	815	836	851	773	818	847	820	749	792	850	829	842	894	863	844	788	828	804	858	814	828	802	820	781	808	813	826	833	824	854	808	876	795	818	836	823	805	783	877	804	813	845	835	850	819	785	858	897	810	833	835	878	847	838	809	829	801	841	788	881	810	820	833	800	850	836	797	844	841	811	812	858	812	805	839	825	780	868	863	855	835	806	779	823	793	855	842	821	837	812	813	819	861	792	828	820	855	846	814	792	876	817	831	835	821	832	855	842	814	869	845	784	839	854	789	787	870	837	857	885	854	823	821	868	866	856	805	848	828	843	817	825	821	835	867	833	797	864	827	814	838	825	839	827	852	835	820	828	823	862	802	844	761	792	822	811	806	837	830	865	785	849	831	827	847	794	880	807	794	813	845	900	868	819	841	856	796	800	809	786	875	844	834	815	835	846	807	820	817	830	826	812	813	782	859	797	858	813	815	870	778	807	839	839	840	797	798	846	843	813	824	864	801	800	880	831	805	832	871	795	856	858	815	814	853	824	838	882	794	830	854	833	852	850	826	807	835	868	840	802	829	838	822	829	875	820	816	827	799	840	761	854	820	866	815	793	870	875	809	802	856	784	888	851	844	876	822	843	828	814	791	801	800	808	789	824	845	859	852	799	869	832	847	853	877	845	827	874	786	869	818	854	844	786	810	815	815	854	809	819	825	786	827	832	812	798	861	848	819	821	869	798	874	842	823	836	831	833	824	841	840	830	808	854	843	882	904	800	783	874	818	787	836	849	856	813	807	813	843	777	812	831	819	823	836	809	844	838	873	852	816	772	811	800	824	849	813	819	806	790	853	770	851	767	855	823	831	880	852	843	816	810	814	796	852	843	804	819	828	835	835	858	855	854	865	811	823	833	862	833	810	848	847	856	804	832	869	811	805	782	817	815	786	821	831	810	836	850	837	835	815	884	843	831	810	797	771	847	854	874	818	821	831	870	895	828	806	806	824	795	911	819	842	804	861	798	805	848	821	760	777	801	806	826	859	880	829	887	827	788	842	869	838	807	818	822	865	817	816	854	815	831	807	849	839	771	854	795	792	782	848	818	822	818	827	870	815	829	866	788	826	842	855	840	848	889	845	843	833	865	800	818	804	840	824	791	824	887	858	818	782	826	866	832	857	816	833	823	831	862	821	834	844	887	869	840	864	889	853	823	841	855	825	830	889	864	783	868	829	784	835	853	796	765	842	841	834	814	810	799	864	853	867	870	855	840	847	821	775	820	810	802	848	844	826	787	838	844	824	809	802	809	813	874	821	824	802	832	785	813	778	827	805	870	821	846	822	875	839	817	807	830	823	775	850	884	851	836	844	823	832	791	825	802	854	797	803	797	798	827	831	818	817	833	853	813	841	882	805	810	829	825	814	862	843	842	822	850	792	815	798	771	825	830	798	822	853	818	852	842	819	851	813	841	825	804	870	836	842	865	805	821	832	857	814	861	797	850	824	853	762	849	828	825	801	803	793	858	828	830	801	827	889	815	845	864	820	795	824	824	860	803	854	835	859	799	806	849	837	771	819	837	809	808	825	845	790	817	845	854	796	835	826	835	815	831	811	824	820	861	853	822	808	835	780	791	851	895	859	791	828	801	850	855	853	829	859	813	831	869	858	840	806	797	817	822	786	861	840	846	860	861	791	816	849	828	820	838	857	820	860	836	804	781	807	841	804	834	790	851	789	857	870	798	820	862	803	861	829	807	857	834	868	840	852	783	830	850	833	826	835	874	761	851	802	826	771	794	827	814	833	816	789	788	824	863	845	886	827	876	815	853	821	798	861	869	845	869	846	816	802	857	831	850	817	858	803	855	837	901	837	834	829	821	806	849	868	802	797	837	766	855	792	807	818	823	803	842	853	854	880	877	859	787	800	855	831	834	804	802	842	817	844	854	803	841	797	837	830	863	840	860	843	823	841	842	871	815	867	821	821	845	862	862	823	841	836	832	869	863	804	855	770	838	812	845	829	795	793	861	804	802	801	825	862	823	825	843	867	862	845	838	815	865	818	825	853	835	849	820	837	818	794	785	852	837	857	795	868	840	894	791	878	827	835	842	838	794	874	835	871	842	830	814	827	829	840	754	840	866	801	819	840	862	859	872	860	796	855	827	797	892	861	839	812	790	834	865	826	807	880	806	816	834	797	832	834	803	826	786	816	875	815	786	849	766	852	839	818	817	826	860	854	808	843	849	825	808	875	785	839	866	872	802	794	824	851	829	832	782	826	841	843	869	809	844	915	822	810	821	791	803	801	847	778	822	855	862	813	808	801	843	852	801	853	807	800	895	887	825	853	839	831	811	832	829	835	810	914	808	817	859	798	829	785	836	812	827	822	801	756	844	853	822	842	885	804	828	838	776	817
1609	157	90	97	85	73	76	76	91	95	88	72	66	67	60	75	75	74	61	59	75	62	72	59	74	82	56	64	73	76	60	55	54	63	62	67	59	62	60	46	65	60	65	59	67	63	48	49	67	61	58	57	61	56	49	69	59	67	62	61	51	59	54	56	56	53	55	67	64	59	59	68	53	50	51	64	48	65	60	75	61	57	62	52	69	55	58	47	64	53	61	76	57	70	65	66	49	71	66	67	60	57	63	62	63	45	50	62	63	70	66	62	61	65	60	74	58	61	72	70	57	58	70	43	53	47	59	55	57	62	67	57	75	71	69	53	58	61	61	51	48	54	67	70	57	48	58	69	79	54	58	52	61	54	57	54	64	60	53	72	62	52	60	66	69	56	76	71	65	56	58	61	64	52	67	59	49	66	65	57	61	73	60	73	65	59	55	55	68	69	58	67	50	60	75	72	66	49	58	66	45	68	72	63	58	61	59	52	63	72	49	71	63	62	49	67	59	69	47	51	58	46	54	66	73	72	60	64	62	58	47	54	48	61	62	56	49	66	72	67	67	57	55	58	50	65	52	63	78	70	68	51	65	74	71	70	58	66	65	54	53	57	56	55	63	63	64	53	57	52	60	74	63	61	64	64	52	57	61	59	58	46	59	62	71	58	51	68	53	59	64	54	59	66	56	57	64	64	60	48	65	59	58	61	60	79	62	66	61	55	55	53	61	74	49	54	64	49	68	40	71	45	72	67	49	66	61	62	57	66	52	68	57	48	65	51	63	52	60	57	75	54	60	72	51	57	55	52	71	78	53	58	68	64	62	63	70	57	68	66	53	55	70	63	55	61	48	63	67	58	54	63	60	48	60	57	47	74	78	70	68	66	71	56	57	53	58	57	54	63	66	62	50	53	47	58	55	71	47	50	70	59	68	65	65	65	48	59	53	59	61	58	70	55	70	57	76	50	52	62	46	46	63	66	58	63	59	63	62	50	47	47	51	68	70	58	59	69	62	36	52	52	76	49	69	76	62	45	57	55	68	77	56	50	59	59	55	56	59	76	67	60	58	73	42	51	61	56	63	58	47	68	58	60	58	56	58	50	66	53	60	61	65	67	54	66	55	44	60	55	58	62	62	64	67	67	48	49	63	66	49	53	53	58	67	59	75	57	60	57	51	66	66	55	61	57	68	56	70	67	64	59	66	54	65	64	57	65	65	63	54	75	65	55	56	54	54	44	56	71	63	57	73	53	63	57	50	58	44	59	63	59	52	54	61	61	65	59	73	49	58	62	67	69	53	50	58	56	60	53	49	66	66	44	61	61	67	71	65	50	52	61	61	39	54	63	58	55	69	64	58	59	53	51	64	84	62	69	54	66	56	49	62	58	58	60	59	55	68	53	51	60	64	72	60	60	51	59	56	48	74	54	59	65	53	60	53	58	63	66	37	62	47	62	50	62	52	56	40	70	55	56	57	61	64	62	67	59	58	62	50	40	38	69	52	57	64	50	53	65	61	56	62	62	59	61	54	61	69	59	74	69	55	57	57	48	59	56	52	53	54	64	50	67	56	53	57	64	76	56	51	71	47	58	70	54	52	56	46	63	57	63	55	64	67	57	68	60	78	80	60	67	50	55	47	56	57	66	71	68	68	46	50	59	44	56	60	60	60	55	57	62	52	58	68	46	56	65	67	55	58	63	58	69	47	35	48	59	54	67	52	61	55	75	48	71	56	54	48	70	53	57	58	62	52	55	65	59	66	54	75	59	61	64	41	68	45	59	57	59	51	56	68	53	64	47	59	59	69	65	73	54	66	72	67	53	57	65	58	63	49	54	60	47	58	58	60	48	74	59	62	63	54	51	52	61	69	63	52	77	66	52	52	59	68	61	54	51	55	60	79	61	62	68	48	69	55	63	75	62	75	65	49	69	61	43	80	53	52	61	60	54	57	55	83	51	56	50	66	57	59	65	63	63	60	51	63	73	56	55	51	63	55	56	66	52	58	54	47	49	50	56	62	53	72	48	63	60	57	75	66	51	70	61	61	60	53	67	56	52	46	56	60	77	54	55	57	68	58	57	42	66	70	63	62	57	60	60	60	69	62	57	62	61	55	44	64	56	63	58	50	74	56	55	62	66	61	57	49	47	60	59	58	59	70	58	57	52	59	56	64	52	69	68	49	66	56	46	63	66	42	67	61	50	74	55	83	56	53	61	68	61	66	53	59	64	56	53	42	63	53	66	69	43	60	49	71	60	70	64	64	56	65	60	59	57	54	64	61	61	49	48	63	52	62	71	60	58	45	49	57	58	61	55	57	56	67	60	54	55	68	57	56	57	69	66	51	59	55	50	51	67	58	56	50	53	70	78	62	66	56	54	47	57	48	76	60	52	65	60	60	58	66	55	55	72	57	70	57	60	55	57	55	54	65	53	51	62	56	53	62	59	53	48	57	53	80	54	66	54	64	54	59	54	55	74	55	55	69	68	62	72	63	56	65	61	62	65	55	55	49	48	60	60	72	56	62	74	56	64	56	71	67	57	49	57	62	68	62	58	66	53	59	76	55	70	61	48	62	72	50	56	57	56	59	63	61	63	59	51	53	48	58	52	73	55	57	60	66	63	52	62	75	62	73	70	78	70	63	68	50	59	63	64	56	61	66	53	68	67	66	61	72	58	58	67	59	56	64	42	54	61	59	51	69	50	66	44	54	61	59	64	65	56	60	67	66	60	51	60	73	66	57	61	60	56	60	62	60	53	61	67	46	53	74	60	56	46	53	73	40	69	55	64	62	55	49	76	68	60	59	57	78	69	61	58	64	68	66	60	62	57	64	75	70	77	53	51	60	61	66	68	67	56	70	58	59	61	69	51	62	59	63	56	68	72	70	54	61	61	62	48	73	68	70	51	55	58	60	53	50	47	57	64	51	59	56	58	57	49	66	60	76	52	53	64	57	67	66	53	56	64	66	74	56	48	45	45	67	58	44	65	56	56	69	58	59	57	64	73	49	58	57	65	65	67	60	75	78	50	60	61	69	55	63	52	50	63	54	60	60	55	61	69	55	57	59	52	61	67	60	48	64	54	64	64	46	54	70	58	75	62	51	53	70	68	61	72	72	57	60	81	63	62	59	62	65	65	63	66	62	65	56	63	62	68	61	49	63	63	55	57	59	60	47	67	58	48	67	53	56	53	62	54	61	58	53	69	55	61	70	57	50	70	48	65	60	58	61	49	59	59	62	72	57	69	71	68	55	54	77	63	66	67	61	57	65	73	56	57	45	72	68	60	61	66	57	62	67	74	48	71	57	58	44	49	65	57	48	69	79	64	60	65	54	56	60	60	64	69	56	62	60	56	64	63	53	61	47	63	64	58	56	66	78	57	68	68	54	70	51	67	57	72	79	55	54	54	60	66	50	50	72	50	48	59	54	81	52	63	55	50	69	58	75	56	54	59	60	54	60	64	59	67	55	52	54	69	71	55	45	49	63	50	60	71
11611	1996	1173	1133	2411	3668	3874	3523	2997	2463	2136	1941	1608	1495	1352	1264	1190	1133	985	1004	877	920	842	806	843	810	801	788	775	757	743	781	690	740	712	684	712	727	706	675	686	697	657	712	651	678	666	652	641	640	655	637	600	672	609	658	686	599	629	661	655	603	665	633	591	597	618	621	606	619	648	636	624	672	623	690	645	648	617	617	654	625	627	656	603	627	573	617	620	672	634	630	598	638	596	607	599	614	623	623	631	590	648	636	612	650	626	626	561	606	563	627	572	580	646	623	590	626	591	569	614	608	638	588	599	597	626	591	596	567	633	649	568	593	621	594	626	625	553	596	660	616	621	594	649	614	643	614	619	598	621	609	630	543	615	601	603	607	608	574	611	604	625	608	622	590	650	600	628	605	581	650	640	641	611	606	642	614	630	579	591	619	588	621	641	613	607	574	638	555	603	616	599	576	613	600	587	602	547	639	653	597	610	596	620	582	611	593	569	603	616	614	590	628	607	591	591	609	623	601	603	613	575	596	621	632	653	549	631	653	611	636	604	662	579	617	574	640	637	584	600	606	628	609	595	562	620	593	578	601	631	664	613	587	634	629	649	627	604	623	654	622	585	637	616	580	563	617	565	642	588	609	622	591	604	605	632	678	610	641	648	603	639	601	566	619	618	605	628	612	665	614	598	554	625	631	602	631	613	611	633	619	620	602	603	584	611	644	632	581	596	588	657	587	608	599	568	604	605	632	617	601	603	630	631	629	598	600	597	595	583	625	565	642	565	625	608	610	588	606	577	610	608	585	631	572	585	596	634	572	580	588	668	599	605	540	592	623	588	557	618	614	612	607	658	562	606	571	610	636	605	644	630	610	596	638	633	587	599	647	604	620	615	621	567	624	663	608	626	582	610	597	646	578	577	602	581	667	584	627	589	590	624	612	620	578	594	594	594	652	623	566	661	646	597	615	602	589	635	599	594	645	586	631	607	587	580	603	612	621	627	582	645	559	633	603	583	603	588	572	630	619	601	607	660	634	584	555	615	626	619	606	594	613	577	677	581	571	611	643	595	625	607	603	609	558	595	570	619	604	642	591	614	621	625	606	636	599	622	604	614	610	597	624	587	596	583	608	615	580	639	586	579	573	668	588	629	603	610	607	610	603	597	608	632	622	636	613	626	591	618	642	525	561	619	609	600	606	569	601	608	592	611	640	633	620	631	633	649	600	629	608	597	583	581	575	606	655	564	609	625	620	606	591	584	604	609	622	608	629	568	637	580	593	595	602	607	621	628	606	577	620	621	610	599	599	628	627	618	624	624	582	655	587	598	605	625	637	596	654	606	594	619	606	607	620	582	591	611	634	593	624	645	590	613	598	603	592	601	627	597	624	623	603	595	610	607	617	587	607	583	611	571	667	596	629	633	572	608	567	569	595	612	609	645	607	588	612	602	646	605	625	579	610	644	607	591	606	585	629	603	596	568	610	625	620	643	650	605	612	615	648	596	598	600	644	636	609	659	626	537	595	619	619	630	606	599	573	587	635	591	630	630	582	593	638	608	647	590	613	566	626	627	585	636	621	603	575	579	598	573	592	646	615	577	593	644	569	602	608	608	617	655	588	601	580	630	620	606	619	558	580	603	597	626	621	600	576	608	570	613	598	596	600	602	596	612	621	622	620	634	600	589	664	593	596	572	626	616	597	637	616	635	580	562	629	603	644	577	620	621	656	609	568	620	623	609	611	626	602	583	629	665	644	617	620	591	601	605	604	649	574	571	600	591	650	657	598	618	562	617	599	632	610	604	559	594	608	581	567	595	570	612	628	588	639	597	599	608	595	620	661	589	617	605	639	634	642	617	668	603	587	636	563	611	607	630	643	603	597	633	617	593	609	612	611	604	597	630	569	595	622	611	562	626	620	623	611	654	611	574	612	613	615	641	632	592	644	595	584	605	585	598	633	597	611	627	588	626	638	615	622	649	561	588	629	565	595	610	612	574	600	620	596	599	627	592	596	600	583	580	590	592	637	580	600	604	619	604	644	621	604	603	641	586	605	608	637	629	597	593	611	577	611	621	613	601	600	615	577	597	606	632	615	608	602	581	604	611	612	614	600	669	595	616	638	595	635	600	612	573	600	605	623	591	578	643	583	594	592	611	620	631	598	629	638	543	594	568	599	596	572	609	606	600	610	574	618	617	588	626	561	629	617	624	644	604	587	603	596	627	601	588	564	590	607	601	583	602	613	627	658	601	605	641	591	624	584	620	615	597	602	567	592	611	632	622	567	586	580	567	609	567	593	627	570	600	584	611	562	605	618	612	584	646	646	624	607	589	597	594	623	591	554	652	632	607	568	601	584	636	621	597	594	601	597	619	620	645	604	621	590	649	622	553	618	624	599	623	618	582	653	695	631	614	609	590	591	583	561	583	629	667	615	625	551	626	642	645	611	618	622	653	603	609	610	640	598	644	604	581	641	601	605	613	634	605	606	619	563	616	628	629	570	637	575	619	612	645	582	609	556	655	561	601	648	622	584	596	606	610	616	599	638	643	583	586	603	604	596	621	633	616	604	575	616	554	559	636	586	599	612	634	585	573	594	621	640	600	620	597	601	607	643	641	565	624	646	604	635	625	617	609	618	620	644	591	556	617	607	591	629	631	574	594	601	604	583	631	615	599	638	597	624	556	636	595	612	590	607	621	640	609	592	634	628	611	633	589	620	607	631	630	643	568	625	589	622	632	621	587	604	615	579	592	637	616	643	600	632	590	640	623	613	627	647	621	603	617	616	615	627	573	616	607	596	590	605	610	604	608	647	617	626	627	682	614	613	590	598	646	626	651	596	600	639	597	613	607	597	597	638	625	628	618	557	627	543	625	578	645	572	579	641	620	640	618	645	585	622	605	577	616	634	622	624	580	563	607	603	629	600	615	619	593	580	605	601	632	635	644	611	604	637	574	590	618	638	633	579	607	602	593	596	624	564	583	597	604	620	603	620	610	596	609	587	598	620	580	592	642	596	573	597	631	599	646	593	579	607	575	619	581	593	635	600	592	609	630	663	652	598	592	564	612	616	634	605	614	590	645	576	648	596	609	623	645	591	615	615	584	625	595	589	660	602	639	627	628	612	577	632	585	628	590	608	624	574	603	584	620	628	602	584	619	617	600	608	631	583	581	572	660	539	637	611	619	615	634	604	588	600	608	626	600	599	609	638	601	599	624	629	619	599	625	585	625	624	611	606	560	602	607	615	611	601	613	630	598	645	653	600	569	605	639	614	616	590	623	594	640	599	601	612	645	604	622	634	618	608	601	578	673	606	585	567	579	556	592	571	586	584	638	589	612	583	622	632	632	624	586	582	567	634	610	585	605	557	590	635	577	583	604	630	590	594	602	582	646	624	608	605	585	595	614	555	592	614	599	658	646	610	611	605	611	602	582	586	635	614	586	655	598	615	600	612	635	588	588	605	633	576	596	586	589	596	584	631	611	636	591	554	611	600	605	592
3425	129	71	81	72	74	87	98	59	72	88	64	75	74	70	80	79	73	66	69	66	69	59	79	53	60	52	49	52	55	62	50	64	53	75	70	68	56	58	69	59	49	51	61	73	69	47	56	67	50	67	54	54	68	49	65	69	61	57	48	51	48	63	54	42	53	52	51	55	59	50	69	54	67	63	48	51	48	50	64	54	59	50	52	71	65	50	50	41	59	55	56	75	48	57	57	56	54	53	59	47	56	66	50	72	55	49	53	54	49	57	53	54	66	54	68	56	57	56	45	55	61	54	61	50	47	56	63	61	46	50	55	51	48	57	48	48	50	54	56	52	58	53	49	57	53	63	58	58	58	59	52	55	63	75	66	59	56	65	61	42	48	72	48	62	54	55	47	64	58	57	53	55	53	55	55	51	64	61	65	47	64	56	57	53	46	74	57	58	63	57	53	53	60	53	59	47	57	65	53	61	57	52	63	53	63	48	61	45	49	67	59	56	51	55	52	58	72	61	60	64	62	51	55	59	56	53	52	47	51	68	54	68	49	62	57	52	55	35	52	47	51	56	70	54	58	59	54	52	56	55	57	51	49	40	69	46	57	64	60	70	49	57	47	62	49	55	48	55	63	51	51	58	59	56	54	54	61	67	53	55	50	60	58	74	66	42	45	46	69	46	66	52	46	53	74	64	57	63	64	57	62	56	61	47	54	47	60	63	73	60	51	62	54	51	47	67	49	53	64	57	66	56	60	61	49	62	47	59	74	57	58	55	57	66	65	48	55	58	55	49	54	51	48	62	58	50	54	55	43	59	52	60	58	62	53	60	59	47	58	57	48	59	75	66	56	55	71	45	52	70	63	76	54	47	53	55	52	66	38	64	68	61	69	54	69	50	51	50	59	54	49	54	41	61	39	53	36	55	51	56	51	55	56	49	60	56	58	57	58	67	46	56	59	55	55	64	68	51	65	55	54	58	59	46	65	75	53	59	64	45	71	51	73	60	54	74	47	46	65	50	59	53	53	65	53	58	52	56	61	64	55	62	44	65	56	60	39	43	71	66	59	43	59	42	60	66	48	58	52	53	50	53	67	59	57	67	64	52	59	51	69	45	64	57	68	67	58	71	56	59	58	56	60	60	55	67	78	57	50	48	51	59	49	44	42	65	49	40	52	47	45	38	75	61	63	55	56	57	57	59	64	64	41	69	57	52	59	45	64	65	63	48	67	71	58	70	44	67	56	61	56	37	58	54	57	62	71	48	40	73	58	44	53	39	53	58	72	59	66	71	60	60	62	73	56	56	63	59	63	70	48	45	56	58	55	61	44	44	58	52	49	60	67	68	52	57	68	50	55	51	63	57	54	66	46	57	54	44	53	51	56	67	53	58	50	48	54	60	63	65	51	48	46	50	57	60	69	57	49	67	53	58	42	54	53	53	59	56	55	63	57	46	65	64	63	49	55	58	65	51	55	54	44	74	63	54	59	47	61	50	50	56	49	66	65	54	60	63	56	52	58	51	55	52	43	44	56	58	66	52	56	46	62	56	52	61	42	41	58	59	52	47	59	47	59	49	62	61	53	67	59	72	61	59	56	48	57	60	70	56	50	43	63	60	65	75	62	72	64	57	55	57	62	58	49	63	64	60	50	62	59	58	49	71	63	46	59	49	62	64	55	69	53	54	50	62	54	48	59	49	55	47	47	53	52	54	57	54	58	45	53	49	56	49	57	55	46	51	48	61	79	54	70	55	58	38	51	67	60	67	42	58	55	49	47	54	61	53	60	64	55	61	52	58	51	46	44	42	61	68	56	44	52	46	59	62	56	65	47	60	77	60	59	70	52	66	55	59	45	62	54	53	65	59	62	44	59	70	59	53	58	76	63	53	50	52	63	72	53	53	55	58	52	59	53	66	43	51	53	62	59	52	80	55	58	61	55	59	53	45	60	51	54	75	56	61	52	46	49	71	46	60	55	54	62	43	62	60	45	49	59	53	63	69	60	55	55	65	43	54	47	54	57	56	63	48	59	60	54	59	60	62	62	43	66	68	60	52	65	56	59	58	58	51	59	53	57	71	50	55	48	57	56	59	61	57	61	62	64	63	47	54	54	63	49	55	56	59	45	59	60	45	57	62	78	65	53	66	65	47	55	63	47	49	48	50	60	48	56	45	63	51	49	69	58	45	38	50	60	67	63	40	54	63	60	56	49	48	76	54	59	48	65	49	61	51	47	67	55	69	65	58	51	54	45	61	45	65	61	49	71	61	48	52	59	75	49	61	50	50	53	47	49	62	53	59	63	54	55	62	54	53	51	57	56	49	57	64	61	57	56	60	55	52	49	66	68	53	44	74	49	63	63	48	55	47	55	46	57	54	60	46	44	68	53	47	67	61	67	60	49	73	56	60	50	49	65	62	52	58	56	47	51	73	53	59	48	52	59	55	66	72	63	66	43	54	50	58	56	46	75	54	52	58	46	43	70	45	57	56	49	52	64	56	47	65	61	61	61	64	68	63	54	51	66	60	69	54	60	52	55	73	63	58	62	59	67	58	52	67	54	53	48	55	49	56	63	46	61	67	65	54	55	56	54	46	50	46	65	59	56	46	69	59	54	52	39	48	46	65	52	62	57	62	65	43	63	55	56	55	52	40	61	65	57	56	56	55	61	62	55	53	61	57	51	55	62	58	54	61	68	53	60	72	39	56	50	62	48	47	41	47	55	60	58	59	51	64	52	63	57	50	67	62	54	58	57	57	53	59	61	67	61	55	54	51	59	73	60	65	45	56	40	57	56	58	53	48	62	67	46	49	62	53	63	69	51	61	53	68	53	39	62	53	55	65	60	51	74	53	43	55	61	60	53	55	60	60	61	44	63	41	54	74	69	67	57	50	64	60	60	60	53	58	56	50	59	72	65	60	60	46	78	46	57	50	61	56	54	74	64	63	53	52	47	63	63	71	61	41	46	61	69	51	57	80	59	59	36	54	57	52	59	61	50	65	56	53	58	64	49	68	61	54	63	60	61	47	57	70	67	68	57	49	52	61	50	65	51	74	51	49	49	61	57	48	60	69	48	50	53	62	52	60	70	66	59	56	59	60	51	62	49	49	52	53	45	51	66	59	71	56	55	69	65	60	55	53	64	55	60	60	59	74	51	52	74	66	65	59	46	60	49	59	65	63	61	58	56	66	55	62	41	51	59	67	62	48	59	57	64	57	59	47	67	52	53	51	47	56	49	61	51	67	73	62	52	53	60	73	54	50	58	60	57	60	64	56	60	54	64	49	59	69	57	68	54	42	62	47	54	73	49	56	62	55	47	58	71	58	58	72	63	44	60	62	58	43	47	44	61	49	51	53	63	56	53	47	64	55	64	52	54	54	58	42	60	50	51	59	57	69	51	63	62	60	62	57	59	53	56	65	61	43	45	46	55	59	53	53	41	53	60	70	44	49	52	61	60	47	64	50	52	54	67	42	52	51	48	56	64	61	54	44	50
8223	1470	979	957	1869	2895	3271	3084	2593	2398	2084	1803	1686	1535	1323	1193	1158	1062	983	963	853	913	877	847	785	777	760	693	671	702	636	623	697	655	659	646	644	600	629	637	558	588	568	610	567	593	594	572	564	578	607	570	565	556	568	561	580	565	588	572	569	550	594	585	560	553	551	545	572	576	553	550	569	560	548	534	562	582	577	549	513	562	550	563	524	579	539	566	550	545	530	556	540	516	515	542	533	568	520	562	546	554	556	562	503	539	528	567	534	569	540	547	531	568	554	540	560	547	525	552	534	522	513	538	547	529	504	559	542	524	539	550	536	569	529	533	543	491	581	516	520	541	503	536	540	557	593	523	543	538	573	518	545	538	506	537	515	546	566	532	525	550	524	534	545	518	512	552	534	522	511	537	516	538	555	506	567	572	512	513	531	546	501	535	563	507	516	558	509	535	546	542	535	519	568	515	552	550	528	519	529	530	540	573	553	505	549	581	567	562	537	508	547	509	527	529	519	512	537	526	539	545	535	579	514	545	517	540	499	516	511	531	561	554	524	534	553	491	508	549	516	532	522	543	533	512	512	509	526	502	540	496	564	492	521	498	510	556	486	517	563	587	537	530	523	524	501	498	521	525	531	579	547	516	534	523	534	551	547	501	514	519	560	542	550	477	544	558	508	527	511	528	558	533	513	524	562	527	543	558	541	537	511	560	549	521	548	528	539	526	527	512	482	536	525	494	519	517	523	547	513	543	490	530	516	549	532	542	536	548	510	516	526	499	540	549	553	533	541	513	541	508	500	523	514	510	556	531	504	545	515	540	570	551	521	484	527	594	512	587	549	533	550	514	522	568	511	512	573	545	551	556	557	536	528	537	549	535	527	513	539	548	544	536	510	567	515	533	553	552	530	581	532	534	564	551	514	536	555	541	544	507	531	569	525	518	517	528	527	539	477	543	534	522	513	503	530	509	532	535	533	533	508	516	537	529	570	550	540	545	570	584	578	537	502	497	559	514	522	516	532	560	522	537	493	528	554	542	500	557	533	506	504	523	509	528	501	511	525	551	530	547	519	548	520	542	546	531	542	530	472	517	536	536	507	540	525	507	548	556	543	512	500	545	510	515	557	510	532	530	547	576	508	569	561	521	520	537	516	523	515	529	576	527	496	551	529	531	524	515	534	501	545	572	505	528	527	495	522	522	528	507	501	525	540	511	538	569	525	548	492	549	479	579	529	526	559	585	525	543	496	532	536	557	532	520	521	576	536	534	558	516	513	553	568	567	529	520	509	534	532	523	553	513	514	496	547	513	539	547	495	513	557	561	514	537	539	495	469	502	510	515	563	550	522	551	575	518	520	537	515	549	551	544	526	467	555	571	568	551	499	505	495	540	542	514	512	510	521	511	543	545	551	570	548	546	496	550	557	495	500	515	504	536	539	517	533	551	546	514	559	495	521	529	522	522	543	508	517	484	547	512	516	497	539	517	539	545	509	512	539	495	546	535	563	540	522	494	503	547	537	562	551	551	498	510	518	504	503	552	555	501	556	544	542	486	530	528	547	545	533	586	554	496	518	543	512	517	549	525	538	519	534	550	546	512	533	535	553	527	537	498	534	496	564	514	537	544	532	531	561	546	528	509	545	503	531	498	530	535	512	517	533	530	515	560	560	526	558	505	557	548	551	531	516	559	516	591	517	531	576	497	526	527	520	554	545	539	512	537	535	586	496	523	523	571	531	498	573	520	505	517	535	510	542	587	562	541	491	493	512	575	506	551	567	547	583	536	575	567	530	556	552	508	465	567	489	516	534	523	554	509	551	529	494	526	580	524	529	518	536	546	472	558	527	538	517	531	534	540	529	491	562	557	546	511	556	565	521	552	510	508	515	545	505	547	542	534	552	508	549	512	510	499	501	511	536	528	545	498	521	519	498	520	509	540	492	539	581	520	557	542	545	472	494	545	531	516	547	512	527	526	530	516	584	504	537	515	495	561	529	497	566	522	515	527	537	512	554	556	501	517	492	529	505	539	549	481	532	510	512	550	500	548	506	529	446	550	571	547	514	520	520	526	546	566	522	525	527	535	491	517	547	518	518	531	538	492	568	499	497	507	565	529	474	550	497	543	541	541	532	534	524	544	489	506	577	551	528	505	516	512	509	542	517	531	560	528	506	556	515	556	514	538	537	510	531	514	527	538	521	570	538	519	539	574	532	554	545	546	530	487	489	541	511	525	553	522	541	531	536	548	530	550	525	522	548	542	551	555	533	495	494	509	558	558	561	566	526	503	518	534	518	542	543	540	557	542	545	528	529	488	574	558	538	541	541	549	518	524	572	548	488	530	505	500	504	534	517	538	520	561	541	515	502	525	517	529	477	525	523	549	545	541	514	497	537	505	506	510	507	525	528	510	520	513	560	539	511	527	530	487	517	524	569	501	514	500	549	524	532	504	565	541	523	504	572	491	480	529	547	531	566	559	525	549	534	560	540	559	517	539	577	540	532	502	560	543	538	504	564	561	507	541	571	529	565	479	529	531	476	540	530	518	583	571	522	527	497	549	501	523	521	508	536	516	527	538	525	537	556	496	589	555	512	553	546	481	573	540	550	532	537	531	503	526	513	533	529	555	489	559	520	552	509	517	534	505	531	557	526	488	491	517	538	525	543	510	581	483	546	558	500	526	556	538	554	563	547	506	544	484	548	527	559	527	554	549	516	549	546	538	516	546	506	511	520	511	519	567	535	524	552	537	565	512	520	506	545	519	545	558	558	526	501	505	492	490	506	541	534	510	537	503	529	567	561	547	508	528	516	520	499	531	522	557	556	540	500	547	543	511	537	556	541	503	505	515	535	501	518	561	520	541	556	525	528	539	541	494	573	524	478	541	520	517	580	558	515	496	544	526	535	510	557	535	527	537	528	572	539	562	610	547	564	551	573	499	525	521	530	551	602	517	588	557	539	529	539	529	565	499	575	528	552	541	514	497	534	531	529	494	545	506	523	522	554	541	552	542	535	551	547	562	506	506	514	506	527	503	547	526	549	560	502	552	506	562	533	556	503	535	541	568	534	592	500	535	488	549	535	549	525	525	529	501	528	487	541	510	527	514	524	507	547	531	549	538	544	516	520	565	549	523	516	541	519	539	543	514	515	537	569	541	512	524	507	504	548	554	548	552	526	517	509	535	549	520	524	503	551	513	498	513	547	507	541	553	529	537	514	537	484	534	506	547	516	519	524	533	578	542	559	539	565	534	504	549	521	520	526	501	571	509	540	547	511	511	545	493	535	526	522	533	497	542	520	525	540	517	548	506	545	520	546	572	526	552	564	557	498	521	528	521	532	510	552	556	521	484	514	549	529	521	528	534	520	533	499	566	551	565	523	542	502	506	550	506	539	581	532	520	529	504	531	505	522	561	546	559	549	532	559	534	549	553	530	574	533	563	562	550	513	550	553	568	538	552	504	503	552	538	518	570	506	510	523	571	521	561	527	546	503	490	530	521
2297	158	101	50	57	64	82	84	76	111	77	67	80	51	50	59	63	56	51	59	46	44	46	51	49	52	43	41	38	48	39	43	34	27	31	35	32	42	43	45	42	37	35	33	38	34	36	31	38	23	35	44	32	39	37	41	40	31	39	28	41	37	28	37	25	27	32	31	43	35	38	29	34	38	33	20	26	33	41	25	22	31	35	40	21	42	32	32	27	37	36	26	34	35	32	36	28	31	25	36	35	22	24	38	34	40	30	36	28	42	34	34	38	41	30	33	34	37	33	35	23	35	34	38	34	20	34	25	32	17	32	39	43	29	28	34	19	30	32	25	34	43	35	32	28	39	37	29	32	23	33	28	30	23	28	21	34	31	25	34	34	39	39	27	25	28	36	33	43	30	35	23	26	36	38	29	34	33	25	39	37	30	26	24	30	30	28	38	43	32	26	35	40	29	30	27	33	24	39	30	31	32	26	30	31	38	34	23	29	39	31	28	34	38	23	32	42	32	29	41	35	34	33	31	24	39	22	31	26	28	32	30	31	36	30	27	31	26	37	32	39	36	30	24	34	27	35	41	33	42	48	23	32	39	37	29	30	36	41	31	31	29	34	27	39	25	27	39	42	32	30	33	31	28	34	26	30	34	38	33	29	27	29	25	23	25	26	21	46	32	35	42	30	38	31	25	35	46	19	29	27	28	40	32	41	26	27	39	37	39	28	23	33	27	28	29	24	38	30	34	30	29	38	30	19	46	31	35	39	33	26	38	28	31	35	25	31	43	19	24	40	39	29	35	35	40	23	32	28	38	35	31	24	30	23	37	23	29	24	26	38	46	31	39	34	35	31	30	26	26	32	33	42	37	34	34	25	35	24	30	31	36	28	30	28	33	32	27	34	35	26	26	25	34	30	30	44	30	38	33	34	33	40	36	23	40	27	41	39	43	27	28	38	27	32	33	31	35	24	32	37	26	29	32	30	32	27	35	43	32	34	38	31	30	40	27	43	34	26	32	42	41	35	22	26	29	40	37	36	35	39	40	24	24	43	26	36	31	37	42	34	31	33	36	35	26	25	39	38	38	40	48	36	27	28	36	32	30	28	30	38	30	21	28	34	38	32	31	32	32	36	34	30	26	14	37	22	23	33	35	35	25	19	30	37	38	32	30	30	39	43	43	45	36	35	35	45	28	42	40	28	30	29	32	38	34	30	43	33	41	37	29	37	31	29	40	32	37	29	30	22	40	36	37	32	39	41	29	26	42	35	31	31	27	34	36	43	30	34	35	28	32	31	38	35	33	29	40	29	30	35	36	36	26	28	34	36	28	22	26	20	28	27	41	34	26	33	25	32	35	25	29	41	32	22	34	32	29	28	36	36	29	26	30	32	29	31	29	28	37	33	27	39	39	34	24	35	34	24	23	31	29	30	31	34	40	29	28	44	29	32	41	30	32	24	31	28	35	25	30	21	32	23	33	33	37	36	35	43	34	35	23	23	27	29	40	40	33	33	30	26	27	36	28	35	33	32	34	27	25	20	37	23	27	36	22	34	31	35	28	41	22	28	39	39	30	29	33	35	25	34	32	33	32	21	23	35	26	32	35	33	19	32	30	25	28	29	22	29	38	30	31	35	23	42	27	31	34	33	40	28	39	28	34	42	29	31	31	37	32	33	33	31	42	24	35	31	29	34	30	22	35	36	34	29	36	27	29	25	31	32	31	36	40	32	17	33	26	31	32	23	40	44	37	28	23	29	40	44	32	37	32	19	22	34	34	42	37	25	38	37	33	40	23	32	36	32	37	31	30	34	25	34	35	22	40	29	29	34	25	37	23	28	42	35	31	32	27	24	27	35	33	41	27	43	34	29	35	40	31	24	46	39	33	31	36	29	30	27	31	26	31	38	25	36	40	33	30	33	31	39	28	32	31	28	40	21	32	34	31	31	39	31	31	25	28	29	30	36	32	25	32	24	33	41	39	27	24	37	34	34	26	27	26	32	37	32	29	30	37	30	23	42	29	28	33	27	31	27	40	22	32	32	26	32	34	31	28	46	33	31	43	34	44	28	33	28	40	35	36	30	29	33	36	35	31	35	31	30	30	33	33	40	35	26	45	29	29	28	35	42	30	35	35	32	31	36	47	25	29	26	30	28	21	31	36	34	32	23	33	33	47	39	36	23	23	30	32	31	31	29	28	41	25	38	43	32	38	39	27	27	34	32	33	39	35	36	29	35	27	31	42	40	44	38	33	35	31	27	31	42	41	39	35	44	29	30	36	37	33	28	35	27	37	34	19	36	38	30	20	35	30	30	25	29	25	31	29	28	34	19	35	17	36	32	24	32	26	22	26	34	28	22	25	30	26	28	32	43	30	29	27	28	34	29	33	38	35	35	27	26	31	24	22	39	22	30	39	36	25	31	51	28	30	29	31	34	19	32	27	32	33	31	34	27	31	27	31	35	33	31	40	27	29	36	39	41	33	25	29	25	35	32	34	32	33	46	28	32	44	34	31	24	33	21	26	30	47	29	35	33	22	36	28	35	32	33	29	34	25	36	30	27	31	23	30	32	30	25	32	32	26	29	38	15	27	40	42	29	31	34	34	41	43	34	23	28	22	58	28	24	38	29	31	28	32	34	35	35	43	41	24	39	33	26	36	40	26	41	40	25	32	33	33	29	44	35	35	39	27	27	34	22	36	26	36	34	24	43	29	35	29	22	33	38	32	42	43	46	34	19	31	37	31	48	33	35	39	28	31	42	40	29	34	37	18	34	44	40	32	30	30	30	32	25	24	33	26	27	32	35	31	45	16	26	40	38	24	31	44	27	33	32	31	33	35	25	38	31	23	31	31	32	36	34	37	34	28	24	31	30	30	30	39	43	25	36	40	42	36	27	38	44	39	38	27	32	19	33	29	35	36	35	32	39	30	29	33	31	29	34	30	41	34	38	43	30	29	37	37	33	27	31	37	32	30	35	29	23	26	27	24	25	30	29	28	24	37	30	23	34	24	37	33	33	41	25	37	36	26	34	30	41	27	30	29	33	41	30	27	35	42	38	34	29	27	36	20	32	39	29	37	28	37	33	23	36	38	38	33	40	28	39	38	36	45	27	30	31	28	39	32	30	30	27	45	31	27	29	28	24	30	35	28	26	32	39	30	26	33	31	27	40	34	30	24	26	42	33	30	31	34	28	30	32	33	37	35	25	46	38	31	36	23	37	32	29	34	32	37	35	32	32	28	34	37	39	38	35	39	27	34	42	19	38	22	36	30	38	31	24	31	31	41	33	34	40	27	23	30	25	24	39	39	21	34	29	33	41	32	31	25	29	35	37	30	33	24	27	28	25	30	27	32	36	26	31	28	28	42	32	21	26	33	25	27	40	35	24	34	27	35	33	43	26	28	23	32	37	39	28	36	36	29	22	32	34	32	30	27	28	30	36	29	25	36	27	36	39	24	29	32	33	45	37	23	28	37	20	38	30	33	42	36	33	30
12585	2358	1179	1252	2976	5013	5329	4956	4180	3390	2845	2493	2215	1920	1665	1444	1286	1259	1096	998	937	864	823	788	732	726	723	645	644	604	572	564	532	576	561	525	544	507	486	448	474	456	456	462	440	457	436	437	446	450	422	419	427	426	387	397	383	419	388	413	381	373	365	385	395	377	360	384	402	392	352	393	391	418	415	359	369	358	380	343	378	339	382	363	389	400	373	394	386	344	354	364	380	329	379	361	373	366	331	341	349	376	379	364	371	335	371	364	349	364	351	350	370	366	339	354	358	303	369	342	349	334	348	385	347	389	336	360	359	368	338	333	348	352	383	341	353	354	358	351	324	352	362	373	367	339	331	342	347	372	372	347	363	350	358	351	338	380	340	368	353	361	331	324	351	367	317	367	350	389	330	359	333	342	342	360	341	351	344	338	364	378	350	365	324	372	357	333	367	353	360	358	347	336	342	333	336	302	346	353	330	354	345	329	324	347	350	341	318	345	304	355	362	342	372	321	346	326	362	340	347	369	336	354	345	336	339	350	374	348	328	338	381	349	354	328	314	318	333	323	324	369	375	363	323	332	333	362	350	351	332	341	369	335	346	352	335	340	371	330	317	382	337	341	361	337	340	361	333	341	334	350	337	336	344	303	363	342	325	331	355	334	350	353	349	344	359	308	385	330	352	334	359	344	333	354	337	332	352	354	338	331	299	331	341	349	339	343	353	352	342	349	337	337	336	354	292	333	344	356	343	378	378	378	328	312	340	338	371	336	342	331	360	335	353	340	337	349	355	352	359	354	318	366	338	341	344	340	346	364	327	359	329	364	360	319	343	355	329	323	334	323	364	362	323	328	292	333	336	343	328	345	336	337	350	355	344	346	324	331	322	349	378	359	359	340	369	351	328	330	341	338	332	333	327	331	319	345	349	311	354	364	349	327	352	352	360	335	352	330	371	323	358	329	322	358	362	351	336	341	355	345	336	365	352	358	332	367	341	336	330	349	338	339	355	349	327	354	351	364	350	375	350	330	352	354	352	322	338	342	357	349	345	308	328	365	302	340	342	331	352	344	336	334	360	342	315	361	320	359	308	325	328	328	337	374	357	320	320	357	345	334	363	338	351	309	341	311	332	359	326	360	365	307	328	333	339	357	351	348	310	349	335	349	335	323	341	352	364	335	329	360	355	366	341	323	335	319	356	304	353	330	364	342	332	344	321	370	340	331	342	340	330	352	326	375	336	350	308	365	354	355	352	336	335	313	329	369	347	348	370	364	351	344	316	349	355	322	356	339	348	364	334	330	367	343	332	317	343	365	356	362	333	329	334	359	348	359	346	325	354	359	368	360	310	327	363	364	319	298	369	327	346	334	370	314	326	372	337	345	364	346	367	359	336	360	351	343	335	350	357	332	351	351	324	340	346	330	314	323	331	338	347	333	322	357	367	367	338	332	330	309	341	312	322	335	326	330	340	350	368	344	312	320	350	339	352	351	329	321	357	323	365	319	358	346	355	334	345	353	349	345	296	353	329	309	356	304	329	309	330	341	353	358	327	312	286	356	326	323	324	316	343	337	348	333	323	354	336	387	349	366	315	343	388	327	385	322	335	328	322	347	338	348	333	341	377	357	379	347	337	344	316	305	336	363	359	336	359	346	366	325	314	356	349	337	350	355	335	310	345	336	349	344	328	354	356	345	385	376	353	358	345	333	354	341	331	337	336	337	352	372	347	367	377	289	334	364	349	361	364	317	326	331	340	357	339	335	326	335	373	346	329	355	318	358	344	363	345	369	316	355	341	357	328	312	338	321	332	349	365	358	364	348	292	303	319	384	326	303	343	345	331	321	346	316	313	327	378	328	342	306	336	347	315	348	320	352	338	342	343	359	318	340	315	335	325	354	339	342	347	349	315	334	310	348	351	371	344	369	350	336	340	348	363	339	341	336	344	317	339	322	339	368	345	296	352	339	361	329	373	326	352	322	355	318	348	329	351	349	332	363	350	336	351	302	332	310	373	325	349	365	349	305	349	347	315	333	337	347	319	336	322	317	302	328	357	334	323	334	332	335	336	353	340	314	351	318	331	311	345	361	336	337	323	333	308	342	331	354	360	364	358	327	322	336	351	332	344	339	372	359	336	347	329	323	343	341	342	321	355	365	363	355	309	335	329	333	354	337	361	372	343	323	360	305	303	338	341	376	353	352	301	315	376	330	357	339	371	315	315	329	347	314	357	310	372	352	319	375	356	327	319	326	357	326	356	312	345	360	343	334	335	286	350	361	369	350	304	324	337	347	358	338	377	340	335	324	340	311	317	325	355	338	320	355	310	319	347	340	346	362	344	346	321	327	341	326	336	334	340	369	354	354	333	354	319	357	365	371	355	393	302	319	333	300	352	360	345	352	315	348	322	338	324	299	337	362	333	318	327	322	347	350	328	370	334	344	379	400	338	336	352	338	335	341	371	319	316	345	372	321	331	338	331	339	343	314	367	342	346	351	342	361	336	349	295	333	357	363	322	372	357	318	320	313	341	373	323	356	347	337	327	339	342	353	349	345	350	350	361	324	335	361	351	351	339	346	349	347	326	352	348	347	352	354	396	349	357	357	355	347	381	334	374	338	350	335	362	326	345	356	358	340	345	308	356	326	364	341	356	356	350	323	321	342	360	360	331	350	359	359	336	339	337	334	351	362	303	327	326	382	334	339	348	322	348	287	360	367	345	318	341	341	318	348	323	349	333	328	343	337	350	360	349	326	366	326	351	345	351	323	311	347	319	340	374	347	354	334	323	343	358	331	338	341	351	320	347	305	346	317	352	319	327	326	351	354	361	317	357	326	318	371	320	330	321	360	338	324	331	346	336	340	347	358	318	354	316	343	369	332	354	367	348	364	354	333	355	345	347	379	348	311	323	320	337	319	307	350	338	344	360	364	373	361	331	337	341	369	327	382	331	342	338	343	307	337	359	357	312	351	351	345	379	302	366	318	344	331	323	327	341	365	366	360	342	336	343	337	325	360	375	341	320	328	318	354	363	356	359	300	336	293	379	362	357	334	319	357	307	312	351	362	345	348	385	373	346	362	330	367	316	353	333	349	335	360	353	362	350	333	326	368	364	357	354	310	337	327	337	353	335	341	375	332	341	339	347	339	346	332	366	370	315	319	354	355	375	384	321	358	362	318	328	364	351	383	390	331	312	303	325	335	355	321	320	351	346	350	307	360	364	345	369	361	311	341	307	295	361	329	365	317	332	346	308	329	334	338	319	355	328	366	377	338	353	334	325	330	335	349	349	352	354	331	359	342	322	340	354	320	373	322	328	328	376	356	355	338	334	317	368	347	335	360	352	347	349	366	321	339	340	336	297	354	336	343	338	334	351	325	346	382	343	326	340	329	355	338	359	362	330	381	353	358	338	344	360	351	377	337	332	346	335	348	372	367	336	335	324	344	337	342	327	324	324	308	314	347	356	339	361	364	356	324	354	300	308	354	307	335	346	388	367	356
2118	85	82	90	88	70	89	96	119	98	92	91	93	87	94	95	101	78	90	86	86	78	90	97	98	114	92	87	96	100	74	96	104	91	84	84	94	75	95	93	78	99	98	114	98	100	92	80	91	88	89	100	82	86	88	100	85	83	90	86	97	82	77	81	68	80	77	86	84	91	97	94	89	81	97	84	101	80	84	94	100	94	78	69	77	90	98	88	99	93	76	81	82	85	87	90	82	73	89	90	97	86	99	99	101	76	73	93	76	94	86	86	83	90	89	87	83	87	72	59	100	89	92	95	95	92	86	97	77	99	94	86	97	88	92	103	77	93	97	85	81	87	68	89	101	90	105	82	91	88	82	95	77	74	88	109	101	91	99	93	90	102	67	85	88	83	93	95	77	80	98	86	67	72	96	82	92	70	93	83	77	77	104	89	91	94	102	89	86	91	86	92	82	106	81	91	104	87	71	105	96	104	93	93	96	93	89	82	99	81	89	87	80	97	77	84	84	99	81	95	105	86	83	81	97	92	104	77	100	85	97	86	90	106	91	90	78	84	77	93	76	97	89	88	91	104	85	94	83	79	86	102	88	78	91	96	100	81	98	87	86	85	87	73	86	95	87	101	114	80	103	81	83	74	98	89	88	93	94	92	66	84	95	80	101	98	85	80	81	95	84	85	101	110	87	75	85	86	89	86	104	78	83	98	81	87	110	88	99	82	85	72	83	92	99	82	103	87	90	99	86	83	92	88	95	98	73	91	89	95	84	86	89	81	87	88	92	102	83	93	82	84	109	70	77	96	94	86	96	87	66	92	86	91	73	77	70	103	89	93	89	72	88	86	93	83	76	97	88	98	78	88	103	87	94	76	81	91	96	75	93	105	99	90	91	94	112	95	82	99	79	86	100	83	91	86	96	73	83	78	95	93	99	83	94	93	85	101	86	88	91	96	82	87	75	81	98	79	92	106	88	97	94	69	101	84	89	90	96	85	84	96	76	86	89	86	86	86	91	83	100	106	82	88	99	90	91	84	90	86	79	101	83	87	90	84	88	87	88	86	94	83	87	95	89	91	77	73	87	89	103	91	86	83	81	75	107	89	85	82	86	89	70	90	83	92	90	87	95	96	99	90	94	100	87	79	95	88	97	76	87	87	109	84	83	83	84	88	97	88	82	92	92	93	85	91	93	77	84	90	91	78	95	90	92	102	99	103	95	94	77	87	95	83	95	98	98	116	84	115	77	80	110	83	88	97	71	99	100	86	85	92	86	77	85	112	90	79	91	88	98	87	75	89	69	93	107	102	108	78	87	105	81	86	78	79	90	74	92	92	83	100	88	92	77	106	109	74	91	109	97	93	81	108	77	90	81	70	68	92	72	81	81	106	99	95	93	87	97	102	97	121	88	64	89	81	78	85	78	102	87	91	84	99	107	83	87	80	83	89	78	98	108	105	89	77	104	101	93	81	95	91	87	95	86	105	84	76	96	88	102	91	90	79	87	99	87	95	95	98	84	93	93	99	77	89	85	93	86	81	85	90	105	99	92	80	99	93	81	90	78	91	88	87	101	78	90	89	91	112	79	100	83	70	91	82	88	91	88	91	79	85	86	99	101	93	105	55	65	92	85	74	94	102	100	95	84	84	83	85	75	91	86	104	78	93	73	82	75	96	91	79	92	102	86	83	90	81	94	92	79	90	100	95	68	98	80	97	99	93	80	85	90	80	91	87	86	97	89	96	118	71	87	80	91	94	85	92	97	95	97	78	90	103	89	82	99	91	65	86	88	86	80	94	89	86	85	98	93	86	87	110	83	83	91	85	85	100	85	89	85	85	89	90	100	99	88	91	94	84	102	89	93	73	96	90	89	67	77	96	82	94	94	105	105	78	92	100	96	77	89	76	94	103	87	79	123	83	93	97	101	94	94	73	90	78	68	90	78	94	91	98	86	115	98	94	82	101	77	84	87	82	91	81	76	83	100	81	83	81	94	88	95	101	75	80	105	89	88	93	72	89	81	96	91	94	98	69	85	97	73	82	78	94	96	95	85	99	89	93	88	91	86	91	91	99	110	102	112	93	93	104	82	83	73	75	97	78	101	71	87	91	96	77	89	102	80	93	96	88	97	83	109	102	95	104	93	87	78	95	81	98	94	94	114	81	83	84	101	76	89	115	92	89	99	82	97	91	85	99	90	97	85	77	85	87	98	79	93	102	91	109	97	81	79	94	119	85	88	84	78	104	91	88	90	99	90	86	83	106	95	74	92	89	89	81	88	87	100	87	104	88	83	84	92	81	99	93	89	83	89	81	89	77	97	83	98	95	86	99	93	91	97	104	85	87	101	91	83	92	95	88	80	83	83	81	98	93	73	96	87	80	85	79	103	82	95	79	90	87	98	94	91	83	93	88	78	89	101	79	90	86	106	92	83	76	97	83	84	89	89	92	73	87	99	100	101	89	79	79	84	78	100	81	99	90	79	97	84	95	97	94	90	79	89	103	92	101	89	81	95	94	98	98	72	103	99	97	85	95	91	108	99	86	94	104	89	96	102	115	97	78	91	75	66	76	91	98	97	84	69	81	102	78	92	92	89	87	92	73	94	101	90	89	89	106	80	86	106	94	79	88	75	91	80	109	94	106	94	98	89	77	98	81	85	78	89	86	72	91	87	88	97	79	88	91	91	81	79	78	104	85	93	82	92	81	93	85	85	79	89	93	90	108	83	88	76	82	87	93	85	93	94	95	107	99	74	81	82	76	72	99	89	85	98	87	79	89	96	89	85	81	70	92	98	78	89	76	90	86	76	97	80	75	93	88	87	93	100	82	75	81	84	74	79	100	91	104	78	107	79	89	93	81	68	89	82	77	72	96	81	77	89	100	88	83	93	87	93	78	87	103	85	113	107	89	80	82	109	93	73	105	99	105	98	91	100	94	103	75	88	65	92	103	90	81	87	94	84	90	106	82	92	93	80	94	106	91	88	78	92	97	103	74	103	94	91	96	79	90	88	70	97	96	93	95	105	84	91	81	97	77	83	109	92	84	103	89	95	84	81	75	88	106	84	83	100	85	81	77	92	99	116	98	80	82	77	82	78	82	91	75	105	111	87	84	107	90	95	83	92	112	89	72	92	92	80	95	90	84	91	90	88	93	82	84	79	108	90	97	80	99	77	79	80	88	97	94	100	77	83	75	101	100	98	90	69	92	99	89	75	70	89	87	91	80	81	93	85	88	100	91	105	84	95	98	79	69	107	98	82	84	74	95	95	99	91	74	95	105	105	83	86	81	98	103	82	95	82	82	94	100	78	74	80	75	89	102	91	79	85	93	81	88	88	92	83	95	79	104	86	104	95	115	83	84	107	104	75	93	83	81	77	89	101	83	81	81	85	74	106	77	72	96	87	107	92	96	86	100	93	95	92	111	86	99	95	84	87	102	83	95	74	88	86	99	83	87	107	103	107	98	79	83	78	76	79	94	80	90	78	103	96	85	88	87
7264	1066	966	959	1129	1321	1475	1393	1367	1229	1132	1114	1095	1054	969	983	996	966	960	966	837	979	905	909	931	919	873	911	888	912	851	888	857	878	878	875	892	841	903	910	901	843	872	868	822	864	884	863	865	860	832	824	886	824	850	791	867	856	867	847	845	834	857	830	842	877	858	852	896	829	848	816	831	813	829	825	852	850	847	821	848	860	823	809	831	827	849	844	867	855	866	784	888	816	873	828	830	872	815	839	830	868	815	808	868	870	822	852	862	784	845	818	865	841	824	832	861	861	809	879	795	802	848	879	882	791	868	869	860	827	849	806	860	848	847	837	843	822	803	857	814	791	866	874	833	849	819	841	895	817	862	838	881	898	862	799	850	807	821	786	850	822	875	885	857	810	882	844	808	797	896	843	832	885	854	875	838	796	849	848	843	861	814	831	817	898	871	821	829	855	818	873	868	829	845	817	875	852	837	826	832	830	836	864	871	873	854	781	807	863	803	885	803	817	835	861	796	852	863	842	853	833	847	840	840	880	838	832	886	824	797	853	831	834	833	846	860	849	841	824	835	821	865	849	824	857	852	838	869	846	830	902	811	797	847	831	832	841	794	831	821	835	834	836	876	882	866	883	865	851	841	860	872	805	828	868	868	808	875	860	856	836	766	883	863	848	845	913	813	859	815	850	793	853	794	900	891	865	825	837	781	827	816	868	835	839	832	889	846	817	777	876	836	838	815	962	885	856	823	882	824	878	849	811	810	884	791	787	866	866	824	844	807	840	830	859	842	812	873	849	857	832	823	811	839	889	842	876	830	886	811	834	848	823	818	825	801	860	834	822	775	816	839	796	805	852	824	868	801	763	817	849	826	919	869	845	787	841	832	815	789	842	827	853	872	901	831	875	830	826	905	867	815	872	825	803	870	799	879	834	819	839	858	908	833	780	832	822	871	812	868	837	847	822	824	835	862	855	843	847	822	895	804	848	857	849	830	839	825	797	825	823	873	823	863	799	813	829	851	832	849	872	858	833	839	889	882	847	817	861	889	813	807	850	870	811	826	814	877	847	850	904	836	806	808	870	875	872	836	844	812	840	874	864	839	873	850	824	825	823	833	812	813	846	802	848	826	860	838	796	836	848	799	799	852	875	859	834	844	849	791	826	826	844	879	891	872	822	805	855	854	831	865	815	790	851	850	830	822	783	784	838	834	841	851	814	865	857	864	837	844	864	835	883	860	862	831	802	933	833	806	848	898	855	861	840	790	816	814	811	823	879	848	801	880	825	825	871	813	860	874	803	807	858	804	847	830	826	836	883	829	853	856	858	866	835	877	780	819	863	856	837	872	809	825	863	817	790	847	800	877	855	845	823	833	823	831	817	803	750	868	804	828	809	819	819	862	804	879	833	855	793	886	789	818	820	858	900	809	796	865	848	864	842	845	895	810	841	815	893	806	814	829	824	824	879	800	883	849	802	840	786	861	922	806	895	837	853	864	858	858	817	852	827	847	820	858	860	863	835	908	850	837	863	790	890	890	843	836	862	831	902	868	865	844	864	845	916	840	871	840	837	822	829	819	896	852	847	811	818	791	886	835	831	822	812	872	820	891	843	815	852	800	833	816	841	822	849	844	867	828	825	850	838	909	854	881	815	855	813	807	857	847	834	849	843	892	883	914	816	810	867	841	902	843	885	823	829	849	870	838	822	834	839	805	801	866	866	865	861	845	871	812	841	832	797	835	852	828	883	787	830	839	878	794	818	816	821	856	873	812	857	857	797	805	865	820	838	865	861	869	808	823	841	845	858	873	818	845	773	893	825	789	864	854	852	843	808	882	828	816	816	844	846	865	853	809	822	827	839	823	891	828	824	844	805	845	862	838	851	842	887	848	859	865	805	787	839	865	844	874	866	861	800	861	803	799	862	845	880	808	854	825	865	803	837	887	827	824	869	871	888	823	852	875	807	887	844	792	836	840	848	790	844	797	832	795	837	846	856	850	854	827	793	846	832	891	865	829	868	896	835	846	813	879	830	861	846	787	827	818	888	855	837	834	871	858	839	845	858	820	851	849	932	821	792	811	873	810	826	810	836	854	823	836	850	853	795	829	851	836	881	824	834	844	877	808	825	849	882	830	829	814	851	813	873	875	868	848	835	821	849	868	798	800	835	817	837	768	807	877	849	855	864	881	849	832	816	781	837	843	827	819	851	871	817	827	868	833	817	811	840	848	858	867	876	785	789	877	823	834	857	807	852	837	850	840	825	816	807	797	848	829	815	869	882	858	791	803	802	835	823	872	822	833	821	849	850	832	824	872	820	846	808	827	784	846	879	829	871	836	884	834	840	836	801	858	820	864	852	872	837	825	865	874	835	832	866	874	858	909	812	843	851	824	846	838	814	902	824	898	892	853	873	823	821	881	869	829	882	915	852	906	863	834	799	892	797	794	875	846	807	795	835	848	841	814	871	867	862	830	857	850	841	851	889	823	817	778	901	832	836	843	896	847	848	851	826	855	869	874	863	869	844	803	885	814	867	872	822	863	859	826	828	870	866	837	809	860	822	841	841	852	790	841	802	838	855	853	846	817	906	840	848	845	900	829	790	849	801	866	838	847	819	788	787	861	795	863	861	845	825	833	872	875	799	864	863	812	831	794	827	860	872	795	880	816	807	864	832	814	885	832	811	864	845	876	850	850	851	773	814	868	845	794	814	812	825	809	851	837	811	835	800	828	848	808	860	835	866	864	823	856	795	855	832	825	880	810	850	796	880	815	782	812	810	815	816	840	891	809	849	864	839	848	868	819	802	818	814	905	849	856	860	868	866	862	847	858	844	823	834	869	835	855	831	809	862	815	819	847	858	804	837	810	860	841	825	821	832	815	776	836	855	838	823	860	815	840	885	879	803	873	816	854	859	849	872	821	829	839	766	830	814	889	823	754	873	823	849	842	858	882	840	867	880	811	854	851	849	834	793	821	831	846	797	810	817	840	854	823	820	861	869	854	832	845	834	888	887	830	859	757	808	859	857	825	830	864	808	836	836	854	844	855	797	824	866	855	846	860	899	805	816	772	865	881	831	843	819	825	814	882	827	797	840	855	808	853	852	835	831	817	836	840	790	846	886	849	903	812	854	814	862	853	804	852	812	880	822	883	835	873	894	892	892	871	826	860	814	787	829	840	848	826	873	846	799	830	866	802	779	831	865	874	818	858	856	882	828	813	822	864	882	807	788	867	808	851	837	824	854	847	867	777	887	865	812	861	872	865	854	806	801	859	802	850	889	848	809	808	796	848	839	851	874	831	839	824	848	841	823	825	839	827	801	804	832	848	841	831	864	849	832	842	858	861	792	843	824	820	817	838	872	859	858	789	822	846	836	834	840	821	814	794	850	814	825	843	807	833	821	858	818	794	859	788	829	827	859	885	859	802	790	794	872	876	814	823	845	837	848	841	831	780	866	842	833	811	815	843	881	837	857	820	850	883	817	831	800	854	844	820	878	869	837
1503	149	92	78	61	71	93	95	78	94	91	87	93	79	80	61	87	60	69	69	68	80	66	66	62	65	40	58	67	48	68	66	63	66	56	48	48	69	48	67	69	52	56	56	57	63	71	62	61	59	66	45	75	61	63	52	61	56	59	64	70	53	63	47	59	70	59	57	72	59	74	73	63	36	61	84	74	70	51	59	53	68	59	65	67	71	64	60	62	69	59	57	56	69	71	58	55	70	62	51	72	50	64	75	59	61	44	59	61	59	65	56	67	55	82	60	49	67	47	57	66	52	67	64	76	55	67	67	57	59	61	55	69	58	66	51	53	53	62	55	56	62	70	51	49	65	64	67	53	65	43	52	60	68	58	77	50	69	59	58	59	43	64	68	65	46	60	53	70	60	58	62	56	61	73	75	65	68	57	64	68	55	64	59	64	73	56	61	47	54	61	54	60	66	60	61	49	55	56	70	73	63	58	54	52	50	61	53	66	74	67	52	52	53	65	49	57	70	63	51	71	60	63	43	55	54	45	63	65	65	65	61	52	58	65	55	54	50	76	53	71	83	54	45	61	68	58	55	61	74	66	69	56	66	63	60	60	61	60	67	55	40	62	63	53	62	57	70	59	54	69	56	64	69	58	60	53	59	51	62	59	66	60	57	57	56	57	67	63	59	63	65	60	73	74	57	61	59	54	50	72	48	55	60	57	79	61	48	49	71	77	76	63	52	50	58	52	54	58	77	59	74	55	70	55	66	68	65	61	55	68	61	63	71	60	56	67	50	57	61	61	56	49	58	78	58	64	60	69	61	59	61	59	50	62	60	64	51	56	62	53	57	54	66	59	62	62	58	70	75	66	60	52	56	53	53	53	62	62	64	54	59	64	48	53	73	55	49	45	68	57	53	53	54	42	61	69	64	70	59	70	59	54	72	54	61	52	60	50	74	60	51	64	65	66	52	62	55	74	48	55	70	60	65	65	59	67	69	60	45	50	58	79	54	50	68	71	51	69	69	63	59	50	57	66	67	64	55	56	66	59	51	57	55	62	63	63	49	62	70	75	61	47	63	64	78	59	63	46	40	54	50	63	59	73	64	53	66	59	63	65	70	67	51	66	62	66	75	55	59	53	62	62	52	52	56	62	65	56	68	65	65	53	63	61	41	57	51	69	68	67	59	53	74	61	57	45	52	65	67	48	66	57	62	68	54	59	61	53	57	56	49	65	47	45	59	58	64	72	59	65	58	58	67	57	46	63	59	60	66	73	50	58	51	66	57	64	65	56	54	52	48	66	48	60	60	72	55	52	57	63	56	52	59	69	60	72	60	51	60	58	73	59	58	62	57	57	64	62	61	56	70	63	68	52	64	64	53	57	70	59	65	68	49	43	55	47	66	60	57	51	46	62	51	72	60	68	45	57	65	64	58	69	58	68	62	55	64	49	66	72	51	50	64	62	68	68	57	69	64	50	66	62	66	70	55	60	50	54	68	67	69	68	65	64	64	47	70	53	66	55	85	62	50	59	62	52	55	59	61	59	68	56	62	56	60	69	59	63	65	57	63	58	56	65	63	67	57	54	63	58	64	68	66	70	77	60	57	67	69	66	52	67	54	58	76	60	57	58	55	53	52	65	73	57	48	57	62	71	76	55	58	70	56	68	56	58	60	57	51	52	56	54	57	53	61	47	51	38	72	70	61	51	71	60	46	57	66	58	64	62	67	58	53	77	52	66	64	54	69	74	53	75	53	60	73	72	39	65	58	54	47	60	67	52	63	59	67	59	77	63	58	60	59	70	70	65	64	53	51	69	67	63	61	47	69	49	57	62	71	54	50	53	63	63	75	68	72	57	67	56	66	60	45	62	65	51	53	63	71	57	72	56	65	68	61	71	52	56	68	42	56	61	56	58	53	43	52	68	69	66	54	61	44	44	63	48	65	64	68	62	58	62	55	68	54	60	49	70	48	56	61	50	51	44	68	54	72	49	69	67	67	70	68	54	52	61	61	61	52	68	58	54	68	70	49	45	61	55	50	69	71	62	65	68	47	68	56	70	67	48	63	57	58	52	55	48	60	69	70	56	56	71	49	48	55	65	75	57	52	65	68	52	53	64	55	53	72	71	59	65	52	39	54	60	51	75	49	63	52	58	68	44	64	58	59	60	49	63	51	63	75	60	68	51	49	62	69	62	53	70	70	62	69	56	65	62	80	74	67	52	71	65	57	52	45	70	69	61	59	67	58	49	63	48	59	64	68	56	55	62	58	57	60	56	50	67	67	54	69	73	54	54	53	56	70	56	61	44	53	51	75	68	57	65	62	61	56	63	60	76	52	78	66	65	52	48	68	63	61	68	67	64	53	60	65	60	73	64	52	56	57	66	59	76	52	57	74	63	64	61	81	60	77	56	61	52	56	67	77	48	45	62	44	75	63	49	70	65	65	63	63	68	64	67	61	59	66	54	70	51	64	55	65	54	57	63	52	51	48	57	60	80	58	56	60	57	65	70	71	64	69	73	57	53	60	72	53	56	57	57	61	45	61	60	72	60	49	59	66	70	72	62	58	66	53	67	59	52	63	70	72	48	58	66	53	75	63	53	61	47	61	57	56	62	55	58	59	56	59	66	70	65	62	53	62	75	73	63	60	55	54	61	67	58	66	70	46	73	64	53	49	71	64	64	53	54	60	57	52	49	48	45	53	41	47	57	50	66	57	64	58	71	51	68	69	59	57	60	51	61	68	58	58	71	65	55	62	69	53	67	73	58	62	63	63	43	51	74	59	49	61	63	51	72	58	62	51	61	57	47	59	63	56	60	47	58	57	74	59	66	48	69	75	57	66	71	57	66	45	50	55	57	69	77	57	64	46	58	53	54	49	62	51	44	63	68	58	75	55	67	69	70	84	47	59	55	66	79	55	68	73	61	57	61	63	54	68	59	57	75	64	68	49	54	67	59	49	70	66	65	67	72	60	65	67	43	59	59	59	68	65	66	57	63	47	74	64	68	70	59	51	60	75	68	61	55	66	64	56	61	56	64	58	62	51	67	68	56	69	68	46	69	56	62	51	52	56	50	56	66	56	68	52	68	78	81	58	61	66	49	65	65	63	64	61	58	72	64	71	68	59	66	73	63	73	47	72	61	57	52	65	61	55	57	54	53	60	69	72	56	70	64	61	51	53	56	55	60	43	69	50	59	61	55	67	54	63	65	63	60	59	50	66	79	62	49	63	60	70	80	52	50	51	58	63	59	58	65	57	55	47	64	59	67	63	63	61	73	65	64	77	69	61	78	42	52	63	65	68	57	46	65	62	55	66	71	51	57	60	59	58	50	76	58	56	68	49	68	62	49	60	62	64	62	64	65	50	69	71	72	66	59	59	52	54	59	62	61	58	57	60	61	69	62	58	60	52	60	55	64	71	62	58	63	69	75	57	57	65	55	54	62	56	59	60	69	63	67	60	66	48	59	61	61	73	71	55	63	42	63	54	58	69	50	59
11296	1986	1206	1176	2365	3757	3960	3664	3015	2580	2163	1906	1652	1558	1326	1260	1148	1068	1036	967	986	919	880	878	909	858	790	828	772	770	797	750	735	737	733	707	709	693	690	762	687	683	637	689	671	701	678	713	669	652	631	665	697	698	663	681	652	648	626	652	646	654	677	656	653	641	647	683	624	646	638	603	657	661	616	646	646	647	620	655	671	686	615	645	639	604	629	604	605	617	621	626	620	634	596	639	625	647	625	539	636	622	580	642	600	666	599	628	639	611	620	630	578	614	660	667	658	609	610	594	600	584	628	611	597	626	655	633	619	606	615	668	638	614	658	623	616	674	653	630	606	660	643	644	616	642	613	566	589	596	602	644	633	592	618	651	596	623	614	619	659	616	655	637	593	584	663	652	655	576	645	593	662	627	610	612	607	608	608	623	630	647	616	605	608	612	649	591	583	604	608	647	618	637	580	610	603	612	616	636	640	657	611	575	593	613	605	636	608	634	618	632	616	607	659	585	589	607	573	660	597	592	610	587	599	591	600	594	595	643	620	606	619	618	601	654	619	631	621	599	623	679	666	647	632	648	572	615	603	589	613	610	599	623	608	613	631	592	580	609	600	651	637	611	599	599	620	591	598	637	612	604	610	677	607	617	620	619	590	635	623	582	614	617	590	636	653	644	591	565	611	597	630	636	619	608	593	608	628	624	588	615	651	634	576	642	628	668	629	649	663	599	624	575	588	655	565	639	635	605	580	636	637	610	606	609	575	567	576	609	621	618	634	624	627	624	626	603	588	612	588	589	612	649	581	607	619	571	628	615	643	639	639	647	640	600	591	599	659	668	599	552	622	609	644	646	662	605	592	615	603	590	623	562	598	633	607	616	627	589	576	595	616	606	604	614	600	624	628	586	624	613	619	658	615	635	625	660	615	606	646	639	635	640	643	621	618	628	592	680	593	651	629	591	605	614	623	614	615	642	603	579	597	637	584	636	661	619	597	655	589	645	601	639	608	593	626	587	605	609	646	609	650	611	621	647	665	690	617	601	626	602	627	617	637	612	589	590	650	574	637	646	623	597	634	584	613	626	579	593	648	603	582	608	579	579	639	586	629	643	638	618	619	623	611	611	635	593	558	634	608	613	604	591	626	615	588	626	605	591	568	597	616	598	621	618	568	615	613	614	631	623	579	633	639	644	606	617	648	660	631	592	658	622	614	601	628	611	656	648	623	588	600	606	565	627	584	591	591	623	644	642	589	647	637	587	641	590	592	616	607	621	652	604	634	621	617	677	627	630	620	604	632	671	619	590	591	600	571	587	580	618	631	633	611	601	576	633	623	640	559	599	595	613	621	611	578	572	589	646	616	621	625	621	587	651	658	571	607	626	638	615	638	594	651	627	640	629	638	621	602	640	610	659	576	597	617	642	598	607	623	622	626	606	575	575	709	587	648	665	649	622	625	640	618	613	609	651	641	603	607	587	613	641	612	645	630	604	623	600	606	611	581	616	676	605	673	609	577	640	611	590	615	642	579	608	590	637	631	623	643	636	616	603	637	589	621	577	605	636	585	649	645	651	640	644	658	628	603	622	586	615	657	625	617	607	642	586	595	586	595	631	632	683	648	624	615	621	608	614	601	609	603	610	598	615	620	647	653	596	637	629	609	641	588	617	646	628	608	599	575	599	564	641	610	615	610	603	608	609	623	580	631	630	619	668	609	593	645	651	593	597	585	603	575	633	622	635	631	537	614	622	628	642	618	634	573	641	604	585	663	613	574	620	635	660	617	608	623	664	631	618	590	550	626	595	617	601	662	584	674	615	626	626	642	610	598	690	599	630	617	620	630	588	591	634	612	667	667	629	612	570	626	662	611	637	596	652	599	618	589	609	626	608	613	612	587	617	631	594	596	596	622	608	648	611	581	632	590	625	600	590	667	639	621	605	632	635	617	643	586	623	620	610	599	626	612	634	658	623	614	582	611	617	598	603	663	631	658	610	619	634	636	607	623	621	596	607	582	609	635	624	609	615	595	562	602	664	622	619	628	586	663	587	618	592	630	648	648	611	616	610	686	617	610	608	646	637	609	587	605	622	592	614	613	613	640	627	625	600	597	643	626	632	588	605	659	620	577	662	650	585	683	603	656	611	649	605	659	603	609	645	596	585	657	609	630	663	598	597	618	627	660	626	626	622	607	596	602	660	654	601	585	621	608	655	617	595	648	609	630	591	632	622	637	552	603	594	610	630	560	626	585	584	592	635	591	641	595	636	614	611	615	618	638	672	639	551	627	593	565	601	633	626	600	569	600	614	594	595	627	564	634	619	585	599	591	603	642	589	601	611	628	598	564	618	656	592	616	620	590	565	600	630	604	640	565	602	631	595	595	582	588	618	624	613	608	586	636	574	586	631	594	619	640	626	595	571	653	577	643	570	639	639	641	656	570	616	603	617	605	620	600	624	629	672	606	639	607	641	618	627	646	628	610	668	571	623	582	623	630	587	608	618	610	616	618	569	606	609	646	647	586	656	628	558	600	615	656	561	633	638	605	599	608	594	614	615	605	610	626	612	653	623	599	631	632	609	619	603	641	634	633	612	630	592	622	610	603	578	579	620	594	599	604	619	642	615	618	592	615	613	694	641	615	641	628	609	632	639	634	606	604	605	620	629	562	640	604	608	593	669	610	585	584	598	606	619	651	566	611	584	577	600	598	606	586	651	639	668	594	614	596	586	614	632	591	607	598	656	658	604	642	632	578	616	614	634	600	608	588	620	615	614	630	611	601	596	591	591	585	608	630	599	618	610	596	614	602	631	590	583	611	636	621	646	626	592	629	626	592	607	633	648	615	617	582	623	611	622	624	629	633	633	648	588	636	648	699	638	664	594	604	605	650	591	562	676	627	688	646	610	615	621	607	599	594	653	594	586	622	638	598	595	619	593	595	645	585	620	623	597	627	606	604	628	626	644	665	653	613	653	625	582	639	582	632	604	612	606	622	549	628	606	612	657	603	598	584	658	587	591	588	614	604	658	609	596	616	634	624	591	652	612	641	590	568	624	611	614	598	578	594	641	634	628	613	655	587	614	610	609	618	581	672	663	650	635	617	655	667	598	612	602	589	575	613	635	590	606	636	623	636	604	613	610	584	606	579	617	617	587	660	626	636	608	625	606	674	615	604	579	636	626	614	601	618	649	597	585	623	592	599	629	638	606	591	572	621	628	621	606	611	601	618	548	662	590	602	647	573	608	616	617	652	630	636	572	591	587	666	650	625	605	602	632	622	660	580	632	640	581	591	657	623	616	645	593	643	588	630	601	603	589	625	637	621	606	603	627	589	637	607	669	628	653	584	663	644	608	610	602	575	635	615	634	565	606	610	638	652	626	600	663	639	541	626	598	672	649	587	638	621	602	587	579	607	643	633	633	595	596	666	662	606	622	633	630	599	565	610	637	636	621	604	615	650	600	655	631	624	596	642	635	624	597	623	614	688	623	587	616	620	629	678	620
3345	125	82	82	77	59	69	87	80	90	105	81	79	76	79	74	69	61	60	75	54	56	54	65	74	49	70	55	60	64	52	67	67	60	54	67	63	60	67	54	61	66	53	57	57	39	53	61	64	47	66	51	70	59	56	66	54	48	64	49	58	65	51	59	67	71	57	63	65	55	56	60	59	63	61	60	73	55	58	65	67	47	54	52	60	50	56	57	53	69	60	56	62	65	58	60	63	55	67	61	60	50	56	49	62	72	59	50	49	59	48	65	60	60	56	66	65	68	52	59	62	57	67	59	58	57	52	62	57	51	64	60	56	62	65	61	53	54	50	47	59	57	52	59	54	64	54	53	58	51	57	65	59	49	54	59	56	52	53	68	58	62	55	62	45	57	51	58	61	63	59	67	61	58	60	51	55	64	54	54	57	62	65	52	72	56	61	62	64	54	46	56	46	59	63	63	62	52	58	48	60	47	55	76	48	48	59	58	58	55	59	56	48	52	57	57	68	63	60	51	56	52	60	62	52	55	60	50	49	66	42	57	81	57	63	57	54	61	63	65	62	54	60	66	70	41	59	49	77	47	62	60	67	54	72	62	46	59	60	54	46	55	65	42	63	56	57	48	48	70	63	72	57	66	67	54	49	54	52	61	60	52	57	71	55	73	50	62	72	71	56	64	75	57	53	76	56	48	60	60	58	46	63	65	62	54	58	55	50	57	65	70	51	52	53	44	57	54	57	53	59	67	71	69	43	54	50	61	61	56	64	70	65	63	53	57	52	63	60	56	68	60	56	43	54	69	55	71	54	63	48	47	59	51	53	47	53	63	45	58	55	55	73	66	54	49	40	62	69	50	52	64	64	72	39	67	55	49	67	49	66	62	54	49	63	60	54	68	69	50	52	73	59	58	54	55	51	60	55	59	53	72	64	52	45	68	59	63	70	53	49	59	65	52	55	53	55	63	59	47	63	50	76	55	60	59	41	57	51	43	57	60	46	59	65	59	56	46	59	57	51	63	61	47	59	53	63	70	57	54	38	75	58	50	56	63	67	58	67	48	60	58	62	56	61	64	50	60	58	47	53	56	57	59	60	56	61	70	52	58	58	57	48	50	41	62	61	66	59	69	58	51	64	50	71	58	71	68	60	70	57	62	61	48	71	64	65	51	51	53	52	53	64	44	51	77	59	59	53	51	61	54	51	69	76	55	53	67	73	59	64	73	69	55	55	55	62	57	48	55	44	60	55	48	54	48	70	48	57	50	54	57	61	53	46	70	67	43	54	51	52	66	46	51	48	52	54	53	68	67	55	53	58	60	53	53	45	58	52	56	54	60	54	56	68	61	58	57	53	52	60	58	65	45	54	49	33	56	56	54	53	52	47	62	74	65	57	51	42	50	80	50	45	67	58	62	57	53	58	60	63	52	52	60	65	57	54	67	55	68	73	62	51	46	54	66	62	53	66	59	62	60	55	54	68	53	54	66	59	49	53	61	56	61	61	64	55	58	66	61	48	53	63	66	38	54	64	73	54	60	37	62	54	77	46	68	62	51	59	53	52	64	69	45	49	78	56	43	63	55	67	51	54	56	50	76	63	62	55	55	58	62	42	52	61	54	69	53	50	62	52	62	52	68	54	47	49	53	62	62	63	49	62	58	46	66	61	59	64	58	58	66	59	51	59	48	66	60	60	58	55	57	60	49	45	49	58	64	54	36	58	39	60	55	59	68	53	60	59	60	55	53	62	54	65	58	52	56	53	64	61	69	62	55	70	73	59	65	51	64	62	57	52	57	56	66	48	55	58	51	68	55	58	52	51	66	59	50	52	57	65	60	68	63	59	55	73	50	57	63	60	61	54	48	74	57	62	63	62	63	72	62	62	48	47	60	66	53	47	68	61	61	70	68	52	53	58	55	53	60	61	42	60	63	65	49	55	45	78	56	51	57	53	62	66	50	64	55	54	51	47	53	49	45	66	58	75	55	55	64	62	50	62	55	51	63	62	53	64	58	52	42	47	70	55	56	56	59	54	72	70	43	47	63	67	54	60	71	69	52	52	62	72	61	70	44	60	48	61	67	57	59	57	56	55	46	63	67	64	68	53	58	55	61	69	56	51	61	64	54	63	62	67	60	45	56	51	63	43	44	54	68	47	51	59	49	55	56	66	43	60	53	63	48	62	58	52	57	62	58	49	67	62	67	47	50	45	57	68	48	54	56	69	66	53	65	64	59	56	52	56	53	61	59	56	56	53	55	44	50	62	71	55	55	54	54	61	76	52	48	64	65	66	64	50	52	57	53	48	51	55	65	54	55	51	49	59	57	46	54	58	54	42	70	65	80	57	58	60	55	52	60	53	51	51	56	57	60	58	60	68	68	78	62	74	58	60	62	50	55	66	68	48	57	60	60	57	47	61	66	64	43	53	53	71	56	49	58	60	54	67	61	65	56	60	57	71	61	59	67	60	55	48	59	61	58	64	48	47	49	67	43	52	55	63	71	45	61	53	58	66	72	51	56	62	53	49	78	45	63	55	65	53	60	56	64	66	52	59	53	64	60	44	62	45	61	49	59	63	54	59	56	61	65	57	54	52	61	58	48	45	57	72	56	61	54	54	63	67	47	52	52	52	57	60	54	69	56	46	47	53	61	67	66	47	49	55	62	62	58	50	60	54	55	52	66	42	39	61	58	49	59	52	68	51	53	48	62	60	49	60	57	55	68	46	50	58	56	61	48	55	51	56	59	59	55	55	73	56	52	54	44	46	59	60	49	62	50	72	54	65	52	53	64	59	66	40	53	43	70	68	64	64	48	54	75	60	60	57	71	52	72	54	52	70	59	44	59	66	60	54	44	57	47	55	53	54	52	42	66	58	46	65	55	64	66	51	52	55	51	54	65	57	63	59	60	52	46	55	51	69	52	58	60	51	59	71	75	56	58	50	61	60	62	65	57	52	56	67	54	51	52	56	52	49	55	51	62	63	54	61	51	44	55	62	69	57	49	53	48	45	64	58	64	57	49	55	49	56	49	59	60	53	60	63	60	62	59	70	36	58	51	44	63	57	70	53	55	66	57	62	57	41	57	70	53	90	51	54	51	57	49	45	56	44	48	57	49	67	51	72	42	68	56	54	56	60	58	62	49	54	50	65	68	53	62	62	58	65	46	50	58	70	59	54	71	58	69	59	54	40	50	58	57	70	59	56	57	58	64	59	51	47	57	65	68	58	62	49	57	56	47	52	61	41	60	69	64	56	48	66	67	37	67	63	58	51	58	59	55	59	71	41	61	51	62	55	51	48	41	61	55	51	55	54	56	67	60	71	70	55	41	58	69	63	60	51	49	68	51	56	67	41	60	52	56	63	58	49	55	67	60	65	62	53	59	48	59	61	53	68	63	50	53	60	54	61	48	51	60	52	59	51	51	56	50	57	53	53	53	57	67	52	63	49	53	53	54	61	51	59	61	49	59	49	65	55	66	62	53	57	76	64	42	74	65
8228	1528	970	997	1848	3006	3285	3077	2724	2332	1997	1769	1647	1460	1348	1215	1129	1071	1024	969	914	898	822	813	795	732	719	785	722	684	665	681	653	616	689	666	631	631	604	595	587	604	611	603	588	588	594	594	599	609	538	592	596	571	617	546	569	558	565	592	596	523	548	526	562	573	580	571	568	600	530	547	531	587	546	547	535	547	562	600	513	495	623	513	548	502	561	578	529	548	523	564	523	523	522	552	532	580	556	540	546	531	550	505	546	584	552	536	539	506	556	528	565	534	528	520	525	550	548	560	472	547	524	543	530	552	511	556	505	527	512	514	584	553	532	541	552	577	517	487	489	529	558	502	515	547	530	555	574	543	528	537	574	506	583	535	504	525	542	537	551	524	551	527	502	518	545	528	549	569	568	535	504	510	528	580	526	493	552	521	522	559	530	533	510	566	488	531	575	546	556	560	566	504	536	539	539	537	532	533	552	528	566	543	553	522	525	505	526	536	557	545	522	549	540	513	527	555	515	527	542	580	549	525	558	534	517	507	518	520	552	505	516	548	547	578	542	544	530	504	565	527	567	550	523	547	521	569	523	532	551	496	501	551	547	522	557	566	507	555	540	524	528	530	521	510	514	517	546	551	590	563	576	541	522	529	519	546	516	523	517	546	535	542	513	552	610	520	550	539	576	558	543	528	508	503	550	527	558	528	563	503	554	505	461	510	527	561	494	515	541	504	523	520	546	536	548	520	530	537	557	535	528	549	521	522	504	524	565	510	515	507	521	520	532	524	526	557	507	535	541	507	549	566	541	542	508	538	526	546	533	576	536	555	534	548	547	526	528	516	555	550	556	542	531	533	523	530	528	509	530	515	554	531	583	518	548	507	516	562	586	537	501	543	547	576	503	543	513	515	543	595	533	522	546	540	557	499	547	554	555	543	523	537	560	566	543	500	550	538	556	557	494	514	565	526	528	567	525	507	508	556	512	547	562	507	534	508	523	598	573	551	572	528	520	514	507	535	533	499	514	519	540	541	510	534	533	529	548	558	517	549	518	533	539	531	512	503	488	559	557	530	520	518	527	525	539	535	567	562	510	509	578	552	539	579	514	533	521	545	509	493	550	528	546	556	496	532	519	550	546	474	519	555	530	513	511	545	532	529	524	549	568	538	514	513	499	594	515	520	537	558	546	559	559	608	546	554	532	557	548	528	564	539	569	531	559	527	526	520	538	534	513	537	518	566	532	499	520	540	548	564	566	531	563	573	542	558	553	520	519	536	543	511	521	477	543	568	545	519	522	532	512	540	580	528	539	526	520	519	528	494	530	563	502	523	537	506	527	526	532	546	533	511	585	535	504	519	537	523	550	508	560	555	556	541	499	550	511	524	573	491	527	554	553	525	529	540	542	557	545	525	537	565	522	524	553	540	548	578	534	545	506	541	533	540	493	542	536	541	544	516	563	539	503	537	554	560	541	527	497	561	495	526	559	525	528	519	488	539	515	535	573	531	583	542	569	583	513	529	567	523	564	509	523	536	500	517	567	531	564	536	489	529	564	525	520	532	514	583	549	524	497	514	533	530	548	536	494	521	534	533	527	556	534	475	545	546	530	561	531	505	511	549	527	556	543	543	572	496	522	546	575	516	528	543	524	561	536	519	525	502	531	527	546	532	507	537	542	518	512	531	536	551	540	575	527	512	535	528	505	539	526	551	571	522	501	528	486	580	540	543	534	597	553	539	513	513	498	512	539	550	538	533	577	522	568	533	564	536	509	519	526	517	531	536	479	518	524	538	540	520	523	532	483	577	514	552	527	572	513	513	568	531	513	541	538	492	555	485	529	503	516	507	500	570	498	526	538	526	553	550	509	517	521	577	548	504	534	541	526	514	549	529	529	563	552	534	580	540	534	547	474	522	515	512	493	494	519	528	566	569	560	528	549	532	523	513	549	545	507	552	515	545	513	543	521	503	548	544	559	499	560	540	517	522	544	542	548	517	510	512	514	544	538	530	545	483	557	531	536	524	551	556	531	529	519	544	543	511	546	531	528	506	525	545	534	542	547	553	513	524	563	532	490	522	530	547	518	526	531	504	512	547	478	532	510	532	573	557	558	536	547	580	514	499	535	543	512	555	517	572	511	490	536	507	561	539	548	539	512	533	558	562	512	557	511	514	514	508	537	529	499	568	503	541	509	523	478	482	549	552	518	529	522	561	500	507	534	538	588	541	542	559	514	530	501	532	560	519	536	564	549	541	544	554	528	557	535	596	519	542	557	511	508	549	571	548	558	511	515	571	486	505	492	502	523	547	561	541	540	546	562	516	529	522	515	544	545	560	545	525	532	521	530	560	545	526	529	503	516	567	566	544	569	514	561	576	519	545	508	552	537	523	557	511	572	514	520	536	524	524	506	531	556	535	555	509	517	532	504	522	513	547	555	522	540	538	528	535	502	546	543	543	508	563	520	552	512	490	514	525	541	523	532	519	521	565	529	536	592	526	598	485	529	540	512	504	552	566	514	533	522	484	542	545	568	537	544	529	555	540	566	534	497	529	560	570	525	564	549	519	547	520	542	544	540	545	546	514	512	567	523	520	521	575	554	534	515	513	573	579	563	558	552	560	523	538	555	558	518	563	533	512	492	557	545	577	540	570	587	566	543	552	592	539	555	511	513	561	528	546	550	543	522	522	550	540	535	533	550	547	546	524	580	540	482	508	521	515	527	554	533	494	529	540	527	518	559	506	525	511	550	514	545	530	534	521	543	559	503	527	538	552	534	556	534	545	556	553	493	512	495	569	544	513	538	533	540	487	522	525	529	554	520	523	508	519	492	482	517	546	507	542	579	581	496	531	546	587	556	491	526	531	552	529	532	550	497	512	531	509	541	523	513	510	510	520	533	511	527	503	555	503	530	517	539	463	511	532	494	533	532	586	470	554	551	533	528	551	482	507	514	533	545	538	520	524	557	508	541	544	555	540	513	522	535	525	542	522	546	537	523	521	482	516	513	538	571	514	514	501	524	527	556	547	553	509	551	533	510	544	542	572	537	535	519	557	555	535	535	526	587	524	511	555	523	496	497	566	481	565	538	537	524	515	551	526	537	539	547	519	507	522	516	530	526	555	530	521	539	522	537	586	508	555	533	554	537	617	539	531	569	568	498	548	545	522	501	495	561	564	496	541	535	549	542	526	511	560	485	521	515	513	486	548	542	539	546	527	546	494	529	515	561	536	513	541	532	550	534	535	531	551	518	517	533	574	548	497	540	552	560	583	555	543	531	521	533	548	542	525	543	543	552	531	518	529	575	609	510	528	526	521	532	529	535	497	561	549	552	505	516	546	535	579	531	549	535	547	558	529	507	482	558	507	538	551	579	561	541	529	536	518	561	548	559	553	519	523	544	541	516	511	528	540	521	526	517	560	582	558	533	564	549	539	526	517	581	533	518	559	504	541	522	570	517	520	561	524	507	523	546	523	504	507	495	510	530	529	516	542	540	513	552	560
2181	170	94	69	44	51	73	89	86	82	97	75	74	74	55	76	58	51	69	47	47	46	45	52	53	42	37	52	31	49	45	36	47	32	39	31	30	35	28	48	30	28	29	37	37	34	25	34	27	18	35	39	27	32	42	31	39	31	27	33	30	35	25	34	39	28	32	35	26	41	35	32	36	36	25	24	32	41	31	28	33	35	42	40	30	30	35	26	44	35	26	27	37	23	31	35	34	37	36	35	29	35	34	36	38	24	28	17	25	42	29	22	33	39	33	32	34	29	36	29	33	42	34	22	26	43	37	20	36	34	32	24	30	38	43	38	36	41	36	32	26	31	32	31	34	37	28	30	30	30	26	34	34	29	27	23	40	43	29	33	28	36	32	27	27	24	34	26	30	36	32	23	35	29	21	35	30	33	29	40	38	39	31	36	39	35	37	33	28	29	31	35	22	40	35	27	32	32	30	36	30	36	29	27	25	29	30	31	22	32	27	31	42	38	44	31	31	33	31	39	47	28	25	27	35	33	36	29	34	25	25	32	28	28	25	38	28	31	35	31	37	31	32	48	40	29	35	28	36	28	27	29	39	34	28	43	27	36	31	25	30	39	41	40	26	38	31	27	32	35	29	32	24	41	34	33	39	27	32	24	32	29	33	31	31	45	34	28	28	35	25	30	39	27	35	29	32	33	43	32	30	40	39	37	28	26	38	30	36	36	47	45	27	42	35	32	42	35	22	32	41	35	26	16	34	33	38	27	29	28	35	31	30	37	31	36	39	33	33	37	30	35	35	22	30	36	36	31	51	29	27	35	35	32	35	47	35	22	28	44	38	39	28	28	26	37	27	23	40	37	39	34	30	33	37	33	31	23	35	30	35	28	32	46	30	32	36	22	34	24	31	32	36	35	34	23	36	30	36	32	26	31	37	38	25	34	36	32	32	35	42	43	28	33	25	47	26	28	35	37	31	24	33	34	38	37	33	26	40	33	38	27	31	32	30	26	37	46	35	33	33	38	32	26	35	38	28	35	29	25	20	37	33	17	18	39	38	25	35	28	31	37	30	29	26	36	41	36	44	23	33	35	38	30	38	27	38	32	27	38	33	21	34	38	36	24	37	34	33	31	31	29	27	30	36	26	36	31	26	31	42	39	34	28	34	36	31	35	32	29	34	33	23	40	26	34	27	34	32	35	33	39	39	31	28	32	43	32	32	30	35	31	34	30	30	28	40	33	39	40	31	22	25	34	33	36	32	32	23	35	23	34	27	24	27	44	28	24	26	38	29	33	30	27	43	32	41	19	35	28	27	34	25	24	33	30	26	32	35	29	32	31	35	33	40	34	35	29	32	24	39	34	30	36	30	33	30	28	40	27	42	39	34	40	34	27	27	36	28	43	32	32	33	38	27	36	30	38	33	38	32	31	37	24	30	30	31	37	29	24	41	44	32	31	35	31	30	35	27	29	36	32	37	32	39	39	39	31	32	35	29	26	28	36	29	30	30	32	42	33	32	30	28	34	27	30	27	33	43	39	32	33	40	25	44	32	34	36	36	31	32	31	31	33	34	39	39	32	44	31	37	39	28	29	28	29	34	29	32	38	25	30	43	33	38	30	35	39	23	36	35	33	41	32	38	33	40	35	37	28	30	28	31	28	29	36	29	42	22	44	30	33	46	32	32	49	32	26	36	29	26	33	29	22	32	40	27	32	32	30	35	35	34	39	29	29	27	31	30	32	33	27	31	32	33	31	38	36	34	33	27	27	32	31	31	33	36	45	26	34	28	32	31	43	34	33	33	29	37	40	38	41	34	30	39	31	33	39	30	40	39	31	22	42	30	25	34	33	36	36	35	31	38	35	40	42	28	38	32	35	32	32	19	37	33	34	34	31	34	24	21	32	28	30	30	24	30	40	30	39	28	34	33	25	38	29	35	16	26	40	28	28	25	26	31	29	22	31	30	33	34	35	35	33	32	23	39	32	25	30	31	31	29	38	38	41	38	37	29	25	27	34	29	32	32	35	34	39	37	38	46	20	27	35	37	30	37	30	26	35	29	30	31	22	32	44	34	26	34	32	39	33	29	21	23	38	28	27	46	36	26	37	26	37	28	28	39	30	27	32	36	33	27	33	33	37	42	23	25	34	32	47	31	38	29	36	39	29	21	41	40	33	34	38	29	34	36	24	41	34	37	28	32	34	31	26	25	33	33	49	24	28	29	34	27	25	36	32	35	45	32	42	36	34	38	29	29	26	40	43	28	35	33	32	37	46	34	37	36	45	36	22	40	22	27	27	37	34	28	27	39	31	32	28	28	38	32	35	32	33	41	33	26	35	40	33	27	24	22	32	29	27	34	32	39	30	38	34	38	33	33	42	27	39	26	32	33	28	40	24	25	36	26	31	34	32	37	32	33	29	26	42	28	26	29	35	32	24	36	44	35	30	39	37	23	35	45	24	41	28	47	35	30	35	31	19	26	30	28	34	36	35	34	40	28	30	42	32	45	30	21	37	37	29	31	35	45	32	37	32	34	37	28	34	34	33	37	20	42	29	32	32	29	34	30	24	38	31	30	32	36	43	41	42	35	30	40	28	27	29	34	27	38	45	25	31	35	25	30	28	34	36	27	37	34	39	32	28	36	35	30	25	29	35	32	33	43	35	32	31	32	34	30	43	42	45	30	34	27	43	23	38	26	33	28	29	29	36	38	34	45	26	32	31	30	36	27	32	40	37	23	36	39	26	32	23	29	33	26	40	35	31	31	29	30	23	34	26	32	34	36	40	30	41	28	38	36	49	30	33	33	39	27	38	34	29	31	38	47	31	26	32	30	31	36	44	35	38	38	31	29	34	28	36	39	43	33	28	19	26	33	39	34	31	40	24	26	24	36	29	31	27	26	38	31	35	39	29	32	26	36	33	32	34	22	31	23	34	35	39	27	27	40	33	28	37	34	31	40	35	25	29	36	46	24	21	28	32	29	31	34	26	41	35	29	31	36	31	28	31	42	29	27	22	44	23	26	42	39	32	36	38	44	32	36	39	30	37	30	33	41	46	40	39	32	28	40	29	28	29	27	37	32	29	36	33	37	38	35	31	36	31	30	31	42	35	39	41	32	32	40	30	25	24	35	43	36	33	32	36	31	36	26	28	37	29	36	31	31	34	44	20	27	32	29	31	27	35	31	37	28	40	28	32	26	33	34	41	34	43	24	31	39	27	34	32	31	28	29	34	30	33	34	24	14	30	31	30	29	40	39	33	39	35	37	36	39	31	25	34	30	28	27	25	32	31	33	26	33	33	25	31	32	37	32	37	41	26	33	39	31	36	29	38	38	29	31	33	32	32	17	46	30	39	29	34	30	46	40	25	43	29	37	21	28	38	39	29	41	29	33	34	35	35	30	26	33	29	33	34	28	41	26	31	33	42	31	40	44	21	38	32	28	35	28	26	25	28	29	41	33	30	28	33	38	28	41	32	31	31	27	38	32	30	29	31
12569	2317	1237	1262	3021	5119	5361	4917	4160	3446	2965	2430	2171	2035	1657	1493	1283	1292	1166	1063	884	897	824	847	750	804	707	615	628	654	623	567	540	540	537	506	528	474	501	501	486	476	461	461	430	472	447	446	424	435	422	397	376	423	401	420	403	400	436	384	388	418	420	401	391	408	412	420	362	380	373	378	344	339	414	385	400	367	365	369	363	368	381	346	374	385	355	343	363	372	383	359	341	367	367	371	355	380	383	355	363	361	337	376	353	359	384	338	352	384	359	376	384	383	304	357	354	326	357	369	354	349	376	359	336	341	347	384	340	367	365	338	375	364	350	341	383	381	316	322	345	311	346	353	386	360	337	369	380	368	390	324	348	327	345	352	356	387	366	344	345	367	328	371	303	339	335	346	360	391	356	377	372	347	335	319	363	384	354	323	345	352	343	335	350	372	331	304	352	347	304	353	339	357	330	341	327	345	339	334	330	367	367	345	327	331	338	333	355	335	354	336	374	335	347	343	353	352	350	364	322	339	360	389	333	333	361	322	334	309	335	397	337	358	353	375	323	378	361	344	377	340	333	330	344	324	346	348	335	321	347	382	360	355	359	396	336	350	328	357	325	340	337	375	365	350	338	358	376	347	363	326	352	343	331	361	341	333	308	341	323	367	321	335	361	374	352	341	370	373	346	351	337	314	332	345	340	321	346	322	348	364	356	381	355	350	372	357	353	364	348	364	363	348	344	363	355	324	348	347	333	355	355	344	389	342	359	347	367	356	340	373	333	364	349	319	289	353	313	356	308	352	337	346	323	366	365	321	351	328	353	334	371	366	325	362	357	315	350	352	319	341	355	334	337	331	336	349	336	326	351	338	344	321	359	353	317	320	358	351	347	341	330	263	365	348	329	327	350	346	355	353	330	331	352	345	340	350	338	340	371	370	371	350	345	363	355	352	329	341	341	326	355	364	339	360	372	335	372	329	321	351	379	348	354	346	329	343	352	334	337	357	369	322	334	348	335	343	347	343	359	320	359	368	344	343	363	365	362	347	332	328	325	360	356	334	357	348	361	377	330	336	320	343	368	300	357	325	377	353	370	387	325	362	356	327	314	350	330	358	337	331	351	338	350	346	342	374	355	309	366	345	333	323	355	370	328	337	355	382	325	338	369	335	344	331	334	353	342	372	354	334	344	374	371	367	331	359	376	380	318	352	325	351	352	311	354	323	392	357	343	347	353	368	327	336	327	337	362	303	342	345	323	344	344	330	368	350	343	336	332	316	364	336	336	342	327	333	352	359	312	344	337	328	364	353	354	382	354	336	333	335	329	384	321	322	325	343	348	362	305	352	329	296	351	340	374	376	297	363	343	323	372	335	356	356	348	365	348	312	352	330	366	347	380	335	355	364	355	333	349	316	354	373	291	366	370	335	338	329	335	341	359	324	309	322	328	337	310	355	362	336	345	349	379	347	328	351	347	356	335	359	357	375	319	349	360	325	361	345	365	334	338	333	327	353	365	318	381	318	327	346	303	342	326	370	349	365	322	349	365	330	339	325	343	334	335	352	348	339	359	339	325	343	355	342	331	304	330	333	368	352	379	335	380	312	359	344	330	372	350	371	345	336	347	323	348	349	332	347	314	334	345	347	346	318	354	336	332	361	322	373	365	325	325	350	348	311	325	304	358	330	335	358	351	335	341	336	310	339	386	372	336	350	345	304	323	330	355	337	347	365	352	348	349	325	367	357	340	346	362	332	363	368	329	342	334	364	308	310	349	334	336	363	361	369	348	340	340	347	335	385	338	352	363	344	334	354	335	339	342	331	380	329	345	369	360	332	361	337	391	318	351	338	327	379	343	331	341	350	344	341	354	332	368	344	351	356	359	341	358	349	384	321	356	307	316	362	338	342	358	346	342	317	336	349	373	358	394	336	311	342	373	326	340	384	354	341	349	345	350	327	346	352	326	332	333	339	340	370	368	347	347	302	372	325	350	344	335	352	384	380	313	352	319	330	332	316	376	314	331	346	333	352	342	349	345	342	360	338	344	357	349	348	370	340	367	341	338	361	345	331	353	352	350	343	362	350	345	335	374	363	364	349	341	312	331	348	320	341	327	373	348	374	341	341	332	323	370	350	355	339	336	350	369	331	362	332	344	342	343	351	311	363	339	349	349	335	359	339	367	348	347	329	347	372	358	342	342	340	350	346	325	318	337	356	381	333	367	320	375	326	368	339	327	329	351	363	341	348	370	386	370	329	329	355	341	331	356	335	332	368	348	349	329	328	378	330	361	341	335	342	328	320	352	367	320	346	335	366	366	372	344	381	374	324	360	335	368	339	367	388	325	374	321	349	324	367	354	355	343	340	364	321	356	348	326	364	348	365	365	367	324	329	322	349	366	360	387	334	304	305	369	328	356	355	333	349	363	343	357	371	343	362	349	335	359	369	363	329	335	338	377	385	329	357	338	387	323	364	355	336	359	331	342	375	349	344	324	346	349	317	332	342	354	367	354	370	341	368	329	335	348	336	347	344	328	339	346	365	334	348	346	398	320	356	352	334	337	341	344	341	331	320	366	334	340	364	337	348	350	354	382	347	365	320	330	298	331	346	347	351	364	331	338	360	331	339	327	367	374	340	349	355	328	347	340	327	347	371	368	325	347	323	324	329	377	327	368	321	316	304	320	364	370	379	334	329	379	354	344	334	359	329	343	344	335	352	363	367	338	355	336	360	332	337	357	340	368	350	367	322	392	349	313	372	338	328	362	396	350	331	336	353	359	351	358	330	320	364	355	328	356	347	358	335	339	386	360	357	367	358	357	331	374	351	343	367	328	347	338	347	344	388	342	301	349	331	367	380	332	312	366	345	329	358	374	344	348	340	310	343	317	339	342	356	336	331	360	329	329	350	349	360	374	312	320	327	375	344	378	330	336	341	334	332	360	381	334	299	367	320	341	331	355	362	373	332	346	383	339	367	357	347	324	349	322	337	314	345	338	326	346	375	374	359	340	341	367	358	351	341	349	345	330	339	359	332	337	352	378	333	341	336	375	337	390	346	318	338	332	350	319	375	336	333	336	331	354	344	327	331	354	381	333	338	349	340	353	354	383	308	355	322	350	353	376	355	379	376	358	366	348	332	342	351	356	336	346	345	346	345	337	349	355	336	344	327	372	346	373	344	345	360	413	370	330	353	354	340	320	317	385	361	315	364	333	335	319	353	361	350	337	360	353	384	328	319	323	362	342	342	359	349	322	336	361	354	339	332	336	373	326	340	347	372	362	353	364	339	351	356	342	334	367	343	337	375	348	331	350	343	374	351	348	343	344	357	345	335	353	336	379	320	336	332	309	362	331	366	343	313	337	338	333	345	362	364	356	353	348	361	361	323	349	324	368	343	317	343	353	364	395	391	348	339	361	366	369	357	328	326	345	371	356	340	346	335	332	326	355	316	342	328	357	352	347	370	363	331	329	325	370	341	330	362	359	343	327	350	401	344	357	369	346	343
2386	111	91	104	84	95	104	90	108	121	107	115	68	98	93	89	95	85	95	98	92	99	89	89	102	86	105	105	91	107	89	103	83	88	105	93	109	89	86	96	82	96	90	95	92	84	78	101	100	109	86	102	84	96	85	99	95	77	88	94	108	104	110	103	105	103	91	99	98	80	94	83	76	104	92	108	111	94	102	86	98	84	74	98	98	109	91	76	78	97	85	96	75	85	81	77	116	80	102	97	94	96	112	83	89	84	108	86	92	92	92	80	93	102	107	91	92	94	80	103	84	101	87	106	90	82	93	118	86	87	81	95	105	79	86	80	90	98	82	84	91	97	103	77	76	83	97	89	96	116	84	100	90	93	90	104	88	101	111	78	95	102	82	99	111	104	96	96	108	98	102	83	91	110	124	96	88	108	93	96	92	89	89	91	117	82	75	89	84	79	97	85	72	76	95	103	102	88	88	74	83	95	104	109	103	99	93	81	95	86	101	98	81	112	87	96	85	99	100	111	99	110	97	100	91	79	111	92	89	89	85	82	102	92	101	86	103	76	97	88	84	99	86	104	81	98	76	93	84	104	97	97	88	85	105	94	89	97	79	85	84	87	106	77	96	83	80	101	96	101	95	108	90	83	94	93	98	86	99	95	71	78	80	115	80	102	88	90	96	97	97	104	94	92	98	93	81	88	104	96	109	86	105	91	91	105	119	75	111	86	81	94	106	90	100	97	86	67	90	94	86	94	111	89	88	95	78	93	92	86	92	89	77	106	89	90	88	99	101	101	88	94	95	93	89	89	95	92	100	99	87	88	90	77	108	100	87	91	88	87	82	100	105	101	105	100	99	106	103	87	89	95	90	89	115	95	90	96	104	96	97	92	96	91	101	92	92	105	83	79	84	93	114	101	86	95	87	92	70	109	106	81	106	84	83	77	92	110	88	87	90	90	101	101	96	98	92	92	86	93	92	86	76	88	91	80	94	84	99	98	88	96	96	84	73	104	106	93	105	91	91	108	98	101	95	82	92	99	80	99	91	85	98	84	103	76	71	96	86	96	97	95	91	89	103	91	101	87	90	94	90	97	112	95	81	88	77	89	76	90	97	85	92	100	96	85	89	88	106	88	99	82	102	95	91	100	90	83	88	103	97	91	95	95	66	87	89	103	104	85	81	100	90	105	105	94	114	109	91	79	95	105	95	79	81	91	93	96	76	76	106	88	109	102	105	91	101	112	94	89	100	86	79	104	99	102	99	78	114	81	95	83	70	97	95	72	86	93	96	102	98	83	98	94	85	90	96	97	88	94	105	81	91	89	100	79	77	93	89	103	101	91	107	101	73	109	110	83	93	90	97	73	92	79	97	76	96	90	95	88	95	92	102	91	94	83	96	58	100	97	77	69	84	107	96	100	94	107	95	114	90	89	92	103	94	105	90	84	98	92	78	101	119	86	93	93	102	81	102	106	91	88	91	88	89	78	98	92	105	88	101	90	86	112	104	97	86	96	98	96	101	87	84	88	93	95	94	83	93	82	106	85	98	89	93	94	93	82	106	94	93	91	93	88	67	91	94	92	80	87	73	85	89	95	76	84	102	97	79	93	96	102	72	97	90	97	99	103	104	75	98	95	94	83	92	98	91	85	93	94	103	96	66	90	88	91	93	90	89	94	92	94	97	101	105	95	93	92	96	113	89	104	77	91	77	96	82	93	100	90	89	113	96	87	101	102	89	93	111	91	94	101	100	106	89	88	93	93	92	85	100	101	95	91	91	86	86	98	81	102	72	100	74	92	83	80	98	80	105	103	79	91	86	100	77	102	85	99	95	89	87	96	103	107	108	89	87	111	81	85	95	94	100	89	89	92	113	94	88	101	85	105	94	84	120	92	92	106	93	113	86	100	93	83	94	92	93	94	94	91	106	93	82	101	105	99	89	107	85	91	109	106	89	96	90	94	96	108	93	92	109	108	92	97	99	91	90	87	87	75	87	95	93	91	106	90	99	94	86	91	99	100	79	85	109	77	84	97	82	86	94	81	94	88	90	107	92	101	97	95	91	85	99	80	74	125	101	95	84	88	87	85	89	99	89	97	82	88	83	109	80	99	89	101	82	94	95	78	99	87	102	113	90	98	88	89	74	91	90	100	97	87	86	85	83	96	89	85	94	104	97	104	86	81	88	79	100	94	97	90	91	87	93	108	93	103	99	87	117	98	100	96	100	109	81	98	81	95	77	95	99	84	89	105	79	95	97	102	95	84	92	97	89	106	68	103	103	101	83	100	91	98	96	89	84	100	76	107	104	91	96	90	106	70	81	94	94	110	82	92	94	96	87	95	83	106	78	101	98	94	99	93	85	105	100	79	86	94	104	90	91	84	89	101	85	81	79	81	78	91	90	93	89	113	103	92	82	99	83	71	95	98	76	97	99	87	95	95	78	98	94	90	100	80	112	78	98	104	90	77	83	106	92	99	105	86	107	99	95	118	107	93	93	76	81	107	87	93	92	85	81	102	106	66	82	100	86	79	86	100	89	97	85	94	81	102	114	91	79	96	85	88	84	82	83	101	97	82	88	92	89	105	109	96	93	104	91	76	90	106	82	88	94	92	89	112	94	86	98	98	90	90	96	99	97	84	93	100	106	82	107	99	100	86	93	77	91	97	85	101	67	102	86	89	96	109	78	80	100	93	91	93	95	103	82	95	73	95	102	102	83	97	99	98	100	96	104	85	99	94	95	80	105	99	96	87	103	86	95	100	101	82	99	84	111	77	109	87	94	94	104	84	95	94	106	91	90	108	74	91	80	86	93	101	82	111	102	109	95	89	82	78	83	82	80	104	121	100	108	108	94	96	94	93	86	95	100	95	97	89	90	79	97	102	97	94	93	91	98	103	102	87	96	95	111	99	94	108	95	93	90	91	85	104	94	83	95	87	114	99	118	90	91	92	108	99	84	73	102	84	95	83	79	97	106	94	86	86	79	87	80	94	87	104	92	99	80	92	73	102	114	82	88	85	85	108	96	107	89	90	100	87	97	100	113	85	104	88	102	81	82	96	102	91	97	102	91	96	87	97	96	98	84	90	92	101	103	88	107	85	73	86	94	105	100	88	105	95	102	96	97	101	116	91	98	106	85	95	69	95	88	83	91	101	92	76	90	90	106	86	93	90	82	92	90	76	81	93	83	97	104	93	99	93	96	87	91	95	98	88	77	112	81	104	83	95	94	82	96	96	91	88	97	99	84	103	87	102	83	84	90	96	102	89	105	97	95	93	95	90	97	87	96	99	104	85	106	89	112	94	100	95	94	86	106	98	81	93	96	103	109	94	91	84	95	93	102	91	95	84	97	86	83	83	97	89	90	82	83	95	93	98	98	98	93	81	104	84	103	88	84	97	81	90	77	91	109	76	88	112	100	75	95	93	92	74	92	92	109	87	84	76	83	84	95	79	104	68	80	98	91	77	108	106	102	99	90	88	94	96	93	109	99	103	103	87
7451	1093	973	919	1162	1376	1399	1424	1314	1280	1182	1175	1062	1080	1053	987	964	1009	970	980	940	902	1008	951	875	880	896	851	901	883	921	883	910	855	903	857	858	841	897	858	860	941	866	888	844	836	861	899	866	873	885	842	853	872	866	891	866	872	854	868	866	822	868	801	815	812	833	858	799	843	839	869	845	851	930	885	816	885	876	914	837	856	806	849	871	801	888	902	854	847	851	849	840	836	834	843	829	846	819	807	869	841	795	837	833	849	803	881	857	838	790	906	856	816	818	870	818	817	835	907	855	864	833	835	877	828	876	827	851	864	864	782	809	786	811	828	853	899	845	837	860	878	809	895	797	918	852	804	862	877	822	828	819	856	859	844	863	772	850	839	837	842	875	841	857	855	874	848	904	863	838	805	865	852	876	876	857	793	869	825	859	844	818	806	839	863	827	853	868	841	853	841	778	818	816	836	802	864	871	864	813	850	847	909	891	836	838	828	832	851	827	880	849	781	884	803	813	862	856	853	845	823	857	830	860	830	868	878	790	859	844	863	841	823	861	862	809	879	928	851	859	846	796	842	882	854	874	807	855	784	880	857	894	881	816	849	861	851	829	858	899	897	822	864	841	851	812	846	787	852	820	865	827	856	895	895	902	863	824	850	883	887	816	860	818	827	875	861	878	888	859	817	823	843	834	858	843	867	812	866	877	835	867	872	841	880	847	832	896	855	870	865	826	868	912	893	880	859	848	819	856	844	817	824	870	836	881	847	804	870	863	855	880	836	855	867	803	843	851	831	881	831	828	868	884	892	883	790	878	872	839	865	818	800	905	883	842	883	834	858	834	837	862	845	820	840	883	846	851	869	798	870	838	826	851	960	883	870	871	884	837	822	840	839	919	854	830	903	843	870	858	874	777	855	860	885	877	803	886	869	863	828	819	829	863	921	814	827	857	819	850	881	916	887	864	863	814	881	874	789	878	821	885	858	845	887	864	873	858	848	835	867	812	850	851	842	836	859	826	806	844	834	844	821	903	875	830	897	872	888	908	838	891	857	879	853	892	861	843	824	838	816	920	853	808	833	865	841	889	852	789	828	885	854	844	888	908	805	854	840	872	828	910	867	831	823	833	854	933	861	846	816	851	775	831	858	858	853	853	876	839	866	829	865	899	851	808	783	832	865	855	830	789	847	844	858	882	842	862	822	878	835	837	837	844	798	853	855	868	887	845	821	827	812	891	859	820	879	857	832	884	792	881	855	871	862	796	860	911	837	880	847	848	857	801	842	858	869	883	843	866	901	834	880	865	824	857	860	862	821	849	866	845	846	862	850	836	842	858	824	826	899	824	817	824	881	845	833	858	814	838	849	839	869	826	870	848	845	867	864	855	891	874	879	851	885	872	898	864	847	870	893	844	837	853	789	839	896	813	852	852	823	896	817	836	846	848	893	856	857	862	853	841	857	871	851	838	805	850	842	820	862	879	833	824	815	851	802	856	902	837	784	847	857	846	857	889	878	845	915	818	849	856	842	836	870	837	869	923	872	795	845	855	844	892	914	829	832	803	840	846	861	834	804	880	866	873	822	861	864	856	858	841	931	851	885	847	866	858	848	830	826	861	840	894	858	883	849	850	859	822	852	863	855	869	917	838	848	841	866	863	863	802	843	863	853	845	855	851	912	855	814	867	836	851	788	845	913	834	813	845	855	836	870	851	879	846	826	865	887	806	849	888	857	856	864	858	841	864	870	888	848	801	898	860	811	850	828	838	834	858	822	849	795	849	877	810	867	845	861	857	837	862	841	802	928	815	793	842	848	804	865	838	803	834	800	842	861	872	824	861	836	848	832	891	862	833	823	844	859	818	913	790	842	827	913	844	901	833	831	842	863	881	887	837	806	885	819	853	885	852	853	819	868	803	879	817	931	854	854	839	866	855	871	876	838	783	905	833	904	870	809	833	841	845	886	860	864	854	761	817	879	858	813	880	837	824	814	843	905	841	855	905	860	867	852	853	862	865	844	879	867	835	880	902	914	875	895	839	852	823	886	845	804	815	905	827	851	892	834	826	881	832	857	858	796	831	822	846	818	809	887	891	852	829	839	817	828	827	851	839	873	833	876	869	794	848	853	878	833	894	851	828	822	866	881	858	889	866	856	858	855	826	845	862	832	877	858	869	843	863	827	856	845	829	835	777	903	865	830	841	826	838	835	847	876	847	850	856	888	861	811	861	862	853	838	881	821	908	840	820	815	874	838	838	853	850	841	824	811	836	874	841	851	857	860	855	893	832	827	851	840	880	861	853	850	803	820	851	834	839	865	878	849	832	915	789	828	832	828	814	883	806	854	873	844	852	806	842	808	828	915	847	830	876	806	876	821	832	831	791	861	888	863	834	838	843	880	873	831	863	820	829	879	815	921	862	881	833	879	880	845	836	782	826	849	831	859	802	842	828	884	863	861	823	866	846	796	832	856	865	879	812	827	790	858	834	826	864	864	863	877	806	842	881	824	841	895	850	870	866	840	874	822	855	845	856	818	817	846	890	903	871	880	862	877	820	894	829	828	884	881	836	853	851	813	794	846	855	872	856	831	859	862	849	857	837	865	824	888	826	839	785	878	863	874	857	838	879	863	793	860	826	966	864	839	847	785	837	804	861	825	871	839	842	876	848	822	857	817	849	871	864	829	830	865	800	864	836	859	865	838	855	900	909	927	880	892	854	850	799	929	863	876	863	865	813	770	814	783	802	856	862	855	862	889	824	856	880	842	878	875	845	842	917	817	842	838	850	868	830	873	853	888	886	906	855	845	773	839	862	860	820	786	851	835	848	869	823	832	879	801	847	882	932	856	846	830	883	891	869	821	871	850	813	884	933	847	813	814	871	836	862	936	861	859	810	854	836	863	848	836	801	885	837	879	857	847	915	868	823	819	840	857	844	852	865	873	873	838	854	851	854	866	851	856	831	855	798	856	870	834	856	823	836	818	791	898	867	855	833	870	842	896	885	825	855	858	823	858	871	876	869	873	850	868	827	896	877	845	845	860	783	895	835	873	852	917	877	805	865	865	855	852	842	896	832	859	838	817	889	835	862	884	858	909	831	836	826	848	834	826	823	871	825	821	907	878	827	826	840	850	832	815	880	837	828	831	842	871	844	876	806	867	874	880	838	858	812	837	817	856	819	864	810	861	898	854	871	860	832	823	817	859	883	878	839	856	832	822	843	883	864	856	858	843	892	903	865	831	808	831	850	933	871	844	871	855	847	877	849	840	861	868	822	885	851	859	819	871	924	857	848	871	891	900	878	846	864	860	852	875	857	948	836	815	879	854	816	850	842	923	854	810	855	844	846	845	866	883	880	817	887	880	886	872	799	811	856	790	828	830	861	871	867	836	823	846	856	825	843	893	844	866	831	801	820	816	831	833	903	816	875	862	840	856	848	806	852	803	813	823	864	829	820	837	885	837	866	825	839	879	834	843	849	898	819	869	835	840	835	804	848	875	834	893
1638	157	93	97	81	78	79	90	96	98	97	83	85	73	87	77	60	72	76	83	69	83	73	65	70	59	79	70	74	68	68	73	58	66	65	63	60	60	61	59	62	91	69	72	54	62	58	73	63	67	53	74	56	68	52	61	62	56	64	67	65	70	66	55	71	53	70	72	77	53	73	80	77	70	67	60	54	59	61	59	71	57	65	72	69	64	58	45	51	56	61	62	62	69	64	71	51	74	56	53	68	55	53	74	52	70	49	72	60	78	58	57	67	69	57	56	66	54	63	65	59	70	72	66	75	51	51	72	67	70	64	69	73	60	70	48	55	67	56	66	56	60	50	71	55	54	75	55	64	62	53	62	58	58	64	65	80	76	51	68	51	64	83	57	61	60	72	54	67	61	53	54	66	68	56	58	66	64	67	65	84	61	58	65	49	79	63	54	53	70	49	44	66	52	64	66	60	64	67	66	73	65	63	62	65	55	58	61	54	52	65	58	68	53	63	66	72	63	55	49	59	52	66	63	56	76	73	73	69	58	59	69	63	56	60	56	63	62	52	75	65	71	67	57	55	72	65	73	62	48	61	58	64	56	69	57	60	51	60	60	48	59	49	81	70	71	57	73	68	65	59	70	59	62	57	66	69	51	45	49	53	75	61	72	59	74	79	63	66	55	75	59	71	52	58	60	69	65	58	58	63	74	59	65	47	66	75	59	66	58	58	55	70	64	58	49	56	54	54	61	92	73	51	59	58	63	57	63	60	60	68	54	51	69	71	59	44	55	61	67	55	62	74	61	56	68	76	76	63	71	66	50	79	59	71	69	67	48	60	77	55	62	60	58	68	52	76	69	63	61	59	60	60	56	63	66	62	54	63	63	70	59	60	68	65	67	56	55	62	65	59	54	79	59	48	53	64	59	66	69	67	59	55	63	62	56	64	71	60	73	80	56	72	54	67	49	61	57	68	72	64	72	64	69	67	70	66	75	50	61	70	70	66	65	63	82	68	61	70	62	59	51	63	70	64	76	68	54	56	49	56	59	59	62	61	63	61	63	53	62	55	68	47	54	70	55	59	50	84	63	45	49	59	60	57	71	62	63	62	56	54	69	72	53	51	70	59	64	75	47	58	63	76	54	73	42	51	62	50	55	64	58	57	62	66	66	56	52	61	56	63	69	70	62	77	56	58	67	66	54	53	65	63	55	52	67	60	68	65	69	64	56	67	65	67	60	63	60	61	59	58	64	67	49	57	64	73	54	66	58	64	67	69	61	68	69	78	64	61	69	65	64	62	82	67	65	64	57	74	80	46	67	55	55	67	60	62	55	66	78	58	60	59	54	64	59	58	82	71	73	76	49	60	56	59	61	53	60	70	61	59	59	74	48	61	61	46	67	55	68	58	51	46	51	55	72	69	63	67	57	60	63	59	60	63	53	48	68	60	71	53	62	73	64	63	59	50	57	74	73	70	54	54	60	53	73	77	57	69	60	57	63	57	68	73	73	72	55	62	75	68	51	66	71	57	63	66	73	71	69	62	64	49	59	64	63	50	71	57	67	65	57	69	74	64	79	66	67	50	57	51	75	68	52	74	65	66	52	53	56	69	70	70	60	59	80	64	67	66	63	64	65	70	65	59	49	62	66	52	51	63	77	65	58	75	70	69	57	57	56	62	53	67	58	56	61	57	64	55	80	57	61	60	76	78	79	67	63	62	47	72	74	62	78	85	67	54	78	45	57	68	67	71	46	53	52	62	59	63	69	71	56	75	62	63	76	64	55	59	55	64	69	69	55	63	61	63	69	54	78	55	52	65	58	50	59	62	61	60	62	69	53	65	63	56	73	64	54	73	63	60	68	74	61	80	78	65	55	60	66	60	47	63	61	70	72	58	73	57	74	60	63	72	50	68	64	61	61	59	59	64	75	58	70	64	54	63	54	74	68	60	63	70	58	59	60	49	57	66	60	47	59	51	54	73	64	60	61	60	75	60	54	68	57	68	58	57	55	52	57	63	57	61	60	47	60	62	65	61	79	64	74	66	53	65	57	57	68	64	76	57	54	63	63	70	68	74	54	62	65	69	50	47	55	84	64	62	59	65	66	55	64	65	74	56	60	59	64	66	63	58	51	61	53	69	66	59	63	69	72	66	52	73	66	63	62	57	61	63	59	55	61	75	64	46	64	60	61	70	64	56	74	62	63	55	61	60	61	60	67	61	60	70	71	48	69	51	56	46	57	56	62	61	62	60	57	60	72	75	62	59	63	49	62	60	78	65	61	62	56	62	55	66	60	47	50	66	59	57	42	64	74	58	56	60	66	64	69	56	62	61	60	67	61	73	57	72	64	54	59	70	49	68	63	62	71	63	55	60	64	54	69	67	66	59	55	56	62	64	59	47	68	64	63	65	65	59	73	46	84	54	67	72	53	82	64	63	50	61	64	57	57	58	81	76	59	62	75	49	66	75	52	65	57	60	72	66	59	61	60	54	71	57	65	70	65	76	79	53	63	50	62	59	64	65	72	69	57	58	57	79	59	65	60	51	57	65	57	66	67	68	61	68	63	66	53	47	63	64	69	55	61	74	65	60	61	46	52	59	53	47	59	70	60	58	60	51	66	85	84	58	55	66	60	68	50	68	74	75	64	49	52	81	53	67	82	80	66	73	50	63	55	77	69	69	68	56	50	61	67	58	56	69	57	49	54	64	61	54	69	67	71	65	50	66	68	67	60	59	60	65	72	60	65	63	67	65	63	61	54	77	66	66	80	81	72	60	62	55	74	64	56	48	71	59	77	83	72	77	60	54	60	64	66	77	65	56	58	61	56	79	54	59	60	69	50	75	69	77	61	75	61	67	78	79	60	60	75	59	67	46	48	57	59	62	71	55	45	61	63	54	51	58	65	58	60	69	75	61	62	62	63	53	63	66	58	55	61	61	83	72	57	58	55	66	60	62	63	65	61	68	62	61	55	54	79	61	65	61	73	58	46	54	65	68	67	58	53	67	53	67	55	48	74	61	60	61	56	72	52	60	71	46	54	68	58	70	59	58	75	62	62	60	78	64	55	50	63	66	58	67	60	65	66	58	62	62	65	62	71	64	65	66	66	53	70	69	55	55	50	73	54	66	72	56	65	60	56	60	70	68	71	61	69	69	57	67	66	59	73	66	52	63	74	62	61	78	49	61	70	53	62	52	59	54	57	66	48	70	65	60	63	66	68	47	58	63	68	68	58	55	60	53	63	64	73	62	68	67	80	51	74	63	71	52	57	79	69	54	62	85	61	70	52	51	76	62	50	61	70	63	61	73	63	68	66	63	62	58	68	71	59	63	58	61	67	77	66	60	71	50	57	69	62	75	58	69	56	73	40	56	67	66	61	64	58	70	51	76	57	57	69	60	54	50	56	62	71	48	66	58	67	65	77	54	55	71	76	74	53	63	53	63	59	76	49	60	50	63	66	63	60	63	77	68	59	50	57	54	58	74	51	69	63	64	74
11874	2097	1182	1188	2441	3719	3983	3606	2962	2541	2217	1908	1661	1513	1325	1276	1191	1072	1090	944	902	946	866	825	851	855	754	785	745	747	752	715	711	704	676	767	760	699	698	664	701	662	674	672	657	703	631	596	689	662	658	656	701	648	652	674	647	640	678	672	688	655	658	718	642	646	639	679	637	640	620	651	643	609	612	641	638	603	620	612	702	668	613	633	608	659	646	641	643	604	636	601	611	637	625	648	657	598	665	649	647	631	632	598	633	589	621	606	614	637	649	623	608	612	640	675	571	623	608	615	600	585	621	584	593	609	584	646	646	631	623	631	619	636	628	645	596	595	667	650	574	606	674	641	619	614	608	596	622	603	649	663	597	603	620	635	634	648	666	608	648	634	671	665	591	646	611	624	601	620	643	626	586	621	679	634	644	584	589	584	604	618	648	612	606	592	586	650	605	574	628	684	618	604	645	607	603	612	614	583	557	621	643	606	650	570	642	646	625	599	620	627	601	642	602	634	623	658	626	646	626	614	611	622	639	648	651	633	610	640	672	660	624	618	602	603	642	640	615	661	599	620	645	650	658	630	615	557	628	647	609	625	614	640	639	592	634	613	619	643	630	583	607	652	591	713	611	630	676	592	679	645	596	644	598	604	622	587	594	651	665	642	610	644	613	610	642	606	625	619	629	618	631	602	588	625	606	636	639	623	612	658	602	604	622	620	617	606	642	655	638	641	641	639	654	674	606	644	608	626	583	646	655	620	652	605	591	649	613	682	607	638	621	641	606	597	604	651	581	582	652	614	678	622	612	636	618	646	643	639	608	649	652	626	643	577	640	613	639	621	621	628	627	639	644	619	591	629	603	645	638	612	602	647	654	601	624	618	601	609	656	606	606	601	639	597	624	657	588	613	603	654	627	629	606	672	664	644	592	639	612	608	623	636	592	609	610	616	603	622	631	577	648	626	618	651	643	619	616	628	627	613	613	621	576	621	663	590	628	650	599	619	629	622	633	618	616	628	579	644	643	623	606	568	671	642	614	609	574	606	635	623	622	633	609	637	605	661	615	597	623	640	618	614	627	640	611	629	592	605	586	629	647	602	626	612	649	655	637	624	633	623	618	621	606	615	662	645	634	599	618	579	608	603	626	593	643	659	591	611	613	653	650	651	654	650	674	648	586	621	599	646	618	639	624	684	660	595	610	629	573	624	604	677	631	622	610	633	600	608	613	682	641	595	667	640	615	633	638	623	636	614	639	643	629	627	622	653	638	620	598	621	605	606	621	564	626	579	617	672	625	634	607	627	639	607	608	611	607	614	634	657	604	617	643	640	591	645	591	630	673	596	628	622	630	638	646	642	612	631	595	614	680	621	619	655	647	617	645	651	649	634	648	655	567	607	611	616	659	572	615	613	606	621	653	630	640	646	655	610	605	647	621	640	612	620	588	612	631	636	634	623	616	642	623	601	593	609	622	642	609	657	653	656	653	632	653	668	571	637	644	636	647	596	592	590	624	677	621	650	641	614	660	620	654	632	662	595	616	622	594	613	626	668	626	619	621	614	603	626	589	657	639	631	590	623	619	594	657	622	606	652	603	636	591	634	642	622	605	607	660	620	609	613	667	648	614	596	621	617	652	619	665	621	640	608	654	665	642	642	654	618	610	590	649	629	642	621	599	599	625	606	586	637	633	606	600	636	627	595	614	635	599	617	639	632	633	593	569	622	636	603	667	610	628	608	639	637	623	662	635	627	613	585	665	629	606	609	588	659	602	617	648	665	649	629	623	635	647	615	634	605	617	644	626	559	598	614	599	616	599	596	614	656	619	619	593	539	633	610	624	613	654	654	667	628	612	664	691	625	633	664	660	635	619	613	639	640	633	579	645	568	628	569	680	621	606	645	652	649	638	627	661	630	626	638	630	620	647	643	615	607	622	640	614	626	612	628	619	616	593	605	654	617	639	666	642	647	637	628	647	606	592	606	588	619	601	622	644	644	577	607	646	596	624	592	621	589	631	609	625	645	588	598	618	642	606	604	626	656	642	576	606	649	601	625	621	608	635	646	637	606	635	574	639	647	600	594	615	661	619	651	638	615	632	685	650	573	653	641	628	610	609	601	641	587	633	624	599	619	611	629	615	600	589	615	591	607	624	586	634	646	580	630	586	587	668	637	583	614	643	609	595	606	632	643	637	633	585	626	629	603	601	658	644	648	603	612	626	650	627	637	589	628	577	631	601	611	580	622	630	618	605	662	626	600	638	642	592	596	627	609	636	628	626	576	664	582	609	609	625	606	615	633	651	618	655	649	613	639	647	599	626	605	625	611	616	625	643	613	631	654	623	655	621	566	602	652	643	652	600	615	581	619	628	611	626	621	656	633	623	626	619	605	629	659	632	624	600	622	658	691	622	605	611	589	602	647	617	605	659	651	592	593	621	590	665	592	636	607	631	633	597	642	622	594	606	605	592	616	641	596	623	618	611	629	641	632	616	652	655	619	607	635	630	670	647	583	601	640	624	626	602	624	632	653	660	588	645	655	619	576	620	600	632	644	620	599	620	636	673	589	605	578	610	674	610	615	572	651	612	647	656	619	671	654	632	628	651	631	599	629	604	617	662	618	624	626	596	649	626	617	624	606	667	608	623	648	614	584	632	589	643	615	597	681	635	626	645	608	621	622	626	617	618	629	616	638	650	653	605	631	597	614	638	602	601	591	636	614	612	598	656	609	604	646	648	590	672	615	641	665	635	603	636	600	650	591	658	627	606	607	636	592	664	624	649	598	609	623	616	614	550	654	652	594	575	598	605	623	637	632	630	634	622	644	605	656	647	639	624	595	616	656	641	582	655	652	641	569	609	627	666	668	628	635	593	641	668	609	591	648	601	624	655	634	594	613	655	639	600	618	665	647	611	641	579	609	657	628	624	591	630	612	684	607	636	617	650	654	645	664	654	626	607	652	579	597	587	606	635	620	579	647	597	614	621	623	615	616	632	634	639	615	616	606	572	651	650	592	620	629	652	636	662	622	656	624	595	663	646	622	622	663	614	645	611	608	609	657	612	604	631	592	641	665	614	658	615	627	636	621	650	608	595	651	655	635	634	598	591	651	638	615	626	632	592	617	611	659	655	608	628	606	613	596	607	647	586	630	632	642	594	614	630	602	638	598	644	563	630	640	652	609	601	633	635	638	558	633	642	639	659	652	601	658	620	603	622	639	623	583	636	605	621	623	666	641	637	611	602	593	628	654	666	592	570	598	642	647	635	630	628	627	625	604	649	613	662	673	632	601	618	588	578	569	632	635	639	616	632	630	602	636	581	643	606	624	642	614	584	636	637	606	612	593	613	649	610	605	572	677	649	619	604	658	589	655	621	619	667	620	633	642	641	651	648	569	608	613	598	635	663	625	631	631	582	609	646	616	643	653	634	663	616	661	658	616	563	658	596	634	638	599	607	647	631	640	641	577	611	622	614	585	604	640	655	643	660	608	621	608	618	707	615	615
3321	121	85	78	70	70	69	78	92	75	75	66	100	80	78	69	100	74	60	62	65	59	79	66	71	67	71	69	60	54	73	63	69	54	70	61	54	62	60	55	64	74	62	54	51	63	64	59	47	70	54	58	65	50	55	58	74	56	58	67	60	61	60	53	51	54	55	56	56	65	52	70	58	52	81	70	62	68	66	65	54	55	56	58	57	70	56	59	57	63	60	66	66	53	59	45	64	63	54	60	58	58	65	62	72	55	66	55	57	60	50	64	69	57	68	57	62	63	53	47	57	64	54	49	58	56	47	50	79	64	50	68	54	52	56	69	75	70	60	53	59	58	53	63	53	61	61	79	47	54	51	59	77	64	72	48	56	53	61	61	56	53	68	58	57	59	61	48	59	62	57	52	46	59	52	50	52	63	60	56	45	62	56	62	66	66	44	54	52	60	62	68	69	50	67	41	55	69	58	52	61	52	52	63	66	52	66	75	59	49	62	68	66	44	54	67	58	55	73	55	73	37	73	61	62	45	53	46	50	59	71	57	66	53	46	66	55	57	43	53	62	53	60	60	65	58	51	60	66	54	49	48	63	62	54	57	65	60	59	55	68	65	60	52	63	61	60	63	63	60	54	62	58	68	61	41	62	58	60	79	76	55	52	65	60	53	63	59	49	60	68	66	59	62	74	68	64	72	58	61	42	58	50	65	51	52	55	60	55	81	53	62	60	65	41	53	68	60	56	59	71	72	56	52	38	60	65	61	52	49	49	47	68	59	60	60	54	69	50	54	72	54	66	56	57	57	60	45	70	53	49	67	47	59	58	53	62	56	47	54	67	49	58	49	72	51	59	49	50	69	49	67	51	57	66	66	51	59	68	49	60	51	54	58	67	66	70	66	69	58	45	66	45	63	52	65	58	53	59	62	66	60	66	53	66	48	53	61	75	58	67	51	52	65	72	62	59	55	62	63	71	52	73	62	72	72	67	64	49	73	74	49	55	51	64	66	58	55	67	50	47	64	64	52	64	72	59	57	57	55	68	49	63	51	71	53	55	56	65	48	78	61	64	50	57	65	52	58	58	64	59	59	63	57	55	66	76	67	58	58	58	79	51	55	51	45	58	64	71	53	65	49	53	68	60	51	53	67	61	62	49	62	64	70	62	53	66	67	43	59	52	54	58	63	54	66	54	57	53	61	57	69	71	57	65	45	59	64	66	58	58	52	54	67	62	58	58	59	62	45	46	62	52	61	61	49	52	64	62	68	64	49	78	60	58	53	52	64	50	51	63	50	47	51	58	46	67	75	54	55	57	62	58	64	59	69	59	61	56	57	59	43	59	54	62	66	57	66	49	66	70	67	62	50	51	40	81	52	53	70	73	59	45	57	67	49	54	57	70	57	44	69	55	50	63	60	48	54	56	69	50	57	59	56	54	60	53	62	61	55	44	52	64	58	63	63	65	67	53	49	64	56	59	55	49	63	62	66	55	55	60	52	57	53	46	59	50	54	59	51	46	68	59	55	60	62	69	52	53	57	60	54	53	61	68	66	69	66	47	58	52	57	55	54	45	58	48	63	65	54	58	53	53	49	59	63	63	63	69	50	54	50	67	57	52	54	65	67	60	65	48	52	60	63	51	51	49	58	48	74	47	49	56	48	52	51	52	60	61	64	42	64	58	54	57	76	65	48	59	64	63	51	52	67	68	54	67	55	58	70	61	57	53	54	60	69	59	53	53	60	59	48	59	60	72	69	50	57	52	74	52	71	65	61	62	61	52	51	46	56	58	49	61	62	67	57	62	50	54	62	60	65	59	66	46	50	56	57	49	58	60	52	74	54	57	65	55	50	74	52	59	60	54	51	60	53	49	56	59	57	65	53	64	56	63	54	51	60	63	59	71	58	62	63	52	68	56	54	66	51	61	52	57	52	56	55	59	39	46	54	49	61	66	67	61	74	55	72	62	51	49	60	56	59	66	67	44	58	58	57	63	66	58	55	52	50	55	62	73	58	66	57	52	51	56	61	49	49	62	59	49	63	56	70	56	58	67	54	55	67	58	48	59	65	73	52	57	58	62	80	52	68	73	52	65	54	51	64	51	53	60	49	72	63	63	68	53	61	59	48	53	51	62	50	63	62	62	58	48	57	54	63	53	53	63	58	57	53	56	66	54	69	57	71	58	71	50	56	69	51	61	57	69	50	68	59	68	65	63	54	57	54	53	51	48	58	54	64	55	56	45	61	67	73	55	54	67	73	63	69	46	49	68	63	59	63	64	73	55	53	60	55	48	54	52	62	62	63	55	58	53	52	61	50	56	69	58	65	55	60	56	46	67	63	72	58	46	50	65	51	61	60	64	65	76	54	45	57	84	68	63	61	62	56	59	66	59	61	69	52	52	57	56	51	73	60	56	57	57	59	57	68	60	47	57	55	48	54	59	51	50	75	60	47	58	59	63	60	53	60	55	62	60	60	53	64	77	55	58	60	49	58	56	59	61	54	43	40	51	66	66	61	62	68	60	61	55	58	67	60	61	63	71	65	58	50	56	55	68	54	64	61	64	64	58	58	55	50	55	59	57	69	50	47	65	59	70	55	54	76	58	66	61	56	51	67	68	57	56	58	57	50	55	52	55	65	63	76	51	52	38	60	56	44	56	44	54	64	67	68	55	60	59	53	57	61	47	62	61	66	72	69	54	50	68	55	58	57	70	53	67	44	75	65	65	60	65	63	45	65	67	51	56	70	65	58	62	54	44	45	42	59	67	58	58	47	64	48	47	54	71	48	49	64	60	57	51	56	53	72	46	59	54	46	54	66	52	53	54	71	61	50	61	52	75	56	66	55	52	46	56	57	71	53	44	63	54	84	54	56	63	62	55	66	60	59	62	59	60	54	42	54	45	71	58	51	66	63	59	62	53	60	63	48	54	53	57	59	60	58	49	70	56	71	58	54	67	51	71	55	49	61	52	60	62	61	58	56	52	60	60	50	55	48	67	55	63	66	56	46	53	57	58	70	61	70	50	66	55	61	55	58	54	49	63	62	62	52	60	48	60	48	62	54	63	56	52	66	57	53	55	68	59	63	59	55	58	58	62	65	58	58	63	52	64	55	71	62	48	60	52	58	67	66	62	59	71	65	56	53	60	68	58	61	57	58	46	59	52	54	43	49	69	54	65	60	72	46	52	57	61	68	46	54	62	54	58	53	64	64	70	62	52	70	63	70	83	54	63	57	64	48	63	64	69	66	52	48	55	79	66	56	59	61	68	47	49	60	59	60	69	61	71	60	58	64	62	48	49	63	52	58	62	57	55	66	67	57	65	52	64	63	56	60	50	52	48	45	58	67	63	67	65	57	65	68	60	70	57	53	64	57	58	54	65	51	51	48	55	68	51	63	56	66	56	73	56	55	61	63	58	69	64	54	68	51	63	69	50	79	60	48	56	71	55	65	68	56	46	66	60	61	50	53	59	55	72	57	46	63	67	63	62	59	62	70
8288	1544	1042	1012	1884	2966	3302	3081	2730	2365	2047	1779	1708	1462	1365	1210	1140	1022	1026	930	948	860	858	810	748	775	786	737	701	676	705	665	687	660	600	597	686	620	614	629	641	576	576	633	584	591	601	582	546	569	589	594	627	548	603	597	587	511	553	611	588	572	570	547	570	585	566	584	551	552	554	558	581	502	545	515	566	509	520	581	558	557	583	544	555	542	582	582	581	558	492	542	504	527	545	547	590	574	547	575	503	502	509	565	560	539	547	548	529	587	538	587	551	538	519	586	586	565	557	516	509	565	517	505	606	523	540	558	560	564	501	506	533	546	504	516	528	528	562	595	537	517	538	536	515	560	553	493	542	504	519	553	507	532	540	576	517	527	557	524	543	512	545	539	518	544	536	525	509	514	537	558	535	551	525	572	566	520	528	526	527	547	549	528	474	523	504	511	539	555	554	491	553	550	551	583	556	550	593	574	578	512	563	565	551	558	494	547	523	562	537	552	579	570	593	574	514	552	544	507	538	524	533	545	559	538	549	525	566	499	530	531	512	493	503	542	527	503	529	579	540	523	551	543	532	566	540	542	559	511	521	526	553	529	500	531	519	546	558	560	523	530	519	509	574	561	525	524	554	550	558	547	506	516	555	531	530	526	530	559	536	545	546	537	527	536	541	524	512	548	489	549	541	558	552	528	520	505	512	535	535	561	532	534	525	537	515	540	504	555	547	514	545	542	531	562	537	510	521	517	531	529	531	534	537	554	517	533	578	507	562	558	536	536	545	529	506	475	532	503	544	517	612	504	533	515	531	534	545	517	543	541	542	542	524	577	514	521	533	530	548	512	549	551	536	530	565	520	544	528	503	535	514	516	526	549	561	470	530	522	533	565	539	530	512	509	556	542	572	522	544	544	491	493	514	546	506	537	521	530	544	536	523	530	550	500	489	548	536	557	554	548	516	539	581	543	523	516	573	476	507	507	555	512	550	555	587	541	529	560	561	537	529	539	525	529	504	564	514	537	476	552	525	511	544	540	569	544	498	509	523	517	599	545	555	487	540	564	581	520	532	489	529	536	526	608	556	513	519	523	539	552	556	528	495	550	531	578	525	524	500	526	525	534	552	485	506	516	554	545	564	571	524	564	524	521	527	502	529	574	588	566	511	546	547	523	519	562	511	496	511	527	537	504	495	535	528	576	557	539	532	538	553	542	567	543	580	511	522	563	518	525	510	567	530	511	561	513	538	512	540	525	570	547	533	491	525	522	574	525	535	512	519	513	536	550	535	509	529	508	544	521	565	541	542	504	554	519	506	544	529	520	519	522	526	555	558	498	504	510	534	519	523	515	519	550	573	583	516	539	496	546	560	542	524	450	530	549	565	520	529	523	575	523	554	514	533	499	522	523	525	536	539	522	511	510	519	512	525	517	532	586	545	517	492	533	519	556	548	538	520	509	560	528	563	516	584	482	507	534	526	560	557	544	514	566	533	546	535	523	534	508	526	553	496	530	566	528	556	556	532	560	541	570	531	539	527	500	501	514	551	529	547	569	550	558	538	562	512	537	479	540	511	571	505	552	530	512	535	555	527	539	516	545	545	551	534	534	551	531	513	535	572	515	574	519	529	547	516	556	540	547	541	520	530	499	526	547	507	561	551	539	574	541	523	511	555	499	485	554	544	498	525	540	555	521	520	561	521	507	533	477	512	577	584	518	515	529	527	547	524	561	559	553	532	515	562	510	494	546	556	540	504	565	559	526	531	494	479	560	572	518	516	514	574	553	521	537	500	531	527	509	541	503	494	573	499	476	561	531	541	527	533	508	562	522	558	506	500	549	522	505	512	505	525	551	529	485	569	545	537	524	546	586	544	584	573	547	576	569	524	565	559	573	532	505	550	552	531	529	513	553	548	522	527	571	543	562	551	519	524	528	543	536	526	561	509	535	492	546	531	540	519	525	524	500	556	554	515	540	532	506	536	502	486	521	544	511	514	519	515	528	538	545	495	550	562	545	545	543	519	510	546	515	530	551	543	521	504	571	556	560	529	517	550	556	543	487	549	544	509	533	507	537	540	558	522	523	541	511	496	554	498	525	510	557	508	495	527	531	551	571	517	531	524	536	478	533	515	551	538	512	486	588	511	536	508	517	516	526	551	507	552	530	555	543	561	553	557	550	496	553	514	574	519	493	552	552	519	533	547	524	512	488	573	515	529	492	508	562	510	509	523	523	547	536	553	540	529	511	518	546	513	519	523	516	514	521	502	485	496	535	520	524	528	519	523	492	544	571	552	517	552	549	505	576	526	552	563	542	576	505	527	510	556	537	536	527	534	536	549	526	566	536	584	546	525	525	510	540	530	541	550	561	539	560	521	510	538	507	531	525	559	538	522	520	531	564	519	537	534	527	529	499	546	517	513	517	573	528	545	483	524	537	554	552	525	562	544	544	534	570	496	538	535	517	516	525	552	535	549	562	522	525	528	530	549	500	513	530	551	568	556	564	555	510	547	523	558	552	541	523	493	582	523	523	552	530	547	548	576	545	514	535	525	568	526	516	524	584	532	553	531	541	609	592	530	570	560	522	518	560	556	545	523	558	523	545	496	510	547	534	558	536	554	580	548	538	531	559	548	556	499	521	552	563	529	559	556	496	553	559	587	572	529	582	549	574	542	521	562	531	548	530	588	497	523	521	523	546	536	489	534	557	513	500	509	521	530	549	505	529	522	508	516	517	562	560	526	513	531	553	525	599	550	522	561	518	531	542	539	538	557	541	472	532	552	557	543	530	545	538	487	526	556	524	556	533	548	543	538	495	548	479	513	554	511	539	461	520	573	523	512	562	529	542	536	540	525	537	560	566	549	483	524	525	544	529	529	553	529	514	540	537	511	563	523	521	544	546	540	552	531	530	535	517	553	548	493	527	527	524	541	596	543	519	556	519	570	550	516	557	529	535	560	548	486	532	561	529	543	525	507	525	537	535	529	543	548	539	560	550	516	534	529	537	558	536	521	543	588	539	549	542	507	567	510	547	483	518	535	572	500	503	500	531	548	515	522	533	552	525	543	546	537	554	530	557	499	526	518	505	481	558	501	516	539	533	551	549	558	521	538	568	511	542	541	555	548	557	505	541	517	526	536	518	547	518	526	559	552	550	489	536	546	504	551	551	561	548	538	524	509	518	533	534	546	535	524	514	549	535	484	553	542	561	551	548	549	521	533	525	545	544	489	525	531	545	494	538	545	552	501	560	512	530	541	546	580	493	488	518	545	551	531	517	518	539	522	493	510	545	563	525	581	560	551	500	499	510	573	521	581	466	520	503	533	488	498	534	513	510	530	513	515	523	560	549	544	515	539	538	586	514	547	496	522	527	522	473	568	500	553	495	502	546	545	524	560	527	542	480	540	529	514	516	529	540	543	530	516	545	521	558	480	528	534	519	511	560	571	544	565	529	515	549	566	511	569	530	512	545	555	518	549	501	569	540	546	571	562	507	588	549	525	513
2171	141	112	72	64	49	74	92	101	71	105	83	76	70	57	51	64	58	38	42	46	36	49	51	52	45	51	31	50	43	40	40	43	41	40	31	36	41	40	41	45	34	29	44	37	39	39	46	39	31	34	35	34	29	30	44	38	37	38	29	35	33	38	29	28	25	43	31	36	33	30	47	34	27	22	50	29	25	32	40	44	32	30	36	33	32	43	39	36	31	43	32	33	30	43	39	27	46	32	28	30	27	39	34	35	26	36	37	34	32	39	35	38	41	26	23	41	30	36	35	51	26	45	39	37	33	30	36	34	17	35	27	33	34	27	26	35	39	16	35	37	33	42	35	46	42	29	35	39	25	30	28	38	39	41	27	45	32	27	39	31	31	35	38	45	26	32	35	36	41	35	24	36	26	30	23	25	32	34	32	22	29	23	45	43	34	32	40	35	33	29	23	32	33	35	31	32	36	37	36	28	23	38	23	24	27	34	41	39	36	35	29	33	37	36	41	27	24	34	29	36	30	28	34	38	27	41	22	31	29	33	27	36	30	42	25	30	23	24	35	35	39	42	25	32	38	25	33	30	30	38	35	41	35	36	33	20	34	41	34	39	36	27	37	37	26	28	19	41	30	43	37	40	25	40	39	25	33	36	36	28	49	41	25	43	31	37	34	37	35	36	27	35	25	33	34	37	31	36	34	40	38	28	34	38	30	33	33	30	35	29	28	34	34	32	26	48	36	34	36	26	49	36	31	32	34	30	39	29	36	30	34	35	37	33	40	25	29	25	33	39	30	32	43	25	32	31	42	34	43	41	33	39	29	39	28	37	52	39	26	39	40	39	40	28	38	34	27	41	30	36	41	29	43	37	33	33	37	33	38	34	34	39	31	27	35	27	27	37	34	26	28	31	28	31	37	39	27	42	26	34	29	30	29	36	32	28	39	40	41	32	25	37	36	43	22	39	33	35	31	33	37	40	45	35	34	37	37	25	31	45	45	40	24	32	37	32	30	20	32	43	39	37	33	37	39	33	39	23	23	27	25	33	30	37	23	24	32	31	31	38	31	34	35	33	38	29	55	34	30	39	36	26	32	37	36	31	43	27	27	31	27	29	42	36	33	38	20	26	34	35	29	34	28	37	30	29	47	30	42	35	34	36	32	37	35	39	32	34	37	30	35	38	34	37	26	38	36	34	41	32	41	32	38	26	32	27	33	20	28	30	39	33	35	33	38	45	29	26	31	29	40	44	29	27	19	40	24	37	42	33	23	22	34	33	35	41	29	27	39	32	35	27	36	38	36	37	30	35	32	32	28	43	26	43	28	31	33	36	34	45	46	26	27	38	44	32	41	32	43	43	33	36	27	29	25	40	32	32	49	32	40	36	21	44	39	34	28	41	36	27	38	37	37	30	32	40	24	40	21	28	22	32	31	23	33	36	43	28	21	44	29	31	28	30	27	27	36	42	25	22	38	37	27	33	28	21	30	30	45	30	34	32	25	33	34	25	30	34	32	31	30	38	46	33	33	37	27	39	38	29	37	28	30	33	27	27	27	30	24	32	40	36	32	25	36	36	22	35	34	33	25	31	24	41	35	27	36	34	34	29	34	21	50	46	41	32	40	37	39	43	27	36	35	29	34	36	32	24	28	40	28	27	31	39	35	34	33	41	43	35	34	33	32	25	43	35	35	34	34	21	29	37	22	38	30	35	22	31	39	39	33	35	32	29	25	31	30	41	28	29	30	30	38	40	35	26	36	35	31	28	39	32	25	33	35	34	35	33	39	40	29	33	33	32	33	45	34	39	26	30	41	36	37	35	40	34	35	29	35	25	34	38	42	27	35	27	32	31	37	26	39	27	24	27	34	38	32	34	30	28	31	29	27	36	32	28	40	40	41	31	36	25	33	28	43	41	26	27	31	41	31	41	33	33	27	40	27	35	27	32	37	33	37	36	41	31	41	30	33	31	36	34	34	24	28	30	31	29	28	30	35	37	39	35	37	39	34	26	30	37	36	41	36	41	31	39	31	36	30	28	32	30	38	41	38	23	36	33	29	22	28	28	29	36	44	33	31	25	40	30	28	37	36	41	34	34	41	31	27	27	36	29	36	31	36	30	34	35	41	45	30	34	28	27	35	23	44	35	26	27	33	42	34	36	29	38	34	36	32	44	40	29	40	40	40	30	30	33	28	33	34	25	29	37	44	36	29	32	32	40	30	33	30	34	32	36	24	50	25	41	40	25	43	40	38	23	36	33	36	37	34	26	37	31	37	39	30	23	22	28	48	33	36	39	34	38	29	35	39	23	35	27	35	27	34	36	31	28	32	29	24	26	33	34	31	33	19	31	32	36	30	32	20	28	42	39	40	40	44	39	34	26	25	30	37	31	27	31	37	38	24	29	27	32	37	39	35	28	37	32	32	45	36	36	34	31	31	38	27	32	33	37	40	36	47	32	40	35	28	36	34	30	45	34	39	39	27	33	32	33	33	36	34	37	31	44	32	35	37	37	47	39	36	39	27	41	38	30	26	26	32	34	36	39	45	38	33	37	26	31	23	35	30	30	33	29	24	31	24	44	37	44	30	29	28	28	36	36	32	30	32	25	31	42	21	34	26	26	30	28	39	28	34	34	35	37	37	41	23	34	35	43	40	30	36	34	37	35	28	32	41	33	38	32	34	28	40	35	34	28	34	33	27	22	38	31	20	30	36	28	32	45	30	42	34	37	34	31	40	33	33	48	39	35	31	43	32	39	33	37	40	31	27	31	36	30	19	25	38	38	26	42	30	43	39	26	30	40	35	40	30	30	34	22	27	35	38	37	38	30	31	33	30	40	31	44	35	37	35	28	37	30	36	28	36	33	28	32	40	30	34	24	32	34	31	36	30	42	26	39	38	33	33	34	26	29	29	36	40	33	31	35	30	36	35	38	29	37	27	41	19	33	30	38	33	45	35	39	24	46	23	31	42	36	34	29	44	35	35	29	26	20	40	36	38	46	25	37	45	30	31	34	45	35	25	27	40	38	36	26	26	40	33	25	29	34	32	37	26	22	42	44	30	37	36	36	34	37	32	24	41	30	33	35	30	29	23	39	25	32	24	29	36	30	29	30	38	28	27	32	33	38	22	28	35	44	34	28	29	37	36	36	33	26	28	39	37	26	41	34	41	27	42	36	26	36	27	35	24	36	33	29	46	32	31	22	37	35	24	34	25	34	41	34	29	25	37	44	38	30	32	34	41	44	33	30	45	38	35	25	28	39	31	30	40	40	36	44	37	29	30	36	41	29	35	34	29	25	35	33	37	28	50	33	32	36	30	30	35	38	31	30	27	34	34	36	33	38	23	34	34	23	38	32	38	31	26	35	27	37	38	32	34	35	31	33	28	24	35	29	34	37	29	32	36	22	30	38	37	26	28	43	32	40	31	44	33	28	40	44	35	36	35	32	36	36	28	32	38	32	41	27	43	39	38	44	41	34	33	42	28	36	33	40	38
12609	2408	1189	1184	3018	4922	5478	5044	4253	3545	2957	2440	2183	1915	1639	1505	1317	1197	1037	1042	1004	950	829	780	770	698	664	646	668	576	601	578	558	558	549	540	523	495	542	500	470	464	476	432	472	447	475	455	441	424	396	483	408	429	445	414	399	425	369	428	415	361	386	397	390	384	398	394	370	342	415	373	363	371	373	410	386	374	405	395	365	365	394	371	363	360	357	341	369	348	376	377	372	373	386	382	359	405	366	361	364	374	367	371	371	355	385	346	347	362	336	336	359	393	372	357	343	366	358	349	374	343	387	322	361	359	365	348	375	360	380	384	357	345	344	367	386	340	380	334	358	359	356	347	342	334	345	368	365	355	356	344	354	373	373	366	358	365	363	338	350	334	371	358	386	338	313	336	399	359	351	358	339	371	346	333	344	353	367	356	358	370	369	344	342	367	385	317	347	313	359	333	345	347	326	374	365	352	332	336	360	341	331	341	362	329	338	372	346	371	376	326	348	322	337	345	369	339	353	358	349	332	331	393	365	359	358	341	336	369	336	361	318	352	369	379	338	356	352	348	375	340	343	364	348	330	333	359	342	342	358	333	374	339	379	381	358	400	357	340	378	354	366	379	332	311	323	368	334	385	369	329	367	361	360	374	335	369	375	346	354	359	326	357	349	321	348	357	336	353	328	327	350	346	329	328	378	352	351	370	362	369	342	354	323	338	352	357	357	343	352	343	349	338	371	337	343	350	369	331	322	337	360	352	364	359	354	337	341	336	366	342	339	318	335	348	346	375	324	381	329	336	338	379	371	337	339	345	342	390	343	372	349	331	378	312	362	351	358	334	381	323	326	358	354	377	357	363	345	345	372	344	352	341	359	344	337	320	350	332	332	329	361	336	357	365	357	344	357	325	340	344	375	358	336	351	327	352	353	317	363	356	350	375	407	371	354	339	314	364	335	325	354	343	338	350	381	354	311	358	359	342	362	341	371	375	333	346	360	354	353	344	353	324	351	348	357	372	342	338	367	367	355	351	320	317	346	331	365	362	349	332	338	350	363	374	352	387	354	340	362	334	354	340	329	337	343	331	338	327	353	349	338	314	375	352	333	382	384	391	392	345	391	350	345	352	357	340	347	348	349	357	326	350	338	384	362	343	336	359	356	330	351	337	369	370	336	375	336	356	343	356	360	336	342	361	327	343	341	352	371	312	330	323	340	326	355	355	314	339	361	365	312	412	332	371	360	332	380	363	366	322	367	336	358	339	353	321	338	318	342	357	323	322	343	334	349	367	346	332	322	353	365	338	322	310	355	375	342	369	343	339	321	354	319	362	361	342	363	387	358	335	354	325	350	331	373	364	378	351	363	333	327	325	344	325	336	342	317	350	353	329	322	376	380	340	370	327	328	323	350	328	365	345	365	374	346	358	331	319	347	381	358	367	350	343	335	336	347	351	367	366	374	366	322	366	360	362	328	345	343	350	331	371	371	362	340	350	357	378	403	370	341	318	358	354	356	364	337	365	377	355	348	351	360	361	340	353	335	366	338	368	358	379	342	339	326	318	355	380	365	344	370	362	302	354	382	311	399	328	388	352	363	366	370	344	343	341	372	327	328	353	344	377	380	359	368	346	349	331	329	351	338	357	363	353	323	364	362	369	321	361	340	360	324	336	377	361	355	370	353	370	333	335	345	375	389	320	377	338	324	321	347	343	356	369	408	357	373	366	338	309	335	326	365	404	355	338	381	371	372	338	346	352	350	335	358	308	344	327	357	345	371	352	339	335	381	357	352	332	345	327	378	341	317	348	373	374	331	365	347	361	322	316	350	362	386	375	345	347	360	377	330	374	349	355	349	327	378	333	338	379	347	350	361	359	326	360	353	372	309	328	370	349	343	338	339	356	361	355	325	365	365	353	393	345	326	334	334	354	369	323	336	371	336	304	386	330	366	359	379	343	361	350	323	328	346	336	345	360	315	389	336	352	369	335	340	380	378	356	362	321	344	352	369	355	350	318	318	358	379	372	340	400	346	324	368	360	369	395	349	367	365	328	359	362	376	353	349	367	372	352	365	331	358	363	349	371	338	371	348	365	328	352	368	344	352	313	373	363	350	372	344	365	326	356	340	376	358	355	343	335	317	369	352	369	360	335	368	371	363	323	337	385	348	359	326	352	338	338	316	324	335	313	339	339	385	370	323	347	371	333	380	364	358	343	370	373	351	350	302	352	377	358	378	318	352	354	336	375	351	338	338	360	374	363	346	334	341	332	326	328	383	345	319	320	333	347	363	341	331	355	329	389	363	369	340	370	360	391	331	375	344	325	344	354	346	352	355	334	347	352	369	370	364	347	336	347	353	388	360	348	337	314	356	349	367	351	349	349	385	378	341	360	368	347	358	309	341	352	376	354	323	331	340	396	322	332	339	340	339	348	351	348	349	378	351	333	364	346	364	397	336	349	359	354	340	382	352	356	339	321	372	359	343	360	369	345	361	358	356	315	344	306	365	360	342	350	338	327	365	370	359	348	295	367	369	357	341	335	342	323	362	367	379	361	371	379	338	334	358	332	333	358	329	336	372	307	342	365	361	348	339	378	364	344	330	378	368	345	315	348	331	387	374	361	388	316	324	307	364	380	357	317	384	356	330	341	352	371	386	333	367	347	347	375	349	310	366	367	359	336	355	341	332	352	329	327	362	389	347	323	324	319	341	350	344	378	363	348	344	364	374	344	358	354	352	336	370	346	373	348	348	395	362	338	322	348	368	351	364	351	367	343	369	369	341	359	358	342	312	345	369	320	333	334	355	349	364	352	317	315	362	350	374	367	345	378	324	327	364	362	354	367	370	342	337	380	381	341	357	381	345	332	361	338	381	366	343	370	326	341	327	355	340	321	387	356	360	323	351	384	345	337	344	347	360	323	374	373	361	323	353	324	338	338	342	349	346	337	341	346	322	395	337	338	337	367	331	376	327	369	348	371	337	309	366	334	358	336	361	336	358	355	333	335	351	348	354	347	373	328	337	354	367	365	347	354	347	364	327	358	345	346	353	388	366	317	362	370	364	380	381	341	332	326	340	347	376	331	372	353	358	343	340	372	353	341	355	371	378	366	355	369	359	359	331	373	353	352	361	313	313	356	350	342	333	369	376	354	356	370	373	360	365	350	351	359	336	354	315	335	338	371	354	348	342	367	382	331	395	324	336	343	363	343	346	374	356	346	383	372	349	385	354	393	327	357	373	375	369	358	402	334	346	392	377	352	358	336	363	354	322	347	351	318	353	322	349	375	353	338	315	366	345	315	356	363	325	366	330	338	337	352	353	349	340	391	312	341	331	365	323	379	362	350	352	361	363	345	339	355	329	374	376	326	381	366	295	338	369	304	336	372	364	332	372	358	335	335	373	334	326	371	368	354	360	333	352	360	327	356	341	360	316	296	325	358	349	337	338	335	357	356	322	318	342	346	376	362	385	345	338	313	346	347	336	343	336	363	344	366	339	344	337	405
2188	112	98	105	104	104	98	116	95	87	90	94	116	90	105	102	96	104	100	78	119	116	84	98	109	91	93	71	82	98	93	81	91	109	79	96	95	81	86	100	89	85	89	89	75	97	75	97	91	92	84	71	97	87	122	101	93	88	80	108	89	84	87	87	97	87	92	87	90	92	98	98	95	100	80	129	101	92	96	86	87	86	93	112	80	98	100	90	93	97	96	95	106	101	86	88	95	103	121	78	84	87	100	91	112	81	103	89	110	90	103	109	103	94	113	101	101	95	99	108	116	120	109	101	91	95	92	83	99	72	101	95	85	98	95	104	108	86	114	102	104	108	90	99	86	96	82	97	108	100	94	88	99	86	70	92	101	110	113	103	104	97	106	120	90	81	89	98	99	91	94	94	106	85	90	92	89	70	83	92	88	102	86	103	96	99	108	96	91	109	95	101	86	79	70	79	93	85	92	86	81	87	95	110	112	105	88	91	96	107	82	94	85	77	107	85	92	90	83	96	101	83	82	106	107	86	85	92	102	103	102	110	101	104	93	97	104	93	110	111	79	78	103	109	103	106	76	119	85	92	84	88	88	94	85	86	105	113	104	83	102	87	86	95	97	91	73	98	101	116	105	100	85	92	76	95	105	99	108	82	98	111	106	97	104	106	101	94	96	99	85	98	89	117	102	100	82	104	94	107	122	89	91	89	104	84	86	77	95	94	101	117	103	91	101	77	96	78	93	81	90	86	85	89	78	103	97	105	74	113	100	86	108	83	87	103	80	93	110	98	71	94	78	89	90	104	84	92	88	97	76	96	88	104	97	87	104	103	103	90	87	101	101	78	97	109	96	95	99	93	91	86	84	82	99	100	86	95	100	78	89	82	90	89	85	75	100	98	93	90	89	81	98	90	94	86	98	106	93	79	97	90	107	88	93	87	112	96	79	92	98	102	87	92	103	92	78	94	103	94	83	99	86	79	92	95	99	94	81	94	93	75	80	78	102	94	101	94	83	96	93	100	82	101	110	100	94	85	93	102	106	111	95	98	99	90	116	110	85	86	89	110	117	94	76	85	77	99	90	83	86	76	112	67	87	100	108	100	88	82	104	93	107	115	99	78	114	82	113	91	107	82	87	91	95	84	105	97	97	94	85	86	94	96	78	99	99	87	97	97	108	94	116	87	88	97	81	111	102	95	108	88	88	96	98	87	103	98	107	107	101	102	85	88	103	103	75	93	78	88	88	105	100	98	83	97	93	84	93	96	113	87	108	103	86	114	106	98	92	88	76	77	95	104	78	93	78	88	95	115	108	92	91	95	91	75	98	103	96	92	84	90	90	83	91	106	90	81	90	93	82	103	95	83	99	92	103	111	87	82	99	106	88	102	93	84	94	101	96	86	108	91	78	92	79	94	97	85	96	115	95	86	110	104	85	90	101	85	98	96	96	96	109	90	97	96	93	110	97	90	102	85	103	79	102	86	75	94	83	93	76	71	80	98	94	83	94	101	92	92	99	91	99	89	81	103	100	104	81	104	81	93	103	105	98	102	72	102	73	89	93	98	77	87	86	88	104	83	92	107	92	82	86	92	108	97	90	73	111	86	89	92	78	97	97	66	120	83	87	82	102	100	94	102	81	95	100	80	101	108	89	111	103	94	78	82	102	94	96	97	83	105	96	86	98	98	90	79	74	115	84	105	98	101	103	103	94	95	101	80	103	106	80	98	88	83	79	87	99	91	99	83	106	105	92	85	106	110	97	104	99	114	98	73	86	105	94	99	87	96	79	102	117	77	94	103	67	97	97	114	85	101	91	83	99	89	87	98	90	95	105	65	101	102	87	104	106	86	86	98	77	91	76	85	96	99	91	92	106	72	103	93	83	93	82	96	102	94	81	107	92	118	99	80	98	82	101	118	86	79	75	75	77	100	88	94	85	80	101	95	85	77	86	90	102	76	96	89	77	86	93	99	92	99	95	102	94	108	78	94	99	114	92	97	93	101	111	100	91	95	93	91	90	107	105	90	86	95	95	111	98	92	78	102	102	99	94	107	89	95	103	81	105	87	108	104	104	107	78	81	95	92	101	98	91	98	88	100	81	97	96	82	90	95	86	98	87	76	94	84	95	81	93	94	101	105	83	81	89	80	93	95	95	100	84	110	110	95	98	77	87	103	97	93	91	96	100	100	96	90	112	85	86	82	88	93	101	96	98	95	98	78	86	80	82	94	93	94	83	86	90	97	109	96	87	92	95	101	112	100	94	70	84	104	92	100	106	98	85	82	103	94	103	103	93	97	97	96	91	93	101	87	109	110	103	84	88	85	92	88	77	98	92	84	82	76	102	98	88	115	87	92	104	95	103	102	83	99	96	114	89	100	92	104	110	100	103	92	83	95	100	96	92	89	75	89	104	78	106	89	89	95	92	90	96	102	87	95	94	100	97	82	101	105	101	79	100	86	104	83	90	101	86	94	90	97	102	94	95	79	111	95	82	100	89	77	102	89	97	98	78	95	86	111	91	96	94	111	106	111	77	113	96	86	99	85	81	83	76	93	101	91	102	79	94	100	95	91	105	106	93	94	92	84	112	92	88	99	96	90	87	83	104	95	114	88	93	73	94	105	100	90	100	98	103	95	90	77	85	107	103	84	108	89	97	101	99	101	94	99	90	112	96	86	91	99	96	94	82	104	73	104	91	96	80	80	102	97	98	91	86	90	98	96	92	110	88	87	79	100	102	99	95	91	71	104	101	99	102	86	90	94	90	99	92	89	86	110	93	96	98	95	104	87	94	89	94	84	96	94	119	100	112	91	86	96	105	94	95	84	96	98	73	110	95	113	90	106	93	100	87	104	98	108	84	98	108	101	81	91	90	93	91	96	89	98	101	87	103	88	97	110	85	88	88	88	95	98	95	88	95	83	98	89	93	94	116	102	98	82	82	87	95	81	94	101	94	77	96	74	103	101	92	102	100	87	106	82	78	110	89	81	102	101	74	86	101	91	102	89	90	113	90	92	89	89	103	85	94	82	92	93	104	104	102	97	102	84	106	85	87	109	117	93	111	90	100	82	86	110	94	86	102	79	88	105	73	88	101	96	97	88	90	100	101	86	77	95	82	109	90	88	100	97	94	92	101	102	111	101	103	105	96	109	107	92	86	102	94	105	86	108	82	104	99	101	89	97	89	103	96	98	106	97	92	101	84	98	105	88	94	82	110	105	97	98	100	94	97	95	82	80	80	109	97	99	96	86	103	92	106	102	85	90	67	94	87	93	92	91	98	103	100	91	112	85	98	96	100	101	91	106	88	82	105	86	106	99	89	86	101	105	96	81	99	105	69	93	84	92	104	103	93	94	86	92	110	93	90	75	105	89	91	91	85	88	91	85	89	92	85	97	105	109	95	117	89	88	114	92	95	103	91	112	93	87	110	77	95	77	92	105	95	94	85	88	85	91	92	102	93	86	86	98	82	110	88	100	89	93	98	93	97	100	90	84
7363	1163	948	1000	1143	1405	1491	1399	1314	1248	1268	1170	1092	1078	1007	1002	1021	978	982	957	956	918	885	906	927	875	900	870	913	926	883	881	905	878	900	919	885	877	889	906	832	873	865	909	854	887	897	859	902	891	846	864	864	940	860	895	884	864	870	833	856	871	845	866	826	869	871	896	855	879	885	894	849	914	864	853	892	930	872	910	888	863	901	819	826	880	880	880	892	864	881	863	853	907	851	894	861	861	884	891	928	876	916	860	850	867	901	873	866	945	832	850	837	859	891	840	870	836	908	885	858	867	843	866	847	856	835	882	856	852	861	922	883	854	891	816	868	817	873	847	904	917	859	866	861	915	888	856	852	808	856	800	816	847	863	870	857	851	868	817	829	880	879	867	870	801	841	828	876	810	826	812	845	860	829	828	863	888	835	876	901	822	877	877	911	849	898	848	861	861	889	837	834	855	862	861	888	832	768	863	857	830	846	837	873	829	813	923	901	854	847	858	896	816	845	855	875	889	846	821	857	867	865	880	881	905	918	825	853	924	882	827	898	848	892	914	881	858	867	849	905	852	860	847	859	943	824	833	845	927	848	908	867	881	837	867	868	872	885	943	878	853	840	845	889	917	872	897	853	813	816	934	866	834	875	825	923	918	844	866	873	854	871	882	865	880	772	894	906	890	854	878	830	861	858	847	873	843	905	835	854	864	906	907	850	863	862	897	851	891	887	881	896	918	895	950	864	797	862	869	842	826	831	808	861	870	917	825	907	825	847	835	857	870	865	832	896	888	850	846	918	844	891	867	898	875	864	874	864	867	887	892	857	917	856	858	862	900	849	864	827	886	845	840	912	817	867	899	878	889	912	826	867	894	902	917	879	802	852	854	883	849	835	855	821	874	861	857	848	882	874	889	916	892	840	836	847	879	829	873	910	861	882	872	862	859	901	859	863	805	849	901	859	874	878	865	884	852	875	840	861	865	856	855	818	907	869	896	868	879	812	864	843	957	901	887	896	885	904	860	832	896	861	860	888	888	881	927	828	878	844	855	886	839	865	854	842	891	883	908	878	862	888	867	845	851	863	851	905	863	947	852	940	831	870	827	783	836	899	886	889	814	859	871	844	897	860	862	846	879	835	891	829	874	883	857	868	890	824	918	866	896	925	845	847	883	862	902	833	882	909	881	887	903	851	869	885	839	896	871	859	856	912	870	867	855	866	866	845	889	894	883	855	876	866	915	860	853	869	909	913	853	834	833	828	828	828	847	872	877	849	822	866	868	878	847	872	890	878	860	915	883	837	856	854	846	873	871	843	837	823	849	818	890	848	825	837	846	868	816	844	839	803	872	976	832	860	876	876	828	875	924	902	809	844	894	840	870	839	910	906	886	895	858	834	830	838	826	849	859	868	833	850	894	877	848	907	857	888	813	898	867	894	886	877	849	892	874	863	819	853	912	858	824	895	857	874	844	891	881	887	840	813	914	888	838	899	909	897	868	899	822	871	867	862	859	860	876	879	847	870	902	851	891	855	848	919	908	869	853	855	865	858	835	827	876	850	832	881	890	893	848	835	854	842	865	850	776	855	882	824	880	889	777	943	849	908	890	867	819	865	882	900	892	888	860	827	862	850	898	824	899	892	819	889	907	834	875	886	837	879	857	893	903	860	925	863	838	860	871	820	885	889	833	919	844	910	875	834	864	849	838	872	877	887	896	891	842	882	845	892	870	876	858	907	880	891	877	869	880	870	911	882	863	860	807	857	877	846	877	881	846	919	869	824	885	913	893	869	889	843	888	910	958	886	838	859	866	876	838	869	868	832	874	884	814	862	815	833	836	838	850	865	884	889	853	918	849	867	872	888	873	897	827	858	894	870	859	840	887	845	832	835	863	865	826	911	828	880	845	820	816	831	844	884	842	868	891	819	942	894	821	893	873	831	881	925	856	911	854	868	890	918	884	868	896	862	884	875	792	877	857	843	911	859	845	864	855	845	912	838	881	906	875	845	848	877	852	829	862	815	822	799	874	873	844	900	850	863	876	879	862	925	875	845	828	845	893	889	885	868	845	869	899	849	846	817	904	826	932	869	839	875	893	877	876	878	835	841	862	892	887	881	879	827	877	869	795	852	840	871	839	861	908	901	889	859	817	882	840	847	846	887	868	886	805	874	852	909	823	855	846	940	881	837	892	898	833	877	941	902	816	845	911	859	938	898	831	848	904	830	889	908	907	878	890	830	806	886	851	836	856	888	844	876	878	862	867	880	835	908	878	846	854	898	828	874	867	845	872	848	843	865	813	871	846	901	859	868	858	868	765	869	827	863	850	839	855	879	855	818	826	875	864	853	884	867	841	856	877	851	865	859	863	878	894	892	855	854	870	913	847	904	915	903	861	849	817	854	828	886	872	840	840	852	872	817	845	824	901	876	876	918	883	864	871	845	902	851	902	895	911	896	873	852	871	835	828	854	855	902	955	847	853	874	835	871	883	853	905	879	868	875	905	839	903	873	853	905	850	928	893	886	865	869	824	880	902	870	867	868	824	827	849	899	857	839	855	809	869	863	861	861	825	836	900	834	871	898	853	899	905	862	811	849	881	932	849	863	877	871	861	862	822	886	888	882	849	903	859	895	806	893	872	856	885	867	858	926	854	891	863	851	877	890	857	885	870	849	866	871	861	887	885	857	849	900	852	912	862	811	882	834	870	901	833	846	797	846	931	849	822	859	870	893	872	895	868	880	849	834	903	866	838	876	868	924	852	850	888	841	909	916	900	910	860	897	846	907	840	862	843	869	855	838	877	875	901	900	838	838	858	874	915	876	905	870	883	861	800	872	880	852	886	887	897	851	856	860	878	891	873	887	878	844	854	869	868	861	907	860	881	852	885	904	849	837	897	860	855	844	852	832	848	867	898	907	840	892	848	826	813	846	843	897	863	903	888	957	859	913	853	908	881	808	833	830	850	828	853	903	855	816	859	893	863	877	853	905	844	887	856	818	886	837	817	852	867	862	884	870	865	883	844	887	812	891	870	861	850	884	859	851	837	872	847	881	920	911	877	877	839	865	903	850	912	856	884	905	851	858	838	852	856	880	857	801	888	886	841	867	874	901	844	877	836	836	858	835	858	840	856	836	906	846	844	809	879	851	847	862	876	843	894	896	834	850	868	818	848	823	828	888	852	866	876	851	854	836	842	859	898	878	881	914	900	866	862	793	885	862	909	838	861	883	803	797	839	846	900	861	831	897	848	856	858	860	870	825	842	865	871	925	826	901	864	859	872	905	809	857	838	836	863	865	875	895	870	912	873	854	883	820	896	855	864	905	889	856	860	873	874	840	883	883	866	847	895	872	878	812	852	888	860	832	853	902	865	876	888	827	899	877	869	840	942	881	865	831	915	834	862	854	850	909	899	918	832	907	891	889	866	901	834	867	845	926	881	875	877	844	839	921	879	838	879	824	886	837	874	869	865	842	870	821	856	860	847	818	908	822	874	866	868	907	862
1553	168	107	93	77	72	115	87	99	101	80	63	93	73	92	77	77	86	83	71	58	69	70	59	67	55	73	64	72	72	65	77	83	76	69	52	62	71	66	53	63	67	60	74	58	73	55	60	61	59	50	60	67	60	66	60	49	56	56	68	77	58	72	65	57	53	74	82	81	49	74	77	61	61	63	54	66	71	51	66	66	67	62	67	59	68	66	57	64	58	60	61	63	72	59	53	69	61	66	57	60	63	67	63	70	65	69	59	72	58	62	68	80	52	73	54	54	62	71	73	57	68	59	52	70	88	70	66	55	62	70	63	72	71	74	41	66	61	62	53	59	67	69	63	58	65	70	68	65	57	63	61	61	46	63	81	61	65	63	62	50	68	64	52	55	70	55	60	55	60	64	64	52	54	59	67	68	66	56	71	75	62	50	50	65	56	64	70	71	69	67	63	54	68	70	69	69	71	70	65	56	54	55	71	69	56	72	60	60	62	80	54	50	75	66	65	65	54	67	66	61	68	49	62	55	63	77	70	77	50	69	60	56	48	50	60	66	68	70	58	63	71	57	63	65	72	66	66	52	48	65	53	62	52	68	55	59	51	54	57	75	66	64	73	65	68	65	69	57	51	60	74	62	67	59	60	63	53	60	67	54	63	53	61	60	62	65	52	57	61	63	67	58	58	50	64	66	63	54	65	50	75	76	55	64	64	58	77	68	60	63	66	61	77	48	53	60	62	73	60	63	75	63	70	51	71	58	65	54	56	61	59	63	69	58	68	59	65	65	54	72	65	67	53	64	61	60	61	62	63	61	68	57	72	69	63	59	59	55	71	64	63	77	76	50	57	63	62	67	75	76	62	57	80	67	54	63	69	62	63	45	60	57	58	64	61	59	53	85	60	53	63	55	57	57	53	68	61	63	57	66	72	64	77	64	62	73	53	58	67	64	60	71	52	51	60	77	54	60	63	60	59	70	50	57	53	62	55	67	70	77	68	67	66	60	48	64	69	70	54	74	71	73	55	59	55	67	66	59	67	69	58	65	71	63	55	74	68	60	59	70	52	53	59	59	74	68	66	65	71	55	51	73	48	64	64	61	68	57	70	62	62	65	73	71	65	73	53	74	58	64	69	51	57	57	57	65	65	60	59	53	65	56	67	53	56	70	57	71	57	60	48	64	55	43	67	51	66	63	56	65	57	76	75	61	60	62	68	56	62	57	71	49	60	70	68	64	65	54	62	63	66	61	73	66	48	79	66	62	58	65	57	59	64	72	62	58	65	67	60	68	62	58	73	66	60	68	68	77	73	58	51	60	71	74	54	74	51	48	68	65	59	51	57	63	70	68	64	65	74	55	59	63	86	77	70	53	66	58	69	67	62	82	67	69	63	77	68	69	62	67	62	66	75	59	53	59	70	49	49	65	63	68	69	50	64	51	69	56	61	73	65	73	63	42	60	58	64	66	71	69	60	73	52	54	63	70	54	70	59	53	75	64	68	72	86	64	59	73	66	59	62	68	55	62	59	58	77	56	71	63	56	59	54	39	68	64	74	65	61	66	66	63	69	65	63	80	83	56	71	74	58	57	73	72	64	67	59	71	53	58	60	63	54	49	71	54	70	60	69	66	73	73	60	60	75	59	54	55	62	54	64	64	68	71	54	67	62	68	66	56	56	63	76	84	69	59	61	67	50	73	66	66	66	69	64	58	48	56	66	53	61	63	69	49	53	71	55	63	58	72	71	56	66	64	58	72	68	55	66	69	69	62	74	58	58	68	71	69	66	69	76	61	65	53	75	70	76	58	64	66	61	70	55	84	60	48	75	59	72	67	60	56	59	67	53	64	67	70	53	65	67	68	72	58	71	73	70	59	70	70	57	61	67	70	61	79	48	73	75	61	69	57	78	73	65	56	71	46	62	66	63	65	54	70	46	74	64	53	61	78	47	54	57	58	59	68	80	67	61	61	44	60	75	66	70	55	62	69	78	74	63	74	57	59	54	68	57	65	69	61	85	71	62	57	59	54	65	55	68	46	64	48	59	72	55	67	41	54	73	57	52	67	63	64	62	65	57	62	79	54	79	58	57	70	68	54	60	57	52	54	72	67	61	62	55	65	53	58	63	52	70	50	59	65	70	69	59	60	67	64	73	71	58	65	81	64	67	66	75	65	65	55	78	78	69	70	63	58	69	55	74	72	52	59	49	68	70	62	51	64	67	62	55	58	65	53	53	51	61	62	61	46	70	64	62	59	58	65	59	49	56	45	70	58	49	63	51	66	64	60	70	66	73	59	68	50	56	66	70	62	68	62	62	51	57	79	62	80	66	66	44	63	50	47	54	54	75	56	70	65	64	55	66	68	86	62	52	61	86	71	69	65	57	65	70	79	66	72	64	66	53	67	62	78	63	65	56	74	56	68	63	52	71	65	58	57	51	61	73	63	54	69	60	69	68	80	74	71	64	61	60	64	66	58	76	67	61	69	78	66	73	67	56	63	71	61	69	63	61	59	54	55	65	57	63	69	70	67	55	69	60	77	60	67	60	57	55	73	65	63	72	72	51	64	67	62	63	71	68	54	70	60	68	56	51	50	68	67	69	52	71	55	51	55	61	65	59	57	74	55	75	58	60	78	66	60	69	61	48	53	67	48	51	81	59	61	73	56	64	63	67	57	55	63	64	61	53	70	61	50	70	74	58	73	61	73	64	56	56	55	83	69	64	72	49	55	72	68	57	74	76	77	58	64	67	66	57	48	66	64	46	66	52	64	63	57	77	77	75	56	77	71	72	59	72	59	50	62	61	54	50	69	58	71	66	60	70	56	75	60	66	62	62	68	41	71	68	58	65	63	59	54	53	58	76	59	54	62	65	59	63	56	62	60	51	57	59	56	62	61	56	58	50	54	60	63	64	66	56	68	69	64	66	60	60	41	69	69	66	68	70	50	59	86	65	53	69	69	64	71	61	63	72	65	54	74	66	54	77	47	67	65	69	55	57	60	56	54	60	60	72	64	79	64	57	67	64	58	51	67	54	91	69	63	63	62	74	58	52	71	63	64	57	67	60	67	79	63	68	62	57	51	79	53	72	61	72	55	68	54	66	57	51	47	63	70	62	62	50	48	59	68	72	58	57	50	59	56	46	57	49	54	65	59	78	59	67	62	52	67	63	65	47	52	53	67	63	65	74	61	75	72	72	58	52	55	63	62	64	70	59	67	66	57	71	58	71	68	69	65	64	61	83	65	57	69	55	59	68	56	56	67	68	65	76	59	69	81	70	47	71	53	61	64	39	59	63	75	60	74	55	62	56	65	56	67	71	65	65	54	71	46	64	74	63	56	54	65	65	73	63	47	55	61	64	75	60	71	71	67	61	67	58	64	75	60	67	77	50	68	60	49	50	72	65	65	65	68	63	66	47	72	66	60	69	67	70	69	74	57	60	58	57	60	57	74	74	55	66	56	72	78	59	64	48	65	68	68	62	67	72	79	54	63	45
11720	2016	1221	1214	2402	3861	4063	3670	3058	2625	2249	1939	1757	1538	1371	1201	1211	1088	1053	1050	868	971	876	862	873	853	874	823	754	795	721	759	709	764	709	760	799	732	710	693	748	719	703	681	688	727	629	669	702	674	703	678	632	654	680	628	661	663	653	672	629	657	675	657	664	644	659	626	687	681	655	692	660	664	690	662	629	631	679	629	680	631	680	664	604	653	630	630	655	665	677	614	605	653	678	643	656	656	641	670	611	665	650	634	631	647	663	656	715	605	654	637	635	662	614	644	670	633	663	643	616	645	638	632	653	623	653	704	644	640	646	647	636	672	652	651	681	658	671	633	672	646	604	582	623	648	619	654	640	660	620	630	664	638	662	623	638	647	671	629	658	653	620	615	616	704	623	645	665	596	647	679	625	653	581	637	652	631	666	621	667	645	634	659	667	611	638	612	653	644	681	620	668	622	680	688	676	667	635	696	671	629	628	644	656	638	657	699	683	623	659	671	624	642	657	671	634	671	615	635	661	665	695	655	634	695	644	631	671	668	630	655	645	614	675	628	660	638	644	667	673	638	648	645	651	611	598	694	597	655	648	610	632	609	635	647	685	657	603	662	638	702	618	618	651	630	685	663	707	637	635	659	619	665	620	630	639	665	659	640	633	644	634	632	631	669	612	664	600	597	639	649	673	607	660	638	670	631	654	624	637	631	635	627	630	668	632	638	654	653	633	649	641	640	656	609	640	671	651	618	641	654	638	641	643	627	670	650	637	632	674	640	615	621	630	621	624	699	661	615	634	657	634	674	610	618	653	653	630	638	628	611	644	611	674	591	676	625	669	624	645	643	607	658	688	637	666	588	617	614	674	654	637	638	626	652	599	653	611	665	662	617	633	619	618	644	606	612	629	645	605	636	651	649	607	664	663	649	667	704	664	649	681	673	607	660	649	647	636	630	635	649	698	634	636	651	606	598	606	638	658	606	636	620	669	609	662	640	642	632	613	647	569	619	636	625	663	666	634	644	703	585	622	638	612	625	637	661	609	614	658	641	621	607	650	619	648	617	625	638	613	607	588	669	635	658	558	628	628	655	656	623	627	619	631	684	666	599	618	632	656	628	578	630	666	638	627	636	621	665	643	635	638	646	642	631	644	652	629	619	643	634	629	659	627	653	625	650	641	705	658	675	659	679	625	644	609	653	649	675	634	628	632	635	649	615	636	638	609	617	623	674	635	649	627	670	652	625	633	650	647	652	640	637	676	639	631	621	647	630	638	643	607	679	655	675	671	645	681	661	631	641	656	657	615	630	622	656	646	591	641	679	638	638	607	609	649	660	622	671	648	637	644	643	658	581	601	634	672	672	619	642	655	659	666	653	592	654	663	654	623	620	632	617	611	632	612	626	679	670	611	632	622	672	605	624	668	626	664	654	617	663	632	647	722	679	671	603	636	652	643	650	671	609	638	628	605	641	639	633	636	665	645	630	652	622	650	637	649	574	646	631	674	652	618	589	661	632	581	637	567	691	625	641	634	623	635	602	627	652	642	609	655	612	595	610	611	633	603	669	616	645	622	619	615	672	651	647	665	686	677	636	650	602	648	606	637	605	632	668	688	641	653	637	620	618	626	609	643	653	628	663	594	661	604	617	626	631	695	661	627	667	622	648	636	637	657	611	658	673	675	630	646	629	633	705	631	632	628	625	634	621	627	635	684	639	658	660	648	661	671	611	621	616	658	669	632	675	637	667	616	649	652	677	638	619	635	635	648	711	650	637	629	648	630	590	611	630	621	689	656	662	665	659	651	652	661	675	698	624	682	623	674	678	658	620	694	645	615	660	620	633	629	632	651	638	627	673	657	636	660	628	599	640	663	637	632	679	679	620	635	626	654	636	636	613	622	642	615	632	626	654	654	671	633	648	635	652	657	608	625	639	645	605	656	622	577	633	621	645	669	664	628	587	659	625	637	669	666	662	690	613	594	669	624	642	613	638	689	635	639	657	703	610	632	614	657	667	680	601	666	679	673	659	629	646	601	655	653	631	650	618	613	620	660	647	653	602	631	600	655	597	651	591	606	600	638	640	643	655	612	633	635	670	642	641	598	649	655	696	593	663	630	638	645	585	654	617	619	645	610	655	612	618	662	680	636	658	658	625	605	595	620	639	626	659	698	600	648	665	596	596	656	613	625	638	644	646	628	685	652	582	619	647	622	678	640	637	689	612	598	657	647	604	632	637	636	673	670	614	642	667	683	642	633	631	608	637	652	618	647	649	620	643	622	663	639	662	657	652	651	651	624	675	623	628	659	614	648	614	608	606	616	671	668	636	610	656	686	654	641	633	612	628	664	648	619	684	610	649	710	637	644	601	677	708	677	642	685	661	646	637	656	674	623	665	650	608	640	631	648	642	638	640	617	664	652	695	648	626	641	661	633	667	624	643	619	607	623	580	654	652	611	691	644	666	660	638	656	646	656	652	684	629	645	636	614	613	615	691	592	616	656	616	623	701	671	663	638	606	644	608	627	621	618	669	637	668	625	660	594	646	637	629	645	633	674	663	611	636	621	589	642	652	654	628	659	630	637	607	624	686	612	660	690	620	643	634	651	595	676	622	655	645	657	645	626	600	615	625	641	618	692	635	597	670	649	597	622	643	636	669	641	677	663	643	644	646	684	615	639	663	643	607	652	648	627	653	608	643	614	642	648	679	644	631	639	613	605	648	643	658	625	652	608	615	626	631	633	632	642	607	581	629	640	611	638	619	677	610	633	642	637	614	660	667	656	632	681	617	626	636	649	656	631	684	603	622	623	648	641	619	666	628	696	676	634	614	635	640	641	660	668	628	643	632	629	623	622	636	635	639	606	659	634	603	649	656	633	588	699	628	637	657	646	621	643	630	616	608	673	630	591	605	636	598	623	686	652	594	618	593	623	668	637	656	656	629	609	672	580	656	651	674	665	614	615	658	639	675	688	628	641	651	660	648	668	710	645	627	628	648	622	600	590	609	638	603	629	618	672	604	604	627	632	641	660	616	683	619	660	642	666	647	662	662	645	619	637	617	672	639	622	642	646	631	621	624	687	667	663	618	645	621	656	659	637	615	687	663	613	633	657	621	654	596	620	672	654	673	650	608	599	616	643	628	642	630	628	589	692	622	622	580	623	594	643	629	648	646	632	715	667	652	654	656	627	646	628	642	626	650	670	628	673	642	661	630	660	653	660	661	649	626	599	634	610	640	670	662	618	622	641	658	649	630	622	654	653	662	636	614	657	669	623	591	670	656	622	679	638	617	654	639	619	616	626	633	631	638	605	658	640	650	626	664	625	605	645	620	629	652	665	598	654	616	662	661	649	637	646	667	600	659	644	654	633	664	631	690	610	655	605	653	641	614	685	713	625	643	660	664	657	658	682	592	609	640	642	664	713	629	651	599	625	621	640	672	625	670	617	675	622	642	624	669	651	625	647	640	624	660	662	605	628	652	637	617	639	643	666	638	615	669	643	651
3285	121	87	89	63	82	84	92	77	101	83	74	93	76	72	74	69	64	62	71	68	67	71	49	71	69	67	57	47	70	70	54	72	47	64	66	57	59	58	68	56	61	65	64	47	62	47	56	71	55	66	68	61	59	67	58	54	55	51	60	50	66	61	56	64	60	60	63	58	62	54	64	75	56	52	56	50	61	51	51	50	54	46	58	57	62	56	61	66	57	54	65	59	57	68	72	84	55	48	61	64	62	61	61	65	58	51	56	49	70	56	65	60	58	65	48	49	67	62	53	57	58	68	60	61	51	63	61	58	54	61	68	51	62	66	51	53	64	61	52	63	51	69	76	44	57	67	51	56	69	72	53	55	69	72	56	58	72	60	52	59	62	58	55	58	54	64	66	62	66	65	64	54	60	60	56	61	57	60	57	57	60	54	54	56	54	60	61	48	64	66	50	64	72	50	53	84	69	60	66	54	54	55	47	57	58	64	58	56	52	51	60	68	49	63	61	57	50	71	64	57	68	54	60	57	54	59	55	56	62	69	71	50	76	59	58	65	70	63	63	37	59	74	62	64	72	47	61	55	75	76	64	56	54	53	61	70	66	55	55	55	63	59	77	66	51	56	54	51	65	72	54	63	68	58	52	68	56	68	59	55	48	74	70	54	62	55	61	55	65	58	53	54	59	59	66	55	72	55	68	64	60	63	71	66	63	56	65	44	66	42	55	66	51	78	53	52	49	50	58	49	58	55	58	54	44	62	67	48	60	66	56	52	44	60	60	63	49	69	44	67	58	65	58	47	50	44	66	43	46	73	76	52	70	59	57	62	40	76	59	69	55	54	49	60	65	67	72	50	65	56	54	48	56	55	51	71	48	57	63	53	72	66	66	62	67	48	49	52	60	60	63	67	64	74	50	63	74	63	52	55	47	67	55	58	42	63	72	54	64	52	58	64	58	58	54	60	85	52	66	61	57	67	55	74	60	62	79	57	70	60	54	46	51	64	63	65	57	71	57	53	52	48	64	48	61	70	73	49	76	65	67	64	48	64	53	42	51	62	60	53	64	57	65	56	73	59	59	68	65	67	59	52	58	53	62	62	57	57	61	48	54	43	64	49	57	42	66	59	46	61	61	53	56	48	53	59	74	51	79	50	67	55	54	57	51	48	49	51	60	70	69	72	51	62	54	65	66	60	54	64	58	74	75	56	59	44	57	64	44	61	67	61	62	65	47	64	59	68	56	53	62	44	66	53	59	68	54	67	55	60	57	50	60	68	75	63	57	52	72	54	48	45	59	63	59	46	64	67	60	69	55	61	68	55	52	57	58	61	63	63	56	50	60	61	67	64	64	53	51	53	68	62	71	77	70	64	60	66	64	53	61	67	52	70	55	62	62	62	58	57	45	54	54	46	56	66	57	58	60	67	59	57	75	56	63	53	51	70	50	62	69	58	58	55	57	72	63	55	46	50	67	55	73	66	70	68	76	51	51	60	61	57	60	71	58	60	56	56	63	45	55	62	81	58	66	58	60	76	61	66	63	58	61	56	58	75	66	48	45	47	71	60	61	78	64	67	56	43	67	57	56	56	64	55	42	59	46	68	51	77	69	59	57	68	60	53	68	56	70	60	47	64	59	57	69	53	58	57	64	64	54	71	76	50	55	55	63	57	58	61	60	62	52	62	54	60	69	74	60	62	52	50	68	46	60	48	63	53	54	61	52	57	66	52	51	61	64	60	61	75	55	42	51	58	56	50	62	58	55	56	50	53	53	63	48	55	65	58	62	57	55	57	63	44	51	68	72	69	55	55	50	66	53	63	46	51	59	63	52	56	52	67	59	74	66	69	52	63	69	55	50	54	60	58	52	50	62	62	75	49	64	62	58	56	55	74	68	50	82	72	62	62	53	53	63	71	62	57	67	59	58	62	68	58	55	60	57	52	61	56	70	44	57	66	67	64	61	54	71	67	44	42	54	65	59	67	51	46	64	60	64	60	67	64	68	52	71	55	46	56	73	45	58	52	46	58	70	65	52	51	66	50	66	47	55	42	58	81	58	51	65	49	50	59	59	53	63	64	68	58	58	43	51	44	54	62	76	67	61	74	73	68	47	71	64	63	59	59	62	50	54	53	61	50	69	56	49	61	69	69	70	46	60	55	52	54	59	57	56	70	72	66	51	50	72	80	63	59	72	54	62	72	54	51	63	71	65	57	72	57	60	62	69	51	73	50	73	47	62	65	57	46	58	52	60	64	46	54	49	58	53	65	56	67	57	65	60	56	60	58	61	58	65	50	65	55	65	57	47	63	59	58	58	57	74	54	64	50	75	66	59	52	50	51	51	56	77	56	49	62	58	69	68	57	66	56	74	59	47	46	67	53	49	52	60	53	57	62	64	56	63	55	64	50	51	57	68	68	69	62	72	49	70	68	58	56	64	63	68	47	62	58	57	56	77	42	63	64	54	62	60	52	58	61	59	50	63	56	61	61	69	51	55	66	53	53	58	68	45	61	66	50	59	50	70	59	56	58	68	59	59	62	70	71	59	56	61	65	59	53	66	53	62	62	47	57	48	67	58	52	48	75	71	56	66	48	63	51	64	68	54	47	52	48	56	63	61	57	48	59	64	69	56	57	60	64	45	57	69	60	54	62	56	51	59	63	46	52	53	67	61	64	55	63	53	52	60	54	60	63	50	65	64	59	68	67	56	59	47	62	49	59	63	68	56	62	61	65	62	78	50	62	57	65	59	57	64	68	56	57	49	48	65	53	53	59	54	69	59	61	54	54	57	59	57	61	74	64	48	60	76	53	72	65	59	64	59	59	55	64	64	48	56	65	59	51	49	55	52	48	72	65	47	54	60	65	67	48	52	51	73	81	59	58	52	63	51	40	49	62	52	58	60	61	65	66	66	59	66	63	51	48	57	71	68	52	47	65	56	57	49	66	63	71	70	48	65	55	57	51	51	63	60	49	40	64	65	53	59	63	45	55	68	64	47	55	50	56	73	64	58	62	60	32	44	69	59	67	54	52	47	54	52	61	50	64	50	65	58	67	64	61	61	78	50	53	69	64	59	53	66	60	61	56	62	58	63	73	69	65	49	65	55	41	58	68	54	69	69	58	62	59	65	61	64	65	64	56	58	55	73	78	56	65	59	62	61	45	67	55	65	50	58	67	55	57	50	52	71	58	59	55	53	64	67	51	57	69	63	47	53	55	53	70	54	68	65	83	49	57	66	70	45	56	68	61	66	68	49	68	67	53	58	63	60	54	64	47	62	48	49	62	51	54	47	64	60	68	46	50	44	56	46	66	62	48	61	69	62	53	61	62	64	52	43	53	62	52	65	46	64	61	59	59	63	59	76	61	50	69	54	78	52	64	58	55	53	67	65	59	72	67	64	52	66	61	56	51	65	66	52	52	49	69	65	48	63	46	54	51	70	68	53	52	65	56	66	65	61	75	65	59	69	50	55	50	70	63	50	56	58	57	68	58	61
8209	1493	1045	953	1828	2996	3285	3064	2748	2388	2076	1740	1703	1456	1340	1233	1188	1104	1052	970	893	897	859	889	854	777	748	754	757	731	706	670	668	694	703	694	618	655	657	604	631	642	651	583	550	583	557	607	633	598	574	619	575	587	556	577	580	555	619	582	583	549	548	585	605	628	561	547	536	564	527	549	559	542	574	587	568	559	567	558	584	554	564	554	560	576	538	557	512	568	548	529	530	547	541	542	583	564	539	565	564	516	565	576	535	524	565	554	527	556	577	544	572	550	554	538	592	558	583	584	536	552	594	560	528	613	571	553	532	568	557	530	544	517	586	560	546	557	536	612	554	572	543	531	533	559	593	559	527	535	563	511	515	509	573	559	522	531	526	561	558	563	518	562	547	562	540	534	540	554	551	569	543	531	568	550	562	558	537	583	582	545	499	550	530	553	528	552	548	589	547	555	505	489	502	521	574	506	541	575	557	502	531	532	556	540	537	511	539	537	573	552	571	550	557	511	542	549	572	526	522	528	510	539	526	544	510	531	527	524	515	520	565	563	544	563	582	569	545	512	591	565	548	539	520	519	531	553	479	568	561	522	535	549	538	531	531	554	522	553	576	551	556	550	553	528	558	479	527	566	591	546	547	527	504	553	553	562	520	531	539	530	515	497	567	503	557	510	551	533	562	550	562	584	529	554	570	549	511	530	524	603	584	577	522	506	537	529	545	558	515	535	543	562	551	538	526	494	541	543	609	574	565	529	516	535	567	596	559	523	524	585	527	514	530	564	573	521	559	572	545	545	576	542	573	512	574	556	601	552	553	576	542	534	540	581	557	582	566	542	580	520	568	490	559	592	580	538	561	527	509	525	556	520	563	514	548	551	557	563	556	559	506	536	538	568	584	523	606	574	540	527	530	519	548	507	551	567	544	534	521	537	561	523	526	547	507	502	565	562	493	536	582	559	528	564	541	523	503	528	532	519	583	545	543	555	505	538	549	542	525	531	558	540	543	554	564	497	545	550	552	563	589	536	543	559	503	549	562	578	544	602	537	543	540	535	520	580	516	530	544	566	518	516	515	532	556	581	554	527	536	528	584	555	542	541	515	577	524	526	578	527	560	538	524	509	522	572	547	541	541	515	525	560	584	541	557	496	571	545	524	519	542	546	530	506	546	565	537	534	563	490	562	525	524	560	588	539	512	586	523	501	573	558	546	545	559	527	554	541	523	572	500	525	537	510	522	550	580	562	548	566	542	548	558	527	531	558	518	552	538	547	531	524	506	537	556	546	541	532	566	521	535	530	600	581	543	546	607	513	525	552	531	520	599	537	534	521	576	568	566	565	510	554	544	585	545	553	494	514	546	530	553	524	513	540	564	540	543	517	558	590	563	534	552	559	516	577	555	530	568	528	524	544	583	522	585	549	500	533	577	507	535	511	558	533	508	535	599	544	540	533	570	557	559	583	562	554	578	516	565	521	499	550	523	562	521	556	529	529	592	539	549	505	566	542	529	552	610	529	515	555	529	505	492	519	528	507	508	521	571	514	501	545	503	533	575	559	566	552	542	524	520	581	526	531	549	568	560	564	614	529	516	570	556	555	532	518	527	557	557	515	537	547	551	542	574	499	525	533	524	552	606	515	533	558	547	559	573	549	490	559	543	548	556	534	547	555	566	536	533	547	512	559	492	532	596	523	547	540	549	549	540	556	539	566	565	574	532	538	567	572	521	564	521	543	546	535	533	564	558	563	548	516	542	557	549	552	523	559	555	519	519	549	561	523	561	533	596	574	533	549	563	602	528	557	538	532	592	578	498	541	558	538	496	560	551	540	528	526	553	536	562	552	548	534	578	521	533	525	558	552	566	560	603	535	544	561	523	517	577	522	533	501	554	533	529	547	522	549	589	516	543	507	534	577	527	538	555	550	520	550	556	531	512	541	553	568	559	568	547	547	574	529	563	553	563	530	554	594	565	548	523	571	526	556	546	539	558	564	549	565	592	525	563	547	529	565	548	520	554	492	518	563	524	536	556	557	519	533	550	555	590	506	516	573	549	561	533	541	563	527	558	542	525	531	546	524	584	591	552	540	558	537	540	561	545	518	548	565	548	544	537	531	563	502	537	539	570	527	580	527	518	522	540	520	557	562	516	544	549	544	556	591	543	573	541	589	570	527	553	536	572	525	535	545	567	500	545	564	560	549	521	573	570	547	516	505	553	557	499	603	534	606	568	544	531	582	542	517	546	517	559	523	586	564	533	547	554	547	529	546	526	545	527	526	540	550	536	527	503	498	518	584	541	580	523	531	542	526	571	565	536	576	529	563	498	564	556	540	525	579	543	549	536	524	578	543	565	547	534	546	539	539	503	556	566	517	542	530	538	551	493	561	566	518	576	541	525	502	580	547	528	496	549	548	532	543	528	533	576	568	522	556	550	580	541	537	498	525	584	534	559	519	565	538	582	545	531	552	548	518	559	595	562	557	515	558	539	577	526	551	562	538	591	554	552	541	542	574	526	543	559	591	534	514	543	556	558	543	589	562	527	576	527	569	570	594	574	560	561	540	580	566	585	542	516	562	594	539	541	570	559	567	560	549	509	565	565	541	504	610	553	533	506	532	525	519	555	533	510	520	551	571	518	537	555	583	544	560	575	545	527	554	564	542	537	611	524	519	530	540	534	539	514	551	533	525	613	509	582	574	581	522	548	550	536	559	528	523	538	541	497	536	550	554	544	562	539	533	569	515	527	532	562	573	568	565	513	524	573	542	529	556	568	559	527	543	558	528	514	555	510	508	565	496	540	510	543	554	572	549	551	584	561	513	501	549	524	522	514	545	575	567	533	553	539	560	523	540	554	572	565	551	527	564	520	557	517	543	545	587	517	551	552	554	535	525	537	501	587	521	557	533	548	525	515	518	539	539	551	577	554	544	510	533	534	554	543	546	523	531	539	567	546	542	557	542	516	526	538	559	524	553	537	527	563	534	523	521	564	566	528	552	557	531	573	477	580	532	558	568	559	543	497	536	507	572	572	520	553	562	546	531	528	536	521	549	524	534	583	561	541	555	603	538	564	544	577	557	543	536	545	535	515	595	597	546	533	542	544	550	553	571	548	535	539	581	574	544	560	545	536	554	525	560	547	571	525	577	516	519	550	510	585	498	510	518	523	540	540	505	567	554	551	559	530	575	501	590	495	551	522	542	549	575	568	540	537	542	589	552	517	485	530	511	523	583	549	549	535	506	555	555	569	551	577	518	572	506	538	538	548	543	554	542	560	564	565	548	529	585	570	515	535	561	513	602	538	517	563	553	525	552	568	511	509	554	562	567	542	526	577	564	560	547	549	547	505	572	570	561	533	518	543	536	533	557	558	539	538	588	563	538	518	535	537	538	563	577	547	579	575	532	542	554	544	532	497	539	510	538	546	524	560	527	546	537	559	568	523	522	545	522	573	582	577	499	544	550	523	508	538	533	519	538	518	569	554	524	535	526	514	567	498	591
2006	165	81	86	63	45	78	81	99	82	78	82	76	92	61	76	57	59	51	52	37	42	55	59	41	42	34	30	41	27	39	42	42	16	30	34	38	42	40	38	40	40	33	37	40	35	47	31	32	33	32	39	37	31	38	30	43	42	43	24	35	36	27	41	48	26	40	31	27	29	45	37	40	29	29	38	36	34	29	39	35	29	34	31	36	34	23	36	34	29	41	30	28	33	41	26	36	29	25	35	36	44	32	40	39	39	44	34	29	41	23	41	36	33	41	36	32	41	20	42	27	36	30	36	26	38	36	40	30	40	25	37	31	31	16	41	42	20	41	32	43	35	30	37	37	39	48	35	38	38	31	29	29	34	33	36	34	33	27	34	35	32	30	44	37	41	31	31	33	26	35	36	39	28	44	37	33	23	33	34	37	36	36	35	38	33	42	35	31	37	34	26	39	24	27	27	26	39	27	34	32	32	26	32	44	33	39	30	31	30	32	36	33	37	30	22	31	46	30	44	34	30	36	30	39	29	39	28	30	23	27	29	33	37	26	30	37	39	32	33	30	33	38	26	34	32	25	34	33	32	31	25	31	37	34	36	38	32	27	33	51	30	41	25	34	33	29	31	37	41	42	32	38	45	34	26	38	39	32	44	44	28	20	43	35	31	52	35	28	35	38	39	28	30	36	29	37	39	38	33	41	42	32	33	35	43	26	34	38	29	32	31	32	34	34	31	27	26	40	27	34	39	40	47	34	22	28	36	34	31	32	39	26	29	28	29	34	28	53	28	34	28	36	27	34	38	35	34	26	36	44	38	36	19	20	43	34	42	34	40	43	37	26	31	40	37	36	45	35	30	21	36	31	27	35	40	27	41	37	35	44	40	35	40	26	43	38	39	43	25	45	27	35	23	28	32	33	35	46	33	41	35	30	32	40	20	37	36	33	27	35	29	31	31	36	42	36	32	33	28	34	27	25	28	25	37	24	34	41	47	36	32	29	31	26	37	33	38	36	30	22	34	36	33	30	30	32	26	28	41	43	28	32	34	37	34	32	36	39	25	32	32	34	33	29	31	28	36	36	37	49	40	36	50	36	38	36	46	42	28	33	32	39	28	32	23	34	40	32	33	38	36	27	41	37	31	23	36	43	32	32	30	24	30	28	36	38	43	43	30	39	46	33	34	36	44	34	27	36	32	31	26	32	33	39	32	41	33	27	30	27	45	42	36	41	35	36	43	39	27	33	38	27	36	40	39	28	45	28	23	39	44	40	43	35	28	31	35	31	25	40	33	28	27	28	28	24	26	39	31	37	30	30	36	36	45	37	47	43	34	23	34	35	39	39	41	28	35	40	42	40	40	39	27	30	40	26	32	33	31	50	41	31	33	40	41	39	35	43	32	29	28	37	35	44	31	42	32	30	34	41	31	23	40	26	30	38	36	42	36	34	36	36	37	28	39	38	37	28	39	29	31	31	34	33	43	27	37	42	33	35	36	36	29	46	45	37	33	39	41	27	40	27	34	26	45	28	32	36	43	31	22	34	33	37	34	28	40	32	33	30	34	32	32	36	36	35	31	34	37	28	30	41	35	46	31	33	23	25	32	30	34	45	30	35	33	27	38	31	34	38	31	38	32	40	28	40	31	38	37	34	34	27	32	34	41	37	35	13	33	37	46	48	24	27	28	33	25	20	38	40	39	26	34	23	42	30	36	27	26	26	41	34	41	32	32	31	37	23	40	34	27	38	37	28	36	29	29	36	27	32	36	40	23	27	47	43	23	39	28	39	38	29	36	33	36	37	26	35	34	33	36	37	36	37	43	30	32	25	27	34	44	30	24	30	36	39	39	30	33	37	28	28	31	34	42	29	27	34	35	36	38	32	34	32	42	27	31	27	33	38	23	33	38	45	45	35	45	33	30	37	31	35	31	47	38	33	40	37	24	35	35	32	37	36	38	29	22	44	41	29	34	28	30	34	35	29	33	36	37	31	43	29	39	34	29	30	40	32	34	39	32	37	36	35	28	36	36	31	37	24	38	33	33	22	27	41	37	14	29	46	30	45	29	32	38	27	34	31	38	31	39	35	31	39	26	46	26	40	36	35	18	43	27	39	38	30	42	20	34	37	37	35	32	31	30	32	29	44	28	21	45	43	33	43	30	28	40	32	37	24	30	39	35	31	27	43	29	41	27	26	26	28	31	29	51	31	31	31	35	24	27	39	30	36	32	38	25	24	36	35	22	32	36	32	36	25	40	34	33	41	35	33	38	37	41	34	33	34	28	30	31	29	32	34	37	33	34	39	23	37	36	30	35	38	29	31	26	33	39	30	38	28	42	33	31	30	36	40	34	26	37	39	20	35	26	21	32	24	34	42	26	45	52	32	31	52	36	24	29	42	31	33	27	28	41	26	51	41	37	38	19	35	28	31	42	34	37	38	40	35	29	33	37	36	27	32	29	34	33	36	33	31	26	34	35	39	42	39	35	30	39	29	39	32	21	33	27	31	29	26	29	33	31	35	41	36	28	30	39	38	42	33	37	38	42	28	28	35	25	29	39	41	37	41	31	30	24	41	35	40	26	34	33	35	37	41	38	31	43	33	37	29	33	20	32	34	29	32	38	30	42	42	28	38	28	25	44	26	26	43	36	29	41	23	34	28	27	33	30	41	33	36	32	35	29	34	36	28	15	33	35	28	27	40	32	37	30	33	28	27	35	21	25	30	32	28	24	34	31	35	28	35	35	35	28	43	28	39	16	28	33	31	31	35	41	31	28	26	43	25	40	36	40	35	42	27	27	33	43	30	30	43	38	33	34	25	29	27	29	30	34	26	34	30	29	34	29	31	32	37	33	34	49	31	35	34	38	24	33	44	29	32	33	29	35	41	44	30	35	30	25	35	27	41	33	42	36	28	31	35	29	31	41	34	26	46	33	34	32	32	46	35	33	36	27	32	38	36	48	54	39	30	40	32	33	38	25	39	33	31	29	33	36	27	30	33	32	31	52	34	37	27	40	23	28	33	41	36	38	24	39	36	36	27	26	34	33	32	42	30	40	47	30	38	34	44	40	48	30	45	36	48	34	24	40	34	31	24	31	35	27	41	36	32	31	39	35	36	34	30	39	40	38	27	32	33	38	39	28	34	38	39	35	37	30	31	22	32	36	32	39	34	35	29	30	30	28	31	33	37	39	29	32	31	32	29	32	41	32	31	37	36	38	38	24	32	31	40	37	33	33	30	25	32	37	32	26	27	33	35	32	47	40	32	42	39	27	43	35	36	21	37	35	29	28	30	36	29	28	31	21	43	34	44	39	37	37	39	35	32	25	35	28	30	38	35	40	47	25	33	34	35	33	24	28	45	38	45	36	26	34	33	29	33	44	30	24	37	37	27	41	29	28	25	35	28	30	31	37	32	34	37	36	34	46	43	36	30	38	32	33	31	32	30	28	30	33	28	42	25	32	37	28	36	38	35	31	41	34	41	32	25	30	31	40
12538	2352	1245	1223	3079	4985	5436	4986	4172	3490	2848	2503	2196	1889	1635	1480	1350	1285	1138	964	921	865	845	835	749	706	656	626	649	599	584	585	560	564	583	545	525	512	534	549	518	448	513	511	479	453	491	490	442	436	498	433	428	449	451	415	466	417	412	389	424	413	411	414	393	426	381	386	439	377	369	401	365	406	378	383	376	411	378	342	369	399	398	401	393	356	371	409	376	363	357	387	366	357	429	403	376	405	386	364	366	360	336	394	398	389	371	412	378	365	374	350	348	358	362	331	357	372	329	357	417	357	345	384	389	387	370	389	357	369	351	356	377	348	375	365	372	347	362	364	388	382	339	366	364	373	368	339	366	363	363	339	371	366	380	363	358	339	363	350	343	353	384	346	347	370	362	344	359	352	354	343	346	345	355	369	358	370	369	355	347	352	378	335	368	416	368	363	367	372	351	372	353	337	361	371	364	396	343	366	359	323	336	394	336	377	397	346	389	358	343	385	339	356	361	356	355	345	364	349	383	364	379	366	371	314	356	355	357	364	358	368	340	343	353	362	381	339	343	388	348	354	343	354	391	352	338	309	391	376	311	335	356	350	343	364	360	341	341	311	334	377	370	348	377	378	384	307	368	362	345	345	353	385	353	371	340	330	379	354	338	370	337	357	352	333	393	368	345	359	327	330	371	346	368	337	364	356	365	369	349	372	381	341	324	333	382	347	326	335	342	327	345	352	370	348	343	377	374	367	356	349	332	348	339	323	330	369	351	377	352	331	368	360	340	345	348	337	348	377	353	344	367	349	374	329	394	346	331	386	345	357	351	380	373	351	365	374	367	359	325	339	378	329	338	342	317	350	351	358	350	349	345	332	333	340	349	346	356	376	365	362	392	347	362	377	361	356	303	371	364	388	370	366	352	322	345	356	343	348	345	352	357	364	365	334	342	332	352	362	370	336	331	354	359	350	328	316	348	390	346	350	341	354	369	358	347	355	368	358	374	384	350	367	353	386	323	352	344	394	378	364	334	348	367	343	350	370	338	358	356	325	366	365	370	369	365	390	305	371	370	375	341	326	372	354	349	364	344	354	333	327	325	326	383	389	372	329	337	374	333	373	367	327	364	356	381	343	372	364	357	367	339	336	348	359	371	338	358	356	374	367	346	378	347	358	374	327	346	366	344	357	350	353	344	351	336	378	356	362	346	345	344	351	393	339	347	365	337	370	359	328	382	313	374	368	366	365	304	341	353	387	369	349	379	385	349	356	369	385	343	365	365	358	348	355	366	361	343	387	387	387	379	360	361	377	366	379	377	355	344	365	331	351	346	360	375	336	353	386	335	370	326	329	372	349	359	310	324	397	327	361	349	381	330	358	361	355	366	371	356	373	350	361	357	335	351	346	366	375	368	378	365	408	376	335	325	356	406	385	355	330	342	374	365	350	375	375	384	383	346	365	383	340	364	372	351	362	322	368	351	341	342	341	361	379	332	385	331	345	373	331	341	369	346	344	360	352	369	345	361	336	370	348	326	368	386	319	337	335	389	360	368	361	369	361	335	338	353	384	372	381	371	354	377	375	349	358	364	323	364	341	347	403	363	344	347	349	370	384	368	337	337	363	329	372	371	365	346	404	369	339	353	332	368	313	371	364	341	361	335	360	379	317	339	344	355	367	347	348	323	407	344	339	351	363	351	336	360	378	354	381	364	341	352	348	337	332	336	333	354	349	352	373	346	321	364	359	363	381	344	357	372	358	315	344	333	359	343	369	370	358	367	339	341	376	359	330	355	355	370	361	351	376	347	365	371	333	334	355	351	349	355	379	351	365	359	357	364	378	363	362	353	345	367	372	360	401	378	388	346	370	335	359	370	346	360	347	366	369	319	362	356	371	340	377	338	375	356	337	359	342	361	340	342	339	335	320	355	369	322	364	390	392	373	365	349	371	353	363	334	335	329	373	333	322	339	387	369	370	338	377	359	357	346	349	346	346	381	336	387	357	364	375	379	378	402	372	348	349	390	348	361	368	341	346	357	375	334	349	369	367	362	347	340	370	341	359	345	354	378	364	369	352	344	354	331	359	341	337	353	364	379	376	341	333	357	330	358	350	333	376	367	376	381	363	363	373	376	380	367	361	386	367	365	367	393	367	375	378	368	354	324	388	335	344	340	323	338	344	376	304	355	389	350	340	368	391	337	360	327	376	362	340	388	357	356	383	348	393	325	352	381	364	349	358	348	356	361	356	385	327	370	365	363	353	360	345	348	349	339	340	389	352	382	334	349	386	378	357	341	350	349	379	341	340	394	368	362	338	359	388	378	379	366	344	354	368	352	361	332	382	359	355	375	339	351	356	385	342	372	319	375	376	374	344	358	346	367	353	360	355	377	382	356	341	369	365	364	364	360	310	372	382	346	352	343	330	347	378	386	327	389	340	381	380	367	372	351	351	363	358	369	339	374	346	356	346	359	330	367	366	371	354	346	343	351	384	341	367	373	376	356	351	390	342	345	365	375	349	347	359	407	331	370	362	338	367	395	356	333	343	346	360	324	360	342	370	352	386	338	390	357	370	325	376	330	325	378	359	373	333	320	400	359	344	362	372	359	317	384	337	343	362	366	350	334	355	403	392	324	365	351	331	375	322	297	341	362	365	330	366	342	372	355	352	362	352	342	340	345	339	334	335	342	339	364	350	367	348	355	363	335	357	354	361	371	362	356	365	353	375	357	353	383	339	349	389	361	359	351	339	362	354	381	356	322	375	340	323	360	367	383	351	355	368	349	349	391	358	330	347	363	377	353	355	376	330	321	353	388	352	383	365	376	357	358	355	395	364	350	368	352	372	371	361	362	344	332	358	351	340	350	366	326	380	383	357	318	342	364	359	357	356	331	335	365	330	363	372	343	346	333	397	376	337	351	374	353	361	353	361	364	374	355	346	348	344	353	333	378	343	327	364	392	345	353	325	371	359	347	335	365	387	347	382	330	384	343	384	356	354	361	348	336	368	317	359	366	335	359	333	390	333	335	382	397	350	360	370	361	363	370	345	359	318	356	350	340	357	351	343	387	335	355	372	357	372	367	329	397	320	330	343	340	330	394	378	342	328	341	372	349	359	328	369	340	330	353	352	382	353	375	347	393	331	355	380	340	345	388	330	367	337	324	339	376	374	357	362	354	368	335	329	342	356	357	362	388	331	373	361	380	346	340	377	337	365	355	382	353	359	363	348	351	345	348	346	356	344	361	374	365	362	322	361	356	376	353	339	330	356	367	363	343	371	347	344	362	362	357	334	369	337	359	362	351	333	351	354	334	362	343	360	371	357	348	365	349	383	336	346	332	368	372	348	390	338	355	375	325	342	351	357	363	353	363	384	383	354	346	331	367	341	353	339	356	353	340	344	339	324	349	379	349	401	375	363	372	357	390	339	341	340	383	360	330	383	347	371	325	342	373	352	336	335	383	332	340	351	383	348	387	379	330	334	320	357	378	322	364	343	374	383	349	345
2228	120	113	114	109	91	92	88	134	105	96	102	99	106	87	90	116	107	111	95	96	101	100	81	87	111	85	84	102	95	91	92	96	90	91	103	115	94	105	95	101	99	96	108	94	94	97	102	88	100	99	95	89	91	106	83	83	100	112	98	101	95	84	84	108	83	105	112	91	90	112	93	109	101	96	88	100	103	85	89	103	105	104	93	74	92	91	87	107	89	98	84	103	101	94	95	85	75	98	86	103	89	97	89	88	80	89	103	105	79	103	99	86	131	97	109	98	99	84	92	104	75	107	82	100	103	100	89	89	89	101	95	100	87	113	112	97	80	109	94	94	93	111	81	107	100	76	80	96	91	88	97	111	100	87	101	92	79	116	86	81	94	106	97	92	106	97	105	92	101	91	84	107	87	106	82	105	101	89	113	95	97	92	91	79	106	92	109	92	95	80	100	81	99	89	103	92	88	97	110	107	93	87	94	94	86	79	93	85	99	94	103	93	96	97	88	93	95	83	103	82	89	107	92	89	101	98	101	94	87	91	83	120	82	106	107	112	95	106	106	71	93	103	78	80	81	99	84	94	102	88	92	87	89	100	86	81	97	93	104	83	100	111	94	106	107	102	87	100	89	96	89	73	70	108	77	81	103	94	113	85	79	82	102	83	91	73	84	89	91	92	98	95	96	112	94	108	77	102	77	99	86	94	97	112	106	74	91	71	111	89	93	95	84	82	95	116	102	86	116	90	89	101	80	116	106	98	92	94	86	92	105	92	112	89	98	104	95	108	102	91	91	106	104	100	92	102	105	105	90	104	108	91	120	100	110	103	102	110	93	101	89	102	70	97	102	92	91	93	91	89	88	94	88	94	76	98	73	102	106	84	90	100	108	83	83	84	98	105	107	89	93	105	84	104	98	84	89	90	94	94	92	100	103	103	94	108	97	97	97	102	95	95	81	93	94	96	100	73	117	84	89	87	95	94	102	99	111	106	97	105	105	106	96	104	112	75	93	89	97	71	90	90	92	91	112	91	105	101	91	87	73	96	91	103	92	95	85	92	92	90	101	98	89	100	86	100	97	95	83	76	89	85	96	84	98	110	83	76	79	102	98	105	102	115	75	105	84	89	95	123	103	94	83	92	102	92	95	99	102	96	106	79	95	92	108	109	85	88	84	82	96	97	97	87	100	95	77	111	93	90	104	99	83	101	109	82	94	99	113	99	94	94	100	96	93	81	92	105	103	96	87	95	107	97	94	107	94	104	93	94	95	100	96	84	86	110	90	100	100	93	100	99	111	103	108	103	82	88	98	106	103	82	98	98	93	90	110	94	93	93	91	89	87	89	85	98	95	89	100	94	78	96	84	97	96	112	82	104	94	104	84	90	81	84	85	93	88	113	81	107	93	98	87	104	91	101	79	86	80	100	108	87	97	92	84	102	90	88	106	100	92	98	91	92	109	87	100	77	80	103	103	94	99	92	90	98	101	97	103	88	93	98	90	87	82	94	89	94	94	89	100	84	90	103	90	104	110	88	114	92	98	96	100	91	86	97	105	95	88	96	100	93	91	102	86	100	97	79	89	83	77	95	106	104	96	82	85	93	88	95	100	107	82	85	113	91	76	94	92	106	84	92	108	95	106	85	85	90	89	90	95	88	100	107	108	91	90	93	109	104	80	82	99	104	88	108	72	98	103	93	83	90	101	78	85	98	87	106	117	100	90	90	101	98	117	100	89	116	89	106	88	107	97	104	111	94	93	103	102	94	81	90	89	98	89	92	90	93	88	83	104	89	78	107	90	89	85	86	98	87	94	85	91	109	101	101	95	97	110	92	108	90	105	95	104	86	84	96	85	92	85	102	112	89	89	93	79	99	99	110	100	97	96	116	84	99	85	99	112	92	103	105	103	77	80	91	113	94	107	83	116	91	102	94	113	113	97	97	94	103	94	104	90	103	109	105	91	99	83	97	92	113	80	97	98	90	105	71	104	99	95	109	89	99	93	93	93	106	117	93	101	81	68	108	87	100	110	113	97	84	100	90	77	92	100	87	111	112	86	89	94	97	105	98	135	96	87	82	118	109	112	95	91	93	96	115	95	100	96	95	123	89	108	91	89	104	96	84	97	86	96	96	106	112	102	105	98	90	86	104	82	81	114	105	97	76	91	93	89	106	93	94	108	83	97	81	102	89	113	89	113	103	74	93	91	106	95	93	92	108	97	83	99	84	78	100	87	100	89	87	98	87	75	114	92	121	91	100	85	96	97	78	97	84	81	93	96	96	83	112	103	103	97	91	112	98	111	89	87	87	105	82	104	82	99	84	95	98	91	98	107	101	83	89	96	86	110	110	82	78	89	85	91	101	84	102	85	95	87	88	95	91	95	118	117	96	94	90	103	107	96	100	101	98	108	96	97	80	100	87	97	110	82	102	87	100	81	105	115	86	74	91	76	112	101	108	93	97	109	73	83	101	97	89	73	98	85	99	86	102	113	86	89	76	83	93	104	76	88	99	113	87	100	78	100	84	79	105	91	94	87	94	117	110	86	89	101	93	105	91	108	85	86	102	96	97	89	84	94	108	70	100	120	95	100	85	86	77	96	81	98	99	86	112	109	90	98	99	94	101	96	95	110	102	124	84	87	94	83	95	89	95	89	111	84	86	90	105	100	82	117	110	104	86	88	105	83	110	79	104	79	100	108	90	100	106	85	94	93	87	93	85	96	96	85	94	106	90	105	87	83	107	86	98	101	78	77	92	105	105	91	85	94	91	105	102	79	89	101	99	93	81	84	92	102	96	77	101	77	92	96	92	104	88	87	85	96	81	103	99	92	102	86	91	93	95	87	90	107	91	88	95	81	107	103	121	93	98	89	94	78	118	93	112	87	104	96	102	92	110	83	104	94	84	112	99	97	101	92	101	98	101	91	96	93	81	100	109	79	102	91	91	99	106	95	88	100	88	96	96	89	116	90	92	95	101	87	88	93	96	96	111	77	99	95	96	97	85	91	92	73	94	90	74	107	98	85	100	89	102	99	81	91	89	113	82	84	91	76	90	88	91	84	81	90	83	105	97	97	83	96	86	101	101	114	96	93	104	88	107	91	92	102	102	110	97	83	91	82	97	117	92	82	96	105	105	100	93	108	118	104	100	96	100	94	98	102	97	91	95	92	106	76	100	84	80	82	87	100	86	90	107	102	97	99	77	90	85	94	96	106	98	94	90	88	108	91	87	75	100	81	86	93	105	95	99	79	82	86	91	75	91	95	105	92	73	97	92	72	108	102	98	92	85	91	105	110	111	97	72	86	91	81	107	98	102	77	88	89	87	91	80	82	107	80	97	88	99	81	94	75	91	102	115	84	65	85	88	90	90	102	94	90	112	93	97	95	95	98	105	110	116	88	85	112	114	110	89	96	102	87	93	105	95	105	106	101	96	104	74	100	96	88	97	114	101	96	93	90	106	103	99	96	87	104	107	82	85	83	95	82	95	111	92	90
7253	1144	945	991	1124	1375	1474	1424	1320	1175	1187	1184	1164	1023	1029	1029	1027	1001	1018	986	1018	945	962	901	989	916	935	912	969	948	907	821	921	879	872	917	834	910	898	949	899	911	870	877	840	882	841	877	894	880	904	894	915	895	867	837	888	857	889	867	864	874	860	830	941	917	861	901	884	859	856	895	838	868	884	848	897	878	851	864	825	868	892	842	841	862	827	859	893	932	817	881	894	867	834	902	868	881	887	869	849	940	877	836	857	881	874	862	875	804	804	856	879	890	879	816	837	887	924	865	843	847	865	888	869	866	841	870	874	851	872	818	856	838	897	841	835	806	878	817	863	885	831	849	882	933	849	829	861	884	898	908	836	845	885	816	857	858	842	859	865	858	857	886	863	885	860	916	891	884	850	909	902	879	850	864	914	823	863	844	897	850	895	890	902	858	831	836	834	843	889	868	908	846	870	886	803	808	858	864	816	898	862	844	900	854	839	857	876	851	879	864	840	870	852	830	892	885	831	864	801	875	853	836	911	902	847	848	874	861	893	872	906	895	883	916	902	859	812	848	833	889	835	857	865	823	860	860	874	849	881	912	884	873	888	877	888	842	886	905	858	884	888	850	873	873	888	841	831	839	846	889	907	865	827	884	924	894	858	859	901	800	806	907	855	813	849	879	913	821	854	901	881	871	841	900	890	820	889	888	873	881	853	867	839	849	852	824	891	890	883	865	912	875	901	872	858	789	861	862	875	835	925	861	880	843	850	865	915	864	899	926	849	884	880	880	833	838	841	859	843	914	872	841	854	871	827	863	851	852	830	852	860	834	839	864	846	903	908	870	902	863	896	814	849	870	955	853	920	925	897	890	916	858	848	911	879	864	894	858	829	875	918	860	906	866	840	884	799	843	854	900	846	849	827	902	881	867	868	856	875	855	888	835	881	841	905	825	824	848	853	852	893	870	843	845	921	930	860	848	841	917	862	897	948	852	860	841	905	880	871	885	848	845	895	899	885	834	854	854	837	892	848	868	883	843	911	896	829	882	869	827	874	917	870	843	886	831	884	870	894	859	907	901	888	854	843	875	935	846	878	841	842	800	875	862	842	884	846	870	857	822	900	845	860	891	835	880	835	844	900	871	871	877	858	874	826	889	876	839	845	810	846	845	891	824	850	865	839	854	898	915	832	848	898	825	820	871	860	932	848	865	831	843	876	881	861	862	886	850	811	860	913	881	863	802	925	865	926	869	923	867	856	854	870	895	845	879	866	825	845	875	896	868	857	871	892	879	938	894	872	908	852	854	854	875	880	886	905	862	846	886	910	849	855	891	882	860	889	885	879	848	874	925	817	888	839	919	856	854	888	864	931	892	878	858	790	849	831	816	850	834	847	956	879	866	840	893	896	873	837	864	888	874	862	853	908	864	856	914	895	894	840	860	830	839	885	836	890	873	861	839	863	815	846	891	848	878	837	836	856	905	838	881	885	888	860	894	844	863	842	853	864	838	823	842	898	852	886	890	844	853	882	879	899	862	896	884	886	832	898	906	904	876	830	885	830	845	792	878	904	861	877	835	887	844	890	880	836	850	950	896	876	906	898	873	862	861	870	860	963	906	831	869	850	907	865	845	895	890	887	841	903	875	940	863	937	820	869	911	917	908	899	848	854	846	833	831	871	851	882	896	838	835	914	835	847	893	934	848	884	821	875	944	877	819	858	869	918	853	846	813	871	871	828	810	879	863	807	907	866	853	817	888	791	839	888	861	843	810	907	886	839	892	855	838	856	855	852	851	877	848	807	892	871	847	849	839	894	842	852	876	845	850	906	881	829	830	828	866	839	878	871	891	876	872	864	885	871	809	909	864	901	906	891	890	878	823	863	861	835	887	853	843	842	800	832	895	886	889	811	908	874	843	832	838	866	891	822	878	900	836	903	890	906	870	877	844	835	838	836	841	859	905	827	805	840	811	881	863	944	881	895	900	860	877	863	831	849	930	840	909	884	868	890	832	899	875	842	837	831	872	851	841	885	840	858	849	855	869	878	869	846	904	823	878	861	911	898	875	821	852	893	886	907	895	859	894	912	831	869	909	846	876	862	882	876	829	856	843	862	822	915	869	884	891	862	879	879	848	869	862	849	877	893	867	857	877	874	870	899	835	875	880	858	855	902	852	827	847	852	892	879	921	853	864	869	904	823	877	920	874	857	895	874	904	872	783	863	822	898	844	845	854	867	849	839	912	868	893	842	895	880	893	880	865	872	855	841	878	870	835	820	826	826	896	900	857	873	897	821	846	829	904	849	861	836	820	921	841	848	882	836	902	849	881	881	889	811	856	876	860	902	863	844	922	859	847	924	851	872	846	871	867	844	897	879	826	863	873	879	850	874	827	874	889	847	844	857	880	819	857	879	875	872	844	883	883	871	863	837	868	807	879	865	825	882	843	921	897	846	868	859	889	876	891	848	858	887	840	838	852	860	856	893	836	880	879	853	892	907	906	833	873	828	896	867	836	878	911	864	907	864	922	871	894	909	895	896	835	876	814	891	894	876	895	907	874	865	829	905	862	876	905	830	865	947	845	909	916	839	814	827	871	840	874	900	887	888	842	882	839	856	856	841	839	864	895	896	854	874	837	885	836	877	869	835	879	917	858	853	871	865	870	888	860	848	885	854	842	912	896	869	904	853	852	880	812	840	852	832	890	899	835	901	935	908	833	858	846	916	846	887	810	881	855	912	862	893	843	883	845	877	875	871	861	881	867	808	842	869	845	921	869	927	864	870	890	886	840	872	864	852	847	892	872	854	893	845	827	867	823	870	893	846	897	872	892	871	832	896	844	929	910	890	920	899	937	956	849	867	814	862	881	917	881	869	836	978	839	909	865	905	865	863	914	814	853	873	882	873	893	844	853	878	911	853	878	846	858	869	830	884	874	866	837	854	842	897	868	905	885	873	868	853	849	869	846	853	885	880	839	906	847	836	881	895	837	885	861	919	848	878	838	847	849	898	883	839	876	888	851	809	881	890	848	867	877	915	820	858	878	857	864	838	854	839	885	852	896	865	910	886	870	902	836	822	874	891	887	863	855	839	876	841	871	823	852	844	873	891	878	866	930	893	870	824	836	894	813	900	875	844	866	845	827	872	820	897	879	911	887	923	909	856	815	860	890	917	888	846	911	880	849	890	873	889	856	846	850	889	841	892	903	872	905	874	835	826	903	850	877	940	853	901	846	874	864	856	873	880	775	878	890	892	837	863	874	845	896	835	889	853	860	837	858	875	878	816	875	832	843	908	845	848	864	847	867	940	886	858	814	842	820	853	863	859	865	853	861	858	884	881	817	889	928	881	883	857	883	905	877	836	871	857	874	889	869	809	868	860	871	883	886	893	867	888	849	895	829	866	847	870	829	887	833	863	786	885	909	903	893	852	892	813	894	862	886	860	881	922	824	827	882	840	874	879	874	902	853	917	849	898	854	834	852	895	798	866	873	897	876	852	815	837	909
1325	150	107	75	82	91	81	97	120	90	81	93	95	72	68	72	78	77	63	76	74	71	59	82	74	72	71	80	64	69	84	54	67	76	73	64	54	58	66	58	52	74	63	65	65	70	78	63	71	67	77	63	71	57	54	63	64	67	63	82	59	63	69	68	67	72	54	70	62	82	58	84	76	53	79	73	62	63	67	69	80	54	70	70	60	65	54	56	63	63	77	70	57	65	77	54	69	59	78	64	58	70	71	58	56	65	61	65	60	59	82	66	45	70	72	63	63	73	75	73	71	71	50	72	76	69	60	60	50	68	69	59	62	55	56	68	65	54	78	79	54	56	65	61	51	65	67	60	58	62	65	68	59	65	74	50	66	58	60	61	58	56	63	69	65	64	68	61	66	70	69	68	75	70	80	75	57	63	69	56	66	60	56	84	58	63	75	53	73	73	79	79	80	86	69	48	60	74	57	61	70	74	62	68	68	74	68	71	54	57	68	70	70	70	60	69	65	60	52	71	46	61	73	41	53	66	67	58	69	78	57	65	71	71	76	64	57	63	58	66	69	60	61	58	68	65	66	69	66	67	70	78	63	64	72	51	61	73	66	63	65	74	66	56	64	84	80	56	57	68	70	61	66	63	72	63	58	56	58	67	63	56	78	61	49	63	50	67	56	61	68	71	63	69	75	67	67	78	60	63	47	65	58	74	50	64	56	62	63	77	73	49	47	70	60	51	62	49	62	52	82	85	68	44	65	50	50	72	72	76	68	73	65	65	68	69	87	63	78	65	67	63	79	78	46	63	69	63	74	57	70	56	73	70	72	74	58	74	66	57	71	67	59	78	65	73	39	57	67	59	68	66	52	78	75	71	60	72	63	50	49	70	63	62	51	65	52	61	58	72	63	50	69	70	61	68	63	74	74	56	70	73	72	84	56	64	65	54	70	70	54	67	52	68	50	50	76	62	62	64	50	55	69	68	61	74	63	55	55	53	67	71	56	69	74	69	59	63	58	67	55	62	68	54	47	64	57	52	55	63	73	47	64	77	60	68	61	82	48	73	80	60	61	58	72	65	88	86	69	57	55	63	64	65	62	77	65	72	74	72	58	60	64	66	67	44	56	59	71	75	73	58	56	60	64	68	81	67	76	75	48	57	74	63	60	79	59	68	52	63	69	59	75	62	68	68	70	57	58	66	65	75	52	64	57	62	62	67	75	63	62	55	76	76	56	70	70	58	66	80	68	76	54	78	65	72	50	67	60	83	64	58	64	63	60	56	62	62	56	62	59	68	57	61	63	68	59	75	71	66	63	67	78	55	71	67	51	71	69	54	64	70	46	60	75	84	72	85	57	90	58	69	67	69	70	58	56	58	68	72	69	63	69	66	54	72	45	74	59	67	67	58	64	62	61	60	59	56	59	65	65	65	79	64	68	55	75	63	76	67	66	55	73	69	67	61	62	59	71	61	67	69	70	65	64	60	65	59	58	63	63	66	61	48	60	57	59	63	68	69	53	48	53	58	72	70	68	60	64	68	79	64	68	66	69	61	65	76	62	59	54	55	72	59	60	60	65	64	65	69	71	69	49	55	60	53	66	67	81	75	64	58	53	59	69	67	71	54	45	66	72	66	47	58	65	66	58	56	64	75	51	50	64	72	75	75	61	80	55	79	61	66	68	58	67	66	68	68	44	64	64	66	72	70	49	68	42	72	58	64	64	69	60	69	54	62	64	61	67	86	75	75	67	68	60	61	58	76	73	63	56	59	64	58	60	62	52	55	67	76	64	64	53	66	56	57	60	73	72	65	73	70	61	69	63	64	68	71	73	59	65	54	64	71	81	68	54	51	74	61	65	54	63	63	63	79	54	57	64	64	75	65	75	77	65	66	63	49	55	60	59	71	58	61	69	69	59	48	68	74	78	54	71	73	61	59	66	58	67	62	68	60	58	63	53	66	54	60	55	59	61	54	56	57	49	61	56	57	58	58	63	66	64	61	74	76	74	52	66	76	56	62	68	71	60	54	74	57	66	72	75	68	68	64	73	66	61	62	61	64	70	50	69	68	63	64	65	57	58	66	58	49	73	70	65	69	56	73	54	60	75	72	65	51	70	72	59	66	64	64	70	62	59	70	60	61	63	77	63	56	55	57	65	65	67	78	70	68	77	84	72	81	59	63	58	53	76	53	72	69	63	58	69	57	68	62	54	64	63	45	69	76	72	68	75	51	62	71	57	76	60	47	57	68	69	58	56	61	68	63	76	71	55	55	61	62	75	42	65	69	57	64	66	56	60	74	57	78	58	63	71	83	64	62	66	80	66	71	62	64	65	52	50	71	56	70	63	73	62	59	65	67	69	75	58	69	55	69	75	74	66	63	55	64	63	77	79	66	70	70	70	52	54	65	66	61	66	74	61	66	61	55	54	49	62	66	55	88	69	61	57	71	62	69	71	65	69	77	69	63	66	74	59	67	71	65	77	73	49	81	56	59	63	52	60	68	58	72	85	56	52	70	69	66	62	68	55	69	78	72	64	77	70	63	69	55	57	64	67	88	65	53	71	71	64	64	63	77	63	58	68	62	69	57	56	62	52	64	72	71	64	71	58	66	60	55	62	61	80	63	63	51	69	58	60	58	58	59	59	72	65	62	67	61	75	64	64	66	55	59	52	71	58	75	72	71	70	66	46	57	53	69	65	57	75	54	60	79	76	63	64	77	60	54	79	68	59	61	66	76	63	57	53	49	67	54	79	60	70	73	63	70	65	79	57	58	67	71	58	64	60	64	67	53	46	58	72	60	84	63	62	66	65	52	53	83	74	49	62	63	66	59	69	67	65	52	44	69	64	66	75	69	47	55	59	81	66	73	70	60	70	72	63	60	56	53	66	47	60	67	65	64	73	63	63	75	47	69	64	64	64	50	54	66	59	68	61	57	69	58	57	66	63	57	66	62	55	66	58	57	76	54	56	64	66	56	58	68	67	63	61	66	89	53	75	63	71	60	70	66	65	68	65	71	60	69	73	63	65	61	80	81	74	66	85	51	57	59	51	61	59	48	67	67	67	60	59	59	67	62	66	60	64	62	63	65	59	86	49	61	68	71	72	53	66	56	59	65	65	51	74	47	67	55	77	72	75	74	63	61	53	62	63	79	57	73	79	74	69	65	73	69	69	66	62	68	73	61	59	76	77	57	71	66	75	72	55	64	55	60	78	58	64	70	63	51	57	77	50	79	62	69	74	65	69	73	64	63	74	69	49	68	71	75	55	71	60	65	58	62	76	62	68	67	76	59	59	59	66	65	70	63	76	69	55	59	63	65	59	59	67	61	62	52	61	72	59	79	63	60	66	61	61	85	56	60	57	63	57	78	63	75	56	53	71	69	60	66	64	49	66	59	69	80	57	60	74	73	62	59	54	64	62	66	75	58	61	83	61	62	78	74	55	58	64	54	82	60	75	65	66	70	54	67	61	57	67	79	64	62	66	65	56	71	78	67
11319	2051	1223	1219	2367	3813	3953	3613	3062	2557	2179	1908	1679	1533	1383	1355	1142	1133	1090	975	952	917	923	899	907	824	810	804	782	790	735	752	758	762	764	776	729	684	717	697	705	670	664	698	756	685	679	707	721	743	722	666	703	670	689	693	703	673	619	663	639	730	634	704	707	703	700	671	665	689	669	627	673	685	619	646	673	631	628	649	656	659	671	632	646	649	651	648	683	713	691	643	636	678	646	683	654	678	654	656	613	659	657	662	677	683	611	642	671	628	637	669	616	617	681	621	701	612	624	666	627	625	641	643	674	618	625	561	636	604	655	619	636	615	677	671	642	641	647	679	654	657	660	647	647	662	645	641	701	636	637	674	665	625	647	662	681	649	657	656	656	631	639	610	651	710	641	654	658	650	657	658	664	599	621	693	633	670	668	648	639	633	676	654	687	664	647	653	613	661	619	664	657	621	637	626	681	657	662	630	620	651	619	660	678	660	679	629	594	651	658	627	666	602	607	647	646	651	623	637	635	631	662	599	649	675	662	680	679	627	692	644	636	618	612	684	655	653	614	700	639	628	661	680	641	665	670	663	635	642	611	648	629	641	685	675	647	655	635	652	670	637	681	630	653	613	632	678	624	610	653	669	649	665	629	670	623	644	634	628	626	660	682	626	604	613	651	565	636	661	677	664	650	658	606	606	635	664	670	634	660	636	651	609	659	636	644	680	645	648	677	645	633	627	714	630	658	675	635	608	655	619	614	650	634	623	648	635	677	668	655	658	638	663	623	651	638	584	630	661	630	648	623	678	655	675	704	647	645	666	662	628	587	667	644	652	649	630	665	688	615	651	655	623	657	597	657	637	642	642	639	660	625	631	642	620	664	585	664	649	672	653	671	646	618	671	653	651	621	662	631	643	625	632	618	599	670	606	643	694	671	658	667	665	661	646	636	631	624	660	637	642	614	616	638	623	655	616	661	627	660	625	626	672	608	644	610	683	685	640	676	690	701	634	647	632	635	657	635	648	648	634	679	680	652	646	645	669	633	659	608	635	634	671	621	663	651	621	633	701	624	654	630	641	653	647	671	678	640	654	643	631	679	633	676	614	617	691	664	646	660	670	667	682	619	638	648	605	699	650	650	608	672	670	610	610	639	675	620	636	603	629	649	611	621	600	669	627	713	616	666	628	657	681	618	596	636	695	657	637	610	624	695	642	630	615	635	644	592	660	602	620	695	639	662	673	698	600	648	687	645	631	667	675	620	656	628	654	675	617	626	584	661	615	660	673	630	613	639	629	609	635	655	662	649	619	636	645	645	628	608	627	650	663	704	724	641	633	645	678	641	612	637	610	675	697	642	646	623	589	666	613	687	652	673	649	698	642	628	666	630	620	652	616	658	648	640	627	665	638	644	655	664	617	672	640	667	627	654	603	636	604	664	624	642	677	627	663	602	656	634	649	619	621	669	657	657	626	620	674	665	677	649	607	689	623	639	657	703	670	629	642	631	635	648	645	610	646	700	674	616	625	616	618	643	648	657	648	668	590	640	634	676	653	648	605	685	661	661	657	679	672	650	667	628	616	655	640	657	612	614	620	662	617	653	635	677	631	666	642	610	676	636	656	634	682	608	624	662	688	667	655	603	632	640	657	610	640	668	633	636	639	617	645	637	659	619	649	639	657	619	677	633	638	651	648	650	664	676	614	590	643	684	645	611	620	664	628	640	656	640	608	652	670	615	601	641	610	691	655	655	651	640	667	620	689	633	598	627	698	600	662	616	668	609	650	605	671	684	637	605	654	635	642	602	638	640	648	674	672	616	620	661	639	625	702	644	632	641	627	589	641	614	636	596	622	654	635	607	631	651	632	597	642	642	636	634	627	665	660	651	659	634	627	595	646	681	651	650	642	628	681	662	661	670	616	651	635	671	631	609	641	627	650	632	626	670	630	626	639	609	633	666	629	697	623	587	652	668	619	666	631	636	614	658	637	657	661	634	608	652	642	621	663	620	636	656	627	619	650	646	646	614	630	653	656	675	653	643	629	656	675	639	615	630	649	668	672	603	615	627	654	642	625	610	682	634	636	606	670	664	657	643	626	653	630	619	579	637	621	688	625	672	665	615	682	628	640	653	625	667	616	620	624	652	663	642	659	667	591	630	643	641	619	644	651	595	651	656	645	660	696	627	642	640	654	651	660	603	614	669	671	637	669	655	632	620	629	662	655	659	592	652	632	616	651	627	643	605	619	686	627	656	626	665	671	632	682	655	630	665	636	673	648	637	681	632	694	632	672	639	642	592	640	635	677	660	633	664	673	650	697	661	647	663	635	633	660	636	634	648	632	688	648	649	644	632	678	641	679	629	641	636	630	613	655	644	606	633	674	627	655	677	660	642	642	657	680	610	653	652	692	646	659	644	657	649	590	680	689	638	621	660	654	657	658	608	668	664	618	619	613	651	669	672	625	633	637	639	584	617	613	650	633	690	619	638	654	646	670	680	637	617	650	630	635	652	652	692	622	650	635	607	664	652	657	640	658	630	658	648	635	664	613	634	654	619	665	664	636	633	645	621	639	685	645	695	709	617	652	676	623	670	684	691	650	631	618	654	647	658	661	599	704	627	607	648	683	611	673	658	654	678	646	637	624	621	665	646	653	648	688	612	650	617	628	613	646	617	635	649	666	623	661	664	672	663	649	658	669	630	642	648	628	674	661	642	689	654	632	705	631	657	610	633	596	596	664	643	614	659	648	623	688	628	670	596	663	675	658	644	625	616	604	609	624	670	655	643	637	663	610	658	609	630	604	635	631	595	680	624	634	639	663	652	627	626	667	598	613	655	606	634	640	607	670	685	666	605	645	596	638	652	620	661	664	654	649	596	658	621	664	655	663	648	646	638	637	642	649	619	667	640	685	607	642	660	647	616	635	607	652	615	655	604	665	670	671	654	661	643	664	632	647	675	645	622	644	652	611	619	658	616	643	652	674	666	628	630	640	622	641	639	645	608	648	628	664	670	600	661	657	608	636	629	641	646	660	659	693	643	616	651	673	636	657	667	646	647	650	656	636	598	659	667	636	647	684	631	682	601	626	619	596	652	594	623	609	618	645	664	633	616	606	636	579	703	660	659	635	670	655	639	638	687	651	638	661	633	644	647	631	605	649	613	633	664	629	620	606	672	689	651	630	628	643	666	641	632	649	676	683	681	664	606	637	587	627	628	613	675	658	628	624	625	630	644	656	633	667	641	649	688	635	666	641	631	660	624	623	708	707	649	683	658	616	638	644	666	649	675	604	615	667	629	648	635	640	675	620	633	698	642	652	642	630	614	656	672	603	695	645	648	640	633	692	685	642	667	667	642	681	626	622	628	638	604	692	629	634	615	681	663	674	615	657	659	669	676	647	627	684	661	624	678	627	704	675	597	642	658	618	683	623	623	666	645	665	619	627	629	598	616	655	664	639	672	643	633	691	665	635	637	702	660	652	631	639	645	642	650	638	629	676	636	661
3120	133	101	77	84	67	91	92	85	72	79	67	89	76	68	75	62	66	70	71	78	75	51	65	51	56	62	80	50	47	67	79	81	47	62	65	70	59	58	68	69	76	55	61	69	69	65	51	68	54	54	62	53	51	67	60	63	72	63	66	53	59	72	62	68	49	66	65	46	69	66	64	59	57	63	54	59	58	48	61	59	54	65	51	76	58	68	60	68	60	58	68	61	56	56	59	58	57	56	85	63	68	43	68	50	65	65	49	59	62	53	63	59	68	53	60	54	57	71	45	59	48	63	75	57	52	57	49	66	61	49	61	63	63	54	60	43	61	67	61	67	54	49	60	64	64	53	44	73	53	64	57	60	60	66	55	75	65	64	76	64	71	56	67	64	48	68	72	64	61	48	58	58	59	62	58	63	66	73	60	74	68	63	62	66	58	52	69	57	69	63	67	63	68	72	65	59	54	69	59	61	64	68	57	60	71	67	58	63	65	76	59	77	55	66	63	65	49	75	64	68	51	56	64	66	61	62	56	55	53	63	61	61	68	67	75	67	68	55	42	61	61	69	58	36	48	65	50	61	47	59	62	64	63	49	49	65	62	66	63	61	62	70	60	52	42	67	62	69	68	65	70	83	65	71	59	69	67	52	61	61	49	55	74	54	60	60	63	57	60	51	64	45	78	62	57	63	58	60	68	59	73	62	72	59	81	70	65	52	64	59	68	75	69	62	51	55	60	55	65	71	72	54	54	66	59	52	60	61	52	58	60	50	65	62	56	58	61	54	52	50	69	63	61	65	59	52	58	56	65	49	60	66	66	51	61	72	54	47	76	57	59	48	58	58	65	43	68	66	57	69	60	67	51	56	60	52	65	54	60	53	65	66	50	55	51	58	56	69	62	61	55	62	47	71	60	63	54	64	72	52	62	73	59	86	62	55	72	51	56	61	63	56	74	58	73	51	61	58	57	54	44	52	45	63	58	57	58	63	54	65	65	66	70	63	59	65	54	76	69	55	58	73	64	58	56	48	53	50	61	62	54	58	48	67	63	62	59	53	41	57	54	63	64	61	66	54	67	50	69	52	62	51	76	69	76	62	60	61	69	52	59	57	60	61	69	47	45	54	51	71	46	58	65	66	67	57	69	55	71	63	42	66	67	72	59	61	49	72	60	70	64	53	42	61	59	64	64	50	59	80	66	60	48	54	64	68	58	54	43	54	62	55	47	59	61	56	64	72	52	47	75	59	65	58	58	54	60	64	56	32	54	59	62	61	64	56	63	60	58	58	55	66	54	56	59	68	51	55	63	47	51	57	60	68	63	67	73	67	61	55	60	62	78	63	57	59	56	68	56	48	56	58	62	49	53	66	71	57	75	77	64	60	74	62	56	46	50	63	68	54	49	56	54	85	68	56	65	50	52	50	71	53	69	75	67	64	64	51	68	69	56	49	76	71	63	51	62	59	65	53	48	62	66	65	80	57	70	61	84	52	53	68	66	68	59	60	58	53	63	44	63	48	49	50	63	61	56	48	66	58	60	55	64	43	52	53	71	57	69	46	64	61	59	47	69	46	53	70	56	63	60	66	63	48	65	57	57	57	54	55	61	59	61	47	49	50	48	59	59	56	63	57	53	59	71	65	57	57	62	50	54	57	51	62	55	70	63	60	42	51	59	55	71	54	75	68	60	59	63	64	61	44	70	49	72	59	71	65	61	66	49	43	73	47	56	57	50	53	65	46	66	59	65	68	58	71	57	72	63	68	57	61	57	58	51	65	64	53	49	66	54	57	64	54	49	56	71	62	59	59	69	57	61	46	58	63	57	56	50	62	64	62	67	50	60	71	69	67	60	64	58	60	45	62	61	51	51	62	51	58	59	51	49	50	59	51	62	70	45	71	64	72	54	49	66	62	62	75	61	64	64	64	58	55	69	60	65	75	48	56	54	61	57	47	52	59	50	59	68	66	59	68	55	60	58	44	63	56	51	61	49	61	57	49	60	66	59	53	54	62	61	56	48	55	58	55	74	72	61	64	60	64	59	71	43	58	80	60	67	51	62	59	58	50	68	71	65	62	56	59	64	66	49	69	68	66	62	63	63	58	62	49	57	58	52	52	68	72	66	48	74	72	61	77	59	53	66	58	57	60	74	57	61	53	58	57	54	67	61	59	56	58	57	54	67	55	53	71	51	67	47	63	41	59	45	57	70	62	60	68	53	71	64	70	61	55	47	70	65	63	63	58	55	50	60	63	61	70	52	50	72	55	67	52	59	58	53	54	48	58	67	55	55	60	54	69	56	71	75	62	64	59	57	56	70	49	52	73	53	56	72	57	70	58	69	59	62	53	70	61	57	59	48	57	60	52	65	61	72	61	60	65	58	60	58	53	64	63	56	72	60	68	67	57	67	62	75	46	56	63	67	75	64	71	53	67	63	64	55	65	70	59	60	58	62	68	64	54	58	58	62	65	65	63	53	62	71	59	64	60	60	60	48	40	66	58	70	43	52	72	64	65	55	71	48	47	54	47	59	64	69	52	52	71	48	73	68	53	51	52	59	59	55	42	65	52	68	60	51	56	49	71	57	60	52	62	72	53	60	74	67	49	63	61	62	58	66	52	54	55	57	57	68	76	61	57	66	48	72	68	69	57	68	72	55	65	61	61	65	64	49	55	69	65	57	56	60	62	56	66	60	65	56	85	77	56	52	58	60	55	66	71	49	68	64	66	50	52	52	61	60	47	48	66	68	63	65	64	59	63	63	58	51	65	45	61	64	60	65	65	65	54	68	61	75	56	60	51	68	65	59	61	66	65	58	54	61	49	76	53	55	70	57	60	50	60	67	66	54	63	56	51	43	60	58	62	53	50	57	66	66	56	48	62	73	63	53	51	56	62	67	58	62	58	39	51	64	58	59	55	50	48	46	75	62	62	46	56	60	48	63	63	72	60	65	55	77	67	81	58	65	65	63	53	53	63	63	52	51	71	59	63	52	55	62	68	59	52	62	67	63	55	61	56	72	64	64	65	66	66	68	53	52	45	76	60	75	53	48	58	59	59	49	60	47	58	59	59	64	54	55	61	49	58	57	63	62	70	59	54	60	55	60	59	56	48	63	62	60	61	61	69	56	73	55	59	66	58	64	52	69	50	65	58	60	66	65	55	66	64	66	59	71	64	65	54	59	53	42	64	61	79	56	67	65	51	60	68	66	49	75	51	63	67	54	66	59	68	76	62	55	65	51	48	60	56	55	59	70	50	56	78	50	49	57	51	78	57	68	67	60	71	72	57	60	63	58	82	57	58	55	72	53	57	74	57	66	64	66	78	63	59	56	62	76	58	51	71	55	59	59	50	49	57	66	64	63	63	64	48	65	57	60	68	51	71	55	55	50	56	48	51	61	74	54	72	44	47	60	72	54	59	53	55	63	52	51	56	62	62	62	65	62	70	68	61	65	47	48	74	46	57	60	54	74	62	44	51	59	59	76	65	45	52	49
8285	1577	1016	994	1831	3030	3238	3101	2795	2401	2025	1854	1671	1504	1381	1219	1224	1056	1068	960	964	858	891	870	807	783	730	724	713	691	745	716	634	708	684	643	669	647	680	651	635	627	628	592	604	571	639	576	612	673	585	590	598	621	576	600	567	561	633	577	590	605	598	630	582	570	556	568	539	574	594	589	602	549	604	590	568	604	562	594	591	549	558	598	588	524	570	566	535	519	556	587	578	554	594	591	575	572	553	544	573	510	560	526	571	552	520	565	534	591	561	556	566	534	514	549	587	547	527	545	534	550	583	579	560	560	546	513	557	564	499	536	601	511	616	513	543	589	581	556	531	539	563	558	524	538	518	549	524	552	556	567	515	537	543	526	615	523	563	544	527	580	569	551	552	561	511	538	573	544	593	541	525	501	579	518	596	559	606	534	546	547	584	568	559	583	575	577	583	519	516	575	536	548	525	538	519	559	542	547	537	554	542	582	566	533	528	575	575	562	548	575	548	561	545	503	568	582	583	491	575	570	539	565	542	560	567	569	552	575	502	528	548	557	577	544	568	542	528	539	587	559	507	563	549	534	558	558	531	532	522	526	586	515	541	538	510	520	544	556	600	511	569	507	518	540	554	519	577	527	520	540	546	531	546	566	600	542	567	544	539	588	536	548	553	546	582	553	555	525	530	567	525	560	572	509	572	559	559	566	534	536	530	561	510	551	550	563	548	548	547	589	536	571	509	580	548	517	553	543	512	586	571	534	553	560	519	549	538	535	537	569	524	558	566	509	525	534	537	539	549	541	563	538	519	549	525	547	569	547	557	502	550	552	572	557	527	583	578	525	564	504	562	546	589	551	545	580	498	554	568	493	537	548	553	581	557	513	535	582	519	507	545	514	552	543	532	530	497	572	565	548	539	552	566	547	551	543	570	504	567	516	518	585	529	558	530	522	530	583	595	575	568	559	595	544	546	529	514	559	555	527	529	546	544	520	561	535	558	559	554	593	561	544	509	536	543	564	557	598	507	575	547	544	551	532	558	533	510	551	535	554	526	524	577	587	533	535	554	501	516	509	551	510	497	520	536	532	551	540	580	568	563	559	536	541	537	534	572	520	533	561	527	576	553	551	522	554	530	611	590	545	570	486	559	524	559	573	576	595	543	517	553	568	559	536	555	538	569	560	563	586	533	556	552	553	550	572	534	581	570	533	570	526	556	526	542	560	516	535	576	575	520	568	560	535	529	495	532	556	515	554	519	554	514	530	580	580	569	556	559	511	523	607	517	539	531	538	553	543	565	574	566	553	584	582	569	566	555	552	545	527	548	519	556	592	554	551	540	557	554	546	582	572	548	561	529	578	550	547	551	556	577	571	551	581	528	541	561	564	519	563	554	574	552	542	522	542	524	519	557	552	544	535	573	544	518	545	539	584	550	558	544	538	537	551	536	556	555	545	546	540	578	542	565	551	555	575	561	535	546	568	554	515	542	510	523	576	533	537	524	571	556	551	548	554	569	536	545	531	537	559	563	566	516	545	554	562	574	551	563	531	528	563	548	544	581	514	560	585	536	544	590	558	592	519	528	546	567	571	560	500	548	526	526	560	561	555	532	529	542	560	528	574	536	533	593	540	542	565	562	560	521	549	561	521	559	547	558	562	556	550	550	541	555	542	537	546	539	545	524	547	534	547	582	540	508	537	557	575	567	557	526	576	485	528	546	589	532	567	553	597	543	532	506	496	543	566	586	534	568	475	525	604	569	554	511	559	489	543	536	531	546	526	559	557	575	526	531	531	537	555	519	574	532	550	508	509	503	562	573	535	591	495	508	549	526	549	549	533	555	563	514	549	554	616	553	511	552	545	534	537	604	561	499	570	531	557	502	550	558	599	560	509	581	550	543	568	547	520	546	603	532	562	542	514	528	544	508	543	540	564	540	573	580	535	555	612	565	534	537	499	538	533	559	561	541	582	559	528	523	581	570	544	535	548	529	529	558	518	542	525	574	511	530	537	547	543	550	557	597	590	592	538	547	490	558	532	544	552	587	541	540	526	578	536	553	540	582	520	534	562	542	529	501	583	565	585	549	584	541	554	569	562	531	541	514	535	576	496	538	543	552	539	555	561	550	524	554	547	605	520	600	561	593	555	544	579	546	553	610	552	529	535	545	535	545	572	557	571	568	540	531	566	550	557	518	560	520	563	534	564	554	553	579	561	529	533	534	543	582	554	549	532	565	603	535	562	532	569	560	536	524	491	574	537	560	617	553	546	538	552	579	574	556	578	579	564	554	538	544	550	535	551	592	558	550	526	543	543	566	537	542	558	547	573	588	565	571	577	552	563	550	577	539	520	556	587	593	513	559	551	570	546	511	527	583	543	559	547	570	541	555	529	548	534	604	557	530	567	533	569	589	549	590	536	552	539	517	551	551	527	566	550	537	520	546	574	549	554	537	553	545	535	553	576	561	549	565	553	554	511	572	535	556	564	509	549	584	529	560	549	594	549	542	559	534	575	558	557	539	528	531	553	542	537	527	532	514	551	578	567	535	546	581	548	516	550	517	554	544	550	547	539	535	556	575	526	535	552	553	536	584	544	531	537	531	568	512	554	549	564	537	516	550	526	560	554	520	546	536	542	559	536	542	558	528	556	562	565	517	589	562	537	566	503	527	513	554	571	573	513	529	564	533	543	531	521	519	546	519	567	545	520	526	544	562	546	550	549	550	525	564	535	575	559	573	575	591	530	564	567	558	521	613	562	584	539	532	537	560	580	530	541	538	584	537	575	551	570	503	573	557	573	565	538	539	538	570	542	550	537	552	526	592	541	560	556	525	558	573	526	574	573	600	567	539	568	524	514	564	556	544	552	514	540	554	557	534	634	586	548	587	532	568	487	522	537	567	568	536	490	545	551	563	578	515	505	581	564	580	537	522	521	584	527	579	575	541	547	575	570	553	569	550	565	516	532	511	555	525	572	530	551	548	551	548	507	584	505	530	537	537	522	578	517	575	562	511	577	538	498	540	567	536	501	509	519	528	550	585	557	518	536	573	573	557	566	542	532	544	525	561	497	542	565	559	566	537	532	521	583	557	585	545	586	574	533	553	541	515	549	551	550	570	564	526	547	561	534	585	586	592	514	498	514	603	545	551	514	560	575	521	553	566	490	563	551	527	554	578	530	545	563	587	541	553	513	553	569	597	585	548	504	559	544	571	557	545	550	560	547	546	533	567	555	549	491	561	532	562	544	538	508	526	550	530	543	519	538	568	588	520	555	549	506	556	572	556	527	589	605	557	566	564	546	547	582	536	566	532	563	549	544	515	551	529	573	524	554	546	570	568	558	546	562	558	517	570	538	530	582	554	533	508	566	533	544	556	570	546	520	502	542	568	518	555	525	556	528	554	536	545	544	533	526	555	576	531	536	564	531	546	545	525	510	531	565	557	536	566	533	518	559	509	518	536	561	497	553	554	531	531	547	539	553	536	542	548	510	527	577	569	545	519	536
1832	166	94	57	50	53	93	89	83	77	86	93	92	72	54	57	67	55	60	61	69	54	47	49	38	43	54	41	44	37	50	35	42	44	53	30	29	50	45	41	33	29	28	48	39	39	43	30	39	36	37	38	26	51	36	32	31	32	40	28	39	42	42	40	40	31	36	39	32	33	35	45	29	47	27	38	41	29	31	32	31	38	40	40	42	35	41	49	39	35	41	32	28	38	34	31	34	45	30	40	36	33	29	42	39	52	50	36	37	40	36	37	36	33	34	45	38	30	34	33	31	29	24	32	29	30	32	37	25	37	35	42	39	40	28	25	41	24	32	38	22	31	32	32	30	32	34	51	41	37	34	37	32	25	30	40	37	37	39	36	34	32	40	41	38	34	27	37	35	34	40	32	28	37	30	37	32	28	26	18	39	29	35	40	38	22	31	24	33	39	23	27	36	35	48	47	38	40	31	29	37	33	42	27	44	35	33	30	39	34	42	30	26	38	38	27	42	35	34	35	35	31	25	26	36	29	31	39	41	34	32	29	32	38	38	43	26	40	29	35	49	34	39	38	32	28	32	37	42	33	31	34	36	30	23	27	31	31	33	38	40	33	36	42	33	28	45	38	32	29	33	40	33	39	41	41	38	47	37	27	46	33	31	28	26	38	26	43	24	44	34	41	30	30	21	33	26	42	21	28	37	39	30	39	29	39	31	31	35	26	42	40	29	29	30	44	40	28	33	46	27	31	35	32	31	35	35	30	34	31	29	33	31	29	33	39	39	36	33	37	32	26	40	34	26	27	23	50	33	30	29	27	35	31	51	27	44	32	33	28	33	24	39	33	29	41	31	32	38	44	31	35	35	51	30	36	39	43	42	32	39	34	37	32	45	39	32	44	38	50	36	32	45	32	40	42	38	34	26	36	37	33	45	32	34	24	22	31	41	41	42	29	31	24	25	42	35	29	29	31	21	30	37	35	30	32	36	46	30	32	32	38	37	31	41	39	27	38	30	29	45	35	33	27	39	33	32	37	33	32	27	33	26	31	36	39	35	27	31	37	33	42	32	39	39	30	31	32	26	29	38	32	45	42	35	25	50	28	32	38	39	42	31	36	29	38	36	32	24	41	43	32	37	37	33	35	32	36	28	38	31	36	38	45	32	35	35	31	25	29	38	33	36	39	37	40	48	25	39	40	34	34	42	28	27	29	32	36	37	41	41	35	35	38	48	41	31	25	31	33	41	33	35	32	39	32	37	31	37	33	47	32	44	34	30	33	36	32	27	36	33	39	32	33	34	35	51	26	44	30	35	45	38	37	35	24	35	38	39	38	46	43	34	37	32	41	38	30	25	41	32	34	33	36	27	30	29	32	22	26	38	27	38	23	33	35	29	44	39	35	36	42	34	34	29	39	44	37	37	19	29	33	38	41	26	28	36	32	45	28	35	36	44	35	33	28	31	40	20	32	39	33	28	32	34	27	27	35	36	28	26	28	25	29	37	35	28	30	26	39	33	39	40	34	34	29	30	34	34	39	35	32	32	43	27	27	34	37	38	41	30	36	31	38	25	40	26	45	34	37	28	36	41	25	31	29	36	34	40	46	35	37	21	30	36	31	38	31	44	33	44	36	25	32	33	38	39	39	43	40	35	29	29	33	35	26	27	39	32	32	38	28	28	27	36	39	36	25	28	33	22	31	33	46	29	43	41	35	35	43	32	33	34	31	40	44	35	31	35	31	44	42	44	40	33	32	52	34	33	34	26	30	27	38	33	22	32	32	41	28	37	31	40	29	41	33	35	25	31	31	32	29	49	32	38	28	34	35	44	26	34	32	35	29	32	32	38	21	37	39	31	35	35	24	28	34	30	30	39	36	34	35	29	40	31	29	25	36	31	46	48	35	33	34	33	30	44	31	28	25	28	34	26	30	45	33	35	38	28	29	22	35	33	53	37	33	29	34	34	28	22	37	42	31	36	37	34	36	37	32	34	31	31	31	30	37	35	36	34	25	29	42	28	44	35	30	32	39	35	46	31	24	36	32	33	29	31	29	31	30	43	22	34	33	32	41	34	32	27	38	31	33	27	31	33	30	30	41	31	36	30	33	29	38	30	37	29	32	33	32	32	41	34	36	36	26	34	45	38	26	31	39	32	41	29	27	26	42	40	35	41	37	30	41	34	31	34	26	36	32	28	34	34	30	33	36	25	34	35	30	43	47	36	29	32	28	37	34	33	37	39	38	47	33	35	34	31	27	34	32	43	28	32	26	35	35	40	40	21	28	33	35	36	34	36	32	34	42	43	28	30	34	38	35	32	29	41	28	37	29	31	35	35	26	51	38	41	34	34	26	36	33	36	35	39	34	35	36	31	44	23	37	32	28	38	32	41	35	28	30	31	39	42	31	31	38	24	37	38	42	36	28	27	29	25	35	36	36	26	39	27	36	45	33	23	28	31	30	26	24	36	29	39	26	32	35	33	45	24	39	27	37	29	33	36	36	28	32	39	50	26	45	28	36	33	30	26	28	40	27	36	30	34	34	37	45	32	28	39	34	30	30	29	40	34	37	35	36	30	36	31	37	27	27	36	30	42	31	28	34	21	34	33	43	33	31	37	36	33	31	31	32	38	37	34	35	32	37	23	29	36	38	39	35	29	40	39	38	28	33	37	31	37	47	33	30	32	31	39	38	46	35	29	28	28	28	24	34	34	39	37	30	40	30	40	33	39	29	29	29	36	31	32	29	34	33	33	33	31	39	31	31	30	32	28	41	35	49	39	30	44	35	21	32	34	39	43	44	36	35	35	34	45	29	36	42	31	37	50	37	37	41	28	49	36	30	36	30	28	46	27	38	32	35	37	43	32	22	33	26	29	42	36	34	29	36	33	35	33	50	32	31	38	26	34	44	38	28	40	39	30	37	30	35	33	26	28	42	38	33	36	29	39	23	41	35	47	31	34	34	37	37	41	33	30	45	24	36	36	22	41	42	29	50	38	36	40	20	30	32	38	35	43	35	29	46	38	35	39	19	39	28	27	27	39	28	44	40	34	32	36	34	27	42	42	30	35	36	33	39	37	35	39	40	37	37	41	23	38	30	37	25	41	26	42	35	42	34	26	41	30	38	35	33	32	30	39	28	36	40	33	39	36	52	32	30	31	43	49	21	31	37	37	36	34	31	31	26	39	40	43	43	41	36	49	32	32	48	29	28	39	48	41	35	31	31	39	37	38	25	31	33	38	40	28	34	28	30	34	31	36	35	34	27	28	40	36	39	43	36	39	36	29	37	33	41	31	34	40	38	33	41	40	33	33	22	35	30	46	38	39	34	33	34	36	40	33	28	30	34	45	30	31	27	39	31	29	33	37	30	35	40	34	29	24	39	29	38	38	35	33	36	44	27	33	31	30	25	47	38	26	32	46	39	28	36	30	39	27	33	31	36	37	39	37	36	35	26	43	33	39	29	31	38	44	36	30	31	36	28	30	25	40	30	38	32
12434	2394	1260	1174	2995	4980	5296	4992	4180	3518	2999	2610	2266	1875	1715	1478	1349	1215	1119	1039	960	874	869	855	796	804	723	635	651	626	640	591	594	560	566	503	540	513	531	501	535	493	493	432	486	469	453	464	453	455	438	456	453	426	427	419	430	434	420	442	400	436	405	363	420	409	370	400	392	355	401	401	409	373	361	378	386	399	378	386	359	420	405	399	411	358	393	370	382	384	352	384	377	369	347	359	428	377	385	387	379	370	374	395	390	370	401	336	393	375	383	383	363	377	369	398	386	375	358	354	384	374	367	364	355	364	380	359	363	394	369	360	377	363	364	362	348	373	350	346	369	328	379	345	404	366	370	332	344	334	378	358	370	362	343	360	382	352	380	352	411	360	359	369	382	392	369	390	354	357	388	380	392	402	339	369	355	353	373	374	380	330	359	307	348	327	350	351	354	382	376	353	356	341	388	376	349	354	369	356	351	334	345	372	339	380	355	388	371	391	374	388	392	358	365	345	362	408	349	350	357	406	361	379	368	373	378	352	355	357	374	352	362	349	348	374	358	405	388	360	313	336	355	334	372	365	362	397	374	336	366	352	407	371	350	378	379	333	358	369	377	383	372	399	381	354	370	380	337	360	361	357	385	392	371	378	364	361	352	344	366	376	358	347	362	355	372	393	352	365	356	370	338	335	364	381	380	380	349	366	374	381	336	382	332	346	379	373	378	361	359	360	388	360	358	369	345	385	361	390	356	354	357	373	349	355	377	354	338	354	354	353	366	397	380	326	360	352	347	368	366	369	352	349	334	360	366	346	340	385	374	383	296	353	350	363	371	376	390	339	370	379	358	351	371	403	358	329	389	354	338	382	348	341	356	385	338	375	384	360	348	411	320	348	378	323	383	333	341	392	369	370	382	320	352	346	384	382	383	366	363	326	341	368	363	353	352	390	357	379	369	338	381	356	332	395	386	359	352	346	348	367	395	383	373	386	387	357	384	343	396	401	381	345	371	369	359	347	394	372	350	338	374	333	389	371	372	352	353	365	354	403	410	350	344	387	369	339	377	369	371	372	378	358	356	333	384	333	336	355	383	355	365	344	347	341	328	371	367	390	346	367	375	324	337	370	354	374	333	343	385	369	360	333	371	351	381	332	348	346	371	330	343	378	337	361	358	336	371	344	363	389	348	362	367	367	350	341	369	362	354	369	355	369	374	355	372	352	365	376	403	359	346	377	358	378	385	372	341	358	378	357	371	362	338	365	350	368	363	372	374	403	368	382	363	368	367	352	358	375	341	383	355	382	372	376	335	377	339	410	356	376	322	328	352	352	360	366	383	338	363	350	352	360	353	365	375	384	345	366	373	390	333	357	363	352	349	341	370	342	385	362	332	370	350	322	353	377	385	346	374	360	365	401	368	316	337	362	340	399	375	360	352	400	378	381	329	370	373	344	352	356	372	383	377	352	375	355	335	398	416	339	360	375	344	378	362	391	373	347	361	358	346	374	352	386	392	389	368	371	359	355	361	379	329	369	343	375	370	359	389	362	337	316	336	353	353	363	368	351	362	335	322	387	377	391	347	378	363	364	326	367	345	386	347	379	326	362	335	373	379	340	346	352	330	385	381	400	345	385	386	340	356	368	346	346	352	368	368	363	358	352	386	373	348	333	389	397	334	318	355	339	363	372	356	382	325	344	347	387	392	384	361	367	367	327	361	357	352	380	362	377	336	362	370	345	403	348	377	371	350	369	381	350	377	365	375	369	363	328	372	369	406	340	357	352	343	370	350	331	358	345	384	389	353	379	366	374	355	347	368	347	350	394	341	342	352	387	366	397	352	384	349	367	365	374	337	375	343	353	386	389	385	376	392	344	342	354	384	357	387	350	355	369	372	360	351	325	357	351	362	364	374	404	357	348	354	363	380	372	395	372	365	351	371	341	372	338	387	363	373	373	346	369	380	354	329	373	401	371	347	378	343	366	369	368	364	354	341	394	390	346	348	362	390	357	370	344	371	372	369	354	370	343	353	388	365	343	374	379	315	383	365	388	347	346	347	347	341	407	363	368	344	349	368	351	354	333	349	362	412	362	370	377	353	380	355	370	355	376	371	368	399	384	347	363	342	377	380	382	346	376	371	360	407	342	349	364	353	390	372	386	365	338	374	361	347	385	333	369	334	389	396	371	393	314	366	384	328	379	365	385	371	385	336	371	349	387	342	388	352	370	334	381	327	356	344	367	354	351	376	362	366	370	346	356	368	375	342	352	384	366	349	353	382	394	359	330	366	372	371	327	364	334	383	359	343	363	356	365	333	349	383	345	362	303	376	331	344	395	388	342	372	402	371	378	356	374	371	376	362	407	382	375	370	344	360	338	391	370	366	369	343	361	352	379	359	353	361	372	336	349	382	357	380	361	338	343	341	367	364	357	349	358	365	372	359	342	381	402	324	340	373	368	364	376	358	345	372	343	358	369	338	379	363	351	364	383	353	380	371	372	333	360	363	367	355	362	363	358	371	384	351	361	369	386	351	352	365	359	375	373	355	377	368	356	369	376	338	381	362	360	393	372	375	360	347	381	396	366	354	351	365	377	358	352	344	385	361	365	365	340	348	397	381	368	351	360	394	362	370	330	351	340	324	373	344	369	360	351	367	346	398	369	339	378	346	329	368	351	352	366	302	368	374	347	373	392	354	360	348	380	358	376	364	363	330	386	383	380	366	352	359	347	363	383	385	317	361	362	342	385	348	355	336	380	381	360	372	348	396	347	360	346	377	357	383	367	372	354	386	389	352	373	347	335	365	352	350	365	334	390	391	371	364	349	373	373	376	379	360	348	374	353	366	366	344	336	333	365	369	347	339	358	348	392	331	355	337	344	378	359	372	327	375	339	361	361	365	357	369	337	373	366	368	387	361	364	349	320	342	347	351	385	361	359	349	398	371	359	365	329	333	389	375	371	362	345	359	370	340	361	382	354	362	348	348	383	350	339	367	323	326	386	341	347	389	330	388	375	342	359	332	373	308	380	320	385	370	359	366	322	380	401	370	340	384	385	347	353	350	361	331	352	366	341	329	366	366	362	337	325	403	355	333	374	381	394	342	330	339	372	371	365	367	376	364	358	335	359	360	345	366	385	367	356	351	371	368	388	350	370	357	358	355	349	342	344	362	392	351	358	355	369	361	335	371	346	368	380	352	368	378	368	350	341	374	360	392	352	366	355	362	365	367	353	325	340	371	370	368	354	403	412	354	334	361	363	380	366	367	356	372	366	340	325	354	362	347	311	332	343	378	345	347	327	350	362	352	332	375	355	370	365	345	393	396	369	368	371	377	368	384	382	366	356	367	355	375	354	373	330	358	360	380	398	347	341	344	349	366	342	358	347	356	340	369	376	352	351	383	393	352	398	375	353	349	350	367	376	361	363	344	376	344	376	389	354	415	390	383	348	357	356	376	389	331	375	361	347	388	378	353	356	372	341	354	358	376	344	360	380	398	364	385	347
2136	97	91	105	112	99	96	106	113	112	97	109	100	102	86	84	115	103	95	101	98	113	97	111	91	112	90	95	113	97	83	70	85	106	96	90	93	91	93	95	112	103	84	101	94	87	97	93	114	88	104	95	85	102	107	88	101	106	105	87	92	92	108	94	102	76	114	99	109	77	90	84	111	101	105	95	99	95	109	93	92	104	111	96	100	81	106	99	86	95	96	80	90	99	105	106	84	79	80	95	106	93	90	103	88	85	95	105	93	99	106	85	100	74	97	89	89	109	91	86	98	93	89	99	86	108	108	99	103	140	111	104	110	99	74	118	96	99	94	99	98	82	98	86	116	105	92	87	88	81	98	83	86	88	89	98	103	88	123	92	100	92	108	97	113	104	89	90	91	89	92	97	98	99	109	98	88	110	91	91	101	113	99	108	101	98	105	111	82	102	101	86	104	88	78	95	109	84	110	85	109	95	98	91	101	102	97	91	107	89	104	82	88	98	92	84	89	95	90	121	92	85	82	86	110	97	92	80	91	100	104	103	81	82	102	91	82	107	96	97	104	79	93	103	85	92	105	106	93	116	106	91	113	111	75	101	91	112	76	92	99	93	86	99	90	68	106	81	108	91	94	102	95	84	92	93	84	83	79	119	91	120	101	94	115	89	82	110	96	85	86	106	101	98	101	82	89	103	102	97	88	93	94	96	74	100	88	75	96	106	85	116	87	86	92	119	91	97	104	92	103	97	95	91	114	115	99	104	78	105	91	89	103	95	106	90	92	104	110	81	100	100	97	96	101	97	105	100	90	99	82	101	100	91	89	84	92	89	100	95	110	104	100	89	84	89	86	95	88	95	85	86	101	106	100	107	108	92	99	92	99	106	109	91	90	96	96	107	94	116	97	101	108	92	109	100	91	94	94	98	96	84	81	96	73	115	100	89	101	106	92	93	92	110	94	100	97	94	85	106	106	81	86	100	104	89	104	99	107	93	107	100	104	103	109	92	101	97	89	106	92	83	97	87	101	90	110	97	81	98	96	86	104	96	72	108	91	99	96	92	85	110	90	92	91	93	90	87	109	108	102	113	98	97	103	83	98	79	113	96	89	98	101	96	99	81	102	105	93	85	94	89	86	86	87	109	112	97	91	103	96	90	105	83	86	96	106	95	98	90	78	96	104	91	105	91	100	107	95	83	95	100	111	91	107	81	104	104	92	100	102	90	94	99	100	96	87	101	98	102	96	94	89	89	100	85	96	104	80	88	98	79	101	86	89	79	94	95	92	98	99	90	105	103	87	90	94	87	94	98	93	96	106	98	95	91	87	100	99	95	88	85	98	91	98	95	101	96	95	100	84	89	102	93	111	82	79	83	114	89	111	88	84	96	111	108	90	97	75	106	91	108	103	113	78	84	104	86	105	105	112	107	95	113	97	85	92	82	92	92	93	86	92	100	88	83	103	102	116	84	93	90	103	114	82	84	95	118	92	111	94	86	110	94	79	85	89	92	105	83	96	90	115	105	95	87	117	111	84	83	100	98	92	101	111	91	100	99	112	107	82	94	79	103	86	95	103	106	89	85	105	95	90	95	101	85	97	84	85	101	115	102	96	108	93	116	85	87	90	96	97	112	100	89	94	101	110	77	104	109	94	77	104	99	107	84	82	95	80	104	108	95	94	103	106	105	97	83	90	84	91	96	112	112	97	100	90	87	95	103	82	98	86	102	103	87	104	98	97	84	98	90	107	97	95	105	110	91	88	100	94	98	117	69	89	96	91	100	87	108	79	86	72	96	106	103	99	124	93	104	96	91	86	102	92	103	73	101	93	93	97	93	92	100	75	84	78	100	99	107	99	114	94	109	80	97	86	95	115	102	91	89	95	122	83	100	88	110	86	81	77	96	115	116	95	100	89	100	104	90	88	93	112	85	121	76	99	95	87	77	87	106	100	87	111	92	97	94	90	120	112	101	99	89	100	97	82	104	102	92	99	97	88	101	95	96	83	91	102	91	112	88	98	99	107	121	104	95	104	93	108	104	113	100	98	95	86	92	94	96	103	91	105	97	105	90	103	84	87	102	80	133	87	81	121	107	104	84	115	87	108	90	96	96	104	96	100	99	91	95	103	103	79	86	103	100	92	97	99	78	95	91	93	92	83	84	93	96	109	105	83	95	110	96	99	79	91	78	108	79	86	112	100	97	88	88	95	103	102	98	93	109	101	85	114	89	93	99	93	98	92	87	92	86	116	91	93	68	96	117	80	106	109	103	85	99	105	90	101	85	90	98	94	89	105	92	102	96	86	102	105	92	116	75	91	108	103	103	83	122	92	87	100	100	92	85	71	106	107	100	99	84	94	95	91	91	112	97	80	86	93	88	90	95	93	99	118	101	108	87	88	101	98	100	100	79	114	94	101	101	105	99	108	87	83	101	103	97	94	104	105	103	98	88	87	91	98	92	83	85	89	87	100	90	97	98	95	82	105	85	104	96	96	105	98	89	81	91	96	99	93	96	97	99	105	105	103	97	89	89	93	107	95	89	99	94	102	94	98	102	80	88	120	99	85	103	97	108	85	86	108	108	83	92	100	108	106	87	101	101	100	90	86	88	124	109	104	78	93	88	94	97	83	103	79	102	84	112	89	91	104	100	97	71	72	102	100	102	92	95	104	99	103	111	82	94	91	98	104	87	94	85	92	106	92	116	95	86	87	91	89	103	94	105	96	84	109	105	89	103	94	87	93	88	110	100	92	99	100	78	109	89	107	92	86	110	77	90	104	87	81	81	91	102	106	85	97	92	86	118	85	100	92	98	106	93	85	94	94	99	107	80	87	77	98	94	105	82	104	91	90	97	104	83	95	104	58	113	100	94	95	82	108	79	85	99	86	102	97	78	93	95	100	73	85	108	106	90	87	83	81	99	95	105	97	87	89	110	87	101	86	93	102	117	101	88	88	97	109	96	108	88	106	112	93	92	88	106	99	106	90	87	91	102	86	107	97	121	99	89	97	102	92	87	105	73	99	97	92	89	90	96	85	85	108	79	98	80	94	103	98	100	85	105	87	91	105	99	83	103	113	82	88	108	106	96	99	99	93	98	94	105	95	84	106	104	88	93	102	104	89	91	92	86	96	93	107	102	105	85	95	81	110	99	107	90	79	100	93	90	93	78	108	88	110	88	92	95	89	101	90	97	105	98	101	89	109	80	103	85	88	93	96	115	100	105	93	110	82	88	98	97	99	103	121	96	89	91	83	86	80	91	95	97	104	103	102	100	97	100	99	100	86	83	106	106	100	90	93	112	90	109	102	108	91	93	91	93	90	85	95	91	98	94	103	89	101	104	95	96	109	106	107	86	95	103	97	104	108	109	96	117	115	89	94	109	93	87	115	92	87	84	100	99	107	98	102	98	87	93	106	94	105	91	85	82	97	98	118	92	99	89	94	101	92	91	104	92	103	90	95	88	97	114	103	98	85	73	103	97	92	90	108	113	109	95
7350	1164	1009	995	1151	1394	1470	1458	1390	1312	1276	1169	1089	1081	1093	945	1017	937	990	898	974	945	936	929	935	996	962	950	877	893	976	934	921	894	904	944	878	931	975	895	879	892	890	923	946	920	907	916	898	881	946	896	884	891	920	906	878	883	846	909	912	925	933	895	823	865	879	911	889	913	895	872	875	847	906	880	862	827	888	893	918	890	844	910	931	808	851	915	838	862	855	870	876	859	832	893	854	940	845	933	930	914	867	822	856	866	916	841	912	878	888	938	890	913	838	853	825	892	930	895	852	908	888	916	861	880	892	906	930	919	909	853	869	891	945	849	816	890	816	894	910	825	853	850	862	833	874	892	874	855	885	861	900	862	921	902	823	878	857	846	881	826	922	869	880	890	855	861	861	894	842	873	900	830	904	900	849	919	899	914	870	902	862	909	891	818	869	852	843	862	872	880	931	856	847	940	907	863	873	869	893	900	922	862	896	795	848	887	884	862	850	895	869	885	923	837	791	870	864	858	904	876	884	893	883	830	903	853	876	849	860	828	895	858	896	857	829	870	891	883	868	899	883	854	846	861	892	850	904	873	834	847	829	828	821	898	918	865	858	868	879	826	874	846	894	930	878	862	881	847	903	889	886	901	840	910	869	854	916	856	839	908	894	889	865	866	843	863	868	880	846	846	869	899	900	874	864	885	877	910	823	863	915	869	864	851	909	812	864	842	894	870	881	879	868	868	837	874	859	874	884	851	843	937	864	836	896	947	884	843	863	848	912	897	866	867	819	844	901	852	894	928	868	843	834	924	913	844	905	875	889	925	873	861	887	833	873	874	831	924	807	871	910	872	898	841	844	866	858	901	882	840	870	846	896	903	805	863	939	880	843	906	864	909	831	916	827	898	834	868	905	896	934	835	793	906	864	902	895	873	859	936	868	870	904	858	843	881	828	876	880	864	867	848	868	843	856	876	892	847	886	864	837	874	884	857	911	884	871	901	874	895	848	912	889	862	884	851	898	878	912	905	893	874	848	877	845	900	875	881	864	862	849	891	915	900	829	843	913	854	861	880	927	880	890	884	879	886	898	873	874	938	897	867	841	888	860	900	898	905	863	896	831	905	847	878	866	822	818	868	863	862	832	932	908	859	894	817	856	861	919	837	857	851	912	933	935	885	904	848	906	851	900	873	867	858	892	908	904	898	903	900	889	934	872	874	860	898	911	878	865	910	921	890	907	898	877	897	937	845	845	877	851	880	915	851	852	837	879	850	871	877	902	910	889	905	902	942	818	826	871	883	843	856	886	841	860	903	910	870	903	836	892	826	874	864	858	880	835	869	862	860	905	862	917	873	867	843	882	907	878	851	876	913	822	808	865	824	877	877	900	893	876	888	828	877	883	914	857	830	946	902	880	868	831	841	896	876	916	917	937	824	934	860	893	869	866	850	881	910	875	873	841	886	901	830	867	867	910	905	907	868	871	911	827	882	864	836	901	844	845	885	829	884	860	878	865	894	839	931	852	846	844	872	893	869	882	863	841	879	876	852	899	865	833	894	878	849	897	906	879	849	878	857	851	873	823	852	906	887	865	871	914	853	829	893	868	831	908	930	854	826	910	891	877	870	909	890	859	904	879	903	863	928	886	877	881	945	870	892	895	880	842	848	916	868	813	923	839	870	862	887	860	907	878	861	873	852	897	851	915	888	875	840	882	858	904	918	903	878	880	896	874	895	876	823	868	939	852	886	883	857	893	865	819	913	867	874	875	930	902	889	893	842	891	922	867	871	863	837	869	857	900	876	872	921	901	949	858	855	882	845	867	834	888	892	931	826	858	873	865	841	858	902	903	879	853	879	844	830	854	901	864	854	862	845	866	905	883	887	899	852	869	871	836	909	825	912	869	870	924	948	811	881	935	884	863	885	895	958	917	864	917	848	901	926	849	890	912	832	859	872	864	963	846	875	829	900	860	855	864	844	897	870	840	834	888	847	895	904	867	825	910	932	850	928	873	879	869	849	847	923	858	872	894	881	853	912	872	825	893	923	932	922	868	828	854	916	848	858	855	890	867	843	835	893	874	862	911	911	855	898	840	859	926	884	943	896	870	855	893	830	857	881	866	901	883	870	884	849	934	943	918	872	908	874	916	819	873	874	777	870	899	848	921	942	889	825	895	908	909	898	867	858	924	870	883	888	842	877	888	866	842	950	861	849	877	859	883	851	835	849	865	884	893	869	892	847	862	850	799	872	917	845	900	890	882	894	938	851	896	897	877	871	878	931	854	871	864	894	864	834	859	874	836	913	878	863	891	896	935	878	857	846	883	903	894	888	872	878	929	900	872	869	901	839	927	915	910	919	880	896	861	883	831	883	880	898	896	891	903	882	888	819	899	857	910	859	852	885	918	866	866	815	888	915	893	850	890	865	873	878	869	853	874	854	905	941	887	914	933	852	863	922	838	857	842	855	888	897	845	855	884	927	884	843	865	845	808	881	887	880	917	831	837	857	857	874	930	843	901	893	885	912	866	908	892	820	862	861	893	842	866	871	855	908	826	879	861	871	868	914	875	853	924	876	822	823	872	844	841	872	858	888	905	850	852	903	887	876	837	893	889	865	847	926	906	889	874	916	883	866	887	888	865	895	854	864	887	875	948	871	844	874	834	882	885	889	891	865	886	852	819	900	871	820	871	928	878	864	842	851	856	808	907	894	865	921	915	898	867	922	851	857	856	862	859	870	833	869	891	871	875	858	884	878	897	856	918	834	834	843	866	930	850	877	846	861	867	862	852	867	895	835	910	928	910	868	895	883	878	855	899	870	863	898	846	858	826	867	925	804	917	883	868	861	856	854	873	896	899	820	865	872	871	821	856	925	890	893	866	894	920	878	856	903	874	919	811	878	923	857	879	880	877	917	863	888	864	882	897	922	914	910	925	876	866	904	908	886	889	870	872	883	926	839	903	936	948	836	876	831	900	838	893	866	839	865	836	848	848	888	889	818	859	764	858	894	848	895	865	867	927	845	903	905	912	859	879	913	873	836	857	883	849	878	837	903	859	897	873	877	849	883	916	923	859	893	843	878	856	844	867	863	882	876	920	851	855	820	896	889	864	824	860	849	905	843	922	905	888	914	866	921	915	916	866	878	858	818	878	827	833	880	845	874	879	878	932	844	890	949	847	843	874	901	867	855	910	880	877	911	848	874	875	919	901	805	942	852	877	826	819	864	876	874	904	851	887	883	890	889	910	882	877	903	887	841	820	872	867	884	909	836	939	880	867	890	840	920	817	857	913	845	866	943	851	876	884	860	946	871	816	891	905	882	926	901	820	927	850	926	876	868	869	856	866	875	886	935	840	873	892	897	855	888	853	889	889	875	840	813	884	916	905	907	883	835	837	838	854	883	864	868	877	864	845	911	919	881	913	867	884	864	923	883	875	838	846	913	820	917	870	882	893	893	849	826	900	846	901	858	862	854	906	903	878	872	886	838	882	891	786	898	907	876
1313	171	99	99	80	73	110	112	96	96	114	90	89	89	74	72	69	80	85	78	60	67	69	60	82	72	68	73	66	73	69	68	75	67	79	73	78	63	61	74	67	54	57	85	78	60	66	72	63	70	68	76	62	54	67	55	70	75	68	68	72	73	70	64	70	61	58	60	63	72	54	66	66	66	75	70	61	70	78	58	64	71	59	81	63	77	65	51	80	62	66	62	69	54	62	71	67	67	83	51	63	66	63	65	71	55	64	70	85	73	71	73	75	80	65	81	65	60	62	91	71	57	75	65	63	68	82	68	66	57	45	58	66	70	75	72	72	60	75	62	62	62	74	67	66	65	59	63	57	66	73	51	65	66	80	60	61	78	82	70	57	72	58	56	70	72	85	64	51	69	76	63	63	77	54	61	57	66	50	67	51	47	71	77	54	58	68	66	72	63	77	77	64	72	72	71	87	87	56	66	68	69	73	57	72	70	54	68	70	65	71	94	66	57	73	73	71	66	90	64	65	67	58	70	69	49	64	65	61	79	77	71	61	64	57	89	53	68	70	52	72	76	62	59	53	55	75	60	73	69	74	66	86	56	76	72	73	61	59	65	66	57	64	62	65	78	60	68	75	63	66	52	63	82	69	63	50	88	51	55	67	76	65	81	51	63	64	76	68	72	63	70	78	67	61	68	66	65	72	62	65	55	75	64	62	86	63	72	61	65	75	68	60	81	57	66	67	60	62	59	56	62	61	58	71	71	69	65	57	69	60	55	50	83	54	83	57	72	69	58	71	64	66	61	67	66	74	76	65	55	68	70	51	71	56	74	84	63	59	63	62	52	70	70	66	76	62	52	69	58	66	72	74	78	58	60	61	62	55	64	41	62	65	63	93	61	50	85	63	67	63	62	80	55	60	61	61	71	53	69	89	64	83	65	83	67	55	54	59	64	60	44	70	70	67	59	57	77	62	74	80	73	46	56	61	73	70	60	65	65	58	60	73	69	54	64	76	76	85	65	75	66	74	79	70	65	62	71	40	85	81	71	58	64	63	61	63	63	71	70	73	67	60	60	60	55	70	62	61	71	61	75	61	62	62	77	68	61	61	57	69	66	54	68	65	60	68	72	80	62	76	64	58	57	78	70	74	72	72	82	77	69	54	62	65	58	61	80	63	68	66	59	52	58	75	67	64	66	73	63	55	79	72	63	75	73	55	65	75	68	80	63	70	64	71	71	68	65	59	46	64	56	63	61	62	74	68	62	66	63	73	78	63	58	47	58	64	71	71	66	63	64	80	62	66	63	58	72	76	69	61	55	66	68	84	68	57	62	63	66	72	65	67	62	61	68	81	56	57	59	67	67	65	62	72	57	62	64	56	69	65	66	65	63	79	63	71	60	51	66	69	79	64	75	76	57	74	60	74	65	54	64	73	60	62	56	48	56	61	72	75	65	51	66	63	72	99	68	59	66	54	64	68	67	63	66	71	64	70	59	62	61	63	77	65	80	62	53	59	62	61	71	66	64	50	66	63	50	59	64	78	71	78	66	61	72	66	89	74	71	86	55	73	62	56	75	58	50	66	76	70	62	60	67	67	50	66	75	66	62	64	56	76	63	68	52	78	66	55	65	54	67	69	63	67	76	65	60	66	69	65	49	64	60	67	70	76	69	45	75	61	66	51	73	53	59	50	75	68	70	67	54	67	54	78	70	73	74	70	67	80	69	63	71	74	66	61	75	72	67	54	53	69	75	58	57	58	78	54	73	65	62	60	72	66	72	80	58	71	61	77	58	83	58	75	68	52	50	56	73	73	69	75	71	63	63	72	57	70	62	70	51	60	64	64	61	61	67	66	76	74	64	65	71	73	59	67	61	53	63	58	66	73	66	66	65	76	61	63	65	65	58	54	59	59	47	56	49	70	69	70	60	62	64	56	75	67	69	69	79	59	56	77	66	70	69	70	67	75	77	67	63	59	72	61	54	78	72	76	66	96	67	67	63	73	56	63	75	71	72	60	76	66	57	77	54	50	59	67	59	76	60	58	60	68	63	70	63	55	50	58	63	80	68	76	69	70	63	65	77	56	63	61	58	55	65	59	59	68	76	62	74	70	57	73	64	59	70	68	80	72	62	74	58	57	63	68	78	71	68	65	55	72	67	79	70	66	62	59	55	46	67	66	67	58	62	54	57	61	61	59	74	59	67	69	69	56	74	77	64	65	61	55	57	67	74	57	65	65	63	58	71	58	76	70	54	50	80	58	76	66	54	60	69	73	69	58	50	75	64	71	61	47	81	71	66	59	76	57	53	58	79	68	54	69	64	70	66	70	71	64	68	66	70	64	62	71	72	65	74	65	55	56	68	71	77	66	75	56	68	63	68	76	83	71	75	64	63	70	63	63	71	63	64	55	54	79	58	50	67	59	63	68	76	62	53	60	68	66	76	61	71	64	70	67	53	83	47	65	55	72	67	83	56	58	57	67	68	51	71	66	68	71	71	61	63	64	70	67	82	66	67	72	72	52	38	72	52	68	83	66	66	68	58	58	78	77	77	63	59	77	73	61	75	60	63	54	58	50	77	57	73	67	64	78	68	66	53	68	63	71	68	61	62	66	64	60	58	73	64	76	63	76	81	71	70	67	60	62	57	66	57	59	77	77	57	69	68	55	69	65	65	68	74	69	77	70	60	66	73	58	59	53	60	69	56	67	55	59	69	76	78	66	52	71	70	63	75	70	61	56	65	56	67	85	65	74	54	66	60	72	49	63	70	64	68	66	75	74	73	71	69	74	63	61	57	53	62	55	58	69	66	77	43	67	59	61	58	57	54	65	75	65	57	65	60	77	56	57	73	75	72	50	64	58	64	58	72	43	68	57	67	56	65	57	69	61	57	71	59	87	50	73	78	66	55	60	73	66	57	60	59	63	72	67	62	77	61	75	66	73	70	54	74	60	55	71	61	65	57	52	74	59	85	68	68	62	71	67	58	51	58	61	66	73	62	60	61	79	70	80	75	59	50	73	58	57	73	58	71	65	66	57	76	70	67	67	68	80	74	72	68	75	69	64	63	75	63	62	58	62	61	63	69	78	60	67	61	60	66	69	55	74	52	69	79	60	89	75	77	61	68	70	75	59	71	62	56	61	78	57	64	50	56	71	78	65	69	41	68	60	80	55	70	54	62	80	67	60	76	72	59	55	71	67	73	66	70	56	69	66	64	65	62	60	59	67	82	57	64	79	66	67	70	71	64	56	63	63	61	55	66	65	56	53	78	54	69	69	60	69	62	72	58	53	70	55	65	70	67	84	71	73	65	74	59	67	66	58	76	74	62	58	68	65	64	75	69	80	66	94	58	77	65	61	75	69	66	69	63	69	69	58	63	60	75	63	60	72	67	52	59	78	70	71	59	66	43	62	65	73	55	64	66	55	74	58	82	53	62	51	69	64	68	68	68	60	69	71	66	62	73	74	67	73	63	80	72	67	64	57	62	61	71	72	71
11138	2113	1233	1161	2398	3801	3955	3579	3020	2561	2314	1892	1759	1603	1380	1260	1226	1128	1071	986	998	922	936	924	887	834	811	805	837	778	782	770	766	762	771	717	756	759	722	744	715	705	686	636	678	679	703	687	680	755	725	699	670	647	696	668	656	679	644	639	690	703	626	717	655	673	683	672	633	655	624	695	706	655	659	707	680	617	658	647	579	634	666	668	607	658	644	685	670	679	636	651	643	698	689	652	682	673	649	649	635	664	642	669	669	673	658	640	684	648	616	679	661	633	678	653	674	679	626	673	621	639	679	648	692	678	648	656	659	648	631	656	629	639	649	662	661	667	619	619	651	698	657	666	677	608	633	633	591	646	647	634	635	681	624	639	653	638	679	634	656	643	707	662	662	649	590	682	651	693	643	670	681	642	646	673	642	617	653	632	644	686	657	726	619	685	656	644	611	632	662	637	648	662	623	658	647	636	680	648	680	632	669	657	653	574	669	606	643	658	615	652	634	629	659	654	677	684	664	660	661	656	653	631	631	655	668	629	655	634	678	647	657	663	689	660	625	655	664	629	669	624	648	622	647	609	651	661	653	625	645	626	691	677	690	626	689	641	687	637	609	703	650	658	649	637	656	627	685	670	676	614	634	609	672	692	631	631	613	583	678	621	726	645	639	625	608	674	678	639	650	607	660	628	609	692	627	615	662	671	672	605	648	636	659	631	635	646	625	648	653	669	660	657	600	611	649	620	658	660	628	620	633	717	631	650	633	673	663	646	679	675	654	698	577	649	693	636	641	648	655	649	700	659	678	631	622	665	640	634	680	687	666	665	650	649	663	677	665	645	634	669	630	692	675	620	658	632	626	649	639	611	636	626	639	638	639	668	641	644	617	656	619	682	675	630	657	676	601	666	653	653	654	704	683	683	664	680	624	644	643	592	615	571	686	639	652	628	605	678	610	598	628	668	576	640	679	647	618	638	653	633	652	651	600	633	670	652	693	672	648	671	658	611	663	650	649	618	667	613	660	634	650	622	642	705	656	673	618	655	635	625	696	651	651	693	649	644	667	604	636	637	681	644	685	649	622	635	638	645	639	666	615	673	637	643	624	642	676	618	626	651	716	657	678	663	643	683	636	622	632	611	657	650	666	625	711	673	664	673	653	696	630	629	622	671	683	686	635	646	608	675	641	649	623	672	655	634	661	642	658	643	623	624	701	689	648	711	640	668	676	646	638	686	649	652	631	641	624	628	627	643	660	654	572	647	644	656	663	686	650	632	664	660	664	612	690	652	645	653	697	652	678	622	626	665	662	652	603	638	650	644	646	672	625	688	636	656	632	729	663	667	619	649	658	654	637	655	637	631	632	648	607	632	647	650	644	624	656	613	713	665	667	668	631	679	666	651	715	662	612	611	625	628	623	685	659	619	655	684	676	638	665	661	623	642	628	605	660	631	666	615	647	671	679	648	659	660	662	629	658	646	667	640	630	641	626	637	633	578	650	645	700	641	680	625	655	631	659	625	617	647	688	653	660	623	674	691	594	648	666	651	614	647	688	606	656	654	648	674	633	691	647	630	660	656	661	618	686	673	588	619	623	626	664	636	639	692	700	644	615	622	610	673	656	635	636	600	620	644	641	641	596	638	604	642	666	650	659	676	658	659	598	656	644	649	679	689	653	660	660	653	654	685	617	659	641	635	695	697	668	642	697	644	655	639	688	628	672	679	634	621	633	643	646	645	647	607	643	673	650	667	669	691	676	691	672	628	671	617	634	647	667	661	664	680	632	679	641	644	697	675	654	622	650	646	594	644	603	633	665	684	658	648	683	695	630	631	643	660	650	627	648	655	640	672	591	626	697	665	661	636	642	628	660	639	661	637	632	671	644	693	641	618	635	637	619	621	627	669	681	658	659	620	669	663	643	642	676	651	632	660	669	631	645	686	680	670	604	654	627	667	669	661	652	645	660	619	653	702	636	629	639	700	689	653	596	645	688	657	629	645	656	656	652	683	641	608	656	662	648	642	614	674	668	631	647	648	623	678	654	630	633	705	666	610	680	681	618	658	611	640	632	636	598	633	640	681	683	660	641	696	636	671	652	667	682	687	681	636	605	639	660	655	638	644	696	617	670	619	633	638	662	649	651	642	640	665	658	682	685	651	632	657	692	669	654	618	656	648	642	620	661	634	658	676	652	618	648	643	671	628	672	649	654	661	666	612	683	660	659	627	650	633	654	629	604	631	629	677	650	658	629	634	625	656	617	660	622	668	672	705	632	638	643	618	658	652	664	638	650	634	643	635	669	639	643	622	676	645	656	651	662	658	687	702	650	621	663	674	679	659	631	640	694	649	668	643	711	654	624	648	646	663	608	633	607	648	665	634	661	657	650	666	652	625	637	678	669	594	689	657	667	629	637	639	632	619	662	631	626	613	685	661	626	632	651	701	626	619	648	600	638	629	649	659	650	675	631	667	589	658	672	656	678	592	671	652	646	619	656	632	643	667	709	642	644	597	656	671	660	666	621	676	600	657	617	687	733	640	687	626	673	648	656	595	616	638	689	689	637	638	615	679	670	673	650	642	653	667	642	652	628	640	630	616	645	629	635	676	644	659	694	678	642	613	639	635	662	694	668	671	660	649	674	617	672	633	607	645	669	618	654	632	686	669	659	675	643	651	621	632	618	671	651	649	672	630	623	676	641	662	675	627	665	620	654	620	644	646	708	626	686	670	666	730	657	703	673	613	664	638	641	663	662	641	624	635	705	631	617	655	675	636	590	654	665	687	690	650	620	643	701	675	651	677	654	632	605	661	674	636	688	632	657	661	677	666	646	636	651	644	627	629	614	683	659	622	667	634	665	667	676	627	700	677	654	677	662	666	636	668	621	639	628	678	628	661	668	634	710	632	647	622	662	626	662	691	660	675	648	636	644	679	692	644	625	644	648	648	637	642	619	611	708	593	675	702	699	663	691	632	678	664	642	685	642	638	628	669	655	637	659	587	624	644	655	676	602	614	670	640	651	667	576	631	633	644	684	678	605	647	610	647	637	608	694	648	663	651	636	682	652	658	619	621	685	652	658	668	639	624	658	611	622	648	643	612	608	606	659	636	595	630	675	648	662	637	645	641	671	641	648	650	697	652	658	650	708	667	654	658	673	642	633	603	686	605	673	681	690	616	625	663	620	658	606	660	630	664	651	665	646	672	619	645	617	657	721	671	682	661	629	606	686	624	653	662	617	627	687	698	631	657	642	634	685	620	670	649	599	607	629	645	659	688	656	650	681	682	606	593	656	632	664	645	658	663	671	630	700	653	678	664	631	636	658	677	633	661	662	658	653	640	624	667	631	671	667	620	662	693	641	641	659	648	623	657	672	684	638	608	652	641	643	630	635	652	671	669	611	685	670	658	641	654	646	656	643	635	653	630	642	642	629	626	669	685	632	679	626	631	705	634	610	690	648	600	650	661	610	655	610	634	664	656	596	613	699	698	626	605	654	635	676	620
3135	123	83	80	58	84	81	91	86	93	85	107	107	98	92	83	86	71	69	69	71	75	59	68	72	78	75	79	60	65	61	60	71	55	52	56	72	68	79	61	68	55	75	57	51	55	77	57	67	54	53	65	55	52	65	62	52	80	72	61	64	60	64	53	60	58	77	45	58	55	63	60	62	47	66	58	52	56	61	53	55	52	56	65	62	56	64	69	46	51	57	55	63	55	62	47	52	57	53	55	56	60	61	65	60	68	59	69	72	66	57	63	50	62	58	70	79	64	50	53	52	61	62	69	60	63	55	35	64	55	74	67	59	68	51	56	56	55	54	56	64	64	65	46	51	60	58	67	63	60	68	67	51	50	60	62	51	66	68	64	54	66	64	64	71	51	61	56	56	71	55	55	69	66	51	62	49	62	56	57	66	65	63	49	77	64	51	68	58	64	54	62	58	59	61	66	61	63	73	64	68	74	67	59	56	61	63	67	46	64	72	57	71	64	48	66	63	69	52	78	60	57	78	49	56	67	49	46	67	55	54	62	54	72	55	48	62	55	48	53	64	62	76	68	57	59	60	62	79	71	67	59	55	60	58	61	64	61	61	70	69	55	53	51	59	50	61	68	61	68	56	58	53	53	62	68	59	61	52	66	53	62	61	66	72	53	72	52	58	47	59	62	64	51	61	60	76	56	51	55	76	76	47	51	62	71	68	73	66	59	57	67	62	68	51	71	75	68	69	82	79	53	64	53	59	48	60	51	60	70	62	79	51	68	69	69	63	65	62	74	50	68	71	58	61	65	60	60	65	45	62	54	70	50	58	60	53	62	58	69	45	72	81	63	58	66	56	59	68	55	68	54	58	61	74	57	61	64	49	71	76	62	55	54	54	58	64	58	66	60	44	75	64	56	64	58	55	61	59	51	67	73	80	72	52	66	71	53	52	61	57	56	63	56	72	54	54	51	55	61	51	51	62	52	51	56	60	59	68	67	54	61	59	63	68	70	56	75	64	81	69	71	69	69	56	49	58	57	77	67	59	63	63	66	60	50	68	59	55	55	64	59	65	58	49	62	55	60	46	56	61	66	68	58	63	62	68	66	74	59	62	56	62	59	62	45	71	59	60	65	60	66	69	65	48	52	59	64	54	74	52	72	63	68	52	50	63	71	59	56	51	65	59	66	57	61	64	63	65	71	52	74	68	59	66	51	61	67	63	48	68	54	62	54	54	52	62	52	56	69	58	42	56	48	53	57	64	53	44	57	76	68	64	61	50	53	58	57	55	53	67	57	58	60	53	65	66	57	52	80	50	66	67	56	47	49	61	63	77	59	56	55	69	60	54	56	45	51	63	59	66	57	62	80	57	65	51	70	61	53	70	66	73	68	59	51	51	55	42	73	61	66	57	69	69	57	52	58	73	56	47	61	49	68	60	55	75	62	50	53	61	67	59	69	58	55	53	68	73	67	64	64	65	55	59	51	66	60	61	59	56	56	65	67	57	59	51	56	61	66	49	54	54	74	61	60	54	55	56	55	53	66	47	56	63	74	55	61	62	58	48	53	63	62	51	58	64	70	59	55	49	63	65	67	51	58	51	77	55	70	56	67	38	60	58	62	69	65	49	66	66	73	56	43	63	42	60	59	58	62	58	48	64	66	75	65	57	62	72	47	61	75	61	64	50	48	62	66	67	62	62	68	61	69	50	58	61	61	58	59	78	72	59	58	61	69	56	60	45	64	54	62	63	44	66	60	65	71	51	44	65	60	57	77	68	71	59	70	51	54	61	62	74	53	67	64	63	61	54	68	61	62	65	56	67	53	66	67	65	60	61	59	64	66	52	61	67	65	74	55	64	54	55	56	51	50	58	57	50	64	62	47	68	50	69	57	55	55	67	70	57	51	65	61	69	56	58	66	57	56	47	55	61	84	52	58	62	52	72	51	45	58	56	58	67	48	64	60	59	56	72	66	53	65	49	53	78	45	46	58	52	53	66	59	59	62	65	62	69	56	53	56	55	64	66	63	51	57	67	52	55	54	57	59	60	60	57	60	60	68	73	76	53	65	65	61	62	52	53	70	67	75	62	66	56	56	57	57	47	66	60	64	74	50	62	66	67	56	66	59	60	54	58	62	64	59	54	71	63	65	55	76	49	43	74	65	44	69	39	51	53	75	72	69	69	66	66	74	61	60	59	69	51	63	61	66	66	55	75	68	52	67	56	46	56	55	80	61	58	51	47	65	76	49	57	45	63	59	68	47	60	67	53	65	60	54	57	68	39	68	50	65	63	55	69	59	56	61	77	73	61	70	52	59	59	45	74	73	57	63	61	60	55	59	64	63	53	69	63	51	59	61	44	71	66	69	52	60	60	52	57	51	63	50	76	67	54	68	50	49	53	56	55	58	63	38	71	58	61	67	60	62	61	71	55	73	56	65	49	68	53	58	65	77	68	56	59	49	60	62	74	46	57	57	64	73	61	60	49	62	56	59	65	65	73	61	56	57	70	62	63	47	56	76	70	65	59	50	71	69	58	61	72	47	66	69	64	53	63	68	64	61	50	65	65	77	52	66	57	58	55	59	58	55	60	67	73	55	60	65	71	58	78	62	57	54	52	72	42	54	71	56	56	59	63	50	73	48	54	57	67	64	61	74	56	74	66	59	64	64	59	70	47	51	71	46	69	57	68	51	64	59	39	63	70	63	71	72	61	72	57	68	58	51	56	55	61	70	52	64	51	65	54	67	73	68	60	72	71	58	52	63	42	63	69	59	55	62	68	64	66	50	58	63	55	73	58	56	53	64	67	66	58	56	61	74	44	52	54	62	68	61	63	56	67	69	61	60	52	47	52	53	67	51	62	63	56	66	56	56	62	66	56	60	75	60	58	69	72	71	51	56	56	68	64	56	63	47	67	53	57	67	51	60	53	59	54	62	74	63	62	54	66	66	60	57	59	51	62	65	60	62	59	50	48	61	52	55	72	64	62	65	61	67	62	66	68	64	61	54	58	62	60	60	62	71	44	68	59	67	51	64	68	49	68	62	48	63	55	54	66	60	60	52	52	69	53	63	65	56	63	46	58	64	57	56	67	47	70	69	53	64	50	58	51	74	55	65	54	52	57	60	61	70	55	72	64	60	59	49	52	50	80	61	67	69	67	61	55	56	57	71	55	66	61	66	59	54	64	53	53	55	41	65	52	59	56	63	73	58	67	66	58	63	54	60	58	51	61	62	60	59	56	66	74	66	60	60	51	60	43	63	42	59	55	64	44	68	58	72	51	68	61	49	61	50	53	60	61	61	70	62	62	60	54	57	56	53	51	59	75	55	65	46	66	57	53	60	62	58	70	59	53	62	49	69	64	65	48	56	61	67	67	60	57	47	53	61	53	48	48	65	53	71	63	52	62	55	70	68	51	69	53	66	54	69	54	54	55	58	70	41	68	58	72	79	65	52	54	61	68	56	52	52	55	54	48	56	60	56	56	75	61	67	61	45
8272	1600	1065	1001	1837	2973	3290	3108	2811	2424	2177	1847	1684	1582	1355	1237	1202	1044	1037	976	944	940	900	817	849	748	790	748	738	698	766	739	680	703	654	660	631	655	663	610	654	659	624	625	613	604	618	610	590	583	614	627	583	615	668	620	615	616	561	588	580	580	624	572	613	571	605	627	566	543	545	571	574	655	570	584	531	581	623	573	577	539	530	577	564	596	568	517	578	566	609	526	564	534	568	594	565	611	573	574	575	547	593	579	527	563	582	577	550	584	559	540	604	558	546	555	609	513	583	607	610	541	516	537	567	572	559	586	571	567	584	515	545	560	551	541	563	576	557	565	573	539	556	544	601	547	528	608	554	555	574	561	547	559	539	578	584	546	567	527	585	534	549	552	547	576	511	536	560	589	548	548	570	524	543	541	542	557	552	577	563	566	569	573	533	550	558	565	583	543	571	529	585	533	562	544	551	638	540	570	557	576	536	598	545	555	577	522	530	558	537	550	564	539	579	557	590	568	561	556	550	547	555	526	505	586	577	555	592	567	540	547	558	583	575	526	568	584	567	559	587	555	518	571	552	570	536	536	576	600	566	570	527	555	524	564	568	561	613	581	586	546	576	506	543	519	585	560	536	564	516	537	588	561	517	561	551	606	552	570	534	564	558	558	627	584	576	565	546	602	602	549	563	588	551	561	610	527	552	526	572	573	559	598	561	589	522	525	569	563	554	585	549	597	546	559	533	553	549	543	566	562	562	537	602	545	525	573	540	574	600	547	548	544	591	507	603	539	575	565	542	555	570	538	583	508	545	566	547	539	557	579	591	529	553	539	600	579	560	545	549	564	590	570	572	542	571	565	594	541	528	552	524	523	542	558	571	526	542	549	557	564	551	495	560	559	560	533	558	597	577	569	575	569	541	554	576	573	547	532	561	503	557	524	552	545	570	563	602	583	572	587	590	559	523	549	514	549	570	537	560	557	562	580	550	565	564	549	594	549	528	567	568	560	554	571	550	559	575	544	499	587	529	587	559	556	584	579	518	534	550	573	551	583	589	510	606	596	534	557	579	553	552	520	582	538	589	548	520	549	542	591	565	557	507	525	535	544	567	543	526	559	546	554	554	539	584	556	573	518	572	515	569	595	557	529	526	575	572	552	573	575	577	582	565	583	571	545	508	547	559	557	565	550	527	548	593	570	523	548	548	553	508	542	548	557	575	552	549	585	535	515	536	610	592	620	551	599	569	598	554	530	562	551	609	538	577	570	551	594	529	581	561	567	570	585	527	554	575	580	551	503	575	572	542	526	571	553	528	583	563	569	543	558	567	547	600	584	563	546	543	549	554	522	543	566	575	600	541	522	560	516	573	594	532	578	528	551	565	557	565	572	564	556	545	499	549	576	579	557	585	540	563	541	602	555	541	527	534	562	549	526	502	548	576	530	532	512	533	591	535	580	547	529	529	530	590	575	581	556	538	501	596	566	585	579	555	537	570	536	557	537	575	544	594	540	560	530	561	523	541	525	557	550	538	528	582	573	537	561	550	587	589	601	555	581	545	558	545	564	534	566	500	570	570	541	582	533	550	511	585	527	544	607	540	555	571	595	547	538	529	548	571	580	561	579	600	530	554	507	605	553	564	584	625	557	579	547	564	573	556	555	557	544	541	561	561	554	567	591	523	543	551	591	533	513	546	585	572	554	538	525	611	556	534	535	575	562	568	555	581	562	566	585	533	532	577	536	545	597	533	560	563	523	544	558	538	578	573	560	553	587	569	581	591	549	555	548	559	576	557	530	554	572	572	565	573	565	578	562	535	593	566	554	589	590	559	540	555	564	579	555	529	553	530	543	571	520	546	560	579	537	545	573	554	578	619	512	566	539	567	558	575	573	514	513	579	551	591	525	491	524	560	549	561	495	547	563	565	547	552	573	588	569	546	547	579	549	590	562	562	583	559	571	549	574	542	568	518	524	574	551	542	556	568	579	561	515	578	574	537	598	533	594	536	552	612	550	555	574	564	555	545	593	541	565	569	549	546	537	577	554	584	547	563	542	547	568	552	544	540	604	513	555	531	559	545	558	545	545	522	527	562	522	567	519	513	540	534	566	537	590	554	549	550	556	571	544	537	559	544	547	569	581	554	524	564	549	559	534	622	523	587	564	551	548	611	535	532	528	591	536	548	535	542	501	584	556	607	553	539	544	592	578	537	560	561	538	536	551	600	594	567	573	574	568	599	520	534	488	542	552	584	552	520	558	578	587	562	602	533	590	544	599	571	517	506	572	531	542	576	580	561	554	555	575	588	550	551	585	560	521	580	582	541	548	554	559	540	562	538	588	562	559	538	542	603	573	547	529	563	541	578	605	554	594	543	538	563	541	585	567	523	581	566	568	578	551	584	580	550	545	536	535	559	591	530	602	552	539	579	569	558	565	551	539	549	524	577	584	561	554	561	559	553	598	538	572	551	549	593	555	531	533	541	523	550	533	562	566	554	558	529	586	565	559	571	550	544	501	521	566	570	594	576	547	500	529	576	573	573	603	556	542	559	579	543	575	547	525	566	572	530	554	548	525	540	584	569	563	587	533	560	552	556	508	599	588	558	566	545	579	555	591	613	549	547	547	561	522	582	562	535	546	583	539	590	548	561	640	595	594	597	591	587	533	566	522	571	585	556	507	526	606	549	570	540	569	548	537	574	533	557	565	582	556	550	526	574	533	532	559	592	569	577	583	589	566	566	551	598	539	517	545	554	549	542	558	568	600	573	508	548	560	529	554	501	536	574	552	527	618	552	546	567	572	542	524	545	576	540	551	618	557	562	574	577	536	533	536	565	558	570	593	557	572	561	551	580	526	538	528	581	557	558	556	540	552	529	549	570	609	574	569	538	523	536	561	567	532	542	534	555	529	559	541	600	585	516	581	565	579	563	605	570	543	544	547	557	563	546	539	547	620	566	584	578	559	552	549	562	513	564	560	617	577	543	535	541	562	619	597	565	555	545	574	559	517	540	591	545	544	556	585	546	558	533	545	519	571	521	527	524	543	586	600	557	553	560	569	552	539	563	568	545	562	602	541	525	582	542	547	560	554	557	587	551	546	579	597	543	571	549	561	508	538	550	555	596	535	543	560	584	572	559	576	587	573	527	557	564	575	578	569	606	564	520	566	548	554	528	535	601	562	562	572	526	575	587	557	546	574	527	568	575	542	558	572	583	522	557	541	571	544	563	533	566	548	571	550	595	583	535	532	567	540	532	604	564	601	542	548	532	529	575	594	565	573	585	558	594	524	554	591	524	578	568	522	545	543	556	563	561	586	535	524	531	524	537	566	553	538	530	570	567	533	558	577	518	548	565	573	494	555	556	561	566	552	586	539	598	558	582	557	580	532	589	589	579	507	516	565	559	563	580	560	523	519	575	559	590	530	533	565	567	499	568	552	539	561	578	535	486	570	534	540	526	601	557	554	561	588	564	560	553	553	573	521	562	558	584	564	559	510	535	560
1798	175	95	61	52	60	77	86	87	82	88	90	74	71	66	61	62	60	55	43	53	45	51	52	48	45	41	41	46	30	42	43	43	31	30	41	40	44	44	57	33	41	36	36	43	37	43	22	43	35	33	42	38	36	27	36	33	35	37	47	41	41	21	39	27	44	36	38	29	33	39	40	39	43	36	37	40	30	33	35	35	25	40	33	27	30	36	37	34	37	47	37	33	33	38	30	36	41	26	25	36	30	30	42	32	32	35	24	43	30	41	31	41	40	26	33	36	35	34	38	41	37	32	46	30	37	27	31	27	22	33	21	37	21	34	46	39	28	29	36	40	33	39	35	27	37	35	33	38	35	36	45	33	34	24	38	33	41	48	33	22	26	44	33	33	25	34	35	36	39	32	27	37	37	43	34	46	33	39	31	25	29	24	32	25	38	32	31	38	32	29	27	32	35	41	32	34	35	40	39	41	27	45	37	32	29	39	42	43	38	42	36	33	40	22	42	39	31	35	35	34	26	36	32	42	29	30	53	32	29	33	28	37	35	32	32	29	25	46	38	36	27	32	33	42	35	27	25	31	34	43	39	33	39	31	30	40	38	42	26	27	33	29	40	34	36	29	36	33	33	33	25	35	28	34	35	30	28	38	31	37	24	35	33	41	41	30	34	35	36	34	38	27	24	29	34	27	24	37	33	29	29	33	34	34	47	31	35	33	26	35	29	34	44	31	40	32	42	35	29	40	34	25	45	37	42	31	40	39	38	30	36	29	37	41	31	33	28	23	39	39	25	29	35	32	30	31	37	34	38	52	32	27	39	34	36	37	28	30	31	38	29	42	41	35	37	36	35	30	32	28	40	38	31	33	34	32	46	35	28	40	28	36	46	29	33	48	25	36	36	32	36	32	30	27	31	28	30	20	44	31	45	28	35	31	31	29	37	37	37	36	44	49	39	42	33	33	55	38	32	27	34	26	36	33	28	36	29	42	40	42	37	30	32	45	30	43	34	35	24	29	34	30	42	32	34	44	17	29	34	42	32	24	38	28	39	34	34	35	18	42	35	33	34	39	32	34	33	31	33	32	35	39	43	30	36	40	27	28	37	40	35	41	35	34	34	45	38	34	40	28	38	28	41	34	32	33	35	32	41	31	36	44	33	29	26	31	44	37	39	29	28	32	42	39	33	32	33	31	42	36	46	29	43	35	37	35	33	31	43	36	36	29	42	31	26	33	24	29	34	40	40	39	47	28	45	43	37	31	31	34	25	39	37	35	36	19	39	33	29	36	31	40	44	32	39	34	41	41	41	52	33	30	30	28	36	36	34	41	34	44	38	27	35	36	35	37	33	44	34	33	31	28	24	31	32	38	29	40	37	34	25	33	37	33	40	29	49	30	31	40	31	30	33	22	26	35	37	40	34	32	30	40	30	29	28	41	40	36	45	46	35	27	44	30	28	37	38	49	32	30	36	40	44	38	26	37	45	36	33	32	24	31	35	26	41	30	40	37	30	36	34	41	30	35	36	27	34	38	45	35	39	41	36	47	35	35	37	46	35	31	34	36	39	35	31	39	40	31	36	31	37	43	32	35	38	26	26	29	27	36	37	32	44	34	33	34	24	28	30	39	42	36	36	41	31	33	32	26	33	41	30	33	36	36	29	42	25	30	41	34	36	30	41	31	41	48	29	24	36	34	33	23	38	35	35	40	36	36	37	29	39	39	31	42	27	28	35	32	43	44	34	47	29	35	43	39	32	33	28	42	38	44	35	33	33	30	34	34	40	34	24	36	36	41	48	41	34	33	39	30	31	38	33	35	32	33	39	37	33	32	44	27	27	35	39	27	43	35	46	52	40	35	23	40	38	35	30	25	38	33	30	27	32	27	35	29	41	36	35	40	26	34	31	41	39	34	38	29	38	40	40	32	39	29	26	36	31	33	43	36	26	39	26	30	41	32	35	32	34	39	25	39	29	34	29	36	30	31	40	30	34	29	30	36	41	37	41	34	45	38	31	33	37	27	44	34	30	27	39	40	41	35	28	41	29	38	33	33	32	33	40	36	35	22	27	38	35	29	33	39	25	28	38	38	49	31	37	32	36	33	38	31	35	37	35	43	40	28	28	37	41	43	36	30	26	34	38	36	35	27	28	44	38	33	28	38	36	37	35	27	39	29	30	27	33	37	29	35	35	45	42	33	42	32	36	39	40	27	38	46	36	43	37	20	23	30	30	26	41	27	28	38	46	40	32	33	23	26	39	31	30	34	40	40	36	54	34	31	36	35	35	46	36	34	33	38	37	35	37	24	37	27	39	41	33	37	34	35	40	33	28	46	34	29	30	40	31	34	37	39	35	43	32	42	34	32	32	26	38	45	41	27	33	28	38	37	40	36	26	42	32	32	27	31	53	31	29	33	29	39	38	28	34	37	27	33	43	30	30	35	26	43	34	47	31	38	30	32	34	46	41	26	26	44	39	31	46	36	36	34	35	28	43	33	40	25	32	30	39	33	32	30	21	32	42	34	32	38	32	41	29	37	37	32	40	30	27	28	30	29	35	36	31	40	34	28	42	23	42	22	35	41	31	31	35	37	36	35	36	37	21	37	33	42	46	39	30	40	35	27	36	29	28	39	37	29	44	45	33	40	36	22	38	32	38	37	31	40	28	32	36	31	34	40	47	25	28	33	27	36	42	28	30	43	26	39	31	41	33	26	35	40	38	36	27	30	38	37	32	26	39	32	26	34	37	39	31	40	37	31	29	31	29	39	35	40	33	42	47	32	39	42	27	53	44	35	27	28	30	31	38	25	36	30	25	26	40	25	30	31	38	34	34	36	36	30	33	40	35	22	25	37	39	40	43	35	33	38	41	32	36	32	31	25	29	48	32	31	39	44	41	29	22	22	41	35	40	33	28	30	33	23	32	33	38	26	28	33	40	34	40	33	28	42	36	36	39	28	37	30	36	39	33	33	37	35	41	34	39	38	39	35	40	25	29	46	40	27	36	40	33	41	42	37	36	37	43	36	40	39	32	40	31	34	35	34	45	31	35	30	33	39	38	30	28	30	40	38	29	45	37	39	35	26	33	39	31	34	43	39	31	45	36	37	30	37	37	31	38	25	28	39	32	33	30	40	36	37	34	35	34	31	32	41	33	34	33	26	45	45	18	28	35	25	37	33	33	45	27	26	39	49	27	32	32	34	35	28	39	37	36	32	40	34	32	38	26	29	32	34	32	38	38	36	27	43	26	28	31	28	28	40	24	28	36	36	37	39	32	30	37	36	23	30	43	33	33	33	27	42	35	34	23	39	39	42	42	21	31	36	31	32	44	26	38	32	29	31	38	25	34	38	32	37	37	27	35	44	33	39	45	28	32	26	34	38	31	38	26	45	26	31	31	22	45	36	25	42	35	36	37	40	34	39	37	32	36	33	25	26	37	39	37	36	26	36	38	37	32	35	39	30	41	31	32	36	29	34	29	28	37	34	39	40	24
12210	2492	1229	1209	2956	5149	5392	5041	4345	3518	3072	2488	2186	1958	1698	1522	1332	1273	1127	1010	955	905	861	790	771	765	743	672	716	603	637	618	581	544	522	567	534	520	492	526	481	477	508	483	478	466	527	454	457	470	449	414	449	443	471	434	452	441	391	430	391	382	409	429	406	413	412	403	424	417	398	448	405	358	384	381	404	446	374	399	396	394	378	357	378	432	388	393	384	426	380	391	411	376	367	380	392	404	359	400	399	404	372	379	385	376	425	392	383	383	352	395	385	366	384	360	378	395	387	374	410	368	353	372	360	351	369	371	360	383	400	388	370	364	397	374	385	377	365	380	372	389	389	372	375	365	402	360	365	363	398	364	383	363	379	370	341	340	384	360	377	360	370	393	357	353	376	363	395	361	348	370	362	365	411	363	341	368	374	345	384	404	346	350	393	362	382	365	380	359	392	348	365	357	414	361	394	376	403	349	374	368	367	383	367	357	396	346	378	379	365	365	360	357	373	369	358	372	371	339	355	377	349	383	349	374	324	365	354	371	364	342	386	382	385	388	409	367	328	380	375	377	369	364	359	356	418	364	380	389	370	364	398	374	387	369	376	391	349	359	363	392	379	374	359	349	362	378	363	371	380	365	373	345	377	345	354	344	372	368	333	340	364	383	390	341	373	348	353	369	339	350	372	344	367	361	357	361	386	373	403	367	376	356	352	379	379	407	381	388	416	387	378	378	346	370	369	348	364	361	380	365	366	376	365	366	367	371	384	417	355	372	341	379	353	373	375	373	354	366	374	378	407	351	349	384	362	385	332	368	353	364	381	374	359	384	344	378	360	359	367	399	367	357	375	332	372	355	341	349	336	396	375	339	388	361	357	382	368	369	338	357	334	358	360	362	369	313	421	341	381	390	356	388	373	336	379	361	417	392	369	349	358	383	354	338	357	387	365	344	387	360	363	335	367	340	381	395	388	333	368	358	414	387	371	374	366	395	335	345	384	393	357	367	371	357	363	356	366	398	395	399	367	346	359	390	343	369	360	360	338	386	362	402	346	394	386	347	389	364	381	358	346	354	354	383	376	380	335	378	388	364	346	356	361	380	348	395	383	383	365	343	346	354	336	349	391	377	364	361	357	361	357	364	338	369	344	370	339	390	352	365	376	336	367	370	376	413	389	400	339	385	385	352	360	363	386	377	358	391	366	365	360	349	375	368	366	411	351	365	362	363	363	357	397	338	351	390	371	387	324	371	398	354	354	414	385	346	354	376	372	390	345	356	398	397	362	381	370	379	352	354	389	356	366	373	358	345	354	339	349	398	376	360	384	364	349	386	373	342	369	349	325	358	371	384	378	390	376	425	323	374	359	375	395	363	395	397	378	353	370	333	335	365	381	340	369	326	398	365	384	329	366	400	362	358	374	369	402	364	352	365	363	331	372	389	346	365	394	373	361	370	364	356	329	388	373	383	381	347	370	340	347	371	342	397	377	342	371	362	377	394	356	381	361	358	384	335	360	412	381	375	312	378	366	384	365	384	357	374	385	375	380	386	381	355	358	356	333	378	361	366	379	386	319	368	387	399	350	399	369	347	354	365	366	389	415	365	368	350	382	370	389	333	362	358	358	343	354	340	366	389	371	371	366	377	384	368	363	351	398	392	381	363	340	374	355	346	389	384	432	352	395	333	362	358	395	404	348	353	325	367	370	325	385	362	363	358	350	356	368	352	383	372	332	395	372	348	332	373	349	388	358	376	352	372	358	331	381	341	344	379	337	356	335	376	362	342	384	363	349	403	376	365	371	349	389	398	364	336	355	383	370	365	367	358	351	367	357	383	317	363	343	397	379	360	394	381	352	365	403	332	326	348	340	354	322	375	392	372	354	352	367	326	370	339	334	353	359	370	371	392	351	392	379	405	345	358	357	398	326	348	394	350	354	370	354	365	406	370	409	372	340	359	359	355	331	373	360	367	382	358	368	388	357	375	347	332	367	346	353	372	383	362	364	358	369	369	363	383	356	394	367	353	339	336	334	379	367	345	366	349	371	355	392	355	378	333	386	314	389	380	352	348	356	368	360	344	348	375	355	329	347	351	366	358	374	390	335	371	351	402	366	369	377	355	356	386	344	362	379	357	337	369	375	369	349	322	355	379	357	383	367	346	356	358	399	362	376	360	373	356	355	342	376	335	357	356	381	358	365	387	380	368	360	363	365	348	393	371	347	406	357	373	358	350	367	361	374	379	354	361	391	365	388	342	372	361	387	367	419	336	354	407	352	355	411	382	340	347	365	318	389	352	386	380	391	345	340	386	390	361	358	341	404	399	379	386	356	406	364	350	367	351	361	368	371	393	375	425	348	336	388	389	343	348	366	393	365	405	353	384	348	359	369	348	369	384	373	371	353	383	359	368	328	335	356	391	383	373	356	380	353	361	344	337	369	374	378	361	354	344	349	373	373	347	373	369	370	367	344	376	358	329	380	351	372	357	379	348	353	389	332	388	358	359	398	379	377	380	342	378	359	345	391	371	341	371	372	376	376	353	360	390	394	343	379	370	337	391	404	392	342	360	363	364	368	344	366	368	340	364	364	345	359	366	345	378	327	347	402	339	398	326	363	366	351	321	368	352	359	390	343	364	341	343	356	373	333	381	356	359	363	379	359	342	353	357	355	372	335	361	362	364	371	353	380	358	363	384	366	349	334	337	351	375	383	350	372	341	371	358	364	390	401	387	400	347	369	368	377	379	364	353	391	349	362	333	375	361	378	362	359	353	381	370	342	339	341	406	392	373	389	353	370	344	356	359	365	390	387	372	368	343	347	364	361	411	366	391	359	352	343	367	342	374	378	355	403	325	343	377	342	338	298	393	388	375	380	355	387	381	375	381	334	348	382	358	383	353	333	361	357	402	377	362	360	369	379	358	357	357	347	341	339	362	351	388	332	349	367	385	342	358	401	374	351	408	375	360	395	404	362	358	365	351	379	384	379	387	369	353	382	366	384	343	369	366	370	373	365	384	399	375	346	340	381	387	360	356	334	384	344	380	361	346	376	378	332	356	376	386	381	371	357	374	384	359	333	341	381	390	379	375	344	368	347	343	397	348	347	379	356	363	346	352	394	382	379	373	388	370	323	401	364	350	357	364	333	346	356	342	378	380	370	367	384	381	339	366	392	368	364	363	337	371	388	418	390	332	360	394	366	358	384	341	347	340	347	371	389	394	362	358	360	360	372	363	385	356	371	366	347	363	403	358	368	390	374	398	355	358	364	345	407	363	406	379	341	352	344	402	328	386	351	378	384	381	401	356	417	339	353	362	366	372	344	347	350	384	379	382	382	406	326	379	380	354	358	371	354	377	386	386	380	400	371	363	386	365	382	347	352	347	358	360	373	395	363	310	385	389	342	392	363	361	397	384	338	379	363	392	350	413	391	378	403	336	365	378	354	346	352	385	353	361	378	364	385	369	329	396	357	358	340	335	338	341	348	357	338	377	346	374	345	370
2139	110	110	123	108	111	103	109	117	93	98	103	107	95	98	103	93	94	94	103	90	96	104	86	100	69	96	106	95	80	98	98	85	93	107	106	98	96	104	99	101	94	93	93	100	87	92	95	94	98	104	79	110	85	105	108	103	94	103	94	100	111	82	100	99	89	78	92	84	101	101	94	110	104	100	100	98	86	105	89	86	93	92	99	94	91	91	83	98	88	93	98	112	89	100	85	110	95	86	83	128	108	83	104	90	102	89	99	102	95	105	112	96	77	96	109	99	98	97	96	91	100	79	103	95	105	94	103	96	82	106	82	87	100	108	88	96	100	95	91	105	77	111	99	73	123	96	96	95	89	105	95	93	85	91	109	84	106	108	97	99	106	96	112	88	96	105	89	101	80	94	115	95	90	89	93	96	96	88	84	91	95	101	97	115	94	79	101	82	94	99	81	106	99	100	100	95	93	110	93	97	91	90	111	87	85	100	106	105	80	88	81	96	91	107	101	114	97	101	85	109	87	105	87	89	91	93	79	118	101	99	89	103	88	111	99	95	87	94	98	112	83	81	103	83	92	98	93	101	103	95	115	95	94	82	97	100	108	111	101	95	107	102	101	103	102	110	101	106	105	83	104	104	86	109	84	110	88	101	90	101	101	107	102	94	91	97	85	85	94	114	107	98	93	111	88	80	90	112	103	107	101	88	89	106	89	90	98	95	110	94	98	105	102	86	86	91	90	107	101	89	98	116	96	93	96	98	105	116	87	93	98	99	83	93	108	91	87	91	103	91	107	102	95	101	102	102	100	86	93	88	93	106	100	95	98	78	99	89	98	94	89	102	94	83	80	81	107	91	84	104	98	101	87	105	86	100	99	95	106	97	110	102	105	115	106	98	98	106	99	74	103	113	105	104	103	105	94	119	77	96	90	85	94	108	95	102	96	94	102	101	102	99	81	99	87	108	109	105	92	97	98	104	106	100	93	104	84	106	93	101	99	63	108	86	105	87	93	88	111	101	92	103	100	108	101	94	116	113	101	104	96	102	88	89	103	92	101	81	102	97	83	86	94	98	101	115	88	100	93	96	102	129	107	95	92	77	99	100	95	110	103	103	95	103	96	94	96	86	96	99	114	103	88	101	106	99	122	113	113	95	99	88	105	103	101	94	87	88	85	104	112	104	91	87	112	110	99	108	113	86	81	97	90	98	118	98	86	97	86	96	106	87	96	101	80	110	99	92	107	108	108	95	106	109	101	94	106	116	101	101	96	95	91	86	82	106	90	81	99	103	98	86	106	104	94	96	104	92	108	96	118	87	91	93	108	97	106	104	67	93	84	84	87	105	95	113	104	118	104	96	97	81	105	93	102	87	105	78	104	118	94	91	93	91	82	98	103	93	93	92	98	98	92	107	93	103	85	91	98	93	89	100	99	118	96	99	112	103	108	80	103	90	113	105	92	126	98	96	97	106	92	95	109	84	115	93	93	83	107	107	118	93	109	104	109	99	102	98	100	112	93	91	85	94	89	96	95	82	96	95	80	93	93	94	104	96	86	104	95	102	105	110	97	103	82	101	105	91	88	110	90	95	112	99	96	92	96	107	92	104	105	88	99	88	85	111	106	96	85	94	90	98	80	99	87	91	79	92	96	113	96	91	82	97	110	96	87	106	105	89	91	99	87	81	87	106	109	93	104	97	85	124	88	107	99	103	105	105	100	90	101	88	103	82	101	106	101	72	107	103	90	77	89	85	112	102	82	115	106	98	111	97	104	93	107	89	99	104	83	118	110	102	108	105	87	115	109	98	108	91	99	96	98	112	97	79	92	87	87	118	97	108	84	101	94	97	114	96	83	92	92	102	90	94	97	114	93	86	95	86	111	86	87	89	105	98	89	126	98	65	95	87	97	113	82	99	103	100	102	125	92	103	79	92	109	94	107	73	98	98	123	96	91	107	96	78	92	86	85	109	90	89	102	96	97	103	92	102	104	113	105	97	86	87	107	108	110	97	99	91	93	115	97	103	115	81	90	111	105	95	109	94	84	110	83	106	105	105	93	83	105	99	93	89	98	91	97	99	97	88	74	97	84	94	97	97	95	88	108	99	106	100	106	91	82	91	88	121	88	88	97	103	89	89	91	101	93	111	92	101	113	91	85	92	105	100	89	82	85	88	94	124	86	93	85	95	99	102	96	77	90	106	76	89	87	96	100	106	111	78	86	93	93	94	95	97	106	87	107	100	124	113	95	121	97	98	93	102	94	94	98	102	100	100	96	96	82	90	87	101	116	105	95	101	86	97	94	113	105	103	83	111	100	87	105	85	105	110	95	111	112	96	96	110	111	70	95	99	103	93	105	95	82	84	93	96	97	101	86	99	90	102	82	98	104	100	94	96	96	100	102	104	91	99	104	88	97	97	104	70	93	113	96	113	105	80	85	111	100	107	92	91	103	110	85	98	95	74	100	94	100	101	73	111	98	75	94	109	111	81	94	90	91	95	98	95	78	98	96	110	100	98	100	91	99	99	93	96	112	88	100	93	85	99	95	106	90	109	103	81	105	96	96	119	75	76	85	111	91	105	96	108	96	98	106	89	95	77	96	72	103	99	110	77	103	88	91	100	113	97	78	97	98	92	111	85	92	111	85	88	99	101	100	99	111	91	106	108	98	101	117	87	91	84	88	102	98	102	102	101	98	102	91	94	102	86	88	102	83	102	101	91	92	99	98	89	100	96	92	99	91	98	97	91	91	106	115	81	98	99	91	97	111	101	93	84	105	99	97	103	82	104	95	100	91	102	102	92	109	109	87	82	97	83	87	89	100	107	91	76	93	77	112	95	89	97	102	77	92	90	107	84	99	107	108	110	92	94	98	94	83	101	89	89	102	100	92	84	107	96	95	98	102	99	90	80	109	101	92	102	109	96	112	92	94	96	100	103	94	97	92	104	101	93	102	84	87	102	96	95	102	97	84	88	84	95	96	101	106	102	102	91	118	114	88	104	97	98	113	105	103	103	107	97	93	109	93	114	97	99	100	112	94	102	101	102	98	105	100	109	96	96	78	92	85	90	83	82	101	96	98	93	93	98	97	86	104	106	100	103	108	95	110	106	103	107	84	107	88	104	95	81	93	105	112	103	109	99	107	86	95	93	83	84	98	92	103	87	105	96	96	89	106	100	100	87	101	98	96	90	102	87	103	96	95	95	87	96	91	92	107	92	91	88	107	110	94	80	94	115	101	96	97	88	116	100	116	99	95	95	100	101	99	106	102	103	103	105	107	112	91	81	95	101	117	89	107	96	88	109	100	99	87	100	107	85	109	101	92	109	81	105	86	91	93	73	105	96	111	97	111	89	87	105	96	104	96	103	116	93	85	82	90	100	92	98	100	94	99	95	95	106	92	105	100	96	100	104	90	88	94	88	89	73	101	100	97	78	104	103	92	91	88	106	78	95	109	104	97	105	96	87	95	90	96	100	87	98	112	82	95	106	88	99	99
7311	1189	1034	936	1110	1420	1471	1515	1291	1293	1249	1222	1103	1113	1015	1109	1034	981	1001	1043	1001	937	1047	995	939	948	932	938	962	931	938	851	917	913	926	946	882	897	906	843	930	922	928	919	907	908	854	964	916	850	888	907	931	896	867	864	913	870	884	931	862	861	914	898	901	943	913	912	887	911	900	911	880	896	877	879	908	903	933	828	858	882	921	858	902	922	894	920	913	897	908	868	873	907	849	909	881	860	929	887	911	898	903	891	920	846	921	882	840	920	864	927	910	899	888	831	902	905	898	858	944	862	857	884	898	893	887	898	910	809	902	881	866	895	869	859	800	870	907	927	885	907	868	882	840	880	836	903	875	901	912	860	847	860	937	872	910	931	933	859	909	977	887	908	877	907	860	949	853	896	865	906	924	861	897	896	892	891	887	895	956	879	882	863	913	914	911	900	905	861	886	840	895	857	935	874	853	873	850	898	906	865	952	909	877	868	903	868	906	863	833	914	866	881	861	905	882	879	883	878	867	878	956	876	831	924	856	861	895	877	899	896	879	884	911	915	888	904	864	928	872	864	898	873	841	845	858	869	882	886	900	908	908	874	954	862	860	969	943	887	922	843	885	938	859	908	877	880	867	895	913	835	888	882	922	862	851	904	917	917	846	867	870	901	938	870	866	864	889	927	863	886	879	920	892	828	888	910	919	880	887	875	872	881	892	873	897	905	913	913	925	908	925	933	868	899	912	931	905	918	892	911	880	866	875	922	877	814	898	864	903	899	859	890	938	878	911	924	900	858	883	865	919	852	874	851	846	866	925	909	913	892	927	820	877	867	939	882	919	875	874	884	906	888	842	889	879	887	867	905	805	911	898	930	876	916	885	885	846	886	912	868	903	923	886	874	885	896	870	882	893	926	853	900	889	873	900	923	886	913	865	850	904	882	801	884	872	932	862	817	855	894	842	853	865	864	858	848	864	884	880	865	874	900	877	879	845	879	882	901	901	862	898	845	893	897	885	870	840	887	918	854	915	890	908	891	872	887	911	912	862	874	873	829	937	882	945	898	895	880	916	856	900	848	859	868	865	887	862	882	912	870	867	919	921	876	908	889	853	876	855	865	914	874	890	906	954	861	884	853	879	953	878	817	828	956	912	889	835	838	921	913	962	859	872	883	894	843	909	860	896	868	868	935	947	950	921	888	898	916	901	906	901	928	913	931	839	823	911	890	851	905	885	910	910	864	913	876	838	909	923	912	860	930	867	856	896	895	882	889	922	852	901	928	910	863	886	850	920	926	933	860	918	870	861	919	871	906	924	886	860	933	877	865	876	836	888	871	859	906	839	891	887	860	877	874	856	940	888	888	915	899	858	899	849	915	886	903	925	859	893	877	908	931	883	893	824	890	920	905	864	890	848	946	860	935	883	872	907	821	914	895	867	853	864	858	938	887	861	877	869	877	835	894	890	934	874	880	883	846	861	904	917	882	847	923	893	917	895	799	878	884	923	827	900	878	936	890	879	891	908	900	924	887	857	923	853	895	878	855	837	873	882	870	870	873	873	946	905	810	843	885	846	877	892	888	902	839	904	843	866	892	912	904	863	838	906	887	872	915	841	889	868	857	886	899	871	842	920	865	904	870	917	864	877	884	868	897	879	848	902	868	888	864	917	880	873	898	886	849	842	892	902	855	922	870	923	832	906	890	903	906	877	850	884	903	893	961	881	897	870	898	882	916	884	891	909	906	878	876	900	901	913	880	873	927	942	916	868	926	872	872	881	900	860	861	889	875	823	933	891	922	931	871	894	891	854	870	915	864	882	918	893	909	908	891	908	954	856	928	900	924	914	901	916	900	856	885	882	850	852	883	854	881	853	874	871	866	858	885	881	889	875	908	862	927	880	847	943	900	836	930	950	875	908	867	889	911	866	868	828	886	881	905	919	922	901	851	890	851	871	916	862	850	884	932	949	875	929	837	830	877	900	845	923	874	878	855	922	928	908	837	874	941	907	910	926	923	874	855	909	943	855	859	873	893	924	857	865	895	921	918	843	892	919	959	878	870	884	864	948	865	872	887	881	885	935	895	896	896	867	872	880	863	901	956	903	885	882	832	935	909	911	880	931	861	880	890	889	871	880	922	921	878	899	892	884	867	879	805	925	855	842	907	896	876	922	914	901	889	975	873	856	909	914	886	906	908	896	868	835	839	933	850	890	830	932	893	869	845	888	821	934	927	858	905	854	898	906	918	910	878	917	854	880	960	882	885	935	878	899	891	876	903	874	883	898	929	900	855	866	811	886	892	917	868	828	879	914	943	855	876	884	918	855	907	867	817	867	891	873	916	880	881	931	839	850	875	916	930	859	900	911	857	849	882	839	851	889	926	903	896	885	849	960	903	928	905	911	870	923	904	966	883	866	901	896	891	884	868	860	884	900	934	863	896	884	847	855	924	888	877	940	876	887	864	843	883	838	860	913	901	811	941	844	840	916	875	885	886	889	895	878	876	910	854	845	874	918	897	918	918	917	876	878	884	901	906	906	926	860	831	893	959	877	837	881	916	940	899	895	923	932	910	847	913	890	891	907	931	875	874	903	913	887	945	852	942	903	915	884	890	907	893	890	871	883	937	871	864	929	882	888	873	947	911	831	896	954	919	899	864	885	857	890	868	912	874	924	893	871	856	923	850	882	886	886	869	913	867	909	894	898	851	855	891	848	925	870	889	949	953	888	903	900	869	862	914	855	914	827	862	887	913	929	820	884	842	928	902	903	878	918	918	908	849	888	895	885	915	910	917	859	880	878	928	883	929	922	899	842	922	830	870	910	855	932	909	841	872	882	889	886	879	886	897	905	917	841	943	862	859	867	879	933	929	882	917	874	874	876	921	881	912	887	851	912	885	882	901	854	929	857	837	885	878	864	883	887	868	875	921	836	880	915	897	855	912	841	880	924	859	925	859	879	893	900	871	874	909	918	865	829	850	863	935	897	887	880	868	831	918	828	885	874	912	887	891	928	853	923	873	895	925	898	876	874	845	880	859	922	940	898	863	866	854	870	884	891	961	869	873	877	907	853	874	907	889	902	881	916	892	936	886	922	892	899	848	872	849	891	903	944	847	904	885	914	866	918	893	902	901	850	853	960	906	870	928	893	885	889	868	813	860	908	874	867	911	936	853	833	890	905	915	927	887	899	909	864	864	890	890	901	945	885	914	915	851	920	952	886	908	872	892	849	895	900	915	883	907	882	884	867	912	889	887	855	876	840	844	891	883	881	878	923	916	842	905	918	881	919	898	899	908	867	885	908	873	897	850	853	910	927	940	938	901	853	870	984	938	850	909	882	893	887	875	891	900	909	827	900	873	887	869	865	896	878	953	888	853	947	950	889	866	854	882	871	902	879	844	864	879	876	890	867	860	884	879	822	895	923	835	886	898	897	876	942	889	856	890	842	852	914	900	910	893	868	897	915	859	871	875	930	906	842	924	855	895	902	859	871	894	928	855	873	860
1241	156	102	92	69	65	108	90	87	95	95	87	95	97	88	86	85	74	86	57	77	67	66	78	57	93	61	71	88	59	72	79	56	76	58	72	62	72	69	77	56	69	56	82	68	81	70	61	66	73	59	60	67	72	73	60	71	52	66	61	63	61	62	71	88	63	76	75	54	58	63	58	59	66	73	60	67	67	64	71	59	68	91	67	60	70	61	72	56	67	66	63	74	67	59	67	63	65	72	66	72	70	65	82	60	79	80	73	61	61	63	71	59	50	63	76	74	72	66	58	58	59	57	77	67	70	82	79	89	77	70	55	71	55	60	71	76	61	63	76	72	61	59	87	77	56	86	58	74	71	51	67	62	64	73	50	66	36	55	80	74	61	63	75	80	46	84	59	64	66	49	75	79	62	88	60	60	58	57	72	61	69	53	67	55	64	73	68	65	63	59	63	76	61	57	56	64	66	68	68	69	77	67	62	62	67	60	67	73	62	73	58	66	72	64	80	53	70	53	55	71	79	81	53	60	73	68	63	58	68	64	67	66	76	57	58	66	57	65	60	73	65	58	56	60	68	65	69	62	60	66	70	72	56	64	60	72	60	60	69	51	74	75	77	54	60	59	74	72	57	72	78	69	71	64	50	50	64	68	74	74	78	75	70	56	58	71	65	63	68	49	68	72	69	79	72	58	74	68	59	65	74	86	69	70	72	61	62	68	68	68	64	68	82	64	70	74	57	62	60	66	64	68	72	60	57	55	69	73	65	62	67	61	67	67	62	63	65	64	66	61	62	68	54	75	66	63	66	69	71	66	61	62	74	87	57	68	60	71	67	59	88	58	79	68	75	75	72	51	74	66	81	67	70	62	65	58	61	63	71	63	69	73	71	59	50	79	68	56	69	71	71	55	68	66	68	79	56	63	80	62	67	60	86	68	68	60	63	65	55	66	65	65	67	68	80	74	73	64	67	79	56	63	65	72	65	67	60	70	68	80	71	70	51	55	60	63	64	81	67	66	70	69	72	57	87	69	72	62	77	72	70	63	56	67	71	70	60	83	77	64	67	69	64	62	76	78	63	63	55	54	68	57	67	53	66	70	64	56	55	53	67	61	71	79	64	67	68	76	54	82	71	75	59	68	66	65	66	85	63	75	67	64	68	70	75	76	57	50	59	76	66	67	70	68	62	75	64	71	72	67	74	71	67	70	64	70	77	72	67	65	64	67	64	58	62	55	62	50	67	65	81	62	76	71	69	59	76	71	65	68	70	63	62	66	56	56	49	45	60	74	80	79	59	64	67	73	93	71	54	60	50	86	59	76	72	64	52	61	62	55	68	55	61	84	58	58	65	75	77	84	64	60	63	62	69	82	65	61	66	64	68	63	65	74	75	67	66	64	63	74	70	66	58	72	60	70	85	64	82	61	70	74	56	64	71	53	71	65	71	59	67	65	65	66	81	65	80	62	46	62	62	65	49	72	70	53	58	74	63	66	64	74	78	63	76	60	56	85	59	51	53	61	70	64	67	56	58	67	64	50	69	57	72	56	61	82	82	60	70	66	66	56	83	71	67	65	80	70	63	67	75	61	61	79	62	70	64	57	62	71	77	59	66	61	74	76	62	64	62	74	71	67	71	74	62	58	68	78	61	71	59	74	66	54	51	41	86	73	53	61	79	70	64	55	63	67	63	66	68	71	66	75	70	66	63	49	74	65	56	60	71	60	70	73	62	61	67	67	62	78	73	68	67	67	64	70	70	72	52	65	81	77	76	60	65	72	61	65	62	52	80	64	67	63	52	66	67	63	47	64	69	60	66	66	70	73	80	76	60	63	59	80	74	56	62	49	54	70	69	70	62	70	55	56	63	56	63	81	70	47	78	63	65	49	77	54	52	76	58	57	65	68	61	58	73	61	67	70	52	72	67	73	61	64	63	63	69	63	51	67	65	67	70	68	70	56	60	68	64	76	56	63	65	60	69	63	60	80	67	65	68	68	64	57	62	65	61	63	80	56	65	75	55	74	72	73	58	57	62	64	61	61	55	55	80	64	61	78	69	73	73	60	50	71	66	65	73	75	63	87	52	66	60	55	72	59	67	67	68	61	66	83	65	71	76	66	59	68	71	70	48	53	71	80	56	63	70	75	50	62	75	69	64	68	54	72	64	47	77	65	69	71	73	69	65	74	78	70	74	66	58	67	67	64	60	69	55	67	77	74	56	64	76	67	46	54	68	75	79	67	57	55	53	62	52	65	73	75	62	62	66	84	64	54	79	71	64	59	74	69	52	58	79	70	71	73	76	77	71	68	70	68	76	80	61	62	66	62	60	52	64	63	62	59	62	66	73	81	66	64	68	58	62	68	60	62	66	50	56	71	79	77	67	61	67	83	61	75	75	59	70	48	69	61	67	59	57	67	62	75	57	69	52	55	75	65	56	69	73	61	52	67	62	61	61	68	63	70	70	64	71	61	68	66	83	58	70	48	68	58	58	73	59	66	69	75	55	68	66	60	73	66	52	70	60	73	72	60	57	76	65	62	80	57	71	57	51	72	63	70	61	54	72	83	74	73	55	52	69	69	52	71	60	75	58	62	66	52	84	62	59	63	57	53	75	58	64	54	71	61	73	77	66	66	58	59	62	73	62	70	60	65	61	64	73	76	55	56	53	68	63	76	60	77	74	70	76	58	58	63	66	70	57	62	60	50	67	54	67	61	58	69	77	65	65	79	58	71	67	63	57	49	78	67	67	64	63	67	67	80	70	86	71	67	60	64	69	71	62	57	50	58	58	58	75	69	78	81	62	79	77	58	64	68	73	76	68	57	54	69	76	60	68	69	64	70	50	72	57	59	67	54	74	65	69	85	64	66	62	63	70	55	79	70	72	71	63	72	76	74	76	77	60	55	59	62	73	55	54	60	73	64	74	69	70	61	58	77	57	68	62	72	66	71	52	67	64	52	50	50	78	68	73	75	68	80	57	54	61	63	61	62	65	46	55	74	71	52	57	58	71	55	72	54	76	62	72	70	45	69	63	60	52	57	60	79	67	62	64	69	60	77	68	73	65	71	68	88	78	58	66	66	65	61	60	61	67	61	65	61	60	74	69	67	78	82	55	68	64	56	63	65	72	64	76	59	66	75	73	72	76	62	79	70	81	68	66	71	68	55	61	76	74	62	81	59	60	70	62	57	71	71	77	63	75	58	65	68	59	69	60	56	77	69	62	60	66	67	76	74	70	77	59	64	56	65	70	63	70	66	67	66	56	73	51	68	54	65	54	58	60	76	59	71	53	70	74	59	62	76	58	64	65	63	59	51	48	68	48	66	71	73	61	74	61	65	61	71	61	77	72	56	46	83	60	72	61	66	81	67	75	70	72	60	60	61	61	59	70	67	75	65	74	79	62	78	58	71	65	87	66	54	61	74	59	78	80	64	72	53	75	74	78	50	70	64	60	70	73	63	60	66	78	80	68	53	70	74	70	71	64	44	79	55	68
11085	2090	1192	1193	2357	3764	4056	3698	3074	2634	2190	1932	1699	1549	1420	1369	1201	1162	1104	1032	962	950	931	913	902	877	854	832	820	852	804	781	821	753	783	804	792	736	730	707	723	719	737	751	724	719	761	745	720	723	714	681	672	733	754	709	677	688	719	665	674	712	668	699	732	703	683	690	699	674	720	701	743	691	646	679	685	691	651	692	709	703	676	691	673	629	611	654	663	625	672	690	671	694	671	702	729	676	676	631	704	646	661	635	655	665	692	685	642	662	654	701	667	627	667	690	660	635	673	623	694	692	670	647	685	674	649	653	661	664	632	638	668	613	700	619	664	698	677	654	668	658	651	637	636	691	687	660	688	631	711	682	678	677	658	645	668	675	667	660	658	649	633	683	636	652	693	636	667	629	638	696	625	685	704	639	652	666	684	661	622	660	637	717	675	639	621	707	693	626	715	696	642	660	683	651	675	655	652	643	682	693	650	650	681	646	635	672	652	694	629	657	694	652	693	673	654	630	625	648	609	645	628	656	659	642	654	685	705	607	664	665	699	611	663	650	635	659	655	668	713	672	719	658	691	649	671	678	684	666	657	692	728	676	631	639	655	672	622	699	666	651	644	664	653	659	614	723	659	641	674	652	659	654	674	658	687	694	665	658	658	645	647	685	670	621	662	684	655	695	653	648	704	718	693	701	656	632	649	705	677	685	679	671	675	682	637	675	663	629	659	646	712	700	658	690	649	644	663	630	663	660	675	694	692	633	672	658	692	718	635	694	678	667	632	637	674	683	675	647	641	663	694	685	653	689	651	725	672	626	658	670	673	641	681	639	663	694	664	713	616	670	645	664	678	676	699	663	709	619	666	640	652	677	674	675	678	705	673	715	697	698	673	625	675	669	645	684	682	657	630	695	673	662	693	649	636	649	642	670	679	690	693	686	671	682	656	678	657	631	695	607	669	619	691	676	697	645	653	628	650	667	670	665	655	702	638	691	646	661	687	662	687	675	696	692	635	681	692	645	681	626	682	638	689	645	667	699	642	690	637	698	665	664	659	647	624	704	630	636	644	681	684	681	687	648	722	721	629	704	659	670	636	611	648	676	620	705	673	640	653	675	689	635	643	685	649	661	672	624	631	665	685	699	661	654	689	678	663	650	685	650	621	628	702	683	694	673	660	603	659	656	673	643	643	666	700	637	695	670	676	695	650	647	655	627	682	652	625	673	697	674	661	675	670	651	651	664	644	677	661	681	737	649	667	708	660	681	695	669	632	686	656	694	632	691	681	648	665	711	649	648	702	685	612	639	651	698	650	668	664	634	648	674	674	626	664	668	691	663	657	664	717	691	642	643	662	654	659	697	635	675	721	658	699	645	684	683	654	630	697	645	640	633	661	677	704	687	651	689	656	609	641	648	686	696	649	689	671	674	669	674	659	637	675	669	657	648	634	657	631	669	666	657	692	619	645	662	648	684	664	674	693	662	654	684	685	730	648	697	640	640	646	624	690	664	620	682	668	643	677	648	687	651	697	661	637	626	646	660	705	624	641	663	643	624	666	627	633	661	656	706	654	707	682	657	670	684	693	694	641	659	656	637	704	676	664	674	693	655	665	630	662	636	688	650	700	707	681	686	642	628	676	678	673	676	667	643	654	651	674	632	634	668	690	684	648	670	669	644	660	668	644	654	633	668	673	644	674	644	661	667	653	697	666	678	685	660	679	669	655	670	714	653	636	697	651	671	663	685	667	669	627	648	640	669	612	681	639	646	690	659	699	665	687	658	641	695	679	677	674	668	642	649	610	665	712	687	660	664	659	711	703	694	655	603	710	671	664	677	701	634	663	703	701	679	653	640	657	692	678	676	670	638	649	642	637	643	633	664	676	620	683	696	685	637	657	684	639	653	657	670	670	660	681	600	668	669	668	655	676	663	676	669	637	649	643	663	674	657	662	683	648	627	664	654	653	634	666	666	668	647	676	657	669	674	638	661	666	670	640	653	683	634	673	652	638	615	639	707	648	663	679	657	714	669	699	680	689	702	669	672	653	621	754	654	688	641	654	703	675	611	647	699	628	636	684	702	702	646	657	666	652	662	644	666	670	657	609	693	624	715	626	715	670	693	621	657	663	695	659	686	665	613	682	690	656	678	679	626	645	632	682	705	684	686	666	638	657	701	644	670	663	653	654	671	645	683	634	685	658	641	695	666	625	636	648	676	687	640	604	606	687	699	685	683	671	684	656	677	671	679	679	730	662	673	691	632	663	699	656	634	647	698	671	654	653	643	662	666	652	712	691	645	674	685	648	699	699	652	691	619	700	657	603	676	673	680	678	664	688	690	688	663	671	650	645	678	601	642	657	606	654	706	637	627	623	674	646	661	675	686	682	647	639	681	658	672	643	667	638	685	664	611	632	703	668	671	706	643	665	656	694	643	646	669	640	715	663	656	666	645	692	710	667	683	684	716	670	653	695	662	678	683	652	681	662	638	593	669	609	635	655	686	676	695	636	637	629	657	705	629	727	637	637	654	623	658	667	637	660	627	669	671	675	680	720	677	687	643	658	689	652	652	678	694	664	606	678	699	646	660	664	637	657	642	654	665	643	631	637	705	653	719	671	695	641	683	680	680	677	661	666	657	702	602	640	641	671	665	668	684	663	682	678	599	637	664	646	694	680	652	665	679	635	638	678	664	679	681	649	698	683	647	646	625	651	668	685	630	663	619	655	659	656	684	656	645	680	674	642	645	645	689	660	659	650	704	640	686	676	727	642	698	655	642	699	645	695	607	638	698	669	677	646	673	669	710	643	674	683	695	712	670	659	682	641	616	682	656	647	656	618	663	641	710	632	642	590	655	700	654	693	681	674	664	688	671	651	692	675	664	651	629	705	659	642	682	696	635	653	674	681	687	695	658	670	659	673	693	629	624	674	635	663	699	640	603	696	645	643	645	675	677	685	655	661	659	661	692	700	709	664	677	663	686	637	642	703	725	679	655	646	666	658	661	671	657	661	662	679	691	652	669	693	670	650	611	658	685	693	670	620	654	656	649	662	659	648	689	655	656	698	636	662	691	659	625	701	673	669	679	641	601	659	635	648	602	675	687	655	684	657	656	638	662	646	702	646	705	664	678	660	632	650	633	647	679	635	686	645	665	651	689	655	638	576	664	644	677	651	709	689	645	645	661	633	666	641	658	667	687	644	662	675	668	649	691	678	637	668	648	660	668	677	691	676	664	653	655	666	608	718	659	684	663	711	658	653	665	645	641	663	669	661	661	661	654	689	647	679	646	708	648	678	602	667	696	689	712	709	678	682	677	651	659	640	651	688	646	664	652	650	687	660	678	666	633	691	663	621	653	662	652	663	639	695	631	636	681	673	635	650	662	662	667	681	671	662	692	669	625	647	678	640	649	635	659	684	625	671	653	658	593	657	671	683	651	659	693	603	669	684	658	613	678	687	650	610	695	655	681	633	684	690	683	638	637	637	645	662	636	657	662	621	681
3132	118	86	75	67	79	89	82	94	78	93	89	95	80	84	79	77	99	93	80	65	60	76	73	46	68	73	67	77	75	68	63	46	64	55	68	50	81	73	76	43	53	57	70	60	70	84	60	67	61	53	57	46	78	70	60	59	77	61	72	76	59	67	66	62	71	68	61	49	70	67	61	60	69	63	56	52	64	57	56	72	68	61	61	69	55	66	74	54	66	69	63	57	48	65	65	66	73	70	53	52	51	53	66	70	51	60	56	68	59	76	66	70	58	59	52	54	68	61	66	45	68	49	72	58	49	57	69	63	55	73	58	47	64	72	63	50	59	54	65	52	50	55	64	61	52	69	55	65	70	70	65	51	53	61	67	64	59	50	58	63	60	60	62	57	62	63	71	55	55	65	68	60	57	58	57	65	60	54	55	46	69	60	61	52	53	54	56	62	67	62	71	64	68	64	56	70	74	61	56	61	63	71	78	71	54	62	55	72	65	60	64	61	62	39	53	66	63	65	59	57	58	69	58	59	73	76	60	67	64	67	62	53	71	64	57	50	63	59	70	78	65	67	72	69	57	51	57	69	60	58	62	70	72	57	58	53	52	55	48	61	66	61	63	60	60	51	76	52	54	59	64	68	65	68	75	56	60	60	44	54	57	66	56	61	64	78	67	66	56	63	60	59	56	73	66	46	67	51	75	56	52	64	51	64	56	74	70	66	61	59	65	53	67	72	56	77	61	66	66	59	62	66	58	66	73	43	56	60	47	65	68	68	57	59	58	54	69	68	50	77	52	61	59	64	60	65	60	66	66	50	61	67	68	58	53	68	48	65	50	72	53	66	64	57	69	70	60	45	56	49	66	69	56	48	56	53	60	60	49	58	64	50	74	63	56	60	60	57	74	61	62	72	64	66	67	71	49	70	61	57	59	63	52	63	59	64	54	69	65	59	74	49	63	54	58	71	63	61	61	54	67	67	72	70	57	49	62	74	62	51	63	62	72	66	67	60	46	61	67	60	53	62	58	81	59	47	51	70	55	74	53	55	63	62	64	58	51	63	72	54	71	77	57	63	68	71	55	64	62	53	63	70	61	54	63	47	69	63	62	79	48	55	60	66	66	61	72	54	53	56	67	58	64	66	52	69	52	63	60	59	69	58	55	63	73	68	57	66	70	58	71	52	56	71	81	67	56	51	64	64	73	48	54	66	68	46	63	62	50	58	55	65	58	48	80	45	62	55	65	50	50	45	68	55	81	61	73	65	59	52	58	74	63	58	64	55	68	52	58	69	69	54	74	48	67	59	62	51	64	57	54	66	55	64	70	65	58	56	64	59	61	59	52	69	72	64	62	62	62	66	54	75	63	65	65	55	57	50	61	59	61	52	73	65	55	48	75	60	53	65	54	61	56	68	58	63	69	55	57	70	66	83	62	62	56	59	66	61	63	52	62	56	69	59	62	80	54	60	59	66	71	55	64	62	60	67	60	67	88	66	70	57	69	63	60	56	64	65	58	67	67	45	58	59	59	64	60	60	64	58	70	61	56	52	65	61	45	62	61	56	55	68	61	55	50	64	62	66	38	60	60	56	60	53	61	65	64	68	50	61	51	57	76	73	52	58	61	56	65	51	60	58	56	58	58	63	60	67	68	71	65	65	63	52	60	68	51	63	65	48	63	62	59	56	73	58	72	62	47	65	59	63	60	58	74	56	67	66	71	52	61	67	58	52	51	47	60	58	55	64	56	55	58	65	78	61	69	62	65	50	63	60	58	55	64	62	66	50	60	60	57	63	51	57	59	66	63	46	66	66	74	65	67	66	66	72	80	54	41	64	53	69	55	64	46	65	66	70	67	44	60	66	81	54	51	59	53	58	64	56	66	54	54	66	52	55	57	64	59	65	57	71	49	64	59	77	63	62	61	69	67	56	62	72	65	56	67	57	69	61	61	60	70	50	72	50	61	64	63	62	48	55	58	63	49	72	54	57	74	61	58	62	63	56	66	62	65	62	67	57	51	69	71	66	67	61	64	54	66	70	62	52	60	56	58	56	43	45	74	59	52	50	66	70	64	61	68	69	48	66	69	70	68	64	59	53	65	64	52	58	57	53	74	59	65	70	67	65	72	62	61	59	53	50	56	57	58	61	62	62	72	71	62	68	58	73	56	68	57	52	63	78	66	49	69	70	68	37	79	48	56	82	60	57	65	57	60	64	65	50	74	51	53	62	65	63	63	55	76	73	66	50	62	55	52	71	65	67	62	66	59	67	64	50	64	54	49	66	64	62	72	53	56	59	51	69	72	68	57	65	65	49	61	70	50	45	62	51	51	57	75	60	66	46	58	66	70	46	66	61	53	65	51	50	64	59	60	77	58	80	58	67	68	70	59	57	64	50	59	66	60	66	84	60	60	76	64	66	60	67	47	67	64	49	53	60	57	64	62	67	64	56	67	70	55	62	58	66	68	60	56	65	66	69	52	63	57	54	57	62	74	70	49	61	58	58	55	69	50	59	62	49	65	65	71	49	58	67	70	45	52	62	64	63	77	59	59	67	64	64	60	66	46	62	54	55	56	62	48	46	59	57	64	68	61	81	67	59	71	60	56	67	67	57	81	67	69	51	79	66	65	76	63	45	65	65	59	64	57	66	65	59	57	65	63	60	60	58	58	50	59	62	60	60	56	75	59	63	64	60	72	55	68	55	59	49	49	62	68	54	63	72	61	64	70	48	61	64	61	63	65	53	61	62	68	68	68	70	59	64	66	50	70	51	65	65	55	66	66	54	73	47	49	58	64	63	58	70	40	59	61	58	59	67	61	63	58	53	66	63	54	58	58	61	48	48	77	69	65	63	67	46	60	72	59	55	68	67	68	62	59	60	60	52	57	61	70	66	55	72	53	57	54	55	57	59	51	58	61	59	57	64	76	45	46	62	70	66	52	62	60	54	64	66	65	64	40	66	60	64	67	54	63	69	51	58	62	57	59	59	56	58	67	68	54	75	52	60	54	52	56	62	58	55	55	63	56	67	70	70	55	67	72	54	77	70	46	49	45	71	52	55	45	54	54	48	64	58	63	70	83	78	61	60	58	62	67	71	74	74	60	66	58	81	56	66	57	52	58	58	46	61	64	53	63	60	47	82	87	53	55	51	72	70	55	63	53	67	59	51	56	55	56	60	68	58	60	57	77	74	70	49	65	61	60	71	78	57	72	57	69	60	62	63	63	54	60	83	62	60	76	55	59	48	75	66	62	72	52	72	58	53	74	63	56	56	57	73	69	59	62	49	63	60	51	61	63	60	70	58	46	62	54	68	56	66	46	64	46	70	61	61	57	59	54	63	73	62	54	57	60	63	65	43	70	51	64	51	74	65	60	71	65	52	45	69	59	81	62	67	54	48	56	62	66	48	55	58	47	61	65	65	61	59	54	49	59	60	59	58	52	58	57	56	66	70	52	58	69	53	58	56	65	65	58	65	52	76	61	65	78	55	69	62	70
8275	1641	1018	1003	1945	2955	3324	3076	2767	2338	2102	1827	1691	1477	1354	1253	1173	1055	1043	969	914	889	856	810	795	813	772	776	772	724	708	721	701	682	739	648	631	637	688	653	636	623	618	656	644	638	634	607	580	619	592	588	632	550	606	599	629	613	569	619	597	579	554	591	572	622	595	577	594	601	606	592	613	602	593	567	538	593	587	602	552	590	585	616	541	546	574	616	566	560	579	600	597	581	587	598	567	585	543	563	595	580	578	584	566	578	575	564	577	578	520	558	593	543	627	567	581	555	544	537	560	542	589	522	544	581	590	586	589	549	566	570	580	570	583	524	608	550	578	591	577	575	640	552	579	628	546	554	635	567	554	554	567	502	563	546	585	552	571	581	544	554	574	536	565	586	569	548	540	554	587	505	558	577	591	581	579	576	556	550	568	561	568	550	562	526	553	554	543	583	567	579	543	577	593	614	537	595	558	541	555	544	533	554	586	550	583	562	559	584	584	529	533	566	528	585	541	579	596	490	497	552	571	554	572	576	578	557	516	586	562	544	555	564	566	552	567	564	564	581	566	552	543	570	563	562	546	545	555	606	581	594	538	542	570	528	531	568	582	555	575	574	527	549	581	538	561	551	560	558	540	548	548	555	553	588	538	563	584	563	569	568	561	561	544	521	550	569	539	569	565	583	537	590	550	603	592	569	551	548	595	598	541	576	538	565	546	572	544	559	522	594	602	546	541	564	565	570	531	595	543	614	542	571	557	560	561	579	554	581	555	566	567	539	554	536	589	552	586	629	574	542	546	522	587	514	550	553	595	552	523	581	605	572	549	597	557	551	567	522	517	520	557	585	537	543	542	550	562	536	551	589	566	589	550	606	564	569	544	553	555	546	578	565	534	561	598	597	556	527	573	551	562	571	526	591	561	559	575	528	549	562	567	528	550	595	556	566	538	567	548	586	531	533	576	537	522	555	541	538	588	540	580	569	508	532	558	595	524	545	532	580	521	559	610	568	551	588	577	559	557	570	604	553	534	613	565	574	532	575	545	568	582	560	555	575	585	578	573	514	553	560	528	606	569	593	560	561	535	586	558	572	593	604	583	508	553	543	557	529	579	566	535	559	585	565	559	584	552	580	559	587	530	580	607	557	568	557	546	560	545	554	557	597	554	572	542	548	535	552	515	536	574	520	526	599	548	561	514	536	563	546	551	523	584	532	570	585	592	603	531	573	523	543	577	556	571	568	554	534	548	565	600	585	558	524	539	584	533	576	652	537	548	542	547	541	536	578	574	602	531	566	546	571	545	568	566	560	566	586	516	554	567	577	585	564	545	506	512	562	617	559	559	558	540	597	554	563	570	566	562	567	600	582	576	559	535	543	564	520	553	611	564	615	531	561	542	573	556	566	528	585	573	540	588	567	584	551	571	575	593	554	557	550	582	588	578	546	596	571	549	563	546	539	547	557	555	561	588	559	570	547	552	508	542	546	576	558	531	527	521	546	546	565	591	570	556	543	557	534	556	530	603	559	528	599	589	603	549	540	561	543	539	602	568	550	559	569	521	553	532	548	565	555	546	554	563	534	562	618	545	518	567	558	525	578	577	563	527	590	561	539	549	564	543	604	567	543	558	580	545	549	578	590	532	552	596	575	557	581	540	560	555	537	553	544	553	558	553	516	598	591	584	539	582	548	544	563	597	560	550	566	536	561	540	526	564	553	575	503	575	544	583	566	540	562	562	561	569	577	568	539	566	579	556	609	547	538	595	553	555	582	549	571	536	551	557	562	552	523	592	558	538	591	522	498	562	563	574	541	573	569	565	573	562	531	538	583	569	571	607	602	540	527	542	562	509	550	550	579	584	569	620	541	560	549	543	582	534	575	542	548	563	552	542	564	572	549	512	565	562	621	528	581	602	548	539	537	551	585	580	590	544	576	539	563	550	547	543	542	567	558	571	604	574	548	570	593	552	556	563	551	528	525	556	512	574	565	531	572	538	538	548	570	559	566	572	595	549	531	565	575	540	538	559	558	563	539	528	552	578	534	565	602	519	600	567	533	590	566	585	573	555	564	574	549	517	565	537	597	613	558	539	574	607	530	520	572	580	572	585	554	567	593	542	562	540	539	546	570	584	553	576	596	538	568	544	527	581	571	579	581	591	528	570	554	579	539	511	568	584	539	566	592	531	573	529	558	579	550	551	576	561	561	571	580	546	549	564	557	577	549	552	594	543	535	555	563	538	577	602	598	575	568	583	546	537	580	596	574	574	575	532	595	592	546	568	503	595	536	541	580	557	588	551	544	561	568	597	562	523	600	548	507	593	544	546	562	551	579	558	546	588	590	558	555	567	556	589	577	587	547	544	576	540	600	581	532	587	518	548	540	545	584	553	569	558	585	592	560	561	546	529	517	552	548	545	574	573	539	574	542	552	573	582	532	536	564	552	561	558	531	535	563	579	564	567	571	538	588	574	528	550	571	588	597	581	591	524	551	553	535	573	521	558	521	535	519	572	564	590	544	618	524	532	541	532	605	560	564	543	586	595	511	537	512	522	533	577	543	542	574	564	568	544	557	570	529	546	521	583	606	558	571	562	644	537	564	529	541	574	552	556	556	558	565	543	560	527	531	532	537	561	542	586	540	591	590	549	550	578	577	620	563	580	562	620	620	552	523	560	569	547	574	555	500	527	552	525	589	598	567	602	577	577	542	559	554	564	548	579	541	595	592	555	565	527	597	583	612	604	556	566	534	563	591	524	553	531	573	567	546	547	572	536	540	548	530	522	575	551	552	574	538	504	589	541	569	562	559	566	585	570	564	545	575	570	594	586	590	565	602	556	553	570	588	580	584	557	556	576	573	561	559	585	580	552	572	590	559	554	564	548	545	526	548	601	531	557	557	486	556	569	559	580	583	530	580	605	552	563	542	533	536	566	550	536	540	541	536	551	577	583	542	566	533	547	596	557	545	548	543	533	552	570	554	564	564	574	571	592	606	565	566	553	605	580	578	509	555	525	531	564	564	579	547	573	550	527	546	548	597	549	535	578	503	572	572	566	578	618	546	540	549	535	555	566	523	562	551	536	518	574	577	591	561	588	586	569	539	588	543	596	572	557	545	575	524	531	533	535	541	529	543	555	548	543	583	513	505	557	536	549	593	556	560	581	559	554	558	570	549	542	564	567	554	533	576	603	561	579	566	558	563	553	580	590	590	549	569	577	570	566	563	562	565	559	598	520	592	570	510	556	570	552	535	586	556	601	565	560	502	546	570	557	584	568	556	546	532	521	593	559	578	577	550	541	601	596	588	573	597	583	534	595	550	562	571	530	529	559	569	577	523	574	541	577	566	535	550	548	603	550	574	539	554	525	582	515	534	574	544	579	571	516	543	590	539	576	623	516	546	534	562	568	585	574	545	559	566	547	555	592	544	567	555	516	571	550	541	568	572	554	525	596	539	543	586	533	535	625	565	545	582	543	586	564	521	564	563	562	555	531	499	540	536
1859	159	110	63	62	60	68	83	89	98	85	80	79	61	54	71	64	58	65	50	56	47	51	53	43	49	48	42	48	52	45	45	40	44	48	44	44	36	39	42	54	31	34	40	33	37	48	43	38	43	25	37	34	45	48	41	42	38	32	25	29	44	29	42	27	38	48	33	39	33	35	31	37	35	52	44	42	35	35	41	35	44	41	28	38	48	45	29	31	47	31	36	27	36	21	33	33	36	32	41	32	44	25	37	45	29	29	48	36	36	43	32	48	38	30	41	30	37	40	49	35	39	41	34	33	29	26	39	39	39	26	37	33	39	43	41	41	39	44	41	29	45	36	32	36	37	43	50	36	35	46	28	37	36	30	26	39	32	41	42	41	30	34	35	37	35	38	53	31	31	39	40	32	32	28	38	24	28	33	28	38	42	31	31	30	38	45	39	28	29	43	32	33	37	49	37	39	43	39	39	45	27	36	35	32	26	29	35	37	34	31	27	35	32	40	38	34	37	43	46	29	34	38	38	22	40	33	28	31	27	32	42	39	35	42	38	33	23	32	41	44	34	43	33	32	35	41	50	49	43	37	33	46	36	41	31	32	27	41	41	30	32	42	51	44	34	45	34	24	42	39	35	33	39	36	28	17	29	25	30	39	38	37	46	37	43	26	27	39	37	33	38	38	29	32	44	35	36	40	28	44	38	31	36	30	33	26	31	34	44	31	39	32	36	37	32	33	39	38	28	33	39	32	44	39	41	29	46	31	24	34	27	40	43	28	39	38	33	39	40	37	30	25	31	35	32	40	42	28	23	28	37	28	39	43	40	22	31	34	34	38	43	32	53	32	36	31	28	26	32	23	27	43	35	39	37	37	31	38	39	27	36	35	41	37	33	42	37	36	34	37	44	41	34	35	40	45	30	37	31	35	34	31	30	28	32	35	37	27	32	43	28	39	32	32	40	45	33	49	19	39	37	31	30	30	39	40	33	45	33	40	32	29	25	34	30	26	41	34	34	23	30	39	41	42	28	37	25	34	34	48	43	32	30	42	40	40	45	34	34	29	43	34	37	43	37	43	40	32	29	38	31	38	35	27	37	32	35	39	29	46	33	37	32	30	45	31	31	36	36	30	34	36	33	40	31	46	30	44	32	35	41	47	38	31	27	38	33	31	31	37	37	30	49	28	36	27	42	40	37	37	28	42	37	37	41	30	44	30	24	37	38	41	31	34	24	36	31	39	27	31	31	33	34	36	40	40	41	28	42	35	32	41	40	39	40	33	28	32	29	34	34	41	39	37	39	25	35	35	35	44	20	41	44	36	32	32	41	29	35	39	38	30	32	27	39	31	44	33	39	38	47	39	40	42	38	40	36	29	33	26	19	32	31	37	31	29	30	28	35	32	24	41	37	25	23	37	37	26	31	32	45	21	42	37	35	37	24	35	38	33	37	35	34	37	39	48	28	44	37	26	36	37	37	38	39	39	29	36	42	35	35	40	30	45	39	35	37	32	32	34	29	39	26	42	43	42	45	40	34	34	30	43	27	46	32	42	31	31	36	39	29	38	33	34	32	34	35	35	35	28	46	31	38	43	40	40	40	45	42	45	30	28	34	32	41	28	28	30	29	40	36	36	41	26	43	22	32	46	42	29	45	25	20	37	27	36	30	44	34	38	36	31	43	34	33	42	24	32	27	38	36	42	32	43	40	41	35	42	36	44	30	34	41	40	36	38	38	31	33	39	37	30	36	36	30	37	47	49	41	36	43	27	35	33	45	39	33	35	39	26	39	30	32	32	34	37	34	43	39	42	27	31	33	39	40	43	37	25	35	33	28	43	30	36	29	49	37	38	38	34	32	28	32	39	38	32	38	39	29	34	39	45	34	39	32	30	33	23	40	33	36	32	46	31	40	41	35	32	47	36	35	38	47	29	33	29	28	42	25	35	33	41	33	41	30	43	40	47	29	38	36	33	37	33	28	45	38	47	33	38	32	36	27	34	37	31	22	30	28	35	51	39	29	29	29	37	36	33	37	30	31	34	40	41	31	31	35	38	37	24	36	34	30	32	25	32	40	34	26	38	46	49	37	34	26	35	40	26	36	43	33	32	40	40	29	39	44	39	35	37	48	40	37	43	38	37	34	41	31	33	38	34	40	37	41	36	31	33	45	21	43	42	25	35	38	39	35	24	35	30	40	40	33	43	38	43	36	23	45	29	46	49	36	31	39	53	38	32	38	26	19	29	28	39	25	34	26	30	30	43	33	33	28	36	35	36	27	29	42	29	35	34	35	33	35	40	37	38	27	42	33	45	34	42	43	35	40	34	31	31	52	31	38	29	35	34	30	33	38	34	30	26	28	35	32	35	33	31	38	32	30	32	27	39	34	38	27	33	28	42	41	26	24	30	34	34	36	47	37	32	29	36	47	27	32	25	37	34	37	30	36	34	30	28	31	37	26	29	33	28	38	39	30	40	36	38	27	35	30	35	33	37	33	40	30	38	32	37	34	24	40	27	30	37	41	33	37	36	36	40	28	50	46	33	30	32	35	32	31	41	46	35	37	25	44	33	20	42	33	40	31	40	38	33	34	34	39	36	45	25	20	38	23	43	38	32	31	43	31	36	45	32	33	39	30	32	29	24	45	32	43	45	36	36	31	42	41	32	37	53	39	31	34	37	43	39	32	38	24	37	38	40	33	41	30	29	32	43	36	30	42	35	39	42	37	33	37	40	39	33	32	39	38	37	36	37	46	36	33	39	38	46	37	40	42	31	35	34	34	37	31	32	32	37	33	32	40	21	46	33	37	32	35	37	45	25	32	39	38	35	44	38	32	35	26	34	37	41	39	38	41	33	33	32	33	37	42	28	37	31	22	30	39	40	38	32	39	34	38	29	29	32	33	38	38	33	47	32	40	35	30	30	38	47	32	32	33	42	45	29	45	37	31	43	44	37	47	31	36	30	26	37	50	36	33	30	33	31	33	27	25	26	27	39	33	32	35	34	35	33	31	38	33	42	47	28	29	28	33	34	37	36	35	27	37	47	45	29	43	45	31	28	29	33	33	43	35	30	37	45	31	32	40	34	26	38	34	25	40	36	33	32	42	41	38	36	28	26	37	37	37	38	32	29	43	39	42	35	47	31	39	40	34	33	36	33	33	31	31	40	36	40	43	35	35	28	38	44	41	34	37	36	31	31	33	21	32	42	34	31	31	35	24	45	36	35	41	41	37	33	34	29	42	32	41	39	35	37	30	29	33	43	33	37	39	43	30	28	43	33	33	35	42	29	30	30	40	37	31	39	37	37	29	37	34	43	28	35	27	32	54	31	38	28	45	34	34	37	42	43	41	35	40	33	31	31	38	50	39	51	44	44	39	28	41	33	35	27	37	41	36	33	33	42	30	33	30	39	23	31	27	30	31	35	31	36	36	35	39	38	36	35	41	32	29	43	34	46	35	38	33	37	43	42	29	27	39	21	44	33	26	49	31	41	30
12487	2377	1257	1221	2974	5002	5421	4949	4198	3471	2953	2557	2197	1922	1710	1563	1357	1297	1100	1085	1038	916	875	880	792	746	723	737	699	626	648	589	660	609	558	600	532	579	525	526	501	543	490	454	499	479	473	435	442	461	485	441	451	478	461	447	461	429	434	440	444	426	432	422	426	389	414	387	436	371	400	443	409	435	412	426	382	389	379	398	419	400	395	358	367	371	368	395	359	374	395	388	388	364	372	362	401	375	374	407	371	351	394	407	405	401	388	392	408	382	362	455	353	368	396	414	400	384	345	384	400	369	407	370	365	421	382	406	399	364	388	370	374	354	375	393	403	400	394	365	374	393	397	371	398	363	381	363	409	392	383	401	395	390	377	394	365	392	394	388	358	413	384	378	380	388	357	345	359	388	398	388	360	372	396	386	373	387	365	378	396	383	402	365	341	357	369	380	368	382	399	362	376	348	371	407	364	383	354	360	378	345	401	355	361	373	382	409	373	356	366	378	383	369	368	368	387	366	387	383	371	355	349	368	374	395	355	345	378	394	348	363	419	388	357	377	369	367	383	397	380	350	428	395	379	406	374	356	340	375	359	364	351	358	388	348	379	364	357	403	379	378	371	380	363	374	387	377	386	379	365	414	345	359	386	387	374	403	353	377	378	377	380	355	331	357	378	380	401	360	375	370	358	348	350	349	351	367	367	387	357	382	338	421	364	394	339	399	365	379	391	338	361	355	374	358	357	405	374	386	372	373	377	361	390	385	400	373	364	352	376	362	377	391	376	342	367	338	353	322	417	372	376	328	359	342	369	363	435	391	369	390	328	335	376	390	378	372	406	406	386	367	347	371	355	357	358	396	373	398	370	399	368	399	378	372	359	344	352	386	382	355	388	387	382	388	355	371	378	366	390	396	363	346	365	378	369	343	365	375	370	351	367	348	358	376	357	385	380	393	382	351	370	399	383	372	371	351	365	367	369	382	370	352	373	361	359	356	367	384	349	337	376	354	354	398	384	406	332	376	396	371	398	394	380	373	358	376	376	320	355	351	387	383	375	357	349	366	369	399	378	368	365	392	378	356	380	357	395	347	384	378	383	370	350	383	370	377	348	408	372	331	385	365	339	358	363	385	375	369	378	361	372	361	356	369	377	360	359	342	358	386	349	376	381	339	381	385	365	367	388	381	386	395	386	370	351	384	373	370	370	365	401	386	373	375	386	366	367	356	396	383	371	367	390	393	375	380	408	388	350	374	396	359	366	373	361	384	409	353	372	369	404	362	378	401	365	351	403	385	396	386	430	375	363	357	387	363	357	413	385	350	369	372	365	362	338	406	379	369	336	364	358	352	335	384	353	377	396	404	410	342	369	347	352	359	404	375	353	379	385	355	375	375	337	342	369	363	370	372	410	418	393	370	385	376	340	340	379	361	367	354	375	385	374	381	349	368	397	359	377	373	409	364	374	396	390	356	368	406	384	381	392	384	388	342	372	365	373	370	378	362	381	415	368	387	366	406	395	375	354	386	356	376	360	395	347	360	337	372	377	380	382	384	334	338	364	389	364	387	355	371	363	363	341	385	387	354	366	374	374	389	384	385	393	386	383	395	367	402	358	377	388	359	363	343	357	391	381	360	354	378	357	388	367	356	386	374	379	387	375	359	364	397	376	392	374	379	381	410	374	385	387	375	376	372	338	362	400	360	367	378	380	369	381	344	411	348	351	370	358	373	359	370	401	412	383	349	374	327	343	389	381	335	383	367	341	361	349	344	400	397	365	368	392	386	371	344	372	379	387	386	375	358	393	363	379	346	343	388	383	383	387	357	371	377	381	376	388	366	413	366	404	404	368	403	326	352	374	388	401	366	361	399	380	386	359	374	373	393	356	353	382	350	358	372	336	342	394	363	349	383	383	415	378	370	364	366	413	395	338	353	370	379	364	383	359	408	364	366	331	392	390	377	379	375	407	384	382	361	373	408	351	383	357	348	381	398	374	378	354	401	390	380	394	397	380	402	381	379	403	381	373	415	360	381	377	370	347	334	373	348	349	408	359	330	388	366	359	417	386	427	383	394	403	411	392	357	351	371	381	354	374	379	375	363	378	359	339	377	385	373	379	390	340	368	387	416	371	376	356	348	371	381	371	379	368	352	359	401	363	354	418	341	359	379	382	370	412	344	366	365	339	364	381	364	403	378	336	391	351	365	354	413	352	343	345	400	372	375	373	367	372	386	371	390	350	362	424	353	366	390	364	387	349	370	370	379	396	428	393	360	344	392	385	371	370	378	380	351	367	367	377	404	377	372	354	363	352	399	371	390	341	360	364	393	396	403	365	376	377	354	355	398	373	369	354	402	352	364	405	402	374	386	361	373	353	374	382	377	414	386	359	342	392	367	348	393	383	367	403	382	390	384	365	380	391	367	362	378	353	391	394	358	365	372	348	383	384	354	376	369	371	379	379	353	395	389	397	407	389	362	385	382	357	364	395	342	373	350	376	366	358	354	432	373	352	366	407	380	396	350	342	375	319	401	378	385	322	357	379	353	348	388	358	384	363	379	389	353	383	366	368	382	372	363	361	388	356	381	366	396	342	353	354	413	347	339	402	375	360	379	389	382	360	390	392	371	358	389	365	386	382	398	346	373	370	386	421	380	367	365	371	367	379	375	385	357	384	391	358	356	390	370	358	357	395	386	368	376	365	367	325	388	346	331	396	375	369	369	379	409	394	357	399	408	360	384	349	362	375	393	386	367	382	389	383	377	388	369	358	361	362	362	343	399	406	379	377	415	366	389	382	355	389	382	383	359	388	380	385	388	364	383	398	376	340	369	365	404	428	353	363	401	394	358	370	370	333	363	357	364	408	363	351	367	391	396	405	372	372	387	391	369	389	319	387	363	382	379	411	377	356	355	383	389	392	406	387	366	375	386	392	383	383	401	370	343	389	368	433	373	372	372	336	363	374	374	394	380	417	377	396	397	351	396	365	383	326	353	364	392	358	392	379	405	360	400	381	361	372	377	382	375	391	366	380	393	357	376	365	367	392	354	377	380	367	364	381	344	390	373	370	398	332	394	361	374	393	395	371	344	316	374	377	385	383	390	365	415	347	380	354	363	378	384	372	351	369	345	346	365	360	362	372	388	383	361	373	362	366	385	373	374	385	403	344	355	383	407	371	374	370	386	368	363	398	379	390	373	385	334	365	363	363	364	366	360	392	387	379	345	392	354	358	377	370	393	355	401	354	401	394	370	391	357	406	370	352	380	378	381	377	373	401	368	380	374	372	368	354	366	353	373	413	406	375	336	379	396	366	381	379	388	395	386	377	380	364	341	362	409	365	354	368	386	366	356	384	355	422	376	360	361	384	351	360	380	351	381	381	363	366	384	360	369	378	380	381	403	352	378	371	373	363	389	372	370	357	377	380	394	400	362	400	342	394	366	380	391	344	365	399	363	411	345	367	397	374	377	397	368	375	382	370	373	390	373	380	404	367	347	420	353	391	410
2228	126	105	112	108	88	102	95	87	96	102	106	107	93	112	97	99	101	105	101	113	107	101	116	100	110	99	113	109	91	93	107	106	107	124	120	91	97	85	98	92	94	98	96	93	86	84	82	97	105	99	91	95	81	97	98	100	82	94	93	96	83	99	117	98	98	86	98	105	104	107	96	92	90	121	93	93	92	99	99	86	104	102	78	87	103	117	94	90	98	91	93	91	94	85	109	91	107	93	105	93	98	110	93	97	104	95	107	100	98	83	95	84	92	89	105	91	104	100	86	86	104	104	92	98	101	107	94	101	96	104	102	110	102	99	103	104	116	87	90	95	108	105	97	95	97	97	96	87	113	97	93	113	99	110	101	107	109	91	112	101	115	80	102	95	96	87	89	95	124	90	112	99	101	91	87	118	103	88	106	121	87	94	110	96	97	89	99	103	104	121	90	89	115	92	87	89	100	99	101	104	128	105	102	102	119	97	94	95	87	90	95	93	85	86	89	93	106	92	92	113	91	89	88	91	90	110	112	94	93	101	106	93	106	96	96	104	101	97	91	95	105	105	117	107	112	100	92	94	118	89	100	85	94	109	106	82	89	109	98	97	98	101	86	88	85	106	100	87	103	88	95	103	108	98	118	98	99	104	83	102	92	93	106	105	108	100	101	94	97	116	91	103	103	120	105	105	93	100	106	117	94	91	99	107	97	100	94	105	98	93	96	94	98	109	107	102	99	96	96	109	109	98	102	99	102	102	87	96	97	85	107	109	114	107	101	110	83	103	101	105	110	104	107	120	88	71	96	107	105	98	115	96	96	83	97	100	102	89	104	88	90	104	97	101	81	105	112	83	85	83	114	113	74	99	114	117	95	113	90	92	106	108	88	84	111	88	90	94	88	92	92	97	96	89	87	106	83	95	91	93	90	85	89	112	118	87	108	107	84	101	89	104	101	89	84	88	108	98	87	100	100	94	84	88	92	87	104	80	98	106	82	91	87	99	109	82	114	87	94	86	105	102	102	116	91	95	90	105	95	109	89	121	99	113	100	99	89	90	84	90	97	107	91	109	103	124	108	111	94	101	94	100	91	97	90	90	108	87	117	91	104	103	98	98	97	95	88	120	104	89	107	96	90	94	118	77	104	81	97	91	98	90	87	91	114	90	97	112	114	111	78	102	91	82	106	97	103	91	94	115	83	107	115	106	91	83	97	102	92	94	99	98	103	106	90	118	102	102	81	102	87	100	88	111	98	94	102	95	92	97	88	118	101	97	100	104	101	86	108	85	99	92	102	83	79	93	112	111	110	102	98	88	76	124	109	96	99	94	90	100	107	87	94	92	90	95	82	102	87	88	99	90	108	107	105	88	97	103	80	118	86	110	78	92	93	94	115	113	106	101	99	92	102	93	113	112	101	97	99	101	85	77	115	98	90	88	109	97	110	107	106	96	100	105	89	96	99	109	95	100	99	85	89	100	106	108	90	106	109	106	104	98	98	93	75	90	90	91	97	110	95	88	98	113	87	100	107	107	101	92	74	115	91	94	91	119	88	118	102	121	94	114	86	88	106	109	113	92	119	123	90	103	83	100	109	84	91	97	102	106	105	118	102	99	119	97	94	105	80	121	88	92	97	108	108	106	113	87	92	103	108	102	113	102	93	103	109	89	89	111	101	84	102	94	110	91	97	91	95	108	91	97	96	100	111	112	107	103	104	89	101	79	103	106	82	114	106	104	91	86	94	98	107	115	107	111	89	108	113	94	104	98	102	103	101	105	79	94	78	97	100	112	115	115	98	105	124	85	83	103	106	93	78	95	99	93	79	103	89	104	101	88	76	109	99	93	96	115	94	85	94	104	109	83	92	105	104	104	95	98	123	86	80	98	97	114	113	94	112	105	95	93	104	102	102	82	93	95	99	97	113	97	100	102	113	92	92	104	124	83	98	97	98	80	113	104	91	96	83	93	105	106	94	97	83	99	113	108	89	103	86	90	95	85	110	97	94	93	108	95	87	101	107	109	99	101	90	101	98	91	81	89	88	111	103	115	92	102	109	88	72	94	104	93	86	97	117	104	94	91	114	85	113	107	104	95	100	96	79	102	93	96	90	106	91	120	106	86	91	108	102	99	99	96	96	80	96	86	98	93	96	99	89	95	108	99	89	77	100	111	108	103	98	102	92	92	94	97	88	97	94	106	92	82	106	101	105	111	130	107	97	110	97	89	98	93	86	105	95	108	96	91	95	96	101	73	93	117	111	67	122	83	99	89	99	102	102	101	107	89	95	102	114	106	100	81	102	91	97	91	113	113	83	84	105	94	94	126	105	104	101	88	97	96	105	104	98	89	94	95	109	96	97	124	96	105	99	123	104	94	93	116	95	89	110	80	103	104	79	95	108	103	99	106	100	97	94	105	94	91	108	109	115	104	107	109	101	92	108	105	96	112	98	103	120	113	111	96	111	106	84	95	90	110	87	100	112	95	105	99	102	97	88	114	100	96	94	82	99	88	111	105	87	97	112	108	98	107	99	99	99	102	99	89	75	102	100	100	95	103	123	97	99	99	90	97	124	102	97	102	104	107	107	103	94	106	102	99	105	90	103	78	89	100	105	104	116	77	108	89	104	99	110	82	103	89	110	85	94	102	101	93	86	85	90	107	98	100	92	103	93	87	95	111	84	106	87	105	89	102	93	96	122	121	93	92	92	88	92	88	107	95	107	104	105	103	109	101	98	108	118	82	105	110	112	95	105	102	110	107	99	115	113	83	112	104	108	112	108	102	91	98	95	115	88	111	98	94	93	91	104	97	105	94	94	104	99	110	104	87	101	104	87	122	101	107	91	89	98	93	92	99	102	95	108	114	91	93	93	96	91	102	108	109	82	93	82	102	99	99	92	97	92	90	99	98	106	84	106	110	99	105	109	85	99	88	118	106	111	114	80	104	107	115	101	121	105	93	89	97	95	112	91	99	88	93	90	86	102	81	108	101	88	101	84	112	97	95	113	97	102	104	107	120	90	91	112	92	98	95	87	96	79	107	99	89	83	90	108	96	84	92	103	108	103	92	88	95	95	97	82	98	111	108	104	93	87	98	112	105	109	83	93	86	116	100	116	83	101	91	98	98	108	106	100	98	106	114	97	109	99	93	101	91	82	110	92	99	88	89	84	101	93	101	95	97	92	98	105	104	88	114	103	97	101	84	94	90	100	90	90	102	99	95	90	103	101	95	114	87	109	78	97	104	95	93	95	90	69	108	95	89	91	91	95	95	111	108	91	99	91	111	94	80	90	110	105	97	113	91	102	91	90	105	86	98	96	83	97	106	94	85	106	92	94	108	98	106	100	98	110	103	103	84	103	95	91	108	95	98	93	109	89	95	99	101	95	87	86	101	114	108	100	100	96	85	101	84	89	93	104	111	101	94	81	102	102	95	93	103	96	96	99	111	110	96	102	99	98	88	100	89	113	86	94	97	90	89	97	110	101	99	77	122	111
7202	1146	1114	1023	1231	1430	1480	1506	1364	1292	1263	1164	1140	1129	1110	1077	991	1031	1041	1025	1019	1025	982	975	928	966	939	992	935	925	920	937	934	952	913	929	927	941	975	898	929	923	940	916	897	903	926	894	912	959	912	941	876	894	931	900	903	926	894	898	923	900	892	916	914	975	873	947	885	905	904	901	945	851	921	902	895	926	927	946	904	890	946	884	932	899	955	915	921	883	911	943	901	857	922	917	896	958	900	834	885	964	893	893	896	924	901	903	903	911	928	927	887	882	916	925	912	895	905	876	894	912	914	872	863	928	857	910	917	862	922	915	873	912	933	865	900	933	869	897	898	925	870	898	949	949	895	823	923	867	877	891	932	913	916	876	849	835	910	921	960	905	932	853	866	931	929	855	970	932	909	977	924	865	895	973	909	941	930	884	866	935	900	896	930	936	909	899	914	873	953	877	871	846	936	901	923	853	905	936	921	906	882	894	869	921	924	956	941	896	887	954	930	922	892	909	920	930	891	929	908	931	900	912	919	907	871	842	875	991	896	896	888	840	947	900	840	927	915	895	898	936	897	854	862	936	922	863	896	858	898	958	867	882	904	900	914	923	878	951	879	871	935	922	882	906	899	864	916	959	894	893	928	900	885	940	911	907	877	864	869	817	910	871	914	910	922	949	955	946	896	889	849	885	896	902	945	903	914	855	919	916	893	936	896	903	884	932	900	941	909	887	899	935	882	858	888	929	875	902	883	903	876	937	898	932	961	932	915	904	916	871	916	900	872	971	896	876	907	844	925	896	905	901	933	946	944	907	870	939	894	934	939	885	922	936	913	924	880	915	835	905	931	905	874	912	901	894	949	881	866	891	964	896	899	870	846	879	925	891	906	952	917	883	879	893	872	904	934	902	934	876	874	905	889	943	893	932	961	907	907	897	890	899	856	901	956	886	899	921	889	915	892	924	963	882	905	937	910	927	917	949	901	949	914	903	943	933	988	897	954	909	923	867	922	920	869	912	953	870	867	823	885	934	887	890	853	953	941	906	917	951	902	975	874	884	928	916	909	852	952	881	903	885	882	932	851	869	929	860	860	893	902	943	911	905	872	895	884	882	904	910	919	915	933	966	890	951	932	898	933	919	893	890	910	879	905	901	895	910	912	907	906	1010	946	918	927	879	896	911	938	890	854	856	871	871	891	952	878	890	850	920	913	900	888	894	921	899	871	915	947	900	894	896	865	896	913	887	902	907	906	893	958	903	906	925	924	906	946	916	915	907	915	853	914	922	864	892	918	889	906	914	945	903	914	858	902	900	961	889	920	943	893	851	913	885	916	848	840	900	938	906	940	866	851	911	941	883	903	855	902	865	902	906	929	849	921	905	895	911	952	941	901	861	923	925	909	921	888	906	851	943	933	887	886	898	898	899	881	912	914	932	910	932	896	919	942	890	886	937	936	923	918	878	916	897	887	963	905	899	919	895	948	905	897	869	882	909	868	881	844	903	924	870	890	863	887	899	912	897	871	931	896	903	870	884	977	914	936	883	902	908	887	953	890	908	918	928	874	870	900	838	964	869	956	938	926	902	908	899	872	938	924	941	916	931	871	859	883	937	874	947	939	863	928	876	921	905	936	933	875	916	894	910	926	943	922	872	950	911	938	913	917	928	933	941	902	895	877	875	850	898	873	864	924	944	827	962	942	935	912	898	922	882	925	942	898	899	912	893	919	907	911	908	904	925	924	931	862	901	889	945	883	912	886	930	932	888	872	927	910	874	884	840	957	911	883	929	875	866	906	857	923	907	926	922	911	975	964	910	923	897	909	904	889	918	886	874	846	937	854	889	889	946	907	934	917	902	910	917	895	902	926	839	944	940	914	917	934	917	912	905	910	911	899	936	890	894	901	945	934	893	890	915	923	889	922	870	927	840	909	956	955	910	883	893	929	865	888	879	909	916	916	882	954	940	923	900	941	864	912	872	993	923	957	930	886	901	893	932	898	928	937	926	874	897	918	888	921	931	886	946	914	868	898	988	893	867	935	906	908	944	889	933	950	875	880	873	897	910	939	917	944	929	921	919	925	869	877	906	887	854	877	877	878	885	890	916	909	884	860	897	889	959	917	945	869	896	871	896	919	905	942	1007	905	897	920	911	874	912	950	911	932	955	922	902	890	886	956	885	911	879	897	894	906	888	874	903	902	936	938	866	894	886	881	903	927	909	895	929	863	888	880	895	899	887	874	896	945	836	869	932	927	910	940	946	875	887	883	911	899	930	909	892	945	953	878	964	926	942	892	915	895	923	915	918	867	913	924	928	921	943	893	911	899	847	959	932	897	895	888	909	929	933	898	866	911	918	939	873	910	934	880	920	954	903	895	934	934	929	908	910	882	813	944	908	851	890	882	895	980	844	907	890	888	862	870	869	902	895	885	864	892	911	896	926	915	939	867	906	919	882	866	867	910	841	901	884	899	913	936	882	896	931	873	915	856	876	915	909	894	903	950	920	967	844	884	898	917	851	929	923	903	969	860	928	906	917	860	913	879	886	942	904	912	891	920	859	878	893	936	916	958	882	875	884	895	904	846	885	909	928	911	934	872	907	886	871	959	858	914	976	877	890	910	918	894	877	877	854	875	884	918	933	901	896	908	931	872	864	885	906	875	915	953	879	904	866	861	912	925	906	916	904	882	902	945	905	881	854	868	914	863	974	883	906	916	952	860	895	867	881	871	915	917	883	952	917	949	949	936	888	907	905	925	932	904	914	891	858	919	916	944	910	924	883	851	912	921	892	878	961	917	886	931	930	907	937	902	931	914	934	877	960	851	902	909	875	909	857	881	853	873	891	929	904	900	932	889	906	901	932	900	887	858	839	887	929	909	899	942	901	898	906	950	959	870	879	860	922	862	922	876	896	913	957	896	937	887	876	944	952	848	918	958	944	912	907	936	914	884	878	911	901	907	901	912	896	906	921	863	904	905	888	860	906	885	955	891	923	948	890	949	929	907	913	928	911	928	874	870	923	936	874	916	934	874	916	868	888	877	874	896	884	933	904	875	875	874	862	900	932	932	950	854	953	884	900	883	890	892	874	908	853	939	918	878	921	881	944	887	908	982	896	903	889	941	908	942	919	957	951	897	953	918	955	886	919	918	906	897	905	865	954	852	969	817	935	897	881	854	909	898	966	901	894	935	900	948	865	961	905	932	898	849	866	927	911	931	911	956	883	897	893	947	909	909	896	930	950	896	898	938	968	885	919	880	943	919	898	895	915	890	934	825	892	933	901	869	878	862	976	886	892	934	868	914	909	864	909	915	914	844	892	907	923	893	925	915	946	931	966	930	927	878	922	980	915	931	948	934	937	880	960	885	897	878	895	867	852	875	922	887	845	881	951	928	931	917	902	855	904	927	924	861	935	936	907	988	899	898	863	951	893	895	897	901	937	938	911	900	876	892	918	911	917	941	914	890	884	901	930	897	917	946	921	894	863	940	904	884	949	934	893	898	907
1389	160	98	98	83	77	88	99	93	86	79	97	93	101	89	83	91	67	67	86	72	63	77	75	77	71	65	79	67	87	71	81	67	63	77	63	68	76	53	54	85	69	70	63	72	66	57	71	71	58	82	67	61	70	63	71	69	72	76	75	65	73	63	57	58	77	61	69	79	86	70	69	73	63	69	63	61	62	65	77	84	73	64	73	64	78	75	87	79	71	79	79	69	69	62	64	62	66	74	67	51	65	74	64	66	77	65	59	57	63	77	77	58	64	85	52	48	69	60	81	66	78	66	59	58	60	69	47	69	74	60	65	87	69	73	59	78	61	74	70	59	76	57	75	67	65	77	71	64	61	56	74	74	71	65	71	55	70	84	65	75	67	69	76	79	72	69	68	64	62	69	70	73	68	53	66	73	67	73	56	60	81	62	77	70	65	65	61	63	57	63	62	50	73	70	60	70	64	77	56	67	70	70	66	58	71	73	77	67	65	85	53	56	70	73	69	63	73	57	62	62	54	60	69	75	56	57	58	63	73	45	60	74	78	68	78	62	69	63	56	54	57	56	82	63	63	65	64	77	70	66	74	67	68	72	74	74	59	65	71	54	72	83	58	67	78	61	65	71	56	62	75	61	73	68	65	65	69	60	75	64	64	64	84	72	65	65	57	61	67	68	55	66	69	62	73	71	69	64	50	63	68	83	72	66	66	71	61	75	62	76	60	63	64	66	67	58	63	67	75	67	63	78	80	73	59	62	68	74	59	70	82	75	55	61	76	67	59	68	66	67	61	62	63	75	51	66	51	62	66	79	72	66	71	76	69	72	56	70	61	61	62	55	58	63	55	63	66	57	76	70	83	72	60	60	75	75	75	67	70	63	71	59	74	63	73	67	70	84	63	56	65	59	74	63	82	63	67	64	53	79	56	79	64	66	72	61	64	58	67	76	67	59	51	72	73	72	68	79	54	60	65	63	59	72	65	72	68	58	67	85	81	62	80	62	75	66	55	67	79	53	76	53	67	62	68	74	55	71	54	69	65	80	69	76	73	55	64	59	67	54	65	72	65	62	67	79	69	62	73	69	74	65	68	63	81	61	66	66	55	68	57	55	59	56	64	74	56	72	70	65	61	83	69	70	64	63	76	78	70	71	68	59	64	54	60	67	62	77	65	57	75	67	71	58	59	71	87	70	80	62	75	62	68	81	65	74	68	72	65	55	63	59	57	83	71	82	57	69	64	63	59	65	73	76	59	53	73	65	61	63	73	80	62	80	57	57	59	71	64	69	44	62	77	77	62	55	53	66	70	68	60	61	72	63	60	88	69	54	63	57	65	72	68	59	59	49	71	77	73	71	62	78	70	57	84	71	54	66	59	77	75	89	77	68	74	61	63	69	68	61	66	64	62	66	72	77	61	60	64	63	66	66	71	79	70	85	71	67	81	52	79	72	62	68	72	73	60	51	69	63	59	71	63	73	71	62	82	66	51	71	62	84	69	66	76	61	66	69	59	60	74	59	73	64	70	53	70	77	65	55	61	74	69	60	59	63	75	62	80	92	61	70	65	62	60	76	59	66	63	62	61	72	59	68	63	72	62	62	61	76	66	71	62	64	63	63	85	67	83	55	64	68	62	63	75	81	65	72	64	71	71	71	68	66	66	61	64	73	66	73	58	77	59	64	66	69	69	75	64	67	71	64	64	56	58	61	61	54	69	70	79	74	64	60	62	60	61	61	60	77	53	67	53	62	81	68	75	72	77	78	64	68	71	61	64	72	74	76	65	78	83	70	58	74	76	83	68	55	64	68	69	81	55	51	60	57	61	50	75	71	60	76	63	63	67	60	64	75	65	73	61	59	62	52	60	58	63	66	66	65	56	60	62	61	63	68	74	74	64	71	80	69	59	77	76	56	74	75	58	63	73	58	58	70	62	60	81	55	64	73	79	53	69	61	52	45	51	72	70	61	57	73	76	56	66	64	64	72	56	75	72	72	58	69	71	62	72	85	66	78	57	60	66	58	61	59	81	75	73	63	72	75	56	65	69	86	68	67	68	39	65	71	70	64	58	72	64	64	73	74	63	57	60	83	55	58	59	76	68	76	61	73	63	69	72	72	75	61	73	65	75	63	76	76	76	62	66	69	79	73	64	75	53	74	72	63	68	70	60	78	70	74	51	50	61	66	69	76	65	77	61	63	94	60	75	50	77	65	61	60	53	65	73	70	65	79	75	64	81	73	79	66	63	65	69	57	78	78	46	57	61	78	70	65	68	74	66	60	68	71	68	50	66	64	64	63	68	63	74	58	61	71	65	69	60	65	81	71	66	52	60	63	55	77	47	67	68	72	71	77	67	77	65	73	61	63	52	65	67	64	71	55	84	73	53	59	81	57	73	67	62	77	63	69	52	48	71	57	84	51	68	59	82	67	71	56	66	72	66	65	81	57	70	66	71	54	58	71	65	70	69	66	71	72	67	72	60	81	74	76	65	55	73	63	84	69	83	67	72	62	76	60	64	62	78	64	78	62	61	74	78	59	61	69	69	67	69	56	65	84	59	66	60	69	56	76	58	65	60	59	68	56	77	50	52	61	62	78	71	61	55	59	65	60	83	69	67	83	67	62	66	76	55	73	74	65	77	64	68	67	68	79	63	77	75	58	61	66	58	66	70	55	76	67	66	70	79	68	62	69	64	57	63	41	70	66	65	69	62	77	67	59	65	76	63	66	59	61	69	81	72	66	55	60	75	58	73	74	55	73	68	87	81	67	67	65	69	54	56	61	72	70	66	55	60	63	64	66	71	81	65	65	66	62	58	63	68	61	67	66	50	55	71	66	64	72	56	67	55	58	67	82	53	59	63	56	62	69	53	66	69	56	62	63	76	93	59	59	63	71	64	70	78	58	65	63	69	76	66	64	67	78	73	76	94	62	69	69	72	68	73	84	78	68	66	54	75	67	71	92	61	64	64	74	72	62	64	77	59	66	81	78	72	68	64	73	64	80	82	52	74	77	80	68	65	54	65	77	63	78	56	75	63	72	54	68	74	64	62	48	67	63	73	64	67	64	61	63	52	69	54	71	76	74	70	76	73	73	57	73	85	65	51	72	85	62	78	50	80	63	68	60	72	72	56	62	69	70	67	63	71	60	63	61	56	50	62	69	64	62	73	47	67	49	82	64	80	78	78	76	63	63	76	70	63	62	57	60	74	74	71	66	75	49	69	63	74	88	66	78	80	70	87	78	84	86	69	73	71	57	73	59	61	69	57	74	68	72	58	63	73	59	63	57	70	70	63	59	55	61	64	63	61	48	68	59	67	66	67	65	72	82	66	60	60	75	58	62	84	75	69	57	76	57	74	62	56	87	72	83	65	73	58	65	56	65	67	71	63	61	58	67	78	67	62	71	70	75	65	74	79	48	53	58	74	75	63	54	66	59	64	70	53	75	68	71	79	70	65	73	62	64	82	61	60	68	86	64	69	55	75	62	72	66	70
11349	2079	1218	1225	2523	3837	3966	3734	3077	2586	2235	1977	1756	1598	1408	1330	1209	1207	1133	1008	1015	1030	976	905	857	869	898	856	869	774	744	772	823	772	793	798	749	772	770	723	739	764	746	726	732	699	707	689	748	724	715	731	700	669	717	724	697	714	699	737	715	664	713	701	684	689	682	686	677	662	642	699	748	717	730	651	669	687	699	749	667	723	635	650	685	714	642	685	744	699	705	690	672	701	625	681	676	691	705	639	693	653	670	694	701	696	651	719	654	660	683	681	674	687	666	713	698	680	721	647	683	671	688	689	676	703	675	652	685	649	670	670	718	701	654	676	672	665	671	665	676	664	699	635	673	635	686	698	694	615	679	729	696	686	706	672	639	690	679	683	655	638	661	703	668	689	718	623	621	634	690	662	682	664	691	644	677	639	678	670	682	695	682	628	652	660	672	680	687	666	703	663	640	679	689	695	698	680	685	667	676	671	623	660	682	697	661	685	661	707	657	685	636	649	688	713	722	644	656	600	723	674	698	678	699	693	665	681	645	683	687	654	682	675	657	664	661	687	663	651	653	645	674	695	682	701	640	665	671	647	675	667	663	675	674	696	661	623	674	675	654	628	661	690	688	697	727	718	718	692	669	669	699	703	645	652	685	678	696	676	703	681	699	700	686	678	706	679	681	671	645	659	667	695	692	662	728	732	645	682	674	677	648	680	660	704	656	662	699	662	658	643	686	633	673	686	699	702	689	687	655	704	668	707	623	716	637	660	682	654	675	657	656	665	683	694	700	647	686	637	681	683	669	646	680	661	705	694	657	652	715	716	708	632	688	652	666	629	673	609	663	683	638	631	659	698	638	668	690	701	696	679	712	630	686	656	662	716	734	696	672	697	653	611	700	633	698	667	677	665	668	671	657	672	685	664	726	718	641	668	676	667	695	692	703	690	680	684	634	656	598	656	684	667	696	661	632	641	691	691	637	697	694	648	700	674	664	687	632	665	649	631	692	665	680	689	666	667	674	686	677	679	632	681	703	661	644	733	650	691	674	642	673	691	647	673	660	641	710	690	673	683	672	722	711	645	685	649	652	657	685	691	645	635	634	658	695	641	634	694	667	716	701	624	687	693	683	680	674	689	691	694	687	658	690	663	719	667	660	684	729	690	674	619	729	700	712	641	670	711	685	621	642	680	682	678	689	663	675	661	655	670	685	686	642	690	629	681	656	672	681	681	633	696	663	704	703	644	700	665	695	652	684	690	670	722	648	693	657	697	633	667	631	632	669	739	685	678	624	665	697	675	692	676	668	651	674	615	648	659	674	662	667	684	667	653	719	672	691	694	643	639	626	697	659	684	657	664	663	639	639	709	690	661	671	665	671	630	682	638	668	651	673	730	666	714	665	682	667	705	715	648	707	684	695	670	682	706	661	676	616	635	681	643	675	666	687	646	674	707	683	677	687	686	656	662	718	666	655	673	642	684	680	726	639	677	702	679	694	680	670	670	642	641	643	676	673	712	650	692	693	638	657	704	689	645	718	697	658	707	661	703	643	677	699	666	649	671	719	669	729	660	622	728	713	694	660	683	728	678	626	682	700	656	682	630	699	657	699	690	682	667	638	640	711	689	626	714	681	679	690	693	684	669	663	695	650	681	684	649	699	710	653	708	694	617	681	691	685	680	692	695	707	704	670	676	615	650	733	666	716	692	664	677	646	666	644	660	689	655	645	705	702	693	732	671	656	650	669	682	688	692	676	699	671	647	678	697	661	707	643	726	665	739	615	661	701	686	640	703	653	634	676	659	671	682	669	660	690	672	682	674	642	683	693	679	690	725	707	716	686	698	639	638	691	726	617	699	649	671	669	713	683	650	691	656	641	713	634	680	661	721	670	675	640	660	708	693	730	672	670	629	665	703	688	636	668	666	653	728	654	702	667	654	663	680	662	657	713	643	653	697	699	623	659	653	649	656	715	649	684	683	689	656	670	684	664	652	650	692	669	678	671	662	688	649	670	711	642	669	655	689	657	681	672	637	679	675	705	668	691	695	645	716	699	679	631	675	682	681	692	658	677	683	642	654	670	652	666	686	656	652	722	679	647	625	678	677	646	645	681	670	665	679	637	644	656	698	688	658	646	684	702	714	685	674	716	687	664	684	609	665	697	680	694	622	657	690	666	678	615	663	671	692	667	626	669	686	674	721	659	688	624	674	661	694	654	690	700	673	691	685	639	680	695	635	653	636	683	664	680	694	641	651	662	679	649	662	650	678	684	688	632	633	688	660	653	668	663	681	650	689	675	705	700	676	647	662	651	685	683	664	698	650	698	648	710	688	686	674	655	685	685	677	709	646	691	659	666	660	663	688	655	649	682	684	701	700	703	674	650	702	625	683	706	673	672	642	650	665	691	670	684	644	647	698	719	666	649	650	657	685	652	696	681	659	671	634	700	672	716	618	653	674	654	631	667	665	637	662	674	717	668	674	658	650	674	684	640	705	649	706	718	740	696	679	733	679	671	664	672	627	673	694	643	664	678	636	680	666	699	662	666	670	632	684	671	716	700	703	677	677	660	661	675	652	623	703	676	661	642	667	670	637	649	667	672	673	681	703	654	663	641	682	736	641	728	675	716	695	644	689	678	715	623	704	653	641	654	654	657	686	711	676	663	653	617	675	638	658	665	709	651	683	655	697	666	667	718	653	680	675	699	670	690	691	648	678	691	676	692	703	642	680	637	664	676	676	697	701	663	668	638	705	662	689	662	670	640	694	713	704	691	683	698	666	667	697	701	701	699	708	698	669	673	666	691	673	637	648	681	666	691	732	710	684	624	700	656	716	674	669	651	637	680	704	661	674	673	673	657	650	730	701	714	689	637	727	678	713	704	667	654	635	707	682	664	680	655	695	650	636	708	671	700	693	675	737	669	678	639	670	634	685	680	695	682	685	685	655	681	707	660	727	697	646	669	674	670	648	658	674	669	671	659	663	668	688	699	700	663	685	674	660	680	681	633	657	630	729	637	669	675	646	674	704	672	642	709	685	643	646	679	673	656	674	672	638	703	678	677	723	670	692	670	680	683	650	691	676	624	680	662	654	656	666	702	667	701	648	704	647	681	618	696	698	692	656	695	664	627	715	641	680	685	668	690	652	661	719	709	686	680	692	647	653	712	637	633	670	698	715	631	691	675	656	694	651	639	660	644	642	700	670	675	667	651	670	676	675	659	649	652	676	670	660	668	654	686	680	618	666	670	665	666	634	688	686	740	671	671	650	696	650	613	687	648	701	720	678	672	649	712	643	666	653	715	654	633	701	689	661	674	649	650	657	652	668	654	662	668	660	647	643	630	746	683	685	685	663	681	677	684	710	630	625	696	634	682	660	699	709	666	664	681	681	697	662	739	702	697	633	677	637	694	636	676	647	656	665	667	639	605	681	745	644	654	683	681	691	693	668	707	652	721	654	678	681	612	682	700	673	631	682	709	645	655	669	648	668	678	693	633	679	682	676
3208	132	91	82	73	70	77	99	106	77	84	96	88	82	84	70	71	73	48	64	82	62	64	72	68	59	61	73	68	86	72	66	60	79	62	59	66	81	68	65	73	75	76	58	62	67	69	50	73	63	73	63	54	59	58	71	69	73	59	73	50	67	78	63	58	75	55	57	67	67	62	55	67	68	52	68	69	53	58	62	67	79	68	51	62	65	57	70	58	49	68	66	60	57	64	67	59	64	48	57	55	68	55	56	66	57	54	63	74	55	73	49	71	51	57	61	84	57	75	74	65	49	56	53	63	59	58	59	61	74	57	51	67	72	64	74	53	71	51	63	48	59	59	63	71	63	67	64	56	61	61	75	64	61	62	60	69	63	58	62	63	70	46	63	62	62	66	56	59	57	71	60	62	74	68	59	58	63	72	49	69	65	63	61	57	70	78	49	58	55	55	62	63	57	63	77	51	61	52	52	77	45	57	61	46	52	58	57	64	64	70	56	64	63	75	54	60	58	64	63	54	54	62	61	59	62	62	70	56	44	71	69	74	46	65	67	51	71	55	68	50	60	63	54	60	62	62	73	63	56	70	57	73	67	57	71	70	50	45	71	64	70	60	56	61	63	61	70	70	71	80	62	62	57	69	46	65	79	62	53	76	54	75	56	68	54	67	56	64	54	68	79	61	54	74	62	71	55	58	69	68	68	60	56	45	53	52	57	72	63	57	52	69	66	72	50	48	49	71	53	62	53	67	57	57	59	59	66	53	51	63	63	77	64	64	57	67	62	47	53	66	56	56	66	55	60	49	82	66	65	62	68	81	60	64	57	60	61	65	76	52	66	61	67	63	52	60	65	61	80	48	60	55	62	56	67	65	58	39	63	53	58	52	62	61	62	57	49	65	50	63	73	48	66	64	49	57	51	71	64	66	64	61	66	47	59	60	68	76	67	55	58	49	59	71	68	56	60	57	56	63	68	52	65	62	50	60	56	44	66	60	68	63	66	62	62	70	57	63	51	60	53	68	56	66	77	68	67	58	53	53	60	67	77	75	60	55	58	61	73	42	66	59	64	60	52	66	60	58	63	75	56	54	58	63	73	62	69	61	47	58	54	63	65	49	58	63	67	52	62	59	64	65	60	46	52	56	43	63	65	70	61	56	70	63	52	64	61	61	62	53	57	64	65	49	57	41	49	53	51	49	61	59	76	64	58	70	57	63	56	64	65	45	53	65	58	67	70	61	74	52	58	69	61	77	72	67	68	75	60	53	65	70	67	62	63	65	47	66	51	62	62	68	63	61	53	61	58	56	59	73	61	53	57	71	62	61	66	67	43	61	46	61	61	58	59	54	53	77	66	53	50	61	62	76	70	58	77	51	70	57	71	59	73	63	57	57	69	57	78	50	61	60	61	45	68	68	62	51	52	51	52	65	66	76	50	67	64	62	70	54	56	66	69	70	62	67	59	54	53	71	62	61	80	56	63	61	63	58	64	48	81	56	63	62	70	56	53	61	56	69	71	61	60	59	64	53	61	72	72	59	46	46	58	63	74	62	62	55	62	59	63	61	59	58	62	58	61	59	52	60	54	69	49	54	58	54	68	61	56	73	81	71	76	69	74	53	72	61	52	72	58	60	68	63	61	54	63	69	60	53	56	58	58	51	67	68	52	62	72	69	64	62	61	78	59	56	59	62	68	55	42	67	75	69	56	59	64	72	70	54	66	64	52	62	45	65	71	61	65	59	51	72	57	56	60	68	55	61	71	58	63	71	61	61	75	53	64	69	58	59	65	82	57	66	74	74	68	55	64	59	60	61	61	68	65	64	75	58	75	61	66	58	62	70	55	71	49	62	64	65	62	63	69	69	67	62	53	60	64	54	60	65	59	70	67	74	64	84	69	66	62	65	63	49	65	57	76	55	70	58	55	64	70	54	64	60	65	69	66	57	52	51	60	59	69	61	60	69	57	54	55	48	60	73	67	65	44	54	70	61	65	50	70	63	58	70	55	61	64	66	72	67	75	65	79	53	65	54	64	52	71	63	67	70	56	60	61	65	74	50	57	62	68	64	64	60	66	53	48	49	55	53	68	58	75	59	70	52	62	54	62	60	65	62	67	72	77	71	52	61	62	74	56	60	68	64	63	59	56	67	67	62	50	56	63	61	68	80	68	63	58	63	54	73	58	41	76	56	50	61	57	65	53	67	66	76	58	52	66	67	71	67	60	70	53	59	42	77	58	61	54	60	56	52	90	68	60	60	70	68	61	63	66	58	61	71	71	67	78	56	48	67	55	64	62	59	69	58	61	54	58	71	62	59	59	67	71	59	60	65	70	63	59	68	71	49	74	51	67	54	61	66	66	50	57	54	64	75	67	64	57	63	76	58	62	58	53	63	61	67	67	64	53	65	69	62	65	59	54	56	66	63	70	54	58	59	50	71	71	48	62	71	59	60	68	73	68	70	57	53	73	48	63	69	61	54	54	81	61	49	57	62	54	67	57	83	57	61	52	58	64	70	55	54	82	82	59	60	57	66	55	55	60	60	67	62	52	66	56	45	49	56	75	58	67	69	46	61	58	74	84	53	58	74	68	72	73	70	68	53	55	61	65	70	67	63	50	70	81	62	52	67	68	57	59	59	59	49	57	52	54	59	65	81	62	70	51	65	54	67	52	58	69	67	56	67	71	64	57	61	53	73	58	52	70	62	61	70	75	53	61	76	60	56	68	65	67	57	63	60	63	57	61	59	51	74	58	70	67	60	70	69	52	61	61	65	51	53	63	70	54	57	73	61	40	54	54	56	58	58	58	62	58	61	49	72	52	69	83	61	64	58	61	65	60	60	33	69	70	55	76	61	66	70	54	67	63	66	70	53	51	50	49	73	60	62	65	54	49	49	60	63	68	54	59	53	57	67	64	57	70	66	59	64	63	67	51	47	57	54	64	59	63	67	59	51	56	56	63	58	43	62	66	57	70	71	56	61	60	53	59	67	68	68	69	63	55	67	64	63	64	42	65	64	75	53	60	66	50	75	60	59	58	74	64	56	61	80	56	72	64	64	64	64	75	64	71	50	68	49	61	64	77	67	67	62	56	83	72	59	60	57	64	50	69	65	75	67	56	52	69	52	66	85	79	66	75	34	52	56	53	60	57	63	71	67	65	45	50	69	60	54	57	61	71	58	55	74	65	67	66	51	64	70	64	68	70	63	65	61	60	78	54	50	46	80	67	60	46	63	63	64	42	68	68	64	50	52	65	66	63	64	65	58	57	77	64	62	45	54	65	63	51	64	57	67	68	67	61	46	59	59	52	64	51	54	66	59	61	59	70	69	69	61	56	65	68	64	66	58	63	65	58	60	56	53	83	56	60	68	50	64	77	61	56	58	72	60	50	77	57	67	59	59	53	67	69	62	78	72	62	50	64	74	60	72	63	60	42	49	49	72	61	71	54	63	65	77	57	52	64	61	63	63	56	55	50	59	58	62	72	54	66	66	67
8262	1661	1112	1107	1955	3046	3284	3198	2796	2388	2102	1895	1729	1582	1396	1247	1182	1116	1093	941	925	914	857	840	827	794	798	776	755	706	724	712	701	692	671	711	725	631	673	645	648	664	687	630	628	659	629	670	602	658	670	596	587	657	618	633	610	616	566	621	579	579	646	593	606	595	607	626	603	593	615	624	560	578	580	599	539	612	581	553	587	546	601	623	611	588	536	588	602	605	560	560	604	602	572	595	579	566	582	572	592	569	590	589	616	585	603	596	575	584	559	574	617	543	621	561	542	598	590	541	599	601	601	599	553	582	556	604	592	564	576	574	615	545	588	590	586	599	575	587	605	598	568	566	620	568	582	585	598	605	545	603	588	592	565	613	575	558	593	581	561	597	583	576	602	558	593	619	595	588	595	541	566	599	579	552	582	579	596	524	601	541	588	565	580	567	591	560	586	570	550	574	602	552	604	565	600	545	599	565	560	572	560	574	590	570	616	587	585	647	559	613	578	573	588	566	547	562	565	530	615	553	585	557	635	547	562	550	573	592	596	580	587	560	604	605	576	572	588	533	546	524	627	586	571	565	539	614	620	593	593	577	596	549	594	557	550	582	560	603	563	549	595	573	561	563	569	533	565	595	551	571	528	635	552	614	573	605	573	521	544	579	595	559	537	553	608	589	554	530	531	544	589	533	576	578	528	517	580	596	630	531	568	588	569	575	582	530	580	584	616	605	583	560	597	609	598	590	513	627	586	539	592	599	566	595	520	598	550	519	553	567	590	572	639	591	581	599	529	564	559	587	572	579	530	547	571	587	622	595	580	602	607	539	558	616	575	581	560	571	550	557	578	569	540	607	621	564	587	576	591	592	580	607	569	579	552	555	571	593	592	615	590	543	555	569	583	556	620	525	585	598	586	574	593	621	604	569	571	533	587	559	554	574	579	571	570	572	583	591	620	600	536	575	561	578	605	572	551	640	580	526	583	546	577	548	581	587	580	549	595	573	607	545	598	516	583	585	556	598	572	580	589	557	603	600	559	582	596	606	534	590	548	592	549	631	549	551	587	543	572	545	585	549	550	618	556	567	569	583	561	578	553	620	578	555	576	600	533	557	579	601	588	594	555	592	598	521	556	552	571	586	582	619	532	593	570	599	609	573	554	585	568	566	596	579	559	548	574	590	555	609	578	630	555	539	597	592	580	573	554	596	512	585	584	574	556	607	579	563	534	596	546	607	617	589	551	558	554	607	581	598	611	565	574	561	555	544	604	558	548	592	555	590	557	566	540	576	562	566	533	610	588	575	616	593	551	584	581	609	557	583	583	570	573	537	619	563	615	552	540	628	604	572	576	546	616	557	575	580	579	574	563	565	573	521	551	580	592	576	562	550	554	602	584	610	567	579	586	584	598	536	589	576	577	583	584	539	575	594	559	586	624	618	552	567	607	636	583	600	571	584	592	591	619	593	582	531	581	555	556	601	581	552	580	563	577	563	554	533	547	553	585	567	597	608	570	609	592	562	585	533	586	558	580	589	597	610	555	566	618	513	592	574	582	550	584	543	568	579	575	552	561	596	587	575	596	557	588	555	574	578	581	579	591	566	580	605	632	545	600	589	564	594	569	592	537	579	530	591	576	517	586	604	601	586	607	563	526	557	589	582	604	565	570	581	581	609	560	557	559	572	574	564	586	580	562	588	542	561	574	554	536	549	594	547	548	559	563	569	593	569	557	585	584	562	563	585	566	585	566	616	570	545	544	574	563	574	572	592	595	564	587	557	569	589	603	585	541	560	609	590	537	589	581	525	507	589	593	588	555	603	603	576	525	574	556	585	587	586	562	596	560	584	597	540	639	596	587	549	576	547	559	533	547	546	619	543	542	565	589	584	590	546	585	552	580	557	563	619	525	565	574	600	574	559	588	581	588	593	568	547	565	536	576	583	556	573	561	569	543	558	598	601	631	609	580	554	544	582	596	593	587	561	582	584	558	548	571	570	593	631	562	580	616	578	553	584	578	570	578	506	547	541	584	565	535	577	520	610	544	545	611	602	589	568	560	617	590	565	572	566	546	535	550	591	600	574	582	571	561	544	583	581	576	571	610	532	558	595	580	565	558	572	563	549	596	579	558	562	573	577	528	597	575	534	543	549	607	573	599	576	519	583	557	503	590	569	607	608	557	573	612	578	603	591	569	608	563	546	564	582	564	581	536	552	642	613	546	562	626	611	566	540	561	550	546	557	626	586	561	582	605	578	552	563	556	552	580	580	573	567	593	532	574	573	560	579	557	552	601	557	523	554	545	558	558	588	540	552	550	555	575	599	558	566	580	580	596	587	544	551	566	552	568	568	551	555	562	578	543	635	570	568	555	577	524	552	555	538	589	567	559	553	575	553	559	585	562	539	580	594	566	552	539	573	558	585	536	522	572	594	578	580	556	602	573	572	584	572	568	543	538	555	618	542	566	552	556	536	534	597	558	616	630	556	568	524	592	573	554	554	551	531	550	567	589	507	594	556	568	565	549	574	600	631	532	544	530	560	528	575	534	624	552	545	563	575	563	603	553	619	560	531	560	583	552	555	600	584	567	534	603	546	571	576	560	576	554	508	564	563	552	575	526	552	573	589	588	573	534	584	592	560	590	577	570	565	560	582	585	562	585	592	588	565	550	575	550	557	527	545	553	544	609	549	577	556	570	598	572	525	585	545	580	558	579	570	581	598	611	592	566	541	551	527	577	534	544	560	544	534	558	547	530	582	584	563	586	543	564	576	565	560	572	597	573	570	582	552	603	603	608	591	565	566	552	578	556	609	548	618	592	608	585	571	576	548	562	561	586	630	546	565	596	539	562	589	555	601	590	567	541	565	551	587	564	557	582	551	606	568	576	560	598	595	555	570	574	611	573	536	541	589	519	591	543	572	561	570	582	578	524	568	554	559	551	600	571	582	603	536	590	579	600	562	561	542	558	597	566	547	559	572	560	564	576	564	584	575	599	575	566	573	556	590	530	516	552	591	509	564	606	566	568	602	596	526	564	576	565	573	543	539	603	533	599	600	578	557	561	570	603	532	597	557	567	594	558	538	569	549	571	618	538	563	565	568	556	583	585	602	599	538	562	618	569	567	584	571	531	585	570	583	607	582	566	602	573	595	566	544	587	574	562	575	606	566	575	574	585	569	532	594	583	556	589	523	592	575	553	562	588	557	606	601	589	564	589	549	574	576	606	552	572	544	586	572	585	567	612	526	513	565	561	572	580	594	537	562	576	547	560	605	582	568	588	568	573	619	588	596	593	596	517	543	539	577	589	563	588	535	586	581	565	567	551	567	605	625	558	601	578	562	568	587	604	514	568	609	574	575	594	535	544	586	525	568	587	570	617	573	600	590	579	592	572	529	576	564	593	593	529	551	580	587	577	591	595	544	580	614	615	551	552	569	552	600	575	562	564	584	581	524	579	600	569	546	572	594	549	564	559	571	554	612	532	574	599	586	554	594	563	614	570	581
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
