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
341258172990	341258173546	341258174096	341258174646	341258175196	341258175746	341258176296	341258176846	341258177396	341258177946	341258178496	341258179048	341258179596	341258180146	341258180696	341258181246	341258181796	341258182348	341258182896	341258183448	341258183996	341258184546	341258185096	341258185648	341258186196	341258186746	341258187296	341258187848	341258188396	341258188948	341258189496	341258190046	341258190596	341258191148	341258191696	341258192246	341258192796	341258193346	341258193896	341258194446	341258194996	341258195548	341258196098	341258196648	341258197196	341258197748	341258198296	341258198848	341258199396	341258199948	341258200498	341258201048	341258201596	341258202148	341258202698	341258203246	341258203796	341258204348	341258204896	341258205446	341258205996	341258206546	341258207096	341258207648	341258208196	341258208746	341258209296	341258209846	341258210396	341258210950	341258211496	341258212048	341258212596	341258213146	341258213698	341258214248	341258214796	341258215348	341258215896	341258216448	341258216996	341258217548	341258218098	341258218648	341258219196	341258219748	341258220298	341258220848	341258221396	341258221948	341258222498	341258223048	341258223596	341258224148	341258224696	341258225246	341258225796	341258226346	341258226898	341258227448	341258227998	341258228548	341258229098	341258229648	341258230196	341258230748	341258231296	341258231848	341258232396	341258232948	341258233496	341258234048	341258234596	341258235148	341258235698	341258236248	341258236796	341258237348	341258237898	341258238448	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	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
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
22919	21655	29633	24211	21999	22073	18294	4926	3670	3306	2034	514	424	376	393	331	294	349	401	329	488	425	259	268	264	227	266	234	254	258	249	261	234	244	213	238	240	230	257	253	274	244	227	255	235	243	217	266	233	253	239	199	205	237	227	207	237	228	225	237	249	218	248	254	241	228	244	231	219	256	257	238	236	219	253	230	259	225	213	221	232	232	223	226	245	229	229	226	229	232	219	222	221	223	234	213	227	229	223	223	237	250	221	241	228	215	198	216	208	238	239	233	233	211	234	225	233	238	260	245	229	247	247	218	232	239	223	233	240	236	216	243	211	216	256	242	208	205	217	207	212	257	232	219	205	224	232	222	230	216	241	256	212	219	245	230	242	234	230	239	247	216	276	227	280	221	208	236	241	264	232	213	228	222	244	239	241	244	198	241	228	208	244	214	207	235	221	228	250	236	223	213	236	234	256	231	225	241	245	236	220	249	194	227	249	243	220	218	203	201	228	270	240	210	242	222	228	219	234	236	243	233	210	212	240	242	232	235	215	233	216	216	190	220	239	205	221	248	245	217	227	219	249	227	240	228	216	236	211	234	221	198	231	234	227	225	223	220	243	252	235	260	251	226	218	222	221	222	201	247	231	223	225	229	238	217	232	225	200	215	235	206	228	240	223	236	221	203	208	237	231	224	213	231	240	203	243	215	217	213	216	246	216	201	226	228	199	239	231	241	235	222	201	225	222	232	195	237	203	245	220	214	208	221	230	242	213	224	244	237	239	219	219	230	213	210	232	209	229	247	234	230	238	207	228	221	210	235	232	222	220	246	252	248	225	236	233	239	239	218	220	215	224	232	235	217	220	219	239	222	249	226	214	216	249	220	213	227	268	236	240	206	226	202	257	236	227	226	215	216	243	215	223	222	204	245	242	240	229	202	239	259	233	237	222	247	201	214	237	205	213	216	228	209	222	206	220	231	207	210	241	213	241	238	227	237	201	234	213	247	222	222	207	236	213	254	242	242	228	231	215	230	244	200	234	215	219	240	224	231	272	235	224	222	231	188	233	214	227	242	244	224	194	219	218	201	230	218	228	209	235	240	212	219	232	227	195	234	232	243	238	283	229	230	216	218	190	209	240	233	189	197	235	219	218	204	239	229	223	204	216	209	217	198	206	251	197	224	239	221	207	214	223	221	245	224	196	228	238	261	235	232	236	196	236	211	220	205	219	225	219	214	233	223	232	225	228	216	229	226	200	218	221	237	227	241	216	216	236	199	226	223	214	206	224	215	222	248	239	219	232	217	239	240	244	210	236	214	246	242	236	211	239	236	239	254	197	219	210	231	239	230	256	234	193	207	213	255	237	227	235	205	219	240	241	230	204	216	233	232	208	210	214	234	232	237	238	217	221	236	232	229	252	239	210	235	224	227	234	252	247	246	245	260	210	244	233	232	200	210	240	214	237	211	230	241	222	239	215	249	224	239	229	219	263	241	217	252	227	227	234	210	217	220	218	233	222	193	233	222	233	201	229	239	231	205	210	206	239	226	214	229	216	242	255	232	228	227	253	241	217	198	213	227	219	232	223	215	224	231	227	212	224	237	233	235	209	246	238	216	229	223	218	238	214	222	193	257	220	220	219	209	227	197	220	216	235	219	225	251	252	244	234	209	206	204	250	236	231	223	233	250	245	201	250	224	240	239	240	245	245	254	235	205	220	223	200	241	202	206	233	248	267	223	216	239	267	235	237	219	214	219	229	232	246	227	221	224	234	243	183	210	228	203	219	232	236	236	263	234	209	235	225	224	203	234	234	228	233	227	249	235	222	225	249	204	209	251	219	244	237	255	226	259	243	233	234	255	216	219	211	202	233	220	208	240	247	208	237	248	239	198	213	235	235	237	217	224	224	205	199	211	231	236	226	230	225	247	228	241	219	249	248	228	228	235	235	227	219	229	223	264	234	219	216	240	204	214	216	227	197	205	211	251	222	208	237	212	245	225	239	223	250	225	243	206	205	229	237	230	221	214	225	228	230	244	231	224	198	219	211	227	234	230	227	217	228	207	242	236	243	219	237	237	229	222	205	230	234	220	254	227	216	209	265	233	233	227	222	217	200	233	194	238	206	227	215	236	234	221	206	229	209	243	218	230	224	214	207	206	219	243	224	206	221	223	190	212	214	253	194	235	236	245	222	230	236	237	206	239	226	213	205	224	226	258	214	234	238	212	230	214	244	239	259	243	183	258	229	244	222	211	221	250	251	240	241	234	229	209	232	226	223	227	232	224	253	218	229	212	211	229	235	194	201	225	205	241	194	219	206	203	246	234	236	226	206	221	244	211	232	218	242	220	230	198	225	217	212	202	246	247	238	247	223	213	225	213	241	268	208	207	230	218	206	226	215	216	195	217	250	233	235	216	213	227	233	224	226	222	220	229	211	226	241	212	217	220	246	215	236	222	221	221	247	260	224	208	214	247	217	238	224	234	235	235	257	228	224	246	250	223	224	222	216	238	239	226	223	252	227	244	223	214	200	217	231	197	229	250	221	236	206	234	200	217	249	217	224	235	220	221	218	243	215	250	218	245	224	203	241	230	254	217	225	218	230	254	214	226	219	221	213	249	250	267	210	243	228	196	210	220	239	204	232	221	218	233	224	193	200	226	229	242	241	268	241	233	209	219	234	242	234	231	235	213	232	226	231	224	229	205	234	226	246	220	228	195	214	247	220	233	221	234	232	238	239	211	216	238	224	256	231	198	207	215	220	233	231	232	234	234	214	266	232	193	236	233	224	232	221	207	215	227	241	215	235	213	224	214	206	239	216	195	218	231	246	218	222	246	228	231	224	241	205	186	237	236	203	228	209	197	216	215	223	237	233	267	223	212	211	222	206	231	218	233	221	225	228	218	225	222	200	217	226	232	233	247	211	197	215	221	203	236	233	233	225	235	225	219	228	227	261	225	217	231	241	241	239	219	238	209	218	231	236	218	237	221	255	194	247	206	257	238	225	230	246	210	208	196	233	224	238	214	237	218	275	214	239	220	246	220	228	211	207	219	199	216	220	228	251	248	223	207	208	231	218	241	238	244	240	261	220	217	243	255	228	217	231	236	247	244	216	243	252	229	200	225	208	229	246	233	227	232	214	227	255	242	228	207	222	252	210	232	216	228	240	229	217	229	249	216	236	188	198	217	228	231	248	239	198	223	236	210	244	234	224	199	235	245	192	205	248	214	220	210	254	260	252	201	227	196	239	214	226	219	234	227	227	217	241	208	194	221	234	257	219	238	200	236	241	231	232	225	248	224	202	247	239	253	221	233	246	230	239	231	229	248	231	237	224	222	240	227	258	234	251	244	223	229	230	217	225	265	243	224	250	219	236	244	192	222	251	233	227	220	199	217	216	220	244	223	239	215	223	211	242	219	237	234	205	242	203	202	210	228	239	248	221	230	224	247	215	220	198	224	200	228	204	245	218	190	226	222	211	225	228	236	205	195	235	223	214	205	211	232
13134	33844	36681	30019	30163	10163	12162	5739	5859	4956	2873	699	557	479	451	408	356	378	452	392	650	496	290	272	270	262	269	276	247	257	288	262	263	233	250	271	264	275	249	248	256	230	242	249	215	258	260	225	222	235	257	238	232	250	214	219	235	208	224	238	216	222	238	229	241	239	222	257	247	239	236	241	244	235	206	219	210	218	241	255	229	236	238	205	227	226	211	235	258	250	239	212	250	237	239	251	233	203	221	240	233	250	235	210	241	222	230	235	236	200	247	213	222	225	229	262	228	224	246	228	220	234	248	239	233	234	213	216	244	243	225	229	223	221	237	233	233	238	211	207	223	235	241	234	202	219	218	253	232	209	222	200	229	214	240	188	252	207	230	249	215	224	224	216	235	224	233	209	213	239	241	219	223	227	252	262	245	219	240	240	243	215	249	232	228	221	241	234	232	228	227	250	232	216	236	231	228	214	216	200	239	214	211	198	213	227	223	231	222	235	229	225	244	231	225	242	213	249	232	239	218	225	222	216	250	240	233	235	201	239	215	219	217	218	217	194	216	226	222	238	231	228	240	241	222	252	245	224	235	206	201	246	230	223	201	230	199	214	210	220	257	212	218	233	230	223	209	226	216	233	238	235	216	253	213	243	227	251	244	224	220	239	245	225	232	239	237	207	227	216	226	230	222	231	184	217	220	237	215	207	229	237	224	224	234	247	231	243	223	210	237	227	231	197	222	231	219	213	233	240	205	219	230	219	227	219	221	225	220	226	241	213	230	230	238	244	219	228	236	224	225	219	246	233	231	238	234	213	210	235	244	242	224	249	231	235	214	235	224	240	217	210	227	229	218	216	237	234	258	235	210	218	207	215	226	228	224	224	230	193	238	218	214	237	237	238	238	233	208	230	221	247	235	238	238	229	242	198	250	235	246	221	243	234	229	223	246	200	208	220	255	221	224	225	248	236	240	243	230	203	191	208	201	208	218	216	238	224	260	237	226	237	215	223	222	235	219	216	209	214	256	219	243	220	184	207	242	245	220	199	224	219	254	233	207	247	218	216	235	233	223	214	214	226	235	241	225	239	229	230	220	206	210	217	205	236	218	202	212	220	211	207	215	233	209	221	243	215	241	225	221	215	250	241	201	212	228	223	205	231	231	233	241	241	227	246	258	241	256	230	212	245	229	229	225	237	246	222	214	229	220	212	238	224	208	233	218	217	215	228	225	215	222	207	241	246	222	218	202	220	212	211	230	247	225	236	208	214	217	242	214	223	222	228	232	210	226	225	233	245	222	240	196	254	210	241	231	230	234	209	211	215	234	230	238	227	208	224	232	234	232	227	222	237	222	224	239	225	225	238	207	233	219	208	233	236	221	206	228	221	206	232	254	217	210	217	213	221	248	236	228	221	215	240	229	247	238	214	249	235	223	216	255	225	210	219	227	237	209	204	219	222	253	232	232	234	192	235	210	217	239	242	229	217	224	215	231	221	223	233	252	242	232	221	219	232	222	239	256	229	228	224	242	237	237	244	227	215	236	237	256	229	222	228	245	234	255	219	221	236	225	261	225	231	202	236	240	232	222	227	223	232	243	237	226	208	216	258	222	206	235	225	232	220	227	225	214	221	229	222	224	247	234	198	222	242	238	247	236	204	234	227	228	216	227	243	219	210	254	244	231	246	233	220	208	244	223	199	246	223	208	233	237	233	221	219	216	229	227	216	212	238	233	255	221	258	219	233	243	238	194	244	248	215	230	266	225	234	214	212	236	256	226	203	214	224	227	203	224	237	217	226	229	228	192	215	232	214	211	220	213	217	214	235	234	225	216	216	210	219	210	243	203	230	248	226	208	234	227	239	210	216	259	209	213	235	228	213	197	217	217	222	195	221	242	224	239	195	230	243	241	228	243	208	235	243	239	247	215	236	233	220	217	248	251	232	229	214	247	214	234	251	225	260	225	210	232	244	230	242	216	225	269	217	235	218	221	249	223	235	239	261	218	227	216	211	218	237	199	244	242	236	249	242	219	202	228	208	259	222	231	220	241	257	208	213	226	230	234	254	253	212	231	232	245	231	243	244	250	249	245	254	211	234	231	247	238	235	240	217	233	225	206	236	242	236	201	230	213	227	265	208	235	223	221	215	240	233	230	217	248	239	243	235	227	256	232	215	220	235	232	217	219	220	240	247	231	213	221	241	207	212	239	208	229	226	228	213	213	284	210	241	232	217	238	216	229	241	236	223	254	227	207	240	224	254	231	236	227	238	222	222	247	227	203	228	207	218	239	217	253	235	236	228	238	205	216	232	211	217	219	228	247	232	216	227	245	211	223	220	237	242	192	225	236	213	217	218	226	221	208	261	236	218	228	234	233	227	253	224	215	229	196	221	234	222	212	242	214	245	238	233	219	213	226	227	229	237	230	251	220	232	216	237	221	236	211	231	213	252	198	215	214	223	234	250	224	211	237	234	207	241	213	235	233	209	192	215	218	234	241	234	251	243	243	216	232	218	217	231	224	238	227	217	243	228	229	225	251	218	225	224	227	228	217	231	259	241	206	218	217	229	225	238	253	259	229	253	207	239	229	236	228	232	219	237	242	225	222	223	243	211	222	219	235	243	208	215	246	229	217	223	201	241	230	227	223	225	247	223	241	255	267	208	245	219	238	229	228	200	247	212	262	240	223	233	225	217	254	243	246	208	237	224	220	243	232	211	234	203	224	242	275	232	241	252	243	239	241	250	218	250	210	214	228	238	216	234	226	220	209	208	234	236	223	197	209	213	235	248	205	236	199	229	237	217	223	211	221	216	235	225	241	222	211	215	227	242	235	218	226	202	222	228	243	202	234	218	250	236	221	214	249	209	235	241	217	229	231	226	237	237	240	227	220	206	235	239	207	219	255	228	256	221	212	230	244	228	237	210	209	224	246	249	238	248	226	225	220	219	245	228	234	208	238	233	230	204	217	214	248	245	228	206	217	237	236	226	219	249	221	205	229	239	197	230	226	235	263	225	218	198	225	243	221	210	240	211	256	241	231	230	252	240	242	235	233	247	234	241	239	208	194	210	213	215	220	219	224	239	230	244	252	222	232	234	200	226	249	223	215	235	235	227	197	264	246	239	245	227	228	235	230	223	208	239	261	232	221	219	193	241	221	215	229	223	216	228	252	214	240	259	207	207	221	228	248	200	226	220	233	211	225	238	230	231	225	219	214	241	250	220	243	224	193	227	211	232	221	239	228	233	223	248	213	227	215	218	238	225	229	235	215	209	223	226	265	245	233	202	239	205	237	221	242	247	250	231	251	232	233	247	235	212	232	236	227	236	216	260	231	216	212	236	221	230	215	217	233	213	210	214	236	216	227	219	236	249	243	250	226	235	231	222	218	224	238	207	200	217	223	219	203	232	244	218	210	226	229	225	219	252	243	211	214	215	238	251	222	250	231	240	206	209	237	240	233	231	239	234	231	226	207	213	235	205	225	227	230	232	215	210	231	229	236	239
27979	21075	22303	15017	11646	3041	3029	1432	1599	1344	979	581	541	560	555	584	547	564	543	550	619	600	600	576	534	564	514	569	550	567	545	541	575	582	558	551	514	561	576	539	551	584	524	550	535	571	582	558	530	571	562	547	537	540	561	520	571	532	601	559	538	555	535	614	584	542	571	564	588	545	573	570	485	592	587	578	556	588	546	535	545	532	529	594	555	578	600	571	569	574	542	543	565	526	524	500	549	554	546	531	534	574	581	583	531	557	563	528	559	588	557	559	515	550	562	519	535	583	500	529	585	568	542	590	525	557	586	554	592	584	539	511	603	563	556	583	554	572	568	535	535	567	561	575	589	545	561	529	561	562	558	592	527	575	556	580	530	556	542	525	570	533	559	602	534	573	600	520	557	567	539	552	534	559	516	581	598	601	569	527	559	547	582	581	555	577	568	549	559	570	575	527	551	540	531	615	500	516	544	614	540	527	552	539	560	558	522	561	570	525	585	550	542	557	560	526	556	552	591	582	596	522	547	576	559	524	523	548	511	562	547	529	561	578	566	540	554	531	610	559	553	526	571	581	555	551	573	534	546	537	551	592	595	565	554	545	545	557	575	550	563	557	608	536	528	584	516	536	599	588	558	554	534	574	548	538	548	553	530	590	542	589	572	605	596	543	520	541	554	567	598	600	571	556	556	570	557	519	524	537	551	541	582	552	574	531	554	582	571	538	556	549	559	608	559	560	595	538	533	545	559	590	602	588	574	534	548	539	565	536	570	566	573	531	570	541	594	538	568	519	558	568	587	554	528	595	553	502	558	549	577	565	550	564	580	540	564	543	575	560	571	544	571	570	590	574	577	539	572	567	560	569	528	601	503	536	526	584	551	542	560	571	556	572	541	556	520	509	572	551	562	596	560	556	545	552	511	532	539	564	592	525	552	547	542	535	548	548	592	546	578	557	527	556	576	544	573	553	552	594	569	543	552	598	553	554	545	531	548	575	561	534	572	596	542	572	592	521	566	550	493	571	505	541	543	534	529	557	571	574	535	547	562	550	548	561	521	549	539	557	565	559	565	550	531	592	578	515	557	546	529	540	560	564	531	592	580	532	533	538	576	559	558	557	549	578	538	564	584	583	559	544	556	551	574	535	600	538	550	562	588	580	533	525	588	522	570	558	528	555	526	538	527	560	550	558	591	565	535	565	562	533	573	554	591	545	526	553	551	557	545	559	542	567	589	562	525	580	551	570	580	536	565	572	566	534	556	588	576	552	536	540	563	578	520	561	524	540	588	571	573	558	543	578	577	549	534	528	570	551	560	556	545	571	572	571	551	560	540	573	609	566	535	532	579	574	572	568	533	563	537	536	515	556	554	564	549	560	585	540	546	549	537	575	515	576	606	555	554	538	560	547	550	533	543	553	572	513	590	571	576	551	563	565	538	579	567	565	589	552	529	555	601	569	537	563	587	546	539	583	535	598	560	527	587	532	532	560	551	524	581	585	530	558	606	553	562	558	564	530	541	562	556	572	568	550	542	558	566	538	552	504	557	584	551	570	602	546	563	543	595	603	541	575	578	598	534	549	534	567	570	530	589	538	547	570	527	512	589	538	531	566	564	562	587	548	548	562	582	542	506	531	559	585	545	570	555	562	539	567	534	547	522	549	593	585	564	583	520	559	528	562	590	548	590	549	575	542	545	567	568	554	511	531	560	554	562	574	572	598	549	553	545	530	527	550	552	566	560	563	564	575	558	552	578	563	561	516	568	542	530	540	509	558	526	517	574	541	557	596	549	553	582	536	524	550	530	576	507	559	538	508	582	572	564	538	574	545	531	577	588	585	527	533	537	504	529	549	568	574	578	550	543	535	540	579	548	584	548	566	579	592	536	532	553	528	612	506	550	593	581	565	521	552	540	509	566	557	605	575	590	544	603	610	563	561	513	547	558	548	609	540	541	566	560	559	565	583	563	543	558	534	539	563	557	559	560	587	574	590	547	551	549	543	550	574	548	529	585	556	593	512	546	527	553	510	568	570	606	571	549	531	564	578	560	621	548	565	570	546	559	568	564	594	583	556	573	546	536	570	548	571	569	549	577	541	561	601	570	498	598	541	522	541	554	519	519	549	569	545	546	531	554	563	534	569	550	561	536	560	583	526	539	528	542	579	580	531	525	542	565	561	526	563	572	556	537	626	561	595	542	553	535	535	521	560	526	588	590	576	579	556	548	595	538	575	581	610	568	566	541	526	562	567	546	580	577	525	539	567	540	533	537	578	550	542	550	592	556	565	552	533	558	536	573	551	590	559	524	540	578	548	570	554	565	560	575	569	563	534	554	566	572	523	579	560	556	543	592	545	543	563	555	570	554	549	519	604	542	578	497	550	571	554	618	533	594	551	541	533	555	550	590	557	545	562	538	554	564	590	536	533	513	538	561	562	554	576	534	544	545	550	547	543	554	539	568	535	585	602	550	533	540	559	482	517	580	536	593	531	555	516	542	548	527	548	552	539	566	545	588	537	507	546	505	529	607	583	484	538	522	542	553	522	547	577	529	557	550	572	596	520	541	511	561	526	570	533	576	566	531	573	544	516	521	582	544	532	582	593	588	511	551	571	528	560	555	561	539	547	556	543	583	553	604	590	566	563	593	562	533	537	598	556	524	544	526	544	568	569	518	539	582	556	608	516	590	538	603	556	552	498	551	514	548	534	514	591	571	532	567	554	563	585	529	628	525	550	544	555	507	578	563	556	558	555	550	538	529	565	549	578	579	551	511	561	585	537	568	617	569	528	560	521	567	521	584	551	575	558	591	539	583	573	516	541	565	577	552	549	565	545	538	523	540	549	538	567	559	573	576	587	557	562	584	534	553	551	537	526	528	525	589	588	574	569	558	586	578	536	598	520	544	549	536	556	533	544	582	550	558	504	542	585	520	538	565	517	580	519	540	558	577	564	546	557	585	570	534	576	592	538	568	571	558	568	575	532	580	574	559	560	558	550	533	578	575	561	574	540	556	527	566	552	566	591	575	568	542	484	600	527	574	496	512	513	561	601	574	537	513	586	590	578	564	586	488	574	510	520	580	537	555	526	552	559	531	603	554	547	570	538	562	566	572	552	587	582	555	544	519	543	543	557	530	558	608	564	515	537	551	575	590	548	566	567	518	578	540	575	521	530	574	566	570	510	567	485	532	522	558	600	572	578	554	583	527	548	528	602	548	550	555	557	555	600	560	607	540	571	524	547	576	523	545	582	538	572	593	551	581	569	582	560	556	559	556	555	561	518	523	609	552	543	526	579	546	606	565	589	544	586	531	613	520	561	547	569	578	537	592	593	545	559	509	547	550	543	534	532	541	537	596	600	595	555	556	596	563	572	563	534	583	564	572	554	580	636	540	555	582	536	524	595	583	554	516	561	536	571	579	582	569	510	530	572	554	541	531	533	559	506	567	574	534	539	536	525	525	510	534	546	547	531	557	608	597	512	571	547	553	556	535	557	536	573
8676	20349	23401	14130	14780	3981	4920	2107	2480	1937	1285	651	630	597	545	589	570	568	606	566	756	616	605	560	568	556	566	583	561	591	602	576	572	573	626	562	606	573	586	602	592	601	536	586	560	588	555	563	586	553	597	586	594	583	558	542	580	591	554	565	564	598	586	574	535	612	546	582	565	545	617	551	532	592	534	541	564	598	556	603	586	598	583	563	573	575	576	598	552	591	554	557	564	612	585	557	552	575	577	585	569	588	599	554	591	566	562	596	554	554	608	546	575	546	551	562	567	583	575	513	609	542	568	558	549	579	579	548	594	532	574	591	581	596	586	583	543	537	562	572	582	513	587	547	595	568	600	579	556	583	553	600	549	566	562	606	567	609	610	577	535	535	490	576	593	597	573	569	540	566	596	603	581	608	578	594	553	573	513	581	567	589	595	576	550	549	588	611	597	616	621	555	569	554	565	568	579	575	548	572	539	557	575	628	602	587	539	568	564	559	566	552	537	592	567	560	576	564	593	588	578	559	528	562	555	583	536	579	574	609	548	542	591	575	622	581	582	525	534	578	578	605	582	609	544	586	570	561	525	615	571	568	563	593	522	562	559	609	585	575	551	589	571	584	604	586	588	583	606	602	565	595	601	585	601	548	597	580	559	581	559	597	586	573	575	562	567	581	549	555	534	606	574	586	599	587	572	560	557	554	594	561	588	527	582	578	585	610	545	615	532	629	575	597	550	587	579	574	559	589	589	595	583	550	596	563	557	556	527	559	570	582	574	631	531	543	556	584	567	585	598	594	566	619	568	537	566	601	575	548	541	568	564	552	624	587	549	548	597	582	586	566	609	567	608	563	569	576	549	576	552	565	588	565	539	581	543	607	574	557	586	563	564	586	582	555	546	571	520	567	545	558	593	598	538	568	573	541	554	527	578	572	540	579	534	565	589	584	534	520	546	566	582	529	564	584	537	544	605	541	581	528	597	536	547	605	582	598	557	567	545	519	561	550	565	605	569	582	567	582	559	594	582	609	575	606	607	552	583	591	584	584	562	573	561	605	564	596	592	597	576	503	565	582	576	602	569	584	586	582	572	617	545	569	561	576	593	558	552	573	580	545	485	560	592	591	556	573	602	588	568	550	595	596	561	519	581	559	564	548	580	562	521	550	545	588	584	573	590	542	599	584	564	548	581	556	575	563	572	551	571	584	576	527	563	605	609	602	522	577	607	587	571	556	591	561	605	621	572	604	562	528	590	551	607	557	601	598	574	587	600	563	569	583	569	556	583	561	580	564	539	588	566	566	594	535	586	555	536	595	579	570	581	578	570	605	534	591	535	563	610	571	614	613	539	596	582	534	605	582	589	565	569	544	566	571	580	555	525	589	581	559	544	536	599	618	563	543	600	571	633	564	595	569	535	612	550	549	545	598	576	576	583	583	532	566	568	616	603	596	577	568	560	558	584	572	539	541	614	588	557	555	561	538	612	592	578	542	562	588	591	567	601	563	575	542	562	565	572	577	515	575	557	529	562	588	558	547	592	563	575	571	582	590	577	599	561	562	559	592	539	585	558	596	575	541	550	566	580	567	549	535	578	587	601	575	591	576	611	600	587	569	588	560	597	554	587	614	523	621	523	549	543	578	601	601	567	618	548	596	583	548	549	579	564	586	548	574	550	590	583	601	559	552	565	523	605	587	560	556	594	561	588	580	572	588	562	576	546	616	579	571	529	585	609	576	614	551	555	573	543	541	570	512	560	557	530	578	575	601	552	562	566	554	512	628	555	551	546	542	579	562	588	552	531	606	537	596	618	554	552	566	587	550	541	595	573	563	580	555	552	548	573	576	555	615	556	559	575	576	532	605	562	553	617	563	534	572	564	570	562	561	597	510	610	611	524	593	553	583	602	561	529	578	559	519	589	569	575	580	569	521	581	591	548	560	573	570	587	556	585	538	585	579	548	557	563	569	536	577	575	556	573	571	528	573	556	579	545	557	591	562	575	532	583	615	551	564	610	605	569	564	607	587	527	564	570	552	593	576	555	555	572	581	571	562	557	534	562	572	581	589	577	567	565	608	501	535	549	514	576	590	583	556	582	567	535	512	579	574	583	542	561	607	564	570	553	614	579	585	565	557	555	575	540	583	604	572	604	601	580	560	540	592	593	558	556	561	615	605	576	603	609	576	542	556	579	559	615	548	581	566	567	581	576	582	563	602	558	556	553	589	626	586	594	565	580	571	594	554	558	565	581	559	556	570	624	586	546	555	597	579	537	591	567	523	575	644	602	517	610	573	559	556	566	586	600	555	608	563	596	553	573	545	568	575	542	576	608	611	588	587	596	609	586	558	606	548	570	558	582	615	591	532	579	572	553	553	574	533	576	584	592	579	558	602	569	568	592	576	563	574	547	584	562	563	531	576	557	567	557	586	585	620	574	589	585	556	558	541	570	559	565	596	623	545	541	587	541	603	594	561	612	574	657	570	561	542	559	551	560	586	558	561	600	582	557	590	586	551	552	609	555	581	578	555	588	574	570	551	534	587	599	571	576	572	627	567	592	526	528	573	593	603	572	551	558	567	539	561	548	584	625	581	597	548	553	579	590	552	571	592	585	599	526	528	553	568	595	561	530	557	531	543	560	562	518	554	570	582	556	497	517	540	595	558	576	574	579	537	570	559	528	531	581	547	543	569	577	574	576	552	558	563	615	616	601	523	557	563	541	565	542	602	560	579	551	603	527	537	544	575	585	523	596	521	547	598	577	545	598	623	558	637	593	562	567	555	593	566	572	582	594	595	600	557	597	557	583	575	558	559	545	537	580	583	553	594	546	589	569	567	580	591	544	584	527	550	591	553	554	589	582	613	615	523	560	607	579	558	600	592	580	604	610	542	583	503	577	509	592	630	605	568	575	573	567	556	571	525	540	576	602	636	612	579	582	583	567	546	562	564	602	564	606	615	537	586	569	561	605	562	578	562	564	586	560	543	606	537	575	584	580	557	560	538	574	555	584	589	547	558	567	572	555	570	583	593	548	577	518	605	579	548	581	600	560	566	555	582	559	544	598	613	567	562	567	557	559	543	541	555	551	602	628	589	565	547	578	610	567	566	528	585	539	554	590	554	518	575	565	574	590	548	544	546	580	592	555	535	569	551	555	562	573	608	582	602	557	566	615	583	614	551	572	589	570	604	573	580	540	560	574	550	597	589	581	542	606	589	604	589	612	508	563	579	622	599	590	584	549	595	555	538	561	581	569	606	572	570	542	575	548	587	550	581	575	592	575	596	612	565	562	575	562	632	613	582	581	593	576	622	613	615	600	568	562	557	580	553	557	613	615	561	550	560	583	571	566	569	555	567	594	584	576	558	578	573	582	580	569	560	576	593	574	547	625	594	609	560	562	541	570	537	558	574	589	567	538	549	599	566	603	604	586	570	579	554	562	589	555	570	590	573	567	557	587	590	574	595	583	627	563	504	603	581	557	570	591	583	568	565	552	590	549	530
23709	21400	28915	24340	22145	17250	9013	2621	2914	1951	1197	445	370	350	329	348	317	329	381	322	343	392	294	273	281	277	260	289	307	304	269	297	274	293	320	290	308	283	291	271	276	283	242	289	254	278	291	253	276	268	270	291	286	289	271	276	277	263	280	262	258	289	264	280	249	296	301	256	249	291	281	278	259	269	286	291	281	296	291	286	261	292	281	263	255	257	266	279	277	286	278	268	274	279	285	280	270	281	279	241	274	267	278	258	294	280	298	253	255	269	257	271	269	242	267	252	246	300	297	294	268	262	293	276	260	266	313	277	245	293	271	262	281	265	257	266	303	267	297	254	301	292	294	270	248	256	288	265	297	278	311	279	272	287	274	243	249	283	266	274	294	283	295	269	280	274	251	265	250	271	305	275	247	299	288	272	285	219	271	285	257	286	297	274	260	271	286	283	271	262	276	265	312	309	283	256	269	295	277	269	278	276	242	301	266	262	260	299	280	247	302	283	274	272	268	255	285	267	257	262	270	268	274	273	308	298	287	265	268	299	269	279	300	266	298	296	294	282	276	237	298	291	283	274	292	258	284	265	284	263	275	281	273	258	253	258	264	273	291	244	276	267	286	262	286	279	269	255	257	274	284	295	251	247	246	273	290	282	268	263	251	257	263	277	267	263	282	297	300	275	267	294	246	279	269	297	280	235	263	279	238	274	262	270	277	295	268	286	302	274	270	285	267	295	294	306	274	284	299	281	268	273	289	300	276	264	268	283	286	286	255	254	258	270	287	264	279	279	255	264	272	283	270	284	275	259	267	283	275	291	274	278	277	313	296	269	245	294	257	316	270	282	271	278	263	293	283	280	290	286	305	271	288	269	292	272	262	317	275	291	255	260	258	267	268	257	263	289	289	263	242	239	285	288	270	262	257	257	284	290	261	261	268	313	309	274	256	231	263	273	292	304	269	271	257	262	267	270	280	260	305	277	297	245	280	268	277	262	280	297	284	275	275	281	252	287	306	300	277	268	269	274	268	280	269	265	264	298	290	277	248	242	262	274	255	279	288	264	246	251	295	252	280	266	262	295	277	275	260	279	279	282	275	275	254	279	283	302	281	275	280	268	275	268	297	275	244	286	258	304	292	318	306	269	263	266	231	237	277	256	303	279	282	268	249	252	275	269	261	264	269	264	245	253	266	269	276	273	295	266	266	267	294	297	266	243	269	260	282	311	282	277	266	285	293	265	291	257	261	257	263	275	250	262	273	279	285	244	272	273	279	275	281	260	272	283	261	267	275	278	278	281	277	241	265	277	244	270	289	306	274	280	261	271	276	255	276	286	273	255	274	283	293	280	272	269	256	260	262	277	263	265	273	273	275	299	257	283	309	268	290	247	257	267	268	260	288	264	257	259	282	269	279	268	273	223	285	259	278	272	265	271	262	267	265	259	270	280	261	264	273	294	292	278	257	277	271	240	284	270	298	264	262	289	272	249	260	288	262	262	252	284	264	275	271	272	290	274	285	285	262	290	271	275	275	324	247	297	252	273	290	289	249	281	260	271	248	283	274	285	275	289	288	275	243	280	253	287	272	268	268	298	254	292	238	260	303	266	280	237	303	287	296	241	293	263	277	251	278	274	257	267	275	285	263	258	268	279	264	273	258	244	260	263	235	269	253	282	270	263	251	269	283	279	263	294	305	317	266	251	257	325	260	263	281	285	269	270	280	269	288	252	288	247	267	267	267	274	277	285	272	277	266	281	278	305	286	285	281	252	269	284	272	273	271	298	272	251	267	294	305	261	294	282	311	281	254	251	268	259	295	283	274	286	277	227	257	283	248	238	251	290	280	262	270	281	259	278	277	313	281	273	285	290	274	284	257	302	286	295	298	246	275	285	290	266	284	274	268	287	293	250	252	273	272	251	243	269	278	245	269	261	257	258	262	254	287	269	272	268	257	269	290	281	284	243	288	298	262	290	269	270	268	273	276	262	280	252	265	273	266	254	288	260	269	248	270	281	248	278	304	266	276	262	246	300	274	259	236	282	287	274	279	290	297	297	282	269	271	249	278	266	301	284	258	267	264	247	266	272	253	234	270	300	285	258	267	283	286	243	260	265	236	243	272	275	301	271	265	248	273	243	271	244	273	292	252	281	246	302	264	276	288	270	286	285	286	302	249	251	263	286	275	291	269	279	291	281	245	278	299	251	277	257	267	277	268	271	293	279	255	257	290	269	286	250	271	265	246	282	294	281	274	250	276	264	317	262	274	270	296	267	265	285	271	249	265	273	275	262	312	286	272	290	280	255	248	284	271	270	248	247	266	296	272	281	267	258	276	287	248	276	259	280	275	272	261	295	280	245	264	266	273	276	273	286	303	268	262	277	245	295	281	248	274	278	224	297	273	261	272	282	279	274	268	279	297	269	261	301	270	264	283	268	261	287	271	268	274	278	303	278	260	288	266	299	262	251	271	278	287	280	258	302	277	265	260	280	224	272	259	273	283	263	299	282	254	265	270	297	283	273	277	301	276	252	275	276	295	267	230	305	297	258	255	256	234	289	259	272	278	249	297	287	283	253	255	253	287	266	235	245	291	273	269	280	265	276	284	268	293	268	262	263	297	298	266	282	263	264	287	277	292	289	288	273	257	294	252	260	295	253	266	251	282	258	308	287	290	294	273	272	282	221	267	270	266	284	289	267	271	253	257	261	263	274	287	249	278	264	268	275	268	287	278	274	255	276	258	279	275	283	249	259	271	264	267	268	251	280	252	268	277	302	237	304	256	263	277	254	287	263	264	252	271	283	274	256	301	290	275	284	261	251	303	297	275	232	283	269	252	260	251	305	294	255	287	288	282	265	264	277	281	273	274	289	252	274	299	299	278	287	257	265	253	253	273	279	279	256	276	263	284	272	263	261	230	260	276	259	282	270	291	289	278	282	291	249	285	232	284	271	251	279	266	267	298	236	286	276	257	271	267	273	253	266	283	299	285	270	285	266	276	282	263	263	285	278	249	259	269	297	303	258	280	263	288	307	287	260	294	272	273	252	274	288	227	258	301	248	283	276	255	244	256	274	278	224	263	299	268	286	257	240	261	318	271	288	264	262	295	270	272	268	280	281	292	248	282	279	287	269	271	274	284	269	280	284	254	268	284	297	273	261	275	238	285	273	269	284	286	273	269	293	266	278	264	292	271	256	276	278	267	292	267	240	277	263	282	232	260	280	285	280	282	272	291	257	247	250	255	263	274	263	292	293	279	236	296	239	273	285	298	275	280	252	271	264	258	279	277	280	281	273	245	237	274	252	273	266	276	276	275	274	254	263	272	271	273	258	266	255	229	267	258	280	272	294	269	239	276	266	281	283	285	272	303	285	279	295	291	288	308	271	258	281	268	306	279	290	252	312	272	277	252	256	293	286	267	271	287	280	261	247	286	275	290	287	259	287	256	273	262	264	262	289	257	280	254	271	240	267	243	266	273	282	269	245	290	265	298	280	272	265	260	274
11332	33820	33744	22864	21932	8410	9645	3748	4820	3026	1784	604	473	384	365	364	372	359	415	338	472	424	342	331	308	309	329	311	300	307	323	298	320	297	300	313	310	306	283	296	327	283	284	307	288	280	311	312	284	278	335	316	274	323	310	263	297	302	301	283	292	272	296	288	316	299	281	325	301	270	279	298	250	313	284	285	299	284	321	306	295	319	288	281	303	284	311	299	283	312	260	282	295	283	310	304	262	277	297	288	305	290	287	299	272	301	262	257	274	271	305	278	316	295	293	287	275	288	277	291	295	330	257	306	299	310	282	299	313	282	316	292	294	277	277	312	303	297	298	268	292	278	292	298	297	308	302	288	301	279	272	290	290	283	285	283	294	299	286	311	269	286	319	285	275	291	308	271	313	279	279	265	256	309	298	268	300	323	303	259	275	270	287	287	269	275	287	288	272	289	298	271	318	299	268	281	293	271	318	316	280	284	269	294	299	247	302	264	275	308	312	297	277	327	247	261	281	286	301	286	267	302	278	277	265	279	267	275	291	267	291	319	280	280	285	287	269	320	269	284	271	304	291	278	278	266	265	333	280	263	283	305	276	302	296	312	265	274	304	290	302	301	301	281	276	311	264	271	275	289	291	277	313	294	271	266	273	275	310	295	304	314	305	285	267	289	290	306	317	270	284	292	293	345	268	309	296	299	288	303	301	314	277	301	288	282	263	320	292	279	301	276	278	268	290	273	295	279	291	284	299	299	264	301	275	308	296	265	260	296	279	288	289	227	276	272	282	270	318	266	300	279	301	261	292	249	298	260	288	307	284	281	296	294	266	303	273	291	306	303	286	298	304	288	311	259	290	275	327	309	306	300	308	302	287	294	295	261	299	323	263	281	303	273	268	291	273	301	322	320	326	296	308	292	284	289	298	296	264	277	289	296	301	304	293	282	282	323	289	288	299	300	280	278	281	309	296	310	291	274	309	306	258	282	252	265	281	308	283	265	309	317	285	307	288	278	300	296	304	272	279	283	246	265	281	287	295	288	277	293	284	273	274	285	276	282	268	308	265	292	276	290	263	282	309	284	306	305	280	294	265	288	284	298	308	279	273	258	281	319	313	290	289	302	270	290	289	280	291	317	296	254	305	283	270	274	303	275	268	287	302	293	287	303	300	284	292	301	289	262	283	300	261	283	293	291	291	293	284	291	281	310	273	273	286	292	258	277	276	278	303	310	292	299	282	286	316	282	296	299	263	305	285	273	302	303	255	293	299	305	308	303	283	280	292	285	317	303	277	310	313	272	288	271	292	284	288	282	295	293	281	302	300	263	290	298	291	278	294	242	297	281	281	308	288	314	277	288	296	309	300	301	274	272	304	278	275	275	283	291	301	298	315	304	293	293	301	284	282	278	281	331	305	239	316	288	291	289	283	267	270	295	316	281	269	289	282	293	288	283	275	272	296	273	289	284	305	252	284	264	278	283	283	270	303	283	299	294	291	281	296	273	277	286	259	286	275	283	278	290	287	316	301	285	295	262	290	260	297	279	303	302	279	289	293	300	252	298	291	297	259	284	321	283	266	282	284	304	320	303	287	300	268	294	289	305	289	327	278	296	292	261	268	298	313	294	283	257	285	310	276	287	298	284	258	335	307	296	311	300	305	297	273	291	306	300	257	278	285	295	279	318	275	281	278	280	281	291	286	306	263	301	269	306	294	295	288	271	288	282	301	289	283	261	282	280	286	285	291	284	282	261	247	281	294	290	287	299	308	305	290	272	296	307	302	307	295	294	281	280	280	283	270	307	264	300	278	289	276	295	306	264	241	288	294	328	270	303	285	251	287	307	270	312	320	318	299	307	290	291	263	294	301	268	244	303	304	283	296	283	300	286	281	273	268	302	277	291	307	287	287	325	300	294	269	281	285	296	295	289	294	293	300	296	291	285	290	312	313	284	306	254	298	291	301	277	260	273	254	281	319	309	257	296	295	259	294	292	293	287	279	274	316	264	326	282	279	297	284	310	315	309	290	302	275	285	312	314	268	283	294	302	262	297	253	290	294	276	306	262	286	263	294	281	295	265	300	297	277	274	280	284	256	298	319	274	302	287	300	271	302	278	282	254	295	253	302	320	295	271	254	301	292	274	271	282	287	300	271	295	287	285	260	309	290	291	268	266	304	303	287	288	305	305	284	304	275	287	306	295	268	287	287	303	286	312	282	313	293	253	299	276	267	265	328	300	307	258	297	280	287	285	310	309	293	286	286	299	318	278	298	283	304	307	269	267	277	322	289	263	324	284	300	305	295	285	268	287	287	284	290	277	304	312	313	269	282	289	307	261	307	278	306	270	344	303	289	287	266	275	310	274	281	262	283	289	256	293	282	303	275	263	274	332	261	295	293	298	287	297	297	289	280	279	272	272	301	285	300	273	286	279	287	308	295	279	306	298	278	279	305	285	291	290	268	264	271	262	301	282	264	316	291	274	302	293	271	278	294	297	260	271	310	287	320	283	284	293	298	313	294	302	305	302	301	294	309	308	276	295	305	295	269	282	299	279	277	302	296	311	290	291	287	301	304	275	287	260	266	329	298	258	303	279	276	283	310	290	299	299	282	314	291	282	285	277	300	276	266	280	288	279	287	302	291	286	304	258	311	303	256	286	306	285	305	259	296	260	294	318	312	275	295	248	287	277	281	293	270	261	295	313	317	311	298	281	273	303	296	260	265	259	276	288	288	300	315	284	273	290	298	304	289	277	272	322	289	277	294	320	300	303	277	253	283	292	253	304	266	297	285	307	283	284	298	294	280	323	273	276	285	279	276	293	283	307	263	313	264	292	274	262	267	278	277	298	322	310	289	276	260	322	284	279	274	290	290	308	310	297	315	280	288	297	295	297	274	290	293	306	304	295	279	332	270	294	281	268	283	289	267	315	277	294	282	306	274	276	299	318	294	279	324	266	256	281	285	281	326	278	281	321	303	273	303	312	306	295	278	286	299	287	282	310	249	267	301	304	307	291	296	273	271	293	299	303	312	283	293	296	280	284	301	282	318	237	301	290	307	307	273	285	292	295	264	274	279	286	287	316	291	316	287	293	305	300	283	283	247	291	288	315	263	293	319	265	320	282	276	282	287	290	290	277	280	294	328	285	303	277	255	300	302	286	317	270	271	309	309	282	304	306	325	316	285	279	294	237	291	290	310	299	264	280	304	305	314	284	277	293	304	278	291	290	281	294	258	281	270	301	271	336	278	301	271	294	292	291	281	300	287	281	304	255	290	310	288	285	298	285	318	284	293	281	270	302	289	276	268	303	303	304	272	291	290	303	271	289	300	286	258	274	286	294	263	275	292	326	296	285	303	262	294	271	248	243	289	279	255	289	294	268	290	271	307	294	299	338	282	303	270	260	282	268	301	295	291	308	274	290	286	311	283	309	289	295	286	263	284	290	321	282	294	295	304	283	295	290	276	278	306	280	285	292	262	293	329	271	295	288	285	272	302	298	284	275
24882	21474	28284	25460	19918	8039	5622	2317	3316	1926	1280	750	652	682	618	673	565	670	650	582	734	631	586	599	650	607	634	598	597	561	611	592	576	556	594	592	604	610	612	603	568	587	630	592	606	593	606	595	633	640	592	616	608	573	595	617	608	612	642	562	593	607	591	606	577	581	595	620	610	621	618	591	597	640	548	603	601	615	614	624	634	607	612	591	597	598	566	589	604	658	585	580	588	605	625	621	632	661	576	619	598	569	615	566	577	580	597	575	645	591	583	593	622	580	599	635	601	600	629	605	629	634	601	605	597	653	603	624	640	583	644	591	612	633	577	561	600	600	581	608	542	598	579	620	613	601	582	609	610	598	588	536	625	604	620	624	598	606	602	625	624	563	614	586	637	646	678	565	646	661	575	617	621	647	582	610	603	569	577	598	591	610	670	567	568	641	622	596	627	620	574	593	603	641	638	645	600	572	592	600	621	611	599	595	578	589	633	621	622	596	576	640	641	611	609	606	606	617	600	567	622	622	613	608	624	566	576	601	550	619	651	625	617	614	614	614	622	621	600	621	595	572	578	574	598	612	616	616	640	595	595	589	562	597	616	624	585	594	561	567	612	644	627	587	606	634	613	618	629	606	609	618	599	562	563	604	572	614	635	585	606	616	611	598	644	585	612	597	610	614	628	615	546	651	607	581	597	579	582	618	596	599	585	613	629	612	598	579	587	662	607	588	588	609	621	597	638	621	616	559	560	645	574	565	614	635	582	616	654	580	613	619	618	632	570	597	576	604	592	600	558	617	620	641	589	578	624	574	607	630	552	623	584	604	621	599	637	605	573	675	644	586	607	577	606	571	614	640	675	570	608	603	597	639	599	671	624	572	604	566	609	605	570	613	574	602	578	655	619	594	608	599	569	635	611	625	579	600	597	578	590	584	606	620	607	600	591	632	597	619	627	596	599	557	590	572	653	614	596	623	605	604	627	585	609	581	644	613	657	593	600	583	602	588	578	634	584	594	587	602	594	602	604	635	574	574	616	577	586	609	599	609	572	561	627	616	604	640	625	590	614	614	599	576	584	606	613	634	593	562	577	608	607	589	573	590	644	597	651	615	602	628	576	596	582	623	643	628	629	616	589	634	591	622	602	617	613	580	575	580	602	595	614	601	592	561	632	595	617	606	615	554	614	621	600	610	604	647	601	592	605	581	572	614	587	623	573	567	566	578	645	655	614	610	613	591	604	606	615	607	596	613	659	627	581	574	584	605	586	571	619	574	610	617	630	589	622	593	576	607	624	552	595	577	610	620	600	578	636	648	565	576	578	606	583	574	649	576	639	539	616	602	631	595	612	608	598	580	667	587	612	582	587	603	570	594	627	604	651	591	573	575	589	618	587	558	559	599	609	585	560	629	587	604	559	639	586	621	604	613	620	604	589	594	595	607	538	598	680	644	595	602	548	594	621	625	637	585	636	606	594	641	612	588	612	571	643	671	590	601	611	596	595	620	593	605	577	615	585	634	610	574	584	544	597	544	609	592	585	566	614	622	650	598	578	591	586	608	638	575	639	594	636	545	620	571	572	621	591	594	680	626	614	629	620	586	572	579	582	610	601	604	571	589	601	659	636	601	556	594	596	605	580	615	638	560	607	603	596	559	605	618	591	632	586	545	682	593	605	624	610	573	571	637	605	610	621	582	593	597	603	568	590	623	576	638	603	593	591	599	588	599	627	632	598	592	581	587	602	632	572	589	600	602	630	635	577	623	584	564	596	627	605	660	602	598	582	570	608	622	587	579	611	596	590	569	609	612	638	598	588	640	588	597	583	610	566	664	598	609	582	612	607	627	625	611	588	593	608	620	591	580	554	565	632	595	619	564	645	636	619	641	591	614	597	619	623	569	632	602	606	623	586	607	579	596	603	613	561	589	593	653	607	582	572	618	588	608	583	596	572	574	603	584	593	627	620	581	610	633	596	577	603	559	617	612	612	584	604	647	688	612	605	598	560	630	567	568	584	629	595	632	601	626	578	659	589	641	577	605	600	660	599	596	640	578	663	590	598	570	628	534	582	609	579	585	583	619	612	608	618	597	614	652	587	601	583	624	587	625	591	607	588	647	570	628	624	607	577	572	617	561	616	607	618	609	606	575	582	619	560	559	561	610	613	604	625	605	622	597	602	573	585	603	601	633	599	603	628	595	614	559	574	646	601	659	612	612	605	596	629	602	622	623	629	609	637	617	601	581	600	598	574	609	619	613	609	628	572	562	617	576	570	587	586	589	601	632	628	634	600	582	574	574	557	608	594	586	602	613	592	598	556	628	570	591	612	611	617	601	607	650	625	597	606	625	588	627	599	591	576	599	593	585	558	600	593	603	606	592	619	643	581	608	658	611	619	620	601	609	544	631	619	582	611	610	633	571	580	601	623	566	581	630	581	595	609	588	601	573	615	622	630	585	607	583	595	567	618	578	652	600	622	626	561	620	619	612	573	596	601	568	608	593	605	610	612	578	615	601	589	615	577	583	633	565	568	597	614	600	559	610	609	582	599	629	604	612	627	600	596	586	623	575	642	609	608	581	604	611	614	582	638	597	666	639	600	608	588	608	621	599	568	636	594	606	614	611	619	589	611	574	547	608	609	579	614	590	563	599	589	651	633	580	594	631	551	582	579	582	606	605	623	608	570	549	647	576	612	604	602	605	593	633	568	599	631	594	611	583	643	627	608	604	576	620	594	644	594	606	618	654	562	625	611	593	617	570	614	591	625	636	619	589	622	607	622	601	592	621	584	590	588	580	548	588	618	586	546	587	579	600	672	610	617	602	605	627	560	650	630	555	576	565	590	597	571	656	585	617	589	567	568	626	534	589	597	619	583	587	608	585	647	617	597	639	599	664	584	587	676	590	612	608	629	601	618	582	614	595	665	600	584	586	603	664	616	612	627	613	608	618	580	565	590	568	594	633	538	581	568	625	618	618	623	571	633	593	583	611	575	604	587	598	576	594	631	609	592	606	607	638	578	592	563	601	609	593	567	644	606	570	619	610	612	640	562	573	609	616	582	641	597	614	600	535	528	627	665	631	625	608	630	626	642	593	623	607	598	566	598	600	621	632	593	651	626	597	586	600	578	629	598	623	602	592	587	595	595	605	560	586	608	582	606	587	608	603	596	598	609	577	590	608	551	649	608	611	621	610	592	614	579	606	577	625	626	645	587	624	609	594	542	637	636	603	549	621	607	609	615	604	619	572	594	617	544	580	636	576	647	569	616	604	594	613	568	617	604	562	585	621	655	628	558	630	595	645	595	582	637	560	553	642	661	557	619	594	635	626	622	610	632	587	575	586	568	545	655	620	609	566	591	623	573	587	594	616	614	615	584	597	598	571	621	580	609	588	621	583	562	601	543	592	611	629	652	582	635	612	585	606	598	602	569	615	622	597	633	599	587	608	578	567	621	645	582	612	608	587	630	604	592	596	647	629	620	563	598	646	647	578	647	630	613	623
11229	34020	31742	20026	17295	8393	7938	3396	5464	2826	1616	791	710	656	637	657	621	668	685	656	840	716	641	634	627	612	641	640	661	581	592	642	629	626	634	618	609	626	592	626	588	605	594	591	605	644	566	665	637	569	591	637	583	585	573	623	649	573	591	561	639	566	595	606	584	554	585	633	617	603	601	582	613	579	580	596	574	575	569	627	573	642	598	587	631	596	618	596	599	592	614	592	609	595	623	592	581	618	606	576	578	583	620	556	605	589	588	598	574	581	601	623	580	576	617	599	621	584	612	618	604	617	599	615	623	604	567	622	595	653	623	622	604	605	582	610	631	600	655	553	599	590	582	606	609	611	580	595	569	587	589	578	594	609	599	640	574	608	621	622	605	589	595	584	580	619	623	577	587	575	600	609	604	578	607	630	597	637	572	596	607	615	606	617	578	582	601	579	585	634	607	669	642	661	597	548	562	610	610	622	625	611	606	607	584	545	591	575	585	600	628	600	573	612	574	616	563	594	595	601	600	588	595	600	614	604	586	584	619	601	547	625	613	585	579	623	615	651	612	610	595	588	573	593	657	576	604	560	618	605	599	601	607	601	561	592	578	592	576	581	647	584	594	617	636	557	587	605	602	600	624	576	603	614	588	615	568	611	572	600	653	577	578	591	612	615	599	568	624	591	626	615	603	620	655	557	627	572	586	635	629	596	621	545	596	605	594	619	632	616	632	552	602	602	547	570	582	617	633	681	559	632	607	615	597	555	624	587	568	613	582	604	646	629	596	590	587	620	614	617	588	581	612	594	601	544	609	572	605	595	589	611	605	625	612	623	549	587	614	593	570	576	568	624	578	621	623	612	603	544	595	597	588	624	598	616	590	565	584	624	591	603	605	620	605	572	622	607	605	606	582	588	594	604	579	604	604	580	577	607	605	619	566	602	558	620	612	610	635	570	600	593	646	599	639	624	622	601	650	606	590	586	589	624	606	597	575	586	602	552	570	625	556	614	549	590	607	620	580	604	607	589	588	614	583	637	631	597	596	583	555	568	583	612	618	610	634	602	625	620	626	575	570	601	620	602	576	587	630	637	616	602	623	605	618	603	581	614	615	582	602	606	607	576	599	592	600	604	561	591	627	614	638	636	594	617	587	600	604	633	600	613	590	625	546	554	601	610	620	619	588	555	650	577	630	601	559	616	629	553	619	574	611	622	548	578	618	616	595	622	545	609	593	575	582	636	593	603	608	607	627	571	622	638	586	620	633	550	597	633	633	572	609	646	588	597	601	599	629	597	617	626	615	647	579	614	578	602	599	616	594	568	595	573	594	592	590	599	605	598	624	629	620	631	601	597	610	615	565	585	620	596	612	629	605	598	625	564	614	564	637	564	625	621	578	582	587	612	566	573	598	557	590	640	595	614	609	577	585	629	577	578	585	627	614	635	585	616	598	605	595	572	606	614	577	607	578	593	620	575	562	580	604	587	583	596	545	574	579	602	587	555	618	615	603	628	607	574	595	610	637	586	601	599	568	579	626	615	582	583	554	586	609	620	591	649	592	594	597	545	597	587	621	631	596	584	600	630	566	592	608	597	636	566	603	574	552	592	610	591	645	545	639	571	601	637	613	603	606	612	583	587	599	658	591	594	623	583	622	575	572	635	604	661	573	595	621	570	588	610	566	575	607	612	603	595	585	641	621	601	600	545	628	588	541	581	620	589	572	612	590	654	586	635	611	587	661	589	618	613	633	580	589	569	662	612	607	605	627	600	602	608	605	579	620	622	582	603	614	609	611	623	532	599	571	597	587	603	604	624	627	623	612	640	602	595	571	597	586	604	604	589	606	608	618	576	561	579	574	565	626	671	562	616	595	579	601	613	583	577	592	614	588	555	610	592	632	608	626	607	605	582	559	606	609	591	582	569	585	602	595	576	605	624	574	582	638	594	587	630	653	599	531	637	607	599	600	596	612	623	613	634	608	626	591	628	588	557	611	616	575	616	610	571	637	559	545	597	600	545	594	591	571	604	609	591	631	545	598	655	595	586	603	610	571	596	571	597	615	605	548	579	569	608	599	613	545	607	597	632	592	620	613	629	563	562	609	582	605	609	616	637	560	638	615	569	611	609	624	618	591	623	571	610	585	593	604	591	603	602	652	590	624	624	616	567	632	618	593	623	613	581	613	623	567	640	585	584	659	594	614	612	590	609	621	597	618	605	619	573	643	570	631	600	585	640	584	610	586	570	592	559	570	595	562	583	641	609	583	584	654	590	599	604	545	583	574	604	580	628	596	581	592	623	599	631	630	571	604	596	602	573	637	641	611	605	599	600	577	625	624	571	606	631	573	586	612	632	592	577	599	610	580	604	612	590	584	621	609	593	584	609	647	568	644	594	618	608	662	603	585	629	599	587	635	614	663	602	584	595	588	604	595	639	628	595	561	594	622	592	611	599	577	571	615	603	614	629	579	619	580	618	600	597	592	619	567	587	600	578	590	624	573	595	592	580	603	613	568	603	614	572	579	605	560	618	614	587	590	611	557	550	601	555	604	584	582	647	600	602	588	560	596	600	587	560	606	588	581	578	616	637	585	616	619	621	606	571	559	594	592	574	577	587	542	599	574	590	598	618	617	634	621	600	625	599	633	615	602	603	582	590	585	603	601	556	585	621	594	627	603	629	615	606	581	577	627	587	589	591	602	589	625	605	609	646	636	592	556	626	564	594	611	543	537	545	575	637	594	584	576	577	576	620	539	615	621	651	560	559	561	610	589	637	605	603	561	606	636	616	602	639	631	559	611	638	590	595	583	604	636	631	598	609	612	558	597	596	643	613	578	615	536	623	596	583	597	619	592	562	571	628	552	574	599	609	606	614	614	632	605	591	589	603	614	566	616	594	602	617	606	609	549	641	553	569	623	593	601	591	617	588	609	617	599	594	608	618	631	625	620	621	565	566	595	599	593	618	570	572	590	543	617	654	628	571	626	587	608	562	577	606	625	616	558	636	625	617	635	614	600	609	591	590	558	629	595	556	603	594	569	600	628	616	600	610	590	588	549	631	548	631	608	554	610	585	594	624	611	576	635	608	632	604	638	563	623	548	604	590	609	651	586	585	561	569	602	602	549	600	578	562	587	640	591	629	562	607	644	572	566	587	589	629	633	581	623	601	632	603	572	585	618	560	582	593	611	584	614	588	569	582	573	604	670	615	594	592	595	579	641	579	581	603	586	590	639	596	578	610	656	584	607	611	625	646	568	619	574	577	603	641	619	625	570	587	578	605	626	600	603	602	574	596	594	620	616	592	623	567	587	575	563	611	631	623	577	572	567	575	614	608	567	599	613	606	598	590	571	609	603	603	597	613	602	588	602	619	578	612	642	602	595	625	563	588	590	603	617	611	576	598	565	613	628	603	580	617	623	593	606	579	579	576	575	581	604	630	589	622	616	569	593	555	612	581	591	584	564	622	615	631	560	602	601	602	593	619	584	613	586	582	616	563	547	598
22697	21504	29462	23972	21625	22675	19993	6739	6842	3406	2016	585	430	402	378	325	333	302	369	328	464	370	315	268	256	266	259	244	262	284	251	255	329	261	249	245	242	249	257	274	258	247	247	232	267	246	255	240	229	275	250	268	255	244	229	258	256	229	248	224	253	245	243	223	232	258	257	245	233	244	234	243	214	268	252	264	245	259	258	244	235	237	227	234	277	254	261	281	249	214	261	221	260	245	220	251	246	232	259	230	242	242	248	230	247	241	227	218	216	256	228	242	234	247	252	199	234	215	257	250	246	228	227	253	240	215	246	257	213	228	243	229	254	237	227	250	224	231	221	260	236	222	222	237	234	253	250	220	255	229	212	238	216	267	229	241	244	233	229	225	243	230	222	263	223	234	247	248	239	245	233	227	240	237	248	209	215	235	217	220	259	251	237	209	226	238	246	245	244	235	254	250	218	234	227	233	215	238	252	253	245	223	210	288	244	206	232	230	241	243	225	242	248	235	273	246	248	253	254	219	256	298	258	223	260	233	232	233	232	240	262	232	208	227	248	238	243	233	242	259	232	236	248	234	230	231	245	243	231	224	256	243	237	260	251	230	228	230	230	248	259	241	253	220	214	228	221	274	224	219	259	241	242	231	265	242	253	228	235	246	233	229	258	241	212	242	269	248	253	241	243	246	242	225	231	243	256	218	237	236	237	236	243	214	239	227	246	243	226	229	219	234	218	243	248	253	263	245	258	229	244	223	228	236	265	246	225	251	251	251	243	248	216	272	237	250	227	239	262	236	251	231	227	230	239	229	257	252	238	250	210	216	215	248	222	242	225	233	217	246	243	248	220	237	218	236	232	231	251	223	248	221	223	225	233	233	247	198	237	239	260	222	238	233	217	218	210	237	231	235	265	229	238	242	209	247	230	218	236	262	250	215	251	228	243	251	228	247	230	215	246	242	254	253	241	244	243	230	228	266	249	234	274	232	254	233	257	202	251	238	243	226	253	247	242	238	247	238	219	236	256	231	252	242	242	240	268	223	247	230	254	225	245	240	216	226	232	244	239	245	257	233	234	198	263	256	246	269	248	239	207	238	266	251	235	244	225	212	230	234	236	259	210	214	230	198	225	229	246	239	256	273	248	240	226	258	246	244	230	252	243	235	232	207	232	218	235	230	228	224	230	215	242	242	227	255	226	233	217	246	244	228	253	234	232	204	245	235	230	258	225	229	235	263	234	253	216	248	262	244	268	252	245	233	257	229	244	221	251	237	234	228	227	239	222	265	255	243	260	236	233	213	236	234	256	239	215	250	222	232	234	239	220	268	213	230	243	226	229	249	248	257	218	234	247	224	232	244	237	220	244	257	265	246	255	232	220	235	255	227	207	265	235	225	236	224	216	242	205	225	226	245	211	227	230	249	228	241	220	229	239	267	260	239	225	250	230	251	217	261	233	260	218	250	249	238	240	249	288	215	226	237	242	235	236	254	232	239	231	220	246	251	245	242	247	238	225	254	245	214	242	233	219	219	235	260	252	232	235	234	216	251	214	242	238	248	221	251	247	217	239	237	236	244	268	249	227	246	251	282	230	242	231	238	250	219	261	249	247	271	242	241	237	235	227	227	229	253	235	252	234	252	239	265	260	249	254	275	273	225	272	263	235	207	224	204	222	261	216	247	221	237	243	242	240	220	246	249	237	208	250	258	246	239	249	250	236	224	257	257	223	260	247	272	249	241	247	232	218	243	250	220	225	229	252	235	238	240	249	224	229	217	220	242	269	219	249	230	229	218	259	248	245	240	254	237	252	209	229	290	227	238	257	224	253	247	229	256	233	229	243	227	235	228	198	236	225	229	249	253	234	258	258	232	266	229	276	225	264	223	250	258	261	271	251	282	252	248	206	248	239	238	256	234	269	241	213	239	213	248	231	265	230	211	216	231	217	245	213	252	242	239	199	248	204	243	243	248	240	241	234	239	230	259	221	229	255	232	224	240	245	259	229	237	246	230	233	250	251	251	254	234	215	225	223	235	254	249	213	250	245	241	241	243	248	250	216	226	230	238	236	235	256	231	225	239	246	211	262	240	225	235	230	238	241	210	226	264	251	238	279	234	231	235	241	248	219	238	240	231	232	234	241	251	268	245	225	230	223	237	231	254	261	231	228	229	216	239	235	227	260	247	204	248	233	229	249	240	248	250	243	238	237	242	234	259	238	244	233	217	240	248	228	240	236	244	224	247	252	229	230	222	249	234	239	231	260	251	208	242	252	224	249	208	208	235	252	214	241	263	244	253	228	255	240	240	256	225	214	266	216	222	222	220	221	233	243	236	255	261	241	232	246	261	236	230	237	229	271	248	222	235	256	237	216	246	223	264	211	230	246	243	229	230	228	262	225	235	220	238	248	257	239	210	266	215	216	250	253	238	230	224	252	247	238	236	229	223	237	249	230	231	246	232	251	245	237	233	233	259	234	265	226	263	211	222	235	222	259	247	220	226	236	226	234	269	245	243	233	232	234	225	229	250	223	232	234	223	242	225	264	239	218	222	238	238	228	234	248	251	224	248	276	234	232	239	249	264	243	231	243	213	234	230	254	258	217	260	233	257	239	230	241	245	231	224	255	220	236	225	255	225	241	250	248	252	227	242	232	226	263	210	238	248	231	224	233	237	235	234	231	229	206	260	238	228	229	244	226	237	253	242	223	259	230	228	219	252	239	222	240	274	255	230	239	202	229	264	249	227	233	230	257	227	226	242	256	248	243	241	254	227	255	226	230	265	251	270	226	225	228	266	247	245	241	230	221	237	220	240	220	222	236	232	247	253	222	212	260	234	255	227	242	250	249	225	251	239	277	264	245	255	247	236	232	247	234	265	239	247	214	243	260	235	241	222	228	239	236	240	239	247	222	268	239	237	245	283	231	227	263	231	246	231	261	229	245	241	280	257	227	199	248	253	241	246	218	237	232	224	249	236	237	225	233	238	240	243	214	262	243	225	251	238	258	217	237	236	253	239	215	231	252	234	248	228	230	237	253	241	270	252	234	251	214	245	215	221	225	234	240	242	216	238	232	234	256	255	243	257	229	242	239	237	249	224	237	216	246	262	234	276	206	238	239	229	247	233	219	273	236	204	254	265	245	241	227	234	259	223	238	262	236	247	250	228	237	234	213	229	216	255	212	263	227	238	253	223	242	230	237	231	229	260	232	226	243	233	243	231	211	218	244	260	242	230	245	227	227	252	228	245	236	249	259	257	268	227	216	216	233	222	236	229	220	255	277	256	228	243	237	246	245	239	249	241	258	233	233	253	237	200	214	237	252	222	225	240	240	273	235	249	226	236	238	240	236	261	220	212	207	238	249	201	253	256	233	271	267	248	246	243	243	235	196	255	257	248	225	231	243	221	253	235	257	211	235	236	253	261	228	250	237	244	267	254	226	267	210	220	252	236	257	259	220	223	238	199	232	259	233	242	244	259	257	254	225	214	250	238	253	242	236	251	215	223
16052	45670	40283	32422	22001	17949	12798	8345	9728	4894	2970	688	492	451	434	373	386	328	459	407	605	409	308	271	281	294	271	251	278	258	280	276	266	269	274	253	254	235	267	268	278	236	255	235	227	263	242	230	240	285	251	250	242	260	227	262	236	218	251	238	245	269	237	238	244	251	240	261	232	247	246	239	226	256	246	236	227	260	212	246	227	245	257	229	240	234	243	247	250	213	216	245	236	267	269	244	230	239	244	270	225	245	232	256	244	244	245	235	257	238	248	245	223	260	247	266	213	245	237	234	249	229	203	231	220	275	245	285	235	233	224	234	241	252	238	234	206	253	242	228	227	236	243	241	266	236	220	235	256	250	244	243	234	268	229	227	239	235	257	223	226	218	229	226	217	236	221	249	248	265	214	273	216	261	205	236	244	226	261	229	240	259	221	217	213	234	256	262	239	247	214	210	259	251	244	237	226	246	209	283	242	246	243	254	241	267	214	234	222	233	264	244	255	228	260	240	245	236	235	228	251	215	223	259	247	221	253	237	241	227	234	249	236	231	202	263	232	238	260	230	248	247	242	284	220	207	226	253	234	217	239	252	226	243	243	249	228	225	246	236	245	245	227	230	246	229	254	255	262	220	235	248	229	242	229	222	241	229	239	210	244	236	257	227	255	242	227	257	263	254	220	262	210	220	229	239	249	257	232	240	266	255	234	263	279	259	224	235	255	249	240	222	225	235	226	246	232	256	220	205	234	211	239	264	240	237	224	248	229	260	240	219	247	221	243	243	220	220	224	227	226	246	240	230	232	235	244	230	218	258	223	251	246	246	245	233	215	213	250	260	236	238	242	241	234	256	220	253	241	232	246	243	232	262	236	235	255	244	261	244	240	237	192	253	243	210	225	226	237	250	236	243	245	243	242	251	239	218	252	240	243	241	266	237	259	267	209	234	254	229	240	256	243	243	253	233	254	245	248	234	233	248	219	235	226	253	228	245	261	236	256	228	264	243	237	216	232	225	252	250	233	258	252	231	246	256	234	263	267	229	246	228	261	238	245	246	216	241	231	270	231	234	233	233	235	254	237	261	234	230	225	267	235	225	226	229	229	248	216	250	247	258	222	244	221	247	228	252	277	249	206	225	258	226	272	266	261	257	225	263	242	245	256	231	260	223	254	223	236	236	244	262	227	234	250	235	287	232	219	266	223	254	226	233	214	252	259	252	220	226	251	228	205	265	239	244	236	225	271	235	256	235	236	239	241	249	231	224	227	241	252	244	265	231	232	247	248	277	227	229	203	229	246	231	243	225	236	235	228	215	227	252	211	248	243	237	219	265	234	247	258	240	224	235	238	265	237	222	257	250	240	241	243	243	253	243	232	217	236	232	248	223	254	244	252	244	241	263	236	238	239	222	233	245	263	223	223	258	229	232	224	213	229	224	250	236	253	251	248	225	240	219	238	220	249	235	244	247	246	239	212	229	232	218	246	234	230	230	245	244	217	233	248	218	230	231	266	233	227	258	244	230	249	230	266	208	238	257	213	255	230	261	243	224	278	243	204	249	232	224	240	230	235	221	251	217	261	236	241	257	220	218	267	256	247	260	237	225	263	247	258	257	247	225	246	228	260	253	261	231	238	244	211	248	226	205	253	240	264	222	242	234	211	250	248	221	226	238	223	227	245	231	234	237	205	238	223	233	242	215	244	232	225	210	258	256	245	231	233	264	193	246	251	234	263	251	245	248	239	270	249	247	255	242	224	259	233	220	267	223	237	227	238	226	251	242	259	243	244	258	194	220	236	227	212	221	236	234	223	225	228	241	229	212	241	242	249	216	252	266	228	275	240	248	250	278	263	237	287	253	261	262	235	264	237	243	250	243	243	229	233	240	245	223	234	237	211	256	230	231	222	226	221	257	267	204	226	218	233	222	233	236	233	239	215	245	235	242	196	280	208	243	240	254	225	224	205	242	232	259	230	230	244	219	235	239	234	247	252	238	211	245	238	209	255	225	231	252	251	247	243	250	255	254	238	226	241	231	240	225	237	244	257	222	238	203	227	255	234	245	252	246	209	226	259	250	237	232	246	223	234	242	208	241	222	241	243	229	247	239	239	261	260	232	229	239	278	249	239	251	224	224	230	257	252	240	236	289	217	229	233	223	240	221	267	248	252	215	224	222	230	244	266	231	223	200	231	228	259	223	241	234	265	237	222	267	239	270	255	231	213	256	240	225	236	216	210	224	241	223	220	274	238	270	241	232	247	244	234	193	267	235	247	210	248	231	236	224	248	240	233	245	253	236	258	238	251	241	228	240	221	225	252	279	227	250	226	214	222	240	225	223	229	234	217	248	238	260	227	255	243	260	241	246	257	246	246	242	217	238	225	251	232	259	197	241	233	251	235	250	250	203	237	247	228	236	233	232	209	230	220	228	224	242	219	257	250	262	249	229	249	208	244	222	252	219	224	240	237	231	240	242	237	262	271	239	267	239	236	253	251	234	235	246	236	255	252	259	258	284	241	259	239	234	230	228	253	260	246	249	250	225	226	235	229	217	246	229	238	254	239	241	231	231	251	223	232	239	239	267	232	244	233	230	247	226	197	237	222	238	273	251	273	240	228	245	246	233	240	259	221	237	250	212	247	238	232	252	218	272	232	250	239	205	243	202	261	229	252	225	247	240	241	214	251	240	243	272	229	225	245	220	263	255	227	191	233	223	239	229	202	242	209	235	234	256	222	236	240	232	234	245	240	235	270	249	253	226	251	237	245	218	243	247	244	240	251	234	226	243	246	265	244	255	268	218	259	232	230	234	233	233	220	240	257	228	223	228	229	241	226	235	249	228	248	221	241	233	246	245	234	252	263	266	247	230	262	256	249	227	249	248	223	222	250	248	234	230	245	233	250	252	261	257	219	237	242	251	262	227	216	251	206	247	233	222	252	252	237	258	245	206	240	213	245	241	214	225	225	250	244	225	248	224	223	238	240	260	230	232	258	233	228	235	252	229	229	238	217	229	237	239	241	244	227	255	240	227	223	231	227	233	231	245	251	236	262	234	209	259	240	210	226	234	236	239	260	234	239	223	265	236	241	247	237	257	220	216	247	234	237	242	246	226	234	253	254	253	234	245	217	236	251	249	227	225	250	244	254	235	265	235	265	239	254	242	244	277	225	251	266	237	274	240	219	229	239	252	229	249	227	237	234	236	252	268	264	227	219	243	241	239	257	268	232	205	257	245	231	254	221	232	270	229	271	258	229	238	235	223	228	227	236	242	227	249	237	256	264	212	208	248	240	260	245	242	237	244	242	248	220	265	216	256	246	226	215	274	220	242	239	236	241	236	235	272	253	240	228	224	254	267	279	233	246	233	237	230	237	219	269	251	255	255	243	235	270	231	257	240	245	256	238	243	238	243	239	233	232	220	224	235	250	253	255	226	242	206	238	219	232	231	247	235	239	255	230	243	232	239	239	211	225	226	239	217	250	225	239	241	227	249	224	228	234	245
28070	22496	23030	16550	9124	5122	3067	2318	1825	1434	941	595	543	594	570	567	607	576	595	588	658	567	566	520	530	544	553	541	567	564	517	509	553	544	573	594	575	570	560	576	525	556	547	560	525	539	552	569	535	559	581	581	601	552	598	526	573	563	576	532	567	586	572	548	537	576	564	525	609	554	542	550	589	581	534	568	581	563	560	559	596	566	552	584	574	566	594	554	590	493	574	592	584	599	570	579	518	578	545	578	562	569	550	588	545	593	597	584	620	534	598	586	553	592	599	582	570	560	541	556	534	563	540	589	569	542	573	612	587	558	560	577	565	556	574	606	578	546	538	605	564	567	552	548	606	595	564	569	564	563	551	544	600	568	584	569	583	549	583	604	532	565	538	551	544	558	562	592	566	561	555	606	532	593	594	525	553	572	587	553	579	582	561	588	575	551	548	584	605	576	552	577	527	604	582	554	563	562	566	558	587	519	539	564	558	561	549	567	574	615	556	599	549	580	594	548	567	549	538	587	527	527	556	529	546	540	553	526	559	569	536	557	564	604	571	547	582	585	537	619	584	541	555	589	572	580	567	570	579	558	536	572	526	570	560	585	541	516	586	577	581	543	572	531	589	555	567	576	588	582	508	549	576	585	606	545	565	590	550	543	565	588	592	530	518	580	563	604	606	557	590	544	577	546	550	558	524	601	590	582	559	582	585	556	560	570	548	556	564	583	552	540	568	562	537	540	572	598	596	565	530	573	575	590	553	544	549	557	536	546	591	584	537	587	557	569	552	575	566	535	558	548	581	535	541	533	536	582	568	634	555	611	586	606	579	561	579	586	570	563	543	543	566	591	573	574	570	564	544	555	512	558	562	523	559	605	610	559	564	548	601	550	582	562	561	538	568	567	592	548	594	535	566	553	521	560	585	586	582	587	578	527	593	642	553	545	555	543	541	617	556	593	567	555	559	568	588	609	558	597	576	569	545	602	562	539	567	583	580	547	586	515	558	598	563	521	578	539	569	590	560	559	599	599	578	582	581	537	538	617	563	551	566	532	566	552	611	582	584	525	612	561	546	622	547	534	595	576	560	536	545	561	546	570	585	550	553	584	570	527	588	569	579	549	595	590	524	552	573	591	565	611	633	535	582	630	508	587	548	553	557	533	563	564	598	566	581	586	574	583	621	565	603	546	618	560	561	550	557	509	551	553	571	625	538	587	560	561	562	541	583	572	600	593	585	565	596	589	603	550	567	567	588	582	558	552	546	549	572	569	551	572	567	580	542	556	584	563	608	550	580	582	582	552	542	592	573	579	596	523	552	609	546	581	557	576	538	538	595	567	554	564	581	553	598	592	561	564	566	516	574	556	571	583	588	573	579	594	567	550	600	585	547	572	573	534	576	545	566	508	614	545	625	578	536	598	583	558	605	563	626	581	594	565	540	582	568	554	562	569	566	526	523	631	561	575	565	567	540	540	560	554	574	538	552	575	558	611	567	546	554	647	618	532	593	542	569	574	574	568	566	566	597	542	531	569	547	543	622	534	576	567	613	545	548	582	526	571	575	546	564	544	602	556	560	585	560	596	575	623	582	553	529	544	609	552	549	605	559	564	568	594	569	564	549	556	584	561	550	548	534	603	567	569	583	593	560	594	593	550	565	562	565	585	553	561	570	603	540	541	603	559	572	577	574	560	540	529	556	536	578	591	569	580	504	581	588	553	567	563	572	554	584	555	586	561	564	588	612	536	567	537	571	551	582	537	568	506	611	562	569	596	577	602	555	578	558	536	565	572	578	582	567	529	605	506	538	552	552	527	516	552	556	551	530	534	556	575	575	532	589	577	559	574	561	580	547	585	587	593	599	579	582	594	572	569	545	556	527	553	590	539	550	573	528	588	575	537	545	591	518	550	584	535	568	591	533	597	606	533	562	607	531	556	561	540	485	569	613	547	544	626	577	553	533	584	580	562	561	549	565	556	553	566	590	566	576	527	582	565	546	553	594	553	615	561	589	577	476	539	515	545	549	577	565	551	573	605	576	540	610	609	529	520	546	556	580	535	609	595	548	572	521	568	570	570	576	576	577	522	541	585	581	564	597	584	577	558	594	524	545	573	561	584	566	562	569	575	567	500	616	568	559	599	515	525	570	538	578	554	595	575	579	602	547	557	556	580	534	542	556	569	539	593	584	579	572	572	581	589	536	579	597	641	586	587	564	606	575	546	538	562	592	598	562	537	581	552	558	538	558	558	589	584	542	554	546	568	577	528	553	575	534	571	551	603	561	577	545	584	536	547	580	589	561	571	576	560	594	553	564	591	602	565	604	616	563	573	586	544	606	576	548	575	580	565	524	575	595	548	593	575	521	584	565	565	553	575	575	576	561	582	539	504	564	563	540	572	566	585	568	608	585	552	572	567	582	568	577	582	546	566	548	591	598	588	596	562	564	540	552	617	598	561	557	614	592	587	567	544	510	580	526	592	587	559	589	575	560	551	556	566	535	589	515	582	608	572	567	590	589	570	525	572	591	573	585	595	579	610	570	528	585	573	590	520	575	560	539	556	550	556	599	544	595	543	547	542	523	535	565	598	577	560	552	581	570	571	563	577	562	540	577	598	595	570	566	561	563	538	586	590	566	593	579	610	585	606	568	541	555	557	529	567	538	550	560	559	590	538	524	569	569	537	536	578	622	588	572	576	585	542	605	542	569	579	600	541	559	564	596	572	579	569	520	609	584	555	577	569	555	580	515	557	579	604	596	600	539	558	560	565	527	526	628	550	588	531	565	585	609	604	573	595	547	569	565	577	547	620	590	564	558	553	569	524	532	540	524	568	597	584	554	546	595	555	576	535	570	542	569	579	567	584	526	537	571	552	570	567	559	579	546	564	613	568	616	580	585	565	570	578	574	567	530	553	565	583	538	567	602	542	578	602	588	545	591	589	543	595	570	553	561	577	576	549	572	559	564	530	590	554	531	561	531	526	548	564	558	546	580	544	586	588	538	572	559	535	570	572	572	531	536	607	548	587	566	557	551	573	582	516	543	595	568	570	590	575	562	563	570	609	523	591	567	578	554	597	590	640	564	547	554	537	568	580	570	596	575	531	594	543	582	538	558	542	580	567	552	586	580	572	568	547	573	522	546	570	629	552	564	544	597	550	585	567	610	545	573	568	566	555	576	631	585	570	579	568	548	553	578	524	645	524	576	575	557	576	583	572	602	563	591	527	528	551	603	578	603	572	546	612	539	592	571	536	541	555	566	568	557	600	552	594	565	574	545	540	574	553	510	528	575	587	571	553	576	564	567	529	544	579	529	587	588	584	588	581	545	553	571	563	551	589	573	561	572	549	571	589	600	583	588	563	543	543	561	567	550	542	593	569	561	548	574	554	584	557	593	599	570	537	517	609	529	584	591	542	563	519	581	606	541	555	594	592	525	537	618	585	561	544	541	590	547	544	550	612	582	593	558	581	588	585	554	533	558	572	546	564	571	576	580	569	565	519
11875	31471	23203	16040	10671	8064	4467	3717	2783	2022	1191	584	567	577	590	588	589	553	659	656	716	597	594	558	542	594	597	579	593	597	552	580	596	547	607	557	577	605	586	550	548	577	602	568	563	609	585	582	592	560	585	596	604	602	531	548	607	568	552	601	582	582	589	579	610	589	613	555	571	537	580	599	525	570	582	597	577	577	597	592	603	610	591	563	548	549	552	541	543	579	602	598	606	559	610	557	590	554	599	599	592	574	540	528	573	642	567	608	594	551	582	590	565	602	564	573	599	576	586	566	601	586	591	593	597	590	611	599	563	570	576	580	587	620	550	596	522	589	588	549	610	611	629	568	568	564	583	597	547	571	573	584	574	626	579	580	543	606	598	592	604	581	583	604	533	573	588	577	581	572	636	578	598	610	544	541	612	606	555	586	559	588	566	591	590	581	586	554	560	568	556	587	562	562	586	576	580	569	575	590	579	571	597	577	577	586	553	603	568	578	588	602	576	586	567	573	601	610	583	573	609	597	586	623	596	577	608	582	565	638	601	591	557	572	598	582	583	595	607	593	580	611	578	588	537	642	570	615	576	590	592	591	565	589	593	576	580	585	570	570	614	572	595	564	576	599	617	597	571	597	560	541	608	529	607	644	566	565	599	600	589	598	621	633	630	600	548	571	584	582	573	576	555	545	596	588	567	571	599	623	561	597	605	569	631	576	573	547	597	582	588	616	597	530	590	582	541	563	563	575	613	570	540	590	563	599	570	620	585	571	633	585	540	580	538	608	551	606	595	586	535	569	623	581	593	578	566	563	572	600	602	540	605	598	593	610	535	606	576	610	583	567	553	572	578	532	566	627	563	581	564	575	563	592	564	566	581	604	576	583	613	595	561	635	564	564	587	650	582	607	599	593	580	558	547	605	579	561	636	586	619	566	579	626	541	579	588	608	634	603	579	620	612	562	593	563	605	599	556	563	592	597	573	559	560	580	588	544	562	565	558	626	545	594	564	573	619	554	572	565	555	555	592	579	588	554	613	605	600	582	546	541	609	578	563	630	592	591	598	600	580	602	564	561	575	574	569	581	557	615	605	628	573	591	579	634	550	611	595	530	622	578	578	578	604	591	614	589	571	596	592	574	587	585	570	568	570	525	618	624	561	591	583	580	600	567	582	582	584	593	605	641	618	538	549	588	555	592	566	570	510	560	576	597	605	603	551	582	580	560	579	603	563	554	606	604	545	552	569	574	636	554	555	575	597	596	564	575	589	588	621	592	510	546	599	581	576	583	519	600	612	568	553	540	580	579	571	580	589	581	577	573	602	569	593	590	587	596	611	592	557	583	589	630	580	566	572	616	567	558	553	595	617	570	565	578	555	548	552	540	550	602	586	587	572	568	559	560	593	597	564	594	588	580	607	552	595	543	555	616	575	579	593	560	609	585	564	596	579	577	559	592	618	568	584	623	583	614	589	555	570	597	566	546	573	588	618	582	563	630	561	563	599	565	581	569	619	597	593	584	586	593	605	599	585	543	602	588	568	566	544	547	614	584	572	559	596	561	576	608	614	582	553	627	579	623	571	562	587	626	592	601	599	575	588	585	556	585	566	574	569	586	568	592	548	578	568	616	554	574	562	602	574	599	599	611	587	555	576	571	623	572	578	594	585	554	565	586	633	555	569	622	566	616	573	593	577	563	587	526	512	591	600	596	565	576	595	602	573	609	620	569	566	617	604	605	580	579	554	596	573	540	584	601	597	613	593	594	567	589	546	528	584	568	583	546	614	573	596	563	609	568	569	616	573	626	584	613	604	547	570	570	599	540	549	565	601	577	602	573	631	602	596	594	597	604	574	557	583	585	548	585	570	614	540	574	637	573	579	593	580	596	628	585	578	591	605	607	595	582	568	562	603	628	593	603	565	625	598	576	549	597	554	604	574	578	599	517	574	581	538	644	603	576	595	578	557	535	558	588	599	581	597	561	559	571	530	618	575	556	597	621	618	562	577	600	609	585	608	570	595	572	595	596	591	589	574	551	554	616	576	550	626	593	590	630	606	598	576	597	630	611	541	543	513	579	568	596	604	584	581	581	625	632	575	595	601	560	563	546	560	586	552	613	565	552	596	605	557	568	602	581	525	556	560	595	606	567	599	589	609	618	569	581	606	589	579	590	575	555	587	598	595	578	601	568	555	541	579	566	628	538	604	584	607	540	604	574	549	551	540	582	567	587	569	605	591	578	600	561	536	586	561	548	596	608	567	623	541	575	590	574	622	591	599	601	599	550	601	580	556	581	560	584	570	553	584	559	631	552	581	580	566	546	574	589	548	592	561	584	594	576	599	571	617	586	590	633	580	626	610	554	584	576	595	574	625	582	594	582	613	575	598	579	589	600	573	613	559	603	651	545	573	582	569	581	581	589	583	595	540	568	608	570	593	601	538	611	581	592	584	568	594	592	592	565	551	611	547	619	551	553	566	567	571	578	565	578	614	555	545	597	581	590	554	561	597	590	609	548	576	588	595	544	608	556	547	565	557	587	623	547	604	579	632	586	609	574	583	620	572	607	583	612	568	581	631	610	596	582	621	579	612	579	625	585	585	622	591	569	621	594	610	607	573	592	614	610	613	596	591	538	604	576	606	565	574	575	556	545	592	583	566	589	610	559	561	568	577	565	570	567	616	591	564	574	587	611	530	590	535	561	555	557	604	558	573	585	580	639	613	530	620	588	546	604	625	590	603	551	563	578	614	603	553	632	578	626	546	584	543	584	558	583	595	529	570	599	568	652	602	584	556	594	571	575	591	577	596	567	550	584	598	548	635	574	582	562	551	593	607	575	587	546	542	567	581	557	578	587	586	558	591	623	527	583	569	555	642	618	567	631	560	567	579	562	550	575	573	587	569	544	582	587	548	594	668	561	577	542	587	637	568	607	571	558	635	572	577	621	579	592	586	595	590	576	596	568	557	595	587	587	561	588	623	574	595	589	571	575	560	557	530	602	565	603	622	555	572	573	592	567	609	599	574	601	562	585	613	591	579	584	588	607	575	584	615	569	552	560	636	565	614	620	597	575	556	565	572	558	568	524	605	634	568	602	595	610	573	502	559	579	581	620	566	595	599	597	612	620	610	618	560	564	527	553	564	618	560	565	589	573	583	592	563	606	588	547	604	563	595	602	568	589	616	555	571	564	572	566	602	563	537	594	590	543	620	614	623	589	595	589	616	589	567	613	531	611	555	590	580	559	621	603	587	575	554	598	579	619	603	602	540	526	585	602	610	614	610	601	548	555	633	571	567	599	562	576	620	587	585	599	639	596	529	600	565	562	594	551	587	641	556	625	593	563	594	602	618	582	579	581	581	590	590	541	572	562	560	597	583	573	579	542	589	550	559	570	583	613	605	602	569	532	569	577	563	568	551	580	555	583	606	603	584	624	568	585	545	604	548	584	591	582	592	584	557	581	564	624	584	602	564	585	568	584	594	583	594	558	566	573	552	563	568	590
23781	21444	28973	24492	21764	18910	8796	4434	2890	1962	1066	458	377	365	339	329	334	341	377	336	477	321	281	288	288	294	321	319	296	296	273	270	295	302	280	259	297	309	264	276	289	260	302	279	284	312	316	288	299	270	273	256	285	274	249	295	256	290	300	270	265	325	269	310	311	268	276	298	258	268	278	265	255	311	300	294	301	285	290	281	306	290	291	275	302	274	299	276	277	288	271	300	287	273	287	274	278	310	276	271	283	289	300	274	274	281	279	286	311	307	306	294	297	265	296	305	315	275	347	297	274	305	294	271	266	274	269	275	270	283	305	297	294	297	278	316	299	250	310	315	274	285	292	293	266	259	292	288	307	277	298	261	275	277	271	286	262	292	287	284	288	279	270	262	286	246	279	295	292	300	279	315	305	274	292	307	306	299	273	268	279	285	251	261	292	265	292	303	292	298	291	281	291	283	299	269	288	262	298	331	276	259	313	314	272	280	290	244	289	290	289	273	298	306	309	289	285	295	305	258	292	258	272	276	297	290	258	297	254	339	315	272	294	296	307	298	272	284	292	278	290	272	286	285	322	279	305	276	294	315	282	263	273	263	284	270	281	306	283	268	276	251	266	268	269	292	305	292	285	280	291	277	311	294	299	303	307	286	268	284	279	264	278	254	267	289	283	288	279	312	292	306	254	266	286	266	295	281	287	294	281	278	277	302	250	284	269	254	277	272	308	273	289	318	262	296	265	270	282	295	300	282	292	277	305	305	261	290	305	278	279	282	269	286	257	288	268	263	262	278	258	296	294	294	261	277	265	293	276	308	306	267	283	258	285	272	299	311	291	278	275	269	268	248	269	298	282	249	318	297	290	275	279	297	252	276	269	299	289	284	297	284	287	280	254	283	263	269	312	279	260	293	272	282	280	306	273	278	268	287	298	277	257	274	286	300	252	276	272	294	273	287	317	275	270	281	257	292	271	281	298	312	288	282	292	281	267	316	279	328	282	290	277	281	270	288	268	288	298	275	272	253	295	288	299	252	293	293	286	283	267	245	290	267	277	289	296	263	294	289	241	288	269	293	267	260	288	273	291	281	282	292	279	293	292	261	286	314	274	279	300	284	291	282	272	281	288	251	257	282	293	265	286	298	266	282	256	257	290	303	279	270	292	252	260	260	273	313	292	296	299	283	289	256	288	278	262	285	298	284	268	282	302	280	277	261	269	274	290	322	266	268	298	295	283	285	280	261	285	293	285	264	279	293	254	273	263	271	259	290	257	295	290	312	306	285	302	292	295	292	262	313	290	294	252	284	288	274	270	309	281	290	289	254	279	271	297	264	295	273	260	285	279	242	290	247	294	296	292	303	303	302	291	291	302	285	302	276	272	292	280	305	277	313	298	293	292	258	268	289	268	274	286	260	257	336	282	265	275	265	328	251	279	314	279	264	294	266	290	265	246	278	285	282	287	307	262	262	287	270	294	289	283	261	269	291	323	293	301	251	255	278	308	286	258	290	306	281	274	283	280	272	286	293	278	259	259	291	290	289	279	254	269	286	297	275	293	276	292	290	275	266	275	309	296	270	279	276	301	289	269	303	264	291	270	294	283	286	280	268	288	277	279	287	261	286	298	312	260	274	279	289	275	267	294	287	286	290	253	289	261	246	261	287	301	286	261	265	238	291	324	281	270	286	312	267	239	278	266	290	271	261	290	290	296	276	313	294	288	288	278	274	307	267	268	286	297	268	277	283	288	294	272	253	306	308	273	311	283	291	299	299	280	259	299	273	281	288	278	274	277	271	273	307	290	307	258	261	283	289	278	263	288	275	254	275	276	271	277	273	296	308	265	303	289	269	298	281	286	303	282	294	278	288	314	271	275	291	270	306	271	265	297	259	274	281	289	268	256	291	292	299	293	277	259	280	309	260	268	306	288	276	299	275	281	268	263	270	304	326	264	271	286	281	276	274	247	274	291	294	251	276	294	299	281	273	293	261	295	254	270	286	258	303	287	276	285	279	303	302	279	270	254	299	291	295	283	298	287	265	306	310	291	260	244	274	284	281	305	283	279	259	243	287	289	277	295	256	300	277	276	292	278	251	257	308	313	257	304	273	284	277	263	290	296	292	278	312	270	296	261	267	261	277	272	310	287	304	269	267	284	266	295	272	284	282	279	287	287	270	288	278	272	271	287	260	257	256	274	282	247	260	299	260	302	276	293	275	300	268	278	265	291	275	303	297	294	291	287	273	261	269	274	300	288	277	297	274	277	291	295	280	275	300	310	292	293	260	245	290	290	317	282	311	282	295	282	265	294	296	277	278	294	291	270	274	275	273	268	268	281	300	251	267	276	268	301	251	301	295	307	283	296	286	265	245	280	245	241	263	298	280	287	285	284	273	269	298	274	304	272	287	283	261	297	289	251	284	289	288	273	319	287	292	288	297	307	287	281	267	273	269	268	295	280	281	275	267	278	262	278	301	295	282	290	305	282	298	291	276	286	291	290	303	246	286	281	259	261	276	264	304	298	281	290	284	283	309	308	263	286	275	259	272	289	297	278	283	264	284	287	288	268	283	284	288	281	302	283	291	266	304	274	292	275	287	272	271	290	290	271	264	321	292	281	269	282	255	275	284	280	252	301	263	253	286	267	251	255	253	294	282	280	285	306	320	298	277	277	256	287	286	309	295	269	270	268	291	277	277	298	303	276	275	282	286	288	277	247	265	264	279	258	297	265	301	274	259	276	262	307	284	281	266	287	248	297	290	291	324	302	278	265	267	324	292	305	300	255	276	270	288	269	262	300	289	302	254	279	262	290	264	291	286	294	273	273	267	279	297	290	274	284	273	290	313	294	275	256	313	266	281	278	305	307	296	306	300	279	277	274	281	296	263	254	287	276	281	283	267	284	341	264	287	284	282	276	280	292	270	280	272	302	306	277	282	290	263	252	288	284	292	247	248	280	290	288	258	270	299	290	303	306	287	293	252	260	263	288	280	298	263	289	292	260	268	316	252	293	293	268	267	227	271	274	268	309	288	312	312	284	294	303	287	287	271	288	294	272	280	297	269	271	283	290	268	279	261	274	287	274	275	283	301	284	278	276	260	264	286	281	261	283	283	258	274	257	281	309	281	291	296	278	305	271	275	279	270	269	297	322	275	310	269	288	268	286	254	254	307	286	286	289	295	263	299	270	248	269	264	288	276	250	292	292	248	293	261	319	285	266	268	276	307	302	290	287	287	259	269	289	285	275	273	298	279	311	288	281	284	256	273	306	261	277	280	255	263	274	282	272	299	290	285	296	298	283	301	288	284	286	253	290	273	275	298	303	256	330	288	260	260	290	309	275	280	274	271	265	269	296	291	279	285	298	284	288	288	279	258	274	268	251	291	288	278	283	275	296	291	287	272	279	309	303	288	262	293	263	258	275	279	285	308	291	272	296	260	292	277	307	248	278	296	282	261	244	261	294	292	266	282	269	287	281	257	288	284	290	303	283	304	267	273	279	244
14827	43661	34040	28291	14915	14821	7769	6806	4538	2935	1693	520	466	474	392	365	365	367	456	358	617	362	297	327	334	296	328	336	338	333	296	347	335	290	310	319	319	328	307	316	311	297	268	315	313	314	338	300	291	287	323	313	294	319	278	283	299	293	313	334	313	332	349	307	294	287	329	304	306	308	333	329	311	297	322	291	316	330	296	307	298	297	278	295	327	311	280	292	282	312	305	298	304	296	301	302	293	279	324	278	292	309	293	293	294	315	307	306	301	307	270	289	268	310	322	309	302	293	301	318	262	293	317	263	313	279	301	299	291	321	300	296	287	299	325	304	315	332	272	296	293	303	297	285	315	306	286	312	254	307	312	311	309	324	283	327	325	311	299	298	305	306	318	296	304	307	284	309	274	309	278	272	310	288	270	288	312	327	290	318	291	295	294	266	300	305	290	282	278	344	304	305	308	277	305	280	301	265	298	285	329	311	303	288	321	297	292	290	309	301	273	304	311	315	288	294	309	320	279	320	294	298	262	295	326	290	323	309	292	290	332	302	266	283	303	272	310	312	318	292	308	302	298	318	313	283	292	295	317	286	295	325	261	301	324	268	313	290	296	303	312	312	289	287	300	316	307	294	296	292	288	274	312	289	332	278	285	300	304	342	294	317	296	297	283	312	288	299	286	314	295	327	323	299	336	309	268	313	300	304	277	313	291	288	323	269	291	317	304	292	305	304	305	289	330	287	313	299	294	317	297	330	280	323	289	277	323	272	287	330	298	326	327	330	309	306	277	322	288	287	281	307	283	292	331	297	311	296	278	299	301	308	310	286	292	325	275	281	299	279	298	309	311	288	306	290	320	298	295	300	299	340	307	300	308	291	297	305	295	324	289	313	303	296	296	286	317	287	313	310	283	315	290	323	299	330	314	291	288	286	310	321	284	341	311	312	300	310	315	308	278	272	315	304	309	326	339	293	296	293	293	279	307	304	323	304	280	300	273	313	287	323	325	299	329	280	291	282	320	282	300	321	301	277	289	307	325	302	300	292	316	314	274	260	287	288	312	289	303	329	330	317	286	300	301	296	285	283	298	300	299	282	268	314	280	319	275	304	279	286	297	274	296	318	312	292	256	317	283	306	294	308	301	317	338	315	316	328	315	322	293	298	300	323	297	314	304	303	339	302	308	321	283	320	295	289	268	302	300	331	297	297	277	298	273	305	294	294	307	292	286	320	282	288	307	271	296	297	307	285	307	314	304	316	317	320	298	284	305	299	293	300	294	286	287	280	306	275	303	282	285	306	345	301	294	314	310	281	331	303	329	321	275	330	323	280	317	327	273	272	294	321	294	318	308	306	290	278	312	317	337	298	314	289	313	289	324	281	307	287	313	293	325	290	286	264	272	272	296	314	311	277	320	278	303	300	298	294	314	317	293	301	324	317	279	321	308	286	307	285	297	286	295	305	316	311	277	313	279	289	312	300	319	305	289	298	287	297	316	321	302	301	289	300	309	295	317	300	264	274	305	312	280	297	290	313	297	283	313	279	335	281	309	292	271	321	315	328	303	325	312	330	297	291	300	293	290	289	306	290	298	287	310	315	292	321	312	292	283	267	297	315	306	273	296	326	337	305	309	323	317	301	309	312	312	304	311	309	307	317	307	274	306	275	312	296	295	275	316	298	300	297	320	334	270	297	300	290	304	294	291	309	296	288	281	300	283	282	304	294	297	315	314	311	328	291	293	314	303	286	304	307	310	300	288	309	319	321	304	316	311	302	301	284	330	289	325	322	309	333	295	303	284	321	338	305	281	294	284	292	301	288	283	289	302	299	292	301	281	296	300	295	315	308	276	341	310	294	316	325	285	292	308	290	301	299	307	291	303	309	302	305	265	287	282	313	313	276	301	270	306	315	285	322	308	296	314	287	305	318	328	294	298	302	298	322	307	274	347	303	330	312	319	299	282	302	311	318	288	307	282	321	291	327	317	297	309	326	266	320	291	278	294	297	297	258	292	291	292	313	332	299	286	300	312	269	304	290	333	297	286	329	318	313	306	283	265	304	291	296	339	278	301	300	291	293	305	308	310	311	288	299	324	274	314	295	303	268	305	281	301	316	299	313	308	308	305	321	308	286	299	301	277	326	305	342	326	297	287	299	304	295	321	307	314	306	326	289	265	319	302	316	294	300	309	319	285	283	314	321	302	311	295	300	297	293	323	291	295	303	292	282	327	264	271	276	308	299	302	300	282	309	307	312	295	309	280	276	296	320	315	311	299	290	303	299	292	297	288	256	298	284	295	276	306	281	308	280	298	297	273	333	330	301	303	301	264	269	322	272	297	298	329	286	275	311	311	312	285	309	269	302	306	294	352	291	305	284	300	324	265	327	297	314	281	293	293	278	308	298	309	285	280	307	325	287	295	317	310	328	289	290	297	274	315	304	308	325	304	298	292	288	297	286	297	285	302	316	336	294	300	297	306	332	324	301	302	308	312	304	285	283	299	325	314	280	324	334	301	304	276	295	303	303	310	299	295	286	307	311	319	305	328	322	290	310	302	313	300	303	280	276	264	337	321	297	303	318	265	295	278	299	326	300	297	290	290	298	305	296	297	301	326	324	309	250	309	296	304	327	283	298	311	275	308	289	289	313	320	303	315	313	305	318	308	294	311	294	293	288	306	302	278	303	294	311	316	311	266	301	293	278	316	299	304	290	295	305	302	317	322	290	309	309	263	299	291	314	321	280	338	325	303	297	288	299	286	322	284	264	298	296	330	297	346	297	275	302	299	296	311	294	298	296	302	277	339	288	302	314	320	302	300	300	287	292	323	310	281	287	292	286	281	326	320	280	298	334	309	300	297	317	295	293	283	298	297	310	279	334	279	304	300	307	314	324	319	285	276	319	275	304	322	332	300	288	297	296	319	300	302	282	289	303	326	298	308	263	296	317	296	315	324	291	318	288	281	296	283	302	321	299	302	299	307	297	302	278	297	324	306	320	279	306	285	300	301	308	276	281	303	311	303	333	319	313	291	308	322	317	296	301	314	289	316	285	337	284	339	294	283	314	305	286	284	293	324	285	320	306	293	272	305	306	329	301	296	301	302	286	321	315	294	314	320	270	308	288	316	296	293	294	294	312	303	296	290	297	289	324	280	311	308	313	315	308	269	309	319	323	294	302	306	287	295	286	305	329	314	286	315	288	289	309	295	304	291	309	337	301	302	301	307	317	341	317	294	308	301	277	280	312	307	308	291	301	298	302	299	293	287	304	306	323	316	313	300	305	317	283	299	303	315	281	292	302	329	319	297	302	335	314	309	321	304	303	300	304	321	309	294	317	296	326	311	303	321	308	300	326	303	326	305	294	276	321	308	316	315	296	299	312	273	318	293	290	314	295	304	304	298	307	285	333	310	290	319	313	288	306	298	296	313	298	284	314	264	306	282	272	285	303	301	263	324	289	306	305	296	313	292	290	318	304	307	345	304	287	296	325	300	304	273	282	308	305
24808	21403	28176	25721	18735	10990	4499	3826	1936	1663	1322	628	647	675	647	660	606	618	694	634	742	607	646	621	631	593	626	614	589	605	547	619	588	638	605	595	628	616	573	610	610	618	592	614	573	572	588	649	639	604	667	634	555	629	604	588	592	601	599	607	559	607	633	648	621	626	555	618	621	601	622	629	601	645	565	634	638	615	596	632	650	634	594	626	562	598	595	569	597	650	593	622	593	605	585	574	612	636	589	596	590	641	595	626	617	622	580	644	589	599	646	620	626	626	602	602	562	611	663	616	608	603	624	607	621	655	594	598	629	607	627	597	575	574	647	617	642	606	582	604	626	636	594	618	627	640	612	595	634	605	603	635	648	685	596	606	611	631	567	600	630	606	641	594	607	599	662	627	642	595	570	579	605	587	585	571	600	588	659	634	643	634	594	643	611	621	623	578	629	575	608	624	611	572	610	626	620	628	606	653	638	590	598	599	597	593	640	603	613	618	573	597	625	635	595	624	626	611	595	569	619	625	592	623	577	602	633	643	611	595	595	625	553	621	594	634	598	608	606	634	634	595	609	641	621	614	604	592	636	606	619	624	620	637	652	595	581	576	625	601	592	602	590	608	600	625	575	612	636	571	626	637	587	587	615	581	638	621	628	587	623	571	610	603	649	605	624	614	636	628	597	623	621	600	640	631	604	602	603	624	628	651	644	647	579	622	600	617	615	619	591	658	617	606	594	638	618	579	587	601	617	636	582	558	558	552	589	627	655	570	573	606	588	602	602	597	590	579	624	605	596	607	607	619	607	607	639	615	620	604	564	607	654	612	566	558	635	609	605	581	635	592	614	639	622	582	625	592	634	621	614	627	611	633	635	618	590	600	588	604	627	586	584	579	598	621	644	625	577	578	611	616	580	603	574	625	579	560	611	633	640	612	592	558	612	629	601	593	642	607	645	602	606	628	632	631	660	636	582	595	619	625	618	604	594	564	630	643	648	586	565	601	619	592	651	626	623	590	570	626	588	637	609	627	620	584	609	590	593	619	597	593	637	588	630	610	563	608	587	627	627	652	586	601	620	675	618	619	646	618	592	621	614	614	611	618	543	612	565	628	609	589	602	615	570	585	626	611	612	617	621	582	633	639	616	599	659	575	623	613	636	630	639	627	632	606	556	619	597	604	633	634	620	595	624	637	575	603	590	637	604	616	602	613	603	575	574	595	620	619	598	588	613	614	563	591	555	596	598	548	607	635	612	600	632	638	581	617	590	633	595	636	623	574	577	554	627	623	618	607	648	611	598	650	646	629	616	618	619	624	615	573	638	581	589	621	610	621	638	636	553	581	583	605	570	582	609	636	636	564	601	589	606	621	621	655	610	593	591	616	609	616	575	633	597	610	617	615	605	609	577	588	642	604	594	640	610	567	593	646	610	582	604	677	588	619	597	626	618	599	606	629	594	648	592	599	599	644	573	631	629	597	632	627	636	579	616	617	669	626	623	622	640	575	592	623	647	608	607	636	583	570	606	626	587	575	603	584	608	652	614	612	612	585	618	604	592	598	600	611	632	614	626	586	639	577	611	631	625	619	638	565	604	607	612	590	572	618	625	627	613	622	623	588	609	623	591	612	603	628	560	625	587	587	610	605	577	615	641	587	624	602	616	592	566	599	630	606	651	568	587	620	583	601	638	624	616	573	592	619	612	594	621	644	585	613	628	566	628	626	655	631	572	633	596	579	585	569	609	577	591	632	605	622	620	595	584	643	582	615	655	603	616	594	601	638	620	602	600	585	625	610	632	607	630	620	603	599	632	639	616	577	614	641	607	620	556	603	615	573	575	616	597	610	599	655	586	650	598	609	642	607	591	602	608	596	569	631	661	648	619	629	593	639	606	637	603	604	588	583	577	605	587	627	634	602	605	569	600	602	551	673	550	623	578	638	654	584	621	622	591	597	647	588	599	624	618	611	626	607	579	589	602	633	594	575	601	624	596	623	592	605	597	630	597	607	602	575	608	666	615	584	592	575	595	645	616	620	579	590	644	633	596	572	669	591	598	600	609	584	621	603	640	625	628	608	588	642	645	605	610	644	606	622	636	637	601	619	622	571	605	628	611	619	603	578	594	611	571	616	592	617	605	600	591	621	626	597	591	572	594	633	628	590	640	604	593	605	607	610	638	616	583	568	643	579	624	623	595	589	589	620	637	614	579	623	617	596	631	622	661	617	689	633	604	586	577	614	621	605	627	629	613	620	608	576	609	618	610	617	606	622	602	599	664	626	608	661	634	656	663	590	594	612	649	590	649	632	572	609	561	585	613	599	588	654	576	577	616	617	596	611	597	636	606	593	619	608	583	593	613	573	639	594	590	649	589	602	558	556	614	606	573	629	639	604	592	564	609	598	596	572	636	629	594	600	579	603	623	593	603	606	590	600	593	627	605	642	608	621	631	600	586	573	639	617	622	614	569	600	594	603	612	585	620	632	662	589	624	625	593	618	616	671	575	611	618	594	554	630	632	610	615	623	625	613	571	602	621	634	615	597	606	674	617	608	594	606	674	625	582	615	625	615	593	624	606	584	602	607	594	637	628	628	589	629	624	609	627	602	625	609	568	598	639	612	629	579	606	617	633	630	615	588	619	596	597	583	631	631	644	616	639	631	599	594	623	582	601	645	603	561	582	569	615	586	649	550	590	572	651	628	596	617	608	619	604	623	621	608	562	637	605	643	629	590	619	570	601	633	604	642	659	618	633	589	574	637	629	624	565	616	604	597	574	620	592	655	639	647	585	592	627	583	647	587	601	630	575	614	626	600	595	652	628	593	603	572	628	583	630	654	601	604	634	586	597	600	637	628	598	563	628	608	585	573	602	589	663	650	587	603	630	624	617	639	600	593	573	604	613	592	633	580	589	604	606	612	554	592	591	543	579	632	551	555	594	620	617	655	614	579	633	594	591	640	616	593	606	623	622	575	627	633	589	590	668	597	609	607	633	609	620	615	594	649	629	615	610	599	582	623	644	624	618	670	645	608	601	597	602	611	621	603	598	594	614	608	572	584	596	580	578	602	640	584	650	650	611	616	670	686	618	571	623	605	571	596	618	650	604	606	635	586	594	541	608	580	610	638	600	621	596	627	620	598	669	612	621	593	615	595	566	609	648	622	626	602	588	614	596	604	572	567	553	545	593	579	619	605	593	594	607	623	579	623	590	626	567	581	605	611	589	609	626	541	545	593	623	676	608	595	601	633	600	588	636	640	658	613	618	632	563	552	612	591	627	619	622	600	661	617	592	573	613	595	669	615	587	620	612	620	655	632	612	644	616	632	584	653	609	603	624	631	607	650	610	570	627	647	575	615	621	605	585	579	604	634	576	644	627	622	592	618	603	582	593	626	659	613	624	604	568	594	564	572	614	588	591	565	600	605	608	567	634	600	593	610	601	594	632	584	635	602	601	607	622	595	640	624	567	558	633	600	589	606	555	626	555	619	606	584	617	597	571	608
15038	40983	30675	25256	10954	13096	5965	6163	2964	2496	1815	749	714	659	692	638	688	607	737	684	816	597	621	634	603	622	616	563	610	638	628	615	634	616	616	644	568	590	636	630	648	640	567	618	603	620	617	588	556	639	628	586	574	633	578	583	589	614	635	592	639	620	652	607	610	634	625	636	598	622	626	589	594	645	592	617	578	660	664	637	609	604	589	586	537	601	607	600	625	589	613	641	572	645	646	637	613	620	563	621	610	617	584	634	617	583	598	611	638	632	591	574	662	602	609	593	617	636	651	594	611	613	628	599	619	621	601	597	594	599	622	579	613	623	588	580	607	625	621	627	600	597	639	609	591	582	623	604	609	644	588	567	596	568	634	614	592	582	576	603	595	619	612	617	605	630	602	623	644	616	621	596	635	584	604	618	632	647	658	590	613	620	632	578	613	584	616	623	609	578	622	620	599	656	614	600	624	609	614	592	609	581	621	588	633	610	601	641	595	582	590	582	592	595	594	623	573	597	610	622	572	579	619	606	603	603	582	601	633	618	606	569	619	617	597	631	668	591	635	602	650	564	623	607	580	647	644	611	625	635	602	609	608	606	612	620	618	620	605	595	629	606	575	608	596	604	595	556	597	610	627	648	584	625	612	592	612	642	611	637	625	636	613	600	618	647	595	594	567	655	576	633	603	621	609	591	631	644	629	617	623	600	545	638	583	615	587	609	622	572	600	561	611	643	605	636	601	634	620	602	603	626	618	583	639	608	658	608	597	609	583	570	634	593	616	573	611	584	658	651	672	571	566	622	655	614	577	600	601	611	604	593	630	631	605	627	619	623	623	606	585	583	621	588	615	623	608	626	596	602	598	615	624	623	587	649	632	614	598	573	608	587	598	629	552	631	607	607	597	588	622	625	586	595	598	575	575	576	596	604	579	635	560	638	649	560	585	602	596	603	610	597	617	599	633	597	613	640	606	617	602	626	644	645	600	619	585	622	608	599	597	628	615	563	601	608	608	566	599	666	606	615	584	545	623	608	633	598	591	623	590	628	604	604	599	617	611	623	601	592	605	583	642	609	577	573	582	606	578	610	609	592	639	639	574	612	590	606	628	611	571	571	609	586	586	613	579	616	638	584	611	559	585	613	641	585	617	603	647	595	614	591	584	647	627	623	601	614	630	584	581	598	616	628	573	571	640	607	614	577	616	618	605	597	669	616	595	614	594	600	603	587	593	627	631	645	618	620	646	621	615	602	619	574	626	627	614	605	591	585	582	595	652	625	632	590	592	643	633	579	606	636	607	616	608	607	601	557	625	560	606	585	636	613	595	587	629	589	605	616	594	593	609	590	638	668	624	577	574	627	617	612	641	612	602	656	615	606	613	577	592	611	617	632	581	642	604	626	570	563	626	580	554	632	619	605	622	605	616	599	602	600	616	609	613	653	585	635	623	615	622	585	560	598	636	637	616	650	591	611	607	616	625	586	595	607	588	627	558	608	626	533	608	570	589	645	586	612	596	640	613	594	627	573	605	563	620	559	643	623	587	563	634	620	628	608	593	614	648	588	586	616	608	588	653	631	588	553	615	628	626	587	591	606	585	634	627	627	622	625	673	632	618	582	629	608	618	620	620	590	615	620	615	617	605	626	608	601	620	605	596	657	620	604	609	627	618	642	623	577	624	622	606	608	588	564	603	618	618	608	602	562	655	577	625	578	606	611	576	626	578	610	632	611	580	576	596	568	628	566	603	608	577	607	609	603	626	629	658	614	569	624	609	627	592	619	572	599	618	637	589	634	613	581	611	588	606	573	563	631	624	654	637	635	632	565	614	644	575	580	667	570	612	606	555	629	597	573	631	575	565	624	628	668	594	601	633	645	627	645	577	621	601	629	639	601	617	637	615	577	622	628	650	657	632	556	631	623	554	607	592	611	632	578	616	603	657	636	619	601	642	623	638	616	599	641	630	606	623	645	617	604	651	583	638	586	660	616	600	599	604	603	647	615	622	611	600	607	618	606	617	599	627	592	533	599	584	589	618	617	617	620	538	626	605	577	605	632	643	609	608	594	598	668	605	605	630	592	603	626	571	573	569	605	610	592	646	577	578	630	561	580	662	646	619	670	635	607	584	655	593	587	595	602	576	642	606	638	614	597	559	605	601	638	607	625	602	618	594	603	591	614	620	605	548	601	649	618	640	617	585	568	589	581	603	571	618	599	641	625	596	577	576	618	587	600	603	626	591	593	609	623	584	589	581	590	608	602	606	606	656	575	637	591	624	611	571	626	582	590	611	640	594	649	589	565	650	612	584	615	606	583	599	606	604	597	611	595	605	592	625	631	602	654	569	628	603	598	625	632	570	667	613	624	591	642	582	610	594	639	647	634	627	650	601	608	635	606	621	638	582	608	553	602	599	633	596	626	585	607	591	600	621	588	620	613	598	604	622	628	610	633	576	598	571	606	616	584	602	655	578	595	606	587	601	585	576	573	634	618	613	584	593	606	609	631	615	599	645	635	617	584	561	598	594	600	645	618	613	637	642	587	622	632	589	632	610	585	583	592	632	582	626	621	603	622	611	680	576	637	620	619	609	582	612	633	601	577	622	632	585	587	592	596	602	616	614	612	590	550	619	616	630	644	559	623	614	596	627	594	634	587	614	576	623	618	596	574	634	572	601	627	573	623	586	578	596	627	608	576	613	611	607	632	591	613	553	567	603	613	625	600	570	594	600	609	593	563	619	627	613	606	628	577	602	647	621	645	583	617	563	620	613	626	591	611	594	647	613	640	593	633	561	604	591	573	615	623	638	593	608	633	628	565	582	629	607	623	619	624	604	585	570	591	591	618	552	626	619	588	582	674	680	597	598	614	618	634	629	630	612	586	570	596	593	627	627	614	597	586	638	589	590	646	581	615	616	616	645	601	642	581	579	586	575	609	606	588	630	588	586	577	606	629	571	611	633	537	616	588	605	577	606	643	623	598	588	607	628	636	559	633	600	629	583	558	581	604	593	657	638	580	622	619	650	617	606	571	584	629	569	631	589	608	664	602	625	629	601	644	600	548	559	606	588	588	651	576	629	573	629	581	612	619	630	645	589	594	627	619	572	606	592	604	574	603	627	617	589	585	588	587	613	617	625	556	602	594	607	603	594	618	608	642	609	578	554	593	622	573	614	617	593	584	605	579	624	629	580	603	599	599	637	566	597	638	584	603	627	611	662	620	590	583	565	585	636	615	612	638	582	658	618	598	562	645	568	580	612	641	595	594	584	589	568	606	606	617	632	607	618	659	584	583	576	612	619	629	585	647	607	623	657	609	652	569	639	608	599	616	601	625	594	613	606	612	608	620	590	614	604	596	600	598	573	637	593	592	576	645	635	638	673	622	575	602	575	575	637	643	611	663	594	611	595	626	569	582	600	654	606	628	562	586	640	614	588	607	651	612	586	599	563	570	628	555	620	572	650	597	577	620	634	596	611	658	615	570	577	617	607	587	603	604	617	631
22816	21548	29511	24096	21585	22696	18652	8698	2914	2900	1434	483	426	391	371	350	319	323	451	629	720	285	300	262	291	257	270	290	267	250	298	258	276	282	253	249	263	238	253	272	252	277	258	239	245	262	253	267	243	254	265	241	262	248	266	266	231	267	259	258	253	258	264	265	250	239	248	261	285	249	267	237	257	248	258	252	257	265	284	271	235	226	236	263	244	265	230	249	247	240	248	231	247	231	261	250	279	226	274	263	263	256	265	272	267	253	232	268	256	242	237	246	253	269	267	248	232	227	226	251	236	259	250	277	235	238	279	256	249	261	221	246	239	255	216	284	211	238	249	255	253	257	235	244	258	238	260	239	259	243	263	238	250	280	268	227	238	281	269	258	255	248	256	284	261	233	269	251	244	230	261	262	256	262	253	246	250	243	280	270	262	229	250	251	241	241	251	233	238	253	222	236	244	232	246	252	238	250	233	306	276	241	275	251	282	272	237	252	244	250	270	253	236	243	267	245	242	241	247	261	252	244	257	228	262	242	269	276	251	243	263	250	222	250	243	265	218	259	279	272	278	265	261	256	240	260	249	269	254	247	222	267	224	252	242	230	274	242	229	247	252	240	229	215	263	233	251	265	255	257	262	257	234	235	228	265	268	254	265	262	262	280	262	245	206	239	227	243	244	263	284	237	262	259	232	244	258	266	213	231	250	253	254	257	223	266	261	229	264	261	252	255	235	264	255	248	252	259	259	275	247	263	244	248	270	274	265	253	277	276	245	267	261	262	249	242	241	236	262	262	251	234	239	248	243	268	219	218	246	253	253	238	240	233	228	264	233	271	248	267	225	256	256	219	250	239	251	264	230	256	262	257	248	267	232	242	263	238	259	254	246	245	257	235	243	258	259	252	280	219	269	252	226	272	242	285	267	257	243	245	268	243	241	273	279	283	273	244	230	263	222	244	246	259	228	240	225	246	241	283	230	250	253	241	217	235	268	253	245	212	261	264	242	255	243	227	216	266	288	235	251	232	263	237	251	245	255	265	241	252	266	264	251	254	244	264	247	276	259	253	245	249	264	264	258	229	260	222	258	258	241	228	252	234	253	251	269	237	272	225	278	253	269	268	258	266	260	260	258	264	220	249	236	227	230	252	250	263	243	230	266	276	245	276	266	227	243	247	249	239	248	251	243	234	261	228	242	231	243	274	256	250	223	225	241	241	246	248	239	227	237	273	262	245	250	277	245	264	249	252	261	250	274	244	238	241	258	248	253	235	240	243	269	236	250	236	238	251	266	238	245	242	220	244	279	256	253	245	246	205	251	251	246	230	268	247	266	247	245	245	229	241	240	225	235	256	258	269	220	299	228	221	251	247	234	220	256	255	255	244	237	257	239	238	220	269	238	264	263	263	251	274	265	277	254	267	252	230	249	233	262	253	252	272	233	260	249	259	234	229	242	235	228	238	264	239	286	253	228	254	257	250	257	229	268	247	240	228	255	234	256	252	260	248	242	244	270	231	251	248	239	239	250	238	259	281	256	251	251	263	261	273	235	231	229	253	246	262	250	243	244	275	250	250	241	258	259	259	270	252	264	249	244	253	266	211	236	269	255	277	234	218	228	233	244	244	237	232	252	264	245	255	256	239	249	256	283	258	248	249	246	241	256	268	278	255	261	252	243	281	257	244	221	236	249	243	244	240	260	261	250	236	248	237	245	253	228	228	258	275	237	267	232	230	239	225	246	261	245	268	262	260	246	248	262	237	259	249	240	240	265	247	225	206	263	260	237	253	271	262	248	275	251	268	218	256	226	256	265	264	250	259	253	260	206	247	259	230	279	261	275	255	258	228	227	247	255	244	235	286	236	247	248	237	240	277	265	249	253	247	274	226	267	258	251	250	251	237	264	232	246	267	232	234	248	227	259	245	223	282	257	251	240	249	242	219	252	261	229	253	260	237	249	253	273	240	271	242	217	256	255	236	250	216	257	239	257	252	236	246	247	237	237	257	249	230	229	256	243	265	273	262	236	240	261	250	241	249	232	246	256	260	254	252	247	214	237	257	250	257	259	252	244	288	270	249	254	260	238	269	228	249	257	270	244	232	259	282	243	256	226	264	237	242	258	257	238	259	236	251	241	259	267	265	240	265	249	230	246	248	201	240	260	263	268	245	257	256	224	284	250	228	233	275	261	276	230	236	243	274	247	245	262	251	234	243	250	246	247	247	239	257	264	276	230	245	241	263	283	251	250	232	262	271	232	256	261	238	237	230	229	228	245	244	245	247	266	238	229	241	239	267	228	227	259	272	248	260	262	247	233	230	294	253	247	251	252	288	238	249	260	289	235	261	253	241	233	239	262	245	245	252	245	267	262	293	244	250	263	267	215	254	224	242	249	264	230	268	267	249	257	260	254	247	228	236	257	259	240	236	238	236	265	243	240	231	270	248	259	264	233	252	246	233	223	240	251	227	245	236	255	244	261	252	243	237	267	243	232	246	256	231	260	259	265	264	253	256	256	232	255	233	228	241	262	253	226	258	256	225	239	233	249	250	247	271	242	239	242	240	268	254	255	245	227	266	233	266	255	261	232	237	256	264	255	245	273	296	273	246	255	251	242	238	236	227	241	257	262	260	234	256	223	244	232	269	266	241	233	249	237	246	208	238	250	248	266	267	263	243	266	245	239	235	249	219	251	282	247	257	253	242	257	260	243	287	236	282	241	240	265	261	251	233	251	246	251	242	219	240	232	228	241	263	250	247	235	225	249	213	240	251	262	267	247	219	233	223	251	261	265	210	238	264	251	227	249	249	287	238	262	262	264	256	274	254	247	260	237	229	258	242	234	272	276	218	239	264	250	256	280	254	232	247	249	232	255	267	244	238	264	245	231	273	242	236	250	256	245	264	250	250	256	260	249	268	258	244	247	253	244	255	225	254	256	252	258	281	275	237	265	240	252	256	266	248	262	265	282	249	273	253	245	223	227	233	245	275	230	250	253	263	278	285	283	239	257	254	254	221	247	262	235	271	234	251	262	221	247	259	266	255	231	234	256	267	266	251	241	252	261	237	257	259	231	252	253	248	257	243	253	275	256	279	243	246	250	275	227	222	248	262	277	283	222	281	252	216	264	249	285	266	231	290	215	244	265	219	220	266	295	233	261	243	285	238	254	223	256	258	266	246	247	257	267	228	248	233	249	234	238	237	272	257	280	271	241	248	262	245	259	246	263	256	212	262	232	229	272	233	260	257	235	245	227	236	266	257	250	253	257	256	237	229	255	244	260	242	259	246	217	220	257	261	245	261	235	245	254	253	237	253	269	257	264	256	237	255	289	249	268	261	262	209	258	256	246	250	239	273	260	245	252	238	217	239	227	248	260	246	240	232	251	246	246	240	251	251	252	249	236	242	249	262	239	251	230	244	225	270	263	255	257	271	264	262	251	241	265	260	258	240	251	241	241	279	267	257	264	240	255	247	232	237	225	221	234	267	246	261	243	235	264	253	257	253
20622	52114	41717	36437	17106	20760	10349	10872	4034	4452	1917	597	525	530	437	397	370	382	619	751	919	356	313	312	292	337	329	273	297	266	244	265	283	254	265	272	250	279	254	273	280	246	236	262	256	251	261	260	273	256	258	254	266	249	260	262	271	257	265	219	265	270	272	262	242	260	263	238	264	262	269	268	264	268	241	244	268	241	225	258	262	247	243	242	246	265	266	264	235	232	238	242	237	248	270	250	243	240	272	248	251	245	216	252	286	278	281	253	260	232	259	247	255	260	261	247	225	253	222	255	252	244	245	248	253	281	252	251	257	258	268	278	270	251	249	257	259	272	246	275	235	249	248	242	260	254	235	242	252	223	272	239	244	255	205	255	248	225	254	270	227	257	264	244	269	264	244	261	255	206	250	261	269	224	255	242	229	241	240	236	258	249	245	267	249	229	261	241	242	224	271	240	209	232	233	255	231	229	275	236	248	257	247	258	234	249	235	243	237	257	244	254	246	260	255	264	268	235	265	261	259	265	220	241	250	254	245	252	246	226	259	256	269	244	243	251	231	246	271	246	285	266	234	253	232	258	284	235	268	255	259	249	260	240	243	228	231	267	242	273	252	270	247	244	253	279	228	247	263	238	233	264	277	237	267	240	227	258	248	227	259	246	260	277	265	249	243	258	247	255	256	272	281	238	230	235	235	270	241	228	261	239	243	245	210	257	249	249	282	252	240	268	265	268	248	215	274	245	229	247	255	229	248	267	235	274	235	255	272	225	267	234	244	257	262	261	270	259	255	225	260	225	248	261	263	263	259	254	261	247	236	254	289	267	261	254	261	262	268	251	256	261	247	270	252	241	258	266	218	269	247	217	272	235	255	224	265	251	234	276	269	270	267	235	216	264	246	232	277	255	261	243	254	240	272	258	249	207	263	259	236	232	249	226	228	271	233	259	273	232	259	228	207	232	241	248	254	242	241	250	249	255	250	263	250	241	267	270	269	232	241	241	236	241	272	261	213	239	250	250	244	250	262	258	260	228	251	231	245	248	252	264	247	221	262	221	250	253	267	233	267	247	260	256	253	227	239	251	262	246	221	242	240	247	238	236	247	242	234	252	274	249	265	249	247	245	232	256	286	257	258	235	236	246	274	263	248	248	250	282	233	242	257	244	249	253	234	268	253	250	268	254	253	239	260	238	251	237	252	241	249	247	254	213	239	233	253	251	265	238	265	250	246	240	241	221	233	258	266	270	262	247	249	258	242	242	258	234	233	232	263	257	242	255	269	237	221	259	246	263	254	252	239	260	241	238	232	236	256	237	259	271	264	267	257	253	254	272	248	233	265	234	280	222	250	258	276	243	282	213	237	275	230	252	236	237	227	248	253	264	246	263	267	238	232	246	247	254	254	280	248	227	238	252	277	238	227	258	228	239	209	243	246	258	259	251	272	235	244	258	282	241	264	232	230	242	246	282	237	244	289	260	258	220	262	248	246	265	240	243	276	263	261	265	248	243	277	261	259	262	251	223	237	251	247	243	237	240	255	258	278	275	223	272	303	261	236	231	259	262	263	239	257	215	253	251	220	261	260	239	257	247	255	245	266	235	251	262	283	253	224	239	215	268	237	227	269	237	222	257	231	259	228	250	230	277	245	236	264	242	270	243	238	254	234	285	247	236	245	285	250	240	242	247	246	250	244	232	242	214	250	267	241	255	261	244	254	243	225	255	277	252	243	230	231	252	233	273	243	281	252	263	249	264	263	244	246	224	211	254	253	249	236	254	223	256	267	244	252	250	259	237	250	271	255	223	251	237	251	268	244	283	269	243	241	261	251	222	261	250	241	244	243	232	215	251	273	264	252	234	227	233	266	282	240	256	246	245	258	270	240	263	259	224	257	274	257	228	262	218	257	237	248	276	252	273	269	243	265	252	223	292	241	257	236	251	249	246	253	243	256	214	260	293	251	261	269	251	247	192	236	216	252	245	227	266	229	227	255	246	250	239	225	217	249	247	245	260	227	242	255	255	249	274	245	243	252	256	244	211	261	241	253	247	231	250	237	240	215	230	261	255	261	232	248	241	229	216	244	234	244	291	232	263	299	251	230	236	238	233	217	266	242	256	273	254	247	269	244	224	259	274	289	258	258	261	237	244	258	233	252	275	243	259	242	263	219	244	256	256	305	266	261	254	235	237	263	237	248	236	277	249	231	264	208	220	273	245	269	242	246	240	254	228	264	218	238	233	277	238	288	245	253	234	229	245	272	240	243	243	265	239	233	233	256	238	239	247	255	232	248	218	252	250	257	267	244	278	238	227	264	245	236	260	255	236	257	228	241	234	252	236	245	267	237	222	247	247	236	269	239	238	232	248	241	242	244	224	249	259	261	223	231	236	251	270	256	240	259	273	247	250	246	246	240	242	252	262	242	241	252	246	256	273	238	251	226	242	263	250	236	263	252	232	262	267	264	239	291	248	208	255	249	220	220	220	262	240	268	268	235	215	260	259	236	234	258	246	234	283	257	281	232	236	240	229	211	254	263	252	273	253	246	251	246	261	245	258	217	235	252	271	266	248	228	259	244	271	253	233	251	251	252	246	229	271	241	244	247	254	247	256	237	236	271	244	223	251	265	250	260	221	246	281	253	239	231	249	247	239	255	257	225	267	244	265	283	227	222	252	251	259	242	255	230	266	288	254	238	255	260	242	249	265	267	241	243	248	246	256	281	268	243	250	248	284	272	228	238	245	257	237	216	242	258	256	242	261	240	252	255	261	265	242	266	263	235	246	266	232	248	230	264	249	261	260	260	239	251	254	281	211	220	264	239	266	228	256	252	251	258	259	237	280	251	255	251	261	233	281	269	236	270	239	234	252	239	268	230	253	232	233	237	239	230	251	269	242	230	258	256	241	244	243	240	273	264	244	269	237	237	251	269	262	250	288	276	248	238	247	248	229	232	267	272	231	239	245	231	266	238	248	244	238	238	250	254	231	257	261	262	239	238	228	270	273	241	224	254	247	229	282	233	235	221	245	242	232	262	232	257	259	269	235	217	268	262	253	243	240	207	242	248	256	226	252	256	244	287	233	246	257	260	257	243	236	233	251	245	251	245	256	257	262	253	241	266	247	238	235	261	238	242	253	233	231	252	245	241	260	247	228	235	252	256	259	263	257	217	246	242	254	238	238	252	248	248	237	229	274	224	254	264	261	277	271	260	245	259	241	246	286	243	245	255	246	256	237	248	260	238	263	240	256	233	251	268	249	244	256	253	233	253	228	243	252	260	255	250	244	254	280	220	242	243	245	244	231	251	268	275	254	218	237	254	271	238	239	248	271	247	271	232	265	225	259	248	241	265	224	248	259	216	256	229	237	249	222	230	250	249	236	227	276	274	224	249	238	236	239	254	270	231	287	236	224	270	249	250	255	246	249	251	245	256	246	248	249	279	229	246	232	263	217	255	224	238	246	270	246	257	263	267	290	267	246	245	276	281	235	234	255	231	284	262	298
28170	23677	27205	21022	6825	5858	3218	2724	1136	1314	841	664	624	604	623	569	566	613	610	804	928	575	644	645	569	585	591	576	635	587	571	608	614	596	638	628	616	632	571	602	569	560	586	577	627	610	602	584	617	617	583	617	603	624	604	588	601	544	628	570	590	639	616	574	588	605	565	570	624	601	544	623	596	621	582	618	578	563	604	582	615	570	648	566	618	580	593	598	577	556	610	591	588	599	597	596	553	570	604	570	635	559	566	591	604	573	575	570	623	597	568	590	574	608	589	587	591	587	558	568	570	599	589	630	604	571	599	560	629	555	603	567	595	572	593	584	585	602	571	588	633	593	572	564	606	627	578	615	584	626	550	572	614	546	586	611	595	605	578	602	603	572	575	558	650	588	607	608	608	597	621	624	587	586	586	549	567	608	612	572	571	596	581	620	604	607	653	584	574	606	590	565	600	579	573	611	667	613	566	584	564	601	644	604	604	536	592	603	572	589	605	578	545	591	581	613	604	603	637	618	566	584	603	565	577	617	589	552	594	622	635	581	588	595	590	588	565	560	616	610	566	618	601	576	602	627	600	617	582	605	592	618	556	625	583	575	587	605	587	564	574	581	584	594	602	597	609	592	567	582	578	572	605	636	600	520	559	586	587	595	571	569	600	576	579	600	568	549	592	613	576	622	611	617	544	619	578	574	611	617	557	600	557	556	576	642	637	548	514	554	622	621	630	588	611	580	567	538	610	561	582	587	604	620	595	586	583	656	591	604	618	626	568	624	615	550	598	595	600	588	593	567	565	630	617	584	575	602	611	607	575	609	641	630	567	613	557	574	584	601	569	544	573	584	600	601	586	574	560	586	620	593	624	557	558	622	569	570	627	579	589	610	583	596	541	600	591	621	612	583	603	587	634	584	600	541	595	602	615	608	606	602	611	570	593	589	572	581	594	595	562	609	582	604	621	579	562	627	589	595	614	585	591	567	576	552	582	550	575	600	567	641	584	544	606	569	627	598	599	548	584	583	577	578	591	619	573	605	607	587	593	586	663	561	568	564	536	609	573	582	552	593	568	576	620	591	597	594	575	588	583	615	611	597	612	572	584	601	560	571	587	608	627	636	602	621	593	598	599	569	587	596	591	607	600	585	605	620	627	616	586	578	585	593	630	574	611	555	617	594	587	613	605	628	611	563	605	541	646	582	566	589	558	609	619	560	600	549	573	572	599	605	592	602	591	563	577	570	586	605	576	585	612	597	578	577	610	566	596	599	623	609	590	550	621	627	610	612	594	607	602	623	605	620	619	608	586	603	579	593	607	569	575	549	609	578	612	606	603	644	575	614	573	588	579	514	605	582	595	632	614	604	592	597	627	587	577	618	593	568	610	576	619	627	595	609	575	577	639	579	580	572	580	576	570	612	586	585	559	604	620	571	571	568	577	590	577	591	615	587	637	587	564	625	563	615	573	583	561	556	593	563	592	655	619	570	619	610	609	634	637	553	571	617	610	583	582	591	606	591	590	588	619	597	609	571	576	600	601	599	646	633	619	596	597	611	604	576	573	575	639	600	547	619	584	605	612	615	568	578	593	619	591	611	581	603	617	551	586	601	605	639	607	630	582	599	567	601	624	602	596	583	581	617	597	607	585	582	596	579	626	617	570	551	594	608	560	638	597	625	605	595	580	583	619	579	607	586	585	585	621	582	638	608	600	564	588	608	570	600	581	656	587	563	606	584	640	634	598	569	546	558	598	578	593	585	566	575	632	592	612	590	648	573	613	615	620	571	608	595	595	596	591	578	578	599	622	593	560	620	569	557	623	635	577	599	607	577	555	592	549	626	569	590	601	593	580	553	613	616	613	604	630	558	574	630	603	576	629	613	627	578	588	609	577	550	598	583	554	629	593	571	634	617	627	621	576	627	592	609	606	617	576	556	544	578	601	600	584	547	585	583	546	607	578	590	574	592	589	587	608	578	594	617	607	592	555	630	580	568	592	589	576	570	602	609	571	582	596	592	605	569	580	577	603	601	609	571	635	584	599	600	597	583	616	588	597	572	593	620	583	591	544	585	597	567	597	618	605	613	668	588	644	573	618	633	608	600	586	592	607	574	602	571	603	626	628	600	594	575	594	616	598	559	611	583	598	587	593	539	604	544	608	606	578	524	635	573	637	629	610	587	603	596	599	595	609	561	621	589	558	601	617	581	676	549	618	633	600	542	551	582	567	604	615	600	601	604	612	630	618	597	594	607	576	585	589	603	583	595	619	622	558	569	586	572	539	603	574	611	617	590	624	576	603	563	585	580	598	609	575	639	577	607	579	564	578	571	556	643	565	567	592	561	590	596	570	619	642	582	606	649	596	554	577	579	575	629	590	572	534	618	585	605	568	609	574	617	570	632	595	580	607	625	603	585	592	591	577	556	561	575	616	611	562	552	633	621	602	609	571	595	603	573	614	575	565	604	625	626	594	569	532	604	612	536	614	599	612	578	567	604	589	582	604	629	613	611	555	636	624	576	562	554	578	573	624	612	602	575	602	557	626	592	645	590	577	550	625	572	581	557	574	580	592	617	576	586	567	598	624	584	587	616	573	577	597	614	574	638	590	611	558	567	578	625	574	623	588	623	560	574	564	666	592	588	579	632	579	550	593	584	575	593	637	566	609	578	532	598	608	610	636	584	582	597	571	576	623	596	585	640	616	587	593	601	601	617	602	589	570	598	580	623	550	590	575	571	580	602	563	559	596	599	577	603	622	603	618	613	564	644	584	598	584	596	656	635	606	640	609	575	573	623	589	600	607	601	602	625	611	566	583	601	613	577	584	582	573	584	628	569	581	555	583	598	604	592	603	598	591	640	580	576	592	625	622	560	663	569	609	631	582	623	566	570	647	591	611	588	588	576	614	626	568	643	580	620	603	631	564	616	635	616	599	625	617	575	588	545	600	600	610	601	569	574	594	677	638	592	597	612	606	580	586	620	588	574	609	561	582	579	604	596	650	563	566	595	609	575	601	573	528	607	594	575	571	575	600	612	581	574	612	588	578	551	556	549	578	585	579	598	595	627	606	622	568	569	612	605	574	596	614	625	587	601	600	583	607	556	647	665	582	585	584	608	619	598	613	576	624	560	620	595	624	630	629	609	601	567	604	604	596	608	574	618	622	588	654	595	565	602	602	597	589	667	594	604	594	582	587	630	575	568	553	615	567	575	564	609	586	598	617	602	590	616	581	558	597	625	567	636	604	578	576	571	596	607	536	609	587	577	597	635	581	546	588	627	601	592	591	578	557	624	592	591	596	574	622	633	592	624	573	587	575	575	585	607	595	615	616	603	562	647	614	559	578	580	586	605	607	586	583	609	591	614	609	611	613	597	606	558	610	597	630	594	571	588	604	639	566	639	576	605	643	590	600	606	595	600	558	585	571	640	573	570	629	600	632	599	615	612	587	582	559	604	559	594	556	607	604	608	558	630	628	616	558	589	548	578	592	578	617	617	576	587
16348	35689	28402	19243	8278	8828	4933	4088	1503	2061	997	629	642	612	585	597	593	620	666	794	1058	630	625	595	633	575	616	632	604	582	609	606	627	603	581	595	581	640	590	581	605	607	602	616	582	618	669	600	654	623	608	606	622	629	574	611	607	587	625	641	576	618	602	600	575	625	631	616	599	617	647	601	579	628	593	641	612	609	607	620	569	585	584	621	593	571	644	585	645	603	605	587	533	584	585	594	648	629	607	617	629	616	604	613	621	599	616	600	610	567	622	581	605	602	619	618	589	604	622	595	607	584	573	598	634	574	611	581	567	656	589	629	574	610	591	620	648	596	593	596	632	604	615	598	661	583	575	615	536	604	570	592	594	627	595	634	603	602	611	580	577	614	618	602	587	591	625	626	612	594	601	601	596	563	593	601	608	594	635	555	621	584	622	568	594	595	583	636	628	600	604	597	609	563	624	594	595	592	618	622	634	626	628	561	577	573	576	582	598	597	611	644	576	664	615	602	610	574	598	622	641	615	597	605	629	603	583	595	643	633	609	597	648	588	608	601	598	581	579	640	622	576	566	641	634	618	614	633	576	599	573	581	561	628	619	569	605	608	575	615	603	582	594	551	585	604	591	620	577	582	600	600	603	600	603	615	594	629	638	604	615	634	623	592	604	589	559	558	551	570	627	673	571	620	575	604	601	550	591	647	586	610	618	608	586	621	610	580	588	603	589	599	605	586	603	619	564	595	575	642	561	592	615	572	603	625	604	601	626	580	595	656	587	593	615	607	609	555	589	603	604	575	581	588	644	635	588	575	613	595	601	613	620	612	624	585	579	597	611	592	669	634	637	557	588	639	576	622	585	599	576	591	633	601	629	606	604	618	628	601	610	617	636	568	641	623	605	617	632	599	559	615	611	575	558	611	596	577	599	604	618	622	588	592	619	571	597	583	613	619	620	608	601	593	608	586	625	612	594	637	645	565	566	591	609	590	595	610	626	599	636	602	616	604	624	577	602	615	552	589	567	585	588	584	643	604	619	643	572	648	629	590	661	588	613	619	619	569	601	583	624	548	584	619	558	594	625	571	577	612	585	607	626	606	614	597	588	604	594	566	578	622	582	621	644	611	593	601	565	598	570	614	584	596	611	600	594	619	625	645	578	615	587	586	608	628	619	570	607	602	572	599	612	592	597	589	625	600	631	605	602	600	563	585	595	621	629	601	598	593	555	567	635	547	606	603	620	648	591	590	598	602	601	616	643	618	605	606	565	601	611	638	591	570	604	607	595	607	556	607	589	649	581	626	589	636	612	601	594	663	603	624	591	598	629	581	588	572	584	574	567	645	582	599	611	614	622	569	617	600	595	628	608	627	627	619	605	624	606	571	589	598	572	608	595	594	609	567	595	590	623	619	615	586	590	574	626	604	616	591	612	587	651	597	607	579	638	611	573	609	642	612	604	590	623	619	575	604	643	590	594	630	614	604	601	632	592	651	584	579	614	573	585	618	583	613	575	603	600	576	555	629	609	582	615	579	608	615	599	642	605	592	616	638	636	613	585	603	579	622	599	575	625	634	610	598	621	615	566	568	609	614	599	682	570	593	628	577	609	622	607	574	596	608	574	617	606	642	585	612	595	621	624	642	625	588	576	599	579	614	613	633	659	584	612	589	578	596	635	581	591	552	598	626	601	639	589	594	558	590	543	595	612	582	662	625	537	586	537	597	576	621	560	658	619	641	633	629	631	579	608	581	604	588	593	579	647	649	582	635	627	606	608	574	598	628	602	609	583	619	565	601	668	566	580	601	642	559	646	610	598	596	644	631	597	644	629	621	584	642	598	602	619	590	587	610	593	607	619	655	609	592	572	599	610	672	591	569	605	607	598	614	611	615	617	602	614	593	583	607	596	596	613	596	619	616	623	592	574	614	666	589	606	633	612	599	608	592	644	565	620	617	631	621	617	651	595	638	581	639	597	578	649	618	639	615	633	636	611	577	597	629	608	616	622	640	614	634	636	571	642	599	596	568	569	632	587	604	592	674	676	641	603	612	592	587	609	623	609	597	620	634	649	654	623	611	603	581	629	621	614	619	597	591	557	562	635	563	593	598	591	634	638	603	570	626	562	603	603	595	621	609	623	568	557	601	572	641	602	635	646	612	579	629	619	570	613	617	575	558	622	621	598	621	579	562	612	557	579	595	611	600	597	565	576	634	585	575	569	626	609	622	581	644	596	608	632	636	576	625	637	584	601	532	620	603	573	580	609	611	626	637	611	616	606	584	594	605	602	573	583	635	602	604	609	622	637	611	602	627	605	578	599	569	605	616	610	580	602	579	608	621	605	621	597	620	660	639	631	630	610	586	649	607	642	596	606	603	633	636	617	623	619	635	615	632	605	628	611	582	618	585	562	682	598	606	592	622	597	624	636	582	572	595	646	590	602	565	594	632	569	595	580	582	601	606	626	611	618	606	601	590	624	616	596	627	584	617	615	624	627	597	600	616	612	632	592	617	596	586	607	629	599	575	601	621	605	633	593	589	554	580	620	609	598	607	593	583	610	587	575	587	666	639	619	598	612	600	618	579	598	630	558	590	585	569	557	602	588	615	583	601	589	637	618	603	592	589	601	631	608	600	568	598	605	578	654	591	588	589	591	583	599	602	598	605	612	602	634	597	597	590	569	576	588	611	598	614	612	598	617	622	572	572	628	553	603	583	656	610	628	619	622	614	580	606	596	623	591	568	579	583	597	586	587	614	633	621	618	575	626	602	634	598	571	626	662	642	601	629	586	578	583	616	635	564	598	622	561	614	600	610	591	619	633	591	640	571	560	630	594	635	572	615	562	576	598	634	627	612	642	570	587	620	594	621	565	600	617	585	610	601	622	592	611	606	536	612	583	574	623	617	645	605	650	597	583	632	629	628	619	616	620	569	574	620	603	631	592	591	593	584	607	576	651	629	605	584	582	599	582	640	606	618	606	609	603	558	588	617	590	603	610	557	582	591	609	575	610	621	628	627	548	572	602	601	612	633	655	589	597	611	622	568	632	610	629	638	580	661	651	599	607	649	569	628	619	630	576	590	546	665	591	567	616	609	594	602	639	594	622	602	611	577	627	660	577	636	554	599	619	628	633	612	610	620	628	632	609	670	624	629	564	606	600	611	581	631	625	628	594	646	611	607	598	588	623	619	602	614	633	576	546	620	619	616	585	582	633	580	616	588	626	608	634	595	660	593	600	600	587	584	595	574	620	622	585	611	589	601	631	646	591	551	620	655	612	594	624	607	627	616	591	655	625	630	611	601	556	619	618	571	610	627	584	628	611	590	617	587	597	618	629	614	594	599	628	589	568	614	649	610	597	645	593	596	593	604	624	592	586	601	622	541	642	598	594	578	609	624	631	588	586	604	560	619	608	581	565	565	594	629	590	583	634	603	576	602	587	631	609	635	630	634	564	597	636	595	616	638	570	580	577	579	598	592	627	570	599	638	611	604	589	566	601	605
23756	21400	29024	24363	21691	19368	9020	6052	1695	2438	812	418	447	390	403	350	358	312	388	612	990	373	351	326	288	288	304	328	311	344	315	288	298	320	306	298	344	293	312	329	296	321	295	302	352	336	324	282	304	289	318	312	301	318	341	336	315	302	278	323	309	289	300	295	316	300	357	276	295	315	327	329	295	282	280	333	307	354	306	330	304	303	314	286	330	304	307	312	306	290	299	271	345	317	310	320	279	321	295	317	310	277	292	316	298	324	338	308	319	311	333	275	320	301	319	314	326	313	280	324	366	327	332	306	298	325	290	337	324	264	312	281	295	321	324	299	324	283	284	316	290	297	311	313	291	308	286	280	305	311	291	325	328	299	315	315	317	345	304	321	287	288	334	263	310	311	334	305	299	290	319	304	324	296	297	279	300	303	332	319	337	286	302	297	275	302	313	282	315	320	317	306	268	326	303	331	287	310	336	273	315	327	316	295	290	319	311	275	308	302	278	313	307	341	309	320	310	301	311	307	305	298	297	303	284	290	316	342	322	334	306	313	311	337	299	303	327	288	321	325	336	302	306	285	341	317	291	279	292	325	287	322	314	344	338	326	307	312	320	296	309	329	324	311	316	301	310	296	318	306	323	292	308	304	289	303	278	298	302	286	295	306	293	288	301	313	331	317	302	311	300	335	301	320	327	318	344	322	302	325	308	306	309	284	313	293	321	303	296	316	313	284	318	339	283	264	323	323	317	337	286	293	354	310	312	293	336	313	298	277	313	319	343	299	323	330	286	287	298	312	322	270	301	298	314	313	325	302	325	297	311	329	314	273	318	321	283	283	307	305	290	293	315	300	294	310	275	290	319	333	300	308	311	330	293	272	302	307	325	289	299	324	317	296	330	299	327	304	337	327	315	302	290	288	270	333	291	299	316	354	309	304	309	328	268	297	322	287	314	290	318	306	302	316	299	296	330	279	319	337	289	301	295	326	278	303	292	310	319	306	321	310	307	307	291	315	338	311	337	311	310	333	297	287	287	302	301	299	316	315	298	328	300	307	327	294	317	325	300	305	317	327	315	294	321	275	323	313	320	283	304	281	314	284	272	318	308	328	339	308	266	303	342	331	282	344	294	325	292	327	304	332	287	319	315	303	315	307	293	292	303	317	308	301	322	308	314	273	305	302	307	305	301	326	310	301	310	284	318	334	298	333	322	337	326	273	288	325	317	321	312	338	327	328	299	299	306	322	295	270	309	297	297	319	308	301	312	303	293	324	337	309	310	292	296	305	293	339	332	314	294	297	306	298	328	294	264	325	322	292	346	329	298	319	309	313	315	294	315	326	307	286	318	306	289	307	325	289	303	321	277	291	284	335	337	299	303	308	294	321	302	336	313	312	258	293	301	302	306	299	296	307	304	297	271	316	293	304	314	301	293	301	286	286	320	319	321	312	311	268	278	292	297	298	303	326	332	304	307	298	281	310	275	309	315	305	315	292	341	290	300	326	326	316	299	330	298	317	275	321	306	286	283	311	315	298	322	322	294	318	320	294	301	281	305	328	286	287	325	325	321	269	318	303	312	316	331	294	293	314	312	315	312	320	298	310	337	302	309	290	317	333	315	303	314	290	311	307	324	314	335	313	299	274	324	312	282	311	316	306	303	264	335	307	267	310	324	331	289	327	302	306	289	329	290	315	305	290	279	332	310	309	311	330	311	304	295	333	299	305	315	305	316	313	316	339	313	349	321	323	327	312	320	287	340	323	299	319	342	305	305	289	306	304	306	276	304	308	296	329	317	346	321	306	309	302	299	321	286	303	297	313	308	293	333	293	332	308	326	272	306	300	282	319	328	343	295	287	316	319	330	306	282	297	338	305	301	315	277	301	335	334	294	316	287	324	324	299	316	308	343	318	306	320	290	305	334	308	294	306	325	302	299	275	316	323	324	318	290	336	284	305	299	309	318	295	320	286	323	310	322	341	315	343	298	323	315	298	286	313	348	266	315	294	309	294	293	303	296	326	315	331	295	282	321	289	309	320	319	350	297	313	327	284	315	316	315	299	316	322	288	294	321	345	319	282	281	309	316	281	303	336	296	314	333	331	304	350	276	329	310	297	345	291	315	293	309	290	303	322	300	316	333	292	297	325	339	313	345	323	295	322	303	317	286	308	282	302	276	312	306	303	308	321	302	304	310	288	301	307	323	329	305	297	290	287	311	323	295	293	289	315	296	275	257	282	332	323	317	320	285	298	325	320	302	323	307	309	295	329	316	340	311	297	301	320	313	295	301	336	304	311	298	307	308	301	311	328	303	299	319	306	309	310	332	295	326	285	313	294	304	294	309	308	294	326	309	317	317	291	308	312	293	299	276	294	297	319	321	332	290	347	310	319	325	296	332	274	325	331	337	331	303	317	295	319	312	298	306	323	302	309	299	271	278	304	326	292	318	308	305	305	320	311	325	328	328	275	316	295	279	310	346	331	318	288	315	325	322	315	313	317	284	306	293	306	316	297	321	337	330	319	306	281	300	304	324	287	300	331	279	287	262	335	344	319	277	321	294	330	304	325	299	309	287	287	317	307	292	309	317	301	292	332	274	284	343	314	300	308	313	324	317	299	291	314	330	298	321	319	311	293	300	306	303	267	311	313	290	313	320	297	323	290	309	305	305	274	321	288	326	298	288	309	304	305	302	295	317	331	315	303	268	297	310	286	298	324	315	330	304	334	304	310	318	319	285	341	324	285	322	308	294	312	287	314	280	290	305	319	309	303	332	309	349	306	292	297	310	317	305	331	298	318	283	295	292	303	303	283	336	314	283	342	305	301	303	317	300	306	312	326	314	278	309	323	321	295	286	280	332	322	305	299	320	285	326	303	296	306	305	293	304	325	348	331	289	310	277	306	298	295	287	311	271	301	278	320	349	330	298	314	324	301	306	326	301	297	330	305	294	287	323	307	301	304	311	313	332	303	322	280	288	326	342	295	324	297	292	322	334	309	303	300	302	309	304	315	301	318	321	289	302	314	335	294	337	286	295	338	304	304	319	294	313	276	308	295	288	313	313	275	319	323	337	293	293	330	305	292	300	305	286	347	306	274	328	295	280	331	292	310	310	329	301	326	283	299	320	281	318	327	329	316	313	297	282	305	319	332	312	321	318	313	282	323	313	328	280	310	303	322	297	296	283	297	283	284	312	303	309	280	294	301	257	323	319	337	296	327	293	316	292	321	337	311	341	289	318	327	297	308	325	315	310	273	327	301	331	316	300	279	292	299	335	296	322	276	285	326	293	332	326	307	321	304	313	308	287	276	286	309	310	330	316	312	313	267	326	307	350	314	330	312	307	310	286	306	344	299	283	300	311	306	321	291	312	323	282	296	324	329	316	286	312	321	302	300	292	331	311	289	307	318	354	314	340	300	321	316	272	295	306	299	308	321	300	337	272	301	328	297	316	317	299	342	286	335	316	295	335	321	304	298	322	293	335	368	294	287	328	269	325	320	301	297
20513	46418	39564	26457	16828	14265	8506	8479	2496	3802	1152	554	447	452	443	401	350	444	428	760	1361	358	362	358	344	355	347	331	329	335	392	322	350	333	326	319	354	335	318	351	342	340	349	353	317	301	328	332	360	349	337	312	331	344	310	305	316	339	345	320	322	325	308	342	337	354	348	315	315	355	323	318	307	283	329	314	322	321	324	299	336	333	331	319	319	324	328	342	343	316	334	318	339	329	333	346	355	345	288	311	338	300	343	308	339	321	339	347	347	334	334	331	330	310	323	320	335	316	332	315	311	309	325	313	327	354	352	312	336	322	329	378	318	353	332	342	312	357	350	358	324	315	331	361	333	311	330	321	338	332	313	324	306	332	335	336	330	310	297	342	334	313	315	345	370	356	314	310	319	322	336	317	312	305	326	330	358	310	323	324	314	335	341	324	326	348	310	297	323	331	327	281	349	327	327	313	338	305	296	306	324	344	317	313	348	325	321	297	329	315	328	328	332	330	343	300	337	345	347	295	345	315	304	314	323	332	306	309	290	309	334	351	323	316	323	336	286	319	290	371	315	304	313	315	319	312	315	359	317	326	341	315	334	337	331	331	332	343	311	346	307	344	301	313	306	337	291	304	344	350	330	317	338	301	325	320	348	321	320	302	301	305	324	318	353	338	309	325	330	282	331	283	332	318	306	326	319	320	294	368	302	314	336	325	310	308	327	326	350	338	310	336	337	313	308	301	295	324	320	330	306	307	329	357	287	310	327	331	328	303	334	319	314	298	327	314	303	300	299	322	310	318	341	301	281	331	365	302	295	327	330	332	341	320	285	311	336	339	333	349	308	324	334	322	318	309	339	340	301	337	313	325	328	321	315	313	291	339	337	343	352	319	322	314	310	342	323	301	320	315	309	313	312	310	282	345	315	316	303	328	312	339	320	328	309	313	339	324	306	303	307	316	324	329	303	284	321	347	354	338	326	307	332	343	361	312	337	334	322	293	341	310	287	307	321	336	328	302	330	345	333	320	336	339	340	334	322	317	287	323	304	323	327	308	293	296	313	318	322	319	329	336	317	309	327	331	300	306	308	315	345	291	346	321	350	354	324	308	341	307	299	326	307	333	324	307	335	319	320	332	295	335	311	324	333	293	358	277	313	308	319	313	319	281	308	349	322	305	336	318	345	343	320	325	341	332	319	333	331	322	316	329	323	339	366	315	337	300	320	321	311	311	286	306	335	310	286	326	355	335	347	330	325	347	332	309	304	326	321	323	314	325	347	342	336	297	308	293	300	312	326	333	332	336	315	314	339	354	306	345	315	339	313	333	316	346	325	336	336	326	323	333	321	294	333	337	321	314	341	354	328	301	308	330	297	313	335	316	322	329	312	316	332	339	321	290	282	360	318	309	375	344	336	336	357	307	310	347	307	324	338	321	325	317	338	301	305	324	331	331	305	332	352	316	316	322	312	350	327	315	339	330	308	346	355	323	322	320	313	309	337	322	347	292	345	305	337	325	348	315	298	297	324	336	342	296	353	340	325	318	347	300	305	335	337	323	305	295	358	314	322	314	342	293	310	318	321	333	293	336	365	332	326	307	351	318	357	332	295	314	320	316	300	346	330	323	351	314	325	292	304	316	317	334	329	302	356	308	330	357	296	319	315	322	334	337	323	318	357	335	315	354	333	331	310	298	322	307	306	342	305	329	351	325	336	336	337	330	262	336	346	311	337	326	303	328	331	318	296	309	322	342	343	322	328	337	320	332	346	355	308	344	320	312	295	302	329	309	322	307	339	316	333	338	327	314	290	319	340	363	333	301	314	347	347	324	343	334	341	308	340	347	334	340	320	343	340	305	330	349	332	306	325	330	312	291	314	311	359	306	323	350	340	367	327	316	333	302	338	307	340	364	319	345	301	300	327	326	334	342	313	327	322	304	326	312	302	350	350	305	329	309	336	301	317	306	300	313	333	332	325	336	324	324	348	328	342	291	299	324	294	327	341	343	337	296	295	304	342	332	342	347	328	337	271	314	317	315	312	318	335	330	309	315	299	328	352	316	323	317	326	303	284	332	346	332	336	337	307	336	336	306	313	303	323	310	340	329	320	309	336	337	327	325	340	304	359	298	286	304	355	338	311	329	329	310	352	301	334	306	315	350	339	315	322	342	309	316	320	334	318	320	294	301	322	321	322	342	320	332	373	301	347	316	341	309	305	332	334	362	362	301	324	334	298	296	329	326	331	293	308	315	329	327	349	341	284	378	313	299	330	344	344	307	323	352	335	308	338	343	338	310	352	342	331	340	321	317	343	303	347	341	338	329	317	334	281	284	319	319	319	336	364	310	328	327	308	317	308	326	332	302	312	333	308	337	329	327	331	313	322	310	354	343	319	315	309	350	312	344	331	313	298	305	323	280	311	339	303	318	326	366	332	335	316	320	344	308	337	305	343	320	320	339	320	321	344	308	345	296	322	295	326	325	313	280	319	351	332	306	332	319	335	277	316	324	341	305	314	340	315	322	335	311	300	308	321	320	303	294	336	294	324	302	324	314	345	319	291	341	332	334	313	370	314	333	307	317	297	309	309	319	323	302	329	325	329	321	325	308	330	315	326	285	324	325	282	359	318	322	327	322	324	341	339	331	336	302	301	331	318	325	297	311	340	313	311	307	317	344	293	303	292	305	312	321	320	304	356	357	338	313	340	324	313	335	315	330	348	293	322	298	318	336	318	329	313	329	327	346	329	306	301	292	350	340	330	318	305	303	308	339	350	336	323	357	315	292	324	316	344	356	330	303	322	302	339	327	344	340	295	294	319	303	343	327	334	312	330	332	319	302	330	349	326	328	351	301	341	332	316	320	288	348	342	301	341	298	319	346	296	366	341	318	281	321	335	330	335	325	329	317	337	329	326	339	311	310	301	350	321	313	297	320	317	315	331	304	308	323	379	352	313	369	321	307	353	370	315	310	316	310	327	328	306	321	361	324	313	328	307	323	317	316	299	300	331	345	319	299	341	378	320	290	320	313	336	352	325	337	319	299	332	334	328	298	334	318	353	311	317	291	335	329	324	351	342	293	372	332	317	290	328	300	331	338	329	337	314	302	321	306	309	327	329	323	332	306	346	301	315	335	323	280	331	339	308	353	280	318	338	328	316	300	339	336	308	308	351	324	321	295	340	349	285	320	302	312	330	324	333	359	292	345	314	320	307	363	315	316	323	335	271	333	319	314	319	326	301	310	332	325	338	344	329	350	334	326	313	341	354	336	312	331	313	293	321	287	314	324	336	303	347	344	307	316	326	333	328	307	318	312	294	311	335	297	307	313	346	334	334	337	342	326	337	328	346	333	299	359	349	312	290	319	292	315	327	313	336	315	332	327	313	329	306	313	304	330	314	321	330	319	319	306	338	355	315	320	313	305	342	306	339	344	279	318	329	340	344	339	325	321	322	344	350	355	302	365	297	319	317	343	291	296	313	319	327	314	337	338	315	308	292	339	322	312
24967	21462	28347	25611	19623	10989	5332	4388	1907	2279	907	693	716	662	682	684	692	674	779	732	1290	680	654	654	615	641	646	640	689	663	669	645	664	689	650	632	658	582	659	637	666	643	650	633	627	653	626	666	651	623	663	677	660	696	656	650	614	674	652	609	672	632	643	627	644	616	651	694	618	637	596	635	708	673	669	632	624	623	649	675	628	585	684	609	626	622	638	639	658	624	642	662	654	623	674	631	640	628	640	630	649	646	615	623	636	654	613	621	624	686	635	644	638	623	649	681	658	618	650	647	658	617	657	657	663	655	657	672	680	634	623	624	637	633	644	632	667	646	595	641	643	672	658	641	673	647	639	645	651	673	645	657	666	623	621	623	601	646	597	612	643	606	600	633	618	691	643	653	609	653	655	627	636	689	644	611	656	628	691	629	671	639	641	694	627	638	641	629	636	624	671	668	657	650	645	622	695	615	612	607	623	669	637	634	627	672	691	648	613	622	600	695	693	683	654	614	634	623	685	610	658	637	637	599	672	684	651	645	661	653	645	656	658	626	697	688	633	652	653	647	678	638	656	628	694	671	670	656	682	679	658	617	692	599	610	654	648	668	638	619	625	636	658	630	624	647	642	647	634	648	645	638	637	706	622	606	630	643	631	627	659	627	682	695	662	650	626	625	622	661	621	657	650	637	671	676	679	627	621	627	692	677	610	615	644	654	644	673	669	683	622	618	671	668	660	629	692	707	648	701	673	633	634	643	616	623	632	649	646	695	657	657	597	626	694	622	638	630	616	610	584	620	617	628	656	640	628	668	650	681	642	615	602	627	682	640	625	665	662	625	637	660	665	683	665	682	647	637	638	656	649	687	644	664	656	648	659	636	676	662	676	635	635	662	613	661	637	652	647	633	628	632	645	629	627	624	624	616	650	627	627	638	633	666	626	686	661	646	626	645	626	644	627	628	673	646	667	675	647	635	644	650	646	622	658	677	664	623	648	609	704	633	644	651	606	652	624	639	651	648	667	646	692	673	694	654	678	649	603	587	652	630	659	654	645	642	658	648	590	688	632	686	629	655	643	584	632	658	622	655	609	677	602	629	666	668	628	656	663	631	645	631	665	618	633	629	625	663	677	655	584	593	650	647	627	647	668	631	661	619	644	653	633	650	643	621	621	611	686	681	657	664	613	631	617	640	641	667	647	641	668	684	614	623	676	614	601	655	610	612	652	638	696	642	658	634	620	646	658	642	638	664	685	697	652	645	603	675	668	631	671	587	650	635	618	652	656	655	636	675	634	644	608	675	662	638	684	682	701	652	619	677	661	637	667	634	619	670	668	616	638	662	649	595	615	597	608	675	676	641	610	657	681	647	608	632	619	629	621	657	662	644	665	662	650	658	624	672	639	661	649	651	593	616	660	687	615	604	669	706	625	599	637	657	636	599	636	655	607	633	657	657	654	632	609	638	571	652	642	627	616	636	660	644	637	672	670	598	666	668	632	657	662	645	661	679	619	642	647	646	606	701	622	690	667	663	632	650	644	649	628	637	675	619	667	650	638	637	694	646	635	637	653	648	647	659	673	658	624	667	649	650	644	702	663	620	641	635	614	658	651	634	661	655	640	634	662	658	632	700	645	662	640	628	639	644	629	649	606	662	629	628	645	665	637	621	685	598	630	649	683	652	660	633	603	643	615	661	690	632	631	605	681	680	634	643	686	597	686	579	634	630	608	639	710	624	605	657	651	614	674	630	628	649	705	626	644	643	608	618	589	674	643	667	660	646	617	614	713	613	653	636	648	603	640	616	641	667	616	663	676	655	642	651	662	669	645	730	655	670	605	612	629	688	634	654	652	651	676	660	695	662	650	649	663	643	637	639	635	620	651	647	647	654	613	671	674	681	615	622	644	647	679	619	656	643	653	643	626	640	699	629	612	621	647	663	634	653	620	679	666	673	633	647	639	591	632	646	639	696	650	655	643	675	675	672	622	641	690	643	625	635	648	602	628	659	663	625	630	633	599	659	633	605	683	628	646	661	652	648	646	634	639	649	600	642	669	648	621	682	598	659	620	625	661	585	661	636	599	630	596	652	617	663	574	653	620	603	644	610	631	678	632	598	665	671	626	662	666	636	673	642	607	617	650	617	644	662	677	666	621	655	606	580	671	658	644	675	694	652	673	686	640	656	636	623	658	609	626	638	654	639	637	647	681	672	650	672	639	662	672	607	640	625	637	638	648	713	657	623	664	645	686	632	617	683	656	595	659	668	671	639	614	614	611	660	599	584	615	641	666	621	611	605	625	664	636	656	628	592	640	620	622	633	652	627	653	690	613	629	653	589	688	664	633	649	672	619	673	644	610	589	691	653	623	665	696	609	680	677	593	646	657	596	657	638	635	676	641	628	676	627	631	678	646	629	653	661	715	656	655	613	645	649	659	654	672	645	638	617	665	599	658	619	641	651	687	634	688	602	664	642	676	650	642	636	654	589	604	629	668	686	634	651	654	640	596	653	680	663	663	589	673	683	665	601	650	618	659	654	638	624	645	622	666	629	619	632	632	644	674	619	694	640	646	620	659	635	649	660	677	665	647	669	670	640	643	631	644	651	642	670	646	614	624	647	615	682	667	605	599	682	666	683	633	639	637	654	601	628	662	588	609	654	654	674	622	651	650	633	677	644	616	653	632	661	644	612	692	647	605	595	661	616	679	692	615	634	684	671	609	594	634	656	652	619	685	646	657	677	660	655	682	635	631	669	617	658	640	637	615	638	690	659	656	650	626	628	630	645	655	636	621	611	650	617	678	571	644	688	611	624	587	601	600	620	612	636	654	633	691	628	701	680	648	672	629	664	647	660	599	612	639	644	693	629	636	640	627	600	665	602	621	570	617	642	602	636	628	621	641	639	638	627	616	650	648	625	639	603	655	627	619	614	587	646	693	589	617	666	646	685	629	678	641	634	666	671	701	652	592	639	659	681	656	674	688	690	627	630	629	644	645	677	667	614	641	633	619	588	657	630	634	649	686	619	633	641	653	675	603	607	615	665	608	681	623	686	646	611	621	657	654	628	663	643	579	654	617	638	591	643	664	654	622	642	623	618	642	660	609	665	666	606	645	675	679	650	660	636	636	645	636	593	620	629	646	596	641	643	640	605	661	711	634	653	655	677	644	633	651	660	607	624	664	644	623	676	661	646	620	620	655	634	626	657	582	641	666	679	622	681	647	642	614	635	642	640	649	621	611	618	657	648	629	679	646	648	650	636	658	640	591	600	659	616	649	658	650	644	631	583	660	681	637	627	657	623	646	621	623	652	627	607	603	675	655	676	604	618	629	633	667	669	612	636	643	632	655	624	649	632	649	628	632	652	641	649	651	653	676	678	668	620	643	627	625	645	642	694	650	644	639	618	592	621	570	649	626	649	574	613	650	650	663	656	665	669	612	610	617	618	655	635	628	669	633	630	658	632	658	681	674	605	676	660	657	665	668	590	649	629	668	671	610	576
20693	44065	35829	20970	15164	11403	7385	6762	2866	3450	1005	734	741	700	699	647	661	696	839	842	1522	652	657	676	647	646	660	645	659	640	663	632	668	646	589	662	596	629	617	621	633	612	645	654	636	669	589	630	586	683	610	614	628	637	657	699	650	602	615	622	647	665	651	679	650	640	603	615	577	635	641	667	644	653	617	656	651	624	692	644	656	604	654	618	649	616	646	648	600	641	647	584	621	644	611	610	648	643	614	661	663	651	693	640	627	582	568	618	635	624	672	652	577	658	586	626	617	610	602	637	611	641	625	596	656	629	623	611	661	622	628	573	608	680	628	639	592	634	625	615	656	670	629	642	609	636	607	583	619	608	647	587	570	646	648	593	630	669	617	595	625	634	630	619	648	622	608	603	635	695	638	618	646	670	616	635	640	627	626	607	635	626	632	636	642	607	659	651	602	644	614	626	643	629	620	604	577	599	647	635	622	647	602	661	639	635	630	619	635	600	620	630	689	653	661	653	630	602	697	607	607	592	687	619	630	629	633	667	627	602	669	623	626	635	612	639	656	656	665	651	571	633	630	661	639	616	607	636	641	629	669	618	657	648	637	672	636	644	678	633	659	638	605	634	577	662	644	634	636	590	645	617	647	590	605	626	639	607	624	628	612	655	622	624	642	649	609	603	668	603	650	617	629	571	609	635	626	613	622	652	643	616	611	582	597	679	612	655	643	622	599	647	624	651	635	629	618	614	648	684	638	658	627	648	666	641	613	613	614	650	647	657	632	635	619	642	632	643	637	633	607	617	619	637	648	632	635	619	620	590	644	594	663	612	631	653	610	677	613	641	615	603	597	652	614	655	610	590	615	649	612	641	652	634	622	613	644	610	638	631	624	587	587	635	583	626	631	648	640	609	672	648	606	629	607	635	617	628	660	607	604	633	619	610	620	654	626	685	661	617	641	661	632	624	643	626	587	624	672	635	638	616	635	655	628	679	644	626	627	653	635	604	631	650	642	635	650	632	602	661	619	565	576	585	638	619	582	667	623	647	606	623	622	565	627	634	631	670	622	621	639	664	607	625	618	651	642	634	606	613	607	648	643	650	634	638	659	628	597	667	659	654	643	658	646	636	643	646	623	636	640	632	650	686	648	601	610	654	582	599	613	637	646	607	623	615	659	640	657	564	605	658	642	631	613	622	619	627	621	627	620	675	630	666	654	624	617	582	635	624	651	612	605	599	650	607	605	654	651	617	671	646	605	619	631	640	589	631	576	631	652	673	566	616	681	598	654	649	645	651	602	623	662	616	619	653	628	645	687	639	643	615	623	654	677	591	612	664	588	664	606	575	653	623	640	640	658	680	611	649	594	621	681	638	613	651	629	625	610	616	621	658	585	615	678	664	650	631	608	623	634	629	666	650	622	589	613	627	591	662	572	625	652	664	652	632	585	622	655	658	619	635	605	646	680	621	639	636	622	624	697	605	648	612	614	603	604	606	651	653	656	613	635	608	600	682	658	593	630	613	653	637	659	661	689	625	631	626	607	629	642	621	668	634	594	624	610	631	652	658	633	603	580	668	697	577	650	620	604	656	636	670	608	630	658	646	641	608	642	637	647	644	570	664	588	656	641	647	589	673	605	604	606	648	628	604	632	634	630	648	629	629	610	665	603	607	610	619	609	609	661	606	626	636	628	615	666	597	672	636	624	606	604	660	650	621	633	654	637	648	660	595	618	632	661	628	644	692	616	643	629	654	635	616	647	623	637	596	657	678	635	617	614	602	610	639	603	645	632	650	681	607	615	636	634	615	663	642	636	688	688	619	658	665	639	658	647	620	597	635	596	651	638	629	644	629	687	632	614	642	658	640	630	597	646	648	614	612	607	618	658	664	624	632	622	629	651	645	703	624	638	602	673	665	669	665	661	631	627	609	618	626	657	642	667	590	595	633	623	605	628	668	601	626	636	649	594	651	641	627	624	623	619	635	618	615	631	633	642	660	638	577	643	616	618	603	629	609	577	659	603	601	664	587	657	614	636	643	643	622	626	619	638	621	593	593	652	618	620	568	621	626	639	631	614	635	609	603	674	617	662	604	676	652	618	603	629	665	630	585	634	640	618	637	653	649	638	634	661	576	673	633	647	625	625	596	627	654	653	624	642	618	632	633	627	622	642	611	604	641	595	595	657	664	615	614	601	644	630	621	667	628	657	617	596	648	648	652	627	610	647	645	649	718	691	643	644	626	567	610	652	655	618	620	651	562	616	657	659	639	636	645	620	643	642	684	650	641	631	646	629	647	610	608	632	666	634	610	637	646	631	612	597	667	621	620	614	621	613	617	624	622	638	673	670	629	615	597	660	657	638	618	665	638	633	654	659	629	664	616	614	666	637	644	646	641	650	623	628	650	637	647	613	590	627	652	620	661	647	655	641	572	633	628	642	619	596	589	661	653	623	605	637	652	612	582	625	673	593	614	622	645	666	638	605	615	642	623	631	665	609	633	582	642	636	609	633	650	621	642	678	626	603	667	639	663	596	643	645	651	618	645	636	634	689	623	621	655	646	612	635	635	636	670	636	632	573	628	650	623	674	612	647	621	633	623	626	607	651	626	617	627	643	669	635	621	656	635	662	664	628	650	602	574	680	656	606	591	600	644	634	658	630	641	646	673	629	630	629	584	626	611	612	631	711	655	658	646	609	637	645	592	681	608	627	661	621	633	587	606	629	623	590	671	608	662	648	611	648	619	598	561	688	618	645	683	619	659	616	607	588	617	613	635	625	623	609	631	640	633	637	664	642	614	656	643	627	646	649	605	598	636	637	641	609	638	651	607	639	601	621	668	638	667	637	617	624	620	646	650	642	647	636	613	598	628	614	635	625	667	645	609	664	623	644	587	640	666	661	664	602	635	592	664	599	608	655	632	636	618	636	637	662	690	655	624	627	641	627	666	625	656	676	630	640	662	643	622	597	649	598	670	607	658	630	634	609	593	620	590	649	656	624	623	613	611	682	631	664	684	673	673	656	652	627	661	676	607	626	660	631	610	624	642	651	638	633	594	607	640	632	675	668	638	608	602	612	606	629	584	634	615	604	593	609	603	623	611	643	642	606	614	642	649	687	656	619	640	609	634	640	664	609	628	663	649	662	564	663	618	646	586	614	615	592	624	593	659	587	672	623	635	637	616	651	638	562	647	676	638	638	627	635	616	620	582	614	649	659	647	647	627	616	685	561	623	600	630	652	668	702	572	654	631	644	573	605	667	626	640	563	641	653	649	617	670	668	608	627	616	670	649	623	621	614	659	583	603	581	632	637	640	616	611	648	623	659	625	631	630	641	611	655	570	653	632	655	631	662	637	683	631	634	633	582	659	650	649	622	604	602	607	665	628	602	634	628	618	618	593	639	620	636	624	621	636	656	664	630	618	625	584	662	612	607	600	615	662	664	674	612	617	660	587	630	666	645	674	611	614	575	644	605	626	626	629	661	631	641	606	625	596	616	660	618	620
22613	21428	29289	24001	21581	22319	20759	9798	3658	4254	922	481	487	448	407	367	357	451	563	708	751	335	268	289	285	297	295	291	317	289	307	249	275	306	290	259	286	279	273	286	264	275	278	268	257	268	262	272	292	282	282	282	286	300	262	251	263	295	275	253	263	273	268	253	246	283	251	256	261	267	271	257	287	254	274	254	274	258	284	273	242	274	308	280	235	272	254	265	248	242	266	267	271	255	283	271	260	273	277	274	277	252	271	280	270	269	254	289	237	264	299	220	264	264	256	263	284	243	263	255	250	283	268	260	296	271	253	285	256	268	275	276	268	299	273	277	301	259	279	278	282	257	243	258	238	268	279	259	272	265	265	266	268	254	288	239	263	270	295	270	254	266	256	283	293	253	269	267	278	282	240	279	239	277	266	268	258	258	258	276	273	248	246	264	269	249	273	244	317	273	283	263	267	286	260	248	281	282	294	271	275	263	237	282	255	264	284	250	247	252	252	256	255	272	270	268	278	262	256	254	261	261	277	260	248	257	274	253	268	275	270	289	270	286	281	271	273	263	237	259	229	263	288	235	270	272	264	258	261	259	261	238	258	273	271	273	268	257	283	247	258	272	268	253	250	257	254	259	283	249	274	271	251	268	280	278	259	279	276	291	277	259	272	259	249	251	277	272	274	258	266	274	254	254	256	249	277	266	262	244	256	281	258	269	271	270	237	281	263	266	241	273	243	295	249	253	227	267	270	257	246	285	257	265	272	280	256	277	275	282	275	241	251	271	239	257	239	264	268	270	294	262	273	261	262	233	276	267	284	235	284	269	289	275	250	266	279	242	278	273	300	252	254	246	267	266	269	242	274	266	285	256	266	273	248	263	315	277	283	262	239	277	280	285	261	292	250	287	269	265	238	261	263	285	266	252	261	290	256	261	245	258	262	263	280	278	251	288	275	270	256	262	302	241	272	280	257	257	291	275	287	268	245	275	271	255	279	280	290	275	286	267	288	263	303	265	247	256	264	294	262	286	288	244	253	284	266	271	264	269	299	280	264	270	254	278	282	255	274	275	286	260	280	254	285	260	256	266	260	266	297	277	270	271	260	264	291	273	260	245	232	286	258	245	274	270	258	284	261	281	263	281	281	283	270	275	280	284	251	231	254	235	246	254	262	279	288	247	264	278	286	257	282	263	264	272	248	268	240	251	270	288	266	252	276	269	285	299	266	292	290	273	290	263	276	256	279	252	279	253	253	274	273	262	277	248	260	253	252	276	241	267	265	262	241	286	284	262	250	266	270	254	268	277	268	272	241	286	270	275	269	262	231	282	259	273	246	273	261	252	266	270	263	253	272	262	260	275	287	274	285	253	252	280	256	257	264	262	258	289	266	244	267	268	266	275	281	260	271	244	263	261	237	287	248	273	263	253	270	271	269	287	282	277	274	278	297	303	255	275	259	297	251	263	268	266	256	279	249	281	266	258	234	273	241	250	270	300	293	258	234	259	257	282	285	240	247	255	289	275	282	280	270	251	261	292	264	250	256	240	278	259	257	248	248	263	276	295	267	267	273	272	256	270	245	233	284	240	250	269	249	262	269	288	290	327	256	229	263	278	262	284	260	242	240	259	259	263	264	261	273	253	258	291	250	276	263	256	261	264	278	258	267	228	276	272	282	239	265	285	257	305	247	265	285	284	278	257	267	280	282	278	267	285	274	271	235	248	286	275	258	251	262	256	294	248	277	269	268	258	256	256	275	285	263	269	278	283	261	275	260	271	281	242	279	267	268	267	282	290	276	273	273	265	264	264	233	265	267	256	281	272	254	256	290	286	253	258	277	283	294	282	285	269	263	311	255	280	225	261	285	257	258	262	278	255	258	278	241	258	274	260	267	288	241	267	224	300	271	251	257	262	283	230	262	272	277	221	245	260	272	236	267	268	255	276	251	272	275	286	272	240	286	268	242	250	271	287	275	270	253	267	282	264	258	257	253	255	293	290	266	253	248	272	235	265	276	280	247	284	255	297	266	276	281	268	232	302	259	307	270	258	263	262	242	257	281	296	275	279	267	246	254	263	265	287	238	281	257	295	238	255	274	283	261	272	293	253	266	251	279	234	281	270	265	271	253	288	260	271	275	254	276	297	246	286	257	270	283	273	274	263	283	264	265	255	233	281	233	263	266	249	265	267	282	279	235	293	292	292	260	278	262	237	287	287	254	255	257	257	256	257	267	286	276	261	275	269	258	273	280	252	266	288	268	264	269	272	259	271	261	269	263	252	262	267	266	261	303	289	285	260	282	262	241	236	264	281	251	246	282	256	260	280	248	270	237	268	266	257	262	292	274	273	255	277	243	274	266	294	252	247	255	272	276	294	268	265	263	277	246	260	291	254	275	261	258	284	256	272	252	248	283	279	241	241	257	234	271	235	264	288	252	251	258	262	274	278	242	268	285	286	272	274	277	272	243	233	283	279	274	270	266	275	280	270	249	270	268	257	277	242	283	267	297	264	275	261	252	254	249	296	271	276	265	267	276	288	286	243	276	277	271	288	279	278	249	265	258	269	276	266	284	273	238	262	278	274	256	291	261	268	265	278	250	242	252	244	273	259	274	231	273	259	251	263	272	287	278	254	257	254	244	270	258	248	263	285	256	254	271	262	260	255	267	237	248	270	271	270	260	267	275	288	258	244	261	275	252	250	232	275	244	264	248	272	269	255	262	251	249	270	256	234	268	265	268	270	245	271	259	272	255	258	282	273	258	272	270	257	282	315	274	258	271	258	272	271	275	265	261	257	270	255	252	252	268	248	263	267	275	247	275	284	263	276	241	286	256	233	282	277	261	241	262	286	284	301	249	274	291	252	274	264	233	280	270	269	269	241	274	249	272	252	270	287	291	267	266	252	257	260	257	286	252	257	273	288	240	257	242	273	285	289	272	314	295	281	285	258	246	292	266	246	257	276	271	280	237	233	285	279	278	271	265	250	274	275	257	269	266	265	290	276	247	252	279	256	244	259	275	262	260	276	274	269	246	283	263	260	270	240	261	285	251	274	258	240	259	267	262	246	251	277	248	255	299	237	277	295	252	260	258	263	295	238	272	275	262	267	255	274	261	264	266	287	284	267	277	244	282	258	261	272	277	253	270	271	250	265	238	270	272	278	284	256	271	275	259	262	267	274	267	284	262	265	307	249	261	251	289	267	278	235	256	266	261	270	278	263	263	233	279	245	303	264	275	271	266	250	277	272	263	259	260	275	285	250	273	281	273	273	275	273	264	264	272	288	274	273	249	260	299	255	293	265	241	302	279	265	250	283	280	255	259	271	263	248	264	239	288	238	269	293	265	265	264	255	270	259	272	285	265	245	286	276	242	297	247	261	287	299	264	249	276	271	306	263	254	255	265	296	273	275	245	287	280	225	287	262	267	287	246	266	247	270	266	249	273	286	263	286	274	244	265	262	252	283	269	248	253	266	262	249	267	264	277	264	279	281	282	262	302	255	267	259
25047	55234	47257	26631	25091	17573	14831	11089	5569	6173	1195	621	519	484	487	410	392	541	672	895	1049	336	323	301	300	294	328	287	301	293	298	267	324	305	300	284	274	288	301	309	280	300	268	270	261	244	248	246	273	285	270	241	254	269	269	269	247	271	259	286	301	266	261	272	293	278	269	299	275	268	248	240	274	287	279	270	273	242	295	293	260	273	255	247	240	249	290	259	295	290	262	259	302	217	271	261	255	270	261	279	267	260	271	240	280	283	266	261	228	265	267	269	267	257	249	262	256	256	289	254	258	252	267	288	289	286	270	262	280	262	270	253	260	272	250	255	261	258	281	253	268	274	278	276	293	303	243	265	272	294	283	260	269	296	282	273	274	278	267	265	258	266	271	282	263	282	253	253	306	242	291	277	248	276	274	260	259	247	264	272	274	271	279	264	286	268	243	268	285	281	258	282	260	264	279	266	268	254	256	260	252	267	275	262	268	262	268	246	247	242	258	284	270	232	250	263	258	268	251	266	244	258	291	255	265	255	255	274	284	285	259	281	235	239	253	266	263	262	261	279	253	234	284	231	267	294	280	273	244	247	286	256	260	277	269	250	255	253	269	280	286	263	265	262	246	241	250	260	284	263	276	241	249	281	278	235	274	255	283	269	252	257	253	283	306	253	275	256	253	257	228	250	246	257	229	274	294	246	260	272	283	288	274	248	301	282	252	283	280	269	284	260	272	253	260	250	260	260	267	248	265	269	266	273	268	274	248	267	243	288	234	273	269	220	252	256	240	287	256	257	275	285	258	282	232	264	264	271	246	238	255	256	263	236	265	245	264	270	245	248	258	300	251	256	232	249	282	239	261	254	243	253	246	298	231	275	239	252	280	256	270	276	262	256	271	271	261	292	278	267	271	282	294	262	265	276	251	262	279	241	245	249	215	265	265	248	272	267	288	247	263	241	265	253	268	241	250	235	294	299	265	259	268	274	248	242	267	265	260	279	259	258	260	249	236	281	282	262	256	229	258	299	258	276	278	278	260	273	265	238	264	242	253	264	299	241	273	251	253	256	288	256	272	293	252	279	244	266	282	276	265	258	295	263	299	261	256	286	278	274	271	270	274	263	264	256	258	267	243	256	288	274	283	284	276	272	247	287	251	247	268	261	259	288	264	258	267	252	261	267	268	265	263	233	274	249	306	278	289	283	271	261	269	269	248	279	257	297	288	267	253	262	272	299	259	279	240	242	270	250	294	249	291	266	298	261	267	265	265	306	221	288	217	279	281	271	276	254	261	303	269	268	254	242	244	274	251	255	244	252	254	257	247	253	279	263	249	261	256	255	296	287	245	274	285	265	270	247	260	293	252	270	288	247	260	252	271	263	250	245	256	260	277	259	270	248	250	260	261	280	276	273	296	256	249	267	286	285	294	253	272	261	246	268	263	243	258	285	263	262	253	287	276	257	264	285	259	269	259	282	252	277	273	257	274	242	245	283	257	277	254	239	262	277	258	273	278	257	271	236	278	252	280	273	284	270	266	255	288	235	273	267	277	260	259	258	253	280	273	279	265	266	262	242	272	296	233	268	291	238	261	280	259	240	233	265	256	247	289	237	286	263	249	278	231	271	246	253	248	250	262	247	251	261	230	270	255	262	266	239	268	252	244	267	279	283	250	252	249	259	290	270	256	255	246	276	260	269	300	270	285	296	254	269	252	257	249	257	241	249	231	266	266	244	283	260	277	250	256	273	242	256	270	265	260	256	277	275	254	281	266	279	289	257	253	240	269	252	250	243	265	245	256	246	264	246	256	252	247	262	272	268	304	257	283	279	276	268	250	248	281	278	275	267	246	246	273	240	266	248	272	275	287	276	227	261	255	280	312	266	282	238	241	244	237	298	240	265	229	245	273	262	252	284	255	264	274	236	287	272	255	283	248	232	273	247	245	270	261	255	256	283	246	252	258	255	286	266	248	271	246	247	236	247	269	278	259	248	264	268	301	254	267	252	248	310	322	260	257	271	263	268	262	265	298	249	305	277	244	253	249	272	278	253	294	277	228	249	254	271	255	290	248	268	255	270	241	269	256	260	250	295	289	227	258	244	284	264	285	246	247	272	253	258	250	262	247	244	249	283	277	255	258	243	245	242	256	251	258	253	265	258	250	266	262	243	272	249	247	278	249	271	261	264	253	255	272	281	279	265	261	246	251	245	239	275	262	279	246	263	256	291	257	257	259	264	269	264	251	253	263	259	257	265	286	281	301	276	259	297	275	266	264	282	244	253	269	281	270	279	265	259	264	264	269	281	262	270	265	254	279	249	272	273	251	268	287	265	229	276	283	233	245	234	274	289	263	263	240	261	236	270	276	255	254	269	262	286	243	258	229	279	253	244	243	263	270	260	253	263	278	272	290	258	253	255	286	270	248	233	256	270	293	275	234	252	235	280	266	238	234	265	245	269	261	285	268	255	266	261	293	262	265	274	275	256	246	263	277	268	265	253	257	253	276	246	288	262	248	273	237	263	291	278	273	250	259	256	288	247	232	273	281	284	231	274	285	251	251	248	266	249	271	255	277	284	264	259	260	280	250	262	250	272	262	263	238	305	262	249	291	249	278	270	260	287	254	255	259	280	262	254	238	269	260	263	263	236	268	250	257	246	256	260	247	254	296	304	266	283	286	266	280	264	268	239	241	263	299	274	266	245	269	279	282	282	240	262	284	294	292	265	274	276	270	249	283	278	275	272	251	310	244	286	275	272	248	227	292	261	257	270	253	253	274	241	268	250	264	277	272	259	258	270	242	289	254	265	268	273	255	283	265	224	244	284	272	240	266	257	298	275	260	289	288	280	250	262	268	264	247	254	290	295	275	285	272	272	281	261	290	245	272	276	264	258	267	253	257	293	283	252	270	262	246	247	259	244	256	273	272	260	285	276	250	294	267	278	277	241	267	245	299	251	292	258	286	262	301	284	267	280	236	242	251	247	240	290	307	270	246	247	268	244	261	233	254	304	247	268	255	248	256	270	252	250	246	261	264	260	258	249	256	264	270	237	274	255	270	267	273	274	262	252	281	253	267	266	256	246	250	290	263	254	284	295	255	267	252	279	270	293	258	260	268	296	243	250	260	254	259	270	244	276	273	260	250	286	250	287	257	267	243	256	271	259	263	271	255	237	245	269	254	269	264	272	264	251	261	264	300	250	266	293	254	223	239	280	248	249	289	302	270	269	245	264	263	265	246	264	255	245	265	265	302	229	280	274	260	245	270	273	291	275	291	276	278	310	257	273	269	252	236	270	255	249	265	254	251	241	247	281	301	240	276	262	265	233	252	238	316	263	256	271	262	262	257	267	294	284	233	260	240	259	241	254	243	267	271	263	234	291	276	261	278	240	276	275	263	262	264	284	265	240	252	271	272	293	238	274	256	240	257	266	262	240	248	282	233	291	282	251	242	252	267	253	242	263	275	253	287	279	267	275	265	248	254	283	246	290	281	278	281	264	212	280
28366	24861	31338	16344	9908	5318	4769	2935	1634	1701	633	592	599	586	558	612	590	676	674	814	637	600	548	585	602	567	605	578	572	615	594	577	612	572	573	600	574	600	619	604	623	571	614	587	633	622	596	563	558	591	594	623	583	628	595	618	576	611	602	567	598	611	572	565	568	615	608	610	620	610	618	535	591	583	679	591	592	612	603	580	592	614	566	641	589	608	620	573	636	586	587	594	602	595	606	628	572	552	579	580	588	601	587	579	601	589	607	589	584	626	598	568	587	603	589	589	617	590	598	607	554	621	608	593	612	608	618	571	613	616	605	617	597	609	603	602	548	595	578	623	575	615	610	617	570	648	618	566	569	588	596	607	613	606	626	564	604	579	610	649	621	609	608	642	632	597	605	589	654	574	581	562	576	591	599	608	588	624	624	607	594	598	589	608	633	650	589	585	589	622	607	627	628	588	626	549	603	593	633	591	572	605	575	622	626	558	588	580	600	578	599	622	598	579	664	606	594	608	613	609	574	619	558	617	613	584	620	622	586	590	635	578	576	622	589	587	626	611	605	609	592	575	601	578	584	575	585	609	548	584	615	628	579	600	659	592	600	614	625	590	599	591	584	655	538	553	597	578	586	594	626	624	602	609	601	615	626	577	629	573	600	572	618	552	600	617	605	560	625	629	572	562	621	586	627	658	612	583	614	570	595	623	572	621	574	621	635	574	617	569	588	611	592	596	621	606	660	590	599	581	555	599	632	608	611	610	604	604	558	572	586	620	598	601	596	605	613	654	579	606	586	596	552	564	572	591	596	587	585	614	558	632	607	628	628	618	609	624	614	572	605	599	547	601	617	586	588	575	628	601	569	589	613	584	596	568	598	617	558	590	598	556	552	580	582	571	585	559	604	602	570	589	651	591	600	596	625	593	630	607	546	606	609	590	598	578	590	600	620	578	613	582	647	599	619	607	632	609	567	599	595	599	600	624	570	615	566	596	627	635	594	621	567	631	620	581	628	570	597	551	611	583	555	622	630	627	614	623	631	631	631	616	618	599	617	588	543	588	582	644	573	604	568	612	549	639	623	574	567	550	604	598	582	587	607	570	591	631	624	623	598	594	594	591	635	600	580	598	619	591	587	559	562	609	602	580	596	585	571	554	619	538	621	585	598	585	583	596	630	579	601	549	632	570	622	601	558	600	591	582	546	593	583	613	580	644	576	588	589	606	598	577	608	601	552	564	595	595	595	596	571	625	621	605	557	560	643	575	613	554	596	588	622	629	592	582	587	605	564	586	599	606	595	596	582	542	594	610	578	613	629	543	587	592	584	602	547	623	606	574	563	641	634	598	597	641	603	592	578	584	636	570	592	580	589	604	585	594	642	600	567	543	653	601	565	568	601	553	572	592	585	557	583	582	601	594	582	583	611	594	636	640	613	612	599	589	655	560	584	634	592	590	601	626	602	640	597	568	615	638	569	613	616	634	597	612	572	602	598	578	634	569	628	586	563	578	581	628	579	584	570	611	590	650	616	577	621	613	583	618	566	618	599	566	548	619	572	555	581	577	631	539	624	604	573	617	603	612	603	597	612	614	613	644	609	604	571	601	599	553	655	607	607	578	610	543	618	572	624	620	606	634	594	577	612	602	606	592	619	611	554	586	630	568	616	610	574	581	611	612	566	644	602	617	584	610	632	579	640	585	599	602	573	625	614	568	576	613	547	625	615	617	596	590	605	607	587	592	623	596	618	580	597	554	585	631	615	626	595	644	588	589	574	575	592	625	588	594	603	552	570	608	605	608	606	605	647	632	606	621	599	582	598	592	628	642	567	597	582	648	609	614	633	621	562	574	568	611	579	566	570	612	592	587	609	600	584	584	614	593	616	569	544	594	617	582	558	611	565	616	607	562	580	611	598	607	595	600	609	599	596	602	592	591	616	583	587	619	554	592	574	601	592	584	602	599	613	655	616	558	633	599	618	571	610	604	628	623	595	573	604	579	606	590	624	606	570	603	596	600	578	599	605	597	591	597	592	591	607	609	591	585	584	597	613	638	582	642	606	604	592	624	588	611	616	581	551	593	607	552	597	564	632	611	602	608	584	601	589	579	605	575	597	591	602	602	565	584	593	608	621	591	586	628	616	588	580	634	614	564	618	599	590	597	595	533	600	620	628	590	596	542	566	596	589	585	597	573	575	552	618	604	608	589	599	604	581	624	633	588	565	595	593	593	576	575	563	599	607	553	588	624	576	559	595	596	553	589	600	549	603	604	615	546	604	558	638	557	599	581	607	574	565	612	628	562	573	627	630	569	646	570	588	597	594	607	582	603	584	575	627	614	578	544	637	582	540	616	627	582	603	566	582	603	600	603	642	628	599	592	591	569	608	576	600	588	614	585	579	599	576	639	597	568	599	589	570	582	618	566	580	583	619	599	618	583	616	572	648	577	593	607	581	562	602	600	591	589	650	648	575	603	574	574	570	579	625	554	554	606	570	590	643	595	619	646	602	631	599	608	601	621	585	624	586	638	579	582	600	591	598	605	610	612	606	607	627	599	584	592	617	602	594	637	628	600	629	610	598	664	614	589	633	577	648	644	593	622	585	598	574	621	598	599	590	656	574	610	603	628	597	551	594	570	550	599	577	585	563	610	591	615	582	625	602	652	595	610	602	570	593	609	606	592	615	617	613	622	594	616	608	617	605	604	595	559	612	602	582	607	614	612	619	640	591	597	640	610	613	587	606	649	594	569	562	577	594	606	599	633	625	577	555	613	618	641	592	632	586	599	627	598	607	618	567	609	576	626	648	601	589	603	578	595	601	591	576	580	554	580	627	591	642	574	605	583	620	558	582	593	568	583	594	567	602	629	604	583	624	594	589	625	578	584	617	589	597	608	603	582	600	611	613	616	627	595	651	616	582	629	618	617	605	574	577	611	578	623	575	611	554	595	580	617	613	608	607	597	613	582	624	609	581	581	594	598	649	611	580	586	607	619	618	573	630	574	621	587	636	599	618	577	622	611	570	535	642	595	599	595	584	597	590	558	573	559	610	588	589	596	568	559	646	604	567	601	635	619	605	584	610	636	607	569	575	561	600	606	604	576	600	592	586	553	609	618	627	595	607	639	599	620	606	621	554	586	626	619	617	607	607	597	641	581	576	565	556	614	563	598	568	573	575	598	631	605	569	623	610	573	628	629	597	585	585	584	599	592	598	644	623	569	562	577	614	574	596	601	603	582	576	598	537	628	586	636	649	602	614	641	594	585	572	624	597	614	616	616	576	620	616	559	637	565	607	596	607	576	613	570	574	557	578	583	585	595	631	581	574	599	619	572	590	565	589	576	544	566	585	555	567	581	584	596	618	593	609	597	637	596	561	634	571	606	581	581	591	553	616	611	562	599	551	615	621	614	582	597	588	593	594	616	561	584	617	557	608	608	617	571	597	600	558	544	559	567	545	582	604	641	598	633	551	606	607	599	596	580	613	567	604	612	591	625	580	584
19697	38522	32350	12197	12871	7613	7603	4371	2476	2456	792	676	667	663	641	595	637	748	746	895	713	602	576	619	639	590	647	599	569	645	581	581	546	652	570	583	613	570	615	610	623	599	620	583	662	610	581	583	591	613	589	562	605	586	628	591	599	650	613	611	610	649	544	593	600	651	590	586	588	639	588	630	624	587	603	592	601	599	645	596	646	628	624	552	628	617	602	635	628	551	629	616	608	604	629	601	559	606	589	627	646	586	585	608	571	608	587	635	599	590	581	643	619	567	586	622	620	605	612	613	617	580	629	621	615	582	616	590	559	630	633	623	656	622	578	611	602	607	601	613	646	651	623	620	606	623	605	560	626	631	638	629	627	607	621	618	644	619	610	612	536	598	622	588	604	608	630	585	602	616	603	618	575	640	623	567	614	579	600	619	629	601	606	608	629	554	599	587	598	593	649	653	640	597	610	636	586	650	573	603	588	619	603	589	633	590	594	615	617	627	620	589	639	627	571	593	574	612	595	593	601	621	558	637	592	558	605	595	628	618	599	598	635	561	632	600	637	556	651	609	590	544	637	618	606	686	583	622	602	603	641	635	625	604	629	625	604	596	607	640	603	604	620	633	563	669	601	591	589	624	583	557	621	568	600	568	589	591	579	609	598	652	576	588	585	604	611	621	607	621	601	617	627	596	611	603	628	629	613	586	584	595	554	613	653	589	577	601	620	639	612	612	620	641	615	609	627	629	604	585	596	613	592	584	607	596	636	552	593	593	641	606	663	653	614	575	601	622	641	568	624	625	610	610	615	576	588	630	616	638	630	577	624	636	582	608	634	595	587	601	589	605	653	583	584	596	586	597	612	582	606	601	582	578	617	604	610	573	590	689	567	657	597	610	603	606	595	621	578	605	595	595	598	600	611	632	612	589	594	656	592	576	648	612	591	567	604	602	572	627	628	571	632	649	597	670	590	600	602	589	570	587	578	621	600	599	604	604	571	609	573	602	582	624	622	617	591	588	614	608	654	598	631	644	613	609	620	609	611	638	576	590	608	587	618	585	614	609	583	623	617	628	585	610	609	619	611	585	611	636	612	616	586	634	558	523	613	572	595	659	587	574	602	607	602	621	622	609	656	635	554	612	642	647	616	568	653	570	619	618	626	628	575	592	609	590	602	631	604	589	585	624	631	606	622	594	581	620	638	589	657	590	655	593	611	619	590	583	607	633	575	599	641	639	650	577	549	583	582	593	599	619	551	593	626	604	625	637	603	651	608	620	605	551	617	621	591	618	583	614	613	623	561	634	639	626	602	605	618	623	612	587	617	579	641	588	604	612	626	605	592	595	601	589	620	626	620	594	593	598	641	604	614	607	590	578	594	639	649	636	590	674	636	621	660	622	590	620	642	620	633	563	635	668	636	566	635	613	565	608	669	592	578	554	588	648	610	615	612	614	605	561	587	565	614	642	630	612	612	620	638	641	611	615	571	546	646	623	577	588	582	622	627	634	585	596	555	610	616	590	627	584	614	599	618	602	620	575	612	570	623	606	548	602	631	603	559	628	569	586	611	601	617	629	598	591	648	574	594	601	599	648	597	618	592	600	620	621	619	606	598	583	632	600	588	647	634	589	617	601	593	645	602	636	595	618	562	558	582	596	607	626	592	634	625	589	563	628	603	600	586	611	581	621	639	594	626	540	630	637	589	617	589	607	584	603	627	621	624	547	627	585	589	566	586	604	589	632	567	587	636	582	613	574	610	583	582	597	579	600	602	630	658	626	609	612	594	653	631	610	652	602	594	612	566	586	585	580	624	593	645	616	614	598	587	585	625	610	652	600	611	596	605	628	607	598	579	599	607	576	644	624	591	619	598	601	587	621	662	594	578	638	623	619	612	586	601	593	640	643	646	593	616	662	628	602	603	608	598	579	612	615	644	572	601	615	603	619	612	627	640	634	594	621	595	553	675	563	605	626	612	584	639	606	592	619	602	637	578	634	639	608	601	578	626	585	565	601	616	584	647	631	636	630	663	642	623	630	619	623	603	618	602	618	672	597	590	599	616	622	593	578	590	596	605	599	628	637	584	570	617	549	652	667	608	606	602	593	618	600	626	630	635	605	610	616	591	617	587	613	606	590	598	613	574	585	587	578	585	612	612	609	609	644	611	575	659	602	623	584	619	630	595	621	568	611	665	599	612	604	595	602	610	594	611	612	587	595	598	564	599	621	584	600	621	677	612	602	582	614	614	570	612	586	604	651	596	594	631	611	635	542	626	592	617	622	640	552	610	629	609	591	630	615	607	576	620	627	561	643	606	633	607	617	621	547	619	557	581	630	652	601	624	589	622	667	595	564	603	644	635	609	596	600	599	653	623	634	588	627	578	584	613	591	595	630	612	645	602	591	602	594	621	609	612	611	580	607	576	586	646	589	592	615	610	649	598	623	602	641	603	566	606	619	578	607	592	617	587	605	591	625	614	587	576	615	592	615	588	608	619	627	620	627	649	597	599	636	594	601	609	591	608	589	627	608	605	634	590	625	571	640	597	665	625	637	636	651	624	603	586	559	617	627	630	561	614	588	628	598	627	644	570	597	561	593	623	622	588	594	582	635	638	589	645	598	600	621	558	612	554	634	600	624	618	569	638	595	605	585	586	591	622	633	586	626	614	567	610	631	613	606	592	605	581	646	602	616	632	600	557	621	622	615	647	618	651	606	575	619	625	644	624	597	618	585	592	622	659	642	637	619	618	585	604	585	612	671	642	630	592	614	603	585	665	611	637	600	575	589	639	623	602	557	607	637	610	640	640	588	618	603	594	615	591	614	610	643	592	601	624	619	584	641	599	593	612	608	573	670	601	592	627	582	576	606	591	587	628	604	592	607	606	627	613	566	640	590	638	608	589	654	609	609	598	627	609	579	602	603	642	624	594	611	586	608	578	629	638	636	650	628	651	593	580	608	596	614	594	572	592	574	607	617	618	597	585	620	604	594	585	595	576	591	580	586	654	613	606	580	656	609	618	679	605	651	623	571	593	617	569	610	591	638	639	630	578	578	580	588	563	610	583	628	577	577	650	602	560	588	586	617	599	575	572	581	636	625	549	603	588	659	609	623	607	633	605	606	592	635	626	597	609	609	596	598	620	640	609	569	633	602	608	639	635	590	582	600	641	599	627	609	664	635	609	605	587	613	642	580	561	596	604	582	567	591	590	590	647	607	639	649	577	556	636	583	616	602	555	616	593	648	622	633	602	576	579	605	605	603	611	644	657	597	581	579	577	638	598	570	619	621	612	583	616	647	558	630	584	623	622	597	654	632	635	558	589	657	577	619	612	603	602	628	649	610	595	559	564	605	647	631	582	568	621	639	615	609	617	623	661	646	629	627	623	591	635	634	669	593	565	633	621	583	609	607	660	616	611	587	628	643	660	573	562	635	609	599	616	590	592	624	581	589	629	622	583	595	622	630	637	611	665	632	626	605	584	582	550	585	595	634	609	559	622	640
23739	21442	29038	24339	21909	18715	12643	5163	3320	2103	560	435	408	344	344	363	379	395	416	482	348	351	343	325	336	292	326	296	289	322	334	322	311	330	277	307	316	336	332	320	295	286	341	321	316	315	278	282	309	335	285	304	294	289	323	273	286	296	300	301	289	328	326	297	310	309	310	308	318	304	282	281	334	321	311	288	283	294	292	322	290	282	310	328	282	298	306	312	318	306	302	306	307	309	312	308	326	299	319	307	321	285	325	307	318	303	291	319	287	310	292	294	308	314	318	327	285	300	304	277	297	301	326	301	278	323	306	331	313	313	320	283	294	302	304	293	325	304	294	313	323	312	300	289	327	303	321	291	312	301	315	307	318	300	321	303	320	298	295	328	295	311	285	275	303	276	292	299	337	323	291	310	313	293	297	306	339	315	320	351	320	333	334	305	292	301	311	280	303	315	295	297	307	317	294	295	288	312	299	303	312	286	298	308	306	294	302	291	308	293	310	281	296	295	327	333	313	317	326	288	330	307	303	309	307	292	322	334	325	290	302	297	285	318	305	341	320	297	314	283	288	287	285	313	287	290	299	306	307	291	299	319	296	316	313	280	314	290	285	303	285	298	288	327	318	323	328	320	298	316	312	322	307	309	310	318	327	328	296	265	297	292	281	329	313	310	278	293	306	304	312	297	322	307	295	319	303	301	296	306	299	315	318	303	291	318	323	305	291	304	306	292	337	307	292	298	318	286	323	335	298	284	335	301	299	276	309	287	290	298	294	291	324	338	315	306	326	306	304	319	284	296	303	300	338	246	300	325	306	286	288	323	292	338	307	302	313	325	352	296	316	279	320	303	294	297	296	319	306	313	298	314	287	314	316	297	300	292	287	296	276	272	283	315	301	282	282	321	261	289	328	276	298	282	279	277	297	305	326	337	279	310	342	293	296	284	271	297	330	300	304	294	285	310	301	337	334	312	295	291	305	308	292	292	294	292	301	317	321	310	322	295	315	319	309	316	341	317	295	337	297	334	324	331	304	276	326	306	284	291	271	314	305	296	315	305	294	284	328	293	311	303	305	319	332	329	323	322	318	330	344	311	318	303	295	326	268	296	280	317	274	307	292	300	291	275	323	285	328	334	304	316	339	302	292	333	307	317	313	320	308	304	318	296	290	312	295	298	318	278	300	286	331	303	314	293	284	284	293	314	295	289	280	316	326	292	270	330	291	290	295	309	302	315	324	303	311	320	300	353	304	308	292	288	326	315	306	325	339	328	299	318	297	303	333	302	298	309	302	322	277	317	301	302	295	290	322	306	309	309	326	315	289	308	297	295	292	314	304	331	326	313	283	291	345	302	281	290	290	313	295	298	283	321	280	297	301	318	271	288	314	304	281	296	325	304	295	297	314	320	290	292	305	327	331	318	283	311	308	294	329	315	297	308	307	324	313	350	277	310	303	316	301	307	314	289	344	352	312	275	297	297	301	329	320	298	299	318	348	305	291	307	316	280	273	286	306	313	304	332	280	302	321	318	289	297	338	281	269	308	317	287	305	292	296	302	304	316	304	291	298	308	289	295	319	268	296	291	306	303	316	300	316	306	284	289	283	294	302	310	319	305	302	305	289	294	307	284	316	307	314	296	302	294	273	306	330	314	335	310	289	319	322	277	298	300	298	316	320	275	294	302	333	268	285	291	285	291	305	312	276	331	289	294	285	299	288	295	283	282	301	304	292	307	276	281	303	300	301	337	301	289	305	276	303	298	293	307	302	298	293	277	340	325	305	296	317	338	262	304	302	291	316	323	299	307	309	314	312	328	285	296	325	299	312	320	286	335	316	332	311	295	310	311	291	298	329	316	297	285	312	301	327	309	330	286	280	300	324	303	322	311	288	305	291	317	325	312	327	293	317	305	278	278	298	311	276	293	340	323	267	291	329	292	307	289	330	295	304	297	300	305	280	320	326	276	284	340	333	306	325	284	318	292	322	288	295	355	296	319	316	327	295	321	301	322	325	269	283	294	329	310	320	284	312	296	303	297	287	309	308	288	287	311	299	319	290	315	288	284	320	348	304	296	297	307	330	297	291	281	298	340	281	284	294	310	306	309	311	279	313	299	283	289	316	274	308	291	289	300	316	285	302	285	317	292	309	280	320	313	316	311	304	315	323	306	311	286	325	315	301	297	301	302	291	315	305	302	297	311	301	311	302	301	285	300	305	307	286	300	295	317	291	293	310	332	310	309	312	286	274	291	291	283	310	305	304	307	319	329	293	308	309	288	332	293	333	301	299	307	291	307	277	319	330	330	274	297	282	301	329	283	298	329	300	340	291	315	332	350	309	284	305	288	316	314	313	317	283	276	323	316	327	327	324	328	296	288	324	277	289	306	280	298	282	323	325	326	296	317	325	301	282	308	291	312	295	294	276	316	307	299	335	298	310	300	297	311	323	292	302	303	284	296	321	294	303	321	310	300	295	282	293	301	313	311	294	269	296	318	313	280	279	305	310	294	334	305	332	308	271	305	317	296	305	304	298	323	315	341	306	327	317	314	303	311	274	348	281	322	324	271	289	293	313	300	333	298	293	305	312	299	285	304	325	312	304	322	319	323	303	320	296	306	270	299	288	312	309	310	310	332	293	302	290	301	295	323	318	298	308	286	312	299	321	317	309	318	313	331	292	283	294	303	328	294	322	307	325	292	305	281	311	328	300	289	278	333	332	317	330	301	288	312	272	290	297	323	306	292	306	304	279	267	325	294	304	304	294	303	308	291	302	285	285	306	310	310	334	294	329	326	294	347	297	267	300	302	334	307	274	311	304	296	335	321	327	314	288	306	321	342	305	309	322	321	321	290	330	275	319	286	312	281	326	301	322	295	326	303	294	279	327	292	324	304	317	290	327	306	321	286	302	278	269	285	309	331	301	320	299	305	290	335	288	298	320	326	301	292	300	352	314	298	300	303	275	298	285	295	327	275	307	300	307	318	274	312	277	325	305	320	283	304	296	282	283	302	328	267	313	272	288	289	311	323	293	312	288	289	306	281	321	305	302	300	305	305	309	325	318	286	305	316	278	308	295	315	303	273	323	316	321	304	334	272	290	299	312	306	316	291	276	294	335	295	304	323	283	295	304	306	310	297	316	287	263	296	294	306	302	327	317	300	301	309	272	321	304	302	295	285	306	271	281	321	312	303	298	307	290	332	313	281	327	295	288	333	316	269	320	301	320	321	294	312	323	317	292	319	309	283	321	322	293	289	322	310	288	329	297	287	283	301	292	318	325	291	297	273	305	303	302	272	294	299	318	282	301	303	282	284	270	295	311	282	318	306	286	300	305	315	302	340	297	297	272	301	296	294	301	313	321	308	334	308	315	333	319	298	288	298	315	322	301	302	310	311	295	318	326	274	290	296	304	287	293	294	301	291	289	325	307	282	312	289	298	304	294	297	343	317	321	295	289	320	303	305	315	315	326	319	279	311	321	296	311	312	301	301	315	301	312	280	312	323
23082	50668	43858	17601	20701	12881	13790	6344	5175	3020	718	486	481	457	410	393	356	580	445	634	447	375	340	351	363	293	353	321	346	336	323	312	339	349	347	330	312	354	307	313	359	321	284	350	339	342	330	340	340	342	311	317	324	335	319	292	327	336	312	289	326	329	321	350	353	289	340	307	339	268	316	306	336	332	286	356	340	324	356	287	314	285	328	319	339	333	319	306	282	321	305	312	323	340	324	294	320	331	348	280	307	327	321	320	322	303	297	302	350	309	320	318	347	303	319	305	321	332	303	310	342	313	324	324	317	316	312	297	315	334	328	314	314	295	323	338	326	321	306	339	290	333	326	355	309	331	309	320	296	331	314	305	338	336	319	366	322	315	340	344	314	283	355	336	288	346	313	313	311	308	350	296	346	315	301	352	344	324	313	314	319	293	341	346	298	360	330	315	340	304	359	305	303	312	322	317	326	320	292	327	311	324	329	335	320	295	309	327	338	319	358	338	326	311	328	330	319	315	343	310	320	332	344	315	338	303	319	314	329	331	323	297	326	308	334	327	328	359	338	313	324	303	311	324	344	333	316	315	334	324	317	325	329	356	345	318	295	308	313	317	313	326	313	284	288	294	290	347	299	359	307	307	311	317	321	342	312	326	308	310	344	329	326	340	317	331	309	306	307	290	297	336	306	368	328	347	325	298	334	282	338	309	337	279	302	331	313	314	300	322	295	320	340	317	292	297	292	305	305	305	304	349	333	339	334	327	289	302	332	338	333	341	316	329	339	314	316	331	334	323	299	337	327	315	312	321	305	320	301	305	302	328	322	325	352	335	337	321	349	331	280	303	323	328	332	333	296	344	325	338	337	324	300	322	320	349	322	322	321	320	311	310	308	301	318	320	329	334	316	348	344	316	313	336	278	332	320	316	309	312	299	333	331	346	334	299	288	407	328	291	323	316	321	317	315	318	333	330	294	278	349	341	330	329	329	311	323	298	315	274	283	309	311	314	296	340	300	304	328	328	322	349	347	320	297	313	341	324	282	313	326	333	314	305	343	306	318	299	312	311	324	332	326	315	316	317	340	312	320	315	297	332	324	310	289	316	303	289	344	331	317	343	345	296	301	345	312	316	324	315	282	322	333	322	304	302	338	343	311	311	288	312	295	357	328	345	365	335	333	315	305	348	307	304	318	327	313	326	298	318	333	340	303	336	324	355	295	294	324	317	322	305	337	303	297	344	328	314	319	345	298	349	279	304	334	299	311	329	315	335	343	316	311	299	301	324	334	302	324	337	325	355	305	337	324	347	281	340	276	301	320	321	296	338	327	323	358	318	340	334	323	299	327	314	333	334	320	281	316	335	313	299	305	321	335	315	310	289	320	323	314	362	314	328	304	324	317	329	340	349	311	319	335	300	327	330	315	380	332	294	319	288	327	319	302	293	310	315	293	333	337	301	324	321	363	351	281	310	308	294	314	312	332	311	309	336	332	323	331	294	302	317	309	335	316	311	331	338	349	331	323	341	314	315	343	284	316	324	325	339	335	300	310	323	340	298	321	315	290	297	318	306	309	340	333	270	329	309	353	345	330	324	308	327	314	314	333	327	344	341	292	334	318	344	320	312	318	319	358	317	340	336	319	307	333	340	342	330	330	362	315	316	312	321	342	314	313	284	310	286	291	324	351	348	318	315	304	342	309	282	334	319	304	327	299	335	294	302	364	324	311	330	327	331	326	346	324	334	322	314	293	338	321	304	299	314	320	302	350	315	321	297	292	333	330	323	336	322	332	307	344	364	321	315	337	320	317	305	312	292	298	340	322	298	367	302	331	333	301	303	299	324	325	335	294	306	319	323	331	347	336	309	303	321	327	345	351	322	322	319	313	342	289	307	308	305	332	336	302	319	326	301	322	324	328	326	313	304	336	310	311	352	334	335	329	317	309	314	314	312	323	330	334	305	297	320	312	290	323	307	313	342	297	302	335	311	330	323	319	326	303	336	317	332	283	315	333	313	323	299	316	329	313	317	303	314	309	322	320	295	272	332	328	305	304	304	321	289	294	305	343	305	322	288	291	350	343	311	272	306	305	320	311	325	312	310	303	312	301	299	328	327	315	320	315	334	342	309	340	316	322	330	330	311	315	331	310	364	364	342	337	334	300	363	332	311	306	285	308	276	338	309	294	303	316	317	292	341	294	326	343	319	301	332	305	345	317	336	322	311	317	331	316	325	319	329	337	313	332	312	365	321	317	311	340	329	307	326	334	312	317	296	314	314	339	341	309	345	314	310	303	310	342	283	311	332	331	343	338	312	297	287	322	306	322	320	343	315	304	352	328	328	346	352	302	326	317	308	323	294	348	328	315	332	323	303	305	334	294	328	331	321	303	348	345	324	326	315	278	331	342	320	315	311	336	298	333	340	335	340	292	337	308	327	327	320	286	302	325	310	353	328	300	316	342	346	322	321	324	343	303	308	335	305	294	307	325	329	320	326	337	299	308	293	318	312	282	340	309	321	350	324	320	360	332	324	337	303	325	324	325	322	320	312	317	335	327	323	312	293	321	295	310	338	341	333	293	318	305	343	290	327	318	314	346	351	308	305	293	316	308	289	328	326	330	309	344	305	321	287	337	325	313	306	318	331	319	302	289	348	330	336	316	371	328	329	322	306	300	296	310	326	323	374	330	338	334	339	315	302	317	296	328	334	301	318	335	309	308	260	325	334	315	308	317	345	288	346	272	330	337	302	327	310	351	331	338	344	312	336	321	329	319	321	322	307	293	300	319	326	330	314	319	300	317	317	341	321	310	306	325	324	355	339	364	314	326	307	322	332	350	322	332	303	297	326	318	300	323	317	310	328	318	339	318	268	300	331	326	295	336	298	351	302	312	302	303	312	339	328	296	362	329	307	318	297	335	317	326	317	302	296	317	303	334	313	353	346	317	301	343	315	317	330	339	322	310	330	324	303	323	329	332	352	304	318	326	327	320	336	286	304	321	315	307	312	319	309	324	322	294	318	322	303	322	340	331	325	331	301	320	334	286	364	336	331	312	348	344	315	311	318	288	294	307	324	318	318	300	326	300	297	323	343	348	305	308	318	347	316	329	328	332	343	310	304	296	334	319	342	334	295	321	288	330	327	295	313	275	337	287	316	332	314	294	271	326	285	283	304	297	344	332	308	315	312	310	324	319	333	312	345	315	315	317	287	321	338	317	335	330	323	291	282	320	310	315	328	322	314	347	304	336	312	314	322	319	303	333	322	308	348	294	320	316	329	324	316	293	323	325	320	321	334	286	305	326	320	323	334	335	300	303	335	286	344	345	306	313	317	337	310	283	299	309	321	343	285	340	313	332	313	323	296	335	312	306	308	307	325	324	301	302	310	315	316	333	319	309	324	339	355	329	303	331	295	345	312	308	316	335	318	314	313	327	324	326	326	311	304	306	370	314	330	326	336	326	327	320	314	334	321	338	327	340	329	315	316	330	357	329	296	320	286	321	338
24841	21437	28477	25238	19858	10273	8452	3712	2710	1678	762	683	664	665	665	661	686	687	702	818	719	620	661	631	643	630	630	625	670	647	678	712	629	638	662	594	599	627	597	621	660	635	603	604	710	634	646	631	632	707	645	566	672	660	666	640	678	643	633	670	640	643	632	601	626	594	637	678	647	581	683	589	657	686	627	661	625	632	655	693	637	643	658	620	651	661	606	669	624	631	580	589	625	648	630	611	633	576	631	611	659	635	671	634	587	589	630	648	638	623	630	623	663	634	634	600	593	608	631	596	640	641	631	640	643	656	635	627	664	656	618	622	656	641	640	685	638	662	580	645	647	651	656	648	634	638	624	630	645	661	685	677	642	635	616	632	691	628	656	630	654	660	620	625	670	620	637	621	683	618	576	654	686	654	609	626	668	650	613	647	621	637	639	615	618	642	605	674	673	643	648	660	647	664	593	672	651	624	644	685	678	623	613	632	670	616	670	618	662	608	674	623	607	618	644	615	641	626	612	638	600	614	596	653	652	636	581	645	633	617	636	655	655	624	637	611	625	625	619	638	636	674	651	656	633	624	652	620	611	632	701	616	591	603	597	635	642	651	612	640	649	647	590	625	643	603	628	620	636	643	614	627	644	638	611	656	626	608	632	602	628	649	607	653	657	672	630	662	610	595	643	578	610	628	621	672	656	648	622	672	641	631	656	602	631	645	644	650	635	595	617	626	634	670	635	615	644	611	623	613	668	645	641	651	598	632	621	617	634	615	618	630	633	684	623	676	628	605	662	665	618	661	630	686	602	652	612	618	616	623	628	638	608	649	623	589	636	619	644	627	612	651	658	632	644	653	659	661	594	671	634	626	625	623	611	591	636	612	669	614	626	633	625	624	641	598	627	620	637	673	595	598	650	610	601	633	647	581	630	605	613	643	646	641	609	667	645	655	629	587	668	647	691	635	632	598	651	622	635	622	616	665	604	642	609	652	692	629	650	643	713	632	662	626	630	645	620	645	608	622	612	630	652	638	612	615	609	573	610	593	598	621	631	641	657	612	600	607	647	659	613	615	678	618	638	605	665	636	669	609	640	573	620	632	656	618	660	690	621	665	617	618	652	651	655	629	648	637	619	668	648	661	641	589	674	633	671	651	698	629	572	652	619	617	624	670	605	614	670	640	659	667	626	675	599	607	685	610	633	617	652	618	601	624	614	652	663	644	627	629	627	639	622	636	638	619	619	623	625	666	625	667	670	611	677	648	640	632	626	645	643	620	618	675	643	642	615	596	663	620	625	659	673	608	591	632	660	627	635	619	650	582	687	686	632	587	647	654	648	608	606	639	573	636	642	683	677	634	592	641	648	596	608	639	626	651	690	619	637	657	644	654	629	668	617	637	621	684	605	656	682	629	678	650	628	687	636	593	649	619	612	665	657	658	630	687	653	613	624	625	645	654	600	644	607	644	564	635	653	636	611	593	657	660	668	664	619	597	630	601	660	617	652	623	602	616	657	631	647	628	679	666	578	610	640	694	644	604	627	641	626	622	680	599	652	649	645	624	643	638	570	666	674	703	642	641	627	653	640	630	624	678	609	657	639	668	622	647	607	686	643	660	628	652	653	607	667	602	657	615	595	628	667	639	636	645	619	603	606	649	601	601	678	638	648	663	645	650	645	644	658	660	636	618	666	586	675	620	629	651	620	654	652	653	627	651	623	590	636	621	663	599	627	592	604	663	607	648	614	628	633	637	639	589	623	700	643	580	608	636	651	657	624	653	641	630	671	650	673	589	605	677	643	621	677	607	647	663	631	607	633	603	622	609	652	643	634	631	609	622	629	637	652	628	625	641	592	625	651	637	633	596	655	657	642	593	624	636	645	640	652	644	695	605	573	627	715	638	652	616	629	643	613	646	668	651	591	652	624	634	609	627	643	638	661	649	592	637	597	640	668	628	630	642	636	635	678	683	616	614	637	610	649	649	616	633	688	646	679	637	600	646	636	658	659	655	640	647	665	620	694	628	642	645	679	632	620	634	622	637	647	624	614	657	705	614	624	623	625	643	625	652	588	628	628	648	647	579	644	660	633	617	651	642	622	677	603	639	607	692	603	676	646	636	637	604	630	623	636	637	640	614	607	657	614	653	629	698	619	667	620	654	612	607	585	635	573	613	641	656	663	671	661	640	622	596	632	625	597	619	663	656	603	634	609	624	651	648	666	690	653	612	634	677	643	633	619	617	676	615	673	653	628	621	619	680	631	641	660	613	609	611	594	632	644	647	660	639	617	642	649	596	651	610	610	623	644	599	656	612	609	658	597	665	589	635	652	609	663	625	580	617	647	659	646	598	631	606	667	694	601	658	638	665	658	629	607	642	596	628	639	600	623	613	634	617	610	603	628	638	657	641	652	645	595	627	681	644	679	642	675	672	580	608	620	632	607	660	615	610	629	662	661	591	672	604	650	636	597	635	644	595	615	621	595	642	626	596	610	646	594	668	635	701	584	608	599	619	590	658	669	657	663	647	595	645	647	648	658	685	636	671	642	614	636	635	620	699	624	658	641	652	672	695	640	615	609	595	626	673	673	663	619	586	628	663	664	646	640	601	641	647	685	637	610	604	634	649	614	639	632	672	639	656	551	593	633	642	636	637	666	668	642	651	631	610	563	590	670	600	644	632	634	603	627	688	632	625	653	632	689	638	634	605	665	594	643	695	595	619	638	597	624	640	636	650	690	630	637	626	583	624	641	642	653	614	655	607	609	578	612	660	692	625	651	642	653	642	607	636	627	590	665	638	692	671	626	632	664	640	608	618	616	621	578	615	663	597	633	619	624	609	659	643	615	613	624	630	611	667	650	603	633	659	627	583	636	642	647	625	623	631	619	645	609	646	677	627	633	626	675	596	621	640	635	607	637	644	623	632	669	632	645	635	622	632	608	639	667	669	624	653	602	657	588	631	639	624	659	598	609	664	618	651	594	611	676	650	690	678	623	639	664	632	599	631	627	647	642	654	606	668	637	667	663	684	611	613	629	647	613	637	649	639	634	664	661	600	620	621	604	639	643	642	652	616	640	590	619	648	605	670	662	599	702	688	656	644	646	623	611	647	620	612	668	644	650	620	653	649	623	651	633	630	632	687	665	631	660	682	652	610	634	652	653	655	669	614	649	698	654	630	571	617	683	641	633	606	629	649	660	632	631	651	643	647	596	655	627	636	629	629	620	655	632	625	621	599	622	623	654	642	628	623	613	694	632	678	670	629	635	702	669	596	668	611	615	604	657	609	660	661	640	608	663	666	627	626	673	603	637	688	611	650	631	578	579	687	658	614	621	620	653	634	676	624	644	663	609	657	647	641	653	646	593	634	645	584	642	615	658	659	613	690	661	665	701	648	631	645	629	682	611	649	613	641	659	679	645	638	667	606	600	604	694	623	619	705	597	646	645	622	604	633	584	615	624	681	606	605	600	638	626	609	702	628	602	641	652	624	630	597	696	625	651	679
22636	47134	38154	15485	17332	10939	12027	5369	4481	2307	878	754	715	688	706	673	674	696	746	851	697	648	634	620	615	678	621	605	635	664	678	622	621	601	642	639	622	647	645	601	639	634	602	603	622	617	632	623	611	596	621	643	638	625	603	575	668	629	640	616	593	623	655	630	605	628	638	631	647	616	650	594	654	641	649	623	651	648	626	661	632	612	617	648	613	621	594	654	669	589	636	622	662	616	645	651	604	615	624	635	578	632	619	645	589	620	571	615	597	651	654	661	619	656	642	630	659	622	668	652	629	639	638	622	611	634	634	638	611	614	652	636	588	653	587	616	623	646	614	671	634	612	653	618	619	623	638	615	620	627	633	633	650	638	646	679	560	643	629	639	601	621	655	628	575	613	596	627	600	655	643	641	654	653	645	625	633	614	563	640	656	657	643	641	626	624	670	604	641	644	586	638	659	648	600	673	603	684	648	643	642	659	637	642	624	626	628	693	626	649	621	577	633	659	661	614	629	613	661	605	647	613	600	583	597	623	640	643	632	648	592	633	604	614	626	621	659	618	652	646	617	623	628	645	615	645	635	616	653	623	641	618	596	655	599	644	615	644	626	573	609	619	657	629	631	638	598	591	591	607	622	609	642	661	628	647	601	687	633	631	604	610	643	606	640	618	603	635	637	610	614	635	615	614	661	667	611	609	621	610	629	644	642	629	600	599	614	625	620	586	705	665	617	603	659	640	636	607	609	623	698	612	644	626	639	611	652	639	636	611	623	609	602	649	574	620	584	612	665	635	670	612	685	640	616	660	615	590	665	605	638	639	653	594	630	647	614	634	631	611	600	621	619	637	612	639	610	618	645	618	633	602	675	637	597	613	634	635	639	617	626	649	607	614	637	653	577	639	648	636	627	650	654	592	642	644	659	600	623	595	610	638	599	657	606	628	611	683	606	628	663	620	646	654	628	643	622	594	606	611	605	619	616	611	591	633	630	658	651	597	625	635	636	611	623	624	608	635	615	600	622	590	615	619	622	610	617	627	672	611	627	662	642	621	652	652	624	639	618	632	637	625	643	618	620	674	629	603	665	648	590	626	603	637	640	599	655	613	645	621	620	611	610	661	623	644	617	602	622	632	627	664	650	644	654	661	628	635	628	604	655	662	643	638	614	656	629	675	612	634	650	645	643	622	638	634	650	623	591	632	599	636	639	645	633	637	633	629	656	618	628	585	649	629	615	608	610	591	655	618	649	621	625	676	631	636	553	641	618	667	651	614	640	643	558	697	620	595	686	640	621	630	649	589	620	637	622	598	688	617	592	613	619	614	599	668	618	636	696	580	604	612	615	649	654	625	614	640	676	612	611	615	615	597	608	608	618	627	631	588	611	655	600	614	649	639	627	622	663	676	586	634	627	624	588	639	630	613	678	603	623	658	602	604	629	619	627	614	638	606	578	657	629	631	679	610	626	596	614	641	658	622	620	645	582	542	620	604	651	628	609	589	643	648	644	644	624	667	634	578	643	628	584	667	622	646	623	666	676	625	643	624	667	639	623	610	618	607	587	665	628	600	628	607	620	616	628	620	650	600	644	619	606	623	624	611	629	629	623	581	638	549	626	604	623	659	655	654	613	672	601	633	643	624	601	609	612	662	639	631	598	614	626	632	572	636	629	652	655	619	629	639	649	606	624	666	636	634	633	626	656	645	611	625	670	604	628	648	641	650	605	663	643	624	610	627	642	611	647	580	576	644	654	652	613	643	637	587	640	632	634	643	632	629	590	654	649	619	639	627	656	613	621	600	630	623	626	626	626	644	630	582	643	652	644	621	676	652	624	669	668	642	623	603	571	634	664	595	655	621	647	659	631	654	619	622	611	629	599	622	645	645	604	665	628	605	628	628	641	596	616	624	607	603	633	592	580	597	646	639	592	627	619	667	627	631	632	626	633	648	591	606	646	638	595	655	651	662	602	606	601	657	630	600	609	686	675	653	641	597	641	576	626	611	639	651	679	665	652	650	575	633	633	595	663	663	609	566	603	633	593	626	642	589	616	549	625	590	607	612	654	632	628	620	671	629	629	591	615	621	642	629	611	585	604	591	633	665	632	636	624	615	596	646	669	649	653	640	687	628	641	582	585	651	604	670	603	644	553	619	629	640	641	611	618	583	575	660	634	651	618	610	608	621	652	630	623	577	593	622	598	637	648	636	666	615	668	594	606	588	630	651	577	594	659	607	584	665	592	661	667	656	629	615	637	657	591	638	618	615	624	624	664	623	631	666	657	649	653	627	621	622	583	640	632	636	620	624	588	652	598	638	622	631	623	647	612	627	611	583	637	613	628	615	604	630	646	625	619	639	601	585	614	650	680	653	650	626	626	623	611	628	641	618	620	617	648	642	650	662	609	606	659	612	593	645	654	643	634	633	598	618	620	614	611	631	623	642	641	631	670	624	598	632	584	633	620	618	602	605	619	661	657	617	606	617	647	638	619	634	633	612	640	607	615	673	620	626	630	606	673	649	611	612	628	658	616	619	587	661	651	603	635	638	600	616	652	617	581	614	635	580	636	651	627	639	644	606	575	616	599	601	646	651	623	653	627	680	640	621	638	609	632	661	597	593	635	619	583	624	625	653	610	625	646	594	632	632	645	645	648	618	635	676	624	644	606	638	681	662	604	643	601	610	627	594	624	665	605	606	630	604	589	608	619	617	590	605	616	605	623	613	604	598	635	646	609	597	590	665	600	615	585	670	632	634	602	622	626	564	600	641	643	634	627	680	645	659	615	635	593	648	579	587	655	602	637	626	678	607	664	610	633	658	650	588	597	611	665	631	631	607	603	578	620	602	625	638	648	632	629	600	593	660	632	621	621	614	664	665	628	650	636	637	630	616	612	638	647	615	665	578	665	624	613	604	627	587	607	623	623	607	638	612	622	662	632	663	629	627	645	584	599	592	621	621	616	645	612	634	651	579	638	651	609	625	600	605	623	625	654	660	625	623	618	623	591	641	595	596	644	597	628	651	590	648	649	661	604	645	632	630	603	592	641	616	638	610	586	659	612	645	636	639	606	634	612	566	594	604	605	602	570	640	604	605	595	606	645	645	603	667	627	609	643	617	654	634	629	621	628	603	635	604	634	639	635	663	633	621	591	617	616	615	633	665	611	651	637	652	640	617	660	608	661	661	645	653	624	633	609	646	656	612	606	614	657	645	659	612	595	633	594	633	673	598	657	637	596	619	644	658	633	616	621	677	616	599	638	628	608	669	658	607	619	635	614	654	620	634	671	653	601	640	587	609	613	605	620	611	632	607	639	572	664	602	683	625	636	620	609	599	649	588	610	620	641	588	573	622	591	593	589	637	601	656	664	606	616	624	633	623	622	630	628	645	606	574	674	628	635	640	602	647	627	598	597	641	640	664	598	625	628	631	612	663	593	673	654	600	618	688	586	642	630	660	619	636	614	624	621	646	644	660	618	583	646	596	632	636	626	618	597	653	640	581
22616	21432	29297	23976	21570	22445	23726	8445	5173	1867	619	472	432	442	384	370	353	384	702	704	359	311	323	289	311	288	279	267	283	311	275	240	282	278	264	264	282	265	275	265	269	270	288	271	273	278	274	272	300	277	254	270	257	271	302	294	271	283	258	264	269	273	251	248	274	281	252	298	257	252	254	240	293	300	250	250	254	262	273	287	258	275	248	276	254	269	279	282	265	248	262	281	271	278	246	276	284	238	270	265	241	262	274	278	283	281	281	281	274	257	270	262	263	260	259	271	271	285	271	262	279	255	238	252	251	256	255	295	250	278	270	269	233	275	229	266	263	269	245	269	271	253	273	268	251	298	255	257	254	277	269	264	228	253	254	272	245	248	284	266	270	267	244	233	240	264	240	257	275	253	263	266	251	277	252	227	300	288	263	236	257	253	275	262	283	252	284	265	291	275	275	245	220	297	271	307	271	255	264	266	243	283	260	251	285	233	250	267	274	279	254	259	256	285	288	276	249	276	272	292	258	251	252	230	264	256	286	279	255	257	272	275	208	250	259	269	272	248	270	273	279	266	262	258	275	262	266	231	233	257	268	269	283	242	278	282	269	252	255	258	248	245	289	276	254	259	258	254	291	264	267	274	271	265	252	258	283	265	266	241	263	260	251	318	242	270	277	279	262	260	279	265	267	257	281	288	241	267	290	283	261	251	282	285	271	293	250	286	251	248	258	261	253	271	275	252	275	264	269	272	277	281	280	263	251	279	277	232	265	242	263	263	275	260	262	258	255	295	263	275	280	267	294	250	232	267	266	280	246	262	240	271	282	238	260	259	218	251	264	275	265	264	241	291	269	248	268	261	277	244	274	289	276	251	245	278	284	266	276	276	282	254	285	253	242	248	291	233	275	235	274	272	296	268	287	245	254	261	258	239	261	265	243	255	240	247	288	223	271	263	272	269	283	265	250	262	233	259	282	232	243	223	245	263	268	261	243	254	289	255	281	254	249	261	273	230	256	295	280	271	264	284	293	251	229	289	228	284	276	261	235	265	279	275	246	291	266	264	281	281	264	256	230	262	285	276	261	246	297	258	282	269	259	279	278	252	276	280	268	281	267	260	263	279	293	258	271	258	245	249	295	258	290	278	264	290	298	254	279	257	241	256	270	278	282	266	244	267	284	263	252	275	262	267	257	299	299	282	272	241	255	251	275	261	262	262	255	244	234	265	241	231	264	284	258	270	262	285	229	256	293	250	256	277	251	265	256	243	248	252	279	267	294	264	277	284	275	282	267	251	264	269	259	251	240	267	244	256	250	297	263	274	241	289	250	265	279	268	270	270	259	263	270	268	257	270	245	259	274	273	270	263	255	264	257	274	273	258	264	288	264	272	292	277	270	261	265	258	280	263	276	284	280	279	268	255	262	250	279	269	274	283	239	274	323	271	279	260	260	304	244	280	242	281	253	279	273	236	271	265	262	273	278	261	284	241	288	295	254	262	290	266	257	244	266	241	246	266	257	252	268	246	235	259	261	301	265	258	273	245	280	274	253	276	268	266	258	271	229	239	258	256	248	255	298	274	256	282	252	281	265	261	290	242	262	288	285	253	236	266	264	263	270	282	256	276	276	253	252	234	305	264	288	242	295	286	269	276	257	270	273	284	252	254	279	273	252	301	257	285	261	284	278	243	258	288	254	260	251	277	250	266	282	284	293	261	274	264	245	259	255	284	292	244	265	267	267	255	277	246	276	228	252	274	275	285	253	269	262	247	256	278	254	244	262	296	255	272	269	223	270	244	276	245	274	275	263	263	304	251	259	276	280	283	270	268	262	318	272	258	240	283	280	250	264	275	305	270	261	240	272	266	287	275	295	246	268	263	263	272	266	274	285	265	251	220	257	250	274	266	228	246	262	274	273	276	280	247	259	267	280	258	271	250	280	276	266	286	240	251	261	261	250	269	252	270	279	258	265	272	254	248	257	256	276	268	270	308	264	252	282	247	256	282	289	264	285	258	284	245	287	270	289	240	286	271	258	260	264	272	281	253	260	263	259	265	269	254	285	249	276	290	263	273	270	248	266	260	297	265	264	254	310	293	257	295	244	287	303	252	256	296	279	262	234	248	286	249	287	249	292	269	235	261	245	243	246	240	284	269	275	291	270	274	266	251	280	267	257	261	280	290	267	269	284	222	296	259	272	259	270	243	278	267	249	278	246	287	273	291	287	253	233	223	246	269	278	251	286	242	292	237	245	290	271	285	257	280	268	279	261	272	263	266	276	261	258	261	283	259	258	249	250	262	250	283	268	302	251	270	260	290	260	292	269	267	258	266	270	251	254	320	284	251	241	287	285	262	259	288	262	264	300	276	239	273	252	225	257	278	237	273	258	261	260	269	239	295	265	263	281	246	276	265	251	292	271	254	295	280	273	245	223	258	251	274	260	269	250	250	256	261	246	239	287	281	270	251	267	312	244	264	274	260	270	287	258	253	252	275	253	286	310	259	280	260	261	269	270	260	284	274	296	273	236	280	262	254	259	282	261	273	250	288	291	256	248	267	269	284	244	243	273	257	254	268	270	268	270	265	251	272	222	251	264	274	270	253	254	280	261	281	264	235	272	266	274	246	297	264	273	272	258	267	250	269	234	260	269	298	244	272	212	257	245	252	243	265	266	240	255	228	266	274	267	264	281	286	276	290	293	263	214	291	322	265	288	277	281	261	260	253	252	282	257	263	262	260	278	251	284	246	249	281	278	233	283	282	277	251	236	261	289	246	264	279	276	266	277	235	285	243	291	272	273	258	297	250	248	255	243	280	228	252	266	280	261	265	251	262	282	265	293	295	276	276	256	282	269	269	297	254	262	248	270	288	248	270	249	278	286	242	270	250	248	291	271	250	277	242	256	270	312	265	252	265	246	281	258	285	239	259	293	265	260	242	234	278	258	271	254	259	241	265	286	268	269	285	248	211	241	255	289	243	281	294	253	251	244	254	250	265	241	266	257	296	269	244	247	280	279	298	244	258	288	274	279	274	268	254	255	277	252	278	251	277	264	281	255	248	255	283	285	280	234	266	250	251	249	274	249	281	237	237	286	270	265	272	246	269	260	247	245	281	275	238	269	248	267	261	270	262	291	240	241	247	249	265	259	263	265	250	242	272	253	273	297	253	275	261	257	260	259	259	283	287	268	265	235	280	292	284	252	285	265	292	265	266	237	244	257	249	284	259	243	266	262	261	226	275	260	271	229	273	271	273	259	262	249	264	266	258	258	265	285	264	271	258	259	266	279	260	274	271	236	275	271	272	290	259	278	257	270	264	245	286	271	272	269	292	271	254	245	248	243	241	241	251	261	263	256	262	280	273	285	258	272	270	254	240	266	243	289	273	257	255	254	266	282	263	271	272	257	239	258	279	265	275	291	264	236	276	270	278	263	270	255	258	246	254	267	273	284	265	262	252	280	281	259	260	255	294	276	281	256	264	266	257	286	262	261	278	256	271	256	256
26462	57455	44413	24181	24962	18859	19486	8933	7812	2605	830	573	509	425	433	410	372	446	936	940	417	371	302	301	329	300	305	281	292	304	278	284	273	299	279	288	269	279	275	282	254	282	248	281	268	267	247	271	268	246	285	280	268	272	286	258	267	271	277	283	278	261	262	278	256	267	245	255	260	241	263	286	269	277	245	296	281	248	256	265	279	261	271	255	290	261	270	257	281	260	281	286	284	252	287	288	251	254	254	248	222	276	253	294	261	266	282	276	273	270	262	250	238	253	259	281	291	268	250	265	252	274	248	264	237	256	262	247	266	266	276	296	257	268	260	264	258	229	272	242	286	281	237	264	273	270	279	281	275	245	262	294	242	272	276	270	252	270	280	264	257	262	268	254	283	254	261	249	271	262	275	259	287	269	278	256	240	236	272	263	257	249	282	266	256	264	273	287	245	266	274	251	265	289	240	254	254	263	269	273	259	240	260	294	253	265	255	250	266	250	256	271	260	243	277	256	283	288	256	265	251	232	267	247	239	269	250	279	258	254	256	257	287	250	274	247	255	265	253	253	259	282	267	272	239	282	249	256	288	247	243	271	279	282	264	298	257	270	259	232	257	243	231	274	277	243	255	270	261	275	256	251	249	271	241	244	248	265	243	244	261	262	260	281	274	268	264	276	262	280	241	279	248	311	262	250	265	266	266	278	272	272	290	287	285	271	287	277	238	266	279	293	246	243	266	280	278	265	273	258	251	278	263	263	251	255	254	269	263	240	267	250	292	240	262	255	282	239	232	270	281	268	275	271	255	253	238	280	263	250	263	268	267	236	258	250	286	263	257	251	271	291	292	282	255	251	254	293	240	279	283	253	254	266	233	262	273	260	248	278	268	273	247	279	273	252	263	269	297	257	246	264	266	269	253	242	249	271	263	260	288	246	223	258	242	281	253	298	263	254	256	246	271	290	265	259	254	244	240	271	242	258	265	262	240	308	275	258	247	288	286	265	247	246	262	260	229	268	225	249	278	274	243	276	260	262	268	236	246	253	260	240	242	269	249	263	253	285	264	255	281	296	273	257	269	273	252	246	260	281	249	278	244	257	245	266	266	259	255	272	248	253	261	269	282	273	247	251	261	264	259	274	265	256	264	243	287	255	286	262	259	276	286	254	258	295	260	260	265	269	290	260	235	261	289	274	264	241	261	272	290	272	261	256	259	261	262	260	283	249	268	272	270	268	280	256	251	256	285	282	269	241	274	271	262	273	264	212	271	254	265	253	254	263	214	290	266	238	261	262	273	293	275	236	246	280	276	253	260	256	270	271	268	274	258	273	276	248	269	267	300	275	246	262	257	272	286	273	261	256	275	286	254	261	263	260	244	263	266	271	284	253	260	254	262	269	275	274	237	255	277	275	289	257	269	261	260	252	281	290	255	261	290	269	254	253	255	269	272	279	252	254	266	279	236	279	280	267	281	244	278	265	287	283	277	285	230	259	292	265	280	245	289	283	262	245	257	310	248	285	270	242	270	293	269	243	259	290	245	244	239	274	231	271	250	253	255	254	243	301	272	228	261	266	273	255	238	253	256	258	265	267	293	258	273	213	265	275	266	250	245	262	263	267	277	291	249	242	254	284	241	270	223	251	265	252	286	278	278	261	253	259	243	263	255	246	240	289	270	271	276	246	254	271	238	269	276	245	273	271	269	240	270	251	248	238	234	307	262	278	261	273	245	248	280	295	272	277	239	244	273	221	268	273	276	269	269	256	276	224	256	256	268	262	240	265	270	249	234	272	271	259	265	271	292	265	247	261	259	237	256	259	269	259	262	284	265	235	278	291	258	279	276	287	284	238	242	268	227	236	272	290	234	257	231	229	269	250	243	228	250	266	259	274	287	236	259	264	262	270	243	280	273	260	272	262	278	256	265	242	253	267	282	273	258	229	260	272	272	285	284	270	257	268	245	265	258	250	251	264	240	253	266	257	266	260	272	264	257	253	302	253	273	249	264	265	247	236	280	273	277	264	265	266	238	253	278	283	275	261	274	257	273	276	256	234	252	271	281	254	272	267	257	268	241	287	249	238	245	266	250	268	246	266	257	248	246	267	239	259	268	252	262	279	275	259	265	243	245	270	290	251	256	283	267	279	227	255	274	255	251	261	273	284	269	271	251	287	265	270	290	262	290	247	263	267	275	248	243	271	298	272	275	243	260	256	272	269	263	264	247	250	253	278	261	270	266	263	258	279	288	264	288	288	274	260	279	270	280	265	274	253	237	247	239	253	278	300	261	232	266	277	247	237	294	235	244	244	266	288	269	249	280	288	282	260	243	256	270	307	256	242	264	302	243	265	266	252	266	286	273	269	268	238	259	261	280	256	281	243	252	260	270	246	254	231	260	252	258	289	272	241	250	285	260	249	243	258	239	279	267	250	255	258	284	234	264	264	312	256	269	266	298	248	241	257	248	245	261	261	266	254	267	265	264	248	236	251	276	285	241	246	258	241	260	273	274	287	261	246	292	270	281	262	251	256	264	249	247	286	257	264	250	254	265	260	255	256	241	274	248	273	247	267	259	283	234	273	244	284	275	272	273	275	244	246	241	243	268	247	272	275	256	271	264	269	271	246	252	269	285	240	274	269	257	241	246	252	254	258	267	257	276	273	264	254	260	276	252	277	279	242	256	250	257	270	249	286	269	255	259	247	239	239	267	284	264	239	264	249	279	260	267	231	277	278	246	268	246	271	268	264	273	249	250	277	260	253	265	285	285	258	244	260	229	218	232	243	292	265	219	275	284	260	265	252	265	277	258	233	289	228	264	276	250	281	266	244	279	268	301	282	245	274	272	283	243	262	289	269	239	252	260	233	264	258	265	298	290	226	253	256	268	279	260	264	253	257	252	274	261	253	294	278	261	270	254	247	271	259	282	237	238	276	269	251	242	253	261	257	256	272	273	260	262	277	287	247	246	260	306	251	253	261	268	298	269	253	262	259	272	268	273	269	253	269	272	252	264	245	255	266	288	257	261	273	297	292	265	248	272	239	265	246	275	262	286	264	265	245	264	254	265	287	277	268	274	269	275	241	239	283	268	277	244	281	255	254	266	259	269	272	303	265	255	254	287	249	278	270	249	265	257	269	290	269	231	277	268	282	297	271	273	260	255	255	262	264	275	246	275	282	265	251	249	281	235	267	275	278	279	250	267	252	248	244	254	271	260	274	283	232	258	238	283	242	260	279	248	271	277	271	267	280	257	262	246	253	247	268	260	264	262	262	289	248	276	233	256	270	301	262	268	271	253	248	277	267	283	258	284	300	260	260	244	258	251	292	270	256	285	289	287	278	261	261	262	243	269	238	265	266	244	246	284	245	255	258	241	253	305	266	310	272	243	247	277	265	242	245	242	277	287	242	254	283	277	253	292	260	258	258	260	291	260	229	254	264	282	314	280	258	264	272	265	263	248	252	259	260	261	241	260	242	270	265	281	254	279	246	245	282	227	278	257	262
28361	25487	27249	14369	9895	5982	5951	2576	1653	752	680	618	626	583	634	547	596	723	842	711	644	611	605	617	579	589	558	600	611	617	609	569	609	606	605	645	578	584	623	635	608	579	624	625	616	608	569	594	605	606	639	565	626	626	603	611	577	625	622	620	592	645	603	593	653	598	586	618	588	598	560	575	641	591	572	615	583	645	633	607	608	602	626	582	562	602	589	592	622	637	641	593	624	579	625	620	566	581	609	568	601	582	601	594	603	576	655	607	619	564	654	596	615	591	583	587	634	627	655	608	566	609	626	573	615	596	597	587	622	603	630	564	597	595	596	605	601	619	623	599	605	620	626	584	594	567	618	577	611	588	602	598	591	529	625	602	612	594	624	597	593	622	600	613	634	593	601	624	605	594	591	584	601	637	585	572	620	598	600	638	614	620	628	549	565	621	629	634	620	570	610	630	607	620	537	592	631	603	653	587	610	603	613	595	616	625	614	626	558	552	613	654	576	618	631	606	611	636	608	619	581	630	626	634	611	573	600	584	604	639	555	600	595	628	596	582	619	567	595	605	607	636	588	596	596	624	602	573	602	590	587	624	598	598	607	636	572	556	607	626	630	594	666	604	610	580	562	586	590	576	617	605	572	624	645	566	604	630	577	581	604	608	585	570	562	577	598	577	594	587	605	661	642	573	607	587	600	578	614	632	617	606	576	578	617	588	610	570	623	604	597	620	622	578	600	613	638	619	590	589	631	595	603	583	627	643	612	614	572	616	620	568	573	612	643	579	595	624	589	621	623	623	610	623	602	561	618	613	615	603	614	634	580	609	606	582	596	600	567	631	563	606	569	568	639	604	593	644	615	605	581	633	603	585	592	626	612	571	595	607	585	583	577	624	604	632	586	610	616	612	621	578	555	620	635	612	616	627	618	642	637	620	650	649	619	646	613	605	627	572	598	628	586	586	641	559	581	604	633	589	572	601	593	582	585	562	638	598	589	578	589	614	601	601	621	619	621	614	571	619	612	640	593	642	580	601	588	594	575	612	644	561	611	592	594	616	580	621	603	643	623	584	639	608	588	604	639	587	615	590	597	588	640	578	650	631	591	616	606	611	625	610	620	618	612	588	597	615	625	627	586	620	571	574	613	560	601	598	564	616	636	587	632	605	635	627	592	627	587	632	596	583	615	589	606	588	592	627	615	611	552	645	600	630	607	579	584	571	608	615	581	551	581	612	603	580	613	613	612	626	635	583	644	606	644	588	574	576	582	591	551	641	602	588	579	596	590	605	626	549	638	590	651	593	570	608	595	547	610	638	598	620	625	619	578	592	616	636	619	585	596	625	612	632	581	616	610	604	572	674	631	598	586	574	586	634	633	612	602	633	604	643	560	632	617	599	603	610	563	570	604	549	600	602	590	607	623	586	610	600	620	617	615	603	604	591	617	568	568	622	571	598	587	607	605	617	644	636	612	604	603	623	603	603	585	589	618	612	585	572	628	549	604	634	601	594	611	614	592	575	611	622	554	579	593	591	664	657	582	598	591	666	618	607	586	614	600	625	598	603	610	599	604	596	618	618	603	617	638	585	555	622	582	606	604	624	619	632	551	603	623	618	616	584	627	580	629	605	614	607	592	642	610	599	612	588	594	627	587	611	633	635	597	613	629	608	609	641	591	545	639	658	583	624	596	579	660	577	608	604	597	653	617	549	550	611	619	638	657	613	604	627	620	564	615	570	625	567	676	607	615	657	625	630	605	609	599	628	606	609	630	597	611	564	576	603	616	637	582	618	604	637	591	614	586	591	630	578	589	592	625	618	598	606	617	599	604	581	656	606	628	585	619	633	635	601	637	626	601	610	633	630	592	569	631	598	610	557	625	617	599	571	600	567	560	631	544	591	617	552	602	571	629	652	564	623	606	590	625	572	589	569	627	614	626	634	591	599	647	600	630	615	634	628	627	632	621	605	578	604	590	616	641	609	637	605	597	631	594	584	603	587	624	609	653	591	539	635	602	587	610	564	590	551	577	600	589	572	555	573	629	611	639	586	613	609	637	627	588	612	583	558	638	550	582	586	569	595	591	559	634	620	600	631	613	609	543	628	584	593	586	612	637	611	596	631	603	582	667	573	598	599	628	593	642	587	606	619	604	602	619	643	565	595	613	601	582	645	634	625	612	588	632	599	600	633	652	618	551	616	577	629	595	590	558	641	595	556	594	621	591	568	636	595	595	600	645	659	609	616	543	672	592	581	561	608	627	581	589	620	620	620	576	615	624	601	587	626	619	601	622	655	595	627	592	653	634	591	618	636	603	549	638	605	595	596	634	616	615	577	650	586	614	582	612	578	613	588	606	594	620	676	644	623	615	587	640	577	622	584	620	596	586	559	644	573	613	621	602	608	611	635	659	607	630	558	591	592	585	599	566	587	579	560	641	597	558	609	615	545	616	616	595	636	621	583	590	621	596	589	600	599	627	578	575	605	644	589	601	601	628	652	558	601	607	574	611	579	611	621	589	555	574	586	582	609	629	622	634	560	592	603	576	626	641	617	611	594	634	572	603	597	660	619	665	585	629	619	610	594	619	561	627	580	582	584	607	571	573	641	634	621	588	620	614	614	642	580	591	576	613	594	580	579	612	622	626	601	620	600	644	628	583	604	630	620	637	597	568	610	603	586	620	595	602	577	616	629	604	602	598	591	547	602	583	638	593	621	611	602	573	625	569	619	590	587	639	628	602	640	600	611	605	628	622	577	606	632	605	598	579	658	626	639	586	597	580	635	556	601	605	545	585	685	602	601	592	612	613	643	576	592	606	631	569	617	586	596	592	600	656	584	587	602	594	645	605	591	629	609	552	604	664	648	606	580	570	630	615	580	593	583	612	617	603	594	653	629	594	602	638	570	608	593	608	581	637	593	591	586	603	599	628	591	600	603	639	596	613	602	627	627	590	600	611	587	651	595	614	655	619	609	608	596	632	621	582	609	564	657	609	603	622	605	595	591	617	589	620	596	576	602	579	588	616	580	630	607	631	628	656	608	575	612	606	620	633	603	609	586	644	610	602	586	604	590	592	588	627	603	597	623	607	595	634	619	622	585	576	618	564	627	621	608	548	619	589	591	614	604	586	613	634	611	634	576	649	595	628	597	598	578	614	593	644	649	588	596	609	548	589	604	589	582	633	615	656	655	633	622	598	607	579	622	601	626	622	551	639	617	556	584	644	595	599	615	615	615	628	663	608	562	596	634	603	620	631	629	587	587	624	574	585	589	614	584	603	616	622	664	606	580	588	625	569	545	581	604	614	625	588	604	632	601	616	581	619	644	606	623	603	591	627	588	609	594	576	596	600	626	640	597	572	583	593	603	571	552	607	583	637	593	593	585	608	580	577	569	603	587	624	625	644	628	623	571	605	567	618	550	591	612	647	586	623	610	642	595	559	609	605	628	580	598	615	611	618	620	599	573	601	596	578	591	598	583	639	599	593	598	661	626	631	593	643	574
20183	38133	24227	13287	12130	9198	8890	3714	2375	898	656	662	654	613	616	601	650	793	872	864	676	612	664	635	587	609	604	618	590	605	603	655	614	567	599	628	568	592	607	593	579	620	581	570	621	579	597	579	667	629	578	591	587	615	607	604	614	553	589	586	602	636	652	571	590	617	583	609	579	631	637	617	608	585	597	629	603	618	593	627	643	635	610	618	624	583	601	613	605	600	561	560	628	578	647	631	591	551	618	616	602	609	589	598	653	556	601	600	582	614	581	608	633	620	585	639	614	646	616	618	620	637	645	570	650	609	605	614	613	612	564	588	603	663	616	613	662	572	631	633	583	616	662	643	591	617	631	600	645	592	614	611	589	580	585	568	563	603	623	610	606	595	591	539	633	628	577	629	621	615	633	595	587	613	666	636	634	612	637	609	640	639	673	607	644	596	643	670	613	622	613	582	618	596	650	605	596	590	601	589	577	586	671	577	633	626	584	653	601	622	615	609	576	614	639	606	588	521	660	641	601	572	559	568	621	646	570	585	673	641	652	590	647	579	622	637	613	618	632	582	612	625	650	612	598	640	619	568	643	631	560	637	576	609	628	648	628	615	587	628	609	621	595	623	607	589	642	626	575	582	593	577	622	670	595	590	621	567	646	628	609	635	616	582	639	603	610	601	583	592	609	611	596	642	611	599	627	613	617	630	583	616	614	627	632	637	616	607	669	611	553	611	600	609	599	568	644	635	600	595	641	622	613	616	661	621	632	631	597	634	593	576	618	615	630	614	578	625	605	593	606	647	593	596	600	631	605	627	632	612	578	632	612	599	603	628	608	585	591	631	602	569	565	620	624	621	600	623	626	634	627	615	639	672	627	641	681	623	602	602	576	585	626	635	635	569	639	554	597	633	661	604	615	601	606	634	613	626	621	629	604	608	589	620	629	590	604	604	604	611	587	625	619	616	616	661	575	590	590	587	616	576	590	615	574	576	579	583	612	605	567	635	572	574	596	616	634	602	606	636	606	640	598	602	589	591	625	613	565	583	606	602	563	596	605	610	591	620	667	640	636	600	573	603	606	649	592	614	620	597	599	641	609	589	590	617	622	593	594	611	608	626	629	632	589	627	641	590	643	637	621	596	621	602	592	580	545	630	621	648	608	614	605	591	620	596	623	612	578	626	621	612	623	605	587	604	599	652	590	635	595	598	605	633	581	598	598	630	614	604	556	604	623	588	626	682	589	605	591	584	700	594	578	621	629	612	599	634	626	588	611	644	608	563	635	603	619	606	635	623	607	618	592	603	603	632	600	610	610	608	618	648	591	598	600	629	650	617	634	647	598	597	603	610	593	588	657	570	632	628	615	627	603	612	632	610	657	608	615	605	644	619	600	647	628	588	610	598	563	618	616	636	616	630	618	657	567	648	599	614	631	602	608	587	622	647	612	640	618	618	614	612	657	638	579	640	616	623	603	597	598	594	628	627	592	626	655	613	614	597	599	630	617	598	616	556	608	640	596	564	603	612	609	634	578	625	614	590	599	631	617	600	585	650	615	658	645	620	637	587	624	617	606	621	589	575	591	572	606	613	641	629	628	618	620	620	613	593	600	614	606	583	576	623	583	599	584	622	597	615	561	639	606	596	591	627	649	610	595	578	596	613	663	622	649	609	575	667	679	601	607	590	632	604	611	625	639	642	591	580	600	633	662	609	615	648	578	590	579	640	606	593	594	596	560	585	618	603	609	626	646	605	608	637	605	638	672	638	591	589	586	622	627	575	599	625	583	628	619	607	602	573	627	594	633	605	627	592	624	587	577	610	570	593	603	609	616	685	656	602	588	649	617	597	582	601	620	639	640	633	645	611	606	602	597	619	601	607	657	630	595	616	628	625	628	629	586	566	596	639	581	580	651	595	598	598	594	571	600	573	600	612	625	612	634	616	579	572	618	572	583	617	573	586	654	591	625	607	628	667	583	587	620	618	601	648	614	630	627	618	610	619	584	585	626	608	571	629	588	599	648	566	633	604	589	627	605	636	558	590	610	594	679	584	615	617	559	629	578	627	648	582	641	628	593	588	617	578	614	605	601	620	599	611	613	610	652	578	608	611	595	573	633	598	563	628	554	601	617	650	604	574	588	611	615	612	640	613	595	618	599	601	583	597	601	625	648	600	628	591	612	622	632	590	591	614	601	598	628	602	609	581	616	614	639	614	624	583	633	587	619	621	606	614	628	573	608	611	603	606	567	594	619	599	600	583	659	605	596	638	647	581	632	588	633	599	584	589	666	592	586	623	605	605	602	564	652	603	632	611	610	609	602	575	634	568	656	632	637	600	595	614	632	578	581	625	654	623	582	586	629	618	642	593	614	611	611	600	593	583	590	660	610	598	634	624	601	598	664	624	640	592	629	663	607	629	569	610	609	613	621	623	575	617	577	601	641	589	591	632	584	606	591	587	581	603	585	601	610	623	603	612	611	630	596	606	625	595	632	661	608	575	647	645	619	636	594	620	629	566	589	612	585	635	643	586	613	600	597	623	590	553	648	626	630	618	624	612	613	581	615	607	628	599	601	568	607	620	639	644	591	618	588	606	617	646	597	613	609	610	628	621	587	579	607	593	612	596	572	542	633	573	600	601	566	591	591	597	641	583	669	567	634	591	611	631	588	630	611	570	547	620	598	667	594	648	599	617	615	630	622	592	653	641	631	594	644	624	593	640	612	591	616	618	607	593	612	567	635	626	591	645	590	620	583	645	641	604	609	613	606	615	567	617	637	623	615	613	624	639	614	588	654	638	617	601	580	607	604	600	611	608	572	646	601	627	575	560	591	569	573	627	618	577	647	611	588	608	608	603	615	564	593	596	587	581	598	642	590	629	653	555	629	642	641	596	659	599	610	595	631	553	648	567	606	574	626	612	609	643	627	570	608	622	625	597	611	564	614	592	585	617	613	637	620	627	578	627	624	643	629	645	591	605	601	588	626	609	621	568	601	612	594	617	604	608	604	603	593	613	631	620	597	596	626	617	629	613	645	600	613	611	595	562	623	609	629	599	637	601	562	601	632	622	664	630	612	620	581	627	642	597	648	653	639	563	640	641	598	600	575	606	643	618	612	596	651	600	620	585	619	614	599	611	582	572	626	600	663	625	574	595	571	568	634	638	645	594	607	576	570	633	605	621	613	592	677	603	598	615	634	659	605	601	639	633	623	579	628	593	607	624	621	636	625	592	564	630	636	591	607	591	603	629	668	602	659	624	604	604	615	623	611	653	603	677	610	619	606	630	619	593	613	623	629	626	621	659	631	614	614	590	657	586	585	615	622	650	560	600	580	576	625	592	554	596	637	636	650	640	594	675	587	609	646	623	596	592	609	615	575	600	626	592	587	621	599	594	606	574	620	638	619	628	624	626	667	636	582	594	603	605	587	624	631	588	647	571	609	643	613	629	630	631	588	654	611	609	644	625	611	603	621	601	629	646	597	604	604	643	662	618	603	573	625	635
23760	21442	28937	24420	21896	19939	14351	5005	2040	687	494	426	423	395	360	381	346	895	739	751	454	363	327	337	345	345	359	337	369	325	312	342	291	303	339	313	345	322	341	320	307	320	338	339	309	334	310	318	330	320	304	319	343	329	316	284	300	313	273	313	301	282	297	327	308	336	315	354	330	329	329	323	327	285	331	329	294	325	327	332	324	328	300	303	329	307	341	298	308	352	350	299	295	289	360	333	301	325	335	333	333	306	326	359	362	321	323	351	356	298	365	319	322	304	310	285	310	321	324	308	327	307	317	327	320	312	333	305	331	314	327	319	316	317	336	308	281	316	346	341	320	303	331	323	327	299	325	331	325	329	309	307	324	307	321	322	327	325	308	323	328	358	334	338	322	344	357	314	336	313	329	309	308	304	318	310	352	353	287	295	322	326	336	323	309	316	329	292	321	336	343	349	303	332	323	334	316	316	288	330	320	346	325	310	324	329	302	320	323	340	344	287	320	336	320	298	306	320	317	320	351	307	305	350	354	335	320	350	298	295	322	298	335	302	357	307	309	309	321	310	349	324	311	338	325	332	315	327	308	350	320	271	314	309	318	313	342	314	304	318	314	315	348	323	286	338	357	315	316	292	347	314	308	298	350	310	339	314	301	328	334	313	323	337	308	336	284	336	315	347	332	323	320	351	347	324	325	313	352	313	320	338	347	292	331	295	289	337	294	338	309	293	333	309	312	323	345	364	301	341	333	308	322	310	292	319	337	347	327	337	312	328	335	308	309	301	312	299	347	321	300	279	307	337	337	316	334	288	317	318	299	295	292	369	327	302	322	305	346	344	353	307	361	315	313	336	315	361	315	308	321	355	330	296	323	326	292	311	311	311	325	323	333	319	332	314	319	356	314	291	335	305	334	325	313	323	343	323	333	317	343	313	340	342	278	318	291	348	327	302	347	325	336	327	304	297	323	315	315	328	332	312	329	292	283	323	327	322	336	331	286	328	335	340	342	306	318	322	323	317	299	326	267	266	326	312	340	289	327	329	319	325	307	312	302	305	316	325	317	320	310	335	322	321	372	321	323	347	341	320	302	303	312	305	336	304	293	298	332	303	294	332	316	314	335	299	339	341	311	339	282	325	335	324	314	332	322	325	318	341	320	343	317	335	283	322	309	353	329	323	274	292	325	362	314	314	326	323	326	309	308	301	344	297	321	316	333	340	332	314	334	323	316	332	286	326	325	308	339	321	334	323	340	305	309	320	332	295	300	318	310	300	336	300	319	341	313	340	319	317	356	327	305	327	329	333	319	312	323	318	386	324	338	343	304	311	293	339	320	333	325	352	304	331	320	336	331	324	348	348	307	361	308	315	332	335	330	320	321	326	336	315	321	324	310	325	297	310	321	329	323	324	302	318	355	332	327	326	334	317	345	313	343	324	344	308	303	315	338	312	326	321	310	331	315	315	295	307	302	318	321	352	322	282	317	312	322	329	325	275	315	332	339	328	326	306	329	342	311	332	322	300	343	351	294	334	317	295	348	325	345	320	321	330	322	327	327	304	293	334	325	341	326	311	296	307	364	341	326	306	348	329	349	336	328	332	303	356	325	327	316	337	312	319	307	328	336	325	334	329	307	305	321	313	298	294	309	316	346	341	303	318	319	289	341	317	331	322	322	330	304	324	320	316	316	320	327	336	335	312	358	311	324	324	311	291	321	310	300	331	318	309	341	306	338	326	299	356	312	340	290	311	325	290	318	313	358	328	325	313	321	338	333	284	320	326	317	282	352	347	329	325	323	312	318	329	323	320	307	323	314	308	326	307	305	321	327	343	336	314	343	302	344	335	361	302	302	322	331	315	314	293	320	314	340	323	328	289	297	305	312	309	303	324	323	322	353	325	335	306	332	310	342	350	340	325	342	331	314	298	348	324	347	330	304	295	306	323	346	317	314	351	342	270	330	319	334	336	343	303	330	312	331	346	324	327	327	312	365	343	313	301	323	358	333	320	350	333	307	315	349	337	326	295	339	320	292	361	312	309	275	304	327	330	324	307	321	320	260	318	344	325	298	302	330	313	318	325	311	305	331	302	308	332	306	331	367	337	327	288	359	348	313	349	305	337	344	334	331	309	322	309	335	351	307	352	340	314	345	341	320	324	363	345	315	319	350	323	335	319	307	314	317	315	340	322	329	325	306	292	338	313	318	302	290	284	321	316	295	286	314	340	326	337	341	364	316	359	319	307	300	317	325	288	341	313	329	339	321	331	361	364	320	291	296	369	329	316	321	339	337	319	350	288	334	319	325	310	284	317	311	358	335	266	316	309	322	311	300	330	311	318	317	334	319	307	310	327	330	317	345	313	349	295	332	308	333	350	340	334	322	315	320	294	332	312	337	327	311	311	294	328	311	323	309	341	312	334	316	326	305	307	283	304	344	311	300	319	318	309	291	347	309	337	334	327	351	311	292	303	319	322	310	300	308	320	318	306	335	337	311	339	291	333	332	317	346	330	327	361	314	328	286	355	312	320	310	290	332	322	290	330	309	295	321	332	293	313	282	334	306	323	315	344	311	348	310	340	321	338	339	320	341	310	333	344	299	341	344	327	345	349	315	312	304	317	301	337	280	330	347	336	335	308	309	302	336	282	327	332	336	312	319	327	315	338	366	314	327	335	329	304	321	352	320	325	335	341	335	328	315	303	321	309	347	319	302	303	310	324	324	318	336	306	343	321	341	331	301	348	324	337	308	345	299	320	308	313	320	320	324	323	326	289	318	312	307	298	326	299	315	318	284	294	288	318	325	323	283	298	316	316	313	331	303	309	309	347	335	342	316	306	326	344	339	312	283	311	327	314	306	302	332	308	290	331	344	290	328	300	347	320	298	311	319	318	314	302	307	312	329	299	330	290	317	334	339	311	309	350	317	322	319	322	297	326	338	302	315	310	326	344	311	319	358	284	321	296	323	324	317	325	303	299	322	330	311	346	303	290	316	313	309	312	305	310	306	322	320	318	298	323	302	324	337	325	304	323	307	303	335	332	313	305	334	308	334	315	327	330	334	329	312	353	319	308	298	352	337	295	341	336	319	321	323	314	342	329	316	291	341	324	319	305	344	322	314	325	310	343	334	321	350	325	297	327	312	347	334	284	305	288	337	313	308	330	333	327	316	268	322	323	327	294	317	325	318	324	317	321	363	319	314	323	314	341	340	345	315	337	315	337	313	350	308	344	330	333	358	343	316	340	293	329	349	329	315	301	362	290	309	293	286	337	325	345	295	298	308	298	321	326	320	323	320	292	321	344	326	315	314	282	327	347	295	306	318	308	308	305	277	336	341	351	325	306	329	275	307	307	278	348	303	328	325	309	356	291	303	300	326	319	299	356	313	336	306	337	307	325	322	336	307	322	343	323	309	324	293	317	308	294	310	307	320	333	313	269	340	343	319	340	348	323	307	317	328	317	320	308	363	328	322	269	339	306	322	297	288	315	300	336	296	313	341	316
22798	46456	32037	23150	20179	15359	14353	6485	2939	875	604	508	491	427	428	432	400	1164	950	1031	503	394	369	369	354	364	362	356	362	361	367	343	358	318	349	349	372	334	349	377	341	342	354	309	320	353	324	324	373	348	320	331	345	326	360	352	328	338	315	354	334	306	311	323	374	357	334	327	313	320	319	364	319	344	355	351	330	332	336	356	341	346	334	320	308	304	335	366	341	338	322	295	324	321	316	330	329	339	345	354	323	337	311	344	325	325	319	334	338	313	300	360	341	340	336	357	327	350	297	313	330	350	348	326	341	349	336	307	323	344	351	331	319	330	330	345	309	309	316	315	326	349	310	332	332	342	335	319	328	344	371	293	316	348	319	358	365	355	322	317	347	310	391	358	344	344	334	329	297	332	326	322	318	329	313	304	367	334	309	349	346	343	325	316	317	324	287	337	333	333	348	324	337	349	325	393	366	298	373	339	335	342	306	374	356	355	342	337	353	303	329	339	378	307	322	321	300	334	315	369	301	365	300	335	335	362	350	319	332	327	327	331	323	340	311	388	337	340	329	342	316	322	317	339	328	342	345	336	339	340	367	334	319	350	374	324	310	327	321	309	333	334	349	329	335	340	303	289	327	321	325	360	347	322	351	331	320	312	367	347	366	337	352	327	355	328	349	335	342	351	331	287	339	344	292	330	337	303	351	330	319	319	350	347	364	319	332	320	325	331	334	318	360	355	344	324	332	337	340	358	339	339	333	329	338	326	338	324	360	337	328	306	322	371	324	309	333	327	342	339	335	332	345	329	321	309	311	350	297	337	317	314	341	345	305	339	360	341	362	305	323	319	327	316	318	320	327	314	319	325	333	339	332	344	332	351	334	331	323	352	307	323	358	329	328	334	320	320	355	323	365	317	314	312	329	335	343	332	346	337	308	311	327	316	329	362	332	302	312	361	313	360	317	296	335	333	319	318	321	304	334	354	316	331	343	332	329	322	338	312	302	324	342	357	324	324	328	343	328	350	334	350	388	320	336	336	362	314	313	348	330	335	323	322	326	336	345	335	309	352	341	296	371	321	292	344	340	361	342	325	355	349	381	369	330	340	314	323	351	321	320	332	323	359	359	339	358	341	323	334	361	337	307	340	361	325	320	283	334	339	325	332	348	354	336	341	336	312	312	364	323	317	326	360	357	351	291	342	334	314	360	345	304	353	323	331	318	327	350	340	330	353	330	331	338	332	341	341	329	350	333	337	332	351	341	349	374	309	336	291	337	332	318	359	338	302	323	353	333	321	314	355	366	298	325	345	330	313	323	347	372	331	326	331	327	331	346	333	342	334	315	326	333	323	321	344	367	337	339	341	310	331	325	326	327	345	350	336	334	330	332	337	318	335	308	346	343	378	346	333	334	307	321	336	321	345	354	327	351	335	307	302	312	325	326	365	346	342	329	328	298	311	335	337	354	354	322	323	331	343	333	339	372	335	343	318	331	336	328	340	349	319	346	319	312	323	339	332	361	328	334	312	351	322	319	329	322	324	352	327	328	353	332	348	334	303	336	325	298	312	371	331	328	338	344	307	332	384	338	324	335	345	343	318	322	312	339	320	342	315	307	359	334	333	337	343	323	303	346	354	358	335	353	355	343	359	355	330	311	347	315	330	338	317	347	350	380	359	347	333	332	339	340	353	305	307	325	346	341	386	321	334	338	337	344	312	305	308	333	333	340	357	344	282	348	345	334	307	333	354	375	367	371	328	330	343	342	334	356	324	313	307	338	356	342	331	336	348	347	357	337	317	347	317	343	338	355	322	333	366	327	348	325	372	289	285	348	305	316	340	299	333	325	339	336	336	295	296	326	331	313	361	307	324	313	331	352	327	356	333	323	328	354	322	334	325	349	340	367	355	318	319	325	313	337	318	345	344	352	329	362	354	315	342	330	370	360	340	322	333	357	350	347	332	344	353	334	332	352	347	348	324	298	366	354	329	325	321	318	353	321	346	323	343	334	298	329	300	320	359	342	321	299	348	325	352	328	338	324	337	328	319	303	341	340	335	326	321	364	367	313	319	335	317	334	329	315	352	356	344	321	331	296	314	337	303	345	327	351	329	342	315	350	331	360	352	337	341	312	320	342	354	316	336	316	318	350	323	354	334	314	367	328	342	301	355	335	331	346	339	325	345	297	332	326	318	313	367	326	346	329	365	351	338	362	354	333	330	344	366	370	352	338	359	324	341	331	323	322	323	317	335	373	340	347	331	307	327	300	340	307	360	343	331	323	326	341	312	340	306	310	294	297	332	337	318	342	325	348	321	297	338	343	331	312	304	362	330	363	324	359	327	326	338	330	332	342	297	366	323	344	320	330	332	311	357	334	288	330	350	327	366	336	349	353	311	363	347	340	313	360	347	366	339	319	362	343	315	340	334	344	295	343	320	297	298	333	340	333	308	329	338	345	326	334	331	310	330	359	312	306	341	340	321	286	335	345	311	361	356	327	329	316	328	312	342	327	324	362	328	372	348	341	322	333	316	343	326	342	354	324	308	332	344	327	332	338	316	342	340	334	335	335	337	318	336	345	376	326	368	323	335	345	307	360	378	386	314	356	321	327	325	332	368	335	346	316	330	357	340	301	301	361	373	333	335	337	340	349	318	322	329	327	329	328	330	335	314	344	327	312	344	335	324	338	312	333	344	358	346	336	339	356	314	353	351	349	367	305	347	332	337	338	321	322	332	361	328	336	337	328	304	305	322	371	318	328	328	352	317	331	339	368	306	348	300	343	318	309	364	341	344	335	329	346	326	355	348	353	318	352	314	340	333	324	351	350	337	366	353	310	333	291	313	359	312	345	323	345	319	332	348	326	331	362	371	324	359	336	334	314	349	328	325	320	321	335	342	336	324	319	332	325	348	298	333	318	315	342	325	364	329	301	344	320	309	322	328	370	338	311	377	322	324	332	319	359	319	324	323	342	339	330	337	349	336	277	305	323	333	309	336	377	324	315	343	358	346	340	338	329	337	290	336	359	331	327	295	347	335	329	331	373	331	345	338	327	357	326	330	329	345	337	343	332	364	372	346	332	336	330	320	337	375	325	332	318	297	353	315	336	340	334	315	356	360	337	326	349	348	331	320	338	341	339	314	367	343	351	357	312	310	356	331	327	330	325	358	357	325	319	344	330	332	297	334	313	327	331	327	352	316	357	327	326	335	310	300	322	308	337	354	345	363	311	348	332	349	331	322	345	340	322	339	351	337	338	344	312	354	304	338	338	334	324	353	364	308	328	336	356	367	319	355	345	322	331	349	332	348	343	354	337	362	338	346	345	299	351	309	323	324	334	313	326	346	333	307	296	324	329	296	317	325	318	326	352	351	315	335	285	333	320	353	322	340	343	351	345	317	338	349	322	337	333	350	348	353	351	337	359	385	327	351	346	340	316	356	317	337	339	325	335	338	326	373	319	320	335	296	356	380	315	343	341	345	332	336	339	334	328	344	355	357	343	307
24726	21407	28137	25495	19884	12393	7983	4213	1348	804	793	694	762	666	691	684	670	1219	964	847	902	668	696	635	661	629	666	664	670	687	688	644	690	644	658	664	683	618	673	658	644	669	640	602	682	652	603	638	672	657	663	648	667	657	638	686	637	596	646	619	676	647	644	702	652	641	671	603	627	704	658	658	675	600	649	657	656	655	678	685	637	627	711	681	664	657	673	627	641	690	676	647	614	669	629	674	679	652	691	644	638	638	623	650	648	630	619	674	635	634	652	697	663	629	641	683	639	669	655	675	651	634	647	642	685	648	682	667	653	711	665	691	609	629	648	687	677	636	657	691	635	651	634	650	678	655	637	668	656	638	670	675	664	689	660	605	679	682	621	688	619	652	632	607	677	668	652	641	614	640	622	655	657	658	628	646	657	662	611	669	675	628	636	680	647	660	673	630	634	638	644	664	648	634	624	584	656	684	666	642	629	670	661	663	615	628	648	677	614	615	674	652	628	672	702	674	674	708	668	663	639	670	654	654	684	649	645	637	617	657	686	682	654	669	652	651	674	658	666	629	657	593	652	695	613	670	657	624	662	653	648	654	710	668	669	627	684	651	664	668	615	683	665	676	651	634	640	677	671	661	662	629	692	661	679	650	682	636	650	706	642	696	661	582	664	660	661	685	653	648	673	691	677	612	630	654	690	632	632	671	639	634	667	615	671	659	619	667	652	636	606	650	683	594	641	676	643	660	624	647	622	633	653	643	662	658	654	718	622	600	652	679	644	631	637	626	634	642	658	681	697	645	684	658	656	638	689	622	672	682	638	673	707	678	681	683	656	685	696	682	619	673	683	668	669	659	703	644	664	644	693	658	649	661	672	701	636	651	672	650	650	646	606	676	670	633	606	625	632	640	713	665	637	663	650	660	646	682	639	615	633	674	665	648	640	639	610	693	648	647	661	621	661	632	632	643	651	632	702	631	694	653	652	669	637	639	648	614	697	657	640	640	638	688	633	650	663	681	573	634	643	624	673	622	647	636	664	655	690	660	658	600	663	656	674	646	634	665	687	718	652	611	683	676	666	638	605	651	620	641	644	663	662	639	646	657	663	671	680	648	684	707	656	649	671	682	644	668	674	665	650	643	650	694	692	675	642	650	673	708	720	666	655	673	655	671	661	656	645	680	657	668	648	674	656	637	660	667	637	654	705	654	666	708	652	677	650	704	665	730	645	679	657	662	673	671	630	666	651	659	667	622	675	657	707	695	644	643	623	648	686	674	673	683	630	666	688	626	655	697	642	654	639	638	653	667	629	639	683	705	669	662	685	623	627	672	637	630	598	671	652	647	622	668	646	641	672	658	649	623	684	631	673	659	689	670	650	696	639	609	627	657	653	630	625	695	693	677	633	653	628	669	624	660	686	610	663	654	646	650	660	643	643	672	642	653	644	691	683	665	659	571	627	665	671	665	663	604	664	676	656	596	629	670	598	695	667	637	638	678	629	636	707	632	662	652	674	579	663	707	636	653	688	658	659	660	633	648	631	657	652	651	643	652	620	691	636	660	628	663	674	678	659	690	654	700	642	680	646	675	637	656	691	651	607	654	604	647	618	661	665	679	669	644	692	594	652	668	695	644	634	670	686	664	651	635	634	671	666	641	588	620	640	679	609	642	657	716	617	691	700	687	670	600	622	650	663	653	687	644	632	626	659	686	621	683	622	714	685	632	659	639	649	633	667	685	680	665	717	629	635	641	632	642	702	614	638	649	687	686	637	659	647	657	647	664	621	627	660	668	710	678	680	656	648	623	631	661	650	644	601	649	631	651	644	689	625	656	643	682	658	630	665	666	645	662	624	673	638	638	741	609	648	669	660	628	683	667	596	659	681	670	650	601	683	626	681	629	671	640	642	644	666	646	654	688	661	642	653	659	631	681	643	661	672	602	641	686	708	633	683	623	637	608	641	662	648	662	658	637	683	642	651	729	641	655	689	689	655	634	676	656	684	642	698	655	634	665	645	688	669	633	711	622	644	634	661	676	696	666	679	686	626	616	597	650	621	643	667	700	682	655	643	645	659	623	659	622	669	735	698	621	672	648	662	667	636	678	666	623	601	633	624	633	712	646	641	619	655	656	630	615	668	697	656	638	624	691	640	652	653	664	617	687	615	670	671	667	619	690	643	645	609	650	666	651	710	657	668	681	623	657	694	657	650	603	643	594	689	661	663	651	682	650	702	680	723	671	664	641	684	634	640	671	630	621	683	657	691	659	620	647	671	658	630	664	611	657	665	663	701	615	603	661	705	626	645	639	679	694	630	644	671	641	659	658	656	692	601	677	667	675	637	610	639	652	662	670	643	668	670	632	681	636	706	675	657	670	648	661	654	655	631	587	631	690	629	670	690	649	673	669	671	704	622	655	614	674	682	659	670	680	649	684	686	666	658	694	603	649	630	693	628	707	666	627	710	614	672	621	654	683	671	612	679	644	699	652	617	654	631	643	624	650	643	683	709	610	635	655	667	676	670	659	647	676	706	685	696	687	673	635	677	648	634	648	621	680	638	667	681	674	651	631	675	661	652	672	672	639	671	689	640	622	681	646	674	692	623	642	603	667	683	652	647	666	679	667	627	643	681	694	625	629	626	639	659	649	656	668	638	663	642	633	604	720	673	618	623	638	667	667	637	628	638	677	687	672	649	635	652	690	669	629	632	644	661	629	709	662	703	696	670	635	680	619	687	659	641	640	731	610	645	675	717	628	616	625	675	647	678	652	702	660	631	663	652	636	655	671	680	656	658	626	641	655	641	641	661	670	669	645	639	669	658	684	711	684	704	647	690	657	663	671	687	635	640	661	629	673	623	667	636	616	637	647	677	604	667	630	664	634	678	624	642	630	687	685	675	659	665	670	651	712	611	653	642	632	644	631	642	672	690	687	623	635	717	597	694	646	667	645	632	644	699	692	682	652	637	662	631	633	631	694	634	659	677	682	628	650	684	622	606	662	662	644	635	679	666	703	678	667	645	671	651	660	660	665	622	649	621	689	606	700	662	646	663	659	630	642	598	680	634	657	655	635	654	646	622	636	646	612	667	712	667	657	641	660	612	641	663	655	643	632	647	624	677	632	650	688	651	651	650	655	656	690	620	615	663	638	681	644	659	682	656	628	644	637	668	657	635	673	639	617	616	680	622	672	649	658	630	632	671	616	656	649	592	671	641	667	651	632	662	655	627	643	656	705	667	662	668	645	641	695	655	649	635	648	639	638	670	672	662	659	698	683	644	661	675	645	653	652	641	673	641	679	631	688	609	676	622	595	617	628	651	627	642	611	618	639	679	644	673	630	684	661	622	641	661	627	630	612	581	642	642	616	656	657	655	687	673	636	664	647	655	634	698	647	692	627	673	627	624	695	615	692	638	635	629	655	692	601	648	669	659	696	648	610	606	599	719	675	684	618	581	631	641	688	607	606	648	631	673	676	671	652	624	661	650	612	641	667	661	659	668	680
21003	36486	25526	22223	17094	14618	10233	6320	1767	910	749	685	740	758	673	689	653	1612	1174	938	1065	711	687	625	646	609	644	669	667	671	636	687	660	665	644	603	661	663	720	651	648	651	594	675	648	626	672	644	674	688	649	672	669	658	643	633	672	652	628	637	637	663	677	644	641	638	614	618	665	676	642	635	600	594	622	656	648	626	676	663	657	654	641	627	640	637	620	681	673	622	613	609	644	688	672	636	662	650	629	655	629	653	654	668	653	618	606	603	680	634	662	608	691	612	673	669	674	647	640	636	684	684	631	614	609	664	646	596	648	651	634	637	644	685	631	605	628	667	667	648	627	642	652	611	637	597	617	579	645	631	677	631	663	628	622	619	655	685	608	663	618	675	645	657	667	659	640	633	650	679	638	647	629	588	705	656	664	673	587	651	602	614	586	652	633	690	661	616	626	660	648	603	581	686	673	673	666	628	651	604	661	685	674	632	605	678	648	671	611	680	643	672	666	630	651	626	662	674	651	631	666	634	618	648	682	656	634	655	651	678	663	660	603	655	608	650	642	647	667	706	613	631	613	670	609	644	648	619	693	662	648	612	641	605	657	659	623	657	620	642	654	667	609	642	654	634	602	672	635	652	674	644	641	657	601	612	695	644	607	645	610	602	613	642	617	651	624	615	609	672	679	643	658	629	616	603	622	637	660	649	650	602	578	683	619	669	641	632	655	661	688	649	632	645	646	652	640	638	613	588	634	663	672	657	652	618	622	674	611	658	664	654	662	675	633	625	677	634	640	610	635	658	647	632	602	601	696	618	618	668	626	595	626	683	619	688	658	670	622	637	667	617	639	630	621	639	653	577	652	638	635	626	647	617	671	583	640	688	644	648	644	631	653	665	620	615	615	656	664	663	656	671	652	623	667	643	675	646	650	598	631	649	665	682	639	620	640	652	680	622	636	615	661	649	676	671	672	659	589	657	675	646	637	669	669	676	686	641	649	677	680	655	616	646	671	658	605	648	660	635	662	629	668	674	611	621	643	669	609	651	651	654	659	645	638	652	621	586	637	653	640	610	683	613	646	637	649	667	656	580	659	623	675	617	663	653	663	633	668	662	677	622	652	681	618	652	635	660	649	623	659	650	648	613	608	585	686	626	640	642	671	660	678	638	670	638	622	631	696	624	630	644	634	701	630	648	635	669	637	611	641	633	664	679	640	650	620	623	579	634	624	633	652	680	654	642	627	678	631	674	644	643	710	646	643	644	683	635	651	686	667	646	638	616	648	660	624	649	645	618	665	604	676	617	637	607	612	617	650	659	631	624	642	646	639	668	686	639	652	644	617	675	692	670	683	674	599	657	634	648	598	640	626	631	695	633	625	651	598	672	668	661	644	644	616	606	597	632	650	646	648	700	657	706	618	650	676	657	623	678	621	637	679	638	649	637	653	622	661	619	659	628	602	668	637	685	630	625	608	643	686	642	661	660	622	631	613	591	584	665	650	624	676	638	638	657	653	644	601	633	691	644	670	639	639	642	611	627	646	657	631	667	657	652	651	687	644	649	648	673	632	621	694	674	637	644	659	635	683	598	641	654	664	689	618	663	634	646	643	659	671	625	657	615	650	656	639	709	648	639	658	662	677	659	646	679	626	699	637	628	676	674	648	610	665	620	636	634	638	623	666	640	659	655	634	641	671	658	646	631	647	659	640	657	615	692	652	691	639	606	609	680	653	622	633	634	673	624	670	698	681	620	666	618	622	639	666	616	667	641	674	621	659	611	636	648	644	644	648	586	629	642	652	662	646	671	640	685	658	680	651	634	620	604	657	627	636	633	662	643	706	635	650	644	582	622	599	630	647	617	651	630	633	643	680	650	665	622	608	635	627	619	662	634	623	628	632	647	639	678	650	650	636	652	633	643	664	667	663	636	659	640	670	627	647	636	669	646	646	662	591	650	622	640	680	626	637	663	635	611	661	707	656	625	627	628	657	653	616	652	629	641	635	613	654	709	676	638	684	645	605	646	662	652	675	655	599	640	647	623	631	657	658	627	696	674	704	626	643	663	677	672	649	639	663	627	638	628	638	639	612	625	659	628	659	640	701	674	652	645	623	622	631	669	642	655	651	638	625	671	704	648	693	640	612	641	661	646	626	650	687	686	635	659	626	659	638	632	654	651	692	585	667	638	644	659	636	658	676	619	649	650	641	685	638	681	637	644	675	667	663	620	664	646	607	673	642	676	635	675	662	673	652	663	700	662	648	636	661	614	642	626	607	692	654	626	617	662	672	629	668	621	610	597	636	616	614	643	608	639	659	581	655	670	648	638	644	657	634	670	660	668	667	654	655	642	661	636	656	673	600	651	657	638	639	654	647	659	629	619	623	647	622	728	644	663	613	615	656	608	691	640	639	622	627	650	682	660	674	626	645	612	637	673	652	615	643	659	633	637	640	646	607	656	681	660	611	638	634	633	643	653	683	673	666	622	668	661	672	682	644	628	637	680	635	652	653	668	679	615	582	593	666	639	670	642	601	617	701	667	648	629	622	628	655	652	638	612	654	653	647	660	642	636	618	671	655	598	619	648	629	650	638	660	677	647	642	657	669	637	652	606	656	704	618	671	667	660	634	622	630	625	632	654	699	619	639	619	657	625	649	639	671	658	566	641	652	616	609	636	644	658	680	648	680	647	641	606	651	634	647	641	653	635	636	637	614	674	656	632	687	641	658	679	685	673	589	683	668	634	620	651	636	691	605	688	665	675	647	630	646	642	658	637	629	649	688	643	629	585	618	663	603	624	594	632	676	656	681	582	657	681	668	648	643	619	612	619	664	661	636	623	631	659	636	637	671	668	640	687	628	629	654	637	640	633	634	648	617	634	676	696	658	672	662	624	647	677	603	652	607	582	651	675	614	607	605	639	617	595	648	668	649	607	642	678	620	621	636	666	665	630	659	639	678	634	672	631	660	700	637	634	604	621	699	688	676	653	663	634	612	629	650	640	633	633	634	655	643	666	632	644	616	676	632	649	650	640	646	635	610	657	685	652	685	645	651	621	673	621	628	682	649	591	669	622	638	637	642	677	657	630	684	686	651	650	620	664	649	648	631	645	612	644	652	626	644	636	659	668	655	648	614	656	651	685	674	664	643	651	636	688	692	618	726	666	666	631	603	638	652	638	602	681	640	656	650	628	639	657	652	601	639	652	613	624	640	646	654	623	636	698	661	632	649	663	607	602	584	689	673	670	641	669	660	648	582	676	645	637	660	637	600	657	671	614	655	614	641	649	608	649	628	635	649	641	693	656	652	665	608	654	628	610	623	629	642	729	642	658	638	657	631	644	651	671	659	632	590	689	636	650	638	661	654	631	697	657	631	665	646	631	645	695	654	680	624	673	668	608	643	641	635	639	645	630	654	614	646	633	645	671	688	659	674	613	637	677	662	641	666	650	631	631	645	644	653	695	685	632	636	671	677	650	663	662	606	682	610	678	658	646	647	643	651	636
22564	21434	29318	23983	21571	22991	21971	9869	1558	828	567	480	444	423	429	374	360	1663	992	651	652	348	291	305	330	290	287	277	274	303	317	295	288	275	258	282	295	262	288	251	318	282	306	247	279	265	316	299	268	248	286	288	240	275	280	247	301	290	306	249	261	252	297	273	308	280	283	276	303	252	266	268	305	262	242	258	318	289	283	242	285	280	267	248	247	308	301	286	256	282	281	263	257	252	285	301	250	255	259	243	285	266	280	252	265	271	289	283	302	241	263	260	267	311	243	257	270	250	271	291	258	237	246	271	252	294	260	294	275	249	251	279	265	282	247	252	256	260	285	260	268	280	265	261	271	270	292	255	266	276	238	255	274	291	251	251	266	255	242	265	263	261	262	261	243	287	258	264	300	278	275	294	258	279	271	257	281	297	256	232	258	281	257	280	239	269	274	249	254	279	257	265	283	295	256	275	263	265	237	276	261	269	258	262	283	302	275	253	267	291	271	271	268	248	312	268	256	277	288	257	248	253	265	242	270	273	267	286	269	259	242	234	285	271	267	272	282	228	285	247	264	259	274	250	280	277	255	275	272	281	257	254	274	276	255	260	241	300	251	268	271	283	285	286	276	280	265	298	268	287	269	253	244	233	280	263	255	250	286	275	294	295	271	296	247	244	262	285	268	271	287	251	240	273	233	265	253	265	266	249	233	277	281	264	273	283	274	279	280	272	256	262	271	239	261	273	257	246	275	275	284	265	274	283	239	249	265	228	242	265	255	282	274	253	266	250	276	284	256	259	257	257	239	288	242	278	229	284	275	288	267	282	283	254	257	253	275	255	288	256	289	314	272	256	277	280	272	276	278	297	298	298	275	280	269	261	276	264	280	278	278	273	264	282	258	274	256	248	247	286	271	260	302	264	287	266	259	280	281	254	290	280	260	246	254	272	255	297	271	263	277	273	260	278	267	251	251	280	272	259	254	268	269	271	260	284	244	254	277	270	253	261	282	241	261	282	249	265	276	281	256	289	263	261	269	281	296	285	271	261	242	275	260	243	266	276	250	240	250	219	260	253	286	296	296	258	264	283	280	269	262	276	262	266	248	257	312	264	294	288	264	276	275	258	264	284	273	253	267	226	272	288	271	286	256	270	300	249	235	265	280	236	266	279	286	281	252	259	266	291	284	307	258	259	265	278	283	311	282	266	263	261	301	300	303	259	270	257	287	298	246	269	286	247	274	266	272	259	271	297	298	254	246	260	284	288	275	273	264	266	269	295	281	256	278	257	277	259	271	245	256	286	287	273	285	290	222	267	279	261	266	258	245	278	265	252	297	273	274	271	291	292	284	267	267	303	267	251	274	260	287	267	279	288	265	290	246	298	294	280	295	249	250	256	315	229	237	261	233	267	280	239	278	296	268	283	288	271	271	290	267	288	261	259	265	276	279	282	278	278	268	261	285	247	262	246	262	275	272	285	295	265	257	252	284	242	280	271	294	290	255	269	278	262	280	266	230	263	274	279	291	282	278	289	270	255	281	252	268	254	251	264	269	240	274	248	281	275	240	242	269	259	284	274	267	281	242	279	252	256	249	264	292	258	304	292	263	249	263	264	258	266	273	288	274	296	277	255	255	280	273	277	272	271	280	288	254	266	294	265	278	270	265	284	262	272	247	298	277	290	226	259	281	302	284	231	254	262	234	301	255	295	304	270	281	300	282	232	237	275	271	278	262	273	263	255	277	270	281	253	283	273	278	246	264	266	258	291	246	264	286	275	269	255	260	264	262	243	267	254	250	285	278	272	278	284	258	248	243	263	268	248	250	275	296	275	263	280	289	268	267	283	274	265	279	271	275	300	257	267	261	270	282	304	294	292	272	257	270	259	249	275	277	282	287	262	276	291	289	301	253	284	233	302	280	259	275	279	297	295	257	285	264	278	250	259	269	256	279	270	283	279	278	260	260	256	276	278	261	266	225	298	263	265	276	299	257	291	282	281	284	271	265	264	278	289	262	284	268	276	266	240	287	274	262	269	251	253	269	269	231	255	285	291	271	286	266	287	289	268	254	271	292	249	294	259	259	267	285	244	242	260	273	283	288	250	241	275	256	226	245	284	253	254	265	279	269	244	270	263	256	282	275	268	277	290	292	271	277	283	295	306	249	281	250	278	263	247	282	295	260	276	265	254	296	267	291	282	295	296	293	267	260	279	300	288	276	278	312	277	273	272	265	262	266	269	272	261	279	315	298	320	252	234	297	262	280	268	271	250	241	276	261	228	282	260	302	268	266	281	267	287	260	266	278	256	307	273	268	260	255	270	293	234	270	253	267	275	248	255	268	284	275	281	272	302	257	273	305	270	279	234	255	267	242	253	259	258	279	245	275	286	292	268	262	305	285	289	268	286	283	268	278	297	266	285	268	269	294	264	226	266	271	246	267	267	269	277	298	275	267	253	267	263	278	279	271	275	262	264	280	266	262	277	287	313	272	268	234	262	269	283	285	292	265	254	276	236	256	267	271	270	240	268	266	260	278	253	304	291	265	278	285	268	298	240	268	272	281	264	271	301	269	314	276	282	269	266	283	269	255	282	249	255	259	298	265	264	260	259	302	255	274	264	277	280	286	238	304	284	262	293	252	299	246	269	304	263	284	245	258	280	241	282	293	271	275	299	259	256	258	271	287	258	277	255	270	254	268	303	276	320	271	279	300	278	256	249	253	264	264	281	229	276	273	287	278	256	274	293	275	268	285	250	274	278	241	284	292	281	250	261	271	265	237	271	294	265	245	286	242	232	277	268	296	261	259	302	270	258	275	289	269	280	266	289	323	241	301	266	300	269	269	273	293	285	256	268	271	287	281	267	260	267	278	242	259	277	255	286	274	270	264	276	257	297	232	286	284	255	251	251	283	268	272	286	265	249	281	257	275	239	247	252	293	274	277	291	275	264	269	240	247	265	240	288	282	272	267	248	282	258	264	283	279	280	259	244	263	252	304	268	262	264	265	249	250	249	256	264	258	268	280	259	262	270	250	246	261	276	250	261	269	285	235	300	256	276	292	272	262	281	275	275	269	272	254	265	283	265	291	253	288	262	280	251	264	271	253	272	283	287	269	292	263	269	264	270	300	265	267	268	299	279	252	262	263	278	256	256	290	271	282	246	251	286	251	303	268	264	267	287	279	286	278	265	257	274	234	259	264	264	253	246	254	272	271	284	287	265	258	247	250	280	261	280	302	274	255	285	270	264	265	261	257	263	262	261	283	257	239	251	256	252	250	243	247	267	283	290	236	262	274	275	291	251	243	272	263	269	262	285	269	260	272	232	266	267	236	260	282	274	259	231	275	256	270	262	254	278	259	304	270	270	267	292	256	278	309	246	289	267	254	266	267	266	271	288	285	281	300	285	267	266	267	266	273	274	300	272	255	279	276	290	270	298	274	290	270	281	304	289	247	275	254	274	283	284	269	235	253	274	279	301	317	243	253	250	255	279	270	266	286	254	277	259
23102	40898	33406	32489	25070	22262	15884	11424	1710	1048	729	596	543	470	462	440	468	2473	1333	767	796	388	311	306	336	298	295	321	272	343	308	256	270	287	281	269	285	308	260	291	291	304	285	288	267	288	290	241	265	292	280	290	283	308	282	279	282	254	265	270	277	276	246	305	218	275	279	243	273	271	257	245	247	253	279	270	279	277	259	261	270	273	274	277	273	276	284	280	257	258	294	270	251	268	258	253	287	245	269	291	284	260	256	293	261	252	297	289	254	257	297	264	234	257	267	266	254	265	262	273	259	255	272	287	267	295	276	277	267	255	284	277	250	239	271	290	262	273	263	289	228	241	288	246	246	265	276	293	259	286	265	306	278	292	276	283	267	281	246	290	249	242	308	280	282	273	274	265	310	266	270	272	253	286	276	250	256	254	244	259	269	249	257	283	276	279	257	276	251	249	262	281	287	295	317	255	274	258	270	277	274	296	271	277	257	264	256	258	253	276	297	266	278	267	276	273	264	259	277	238	297	258	279	279	281	253	245	262	282	263	283	258	287	253	238	254	286	275	267	263	290	249	276	287	263	267	267	262	254	265	266	266	257	274	248	247	249	250	300	282	237	250	257	257	281	264	284	276	281	268	272	239	258	291	256	286	268	288	266	241	276	242	245	229	248	249	258	245	283	251	258	259	282	277	255	247	254	286	271	245	293	264	271	232	261	307	256	280	275	293	263	292	291	228	264	256	268	298	280	273	272	236	258	256	270	281	256	265	283	250	298	246	279	258	274	267	279	249	271	235	248	271	242	251	288	295	272	267	255	269	260	283	303	278	249	278	245	265	250	264	284	282	249	273	271	299	266	296	249	253	252	258	265	245	293	274	263	282	271	272	266	295	292	273	262	254	258	296	247	260	275	279	259	283	265	282	262	257	252	265	284	267	257	269	271	239	277	299	279	259	288	244	230	271	267	268	223	250	268	286	266	260	298	284	243	285	260	257	266	227	238	253	268	299	257	270	238	276	262	236	270	242	274	292	234	275	292	271	279	254	252	253	261	269	276	285	263	268	272	290	278	257	265	263	304	253	283	240	274	293	256	239	299	264	257	277	257	270	258	274	270	269	278	268	251	273	272	293	266	262	239	262	291	298	257	259	257	292	274	272	258	268	259	271	270	269	253	285	278	283	285	264	249	263	276	271	271	276	301	276	267	287	235	267	266	298	279	266	271	262	269	267	260	301	270	289	243	254	277	269	296	278	267	269	284	255	274	265	286	268	278	297	260	246	282	253	259	267	273	268	290	267	258	280	272	286	267	272	261	268	264	272	257	256	259	268	260	269	249	283	264	274	268	282	259	247	294	276	273	255	273	273	252	247	241	264	303	276	259	257	242	263	238	266	261	255	300	230	297	262	280	248	276	254	247	250	265	257	260	276	285	277	284	284	289	257	280	267	261	268	274	288	255	277	255	266	267	288	269	276	266	281	235	284	260	260	251	266	275	253	287	274	283	288	258	264	263	280	269	245	242	286	276	263	252	249	309	255	244	255	289	283	244	295	248	266	270	258	283	304	284	258	258	244	236	256	277	241	259	261	229	283	272	242	263	268	259	249	270	270	261	290	289	267	263	247	255	253	284	290	263	243	273	290	256	246	275	273	265	286	271	262	275	272	275	273	283	240	273	297	280	253	263	271	282	302	281	267	266	273	247	267	266	254	272	223	264	267	278	243	270	248	272	282	280	272	300	244	236	241	270	264	248	261	281	277	288	251	261	243	280	282	268	249	279	270	249	298	312	252	265	286	277	271	259	283	269	250	262	240	262	276	267	271	304	288	282	280	253	282	284	267	292	259	260	299	273	259	262	267	272	249	274	250	238	246	241	288	238	309	252	243	268	243	278	267	240	252	302	259	251	284	226	265	271	254	266	281	292	240	267	270	291	234	260	246	291	273	249	280	284	266	260	291	250	268	302	244	261	270	280	248	279	247	281	267	269	273	242	259	256	241	268	289	262	277	241	282	266	266	286	252	249	264	284	264	265	244	272	258	254	264	238	264	296	278	245	283	242	253	282	278	259	281	267	271	264	262	268	252	276	238	264	267	270	248	287	283	261	267	263	276	265	254	282	241	264	253	275	246	290	257	263	252	272	271	277	265	254	247	259	304	237	259	226	251	266	236	235	259	266	272	275	248	240	273	248	253	246	274	255	284	281	265	279	255	315	261	273	217	268	272	244	266	228	302	244	261	258	290	249	263	272	256	274	257	252	274	255	233	244	264	275	272	273	240	262	270	292	263	275	274	257	272	291	260	266	284	259	280	256	271	249	247	262	264	273	256	249	262	265	274	243	286	265	274	279	272	274	255	242	263	281	251	277	272	255	271	236	286	269	294	262	247	301	273	263	267	261	266	257	275	279	287	245	279	297	261	265	251	278	260	266	273	269	247	272	261	287	262	279	267	264	247	244	268	283	287	270	290	265	275	274	255	251	267	247	263	323	258	266	248	257	275	284	277	295	261	254	254	260	256	235	265	294	260	294	282	268	256	244	288	266	286	306	265	255	292	257	272	280	274	262	265	260	276	257	256	232	300	283	286	270	268	272	251	279	268	270	252	253	273	286	249	254	259	261	245	281	269	294	271	283	271	303	252	262	261	254	262	295	280	272	292	260	275	233	266	254	265	250	264	249	262	252	262	258	268	261	283	271	267	248	267	246	250	268	298	262	283	265	247	267	296	284	256	261	263	274	268	299	277	266	250	252	264	264	272	247	278	282	304	269	276	252	262	251	284	278	290	294	266	274	242	249	275	280	257	267	267	297	254	295	256	268	269	284	293	257	256	262	264	282	268	272	279	266	272	284	277	274	282	274	261	243	250	264	273	267	275	281	260	253	257	269	249	268	245	260	277	309	277	290	262	263	270	271	279	254	254	265	241	239	273	282	272	283	273	279	238	273	215	252	280	261	264	245	258	270	238	287	250	283	279	272	288	259	273	285	233	276	293	280	260	262	266	298	285	250	283	289	268	271	277	280	272	255	248	283	282	258	255	249	268	267	234	257	283	274	276	264	251	275	310	263	281	266	283	243	270	308	263	261	269	267	272	280	275	269	252	241	254	274	262	271	270	282	269	261	253	282	259	231	265	232	256	274	272	250	305	256	252	253	239	253	261	271	281	281	256	281	305	269	267	247	241	246	284	262	247	274	236	242	270	270	258	245	277	269	250	283	243	274	244	245	254	272	274	266	285	316	278	240	259	260	264	276	260	251	262	277	262	269	301	262	267	262	254	244	300	258	259	240	257	269	260	285	271	267	267	260	295	279	300	271	269	265	255	270	280	254	255	262	262	299	279	252	251	262	265	265	295	301	264	254	299	298	286	245	255	256	239	274	272	274	262	262	276	239	293	291	280	271	289	248	241	268	252	275	261	278	278	247	251	267	264	259	266	269	244	267	280	264	278	249	279	269	294	265	245	290	275	281	255	250	277	286	274	249	284	269	255	281	247	278	263
28352	21305	19324	18066	9520	7344	4754	3120	781	693	604	657	625	641	635	606	661	981	983	746	778	636	619	612	622	599	631	657	606	603	602	579	604	603	647	677	581	607	583	616	619	579	602	636	627	635	614	611	588	653	589	643	619	616	643	618	630	633	622	612	571	651	612	614	679	612	611	634	598	613	614	614	684	615	573	582	629	642	610	608	636	591	622	591	589	631	629	601	630	561	644	591	645	597	615	606	644	648	581	628	613	602	635	641	603	626	577	608	602	616	606	649	627	670	599	662	632	574	627	591	628	602	653	654	631	610	580	645	607	636	663	597	619	590	616	622	622	664	585	618	588	628	610	610	582	600	593	596	587	594	622	632	680	618	641	582	621	602	639	591	629	603	614	612	628	595	585	646	635	640	649	664	570	646	596	595	619	602	585	608	585	614	619	586	639	640	657	615	595	634	601	596	618	624	586	648	643	601	683	627	642	630	589	676	609	672	602	638	604	668	635	593	575	596	556	628	598	624	653	689	628	585	590	595	623	660	632	648	602	657	645	619	590	612	618	604	598	608	605	583	617	618	619	588	592	632	612	625	624	606	621	572	658	661	632	641	658	619	601	595	626	615	653	613	644	585	640	639	610	616	615	568	662	607	657	553	596	641	567	597	625	587	623	611	585	589	599	627	593	545	626	647	643	580	609	672	622	627	611	646	610	633	633	616	595	613	595	634	668	603	651	634	615	621	619	668	663	622	593	631	622	620	598	642	602	600	654	587	611	629	641	680	597	594	620	639	635	610	619	604	659	631	625	615	568	591	592	614	598	625	620	598	606	614	627	608	621	637	612	657	581	600	565	586	578	582	588	616	586	613	610	618	633	571	648	618	594	630	635	630	610	633	669	611	621	602	648	607	626	679	610	623	638	606	582	613	614	586	637	654	586	631	585	635	612	621	689	586	627	609	653	596	621	597	668	617	605	617	585	629	609	594	649	581	607	657	604	642	627	629	629	610	632	633	587	604	641	632	599	592	669	649	629	617	689	582	666	640	621	649	612	669	615	576	596	609	636	563	621	605	622	590	664	644	632	623	601	610	604	596	629	596	630	624	641	628	568	589	591	641	588	606	571	621	646	642	618	589	618	611	597	581	586	673	597	586	619	599	599	578	588	605	600	681	640	631	664	616	600	613	591	592	656	680	573	599	571	669	630	630	656	599	590	604	637	602	630	637	649	626	631	639	577	586	644	636	635	664	642	612	610	607	610	595	556	654	616	616	592	609	599	618	619	610	646	618	605	646	637	600	651	574	609	607	622	595	619	652	604	603	574	601	602	636	613	614	564	611	607	591	619	671	627	616	647	607	607	589	625	613	644	579	609	644	603	621	654	644	622	602	596	627	649	624	623	628	616	600	604	598	571	617	587	581	583	651	645	616	621	574	653	622	642	624	586	621	623	577	619	632	662	612	590	611	609	676	629	602	628	631	600	629	602	622	536	627	613	649	595	596	622	631	579	648	579	623	587	631	603	628	627	645	650	594	590	574	637	619	590	631	613	591	635	618	585	625	632	602	621	593	634	665	608	634	612	648	625	633	623	624	611	652	622	588	635	587	593	580	690	632	669	608	582	623	628	627	591	637	584	582	636	638	626	575	619	645	611	615	628	599	639	593	573	668	576	619	630	662	636	612	620	626	614	596	700	616	601	716	645	660	632	624	620	606	639	624	584	653	635	622	630	647	576	610	649	649	622	615	654	612	587	636	623	631	612	645	555	645	601	570	609	641	600	636	615	610	624	648	646	594	589	631	636	612	629	622	612	592	624	591	595	636	644	632	649	617	634	600	610	577	600	630	605	641	645	601	634	633	637	633	571	575	627	655	596	646	633	657	595	632	630	655	621	627	603	618	625	596	633	661	629	619	599	632	623	581	639	618	611	569	658	672	611	635	604	648	625	563	632	639	608	595	634	597	626	623	614	638	587	611	647	645	615	592	628	598	608	611	607	590	625	595	645	681	685	573	654	624	623	656	614	641	606	655	549	618	653	662	613	613	632	618	601	622	608	583	605	596	636	615	651	586	611	654	611	606	616	594	658	601	656	636	615	648	608	600	663	619	619	606	632	610	621	621	666	602	616	632	644	627	639	598	572	576	608	608	634	583	648	655	630	641	636	573	599	579	632	661	605	616	581	603	647	644	649	618	662	683	646	649	578	594	607	609	629	616	573	622	598	605	614	603	630	648	641	632	622	648	561	642	625	599	655	591	620	638	626	610	613	663	635	635	659	601	610	649	609	655	634	620	609	600	607	646	658	616	569	617	642	573	650	602	596	595	641	619	589	633	650	587	631	578	645	637	629	627	623	605	689	592	616	623	647	612	624	609	628	647	658	637	617	587	593	599	605	655	616	596	614	619	620	597	637	618	579	587	586	613	614	629	615	597	642	594	632	641	614	659	636	640	626	586	615	650	622	618	629	570	616	626	635	641	612	567	606	673	651	594	630	615	646	620	600	646	681	621	639	602	663	604	635	598	605	616	642	588	639	617	624	608	646	624	601	615	626	599	649	594	621	626	651	583	585	615	607	601	635	595	578	625	614	626	637	625	667	577	571	590	589	617	629	617	617	606	655	615	646	599	604	601	640	597	627	616	631	603	599	633	568	624	627	617	624	608	656	654	646	624	588	601	560	627	629	601	592	642	626	591	616	600	642	629	593	615	651	609	645	665	591	614	596	573	621	611	584	620	616	595	672	610	638	625	634	659	612	595	638	643	646	636	585	574	627	611	591	639	663	602	607	635	570	645	643	598	632	643	608	666	661	622	637	676	630	633	660	638	594	615	635	616	603	617	610	606	630	627	612	567	598	677	630	630	673	647	630	620	631	641	606	614	636	669	651	609	641	639	621	636	617	644	598	629	649	625	608	669	631	582	636	623	630	608	672	637	650	574	657	617	630	640	634	594	633	644	615	630	643	600	629	654	637	649	654	644	601	605	636	665	653	628	640	620	599	617	644	606	588	636	632	605	645	620	637	630	650	626	637	642	648	682	635	670	607	601	602	616	605	590	629	572	630	602	659	587	639	635	634	582	614	597	596	624	651	597	609	659	590	632	667	576	619	610	628	653	651	633	649	614	608	618	637	635	655	599	621	601	624	650	611	644	618	649	649	626	632	645	618	607	651	651	600	589	601	596	590	621	590	566	666	609	604	605	650	646	625	603	622	619	630	596	620	586	621	636	596	640	605	591	636	636	608	621	641	629	664	604	654	629	615	601	590	651	609	656	619	603	595	628	639	575	596	589	606	623	623	599	640	651	643	636	646	658	602	662	639	652	617	602	621	617	606	656	564	572	638	601	611	632	628	614	591	577	665	638	618	626	619	640	615	629	612	599	591	663	606	642	628	642	629	636	638	575	648	610	655	642	649	642	604	596	670	620	629	576	644	611	618	609	659	642	588	664	622	604	659	648	635	620	626	609	628	642	596	577	657	605	593	666	622	649	627	619	621	639	596	599
16163	23153	19053	18037	11695	10735	7371	4842	795	730	659	595	658	612	626	602	672	1171	1112	863	895	706	644	619	624	684	612	621	652	619	594	640	610	613	617	635	602	636	638	605	636	606	637	621	646	583	622	630	616	617	631	629	608	647	629	639	613	639	658	632	591	647	612	678	638	661	617	624	643	646	642	631	663	598	609	648	624	666	633	628	636	625	606	650	628	589	635	634	641	614	634	608	613	608	644	610	616	611	588	587	660	604	619	631	627	659	636	602	607	632	644	589	650	611	581	667	666	635	610	645	656	615	638	631	616	636	660	604	633	630	618	645	605	637	592	629	621	602	632	657	636	633	628	657	636	613	629	612	641	659	614	617	624	626	598	592	685	621	612	657	626	637	650	624	633	573	621	642	611	645	620	648	658	666	641	606	625	601	602	651	659	633	650	620	608	637	609	623	639	614	672	583	645	634	601	666	646	605	643	602	591	654	580	715	628	628	610	649	616	666	643	578	623	644	625	620	625	636	605	637	644	654	617	629	623	656	571	642	648	597	652	559	608	589	667	637	615	610	622	662	632	636	624	675	614	572	633	605	628	635	661	649	635	631	641	648	610	604	634	582	577	638	620	603	632	634	679	605	648	601	631	660	617	628	579	655	643	611	606	634	606	622	625	608	618	609	594	635	650	603	629	624	598	618	601	625	651	606	602	581	633	636	636	667	615	600	656	635	617	627	608	652	600	623	597	611	628	631	620	612	623	668	600	620	634	631	580	641	630	624	652	654	627	605	584	601	603	623	645	632	607	620	620	607	600	634	605	600	647	630	598	601	643	603	659	619	627	672	653	640	623	625	675	616	655	607	612	616	630	654	634	597	644	618	623	596	625	627	617	617	647	641	611	634	612	617	656	643	671	625	598	626	636	597	622	634	643	623	648	598	567	598	617	576	684	614	603	609	646	680	665	623	620	644	629	630	647	658	662	648	623	609	625	624	642	595	608	628	604	603	613	590	615	650	669	626	617	584	636	622	623	630	645	638	601	589	640	627	625	622	644	646	639	661	642	610	586	609	636	634	627	598	654	603	588	613	630	620	612	653	623	635	625	618	660	632	672	606	640	594	668	628	621	651	611	610	657	622	625	613	622	600	598	659	622	615	630	605	605	607	648	624	601	571	600	677	643	642	639	635	628	642	660	652	585	643	598	653	643	596	585	600	624	603	686	594	623	597	610	614	625	655	633	587	647	601	635	642	585	607	650	616	632	674	633	627	670	616	606	641	618	621	676	596	661	606	593	631	609	654	605	633	613	609	601	590	661	586	638	617	597	619	617	638	608	632	641	637	617	621	645	618	631	625	589	619	651	612	619	621	586	606	633	582	623	634	608	646	653	601	634	622	617	636	623	614	644	626	625	649	653	630	605	617	616	610	584	618	631	637	607	628	625	648	591	640	595	598	605	588	644	617	672	566	668	658	609	612	583	622	590	647	661	615	641	610	612	625	659	621	625	653	634	586	580	617	601	597	624	583	657	654	618	607	593	629	632	680	625	651	655	633	651	621	643	635	631	602	626	647	647	608	613	640	648	596	600	658	661	626	647	622	643	618	662	600	620	643	595	623	642	640	598	588	668	631	613	664	671	617	628	615	633	641	633	644	635	601	622	587	630	677	608	639	619	642	624	576	641	675	616	638	621	591	595	673	603	635	639	650	597	574	585	636	616	670	634	626	591	631	609	648	626	614	665	636	643	579	629	610	628	634	612	627	585	607	621	622	628	653	641	644	616	634	613	604	642	632	650	632	597	636	626	639	645	649	619	588	640	633	677	602	618	656	612	601	690	672	594	597	615	632	629	602	636	631	642	638	672	598	638	598	633	627	675	599	631	644	611	637	682	626	632	617	619	658	580	587	635	586	630	606	620	588	630	594	633	669	594	631	633	643	627	628	609	599	625	691	595	591	690	633	628	637	603	640	654	602	591	599	706	583	631	624	642	619	607	652	666	649	605	632	665	586	594	636	602	639	635	631	604	616	640	613	649	651	606	603	637	663	614	633	663	638	614	634	676	631	616	640	632	624	611	576	663	627	609	675	642	605	628	619	575	660	624	644	613	639	624	643	628	632	601	644	661	640	632	611	626	616	640	584	657	659	581	610	567	578	610	649	662	607	628	649	648	652	635	623	620	633	575	613	629	653	702	613	686	608	603	678	645	651	597	630	592	641	603	599	607	628	621	681	623	592	611	650	645	606	654	635	661	645	638	612	602	612	675	672	658	588	635	589	630	565	643	598	636	617	618	591	645	588	648	588	625	643	587	648	618	613	617	633	603	629	591	648	653	640	628	687	636	642	617	614	629	611	647	596	641	635	631	628	636	661	610	643	593	594	625	656	627	591	601	600	646	602	621	646	622	644	591	604	627	676	635	628	630	611	666	617	647	624	634	591	659	644	696	654	640	649	615	646	631	645	658	592	615	645	609	645	665	649	599	647	585	599	624	660	599	632	628	591	641	646	676	599	614	611	615	616	627	624	608	670	600	603	631	624	650	600	612	586	621	631	623	627	625	659	615	624	600	601	635	674	640	657	620	619	634	628	639	610	641	690	657	641	603	653	602	594	632	618	652	610	618	659	598	645	622	619	655	627	617	605	665	625	629	642	611	632	660	617	612	598	596	631	603	653	658	622	595	631	632	603	617	661	615	592	629	621	682	602	653	623	570	602	655	627	611	649	616	606	689	614	636	598	652	588	605	668	621	645	623	636	577	580	618	571	625	591	646	605	594	629	605	644	647	633	622	628	620	643	619	635	672	605	611	629	641	585	638	609	601	623	610	580	651	651	627	623	633	624	615	640	637	661	654	631	590	652	701	637	639	613	612	621	581	620	651	646	653	649	629	622	637	639	626	671	611	629	600	629	635	637	654	634	657	602	633	664	640	645	661	630	647	590	616	623	636	629	599	602	573	611	585	626	633	668	635	591	610	617	580	618	638	591	607	631	642	632	628	684	645	619	625	594	597	608	629	619	640	604	665	589	613	603	626	632	660	653	652	595	663	578	647	653	604	651	624	610	601	607	598	588	634	629	627	625	590	600	613	647	609	665	621	653	626	575	623	633	639	627	622	616	624	652	603	597	607	637	639	644	625	615	662	616	634	603	609	659	604	598	568	621	629	643	601	637	647	637	593	645	668	600	654	658	617	647	616	615	612	609	602	665	630	624	617	649	587	631	656	578	627	604	626	625	594	615	622	609	605	599	692	599	612	657	611	601	621	587	593	649	631	622	582	621	666	583	633	646	647	610	635	600	634	615	631	629	628	626	591	654	612	607	634	591	628	603	629	616	664	670	638	630	627	669	639	617	653	636	643	638	592	570	628	630	676	640	642	608	602	612	653	617	631	604	623	644	559	580	633	678	642	622	610	667	651	651	633	591	587	603	647	609	660	611	635	690	603	618	653	591	624	633	669	626	583	628	608	634	657	663	642	656	636	611	637	602	664	619	621	595	595	652	607	644
23698	21396	28955	24345	21855	20928	13620	6591	763	603	509	475	429	428	402	351	397	1045	1237	677	663	395	360	339	381	348	342	344	325	326	326	351	358	332	322	309	323	328	300	338	359	339	323	326	314	308	326	324	318	327	338	330	297	351	351	281	352	325	349	351	312	346	305	349	334	330	341	343	285	348	361	330	331	364	304	335	331	323	335	323	345	329	341	347	310	332	327	326	316	294	330	304	312	309	298	302	315	325	292	332	346	304	328	322	326	332	352	327	326	301	344	321	313	325	312	323	301	334	333	330	319	340	311	350	336	334	328	323	336	326	291	325	339	335	338	314	323	348	352	293	317	321	300	317	299	317	313	327	299	331	310	314	320	329	308	311	333	311	342	327	330	343	328	351	316	334	302	316	330	336	324	340	318	356	299	295	309	320	304	339	326	319	310	331	301	314	326	313	321	300	359	308	336	299	323	278	318	318	335	330	307	309	321	315	327	316	308	352	324	328	312	302	308	315	328	330	314	326	337	324	331	347	344	308	315	342	326	305	345	331	332	319	304	297	325	330	298	346	344	340	320	298	368	331	314	321	300	327	327	335	352	299	342	301	321	302	304	318	315	345	319	339	297	308	339	358	318	330	315	329	329	300	306	328	329	311	329	303	333	301	311	292	350	316	340	331	317	289	312	330	339	314	320	338	323	340	352	315	327	335	370	316	305	318	315	311	289	342	310	342	335	351	308	313	361	321	320	278	316	314	350	318	338	350	331	321	318	346	281	338	330	332	325	306	350	324	340	284	313	354	326	308	335	306	336	290	320	329	340	352	321	292	324	301	313	348	314	299	332	320	327	316	323	336	307	301	318	348	335	297	307	337	324	327	366	323	333	336	318	319	348	342	318	331	355	342	368	328	325	296	324	350	321	316	343	354	348	310	343	331	304	288	316	337	337	335	328	285	345	350	325	364	301	322	297	346	333	332	328	339	321	278	329	303	339	332	330	337	318	312	316	301	340	296	311	316	310	324	316	343	340	314	283	310	322	339	333	327	344	327	310	290	331	309	322	352	311	334	274	323	323	310	320	322	326	327	329	324	334	319	325	328	329	326	334	312	317	333	313	314	333	349	324	341	331	312	326	287	335	321	369	329	342	337	332	329	333	361	333	293	323	346	300	304	328	312	318	322	325	342	325	350	318	338	320	305	320	324	342	336	342	296	302	341	312	349	265	334	324	308	333	319	323	300	308	339	339	319	337	325	306	315	346	327	299	304	319	319	332	343	350	324	336	309	322	340	311	334	331	302	316	303	318	317	325	363	302	323	306	331	314	294	316	335	302	331	309	310	349	349	334	333	328	322	296	308	337	322	316	328	346	337	321	319	320	315	322	327	318	296	327	348	310	329	330	337	331	318	344	313	305	326	323	299	300	334	315	331	317	332	342	311	294	333	353	310	318	354	324	338	306	342	334	318	303	351	318	324	308	324	327	313	334	332	322	328	326	325	311	293	360	307	301	315	373	304	305	324	288	334	317	342	325	304	321	325	346	300	319	318	334	326	329	296	349	315	348	312	333	304	320	336	324	312	338	356	304	327	334	347	313	305	333	316	308	313	331	337	319	297	307	360	333	311	344	340	312	350	323	335	331	350	312	315	325	318	355	330	337	361	310	349	331	313	291	268	341	339	307	348	328	327	323	339	313	316	308	349	341	305	343	359	314	296	376	314	316	309	366	346	297	324	302	294	279	315	300	306	293	320	351	342	321	285	348	325	338	289	354	314	326	312	314	313	308	309	326	341	318	331	322	336	364	337	335	324	327	316	322	328	328	356	315	314	343	323	324	340	316	362	345	313	288	330	331	301	332	334	354	313	320	323	330	296	327	315	333	329	347	333	345	327	344	307	329	353	311	301	321	308	352	338	339	317	321	324	312	312	332	351	322	302	317	335	337	317	346	307	321	335	290	331	348	355	343	350	318	312	304	304	367	300	345	337	344	317	336	332	327	323	321	330	307	323	333	349	306	298	313	318	323	343	326	318	319	298	340	333	349	334	326	317	359	317	314	312	318	335	349	334	315	288	304	336	344	327	306	310	309	330	310	334	322	351	318	359	312	356	303	294	313	311	343	330	313	331	326	332	345	331	297	322	325	303	342	311	324	355	326	325	335	326	311	311	322	326	304	317	318	304	346	326	321	306	311	293	325	345	308	300	274	315	319	282	335	318	314	305	362	311	327	326	318	348	321	320	324	325	310	321	312	326	336	341	338	330	314	333	313	300	305	313	306	313	320	347	316	337	300	327	323	309	343	321	305	319	318	331	315	314	308	318	312	333	318	358	323	326	349	320	325	305	303	315	315	265	290	336	340	302	319	327	301	350	353	320	336	322	309	335	347	325	309	314	309	288	323	320	317	316	341	309	329	311	323	334	332	313	317	311	321	292	320	355	340	294	278	319	346	328	310	329	338	310	326	350	309	314	328	324	322	341	300	336	329	308	328	329	318	372	342	311	349	300	335	303	305	307	332	324	334	297	325	297	345	335	346	320	294	302	337	344	329	326	306	343	334	325	330	313	338	316	301	338	302	308	308	347	319	320	359	331	360	303	350	322	321	290	332	333	329	294	331	339	337	331	323	305	350	335	363	331	339	329	308	335	325	323	312	333	330	290	302	369	341	322	329	304	313	364	298	301	341	341	335	329	305	342	333	311	367	338	320	314	310	304	314	339	310	300	327	350	306	353	313	333	284	308	310	334	300	346	311	331	358	335	351	299	329	308	298	336	315	312	341	319	305	337	315	287	299	303	333	310	368	338	336	314	313	334	281	325	319	313	319	353	325	340	321	319	297	295	311	333	367	343	335	294	307	323	323	334	318	318	357	337	334	307	337	307	330	307	359	333	294	339	342	316	312	319	328	304	335	375	357	333	285	321	341	343	340	328	315	343	327	318	336	303	321	294	308	286	326	300	341	345	323	324	347	337	338	319	341	309	308	310	306	310	292	302	307	307	317	318	283	338	333	339	314	339	329	321	313	327	305	340	313	303	328	326	329	342	324	332	307	351	323	331	274	308	338	331	318	321	323	343	314	324	341	310	306	307	301	331	303	311	349	334	278	329	303	339	301	322	337	321	332	340	337	327	297	356	315	335	329	343	336	321	343	331	320	343	311	346	330	316	321	325	321	352	329	352	306	342	322	347	317	312	338	346	328	337	337	345	333	311	335	334	336	333	329	340	311	306	311	313	324	337	304	288	325	335	356	294	315	355	323	326	348	311	279	347	286	328	317	354	313	314	321	358	323	301	297	323	317	331	321	312	354	349	353	347	312	302	327	344	315	297	343	351	329	328	339	306	317	345	349	321	288	325	310	293	355	319	333	348	321	329	318	319	328	338	341	318	307	306	336	302	364	341	319	313	356	329	344	320	320	294	312	296	328	305	296	310	314	321	332	323	326	342	324	335	316	313	327	360	319	284	303	313	353	325	309	314	301	334	289	324	340	289	328	309	305	333	353	316
16697	35703	30121	25613	19565	18099	13368	8784	969	752	612	504	487	462	469	431	459	1418	1651	931	820	461	382	362	373	371	360	381	357	336	320	356	345	346	332	349	316	365	356	344	335	359	317	344	353	343	364	336	335	336	360	321	339	358	316	368	356	352	348	329	330	346	366	319	327	349	311	332	371	366	353	338	370	335	334	363	378	348	356	328	333	311	323	334	354	331	333	349	336	308	328	316	333	346	358	363	331	367	342	325	311	334	316	353	338	333	332	324	362	335	322	318	330	316	342	314	337	309	360	345	347	329	336	347	359	341	307	380	347	346	322	353	325	327	331	337	309	336	348	306	322	331	331	368	317	322	302	320	324	362	366	330	361	330	321	336	372	336	341	320	335	312	346	364	345	313	332	322	369	355	345	334	319	331	305	368	332	321	347	349	323	337	303	319	339	329	342	381	334	340	314	327	310	354	360	366	310	333	356	332	326	326	323	320	342	332	335	319	318	324	355	326	324	337	320	334	367	330	348	336	333	323	327	366	353	344	341	368	344	339	309	350	332	350	316	326	363	356	317	340	357	317	357	328	356	301	339	338	318	330	365	338	316	324	326	338	362	341	336	359	343	355	362	388	339	343	305	314	334	310	347	312	351	353	354	360	327	382	338	331	335	367	306	335	363	361	357	346	352	338	332	342	331	320	378	316	323	355	316	293	332	333	332	316	356	340	336	365	356	330	335	339	337	304	340	355	357	313	344	350	361	351	344	323	364	349	365	343	340	344	316	330	313	338	355	326	364	325	338	328	353	345	339	335	325	324	334	364	313	329	376	327	330	334	343	338	376	346	340	329	346	333	348	311	316	327	348	330	328	328	339	336	320	345	383	373	333	312	331	323	322	311	346	324	329	343	306	319	364	335	364	366	339	354	332	319	325	338	380	348	346	322	361	353	293	340	351	339	372	327	360	315	337	356	314	326	364	325	338	347	345	334	369	341	344	314	338	340	346	318	338	322	347	337	386	346	371	355	320	318	321	338	337	354	354	338	342	301	360	338	341	344	308	317	323	349	320	309	331	353	319	355	313	343	341	338	310	322	332	333	347	328	348	351	333	361	346	379	352	322	310	314	310	336	348	308	327	363	318	332	337	346	354	337	335	331	343	330	354	299	317	326	324	333	330	359	340	327	339	333	315	315	346	322	341	344	336	354	348	325	298	326	321	356	351	328	326	352	351	335	326	325	316	355	341	351	363	347	340	350	321	359	339	353	348	338	367	324	341	323	339	350	317	350	340	353	345	347	318	317	317	339	356	344	346	329	315	345	344	328	343	328	318	335	338	347	368	327	319	378	326	330	342	350	319	335	329	364	324	317	340	311	350	338	341	348	358	346	319	347	306	358	340	351	315	337	318	317	323	301	368	363	326	342	374	303	315	334	307	375	329	352	347	335	318	361	345	339	300	349	351	334	302	339	328	320	332	327	322	300	324	340	327	352	324	348	354	384	323	327	339	331	332	367	349	330	349	326	375	326	354	342	334	332	343	300	356	344	352	356	348	350	319	348	343	325	348	359	318	359	296	333	357	322	362	347	314	357	330	382	350	344	352	343	337	351	349	335	339	339	325	336	345	344	361	325	355	364	327	358	350	372	335	327	332	338	335	336	335	339	326	347	348	351	326	362	340	334	316	338	334	339	318	374	361	293	355	352	341	364	328	338	350	340	340	322	358	331	330	373	353	345	346	339	346	331	340	343	340	347	315	319	326	349	350	314	341	335	336	368	362	357	340	326	323	361	350	333	319	338	343	320	317	353	357	344	336	366	330	340	310	338	356	382	338	315	314	326	373	360	338	326	364	338	328	345	354	323	359	335	331	346	335	317	337	331	336	327	320	299	367	321	322	354	376	343	352	356	343	330	394	336	330	316	332	348	334	355	354	336	319	312	335	328	337	362	352	298	326	320	339	330	324	320	346	330	327	361	354	376	358	362	350	357	340	338	349	348	324	327	347	337	333	345	339	333	333	320	335	344	313	348	340	350	316	335	352	337	355	329	309	328	331	325	350	338	344	367	302	316	341	339	361	327	334	314	351	371	326	319	345	338	350	358	323	337	306	366	355	354	364	360	335	314	314	322	341	337	295	332	344	317	303	369	337	336	345	316	355	348	336	357	344	347	330	354	330	332	308	316	382	352	326	341	331	346	348	332	333	339	342	323	341	324	328	332	315	333	367	361	352	322	326	323	341	332	351	337	339	333	367	342	366	358	354	340	300	352	331	308	332	370	345	333	342	308	360	343	348	364	338	328	359	310	348	290	344	337	339	321	323	293	326	340	318	359	325	361	340	338	373	331	316	324	343	341	339	354	314	318	349	355	340	346	308	329	347	341	338	335	319	345	334	349	320	329	338	356	344	351	357	369	332	298	349	331	363	322	373	319	362	328	355	330	325	347	359	323	316	376	372	313	344	351	338	334	345	340	335	333	314	354	349	334	343	326	337	347	349	349	351	348	327	341	338	329	332	346	337	326	309	327	334	323	335	359	322	356	358	352	371	349	333	321	347	327	350	325	363	332	358	354	335	352	348	315	305	327	341	304	325	352	329	340	330	329	318	347	347	359	341	350	368	354	344	322	362	298	359	346	331	366	333	357	311	328	332	358	343	343	358	353	311	373	332	344	352	336	330	299	299	341	340	296	349	332	337	348	337	326	331	312	341	312	322	328	346	322	339	336	327	343	334	333	324	321	328	327	316	319	321	347	341	356	343	323	351	340	359	340	355	332	345	335	341	319	333	339	317	350	332	348	325	325	318	313	310	354	352	331	319	329	327	350	324	365	342	341	319	355	348	331	328	345	337	333	331	332	311	346	318	340	363	325	338	340	342	367	356	331	317	370	340	334	306	351	334	376	348	313	333	324	347	337	346	312	329	358	312	319	309	321	345	322	357	335	339	332	364	330	332	337	318	312	333	340	317	331	294	331	317	333	307	333	337	347	337	335	329	301	341	322	352	348	319	313	344	332	311	325	322	315	350	332	361	369	351	332	332	340	344	345	325	313	319	330	308	355	338	324	363	331	358	349	322	372	335	350	365	341	319	335	338	329	357	359	360	349	304	338	343	349	320	328	363	295	345	311	367	322	327	314	331	337	332	300	364	355	321	336	337	376	369	352	363	320	343	355	340	342	342	337	320	338	328	340	318	344	359	375	344	316	401	302	344	341	299	325	346	337	329	356	323	331	378	341	322	329	336	336	349	326	381	336	326	356	323	327	340	317	311	319	352	328	360	342	321	337	360	311	327	334	341	351	329	333	336	345	331	339	353	340	357	326	338	312	334	315	320	346	363	344	343	340	329	306	325	342	359	336	322	338	357	324	335	325	334	343	317	350	349	340	314	348	327	345	351	333	321	348	338	332	358	340	316	361	364	343	297	331	356	334	340	335	327	349	325	325	347	331	352	322	324	358	356	324	366	311	322	350	328	335	356	331	333	325	333	341	343	345	324	353	297	335	352	318
24911	21440	28211	25623	19764	14053	8252	4760	933	841	735	734	714	641	720	714	699	1346	1537	953	826	727	676	646	647	678	700	683	698	702	637	700	641	646	679	677	680	671	676	674	633	664	634	663	691	658	642	659	693	659	682	626	677	647	731	681	662	704	673	696	655	705	669	707	713	674	689	746	624	663	664	666	649	673	644	699	632	690	657	715	708	656	664	657	639	674	712	712	683	648	601	698	657	677	709	663	674	708	694	669	640	652	660	658	694	659	650	621	676	677	678	663	669	628	657	707	663	686	714	657	719	727	693	687	606	670	670	686	686	719	692	659	655	637	714	663	654	645	660	622	665	707	653	638	686	678	680	650	697	654	696	706	657	658	665	696	659	657	672	624	697	646	658	680	609	691	714	613	618	696	650	696	665	646	674	629	684	698	675	644	673	614	679	684	688	659	652	698	662	666	667	652	655	690	670	691	675	675	654	695	651	685	643	680	705	659	654	666	640	641	671	607	663	646	649	668	697	664	654	695	633	681	679	651	701	654	719	668	670	728	676	681	699	667	639	707	692	664	604	660	736	647	627	690	706	634	665	658	710	617	684	664	710	645	669	677	691	631	713	697	683	667	651	674	673	714	655	629	697	722	628	681	659	682	714	691	677	680	721	622	631	692	676	678	688	635	651	696	681	669	624	627	679	688	681	715	707	666	668	669	673	693	672	670	696	695	728	704	704	674	709	667	693	687	722	669	683	669	701	679	660	662	675	670	680	681	671	646	673	623	664	673	700	653	651	671	672	669	680	647	670	627	633	636	651	677	678	694	695	748	688	661	647	689	676	644	632	689	657	692	672	712	612	605	637	716	640	654	673	703	664	661	665	661	696	690	698	671	698	668	671	679	653	681	689	689	686	650	685	643	661	657	678	633	651	642	672	695	683	686	698	671	632	673	684	688	668	728	671	649	683	667	685	679	703	649	642	654	652	632	632	651	663	645	656	648	680	708	666	610	631	633	680	677	705	641	646	655	681	694	637	685	650	654	673	691	666	731	662	661	675	637	662	654	653	695	685	642	667	688	668	708	662	672	681	679	660	662	694	681	671	651	684	652	680	603	716	667	649	668	627	631	686	663	704	655	665	685	643	678	716	665	646	705	647	664	659	693	671	708	691	661	662	647	631	650	677	722	678	655	650	707	655	651	648	673	662	698	663	664	698	672	676	635	666	633	683	693	679	646	679	674	707	688	696	693	692	695	688	682	684	676	713	708	676	694	691	650	669	664	667	640	642	681	653	656	699	672	661	677	673	652	743	651	669	681	706	644	679	612	633	721	684	656	689	646	662	725	680	644	624	726	645	709	683	656	677	681	730	679	671	661	707	654	697	647	669	682	665	679	766	671	638	679	676	657	645	649	703	662	687	619	664	678	701	660	655	669	673	685	629	689	660	669	645	660	680	649	654	707	644	632	685	662	676	659	643	690	664	694	702	658	658	650	695	645	698	670	723	659	694	637	683	607	684	655	677	686	674	663	678	657	722	672	678	667	605	697	658	634	659	664	661	662	685	633	708	696	671	678	640	644	611	721	641	701	726	673	698	699	667	608	662	674	641	672	688	667	703	631	660	696	728	677	670	652	695	676	697	655	667	695	701	688	693	693	678	677	653	678	695	663	664	686	692	662	612	683	647	651	702	690	649	675	660	629	654	664	709	711	708	645	657	691	671	683	649	723	638	690	692	671	661	663	733	587	638	663	710	688	652	647	679	639	629	608	708	658	688	697	675	660	656	690	682	652	662	697	700	674	658	638	681	657	645	652	647	676	649	688	668	673	688	654	624	671	683	673	647	651	665	680	690	674	661	660	612	637	722	660	668	675	628	688	681	682	658	677	651	657	628	700	694	640	725	687	641	635	642	654	670	712	680	685	677	662	687	690	655	656	682	680	632	695	671	720	715	686	659	639	689	692	708	646	640	676	680	671	673	657	657	685	660	677	690	673	670	667	709	645	654	623	658	664	692	691	680	664	654	646	674	654	691	684	668	745	685	650	677	681	689	647	689	668	695	730	653	638	678	664	669	639	676	663	652	686	653	688	709	663	724	699	678	641	651	648	676	658	690	660	630	704	645	687	665	705	660	635	706	674	667	656	669	717	663	654	649	655	668	674	662	634	658	679	655	637	695	668	658	647	661	663	691	714	643	677	683	630	655	650	669	634	690	680	654	712	658	704	664	623	678	670	695	698	655	679	656	650	711	706	662	634	670	631	698	699	648	637	683	684	698	658	666	648	624	679	657	653	705	640	675	689	716	689	677	677	664	627	687	671	690	638	665	717	691	701	655	682	703	667	674	669	608	638	724	670	667	681	657	661	720	701	625	673	660	733	661	651	670	658	654	692	632	680	661	704	636	631	686	659	667	678	655	627	664	656	686	695	718	690	660	643	649	628	687	641	683	683	672	710	689	620	659	642	643	637	675	659	676	671	675	648	671	665	701	641	715	676	646	673	690	628	597	646	666	671	670	640	694	675	710	644	688	693	645	659	690	673	696	684	663	682	667	682	648	704	628	668	658	663	677	643	711	632	652	700	654	647	670	679	665	630	670	638	682	682	708	645	649	679	641	677	671	648	708	691	670	628	671	619	679	645	653	700	647	708	660	663	673	691	651	661	703	655	649	687	670	654	687	631	692	670	690	670	718	660	660	688	675	686	667	699	649	666	636	642	622	659	651	657	632	716	707	681	652	716	693	705	649	629	682	661	696	696	702	660	661	670	664	659	692	665	677	664	633	715	655	619	671	684	627	683	648	623	633	651	696	652	692	680	632	651	669	671	680	658	654	676	726	646	672	666	692	680	686	612	659	686	661	606	639	684	660	672	653	686	659	690	710	656	638	680	722	646	632	664	683	652	684	621	663	671	640	667	673	625	677	712	673	676	672	655	650	672	643	602	649	664	667	644	717	672	656	672	669	713	685	710	714	709	682	675	654	653	685	657	710	637	655	686	709	693	689	650	713	664	685	678	689	697	697	661	688	664	652	664	663	638	696	690	710	656	643	641	702	665	725	696	677	682	707	670	652	650	713	681	685	677	621	691	666	701	639	609	672	680	698	690	670	701	607	682	668	674	616	682	676	698	682	644	646	622	654	643	679	693	665	669	713	662	665	603	658	625	633	682	657	712	656	667	677	640	673	680	622	695	660	649	648	605	673	648	630	639	685	694	641	670	696	709	705	667	669	656	705	655	627	694	685	649	645	693	637	661	677	658	674	667	646	697	691	700	681	668	642	660	653	653	686	650	666	704	627	668	673	671	640	675	643	668	681	666	654	693	669	615	637	729	678	700	632	650	643	661	679	664	673	659	674	661	696	667	605	654	680	691	670	657	674	649	710	662	666	665	643	643	673	682	677	667	704	678	658	684	642	658	695	679	659	633	634	661	677	659	637	658	669	638	680	687	643	676	669	684	671	669	671	659	689	658	689	665	649	695	698	633	654	674	682	638	667	677	670	660	715	650
14846	34066	28808	22798	16147	16597	10482	6775	975	945	822	769	717	751	684	670	686	1553	2132	1045	905	750	664	675	696	679	726	628	708	651	701	666	650	705	678	657	649	673	685	685	663	637	681	712	674	645	652	656	639	655	655	712	679	693	686	648	696	666	646	662	675	637	642	627	649	626	638	667	679	636	656	662	659	662	695	682	662	629	686	647	649	670	660	645	663	659	612	691	665	635	658	706	667	688	683	688	640	660	650	688	636	708	638	691	669	700	720	680	619	642	650	717	653	719	612	672	699	628	667	619	663	656	649	678	668	676	665	657	708	659	603	658	654	630	640	661	651	661	683	655	657	681	660	656	678	677	651	668	599	681	695	715	649	603	637	629	631	650	648	674	664	660	656	659	670	628	694	671	669	674	638	645	658	694	629	630	621	615	654	639	638	677	642	664	660	642	663	675	662	701	634	634	640	649	691	674	672	661	634	655	701	671	675	682	665	652	676	670	622	624	678	643	650	697	641	655	670	644	667	648	688	673	714	648	675	663	678	658	605	650	685	710	658	692	677	657	670	682	611	668	643	638	607	668	659	669	672	652	641	643	643	658	671	634	640	661	642	663	580	660	649	638	678	635	660	700	667	698	666	627	679	634	653	690	655	677	658	666	686	624	649	630	678	641	656	703	634	706	696	649	659	702	678	697	670	668	640	661	666	676	622	668	628	651	648	661	659	702	622	704	642	666	671	686	695	639	658	631	631	679	664	651	612	662	633	663	615	632	674	670	647	678	680	684	685	632	649	632	633	676	667	613	646	626	671	643	662	666	621	655	657	613	677	658	638	659	641	635	664	646	683	646	649	650	645	657	628	664	692	585	659	640	670	675	668	664	659	685	685	621	645	633	694	641	673	614	603	648	673	689	631	626	621	620	640	695	656	687	676	644	625	587	664	647	710	626	668	660	642	613	641	675	662	642	688	620	687	656	660	659	655	653	642	647	654	665	634	651	691	674	622	629	605	666	703	669	653	634	690	693	655	660	643	627	650	652	630	670	646	679	680	677	694	661	622	677	664	683	698	635	686	672	647	634	642	663	660	667	650	624	629	671	672	680	686	669	635	655	655	659	667	619	693	655	646	696	699	668	652	633	690	642	670	628	661	647	679	656	634	607	683	644	675	676	666	591	664	661	638	611	603	633	643	643	687	693	633	696	659	655	630	671	694	624	670	669	646	648	686	647	623	676	659	607	655	705	659	654	624	633	649	688	660	671	659	688	659	673	626	656	654	693	637	628	617	655	692	647	646	627	625	668	686	623	633	695	654	637	663	646	626	661	634	684	656	709	663	636	678	663	687	693	639	652	711	650	634	664	645	605	711	676	663	676	663	663	679	654	630	691	670	652	659	671	627	680	677	652	654	632	658	575	659	680	653	662	619	654	660	646	626	710	625	642	632	656	672	665	686	637	657	706	674	619	667	651	693	635	640	672	632	614	621	666	639	639	632	670	665	684	663	666	622	630	683	630	666	636	652	651	688	635	687	648	651	643	655	687	668	647	660	632	658	665	648	648	674	690	641	667	659	682	662	664	632	649	699	637	697	603	631	680	670	615	665	617	599	693	642	678	669	619	638	657	628	664	656	641	623	691	656	649	643	638	631	644	689	667	664	695	613	632	696	620	626	652	668	633	629	619	675	634	636	705	672	680	676	664	624	687	681	657	657	652	662	669	623	642	627	684	628	700	641	630	636	623	647	670	658	654	657	654	661	650	679	645	672	668	673	636	666	665	651	622	638	636	658	614	689	625	640	700	671	652	715	654	660	650	671	623	646	660	643	619	644	653	657	594	647	650	670	675	664	610	643	669	676	727	623	638	643	677	639	678	673	663	711	615	641	625	657	637	647	618	656	689	694	657	658	650	648	700	652	654	647	636	659	660	615	635	694	666	672	625	690	648	696	679	645	646	668	676	642	667	633	648	646	658	662	646	652	684	666	677	631	698	652	617	670	704	646	682	669	658	615	661	630	633	654	668	618	644	648	668	680	704	673	640	628	679	621	635	614	640	686	638	682	651	678	657	640	590	647	681	700	633	670	667	689	634	629	638	660	621	665	663	697	648	656	679	705	700	678	660	663	641	715	661	680	665	663	653	662	633	652	698	647	724	658	679	662	702	658	659	701	649	678	623	664	607	606	692	642	678	691	652	611	652	609	635	681	644	637	676	669	645	641	653	606	723	634	613	699	645	679	648	617	653	627	618	699	636	662	691	655	682	676	699	602	620	666	691	653	645	641	666	625	646	636	695	691	658	647	647	634	671	678	653	629	685	659	660	677	677	679	657	711	642	657	626	638	706	649	634	665	653	682	635	695	696	660	609	668	630	670	683	638	688	641	643	704	641	683	668	625	651	633	644	648	657	671	626	654	627	657	595	640	663	610	607	687	625	673	646	660	651	679	613	634	655	650	678	684	693	639	638	636	691	665	632	678	655	648	686	698	631	675	647	639	638	652	637	631	670	626	612	652	656	625	686	725	680	674	625	650	668	628	669	655	629	647	623	691	648	639	646	660	649	662	677	709	635	663	651	687	656	656	655	648	664	697	614	677	674	684	647	618	663	673	652	688	647	659	625	666	710	686	655	650	692	653	660	647	632	644	662	664	629	689	674	660	693	633	647	660	662	629	679	684	690	610	630	679	611	626	628	630	645	676	613	642	669	653	643	596	646	644	658	696	641	651	689	676	700	642	669	668	618	697	677	654	632	651	647	635	640	678	684	659	688	643	665	694	691	701	662	644	664	663	672	637	654	682	677	679	663	694	640	648	658	698	635	610	630	640	646	650	663	627	635	678	668	669	622	648	627	664	671	645	627	625	644	715	646	670	679	666	660	681	683	641	625	675	677	638	677	657	695	628	676	670	663	645	647	662	653	648	646	669	620	669	628	718	629	644	652	625	681	618	653	657	709	647	699	657	652	634	677	644	693	679	715	679	652	669	662	683	630	630	659	674	684	649	669	656	663	649	635	655	681	669	674	623	679	643	657	650	681	667	636	701	622	628	648	663	655	636	679	657	652	680	608	705	671	639	646	643	682	664	636	648	665	706	652	660	613	625	705	604	668	690	649	644	703	620	695	615	678	684	675	659	682	661	656	670	677	609	628	634	620	667	657	653	701	655	634	680	671	694	658	654	659	714	629	654	627	700	657	657	662	613	626	646	681	653	637	666	606	659	666	626	626	621	671	639	650	661	647	670	707	649	674	661	634	660	612	670	729	676	685	644	663	680	653	657	634	688	656	672	633	681	645	673	657	679	653	704	674	677	684	670	589	623	678	665	650	645	662	661	668	713	653	627	678	642	650	663	645	699	679	655	643	645	636	654	645	593	644	659	625	626	656	614	672	675	655	681	674	675	628	675	674	644	626	674	695	708	681	683	628	689	632	695	629	693	689	611	653	648	648	670	679	641	642	653	672	742	619	682	665	605	671	649	711	658	656	628	658	645	680	660	650	622	647	629	647
22657	21453	29388	23917	21626	24179	22066	9142	1008	753	568	502	448	413	412	367	406	1595	2043	827	601	399	335	322	336	317	339	347	311	277	307	309	299	297	303	276	294	288	297	281	296	297	314	292	293	306	277	293	311	309	282	334	293	294	305	271	318	300	262	297	292	303	307	324	260	298	266	242	274	291	279	318	287	275	274	289	320	321	272	277	283	304	282	282	282	293	297	306	301	311	303	304	275	281	269	289	281	310	274	283	298	279	315	332	273	271	300	304	295	249	277	282	314	293	283	279	273	281	286	296	262	311	306	288	289	294	288	289	268	289	307	273	287	285	274	263	295	287	293	292	290	303	292	312	273	298	289	265	262	305	312	277	263	298	319	301	272	287	322	305	296	307	278	268	280	276	289	296	281	282	290	291	287	274	291	255	308	287	312	294	279	300	305	296	300	301	300	320	328	282	289	264	290	274	280	285	255	288	289	305	316	300	261	304	290	307	299	279	311	281	287	255	298	289	288	285	323	274	296	275	310	280	284	262	277	314	311	292	279	288	294	277	270	285	274	304	264	301	285	294	287	303	282	302	270	266	298	269	304	277	274	261	274	285	283	301	284	293	306	285	274	266	267	284	278	263	267	251	271	279	299	268	259	294	281	279	285	280	255	289	281	291	303	252	316	280	282	297	304	289	267	282	298	294	278	285	283	272	284	253	264	278	280	296	287	274	280	320	301	265	288	308	275	293	262	281	264	282	304	297	291	289	321	265	291	268	305	274	286	340	267	289	260	288	306	284	276	294	315	296	281	283	270	252	283	294	321	272	315	304	276	307	284	295	302	291	315	275	308	296	295	285	260	272	270	266	281	289	281	310	295	306	291	280	316	304	316	302	293	308	298	296	283	313	270	294	267	292	261	300	305	312	312	309	299	301	284	260	282	273	331	300	277	277	270	267	275	284	301	274	300	294	277	296	285	300	292	296	283	275	271	259	267	281	287	295	298	283	281	295	273	297	265	289	282	289	264	278	312	305	313	278	306	281	325	264	274	274	277	275	285	260	294	290	278	267	318	320	276	272	288	291	307	272	278	253	289	288	264	274	298	300	290	295	279	312	310	283	287	276	286	308	311	283	268	257	307	312	268	287	277	302	292	271	312	270	293	300	269	277	261	283	283	268	301	289	325	287	295	239	276	256	308	275	276	260	284	287	332	290	268	288	285	263	278	291	285	291	326	289	253	291	297	298	266	303	253	281	297	304	278	275	285	273	299	314	275	259	299	287	286	298	275	313	271	303	302	276	303	283	307	313	287	271	252	311	256	309	286	315	279	274	296	353	281	284	283	307	270	294	279	283	305	300	291	280	298	271	296	309	284	256	280	284	299	281	279	292	262	290	291	294	278	276	289	305	292	307	301	297	264	317	303	293	277	290	304	277	283	295	321	288	290	292	242	301	295	280	270	296	312	321	294	294	303	298	309	273	290	276	307	306	274	283	278	296	285	277	284	254	278	294	299	285	258	290	319	296	292	297	259	245	285	308	258	243	291	262	275	306	317	268	250	313	288	283	312	280	276	283	279	262	289	289	280	276	272	283	307	269	290	282	276	289	253	292	238	311	314	314	273	287	262	273	252	260	270	285	278	272	284	296	254	286	288	275	302	302	278	270	268	246	274	294	295	265	240	284	297	285	289	313	286	264	273	285	276	296	280	295	306	293	302	268	263	286	280	303	303	266	308	285	278	287	282	276	317	293	310	279	286	265	270	292	292	282	265	293	282	282	300	265	288	297	300	303	274	283	282	293	262	274	309	289	271	299	313	306	269	287	301	268	278	289	295	280	279	303	301	281	260	345	301	300	282	279	283	290	264	316	290	305	264	273	287	311	286	316	275	271	281	300	296	286	290	307	297	264	313	285	265	307	312	275	264	313	286	293	279	281	283	280	293	260	315	291	286	299	282	284	266	278	281	290	301	253	281	269	284	268	306	281	295	299	295	275	274	285	274	299	288	309	271	306	255	279	298	275	279	269	269	284	275	244	286	292	290	272	285	256	275	331	278	313	281	277	247	285	321	272	287	265	268	264	284	285	252	297	323	281	276	265	278	267	313	251	265	288	295	278	276	282	255	275	286	288	291	289	272	292	316	295	269	278	252	282	291	278	288	290	308	260	280	282	274	307	249	284	290	316	288	267	304	283	283	297	298	266	264	304	305	293	288	260	286	305	266	302	277	284	275	287	289	287	297	267	296	269	280	276	269	295	274	261	275	287	287	287	309	277	274	274	292	298	298	293	291	276	286	271	267	278	309	296	273	311	285	320	273	255	288	290	279	288	273	282	305	299	266	273	284	300	288	299	288	290	257	309	258	261	302	272	289	283	295	300	312	278	291	283	300	258	322	296	276	275	299	279	269	297	308	278	294	287	283	315	309	314	288	288	301	261	282	304	304	264	302	298	282	266	283	291	315	290	267	284	287	262	273	261	293	293	264	287	293	278	276	292	314	315	261	286	285	279	262	259	288	268	300	306	311	252	276	300	315	307	331	283	285	276	275	288	260	271	272	264	259	302	292	249	275	296	299	298	317	307	271	283	287	273	296	254	289	268	307	296	299	308	270	276	285	305	279	270	315	285	288	290	262	259	271	300	276	280	295	310	304	287	283	257	286	267	266	262	290	298	308	268	278	296	266	279	264	284	308	291	277	292	314	274	278	288	259	290	299	320	327	284	244	299	292	280	280	322	259	296	303	274	325	309	315	258	279	287	303	257	293	284	274	290	293	294	332	294	310	293	282	304	299	278	313	262	299	281	304	314	303	262	321	273	314	307	255	268	295	281	293	292	274	299	271	275	267	293	269	315	299	301	297	302	294	290	273	291	292	301	264	280	292	290	263	294	285	291	288	291	290	276	261	303	318	317	301	249	260	290	293	284	291	286	295	291	305	294	285	266	305	263	255	260	290	292	249	306	276	281	281	275	272	300	310	300	269	281	281	304	303	294	277	267	292	253	259	273	296	304	307	285	280	286	297	307	293	294	298	299	287	290	298	288	280	288	270	279	264	329	260	248	300	308	309	260	258	279	264	288	274	275	275	261	283	256	290	282	255	261	313	292	293	297	289	291	267	298	268	282	273	304	267	311	255	279	312	278	281	289	249	297	285	289	301	317	307	286	287	287	296	291	264	281	292	263	291	291	289	285	250	276	290	280	258	283	283	315	281	291	280	294	265	316	324	281	273	292	285	303	277	322	285	279	264	303	265	268	292	293	310	297	268	283	248	319	324	280	263	283	296	297	298	316	265	262	287	300	293	308	291	296	286	269	268	308	290	297	289	299	297	319	286	290	279	308	279	290	286	279	306	310	271	290	280	296	310	256	269	280	286	289	292	285	297	287	273	269	284	272	265	271	308	271	306	290	265	290	274	278	295	297	287	273	276	267	273	273	317	283	295	258	293	273	316	268	260	262	315	290	295	291	285	265	296	283	290	340	258	302	285	310	272	248	304	293	282	290	301	280
17443	46003	40258	31140	26905	26961	16578	9796	1279	1009	768	632	563	491	487	446	456	2246	2776	1153	693	435	369	345	346	333	345	321	304	325	313	290	286	292	331	304	303	305	306	307	304	286	307	300	294	281	323	298	287	290	305	285	294	290	260	300	281	285	279	295	291	277	270	297	310	290	295	285	282	267	275	289	276	265	306	291	287	261	310	309	276	271	255	302	308	352	280	287	273	259	261	331	280	286	287	289	273	295	281	250	288	252	278	297	286	289	298	281	272	298	274	261	298	292	301	336	272	278	299	296	298	265	307	293	307	294	294	288	283	273	275	262	280	282	290	273	317	304	277	266	307	277	279	267	267	267	305	289	296	295	315	271	298	256	289	300	289	303	281	283	272	273	299	271	282	306	293	282	290	283	294	262	285	277	298	318	265	285	303	284	313	290	285	299	289	277	320	225	297	280	277	308	284	280	297	273	251	280	293	280	294	271	234	324	280	277	312	267	311	297	268	289	255	270	265	283	307	282	273	272	260	260	297	293	289	297	274	306	301	267	276	262	311	266	265	267	271	305	265	291	310	300	257	264	262	295	286	316	294	318	276	264	285	294	300	308	282	308	311	260	306	281	286	256	274	296	262	270	275	298	283	295	253	299	284	256	266	281	289	293	253	321	294	284	283	318	279	280	321	273	273	281	275	304	305	274	293	303	277	293	283	277	291	286	314	282	266	298	276	280	258	299	258	270	265	277	259	306	289	258	282	292	276	287	271	299	274	265	284	319	273	286	256	265	281	266	287	289	258	276	267	282	276	294	293	325	260	329	294	275	284	297	257	277	297	281	279	286	306	293	278	284	302	274	284	280	309	303	263	259	277	276	261	290	272	295	300	277	279	261	287	285	272	279	283	246	281	268	252	331	301	289	291	270	303	279	288	283	278	288	303	292	290	257	266	265	264	267	247	237	286	308	247	272	273	284	297	288	281	259	312	290	306	293	256	263	272	257	289	284	329	303	279	277	248	270	274	260	313	300	331	263	281	275	272	302	297	281	297	281	288	300	308	283	289	263	281	299	293	280	265	319	256	316	298	274	269	297	267	282	283	271	258	291	280	295	316	310	259	263	283	299	272	297	282	287	283	287	281	281	301	275	279	276	274	301	311	257	275	287	319	276	277	290	273	306	271	277	289	291	275	294	293	293	309	285	284	283	283	278	257	280	289	275	296	275	296	325	325	256	312	307	287	288	278	267	293	298	278	276	273	270	294	307	290	253	306	254	295	280	257	304	252	262	277	297	298	300	297	283	292	285	288	286	282	265	250	274	300	301	290	281	305	257	274	302	298	328	284	261	285	277	295	269	289	269	270	270	265	294	282	302	272	310	304	287	273	311	296	296	306	266	267	281	311	283	293	272	318	281	282	280	294	269	299	269	303	301	304	306	300	276	291	277	287	296	298	252	290	270	279	299	281	284	302	322	283	286	296	262	260	254	283	282	279	285	286	295	303	314	294	267	258	298	268	268	272	271	295	287	234	268	278	305	265	281	279	268	278	283	282	270	274	287	296	300	275	296	251	292	284	296	261	292	316	296	292	291	287	301	299	293	288	287	289	304	293	291	277	285	277	269	290	288	278	266	287	273	266	268	271	251	292	271	261	292	300	282	246	315	271	286	267	295	286	288	285	286	273	272	288	297	297	290	293	279	314	307	286	267	265	283	266	261	293	294	263	264	306	303	287	276	312	299	305	286	277	292	297	296	304	273	311	284	297	313	267	282	280	291	296	259	292	276	296	264	300	282	272	272	264	291	304	275	262	297	290	293	293	289	310	301	293	283	276	263	273	295	263	290	291	267	259	291	280	290	281	291	270	264	275	316	283	312	303	320	293	298	274	295	262	247	304	277	285	283	283	290	258	280	291	303	280	303	300	298	262	278	280	298	239	277	276	276	283	298	301	293	257	271	283	270	252	293	309	286	297	267	299	270	278	264	272	295	307	314	291	285	287	266	251	273	292	273	282	307	265	285	255	267	264	285	280	293	274	284	268	292	293	294	294	255	273	286	262	270	278	277	275	273	276	279	295	280	297	327	277	286	292	283	256	309	253	294	307	289	281	270	265	265	266	281	269	282	291	284	332	289	283	279	298	255	320	266	278	284	292	266	275	280	292	302	295	272	313	303	282	310	276	294	261	292	276	304	278	268	286	278	287	306	300	302	244	282	283	280	274	283	267	281	301	275	278	303	255	278	298	306	283	299	275	254	262	299	297	253	259	282	246	322	302	293	292	278	281	289	270	288	277	269	299	272	256	255	272	289	291	295	268	318	271	308	259	281	310	314	300	259	258	273	297	279	300	277	279	310	310	266	269	304	308	285	269	262	264	280	289	289	289	266	291	275	289	288	268	294	277	296	297	280	288	284	276	269	266	302	255	310	289	268	256	297	296	307	272	280	308	299	297	282	289	294	281	302	292	319	293	270	251	286	291	289	302	286	313	294	280	285	287	273	261	288	243	302	258	276	298	267	298	276	295	279	290	278	277	299	269	230	288	301	278	300	279	303	280	284	297	297	309	292	315	270	291	283	290	317	307	266	263	282	297	312	277	265	258	268	266	277	306	256	292	301	263	267	241	276	283	297	284	305	286	266	268	302	285	278	302	296	306	285	295	274	268	303	281	304	267	298	271	276	273	304	281	293	262	265	251	318	281	292	306	265	268	246	294	265	261	280	283	286	301	292	275	305	302	273	281	284	305	293	265	291	310	271	291	273	285	290	267	302	293	297	309	283	293	264	278	266	256	263	288	265	278	276	258	284	289	271	285	279	285	275	281	294	307	275	304	292	282	304	284	301	290	272	271	279	273	292	279	305	285	290	285	297	287	308	302	276	279	284	308	289	273	306	291	295	320	277	274	299	296	284	276	286	279	312	313	284	319	295	276	303	278	285	282	262	302	294	283	269	286	268	300	280	307	289	282	296	267	280	305	283	308	293	273	290	266	304	293	280	277	270	280	301	281	306	293	283	265	263	303	262	276	309	277	307	263	285	281	283	260	321	301	287	279	259	281	263	299	279	279	256	317	282	270	284	281	289	307	294	277	274	301	307	257	259	283	294	298	278	297	314	285	255	282	282	283	273	271	259	250	292	274	268	324	284	280	299	263	280	301	286	263	296	262	272	280	302	273	289	262	299	262	280	299	280	305	281	294	270	281	306	291	291	281	287	298	275	261	269	282	281	269	283	280	267	270	272	272	297	302	258	284	325	285	278	253	242	284	286	275	294	296	266	259	267	308	283	282	292	289	248	267	302	271	311	262	299	284	283	277	295	259	282	281	266	267	269	245	270	251	285	282	280	285	290	270	273	296	263	297	269	276	260	255	317	278	266	285	280	264	259	267	293	309	267	278	257	298	295	275	294	287	264	293	320	313	314	272	282	291	288	283	275	279	299	281	277	272	299	294	280	284	270	273	289	291	292	285	295	278	291	268	290	298	306	264	301	268	268	275	286	265	277	273	291
27990	22427	26767	17899	10547	9742	4970	2204	728	681	668	662	619	668	652	632	641	1077	1331	785	750	608	609	631	633	574	602	617	639	644	636	599	650	605	633	657	653	653	629	650	615	642	673	570	662	607	625	595	615	617	641	626	639	636	603	626	566	650	601	617	601	639	595	615	635	592	606	589	578	601	604	600	610	632	667	615	585	613	647	607	671	619	630	671	605	634	624	563	629	612	589	579	611	671	638	622	628	639	646	633	638	637	675	579	625	626	684	652	589	562	656	634	569	616	583	655	608	659	615	571	620	605	604	648	654	621	615	612	673	661	640	670	667	620	651	631	621	623	615	602	638	659	613	615	612	652	627	580	624	602	649	594	662	618	661	592	633	617	644	623	624	644	596	621	618	577	631	648	650	620	583	625	633	645	617	616	670	644	631	656	644	597	628	629	595	635	629	631	659	638	621	621	629	608	592	612	666	632	593	654	593	665	600	624	628	606	621	605	629	678	603	620	608	644	627	605	625	635	595	598	611	642	625	637	567	625	655	591	602	648	604	606	615	642	597	653	631	601	629	624	606	615	641	594	616	617	661	658	606	639	606	665	621	644	552	619	640	607	673	572	613	632	619	648	574	673	596	616	616	606	634	632	636	686	621	652	630	632	646	611	624	591	623	657	639	655	649	579	621	638	664	632	612	615	601	671	608	593	661	624	613	603	627	642	655	635	596	601	640	629	654	629	629	590	626	630	602	647	635	626	618	631	652	611	601	641	617	605	653	602	608	636	653	590	624	597	638	636	614	617	619	616	642	591	620	607	599	590	582	666	655	657	630	611	643	610	638	591	672	608	644	607	645	585	621	629	632	637	628	581	624	633	628	657	596	614	622	620	660	592	589	614	605	591	676	621	599	549	624	707	646	645	632	617	632	616	681	620	631	647	645	629	611	616	609	626	614	604	642	593	640	627	633	586	612	616	611	600	648	623	638	609	626	628	659	575	698	590	607	584	634	616	605	596	630	644	616	654	607	617	629	664	617	646	583	639	625	622	611	632	627	591	601	632	613	650	608	574	618	636	586	624	639	645	613	645	593	621	608	592	580	680	619	617	587	631	619	624	598	625	617	582	601	609	633	673	681	601	650	594	603	623	634	664	642	631	632	608	621	646	620	597	663	630	613	623	611	646	626	643	651	648	631	594	628	608	609	571	657	629	592	623	595	581	608	602	597	633	612	628	621	643	604	652	610	604	564	631	592	643	605	593	602	613	630	647	623	682	610	613	627	608	649	587	644	608	622	551	615	624	624	635	589	629	644	632	598	604	655	645	649	618	593	655	586	634	612	650	630	648	592	628	684	639	647	620	647	643	624	552	603	640	621	628	648	602	627	622	657	646	624	590	628	624	613	599	644	621	621	626	616	593	591	590	633	632	670	574	623	618	585	613	637	637	607	637	644	603	582	623	603	627	630	659	636	632	608	644	614	654	605	608	666	659	591	593	600	657	626	621	609	627	666	635	655	620	596	613	632	633	611	582	661	625	658	618	606	672	601	597	612	633	654	647	623	617	670	667	632	597	620	658	622	620	590	581	626	590	618	608	633	603	607	647	600	635	634	623	665	647	615	626	635	627	652	630	602	615	644	629	609	611	674	603	665	618	624	628	673	600	620	628	646	647	638	606	635	671	581	672	614	603	641	623	599	637	586	642	638	633	644	612	630	581	608	633	614	622	597	609	657	605	597	636	678	613	618	618	630	645	656	622	602	668	601	654	587	594	613	619	610	595	613	647	636	666	599	602	585	608	617	648	648	561	647	633	617	620	586	646	601	617	610	641	603	629	589	625	616	606	621	605	623	630	613	647	585	591	605	606	613	606	686	636	624	653	608	602	587	604	633	623	618	624	605	640	628	637	661	606	641	602	628	624	593	603	628	637	605	595	640	597	632	624	636	608	613	590	623	611	646	603	616	664	639	625	618	650	646	644	655	648	644	606	649	647	636	645	602	651	668	668	636	610	599	622	606	656	668	622	610	635	615	601	612	631	595	622	641	594	590	650	591	636	654	647	602	599	662	618	609	630	624	621	624	667	608	647	597	637	619	650	565	639	616	579	614	653	647	626	631	634	615	628	624	648	638	598	627	612	640	643	680	615	641	588	647	584	654	650	609	661	644	586	582	616	613	604	614	606	593	596	664	632	649	666	657	570	604	653	635	607	639	634	561	650	621	597	603	618	585	645	630	612	619	645	640	631	630	649	607	638	626	627	610	632	666	567	611	610	641	618	646	581	651	622	651	609	652	655	579	631	623	660	636	595	636	642	667	604	653	604	620	649	595	592	619	650	607	640	606	662	581	634	606	619	621	634	638	558	625	640	648	603	642	645	633	652	597	661	677	597	589	650	621	642	624	643	623	596	609	609	604	636	643	622	614	609	603	564	626	622	596	609	594	666	636	597	620	608	651	646	651	652	592	627	663	621	627	626	594	621	573	633	655	673	624	650	591	638	648	617	602	608	637	638	589	634	643	659	626	615	674	627	666	640	647	590	624	633	609	629	640	631	621	661	586	625	607	615	600	647	595	639	576	646	596	638	615	607	620	573	662	633	612	585	561	597	630	614	624	641	662	617	617	638	637	660	637	592	652	588	635	589	657	624	633	616	609	644	624	666	598	630	619	650	600	565	634	651	612	624	628	629	633	642	638	623	582	592	620	621	586	604	629	617	627	585	632	619	594	655	583	606	690	621	593	626	606	667	605	638	614	660	610	656	602	633	648	637	585	639	634	638	631	590	649	642	625	592	635	596	591	621	600	610	663	633	631	609	591	640	671	629	613	600	632	597	658	673	621	630	666	612	622	583	638	649	629	639	665	616	632	575	682	629	619	626	590	635	563	632	654	667	592	594	651	604	617	620	625	610	604	639	598	640	607	671	639	596	610	646	620	630	629	647	642	632	679	622	597	622	594	626	632	637	640	597	636	616	618	661	639	617	601	643	679	602	608	611	632	611	597	636	643	627	646	607	624	660	646	686	592	632	634	607	620	610	607	634	658	662	630	624	630	578	635	651	644	628	631	617	628	595	603	576	664	627	651	676	605	661	623	645	657	640	633	646	637	599	575	688	619	623	614	629	622	596	588	611	585	622	624	640	626	660	617	653	614	641	619	615	640	618	617	617	578	631	641	597	614	580	648	663	624	612	611	620	634	643	619	667	649	617	596	666	647	616	624	603	640	634	643	608	628	591	612	639	660	664	673	670	592	627	592	572	605	625	599	653	605	620	659	630	621	633	635	611	636	616	636	617	578	655	610	599	599	635	638	603	613	658	625	613	620	639	579	665	609	615	621	629	603	667	605	622	579	681	612	650	601	644	621	642	633	623	568	598	594	625	595	635	602	669	607	622	605	658	645	663	586	582	648	644	635	631	608	635	657	582	581	603	588	627	602	612	628	637	646	600	643	613	634	593	627	624	666	596	676	621	624	603	634	644	631	608	626	633	665	599	644	641	637	634	582	620
11310	30641	27915	15672	13726	13047	6992	3081	762	688	668	677	694	649	686	601	626	1354	1576	851	761	647	644	608	650	602	615	614	632	633	649	633	625	624	634	636	680	629	641	575	642	629	668	641	637	595	616	666	627	631	633	664	618	598	644	597	629	614	697	630	629	634	621	620	633	603	646	651	653	612	611	625	604	681	645	632	660	625	622	654	646	615	583	657	622	669	642	656	650	600	657	601	604	617	595	642	633	661	630	653	639	673	641	609	649	640	607	621	640	596	641	637	666	617	677	636	567	612	641	597	640	643	635	619	623	648	584	607	692	649	626	683	606	603	654	563	674	620	609	613	661	611	584	636	629	595	644	608	635	621	641	644	643	619	634	634	626	643	643	613	626	629	585	621	631	615	630	649	618	654	648	594	659	616	655	604	646	640	635	631	603	608	620	624	635	617	638	664	629	621	620	626	657	671	656	600	642	624	662	627	625	656	622	579	597	653	611	624	640	579	586	654	616	611	666	634	658	608	569	656	647	672	635	641	638	612	642	618	619	642	604	649	638	594	647	610	654	586	640	614	595	633	675	649	643	659	664	655	640	668	650	616	658	606	665	635	620	652	626	624	581	603	617	638	670	630	629	611	626	599	642	617	656	622	622	690	618	601	641	626	631	626	601	652	641	632	666	676	663	601	679	632	605	631	614	615	616	673	638	646	601	602	590	648	613	597	616	613	612	605	625	633	653	660	660	612	630	629	627	610	616	651	611	651	610	649	630	636	593	648	633	636	618	643	647	611	663	632	613	613	623	651	628	659	614	651	613	585	615	630	627	648	625	672	638	618	634	636	667	614	680	625	638	629	655	629	616	613	654	631	635	607	632	616	663	654	625	619	644	628	639	588	648	661	630	667	686	672	635	642	596	665	692	630	616	630	622	626	586	608	625	625	633	642	631	605	603	620	688	656	644	576	620	629	642	624	639	600	595	669	637	648	636	628	608	624	635	674	608	616	662	657	670	644	623	622	653	614	655	627	644	654	645	653	630	651	575	606	632	642	594	619	670	589	612	645	622	617	596	627	635	629	609	644	652	641	626	618	646	643	621	634	659	640	651	647	602	601	624	629	638	590	623	625	646	600	650	616	638	647	634	657	651	607	609	616	623	613	620	642	635	595	633	623	638	625	633	652	611	644	611	643	655	630	644	588	607	646	574	631	627	618	621	624	600	623	666	642	641	612	684	626	607	578	641	613	647	616	659	617	614	642	653	646	632	681	632	645	624	656	610	671	619	624	614	573	607	642	638	625	583	649	651	634	665	641	598	643	597	614	615	639	662	679	612	666	597	648	609	648	633	624	598	629	627	605	662	609	632	597	638	599	646	633	653	602	604	661	627	649	621	639	638	634	669	654	585	604	654	629	658	636	630	621	582	586	633	633	638	627	621	628	607	611	624	648	672	629	610	627	598	614	606	630	623	603	637	630	609	648	653	671	617	573	660	649	645	649	628	625	629	602	625	662	640	612	619	642	643	610	572	658	638	597	623	633	647	621	672	601	623	624	643	595	654	639	630	609	606	599	638	616	632	633	680	610	641	628	634	579	610	631	637	587	644	669	666	642	642	650	637	657	616	585	685	631	629	652	615	636	599	637	625	621	652	683	672	638	611	633	611	588	624	596	626	662	623	639	632	587	620	616	669	665	662	633	598	598	641	627	583	627	619	581	600	624	684	623	655	624	632	632	644	633	596	605	642	650	642	624	630	656	643	595	634	621	620	642	639	663	621	643	612	603	606	650	639	635	632	616	667	604	620	587	664	642	627	643	619	679	607	619	636	636	589	628	584	596	647	624	662	650	596	698	657	632	656	651	662	605	663	616	677	657	631	641	608	639	607	648	623	619	627	655	622	646	634	670	651	646	639	616	629	630	621	648	619	661	654	648	614	598	635	625	630	593	626	609	630	618	619	655	605	603	609	598	621	628	662	649	630	603	633	607	605	657	635	654	647	642	662	620	629	637	615	626	618	670	622	599	596	640	620	636	612	623	616	652	571	650	639	584	626	642	645	670	645	654	619	627	609	618	635	620	628	641	653	685	622	604	630	661	628	653	647	604	610	643	644	614	638	578	652	627	613	648	625	683	667	638	648	653	682	612	616	618	595	627	648	666	654	669	619	617	617	638	594	635	617	623	589	615	612	593	647	649	596	580	622	608	641	598	577	666	616	618	625	668	629	647	624	652	625	658	669	647	592	613	626	652	672	641	666	631	641	618	633	634	613	656	617	646	674	600	624	599	618	622	595	621	638	651	651	556	660	643	637	602	612	620	660	580	648	647	633	624	676	631	611	616	632	628	628	590	638	643	641	606	622	607	648	616	680	654	642	610	605	681	598	662	647	641	626	587	642	627	615	606	614	620	640	695	605	647	623	650	618	604	635	646	671	603	625	604	606	616	678	628	630	658	638	617	647	641	619	625	629	615	651	651	578	665	599	604	639	637	628	576	601	620	634	628	681	614	607	606	600	658	645	645	622	639	630	656	627	654	646	664	634	632	643	592	626	668	617	707	608	633	615	661	634	628	655	598	638	607	631	634	632	609	645	622	592	582	608	636	645	652	578	686	634	604	598	625	633	605	641	592	631	639	577	597	661	677	637	605	634	622	590	613	635	631	640	610	625	609	659	586	599	632	552	640	649	598	649	679	646	624	627	603	642	630	614	611	656	668	678	626	653	624	651	655	628	666	635	645	654	618	666	655	614	635	595	626	662	636	648	646	632	642	648	629	640	673	606	615	667	635	658	584	634	599	618	635	631	622	650	633	645	663	613	629	622	627	625	621	607	576	602	634	611	648	572	624	649	596	668	619	596	633	614	612	625	628	610	564	621	616	653	658	620	597	656	629	621	567	619	605	584	600	610	682	599	639	662	614	663	646	621	641	627	628	628	632	625	572	632	609	604	629	602	638	644	648	634	629	658	628	648	627	641	639	644	656	603	602	685	689	606	641	674	627	651	659	662	609	637	648	601	633	650	658	614	610	619	631	600	643	617	611	589	696	641	635	659	598	624	609	636	642	609	625	627	638	654	617	657	627	631	658	653	649	622	658	647	645	618	668	627	641	619	610	640	631	644	612	655	629	620	602	594	623	628	639	607	652	621	616	652	633	651	643	660	638	649	608	655	620	633	653	684	613	711	654	624	634	685	584	670	617	568	573	621	644	643	667	603	619	643	662	627	621	618	608	615	624	633	611	627	590	594	619	612	610	663	648	608	580	661	653	617	626	615	655	622	636	643	641	625	613	625	644	595	653	585	666	653	622	622	623	623	644	617	646	670	611	603	631	570	636	591	626	660	618	614	608	594	633	638	585	613	644	638	622	617	651	617	654	633	603	672	619	628	595	650	614	663	649	676	635	660	631	641	660	640	663	638	603	685	618	647	606	666	654	594	587	616	611	596	639	607	648	653	639	627	658	629	594	653	592	617	660	647	645	609	576	644	605	634	612	595	599	613	646	616	635
23783	21472	29106	24362	22169	21727	12520	3351	669	583	488	440	466	391	385	427	393	1304	1437	835	734	416	355	374	339	318	359	329	334	317	360	345	336	346	309	310	345	320	338	301	358	322	367	347	336	344	348	342	314	363	344	345	343	348	340	292	358	369	363	327	302	369	347	371	317	348	328	333	317	315	347	332	318	352	344	341	361	346	339	358	294	336	354	326	321	335	331	335	355	313	323	343	311	351	322	349	337	340	339	313	326	310	348	350	347	358	323	371	299	335	327	339	357	326	309	310	327	324	355	352	305	342	316	338	338	316	315	332	360	333	325	330	339	325	347	331	317	346	308	339	346	356	331	328	341	299	331	342	329	330	295	338	349	369	345	335	340	325	338	339	372	346	322	354	326	375	329	331	325	339	313	334	341	307	345	362	352	332	362	334	323	335	327	312	344	331	339	294	372	305	349	348	340	381	343	341	340	322	358	347	338	308	342	325	307	374	308	320	323	354	358	337	311	330	330	326	345	324	346	307	367	312	322	322	321	330	298	340	330	341	326	305	337	342	354	326	316	350	328	327	325	336	298	327	336	351	345	331	353	332	330	368	352	339	328	344	336	344	341	316	358	330	336	336	297	342	323	336	315	319	342	375	336	353	313	303	325	343	328	329	321	332	335	351	322	343	317	333	333	311	316	332	330	355	356	308	342	311	380	327	364	366	352	352	351	337	355	348	306	346	324	320	339	307	375	350	338	358	387	318	321	351	355	331	330	323	326	312	316	350	324	332	313	338	327	356	361	334	370	338	348	334	322	332	365	387	341	346	364	358	336	351	331	380	362	360	339	340	347	353	315	334	337	341	355	326	353	324	345	338	334	383	384	351	337	334	362	351	332	342	325	332	331	343	337	313	331	317	341	319	364	356	332	332	312	347	305	307	367	318	327	334	278	327	332	359	346	348	325	336	325	339	322	344	300	333	340	320	323	328	303	320	331	320	372	322	357	320	285	336	366	347	338	304	287	322	311	342	363	327	325	351	331	310	332	330	304	361	303	326	346	333	314	336	320	317	362	319	327	307	329	312	338	314	330	335	328	330	348	317	360	347	357	342	352	343	341	338	333	325	322	322	361	354	317	349	330	337	335	370	333	373	346	335	340	336	320	344	342	337	346	300	349	337	323	352	351	298	321	327	308	315	348	338	328	353	308	350	328	339	320	323	344	349	306	323	337	333	348	333	348	315	349	328	346	342	319	324	333	322	372	299	286	333	333	355	337	348	352	351	324	331	323	347	338	322	333	323	338	303	306	344	334	346	319	322	322	345	324	347	342	349	314	362	316	311	288	340	322	376	307	322	303	365	360	338	320	301	310	328	317	345	330	326	324	374	336	324	312	329	363	311	334	376	334	359	325	366	339	324	357	349	351	340	327	334	315	332	347	323	328	328	345	324	346	359	350	343	336	346	357	337	358	313	341	319	333	328	329	321	360	341	352	352	343	351	329	360	323	371	345	357	337	357	367	324	323	334	358	348	346	342	356	342	361	340	340	355	316	333	326	334	296	346	354	320	333	346	334	318	326	339	330	319	313	349	359	330	309	321	342	355	330	305	351	326	330	352	322	328	374	335	319	336	323	330	328	371	335	323	352	328	333	327	309	334	332	326	360	314	324	369	320	397	335	359	351	344	341	345	354	353	324	323	327	357	323	344	381	355	348	326	324	331	353	334	367	338	353	351	340	342	346	356	352	313	332	343	312	352	315	331	324	364	335	369	330	318	351	360	341	300	347	328	335	343	304	358	369	368	323	355	344	323	309	364	314	341	324	325	322	352	305	342	351	358	373	338	327	309	349	350	300	352	340	337	337	303	361	299	314	356	335	339	318	332	353	349	339	321	346	330	335	304	340	331	352	348	307	312	332	346	334	332	336	347	331	333	342	321	318	302	337	332	313	316	309	374	329	324	344	349	335	344	340	293	332	328	319	346	344	319	333	351	304	333	350	338	350	327	341	315	338	336	328	346	290	326	357	369	350	348	289	344	373	372	339	322	392	380	343	343	360	341	313	304	358	316	320	294	352	317	342	311	347	341	343	324	335	359	332	304	296	361	352	358	328	360	358	333	337	298	313	340	331	350	350	362	327	325	324	339	306	313	355	308	314	393	357	293	328	318	353	324	318	326	338	330	328	327	324	360	317	342	336	335	348	346	332	379	326	352	326	314	329	296	342	319	322	371	316	340	362	360	351	353	331	366	351	349	345	370	330	361	337	343	317	356	336	345	338	333	353	325	314	372	319	349	346	314	334	326	308	313	338	319	358	358	328	300	346	314	331	329	304	290	305	310	343	322	346	365	361	346	290	307	320	342	339	348	337	334	356	326	328	293	338	327	335	323	346	326	345	324	319	327	366	334	359	307	322	351	325	347	317	331	312	325	313	323	339	358	346	328	344	325	347	341	333	347	327	346	305	313	333	345	345	342	314	336	356	326	322	347	334	297	346	338	348	332	314	366	342	318	325	343	356	321	322	337	309	358	372	360	347	342	336	354	319	357	329	329	322	355	314	325	324	321	340	344	366	336	335	334	331	372	326	337	328	319	346	341	340	334	333	327	324	350	344	323	352	330	336	326	340	319	323	376	349	307	342	340	291	350	336	321	325	360	338	357	338	359	355	324	346	327	344	332	318	357	357	322	338	305	335	348	331	321	349	356	336	298	337	339	354	299	357	351	309	321	351	307	329	344	375	328	323	332	317	315	349	318	317	332	322	333	336	324	321	350	339	302	336	328	343	336	331	365	337	324	357	337	316	328	295	340	343	350	337	388	358	345	311	341	330	331	313	337	349	310	340	340	329	309	325	362	335	331	325	353	327	353	336	346	345	330	330	358	308	355	352	320	327	345	324	318	365	367	331	339	332	354	366	332	313	328	390	342	372	367	359	314	331	345	370	348	350	350	335	329	334	319	322	350	341	371	343	316	341	358	334	344	334	351	329	290	323	370	312	351	348	357	333	332	333	296	317	307	350	311	328	326	331	313	347	323	321	316	367	336	344	336	331	340	344	319	322	311	333	324	339	333	322	335	325	337	352	317	295	344	329	329	336	339	363	333	317	363	309	331	344	345	324	318	331	363	354	330	333	360	329	314	338	316	324	329	331	352	331	354	365	304	332	351	372	343	333	325	366	333	359	342	348	326	330	326	354	304	348	353	303	366	302	328	347	373	348	327	300	325	313	359	321	321	326	363	323	334	369	321	360	367	308	323	336	322	344	341	306	305	344	342	340	381	380	353	319	319	325	298	342	315	312	342	330	364	336	339	344	365	318	343	334	338	350	345	360	346	374	359	324	336	337	330	338	337	338	332	344	319	318	322	340	343	307	338	337	331	321	319	338	363	335	337	325	334	348	364	312	298	316	358	349	333	339	357	334	323	340	374	359	321	340	332	342	341	359	336	317	318	352	302	322	318	357	318	314	342	311	292	330	336	325	346	340	333	344	337	301	333	348	328	357	334	335	353
13353	41124	39260	24227	22137	19375	11260	4266	958	744	611	532	501	461	438	431	447	1801	1991	1033	892	445	389	398	404	370	356	383	404	371	374	374	378	389	349	378	377	363	376	350	332	346	341	381	336	364	330	350	322	330	349	336	372	370	339	336	364	321	341	342	343	331	347	377	361	342	335	348	388	306	378	372	356	329	364	351	346	351	349	334	353	360	331	332	402	317	342	327	329	337	322	351	344	356	353	343	349	386	320	326	336	334	343	340	332	342	340	345	360	348	343	345	354	349	348	350	303	341	367	343	352	367	359	361	361	385	349	360	348	327	363	362	359	356	326	328	368	367	329	372	338	349	356	347	351	364	362	367	341	370	387	331	370	310	348	325	363	364	355	358	375	332	356	371	361	353	315	361	358	333	360	322	359	378	336	380	347	326	363	346	353	349	350	348	358	339	356	338	305	372	319	319	356	306	384	334	321	329	333	361	350	321	379	334	346	328	337	363	349	333	359	337	355	375	332	333	346	323	313	359	337	330	320	351	361	347	338	360	354	335	357	339	359	342	363	352	402	349	341	362	344	387	342	377	374	346	326	351	337	379	373	347	323	332	343	365	331	340	325	335	348	383	346	339	336	342	372	352	341	380	334	355	390	345	376	336	387	364	332	350	381	357	338	323	333	342	365	351	351	312	307	355	324	339	349	334	356	357	353	375	350	318	339	378	374	353	344	354	353	345	384	369	341	338	316	353	359	372	347	312	352	320	366	350	342	375	350	357	337	347	323	380	367	357	341	341	347	335	371	348	364	342	336	353	329	336	367	406	317	362	330	329	350	356	332	329	334	356	304	348	345	343	372	368	382	339	351	333	377	350	390	353	371	360	359	344	352	356	351	360	331	320	353	357	327	359	354	327	370	373	359	363	353	313	337	349	339	335	350	329	349	313	354	370	334	346	351	331	327	313	333	367	347	348	393	371	371	360	357	334	336	341	338	339	344	357	331	344	332	384	339	345	358	346	331	370	383	325	320	379	349	385	354	346	358	340	349	365	365	357	325	324	322	331	332	347	347	369	356	353	339	332	325	344	385	341	347	361	375	335	380	390	364	341	365	384	403	321	341	355	356	371	307	347	315	322	360	336	334	317	355	348	339	368	370	357	337	342	345	346	322	346	327	337	341	364	391	332	359	333	332	331	376	380	316	345	336	337	360	331	299	361	342	379	384	346	348	365	330	348	377	352	345	356	370	351	332	322	355	338	355	339	334	370	353	358	343	320	342	344	337	345	373	357	331	358	354	333	348	352	355	344	342	329	357	355	368	329	347	338	368	372	360	363	356	336	330	355	352	360	344	326	337	383	357	329	349	340	343	324	346	331	311	334	340	353	335	354	313	352	372	376	357	367	365	349	385	297	328	324	363	334	360	341	315	319	355	341	309	330	334	369	346	375	365	376	385	295	346	341	348	341	361	273	344	367	366	341	344	347	351	361	347	346	338	358	352	330	366	344	322	363	342	372	359	337	333	329	341	335	347	347	311	310	342	367	340	374	317	313	326	337	339	353	376	346	373	320	341	355	361	369	359	326	344	378	352	334	388	333	366	330	404	389	383	352	375	337	340	359	348	334	307	336	348	358	374	361	353	345	344	378	374	358	357	348	327	363	352	360	340	345	338	346	350	342	345	344	363	301	374	309	355	350	388	352	358	328	368	362	369	371	346	349	339	351	329	331	374	314	348	323	335	326	362	378	327	346	349	358	388	356	371	349	377	375	350	315	343	358	358	366	347	342	366	349	343	340	334	366	351	311	357	336	366	337	340	371	315	328	350	355	330	371	350	324	361	344	329	344	348	378	361	321	370	352	276	374	337	393	365	331	351	337	324	344	362	353	347	355	355	345	351	341	354	339	350	332	339	356	314	373	321	360	343	369	397	364	347	339	329	339	368	363	328	391	348	327	320	356	345	337	365	369	349	373	368	323	329	364	338	338	372	296	347	368	382	374	352	334	334	356	350	353	329	321	342	369	380	347	353	348	359	364	356	334	342	352	318	359	350	332	352	371	342	375	346	350	380	340	329	346	364	344	368	378	352	324	348	315	326	339	337	349	358	376	343	351	358	328	318	353	315	365	342	301	361	378	350	332	371	368	359	342	331	335	367	367	321	364	345	343	388	340	315	332	343	370	356	326	331	316	352	360	361	365	343	354	368	326	343	348	340	352	347	327	360	377	351	311	346	366	336	364	335	345	318	338	351	322	323	303	331	356	340	335	343	339	329	327	345	315	361	349	357	340	365	346	353	356	365	360	381	334	330	350	357	354	328	341	328	389	347	353	348	353	313	333	374	355	342	350	350	320	330	331	331	335	300	365	354	326	369	359	356	377	373	312	343	342	349	366	342	355	366	327	367	391	340	360	371	380	330	343	325	354	340	313	343	334	358	348	366	325	340	341	326	362	357	370	323	363	347	325	361	333	371	352	352	347	359	332	338	350	351	323	344	305	368	333	372	376	365	342	348	362	341	357	377	355	340	371	336	338	353	334	361	346	366	329	350	349	338	341	331	328	342	335	341	331	330	350	354	361	343	332	337	356	339	322	369	312	316	370	362	326	309	383	362	342	343	338	368	342	351	346	357	339	358	331	356	366	306	361	355	339	313	344	353	354	337	348	348	336	362	332	348	352	324	353	328	343	375	340	336	354	338	369	315	319	366	356	341	343	354	342	370	371	374	377	338	361	325	357	337	370	364	354	324	354	360	339	356	308	345	305	337	331	343	349	348	338	358	358	333	340	332	334	348	327	359	324	343	339	352	368	373	350	331	385	352	340	351	349	363	323	358	340	301	333	399	368	352	338	317	348	356	376	349	351	318	333	346	339	330	365	354	375	382	358	360	357	394	341	351	360	336	350	375	371	343	356	356	353	393	361	338	326	340	325	352	372	351	377	320	353	352	337	344	376	325	377	364	351	369	338	342	381	343	358	361	336	352	372	350	339	368	341	343	355	346	336	340	350	363	340	363	348	324	350	310	341	349	338	342	321	365	368	356	350	335	325	350	340	360	347	347	360	363	350	364	339	328	336	344	341	315	350	327	334	351	339	355	311	362	351	330	353	380	352	318	343	343	366	355	359	349	344	342	331	351	333	342	340	360	341	367	376	359	351	327	341	333	374	370	383	368	335	355	343	375	370	296	338	373	326	389	338	332	362	341	331	344	332	370	370	311	357	363	358	338	363	369	349	310	330	365	350	349	367	359	343	353	342	346	285	338	324	363	340	328	353	349	363	330	351	346	335	323	361	349	350	361	362	357	358	341	357	355	356	359	353	358	332	343	365	331	358	367	360	323	349	328	377	358	347	360	371	341	340	341	343	352	340	375	323	350	329	373	370	332	354	359	343	346	351	313	332	362	374	359	344	380	369	343	329	359	333	363	358	332	321	377	353	374	344	363	359	346	346	337	319	366	356	323	343	345	357	340	365	351	324	329	364	314	336	332	364	362	349	318	351	340	365	353	357
24886	21396	28356	25276	20759	14677	6640	2300	938	814	782	739	687	721	685	669	721	1391	1668	1151	1021	705	696	699	679	672	656	670	686	718	646	680	672	639	688	646	696	667	685	688	670	671	703	707	647	729	700	719	701	679	670	681	628	697	663	691	712	668	715	663	675	666	670	677	689	681	649	670	658	685	644	678	731	686	697	681	686	677	722	683	703	650	661	676	643	685	640	690	610	685	661	700	718	705	640	689	689	680	695	745	699	681	676	693	687	671	675	698	676	708	698	705	682	714	693	719	646	673	665	691	662	623	669	690	666	696	701	730	651	691	640	687	673	633	670	658	718	721	676	692	726	647	669	670	697	705	682	657	685	697	677	640	710	668	659	686	657	673	683	626	654	640	701	633	667	626	660	666	699	668	685	717	718	705	657	713	685	664	660	698	684	668	675	643	610	710	680	719	644	690	695	698	679	717	676	664	656	693	687	707	693	690	695	673	699	661	690	707	709	704	717	720	661	694	674	699	642	678	648	682	685	670	661	665	656	681	680	719	680	701	667	708	697	679	736	690	694	658	669	633	669	677	674	629	727	666	695	649	688	654	652	699	650	679	653	666	650	672	727	672	694	663	685	714	673	639	636	710	676	690	702	643	628	645	684	695	640	684	711	666	715	697	687	688	680	666	615	723	724	689	650	652	745	656	676	669	726	650	699	673	715	690	697	661	670	684	658	699	670	676	716	661	655	655	689	715	667	677	723	674	693	652	692	689	677	711	726	661	701	612	653	681	666	673	660	689	685	705	638	650	702	709	672	697	747	698	666	665	651	647	650	652	709	710	652	677	647	683	712	693	678	684	686	711	647	658	658	675	626	667	709	694	670	686	714	702	713	709	703	688	680	676	677	677	659	645	659	642	696	707	670	699	662	678	688	686	677	750	729	681	677	686	683	719	656	700	663	622	686	730	630	652	712	673	657	688	695	701	669	689	714	670	742	653	638	710	673	675	694	645	670	660	705	661	733	698	670	707	647	677	669	700	690	703	673	725	626	663	661	668	705	699	699	708	675	646	658	674	645	687	678	664	679	692	683	673	661	670	720	684	663	701	670	680	669	716	664	700	671	659	686	708	650	708	682	668	677	663	662	702	690	664	708	689	658	707	685	696	695	703	663	700	709	721	676	682	684	639	724	743	711	706	694	702	696	693	712	669	697	695	704	699	684	662	686	701	702	687	648	644	694	694	717	670	671	669	670	680	730	702	631	683	685	699	666	742	675	702	650	710	634	692	701	694	644	639	656	645	701	686	713	651	701	664	648	694	715	608	671	697	643	629	652	693	676	691	658	679	671	664	637	682	700	686	702	685	664	704	640	711	697	679	668	638	680	711	669	630	660	679	699	697	650	693	677	663	702	663	675	646	707	700	666	725	689	694	689	697	704	711	684	696	668	665	673	725	698	731	723	675	743	705	708	663	675	688	660	686	674	697	664	734	664	688	741	694	707	665	676	671	700	661	661	633	731	686	677	675	661	677	673	688	655	689	668	688	684	733	668	641	632	702	653	694	652	739	666	685	691	689	658	669	726	686	711	709	682	694	681	696	711	648	672	673	673	699	731	695	687	657	714	657	669	703	682	690	657	695	627	677	659	669	617	650	707	697	652	708	678	656	719	674	699	659	674	666	646	697	655	664	698	687	675	652	672	711	681	715	643	675	722	662	717	710	689	648	707	702	699	674	739	700	679	692	691	647	644	694	710	700	705	741	664	700	669	656	667	698	686	646	718	662	659	722	678	690	712	673	663	673	658	670	668	656	657	666	643	670	630	700	599	713	676	698	662	717	612	689	714	705	689	645	687	628	722	681	645	708	674	677	708	664	671	694	719	658	698	680	690	686	614	671	688	733	710	706	707	643	686	669	628	697	676	681	707	616	686	692	704	716	682	694	612	678	672	672	685	679	701	641	728	661	647	669	675	707	694	710	703	687	674	719	703	679	692	697	625	670	641	622	675	717	685	656	682	692	656	660	645	697	677	693	718	711	659	725	689	691	650	692	648	660	705	646	682	679	657	686	661	677	644	649	695	683	682	704	726	682	658	668	712	690	694	679	732	650	668	677	718	721	663	701	666	662	653	670	679	699	642	645	731	665	723	689	684	705	757	626	729	673	654	662	670	698	713	679	684	716	718	708	658	694	671	668	632	690	685	693	649	721	684	659	695	702	681	654	677	683	672	698	715	680	653	717	704	745	707	676	674	715	663	721	701	682	677	711	729	664	667	644	686	637	664	703	686	702	662	657	695	714	663	687	659	646	704	636	658	687	662	699	689	677	641	702	631	673	715	687	681	678	671	712	689	685	668	655	663	679	653	661	689	680	682	693	673	676	703	697	687	631	631	677	688	608	652	718	688	615	652	663	704	723	680	670	681	730	688	666	665	683	672	671	668	727	657	671	617	634	720	712	685	685	658	694	672	682	682	687	688	659	689	644	699	675	680	715	687	685	683	708	701	711	716	637	667	689	694	708	686	670	656	666	664	655	705	663	626	669	626	695	686	724	696	698	685	681	680	658	714	629	655	693	689	706	677	645	664	679	657	690	667	701	704	692	633	688	681	666	721	685	645	672	633	641	648	677	686	696	631	666	696	744	675	678	704	697	684	674	665	665	672	648	675	667	680	687	653	670	694	709	690	704	652	702	672	680	684	702	675	637	713	669	652	709	695	634	646	723	699	701	669	699	663	708	688	688	673	683	715	708	690	705	688	727	712	734	669	624	668	661	679	665	712	660	720	707	635	684	704	657	687	673	724	663	676	687	695	627	628	696	672	650	657	680	666	716	703	635	638	684	659	643	653	696	658	656	668	651	657	705	685	706	684	689	685	661	634	647	654	740	674	648	682	674	682	721	678	706	653	711	672	675	669	673	694	632	682	684	724	655	699	739	718	654	702	730	677	681	685	707	667	673	674	673	697	651	674	683	694	672	691	672	692	664	725	708	629	673	626	677	717	676	651	731	762	646	667	721	643	735	699	682	637	664	681	653	662	655	672	657	696	743	643	689	742	697	662	714	667	692	715	705	686	680	707	644	672	676	640	680	669	692	684	650	732	676	687	695	708	697	683	695	681	627	674	657	616	648	711	741	645	656	689	688	668	661	624	715	700	696	654	674	678	696	684	705	597	633	731	667	666	721	676	678	681	684	666	658	706	693	684	679	689	684	721	694	698	667	709	634	680	670	665	697	668	680	655	728	698	670	728	672	654	673	693	651	697	661	717	654	692	674	699	671	698	667	675	693	674	648	679	666	693	680	660	674	624	693	712	727	678	672	679	672	679	693	666	646	659	677	689	705	688	676	668	644	692	702	706	677	658	701	706	699	715	697	621	677	686	694	692	698	678	661	718	649	703	646	666	754	686	707	665	668	668	695	673	658	642	708	660	677	613	653	686	675	690	700	667	713	671	710	745	662	683	652	693	736	654	670	692	688	669	644	696	666	618	738	676	691	702	613	675	703	666	658
11538	39697	35685	18782	19490	15777	8641	3147	1031	898	905	806	734	724	682	726	708	1727	2208	1312	1255	777	678	663	679	677	655	691	694	668	646	682	633	726	634	675	635	696	703	678	651	651	649	723	665	665	681	667	671	614	689	690	676	693	662	659	645	684	649	642	646	670	658	614	677	639	647	661	704	672	704	675	651	634	675	684	640	659	672	637	646	642	638	672	621	663	667	636	662	674	657	696	652	673	707	686	696	663	665	710	652	672	663	646	657	660	664	667	702	706	695	673	602	680	622	692	715	700	635	669	685	661	678	679	655	611	646	670	684	697	679	679	671	679	684	666	659	638	663	695	638	685	649	697	655	685	664	687	639	675	682	632	680	723	660	688	679	675	638	701	656	697	691	661	671	646	634	715	671	654	655	635	695	687	654	650	669	647	700	715	646	698	664	678	661	716	614	668	686	688	666	721	675	711	701	677	648	691	687	656	679	720	658	645	604	635	678	682	687	677	642	671	653	680	642	699	701	639	656	689	675	700	640	639	677	668	641	731	676	689	657	678	670	668	664	644	682	672	672	663	637	655	667	654	595	661	609	689	676	615	655	697	688	685	686	697	682	623	658	644	645	684	658	717	669	673	679	630	699	671	686	672	671	672	647	683	718	677	706	677	686	648	677	695	679	693	651	660	707	712	629	679	667	674	687	683	694	672	658	671	666	707	669	723	672	662	644	661	685	634	684	654	675	662	667	629	663	693	681	676	662	701	694	624	648	678	696	638	623	645	676	652	683	659	702	639	661	663	723	688	671	702	655	680	700	658	674	690	647	693	665	692	693	714	658	646	681	691	674	662	666	703	622	697	709	648	678	698	641	691	685	657	702	684	698	634	709	668	635	683	681	625	655	672	654	706	663	651	659	670	670	645	674	631	678	644	664	660	696	662	682	651	659	668	712	664	650	670	660	719	666	675	660	622	685	670	659	665	663	700	671	650	703	688	662	672	691	673	698	647	650	676	697	676	648	647	670	676	727	695	652	653	685	701	695	657	633	716	701	693	730	676	672	675	626	635	668	713	634	680	690	663	653	671	646	660	692	700	671	624	687	632	660	665	668	695	655	668	656	655	668	656	641	654	714	625	717	694	680	633	615	670	667	675	634	669	648	611	682	689	683	653	689	661	654	616	688	662	674	690	714	685	666	689	676	678	708	688	696	713	730	671	645	661	698	682	681	636	692	715	686	648	694	643	558	640	668	666	644	646	704	682	687	655	674	649	710	698	678	678	678	667	674	718	675	710	676	681	642	666	701	679	662	708	730	679	633	659	656	676	641	639	681	701	684	621	656	638	686	656	673	667	675	678	617	637	711	688	628	657	658	695	691	662	658	697	694	652	656	664	692	662	678	662	667	696	658	693	685	635	653	680	661	626	652	690	695	672	704	686	648	674	679	691	668	690	693	732	712	670	627	647	678	694	670	628	657	700	636	698	655	663	680	706	671	633	668	641	670	695	694	654	678	650	657	703	706	688	656	673	690	664	652	678	679	677	702	679	678	724	686	650	675	612	705	679	674	672	673	691	694	689	635	644	698	713	668	671	670	741	681	619	674	650	664	686	684	699	664	682	628	670	673	697	684	689	622	670	645	697	642	650	653	678	660	678	697	696	686	678	645	698	645	684	701	710	676	664	689	705	662	675	707	710	690	702	637	704	634	729	689	672	683	628	646	670	673	676	694	693	639	643	670	636	707	654	654	687	690	640	661	619	674	658	696	710	676	672	660	642	647	689	694	696	660	673	689	721	682	691	658	681	646	694	654	635	656	614	696	612	633	681	717	678	605	666	676	696	629	692	650	654	682	679	684	626	655	675	710	672	639	690	672	642	652	645	668	675	645	648	649	691	705	650	645	689	668	683	704	624	683	676	679	631	640	655	691	613	687	636	679	628	681	645	676	675	649	658	695	656	660	637	673	687	700	643	652	656	700	669	662	683	713	645	667	649	717	649	663	614	678	644	669	703	676	676	715	609	690	695	664	657	703	700	628	703	641	675	683	692	635	663	635	669	655	656	705	700	712	654	643	655	676	669	669	650	658	651	658	687	693	724	659	631	686	672	672	692	657	681	665	655	693	626	706	698	664	665	711	676	656	675	643	677	709	700	670	675	641	692	675	679	675	697	683	669	631	704	681	655	682	660	673	665	667	667	739	682	676	692	650	670	684	674	706	645	660	609	656	622	632	679	673	691	679	661	699	683	660	648	692	636	610	659	680	645	691	681	677	704	661	675	625	692	670	720	655	724	671	676	671	616	695	608	669	686	650	665	634	646	694	665	635	692	726	686	699	630	679	660	678	683	646	684	639	656	663	667	691	712	654	676	667	686	689	663	680	652	627	645	652	671	646	636	623	681	631	664	697	711	644	621	677	666	664	669	679	648	683	729	674	687	645	651	655	653	614	654	685	647	707	634	714	690	646	686	662	682	660	679	643	687	752	646	668	649	674	664	681	614	671	661	654	668	659	598	645	653	694	683	649	653	648	673	665	688	667	642	636	651	611	659	683	662	679	724	643	651	667	630	619	715	694	651	687	679	616	649	651	669	652	689	665	652	660	653	655	650	667	698	680	649	662	665	672	636	696	641	680	696	673	684	625	654	651	705	649	735	657	657	670	643	678	686	703	671	653	659	656	674	668	661	670	668	666	672	697	680	728	695	673	655	686	683	658	645	671	642	645	661	673	635	627	664	688	620	633	652	716	656	628	653	628	641	675	658	628	634	623	686	674	629	660	671	669	679	663	654	666	638	691	720	653	678	701	636	680	680	670	671	656	691	689	705	663	667	649	663	676	659	671	679	675	660	650	707	675	667	721	714	624	634	668	665	695	689	704	676	681	621	646	688	680	683	656	658	662	676	643	674	684	650	711	671	658	654	684	671	696	669	658	640	688	700	721	689	631	662	691	676	648	672	698	644	680	653	631	644	658	695	628	671	685	652	685	645	642	694	641	665	669	695	663	650	650	656	680	692	652	664	620	673	696	683	678	630	680	687	647	669	712	664	679	669	693	690	662	670	683	633	668	693	699	693	640	624	683	690	691	678	642	644	629	650	700	668	677	690	637	666	703	655	704	673	648	699	665	683	659	730	692	650	666	670	681	684	655	710	670	674	692	676	644	692	675	666	716	686	640	653	710	669	640	682	653	654	697	695	679	669	659	639	662	627	636	670	654	647	654	701	629	646	644	640	605	654	682	697	686	696	678	652	650	681	648	712	662	656	638	709	616	632	651	634	685	658	658	682	648	673	673	670	669	629	650	683	689	692	689	659	640	696	637	695	692	691	662	650	681	658	731	654	649	671	673	667	664	691	679	630	701	645	707	688	655	660	667	681	661	639	637	655	676	728	646	640	653	711	658	638	671	673	698	687	662	658	648	723	667	656	673	686	637	678	627	692	647	668	657	639	644	648	686	657	694	653	673	675	648	652	628	703	714	727	642	637	675	693	649	684	645	657	650	645	670	670
22661	21508	29485	23985	21795	23159	21495	5267	955	751	613	520	419	449	401	370	372	1384	1407	1008	743	452	334	345	311	316	318	319	313	343	285	322	303	306	326	280	297	282	294	294	323	307	255	302	314	289	291	303	296	277	270	251	290	277	310	315	286	278	253	307	299	267	282	270	273	264	283	287	265	279	293	267	279	263	290	295	276	287	315	286	294	281	287	280	255	298	315	290	275	317	290	283	288	285	271	291	285	294	310	283	270	274	311	278	278	285	271	294	291	281	308	282	282	282	281	268	281	254	314	280	253	267	267	297	295	316	301	306	322	283	310	279	283	277	285	310	275	302	284	295	255	278	288	277	296	259	298	271	314	289	266	276	283	297	290	259	272	258	306	275	258	276	288	297	294	260	316	299	304	295	283	275	301	295	262	312	279	276	235	254	317	299	286	281	268	279	281	279	296	272	292	283	286	297	239	290	281	269	307	273	291	308	315	313	311	279	290	285	242	257	291	274	272	290	306	292	304	263	275	290	266	305	285	290	287	290	274	274	282	266	287	269	296	288	295	291	296	316	283	287	277	275	308	294	277	282	305	281	291	311	244	313	271	274	304	274	306	313	287	282	281	276	256	273	305	322	245	290	285	292	281	255	297	261	296	277	270	300	287	269	276	276	294	279	303	299	295	281	262	288	273	292	279	260	292	272	281	289	296	294	283	293	283	293	245	266	288	273	324	280	274	293	311	308	299	279	292	250	295	292	297	272	284	243	302	274	253	311	266	257	274	270	273	271	317	281	295	289	282	295	261	288	241	308	279	292	267	277	276	306	292	268	278	288	265	311	295	309	258	290	259	263	263	293	292	291	280	291	248	264	268	294	283	287	282	285	306	260	263	288	288	280	284	307	285	295	241	290	273	270	277	290	294	302	274	311	300	300	289	309	284	287	262	290	273	285	284	284	267	271	302	282	292	273	301	298	275	297	270	276	287	261	290	294	276	287	269	268	291	274	307	283	258	271	266	294	283	279	291	282	282	303	278	270	320	277	316	300	287	276	299	298	267	289	265	299	288	299	302	263	292	262	295	257	290	279	276	268	296	285	311	276	299	255	263	322	280	264	293	299	279	276	262	280	249	252	301	282	321	298	280	279	312	292	290	292	268	301	302	260	270	266	290	264	268	315	286	284	265	275	273	280	269	297	297	259	309	294	265	266	259	297	309	285	275	250	294	288	307	299	272	257	288	261	252	321	274	268	268	267	262	282	275	278	289	294	283	298	303	284	281	294	283	268	279	295	283	258	281	278	263	310	317	289	255	292	267	316	284	298	299	300	294	297	264	290	260	273	257	294	278	285	298	294	297	289	295	296	277	301	260	294	264	271	246	279	291	282	288	280	287	284	288	271	281	262	278	296	294	280	280	293	289	273	265	300	283	287	303	289	300	303	283	281	278	241	299	271	279	272	260	243	321	282	298	285	273	253	285	292	287	273	296	329	260	297	277	260	273	296	294	302	294	274	267	309	262	293	266	294	281	276	268	268	292	295	265	284	285	318	323	285	272	279	289	265	272	270	274	285	270	296	263	303	285	266	292	307	273	275	314	263	300	276	253	283	305	284	255	278	261	281	278	281	290	270	303	274	321	287	277	263	309	289	302	262	280	284	267	276	285	296	296	274	283	270	290	336	279	275	259	292	265	271	301	303	289	290	293	282	271	266	283	274	299	298	268	273	286	288	285	291	288	311	316	263	244	275	283	303	245	258	303	276	270	273	288	259	300	288	316	286	285	281	270	284	278	289	312	287	280	262	263	288	299	270	322	275	249	290	263	285	295	285	257	294	290	256	263	281	290	269	297	276	299	285	258	275	291	311	276	301	285	285	254	291	274	279	272	259	275	304	291	285	296	299	255	268	268	281	294	292	267	290	270	272	297	298	320	284	263	300	304	278	286	252	313	296	314	270	263	297	296	280	288	260	269	261	265	257	287	229	279	271	309	287	282	281	266	293	261	295	273	273	277	279	293	278	273	293	281	277	298	299	285	295	292	288	280	297	268	247	306	300	317	271	308	259	278	253	272	301	290	276	268	275	285	291	275	293	304	297	278	294	299	306	288	256	316	288	279	284	270	278	270	293	284	255	252	289	301	283	309	267	293	294	284	303	295	288	307	276	280	271	279	289	285	266	270	274	295	273	291	301	272	278	285	275	263	272	309	276	296	277	268	264	317	269	277	275	272	284	289	340	280	312	267	315	293	279	271	305	270	279	288	301	275	284	280	271	317	294	282	271	294	268	306	292	272	280	290	290	277	280	306	293	274	295	294	303	291	283	297	308	277	285	295	310	304	279	270	262	281	277	290	250	268	289	275	300	266	283	288	301	285	281	283	268	285	271	291	263	295	291	291	295	294	277	290	294	303	278	300	298	315	234	281	290	286	279	273	287	286	289	258	289	280	280	292	295	324	295	272	298	280	291	286	291	298	279	300	292	275	296	256	276	277	256	267	269	290	306	295	285	277	310	277	291	298	272	294	270	291	274	256	287	278	318	285	275	322	317	294	280	296	283	307	289	256	283	272	271	304	271	275	243	248	292	276	275	267	280	272	277	221	284	290	283	288	296	276	289	260	275	286	294	305	281	262	251	289	279	296	291	282	262	287	294	291	268	297	292	285	273	253	267	254	264	285	284	309	251	274	275	260	306	265	294	272	280	261	271	295	280	265	250	299	286	321	298	292	270	267	302	280	298	258	272	264	290	280	276	303	248	267	286	301	277	297	285	275	305	277	276	281	301	256	283	284	280	281	279	276	264	295	265	270	282	269	303	264	250	274	326	297	304	298	281	294	278	287	283	248	265	293	285	280	320	268	267	293	260	252	272	295	283	299	327	282	305	278	275	319	288	297	281	302	279	294	303	291	314	285	291	279	282	260	240	281	280	264	259	309	281	302	283	270	263	294	265	282	254	259	261	256	290	295	293	283	246	285	283	294	271	297	321	264	283	287	269	280	251	295	291	276	283	296	310	305	260	269	267	236	280	271	288	331	250	263	284	259	285	294	291	276	292	308	274	271	277	293	281	273	284	278	253	305	276	255	279	276	298	302	273	284	274	293	328	286	270	287	275	297	309	285	305	278	280	273	293	313	301	288	276	276	254	269	300	247	260	279	293	286	284	265	279	270	279	272	261	288	310	304	281	304	307	276	315	272	306	286	307	303	282	270	279	284	285	293	286	275	282	291	285	265	288	281	263	290	322	243	278	273	293	288	252	280	282	280	248	279	269	280	281	253	256	272	278	296	299	266	295	266	309	312	302	306	257	244	291	295	297	298	307	283	300	296	283	283	301	270	279	289	285	265	296	292	282	281	263	303	274	285	288	286	272	258	314	313	296	279	289	297	299	270	253	291	288	322	223	281	272	300	285	269	280	285	292	286	283	292	288	279	277	289	301	302	256	282	287	298	268	286	298	283	308	289	291	247	262	297	285	275	286	266	261	272	283	284	301	291	303	258	304	291	251
14668	51579	43570	29117	29900	21872	16385	5454	1464	998	776	628	561	518	470	421	418	2000	2064	1359	948	531	347	279	324	296	288	302	307	307	375	305	287	310	288	284	314	285	283	287	278	309	291	270	273	311	281	274	266	264	277	287	318	262	274	293	300	288	285	275	288	278	269	304	282	301	280	283	278	301	291	295	300	303	283	254	293	266	270	249	292	264	301	267	285	288	310	288	285	311	269	260	284	312	277	263	278	283	291	267	282	295	264	293	249	287	275	260	275	268	281	314	298	248	287	282	270	299	290	301	295	300	280	255	264	274	280	290	301	278	294	296	285	276	262	265	329	283	263	294	296	273	273	268	309	315	271	267	311	307	308	253	282	258	271	279	255	285	296	276	274	279	260	271	262	283	294	288	275	284	286	289	285	247	294	289	278	287	292	267	319	270	320	268	277	292	274	275	284	281	297	276	271	261	257	275	260	262	293	305	245	311	286	275	290	261	268	290	291	294	270	250	243	267	283	250	306	263	279	245	266	291	268	299	251	310	279	296	236	268	290	282	284	277	294	259	308	260	261	293	264	278	269	262	278	277	271	274	277	265	315	302	306	259	261	263	294	249	307	262	273	260	283	295	293	282	280	293	288	251	267	267	256	287	275	263	281	255	308	282	293	245	294	299	288	295	289	274	271	278	289	308	261	247	277	254	287	247	297	272	264	284	283	289	271	278	312	263	280	252	298	283	279	292	296	276	321	287	280	294	302	268	286	303	280	308	281	302	265	284	278	287	279	291	270	292	286	248	248	270	306	302	302	307	256	261	269	282	270	282	272	289	280	291	249	303	271	284	269	288	241	279	276	277	237	259	281	257	287	293	292	266	287	291	282	280	303	280	292	288	269	255	269	272	319	292	296	267	299	281	274	295	302	285	264	239	289	295	265	297	258	294	281	276	263	279	266	286	259	273	301	254	273	291	269	284	268	298	267	257	268	261	259	293	268	289	282	293	279	289	275	287	273	261	313	275	261	286	268	269	257	257	266	277	269	308	293	282	257	272	281	291	289	269	295	271	273	282	287	263	276	289	257	278	295	291	284	298	274	266	264	291	281	295	280	288	261	277	268	301	293	294	298	312	301	256	276	251	264	294	292	273	252	301	257	260	273	278	302	288	290	282	279	285	250	304	307	292	285	294	287	316	287	273	297	247	281	281	273	260	281	283	301	268	294	268	265	267	305	267	305	265	267	266	269	253	289	265	295	282	263	309	281	290	300	281	260	282	292	262	275	260	291	301	273	274	283	252	286	282	288	279	268	263	275	289	282	278	261	275	290	264	276	268	277	277	275	283	245	285	291	292	285	271	279	296	268	330	279	289	288	287	252	276	281	269	293	296	275	257	286	265	261	267	274	264	279	277	298	265	276	269	288	317	296	266	286	266	282	281	283	313	297	254	278	271	251	275	310	274	288	262	291	267	280	275	312	284	270	274	266	279	294	277	279	257	295	284	258	312	262	271	258	315	244	296	276	301	306	262	271	270	284	280	293	281	283	296	283	298	292	287	269	281	288	294	266	268	260	288	299	300	282	282	278	263	282	295	263	247	293	306	277	294	316	275	317	283	295	280	286	297	283	262	279	255	285	297	272	285	246	316	285	284	288	280	280	280	265	276	253	279	277	292	273	255	297	294	256	251	302	293	291	252	296	288	304	284	294	282	321	266	281	272	291	282	278	285	299	261	260	281	285	266	274	237	243	279	273	237	290	291	263	281	273	288	293	277	283	279	287	260	262	257	277	267	293	300	288	282	246	267	281	285	264	287	275	274	300	246	269	285	293	280	281	295	292	272	284	310	310	263	291	285	257	274	280	294	305	286	294	254	269	292	284	286	280	270	282	245	278	267	282	290	273	290	254	279	294	270	250	297	283	262	264	278	260	323	297	268	257	273	258	285	263	281	264	281	285	289	279	292	262	267	273	275	293	286	268	283	272	263	280	259	282	266	281	296	245	247	281	287	298	268	283	272	281	269	285	267	260	253	262	263	293	295	263	282	293	306	278	257	285	292	301	286	259	284	303	308	282	287	259	292	274	286	255	293	268	264	257	270	273	290	248	277	271	252	273	283	267	262	282	295	261	259	283	278	305	291	269	266	290	318	274	276	274	277	256	274	301	280	295	271	302	277	274	259	285	290	269	261	293	270	265	315	270	281	301	282	281	268	258	260	272	289	265	291	287	278	278	256	261	283	279	281	290	288	285	272	307	279	251	259	268	278	279	294	282	250	279	283	280	253	282	280	267	275	261	289	264	258	275	274	260	267	284	261	298	261	307	281	279	300	270	260	301	297	288	298	277	274	287	264	261	273	312	279	268	253	285	272	261	263	275	274	257	262	281	282	308	274	288	299	298	262	279	310	250	293	294	289	281	257	249	274	289	268	264	277	309	300	264	270	293	275	303	262	271	289	277	261	267	281	270	266	273	256	279	283	298	292	302	293	259	252	284	275	255	295	279	281	284	274	287	288	272	263	249	263	274	276	293	264	276	282	290	275	277	287	288	278	247	295	270	286	269	268	280	266	289	282	273	266	281	261	260	286	269	287	280	288	252	255	297	283	314	297	288	310	257	270	271	261	269	257	283	271	309	281	283	293	267	296	290	261	246	274	296	294	278	302	260	249	286	266	278	282	277	303	276	302	281	267	300	268	288	281	291	269	290	262	268	302	281	279	272	267	274	271	274	281	301	287	287	296	282	268	271	270	281	303	287	292	296	272	261	286	283	307	253	305	266	278	268	281	269	290	286	283	286	271	268	296	307	262	305	295	288	299	287	273	288	260	268	261	264	281	292	292	270	298	270	283	295	261	273	255	261	282	264	287	271	281	259	267	293	301	307	303	254	264	293	300	278	297	291	299	246	246	272	259	270	278	266	283	291	280	297	253	284	258	278	270	275	296	263	274	281	275	260	266	299	267	299	313	285	292	260	279	261	304	277	256	272	268	265	274	260	251	259	295	284	274	289	281	299	290	260	305	312	265	282	300	278	268	278	276	247	265	264	276	253	288	288	287	309	279	272	289	267	263	265	277	267	278	262	306	290	262	257	283	290	289	285	279	269	313	304	243	287	279	289	254	260	279	280	277	293	275	290	269	296	269	283	277	284	295	291	279	266	280	273	280	289	266	289	274	301	279	299	258	295	282	269	245	271	262	297	259	286	294	270	283	251	245	297	283	296	277	295	284	280	253	278	305	297	273	296	297	280	283	302	256	265	293	297	282	282	280	316	281	299	298	273	306	312	269	262	263	289	291	265	284	261	282	296	260	227	281	286	269	281	307	294	299	297	278	297	309	279	251	262	268	296	274	277	271	277	306	264	310	268	293	291	286	262	313	266	252	271	289	299	273	301	264	277	297	261	273	289	275	306	276	281	269	278	292	296	268	275	273	257	251	288	307	289	297	292	302	256	296	273	290	294	270	272	294	269	292	273	257	293	282	306	267	262	273	280	300	271	265	270	293	273	304
28126	24076	27296	17620	12683	6559	4197	1470	669	705	630	654	642	642	614	617	617	747	766	782	772	731	618	610	603	614	605	585	609	592	629	619	632	594	584	632	614	674	600	617	609	591	653	617	587	604	639	599	591	630	615	630	625	646	602	652	602	615	634	645	583	614	602	602	653	626	576	614	599	626	615	627	626	584	622	647	580	623	615	601	582	636	612	631	579	645	572	603	609	670	629	614	651	584	608	632	659	641	652	610	568	615	581	568	658	633	645	591	590	603	590	605	633	611	612	623	619	612	620	616	575	580	624	585	618	574	603	609	608	615	653	598	594	651	640	642	639	604	663	565	630	608	657	597	601	594	621	626	665	602	660	620	586	582	595	595	659	636	659	608	596	633	629	600	594	597	605	655	623	609	658	667	585	629	611	650	599	571	622	617	596	625	590	613	606	635	597	605	607	625	656	615	609	631	632	603	635	597	636	612	604	583	611	604	660	632	623	630	663	611	646	616	581	622	638	634	640	650	647	634	613	621	625	602	655	585	579	621	573	647	614	619	609	666	636	617	581	609	636	595	613	589	614	588	597	604	589	633	636	604	575	578	638	632	637	640	644	623	650	631	591	617	637	632	587	593	600	603	667	607	609	617	616	646	585	671	596	631	591	601	626	613	611	655	640	618	641	642	587	612	650	600	598	624	611	625	625	621	567	586	620	572	566	642	630	641	631	657	585	612	590	594	609	692	616	655	582	609	610	591	638	584	601	567	577	593	613	609	599	651	593	598	605	622	603	630	641	627	630	605	662	640	630	621	641	582	614	582	594	617	619	629	643	582	599	605	652	614	611	592	583	590	565	645	606	625	606	598	618	636	592	617	607	659	615	634	617	648	638	614	625	655	599	618	640	589	637	604	618	687	590	589	576	600	595	619	597	612	618	636	639	602	643	613	625	632	626	596	633	634	611	622	619	616	590	621	613	652	578	628	604	620	671	600	588	633	614	633	621	599	615	596	634	601	597	640	659	643	639	649	647	632	642	665	655	610	629	591	601	579	638	651	579	663	631	610	606	612	591	607	637	624	629	625	614	624	647	609	600	637	598	641	658	649	606	577	625	641	598	610	594	668	652	649	609	554	556	627	620	580	600	594	653	659	621	612	614	666	632	613	626	655	610	619	617	609	624	655	635	617	646	577	596	625	593	625	613	637	592	667	622	647	646	623	693	612	611	627	639	614	611	639	613	568	633	614	631	627	616	619	653	569	612	638	590	598	631	581	636	603	630	638	616	620	602	618	601	608	617	598	603	588	639	622	603	643	625	616	609	619	672	606	614	618	641	624	616	650	622	595	608	685	639	575	632	645	651	625	627	679	612	643	601	581	619	647	653	621	586	556	603	588	597	562	591	646	620	578	615	594	624	613	627	591	605	618	597	577	639	612	578	612	587	615	608	670	612	592	604	620	634	601	586	574	648	632	594	580	629	585	636	644	630	589	641	644	646	577	599	647	643	606	623	644	559	629	636	579	583	614	662	610	624	639	589	668	600	638	575	618	629	642	609	565	599	608	597	599	604	593	603	627	658	585	641	537	646	640	612	591	616	622	613	580	571	618	591	669	632	620	643	611	617	619	590	640	591	623	633	566	673	617	629	600	616	606	620	612	639	638	583	633	624	615	575	619	675	640	650	620	640	625	669	631	612	644	582	617	607	624	616	636	630	632	616	603	631	597	635	598	652	612	601	613	604	623	666	587	589	585	610	671	647	601	608	646	601	655	631	655	585	646	633	599	619	623	578	642	602	588	629	637	620	642	655	636	597	611	611	636	606	589	647	676	611	623	635	678	643	595	612	599	629	635	596	614	667	626	664	584	613	634	622	601	628	596	631	632	567	627	681	630	611	554	644	598	630	599	638	632	597	587	627	684	625	599	608	654	636	647	595	627	602	583	616	624	639	655	586	621	617	625	581	641	588	615	608	624	647	621	584	591	638	607	592	592	623	666	619	619	636	599	605	567	660	632	564	610	605	603	623	627	606	629	578	631	654	611	615	578	593	656	616	577	622	617	606	615	643	603	639	581	623	607	600	626	611	619	650	579	637	623	608	639	594	630	658	594	630	608	609	573	627	608	588	641	619	617	619	664	549	624	633	572	628	623	638	633	626	609	641	639	597	594	608	639	609	569	593	586	620	622	608	648	566	599	627	585	609	658	633	614	631	639	583	628	645	627	616	629	597	604	632	608	601	617	617	649	621	602	602	669	587	647	638	605	605	616	622	609	645	625	626	639	642	575	624	597	645	599	595	600	659	587	595	604	585	585	605	607	556	610	584	611	627	615	631	630	573	645	588	641	593	603	634	629	565	618	597	611	604	616	640	668	608	589	606	611	582	618	621	629	595	620	645	611	631	641	649	607	629	617	644	624	563	568	607	578	603	603	563	636	631	610	585	634	663	596	601	637	630	622	667	651	635	621	662	596	631	632	636	629	622	642	603	631	640	604	613	562	600	580	625	614	605	625	583	620	617	565	599	577	691	597	621	619	619	617	581	600	615	619	662	620	612	624	626	606	667	607	620	638	646	614	581	604	654	633	608	632	622	636	629	561	623	624	601	611	590	646	638	607	606	619	657	616	569	591	630	618	634	637	626	606	659	622	632	615	608	595	643	604	620	592	597	631	613	673	636	586	629	616	660	627	626	642	620	665	608	637	635	626	623	617	667	616	628	610	650	598	616	626	599	626	592	605	612	660	631	608	602	653	620	572	579	601	629	629	598	602	616	630	594	572	623	614	612	654	646	625	639	629	601	601	677	573	588	637	623	627	649	582	607	628	586	635	604	649	603	597	650	629	635	594	600	641	617	685	628	634	589	639	614	586	647	644	648	643	633	593	607	583	620	600	583	634	667	596	645	597	592	661	588	642	618	634	608	682	635	613	612	642	601	611	599	647	611	536	627	596	601	615	625	603	628	598	617	621	578	651	583	614	620	588	588	634	599	600	609	614	639	623	624	619	637	584	567	560	581	606	625	603	572	653	609	620	632	588	634	574	569	620	589	661	643	619	646	652	641	636	615	648	643	589	613	583	587	622	635	643	625	618	638	616	630	598	616	635	602	603	584	624	619	623	582	593	584	641	565	622	626	610	627	595	630	615	636	620	640	615	622	610	655	586	643	605	611	612	640	573	630	623	602	595	590	629	588	634	613	589	617	608	653	632	603	632	675	601	622	590	637	588	626	605	588	646	579	634	639	594	647	581	642	613	594	609	604	639	626	602	627	627	658	623	632	634	651	647	631	645	587	644	610	607	618	641	639	644	607	577	633	592	636	607	564	623	608	605	584	565	627	648	633	690	611	681	622	600	616	615	613	625	626	635	653	612	635	601	640	597	634	639	594	623	673	584	657	679	629	645	641	687	580	592	616	639	603	618	585	625	590	573	581	613	582	607	588	623	599	601	607	591	618	625	633	647	637	603	657	614	648	567	578	625	625	622	585	615	614	616	636	615	615	549	639	625
9863	36708	26913	15735	15517	9188	6487	2102	758	693	675	637	636	661	640	624	623	827	961	880	842	736	620	653	664	572	636	613	613	611	648	656	607	597	584	594	591	630	638	624	608	637	646	656	618	592	605	636	667	675	602	662	615	603	629	599	620	649	588	620	626	609	639	571	616	646	627	608	598	603	584	609	700	557	591	635	645	607	648	655	670	605	592	609	627	649	654	610	641	584	654	584	630	639	643	636	633	586	577	598	601	620	636	656	657	607	638	629	612	626	616	613	604	626	675	599	622	606	586	650	661	610	614	657	590	612	628	609	587	620	607	649	614	617	594	648	640	574	614	676	636	640	658	658	609	609	652	636	624	672	626	608	632	634	651	637	654	631	633	606	616	632	618	649	645	632	628	621	631	627	588	592	624	656	570	611	598	627	623	645	588	586	610	617	608	606	631	585	624	602	609	634	612	621	626	595	602	616	613	630	626	635	649	655	617	656	638	639	642	593	612	609	632	631	629	640	623	603	607	624	664	601	656	656	619	610	600	593	646	621	618	635	666	623	611	645	676	622	668	576	652	609	660	608	624	613	599	605	637	606	630	593	646	600	634	592	646	634	627	589	675	623	622	618	607	574	606	640	664	650	643	600	681	564	646	632	622	639	665	637	648	623	607	613	626	610	644	612	619	591	627	594	625	621	628	593	556	642	635	619	637	624	626	609	627	620	670	628	637	629	671	598	612	627	627	664	619	619	626	631	577	616	607	612	632	621	612	625	620	632	604	641	609	636	684	620	678	608	645	604	636	662	574	631	638	618	597	624	618	611	617	580	640	636	636	603	627	624	608	658	630	677	648	625	620	655	637	600	657	608	607	615	687	656	636	600	576	578	636	593	625	600	594	653	602	629	597	600	647	600	580	643	654	625	630	660	610	608	585	611	663	635	627	606	602	628	624	650	611	611	671	602	621	626	604	612	673	589	631	620	678	618	600	642	611	637	669	664	645	635	663	643	608	673	605	592	646	601	663	622	615	653	630	646	583	654	593	623	623	598	651	620	642	639	631	640	631	667	618	624	600	602	582	599	585	643	632	616	628	602	609	592	641	684	653	634	690	602	662	600	622	584	633	608	606	607	624	608	627	632	655	579	646	601	610	599	696	572	631	615	642	668	663	663	616	626	628	592	625	617	610	623	633	637	612	652	575	622	646	646	708	641	614	607	616	682	601	624	690	630	606	635	577	647	615	627	608	596	694	641	614	628	635	646	627	618	602	607	633	624	609	663	673	609	653	596	616	606	621	614	628	619	639	641	606	578	632	650	569	635	606	635	648	619	624	615	632	576	619	608	649	647	590	587	639	638	591	593	626	632	588	599	627	642	611	617	636	623	599	627	631	599	620	639	608	621	627	639	600	579	628	604	628	660	639	580	599	611	615	623	575	647	616	596	626	644	637	632	642	630	643	659	585	572	638	624	658	668	617	635	655	598	617	613	638	609	644	582	664	652	611	599	651	645	585	593	638	611	608	622	604	641	623	653	621	598	630	577	646	619	595	585	633	651	603	620	619	680	673	650	629	644	622	616	622	643	656	640	612	620	620	636	638	632	657	634	582	626	601	655	616	639	663	631	643	621	641	637	633	647	651	583	590	634	643	644	657	630	611	664	620	620	612	607	614	600	664	642	617	608	616	647	598	627	608	636	636	594	602	632	626	579	608	628	620	637	590	589	599	646	622	641	621	655	591	665	634	622	642	625	659	678	594	620	626	604	585	623	659	599	619	610	586	647	586	644	620	642	616	648	611	607	643	640	612	615	669	603	624	590	646	628	591	653	626	682	626	607	619	665	657	605	636	619	609	611	650	624	605	606	614	649	632	621	602	650	683	653	634	588	628	632	558	617	592	587	594	614	662	607	645	664	640	644	595	601	652	588	600	606	627	624	600	615	651	642	649	583	621	612	665	582	635	626	650	626	625	655	607	639	577	617	613	597	602	633	570	619	611	625	624	648	595	611	611	630	573	632	620	622	622	638	594	617	594	646	548	595	638	605	595	631	625	620	589	628	614	663	643	645	652	632	690	632	613	650	629	629	585	641	588	627	591	583	582	604	622	609	615	652	659	632	611	629	607	630	653	599	642	592	641	639	587	619	605	589	638	617	639	596	658	626	626	619	616	657	626	601	633	591	667	636	645	628	660	645	613	631	661	645	655	638	607	589	614	597	643	621	616	640	644	624	607	647	620	599	601	657	567	614	615	622	596	636	603	614	610	626	625	607	633	602	635	656	662	628	638	663	618	643	644	666	625	650	620	629	655	629	651	687	598	662	604	602	597	601	631	606	614	661	582	627	679	608	617	624	625	617	659	619	625	673	601	614	583	643	613	601	639	630	632	578	634	543	590	594	621	654	614	614	637	640	593	644	621	607	649	614	611	628	602	570	637	655	630	612	599	685	632	661	661	601	638	606	574	630	622	616	623	632	658	648	598	612	621	654	680	607	628	593	598	647	663	626	623	625	618	634	646	637	619	607	640	620	591	644	602	656	566	612	642	636	640	605	644	635	619	579	625	668	667	624	640	625	637	651	609	598	621	616	633	594	618	640	685	624	597	615	658	583	617	641	631	672	644	655	635	613	601	604	625	658	624	603	634	613	587	623	615	668	642	603	627	623	624	593	610	616	637	622	662	626	625	631	630	637	631	593	665	639	664	586	653	676	628	667	609	635	619	613	596	629	644	647	576	627	672	619	628	596	661	621	614	621	593	612	613	628	630	616	674	615	662	630	623	645	627	603	639	620	601	637	615	614	590	560	601	584	622	637	615	629	658	575	619	635	647	594	697	594	634	604	642	645	616	625	641	645	632	613	641	652	615	635	633	593	617	617	587	658	589	622	621	633	638	605	629	647	610	620	561	612	627	605	607	653	640	609	614	636	643	641	623	610	599	578	665	647	659	626	654	553	640	616	642	639	630	652	618	597	642	559	675	602	636	609	616	616	682	613	636	630	629	637	671	644	610	616	605	591	616	640	624	623	618	640	675	647	627	608	576	628	579	613	597	639	668	629	624	613	623	595	613	609	619	634	653	600	582	599	642	597	585	669	631	633	635	603	639	612	619	613	659	629	605	615	624	629	586	639	588	655	641	661	610	621	595	603	592	641	610	626	592	601	631	582	639	671	620	638	656	655	641	621	664	647	593	633	643	586	605	653	612	631	570	565	630	636	658	620	654	632	593	623	632	611	607	605	613	599	650	619	603	580	654	616	654	618	609	594	651	666	653	669	603	567	633	578	614	589	624	615	623	626	616	625	626	619	649	616	640	593	600	606	639	555	653	609	639	610	660	623	624	641	619	684	599	615	628	621	617	602	598	654	643	591	624	622	592	585	694	621	594	623	661	618	617	637	654	619	617	630	595	619	617	657	662	578	611	597	632	643	567	629	611	638	641	655	608	613	585	641	650	640	586	635	610	614	647	643	629	637	634	682	623	607	609	632	628	629	635	609	572	608	580	600
23719	21406	28989	24290	22378	19584	11316	1866	627	570	473	461	426	383	386	352	387	441	836	676	626	510	360	351	313	322	329	327	316	325	293	316	298	288	332	307	335	292	333	316	343	289	318	311	298	309	338	302	337	340	338	309	295	316	308	284	347	322	331	327	323	308	318	309	320	323	310	296	332	311	320	327	328	310	294	311	280	336	310	265	309	324	325	289	271	310	298	302	320	314	295	326	290	302	322	297	280	309	289	328	309	310	320	315	353	288	312	303	316	299	263	288	285	312	295	351	286	326	266	298	307	302	307	304	312	333	310	314	305	312	320	299	312	292	326	304	298	319	300	301	295	310	313	288	282	310	289	324	342	308	324	293	274	328	326	333	334	315	336	299	324	328	285	305	245	300	339	324	296	286	323	327	346	316	287	288	307	289	322	306	311	273	314	307	330	306	298	311	330	327	306	313	314	321	313	301	323	319	294	337	312	326	282	327	306	310	304	308	305	308	335	302	289	305	293	298	303	302	335	318	264	296	292	348	324	307	295	294	272	268	303	294	323	303	285	306	315	327	328	306	309	310	312	331	309	299	301	327	296	310	314	348	300	318	293	309	295	304	292	312	313	281	304	303	319	296	317	301	297	365	338	341	314	283	310	306	306	311	324	292	303	330	291	299	291	285	330	305	308	328	328	325	296	296	320	276	295	297	309	330	343	323	309	327	297	316	322	296	316	284	324	291	311	283	331	328	287	274	317	329	304	306	308	315	276	295	281	288	310	283	269	280	331	302	339	345	302	298	348	307	320	329	308	295	281	288	321	289	318	318	307	328	294	300	310	315	302	303	336	282	298	336	312	316	321	302	320	305	272	328	295	273	321	281	348	300	321	318	318	297	317	299	291	293	343	288	298	287	317	332	315	321	321	308	307	333	312	325	306	318	297	325	315	318	295	320	311	281	303	331	307	333	296	298	322	305	353	298	319	306	316	314	335	298	312	286	314	323	312	319	311	309	308	314	315	356	272	299	303	304	290	309	317	323	300	299	278	306	269	297	301	293	297	302	334	328	296	287	289	307	294	272	326	332	283	300	309	306	291	324	331	306	319	317	300	316	321	321	304	293	320	313	277	315	281	305	309	300	309	301	329	294	278	320	306	312	332	293	310	309	293	286	327	330	316	320	318	319	318	312	340	285	289	327	286	318	317	287	322	307	260	316	312	323	306	342	301	306	311	308	333	275	302	288	336	312	292	283	311	315	315	308	320	315	329	277	330	313	322	292	326	315	296	310	286	297	298	319	312	303	293	289	317	278	324	298	295	305	332	279	289	311	299	306	270	317	302	282	327	281	314	303	320	309	301	321	332	329	302	333	333	286	300	305	315	320	297	329	343	298	294	322	326	323	307	313	275	309	330	306	304	330	302	307	325	328	276	342	316	300	309	327	285	295	312	303	317	306	303	331	322	299	330	309	341	298	313	291	313	318	289	339	302	301	296	325	312	292	314	319	309	329	360	315	308	301	271	336	286	293	321	324	284	336	309	307	301	304	344	295	324	308	304	318	303	286	296	325	326	306	329	320	336	304	307	279	297	318	299	305	313	319	292	313	316	306	319	303	300	329	300	291	299	309	303	296	304	284	298	315	330	305	293	321	322	311	274	306	302	300	304	329	302	314	302	298	309	317	310	306	287	300	293	313	315	308	297	325	294	348	299	321	284	295	323	320	328	287	314	297	312	316	288	298	299	306	266	295	295	328	310	306	320	300	280	323	313	321	314	272	338	306	316	312	316	330	300	313	311	308	318	290	306	327	266	324	289	301	292	310	292	293	300	327	297	326	348	298	302	304	308	297	313	295	304	320	315	316	276	334	335	284	316	304	341	316	321	306	306	323	258	305	290	278	281	301	322	326	324	274	307	311	311	309	310	311	311	299	331	301	301	310	307	301	314	352	313	319	316	305	289	293	287	334	331	289	324	325	328	321	309	310	322	290	329	317	322	308	304	336	315	275	309	298	306	275	318	288	301	278	344	320	316	310	304	332	313	301	283	306	285	301	281	332	309	283	306	290	317	318	322	324	301	301	295	322	332	310	334	324	321	305	307	325	296	333	340	300	336	279	317	317	299	337	284	283	313	292	313	297	320	304	294	294	282	301	324	334	306	318	344	304	341	295	316	328	316	324	311	324	288	291	276	314	286	321	311	345	308	336	301	307	273	275	322	310	290	306	310	334	305	314	315	310	287	298	300	323	327	279	302	325	311	316	299	328	321	333	329	313	342	307	323	292	277	312	325	347	342	310	314	274	289	278	330	298	326	309	333	297	303	312	337	305	294	310	281	320	297	314	294	334	310	296	327	312	303	310	298	284	299	327	300	314	323	304	324	306	295	319	321	323	298	304	335	336	312	300	294	300	320	324	321	329	298	295	313	304	300	341	321	293	298	295	316	320	311	300	306	315	303	309	325	318	297	302	280	320	302	327	290	336	317	300	321	320	314	308	307	313	296	307	335	306	294	312	317	343	301	314	285	299	295	305	285	337	311	331	320	306	286	319	335	325	324	309	326	313	296	331	320	284	304	333	296	320	292	316	285	287	319	353	322	309	323	290	321	275	298	311	327	314	297	312	334	312	304	282	333	294	308	292	302	305	314	334	330	303	262	302	316	319	308	321	318	287	303	322	333	309	302	290	303	293	319	348	337	294	295	330	321	314	325	318	342	321	325	304	290	315	269	318	335	311	300	310	310	294	318	301	302	344	315	315	297	316	310	314	321	315	295	298	324	271	317	284	274	349	314	303	295	286	305	314	270	318	328	305	330	307	278	326	308	305	336	321	279	325	325	306	324	294	317	321	305	287	314	317	277	321	324	322	322	319	336	336	245	318	306	337	333	317	295	295	304	280	311	319	311	314	328	316	312	305	329	319	323	282	344	306	320	296	318	314	276	327	322	292	284	274	331	305	332	286	277	304	317	326	304	278	325	349	318	333	306	317	294	330	344	310	316	305	302	300	292	322	333	266	287	317	314	273	284	315	341	281	321	280	299	318	296	294	291	271	291	300	283	314	297	314	332	303	294	312	319	315	305	312	338	298	303	312	326	330	304	306	326	297	338	286	320	315	307	296	303	295	272	317	334	330	312	300	333	283	338	327	314	330	308	300	325	262	317	331	305	294	333	283	304	279	322	317	314	303	360	297	333	313	303	332	325	284	335	301	314	312	321	290	313	318	313	290	305	321	328	308	320	322	277	322	314	304	338	325	284	305	295	350	316	331	295	333	303	328	318	287	315	332	299	294	317	301	311	316	290	322	323	313	320	335	280	312	302	332	320	296	331	309	317	274	305	316	335	299	303	300	334	300	323	336	337	277	294	317	308	317	348	294	293	317	300	333	302	314	312	303	312	346	281	285	303	305	346	299	319	311	299	306	263	337	335	349	308	280	306	304	315	264	308	296	294	321	310	319	304	291	299	308	333	334	319	323	311	323	305	292	310	296	295	300	297	309	334	297	330	298
11842	47776	36127	24599	23184	15731	10417	2231	848	760	616	515	442	444	425	435	411	531	1145	825	772	567	372	370	339	338	361	353	332	310	350	343	336	352	341	336	329	326	299	300	314	358	339	370	342	327	337	331	306	308	353	356	329	334	320	358	313	328	318	344	329	313	334	304	326	315	323	329	339	341	324	341	312	290	300	290	300	332	349	327	324	333	325	292	332	307	333	310	319	309	325	369	309	312	320	310	331	340	327	323	320	340	321	371	346	327	331	361	336	296	352	310	352	349	354	319	310	338	355	363	343	322	322	340	309	311	311	371	335	328	335	331	307	322	341	305	303	324	341	312	320	317	328	333	306	314	343	279	358	292	326	321	292	334	309	338	333	314	333	330	304	306	335	314	376	297	288	324	346	309	312	340	316	333	309	300	304	310	321	335	319	341	318	311	335	326	303	333	340	307	331	331	341	290	307	347	333	316	331	309	320	317	308	335	334	330	295	317	317	322	339	343	327	319	309	309	336	310	324	322	334	331	307	344	317	305	295	294	308	353	321	334	335	339	306	338	349	324	337	294	323	344	326	318	327	314	354	330	334	278	338	344	315	292	313	313	320	308	371	311	323	325	313	310	340	313	365	330	335	311	291	336	307	306	328	302	338	323	318	310	320	284	354	302	322	319	326	319	348	347	292	313	321	323	336	306	352	364	310	348	302	355	319	345	336	354	325	313	338	299	320	316	310	304	344	329	338	304	325	301	346	304	340	297	299	333	350	314	333	316	295	342	327	316	305	330	312	342	312	321	323	328	323	306	343	347	290	340	320	291	338	375	300	325	303	330	344	293	315	357	361	329	338	313	344	321	323	336	345	310	313	316	311	333	293	350	331	380	321	317	355	307	339	313	267	365	350	356	303	358	316	307	339	322	302	345	310	338	315	310	336	315	344	348	338	327	341	300	346	318	375	330	328	314	315	328	339	328	340	351	322	351	322	336	318	354	309	310	339	335	382	343	340	292	305	297	337	306	340	314	309	369	307	341	304	320	317	333	317	325	319	310	303	339	308	296	318	299	323	340	299	374	296	335	320	325	324	284	309	342	309	328	346	323	314	312	324	308	344	316	313	294	370	314	332	315	313	315	350	331	306	331	329	329	284	317	375	302	316	328	323	348	310	315	285	323	348	303	342	334	295	353	334	308	338	327	318	333	297	284	302	328	333	324	302	350	313	333	319	319	310	292	362	295	324	326	342	304	354	335	335	362	332	311	320	347	332	325	337	347	345	314	327	280	297	322	330	335	326	338	353	321	311	295	326	323	339	323	282	315	357	303	339	361	324	320	366	330	296	324	338	308	320	313	330	336	314	332	311	313	331	333	351	330	311	326	360	312	298	318	342	323	331	306	309	320	333	305	328	308	342	315	326	305	324	324	343	304	342	329	319	326	323	329	320	333	329	340	349	338	356	304	337	321	321	280	300	318	346	325	319	387	333	316	361	328	331	315	336	327	340	291	306	283	329	307	325	327	318	314	315	311	302	311	301	326	325	309	324	345	341	306	321	304	326	321	354	311	332	351	336	310	296	342	310	340	312	349	330	345	324	349	318	318	334	319	342	328	328	342	349	295	325	328	304	374	309	331	323	322	328	323	303	339	337	337	344	311	323	327	285	326	326	307	298	305	317	313	295	328	318	301	310	310	325	322	327	351	308	313	306	347	321	290	383	305	340	321	315	345	342	321	315	274	312	315	322	375	323	359	357	313	350	311	316	309	306	317	320	304	356	355	318	332	334	309	287	329	357	326	317	319	299	329	361	326	294	336	292	364	330	355	325	299	320	312	325	342	350	305	352	301	333	304	312	357	351	319	339	290	328	342	339	338	340	330	317	320	353	335	325	330	301	339	347	327	324	322	336	333	345	334	329	318	287	316	337	313	339	293	359	327	331	309	352	314	322	330	323	322	322	315	314	361	331	330	335	303	330	308	319	337	322	351	338	308	319	321	338	360	323	313	328	337	320	345	308	328	314	361	319	277	296	304	298	330	346	339	350	336	329	313	343	335	342	332	313	321	303	311	277	332	316	332	301	349	325	334	313	332	339	317	331	292	317	340	336	327	317	316	324	312	343	342	303	331	343	329	341	322	313	314	330	317	350	334	353	334	296	340	302	334	344	297	332	337	333	330	327	305	328	366	355	328	327	350	344	316	291	319	327	304	329	290	309	344	312	331	312	313	323	332	355	295	315	325	334	360	350	335	317	323	298	335	301	323	299	305	343	339	304	310	306	326	358	326	309	346	323	295	322	321	341	325	326	318	320	306	324	309	332	332	332	330	332	329	302	337	329	321	359	301	311	307	309	326	301	301	293	326	355	317	310	329	303	325	339	347	316	301	323	298	333	344	325	347	329	337	310	303	314	336	323	344	343	303	338	322	296	329	304	301	324	333	351	301	333	330	317	305	337	333	365	316	341	347	335	345	322	343	346	315	302	308	318	305	320	340	339	337	323	309	327	315	317	320	347	314	316	344	332	322	344	307	291	316	311	331	326	321	377	319	313	332	348	326	314	344	315	334	316	324	338	317	339	341	317	304	313	336	321	319	336	332	347	331	297	314	324	325	353	300	304	331	331	339	327	306	284	347	306	316	345	288	349	335	319	329	331	328	312	301	335	323	345	324	294	276	336	317	351	337	328	318	331	324	313	310	326	294	351	299	320	353	300	304	340	334	338	305	351	276	310	318	347	315	323	324	330	310	313	310	299	313	334	324	339	316	320	337	336	319	323	329	288	353	322	319	295	363	321	333	325	353	313	312	323	336	330	333	316	322	335	324	320	299	336	300	321	315	344	329	341	322	321	314	304	331	325	343	331	328	342	331	319	356	336	313	323	333	317	342	310	340	292	351	342	337	305	333	342	332	339	333	317	310	331	360	345	311	335	322	327	335	318	329	314	326	285	317	342	309	343	321	328	302	346	319	309	323	316	289	321	341	336	320	309	316	333	320	342	339	307	329	348	293	337	325	336	316	338	308	314	326	300	316	345	322	304	317	332	338	334	343	328	318	311	300	323	329	308	337	313	342	320	303	300	313	290	332	346	347	325	336	327	319	335	354	315	321	343	300	352	314	353	286	321	318	322	324	332	317	276	316	345	298	310	297	351	340	326	311	301	331	295	329	323	339	358	324	334	339	318	334	304	296	296	338	335	350	315	335	339	343	309	310	329	311	317	335	303	345	312	327	336	346	316	318	314	295	316	330	312	313	301	336	327	307	322	335	315	323	330	354	319	306	312	331	316	333	310	301	303	371	313	337	324	320	350	347	326	335	323	325	296	325	314	353	318	328	317	325	339	332	340	312	323	279	330	315	331	325	306	347	305	345	330	326	299	312	326	341	319	345	345	328	314	309	311	317	325	370	345	323	336	300	341	331	317	275	333	316	319	338	314	297	339	319	319	324	311	329	389	334	324	320	294	342	333	317	345	327	311	336	313	304	315	342	287	331	320	317	313	322	328	305
24846	21442	28182	25551	20566	12885	6905	1327	829	795	712	779	770	673	699	726	689	937	1215	888	931	868	680	685	667	673	625	641	668	675	670	623	687	689	668	634	674	661	663	695	680	648	676	661	643	660	640	621	656	680	709	678	629	688	671	623	727	667	671	705	673	623	648	617	620	669	658	659	664	682	672	661	661	694	679	680	686	652	664	657	668	677	654	683	679	626	753	683	685	666	649	662	646	714	681	674	645	680	700	632	641	674	656	670	634	618	679	688	657	684	691	613	700	702	684	640	704	666	637	718	677	640	649	684	646	629	628	628	688	681	665	695	679	654	661	668	672	707	663	635	608	683	667	696	631	669	722	642	651	662	670	649	603	680	635	638	685	728	621	622	605	659	669	672	663	652	669	629	665	663	596	686	656	654	649	634	704	679	698	655	658	682	677	638	647	696	656	690	670	648	669	613	619	669	666	665	689	716	656	662	631	639	665	690	670	663	650	644	651	718	703	630	605	623	656	656	653	644	671	594	656	640	636	675	653	653	616	691	647	658	676	698	681	665	665	692	663	707	667	646	675	641	715	702	681	695	641	711	664	659	666	663	656	652	670	646	658	627	652	702	678	607	661	699	673	659	651	660	652	621	679	673	667	677	700	687	634	663	695	678	647	653	669	697	625	651	687	677	637	654	641	611	641	636	672	649	667	682	662	627	719	695	634	634	692	681	650	692	640	650	688	658	658	658	669	590	711	660	680	702	676	630	667	702	666	649	639	655	652	674	669	701	606	686	640	650	660	656	648	703	684	656	695	658	691	664	637	667	658	674	698	686	635	672	707	622	686	663	698	640	675	693	709	634	662	685	651	720	645	697	686	702	658	650	688	700	649	656	669	643	660	625	638	687	692	665	699	703	624	647	669	668	669	681	632	655	680	690	655	675	675	685	704	681	656	703	679	674	688	686	701	681	633	689	628	690	658	679	674	705	668	713	662	674	658	675	698	667	718	623	692	671	657	640	689	639	675	665	636	651	668	710	659	679	637	650	655	624	646	693	653	657	676	641	663	634	649	644	677	669	665	631	691	629	660	694	651	651	625	676	671	664	660	619	701	700	672	643	678	660	653	700	665	680	688	669	654	649	682	642	620	664	675	690	664	671	649	686	640	626	638	640	662	633	716	680	683	652	642	637	651	715	642	676	634	708	704	697	655	664	709	644	708	648	663	643	651	647	722	655	668	687	698	638	653	669	632	730	651	680	645	681	621	680	675	689	656	623	719	673	662	676	682	655	661	678	657	641	659	659	655	648	713	690	680	698	651	686	648	671	679	641	643	625	640	655	695	627	686	645	682	701	645	676	640	665	637	693	654	641	670	681	686	665	643	697	697	670	572	681	632	678	630	689	649	693	650	644	684	675	646	659	659	658	659	599	658	668	656	631	652	673	675	675	685	649	722	736	656	626	695	662	659	679	635	711	678	687	691	662	619	656	630	714	694	700	662	696	633	632	662	680	664	666	643	671	688	678	665	687	705	700	615	663	682	679	676	673	717	690	666	629	703	653	691	634	688	644	676	694	640	665	659	674	657	687	691	689	662	607	688	648	633	652	658	645	643	691	674	631	641	627	645	697	620	654	710	636	632	617	652	669	667	645	680	648	677	669	648	619	646	636	647	612	617	684	704	661	639	676	666	637	667	674	608	666	689	651	660	732	696	673	636	676	688	652	657	670	679	687	614	698	656	707	658	697	638	625	666	665	669	649	651	683	649	638	644	632	651	685	610	665	690	659	640	644	665	669	652	680	690	661	634	694	669	661	605	711	687	652	689	643	664	676	747	733	682	694	626	674	646	684	657	652	663	677	712	667	647	652	682	662	632	685	697	677	656	630	728	702	657	685	688	703	728	658	639	654	641	664	641	682	658	663	672	662	628	677	693	640	660	606	685	718	704	677	612	659	686	631	718	633	698	689	604	690	615	650	669	597	629	650	667	673	666	591	676	655	715	688	656	647	695	705	656	615	673	698	709	626	636	665	658	672	640	661	661	679	619	710	677	636	657	692	676	625	648	664	665	680	696	640	679	636	654	659	656	648	645	648	618	635	666	684	674	665	662	686	640	651	647	629	629	646	715	656	645	632	646	664	629	624	623	655	642	715	644	644	624	656	668	645	672	684	681	680	674	733	611	624	673	700	694	657	666	622	724	705	652	720	641	677	690	653	701	667	683	677	649	666	679	624	695	673	672	606	656	625	661	656	667	655	703	677	664	659	634	699	659	640	656	687	673	684	699	661	684	692	642	679	665	664	672	679	661	697	685	663	655	711	669	622	635	653	718	658	573	661	665	682	705	673	678	621	650	642	628	705	658	658	656	687	622	675	678	684	694	679	661	652	668	666	685	652	680	643	645	704	688	675	660	693	660	634	682	689	604	659	719	656	667	644	647	684	676	652	676	670	683	695	648	630	667	663	638	637	653	658	697	679	650	683	650	652	665	688	684	691	672	678	668	652	695	679	639	710	672	665	671	696	681	624	633	679	672	689	640	689	638	649	704	640	647	702	642	630	653	660	708	652	677	678	651	637	689	675	717	696	658	679	672	636	649	663	718	667	634	698	667	653	648	637	691	616	709	648	682	648	637	682	694	647	682	654	665	660	658	662	659	698	710	660	723	666	664	657	683	636	667	639	706	639	673	672	661	645	745	652	696	649	690	675	673	629	671	675	628	700	663	643	662	669	651	670	636	656	658	656	687	644	648	655	665	721	652	672	675	623	686	662	614	693	683	716	679	657	628	695	674	708	653	643	680	709	602	703	676	641	615	650	663	673	637	678	662	680	668	708	667	725	685	618	648	650	642	695	720	712	677	692	679	639	670	636	630	658	686	664	645	655	666	676	666	637	631	673	703	659	666	674	634	632	704	662	681	667	666	687	606	668	645	674	665	648	679	682	673	709	648	655	670	661	613	640	653	631	684	658	724	661	640	625	689	648	662	685	643	639	643	678	646	653	676	649	699	676	674	701	656	657	633	660	637	633	694	688	646	667	659	642	655	688	655	726	696	686	621	655	619	621	683	652	666	670	655	641	667	719	640	702	683	624	668	688	656	658	668	689	665	675	619	636	691	680	646	666	661	672	646	734	674	644	660	654	677	675	658	625	666	718	672	681	667	675	662	681	653	696	685	653	667	679	655	650	687	692	648	658	657	610	652	625	667	619	738	646	675	687	671	635	632	638	673	645	658	680	695	680	638	702	645	679	690	668	664	654	653	672	672	673	648	690	611	638	669	698	633	645	684	651	699	636	684	627	626	632	674	678	634	663	630	607	708	626	656	624	637	684	664	673	682	658	689	665	674	619	627	645	657	657	679	640	687	687	671	695	680	686	658	675	684	617	639	677	659	632	673	669	634	656	676	647	623	681	693	709	663	693	676	649	630	653	662	657	646	682	650	702	656	675	646	680	675	659	700	687	664	683	673	698	663	650	676	652	712	680	671	638	643	662	635	670	685	684	682	657
11865	43746	31601	21907	18710	14897	7999	1678	991	909	769	731	723	728	756	697	682	1039	1477	940	1079	900	641	651	636	628	657	652	680	671	674	673	677	664	703	647	613	700	654	704	674	618	644	651	646	657	659	629	659	676	646	638	705	677	637	688	645	649	642	606	648	617	650	695	701	651	657	676	653	697	676	641	682	671	658	705	610	692	609	592	667	597	689	668	704	658	648	651	695	645	682	691	629	630	639	618	682	681	644	659	669	608	671	689	668	653	652	686	672	641	695	652	693	688	653	668	685	679	638	627	659	641	686	668	625	711	668	596	610	659	642	681	683	661	667	678	615	651	665	678	643	684	696	670	644	675	638	657	671	680	616	651	608	664	630	683	673	657	679	696	647	670	679	690	729	609	724	691	627	665	650	596	643	681	664	665	611	687	651	671	705	662	621	629	647	657	655	658	682	626	635	658	637	628	692	622	662	623	687	721	666	668	650	647	663	671	695	654	683	688	687	641	618	660	643	642	637	662	646	662	653	677	659	650	676	682	642	649	656	671	623	659	648	673	658	669	657	636	659	631	662	622	652	671	636	629	682	652	666	641	661	637	664	644	662	681	666	648	673	683	668	629	639	610	640	653	610	625	661	665	664	686	648	623	631	694	652	648	621	666	638	673	644	658	665	659	640	649	675	708	621	683	619	649	630	690	682	662	669	662	629	655	652	630	688	612	652	635	668	635	697	687	671	646	643	685	647	640	676	702	628	652	653	645	650	600	672	663	681	605	628	629	681	644	631	680	656	723	680	643	649	645	627	680	663	661	623	648	648	676	651	658	669	652	709	668	679	692	613	607	673	668	643	655	662	666	680	666	665	683	677	660	664	646	701	658	682	650	680	700	668	637	701	652	667	673	680	660	642	664	638	653	708	659	698	672	699	644	648	634	644	690	622	656	680	627	653	703	677	677	642	678	658	656	670	597	664	658	671	657	631	663	667	668	673	621	617	626	652	660	662	664	654	702	663	666	675	646	639	633	608	673	667	616	621	653	632	637	665	666	677	627	638	661	631	580	638	647	671	692	677	689	676	661	632	638	637	661	694	649	605	641	623	610	612	694	669	626	596	620	718	622	683	651	683	663	649	629	683	655	630	675	645	619	665	656	624	670	649	681	673	658	646	666	711	689	666	611	648	628	667	653	635	671	656	664	672	657	650	655	633	634	634	637	675	671	687	673	637	662	621	674	661	641	664	642	676	628	669	652	648	649	670	674	593	693	675	674	713	653	631	676	667	671	663	684	641	615	686	680	632	627	640	664	655	624	655	656	602	723	641	678	672	624	657	669	662	622	660	650	635	635	657	685	693	664	701	639	618	655	659	705	680	628	647	669	693	670	667	632	621	700	669	692	662	651	614	679	642	616	694	654	710	675	691	658	681	684	700	683	620	664	644	624	634	634	682	645	642	673	645	652	651	598	679	664	673	649	652	639	676	651	680	634	648	641	650	674	663	665	660	639	668	662	667	651	648	627	681	658	702	623	716	687	627	640	606	639	639	678	703	640	659	655	665	637	675	637	667	659	672	634	685	662	706	718	619	707	670	649	647	678	642	693	678	639	657	634	665	675	610	638	646	666	621	616	634	691	676	683	684	646	614	678	693	609	671	657	664	599	634	662	652	646	643	622	649	637	659	662	679	632	680	635	641	637	703	678	679	602	669	648	599	654	651	639	603	661	606	631	659	607	650	675	678	608	682	663	658	652	686	681	647	641	622	651	643	657	659	693	674	658	678	657	649	695	606	622	687	678	657	669	635	638	646	619	686	619	691	669	657	652	661	680	652	678	633	665	693	716	708	643	627	602	690	689	636	671	725	647	667	683	680	608	634	677	638	621	644	721	683	657	635	650	644	654	601	647	656	641	645	711	639	638	647	683	656	643	660	723	681	654	617	636	650	624	682	627	635	636	689	670	671	655	638	620	661	628	652	659	636	656	678	673	663	656	647	682	624	669	679	670	633	696	649	689	684	692	680	629	657	650	656	672	610	625	695	620	728	675	640	636	673	643	680	656	673	652	624	679	641	682	657	614	670	662	668	667	667	657	635	671	660	617	668	708	670	630	648	626	610	685	621	653	656	633	610	662	633	633	636	633	594	662	616	654	662	682	683	704	655	652	619	708	676	632	637	644	667	693	698	676	644	641	637	629	600	661	650	583	698	628	737	674	642	638	714	639	641	658	663	641	612	680	650	638	636	670	610	633	647	629	643	687	643	663	659	628	653	645	688	641	656	636	624	627	637	626	679	674	622	631	705	620	665	646	613	627	656	660	706	709	651	681	624	641	631	656	672	623	644	642	631	677	666	670	655	688	630	644	637	646	678	625	667	609	669	672	642	660	636	674	631	643	704	704	601	691	669	710	629	677	644	641	707	628	668	647	678	661	667	667	671	713	662	653	680	700	683	621	676	664	686	649	674	640	676	673	679	662	687	647	682	663	632	649	675	641	680	632	603	637	675	719	683	677	696	681	657	616	663	624	664	689	672	621	668	658	646	663	668	595	656	655	642	691	656	685	640	640	684	671	645	704	641	640	654	683	684	690	646	646	639	689	699	650	680	663	664	652	635	684	656	677	654	647	674	679	648	666	646	670	659	658	696	693	656	649	642	619	634	684	651	629	596	689	644	653	651	650	650	672	631	656	643	665	705	634	687	666	652	641	650	643	648	671	656	699	638	657	646	666	678	689	677	688	598	618	656	678	674	639	672	678	668	641	629	651	671	638	658	655	672	668	642	643	647	645	685	708	672	652	715	661	665	643	622	679	678	642	638	655	603	683	671	692	637	658	654	636	674	667	589	640	642	649	606	670	641	681	637	642	657	703	633	644	687	649	671	636	686	611	649	654	688	627	612	625	624	660	647	665	711	680	659	673	598	667	608	670	684	632	633	650	666	703	672	626	636	682	681	651	674	637	628	662	632	649	654	620	668	662	662	631	625	658	667	664	681	646	662	627	611	653	666	656	668	655	669	622	661	631	678	669	657	615	684	628	677	701	652	643	677	643	660	671	592	649	705	667	684	658	645	654	596	617	686	658	674	696	691	639	607	649	720	664	640	626	657	636	650	661	645	668	651	633	711	663	704	669	645	653	664	634	647	643	663	683	638	654	589	657	640	654	652	659	667	685	672	659	655	643	699	659	628	698	720	639	647	653	686	690	639	641	667	687	615	641	626	649	673	633	644	643	597	674	684	669	620	721	649	677	660	640	644	706	681	686	644	669	661	691	663	629	626	611	664	665	655	678	671	628	677	685	646	667	634	650	676	634	648	657	630	668	652	675	682	625	637	652	620	645	664	646	629	652	657	651	681	692	654	660	620	676	652	684	662	717	618	635	639	661	645	634	660	658	644	620	636	634	683	660	676	641	645	669	688	642	670	635	643	621	689	628	652	625	641	651	621	644	680	655	656	644	671	642	641	630	644	640	669	624	647	705	653	652	657	630	620	702	629	676	681	670	664	666
22671	21466	29387	24010	21657	23069	19213	2643	892	754	577	470	437	418	416	375	360	1528	1952	993	651	656	315	335	338	299	298	332	327	343	309	361	350	287	310	333	303	299	325	306	274	297	298	282	330	289	303	286	307	277	272	285	282	320	294	310	293	316	278	281	298	281	286	289	301	280	331	293	275	289	285	289	290	273	287	270	294	297	271	279	305	319	281	314	295	305	281	296	264	283	326	281	305	282	326	286	299	305	291	272	291	310	274	296	287	298	317	327	284	311	317	257	318	288	266	314	315	266	280	284	291	277	280	284	298	284	300	327	319	298	251	318	310	304	317	305	334	307	315	300	256	292	267	292	291	276	281	289	306	257	314	285	300	320	302	326	293	282	281	262	268	268	337	298	285	287	278	274	305	269	288	283	287	312	263	281	312	285	318	260	319	282	308	274	285	254	235	271	312	306	260	287	280	285	296	307	255	303	284	278	315	298	277	282	310	281	279	294	308	263	297	307	279	297	301	316	272	302	268	298	301	270	259	286	302	306	265	299	292	283	283	305	289	285	289	276	297	291	253	299	301	284	312	261	261	267	313	279	313	271	296	314	281	285	289	283	277	258	274	308	305	274	304	307	305	291	273	312	302	280	274	316	288	285	279	290	271	292	282	282	289	286	294	290	311	283	290	283	296	278	314	272	290	241	291	310	319	334	270	270	307	315	273	319	261	277	323	292	283	287	273	297	320	297	312	301	301	292	266	290	262	296	281	269	318	284	280	293	316	299	284	291	308	305	314	292	274	307	312	290	302	266	263	303	342	264	288	262	285	278	275	292	277	280	303	271	273	301	292	311	298	272	312	283	263	301	300	314	318	285	284	279	271	309	256	268	280	283	308	262	292	269	312	270	297	309	301	314	328	333	288	268	285	291	297	295	289	309	278	290	285	288	272	292	327	300	258	252	273	271	295	277	249	277	290	292	295	273	272	312	279	292	278	291	306	325	294	338	287	316	282	296	264	253	298	287	292	292	280	288	269	290	320	292	300	282	295	289	307	315	296	279	326	299	327	286	303	295	291	260	250	261	306	246	265	282	273	327	310	318	313	313	277	290	292	284	286	307	284	272	291	300	292	288	283	289	307	282	306	298	282	310	311	290	272	282	305	278	302	281	244	283	298	263	322	334	277	325	302	289	261	299	297	284	317	281	264	287	291	293	312	290	269	296	287	314	303	251	302	315	277	288	285	289	291	274	299	306	233	317	288	315	276	271	265	273	295	299	305	291	270	266	274	300	303	286	287	308	249	304	294	249	269	275	290	267	308	327	293	263	267	302	313	283	281	294	277	328	255	253	286	240	286	283	282	289	306	287	276	274	298	311	296	282	292	299	258	285	326	273	295	288	290	306	261	285	282	280	295	283	327	281	299	294	323	296	286	283	273	317	294	297	256	304	259	275	289	293	287	285	271	282	251	315	282	290	275	289	264	259	270	278	298	274	277	292	290	278	332	307	282	242	292	271	280	274	277	289	265	288	322	279	290	298	268	277	289	253	299	292	297	311	251	268	286	299	270	263	311	290	298	283	271	311	293	274	282	254	283	293	276	330	268	297	304	333	297	268	300	269	285	298	264	278	329	280	278	283	268	279	282	284	278	274	305	301	320	299	288	315	278	312	283	287	285	303	285	284	283	300	264	283	303	303	252	264	273	308	270	292	282	264	309	269	253	296	281	307	284	307	283	279	279	279	288	265	293	284	309	319	298	311	294	273	286	281	292	320	263	288	304	303	309	296	263	255	310	313	287	285	280	274	315	273	286	289	284	310	259	265	304	287	277	276	298	257	270	301	306	277	297	292	295	295	296	285	283	279	295	305	276	307	277	288	266	277	285	263	277	300	311	266	306	293	270	258	298	269	275	289	316	294	272	286	284	267	287	275	309	289	286	261	274	289	278	255	287	293	315	283	283	305	313	326	304	304	312	287	267	286	280	281	288	301	289	309	279	290	305	273	288	259	272	289	286	264	263	283	287	278	269	283	289	273	268	284	292	288	292	304	307	304	276	298	281	282	277	315	289	291	288	297	302	273	271	281	288	319	276	282	288	293	306	282	289	299	297	298	282	282	310	303	307	282	301	264	327	292	290	305	268	285	313	292	310	333	319	322	300	297	272	255	288	280	277	290	293	272	287	295	295	284	309	272	294	299	270	282	305	286	316	297	263	283	281	300	254	272	265	321	281	302	280	259	278	274	281	289	270	292	304	319	301	273	284	299	296	299	297	290	289	279	298	262	273	275	285	260	296	317	286	283	287	300	285	318	297	306	284	271	272	290	274	268	289	291	305	280	285	330	287	276	290	278	291	321	310	283	273	292	327	288	298	312	293	317	303	295	290	268	299	274	281	292	272	300	265	302	300	293	316	308	266	274	298	282	255	317	262	291	289	300	291	260	296	263	274	257	309	300	291	274	288	291	277	290	288	274	291	288	283	314	286	265	303	293	310	285	299	271	283	290	301	290	292	306	276	310	308	278	314	287	288	289	297	293	280	295	298	304	272	314	298	266	268	313	270	301	272	311	300	263	290	298	266	297	276	291	316	271	287	288	304	300	298	271	298	287	292	260	283	293	261	286	286	269	266	285	307	293	271	268	271	304	283	278	299	293	297	309	276	284	339	290	310	296	319	302	292	287	278	237	287	288	299	281	289	274	265	311	334	345	269	287	283	304	279	243	271	297	309	286	287	314	282	301	305	321	290	285	312	300	281	284	302	295	286	301	285	296	266	305	310	286	324	254	268	299	299	304	294	311	283	265	293	307	280	271	305	285	316	287	285	287	293	283	293	267	267	304	296	272	289	301	267	301	288	299	292	285	285	281	272	276	304	304	297	273	260	294	304	315	302	288	293	286	252	266	285	312	285	307	289	316	278	326	295	296	308	283	265	283	313	334	301	278	255	296	279	286	259	282	282	325	293	306	316	276	302	290	318	277	309	256	316	291	281	294	311	284	290	266	289	259	277	300	313	278	282	271	282	306	319	279	280	284	274	281	296	249	319	267	276	294	253	295	314	268	296	260	277	291	276	310	267	285	292	309	273	307	272	292	304	341	278	268	280	302	286	300	275	287	304	285	280	292	291	282	278	294	283	298	294	281	272	271	279	274	289	271	269	256	278	311	301	295	308	273	296	289	270	287	291	307	290	280	298	279	289	273	323	288	278	273	288	303	293	286	279	267	307	281	298	271	295	268	257	293	295	287	298	292	286	287	272	273	299	289	293	288	299	280	312	284	283	309	302	292	298	266	294	290	320	275	286	295	277	278	285	281	285	268	296	279	284	260	298	297	276	292	273	271	292	271	275	276	263	299	290	300	313	293	286	304	302	269	283	298	281	307	282	316	274	281	277	293	310	278	292	286	297	287	289	288	281	314	270	265	304	280	300	305	286	279	286	293	276	270	300	285	313	302	271	288	294	290	249	279	272	299	292	287	310	287	261	307	284	290	300	262	269	266	280	284	252	296
15955	53600	41173	32786	25921	22171	10247	2191	1214	1106	805	653	578	509	467	409	429	2182	2606	1362	802	811	349	351	317	352	320	342	316	275	297	311	294	323	294	300	290	300	262	299	270	297	313	283	322	299	303	294	272	304	313	296	274	314	297	266	299	311	301	295	272	309	300	270	285	308	280	283	284	281	259	320	306	319	311	316	279	296	303	274	258	278	250	265	329	298	297	280	299	265	270	303	279	294	339	284	303	310	307	297	281	285	286	259	294	268	259	257	307	287	272	279	281	306	266	305	303	291	291	287	298	292	291	278	282	317	277	253	289	307	273	251	275	302	314	300	290	298	274	326	306	301	294	274	272	280	273	275	284	297	296	293	265	259	253	292	265	258	278	297	301	301	274	307	262	285	268	293	279	278	281	286	248	305	301	290	288	275	289	273	284	248	285	291	311	271	297	290	333	284	270	290	288	280	297	270	269	267	290	288	288	266	268	288	277	300	293	275	302	299	264	284	288	295	294	268	293	302	261	267	327	293	304	314	263	275	272	285	294	259	294	267	292	309	270	276	270	278	283	306	292	303	307	292	278	263	302	310	292	303	291	285	292	318	294	296	281	294	279	303	312	292	300	276	275	266	264	297	302	279	295	310	286	312	281	289	271	295	269	248	298	346	286	290	260	282	253	260	297	316	295	290	277	272	283	240	289	267	283	285	266	268	299	283	259	282	279	277	307	292	289	270	263	268	268	297	271	273	300	295	290	306	266	283	275	260	288	251	314	283	314	299	273	297	311	294	269	260	265	299	285	299	285	281	308	314	269	309	291	297	257	317	266	290	299	291	264	286	273	277	285	300	282	283	275	276	264	293	279	285	279	285	299	292	280	279	265	301	298	296	307	294	280	283	310	279	293	273	300	293	272	297	307	260	296	278	300	294	293	290	292	288	304	293	292	325	256	310	298	305	308	289	277	280	263	269	277	310	279	282	302	306	307	287	291	307	283	304	273	281	285	298	284	257	291	267	301	287	287	279	302	310	301	296	289	300	283	303	292	298	303	299	288	276	272	283	268	272	284	262	278	277	270	294	299	302	260	276	292	286	309	258	306	261	307	294	292	300	297	294	291	263	276	314	290	308	259	286	299	273	294	289	290	293	268	291	278	294	283	319	261	279	312	291	285	315	272	286	275	279	319	325	256	295	275	282	296	271	298	281	289	310	291	280	327	290	315	288	281	282	292	267	290	266	254	292	291	299	288	271	273	272	304	307	272	312	268	321	328	268	267	294	294	267	307	328	269	281	283	275	271	327	290	282	254	261	269	287	272	270	310	252	266	280	279	285	267	292	296	285	310	274	290	284	257	275	301	302	310	299	259	276	305	282	294	271	326	265	307	294	267	283	307	256	287	271	274	283	261	278	267	265	272	275	276	295	278	277	277	275	269	307	278	280	307	291	291	278	281	272	277	285	288	281	260	282	281	307	278	283	304	290	296	268	310	283	282	287	302	257	275	276	311	301	297	296	306	287	302	259	287	251	290	275	279	291	292	279	306	298	251	302	297	276	308	266	278	292	316	280	313	303	291	295	282	286	287	296	269	286	278	285	290	267	304	299	294	293	266	275	296	273	266	325	298	294	277	277	247	273	279	294	313	262	311	257	261	318	288	306	287	261	309	304	267	264	305	272	291	268	267	297	296	274	293	273	276	268	266	271	272	248	274	270	269	270	288	288	268	288	283	294	278	285	263	265	292	288	300	260	316	304	277	291	269	291	273	276	277	279	253	308	295	265	259	282	314	312	296	311	295	288	308	283	296	314	266	280	293	294	264	271	277	308	281	237	309	290	285	299	278	278	291	281	302	267	266	315	279	308	285	319	288	289	318	264	258	288	300	274	296	311	272	275	287	305	267	285	250	311	264	299	285	322	301	278	265	292	279	282	312	305	305	308	284	297	300	277	292	286	279	269	319	275	292	293	279	267	293	288	270	284	299	251	303	294	302	275	302	265	310	295	295	269	278	296	292	291	291	308	280	273	265	283	293	276	251	299	284	262	263	303	258	292	291	293	274	298	277	259	272	282	290	262	285	324	286	293	297	313	285	289	277	271	289	293	259	307	261	304	261	293	273	284	272	287	298	280	275	271	298	261	267	286	301	267	273	285	280	244	256	253	279	284	286	270	292	290	302	295	304	264	306	300	307	288	285	328	283	242	297	279	270	305	254	290	267	290	285	278	279	259	306	330	275	279	277	308	275	286	275	258	282	317	306	302	327	270	314	286	307	289	248	302	279	283	280	296	282	286	306	291	284	288	291	297	262	303	268	274	271	314	269	277	282	243	272	284	291	284	323	267	288	290	254	282	281	259	275	283	304	267	284	261	294	268	267	295	296	267	269	274	272	292	288	295	284	252	275	301	279	317	318	293	286	297	283	289	286	272	266	285	290	275	301	265	288	305	279	290	313	262	282	279	273	266	280	315	288	292	299	296	285	266	270	291	282	282	269	305	316	298	301	304	286	282	299	289	257	276	269	280	274	287	289	281	278	251	304	321	306	297	293	272	291	335	276	281	310	287	263	299	252	297	258	281	292	263	293	275	278	290	282	277	278	277	272	260	284	277	267	290	283	270	300	295	268	284	285	279	302	282	280	303	265	272	298	294	281	293	265	260	260	305	320	278	314	268	320	295	266	271	336	256	283	316	299	261	285	262	284	278	276	289	284	285	263	268	259	284	276	316	283	280	272	296	289	289	262	278	283	272	297	280	283	265	294	256	295	269	313	268	283	272	286	255	260	275	252	274	296	297	268	276	299	269	293	290	297	302	263	279	287	266	281	262	262	272	289	276	314	244	279	260	311	283	290	303	257	261	273	281	290	301	282	261	280	271	297	283	280	284	266	295	272	268	268	254	295	304	292	258	301	324	317	286	315	300	274	283	307	271	309	294	300	291	269	293	300	290	290	271	292	309	286	276	278	276	306	281	302	259	298	269	294	287	238	300	289	304	279	285	265	303	280	301	288	257	282	260	288	276	299	268	285	275	265	271	280	298	277	286	309	277	283	279	296	277	270	278	285	285	269	295	289	297	275	273	283	291	310	295	307	270	287	285	294	261	296	261	292	293	281	310	285	248	281	312	284	305	277	307	270	271	289	305	281	254	269	235	297	308	293	304	294	302	272	278	249	315	297	291	289	298	266	290	269	286	277	265	317	293	299	272	292	305	306	258	313	279	281	277	314	295	286	308	277	299	300	269	296	300	288	302	283	299	297	286	275	254	271	268	288	279	271	274	277	300	258	269	274	280	263	257	318	263	301	309	292	277	289	304	296	282	294	295	295	289	277	261	276	283	291	272	298	278	258	298	272	305	267	267	310	263	273	270	274	268	289	301	266	294	308	273	290	306	285	295	277	270	270	283	325	287	288	304	276	285	317	295	306	281	269	291	277	284	317	266	274	286	303	278	296	298	285	280	285	317	299	276	286	268	277	279	263	289	260	298	276	307	305	269	288	306	301	273
28099	23695	25520	19123	10200	6001	2205	825	734	758	689	668	673	659	660	696	628	1392	1429	1041	735	735	689	645	607	675	697	659	665	680	664	651	682	672	645	688	623	637	630	664	623	660	688	641	652	598	679	657	636	645	692	621	650	619	629	652	702	683	653	663	632	664	630	667	645	671	628	702	677	660	655	616	649	653	659	623	677	652	698	666	647	666	606	630	653	661	644	662	610	702	639	673	640	625	607	639	621	671	642	673	683	684	664	680	681	620	693	663	611	637	683	662	664	661	711	656	658	645	631	638	663	644	648	695	635	655	626	637	659	674	631	700	635	687	612	667	645	637	610	625	691	683	623	644	617	631	666	628	668	687	677	651	639	630	627	648	653	712	649	682	622	615	635	730	685	656	638	639	645	678	647	640	620	600	665	652	680	642	610	643	644	662	659	624	670	694	674	653	674	649	658	695	647	636	655	626	627	718	638	626	640	626	623	658	666	681	642	657	663	628	638	628	624	671	631	713	666	645	627	648	660	645	680	625	671	641	670	658	673	685	640	640	615	663	681	672	660	609	574	638	656	630	691	622	627	650	641	681	662	672	663	636	663	642	714	654	661	608	656	666	640	668	627	685	643	672	636	683	635	683	684	656	665	634	655	668	652	616	607	616	626	680	610	664	644	647	621	648	658	661	643	637	674	632	665	675	618	667	649	677	670	701	622	629	644	651	682	654	666	656	655	641	660	635	659	674	591	654	656	649	638	650	653	646	745	652	714	629	624	620	686	668	663	665	673	666	642	653	691	621	629	664	649	673	645	671	661	717	659	649	646	640	622	658	648	625	618	659	708	620	660	661	621	639	643	691	644	685	623	696	664	624	637	599	644	643	648	649	651	678	677	642	641	660	626	672	631	679	624	648	672	624	654	638	677	614	636	633	674	644	658	640	646	635	648	646	686	639	676	646	681	663	639	688	691	628	628	663	627	667	689	631	647	604	627	681	706	696	642	616	626	655	620	660	625	676	660	696	611	705	646	598	625	684	647	637	622	680	639	633	622	603	619	700	639	654	707	664	604	643	669	684	698	637	669	669	646	653	678	650	639	674	671	672	682	640	638	630	657	713	691	620	658	672	637	690	644	680	655	668	629	680	627	643	660	660	605	686	682	647	651	623	662	643	657	663	611	641	639	664	647	679	632	661	659	663	667	626	624	665	674	631	652	654	670	642	669	702	617	663	680	649	684	685	630	669	620	640	652	669	641	667	654	629	709	611	639	671	602	643	639	643	645	715	682	670	668	630	617	657	612	599	657	632	651	651	664	625	621	695	620	674	652	657	645	680	646	646	684	691	686	676	663	656	610	631	686	681	632	676	658	581	615	619	623	646	701	630	672	658	673	679	671	619	654	675	633	625	668	691	614	670	697	639	666	640	656	650	601	607	623	639	678	660	615	655	681	629	654	688	675	656	645	633	687	693	618	639	644	642	662	602	671	644	671	631	714	609	667	681	666	640	687	682	673	623	656	672	652	632	711	656	611	648	661	658	637	649	635	698	641	613	650	667	621	602	677	667	635	699	667	643	640	645	638	654	705	661	679	674	639	704	621	655	655	652	621	681	663	682	671	572	645	643	645	641	623	638	632	656	683	646	682	650	707	659	679	695	670	670	676	637	706	640	610	634	653	636	643	646	674	634	642	630	661	700	624	666	678	623	643	648	617	626	619	681	661	710	691	695	669	646	681	689	604	629	670	633	637	670	602	622	651	649	627	681	665	674	648	663	701	652	659	655	664	639	655	694	628	641	677	666	700	669	633	669	630	612	657	668	683	621	634	688	646	699	640	635	677	625	612	645	653	638	643	593	697	698	687	650	629	681	632	675	712	618	654	669	629	623	632	666	648	665	654	669	698	646	676	692	682	676	650	668	671	658	638	656	648	642	633	677	592	645	627	659	648	627	647	650	634	679	666	655	619	622	639	630	653	695	677	664	627	623	676	608	676	597	676	635	684	632	658	677	647	669	642	631	686	664	702	686	639	639	643	654	644	636	626	634	661	648	734	681	685	644	660	659	668	682	653	679	653	678	632	640	589	690	630	657	673	669	674	640	606	672	656	672	700	671	686	680	705	662	667	655	624	658	679	674	642	690	654	638	640	646	615	685	658	602	671	635	682	647	649	671	639	623	667	675	621	626	669	621	612	648	673	661	630	642	680	705	681	703	629	657	677	648	620	703	628	596	669	681	678	693	658	683	676	641	634	610	640	685	616	646	604	681	674	682	661	648	670	672	664	695	660	628	641	607	668	617	631	666	675	665	667	654	640	643	676	670	648	680	669	662	664	657	660	651	671	645	634	595	599	669	628	642	665	657	622	650	679	717	655	644	639	676	648	648	684	686	650	661	652	688	638	674	627	649	639	680	671	628	647	671	667	645	683	600	672	672	700	581	612	630	657	629	605	638	646	628	655	674	671	654	669	670	665	661	659	608	649	641	654	611	674	628	637	673	668	666	650	659	661	687	631	616	626	618	599	676	610	661	682	657	598	667	680	606	601	628	634	606	628	621	671	633	685	663	625	613	628	640	622	660	646	646	636	667	682	674	626	615	635	676	653	679	673	656	640	651	648	653	696	699	627	650	657	618	640	656	656	641	616	619	613	602	646	632	674	633	640	695	647	684	645	682	655	666	640	640	619	659	656	667	651	662	661	672	649	628	638	708	655	622	608	596	652	622	610	641	652	636	639	659	637	594	705	635	636	621	628	607	649	626	671	687	618	686	689	709	648	640	690	640	669	636	639	680	685	646	649	673	651	620	639	680	709	686	628	650	684	649	662	695	685	624	654	679	604	664	649	683	677	648	681	605	670	634	657	664	657	629	646	654	648	627	689	677	660	666	616	682	651	672	625	654	656	666	641	686	675	646	651	669	676	635	641	597	644	675	649	691	636	690	650	629	655	649	665	675	640	669	669	606	676	687	640	628	656	640	665	614	676	640	635	659	608	671	645	692	714	699	645	644	633	658	669	676	663	690	628	660	719	655	652	612	619	617	587	663	684	629	640	647	644	680	680	674	646	674	646	637	673	678	635	642	620	618	700	670	653	683	662	661	657	677	683	649	641	656	656	671	636	679	685	663	650	613	667	656	643	661	634	685	728	602	680	636	673	602	668	630	675	628	646	674	679	616	660	633	628	684	646	647	633	653	632	661	640	669	668	681	603	632	637	635	662	638	649	632	631	622	685	603	683	645	678	705	670	675	676	632	688	659	649	640	654	648	679	663	687	638	664	675	635	677	626	678	667	615	629	600	658	660	658	636	590	651	637	613	655	664	659	630	708	678	699	610	585	697	686	659	675	657	675	658	658	616	637	645	660	602	637	640	661	623	648	628	659	609	632	641	694	670	671	613	685	652	665	633	634	654	666	634	675	674	655	618	689	692	684	660	644	675	640	631	700	679	673	679	648	643	649	662	646	704	598	713	595	678	642	617	645	636	640	707	625	607	666	662	596	627	634	667
11472	36371	25449	18190	11997	8707	2888	867	776	770	681	694	683	651	653	679	706	1794	1850	1298	811	774	617	679	630	664	606	639	666	638	653	687	664	641	646	652	637	645	678	655	677	696	679	697	662	640	663	653	660	652	659	660	609	670	625	627	675	625	663	664	648	651	618	645	629	640	657	677	681	637	716	640	646	686	655	633	617	669	635	618	682	614	639	648	671	618	659	651	676	626	638	643	634	646	641	650	662	697	658	662	619	658	661	635	667	644	655	636	665	649	656	675	654	689	634	633	640	658	676	614	659	638	668	686	642	639	666	631	634	652	641	669	680	660	688	674	634	682	677	659	646	692	653	660	662	676	582	640	681	625	608	679	657	680	613	677	633	692	693	643	666	660	638	678	677	682	655	593	647	614	636	683	639	643	634	631	636	685	634	634	667	626	694	703	673	652	624	673	651	662	677	612	698	600	653	709	629	688	704	660	647	663	667	649	650	672	660	594	668	658	645	670	667	662	693	580	649	661	676	667	631	639	654	653	692	645	704	680	660	628	662	671	673	639	638	657	673	657	655	638	679	649	690	681	678	678	614	655	628	649	648	674	646	661	590	692	655	648	650	711	639	689	700	649	646	642	672	669	631	610	676	648	682	632	694	647	631	705	656	592	624	706	628	682	647	615	690	632	634	687	647	718	672	672	662	612	683	658	676	658	648	650	650	660	655	662	677	672	647	613	648	650	661	646	670	643	690	641	683	638	679	626	647	654	612	652	671	613	647	671	666	641	661	666	639	591	653	641	667	665	647	613	646	683	689	645	638	637	657	721	661	655	685	670	674	670	689	626	660	682	659	680	678	650	640	624	669	645	652	698	651	664	648	659	633	686	701	652	651	656	642	665	706	656	692	680	658	690	683	627	692	665	640	652	664	632	619	619	672	618	637	650	650	649	668	721	632	673	665	644	651	667	699	662	677	686	671	728	652	622	617	650	669	680	660	660	692	657	641	658	646	679	637	660	652	649	633	668	676	664	674	673	613	663	650	641	634	632	654	688	642	635	656	607	667	653	638	659	634	706	614	645	681	647	711	662	649	699	694	653	674	652	633	671	655	613	673	650	705	615	672	673	656	625	630	709	621	688	675	676	631	611	663	707	705	719	666	643	664	606	695	657	620	716	669	643	691	650	639	696	645	663	664	678	647	685	630	755	634	648	655	654	652	678	648	612	680	665	668	637	679	694	663	637	672	670	686	669	681	594	591	671	649	651	669	692	698	642	646	621	707	631	648	656	663	644	661	677	602	641	638	634	645	673	644	660	726	685	683	659	691	639	662	625	725	625	691	611	639	609	604	605	651	702	653	620	612	676	651	724	688	625	663	616	644	619	676	622	625	652	640	628	722	636	690	648	712	660	678	686	632	700	666	683	675	650	666	678	674	650	628	641	662	673	688	638	675	622	692	651	679	651	644	680	648	693	688	637	686	700	643	640	704	654	646	697	679	616	681	690	661	626	681	652	646	642	668	673	668	671	670	637	669	641	694	637	629	627	648	635	675	666	670	660	654	611	655	692	677	672	688	659	599	638	647	698	646	683	686	687	639	644	657	622	629	650	674	669	679	712	660	662	659	665	659	646	651	648	640	713	635	635	643	602	701	653	637	685	631	630	659	636	673	639	650	712	676	670	680	645	716	641	665	692	658	662	622	690	679	640	646	645	675	636	617	700	712	691	676	639	630	684	653	663	693	637	649	665	706	698	625	626	685	639	686	709	645	653	682	687	697	675	655	675	673	629	657	656	652	618	657	688	658	675	664	674	702	677	688	669	660	615	662	640	633	652	632	629	670	672	669	654	650	637	622	635	669	687	643	671	646	605	673	673	658	654	626	627	691	696	656	631	650	661	657	669	652	638	656	626	629	671	659	659	703	648	659	668	623	643	652	650	680	679	696	651	658	645	664	655	654	655	664	613	675	660	694	640	689	648	650	656	668	704	724	684	641	629	688	614	631	645	620	673	608	677	659	645	666	657	597	640	645	673	641	643	652	658	678	607	641	672	641	709	664	683	662	628	637	643	676	642	643	657	668	660	651	620	630	621	695	670	641	654	647	690	665	671	691	672	674	655	615	629	682	671	622	702	671	669	656	635	641	680	672	648	679	668	655	628	656	651	649	593	642	638	623	649	642	652	674	625	694	630	656	696	661	629	668	654	632	632	627	694	676	653	679	666	689	649	694	658	668	632	667	640	638	670	661	673	648	680	677	703	659	642	650	667	600	672	647	701	698	653	694	613	649	648	656	623	643	666	666	647	680	621	648	661	657	624	634	643	671	607	649	648	663	703	657	633	650	692	685	709	621	636	681	694	652	623	697	628	641	635	668	673	660	653	627	648	648	641	619	668	648	656	669	629	668	616	640	676	637	675	604	650	646	645	643	680	656	634	634	672	648	662	665	653	663	690	651	680	618	625	649	612	610	641	636	681	643	631	686	668	687	631	641	652	638	657	674	667	672	655	693	653	675	695	634	639	619	613	688	658	660	659	658	688	651	661	684	688	672	643	657	654	674	649	655	613	637	671	689	658	673	685	643	688	670	646	657	621	715	647	672	639	644	693	659	672	694	682	672	683	657	615	637	642	664	629	692	685	674	668	669	674	680	623	633	679	687	641	681	675	648	679	632	659	704	669	642	641	621	676	668	686	657	626	690	669	681	655	643	676	672	713	679	648	641	674	672	648	654	633	698	647	664	660	684	693	640	736	668	653	632	611	684	663	605	670	659	642	682	657	687	677	664	678	674	717	643	700	690	688	643	642	688	636	662	682	646	714	651	658	641	652	674	673	642	654	646	632	620	619	651	649	657	691	642	643	689	689	672	684	670	620	639	637	685	638	660	683	626	692	630	715	629	645	636	615	641	672	631	649	688	679	662	687	651	629	666	663	655	641	661	638	665	669	656	676	681	621	653	650	681	702	659	644	686	649	642	645	638	711	645	661	679	680	634	649	643	703	687	704	666	698	649	676	615	686	655	642	679	629	608	663	654	667	669	681	611	644	642	626	645	653	678	690	690	634	655	654	648	641	632	640	654	648	682	687	697	634	640	603	671	674	696	709	661	670	672	646	661	645	641	642	628	629	631	646	638	688	659	644	662	672	685	646	647	695	665	676	634	639	679	673	648	640	633	638	692	650	628	708	679	657	636	635	644	674	694	634	663	653	660	661	706	700	675	652	694	625	657	663	650	668	707	683	659	622	634	629	672	670	597	663	626	642	631	654	662	648	612	694	654	629	675	662	641	663	633	595	663	712	670	642	659	689	593	701	633	625	656	629	667	627	683	661	671	685	650	633	638	658	654	649	638	616	627	672	643	662	620	660	636	629	657	657	676	628	647	658	640	668	662	611	670	638	640	681	638	658	663	648	634	664	657	678	617	622	691	696	651	641	673	636	633	685	620	670	634	708	665	683	641	644	640	657	625	656	698	645	662	616	635	646	687	653	672	681	651	655	688	665	695	654
23755	21444	28990	24554	21898	19999	7256	1044	683	705	539	448	480	408	426	439	534	2495	2292	1017	577	486	402	382	364	375	333	354	368	376	386	389	359	400	366	357	371	363	380	363	372	350	405	329	336	383	337	373	351	363	336	333	358	348	327	392	356	380	382	366	382	350	372	363	355	374	343	386	367	367	353	353	360	387	352	387	359	348	372	349	365	365	363	332	353	370	363	363	339	354	362	373	353	358	345	357	383	371	338	390	371	370	333	362	371	344	370	350	352	319	349	364	366	376	360	354	352	358	366	348	364	335	380	340	350	349	370	345	357	362	385	334	368	345	335	337	364	401	331	363	332	346	347	367	352	337	360	364	376	381	341	371	349	353	364	373	355	378	366	388	377	367	364	368	350	333	400	354	391	338	360	344	369	344	362	329	360	335	348	338	324	369	371	362	357	336	405	359	349	346	360	344	362	365	340	348	339	383	384	377	368	370	397	367	345	383	367	342	363	377	344	364	371	360	332	369	360	359	400	356	356	321	348	399	359	329	343	354	366	380	360	330	344	359	352	348	383	371	370	350	354	358	367	322	319	346	360	372	368	327	366	338	355	326	356	379	370	373	316	380	370	375	368	367	391	352	360	368	355	366	361	356	380	363	384	341	377	335	349	355	366	321	325	395	340	351	354	394	350	406	369	336	341	367	349	374	368	349	318	373	351	374	322	367	336	360	355	359	379	384	364	370	368	345	341	354	343	346	382	346	352	319	370	366	345	354	357	334	361	389	346	368	364	365	377	344	377	367	331	351	361	337	350	349	384	341	370	383	366	386	336	346	333	339	365	347	371	348	355	365	352	353	370	386	377	340	340	371	346	359	380	346	369	334	373	352	349	352	365	337	368	368	362	374	358	363	347	348	355	372	353	358	393	367	354	350	356	381	390	359	360	376	349	358	363	364	378	353	335	370	339	371	369	369	378	402	329	372	348	356	375	361	356	372	336	344	337	348	347	362	359	357	382	329	351	318	357	356	341	352	305	365	359	367	365	337	405	332	365	347	370	369	332	362	341	341	335	393	354	398	339	341	367	342	351	346	383	346	360	337	372	356	357	379	383	359	372	312	354	366	351	372	358	333	359	363	351	377	371	346	388	336	394	356	368	354	378	363	356	333	378	364	373	367	348	339	378	395	347	331	344	368	353	347	398	380	376	332	312	326	387	392	359	378	369	375	372	348	379	377	357	359	367	343	372	352	369	347	368	335	348	369	351	370	374	374	399	338	344	386	359	333	356	367	378	333	351	381	365	371	345	370	361	360	366	332	377	378	355	361	364	373	360	352	350	356	360	349	364	380	357	395	381	368	350	365	340	341	380	336	361	374	350	340	367	318	379	339	387	360	373	386	364	349	317	369	353	339	377	331	346	347	351	344	375	352	364	347	360	338	354	323	390	383	389	362	380	352	350	400	352	325	409	365	356	318	349	356	349	346	364	361	362	355	346	344	354	372	312	339	343	403	340	378	346	306	348	350	328	366	341	360	350	360	378	394	343	349	374	370	361	387	357	354	383	359	341	337	384	389	384	364	337	375	330	346	383	373	398	384	345	340	379	369	374	335	381	375	342	346	368	348	378	376	357	366	332	341	387	358	374	354	345	390	378	359	344	351	362	389	367	364	345	400	346	365	346	339	391	317	338	354	361	371	356	344	371	368	366	344	363	364	347	364	383	354	366	354	373	356	332	382	399	363	397	345	365	352	380	365	363	338	342	365	333	341	369	350	362	371	349	332	353	392	359	336	393	382	350	367	344	390	345	372	367	344	307	386	392	348	342	343	324	363	361	332	361	375	431	352	346	358	345	372	329	364	339	360	374	337	386	362	332	335	391	328	361	358	360	347	353	348	345	343	316	356	361	363	370	358	350	344	333	335	359	372	342	346	339	373	348	372	329	364	360	347	363	376	347	356	348	336	338	384	366	344	349	372	347	359	364	334	353	345	397	371	356	389	340	356	350	349	352	352	367	381	378	370	389	390	376	364	392	385	358	364	349	324	377	375	350	354	341	379	335	313	358	384	326	368	369	355	373	329	352	349	360	366	369	364	389	351	358	369	360	378	329	339	349	398	357	336	367	370	375	345	356	364	356	365	365	361	329	370	380	367	369	339	361	392	364	355	350	364	368	358	369	363	369	364	375	355	365	365	359	375	336	318	361	355	333	342	327	376	350	349	344	374	367	308	380	342	341	355	369	369	328	353	341	399	353	378	370	343	357	371	345	348	345	358	364	351	374	368	368	364	347	352	344	352	345	370	345	376	347	351	377	374	334	347	336	367	362	356	355	343	389	343	369	350	366	328	344	390	321	361	362	373	377	357	363	368	353	347	354	328	371	361	386	355	358	379	351	377	373	378	355	369	372	355	374	375	359	333	342	363	375	404	354	384	377	365	352	387	338	379	374	355	353	380	376	366	371	351	364	402	331	330	394	356	356	394	361	336	364	366	351	342	365	358	397	324	372	352	373	355	367	340	366	355	349	398	343	346	379	330	341	377	361	352	344	335	358	348	362	370	397	377	379	354	367	370	339	337	339	341	347	355	345	380	354	357	371	350	370	376	363	354	377	352	361	358	356	334	354	358	391	367	366	365	354	383	369	360	358	348	359	344	349	358	351	379	405	378	384	377	372	363	383	361	376	351	377	359	357	358	333	366	380	353	339	356	394	368	368	333	352	348	385	341	348	364	368	367	340	353	350	350	322	389	382	331	375	356	364	348	386	372	360	349	372	333	353	353	389	337	357	354	357	367	366	361	338	357	359	378	341	356	329	359	369	341	369	343	365	344	366	358	338	354	357	363	373	383	328	343	375	365	356	340	344	339	387	394	361	363	354	352	343	360	346	373	355	372	343	374	351	399	383	378	351	362	360	376	360	348	354	362	323	371	354	344	364	349	311	323	342	365	383	361	384	371	387	394	361	381	377	359	342	423	341	393	351	356	351	374	387	387	372	338	347	373	372	360	362	349	351	347	388	362	353	362	347	355	361	358	376	366	376	319	418	389	359	354	377	358	362	365	358	393	353	352	356	316	369	371	346	333	336	398	385	332	373	366	352	335	342	372	376	351	365	358	352	328	370	336	346	344	370	341	352	395	354	353	351	355	356	350	359	368	326	342	345	366	340	350	376	356	384	360	348	361	361	354	374	343	340	339	370	392	350	364	385	365	340	365	355	355	351	365	320	341	334	329	336	353	350	356	378	396	389	384	364	349	361	363	334	359	362	398	369	322	368	340	356	340	356	374	339	354	381	378	315	375	359	351	357	350	346	328	383	352	369	345	349	352	359	382	356	364	363	341	357	344	381	353	344	335	361	350	333	367	340	381	342	366	336	334	378	382	360	345	320	369	353	331	363	367	349	374	352	355	325	349	366	357	364	331	372	396	366	340	325	336	362	338	376	340	339	357	338	335	326	349	364	378	373	362	358	384	376	352	372	346	371	360	369	387	336	366	359	372	360	350	339	344
14552	43994	35734	29701	19477	16017	4879	1241	951	967	645	547	492	481	477	479	645	3496	3017	1424	635	522	402	401	361	431	372	389	409	353	362	402	363	383	385	394	367	387	386	364	399	383	369	378	361	366	367	400	382	352	392	354	384	374	389	355	407	407	387	356	355	339	358	386	373	391	401	391	378	408	353	388	384	396	368	360	358	395	369	367	406	385	358	368	369	367	384	403	358	361	353	383	373	385	387	380	351	357	367	354	382	390	388	400	408	372	353	382	343	373	376	376	362	345	402	384	348	377	395	377	375	406	371	377	336	372	366	382	367	378	349	388	360	389	404	339	414	404	361	353	397	371	356	391	377	402	372	355	352	375	399	374	387	356	360	389	371	375	416	334	340	383	379	380	381	413	368	358	383	387	370	351	366	363	387	362	365	374	395	381	359	356	371	366	354	367	388	351	364	366	365	354	353	386	403	367	374	351	353	368	372	361	358	364	345	345	391	336	366	375	349	372	386	385	358	392	358	384	396	369	381	362	330	370	385	369	385	358	367	351	358	348	373	361	395	363	428	379	370	382	395	368	401	403	362	372	369	375	357	330	333	395	363	371	379	398	377	349	396	349	359	371	380	353	385	373	364	378	374	385	383	384	356	349	368	367	385	360	379	381	372	409	389	357	386	394	360	336	373	385	412	354	383	388	363	357	367	380	358	373	368	368	349	370	413	401	347	373	345	370	368	381	368	301	345	382	378	348	376	368	341	359	370	388	366	384	380	348	402	400	396	352	354	361	350	400	407	367	399	384	374	405	373	380	364	405	391	354	414	365	388	352	359	378	402	372	372	387	401	325	367	382	368	390	376	399	367	379	370	379	384	352	391	356	381	399	374	341	339	372	403	358	382	379	391	340	383	358	376	368	377	419	361	390	372	357	390	370	360	342	367	383	375	380	353	337	372	389	369	401	387	367	355	400	371	374	389	380	376	354	357	374	395	379	378	377	386	405	378	379	396	360	370	376	381	393	339	380	388	365	350	383	430	379	378	378	373	369	352	401	387	392	386	359	355	379	352	349	373	384	367	365	340	359	387	374	356	385	395	386	378	358	385	375	391	380	373	368	332	369	388	372	383	372	329	384	403	370	389	407	393	401	361	359	384	333	366	382	372	376	369	385	336	382	385	354	340	355	377	423	373	365	376	338	403	375	366	376	370	388	406	381	394	428	374	387	368	353	379	371	351	394	414	360	357	370	415	330	368	349	354	394	390	384	375	380	370	384	380	367	399	355	377	400	377	376	358	401	350	383	375	374	384	360	353	398	385	337	384	376	363	360	387	384	370	358	361	385	397	369	364	389	378	371	342	381	367	367	393	387	396	344	371	391	366	358	378	378	364	398	362	380	364	387	361	354	413	364	390	357	372	373	372	360	405	334	359	352	367	358	337	367	359	390	367	372	380	432	375	394	358	397	396	349	366	417	346	372	378	379	374	367	384	361	372	383	392	369	350	358	385	352	364	332	365	342	375	350	385	376	384	365	381	367	375	346	375	367	364	352	373	391	382	373	409	374	387	360	377	383	386	372	356	399	341	367	374	341	380	382	381	371	394	337	383	365	370	380	391	369	368	364	359	365	378	368	377	354	391	372	345	371	384	355	411	359	356	370	386	374	383	367	388	379	360	374	364	379	379	385	375	344	361	377	396	387	403	383	351	364	360	378	405	385	368	395	373	366	367	356	355	369	333	341	400	389	406	359	380	368	350	390	376	381	406	391	391	353	394	384	385	380	380	387	354	357	404	390	366	388	344	324	383	348	372	391	424	354	384	411	364	352	362	385	365	417	354	369	365	359	353	392	368	363	397	369	368	383	370	356	371	409	384	358	383	377	369	354	344	366	367	386	363	381	351	376	355	372	330	375	332	365	374	366	392	344	334	367	365	353	362	372	383	391	403	342	401	351	355	365	401	376	392	320	390	363	344	366	401	388	383	354	390	366	378	327	374	395	374	359	387	371	389	333	369	361	384	387	392	409	356	354	376	358	381	358	340	387	364	377	408	363	354	364	373	387	397	407	332	366	361	366	397	331	387	371	374	386	383	398	423	370	360	367	386	361	381	367	389	357	366	376	348	409	328	391	365	384	401	355	358	378	368	407	381	362	369	371	384	350	409	355	381	358	402	384	420	375	389	349	380	371	379	363	369	343	376	406	367	367	361	388	338	340	412	402	341	362	366	358	342	364	401	372	365	372	400	357	404	378	384	371	337	358	366	382	319	389	365	368	358	386	370	342	369	392	368	357	399	388	411	384	352	366	367	349	384	360	352	401	374	370	358	345	398	401	331	338	364	350	349	370	382	342	331	364	390	350	345	392	384	387	387	375	375	376	390	361	350	368	390	380	373	395	360	395	382	366	388	384	358	397	376	366	373	382	392	366	340	351	401	402	360	361	388	391	387	329	341	365	351	364	402	349	367	355	338	370	335	371	378	383	382	375	383	390	357	322	390	404	396	353	347	348	346	398	370	396	368	359	379	377	349	394	405	382	367	353	364	366	350	379	379	376	355	374	379	359	399	355	359	379	360	366	363	373	348	390	349	373	383	389	359	376	370	361	357	376	363	352	366	383	349	387	370	377	385	381	377	392	394	345	365	383	400	360	364	346	356	349	383	388	363	372	370	388	358	359	348	344	358	367	383	386	370	372	366	341	365	358	375	367	359	370	358	386	358	351	365	355	362	378	355	380	370	377	390	416	374	364	338	387	350	376	402	379	387	370	365	367	382	389	356	425	370	384	345	383	363	341	393	392	392	374	363	385	368	339	377	359	372	367	393	366	387	387	418	380	383	355	394	352	359	366	367	388	360	362	372	347	357	363	376	365	375	393	358	409	366	359	367	349	398	347	379	353	339	401	392	343	361	357	372	393	365	370	415	343	391	337	374	368	406	384	399	371	375	366	378	356	337	377	368	361	349	389	374	380	365	388	374	364	346	364	362	387	366	378	347	359	362	365	367	359	378	370	388	339	352	359	355	346	377	405	426	385	357	336	385	355	385	387	333	378	364	374	358	414	343	365	360	409	352	352	357	384	372	355	402	381	379	382	397	359	363	412	367	359	374	348	387	348	393	365	369	378	391	374	368	375	373	352	393	342	369	364	396	392	372	373	362	393	371	378	354	382	379	352	392	366	392	389	343	374	390	349	366	344	381	354	363	375	377	376	360	369	378	360	340	373	371	377	400	354	345	363	380	376	341	367	389	380	381	350	397	373	360	346	350	356	329	360	348	380	384	349	377	364	403	376	377	391	378	388	381	381	396	386	341	390	379	339	382	376	349	368	352	359	407	351	361	379	379	357	340	357	360	369	382	373	350	359	418	385	366	371	326	385	354	360	364	379	371	378	396	400	372	351	378	409	392	385	383	373	346	363	366	352	357	360	397	378	383	375	352	351	325	362	372	379	384	380	389	385	359	362	387	396	365	352	374	348	363	370	381	363	370	401	386	384	425	345	395	365	354	333
24890	21423	28293	25789	19842	12705	3817	1041	951	1047	775	771	783	762	729	709	1095	2575	1800	1351	798	714	744	761	770	738	738	707	714	729	693	736	751	713	749	749	719	703	742	703	705	740	707	699	788	704	724	702	729	723	720	735	737	731	754	705	722	724	726	698	743	696	676	685	721	725	771	659	721	722	740	724	668	700	713	695	690	738	631	719	755	723	766	754	701	684	703	713	722	717	762	729	691	701	696	741	741	772	760	732	747	718	694	653	720	712	760	727	701	677	690	719	744	746	700	760	707	737	723	759	745	718	686	722	750	671	696	746	707	733	735	725	710	722	720	706	756	702	760	737	781	766	716	741	788	727	706	701	736	726	700	725	684	687	740	716	763	730	718	718	670	719	737	723	764	727	691	740	690	722	723	738	689	678	714	737	737	740	711	712	708	736	698	701	747	716	745	712	690	723	687	749	739	680	735	692	724	674	736	731	721	678	721	740	706	725	677	714	693	757	726	730	732	709	689	738	696	758	723	701	736	737	683	763	709	691	722	735	688	714	651	782	754	718	742	656	704	708	738	689	738	728	709	677	736	696	726	782	691	740	711	755	695	766	692	732	709	704	700	692	693	732	738	743	673	726	726	756	707	679	684	750	697	704	702	733	759	687	702	674	744	738	707	726	726	704	760	720	700	633	740	739	714	732	682	738	720	722	721	733	682	732	752	718	759	745	700	700	696	675	711	747	683	756	698	706	775	746	709	710	686	732	725	750	696	707	781	740	753	710	752	689	713	690	773	704	689	690	705	757	707	740	712	762	717	798	770	723	747	710	751	740	689	721	713	735	740	665	657	709	726	766	739	728	694	694	751	710	765	754	728	704	747	730	677	722	698	680	712	798	746	737	694	702	714	747	704	730	744	760	722	742	698	714	732	677	696	754	723	767	684	676	745	758	723	717	742	710	691	730	730	650	733	742	720	706	766	738	781	745	705	723	711	690	741	704	742	704	726	682	753	702	697	712	695	712	745	706	728	752	714	776	742	723	683	726	713	754	756	724	698	709	720	688	713	665	728	711	765	657	641	689	683	685	711	706	769	700	721	687	687	726	693	728	687	701	683	745	754	744	727	715	711	677	721	705	684	681	771	743	693	698	742	655	688	695	721	695	750	734	746	770	673	680	680	706	701	704	694	725	722	695	705	727	745	683	740	756	703	734	744	688	740	697	729	706	727	658	741	742	728	720	759	704	698	761	739	721	723	682	716	685	682	702	691	771	736	752	754	729	686	725	736	727	725	678	694	703	672	739	725	732	701	726	723	697	688	725	740	684	726	735	694	685	719	733	765	745	684	755	694	709	698	684	703	676	733	719	688	711	752	732	779	692	755	720	753	714	672	710	679	725	727	693	747	681	704	698	662	696	745	727	720	723	688	711	710	695	748	709	756	751	742	709	705	696	645	699	686	731	725	744	752	680	734	728	677	713	732	714	684	710	708	754	679	689	720	710	729	715	725	704	723	700	755	784	701	753	687	769	720	696	722	714	675	702	713	712	732	708	695	720	706	728	728	730	730	719	724	677	716	755	690	697	697	730	747	761	733	703	682	688	684	752	728	741	737	675	722	748	658	629	680	760	697	700	718	713	686	696	745	680	683	687	721	715	706	740	686	765	753	706	728	709	707	733	698	722	718	733	716	727	695	752	744	739	707	762	729	726	720	723	720	667	699	681	744	725	673	800	766	751	718	732	698	735	715	715	701	765	749	722	745	699	666	725	737	716	717	757	712	702	692	749	697	753	688	728	699	702	774	691	678	718	666	730	711	729	698	678	718	699	691	754	709	759	717	741	705	702	714	677	731	726	708	715	715	718	748	731	764	697	719	758	722	756	686	719	724	743	706	728	733	706	669	709	739	750	731	718	717	724	718	641	711	744	748	726	709	709	717	669	727	732	737	682	644	737	690	734	713	726	697	728	662	729	672	713	723	702	702	741	692	719	727	712	714	706	705	682	737	744	719	740	762	687	728	721	710	721	755	705	685	704	729	708	705	712	744	728	705	723	686	712	741	710	753	737	740	725	701	719	722	729	688	655	706	723	698	750	716	739	752	698	738	717	687	694	686	770	699	718	717	734	754	752	708	685	716	702	719	674	683	736	766	725	741	742	769	695	700	712	749	740	716	723	683	721	723	683	706	676	731	731	691	720	710	707	688	735	696	737	731	718	709	773	701	784	698	754	735	732	678	681	707	734	686	728	743	722	740	693	747	725	791	708	745	693	722	722	717	735	730	706	753	750	686	780	729	728	733	743	686	700	735	799	715	709	755	706	712	683	788	691	720	710	709	753	741	741	715	682	695	764	692	760	688	675	710	694	721	715	719	718	699	705	760	743	763	763	773	696	702	727	729	698	714	690	717	662	687	773	684	696	696	679	734	672	707	685	727	663	713	730	670	729	693	750	705	732	757	676	748	671	710	674	742	709	710	659	688	730	751	737	703	747	740	683	735	736	788	758	718	705	730	734	726	709	732	705	751	714	713	699	678	717	742	676	725	717	717	704	732	719	739	685	695	745	737	706	711	670	718	752	734	758	711	698	708	732	716	682	719	713	700	684	692	724	733	672	728	724	716	723	731	758	740	750	711	662	739	731	709	671	718	730	714	706	723	717	741	716	690	708	785	685	732	715	745	703	688	738	676	682	694	735	707	712	737	721	705	745	683	680	732	714	741	654	731	733	695	736	698	747	703	730	717	715	747	720	730	744	730	703	707	687	736	705	705	650	726	754	724	714	746	676	764	730	770	726	717	716	730	724	727	752	705	711	695	737	747	681	724	684	737	766	780	740	766	710	743	776	710	683	738	698	743	695	674	679	757	744	718	701	704	736	691	749	716	702	679	717	727	695	703	702	725	726	719	718	730	703	696	697	720	694	735	731	696	661	794	676	670	712	694	744	725	743	739	707	699	732	732	741	712	706	697	726	716	754	707	757	711	709	721	748	751	699	711	758	700	699	722	700	714	739	712	746	690	710	735	732	732	670	690	756	753	735	730	728	705	728	699	751	761	723	693	744	721	765	729	687	681	700	758	730	747	707	684	716	710	698	690	733	763	685	763	658	705	733	733	699	733	709	710	683	694	704	743	741	741	713	698	696	710	725	736	740	674	683	723	736	749	699	685	712	731	717	733	660	680	704	685	751	688	714	665	709	679	727	677	712	726	670	712	714	674	762	695	719	722	717	753	703	739	709	712	724	765	699	715	743	716	747	740	722	714	706	715	733	685	699	709	701	726	730	706	732	690	756	694	731	715	730	705	682	703	737	705	736	735	755	686	707	726	763	790	704	748	701	744	726	748	750	729	675	715	748	776	710	670	693	655	725	718	697	733	724	713	736	694	745	707	710	749	719	682	723	723	720	704	718	740	744	725	735	721	759	664	692	713	747	733	692	751	756	721	717	774	713	695	717	757	716	752	723	731	728	690	724	703	714	688	746	731	701	680	723	683	664	717	703	720	716	754	722
14307	38718	33402	26208	15811	14263	3717	1250	1076	1075	871	785	747	753	743	727	1346	3353	2372	1690	840	721	738	736	778	708	751	744	706	718	733	668	725	768	682	727	748	678	723	690	707	726	755	715	769	681	723	656	738	681	754	681	680	669	706	694	710	721	690	738	656	720	715	685	710	729	695	716	710	701	668	717	669	722	739	720	724	740	714	633	688	637	730	723	676	619	703	688	718	681	723	714	667	691	708	731	728	710	653	721	677	758	681	678	668	724	663	692	681	672	662	736	705	684	728	691	689	666	751	704	676	701	689	727	671	699	685	711	716	708	716	705	662	673	698	722	729	667	716	670	656	640	702	750	677	724	713	719	692	708	677	724	715	730	672	687	696	677	683	713	674	724	679	735	668	708	711	691	708	765	681	715	661	715	647	717	688	673	685	739	711	665	696	687	713	661	680	717	732	699	715	680	692	679	676	684	666	693	739	680	683	685	718	690	717	730	716	724	704	703	667	712	673	680	662	721	713	736	681	691	675	771	731	680	722	659	685	725	736	697	741	711	717	683	692	713	679	694	701	718	694	729	783	698	701	691	716	699	657	752	725	684	733	638	697	651	703	684	642	693	707	754	718	713	736	699	704	748	712	699	708	708	672	691	676	702	684	703	672	665	696	739	755	756	686	677	720	725	730	705	715	727	744	757	670	722	701	710	680	654	688	724	705	768	716	704	681	670	737	691	675	721	671	675	704	645	734	688	701	721	674	694	703	702	692	730	675	724	664	674	691	724	693	631	684	702	697	691	693	655	663	752	693	767	661	737	726	692	739	659	681	724	694	698	708	708	714	689	717	704	672	719	704	720	718	703	701	746	717	742	677	710	691	739	718	693	685	657	702	688	725	696	688	656	685	748	751	774	672	714	706	680	667	734	729	677	698	714	712	753	755	685	656	726	683	722	696	707	677	719	693	689	706	645	664	693	689	709	687	710	724	721	686	712	699	700	706	713	706	718	723	698	712	724	728	745	691	693	672	726	746	692	722	676	679	696	702	681	670	675	708	740	666	666	749	678	683	679	694	708	681	682	740	669	710	688	676	712	676	673	706	669	727	696	695	688	721	732	744	698	702	680	668	657	714	719	703	670	683	712	697	701	744	642	703	747	716	687	693	696	718	679	677	670	705	688	692	703	682	685	709	696	673	702	681	673	729	694	640	707	735	679	699	635	701	746	736	750	687	713	710	718	723	694	721	733	728	728	712	722	704	706	696	650	676	706	721	706	661	720	699	725	706	684	676	702	685	707	690	769	693	692	679	708	722	739	722	713	700	707	722	705	712	702	715	645	704	701	769	719	639	678	699	709	744	739	688	686	730	693	697	729	685	696	669	699	690	720	692	725	672	673	718	654	702	685	713	702	685	678	658	671	683	642	728	696	735	670	699	689	714	721	669	723	703	683	720	736	732	684	708	759	752	690	764	712	713	712	699	655	705	685	674	744	676	713	696	691	749	724	670	692	662	672	684	726	694	709	729	725	711	727	659	677	709	646	706	696	682	642	684	695	704	696	738	734	660	755	685	704	713	719	698	681	713	686	727	732	729	702	744	669	742	694	711	705	673	655	702	677	720	711	710	691	665	693	665	695	674	689	685	684	724	705	722	705	715	733	677	744	652	678	745	713	683	738	719	675	679	697	699	726	713	683	691	680	735	715	718	685	678	645	708	689	685	719	640	705	722	696	723	734	748	693	730	708	677	728	676	672	733	659	657	703	720	686	706	699	725	726	704	704	670	710	695	725	700	683	634	712	689	645	718	691	764	689	719	685	685	706	704	681	718	731	704	700	715	687	688	703	701	689	664	739	700	713	707	709	731	694	736	722	718	693	730	705	724	698	696	690	691	692	724	682	712	704	701	704	713	717	711	668	676	710	672	730	720	727	675	713	767	727	754	735	738	705	690	703	702	669	698	682	742	687	735	716	708	676	693	692	743	713	760	675	662	683	728	726	701	687	693	679	709	746	669	679	686	735	674	684	698	696	686	670	663	715	671	759	693	696	715	742	733	723	656	723	681	691	713	673	705	726	741	668	652	715	706	686	645	714	702	678	677	714	716	707	737	731	719	719	681	699	693	664	714	705	669	735	647	709	764	705	696	681	692	698	681	698	701	767	709	647	687	656	648	705	701	694	682	688	716	707	673	659	707	641	694	718	724	705	686	692	686	643	704	709	699	678	724	714	703	712	659	673	658	699	703	687	694	731	745	705	694	652	738	698	698	709	699	696	723	756	722	730	747	696	725	661	713	756	685	687	698	701	700	714	691	730	706	674	750	690	709	659	688	705	732	681	749	675	738	695	675	738	697	729	664	671	681	654	708	717	712	716	623	661	686	684	674	731	736	695	656	689	680	704	718	634	759	770	697	721	714	681	735	691	682	714	700	689	640	686	656	711	731	739	663	675	678	700	708	661	699	711	698	724	726	703	681	742	676	684	768	681	741	695	734	690	681	674	695	624	723	670	706	693	702	737	730	741	721	726	678	682	692	695	679	689	647	673	679	714	704	700	664	673	739	734	701	707	718	704	690	675	699	771	711	696	689	730	683	691	697	674	652	734	661	684	721	673	703	712	733	714	724	671	669	727	696	697	678	689	684	680	699	696	686	667	735	723	630	686	708	711	715	688	673	682	674	693	703	698	743	682	754	696	743	694	677	721	719	686	692	705	692	695	710	727	733	667	700	691	669	698	734	686	704	630	720	709	668	711	746	734	705	747	694	723	656	707	688	669	718	676	674	705	682	707	716	694	694	724	720	719	693	693	739	710	745	714	697	716	663	724	733	683	716	705	713	684	709	691	666	721	681	688	713	728	693	703	672	735	670	682	677	679	689	698	610	702	742	686	705	725	749	757	661	618	759	691	681	714	684	695	768	653	638	703	721	681	676	663	727	682	715	689	697	693	680	706	713	674	675	693	697	693	713	720	714	683	715	650	669	700	713	740	682	700	741	747	667	732	706	679	666	655	708	681	698	713	650	710	695	718	736	683	687	684	714	706	667	699	648	713	725	678	701	720	704	720	755	728	710	704	696	771	685	710	712	635	679	719	717	652	687	681	686	749	674	692	676	675	719	672	725	703	687	705	717	702	677	694	748	742	720	694	732	728	699	702	742	704	713	722	691	715	702	667	714	689	657	725	656	716	696	686	680	675	698	716	719	681	705	654	729	665	668	691	660	653	720	723	690	758	712	707	723	677	729	728	678	677	685	698	741	694	688	698	718	699	719	696	657	756	705	664	711	760	684	661	722	678	706	736	631	678	737	684	703	689	658	663	713	705	688	700	747	698	723	714	710	695	707	689	682	739	706	750	708	711	670	715	746	646	686	668	718	630	713	731	675	675	707	744	699	681	694	677	679	687	709	626	731	681	672	686	674	644	706	718	740	692	723	691	669	699	705	704	677	697	648	655	680	757	681	695	686	704	684	672	759	696	673	703	706	701	687	690	706	723	721	736	745	701	704	692
22708	21478	29422	24008	21655	22769	16442	1922	1127	1117	593	543	522	488	469	407	1939	2975	2035	2084	672	357	377	342	381	356	337	307	359	353	313	326	336	344	330	353	300	343	311	329	324	360	335	338	343	324	308	365	350	341	307	319	280	380	320	326	297	338	290	331	332	346	385	322	303	325	319	335	327	306	354	318	310	343	324	334	333	307	313	334	306	328	335	306	346	317	363	329	326	321	305	316	303	345	335	302	328	347	322	326	309	328	328	328	308	327	322	318	308	328	282	333	280	304	306	331	324	308	325	316	320	298	337	335	340	360	363	336	337	333	328	329	343	343	314	321	332	323	334	326	365	279	297	307	336	322	321	308	332	320	330	297	351	331	319	331	324	353	330	287	339	304	326	316	311	356	356	346	333	314	325	330	346	354	317	320	338	313	323	310	309	328	342	319	303	313	348	318	300	326	320	337	319	336	322	336	300	348	297	369	315	320	309	328	336	322	353	345	336	327	327	327	360	327	340	302	323	305	328	317	319	337	330	332	347	322	294	303	340	356	329	308	320	326	296	338	317	352	335	320	321	336	347	320	297	307	333	319	351	328	324	332	293	316	278	330	314	341	334	365	296	345	305	325	318	305	352	332	317	362	340	303	331	299	305	332	314	334	379	336	340	299	339	355	334	348	315	334	309	350	319	316	344	339	323	322	333	324	336	326	321	329	332	341	309	328	350	339	338	348	319	303	318	306	307	280	309	306	340	321	364	294	303	312	341	317	299	346	327	326	317	327	341	317	316	341	312	315	329	317	353	318	306	360	309	283	335	353	352	330	325	318	336	368	304	325	308	295	313	306	336	333	320	285	314	302	353	320	315	329	319	336	316	330	336	309	317	303	319	297	297	318	310	307	354	332	313	320	347	339	327	352	303	320	331	344	331	319	328	345	344	346	336	331	336	320	307	336	317	319	303	332	304	325	324	326	331	331	349	276	340	355	329	312	330	286	337	325	328	344	318	363	313	330	326	342	309	320	339	329	341	315	301	312	306	318	322	328	300	344	327	307	320	329	326	344	328	336	327	334	349	325	332	339	328	341	337	321	312	316	343	289	330	328	297	337	330	324	339	338	319	313	340	349	319	330	319	313	320	313	329	315	323	324	327	340	350	312	317	326	319	342	359	323	331	344	311	308	315	326	324	344	307	328	327	321	334	307	336	324	320	326	322	314	344	334	356	308	337	337	299	309	329	340	297	339	333	311	328	317	335	334	335	339	348	333	316	367	316	319	330	329	323	305	356	344	326	329	313	331	314	304	305	344	337	317	355	293	345	335	316	347	323	314	326	322	326	335	345	333	335	339	301	319	335	330	345	331	348	342	324	325	350	327	325	323	303	337	316	320	318	295	325	314	313	322	333	312	315	319	317	319	319	337	323	323	319	329	342	324	333	319	309	318	343	322	317	333	341	324	339	319	315	354	314	300	294	348	327	321	333	317	307	321	316	314	329	306	341	328	320	355	326	329	304	307	313	352	339	292	341	342	328	329	346	301	345	332	337	308	320	346	322	372	331	340	310	312	337	326	322	320	351	338	306	351	315	319	333	312	325	346	307	337	314	311	327	322	324	312	359	354	338	330	293	324	314	338	323	332	327	312	327	316	326	306	309	327	307	322	324	311	323	343	307	366	341	304	311	341	322	311	342	353	345	304	314	316	307	312	344	304	309	319	311	319	331	294	348	333	314	331	292	342	288	301	304	356	293	372	324	324	336	337	306	321	315	341	322	317	321	360	314	305	305	337	358	347	346	303	275	336	306	299	323	348	304	325	310	305	319	330	302	354	287	311	333	363	335	318	320	351	348	317	299	341	361	318	294	320	316	312	331	293	317	310	335	321	336	335	313	314	332	325	338	332	312	325	317	294	339	318	340	331	372	335	309	329	305	286	328	326	346	360	322	314	337	323	355	322	332	322	325	332	294	325	317	322	326	330	341	336	354	322	328	314	362	340	317	312	339	349	323	330	343	343	323	330	289	342	310	289	357	319	333	336	344	351	288	341	334	323	310	341	329	329	325	330	323	316	333	355	329	296	329	276	290	330	330	333	313	335	317	315	333	348	329	316	330	340	314	326	338	328	319	316	290	303	303	287	306	313	314	293	348	340	344	315	336	325	321	307	344	272	339	288	299	331	341	343	335	299	365	337	344	350	333	326	345	338	319	344	325	333	336	294	296	339	336	338	296	336	338	369	285	284	287	336	312	376	339	317	350	310	323	320	354	326	328	342	309	313	326	344	337	328	328	295	351	325	317	342	311	326	297	330	337	336	337	335	318	317	328	356	316	328	329	347	295	336	344	317	325	335	345	329	318	351	345	326	300	327	317	336	322	330	315	338	301	290	320	290	331	313	324	339	337	340	355	334	317	331	352	332	341	333	354	292	332	332	340	301	328	347	344	325	305	337	350	339	325	314	359	320	344	316	346	322	312	359	324	333	348	344	319	337	301	351	335	335	317	323	322	321	332	340	295	298	335	308	318	313	330	306	323	328	325	336	307	301	341	358	337	329	324	329	315	339	338	345	328	370	341	316	332	351	296	338	362	323	324	296	333	340	336	313	336	301	328	317	306	343	347	337	333	334	313	347	323	303	341	312	318	317	356	311	311	344	333	353	324	356	309	324	317	333	295	334	320	344	327	308	324	318	329	323	327	312	295	332	316	308	349	325	317	340	304	335	308	308	317	309	307	297	327	339	297	306	314	311	325	339	341	293	334	338	332	309	330	348	315	342	350	327	337	317	264	352	351	323	338	313	351	347	294	322	331	306	321	301	343	319	314	320	354	323	329	313	305	314	338	328	324	314	356	319	351	317	333	328	345	321	322	313	351	345	314	308	287	338	318	329	336	328	307	344	283	348	326	333	316	337	372	333	343	321	320	335	335	308	337	348	318	329	315	346	345	346	351	308	321	329	322	318	336	330	361	300	315	325	354	331	338	329	308	316	317	345	336	300	327	322	318	336	324	291	313	316	343	333	300	323	342	314	351	317	307	319	328	334	344	343	330	309	325	323	333	315	318	328	326	315	299	293	367	313	291	350	302	322	335	338	316	325	321	332	309	328	314	283	297	278	309	317	326	353	345	348	336	283	325	324	323	349	314	353	336	337	311	319	328	324	327	319	328	316	312	324	314	338	332	298	295	294	306	313	295	339	330	313	318	311	346	319	320	331	372	321	299	307	326	315	322	355	353	333	346	325	282	294	346	330	331	306	338	341	282	354	280	353	298	323	337	314	363	322	318	316	315	301	303	326	300	317	324	343	356	331	327	301	327	323	348	304	325	319	319	333	302	313	276	322	324	320	312	323	328	323	304	296	339	348	346	348	307	326	319	329	326	318	299	327	347	343	309	323	342	331	314	327	291	314	357	349	347	322	317	328	343	315	318	322	322	364	316	335	337	319	304	339	308	330	334	336	346	319	304	338	306	335	327	312	323	335	331	314	324	313	345	318	328	298	318	361	315	319
18037	48087	41556	34565	25383	21370	5684	1864	1598	1585	764	672	641	562	525	500	2628	4074	2702	2844	692	409	375	356	378	349	338	354	361	362	344	344	331	324	354	331	332	336	342	346	319	303	333	334	357	341	324	345	349	323	308	345	325	304	329	335	326	354	312	317	308	310	285	315	322	324	314	342	324	306	347	300	310	318	330	302	312	338	319	311	351	342	330	297	322	317	323	331	348	298	355	319	325	304	347	313	354	331	312	319	332	334	355	326	357	337	310	296	333	315	324	325	338	316	335	332	307	333	296	348	297	311	329	300	313	306	317	315	303	285	282	337	317	344	314	328	314	340	308	330	342	324	318	297	310	298	329	314	310	322	297	317	309	325	332	314	290	279	305	338	313	301	321	299	309	285	334	308	313	313	317	306	308	305	359	317	354	304	315	313	320	332	343	328	314	325	313	341	333	306	329	281	321	341	314	322	314	305	334	303	329	332	316	348	337	307	288	333	335	317	338	316	302	293	310	310	320	320	340	329	303	326	297	327	314	324	311	303	329	341	362	293	286	310	318	364	318	322	321	308	315	306	317	298	324	339	309	329	331	308	335	316	313	282	328	303	313	345	312	287	292	318	325	323	319	340	283	325	338	301	331	303	301	324	349	318	310	307	354	322	351	308	304	327	317	357	299	308	325	344	300	342	337	324	319	336	333	331	320	293	334	307	319	349	343	322	295	322	296	321	294	321	336	314	331	297	287	313	316	346	337	325	298	317	339	316	342	324	350	326	346	318	315	321	302	329	305	348	339	311	311	336	307	314	347	309	325	331	300	321	337	342	340	299	320	297	322	305	308	348	298	327	332	329	303	324	322	317	329	284	305	312	337	326	340	305	327	275	339	321	287	364	298	286	319	330	304	327	322	308	314	328	290	351	320	313	317	320	309	311	304	341	310	332	314	346	328	311	305	300	306	326	302	274	308	347	330	313	313	309	328	311	327	337	312	364	328	320	351	336	343	338	319	333	347	330	318	318	290	357	306	341	292	338	353	327	302	295	286	289	281	320	328	297	318	313	334	322	330	334	315	323	322	284	313	333	301	303	344	335	324	314	309	342	325	301	318	290	320	320	304	313	308	309	310	348	312	328	342	334	312	319	311	315	284	295	302	321	324	302	328	296	349	321	329	325	307	318	309	325	308	305	294	294	312	307	301	304	339	327	307	314	282	323	306	303	343	332	333	311	333	320	318	342	331	295	330	337	348	302	286	314	316	318	315	323	312	311	326	315	318	326	325	318	333	320	327	283	310	325	334	328	333	311	350	328	310	316	322	306	306	313	297	326	354	335	281	306	305	306	321	330	310	329	327	327	299	324	304	284	321	323	310	300	345	346	350	310	338	305	303	353	334	318	360	309	311	310	346	317	324	297	289	330	297	294	310	330	296	320	332	315	316	308	321	341	308	322	313	322	332	284	316	321	337	345	338	328	327	329	305	329	348	347	308	295	307	311	310	330	311	300	326	331	328	316	342	283	322	337	338	300	328	335	339	357	298	307	300	324	319	329	361	303	323	313	323	339	322	312	292	320	323	314	338	316	346	321	274	301	295	341	330	295	307	305	339	329	328	307	271	315	333	323	319	305	307	296	315	296	292	320	324	323	336	280	349	312	332	315	314	319	318	349	318	339	286	293	330	288	333	312	335	307	306	318	331	334	329	322	337	326	345	289	320	295	324	309	326	332	317	289	326	283	316	311	311	313	358	334	309	360	297	347	310	364	291	304	301	309	289	350	326	304	301	317	357	330	282	310	322	286	304	317	293	318	314	316	312	308	277	321	295	305	300	340	310	328	310	342	311	323	302	314	326	331	319	357	278	317	347	295	320	315	345	343	309	312	304	300	331	322	342	311	308	328	312	313	319	345	313	337	320	329	334	329	283	347	311	315	338	344	343	341	339	295	318	323	313	325	318	309	332	321	332	301	302	307	335	300	319	353	309	304	333	322	325	338	326	280	330	303	319	302	315	305	298	337	315	314	322	332	316	312	312	327	318	344	334	304	321	301	320	327	303	319	323	298	315	347	322	317	343	332	338	329	292	289	326	348	320	311	323	315	317	354	318	323	308	281	309	294	300	320	325	339	353	315	319	298	332	318	328	293	303	315	305	316	341	275	291	295	327	309	329	313	328	311	294	304	295	288	338	301	319	315	331	335	326	346	297	302	325	336	354	304	334	324	318	324	331	312	353	316	308	303	334	313	291	310	361	321	313	307	324	336	332	319	316	320	305	333	330	328	305	333	321	301	336	334	293	313	302	286	295	317	338	316	305	304	324	319	301	328	306	344	329	311	307	330	358	316	316	339	311	310	314	325	316	341	318	313	325	340	312	304	321	306	332	327	299	304	322	328	298	329	311	309	332	290	354	334	321	334	296	306	305	327	349	335	302	327	315	346	291	327	298	311	324	294	318	317	275	346	310	320	326	321	307	345	314	329	317	333	300	323	341	349	317	313	313	363	317	279	342	294	292	310	349	327	350	303	320	324	313	324	309	315	297	304	286	343	288	326	335	317	320	299	302	324	342	318	330	316	313	332	295	323	322	342	330	300	294	333	323	304	337	323	319	313	311	314	294	315	325	329	330	337	324	348	313	359	301	304	321	334	323	315	322	321	294	326	302	298	302	333	325	320	308	337	330	320	306	326	339	305	269	338	342	301	332	361	340	343	310	325	311	330	285	323	332	303	340	322	291	339	296	282	349	310	332	310	310	352	352	298	307	286	312	320	326	333	323	313	321	342	343	343	309	335	311	330	353	343	306	301	319	327	317	300	344	328	289	302	336	325	340	293	303	335	303	288	334	313	302	298	316	332	294	308	330	308	312	342	309	300	325	331	325	310	310	330	326	305	313	333	307	322	310	319	312	352	306	308	318	288	304	318	316	318	321	291	303	317	335	294	294	310	317	315	299	332	352	305	323	340	349	324	329	315	335	339	319	332	309	343	334	300	303	262	328	299	310	315	321	349	328	296	316	332	312	323	290	298	300	282	305	293	317	300	343	296	310	312	314	306	308	321	321	303	319	294	351	365	317	315	312	289	295	324	312	337	316	339	317	337	332	314	361	313	335	346	303	302	341	317	326	322	334	318	336	348	298	356	331	311	310	326	375	304	303	299	303	336	296	317	305	304	315	292	272	347	311	313	290	306	300	323	349	285	304	313	320	318	351	323	324	343	295	328	296	324	322	331	342	289	308	316	316	318	314	322	350	342	325	292	358	290	292	357	329	339	303	321	322	331	311	326	319	339	317	330	319	335	341	318	310	300	341	313	322	345	333	339	317	316	325	316	313	316	319	321	335	347	300	331	343	332	301	328	332	307	292	329	326	323	308	335	333	351	296	332	302	314	306	305	323	315	310	310	321	299	320	319	320	321	314	342	285	331	329	312	347	324	317	298	327	310	340	314	336	317	320	313	312	303	301	316	325	321	276	312	294	309	329	309	317	337	333	332	293	310	350	291	269	307
28261	22803	27092	22119	9629	7169	1289	771	818	841	745	714	667	730	716	683	1200	1359	1127	1410	880	657	676	663	650	709	694	668	662	693	685	672	668	664	678	736	707	678	718	669	673	670	673	695	647	653	661	657	637	674	630	642	693	712	685	639	661	660	702	690	614	670	635	652	676	652	659	694	633	671	676	672	615	658	645	725	666	655	691	670	677	704	719	697	660	665	694	695	703	681	653	639	630	694	667	668	669	689	669	729	712	694	697	699	688	684	653	638	673	687	674	707	674	709	670	682	641	660	747	683	654	725	620	696	677	683	628	660	665	628	691	659	699	674	693	671	672	692	669	683	694	707	655	668	707	648	685	689	671	665	699	669	664	684	632	652	704	673	667	691	665	681	700	642	704	666	644	702	727	677	694	674	648	669	646	673	739	674	673	654	708	688	654	650	679	650	686	706	660	677	644	688	678	663	675	645	684	695	666	718	699	637	669	687	663	701	695	696	675	712	697	715	665	684	653	715	674	683	659	648	652	679	711	676	655	657	619	677	617	682	659	678	626	674	667	700	681	635	711	722	688	690	688	659	675	719	628	693	676	723	704	713	683	686	666	723	664	653	684	670	669	618	643	686	679	688	661	696	672	660	699	657	663	646	692	696	662	667	674	696	676	703	669	662	719	647	693	614	657	654	687	682	650	692	681	669	662	685	681	671	733	700	655	648	630	685	694	682	676	672	696	709	668	718	668	676	692	717	637	639	704	654	702	628	703	662	605	713	680	739	669	650	662	705	690	730	688	701	697	679	633	653	649	710	670	655	686	665	661	708	652	688	629	650	719	699	663	610	672	668	682	687	667	690	651	700	622	677	622	636	663	675	639	687	678	667	715	670	633	654	657	710	672	671	640	719	689	700	673	693	679	664	680	661	677	693	640	645	698	665	653	693	667	690	690	656	671	692	698	667	672	691	637	617	682	674	664	729	676	641	625	679	682	685	662	682	714	669	655	692	648	686	695	673	673	657	670	674	642	689	694	660	699	629	701	683	681	719	679	627	695	671	647	700	698	670	674	692	649	638	670	665	697	657	684	670	729	658	728	694	662	711	717	631	710	661	698	698	646	648	671	638	674	686	706	730	664	683	667	675	675	676	659	623	673	659	627	652	658	669	714	667	660	651	666	672	634	698	669	694	648	669	679	697	635	645	677	628	650	680	709	648	668	667	671	720	705	665	657	669	666	649	636	641	620	659	630	661	670	721	694	650	660	641	637	701	740	711	695	665	674	695	615	701	683	648	698	675	716	664	715	688	669	651	670	653	679	672	708	683	673	645	696	681	706	642	684	652	695	655	676	704	663	644	726	597	697	662	678	691	639	704	664	712	696	682	743	672	665	616	689	658	675	627	689	646	719	720	669	697	684	650	689	698	652	658	689	739	683	649	739	694	618	672	658	675	675	687	676	677	651	671	654	693	643	688	662	716	653	684	662	662	736	641	641	649	683	699	623	683	616	669	677	672	673	647	667	672	703	669	674	708	684	712	697	656	680	666	718	689	670	712	701	643	705	699	736	640	672	647	680	638	677	680	685	705	675	676	656	667	649	617	663	661	696	657	687	705	692	658	679	646	646	724	673	631	667	730	705	711	686	712	685	686	663	747	670	688	673	698	683	690	680	658	667	697	668	685	652	721	665	621	669	667	721	711	697	651	676	630	647	641	664	681	663	668	684	628	701	657	698	661	675	665	669	670	680	635	644	691	677	659	666	669	746	658	721	646	657	701	645	648	679	680	644	685	650	705	704	674	664	616	661	642	681	695	686	687	678	677	674	678	621	635	630	628	666	683	653	688	652	684	678	650	632	721	725	658	677	704	636	677	704	705	698	677	664	719	664	656	690	644	646	693	717	710	719	676	708	626	659	691	664	676	635	678	696	639	638	658	646	681	694	678	668	712	675	664	681	722	656	669	671	644	677	666	678	675	661	684	700	666	685	678	668	734	661	662	690	598	669	670	668	700	670	755	695	647	669	642	708	735	674	633	672	657	689	694	674	684	715	703	662	649	681	632	657	653	656	653	661	669	730	679	714	647	626	675	663	691	634	638	678	707	703	656	681	663	715	664	653	633	670	682	694	670	682	618	695	666	705	679	699	635	700	738	689	694	665	719	695	689	672	689	708	681	694	646	669	637	655	645	694	675	677	690	665	670	693	662	638	665	653	650	710	653	707	711	690	668	670	661	685	701	680	683	673	703	661	662	688	643	660	661	676	648	677	703	731	666	686	694	718	681	689	666	689	709	670	674	655	649	681	648	675	673	640	675	689	648	705	662	615	674	666	701	743	667	704	673	697	705	669	628	672	710	682	666	679	651	653	675	663	702	640	647	704	712	643	702	683	666	742	692	660	656	685	663	713	708	680	678	651	701	652	654	682	648	705	648	695	693	648	649	699	668	704	692	713	686	642	663	735	729	736	647	697	628	643	721	614	668	616	743	696	711	637	680	657	671	647	701	616	681	682	643	631	674	688	710	620	674	685	701	648	667	746	688	701	613	682	659	729	678	673	654	700	728	679	728	635	653	695	684	730	659	670	693	649	665	677	679	670	690	679	658	702	681	656	682	706	631	653	648	647	690	665	644	672	673	729	667	699	708	679	686	735	633	709	701	677	675	689	647	676	708	617	680	691	706	674	663	662	664	656	646	761	697	698	649	693	665	668	688	709	668	656	719	669	685	678	652	647	661	686	687	621	648	689	644	689	668	656	669	700	696	658	709	701	687	660	697	660	676	672	662	679	680	682	690	653	669	663	702	636	604	627	722	716	678	661	649	699	652	675	711	673	693	679	631	631	677	665	668	624	657	652	653	677	698	696	707	644	668	676	671	676	649	710	683	650	584	634	678	648	668	707	652	638	659	674	666	686	706	687	713	712	701	691	650	654	694	686	700	622	706	668	665	648	689	637	664	714	683	731	649	683	649	716	689	671	685	724	662	723	650	679	679	716	659	660	674	720	665	703	662	663	690	675	692	676	682	694	660	700	693	676	702	694	682	632	644	679	723	712	691	685	660	604	648	642	683	684	698	654	702	635	662	664	711	709	641	638	690	699	665	724	645	699	618	668	669	652	700	695	697	693	688	701	704	663	647	662	727	660	711	695	702	676	662	691	669	689	629	687	659	654	712	710	691	679	706	722	698	671	648	683	708	675	670	683	662	735	735	672	678	684	670	683	699	696	685	644	684	663	729	641	688	736	664	670	666	689	665	666	708	682	648	643	717	665	685	643	672	706	667	682	693	678	662	682	691	664	690	665	641	646	676	687	640	698	663	668	664	630	683	684	647	673	682	701	690	654	679	639	665	621	651	660	664	673	665	700	729	711	714	640	698	728	699	709	682	672	638	699	647	701	671	682	672	623	675	645	663	674	674	649	667	646	648	649	649	666	678	641	690	671	667	661	685	656	703	680	647	710	671	706	691	685	631	690	657	634	665	665	684	652	684	692	722	707	707	672	669	713	653
12673	32312	28529	20239	11387	9550	1556	973	935	950	675	727	706	708	728	717	1513	1554	1408	1763	945	654	671	637	648	703	699	632	636	638	673	704	705	690	708	711	711	677	692	652	683	688	708	678	677	662	664	698	667	704	695	678	669	682	632	685	677	635	663	675	672	673	647	666	659	646	682	688	662	643	645	641	711	635	656	634	665	730	683	688	694	687	660	654	680	648	645	693	714	703	669	724	686	652	656	669	669	663	668	662	728	679	628	712	658	667	702	681	694	703	653	661	640	662	715	662	683	682	678	699	702	658	731	681	648	632	710	648	642	641	704	665	687	627	668	676	730	619	684	662	701	689	704	650	712	643	674	692	679	691	608	653	666	665	659	646	660	711	668	679	672	673	655	667	663	640	634	647	692	695	667	645	734	705	705	734	670	665	685	702	637	676	694	687	703	658	726	714	704	607	686	691	628	678	681	684	703	650	714	712	664	689	659	673	691	698	671	656	694	712	635	703	674	668	685	677	657	667	672	676	654	665	706	679	650	666	686	660	660	639	657	674	634	633	647	696	665	665	637	644	682	709	643	650	630	683	693	650	666	669	704	687	700	685	714	648	655	703	626	684	696	690	707	687	710	679	723	663	704	706	727	769	655	666	643	670	739	674	679	646	671	661	726	659	659	688	654	728	704	660	728	618	769	698	676	692	706	676	683	730	691	662	715	684	695	675	715	704	659	669	684	703	689	744	642	684	677	682	623	681	710	683	655	632	698	665	691	603	707	667	678	709	660	658	651	696	642	698	726	652	702	680	696	666	676	672	682	688	649	681	681	691	693	697	683	597	661	681	674	677	678	694	728	624	615	675	645	696	672	667	639	691	704	641	703	675	693	720	635	646	683	646	700	683	666	666	692	702	696	686	701	687	674	657	657	699	673	670	697	708	701	648	657	687	690	625	720	701	654	673	697	746	692	675	679	710	696	689	642	669	692	619	682	686	684	662	699	666	654	721	705	597	712	639	629	721	708	678	669	668	693	678	715	673	716	675	673	649	698	645	678	656	680	680	706	710	671	692	668	695	744	674	704	624	676	633	703	693	705	663	629	664	676	628	632	665	670	663	662	685	708	699	669	647	696	687	698	656	702	705	660	667	682	713	699	651	675	710	686	683	684	666	648	626	654	637	631	725	664	686	724	668	673	623	724	684	724	667	674	669	706	683	659	653	661	667	691	680	651	672	715	645	675	687	681	697	627	712	702	694	666	685	720	626	692	654	672	691	682	685	665	696	686	699	690	685	714	652	661	620	678	637	675	702	642	688	683	651	651	724	678	647	646	669	640	674	692	676	714	677	677	704	730	688	624	710	683	651	607	696	654	687	721	671	691	687	682	651	642	720	647	694	682	663	668	697	659	672	663	703	654	684	714	690	688	681	694	666	645	668	673	639	628	674	696	717	659	662	664	650	717	648	662	751	662	634	674	713	663	704	671	669	619	680	686	682	681	746	676	683	667	669	730	660	692	681	690	573	671	717	694	648	649	684	658	723	659	645	666	742	704	706	638	693	687	636	663	668	648	714	648	709	673	655	690	670	689	708	682	692	661	668	712	691	680	636	726	641	648	640	643	697	678	658	660	725	693	691	729	724	699	608	622	696	635	694	695	684	718	694	664	631	687	639	677	703	702	656	663	697	696	702	639	712	687	694	655	695	735	697	714	669	657	681	669	680	693	708	692	687	674	653	652	664	681	696	651	646	690	633	689	653	670	676	680	693	652	680	698	653	683	697	660	650	718	736	677	678	674	704	636	693	712	690	694	673	676	665	660	675	658	682	693	636	696	665	681	709	627	691	706	654	731	650	655	693	666	671	703	675	676	670	728	726	719	656	646	702	675	665	662	639	693	684	709	716	701	667	715	664	676	665	688	657	638	687	722	660	710	672	692	671	654	657	700	666	621	647	621	616	681	636	684	641	675	700	639	696	723	629	681	678	717	727	679	697	635	659	723	673	674	683	678	620	669	686	671	723	690	634	648	724	699	691	689	650	668	684	673	665	655	710	673	668	683	642	723	702	694	698	686	691	669	643	706	668	641	722	671	658	718	722	663	682	684	688	654	713	728	679	664	681	741	656	687	677	677	685	673	647	694	709	710	687	688	686	630	671	656	672	644	662	672	690	664	714	696	639	625	670	709	694	678	702	656	666	657	685	688	674	723	669	674	662	657	704	652	711	665	719	675	652	660	671	709	618	729	667	662	688	705	669	697	681	661	677	666	662	667	674	705	685	692	678	665	676	655	661	678	649	674	706	671	578	649	702	663	647	648	693	664	682	706	691	648	725	663	627	671	663	689	634	695	689	648	656	695	666	682	671	681	704	742	668	673	693	686	660	657	661	678	701	699	681	659	696	663	687	676	675	648	721	659	680	648	646	688	695	653	682	675	707	679	695	684	717	650	686	669	691	651	666	701	639	675	706	708	678	679	666	683	674	709	702	648	678	662	677	674	676	715	679	696	657	673	705	670	657	666	699	718	708	653	673	631	683	676	648	665	625	664	654	703	643	682	721	647	653	701	678	705	660	670	696	644	674	661	662	695	631	719	636	702	701	661	684	678	687	681	690	703	689	680	664	699	698	682	734	678	695	629	688	647	697	686	721	706	639	672	679	669	662	659	708	735	653	706	594	639	685	698	675	676	693	688	671	663	681	649	682	656	683	720	691	648	625	709	692	709	659	660	664	690	728	647	666	694	679	738	695	670	737	659	612	683	669	713	681	622	651	711	646	695	695	693	684	687	724	657	734	727	673	692	645	690	692	690	671	660	665	691	683	691	655	675	726	711	729	673	694	664	661	649	671	668	674	639	676	617	726	679	685	637	688	640	701	673	696	683	652	638	703	673	701	664	665	642	674	692	660	691	633	701	654	669	667	677	691	629	686	673	651	676	690	703	680	634	637	696	672	698	697	684	704	664	660	669	677	682	702	663	675	674	686	695	700	694	686	679	677	668	665	655	682	681	675	666	653	667	638	692	666	668	673	688	685	664	643	632	693	657	664	729	652	677	680	686	619	655	653	660	702	682	675	673	650	677	624	703	690	638	694	720	709	718	696	715	673	675	691	704	618	633	691	668	710	670	683	674	670	699	683	695	683	654	736	663	683	686	704	664	661	679	660	639	683	653	667	668	706	695	700	722	689	675	645	720	690	712	684	656	676	643	650	694	714	650	675	630	665	690	659	707	665	658	708	641	669	663	695	668	685	673	658	686	697	720	708	699	701	715	660	662	628	682	699	681	713	653	681	719	703	682	681	657	651	670	676	665	666	662	665	723	666	694	727	682	713	663	651	650	662	685	644	684	670	708	699	722	647	660	727	684	687	652	719	682	697	657	679	684	728	688	623	721	672	665	688	632	757	655	677	745	632	693	698	728	669	665	637	683	725	717	684	646	649	675	676	724	673	676	661	683	645	686	674	662	675	729	682	708	687	714	641	697	702	654	654	670	683	701	685	673	668	697	623
23612	21328	28750	24486	21795	19367	4675	1333	964	807	492	452	499	435	453	432	1272	1504	1269	1552	695	404	391	340	395	329	357	370	380	355	373	323	347	355	396	350	391	362	354	363	371	362	388	351	361	353	363	327	365	378	371	348	350	359	345	344	376	398	378	361	334	379	333	356	330	326	358	351	355	354	375	369	353	329	346	313	330	344	379	311	345	374	352	351	348	392	350	366	368	339	331	382	338	319	354	365	379	387	364	368	362	365	335	356	359	362	380	327	372	365	342	367	371	342	348	347	370	346	354	373	377	345	325	340	334	367	333	376	365	343	361	349	349	347	384	339	376	393	334	373	361	343	363	348	338	340	357	356	367	338	358	362	344	337	368	314	332	352	338	340	347	363	326	347	359	350	348	337	353	396	357	364	356	390	334	364	376	334	380	359	367	373	363	341	355	350	359	350	399	324	363	365	358	374	345	345	365	388	375	324	349	374	387	356	384	358	365	343	331	373	346	371	329	319	361	366	326	408	377	338	330	330	356	357	364	353	362	341	326	342	372	393	340	372	368	367	359	365	303	357	357	342	398	349	346	379	368	367	366	354	371	376	382	382	348	339	351	357	364	396	365	323	313	332	344	323	325	394	349	364	354	352	358	370	360	369	368	379	379	355	382	352	363	339	311	377	334	341	350	367	371	348	358	320	376	399	377	348	345	320	363	363	362	371	362	326	383	394	357	351	386	340	340	354	353	378	349	368	350	354	342	338	387	393	371	346	342	362	385	353	337	356	344	368	360	326	346	341	386	344	365	391	343	348	327	381	369	327	355	369	368	322	384	349	352	377	379	342	323	320	372	345	329	321	378	318	363	396	335	427	333	375	372	349	329	355	337	361	382	368	386	341	378	368	362	393	376	376	366	384	369	365	335	357	386	330	364	393	333	374	385	358	384	371	351	363	339	344	375	387	326	315	332	355	366	363	361	350	376	339	322	337	318	338	360	329	368	344	332	368	339	374	339	368	371	360	368	349	352	356	406	337	348	372	363	360	344	365	354	354	342	332	330	363	361	370	364	352	355	346	353	365	363	371	345	362	378	382	345	359	341	392	338	354	341	321	368	361	350	364	316	380	361	379	353	371	338	365	358	366	363	358	355	339	309	348	367	316	334	378	362	348	367	359	355	370	381	311	347	329	366	354	349	363	377	337	353	325	387	347	391	374	360	344	346	337	388	370	361	365	325	347	356	376	401	351	337	357	379	344	344	336	331	332	378	361	355	355	363	354	347	370	367	340	351	345	356	381	362	383	344	367	333	358	358	347	362	382	354	322	329	326	371	339	334	379	370	344	384	363	381	361	373	316	340	351	388	370	373	350	353	380	336	378	375	327	352	364	356	307	327	361	340	378	333	361	340	337	354	339	364	358	307	369	345	355	378	373	331	351	419	332	360	360	317	347	390	362	362	378	380	365	353	387	360	372	342	345	377	354	368	361	355	372	379	359	328	348	374	353	362	363	348	363	369	342	340	339	367	369	378	327	306	366	349	326	376	362	330	361	340	360	349	352	366	381	367	340	358	364	362	369	343	364	331	345	380	332	354	327	341	355	331	354	387	328	359	342	368	322	375	347	369	346	328	332	362	354	327	357	328	348	360	333	352	351	352	359	359	351	345	349	380	387	350	345	340	367	364	389	323	362	348	362	370	359	376	347	360	333	325	354	398	356	352	373	345	358	327	397	320	346	365	374	352	345	338	337	351	367	368	374	373	343	355	352	358	332	341	368	392	344	345	395	357	374	357	353	352	398	362	348	355	329	345	363	359	360	348	406	339	344	328	365	414	348	361	374	355	335	345	382	351	373	387	350	351	373	347	351	337	332	351	327	375	329	364	348	378	343	360	337	343	380	368	322	346	385	356	345	348	322	330	335	319	358	362	368	340	356	355	348	352	381	366	348	372	356	386	334	316	356	383	392	359	376	350	373	353	345	374	348	375	381	362	368	343	341	360	350	380	352	377	356	353	399	387	333	325	346	353	400	366	346	353	332	373	341	330	377	368	332	334	377	334	335	340	339	371	356	339	337	324	347	341	340	351	365	373	363	343	376	323	365	367	349	386	360	332	368	354	361	316	367	357	352	325	322	350	349	358	360	351	319	360	382	357	355	373	325	380	352	331	359	369	367	350	368	382	372	344	387	351	375	386	367	367	331	347	341	362	370	339	365	375	333	313	350	365	357	342	407	368	379	350	323	387	317	338	391	375	352	340	365	359	324	345	374	367	357	361	384	362	349	362	363	384	337	348	369	364	344	368	351	373	310	378	347	367	356	371	361	285	371	364	357	356	356	361	388	358	358	355	346	384	338	365	360	323	353	318	361	349	358	351	355	360	370	368	365	366	346	370	373	354	360	358	362	362	326	351	362	370	357	359	358	364	367	385	350	345	387	369	339	347	328	367	387	354	364	332	345	359	324	379	332	322	350	353	376	342	328	365	331	359	365	374	352	329	343	363	365	347	347	380	352	377	369	371	357	362	383	373	356	347	383	359	334	370	344	368	360	354	328	384	350	336	351	378	379	381	388	367	345	381	375	329	316	363	321	351	354	371	342	364	385	358	364	374	338	364	383	376	380	386	313	335	373	338	369	318	364	336	362	373	384	351	367	352	353	362	378	386	362	335	372	351	373	351	358	335	327	366	360	355	371	350	390	335	335	347	373	320	378	367	342	378	367	361	376	368	346	346	399	340	362	364	348	369	358	333	388	344	372	344	364	364	363	386	371	371	350	382	373	374	348	347	352	379	349	374	357	326	352	336	344	352	359	362	358	310	338	358	377	346	356	357	379	354	354	314	342	373	336	360	383	358	352	341	325	365	326	340	375	370	355	370	336	330	354	345	349	369	329	344	343	345	319	349	365	345	381	389	359	332	379	363	365	337	338	365	350	346	343	366	382	356	391	366	349	345	371	386	353	375	383	349	362	351	370	365	322	375	342	365	341	346	369	385	360	361	320	379	360	324	386	381	336	340	331	359	341	376	355	311	335	377	370	372	381	370	335	363	357	385	346	347	387	343	359	404	377	367	341	347	416	360	339	334	381	320	335	345	348	335	345	330	344	336	366	326	339	353	359	372	365	413	335	353	306	365	372	373	331	378	360	373	340	357	376	333	366	326	336	363	318	357	363	367	371	312	336	351	343	364	335	333	316	366	357	373	336	368	389	383	352	332	336	373	370	333	380	354	363	339	369	355	332	363	357	378	349	384	356	320	364	350	350	388	335	347	379	311	326	391	346	337	342	348	369	357	362	369	348	343	362	348	384	357	365	358	356	355	357	334	344	348	355	347	384	345	341	353	346	347	360	344	368	357	370	385	347	347	339	342	338	322	381	357	373	347	337	345	391	355	350	319	346	337	354	358	311	349	390	337	331	356	354	406	324	363	369	358	356	331	375	340	365	368	376	363	364	353	367	370	349	365	358	376	338	378	365	359	336	364	346	349	354	365	365	372	357	345	341	370	318
14781	47294	39830	29550	19108	13676	2528	1722	1504	1110	617	551	588	517	436	493	1738	2083	1832	2056	695	430	405	379	411	411	408	377	342	378	400	381	361	385	357	410	359	384	380	373	431	382	378	356	357	363	417	360	385	351	343	411	382	342	353	365	360	403	358	370	382	375	383	366	373	392	359	377	391	379	335	370	379	375	368	379	366	378	339	333	361	377	354	370	389	344	350	364	361	376	368	348	378	367	383	355	375	412	363	387	349	375	384	404	362	396	354	366	345	365	375	370	359	389	379	364	346	388	377	359	360	347	389	328	364	367	343	382	366	355	381	394	351	353	355	399	348	401	389	406	352	384	355	376	376	326	381	352	401	374	342	369	409	372	346	359	388	390	359	398	387	389	363	387	372	389	366	336	383	376	380	361	358	377	363	349	388	356	354	368	399	382	375	339	393	377	374	389	373	389	353	399	399	387	360	408	399	369	358	395	365	388	392	346	365	374	359	376	348	365	395	353	344	382	423	397	389	358	375	384	367	374	387	386	380	351	416	381	393	381	404	386	356	376	363	379	356	400	379	422	348	372	338	354	365	372	374	358	383	363	378	344	420	340	354	376	410	351	386	385	352	340	374	352	344	379	362	369	391	366	362	410	360	412	339	366	388	362	352	353	373	401	349	357	370	371	347	373	384	384	395	352	421	378	348	323	380	371	364	357	362	394	365	387	343	383	411	346	380	406	374	379	371	340	384	395	326	373	382	360	379	365	375	343	320	363	378	356	314	420	376	343	387	376	368	352	345	390	341	353	363	365	349	411	362	371	371	364	351	336	366	354	370	357	371	397	385	348	393	366	373	381	402	358	365	390	376	400	381	353	366	390	362	424	358	383	364	365	372	405	330	348	337	351	391	367	363	341	395	356	410	414	380	357	385	404	348	366	379	433	390	366	413	350	376	348	376	395	361	372	384	360	394	377	368	382	374	386	360	400	371	344	334	371	355	359	359	372	377	382	360	393	398	354	358	358	354	376	370	383	383	377	391	346	367	377	348	364	361	389	399	388	318	377	411	367	367	338	398	414	374	368	367	417	347	372	352	371	378	400	353	379	350	360	366	354	324	357	354	332	371	400	364	328	378	366	360	355	362	390	362	370	372	371	348	382	399	354	327	389	379	373	391	351	370	388	343	364	352	341	396	378	365	375	379	409	420	364	341	379	386	354	371	374	371	392	372	349	382	354	394	368	343	388	344	353	392	383	377	403	391	362	359	361	395	377	361	381	390	349	348	366	353	388	365	366	392	351	356	353	357	407	383	345	370	358	368	353	400	428	367	325	380	376	405	376	381	376	378	380	411	389	364	347	364	388	394	365	347	348	382	370	373	354	355	332	371	370	363	384	340	379	358	337	354	357	391	366	336	385	366	391	360	378	383	362	368	376	358	408	381	355	375	395	319	369	336	362	369	357	366	402	384	378	356	354	348	394	353	372	394	378	351	353	414	373	345	369	411	357	364	369	331	368	374	396	343	379	351	366	392	353	383	394	333	371	378	355	351	402	395	372	385	383	368	379	366	360	424	380	363	359	346	337	351	366	349	350	356	395	381	387	365	376	372	364	331	369	401	365	364	350	363	349	381	366	349	376	362	371	346	358	413	386	355	337	379	379	356	350	363	354	351	351	397	397	387	382	368	357	353	355	367	396	343	338	372	411	358	370	378	368	333	361	404	349	382	354	371	378	374	381	384	372	381	354	391	329	371	355	384	388	362	356	389	414	391	359	388	386	355	367	366	379	395	395	375	372	374	380	340	358	372	391	387	341	364	371	390	384	356	405	373	340	393	393	364	377	341	326	368	355	390	379	402	334	367	380	366	394	364	400	370	384	353	356	382	351	404	395	355	398	360	389	336	365	370	360	369	369	372	340	356	390	331	365	377	362	376	364	363	409	374	380	371	371	380	365	390	357	364	378	348	370	353	381	357	403	398	381	347	359	426	398	401	349	353	348	386	400	357	402	363	386	415	365	361	391	346	357	371	358	368	396	380	385	365	343	351	420	352	391	351	325	367	356	385	379	366	391	371	379	377	367	369	411	378	340	341	370	373	361	384	355	356	383	382	362	367	403	351	382	368	366	354	339	372	345	345	383	380	381	382	363	374	353	352	382	366	341	383	377	395	369	402	363	351	391	369	375	369	360	352	415	387	369	374	348	337	396	360	392	356	387	347	343	396	398	374	351	377	379	370	365	355	353	356	392	346	377	381	357	367	369	368	363	372	355	361	383	351	388	372	384	354	359	343	394	388	396	371	357	340	367	359	370	373	366	386	397	355	379	366	339	353	403	389	391	367	363	357	394	392	404	355	387	348	394	363	375	336	348	422	348	380	372	383	395	365	371	373	387	363	348	362	375	365	387	344	385	342	373	373	382	381	339	384	359	365	366	355	361	350	378	365	372	368	348	391	389	394	359	396	389	367	356	379	356	387	358	390	369	372	344	406	347	385	357	380	370	361	370	356	377	408	377	364	372	366	345	370	379	379	338	344	361	397	379	362	348	368	412	386	344	376	378	341	367	373	368	391	395	356	368	375	374	391	383	358	386	380	350	377	374	377	359	369	357	355	329	371	391	376	362	398	355	388	382	372	384	394	372	356	337	336	346	361	334	389	372	385	378	383	376	358	363	409	398	342	378	390	392	368	325	369	377	392	407	346	357	376	412	363	405	357	345	352	386	389	361	380	377	347	345	386	353	350	389	410	367	359	362	358	348	401	364	366	382	364	392	412	333	333	425	395	366	349	413	390	370	364	354	356	375	335	384	371	370	369	370	396	353	361	395	367	364	359	343	361	396	380	402	358	371	357	319	356	391	384	398	373	365	368	393	355	354	352	380	369	356	365	373	352	346	376	349	395	355	368	393	364	360	355	370	386	364	356	350	376	370	357	297	372	367	352	395	354	400	385	386	369	370	350	375	334	373	383	343	348	398	338	370	352	432	367	359	365	379	367	391	363	359	369	368	359	349	409	348	398	371	395	351	365	371	332	363	370	387	361	337	375	380	348	351	371	321	369	360	396	346	358	374	363	383	373	373	367	364	336	364	367	333	376	372	360	388	367	378	389	372	373	332	348	378	381	381	369	365	406	375	369	358	370	395	363	368	344	367	367	370	379	375	372	362	374	384	396	348	364	380	373	377	378	364	369	353	356	357	352	378	371	405	397	357	371	362	375	374	356	365	354	396	390	369	334	401	348	381	358	366	383	362	379	362	339	387	384	366	338	380	367	373	373	374	394	382	373	372	355	390	418	400	379	357	358	380	365	376	374	373	363	365	384	419	378	368	391	341	347	371	364	366	336	352	377	375	363	358	340	365	375	358	377	362	354	387	331	392	383	373	370	347	370	391	397	361	384	366	383	367	398	347	363	361	366	351	382	370	366	349	339	356	412	380	350	396	359	352	397	383	404	376	343	374	380	386	372	340	384	356	350	357	384	345	392	324	322	382	355	343	393	376	367	369	388	379
24871	21404	28415	25763	19851	8942	1734	1548	1087	835	795	754	797	768	800	811	1423	1541	1282	1019	750	725	696	727	698	725	727	704	700	698	693	686	709	705	673	696	678	715	682	709	721	692	721	691	720	729	657	720	707	711	694	723	695	748	659	677	685	694	728	710	684	693	698	687	704	660	687	683	705	683	728	687	654	660	698	698	680	693	689	673	712	719	695	716	695	731	717	688	683	700	724	697	701	695	683	658	722	692	742	677	686	713	698	716	647	711	797	690	702	744	695	736	718	712	685	673	661	679	680	635	691	657	670	680	699	695	678	661	670	719	747	665	688	654	647	655	745	729	708	672	687	676	664	728	698	640	750	676	650	674	714	693	726	737	704	702	707	679	696	712	685	678	688	650	706	701	776	742	695	697	666	669	688	682	686	727	683	687	712	699	689	692	758	726	645	714	704	679	734	699	682	708	639	695	691	703	745	649	692	741	701	653	678	686	697	682	687	744	666	669	670	709	664	725	656	681	706	696	693	715	751	710	685	667	708	725	713	716	740	643	740	718	699	752	738	723	720	696	682	739	749	671	668	708	698	716	694	661	703	684	692	702	702	722	684	668	703	722	653	698	721	648	677	714	692	749	696	697	650	653	695	677	671	688	686	727	661	688	666	651	679	730	721	733	703	702	678	729	703	688	684	675	699	703	720	722	754	735	686	722	710	686	682	665	713	687	682	645	695	676	732	707	719	656	701	679	677	691	710	696	723	704	762	721	727	707	672	724	684	711	611	752	670	674	708	705	726	728	730	717	665	728	653	733	727	690	693	673	716	666	685	681	664	661	693	711	717	712	723	654	698	709	710	681	691	686	686	668	717	722	670	671	705	706	762	649	674	708	727	707	716	664	703	668	687	702	698	697	709	687	744	697	633	705	699	678	689	697	697	685	652	736	684	732	718	721	679	686	700	735	694	714	686	685	706	730	726	693	711	720	679	679	729	729	677	663	700	704	738	695	693	710	687	690	668	694	718	699	679	666	710	704	702	704	693	659	739	696	697	671	735	709	697	698	674	733	705	668	684	695	704	692	692	680	673	708	668	703	722	731	657	692	704	722	667	686	713	699	695	688	704	688	655	702	726	711	704	709	707	693	696	690	680	674	739	741	657	669	680	693	731	727	674	719	753	662	764	658	745	716	726	715	700	715	695	697	663	751	676	694	693	668	702	687	696	707	681	661	682	677	717	770	707	696	702	726	665	680	668	667	688	707	700	712	625	696	704	722	687	716	702	729	721	680	628	719	702	694	744	680	691	707	671	692	715	681	663	703	681	697	696	707	730	684	690	657	670	706	695	717	713	734	665	684	682	670	684	691	689	798	660	651	703	681	703	694	688	697	667	715	696	687	692	749	704	723	699	691	715	682	670	688	673	715	695	660	691	723	699	685	686	695	683	708	692	623	694	740	678	667	681	727	664	701	661	730	678	738	726	693	705	698	662	650	705	691	703	640	684	740	716	663	703	688	713	653	696	712	697	712	742	681	710	723	695	656	720	687	674	697	677	747	656	750	669	675	700	702	670	714	637	677	685	703	698	667	707	671	689	675	729	682	713	677	689	683	718	687	667	727	689	770	684	721	656	716	691	697	666	723	687	707	669	712	708	710	713	671	692	703	650	687	718	752	707	714	656	695	723	678	673	678	656	689	642	722	677	682	709	681	683	694	706	673	675	720	715	634	645	732	708	706	679	702	703	643	728	677	683	680	692	732	699	713	712	659	713	733	695	724	644	722	686	687	654	687	721	699	675	745	703	723	679	741	665	682	723	698	705	685	707	665	717	709	702	682	689	682	699	697	727	697	671	732	668	730	697	703	694	694	688	701	719	717	684	711	698	675	689	711	690	716	677	744	698	698	716	705	718	710	765	739	772	687	717	696	673	741	668	744	664	708	726	697	703	728	675	768	720	699	711	736	670	721	717	661	694	708	749	707	692	710	718	694	678	720	694	705	697	720	696	687	692	672	695	692	679	669	684	734	722	709	675	745	711	754	684	677	701	650	740	697	665	708	694	695	668	758	673	648	680	667	680	703	644	744	697	671	730	663	688	734	724	727	657	715	721	672	723	655	724	726	750	711	692	751	642	687	695	700	700	707	743	738	651	702	696	711	692	655	669	707	717	714	675	635	679	707	704	751	669	697	748	705	673	703	662	633	697	765	746	748	686	670	709	676	671	657	737	743	727	676	714	670	657	714	728	710	751	659	695	676	702	720	653	712	702	711	689	728	662	737	643	687	685	699	706	658	704	707	695	671	703	687	689	696	695	713	695	666	705	692	663	722	701	698	672	687	695	704	674	684	750	720	711	689	681	683	729	685	719	661	694	661	673	711	713	710	645	689	672	683	667	707	711	690	658	679	759	696	728	637	672	711	714	745	688	736	740	670	704	658	705	722	702	701	609	681	706	712	690	682	650	669	693	678	685	656	732	674	659	676	672	703	712	700	725	693	678	710	701	716	659	714	718	691	671	730	747	691	697	726	681	739	672	668	698	696	708	682	721	656	733	677	680	729	726	673	670	652	658	683	676	665	723	721	666	709	655	696	694	699	696	694	660	703	714	696	732	707	665	749	668	710	692	669	780	721	728	706	714	649	720	652	675	727	733	701	702	722	688	663	672	691	717	694	716	725	696	748	688	708	720	686	732	737	675	716	689	739	688	640	679	692	695	676	661	694	719	730	673	643	685	728	705	705	680	635	718	675	703	684	686	738	753	643	696	677	690	703	733	726	718	721	751	706	704	672	710	677	726	687	725	697	655	673	681	707	675	628	721	751	653	680	681	647	731	700	724	692	760	692	711	686	703	678	726	699	684	717	737	752	713	703	690	684	668	688	654	674	670	721	646	635	736	714	717	684	683	677	671	676	695	734	702	722	720	743	702	666	706	704	694	689	756	721	689	679	686	709	706	707	698	731	682	662	706	719	710	713	679	728	677	687	716	705	674	716	704	706	708	700	678	699	704	714	707	715	727	694	709	705	709	668	690	743	643	679	694	720	674	617	672	678	678	693	670	656	654	752	686	685	727	713	709	696	649	676	715	671	690	717	735	662	709	676	678	678	666	716	700	681	683	686	668	682	695	658	708	679	696	717	672	699	735	690	698	694	679	641	682	666	714	688	742	671	748	707	655	685	692	718	710	696	722	703	698	692	720	684	687	657	719	689	712	659	660	691	681	738	673	741	674	706	702	689	672	730	666	714	667	705	717	708	731	691	724	682	683	715	712	706	633	681	696	718	683	669	673	668	675	698	730	717	687	671	740	698	746	709	713	746	678	688	712	728	664	712	692	689	674	723	710	632	696	701	694	673	721	710	717	680	714	697	701	693	685	706	667	734	722	669	690	720	671	700	679	677	729	677	660	677	667	721	669	670	694	681	703	640	704	702	680	705	735	668	673	738	698	689	707	702	718	702	707	679	719	662	675	766	665	690	677	739	707	694	680	678	673	725	708	730	742	713	670	715
14159	45832	38917	24457	16517	7229	2033	2100	1368	1023	823	806	809	759	729	811	1809	2010	1618	1198	773	729	695	721	722	658	672	678	683	711	677	687	648	731	731	686	715	718	622	671	713	705	699	685	698	690	691	663	665	649	712	692	690	715	682	695	675	693	693	669	704	686	665	681	685	671	674	694	716	681	686	698	695	654	696	655	662	727	667	713	690	643	685	735	689	696	681	646	672	693	643	669	700	677	678	692	712	689	668	652	688	677	694	714	705	656	676	701	683	684	696	655	679	676	647	705	712	686	690	708	661	665	717	652	659	670	707	665	726	702	680	679	723	666	697	700	707	680	692	652	704	685	636	673	715	712	663	704	684	707	690	664	681	652	686	635	686	718	724	724	719	701	679	674	698	664	706	711	688	699	687	698	625	686	611	645	676	709	708	668	687	685	659	692	682	654	678	681	735	683	645	687	675	689	655	660	676	645	684	679	681	685	654	696	662	660	654	691	707	656	673	694	720	689	689	635	665	673	657	693	722	703	691	679	688	668	676	727	678	655	662	713	657	645	746	640	657	705	688	672	690	660	692	688	690	643	671	658	739	740	680	620	721	689	674	715	670	657	640	692	679	698	679	695	745	621	724	691	655	686	743	694	667	677	653	697	687	675	672	680	709	689	723	723	614	677	693	777	679	689	680	682	674	693	760	703	676	722	675	689	720	731	704	700	707	674	656	730	642	692	708	643	713	696	689	708	682	687	678	679	674	647	720	751	689	645	684	689	651	739	694	680	680	704	684	729	683	686	701	707	667	657	646	651	704	663	667	678	656	723	655	714	695	715	663	736	678	676	654	661	691	660	698	673	697	620	678	688	683	662	653	662	663	659	656	661	686	675	653	675	683	666	684	665	680	685	649	666	663	704	700	665	700	696	724	713	695	689	680	706	677	672	726	681	685	695	687	698	695	667	625	718	705	695	637	681	692	640	666	691	669	696	648	641	667	650	681	721	659	680	691	665	650	739	693	694	667	717	681	665	686	647	661	705	627	655	660	682	697	677	680	646	650	659	668	716	691	688	732	610	637	691	722	699	672	623	680	707	722	686	642	691	672	659	726	657	699	699	724	652	695	690	627	706	725	690	691	681	726	662	715	667	615	691	706	668	652	705	704	698	718	744	696	669	630	699	661	684	683	686	607	703	675	686	685	631	667	665	632	670	674	670	673	668	736	706	716	631	668	699	691	709	719	734	701	726	671	638	685	648	664	679	658	650	671	716	666	714	653	673	688	728	676	649	704	680	671	664	686	725	711	654	668	629	670	679	686	671	672	685	708	666	669	636	681	677	687	725	700	663	678	637	655	680	679	672	643	688	715	670	718	696	674	686	708	639	739	668	696	737	662	725	652	669	753	707	674	674	698	684	674	702	710	687	676	653	640	721	687	666	730	704	710	675	654	659	729	663	655	656	736	690	680	713	666	686	678	708	689	643	685	652	733	719	703	701	714	711	649	644	711	699	668	646	693	681	697	703	714	671	697	676	694	651	691	691	697	662	628	671	678	681	709	695	711	654	721	648	679	716	677	705	692	709	717	673	690	657	700	733	707	750	669	680	675	706	732	651	725	669	660	632	686	702	676	672	702	701	713	739	692	684	743	650	692	677	642	707	611	656	693	631	684	676	637	675	679	652	694	698	645	666	685	676	714	671	684	698	687	762	638	700	646	642	640	704	681	651	688	702	711	730	676	734	706	683	669	696	693	706	738	720	688	675	695	708	672	680	721	670	654	684	675	688	674	689	684	697	669	686	712	677	720	693	687	675	722	682	698	686	659	668	702	739	666	715	680	703	669	669	662	668	731	670	690	686	678	679	689	704	717	691	657	679	676	720	705	698	676	684	684	720	695	643	701	651	668	695	705	761	683	704	691	682	681	630	672	691	630	661	662	683	736	676	680	653	680	661	702	682	647	702	687	664	659	726	663	720	719	660	723	665	666	724	657	641	723	671	701	677	683	685	676	642	692	684	686	645	681	717	694	692	643	694	664	663	715	641	721	661	687	661	687	718	705	675	683	672	678	701	653	687	672	679	667	664	665	679	689	688	667	644	636	708	697	650	677	699	674	695	707	688	639	682	667	654	686	661	707	656	716	716	727	681	751	706	655	721	696	671	674	696	681	649	691	698	682	653	664	688	658	662	636	706	693	642	663	724	690	693	653	731	669	652	724	720	749	660	686	668	670	667	680	686	724	699	706	713	695	711	714	673	684	693	686	719	684	733	706	698	728	738	658	662	648	667	672	724	622	704	700	654	655	690	747	672	679	725	616	696	719	680	675	682	704	711	701	714	702	656	673	708	674	647	665	655	653	647	675	674	666	721	645	650	690	649	682	669	705	654	716	667	674	674	700	722	662	679	705	624	649	669	686	630	666	696	707	633	663	735	711	659	651	637	748	662	676	707	647	699	706	681	713	687	655	664	715	666	675	727	696	690	656	676	680	746	721	657	683	642	688	734	690	669	693	679	678	707	683	705	706	683	654	679	695	644	668	696	642	689	721	668	702	667	676	698	690	686	670	706	656	649	656	637	718	683	708	722	699	651	668	733	721	693	663	697	646	657	692	664	712	707	678	697	693	699	625	654	653	686	679	696	673	709	704	684	670	667	671	691	691	657	694	689	677	664	651	677	727	688	701	637	700	726	684	678	693	675	660	701	683	692	678	719	674	676	723	709	703	684	665	677	755	634	673	703	740	678	680	668	703	703	677	679	690	690	682	677	644	720	663	678	687	648	660	701	713	704	713	686	714	728	692	665	662	690	686	700	626	697	686	702	715	644	675	712	692	677	692	720	674	710	612	657	665	661	685	696	683	714	703	655	677	663	691	672	692	720	717	664	694	639	669	682	649	717	705	671	640	654	711	757	675	715	697	695	723	710	681	668	641	685	662	675	702	688	718	709	659	626	681	642	681	676	692	664	648	690	688	676	716	729	670	668	670	703	669	709	681	708	675	732	671	704	659	714	661	677	686	671	650	706	686	639	677	673	700	681	711	699	741	670	690	654	719	688	611	697	687	646	660	678	686	676	697	678	664	645	721	719	659	691	714	664	701	673	675	655	662	684	712	668	700	656	712	664	743	722	723	717	696	666	727	691	639	677	692	707	723	724	629	668	701	692	657	717	687	658	719	646	741	668	741	706	700	701	716	689	715	670	654	668	700	662	675	712	652	671	694	695	709	688	677	678	704	733	672	697	668	697	689	670	661	672	669	685	665	641	696	673	658	688	660	673	711	668	640	670	691	658	629	655	696	645	689	741	687	653	661	682	657	671	658	706	685	672	680	654	707	679	692	700	656	661	633	673	701	665	715	675	715	701	683	738	685	715	727	696	664	672	721	672	694	697	696	684	680	679	705	668	678	672	676	669	686	708	634	691	675	708	718	641	694	639	711	686	684	703	661	648	627	676	693	713	672	682	715	732	677	694	639	710	673	677	649	679	705	657	651	655	639	667	678	670	688	712
22728	21505	29372	24070	21755	21764	13468	2959	1095	804	544	495	640	444	440	672	1569	1793	1922	649	337	343	293	323	354	330	343	352	359	301	320	302	326	338	312	305	297	322	271	318	309	328	295	324	297	292	290	266	292	318	320	305	292	317	314	309	327	304	307	282	294	339	265	295	314	256	331	320	298	305	311	285	298	324	300	317	292	292	285	274	280	302	300	293	287	291	312	307	301	285	267	245	320	294	323	309	317	283	281	272	314	298	319	286	275	296	299	316	281	307	287	300	269	270	300	295	283	298	295	291	276	295	299	301	275	271	279	315	322	315	302	281	319	323	289	321	314	334	312	296	306	282	287	257	308	289	292	275	289	290	290	327	283	289	302	283	320	309	279	298	258	309	275	342	277	298	327	311	302	315	274	300	280	305	301	304	297	298	259	296	292	283	269	277	311	296	308	306	303	347	278	314	321	252	325	301	296	334	284	278	300	299	304	306	266	295	277	314	339	296	263	321	292	287	277	280	295	279	295	281	288	302	328	291	298	285	297	275	286	301	314	290	270	291	263	299	320	347	295	303	330	294	313	279	292	252	308	315	316	299	313	289	295	309	296	292	279	271	301	284	314	291	321	299	290	313	310	321	311	273	284	325	295	302	275	314	287	319	336	256	322	304	292	310	311	312	311	284	289	311	287	299	282	294	307	276	304	298	300	316	312	307	300	301	285	252	266	262	308	311	329	297	301	301	339	313	273	298	308	313	287	292	284	289	304	309	285	315	318	276	284	285	336	315	293	338	279	267	253	298	300	313	323	297	289	291	303	307	303	291	309	288	271	272	315	285	296	302	265	308	293	274	311	283	292	310	314	296	293	315	298	289	292	326	302	291	313	288	277	299	288	306	295	274	316	270	313	283	279	321	292	300	274	284	284	316	308	282	305	299	299	298	286	282	281	275	273	264	299	299	313	311	312	303	288	291	329	299	301	321	301	320	310	300	285	315	326	284	298	310	318	297	286	311	305	302	299	278	314	274	329	290	299	271	298	294	301	285	277	290	303	308	323	302	291	299	312	296	271	316	297	288	313	306	307	284	299	291	287	312	296	283	292	318	319	273	327	297	277	285	318	274	271	309	306	297	278	251	291	298	292	273	293	285	307	313	305	279	303	295	283	316	284	278	280	317	308	298	310	299	304	296	325	287	306	330	326	319	311	275	299	330	297	291	298	305	299	310	297	308	301	341	284	318	286	277	326	298	283	297	297	311	294	288	301	317	310	294	315	293	289	306	312	260	316	270	309	297	284	325	323	294	299	262	278	269	297	313	302	300	316	303	268	295	300	276	305	273	327	289	284	304	309	329	286	288	300	306	320	306	288	325	288	342	307	311	301	310	277	300	289	327	283	295	282	277	281	318	332	306	312	282	303	296	292	306	335	284	262	305	284	274	315	309	312	297	312	279	337	303	276	285	305	270	300	306	318	287	300	287	284	312	325	315	315	292	287	283	298	291	278	324	286	280	316	282	303	276	286	301	311	304	310	304	298	327	299	295	320	295	298	293	303	308	276	358	290	286	308	301	306	289	303	304	322	274	291	276	317	321	298	290	301	318	294	305	286	298	305	302	305	317	307	287	304	263	333	311	286	321	272	296	276	302	297	309	306	315	306	303	310	297	301	291	286	295	301	297	321	307	287	281	320	279	306	326	284	278	300	289	267	308	286	273	272	306	315	308	289	308	285	300	298	310	318	287	305	293	264	284	296	307	303	328	314	298	277	267	312	313	300	307	319	295	284	309	311	336	294	334	287	286	272	305	313	304	316	290	285	259	257	301	294	296	315	300	293	288	293	288	292	279	302	325	290	304	280	325	292	311	302	272	355	320	293	303	280	308	294	321	319	289	311	286	291	306	277	309	284	313	290	308	288	285	301	292	309	276	270	286	270	315	310	257	332	274	306	283	277	295	308	305	304	290	304	294	319	271	322	303	292	317	308	326	298	269	307	282	305	338	329	296	307	278	299	304	316	302	284	270	284	314	289	298	290	299	297	307	299	305	292	279	276	290	311	307	317	276	264	270	316	296	291	295	296	261	297	339	296	268	327	284	304	323	328	297	292	305	302	278	299	297	291	288	300	289	271	290	301	337	269	290	294	331	304	325	284	273	302	307	313	325	305	296	327	306	292	283	288	294	299	327	295	318	310	289	286	313	308	322	309	326	286	299	297	307	275	304	297	314	311	293	284	301	292	303	322	328	276	310	334	306	335	306	309	311	327	296	292	320	290	305	287	289	288	282	291	276	310	292	317	272	311	315	291	278	285	304	279	308	291	257	294	306	305	289	290	324	298	293	310	307	298	280	294	313	293	270	276	275	284	296	310	284	275	303	304	295	316	282	261	298	287	289	290	303	300	298	284	270	285	281	309	303	312	280	269	313	305	294	309	309	285	290	302	312	277	322	303	297	294	294	305	277	301	284	297	291	313	296	328	309	336	298	350	309	301	264	312	298	296	263	314	298	263	261	304	292	290	305	294	278	306	297	288	300	290	275	312	302	308	307	298	302	298	288	336	305	271	300	297	277	289	306	296	328	295	269	279	298	292	311	317	334	319	303	325	296	279	282	283	285	300	306	274	318	273	295	317	287	305	309	297	295	293	290	304	301	292	312	295	296	311	279	286	333	305	294	296	283	274	289	296	340	309	279	296	314	275	301	328	305	314	312	273	367	309	314	321	318	324	264	285	314	281	290	309	264	296	331	307	302	328	295	309	301	272	303	273	266	307	304	309	284	274	290	277	309	279	281	296	294	282	282	320	301	300	292	296	308	306	296	284	314	289	282	282	288	341	317	273	316	302	314	296	306	297	316	298	300	302	304	319	301	313	310	302	319	317	286	271	297	292	273	267	331	261	273	296	306	277	307	284	287	312	277	312	284	308	306	267	306	304	287	318	318	294	295	321	283	310	304	313	327	313	271	305	327	339	296	272	312	296	262	277	310	320	322	305	278	293	276	314	273	311	291	301	340	292	279	303	284	304	301	275	298	287	266	289	279	301	297	314	291	298	273	323	300	298	342	325	294	297	306	292	299	281	300	286	268	286	255	284	303	322	287	291	286	277	262	294	275	336	260	291	301	278	298	289	274	290	309	308	317	274	301	318	313	309	302	305	308	313	346	298	309	315	309	303	284	280	285	295	312	318	304	312	312	289	281	305	315	323	332	293	285	304	313	283	261	265	325	303	295	273	290	302	287	288	302	292	301	299	286	282	284	292	260	313	285	285	302	292	321	331	267	287	287	312	297	309	290	280	323	324	310	295	306	277	274	311	290	289	309	291	293	305	247	298	279	285	280	287	300	313	316	317	304	291	295	273	312	304	299	285	283	282	286	273	312	260	293	302	314	305	292	278	314	286	308	326	283	286	312	296	279	285	301	322	304	324	308	299	309	310	285	284	282	312	300	327	285	269	331	335	269	277	299	286	295	276	315	289	310	294	262	305	310	289	281	284	300	301	290	288	266
18855	56544	47229	32390	28317	9759	3158	4128	1578	1140	728	627	782	572	530	911	2098	2465	2493	797	416	371	347	302	325	349	309	328	332	337	301	336	323	320	293	346	291	316	304	316	350	310	296	307	315	306	294	298	307	277	302	275	325	308	327	335	279	303	267	305	311	305	301	301	321	340	308	283	264	264	298	308	284	266	280	297	312	287	313	324	295	260	274	318	294	318	282	295	291	289	270	289	313	305	275	308	290	299	291	292	292	306	321	274	319	284	284	277	260	286	300	316	297	274	303	313	280	291	285	288	302	294	280	327	294	311	259	311	289	281	291	283	301	278	305	308	303	301	292	288	275	289	315	296	292	287	274	258	279	296	287	285	330	292	301	273	305	286	260	320	293	288	282	286	302	288	293	317	310	304	315	288	310	258	284	293	288	322	295	295	273	282	298	285	304	291	312	294	281	274	288	324	304	292	291	288	294	322	289	303	275	302	292	316	302	282	278	289	280	273	290	260	291	289	300	304	300	302	300	323	305	302	292	305	276	273	297	296	306	274	264	302	295	289	314	282	311	296	277	313	284	274	287	298	298	288	313	303	302	308	286	307	275	285	267	289	275	274	305	265	277	321	295	292	293	295	269	305	295	318	295	307	283	284	285	288	306	248	272	286	299	317	296	311	310	253	290	301	275	317	295	263	284	291	285	277	276	308	286	269	290	297	271	316	310	310	280	315	269	305	279	280	305	269	267	277	314	266	296	295	314	304	275	297	299	279	289	289	283	324	300	307	307	277	284	279	279	238	258	259	280	292	282	299	283	288	289	304	292	323	278	307	292	304	295	290	308	302	266	286	269	319	304	325	309	271	304	302	297	298	291	278	278	273	292	281	279	302	306	269	302	284	297	256	285	273	334	317	286	265	282	283	278	289	296	276	292	269	282	272	293	309	310	301	311	298	295	283	295	295	305	292	318	300	278	310	275	301	271	285	304	323	285	286	279	323	284	293	285	301	313	297	300	273	277	324	313	300	274	306	318	266	281	298	260	288	315	297	319	312	308	287	317	274	289	296	305	258	283	299	271	298	295	318	278	279	315	284	296	299	301	313	270	313	273	273	292	275	302	316	281	275	333	297	261	291	305	324	291	297	288	297	297	295	306	318	283	314	310	257	305	270	299	302	302	290	316	288	272	300	295	251	296	283	287	292	293	296	275	301	289	286	287	284	308	304	277	317	313	300	270	284	340	278	281	293	281	252	306	270	320	339	286	330	303	306	289	272	265	310	276	289	287	278	280	306	297	265	297	303	268	263	268	303	300	315	281	250	261	280	278	249	298	294	296	306	320	262	291	306	264	300	312	289	272	287	312	302	295	278	298	300	273	302	302	301	294	321	275	318	275	280	285	320	294	318	320	285	288	275	262	291	261	271	261	295	316	302	311	299	297	285	271	285	310	286	307	291	300	310	282	262	293	310	290	305	285	301	283	305	266	274	282	275	279	292	273	308	292	268	281	305	279	280	263	321	289	277	313	249	278	295	311	304	280	268	294	275	311	326	320	302	295	267	305	299	298	294	293	283	270	303	311	266	287	274	306	319	293	255	293	282	298	298	302	280	302	322	316	268	309	289	281	287	307	292	308	311	300	303	288	299	307	294	314	294	276	286	295	286	299	290	303	288	290	298	281	279	273	287	288	292	276	301	254	297	285	296	300	260	287	281	279	314	299	288	277	290	288	279	281	269	279	308	275	297	284	332	308	258	272	302	291	301	316	312	281	260	288	271	321	263	302	288	306	299	309	311	305	271	326	289	298	261	312	295	275	274	292	278	282	297	236	303	289	283	309	296	296	328	324	308	306	289	287	267	300	300	299	273	299	274	272	295	274	299	306	299	299	305	305	308	295	306	268	298	286	289	272	301	272	271	299	318	315	328	301	284	292	292	305	265	304	283	291	274	279	300	283	287	305	287	313	291	277	305	304	273	287	286	289	268	276	300	261	271	314	324	303	288	295	298	293	284	298	310	318	304	306	284	291	296	275	290	288	305	271	284	303	304	297	300	288	306	296	299	265	284	269	326	304	267	290	276	262	287	281	276	291	261	298	312	310	316	279	280	277	323	272	316	280	300	326	302	288	297	298	272	274	280	293	296	300	322	289	307	298	282	277	292	294	313	276	239	305	299	289	291	332	270	295	299	333	283	264	287	273	293	275	292	278	303	294	281	265	273	281	308	308	301	300	287	316	292	284	298	305	314	311	322	267	305	293	281	272	288	301	271	305	310	302	278	302	300	297	308	294	284	306	301	306	292	323	304	305	344	284	287	299	320	301	309	257	281	292	289	277	296	281	339	284	247	285	294	305	293	279	289	277	310	327	289	281	279	279	332	268	303	336	282	287	294	283	291	288	294	281	270	298	307	300	307	314	287	273	293	270	312	293	285	295	282	295	269	270	299	300	266	267	287	282	286	310	300	309	291	319	275	271	312	311	287	276	313	308	293	305	294	266	315	288	293	297	302	274	289	295	300	281	294	330	282	268	287	308	280	261	301	300	296	271	297	294	264	297	295	296	289	284	256	317	246	306	294	287	256	318	287	305	282	291	302	318	297	324	268	294	312	309	300	313	288	264	271	329	274	306	307	310	307	280	298	311	285	322	269	306	299	309	317	315	270	296	278	263	260	274	295	297	279	275	270	313	279	282	286	303	287	312	277	265	247	274	290	293	269	298	313	299	286	302	244	293	274	298	302	294	291	300	285	302	301	282	272	267	302	309	271	310	302	308	296	285	294	315	300	278	314	322	262	279	280	298	293	305	289	307	275	319	283	264	312	260	274	295	298	304	277	326	276	314	282	267	332	261	328	272	295	284	275	287	260	303	296	301	302	288	279	282	317	318	277	306	314	290	298	291	283	265	287	267	291	300	278	296	295	276	261	299	275	312	264	288	259	303	296	313	262	317	291	280	282	288	284	276	270	305	293	266	298	322	276	298	256	298	300	303	300	295	288	303	301	286	303	287	309	284	292	313	312	314	279	294	278	305	266	309	277	286	306	266	288	270	300	296	297	257	273	314	296	285	299	285	348	277	283	298	291	295	308	289	247	277	298	288	292	291	279	290	282	284	294	291	294	292	328	268	304	315	294	317	298	311	261	288	321	299	284	291	315	285	276	304	307	323	305	316	271	289	271	276	316	294	277	280	295	287	280	279	283	286	280	305	299	304	273	275	301	277	290	328	313	302	288	305	295	282	326	271	283	297	296	293	326	299	308	304	304	273	281	270	295	308	274	299	310	299	290	296	290	284	302	316	312	281	285	277	279	305	268	291	291	269	298	283	267	302	317	319	289	299	311	280	312	307	284	291	278	281	273	298	286	286	287	277	266	267	300	270	292	267	314	302	239	278	280	265	292	303	301	302	287	285	275	298	301	290	289	279	298	273	284	279	302	280	278	321	313	331	277	311	266	270	262	289	271	298	306	312	297	303	286	304	291	294	267	299	304	278	310	275	318	292	282	269	279
27981	23999	29611	19555	13098	2655	959	1301	777	706	648	667	747	645	680	896	935	1212	1240	783	661	671	640	624	661	670	622	628	616	649	633	661	616	649	638	675	650	724	630	673	582	663	671	664	610	674	664	642	660	630	634	641	627	680	683	614	614	676	646	645	636	641	681	665	658	702	642	648	628	664	669	620	662	638	642	585	636	675	667	619	615	613	629	623	638	614	655	639	681	619	660	635	661	678	689	621	661	642	647	652	679	719	642	649	633	641	597	691	644	630	632	639	610	648	665	637	619	618	639	640	659	712	676	581	638	669	657	635	648	663	622	662	647	674	674	653	642	656	655	636	621	638	635	652	629	578	644	655	642	697	645	631	661	638	645	640	697	641	629	633	607	626	659	653	610	615	646	671	654	635	620	653	661	645	628	656	654	625	635	675	669	655	598	671	622	669	627	645	682	632	624	638	718	647	633	608	605	639	637	637	683	622	600	597	685	683	653	641	636	632	613	652	654	659	640	668	662	636	648	667	667	669	682	593	670	668	680	633	614	688	687	651	635	679	664	662	655	674	617	660	605	654	685	596	646	637	639	657	655	661	636	656	647	676	672	629	647	667	684	639	648	697	624	653	690	672	619	648	657	656	611	691	681	653	626	580	636	656	608	662	660	682	642	633	685	702	612	643	695	649	683	684	673	653	641	647	678	651	627	621	629	675	668	616	677	613	650	624	652	608	653	657	652	643	676	639	698	680	669	604	631	663	643	662	665	612	645	667	647	633	681	615	619	662	603	655	636	643	648	628	657	653	663	654	602	693	642	640	632	614	646	602	621	659	648	653	612	655	673	615	642	632	664	642	678	629	684	675	638	704	651	664	678	620	651	641	718	700	647	603	633	608	632	618	662	667	654	653	654	665	683	653	665	698	651	658	634	651	664	648	620	659	588	651	676	658	649	651	671	600	666	627	638	680	612	668	639	654	676	638	661	695	626	625	663	693	671	630	613	690	634	700	656	652	604	662	636	650	643	636	607	598	673	598	638	629	653	646	708	692	621	662	653	620	611	678	666	624	655	688	657	682	638	651	643	648	638	630	642	673	622	648	641	666	654	623	627	638	649	675	607	692	631	671	649	615	633	621	642	633	635	701	663	638	667	624	699	672	667	679	681	663	659	645	667	677	607	643	644	634	613	639	659	662	688	641	656	689	671	621	622	666	636	684	602	628	627	686	633	630	689	633	621	594	676	701	660	652	671	644	644	658	675	637	677	662	670	646	640	672	604	639	586	669	676	662	653	658	652	636	643	643	653	675	631	610	648	698	654	600	649	619	662	632	652	644	649	710	596	647	683	702	640	661	602	592	683	688	664	636	662	617	621	596	681	667	673	629	653	605	619	635	624	671	663	678	649	641	644	663	670	641	664	621	650	615	612	706	611	638	622	649	666	661	648	675	641	593	660	631	664	657	640	632	612	637	666	649	647	670	677	666	641	668	612	642	642	654	626	625	626	610	659	612	679	661	608	653	722	579	639	660	681	622	628	681	585	653	642	623	709	675	648	628	650	650	658	617	632	657	635	653	661	672	608	651	655	635	630	676	642	627	647	615	636	669	592	659	670	675	636	676	689	697	687	635	670	637	618	592	639	602	686	589	661	660	658	679	692	669	667	640	639	644	664	647	672	609	653	596	659	641	687	655	649	683	612	673	680	662	634	616	636	656	631	680	626	678	675	651	645	612	665	597	661	680	678	695	632	642	642	623	626	605	649	623	619	594	649	633	668	662	610	653	662	673	639	669	658	654	688	649	679	676	636	688	675	663	657	601	659	642	642	655	612	638	657	636	674	618	642	659	660	622	677	690	650	648	628	667	655	649	709	665	623	667	631	652	644	725	607	656	668	654	674	658	627	632	676	591	632	642	680	659	652	700	603	680	692	634	656	633	616	683	638	627	677	629	658	656	615	615	658	620	670	610	636	648	660	679	652	651	635	666	647	649	653	661	645	658	650	629	648	654	659	643	667	619	646	634	648	651	662	659	657	657	627	675	656	683	603	630	616	627	610	662	642	616	654	646	681	643	659	624	654	633	632	640	677	664	653	656	673	699	647	673	650	620	652	655	646	638	637	613	652	656	633	612	677	645	668	612	654	631	643	664	631	612	584	669	684	640	630	650	656	664	678	620	610	655	653	629	603	627	619	647	641	659	677	675	636	621	643	651	655	648	659	703	627	633	642	619	620	634	632	635	657	618	629	639	664	698	636	624	638	636	661	670	664	678	663	637	636	642	611	635	669	673	641	667	667	647	613	624	698	709	617	656	660	648	673	623	661	624	715	634	655	643	673	630	634	647	635	612	650	600	640	651	662	604	632	651	661	659	648	645	641	654	599	646	645	635	654	661	658	645	659	634	633	682	674	650	628	695	632	717	626	694	677	640	649	669	640	641	668	681	668	608	623	648	660	641	649	671	660	661	663	644	640	632	689	669	626	667	701	662	643	646	576	643	625	646	680	682	644	635	619	601	677	643	650	675	649	628	617	622	619	656	694	670	671	645	632	603	656	693	658	658	651	637	618	634	647	622	631	615	673	670	623	651	628	683	643	581	651	652	616	671	694	694	626	638	641	619	649	670	665	687	625	661	665	636	652	643	650	711	661	666	658	666	661	636	665	631	667	683	643	658	657	583	619	676	656	662	632	639	647	649	659	649	634	642	636	667	670	619	646	632	652	672	676	623	665	642	687	689	646	651	678	673	647	682	658	640	611	643	733	650	653	629	644	662	633	683	632	662	622	671	682	675	640	640	688	686	653	663	616	665	648	646	660	613	626	619	629	694	585	682	662	610	661	615	636	649	649	614	658	683	677	668	660	660	595	657	666	662	608	667	652	660	658	646	666	669	605	666	616	713	690	672	650	643	624	658	603	655	600	643	625	635	633	663	633	612	616	686	628	682	675	651	661	666	638	645	621	617	649	662	648	615	635	667	650	654	595	663	614	705	628	676	648	686	627	642	671	642	625	637	659	643	693	663	631	688	617	621	622	649	611	611	655	643	651	652	640	640	640	602	680	634	630	620	658	654	609	598	675	613	658	622	642	667	641	637	607	633	644	643	672	679	688	657	644	635	653	641	647	636	641	710	667	649	600	691	655	640	662	688	604	622	617	681	659	713	641	662	713	649	625	639	657	717	673	647	597	642	688	716	656	667	653	619	678	677	632	634	659	608	659	668	684	631	654	641	642	615	677	612	637	665	597	676	650	635	666	587	626	705	665	722	632	619	656	663	654	617	638	632	675	610	682	648	638	672	628	658	649	646	650	673	639	671	644	640	597	653	648	685	686	599	642	628	662	654	632	693	685	642	666	615	627	674	634	645	616	674	674	659	622	657	666	604	622	631	716	639	655	684	641	656	618	675	659	648	639	626	662	629	666	674	601	612	682	616	626	626	630	628	665	668	674	617	631	621	697	700	676	613	628	658	624	686	635	658	672	680	694	659	599	661	666	653	578	651	660	668
14645	37768	30625	16929	15787	2793	1203	1738	906	762	669	671	791	651	653	968	1006	1403	1643	819	737	650	683	608	673	679	623	622	640	651	654	647	674	701	649	639	670	675	626	610	661	617	625	691	619	626	677	671	649	631	682	612	673	715	699	670	643	628	628	654	651	710	621	643	688	642	644	647	678	658	602	670	688	688	631	656	668	647	697	662	612	647	583	659	670	620	645	680	633	649	675	643	658	669	700	641	623	656	685	627	638	681	646	626	640	648	658	709	633	658	635	682	684	667	671	638	617	647	643	656	655	651	668	649	624	638	648	635	646	677	664	672	645	676	665	676	611	634	647	645	619	626	660	639	670	648	652	671	613	638	701	669	666	688	614	693	632	657	665	646	600	617	664	692	657	704	704	660	641	651	663	628	680	692	660	642	693	653	708	621	644	652	659	639	672	638	646	710	677	598	670	691	671	662	665	639	632	638	682	675	642	664	678	646	678	645	688	670	646	621	686	671	635	663	692	626	661	671	650	673	669	652	669	682	651	710	674	630	618	663	605	622	668	650	628	660	659	647	698	631	659	643	644	648	627	658	672	677	632	632	634	646	640	656	696	638	690	680	597	636	653	659	706	626	666	622	700	681	643	670	687	635	615	657	623	655	655	674	622	671	659	635	638	654	614	609	652	701	602	663	629	654	647	667	630	650	645	590	650	670	650	628	704	630	658	622	656	661	693	684	629	651	646	707	686	624	690	647	651	660	667	634	661	654	634	678	633	657	676	675	664	683	631	664	663	682	692	624	683	671	646	638	639	659	632	679	644	644	685	660	616	666	627	660	707	630	606	679	651	657	647	690	658	643	648	623	616	651	715	679	628	667	625	673	685	673	648	653	672	673	638	663	665	675	679	644	633	645	709	645	702	608	651	659	699	647	627	651	641	596	642	655	674	625	616	635	668	657	660	663	696	643	707	679	611	658	603	648	670	685	651	659	668	659	698	638	652	672	645	666	662	664	653	639	687	624	655	630	649	617	653	633	610	665	656	639	647	661	641	656	595	627	627	667	660	642	688	680	662	668	661	673	652	664	658	644	644	674	664	620	638	652	656	719	630	661	627	655	616	627	726	621	707	631	655	653	657	613	672	652	611	645	637	624	648	644	661	654	663	652	662	628	694	626	661	650	684	646	641	655	654	649	628	678	666	707	610	653	693	617	662	630	635	590	647	691	652	643	709	638	694	661	643	579	652	612	664	609	626	648	669	621	651	662	640	638	648	614	658	663	686	685	648	661	688	647	654	649	665	638	633	604	686	654	674	679	703	592	639	624	648	644	669	668	643	669	663	633	703	675	650	649	669	619	625	645	641	634	698	665	614	663	662	636	680	670	670	617	661	607	630	629	640	661	675	649	663	672	652	631	656	648	662	632	702	676	633	654	655	628	704	667	695	622	646	660	659	666	640	715	630	644	675	656	671	668	688	584	656	644	675	686	666	655	684	611	656	666	683	680	649	658	620	664	674	646	663	673	649	678	623	668	659	615	643	628	630	633	662	666	606	632	659	633	689	699	647	642	709	647	619	669	632	701	647	632	648	619	665	650	697	649	637	645	643	691	650	647	635	643	705	671	613	673	686	612	661	697	651	695	626	680	604	650	628	644	637	622	605	639	655	647	647	663	640	609	644	630	650	659	652	623	685	633	622	658	681	630	630	678	625	675	668	648	702	648	696	689	672	644	671	643	670	677	662	662	703	630	637	646	645	650	635	670	663	630	653	719	632	670	632	682	668	674	647	634	613	690	611	674	613	669	671	635	656	628	688	650	664	669	670	652	695	697	667	680	649	606	696	669	661	673	623	694	623	672	667	676	677	657	636	643	597	643	698	667	678	655	634	651	648	660	670	633	666	652	645	681	628	666	628	691	648	668	705	649	613	626	629	646	654	649	666	672	656	651	692	648	663	659	630	636	655	629	651	687	656	624	647	629	665	685	650	665	655	640	611	691	627	623	619	705	669	643	640	697	632	665	684	641	656	663	634	663	646	662	616	650	670	616	640	667	616	665	646	663	648	653	660	645	649	651	648	686	668	659	648	687	670	658	665	663	656	663	672	673	628	630	654	669	664	683	628	699	647	651	662	666	665	683	632	621	627	628	632	621	728	657	630	667	663	633	638	651	679	652	683	674	644	646	657	689	658	640	677	642	663	645	679	653	654	631	674	647	693	641	664	679	644	675	658	658	605	704	600	667	637	612	626	690	626	707	657	676	640	630	632	643	672	657	617	639	634	640	675	648	649	663	666	629	649	650	640	660	639	661	699	652	644	653	679	598	626	665	656	696	608	696	663	656	624	663	648	668	659	650	611	610	628	607	638	625	652	641	637	687	694	689	631	634	621	673	687	635	652	695	637	697	649	615	688	649	581	659	686	625	695	639	621	640	703	619	655	635	648	635	616	657	631	655	649	653	665	667	672	661	696	661	634	615	662	684	637	632	624	705	623	642	641	678	703	666	635	701	667	650	633	667	628	653	647	645	642	672	662	684	687	726	692	670	671	674	653	633	634	663	677	653	648	663	672	695	649	679	650	649	699	640	647	617	667	665	667	669	656	682	668	686	621	637	645	684	614	642	651	635	662	657	639	680	680	613	715	674	669	664	633	610	609	591	676	650	684	646	661	654	647	662	644	637	673	648	643	640	674	662	641	630	701	639	626	668	656	649	640	659	642	621	623	636	668	672	672	663	669	690	668	647	659	620	665	640	636	651	696	629	645	671	684	716	651	636	632	628	605	654	636	658	686	690	647	669	692	669	658	641	656	679	649	623	682	644	663	626	666	624	667	671	654	676	625	666	711	722	701	653	653	603	688	685	645	579	683	644	635	652	605	636	641	654	669	636	624	645	659	676	634	606	674	630	722	646	679	630	649	642	655	626	656	702	652	694	613	610	641	673	649	636	678	632	676	633	662	648	701	655	623	618	686	639	641	662	637	637	665	591	656	673	690	616	695	660	688	669	668	687	633	656	649	666	656	678	660	711	601	678	641	693	636	638	655	677	647	618	649	617	650	666	660	671	651	719	608	649	629	623	639	665	646	671	655	682	699	658	628	692	682	661	649	665	655	640	675	634	618	625	636	691	644	628	666	641	588	698	624	700	668	582	634	672	660	682	664	702	672	624	677	672	622	655	677	644	663	669	672	630	663	686	665	681	675	692	661	663	700	659	660	645	669	663	638	682	664	647	645	693	650	629	657	635	681	671	653	652	626	707	668	614	676	681	662	653	706	640	652	655	658	716	669	658	644	639	646	674	627	650	626	666	652	667	648	688	676	634	676	662	671	662	636	677	667	638	637	677	657	642	680	657	654	644	662	619	632	666	639	670	626	665	663	629	675	668	684	600	638	638	618	632	671	677	653	684	642	634	675	665	623	686	636	646	659	658	639	643	647	689	626	639	653	594	630	679	676	653	667	666	701	650	639	679	665	655	615	633	685	651	626	696	676	651	700	682	648	657	643	645
23818	21421	29062	24328	22102	15823	2925	2032	879	608	491	509	730	430	478	883	756	1139	1261	681	369	367	376	365	357	355	369	359	344	318	327	344	358	350	361	364	352	346	326	344	357	317	322	328	342	306	328	351	365	330	339	343	307	347	338	327	354	337	323	315	321	338	334	383	325	296	353	339	349	336	332	347	319	374	334	309	317	327	327	362	352	344	340	306	344	321	357	347	313	339	346	332	318	343	336	310	313	337	310	307	342	339	340	356	335	317	334	342	333	339	353	368	335	350	333	339	329	341	313	324	369	354	327	337	323	314	350	314	353	358	322	347	311	339	307	329	325	321	312	346	327	336	343	336	332	326	342	360	365	350	310	332	314	361	347	322	341	337	304	361	331	337	337	319	310	347	346	320	339	339	326	342	356	283	325	350	325	319	363	302	349	330	330	327	329	343	324	339	319	353	317	327	290	318	336	330	322	316	298	339	362	327	324	336	324	344	317	349	310	326	317	320	320	322	321	308	355	329	276	345	355	338	301	284	332	323	340	333	332	333	340	329	323	339	326	312	328	319	356	323	328	302	297	314	335	339	316	319	330	330	342	324	310	329	352	338	350	299	334	357	323	341	337	345	318	332	332	326	337	336	328	297	336	337	368	359	346	312	335	337	351	349	346	316	334	315	324	327	304	329	350	343	323	320	328	316	305	306	322	339	344	326	339	305	333	350	344	297	300	336	307	360	337	325	338	345	334	315	331	300	346	336	326	321	335	340	339	325	349	376	365	336	320	347	309	361	291	344	349	352	339	348	333	339	323	338	316	332	341	324	354	312	345	327	323	324	335	317	321	328	369	306	356	323	347	306	315	366	313	347	342	304	343	324	346	327	331	342	309	316	355	358	301	324	312	319	356	348	343	360	342	351	352	318	329	330	348	296	352	366	332	330	349	285	308	336	333	321	331	312	359	321	337	328	336	332	292	336	300	327	315	349	343	321	310	333	322	339	317	332	320	313	309	297	349	331	354	306	293	302	331	370	349	314	325	309	347	344	334	315	316	304	322	353	304	326	349	363	300	365	335	333	320	340	322	324	354	308	303	334	317	316	348	325	322	370	338	304	324	338	344	349	327	307	323	357	303	311	340	344	321	358	331	319	321	319	330	311	341	317	311	311	338	324	316	351	350	340	339	283	327	320	303	317	347	336	335	322	341	352	334	370	365	329	312	343	296	366	345	326	288	337	311	319	358	345	310	345	339	337	327	288	326	330	360	335	322	366	331	327	317	318	334	307	329	338	335	360	328	358	313	324	353	361	320	338	340	332	326	326	315	327	325	329	355	317	311	331	333	319	334	336	344	314	360	361	344	333	360	318	328	336	345	318	303	346	314	329	355	359	352	320	338	324	328	321	336	359	339	318	331	328	357	319	356	321	339	346	319	350	332	345	341	320	326	329	321	333	309	312	334	325	365	320	326	302	340	341	346	410	318	362	311	322	317	344	369	351	298	339	340	362	304	327	324	332	306	350	333	308	337	336	348	286	352	353	326	341	355	304	320	356	328	324	362	304	365	342	327	326	332	323	330	331	351	312	319	338	325	318	339	326	356	305	341	318	323	300	309	334	306	356	328	333	296	349	354	334	323	312	327	323	308	331	293	369	316	334	311	336	333	354	315	333	316	308	315	322	355	340	358	298	307	298	266	329	339	331	308	350	351	330	338	302	354	327	345	314	348	326	368	314	326	318	352	335	344	345	330	302	323	318	334	312	327	335	328	317	343	365	313	336	334	330	352	371	328	339	339	308	332	318	348	341	342	314	367	364	361	341	331	330	307	349	335	337	312	353	313	339	343	349	336	357	316	315	319	358	329	331	321	301	362	361	338	352	344	343	352	326	327	352	341	345	336	337	306	338	362	341	299	299	328	337	323	338	324	328	345	318	347	311	337	329	313	323	353	353	339	353	339	328	359	343	338	343	356	310	327	356	333	295	349	267	327	340	322	301	331	332	320	319	341	333	345	363	316	312	311	337	341	310	318	367	318	355	342	321	355	328	311	347	358	331	317	325	295	345	343	339	320	320	306	342	296	339	316	347	310	333	350	335	345	321	337	346	323	340	357	305	331	328	276	331	315	346	322	325	336	368	338	336	347	298	361	352	343	335	339	337	273	324	326	354	333	342	331	327	333	343	343	323	355	329	314	353	345	314	335	313	310	313	347	314	330	322	318	336	332	366	336	340	287	326	349	324	310	331	371	360	344	321	345	311	328	302	315	275	343	347	362	335	334	347	316	375	358	297	342	311	334	318	337	360	317	307	321	366	313	328	340	347	332	333	326	310	361	328	341	335	318	314	342	321	301	338	343	332	302	349	337	321	313	358	367	338	326	340	345	377	325	339	310	326	343	312	310	323	325	340	333	324	339	327	329	286	330	314	320	324	322	312	330	313	345	343	305	316	335	323	336	313	334	347	333	318	360	319	343	314	304	353	321	344	372	341	345	334	318	324	327	306	346	345	342	322	334	300	338	354	329	361	327	345	361	318	328	341	354	328	319	325	328	310	324	340	302	335	331	344	343	343	352	309	338	336	300	327	294	364	339	336	308	336	353	366	344	351	358	345	339	329	333	313	343	312	296	326	309	315	355	301	327	317	301	339	318	326	364	352	325	332	341	337	340	349	341	330	321	330	302	315	315	334	328	302	358	300	331	368	353	350	347	344	317	338	344	335	342	345	346	317	347	325	311	325	347	302	365	317	325	318	349	340	327	328	336	329	313	350	321	320	345	303	292	367	337	337	303	369	332	333	326	329	337	326	316	295	350	336	336	315	333	334	341	317	336	310	314	346	329	356	317	346	352	322	329	329	296	348	343	346	328	325	362	328	313	321	328	327	327	315	323	330	293	339	354	297	335	309	303	359	343	321	313	311	330	334	313	323	317	341	346	345	338	326	316	342	325	351	333	340	345	346	308	313	320	381	282	331	316	350	324	310	301	362	331	322	311	311	337	346	298	329	327	333	296	333	315	338	355	323	346	345	323	329	337	352	347	329	354	318	387	312	336	338	299	329	325	331	310	336	306	354	322	344	323	319	334	293	325	329	327	373	324	314	344	295	329	324	329	357	331	346	309	310	300	320	330	372	344	333	306	343	331	335	356	310	318	303	350	331	337	337	310	317	328	307	337	330	323	322	311	322	331	336	364	310	326	312	335	335	314	311	345	333	337	338	333	307	336	321	335	353	326	341	331	358	321	327	350	367	342	336	330	317	309	320	349	338	315	329	334	320	355	305	342	320	366	341	280	338	359	329	302	341	338	300	338	338	353	323	379	356	329	363	281	333	347	318	298	344	306	359	336	366	311	330	346	335	343	301	357	336	331	360	321	316	311	338	319	332	353	331	287	340	337	286	327	343	346	306	308	342	331	371	330	334	348	340	339	334	333	347	329	338	334	347	322	308	324	315	327	317	353	312	347	318	350	358	351	333	335	351	319	346	302	342	329	343	324	336	329	313	347	324
17912	46054	41850	26422	21014	3916	2134	3029	1210	825	559	582	969	522	573	1186	947	1638	1837	763	390	406	402	357	349	381	367	360	344	359	331	349	377	333	333	382	364	347	350	351	378	378	294	367	355	412	327	356	353	349	346	327	355	359	363	327	307	357	327	337	309	362	328	327	360	343	388	351	369	345	322	374	351	311	368	355	319	370	350	334	342	370	351	346	382	392	366	317	384	372	348	327	380	320	334	345	309	330	346	359	324	362	353	326	352	339	336	345	369	345	367	370	325	360	344	309	347	309	367	326	338	353	311	383	323	353	353	334	357	338	353	329	333	350	316	361	350	331	356	344	357	349	353	371	358	340	333	365	331	345	371	336	339	299	345	341	308	347	373	367	338	355	313	343	330	358	341	338	331	341	348	361	331	349	331	352	347	325	382	352	364	362	328	352	345	342	343	335	354	353	343	340	338	374	340	338	369	338	352	339	357	362	323	372	329	328	358	385	365	337	381	351	337	341	338	354	354	359	361	336	310	350	305	360	340	329	359	332	361	339	298	332	334	327	360	317	359	318	345	357	361	362	360	361	327	365	389	370	356	332	311	363	361	323	340	363	348	330	365	337	329	338	337	312	376	333	357	337	322	349	371	327	335	313	327	336	362	327	358	345	353	356	360	339	370	344	348	350	329	324	332	367	368	347	335	355	378	334	363	356	328	355	372	336	327	365	389	360	320	328	317	338	357	335	342	335	375	349	367	341	351	346	330	338	329	343	335	338	354	331	353	328	387	335	359	348	382	338	326	311	337	359	339	369	373	358	339	326	357	361	351	321	340	361	358	347	334	364	307	350	359	359	327	340	317	361	360	322	335	364	364	338	359	347	322	340	323	336	352	329	368	325	339	357	355	324	352	316	331	366	369	349	340	343	340	313	311	327	350	365	334	350	345	358	316	354	340	356	378	367	338	349	347	362	336	381	334	348	341	379	334	351	361	361	357	362	333	373	346	368	328	358	352	338	360	329	327	348	338	344	366	348	379	331	342	365	355	337	331	358	314	343	355	347	344	351	327	327	394	345	339	366	347	324	351	356	324	335	352	352	323	377	328	330	327	364	335	383	349	365	323	321	352	331	347	308	373	332	361	321	312	359	362	357	339	338	367	327	354	314	330	339	337	349	315	348	316	315	343	330	363	315	363	335	341	326	378	330	379	364	345	314	329	342	355	329	332	349	327	343	358	299	324	347	359	335	315	369	353	373	346	326	349	343	349	331	382	352	320	344	354	354	346	339	336	359	324	333	355	347	378	340	329	329	382	338	374	395	366	337	351	338	347	374	338	336	382	362	355	319	366	341	369	357	324	363	308	315	346	354	338	324	369	355	328	368	330	358	360	333	352	342	337	351	358	369	349	322	368	339	367	333	353	345	362	325	339	366	363	369	344	368	328	338	361	360	353	348	380	351	315	354	374	342	352	330	377	372	359	338	339	336	384	345	371	343	333	378	361	352	367	352	337	328	316	349	344	316	339	351	362	358	341	365	318	359	345	322	342	337	335	347	348	350	359	331	327	338	350	333	366	341	330	365	364	324	332	356	346	353	366	350	326	340	327	317	331	344	357	344	351	349	310	358	359	350	336	336	342	352	350	315	348	332	322	354	328	357	331	335	330	330	304	382	353	363	371	353	364	312	376	337	361	360	349	340	347	332	372	348	345	356	362	347	356	327	381	331	349	307	342	331	337	381	345	347	348	327	352	339	353	354	369	370	338	347	351	349	365	323	385	329	304	305	372	359	328	374	356	341	360	321	344	355	355	329	355	383	330	323	329	347	362	364	370	340	352	358	331	333	374	362	352	345	365	304	329	338	370	333	332	340	382	328	350	325	343	366	338	379	319	327	337	344	318	355	300	337	343	371	349	337	371	344	341	363	337	354	315	348	352	335	346	362	325	331	345	355	342	352	363	379	326	350	343	331	337	349	355	336	337	323	353	348	354	329	351	392	361	326	367	374	346	357	350	341	313	335	336	321	374	341	335	326	338	352	337	372	369	328	356	310	327	345	353	352	329	320	357	317	342	347	370	347	357	339	345	363	341	360	332	329	340	337	353	389	312	328	352	336	353	357	384	378	327	341	345	316	338	365	342	336	320	320	356	370	336	320	353	323	330	310	355	351	326	352	355	334	347	323	359	337	350	319	345	399	336	353	352	335	352	334	315	374	404	330	360	357	349	361	328	346	338	338	369	343	298	353	329	351	325	337	339	347	307	346	352	351	352	339	348	320	348	333	341	376	361	339	354	337	378	340	330	340	313	378	333	384	340	329	331	337	338	342	315	349	352	375	332	349	356	361	344	326	348	334	342	353	318	331	342	339	323	331	318	374	344	355	296	355	360	330	336	360	328	319	341	351	332	304	332	312	328	352	342	352	309	345	362	335	304	302	353	354	348	330	342	328	351	346	333	329	356	335	359	345	389	330	352	346	330	362	369	331	352	372	337	374	362	343	340	336	325	295	349	353	351	337	340	347	328	314	328	377	346	337	321	337	336	359	354	324	375	318	353	370	342	345	352	362	341	366	364	388	330	341	347	332	361	360	310	361	328	335	329	348	361	345	387	359	361	335	335	355	342	326	370	341	353	331	317	379	357	345	345	346	348	370	313	329	374	318	346	388	327	338	337	357	345	350	331	358	346	346	347	333	314	319	326	308	329	373	337	348	335	340	347	331	337	346	360	321	308	331	341	355	340	335	308	331	349	306	303	354	336	345	344	340	334	342	331	337	351	354	323	367	310	338	356	350	386	328	357	380	328	334	315	344	327	326	334	331	340	347	344	328	344	365	322	343	335	344	364	410	294	346	317	364	331	336	342	373	342	396	343	329	315	328	337	372	326	320	314	334	311	304	368	351	323	379	337	355	345	300	349	338	338	293	364	363	363	314	341	316	335	353	373	351	348	349	354	346	350	353	327	343	331	353	340	340	340	359	327	334	307	334	352	347	366	347	342	339	331	339	358	322	383	344	357	344	349	328	346	339	350	326	348	345	327	351	338	375	333	375	346	361	347	340	330	337	363	337	334	375	316	340	320	337	367	343	347	325	351	333	343	335	344	329	338	338	335	340	342	357	365	323	342	317	363	338	358	338	349	334	335	340	345	357	342	333	316	350	348	327	341	323	361	360	336	363	348	311	345	351	356	369	371	356	347	295	359	342	354	343	355	352	349	366	350	345	354	315	338	343	318	345	342	350	377	368	356	351	349	318	344	344	352	328	372	343	310	346	367	329	333	345	350	337	324	346	317	361	360	365	327	380	366	349	334	327	345	356	345	383	339	339	351	335	354	356	374	348	340	335	353	300	378	318	352	340	282	372	332	329	357	345	345	367	336	345	353	329	325	324	328	346	384	335	367	365	332	339	326	349	345	366	334	348	341	320	317	332	358	345	360	342	350	346	361	332	334	329	359	379	326	304	364	352	355	375	366	341	361	338	344	360	376	331	308	332	349	317	361	336	325	360
24842	21449	28316	25373	19786	5499	1797	1790	962	932	798	856	933	801	895	963	938	1225	1550	904	759	648	691	645	701	703	675	677	650	706	693	674	713	649	662	671	686	633	663	666	734	728	716	669	683	687	665	658	715	665	668	681	682	750	733	675	651	701	689	712	675	685	672	657	659	663	704	666	680	662	663	695	710	694	699	677	715	672	723	705	681	692	692	671	655	723	675	704	663	688	676	719	702	736	713	662	626	672	655	694	666	662	629	696	676	683	689	656	684	651	694	658	679	667	663	712	650	681	677	702	671	702	658	644	688	722	670	656	703	681	704	705	654	705	707	668	614	619	746	682	717	696	655	672	696	682	675	715	664	634	645	709	677	694	705	670	681	679	662	694	700	670	704	742	686	697	658	691	699	750	696	680	693	711	663	645	703	705	693	686	641	666	677	728	709	699	693	672	667	659	665	698	711	655	713	667	664	704	667	670	680	640	674	713	693	668	702	653	740	658	684	644	659	648	682	697	685	682	708	743	646	659	704	671	682	744	666	724	663	726	666	663	741	616	673	691	700	706	682	693	708	653	672	638	697	713	669	678	705	687	648	654	651	691	679	670	674	684	708	671	692	678	680	705	703	685	711	714	665	689	696	666	691	695	656	685	693	672	630	664	700	702	717	668	677	676	690	692	691	734	716	678	699	655	708	643	675	704	672	675	684	626	723	635	700	686	685	667	642	706	676	691	678	658	741	666	766	718	685	685	699	634	648	663	711	661	698	701	722	689	651	666	701	700	713	695	695	712	723	695	688	651	746	753	671	685	646	653	696	707	740	688	711	694	701	693	701	671	674	669	690	727	686	655	703	705	674	629	646	661	688	675	650	689	711	702	697	617	676	662	659	701	707	691	718	719	657	663	696	748	716	666	637	670	669	693	663	669	698	667	654	690	680	755	684	693	666	658	694	621	634	686	664	704	676	698	720	731	702	703	731	692	681	716	705	640	677	666	662	688	681	682	686	716	684	678	669	669	710	693	678	675	651	674	679	659	716	714	687	691	684	693	637	653	697	669	687	684	706	697	709	627	667	679	703	703	660	705	734	712	725	687	694	688	703	656	631	686	717	715	730	660	659	713	646	680	654	711	699	643	680	703	651	705	648	698	669	680	645	653	651	741	728	718	677	688	647	731	698	723	696	679	700	701	724	701	684	688	735	703	716	678	693	680	709	689	720	691	722	631	655	682	694	647	628	704	704	698	700	673	609	682	684	676	697	673	684	642	714	653	701	677	653	668	663	642	656	670	700	712	663	654	641	684	677	710	688	689	664	681	662	669	733	652	702	667	668	683	690	651	670	707	697	667	728	649	728	719	709	710	711	731	730	691	650	662	665	696	716	665	661	673	683	635	648	707	654	707	638	666	684	698	677	666	673	693	698	734	688	667	656	752	714	688	677	661	727	629	656	707	690	668	654	713	709	712	688	663	654	691	690	702	658	671	641	702	660	700	682	683	649	701	642	709	718	713	659	696	675	647	733	704	679	683	726	673	650	705	724	642	645	706	710	655	732	690	684	720	675	696	733	733	677	695	718	687	703	692	689	665	672	650	693	675	703	690	660	670	655	730	678	664	706	709	695	686	706	641	683	656	653	650	709	689	675	649	616	624	681	645	694	684	706	709	677	691	684	637	703	648	658	724	659	701	695	654	688	658	687	713	696	645	670	661	683	707	645	674	635	672	676	654	666	695	676	673	668	700	694	680	641	659	671	701	672	688	707	689	720	683	677	645	617	752	668	682	697	726	747	688	712	640	712	734	642	692	699	698	676	718	658	671	683	670	694	686	609	705	670	676	693	716	669	687	697	665	637	697	727	695	716	638	685	715	690	646	683	697	661	693	669	684	701	654	705	711	745	651	697	676	653	664	650	717	648	673	662	671	679	695	727	671	694	687	715	691	687	708	705	678	657	701	695	626	698	673	690	713	686	695	616	642	652	691	679	675	681	646	650	661	676	669	681	689	690	630	669	683	691	712	654	695	673	704	695	724	670	722	707	656	630	686	703	650	659	698	700	729	679	658	694	699	632	715	683	674	707	687	646	637	701	690	753	680	660	712	685	655	711	717	682	664	663	697	718	707	705	680	685	696	666	685	697	692	656	661	711	715	655	648	653	700	656	669	692	723	693	665	714	659	664	654	674	715	694	694	676	688	714	657	716	723	713	684	700	680	725	681	665	689	659	697	704	705	689	642	695	697	657	658	703	692	702	661	701	672	679	669	649	711	636	742	665	714	708	672	668	662	683	739	657	688	723	657	698	664	699	658	724	672	679	726	697	612	674	667	649	662	746	656	665	694	735	701	728	715	723	695	674	644	702	624	685	695	646	679	720	695	676	664	667	721	705	657	717	696	679	682	684	697	666	664	671	633	705	736	739	721	697	709	716	700	700	659	739	693	696	704	703	674	725	631	713	723	667	639	701	675	648	665	694	692	679	663	661	680	684	685	681	659	670	674	643	701	703	673	653	656	686	633	663	721	634	679	665	655	684	688	693	714	691	655	697	709	658	660	616	687	710	695	679	684	663	745	653	708	711	706	645	674	677	693	672	663	664	712	712	647	692	684	673	688	681	616	646	687	709	652	678	675	692	646	668	655	687	642	693	669	673	721	722	695	687	677	671	704	677	671	690	662	671	726	716	723	690	706	695	685	699	718	687	694	697	706	695	738	712	670	730	677	633	669	678	693	625	711	681	650	678	676	662	703	656	672	653	706	716	702	670	738	650	671	693	704	743	698	702	660	668	676	698	686	665	719	627	656	643	739	722	711	688	668	677	726	668	679	644	648	695	674	678	682	663	686	650	676	670	662	715	674	670	647	704	631	687	684	662	700	701	688	714	664	726	657	676	675	687	645	692	694	703	670	665	640	709	668	717	672	687	657	630	660	682	737	670	671	684	644	707	678	682	653	716	705	638	684	741	716	701	684	703	670	640	663	656	673	619	728	678	628	726	712	680	667	673	647	715	677	713	701	704	652	691	668	661	730	674	699	692	698	672	665	688	643	691	659	703	670	738	690	692	662	651	700	708	661	731	702	689	681	715	639	639	679	623	664	642	672	697	733	670	665	704	654	726	639	672	663	694	641	658	664	740	688	660	668	685	708	652	683	707	688	658	672	733	725	697	657	672	681	724	673	676	660	684	680	683	704	709	665	671	661	736	668	714	642	665	730	684	645	703	653	698	685	679	639	681	717	666	691	685	689	671	700	728	684	683	750	684	710	666	699	707	652	677	694	668	695	632	674	695	674	678	661	718	657	668	717	673	735	646	662	675	656	693	700	690	663	661	717	692	672	723	675	690	679	624	673	690	691	666	654	704	669	698	648	677	687	659	677	693	643	659	647	722	684	707	683	612	647	696	715	688	678	671	667	683	683	684	641	695	701	708	661	712	642	691	663	630	703	704	655	668	699	640	703	679	679	709	654	645	686	671	687	647	709	692	694	705	668	665	645	691	690	665	668
17657	42733	33325	20935	15308	3165	2466	2644	1238	1022	871	1014	1081	767	1032	1178	972	1494	2028	1023	701	713	672	689	689	710	685	685	714	701	644	696	694	717	601	678	705	631	664	687	693	667	670	678	674	719	689	649	687	679	697	709	728	674	687	672	679	666	693	670	635	716	688	683	640	654	692	672	635	693	723	643	693	660	640	658	668	696	662	660	645	704	670	700	635	680	690	670	636	726	652	641	654	687	693	667	659	723	672	701	734	693	700	648	685	676	645	658	662	666	653	651	664	630	679	661	683	629	689	667	677	660	695	686	702	679	710	659	638	686	679	616	642	693	638	667	653	695	621	652	694	713	695	692	668	681	668	683	625	672	684	674	683	703	704	711	664	720	647	643	685	675	649	678	701	661	661	653	689	683	662	659	664	657	707	683	665	643	658	652	675	687	690	684	694	699	668	672	686	681	682	681	683	679	648	719	680	657	660	687	635	669	631	647	650	698	754	641	674	697	701	633	681	657	747	661	655	656	661	709	682	655	690	685	688	673	668	645	733	662	658	672	683	714	661	700	690	680	664	656	658	670	672	659	695	714	690	655	674	625	716	708	681	696	673	671	679	645	657	693	711	651	640	677	665	679	612	724	663	676	683	664	676	632	681	655	696	704	684	708	674	644	700	678	696	644	665	673	630	680	663	653	671	696	668	707	664	613	657	693	689	707	694	668	628	664	652	715	691	694	710	687	659	672	701	646	682	684	675	650	721	651	697	658	685	669	691	678	672	676	681	666	656	684	673	702	679	658	655	624	681	684	687	633	698	665	678	678	707	670	741	720	663	677	713	622	667	667	648	682	668	603	687	639	644	692	632	661	677	649	631	669	630	659	667	632	668	672	706	653	667	671	678	676	624	703	708	624	668	705	676	681	727	683	661	652	617	654	653	707	655	668	665	721	679	686	687	679	691	666	647	681	688	704	688	652	689	684	712	632	689	688	628	701	692	718	676	714	661	644	728	696	660	686	677	708	694	653	664	695	627	701	666	661	710	688	673	651	716	655	702	711	682	713	679	665	653	680	636	694	688	659	645	669	677	617	672	637	643	651	655	661	689	699	733	712	661	654	690	667	667	670	643	701	704	672	719	690	655	692	681	708	702	628	652	666	701	646	650	663	687	660	664	640	680	712	646	679	681	697	672	692	673	671	698	651	665	700	704	676	662	655	651	715	663	676	673	704	687	668	678	645	663	687	710	666	700	691	717	620	706	645	651	682	654	659	667	711	696	690	688	626	666	649	696	722	698	651	649	626	676	669	662	668	682	695	685	691	645	673	704	672	659	698	649	655	689	680	686	686	700	660	648	690	692	654	654	684	616	681	693	640	707	646	676	656	651	689	654	676	664	671	692	657	668	694	645	701	673	658	682	736	643	709	649	636	709	680	674	643	645	639	639	726	651	685	630	658	678	670	678	723	717	637	692	656	670	685	660	719	689	673	690	708	666	677	686	690	649	647	675	669	707	676	627	665	658	672	702	688	707	642	651	639	690	660	660	669	677	638	666	663	703	722	722	619	702	687	672	672	671	658	699	685	730	703	682	659	653	664	658	714	692	665	673	634	682	736	663	745	653	692	704	699	706	673	664	673	687	704	642	654	678	640	701	684	678	687	635	645	647	674	689	651	644	674	693	702	692	691	652	679	721	679	638	628	676	693	695	701	667	695	694	647	629	699	671	683	654	722	699	691	682	672	691	662	669	661	643	675	643	677	656	631	673	669	678	688	682	652	655	704	629	635	653	707	686	660	689	666	686	698	706	682	686	638	666	722	769	626	680	734	639	707	695	701	660	678	700	684	626	691	678	647	701	664	702	704	668	658	667	685	711	679	701	676	649	614	674	653	668	697	708	688	682	685	641	659	738	640	680	663	681	703	668	670	658	666	716	734	657	709	687	632	620	688	640	680	673	708	664	660	711	630	705	644	660	710	730	681	687	637	662	697	701	674	671	643	666	658	639	656	622	675	674	676	649	666	637	686	649	675	695	671	704	665	668	717	694	691	605	640	649	634	709	658	629	665	676	702	663	652	691	679	635	664	661	655	659	668	680	711	699	620	700	674	616	721	692	592	648	665	643	696	693	661	674	654	659	663	709	680	692	676	720	697	671	693	703	666	688	667	684	673	686	669	687	683	707	647	690	674	705	696	700	684	636	675	634	712	655	744	662	677	687	672	716	664	675	711	691	678	639	698	671	686	612	708	677	659	683	645	671	676	704	729	649	675	659	649	682	671	669	678	707	661	677	671	677	679	653	674	640	670	706	652	698	668	645	695	672	703	661	676	667	638	686	677	661	678	686	697	677	650	664	684	647	671	663	676	653	712	693	667	667	686	647	632	696	656	678	634	664	634	658	716	680	716	721	694	659	667	648	657	674	671	640	667	646	705	640	694	659	667	674	694	669	673	669	672	646	669	641	680	718	680	653	654	628	642	684	680	648	682	659	649	668	664	648	676	696	681	683	685	679	654	684	682	713	672	651	683	717	680	643	674	657	666	645	662	680	626	688	696	672	675	680	666	717	697	691	682	702	646	686	664	664	642	620	686	661	687	635	685	680	647	644	669	688	699	672	653	683	692	682	649	693	671	686	691	680	671	682	706	665	649	679	737	671	667	652	651	657	641	693	659	666	716	702	653	685	679	670	702	681	664	654	674	653	675	699	669	683	628	700	614	706	703	657	677	677	658	702	663	715	687	648	670	644	682	705	675	696	699	683	688	694	677	652	685	625	711	650	659	669	663	645	668	701	678	699	704	757	673	686	651	694	692	718	685	643	647	691	617	647	668	680	674	681	666	689	694	670	716	683	665	645	683	686	643	710	674	627	686	685	664	671	619	639	683	727	707	677	706	660	703	663	642	666	676	640	686	671	694	687	642	721	644	668	668	648	687	695	704	667	641	647	693	708	662	661	646	680	651	728	684	706	683	676	640	649	617	672	662	667	689	683	690	618	647	639	669	687	682	674	684	695	668	689	652	679	650	654	677	701	753	692	633	742	648	702	675	662	658	669	654	705	659	662	699	684	635	693	682	648	669	665	702	673	661	700	677	671	742	671	699	685	708	700	671	666	702	662	666	657	688	666	696	647	683	665	651	738	674	690	675	666	705	674	733	670	688	677	670	706	648	683	706	642	709	645	689	697	658	688	691	698	688	666	683	666	719	712	672	673	636	645	714	630	629	686	697	634	662	687	657	641	640	687	664	698	680	696	656	680	672	649	642	676	673	732	684	675	730	641	687	645	654	681	678	633	650	674	660	625	679	670	724	652	692	690	679	655	686	676	669	718	664	645	671	639	664	650	631	698	639	646	659	669	690	697	675	651	665	731	615	664	691	634	627	717	690	681	634	654	667	663	648	704	671	640	677	660	682	709	656	669	675	646	669	672	684	645	618	696	677	679	711	672	690	666	688	680	698	654	656	696	656	691	643	653	675	685	711	624	686	685	617	654	672	676	649	688	700	689	678
22714	21515	29473	24013	21631	21579	14218	3328	1017	876	537	919	716	520	1028	1069	767	1669	1615	673	349	358	324	307	310	303	315	276	347	300	303	284	328	298	295	307	294	312	314	271	295	305	298	277	255	275	309	332	308	280	303	314	291	289	292	311	283	281	279	322	303	291	275	312	260	269	316	274	280	292	312	244	294	256	284	278	292	302	303	285	268	302	285	273	322	281	285	288	308	300	275	296	300	333	276	295	290	312	279	282	268	304	294	285	275	311	292	293	292	273	282	286	297	268	288	258	268	260	299	274	241	299	265	285	295	297	282	302	307	308	273	303	266	302	306	253	283	268	301	292	291	272	289	304	296	276	286	287	279	289	276	288	287	289	271	281	273	275	289	306	300	313	293	304	317	306	267	274	321	286	280	302	303	270	279	273	324	258	315	303	279	298	298	309	286	326	307	298	313	281	277	252	307	313	292	286	296	273	303	259	319	261	276	279	276	295	303	267	260	300	287	305	299	286	271	300	246	277	259	289	273	278	299	271	293	270	306	269	292	272	285	302	300	288	282	284	279	304	277	249	286	308	285	286	267	306	278	301	284	274	321	277	280	298	274	273	269	299	318	270	298	301	301	278	295	298	266	292	277	275	301	291	285	278	288	289	285	287	285	316	253	286	280	311	283	298	263	281	292	278	290	279	271	289	290	274	309	285	289	291	279	305	282	317	318	287	291	294	320	274	288	292	314	289	270	287	305	273	304	312	294	274	267	302	259	278	273	269	290	274	287	287	286	299	275	331	273	295	290	281	280	285	281	280	326	286	273	268	262	274	311	265	270	295	296	289	262	332	297	275	280	289	288	270	319	288	278	303	269	286	305	299	306	313	273	312	279	304	315	271	299	298	310	281	304	261	270	291	304	318	281	272	271	294	289	263	277	317	252	303	275	294	274	280	271	300	293	294	270	298	278	306	332	295	306	273	304	301	283	295	310	282	297	289	283	276	288	288	271	270	309	282	293	287	246	288	307	289	290	306	257	295	313	296	295	297	277	292	293	276	283	276	286	296	289	275	268	274	275	293	286	281	297	305	293	283	275	327	279	290	300	286	292	277	289	291	286	295	324	269	301	296	275	264	265	313	295	283	288	272	297	270	277	303	282	286	308	298	329	280	266	325	283	289	284	285	286	289	278	285	290	298	292	287	285	298	268	295	308	256	310	296	299	309	296	274	316	283	296	298	280	263	275	287	265	276	291	309	268	312	303	264	302	265	314	269	311	292	277	303	288	318	325	283	291	298	270	312	281	300	278	283	271	293	295	271	263	287	302	304	299	272	294	300	275	286	284	282	290	286	285	262	298	307	268	290	265	314	264	308	264	308	287	267	315	290	264	254	293	282	273	283	319	275	289	303	272	294	270	302	302	286	286	286	287	264	282	312	280	278	304	243	255	308	315	263	267	308	309	268	266	306	282	273	280	285	324	289	287	319	281	307	321	292	290	310	303	296	274	288	302	294	287	268	297	288	256	276	254	283	296	265	279	273	303	282	300	275	303	304	294	270	279	296	277	287	279	326	280	283	276	285	291	281	302	305	273	312	304	307	277	284	280	307	299	279	294	282	287	290	279	279	293	291	291	287	278	295	286	300	284	269	271	293	278	269	299	272	300	289	284	281	271	322	268	299	304	283	291	259	273	316	264	289	277	264	290	283	256	293	301	331	330	244	291	316	270	290	318	321	301	282	292	280	308	292	269	305	284	245	279	300	265	305	282	291	294	269	296	289	301	253	314	305	285	342	276	305	307	287	287	287	262	263	271	281	260	291	284	257	281	271	252	285	303	286	323	281	263	270	265	281	285	276	303	294	288	288	319	306	282	316	311	276	298	267	272	296	273	274	285	328	260	295	295	317	289	278	294	303	287	307	288	288	310	297	297	299	271	291	304	298	256	292	287	273	289	279	311	301	278	275	291	303	295	279	299	287	249	286	270	280	305	283	294	307	268	268	302	276	266	280	288	269	250	283	305	292	261	295	340	277	292	306	241	285	302	298	286	284	307	278	286	301	315	296	288	293	273	298	300	273	282	290	291	297	320	267	309	290	298	270	347	291	333	291	262	277	283	290	283	277	266	274	265	274	292	264	266	327	245	267	306	294	318	292	311	290	325	292	235	294	281	308	292	290	296	276	292	287	310	311	288	287	293	260	309	305	281	273	301	312	321	281	284	297	274	288	275	290	304	276	297	313	287	282	288	270	269	281	272	285	319	301	246	278	275	267	299	305	287	296	277	313	293	261	295	270	290	274	290	283	289	320	289	294	289	283	276	319	278	308	289	254	294	280	247	277	313	304	275	303	310	291	319	280	291	280	294	299	268	299	261	328	267	303	274	290	313	282	274	281	284	276	310	301	309	283	311	271	275	300	268	262	263	286	301	294	252	279	270	271	276	278	299	277	287	258	307	263	286	269	304	303	289	288	292	290	264	290	273	277	315	314	287	296	302	271	280	302	273	288	284	296	301	279	269	294	262	297	264	290	318	278	273	294	287	261	275	274	288	280	284	281	282	310	317	276	270	294	289	298	297	308	306	289	239	292	293	281	279	297	300	265	273	306	315	274	276	304	285	261	269	277	292	300	293	274	307	288	291	313	278	279	290	293	290	281	316	303	276	293	299	284	287	293	295	320	265	239	313	265	293	266	290	266	307	293	295	264	275	309	297	307	288	290	253	298	322	295	298	303	304	324	287	289	292	284	264	260	296	281	313	318	285	278	316	286	274	279	287	290	268	278	313	278	288	285	280	250	315	285	308	291	297	296	276	280	286	287	316	283	290	311	288	269	295	273	286	320	295	326	284	297	288	304	290	267	273	309	305	274	314	285	258	280	286	305	281	301	297	281	280	282	309	281	301	279	318	279	287	267	265	290	301	280	304	259	292	315	308	297	308	282	257	285	306	283	325	317	263	307	306	319	313	302	261	286	292	291	274	288	255	288	284	288	268	288	305	278	265	290	305	310	294	272	263	299	314	268	284	269	269	287	280	282	279	278	310	301	310	282	294	287	282	310	263	309	277	276	288	279	297	257	296	288	306	296	279	299	303	281	283	290	290	318	314	300	255	251	283	282	277	269	296	259	310	303	294	278	324	257	287	262	301	279	252	302	314	282	271	268	278	313	312	269	284	295	304	305	290	288	304	292	264	278	260	294	262	255	296	271	286	308	280	273	280	273	290	263	294	284	307	276	249	287	296	287	273	308	284	268	272	311	312	289	282	279	287	338	322	292	300	275	251	281	288	289	262	295	277	264	271	321	273	274	290	287	298	293	288	301	306	259	281	297	258	317	305	281	270	300	271	288	274	295	277	322	280	277	309	290	296	299	292	286	291	318	263	277	268	298	298	297	274	291	309	282	296	291	277	281	301	304	303	301	275	296	280	276	257	298	284	315	265	259	278	314	287	275	299	264	289	280	303	272	277	252	286	279	283	313	296	286	287	296	288	281	296	289	280	293	312	272	284	268
22398	52607	44596	32153	19902	5854	6238	3929	1578	1183	716	1389	920	690	1459	1365	1038	2411	2191	826	406	454	330	370	333	327	302	329	320	302	326	304	319	310	338	303	303	323	294	303	294	332	316	304	279	270	306	303	324	290	288	295	295	337	280	297	290	317	312	280	237	285	285	279	281	286	288	275	270	294	292	294	294	278	274	271	290	275	280	328	297	318	306	292	281	289	269	308	281	267	276	271	292	290	293	263	285	289	282	297	278	299	267	280	309	234	278	291	298	283	290	274	286	282	308	298	264	289	291	292	299	290	268	300	281	239	296	303	289	283	253	255	291	279	289	282	256	270	273	280	284	296	264	319	286	261	299	318	268	282	290	295	331	274	284	292	315	307	290	272	318	305	304	278	297	313	308	276	305	287	262	294	243	273	282	296	280	265	253	270	262	290	295	293	270	278	310	263	291	314	267	273	258	262	284	286	273	275	311	286	276	296	288	282	262	259	291	294	300	276	297	283	279	324	282	278	308	264	251	282	301	271	264	264	288	284	261	288	302	293	308	286	280	296	267	305	299	301	268	288	312	284	291	282	315	282	269	289	312	278	320	260	298	294	300	290	271	274	281	294	251	282	282	311	286	302	295	250	256	338	272	283	277	307	294	299	287	258	301	277	313	288	271	285	291	279	303	287	285	293	299	278	289	272	274	313	291	268	280	288	260	265	289	297	305	261	302	303	271	292	288	300	287	275	289	272	306	289	268	294	290	279	283	294	279	282	277	307	281	304	297	280	299	299	299	272	298	311	260	295	274	296	273	321	284	296	244	297	300	265	264	295	261	290	285	279	258	274	291	272	290	264	317	301	262	282	254	271	238	273	305	289	272	300	300	260	282	285	272	268	297	271	312	266	297	251	280	272	280	240	285	288	283	278	325	294	261	268	284	290	257	275	275	289	294	316	267	276	267	282	271	293	254	279	316	290	282	286	297	288	331	282	269	273	263	300	313	272	283	281	257	297	290	311	274	287	284	308	305	266	282	278	270	292	297	283	312	305	265	304	284	294	283	270	294	294	279	310	280	245	286	274	296	292	279	281	301	299	252	305	281	264	266	307	273	279	283	274	274	262	307	304	307	282	285	256	258	272	278	293	260	296	242	305	300	256	299	268	301	262	279	254	314	293	290	270	292	291	254	268	259	280	275	276	295	299	294	250	308	282	291	299	295	287	268	290	268	304	287	277	296	281	274	293	274	292	254	282	254	254	284	283	270	259	260	321	286	261	304	281	271	291	287	263	284	328	279	310	254	271	311	272	291	274	282	280	285	270	267	261	252	279	285	298	278	301	294	269	288	279	302	275	284	289	299	279	317	277	265	281	296	292	255	265	292	279	291	304	296	299	254	264	299	311	281	292	266	285	299	317	294	284	297	315	273	316	311	294	298	299	304	288	287	268	271	277	259	262	272	277	266	278	299	298	279	268	279	260	295	256	279	270	268	265	284	247	279	290	275	269	303	258	284	258	296	274	280	293	278	318	301	304	268	298	295	300	302	289	280	316	306	303	257	259	297	266	261	296	290	274	298	290	289	302	278	302	263	312	269	278	302	280	283	284	298	299	286	278	265	256	298	281	294	332	295	255	294	263	260	279	293	321	292	263	323	293	267	304	287	312	326	275	281	289	310	280	301	294	299	255	262	309	310	290	297	292	302	281	279	276	295	280	292	298	305	263	291	299	282	274	295	262	274	286	274	267	281	278	253	249	260	280	285	275	295	309	280	304	293	276	279	319	286	314	310	283	276	274	276	256	260	263	286	272	292	285	301	295	294	270	274	304	298	289	287	296	269	291	292	268	297	296	280	293	303	276	291	297	280	289	301	273	326	305	259	284	285	286	293	271	286	280	260	283	297	278	269	262	285	283	286	312	270	269	292	306	269	274	276	284	274	286	281	291	308	303	273	282	283	269	293	307	288	283	266	280	306	271	297	277	282	294	270	261	258	298	267	256	270	308	290	267	274	287	281	275	271	255	290	275	287	293	253	272	267	273	316	299	253	310	283	252	255	288	292	287	279	280	280	305	255	255	276	297	305	304	281	314	288	291	268	279	312	265	258	281	271	263	306	301	283	289	262	293	285	279	294	306	270	296	318	308	282	288	304	298	318	280	290	292	284	275	278	299	324	295	293	294	279	273	277	318	290	275	304	282	294	309	295	267	268	280	275	291	270	281	306	303	285	290	286	272	273	284	271	312	289	322	309	301	275	278	287	270	278	292	276	290	296	284	293	283	277	282	276	316	273	302	277	275	298	293	300	262	277	289	304	295	259	268	303	268	264	282	287	284	324	286	320	264	283	298	279	296	312	316	311	289	292	273	305	258	276	274	286	280	265	306	269	305	263	259	264	262	271	310	255	275	306	294	324	281	280	318	287	306	275	274	295	292	331	306	267	278	300	279	296	292	290	306	290	258	309	304	296	289	261	245	287	307	283	289	244	305	317	301	315	271	276	281	270	295	270	265	311	258	291	309	265	232	314	311	292	296	288	291	267	294	292	289	270	300	277	311	296	301	272	279	283	283	272	295	286	263	287	283	254	295	260	259	296	327	270	279	281	296	268	291	276	290	289	297	280	290	281	295	274	276	300	289	285	300	281	264	280	268	288	271	287	274	312	283	260	277	289	301	276	273	286	318	282	277	289	260	277	291	256	305	278	297	293	286	283	270	293	255	255	278	279	284	280	288	272	322	271	298	276	300	281	316	245	269	281	278	267	276	281	263	275	290	296	279	276	298	292	280	287	281	276	292	276	268	277	295	276	288	288	285	317	299	288	296	288	276	294	293	281	301	282	300	288	311	284	289	282	260	301	293	283	283	274	292	292	293	300	297	298	288	283	273	273	266	281	310	273	287	298	275	309	305	296	285	305	319	287	281	297	304	294	273	287	270	291	298	286	251	286	313	284	274	266	272	257	284	337	297	284	254	256	327	267	276	298	278	278	284	277	267	290	291	270	296	282	286	296	269	317	281	295	289	297	286	303	294	274	287	264	275	278	282	266	262	300	278	311	261	284	291	271	280	301	305	303	307	299	278	265	286	303	292	284	276	295	282	264	292	295	283	283	276	275	291	285	284	295	300	301	314	270	262	286	303	288	274	302	287	274	281	301	299	300	289	284	257	267	273	278	279	271	275	297	255	299	291	291	265	286	288	290	285	310	308	276	259	290	275	274	273	275	284	259	299	282	318	320	303	287	298	293	264	256	255	309	286	291	269	234	282	274	275	280	277	274	276	278	261	258	307	290	323	279	280	264	280	278	298	284	285	289	270	292	278	291	263	288	291	282	306	269	263	301	339	289	287	310	295	313	286	278	278	265	289	326	254	288	265	298	293	271	278	281	275	292	299	275	288	278	311	271	285	291	298	286	304	301	281	293	272	278	281	305	277	288	283	290	254	288	281	290	275	282	292	278	259	287	269	278	276	306	252	272	296	283	273	278	262	302	285	268	271	279	282	298	299	315	312
28282	24417	27376	20920	7174	1500	2091	999	758	781	639	872	692	750	873	984	897	1132	1019	715	646	653	620	660	632	653	689	676	658	669	654	655	668	653	660	658	604	634	661	647	666	630	653	660	641	639	643	653	655	626	657	649	716	671	679	608	668	687	631	643	655	627	651	651	665	661	676	661	653	650	651	715	650	696	630	669	620	693	633	690	614	637	649	616	647	635	647	629	654	633	667	616	683	628	620	666	662	661	676	676	634	598	661	657	657	672	622	651	698	623	650	616	634	652	657	666	705	651	619	690	689	639	615	660	656	615	631	622	691	668	672	656	677	646	656	633	671	661	648	680	655	628	634	636	676	682	626	685	657	659	612	657	655	651	669	654	658	602	670	660	691	697	626	634	656	656	648	637	657	617	604	647	675	644	674	633	639	627	608	672	659	668	694	685	698	639	670	640	631	634	625	628	629	657	626	650	639	615	702	667	643	657	657	662	684	642	656	632	654	642	643	636	665	690	618	743	643	664	664	677	594	670	659	668	637	674	659	682	634	655	664	678	603	649	674	622	635	665	589	683	692	648	668	657	645	669	693	673	613	636	670	677	668	631	666	640	623	643	660	619	634	596	620	663	588	651	620	623	593	687	647	668	652	616	672	654	664	648	615	620	603	683	653	644	645	683	636	668	649	686	681	656	627	660	631	609	619	651	591	650	637	623	660	640	649	640	688	626	631	630	659	680	663	653	655	703	645	631	616	612	654	637	672	672	627	645	690	647	669	605	605	660	681	656	653	654	641	676	658	684	647	657	646	650	645	624	619	664	652	620	632	617	653	688	617	647	647	690	625	608	644	648	652	679	670	630	614	675	627	650	622	616	651	629	656	669	633	621	645	635	668	593	663	664	633	712	661	622	638	709	646	638	678	655	591	627	624	649	665	624	645	632	649	677	651	682	620	649	664	673	679	674	658	666	672	641	641	654	663	670	627	625	671	655	643	647	659	621	645	665	675	673	682	671	685	586	640	658	639	669	669	636	662	639	642	644	658	612	659	625	626	664	628	664	641	662	634	661	646	645	639	693	586	658	619	653	644	657	649	644	647	599	621	623	631	630	610	652	632	653	644	651	632	618	587	633	617	637	635	713	648	640	648	627	655	638	678	636	666	643	651	634	650	665	635	648	654	656	614	633	672	641	637	669	671	637	652	630	673	704	682	667	662	651	629	694	651	647	682	632	667	647	686	674	658	616	648	634	599	681	662	596	657	615	662	691	633	659	672	612	675	623	648	652	673	710	609	683	675	648	620	634	646	611	607	683	633	647	677	647	642	687	619	652	645	689	665	720	631	677	637	630	643	646	684	641	633	631	670	597	670	683	678	698	643	670	647	679	622	605	661	652	665	642	587	626	598	654	626	636	649	596	662	622	645	670	672	662	673	676	668	653	696	680	680	662	691	639	648	679	661	664	661	677	628	693	618	650	640	675	643	626	641	674	687	682	697	647	632	658	693	661	666	649	623	654	612	647	626	670	652	620	628	618	668	668	625	663	662	684	639	649	625	643	640	720	633	672	652	635	669	648	632	668	675	635	675	685	700	652	652	639	606	628	665	663	641	666	662	632	661	670	636	654	668	628	668	642	608	620	639	681	618	668	650	655	655	724	645	612	663	648	625	644	657	666	637	658	649	679	660	649	667	637	671	651	638	641	628	670	695	604	613	645	703	665	630	652	662	624	673	620	650	674	663	641	650	623	655	671	677	649	638	632	710	606	660	620	638	659	661	663	681	627	599	625	622	659	620	599	693	614	696	665	649	664	631	659	684	664	663	662	645	651	658	723	636	659	664	657	616	616	629	665	648	732	651	664	635	690	688	647	619	655	609	671	642	654	643	643	652	662	657	641	652	630	660	670	660	672	633	627	650	647	633	647	642	614	632	675	612	636	661	669	601	655	665	652	625	688	675	644	679	655	682	632	642	639	694	650	648	675	631	603	626	643	642	636	681	639	651	636	665	673	620	625	642	677	629	656	659	647	683	647	627	635	631	652	647	604	636	664	624	643	623	649	693	635	613	685	662	662	686	644	640	648	646	622	657	648	616	580	626	654	636	626	633	660	632	632	613	657	637	632	664	692	628	643	671	667	640	625	684	639	620	654	656	682	644	644	611	637	677	651	630	623	642	679	633	694	662	636	647	640	684	673	653	647	664	628	689	615	675	669	637	651	665	640	646	666	644	661	670	662	652	649	647	678	674	705	688	684	686	641	655	687	656	669	684	611	688	665	648	599	633	663	683	643	637	603	636	685	626	655	647	633	604	669	644	672	645	628	708	684	659	648	627	655	681	646	670	636	608	658	687	607	650	672	651	662	676	635	650	640	595	623	641	641	639	637	670	604	641	671	638	664	625	648	681	665	674	677	664	654	613	661	652	677	638	652	673	661	608	656	693	644	582	638	672	677	608	669	632	663	620	655	652	664	656	614	686	575	644	647	640	660	686	663	643	690	681	578	663	670	647	657	672	630	634	648	672	634	631	667	652	649	661	611	648	698	654	674	621	648	641	654	663	620	690	606	666	642	610	646	654	637	672	704	687	597	722	623	631	663	647	603	661	649	644	613	668	652	685	667	633	663	641	619	692	694	618	671	647	676	638	679	648	689	654	687	643	679	597	681	655	637	663	692	688	653	701	657	572	647	663	643	672	650	630	662	649	657	660	678	716	605	649	646	621	673	654	639	656	655	655	644	666	611	621	696	618	703	667	663	647	642	661	632	628	663	636	679	680	637	671	643	643	658	628	707	706	648	663	633	647	642	673	658	672	629	615	617	647	635	651	640	644	645	631	681	659	638	673	704	652	607	663	629	643	673	631	668	693	627	656	692	604	620	698	709	655	723	628	673	701	685	653	595	694	663	677	649	663	621	655	599	646	637	651	627	620	651	654	668	653	654	684	653	639	648	649	658	631	642	653	673	625	647	654	610	625	647	680	673	693	694	679	649	676	642	641	596	668	668	615	663	610	683	624	664	661	624	591	637	658	720	629	648	644	682	656	660	682	635	638	642	661	660	659	633	664	685	626	695	645	676	648	650	666	621	695	623	618	711	633	669	647	672	651	668	658	673	613	624	624	641	651	658	622	620	658	673	663	710	641	638	656	641	689	662	694	688	662	601	677	621	635	643	702	598	624	648	670	637	646	673	622	666	674	689	677	689	685	589	633	607	703	689	633	663	666	638	668	663	666	658	658	675	691	653	657	655	714	675	610	654	649	636	667	624	657	669	700	661	655	644	644	645	658	664	666	675	660	634	627	644	643	653	658	619	665	724	639	604	646	635	650	627	656	657	659	633	615	660	677	704	664	617	670	638	664	660	635	650	675	625	599	657	664	698	642	652	608	656	588	672	622	616	681	666	660	614	637	640	697	687	663	657	652	634	644	661	675	662	620	655	673	664	652	618	609	620	700	656	665	654	652	661	624	645	671	687	594	611	671	650	643	593	625	683	677	632	660	607	709	651
17353	38145	27785	19535	6259	2025	3071	1217	870	781	704	1123	791	827	1112	1095	1056	1478	1128	797	683	642	634	724	688	672	665	618	681	658	684	667	666	674	652	642	588	651	659	633	674	631	660	620	622	655	673	656	637	644	697	682	606	607	668	688	664	707	655	710	674	665	662	651	624	639	678	667	666	644	654	651	689	633	660	629	688	645	720	651	621	643	657	683	647	650	655	649	646	625	660	657	646	645	657	649	658	602	640	644	641	687	645	665	602	691	606	633	647	639	632	621	668	695	670	654	642	692	637	668	667	643	652	643	594	671	631	672	684	653	647	657	638	680	671	682	673	635	661	652	689	641	643	644	628	692	685	680	617	646	631	575	641	634	645	649	650	650	642	657	682	633	635	671	666	659	677	661	650	624	652	669	625	648	654	636	605	686	685	683	670	653	609	647	664	643	635	642	638	645	628	634	642	667	644	635	652	610	663	662	656	698	621	643	696	695	643	645	671	667	653	679	636	640	659	667	643	681	689	670	706	641	653	690	666	695	655	652	657	666	626	635	681	639	699	636	644	697	659	603	675	655	596	673	663	637	647	698	659	638	644	633	707	651	630	647	638	680	679	691	608	677	670	659	657	667	632	685	580	649	692	637	609	646	645	650	632	614	667	635	657	635	622	637	654	648	630	658	651	707	684	700	638	697	619	677	663	650	631	640	672	629	649	614	628	664	678	634	656	649	646	630	644	657	632	675	664	652	695	659	636	684	625	698	642	661	722	676	665	680	672	680	657	722	640	617	635	706	692	662	646	662	676	641	652	617	631	654	625	613	642	644	625	633	648	690	629	646	642	681	656	652	659	646	658	650	634	628	637	640	626	671	662	716	639	647	690	609	683	690	660	658	664	622	698	692	700	674	643	673	619	657	641	693	647	700	626	694	601	690	646	650	654	665	686	655	649	659	664	660	633	644	646	639	688	696	664	668	664	676	654	656	659	661	661	609	674	661	690	668	644	688	680	636	650	662	645	667	616	654	612	627	670	631	628	690	657	646	651	670	629	639	619	637	683	679	654	626	647	644	673	641	621	681	625	639	637	660	676	693	639	698	613	666	679	644	647	656	644	684	640	684	675	674	652	638	659	669	646	667	617	656	659	667	640	610	631	663	644	637	688	661	655	654	705	664	638	612	662	636	654	647	625	707	685	620	657	677	632	662	645	674	598	670	591	633	649	668	676	679	630	675	662	684	685	633	618	654	668	680	706	671	627	650	645	642	633	685	649	589	682	615	626	718	665	663	629	646	652	651	689	689	633	657	634	650	673	672	667	652	653	658	683	661	685	682	651	651	631	636	597	664	649	678	656	610	608	684	697	664	656	701	662	636	692	642	662	689	691	694	658	641	630	678	634	640	659	654	738	653	654	637	666	643	659	655	674	627	672	645	654	690	657	634	676	635	646	672	670	685	668	606	639	645	674	627	617	657	659	646	630	614	647	655	690	648	631	648	674	617	670	654	653	669	631	657	658	669	656	683	643	671	649	662	652	652	648	675	630	600	680	669	617	695	641	648	680	581	677	660	653	670	639	675	642	651	622	696	614	658	681	686	614	709	677	679	678	664	672	666	695	639	659	683	635	701	620	647	668	656	651	699	635	653	619	701	659	675	664	649	671	649	656	616	674	664	602	679	654	670	665	663	673	705	689	629	674	671	668	672	696	672	631	677	645	632	674	694	659	661	637	670	701	651	655	610	654	645	680	681	654	670	689	635	670	687	698	617	632	666	637	700	639	637	704	672	591	659	654	653	659	700	632	699	676	625	637	632	621	697	669	613	644	675	652	679	619	649	705	702	661	580	664	658	634	638	716	655	656	675	689	705	634	641	662	662	645	689	626	631	625	631	657	648	603	684	637	662	630	637	638	675	669	617	670	664	658	628	671	662	645	646	668	633	646	656	676	644	642	633	676	670	672	647	664	653	682	651	638	630	586	615	637	656	656	616	685	651	603	643	639	630	676	632	685	649	702	681	643	654	687	661	669	649	665	649	647	609	699	618	650	634	678	667	644	649	669	604	665	671	649	692	640	660	605	687	639	664	672	644	656	658	671	663	642	675	641	623	661	633	620	648	663	650	667	661	689	670	676	693	626	594	633	625	665	664	655	669	654	667	727	626	682	629	621	654	651	645	668	699	624	690	730	624	613	674	671	699	665	674	632	681	672	636	649	659	658	662	666	697	630	651	642	633	649	648	657	633	637	663	681	662	588	632	668	683	650	624	653	661	671	657	645	626	627	674	626	680	680	639	679	650	669	647	655	668	629	656	675	655	670	612	626	688	636	653	619	670	657	673	636	631	668	622	648	689	669	659	699	659	636	665	663	688	650	632	697	620	670	687	642	664	664	629	705	660	655	646	669	625	630	656	639	650	659	613	648	599	631	722	642	657	664	719	673	676	673	635	628	657	677	675	667	638	690	644	666	658	683	695	678	669	646	651	702	641	667	701	632	677	646	651	611	624	662	670	618	635	639	651	648	659	657	658	628	675	699	625	643	677	706	677	679	649	647	588	673	687	642	660	628	616	654	661	656	706	650	674	662	647	655	697	639	663	663	662	604	666	678	643	619	667	659	666	639	663	635	665	647	660	694	619	654	688	626	633	604	679	661	677	692	659	690	661	685	625	620	658	678	637	657	646	653	674	700	657	662	681	663	647	670	647	671	625	638	692	622	647	669	636	665	658	662	676	624	661	643	690	642	679	597	618	682	668	615	704	612	670	623	588	631	680	633	619	639	640	682	674	624	661	639	632	677	664	689	628	629	640	649	655	651	691	674	671	625	623	648	648	676	655	658	601	632	680	660	639	648	671	654	640	686	632	668	628	676	630	681	630	673	653	657	698	656	663	640	620	633	678	673	639	630	693	625	643	620	646	682	644	674	734	653	653	620	680	640	671	667	645	675	648	672	637	627	633	718	695	642	605	663	692	642	649	635	632	703	654	642	660	689	654	682	693	677	653	639	659	683	649	669	657	594	626	687	647	654	618	665	646	655	673	646	687	634	654	660	648	650	674	618	707	624	660	676	687	625	658	656	641	666	633	653	623	636	616	661	613	711	647	630	636	672	685	677	688	669	667	661	612	653	656	663	706	663	676	646	621	665	620	630	681	622	651	647	633	657	673	683	669	714	652	655	729	695	642	669	681	654	639	636	648	676	690	656	650	671	619	626	624	658	602	697	656	672	645	694	667	660	629	657	695	701	629	623	647	660	655	660	605	686	690	647	666	646	663	682	647	658	682	657	705	622	638	616	667	664	650	613	655	655	649	667	668	650	684	626	691	681	673	647	657	629	646	659	654	693	643	609	668	675	673	689	664	640	634	669	645	614	663	690	677	667	617	681	621	615	680	641	637	679	680	659	661	662	675	620	623	681	654	644	645	649	672	663	668	640	623	644	617	634	669	692	669	636	655	645	611	661	645	698	628	631	627	676	675	672	660	659	641	679	662	665	630	654	692	648	637
23769	21444	28967	24604	21502	15347	5241	1342	809	628	577	836	559	978	1048	1221	1277	1664	853	486	399	373	407	390	359	387	344	375	341	406	365	338	366	370	374	340	373	389	368	345	358	333	352	347	341	368	384	368	355	348	368	356	366	361	357	359	352	354	334	378	346	338	325	362	347	370	350	360	320	349	369	352	337	354	346	346	334	367	341	380	388	351	346	338	348	352	383	341	352	371	371	366	354	311	352	348	347	332	354	350	351	355	334	377	337	336	387	329	342	346	349	341	377	341	297	384	347	358	359	381	356	319	320	370	382	361	368	378	351	362	329	368	375	321	336	347	341	363	361	318	358	356	347	356	374	364	312	344	354	314	388	342	343	333	340	391	351	346	337	344	327	350	384	346	333	372	359	338	364	386	293	356	360	381	336	342	333	326	352	365	363	344	357	369	378	322	370	353	349	356	363	343	340	341	351	317	370	344	359	328	355	368	373	354	364	344	383	352	368	334	351	364	320	330	339	356	333	324	336	366	344	354	342	350	316	345	334	352	348	362	334	373	357	364	375	333	336	335	322	305	323	361	321	343	361	338	374	345	382	359	348	331	368	340	357	319	368	357	382	346	327	334	314	337	342	342	365	383	357	342	369	353	339	358	357	351	329	366	366	346	363	378	368	381	361	338	364	338	345	345	388	338	343	341	340	382	342	371	318	333	348	376	345	319	332	359	345	382	338	328	342	362	342	349	323	342	358	360	323	372	372	342	354	355	354	355	321	363	361	329	362	380	373	370	339	346	354	338	312	350	374	376	325	353	372	359	354	362	369	363	344	314	349	325	371	355	341	328	371	333	344	337	370	342	372	373	331	355	329	333	307	342	328	334	379	346	394	348	320	347	358	372	359	307	375	380	348	391	349	377	330	354	380	354	357	319	380	363	355	377	340	366	351	313	351	360	332	370	326	373	344	332	373	337	355	344	348	337	362	342	371	346	377	376	339	325	382	353	345	343	332	342	355	354	328	336	322	328	321	331	362	354	350	308	336	377	329	341	394	322	363	362	338	330	380	333	365	355	346	359	359	340	345	350	358	359	368	344	374	323	377	362	400	335	378	337	362	338	397	381	327	377	359	354	363	348	347	325	379	361	361	362	367	382	360	321	355	360	373	361	359	378	382	342	330	334	353	351	346	342	358	345	326	372	339	330	394	345	374	354	353	330	324	363	351	375	350	369	370	315	386	368	321	324	354	337	336	369	338	335	332	385	345	408	352	356	355	351	326	356	356	383	349	345	348	347	355	328	346	364	341	309	368	355	371	348	369	329	350	345	362	333	378	354	358	342	344	384	370	338	311	327	340	371	346	361	365	363	326	360	335	304	348	376	344	317	323	371	335	337	381	356	341	338	375	341	359	354	368	365	362	354	378	367	339	359	338	320	349	344	336	340	378	307	352	362	354	352	361	350	351	367	334	361	362	371	354	338	363	347	361	351	342	362	336	363	344	360	342	346	364	345	374	370	361	364	379	348	369	343	342	363	379	334	345	347	359	354	351	363	369	366	345	330	370	345	376	373	356	359	342	364	339	362	360	349	365	351	366	362	318	358	382	362	337	323	343	407	331	313	309	374	362	353	336	378	372	365	350	361	394	356	338	346	365	338	335	356	369	364	344	355	335	370	326	320	369	371	327	329	352	340	358	365	353	321	349	347	360	381	370	376	330	358	350	322	344	313	325	384	338	340	336	343	333	343	349	345	379	367	366	358	375	366	350	391	315	370	369	343	354	374	337	357	325	403	359	365	340	361	339	330	346	344	338	403	354	377	351	357	341	383	380	326	336	338	357	330	373	336	362	346	370	342	337	349	372	374	322	378	377	340	367	360	335	343	357	387	381	352	352	341	310	371	353	334	346	339	347	349	333	344	357	388	345	366	320	380	366	362	358	392	352	363	348	370	362	334	346	331	330	382	368	334	335	368	340	358	361	351	371	349	368	351	348	358	355	352	367	366	341	341	308	344	323	366	381	361	378	368	346	349	358	358	383	351	386	361	325	366	358	366	346	285	331	362	371	339	339	358	370	359	355	326	338	346	386	372	354	370	339	344	352	341	350	345	375	364	350	382	355	334	338	343	356	366	355	341	367	351	373	345	358	363	406	383	350	367	356	346	361	339	321	333	351	339	357	375	336	366	337	347	364	365	344	333	363	372	329	354	352	343	334	347	381	350	336	337	366	323	343	357	336	360	355	371	356	309	365	340	341	338	326	355	348	366	350	355	331	336	342	370	382	354	349	349	334	367	367	369	343	333	340	359	312	353	333	315	338	358	351	383	316	365	340	314	350	361	339	343	378	382	339	376	363	388	369	358	324	328	328	326	347	326	347	386	358	353	366	355	333	333	398	384	338	315	375	365	329	349	354	354	370	370	368	357	338	362	345	378	366	356	389	332	345	336	355	336	350	340	343	361	362	344	357	354	358	350	355	384	360	313	345	329	356	373	333	325	393	345	344	351	360	351	348	332	398	335	378	392	354	326	346	390	342	343	365	364	363	341	361	324	356	389	338	319	346	320	344	382	361	335	354	348	333	355	332	341	365	364	340	348	380	356	360	346	318	349	363	343	342	369	373	339	380	373	324	340	336	372	333	355	366	364	333	377	342	378	360	332	346	360	358	360	340	362	332	359	316	343	343	353	344	361	373	327	363	396	371	327	359	394	364	404	346	374	355	330	355	345	344	376	341	380	328	376	318	334	325	354	324	334	366	358	323	350	324	369	376	332	370	333	368	402	397	350	365	361	329	318	332	337	348	346	356	361	353	334	352	360	328	369	325	348	364	356	325	372	375	338	331	344	344	368	317	354	361	338	379	359	327	371	345	351	354	340	373	353	321	369	352	341	401	327	342	356	339	379	349	377	354	339	364	349	368	371	332	352	375	333	384	361	341	358	373	328	352	375	360	330	360	381	368	354	340	339	376	342	361	351	357	346	349	334	353	347	354	345	349	339	368	349	337	361	346	325	345	360	339	374	335	340	317	350	343	321	340	321	327	361	352	349	321	344	362	331	348	361	318	355	337	345	357	342	346	333	345	333	345	378	348	354	411	374	354	353	326	341	358	380	359	381	357	345	350	352	378	330	339	341	350	368	352	349	364	404	366	337	384	342	376	368	352	386	358	367	350	354	352	350	340	345	363	357	336	348	334	334	356	393	322	351	314	334	365	345	354	336	380	335	385	345	394	335	350	368	336	338	320	352	356	351	344	368	359	352	381	369	316	343	340	368	363	389	346	377	379	352	357	361	351	392	372	325	371	346	371	336	348	355	357	359	346	326	336	366	369	347	357	377	376	323	344	377	331	370	356	363	335	331	374	342	342	369	352	330	355	349	339	343	376	350	320	391	338	376	356	358	355	361	351	365	336	367	374	356	342	373	358	375	357	354	337	341	332	354	372	347	360	355	353	363	366	345	356	334	318	341	359	314	354	358	381	341	384	326	375	356	358	352	323	383	344	326	371	345
20096	51083	37216	30517	7468	4236	6146	1693	1157	800	709	1172	714	1198	1409	1681	1731	2230	1101	534	418	411	412	391	398	387	388	346	403	368	415	360	384	417	376	373	341	392	370	355	384	328	391	365	345	344	382	370	366	371	410	364	368	376	381	375	350	376	392	350	374	371	384	352	362	339	385	352	369	392	369	344	377	382	339	385	392	359	400	374	377	365	374	376	358	362	355	348	342	392	368	376	348	353	343	356	361	346	380	343	367	357	356	386	359	385	344	361	359	335	353	361	386	353	379	335	377	389	348	394	380	372	354	342	361	376	371	352	373	355	351	355	389	323	376	393	370	356	379	332	348	377	359	359	351	370	303	360	371	373	364	371	330	351	366	363	347	368	410	366	350	364	362	345	359	362	344	371	359	392	387	352	338	383	384	350	357	336	380	367	395	372	395	355	356	348	370	334	375	361	373	367	360	335	378	369	374	359	386	379	395	360	334	377	380	348	366	393	352	377	373	366	341	366	392	331	358	352	382	402	377	388	367	360	356	346	370	359	365	349	358	369	362	350	372	360	343	370	387	348	361	361	371	367	371	365	338	363	386	381	365	381	348	377	353	367	366	379	401	385	379	391	306	362	361	391	357	348	384	377	383	357	341	394	391	348	319	371	370	352	380	365	430	361	340	384	347	359	375	347	375	363	364	352	367	384	378	346	365	355	369	385	361	389	385	371	376	379	366	327	312	367	382	356	377	339	375	346	405	362	392	331	338	364	401	365	357	367	363	365	368	372	351	376	366	376	350	398	352	354	359	331	404	360	376	369	363	342	400	370	375	366	367	372	367	361	384	334	399	356	399	373	389	351	367	356	341	343	388	361	358	363	401	386	375	362	342	368	382	393	354	406	365	362	372	353	368	349	338	348	370	339	401	373	334	362	387	389	375	360	349	368	343	362	388	351	411	372	380	380	357	368	351	373	337	365	385	409	363	380	335	388	366	392	386	392	396	365	371	340	369	377	349	383	392	338	397	378	348	370	353	382	343	348	350	373	354	326	315	326	339	365	353	349	354	345	322	351	352	390	371	381	369	353	394	365	391	384	343	362	362	394	366	365	376	367	393	356	361	380	364	368	367	353	347	362	360	361	345	356	368	365	365	360	340	377	381	341	342	361	402	349	366	353	352	388	362	346	366	382	364	401	361	332	372	378	373	357	386	345	383	383	364	360	369	349	382	371	378	383	413	363	316	329	350	369	364	349	369	375	394	399	386	366	378	380	372	391	393	364	387	355	340	372	388	408	395	357	348	351	378	350	327	350	381	341	392	336	358	391	387	396	350	342	366	379	349	374	362	349	390	387	379	371	382	361	343	355	369	350	374	349	356	327	371	353	350	378	358	383	365	331	340	358	371	366	378	382	361	319	322	334	364	393	362	374	351	369	389	337	351	340	383	370	348	388	357	377	407	386	376	357	357	352	370	347	376	341	382	370	378	333	362	402	414	357	331	352	352	366	347	328	378	338	383	366	369	373	398	366	347	371	332	355	373	357	330	358	355	351	349	364	366	384	375	386	416	380	319	360	390	383	386	361	361	345	350	372	387	370	350	348	358	368	380	338	366	384	372	346	357	325	391	349	371	332	344	361	342	366	362	365	398	389	397	359	413	311	346	371	372	373	374	353	378	374	384	357	404	406	359	367	356	386	374	349	375	343	387	377	394	374	360	380	383	384	355	366	325	364	379	337	385	367	369	373	371	341	350	338	369	376	359	338	370	346	370	354	381	363	361	352	392	376	358	354	345	353	363	348	339	346	367	378	366	361	375	349	362	373	398	360	382	379	372	347	376	414	373	360	377	376	383	366	340	357	349	388	365	353	353	398	347	352	321	351	316	396	375	370	392	361	346	374	403	384	408	390	374	368	404	379	392	392	388	360	382	357	375	355	357	362	320	367	366	363	376	366	381	374	312	336	360	352	323	367	354	336	379	351	358	368	367	376	357	339	391	362	339	369	383	356	390	373	351	347	362	367	383	341	371	344	375	343	386	367	359	362	345	346	348	379	368	369	338	394	386	362	355	345	394	398	356	394	359	361	352	369	357	331	371	377	347	350	384	379	366	366	377	359	343	386	370	391	355	389	345	402	371	338	384	355	306	361	337	388	375	343	366	341	371	361	382	365	320	344	345	371	331	367	341	374	379	387	392	348	375	386	394	362	369	394	348	369	378	343	369	376	367	347	339	351	350	352	330	337	358	349	343	328	368	328	396	384	385	335	356	337	353	361	377	378	388	348	364	351	356	374	375	360	331	381	359	374	360	382	375	371	303	383	376	327	361	361	370	396	401	324	368	419	372	345	331	368	362	351	387	360	354	345	373	362	335	376	365	390	356	354	395	361	428	362	366	337	356	344	364	363	354	371	364	376	353	366	366	361	372	367	385	354	349	380	354	375	383	350	348	374	385	337	385	360	392	375	350	376	358	391	348	384	380	361	347	350	404	400	370	390	378	368	401	373	351	349	315	361	363	329	390	351	370	351	370	388	388	382	361	349	392	364	367	370	393	371	372	333	340	367	346	373	346	342	347	366	346	343	372	346	332	374	347	359	402	361	382	357	372	385	329	380	377	338	395	388	363	363	382	368	355	361	383	383	374	349	344	360	361	362	357	354	364	361	337	360	369	363	381	376	351	353	379	406	368	373	342	358	346	384	358	368	376	369	359	339	342	344	371	386	366	389	349	355	336	360	376	381	366	381	333	352	396	368	352	309	374	372	343	370	352	390	359	366	376	354	378	370	340	372	349	348	357	354	384	352	368	395	387	352	342	385	363	393	343	327	403	381	356	390	389	382	334	378	326	366	363	380	385	338	371	368	341	356	345	390	345	375	407	346	371	375	366	349	360	399	330	396	376	331	385	371	356	374	389	375	374	330	343	340	348	388	368	383	380	382	359	360	372	371	319	378	399	388	372	361	365	354	369	372	369	352	358	345	382	370	365	348	349	362	329	361	380	369	365	387	368	374	372	398	380	406	356	366	392	369	364	357	366	380	330	396	416	358	371	405	382	377	356	378	364	337	345	346	362	327	356	380	371	361	361	353	339	364	353	360	357	355	356	382	368	326	355	368	358	415	383	377	338	371	363	346	345	384	305	324	354	389	374	355	368	361	391	377	366	364	367	362	365	384	380	376	343	375	356	383	399	362	350	354	379	355	402	349	388	353	370	395	363	358	401	377	380	377	384	357	380	384	352	381	358	364	362	353	387	369	366	351	360	338	360	357	349	388	359	353	345	371	366	359	358	368	361	363	359	352	373	355	408	383	397	374	371	361	347	378	379	394	365	347	370	370	376	364	359	342	364	382	378	378	382	368	377	373	365	366	344	347	378	377	353	373	381	329	393	354	408	367	347	387	368	367	377	348	361	383	364	363	345	349	350	379	374	393	356	380	353	387	344	334	398	331	369	363	361	367	361	362	368	372	361	354	350	369	375	389	336	358	415	378	360	360	369	361	357	360	387	375
24804	21417	28284	25689	17081	4676	3487	1277	971	846	842	943	873	1126	1404	1598	1380	1840	1069	812	705	752	737	797	756	735	782	724	747	712	723	709	728	740	749	754	718	717	724	701	723	704	723	736	727	710	694	780	728	744	683	710	694	716	705	678	755	727	768	736	779	702	640	679	688	689	777	738	678	732	687	739	736	702	723	704	730	677	701	694	719	715	704	738	706	733	728	710	763	742	720	761	719	745	690	706	724	681	702	734	709	757	709	646	700	714	713	651	703	717	757	742	721	716	718	710	759	743	663	701	724	730	664	798	767	750	734	672	678	723	740	727	731	752	681	731	733	696	706	720	744	750	701	715	717	730	729	708	744	726	699	758	704	699	710	751	769	754	731	745	768	705	711	713	730	710	738	726	726	726	761	735	727	696	699	731	709	721	719	722	719	739	713	703	694	749	714	730	726	767	723	704	727	664	740	758	735	721	756	744	731	710	685	713	732	727	696	709	695	687	690	696	725	710	731	731	670	735	775	728	718	738	698	696	714	741	667	645	702	727	699	734	761	719	683	717	718	747	737	718	699	709	724	717	743	715	769	709	764	700	725	729	769	721	674	767	675	684	704	726	680	702	650	712	680	789	716	745	730	743	744	726	668	738	700	743	769	733	724	703	792	736	715	702	712	745	673	779	670	755	708	755	701	705	733	721	692	713	783	703	725	723	728	657	706	688	690	676	765	717	693	729	731	717	722	726	668	690	735	686	753	743	745	680	734	765	702	694	748	713	745	718	692	723	755	744	698	768	683	714	701	707	738	718	751	709	769	706	723	693	732	753	715	708	731	706	738	751	759	739	707	728	714	760	690	718	723	670	706	755	715	735	696	687	709	733	761	715	689	730	699	738	734	745	730	706	707	737	679	775	690	754	680	730	740	712	750	687	728	718	738	687	727	718	711	735	773	707	726	684	708	733	711	710	710	702	683	734	662	683	724	699	747	686	705	734	750	767	734	687	718	695	743	726	721	731	725	724	682	739	712	709	723	742	704	704	740	726	726	700	695	730	772	697	731	713	696	745	711	732	705	715	703	728	771	746	748	699	705	704	681	741	695	774	636	754	744	686	746	690	738	745	681	738	772	695	744	714	733	731	680	676	775	695	739	717	686	736	706	732	719	711	725	713	728	715	702	716	767	735	696	718	705	711	698	754	745	788	746	716	731	732	718	670	703	707	721	688	693	758	718	692	724	712	752	747	744	745	731	724	739	728	716	766	711	768	719	756	709	764	741	754	749	735	771	681	732	683	730	762	701	741	706	709	742	715	706	734	691	697	731	807	700	718	715	751	700	735	707	712	674	755	779	676	740	730	732	754	768	719	651	756	739	685	700	742	679	737	743	719	687	733	687	722	720	733	728	763	686	714	720	741	748	678	752	811	711	661	679	719	701	752	683	684	740	754	784	721	709	710	713	702	741	719	681	724	691	729	719	741	694	687	706	710	725	721	747	736	705	745	705	735	719	702	717	729	754	710	760	735	728	770	653	724	723	739	770	757	735	741	697	759	747	673	701	693	719	696	725	680	706	744	729	734	707	712	721	719	661	684	670	734	712	687	733	763	734	707	735	659	747	721	748	730	696	726	738	744	670	690	711	730	763	741	725	763	721	661	689	718	722	646	670	718	702	744	722	722	719	739	730	707	725	754	751	730	732	628	715	676	686	754	699	713	749	758	699	772	701	635	688	724	682	709	748	743	715	718	684	693	699	704	720	702	698	756	740	755	687	725	721	698	745	761	724	702	728	699	709	709	706	724	732	751	699	689	720	675	726	715	679	701	705	747	703	766	709	701	776	663	751	717	703	684	723	744	782	752	721	733	768	726	758	713	706	685	726	749	700	677	714	734	692	684	740	695	719	692	785	724	762	707	695	675	690	666	700	780	717	756	723	714	680	736	692	729	709	713	718	743	697	723	699	707	688	663	665	695	708	723	711	719	701	734	669	756	712	728	677	697	701	700	697	713	722	706	710	720	717	717	724	688	742	772	663	742	693	706	723	684	686	723	664	705	681	674	735	699	715	707	734	735	725	718	703	748	699	709	699	706	691	696	795	722	705	693	695	745	742	705	735	707	693	720	658	766	700	704	748	776	750	661	734	777	696	735	659	749	704	702	750	724	707	737	725	707	710	695	719	710	702	708	728	682	720	725	761	754	709	706	742	744	720	721	693	669	678	710	693	711	705	690	734	725	730	651	680	718	774	705	738	687	769	668	695	721	708	719	693	660	761	690	716	724	708	704	723	778	717	713	677	715	765	711	744	707	706	706	705	754	714	689	693	687	663	742	756	706	706	713	748	714	764	664	715	705	731	769	726	683	740	768	707	739	700	717	716	721	753	708	706	681	707	733	729	745	759	703	729	681	649	752	730	709	721	760	704	705	692	667	734	747	697	751	719	757	720	728	688	738	733	728	719	705	714	738	739	666	732	748	733	706	753	736	718	680	706	728	684	726	705	734	696	725	713	769	704	665	719	655	671	726	726	739	759	683	652	728	706	757	718	714	708	690	682	708	721	703	666	698	713	747	685	753	706	696	702	686	721	681	732	690	711	745	699	736	716	716	696	715	747	680	697	710	745	716	648	759	674	676	704	739	710	735	713	738	719	775	712	733	672	744	722	722	681	739	730	735	707	712	694	730	700	730	744	697	744	753	686	692	761	748	736	721	705	718	696	761	704	764	756	661	710	736	669	734	720	713	740	692	691	696	676	720	746	692	713	721	735	720	733	715	725	721	716	749	698	736	720	686	708	701	699	690	701	730	749	776	768	741	701	719	703	718	742	729	707	694	704	708	762	687	729	678	711	752	708	700	729	710	689	700	721	732	746	733	740	720	741	723	659	737	724	722	729	720	717	703	724	688	730	727	708	690	675	708	750	752	766	693	711	718	680	745	730	732	673	733	696	724	787	673	755	700	732	767	753	720	724	729	763	723	718	715	704	739	728	676	697	762	691	696	744	744	729	690	736	732	719	672	718	702	702	723	693	721	703	736	749	669	732	674	729	718	718	692	722	719	736	743	740	691	676	726	726	739	654	709	747	704	737	699	745	747	715	716	764	671	752	714	729	790	711	704	698	725	708	690	710	715	739	706	706	711	683	685	716	733	653	738	701	736	670	692	725	738	727	676	702	684	698	734	703	703	728	680	718	719	702	737	739	710	759	738	725	717	743	722	731	741	725	646	753	719	696	724	712	737	702	713	725	703	702	735	718	747	727	779	704	734	717	782	676	705	715	686	773	685	684	722	731	755	712	694	683	709	732	710	699	744	716	694	744	724	743	664	675	749	734	698	710	735	719	700	755	684	739	710	725	700	735	767	740	716	712	736	755	765	730	688	730	723	703	749	720	696	686	742	696	736	740	721	741	681	721	698	718	733	709	728	698	702	687	722	720	729	738	717	745	744	690	712	693	701	729	717	724	704	713	716	724	701	707	738	701	728	723	740	759	708	746	766	756	715	674	772
19687	46929	31316	24854	5637	4298	5570	1693	1245	943	1025	1241	963	1460	1732	2155	1681	2462	1256	858	833	730	711	684	685	724	679	703	749	749	670	737	730	739	736	719	723	748	701	714	726	709	722	693	665	720	711	711	695	703	728	715	742	702	730	745	716	737	727	736	693	663	669	721	683	715	735	712	681	712	726	716	740	737	721	740	780	699	707	679	729	720	716	729	682	672	722	746	699	695	692	719	708	647	727	722	704	710	761	694	687	709	730	693	662	735	722	731	701	700	747	674	686	744	684	786	761	694	729	764	698	752	704	728	740	668	707	715	696	755	693	691	671	740	701	689	762	703	687	689	730	715	722	702	676	691	721	688	701	688	669	704	689	748	687	738	716	699	693	695	701	712	681	688	659	697	705	716	704	725	741	711	722	700	731	709	716	704	753	693	762	683	756	664	725	703	711	731	706	690	678	719	704	672	748	709	737	669	698	736	714	714	686	744	732	694	708	688	675	786	717	724	689	728	702	736	734	726	679	672	754	742	713	722	697	694	685	719	732	692	677	770	725	692	714	706	744	709	697	706	752	719	663	773	743	682	735	745	699	727	680	733	718	680	673	749	695	664	715	690	693	707	693	746	687	717	733	731	727	687	711	663	715	706	684	735	710	734	728	720	695	671	726	702	727	726	717	733	675	705	738	649	710	711	689	673	695	695	709	726	720	747	718	689	694	745	708	697	672	682	672	683	691	711	668	688	708	726	711	709	693	725	700	696	697	721	744	711	750	704	775	783	712	711	697	750	697	646	722	725	737	743	704	681	700	667	717	736	719	697	683	691	735	757	693	723	762	718	722	726	667	738	707	718	732	706	792	730	731	669	688	714	738	704	694	679	675	750	706	701	693	661	733	677	690	684	688	715	716	727	674	703	726	709	747	736	677	666	716	716	689	725	694	720	723	678	716	759	695	692	690	706	714	684	670	695	691	688	668	741	720	750	705	720	699	655	722	712	710	765	703	753	716	717	738	639	752	738	724	762	755	704	708	728	667	695	708	653	672	706	684	691	709	698	753	705	712	721	679	694	718	687	694	689	714	701	705	719	691	762	702	699	722	674	688	679	711	710	749	747	714	722	767	674	737	673	720	692	720	720	693	685	736	677	704	699	695	696	705	757	715	690	708	721	698	675	729	685	697	716	685	737	745	701	699	655	694	700	735	723	684	701	689	717	735	736	647	743	745	676	686	694	720	702	740	705	710	703	725	684	684	740	666	733	685	690	731	675	703	774	715	688	682	666	755	686	693	645	705	683	705	683	676	728	711	666	687	755	721	694	714	722	765	716	695	696	699	662	705	699	740	742	666	738	706	673	712	702	696	741	686	746	710	684	717	689	696	747	734	692	708	708	716	697	672	702	719	693	679	732	736	755	744	637	729	733	716	710	676	683	665	731	708	733	686	702	699	733	685	727	648	691	696	703	701	728	657	711	774	691	718	725	659	707	749	701	749	743	683	751	670	732	698	757	733	674	723	695	716	717	710	698	679	706	652	698	697	674	719	686	677	718	698	698	706	658	730	707	689	699	692	667	694	676	724	712	694	727	687	721	708	663	706	715	701	672	727	724	684	740	722	776	736	703	723	744	685	714	766	756	760	781	659	693	741	720	681	746	763	668	683	724	707	721	749	695	704	709	698	718	760	715	718	688	695	670	737	699	710	668	692	715	731	739	692	679	733	691	743	733	725	694	668	705	706	709	681	734	710	709	694	670	686	740	700	689	730	684	761	690	745	661	720	727	713	704	679	712	697	716	663	676	691	722	776	708	738	768	681	719	745	737	703	715	716	789	703	705	671	699	685	706	702	688	751	695	717	726	777	734	680	687	726	706	747	677	726	683	732	694	681	687	694	709	702	739	715	722	719	696	745	722	671	750	697	677	733	765	647	671	714	751	718	670	684	700	720	727	714	685	736	722	746	696	677	744	687	713	678	704	714	687	681	706	672	701	685	717	633	726	725	700	699	764	706	738	689	699	688	711	715	736	708	721	656	721	684	700	699	657	722	716	713	683	657	738	763	714	740	696	708	742	715	732	717	685	731	698	720	715	704	768	713	722	762	709	684	690	690	705	684	698	794	726	698	695	717	692	699	706	707	683	717	709	729	706	700	679	720	724	684	738	728	725	714	701	730	734	725	732	702	700	722	710	719	729	698	725	732	749	692	701	703	741	687	684	735	723	668	705	735	720	684	726	742	735	687	717	677	767	700	751	730	759	760	753	721	690	715	758	724	701	683	714	708	727	743	708	736	715	686	690	676	701	698	699	700	759	700	708	706	701	714	705	737	681	673	661	681	723	728	740	718	694	651	694	704	712	730	736	757	654	688	717	679	698	743	726	703	681	710	720	736	724	725	698	712	694	730	736	692	727	679	658	706	686	699	684	692	715	679	696	732	679	663	724	733	702	734	678	679	744	729	742	729	750	677	670	782	700	684	765	663	727	718	711	719	707	705	705	772	758	688	676	726	720	682	722	688	723	729	656	700	742	690	739	694	692	718	702	690	670	729	695	693	717	696	668	713	686	699	704	742	691	755	732	730	704	741	693	665	676	696	716	738	776	712	700	692	722	715	707	682	696	733	686	728	705	744	690	706	725	762	662	676	713	744	712	767	693	674	748	720	709	681	705	747	695	697	712	698	717	701	699	706	734	751	680	696	722	660	739	704	710	709	732	703	743	659	696	721	715	706	801	741	674	755	727	724	695	702	676	674	681	714	732	725	689	741	717	700	725	682	719	667	719	694	683	744	735	750	723	711	718	674	703	734	681	661	708	744	677	759	706	688	720	713	668	685	745	693	744	670	715	726	736	725	721	644	682	722	739	734	681	704	704	745	686	745	687	697	741	716	695	707	732	733	673	716	746	652	742	692	720	734	685	709	685	685	720	709	674	688	704	698	712	732	697	691	704	695	737	701	686	711	695	723	722	727	704	701	752	690	720	645	690	706	735	724	688	728	678	674	758	709	700	729	720	708	704	712	705	727	739	727	724	707	744	712	744	712	732	703	700	744	724	649	677	694	749	736	658	740	717	710	704	703	739	703	707	691	730	719	709	685	712	700	709	716	697	772	748	705	717	723	704	619	668	727	705	669	724	706	666	711	666	724	729	694	692	732	692	747	692	735	732	738	718	691	772	665	692	717	677	797	687	751	741	713	719	643	653	722	715	712	674	759	750	756	712	707	700	712	712	709	806	721	708	727	695	695	693	673	684	702	673	719	727	725	728	727	717	692	687	700	693	712	709	695	687	703	732	691	743	716	696	753	698	673	717	664	710	741	744	660	693	653	665	664	711	718	707	722	695	689	744	650	784	684	679	667	665	688	724	719	702	782	719	673	737	735	716	724	680	713	723	720	697	692	714	704	688	702	701	667	732	704	709	705	716	705	715	731	703	711	729	692	765	702	707	726	686	743	677	678	696	672	690	721	728	730	674	721	701	722	685	722	682	717	689	721	680	740	770	687	721
22646	21426	29338	23953	21435	21721	16680	2741	1185	698	860	1002	896	1528	2082	2813	1635	2849	1330	512	442	391	379	371	358	376	370	338	342	351	378	356	345	360	361	391	316	362	322	339	326	332	368	389	338	357	395	354	340	339	324	327	374	324	357	354	335	322	352	341	340	333	383	371	369	379	341	346	330	337	320	314	336	334	313	327	330	308	366	317	356	349	328	326	361	358	348	340	335	311	329	316	336	307	328	318	340	322	333	330	326	341	331	338	347	335	335	344	307	299	329	354	323	317	353	328	341	335	330	358	348	332	320	330	340	334	322	325	341	322	347	298	324	344	357	321	333	363	314	291	342	337	349	331	335	297	328	347	315	329	371	381	312	331	332	308	353	376	324	318	344	309	316	321	320	341	336	310	350	317	364	334	348	358	316	313	322	335	332	311	347	390	320	351	346	293	336	346	319	313	336	324	363	351	360	325	327	319	356	334	340	328	343	350	348	312	370	348	342	332	347	314	310	290	325	336	340	319	348	309	317	316	334	327	335	367	321	309	363	335	318	330	317	320	331	367	327	336	313	397	304	333	301	330	326	346	333	297	299	334	362	327	338	337	350	344	346	336	332	311	357	347	337	362	368	312	343	375	352	364	360	336	312	346	359	355	329	326	358	339	377	341	363	362	334	332	346	366	356	338	307	344	329	331	347	318	340	348	326	342	346	320	321	322	331	328	337	384	294	376	314	336	308	325	350	326	340	349	395	327	323	338	346	353	350	326	329	320	323	333	328	312	337	324	327	348	343	360	300	329	355	325	335	326	313	345	321	368	350	318	347	311	335	335	348	344	329	327	373	372	323	316	328	357	327	334	321	334	337	325	351	371	310	319	348	329	301	348	366	365	344	339	329	348	333	308	345	314	322	326	316	302	342	354	329	300	355	339	310	340	345	323	342	304	363	327	369	338	338	361	328	352	312	299	326	345	315	346	336	338	352	352	334	360	344	325	332	339	343	343	308	338	361	352	325	339	306	351	306	335	337	338	325	344	336	338	326	356	308	334	333	358	326	315	300	342	337	343	337	341	303	332	351	352	315	329	356	304	335	339	332	329	312	333	314	344	318	356	325	325	338	362	320	352	314	322	327	340	326	333	344	327	361	316	312	313	334	302	347	328	316	351	322	315	322	350	344	342	339	330	299	321	344	360	362	330	310	335	335	320	321	319	336	378	319	311	316	301	336	333	340	312	331	323	308	294	354	311	380	332	327	319	296	338	327	343	347	338	326	324	330	356	321	287	368	345	352	325	333	308	358	319	341	308	335	309	334	340	331	343	318	351	317	354	329	333	318	305	322	338	324	286	361	327	317	337	325	349	363	336	352	329	330	303	365	334	343	330	326	338	319	340	336	308	345	344	318	305	331	345	346	341	298	349	329	331	349	306	336	310	345	332	364	339	335	327	340	371	344	340	308	333	325	341	385	347	349	322	324	354	307	325	332	351	312	360	328	301	311	337	324	333	343	285	332	304	308	346	342	352	320	316	308	329	360	348	331	329	331	337	320	315	310	320	355	332	324	339	355	340	326	308	325	361	360	321	332	354	327	337	349	342	318	335	327	343	347	316	307	335	342	313	311	375	326	348	348	351	328	304	343	307	314	351	323	367	369	326	312	334	313	321	316	321	323	334	347	326	363	326	332	310	311	340	328	378	328	300	322	325	308	331	339	365	354	351	323	334	334	343	352	330	351	309	336	325	341	315	357	334	327	339	334	342	326	342	303	309	299	337	362	336	337	329	378	330	342	342	353	306	306	376	357	340	338	312	331	339	314	310	341	356	308	342	337	352	349	361	367	313	328	339	349	378	322	344	332	340	351	309	370	340	349	344	356	312	332	346	353	340	362	335	334	307	295	332	333	341	339	378	332	327	357	326	328	347	374	330	356	378	317	372	344	356	331	330	354	335	332	322	344	348	343	351	316	338	363	343	345	334	325	318	320	371	366	342	330	338	328	349	333	344	334	338	338	337	341	343	339	356	328	317	334	338	345	334	334	310	322	346	328	334	338	343	312	345	344	345	334	312	353	366	326	336	352	313	336	330	318	340	316	331	334	330	330	315	340	325	350	359	333	352	367	318	332	367	310	355	346	333	349	336	354	341	336	335	311	323	341	348	352	321	329	292	338	333	323	329	326	318	338	349	349	335	343	288	369	332	362	331	307	333	323	303	330	328	345	345	296	354	341	326	345	339	325	302	319	336	378	361	338	376	329	353	343	335	309	322	343	346	352	312	350	369	301	340	337	363	310	336	338	308	325	315	331	376	341	346	340	319	345	338	345	293	326	347	327	337	314	333	319	314	286	328	326	328	316	333	347	316	342	325	316	329	354	325	359	321	333	359	314	319	333	338	335	321	369	330	329	322	343	332	322	338	378	331	368	312	334	361	338	322	327	349	340	311	359	329	312	357	330	373	303	322	346	342	323	348	327	364	336	323	305	321	315	355	314	335	295	308	366	343	309	342	344	320	338	330	329	316	357	337	341	329	325	327	356	302	310	377	360	332	334	348	322	319	371	343	367	340	295	361	321	358	335	328	351	318	327	327	337	345	348	327	324	315	333	319	312	361	326	366	334	350	329	320	312	325	318	332	316	335	317	313	312	336	323	341	327	313	336	335	349	307	333	348	344	314	344	331	345	341	312	308	359	303	334	356	342	319	350	325	331	329	322	325	303	375	337	361	350	354	321	315	348	371	312	300	324	352	311	317	364	348	378	344	317	316	348	349	351	337	346	353	351	337	327	330	351	345	362	344	333	315	350	336	339	327	358	337	356	344	334	330	333	334	315	345	355	337	323	294	305	360	332	327	328	328	356	311	305	332	338	338	348	314	371	382	314	335	309	311	307	342	361	320	323	344	329	332	363	333	311	338	325	372	338	321	327	339	331	301	329	354	354	342	354	342	323	310	307	322	344	332	313	329	307	365	355	334	348	331	350	332	326	333	368	325	321	382	317	346	344	317	331	300	338	309	308	326	325	319	355	341	333	351	311	296	332	341	350	293	322	345	322	326	371	342	356	332	342	296	340	312	349	365	323	358	324	375	335	329	329	343	315	355	328	314	327	338	337	355	308	318	297	327	348	302	312	346	329	344	328	312	319	347	305	291	341	356	353	339	326	352	328	324	332	346	333	327	370	342	327	345	352	315	320	343	338	334	367	360	326	323	338	307	352	364	333	367	356	320	351	337	322	363	345	370	355	361	341	375	336	343	332	341	330	342	353	304	319	345	339	354	339	330	324	322	332	354	312	344	330	340	315	308	317	322	334	302	301	298	309	352	320	352	384	334	320	334	357	315	337	325	354	326	322	316	299	339	350	325	315	357	364	327	346	345	327	362	333	353	327	322	324	324	333	320	323	338	349	351	323	326	352	334	363	344	327	321	307	354	362	334	375	363	336	370	332	316	316	292	330	360	320	339	347	301	329	332	332	340	356	345	327	308	302	318	349	347	346	299	350	331	346	353
23969	55228	40796	33264	11206	8998	9753	2871	1676	926	1134	1462	1309	2265	2930	4007	2254	3792	1716	626	518	415	368	373	362	378	372	370	354	364	353	331	342	344	335	354	347	340	327	346	317	330	355	362	370	326	352	340	337	332	333	345	344	315	310	361	322	368	334	320	354	359	336	333	360	321	343	334	349	330	332	336	350	316	348	316	370	334	362	339	342	315	297	303	310	353	341	334	300	319	342	357	352	360	352	341	306	359	337	325	327	330	336	343	311	368	330	305	327	353	329	330	320	321	345	324	344	323	353	326	321	306	312	316	352	333	349	311	345	296	328	331	338	317	319	346	351	293	358	317	333	311	324	348	311	320	329	310	332	350	345	292	315	331	317	321	299	313	332	319	338	328	310	349	350	328	331	351	307	335	333	364	317	309	320	364	360	339	316	328	364	339	324	330	358	341	374	327	331	323	313	302	341	318	361	337	350	344	335	313	325	324	327	300	343	356	333	285	318	318	326	330	337	322	352	328	335	311	344	353	304	339	351	345	311	301	357	341	354	337	313	344	347	303	332	337	357	315	295	353	354	315	309	333	322	313	347	336	328	302	329	316	323	331	333	339	326	315	331	345	333	293	351	348	354	349	340	313	346	300	344	338	310	365	322	320	336	344	297	309	327	342	302	312	330	337	358	323	344	347	324	337	313	326	297	319	334	351	336	324	309	317	323	330	314	355	309	324	324	311	321	326	304	329	305	317	324	343	352	331	337	329	324	289	326	319	304	320	309	313	324	338	309	336	338	314	316	322	327	328	334	349	350	340	323	355	341	310	337	299	329	329	344	333	360	309	340	297	338	367	331	343	324	315	328	316	319	318	320	334	347	349	344	315	305	342	333	318	294	323	307	335	352	299	355	346	328	342	310	307	300	319	336	359	308	320	310	344	334	311	317	316	346	333	328	341	323	364	363	332	313	321	339	375	353	321	303	312	332	338	305	301	369	344	335	325	357	308	341	335	338	299	333	342	356	325	344	347	321	370	298	361	299	306	330	341	300	316	308	368	335	326	336	345	343	347	335	344	327	345	338	364	324	320	305	353	343	335	324	328	328	330	329	297	308	353	320	308	311	312	355	363	314	320	336	351	307	352	314	319	336	313	349	332	372	328	305	300	327	310	313	348	328	320	331	318	306	288	296	332	373	340	344	307	364	331	304	319	324	331	336	332	329	323	358	351	312	339	357	307	331	373	318	322	352	325	304	330	323	368	342	322	347	348	341	337	324	339	311	358	324	320	361	318	344	333	348	323	318	331	360	320	332	330	346	351	320	324	355	314	323	346	322	302	342	365	332	348	328	299	332	332	337	371	339	315	336	355	293	338	343	344	346	338	356	315	321	324	327	339	332	357	343	336	345	303	330	296	304	339	321	329	309	338	318	351	316	326	308	315	331	333	336	305	330	331	311	360	351	330	303	329	319	336	342	329	337	348	362	325	345	334	346	316	353	323	312	374	355	326	324	351	369	332	336	329	324	322	292	333	338	328	349	344	355	317	351	350	305	317	383	338	330	317	337	308	308	350	322	344	341	337	319	335	317	326	353	330	331	327	337	345	339	333	345	320	360	275	317	314	317	318	314	313	317	352	329	303	364	335	338	302	331	323	327	326	370	345	353	338	317	320	313	341	351	313	331	346	345	332	334	320	304	361	339	347	341	319	293	340	326	337	312	363	342	300	343	327	320	305	360	308	336	303	331	332	327	337	320	322	329	322	349	297	357	337	348	320	332	340	361	325	339	356	321	343	352	297	293	351	356	312	304	321	311	337	311	329	328	308	322	315	315	324	310	324	325	328	333	313	339	323	339	322	354	329	300	305	333	344	329	309	347	320	325	363	343	330	342	314	334	341	347	288	324	318	294	321	354	333	315	333	339	347	331	330	308	340	350	318	354	370	349	285	324	325	377	347	335	281	362	342	343	320	345	337	346	339	321	336	329	318	342	315	316	318	331	331	342	299	324	338	336	360	346	348	353	322	328	317	296	309	326	384	330	315	335	362	325	312	309	313	333	351	332	325	312	348	326	313	362	320	330	356	333	317	331	326	307	330	337	309	358	336	364	328	325	335	336	350	358	321	300	348	346	344	316	308	329	314	327	342	305	328	340	317	296	336	329	338	365	313	290	309	330	331	340	327	337	362	342	326	319	339	320	329	338	315	303	314	336	321	325	312	341	352	341	345	309	331	326	311	309	339	328	365	340	323	302	296	318	334	324	342	343	345	367	319	314	312	344	321	320	344	329	323	327	318	321	341	334	341	322	312	313	327	349	345	320	371	337	332	332	316	310	342	328	316	314	343	344	317	322	328	328	337	326	322	351	312	343	340	323	348	322	361	305	334	339	316	325	350	299	326	319	336	330	324	341	333	297	328	308	358	319	351	350	332	338	306	301	329	330	348	326	370	298	351	329	340	326	333	342	353	360	334	355	338	327	323	332	310	345	326	325	354	329	335	338	329	356	325	328	348	344	334	327	311	331	328	339	323	344	318	332	307	325	362	347	322	338	340	347	352	345	343	331	336	365	329	332	357	320	356	303	328	306	316	370	345	324	317	313	327	314	330	329	342	308	328	304	329	336	344	302	321	334	330	315	318	313	324	299	318	344	312	334	327	337	313	302	326	328	306	330	332	326	339	325	345	326	310	326	334	341	339	393	330	335	339	356	337	339	366	323	349	343	345	342	323	354	313	352	325	323	315	331	316	330	296	329	313	319	327	321	313	312	297	336	325	362	327	361	329	345	327	305	304	311	305	355	311	340	345	340	354	357	330	320	325	311	323	323	319	338	371	336	331	352	387	330	331	331	312	332	299	312	315	353	277	333	326	331	318	318	280	333	319	346	323	337	350	319	336	341	328	362	331	352	314	324	347	318	337	307	316	331	312	335	351	336	331	370	362	313	332	328	328	327	331	350	362	325	332	340	320	315	338	313	313	329	313	343	340	352	349	310	319	310	316	335	349	326	343	328	319	307	305	301	335	345	331	322	314	319	321	313	321	331	307	324	318	352	347	329	339	312	336	325	360	347	332	348	291	275	336	333	347	307	306	343	306	346	338	283	336	324	329	343	311	309	312	300	336	316	332	316	301	332	311	340	339	317	318	345	356	332	334	365	327	323	354	321	319	323	317	319	335	345	319	345	337	328	337	303	351	325	335	355	343	304	322	347	356	342	329	335	308	323	351	336	347	332	319	354	359	287	320	344	343	301	325	318	350	338	329	354	361	325	340	290	349	320	351	327	318	320	306	304	316	334	330	351	320	307	324	347	334	307	314	304	347	371	340	374	322	319	343	320	309	322	335	292	332	364	335	324	315	301	296	312	301	316	303	307	334	333	338	315	322	320	315	332	332	326	289	346	355	342	353	354	316	308	315	368	345	310	318	308	305	345	349	323	342	364	314	297	354	316	325	379	308	352	304	310	315	328	313	343	354	319	345	303	350	308	359	372	326	319	356	319	329	353	343	312	341
28392	23916	25719	20278	4331	2680	2510	1126	764	749	837	885	1142	1210	1257	1661	1095	1716	925	732	695	673	690	717	716	697	692	697	689	714	658	702	695	650	698	720	704	693	724	709	661	721	690	671	659	721	669	736	705	708	709	706	735	677	658	731	689	699	686	696	709	690	670	703	706	657	736	665	765	650	721	727	698	682	723	690	721	701	740	718	701	697	707	667	672	659	667	693	712	687	714	676	687	696	680	709	661	685	695	687	732	696	704	725	702	680	689	664	683	704	723	649	709	682	698	685	672	687	706	673	713	725	710	698	682	668	726	723	651	672	713	711	733	729	658	756	720	680	727	705	673	674	685	709	730	659	689	672	717	694	736	713	680	683	702	665	660	681	707	738	687	658	712	747	705	672	658	695	717	737	773	704	710	705	712	625	704	643	704	677	719	689	674	746	675	741	687	706	702	682	721	710	707	751	675	728	701	646	644	670	650	690	707	707	731	671	721	718	732	749	696	721	674	701	732	681	710	722	700	683	728	701	672	703	724	701	713	685	698	647	710	689	694	668	705	724	714	673	743	705	631	716	723	687	697	729	658	698	722	723	699	699	730	723	712	715	720	714	706	706	703	732	695	714	686	705	639	728	668	727	702	710	689	669	664	755	700	692	681	711	647	699	682	685	722	665	706	698	675	671	711	730	680	651	686	677	649	704	701	656	682	725	680	703	721	692	709	679	675	708	673	718	692	697	649	689	627	701	735	690	671	700	711	726	717	701	743	693	651	690	680	692	719	711	646	659	663	715	689	724	735	671	711	730	671	724	727	724	715	708	702	678	685	724	707	642	704	682	735	651	707	697	685	740	682	725	683	713	681	709	714	714	692	741	716	684	692	706	701	694	717	722	679	663	685	694	676	698	676	688	701	703	694	675	708	657	721	701	689	702	669	683	632	648	678	697	639	662	691	697	735	722	674	678	703	694	710	731	752	676	711	678	706	709	690	680	689	666	713	719	698	715	680	658	692	689	678	679	679	695	684	686	703	705	691	709	684	714	683	660	718	723	694	703	676	711	683	767	663	694	692	702	684	736	686	686	684	696	706	684	734	713	707	684	714	655	687	684	711	661	725	695	705	725	685	679	698	714	707	749	683	740	654	717	710	625	715	705	708	644	738	699	708	696	733	684	738	716	677	689	634	669	732	701	722	695	726	689	678	732	717	677	708	717	747	660	676	638	694	689	692	642	710	692	648	737	720	677	732	654	643	713	693	693	699	734	673	656	682	725	668	660	668	708	745	742	671	731	691	673	710	697	659	688	666	698	759	734	655	746	688	686	682	734	724	686	718	752	710	714	684	638	735	725	690	730	741	740	717	667	713	703	675	748	670	696	666	701	713	707	707	664	689	681	707	653	750	734	686	688	696	694	677	723	709	724	730	716	699	676	724	749	681	690	642	717	729	649	690	691	698	675	700	659	754	719	720	674	635	685	681	745	688	698	718	721	708	695	698	729	698	721	712	686	702	683	706	687	718	648	758	666	703	689	710	701	695	695	732	675	721	727	672	649	664	748	691	681	713	697	684	732	707	699	701	668	732	662	744	734	673	716	719	707	710	692	720	695	696	724	723	742	649	687	729	661	705	728	701	705	688	724	725	674	718	664	668	718	678	721	656	724	660	714	676	681	680	682	686	693	720	696	690	710	698	721	682	708	744	734	674	683	712	706	645	713	706	693	656	704	728	729	674	713	672	694	702	709	682	675	683	668	729	677	708	679	748	691	726	716	726	673	730	681	712	680	726	686	692	691	648	650	700	678	729	698	693	707	720	663	677	693	727	678	706	701	668	712	701	712	703	710	706	692	698	706	686	704	663	736	702	682	684	696	732	716	659	671	690	664	665	724	682	735	726	673	694	679	723	717	726	713	687	677	693	702	673	713	670	767	709	732	690	700	691	686	698	716	739	697	693	705	671	662	753	777	686	670	682	642	689	651	644	729	720	728	698	694	717	730	746	704	700	705	728	735	716	658	683	697	691	699	706	691	673	692	720	643	697	690	685	708	665	682	663	660	695	706	682	668	714	706	686	708	728	720	714	706	704	722	646	682	715	743	752	695	682	693	764	697	708	686	679	739	668	717	700	688	752	647	703	734	699	710	678	706	657	628	717	674	719	698	689	695	693	669	678	720	709	689	725	714	675	725	690	706	681	675	732	763	700	620	708	736	716	680	705	690	661	694	720	702	680	732	670	681	689	702	735	689	720	732	717	748	678	664	713	677	710	706	729	687	682	704	755	675	679	669	668	688	667	675	699	683	706	686	694	696	680	715	703	687	670	658	758	692	698	719	633	676	682	712	677	652	681	730	670	655	668	653	749	741	716	727	697	685	665	675	730	666	679	674	717	688	706	671	696	683	724	692	687	641	710	694	701	700	703	705	700	697	722	679	710	730	699	695	693	691	702	691	686	697	663	718	695	729	645	702	681	651	732	695	687	721	657	721	703	687	714	697	731	699	716	719	708	682	680	714	721	645	682	691	735	697	725	643	669	702	683	708	689	682	712	719	734	652	675	736	731	689	701	653	707	690	703	672	718	656	672	657	699	696	697	720	731	699	698	675	625	760	685	705	674	704	684	687	692	658	665	686	705	698	683	708	686	690	693	716	676	680	732	695	673	678	731	711	696	711	673	726	679	697	717	692	711	698	690	673	730	721	716	735	645	701	702	720	743	690	700	707	695	671	712	719	698	717	698	654	689	713	675	691	654	733	729	653	697	658	667	703	727	714	706	694	683	650	701	653	739	684	728	713	691	711	664	713	639	679	681	702	680	701	684	670	677	689	732	703	728	673	700	649	705	670	697	659	699	715	698	677	647	709	734	675	688	662	707	718	677	734	686	714	703	766	731	706	653	705	705	689	687	665	713	722	704	704	706	698	689	685	706	678	680	688	665	662	680	702	704	721	700	686	725	721	686	714	647	699	697	702	686	733	679	690	681	720	673	713	688	679	695	704	695	709	692	711	682	714	675	748	710	696	733	708	664	742	715	698	688	750	695	684	670	719	673	704	689	679	677	714	639	728	709	661	675	709	722	681	708	725	751	679	698	718	740	738	679	656	728	673	689	735	712	701	645	688	703	659	675	695	679	682	706	715	736	693	724	698	742	615	720	671	717	715	624	711	657	676	662	680	691	683	687	685	698	720	706	684	730	682	718	713	706	700	696	710	647	732	649	721	675	687	691	726	706	718	719	680	734	736	656	681	701	691	689	679	700	690	704	641	708	697	688	682	670	692	708	704	701	690	713	709	707	694	715	677	673	723	695	703	706	669	686	696	675	721	754	661	724	640	712	732	705	682	721	696	656	712	646	663	669	665	701	705	679	689	656	727	737	733	748	697	740	678	674	704	656	754	723	674	653	685	730	684	738	702	690	693	687	657	718	714	708	720	674	692	690	702	697	709	710	664	726	727	721	752	704	757	664	694	647	685	694	676	665	727	712	720	668	703	698	665	704	720	667	690
19511	36718	26111	17864	4462	4066	3664	1418	898	744	843	924	1465	1610	1524	2099	1342	2211	1024	683	800	715	711	725	717	704	730	678	711	729	715	698	667	655	699	713	692	669	688	754	691	679	743	738	694	689	754	668	693	746	733	675	705	710	702	704	720	710	709	688	670	697	677	686	656	748	655	668	714	726	708	695	716	662	726	695	744	721	732	720	684	697	745	675	692	685	660	751	707	692	715	718	725	671	668	691	690	703	755	770	704	668	693	736	732	749	710	687	695	721	719	724	739	691	707	702	731	768	696	705	722	714	716	727	740	689	699	713	762	676	733	738	693	716	689	678	723	741	657	701	639	721	717	716	659	724	703	738	698	689	684	733	718	729	733	669	708	676	678	695	691	699	670	643	734	742	704	656	707	706	717	710	729	723	710	686	644	678	728	689	718	672	681	757	755	712	682	688	666	680	702	693	749	691	737	678	674	693	705	671	733	706	710	670	730	730	673	701	720	721	715	719	733	739	705	720	737	700	702	703	716	699	705	760	720	747	727	726	686	716	709	707	717	755	683	728	675	704	747	661	713	710	649	670	714	687	713	717	733	712	727	685	714	706	679	741	714	729	716	717	684	708	691	706	710	715	732	707	691	699	725	676	694	691	701	688	746	715	701	711	719	739	750	731	684	739	722	729	701	709	714	710	669	718	698	679	691	712	749	664	722	749	705	716	680	694	684	693	692	748	679	748	718	715	718	752	713	708	666	675	730	718	702	702	706	737	659	691	700	713	689	706	698	706	722	771	736	714	663	705	698	678	717	703	707	697	698	701	647	711	717	722	690	694	742	676	709	681	699	728	708	714	669	673	749	718	732	704	684	751	694	771	695	713	737	756	720	701	696	705	706	740	719	689	702	684	728	706	725	724	660	712	730	739	736	653	676	707	722	646	663	701	728	729	700	688	703	667	685	668	722	712	756	664	703	749	694	747	683	700	719	689	686	745	691	698	723	713	704	727	713	700	708	704	690	691	709	686	741	713	682	720	719	703	712	716	689	695	697	750	732	750	693	701	769	720	706	685	729	700	692	698	708	686	718	731	715	736	691	750	723	712	725	739	748	716	650	678	686	748	721	728	719	712	702	702	754	658	683	744	756	694	713	714	722	705	695	719	677	694	710	707	716	681	734	696	761	712	673	705	745	741	720	695	704	713	658	698	673	682	745	715	738	703	752	709	695	692	719	739	673	686	731	677	732	733	680	701	686	727	729	661	690	722	701	703	693	687	719	707	691	697	678	670	685	715	705	705	726	695	709	746	651	667	720	694	684	724	690	708	721	706	678	685	721	678	687	738	691	720	748	695	693	680	746	772	701	716	764	724	698	705	678	683	678	709	718	735	702	658	736	758	704	682	694	709	715	693	709	711	750	690	737	737	725	700	728	735	717	695	721	717	672	748	684	704	734	644	655	659	705	672	675	683	701	746	676	709	705	717	680	766	731	675	667	708	746	719	710	676	706	733	713	722	676	702	716	704	678	729	746	717	692	735	707	734	733	715	708	683	719	693	726	720	691	710	712	710	747	703	751	702	672	729	701	692	720	672	673	715	700	693	744	707	702	674	707	729	689	727	717	699	718	654	716	657	697	671	707	685	757	733	719	730	696	713	670	678	717	703	675	697	679	699	723	691	654	678	735	752	670	697	699	699	739	737	676	720	693	728	769	657	702	736	701	721	668	733	710	713	703	744	701	668	657	728	720	652	682	656	726	671	727	682	729	726	702	698	741	715	728	701	699	765	723	726	679	700	704	681	696	726	652	687	725	704	682	710	705	674	704	688	678	709	759	686	700	756	695	679	622	667	682	701	718	729	714	679	698	707	754	720	637	707	709	734	745	699	732	704	750	695	720	718	664	717	747	705	710	712	751	715	740	723	710	689	731	669	722	710	726	761	731	723	708	734	742	700	681	715	737	711	671	735	709	683	723	695	707	655	682	699	683	719	711	691	725	722	736	676	690	627	703	695	702	705	668	752	683	665	693	682	702	693	675	720	731	670	748	746	688	722	751	714	702	695	712	698	688	662	679	680	704	714	705	680	704	754	656	750	721	732	716	737	695	688	687	728	682	692	706	680	719	676	719	671	724	682	669	722	727	688	737	699	736	684	727	723	704	754	740	711	667	772	665	737	681	666	743	707	714	675	665	698	672	741	729	731	670	693	705	740	736	715	695	742	715	734	718	740	689	703	760	701	741	743	669	727	750	713	714	705	704	699	685	683	726	691	751	646	648	677	662	761	704	709	712	672	718	691	708	694	671	652	670	744	702	698	705	688	694	713	681	679	735	661	701	704	669	733	738	701	722	674	728	691	731	729	716	685	685	701	737	708	730	624	693	677	676	672	747	706	711	696	762	747	675	713	669	732	658	694	732	723	707	704	694	702	693	723	700	727	701	675	714	736	751	690	688	713	737	709	689	717	711	694	689	668	697	732	726	711	721	721	684	700	671	712	685	686	727	706	751	717	683	729	719	755	728	755	662	723	710	731	644	728	665	716	716	681	698	691	657	682	682	703	740	715	660	680	691	705	675	762	690	702	730	724	694	738	727	686	695	679	704	716	714	738	679	737	666	677	694	676	776	723	709	678	700	762	712	710	717	714	687	701	657	720	697	696	753	717	734	700	702	711	675	699	731	681	724	739	687	745	777	686	699	705	733	735	711	676	700	706	717	693	706	714	697	699	667	678	720	683	697	717	682	740	722	726	727	694	719	687	705	772	754	658	741	719	725	726	711	726	667	739	715	746	729	686	723	688	707	711	717	702	652	668	751	724	725	728	674	698	692	687	740	713	701	746	722	756	683	720	698	721	687	751	718	725	753	683	685	696	728	711	660	713	688	687	689	733	689	689	730	694	707	698	723	691	701	766	675	688	702	724	727	712	716	714	716	744	692	720	743	696	741	691	684	685	676	706	716	697	726	691	700	695	706	720	713	751	704	666	730	688	690	700	718	700	684	717	733	777	755	750	721	657	705	760	723	754	695	677	715	716	665	722	690	677	661	678	729	719	693	725	708	722	676	782	705	674	672	700	683	725	684	689	706	675	714	732	720	707	718	690	720	714	700	741	713	682	740	676	722	715	697	703	650	721	707	715	707	705	709	697	671	718	704	718	737	701	753	672	684	714	733	737	722	687	728	673	702	715	683	724	683	749	667	739	715	702	679	671	689	682	695	687	723	727	704	666	697	688	747	699	722	732	685	742	696	715	705	726	697	707	720	736	648	702	672	698	697	689	690	694	738	733	761	672	726	695	729	728	700	715	687	718	719	691	710	672	709	704	729	733	743	703	630	687	683	687	704	719	718	750	685	690	681	660	655	695	697	666	775	744	631	671	724	707	696	724	719	724	720	693	730	698	676	680	719	689	723	704	699	714	742	697	697	661	700	728	676	670	715	681	698	713	694	718	760	666	676	691	701	677	721	690	733	702	717	705	732	718	712	649	694	692	715	709	648	677	680	703	692	679
23804	21404	28993	24424	21431	16849	6406	1930	797	623	685	771	1965	1762	2107	1931	1313	2535	684	463	519	409	423	398	454	398	398	398	481	403	385	430	422	397	422	385	418	399	431	416	416	383	400	406	424	387	381	403	421	382	402	414	400	374	378	390	384	400	406	393	403	381	368	381	401	414	381	400	387	389	378	418	382	383	392	403	383	403	436	375	399	394	394	376	384	391	418	426	377	411	396	411	384	394	376	418	365	436	377	392	397	419	409	389	371	380	388	415	415	389	408	428	387	353	416	387	387	404	413	429	400	361	407	421	444	447	364	399	405	362	388	408	402	413	388	426	414	383	419	378	411	387	423	404	443	404	428	402	386	387	401	404	417	411	374	392	417	418	378	441	442	399	388	432	396	375	411	417	389	426	428	392	404	398	387	404	411	408	404	411	396	369	401	394	389	404	431	386	402	375	402	347	362	417	399	431	374	408	406	384	388	413	431	395	376	385	407	387	413	391	361	391	355	381	409	404	381	421	456	389	443	442	404	421	406	390	439	385	379	410	385	416	377	381	403	396	397	405	426	414	411	389	392	381	399	382	426	402	389	406	400	403	411	405	394	438	413	431	422	363	459	425	425	377	399	402	394	413	413	425	388	433	383	421	422	361	377	437	406	409	359	371	412	380	378	354	374	412	396	376	394	398	420	412	404	381	395	405	419	367	373	413	385	392	385	411	395	422	374	359	401	379	413	394	388	402	367	405	383	373	393	387	405	391	385	403	408	402	418	371	404	416	422	393	405	417	405	389	392	397	411	432	436	363	379	394	367	400	398	385	442	375	412	438	380	373	380	342	387	399	404	385	387	405	376	387	398	393	387	404	389	413	406	413	379	398	417	423	438	418	396	431	369	383	390	357	395	394	371	402	422	382	399	370	388	401	402	403	366	422	404	420	408	378	417	358	400	407	378	388	407	389	393	383	401	380	383	407	430	414	379	410	361	408	373	416	380	393	405	363	406	438	405	426	398	404	395	422	385	384	428	377	376	405	414	418	397	415	426	398	406	398	362	425	412	412	389	385	384	409	436	371	367	420	408	410	430	395	352	399	412	379	422	411	407	440	419	465	381	395	411	403	359	417	407	416	412	403	392	372	398	415	387	388	411	382	415	403	381	364	434	404	437	418	386	407	407	425	402	389	364	373	390	395	379	391	391	406	415	398	418	393	377	385	426	401	416	399	410	366	413	404	407	394	431	404	418	378	418	414	390	427	376	392	394	405	411	427	420	400	434	396	389	396	385	396	373	425	341	391	388	396	439	382	430	388	412	411	414	432	414	433	398	396	400	397	386	391	382	403	406	394	360	377	402	393	384	398	385	424	358	421	422	401	442	378	386	416	356	409	391	416	377	388	381	409	392	411	392	393	392	390	432	398	414	391	432	379	432	382	381	368	384	425	417	391	386	411	427	420	424	401	418	416	385	393	466	429	392	393	424	373	402	381	413	403	396	394	380	419	354	387	398	411	395	423	383	402	406	392	386	390	388	389	399	426	407	423	441	374	409	410	394	378	415	401	360	381	415	409	381	379	443	380	371	404	410	374	400	370	353	405	382	390	408	390	392	341	380	396	377	380	431	397	405	389	443	387	417	380	378	435	399	410	403	430	428	398	419	382	372	385	434	405	394	383	373	406	391	419	416	412	390	404	399	389	418	369	388	413	410	410	407	405	445	402	434	373	422	375	416	386	394	387	396	429	361	379	429	393	430	441	389	406	388	382	423	373	395	442	338	414	384	439	419	400	398	409	371	380	388	424	388	431	396	387	469	397	424	398	408	400	366	403	360	403	431	426	406	378	430	398	374	422	419	400	351	360	409	429	405	427	403	380	374	392	379	416	345	367	378	419	378	374	376	415	434	403	416	373	404	406	394	380	414	410	407	390	423	428	371	422	408	395	423	435	390	386	402	400	422	418	421	406	399	397	390	398	407	399	360	362	374	385	417	423	390	386	382	395	369	381	398	381	363	415	391	385	414	368	398	392	406	448	377	359	373	433	402	379	371	409	394	418	387	420	378	410	404	403	407	445	396	386	436	387	432	387	400	384	408	371	409	371	404	416	402	403	386	380	434	405	367	417	409	415	427	385	363	372	373	420	398	388	413	388	393	389	380	432	399	376	398	373	392	388	399	412	439	404	404	384	434	380	394	371	423	373	397	406	400	370	401	379	448	397	392	365	406	406	408	402	380	396	383	409	397	415	426	395	365	436	391	396	439	397	419	397	381	397	395	401	373	410	377	379	381	402	402	380	420	380	400	374	399	381	423	397	395	398	393	386	397	395	382	401	412	422	425	361	387	380	412	403	391	430	390	407	404	395	377	403	374	387	383	383	366	404	424	380	395	389	395	394	385	425	410	419	371	399	366	405	405	370	411	385	420	390	400	392	399	404	406	392	415	382	419	362	407	381	435	413	357	374	391	409	386	404	371	381	408	392	429	403	395	372	393	403	433	367	430	408	428	361	382	397	394	398	394	400	407	351	413	400	447	410	391	374	393	383	382	379	385	374	392	379	414	383	405	397	378	403	384	372	382	400	367	394	406	430	356	383	393	412	401	398	382	393	396	435	381	367	386	421	385	418	398	422	403	404	418	369	360	365	459	392	415	390	356	410	418	430	400	393	398	406	376	422	406	435	390	390	414	401	406	357	375	431	394	425	376	400	383	385	400	386	375	393	398	369	399	404	368	418	413	409	425	378	397	396	419	406	393	395	383	427	413	426	408	416	412	370	392	404	383	395	362	396	393	408	400	422	383	395	388	424	407	393	383	429	394	403	386	388	374	370	373	378	423	423	369	417	438	392	414	390	401	371	373	417	382	397	382	399	393	395	388	404	376	398	423	376	402	410	418	412	432	425	386	395	417	427	389	406	398	378	373	426	406	401	399	400	389	411	418	391	387	396	393	394	382	408	412	403	393	397	386	390	396	388	403	418	420	374	425	413	395	406	424	411	411	396	389	389	398	402	406	394	389	385	406	414	431	405	366	440	375	426	427	431	383	407	362	423	400	396	413	405	391	384	377	397	400	387	420	394	359	380	394	417	404	406	381	335	400	386	409	391	433	398	402	422	414	387	401	415	427	396	419	422	383	406	330	413	392	409	376	401	385	375	432	395	410	400	411	417	443	419	390	354	383	407	385	400	400	418	420	411	406	419	417	353	430	401	377	427	404	392	372	445	379	425	411	380	397	404	368	378	372	393	405	439	397	418	394	406	374	423	368	432	392	419	369	388	389	371	393	408	391	413	396	397	441	380	399	412	411	407	442	410	403	371	396	428	418	380	431	372	407	388	379	410	415	389	413	383	382	407	373	402	452	387	418	358	419	387	408	398	381	374	394	399	414	408	431	399	399	386	418	395	382	406	386	432	420	385	402	400	401	415	417	388	410	415	389	357	440	389	371	405	405	418	415	428	377	448	409	390	423	364	428	416	418	405	370	354	372	430	358	398	376	392	389	408	411	413
22484	45399	38378	25215	9613	9522	5516	2851	1077	717	888	1092	2871	2515	2948	2601	1758	3550	796	490	539	483	410	415	440	408	396	442	421	384	408	426	418	437	456	428	465	440	404	399	417	401	427	398	399	395	421	404	426	410	416	400	414	413	437	408	454	376	409	408	413	425	423	359	410	385	438	428	431	395	410	406	428	412	442	414	433	409	401	453	414	400	417	402	447	416	419	435	437	408	410	437	444	413	438	414	425	422	408	416	411	427	407	414	381	438	440	419	445	414	433	386	379	417	424	393	424	408	429	447	421	415	416	420	371	405	401	415	458	420	402	368	438	396	422	426	400	391	402	459	379	431	384	397	423	404	394	415	414	415	423	441	428	441	422	386	444	436	414	445	414	408	412	388	429	392	420	407	426	430	396	389	388	420	425	382	438	400	429	388	421	411	458	433	398	380	413	442	406	428	403	391	392	425	406	429	416	410	420	399	432	417	415	451	385	446	414	397	396	402	396	414	436	383	382	398	437	430	393	407	375	395	455	420	429	443	403	425	417	398	402	402	430	397	415	379	381	419	387	363	405	419	428	412	422	367	400	439	427	390	420	430	399	399	417	436	419	424	397	401	405	415	411	399	391	441	445	411	399	409	418	394	446	433	435	391	426	391	408	405	375	442	398	414	412	415	371	442	404	417	392	406	414	372	441	422	417	454	425	428	457	413	383	382	409	437	433	403	404	400	414	403	398	396	409	387	409	402	418	426	418	424	409	385	409	426	389	394	403	427	415	432	429	409	400	394	412	424	426	407	383	400	368	435	438	411	454	446	442	404	416	405	426	410	433	428	414	416	425	432	403	416	427	434	424	394	414	407	419	434	399	458	401	443	430	430	435	403	424	426	395	417	396	426	414	414	464	418	421	428	415	437	363	406	421	425	449	427	431	404	411	389	413	417	434	396	408	407	411	420	385	422	421	397	416	415	424	418	377	387	398	411	370	421	398	442	407	414	408	397	420	416	397	387	423	434	420	432	425	403	387	392	413	401	459	456	370	405	392	398	404	413	414	451	417	421	434	386	410	390	429	407	404	397	420	391	404	421	414	408	402	375	398	431	398	413	404	416	428	423	409	402	410	451	399	392	400	397	404	392	455	401	393	390	407	394	434	451	428	382	422	401	432	387	406	452	429	406	449	409	417	393	436	432	437	413	392	452	420	413	402	406	413	413	471	425	392	421	439	402	396	416	387	409	436	427	410	431	417	390	419	413	416	384	413	442	403	435	402	401	416	423	418	413	409	435	414	430	434	414	385	453	461	398	415	411	420	427	393	414	400	400	402	408	404	416	404	419	448	442	428	456	411	430	427	436	403	417	408	388	405	373	417	422	391	384	424	428	394	400	418	396	416	413	419	401	403	431	403	441	442	405	428	374	389	405	405	382	408	424	403	393	460	404	412	407	415	382	395	443	436	398	423	422	409	418	443	428	404	425	381	404	418	453	427	417	410	412	421	428	427	412	416	385	408	427	401	418	419	385	430	392	439	365	469	442	428	421	412	380	392	424	390	433	441	431	403	416	420	426	402	429	404	441	408	368	404	453	428	417	377	444	410	376	421	429	408	410	419	381	447	408	388	428	411	399	403	450	442	397	416	396	434	438	421	376	435	420	421	437	408	399	414	411	432	386	405	384	397	408	398	405	399	404	424	454	419	422	407	396	426	412	373	422	421	404	414	405	431	426	430	373	463	392	425	392	381	372	444	393	429	401	399	437	435	420	406	391	368	413	400	420	390	435	409	403	415	431	389	428	412	395	399	415	393	386	409	413	422	403	425	437	407	407	419	412	411	405	418	420	404	431	389	418	424	425	403	429	420	419	384	420	387	430	397	399	409	430	440	418	406	411	381	441	432	430	381	397	398	408	456	408	386	430	415	449	418	420	409	385	392	417	397	403	417	452	467	415	413	424	424	455	413	398	414	400	408	454	424	452	411	413	427	406	411	377	399	433	445	380	414	418	395	432	414	345	446	440	418	414	403	422	403	404	417	388	436	404	400	414	397	435	409	437	406	392	446	409	443	403	443	409	426	423	416	381	403	423	390	441	405	409	402	417	395	423	386	395	408	409	395	398	353	413	372	434	431	435	371	417	392	424	460	405	416	398	445	379	404	416	409	417	400	397	427	373	397	421	425	414	383	426	403	449	386	399	425	398	414	416	386	390	406	393	412	420	428	360	412	412	402	406	396	395	406	421	416	413	394	404	453	393	428	406	397	427	427	407	414	388	427	423	404	433	442	398	417	404	423	380	429	404	408	428	421	386	393	413	410	444	436	375	416	434	401	414	421	420	412	428	380	418	431	404	387	404	432	447	448	409	436	388	447	399	412	383	424	423	408	423	452	429	407	412	395	426	431	406	417	396	431	423	408	423	411	422	402	430	425	434	445	424	404	409	421	404	396	373	431	421	426	408	403	413	424	403	426	384	431	423	440	469	413	391	392	387	458	401	423	427	390	422	415	420	434	428	419	403	433	442	375	457	410	472	440	409	414	439	421	433	392	463	450	415	433	414	411	404	385	422	409	433	437	420	419	432	429	415	433	358	399	444	415	444	419	409	429	406	402	358	399	431	397	389	416	401	436	433	448	421	415	389	463	441	406	425	397	424	399	412	413	386	413	392	411	402	429	407	399	398	411	418	400	369	410	404	409	413	393	407	406	389	404	431	397	406	389	417	416	406	417	413	412	422	427	382	410	432	427	395	420	419	400	443	413	419	432	396	399	384	445	436	443	416	429	411	407	443	412	390	392	423	406	405	371	433	448	425	399	443	419	369	427	397	437	454	406	383	402	386	406	390	413	417	385	435	417	441	386	422	455	397	420	431	410	361	382	444	406	406	457	405	392	390	442	427	430	421	406	421	384	423	434	403	446	425	425	443	437	423	398	456	430	423	427	418	413	418	392	407	415	415	434	438	424	410	406	427	398	406	427	399	403	410	419	415	415	448	414	425	423	416	401	408	435	416	416	417	424	386	403	421	387	436	406	403	424	402	440	424	425	437	428	404	428	409	406	436	413	417	418	409	469	432	396	416	403	408	400	432	397	391	390	407	400	383	414	370	400	442	425	384	421	445	413	437	404	429	396	373	411	403	403	409	414	420	393	420	416	446	430	415	372	424	439	424	429	447	421	419	429	381	412	379	418	441	428	424	366	398	442	394	404	412	435	430	402	421	395	417	424	411	411	418	468	406	440	414	402	435	395	391	438	385	440	415	424	428	422	439	428	440	432	441	390	379	397	427	420	410	421	429	423	432	399	422	433	436	397	429	400	411	392	388	406	423	380	394	410	450	434	388	400	390	376	382	453	410	420	432	414	421	431	443	417	375	401	398	437	458	406	405	420	404	430	407	396	391	448	415	426	424	408	415	404	378	434	410	411	382	388	411	411	411	376	380	426	418	418	422	404	380	401	407	441	403	434	438	405	404	426	397	428	409	413	409	397	414	431	431	383	401	376	443	424	430
24926	21415	28424	25398	17045	7329	3029	1786	969	887	1033	1124	2670	2240	2194	1442	1427	2157	923	818	838	763	804	741	825	793	729	789	735	767	740	753	749	746	779	711	729	729	777	766	787	747	759	768	768	724	791	786	784	763	799	750	782	804	703	805	801	737	758	789	754	753	758	808	778	735	774	749	752	758	758	798	723	726	755	756	802	787	775	798	773	768	734	759	767	770	744	789	753	795	724	757	743	739	785	772	754	761	805	796	776	773	757	787	750	768	726	780	793	776	747	787	773	802	715	771	792	759	767	748	804	761	732	761	760	759	767	743	759	798	786	819	776	809	793	772	741	742	764	776	786	761	776	728	786	782	765	763	755	717	773	772	736	753	770	684	732	826	755	804	779	772	760	747	758	741	742	722	778	777	770	735	746	774	793	782	797	828	793	748	774	764	755	772	751	798	750	761	745	709	770	754	731	764	769	751	764	745	762	741	699	768	768	757	755	760	786	769	743	755	761	834	792	751	765	774	753	780	788	789	754	737	748	736	716	820	730	756	780	792	734	796	772	798	779	771	744	744	814	790	735	770	745	794	769	764	769	781	736	779	743	779	774	726	729	780	771	732	746	786	786	758	764	763	751	765	780	741	737	760	785	752	771	763	783	764	765	801	780	721	806	745	793	732	754	776	781	717	772	733	774	781	779	793	779	761	809	753	778	739	690	751	808	717	781	715	737	724	755	771	763	756	750	785	763	771	739	762	743	756	761	780	748	824	764	765	768	751	790	807	768	724	771	730	766	786	762	773	760	782	784	728	738	739	715	821	732	763	725	718	732	741	743	777	771	787	774	762	743	735	758	785	736	823	752	739	737	751	743	747	800	760	740	758	765	711	752	780	784	811	760	793	773	706	748	742	731	772	754	776	796	800	712	774	747	815	795	723	741	737	797	760	750	751	758	758	763	735	765	735	728	746	739	743	775	736	774	731	755	733	748	744	777	793	747	787	771	742	692	772	763	776	744	764	759	761	730	771	756	772	811	810	773	713	823	790	751	777	772	746	762	705	776	816	746	745	762	752	770	801	778	793	770	741	746	777	764	725	744	764	754	813	769	747	763	774	738	770	756	714	735	729	709	761	687	724	743	766	752	780	765	753	736	796	823	800	794	779	770	744	755	775	721	794	730	756	780	758	828	732	798	776	724	773	776	768	755	738	752	798	718	732	794	769	732	740	789	763	764	742	784	738	801	721	765	759	740	713	718	810	716	810	752	789	729	736	765	788	778	743	771	769	762	754	754	769	764	759	723	726	753	754	796	769	754	773	770	799	766	753	696	764	775	735	787	769	764	770	734	751	717	739	781	749	734	733	761	762	777	757	778	725	768	779	746	758	801	769	762	834	743	748	809	796	760	750	800	771	749	734	756	718	766	722	770	750	736	758	770	750	760	715	775	736	741	783	736	794	745	762	762	746	783	820	725	783	786	751	802	759	743	750	792	789	777	715	820	777	776	741	712	748	705	739	755	758	783	766	786	737	785	784	749	802	723	756	777	769	738	777	724	756	719	738	730	748	755	805	743	823	732	811	726	753	755	739	780	745	782	756	771	776	781	785	785	791	759	740	737	782	753	789	791	726	748	743	743	729	763	765	748	677	748	704	750	765	776	776	749	744	762	733	736	757	757	756	778	743	795	739	728	766	715	780	765	798	793	766	764	794	773	745	761	768	789	741	769	757	735	773	796	802	745	764	789	767	749	776	798	745	741	766	744	744	759	696	765	779	773	778	771	810	808	781	729	766	741	787	755	727	791	769	721	753	771	700	763	762	734	775	801	797	762	727	798	750	773	759	780	732	762	769	739	749	746	738	814	792	745	747	762	769	741	782	771	762	842	818	775	787	771	807	780	803	735	746	774	753	715	759	787	781	776	738	724	773	737	782	728	787	729	790	769	770	788	816	758	749	752	758	768	795	721	760	736	778	722	710	787	736	707	858	784	838	790	743	743	704	783	762	765	781	766	755	768	735	724	816	769	793	753	752	786	795	720	757	773	706	758	809	757	765	737	735	817	725	795	713	736	778	789	782	769	736	754	788	788	732	757	729	776	754	729	808	757	738	727	726	776	766	796	756	806	788	808	753	770	752	771	826	738	823	796	765	780	743	738	775	772	726	820	718	741	768	728	747	736	823	747	767	761	750	748	752	735	780	752	757	739	803	788	737	798	721	791	776	723	691	748	749	769	788	808	757	757	771	726	795	774	764	720	791	744	817	770	759	753	739	787	714	779	774	768	734	732	706	775	780	733	763	803	800	763	761	792	752	723	759	733	750	767	788	761	788	796	761	785	794	822	782	809	750	786	799	787	800	729	742	772	758	764	761	734	778	742	802	730	737	812	736	754	717	743	803	752	746	757	842	722	794	768	786	770	736	797	757	775	778	805	781	772	772	784	765	776	785	729	766	851	793	701	750	747	761	719	756	765	724	766	783	746	759	779	730	755	701	759	786	786	751	756	765	789	727	732	738	762	733	772	775	757	789	710	788	794	754	747	759	764	769	746	733	732	724	780	812	793	731	803	783	759	762	785	725	772	759	773	776	788	731	771	761	783	790	717	785	729	790	726	732	770	757	762	759	750	766	741	731	752	816	745	742	750	747	752	793	738	808	754	815	726	769	764	779	774	744	711	760	750	806	785	786	773	785	716	750	715	792	786	804	774	725	791	797	759	775	762	756	756	739	752	770	720	783	726	779	801	729	739	763	756	716	777	783	746	810	768	755	752	760	724	750	794	744	731	787	742	776	810	740	699	759	745	779	734	762	732	792	782	791	810	766	796	802	748	699	736	776	780	712	713	752	787	754	738	743	776	769	768	819	766	728	762	756	758	783	778	799	752	703	766	748	751	774	748	760	738	757	746	777	768	790	764	779	779	768	717	758	773	748	767	768	727	690	837	770	783	730	762	768	772	743	794	767	781	735	750	737	747	795	797	756	773	787	749	757	798	799	719	765	745	745	764	773	744	795	776	765	759	778	755	731	725	760	834	790	821	722	735	785	761	753	737	765	770	765	744	767	734	780	797	742	765	764	792	742	761	763	747	742	754	730	772	747	728	781	776	768	782	717	736	797	728	741	802	789	730	762	751	778	685	777	756	745	767	759	809	777	811	775	765	772	703	800	779	750	767	753	807	766	761	741	700	768	751	758	798	779	830	809	792	796	747	713	713	762	695	776	838	774	702	726	763	779	750	790	791	761	752	804	744	792	783	741	763	758	789	769	790	787	740	800	751	788	768	761	739	681	744	736	782	758	730	674	755	717	740	726	765	746	755	782	740	813	753	759	750	758	750	775	733	793	763	760	720	769	776	759	744	739	740	785	794	738	752	762	758	706	747	748	753	782	750	791	706	778	739	780	771	763	703	763	744	723	759	781	782	816	772	765	729	750	785	766	748	805	767	769	799	756	753	771	790	739	727	730	750	762	739	735	735	743	783	736	744	704	750	754	757	795	752	774	782	756	761	728
22389	40839	35578	19948	8454	8765	3369	2514	1144	931	1171	1404	3888	3093	3090	1831	1819	2974	907	799	850	790	768	790	764	765	755	739	772	793	729	764	766	759	773	772	759	792	801	784	742	755	721	766	743	687	726	738	738	720	752	693	783	777	745	726	727	783	760	756	763	802	801	764	734	759	763	751	748	703	759	734	722	738	772	731	761	783	742	770	743	742	803	745	665	732	721	759	752	749	764	776	767	730	774	771	736	765	754	793	718	745	711	745	732	782	783	735	735	734	768	749	721	780	742	754	788	759	759	778	748	718	756	765	750	744	735	778	697	739	777	757	716	752	734	777	729	773	759	778	791	762	732	747	706	728	749	766	739	750	744	735	724	719	731	739	720	783	791	784	754	737	733	752	757	747	718	733	743	786	738	757	699	753	773	781	745	766	784	735	739	728	757	713	754	729	737	769	784	782	731	742	769	737	749	735	791	718	801	741	738	779	745	771	733	760	762	759	738	737	790	775	758	788	754	779	723	764	727	758	814	784	727	705	768	731	743	756	804	768	766	712	782	731	758	732	742	795	777	735	757	756	702	757	743	757	770	743	787	765	732	721	808	760	728	725	770	750	756	754	737	758	736	744	778	781	745	757	707	697	748	738	767	780	771	793	772	770	759	761	747	795	754	747	767	738	738	747	767	795	720	759	755	764	772	750	750	805	743	753	773	747	775	726	739	751	740	808	750	726	798	761	778	751	728	772	740	782	786	699	745	782	746	741	750	770	738	756	742	724	706	731	711	762	717	721	709	726	749	763	705	774	772	720	737	781	794	747	724	779	710	743	768	764	762	796	736	784	776	760	737	754	801	748	671	727	741	777	750	776	729	760	687	753	771	764	781	772	768	753	747	749	772	796	792	725	746	768	761	818	725	793	732	710	756	792	736	772	756	739	751	756	733	720	752	780	768	715	740	707	791	787	768	765	740	722	712	722	772	735	754	770	728	806	743	756	782	774	767	706	734	739	755	754	754	709	727	767	764	770	740	738	831	774	754	727	781	717	778	771	734	754	765	774	760	735	754	743	739	761	725	773	758	752	695	743	744	786	766	736	777	775	751	781	779	786	733	784	721	775	783	721	713	763	716	766	738	783	754	749	744	786	755	709	764	694	730	747	726	760	777	760	748	765	792	701	787	781	745	772	777	754	750	745	746	744	735	725	826	739	744	748	758	704	757	807	808	791	709	737	740	750	768	789	716	770	720	747	772	733	791	748	730	764	759	747	745	728	760	725	738	764	739	786	740	765	765	785	722	737	795	794	787	758	733	762	729	724	779	764	785	722	747	800	774	759	767	766	783	767	743	794	731	814	782	790	725	778	738	729	718	805	737	763	779	766	738	762	746	708	714	746	734	727	749	749	752	751	745	711	711	732	765	756	743	773	732	695	741	780	776	729	756	717	721	768	776	741	753	747	753	726	762	797	725	747	793	751	741	748	780	753	716	746	769	754	800	782	781	751	754	752	742	767	752	765	779	716	730	766	772	800	748	750	719	798	728	734	758	769	721	743	748	752	731	777	731	770	793	779	771	753	722	782	742	743	698	727	780	766	739	779	766	759	737	732	812	718	761	777	747	721	735	735	727	766	766	752	747	744	768	785	805	754	803	757	670	786	758	805	770	743	720	748	739	744	772	762	773	685	764	774	761	727	790	752	733	750	727	797	776	706	734	752	766	736	738	768	695	744	775	722	751	751	725	727	730	754	731	733	772	725	768	758	736	768	771	745	747	737	720	761	745	802	756	718	741	727	716	821	773	722	727	777	719	770	755	725	760	753	738	745	688	721	732	763	739	747	744	762	766	765	697	753	759	727	773	787	790	758	767	787	791	743	741	764	741	735	740	745	779	824	708	766	771	721	774	730	787	805	824	734	721	739	769	781	758	748	775	697	735	779	733	737	694	732	788	797	767	712	794	804	749	693	758	719	775	785	770	735	724	733	769	777	739	708	754	710	725	754	780	735	762	749	700	782	727	725	719	788	738	751	758	763	777	717	672	753	779	706	753	713	760	764	759	717	734	726	793	737	823	807	762	760	823	753	760	731	721	756	781	795	739	766	743	802	769	757	765	758	837	741	807	711	734	717	740	743	729	788	805	734	750	825	789	691	768	749	739	769	721	747	776	760	781	755	739	781	714	753	768	753	777	739	766	757	731	769	740	732	750	764	762	733	712	699	749	701	795	752	770	770	774	753	766	776	729	737	763	704	749	757	784	755	728	764	780	730	757	732	726	720	718	776	764	712	752	724	760	699	779	756	724	771	761	788	809	750	742	760	763	725	789	773	800	798	745	750	771	738	762	766	799	728	735	774	726	755	736	722	755	739	804	725	809	797	774	757	730	734	735	762	718	711	782	745	771	776	722	794	726	815	778	762	741	752	751	779	764	783	780	742	712	753	781	753	753	728	733	794	738	757	806	774	753	723	781	727	801	729	748	745	804	749	789	767	728	784	706	741	734	769	759	777	713	748	732	768	759	756	765	746	713	734	763	716	794	722	758	803	791	772	703	764	748	746	753	770	785	795	764	789	748	794	766	714	783	755	785	759	754	737	771	715	779	771	785	757	777	750	688	679	745	790	746	720	696	762	755	757	736	735	740	763	736	761	732	790	773	761	772	746	720	756	751	758	730	743	760	781	748	734	732	731	728	750	735	724	796	707	761	740	771	730	756	759	779	704	745	745	748	736	780	682	773	731	774	730	720	727	759	805	732	763	730	746	738	754	712	747	758	755	735	734	707	769	699	776	784	792	758	724	740	743	768	734	697	752	811	782	761	740	716	782	729	796	719	755	724	731	704	752	754	714	782	727	770	733	753	711	753	747	732	721	738	815	737	766	745	778	786	716	747	782	752	717	808	729	736	739	738	764	691	735	772	774	754	742	763	787	760	764	731	724	757	741	770	757	704	780	794	727	735	802	725	756	787	736	807	775	777	749	746	738	778	793	741	802	752	792	769	764	755	730	732	746	764	789	849	752	751	718	753	737	739	782	765	768	735	760	756	774	791	753	729	806	728	759	779	710	743	732	721	781	745	712	731	725	748	723	747	746	681	775	791	763	795	709	755	744	758	740	748	721	771	767	734	748	752	728	737	763	702	757	741	791	782	750	718	753	718	792	745	721	771	777	761	735	734	736	719	751	714	780	715	775	767	740	774	770	792	741	766	733	742	739	774	790	786	731	722	808	729	774	739	769	753	771	731	727	799	712	738	751	712	737	758	751	804	768	769	731	718	761	801	763	764	775	780	770	763	742	779	702	717	752	760	741	746	774	733	705	744	745	802	734	710	712	768	778	802	724	737	767	769	758	757	704	783	722	760	764	767	748	705	712	770	750	773	756	725	793	772	743	774	730	748	762	737	736	769	743	759	761	748	765	725	828	769	791	731	658	785	782	758	770	790	781	768	766	767	715	713	764	770	759	794	804	771	746	773	804	723	738	762	762	820	738	751	743	712	737	769	765	782	765
22570	21396	29341	23851	21417	22058	15477	3323	934	774	990	1801	5259	4266	3086	1598	1416	2479	514	474	517	419	411	435	394	402	398	407	352	396	396	363	380	404	364	386	372	403	377	370	398	413	353	412	395	391	418	363	377	402	366	395	390	403	357	405	376	350	381	404	364	394	369	402	374	387	385	386	368	362	367	388	351	372	378	384	392	361	348	388	371	388	370	406	392	373	361	381	401	379	387	379	401	363	369	350	371	414	401	413	381	344	358	379	373	360	360	383	410	388	362	382	365	371	385	363	391	366	398	376	386	381	343	355	369	355	398	380	379	365	376	346	368	423	379	349	370	385	403	386	394	363	373	354	387	350	344	389	373	396	400	387	363	372	380	368	394	360	372	401	382	373	396	379	374	330	366	361	379	393	395	379	359	359	355	398	365	407	377	399	384	362	355	390	366	352	355	346	373	377	350	359	383	368	368	380	366	410	364	415	343	374	385	363	368	416	405	398	392	390	357	392	377	363	400	340	378	347	354	420	369	378	371	391	377	392	392	377	409	341	393	353	397	400	339	372	366	365	359	375	361	377	396	390	387	409	401	370	384	382	386	372	349	368	365	400	367	375	416	396	368	408	377	394	377	363	385	375	390	412	373	353	375	355	395	366	370	337	368	391	361	364	405	400	367	350	365	388	356	376	343	365	379	365	393	365	386	372	358	363	361	404	376	364	390	361	369	370	371	393	370	402	372	393	359	346	392	386	362	352	357	395	362	383	419	369	357	362	378	383	347	342	372	344	385	402	361	368	405	360	441	378	388	392	376	353	372	370	368	382	387	375	353	371	351	388	363	372	365	356	407	366	366	334	344	397	343	365	365	367	385	368	380	388	376	361	364	377	377	354	365	338	405	339	376	401	360	372	372	348	353	412	346	372	376	408	376	343	375	396	375	360	382	409	380	400	395	378	376	386	393	397	371	391	403	381	392	391	369	404	371	416	360	397	366	389	400	390	364	374	373	352	383	355	380	370	381	332	423	368	373	377	358	390	382	363	388	368	398	403	379	367	377	356	392	335	395	368	398	374	376	347	417	371	372	373	366	407	344	370	361	374	409	410	344	385	383	411	375	351	358	344	395	331	384	379	387	371	362	371	381	350	421	372	402	380	393	357	364	373	383	366	413	361	387	396	347	361	374	397	379	369	377	350	387	411	426	399	366	373	330	397	374	380	398	371	349	384	383	391	360	350	353	349	349	359	441	377	366	347	375	351	382	394	406	373	375	405	363	373	334	378	398	398	378	390	368	372	386	382	390	373	367	376	379	352	389	353	381	375	343	377	352	355	351	390	375	373	371	367	389	359	390	371	387	372	359	370	369	355	367	337	358	385	391	341	378	406	406	372	404	405	403	376	340	375	368	382	371	371	343	334	356	382	392	375	386	362	351	384	364	339	422	386	379	379	375	384	361	372	385	377	362	357	392	381	361	382	375	397	372	400	398	355	393	366	404	418	364	373	360	373	309	394	390	367	392	377	364	337	378	373	357	363	372	348	370	384	371	384	393	365	369	390	375	379	411	369	401	370	352	375	384	367	326	391	384	401	345	387	361	377	380	405	355	371	390	389	359	339	391	378	367	361	384	367	351	392	364	397	389	349	385	353	372	340	399	372	386	384	409	379	370	349	430	379	361	373	399	410	381	375	344	359	374	375	372	389	371	364	380	370	372	374	377	363	402	404	389	380	401	374	377	362	371	375	362	365	403	348	350	402	384	358	354	397	361	354	394	361	348	378	349	377	365	357	375	368	375	379	374	381	392	389	384	340	386	374	394	371	362	398	382	372	357	364	383	375	384	386	373	375	430	391	373	353	408	376	349	365	390	417	360	404	401	384	398	411	393	384	410	345	368	383	374	362	392	357	366	362	387	372	363	376	392	384	360	337	426	372	387	401	359	373	366	383	362	363	364	371	379	355	374	373	343	364	362	369	360	341	404	384	372	396	356	368	377	401	371	364	361	367	412	353	405	350	383	376	376	410	362	365	382	389	384	394	414	378	353	378	377	367	371	355	336	370	399	419	378	358	371	355	386	367	377	381	371	377	340	337	370	363	346	391	399	364	385	373	400	385	373	334	365	344	342	363	361	383	396	375	377	361	394	346	385	373	362	367	379	372	363	383	441	375	372	390	345	365	360	384	372	363	376	361	404	379	391	382	388	393	374	373	384	410	335	348	400	371	401	393	371	400	380	395	389	382	373	364	377	397	367	385	410	366	345	352	375	374	388	378	350	372	349	379	408	383	405	377	380	374	336	374	338	388	383	368	372	368	400	348	355	377	346	343	366	392	371	417	368	371	405	404	388	368	355	413	379	355	346	359	365	391	360	381	361	412	353	386	360	376	363	363	341	383	335	370	376	369	382	376	383	367	415	332	386	369	374	385	335	352	355	374	373	395	395	389	353	354	363	374	368	358	403	384	362	372	364	377	346	384	365	408	393	386	371	399	387	362	357	379	391	346	370	348	354	374	380	383	371	375	370	397	369	362	387	378	382	370	382	352	378	322	370	366	363	397	403	400	373	379	384	373	382	388	377	366	392	414	357	403	364	383	382	417	381	398	372	380	381	415	396	362	401	389	379	362	398	378	374	393	354	379	390	377	371	349	392	349	368	403	421	378	338	388	376	362	361	377	366	346	388	350	341	426	395	392	378	392	388	353	371	384	381	393	334	366	377	335	373	371	381	408	384	381	371	367	394	347	360	369	374	391	387	341	381	386	361	398	388	381	350	407	371	359	385	399	342	348	409	381	387	360	374	365	359	372	378	355	359	373	357	383	372	404	373	376	370	396	345	356	342	368	378	393	352	382	399	349	371	369	350	383	399	333	396	356	373	396	389	391	405	384	353	409	378	386	385	389	396	382	371	383	366	394	360	386	385	391	381	334	371	368	375	393	376	342	362	389	398	359	379	356	388	342	373	381	362	361	370	354	366	376	374	409	350	358	357	357	373	385	374	357	346	396	356	392	354	387	381	387	382	372	376	375	406	371	408	396	360	414	400	345	367	412	360	382	398	381	391	374	353	363	394	362	373	382	367	384	409	377	347	351	396	419	361	351	399	342	370	359	379	379	395	352	377	373	386	370	405	376	355	381	379	353	366	369	380	361	358	389	361	388	348	374	361	370	424	379	402	374	353	356	382	325	351	377	368	388	385	361	363	346	326	369	407	373	393	346	350	388	383	400	397	386	397	402	399	385	383	361	351	359	401	377	384	355	378	358	396	347	383	396	378	345	388	353	366	394	393	355	386	380	377	360	365	387	387	366	343	353	372	408	349	366	356	381	421	357	357	387	346	380	378	349	378	391	416	355	373	388	373	351	362	354	363	421	374	373	352	412	374	395	331	356	358	357	384	352	383	388	368	383	370	362	369	342	344	345	408	370	433	387	356	393	358	365	381	387	365	376	356	366	339	355	363	376	408	376	403	371	404	347	368	397	371	383	383	374	401	379	349	374	394	375	383	351
26019	50273	49750	25883	15671	15638	5016	4215	1368	982	1439	2613	7641	5902	4203	2037	2013	3282	627	514	478	424	401	372	424	403	404	394	404	391	374	384	379	391	398	388	366	362	378	410	366	367	375	399	406	351	377	346	346	361	366	386	338	385	375	389	369	399	386	357	386	397	369	389	387	390	380	388	371	369	370	348	358	365	380	363	349	352	370	384	379	351	344	381	373	345	401	333	406	369	385	380	405	343	375	377	375	389	377	380	364	381	366	370	365	340	368	393	391	346	379	340	392	366	366	334	404	371	352	383	344	360	379	386	388	402	374	359	406	362	364	378	342	367	352	365	400	370	367	405	340	364	353	375	338	350	328	400	400	378	364	380	365	373	333	358	363	385	371	352	369	412	367	344	373	374	387	390	360	402	394	368	388	358	387	348	380	353	363	383	383	371	362	355	386	362	386	362	352	413	358	348	353	359	368	338	347	346	374	344	388	398	365	378	406	350	364	349	371	345	383	354	350	362	351	393	348	383	385	376	346	370	411	346	382	360	368	340	358	359	344	360	340	366	353	369	426	354	393	352	338	374	385	357	378	363	342	366	373	372	384	358	369	381	344	341	378	378	367	351	391	376	355	369	382	344	373	374	368	436	379	349	402	368	366	382	382	366	363	355	378	352	362	409	324	368	376	361	407	396	400	391	371	362	341	351	383	351	349	375	381	332	396	382	318	371	405	375	314	381	359	351	337	355	414	375	368	366	397	357	365	394	364	348	381	373	374	370	360	358	361	367	369	383	382	374	395	362	385	370	360	355	384	362	382	372	375	387	380	352	362	382	372	360	358	361	378	368	370	395	379	359	369	357	368	402	371	377	371	369	353	316	363	334	375	371	364	396	376	367	384	372	378	355	337	364	385	366	351	391	347	351	379	409	315	395	364	381	413	384	374	358	345	359	368	373	371	326	405	361	373	367	350	387	363	389	355	399	382	353	351	389	355	336	397	337	370	335	341	390	340	397	410	378	393	375	370	386	393	344	406	373	381	410	382	358	339	372	391	401	340	358	361	352	385	372	397	360	383	354	371	372	401	366	379	331	368	384	391	371	367	372	335	365	356	381	392	356	373	381	365	366	379	366	393	388	400	377	375	378	333	356	357	378	344	396	342	353	367	350	344	360	349	378	373	352	379	374	383	364	336	383	367	363	388	383	386	361	360	358	418	352	394	364	368	375	360	368	377	353	371	382	350	368	348	373	373	339	365	344	350	385	397	369	368	334	373	377	349	354	346	413	361	356	371	379	344	358	399	401	378	381	347	358	380	373	408	356	376	366	363	353	344	386	398	390	395	369	363	357	370	384	336	356	378	349	375	386	366	380	368	343	371	334	346	372	350	373	387	340	398	372	364	395	374	364	355	357	383	386	369	368	370	371	387	370	341	369	381	367	349	376	378	337	378	340	343	364	330	373	371	375	365	362	373	350	355	373	380	366	382	390	368	374	354	389	380	382	383	370	358	353	375	397	330	386	369	366	388	362	347	375	369	354	343	355	355	380	401	366	350	361	342	371	366	360	346	378	383	348	380	351	370	371	367	402	389	347	346	348	341	369	391	379	365	384	390	367	364	366	392	369	366	357	352	386	391	397	389	359	358	392	407	321	370	368	363	390	387	374	372	387	324	324	376	347	347	366	375	393	366	397	351	372	369	373	378	373	366	365	359	378	399	360	348	383	351	358	384	383	355	381	363	388	351	423	425	385	355	371	367	344	396	355	378	382	365	372	376	359	367	395	382	379	374	386	381	354	399	379	398	364	327	370	346	349	346	352	379	357	354	387	354	388	367	361	339	362	369	393	391	379	369	356	351	379	372	373	380	380	350	367	366	395	393	395	367	347	364	361	378	357	351	376	345	353	355	376	337	359	356	343	373	392	319	381	352	346	358	374	391	369	350	390	383	379	351	340	356	351	355	369	369	361	376	372	356	351	358	358	380	357	387	360	363	379	363	375	379	374	367	375	397	372	352	351	404	356	381	404	335	411	375	341	395	386	373	388	379	375	375	380	348	382	379	386	366	331	384	342	363	350	391	371	371	377	372	380	368	380	382	380	379	379	381	363	378	368	361	376	395	371	354	328	369	415	352	344	352	381	356	349	356	381	394	371	354	358	355	384	365	357	353	343	369	385	353	336	345	379	382	350	358	369	361	392	364	337	397	366	365	340	350	360	317	376	359	379	354	399	375	376	363	314	364	388	381	380	399	369	343	371	379	341	395	371	379	381	350	367	364	360	336	372	378	344	388	358	356	365	381	349	371	370	378	380	376	334	377	333	360	401	355	378	317	362	366	344	351	395	336	402	406	356	394	397	353	386	336	379	361	372	372	368	411	372	358	352	379	374	366	327	362	368	361	389	383	376	391	390	373	389	341	373	385	366	373	359	372	356	393	384	392	347	363	354	366	374	393	374	368	338	375	360	383	420	397	385	416	407	379	359	365	362	344	365	390	358	306	362	348	368	385	382	366	351	379	332	392	352	317	382	404	370	369	353	354	366	359	327	385	356	373	365	355	393	393	387	348	387	355	346	380	344	365	366	373	380	370	395	373	387	350	362	366	340	390	372	392	377	363	414	341	353	332	397	376	386	374	368	352	340	334	369	346	383	351	392	378	382	377	373	374	359	402	359	351	386	382	340	388	356	360	389	399	384	380	377	375	338	377	358	355	332	347	380	365	363	365	336	387	376	365	374	378	404	338	350	354	341	354	360	373	393	408	395	348	363	377	398	384	390	371	349	367	368	352	355	367	378	382	346	358	379	407	335	388	393	339	376	304	377	391	360	364	360	371	387	351	345	372	401	387	338	389	350	370	387	370	355	389	401	361	381	387	406	368	373	378	345	361	401	383	375	364	340	378	348	376	411	396	366	336	348	376	348	358	370	319	381	375	372	334	387	393	376	385	382	361	366	345	357	355	389	408	351	355	376	330	377	374	386	347	402	386	400	378	382	395	349	360	370	363	377	363	404	392	420	419	355	388	341	334	367	374	374	385	361	346	403	389	378	361	373	366	362	397	365	374	388	327	350	345	346	378	382	359	395	390	363	393	345	342	368	368	346	347	377	346	374	392	364	394	379	349	372	361	384	360	360	352	349	348	372	342	382	395	341	374	390	405	370	388	369	385	381	325	359	370	355	394	369	375	379	377	360	339	383	337	337	371	357	382	356	401	344	357	374	395	373	371	343	382	381	374	372	367	375	375	380	390	383	356	359	364	350	383	414	338	404	340	411	385	332	374	345	374	380	333	365	353	375	391	372	388	377	375	378	384	370	391	330	414	365	369	368	379	369	394	385	347	342	358	397	349	325	381	373	379	396	352	384	388	402	370	395	365	352	400	350	369	377	375	332	326	352	362	381	382	360	357	364	384	383	374	413	377	363	346	350	341	371	334	357	383	376	351	361	385	340	377	402	382	364	362	369	358	364	362	358	368	375	378	328	376	384	339	354	358	336	342	369	348	330	371	345
28576	23909	33078	17086	5583	4681	1627	1288	788	810	901	1421	2929	2335	1575	940	1013	1104	817	769	759	745	748	748	720	686	685	693	793	738	749	759	700	736	716	713	716	752	705	747	679	741	731	698	706	739	723	702	749	765	720	749	705	710	723	765	721	745	707	722	726	712	720	760	758	741	695	743	684	777	746	710	727	675	719	716	731	719	713	750	703	752	739	724	698	696	745	733	714	733	760	749	750	679	756	723	722	760	713	697	700	719	750	719	756	737	741	723	683	723	714	747	755	711	715	707	707	747	706	727	713	717	762	735	752	701	772	713	747	750	741	717	714	775	727	713	707	734	705	735	748	722	700	647	698	707	738	752	751	713	751	749	742	700	716	763	712	751	709	749	744	689	739	692	725	683	770	752	756	763	740	748	667	800	711	728	755	722	698	747	739	672	787	709	751	767	754	672	700	694	754	730	767	707	704	756	737	700	733	728	716	753	731	718	754	727	688	717	717	697	689	724	772	785	713	720	720	693	768	765	728	761	763	752	717	731	733	728	771	715	724	702	748	700	663	746	681	701	764	769	718	719	703	745	767	768	741	707	702	728	758	719	725	718	744	718	731	728	748	695	732	759	735	672	736	712	701	702	714	726	698	724	714	722	718	765	785	756	749	694	743	743	736	722	744	726	732	711	726	673	713	756	749	728	738	748	723	687	737	700	700	699	768	718	764	792	715	791	742	739	737	722	765	743	716	748	725	763	689	700	682	776	739	715	748	723	714	755	719	678	723	716	730	764	783	710	745	737	762	726	693	757	733	730	713	732	698	729	714	675	779	756	709	761	719	762	723	694	757	725	656	741	715	737	735	721	764	775	696	672	761	725	755	757	669	738	771	687	711	765	722	723	731	764	765	796	720	749	686	703	736	699	733	705	764	733	733	677	735	733	735	667	716	698	725	687	727	734	737	740	735	734	751	696	697	679	727	725	743	716	741	754	690	750	781	721	709	708	742	718	657	722	725	723	711	788	714	754	735	772	755	724	714	707	725	727	689	748	717	749	705	697	749	731	751	723	688	748	706	759	742	748	734	738	711	776	722	747	685	736	774	752	729	718	690	742	724	750	711	722	760	746	742	713	773	695	756	732	740	724	685	718	730	706	737	750	701	729	725	716	733	683	755	694	716	722	743	740	706	726	755	700	719	730	715	711	732	735	735	742	729	740	751	737	722	779	731	688	687	731	707	740	721	721	728	710	757	674	751	768	779	680	741	754	737	768	754	741	694	750	778	767	719	729	757	744	724	707	689	759	754	664	704	693	742	765	720	724	697	734	733	767	744	748	729	710	697	719	734	753	733	757	717	700	685	691	700	763	745	720	719	676	766	769	726	728	726	681	747	688	743	733	725	707	709	721	724	720	765	767	708	748	686	719	727	755	746	720	710	726	697	729	741	757	744	774	779	728	739	767	693	734	788	722	712	693	744	676	784	758	708	753	728	733	741	697	742	702	727	731	749	708	718	737	730	731	730	677	711	707	724	742	718	810	755	743	773	753	803	755	727	721	746	689	695	741	714	723	771	735	723	737	761	702	715	731	693	708	688	705	723	744	780	746	735	751	773	722	728	714	747	713	794	708	721	721	700	732	714	747	691	738	694	724	732	733	735	724	725	726	719	772	737	697	771	752	710	731	725	726	739	747	733	711	717	696	728	705	679	699	695	723	678	723	701	688	749	747	720	672	714	751	758	732	730	786	730	686	734	682	750	710	726	716	714	738	758	675	737	733	727	749	702	717	713	774	709	724	710	688	751	717	738	726	694	735	710	676	745	718	767	727	744	781	700	759	764	755	740	760	768	736	719	713	757	757	764	709	702	739	786	763	695	732	705	724	759	731	709	666	716	701	732	725	787	728	726	756	722	712	707	670	731	689	715	751	731	787	764	710	768	772	728	742	714	708	728	734	698	723	776	727	702	741	671	698	709	761	760	756	747	690	732	711	705	735	684	678	746	761	714	736	745	688	740	716	683	805	749	751	694	713	710	667	763	719	755	743	675	693	720	683	730	709	760	735	760	734	695	676	751	735	705	712	695	747	709	724	762	711	702	726	701	719	753	715	762	703	702	714	703	729	764	743	735	713	668	780	745	705	742	745	734	703	733	711	701	732	701	719	686	708	741	745	680	696	744	738	756	675	736	695	754	719	708	711	702	749	702	746	760	767	709	743	699	725	740	702	728	759	720	719	740	731	722	702	705	737	741	708	711	715	745	731	705	722	713	682	723	712	693	732	720	683	731	721	752	754	744	745	751	706	693	750	728	748	700	751	761	739	731	720	751	772	797	736	715	707	725	703	705	732	702	763	719	690	717	700	710	741	749	755	745	704	743	741	727	711	728	731	769	734	772	680	773	763	727	712	728	721	717	742	743	744	714	697	738	707	747	759	740	695	738	720	741	710	683	720	705	714	712	731	751	693	751	754	708	741	751	776	786	750	734	716	714	696	706	697	766	726	710	693	733	704	797	715	735	687	750	699	771	712	678	750	810	727	787	753	686	698	686	741	709	757	729	738	730	756	717	703	688	704	727	730	712	728	738	719	678	770	728	728	720	751	707	737	697	709	777	746	755	717	758	719	718	740	711	713	728	725	733	763	694	750	698	740	745	692	700	715	696	717	712	726	687	747	735	737	712	742	750	746	721	732	731	708	722	754	729	708	735	700	745	747	679	716	730	721	712	732	716	700	737	721	717	727	751	734	702	703	709	726	741	688	719	785	755	683	746	719	738	723	691	708	755	751	787	760	716	716	689	740	693	743	772	737	727	661	674	699	716	688	728	673	697	722	714	737	689	776	739	749	740	759	745	683	759	754	720	744	744	743	775	688	753	705	691	745	709	750	701	735	739	740	707	739	751	791	762	743	695	721	694	666	685	689	716	729	745	703	691	706	711	730	734	713	765	726	734	739	716	732	717	731	713	679	742	725	700	740	686	715	742	713	711	714	733	692	730	743	728	749	747	745	714	716	720	743	686	756	768	755	759	735	745	683	737	745	693	682	719	761	675	688	757	704	768	764	724	718	739	735	681	707	733	780	730	718	691	707	792	776	688	718	707	758	748	699	733	759	717	703	664	747	734	716	698	697	725	716	715	753	760	722	697	720	686	701	725	735	764	733	725	697	703	727	692	706	790	697	698	718	692	712	678	735	705	751	713	705	718	738	710	720	754	751	727	723	725	746	718	740	733	740	691	743	739	725	741	753	787	764	767	695	679	737	735	731	677	730	696	705	722	744	735	708	713	723	730	720	754	753	759	655	704	748	706	771	715	746	748	726	715	743	723	699	761	746	719	717	740	726	721	750	719	745	729	757	704	716	716	728	698	666	764	759	669	726	760	769	718	751	762	787	671	699	730	685	773	737	696	759	730	748	735	719	727	762	735	745	688	725	711	681	700	716	687	752	760	722	698	728	739	707	747	777	717	712	721	761	728	761	699	714	703	739	710	669	671	748	692	749	706	747	726	788
20781	35305	35189	11654	7130	6983	2134	1613	836	792	1063	2031	4163	3141	1974	1084	1152	1346	863	806	765	736	720	794	686	740	737	751	734	714	764	721	731	701	754	786	745	723	735	729	726	745	720	750	746	733	705	681	721	685	727	751	738	730	755	733	722	708	722	714	710	759	743	725	733	701	791	742	737	710	715	736	750	756	691	680	793	733	759	735	793	749	735	754	707	721	712	701	749	723	734	734	736	722	740	716	701	689	768	762	775	784	790	685	702	704	750	762	711	745	743	771	753	771	708	762	735	700	744	770	686	701	757	734	740	718	740	714	734	723	710	769	712	673	694	769	745	729	689	731	723	757	757	738	767	679	726	689	716	766	732	743	704	724	714	692	695	693	757	735	762	741	733	678	721	713	719	751	742	714	718	762	725	724	709	679	748	736	749	747	717	735	724	747	784	727	719	693	727	690	726	753	724	693	725	711	743	724	727	722	729	651	756	710	744	778	748	698	729	719	705	728	796	722	759	758	743	756	724	743	740	715	756	727	740	730	736	750	756	695	741	745	752	703	687	766	750	721	751	732	726	685	716	748	725	747	688	733	708	769	722	718	778	717	758	715	752	769	714	731	778	777	722	725	775	714	744	777	752	720	718	746	745	732	724	762	757	723	705	735	740	747	717	766	742	772	704	721	722	726	732	717	720	752	724	738	661	710	712	715	748	720	741	739	718	726	670	708	750	720	737	695	718	695	689	708	770	748	747	705	721	741	717	714	706	704	758	729	736	747	707	745	717	756	731	739	713	790	762	730	717	774	724	755	790	726	710	708	711	735	731	744	779	745	692	754	785	745	761	724	746	736	774	789	711	751	702	736	722	785	725	765	736	746	737	749	749	737	694	667	735	741	707	751	737	700	690	711	723	799	713	739	751	776	694	713	732	731	741	751	766	730	692	668	736	716	740	716	721	776	715	731	755	729	749	709	715	718	733	728	737	754	732	729	755	702	735	767	719	743	736	729	718	737	754	721	751	777	735	709	707	747	731	695	731	718	744	738	725	717	767	773	708	736	730	715	703	747	724	765	768	745	743	737	685	768	720	786	759	752	709	751	722	722	805	750	778	686	706	778	693	751	708	772	701	737	760	768	720	796	739	737	756	725	700	734	744	736	735	794	750	745	756	764	709	749	758	742	724	740	658	723	682	742	802	742	738	702	690	755	709	740	724	729	731	691	701	733	744	698	797	679	720	709	753	718	771	759	785	730	685	758	753	700	756	678	750	728	775	752	732	722	672	756	776	705	765	743	783	720	732	756	683	708	742	730	738	727	716	738	700	727	720	743	720	770	762	719	760	688	719	721	754	732	700	802	728	783	741	793	687	780	723	708	735	698	743	754	751	737	733	742	720	750	719	694	680	741	694	775	768	742	782	728	767	766	723	713	754	708	733	719	766	739	713	701	706	731	732	728	713	750	729	753	718	731	763	753	765	722	727	751	730	694	709	743	727	682	712	692	772	728	733	706	690	698	702	748	740	756	689	743	746	775	722	686	702	695	758	719	708	715	740	776	754	721	711	757	723	714	764	723	756	738	703	677	723	773	743	706	693	748	773	708	771	700	721	742	705	769	679	729	755	750	743	700	713	749	727	730	751	699	745	746	708	699	738	691	733	761	716	737	722	744	751	748	734	694	747	756	693	756	762	729	735	717	817	752	744	715	786	740	751	722	685	764	717	694	768	782	777	732	707	693	720	783	744	679	736	695	682	767	688	740	716	722	718	728	731	778	768	738	730	765	739	710	728	729	684	718	681	774	725	740	765	755	740	761	720	744	727	730	772	729	785	741	733	697	766	719	735	733	707	721	703	729	698	747	739	731	783	782	730	682	763	749	767	717	737	775	758	732	718	702	686	666	721	739	755	754	759	735	750	714	741	697	697	688	704	686	712	711	699	724	767	718	748	698	770	728	717	695	721	700	722	716	737	742	726	785	737	686	738	737	754	699	708	685	701	764	728	752	694	719	739	757	781	706	739	727	747	712	739	743	765	727	683	767	749	687	711	703	714	691	706	783	742	745	799	741	729	696	769	721	730	771	760	736	783	768	746	769	781	728	728	696	727	732	745	738	791	717	731	792	787	721	712	679	707	683	743	741	728	692	693	747	732	720	702	748	716	740	727	741	710	679	769	737	737	767	750	684	743	744	754	735	761	687	697	740	706	739	771	747	736	736	747	727	769	769	721	796	728	710	739	733	731	725	761	744	749	739	683	694	727	715	707	671	741	658	737	749	737	739	750	707	710	752	747	779	748	719	714	678	773	751	752	718	757	701	722	742	742	732	723	712	777	751	713	767	766	728	741	756	756	740	734	708	759	734	740	763	722	768	761	754	697	763	726	745	720	730	694	731	722	747	750	702	714	734	732	740	758	750	734	725	728	678	744	737	755	752	737	713	683	703	775	728	701	726	719	786	697	729	678	708	740	741	754	776	714	729	713	694	715	708	721	714	718	761	691	739	769	736	748	714	737	763	715	691	807	746	727	727	680	716	713	767	772	732	773	764	747	707	733	737	740	718	740	751	709	678	766	712	738	765	742	745	696	718	764	699	756	773	698	737	757	723	769	650	719	721	699	764	715	765	691	687	696	728	684	681	773	718	731	764	717	740	729	780	787	745	791	739	733	762	724	745	752	739	767	760	691	761	705	748	703	669	740	748	763	764	737	768	750	723	703	719	719	768	733	749	739	767	733	744	714	806	720	748	717	689	710	692	774	703	759	697	762	696	761	738	765	714	715	758	756	757	740	725	737	763	754	710	750	759	704	745	710	812	729	731	746	742	740	725	712	735	713	683	789	740	746	734	805	689	749	715	711	763	714	786	704	739	730	692	739	767	727	779	737	728	734	794	768	786	726	707	731	668	775	766	716	756	771	720	697	738	738	741	718	720	748	743	719	740	775	745	767	821	751	695	719	693	715	736	747	714	738	755	732	744	765	716	721	743	705	741	726	742	743	740	744	760	762	729	733	713	736	715	743	766	723	664	694	755	720	778	754	795	696	740	742	761	713	720	767	774	734	747	752	687	766	709	732	725	701	715	742	709	687	773	751	698	722	775	733	770	729	702	773	722	748	705	808	776	792	733	734	754	706	746	780	755	741	734	752	737	702	764	738	709	738	759	673	702	749	769	728	755	767	695	728	748	738	718	707	737	715	744	727	773	675	727	735	730	709	709	711	773	760	727	738	704	783	757	731	755	736	743	727	777	758	750	703	741	698	720	730	747	763	745	709	739	667	722	712	757	693	754	815	748	711	755	745	727	704	773	742	706	730	717	724	673	748	724	742	738	728	711	832	699	772	729	752	738	711	752	723	704	728	762	704	766	763	714	746	726	743	706	744	758	765	713	710	705	718	725	763	728	718	722	722	744	720	744	702	724	724	757	726	709	760	675	759	725	727	658	765	698	751	756	759	732	715	701	684	722	730	722	755	721	737	756	747	699	699	711	726	716	764	749	729	753	757	730
23681	21398	29070	24269	21526	18055	5490	1454	656	631	1072	2602	4806	3498	1818	742	936	813	591	520	455	449	405	428	423	465	456	437	435	479	438	408	438	421	384	378	410	419	406	409	421	418	379	417	400	408	421	445	463	400	383	445	450	361	448	435	423	437	399	387	430	428	393	443	420	423	411	428	434	422	406	403	407	407	373	433	381	429	475	453	409	442	421	468	433	399	394	425	392	396	431	421	454	413	405	412	414	423	420	414	414	430	377	410	432	412	422	433	443	429	388	362	396	400	397	439	436	433	425	419	409	421	454	420	402	456	398	422	398	422	438	436	371	430	402	429	423	437	408	425	413	405	415	458	433	410	373	408	416	412	383	416	418	413	429	408	416	434	414	432	393	417	397	423	365	421	407	395	398	424	429	407	414	436	375	399	401	425	428	406	378	416	459	400	428	421	420	404	395	424	406	413	426	420	433	425	419	429	389	412	419	414	460	437	386	397	389	432	378	425	437	425	438	438	442	408	429	406	406	388	427	410	429	449	423	410	429	418	440	413	398	425	400	406	424	437	420	402	431	458	418	451	425	437	437	413	420	437	448	417	393	443	395	388	426	432	427	382	449	444	438	394	425	416	393	403	437	395	418	412	457	398	453	413	406	399	410	390	388	401	437	416	459	425	423	411	422	391	410	435	413	394	410	421	400	415	406	430	431	413	409	470	434	412	426	429	421	418	392	432	414	436	417	397	455	419	414	415	410	436	432	410	410	437	400	401	407	457	420	381	414	439	395	447	423	413	422	417	429	427	399	380	436	411	477	387	444	381	373	408	418	432	425	406	437	413	450	457	431	477	429	415	420	404	420	409	452	429	404	403	401	421	394	438	409	395	397	383	413	413	422	418	431	451	403	442	428	424	415	438	426	434	429	385	419	433	358	453	413	414	409	397	386	424	414	405	400	414	412	407	384	385	424	478	401	403	405	405	467	431	374	445	392	375	449	401	431	413	412	415	390	377	435	404	393	404	403	394	405	424	390	417	381	413	422	421	374	417	402	436	378	430	436	426	414	405	422	412	441	406	443	405	443	408	420	396	448	398	402	410	389	446	419	440	402	414	411	397	438	420	393	424	407	421	387	393	431	418	413	422	399	423	412	438	385	430	428	437	394	403	441	452	441	435	398	398	444	432	417	428	392	445	408	420	426	393	387	411	389	395	427	382	393	419	418	429	432	417	406	368	456	421	379	425	417	411	398	418	444	436	405	416	421	430	385	453	468	406	419	416	435	393	412	419	430	413	405	392	404	399	429	385	441	445	420	425	407	422	405	402	411	401	419	369	424	407	435	432	409	410	427	394	440	420	445	394	429	368	394	415	393	394	428	421	404	414	420	418	410	380	415	403	393	421	426	369	425	432	426	402	397	431	445	432	396	442	414	447	398	395	414	413	401	420	421	424	417	470	415	401	460	424	416	402	394	428	399	418	387	400	419	423	406	413	414	411	443	447	459	417	450	421	377	376	444	405	383	395	450	437	412	384	413	427	373	431	405	454	429	385	411	427	443	449	429	403	429	444	400	396	430	378	419	401	413	405	419	416	410	412	412	429	468	405	424	408	452	425	405	403	433	427	428	438	396	397	414	419	377	402	424	399	432	407	382	431	412	437	436	408	395	441	434	429	423	386	366	445	357	397	449	397	409	399	408	356	440	418	413	417	416	432	398	375	422	445	404	424	444	428	388	430	407	404	423	391	408	384	424	391	441	434	416	436	400	390	425	434	436	403	410	378	416	430	395	440	395	427	407	415	413	393	384	426	463	421	424	426	404	411	450	442	426	403	408	448	421	436	364	391	433	429	425	433	424	423	425	418	422	459	402	404	405	398	437	419	382	407	380	427	412	393	399	419	425	436	447	422	404	417	440	422	414	421	437	413	423	431	422	493	394	391	415	411	408	379	439	427	411	390	382	419	417	433	442	402	416	430	407	401	421	427	385	389	406	457	384	453	437	410	412	454	401	435	444	397	406	409	396	390	427	431	413	400	432	378	444	447	434	410	407	414	408	391	430	404	387	410	395	424	388	405	427	420	437	392	409	411	432	417	400	442	432	394	398	369	443	479	429	406	423	415	431	413	423	421	431	405	415	411	388	430	432	413	432	421	439	430	422	430	426	452	433	454	382	441	431	398	420	457	410	422	402	399	400	452	412	433	409	463	435	342	428	404	421	436	417	428	407	423	411	433	394	416	438	405	459	401	408	394	473	392	406	384	440	398	434	447	405	404	391	376	419	433	425	410	448	405	440	413	436	397	402	423	434	452	415	452	433	413	404	366	422	435	422	422	392	432	390	423	414	387	443	433	434	418	407	381	381	439	414	400	383	425	421	407	401	401	405	402	364	370	415	402	411	427	446	414	405	425	428	421	422	452	412	403	444	383	428	422	416	408	425	413	431	399	399	398	444	423	428	417	398	422	415	449	423	401	433	452	389	408	409	423	431	408	427	420	388	391	377	400	393	427	439	399	379	418	425	422	424	403	407	423	407	389	393	407	430	392	399	405	420	426	425	460	456	382	412	411	405	419	405	435	455	442	411	423	387	424	391	427	415	393	396	433	414	436	430	442	415	429	410	424	412	444	430	400	414	395	401	412	381	389	364	431	426	406	386	392	386	405	390	406	429	430	422	416	403	415	410	391	411	366	402	422	396	412	399	440	397	409	383	468	441	416	439	386	416	384	407	417	388	410	452	393	396	419	401	401	430	434	438	421	375	418	379	427	425	462	412	425	446	407	404	438	415	405	405	429	425	436	412	418	373	416	412	419	435	435	436	366	396	400	414	387	434	428	425	447	387	414	421	438	443	453	389	407	411	426	432	451	439	440	408	391	426	440	424	438	440	417	425	425	452	422	427	412	426	439	428	398	432	433	401	445	441	421	428	422	413	390	396	414	413	435	436	401	402	415	412	425	414	453	427	417	412	452	415	399	417	422	389	397	393	451	439	423	446	392	398	410	409	378	416	417	407	436	377	434	407	390	410	406	421	413	417	385	429	403	396	428	401	396	338	441	464	414	428	448	366	379	380	443	451	393	444	382	412	388	409	440	415	405	415	413	428	400	413	409	431	409	440	387	425	431	400	422	422	433	430	424	406	452	403	402	411	411	416	406	361	414	421	438	405	382	419	433	417	422	426	404	416	404	395	425	401	407	405	400	392	434	426	411	428	395	401	394	382	424	406	409	399	406	405	409	434	370	424	395	417	390	390	454	423	430	404	419	381	415	402	413	395	365	394	414	389	420	427	407	399	376	403	420	392	433	419	406	420	433	421	379	405	411	381	422	400	414	423	397	388	435	452	415	404	417	417	410	442	406	399	432	396	437	447	440	400	370	424	395	418	413	433	408	438	437	424	393	461	447	396	390	398	413	412	450	447	425	402	397	419	436	379	379	423	431	384	418	421	440	414	403	396	460	406	410	435	435	420	411	450	391	414	389	405	414	432	425	417	385	387	438	386	422	404	427
22923	45948	46394	18044	13895	11588	4398	1718	918	844	1454	3983	6918	4750	2474	875	1134	996	650	539	487	445	462	487	479	470	414	436	422	453	472	446	417	452	438	419	426	451	409	404	425	452	436	442	474	471	456	453	432	454	439	401	431	430	451	394	447	396	440	461	407	438	424	432	449	407	437	442	419	436	453	405	436	409	438	402	430	438	447	411	421	438	416	469	456	375	411	427	445	450	381	413	425	449	434	436	474	421	454	418	417	436	430	410	406	411	447	436	435	423	415	440	449	438	409	440	445	420	480	436	430	459	429	425	442	437	453	434	408	455	431	435	413	406	398	428	429	491	430	452	410	452	435	456	444	451	380	449	431	404	411	428	415	417	412	439	425	399	441	425	453	447	436	443	440	443	451	410	433	440	444	435	423	426	431	401	452	431	447	469	435	413	470	430	434	422	412	423	412	457	466	485	444	453	433	432	425	425	409	449	434	430	420	406	443	390	442	425	426	366	445	432	412	430	415	440	423	430	417	386	414	413	439	421	393	411	444	414	427	427	458	411	447	412	414	421	402	453	427	441	446	437	464	426	412	457	446	436	455	459	390	432	412	433	417	423	407	441	373	458	410	427	439	477	409	406	430	438	427	434	424	418	392	435	431	427	412	445	450	421	415	431	439	424	429	414	408	417	437	423	439	461	456	442	433	417	452	449	413	417	440	413	473	409	463	432	449	426	415	450	433	435	435	441	393	462	446	419	436	437	400	417	426	451	436	431	426	426	438	419	438	430	440	417	437	434	419	425	466	466	451	455	382	454	447	421	433	414	430	455	426	420	443	397	435	440	449	468	389	434	445	389	416	439	456	394	409	418	442	410	424	421	459	435	459	468	446	431	393	439	416	440	439	440	432	362	418	442	420	460	412	424	432	424	408	438	429	393	406	439	441	407	408	449	404	404	444	397	433	421	404	443	415	431	394	426	460	476	406	417	432	418	425	428	424	451	447	388	430	405	454	412	416	435	429	441	417	435	456	481	458	426	449	449	436	441	429	453	428	465	415	435	442	448	445	411	434	430	405	420	450	428	422	393	428	427	424	434	441	429	429	466	428	405	404	446	428	413	455	418	424	462	433	439	442	456	432	425	427	458	398	449	415	416	399	421	451	409	401	428	451	430	424	451	434	452	395	410	464	446	425	428	411	425	432	463	435	395	434	451	453	465	445	412	429	418	404	423	442	420	446	404	410	421	408	408	414	402	435	431	434	396	419	404	465	417	433	420	379	410	456	433	425	437	427	440	432	422	442	443	392	446	410	435	425	435	459	390	446	399	420	425	416	403	444	440	436	402	423	391	429	427	441	407	411	452	454	423	427	408	446	416	425	420	396	424	427	422	408	432	406	413	440	395	413	390	419	408	427	442	434	433	430	429	420	418	450	412	427	447	414	428	431	444	446	445	412	426	430	431	468	420	433	474	449	447	467	416	431	450	433	415	409	408	465	429	431	422	436	433	443	419	416	415	396	440	422	413	427	433	442	428	442	455	409	441	435	448	432	410	415	397	418	422	447	393	446	429	444	472	425	423	468	458	436	407	420	482	428	429	432	405	420	455	438	408	425	492	416	398	433	447	425	426	422	436	424	426	454	449	398	420	440	442	430	466	425	452	461	440	434	439	365	395	412	452	415	438	430	417	414	401	358	419	431	395	435	432	444	436	423	410	440	426	435	402	458	423	426	449	445	442	425	407	408	436	446	458	454	454	447	423	464	481	438	432	451	441	446	413	422	423	417	425	445	429	403	409	394	384	422	420	431	405	392	460	405	419	395	415	408	409	432	460	470	458	485	414	446	441	446	385	426	433	452	394	442	441	421	429	410	440	451	443	421	442	427	422	453	454	425	400	451	470	428	446	440	399	475	407	430	436	466	392	411	421	456	438	437	423	446	415	410	394	441	429	394	423	454	466	424	457	434	445	434	442	421	474	410	441	448	435	425	441	464	447	471	400	433	400	431	441	392	415	434	439	428	426	423	407	451	431	430	428	444	441	456	435	439	442	430	410	416	428	458	465	422	430	416	457	439	456	401	445	421	469	438	439	417	377	433	450	435	431	402	425	436	420	427	403	406	410	426	434	443	440	440	451	428	412	422	474	429	443	457	456	419	435	434	463	463	448	394	407	414	457	444	457	430	459	410	485	429	484	415	403	463	424	420	386	440	400	476	429	424	425	429	428	362	425	424	414	413	425	471	442	437	439	464	431	414	435	431	456	433	424	428	450	422	447	442	438	396	428	447	409	412	395	436	395	429	438	457	419	404	450	397	414	393	451	424	402	462	419	419	450	453	444	429	434	453	411	443	391	426	450	464	391	402	410	414	416	413	414	441	419	403	424	418	405	423	393	429	396	406	424	469	431	450	439	430	416	408	449	421	442	409	417	446	414	408	456	433	440	426	414	441	424	419	414	445	429	404	464	431	419	440	422	418	432	455	413	410	402	443	426	462	417	420	386	437	419	444	420	441	384	445	429	430	427	410	436	421	408	441	425	432	420	400	403	435	430	433	449	434	455	419	400	444	459	424	421	442	427	408	385	422	450	447	448	393	450	457	450	435	463	413	454	408	422	403	438	464	421	438	440	436	459	424	403	369	409	396	435	451	486	412	413	429	421	411	430	446	449	435	412	443	418	440	420	478	415	428	440	412	448	453	462	451	456	423	408	442	446	403	438	435	438	432	458	439	432	443	390	440	453	440	404	455	414	418	447	381	406	425	433	446	391	427	413	451	432	436	433	432	435	418	430	443	446	443	445	431	400	427	407	416	464	421	447	453	437	407	428	437	456	405	404	454	423	431	471	424	456	415	380	403	425	423	416	389	416	417	406	407	463	453	448	451	476	436	445	414	456	430	410	441	407	440	399	410	448	448	448	448	436	384	410	425	398	430	414	417	454	424	403	453	410	399	434	459	437	419	409	458	437	394	400	413	429	422	435	461	448	435	433	449	439	412	429	451	432	427	428	429	446	394	454	391	427	425	441	379	416	425	423	427	446	456	414	445	443	414	432	444	442	453	417	427	413	426	453	437	399	445	437	426	443	419	461	460	449	442	445	452	441	446	416	409	467	438	405	424	410	421	418	443	416	431	419	414	408	455	434	432	462	434	472	426	475	383	393	456	419	428	444	460	397	421	419	416	422	440	431	425	410	412	421	456	385	410	438	418	406	450	395	407	431	460	434	425	414	452	411	444	465	396	418	449	438	429	399	445	411	430	416	446	457	415	458	451	440	417	474	436	425	439	431	428	438	475	450	466	415	428	444	426	414	434	435	480	435	399	441	430	441	411	446	405	439	400	412	434	418	440	415	432	449	444	450	420	426	438	397	492	435	424	420	430	417	469	460	445	401	447	399	396	414	435	461	435	425	428	459	418	427	446	435	424	420	437	394	433	446	456	418	440	456	458	434	414	449	458	426	440	441	433	446	436	474	425	396	459	455	440	409	415	438	442	455	432	432	432	429	452	432
24899	21450	28644	25100	18545	9128	3206	1216	928	933	1401	3069	4229	2856	1642	964	999	959	1103	927	790	745	824	798	794	806	797	799	781	820	797	859	838	833	861	821	822	780	798	773	730	777	824	794	771	785	744	790	764	816	773	768	756	812	781	793	829	819	799	751	783	797	773	806	790	832	821	809	747	729	789	789	819	828	830	790	833	821	802	781	740	827	755	764	812	768	806	811	781	754	775	792	791	806	768	841	771	779	808	800	786	810	781	758	784	778	803	822	758	767	759	768	796	779	762	812	841	786	776	774	763	759	839	780	817	816	817	826	779	829	758	798	802	816	809	756	760	760	824	789	759	775	784	747	791	776	758	743	776	749	758	797	787	783	750	769	766	753	811	766	824	757	804	746	783	809	783	765	772	758	763	810	789	777	770	793	782	771	859	764	768	784	769	831	831	813	800	751	766	777	801	784	760	801	825	787	756	773	790	819	826	751	758	763	804	780	802	801	738	817	760	837	735	778	817	780	784	815	819	779	822	756	822	881	758	820	806	845	808	795	746	806	778	812	762	814	764	808	795	759	797	764	794	806	762	748	817	794	792	796	790	750	827	784	792	786	756	805	788	805	784	810	778	753	781	761	801	783	853	773	784	809	793	801	789	820	832	806	786	787	800	817	778	829	838	775	771	798	776	813	782	803	739	809	830	827	765	820	765	760	762	728	793	769	790	772	823	769	784	844	793	794	753	789	779	756	775	791	797	791	780	764	796	811	809	760	758	770	804	783	768	840	857	762	802	774	785	784	787	807	799	767	840	778	773	733	789	790	810	818	810	784	811	844	792	801	784	830	808	813	778	766	810	786	819	798	819	769	790	805	775	788	789	808	818	755	781	791	792	767	747	827	756	805	756	785	754	760	849	743	811	751	730	771	752	763	775	803	795	815	830	784	805	787	791	787	775	834	809	818	777	788	809	768	815	816	804	790	795	790	775	801	818	828	782	783	791	780	835	794	838	872	811	795	787	808	740	734	794	742	755	802	766	828	783	819	792	765	827	755	788	787	808	786	786	778	772	758	788	794	782	855	817	819	859	764	765	787	752	800	775	754	750	770	865	777	747	781	835	810	848	795	711	782	806	792	780	821	794	780	805	795	766	801	801	732	781	742	802	753	774	781	802	757	825	752	814	797	767	772	767	782	776	803	798	841	802	813	773	743	823	768	744	766	770	779	804	814	760	780	822	804	828	782	822	820	783	760	854	780	810	789	865	781	792	766	799	740	836	841	760	770	735	770	779	809	804	753	765	775	790	775	758	792	798	829	820	808	785	776	749	770	797	800	796	828	823	779	788	795	720	795	814	761	839	827	820	755	805	784	772	775	801	794	800	757	810	773	800	755	787	818	810	767	767	751	803	771	782	833	805	820	721	781	815	756	827	794	831	774	820	772	772	779	758	756	803	796	740	782	799	824	815	816	797	771	824	760	774	845	783	780	790	786	837	818	741	796	778	800	804	780	782	844	853	807	831	799	810	796	763	740	787	815	799	810	808	807	814	775	798	792	795	800	794	786	813	790	809	737	783	790	788	756	746	760	820	770	841	807	726	830	751	772	792	760	800	826	762	755	760	826	772	803	792	761	846	731	795	775	745	764	821	775	807	777	760	799	776	788	752	790	768	778	766	772	799	779	764	785	768	795	839	797	792	724	802	839	800	789	809	792	817	745	804	823	801	793	779	761	824	773	790	761	761	824	745	778	835	856	788	738	793	819	773	795	762	766	768	811	777	767	801	800	806	752	785	779	775	736	773	740	778	789	852	734	804	795	789	784	825	769	753	752	760	761	777	752	774	784	834	799	764	821	775	754	805	795	797	803	822	742	756	768	773	816	759	805	733	769	811	763	818	765	834	815	815	788	816	810	755	781	796	799	714	809	819	740	787	768	809	755	770	834	756	809	806	794	796	822	841	794	746	777	784	786	793	813	767	777	743	765	793	828	781	795	784	801	727	768	788	791	755	782	737	783	802	782	776	799	769	792	795	830	754	840	820	788	750	785	790	763	775	817	770	705	799	794	781	778	794	789	817	828	786	824	756	821	773	772	784	742	799	805	784	859	767	751	811	779	798	733	795	824	731	752	725	755	763	806	758	781	772	766	803	792	771	772	827	767	803	791	825	766	770	789	748	789	773	811	755	847	740	826	790	761	723	797	804	796	817	759	754	803	827	825	811	755	817	767	781	768	781	747	718	759	815	771	767	733	785	783	799	807	807	772	769	775	840	758	782	797	784	763	807	793	801	761	724	777	797	777	777	751	811	769	731	822	791	772	829	819	789	763	782	838	759	742	768	823	821	798	798	756	794	784	804	821	818	827	783	807	748	825	760	819	776	807	789	809	776	836	836	802	782	793	791	802	739	773	738	818	788	756	815	827	827	806	802	799	777	779	728	795	757	803	820	762	828	768	783	797	805	763	745	828	787	733	737	803	779	775	846	775	810	785	828	805	770	815	776	807	750	790	779	776	779	740	793	816	782	800	815	828	780	804	789	778	823	793	756	739	806	760	794	785	786	769	775	711	788	765	772	781	772	761	810	792	808	778	757	837	771	809	785	804	803	733	733	774	816	838	779	776	773	794	808	802	765	777	742	767	810	806	818	814	765	793	737	845	821	746	824	761	772	792	748	822	769	830	775	779	752	786	802	778	804	778	740	774	766	767	851	833	785	774	803	825	816	800	795	784	796	809	778	765	743	707	815	782	821	803	836	765	800	750	803	790	799	783	816	782	784	774	768	782	754	788	769	772	764	783	820	795	808	793	753	791	839	794	778	781	783	809	725	801	829	785	763	755	809	789	735	780	817	788	828	792	808	772	786	771	755	775	833	826	779	822	816	844	839	806	788	777	783	768	788	750	802	780	818	801	833	797	825	790	782	790	806	759	754	806	819	764	758	805	782	762	804	811	792	790	767	815	724	827	788	804	802	836	835	803	755	813	849	787	800	807	808	755	787	774	827	805	811	841	802	782	764	788	754	765	820	765	791	751	773	742	811	801	787	770	789	818	820	789	777	792	805	804	768	769	800	790	829	808	807	816	799	816	760	752	818	747	810	786	785	736	818	819	821	722	799	798	791	807	756	787	859	778	751	739	746	803	809	832	784	780	810	821	798	816	790	811	839	776	818	808	755	795	754	791	826	822	785	802	768	802	791	809	828	799	812	805	795	823	798	825	782	821	831	846	744	830	782	777	805	803	832	796	824	809	818	801	775	767	802	777	807	801	765	795	780	779	761	785	770	768	778	803	780	774	812	771	796	769	764	800	765	753	780	821	792	833	810	768	828	810	724	774	801	733	799	794	786	820	787	804	783	785	749	791	804	732	737	816	793	839	801	811	825	815	759	778	811	761	803	807	784	733	766	801	814	782	783	806	755	805	830	758	797	790	822	844	753	742	747	774	772	735	815	754	787	746	775	813	775	793	787	790	799	838	793	775	819	770	781	806	782	831	802	789	791	793	786	786
23169	45029	39077	14509	13246	9253	4305	1392	1060	1059	1834	4569	6124	3890	2091	1038	1179	1004	1268	932	770	756	821	793	751	814	804	789	755	775	784	763	816	769	819	765	745	777	784	787	759	796	769	842	804	752	798	772	758	781	780	774	731	745	778	764	790	781	760	795	775	779	801	714	847	766	776	740	780	812	795	783	791	802	782	791	774	758	710	758	827	767	799	751	768	743	740	782	787	778	764	745	837	806	807	753	780	763	809	764	789	760	819	768	762	787	753	741	752	797	797	745	756	741	795	739	769	747	777	759	788	797	762	792	827	782	812	766	762	730	794	735	775	818	801	775	749	813	762	761	779	795	764	793	784	805	750	779	710	806	752	786	748	771	740	777	772	750	806	814	765	740	794	778	706	818	753	755	737	751	844	807	763	797	762	768	733	834	777	784	753	730	760	756	749	776	752	743	798	825	746	789	783	742	757	770	821	790	769	768	752	776	766	729	800	799	750	736	772	799	785	727	760	800	794	781	746	756	749	808	764	791	769	757	793	733	781	766	775	733	799	728	806	703	771	719	780	785	758	782	774	791	763	778	783	760	760	789	752	739	749	770	801	778	798	694	763	792	767	793	792	771	754	766	787	760	788	775	779	808	757	728	777	764	818	772	768	755	762	796	817	777	796	826	736	806	764	767	782	728	768	787	771	766	768	765	770	781	820	759	755	804	717	799	786	745	788	756	836	715	779	810	780	743	725	821	773	766	826	774	781	753	782	804	743	794	758	770	774	756	772	740	750	826	772	798	760	812	786	772	733	787	803	806	793	791	762	777	764	778	761	839	754	796	769	737	780	763	786	735	839	810	738	804	760	785	830	778	787	803	761	812	762	776	811	786	769	779	736	774	780	765	744	793	802	741	833	806	710	770	767	776	760	772	790	776	767	797	811	784	801	756	785	786	759	796	755	760	763	747	776	786	770	722	744	809	774	737	731	762	744	744	780	768	746	825	771	791	801	759	747	759	803	799	794	781	756	744	754	813	743	769	765	784	756	807	760	779	774	784	773	824	781	717	773	800	719	775	799	764	764	755	765	749	752	775	783	767	763	766	736	780	776	756	789	762	763	755	751	764	799	754	835	746	731	738	727	788	815	792	775	752	764	766	780	742	765	778	743	769	792	800	792	739	774	743	787	782	747	765	752	789	766	759	718	777	812	732	742	784	794	785	816	769	717	760	803	725	797	777	793	842	802	754	748	767	785	818	783	794	747	760	755	757	766	782	741	798	736	761	780	715	767	760	773	771	756	808	792	801	775	826	763	763	787	767	794	758	786	784	802	738	721	749	737	803	800	797	736	787	751	785	808	747	790	773	775	756	758	829	732	720	755	784	808	721	755	753	793	770	819	786	743	780	856	759	787	759	844	748	757	796	769	766	804	838	766	805	777	743	771	780	767	738	765	795	802	760	809	754	805	805	783	760	804	774	729	724	756	788	804	764	838	799	790	766	752	803	783	754	768	785	756	760	764	776	771	743	797	734	807	747	772	756	772	746	799	757	780	804	760	809	771	750	776	794	783	784	788	799	714	779	779	783	740	771	773	805	806	723	794	762	755	772	792	789	762	729	809	780	769	736	766	808	738	753	798	731	782	799	829	821	775	798	794	766	800	768	752	749	746	753	782	782	827	762	759	766	838	822	778	757	737	789	735	806	788	747	757	809	805	770	801	804	829	781	774	806	791	742	733	756	761	770	801	791	793	772	751	775	791	791	720	817	772	778	769	760	778	781	747	754	826	781	771	814	756	762	783	743	802	737	768	731	758	770	833	804	799	802	837	762	784	758	827	768	747	765	794	725	780	776	748	760	717	743	764	764	736	776	745	793	747	809	763	770	731	743	776	792	780	766	806	754	825	795	785	745	784	758	798	745	789	782	713	802	786	781	807	764	752	820	793	791	793	746	831	750	811	733	790	763	753	812	793	751	820	760	752	762	778	808	778	799	781	805	759	793	739	752	799	771	752	791	789	748	804	762	771	802	758	768	775	686	789	774	770	755	733	789	746	791	761	794	772	788	768	739	787	786	750	805	802	788	778	757	759	729	777	815	743	837	790	789	762	816	795	788	780	776	813	727	763	733	794	720	770	748	771	768	737	789	759	788	739	762	735	826	785	732	801	830	718	770	764	792	779	779	782	835	762	748	767	747	777	799	771	745	786	802	779	765	804	777	817	780	769	804	813	791	796	791	808	848	753	771	771	797	781	760	741	797	753	761	774	708	765	813	777	775	746	758	752	770	809	760	781	770	742	782	780	788	771	753	782	770	810	782	786	818	783	799	779	793	766	808	797	803	768	785	830	807	755	797	812	733	776	775	799	839	758	768	774	733	764	797	760	805	799	789	783	829	771	766	762	735	807	762	791	786	749	790	797	783	805	812	800	752	791	772	781	807	783	772	749	747	763	762	751	806	749	761	784	740	775	800	798	752	816	736	769	767	806	762	783	753	815	798	745	746	787	752	754	795	706	789	818	796	807	798	806	770	775	762	766	779	792	757	808	722	780	792	819	754	763	757	771	798	757	804	804	780	748	761	767	796	786	749	769	736	823	799	782	796	774	800	792	791	720	764	797	737	735	751	781	806	755	822	785	802	768	762	781	785	773	807	805	786	748	743	808	806	791	749	753	783	777	778	797	789	776	752	761	788	814	736	750	793	775	787	773	749	771	786	775	789	766	758	756	778	812	790	795	756	761	750	773	761	803	796	798	766	735	790	780	804	749	758	781	805	816	790	793	775	755	839	761	823	766	719	797	756	779	788	762	812	738	742	769	751	762	807	749	779	756	736	780	785	783	752	772	753	820	727	756	782	751	792	784	783	769	828	777	723	769	826	769	771	786	740	761	732	763	819	754	772	771	759	778	753	749	810	792	721	801	803	803	752	733	751	784	795	776	805	751	768	764	786	792	799	807	736	772	795	814	764	745	772	761	721	797	794	796	773	794	851	815	739	763	769	747	781	768	786	806	809	805	792	757	825	792	769	763	750	744	751	786	794	726	801	826	775	766	763	791	753	774	748	754	797	737	765	801	778	732	830	796	794	732	770	736	765	698	774	752	849	793	765	772	734	764	769	733	725	744	740	751	821	768	759	743	791	787	741	733	786	702	794	747	762	731	788	771	798	778	778	758	752	751	780	762	767	800	751	741	795	779	817	806	815	808	800	769	779	750	776	744	789	772	718	792	808	740	780	765	835	826	758	793	816	705	807	796	813	793	734	790	788	802	796	777	762	747	731	760	792	808	751	800	818	786	779	751	757	738	705	785	811	778	750	758	765	843	764	731	776	801	745	789	755	803	782	785	776	774	788	777	758	819	782	753	826	799	833	742	755	772	755	771	791	801	800	778	794	754	776	744	769	803	802	772	790	774	794	737	779	790	760	787	781	804	751	741	759	766	733	771	787	811	769	777	764	799	799	814	758	736	744	767	820	773	784	792	761	770	805	812	769	746	821	775	814	792	774	733	819
22623	21434	29383	23914	21499	21922	15177	2169	941	914	2421	6139	6813	4835	1833	704	749	729	1341	613	473	454	421	443	419	422	432	411	408	456	451	361	398	404	414	414	413	386	413	420	400	413	391	340	403	398	383	384	413	426	384	381	408	360	398	405	408	396	416	375	387	340	393	411	377	412	376	373	387	371	400	380	401	358	380	438	419	433	371	376	400	355	370	419	345	356	366	354	372	400	423	394	402	350	373	365	414	372	386	395	394	374	439	433	419	365	411	372	400	406	424	361	378	401	393	358	388	393	404	399	390	391	406	346	385	334	376	385	362	395	415	406	370	396	416	414	392	403	410	385	388	405	354	392	389	421	386	417	390	427	357	408	390	377	384	444	364	398	415	341	390	390	366	361	395	416	417	414	384	399	392	362	374	374	410	383	425	386	398	383	352	405	376	369	388	364	399	381	396	378	359	365	377	395	422	420	410	416	399	428	371	390	354	403	412	392	394	412	402	396	401	387	366	381	377	398	380	413	372	389	373	405	399	384	374	390	365	394	378	387	388	402	432	384	351	385	435	433	376	411	363	414	400	399	401	374	340	425	411	405	407	371	378	357	418	387	367	370	373	404	357	370	407	355	395	409	373	367	398	374	398	370	410	428	420	393	422	395	437	382	434	396	378	391	378	374	405	380	376	393	437	397	385	354	403	382	396	418	411	398	382	382	381	411	372	412	408	379	381	370	387	374	380	381	380	388	396	370	375	362	384	421	358	408	390	378	406	358	372	384	344	391	403	384	429	437	420	348	390	370	396	395	366	367	389	411	356	360	358	426	399	342	344	425	375	392	411	385	368	406	411	386	384	411	367	416	391	391	379	387	380	352	407	407	373	397	377	379	400	364	396	398	425	393	384	396	420	408	392	340	382	375	367	393	397	401	413	348	397	366	399	390	361	400	403	383	384	377	407	398	360	385	405	398	395	381	417	348	386	372	400	373	392	378	396	371	420	368	369	379	401	414	362	411	416	362	384	397	367	370	428	396	375	394	370	371	371	386	383	369	379	420	363	386	434	394	390	388	389	389	363	389	414	417	371	390	394	407	398	390	371	407	394	395	379	392	413	398	368	370	392	370	423	383	406	368	391	386	382	385	377	374	421	376	421	355	400	381	402	382	393	383	378	393	411	376	379	371	398	384	407	377	388	382	377	383	388	420	403	379	402	408	404	365	392	390	424	387	352	371	405	387	373	401	372	385	423	381	410	412	392	357	423	370	365	426	373	402	429	399	388	383	408	375	385	398	422	375	382	371	351	393	389	395	377	358	421	381	387	373	362	402	389	378	433	379	388	355	384	384	411	411	376	385	383	378	418	400	386	347	402	374	350	388	391	392	383	347	418	392	379	358	407	422	410	380	378	367	373	441	382	398	415	389	372	381	391	399	379	371	388	400	391	400	391	391	379	369	379	403	357	381	362	381	409	390	404	415	415	366	380	388	423	371	378	388	385	415	399	432	385	388	393	354	366	395	386	394	372	373	417	368	388	379	394	364	393	397	400	418	388	358	393	346	372	381	373	386	399	354	407	401	393	400	367	393	396	418	410	381	384	416	383	398	363	366	405	409	387	417	409	383	404	351	399	388	382	405	371	427	359	383	387	371	336	407	403	433	375	377	377	385	376	391	368	414	393	398	393	399	352	372	407	397	346	416	396	354	378	370	392	359	409	369	406	370	408	400	392	387	388	364	443	387	375	369	417	376	368	403	393	401	355	415	372	380	389	430	372	391	398	410	401	415	425	362	367	404	402	416	374	404	406	390	379	378	426	372	397	373	381	374	391	385	392	369	371	377	422	407	392	375	383	415	398	371	382	364	365	365	377	396	410	388	397	370	395	363	405	415	363	367	395	370	387	387	409	395	369	393	391	401	401	398	399	381	376	387	381	432	433	433	385	418	401	388	394	388	372	364	411	371	381	384	371	405	442	392	392	391	393	372	379	354	387	413	388	399	432	371	382	383	389	411	387	389	430	403	425	415	376	401	357	398	380	385	405	397	420	383	420	434	379	375	399	374	393	358	381	391	368	397	394	395	400	373	405	348	384	400	391	391	380	408	399	393	386	360	393	359	381	371	364	369	378	383	371	400	366	394	376	357	415	387	395	386	379	382	420	401	389	388	380	408	368	368	370	406	390	405	413	378	403	399	377	392	383	393	390	425	357	382	405	383	388	390	353	397	400	410	377	358	403	387	381	392	398	389	393	392	399	402	394	394	374	397	396	394	392	384	394	404	395	356	416	387	375	405	418	400	379	396	424	390	403	417	402	422	378	382	391	410	401	384	395	383	371	393	372	375	396	369	374	379	374	370	354	388	388	399	375	387	403	384	394	382	388	402	395	385	400	402	357	385	407	392	395	384	407	372	389	376	393	388	392	402	380	375	384	399	396	374	376	393	387	378	415	392	379	392	415	355	378	398	410	381	391	404	385	376	401	393	368	366	368	420	422	373	402	391	406	421	383	401	356	388	383	369	429	379	372	392	401	378	370	421	368	408	382	395	407	379	405	405	348	392	412	397	387	376	395	431	346	375	367	374	368	400	402	384	421	404	406	429	351	372	384	416	361	402	401	387	389	428	367	378	398	373	389	366	370	367	403	412	350	395	344	401	444	368	395	407	402	362	429	363	405	380	371	402	349	397	395	398	388	412	374	397	384	378	370	380	394	380	396	424	413	360	383	376	381	363	356	393	404	384	413	404	413	394	416	397	399	396	393	372	384	373	378	385	370	416	382	391	371	375	369	384	399	421	387	356	421	396	402	380	415	388	372	398	393	366	412	378	381	372	395	397	410	370	392	352	404	399	368	392	366	375	415	403	409	392	365	378	357	380	383	394	368	343	390	393	382	367	399	382	395	406	403	392	375	383	363	356	365	368	397	399	427	360	392	403	395	363	390	387	428	415	372	372	369	422	373	376	378	402	377	387	396	359	369	411	398	397	356	395	349	372	387	394	372	380	337	421	384	370	398	367	415	403	366	393	376	406	419	409	389	378	389	407	401	436	385	439	350	369	348	432	388	381	393	397	373	374	339	372	372	413	386	410	397	368	399	396	377	367	345	400	390	376	375	405	398	417	431	395	408	383	408	388	382	401	399	378	376	426	347	384	398	405	407	401	393	370	388	415	398	433	406	405	392	406	371	380	401	380	406	408	383	416	397	374	386	410	396	376	367	382	367	386	377	429	405	362	417	376	386	354	390	415	401	425	389	367	361	371	403	364	381	389	395	404	353	372	402	367	387	354	349	390	372	397	379	380	364	394	400	367	372	390	413	397	399	360	391	417	386	383	382	360	383	375	387	418	370	381	375	412	382	378	359	436	389	427	376	380	398	390	397	381	388	388	376	400	374	375	406	369	379	373	395	378	363	414	402	399	362	398	409	383	370	380	399	379	372	391	399	403	338	374	391	399	395	395	367	402	389	410	389	373	406	385	398	390	399	376	384	400	398	384	395	373	410	388	400	389
26484	57152	44098	23845	22161	12878	6467	2311	1360	1205	3626	8973	9286	6513	2197	790	893	969	1742	669	453	476	468	391	399	433	455	411	432	412	365	395	424	371	401	414	397	394	379	391	386	408	422	412	427	360	379	403	384	387	400	388	427	382	377	402	399	384	404	393	384	352	423	365	390	379	391	408	392	382	370	395	389	355	383	368	356	386	360	369	392	407	370	412	379	390	389	387	389	376	330	384	378	401	389	363	396	420	396	423	377	384	393	384	401	366	378	425	370	386	392	381	396	414	376	396	340	378	387	389	400	358	405	396	362	379	386	370	400	347	384	400	366	369	405	379	400	401	398	378	361	387	372	387	357	370	419	382	364	391	385	393	379	383	367	410	348	391	374	375	378	369	409	393	377	373	340	355	377	376	361	402	398	358	416	349	400	405	389	392	397	351	373	379	361	380	403	374	387	384	384	411	393	380	381	390	383	328	375	362	374	359	376	394	389	348	369	408	393	357	382	360	418	373	396	377	354	362	360	386	381	374	405	370	361	367	401	395	378	356	371	420	368	399	364	377	362	390	393	382	357	384	422	389	387	345	388	369	391	420	407	359	373	383	383	374	398	390	373	346	399	394	401	393	372	404	430	399	404	381	382	389	387	400	343	373	394	355	359	391	418	356	358	379	403	393	391	398	363	373	396	380	365	364	342	378	371	396	403	389	384	369	357	389	377	399	367	360	358	428	382	364	365	372	365	398	426	370	389	372	368	374	358	355	383	390	372	396	373	391	393	347	393	356	349	422	386	377	399	391	371	381	372	380	381	363	380	364	355	402	381	388	424	399	364	369	393	353	408	402	388	395	368	373	367	384	345	393	406	379	411	388	371	376	393	372	387	372	408	380	359	379	395	409	397	406	375	399	407	369	391	387	408	385	376	391	401	360	377	401	372	387	389	407	404	384	378	385	400	391	358	361	398	380	377	374	397	373	394	420	395	390	374	356	386	430	357	363	381	381	377	370	383	374	382	356	371	387	350	390	411	366	371	355	405	368	412	363	368	416	386	367	400	386	387	383	397	393	380	382	364	348	364	403	404	390	399	379	371	386	363	406	405	355	396	400	374	391	382	383	407	381	353	391	404	389	403	367	412	374	423	378	394	413	336	409	375	394	412	423	357	396	384	397	369	415	429	353	363	355	390	395	369	353	406	368	349	396	407	402	391	373	372	347	367	355	389	353	369	389	378	371	365	401	395	340	389	384	395	368	390	361	389	425	346	372	386	394	361	379	388	373	382	358	383	410	382	386	351	350	392	395	390	435	376	375	409	380	374	355	407	373	350	413	413	374	359	381	375	395	375	358	409	342	391	386	392	379	407	387	384	403	411	355	371	375	391	387	386	405	390	397	343	382	391	359	386	388	367	369	390	381	387	385	393	373	392	408	363	356	391	357	426	384	378	396	347	370	363	400	400	389	388	413	407	366	368	388	383	371	411	401	369	395	373	383	385	390	353	344	402	380	401	396	397	389	403	397	391	366	400	388	373	399	399	376	404	378	407	370	368	392	374	372	419	366	392	408	370	348	353	395	350	361	368	355	378	361	407	405	402	393	391	412	366	370	383	398	383	353	382	370	412	390	380	366	400	393	401	403	406	381	392	381	401	384	376	360	381	382	412	347	398	385	399	387	414	360	367	389	410	377	382	406	415	375	394	440	381	351	390	390	382	373	399	396	379	427	376	403	387	362	408	381	393	364	382	394	403	420	388	361	344	380	341	374	397	392	394	374	430	392	397	381	358	391	387	387	372	407	380	385	379	390	379	370	390	344	418	400	365	378	399	354	371	419	357	365	387	371	402	381	376	384	407	357	368	396	418	391	384	358	379	374	395	393	364	411	391	379	421	376	384	395	375	375	363	391	390	396	385	356	392	385	363	380	383	405	411	410	368	391	368	405	379	376	388	384	380	351	409	355	448	378	376	367	388	384	367	402	382	364	416	414	369	395	402	379	374	407	408	396	371	392	335	384	345	370	357	367	417	379	363	358	371	373	376	394	361	394	397	427	393	388	365	405	375	366	376	363	375	361	389	367	396	398	379	395	363	379	390	355	371	407	419	362	404	390	387	388	392	367	408	420	358	371	390	379	404	407	372	376	378	369	382	378	432	410	373	412	398	418	403	389	442	366	395	351	391	382	374	407	376	420	381	364	357	372	375	365	381	403	377	381	412	403	404	382	362	360	362	361	366	375	397	376	375	401	370	362	382	373	388	366	366	359	356	377	457	400	393	413	382	393	419	363	382	389	378	374	411	394	384	339	440	393	353	390	394	388	399	371	395	404	378	389	392	374	370	393	380	391	410	386	387	384	397	393	382	336	393	397	411	369	394	364	398	368	393	394	365	408	351	385	389	365	385	386	394	383	378	387	356	374	406	385	391	360	408	416	413	382	372	377	355	397	412	369	334	381	398	369	362	396	423	379	392	367	387	378	413	371	377	362	382	350	363	349	355	381	383	378	398	371	355	379	390	342	365	372	353	369	404	382	362	389	421	379	417	409	399	391	410	405	402	396	387	433	382	352	368	385	375	406	383	433	397	368	400	374	403	403	403	364	368	361	366	383	398	372	386	390	405	363	386	388	438	390	414	384	367	382	388	369	371	397	386	338	353	387	355	351	398	368	375	352	376	396	365	393	407	378	399	373	398	355	362	373	411	385	403	413	356	389	398	389	408	394	391	372	359	387	382	400	398	352	386	383	393	391	415	369	365	402	395	404	402	356	400	362	387	385	421	357	374	393	373	367	384	392	366	357	390	339	367	376	384	399	376	375	367	369	347	390	363	383	404	392	363	404	431	356	339	384	376	374	375	395	353	371	368	409	402	397	407	366	430	389	369	381	399	370	417	362	367	392	359	394	375	365	403	410	388	384	388	384	389	370	381	395	361	364	384	410	356	401	376	389	364	380	409	368	391	353	377	405	373	382	368	370	381	398	409	387	404	399	365	376	375	404	385	365	393	391	369	409	376	372	382	398	363	368	379	371	402	387	363	365	362	397	389	370	419	397	391	376	395	362	362	374	389	374	400	381	369	402	398	398	401	350	348	384	377	392	400	363	390	417	400	366	355	413	400	387	400	428	367	357	368	397	412	366	390	373	388	399	343	413	362	386	383	372	377	397	374	391	379	380	360	396	380	376	394	356	372	380	403	411	381	355	399	393	391	397	366	389	358	383	405	365	356	376	373	366	379	356	379	409	364	381	402	401	377	355	388	391	394	364	430	454	394	402	385	374	371	374	389	377	421	380	399	386	382	367	374	410	357	395	394	407	361	382	379	370	400	404	387	418	363	382	381	370	421	358	373	405	361	402	396	411	354	395	388	379	366	363	384	372	391	377	395	404	406	396	349	364	397	393	380	355	367	364	376	407	399	379	378	376	411	389	383	400	342	358	381	410	411	392	407	374	372	395	419	370	370	381	388	383	365	386	363	399	408	369	382	373	361	418	420	356	385	393	393	365	385	412
28521	25937	26824	13589	8575	3552	1853	942	777	846	1739	3043	3231	2225	1010	762	811	771	985	777	741	754	728	791	722	751	688	727	765	791	735	771	733	735	764	712	733	721	697	697	748	698	750	783	710	745	785	718	716	710	752	780	753	722	755	720	760	753	757	700	759	751	705	785	747	740	695	765	779	700	711	735	716	723	700	747	756	787	724	722	728	727	760	714	704	747	691	734	744	684	704	752	707	725	716	711	727	736	763	702	746	772	745	715	751	791	701	744	719	784	732	712	722	740	706	677	751	726	713	705	753	700	699	709	736	750	765	723	748	743	757	720	734	766	679	759	721	741	722	784	769	744	737	700	733	761	719	684	690	747	751	705	782	797	690	708	701	716	782	742	763	746	762	733	740	737	722	683	675	737	711	789	707	735	750	761	755	719	734	762	738	748	740	720	770	718	756	755	740	774	720	707	750	761	793	731	744	771	788	692	756	712	734	737	736	692	717	720	777	733	729	722	733	734	707	715	739	721	750	731	683	743	696	751	768	713	737	753	762	694	747	720	774	741	685	743	774	742	764	732	755	731	744	703	680	731	731	776	721	749	758	746	755	801	728	702	715	723	721	750	765	755	716	707	726	751	719	742	748	770	767	765	707	716	756	719	794	777	715	788	703	750	748	750	769	762	724	728	670	745	766	709	790	715	761	767	718	772	703	743	741	744	749	708	734	704	731	665	735	719	748	766	774	714	783	756	751	768	803	726	744	761	761	737	758	775	711	789	716	724	773	765	711	706	774	737	736	759	724	738	704	736	753	768	728	712	789	751	793	730	755	725	731	734	742	787	737	727	731	729	760	710	769	693	722	729	742	767	730	727	725	725	747	726	767	778	792	742	725	709	741	731	799	753	721	775	783	774	713	739	727	674	754	720	723	757	711	731	721	768	743	748	740	787	732	749	799	724	690	673	730	727	715	659	737	755	750	659	717	680	772	796	764	746	704	729	748	749	720	732	703	716	813	725	712	728	767	754	739	739	729	754	777	739	719	730	772	726	759	720	736	735	759	767	748	723	732	750	731	752	733	723	740	751	734	754	722	706	724	724	725	732	739	751	738	722	791	710	740	756	745	747	752	731	711	759	793	771	751	728	808	717	772	686	723	762	734	766	754	780	731	766	727	730	725	732	698	746	782	711	711	702	738	758	703	759	732	724	765	750	720	753	769	659	756	715	755	705	739	789	652	674	762	760	692	779	723	744	731	744	729	767	797	721	732	719	694	803	791	720	790	752	732	735	735	777	745	764	740	721	745	687	751	736	733	733	714	742	733	717	707	692	740	759	775	773	761	740	765	724	697	753	759	735	772	753	687	737	720	778	740	764	757	746	692	765	763	745	792	719	698	733	752	735	723	755	679	761	789	709	708	739	787	752	752	734	705	742	758	804	747	748	730	705	723	748	673	786	741	693	735	753	751	711	769	677	744	785	740	715	774	735	727	736	771	752	683	731	774	692	706	759	790	704	741	730	731	721	715	739	767	720	737	708	729	785	723	698	794	758	732	702	731	735	708	766	792	726	728	740	725	796	757	770	700	697	724	729	758	752	767	743	768	736	783	691	735	744	693	761	751	774	747	751	720	740	723	769	729	738	756	767	737	737	692	768	731	728	795	760	713	725	716	814	710	736	753	715	724	779	725	723	704	744	706	696	750	786	689	744	787	752	737	723	750	745	705	789	743	728	737	714	746	717	751	788	725	713	738	735	722	712	710	768	690	744	708	712	731	742	756	735	695	738	762	764	695	767	733	688	769	712	784	728	728	773	794	832	732	737	791	692	764	802	695	743	744	679	709	709	731	731	784	701	736	750	746	751	758	778	793	764	724	773	715	768	765	760	674	762	725	722	723	778	748	726	745	754	758	694	697	764	747	786	767	764	733	776	741	748	717	748	735	762	767	710	749	744	782	698	723	781	712	731	724	714	778	691	700	739	710	749	684	759	734	752	743	713	744	738	723	778	801	761	724	738	741	728	741	700	724	777	709	747	750	714	732	730	714	708	699	676	762	717	737	743	772	761	703	732	743	722	755	737	750	780	737	688	757	695	749	762	736	823	775	774	753	767	724	764	797	746	771	697	748	699	721	735	755	737	737	761	732	730	744	697	712	709	749	703	712	751	760	711	706	728	727	771	723	757	699	777	699	757	731	756	696	746	768	761	767	754	734	772	725	721	701	724	734	692	738	726	745	731	736	787	775	757	748	762	773	722	756	728	721	725	757	701	719	783	767	758	746	773	727	778	720	735	745	690	755	729	754	727	737	760	736	749	749	752	754	742	799	777	745	774	764	752	752	729	741	726	764	764	665	766	708	747	718	689	742	733	738	735	703	731	730	724	773	721	762	723	791	683	698	735	768	761	751	761	714	734	755	754	725	747	776	761	712	747	723	750	747	765	725	701	736	718	771	696	731	734	713	757	717	756	778	735	669	745	775	727	760	795	732	653	748	722	724	688	749	737	731	740	740	698	711	680	730	737	750	690	767	739	722	699	758	718	804	728	710	754	739	782	746	737	738	701	756	740	749	730	760	719	740	717	792	800	777	769	719	714	709	775	733	767	714	738	737	713	725	695	765	753	710	712	761	777	816	758	795	696	759	746	777	720	738	764	727	692	716	744	750	807	725	762	745	762	718	709	713	758	723	758	775	717	746	766	711	744	719	766	727	740	712	753	743	786	736	724	757	749	749	739	720	760	717	719	686	731	717	797	779	726	720	743	775	753	768	719	744	781	734	718	732	760	720	715	746	703	755	804	726	739	773	745	746	771	735	761	753	778	752	748	775	718	683	730	761	726	772	775	689	687	775	723	730	690	706	735	735	740	748	724	734	769	745	744	685	719	743	739	718	766	715	746	768	705	746	711	745	753	731	746	768	696	757	745	707	728	772	762	759	718	769	766	729	763	697	733	746	770	776	772	780	731	727	763	675	761	743	752	809	717	758	724	746	751	770	753	751	706	744	753	706	788	765	776	722	789	749	734	725	760	716	760	712	742	764	731	759	683	703	728	786	775	709	741	744	776	703	711	772	704	758	715	786	715	733	719	788	768	722	695	712	768	716	701	717	720	696	743	723	752	728	775	653	717	724	723	713	707	723	758	743	696	733	706	714	751	727	736	756	781	697	730	719	701	732	770	776	719	757	750	726	706	693	746	758	748	744	787	738	783	693	763	767	776	751	705	720	776	754	702	742	695	743	763	717	743	740	668	742	718	722	710	755	724	721	755	727	723	711	753	727	773	795	755	749	788	750	732	713	726	759	772	721	741	779	743	705	724	728	734	698	688	742	789	698	743	693	751	732	719	753	690	716	746	733	714	782	707	755	690	734	743	766	771	733	721	741	725	753	706	747	770	739	717	779	739	738	752	738	764	794	702	749	698	728	669	727	702	775	718	696	709	746	722	686	706	716	763	756	733	727	711	735	745	732	746	753	776	768	790	762	715	748	745	690	742	773	808	771	752	743	747
20910	40886	24963	11700	11276	4976	2761	1090	833	908	2423	4560	4485	2963	1164	849	858	839	1014	791	724	770	781	712	727	714	804	763	697	759	714	729	760	722	735	789	749	724	745	737	781	738	734	763	755	811	756	742	774	772	759	744	724	754	739	734	748	746	742	762	755	777	764	770	777	738	708	718	733	692	713	745	748	737	723	688	695	733	777	740	743	752	741	725	752	742	735	703	768	696	748	743	739	725	759	744	742	747	707	732	735	717	775	710	767	738	771	752	753	753	705	739	764	752	731	749	723	704	723	745	713	775	731	738	677	715	723	719	763	735	739	742	722	748	712	757	779	759	759	779	765	734	734	785	770	710	729	766	730	735	760	745	717	787	729	710	728	799	754	777	753	748	719	723	740	713	724	732	683	752	766	739	726	762	728	694	741	797	750	729	735	757	768	697	755	731	714	743	737	780	774	721	787	730	712	735	750	758	739	783	724	723	724	743	718	746	727	755	725	755	723	771	777	779	720	751	681	723	687	758	708	710	760	750	778	729	667	667	766	697	741	755	715	734	729	704	692	737	786	732	730	775	753	690	732	716	737	765	725	696	761	719	723	843	694	724	730	752	726	727	753	750	730	759	752	732	764	719	772	699	719	748	745	754	785	766	771	718	753	724	719	781	747	732	717	761	751	713	736	727	747	750	702	718	718	754	733	745	741	772	768	753	766	769	746	775	728	702	791	755	689	696	730	746	724	766	736	746	732	763	695	751	761	766	734	720	775	737	729	778	751	739	710	696	705	714	744	702	760	721	719	764	741	785	718	755	778	770	759	724	735	714	760	790	700	784	731	739	764	724	788	713	745	730	761	741	722	771	706	753	759	779	720	716	750	697	786	725	714	745	735	755	757	745	699	775	739	758	749	754	725	725	744	759	804	745	747	730	741	770	748	749	743	718	720	724	716	769	754	800	766	777	736	762	713	740	740	760	754	754	765	724	791	743	716	728	776	797	766	728	696	738	685	723	754	784	745	703	755	750	791	726	738	725	766	749	740	747	723	806	735	722	765	720	731	800	726	770	762	711	780	778	756	722	757	765	705	733	772	774	742	729	779	804	766	740	774	738	729	743	712	785	741	736	716	722	751	741	739	720	761	780	729	766	771	782	714	737	754	729	746	757	789	770	740	711	771	763	738	771	734	727	784	734	759	710	753	728	755	759	742	762	723	752	760	665	785	740	721	760	756	726	703	746	747	704	694	763	754	735	734	721	699	725	733	763	730	754	753	754	703	716	728	745	764	703	727	712	729	724	738	792	755	806	754	777	757	712	734	716	768	737	771	769	757	759	780	719	720	770	763	760	757	763	742	693	759	740	728	730	712	724	753	711	755	766	751	727	754	771	733	777	780	758	740	751	780	766	770	728	732	766	695	736	727	794	717	764	734	744	739	743	728	762	758	754	728	716	732	699	756	774	698	735	740	769	781	813	774	735	726	723	758	719	770	693	728	793	725	755	754	739	709	742	794	736	724	735	729	762	737	712	753	727	741	740	695	819	695	748	731	786	767	756	738	742	774	761	763	733	738	740	753	767	717	747	724	772	781	735	690	724	745	709	711	748	743	722	682	764	807	713	778	725	747	752	732	748	709	742	747	725	750	734	773	714	702	728	773	696	785	767	767	738	748	698	725	762	703	753	783	728	783	710	757	776	782	711	725	738	794	755	750	729	802	790	687	721	754	727	755	765	741	683	756	742	665	698	715	714	717	740	755	724	775	732	742	733	788	721	743	798	740	736	753	735	722	738	771	688	768	717	734	786	739	728	744	711	758	785	754	720	752	734	771	730	765	680	732	700	672	683	722	718	696	737	751	757	739	718	714	749	712	775	716	713	777	763	747	733	775	743	749	737	790	815	764	782	770	763	747	782	744	731	791	794	659	708	717	733	768	806	725	745	769	734	739	757	731	759	697	728	700	717	692	786	735	741	719	723	722	734	731	727	696	721	718	738	758	751	726	807	769	769	751	744	710	785	766	747	719	762	764	741	708	809	747	806	755	767	725	775	774	792	745	708	749	765	743	792	767	746	681	707	740	759	736	762	714	769	756	737	712	749	733	707	749	734	813	693	724	732	771	752	765	783	740	737	681	780	730	759	714	755	764	760	734	788	750	706	714	737	724	729	762	692	728	737	766	787	790	765	736	741	703	741	725	785	757	759	741	741	751	784	762	741	786	729	709	740	815	738	770	667	770	713	733	740	755	775	792	787	741	752	711	754	742	765	742	772	759	718	722	733	732	705	733	739	761	709	734	764	723	784	740	753	743	750	760	750	791	728	704	734	736	748	721	738	730	741	757	737	736	790	718	748	721	725	756	752	710	725	762	728	761	727	762	695	726	697	756	760	760	720	723	708	749	765	702	698	740	729	742	771	748	732	756	759	779	741	776	746	769	731	777	771	702	715	767	772	745	809	745	769	759	680	711	730	767	735	750	746	714	806	738	775	692	767	723	740	745	755	715	746	721	725	765	797	732	787	744	792	753	802	705	698	743	722	718	775	770	739	741	747	730	729	751	763	756	752	747	728	751	771	689	770	740	740	723	748	712	759	802	733	733	734	760	731	783	719	781	762	738	718	733	758	728	744	787	731	705	728	751	773	732	733	734	696	790	710	721	732	747	737	755	725	767	686	760	773	742	732	722	767	746	723	733	710	745	716	737	728	703	743	731	750	728	758	756	781	749	743	736	740	720	827	745	728	759	760	732	701	795	735	723	708	742	776	741	710	706	731	718	710	787	807	729	718	713	771	802	760	767	737	753	728	731	746	733	760	729	740	747	764	761	734	761	751	740	759	764	738	769	745	725	751	693	751	752	803	756	748	731	779	750	805	706	706	764	730	761	753	716	754	751	730	757	767	736	766	727	734	749	737	766	778	749	728	744	737	728	771	748	761	695	728	777	778	712	718	746	777	740	756	797	705	728	744	727	742	719	721	749	688	753	783	734	772	748	750	768	747	721	748	681	730	724	778	733	738	756	745	737	746	726	763	746	744	759	740	758	730	685	724	744	718	759	687	769	792	758	759	735	698	772	772	775	700	742	774	750	763	749	752	763	746	717	758	768	699	736	735	733	778	784	718	773	762	793	710	748	716	715	738	688	746	771	752	746	731	783	720	747	775	745	767	782	750	737	681	721	710	746	769	806	733	789	751	770	707	738	751	719	699	753	768	715	769	742	836	758	718	730	732	753	732	686	731	749	763	761	713	727	815	724	762	784	744	750	754	726	765	733	749	757	769	746	779	743	748	742	791	753	747	728	743	752	724	713	749	797	782	721	797	728	788	745	787	737	772	791	783	750	729	757	722	781	758	738	752	732	767	739	720	703	747	771	721	737	731	718	737	754	762	714	727	727	760	759	706	789	741	777	749	754	700	754	751	743	752	744	680	767	769	709	729	754	709	724	732	741	773	724	719	752	753	735	733	692	710	731	774	762	711	740	768	751	733	757	767	763	812	765	787	736	726
23728	21439	28900	24402	21826	17319	5522	1320	657	927	2727	5334	5021	3068	934	522	526	561	709	509	444	502	416	434	413	438	457	401	436	425	422	441	411	433	396	445	420	424	426	413	396	407	404	442	440	461	417	457	456	435	428	386	442	436	420	403	418	420	396	424	444	409	403	431	430	418	373	447	451	426	422	431	398	412	416	440	396	429	439	456	419	400	436	451	460	379	402	444	409	418	439	390	416	444	404	431	393	429	414	432	406	412	419	410	437	394	401	433	425	429	406	422	451	415	416	403	404	393	411	452	412	432	440	433	429	393	448	468	403	427	417	384	425	424	413	458	422	369	436	459	424	468	423	404	451	450	392	450	419	440	419	435	414	392	428	415	393	436	435	435	441	443	429	390	437	417	439	429	420	440	385	429	430	449	428	432	423	384	436	432	463	454	457	404	454	403	419	444	414	443	436	407	417	438	480	417	424	405	405	426	451	460	461	445	419	440	405	405	370	413	403	444	403	390	425	433	437	422	445	416	443	423	393	442	450	445	399	415	407	439	392	419	455	390	438	433	423	436	448	428	471	404	400	431	452	431	431	417	439	408	407	450	402	431	394	435	421	428	432	440	442	443	420	467	416	416	446	398	431	432	441	432	431	411	412	418	397	443	433	460	442	428	394	410	461	414	415	456	441	414	431	423	411	417	457	371	395	411	441	420	388	422	389	444	441	377	439	411	422	425	447	420	434	416	407	463	462	409	426	438	391	395	417	418	420	408	444	423	439	442	437	436	438	440	432	447	410	406	431	439	429	420	379	392	406	438	402	426	455	398	440	410	433	404	417	440	408	416	450	431	425	430	385	444	414	417	433	457	410	440	452	437	438	440	440	419	395	415	401	417	441	410	427	397	403	433	410	419	426	412	453	415	413	432	402	451	406	391	412	388	422	435	456	410	429	409	446	442	403	443	482	410	439	436	390	415	429	442	431	441	446	433	389	426	412	435	433	414	434	410	383	407	425	411	422	414	455	445	409	439	400	454	421	394	407	404	417	413	411	385	416	385	446	377	440	402	442	416	469	446	412	434	397	425	399	427	390	490	440	429	411	414	410	436	403	447	408	448	450	429	413	415	414	420	460	436	415	394	422	414	446	422	412	445	458	444	438	415	443	421	428	425	427	465	461	429	446	446	430	364	419	403	409	403	432	437	433	426	445	433	445	455	414	458	469	408	423	397	418	405	423	445	428	409	425	426	386	429	402	436	417	408	417	418	426	423	443	393	416	452	420	431	430	437	377	424	344	468	436	448	424	389	409	385	428	416	419	430	402	463	405	386	428	385	434	412	424	412	435	404	430	414	460	422	427	418	425	440	423	411	452	416	425	418	425	449	436	409	384	402	412	447	424	432	408	450	392	412	427	389	417	436	429	437	416	413	388	449	424	426	438	471	440	449	418	412	439	436	396	432	401	419	426	483	406	423	458	428	405	405	414	404	423	400	366	398	418	422	407	450	434	445	444	395	414	405	434	437	384	432	438	387	425	453	430	430	437	411	402	438	399	444	410	426	446	435	444	393	420	402	417	420	426	414	449	437	397	391	441	411	417	423	437	415	437	416	458	413	442	410	435	395	448	394	387	395	421	402	416	439	422	440	428	413	427	410	411	450	443	399	411	408	419	410	437	430	439	421	444	431	434	385	422	433	465	431	417	424	404	469	393	433	440	405	430	418	409	426	394	397	447	419	434	413	443	438	420	411	388	385	393	430	441	419	397	411	454	403	446	405	457	383	411	416	409	459	420	389	441	409	433	408	386	427	396	437	459	426	387	405	427	423	388	412	423	383	421	403	414	428	403	401	440	370	410	435	390	430	434	396	387	397	382	422	389	434	411	416	417	429	423	409	427	452	456	404	403	432	437	432	407	440	423	401	437	407	416	424	411	427	406	413	427	385	411	404	451	413	399	432	368	447	463	408	426	446	447	413	426	432	467	425	397	418	398	425	434	415	387	420	432	433	428	375	415	417	474	411	400	431	411	422	431	423	387	430	431	428	399	419	403	442	403	438	411	475	376	413	447	439	428	447	436	406	431	418	409	417	428	437	449	418	430	430	458	427	422	426	432	411	462	440	390	431	419	404	410	420	466	402	473	413	424	427	395	378	408	429	477	451	413	427	463	433	428	431	453	444	355	416	402	416	402	423	409	410	428	431	437	417	439	410	427	402	403	444	454	436	438	461	416	428	433	415	430	419	387	411	411	414	470	419	404	397	428	439	423	433	433	391	375	424	400	467	439	432	414	452	404	411	420	412	410	419	421	427	409	420	407	398	399	453	453	405	407	406	431	414	447	404	416	434	413	382	386	432	397	420	406	415	417	448	412	427	432	415	400	428	405	424	447	417	419	435	399	377	410	421	397	379	406	433	429	382	443	426	418	418	397	417	414	384	414	410	432	395	462	408	399	429	433	408	455	401	407	439	387	413	447	405	440	418	391	445	423	400	427	426	396	427	420	410	380	434	399	395	428	441	446	463	423	465	434	417	451	408	441	420	420	389	408	430	409	416	465	396	422	416	433	400	423	385	383	422	400	389	428	389	397	400	407	450	389	419	476	422	407	441	399	431	417	415	373	423	419	443	402	404	420	437	422	396	401	459	425	393	426	409	470	400	400	388	412	419	410	425	422	419	418	429	403	408	415	466	407	440	392	429	383	415	429	417	436	429	396	441	442	439	396	427	439	411	443	424	433	433	395	448	438	429	419	450	422	471	387	423	407	426	411	437	398	427	403	420	427	413	422	421	383	416	415	430	388	422	452	426	425	425	418	416	422	401	415	420	458	427	425	417	397	430	419	447	401	412	429	400	443	438	420	431	413	437	438	444	445	387	449	412	433	436	438	399	399	432	432	411	439	392	388	411	402	409	418	473	428	408	443	404	450	400	380	417	442	388	411	405	422	398	455	387	429	381	412	410	390	469	414	434	415	456	425	432	408	424	466	414	441	463	440	453	443	423	444	415	401	454	371	416	403	438	407	415	414	431	446	433	380	422	425	385	419	413	466	460	416	451	414	411	446	436	412	434	401	414	425	402	442	402	423	411	431	448	443	453	440	416	424	444	424	440	408	401	419	418	401	432	418	403	407	449	425	433	453	447	425	416	447	409	402	415	426	431	445	416	445	415	384	452	412	460	455	406	431	416	443	455	458	405	430	413	439	417	409	441	398	394	426	437	410	420	439	408	418	424	439	434	422	402	401	411	423	417	443	413	400	441	396	430	405	443	444	461	395	408	428	391	419	397	377	449	406	404	421	405	442	389	438	390	384	408	381	402	427	448	416	407	448	432	393	460	431	403	449	414	437	408	423	412	438	419	382	443	400	429	433	397	426	425	401	417	422	456	450	439	453	425	442	412	425	454	452	433	471	413	396	396	416	425	390	431	442	421	397	409	432	387	412	449	412	433	414	441	420	414	422	441	409	405	435	415	415	414	404	405	463	425	374	388	451	424	448	419	408	423	424	480
23025	51928	33316	20049	19737	8278	5027	1720	913	1309	4339	7784	6849	4247	1246	581	596	630	892	564	436	453	454	448	462	450	475	464	438	471	427	414	463	468	428	427	455	460	418	456	456	451	436	441	426	459	443	416	434	432	410	444	474	434	430	394	429	428	436	440	403	437	432	465	422	449	405	452	427	454	403	461	478	402	433	453	436	449	478	435	470	457	438	421	427	464	434	428	415	450	451	452	419	422	441	431	450	457	449	429	443	413	392	419	428	466	450	399	447	462	488	446	442	430	391	394	435	433	425	466	406	443	460	418	456	439	432	449	412	419	371	442	442	409	434	383	467	422	419	441	451	473	446	439	456	428	409	448	428	435	445	452	430	444	446	422	458	436	420	405	460	479	479	423	431	441	441	460	403	463	417	414	438	463	444	452	494	399	441	415	442	425	456	385	439	465	428	458	455	425	466	451	431	438	413	429	392	433	462	414	461	485	442	428	446	429	443	429	420	470	439	413	457	442	437	410	433	453	448	421	448	438	438	428	415	410	415	454	479	449	457	418	426	411	414	454	392	445	447	445	424	427	454	452	441	467	447	436	457	441	432	444	419	430	422	440	429	420	454	469	460	437	400	441	434	456	404	461	445	424	467	401	435	431	429	415	448	396	450	432	458	414	417	456	424	475	457	459	433	416	446	491	450	435	439	404	485	445	425	463	466	485	431	449	467	433	421	407	425	462	466	448	438	467	466	440	444	438	443	433	472	470	452	433	434	469	414	439	435	457	458	401	412	425	432	430	460	390	481	426	421	430	451	387	428	434	435	440	391	455	420	453	417	435	449	437	456	485	410	403	441	415	418	403	453	453	461	418	435	424	419	395	454	433	450	403	452	455	447	409	463	419	470	452	454	458	425	447	434	447	473	413	462	437	449	427	409	411	451	464	467	418	436	422	463	447	449	445	426	433	472	435	450	426	451	468	426	431	445	420	416	450	448	436	414	453	440	435	428	428	429	388	442	455	438	439	422	416	423	431	412	478	459	436	420	433	430	473	428	466	433	410	426	515	445	435	413	422	443	450	397	401	423	444	427	407	431	477	445	451	420	429	462	462	469	445	452	450	435	468	466	439	459	438	443	421	428	449	469	405	421	434	471	461	418	449	424	440	479	435	456	421	399	407	420	449	433	427	430	423	441	462	423	453	439	441	439	400	453	439	393	455	454	467	434	410	457	461	427	391	431	424	427	443	418	460	416	473	444	414	506	426	460	434	430	416	430	400	457	387	467	420	443	419	447	418	449	451	418	464	415	442	451	418	445	412	431	451	446	410	451	481	426	477	426	428	460	415	440	433	433	436	433	409	455	418	433	461	448	439	429	418	400	446	413	416	444	447	440	474	451	494	431	445	486	439	472	400	430	424	429	454	436	458	401	453	456	430	452	438	442	430	468	436	435	408	436	429	437	399	436	425	476	462	422	445	454	425	424	427	459	408	411	420	438	426	402	465	395	429	456	454	448	427	462	447	423	437	454	474	482	428	407	440	438	495	423	427	396	401	414	426	422	448	431	410	443	460	427	472	478	422	456	460	456	431	434	459	416	476	403	422	414	439	434	458	421	396	440	427	452	463	424	473	429	450	470	404	426	403	458	446	435	440	440	419	405	411	448	443	450	416	463	461	441	419	428	436	406	452	471	425	491	424	427	435	423	430	445	449	467	415	420	447	449	444	482	436	433	444	468	449	434	458	455	417	423	437	421	465	436	448	437	447	437	453	448	448	457	463	390	400	456	430	393	455	423	442	393	453	447	403	455	434	472	434	444	438	433	433	465	443	427	416	419	459	444	407	420	420	455	425	431	449	464	454	444	439	451	431	423	414	445	442	432	448	445	406	404	421	441	439	407	441	397	454	483	430	430	416	442	400	425	433	430	425	408	416	454	431	483	472	411	423	422	448	439	433	408	457	430	430	444	456	399	459	431	431	461	437	448	456	453	412	456	474	405	427	445	434	425	412	447	464	433	430	447	425	415	414	429	442	446	433	459	418	459	452	433	433	420	431	470	434	418	453	414	437	444	464	435	439	421	443	459	461	448	428	452	411	449	434	436	427	423	435	432	426	468	406	491	434	424	402	431	422	399	467	424	445	452	479	460	457	456	414	436	436	422	441	464	402	468	424	443	423	467	431	429	455	402	415	460	478	453	418	446	458	413	444	420	440	411	440	437	436	440	403	429	412	467	440	445	426	458	410	456	422	433	429	440	399	466	459	451	458	470	374	475	452	417	434	460	439	463	454	444	449	428	490	419	444	406	432	462	434	452	453	437	455	431	441	415	385	462	471	426	477	402	427	496	419	425	453	447	459	459	451	473	451	445	431	419	436	419	451	432	449	433	384	445	421	464	430	416	410	423	422	420	473	390	477	443	422	423	419	465	424	416	423	481	428	412	412	410	440	432	421	432	395	450	447	431	437	450	436	443	431	435	379	414	448	426	455	431	428	417	469	396	407	452	424	453	446	426	470	439	410	416	485	449	428	436	430	444	425	450	421	454	460	442	430	457	409	430	428	456	413	436	462	445	418	461	437	431	470	453	411	406	478	433	436	480	441	454	450	459	401	419	401	411	420	411	427	417	434	469	454	425	423	435	479	428	391	444	436	437	428	420	418	434	453	425	445	451	412	403	411	456	431	437	425	463	446	422	484	465	484	462	430	457	442	432	417	428	430	452	441	461	429	410	471	430	437	428	454	444	430	428	419	440	430	427	442	401	426	443	452	425	433	424	446	449	458	426	445	421	399	442	418	431	450	405	429	469	441	411	421	430	397	473	433	476	460	419	469	457	458	458	444	435	442	447	452	436	435	431	397	446	448	463	433	462	437	416	462	476	453	461	467	422	443	423	453	444	454	449	406	437	477	412	421	426	392	450	459	410	408	436	423	439	466	443	457	448	465	409	452	440	458	412	437	391	482	426	435	421	459	435	419	468	446	421	436	437	437	416	421	448	427	446	455	483	423	455	451	416	436	415	449	409	448	446	437	430	438	457	470	471	469	435	421	437	433	472	422	433	416	438	436	442	456	461	436	399	445	393	438	412	394	445	424	415	454	430	409	426	470	431	453	439	455	450	444	393	431	426	433	454	423	461	443	458	452	411	468	447	420	433	468	419	414	453	401	432	423	427	467	416	411	447	479	451	402	449	402	450	448	454	410	432	455	423	424	476	418	445	407	469	425	446	461	440	448	463	444	423	452	433	434	457	407	418	424	483	427	426	424	453	447	421	455	417	439	450	428	466	461	448	465	458	422	404	401	429	433	447	426	436	469	447	448	456	421	445	436	440	433	459	455	425	476	416	419	435	425	443	441	464	449	430	409	410	463	423	489	458	439	416	425	442	444	415	440	442	451	415	408	419	426	423	482	454	422	450	425	446	446	449	433	446	425	434	453	407	468	450	430	418	432	455	396	478	433	470	458	409	466	479	418	420	454	403	413	426	470	426	440	403	432	449	488	418	421	444	435
24767	21412	28004	25331	19791	7868	3398	1263	944	1225	2725	4478	4230	2476	1111	886	816	861	983	798	790	773	860	799	751	767	809	798	779	783	757	827	796	806	833	778	770	773	785	750	795	771	742	788	766	738	796	763	735	791	759	874	811	820	799	768	748	807	767	770	779	772	770	764	810	787	741	733	827	788	763	709	777	766	777	764	766	763	730	802	837	827	775	760	765	811	803	767	849	823	782	803	712	771	790	805	739	792	806	818	727	796	783	754	824	811	799	768	790	811	732	817	796	764	806	745	763	757	809	756	749	748	778	808	783	763	776	707	778	792	776	749	807	799	813	753	820	778	852	776	761	777	784	798	757	815	763	788	780	819	784	769	807	827	790	814	737	769	786	785	847	781	769	798	810	763	784	791	740	778	789	761	796	835	790	782	793	784	804	763	799	792	786	783	776	805	808	782	809	795	808	827	787	795	768	769	784	775	786	753	758	787	743	764	812	756	760	819	773	766	821	804	756	728	823	790	811	776	840	791	751	784	766	755	778	788	831	777	844	758	750	800	800	738	816	743	831	865	835	838	813	731	765	810	818	769	777	802	853	809	778	727	814	807	755	843	794	811	759	760	752	776	795	752	796	787	792	782	744	813	831	802	778	799	791	756	792	773	767	812	777	768	800	757	733	729	817	812	783	790	811	839	766	855	788	797	784	772	756	780	796	796	815	818	784	798	752	761	724	822	735	769	825	838	779	808	794	802	795	725	813	795	733	773	760	778	770	872	770	731	783	785	794	767	750	782	778	756	801	745	772	771	803	746	773	745	800	759	800	796	783	747	776	783	749	758	772	752	746	798	778	794	772	745	744	816	801	831	777	816	719	764	772	778	760	820	828	758	789	805	778	815	767	769	795	783	831	767	767	840	812	835	769	772	772	826	781	736	798	817	745	790	798	774	783	762	805	822	760	744	809	792	825	809	778	782	802	789	836	735	837	789	826	791	759	768	758	829	851	706	794	776	742	832	778	784	795	867	789	796	809	823	834	778	799	767	795	793	781	760	785	849	800	803	804	789	808	767	778	767	777	754	743	772	802	768	787	797	793	809	816	779	766	716	714	736	822	765	764	783	773	760	787	722	828	780	825	785	751	809	768	754	793	779	784	831	804	798	787	744	813	781	769	803	783	772	818	757	773	784	837	730	837	789	765	795	782	840	768	755	817	740	817	766	790	755	782	744	771	776	766	746	786	814	803	801	749	746	825	812	792	764	798	749	809	804	780	793	768	811	757	803	829	763	786	746	770	793	810	805	797	796	791	761	806	756	760	796	797	807	737	803	776	733	784	796	811	846	782	744	765	769	792	795	803	813	850	789	840	780	810	768	737	782	776	750	786	816	732	815	788	753	820	768	788	789	844	798	821	815	769	830	771	733	756	756	726	814	798	798	798	844	746	796	780	799	783	767	774	810	771	799	824	767	796	803	781	793	785	830	812	815	743	790	783	742	801	784	784	779	779	766	760	807	796	748	765	812	781	792	805	801	779	793	788	786	840	808	778	751	760	792	834	806	756	803	794	803	810	836	765	750	783	792	755	760	771	812	758	788	820	755	746	805	790	780	748	846	808	764	769	758	790	742	769	762	769	766	749	780	795	756	788	773	726	784	809	750	784	775	777	771	763	803	799	794	830	792	754	759	786	733	809	781	799	749	798	802	790	792	844	744	801	812	784	789	814	739	811	771	816	781	775	783	792	763	739	794	755	728	806	754	799	755	799	760	802	841	687	783	837	823	785	733	793	775	809	785	760	836	829	751	808	784	750	749	793	812	757	790	762	813	708	740	785	792	774	765	805	780	804	798	842	756	807	840	764	801	803	797	776	760	801	770	817	816	786	772	788	788	790	812	805	769	775	800	810	756	821	781	845	749	750	808	779	833	828	795	774	757	812	725	826	733	811	814	809	764	796	776	795	792	834	797	833	766	811	781	765	839	805	765	841	726	765	827	828	820	774	780	810	813	745	817	748	731	761	772	825	783	802	753	795	782	796	768	784	789	791	774	775	742	760	777	821	739	786	817	796	753	792	805	767	784	758	790	748	755	776	771	783	793	799	843	762	807	795	773	792	787	835	855	777	806	798	777	777	768	763	823	828	743	759	755	800	826	797	786	799	781	736	803	819	808	788	841	743	805	781	825	779	787	800	764	760	754	752	768	833	797	749	784	797	754	777	818	816	788	820	799	841	788	811	795	792	753	781	742	787	793	748	759	794	764	782	839	793	731	808	802	772	804	760	736	831	792	790	756	749	829	764	831	799	784	781	785	773	791	802	820	817	778	758	835	753	802	791	802	822	752	853	811	764	801	735	787	814	744	779	787	767	770	805	773	782	721	811	798	784	779	771	781	815	775	832	802	736	752	751	768	792	796	741	812	775	754	798	776	816	831	843	751	804	800	778	752	797	748	734	744	754	815	818	752	781	806	769	823	775	783	800	763	763	777	757	778	803	762	787	796	781	758	808	795	784	775	778	762	783	804	836	829	853	833	730	778	823	773	812	773	806	810	845	783	830	886	792	775	787	814	773	737	778	798	782	785	771	754	780	781	809	781	765	808	759	813	824	866	760	767	773	798	760	796	822	771	788	761	785	821	793	803	813	754	781	814	825	736	774	813	843	839	752	751	809	814	784	783	807	755	808	822	808	798	798	799	785	784	799	783	819	825	766	763	775	787	799	746	730	818	718	796	821	811	798	744	803	775	798	793	837	759	815	774	824	756	804	763	760	767	767	824	758	758	828	817	782	704	746	739	768	831	757	789	733	784	749	766	783	832	779	805	757	806	787	756	761	816	775	798	792	731	788	800	788	739	794	808	773	761	808	820	807	805	807	758	842	819	715	806	821	813	766	789	765	759	774	772	789	779	798	762	813	798	754	832	734	816	799	785	835	785	841	808	792	776	779	786	760	762	786	777	782	764	792	781	791	837	789	803	755	790	793	726	803	809	816	801	730	814	784	821	825	750	824	807	799	775	770	768	734	749	815	779	789	751	784	849	782	746	755	824	820	788	813	758	788	802	724	779	802	767	787	787	774	833	776	781	761	750	764	782	828	766	804	793	824	803	797	790	832	781	749	812	786	740	774	802	765	785	799	774	804	772	768	813	764	821	814	807	817	820	807	790	788	773	748	769	819	774	806	770	827	743	805	829	756	743	807	734	782	791	790	779	784	849	794	795	744	792	753	832	786	734	756	735	783	795	829	769	814	768	831	782	768	761	801	810	762	759	789	754	782	823	809	784	794	749	776	805	791	847	753	793	800	778	790	768	798	781	745	796	796	814	757	782	753	771	810	784	763	781	781	790	760	815	785	769	758	734	811	748	786	777	782	785	799	755	811	779	771	769	822	797	799	800	836	758	766	742	841	800	733	817	798	800	749	786	812	818	793	787	830	804	820	829	851	778	799	762	785	803	814	841	776	780	762	789	751	761	788	784	766	811	778	759	759	865	773	790	829	817	794	801	795	819
22153	47772	27992	17278	16596	7152	4325	1606	1097	1569	4181	6944	6058	3312	1258	901	839	851	1005	853	821	816	853	834	774	800	785	717	746	797	765	769	707	778	757	823	767	743	746	801	790	733	777	776	811	761	815	773	786	800	794	777	811	765	821	762	718	816	698	741	763	777	805	753	716	769	776	811	785	725	783	782	751	779	795	767	801	748	769	799	815	809	794	770	759	801	793	807	744	790	826	828	781	803	742	792	787	756	716	737	782	781	799	767	736	757	786	730	794	739	777	718	826	819	828	821	754	761	802	739	750	735	694	776	752	788	738	728	785	757	752	819	812	781	796	804	737	825	747	726	793	734	808	740	791	717	787	786	747	827	811	772	811	835	757	748	809	772	767	773	753	808	797	810	754	833	767	808	786	780	772	817	763	752	725	794	753	794	794	786	799	803	818	786	798	778	763	807	773	766	813	722	750	730	822	785	739	789	800	756	740	871	780	769	774	763	762	758	752	806	765	779	729	750	774	754	752	729	751	770	721	766	806	757	765	760	787	790	782	727	753	774	764	813	759	793	799	811	788	762	809	785	789	764	783	779	780	744	810	782	771	773	787	796	747	747	700	703	796	748	729	771	760	826	755	808	731	784	755	781	754	776	801	757	758	746	787	798	801	754	749	794	756	733	791	779	776	849	739	798	747	722	797	828	748	803	772	733	786	748	757	789	809	756	742	774	807	810	787	799	768	734	731	790	751	726	763	774	795	757	722	779	780	766	744	749	795	757	828	787	768	746	810	754	757	758	804	765	744	746	764	755	794	773	784	778	773	776	739	800	750	754	766	760	810	766	814	791	753	779	769	753	736	788	815	795	747	771	774	767	811	784	776	814	734	756	777	753	795	757	781	776	764	761	750	768	779	729	760	775	770	798	757	769	766	740	797	731	763	850	831	745	807	772	804	698	785	715	740	806	747	756	772	789	811	766	744	769	796	810	767	779	769	820	770	775	786	758	788	822	716	771	791	781	800	769	768	779	711	724	789	714	796	773	813	818	804	784	757	851	767	745	750	729	780	777	792	756	783	772	776	735	775	777	760	786	731	754	769	794	771	760	778	757	738	751	783	822	755	756	725	775	791	769	779	763	771	788	771	758	787	748	775	788	781	771	757	747	786	796	738	777	775	806	765	777	770	754	762	775	763	797	773	750	775	747	803	765	757	760	794	719	790	765	766	746	794	778	775	769	831	747	758	754	794	763	774	776	754	714	733	807	816	744	775	771	782	786	818	759	798	792	749	756	763	740	746	759	795	770	770	804	778	795	770	785	757	746	771	775	776	774	811	803	801	803	770	827	751	835	734	763	751	827	760	776	799	805	825	770	753	754	787	759	774	744	800	754	796	750	771	786	745	774	758	765	805	823	794	781	738	771	778	817	749	829	751	718	805	765	760	786	824	786	755	736	728	803	738	760	739	798	746	791	755	818	769	773	730	748	802	763	812	757	812	777	768	783	777	819	765	778	723	798	822	751	765	851	785	766	743	780	734	744	770	824	796	803	756	757	757	760	743	811	842	768	783	796	740	782	777	768	769	763	775	787	785	778	793	803	768	744	779	710	811	762	778	776	790	756	759	772	749	761	794	719	746	829	793	840	780	782	802	790	742	777	788	707	763	769	772	779	792	776	812	749	732	761	735	750	771	776	763	795	797	859	785	795	811	729	773	755	785	769	762	777	740	790	783	769	776	768	762	712	817	769	773	770	840	776	791	730	789	761	730	734	762	776	796	804	759	693	778	760	738	740	770	835	727	732	771	787	767	744	732	825	770	738	742	759	752	754	751	808	758	747	789	788	772	769	816	726	788	759	782	739	739	780	760	759	795	723	755	770	797	809	768	834	713	770	771	828	782	814	823	795	760	806	776	746	783	822	765	753	766	787	804	734	773	798	801	742	793	759	757	777	774	760	783	734	731	816	761	806	807	804	786	760	786	754	738	771	812	766	771	711	790	817	791	753	747	768	763	783	743	776	811	792	749	776	736	804	748	793	735	748	779	771	767	751	821	796	773	812	852	789	778	794	741	785	765	755	804	728	795	757	796	758	725	773	758	774	739	809	781	788	780	812	795	709	726	776	758	824	794	803	808	798	793	815	755	829	786	745	813	719	764	776	763	771	804	799	804	820	750	808	728	848	776	756	789	770	727	733	763	791	773	772	816	817	795	782	770	748	779	775	779	754	808	790	766	817	786	799	719	749	768	803	755	746	769	799	764	792	779	746	815	815	741	762	747	793	763	842	798	807	800	786	790	764	777	778	783	792	803	817	793	800	764	764	763	790	811	781	802	757	797	784	813	768	738	815	767	778	798	824	768	814	762	762	837	794	781	782	781	800	757	739	709	753	756	779	800	759	809	750	743	734	791	730	777	798	805	764	814	809	703	767	784	777	778	785	750	812	805	757	779	796	803	838	813	768	730	829	821	779	794	740	777	769	763	798	796	733	777	762	770	743	781	786	761	724	797	805	794	747	808	767	769	819	746	777	735	815	736	799	724	763	752	797	793	755	790	755	762	774	791	772	790	768	752	756	752	826	786	817	758	743	741	764	784	810	749	728	770	795	745	780	787	808	779	785	788	821	807	799	816	780	809	763	733	792	706	814	776	783	786	768	783	752	793	751	746	718	760	798	773	809	789	791	737	777	739	724	759	752	790	774	773	753	737	768	752	763	740	785	725	774	775	799	751	746	730	793	727	793	735	783	748	776	725	760	752	778	798	780	781	748	814	756	796	734	772	756	816	791	760	776	802	794	778	755	792	765	741	751	769	800	765	781	765	821	720	762	794	787	769	803	771	762	799	751	806	780	758	728	793	766	813	758	771	822	775	791	775	760	793	777	782	731	746	773	751	732	770	821	787	738	797	751	726	769	844	759	786	787	772	762	828	696	778	775	711	785	780	775	779	750	784	726	798	822	771	737	749	744	803	765	765	727	789	793	744	765	799	768	798	713	780	758	813	786	780	813	781	779	795	775	801	743	790	790	782	790	770	769	794	769	802	802	755	769	778	801	758	781	822	812	790	747	782	767	727	767	775	771	756	803	767	716	814	760	744	796	817	784	778	763	739	767	746	704	780	806	814	740	845	767	778	781	782	773	783	765	753	788	741	845	770	757	740	795	770	747	788	805	774	794	782	733	764	765	778	734	771	780	738	734	770	752	787	753	740	786	789	771	799	797	807	795	806	772	770	780	759	741	751	760	797	761	777	766	770	750	815	808	792	773	761	760	738	731	773	780	751	756	759	772	743	799	758	754	742	760	761	782	792	793	737	798	800	746	785	801	801	746	761	740	780	772	805	739	781	735	761	741	777	740	775	785	803	723	769	812	784	719	754	771	768	787	801	748	806	767	767	775	790	770	776	774	784	785	808	807	809	803	764	808	746	806	747	775	801	772	775	739	795	748	806	785	765	728	787	776	782	784	780	740	735	784	749	768	723	752	777	776	766	762	794	799	728	795	760	743	841	743
22717	21481	29400	23996	21631	21966	14872	2186	829	1585	5121	8041	7389	3303	874	504	476	507	596	439	474	434	422	426	429	408	448	400	435	427	417	443	373	405	418	403	369	415	416	406	375	386	413	408	397	387	422	376	423	392	386	379	409	383	394	389	368	372	399	404	414	377	385	358	392	394	446	397	365	417	364	384	422	375	373	373	399	391	381	399	387	394	427	367	367	360	348	373	421	386	410	396	393	340	395	347	433	366	379	378	355	394	392	410	430	410	416	414	354	387	361	383	434	405	387	361	389	373	385	417	388	366	374	389	346	371	391	383	411	398	394	374	386	355	382	388	374	397	390	395	390	364	354	417	388	365	394	398	397	392	407	409	358	414	413	411	377	351	391	372	387	404	355	391	390	376	383	360	404	375	403	348	400	417	386	411	378	429	365	372	367	344	409	374	406	428	404	383	371	337	383	401	414	424	404	394	399	363	373	403	404	408	366	377	358	420	397	406	421	396	407	367	367	382	432	407	389	415	414	411	388	367	393	404	427	398	338	387	400	377	414	419	369	394	370	372	359	372	377	375	377	369	395	384	378	431	410	368	356	417	378	387	418	368	380	386	368	403	383	387	388	373	396	372	375	390	428	389	395	399	396	399	388	402	431	395	362	416	395	411	383	372	402	412	416	396	404	387	388	387	426	398	397	365	376	371	383	421	369	390	375	374	372	387	366	380	387	396	395	404	386	410	385	343	377	370	373	410	369	408	406	377	394	441	418	384	370	376	415	404	373	397	395	373	408	370	422	395	394	373	385	390	393	359	401	373	391	360	371	424	382	400	392	419	412	383	370	365	340	388	384	393	405	399	374	391	372	395	381	376	366	369	435	423	380	409	400	386	376	384	395	383	398	393	384	378	406	358	379	408	385	397	351	406	384	393	398	380	378	378	371	369	348	432	379	402	392	399	417	401	365	334	387	425	380	346	386	381	422	393	395	405	400	351	384	386	414	400	371	373	409	347	345	369	393	347	373	383	405	396	404	396	431	379	394	377	405	369	370	396	370	387	424	410	405	398	387	418	389	382	405	428	352	398	366	387	432	381	369	381	393	400	382	388	402	414	384	371	395	373	375	389	399	396	404	352	375	393	390	405	396	421	408	396	410	419	385	432	379	371	343	361	392	399	419	384	357	378	400	389	397	390	364	364	366	383	347	388	384	384	386	357	403	391	387	384	419	395	399	383	394	365	377	401	387	391	364	406	420	387	416	397	400	364	368	409	410	387	383	394	373	398	415	382	411	371	401	406	388	387	411	385	386	391	375	394	377	347	411	360	368	400	395	353	381	421	394	421	380	372	378	407	381	444	357	391	419	395	397	417	374	405	415	372	390	400	389	390	390	343	364	363	352	402	369	404	406	393	384	387	375	358	369	406	386	400	397	401	340	399	422	383	413	398	380	395	404	384	396	391	379	384	417	384	389	359	425	396	404	377	348	352	383	401	382	387	385	337	374	393	363	400	367	398	391	378	374	370	412	377	380	396	371	356	368	404	397	359	381	397	367	382	396	403	398	411	394	405	361	427	359	391	372	432	399	378	363	391	377	402	383	377	392	321	399	367	368	374	419	369	401	368	404	373	404	426	410	355	375	337	374	444	398	385	394	390	368	369	394	406	388	419	420	358	396	395	358	364	412	387	376	391	398	391	416	399	416	389	369	380	400	392	397	379	380	387	375	424	395	374	398	412	381	399	378	421	374	411	361	349	383	390	408	399	403	386	404	360	384	393	416	365	368	383	389	399	380	388	374	392	357	399	408	391	419	386	385	371	337	390	397	402	372	394	365	383	372	376	362	393	393	405	381	409	354	395	434	428	425	349	426	395	402	416	372	396	397	373	386	376	383	408	403	424	396	422	375	375	382	392	412	383	428	384	402	393	383	404	381	381	418	364	351	372	384	400	394	423	373	366	379	395	391	397	357	393	390	353	378	356	348	395	386	346	367	372	368	389	379	385	388	398	378	396	377	356	401	413	368	353	375	356	380	379	396	398	396	415	429	381	408	400	410	407	393	429	389	385	355	368	424	409	412	397	399	408	390	402	352	379	456	397	398	375	400	399	373	403	372	407	404	386	384	384	381	366	401	404	389	396	398	386	356	407	396	416	379	381	388	418	384	383	391	389	414	401	378	395	398	372	340	406	389	402	380	412	384	372	405	404	355	360	355	396	380	385	356	377	353	377	418	392	406	420	399	339	380	362	390	391	402	388	380	351	388	380	338	358	391	381	396	388	371	404	356	413	390	374	378	384	411	363	378	358	349	400	409	415	353	392	426	331	416	352	391	388	361	397	400	360	396	381	382	421	361	408	374	410	395	389	425	402	369	378	392	351	396	379	405	381	421	376	348	368	398	364	361	395	391	375	381	359	392	392	374	395	391	408	382	367	364	436	385	375	373	391	369	363	407	418	370	382	369	377	410	396	378	362	378	355	403	395	395	368	398	416	401	376	410	405	375	409	414	404	382	372	414	377	404	422	374	380	370	395	399	394	381	370	351	363	359	389	371	379	411	395	371	397	389	352	393	405	362	402	331	392	387	389	406	418	377	372	366	429	430	391	374	394	385	377	366	394	390	408	361	354	385	365	376	381	376	388	394	365	399	381	390	389	419	408	389	406	417	373	395	384	377	427	428	392	355	387	412	345	350	365	432	383	392	392	382	339	369	354	388	353	388	403	397	403	388	410	373	374	356	381	409	373	413	397	397	447	404	395	417	377	410	351	400	377	390	368	379	352	394	390	382	368	428	394	396	375	372	379	408	385	389	387	387	370	406	376	373	426	431	368	406	373	407	392	399	427	376	407	367	389	387	389	377	370	421	370	398	397	366	415	403	400	364	409	408	356	391	412	413	389	421	400	417	390	392	384	413	407	374	384	416	390	385	355	365	425	374	397	362	374	388	396	416	374	409	357	375	360	404	389	386	377	410	431	382	380	375	368	365	400	407	391	380	381	390	385	413	366	388	402	391	393	408	381	389	379	372	422	363	396	410	381	391	369	403	344	396	403	378	396	442	368	390	371	367	359	393	360	358	382	372	406	375	379	375	399	403	370	384	428	377	409	387	361	377	378	368	412	393	394	393	352	346	387	379	387	382	371	455	377	397	361	393	363	384	364	362	383	390	385	386	393	378	420	392	370	402	377	379	353	329	404	388	380	385	370	389	380	419	390	397	414	391	404	398	398	347	380	376	361	392	394	385	350	385	380	413	387	378	391	359	385	409	405	377	372	362	393	398	368	396	395	401	383	398	386	403	356	397	400	365	408	365	391	377	395	416	375	382	396	373	409	366	379	370	357	385	389	373	423	401	417	394	378	407	404	397	373	382	382	313	383	403	382	367	404	354	389	413	354	394	418	396	403	411	381	369	413	370	398	380	387	406	423	384	355	403	385	404	370	428	408	381	390	387	369	369	405	384	360	352	372	409	395	393	361	349	406	388	381	363	353	384	387	350	363	418	419	397	407
25852	57258	37825	27110	24918	12456	6596	2607	1301	2499	7750	11093	9859	4272	1065	578	573	541	670	513	513	447	443	404	455	399	424	446	364	371	405	405	396	401	412	391	403	388	396	397	386	388	370	395	389	410	396	393	365	390	390	377	385	373	371	372	374	398	390	381	403	383	382	407	384	378	387	409	354	399	411	402	378	390	365	373	386	354	374	407	361	377	383	369	384	363	384	408	386	393	369	397	375	390	402	412	378	374	365	405	359	374	394	396	383	381	388	357	352	367	399	356	365	371	397	369	374	389	344	387	376	356	389	373	386	350	384	391	400	393	393	410	405	371	397	351	393	430	369	420	372	394	410	388	383	383	386	408	377	383	364	380	404	396	354	380	373	362	401	369	359	390	349	397	372	385	382	368	349	377	385	365	369	362	364	408	371	382	371	380	403	381	370	394	379	360	346	388	358	396	371	413	343	395	369	407	402	376	367	401	383	395	356	381	372	411	385	369	386	377	377	390	364	376	383	371	377	378	387	376	382	382	375	389	401	352	401	379	436	352	402	405	381	361	376	384	357	387	376	378	380	349	341	388	379	407	357	374	419	384	385	410	439	402	409	380	398	361	397	405	362	382	355	391	385	393	389	360	393	402	402	379	398	358	416	381	375	363	397	370	380	395	353	433	389	379	417	395	365	361	402	402	400	407	369	408	414	374	379	370	404	425	364	396	397	422	368	374	384	355	361	398	372	367	383	394	358	391	381	364	386	360	390	386	396	400	409	377	395	381	391	365	406	370	366	361	376	385	416	376	379	403	331	409	388	413	374	360	365	397	374	367	329	399	388	400	429	408	370	382	385	373	391	420	410	352	404	419	377	375	388	400	389	395	396	391	356	385	389	367	402	361	381	376	358	366	360	367	389	403	363	353	384	372	366	384	396	389	364	393	380	375	390	376	367	401	378	363	358	392	346	383	432	390	345	369	365	400	389	382	367	399	393	377	384	375	361	400	386	373	409	355	374	400	364	372	397	375	368	381	363	365	394	359	381	383	356	400	375	404	367	323	373	434	371	368	422	363	365	385	377	380	403	376	382	425	386	319	365	399	352	366	381	369	377	377	393	381	390	373	390	400	346	360	376	415	384	370	366	398	408	401	356	360	423	391	382	374	427	400	407	394	386	404	417	357	365	391	348	420	371	381	350	348	407	384	377	392	380	353	370	385	375	389	369	372	362	376	360	376	378	389	364	381	410	380	354	389	354	431	392	393	409	364	397	395	382	392	390	381	373	351	367	394	345	373	391	391	397	373	363	375	370	388	408	378	364	349	390	397	394	350	387	388	378	380	398	393	379	356	337	373	370	367	375	392	381	407	387	398	360	353	387	392	380	351	357	368	368	379	382	393	379	370	366	399	402	371	368	392	394	343	375	401	339	433	360	393	390	394	369	386	381	403	351	400	362	365	419	379	361	377	398	399	353	388	375	391	380	357	365	378	381	391	373	348	380	402	392	381	405	338	357	402	401	397	358	389	352	376	335	415	373	363	384	375	410	388	374	377	376	389	403	391	390	373	393	368	374	388	401	369	371	376	345	403	399	370	353	361	385	374	394	400	362	377	379	362	356	362	402	397	393	390	378	385	376	380	352	377	387	370	380	381	418	371	372	373	406	374	379	382	388	400	366	376	370	380	391	378	379	373	398	377	343	392	396	418	383	345	386	394	378	361	363	379	393	383	340	379	379	376	378	395	400	382	384	377	377	371	383	392	379	433	377	373	397	386	421	395	405	391	408	346	405	375	381	387	370	371	375	418	389	376	355	400	368	387	394	358	398	376	381	352	370	363	395	373	391	358	392	375	373	372	377	375	432	374	397	403	359	388	381	387	383	380	391	378	361	386	374	404	380	345	377	376	410	365	407	384	396	423	391	384	380	408	386	383	370	373	402	362	372	368	412	358	368	377	395	401	383	369	408	341	362	355	359	379	415	367	342	401	369	360	362	354	365	379	381	414	351	409	381	371	348	391	356	373	420	400	368	377	419	391	384	365	365	430	377	361	369	365	397	408	394	406	386	372	395	346	377	394	356	367	379	343	386	370	414	375	408	388	381	398	390	376	396	388	384	387	366	394	396	414	356	358	359	385	338	386	349	380	350	356	384	333	391	365	395	362	384	372	406	382	383	408	391	346	393	393	403	382	375	355	389	357	360	356	369	414	369	372	386	371	349	388	376	358	368	386	419	371	352	358	378	405	377	375	373	388	390	380	356	401	380	411	365	381	370	384	360	380	416	344	399	383	367	388	382	379	358	381	363	370	366	384	406	427	390	349	402	383	373	382	377	351	395	372	396	400	384	354	346	364	359	367	368	362	384	420	368	413	378	371	371	380	422	411	374	402	355	399	372	367	363	358	386	371	416	366	403	354	353	398	411	334	399	372	399	382	354	410	360	410	372	375	412	393	433	363	407	344	391	368	380	397	374	403	402	368	382	368	372	389	363	391	381	353	383	367	392	408	378	393	386	385	410	404	385	363	384	387	368	420	402	394	375	394	411	347	381	388	368	373	354	362	336	357	354	393	371	398	353	391	391	402	388	401	406	380	380	353	417	381	399	409	400	379	382	358	370	371	397	403	341	366	391	386	372	383	394	391	393	393	347	360	343	376	361	383	411	372	359	389	351	427	376	391	387	359	379	371	395	389	364	415	391	373	367	380	389	374	376	350	369	374	369	368	377	412	381	370	366	375	387	390	363	371	417	359	418	414	356	364	372	391	374	401	417	383	366	366	387	356	385	374	396	357	402	372	382	356	419	418	383	405	375	396	374	391	381	356	401	377	379	383	379	396	391	362	350	406	418	380	388	406	390	370	399	389	367	363	375	390	377	394	380	381	408	350	372	440	376	403	409	363	373	379	372	389	353	385	429	390	421	344	376	366	392	364	344	373	400	390	406	399	391	383	385	366	401	388	375	385	400	368	409	390	383	384	380	393	370	396	379	347	395	379	362	387	388	380	406	360	391	406	407	359	408	414	364	369	392	395	372	372	395	363	371	383	417	397	366	375	384	376	381	376	351	374	355	382	358	395	347	378	356	391	413	354	370	389	385	357	384	410	377	406	373	384	419	365	395	396	364	359	402	385	383	382	393	373	405	385	381	386	385	407	368	404	364	406	387	393	386	369	416	401	391	379	357	401	398	388	381	370	382	379	405	419	412	367	374	387	410	394	403	350	394	362	380	399	404	398	409	377	435	394	393	381	378	411	410	321	387	382	384	389	373	359	388	376	393	385	380	396	408	365	383	377	345	368	351	385	385	396	398	371	392	376	425	411	388	394	367	393	342	369	372	367	369	405	394	385	391	405	385	365	333	407	363	393	375	351	363	372	379	361	389	365	370	395	394	379	371	421	394	364	363	413	355	384	367	373	419	373	368	356	380	379	401	402	409	405	417	370	369	383	335	387	364	359	398	361	383	409	371	335	387	371	378	330	383	377	414	416	374	386	384	398	398	355	380	374	382	411
28431	25353	22236	15573	9384	3850	1800	1027	742	1269	2766	3642	2908	1368	783	760	756	766	757	763	747	754	695	721	763	750	740	749	732	778	743	730	749	748	708	724	699	775	727	711	712	739	757	761	694	702	769	706	739	750	740	750	737	737	757	740	744	760	720	757	731	674	721	724	707	718	716	720	770	720	701	775	780	738	752	750	766	737	724	745	761	803	727	689	729	767	783	734	750	740	723	760	743	755	712	718	729	743	754	744	725	723	745	754	718	775	767	671	713	705	725	748	697	722	777	746	652	683	742	772	724	715	678	721	680	713	793	669	744	694	712	712	702	784	768	766	715	742	733	764	726	730	741	718	727	743	773	758	716	776	730	795	679	713	703	731	738	759	736	764	785	702	758	699	740	747	753	732	725	768	752	693	788	764	738	758	727	709	717	749	724	746	770	747	716	732	687	767	735	720	735	745	698	744	714	698	695	741	778	751	760	727	786	770	729	726	785	736	687	698	732	697	706	734	737	784	728	726	735	707	717	730	680	730	731	743	724	694	729	735	704	733	794	748	757	740	759	684	746	736	673	778	766	733	712	760	712	735	717	725	712	731	715	718	704	721	761	688	711	701	736	702	747	763	719	732	776	731	712	734	779	764	752	697	734	758	728	766	717	749	760	742	746	805	767	724	768	756	777	741	716	764	742	696	754	743	745	738	715	733	711	771	686	748	718	768	720	705	756	723	702	745	733	784	736	745	714	742	715	697	741	775	747	761	727	723	760	754	761	729	700	737	719	763	696	712	684	773	715	767	700	748	696	720	688	741	724	722	681	770	736	718	698	757	719	797	752	752	731	690	754	702	709	682	713	764	762	725	777	733	718	795	735	732	734	704	761	726	744	769	754	760	749	712	724	712	762	780	755	731	739	753	746	715	750	715	753	756	746	717	705	753	741	708	759	697	715	731	770	757	702	750	757	755	690	757	690	741	761	746	738	721	770	726	706	744	732	770	812	774	762	760	695	715	724	720	751	737	767	731	716	681	736	763	710	724	780	705	745	697	755	748	718	749	755	732	784	722	736	708	735	744	693	731	698	708	730	764	792	731	799	681	752	795	691	742	750	743	711	747	728	710	725	714	751	676	802	731	738	753	734	712	744	800	721	708	763	713	733	767	733	718	671	707	701	746	759	721	693	735	806	706	724	742	708	783	732	685	759	740	749	717	736	725	790	698	760	693	747	737	735	756	742	730	740	686	726	746	735	741	777	748	739	763	758	727	754	732	711	799	725	682	789	714	746	754	749	730	760	773	754	736	717	689	730	703	795	721	753	751	671	737	798	722	711	776	764	706	719	718	745	719	786	774	705	767	732	740	726	732	737	736	714	713	698	700	765	727	782	746	730	744	713	699	750	731	696	752	758	779	730	706	762	765	810	696	761	771	736	738	760	748	732	747	719	725	720	750	707	759	759	703	740	740	700	742	746	724	752	725	737	716	763	761	701	691	703	812	721	776	734	783	694	754	703	721	723	720	750	668	748	746	731	735	740	735	757	783	691	719	771	750	716	753	780	723	713	757	705	736	766	735	729	716	762	779	719	721	759	745	765	781	753	757	763	706	708	704	739	744	782	734	683	738	705	729	745	720	725	701	764	700	762	756	785	788	747	724	743	759	745	765	732	747	685	741	774	735	679	751	767	747	718	715	770	773	746	778	757	717	707	755	712	772	715	725	764	744	757	749	717	777	722	722	763	780	757	761	763	728	705	734	783	771	735	733	754	719	715	698	798	722	679	747	735	723	748	744	766	710	724	785	729	744	724	717	707	717	796	779	706	723	773	781	716	744	757	754	778	761	739	755	780	725	747	722	701	735	716	770	725	793	748	740	753	724	758	759	690	714	758	751	706	749	757	753	737	731	731	757	693	707	709	712	759	709	698	748	727	677	780	748	732	737	726	738	725	723	739	755	720	714	756	704	747	739	741	771	744	747	709	733	737	734	744	736	775	781	728	768	797	741	762	707	800	739	703	779	760	707	742	731	727	757	727	740	746	669	744	718	764	747	744	744	714	692	757	703	738	753	725	705	678	701	734	727	743	701	717	742	771	734	709	726	738	770	718	713	712	736	727	741	767	766	722	690	760	695	685	713	698	749	734	787	782	765	728	738	742	721	784	711	759	703	750	720	724	758	710	755	729	718	754	709	785	704	684	691	667	729	748	761	700	742	712	743	791	712	744	703	714	757	736	764	760	755	757	802	728	692	722	761	768	744	717	735	751	738	688	750	774	790	729	750	717	738	719	774	735	741	724	703	723	757	762	746	765	733	737	790	729	700	700	718	772	711	745	749	691	700	759	716	680	712	732	704	729	729	756	715	707	723	708	730	727	752	779	714	741	762	766	696	731	726	726	769	734	693	693	748	766	720	760	718	704	722	759	715	722	724	760	718	746	738	755	772	755	740	710	739	730	673	732	734	748	745	715	716	723	766	715	727	784	745	724	734	746	730	790	738	720	745	737	758	727	732	742	646	738	755	739	773	751	734	716	728	709	730	727	755	730	687	713	801	750	738	703	796	723	729	799	731	749	742	709	716	738	785	744	721	743	732	746	738	726	758	742	750	755	738	730	736	783	751	776	756	725	699	694	730	733	760	738	734	733	730	746	735	675	713	737	764	738	700	751	712	764	807	723	743	778	686	753	694	764	719	748	753	755	678	751	746	722	732	763	753	720	719	766	709	749	704	715	736	731	775	724	740	739	758	765	726	700	743	761	767	690	718	710	747	697	768	790	691	726	713	761	739	757	712	754	774	785	695	695	744	708	733	746	713	708	745	719	727	792	725	776	701	720	724	715	733	713	698	743	771	751	761	742	759	779	679	715	752	789	795	756	758	740	755	754	750	713	740	707	716	740	793	674	769	759	750	754	736	721	721	749	713	757	746	736	738	745	731	684	745	746	723	702	745	695	762	723	744	730	754	747	716	756	719	689	733	769	747	741	776	736	761	783	758	741	737	762	730	712	714	691	760	739	732	712	711	738	738	738	748	771	729	746	713	724	709	773	795	719	792	769	715	724	737	758	675	704	808	757	746	770	750	698	795	758	701	660	741	784	778	787	772	750	702	755	723	700	772	709	714	745	695	731	751	730	729	737	729	704	729	731	743	700	722	718	755	744	774	744	770	762	705	737	787	763	747	702	708	773	757	790	758	777	707	717	718	752	740	761	695	828	774	733	702	715	758	725	733	760	756	756	781	715	767	676	756	733	747	730	743	775	730	723	764	768	748	729	751	751	758	766	770	761	780	717	739	722	687	777	739	752	751	690	737	725	718	745	731	686	705	704	728	733	712	757	732	724	724	777	711	728	755	757	700	754	734	734	700	711	743	753	762	760	760	754	712	727	701	792	738	749	742	750	714	722	681	731	767	740	696	792	755	756	736	742	731	801	684	734	726	710	720	787	779	720	711	743	769	685	714	744	697	748	748	722	780	768	756	756	716	722	738	720	748	714	784	766	739	725	703
20506	38439	21491	15184	11418	5804	2443	1218	922	1672	4075	5111	4182	1767	851	782	802	782	798	762	725	748	763	765	778	806	742	745	761	748	707	711	756	763	758	748	730	704	814	747	738	783	747	755	715	776	742	765	747	773	722	762	699	744	769	740	708	778	751	753	708	732	764	716	741	711	730	663	729	706	728	716	744	705	763	708	793	742	718	718	689	731	765	780	774	762	716	747	791	707	723	756	736	776	723	705	752	722	730	728	753	761	749	743	727	751	763	767	774	741	727	692	746	665	726	732	765	714	760	762	717	771	749	792	756	743	718	713	718	749	783	733	733	752	721	756	703	755	760	719	690	730	675	737	724	776	772	765	765	725	731	761	699	762	696	766	772	782	747	718	758	786	741	712	719	777	738	734	669	790	743	725	751	787	725	703	708	748	736	707	757	749	725	743	744	689	745	711	780	779	735	725	726	744	722	732	770	763	724	730	753	748	733	755	744	714	718	740	828	777	751	722	718	716	726	741	709	704	775	728	751	732	712	750	715	770	776	719	741	732	745	759	748	738	740	733	756	745	720	734	769	694	741	701	753	766	742	750	700	729	747	744	724	753	770	741	738	709	803	712	740	776	740	716	757	719	702	743	714	715	726	742	691	723	701	730	704	712	695	744	739	702	743	699	781	723	763	770	714	782	714	730	794	748	734	723	805	716	778	709	726	721	748	755	744	755	725	797	737	769	768	761	708	760	811	750	781	768	701	769	753	730	696	768	737	756	754	766	709	732	747	735	714	792	788	722	745	716	716	756	752	745	808	804	750	747	746	744	763	734	732	730	674	778	772	715	766	695	741	757	787	722	754	683	754	747	725	712	766	750	699	744	720	756	758	759	741	731	740	688	750	756	741	739	809	733	722	740	667	722	754	723	775	749	721	749	759	762	727	723	745	744	737	760	749	734	781	796	738	688	786	739	719	741	713	740	727	757	748	700	783	807	692	759	744	732	725	730	742	724	754	778	715	749	732	695	746	687	750	765	739	725	713	751	699	725	762	794	739	719	720	761	764	766	783	743	728	762	784	703	698	773	732	813	717	748	724	700	700	742	730	748	712	770	741	808	707	765	752	750	706	767	708	740	753	763	740	742	758	767	749	698	707	732	667	769	721	729	759	751	774	753	765	767	828	682	756	764	753	748	754	734	736	717	755	684	734	749	714	716	771	739	728	766	757	713	700	728	781	778	753	743	730	740	792	694	700	751	698	800	728	734	757	723	754	749	725	776	765	792	667	721	706	766	704	712	764	733	727	749	745	751	715	730	731	733	695	724	752	728	746	756	745	758	763	709	733	751	730	782	732	783	767	731	739	722	766	779	780	727	797	740	778	741	747	717	743	753	776	722	747	750	731	727	739	786	749	729	693	720	739	725	729	709	780	718	694	747	745	760	756	788	773	770	788	743	747	696	748	776	764	794	746	758	680	729	717	739	743	807	766	721	757	699	730	802	767	779	758	711	707	785	728	754	742	789	752	733	812	763	720	691	705	760	713	736	747	732	719	761	716	803	778	718	742	728	718	757	695	763	709	726	735	743	781	717	750	762	748	755	734	735	773	748	747	739	772	763	746	772	763	704	710	768	731	735	754	762	750	772	749	789	721	745	745	739	723	770	732	724	717	762	777	727	707	708	756	768	766	718	703	729	735	750	751	726	724	706	713	719	762	733	706	747	691	792	732	714	702	748	764	825	761	784	725	728	725	738	755	752	747	796	766	807	739	755	735	724	754	745	678	756	702	763	694	749	768	703	751	691	692	714	693	772	771	721	755	701	741	732	741	810	754	696	667	745	748	791	748	717	713	730	753	745	679	691	736	760	724	747	739	741	725	766	727	744	739	754	718	674	759	739	744	712	732	693	793	746	729	736	730	744	790	767	756	771	765	713	738	741	714	705	745	781	773	707	706	724	733	771	743	729	777	748	757	761	727	714	782	690	700	690	758	734	747	758	714	750	726	728	776	716	769	779	775	772	776	741	712	724	711	771	753	741	734	725	734	743	720	750	717	728	782	724	782	721	760	787	702	748	763	741	772	727	724	744	762	730	727	749	687	788	735	760	782	739	748	777	771	730	720	730	785	733	791	737	759	704	766	683	755	747	698	763	693	729	706	775	742	781	731	728	749	729	768	729	758	782	726	758	728	783	796	747	707	698	764	734	727	741	736	721	751	678	742	731	746	727	748	702	745	759	744	743	756	683	738	733	736	703	758	705	754	710	772	747	727	733	756	763	730	758	723	757	774	765	698	730	703	740	732	756	706	758	709	741	727	779	724	748	726	737	733	781	753	746	752	791	780	753	714	730	742	767	695	759	762	750	677	747	730	727	725	746	760	729	701	707	740	707	732	757	741	746	707	728	723	762	759	713	739	742	723	747	783	774	804	732	751	735	727	731	829	786	712	719	718	736	779	772	741	755	734	743	773	776	751	763	836	758	717	709	734	759	727	803	741	693	770	750	744	700	785	746	730	721	717	721	705	738	727	720	778	717	705	696	777	770	728	752	762	751	769	685	728	760	730	736	794	723	788	738	748	782	733	729	738	711	751	795	811	756	762	740	765	732	757	700	722	740	728	742	764	749	786	741	773	718	749	766	774	740	761	717	722	803	753	752	799	743	761	680	753	727	759	755	674	733	803	751	702	757	724	744	735	734	734	792	747	756	724	753	714	821	772	776	709	732	740	757	736	707	791	757	739	747	699	776	718	752	780	747	771	770	728	682	788	721	717	764	750	727	730	733	730	753	782	811	778	764	743	751	768	743	744	749	745	730	697	722	728	756	704	769	756	713	753	737	788	711	756	742	745	770	732	753	740	751	764	730	736	780	748	736	711	736	758	679	711	714	823	761	674	716	757	726	696	742	750	739	768	704	738	699	786	744	795	712	782	732	705	743	757	743	695	749	787	717	705	742	761	745	706	722	739	771	738	768	720	719	722	758	724	741	711	782	782	730	743	764	746	715	751	720	765	753	760	703	729	761	752	668	765	740	695	729	704	758	769	759	771	753	777	719	756	769	695	763	783	746	721	772	775	745	713	701	723	701	709	727	725	763	731	724	776	740	733	716	702	741	777	723	713	717	770	733	748	775	744	722	687	781	708	755	704	797	785	742	743	719	712	767	780	767	735	726	724	755	752	803	736	761	756	789	754	780	784	726	774	765	755	750	748	686	752	707	728	755	744	763	738	722	733	771	766	717	751	766	694	722	763	782	740	706	715	696	758	717	711	784	758	757	758	737	745	738	736	748	794	769	730	791	773	736	735	738	751	766	733	723	736	734	692	698	733	720	725	747	729	728	710	720	754	788	758	709	739	738	751	730	720	703	703	734	813	736	738	784	733	778	784	707	801	742	710	712	726	723	765	732	715	747	728	730	728	680	745	760	689	734	724	754	732	749	759	724	732	798	779	751	729	756	779	730	799	743	758	764	734	749	760	776	735	760	748	752	713	749	706	738	763	745	794	725	742	722
23842	21459	28966	24487	21932	17597	5481	1356	698	1871	4796	5695	3932	1432	632	591	476	503	548	647	520	422	454	436	415	452	424	373	400	389	409	428	425	408	429	389	443	461	413	454	401	428	398	402	390	450	409	405	421	399	417	402	398	420	385	410	422	390	446	404	420	392	409	405	409	407	391	401	396	414	402	392	422	424	442	404	391	390	406	415	393	430	400	421	432	439	430	393	429	438	401	420	420	422	426	394	402	453	427	415	391	420	394	407	409	389	406	392	400	408	395	458	409	438	421	416	407	408	405	397	394	400	425	374	415	448	392	431	393	402	400	423	409	422	382	370	388	409	393	433	401	424	416	422	408	414	429	452	419	396	415	455	417	405	396	414	446	380	419	394	379	458	438	428	399	410	422	408	419	365	394	412	435	408	408	412	416	378	409	439	361	435	422	383	400	417	419	436	445	405	407	421	424	410	375	435	416	392	435	403	403	400	429	423	408	428	402	379	444	434	435	437	374	411	444	390	436	433	436	399	428	435	398	424	413	420	438	426	419	424	442	392	400	409	419	442	437	380	392	409	436	413	416	434	421	420	418	406	416	382	435	435	441	413	427	425	391	421	407	439	382	421	434	378	396	409	421	442	381	384	426	405	413	414	418	390	375	418	444	414	400	444	414	407	402	447	385	440	430	386	438	397	377	432	414	409	418	372	421	411	393	440	404	423	409	433	427	393	393	392	416	446	400	438	415	396	363	414	452	408	426	418	404	381	408	435	399	376	419	422	391	429	369	423	415	383	401	396	433	401	425	393	403	420	402	397	400	394	393	402	425	377	386	413	414	408	385	418	426	430	384	438	382	412	413	408	365	393	457	420	392	386	383	446	396	409	399	410	453	402	431	444	401	419	420	390	391	402	409	421	427	408	449	410	455	415	419	422	384	427	397	384	419	428	387	413	403	422	383	425	403	415	425	412	417	367	414	419	429	387	420	394	429	392	377	402	446	424	445	409	418	390	396	414	407	429	440	428	405	418	434	386	440	432	389	415	410	409	404	376	409	383	451	380	405	398	417	440	409	391	414	400	426	421	443	437	441	404	390	374	431	413	432	434	419	408	413	373	423	409	409	376	431	418	404	388	423	404	390	391	410	424	408	409	400	386	395	397	437	393	401	394	396	396	429	400	438	417	423	437	425	427	428	375	441	405	411	429	414	424	407	423	406	389	397	406	393	430	394	424	421	428	428	373	414	416	396	375	405	399	403	391	409	419	424	434	370	432	416	447	392	395	404	427	434	404	405	412	461	443	433	428	441	368	393	398	446	392	425	388	434	397	455	408	433	389	405	398	406	381	426	419	405	435	425	410	423	440	438	410	407	438	432	417	426	454	395	411	417	396	451	397	422	411	408	427	440	407	432	408	404	377	409	384	427	386	410	425	421	420	425	432	447	423	431	422	414	444	437	418	409	421	460	428	412	415	405	402	393	415	428	408	444	417	381	389	425	412	430	398	389	425	367	405	447	383	414	418	398	409	444	408	406	423	418	409	414	438	390	416	433	413	447	403	403	396	388	401	389	417	448	413	437	422	403	409	426	419	387	426	416	395	403	408	417	421	423	382	433	423	405	436	439	438	412	419	390	400	466	446	406	408	423	431	396	433	425	391	434	448	420	447	409	384	414	409	425	377	396	419	397	399	406	400	413	417	417	403	459	378	415	416	384	450	436	402	435	420	436	389	423	421	418	420	414	425	441	413	432	415	412	390	409	395	434	401	401	393	408	428	430	385	396	417	393	408	435	420	389	446	403	435	398	431	436	442	410	446	407	421	442	391	417	390	425	396	416	450	383	401	420	454	434	364	398	445	405	417	409	430	380	413	413	411	438	436	417	415	387	394	395	398	409	431	386	419	413	396	411	390	413	364	396	401	407	428	370	396	394	425	418	426	366	390	409	420	409	414	416	400	425	442	423	399	384	421	422	414	400	405	398	387	428	405	420	409	416	417	398	411	407	386	410	393	457	389	385	438	426	430	431	408	455	390	384	436	404	408	412	370	411	387	449	406	381	460	415	382	411	418	390	409	411	454	410	407	442	402	441	420	448	410	429	429	353	438	419	413	394	409	416	375	417	415	409	396	390	416	439	420	388	393	431	442	407	405	421	444	446	420	390	429	418	397	386	420	419	427	410	407	422	415	399	405	421	435	420	381	380	403	399	420	413	417	409	405	409	446	435	395	400	397	386	395	387	398	404	404	408	390	412	428	436	432	419	400	419	417	411	419	440	403	398	426	430	428	396	386	433	426	395	421	423	382	410	441	405	398	405	444	420	400	415	419	419	404	387	424	442	432	392	361	409	420	416	390	392	427	406	425	408	416	470	413	415	397	445	425	409	404	395	411	410	441	401	400	407	387	401	414	438	438	372	428	401	442	447	408	391	393	416	404	436	402	401	440	423	376	428	400	399	399	408	471	391	401	413	396	392	433	418	396	422	416	403	387	425	416	403	424	386	400	399	388	437	416	423	395	401	434	426	416	438	449	381	353	418	431	423	428	407	418	425	409	376	430	423	398	414	389	389	431	424	391	389	425	421	425	382	449	405	436	380	431	406	407	423	399	414	406	403	395	450	419	431	407	435	418	445	423	406	438	404	422	427	450	446	400	412	421	433	408	409	411	401	417	382	408	437	386	430	425	383	406	385	410	394	433	443	412	400	409	398	393	433	401	402	429	424	410	395	436	403	438	415	382	371	394	400	378	448	412	394	418	400	433	430	417	418	437	432	400	447	432	423	462	439	420	399	398	379	408	404	400	436	406	405	438	378	432	425	410	418	366	418	406	414	407	396	408	438	410	424	392	425	413	417	388	406	411	419	417	399	417	397	362	391	421	421	430	423	422	408	397	393	421	406	422	401	380	420	395	377	432	435	444	389	446	399	400	404	395	436	464	434	381	430	419	394	421	389	401	403	426	445	411	382	430	416	446	425	427	430	393	390	403	389	382	402	408	396	398	391	419	417	426	442	440	414	424	395	409	424	402	444	416	388	411	389	415	407	418	414	408	415	463	416	421	400	473	428	449	404	430	403	431	408	369	444	406	398	459	395	390	401	443	444	397	426	408	398	409	427	416	403	450	405	392	468	403	399	422	436	456	347	391	425	380	423	425	405	382	379	425	414	406	417	418	416	427	395	426	436	419	396	412	416	426	403	425	399	424	417	394	391	394	359	398	421	454	394	474	432	398	407	425	392	432	370	422	438	388	381	417	408	414	428	393	379	404	396	455	416	398	416	446	474	394	395	390	444	431	420	400	416	429	411	423	395	405	372	407	431	428	395	398	387	427	420	448	392	415	379	407	418	406	433	442	404	383	443	430	404	383	387	404	416	413	415	423	413	421	402	414	444	403	407	391	418	390	416	438	423	382	448	383	414	420	410	393	397	379	408	418	429	392	408	409	392	404	415	438	407	407	417	431	419	420	437	428	383	374	371	399	387	380	422	424	406	388	426	400	363	408	395	379
23250	47026	29698	25139	18433	9854	4468	1794	966	2790	7117	8097	5595	1902	805	754	496	548	546	692	565	459	451	435	432	425	445	451	429	436	425	436	448	434	418	453	459	453	461	422	400	402	440	443	405	427	400	451	425	430	428	420	413	429	457	432	403	427	485	401	430	425	419	432	410	431	398	403	441	436	443	417	432	448	400	452	446	412	459	445	412	446	426	423	422	446	432	422	438	411	387	462	438	419	437	454	462	413	396	453	453	437	416	433	424	345	416	436	453	425	410	460	431	452	468	412	414	429	431	447	406	433	452	440	424	427	473	438	432	433	453	422	439	459	430	400	411	419	402	433	407	433	434	453	448	431	436	428	413	430	425	450	431	453	435	425	402	425	454	412	392	445	423	444	422	477	408	441	414	409	440	436	424	421	416	394	410	414	441	424	395	418	439	407	441	412	444	439	405	432	410	438	448	418	412	409	424	467	412	478	421	412	415	448	459	408	448	456	421	433	442	420	443	396	436	445	445	409	400	465	479	470	442	440	425	421	463	442	443	410	424	432	465	430	423	494	434	447	422	424	444	436	454	483	426	477	434	391	434	448	428	447	431	430	418	481	410	421	438	443	433	422	428	456	436	451	423	424	435	438	434	489	455	410	414	384	446	446	440	461	467	406	444	470	431	430	433	410	437	398	427	435	429	414	401	447	435	410	402	437	439	419	444	411	411	447	410	401	462	421	453	414	449	404	478	422	452	406	432	411	422	419	410	449	442	436	435	420	444	426	465	412	441	399	428	429	442	431	436	459	420	412	443	458	425	425	428	448	453	418	371	420	410	451	412	430	420	432	446	432	424	408	415	427	424	420	424	424	471	474	454	432	387	418	433	447	432	444	428	434	442	425	438	430	449	444	431	409	409	400	433	403	435	434	447	426	467	412	441	430	446	438	438	423	419	456	416	421	418	451	419	417	439	459	438	428	395	439	395	403	452	417	446	440	402	414	401	456	463	429	419	459	450	439	451	394	441	438	439	448	454	421	418	439	440	439	419	474	470	427	423	415	446	430	408	429	428	451	420	415	441	433	398	423	408	429	435	458	406	451	393	405	408	418	441	426	410	416	404	391	422	456	430	443	431	439	485	404	463	397	424	432	426	431	442	429	446	413	410	449	444	432	411	439	430	424	445	415	419	429	390	445	435	428	420	437	430	450	445	407	428	421	447	420	445	423	438	423	424	415	414	405	452	449	436	440	430	406	453	417	422	423	387	447	415	442	428	435	389	459	445	441	432	428	432	442	414	415	437	442	414	455	428	432	421	431	460	400	426	379	422	381	460	458	420	424	422	441	463	428	406	427	417	432	447	453	426	402	428	449	450	410	446	433	405	434	427	422	437	449	415	390	427	430	440	414	449	429	426	389	410	444	432	428	423	425	460	456	424	465	438	411	419	400	384	425	423	406	468	420	408	419	465	468	421	425	406	425	397	432	426	432	391	422	423	491	472	443	456	455	412	438	454	419	418	448	448	447	404	415	420	450	404	432	417	424	445	433	396	444	385	415	421	412	428	400	446	468	426	434	446	412	428	382	423	419	439	418	432	397	385	468	408	375	458	415	405	426	406	441	445	417	432	427	471	391	462	449	437	476	462	426	381	417	404	477	433	425	405	510	440	424	477	426	421	431	441	435	433	418	401	466	438	440	407	404	444	441	439	430	468	449	415	398	438	443	454	378	423	421	442	432	433	488	365	399	398	439	424	458	427	415	457	439	416	455	452	425	417	401	451	423	433	442	404	445	417	422	438	415	434	426	423	434	455	389	428	448	439	410	435	423	404	473	455	422	432	410	402	498	418	451	446	441	459	462	421	387	480	440	407	444	419	417	451	392	442	433	425	441	455	434	459	426	429	402	447	431	415	454	454	481	448	419	435	399	419	409	432	432	457	478	437	447	436	394	390	461	472	391	427	430	442	437	431	459	400	420	416	446	419	503	470	418	470	457	408	438	447	419	410	398	435	424	452	432	435	402	434	455	397	459	448	430	408	418	437	403	424	459	431	430	437	445	408	410	414	429	407	437	446	447	434	413	449	422	402	392	413	397	457	437	438	457	390	425	445	432	438	472	422	444	410	417	419	436	424	444	399	433	448	436	435	429	405	421	413	403	420	442	425	423	440	460	444	406	445	418	470	457	456	419	444	428	421	446	420	432	431	437	441	416	393	427	459	431	452	455	421	460	429	411	429	440	421	468	427	412	409	427	442	419	449	409	432	441	436	418	412	408	452	454	395	453	440	437	471	393	442	468	412	419	433	395	428	430	440	426	450	401	433	436	425	437	459	405	432	400	405	449	436	426	418	488	429	448	450	428	416	408	440	438	413	415	424	445	405	401	433	425	412	453	402	407	449	434	443	407	421	466	444	417	392	449	448	465	447	440	400	426	446	447	436	404	420	430	467	430	450	408	422	433	415	396	436	434	402	417	422	442	453	438	430	457	409	427	426	459	435	418	384	413	419	430	432	419	429	438	427	458	417	439	438	438	428	396	435	410	424	443	447	422	442	445	431	455	424	421	443	426	434	405	408	427	414	434	474	412	410	407	427	453	422	445	420	436	433	412	405	408	432	430	472	402	439	439	428	400	420	422	419	405	423	444	431	411	422	434	458	446	423	429	432	429	442	416	443	443	432	429	421	405	406	460	380	416	465	388	442	408	439	425	398	462	440	460	429	437	440	439	429	458	425	442	466	399	459	422	429	426	444	454	457	410	440	441	458	446	446	445	433	442	418	435	417	448	437	402	404	427	425	409	439	426	424	464	405	443	431	415	428	443	430	459	428	431	431	471	441	427	451	446	430	419	417	413	410	446	397	435	452	448	475	401	418	436	417	430	426	388	442	408	475	423	433	403	441	438	463	487	400	434	440	435	396	447	449	397	443	417	437	395	442	395	426	445	414	426	428	493	436	428	399	422	410	412	402	408	425	424	471	464	426	452	420	415	418	392	480	423	431	447	391	427	448	416	414	424	407	457	451	411	441	411	427	384	444	435	437	409	428	432	449	463	458	407	460	431	414	429	409	450	425	435	433	455	427	412	425	422	420	439	417	417	426	442	423	420	432	403	439	428	412	446	455	430	423	416	427	426	440	439	442	450	432	422	442	475	439	455	410	448	431	388	422	441	438	421	409	437	422	416	433	424	435	446	460	433	427	450	392	374	413	424	419	416	442	436	408	451	439	422	425	453	430	405	433	462	417	410	470	408	435	392	457	409	424	451	455	398	463	402	453	418	448	365	434	428	414	439	406	411	431	429	446	438	432	436	426	435	418	413	419	398	436	455	427	433	421	469	451	412	453	431	428	457	387	444	440	426	437	423	436	420	411	420	440	391	414	408	443	408	415	416	445	428	411	409	411	447	477	474	423	429	443	442	385	418	419	409	417	413	439	451	441	422	429	440	424	422	439	442	458	453	430	433	407	424	398	436	470	456	439	446	443	438	461	430	414	450	428	430	428	399	441	393
24957	21511	28229	25607	19777	9318	3103	1274	970	1829	4296	4906	2953	1359	984	1111	811	824	826	1105	848	749	825	854	799	773	843	749	806	770	794	773	801	787	788	807	845	801	781	787	782	832	811	777	736	759	808	779	793	752	801	770	797	831	836	829	756	794	819	795	766	742	811	818	759	810	784	758	815	832	754	777	756	766	832	813	796	807	808	805	829	782	820	734	808	788	794	792	749	794	793	802	832	763	847	764	807	776	851	771	763	838	804	809	828	771	783	760	807	788	784	821	733	746	787	828	791	759	811	766	793	793	782	766	792	773	746	819	798	756	787	793	780	759	749	858	784	820	736	804	769	759	840	783	815	806	803	785	800	777	764	788	860	791	813	810	755	794	809	784	804	731	830	781	800	821	813	807	817	817	806	812	823	811	786	860	821	750	780	769	814	819	752	797	744	798	787	794	825	808	772	835	809	759	798	743	756	828	779	841	739	837	834	753	821	806	819	817	782	762	741	836	745	802	793	800	798	777	783	774	781	796	773	782	774	801	796	823	772	835	774	807	757	782	745	798	750	765	805	785	862	832	772	800	757	765	734	830	760	805	770	791	794	788	778	802	846	769	770	789	831	758	814	790	796	859	807	825	757	757	821	831	852	780	832	778	811	724	781	785	760	765	753	827	799	804	789	714	769	755	770	729	791	780	815	830	833	781	797	784	741	786	788	786	801	801	802	804	786	821	804	833	803	760	834	791	779	793	810	856	829	740	748	754	793	746	786	773	791	761	758	808	806	797	813	834	763	797	793	795	711	760	708	801	786	834	800	763	716	804	808	793	832	778	753	787	781	750	757	757	772	759	790	822	793	767	762	800	775	781	759	843	778	737	737	754	757	760	819	752	773	723	801	796	789	786	823	768	822	766	768	824	791	757	804	804	816	816	836	795	816	807	811	786	856	753	786	770	801	823	721	788	788	791	761	827	727	819	783	829	819	794	789	794	756	815	787	742	764	799	767	702	811	801	753	826	796	774	763	777	796	801	817	817	784	790	817	805	752	768	775	778	790	774	806	805	788	754	809	786	776	814	798	788	808	832	811	810	783	751	815	744	771	742	798	779	786	787	781	798	838	760	736	784	810	792	830	820	820	791	776	755	781	825	762	807	842	791	834	777	811	797	842	803	787	766	764	779	788	803	796	767	793	816	788	761	839	772	788	833	817	817	820	798	804	779	815	812	779	736	766	740	813	839	745	810	841	743	811	745	834	781	779	806	834	831	813	800	738	780	778	748	758	815	777	703	764	791	749	784	775	763	795	753	816	809	845	754	782	815	782	791	775	817	800	794	795	794	807	811	750	754	783	760	781	780	840	855	817	810	807	831	803	779	780	857	818	860	788	803	847	814	766	792	766	760	766	809	791	757	809	807	828	767	770	804	790	802	814	760	817	779	789	764	834	785	846	848	790	816	770	805	805	782	765	787	764	767	750	808	820	820	774	755	836	762	800	789	729	808	824	782	765	754	843	766	800	776	757	826	785	779	754	783	796	783	770	794	774	771	768	795	756	711	754	784	808	704	793	824	792	819	830	806	781	782	776	772	781	763	805	792	770	860	802	803	773	770	853	834	791	829	803	786	803	771	788	809	823	726	782	868	808	803	799	801	831	809	830	838	791	752	749	775	800	776	787	771	785	836	804	773	786	773	790	783	739	789	816	775	745	835	767	799	725	761	783	786	777	796	782	840	806	770	789	779	791	783	793	791	804	777	811	826	794	844	780	802	753	765	783	766	768	778	777	794	805	817	801	787	770	823	765	806	807	770	756	768	796	786	770	816	803	780	781	751	810	787	737	761	736	752	798	800	794	778	810	789	795	825	775	787	804	773	792	827	784	853	787	788	813	822	799	787	780	868	772	815	789	782	792	790	746	792	817	787	824	799	749	791	783	774	769	798	793	831	809	763	812	808	793	805	784	791	771	814	793	847	828	787	788	806	827	752	793	823	752	801	745	794	770	776	792	763	773	754	787	746	778	839	744	784	753	829	808	809	780	849	747	799	815	824	765	776	786	823	820	754	733	765	773	784	801	789	782	784	820	766	784	812	786	811	787	799	784	778	804	785	757	782	750	814	718	801	777	800	768	785	791	764	787	769	761	758	770	784	793	793	743	788	803	791	794	789	805	788	856	857	799	806	808	790	858	810	809	725	816	823	795	788	761	819	817	784	728	796	796	793	769	714	824	775	774	761	765	804	774	818	772	758	786	862	763	788	826	746	814	806	776	825	835	842	782	769	803	802	799	783	788	777	732	783	787	807	751	813	774	774	850	772	778	798	775	763	797	790	761	803	765	796	806	821	829	776	829	765	813	754	806	756	869	779	784	815	869	753	788	804	845	798	771	787	845	786	742	824	822	758	785	833	761	704	764	759	820	769	757	802	749	784	737	794	744	787	781	770	783	834	783	818	737	773	802	761	755	837	760	825	781	782	756	779	821	763	794	769	803	766	797	800	825	861	808	813	771	788	806	790	815	755	748	761	802	824	814	793	773	827	806	789	772	755	770	765	794	779	767	820	783	821	835	759	756	760	794	769	775	798	783	791	801	832	815	776	800	838	741	801	753	721	766	735	785	798	753	769	756	793	823	801	731	763	769	836	821	810	839	751	745	765	805	772	818	764	770	792	810	789	798	794	815	809	808	791	771	839	780	784	780	791	794	776	807	784	808	829	815	783	762	754	801	800	777	771	812	757	780	810	794	814	814	772	775	773	739	795	799	765	806	779	779	741	788	742	827	812	769	811	842	765	803	823	842	835	801	816	773	789	804	827	814	792	790	759	745	814	807	783	799	791	783	756	765	823	820	772	778	764	737	774	790	808	800	787	774	797	773	677	757	835	777	764	837	768	755	799	810	791	836	811	792	781	792	807	818	780	791	797	827	784	730	778	789	787	790	771	767	788	808	818	793	802	785	744	838	817	763	806	817	766	828	828	799	751	816	794	795	795	804	751	774	755	769	863	752	770	824	829	794	790	760	816	827	749	775	791	744	805	769	832	826	818	782	782	780	748	776	807	785	735	773	753	772	806	785	777	757	835	802	839	774	781	793	765	709	811	817	800	746	846	745	745	805	787	796	776	852	771	810	845	775	783	797	774	767	809	791	722	786	804	761	748	798	775	798	863	874	797	768	795	789	812	778	785	796	830	822	741	801	802	788	759	787	837	735	818	814	801	796	831	797	760	811	784	792	781	800	791	800	753	747	780	802	806	816	816	825	814	771	761	778	767	787	781	789	846	778	820	747	803	744	773	795	804	760	774	825	784	818	832	766	793	793	744	803	770	786	777	832	831	817	791	818	772	799	814	833	836	819	789	778	801	801	802	764	847	763	753	782	733	773	818	829	787	836	809	824	780	816	808	817	832	784	808	823	771	754	763	804	726	789	809	795	751	725	772	785	779	813	778	789	780	822	812	794	724	771	833	787	810	737	769	749	787	757	801	795	785	817	781	800	799	793	785	825	821
23074	41783	25305	22002	15455	9357	3841	1623	1065	2768	6721	7043	4171	1566	1145	1251	808	836	870	1269	812	808	788	808	834	832	761	779	774	738	785	764	828	786	779	743	784	730	797	757	813	824	764	740	781	810	750	764	806	783	828	765	741	794	765	728	783	816	770	774	862	774	767	766	790	823	781	804	761	742	802	774	775	765	770	790	835	820	802	788	786	774	738	792	828	793	841	796	791	822	815	749	771	768	789	777	740	781	758	771	780	832	793	806	772	802	788	752	792	802	837	789	780	748	771	813	782	773	801	819	815	816	795	807	814	793	784	767	789	843	840	784	744	776	806	805	755	724	835	771	807	780	756	776	778	813	771	766	802	826	826	794	754	771	812	768	790	766	783	809	822	716	807	741	790	777	761	810	791	764	803	763	753	737	791	762	791	785	741	749	812	735	747	781	821	798	796	781	761	788	761	816	786	764	829	753	808	771	830	767	788	762	804	766	772	792	849	795	799	802	807	836	741	796	776	786	791	832	758	815	767	769	774	768	778	743	782	785	723	765	756	777	789	764	759	751	804	794	813	766	720	861	778	795	829	782	790	763	765	772	713	723	786	783	798	800	818	767	809	760	774	805	781	828	808	771	769	796	748	794	806	756	798	800	737	802	793	764	781	799	778	797	770	781	767	746	803	833	810	766	803	768	763	795	829	745	740	750	794	745	740	809	776	807	774	729	790	779	785	784	810	820	791	792	885	732	783	775	788	853	805	770	790	786	806	779	814	778	774	812	780	764	800	752	771	782	769	800	719	805	777	732	847	716	729	773	754	760	755	784	784	754	816	768	795	726	786	785	815	824	798	751	773	800	791	780	810	754	803	780	776	774	744	762	765	734	802	766	771	764	736	727	756	780	817	747	805	801	764	821	785	815	787	776	845	797	808	812	744	784	790	785	776	792	777	759	815	769	779	795	771	802	765	816	731	792	787	807	825	734	812	792	831	783	731	739	757	766	763	796	815	837	776	821	749	751	803	791	803	748	718	824	760	764	784	786	803	760	792	795	736	762	814	756	806	761	787	784	745	740	765	753	714	782	756	777	806	762	742	801	813	775	789	795	773	760	804	767	772	809	770	796	799	798	828	763	787	778	792	723	784	749	797	801	766	792	778	787	754	823	792	785	838	806	756	770	839	777	740	788	768	771	769	782	804	764	755	790	823	782	788	747	775	771	769	776	766	804	827	747	815	803	774	785	753	733	772	772	741	820	786	755	836	827	752	801	754	809	803	751	817	800	855	800	799	747	774	776	768	827	735	767	718	754	820	769	790	760	819	759	772	811	809	798	832	746	758	768	780	738	823	831	848	817	819	829	807	760	805	731	786	823	815	821	801	767	800	760	825	862	786	762	776	792	795	758	780	785	749	832	842	817	768	762	783	839	777	820	720	778	805	794	751	780	783	763	801	765	756	755	770	770	762	776	760	820	778	828	779	816	787	775	762	783	775	724	745	767	774	775	779	794	798	776	820	829	806	765	788	762	778	771	755	812	810	767	795	810	790	798	780	768	763	812	761	747	786	762	793	791	736	779	742	795	822	763	750	762	754	809	758	778	733	763	781	791	816	787	779	826	798	804	793	792	748	803	821	742	829	770	750	763	785	784	797	781	724	777	819	804	768	775	776	754	781	784	840	805	808	762	787	772	776	765	803	818	788	779	789	778	769	754	759	809	759	774	830	786	744	804	785	774	761	802	794	809	795	795	865	828	762	757	764	747	791	795	786	788	730	783	790	833	744	750	827	776	768	810	764	781	792	795	784	787	751	748	779	753	832	758	726	809	751	772	793	742	764	799	797	799	817	796	779	766	748	791	814	757	827	775	805	753	797	790	809	773	766	785	831	789	768	756	796	805	782	825	811	863	789	731	829	793	845	811	742	790	802	816	808	772	748	776	783	758	846	786	764	812	734	740	750	763	766	740	722	759	788	777	756	780	821	778	735	845	840	713	725	782	721	798	778	782	811	864	814	809	812	808	769	791	772	768	790	807	781	785	784	798	797	768	815	848	772	798	763	790	767	743	816	771	808	774	781	783	726	824	776	791	774	836	793	745	780	796	783	787	769	778	819	820	770	804	777	778	806	770	830	766	813	782	797	766	783	756	742	776	831	803	821	765	769	774	790	787	769	764	746	763	809	791	739	801	752	777	720	798	812	771	781	794	777	741	785	770	776	753	736	753	775	748	755	757	825	799	771	853	748	808	799	770	823	801	807	777	785	760	847	777	722	773	830	769	774	743	815	771	810	766	799	803	779	780	786	809	752	759	781	797	746	827	822	787	768	803	724	783	814	752	784	748	775	790	768	795	713	752	767	757	799	788	802	813	765	744	754	780	733	789	763	796	792	780	772	777	828	726	741	771	780	765	816	799	816	727	756	805	744	772	770	769	837	814	751	805	785	812	825	741	747	773	828	797	712	755	775	781	837	783	757	785	799	742	784	776	773	758	740	747	746	754	795	797	774	819	794	809	763	804	805	818	757	810	765	718	801	817	737	769	787	756	759	726	759	815	751	810	809	779	790	769	819	780	796	798	811	794	784	789	731	775	733	746	747	768	792	781	768	764	766	728	829	827	741	814	783	818	741	783	787	747	744	773	783	781	788	818	776	794	743	805	793	790	774	800	775	743	778	802	769	789	806	746	725	787	759	796	766	746	815	771	789	735	837	763	788	799	754	796	750	774	768	771	741	751	821	744	802	762	761	729	784	774	783	748	792	792	778	740	792	760	824	831	789	811	779	756	779	761	777	750	784	845	742	805	778	828	711	780	748	791	823	752	779	786	787	793	749	793	822	757	788	743	782	776	800	774	736	786	796	780	768	777	739	717	776	785	811	769	811	787	717	779	827	787	785	773	843	764	786	715	721	778	821	746	812	735	861	768	776	824	798	789	848	796	778	821	716	788	771	776	809	838	736	805	765	798	789	798	780	800	747	820	795	753	848	744	735	828	738	772	778	788	802	784	825	859	782	772	814	783	793	764	747	772	778	814	762	771	791	812	778	837	843	801	829	813	827	790	818	777	779	800	776	784	823	746	833	778	807	779	788	737	792	821	787	730	769	711	725	782	777	840	801	759	798	820	771	787	777	787	767	704	776	819	762	786	766	823	762	831	778	799	797	798	818	781	796	786	812	754	830	737	725	786	759	814	753	776	772	764	776	793	733	775	799	773	780	790	762	742	774	773	754	774	764	786	758	797	783	797	771	779	797	786	822	811	812	743	793	750	766	744	770	772	736	801	776	746	800	766	785	796	761	772	775	773	808	762	768	721	737	779	793	797	780	791	785	774	792	745	751	779	810	820	825	796	810	790	775	794	841	786	754	845	806	799	812	756	821	771	770	730	765	749	795	771	767	815	789	797	781	803	796	760	772	781	776	788	803	852	774	746	788	760	784	798	740	787	819	783	778	749	754	730	755	744	755	809	784	779	771	823	769	798	782	822	791	747	772	781	827	831	777	761	781	798
22648	21417	29308	23936	21525	22020	15651	2186	910	2601	7529	8619	3546	1410	1451	1276	482	493	541	1126	490	408	453	406	401	399	442	426	398	431	383	369	388	404	386	380	357	359	420	373	367	363	369	375	388	360	395	400	397	443	391	398	400	431	410	373	414	375	406	390	390	392	427	382	386	381	369	402	386	380	417	395	381	371	391	407	384	379	409	375	398	382	412	394	389	386	391	411	423	402	407	344	409	393	377	377	394	379	382	395	367	412	384	402	405	380	396	400	367	359	368	409	415	396	390	367	399	379	395	391	388	389	401	345	373	398	359	366	399	371	404	346	391	401	384	342	358	385	407	386	412	371	375	393	374	373	352	384	395	400	397	386	382	395	403	354	370	375	391	364	378	406	368	387	367	367	366	369	390	390	381	349	390	410	381	375	389	322	429	383	398	397	398	418	403	367	381	405	365	398	371	402	368	377	380	385	365	384	371	378	329	406	364	386	399	413	370	353	379	400	400	388	389	374	408	397	399	376	393	394	371	373	375	389	406	364	385	395	362	370	361	373	396	384	416	404	380	417	379	382	388	382	351	397	396	395	387	422	400	410	419	377	408	391	405	405	375	413	377	406	377	373	370	366	383	400	369	380	391	401	377	394	376	375	364	401	370	390	374	386	384	363	328	372	373	388	390	415	384	385	368	366	382	361	366	400	376	390	384	418	392	385	391	375	403	404	374	367	394	438	369	388	397	367	388	372	414	371	391	386	404	401	359	376	374	374	428	379	380	390	422	382	398	404	352	375	383	365	379	407	371	374	371	388	384	357	422	384	384	383	396	408	362	391	419	403	408	351	374	354	392	345	381	351	400	398	369	393	401	371	418	389	401	367	390	402	339	362	374	341	403	344	395	394	379	365	383	376	387	394	383	378	386	348	413	371	365	362	388	392	420	357	384	351	411	348	376	383	361	376	415	370	383	390	378	390	368	362	378	365	378	389	352	367	407	365	375	377	378	423	373	387	423	393	418	422	386	385	361	393	382	347	363	386	394	405	378	384	379	364	351	389	393	352	406	375	374	380	394	378	363	423	422	346	401	353	367	377	405	390	401	400	365	389	387	386	380	352	400	397	403	390	407	396	359	367	360	377	318	385	423	369	375	382	418	430	398	390	368	373	373	429	376	403	374	394	374	418	383	392	381	376	377	365	360	408	426	443	368	402	374	403	382	372	397	372	341	420	397	400	385	377	374	406	396	397	372	387	384	362	407	415	351	372	371	379	393	401	378	381	417	387	390	418	341	383	407	350	402	392	405	407	378	382	387	430	367	413	380	391	401	382	382	406	407	367	392	373	406	377	373	384	396	412	393	404	409	396	365	391	418	384	408	382	416	393	405	383	350	387	381	380	397	392	372	370	390	381	388	415	395	366	408	401	370	386	363	402	404	356	370	402	371	367	338	372	408	421	380	379	366	398	367	414	351	366	386	372	424	385	370	396	385	417	407	372	386	399	388	386	389	385	427	375	360	399	408	342	391	395	381	334	396	335	376	369	412	385	381	339	388	383	393	413	386	388	366	385	378	380	382	384	377	391	355	373	360	388	398	384	389	362	371	427	380	364	354	400	366	403	399	378	396	372	369	368	365	349	427	352	366	415	369	355	393	381	373	365	363	407	360	379	381	370	383	411	368	403	379	400	390	399	401	334	379	374	403	359	410	364	413	379	396	392	386	395	371	384	364	365	401	371	370	406	395	370	412	372	388	366	361	380	414	396	409	409	373	395	373	374	370	353	417	400	393	391	393	364	379	377	381	401	366	390	359	351	378	387	377	400	422	354	364	397	366	373	368	337	364	386	396	414	392	397	374	358	385	377	391	428	377	369	388	388	393	421	334	355	378	371	373	382	368	376	373	405	379	406	414	378	400	408	368	351	377	392	390	398	403	374	369	370	419	373	360	372	355	404	367	368	400	391	400	370	335	377	356	407	404	374	351	384	318	390	392	394	369	379	406	403	363	382	361	445	384	380	393	410	387	377	380	408	393	367	365	360	398	356	358	395	399	380	374	375	376	387	393	349	397	377	374	386	408	387	395	408	350	359	405	397	398	379	395	360	368	382	373	393	420	394	392	360	386	415	384	391	355	378	349	348	363	372	381	370	378	376	390	373	413	396	391	362	387	348	386	373	364	346	410	364	395	373	388	381	391	349	406	409	336	369	396	372	386	369	410	406	356	354	403	379	380	393	342	407	379	411	409	392	399	371	382	371	394	372	381	362	382	412	387	399	449	387	390	395	394	411	356	406	350	373	381	371	410	393	404	383	403	386	363	383	390	377	354	389	395	396	396	365	387	358	370	364	390	387	377	377	419	392	364	389	364	346	390	373	416	379	402	357	381	443	396	391	349	380	371	414	352	391	407	363	389	405	354	367	368	409	355	365	341	378	366	358	383	322	395	386	378	385	366	382	385	373	354	368	358	368	445	378	401	390	369	404	401	408	387	389	370	400	403	359	390	387	394	402	390	396	394	394	370	365	369	363	380	395	405	374	363	388	405	345	364	351	427	364	391	376	349	386	357	359	371	388	373	398	374	360	363	398	377	375	355	418	408	378	362	382	322	349	387	348	373	366	349	399	360	378	387	388	386	401	390	409	358	365	408	385	418	393	386	394	395	386	428	374	412	410	412	405	418	376	356	377	340	398	399	351	396	378	360	389	377	363	357	382	408	348	397	365	359	393	379	358	363	379	358	379	403	385	373	392	428	404	340	383	382	376	376	379	402	331	354	385	407	368	368	402	423	389	393	381	375	374	386	356	393	377	400	396	397	388	393	404	439	360	391	396	414	377	406	422	400	384	398	370	384	414	404	349	375	379	364	369	402	436	383	401	376	403	376	434	363	366	365	364	425	378	428	397	365	365	375	360	405	395	382	388	404	403	400	384	381	417	421	402	411	413	354	407	414	382	386	379	391	397	386	395	344	401	416	377	380	395	380	330	400	378	355	386	376	358	378	395	379	421	416	378	403	362	394	407	404	353	375	377	364	379	402	378	366	376	405	423	383	399	407	390	380	384	437	382	373	337	383	359	374	376	386	396	351	415	340	409	358	352	399	401	355	351	413	400	355	413	373	419	391	399	366	356	380	408	393	344	365	425	359	355	364	414	372	387	366	420	371	369	382	351	375	362	392	361	379	393	371	358	409	413	365	397	365	327	373	353	382	371	388	418	363	378	376	395	394	405	398	387	385	367	340	378	374	380	371	387	395	382	358	398	375	378	396	359	382	402	403	365	350	395	402	387	394	389	385	395	385	374	400	371	385	403	420	407	366	374	379	354	360	404	359	384	370	379	388	395	390	412	361	376	369	394	403	389	399	400	382	406	423	346	348	352	355	393	394	396	385	371	391	407	394	379	397	397	400	365	376	366	388	378	392	397	377	387	414	356	384	411	376	351	385	395	380	383	349	330	379	416	367	387	403	418	379	384	387	365	358	409	402	359	351	380	405	416	385	377	406	392	369	390
27345	50733	34639	31352	24017	15835	6757	2351	1341	4211	11010	11183	4620	1849	2071	1752	555	532	614	1494	531	484	409	439	416	448	399	403	435	394	393	403	363	379	450	377	400	402	377	400	422	376	377	395	381	403	403	385	400	378	403	408	379	416	410	362	408	400	390	358	345	418	370	375	388	384	382	395	357	418	392	399	433	435	394	390	388	382	376	381	374	375	396	375	361	383	419	375	362	425	354	378	398	394	396	379	367	386	394	369	397	363	397	409	382	379	366	356	388	387	412	393	331	384	375	381	345	364	397	385	364	392	401	375	403	369	407	384	394	358	394	374	361	370	374	366	346	407	353	356	366	342	347	400	386	349	404	374	390	374	387	361	388	373	372	374	413	401	387	379	395	384	385	415	363	368	371	410	343	349	360	383	413	397	392	371	393	392	376	363	362	389	371	389	394	351	361	401	378	371	329	427	407	369	395	384	367	375	390	370	388	392	407	407	363	393	411	387	401	379	376	375	383	383	363	374	380	395	377	371	368	363	364	414	394	399	344	360	370	366	377	360	373	403	350	380	407	381	370	343	338	356	401	387	372	390	402	406	342	356	381	379	348	390	351	389	406	347	379	374	367	416	379	392	413	389	401	409	403	356	415	385	373	368	386	414	361	366	387	419	354	392	398	379	411	366	388	403	396	373	413	347	383	390	365	379	367	411	365	363	411	424	384	362	381	383	407	369	355	376	345	377	395	408	363	400	379	397	365	348	400	401	361	394	381	359	396	366	376	369	361	433	395	390	404	375	393	367	375	411	356	369	379	345	401	345	371	368	398	368	407	392	354	395	376	383	374	419	379	381	377	370	353	384	371	387	387	391	373	390	384	403	369	386	384	384	360	370	353	401	368	395	350	352	354	366	350	398	394	393	429	360	376	394	378	387	360	385	401	405	339	393	368	350	406	407	379	352	371	355	341	371	379	375	353	317	378	389	378	381	396	407	383	380	371	357	366	420	375	367	357	365	393	376	374	426	382	350	400	375	352	371	382	369	363	390	392	355	372	381	380	388	394	356	384	393	334	394	377	404	358	362	361	370	367	412	439	404	370	412	388	371	356	363	367	372	387	357	350	382	377	386	369	384	413	374	373	423	376	402	379	341	361	378	403	368	385	382	400	353	399	376	376	395	408	408	378	409	352	374	360	351	380	402	402	407	389	386	380	394	381	399	388	389	386	364	376	379	422	403	381	392	350	363	363	421	356	354	365	403	391	354	416	379	362	373	380	353	364	364	368	390	379	387	391	385	373	389	417	434	385	369	369	378	367	374	385	365	371	387	387	415	382	402	365	397	391	393	368	347	427	386	387	391	389	379	358	384	385	393	390	368	370	368	394	366	374	364	384	387	416	372	374	375	349	374	378	374	362	396	384	383	402	356	403	371	361	351	366	381	423	387	375	416	346	383	399	392	377	384	362	382	375	384	370	369	394	376	378	363	377	349	375	361	390	376	399	378	382	361	362	418	379	380	402	389	371	354	383	393	374	397	383	391	389	381	385	390	401	327	403	365	359	375	363	367	345	367	419	399	388	380	363	394	361	396	363	376	390	411	381	374	384	390	380	385	391	372	367	402	329	359	381	346	330	409	387	400	344	367	395	364	410	332	410	373	348	370	387	384	380	357	385	361	350	375	388	381	376	405	353	370	348	377	369	397	349	388	366	384	385	394	403	373	394	371	351	403	425	375	371	389	373	369	379	390	354	345	391	374	396	375	394	378	360	355	378	366	378	406	364	398	329	405	414	405	391	394	413	381	372	370	369	411	375	378	362	373	350	362	372	378	378	406	407	375	372	394	365	390	378	374	398	361	390	372	358	382	355	380	385	374	402	390	383	381	359	354	352	381	382	379	354	359	384	390	364	392	371	404	365	388	394	403	342	377	358	384	362	396	385	375	386	383	375	375	429	367	391	351	387	401	372	374	397	375	383	363	404	371	367	386	392	360	369	384	424	392	368	369	377	397	414	394	384	366	372	337	393	360	393	369	384	381	344	366	380	377	384	389	371	362	374	378	409	350	373	414	397	414	367	379	375	404	374	373	410	386	403	358	391	397	381	408	367	420	377	377	363	403	403	361	358	362	368	408	400	387	344	387	378	401	380	353	355	378	398	385	354	412	372	434	395	393	359	389	364	407	402	364	373	356	379	348	371	366	411	382	376	408	400	362	356	389	392	385	351	364	361	418	381	361	374	399	368	405	405	406	394	366	379	399	378	368	370	403	358	384	393	367	351	355	400	393	389	395	395	386	398	385	400	377	389	372	355	356	367	389	364	378	397	388	417	355	343	393	341	379	389	399	404	387	390	374	403	402	377	381	398	388	369	362	346	406	380	396	404	365	354	361	380	365	416	375	363	372	400	382	387	390	351	393	362	401	384	372	378	368	352	355	361	381	398	407	397	381	370	357	343	400	413	346	370	384	388	378	386	378	409	359	389	376	381	387	406	418	371	374	368	368	383	356	361	361	385	350	362	351	338	397	368	379	389	374	365	380	368	390	390	368	409	417	365	415	363	382	410	382	424	370	399	341	402	402	382	383	388	365	394	395	396	348	383	375	371	349	384	409	395	397	377	396	358	389	392	385	393	368	392	376	392	391	387	409	399	383	373	379	371	357	375	395	371	386	388	411	388	406	411	365	384	372	404	413	405	427	393	378	374	410	418	389	396	389	386	380	378	376	376	362	365	350	419	384	381	384	383	370	384	381	363	361	394	399	396	358	339	391	380	375	353	373	361	369	386	415	333	406	405	399	360	381	384	363	383	408	384	360	378	391	399	378	374	378	357	402	378	394	395	378	377	401	386	337	358	370	377	367	370	382	352	365	371	391	363	393	412	390	371	356	414	413	399	388	353	370	395	388	379	365	332	378	407	362	401	368	359	380	403	372	371	382	335	343	360	372	388	369	384	379	383	397	372	393	377	411	400	373	396	364	341	393	394	411	395	350	338	425	395	373	345	351	363	374	385	360	411	350	415	353	345	393	383	358	373	444	384	347	366	380	403	413	396	405	353	381	353	368	415	366	365	344	403	393	374	348	356	350	381	343	407	388	395	412	370	375	380	377	385	366	400	394	380	402	370	382	392	386	375	393	383	374	361	395	358	364	364	376	372	391	392	413	371	384	377	364	394	408	378	373	408	380	383	384	386	334	396	372	409	345	370	366	387	348	391	371	389	401	388	373	399	377	378	424	369	345	358	363	397	407	413	394	388	377	392	365	391	374	395	402	392	381	400	365	357	374	411	391	425	356	379	356	367	348	370	355	379	391	395	346	369	416	373	348	391	358	364	367	377	398	429	370	390	368	346	358	385	378	387	391	365	378	380	389	396	389	396	371	337	391	407	382	373	378	356	397	400	361	374	366	355	358	350	354	341	363	388	359	326	361	368	414	369	370	376	377	414	366	368	361	387	417	389	362	400	396	377	391	382	381	407	361	389	388	351	362	399	375	372	384	366	388	372	345	372	370
28596	22979	20994	18327	10288	4549	1818	888	811	1571	3518	3677	1457	1160	1393	1030	804	759	755	1053	719	734	731	735	721	785	760	721	761	762	784	818	751	772	781	746	761	713	768	711	762	763	740	772	776	752	741	789	713	684	761	711	754	806	728	736	764	782	809	734	704	760	712	766	750	785	818	727	731	809	746	766	710	716	820	779	759	715	745	785	759	769	776	829	761	740	768	787	752	726	742	776	745	756	749	798	739	762	729	720	798	769	779	750	745	745	729	743	750	744	771	758	744	786	747	734	730	732	764	684	807	735	720	711	727	761	755	683	708	743	757	781	739	739	771	737	760	750	787	781	814	764	776	724	782	791	728	765	726	737	760	789	714	703	739	673	790	735	734	760	776	758	798	731	760	734	777	778	754	717	690	801	785	722	770	727	800	732	702	750	772	802	785	747	736	771	714	819	731	711	765	772	755	769	741	713	782	779	763	767	758	756	766	771	752	723	767	775	752	804	744	720	759	758	745	741	709	754	745	743	785	722	711	748	741	781	793	765	707	706	752	710	759	716	732	753	715	764	696	760	719	720	739	779	770	696	759	723	757	795	727	730	716	723	767	737	806	759	737	749	775	718	733	756	752	746	745	740	778	758	735	806	762	764	743	758	739	771	725	747	727	741	688	751	744	701	777	756	720	725	743	723	769	765	731	723	700	738	756	724	705	741	708	766	743	704	752	737	755	739	735	731	744	722	796	770	724	767	732	741	766	762	778	737	691	735	739	791	718	712	739	772	741	743	744	736	715	796	758	776	755	770	731	753	759	764	718	709	748	730	737	774	798	755	749	707	723	734	769	786	750	771	770	792	772	783	781	726	758	747	771	723	743	778	744	725	692	771	772	775	775	801	792	788	725	708	729	787	721	751	690	750	736	723	721	774	723	747	709	734	712	752	814	774	768	734	792	813	750	771	778	688	753	777	739	777	749	743	742	781	781	775	780	746	710	787	731	771	764	729	692	768	753	746	743	763	746	772	739	806	753	739	763	748	718	781	746	708	714	741	775	755	743	751	754	767	721	739	748	733	747	772	738	810	771	778	725	725	726	735	748	757	683	730	744	759	756	748	718	773	722	752	823	784	766	751	758	748	785	740	777	762	732	757	755	769	784	743	722	756	790	759	755	784	724	734	721	775	742	736	771	726	761	744	727	755	742	735	820	755	736	725	720	773	750	734	780	715	760	716	795	743	777	754	760	753	716	772	764	783	750	743	738	772	786	789	775	696	814	772	704	710	726	750	752	762	746	705	719	791	725	737	761	756	702	750	813	749	737	749	718	708	736	714	749	754	731	747	750	714	694	700	789	753	775	739	722	746	744	698	779	748	786	684	793	734	736	767	757	752	763	753	772	739	820	705	778	786	768	787	781	782	699	733	777	742	730	733	774	715	756	723	776	762	706	744	717	772	724	714	731	707	784	738	738	715	742	760	774	753	711	758	731	779	749	728	756	694	784	771	731	748	752	738	754	739	762	750	752	750	699	752	772	698	753	746	761	723	798	704	723	750	748	750	718	734	739	745	729	738	763	719	764	745	758	787	734	724	774	702	733	758	717	750	804	766	761	787	699	781	732	710	726	766	765	759	761	714	789	791	773	722	737	772	785	741	692	736	714	732	744	760	741	743	753	741	757	776	723	734	760	763	764	726	715	753	714	803	749	758	771	739	759	769	701	771	729	742	704	778	769	743	720	749	771	750	791	753	783	701	679	746	736	726	741	725	708	740	786	740	796	733	775	742	794	759	814	724	719	721	817	758	725	695	754	764	761	686	825	712	728	765	774	777	737	765	788	732	754	758	778	767	716	777	746	738	735	745	805	728	728	753	774	766	781	767	744	753	723	707	735	747	784	671	747	754	749	714	742	747	720	736	730	746	762	754	746	766	748	780	753	751	799	766	755	699	730	728	756	783	784	738	754	729	686	762	730	758	762	734	753	745	754	757	727	711	739	742	760	808	742	728	742	724	716	757	764	696	757	740	742	692	797	740	759	746	758	790	770	721	760	712	744	767	757	737	713	795	714	797	773	760	757	786	745	721	763	753	776	775	731	745	727	764	739	734	741	724	737	746	719	756	775	800	754	754	689	738	769	733	757	766	730	703	752	708	767	770	731	770	773	762	777	727	735	755	783	716	735	734	753	732	756	746	751	725	771	728	762	748	800	707	785	696	763	801	725	786	694	726	718	785	725	807	762	736	738	744	829	738	729	747	731	767	743	763	800	722	802	747	725	731	736	768	771	715	720	710	770	735	710	730	729	711	751	749	749	786	761	773	795	740	744	739	741	774	733	766	736	768	706	747	768	742	802	749	767	708	779	761	728	728	738	775	753	743	755	696	772	747	717	810	736	738	747	713	725	698	726	761	752	730	720	751	682	792	720	758	751	779	725	774	780	702	698	775	761	797	767	758	794	781	784	790	776	772	785	735	755	773	739	743	732	824	730	763	732	777	735	711	738	703	710	746	761	795	780	747	732	723	722	776	744	734	721	769	765	736	784	769	738	736	780	728	708	759	758	722	765	772	764	758	726	766	747	745	725	709	726	727	762	716	775	768	702	745	773	736	765	733	757	796	776	720	720	774	737	786	755	741	790	800	762	754	694	744	774	724	769	750	735	745	743	766	770	758	749	797	750	708	719	743	788	761	793	770	778	814	745	763	741	725	723	730	705	777	714	784	701	774	759	735	740	761	749	777	730	699	748	779	733	742	710	775	737	748	764	742	727	767	728	706	748	683	742	775	724	730	756	767	780	782	723	726	754	745	751	778	754	760	732	779	738	755	801	743	767	730	737	749	765	785	734	761	700	758	777	758	752	703	761	774	723	729	772	729	752	767	764	741	819	766	755	770	773	791	771	732	796	751	756	739	751	737	749	730	776	761	763	721	728	765	705	757	797	751	742	715	733	773	738	798	715	733	739	742	730	715	692	756	763	724	732	710	728	712	819	737	747	744	744	684	755	748	802	748	732	747	763	739	764	729	748	728	726	778	750	760	784	785	733	820	705	772	752	771	774	779	799	749	727	738	702	749	731	731	784	737	780	728	724	697	756	771	725	761	754	755	777	736	722	701	735	751	701	771	745	736	762	765	799	765	738	767	805	718	789	743	760	815	769	735	764	756	759	758	734	745	719	717	691	667	777	752	706	770	774	751	743	749	737	803	752	739	761	742	749	758	774	705	758	743	813	769	723	703	757	733	790	742	773	755	790	740	701	713	771	752	752	747	756	797	716	734	760	752	777	730	835	723	775	746	742	757	756	711	725	759	723	748	676	697	755	773	727	730	753	771	669	803	734	746	752	720	767	709	751	739	707	736	732	788	745	772	747	734	744	803	779	755	747	740	714	788	714	767	785	750	728	756	749	795	776	710	723	757	738	722	790	752	805	740	740	705	696	741	757	752	711	763	702	740	766	790	738	747	758	739	761	745	746	757	737	740	785	770	746	704	723	726	703	754	768	769	750	736
22686	32181	20147	17687	12625	6496	2464	1056	901	2238	5237	5289	2009	1430	1714	1098	779	775	811	1249	802	774	798	776	726	767	754	798	735	710	754	760	783	781	733	785	740	798	791	790	788	812	721	770	822	754	698	756	724	749	747	762	741	738	727	741	740	779	786	764	730	773	786	744	768	748	740	745	728	745	732	755	759	802	783	761	711	749	712	768	758	729	757	731	712	752	791	771	743	803	754	715	751	740	731	821	774	734	763	730	733	787	763	739	705	753	804	765	732	806	743	721	755	734	742	785	752	778	780	717	789	737	747	761	744	723	764	775	779	701	810	782	783	725	759	750	760	770	705	786	763	756	731	775	814	782	765	756	717	823	780	777	806	792	745	695	747	746	728	805	756	807	797	711	770	774	741	765	787	740	741	785	808	760	752	727	750	765	762	759	756	731	771	714	785	736	759	777	757	764	760	761	784	750	763	786	776	763	786	734	742	768	778	732	756	751	738	764	788	766	759	727	764	769	749	743	766	780	762	715	734	741	780	732	805	719	800	804	752	769	734	783	775	727	736	741	775	781	784	785	782	749	750	697	788	757	780	754	696	768	792	726	777	776	817	793	729	736	743	762	732	772	727	764	739	826	747	783	743	762	749	769	721	776	743	796	727	786	815	780	721	730	759	712	733	781	794	762	778	759	745	729	799	773	724	771	738	695	705	786	767	743	761	779	764	736	770	762	752	760	745	717	768	712	731	780	758	781	713	850	743	758	724	762	721	761	792	730	781	790	818	776	733	808	757	774	744	770	756	722	803	755	731	747	734	784	755	745	776	744	754	777	765	754	768	735	745	755	765	743	778	750	811	786	766	805	768	787	734	738	732	778	747	721	776	736	807	760	735	781	768	768	794	808	776	769	742	744	753	797	757	792	755	771	739	697	708	743	785	749	811	757	778	754	718	787	762	740	728	763	756	791	782	763	768	713	743	769	738	710	735	765	785	789	750	761	706	740	786	759	743	723	800	776	797	808	756	760	800	718	722	770	766	779	777	776	750	803	775	763	757	772	780	781	733	814	771	708	741	718	757	765	730	740	717	720	779	775	745	784	778	777	726	778	746	752	776	757	804	717	730	726	777	766	787	771	759	774	800	767	795	732	800	802	755	792	735	791	764	735	763	750	814	775	773	792	798	728	799	763	776	757	758	795	741	760	780	774	751	800	744	756	799	770	761	721	715	761	766	786	742	742	725	762	745	768	715	802	800	763	778	755	775	754	784	774	746	818	739	770	751	798	740	740	788	738	764	774	761	778	802	804	706	727	713	772	775	739	745	761	760	779	799	691	806	792	727	731	732	772	755	765	747	783	737	739	765	731	741	730	680	774	759	787	777	763	727	771	711	791	779	782	762	784	736	771	773	757	731	740	769	775	750	793	725	756	755	723	771	752	771	772	766	768	757	818	718	786	751	780	814	801	762	801	739	741	792	789	746	736	775	718	741	763	728	718	742	785	766	700	767	763	750	766	763	769	766	744	756	813	718	764	771	765	787	799	792	759	821	779	796	766	718	728	696	778	833	717	759	783	703	720	767	728	758	757	736	768	703	788	797	777	761	750	776	810	692	744	747	755	738	754	790	787	725	748	717	708	764	780	733	760	785	769	782	767	745	751	766	762	735	767	728	756	782	762	771	715	769	787	747	794	762	775	776	776	772	778	761	734	776	751	750	791	812	769	743	719	783	748	821	816	769	739	758	751	757	786	765	762	745	756	724	738	773	796	728	782	759	758	795	743	822	784	777	821	714	752	763	736	731	786	759	763	744	741	792	771	807	793	744	741	796	748	767	806	774	822	741	706	808	730	772	775	825	739	782	801	725	744	766	780	756	766	777	738	728	745	774	745	772	781	867	788	779	776	782	753	743	743	762	744	763	767	773	746	769	767	768	763	727	778	767	792	770	747	789	767	802	771	732	746	763	743	783	766	669	797	793	725	767	770	786	767	749	709	782	749	749	770	746	746	748	769	748	743	787	796	737	758	785	787	720	738	734	820	754	728	760	746	784	749	754	792	773	767	792	738	787	736	762	741	826	746	738	742	745	774	787	797	768	728	720	723	771	783	756	742	802	779	744	725	769	780	750	759	729	773	760	807	752	759	738	760	804	803	801	778	795	713	762	780	805	764	709	742	737	761	816	774	750	750	751	807	750	768	756	739	720	796	775	770	759	773	710	795	748	758	779	744	746	791	733	704	772	761	775	779	761	744	762	735	769	726	755	752	788	798	753	769	777	739	742	788	722	732	769	731	777	763	762	763	831	726	816	742	718	794	785	778	719	770	792	778	777	731	799	683	782	731	759	755	770	752	795	755	720	775	778	787	807	769	790	742	741	793	706	733	775	759	749	816	757	719	763	745	701	734	744	751	760	775	745	691	705	776	756	748	737	765	763	766	818	769	799	766	741	778	744	746	803	743	746	801	786	772	712	746	807	768	776	758	774	700	788	767	814	752	772	774	743	798	742	753	734	733	783	745	807	751	781	769	747	756	778	750	728	778	745	767	762	738	718	746	739	759	775	725	773	773	747	798	750	745	802	776	777	715	775	729	787	743	776	764	772	796	818	749	785	802	763	800	765	708	800	738	790	767	692	754	788	751	791	749	753	747	751	777	786	784	799	743	723	766	792	756	782	754	723	791	749	754	753	757	714	771	773	736	702	791	761	734	733	702	769	765	831	726	760	745	735	763	759	742	714	741	710	758	724	763	726	717	704	750	766	755	765	751	745	756	802	767	733	749	784	728	763	723	756	782	764	737	732	758	738	743	755	727	714	751	736	766	735	778	796	776	789	774	742	729	754	772	777	724	736	703	726	730	755	758	745	717	772	766	770	747	752	711	739	785	768	751	759	766	792	718	753	721	825	779	757	764	760	800	748	816	764	711	762	761	796	761	722	751	724	698	795	755	728	742	750	774	715	788	761	769	792	756	817	799	800	777	764	768	718	800	732	763	794	779	778	754	800	740	729	760	759	765	735	700	745	744	780	728	731	780	789	707	739	717	805	752	770	757	753	795	716	774	774	747	755	747	760	737	745	746	749	781	734	769	706	785	731	770	762	747	778	757	778	757	772	704	779	755	770	802	758	705	782	781	743	769	780	744	796	772	756	727	752	769	773	746	766	763	779	799	797	779	768	713	780	740	799	750	741	765	767	756	776	723	812	758	776	758	775	706	798	755	787	782	766	716	780	771	771	760	732	766	769	744	793	741	761	820	750	739	723	741	796	770	762	741	739	746	798	736	752	724	779	803	768	768	748	728	828	752	781	742	818	758	742	775	767	774	731	807	773	816	789	754	789	708	746	800	767	800	761	722	761	758	764	762	767	706	742	775	766	731	750	734	746	734	764	749	806	769	750	731	761	786	770	769	795	744	761	754	775	740	779	785	751	728	732	697	778	773	769	772	753	717	714	752	786	789	776	784	759	745	786	743	761	751	798	748	717	750	771	764	759	800	784	803	790	743	765	733
23662	21286	28864	24142	22013	17903	5842	1062	821	2395	6063	5672	1956	1496	2394	911	510	475	558	854	472	470	394	461	437	443	448	471	422	465	434	392	402	433	438	442	402	450	428	478	409	410	435	427	447	449	407	428	431	445	391	413	434	436	399	445	461	410	458	442	453	439	471	439	441	400	411	415	414	428	425	455	432	463	418	423	438	425	456	433	437	423	425	447	452	386	440	438	450	436	422	402	465	465	401	447	435	444	429	420	439	458	419	426	411	410	447	439	427	422	417	460	455	430	450	450	396	451	433	411	439	415	432	446	439	460	482	447	442	441	421	423	423	415	408	459	411	473	427	438	444	413	455	403	441	420	424	423	451	400	480	463	467	415	447	429	424	451	417	432	479	426	407	450	434	443	444	446	416	439	444	489	436	455	410	378	439	447	448	436	426	440	399	413	473	481	407	449	409	410	463	427	476	429	438	453	451	443	414	407	470	455	449	405	441	435	438	444	412	417	420	420	413	455	453	423	458	426	432	433	398	399	442	409	425	410	432	475	461	409	441	430	428	408	424	386	438	421	428	451	431	387	413	451	456	447	429	447	428	452	454	442	423	460	449	414	435	433	426	416	409	411	399	425	430	462	413	405	417	443	445	405	468	432	459	446	418	462	449	387	419	420	464	436	418	447	457	413	401	439	454	432	445	422	454	436	411	430	436	421	447	399	421	409	456	416	419	344	416	416	441	443	434	457	456	416	423	446	403	413	444	417	434	437	412	443	457	429	447	459	456	433	406	449	453	434	428	410	415	415	413	450	432	421	404	439	456	428	454	447	417	457	429	431	424	402	416	428	414	441	456	415	430	412	392	438	421	430	425	457	414	448	457	456	453	453	449	455	454	428	457	423	442	398	409	428	409	451	403	427	440	444	391	449	406	368	426	419	446	427	449	444	449	459	453	436	449	397	456	456	428	421	410	434	434	437	434	457	436	431	458	439	465	429	413	428	448	448	433	421	402	416	460	452	425	398	403	446	439	420	412	440	405	435	440	442	398	449	438	405	454	437	426	459	433	454	429	426	446	420	466	459	459	389	460	447	423	417	463	433	450	421	456	459	451	451	414	412	469	414	432	394	434	445	442	455	441	445	459	442	440	458	487	439	427	415	427	396	443	443	414	389	439	457	451	441	400	421	462	485	426	412	427	415	502	446	424	412	432	420	459	458	433	431	394	446	477	435	398	414	434	397	411	452	455	422	468	434	404	427	462	466	465	416	393	431	439	451	469	450	433	441	445	459	435	466	425	411	455	443	414	436	425	450	429	458	442	428	422	436	433	424	462	434	405	431	435	391	438	469	455	448	411	416	442	444	439	411	406	428	480	409	416	431	438	445	423	415	417	420	429	437	437	444	452	457	422	458	468	440	428	429	443	431	417	469	426	443	423	404	454	453	434	448	439	422	426	428	438	439	409	405	453	448	443	460	426	432	451	414	430	422	464	413	430	412	452	379	440	430	442	463	456	432	432	440	445	411	407	445	448	405	435	419	435	429	469	416	427	457	456	431	433	448	457	409	448	433	423	436	437	402	447	453	450	425	433	462	440	406	424	428	449	451	472	411	453	454	438	423	428	430	428	444	451	431	423	485	413	438	453	402	406	417	457	400	429	436	432	425	497	407	450	463	434	394	440	415	419	458	433	427	397	453	437	410	419	448	453	431	426	414	441	419	430	417	435	400	425	428	426	462	440	429	461	438	453	422	417	416	439	421	422	457	457	442	411	429	429	415	454	451	429	424	436	463	453	433	396	442	435	418	408	416	411	441	438	437	417	463	429	453	395	387	461	403	448	430	436	432	438	463	424	423	416	420	457	443	415	409	454	440	428	422	398	454	419	417	426	462	445	423	451	451	411	441	387	455	458	438	457	443	437	432	438	461	451	441	429	416	416	439	436	421	428	425	432	489	417	446	446	431	414	401	431	462	402	429	463	407	447	445	410	473	430	417	446	468	428	443	424	421	395	428	447	435	426	437	434	413	432	415	409	440	423	446	461	462	448	430	424	441	459	457	421	411	451	415	420	455	429	430	395	415	430	442	443	432	424	406	452	409	418	422	458	454	426	428	456	410	469	452	440	437	418	434	428	441	422	420	488	444	422	446	431	482	406	428	419	448	448	378	395	424	450	440	429	388	442	448	453	448	455	454	408	444	433	420	457	419	458	412	403	428	420	430	432	412	433	431	404	422	437	467	408	411	403	416	454	457	455	458	413	451	437	441	419	453	429	460	451	422	449	433	426	454	452	440	441	418	447	431	429	459	398	418	483	465	439	407	422	436	444	436	430	418	449	428	437	454	405	420	461	447	444	396	431	447	408	449	412	447	428	453	432	458	442	408	441	430	459	447	444	439	440	418	433	433	430	405	396	420	440	435	459	471	437	415	501	402	427	401	424	397	414	430	455	417	407	424	428	429	427	429	399	451	429	464	450	458	408	447	423	444	417	428	460	434	452	421	447	451	468	419	430	430	444	420	436	476	429	462	418	440	406	459	473	435	386	410	469	443	460	456	432	441	437	428	440	406	450	434	444	452	452	428	437	419	439	450	431	451	410	430	464	444	399	429	419	417	400	447	444	435	412	444	488	425	442	426	388	470	445	419	431	455	482	402	422	417	453	417	387	417	458	429	418	431	417	428	448	432	442	418	495	448	482	419	427	416	462	463	395	447	420	433	437	403	423	453	433	442	447	424	451	414	440	430	434	444	436	431	435	420	443	456	436	414	425	429	444	461	430	478	446	452	429	449	452	446	403	425	447	442	429	447	458	437	435	461	431	444	425	429	404	399	413	432	456	444	445	434	455	454	434	441	395	408	409	410	428	432	450	425	376	463	419	420	424	439	380	423	467	439	429	417	459	466	434	435	432	422	432	430	468	442	443	436	409	448	394	424	442	450	431	428	440	442	443	434	425	401	442	407	455	451	484	402	431	423	432	438	454	428	416	443	421	466	414	426	422	427	442	440	430	434	383	422	430	425	429	438	456	455	442	417	417	413	399	417	419	407	412	448	436	455	448	440	439	428	412	414	420	447	461	406	421	407	426	455	474	451	438	421	434	425	438	415	416	447	402	420	410	482	406	407	388	402	394	422	465	438	434	425	463	421	398	424	454	440	453	411	419	426	425	408	425	448	471	422	411	413	399	422	412	420	446	421	439	473	443	436	460	392	424	456	455	463	462	426	444	452	419	478	452	444	433	409	462	448	439	436	440	418	435	443	470	421	446	475	461	417	439	414	410	445	456	454	414	438	383	447	421	459	445	426	442	466	448	458	431	434	444	440	439	458	400	416	476	413	415	420	432	411	410	445	437	440	439	403	449	420	456	439	434	449	415	439	429	440	451	428	408	436	434	453	435	422	424	421	432	430	424	415	457	474	451	429	440	427	464	435	418	413	409	440	454	385	436	421	418	471	439	414	411	420	460	440	446	422	436	458	407	443	463	449	429	388	462	406	450	447	429	444	427	447
24705	39388	31382	26224	21814	9977	4661	1406	1160	3807	9059	7831	2480	2131	3314	1064	548	551	626	1084	526	466	493	465	498	464	434	449	448	465	446	449	467	423	426	476	425	442	436	474	470	443	487	448	472	473	467	441	451	460	486	422	458	412	497	457	448	435	454	437	426	466	441	445	408	490	447	413	451	432	452	441	467	440	476	479	427	493	430	418	452	450	425	446	442	461	458	465	426	440	431	481	475	443	445	428	442	450	463	444	500	425	418	456	424	445	438	428	495	454	422	427	470	420	444	418	444	442	445	457	482	422	452	444	436	431	437	457	428	417	408	388	452	426	452	457	463	443	449	447	472	461	439	481	455	432	450	449	460	454	444	457	412	442	462	428	425	468	445	424	435	437	459	427	435	444	434	456	456	437	447	424	443	484	435	457	479	445	466	427	412	457	433	428	463	449	451	436	475	452	454	474	445	482	446	449	475	471	439	446	412	401	470	450	424	462	450	468	441	419	476	431	472	464	416	448	424	428	483	465	470	411	436	426	458	463	465	470	487	437	469	456	448	464	469	445	478	455	439	442	444	450	449	496	441	437	470	434	451	475	478	466	443	484	409	432	453	455	454	433	446	448	477	430	419	437	465	420	423	424	445	420	469	477	467	434	422	419	465	465	467	471	485	421	441	459	441	432	437	483	469	470	412	433	452	431	442	435	461	429	466	441	460	467	425	475	453	467	438	417	463	416	433	452	445	481	477	464	450	454	464	471	424	459	450	435	473	502	450	433	423	439	420	436	443	416	424	444	415	446	458	419	453	421	458	441	447	476	426	442	447	397	495	432	434	460	421	476	466	458	434	450	458	441	416	469	436	468	422	448	461	470	453	411	450	441	450	448	453	440	389	460	434	406	457	484	478	430	434	436	458	460	439	422	422	451	421	409	426	452	443	452	405	457	450	445	412	432	468	418	442	482	438	459	461	435	448	471	433	455	421	417	453	409	455	409	428	453	454	463	453	446	473	481	453	419	428	439	427	477	462	435	458	442	419	460	454	441	425	461	440	434	494	453	442	452	478	448	421	457	440	474	470	429	408	436	436	450	430	461	469	443	420	449	449	419	446	438	472	462	462	423	475	471	434	461	437	443	422	508	465	460	442	440	457	454	442	436	430	460	470	477	484	435	478	445	471	439	440	470	425	455	484	464	468	457	453	454	459	410	497	478	437	411	460	454	450	387	450	468	455	433	454	463	476	468	469	439	440	468	449	450	445	442	405	428	449	419	443	444	481	448	455	459	444	408	418	431	434	472	503	421	488	453	432	413	472	481	475	473	454	430	446	438	439	457	471	462	477	436	450	433	444	444	467	459	451	429	456	465	438	443	472	457	426	448	469	467	439	438	437	430	409	461	450	473	482	434	453	466	449	466	442	438	437	459	467	442	415	471	433	425	440	409	424	442	447	476	465	468	477	424	443	423	427	409	425	453	434	441	479	430	445	449	427	458	439	450	451	469	454	465	431	456	459	434	430	442	439	429	475	461	436	439	434	471	466	472	446	439	403	403	425	486	421	457	410	428	458	456	467	443	427	463	423	460	437	431	409	448	460	386	433	433	478	421	442	463	450	488	442	437	437	445	466	485	436	420	418	469	460	473	492	459	463	426	448	425	442	441	482	477	453	440	479	483	454	458	435	468	421	444	454	442	423	451	471	488	451	452	455	407	453	437	453	459	408	474	456	440	505	456	447	472	431	441	435	427	431	445	467	415	488	464	447	431	466	442	442	471	414	468	444	439	410	429	450	475	462	446	412	448	453	492	443	446	477	439	417	449	468	458	472	430	445	444	422	434	455	425	467	467	457	439	442	469	457	453	422	477	426	415	411	441	440	455	460	429	440	450	423	416	479	457	477	453	462	484	456	457	427	468	448	430	435	445	485	451	470	429	434	401	419	461	456	472	462	419	466	439	448	438	418	447	414	430	461	450	431	478	454	386	446	452	473	481	439	498	458	420	453	460	400	427	454	445	413	471	450	460	464	505	435	445	474	481	478	442	431	456	482	437	457	449	461	420	456	449	444	430	446	411	435	444	430	445	440	461	460	456	432	453	463	456	441	435	429	454	445	485	414	432	397	482	438	430	447	433	411	419	476	473	409	454	437	459	436	432	470	443	424	474	443	429	470	457	428	433	476	457	450	411	434	446	418	455	427	416	453	454	399	421	463	449	446	468	457	490	439	444	416	476	423	474	442	454	426	416	427	475	492	469	424	457	459	440	458	463	450	456	463	457	419	446	457	421	434	434	460	469	438	427	446	433	432	460	394	425	446	473	450	450	447	461	470	423	438	453	489	452	427	446	472	441	461	408	454	452	445	431	406	444	433	436	439	458	444	421	443	421	459	451	398	445	444	465	475	458	441	467	464	448	458	395	450	449	432	446	442	456	430	456	451	451	471	434	462	439	435	422	458	440	439	437	459	431	441	414	420	449	413	435	449	457	476	491	425	410	460	409	454	458	411	434	417	456	415	435	425	443	456	426	484	483	489	443	456	428	470	441	430	475	463	439	493	406	455	418	443	471	451	439	451	465	442	471	456	451	445	443	460	441	461	440	420	446	501	459	455	441	483	402	470	415	449	449	400	446	435	431	444	464	445	461	453	473	444	443	435	435	437	462	470	455	470	404	478	406	436	447	459	470	463	425	459	471	442	465	418	461	470	444	502	449	432	467	438	424	442	457	430	433	477	464	437	441	472	436	464	420	479	461	458	445	430	479	446	440	417	423	462	426	461	458	437	408	420	456	486	439	487	458	440	424	452	430	487	475	445	467	479	484	447	433	443	464	436	441	420	449	439	459	466	433	445	484	446	463	475	452	445	460	455	434	432	451	446	428	437	450	419	476	418	390	423	443	435	422	450	478	438	479	477	442	461	431	469	435	468	438	473	454	443	462	460	405	460	451	450	454	470	413	454	475	447	422	449	473	413	452	429	439	440	452	460	450	461	408	468	435	445	384	452	436	424	424	438	457	450	432	429	461	448	442	452	407	434	433	464	448	459	449	448	422	453	467	466	430	454	463	476	458	431	447	447	469	412	455	443	429	467	426	458	454	417	479	459	447	440	427	437	444	438	452	457	422	440	427	438	462	485	426	438	449	433	468	439	438	452	430	445	455	439	422	466	464	435	430	467	443	443	491	416	438	443	472	425	443	442	411	443	445	432	438	499	476	429	467	442	454	424	411	444	408	465	461	480	407	440	446	442	434	444	485	433	467	483	440	442	476	463	445	452	424	448	486	468	434	443	450	473	485	453	452	445	414	436	427	430	436	434	427	397	448	468	426	442	505	444	450	495	472	460	476	420	445	441	457	429	493	414	467	461	454	480	448	421	404	439	470	453	445	456	444	449	452	478	416	488	470	421	438	430	464	450	439	429	450	439	464	489	436	464	490	449	446	467	449	449	460	457	421	455	446	448	424	451	481	436	455	451	466	432	454	474	431	471	458	458	400	442	448	462	461	466	468
24959	21421	28369	25480	20122	8801	3040	1068	1175	2563	5140	4357	1672	2017	2499	985	909	786	920	964	840	787	765	843	791	819	776	838	801	807	771	821	817	855	798	810	829	837	819	790	744	778	736	832	760	834	857	810	836	817	807	821	764	783	812	806	822	829	730	789	842	741	832	805	775	830	822	801	812	844	808	843	820	745	803	822	779	838	817	853	854	829	846	853	794	852	825	771	805	758	851	820	822	856	833	832	794	796	796	829	785	793	822	816	819	812	869	824	754	825	761	789	772	815	783	823	778	830	759	821	815	879	828	793	867	802	828	800	779	847	829	823	781	812	834	812	783	781	757	767	761	759	850	813	828	809	782	773	806	780	817	783	824	872	758	811	808	819	783	849	827	838	791	833	765	810	752	806	799	757	785	820	799	821	845	811	802	846	859	804	741	849	834	807	793	791	818	787	827	808	778	813	802	790	813	863	839	789	849	798	755	815	805	811	806	782	837	818	807	800	812	802	811	804	780	798	759	776	844	800	788	802	823	816	843	803	780	830	778	798	776	825	804	839	838	791	804	813	807	761	849	810	809	810	797	827	833	799	844	837	815	823	817	817	827	903	810	774	797	834	779	831	828	781	788	792	756	834	786	842	789	790	809	796	762	780	814	797	852	768	832	817	806	823	817	852	800	841	792	859	770	815	860	782	754	796	801	780	827	863	803	817	825	786	833	781	822	792	770	810	846	777	795	820	818	830	841	832	814	802	814	804	818	822	802	813	750	802	802	837	766	801	797	864	791	832	798	735	851	791	754	794	839	841	807	815	809	848	847	838	837	804	832	805	770	802	787	813	818	803	802	776	811	755	765	815	815	770	783	846	828	826	821	817	828	839	773	824	836	768	874	860	802	781	813	796	787	805	813	767	788	827	844	745	807	851	857	862	864	815	870	801	839	775	835	795	848	826	812	794	783	762	835	767	779	815	755	823	820	831	883	794	819	776	831	818	791	797	806	821	798	786	806	812	800	798	819	785	836	772	813	782	803	801	830	866	827	809	870	797	789	790	828	823	812	820	804	780	858	840	785	757	789	794	808	762	816	760	802	774	813	845	805	832	785	796	832	784	757	809	817	760	775	804	778	853	789	776	789	814	761	785	826	749	801	783	810	806	803	845	794	827	780	794	803	797	857	898	766	770	838	767	839	770	797	830	750	824	793	769	812	796	797	800	747	796	791	827	776	782	827	792	826	738	831	813	804	827	794	785	792	826	822	837	809	806	799	770	820	816	799	833	785	822	863	760	807	817	790	792	806	785	733	796	835	792	828	805	807	798	857	788	836	769	833	790	801	791	793	768	820	790	828	811	837	806	810	833	831	804	801	806	796	882	804	855	796	794	804	822	866	811	793	801	786	797	805	839	816	820	805	853	880	753	760	849	827	769	811	842	759	781	805	812	805	804	789	777	803	857	805	844	796	777	829	814	810	813	785	819	807	776	810	824	810	778	826	799	812	840	811	816	832	871	874	827	872	831	790	813	822	785	803	782	805	817	821	791	805	749	763	829	809	790	842	782	819	842	758	817	795	718	781	790	831	832	796	788	821	772	815	777	772	810	793	774	770	827	814	839	736	754	788	773	796	755	804	788	796	843	803	778	778	777	826	849	856	849	805	788	796	769	752	803	763	803	801	835	803	768	816	785	826	799	777	812	879	844	820	826	770	828	793	822	794	742	802	817	808	814	761	822	827	817	833	766	790	776	785	825	828	855	815	838	821	855	762	799	795	815	789	794	793	798	806	831	827	824	850	828	827	781	812	881	802	835	759	780	773	795	789	757	841	783	812	833	795	800	795	834	825	787	778	830	788	865	800	790	784	807	871	806	776	758	802	811	805	807	799	837	783	830	838	777	813	821	792	839	829	853	793	772	765	817	807	817	841	843	776	857	824	792	827	834	804	763	799	816	821	907	862	796	805	832	843	811	818	792	808	784	808	851	794	776	835	799	786	764	837	797	764	796	822	814	817	798	769	783	853	843	810	818	847	834	766	766	788	792	738	778	783	822	810	809	807	839	821	812	819	784	819	812	746	809	794	777	804	776	823	784	792	832	809	830	804	863	862	791	784	810	838	843	771	829	773	804	769	804	800	823	835	879	805	796	762	870	832	834	831	814	858	803	803	783	798	798	845	841	769	814	850	804	760	839	832	780	822	739	831	815	807	767	820	794	819	779	796	807	768	727	789	813	840	845	847	830	788	792	800	757	784	774	797	818	800	811	822	808	878	827	823	783	835	813	800	762	801	772	799	760	767	765	830	777	802	748	813	781	789	786	817	796	812	853	792	809	809	857	774	804	823	788	831	837	827	849	824	826	804	787	823	833	788	773	800	825	787	849	769	839	815	797	807	832	813	796	794	842	786	827	797	797	808	857	766	828	870	760	792	820	830	810	818	828	809	809	782	756	787	793	809	796	824	825	792	833	849	847	856	788	771	799	811	785	789	779	796	783	773	808	776	776	842	808	803	815	781	860	808	844	781	796	828	821	771	825	836	794	793	768	813	743	846	766	776	783	789	771	833	802	784	785	792	846	847	830	782	815	815	805	781	837	815	849	816	778	758	806	794	824	807	840	822	736	794	819	809	825	823	798	837	811	803	813	771	785	787	813	794	789	832	843	830	798	808	873	832	790	794	775	795	849	828	868	791	814	895	786	813	772	846	869	851	818	820	780	801	802	846	826	793	820	808	760	813	768	771	791	813	792	784	846	836	784	837	799	809	833	799	845	866	830	838	818	817	784	828	852	798	818	817	799	799	819	856	791	761	768	761	800	842	774	856	843	810	810	810	787	834	792	806	785	820	811	775	833	782	828	807	799	770	798	847	818	779	753	811	771	813	813	838	817	788	846	816	823	850	799	826	844	824	769	787	792	814	776	782	878	828	820	798	780	817	828	815	770	791	788	824	848	817	779	777	877	800	832	789	784	773	892	831	782	827	840	810	841	811	734	841	826	795	806	795	808	767	759	787	814	795	805	792	840	850	778	826	793	846	782	820	812	890	843	795	903	829	853	804	837	756	779	834	819	777	838	826	856	783	808	792	771	815	757	817	779	825	850	785	787	786	751	818	805	769	775	854	810	781	790	843	852	781	844	783	808	852	832	795	796	805	780	799	844	799	781	755	787	816	772	829	829	813	795	800	843	802	804	773	792	781	793	747	777	843	851	815	817	828	791	834	855	823	851	754	771	789	756	814	800	816	750	801	800	843	818	804	796	818	862	733	791	834	768	825	770	782	830	794	794	796	779	819	864	805	864	824	818	827	775	827	813	783	794	764	798	815	804	825	834	757	808	804	780	853	802	781	843	852	761	811	829	825	770	826	836	820	787	823	801	785	821	798	814	817	876	779	799	832	832	839	786	834	778	798	813	817	801	815	745	780	889	828	806	852	801	845	869	818	785	819	818	849	813	800	839	827	822	834	820	798	778	760	796	859	788	875	798	757	842	810	819	796	802	794	800	830	790
24428	31532	32326	21684	17249	7521	3836	1355	1339	3936	7864	6045	2146	2594	3302	1027	864	837	939	1066	813	800	808	794	753	756	821	769	804	715	761	770	822	763	786	773	740	800	812	756	803	799	750	818	786	813	759	857	752	804	783	809	796	792	805	750	793	789	817	817	809	747	795	792	810	776	782	787	771	853	813	803	777	824	823	765	786	885	805	743	808	778	842	798	831	829	759	825	794	769	775	767	794	780	780	779	763	796	832	798	801	809	806	781	793	748	812	783	836	763	789	764	799	818	770	785	824	804	787	780	809	806	785	798	772	773	807	782	793	743	778	778	807	829	793	739	802	787	793	832	809	806	772	799	789	804	810	828	769	785	807	787	754	829	808	776	781	808	811	775	820	794	805	829	788	821	820	840	800	776	794	803	784	783	793	844	793	768	783	799	844	744	731	814	837	797	789	788	815	798	749	767	794	788	794	802	791	836	763	808	853	884	811	806	809	773	770	860	786	814	770	747	806	821	828	793	841	759	808	815	835	827	826	700	791	779	762	809	791	770	816	833	749	779	778	798	820	790	827	799	865	763	769	818	763	791	794	832	778	811	818	829	807	775	799	743	800	808	806	811	787	815	790	790	789	774	783	741	803	794	796	766	790	793	797	802	771	754	822	789	767	822	830	789	770	788	782	766	762	771	830	790	765	792	832	764	788	829	779	765	796	798	791	781	827	741	776	723	785	760	837	775	767	782	755	747	798	756	834	818	795	770	794	799	754	810	789	782	842	779	797	744	815	852	761	779	830	744	813	775	759	745	786	761	804	798	800	765	786	815	762	761	810	805	798	793	775	744	767	792	816	759	785	802	797	804	765	831	747	800	794	825	777	776	727	731	861	724	785	797	745	777	827	796	755	805	842	783	799	807	808	790	772	820	751	781	781	788	739	796	785	780	773	750	782	806	792	780	794	821	748	763	784	835	794	771	801	783	763	779	779	842	740	774	805	773	789	819	802	800	839	805	776	808	777	756	768	805	776	764	822	778	833	759	787	758	780	788	820	806	785	790	788	797	781	780	819	782	804	742	771	770	805	804	818	790	756	808	813	804	802	789	768	802	729	847	801	813	803	763	791	807	820	785	817	738	768	776	882	870	791	805	763	805	813	775	800	843	808	839	848	793	770	818	788	840	812	824	761	797	795	786	818	794	799	807	777	768	824	834	786	727	789	795	753	766	787	812	712	748	762	897	772	788	788	804	829	769	826	794	794	815	735	759	771	814	833	827	767	799	781	768	750	773	805	838	783	797	771	782	813	788	800	796	772	766	768	764	820	777	835	799	779	785	767	807	795	796	847	810	806	851	788	822	809	721	768	786	772	770	787	822	822	759	733	742	774	769	783	771	799	810	762	720	791	803	790	771	784	821	820	784	801	777	822	748	769	793	803	755	785	815	831	770	772	748	823	773	817	765	814	753	793	725	746	741	777	821	829	824	798	808	795	798	783	807	782	795	765	830	750	786	835	733	795	751	776	849	790	752	809	765	817	810	800	816	823	795	754	763	790	788	788	806	739	770	781	785	796	783	789	793	795	776	799	839	769	803	761	816	807	813	762	817	793	808	820	784	772	759	786	804	852	786	753	781	788	779	802	751	790	782	788	813	819	762	789	735	792	788	810	764	719	822	779	802	824	786	825	825	805	786	769	780	813	814	735	793	779	814	785	830	768	769	783	808	810	789	770	773	778	785	777	825	795	801	839	795	801	797	808	786	753	750	760	794	780	754	816	838	836	776	820	786	803	794	816	807	752	788	855	762	771	846	801	819	795	814	771	813	801	802	804	843	800	781	788	788	778	762	745	807	827	789	776	784	769	766	825	790	809	800	780	847	774	783	791	756	747	814	780	793	800	790	812	763	759	747	779	777	776	786	778	741	838	770	794	767	772	791	741	833	807	797	782	789	813	815	776	752	824	857	793	794	800	748	803	799	804	811	757	828	790	787	788	818	783	826	776	792	793	825	725	779	745	787	781	799	770	806	784	774	862	776	781	777	803	825	805	782	861	864	806	776	800	798	772	804	778	828	842	798	767	825	802	774	800	787	795	812	801	811	764	793	806	819	781	841	794	795	804	809	771	789	777	776	739	748	751	782	784	788	788	770	877	771	814	820	788	743	774	810	767	793	778	778	792	762	754	756	806	780	783	755	791	822	847	756	778	798	805	785	765	797	828	791	792	790	831	826	817	804	781	799	842	760	794	784	808	755	832	765	803	807	804	773	769	860	822	768	789	764	778	807	771	854	775	782	771	804	786	763	787	762	801	810	800	797	764	759	835	832	799	807	768	807	817	768	808	760	844	802	830	768	794	803	791	777	800	801	789	746	764	777	813	827	827	776	812	846	793	810	810	785	861	787	831	808	822	786	781	821	763	836	771	801	790	815	796	842	799	811	770	810	862	853	795	792	775	760	799	807	868	796	832	799	804	812	798	779	768	758	825	789	810	809	759	856	774	755	812	735	825	836	808	779	784	805	780	787	867	769	782	776	762	787	817	752	800	779	795	812	827	787	801	794	811	742	770	798	822	803	776	825	815	814	797	809	761	749	799	864	841	756	754	776	793	826	780	796	815	777	812	826	796	806	770	747	826	776	805	785	772	806	779	772	789	807	771	849	823	761	831	745	822	781	793	769	795	778	799	800	814	759	751	808	802	746	794	756	788	789	731	807	809	777	798	814	797	761	759	756	826	845	856	807	768	786	787	775	722	837	801	806	742	832	750	734	803	789	838	808	755	797	780	765	801	813	769	763	783	812	792	750	811	780	789	838	771	785	775	818	796	805	745	807	867	793	766	777	810	778	754	810	756	813	767	783	779	818	765	778	780	811	835	807	742	785	798	773	750	815	733	758	846	803	798	813	794	809	805	795	820	821	843	774	743	822	824	812	819	839	773	798	811	784	775	781	784	799	807	796	822	756	786	807	816	746	761	804	840	747	758	780	769	758	736	777	788	820	760	786	789	819	843	771	769	781	746	793	799	735	783	841	776	780	781	778	818	762	807	764	828	792	768	817	748	843	776	793	793	785	808	782	813	778	824	793	764	802	809	837	855	769	852	845	808	788	744	787	769	780	845	770	803	818	784	848	768	802	798	818	835	744	749	802	776	828	815	784	783	760	801	753	801	810	795	741	756	808	794	793	749	791	813	807	817	782	803	787	767	825	838	792	778	800	719	765	799	788	810	810	802	795	816	826	786	776	827	771	801	797	780	822	838	807	834	817	790	804	785	787	791	810	795	816	757	782	799	815	773	768	855	796	787	759	772	808	760	755	781	802	826	787	763	773	773	786	779	758	788	823	750	802	823	745	785	794	807	785	840	742	834	799	813	760	789	759	796	826	793	802	779	817	755	760	794	742	797	869	748	784	762	787	809	741	744	832	759	854	777	775	788	776	800	830	792	787	849	755	776	800	846	786	865	763	798	806	791	801	803	791	843	817	772	769	742	773	787	729	812	787	791	769	778	831
22652	21424	29293	23976	21659	21910	15184	1648	1392	4268	8870	6676	2146	3474	3486	641	565	466	506	864	457	447	453	444	447	397	397	403	389	406	388	393	448	424	422	395	394	391	425	378	386	412	411	398	393	441	435	410	388	388	427	427	422	390	427	418	407	379	398	398	383	376	381	411	421	431	418	403	404	390	404	398	427	412	402	419	419	415	435	427	395	393	381	424	398	413	392	377	390	398	393	377	377	391	370	363	406	393	391	376	359	373	394	418	407	389	409	395	428	419	412	356	414	420	405	404	420	423	408	437	420	428	435	427	417	422	405	365	416	380	426	365	394	406	418	412	368	415	382	380	393	392	396	391	448	388	373	396	401	397	382	388	400	420	416	380	393	403	397	364	406	400	400	388	368	443	412	403	422	389	407	407	375	421	409	394	401	441	378	401	402	426	381	470	429	419	414	395	389	365	364	408	394	390	378	404	402	416	394	414	406	408	408	387	386	408	429	405	429	388	435	395	388	411	417	380	396	415	382	412	406	376	384	408	400	368	411	398	398	408	404	411	380	392	415	440	401	438	413	408	419	402	392	373	406	372	380	388	377	439	417	411	425	358	380	406	392	424	388	412	415	434	403	413	418	451	428	362	458	414	387	413	356	380	378	377	374	403	368	391	407	422	414	402	379	423	393	405	375	405	398	390	387	380	398	401	408	350	404	407	417	389	402	365	434	393	379	378	394	394	369	411	419	447	425	417	398	378	407	366	424	391	389	351	392	379	391	408	421	394	394	411	408	392	392	405	392	424	398	340	383	387	412	418	391	387	428	411	418	434	402	377	404	419	409	406	392	409	345	394	389	400	419	409	373	381	411	394	377	404	426	389	410	381	400	454	428	422	407	382	403	398	396	404	400	407	386	373	420	435	389	412	405	403	391	400	414	390	436	398	396	412	436	383	404	438	395	412	396	393	403	390	381	407	374	432	398	400	408	380	431	421	411	409	402	433	364	361	414	404	411	371	417	388	395	408	418	414	364	407	392	410	397	420	400	378	399	399	383	401	397	371	408	403	423	379	398	399	421	404	402	388	392	408	433	376	385	399	418	406	415	397	420	418	398	414	378	411	389	383	411	437	413	392	381	384	391	451	383	421	367	382	406	413	431	391	397	383	411	411	411	440	396	385	369	371	397	423	431	412	443	410	424	370	407	372	389	411	430	392	395	378	410	403	424	420	417	379	392	379	384	411	368	367	389	362	409	374	442	410	384	395	378	400	403	428	402	406	414	387	393	391	407	410	393	379	373	408	369	360	436	414	391	418	421	405	442	391	395	371	389	417	382	377	426	360	388	385	365	393	433	371	409	368	394	419	414	425	393	431	421	379	405	382	418	411	416	386	388	401	386	393	391	440	404	396	392	401	408	394	412	394	382	368	404	384	385	431	443	394	400	405	379	390	376	403	405	417	369	367	424	432	410	425	403	384	395	411	390	379	434	389	387	377	385	395	389	390	400	418	420	390	382	381	420	406	383	366	378	407	422	404	402	397	387	416	401	381	386	414	378	397	383	388	400	413	378	419	368	378	390	428	401	437	373	385	384	406	391	402	372	353	399	362	419	367	359	400	389	432	389	415	421	405	388	409	411	404	435	410	415	407	424	384	413	406	410	423	370	442	415	430	429	400	398	400	403	364	399	383	383	390	405	354	383	398	406	396	423	384	401	442	427	397	367	395	402	368	391	407	412	434	425	367	419	374	391	389	424	386	391	398	376	394	407	395	392	378	387	433	392	378	395	393	424	397	411	409	382	384	404	411	428	411	417	409	419	401	397	399	367	412	403	399	396	362	366	347	411	441	431	386	401	418	385	394	387	389	354	392	439	442	407	427	363	352	387	398	418	395	395	389	407	421	435	423	402	407	394	427	416	390	426	401	395	396	441	410	413	383	442	375	452	412	427	390	426	389	411	415	434	413	407	428	418	370	414	410	401	409	389	401	373	400	400	343	391	420	391	404	413	373	396	352	381	415	368	415	432	394	394	448	381	398	423	404	373	399	407	406	405	419	394	401	394	403	418	368	410	407	388	413	401	418	396	439	430	394	377	419	378	434	416	437	361	421	393	403	389	414	388	416	386	365	417	426	387	429	382	384	368	417	378	375	393	393	373	446	401	405	374	445	365	393	412	373	368	392	415	395	414	375	428	385	406	414	408	381	426	366	409	401	394	420	414	401	361	421	402	398	374	416	434	409	405	379	381	406	427	407	414	383	409	400	417	437	393	410	370	400	394	389	394	429	405	390	389	391	397	403	440	404	418	371	425	411	391	374	396	409	412	388	391	386	406	360	389	408	387	393	406	428	410	434	431	404	395	384	410	425	385	405	381	428	398	398	407	447	391	399	395	423	389	383	433	402	386	368	407	356	439	401	367	401	410	421	382	405	385	401	386	428	374	421	413	441	379	427	379	460	416	436	373	412	403	402	415	424	389	414	357	415	406	415	438	382	444	384	406	396	360	419	377	419	386	415	418	365	396	387	400	417	436	418	381	440	405	407	377	384	400	410	421	390	413	434	397	437	393	390	394	397	373	408	401	378	388	411	420	405	382	369	394	412	412	372	440	421	375	356	407	387	385	428	406	390	371	431	440	435	384	357	421	415	394	392	402	403	422	415	401	447	413	394	409	383	395	357	420	403	390	376	406	387	410	389	424	400	404	395	403	414	378	374	379	389	426	415	413	384	403	412	400	412	378	395	418	409	399	414	428	402	404	405	399	426	394	366	439	394	412	452	419	400	430	403	426	399	427	412	394	394	395	430	382	378	425	414	407	382	386	395	398	440	367	445	409	401	395	373	419	402	396	382	380	379	390	393	402	395	406	411	407	382	397	389	362	387	392	418	426	418	435	397	375	384	403	367	391	370	425	361	382	391	375	406	446	424	393	397	381	360	367	436	406	385	359	394	386	421	407	425	418	397	414	406	412	386	394	373	430	385	381	417	348	410	400	418	372	369	409	380	382	399	391	382	370	411	384	424	405	387	386	410	393	428	407	373	396	407	403	433	380	426	388	361	419	418	389	403	382	387	422	420	409	422	406	407	406	384	407	399	439	416	442	399	433	392	405	412	439	370	389	398	435	380	362	415	398	410	407	409	411	387	395	387	401	404	366	377	369	399	413	389	379	411	384	414	405	408	383	415	393	399	397	387	399	412	406	419	396	343	390	386	402	379	395	398	384	376	412	411	418	405	396	391	393	389	402	390	373	401	386	395	390	381	429	410	398	436	410	389	369	371	402	418	402	433	368	423	390	427	416	365	381	435	397	398	429	419	394	379	397	355	404	397	418	379	422	423	392	403	425	429	417	390	394	401	380	419	405	377	427	372	368	401	394	409	422	405	381	445	395	404	389	376	417	396	423	352	387	413	386	400	399	380	410	376	372	375	402	378	385	409	433	402	382	399	430	377	456	422	439	461	402	384	411	397	401	429	393	395	408	397	350	370	459	360	419	391	402	410	396	396	417	417
26948	39042	43962	31176	27544	12921	5663	1812	2168	6691	12044	8648	2821	5050	4720	710	635	494	628	1039	496	433	435	424	419	394	444	392	455	404	411	427	401	431	444	376	380	409	400	405	398	409	409	437	435	422	400	396	394	397	388	411	413	373	409	462	407	376	362	383	435	374	413	389	371	386	419	425	432	377	404	386	384	401	390	375	407	413	420	374	398	406	404	396	400	392	388	385	380	381	366	407	431	396	386	392	421	426	418	403	391	421	410	417	389	413	390	421	387	390	384	402	398	408	388	409	402	375	351	404	389	381	375	393	396	400	398	426	386	370	389	382	406	395	374	395	327	415	412	371	436	378	426	364	399	345	403	378	393	391	419	365	389	407	384	388	399	411	379	401	374	407	408	391	391	402	377	416	387	372	393	417	386	415	390	395	391	378	381	426	422	372	450	387	382	386	370	378	414	380	429	411	389	386	368	393	392	362	416	407	352	400	402	393	404	415	357	424	398	395	370	402	374	358	391	372	430	384	370	378	403	392	411	375	380	402	417	470	372	418	342	376	412	405	384	428	407	385	375	394	406	391	388	435	366	381	390	378	452	403	370	400	403	371	400	430	385	383	401	370	384	406	390	385	369	406	364	436	388	385	355	378	385	414	394	374	385	407	403	377	389	411	390	390	402	384	389	386	392	408	449	406	406	384	363	403	418	371	394	416	383	363	388	411	426	401	365	387	347	417	394	358	413	396	395	371	385	363	404	387	388	396	378	412	407	346	425	396	368	358	371	333	419	419	380	367	362	400	381	380	409	394	398	410	377	346	389	408	387	358	372	395	422	377	387	358	390	390	387	413	385	394	387	414	384	393	426	346	387	384	389	393	382	400	402	418	369	368	411	392	376	362	403	415	364	400	364	385	348	427	385	396	420	363	429	406	366	420	350	295	379	423	413	381	393	386	357	397	426	382	383	358	404	427	428	409	380	390	397	341	385	423	411	400	394	387	423	371	367	376	416	386	374	366	349	354	376	400	396	370	443	378	395	380	371	364	378	395	380	399	381	378	383	361	375	417	424	406	404	415	415	390	419	387	373	412	378	379	415	432	398	382	394	386	406	393	404	392	369	353	397	373	364	387	393	357	360	411	398	380	393	436	375	376	387	392	398	388	445	359	406	421	400	392	391	400	397	383	381	391	361	401	403	405	433	363	411	395	372	397	368	389	387	389	368	383	403	453	384	414	432	399	388	412	405	414	390	376	409	345	399	429	385	333	384	361	421	393	401	384	408	426	399	375	394	420	394	392	381	400	368	367	423	419	381	391	348	397	400	334	378	441	415	406	405	390	378	379	414	373	366	382	386	357	396	381	379	420	439	427	378	398	407	374	401	385	394	387	421	410	392	419	396	408	409	384	431	384	419	413	378	394	379	398	410	405	354	398	372	409	354	400	398	388	400	387	385	393	400	388	368	387	386	394	370	333	379	396	390	429	377	383	386	383	420	395	416	423	403	387	365	361	403	430	379	411	374	424	382	376	393	380	394	400	364	388	373	418	392	421	395	416	392	387	379	427	367	372	400	379	410	384	394	403	425	359	376	378	412	376	409	385	400	358	429	382	430	343	371	377	421	394	427	384	400	390	432	415	390	390	415	376	399	380	434	382	359	394	406	374	372	394	390	378	388	384	363	391	362	409	401	404	418	408	403	392	404	381	381	394	400	410	373	398	396	410	390	374	396	408	379	385	340	368	414	420	404	434	399	419	420	413	409	402	394	396	375	334	414	412	407	411	391	430	401	377	365	400	359	367	418	401	411	389	355	398	421	386	367	392	382	421	416	365	380	393	380	375	423	393	400	363	389	379	404	420	367	372	379	384	387	400	400	399	412	411	383	387	382	358	368	401	416	383	372	392	396	415	358	367	390	371	391	396	376	381	412	442	408	365	404	396	391	366	438	365	350	343	403	427	415	389	411	391	418	416	397	405	405	380	384	395	429	379	406	387	391	394	395	401	378	414	405	386	383	436	406	368	413	412	419	411	386	372	427	359	370	387	471	400	410	406	391	384	394	406	354	357	367	390	401	357	383	412	404	379	408	399	373	400	390	394	378	413	356	378	363	366	392	395	392	395	403	387	364	427	403	413	378	395	388	398	400	369	369	396	395	404	392	399	402	388	396	372	383	417	380	376	398	424	392	413	385	390	371	412	409	376	399	472	393	375	372	366	400	423	396	404	401	376	377	422	395	412	377	431	408	398	392	412	386	404	412	413	418	383	398	389	367	389	402	346	403	407	385	400	373	391	430	426	410	403	375	388	361	423	377	401	379	389	408	401	405	410	381	415	392	411	395	423	412	391	401	405	389	409	384	359	395	392	383	412	401	403	388	399	394	395	375	389	393	406	380	381	405	390	382	395	405	377	400	336	377	385	378	381	387	407	392	387	392	387	387	383	391	388	410	402	393	390	380	404	421	418	426	400	379	400	381	416	414	404	391	386	373	378	400	392	388	379	404	401	368	376	406	437	382	384	388	396	432	406	379	387	391	371	372	361	386	409	410	387	398	427	395	378	394	369	401	397	422	373	450	398	399	382	375	409	443	372	386	390	367	418	380	375	400	426	414	403	366	378	392	382	349	421	347	392	410	381	379	378	352	392	388	418	408	377	403	393	409	387	396	410	391	390	372	404	379	384	374	403	397	401	410	395	381	393	385	450	390	414	392	422	425	384	363	382	378	370	399	409	384	377	417	374	370	392	381	410	381	385	406	423	397	350	406	392	383	414	426	415	374	398	404	402	390	368	386	369	393	392	390	422	343	412	370	375	375	424	390	404	361	394	378	381	371	386	362	377	389	386	385	406	405	378	382	362	380	395	377	423	376	371	388	382	386	411	352	408	429	398	403	373	412	395	407	426	392	417	398	378	366	375	398	421	377	390	407	393	415	387	413	343	405	398	369	400	384	424	415	402	364	397	405	387	397	416	382	409	393	368	396	417	417	397	407	363	426	391	402	359	401	399	409	387	394	413	371	386	371	418	377	377	405	373	409	414	425	400	409	357	407	363	383	381	401	394	392	394	412	399	379	362	383	419	391	384	378	414	361	376	416	404	347	398	401	404	377	391	393	400	363	418	384	393	405	417	398	392	436	392	401	434	416	401	382	381	386	386	389	381	395	382	372	407	383	391	401	372	370	375	386	429	374	412	386	422	425	363	402	393	435	405	357	340	372	388	397	438	407	350	370	457	410	362	360	396	363	393	371	399	385	406	364	368	450	385	375	386	379	375	422	374	416	389	354	391	382	388	385	410	405	390	396	418	383	353	393	418	378	373	399	418	373	380	425	423	401	406	381	386	373	404	376	365	396	406	402	396	410	367	374	399	399	414	405	398	382	398	372	376	401	386	390	378	379	391	387	407	388	373	379	387	431	403	382	390	397	371	412	360	365	384	403	384	398	393	388	410	403	402	408	420	405	406	405	427	388	369	371	379	385	404	399	367	351	389	406	381	405	376	390	401	418	423
28481	20881	23653	19250	10562	3671	1489	845	1063	2541	3785	2457	1323	1767	1397	775	766	754	756	868	789	758	751	746	709	735	721	710	749	727	712	742	776	797	744	737	730	708	726	754	729	717	742	774	748	727	786	800	715	724	758	753	704	728	705	735	661	741	781	807	727	711	718	665	707	727	681	723	699	695	703	731	744	757	754	713	708	753	681	708	751	713	699	721	721	758	735	737	726	768	728	773	732	719	711	781	729	751	745	774	687	736	726	734	761	685	730	707	677	736	679	723	716	728	727	735	759	713	754	731	695	767	761	738	720	652	776	752	741	736	718	726	753	771	717	673	736	711	697	752	735	774	757	712	745	731	745	718	745	738	783	711	750	755	746	761	749	704	782	766	725	768	776	763	759	726	692	749	708	748	767	731	743	711	740	685	764	746	747	818	730	756	732	714	750	707	766	788	717	717	732	806	720	677	723	708	755	764	738	695	744	750	751	755	732	661	775	729	697	719	722	741	817	745	717	750	779	748	760	780	719	720	759	736	711	704	760	759	777	741	724	796	724	775	738	743	709	702	784	728	740	754	772	725	714	742	707	706	662	705	714	756	729	738	696	752	752	709	683	752	730	740	723	704	726	750	782	746	668	701	766	733	771	753	752	719	719	686	765	761	715	683	757	724	741	768	732	718	751	726	665	762	682	768	728	739	728	748	731	741	703	700	748	714	717	778	712	769	734	774	766	721	721	727	763	736	741	705	716	730	709	753	727	732	742	701	720	750	758	753	780	713	758	739	738	749	745	713	704	755	758	743	699	734	721	769	698	749	718	740	750	746	702	695	741	728	765	716	748	727	695	706	753	764	745	679	711	718	698	775	721	717	747	755	750	733	751	701	753	749	720	711	722	752	754	736	749	727	785	731	728	769	731	753	748	724	710	715	724	769	726	738	704	723	734	749	674	736	718	708	729	768	731	759	739	769	745	725	728	774	752	770	768	723	747	740	684	743	714	787	769	684	751	789	763	698	723	758	736	794	750	767	784	701	690	691	744	743	741	760	749	734	694	706	767	701	739	724	695	678	702	740	774	738	717	699	734	750	730	703	750	745	722	695	750	772	712	704	754	733	767	710	768	743	798	738	751	701	723	771	712	649	741	697	773	758	742	733	745	716	710	744	761	790	729	727	708	709	710	761	743	725	770	730	733	742	760	721	746	685	767	768	703	737	774	727	738	784	756	754	667	738	703	734	762	727	766	734	769	728	734	741	721	682	749	749	680	749	755	730	760	694	713	708	737	762	732	737	768	743	751	732	751	718	727	758	737	704	753	728	778	751	749	799	718	768	760	698	738	743	762	741	734	733	738	760	726	754	718	667	729	727	740	740	707	755	713	731	731	692	788	701	740	735	761	732	756	720	716	784	735	722	781	774	739	748	784	719	743	745	726	770	697	762	774	751	746	733	743	764	763	728	745	745	701	718	759	757	759	728	767	761	721	735	698	704	763	749	737	720	743	710	687	771	728	768	692	733	766	700	779	737	756	757	789	765	782	761	686	716	727	734	742	761	741	675	727	707	743	721	743	763	750	710	781	722	746	760	725	725	729	762	740	706	743	776	765	683	688	681	755	768	770	751	753	744	727	804	708	774	752	707	719	708	724	712	725	734	759	707	743	731	758	775	733	723	689	756	741	759	772	731	740	692	745	719	708	725	700	726	738	746	739	725	723	783	728	745	730	739	760	759	705	707	681	741	760	746	744	734	788	733	733	699	735	760	768	759	708	748	723	716	750	706	728	767	689	790	740	734	700	727	766	751	715	723	692	718	766	756	696	698	683	731	733	734	773	749	730	713	716	721	734	772	761	731	709	698	749	769	733	727	757	777	738	773	758	728	740	734	728	747	716	748	718	738	719	759	738	703	697	709	755	765	711	720	769	739	707	741	748	769	732	753	738	718	741	757	725	790	695	754	765	746	744	752	731	733	718	761	743	752	701	700	721	705	752	751	724	760	746	744	751	778	727	722	753	759	740	766	705	747	716	704	741	691	733	739	755	739	709	731	734	743	716	736	747	701	707	734	735	691	729	760	697	713	734	746	744	726	770	733	707	730	730	735	746	687	737	748	763	683	759	752	721	652	717	710	733	705	673	714	769	771	721	726	738	766	739	704	759	711	745	747	714	788	719	722	709	743	699	692	692	703	727	697	687	726	721	689	760	777	744	734	734	706	714	737	727	729	746	704	766	707	772	721	735	773	757	676	757	752	750	767	739	765	750	696	782	740	686	759	724	665	773	756	720	812	786	711	744	725	785	750	738	753	743	640	711	762	766	778	730	757	743	741	729	747	682	722	711	720	747	754	718	700	741	704	753	705	736	746	781	710	699	715	754	754	740	750	750	761	762	703	710	728	738	736	724	744	738	752	687	790	762	706	732	758	747	699	726	759	700	735	702	745	733	713	733	732	790	707	726	759	726	695	746	756	705	727	746	744	712	733	758	739	745	794	755	749	747	737	717	814	717	797	729	665	772	768	746	730	719	735	711	714	729	750	744	750	724	760	730	748	766	732	725	733	746	744	677	719	728	767	736	757	722	725	703	724	747	734	754	740	771	732	727	771	721	740	739	712	744	661	758	777	787	765	734	757	728	713	704	706	692	741	754	728	715	710	745	748	690	718	762	705	774	738	745	757	748	740	755	713	708	718	742	709	763	707	730	733	735	733	749	718	739	718	737	766	721	759	788	765	762	686	720	716	741	742	701	762	764	693	731	732	719	744	751	710	722	754	728	746	699	681	721	713	723	742	746	737	744	738	745	724	727	784	692	804	761	770	730	696	729	732	721	766	725	732	724	739	743	771	702	749	723	719	773	732	776	750	732	709	714	697	680	743	746	704	735	714	734	742	770	738	734	703	712	757	735	786	717	803	690	711	710	759	672	686	709	762	735	746	730	775	747	745	734	743	720	747	778	741	726	783	750	744	764	719	707	720	701	746	721	759	721	743	696	723	760	708	781	745	712	745	721	732	712	748	755	708	722	723	697	744	720	746	707	745	683	722	728	716	720	752	723	748	742	715	720	702	744	758	732	789	729	773	749	713	711	717	767	724	756	750	784	736	775	711	734	760	706	766	749	739	754	741	802	731	729	728	712	746	750	734	723	721	748	718	726	688	715	716	809	725	741	733	799	730	743	759	721	740	708	675	720	662	685	734	749	734	766	752	731	745	813	801	728	757	717	778	739	765	758	753	767	737	730	746	707	755	775	708	734	712	769	718	695	716	692	731	756	718	725	790	738	774	722	716	761	735	805	703	734	724	767	781	765	725	711	697	763	740	688	716	743	752	723	751	715	727	721	715	726	787	738	734	706	800	754	733	738	729	771	758	746	707	708	738	677	744	711	690	784	702	760	731	752	668	759	728	728	745	720	729	765	801	728	720	717	725	761	734	727	752	784	718	729	707	749	713	764	739	768	725	746	715	702	709	719	755	779	751	713	751	715	719	665	732	723	750	709	726	719	769
20071	20242	25489	18788	11886	5023	1966	906	1325	3952	5884	3373	1594	2343	2014	766	774	716	772	946	772	707	771	754	762	773	765	747	704	739	820	716	670	765	757	709	725	728	725	750	760	775	742	733	710	805	731	767	760	731	719	707	771	686	701	772	737	723	681	734	732	750	725	717	788	738	739	748	691	728	761	701	705	731	726	715	740	741	745	712	733	728	753	751	758	706	729	754	763	726	755	824	790	763	709	756	794	775	778	709	775	753	747	709	744	747	743	785	724	742	731	769	717	727	768	749	696	743	790	729	779	758	730	784	712	740	763	726	749	728	736	794	762	726	786	761	761	760	709	727	777	778	730	761	795	707	783	732	752	786	755	723	773	737	725	762	802	703	714	748	777	730	759	734	729	767	727	728	753	731	756	753	730	757	769	731	725	756	726	707	711	785	793	767	743	767	696	708	743	761	779	725	781	737	746	750	765	660	785	745	756	703	789	781	747	706	723	710	747	736	736	759	767	730	707	779	722	764	711	753	715	749	728	765	711	723	749	739	740	768	792	773	710	758	737	759	774	739	781	727	728	786	782	784	801	749	750	699	757	762	740	737	769	776	732	740	712	753	719	700	717	652	718	773	749	739	758	737	725	678	727	754	727	694	792	755	692	713	717	776	786	754	702	780	761	751	783	782	734	785	763	769	739	773	759	783	729	725	789	723	707	705	724	715	770	723	767	756	753	771	791	715	770	739	746	750	755	750	792	742	707	774	742	775	757	761	690	772	759	762	791	701	728	734	758	774	762	755	734	764	726	798	756	729	762	740	766	753	729	755	719	756	758	763	727	765	758	746	751	734	743	724	790	791	752	807	766	733	749	748	711	757	733	761	749	724	752	757	780	727	722	764	764	746	738	738	751	724	732	776	730	782	754	770	785	732	783	728	724	791	750	763	773	748	782	696	770	784	760	755	734	786	778	747	707	723	769	776	743	746	713	747	776	697	755	741	708	713	712	765	756	747	720	783	747	776	743	732	726	768	778	774	766	713	698	734	790	737	703	744	773	756	712	756	780	765	696	764	756	762	743	772	729	747	747	761	687	751	791	769	731	737	789	737	721	819	722	732	702	734	754	697	788	679	731	777	720	751	734	756	736	748	745	770	788	712	752	755	745	708	690	774	750	740	788	766	732	766	696	750	728	770	728	753	797	773	763	734	711	768	717	751	756	727	743	754	776	749	751	747	768	766	744	768	721	750	714	772	741	749	717	726	755	705	767	731	722	718	711	710	759	745	765	754	746	744	720	719	734	779	723	777	775	775	744	773	756	766	731	764	740	776	717	754	711	746	766	755	703	752	757	730	734	739	749	771	803	737	744	737	761	774	745	742	735	723	711	693	736	750	742	795	747	762	723	738	661	711	781	737	754	760	711	780	707	730	763	704	777	786	759	728	704	767	806	718	760	779	747	738	714	721	710	739	710	769	688	745	746	718	723	739	777	754	725	740	751	749	745	763	708	744	751	738	780	722	769	753	725	727	730	772	729	792	767	726	781	746	772	752	715	724	733	755	734	715	770	694	714	757	723	744	772	740	711	736	746	793	747	670	708	741	798	761	750	755	739	748	722	733	754	724	768	733	819	750	719	753	736	768	752	737	787	790	746	774	771	733	765	801	776	772	737	729	705	694	780	745	727	739	747	719	765	750	765	673	764	720	717	770	743	748	746	734	750	739	711	757	740	753	705	806	761	724	798	758	791	757	753	824	778	691	732	780	727	707	796	780	751	749	769	761	757	709	715	747	770	735	745	766	762	748	718	722	734	745	778	733	725	742	702	684	744	745	754	719	728	714	745	748	767	719	677	741	771	706	743	738	751	771	724	781	758	724	688	758	839	762	763	713	748	744	712	744	718	738	695	786	751	741	784	750	737	782	727	774	770	761	734	700	754	740	730	757	744	758	728	758	749	715	740	787	726	736	778	778	752	768	746	755	750	723	765	720	725	768	779	755	734	767	782	718	727	729	733	791	724	747	720	743	776	783	740	769	776	745	680	704	786	792	772	769	722	754	737	694	752	755	780	751	693	713	725	722	788	771	718	767	753	767	746	765	743	737	782	750	653	749	741	782	754	715	702	773	706	764	730	786	697	783	777	762	775	788	765	742	732	721	733	735	751	795	740	785	769	745	754	727	753	753	763	764	725	772	761	716	736	760	738	751	790	774	760	740	769	741	736	736	728	802	792	747	731	776	751	672	774	753	698	727	770	738	748	725	761	741	725	727	774	743	698	755	776	752	717	764	762	744	712	728	783	745	724	763	755	706	693	747	714	711	743	765	701	698	742	712	754	732	769	727	726	745	744	745	754	750	742	752	730	751	710	794	751	777	756	753	762	778	737	693	771	765	776	803	745	800	733	746	741	737	789	752	714	711	723	728	714	740	745	736	713	762	770	748	743	731	716	741	748	727	789	748	772	792	759	692	737	745	771	727	810	725	711	796	690	747	799	712	726	766	749	702	752	755	751	778	730	715	741	722	738	729	766	766	741	755	749	808	761	755	735	776	791	732	742	702	726	743	726	771	674	739	756	728	781	720	716	745	742	707	739	716	775	747	736	772	782	742	707	765	797	751	694	741	758	773	731	701	747	729	771	754	744	783	749	745	727	790	793	712	698	730	756	739	752	734	732	734	746	709	763	712	764	781	712	727	747	774	748	711	780	750	738	731	785	740	770	789	807	769	748	720	752	739	749	753	756	773	715	710	703	757	746	739	765	802	724	758	777	710	760	759	747	728	772	746	733	758	766	698	759	737	766	792	734	752	726	762	795	802	799	771	776	688	779	784	749	805	729	722	732	770	747	750	755	720	766	786	760	774	748	765	753	772	730	760	756	751	749	770	783	757	792	740	766	782	791	661	716	756	770	773	718	735	698	733	736	738	763	739	741	775	733	740	702	760	774	757	746	759	756	728	703	773	732	680	765	695	701	762	730	769	772	745	790	759	720	749	763	768	792	765	754	713	724	737	742	732	756	695	776	697	715	769	734	753	758	752	772	754	716	730	740	716	723	748	734	724	759	736	753	709	736	754	756	743	708	747	742	762	719	731	784	729	747	759	748	744	718	766	723	766	697	724	695	725	768	717	761	768	803	715	779	710	753	759	701	700	753	748	741	742	720	781	790	761	799	792	733	731	779	771	774	756	760	733	769	757	739	759	691	714	715	737	799	708	724	791	772	763	688	762	750	699	722	710	782	738	733	708	767	781	747	787	758	777	744	739	805	750	676	702	752	747	745	779	741	732	731	728	714	764	714	745	787	754	762	766	796	728	727	735	700	710	754	781	791	761	707	788	741	740	713	807	733	737	765	734	777	732	801	807	786	761	738	749	750	752	727	777	737	730	705	755	762	731	713	760	724	712	762	752	728	718	764	761	773	717	757	729	755	805	742	692	751	752	754	752	752	790	766	758	706	782	716	764	769	763	720	694	783	732	764	760	729	771	760	785	757	753	779	781	748	741	771	756
23680	21396	29000	24309	21775	17290	4236	888	1324	4710	6964	3186	1668	2221	1356	489	464	457	433	601	440	415	413	436	433	457	419	394	426	414	425	397	419	442	453	397	412	427	400	385	462	394	417	395	402	438	444	403	412	394	406	392	407	423	384	368	380	418	367	441	435	406	397	395	414	432	432	415	424	399	412	400	386	408	428	417	426	416	389	436	431	423	409	474	430	415	432	432	394	387	427	424	418	421	359	422	401	420	390	382	393	397	395	371	411	422	402	431	410	383	412	417	397	393	391	355	435	427	381	389	420	410	411	413	434	433	418	423	423	430	447	396	390	398	394	397	393	375	409	412	403	422	385	370	394	425	429	431	377	436	383	412	404	406	422	425	387	409	407	462	414	418	436	432	419	408	408	392	380	414	401	450	424	415	394	413	406	415	393	400	387	436	433	427	411	450	419	389	395	408	430	379	409	457	424	388	421	396	405	416	393	401	404	394	448	385	437	423	409	402	466	392	396	384	409	403	386	372	392	404	398	364	392	413	388	408	399	405	406	422	423	416	435	433	444	404	409	432	367	442	383	446	446	396	394	420	403	401	400	376	425	437	403	435	449	441	386	412	386	408	433	435	425	462	405	421	415	410	427	428	368	422	415	429	446	426	435	402	405	401	401	414	416	404	412	394	404	404	399	385	408	406	378	392	407	392	408	400	430	459	415	411	409	383	419	395	395	380	429	409	420	442	379	420	397	408	398	384	453	435	393	394	404	421	403	386	395	404	421	481	450	394	428	415	398	409	466	408	406	383	400	418	404	435	378	416	426	441	401	405	387	389	370	434	425	403	409	429	403	394	392	423	437	380	439	430	404	409	388	418	401	396	436	439	399	447	410	385	400	395	386	410	406	435	431	417	409	390	404	390	404	408	431	407	419	389	389	406	446	377	411	426	393	426	379	427	412	380	398	396	431	382	419	439	406	381	419	398	397	432	416	411	400	383	423	413	426	425	412	405	432	406	398	384	389	410	426	409	417	404	375	398	421	413	398	386	429	436	389	385	420	433	422	371	414	418	425	403	433	391	417	412	386	410	402	393	413	402	404	455	438	419	409	409	391	398	424	415	418	409	414	407	399	414	392	423	384	385	435	389	403	406	425	399	424	390	424	446	428	403	405	412	428	403	415	426	407	399	417	406	406	371	456	380	424	430	413	370	415	379	406	464	445	420	429	412	404	425	406	394	436	403	381	425	383	420	404	412	400	421	384	447	399	362	417	412	419	409	423	368	461	383	437	386	432	379	397	418	400	428	419	391	425	407	421	399	408	419	417	403	430	414	397	437	407	392	388	398	442	408	406	403	401	402	424	405	391	423	436	406	398	446	427	382	421	407	408	408	411	414	391	374	421	409	422	393	411	399	401	415	426	373	409	438	394	388	390	429	414	415	416	415	416	399	402	381	408	407	432	411	414	399	421	399	399	403	430	435	425	413	380	395	426	396	376	400	414	399	391	385	386	417	423	412	382	435	411	406	406	443	443	397	445	378	435	448	398	430	396	418	425	418	429	381	428	420	372	397	391	390	415	385	412	400	406	383	417	409	420	413	402	399	421	439	427	412	415	399	418	420	403	422	420	421	431	404	401	416	397	384	431	418	389	396	412	403	430	415	418	395	427	426	439	369	405	444	467	418	411	402	442	414	420	401	418	415	410	426	401	444	400	424	453	407	364	400	392	430	417	418	418	401	422	404	384	399	399	412	426	407	355	412	447	450	400	378	410	415	431	423	426	421	435	382	355	414	391	404	419	416	388	440	399	413	420	367	435	413	437	415	420	386	402	443	405	419	430	400	412	408	432	372	408	424	409	412	424	392	400	399	402	416	410	406	399	385	395	411	447	392	428	384	411	438	420	403	414	409	410	413	404	409	393	406	427	429	426	393	403	419	447	389	411	378	386	417	427	385	408	431	412	438	396	422	383	414	415	382	449	446	423	405	430	389	404	388	448	435	428	379	417	419	369	397	388	409	395	400	383	414	429	422	391	406	440	422	419	404	414	387	413	413	419	415	402	430	416	389	401	417	437	432	390	386	402	418	402	394	389	398	404	410	389	395	406	439	419	410	400	426	417	390	437	388	412	414	438	417	404	432	370	407	392	430	432	430	417	440	430	414	416	430	392	372	392	401	435	395	376	411	401	415	379	407	400	413	387	392	427	424	422	397	423	378	441	408	385	407	427	411	403	454	428	430	389	405	422	387	401	438	386	430	412	414	418	439	407	414	381	425	436	416	416	431	406	438	414	409	413	421	426	445	392	426	445	367	425	394	396	391	412	365	398	416	452	395	454	410	405	421	463	421	375	442	393	421	425	411	393	404	412	418	444	410	401	438	414	389	389	459	430	421	401	394	381	339	401	401	417	467	444	372	431	377	432	355	417	407	411	397	404	401	390	396	392	421	369	421	409	411	436	431	406	432	452	383	403	431	459	419	416	418	432	441	382	408	369	407	400	414	413	394	374	419	396	410	417	400	448	390	433	407	421	396	421	413	417	414	399	414	416	413	404	415	438	449	439	402	402	386	376	402	422	428	429	409	441	445	430	428	438	413	386	396	416	444	400	371	385	408	402	405	426	384	387	391	409	377	394	380	426	417	409	411	408	403	393	434	445	410	394	384	402	394	396	437	405	394	398	441	383	409	392	420	437	415	392	403	405	412	412	394	375	394	433	419	431	452	405	420	400	423	429	428	424	435	425	433	377	403	415	413	398	399	411	437	393	424	390	391	400	392	395	395	368	381	419	430	418	420	414	415	413	445	411	410	400	408	428	396	382	429	379	395	393	439	398	385	378	424	389	387	398	458	417	400	401	394	409	398	395	408	405	399	439	427	413	403	414	423	422	385	375	408	424	421	398	429	436	411	437	440	453	436	427	393	380	404	395	434	411	405	405	426	382	406	387	405	399	414	416	416	403	403	404	397	401	428	414	381	436	424	412	411	404	372	426	424	426	441	353	393	421	452	436	397	399	375	415	387	430	423	375	426	389	405	392	424	390	405	379	433	423	425	418	428	431	414	389	391	451	482	418	396	422	402	398	391	407	398	386	406	408	409	421	438	417	396	396	388	374	406	437	417	393	431	407	380	382	411	403	410	427	396	380	394	408	400	419	421	414	394	378	391	387	415	406	412	410	417	417	435	424	442	392	434	407	392	388	412	409	423	395	384	394	395	413	425	398	438	405	408	418	439	385	397	421	443	457	378	432	423	412	412	441	432	401	402	401	422	416	405	405	399	373	403	396	412	431	439	423	394	452	397	396	421	388	422	396	407	429	419	367	393	408	410	392	390	389	387	424	420	439	406	433	414	408	442	422	404	384	410	406	392	360	418	440	488	417	421	395	396	399	405	378	398	423	370	389	440	420	397	390	393	391	392	371	450	439	431	397	384	384	438	390	425	443	401	379	369	385	418	401	405	424	427	409	389	399	377	387	435	395	406	444	412	381	371	456	387	408	416	415	404	416	421
22003	29072	34880	30061	16452	9182	2824	1186	2189	7417	9907	4334	2324	3339	1823	586	496	469	485	702	446	446	499	466	447	433	451	478	444	471	423	453	450	419	428	429	425	415	443	433	424	448	474	414	423	441	419	413	407	421	433	418	476	443	435	454	416	433	410	451	456	419	396	390	395	436	432	409	447	413	411	408	455	427	457	447	420	388	410	452	452	418	434	447	432	409	408	432	445	422	427	408	447	420	411	423	442	409	406	399	487	429	371	448	442	468	416	418	406	388	433	423	422	438	473	447	443	418	441	453	434	403	423	415	433	464	373	463	425	411	426	470	433	442	434	432	430	464	386	413	437	413	410	449	451	418	432	395	440	459	452	417	423	441	410	436	425	423	414	395	425	467	459	397	429	445	419	424	414	424	458	462	436	401	412	442	470	453	414	432	473	451	445	434	407	419	471	437	470	402	401	443	426	413	404	456	462	460	443	427	401	416	414	460	417	446	438	425	462	411	403	447	425	418	447	390	434	437	451	436	446	430	407	435	435	421	406	419	459	418	429	425	447	470	444	442	439	455	406	449	424	425	464	441	440	411	416	439	381	438	430	402	445	423	427	433	391	439	426	438	434	408	431	430	464	411	436	405	438	429	431	409	458	421	416	429	425	471	381	391	431	398	403	449	421	385	431	392	418	415	425	429	428	427	416	406	451	428	428	401	465	446	404	428	451	456	477	410	419	416	459	453	476	427	436	435	379	460	416	460	431	442	451	431	425	397	424	449	447	439	419	446	437	455	418	433	453	392	433	441	405	420	446	445	443	414	391	459	440	400	480	423	424	442	438	469	427	430	439	479	428	403	415	423	436	449	399	400	406	440	417	448	437	434	401	424	388	404	434	455	445	431	447	412	417	452	433	413	427	426	479	421	431	408	433	467	383	464	419	458	442	444	419	455	415	406	461	453	423	402	426	413	422	428	403	436	427	414	428	436	407	371	438	448	449	435	440	428	402	391	444	419	426	425	426	434	424	438	428	473	407	422	441	408	439	394	410	402	398	480	409	436	432	474	424	404	492	422	436	393	430	436	437	432	425	437	433	427	450	410	428	427	444	446	427	459	421	408	426	430	422	425	454	436	448	432	417	452	413	420	437	430	409	440	445	427	393	413	410	433	414	457	433	418	420	386	372	441	435	437	412	467	452	419	424	430	450	434	387	405	415	409	441	387	424	417	469	428	400	430	396	416	419	426	414	479	411	446	413	450	427	404	418	438	423	469	440	455	452	431	403	435	467	411	462	417	454	422	437	436	402	424	461	458	421	366	391	383	427	459	403	398	432	431	429	423	427	437	404	417	430	437	421	468	423	448	418	400	439	414	414	409	440	424	378	436	439	426	461	421	426	457	428	436	431	439	422	423	413	423	439	419	452	430	402	391	404	474	392	424	434	412	453	438	451	400	429	425	425	450	433	424	426	406	455	410	425	433	399	403	431	450	407	437	372	428	379	447	425	432	417	421	441	408	419	457	426	431	446	447	441	433	412	457	393	428	400	420	427	427	455	398	372	408	427	436	427	398	483	444	445	429	423	426	461	434	444	428	457	423	422	404	415	445	451	460	438	417	415	444	426	404	404	438	463	459	482	422	438	454	415	458	406	400	421	426	414	457	455	391	424	405	434	428	435	419	400	437	426	415	413	457	449	415	413	423	388	430	472	404	437	426	408	394	406	433	457	452	398	411	417	420	447	426	430	423	446	387	438	457	421	416	430	420	444	407	434	398	387	431	424	452	401	449	403	412	451	458	428	403	443	421	443	441	416	430	439	385	347	430	416	439	411	470	418	459	472	398	430	463	440	423	405	392	453	448	416	448	451	441	381	438	430	455	436	429	394	428	432	427	448	432	403	420	422	441	407	444	447	407	441	462	427	443	418	437	454	436	429	458	432	451	440	485	409	418	440	473	412	422	416	387	411	419	430	402	399	409	409	424	435	432	421	408	413	410	381	454	398	440	429	440	420	428	422	438	398	427	418	387	436	386	427	439	453	429	448	423	404	384	450	428	428	418	441	402	428	445	450	423	422	425	421	428	428	429	401	420	437	425	464	472	419	432	418	440	400	402	416	428	414	417	438	434	422	465	445	444	413	426	449	406	420	440	409	479	438	417	452	416	411	456	468	464	430	420	391	457	432	442	456	431	431	430	413	442	428	373	452	446	389	419	458	410	455	457	433	418	367	417	456	438	434	415	407	418	441	462	422	438	429	421	426	367	440	441	434	440	420	412	467	449	416	423	384	429	462	422	429	443	416	395	434	404	427	426	432	394	461	399	458	444	468	433	392	432	410	417	436	418	414	426	450	419	387	456	397	422	438	409	450	408	415	445	453	412	434	441	417	395	388	440	431	465	438	406	429	397	425	422	399	388	456	432	437	424	420	411	443	438	459	431	390	461	426	406	440	455	444	437	457	448	432	444	424	406	461	405	417	441	429	410	390	449	465	388	449	420	482	419	416	418	435	394	436	447	433	469	449	397	451	437	454	404	423	420	472	436	382	465	442	440	439	418	443	462	432	400	424	432	446	430	453	404	430	412	473	448	433	458	401	434	430	414	427	416	451	430	436	412	494	400	427	427	443	389	419	446	434	413	432	448	431	445	473	407	420	459	438	435	435	441	431	443	438	453	412	451	470	400	413	433	405	453	432	450	426	452	420	411	448	430	429	406	392	414	411	395	408	458	449	433	396	439	442	440	441	439	412	529	422	422	429	431	408	407	419	446	423	436	404	406	412	449	450	421	377	459	459	405	410	389	444	447	420	429	423	430	367	406	429	391	405	456	444	472	421	461	416	419	442	433	472	413	434	389	467	428	407	439	417	414	419	409	418	431	454	387	402	395	412	415	442	433	402	402	417	436	434	406	469	419	436	424	471	425	443	430	447	391	443	428	427	414	455	439	362	436	420	424	453	441	436	409	420	427	423	445	410	414	441	411	421	423	421	416	389	406	420	469	436	448	409	402	402	431	433	417	467	425	461	408	452	424	412	404	404	417	448	423	463	425	448	426	466	419	409	411	415	406	394	428	470	418	400	415	407	410	387	405	434	435	444	415	427	415	430	387	437	460	427	401	428	412	437	444	402	422	413	462	453	411	417	452	437	394	424	404	418	401	417	457	422	426	400	462	444	445	448	423	438	376	465	457	411	435	447	431	460	421	428	461	452	448	416	454	430	451	439	434	435	434	410	410	413	417	402	426	394	433	451	400	390	416	428	413	419	427	444	423	417	424	441	427	443	428	452	441	426	405	447	422	445	456	411	425	489	414	448	405	432	423	442	454	412	394	397	431	412	416	402	410	436	444	412	397	384	443	432	435	432	437	408	428	416	431	467	456	428	416	419	453	432	425	444	441	443	429	415	412	383	412	430	409	427	441	430	417	444	417	412	407	406	422	408	391	408	440	428	432	421	442	427	401	436	434	437	440	398	394	401	439	430	415	406	451	430	442	430	460	447	424	424	417	431	467
24893	21427	28369	25675	18679	7313	1875	1066	1526	4183	4961	2347	1761	1987	1163	928	856	828	816	874	806	822	770	755	777	790	776	768	816	749	750	807	762	821	722	804	777	812	726	813	780	793	784	791	795	773	759	740	766	787	750	818	806	777	748	765	780	806	775	806	810	823	756	796	773	812	783	767	748	807	758	744	741	763	747	774	785	800	779	783	731	704	795	789	774	774	737	785	776	728	730	789	793	793	847	735	791	779	760	791	794	770	772	798	791	744	798	758	742	762	778	775	801	826	775	796	798	780	779	733	734	780	758	798	772	784	757	779	780	774	705	785	763	792	768	807	757	770	791	851	783	773	799	788	764	748	729	804	770	753	816	810	789	745	807	745	780	725	742	806	748	788	808	720	736	763	772	714	796	813	799	777	752	753	779	766	754	776	749	731	733	786	719	769	739	772	779	757	755	776	765	768	762	819	805	720	807	754	793	807	755	755	802	807	770	780	800	820	775	772	791	814	789	779	784	788	771	748	795	761	766	827	789	767	777	795	813	788	745	762	724	766	779	787	799	762	816	787	726	778	724	753	785	810	848	773	752	802	774	746	740	794	807	796	762	778	799	792	809	809	782	770	760	791	770	756	783	798	713	794	771	750	776	733	789	773	748	790	754	751	770	780	763	764	767	768	724	760	767	754	778	804	763	771	809	753	732	748	764	824	781	791	756	813	731	819	802	764	712	761	798	781	748	798	762	767	793	721	754	815	732	762	747	770	790	795	802	779	773	773	748	748	735	764	757	787	726	789	753	786	770	722	793	744	792	784	778	782	746	797	761	750	793	784	850	789	801	795	721	824	753	751	754	773	790	780	758	795	743	754	777	791	781	753	764	733	729	739	765	805	821	775	766	691	761	767	798	764	795	797	757	752	763	781	745	793	810	722	825	783	785	782	833	776	768	778	784	761	799	745	753	781	765	812	749	783	773	769	711	731	817	776	764	763	792	818	786	820	823	809	753	750	751	769	788	706	780	820	818	755	774	777	780	757	766	826	764	749	783	797	768	811	718	763	781	726	791	732	764	760	783	761	781	786	763	811	799	749	824	739	743	779	753	794	782	767	789	721	770	770	826	786	781	787	796	750	778	816	816	747	762	784	756	773	780	779	763	736	744	778	799	830	804	753	778	755	750	782	766	755	781	828	739	764	779	740	760	734	825	742	796	784	804	806	783	771	740	768	798	762	721	738	776	784	783	731	797	714	786	717	771	789	761	755	727	773	762	825	780	718	822	828	794	752	774	748	770	752	814	754	825	785	764	759	781	768	812	770	754	776	759	789	787	751	789	799	785	786	763	783	781	754	778	741	771	773	781	760	787	831	740	768	822	808	777	742	831	764	720	731	760	777	747	805	810	783	811	772	735	717	764	747	788	773	771	784	776	797	786	767	765	742	809	734	787	807	783	811	769	748	761	728	761	759	727	754	794	778	800	805	775	731	752	764	752	758	762	754	758	703	764	788	767	770	813	807	797	851	776	810	761	724	713	768	775	792	757	771	776	779	775	791	793	800	794	816	761	774	832	814	800	794	807	766	788	820	777	786	792	770	709	748	761	765	746	715	771	801	801	811	778	775	755	785	732	809	805	771	758	772	728	796	745	752	796	790	785	781	772	853	747	769	778	795	794	757	799	870	736	832	783	756	779	752	745	751	779	841	808	780	759	738	756	719	777	782	790	819	790	773	775	775	765	776	785	782	785	794	782	775	798	756	790	781	757	757	795	832	758	780	808	779	796	735	755	747	789	775	743	775	776	786	770	791	785	825	764	776	761	776	703	728	758	769	750	768	724	796	774	808	756	796	776	762	814	779	690	775	773	759	779	804	795	720	761	753	758	808	793	737	739	775	747	828	787	774	788	757	751	749	762	770	804	767	744	761	756	813	774	791	776	745	795	753	799	793	765	751	791	778	816	765	741	797	803	772	791	771	745	761	757	763	781	765	834	751	780	731	834	774	809	730	788	711	767	781	807	807	731	750	740	766	755	782	789	739	760	777	735	781	740	769	785	795	791	745	784	723	792	782	769	751	789	777	798	809	780	793	748	729	739	780	821	805	773	830	798	721	807	807	758	731	760	742	755	758	767	754	825	776	736	791	784	734	767	789	817	792	746	819	760	762	742	766	786	728	761	773	788	759	744	802	752	773	722	734	810	802	693	804	762	768	748	744	748	763	770	767	778	800	751	826	789	769	731	805	757	800	758	772	787	710	795	762	770	783	736	820	779	809	755	781	782	725	789	778	748	766	779	755	767	754	738	820	781	773	772	752	768	802	765	780	749	771	742	781	802	791	785	743	758	746	809	811	778	775	786	822	768	755	808	756	799	818	774	745	802	779	766	776	726	738	741	807	767	783	755	750	762	741	752	756	766	785	795	798	823	798	805	819	771	769	735	824	804	785	830	788	759	801	733	771	751	777	805	721	777	848	746	820	741	782	789	800	849	775	783	739	762	830	768	781	817	786	730	753	721	759	769	770	773	746	778	716	761	795	809	756	787	782	807	769	780	767	775	743	797	752	724	745	793	758	816	733	750	737	792	689	764	790	735	796	786	769	800	789	792	704	788	784	795	745	788	771	749	757	761	819	775	751	778	806	798	814	782	796	806	760	763	784	777	753	772	806	821	753	737	776	741	728	792	762	760	770	764	766	722	803	790	713	740	791	767	797	772	747	756	784	753	745	756	686	767	736	737	800	796	741	783	825	777	756	759	749	797	789	761	761	769	837	792	779	758	730	797	778	790	795	757	756	798	787	789	751	771	711	748	729	805	759	716	805	705	745	828	746	773	744	795	799	782	745	771	774	774	791	786	798	736	753	784	765	770	786	815	789	754	800	798	744	777	789	785	770	749	806	804	751	744	797	715	786	783	793	749	695	800	736	786	765	760	750	760	798	740	804	762	755	739	739	750	787	805	763	755	761	791	779	773	779	793	765	766	772	762	715	772	801	756	862	741	765	777	767	787	768	795	729	767	790	795	782	790	793	794	771	772	831	819	829	796	778	729	740	747	751	783	806	742	740	810	765	799	824	772	728	757	765	737	800	783	771	803	790	834	734	822	740	765	757	699	757	817	778	766	787	794	755	764	838	826	754	745	721	763	803	749	759	765	741	745	717	779	748	794	781	761	742	775	776	732	744	725	765	773	796	780	793	743	795	815	737	765	818	762	750	800	792	768	790	726	825	767	816	782	727	771	796	854	819	796	733	786	818	799	747	753	763	741	735	819	790	758	771	749	760	763	738	760	760	781	812	794	712	775	802	772	812	780	824	795	792	768	752	757	756	793	831	764	767	805	787	782	765	802	764	800	789	815	752	746	790	752	779	819	774	785	801	706	783	816	783	749	807	727	763	771	749	787	754	775	793	774	823	726	815	768	781	764	804	745	755	741	793	801	798	768	763	748	793	769	780	795	766	768	751	729	784	778	784	788	702	794	720	814	785	780	723	712	785	786	752	789	809	770	774
20724	22170	32646	25152	11480	7097	2080	1284	2425	6806	7425	3137	2495	2763	1301	902	775	786	832	911	807	784	830	751	817	832	779	752	786	756	769	757	814	781	743	770	806	761	742	772	751	780	744	719	783	700	780	760	742	749	749	746	654	747	746	730	735	790	763	791	704	808	742	795	752	774	796	749	739	799	769	758	780	767	819	747	761	803	765	788	747	805	771	787	764	777	752	764	725	772	751	716	762	744	777	740	809	745	726	721	790	751	757	751	697	759	737	783	753	790	772	755	733	773	763	773	760	716	772	780	771	784	759	757	740	787	758	772	750	749	791	763	744	763	711	736	739	800	753	751	759	734	826	697	805	750	805	719	790	760	767	740	760	791	795	755	775	759	721	778	773	799	783	734	787	778	768	742	743	754	832	722	763	782	764	767	738	795	747	741	773	768	786	772	850	743	807	802	717	781	749	749	750	725	755	723	747	804	728	740	794	769	772	772	746	735	794	768	784	729	762	804	761	795	799	742	727	805	826	786	798	835	798	764	732	772	723	788	766	717	753	761	793	747	733	778	765	723	779	769	740	771	748	786	789	764	814	766	769	780	777	775	742	759	756	808	744	748	752	732	735	796	747	710	789	774	736	724	776	805	720	778	746	806	790	778	816	755	743	751	801	728	766	777	774	770	789	757	807	751	764	824	756	773	751	755	751	768	725	767	781	810	803	748	810	713	769	772	765	738	802	737	790	732	756	787	740	780	788	781	763	774	791	761	754	775	780	792	755	787	736	726	758	709	773	783	779	765	800	742	718	735	735	778	708	799	753	719	801	730	763	740	776	725	783	716	784	738	807	743	759	783	776	757	754	796	779	765	728	788	766	737	754	757	764	749	749	734	763	754	794	746	790	738	766	728	727	785	708	764	721	687	776	779	765	743	760	755	770	749	761	772	734	765	766	725	796	786	812	756	748	737	790	774	752	719	783	778	783	797	789	765	730	775	853	752	776	778	730	791	819	777	747	730	777	782	790	828	765	808	720	721	741	801	725	730	812	776	764	822	765	735	803	773	794	763	793	827	759	735	735	777	789	748	715	763	748	777	757	741	797	756	768	756	737	798	722	775	772	783	789	711	757	793	734	766	798	803	745	729	808	780	741	738	789	798	782	788	767	754	735	803	779	723	757	787	787	768	797	774	721	769	765	805	725	778	723	743	751	764	775	703	802	751	834	785	816	757	780	729	790	790	761	762	758	796	781	794	756	838	765	756	774	735	800	781	771	766	781	764	737	747	785	779	784	777	788	803	760	782	771	753	738	720	800	725	822	741	737	816	746	768	813	795	754	732	791	796	790	808	757	752	739	748	757	767	717	831	747	733	732	745	725	793	811	782	771	742	765	745	755	753	745	768	714	746	775	754	771	794	736	797	757	777	801	777	762	773	777	781	785	759	783	752	736	770	731	750	786	762	762	776	772	772	738	694	803	803	719	759	762	749	769	745	760	740	733	771	763	750	762	733	745	728	770	776	825	765	729	742	769	708	778	756	763	765	753	736	749	735	767	785	763	796	795	773	767	792	825	737	761	803	746	767	751	774	775	771	749	758	813	752	720	808	703	809	792	802	738	773	736	816	747	783	724	788	781	789	775	780	778	791	763	772	799	744	731	729	741	737	745	749	754	775	760	780	756	768	759	742	771	786	780	753	734	815	708	757	719	703	722	755	777	745	733	779	765	727	781	762	781	759	819	779	789	795	743	747	808	795	779	765	752	769	735	795	725	774	774	719	784	755	748	761	750	736	744	798	740	771	784	761	752	735	759	762	731	790	724	753	721	772	765	742	753	782	755	676	736	774	768	749	745	733	777	755	798	735	772	782	773	785	712	764	734	787	780	809	747	743	814	751	793	762	756	781	767	732	786	788	770	747	768	751	765	759	807	758	751	751	815	781	764	765	813	787	790	756	801	802	745	785	775	757	764	754	749	741	728	729	800	759	752	715	775	760	817	773	744	789	775	762	805	769	768	792	776	757	790	742	777	759	777	746	767	773	717	754	763	799	789	794	785	733	715	721	793	800	765	782	802	737	767	779	740	818	764	736	805	717	751	776	751	759	764	790	763	749	742	726	760	730	793	765	803	820	758	780	776	785	763	756	776	751	729	780	801	795	752	767	774	753	795	780	796	709	717	768	751	772	808	744	787	771	812	767	773	720	724	824	763	767	757	796	849	730	771	754	769	732	784	778	778	788	736	763	791	782	767	787	760	796	791	734	732	767	770	800	743	816	764	800	803	772	750	829	766	772	769	764	791	786	727	799	765	782	736	757	768	695	736	717	740	814	738	779	784	760	752	732	731	742	783	744	810	768	751	737	801	746	772	788	732	739	750	783	751	784	754	762	766	755	735	765	790	725	780	788	739	755	830	810	762	769	775	696	785	806	783	783	731	736	746	756	781	764	765	765	769	781	771	710	724	806	762	767	764	738	772	724	755	769	725	774	710	771	782	752	738	752	755	717	737	762	760	812	801	781	779	780	716	782	771	782	734	735	717	737	772	737	749	724	799	732	749	825	752	782	792	793	763	767	796	798	786	776	794	754	739	808	779	779	778	730	779	738	742	753	746	721	768	720	741	730	761	804	774	726	802	796	771	738	757	761	756	809	715	737	756	772	762	781	757	730	776	757	742	782	717	755	763	743	764	750	819	770	740	703	744	768	757	742	731	764	765	744	799	782	725	729	783	765	765	766	772	751	738	767	740	789	718	747	776	778	732	779	751	806	735	798	754	752	747	767	781	785	792	696	742	717	758	803	816	725	746	791	772	780	730	770	755	716	751	763	733	774	737	759	780	802	794	745	744	750	753	762	765	743	753	792	761	751	744	733	794	790	784	768	749	690	825	756	733	767	763	771	748	773	774	786	775	706	775	764	799	755	728	766	735	698	738	733	794	782	780	725	785	795	764	769	792	732	762	782	743	708	770	764	740	774	758	805	808	732	803	760	751	722	748	766	726	744	743	830	748	741	834	736	787	792	781	753	752	746	772	758	750	758	775	776	778	791	751	810	778	782	754	735	721	791	747	749	724	758	783	745	748	760	772	743	758	733	771	753	757	766	745	797	823	772	783	757	782	751	749	796	767	775	724	761	786	718	799	798	764	739	751	762	781	838	805	758	772	741	783	777	690	774	764	763	751	747	781	782	758	751	741	722	785	757	762	748	778	720	783	778	742	752	743	759	765	800	755	783	771	745	808	737	740	722	752	799	750	775	775	765	751	821	752	761	784	763	722	833	796	748	783	734	775	780	765	787	777	790	736	776	775	790	759	755	779	702	747	768	769	786	793	734	803	792	767	735	715	750	755	775	825	797	758	708	791	822	748	812	765	762	766	760	797	790	740	764	774	751	727	790	736	761	774	772	780	826	816	741	782	726	789	752	742	768	731	728	763	810	777	747	757	747	752	773	807	804	736	762	776	751	800	764	766	756	779	771	772	733	798	788	808	761	718	769	768	769	721	797	755	747
22595	21432	29370	23960	21471	21728	13211	1576	2613	7363	8059	3227	2693	2362	807	546	419	436	432	736	444	386	381	361	369	407	391	398	373	357	389	383	403	347	399	361	344	338	364	358	365	386	362	345	346	377	368	353	346	359	373	354	340	356	367	347	359	387	353	340	402	330	359	364	350	334	358	369	336	350	380	356	344	355	380	337	372	384	350	375	359	337	367	364	360	354	358	375	384	348	364	393	339	344	340	329	341	329	321	376	375	358	351	362	351	364	360	332	336	336	363	334	333	357	373	372	338	376	315	373	386	366	368	326	375	355	345	308	359	368	370	377	371	319	283	344	344	395	354	359	347	338	330	339	335	358	314	366	364	359	334	371	395	338	371	381	347	365	319	316	338	344	345	312	340	356	371	376	394	345	396	358	365	379	346	369	366	376	374	367	348	345	372	394	372	369	321	356	333	331	328	350	321	364	379	331	315	346	340	337	393	343	375	360	350	345	372	333	341	365	370	340	313	344	359	331	367	354	358	353	338	336	333	350	333	356	346	401	369	334	327	350	341	350	369	334	327	352	384	353	360	373	326	348	337	399	371	350	341	350	374	344	357	348	365	339	366	395	355	339	353	384	424	375	351	330	349	383	363	378	355	348	351	337	336	364	348	341	375	341	352	356	326	331	373	355	320	367	362	319	366	342	324	371	356	332	326	328	381	385	352	369	384	336	353	341	315	372	364	375	362	322	348	365	348	390	326	365	333	354	356	369	343	356	402	325	340	371	372	339	366	360	361	334	353	370	355	333	341	317	364	374	353	340	384	332	311	342	368	367	366	298	374	338	338	318	377	332	365	324	356	364	348	354	362	338	373	317	364	359	329	329	321	318	366	347	376	357	369	327	352	347	339	350	336	361	356	329	322	346	351	358	353	335	338	350	349	340	362	332	336	356	333	363	335	346	325	341	331	347	320	341	368	351	366	370	336	330	352	365	384	370	346	328	359	371	330	331	369	342	398	374	368	359	348	382	379	363	347	340	379	347	357	349	375	361	372	383	358	347	341	344	326	350	339	345	322	341	365	339	347	367	332	343	364	394	353	392	353	353	379	385	366	350	329	402	348	333	351	353	387	363	363	364	337	351	364	325	362	386	365	372	369	320	313	365	342	379	343	373	364	345	379	360	362	349	306	367	358	360	360	340	345	363	373	349	336	352	347	356	349	359	380	337	334	357	361	414	348	338	343	320	335	344	331	360	354	375	391	373	348	313	348	352	349	350	368	370	363	333	394	340	359	370	347	335	378	343	304	347	375	359	335	364	373	342	374	361	357	356	342	317	344	376	354	342	326	326	318	355	334	350	351	319	374	355	343	342	337	361	328	360	371	332	333	384	334	331	387	366	363	351	356	380	365	355	328	381	363	342	353	328	338	383	324	328	390	365	317	334	355	308	364	346	364	354	360	365	382	345	377	357	370	337	352	356	320	341	351	367	360	385	348	331	387	328	374	346	351	366	364	359	379	381	321	366	354	327	394	371	311	384	328	353	373	311	362	340	303	344	348	365	368	355	371	366	354	385	348	358	338	345	348	323	344	373	355	333	344	367	370	321	329	356	324	318	354	339	389	352	361	360	373	362	378	369	341	309	350	352	374	383	349	372	344	354	321	351	359	333	360	331	360	351	390	336	361	344	363	347	331	364	374	339	370	358	360	370	324	354	354	320	340	359	321	338	353	345	354	340	313	374	360	332	377	382	360	339	330	342	372	323	389	370	387	351	354	371	368	372	362	341	354	358	338	335	344	373	350	368	341	362	362	373	358	356	374	356	392	344	358	361	350	353	370	367	352	360	381	330	353	392	346	386	348	375	371	311	338	362	359	336	318	348	360	336	319	346	356	342	341	326	342	330	376	337	356	383	336	365	329	382	405	350	359	326	329	339	334	356	382	367	342	338	378	376	354	330	363	362	346	349	340	323	334	376	366	388	341	370	341	341	363	369	363	376	339	318	322	360	327	339	352	337	378	353	366	354	327	348	369	329	392	331	366	341	336	339	383	356	366	362	315	378	358	356	353	354	355	380	363	368	347	359	341	384	394	326	345	323	349	350	321	338	308	327	341	336	343	329	373	374	343	351	356	360	343	355	317	330	307	339	334	341	339	367	358	322	357	384	348	333	361	352	397	347	336	354	354	392	356	379	358	344	348	334	364	351	374	358	351	318	356	343	382	367	379	359	332	355	360	361	331	341	378	351	371	379	372	361	371	383	363	362	336	342	340	351	334	360	332	388	354	346	372	356	314	377	321	330	348	321	348	328	351	346	348	355	312	337	381	334	348	290	388	400	342	372	348	326	356	336	387	320	323	346	341	353	343	314	363	339	372	351	336	387	374	359	374	377	371	342	336	344	345	381	384	326	354	347	320	355	345	315	352	352	322	357	332	356	361	336	365	376	360	323	311	358	338	342	341	389	352	350	369	357	359	383	368	307	351	347	349	347	323	380	358	369	338	368	365	372	353	351	342	345	355	371	337	362	325	371	351	351	357	363	364	367	345	351	377	334	338	362	360	349	335	365	320	373	349	338	340	369	376	371	347	378	344	379	348	337	331	353	329	347	318	323	357	369	331	395	352	368	297	362	350	368	323	349	368	363	353	358	397	360	332	365	354	374	357	354	343	355	372	348	362	359	339	369	385	384	339	352	363	376	360	317	347	392	357	370	390	344	349	398	345	326	392	339	347	367	345	309	344	363	321	371	354	342	327	345	332	359	374	350	355	372	366	390	342	372	348	356	351	333	363	353	330	353	344	334	378	384	390	355	378	357	319	369	367	384	347	338	369	341	374	354	326	362	369	371	333	339	313	383	355	361	343	352	335	342	344	359	371	362	326	358	355	334	366	354	351	373	339	357	334	352	340	359	368	339	331	348	362	354	321	348	319	349	396	356	342	326	317	350	367	343	348	366	361	349	359	351	332	359	345	344	371	342	373	347	380	316	343	352	376	343	340	334	348	336	353	329	338	372	346	357	384	365	340	365	376	381	353	340	375	352	348	357	348	370	349	371	346	342	334	351	358	362	372	373	372	365	356	345	349	331	359	327	321	365	355	369	330	350	366	319	327	337	338	358	337	394	367	346	347	363	333	341	354	339	334	360	349	392	363	384	353	320	387	331	351	329	391	345	344	355	359	359	353	362	360	348	369	377	363	354	394	347	340	361	319	345	380	305	360	328	365	382	363	364	406	336	384	327	378	333	335	325	356	352	341	358	334	378	340	371	329	370	361	343	361	354	370	353	322	354	382	346	367	380	355	352	360	347	369	349	371	338	334	348	379	331	346	353	351	356	350	345	378	332	360	351	364	342	319	373	360	350	358	394	403	384	353	363	363	343	318	374	355	328	371	342	365	341	339	369	372	355	350	368	361	346	329	360	345	369	326	345	354	342	334	349	348	353	391	354	384	366	330	362	370	341	349	376	390	380	352	407	369	379	378	342	316	324	337	366	344	361	371	350	354	369	363	344
22603	30949	42584	33318	17040	11788	3051	1915	4236	11061	11071	4350	4119	3470	948	699	469	476	450	799	502	375	394	454	398	453	338	385	402	381	356	350	359	378	396	376	341	361	349	372	350	348	321	370	362	360	355	391	357	373	324	356	358	364	386	357	348	347	378	344	346	330	365	316	343	395	337	344	333	342	356	373	333	311	349	329	364	334	342	362	359	326	334	360	369	316	390	365	363	379	317	416	341	376	372	345	364	357	336	377	338	324	323	354	385	344	329	360	334	330	368	326	358	369	345	331	346	350	325	378	379	377	317	361	378	340	307	342	372	324	340	350	348	343	332	350	348	338	345	333	367	369	344	352	347	321	383	343	337	332	341	377	336	328	344	343	387	341	361	353	370	350	329	344	330	333	333	345	339	359	376	326	336	368	355	331	355	335	338	342	341	353	357	316	371	383	372	369	382	363	372	334	383	358	321	358	347	332	377	310	355	360	318	333	390	347	331	349	335	346	344	342	341	346	364	322	371	369	330	351	369	345	363	347	336	344	381	356	351	351	366	335	348	317	370	311	353	331	316	326	343	366	375	332	366	367	361	328	365	349	324	337	365	334	336	368	333	318	361	338	356	334	362	359	345	317	335	357	331	311	323	352	362	329	326	317	359	350	339	330	332	324	354	355	372	380	363	333	327	362	380	346	358	360	354	332	331	366	365	353	349	385	369	348	368	348	349	374	378	359	329	369	348	326	351	332	326	327	325	361	372	325	359	356	332	371	346	369	348	361	350	337	319	363	355	325	347	358	352	360	345	339	354	349	319	350	373	323	367	348	351	313	324	351	370	334	317	351	337	327	339	363	333	366	341	333	333	333	370	388	318	359	334	339	307	348	354	321	377	368	369	363	374	390	335	365	353	345	363	314	363	306	375	327	357	347	388	323	359	338	359	317	334	347	349	386	366	366	340	355	339	370	348	360	328	341	356	376	367	332	333	368	338	365	319	366	318	344	347	348	354	361	318	341	323	350	345	355	357	372	321	327	303	361	358	371	361	322	385	324	328	356	367	338	338	316	364	340	338	363	347	370	351	324	346	308	349	341	343	330	321	333	322	358	367	364	350	356	356	351	341	345	371	322	338	343	346	335	328	378	355	341	344	328	367	368	364	357	365	322	361	356	359	358	343	387	356	365	341	321	331	376	371	364	334	334	354	332	322	362	338	333	329	335	336	396	342	357	351	326	290	354	350	304	344	355	337	388	344	403	323	375	368	355	358	350	342	363	369	325	321	338	325	365	331	383	349	333	320	344	353	332	372	309	341	331	351	349	349	337	335	349	352	345	330	345	343	357	347	357	377	341	351	406	313	370	358	314	360	352	365	350	358	331	329	340	349	357	387	354	336	359	350	355	341	367	349	363	347	318	365	320	355	373	329	321	341	333	343	357	341	352	339	359	335	352	333	332	352	372	336	349	337	344	356	337	336	341	333	333	376	336	364	373	320	318	358	343	338	340	370	322	347	360	369	377	353	390	348	318	359	348	339	320	313	349	383	284	352	357	348	380	379	368	371	379	331	322	355	351	335	358	363	388	359	359	365	348	346	352	347	343	374	341	355	334	358	355	362	338	352	324	347	356	372	354	354	338	335	402	321	321	317	346	323	333	347	364	366	278	343	304	336	352	359	367	367	367	344	346	362	352	303	330	351	344	381	331	326	334	334	325	354	332	310	369	345	330	326	329	329	361	309	357	335	367	326	337	335	333	360	338	327	337	363	336	356	347	346	332	326	334	363	340	388	359	348	359	352	316	365	362	359	367	326	328	362	374	376	332	354	360	311	359	371	349	359	332	378	328	343	383	350	384	343	356	350	349	337	331	355	347	330	362	383	339	336	372	368	302	373	370	348	342	362	309	355	346	354	360	326	344	317	350	336	339	321	374	363	326	366	340	362	357	357	355	359	365	335	346	360	361	329	341	362	304	375	358	342	336	395	355	364	375	323	355	350	344	367	341	332	333	323	348	336	344	358	347	335	362	355	329	346	333	362	349	392	333	329	340	352	311	313	375	336	370	364	368	334	340	369	347	346	363	341	359	339	332	337	355	373	343	367	327	309	340	320	332	368	361	368	336	341	368	328	332	343	348	356	379	337	349	299	339	317	319	344	336	320	321	309	314	387	319	349	367	335	386	363	349	348	330	328	357	332	334	358	391	372	335	340	344	360	356	360	336	385	374	340	334	329	364	299	376	361	355	387	328	318	341	343	357	372	335	340	358	348	347	358	335	348	362	344	321	389	351	336	331	348	357	371	343	371	362	372	341	346	320	333	371	345	291	356	352	348	316	302	341	349	352	312	313	340	322	354	340	348	368	349	337	353	337	353	382	374	335	328	344	388	349	368	365	352	330	348	341	363	347	366	341	378	317	294	336	355	348	369	365	369	347	342	349	313	370	321	371	327	369	352	326	311	351	347	336	369	348	330	381	366	355	373	363	343	369	363	340	345	338	342	371	343	372	302	344	344	345	332	328	336	354	319	345	332	331	367	365	386	366	363	333	328	338	356	350	352	350	354	350	337	383	314	337	377	372	331	348	372	355	375	350	341	342	346	346	335	342	346	363	344	317	360	318	360	324	324	334	349	320	347	345	350	330	379	362	370	356	351	360	362	355	362	345	347	316	357	361	362	341	319	340	336	342	350	346	350	302	365	316	346	320	352	388	361	336	368	347	365	336	355	331	361	373	332	340	374	351	332	381	339	363	359	336	344	341	361	369	356	331	346	362	345	362	336	332	339	356	317	379	344	359	324	357	327	354	344	363	342	354	373	333	357	321	353	325	340	352	376	336	332	351	387	340	366	368	346	369	368	357	361	344	363	311	369	352	361	368	343	367	365	299	372	341	364	345	339	394	361	351	350	349	326	352	338	324	350	328	353	333	370	371	362	347	320	348	361	376	363	351	343	331	345	359	344	363	339	338	359	343	368	350	368	334	355	365	353	380	369	361	367	370	328	354	315	318	362	359	346	375	340	339	348	338	352	341	352	318	367	350	361	333	326	320	337	343	313	347	370	332	366	357	363	374	342	347	358	338	353	373	340	342	349	322	364	380	315	362	340	371	332	334	377	371	346	354	351	335	340	330	311	305	329	385	362	347	336	375	322	355	356	370	362	337	360	328	344	362	336	340	355	356	329	349	356	378	369	354	352	334	351	362	317	317	371	368	320	350	342	333	370	346	347	336	378	355	353	340	339	341	343	348	340	379	305	341	318	362	360	387	370	340	341	339	333	353	370	347	353	346	388	395	330	357	326	363	378	347	383	368	343	336	350	371	332	360	356	300	375	332	340	344	382	327	350	355	322	389	361	342	320	377	326	370	330	351	369	348	322	360	362	372	314	338	351	364	342	344	369	364	344	354	359	351	352	373	348	344	355	344	370	367	336	360	337	334	335	363	349	322	355	376	369	384	354	364	346	330	326	350	334	333	358	319	340	377	344	366	336	316	367	359	339	353	362	340	334	360
28339	20465	25286	20698	5155	2855	911	856	1522	3073	2962	1553	1593	1261	778	779	713	752	771	903	716	757	730	734	681	711	710	673	741	684	708	678	731	739	699	731	776	721	666	758	743	653	715	696	725	715	685	708	711	728	694	742	724	705	736	730	739	727	700	720	795	699	720	715	723	692	755	736	658	736	734	707	761	709	699	665	761	778	683	735	715	701	675	737	733	725	740	702	722	738	683	718	696	761	711	741	686	754	673	720	702	731	752	737	716	721	684	794	729	719	723	710	671	732	683	737	720	708	765	718	701	726	683	691	676	704	712	718	684	725	746	686	710	716	711	693	699	686	690	707	694	736	691	707	711	715	735	746	719	703	728	740	717	708	713	720	750	684	655	672	743	683	674	716	694	777	725	714	688	711	698	698	726	677	748	712	696	678	736	699	657	740	696	702	749	714	702	685	708	714	723	748	670	733	722	727	710	714	707	708	694	675	689	695	739	681	750	763	736	733	686	784	791	706	697	679	725	679	703	680	742	739	714	701	746	708	713	740	716	683	764	639	703	695	736	715	710	725	725	663	714	681	719	721	745	715	710	728	660	664	701	715	757	769	731	713	703	748	695	696	705	654	696	687	728	725	754	707	704	753	710	739	734	693	711	705	676	720	710	765	716	712	731	688	700	685	689	700	738	703	736	722	691	757	700	685	724	753	692	769	691	673	686	744	723	728	702	709	698	745	710	689	740	743	729	726	777	650	680	681	758	701	712	705	762	698	697	724	673	730	695	674	722	685	730	728	719	742	716	715	713	690	687	709	696	738	657	759	713	696	730	685	639	685	731	677	686	762	731	637	708	682	726	707	735	708	736	697	732	699	702	662	758	713	785	711	710	748	735	750	718	717	760	684	682	692	750	710	764	694	707	732	701	722	670	683	659	712	695	730	718	713	744	704	709	746	716	729	728	753	736	783	714	712	723	712	768	657	739	641	724	755	731	747	706	732	731	754	700	688	688	721	693	784	716	709	706	702	725	719	749	725	712	721	699	709	738	730	703	721	737	726	697	723	747	673	760	724	744	724	762	716	752	668	679	655	721	711	656	739	694	757	682	754	712	740	711	684	655	719	722	715	728	700	727	778	685	712	697	720	720	726	725	713	708	723	705	690	745	722	718	704	705	742	693	704	664	704	740	729	705	716	727	754	722	749	656	719	703	723	714	747	681	735	735	748	706	695	736	689	701	720	709	699	763	698	716	745	713	718	696	719	730	659	714	703	752	694	707	684	682	684	741	719	672	694	699	699	706	737	772	727	727	695	719	679	742	684	714	717	717	685	735	716	706	731	724	693	729	714	704	723	747	731	701	726	697	723	717	683	740	766	711	725	681	687	729	708	721	676	710	658	718	679	773	734	717	744	673	671	730	747	716	751	729	716	706	762	717	709	696	753	706	667	704	737	727	705	709	729	762	709	732	719	736	699	722	698	701	709	764	726	729	713	711	721	719	739	740	713	738	671	735	702	733	685	706	749	687	684	741	721	775	667	709	714	680	737	758	723	716	708	702	702	746	715	717	706	713	744	748	717	789	687	757	665	727	702	690	724	707	681	683	641	660	709	676	734	722	729	698	729	696	735	737	696	709	740	652	681	721	719	707	693	654	705	691	706	747	686	728	713	723	686	695	710	755	753	684	721	696	652	731	711	662	732	728	715	715	693	747	727	737	731	756	743	716	736	712	745	749	662	742	708	736	732	739	729	741	686	701	681	696	732	720	716	711	735	743	735	670	730	730	721	712	751	698	712	766	710	672	745	715	698	662	741	735	731	714	695	795	681	745	730	708	715	700	760	662	731	722	717	705	775	691	668	722	747	704	712	709	715	702	731	737	765	701	746	676	713	724	692	702	683	695	742	738	684	708	704	713	708	673	707	737	737	672	693	725	690	688	747	724	720	712	673	763	705	716	745	680	673	676	708	700	734	690	693	744	718	727	666	770	688	748	699	767	717	685	755	736	695	725	734	735	696	737	697	684	732	669	695	747	719	719	776	681	731	713	711	696	670	704	749	699	692	727	710	741	672	711	714	709	694	729	705	714	726	689	748	700	726	728	759	726	719	729	759	705	690	668	720	710	673	711	741	738	737	726	755	669	727	715	666	699	699	733	709	693	679	712	756	707	684	708	675	720	734	707	718	728	693	707	745	716	707	683	708	677	721	720	726	759	700	723	723	722	692	695	692	742	750	740	759	718	737	738	698	693	710	697	712	749	730	718	735	722	719	665	700	710	736	727	692	700	728	733	716	716	748	759	706	688	739	735	788	709	734	718	701	724	704	702	745	738	709	742	698	735	694	676	688	684	695	716	723	737	710	756	744	747	729	755	650	694	735	701	752	710	731	750	729	694	710	716	702	723	764	715	687	713	705	715	705	696	736	699	725	708	718	704	706	700	721	667	633	722	705	684	687	715	705	736	745	758	668	684	735	725	688	694	705	713	736	724	694	687	712	732	765	730	721	719	679	728	669	749	696	753	714	722	743	761	739	717	688	716	675	759	771	716	701	710	737	703	717	696	760	706	702	716	700	703	701	713	694	754	720	734	724	726	761	725	727	677	733	698	730	711	687	717	726	721	711	758	695	685	697	723	755	744	740	772	695	687	717	728	724	713	730	723	688	737	729	714	676	717	687	726	719	665	690	719	723	750	713	734	711	714	708	773	694	736	695	668	698	725	698	717	649	762	701	711	681	713	699	681	737	735	662	641	709	701	697	684	659	729	724	720	725	739	665	695	712	704	690	699	701	724	757	735	743	724	712	718	712	711	716	701	676	723	635	697	713	747	707	711	746	718	709	738	681	692	665	746	694	745	696	686	741	712	704	735	751	737	719	697	754	705	694	691	704	740	722	687	652	645	699	706	770	699	719	723	701	675	701	676	745	718	724	711	702	729	693	731	675	724	789	686	723	701	753	681	762	724	722	693	678	724	702	760	673	692	692	680	719	708	766	685	709	701	683	773	680	668	660	729	718	682	709	714	719	691	701	669	657	777	728	712	777	713	680	754	735	783	749	721	731	733	697	701	705	710	699	688	703	686	688	707	700	688	721	720	711	714	706	708	725	686	769	701	720	739	648	696	707	729	648	711	723	735	710	684	686	706	736	700	734	691	700	714	716	690	781	700	746	759	734	733	742	680	727	699	695	746	720	720	697	711	746	775	720	747	712	746	769	751	722	712	702	690	678	712	714	712	725	750	744	757	744	734	725	769	697	701	716	668	679	723	716	696	739	746	727	758	670	714	716	670	705	688	704	671	729	688	734	716	721	744	719	758	776	726	742	714	709	762	776	707	684	752	716	717	749	732	677	762	742	737	726	733	748	714	751	736	714	691	726	730	775	719	703	716	717	696	723	731	706	741	740	718	683	721	770	725	770	720	755	694	732	714	691	689	691	719	716	677	723	713	703	722	703	684	731	682	757	738	685	694	742	683	733	739	746	731	723	743	743	672	740	765	708	733	739	726	686
16498	13473	28152	17908	6057	4069	1035	1005	2287	4929	4250	2029	2204	1548	801	773	732	762	745	1057	705	753	776	713	733	722	742	691	668	732	695	688	666	707	720	705	704	739	679	724	724	769	714	699	709	709	724	721	711	720	753	681	692	719	700	715	748	695	742	700	705	709	745	733	759	707	788	711	703	752	725	718	743	708	729	760	738	718	723	738	723	752	734	732	731	727	780	733	718	769	761	747	668	764	709	703	736	679	703	758	685	744	725	717	732	722	701	744	721	731	708	677	726	713	722	753	745	733	728	757	753	709	738	701	736	708	732	732	699	707	703	714	683	710	755	758	681	722	721	684	691	732	679	667	714	698	723	740	706	788	744	771	726	743	713	753	726	738	737	752	704	751	738	731	707	685	708	744	748	766	756	684	713	718	715	779	699	728	735	714	710	742	724	680	742	657	697	733	723	742	711	743	718	793	734	719	688	738	660	713	764	719	692	754	745	699	721	709	697	762	724	743	696	743	746	778	717	695	738	745	779	727	744	758	737	732	741	748	694	709	730	702	693	707	735	689	693	693	717	750	678	686	729	737	692	702	701	727	737	737	718	769	725	724	768	767	706	722	676	773	751	727	769	704	718	687	736	712	728	751	674	685	709	731	763	741	761	709	734	706	724	687	712	750	661	733	731	728	715	726	724	725	726	735	735	677	768	732	705	729	738	745	704	689	751	728	730	756	701	728	726	674	770	697	725	701	732	747	692	682	732	769	704	686	677	715	707	742	721	725	729	745	706	708	723	751	746	760	724	738	716	762	732	717	738	695	768	694	752	747	722	704	753	716	765	745	739	682	741	701	696	755	696	700	700	705	670	756	739	725	752	722	723	702	695	733	700	683	710	721	711	755	764	754	729	691	736	700	706	705	738	767	755	765	677	733	722	721	710	709	703	724	711	730	729	744	655	744	755	738	748	705	728	709	721	752	689	707	723	727	736	709	715	663	776	718	730	690	786	737	721	713	727	709	713	670	727	725	697	761	759	754	737	688	773	764	723	687	786	721	700	727	733	777	692	727	702	731	751	693	752	709	740	687	744	710	716	740	754	692	754	745	735	718	776	698	738	756	680	749	691	781	688	757	720	708	735	735	719	719	724	715	765	740	705	719	713	727	743	684	699	711	672	738	681	725	748	693	721	722	725	746	703	716	750	738	706	698	774	695	728	729	740	725	744	726	716	762	719	760	678	739	735	732	707	658	771	700	732	714	727	720	718	714	739	743	733	729	677	725	752	710	664	744	710	690	721	717	714	733	765	722	724	704	773	746	758	733	653	756	757	762	745	700	735	702	727	733	777	761	727	733	728	759	684	733	732	698	722	685	704	683	713	700	723	736	752	721	777	735	704	739	724	727	699	736	685	739	745	772	729	745	707	706	694	773	719	736	721	734	795	702	730	751	701	777	729	693	698	732	724	685	742	711	743	741	710	743	712	702	738	694	727	736	735	736	760	741	734	678	708	728	735	744	657	718	733	728	737	716	707	732	736	716	683	777	728	744	673	752	691	721	734	709	752	771	723	731	732	749	715	711	718	696	769	717	712	718	709	726	693	720	694	745	768	697	703	667	693	710	771	708	752	747	720	705	688	671	746	754	732	746	718	733	712	709	718	803	724	723	683	744	714	767	739	743	713	731	741	755	762	693	718	684	720	753	785	711	727	771	717	740	705	691	793	763	702	707	731	716	681	717	729	757	761	753	716	676	736	764	727	706	664	734	725	709	785	722	702	719	723	718	777	733	764	728	728	749	693	732	675	724	752	692	760	744	752	730	732	746	718	683	718	736	756	709	666	692	722	710	727	736	689	792	735	747	680	737	697	680	673	702	767	694	718	710	783	722	742	683	705	778	742	737	793	730	705	723	691	681	675	689	704	742	668	715	714	674	761	726	690	702	710	731	698	739	703	744	715	736	712	734	731	744	697	721	681	786	717	727	730	780	728	724	698	712	726	741	716	710	729	777	733	781	743	748	735	752	715	739	747	753	735	748	742	772	764	672	738	732	741	724	700	700	701	686	754	765	724	774	685	723	718	742	740	758	704	725	723	718	682	716	691	709	686	750	756	726	744	761	718	722	694	688	729	727	745	712	667	754	729	742	736	779	760	728	713	732	754	709	730	757	706	729	743	692	720	688	712	739	739	735	742	715	729	701	708	698	720	741	720	686	730	725	755	698	746	734	732	707	771	701	785	694	738	691	722	726	684	750	743	729	771	741	701	710	754	667	705	699	718	746	751	755	697	741	746	711	775	736	760	737	708	714	704	685	728	727	698	752	713	679	730	700	698	679	721	720	743	715	714	703	712	754	744	708	721	720	699	712	705	688	738	730	730	745	761	709	709	734	739	757	690	679	731	747	755	740	744	701	734	746	676	713	724	707	728	715	732	708	707	717	758	710	712	685	700	689	712	728	747	707	749	720	721	689	735	682	757	697	736	717	725	710	705	758	681	747	750	739	732	738	684	698	727	742	736	711	736	754	705	741	696	745	734	689	706	749	763	715	754	715	735	676	779	719	735	749	769	737	739	777	752	688	702	704	702	723	732	702	727	752	701	758	716	698	689	740	723	725	787	688	749	732	749	708	744	763	706	769	706	731	748	731	709	698	666	713	685	730	739	723	752	737	745	771	742	814	756	732	788	733	732	692	638	716	747	731	689	695	712	734	668	737	742	721	743	713	755	711	700	740	714	675	739	690	688	756	709	721	744	728	703	766	683	726	736	712	739	753	758	752	690	771	735	721	740	745	705	705	713	707	750	734	706	722	730	792	705	759	712	731	713	732	749	725	725	749	759	746	740	710	715	790	709	726	708	734	795	730	725	698	728	714	710	701	727	703	701	683	736	729	743	701	696	705	741	738	717	771	737	734	683	719	757	740	698	723	736	717	723	689	724	715	763	727	700	713	740	717	695	722	722	696	722	744	724	731	712	764	719	670	700	761	765	684	769	762	691	723	676	715	736	741	779	743	683	732	743	747	699	742	702	738	668	711	692	688	715	717	741	695	745	736	779	704	747	745	732	726	746	690	769	675	720	712	684	705	738	728	706	680	704	690	718	731	734	727	734	720	718	712	729	736	717	717	720	736	783	705	745	694	742	719	740	730	773	734	719	719	725	739	721	716	728	718	719	716	730	680	690	745	710	664	748	715	760	741	770	722	705	727	688	692	705	718	731	722	688	705	762	753	757	696	698	713	708	733	751	693	722	740	745	755	690	779	733	674	710	750	714	777	742	716	750	691	761	706	714	729	710	755	727	725	747	731	710	755	744	710	770	725	678	736	717	779	692	728	755	739	722	746	711	724	676	695	688	749	775	722	655	739	728	750	715	742	745	754	716	715	736	765	750	709	688	747	800	681	693	728	729	691	719	774	778	707	765	714	673	738	778	763	730	692	712	734	783	719	713	739	697	696	710	729	739	704	737	708	748	759	713	743	718	707	731	732	704	745	725	722	722	710	706	776	727	732
23685	21396	29008	24310	21451	16164	2468	1109	2508	5585	4184	2015	2259	1228	523	449	427	445	403	676	438	402	412	416	406	400	349	425	369	423	428	367	377	372	408	368	363	364	386	400	397	390	403	388	390	385	359	390	369	368	364	404	405	387	391	367	382	359	386	373	392	392	406	383	404	371	397	405	384	361	378	380	386	379	406	386	369	369	383	372	408	387	387	379	405	388	409	362	364	371	382	354	377	372	424	372	403	388	433	420	387	355	386	351	374	343	410	360	379	373	365	393	383	374	397	373	389	399	396	410	366	353	361	403	361	330	363	378	392	371	416	403	400	361	364	397	335	398	371	339	396	399	410	370	363	404	366	382	369	384	388	365	354	383	394	392	381	393	397	387	351	395	371	414	363	392	356	402	401	385	386	364	389	314	399	367	421	354	376	387	384	375	373	391	398	392	419	376	374	389	383	396	386	381	376	372	396	377	372	380	336	391	376	356	366	401	358	378	341	370	404	357	391	406	359	373	368	389	377	340	349	360	361	386	380	382	340	395	373	396	358	381	351	364	403	375	369	364	351	399	417	360	367	377	378	379	356	395	335	390	394	386	355	373	371	368	388	393	422	373	365	354	348	358	390	364	360	388	362	362	344	371	384	388	384	381	364	390	388	365	386	383	366	366	343	372	389	379	374	359	400	403	353	363	366	375	349	370	408	343	391	376	351	345	371	394	378	390	392	382	403	371	384	385	399	392	341	383	373	385	400	403	370	344	404	424	402	403	405	399	383	383	366	369	349	388	383	367	385	371	385	361	405	372	381	395	429	400	327	380	412	388	411	386	358	395	363	370	387	385	363	351	368	402	359	381	392	369	355	371	371	372	368	391	389	366	403	333	407	351	402	355	357	377	393	371	399	368	362	393	370	380	357	379	391	387	362	371	375	391	368	360	401	391	383	390	383	374	356	370	357	368	346	369	393	377	354	356	357	407	407	358	393	389	375	372	374	392	337	361	361	385	403	412	362	371	332	343	402	377	355	371	367	366	365	359	369	406	373	355	357	373	397	377	381	354	377	370	391	392	377	404	380	390	374	391	369	367	353	421	344	380	354	396	342	397	376	348	354	371	343	390	379	360	394	390	374	379	389	334	372	369	397	419	368	373	389	397	350	388	384	378	390	412	380	362	418	385	353	381	352	375	368	337	392	331	382	348	366	376	372	380	369	406	356	361	353	366	416	399	380	415	357	354	379	349	403	361	355	371	371	367	371	360	406	389	380	381	405	369	391	392	400	376	375	382	327	389	366	371	375	351	363	348	353	374	378	425	401	401	340	357	372	379	401	363	386	357	368	381	395	365	368	373	392	364	374	398	384	357	375	382	375	374	378	359	341	353	400	378	376	405	401	392	414	351	396	382	388	375	385	391	382	349	393	365	371	395	350	378	366	386	371	387	337	381	380	366	394	351	389	406	380	393	378	369	398	378	391	380	373	365	386	379	353	394	343	374	353	364	319	389	383	379	399	392	390	383	418	375	396	378	361	384	400	374	382	375	356	380	356	351	393	389	360	361	353	376	379	380	379	384	384	355	389	390	351	397	357	346	387	372	386	373	358	371	371	384	436	370	365	385	381	375	378	421	385	354	385	381	369	372	412	371	396	381	372	368	425	359	398	448	389	382	372	404	378	395	383	329	389	364	393	387	389	400	377	336	371	390	362	388	398	376	419	420	364	360	414	360	368	331	429	381	401	420	395	383	394	373	392	375	411	393	385	361	394	388	357	374	386	413	388	369	376	347	407	381	371	389	384	383	372	357	410	364	383	382	375	364	391	413	422	395	386	413	399	394	341	365	387	382	357	387	412	391	373	396	386	351	360	425	393	357	375	371	384	374	358	404	375	377	394	404	369	385	400	385	377	395	402	378	389	351	388	348	388	408	365	381	405	381	387	377	342	373	361	362	350	387	376	416	397	368	367	379	374	372	403	370	377	340	378	348	364	373	355	374	414	381	397	359	372	401	358	403	379	389	379	352	409	377	403	373	375	357	368	380	374	354	401	378	382	379	359	368	338	395	375	365	375	395	386	388	372	351	370	407	376	392	362	383	377	444	409	412	390	390	381	421	390	387	384	401	372	404	350	387	363	384	381	385	357	386	372	324	366	377	362	365	360	386	351	398	426	392	388	411	383	398	362	369	348	398	367	376	368	379	399	383	417	386	397	394	423	390	367	388	370	379	361	375	357	364	401	354	365	353	348	384	372	348	397	354	386	388	388	381	365	402	355	394	370	378	394	372	371	376	374	382	398	388	352	364	384	391	428	397	402	391	378	378	381	365	398	392	376	377	375	360	391	407	354	359	370	347	368	397	412	363	357	388	415	358	380	343	382	350	396	384	368	376	371	385	334	377	368	362	392	376	352	369	376	358	373	386	383	353	399	337	388	382	423	351	417	335	371	387	357	370	382	421	403	331	370	382	367	377	360	384	385	388	367	393	377	374	405	389	358	405	328	431	327	394	379	366	388	369	374	385	391	357	372	364	386	364	388	360	353	417	361	393	387	392	393	384	389	372	364	369	397	385	367	367	410	371	375	397	381	369	422	340	376	388	346	382	391	372	378	396	352	381	353	388	382	363	371	398	359	386	386	431	351	384	353	411	350	373	363	373	351	362	400	380	372	382	380	413	374	409	390	395	377	418	405	362	384	327	366	367	345	383	391	327	398	385	420	404	417	406	394	366	397	386	394	368	390	377	382	376	368	388	370	395	359	342	398	359	381	380	355	393	365	361	337	379	392	387	383	422	416	415	388	381	384	386	388	383	364	381	383	342	381	412	372	392	400	344	363	377	375	384	404	375	377	391	377	348	358	378	400	368	357	359	388	391	406	343	362	389	377	378	382	379	366	376	388	384	380	413	420	356	329	389	427	354	369	400	403	369	379	374	399	354	370	340	374	358	408	348	376	388	372	398	384	387	358	370	377	360	389	376	341	354	360	356	415	384	379	389	349	373	402	362	336	368	363	365	370	359	355	354	382	356	402	378	399	384	397	377	386	361	397	346	404	370	388	379	411	382	365	369	374	370	362	367	389	384	380	384	417	362	400	393	398	349	377	352	379	386	368	362	394	342	383	341	369	371	394	360	417	397	396	390	360	388	410	404	350	327	387	365	356	388	341	360	373	407	398	360	401	373	351	339	391	388	380	383	362	368	391	391	383	357	391	391	407	390	377	387	390	408	380	413	391	402	378	410	366	391	392	384	363	386	391	349	419	398	405	363	392	354	409	414	388	357	389	368	382	368	349	367	395	395	373	344	389	404	416	373	399	375	355	356	370	374	399	369	378	364	385	384	402	372	367	390	385	387	354	405	381	386	383	395	350	413	392	394	349	402	389	380	333	385	374	399	383	427	385	371	376	390	377	385	388	389	371	365	397	369	400	377	395	379	365	354	384	383	387	354	401	375	369	341	369	359	365	371	389	375	409	369	386	378	393	380	370	414	384	380	384	382	393	373	361	366
17617	21173	39421	23213	10638	6977	1635	1611	4196	8821	6154	2909	3379	1645	654	547	446	481	480	856	436	454	399	400	418	446	413	384	412	393	405	431	425	399	396	402	398	419	402	392	365	424	386	364	425	391	435	399	398	389	394	390	410	389	435	370	391	394	339	412	393	395	404	387	449	407	393	394	453	434	430	382	371	421	386	373	405	379	412	411	409	420	391	432	386	379	386	403	374	404	381	402	377	407	424	389	404	396	373	371	384	407	393	398	386	431	422	399	371	368	409	385	387	419	389	370	400	366	395	394	380	351	408	399	396	392	378	374	415	385	374	396	394	399	377	388	407	415	413	409	430	392	390	406	387	381	416	414	395	387	364	423	401	394	415	403	399	383	392	386	370	379	419	408	372	364	396	398	358	407	387	375	397	375	396	408	372	381	383	427	402	398	436	377	347	385	401	412	393	403	397	410	362	407	408	407	400	406	376	393	405	405	438	396	390	383	384	403	377	383	337	362	391	378	388	391	381	385	391	401	402	417	404	403	399	374	416	397	411	381	373	385	422	401	384	413	388	416	399	405	378	373	384	399	362	413	409	385	395	410	400	400	422	399	384	362	401	399	392	343	409	363	385	406	369	421	394	398	391	402	389	398	384	401	432	378	403	396	364	408	372	366	335	385	394	404	400	393	393	401	423	412	423	435	413	392	419	378	414	372	400	384	418	372	415	411	403	411	404	349	384	420	391	430	365	379	406	400	417	413	393	398	369	400	421	371	395	400	383	347	411	384	385	395	396	401	386	399	413	357	422	392	408	371	398	394	392	383	378	412	400	358	390	409	377	383	387	404	349	393	395	389	367	402	387	374	418	333	372	372	398	367	391	413	397	396	396	429	383	349	372	386	410	396	381	373	389	410	385	401	409	430	391	394	399	408	389	395	376	385	398	378	400	435	394	413	400	361	397	358	382	384	429	373	416	387	413	410	429	389	391	398	396	382	405	401	357	367	417	400	427	414	374	380	380	387	402	410	391	380	406	418	395	393	423	398	399	406	422	385	404	384	407	432	381	382	417	381	385	381	387	376	429	436	375	383	432	420	370	383	407	401	375	372	402	387	385	413	406	394	397	376	405	391	423	374	422	412	394	356	379	375	395	364	415	423	440	390	405	391	375	419	400	368	406	420	416	426	411	395	368	413	391	407	420	418	366	396	380	400	420	410	351	395	390	381	417	392	380	378	395	364	424	361	404	402	399	398	411	400	399	352	378	384	386	407	376	401	400	355	394	387	405	393	387	365	410	396	432	375	410	398	378	448	406	396	372	384	405	390	358	377	395	399	399	392	402	421	393	388	412	396	403	359	380	397	383	428	385	400	426	387	401	378	433	395	394	377	423	380	372	419	441	360	430	394	386	415	394	379	455	391	405	379	378	442	423	399	381	400	397	363	400	368	391	409	372	381	429	406	391	368	396	413	409	380	373	415	403	414	389	379	415	388	420	382	393	378	384	399	394	381	406	364	389	375	426	380	357	377	447	374	418	400	372	392	369	402	371	402	385	421	378	390	427	387	403	393	416	380	406	414	406	371	407	398	407	393	377	399	415	374	401	390	405	430	413	397	378	387	376	375	360	384	366	414	411	401	405	392	395	355	385	408	387	378	401	414	407	393	393	398	418	388	389	375	409	413	389	408	389	409	390	386	393	408	349	400	375	416	348	400	412	392	367	408	385	405	427	396	391	399	428	419	395	392	361	395	370	386	382	418	394	367	401	404	400	355	383	352	401	401	417	440	421	376	403	378	377	417	396	384	402	367	419	419	403	386	398	390	385	324	387	396	393	434	392	396	349	406	440	432	395	405	409	403	420	381	438	418	378	375	433	405	399	362	385	418	382	430	397	376	374	393	377	403	402	347	402	401	365	386	380	401	370	397	405	370	424	391	425	353	396	365	419	395	402	408	405	409	373	384	411	353	412	402	418	434	389	378	417	414	402	369	406	390	394	393	398	401	393	390	377	417	379	351	385	363	414	383	387	391	400	380	425	390	382	363	390	438	389	366	353	390	391	398	351	401	382	368	351	394	396	408	360	408	395	388	350	362	411	388	387	395	414	399	372	401	381	395	411	383	398	423	423	401	402	375	408	402	408	424	402	381	405	370	347	410	417	388	395	394	363	430	388	389	437	377	389	357	396	387	414	344	413	388	400	413	398	368	405	392	417	401	359	373	375	386	395	393	410	390	375	406	409	384	384	386	410	406	380	397	423	424	381	363	398	359	388	402	383	415	399	387	378	346	389	374	385	377	378	362	391	409	378	379	362	400	411	379	420	409	419	363	383	400	386	385	424	388	413	362	399	373	393	407	371	384	381	404	383	386	440	401	422	411	400	440	392	363	331	376	410	409	388	408	376	408	394	363	429	413	405	420	388	386	363	425	385	427	405	385	409	362	393	387	392	391	397	380	403	406	378	386	358	393	370	386	406	417	433	399	379	379	393	402	393	380	374	420	396	403	416	378	412	375	405	371	370	383	415	400	398	389	384	392	387	392	395	393	393	380	407	386	406	395	386	379	395	390	418	451	419	419	399	376	389	391	396	426	376	386	389	403	375	395	387	364	390	426	407	410	375	405	376	374	372	388	400	410	379	413	393	398	400	421	411	406	411	381	374	373	394	414	398	394	356	390	412	433	404	385	417	409	390	404	401	392	404	417	392	410	390	393	421	403	385	398	404	395	412	402	404	387	434	376	377	406	373	380	369	407	391	391	433	403	415	405	399	420	384	370	410	396	405	391	373	350	379	399	338	426	392	412	403	383	413	385	384	393	390	395	386	425	377	400	393	365	359	386	386	393	389	428	371	410	378	391	420	396	369	360	426	410	435	367	387	395	402	415	428	393	434	356	385	392	399	380	382	393	416	407	367	387	411	396	430	412	406	380	399	371	406	410	366	359	385	372	405	406	432	374	407	392	372	400	360	402	400	423	403	391	375	376	444	371	386	418	424	389	429	416	413	372	416	370	403	363	413	404	382	401	377	415	394	388	383	394	345	423	395	413	384	397	421	383	392	409	419	436	393	392	403	407	372	367	406	371	392	413	401	400	369	389	423	392	373	377	418	399	407	409	415	413	393	439	383	425	381	412	414	388	407	425	409	376	425	392	378	356	412	415	409	408	415	431	427	422	388	418	379	386	410	423	377	404	400	383	418	367	395	410	400	403	388	387	444	366	406	400	410	383	410	359	350	394	401	377	393	418	366	409	387	392	380	391	356	381	376	390	377	387	416	392	453	384	385	411	393	428	372	431	410	417	414	374	427	418	407	397	350	395	396	369	395	386	411	388	385	408	389	419	436	402	386	421	370	389	404	414	366	380	397	369	400	405	419	389	408	379	379	384	384	383	384	433	353	413	399	383	399	387	401	379	378	386	384	411	371	400	388	383	379	369	418	436	396	384	402	414	385	407	421	399	395	369	374	413	390	405	422	415	413	369	431	395	363	415	410	406	378	380	444	377	369	419
24886	21428	28408	25312	17628	4978	1322	1261	2473	4562	3390	1871	2321	1093	855	784	793	833	828	991	863	746	752	763	769	776	791	793	778	792	773	755	756	779	765	801	782	742	737	731	772	843	776	787	765	813	759	710	751	747	769	736	775	850	802	806	781	753	763	777	770	791	758	722	769	733	779	742	752	834	797	785	790	802	737	771	779	766	728	768	803	763	812	717	745	785	756	791	784	745	762	718	721	789	729	817	763	761	765	732	770	747	814	785	796	736	778	752	766	784	785	732	833	781	790	796	786	789	726	786	767	747	760	759	785	729	740	775	805	825	787	730	792	748	805	760	750	725	769	720	768	834	781	793	787	781	791	816	778	765	753	717	784	763	753	788	784	810	753	807	789	783	783	727	716	755	806	812	720	747	733	752	779	767	775	804	769	745	777	777	787	760	742	745	759	767	778	797	752	775	794	739	693	800	749	788	757	799	779	817	782	787	737	715	797	719	747	751	787	715	796	808	761	753	755	748	798	779	793	754	794	754	790	768	813	727	771	748	781	765	765	770	790	757	787	761	711	788	729	754	754	742	745	818	758	763	737	795	772	764	757	747	728	745	782	825	766	767	738	800	763	722	780	777	789	763	790	816	728	755	780	738	781	692	802	773	786	764	771	767	807	746	788	796	819	769	747	712	748	732	748	775	753	792	747	730	762	808	805	766	828	788	741	726	737	746	718	695	755	753	784	797	796	762	774	759	818	723	745	789	758	848	761	782	778	734	705	760	751	762	758	796	752	802	739	796	801	787	813	749	756	795	785	788	805	752	759	766	732	848	734	773	810	707	774	723	799	747	735	741	805	759	774	769	709	783	807	792	792	781	727	746	820	745	740	802	725	749	718	769	749	792	751	790	787	694	756	790	699	772	767	779	764	769	769	771	760	759	759	739	726	776	748	805	749	745	781	746	810	800	767	737	771	765	698	754	804	749	754	734	782	813	796	755	791	776	703	742	738	747	767	747	741	819	784	789	840	804	739	813	768	754	828	797	746	745	779	729	753	718	775	797	734	785	727	785	738	758	761	755	733	806	750	784	728	747	830	783	753	764	771	761	763	779	737	772	726	782	808	723	747	777	741	782	746	792	758	766	831	760	714	747	798	758	765	775	759	798	719	777	755	718	774	762	799	758	718	803	758	787	810	758	741	784	742	728	752	782	705	767	749	777	739	748	771	772	745	758	816	761	804	776	802	767	770	718	735	757	791	765	739	782	777	744	788	787	773	771	782	736	782	737	737	744	717	732	748	746	706	763	775	758	765	764	780	753	774	801	793	774	758	788	758	715	742	767	766	785	754	766	793	771	767	751	849	780	767	774	745	736	783	753	813	777	770	760	707	786	784	774	761	783	811	734	764	802	784	788	744	783	700	732	770	776	758	783	748	782	733	795	800	765	744	746	733	789	754	773	789	734	708	769	769	827	782	743	751	757	767	757	775	770	747	719	772	830	771	773	746	752	759	781	776	763	753	769	784	725	750	743	778	738	789	755	702	752	726	731	754	758	770	753	788	772	764	713	766	795	776	735	793	744	771	741	766	749	744	744	731	810	753	760	780	806	738	746	766	785	707	750	773	765	763	754	813	748	723	755	788	701	789	777	780	812	710	775	774	778	741	759	772	775	794	745	745	773	851	794	769	739	809	749	773	734	803	785	747	758	757	757	738	760	716	780	771	778	750	788	807	840	737	773	734	744	760	827	796	785	784	800	760	780	753	734	768	841	805	760	754	758	728	774	758	764	761	755	763	766	744	765	755	783	795	766	765	749	765	742	756	731	736	699	771	749	715	769	792	778	729	807	796	733	717	736	753	739	686	707	736	805	753	780	767	748	716	756	775	772	792	694	805	744	732	787	775	744	751	765	775	813	749	809	791	751	747	800	778	781	727	781	797	806	766	776	790	777	763	808	756	759	744	761	738	724	709	745	718	728	795	800	741	813	745	720	756	739	750	773	809	748	764	765	760	777	760	814	775	722	733	758	748	756	763	713	756	743	771	797	796	776	688	772	760	784	776	739	806	744	791	721	777	697	779	732	793	766	768	756	753	789	811	756	775	738	763	743	793	752	738	787	765	773	744	796	744	772	776	773	702	783	771	820	711	739	761	741	777	737	722	722	739	815	692	796	755	758	765	777	735	780	733	784	748	779	734	747	752	774	744	742	756	789	771	809	737	785	811	756	747	799	790	708	756	745	758	762	756	753	728	850	773	770	764	754	763	789	762	760	798	750	758	752	810	745	786	777	742	777	778	750	736	737	763	714	749	773	758	778	754	777	764	757	742	783	765	754	764	791	767	827	782	730	768	754	750	809	774	729	758	786	804	721	746	723	753	771	727	748	777	734	809	765	747	760	780	804	755	764	773	786	751	734	738	738	742	771	715	733	724	771	727	777	805	790	750	775	782	778	768	759	751	787	795	771	745	746	721	782	746	763	760	828	733	765	743	762	776	795	712	755	758	775	761	732	709	766	789	740	715	784	781	740	825	733	728	734	801	746	712	759	763	791	753	805	755	832	744	768	757	760	745	736	752	725	777	736	805	742	797	779	730	777	763	758	747	761	808	749	777	736	759	733	741	752	766	780	761	774	743	708	749	757	790	812	784	737	781	769	732	783	710	780	736	776	749	719	745	734	771	750	776	750	814	748	773	771	754	739	775	749	759	758	748	759	760	732	734	764	798	804	726	745	749	780	769	746	760	760	726	722	787	768	742	710	767	782	791	739	719	789	722	745	733	775	857	768	768	797	760	733	768	732	713	800	719	751	721	733	770	785	772	779	733	772	750	751	790	766	793	760	786	757	764	767	813	770	768	777	774	726	754	792	731	731	720	781	794	786	786	769	766	777	768	793	736	776	823	764	765	750	783	799	703	774	763	787	728	746	785	767	729	795	744	808	783	769	743	759	747	746	743	775	773	752	816	759	793	739	723	766	810	795	765	795	814	710	779	773	782	793	700	829	707	779	749	800	794	749	757	747	769	744	761	747	752	776	752	814	777	744	770	698	738	776	752	789	714	719	767	748	754	825	723	764	783	769	744	731	784	772	811	755	718	744	759	797	755	694	799	778	769	761	751	774	817	742	742	843	791	785	815	763	773	733	793	752	762	823	721	783	760	776	764	804	730	793	784	745	764	729	698	797	806	719	769	765	777	761	772	762	723	783	787	784	756	753	777	817	744	755	776	740	789	763	766	791	816	763	757	751	827	806	735	711	740	808	750	777	763	763	742	745	739	729	742	751	779	772	753	753	776	715	765	718	779	794	739	788	728	728	783	827	728	718	772	760	745	794	801	823	756	795	768	744	775	706	747	738	773	781	709	741	804	789	751	799	765	730	750	753	745	720	777	759	784	777	764	785	777	775	746	732	713	738	743	740	807	738	778	814	723	733	777	781	831	764	798	740	788	736	782	772	755	709	704	770	718	783	771	736	764	755	755	770	712	763	760	776	803	746	746	775	748	744	808	806
15400	17133	37043	16754	9095	4106	1627	1689	3986	7467	5073	2747	3303	1266	965	836	727	861	851	1110	783	747	763	740	791	673	768	737	768	770	774	796	729	781	727	722	763	756	748	792	749	770	788	761	788	749	756	719	778	777	790	711	684	720	758	755	720	739	763	767	801	724	764	730	738	719	756	762	706	772	731	752	736	779	789	726	743	730	785	785	745	750	755	745	763	724	770	741	798	754	805	768	726	773	771	779	715	788	747	737	726	751	727	725	730	722	710	779	748	749	738	740	730	798	740	775	729	768	732	775	781	752	754	737	771	766	760	816	795	778	749	786	746	744	722	729	718	746	782	739	763	758	762	736	688	717	742	778	728	724	695	744	748	743	777	760	701	763	755	778	753	763	750	705	756	794	755	788	782	777	726	754	761	737	713	738	775	730	707	758	753	742	767	757	743	759	705	712	749	849	771	701	775	748	780	765	707	745	699	751	757	772	743	806	763	788	752	771	753	753	752	734	739	735	735	744	738	740	751	731	716	766	757	746	779	744	770	768	796	726	722	782	751	751	801	723	718	753	805	711	757	762	749	739	725	715	741	658	782	778	714	754	743	814	797	703	805	776	726	712	718	725	693	780	771	743	735	767	804	764	734	708	754	743	749	776	751	764	737	776	777	788	725	773	741	772	739	764	817	776	737	712	747	743	723	769	737	739	782	734	702	750	798	782	718	734	771	713	769	756	756	767	739	756	743	737	720	746	810	735	775	760	743	767	764	751	744	716	737	738	791	759	797	806	773	739	726	742	782	723	778	710	801	764	720	761	765	767	770	751	722	754	765	763	766	752	728	757	746	714	754	788	729	730	783	723	723	806	784	748	783	782	737	740	785	749	787	762	719	745	749	801	771	756	778	770	744	794	777	807	732	740	727	758	756	770	765	688	755	702	742	769	772	742	707	747	795	783	746	800	745	804	764	752	807	783	728	730	754	787	738	759	760	720	754	730	707	736	750	782	737	746	771	740	771	794	764	725	773	762	768	736	758	753	776	712	732	737	770	752	719	773	760	761	781	714	760	788	718	769	717	767	803	736	752	780	730	757	728	741	757	749	725	730	761	746	748	749	740	756	732	750	781	720	708	679	782	739	782	808	758	742	771	736	729	764	779	783	747	785	716	767	789	789	743	765	695	785	756	759	722	726	733	790	827	751	762	689	750	806	738	751	769	773	789	810	742	747	729	739	721	751	721	746	751	699	736	711	772	824	753	740	735	736	757	722	692	719	729	801	764	786	725	785	744	740	745	694	792	756	781	702	724	785	737	758	736	769	816	733	742	765	780	714	775	767	782	762	760	726	746	730	746	721	771	799	779	799	735	761	752	776	770	779	831	729	741	721	720	763	742	716	745	785	778	791	754	743	766	747	791	710	779	715	748	773	697	763	793	796	752	753	724	780	763	752	751	758	743	728	802	753	736	750	784	726	760	721	714	731	764	775	790	727	740	775	702	673	755	752	802	793	811	774	786	732	730	743	774	763	788	723	750	690	807	754	802	750	741	726	742	764	741	718	761	705	742	723	766	774	757	745	786	764	765	737	717	709	750	713	814	730	717	736	765	754	760	713	757	753	762	740	720	806	745	761	785	724	736	807	773	740	758	741	771	757	739	785	787	781	778	734	704	728	763	711	798	772	774	723	784	723	745	721	742	691	757	809	745	759	753	739	778	792	772	726	781	719	765	760	732	744	716	711	690	733	747	770	711	781	718	774	693	768	712	784	721	690	752	747	706	726	757	760	733	772	760	708	720	713	746	723	741	726	751	762	748	739	756	754	746	748	776	740	758	761	737	731	750	760	779	770	733	747	801	734	755	700	705	809	754	762	723	787	744	706	744	738	745	754	715	813	761	734	766	774	722	772	817	742	746	701	763	738	742	775	784	787	728	760	729	692	771	702	777	756	737	754	740	753	721	714	739	778	777	786	715	725	782	779	713	739	732	817	696	701	750	775	745	762	769	778	787	767	780	793	714	717	740	748	744	729	751	742	788	752	784	728	738	752	717	767	744	740	739	736	743	776	765	695	772	772	719	808	775	759	691	764	731	746	757	745	729	770	757	757	765	725	756	781	757	741	710	748	781	746	734	749	732	674	801	793	795	756	731	757	755	722	809	731	725	803	791	747	794	778	754	782	717	704	760	742	781	759	751	759	774	757	766	732	772	748	739	725	733	758	757	758	760	756	768	772	759	767	716	704	752	787	771	795	753	729	764	794	721	737	711	796	720	764	761	769	776	763	784	811	758	768	786	763	735	777	778	721	784	729	769	752	764	747	747	805	712	796	762	707	782	710	752	708	744	765	737	747	779	791	759	769	775	731	699	774	718	800	722	793	728	780	761	705	717	766	746	755	812	709	726	731	735	722	772	727	739	759	770	729	732	728	781	745	741	825	777	760	780	751	754	780	748	774	790	750	778	779	767	736	788	819	779	721	708	799	762	754	808	763	735	790	730	730	745	745	755	761	751	728	742	738	752	766	756	754	740	724	753	703	731	757	722	757	765	716	766	723	714	777	798	759	787	741	786	766	754	735	741	715	769	727	743	784	741	780	751	778	746	752	741	764	753	751	759	770	769	706	765	772	694	733	733	772	785	759	724	761	744	708	783	748	721	732	764	745	768	777	753	717	806	794	752	763	762	763	771	761	728	761	766	758	751	798	753	707	729	763	778	731	769	755	808	731	740	755	763	707	703	783	791	735	788	717	763	744	739	768	740	789	778	717	769	787	747	773	741	727	780	732	737	750	765	767	775	746	773	736	782	712	757	765	753	795	762	771	774	792	729	745	780	784	765	725	747	718	739	788	785	669	765	756	745	777	785	718	745	773	728	673	740	733	724	717	751	717	744	730	776	754	762	775	718	762	747	765	757	805	717	733	758	736	766	743	721	732	792	759	788	796	746	757	787	819	800	712	723	736	768	775	723	764	779	745	784	736	728	796	711	741	760	751	792	763	761	743	765	755	752	746	746	770	804	726	741	740	770	741	761	731	795	732	726	728	754	712	745	747	702	758	756	765	781	784	780	728	773	769	760	736	700	750	733	825	763	766	762	743	795	804	779	723	733	793	776	751	720	772	739	721	785	731	727	703	795	704	769	760	751	729	751	756	731	771	803	744	735	738	713	759	779	770	778	790	757	775	796	745	750	733	738	790	775	741	714	771	737	749	735	723	791	739	729	723	713	764	761	764	735	759	752	772	744	746	735	739	764	719	785	760	735	760	723	744	743	771	709	776	737	791	740	726	722	756	776	822	777	749	659	751	737	752	737	785	788	758	766	764	729	671	748	769	721	743	744	735	786	738	781	796	753	737	750	766	746	772	732	754	770	764	728	764	748	710	788	791	757	714	739	724	747	767	673	735	748	749	751	789	781	776	826	734	727	795	678	722	748	800	767	750	740	721	719	762	791	752	744	740	788	729	742	749	745	814	703	679	707	765	806	760	753	764	755	700	723	769	736	770	780	748
22656	21424	29278	23981	21464	21533	12047	2055	4217	8126	5339	2960	3796	962	618	429	445	450	806	1032	378	367	371	385	371	361	357	363	353	345	359	375	345	370	362	333	327	364	375	338	341	345	336	320	370	369	390	347	369	360	354	347	346	354	345	339	363	329	366	358	347	364	349	346	335	340	322	345	375	352	344	343	365	356	342	336	360	328	347	333	335	319	383	326	318	347	336	344	320	369	323	349	317	323	340	371	336	322	352	349	358	358	324	366	315	357	323	355	346	351	330	347	326	307	356	317	340	334	348	331	361	329	326	339	331	342	349	320	358	359	371	328	324	346	376	330	326	328	331	314	345	358	300	332	339	316	352	343	363	317	383	343	349	347	336	342	369	342	361	353	349	356	351	337	369	333	361	360	358	329	314	342	353	349	365	366	378	351	370	364	322	354	349	356	322	349	339	343	349	333	332	367	373	383	323	330	359	360	362	349	316	363	349	356	351	358	350	361	355	325	314	340	348	362	326	337	348	347	381	342	314	354	327	319	320	321	334	313	317	387	337	337	339	326	348	338	346	350	337	335	349	352	358	394	344	366	325	350	328	331	367	361	322	338	339	389	390	326	351	345	356	373	324	330	324	385	348	346	338	364	332	345	347	335	348	351	380	356	325	381	339	379	320	341	318	319	351	330	308	349	322	309	340	334	341	347	351	339	382	351	355	340	358	349	328	361	300	329	320	336	318	369	350	342	371	359	338	336	335	346	338	310	378	357	360	356	316	318	315	336	331	332	348	339	343	353	336	321	382	323	353	381	328	343	349	347	337	315	335	318	321	339	371	352	340	367	306	313	333	322	324	325	335	360	351	343	334	339	412	321	337	342	368	331	378	366	322	363	349	363	324	345	364	345	324	340	329	333	352	349	331	329	321	360	348	343	350	355	317	316	325	343	309	313	343	309	350	352	347	363	320	363	323	337	322	314	349	350	363	346	360	323	357	377	355	351	351	349	342	322	337	350	354	355	327	301	328	333	318	334	354	341	344	330	326	372	348	358	344	354	376	328	367	365	316	347	338	341	331	347	325	361	319	319	361	313	331	329	361	324	346	358	315	325	318	354	306	320	349	365	368	335	368	329	313	326	313	324	357	350	356	321	361	351	325	368	345	350	354	376	377	324	363	329	321	356	329	371	322	327	346	336	355	368	308	346	355	319	325	370	349	350	356	349	345	313	337	360	345	348	351	372	362	384	312	370	348	334	305	336	356	375	328	332	326	351	351	345	379	358	329	352	351	336	348	327	388	344	331	334	336	321	354	317	362	369	344	335	338	344	314	328	343	327	345	319	331	349	356	373	324	364	357	352	330	297	357	354	354	335	335	352	351	309	346	368	337	367	334	309	349	331	337	388	336	340	324	356	313	305	351	349	326	354	332	347	340	346	354	313	317	329	342	360	342	349	342	303	370	342	363	365	338	329	326	331	366	329	342	342	352	374	334	310	333	336	341	367	346	340	318	322	331	312	338	351	350	330	318	330	354	351	339	330	326	346	369	326	312	343	338	356	373	338	311	375	382	339	367	344	326	356	363	343	355	368	346	359	352	315	353	344	367	374	377	320	339	346	305	354	354	350	310	349	357	319	377	336	316	333	361	328	369	347	317	335	333	337	368	331	338	299	339	361	340	335	334	325	348	342	326	331	319	368	320	353	365	354	334	338	356	327	373	340	364	329	348	373	349	308	335	303	323	333	329	342	345	287	328	365	338	312	361	329	324	314	338	340	331	337	359	321	346	351	359	339	344	341	355	328	338	350	325	331	346	338	305	372	346	354	317	332	349	357	341	305	345	362	360	377	338	318	383	356	343	370	343	345	374	346	357	335	331	343	365	344	331	371	340	348	356	348	357	338	324	357	348	349	347	358	339	353	366	344	352	319	383	324	371	345	332	346	360	357	320	320	350	349	322	347	358	379	322	349	332	342	355	345	325	352	330	354	354	303	382	334	344	357	337	333	353	300	334	330	393	371	380	332	333	335	341	327	320	354	302	365	342	365	338	356	350	332	349	341	314	322	353	342	333	324	352	333	313	338	363	308	343	344	334	355	338	339	331	359	376	369	342	340	335	354	338	335	311	330	390	371	355	353	337	343	344	345	355	325	339	323	341	340	361	348	334	336	352	342	365	312	338	356	349	329	314	323	342	336	384	345	362	344	315	339	350	357	358	361	335	334	346	327	373	317	303	386	328	339	326	349	302	322	334	342	350	351	356	379	328	343	355	409	345	304	354	324	328	369	335	335	337	342	330	368	302	327	332	321	330	335	353	360	323	339	336	321	340	330	368	316	324	334	363	340	348	344	356	364	350	371	363	339	327	367	356	321	339	365	357	344	363	365	380	350	355	364	318	351	333	368	334	346	318	348	350	360	350	302	327	347	306	367	355	368	326	336	338	367	359	344	373	358	325	317	322	337	326	347	337	347	339	358	340	328	315	307	335	366	333	316	312	319	336	311	346	342	367	376	313	345	344	342	329	331	304	382	327	342	364	332	368	327	371	338	315	362	356	345	345	343	390	305	351	307	361	380	344	335	333	329	363	333	326	329	319	339	330	326	329	350	346	334	310	337	314	365	324	326	339	353	315	347	310	315	361	342	346	359	329	342	308	337	352	317	337	321	339	333	356	334	342	336	318	326	344	360	313	347	316	337	356	352	367	362	317	349	355	340	335	320	323	351	340	336	372	361	365	354	368	341	340	356	318	307	325	342	353	312	351	365	341	315	321	312	315	334	324	342	309	346	331	341	360	340	317	348	329	324	343	327	339	313	358	323	347	324	342	365	338	331	346	352	324	343	341	333	333	353	366	350	368	301	317	354	344	329	324	360	355	356	352	314	352	359	361	339	337	342	332	354	329	343	339	346	344	350	362	339	371	350	345	335	356	375	324	309	380	386	319	321	362	351	315	358	369	316	295	357	324	361	355	328	319	328	385	398	354	336	355	337	326	316	332	328	314	333	329	329	324	316	330	350	342	334	328	380	330	330	332	334	321	358	354	391	349	389	340	318	323	344	338	365	384	378	318	347	333	374	329	332	327	326	355	365	349	338	344	345	348	316	319	349	345	327	337	356	376	378	355	322	306	350	362	341	317	336	335	360	342	327	337	310	362	358	356	316	344	347	314	314	340	345	340	341	370	366	355	370	375	343	325	328	343	355	342	354	341	371	352	349	330	336	346	354	355	312	326	333	318	340	307	320	322	327	344	327	346	368	315	307	319	321	347	344	390	334	319	383	316	338	303	344	366	329	366	312	328	370	337	328	352	354	316	345	313	345	310	314	390	374	331	337	331	352	328	353	323	324	329	300	347	352	327	329	329	361	346	331	331	351	364	360	339	346	358	364	341	345	343	326	385	356	334	369	363	346	325	382	302	343	352	324	367	329	346	335	346	349	338	359	348	363	334	328	342	307	371	366	320	314	336	353	343	336	341	352	343	338	373	308	354	346	324	308	337	321	342	345	356	369
17362	26072	43814	22481	16969	5768	2640	2780	7108	12063	7639	4380	5567	1129	772	560	492	447	1178	1373	466	389	404	400	376	370	381	395	385	355	380	366	342	343	340	352	335	376	405	347	313	336	366	336	352	345	325	339	316	350	347	332	340	365	359	346	349	341	364	297	326	325	344	330	342	305	333	319	302	333	339	322	334	304	344	314	342	319	352	340	351	351	327	367	325	337	319	357	329	335	346	362	350	322	353	345	342	323	328	351	314	346	368	363	339	336	321	322	353	355	293	358	335	330	345	341	321	367	314	338	356	312	350	315	377	318	342	310	302	340	342	363	329	340	323	354	323	333	347	325	358	333	354	322	342	359	338	345	337	326	321	377	360	366	348	350	339	301	325	339	362	347	321	331	342	328	348	347	336	311	361	319	355	346	320	350	323	344	347	322	314	341	317	364	325	332	346	355	320	342	303	327	338	335	340	299	336	310	357	338	318	347	344	319	339	330	304	344	339	339	356	350	346	340	307	343	331	308	326	342	352	345	339	302	344	302	333	357	362	331	312	326	361	357	367	344	362	335	356	350	323	384	358	346	318	334	346	315	358	330	323	334	372	338	317	300	294	337	348	371	314	337	313	324	379	393	333	309	352	338	307	340	337	319	297	358	363	314	343	313	342	345	340	334	328	346	365	363	312	372	340	338	328	330	342	330	347	369	335	338	372	369	344	304	358	314	321	334	322	311	365	324	335	332	365	296	371	323	345	377	350	308	376	336	347	342	322	346	343	340	318	344	343	333	358	327	314	336	351	299	322	350	350	347	310	311	350	348	342	337	346	316	328	356	325	347	318	356	345	318	357	335	314	347	343	340	368	335	320	355	345	361	366	340	320	337	340	352	326	314	309	317	331	348	310	361	340	352	375	324	330	303	349	362	338	325	347	344	357	329	316	322	314	351	340	321	340	348	340	317	376	348	347	357	352	360	360	351	341	313	327	365	316	354	366	327	355	349	353	329	309	341	325	347	337	375	309	312	323	359	355	364	319	322	359	327	355	339	333	335	333	338	323	327	351	331	329	323	311	325	327	303	348	308	331	313	341	355	356	372	346	341	346	354	357	314	337	316	326	330	322	353	338	308	344	346	334	326	338	342	356	350	315	352	308	337	309	353	337	342	340	301	321	330	336	366	326	332	335	381	364	358	354	301	300	350	321	346	348	336	357	379	341	353	327	365	319	338	309	342	350	352	335	321	341	353	339	322	341	353	349	341	368	325	363	329	322	296	340	366	334	325	313	312	323	295	328	345	313	330	317	337	342	330	317	341	340	325	313	336	324	331	376	350	321	361	337	325	331	343	329	340	326	359	347	343	343	343	359	379	334	351	342	320	321	312	327	369	352	277	336	351	306	334	339	344	329	341	328	313	350	303	293	338	352	326	315	343	328	355	293	341	327	336	357	332	303	344	308	317	326	341	319	285	358	332	351	343	333	321	320	336	300	287	331	372	360	339	332	353	321	320	333	331	348	362	334	338	326	304	352	342	380	321	342	327	328	349	339	361	343	354	339	349	297	345	351	336	323	326	317	353	362	324	339	344	300	329	336	331	370	319	342	331	339	344	329	343	314	325	309	309	326	331	341	345	307	320	330	318	309	308	294	338	357	350	342	333	354	334	374	341	374	344	348	325	378	348	332	336	307	317	327	352	347	328	346	325	347	325	319	327	350	329	340	344	323	323	341	349	342	339	355	319	378	332	335	354	350	293	338	329	324	372	343	321	348	356	323	330	319	299	327	314	341	346	322	328	317	323	353	328	303	386	351	303	374	307	359	355	367	326	323	325	337	377	345	351	370	370	342	342	356	304	341	291	313	360	352	346	358	321	316	328	336	347	332	342	347	332	331	343	361	332	339	311	317	318	334	306	295	327	359	346	301	351	354	333	333	344	374	344	337	335	342	354	323	345	359	324	361	336	349	353	315	359	350	357	310	341	326	342	329	327	333	370	339	354	350	364	301	311	327	357	311	343	345	357	363	354	365	338	324	314	338	337	355	355	344	358	335	359	312	339	346	366	374	332	357	342	340	358	346	339	368	334	373	342	340	303	326	339	327	366	345	342	355	346	314	348	356	361	307	362	339	336	349	343	332	336	292	335	336	330	339	354	346	312	346	379	322	338	311	315	305	349	330	323	333	316	310	361	329	359	346	331	304	357	350	328	311	331	361	365	332	342	350	347	340	360	345	315	356	341	336	338	317	349	322	329	318	330	348	375	346	349	313	366	310	372	356	350	335	346	369	302	348	367	323	347	347	330	306	306	325	307	342	311	353	311	333	345	338	322	345	328	357	306	356	330	333	319	333	351	331	362	326	345	329	330	341	352	323	327	371	333	341	361	315	329	345	350	326	320	344	318	353	302	354	337	357	307	338	313	335	330	327	336	355	331	360	379	323	370	354	350	347	340	317	347	339	304	320	346	311	362	350	334	313	371	334	313	330	327	327	373	353	323	345	327	305	338	347	324	322	352	340	325	345	323	350	360	326	333	324	340	341	336	330	340	350	337	357	363	332	357	334	304	336	328	353	339	311	334	334	306	339	325	334	327	342	341	402	352	342	319	366	349	343	343	378	375	365	345	304	349	344	357	325	350	333	348	318	309	356	351	377	336	337	351	324	318	319	325	358	358	335	342	359	347	329	333	344	336	332	326	356	357	355	324	355	340	339	334	315	381	360	346	312	306	375	345	351	337	365	349	325	331	319	337	342	342	322	338	353	347	382	318	313	311	364	326	354	290	324	323	346	341	342	332	332	294	338	354	358	365	315	336	294	322	344	331	333	322	363	323	335	329	357	380	349	309	299	323	355	334	336	360	331	347	327	362	366	336	352	350	339	321	325	360	346	361	352	333	343	336	322	356	361	338	339	335	355	353	351	332	349	381	322	333	310	333	349	331	350	341	318	343	332	354	348	333	340	350	352	331	341	359	341	343	355	377	334	310	350	367	321	333	323	333	332	335	359	344	347	356	311	324	330	326	361	351	324	340	328	337	317	346	348	333	308	320	326	343	343	346	346	356	319	325	307	281	358	364	293	314	321	340	343	358	332	343	354	352	339	333	354	343	321	329	377	351	350	348	370	334	337	337	319	346	343	349	332	339	327	340	296	328	333	365	360	332	360	357	342	310	352	368	287	326	326	310	330	335	317	363	326	349	342	346	363	347	345	356	299	327	339	335	331	354	350	373	322	338	359	341	332	342	357	299	362	342	339	313	308	331	346	325	313	339	334	362	365	341	326	333	346	348	359	345	308	312	317	314	369	347	349	312	324	303	361	335	322	330	342	341	340	339	337	314	335	332	375	350	340	337	354	306	336	336	346	353	330	328	354	318	353	347	340	308	362	312	345	342	349	324	327	347	370	357	349	316	347	335	342	351	343	341	334	331	339	334	363	308	361	353	304	348	320	301	335	322	315	308	348	322	342	336	324	335	353	324	356	342	325	339	319	357	344	325	348	348	352	381	333	323
28189	20125	25151	11997	5009	1501	983	1057	2340	3344	2316	1591	1833	829	776	690	739	682	845	857	695	715	719	724	689	737	754	684	747	681	686	690	715	739	703	658	687	743	738	702	707	747	695	739	690	680	707	722	688	700	666	729	707	699	689	656	724	720	732	705	671	695	706	708	712	729	693	779	711	732	669	652	671	719	690	703	710	688	730	707	670	660	775	699	686	673	715	748	681	682	704	684	706	731	664	695	680	704	681	714	717	692	686	736	671	734	718	743	694	710	713	687	690	692	721	700	702	712	715	666	738	670	710	669	736	715	745	693	710	701	692	705	700	719	680	698	706	675	690	682	731	699	702	720	692	661	760	699	674	741	714	692	634	704	692	713	647	694	668	733	709	681	758	677	734	680	735	708	705	668	724	735	702	678	740	672	708	663	680	711	722	724	644	693	673	714	721	718	710	742	735	710	665	714	697	743	683	673	713	726	750	698	697	698	701	684	692	758	692	651	685	728	741	656	687	718	765	696	738	679	719	728	720	698	659	678	676	684	701	691	687	719	705	677	683	713	737	709	748	706	705	710	690	687	730	691	715	596	716	659	691	671	708	700	727	723	700	689	695	697	693	693	710	703	744	730	701	729	721	691	737	671	675	756	735	747	758	680	734	691	695	691	744	696	689	656	758	734	694	725	685	731	684	710	716	670	663	698	672	691	727	715	720	739	710	702	692	697	743	712	723	756	709	672	706	728	721	697	743	717	701	706	726	662	662	717	754	683	677	667	666	730	702	721	689	688	684	743	730	715	671	727	638	684	709	704	711	781	711	628	682	741	680	740	754	680	697	709	699	706	723	715	665	661	714	705	683	711	707	679	707	665	710	656	720	658	760	704	717	720	730	734	731	714	710	712	743	698	699	669	706	734	685	677	690	734	701	723	671	754	721	692	691	651	689	694	749	686	711	642	705	747	702	700	714	719	667	743	671	734	706	706	708	711	736	707	706	743	660	726	740	718	755	661	736	705	733	718	714	624	688	674	750	695	692	708	684	682	705	672	682	703	691	734	710	706	742	712	691	737	746	713	676	683	710	711	719	719	663	761	686	711	673	699	664	726	736	668	742	691	708	715	675	717	712	745	682	731	696	704	731	728	730	761	708	709	701	679	679	716	738	726	704	664	727	690	727	681	697	730	715	714	725	762	729	724	685	680	677	682	723	708	662	762	672	707	715	694	751	722	714	721	668	663	700	724	647	688	685	696	694	721	712	658	697	692	695	730	649	682	694	682	728	693	722	710	716	716	719	672	750	705	676	719	650	698	668	683	703	719	710	695	718	700	679	703	713	739	643	695	683	738	705	671	679	728	678	677	687	696	672	647	727	692	730	687	716	691	676	720	725	676	680	678	732	728	757	706	714	742	689	692	709	692	762	673	718	699	674	681	700	672	709	727	731	757	712	733	755	729	660	721	695	724	709	672	770	700	668	714	702	672	685	711	667	694	708	727	709	671	684	725	714	704	737	743	724	723	692	726	674	712	726	747	729	702	704	727	708	720	670	698	686	712	722	671	679	723	715	734	677	711	673	716	737	674	662	740	700	765	719	722	703	690	726	692	754	717	731	693	698	748	661	724	727	708	721	657	674	727	713	709	675	677	715	733	704	710	733	705	797	711	669	681	691	691	761	733	695	675	706	724	717	690	726	697	707	714	726	701	762	731	660	705	685	661	691	706	722	682	681	732	672	705	689	712	717	686	688	705	694	720	782	730	706	654	707	730	666	708	706	718	696	652	687	689	730	714	657	704	698	693	701	707	714	671	696	704	695	700	689	738	665	728	691	733	716	732	739	685	724	717	682	630	727	679	691	691	629	747	722	679	725	633	772	703	694	790	694	682	692	721	718	675	657	660	673	674	724	675	690	698	709	697	731	723	698	716	662	666	664	720	697	765	703	668	679	705	728	658	757	741	727	719	705	718	680	727	696	664	697	670	685	745	657	682	692	698	692	716	698	704	732	715	703	720	670	729	729	711	689	712	699	721	690	742	747	687	724	699	705	720	683	713	728	765	748	688	709	694	664	672	710	669	730	710	700	685	705	721	751	708	712	742	729	704	727	664	672	668	707	680	731	722	725	692	706	742	724	713	736	693	712	722	660	730	654	685	713	736	732	732	683	662	718	679	716	687	727	723	717	736	719	709	695	721	704	684	711	663	708	682	689	738	685	713	734	702	677	679	681	713	702	691	692	697	708	654	751	742	703	697	716	704	731	724	716	749	708	694	700	730	703	738	725	695	695	722	645	706	695	706	622	731	718	729	689	731	727	693	719	687	693	730	686	746	705	730	709	661	717	721	738	759	690	721	691	691	743	704	742	641	690	695	649	704	694	657	739	739	719	722	699	715	665	688	744	735	734	700	719	678	734	695	679	703	708	691	734	766	658	725	697	732	707	710	681	711	664	712	695	718	655	717	710	668	731	738	743	661	717	723	754	714	726	706	679	686	756	694	680	713	693	712	755	711	737	748	682	706	702	697	679	651	746	719	730	693	668	702	728	690	697	699	715	703	728	676	729	700	706	692	698	719	731	672	764	731	684	659	695	739	685	704	743	716	690	734	710	709	723	779	724	656	683	703	620	707	677	681	723	670	720	673	709	737	695	719	679	692	712	724	729	702	709	719	679	715	688	681	696	662	703	674	737	716	698	713	729	724	749	698	697	652	748	739	694	746	696	755	737	703	737	719	699	721	713	722	703	661	658	726	672	704	694	694	735	709	692	722	680	703	689	708	696	707	768	710	713	733	686	733	741	688	714	734	665	713	689	722	709	743	710	700	671	718	695	718	716	707	717	694	732	702	744	667	721	711	708	685	703	702	768	749	709	697	701	741	692	713	728	736	695	696	690	713	669	675	708	694	694	714	739	718	721	672	705	684	735	678	726	676	674	695	659	690	722	739	728	674	707	735	727	710	706	740	714	708	715	692	706	716	718	749	712	673	699	674	715	717	737	727	658	739	679	689	680	738	709	714	721	695	687	683	710	657	695	660	687	734	714	708	707	723	722	724	720	692	747	719	729	702	706	667	692	714	730	775	727	676	666	692	704	763	698	741	709	686	667	664	704	692	657	661	684	717	739	675	713	710	727	679	702	729	669	722	683	731	705	711	688	666	685	658	732	736	720	726	719	729	722	682	744	700	719	713	713	715	695	704	715	656	718	708	697	727	709	653	658	702	715	696	712	720	675	735	695	702	724	711	695	699	767	746	740	694	707	742	722	707	703	742	668	682	708	678	707	678	695	732	719	702	712	693	712	701	703	680	685	707	709	698	640	669	729	698	682	685	701	731	722	657	664	687	715	674	693	688	743	692	690	777	685	721	680	675	747	726	720	702	701	717	746	676	703	701	716	717	687	762	757	717	757	695	699	800	717	737	697	729	720	733	727	702	743	696	679	753	644	763	707	686	724	692	698	673	712	687	682	700	729	682	724	721	680	745	707	688	710	722	690	690	717	720	747	696
11258	9811	27740	9773	6711	1647	1008	1459	3403	5063	3302	2383	2579	854	817	737	763	732	964	910	724	731	671	690	746	731	738	704	694	720	681	722	676	744	734	702	710	726	745	685	668	743	714	739	719	694	702	673	681	691	706	706	701	697	757	735	771	725	744	722	691	701	719	698	739	761	703	709	655	722	719	686	705	680	684	665	715	691	736	695	739	682	718	667	775	774	708	759	715	687	717	731	676	740	704	695	693	708	708	712	718	749	722	713	733	706	707	727	724	684	736	729	695	726	667	676	753	693	738	723	723	732	741	757	714	713	710	691	699	716	718	650	734	779	718	741	713	680	683	733	734	693	698	659	722	680	704	723	724	717	738	722	696	748	725	705	712	719	709	715	740	751	720	652	718	683	767	735	723	725	724	717	730	676	635	679	691	725	720	698	689	713	754	731	681	684	735	740	715	704	681	720	716	793	715	710	654	710	694	716	736	692	710	692	670	712	713	753	726	684	689	703	731	692	712	763	668	709	694	701	752	668	720	652	710	692	711	724	741	691	651	736	671	696	755	716	718	728	739	718	690	707	736	747	740	699	703	722	720	705	679	726	678	764	718	726	723	718	733	739	695	720	749	683	732	713	668	732	679	701	708	684	706	769	682	704	696	720	717	682	706	753	718	731	705	700	717	698	725	726	755	698	683	729	706	697	730	687	721	666	740	681	720	662	732	728	741	680	734	687	691	697	745	747	719	754	717	668	727	720	702	727	685	720	690	692	693	708	711	717	690	743	681	706	718	740	669	714	719	699	710	763	686	697	677	743	699	692	684	706	728	665	777	708	735	681	703	724	716	670	697	678	747	675	667	706	677	720	716	722	745	728	737	743	702	712	759	738	759	702	774	707	707	735	708	697	728	687	713	765	750	715	744	723	701	725	685	726	745	689	734	740	745	717	723	784	718	661	738	664	698	704	717	686	713	719	688	703	738	745	702	702	706	687	713	680	706	745	736	682	711	722	723	695	708	743	740	674	751	741	735	704	716	667	739	719	734	717	708	716	729	737	728	737	665	770	664	722	700	750	757	688	777	763	703	687	739	747	731	707	726	693	758	781	715	733	732	671	707	721	754	711	688	723	694	725	697	734	706	694	669	719	741	720	751	687	709	728	735	727	728	695	710	725	680	680	708	707	667	729	754	720	718	706	689	679	706	706	734	720	772	705	709	702	713	724	691	651	680	708	699	688	732	719	667	684	721	744	681	748	678	716	736	696	684	701	709	711	703	686	729	699	735	760	705	727	716	713	738	687	721	712	750	652	711	650	691	645	702	753	757	761	679	717	682	706	696	712	747	732	699	695	707	683	734	708	659	699	756	719	661	633	756	689	612	709	712	714	673	703	707	678	751	684	743	693	715	752	736	697	702	702	719	706	660	697	726	707	738	735	704	707	656	713	724	715	738	647	712	687	744	708	670	720	718	713	714	750	706	708	695	724	695	741	722	675	676	689	680	670	675	698	699	774	715	750	735	728	734	695	663	696	732	695	696	710	717	747	720	699	694	709	738	719	761	752	749	709	699	691	717	698	745	693	717	679	683	702	687	741	687	712	709	728	728	730	748	721	732	704	701	685	740	696	680	675	704	705	739	698	734	717	710	661	692	744	720	673	740	750	724	691	727	691	710	730	678	724	733	707	739	711	716	695	780	708	678	722	705	714	690	682	706	665	754	704	708	701	720	694	718	672	674	725	725	672	698	690	757	728	723	747	716	671	684	720	692	699	717	706	693	721	717	663	711	686	747	659	681	706	707	662	743	685	721	706	675	723	721	707	681	733	684	717	719	694	753	721	680	727	714	678	743	675	679	688	656	746	636	677	682	710	702	745	738	729	704	743	730	697	721	729	747	734	747	709	680	656	714	775	690	690	674	715	726	729	724	694	726	781	747	715	701	725	723	682	703	677	723	663	674	705	684	733	727	690	768	662	709	695	758	700	715	706	726	707	728	694	697	714	669	718	719	707	714	706	716	706	679	711	720	709	671	728	754	702	707	707	756	731	670	743	736	728	755	741	713	730	691	695	733	656	703	746	727	712	747	726	694	714	742	712	670	714	745	748	677	723	696	735	713	722	709	689	717	669	693	673	726	694	713	716	700	698	767	693	702	734	664	702	715	698	697	680	716	739	700	678	702	723	714	702	674	736	680	680	687	693	733	725	745	735	704	703	732	712	736	703	689	770	706	744	690	733	714	711	730	748	673	693	727	735	689	720	679	724	702	669	731	723	749	678	723	715	715	703	776	683	725	685	742	708	684	739	692	708	739	736	710	742	754	677	737	746	686	731	736	660	680	729	719	697	694	761	703	680	712	742	712	743	662	683	758	714	696	683	708	699	719	697	699	713	748	736	743	668	737	740	711	739	703	717	719	749	721	748	700	717	696	696	717	702	682	712	674	694	716	772	668	723	734	726	680	701	760	724	712	712	728	791	694	676	709	725	712	717	709	741	723	719	676	678	747	733	693	653	715	720	700	712	689	810	705	728	708	713	655	747	727	673	692	688	693	728	719	662	722	710	714	679	701	730	697	724	742	691	687	685	720	713	717	647	694	688	736	717	729	700	740	725	716	720	734	667	725	649	722	707	713	696	735	727	769	714	736	733	722	716	724	714	726	652	692	710	732	693	742	699	742	719	700	729	701	668	715	741	675	702	698	734	718	755	682	695	709	686	695	686	745	712	692	713	709	727	704	704	732	682	688	716	711	680	771	660	696	709	705	708	715	683	702	727	686	725	715	694	682	702	694	708	710	746	707	741	694	689	682	692	727	732	740	681	732	737	701	719	753	674	672	776	731	742	714	676	693	717	723	682	662	710	711	732	722	718	782	720	722	724	726	681	714	746	660	647	678	686	708	713	692	689	690	718	714	712	731	759	781	669	763	748	702	694	735	722	675	750	693	732	727	729	752	675	701	721	688	713	710	771	740	753	694	722	741	718	706	724	684	737	771	731	731	713	691	667	715	767	672	748	736	757	682	751	720	752	707	731	726	700	731	703	763	756	714	716	709	697	763	687	758	720	720	691	674	699	789	742	741	685	685	691	710	753	717	691	709	686	716	740	766	708	709	684	721	687	718	719	753	726	726	703	722	698	736	712	769	696	704	717	708	726	726	746	670	706	744	727	769	710	687	731	700	721	661	677	711	731	711	685	708	697	676	744	739	749	677	688	747	725	718	742	696	705	722	676	743	671	708	743	720	753	718	700	685	677	702	705	744	737	772	689	715	766	720	673	767	697	736	734	710	710	704	676	735	721	713	711	683	747	726	667	713	716	701	704	697	706	710	738	731	709	741	711	733	740	689	743	750	736	710	730	748	735	695	771	712	692	725	696	725	699	699	784	719	724	727	700	697	701	765	710	708	727	721	714	707	698	697	699	721	692	709	674	700	654	718	710	679	722	721	689	737	716	702	670	693	694	696	697	709	723	664	711	724	682	701	692	686	706	684	709	734	698	708	693	693	696
23725	21392	28878	24289	21483	14307	1865	1508	3912	5547	3806	2419	2215	677	569	432	437	434	611	525	378	366	427	408	407	429	348	371	386	396	387	362	373	347	407	378	393	395	383	328	357	371	390	385	377	373	382	362	371	363	385	357	361	352	371	366	369	375	345	369	334	375	383	373	379	337	371	370	368	399	372	371	394	343	380	373	372	401	387	351	373	366	406	329	406	371	345	348	391	351	388	409	369	390	367	339	395	350	375	370	372	362	357	369	342	341	364	357	371	376	342	382	362	373	355	385	382	360	327	362	374	406	390	354	365	347	399	360	374	360	347	369	405	345	359	369	363	344	363	339	359	388	367	354	379	360	380	365	356	380	337	363	360	392	381	362	349	382	362	374	363	366	404	368	384	408	390	363	368	369	364	358	347	374	344	367	360	345	367	349	341	315	356	357	369	351	351	376	347	345	355	331	377	366	355	385	364	406	367	365	376	347	356	339	385	355	392	359	362	367	339	379	392	389	403	336	380	407	354	369	398	322	347	394	374	418	365	354	397	369	385	390	374	313	359	332	379	338	371	368	362	350	383	378	359	392	368	398	369	358	353	388	336	361	379	370	378	337	375	333	363	345	381	370	345	393	366	368	375	358	356	364	336	342	380	355	416	383	369	371	344	371	391	370	398	360	349	372	396	344	328	355	351	368	334	374	355	359	356	357	386	354	350	412	368	389	368	372	340	389	364	351	356	333	324	352	376	381	371	361	357	357	341	338	358	360	376	368	357	377	402	361	351	381	352	335	364	388	375	384	358	348	347	347	396	370	338	363	348	380	375	366	388	388	390	370	374	377	396	411	367	346	352	373	383	337	370	352	364	366	336	341	374	362	365	341	394	363	393	401	359	356	369	395	340	379	358	363	417	359	396	352	368	387	358	359	381	382	366	344	337	365	353	360	367	369	357	364	386	369	344	373	343	387	376	368	355	352	369	367	382	357	351	383	348	361	349	350	380	347	370	358	355	354	362	351	321	392	362	382	374	350	378	344	370	352	367	382	369	338	369	369	352	383	362	389	361	339	348	367	348	383	365	342	380	372	361	372	343	386	355	379	409	377	403	383	360	386	359	315	398	374	362	380	358	335	367	386	356	377	374	359	383	368	359	338	381	369	357	426	365	336	352	333	383	353	378	360	367	371	375	345	325	396	351	375	358	369	352	370	388	371	389	379	337	383	364	403	371	356	357	372	350	367	343	382	327	394	332	365	348	390	374	366	356	374	331	340	343	386	401	344	349	381	389	381	357	359	391	378	378	356	381	370	389	357	360	357	364	372	365	357	373	369	345	393	346	344	355	374	376	386	348	365	345	382	363	336	358	356	367	348	347	376	357	347	407	366	351	359	382	346	355	362	363	349	357	332	366	396	377	373	358	364	324	361	359	337	355	396	353	378	370	382	317	403	361	384	378	350	342	344	360	394	387	374	384	369	370	345	388	420	340	354	400	378	371	381	376	352	386	384	382	344	378	342	362	355	405	364	345	363	330	348	387	378	361	358	352	371	349	383	379	363	394	380	365	380	323	351	372	361	352	382	406	345	402	387	375	354	385	370	364	345	355	346	374	363	347	375	365	334	387	364	389	383	363	384	382	385	365	349	381	364	367	372	380	348	425	349	331	394	407	346	365	381	349	334	386	334	362	385	368	363	363	352	383	399	386	378	336	350	348	370	364	364	350	364	387	354	342	361	355	350	366	379	367	366	382	381	388	377	318	348	353	370	375	344	356	361	365	368	347	348	373	370	334	359	386	372	408	364	364	390	350	400	393	368	365	380	357	435	431	354	349	381	351	387	375	440	369	333	331	364	345	342	371	376	351	333	349	346	357	364	371	412	354	349	387	355	368	355	378	370	364	334	339	383	372	380	377	364	367	331	357	390	374	365	386	386	343	348	407	377	367	374	365	364	350	361	399	341	384	362	365	337	375	329	364	347	354	381	350	367	319	404	340	405	385	374	362	358	359	365	389	335	370	333	351	391	353	378	359	333	353	359	344	367	381	345	351	343	370	361	363	357	413	400	382	392	375	373	337	353	387	348	331	380	353	341	395	345	380	382	390	321	382	391	369	405	370	387	355	357	393	362	365	374	354	341	374	388	324	347	359	363	375	392	365	365	352	369	383	412	360	356	355	364	379	359	379	351	360	376	350	404	370	340	356	369	360	344	358	353	365	373	382	370	337	374	387	382	381	355	393	341	366	380	325	342	364	379	418	356	379	387	356	368	389	361	377	355	405	366	340	359	340	355	400	371	374	363	359	357	371	374	390	353	377	374	370	369	344	374	350	361	377	373	376	358	369	401	363	347	354	403	359	356	354	386	355	347	355	351	370	368	368	375	339	338	369	353	367	394	371	333	357	395	373	376	372	357	353	385	366	386	384	337	345	376	337	341	373	353	327	368	331	390	410	363	387	376	355	385	363	386	374	375	383	365	368	352	396	364	393	382	416	354	375	396	348	373	378	348	379	366	415	376	385	369	352	360	356	402	357	399	355	384	381	400	373	362	372	345	392	380	366	372	344	395	354	357	349	380	372	387	389	382	374	357	390	351	360	362	351	390	364	367	384	357	408	378	354	337	373	331	354	341	346	351	365	322	365	337	330	362	360	363	391	371	336	393	380	378	354	355	361	374	364	362	383	374	350	391	388	379	374	375	336	357	400	349	333	370	421	354	373	378	347	367	373	377	377	382	353	351	374	399	388	361	381	348	361	393	392	415	415	361	411	356	367	369	379	380	391	396	353	367	360	349	402	363	360	374	381	381	382	359	321	379	362	367	377	370	350	333	364	355	335	380	364	353	370	348	372	331	396	383	368	352	337	333	385	366	390	360	374	352	378	362	388	356	319	336	379	384	390	356	353	336	385	359	373	356	335	362	350	332	373	373	382	367	348	372	364	356	356	384	343	392	379	354	354	373	378	430	372	377	338	357	371	354	349	323	366	354	371	372	381	370	346	406	388	350	385	391	358	353	348	358	371	361	348	388	379	345	378	351	383	361	344	353	360	435	363	411	340	367	342	327	361	366	393	351	353	373	383	382	341	343	316	383	407	377	405	380	363	365	363	366	364	392	369	361	358	372	332	365	344	403	371	355	371	348	350	354	376	374	373	340	369	364	388	365	363	379	394	377	380	375	374	349	370	356	379	375	360	379	407	340	384	389	338	385	376	341	380	377	394	391	402	342	366	353	380	367	380	359	361	362	351	372	383	348	365	375	410	376	337	388	351	404	371	337	369	390	372	374	397	355	388	382	355	363	339	359	346	367	389	353	368	364	364	352	347	346	396	378	394	326	358	364	357	387	379	376	339	363	369	380	397	389	366	369	386	365	349	373	374	323	380	363	375	374	391	350	358	348	375	354	346	321	358	392	362	389	402	355	340	396	396	387	329	350	349	384	374	373	371	401	368	350	362	378	365	378	366	379	371	355	347	392	363	366	391	361	376	345	375	391	379	382	354	354	416	330
13087	19614	32747	14547	11403	2737	1815	2405	6489	8419	5460	3726	3284	939	681	539	470	489	759	668	453	427	400	387	397	385	418	390	428	433	406	413	416	392	409	431	379	412	390	382	386	375	362	386	414	381	372	416	396	409	378	392	399	398	408	380	381	369	371	406	337	368	385	376	365	369	403	386	357	389	383	409	380	373	363	402	357	400	392	377	378	428	372	396	354	387	374	356	380	366	380	393	379	391	353	375	383	352	381	357	363	389	362	385	389	407	395	407	394	419	366	390	363	405	404	404	353	362	359	419	363	419	386	363	404	386	385	398	387	426	405	412	393	367	349	412	397	376	370	399	368	385	393	386	390	405	380	363	396	358	359	372	407	405	395	422	422	376	371	356	382	386	398	413	383	366	347	384	393	379	423	403	377	355	379	404	398	358	403	400	379	364	402	390	368	378	406	386	398	417	410	371	356	383	381	343	359	400	383	386	378	363	381	389	383	405	376	373	385	369	345	400	362	374	360	380	361	399	385	377	403	406	410	365	398	385	362	401	362	373	368	381	402	365	364	335	357	351	393	402	377	388	368	361	393	366	395	362	379	378	366	393	358	418	378	394	363	424	393	397	394	340	376	415	410	421	354	374	408	406	346	404	395	418	388	367	403	409	405	395	370	347	380	383	365	393	386	333	364	360	373	388	374	373	366	379	344	363	397	377	404	391	391	380	418	406	369	388	379	406	381	411	365	346	345	373	387	399	357	384	403	425	381	371	365	371	378	368	374	405	379	388	371	390	381	382	423	338	408	386	388	356	345	401	365	385	383	389	390	359	378	379	378	375	362	414	347	399	385	373	375	350	393	362	362	378	412	388	396	407	358	359	370	391	400	387	398	377	370	380	390	378	375	353	377	386	380	367	386	386	401	389	392	362	353	378	381	373	388	372	388	383	382	356	360	365	362	388	406	384	403	370	367	387	395	374	366	374	371	397	392	355	371	387	385	388	409	405	425	367	402	406	370	376	392	388	396	375	331	383	382	370	377	403	385	375	357	369	400	392	364	404	362	368	358	370	385	389	397	364	392	380	391	387	407	371	364	384	370	413	372	387	412	388	374	384	372	382	349	367	401	400	385	385	438	387	365	386	405	407	380	397	369	361	398	385	382	402	392	387	380	364	397	364	392	379	377	388	361	393	367	372	356	403	378	348	373	397	354	365	354	395	368	373	352	405	375	389	399	387	401	385	397	376	405	404	348	365	384	391	367	363	362	394	370	378	391	371	345	398	358	362	397	397	362	404	386	396	398	405	382	359	385	367	381	441	357	364	384	389	392	376	397	374	409	372	373	405	369	352	367	429	385	357	382	389	426	359	368	381	359	365	382	390	374	385	384	388	410	397	407	384	374	385	387	371	373	384	367	375	370	427	368	359	374	383	386	385	386	374	405	386	374	394	352	378	385	359	394	373	395	378	396	366	386	389	378	357	396	370	371	377	394	353	387	379	368	357	393	397	389	351	376	354	374	389	379	374	330	340	369	371	385	356	384	361	337	400	369	385	362	404	383	338	397	378	387	375	378	381	402	421	394	366	371	373	382	390	399	392	352	367	363	367	379	374	358	376	409	395	392	384	370	383	376	415	394	372	404	406	364	402	396	343	395	413	414	386	392	343	381	379	367	432	377	353	378	367	382	366	408	414	371	367	380	387	366	371	383	400	386	385	385	420	416	398	419	368	371	382	370	390	345	385	377	406	367	411	406	407	385	380	350	369	397	390	391	378	413	362	408	387	408	347	376	382	354	399	385	398	367	418	384	373	371	357	352	378	365	356	407	383	360	364	367	347	364	382	393	357	389	416	357	351	346	402	386	380	366	395	354	358	372	386	391	375	395	367	395	381	413	352	374	371	418	384	403	347	374	405	381	386	376	358	398	386	401	407	360	383	399	370	380	365	374	394	404	359	397	368	385	358	364	386	352	353	423	395	379	407	358	401	383	379	385	402	398	382	366	402	389	384	402	375	408	392	379	374	390	406	367	366	401	337	384	367	407	374	358	346	386	366	412	357	386	375	378	403	381	396	379	330	391	415	422	374	399	364	369	390	381	385	379	408	370	362	382	416	393	369	390	384	375	383	400	408	356	370	353	370	406	369	363	356	383	364	408	381	381	376	408	344	393	378	353	401	387	376	384	395	372	369	381	387	384	378	380	359	397	393	340	386	367	363	385	387	378	377	354	383	362	335	371	409	380	373	394	410	361	372	386	376	390	368	386	399	340	372	398	378	392	385	384	368	391	390	369	409	386	389	394	378	364	423	367	416	381	359	383	389	381	385	387	343	380	410	381	353	364	371	373	413	433	365	401	373	364	374	356	348	413	410	397	416	385	378	353	378	354	383	377	369	362	372	383	427	375	390	374	379	370	360	382	384	384	398	357	377	377	354	367	367	403	406	374	412	392	401	381	418	344	378	360	392	355	379	391	368	428	364	427	422	403	337	397	393	389	385	361	411	402	377	374	360	389	407	343	381	362	364	397	364	386	362	368	394	373	398	361	371	391	380	369	382	381	391	387	421	357	379	386	366	392	413	368	387	401	384	431	377	384	405	406	373	426	384	395	372	403	381	418	388	381	447	381	387	411	387	381	372	388	341	373	389	386	396	386	383	424	394	392	389	357	350	401	388	428	381	386	407	385	391	387	371	380	392	393	383	376	403	359	373	390	388	372	383	381	365	409	396	434	379	351	376	378	415	392	371	354	378	388	364	402	385	373	413	383	393	365	415	378	374	411	396	392	383	411	398	361	395	377	393	396	380	337	362	389	400	390	378	385	387	329	371	345	367	367	409	391	417	375	397	395	383	381	396	390	378	373	364	409	388	371	420	386	411	377	364	364	386	377	388	380	370	371	371	365	378	362	390	384	416	383	394	387	387	355	396	383	395	388	361	373	370	372	389	380	413	353	379	345	418	367	386	409	368	381	384	376	404	361	372	393	395	403	388	387	365	359	346	395	374	352	410	371	387	384	348	390	377	416	384	426	379	393	413	386	377	392	419	384	386	390	402	356	408	439	364	387	388	411	403	376	384	360	399	415	418	408	380	412	405	396	394	362	380	374	375	384	388	361	392	403	394	417	385	385	388	402	402	402	395	364	369	375	395	368	397	386	431	364	387	376	390	362	410	370	375	357	381	366	375	352	367	346	342	382	386	393	400	415	389	386	395	399	364	423	365	379	356	424	383	377	367	408	379	390	389	381	378	396	373	390	341	370	370	385	381	373	397	373	363	400	388	387	373	377	388	411	365	389	368	418	385	364	376	375	395	351	393	399	363	390	387	395	375	345	401	397	400	378	415	382	360	385	383	369	392	387	379	370	369	362	386	370	403	370	353	403	399	349	361	381	395	357	378	376	378	393	374	386	355	378	398	363	417	372	387	415	401	386	385	398	380	361	407	368	384	377	390	368	363	383	385	400	386	377	381	376	416	366	342	431	401	388	398	399	401	406	361	387	365	416	376	372	400
24895	21400	28126	25125	17461	3057	1354	1644	3623	4685	3211	2506	1829	1046	949	842	820	791	892	835	730	763	778	777	815	810	808	762	775	742	799	792	777	770	814	781	749	768	753	781	780	787	813	745	781	756	755	732	762	758	793	811	723	775	771	778	733	793	772	770	789	754	716	793	755	842	786	784	746	728	750	705	748	788	740	805	793	794	778	764	786	779	706	771	776	817	758	757	758	821	806	751	765	789	771	778	725	792	716	737	745	792	757	748	687	750	807	770	810	731	743	755	782	762	746	747	784	781	734	734	754	706	767	739	791	742	797	752	755	802	790	744	740	790	766	782	732	787	695	803	753	788	746	780	726	774	797	736	769	769	741	769	788	760	803	757	718	788	797	770	795	776	781	764	750	764	805	746	741	741	772	765	750	764	711	753	776	748	784	769	785	810	789	784	757	765	771	716	729	778	761	752	732	761	740	788	738	788	811	737	740	784	771	775	791	784	759	745	763	792	729	775	762	770	802	765	750	783	789	780	738	766	781	770	767	760	732	784	772	782	786	755	784	748	713	766	769	797	755	710	740	779	806	783	743	775	795	785	819	759	740	756	746	749	768	799	733	817	768	742	761	778	727	756	774	782	739	752	771	743	727	808	774	755	796	740	792	780	741	745	743	744	725	758	814	744	737	750	796	720	745	720	763	757	780	722	741	771	768	790	683	732	736	720	811	728	725	773	787	733	793	728	785	781	819	772	756	778	772	753	765	758	801	776	768	804	789	691	784	793	754	746	777	812	772	787	794	770	837	778	744	770	764	787	802	795	790	778	740	809	783	763	769	776	768	770	769	783	781	755	823	783	783	771	769	777	777	800	750	713	746	797	761	764	784	788	762	746	731	777	748	744	745	744	762	773	737	808	739	772	787	770	781	766	740	766	799	738	727	770	826	738	727	741	732	756	737	756	791	733	763	714	742	794	728	789	775	766	810	732	750	734	748	740	779	752	770	745	758	730	734	693	761	824	802	776	791	743	782	776	750	787	736	776	751	700	789	752	812	755	752	725	770	831	775	782	703	733	734	793	771	760	704	734	791	707	771	742	759	733	733	783	727	752	722	795	775	754	774	808	763	734	713	781	750	735	808	737	751	746	790	737	761	801	754	732	778	816	751	756	769	723	709	761	718	723	785	731	765	779	717	806	735	736	769	821	745	777	791	749	743	755	765	758	738	813	786	760	765	784	734	780	783	717	791	741	778	795	780	783	750	737	726	752	792	729	744	736	779	769	771	749	739	797	750	774	763	781	759	769	752	770	784	796	776	721	772	769	749	754	743	746	776	777	726	767	725	780	725	713	807	767	770	719	801	834	769	756	778	795	724	789	744	796	770	749	758	763	758	716	747	778	793	751	748	721	724	747	722	777	700	701	764	770	790	765	772	713	741	751	745	790	725	776	816	780	733	733	775	762	812	779	733	733	716	733	753	785	738	751	795	784	770	726	755	808	759	767	738	803	743	789	750	762	782	737	756	712	783	758	800	777	708	765	758	776	731	771	714	761	739	792	742	760	751	793	785	776	777	716	782	761	787	779	768	817	785	788	770	772	781	777	787	789	742	796	799	822	756	728	753	734	756	765	791	757	813	746	759	779	719	751	781	802	759	800	761	761	792	768	821	779	743	770	749	775	774	752	719	780	729	716	793	744	804	822	775	753	820	785	724	759	749	775	759	766	744	768	757	796	754	775	742	733	725	737	752	765	780	728	769	832	763	746	745	822	719	762	772	790	690	786	750	809	792	757	795	743	729	805	717	744	750	809	813	755	820	741	741	725	734	673	726	773	801	792	778	749	806	739	754	762	787	742	769	760	785	776	780	748	744	772	830	754	755	716	746	762	743	769	831	767	794	761	743	745	720	707	741	817	748	795	775	780	791	754	759	766	719	723	694	794	768	792	759	760	705	716	759	798	763	779	731	708	757	719	762	754	733	791	781	760	754	783	711	696	742	769	753	753	748	746	808	794	759	813	735	780	756	778	749	735	757	767	701	718	775	759	791	788	749	763	791	745	736	740	780	794	811	718	766	699	711	807	776	744	802	794	757	756	788	781	718	709	773	725	792	780	781	768	774	799	749	728	776	743	740	800	720	793	760	721	793	785	749	736	749	772	744	764	763	751	761	750	754	766	732	788	801	820	761	780	734	752	747	790	708	736	715	739	742	741	725	767	783	736	799	776	756	748	799	751	737	725	775	788	797	728	754	728	730	732	775	748	725	736	757	734	764	721	762	751	783	776	816	761	759	745	780	777	712	781	776	736	775	770	788	783	724	747	745	776	767	729	753	739	792	756	776	766	758	681	808	750	781	788	750	745	762	769	748	759	777	812	781	765	743	733	744	778	730	778	778	749	756	734	746	765	734	686	743	740	741	817	826	738	759	771	773	770	761	773	719	748	732	725	769	700	740	785	753	758	813	748	736	747	770	793	770	803	718	709	695	694	733	774	722	743	733	747	789	758	806	725	783	742	746	752	707	761	759	817	757	764	797	735	795	772	767	751	768	774	765	767	778	783	786	754	783	770	787	772	784	732	762	802	807	734	801	760	833	780	774	748	763	786	791	745	746	772	785	784	713	760	786	806	735	740	739	751	814	814	774	719	794	787	740	759	764	740	785	768	766	751	765	776	817	775	733	756	754	798	719	812	766	769	785	727	813	755	751	758	723	758	722	804	771	761	755	790	744	722	800	778	751	779	766	769	716	792	696	753	786	700	779	761	775	784	727	739	773	754	729	754	797	762	778	766	753	772	787	768	743	783	793	729	764	793	789	792	750	773	673	748	735	770	798	753	728	793	764	748	772	748	830	715	810	798	776	760	741	746	771	785	821	733	725	737	744	812	785	777	738	768	747	769	749	835	759	792	764	752	741	812	765	792	736	755	747	739	737	791	800	823	768	749	806	727	728	793	749	780	778	779	774	734	734	759	794	799	722	781	683	711	710	791	789	778	784	753	737	743	765	800	816	756	728	702	783	780	770	708	764	765	750	754	800	765	746	767	747	762	767	812	766	737	785	738	732	763	766	728	725	774	751	729	745	730	768	773	776	788	746	784	752	735	777	743	734	764	744	743	764	753	758	739	731	769	754	702	779	727	752	768	722	724	766	747	762	788	748	788	737	761	804	726	776	772	770	828	759	768	766	807	761	770	758	721	765	734	751	728	838	798	705	772	774	793	750	735	744	753	759	789	790	752	727	773	774	777	769	779	769	791	756	795	736	762	773	746	792	794	735	780	766	747	768	776	724	715	753	736	732	797	761	746	755	781	818	787	816	830	764	692	772	719	713	733	740	794	756	738	768	755	737	749	742	765	732	828	760	779	792	821	737	808	808	717	749	799	771	760	743	788	739	786	753	778	771	750	774	758	815	781	718	749	796	778	780	772	774	747	788	740	757	718	733	785	793	753	758	769	761	755	750	737	750	782	731	725	748	782	733	779	773	770	761	796	720	758	760	759	798	735	774	781
11687	17175	25893	12008	8115	2088	1730	2601	6054	7332	4920	3633	2584	1147	1154	841	813	767	1010	834	820	804	783	783	722	758	765	750	776	763	732	752	787	749	755	751	785	729	730	752	742	773	727	761	752	766	750	750	741	685	749	711	716	782	711	719	729	740	723	763	762	794	771	740	736	736	779	733	751	786	754	766	774	749	796	744	764	739	763	751	721	733	788	822	780	764	741	736	712	748	758	778	757	720	714	715	715	782	726	756	728	769	758	732	792	719	759	783	752	771	757	746	737	699	732	717	746	819	744	781	765	734	786	735	695	797	788	757	778	759	740	759	753	742	701	764	729	744	739	722	720	797	756	723	770	733	763	756	752	696	714	793	777	712	765	771	718	774	733	756	766	749	754	755	715	777	749	741	739	718	726	822	760	769	800	819	727	719	805	800	736	743	772	779	726	701	767	777	781	755	789	736	745	720	762	760	758	723	713	780	778	694	807	735	728	773	770	714	727	761	734	719	722	714	765	772	745	781	711	724	722	758	721	724	756	782	714	779	762	747	730	733	765	803	754	720	715	766	746	743	729	676	714	744	742	756	751	778	786	737	746	739	770	690	735	768	761	766	715	712	749	720	750	785	727	760	758	803	763	718	751	766	760	758	698	764	741	779	775	804	738	711	755	706	729	783	719	765	754	753	710	723	752	773	759	764	760	766	774	744	765	718	757	733	733	751	712	753	806	811	747	734	797	771	766	741	755	729	732	748	725	784	776	761	736	747	744	736	764	719	703	784	746	752	745	756	752	775	732	765	746	778	740	745	811	753	750	776	763	743	770	684	769	776	731	733	725	786	766	725	783	753	711	741	760	725	763	744	743	699	743	728	729	726	746	709	761	763	752	709	823	708	796	705	712	744	758	756	713	706	694	750	775	689	741	789	763	771	747	765	763	728	769	716	782	721	754	751	737	736	793	744	755	760	716	747	683	763	706	734	745	759	762	767	710	734	761	717	748	750	759	760	811	731	755	759	759	733	747	726	757	695	751	721	723	759	735	773	728	757	713	772	739	758	726	778	709	760	774	727	785	738	732	744	752	736	808	752	751	757	732	762	730	727	751	727	698	768	761	776	769	708	762	699	706	781	745	756	733	742	694	756	768	745	739	768	749	749	773	719	736	745	750	772	792	772	696	818	749	783	779	739	729	751	741	715	762	738	762	754	757	752	726	719	744	760	742	812	763	741	735	781	762	790	753	690	769	745	721	792	759	742	782	743	763	751	729	736	749	696	762	753	713	763	759	757	714	760	762	748	744	723	761	732	724	693	771	678	757	777	741	754	682	760	729	741	734	804	786	732	729	722	762	705	802	706	779	747	757	766	715	762	729	764	736	808	782	747	767	763	720	739	731	764	742	716	745	768	767	729	754	726	753	765	699	799	694	766	727	823	782	717	738	772	724	767	709	698	704	734	767	778	721	777	768	750	770	754	748	739	763	728	781	773	802	741	835	797	748	765	707	767	757	756	753	808	781	710	760	777	714	738	751	779	736	786	763	739	774	743	768	782	764	759	731	756	763	800	723	760	786	751	764	702	752	782	773	744	715	716	742	763	764	752	733	757	768	738	773	755	736	729	716	778	739	768	746	807	699	765	719	734	714	739	753	750	740	757	746	695	721	704	760	766	755	774	705	773	785	743	711	742	712	702	770	746	769	721	765	763	733	733	717	786	747	754	768	705	733	782	745	750	758	754	715	751	781	746	767	695	744	747	748	800	759	751	813	801	734	773	747	777	711	746	734	730	774	778	725	753	737	798	782	778	749	749	777	762	770	746	744	713	730	744	693	764	789	771	785	726	774	720	719	757	781	746	748	748	757	756	721	797	762	762	801	762	725	725	786	772	743	702	763	751	753	745	771	740	819	787	725	774	718	747	747	764	760	757	780	768	761	709	762	779	754	728	753	704	738	732	737	770	765	738	710	738	694	714	774	728	770	789	796	767	748	756	787	829	751	768	754	744	739	755	792	782	799	773	752	764	778	751	749	714	730	777	755	713	744	756	735	782	749	751	725	790	764	759	747	757	766	751	706	756	755	759	739	781	743	765	709	735	722	798	815	712	752	770	727	700	732	746	735	746	749	737	714	796	743	726	766	740	744	718	759	741	708	692	734	729	678	725	765	747	715	767	756	775	733	769	743	709	725	761	774	741	712	727	730	754	757	709	729	721	745	745	745	723	790	745	777	745	769	749	773	759	783	775	722	737	822	778	737	770	704	769	745	745	770	765	723	740	759	773	735	707	777	765	821	757	768	747	717	707	777	742	686	746	720	762	679	733	768	799	742	707	784	684	738	720	791	726	722	784	739	710	707	728	759	730	737	727	740	756	722	724	734	781	722	755	729	735	778	789	756	731	750	777	754	722	734	704	789	764	763	740	747	721	785	776	761	716	741	714	770	804	714	740	773	760	706	719	729	756	741	690	750	714	763	738	764	692	724	727	742	798	706	759	756	784	737	759	722	730	775	722	767	791	769	797	746	784	774	742	777	698	712	763	692	787	784	776	727	770	678	803	760	762	770	766	715	749	722	783	726	770	744	743	775	731	764	722	788	681	727	762	722	733	746	708	764	747	740	736	780	750	743	792	779	770	754	766	748	755	765	785	726	758	715	752	766	746	752	761	685	746	768	756	731	790	721	742	716	743	718	817	794	714	772	741	770	745	742	747	731	808	749	741	730	753	750	714	773	741	793	806	729	731	742	758	744	778	727	772	712	776	789	772	750	757	742	746	777	731	694	760	770	736	707	710	790	750	710	733	812	749	752	775	724	790	751	747	751	750	726	774	733	744	730	747	736	773	708	728	804	761	812	712	746	758	732	763	735	710	758	780	751	796	690	759	738	737	779	712	752	730	752	718	733	785	794	823	794	750	683	709	751	762	784	757	772	712	766	740	730	719	741	788	765	767	732	749	732	716	688	691	702	760	738	734	760	723	777	751	765	732	748	714	747	720	779	729	730	720	753	787	753	718	804	688	736	788	774	740	728	762	782	711	756	727	768	773	779	782	714	738	740	708	778	732	748	833	756	807	741	710	697	784	761	742	724	802	686	741	818	786	748	769	731	766	760	775	795	748	731	761	746	737	734	796	790	743	711	778	707	762	745	681	734	701	740	767	786	718	713	747	811	759	762	731	745	708	723	752	711	758	763	759	775	738	774	782	744	777	737	716	762	777	718	740	691	728	739	790	745	705	714	715	741	712	786	755	770	768	731	749	764	735	767	738	778	767	770	778	684	754	776	757	786	759	715	720	758	753	774	760	756	752	738	763	744	766	769	725	721	749	741	799	703	797	706	772	756	735	710	706	790	787	787	741	755	725	720	753	737	768	728	760	734	727	755	738	725	743	721	763	754	759	757	714	809	779	745	802	692	752	762	769	740	709	754	749	795	778	741	794	769	718	794	718	787	716	767	740	753	747	776	799	750	727	792	705	729	748	750	746	701	763	772	727	756	708	758	735	730	726
22648	21428	29376	23896	21445	21503	11826	3070	6535	8117	5609	4118	2349	1164	1014	507	452	466	564	430	397	389	350	391	347	371	346	361	324	355	342	355	354	331	303	339	352	343	307	316	359	336	343	366	326	315	349	326	337	343	329	324	312	318	338	342	333	316	315	332	337	339	320	340	330	348	312	342	317	325	306	339	362	345	357	328	328	341	349	377	312	335	331	328	339	354	313	334	361	307	329	305	290	334	356	352	326	333	334	348	331	338	318	305	309	334	324	325	346	324	326	316	321	307	310	303	335	354	342	340	333	326	318	348	352	354	332	350	319	327	333	319	308	327	307	333	340	343	308	329	341	344	312	327	293	359	325	341	273	340	388	334	342	345	309	328	344	302	340	301	368	315	304	313	308	330	335	342	305	336	355	308	341	338	339	287	326	325	381	329	302	340	314	294	340	347	310	364	336	304	343	323	298	329	340	284	305	332	332	335	347	326	340	344	332	339	316	347	335	329	327	313	336	318	329	358	351	323	349	297	300	309	297	351	341	329	334	333	301	338	313	317	331	312	338	320	302	349	283	324	304	331	320	321	342	313	292	344	309	317	318	338	345	351	336	330	368	338	349	345	353	371	343	345	308	326	334	350	317	312	311	294	333	318	342	297	313	324	325	347	331	342	339	328	358	310	332	303	362	316	311	332	333	330	338	313	315	348	294	321	309	337	310	296	323	312	320	353	306	315	349	337	297	352	360	320	313	365	324	362	328	313	323	333	315	323	328	330	311	317	337	302	331	342	294	326	304	317	341	340	342	307	321	340	288	328	308	308	346	322	329	320	341	337	321	297	351	338	303	355	283	319	290	312	332	301	316	359	338	346	361	337	346	314	330	291	322	312	337	303	325	318	323	340	337	325	346	349	331	330	310	331	356	318	374	327	348	338	301	335	338	346	337	326	335	331	310	326	318	311	334	306	305	333	307	328	309	319	326	348	348	300	328	339	343	317	365	324	311	339	318	317	325	329	311	309	333	354	334	339	326	316	311	315	337	312	313	338	347	356	337	324	312	362	368	325	341	342	344	314	319	333	336	343	347	312	313	335	319	327	289	335	332	352	303	329	307	317	341	344	332	307	290	318	341	319	327	336	334	335	302	347	313	334	336	291	331	338	314	321	339	357	295	349	336	348	292	320	333	297	357	339	306	317	305	342	307	340	337	342	313	373	303	331	346	350	323	320	339	332	347	337	313	333	340	304	346	333	337	325	333	316	319	317	302	312	329	335	324	305	276	317	328	325	330	327	339	330	334	314	339	307	320	328	312	327	320	317	341	364	370	355	322	318	321	354	319	348	309	342	359	290	309	333	337	327	353	338	340	345	354	318	351	323	295	334	325	337	317	333	323	359	310	324	329	327	321	369	301	348	327	322	314	366	340	320	340	312	339	330	317	321	310	328	316	329	321	342	319	326	326	345	317	331	317	326	339	352	327	307	336	348	335	341	323	312	336	363	308	326	313	298	331	339	315	320	329	337	332	327	318	311	344	341	346	360	310	320	311	303	352	313	324	333	320	331	300	306	321	317	306	300	309	328	336	289	313	351	318	331	355	298	305	342	359	323	306	354	354	295	313	318	301	319	292	348	354	311	341	347	292	316	332	327	354	373	350	323	323	352	332	340	354	294	311	298	310	330	335	303	348	329	304	326	323	319	305	320	339	348	355	326	345	313	335	298	365	302	322	304	310	331	311	280	309	349	352	301	365	366	316	324	331	352	340	341	326	308	317	315	359	341	331	323	308	354	337	305	306	313	343	338	363	318	341	352	328	296	330	318	338	318	361	331	327	303	312	316	307	354	336	356	344	325	356	314	305	302	331	329	351	344	323	337	315	340	352	312	357	358	319	318	323	347	334	327	325	345	319	348	348	323	364	346	349	325	318	351	326	331	302	331	309	334	367	323	301	329	319	316	320	312	324	293	324	321	333	320	330	292	344	368	327	329	344	282	313	343	311	297	338	331	340	326	352	317	298	340	351	295	289	334	333	331	339	322	314	319	345	320	321	337	346	299	329	325	331	292	348	322	344	336	351	329	312	341	315	361	333	329	340	325	310	316	340	330	326	322	325	311	296	345	340	309	294	317	332	309	343	324	349	330	337	339	297	319	324	320	349	319	311	299	338	330	310	372	361	354	340	334	294	362	317	316	342	339	329	336	329	334	313	328	330	298	321	327	299	294	319	343	323	320	319	333	316	312	321	340	309	319	294	318	374	303	328	346	353	319	314	336	343	353	342	323	325	338	349	309	334	330	328	340	310	306	349	359	308	296	318	330	313	332	340	349	307	353	347	338	324	336	349	372	308	301	335	340	331	329	326	326	310	305	322	340	333	333	363	332	350	356	297	340	388	352	371	341	348	337	325	334	341	316	322	315	315	323	306	359	344	337	341	334	326	354	325	325	339	304	291	309	323	323	337	321	346	355	316	332	322	324	351	327	337	326	344	309	343	322	329	286	334	333	338	335	335	287	314	313	339	324	336	324	328	315	322	330	335	304	341	296	346	320	335	360	369	343	364	338	334	366	325	296	345	337	296	314	323	338	282	345	331	315	313	336	311	367	309	331	309	329	355	342	346	321	321	353	321	333	321	333	339	354	308	298	346	343	334	293	340	315	319	337	303	331	334	295	315	348	309	320	326	301	328	330	344	326	307	314	325	338	326	314	327	328	358	330	321	329	348	301	305	317	343	309	328	295	292	323	327	291	330	323	328	308	337	320	331	345	303	335	341	320	314	355	328	330	353	322	354	331	311	305	302	323	373	328	330	340	356	328	324	318	333	318	339	320	305	333	335	331	345	314	334	339	320	321	310	301	300	331	335	339	313	321	304	322	328	330	298	316	327	357	341	321	328	321	341	320	342	319	343	294	320	314	329	346	322	307	338	328	346	334	305	324	355	335	355	309	336	333	335	323	321	332	320	328	305	339	332	312	312	308	321	354	334	342	321	333	356	346	302	333	294	321	331	327	312	332	312	347	349	319	342	338	365	319	338	306	320	318	342	332	324	323	306	310	312	361	302	333	363	330	301	326	309	310	314	324	323	306	311	342	348	340	334	314	352	343	290	316	356	306	288	330	314	326	334	343	313	307	341	327	337	343	326	372	339	318	321	366	333	328	360	317	318	282	331	308	305	315	329	359	353	336	326	322	330	313	322	311	354	320	345	341	353	347	334	341	304	312	327	345	298	319	321	344	323	304	300	302	325	330	293	345	333	321	320	328	313	295	323	311	324	329	325	315	357	325	320	310	327	319	325	322	324	326	309	331	306	344	307	335	348	308	371	296	338	330	339	294	330	348	333	318	327	337	287	285	318	336	327	340	323	348	329	336	337	321	326	338	326	345	325	337	335	343	311	334	306	319	298	311	291	319	328	343	327	343	299	316	328	344	302	341	302	354	354	326	290	328	323	343	314	298	336	348	315	321	350	332	327	315	353	312	312	326	313	328	327	335	317	305	339	330	319	316
14616	28935	31092	20217	11924	3789	2999	4323	10237	11788	7580	6016	3240	1584	1409	629	520	551	690	461	399	394	372	359	374	367	351	361	374	355	364	363	355	370	353	345	321	343	323	367	340	362	361	303	338	345	308	305	327	324	319	332	348	352	352	312	350	341	308	334	320	348	306	307	329	363	316	342	334	345	313	335	312	322	346	328	313	338	348	293	303	336	352	325	321	328	359	329	324	332	284	315	321	340	308	327	308	296	341	341	350	300	344	319	323	346	318	297	350	342	333	330	302	321	353	326	314	322	339	325	353	317	326	324	321	333	348	300	311	298	337	328	315	321	349	351	353	312	350	329	328	370	342	322	351	343	342	314	302	313	344	317	294	338	328	299	345	329	312	348	320	325	332	329	332	316	318	317	324	333	330	349	316	346	313	341	311	337	352	323	323	352	310	324	316	323	349	337	341	330	332	300	303	289	337	340	341	338	318	346	312	337	333	317	319	321	307	341	340	317	339	349	332	339	303	319	306	326	346	338	287	310	322	307	347	328	318	327	341	308	324	344	354	338	373	308	327	326	326	326	332	349	329	306	319	335	319	317	306	315	322	308	312	301	368	298	313	345	339	335	333	333	306	326	340	313	351	359	307	336	332	361	301	350	333	328	342	299	351	349	338	341	324	317	329	322	324	333	315	331	333	291	355	313	338	328	318	317	342	308	332	341	343	315	322	326	329	320	317	282	327	335	328	337	318	352	328	353	329	334	370	288	313	341	313	344	320	353	317	299	328	336	359	312	327	277	327	332	312	335	327	313	328	337	289	342	320	312	334	320	324	331	324	329	315	318	334	315	345	303	306	339	327	310	364	354	337	312	359	332	313	326	335	305	310	326	338	315	330	316	328	318	300	343	323	300	275	312	322	322	302	319	305	312	312	313	323	301	330	339	315	327	327	367	329	346	355	327	342	315	344	340	319	335	360	338	346	295	318	320	321	334	315	330	327	313	362	335	323	338	328	295	286	324	315	367	336	358	332	340	323	321	297	302	336	337	321	341	306	323	327	329	323	346	339	309	331	351	313	303	316	328	312	315	318	361	320	305	339	319	319	335	322	287	302	315	309	303	338	314	330	317	331	305	305	332	346	320	320	346	324	320	311	367	321	310	327	316	351	349	298	338	341	308	330	315	341	328	323	305	303	342	314	326	356	326	281	306	348	347	346	321	339	328	307	360	324	328	332	333	348	323	319	337	329	331	364	325	338	333	341	358	337	338	298	306	298	320	305	317	323	309	323	333	311	307	314	288	327	341	333	317	362	340	322	313	318	344	300	330	320	325	298	331	308	301	327	301	326	327	299	310	313	318	330	329	322	354	320	360	345	323	334	297	326	322	302	315	288	303	310	296	331	296	329	325	327	319	320	306	328	322	335	318	339	304	317	295	334	298	328	320	342	359	297	327	330	323	284	315	295	324	341	304	325	304	318	314	332	321	298	294	338	337	315	335	327	316	309	353	327	343	319	280	326	317	314	321	281	320	336	322	356	326	336	339	310	340	329	326	302	340	315	336	303	329	338	334	306	330	321	330	317	323	308	330	314	306	314	338	264	335	341	349	334	321	320	314	321	333	338	304	320	326	336	340	326	313	337	315	342	330	315	338	330	327	361	335	308	325	331	323	309	297	319	339	343	315	293	314	324	329	345	288	338	304	356	329	340	336	303	342	283	325	340	334	320	326	339	324	327	308	356	317	355	358	348	327	315	340	332	350	280	313	325	340	325	321	323	365	321	336	333	294	323	299	329	347	315	321	307	312	356	319	351	310	332	338	333	330	342	351	318	337	348	311	322	325	320	332	333	297	340	344	320	345	338	342	301	324	336	330	334	312	307	352	326	314	346	316	334	314	303	345	354	315	317	324	310	304	340	354	310	302	307	327	333	319	344	318	339	362	347	357	319	290	329	341	339	310	304	299	333	312	327	322	345	296	299	302	350	364	341	313	361	359	335	321	338	327	329	313	304	317	310	319	341	311	315	326	333	321	356	337	336	340	363	320	348	331	350	326	339	326	319	327	332	306	334	336	336	304	308	323	298	318	295	314	333	304	325	311	299	308	322	325	338	317	325	335	322	337	331	315	322	362	294	350	325	332	336	339	301	367	320	311	339	302	309	318	359	333	310	305	322	306	319	311	366	355	325	313	335	349	299	318	326	311	308	348	325	346	321	322	320	324	299	306	322	315	323	323	335	307	320	347	305	344	326	324	328	326	320	327	332	331	329	310	330	302	315	321	343	317	325	320	280	329	344	348	302	310	331	331	326	341	329	334	309	328	354	326	319	354	337	319	327	337	332	310	328	320	336	293	294	320	328	317	314	301	291	328	334	330	312	333	303	320	317	334	321	347	325	299	348	313	339	345	296	332	339	317	305	307	322	334	337	309	327	347	337	314	327	327	335	320	342	330	321	331	346	342	305	335	317	326	316	314	304	324	340	332	326	322	334	356	366	314	298	329	315	316	328	295	327	313	322	330	337	315	329	330	301	325	341	349	340	305	305	324	361	329	361	329	323	316	334	317	339	315	319	321	339	311	301	308	339	323	334	296	286	352	349	352	309	318	311	330	330	364	349	324	326	325	314	317	315	307	306	310	333	307	322	320	311	312	282	328	317	337	294	318	345	342	305	337	270	330	308	348	335	332	346	311	306	377	337	344	346	316	301	325	336	280	328	335	310	315	319	300	292	323	325	321	305	340	343	308	312	314	297	326	336	307	320	335	311	326	320	290	329	307	307	320	328	311	298	326	319	347	316	307	329	301	319	305	336	317	327	306	326	353	340	307	346	313	298	311	294	350	323	327	323	303	319	326	318	327	312	302	329	333	309	304	326	328	351	339	324	318	338	298	311	326	316	320	322	308	307	315	330	319	343	335	309	338	349	299	341	323	340	336	304	349	333	307	334	323	316	331	327	310	284	320	321	338	323	305	317	324	317	326	311	328	337	301	334	313	333	312	314	318	335	364	320	320	292	325	328	332	337	311	306	329	328	339	340	298	314	321	288	327	303	361	329	331	322	311	350	324	310	312	296	302	325	320	307	290	307	313	337	345	325	352	323	315	310	340	358	324	301	305	352	351	310	326	316	345	334	298	296	297	319	316	331	295	334	319	347	333	329	328	302	330	330	328	332	300	353	309	343	315	319	320	353	341	327	331	318	320	307	328	305	291	328	310	348	293	321	297	320	305	302	306	329	305	361	337	331	335	339	337	311	362	309	378	337	329	312	325	324	355	342	295	337	322	305	312	339	315	338	323	328	330	337	307	305	331	316	344	329	314	295	322	307	317	294	332	313	332	325	344	328	358	327	309	320	309	330	336	320	350	349	350	350	331	312	321	304	320	320	341	347	318	316	297	317	316	321	344	309	328	310	311	332	331	348	308	349	289	323	329	303	332	302	316	345	318	331	317	340	323	321	320	317	345	319	304	344	320	324	304	367	326	326	314	304	334	321	350	344	315	378	296	307	323
28180	20498	16453	8160	3146	1172	1072	1487	3165	3547	2346	2150	1208	1125	1043	751	736	737	736	737	692	762	745	672	724	697	741	678	696	747	703	723	705	684	752	757	713	710	707	718	725	714	706	705	701	673	755	751	741	735	750	703	732	688	720	689	745	731	717	739	731	717	741	737	711	681	705	768	709	770	684	704	733	722	715	707	727	711	702	704	740	656	683	708	687	704	716	737	741	744	717	720	685	654	672	704	702	714	719	670	711	722	730	720	705	707	692	708	662	691	729	764	737	735	713	678	675	684	702	694	739	714	726	713	742	730	724	721	704	745	762	692	710	750	711	790	731	689	711	725	731	670	709	684	680	686	693	679	695	702	716	733	764	708	647	682	677	711	710	712	708	718	642	747	717	764	631	768	702	681	731	699	673	750	758	697	693	730	729	687	720	720	690	676	677	698	705	704	681	736	749	747	737	690	670	685	686	712	764	673	710	656	711	701	698	701	674	691	682	693	698	721	680	727	684	743	727	696	731	748	694	689	729	686	733	698	716	699	699	727	746	713	726	703	715	717	701	703	706	736	667	726	729	730	688	716	726	745	745	662	699	736	684	685	710	742	690	724	678	684	669	691	700	732	725	714	733	722	733	679	694	684	736	772	726	686	721	710	714	675	713	730	682	712	694	712	718	722	724	738	693	759	720	718	728	730	734	731	692	745	697	677	717	659	671	716	713	720	717	663	737	750	677	697	731	714	721	706	683	680	711	714	756	726	716	673	675	684	726	744	704	714	704	733	676	698	756	707	721	679	695	756	692	685	699	735	695	731	715	723	720	722	645	730	674	711	750	690	739	681	718	735	701	718	683	762	719	737	722	721	691	679	696	684	721	670	731	701	692	728	688	723	724	659	718	723	721	709	739	702	756	702	731	708	716	735	750	718	695	672	740	744	750	716	718	729	717	713	704	704	737	721	729	722	673	663	729	730	660	744	673	764	719	711	772	759	716	719	786	735	751	732	726	698	732	645	684	697	703	754	685	692	693	735	708	712	693	669	705	695	664	787	719	704	795	720	669	693	709	703	739	742	727	757	747	731	685	687	710	715	695	671	753	720	713	683	692	701	666	747	729	697	700	709	674	659	681	732	703	737	721	712	744	737	757	674	733	768	719	748	682	757	656	701	705	699	698	702	725	708	699	666	716	690	680	740	713	714	686	678	700	695	670	753	722	728	682	729	691	710	727	670	673	691	712	699	679	715	698	706	692	715	700	736	716	714	713	707	736	694	675	680	710	726	701	706	737	761	708	707	720	706	709	690	698	675	733	729	746	691	717	674	744	705	710	733	686	758	714	743	715	712	717	699	741	685	691	743	693	705	723	716	755	701	739	709	717	745	692	705	703	707	698	718	702	693	715	705	775	698	707	713	719	698	748	689	735	729	727	701	781	727	750	657	706	750	743	708	701	680	684	746	687	688	734	734	716	730	712	712	690	711	718	677	699	740	695	710	698	628	720	730	697	668	684	760	716	702	724	661	741	724	679	752	714	716	748	688	703	700	711	714	686	706	695	719	725	774	733	671	720	697	740	698	677	736	743	660	684	716	686	758	742	689	693	698	690	717	688	703	731	736	744	696	731	688	736	704	715	693	700	686	700	688	688	741	703	704	674	755	749	704	701	714	756	759	740	673	718	663	680	708	708	729	720	725	740	739	746	711	735	739	769	667	727	720	708	739	694	666	678	729	720	725	743	723	694	721	699	726	760	729	680	749	681	711	711	724	675	691	702	699	676	691	706	706	729	655	740	685	705	716	719	698	699	737	677	685	713	686	731	659	759	684	688	672	708	679	736	691	739	700	748	725	709	739	702	721	742	693	710	720	709	742	710	716	691	730	733	712	717	738	722	711	707	723	634	774	718	686	761	715	734	702	672	734	743	747	715	689	711	745	719	671	704	736	713	685	709	750	709	724	701	696	722	684	724	705	724	682	670	733	708	683	685	715	733	743	762	643	687	683	754	694	717	693	683	701	696	688	732	711	722	724	745	733	745	737	668	680	652	683	686	726	671	655	695	698	693	732	721	747	735	705	667	770	715	731	702	699	691	700	691	752	707	684	749	712	732	751	678	719	734	753	759	716	660	736	707	694	712	692	743	711	687	751	700	664	706	722	685	734	707	676	729	680	705	732	697	734	724	703	712	707	745	691	710	694	739	741	710	712	727	664	742	728	704	688	729	758	682	769	716	714	719	698	680	700	665	709	704	754	681	771	693	724	754	700	713	690	732	718	724	695	742	676	694	700	730	709	742	689	689	749	742	708	698	744	728	756	745	706	720	743	718	713	686	696	681	728	749	712	727	672	672	703	732	755	710	739	696	698	688	726	661	668	698	744	720	657	748	707	732	661	686	694	657	733	744	655	683	736	698	672	723	742	751	744	649	705	686	691	702	651	696	741	692	687	726	682	691	684	731	682	741	719	693	680	712	700	777	704	730	690	632	690	629	711	651	721	739	708	718	721	678	664	735	681	720	748	757	694	692	683	695	704	709	675	695	682	677	677	710	761	667	720	789	698	740	705	674	746	693	716	702	726	731	688	724	662	698	690	716	698	682	694	684	748	741	757	713	737	705	694	696	712	720	693	728	706	689	739	679	709	713	749	722	729	697	791	721	705	718	726	709	720	716	693	768	698	770	679	744	730	700	694	737	686	710	720	669	728	711	732	703	719	706	692	722	655	703	692	724	748	725	744	741	695	699	702	718	731	773	717	699	668	683	722	726	719	746	722	672	748	673	736	688	702	718	663	702	724	720	650	746	742	725	735	722	684	684	720	736	700	685	667	715	685	669	721	703	700	703	678	699	789	707	695	715	706	696	727	745	746	691	709	697	740	729	734	674	742	718	707	663	686	701	717	732	701	714	719	739	673	704	710	726	679	704	704	679	705	700	710	667	739	706	685	738	709	737	685	703	691	736	734	710	717	707	754	703	692	691	688	716	708	727	696	669	741	728	732	697	704	722	730	707	677	704	734	733	754	725	786	692	731	710	729	701	730	722	759	724	707	794	701	715	726	729	765	731	705	697	704	718	703	747	727	790	752	738	689	726	717	743	721	700	717	746	711	703	704	746	677	705	728	709	694	741	696	697	742	713	726	695	709	715	752	727	684	695	696	659	693	683	722	734	705	700	680	735	698	705	649	730	694	717	755	695	734	703	723	713	701	685	710	725	708	708	741	670	709	695	672	741	725	715	711	709	718	779	689	687	749	741	701	719	708	705	756	741	702	677	666	697	744	673	722	689	675	694	679	718	694	741	637	733	695	685	752	755	688	680	706	701	715	720	720	723	704	717	755	745	748	701	703	712	729	705	721	720	730	742	686	658	698	717	702	708	743	699	719	667	739	693	753	694	668	741	701	738	750	707	726	696	719	732	691	730	730	733	688	675	723	675	736	722	736	732	736	760	671	742	711	691	677	766	723	731	726	703	701	721	728	730	683	689	678	709	685	708	724	746	693	719	728
9623	14702	15495	8244	3950	1209	1220	2117	4862	5359	3493	3009	1517	1275	1313	769	707	728	774	718	718	693	749	717	763	711	759	725	706	702	712	709	700	701	674	742	715	746	722	729	709	719	743	712	740	683	749	697	715	752	699	747	738	708	736	716	690	760	700	694	700	711	702	759	705	736	684	731	716	744	734	728	712	722	674	688	718	737	697	751	702	667	713	727	700	721	730	667	743	696	737	755	718	683	730	713	690	742	721	761	738	722	680	751	771	719	784	741	758	750	685	724	680	700	752	728	725	719	721	699	724	734	622	713	697	704	718	690	730	768	668	757	691	700	705	700	713	727	697	710	733	799	678	726	723	699	732	681	724	723	696	742	695	766	711	756	767	748	722	729	693	719	686	704	684	722	711	746	700	710	772	723	689	746	699	731	697	673	720	714	728	719	745	739	737	717	707	773	687	745	710	672	742	730	766	658	695	714	738	725	752	694	712	696	739	751	728	745	738	729	714	710	674	719	721	740	729	719	731	735	735	722	736	699	722	721	654	661	721	739	731	744	710	722	725	695	706	717	703	722	736	685	741	740	715	760	733	737	711	706	728	745	777	699	713	726	767	695	719	724	685	688	725	743	735	705	699	721	726	728	730	679	696	704	734	709	771	722	704	685	713	726	725	727	666	747	722	730	709	730	661	687	734	672	717	746	688	712	735	687	766	723	689	761	729	667	763	708	695	701	700	723	708	753	723	754	749	782	728	726	680	741	716	702	719	687	687	702	732	675	760	717	755	702	760	739	714	697	724	747	648	723	697	706	675	733	766	722	725	699	720	725	688	718	682	691	763	667	709	712	764	747	735	710	705	718	743	739	707	721	738	716	664	711	685	751	699	698	694	705	673	696	684	692	730	738	722	715	695	707	706	741	717	752	744	717	704	685	699	751	743	702	706	701	721	704	723	704	722	690	709	709	726	723	740	727	732	720	695	699	791	715	670	694	720	731	641	706	748	718	683	673	727	726	721	699	753	760	686	708	745	736	716	701	736	723	775	708	716	696	687	710	722	695	724	702	725	711	749	700	726	748	727	690	711	700	649	743	721	691	743	709	728	719	732	726	727	758	733	823	677	692	691	778	743	761	676	718	702	716	739	750	713	728	663	749	736	722	705	693	727	650	738	703	716	727	681	705	750	745	727	704	725	727	693	729	690	753	719	699	717	710	770	732	752	715	726	700	728	726	682	702	722	699	751	699	692	727	702	752	709	706	734	692	717	760	689	697	714	748	764	688	709	739	728	755	737	708	729	644	700	726	745	745	718	755	736	691	739	741	690	691	690	682	701	711	688	712	735	767	679	711	717	720	743	724	691	745	700	711	711	694	711	721	665	718	722	716	699	718	731	746	756	708	685	709	760	689	662	727	740	722	739	765	748	706	701	712	757	729	679	698	721	719	715	743	728	662	757	673	733	736	699	727	726	670	676	714	738	746	752	754	710	696	721	725	727	755	692	729	697	717	748	717	721	700	689	680	750	737	713	722	763	709	693	688	715	695	682	744	728	709	718	730	756	706	759	704	696	709	712	686	709	729	730	737	665	708	738	724	726	725	705	744	685	738	667	700	696	760	682	734	740	741	737	678	699	699	690	694	733	734	657	760	701	696	706	740	754	673	761	701	703	658	714	761	764	731	707	667	777	699	731	693	728	728	692	675	763	764	720	679	702	716	699	699	704	709	732	709	738	681	687	722	732	733	730	763	678	730	666	708	742	729	725	696	757	673	718	720	734	759	718	779	726	676	706	724	732	745	731	715	726	683	720	705	731	700	716	697	721	723	678	704	706	765	703	742	680	724	695	736	743	656	705	724	713	667	722	748	703	722	696	733	737	690	677	741	715	693	730	718	745	680	744	699	720	722	704	726	705	700	742	705	683	734	716	693	712	691	709	749	711	744	731	725	742	731	728	696	726	704	769	746	732	743	720	717	684	726	749	670	707	724	708	730	737	717	734	731	767	723	736	662	722	712	730	694	705	711	678	739	729	753	724	714	702	736	698	683	740	700	728	765	715	700	738	726	726	716	696	677	729	739	737	738	722	703	749	717	754	735	704	742	724	692	749	734	726	708	764	685	745	704	702	769	745	714	757	721	662	728	642	671	711	737	723	711	738	714	708	708	737	763	724	761	674	731	715	702	718	734	757	726	728	721	722	715	707	712	737	711	677	726	738	741	702	733	742	754	721	765	738	712	702	727	701	697	723	717	710	755	715	717	731	666	727	787	759	762	707	665	706	761	710	722	714	737	759	741	738	699	684	750	758	707	714	708	686	709	719	719	670	723	648	716	758	695	710	717	674	739	737	701	727	699	720	723	725	739	718	709	716	690	689	689	716	700	715	755	708	703	726	701	716	695	684	701	753	739	724	685	702	689	632	675	718	734	710	776	729	697	693	740	698	754	712	743	718	709	739	709	661	701	719	728	729	720	726	756	690	727	734	682	691	680	749	731	705	728	728	731	692	719	741	722	738	735	737	705	766	710	709	667	761	778	718	736	752	724	723	737	721	678	743	714	663	706	740	777	744	705	776	692	699	724	708	747	683	751	732	716	746	716	750	678	734	706	757	715	753	724	696	717	680	740	701	705	653	676	753	705	710	703	712	677	736	744	756	730	711	691	710	717	733	714	696	724	721	738	684	719	753	707	778	672	680	697	649	710	706	704	696	699	761	708	731	747	738	715	688	736	707	740	709	727	724	709	736	725	655	704	755	717	714	748	785	756	708	750	718	763	750	727	711	695	696	711	731	713	737	721	649	639	753	765	694	717	672	723	745	746	733	739	724	710	752	701	707	736	716	667	732	710	691	748	758	687	725	724	724	715	713	748	712	721	698	712	734	754	716	698	683	756	720	755	723	731	762	689	749	718	768	774	681	733	710	714	775	728	712	741	712	684	674	739	721	711	705	696	693	755	695	754	683	742	724	735	692	683	696	807	742	744	742	715	750	709	720	707	720	722	716	723	691	678	739	754	689	710	736	718	746	738	738	713	687	723	763	725	692	699	762	712	714	730	736	728	764	726	733	681	720	700	747	696	755	729	780	711	734	715	780	711	741	715	683	727	756	716	708	677	713	696	730	719	714	724	685	699	741	725	722	719	772	688	716	712	702	764	729	750	669	706	696	695	718	691	737	703	714	741	781	658	692	708	704	731	713	689	707	739	695	721	726	735	747	687	683	718	726	725	730	685	751	653	699	687	693	734	786	689	727	722	714	730	719	737	689	698	734	725	741	718	761	652	720	756	752	702	739	730	675	732	716	774	729	743	682	703	671	718	686	748	736	697	669	738	676	714	719	718	741	749	741	752	683	677	678	731	727	741	738	759	695	705	722	740	757	709	782	706	765	718	727	656	750	718	746	703	681	735	722	741	692	754	717	742	709	718	693	701	733	773	675	733	696	730	675	715	718	738	685	740	761	741	727	729	714	689	737	787	736	738	714	718	746	714	736	703	700	715	716	713	710	787
23808	21467	28987	24359	21463	13785	2079	2359	5286	6112	4133	3133	1382	1591	1461	558	407	448	620	414	420	371	427	398	432	416	429	415	367	398	393	364	364	389	386	401	407	381	399	401	381	373	370	403	380	406	402	380	384	435	399	418	406	387	368	379	409	365	389	376	353	387	351	421	360	413	389	380	392	404	363	360	362	361	386	354	386	380	351	412	364	397	405	386	384	396	403	340	429	341	394	417	389	384	402	412	418	375	382	397	378	375	382	338	390	352	391	391	390	371	373	426	396	375	382	359	367	397	342	390	384	369	372	387	404	394	391	381	419	354	364	396	399	422	403	415	394	366	379	414	377	400	371	393	388	372	369	385	350	346	334	402	402	399	382	417	358	391	404	378	386	383	396	396	375	397	379	395	393	375	368	365	384	378	405	427	384	382	385	397	376	360	373	369	386	339	362	407	408	393	378	367	384	405	389	370	368	414	394	397	362	385	373	375	387	365	360	385	397	399	400	402	363	414	396	389	420	419	340	385	407	356	399	359	404	382	382	372	368	405	397	380	388	402	379	381	404	365	368	373	376	396	390	382	381	387	407	389	387	380	426	383	433	378	421	361	354	358	420	397	371	382	397	409	382	430	385	371	384	366	350	369	394	384	393	403	349	391	379	379	379	402	421	371	402	403	362	380	377	388	402	394	398	393	373	423	396	415	396	384	369	413	392	424	364	364	400	370	395	375	380	392	368	404	368	391	335	401	399	382	368	389	367	375	414	377	375	370	372	388	399	384	411	382	388	399	382	380	390	360	379	395	350	363	392	352	400	408	366	365	365	388	349	414	407	412	384	344	397	362	409	360	379	372	387	360	370	361	356	369	366	353	354	341	381	391	398	405	390	397	362	404	418	380	362	334	396	381	372	365	395	381	367	421	383	360	377	380	385	398	370	365	372	397	387	372	368	368	416	412	388	366	372	349	352	373	390	415	392	343	411	360	355	386	357	400	373	381	335	390	391	373	370	397	385	426	360	382	373	363	409	341	380	388	359	398	394	335	403	406	373	380	385	386	362	396	350	377	401	367	400	361	401	340	369	410	385	401	375	404	387	386	372	398	342	357	368	422	373	370	392	375	407	359	365	363	413	363	410	364	394	409	401	359	393	394	377	403	371	422	403	396	423	395	374	364	381	383	371	390	355	395	374	373	382	420	389	397	362	374	411	379	358	378	394	428	379	384	338	368	340	373	367	388	332	400	388	367	356	368	404	386	410	377	413	397	398	386	359	401	374	382	369	387	347	366	356	340	374	388	392	401	371	384	404	405	389	384	375	401	357	429	408	362	431	397	353	405	358	399	407	420	374	361	388	349	422	395	417	370	369	387	406	427	406	364	398	391	379	380	406	379	375	375	421	386	341	364	355	395	410	378	397	369	391	365	383	362	388	397	379	386	360	359	417	370	368	370	414	379	386	377	402	367	411	392	343	375	341	372	386	352	359	380	379	417	395	410	381	385	401	357	372	376	396	381	396	385	375	429	406	370	367	421	366	369	350	389	380	385	399	367	377	403	378	361	404	379	412	375	404	400	396	404	408	389	359	409	350	401	378	374	423	391	349	365	393	379	373	393	376	402	387	385	393	378	367	412	400	396	360	385	346	410	390	373	348	393	395	410	355	393	375	422	381	425	395	369	379	414	395	408	384	408	390	395	384	386	388	368	411	380	383	374	368	377	382	390	390	401	370	375	394	358	409	385	390	347	367	375	366	393	376	386	385	344	370	385	373	403	360	416	360	370	394	348	382	391	378	367	416	398	376	424	393	370	385	369	413	384	349	413	403	389	368	383	382	388	395	402	337	373	371	411	377	387	396	376	398	400	369	372	389	369	400	376	352	367	398	354	413	390	404	380	393	407	384	383	399	389	416	372	387	388	407	428	374	396	358	366	390	394	357	384	411	375	359	406	384	376	394	377	388	357	388	376	378	391	381	363	380	358	410	355	399	397	380	351	361	376	371	405	391	346	391	397	354	371	372	392	366	374	377	391	400	402	377	366	392	406	346	358	375	375	372	390	376	400	386	405	360	384	395	338	388	389	371	372	399	361	400	360	404	376	387	409	333	372	347	402	376	387	381	422	375	403	391	397	368	367	343	401	390	405	369	357	375	381	373	374	355	394	399	352	371	379	377	366	359	357	374	375	367	402	381	396	360	375	379	396	391	371	367	369	358	386	398	379	376	370	395	406	398	375	369	389	378	341	398	385	378	390	335	388	371	402	359	397	424	384	371	375	395	371	384	396	394	368	386	396	394	393	387	353	397	368	377	389	367	397	420	395	407	368	393	355	349	423	426	387	412	402	377	383	390	386	372	368	399	380	364	358	400	424	405	380	360	393	395	338	368	399	359	419	383	359	371	405	350	352	404	399	379	383	369	374	385	420	388	389	378	367	403	360	352	408	419	384	422	405	402	380	398	370	419	387	359	382	400	361	388	413	387	393	399	367	384	380	385	354	383	347	410	389	387	396	380	384	393	397	396	399	376	389	385	364	384	406	384	373	405	414	368	394	409	370	373	379	399	396	364	403	401	378	393	410	365	403	365	384	405	360	385	390	433	419	386	382	394	373	357	402	381	383	390	394	375	448	379	414	390	401	396	403	404	370	362	401	395	402	398	392	361	390	418	363	396	371	386	370	383	420	392	412	398	387	389	375	382	370	403	389	364	393	382	384	354	379	388	372	378	349	393	405	329	367	376	382	357	371	399	419	398	371	411	370	350	386	363	386	400	396	372	342	384	391	352	369	365	379	404	379	401	355	368	401	382	380	394	420	423	363	395	369	410	401	389	397	372	401	395	390	381	395	399	400	390	388	377	361	400	369	437	379	377	402	381	350	417	353	393	352	406	377	391	375	398	370	345	410	394	362	374	405	365	353	343	392	418	370	394	384	366	382	368	403	385	390	379	370	370	395	382	399	356	391	379	376	374	436	382	400	378	396	380	371	394	361	388	350	378	373	363	407	360	377	390	387	389	371	385	404	382	385	369	395	354	397	443	398	378	410	391	365	435	397	374	382	385	376	392	359	387	413	374	377	380	376	421	384	393	396	367	365	400	367	391	392	376	403	418	388	367	381	377	360	378	401	407	370	406	415	364	365	369	383	403	375	391	386	378	395	409	397	386	410	396	398	326	384	394	367	372	388	384	424	386	358	387	364	398	409	409	402	400	378	384	398	415	384	366	401	404	389	411	390	383	370	362	379	412	373	372	377	405	392	407	387	408	383	404	408	387	395	384	377	389	357	382	382	397	405	426	340	362	414	374	362	381	418	408	403	395	401	389	381	369	408	372	394	378	397	369	360	369	396	407	390	419	357	377	370	385	400	413	382	352	356	382	360	362	399	404	390	398	395	420	422	365	399	350	375	369	388	367	384	381	408	392	414	357	344	405	377	385	391	342	372	412	402	380	354	392	403	367	405	361	391	384	389	396	350	358	387	357	392	374	374	392	383	393	402	386	415	356	398
12140	24281	21569	14455	6318	2504	2240	3667	8435	9198	5878	4637	1860	2249	1965	630	486	495	698	445	449	448	422	428	432	453	428	434	415	433	427	388	417	409	407	423	399	432	390	372	367	429	403	423	418	384	415	420	413	420	410	386	398	388	403	355	465	370	388	393	397	381	397	420	377	375	421	398	436	452	409	384	409	385	409	438	392	398	436	404	413	373	422	399	396	419	415	409	347	429	425	414	400	410	403	411	395	392	408	422	416	390	383	381	383	397	355	397	422	410	391	405	377	382	353	439	414	407	414	398	380	402	373	407	421	402	392	378	386	417	397	397	401	389	425	394	418	437	408	423	418	396	422	406	397	391	374	394	402	395	389	414	408	423	378	424	385	378	385	366	398	377	385	419	432	400	343	424	385	403	407	420	405	426	403	409	414	443	415	382	406	387	425	416	398	460	414	422	441	408	387	408	380	366	422	392	396	421	395	381	419	382	413	390	412	415	419	394	389	401	384	416	404	418	404	425	391	389	410	442	391	421	437	373	416	415	391	422	410	412	398	401	393	393	396	361	372	421	407	440	458	415	406	382	402	392	387	398	428	420	451	391	393	391	355	360	389	369	417	376	402	414	382	413	405	396	411	403	430	408	383	368	395	387	401	384	419	394	378	424	419	406	367	373	378	382	413	421	428	388	410	372	441	424	406	402	402	418	423	411	386	434	389	445	376	387	396	403	408	405	404	407	401	383	411	387	406	399	413	410	401	397	414	386	385	434	396	414	403	406	392	398	383	406	374	392	435	403	383	380	373	427	376	405	384	382	389	369	398	400	432	370	352	416	410	431	413	418	437	430	404	392	406	378	436	400	394	376	413	413	390	418	384	391	399	375	358	423	385	386	380	410	399	428	400	386	404	397	429	401	394	407	422	436	405	421	436	370	396	404	400	406	390	415	403	386	383	408	418	387	367	394	422	402	359	377	409	375	402	366	382	410	395	434	385	425	378	368	408	383	395	368	408	383	426	374	405	367	394	386	391	413	410	396	411	398	389	408	398	416	437	385	389	402	418	438	359	414	378	419	425	397	427	378	401	370	420	370	354	372	416	411	470	411	369	405	365	417	407	394	370	426	409	422	425	388	395	408	400	426	391	348	411	352	376	411	383	389	401	366	403	391	427	394	412	404	390	425	432	383	357	381	420	382	411	376	401	462	406	399	423	372	401	413	408	394	375	421	376	418	399	384	434	410	434	373	414	394	396	397	407	375	381	424	420	446	401	401	393	365	396	427	413	394	395	415	389	401	435	388	405	381	419	383	410	373	412	394	379	388	426	405	395	425	383	425	391	398	387	418	359	375	397	401	366	374	384	434	372	405	374	410	414	421	406	382	393	402	385	418	391	410	369	415	400	435	383	415	398	388	433	391	403	395	380	389	432	390	374	355	358	350	411	417	374	418	405	375	390	398	386	392	367	406	422	371	382	384	396	400	404	422	404	393	419	396	422	402	415	437	398	423	383	396	391	386	421	409	395	442	409	374	415	457	405	387	411	410	419	412	382	388	414	418	380	383	397	461	425	415	416	418	386	382	393	394	397	391	388	393	435	396	410	423	401	390	385	390	402	418	359	395	426	392	421	369	354	423	400	384	390	393	353	384	402	428	397	414	421	393	380	395	399	399	386	373	395	386	373	385	373	411	364	443	445	378	403	398	407	437	389	431	387	392	401	394	402	379	387	418	408	391	403	376	426	423	366	417	365	397	412	412	396	438	392	400	366	374	387	368	385	387	388	391	437	411	393	400	395	404	415	389	406	418	416	381	445	409	408	404	381	402	425	417	392	418	400	358	400	383	369	390	416	385	385	414	413	399	390	396	396	448	381	385	390	386	357	348	413	426	387	449	396	436	376	427	388	407	430	395	394	374	393	400	408	406	379	390	384	381	384	372	408	420	414	379	380	401	394	411	423	394	394	404	386	396	405	396	393	404	379	337	397	391	388	383	407	381	364	387	391	385	407	405	419	400	417	404	392	375	373	389	412	369	376	367	419	379	418	416	414	389	422	369	393	378	427	408	394	417	372	408	433	434	383	417	412	429	419	393	420	431	371	404	406	398	412	391	390	381	430	401	376	417	430	398	438	417	372	374	412	396	405	406	420	405	402	421	395	411	392	429	413	376	375	385	426	395	378	368	376	417	433	403	394	392	391	358	375	360	403	369	400	376	367	390	396	388	417	407	430	431	392	405	388	388	384	407	407	391	411	385	381	399	394	401	385	424	405	392	397	424	434	409	418	390	422	428	388	415	414	407	409	421	379	408	399	391	412	415	406	409	431	435	421	409	389	384	387	411	402	415	370	410	377	424	375	373	395	392	420	334	416	385	416	422	422	423	400	401	411	439	402	403	431	437	416	373	404	405	395	384	379	416	400	410	374	411	391	410	356	399	386	382	401	411	409	394	432	358	382	378	373	414	427	437	439	418	402	424	411	411	426	391	378	402	420	418	375	395	389	401	417	430	409	374	413	434	414	382	400	420	360	405	398	427	390	374	422	411	394	418	413	368	417	395	414	411	436	388	444	386	418	432	414	429	392	380	417	419	399	417	382	400	420	437	374	421	410	369	386	413	422	392	377	413	340	381	430	380	398	421	394	385	403	420	407	411	394	405	437	407	410	404	424	398	434	421	417	414	413	410	385	378	400	433	409	389	401	351	407	375	379	373	398	412	404	399	405	408	432	414	383	405	378	384	393	368	403	371	416	390	394	406	385	377	403	383	376	394	441	423	408	357	389	409	389	419	394	418	406	398	399	426	368	385	430	377	441	375	423	434	405	409	402	347	407	406	390	373	431	419	452	410	435	412	392	398	396	431	394	392	402	376	405	408	420	380	424	352	413	411	409	409	399	405	379	389	367	398	422	377	369	380	416	402	378	429	429	402	386	379	393	377	409	435	440	354	440	413	390	400	402	413	386	389	405	354	406	406	398	431	380	378	374	365	391	417	401	413	402	415	429	364	397	382	401	397	378	406	390	413	406	405	383	371	416	402	405	420	398	405	418	369	405	416	391	414	399	381	402	386	414	397	415	401	382	405	378	388	409	404	362	417	375	384	408	428	408	404	388	399	387	388	452	437	403	419	375	411	390	419	405	400	382	393	412	381	396	425	424	385	401	402	406	424	393	390	455	434	438	424	415	387	423	423	386	427	410	366	378	389	404	420	408	392	408	386	410	392	394	422	391	427	387	374	430	418	379	415	432	379	387	408	420	410	380	387	369	398	400	386	389	412	417	390	402	425	364	385	404	429	414	408	374	379	384	387	386	395	428	447	436	383	377	380	406	406	383	390	396	376	389	382	372	397	396	382	396	383	420	415	400	448	406	370	393	420	396	407	378	389	392	414	362	410	383	403	369	389	382	391	414	394	410	427	401	405	404	399	442	405	402	379	408	397	377	400	384	384	394	417	419	372	419	371	409	404	371	420	426	407	358	407	446	392	363	427	375	422	420	408	385	393	448	374
24808	21372	28019	25139	16181	2452	1588	2309	4625	5026	3546	2601	1587	1987	1605	834	777	867	876	839	820	765	764	756	796	791	759	752	767	857	843	781	814	837	777	811	854	783	809	784	780	830	759	818	787	802	819	847	774	799	831	793	790	772	814	816	768	835	780	766	819	796	777	778	808	775	773	795	817	777	836	800	808	815	765	777	804	818	833	820	803	798	791	762	817	754	833	780	813	832	796	812	742	767	810	825	832	804	804	783	800	821	790	810	792	793	797	789	812	798	776	828	838	763	779	777	795	787	814	824	755	765	734	745	768	803	777	819	819	757	748	806	798	785	793	787	722	774	805	780	850	737	770	781	837	805	788	801	758	800	854	778	765	827	790	773	832	745	808	820	767	756	794	802	717	780	815	788	831	788	802	786	828	801	809	825	814	824	788	772	803	815	777	818	842	723	792	812	777	787	858	779	727	784	762	831	790	738	806	847	799	775	793	780	812	773	791	727	809	787	786	764	816	772	750	735	802	770	786	785	809	800	830	822	767	775	813	817	782	778	740	796	793	788	797	777	765	780	813	793	764	755	806	832	838	778	800	767	751	764	799	769	790	764	789	830	760	780	827	759	802	756	770	759	776	789	846	780	776	751	784	794	815	817	774	774	781	732	764	771	786	709	771	843	757	774	768	722	795	813	821	748	798	769	791	802	822	866	798	742	785	784	730	800	764	790	814	750	792	787	751	816	777	785	817	798	734	773	787	765	761	840	771	807	790	787	797	809	734	810	775	761	785	756	813	762	793	786	835	794	812	821	824	755	881	794	766	759	826	857	835	830	756	769	765	790	820	788	817	763	767	789	785	780	789	866	809	802	824	778	802	784	807	759	792	808	757	772	812	729	778	758	788	757	798	779	792	760	803	781	797	782	755	803	782	795	780	815	758	788	722	727	763	816	871	785	768	789	805	782	771	777	746	757	799	778	800	712	819	835	799	741	766	782	796	761	800	794	805	808	781	780	752	777	816	799	789	788	814	766	785	701	786	808	805	815	758	791	781	785	764	743	815	815	788	792	805	779	801	769	788	774	746	774	790	820	743	745	825	785	789	793	765	762	806	787	821	783	773	806	816	755	784	790	787	832	797	768	783	781	830	750	767	829	789	753	757	791	769	783	796	872	853	790	787	804	784	855	778	813	806	736	794	797	802	759	759	785	764	778	789	763	825	766	806	768	827	793	767	776	823	784	744	792	751	808	756	852	776	805	809	766	759	744	769	791	791	793	741	779	814	769	821	809	819	756	726	783	786	778	749	771	757	774	805	801	780	826	760	788	828	792	787	762	771	805	815	809	778	772	797	767	748	831	826	775	803	749	785	770	750	827	806	828	840	820	791	743	783	813	795	824	764	763	785	795	768	732	783	773	811	814	800	800	766	707	783	808	784	790	762	783	767	823	728	812	782	779	751	735	769	766	793	789	822	777	768	776	775	791	782	803	744	770	768	748	763	795	829	811	810	760	798	821	800	835	841	830	744	803	797	716	797	739	763	793	779	747	804	780	780	804	793	821	826	854	820	839	837	851	774	782	800	792	806	748	755	863	762	775	804	798	813	716	767	770	799	728	824	765	772	757	847	751	771	791	717	787	787	743	772	818	739	802	815	785	769	719	759	804	763	789	850	796	766	795	761	821	844	837	780	856	756	781	765	816	799	777	825	803	828	759	740	818	804	759	795	762	790	804	819	766	798	773	790	837	803	776	760	805	791	796	839	788	778	768	784	816	805	810	735	762	747	800	802	767	753	777	765	765	792	777	754	823	757	801	806	759	766	864	811	748	817	787	765	808	851	748	779	807	788	776	760	764	823	773	779	820	828	830	810	759	790	769	758	732	787	788	829	807	795	834	787	794	802	777	838	751	736	804	768	751	808	750	769	813	804	775	760	858	757	764	812	808	816	813	731	764	751	758	781	786	737	787	810	737	786	811	758	797	823	742	769	794	794	774	803	761	736	773	712	763	784	776	747	798	764	733	740	763	824	796	818	763	796	804	828	779	834	798	802	784	796	797	795	781	792	775	826	828	789	849	756	794	775	785	812	759	778	769	819	808	775	819	780	799	741	743	830	791	797	796	802	825	786	756	818	794	780	764	816	776	818	772	755	838	786	763	768	801	810	768	756	811	813	824	784	792	799	794	758	803	791	762	846	795	789	763	795	786	810	812	808	723	793	772	776	789	784	830	759	781	781	781	798	823	827	777	815	775	797	753	761	816	778	778	765	787	678	753	788	750	777	759	791	739	783	752	788	834	813	745	745	757	748	821	823	777	755	784	824	804	839	789	735	791	791	771	754	759	740	781	828	816	821	825	802	784	856	791	791	787	785	832	802	822	773	784	774	774	764	763	845	775	815	800	769	823	780	785	763	771	787	811	791	831	739	816	788	779	769	825	764	809	769	787	870	792	797	799	821	759	758	799	836	765	742	788	772	843	717	811	818	810	735	789	742	763	779	765	832	779	819	821	750	773	819	757	778	763	778	804	783	740	765	803	762	781	799	815	835	773	761	781	807	806	773	797	770	803	838	814	783	789	830	742	744	800	794	803	766	728	777	788	796	792	725	798	760	794	766	756	778	790	752	773	816	771	827	819	869	774	831	774	753	768	762	788	783	821	783	788	816	772	795	756	767	824	801	770	768	800	779	800	780	812	815	816	765	791	782	780	779	801	801	801	741	789	774	789	786	763	836	775	784	758	760	738	851	772	818	846	760	774	818	763	836	741	806	823	809	749	778	762	792	790	742	829	772	790	779	757	817	753	745	768	743	797	765	818	737	834	793	856	821	808	788	805	803	792	790	795	770	789	806	762	806	792	829	796	795	816	765	761	790	739	781	779	854	779	816	798	768	797	784	750	809	762	780	792	797	822	700	791	823	844	777	755	790	791	813	800	765	738	831	761	795	797	740	812	786	767	831	802	833	771	746	769	730	763	831	782	775	770	746	783	806	716	792	700	794	760	789	804	774	789	733	785	765	813	761	887	793	777	791	813	794	792	800	803	814	780	771	740	791	793	820	786	785	785	776	818	768	803	803	808	806	759	794	798	783	766	838	776	782	822	787	789	759	751	795	744	772	767	765	787	839	770	768	787	746	791	829	785	806	820	835	752	787	832	801	760	843	796	807	786	786	768	746	748	810	808	755	785	750	812	772	801	735	768	819	747	804	813	780	787	811	826	798	795	755	805	755	776	759	794	786	814	766	776	829	827	820	744	732	789	785	835	800	758	764	798	803	770	765	816	781	744	776	794	811	773	786	806	764	770	811	802	819	797	800	770	691	766	817	794	800	765	793	772	788	743	794	782	785	803	751	779	767	846	808	805	791	819	734	758	777	794	759	831	763	756	750	784	819	761	779	828	776	815	784	764	766	754	789	816	818	778	767	815	797	813	753	789	813	819	827	757	723	796	827	809	804	722	808	797	751	797	764	772	790	757	754	774	795	803	778	877	797	778	775	791	773	825	784	769
11497	20175	16393	11362	3938	2228	2129	3738	7637	7733	5224	3659	2117	2845	2167	771	807	842	969	867	808	790	767	798	817	794	781	803	807	760	817	802	821	801	718	827	762	801	776	779	756	758	789	770	794	797	732	772	769	803	743	738	713	797	765	756	776	813	778	807	779	740	776	752	757	765	770	756	752	834	747	769	800	764	784	727	772	758	737	797	789	753	830	761	812	801	723	814	792	768	769	780	735	768	748	804	764	782	764	785	760	791	789	772	768	751	778	738	792	793	766	779	777	769	773	751	777	798	774	787	779	756	745	831	819	783	773	791	787	762	766	765	815	809	808	828	737	758	737	754	808	762	803	765	758	764	734	748	761	765	755	805	763	751	758	745	753	793	816	784	796	773	761	723	807	795	763	749	805	716	808	752	746	770	780	796	716	768	776	759	750	736	758	793	805	804	794	770	769	778	761	774	770	775	811	782	850	801	788	758	781	806	807	783	811	776	720	737	791	786	764	758	829	766	791	766	798	768	790	755	793	719	769	772	793	793	746	856	758	807	809	801	793	751	774	744	753	774	795	822	830	804	785	768	753	786	768	768	796	752	784	806	731	805	757	753	761	741	780	768	743	743	789	786	788	743	739	780	770	784	746	767	808	822	778	772	731	767	775	752	751	788	768	736	768	774	780	781	792	768	773	818	785	759	776	784	775	741	731	726	762	782	801	790	763	771	807	819	773	776	751	770	797	812	769	813	791	788	824	796	696	734	777	813	753	776	805	752	789	775	794	771	782	760	772	733	758	803	802	800	805	733	777	786	796	774	779	740	754	823	758	736	737	780	787	767	825	803	787	761	770	740	762	799	784	781	783	806	736	744	805	771	775	762	781	798	815	771	764	798	817	799	766	732	742	764	801	807	842	773	774	762	761	699	805	764	791	769	792	761	784	775	825	733	765	826	785	780	705	784	783	759	777	807	773	755	817	764	736	734	752	799	754	761	763	796	753	751	762	757	810	794	765	764	777	744	790	792	788	802	766	801	772	737	801	743	788	739	735	796	755	799	736	772	764	806	775	764	823	803	788	762	754	751	751	799	730	799	786	818	765	815	796	718	803	755	776	751	815	810	716	768	793	793	813	773	795	787	790	816	756	811	788	759	776	765	764	773	806	761	745	787	767	769	756	769	808	771	773	774	754	779	741	816	744	756	786	758	775	796	769	746	748	757	728	769	804	726	737	780	802	788	775	792	813	696	823	790	809	764	779	769	774	739	752	747	761	762	781	730	758	784	763	792	711	812	793	823	770	769	793	756	758	761	712	722	758	800	760	764	764	769	815	787	774	780	752	765	725	791	756	687	812	764	792	750	796	776	706	793	761	814	810	782	769	762	811	740	764	835	772	798	721	768	718	795	767	761	791	737	751	794	799	703	806	768	760	758	744	792	782	803	793	814	787	796	752	782	762	739	794	753	785	766	766	778	790	788	729	799	789	802	742	749	810	768	781	756	755	791	803	732	788	769	717	782	754	726	769	758	776	780	780	791	821	805	806	762	734	768	739	745	747	773	774	792	794	853	796	787	781	777	783	774	774	771	794	760	790	840	759	777	843	742	745	777	792	815	814	763	821	798	762	727	823	775	791	752	777	752	782	738	819	760	772	735	789	809	757	791	805	799	815	774	792	761	809	716	787	804	785	780	780	775	766	741	775	797	761	760	804	720	736	752	761	776	781	803	770	763	745	786	832	766	804	765	805	770	823	713	772	746	796	776	777	800	766	789	820	753	778	828	798	748	802	767	769	834	806	758	804	750	793	806	781	766	723	792	750	739	740	805	753	761	795	789	770	756	757	742	784	763	744	794	742	777	782	766	797	758	772	777	752	788	815	810	763	775	771	791	767	733	803	793	714	759	794	801	750	807	757	793	774	780	793	787	769	770	761	868	765	776	763	801	783	772	765	787	844	780	776	780	755	782	812	808	875	796	804	789	749	781	775	805	783	767	769	780	753	748	806	755	767	762	803	811	760	764	765	771	811	814	789	792	763	757	802	781	744	760	737	785	759	776	785	804	789	737	797	765	772	831	823	772	797	748	807	797	751	786	760	754	748	735	822	709	751	826	777	798	798	779	717	781	828	764	805	763	793	790	765	775	759	745	808	789	750	811	780	769	765	780	732	765	765	788	789	747	736	788	752	753	786	794	819	805	760	773	771	782	789	793	755	783	792	756	793	785	744	750	783	755	795	799	727	820	732	762	768	749	768	768	776	752	706	770	766	712	774	771	789	789	740	785	792	745	741	770	790	754	756	728	842	761	754	775	798	762	729	767	696	791	737	778	730	789	811	754	732	783	775	814	758	815	750	734	809	748	781	756	739	761	770	760	741	755	808	766	768	741	750	792	738	760	756	760	762	773	746	788	760	773	758	777	760	749	784	768	763	751	782	774	799	774	790	729	745	801	856	779	780	828	690	742	761	756	737	812	767	784	800	755	775	754	738	799	745	760	835	780	723	756	787	761	745	785	796	806	796	798	768	797	773	755	765	791	763	772	767	766	792	784	754	753	775	767	708	751	788	774	712	770	718	809	780	764	765	740	827	779	734	748	784	761	750	767	810	819	763	752	785	780	863	679	781	781	791	750	803	801	782	784	739	762	810	771	808	792	749	770	808	746	789	757	766	753	801	752	797	816	802	740	776	722	772	788	773	798	806	775	752	783	790	768	802	821	765	753	798	752	796	718	803	792	774	747	811	770	775	802	776	742	817	743	770	790	805	734	753	781	762	788	796	733	768	778	790	729	778	802	745	796	801	756	750	771	738	793	756	781	796	813	814	754	731	772	793	763	739	804	784	777	752	771	789	791	821	762	762	765	774	747	783	757	755	790	803	827	737	792	791	756	769	804	821	783	780	719	774	753	795	783	748	746	806	792	788	770	755	767	789	801	785	820	800	752	758	778	726	796	760	778	767	732	785	815	762	762	754	783	753	769	754	770	767	824	734	805	722	825	793	770	820	753	753	788	811	787	767	794	803	800	810	793	747	724	758	768	730	800	780	779	717	775	787	739	759	757	774	775	789	779	796	803	747	762	774	742	821	768	795	776	728	763	810	787	759	752	839	833	709	793	823	783	793	825	760	762	790	778	722	746	728	819	816	802	731	756	790	802	820	736	782	791	801	799	779	764	756	767	822	787	722	789	768	827	807	783	780	764	800	779	799	770	813	789	742	729	723	817	749	762	813	779	793	743	769	749	741	809	756	727	758	791	780	811	779	801	800	784	743	703	758	803	761	764	849	813	779	753	761	811	779	775	789	754	745	814	835	752	738	794	772	767	737	764	821	764	771	802	800	723	783	791	787	739	794	792	783	785	772	778	790	764	722	794	774	790	790	712	785	740	785	794	762	752	731	768	766	780	705	772	787	841	722	768	802	732	766	763	747	772	766	786	780	706	769	784	777	756	831	791	748	801	749	758	765	751	751	773	788	791	770	739	725	737	835	771	760	785	756	751	753	813	794	753
22738	21502	29395	24005	21498	21596	12859	5102	8507	8890	5874	3529	2508	3240	1907	467	446	444	517	554	413	373	417	399	382	366	395	399	362	384	381	370	348	377	374	386	343	339	382	368	356	382	362	355	336	360	353	356	383	351	339	377	371	346	368	365	388	341	351	363	373	358	329	383	365	372	353	354	362	349	374	357	349	361	325	361	341	354	391	381	391	367	350	354	383	329	364	344	380	343	371	357	373	331	315	363	357	367	357	369	369	390	360	334	365	344	335	356	364	352	335	339	352	352	307	344	331	368	372	348	380	378	356	366	334	343	391	327	342	360	350	361	345	332	354	380	329	359	376	347	380	368	330	346	354	381	363	379	331	360	335	371	366	397	367	368	335	402	346	341	384	324	379	376	341	362	365	357	350	338	366	385	340	350	352	318	355	358	350	345	390	347	345	354	362	380	397	365	364	353	357	338	338	370	358	348	364	365	340	315	392	333	347	350	350	367	354	350	339	372	336	343	356	329	339	355	349	396	333	350	375	340	359	365	345	382	338	364	326	379	326	376	347	366	391	346	355	339	318	347	387	331	318	354	341	383	341	383	317	356	357	366	353	361	340	357	359	378	384	325	376	340	335	369	341	335	333	357	360	340	392	337	367	380	379	322	365	371	383	366	373	333	350	328	345	361	337	327	366	353	350	362	340	386	357	362	352	342	338	345	361	377	334	355	346	372	370	354	366	366	350	328	364	336	345	379	374	379	364	369	363	370	346	367	346	336	359	351	364	382	347	331	330	356	363	352	370	375	340	357	340	342	355	362	376	380	334	327	339	355	398	366	330	374	367	335	320	354	358	370	356	342	335	344	327	385	361	311	343	358	315	396	320	356	341	340	337	336	383	378	345	338	357	362	365	364	355	324	358	378	367	377	365	352	338	332	348	395	350	373	340	381	374	375	341	348	328	352	349	363	378	341	388	352	358	346	345	331	328	340	355	370	345	359	352	326	376	340	350	332	371	337	319	344	360	332	340	359	372	339	365	338	385	366	371	336	341	346	315	346	329	362	363	352	370	355	321	343	345	357	333	327	350	330	359	331	353	359	365	348	365	372	375	353	353	335	360	337	320	296	375	376	347	359	335	359	355	355	342	367	360	340	330	365	316	352	355	347	365	363	345	373	384	355	325	325	336	362	359	344	361	356	326	339	355	363	325	314	376	361	375	358	350	363	373	347	343	316	349	358	363	354	345	400	338	382	362	371	347	348	368	344	360	355	356	375	345	354	358	348	382	346	357	339	341	357	342	369	348	324	328	397	383	381	375	368	389	367	354	364	358	322	376	357	370	385	368	377	336	355	368	368	384	378	367	377	337	341	327	373	393	350	340	355	339	384	304	340	337	355	348	371	356	370	335	356	389	308	359	374	330	366	394	365	368	349	339	388	355	351	355	329	351	341	333	334	331	369	378	314	396	368	349	340	338	333	398	335	343	346	357	344	353	338	331	351	337	350	335	375	344	337	401	353	359	366	386	393	354	327	347	339	347	334	369	352	360	391	318	339	345	303	341	351	353	322	399	371	382	372	371	339	372	341	354	338	381	339	320	371	330	363	401	343	370	351	351	363	342	362	341	347	339	368	381	343	325	351	314	388	337	343	328	381	371	365	363	361	360	342	341	336	357	330	340	335	351	371	337	369	362	360	327	388	327	322	384	374	366	353	343	354	373	351	383	358	321	365	369	323	373	379	364	345	339	352	357	364	344	356	352	361	351	351	394	348	364	364	354	348	356	363	338	349	347	344	381	354	350	371	382	368	355	367	366	357	381	379	331	369	373	325	320	390	339	337	366	357	342	345	342	366	323	333	324	324	355	331	357	368	382	379	365	358	332	358	374	333	395	362	368	366	387	357	394	345	343	346	357	323	360	363	352	350	373	377	368	359	343	349	368	361	341	342	383	357	359	372	320	363	365	366	358	352	359	386	321	350	369	349	338	318	357	371	350	313	392	375	329	364	355	380	336	352	371	342	374	356	350	305	327	319	348	365	339	376	347	366	342	359	350	357	359	354	372	349	312	363	305	331	365	350	329	343	338	343	338	360	357	387	354	356	354	346	369	346	363	341	357	368	333	396	332	343	396	362	372	372	348	354	376	365	380	363	351	357	348	357	378	365	333	346	341	354	334	340	351	360	341	363	340	355	332	356	355	372	380	326	319	340	330	320	358	369	376	354	344	359	350	375	362	354	367	381	323	350	375	356	335	337	368	312	347	382	358	339	357	356	376	415	328	354	347	366	341	342	319	364	415	381	383	362	360	325	331	351	326	364	360	325	359	364	357	358	335	389	361	363	358	358	349	392	374	357	343	352	338	329	391	375	309	350	335	340	346	369	354	326	344	346	356	335	364	341	334	357	352	362	354	344	365	366	364	341	360	337	362	355	343	375	359	348	396	359	368	352	418	380	343	325	352	334	357	371	340	340	330	359	356	360	378	355	346	341	329	319	365	339	378	346	370	364	333	373	367	365	364	347	344	321	354	335	355	338	361	342	382	411	332	381	354	327	341	364	359	336	364	353	388	359	350	351	351	340	377	371	361	356	383	325	358	343	404	361	342	342	342	339	333	328	349	374	403	323	341	337	345	294	382	361	375	372	348	352	355	360	338	338	364	358	352	363	316	350	376	327	357	331	356	342	324	355	318	352	342	332	327	354	369	342	359	358	313	350	355	375	343	371	359	376	339	348	386	334	348	379	370	385	375	335	340	372	345	352	359	379	360	370	363	347	316	348	362	380	357	355	347	334	351	352	367	333	365	339	377	353	335	376	346	389	330	326	367	336	353	378	353	349	366	312	352	362	350	373	339	362	374	361	342	346	366	368	378	331	361	358	387	380	367	375	364	343	363	292	383	331	377	348	379	332	354	365	324	330	359	322	336	330	341	317	370	356	363	389	346	398	357	379	346	389	342	341	393	361	335	367	344	348	380	331	335	360	336	363	373	329	333	319	343	336	308	337	322	358	347	356	366	331	370	327	343	358	353	343	318	323	333	323	350	357	372	360	375	356	321	348	333	349	384	350	372	373	367	319	348	347	324	363	368	379	375	344	363	361	362	356	349	339	333	353	334	334	327	327	361	346	345	349	401	345	384	343	330	368	369	386	334	318	331	362	324	298	338	327	356	354	374	348	371	327	372	345	321	341	363	312	336	340	345	343	340	352	316	342	368	367	360	367	373	367	323	349	334	370	321	376	358	330	342	332	348	343	323	345	372	380	340	371	363	352	328	353	342	364	348	332	346	367	355	387	357	324	347	395	359	338	343	343	373	326	349	356	377	377	354	366	360	353	333	330	348	360	358	335	406	341	331	327	384	401	368	357	363	371	347	345	355	349	336	346	344	351	356	361	359	348	349	355	358	338	354	363	374	378	345	330	349	336	327	398	356	340	360	354	372	376	389	341	371	371	350	356	392	389	340	375	335	325	345	385	358	344	387	337	371	333	354	367	354	337	364	335	344	363	352	333
15177	29291	22921	18728	6399	4182	3775	7374	12861	12387	7998	5063	3737	4572	2590	568	502	503	612	551	389	430	398	385	385	388	346	382	402	363	346	398	405	392	367	363	354	394	343	364	376	364	350	359	332	375	368	381	369	349	350	369	361	369	342	345	371	346	372	352	382	341	355	376	324	367	365	369	350	333	363	356	347	351	378	323	356	354	347	348	358	387	357	327	311	365	361	358	338	355	306	336	365	313	348	331	392	351	298	343	382	339	321	346	351	356	324	355	354	365	376	346	325	357	339	310	347	352	375	355	314	353	355	351	361	365	340	366	360	354	369	360	355	358	353	354	374	370	324	349	364	373	385	371	349	361	338	345	346	338	356	344	360	360	365	301	349	376	344	332	346	352	333	361	377	360	347	328	315	411	359	348	338	334	362	357	364	348	332	353	363	337	357	314	353	370	348	371	369	321	312	342	332	349	369	360	364	356	377	337	347	366	328	365	354	369	321	351	349	364	322	336	329	330	335	347	347	331	336	350	350	325	348	364	364	345	349	333	342	317	329	336	334	366	380	330	328	343	374	359	341	324	360	347	345	372	389	360	394	341	338	325	353	350	352	330	348	326	352	360	347	361	319	322	338	332	321	295	345	348	397	370	350	379	376	327	358	353	336	349	375	371	356	371	379	386	362	380	347	349	382	350	322	345	346	315	337	355	358	316	326	338	345	307	340	363	365	375	356	320	338	357	346	313	333	335	364	385	343	360	352	341	328	363	345	343	306	328	321	392	333	334	352	327	374	360	387	334	350	340	329	353	360	325	345	350	364	339	341	349	361	366	355	386	370	369	337	335	293	331	341	349	349	377	337	314	362	317	339	349	322	399	341	354	326	334	296	326	357	346	359	338	381	343	312	321	350	359	371	353	369	351	380	359	379	364	339	352	363	352	360	359	364	338	370	365	328	338	316	338	359	347	329	353	352	328	331	366	331	349	341	350	348	355	351	348	345	344	375	366	329	327	357	358	357	361	342	373	372	355	355	363	309	377	332	317	341	362	349	326	376	379	337	342	342	339	329	326	355	336	347	342	314	342	352	355	332	304	372	350	342	338	351	390	348	356	337	358	361	356	362	346	352	347	327	354	369	337	370	378	354	334	385	348	329	367	376	321	342	367	318	337	355	348	357	339	334	341	379	352	306	355	309	369	366	317	317	343	340	340	355	334	327	341	338	368	358	341	382	354	335	347	364	349	364	375	352	364	336	343	340	352	345	349	331	340	348	340	337	334	326	353	322	364	362	379	385	338	387	347	353	355	390	329	376	343	338	315	347	357	335	334	342	374	373	341	318	333	298	368	341	347	350	348	336	343	358	329	352	336	337	364	373	352	295	380	318	335	367	332	314	317	349	367	374	336	361	330	351	343	370	375	381	359	367	373	350	352	341	322	357	311	325	334	347	371	378	340	371	381	341	327	347	330	341	325	372	327	334	321	339	344	386	342	344	329	369	367	371	360	363	333	312	334	353	355	357	360	345	342	344	364	337	333	360	335	338	351	351	373	341	344	339	338	344	332	375	327	344	381	319	390	362	353	338	310	359	325	321	327	385	335	357	355	335	365	363	316	358	337	345	342	348	342	356	379	352	331	339	337	342	353	348	328	356	377	350	355	328	336	367	316	314	351	346	327	354	322	348	349	336	309	369	336	354	331	343	333	354	353	338	364	337	368	300	343	335	321	355	352	338	332	340	352	339	355	392	327	346	356	347	336	328	346	349	348	313	324	373	334	361	355	341	359	343	338	328	385	330	345	354	334	375	360	368	359	345	382	365	340	341	343	376	329	355	339	343	352	345	357	329	371	387	344	362	325	350	391	357	342	349	353	325	348	385	333	338	322	369	326	369	361	367	350	393	344	363	336	329	307	338	345	388	359	364	350	351	343	387	372	354	357	311	353	343	322	326	380	351	375	332	356	369	373	354	331	360	348	302	359	355	346	360	370	341	371	332	348	329	302	347	352	342	311	348	348	358	321	313	366	350	344	320	338	357	336	351	358	336	354	357	387	304	350	352	356	367	367	319	383	328	336	326	338	342	362	381	325	341	329	339	360	355	318	379	354	376	314	366	347	373	353	342	340	355	356	337	355	354	356	334	306	309	380	315	369	365	334	337	356	350	334	288	348	356	349	368	362	359	351	348	328	363	331	345	361	314	321	377	358	369	335	371	364	361	373	349	360	332	311	360	337	343	332	361	331	347	323	371	343	339	363	363	346	357	350	377	364	344	335	356	326	329	350	361	328	360	353	370	356	378	329	360	346	354	367	314	390	345	352	332	342	311	330	359	363	335	359	338	378	369	366	325	347	334	373	327	342	382	360	334	338	326	369	376	383	336	335	332	335	342	380	346	332	344	339	368	379	368	364	352	390	349	323	323	349	350	318	359	340	364	351	340	384	327	332	362	350	344	375	356	341	325	349	352	355	338	338	381	358	343	350	340	351	356	373	339	364	358	338	372	389	345	362	344	331	312	364	365	355	366	356	361	348	361	344	359	347	375	362	358	350	359	344	333	347	369	342	360	322	369	328	352	335	332	346	360	351	344	351	363	357	370	354	332	292	344	352	359	333	358	317	361	328	354	376	320	341	341	344	311	357	331	328	360	340	333	362	354	346	330	379	356	345	361	341	363	354	357	343	303	364	347	369	376	367	339	342	355	350	359	344	327	341	365	367	355	328	323	350	367	348	327	344	333	332	369	340	324	333	390	379	351	375	362	368	369	336	332	337	358	346	326	347	338	339	334	348	348	344	356	335	345	365	340	381	356	361	373	369	322	348	319	368	336	329	345	344	308	350	388	372	342	369	326	342	354	384	340	338	327	324	351	347	372	338	354	372	340	358	359	334	368	351	364	326	330	339	350	364	354	344	363	340	343	339	374	330	353	332	336	359	335	317	335	351	349	341	335	342	358	352	371	351	386	327	345	328	343	350	363	337	374	342	336	327	315	376	320	358	355	358	394	366	343	369	354	348	364	356	335	383	345	374	310	350	362	368	351	378	344	354	324	344	359	346	316	336	336	334	354	380	386	353	355	336	365	342	358	335	348	357	332	307	340	328	382	361	314	361	362	337	344	363	385	321	335	316	319	331	344	313	350	359	348	348	355	335	386	323	341	347	331	325	345	341	331	353	361	348	371	324	369	378	353	337	347	365	322	369	357	359	346	355	332	350	375	329	344	328	353	336	346	323	380	374	326	340	368	352	353	332	298	371	324	355	344	349	349	356	320	350	375	332	337	340	317	388	378	341	411	360	313	319	364	351	357	358	375	367	367	340	333	362	336	351	362	374	322	360	368	340	351	355	383	317	349	393	346	354	332	340	330	356	323	328	375	333	343	366	350	342	305	395	342	331	355	344	359	361	355	386	360	325	331	335	342	345	338	357	348	350	369	360	352	344	354	347	357	334	301	351	343	371	318	321	349	331	338	304	333	341	356	367	335	352	331	371	335	329	365	375	354	357	334	338
27935	20026	12708	6319	1408	1089	1232	2162	3604	3266	2444	1552	1533	1755	1093	765	681	731	784	745	738	716	744	718	704	697	718	705	741	782	698	718	741	709	718	744	718	754	714	710	692	748	717	706	752	715	749	717	681	742	700	767	715	669	729	742	730	692	739	728	726	695	719	742	754	734	741	743	702	750	698	664	746	721	707	733	746	712	714	764	721	723	751	734	720	699	697	685	678	735	733	694	719	731	756	735	687	734	768	734	749	678	787	702	753	753	733	750	729	713	715	699	670	704	720	745	742	715	701	738	689	738	716	735	691	724	722	729	732	728	728	684	674	740	674	715	711	686	746	717	734	714	714	693	714	695	700	770	738	693	762	666	702	782	751	752	699	703	678	743	716	720	772	739	686	781	717	759	719	717	735	730	731	771	749	721	697	765	722	751	666	764	750	755	715	715	720	686	744	692	703	692	736	725	719	759	665	774	746	710	686	685	689	725	743	713	733	744	680	695	767	726	695	720	708	696	766	742	741	721	697	720	689	723	776	706	764	711	714	746	720	702	770	766	688	720	748	740	708	685	700	717	724	749	726	742	794	748	736	784	741	724	697	715	701	753	740	708	714	742	733	748	754	719	715	720	726	706	781	744	756	708	762	765	704	744	781	757	721	713	708	770	739	683	687	733	743	726	726	713	716	749	671	703	700	668	751	746	729	733	755	697	686	707	688	720	739	745	673	730	696	707	780	735	763	742	741	725	758	738	685	737	693	778	731	778	746	678	699	771	718	712	700	694	788	729	723	699	686	724	752	703	755	731	809	768	745	671	764	737	645	691	683	690	712	723	735	742	741	762	730	694	696	744	704	788	729	698	699	717	710	731	727	697	751	699	663	722	698	712	714	719	721	742	763	678	719	725	742	731	711	781	667	710	727	730	708	736	754	713	692	676	749	738	741	699	701	713	740	744	735	744	715	701	694	731	741	767	716	731	792	715	700	708	742	722	737	740	707	716	736	687	747	752	753	749	749	716	740	725	731	677	770	694	715	750	755	750	708	713	738	749	719	745	768	683	697	733	713	687	690	695	741	695	705	752	745	713	723	736	737	676	749	717	739	726	762	784	753	732	740	722	709	764	698	737	716	775	702	757	675	749	698	680	704	710	756	711	736	703	692	741	723	746	676	757	680	705	708	756	738	708	794	729	701	669	727	733	732	693	716	717	698	738	689	715	758	757	709	760	732	713	702	685	727	717	800	773	729	711	749	733	709	701	751	713	786	739	689	710	724	732	711	695	727	738	668	721	689	734	771	740	750	724	707	683	714	750	713	734	732	736	743	657	718	718	755	783	710	707	742	713	732	701	722	659	717	763	775	762	699	712	711	752	740	743	688	773	719	761	710	712	724	709	719	697	741	705	738	724	716	715	735	728	765	727	747	743	791	753	729	683	765	716	765	702	754	725	750	725	746	710	760	748	712	733	743	714	737	729	741	711	663	710	699	748	721	728	742	743	760	755	747	753	728	747	737	750	728	728	766	733	748	699	725	745	758	700	732	694	698	711	772	748	719	696	720	713	749	731	768	705	717	704	719	736	774	728	737	735	724	732	787	725	779	733	717	747	709	707	766	692	751	733	700	792	737	703	752	716	687	722	734	784	742	680	716	735	710	733	706	654	721	689	714	745	729	768	738	755	732	712	721	721	717	693	708	689	713	697	661	766	711	727	735	715	699	746	747	676	690	706	717	712	689	754	694	726	714	736	708	724	745	699	746	764	703	719	759	723	714	765	707	704	703	775	678	711	678	771	701	758	721	725	689	722	712	727	782	686	718	696	722	708	697	732	724	710	750	705	765	756	710	735	765	725	691	710	693	735	692	725	732	705	725	725	652	733	692	721	720	709	736	780	691	708	694	703	708	735	733	714	754	684	714	745	743	708	685	716	676	720	691	739	766	673	753	736	683	743	731	782	782	753	741	693	745	759	783	752	763	667	749	764	718	750	704	694	732	741	695	740	678	750	698	746	695	725	738	673	686	722	724	756	740	726	715	720	720	711	711	741	738	720	714	761	764	711	704	729	708	725	712	708	775	730	676	722	732	749	726	708	780	695	697	708	724	715	697	725	669	743	752	693	699	733	753	746	736	710	676	703	724	718	706	737	718	751	715	725	681	712	688	753	734	716	726	797	717	721	729	713	695	764	764	695	753	725	723	711	673	714	776	744	736	713	757	708	732	710	749	719	774	701	691	716	736	698	707	705	689	691	742	724	691	748	757	742	708	752	709	740	707	712	718	712	715	745	695	671	750	740	739	765	733	743	774	728	677	734	723	726	694	710	717	694	765	708	697	755	678	743	699	724	759	692	726	707	680	715	732	737	726	785	724	726	672	722	740	710	738	677	690	759	692	722	670	737	697	728	707	706	712	769	705	739	734	738	729	719	724	729	754	711	732	734	703	728	696	718	687	732	690	715	708	743	747	729	700	741	754	731	729	745	735	735	726	721	752	691	752	758	703	782	715	678	717	753	687	710	758	735	732	720	711	693	754	708	672	699	704	756	763	729	719	714	724	714	721	712	675	722	689	721	734	743	724	753	694	714	775	749	701	690	696	787	707	748	751	741	740	708	705	690	652	711	730	698	763	785	706	718	750	687	705	682	686	704	689	710	701	745	690	669	703	701	752	748	754	720	718	745	725	720	716	715	722	740	677	728	711	724	723	728	709	714	706	732	711	699	711	757	692	698	707	725	717	724	699	735	723	755	745	723	717	751	708	726	684	737	752	683	749	740	699	734	707	721	697	695	736	789	725	716	739	703	666	725	764	722	669	737	745	732	716	732	712	719	735	718	689	767	708	721	716	718	756	745	755	693	773	705	708	711	761	707	691	707	740	810	733	728	768	743	730	717	754	777	708	749	714	750	739	749	712	708	717	772	710	727	738	687	702	726	729	746	713	682	734	745	724	730	740	745	739	729	730	677	694	755	719	712	728	722	746	703	637	738	716	720	728	739	683	726	717	706	719	725	707	682	699	796	708	745	703	753	721	667	728	694	706	730	710	689	729	716	704	765	733	760	730	754	719	726	705	724	733	752	720	763	704	721	681	731	722	715	767	786	764	707	713	703	720	715	718	744	725	735	741	725	711	724	739	751	708	752	719	679	680	707	737	764	705	723	760	730	741	642	745	704	758	742	724	794	744	687	722	725	668	751	716	705	729	709	673	722	749	728	742	714	725	742	740	709	768	720	744	652	742	711	727	745	779	688	724	754	749	726	739	725	705	693	680	718	761	740	698	719	700	734	728	731	693	717	761	790	748	726	701	778	699	692	734	672	731	760	767	747	722	709	721	717	684	732	726	792	702	672	694	681	774	698	714	729	752	742	698	715	708	728	705	719	699	743	708	735	721	727	701	702	748	749	720	737	670	690	741	743	751	719	672	702	694	737	671	733	722	769	696	719	695	724	733	753	722	703	725	697	693	660	726	728	728	700	714	724	711	739	709	715	726	689	658	733	707	666
9594	12082	10799	6330	1675	1438	1659	3516	6041	5013	3581	2143	1968	2381	1377	743	715	738	785	804	742	718	745	749	755	735	745	768	715	737	726	673	728	747	726	805	774	724	747	748	728	743	732	751	734	730	750	760	744	787	674	729	721	763	716	730	755	703	713	669	696	799	711	706	768	712	770	755	705	756	731	722	727	734	726	714	699	739	732	731	769	710	733	707	725	704	746	761	739	763	737	708	730	706	717	717	723	728	746	680	699	712	736	763	729	762	790	751	708	732	731	745	706	734	735	781	733	790	717	689	706	711	672	701	775	768	738	682	745	738	738	717	714	713	703	739	757	701	747	703	714	755	748	778	736	692	716	758	795	753	736	708	723	743	790	721	758	758	734	719	728	715	749	742	718	752	687	684	764	746	740	734	734	713	752	702	781	711	696	730	706	717	751	775	715	737	711	740	751	769	800	712	696	734	751	786	740	709	718	731	763	743	769	743	755	743	718	681	735	742	691	768	732	761	741	764	740	729	764	778	741	743	711	715	702	681	719	780	759	777	767	742	757	749	737	742	702	745	768	675	712	720	734	720	736	725	732	678	699	739	765	726	727	701	734	742	749	732	783	731	740	729	749	739	730	700	741	718	709	726	786	751	748	719	724	720	716	763	732	715	755	751	789	722	743	755	721	727	732	707	751	728	732	741	746	759	755	745	735	721	687	770	731	739	703	716	702	764	769	720	721	741	746	708	721	760	762	781	709	763	738	698	712	733	744	684	775	719	747	669	821	743	698	739	697	780	739	773	752	728	789	747	700	753	729	720	731	753	765	723	710	750	716	767	703	752	702	757	740	792	725	733	731	713	761	734	765	730	734	742	701	733	741	729	714	742	703	677	713	769	751	699	721	702	708	715	745	700	736	718	755	731	759	716	751	741	729	696	743	752	675	697	760	746	744	733	778	670	740	756	715	717	725	701	752	707	715	717	762	692	720	775	757	691	748	736	762	766	718	757	739	744	703	789	757	749	760	690	729	773	726	733	747	716	687	712	729	740	728	747	738	723	720	696	683	742	713	750	720	742	695	756	737	711	750	747	723	758	692	724	757	734	731	769	800	738	744	743	744	733	754	759	751	727	697	724	744	728	724	730	753	742	755	766	691	704	786	749	731	756	781	711	730	743	766	719	722	740	696	751	740	744	737	775	744	737	731	753	694	756	738	733	789	743	723	754	692	722	735	698	715	737	726	710	728	733	760	719	755	740	719	753	763	739	730	744	720	770	743	723	737	728	745	723	697	747	737	717	738	714	741	744	717	697	726	748	768	723	730	699	712	715	752	730	721	733	733	704	728	769	761	700	683	703	740	765	752	731	777	700	774	727	719	751	715	787	729	718	743	744	723	754	721	712	790	757	765	736	712	744	737	743	700	718	741	753	745	712	692	753	754	732	752	743	723	778	720	670	706	746	742	720	768	736	749	716	752	741	709	732	686	729	733	756	755	734	734	687	725	794	771	728	702	740	711	760	708	763	776	711	725	692	750	820	725	701	736	714	722	769	721	732	719	700	729	732	709	709	756	751	711	762	708	775	728	709	728	722	731	786	745	717	700	754	700	751	752	721	715	705	749	714	749	734	667	680	742	741	741	702	767	715	704	779	741	801	715	740	739	683	692	700	773	755	741	744	727	694	743	704	735	759	723	706	800	725	780	693	786	763	760	752	754	714	711	705	783	697	733	737	726	711	755	736	710	652	725	776	738	722	730	753	718	745	709	721	719	730	698	696	726	704	723	716	721	828	744	702	740	704	741	744	733	698	755	774	760	694	734	759	695	711	704	791	750	731	751	714	788	676	725	765	730	759	682	792	745	767	750	705	729	774	739	736	755	730	753	798	731	685	727	753	729	703	715	736	767	702	743	710	755	770	753	716	752	723	693	707	713	739	712	761	694	765	758	741	742	756	740	699	777	761	718	731	732	718	747	751	754	724	729	780	719	767	724	727	694	745	706	738	734	746	730	646	737	750	717	763	704	735	693	771	714	708	770	739	735	692	740	729	771	727	729	782	754	720	739	738	752	753	752	734	707	710	737	709	760	709	733	748	768	714	682	708	789	696	768	781	740	759	703	765	743	716	715	740	737	727	703	753	750	729	732	761	735	717	731	724	707	696	731	721	712	720	726	726	768	758	705	738	741	737	760	747	715	749	698	720	727	715	697	749	711	754	731	734	724	758	696	694	779	694	741	756	729	696	748	765	749	705	782	699	785	707	754	723	735	733	672	766	741	740	766	712	775	733	752	732	791	732	711	674	763	741	753	736	784	766	762	743	751	744	764	746	785	762	692	727	762	724	712	688	756	727	769	747	728	753	764	766	737	685	689	754	771	700	730	766	685	748	726	728	725	722	713	759	730	722	701	724	718	691	710	732	741	702	725	698	733	697	730	671	703	734	731	739	733	720	717	686	757	763	734	686	721	704	707	695	724	736	732	686	767	722	719	737	686	719	737	696	710	751	769	771	756	745	758	724	759	694	728	763	769	731	751	715	764	712	759	754	783	780	774	758	812	752	738	778	720	748	762	745	692	653	740	705	740	789	729	756	719	731	728	695	713	678	762	683	751	764	761	716	760	727	715	751	720	770	665	772	738	682	709	782	758	717	732	750	766	741	715	720	734	727	742	693	726	701	747	770	746	755	740	719	733	742	728	745	731	765	731	744	656	724	693	711	734	719	717	781	726	739	783	725	762	693	716	743	761	748	696	732	668	720	740	715	723	786	733	683	802	728	761	710	726	692	715	743	733	709	695	736	738	742	717	749	723	712	723	734	756	764	749	720	703	738	746	745	704	734	702	757	736	732	790	709	710	711	725	716	723	705	744	687	729	754	772	743	726	720	748	724	724	725	709	729	710	715	732	714	742	741	744	727	740	702	759	738	767	733	736	765	766	711	727	741	706	741	720	726	763	689	745	739	758	746	771	766	752	736	786	771	752	761	712	760	709	708	753	729	735	762	718	739	744	731	740	715	754	741	695	716	760	721	719	691	720	703	707	752	743	735	730	779	722	734	762	721	717	734	779	760	734	735	720	745	684	737	770	741	711	754	733	759	703	713	713	740	715	708	768	729	701	735	732	681	707	725	665	740	724	705	723	740	743	782	687	727	698	730	784	798	683	738	736	738	750	734	749	720	709	711	716	723	764	753	793	693	723	727	730	752	726	717	741	696	753	737	714	792	716	718	732	711	745	726	730	717	751	740	706	712	729	691	739	707	741	699	768	783	717	689	734	727	716	735	725	720	729	714	765	780	766	747	723	738	725	756	748	733	715	747	741	743	743	679	728	760	750	775	718	713	750	752	748	754	691	662	753	703	707	764	753	695	766	750	752	775	766	737	758	702	733	726	711	710	800	725	712	740	732	739	728	777	750	727	703	700	752	746	724	750	728	716	741	703	719	710	748	724	754	722	752	730	748	769	693	653	744	758	739	737	725	762	762	742	697	721	783	738	688	701	730	771	713	743
23709	21363	28858	24234	21356	13532	2626	4090	6506	5581	3259	1830	1999	2393	922	476	443	404	459	393	421	400	380	396	380	368	388	370	363	392	394	385	417	364	355	428	361	359	406	392	395	359	385	426	355	372	323	394	374	386	404	370	396	386	382	345	368	360	424	359	411	365	390	377	382	328	355	380	381	398	387	356	349	368	367	358	349	373	362	362	388	395	385	349	369	395	363	416	371	399	395	360	394	422	371	384	362	406	396	381	358	367	388	359	336	408	350	354	388	381	388	384	379	384	341	392	405	372	374	379	398	356	398	379	378	392	370	381	397	347	369	366	354	381	373	337	367	380	375	365	406	372	362	357	376	373	345	344	386	414	369	377	379	383	388	385	390	340	375	400	367	388	371	390	374	377	384	416	379	360	348	362	383	393	390	405	358	391	386	364	407	346	350	377	381	356	371	376	365	397	403	360	364	373	381	341	394	396	366	340	370	369	414	395	372	359	364	375	386	381	384	360	371	336	398	392	312	390	366	376	349	366	366	343	393	384	364	367	378	348	376	409	361	358	378	358	354	352	398	388	381	366	381	354	363	347	337	390	358	431	400	358	395	390	366	354	343	339	386	356	369	366	379	389	388	341	385	346	359	365	394	388	411	366	404	369	386	368	386	377	369	375	379	396	346	376	350	354	348	395	350	375	376	385	369	404	392	389	373	374	406	375	369	371	361	331	387	362	363	406	379	375	344	392	371	389	361	356	393	376	398	365	389	391	344	345	385	363	380	429	358	339	359	371	365	400	402	406	397	368	375	381	404	394	406	356	373	373	370	375	367	409	364	359	348	366	395	379	364	369	400	360	368	349	355	409	346	373	414	351	351	393	400	361	383	361	360	375	418	345	332	386	385	354	383	378	371	354	351	383	372	377	395	381	345	388	376	371	374	365	357	347	379	350	410	362	393	380	360	366	410	360	398	364	375	381	359	400	414	393	372	357	345	346	389	373	380	322	386	360	356	364	415	338	410	397	379	372	358	373	372	339	382	369	352	346	365	400	392	415	385	372	386	362	381	369	376	360	355	344	402	372	378	385	380	392	399	375	353	379	338	415	404	371	371	365	360	365	396	361	342	364	382	398	340	351	391	380	383	354	398	345	339	387	387	382	338	388	400	361	384	357	376	352	342	370	353	387	379	375	382	372	350	383	392	389	351	376	349	352	363	370	407	381	376	342	380	363	358	389	401	360	393	390	358	392	368	347	380	393	374	369	369	364	416	334	364	344	396	409	363	358	377	372	378	356	376	379	384	370	372	350	408	364	360	362	371	361	389	380	364	376	364	369	360	386	393	387	354	393	359	371	388	346	400	386	381	380	344	356	399	365	380	370	370	367	373	363	396	380	388	369	397	374	376	369	408	366	387	374	357	404	345	371	375	354	380	397	359	383	360	353	356	392	366	417	351	381	394	417	382	354	389	334	357	366	371	405	379	361	385	375	388	406	344	382	381	380	335	415	350	363	377	371	361	387	402	361	354	354	359	385	365	388	383	378	401	347	397	373	384	359	392	409	358	334	370	347	392	334	360	350	366	376	406	330	405	365	397	354	368	368	382	425	358	409	383	410	376	365	370	374	378	373	394	376	382	380	396	322	397	385	366	360	380	370	384	374	365	381	375	360	365	394	396	336	376	342	355	365	361	374	380	388	387	373	392	396	396	348	391	412	385	368	393	382	398	357	359	376	342	378	367	420	369	376	372	415	330	353	370	384	428	368	366	373	378	378	388	384	370	362	390	329	379	388	383	356	362	383	389	373	357	356	391	404	361	384	388	351	358	389	336	336	392	362	369	387	395	322	358	414	386	365	372	375	363	359	368	376	317	354	393	404	356	386	361	410	419	404	356	366	392	379	359	346	390	340	347	411	385	383	355	399	381	386	405	355	354	385	340	373	381	408	376	402	363	340	359	370	382	346	371	353	400	392	398	382	413	371	356	356	392	394	365	370	376	418	378	336	378	374	382	358	417	352	358	372	377	357	332	358	377	398	400	361	367	386	381	366	420	350	380	361	395	383	387	388	367	374	393	364	365	386	353	388	384	368	376	388	407	395	367	356	382	399	366	375	377	348	385	365	367	361	381	406	399	376	376	372	407	356	355	366	373	356	369	371	387	375	404	400	414	364	374	387	358	365	355	367	383	410	369	382	364	363	382	357	416	370	324	421	363	350	375	390	395	393	394	328	371	348	394	415	378	397	366	386	353	384	354	369	362	354	385	364	373	353	370	370	397	350	417	370	372	367	392	396	371	419	374	393	393	355	377	368	357	406	371	379	403	374	377	365	348	355	364	387	380	354	376	364	332	378	347	384	391	343	415	352	370	359	395	342	373	385	391	326	360	426	382	377	415	388	343	399	392	383	382	358	352	378	388	342	367	386	387	366	365	344	397	359	373	397	400	382	395	370	387	389	416	348	384	355	355	377	392	353	396	380	357	344	364	365	383	348	370	352	374	392	345	353	355	393	366	381	385	422	387	347	409	371	392	426	385	351	384	386	390	376	375	383	392	368	389	379	364	401	338	367	377	382	383	352	370	378	355	396	348	415	406	389	383	352	391	383	384	347	366	402	362	334	382	368	369	384	345	370	385	343	378	361	363	384	333	377	397	348	398	348	377	397	367	353	376	426	395	396	424	374	368	353	375	357	384	393	350	348	415	356	388	360	378	369	343	365	341	375	385	367	391	355	391	380	357	402	353	360	347	385	358	374	362	356	375	393	395	344	354	395	405	358	396	413	334	336	351	383	371	382	380	393	360	378	405	380	375	339	407	359	395	402	386	399	394	374	380	349	365	350	357	346	391	378	393	388	369	398	386	372	375	416	361	411	379	396	390	391	381	369	339	383	340	360	335	347	357	387	362	362	348	378	358	385	372	364	361	353	368	380	350	349	344	381	381	374	378	391	351	389	369	374	353	359	385	354	422	354	366	378	391	370	400	379	384	347	371	379	345	388	379	386	366	396	371	359	346	365	384	392	357	362	354	313	355	347	383	365	345	361	354	375	349	357	380	415	352	358	358	347	403	378	352	380	390	378	371	370	375	373	371	408	391	405	384	389	376	354	367	378	363	383	400	347	363	373	366	401	373	376	381	387	367	362	362	346	345	384	379	371	366	364	383	375	343	353	406	352	330	358	375	386	394	352	383	385	357	363	332	362	422	366	362	370	343	390	388	353	374	371	365	390	360	360	364	392	375	358	356	393	389	336	384	388	386	362	400	376	376	382	379	382	355	400	352	367	353	348	377	381	361	368	384	364	410	352	359	367	393	360	376	362	392	425	370	343	357	375	359	361	361	389	348	374	390	374	318	369	368	371	378	367	390	366	366	372	412	386	349	350	376	363	356	379	366	375	351	357	341	412	371	372	391	375	354	371	390	405	379	410	381	394	368	362	371	376	398	348	373	350	388	374	347	365	380	358	370	360	372	403	345	360	337	382	379	366	377	393	383	363	352	352	354	333	382	357
11955	21494	22089	10155	3621	2820	3197	6515	10088	8104	4830	2643	3014	3481	1227	500	462	480	603	507	408	458	431	403	396	421	401	391	413	423	408	366	393	414	446	374	401	380	413	399	396	403	408	379	409	408	406	368	405	416	425	360	387	394	375	404	392	391	392	449	385	390	389	397	393	383	393	382	410	406	400	359	371	372	381	356	396	402	398	384	385	382	395	369	373	413	407	380	410	396	424	363	402	374	389	409	393	375	406	408	433	412	408	407	384	400	397	378	364	385	401	360	415	388	362	383	424	390	409	351	406	433	370	388	381	361	405	448	387	420	373	396	362	395	393	379	346	393	386	389	393	421	390	367	419	366	357	402	386	382	380	402	418	391	371	406	433	378	361	434	400	374	425	398	347	414	334	418	374	400	419	379	399	388	382	389	376	396	413	401	411	382	382	422	382	372	399	389	411	359	406	386	428	419	367	402	364	392	390	400	395	393	373	391	383	351	406	342	385	379	383	405	379	388	389	423	379	381	400	399	406	381	395	404	376	432	409	406	421	360	371	395	380	407	366	386	379	405	395	354	412	400	404	384	400	345	395	388	401	401	375	411	406	418	416	420	401	395	385	402	389	363	374	390	392	377	393	379	407	404	374	373	404	357	371	390	384	398	373	392	390	382	356	411	387	374	391	386	403	388	378	404	374	398	377	366	384	373	407	405	381	378	369	384	357	409	383	410	361	400	390	391	351	374	393	431	387	350	397	383	375	396	393	373	380	390	364	376	397	434	362	361	384	389	397	374	400	391	376	410	381	379	407	377	366	376	383	413	410	421	385	410	415	415	417	380	394	390	377	390	382	371	393	397	378	401	411	403	386	407	391	392	374	424	449	374	388	383	403	413	388	418	357	369	381	399	393	378	398	345	386	389	431	382	406	429	369	410	411	359	395	371	378	383	359	419	379	398	398	404	394	366	423	424	401	383	359	407	351	412	373	401	383	364	370	403	374	377	368	442	396	411	417	391	397	398	398	419	376	404	397	388	383	401	390	414	424	385	380	395	410	367	429	400	424	392	396	405	432	411	400	424	395	381	370	399	384	396	413	399	353	386	397	388	370	413	387	393	379	415	377	408	382	415	392	372	397	410	340	408	384	375	429	391	407	372	345	362	397	414	434	395	375	379	392	398	368	384	387	405	397	426	393	395	404	387	402	407	366	379	414	387	367	375	398	379	410	365	406	392	393	374	383	369	391	366	360	383	402	412	426	404	397	383	365	390	377	363	415	398	371	371	397	370	401	397	383	379	383	421	409	395	388	398	391	370	349	389	416	424	397	377	371	451	421	348	387	419	383	375	403	418	386	393	408	376	402	375	372	384	379	351	403	377	410	392	367	398	421	416	413	392	404	361	358	405	423	408	406	405	405	401	372	393	401	389	405	406	387	416	387	424	387	390	417	399	397	394	380	401	351	425	377	375	408	374	373	357	385	383	416	403	358	385	405	401	381	387	390	410	394	431	396	375	370	406	389	397	362	389	389	396	371	407	370	405	388	382	379	386	421	391	393	384	367	387	422	370	381	357	394	390	388	353	399	382	411	413	417	408	387	407	383	404	365	407	385	424	387	390	390	391	389	397	374	396	390	401	395	404	393	377	376	373	389	369	391	384	394	396	350	393	388	423	415	389	382	411	369	434	426	388	398	342	378	396	385	387	378	376	400	389	371	421	371	391	374	371	379	396	409	411	386	368	389	358	397	377	420	366	421	400	400	370	430	417	415	376	412	389	403	377	412	354	374	410	408	384	390	385	412	370	399	364	371	391	395	413	398	366	397	394	398	405	375	401	373	401	409	397	398	407	378	397	353	398	410	383	396	395	403	391	391	398	408	417	392	384	413	407	378	402	371	427	374	386	384	386	373	423	372	412	373	387	425	397	379	375	391	382	386	402	416	407	410	408	376	373	355	401	367	415	412	385	407	414	379	410	435	358	383	411	416	408	417	374	382	394	365	425	415	366	421	383	365	379	408	403	385	414	390	365	385	410	396	394	377	380	382	374	407	395	369	365	383	378	395	407	411	386	403	406	404	388	399	405	397	368	415	400	413	347	414	399	419	379	379	407	385	380	431	398	401	416	370	394	387	363	411	381	411	427	388	408	400	381	396	389	412	397	411	380	412	391	369	378	359	379	397	347	428	365	390	363	371	402	379	373	397	407	386	394	352	395	423	368	380	393	396	418	358	425	412	445	369	383	415	394	388	433	399	432	384	390	411	393	392	374	391	402	380	363	400	368	392	383	406	376	425	386	422	387	398	391	348	380	424	359	416	409	429	403	364	350	380	405	421	378	388	399	368	396	379	409	379	395	391	392	370	396	412	406	354	404	430	395	431	382	389	376	412	386	398	399	406	416	399	399	396	343	415	368	417	402	416	430	413	431	393	401	384	406	400	381	413	386	377	416	399	396	390	397	390	364	422	413	381	391	403	404	400	400	369	376	387	386	390	373	377	370	378	403	414	392	399	392	402	390	379	405	414	366	396	426	375	382	410	420	415	426	423	376	408	387	421	387	391	437	377	413	382	406	386	386	376	395	398	391	375	393	397	386	393	377	377	400	365	394	378	367	371	361	381	409	414	403	400	412	400	420	419	373	379	378	357	365	381	372	412	405	370	388	405	415	402	388	368	407	405	390	401	408	413	401	392	421	410	402	403	377	389	386	412	345	377	393	365	416	422	406	396	368	392	382	409	381	367	386	432	367	384	376	415	425	401	383	412	394	362	380	364	409	394	389	378	384	363	374	398	394	369	392	406	411	371	379	387	364	417	394	408	383	410	429	364	417	402	428	391	395	389	407	372	374	378	399	374	389	368	406	360	425	390	404	422	417	387	369	394	355	389	382	403	381	437	426	391	385	416	382	393	387	407	377	391	427	381	405	410	390	416	359	428	388	436	364	386	378	390	393	387	406	419	407	409	379	401	382	414	377	440	354	381	402	380	369	387	399	389	396	383	374	344	370	423	383	403	368	392	415	389	407	416	391	399	417	411	399	401	388	393	396	419	366	351	370	391	371	421	393	400	435	385	372	395	357	423	391	360	376	406	428	410	384	436	400	407	379	405	382	404	414	386	370	356	414	394	397	406	404	389	371	372	426	441	407	379	378	373	427	383	392	404	356	392	424	395	384	388	342	407	407	406	403	365	405	385	391	384	401	380	376	407	404	432	379	385	422	379	410	391	387	380	408	356	365	401	420	379	389	363	444	422	410	389	407	393	355	386	392	382	389	386	374	398	400	395	387	389	395	388	397	404	376	437	366	395	391	410	379	384	380	350	407	366	384	402	386	347	368	395	415	386	405	403	428	381	383	403	399	389	398	414	352	414	402	386	388	409	395	397	391	372	414	390	388	392	403	413	394	394	388	381	394	362	381	389	403	386	389	415	370	357	393	383	380	371	380	418	407	384	409	389	376	447	385	413	373	385	384	383	396	375	400	389	412	380	333	395	388	384	418	377	388	357	346
24920	21419	28069	25136	15631	2285	2070	3496	5526	4933	2316	1593	1880	2153	1067	805	831	822	813	793	766	820	762	762	771	779	769	761	795	772	776	760	795	749	754	801	742	717	788	821	773	772	769	779	751	813	767	819	770	797	790	759	751	762	816	712	757	808	788	794	794	782	790	796	785	740	733	736	774	787	766	753	798	768	755	739	735	785	783	754	797	790	778	770	804	761	767	746	780	792	752	779	851	735	742	777	751	785	772	807	750	790	798	788	721	787	808	772	783	772	772	743	765	714	754	758	781	763	784	787	770	790	801	789	723	815	774	763	752	755	771	769	736	785	782	753	812	810	779	751	766	771	742	779	729	787	799	804	783	736	748	764	751	759	797	754	761	760	774	746	779	778	822	774	788	771	739	769	752	748	771	804	842	786	721	775	725	762	774	720	768	776	747	780	747	780	776	815	792	738	788	807	805	775	802	776	808	726	768	765	740	782	793	735	795	768	762	781	756	772	780	829	771	748	761	753	844	764	748	804	724	754	799	800	741	752	791	788	810	754	750	771	750	795	726	763	788	791	766	794	811	806	730	769	741	850	787	741	770	731	736	750	761	767	798	820	815	761	779	769	724	805	771	749	771	737	735	803	772	797	807	797	775	801	792	785	787	783	800	734	745	801	727	736	725	792	750	820	806	731	739	761	769	726	769	783	792	756	813	780	740	763	750	785	793	772	758	752	755	705	732	746	786	724	753	774	761	720	765	770	765	821	790	750	814	770	774	768	820	739	710	758	768	746	737	717	760	821	777	737	752	816	781	787	787	764	763	795	721	755	783	795	776	768	805	758	778	772	803	756	768	834	810	798	777	764	718	773	769	748	782	741	774	754	792	762	759	783	714	774	786	777	804	786	751	750	782	771	754	797	795	767	708	740	726	781	753	765	763	760	736	779	768	723	773	762	799	808	756	801	761	749	728	774	776	739	767	788	786	799	779	728	798	716	757	748	742	826	756	804	813	754	821	788	817	768	798	757	806	749	681	782	781	768	774	758	721	758	733	797	760	793	735	762	795	764	747	793	760	789	722	788	758	797	754	770	744	743	802	790	766	817	755	728	776	790	791	817	808	803	771	727	772	801	765	728	780	796	759	713	783	727	791	778	781	782	770	775	779	764	768	746	708	736	771	724	762	796	762	773	740	780	721	751	770	735	770	803	750	773	808	769	792	788	756	751	742	725	792	750	747	808	801	786	750	738	742	795	777	763	685	758	750	737	743	753	809	740	765	771	735	764	793	796	783	748	782	757	800	788	720	773	731	783	778	757	780	770	817	775	792	804	741	751	785	766	798	765	786	769	755	834	780	740	733	769	758	774	781	775	717	744	792	802	753	762	770	750	786	776	760	808	757	783	757	701	739	778	781	742	761	786	772	801	827	725	762	797	762	730	729	788	727	738	776	759	810	732	810	765	851	752	795	752	770	760	760	786	741	766	756	708	766	766	722	754	780	770	755	768	760	821	749	760	730	769	790	816	827	792	734	755	749	766	786	780	782	733	765	727	758	744	711	783	806	746	793	763	741	762	807	757	797	793	807	787	765	847	768	771	800	776	713	771	752	782	723	756	758	754	760	718	744	763	758	761	771	775	747	742	764	778	814	731	770	730	799	681	757	777	821	786	753	772	775	756	775	765	785	809	762	776	776	771	819	748	777	742	748	784	764	760	738	767	792	751	830	820	788	767	738	757	760	746	791	774	767	721	713	797	720	729	744	713	770	800	742	758	798	769	766	805	730	764	755	721	783	797	773	792	775	753	793	712	783	781	751	736	713	775	787	692	770	768	791	752	799	790	772	798	784	724	792	776	798	785	776	766	732	741	780	718	756	810	753	756	818	707	770	771	754	783	719	762	789	786	773	754	804	805	775	700	775	818	743	721	737	761	792	786	787	787	776	795	787	756	753	760	791	771	760	795	780	765	797	773	770	792	780	823	797	783	755	755	761	780	768	774	756	752	728	783	770	749	766	806	746	794	777	771	787	777	729	808	798	765	743	761	772	809	750	752	754	785	746	747	820	789	748	754	771	815	741	776	770	809	783	745	729	751	761	802	761	730	778	767	766	731	745	735	766	784	841	770	769	713	755	725	744	773	768	791	769	754	758	716	773	794	773	735	776	779	762	748	781	767	754	758	777	737	754	770	780	821	744	788	701	751	784	752	758	799	786	793	815	737	751	740	719	703	734	773	748	758	752	790	726	766	754	705	802	765	741	757	789	756	807	748	754	752	772	712	816	781	768	763	742	795	762	794	768	756	800	817	762	695	754	779	810	731	806	727	758	755	758	744	778	741	783	825	785	795	756	779	755	760	797	776	785	808	758	774	761	752	766	790	776	795	769	787	752	797	765	735	789	819	793	768	757	749	780	736	743	792	762	790	762	757	742	774	771	713	733	714	738	775	762	807	770	743	757	769	809	788	771	825	761	770	782	763	714	735	742	780	781	734	738	798	806	749	830	794	791	724	721	774	749	763	795	755	756	747	765	728	794	757	767	766	733	814	722	780	760	756	793	780	757	807	809	800	779	793	802	761	805	800	736	760	747	753	775	747	811	832	830	757	778	752	763	772	745	742	766	798	821	770	799	758	750	764	811	710	811	788	771	739	772	789	807	829	771	780	731	767	755	782	749	741	775	775	760	766	714	753	817	781	793	727	784	747	765	800	796	760	732	847	764	797	797	782	771	756	735	783	742	813	732	712	770	754	706	702	807	739	735	786	726	769	723	830	767	773	769	754	822	741	736	810	776	734	748	705	784	731	779	735	782	799	786	809	811	797	787	731	786	746	737	774	762	784	759	799	784	761	778	793	789	769	828	817	773	832	784	764	779	784	788	798	740	783	791	748	749	778	783	735	719	809	800	775	765	800	758	814	757	774	784	746	765	774	767	825	803	782	784	747	758	773	748	787	802	754	767	787	778	697	784	722	759	779	749	740	759	794	744	773	722	782	757	739	757	799	784	782	746	734	766	743	810	704	745	780	749	827	733	777	723	802	759	805	803	768	767	716	759	750	798	768	759	810	818	756	757	789	738	726	736	764	784	763	762	787	760	736	734	757	760	748	791	780	748	762	728	761	741	754	777	763	749	755	759	769	732	730	808	757	806	787	755	729	704	794	751	824	764	762	730	745	756	727	773	781	734	799	785	782	733	783	803	778	773	752	813	796	861	744	821	753	772	742	765	789	761	726	669	780	745	759	745	718	814	712	752	786	763	794	781	744	783	777	780	756	773	716	726	763	756	771	751	750	763	773	759	786	801	755	808	802	767	831	740	800	739	757	759	755	803	762	761	773	760	781	790	766	770	748	799	792	743	818	732	776	709	761	732	709	777	794	746	811	754	749	780	714	752	802	784	748	756	755	748	709	785	757	747	787	795	788	805	810	762	756	779	760	772	822	751	810	752	810	713	784	730	761	745	769	774	749	718	767	718	772	748	750	747	738	763	781	759	719	784	751	780	793	789	751
11199	19145	17654	7168	2907	2288	3119	5950	8881	7530	3438	2145	2624	2980	1261	828	771	773	868	784	824	731	793	777	784	714	744	780	779	729	804	725	744	784	807	731	774	799	740	784	731	768	796	801	784	787	770	787	840	755	784	740	690	722	764	772	761	756	743	812	793	782	748	750	738	734	683	795	748	761	722	813	795	754	776	770	713	761	761	729	753	764	705	778	748	738	727	719	756	758	794	751	789	803	735	782	773	760	787	750	856	772	761	700	734	768	720	730	771	744	749	771	747	768	695	724	742	783	734	806	761	777	789	759	713	754	730	744	821	790	729	790	775	812	789	777	769	712	763	725	746	747	727	739	743	798	760	773	759	741	725	717	788	765	763	776	772	737	736	784	719	758	741	755	735	770	774	777	752	754	795	775	736	774	783	776	753	765	779	749	763	765	748	791	751	700	704	798	753	773	763	805	750	736	777	738	777	810	704	768	737	731	787	749	754	735	752	765	798	751	736	752	785	761	718	768	731	747	763	730	764	716	753	737	770	755	810	783	782	699	750	778	751	761	794	759	747	760	729	814	753	776	740	744	802	741	762	796	803	755	730	759	764	791	751	699	739	704	770	746	752	721	736	795	780	755	791	742	757	762	806	774	729	733	741	788	745	784	741	747	743	759	774	741	720	795	814	799	742	755	748	736	730	762	714	775	704	722	733	735	729	769	742	804	803	690	775	737	778	794	821	739	787	730	737	707	806	803	777	756	726	745	826	794	751	774	711	739	698	737	764	752	727	724	739	748	738	811	748	727	752	752	728	725	736	721	747	734	797	788	800	780	780	773	747	804	760	772	783	734	791	770	732	803	788	788	770	778	801	790	828	744	740	752	775	740	783	757	737	737	740	758	800	741	777	776	708	806	758	750	745	779	746	800	779	755	794	769	789	792	810	738	740	747	781	766	746	748	714	732	714	740	766	731	786	778	786	800	773	740	808	772	750	718	743	801	744	753	741	692	714	775	765	732	822	757	710	747	759	776	791	749	766	751	807	763	748	756	741	752	725	753	770	730	768	719	724	795	787	784	743	747	778	708	800	785	776	759	779	723	750	746	803	746	780	722	746	721	764	765	768	737	786	739	732	763	787	754	806	759	755	759	770	750	774	741	778	721	757	767	753	742	809	755	759	728	725	731	721	776	742	766	784	744	761	780	760	739	733	755	759	781	735	761	770	779	734	761	750	805	729	734	732	758	738	779	741	751	741	749	724	791	785	728	740	780	707	777	776	766	777	771	763	753	736	731	740	744	800	826	761	726	757	751	763	737	717	770	768	807	781	789	722	770	753	721	761	722	778	796	801	801	769	776	799	774	735	785	756	763	780	771	801	774	755	787	817	772	773	738	795	734	758	757	789	752	758	743	804	703	798	704	744	757	736	745	760	729	762	775	708	728	743	748	761	785	740	712	791	778	709	752	767	738	753	762	727	765	758	761	770	803	787	757	751	734	739	782	807	794	804	737	779	745	754	762	769	721	770	738	777	715	761	750	763	791	730	761	750	742	753	753	760	749	742	771	716	754	748	694	736	752	757	772	753	775	815	754	778	785	758	776	771	762	737	754	786	809	762	761	774	766	710	768	780	784	742	822	764	765	741	745	796	756	750	756	801	835	751	775	779	780	784	756	759	774	781	805	749	739	710	765	748	775	789	771	742	721	772	760	757	742	739	744	765	783	749	750	762	769	783	748	801	786	717	786	760	734	783	755	747	785	707	755	809	720	780	781	723	758	730	717	711	814	733	741	762	742	768	746	741	757	721	778	763	779	711	727	722	770	749	706	786	718	755	791	750	752	782	753	798	752	704	795	738	694	748	727	744	704	765	759	728	756	798	751	760	806	783	803	744	762	741	833	749	753	751	711	727	793	739	798	796	741	740	728	728	734	799	779	772	778	773	772	780	772	780	775	729	728	703	724	799	771	810	768	743	784	758	742	815	751	746	792	760	764	758	756	753	748	743	782	742	731	711	727	711	784	758	690	786	746	741	807	723	743	770	762	763	776	722	796	745	731	733	803	755	731	778	768	740	728	689	765	766	814	770	790	770	743	784	750	711	793	770	730	742	740	694	796	709	745	797	773	755	772	750	745	732	787	724	754	761	729	775	772	739	801	786	781	762	766	716	739	733	778	718	709	798	787	777	752	733	716	776	722	720	709	800	792	763	742	763	774	748	705	753	788	753	791	726	738	781	802	759	759	728	805	737	805	765	773	757	768	783	710	737	713	705	720	798	798	743	779	764	755	774	768	794	717	768	715	712	780	725	729	781	764	751	764	754	771	795	782	771	716	749	791	736	726	804	764	749	773	754	739	759	792	781	744	722	692	791	714	810	799	789	718	777	719	821	738	764	766	762	778	726	692	759	753	761	739	797	734	788	711	782	772	738	738	742	759	755	721	778	749	746	742	794	726	763	807	777	752	781	727	762	737	739	799	747	760	766	730	781	707	744	783	762	761	741	734	757	720	776	709	783	738	762	765	741	783	720	804	762	811	762	702	802	723	775	784	811	792	717	771	775	788	738	789	734	776	778	704	727	760	790	740	773	775	799	762	771	784	783	767	691	751	743	739	781	761	740	747	763	741	770	769	706	728	744	760	797	742	782	774	775	767	762	735	791	766	730	736	737	748	775	772	765	711	803	737	763	725	769	738	814	823	771	740	791	759	749	809	778	772	751	766	739	772	762	770	775	741	775	742	715	731	736	742	767	770	732	749	759	771	812	735	731	789	746	705	733	797	769	771	738	752	748	753	776	785	775	756	718	740	751	768	728	771	784	725	756	776	730	754	741	754	724	734	769	736	728	759	740	761	765	735	765	798	750	756	762	746	742	735	774	735	738	719	757	727	749	740	729	807	740	751	741	742	774	752	736	752	792	732	765	791	801	789	749	744	783	758	768	741	767	765	782	779	792	795	787	749	726	753	743	760	744	726	808	797	765	795	703	768	794	787	765	750	763	768	715	750	808	755	761	727	765	739	747	801	749	746	743	783	750	797	809	765	766	783	760	751	773	791	762	730	771	711	762	800	738	700	750	719	730	736	717	776	761	740	764	745	786	783	748	717	762	730	711	746	791	720	741	758	770	768	757	797	763	737	754	750	797	823	781	766	768	765	749	768	727	754	743	753	727	749	761	763	774	732	761	738	734	781	711	814	731	726	835	740	788	717	744	775	750	775	784	758	749	749	809	784	787	751	805	739	795	771	724	750	754	745	763	779	785	735	696	750	753	775	795	780	720	752	727	745	710	734	748	780	727	757	737	710	818	727	726	744	804	772	740	730	790	748	782	734	763	755	740	798	741	741	822	768	769	770	747	713	708	755	791	748	752	785	733	746	777	813	777	707	786	791	787	773	735	736	752	741	738	779	738	777	730	709	724	713	832	736	779	770	747	747	715	811	735	771	786	765	727	746	741	735	783	779	721	774	735	756	735	719	817	695	800	773	732	763	760	788	792	777	840	761	757	740
22721	21548	29502	24072	21550	21670	14196	7378	10168	8372	3334	1682	2272	2897	978	433	443	422	441	396	398	392	414	372	354	339	350	362	381	355	373	340	380	345	375	337	295	320	342	346	374	314	330	365	308	340	365	370	371	318	384	344	329	331	335	364	343	311	308	292	351	358	340	333	321	326	327	338	317	348	344	317	364	330	345	307	347	331	334	330	319	333	345	325	317	299	322	339	332	314	318	328	328	349	313	311	348	340	351	322	342	347	319	342	306	353	327	297	345	302	343	365	361	328	348	340	310	339	307	327	343	344	378	378	309	333	347	335	360	312	349	326	327	342	323	342	356	313	341	350	360	312	309	328	334	367	327	343	321	346	337	367	327	354	289	321	312	301	342	308	354	320	312	332	335	367	331	340	325	321	304	344	339	324	333	328	303	335	325	320	325	323	327	336	358	320	315	360	319	314	339	348	323	329	333	346	316	363	338	321	364	355	344	321	340	324	340	325	358	356	325	360	354	340	359	310	322	342	305	350	356	327	334	310	327	313	371	342	336	315	323	320	324	323	344	330	338	336	321	348	331	331	351	308	323	327	353	357	367	310	316	366	325	336	316	332	302	308	331	339	354	319	341	321	336	301	300	325	296	325	300	302	340	311	344	358	330	330	350	342	340	290	314	327	332	318	318	324	331	356	353	326	357	328	295	315	336	339	310	328	340	319	345	320	335	320	344	377	333	306	321	317	336	307	310	328	296	345	334	326	320	330	377	342	335	369	328	319	320	306	333	334	360	339	355	329	288	326	317	313	315	338	338	344	349	308	344	323	316	332	316	332	319	330	323	364	352	329	362	331	308	310	320	339	337	322	305	333	373	331	314	340	316	354	326	336	333	354	350	335	298	361	329	350	311	325	306	355	335	336	351	329	335	356	322	312	350	325	345	333	330	309	325	317	323	335	332	350	345	343	352	349	337	366	299	346	346	339	322	347	332	313	301	346	324	311	334	317	344	326	327	292	333	314	305	311	342	332	317	349	308	340	304	334	351	307	331	339	334	322	312	315	327	346	355	302	330	341	315	333	328	335	316	342	346	333	331	338	359	331	317	334	288	320	357	357	311	314	356	322	333	332	336	294	325	383	326	320	298	341	300	339	343	333	333	322	333	294	336	312	346	345	333	348	313	350	303	352	315	313	348	339	343	353	297	333	344	330	301	329	349	318	365	322	317	318	367	360	362	345	350	307	356	322	338	338	333	325	335	320	326	336	321	289	355	354	342	333	300	370	344	339	358	341	310	352	345	354	329	335	336	326	336	319	334	329	335	336	342	360	320	307	336	288	303	325	321	344	321	332	322	324	331	323	336	338	312	319	272	331	346	336	338	335	331	327	326	333	329	372	317	308	313	338	338	349	334	317	323	328	344	317	316	345	331	328	301	312	306	358	302	328	286	352	339	340	340	334	336	357	333	359	360	350	331	332	350	308	334	343	351	333	336	318	293	283	336	318	343	319	304	314	312	345	305	340	326	348	331	297	355	351	331	312	345	301	345	314	302	334	335	325	321	365	360	364	329	306	341	331	308	327	344	329	375	334	314	353	303	326	328	315	327	326	325	336	326	314	328	334	323	342	324	315	301	332	330	323	331	317	353	351	326	318	333	303	339	325	306	356	324	331	378	322	322	351	318	326	332	330	354	338	343	335	310	304	354	318	362	343	305	313	342	319	326	324	304	308	318	320	298	322	328	331	345	308	330	333	318	329	340	340	345	337	314	302	326	362	365	328	314	307	325	327	335	327	356	306	362	330	339	348	336	318	340	380	322	325	322	319	331	335	321	294	304	350	328	334	324	332	299	312	338	325	313	286	338	310	348	320	387	320	357	321	347	316	326	327	286	316	365	316	306	296	324	320	382	336	340	330	366	320	318	341	328	310	309	339	360	331	332	296	321	327	349	341	352	339	329	334	303	327	328	321	322	353	360	317	327	315	323	324	314	293	321	322	357	337	347	364	318	332	313	329	303	346	368	327	301	309	321	323	335	359	327	332	297	353	321	342	349	333	348	342	307	325	288	331	357	300	303	344	334	308	331	326	349	320	352	351	315	342	321	341	339	341	335	330	316	330	318	307	339	323	327	352	322	326	317	322	302	333	320	317	328	321	339	317	312	304	333	309	344	321	329	352	353	314	342	338	332	337	325	329	326	305	333	345	316	312	332	351	326	354	342	334	335	320	307	373	344	311	323	318	346	329	337	341	309	328	329	329	320	336	328	325	344	327	322	341	321	354	320	308	339	368	338	333	332	331	285	339	330	324	320	325	301	377	335	337	317	335	338	337	323	334	358	331	318	326	329	297	333	358	331	333	323	316	305	359	325	311	344	348	342	329	365	316	360	340	322	334	334	343	329	345	334	310	315	311	398	344	308	307	349	342	336	331	321	305	305	315	325	314	349	348	289	334	366	291	322	331	310	321	360	325	343	325	356	318	286	326	287	338	294	356	321	288	327	358	313	329	315	316	344	317	328	341	337	336	342	339	335	347	313	324	351	341	345	331	330	345	338	295	320	314	320	312	340	328	313	312	312	322	345	305	325	348	348	283	312	362	369	316	335	307	334	313	331	329	328	317	316	317	288	366	313	328	349	333	319	353	339	325	336	342	363	311	326	365	330	324	317	298	302	351	311	321	315	347	328	292	356	362	323	361	335	389	358	307	328	336	307	321	339	341	332	355	319	329	317	329	346	326	353	334	330	330	326	314	333	325	317	329	326	334	328	318	318	315	327	314	315	327	343	335	375	324	320	338	323	327	337	344	317	346	327	359	342	306	313	332	339	316	312	316	335	355	313	350	360	324	329	322	339	322	329	308	299	335	356	350	297	343	331	366	351	329	336	371	349	304	309	328	336	316	320	314	344	305	363	311	299	348	334	360	353	312	326	334	313	316	325	317	328	309	341	327	329	340	358	333	331	366	314	306	360	338	314	283	323	303	344	314	302	302	298	344	320	313	349	325	335	312	337	311	328	339	325	322	343	354	313	314	356	328	309	338	330	320	329	336	343	317	338	300	328	307	337	360	335	339	337	323	335	335	327	332	350	309	324	300	301	341	357	304	325	293	315	310	346	311	294	309	360	334	348	322	332	369	334	321	308	359	322	315	323	331	370	323	312	345	300	351	319	328	320	289	323	289	343	337	325	327	329	326	336	305	335	363	349	318	361	328	318	346	327	312	323	318	315	324	350	328	344	339	317	335	334	342	323	321	330	313	325	336	315	342	342	325	331	311	314	334	352	308	328	347	304	331	327	320	348	307	316	320	317	301	317	350	309	316	354	323	360	297	317	344	344	333	364	343	350	289	299	337	313	323	328	328	309	315	351	354	328	348	342	333	330	325	321	319	325	307	331	300	308	362	319	299	345	337	296	338	326	318	351	347	315	302	309	346	353	336	313	322	329	340	293	351	317	300	315	310	302	310	317	315	322	326	333	340	342	302	369	340	316	323	329	317	330	332	337	336	322	360
15229	29995	26513	10845	5730	4356	5773	10581	14560	11293	4507	2492	3358	4137	1244	503	563	440	455	448	430	371	404	364	333	371	371	360	365	341	339	342	340	323	326	329	314	335	299	335	344	332	339	364	344	333	315	323	332	323	302	316	353	328	321	342	320	322	325	296	326	335	319	308	327	308	330	374	293	317	357	291	314	324	303	338	321	338	308	318	319	331	323	321	295	360	358	327	314	308	300	371	320	334	316	322	331	332	316	316	311	331	270	317	365	304	313	336	330	305	305	350	294	345	315	341	306	322	321	313	293	314	350	316	353	341	309	322	361	323	318	343	316	360	362	330	318	360	297	311	328	318	318	353	328	320	298	340	361	323	325	309	320	347	334	327	302	320	341	342	330	330	310	329	305	315	310	315	306	364	357	333	339	294	334	327	292	321	335	326	329	277	333	346	344	341	325	311	337	335	309	311	326	328	328	313	339	314	329	316	329	321	368	338	327	337	339	303	289	296	307	324	301	334	303	348	312	334	355	307	310	316	341	349	290	297	313	356	322	326	323	325	355	325	310	304	333	300	293	334	326	328	338	343	304	301	344	317	335	307	337	323	322	330	346	322	322	349	330	330	328	323	328	347	318	329	329	343	349	356	331	323	337	339	324	343	352	325	323	334	359	303	315	290	333	330	326	305	328	311	305	312	303	332	322	304	306	313	356	308	339	326	332	301	343	310	319	350	357	346	310	318	311	318	320	334	296	304	328	319	333	313	302	332	346	322	335	346	327	295	347	302	312	330	305	320	318	372	267	347	311	320	316	331	305	325	310	302	320	355	331	304	289	328	316	355	311	333	300	307	335	322	362	307	325	345	346	348	314	349	302	314	308	335	337	329	342	305	346	330	332	338	328	336	287	305	327	323	318	321	314	327	304	314	347	316	285	336	345	328	340	334	308	327	333	319	339	326	321	311	316	347	309	304	345	342	316	342	340	314	324	313	327	315	310	350	362	323	320	338	317	341	332	336	295	313	330	333	345	379	322	346	335	311	367	307	303	318	319	323	284	329	326	293	319	337	314	329	293	356	304	359	322	335	333	363	350	347	325	318	355	344	306	310	343	316	321	315	327	339	305	297	303	319	329	312	327	318	316	316	326	340	338	344	312	292	309	368	341	368	332	346	315	347	320	341	352	321	300	330	314	301	302	347	331	352	320	330	323	330	325	325	329	279	310	309	323	340	292	300	322	288	303	361	315	340	314	336	341	311	316	306	328	330	316	277	332	347	348	324	321	328	343	329	328	308	337	327	338	312	328	374	305	335	325	348	292	349	322	316	304	328	307	308	315	330	343	307	334	329	315	333	345	344	342	344	316	320	304	351	329	318	325	342	306	335	311	348	320	321	310	321	345	317	325	304	315	331	316	328	283	319	341	333	343	306	322	323	294	308	304	318	311	334	345	353	310	294	319	329	306	362	327	327	344	322	322	285	328	300	284	315	288	308	332	346	322	326	305	337	346	320	301	340	348	327	307	324	316	310	306	336	353	363	329	315	321	326	329	314	310	320	342	325	351	337	335	351	323	305	332	312	317	323	317	313	322	325	340	347	348	317	342	307	338	325	322	316	292	342	317	302	298	325	351	325	293	289	328	308	333	338	324	360	321	328	315	315	330	325	318	291	301	337	306	296	327	288	291	343	324	310	368	302	340	357	329	290	337	310	326	332	340	314	284	319	319	335	322	293	363	339	326	298	325	332	299	326	327	315	306	286	306	303	320	308	341	350	324	352	318	323	311	313	346	330	322	310	326	341	304	316	304	320	325	324	338	319	315	353	333	321	319	313	281	320	329	329	294	322	298	351	308	329	324	301	325	319	308	338	318	315	327	311	312	298	328	321	314	288	326	329	325	344	299	300	342	321	353	326	331	286	313	311	285	298	318	294	346	290	354	326	317	304	335	354	311	292	313	298	319	336	300	315	326	328	313	321	336	342	323	287	321	344	323	351	308	300	338	325	309	328	321	345	314	331	324	306	315	343	296	298	322	323	311	292	315	290	315	326	316	348	325	336	321	332	355	331	363	312	312	354	316	339	319	287	298	323	350	347	299	327	341	332	314	276	280	318	303	347	307	335	323	296	312	343	354	333	318	339	363	327	323	280	311	332	314	329	339	325	341	301	358	336	314	299	305	310	295	320	314	314	320	320	327	294	335	333	319	329	316	335	314	323	306	313	332	323	301	312	311	313	326	312	320	283	335	312	312	351	323	331	305	308	349	293	332	337	306	343	304	321	350	320	315	333	340	325	337	312	316	305	321	329	311	321	331	324	318	344	334	322	321	318	327	343	310	327	305	329	338	349	342	314	333	330	302	323	337	331	303	307	341	326	331	334	331	319	341	325	360	319	293	305	328	338	311	334	352	314	343	329	318	303	327	321	335	326	318	284	343	325	314	295	321	307	337	329	319	327	313	305	305	322	327	335	333	347	309	313	314	317	322	350	362	330	332	336	320	299	311	331	329	329	303	344	309	322	337	343	312	354	336	290	319	331	325	334	322	345	330	332	326	325	351	318	290	287	335	334	343	351	291	360	311	325	342	325	280	313	310	308	306	347	323	325	331	341	311	329	341	312	313	340	310	312	316	344	289	340	322	299	336	335	328	329	309	340	293	332	339	311	327	313	340	309	317	348	324	325	314	349	302	325	309	318	289	336	313	315	345	302	342	327	305	314	330	352	300	328	344	324	304	336	335	361	303	321	308	335	315	336	327	337	344	310	328	336	317	315	299	286	300	331	338	304	302	334	308	309	293	360	338	316	308	302	324	318	322	314	345	301	318	304	338	343	330	316	321	348	325	285	344	343	326	305	303	314	312	312	335	312	357	321	314	319	334	323	325	286	331	291	322	340	281	298	302	337	306	314	366	322	327	326	332	327	317	301	294	359	339	299	329	305	348	351	339	317	298	314	330	320	307	341	292	305	363	330	343	323	279	342	342	338	324	328	331	328	314	316	326	335	324	311	324	336	329	303	328	324	347	334	306	329	311	350	321	310	314	308	329	330	326	321	315	343	304	296	317	321	346	324	323	302	330	322	321	309	328	302	324	334	301	294	328	309	297	349	287	369	312	307	327	345	316	317	327	334	336	341	331	269	304	327	298	280	313	319	320	322	335	364	333	297	326	336	314	341	319	311	347	325	346	316	329	343	335	315	290	323	312	321	321	331	335	347	349	303	357	286	336	316	333	328	319	358	339	343	314	275	360	330	318	289	336	302	343	295	336	345	315	340	316	342	308	316	297	322	315	310	370	345	347	332	299	345	344	291	293	350	334	292	297	330	329	324	318	302	329	299	317	344	317	305	334	312	341	285	335	306	310	344	307	306	269	294	320	335	334	337	351	321	311	319	320	347	308	330	341	286	330	345	336	320	318	315	318	299	334	337	314	317	339	312	339	295	277	302	303	336	327	321	328	301	322	310	325	288	337	343	320	342	337	314	335	333	330	330	302	346	330	299	318	314	331	289
28051	20242	13781	3482	1212	1072	1629	3062	4043	3159	1325	1025	1292	1407	936	740	757	674	692	697	713	662	702	734	670	684	722	696	665	703	719	673	674	691	689	669	659	663	675	694	721	733	710	709	674	689	733	724	720	724	678	657	700	700	704	697	705	690	724	670	762	659	678	657	664	714	713	679	688	688	698	754	724	729	659	682	729	713	670	683	707	709	668	710	699	691	697	706	732	700	701	679	684	722	669	660	715	725	709	743	663	705	714	711	710	667	698	763	716	711	720	691	680	685	723	703	731	653	702	646	672	686	676	691	722	736	723	725	740	727	712	663	699	721	701	730	660	695	701	721	726	708	695	692	686	732	684	703	710	724	740	671	725	752	704	731	657	710	698	663	733	702	696	638	748	724	711	706	691	694	715	751	706	676	739	703	711	681	678	720	675	677	748	675	673	706	728	681	708	691	660	700	707	699	694	668	701	719	644	686	667	678	717	705	657	657	705	675	683	685	686	741	711	680	708	734	680	739	683	679	714	708	674	654	666	712	702	707	720	702	683	698	712	685	753	715	702	762	728	735	699	714	688	734	733	679	729	661	675	689	693	671	717	759	707	728	693	667	725	684	694	748	686	689	663	749	721	687	663	706	640	676	731	729	680	738	659	631	728	688	641	684	684	651	739	699	660	712	669	736	696	674	646	691	686	662	694	673	678	717	689	668	707	723	678	710	673	687	710	672	717	705	686	712	676	684	696	721	724	671	717	707	729	724	670	728	684	695	688	696	658	736	715	690	747	729	691	715	710	663	690	707	752	702	729	666	674	719	699	713	710	691	679	668	672	655	708	702	658	680	672	664	657	676	689	705	711	721	699	694	738	698	749	728	718	699	663	664	662	690	724	708	701	763	698	720	696	718	730	732	719	689	688	725	696	681	728	678	669	655	626	731	697	673	615	702	665	721	708	737	660	686	712	706	690	723	713	702	703	725	668	701	731	733	693	711	719	685	745	746	652	708	733	723	750	683	708	701	689	765	663	696	709	761	660	759	690	707	711	700	677	722	690	699	747	699	707	662	702	713	695	705	637	716	739	698	664	718	696	680	691	749	704	774	720	696	695	676	727	728	697	712	707	680	705	711	682	676	675	707	693	695	745	710	661	714	671	733	692	697	676	725	687	701	695	693	686	707	705	662	652	714	664	678	724	687	721	672	702	747	680	721	724	680	699	729	652	749	736	706	726	694	675	687	698	704	686	667	685	719	692	730	711	702	634	716	692	727	707	717	712	713	675	696	703	716	680	678	682	718	694	682	736	693	721	737	744	732	716	712	713	710	679	682	696	678	715	669	669	711	697	674	761	679	699	675	686	694	683	711	714	716	736	676	732	684	727	672	665	672	661	680	655	747	704	694	648	678	721	730	733	677	685	701	684	679	683	667	718	763	699	673	699	686	698	717	664	746	704	681	732	668	637	726	743	694	671	707	684	711	647	699	724	700	747	692	676	688	682	731	708	673	662	719	692	712	644	693	679	700	673	678	729	703	719	700	725	697	721	708	679	695	712	712	687	758	717	676	734	684	691	623	675	695	691	739	667	694	655	713	674	752	678	711	701	725	683	701	655	681	662	683	738	733	662	702	695	732	705	750	734	712	692	676	686	735	739	753	624	684	659	660	670	688	687	709	659	712	704	681	718	723	718	666	712	670	697	688	674	669	727	713	726	707	694	639	681	696	701	695	680	719	695	673	702	744	729	675	716	710	660	678	736	730	711	661	679	735	673	706	716	688	748	746	744	670	683	649	695	691	699	714	704	697	691	667	701	709	673	686	721	699	670	727	729	646	720	705	745	718	672	722	696	697	730	712	743	689	741	665	716	728	679	700	653	683	713	689	680	711	716	652	689	711	709	726	691	680	726	755	695	677	659	661	693	696	674	727	694	768	672	708	742	709	726	701	716	690	686	722	723	750	714	704	700	680	695	686	741	667	658	746	722	693	706	708	693	697	692	699	655	753	712	696	654	661	682	692	689	688	695	685	722	710	667	697	690	738	665	696	698	684	687	728	696	665	701	667	684	706	672	723	669	680	685	721	744	722	715	680	711	670	714	733	719	675	695	730	699	753	661	715	683	683	666	669	686	741	677	682	672	697	673	749	736	696	724	714	722	681	695	711	684	701	707	648	657	697	686	690	696	711	698	732	703	713	720	691	712	705	691	676	739	708	719	718	653	714	644	671	705	679	657	698	705	666	691	680	694	711	706	667	669	681	706	705	698	696	670	686	685	702	742	648	727	736	682	755	707	707	685	715	663	727	736	681	720	713	692	731	638	666	691	676	734	707	692	713	704	696	711	670	663	697	687	728	733	697	677	692	712	713	685	724	687	694	657	710	720	707	689	658	661	682	667	715	656	673	679	670	689	677	689	708	678	752	708	707	704	661	685	693	677	699	682	745	724	700	684	704	683	713	666	718	711	724	697	666	677	650	700	731	699	723	726	678	662	687	732	722	733	722	663	694	700	716	673	713	714	710	711	661	710	685	686	670	729	734	761	666	667	715	635	656	678	732	693	720	686	672	730	712	694	698	664	670	682	675	725	718	693	705	749	675	680	672	705	743	716	707	639	696	709	734	730	716	725	712	735	677	703	680	666	705	736	693	672	706	677	671	639	686	714	686	691	679	727	729	645	698	687	676	699	718	696	701	725	696	690	728	667	670	708	690	779	733	669	711	692	673	654	702	691	665	663	686	706	697	671	713	720	670	700	635	725	692	736	661	690	725	702	696	659	647	690	679	675	656	707	697	689	716	718	689	740	661	702	689	696	722	651	719	732	678	688	651	672	700	674	687	723	707	750	661	730	699	717	686	664	715	670	700	710	659	711	693	750	716	683	741	684	732	682	721	676	692	710	726	714	731	712	671	664	731	683	693	693	707	677	702	702	685	736	705	689	707	698	664	698	696	673	672	699	701	694	704	711	696	663	713	698	713	732	699	698	697	645	665	691	693	672	688	687	667	760	706	746	729	681	685	702	689	692	710	661	679	745	713	682	711	714	710	639	686	694	676	678	678	676	685	732	703	721	725	679	662	685	732	694	709	639	686	699	649	703	679	656	746	740	657	726	683	707	725	688	659	756	693	689	673	673	680	714	692	702	710	661	687	688	688	656	662	648	702	672	762	707	693	668	669	686	662	677	721	704	685	686	741	686	725	744	662	663	665	665	699	701	730	661	701	709	723	687	674	713	703	672	673	739	678	705	701	672	669	643	703	701	732	688	718	726	673	671	752	698	660	736	692	731	693	688	710	683	692	727	725	709	739	696	659	697	738	692	717	692	682	719	642	716	707	611	675	717	699	671	715	693	685	673	746	705	671	667	631	737	677	661	685	688	753	690	664	650	720	668	687	751	687	715	687	709	693	730	710	698	665	703	729	711	704	692	655	758	689	698	686	660	660	706	705	700	763	734	667	728	702	707	663	696	747	716	690	748	718	715	724	716	699	706	714	703	754	733	786	683	709
9641	11698	12259	2697	1524	1523	2450	5126	6494	4854	1749	1224	1629	1941	1050	762	704	721	730	669	724	717	705	721	707	769	693	695	701	683	711	708	723	727	720	727	679	725	704	759	702	725	743	732	723	727	696	689	701	749	688	684	716	707	687	689	693	750	667	714	685	751	716	699	708	648	738	698	703	727	657	681	681	746	663	686	701	719	681	677	654	686	687	730	731	697	724	725	712	736	708	702	689	696	699	702	728	683	725	707	719	700	676	767	732	664	686	734	718	673	675	687	697	694	689	668	674	679	755	669	681	715	719	666	735	688	706	717	724	734	702	669	704	697	752	719	689	706	710	710	705	703	689	679	751	665	734	715	724	689	722	729	716	652	727	723	762	730	691	688	713	676	730	704	673	729	696	669	707	704	760	689	777	700	695	655	689	721	684	691	708	675	707	668	720	721	706	700	703	645	734	749	735	708	743	717	697	710	700	739	670	727	722	717	678	721	695	712	717	676	724	709	690	719	717	693	709	709	726	688	715	687	676	702	750	683	682	692	720	701	715	680	707	736	716	733	681	699	705	706	677	676	693	705	715	675	738	699	719	666	694	742	714	707	722	680	700	670	700	678	735	737	678	698	716	687	706	694	717	692	750	703	736	680	726	705	735	724	661	717	697	703	669	693	677	656	683	750	684	709	705	706	700	735	748	689	720	706	704	726	656	764	667	639	707	750	723	717	739	688	719	695	712	728	716	681	726	701	626	724	719	725	728	730	726	658	687	678	718	708	713	691	703	739	707	741	720	692	698	705	709	715	713	707	699	725	691	747	728	703	726	717	754	739	718	652	721	686	752	733	706	710	698	734	677	713	698	720	690	707	696	697	686	704	772	699	730	676	687	728	716	701	714	753	712	751	663	696	669	714	719	733	713	706	691	729	719	688	757	689	739	717	715	710	697	706	700	646	678	692	655	667	696	741	720	702	689	724	708	720	671	679	732	748	674	682	652	666	713	730	686	724	731	699	707	692	664	694	727	734	693	716	758	678	722	696	721	730	719	696	713	763	730	736	684	740	693	688	733	720	692	697	695	657	695	722	672	707	688	684	745	754	686	729	688	659	661	741	696	681	684	730	716	722	697	698	672	708	732	710	698	777	675	686	713	757	715	646	693	644	670	726	666	694	702	673	716	716	753	715	689	761	717	716	719	740	730	705	681	731	688	720	703	711	722	747	673	681	699	692	705	724	683	726	665	728	683	686	676	705	713	703	687	695	694	720	697	751	673	690	713	739	715	670	721	732	706	730	733	710	671	671	651	703	704	712	711	764	727	689	667	668	687	716	697	696	683	673	716	674	704	725	702	688	709	747	676	691	727	719	721	771	732	662	687	725	787	723	703	721	717	709	679	696	704	762	689	703	693	682	681	712	698	694	718	715	722	700	736	710	741	671	714	683	715	712	706	673	724	703	723	770	711	701	687	690	701	714	669	711	689	688	744	698	751	696	722	678	705	713	699	704	716	706	736	725	687	716	688	705	667	708	729	663	730	674	708	643	713	696	751	747	779	719	691	726	711	683	711	678	668	726	690	726	674	719	694	733	744	673	707	677	713	712	770	758	738	662	748	700	727	695	717	700	715	724	741	727	718	709	661	718	678	747	697	722	729	696	701	711	715	697	704	719	704	674	713	698	704	681	740	683	736	745	723	701	659	714	686	695	718	690	702	679	699	702	674	727	683	711	712	738	710	700	712	730	667	701	654	744	731	708	761	762	746	678	689	700	719	725	740	727	722	713	725	688	735	688	707	695	653	751	660	748	730	734	683	700	741	685	700	718	737	759	664	655	719	741	708	704	724	688	707	690	729	680	734	692	746	714	690	693	745	754	721	692	714	701	722	697	686	698	708	717	757	727	722	688	707	719	712	695	663	696	712	691	697	734	723	717	739	706	679	722	695	735	721	708	690	716	718	711	688	719	718	748	714	736	733	716	742	704	704	709	707	719	709	696	732	688	728	723	704	720	742	725	746	682	711	719	742	713	688	713	738	716	707	678	728	695	727	711	714	700	697	702	762	716	724	716	710	722	700	658	667	711	715	707	715	712	708	757	716	737	743	704	712	716	719	717	793	712	713	699	715	688	659	741	707	712	723	740	703	716	743	699	743	738	778	724	674	708	720	760	704	736	657	703	682	714	725	749	699	663	729	657	733	745	698	729	682	677	723	755	720	696	711	753	715	717	687	725	678	673	673	741	716	651	679	730	655	713	711	716	705	682	713	736	714	741	739	686	702	678	739	699	733	735	706	772	710	739	688	750	765	721	644	714	721	722	717	717	678	690	661	694	757	748	707	708	720	686	678	708	730	728	692	680	715	694	726	652	719	712	697	720	694	710	748	692	701	716	716	688	707	702	719	725	708	667	717	662	671	759	678	695	726	714	711	758	735	747	707	675	669	670	733	661	665	710	722	793	687	685	684	713	674	695	676	730	689	708	694	691	718	704	699	699	754	716	720	677	703	692	771	696	682	730	673	685	718	728	698	718	715	689	680	731	697	730	741	713	689	716	765	683	733	730	705	703	700	629	701	695	690	715	731	706	715	699	707	683	712	724	741	715	689	708	705	679	677	700	708	696	695	689	676	744	677	653	732	725	710	721	715	759	701	662	761	697	749	697	729	715	693	698	724	658	668	719	758	754	719	712	725	676	718	677	720	672	691	689	745	727	693	726	694	706	743	677	736	711	744	692	714	663	689	736	659	690	674	737	699	714	729	675	755	757	714	739	693	715	693	718	657	660	699	684	739	668	692	708	669	665	709	718	731	725	746	741	741	686	667	665	718	739	684	720	707	720	709	692	673	681	693	679	708	708	722	723	704	698	647	712	718	740	760	730	729	736	697	694	689	718	687	707	770	757	692	747	729	626	686	725	719	669	661	748	696	713	706	683	706	744	727	715	717	699	706	699	696	687	738	717	701	660	661	661	693	665	725	682	654	704	677	738	726	717	724	708	730	730	715	700	700	743	711	712	677	705	707	689	734	718	700	712	708	691	741	698	701	740	690	680	729	697	706	703	736	701	727	685	725	731	703	703	749	682	664	709	760	726	704	677	662	712	714	718	725	725	702	722	751	720	698	705	714	706	701	735	715	666	734	737	756	687	738	743	767	733	747	695	676	689	709	643	657	690	711	703	749	704	681	672	674	682	694	685	719	683	705	727	751	694	705	702	722	710	680	674	707	712	703	716	711	683	737	707	758	668	711	702	714	685	699	732	762	681	695	713	714	715	717	721	746	693	735	732	727	696	672	701	698	712	718	738	701	723	702	667	725	719	692	701	716	690	692	721	673	709	746	708	704	705	695	712	711	713	687	675	690	661	750	728	711	761	723	701	686	681	642	665	732	722	734	760	744	642	726	715	670	679	709	690	667	734	708	702	736	679	703	673	691	663	708	735	690	672	747	731	696	717	696	708	662	766	776	764	698	665	713	702	717	687	720	719	726	755	743	720	707	710	700	687	725	748
23762	21401	28871	24302	21406	13661	3672	5986	7248	4952	1318	887	1345	1613	760	464	418	403	415	376	388	383	400	384	373	335	345	381	365	363	376	362	344	353	338	364	390	337	348	344	306	382	348	345	320	360	345	352	351	384	383	316	367	357	347	376	369	374	359	330	369	341	335	332	312	349	364	372	365	358	344	356	319	342	371	316	327	349	333	372	352	308	351	327	336	340	335	345	369	327	343	340	346	373	332	377	359	374	327	365	315	351	350	345	372	356	340	341	319	341	351	388	337	347	359	343	351	321	344	332	347	394	338	358	371	387	353	364	391	344	328	339	341	359	327	357	356	351	350	346	366	340	379	372	358	356	343	405	360	338	367	376	353	385	336	343	303	328	367	350	350	329	347	335	354	341	367	345	370	325	329	360	346	353	339	370	358	341	342	353	333	349	352	371	375	332	367	348	368	350	365	357	359	363	340	352	317	333	355	331	366	320	346	361	328	335	341	321	347	343	351	364	326	354	341	346	361	344	338	337	365	357	346	344	345	335	344	378	366	354	342	334	340	332	331	339	322	356	342	336	334	364	359	300	365	312	336	333	329	310	323	330	340	367	362	352	371	337	357	371	328	352	343	299	341	329	348	357	321	345	344	390	321	344	362	351	351	364	354	355	359	335	322	329	318	359	355	349	334	349	328	355	343	312	336	330	375	347	325	347	348	326	360	326	367	340	342	370	303	359	353	367	381	373	331	372	330	351	339	337	347	354	323	337	340	347	384	341	367	328	376	357	338	332	375	362	355	345	330	386	332	344	368	387	378	326	353	350	359	354	367	315	330	333	350	326	388	349	369	374	353	362	355	338	328	335	371	349	357	358	318	342	331	345	359	352	349	333	326	336	302	350	371	341	394	360	379	349	345	365	334	359	327	345	359	335	326	340	353	333	368	363	352	350	344	378	393	334	323	371	330	352	322	338	334	340	354	380	349	383	337	337	327	353	359	330	330	358	327	349	338	300	342	369	347	355	361	330	377	344	345	372	350	354	364	352	345	350	328	369	347	341	369	344	354	365	346	366	334	356	337	332	330	328	332	359	366	354	339	367	374	360	357	333	353	360	336	335	343	347	316	322	306	334	350	328	331	308	355	365	334	343	352	370	332	367	315	322	326	321	360	346	338	338	353	355	366	328	351	345	365	372	342	334	334	363	331	355	317	372	353	357	353	352	349	360	312	385	350	361	365	326	345	362	339	340	350	351	310	351	318	369	356	321	334	351	324	333	348	337	329	338	327	355	358	359	356	376	366	370	346	349	328	358	345	338	334	350	354	354	332	324	355	359	342	342	315	345	330	371	335	342	342	351	356	330	357	372	342	324	344	362	370	344	364	327	310	346	363	352	357	342	319	371	376	327	351	334	354	353	320	334	322	364	330	365	352	366	329	337	349	360	356	328	339	349	352	341	361	356	350	366	352	327	333	346	358	364	355	342	336	349	316	320	345	351	351	346	355	357	333	348	319	329	350	340	333	324	338	338	363	341	305	343	325	325	343	352	363	352	349	346	350	312	357	350	344	340	337	330	337	332	336	319	349	333	380	316	336	361	355	327	356	336	342	327	330	367	359	389	355	334	377	313	375	334	359	333	371	330	351	353	343	322	391	368	360	360	350	333	321	335	346	352	334	324	343	329	353	330	386	343	357	335	365	384	314	332	356	346	343	365	312	374	367	336	330	364	363	323	316	402	375	338	375	356	324	381	333	341	353	322	367	349	356	329	354	343	352	331	330	336	346	378	315	338	337	346	332	345	320	368	366	310	306	340	384	324	381	347	340	329	349	344	366	388	348	341	344	319	333	344	345	351	346	358	339	340	326	347	362	333	323	337	343	337	361	368	354	308	338	362	326	367	333	355	360	335	334	342	319	341	351	366	327	333	358	324	346	357	367	335	341	378	355	331	325	363	331	381	341	351	328	349	297	316	380	346	331	363	361	346	318	342	355	337	306	323	365	329	349	351	355	360	357	334	370	341	328	326	335	352	374	371	325	344	350	329	375	364	326	360	341	338	334	364	350	344	369	340	322	376	302	393	347	332	333	331	343	332	345	346	316	330	330	314	333	354	325	367	356	353	321	356	351	336	320	328	365	336	354	360	342	351	353	379	354	364	347	334	347	335	351	367	371	344	344	334	339	341	325	332	341	319	315	314	380	359	327	369	316	349	341	337	340	341	340	335	336	339	309	343	361	345	360	306	388	321	355	330	339	374	352	355	335	325	320	389	343	338	319	359	357	324	343	340	352	354	327	313	315	345	370	328	327	331	351	370	328	349	368	359	345	331	363	355	345	366	358	356	339	335	376	364	379	392	371	327	394	328	347	333	342	333	356	361	384	359	318	342	344	380	360	352	370	325	325	339	338	337	337	319	334	333	356	351	356	346	348	342	336	355	373	331	338	333	341	331	350	355	304	363	336	341	355	328	334	337	364	380	333	353	346	349	340	385	364	343	348	356	337	324	327	348	333	339	349	351	328	341	355	355	309	338	343	360	351	338	330	381	348	362	368	373	310	360	326	310	332	361	352	359	354	382	349	352	362	342	328	353	333	324	355	368	322	308	324	355	324	357	345	353	355	322	333	317	360	332	319	361	372	327	306	345	321	346	375	367	348	333	363	341	365	333	336	323	366	354	339	344	338	327	338	316	343	357	328	326	333	370	344	375	292	351	343	320	330	341	346	355	317	317	318	367	337	377	349	326	382	365	335	311	374	356	351	351	323	331	338	335	363	335	355	343	364	335	380	354	337	344	319	330	338	362	322	367	329	378	320	329	355	341	356	346	345	357	341	354	345	351	343	359	352	331	359	329	349	389	347	371	363	356	339	363	326	333	375	315	346	336	377	305	360	378	350	345	347	366	345	360	346	361	325	340	393	342	324	375	328	330	355	359	349	331	339	348	344	323	344	332	352	353	333	357	347	297	345	353	358	354	364	363	372	344	328	331	312	343	355	365	335	355	358	349	348	309	334	325	366	307	348	356	341	325	315	365	369	311	362	362	340	348	346	359	310	371	349	333	358	359	354	340	335	354	335	337	329	373	355	347	334	335	320	363	322	376	375	354	361	310	341	316	375	329	341	345	360	349	341	353	348	360	314	352	358	331	393	318	334	314	352	352	341	355	329	338	350	331	360	377	357	359	360	338	349	358	351	345	325	348	368	371	328	352	346	344	370	332	340	364	314	352	345	358	333	336	357	329	300	326	326	322	313	368	348	345	333	371	340	332	330	349	336	403	339	326	352	331	356	350	353	370	350	359	351	379	333	355	307	318	355	373	326	296	330	316	342	366	366	316	374	368	358	348	338	355	373	346	327	325	391	362	365	342	334	368	371	341	392	367	351	343	349	346	359	355	333	325	345	374	340	356	371	321	339	360	365	354	336	363	338	323	331	319	329	375	350	364	336	349	366	355	334	345	326	366	358	347	323	341	336	343	342	374	319	344	346	326	349	379	315	344	334	341	364	326
11757	20730	17355	5338	3527	3028	4873	9384	10999	7117	1755	1209	1953	2495	1013	488	431	423	459	419	378	425	403	408	375	376	394	354	371	401	365	408	380	379	396	379	383	382	353	369	364	368	357	386	404	369	380	329	369	358	344	334	378	383	347	350	343	358	370	356	356	370	341	366	382	350	395	361	386	358	344	374	335	350	378	371	358	376	355	378	378	343	351	369	370	335	368	357	388	340	353	398	373	333	368	360	341	356	360	362	384	363	386	318	363	382	346	340	368	362	320	344	346	370	346	325	358	350	352	335	376	404	359	353	404	388	356	386	384	359	364	354	393	342	361	331	376	395	364	371	373	334	371	396	344	370	356	359	371	363	382	381	361	370	358	401	384	375	386	344	331	351	328	365	377	375	385	367	386	397	396	348	368	325	381	326	348	366	378	382	361	330	370	351	356	328	390	355	420	359	378	380	366	331	369	357	338	386	354	391	354	342	338	392	315	383	362	335	379	393	378	358	371	341	337	348	367	359	357	370	332	361	386	357	366	359	350	364	361	368	373	372	378	362	370	373	394	326	374	362	371	371	397	387	337	367	333	336	354	362	392	372	370	391	404	367	354	339	345	356	379	345	381	367	355	388	358	355	370	393	340	351	366	388	373	346	373	337	398	339	341	345	370	376	378	369	380	388	389	372	371	375	322	344	377	372	368	343	382	360	361	341	355	369	336	353	325	374	382	348	356	380	385	371	381	369	355	344	333	393	409	368	352	351	367	344	351	370	377	372	388	404	368	367	382	335	351	354	354	339	395	362	372	393	348	393	358	351	393	341	365	331	349	346	349	350	358	323	337	346	359	353	329	395	385	379	374	399	379	384	379	362	356	368	363	349	365	394	339	357	367	332	371	365	338	364	345	353	372	376	329	380	349	356	392	397	373	383	350	326	354	403	375	342	392	366	349	337	387	381	358	371	339	325	352	365	369	390	329	364	355	340	386	374	344	366	397	376	378	373	381	358	333	349	356	354	370	345	358	412	347	354	376	349	353	387	345	364	356	370	369	338	394	363	359	337	364	372	383	353	349	357	350	331	382	363	391	351	381	363	369	397	333	351	337	349	403	345	344	379	374	378	369	381	382	358	365	345	359	374	352	380	345	330	339	375	345	344	354	344	369	358	387	365	357	370	415	395	354	390	362	362	359	369	351	367	359	342	351	368	322	405	393	360	343	356	325	323	422	322	386	374	386	408	343	374	367	363	355	379	370	389	359	328	342	376	359	365	378	397	339	369	370	379	363	343	361	306	396	393	415	381	359	385	359	368	376	350	332	366	362	365	340	359	347	353	367	344	415	371	373	412	350	394	368	362	344	402	376	374	378	369	351	373	356	354	354	367	376	371	353	361	368	370	366	357	364	340	350	346	387	391	343	378	337	369	387	391	390	374	351	366	352	362	395	343	338	381	347	402	375	350	372	366	353	379	360	340	352	381	372	388	346	375	353	378	371	380	350	354	370	333	374	350	364	333	330	362	388	356	348	374	380	355	354	353	358	349	391	340	345	393	389	352	356	370	376	382	338	391	336	349	357	361	359	409	357	339	335	386	348	388	357	365	405	387	359	379	356	355	347	371	364	345	391	387	355	356	394	360	367	342	351	342	394	369	360	328	367	377	328	383	364	341	358	356	378	394	363	357	360	354	322	375	339	346	372	409	372	375	345	367	341	360	394	305	354	376	368	338	385	337	344	407	342	369	339	366	353	348	396	408	360	379	413	338	367	351	389	391	348	378	398	357	350	373	322	360	391	358	359	372	347	376	341	341	400	371	383	336	349	361	351	356	378	337	351	370	383	359	350	388	398	383	334	365	351	382	353	370	360	365	378	383	373	352	372	348	348	356	369	333	347	399	346	344	353	333	382	347	350	391	350	373	335	349	362	371	374	344	384	364	348	339	386	388	391	343	387	383	319	305	382	371	349	336	389	367	358	371	365	378	371	378	355	356	370	359	382	371	372	354	385	333	380	358	383	400	338	344	359	382	351	322	365	348	383	359	334	383	348	352	356	345	335	377	335	341	379	329	399	366	387	381	345	352	342	379	387	341	349	349	374	363	342	330	359	343	396	356	372	357	372	380	379	380	353	359	362	380	342	380	353	355	383	390	385	384	371	400	347	365	355	346	355	340	370	373	370	376	337	382	361	393	377	380	356	354	373	368	387	364	358	340	355	334	354	370	313	374	374	353	395	365	344	377	376	347	358	347	370	392	334	376	354	363	372	373	363	364	365	346	343	348	362	367	356	343	351	348	353	367	383	344	377	354	379	374	391	357	359	394	346	361	332	365	371	349	349	383	342	346	356	371	368	393	347	357	413	386	361	383	341	401	340	372	357	336	345	371	374	348	331	402	354	355	388	357	340	368	401	368	347	396	319	352	338	410	326	365	358	375	354	368	345	363	331	381	361	348	356	358	347	367	372	369	370	380	350	366	391	384	367	343	352	369	339	344	365	360	357	383	371	318	367	363	361	322	371	353	358	374	393	343	367	371	396	383	349	385	390	392	361	379	381	373	341	354	344	341	392	366	357	383	395	360	352	364	320	335	349	360	354	359	354	339	382	420	402	340	370	354	363	353	374	379	355	335	379	356	383	324	327	327	336	372	349	383	363	349	374	374	344	379	362	362	365	378	384	335	333	353	351	380	353	349	392	335	368	353	380	353	379	332	351	359	337	396	379	360	354	343	376	364	358	363	363	395	366	338	335	337	351	345	354	360	338	357	347	367	342	377	395	356	391	365	388	349	339	340	367	355	384	329	393	362	352	322	373	387	371	363	371	382	368	352	345	350	373	367	380	392	367	367	377	387	390	361	395	368	361	351	359	348	360	370	380	359	357	341	382	367	382	333	353	381	330	350	328	379	361	384	383	371	377	384	372	370	387	359	360	352	315	384	396	352	407	355	394	384	368	377	341	340	401	363	354	350	362	354	350	367	351	353	356	372	365	346	337	340	370	333	384	347	384	348	404	367	353	365	363	390	355	360	401	353	347	364	382	373	334	337	382	385	340	363	382	347	353	380	376	386	345	370	368	345	361	360	352	360	375	373	340	373	352	351	344	434	404	358	343	382	355	344	383	353	344	342	370	358	346	380	360	369	374	386	372	370	368	329	343	390	333	390	373	356	381	349	353	354	384	357	360	326	361	379	339	365	377	369	361	363	395	349	361	323	362	374	334	368	324	349	347	359	345	390	339	354	360	355	356	343	368	360	359	388	384	384	369	367	358	363	364	364	377	375	368	350	363	336	353	390	354	357	332	350	381	368	381	357	345	365	385	357	356	361	326	349	345	335	375	360	365	365	354	382	373	361	352	368	364	345	353	345	384	347	376	345	370	329	381	355	334	343	346	354	338	391	365	389	327	362	362	345	355	382	372	363	344	353	362	360	369	372	349	367	353	354	342	325	378	332	341	386	377	372	357	393	341	367	372	359	389	354	321	308	350	330	304	358	379	347	342	369	372	385
24834	21416	28027	25106	15437	2361	2813	5068	6123	3399	1194	1047	1274	1544	1022	787	793	794	795	707	803	783	812	826	743	756	772	741	726	785	768	746	777	738	756	757	722	759	774	755	746	762	703	734	779	723	732	772	745	744	739	721	735	765	773	751	739	742	782	770	763	741	737	759	733	739	738	691	772	752	745	778	756	744	736	801	746	713	763	790	771	691	739	741	772	735	814	760	715	758	729	794	730	742	729	766	722	779	734	767	787	742	718	730	785	777	757	836	766	689	784	757	746	729	738	802	715	762	708	749	760	750	736	776	757	760	756	743	734	771	764	746	737	709	771	718	742	746	716	801	777	757	752	760	763	773	742	744	735	826	763	770	734	774	796	739	786	766	757	733	719	777	767	743	778	768	728	758	727	780	743	731	731	722	774	757	740	729	696	751	741	727	730	761	738	737	756	747	740	786	725	703	739	733	729	723	772	787	776	769	798	717	779	709	767	758	728	756	738	734	763	742	771	816	784	759	778	718	741	727	734	745	695	782	738	764	745	768	790	760	779	804	749	697	757	784	727	735	722	739	774	771	734	730	781	745	777	765	744	773	792	750	711	722	751	733	748	772	766	808	804	712	745	779	734	764	782	747	718	715	787	725	726	769	746	765	770	772	736	736	738	773	782	788	708	734	762	746	829	760	759	793	762	762	736	804	797	768	734	697	750	744	768	799	767	754	766	771	671	739	754	778	761	761	770	749	755	774	767	690	790	758	701	764	720	786	705	752	718	731	764	740	763	760	789	676	768	762	750	768	752	771	740	792	714	788	738	773	709	708	774	767	765	760	732	737	772	752	764	798	691	722	716	747	717	760	756	771	750	723	698	762	802	704	739	756	762	737	741	756	716	750	768	787	775	748	749	748	768	748	775	752	722	744	728	806	756	755	706	696	762	748	769	726	769	770	789	724	727	765	722	764	757	789	711	770	756	725	763	738	753	701	776	768	756	758	748	774	756	750	763	729	760	747	739	728	722	714	709	730	755	734	742	778	758	768	718	739	748	747	780	782	752	733	732	730	721	701	739	734	722	775	742	695	728	728	792	782	806	746	721	756	729	744	743	749	795	722	752	765	725	763	746	768	772	779	762	731	696	723	733	757	714	764	765	750	806	715	747	738	782	714	752	721	734	793	683	697	729	745	754	737	730	758	779	766	753	748	776	726	755	758	737	757	742	754	697	763	784	731	774	743	744	678	762	743	729	724	739	759	744	737	742	758	729	734	745	739	771	756	756	731	695	730	748	766	735	838	748	771	770	729	784	755	735	734	726	750	739	716	752	685	756	760	759	768	788	797	798	768	750	762	704	732	781	729	742	798	776	728	720	760	743	763	766	753	733	754	752	660	749	755	752	786	751	717	772	763	803	730	723	807	755	736	743	723	742	768	716	724	746	787	744	737	783	753	739	754	781	749	719	728	740	773	740	786	740	722	735	738	743	757	768	760	759	761	755	723	699	718	723	747	722	797	766	730	788	755	793	723	751	746	690	735	677	735	759	756	753	754	756	776	731	779	718	760	781	726	726	761	778	759	781	769	740	727	792	783	748	757	758	740	765	717	747	775	767	721	795	747	738	748	748	716	747	746	785	737	745	780	783	777	728	784	783	726	756	785	783	757	753	728	703	758	739	742	772	754	731	779	743	726	762	716	816	713	741	783	734	815	712	804	769	713	711	757	730	743	751	771	682	772	748	774	729	732	729	761	784	732	759	756	760	738	717	775	749	742	751	746	762	756	759	783	746	741	754	756	730	808	781	806	716	726	764	738	788	780	748	784	767	755	785	751	784	793	706	783	741	734	763	722	747	747	723	722	734	699	703	728	794	735	764	730	751	723	752	729	739	762	774	770	695	753	710	790	768	753	728	721	769	744	735	711	757	745	718	728	773	760	711	753	738	755	773	793	773	791	783	745	708	753	738	756	733	730	764	725	786	741	782	724	786	752	744	762	770	766	768	734	734	776	749	730	712	797	728	787	737	774	761	783	793	770	772	745	706	735	758	789	740	806	702	771	731	761	709	747	736	750	755	707	754	764	742	757	800	706	734	732	805	770	737	728	743	795	765	745	750	748	751	738	700	723	740	735	796	759	751	705	762	793	774	728	775	787	726	780	731	719	720	733	725	758	776	711	757	759	681	688	722	752	723	784	738	728	715	729	733	722	752	685	801	756	763	753	789	772	737	717	738	744	705	755	709	797	748	727	770	718	747	761	760	738	802	723	712	746	720	816	780	685	707	739	752	748	774	743	730	706	779	755	779	777	755	775	774	709	707	756	766	783	748	736	756	758	795	799	771	748	765	700	723	757	753	726	733	754	699	780	728	733	784	784	750	750	740	756	750	774	756	737	737	758	739	793	764	788	783	721	744	768	759	747	787	770	787	735	749	707	747	720	748	786	757	786	768	795	758	748	757	688	757	769	736	768	750	748	771	776	755	764	727	722	732	716	746	747	756	749	725	795	679	698	782	790	755	784	703	781	751	767	783	769	706	773	776	749	782	742	775	748	741	752	734	735	798	733	722	765	730	735	744	729	760	778	783	728	781	797	730	754	727	707	708	710	772	750	754	749	771	800	753	808	760	768	764	739	827	761	763	720	774	775	750	751	741	753	774	766	771	791	724	770	793	703	719	761	748	736	753	780	726	674	701	727	795	719	757	769	759	742	742	733	693	726	713	777	768	728	750	797	741	741	743	758	777	745	763	736	731	744	796	744	747	768	749	759	761	749	758	758	773	772	733	712	747	801	706	742	720	740	736	775	715	749	746	750	721	699	783	799	734	747	726	774	733	745	795	720	744	711	768	774	779	711	755	711	770	746	709	789	780	721	747	794	773	726	806	753	736	730	791	713	697	767	754	754	771	733	762	779	764	749	723	786	769	723	728	752	733	719	711	742	691	764	768	758	740	764	753	766	725	754	755	745	756	737	746	753	779	777	734	772	748	759	778	735	806	733	771	773	742	734	736	777	826	784	743	731	743	811	743	744	780	715	730	772	771	764	720	766	781	747	757	776	743	739	778	767	724	777	772	763	734	744	778	795	749	723	754	715	740	698	782	715	722	694	755	788	743	752	740	730	780	740	750	745	720	726	737	717	755	784	723	721	694	758	730	715	747	793	783	711	795	743	768	802	762	773	779	736	747	771	727	758	761	787	756	749	706	732	772	705	844	737	757	733	730	711	762	799	764	736	750	741	747	765	743	748	771	718	768	726	744	801	769	733	725	812	744	777	761	772	793	726	721	747	791	787	767	803	768	772	759	724	751	759	757	771	726	736	796	757	717	709	768	721	738	798	730	754	738	731	751	757	731	771	727	755	752	740	778	786	724	761	751	827	754	705	780	756	745	742	759	752	758	683	807	805	717	749	777	694	776	781	759	742	767	740	764	712	747	819	734	768	735	751	741	749	738	804	741	735	783	751	752	729	746	753	717	746	730	756	772	766	768	739	735	741	716	802	743	691	732	764
11015	15427	11901	3897	2772	2819	4625	8371	9682	5018	1495	1225	1627	1840	1087	789	827	791	765	762	770	696	739	831	753	725	727	755	716	751	748	723	747	744	740	682	748	772	779	819	728	776	762	695	733	747	744	716	782	749	716	754	727	731	773	805	722	738	740	770	767	789	765	725	753	769	708	694	757	757	678	742	757	775	727	728	754	709	727	698	739	694	764	751	712	739	775	733	757	752	758	709	730	751	712	770	753	772	714	717	755	733	756	727	738	695	721	825	714	752	785	762	741	726	720	743	763	702	784	715	775	705	732	753	750	775	757	776	732	768	750	773	662	749	748	736	775	717	702	710	748	702	698	713	735	751	764	739	696	762	748	746	731	747	741	716	760	803	719	708	725	716	761	765	722	748	699	735	761	750	748	748	719	737	711	766	758	739	711	725	707	713	723	767	771	728	753	732	778	682	733	740	717	755	750	722	761	752	698	735	743	775	770	747	733	743	748	716	767	696	705	740	707	751	726	743	723	718	777	738	746	707	731	744	733	724	743	733	742	810	718	707	711	751	738	704	758	775	734	735	709	786	699	760	704	695	708	704	742	749	775	751	738	731	695	706	718	701	753	726	732	781	744	722	737	752	748	694	712	699	746	737	740	749	742	718	748	731	730	722	695	752	721	756	694	756	741	744	736	722	722	751	716	688	719	728	753	724	732	768	728	757	717	770	776	804	756	700	727	738	740	723	704	709	712	726	775	728	747	752	719	717	770	691	734	722	757	749	753	766	737	712	731	721	715	750	748	707	719	825	715	713	724	685	781	742	736	718	736	723	737	750	731	742	724	751	705	718	743	715	696	681	682	723	753	737	733	687	718	759	727	708	761	742	781	739	753	730	749	715	690	764	746	730	730	691	726	740	718	761	731	759	745	767	717	730	737	790	744	739	747	713	741	750	771	732	768	719	721	691	729	796	715	733	727	664	722	719	744	723	701	723	727	739	752	729	767	733	703	685	718	709	768	789	740	762	717	688	735	731	753	734	716	756	696	758	715	755	739	778	780	734	731	707	735	682	714	719	768	777	705	756	706	747	738	741	709	739	724	687	713	700	735	720	750	683	735	765	734	765	780	709	697	721	760	748	760	718	750	708	758	786	731	732	745	690	740	728	718	724	716	727	733	715	755	757	669	710	777	734	732	756	711	734	776	736	747	708	693	745	756	759	721	742	753	743	725	750	778	733	724	706	753	722	723	726	716	738	773	741	761	754	726	710	739	716	746	706	751	724	739	761	724	723	772	730	740	730	722	730	712	717	773	755	730	741	761	682	730	731	774	703	739	753	700	695	725	690	684	766	749	739	708	734	761	761	713	745	758	759	771	700	747	728	775	743	755	764	789	732	726	734	707	727	705	731	751	753	729	738	760	785	748	756	709	762	718	704	716	723	728	714	745	777	706	757	764	689	767	730	744	797	687	735	726	706	746	766	698	748	702	733	745	771	735	727	724	764	719	772	733	748	715	712	690	681	755	725	720	771	716	738	715	733	771	763	740	757	739	700	749	764	760	720	734	744	776	774	735	713	729	707	716	712	712	744	724	761	737	737	779	668	744	767	770	725	688	695	778	733	708	766	767	721	752	729	645	725	756	738	759	777	771	724	742	808	717	731	701	703	691	726	708	753	697	750	744	762	725	776	719	756	732	754	751	776	713	790	755	746	763	776	745	756	735	736	767	740	726	734	706	688	751	714	743	752	737	718	724	737	746	704	776	748	810	723	745	730	713	753	741	736	739	762	741	726	711	761	749	728	737	742	740	764	781	770	743	716	774	720	761	724	733	701	784	734	713	754	747	706	708	719	729	677	717	782	760	737	702	705	740	760	753	727	735	734	736	714	721	691	695	796	733	702	734	686	725	723	769	745	750	742	732	743	736	742	759	745	752	692	763	765	710	733	748	754	764	779	701	696	732	713	705	736	744	774	744	791	761	753	713	739	724	699	717	744	764	766	710	744	707	741	695	762	700	739	742	768	765	804	693	732	758	761	692	720	768	706	707	714	650	754	729	694	695	715	740	790	695	707	730	732	749	737	739	733	736	741	716	788	737	683	762	728	714	772	732	722	730	687	740	678	742	769	722	764	688	735	717	763	732	749	742	678	686	763	745	772	720	732	757	714	778	730	694	749	712	756	751	759	776	710	769	731	776	746	732	752	726	735	685	696	725	722	746	751	763	714	759	728	678	761	658	767	738	716	707	707	727	736	713	759	780	748	763	723	787	752	754	745	744	723	765	769	765	697	752	748	725	711	746	741	775	731	784	684	727	723	713	787	817	711	713	716	748	735	724	774	712	736	767	705	698	712	737	694	717	723	755	787	748	727	690	753	732	734	732	727	739	727	789	735	740	737	715	711	733	748	764	670	715	727	679	803	720	706	743	729	776	738	781	686	777	746	725	754	738	782	719	728	777	743	724	717	732	703	750	742	785	699	750	716	735	748	760	739	728	754	734	694	721	746	735	713	751	728	736	759	703	760	719	745	776	768	714	750	726	705	754	728	766	772	727	731	756	721	710	731	761	717	738	729	737	763	711	751	698	740	696	739	745	743	750	772	695	724	765	777	741	769	796	652	730	716	701	713	708	723	738	708	753	713	706	731	771	739	740	784	762	736	754	676	727	801	739	684	773	743	768	758	700	710	737	748	716	738	696	731	731	749	738	720	765	735	704	784	774	715	742	758	765	782	720	784	729	722	705	750	732	723	779	764	697	744	729	753	725	733	723	717	769	706	780	737	741	745	746	801	723	752	734	734	705	788	789	727	749	725	767	738	742	738	756	718	708	727	702	752	715	711	690	759	694	752	694	718	761	758	725	710	748	696	738	716	761	719	733	740	708	765	743	750	692	716	710	706	744	746	773	777	777	740	744	732	703	753	724	741	763	746	719	751	756	735	765	754	691	748	788	727	736	752	759	740	719	686	735	733	709	744	740	756	690	763	708	737	711	734	725	696	714	724	713	758	724	742	742	715	746	748	790	729	781	741	721	753	765	755	743	716	768	762	772	722	722	759	718	777	730	775	739	729	751	719	761	685	722	720	722	711	761	708	717	749	714	743	703	719	710	747	702	740	744	752	729	719	821	735	752	727	729	759	717	726	743	710	732	743	764	724	736	718	789	761	769	758	762	687	774	759	725	689	739	706	751	732	732	729	714	728	690	743	753	731	736	734	742	726	773	708	722	774	760	690	728	799	741	686	752	754	773	778	731	670	714	706	760	689	697	745	733	751	801	734	741	739	719	751	709	728	702	745	723	704	771	764	709	682	708	703	739	741	731	698	773	743	700	738	727	793	777	805	715	749	743	783	728	741	781	708	743	733	724	713	726	775	690	738	744	707	716	791	732	742	680	788	773	712	681	739	756	729	752	721	728	723	760	717	759	718	802	810	762	723	719	723	780	743	750	671	763	697	748	754	718	736	716	698	755	729	778	726	730	735	767	749	749	724	720	734	756	731	723	739	768	736
22726	21510	29443	24004	21504	21674	16122	10365	10330	5493	1177	972	1324	1393	728	518	386	372	364	362	360	340	372	329	344	337	345	313	315	304	315	294	302	354	348	337	314	309	312	318	316	341	338	335	333	291	311	299	304	299	297	308	326	313	330	289	326	313	311	294	324	305	303	321	294	308	285	323	328	316	306	314	309	314	322	312	334	299	277	346	322	311	299	313	285	305	326	285	322	307	303	297	318	274	294	278	304	321	297	322	299	346	300	338	303	285	304	307	295	318	312	290	312	291	270	316	340	301	329	289	302	259	312	318	317	305	280	330	306	324	306	318	310	308	315	286	332	317	323	326	305	297	299	283	303	315	299	283	296	269	290	320	293	291	316	306	292	321	290	304	306	303	300	328	301	302	294	281	315	280	319	286	313	284	310	303	306	307	287	287	323	287	276	295	283	324	314	302	280	293	304	312	317	296	299	271	260	312	307	298	282	318	297	292	289	285	326	323	291	302	271	329	320	287	286	289	304	316	302	310	306	280	320	316	310	311	325	289	329	304	267	283	286	280	314	315	310	278	299	280	281	326	303	327	292	293	306	274	298	299	301	292	301	289	313	307	299	310	278	255	300	284	330	313	304	296	316	276	286	276	282	310	308	292	317	314	301	290	329	281	288	288	295	303	275	296	293	283	319	345	306	283	271	274	297	312	291	253	320	294	301	300	313	295	329	304	279	329	321	316	314	295	292	319	311	292	281	273	309	283	288	308	320	312	304	299	302	314	311	308	302	316	289	287	306	316	285	314	325	303	305	314	298	326	268	340	300	333	312	317	267	325	293	287	303	304	310	285	276	294	281	295	315	309	288	330	293	288	263	313	289	292	316	327	296	270	315	294	276	273	291	279	324	289	277	319	306	303	307	266	292	281	317	323	312	300	301	303	299	293	290	286	297	282	320	294	296	307	311	280	326	277	289	323	290	315	289	316	319	280	314	284	285	292	324	332	285	323	264	291	281	291	303	330	294	297	302	319	307	314	329	304	279	299	291	330	283	304	303	310	278	308	333	284	315	290	288	333	328	309	308	323	291	314	309	321	281	298	338	305	313	276	292	299	305	288	310	279	314	290	318	311	350	299	312	259	290	310	311	305	302	278	299	314	299	310	303	302	297	309	312	312	316	275	264	292	293	330	325	307	289	288	306	316	293	284	321	252	298	297	311	283	310	312	295	302	293	323	312	276	302	273	332	327	287	306	298	272	308	330	284	341	316	289	317	265	267	270	309	330	321	308	297	299	345	326	300	292	305	308	340	303	263	315	310	302	306	294	313	346	271	316	322	287	275	288	311	293	311	275	266	275	308	311	292	300	334	314	330	275	300	300	275	308	335	301	300	320	294	313	304	320	317	305	270	308	304	279	288	319	323	308	279	292	297	285	295	296	310	283	298	295	260	282	300	293	325	287	314	283	300	308	280	297	302	323	309	312	304	305	264	308	314	316	292	322	338	310	268	286	300	289	275	295	289	310	312	313	288	338	358	302	312	295	286	301	305	304	284	270	311	318	323	306	300	314	287	315	261	331	286	307	291	286	278	304	287	291	322	307	298	322	324	299	276	325	261	310	294	298	276	314	304	295	340	319	325	323	290	313	285	334	310	311	288	295	341	329	327	317	304	288	319	292	307	326	312	299	286	284	310	281	316	307	290	321	296	299	277	298	294	320	329	313	312	296	301	304	289	309	289	304	299	328	306	317	314	315	285	297	318	307	301	286	326	299	291	295	316	314	299	305	295	339	291	277	311	304	283	284	307	296	308	345	297	284	305	302	288	310	286	295	298	287	295	268	295	293	323	297	295	313	268	294	284	269	295	298	306	294	292	281	305	286	302	272	304	296	317	317	291	298	317	287	302	312	311	311	310	298	311	301	294	263	285	317	267	313	299	294	320	311	304	299	296	316	278	315	311	318	289	282	269	301	314	332	292	280	315	282	282	293	288	277	305	273	290	296	303	312	321	273	304	307	315	278	289	337	319	339	282	270	268	290	321	324	317	296	288	288	309	292	308	326	310	308	303	292	284	299	322	290	304	316	286	306	315	297	291	311	304	276	316	277	317	253	289	308	313	316	290	293	304	325	301	303	328	288	289	318	301	280	306	316	278	272	290	293	312	316	310	306	306	259	303	300	292	301	296	308	324	275	263	314	319	318	295	324	305	283	263	295	290	298	274	282	303	288	317	311	308	267	317	281	308	291	314	312	323	287	289	311	288	319	304	305	292	292	288	325	310	306	330	259	294	285	314	309	311	318	284	305	320	300	301	296	294	297	332	290	315	250	277	282	257	288	318	277	323	286	290	284	323	310	254	285	335	290	338	312	329	289	281	263	285	304	309	312	302	310	350	306	301	311	308	315	348	293	273	282	291	288	316	322	323	300	299	310	305	298	277	304	289	285	306	283	317	282	277	314	297	318	288	323	317	317	299	278	311	333	346	270	299	304	279	305	286	348	305	310	331	329	300	280	270	295	287	275	308	305	323	322	314	317	279	313	284	315	298	281	305	268	269	308	309	276	275	295	324	302	335	302	293	297	282	336	280	275	302	347	299	284	295	274	313	314	313	332	306	303	318	301	281	300	335	298	293	332	309	273	307	274	309	306	298	298	284	339	311	299	282	287	296	304	262	332	291	296	308	279	265	319	320	289	310	293	313	295	300	312	280	307	310	319	318	291	309	291	267	312	317	322	338	291	286	303	300	305	324	305	343	279	318	351	297	309	295	308	294	288	292	292	282	272	294	275	294	287	320	321	289	308	295	297	300	296	308	316	284	311	302	286	332	269	306	319	279	323	316	285	308	272	306	280	288	276	288	293	283	308	283	298	315	322	289	317	300	331	299	317	307	270	301	321	307	285	272	301	273	302	337	279	311	299	289	295	318	309	300	290	294	325	345	300	285	307	277	299	327	298	310	339	293	310	317	280	331	290	294	287	288	289	276	343	299	276	319	308	280	317	311	277	324	283	290	312	314	295	288	318	298	291	284	290	325	304	306	304	283	291	272	278	342	320	280	308	302	300	310	311	298	321	330	290	275	285	325	308	296	287	304	301	314	309	304	292	294	309	297	272	286	316	290	281	286	290	283	295	293	297	322	325	305	284	310	309	300	270	309	288	297	309	280	269	300	289	309	263	305	297	317	292	293	297	297	293	291	329	295	298	299	338	306	353	308	319	295	283	293	303	308	274	292	291	276	309	321	306	279	277	324	292	287	305	265	327	304	294	308	289	291	310	274	322	301	295	291	334	277	290	315	334	268	296	293	306	289	294	304	306	280	306	261	315	299	292	344	321	288	304	274	331	283	295	308	318	286	297	321	299	313	325	289	269	310	278	319	270	279	297	266	325	337	306	291	324	285	320	296	272	312	296	287	288	287	259	303	285	291	292	282	301	305	296	303	271	288	302	280	304	312	294	283	289	272	310	292	313	300	310	297	331	281	315	307	301	302	314	289	283	304	293	289	290	315	295
14825	23310	17227	7909	5555	5648	8398	14329	14437	6768	1638	1445	1893	1914	941	611	497	402	413	378	402	316	367	355	377	302	345	338	327	324	336	335	305	326	312	299	313	334	338	313	363	311	297	317	285	304	315	292	308	301	295	299	311	322	318	289	262	298	297	310	289	317	306	306	293	286	254	294	264	311	298	298	294	311	304	293	292	275	278	301	275	276	317	303	272	309	293	297	327	301	307	289	313	319	302	313	285	308	311	284	306	302	321	304	329	304	303	323	308	311	322	311	309	323	302	294	311	319	288	274	296	325	311	284	300	307	301	313	300	330	314	296	320	326	312	285	283	290	296	284	301	293	288	309	317	302	296	293	305	258	308	292	307	280	280	298	270	309	289	248	284	279	296	287	306	285	281	285	297	293	299	304	305	301	282	298	268	304	285	298	303	279	317	281	315	293	278	338	298	308	296	312	268	306	303	283	320	271	303	338	269	324	292	301	281	311	293	310	334	282	276	299	281	297	335	301	296	279	291	287	291	297	289	287	287	312	325	287	291	291	290	307	282	333	300	312	294	316	311	304	307	294	285	315	292	283	297	295	306	299	285	314	287	299	294	295	310	304	291	281	288	288	316	302	290	321	317	291	273	301	275	299	300	319	295	281	268	273	286	271	295	288	306	297	301	309	306	322	298	304	301	281	303	285	265	282	313	301	322	299	308	293	290	317	280	293	302	295	304	285	297	298	287	307	294	303	271	292	270	315	279	300	298	285	312	293	287	290	283	287	305	327	307	284	273	265	300	276	280	277	273	297	252	307	265	262	270	302	302	272	291	278	287	274	276	280	282	321	285	270	294	331	280	315	309	284	300	290	308	277	306	331	287	293	335	314	326	284	312	310	288	273	294	263	305	289	311	296	291	298	313	303	302	290	280	326	300	289	318	288	293	296	333	272	284	332	283	303	271	304	311	289	301	350	252	267	303	287	307	285	321	317	265	316	329	295	299	296	282	304	308	245	272	252	305	281	246	280	275	282	287	309	271	269	264	302	284	285	256	312	304	297	297	299	305	287	290	293	304	260	288	292	330	308	302	290	331	286	265	315	279	309	261	284	281	287	281	274	308	284	291	273	306	305	282	293	318	275	283	285	314	292	279	302	299	291	308	303	327	327	281	289	305	315	290	272	288	300	290	313	295	296	306	303	316	312	285	319	306	294	322	282	291	294	282	274	337	277	305	300	298	308	281	286	302	292	321	284	293	296	316	284	278	312	253	298	299	320	264	353	295	281	293	272	297	290	293	302	298	315	329	291	296	294	278	284	270	283	282	295	308	285	311	305	290	286	298	319	286	301	321	312	311	297	300	288	313	300	300	288	310	317	295	301	330	283	289	312	295	300	292	293	275	323	288	287	293	272	287	291	307	307	286	316	308	296	277	308	274	283	278	317	316	286	281	298	310	264	324	318	346	296	304	268	296	325	254	301	329	298	286	283	280	275	293	278	290	276	307	270	314	325	334	302	287	302	296	312	303	301	298	297	296	302	284	292	283	303	269	275	301	290	264	296	256	319	285	273	304	299	308	283	302	260	298	273	296	322	292	275	281	243	304	294	294	277	273	304	282	296	318	285	258	287	309	294	294	288	277	263	306	305	287	295	286	294	285	301	317	290	297	279	310	276	333	287	279	248	313	263	276	296	253	255	293	305	284	262	343	272	327	273	279	283	309	290	283	326	308	295	283	302	288	302	291	295	286	256	293	289	269	300	330	283	315	268	316	321	291	275	275	295	276	298	280	320	304	283	284	287	306	317	286	278	316	313	313	324	314	270	282	280	315	303	303	287	273	338	296	265	291	274	291	314	288	295	286	283	309	290	284	319	285	304	267	281	301	296	316	303	311	301	318	296	255	296	278	296	258	316	311	291	295	291	267	335	283	288	304	283	285	288	264	308	281	324	253	274	309	279	287	262	303	303	292	273	282	290	274	287	291	287	282	294	282	272	286	290	276	309	266	270	308	298	330	284	308	263	276	328	277	311	310	299	303	304	290	315	294	285	307	309	302	281	306	291	301	313	279	298	284	263	291	317	290	319	283	321	315	282	281	302	295	297	290	257	293	286	304	280	255	286	270	246	296	279	257	276	286	291	270	259	292	275	287	299	287	315	289	291	294	294	306	274	306	293	290	279	321	303	293	274	318	301	322	289	307	285	300	286	264	312	305	290	302	282	293	305	301	272	311	306	279	288	286	314	288	298	323	278	285	275	280	300	304	308	302	310	299	289	302	315	305	318	291	298	283	308	294	298	283	312	320	291	297	291	298	294	270	295	289	287	292	268	292	331	295	296	302	298	286	290	295	293	352	279	277	298	299	274	273	281	344	312	284	272	299	291	274	304	297	301	299	284	301	280	282	285	287	299	283	283	293	278	303	293	271	304	268	310	261	304	278	297	276	283	283	287	294	282	289	323	293	292	285	285	248	295	304	259	276	280	304	303	289	276	297	310	314	286	300	300	274	271	286	322	298	296	290	298	307	317	282	291	295	302	264	307	276	292	270	294	279	307	318	278	312	278	301	297	322	319	287	279	295	274	278	312	285	325	304	301	335	318	290	258	336	313	312	265	293	318	284	284	277	298	318	282	246	286	273	296	274	311	273	288	282	284	291	305	285	296	274	292	300	308	333	301	273	272	307	292	296	294	289	280	315	323	287	313	306	305	314	268	284	291	286	273	281	300	285	288	314	272	290	323	269	306	306	300	309	280	308	311	292	280	294	294	312	292	283	307	294	335	301	294	277	265	275	303	243	284	283	262	270	290	263	294	297	291	294	289	304	261	296	322	314	288	303	320	300	273	274	277	273	293	325	277	268	300	294	301	292	300	284	288	293	309	311	307	297	244	283	284	268	258	272	293	308	294	313	302	299	266	264	305	282	271	266	290	265	281	281	298	303	288	299	315	297	316	281	298	291	311	317	309	292	310	303	279	277	276	289	309	272	267	299	310	276	262	309	294	303	296	297	304	332	305	295	272	310	312	296	294	282	270	276	258	306	308	277	307	303	288	302	292	292	311	276	310	311	306	281	280	298	287	297	305	279	306	312	279	279	280	285	303	311	301	292	298	283	274	291	296	288	277	283	300	305	274	304	308	328	316	305	256	295	302	282	306	317	277	296	307	268	308	265	268	292	271	312	302	288	315	302	273	280	266	313	279	313	267	281	276	327	284	284	285	271	317	299	297	279	301	301	300	317	336	286	316	267	307	312	290	278	302	268	294	292	277	283	309	283	292	277	307	269	276	282	313	297	297	287	317	277	282	288	309	265	313	316	273	315	282	287	268	330	293	298	260	295	289	301	287	289	278	307	274	282	292	297	298	298	293	292	309	291	305	314	317	315	315	297	287	273	280	306	301	262	286	325	311	306	309	307	280	302	337	310	292	293	285	274	323	297	267	310	285	295	316	328	289	301	295	289	294	300	302	309	311	303	319	286	317	281	298	267	291	277	308	310	320	299	310	274	285
28175	19786	8015	2066	1215	1498	2277	4075	4127	1844	862	824	936	882	774	759	706	680	686	660	673	686	690	702	697	719	695	699	683	701	718	741	713	675	660	685	699	638	711	652	699	680	731	690	627	712	687	695	630	645	698	686	670	684	721	718	656	647	679	720	704	683	683	651	663	677	729	678	683	659	618	701	701	698	686	650	682	681	679	656	696	668	653	695	698	672	687	607	707	646	669	753	720	703	686	666	701	667	699	694	718	706	693	735	697	714	676	726	699	646	703	685	684	687	697	691	638	710	728	700	736	680	662	722	656	666	704	696	675	653	722	732	696	699	703	684	701	719	682	681	675	678	688	687	653	666	742	751	705	729	696	656	692	700	758	697	703	649	640	722	657	657	672	704	640	680	687	682	684	648	656	697	688	650	704	670	690	700	701	723	692	720	617	738	664	705	682	709	662	648	629	651	668	669	646	635	722	670	662	655	727	669	666	690	700	687	697	674	690	696	701	708	699	720	725	674	687	714	658	658	682	677	671	709	706	667	744	668	713	639	736	684	713	677	693	703	675	688	685	683	707	715	715	703	638	632	720	642	684	688	679	673	692	725	684	684	703	683	681	676	672	708	681	631	661	698	691	680	722	687	663	636	689	702	644	737	645	687	708	692	665	710	702	659	703	696	646	663	685	686	719	688	693	685	709	685	725	676	671	664	730	650	701	697	678	708	644	684	685	707	728	647	683	717	676	672	656	654	648	672	667	701	670	657	657	675	641	688	688	676	740	691	693	719	688	664	595	707	650	650	653	680	668	695	695	700	677	701	692	721	693	653	725	638	705	705	705	693	703	638	682	681	609	708	716	664	686	663	673	673	698	650	710	686	670	677	718	661	680	705	678	652	663	653	634	704	701	708	762	712	685	669	678	690	698	694	740	721	663	702	709	679	644	708	635	706	678	660	667	713	690	688	723	720	717	704	706	723	671	657	713	658	674	713	655	691	707	648	703	705	644	656	668	687	689	685	686	697	665	652	718	702	717	700	680	730	687	676	710	673	667	637	678	641	709	705	674	677	681	671	680	705	689	686	680	686	662	694	694	730	677	643	743	724	677	699	629	682	710	665	677	691	679	657	706	681	676	676	710	705	709	650	692	665	665	665	699	667	673	736	649	678	719	685	661	691	670	680	688	718	740	657	630	672	701	667	693	670	672	700	648	713	693	695	676	640	690	705	727	669	732	656	696	678	689	699	694	672	646	679	715	717	693	678	727	687	675	628	638	721	677	667	705	694	692	679	671	647	721	693	746	677	712	715	665	705	699	690	692	648	701	689	713	724	707	657	623	650	668	648	651	648	718	699	703	694	688	716	657	716	642	683	713	685	651	686	714	684	642	676	724	649	708	703	657	657	680	668	692	710	692	741	687	652	672	665	683	684	695	674	698	733	716	671	741	718	700	676	729	715	687	675	715	684	706	652	708	689	692	666	687	720	681	664	718	702	731	693	671	680	704	702	690	669	705	711	641	685	675	674	695	676	663	686	675	677	684	682	685	656	645	653	728	711	645	688	717	647	712	634	707	660	690	675	629	715	684	703	651	630	653	718	682	671	645	713	696	648	659	671	719	678	683	690	715	683	658	662	686	676	681	678	728	674	713	617	674	649	684	669	701	665	706	710	713	665	702	689	629	653	714	636	677	673	653	666	664	737	701	670	668	721	695	679	659	664	751	646	669	685	652	736	691	613	700	690	665	674	701	669	659	652	656	659	657	663	652	701	686	681	679	648	708	699	681	682	688	656	705	661	627	679	683	674	719	684	652	698	672	697	681	671	748	699	645	737	724	655	677	704	653	668	677	662	639	631	690	678	752	646	664	691	672	721	695	665	681	649	620	638	675	703	673	711	655	637	678	690	627	714	652	671	672	698	712	656	656	667	699	699	678	677	677	677	674	670	696	671	668	738	644	663	658	696	698	743	716	681	687	691	680	658	690	679	682	709	689	692	700	678	665	706	696	711	709	662	662	706	744	619	706	681	668	659	682	690	681	695	664	692	730	632	712	669	650	671	680	660	672	703	699	668	681	739	673	701	663	700	688	663	664	719	639	662	696	660	701	712	663	729	723	665	704	679	709	703	685	718	661	684	663	692	653	704	684	681	721	699	715	672	695	645	687	738	748	681	647	718	704	700	684	688	672	702	699	633	661	688	667	641	705	684	651	670	698	690	668	700	703	712	718	698	704	652	708	696	651	659	636	706	659	684	730	708	659	662	639	665	673	664	707	659	640	670	702	695	683	679	720	666	671	671	658	644	718	671	694	689	684	687	699	678	702	687	625	696	695	638	697	687	660	645	682	700	683	674	693	694	685	671	697	693	694	670	718	660	660	696	697	684	680	681	653	679	722	684	684	668	693	690	668	708	701	716	705	704	696	698	731	727	710	730	670	645	681	691	685	700	714	669	707	663	683	675	662	702	661	654	666	703	651	712	708	651	644	720	702	647	672	633	692	667	724	686	693	635	687	683	707	687	679	694	655	674	708	671	683	709	660	711	704	653	703	631	681	683	632	696	692	677	725	703	669	687	667	663	722	664	650	671	711	679	717	682	699	692	683	686	631	679	666	698	645	708	652	707	703	669	672	677	697	674	652	709	681	691	670	700	739	726	721	720	639	674	727	678	666	659	657	703	688	693	678	661	653	678	659	673	664	682	712	669	678	700	660	717	693	678	697	715	671	729	683	667	683	688	687	707	725	726	695	613	666	668	650	726	668	707	683	653	720	664	709	745	696	674	706	685	665	651	663	688	664	697	674	699	703	653	668	698	687	688	685	667	686	683	687	688	699	680	691	687	706	679	626	644	701	654	693	659	683	642	732	678	718	660	685	698	668	655	679	711	665	671	677	671	688	708	724	695	661	661	668	704	706	685	665	636	743	688	662	657	683	704	667	681	665	660	739	690	652	702	662	647	677	676	636	641	679	680	692	707	668	689	683	668	671	657	662	713	694	675	709	663	650	703	674	715	661	662	680	687	632	660	697	692	723	647	696	659	679	689	663	670	736	685	672	681	656	696	665	691	685	736	649	650	721	688	680	661	685	667	733	634	691	677	651	694	692	640	695	738	670	677	701	658	671	660	723	705	693	660	680	676	642	666	731	640	711	719	704	711	706	714	716	682	645	663	698	667	681	695	684	653	720	644	660	661	679	744	675	702	684	668	660	674	716	675	683	686	659	658	655	661	724	655	698	673	659	672	660	701	699	716	679	677	627	707	650	704	725	698	693	681	715	702	730	692	688	703	690	640	700	706	682	694	689	695	677	748	672	738	685	702	647	696	630	693	707	655	725	702	690	668	689	701	705	642	688	665	672	711	716	699	680	689	708	653	757	680	665	693	680	661	686	697	666	734	728	711	697	721	716	687	638	622	718	719	698	693	649	651	715	691	706	660	701	679	665	697	670	680	638	677	668	658	668	675	681	664	675	703	672	686	699	696	651	637	649	671	698	695	648	651	623	745
9514	5212	4114	2048	1561	2260	3629	6701	6589	2557	943	978	1118	951	799	804	734	703	762	704	638	683	729	742	668	672	711	740	652	706	701	666	714	713	748	694	737	705	692	736	676	734	699	624	706	714	667	712	671	710	650	676	670	680	709	670	682	707	689	679	679	679	687	663	670	721	693	724	659	719	708	681	678	691	672	693	710	673	714	642	754	686	669	668	693	695	695	756	713	645	721	674	717	717	657	728	683	726	705	712	711	678	691	693	657	666	676	657	683	684	651	676	677	667	671	721	698	703	702	658	706	679	711	705	705	740	702	699	696	639	698	685	719	677	696	732	707	706	726	672	670	720	693	648	678	657	729	708	683	711	690	682	733	686	689	696	657	669	686	712	679	707	676	695	718	691	669	672	717	701	704	714	717	693	669	700	723	679	671	685	658	666	677	700	736	712	684	660	653	684	727	718	692	740	694	699	690	668	728	701	667	706	684	704	693	681	734	700	625	716	706	693	658	733	637	700	682	676	677	667	756	723	691	710	696	730	720	660	660	658	691	732	673	687	687	654	676	688	638	712	658	704	686	681	743	672	697	697	654	669	628	678	657	667	680	730	759	687	717	722	702	696	730	682	751	715	713	752	725	681	681	710	661	703	726	707	706	713	694	730	683	711	703	647	660	747	649	703	681	673	731	680	678	676	697	702	688	736	694	663	716	713	712	715	740	718	659	686	686	718	686	664	765	701	699	663	749	736	661	697	651	682	705	701	716	674	681	660	654	686	681	724	717	673	745	681	649	690	699	732	671	659	674	745	704	679	722	692	704	710	696	709	673	725	671	728	648	692	699	708	683	700	696	698	708	694	713	762	734	638	697	680	694	706	707	728	739	702	668	652	685	731	652	693	737	680	690	725	706	682	674	662	703	707	661	683	672	706	734	677	720	653	722	689	720	704	709	718	690	667	716	714	682	635	648	682	713	652	706	728	692	672	742	705	677	734	680	685	643	679	661	645	675	667	682	658	694	691	694	688	670	698	676	664	676	674	693	695	679	710	667	724	716	657	722	653	677	729	675	709	656	642	674	688	684	682	739	664	670	686	681	682	710	690	661	657	684	680	644	721	707	680	709	686	719	685	715	684	678	689	676	664	745	739	759	715	692	694	729	634	678	669	697	734	668	710	648	699	652	642	648	697	703	643	629	698	657	681	732	648	765	677	731	727	669	695	710	682	669	690	733	683	690	680	680	709	702	721	707	641	709	711	690	680	713	748	678	723	711	702	696	664	712	690	697	697	712	753	690	699	717	676	738	656	719	665	676	691	701	703	714	717	666	717	695	650	679	715	700	668	669	700	706	692	721	701	665	680	712	679	638	717	663	663	679	678	690	686	665	693	676	687	699	715	700	642	676	728	682	726	673	726	716	677	653	677	690	733	702	683	705	731	682	690	692	700	655	727	649	681	632	680	710	633	730	689	700	665	690	734	674	708	714	731	687	663	681	717	711	703	674	707	714	697	717	651	693	703	672	694	700	710	690	691	696	672	709	728	693	652	683	660	656	696	700	677	742	707	715	667	679	702	682	722	710	686	696	699	668	716	642	675	722	721	713	704	699	730	692	682	705	678	632	698	687	676	696	675	646	683	707	703	708	671	684	670	648	705	625	689	681	704	652	708	684	683	705	707	684	692	665	658	709	705	680	707	719	696	682	690	726	677	710	680	691	703	653	704	676	668	722	699	634	654	677	673	673	726	712	653	688	701	726	674	699	676	680	698	715	727	723	657	743	716	667	720	690	682	690	713	692	702	640	721	654	655	673	673	739	702	693	692	664	693	743	639	668	727	702	687	726	688	697	672	700	690	657	670	686	696	724	677	693	677	694	698	671	661	698	705	747	703	690	630	707	682	718	716	705	712	626	738	689	636	667	720	714	616	715	706	714	726	720	678	709	621	715	678	710	696	684	688	702	662	724	659	686	688	693	713	672	714	703	703	665	709	705	717	681	687	705	681	682	730	670	682	695	660	681	686	677	674	692	729	675	719	700	696	737	696	655	701	711	724	669	715	683	665	702	699	676	648	698	679	732	667	737	724	692	714	648	684	701	684	660	697	725	654	682	697	651	694	693	727	663	695	721	721	699	655	675	682	683	680	707	727	645	703	706	658	714	692	688	736	694	671	756	690	665	727	700	666	708	679	659	691	706	707	704	701	654	756	738	695	718	714	652	666	676	707	697	670	723	684	758	661	674	703	671	704	705	678	684	726	677	710	727	683	715	690	701	692	668	711	677	692	683	684	696	690	698	683	675	669	713	684	701	695	666	709	690	697	653	693	717	739	673	730	692	683	690	706	705	688	710	709	736	758	722	708	679	656	725	720	706	749	704	692	644	706	663	661	666	696	740	662	682	721	675	722	684	703	683	699	722	690	679	679	695	671	680	691	692	681	751	695	696	709	677	717	676	650	722	722	681	682	671	704	680	692	674	660	676	675	672	694	688	715	665	721	678	715	681	635	637	695	709	704	705	691	714	718	698	674	682	753	638	682	738	633	705	719	740	679	694	682	662	681	707	691	665	663	686	717	721	648	725	665	658	684	719	665	676	704	706	729	628	690	698	729	722	671	726	682	722	702	706	660	718	678	679	700	645	685	667	669	724	714	654	715	737	674	704	675	739	701	700	707	673	675	674	666	693	653	696	644	684	682	735	718	653	694	737	675	735	679	690	686	660	744	713	699	691	700	759	695	651	705	697	708	662	680	717	687	679	676	698	671	727	699	723	685	668	739	720	671	668	721	687	676	707	723	704	733	678	664	700	688	713	664	664	654	689	670	695	717	722	692	700	685	734	674	678	726	671	699	696	676	669	716	676	706	693	735	691	685	686	705	689	711	679	731	667	662	673	691	717	686	658	727	716	703	706	676	765	733	672	720	650	717	667	767	714	670	751	697	666	689	653	646	679	724	708	678	683	690	673	665	646	676	691	735	705	710	713	667	622	723	722	683	683	731	693	688	679	748	711	681	684	703	672	691	716	698	686	729	701	695	681	695	752	687	631	751	717	718	676	682	658	725	664	686	709	669	703	705	721	664	721	698	700	696	721	714	707	682	687	708	647	701	735	685	680	646	673	666	694	645	675	694	702	709	675	654	709	694	711	699	656	696	683	716	700	700	701	693	687	699	688	684	679	652	724	721	727	674	720	694	731	682	693	719	687	694	681	714	699	717	724	677	696	670	684	689	709	665	669	645	752	660	713	696	690	680	690	694	672	675	663	655	664	736	677	689	716	702	700	669	664	698	726	710	700	739	727	738	694	664	653	670	709	653	705	693	712	692	692	711	694	668	729	673	711	714	719	668	709	645	678	676	714	734	742	722	704	680	688	653	708	736	736	679	688	736	670	678	670	695	684	709	720	718	727	684	745	700	684	655	686	724	637	666	653	693	678	636	721	689	677	663	654	721	671	699	699	697	712	684	678	705	701	676	666	669	703	690	659	669	654	684	674	707	705	733	697	724
23674	21400	28885	24286	21417	14207	5350	7605	7414	2421	712	698	814	832	622	629	408	385	394	366	384	355	333	347	378	328	341	345	352	326	361	344	322	365	344	329	359	340	327	332	334	343	361	330	378	360	336	356	321	336	325	349	329	319	375	326	336	317	296	302	317	338	306	354	366	326	350	304	307	351	292	307	347	314	345	355	323	317	336	320	340	316	272	331	304	335	344	321	333	345	300	344	338	321	315	336	331	300	371	348	323	299	335	317	324	332	340	337	329	328	299	326	316	352	345	339	317	332	305	350	347	355	305	327	315	357	358	357	331	327	357	327	314	336	340	340	317	369	317	337	324	341	320	314	292	338	357	288	315	349	344	348	334	331	337	342	318	324	310	356	322	352	333	328	334	296	329	342	319	314	330	324	314	285	317	307	340	360	354	308	343	323	384	339	338	306	321	367	316	336	336	366	330	339	339	332	306	297	308	296	354	362	325	326	321	337	336	304	346	326	357	304	356	295	335	324	291	374	289	316	347	315	327	340	303	350	321	305	355	361	355	348	341	353	328	313	307	336	325	337	313	319	345	323	352	355	310	316	336	368	318	342	328	355	322	320	310	361	328	300	308	326	341	357	336	320	326	283	305	316	327	342	346	320	361	359	328	287	328	348	331	330	333	343	310	321	300	336	341	328	339	346	323	299	333	315	363	345	325	355	341	337	314	308	318	300	350	304	358	323	352	327	361	343	305	344	337	302	345	325	359	345	296	326	310	328	359	354	349	317	341	340	333	318	301	356	334	331	354	309	298	326	319	302	310	340	344	339	326	285	311	348	329	337	337	332	327	300	329	331	331	353	337	367	365	328	297	333	323	320	336	371	320	317	316	348	334	342	341	302	344	324	313	357	333	326	349	334	342	324	297	334	336	290	328	318	322	330	328	337	332	315	313	338	349	324	338	317	330	293	364	353	339	317	304	308	348	321	333	345	380	340	324	341	322	329	329	306	305	337	347	310	374	354	314	310	334	322	327	323	354	318	329	337	336	339	334	333	341	328	310	328	310	309	295	306	320	322	309	345	302	297	331	333	344	348	324	344	313	352	346	332	363	317	305	342	336	340	315	322	311	301	308	348	295	294	332	323	318	372	315	372	306	342	320	348	341	332	306	341	322	355	331	345	312	319	349	376	340	336	332	360	311	355	329	303	321	344	345	343	307	333	330	313	328	340	345	323	324	337	330	346	324	309	328	335	334	319	371	320	330	307	351	342	334	360	361	351	308	321	340	316	370	383	340	274	339	345	332	331	362	339	328	327	367	329	327	372	345	324	340	341	302	353	335	323	339	358	322	350	341	343	356	310	342	332	328	315	318	335	334	311	326	341	332	335	338	314	320	349	350	286	342	291	339	334	320	305	304	331	300	321	302	336	309	340	381	330	300	366	313	322	322	347	309	315	311	317	309	338	333	329	372	321	315	351	337	334	328	342	349	349	358	331	340	297	332	338	354	340	315	329	335	340	314	350	332	335	350	294	348	320	338	317	300	336	314	331	345	346	325	320	334	373	324	318	344	310	309	308	342	330	341	344	343	297	343	340	329	332	349	320	326	328	301	357	333	364	342	322	350	312	327	328	328	351	289	321	345	316	337	295	311	338	344	333	342	332	318	332	302	335	346	346	356	333	322	333	323	334	311	330	336	330	315	318	350	321	348	346	324	308	354	348	329	339	314	339	308	334	360	318	314	338	313	329	359	325	316	356	320	320	361	315	305	332	345	340	315	328	341	316	312	328	301	314	340	306	339	328	333	317	353	329	315	335	325	315	345	369	321	345	310	351	312	344	304	338	309	332	314	334	348	321	335	327	343	331	347	372	355	330	355	325	334	321	333	363	353	373	336	283	315	335	343	309	303	320	314	308	299	331	298	321	316	365	329	317	332	334	336	306	327	317	303	345	290	315	341	309	329	322	301	348	320	340	310	330	309	311	354	315	336	330	315	335	340	342	344	337	319	347	302	363	312	323	341	326	322	327	298	342	354	366	320	349	341	317	299	329	339	343	336	305	302	310	345	326	359	333	329	329	306	311	326	305	335	338	355	340	319	344	313	317	306	315	313	300	353	302	341	360	343	350	329	315	317	306	339	314	314	317	308	305	318	321	313	317	327	335	332	330	296	307	324	338	321	320	321	333	343	313	350	339	352	325	340	361	344	335	345	326	348	321	334	338	327	320	326	316	345	333	330	310	375	295	341	305	295	320	303	326	347	325	300	341	308	308	314	303	340	353	334	319	346	353	318	350	301	354	311	325	331	297	299	360	349	312	318	325	344	324	304	309	326	325	328	328	335	327	345	343	347	338	335	343	318	346	358	304	311	333	287	333	343	345	317	292	346	329	331	325	300	297	335	331	288	345	313	363	309	347	320	305	326	328	354	356	333	354	316	329	362	350	333	331	296	342	314	300	313	335	321	327	321	335	303	315	328	345	327	357	347	309	355	347	346	339	304	337	325	325	365	322	337	335	345	331	313	348	328	335	330	336	343	335	336	353	289	342	296	335	318	348	313	319	318	298	302	305	314	315	338	308	328	316	298	303	291	341	364	319	346	308	329	332	316	362	297	329	337	344	318	358	319	359	329	321	295	326	334	364	314	319	352	319	317	367	318	316	350	286	347	377	327	350	327	349	315	334	326	323	306	341	318	358	360	323	329	307	347	320	341	318	321	328	343	327	344	315	327	329	348	346	302	331	339	323	368	284	350	328	318	317	324	323	308	317	297	327	325	327	343	366	347	360	330	325	331	361	315	316	326	318	338	340	327	311	340	344	299	341	331	355	312	305	325	311	337	324	318	324	333	365	347	303	334	317	333	330	337	325	305	353	334	316	334	306	322	353	315	310	319	353	338	319	302	305	330	298	355	319	311	315	334	335	327	318	345	318	322	360	366	340	353	317	356	320	316	361	345	361	346	320	323	323	336	308	340	326	317	354	320	355	351	311	320	340	341	340	317	278	299	288	331	321	305	325	309	354	340	328	326	329	291	340	303	340	314	338	340	363	354	348	324	334	317	335	319	316	353	318	319	313	334	333	322	328	344	313	315	334	347	328	335	318	327	320	317	320	323	301	328	335	320	347	315	323	322	329	308	327	335	321	344	355	368	324	315	321	357	327	329	312	308	303	321	326	319	300	338	333	323	318	343	312	296	347	329	376	338	311	322	330	331	339	354	332	324	313	322	293	307	316	331	345	319	335	322	302	305	344	345	331	335	320	334	304	325	342	294	333	368	305	331	333	345	339	331	325	343	294	305	337	327	346	322	328	335	353	342	329	347	350	324	312	356	354	313	312	307	331	366	322	348	330	332	335	304	347	294	351	318	327	343	312	314	349	312	346	291	345	316	330	320	343	306	322	340	316	319	298	334	331	322	339	325	348	334	305	326	333	303	325	297	342	333	368	323	337	351	315	325	334	351	327	329	322	338	347	327	343	350	359	331	343	315	311	352	314	358	320	345	321	330	317
11587	12528	9055	4978	3481	4350	6867	11623	11051	3265	917	857	1099	1099	826	808	406	436	393	389	416	406	337	408	397	369	358	365	372	379	349	356	385	353	370	362	378	343	327	331	304	346	365	352	345	326	343	334	339	362	343	364	356	357	375	335	343	367	344	335	352	347	349	346	350	366	382	327	379	339	342	372	369	335	402	320	346	325	366	353	380	348	330	324	361	331	336	345	315	330	332	401	324	334	359	325	328	314	354	354	334	364	367	375	320	326	352	362	342	363	339	351	348	329	373	378	381	334	328	378	351	328	350	381	316	328	344	325	321	331	322	355	323	344	335	344	325	365	340	340	316	385	341	355	360	364	349	332	350	354	347	320	366	337	339	334	340	333	330	364	328	371	329	329	367	306	323	359	306	350	334	346	357	338	322	336	326	335	392	319	331	336	344	328	342	359	372	392	305	330	353	348	373	331	343	314	375	326	328	346	380	342	350	340	303	353	349	367	350	353	357	333	356	337	367	340	344	389	362	341	347	365	355	380	358	342	334	336	361	346	334	349	334	330	334	370	333	340	346	347	365	362	374	327	345	363	321	366	336	339	345	349	316	311	330	366	367	369	372	355	345	338	344	374	370	358	383	365	327	342	361	372	343	336	371	348	336	357	326	373	380	354	349	315	336	360	334	359	367	367	303	339	307	322	380	340	366	337	367	356	333	339	344	348	326	346	342	353	364	362	345	387	345	347	355	352	319	365	371	347	313	357	324	325	363	348	341	361	340	365	350	352	386	335	376	327	323	349	343	366	340	352	362	400	336	336	369	339	341	363	376	365	341	321	345	324	375	317	344	302	357	331	346	291	341	359	354	333	378	369	367	365	371	351	354	339	343	340	345	336	335	349	335	329	348	355	353	335	371	319	323	331	357	320	369	346	364	318	362	358	342	340	354	343	363	352	375	352	359	338	353	332	364	324	339	329	321	371	356	312	315	358	372	388	350	338	335	360	362	385	318	356	318	347	342	340	327	338	359	356	355	345	372	360	366	337	331	354	299	340	370	352	345	315	308	334	342	352	358	343	392	347	365	345	359	320	354	340	337	343	347	344	364	360	327	354	291	335	359	362	353	364	357	372	339	344	386	322	348	360	341	356	357	323	320	308	338	318	358	337	365	329	366	344	353	359	313	349	328	348	306	358	353	350	332	323	351	330	331	344	341	329	369	370	357	346	342	381	357	352	330	359	348	320	346	345	338	354	340	330	345	343	366	358	362	356	366	369	358	334	379	332	337	340	340	372	365	344	322	322	333	329	348	343	345	317	388	372	330	327	336	317	342	327	354	333	331	373	362	351	351	324	340	362	376	357	341	326	379	321	366	346	333	345	369	321	314	376	322	351	330	341	321	340	354	338	348	354	356	346	330	372	358	341	356	335	332	344	341	331	388	352	337	355	389	358	337	335	366	368	330	344	313	380	326	322	318	352	316	313	335	348	338	359	363	378	322	372	339	354	349	334	314	343	388	343	370	359	342	369	350	326	335	323	375	330	338	354	342	341	347	352	348	344	347	343	349	362	353	354	345	327	336	364	324	336	334	372	386	332	354	346	357	353	327	314	345	360	350	330	321	385	341	332	359	331	307	336	353	335	343	358	367	360	340	321	335	326	348	386	350	347	343	329	317	342	354	354	332	356	341	355	330	292	367	332	347	378	344	369	376	322	351	330	315	293	313	351	346	326	311	330	371	319	355	326	348	348	353	371	323	335	382	368	335	338	344	347	374	378	337	357	360	332	360	331	346	353	355	362	345	332	336	347	354	338	336	348	333	364	334	352	315	341	344	337	343	349	363	324	349	336	348	364	344	362	326	358	358	352	320	345	353	358	343	348	373	401	355	355	313	342	334	351	346	366	368	332	319	372	304	363	350	348	364	372	309	321	349	353	353	384	350	301	355	360	363	351	341	334	336	357	335	330	341	381	324	356	341	351	328	359	327	328	365	359	333	379	338	342	381	341	327	333	322	314	391	386	324	352	328	371	336	332	339	363	381	383	343	344	337	330	346	304	339	338	346	367	350	361	362	364	354	338	366	339	349	351	372	351	383	353	353	329	329	347	327	366	336	332	340	356	381	331	344	352	354	364	372	338	368	353	360	354	347	350	352	362	331	352	351	352	349	349	379	347	365	311	379	346	341	357	321	356	343	313	339	342	371	331	361	342	324	328	366	362	321	352	351	345	339	307	361	312	327	338	351	337	340	364	352	364	335	369	343	351	308	359	361	345	331	366	355	357	337	394	348	343	336	332	319	349	335	335	358	376	330	327	349	305	327	327	346	347	369	334	302	313	357	330	371	323	332	344	299	324	344	347	339	356	360	342	349	342	334	343	364	328	347	371	333	325	377	348	359	294	338	382	341	344	324	339	308	341	338	338	329	347	326	307	328	378	346	350	345	323	359	329	346	311	336	347	332	330	348	361	356	337	348	362	344	361	345	321	363	357	313	316	343	359	334	339	374	329	366	348	356	345	344	341	335	342	327	342	326	325	355	338	348	335	324	355	365	382	327	324	359	348	345	321	361	333	334	340	327	366	355	373	340	343	315	347	352	367	373	321	317	326	366	323	338	342	346	350	357	312	331	323	311	338	309	358	313	344	336	368	329	358	353	362	306	331	342	371	321	367	367	345	351	346	359	357	350	367	298	353	353	356	349	355	315	361	364	362	352	382	366	336	338	370	369	345	322	359	351	350	311	351	380	349	360	327	343	334	360	385	381	373	345	346	311	369	340	350	342	339	343	363	348	295	368	342	357	348	332	355	337	370	322	306	337	356	336	340	360	354	340	318	361	371	352	399	348	327	363	356	325	331	314	335	358	336	354	350	329	347	383	342	321	347	363	336	356	345	357	356	339	349	341	354	377	353	356	344	358	331	351	332	331	340	339	367	374	354	317	361	323	385	355	336	361	351	351	348	329	350	344	358	357	353	341	349	352	351	356	330	342	300	342	346	324	349	382	329	341	327	326	337	360	342	330	395	403	327	363	372	321	353	334	336	356	325	350	354	352	354	360	330	335	365	325	320	331	340	337	369	392	352	387	371	318	308	324	341	324	340	339	355	336	348	346	342	350	352	312	360	364	334	384	345	356	368	360	344	380	319	349	354	332	315	325	345	384	362	315	325	344	366	354	341	335	356	363	345	332	315	353	340	333	342	334	362	385	340	318	344	327	348	360	365	342	379	363	325	326	341	330	320	362	355	332	350	359	344	360	318	325	364	358	363	320	318	361	355	361	337	299	331	366	373	338	331	386	359	344	352	374	352	362	358	328	317	352	363	369	356	351	334	294	355	330	381	315	344	331	333	349	366	351	318	330	341	336	353	343	323	355	370	328	348	347	353	352	328	292	345	356	344	351	351	379	339	333	350	332	372	308	321	341	352	347	323	356	356	356	342	335	348	335	345	361	352	349	347	332	358	335	333	362	340	314	366	372	345	328	359	350	332	316	323	333	368	345	331	350	371
25047	21510	28131	25243	15536	3075	4034	5583	5590	1961	954	966	1102	1070	962	1091	792	797	771	780	744	760	753	759	727	746	806	715	789	760	767	752	800	750	822	771	791	772	787	752	781	785	755	694	758	755	752	798	749	743	746	772	734	706	739	748	748	768	743	758	759	784	754	761	722	747	764	774	737	759	728	761	727	744	761	719	785	690	776	721	719	728	724	791	738	722	732	743	711	733	735	787	767	742	729	790	784	725	727	774	701	687	759	700	757	800	755	803	734	798	696	745	739	753	727	736	742	782	715	723	737	719	750	709	751	695	744	743	794	743	701	697	696	733	761	733	788	768	706	768	813	749	727	753	752	745	729	765	710	718	776	730	743	694	783	724	817	749	719	734	695	765	750	764	740	730	765	771	670	746	798	735	753	729	736	750	726	742	746	765	765	755	760	778	771	783	747	739	686	734	734	771	760	725	732	697	753	708	710	775	743	767	786	725	717	745	776	739	731	788	768	711	751	758	751	771	740	710	737	779	753	768	742	732	723	677	715	718	762	736	711	710	718	740	755	717	743	767	705	710	716	742	762	777	761	785	732	704	741	741	767	760	691	707	740	763	751	748	674	763	764	707	726	750	793	721	743	734	779	720	769	767	808	747	766	760	770	755	738	747	781	747	734	757	749	744	761	742	711	769	743	779	752	797	771	676	771	788	719	725	771	751	723	734	771	758	745	737	737	815	703	781	778	741	750	806	752	744	735	704	759	756	739	732	769	767	779	736	761	745	777	751	747	703	744	746	757	764	718	699	710	741	811	710	709	694	779	725	719	739	711	742	754	752	756	799	790	773	762	740	752	761	725	718	755	758	693	761	783	684	698	776	736	757	744	740	774	712	711	804	766	723	744	785	789	767	758	744	741	749	707	744	740	673	756	802	780	727	752	773	708	722	738	761	791	740	746	705	713	736	748	732	740	753	760	696	729	749	742	753	727	759	761	822	763	750	775	726	718	735	764	745	770	776	703	741	712	774	768	770	754	736	738	746	764	763	769	738	705	753	716	795	746	745	675	730	782	781	695	733	795	746	719	749	781	757	767	758	729	811	712	767	781	768	738	754	702	778	746	731	771	756	713	751	748	757	722	705	667	728	768	722	727	693	741	816	777	710	743	780	804	752	744	790	796	754	725	678	735	757	725	714	726	761	712	721	778	759	740	789	698	746	716	743	753	747	777	772	755	771	731	729	747	721	739	726	721	747	731	807	749	745	729	719	747	733	752	764	729	738	711	761	735	736	764	715	765	702	750	770	777	757	770	730	732	765	776	719	784	780	790	780	759	767	721	714	726	685	728	758	727	766	757	698	747	727	791	764	707	707	766	785	739	773	781	790	760	738	715	714	750	762	746	782	822	820	742	785	735	760	712	780	745	745	773	737	747	719	762	743	742	746	685	754	756	723	752	732	743	805	727	735	742	704	755	743	748	793	750	734	752	709	716	719	742	784	775	727	719	756	804	743	772	761	751	723	707	791	736	757	713	787	782	769	684	719	739	792	706	725	715	755	739	755	758	731	718	756	728	767	765	756	762	737	736	774	748	710	699	704	770	730	737	715	700	735	734	770	727	803	759	766	746	760	744	762	787	765	763	759	742	726	738	753	706	738	730	776	723	737	779	697	763	720	720	730	753	747	778	766	710	748	713	729	724	761	713	717	752	765	757	733	693	755	781	738	714	729	757	717	756	819	758	763	764	701	701	765	768	675	750	730	789	772	736	726	737	763	719	790	737	687	738	773	769	748	735	726	725	699	754	702	693	689	719	700	777	779	765	723	774	758	793	770	743	646	744	787	720	737	765	804	754	754	744	748	723	752	773	703	750	731	739	705	774	770	772	702	808	751	718	722	749	819	736	802	734	760	776	759	766	735	730	754	751	773	795	731	773	784	734	725	728	742	730	718	724	754	770	734	749	762	767	771	756	741	764	729	730	761	732	692	754	708	752	770	761	726	753	801	741	769	727	719	725	788	719	718	762	750	781	733	730	761	783	764	757	759	737	710	717	756	730	785	772	736	734	775	708	763	762	716	726	740	705	768	732	800	751	762	775	746	805	723	724	760	729	784	739	775	741	802	751	723	803	761	727	743	780	775	740	757	697	746	764	734	740	751	741	733	732	788	733	757	740	741	727	850	710	789	778	733	766	745	726	731	761	789	773	799	796	750	756	762	680	689	696	755	725	688	767	758	777	736	772	741	717	744	748	738	785	717	750	741	770	703	735	711	755	762	754	716	766	765	778	766	751	740	738	770	779	736	752	742	763	755	727	754	766	736	760	806	762	740	723	763	700	765	752	734	743	742	776	799	744	781	711	701	782	767	722	754	705	777	754	731	800	756	770	787	693	733	700	758	757	730	788	758	777	736	731	723	753	744	745	764	720	696	793	753	700	712	811	770	733	773	745	732	773	806	747	759	749	767	762	732	741	718	748	758	718	742	749	709	737	708	758	780	754	730	770	686	721	745	758	728	781	728	727	725	765	773	755	737	735	739	702	746	703	763	748	717	739	727	727	702	702	729	773	716	751	700	703	727	738	734	778	731	800	713	755	780	685	780	717	744	722	748	673	719	751	685	752	753	765	722	729	690	726	723	704	757	747	830	745	751	757	736	746	761	719	758	726	742	799	716	729	777	752	766	743	760	739	748	692	742	799	771	726	705	725	766	751	714	753	786	725	775	746	748	720	774	750	697	704	763	710	712	732	757	756	710	731	744	731	763	758	752	710	762	713	747	722	772	763	711	779	713	741	788	776	762	725	752	719	741	752	708	811	732	732	713	719	764	736	752	775	734	801	715	708	808	728	782	776	772	788	739	802	711	737	755	786	720	734	745	767	670	738	748	753	766	751	777	705	773	722	679	743	748	785	707	748	739	786	773	740	737	738	714	782	718	744	743	701	761	754	741	735	766	782	718	761	722	722	727	744	752	722	802	719	731	791	734	714	754	704	670	754	775	733	718	711	786	764	760	758	765	762	783	731	755	715	776	741	800	752	734	712	797	699	740	741	775	785	740	740	764	789	752	799	771	783	731	770	703	762	763	783	720	747	697	763	743	738	722	687	689	726	726	782	764	764	706	700	767	737	772	696	774	758	751	733	774	750	767	746	730	736	820	745	771	713	774	750	781	755	796	765	799	835	711	707	700	790	745	681	693	739	740	691	769	743	749	707	804	719	739	742	729	726	790	720	760	703	757	753	731	740	762	765	727	723	706	733	791	773	729	737	736	698	709	777	782	698	747	735	749	740	707	722	789	729	777	768	764	730	755	725	804	742	759	703	762	745	734	734	724	722	748	731	718	743	758	763	746	770	755	759	783	771	779	743	710	747	781	768	697	733	742	711	747	765	756	727	765	735	708	708	715	742	747	754	793	747	777	736	725	716	758	751	699	772	742	728	744	749	720	723	734	762	770	730	740	745	705	725	745	781	725	710	745	751	771	745	746	724	745	769	744	738	727	749	746	732	794
11081	8028	6413	3806	2801	3858	6432	9093	8709	2660	1068	1115	1303	1306	1206	1272	813	773	754	756	736	767	799	732	759	750	794	762	744	781	785	737	728	775	733	747	734	745	707	778	756	782	740	767	740	721	698	745	728	741	793	729	743	771	750	714	745	728	729	801	763	771	679	720	712	781	696	748	745	690	728	761	733	712	734	718	733	773	708	741	724	758	725	764	797	726	755	720	775	691	745	750	712	727	733	740	734	740	749	804	773	786	727	733	727	743	734	783	730	717	728	739	736	694	723	744	698	757	723	713	768	719	739	756	779	691	737	772	724	726	745	777	723	720	737	700	745	756	708	753	722	707	714	689	774	747	736	710	784	675	692	694	738	724	723	703	730	751	780	737	708	719	719	704	791	698	714	689	708	733	755	727	732	720	738	741	743	702	731	765	762	724	710	728	717	747	723	733	738	731	702	740	733	742	731	721	758	774	787	712	726	734	742	728	713	687	777	721	747	747	809	748	773	719	776	767	721	715	739	742	692	726	766	709	722	695	745	774	760	721	738	681	695	738	703	761	781	753	726	776	723	747	718	728	761	763	736	742	737	750	740	733	748	763	735	723	702	753	730	710	748	703	750	740	712	740	733	779	706	728	737	808	747	724	730	730	707	723	743	779	748	721	770	697	721	772	740	691	741	769	689	750	712	691	741	745	702	755	738	760	760	720	691	745	726	750	753	763	730	698	717	690	756	735	735	672	725	722	704	714	753	682	693	714	799	737	767	756	728	743	695	724	778	740	706	735	781	764	723	726	719	750	744	751	719	730	737	743	680	747	691	726	721	743	729	727	666	724	761	699	709	700	720	774	736	711	728	751	713	730	726	662	765	730	742	774	721	700	725	737	780	721	765	712	706	768	740	751	763	756	730	709	750	712	761	741	743	766	751	701	671	721	740	723	677	761	747	744	732	764	760	744	725	741	716	685	780	727	772	748	714	732	734	757	705	769	744	666	699	695	692	800	738	718	674	712	695	685	716	749	740	756	744	770	739	710	733	761	720	740	751	762	702	743	796	790	743	744	699	734	703	737	718	765	711	764	734	710	696	750	713	726	727	767	703	673	790	757	748	739	701	746	688	755	703	705	687	750	770	775	645	715	733	741	693	741	715	712	696	752	718	723	633	750	746	763	762	764	739	750	775	747	740	737	712	763	734	739	731	744	762	714	726	730	711	742	723	678	743	713	772	749	756	707	731	723	755	725	642	721	786	714	757	720	737	787	736	780	741	753	764	765	735	725	724	772	709	769	727	756	777	741	701	725	791	718	775	704	722	758	719	740	722	709	707	737	779	744	781	749	726	726	728	741	745	764	731	752	751	720	728	711	746	731	710	774	725	758	780	691	728	732	810	743	704	718	714	748	729	749	749	727	752	778	698	686	729	742	759	704	737	728	716	744	751	700	766	751	762	703	739	684	706	697	776	759	807	741	746	691	721	753	732	728	698	733	764	719	787	738	681	782	713	699	756	757	726	743	774	724	738	785	681	762	754	750	684	724	692	777	724	752	739	741	736	752	703	799	768	813	819	763	741	752	773	705	743	706	740	738	740	737	769	786	721	750	714	741	735	759	723	790	712	721	728	725	722	735	735	722	732	700	713	763	763	722	691	763	735	753	732	758	718	783	746	697	742	682	707	707	746	786	706	720	787	752	762	746	692	745	774	703	737	753	682	675	715	796	708	749	688	739	719	707	742	777	710	750	728	723	742	761	714	743	739	705	711	760	730	755	759	721	688	752	788	735	751	698	680	722	756	748	724	714	756	803	731	722	734	685	725	747	732	758	686	713	735	767	759	741	713	777	759	703	728	790	726	739	712	757	767	760	718	708	717	713	743	762	731	749	736	694	737	744	694	709	738	743	715	720	735	760	726	737	718	719	773	743	723	759	763	742	795	737	729	777	717	734	720	767	747	734	764	730	729	769	762	725	788	770	708	712	720	719	701	732	761	784	710	748	738	720	737	682	741	760	733	766	768	711	708	698	756	733	718	754	737	738	719	732	726	721	746	712	727	756	743	718	715	735	747	742	752	753	726	773	726	662	770	723	701	783	726	756	715	731	731	737	749	777	750	742	803	743	732	741	756	770	699	689	681	695	725	708	746	788	774	710	719	730	761	735	727	737	763	708	744	692	750	705	714	747	756	744	763	742	780	740	744	738	767	738	721	700	718	767	723	763	703	688	712	739	692	750	734	685	730	717	764	730	741	743	717	690	728	714	745	709	740	731	705	724	749	714	721	760	741	730	717	765	778	719	762	726	734	742	732	723	760	738	730	725	689	749	714	697	706	710	746	700	762	736	670	741	731	731	751	744	697	712	730	713	725	733	778	699	714	727	786	702	718	724	759	725	755	704	751	746	699	753	712	749	722	747	724	701	759	707	765	755	758	765	745	762	697	746	799	729	725	754	732	725	691	760	765	765	745	714	701	725	727	758	753	710	721	709	768	731	734	724	708	774	753	727	730	754	755	725	771	746	699	749	712	755	740	761	758	741	756	666	770	679	739	763	765	690	756	764	766	703	738	740	675	750	727	768	742	759	805	727	792	692	723	754	734	772	732	744	703	768	701	728	718	754	711	744	772	741	734	722	695	734	702	726	715	760	766	746	752	712	715	742	758	703	691	770	745	734	707	754	707	746	745	741	701	711	766	734	732	716	744	741	766	784	707	731	752	716	744	703	737	754	771	703	733	714	756	710	743	728	741	726	689	739	782	757	705	732	706	758	740	709	723	719	720	726	725	737	717	767	759	779	751	752	717	743	754	721	760	739	729	738	740	760	755	711	714	693	702	737	771	744	733	780	728	746	795	722	755	738	769	717	737	679	737	758	718	730	733	774	754	736	757	732	726	720	692	731	742	708	746	731	758	790	732	761	731	751	739	723	747	731	770	726	749	708	723	732	758	735	762	743	789	748	671	751	767	788	694	717	740	718	752	724	737	777	693	729	746	736	698	731	740	733	734	746	730	750	728	750	723	700	713	746	806	760	762	775	767	765	745	697	714	736	811	693	725	725	713	770	727	696	755	712	765	738	717	703	752	728	733	767	726	774	740	747	679	774	752	767	777	703	735	714	731	701	819	710	735	756	736	719	695	774	758	756	734	715	764	683	734	689	728	722	766	725	721	720	754	779	744	732	726	709	663	737	695	761	701	734	737	756	718	735	743	767	701	723	717	703	737	726	742	693	738	743	721	705	672	767	706	750	704	729	719	739	763	749	774	685	781	736	716	709	690	735	784	739	766	713	709	736	766	758	720	749	792	813	723	739	736	736	724	716	785	744	735	723	731	728	738	707	759	718	714	741	721	764	713	760	726	757	730	749	700	739	667	729	752	714	780	742	731	711	689	726	696	740	733	753	733	742	743	735	668	740	719	719	747	722	774	737	759	778	734	741	738	685	790	692	714	711	700	697	756	732	743	799	725	761	769	741	744	751	744	792	752	725	744	740	761	747	737	723	733	692
22684	21440	29297	23973	21435	21692	17873	11150	10024	2620	809	808	1030	1108	1027	930	397	362	401	365	343	357	361	345	342	305	351	350	313	337	312	293	326	278	303	332	318	291	318	321	277	307	327	312	315	306	292	324	312	295	301	283	283	307	313	328	303	279	308	293	292	306	322	288	301	294	291	310	315	294	293	283	299	254	315	285	280	270	293	305	317	268	323	309	283	270	307	298	276	314	294	281	336	310	331	253	313	326	316	274	295	258	311	282	259	286	317	311	295	280	277	292	265	268	278	284	311	312	294	321	270	292	303	274	291	279	285	266	285	279	285	290	302	287	306	283	295	303	310	279	269	267	283	294	268	297	315	299	314	273	268	326	285	276	281	286	288	287	286	297	285	317	293	299	257	311	290	281	284	324	295	292	281	297	289	309	289	305	264	309	277	277	276	304	288	298	257	307	309	295	286	270	271	294	290	296	292	312	343	315	302	298	299	302	304	304	257	283	276	307	278	307	308	297	284	301	284	273	298	307	285	316	314	269	286	328	276	348	296	283	331	298	277	272	300	306	296	288	328	315	300	283	298	313	285	289	308	315	307	283	296	289	317	299	289	301	290	313	291	309	302	296	316	292	312	306	304	267	315	269	309	294	331	301	302	298	319	278	322	306	299	299	336	248	275	305	283	292	281	284	275	303	311	300	288	306	287	308	303	277	282	272	308	291	301	280	279	318	302	295	298	289	312	305	267	294	265	274	299	290	287	302	301	280	293	324	301	307	308	308	279	287	293	293	289	292	334	275	328	254	284	276	309	294	302	309	300	296	300	327	311	302	293	299	314	320	282	275	272	290	305	288	282	298	292	281	320	296	291	337	296	301	291	301	306	307	303	317	296	288	303	285	302	312	269	310	306	287	287	323	292	258	304	280	283	307	295	301	269	313	290	302	301	298	314	311	298	289	287	298	310	311	283	289	283	303	313	293	266	329	291	303	334	304	272	293	295	260	291	291	299	289	296	310	294	265	287	298	331	309	273	314	284	290	302	282	268	272	286	294	274	298	295	281	319	302	252	287	296	287	317	321	309	307	306	274	309	295	290	291	280	267	294	275	328	296	305	283	266	291	308	306	305	308	314	288	288	280	284	271	300	295	278	315	295	309	314	316	284	310	304	282	291	292	299	300	297	270	287	310	308	296	280	294	328	288	266	293	299	288	306	288	299	309	306	303	301	303	302	294	285	304	314	308	312	314	306	300	295	295	319	321	288	293	309	290	273	311	284	274	313	300	290	310	303	293	272	288	259	316	311	299	305	327	324	276	306	312	274	289	275	266	281	291	318	289	294	316	287	311	320	310	293	304	297	283	279	309	308	304	297	288	286	337	282	272	273	252	294	305	289	274	286	292	307	309	287	285	288	302	287	263	318	300	290	270	306	289	291	291	323	298	276	274	307	299	298	276	278	295	307	301	288	320	294	290	290	321	298	289	285	303	295	324	298	298	276	286	298	299	289	284	298	277	300	277	296	316	302	309	279	310	293	284	270	294	291	284	272	262	324	319	281	255	287	313	310	289	291	297	316	337	299	324	270	278	309	289	323	329	306	321	293	277	263	298	321	289	296	281	301	287	293	296	262	310	318	318	293	267	304	284	270	305	309	281	306	335	292	274	270	290	323	278	279	302	284	327	278	265	286	279	315	299	272	295	312	295	289	286	274	285	268	295	289	301	309	282	245	287	285	292	326	295	294	304	293	299	304	311	292	295	287	293	283	290	290	295	272	297	295	295	303	303	273	318	295	305	313	316	264	295	294	275	277	287	301	307	302	338	277	282	277	269	329	304	260	302	290	288	339	311	287	295	291	286	298	274	322	282	309	287	290	321	299	273	319	291	289	296	276	286	273	324	283	275	318	282	322	300	315	283	277	307	294	305	290	290	310	283	287	308	323	302	310	301	282	277	262	284	307	260	316	292	263	271	296	301	302	288	277	296	281	269	289	283	287	277	307	303	305	309	302	307	298	296	268	294	287	297	290	297	295	287	291	303	283	290	299	302	299	295	305	321	278	297	286	294	287	291	326	304	298	313	289	298	302	346	301	293	300	290	287	282	272	297	284	313	292	325	323	333	300	293	310	279	321	308	262	300	261	301	324	293	322	288	256	316	284	314	265	274	282	278	316	314	334	291	286	287	301	282	283	290	272	287	303	299	281	271	309	284	298	304	343	281	279	276	266	319	300	274	299	291	288	286	292	292	314	272	292	288	305	322	304	318	323	291	300	310	293	317	307	268	290	299	306	306	272	307	286	308	278	283	298	291	260	310	302	291	298	298	304	308	278	300	286	301	285	303	296	281	325	317	284	294	280	279	276	298	309	333	276	292	275	304	274	294	297	298	322	298	307	289	312	289	315	300	287	325	284	290	311	273	290	264	301	293	295	287	257	267	289	309	311	304	320	259	272	302	318	301	315	279	279	280	302	294	272	306	259	265	297	290	295	278	310	286	287	299	276	297	289	311	323	293	308	338	273	317	308	297	287	288	316	303	304	321	311	312	288	305	289	309	307	280	289	278	290	293	312	300	306	300	297	327	304	300	278	275	318	311	280	283	281	303	296	294	338	309	300	315	322	308	267	306	293	325	316	275	311	315	316	318	290	321	340	279	292	282	314	305	295	277	295	313	272	302	318	281	313	302	308	274	286	298	319	298	299	283	284	281	265	283	304	278	314	313	292	277	290	314	327	323	278	302	303	315	291	273	302	292	268	339	285	273	325	267	294	281	315	292	314	283	289	286	297	309	296	269	324	322	310	290	278	304	305	292	290	294	300	276	289	299	285	326	274	298	298	280	305	277	303	290	311	305	317	293	296	300	313	314	300	294	291	307	269	301	335	261	298	322	336	292	280	308	298	309	286	268	292	296	305	326	297	277	290	292	303	315	276	268	285	296	289	259	321	294	301	298	287	314	317	297	276	306	303	321	299	279	303	298	315	302	305	291	304	292	295	286	301	292	287	290	315	301	311	283	330	272	302	281	276	303	300	336	299	300	312	289	286	292	295	281	321	295	287	301	287	289	316	267	285	280	322	317	285	287	281	297	278	308	288	299	287	322	313	281	295	293	275	287	253	269	306	276	289	291	302	277	290	281	299	302	315	291	332	306	286	328	273	298	293	331	302	330	278	298	289	337	304	304	277	284	329	284	334	305	313	297	315	276	284	264	263	269	312	305	301	315	303	325	285	270	287	277	326	269	304	314	313	333	297	270	290	341	303	309	323	295	303	313	277	285	277	276	312	311	306	306	275	297	313	311	316	302	284	319	297	295	308	308	309	288	310	284	291	310	282	279	305	326	302	316	281	284	318	272	279	276	279	297	291	321	285	265	293	266	276	295	289	328	297	265	297	300	264	283	297	284	299	294	278	286	287	290	311	298	301	279	289	327	278	304	292	309	296	297	325	289	295	303	285	281	303	305	285	296	296	283	321	317	266	297	278	297	283	309	297	260	295	278	323	292	321	281
14454	17233	13600	7562	5619	7133	11243	14738	13361	3539	1177	1177	1493	1452	1444	1276	464	419	436	423	397	375	336	357	340	348	325	302	361	295	309	309	336	332	294	309	307	333	328	292	269	288	326	293	314	279	308	287	277	314	327	276	307	303	290	275	272	290	317	308	299	318	280	312	289	307	321	318	270	277	298	262	297	284	316	292	310	289	297	297	302	281	301	326	308	271	296	323	295	282	283	264	301	283	304	282	271	311	304	301	307	271	273	301	281	309	271	302	287	313	319	283	271	274	314	283	305	283	281	324	300	276	268	299	290	299	299	273	285	295	309	310	327	292	292	296	306	308	289	260	315	290	326	316	296	286	285	314	281	301	306	285	288	291	315	286	290	284	267	266	291	283	298	288	311	268	328	275	302	293	262	248	280	287	313	289	295	267	278	286	319	298	302	300	279	303	285	283	290	262	277	310	290	257	286	278	320	284	288	305	273	290	271	310	284	309	308	277	281	298	304	295	311	270	303	291	268	300	316	299	271	285	272	284	318	310	298	296	294	277	286	288	289	267	298	296	326	322	326	269	309	290	302	284	303	294	308	287	292	272	325	270	312	302	308	289	288	313	311	286	302	295	302	309	316	291	284	314	310	293	307	302	303	272	288	296	264	275	319	293	283	287	289	312	289	264	284	297	302	293	294	290	291	300	311	298	284	320	302	256	289	294	306	319	262	299	277	307	278	269	287	301	272	283	284	302	291	299	275	264	298	284	287	303	288	294	302	254	299	298	276	275	294	293	308	296	312	300	282	300	309	278	292	290	275	285	286	287	294	279	291	311	274	307	264	300	305	285	287	305	277	291	275	258	269	275	294	302	291	297	278	289	290	314	286	304	288	292	284	272	306	275	285	283	279	309	303	308	300	283	278	290	283	275	307	273	332	273	304	273	300	290	321	320	264	291	285	305	295	253	284	286	280	292	283	294	271	272	290	312	300	277	296	295	295	316	271	307	299	313	277	302	301	254	300	289	301	282	282	321	260	271	288	307	291	290	307	295	330	289	321	286	282	288	290	246	276	276	305	288	282	331	278	266	309	290	270	304	284	291	278	254	309	292	291	272	284	295	293	303	284	296	299	316	316	304	296	292	313	279	272	293	286	294	315	281	268	263	306	283	263	274	300	307	305	278	307	313	297	282	271	290	295	284	269	258	250	303	276	258	308	295	288	286	269	286	291	292	310	278	265	289	272	296	270	275	277	275	316	271	299	307	277	280	318	270	316	302	290	308	280	263	277	287	291	290	293	311	272	295	296	279	272	314	294	272	264	291	268	270	311	277	328	268	303	285	279	298	296	254	296	254	308	301	308	264	296	270	303	321	297	285	277	307	281	309	269	296	295	289	297	297	289	293	285	283	296	262	287	290	303	290	294	325	307	281	267	304	295	306	278	300	270	279	306	269	292	298	270	300	281	295	294	311	279	275	263	273	292	307	308	292	296	312	291	270	266	319	308	285	290	301	288	270	311	290	319	299	292	290	303	316	309	273	270	292	301	272	258	252	317	292	290	284	313	285	299	268	288	299	292	288	285	286	292	284	274	293	310	317	300	278	272	287	271	320	286	260	306	297	293	289	292	280	329	304	285	275	278	275	287	248	300	263	284	271	266	278	296	318	292	290	293	273	291	270	326	272	306	296	268	337	259	274	283	306	289	263	283	275	294	287	288	249	315	303	264	299	295	276	259	296	309	289	294	289	278	287	272	289	294	294	286	296	293	325	302	291	294	311	276	298	288	288	263	282	259	300	293	281	271	263	292	274	289	302	254	304	307	294	298	303	296	323	290	299	316	307	278	301	303	292	300	281	286	274	315	308	287	292	285	269	296	300	292	290	303	271	284	299	284	307	304	302	267	289	286	287	326	289	312	272	293	271	288	284	300	279	298	290	296	266	289	305	305	299	268	318	286	305	271	294	271	310	273	273	268	289	287	268	242	309	296	247	283	282	293	261	302	287	290	304	297	315	276	288	320	293	300	284	299	267	291	294	284	298	307	292	266	277	266	296	294	304	317	318	282	300	307	262	285	279	283	290	292	274	266	253	271	297	309	290	300	291	286	311	279	282	308	275	299	292	294	234	299	262	300	280	279	300	298	292	349	277	324	268	298	258	300	307	279	288	264	301	274	304	292	308	300	324	284	281	264	280	262	287	305	267	282	235	289	298	292	313	266	277	296	279	296	273	288	308	295	291	295	284	307	295	288	289	288	321	290	282	268	279	328	242	288	286	300	304	286	315	268	279	270	309	318	284	269	283	329	273	277	293	282	279	313	291	298	279	292	275	292	311	313	308	267	294	290	345	289	288	280	297	268	281	308	297	312	259	288	306	280	279	285	292	286	285	316	264	295	276	283	288	265	301	296	297	290	283	300	297	274	280	284	288	292	271	283	286	313	293	290	259	288	279	291	303	291	287	263	293	287	253	289	292	267	273	269	288	318	274	320	256	320	329	293	316	292	284	274	299	274	314	281	281	310	296	288	294	323	300	306	290	289	272	288	277	285	276	322	285	312	318	298	293	268	289	311	299	312	317	298	316	277	282	344	272	311	270	309	294	287	283	269	294	303	298	273	331	292	275	307	287	288	288	280	286	291	289	302	320	291	287	280	310	293	293	259	309	278	287	266	276	317	315	274	330	259	271	270	308	327	300	260	304	285	322	260	325	257	290	263	307	274	286	295	314	287	318	290	303	275	293	295	308	298	285	276	296	291	270	271	284	282	322	284	295	292	315	286	294	284	309	285	302	311	295	306	278	311	261	313	307	287	268	277	301	273	271	295	292	300	284	317	282	301	301	302	289	308	307	294	269	296	296	289	286	291	289	268	294	290	312	294	285	280	293	273	291	324	292	268	279	297	276	284	282	302	277	293	296	329	268	301	309	294	330	290	288	264	272	274	306	295	292	275	279	300	295	278	284	300	292	287	294	305	296	270	303	308	275	287	304	301	303	293	284	301	305	261	289	294	303	289	244	277	322	305	276	299	310	276	291	295	276	256	283	308	303	289	308	298	323	287	261	320	289	296	325	272	272	285	309	266	303	266	316	312	307	283	282	295	289	274	296	273	295	283	255	303	283	318	293	311	260	298	278	259	257	320	270	267	307	276	286	275	253	291	297	293	282	320	274	270	301	304	286	287	292	291	283	274	273	312	269	296	308	289	291	308	320	316	323	260	275	284	258	285	280	311	294	289	296	282	295	311	301	309	273	296	309	295	284	291	283	275	279	301	287	290	299	298	301	280	301	312	265	298	301	276	307	271	305	301	295	310	284	286	301	280	309	274	288	312	276	290	294	296	299	297	324	284	274	311	297	291	298	286	270	313	284	282	279	285	252	287	276	289	292	274	289	295	307	283	300	272	290	292	283	290	295	274	289	320	281	261	307	273	296	297	267	289	281	276	274	305	304	278	295	311	295	295	294	284	287	285	287	264	329	317	285	280	309	273	286	282	320	300	281	285	307	277	284
27897	19554	7613	2065	1446	1825	3183	4252	3671	1171	769	791	833	780	960	916	661	685	733	710	692	713	691	681	714	738	698	635	727	709	673	670	694	668	698	639	675	689	697	646	672	695	689	683	660	695	700	693	731	723	654	655	663	664	695	709	711	671	639	652	669	664	673	726	670	678	690	667	666	687	653	682	635	668	699	664	661	711	671	660	688	692	687	707	644	691	716	705	628	694	697	673	708	684	687	680	645	649	659	693	702	705	643	744	676	632	695	668	668	689	647	647	652	625	667	668	631	726	704	661	661	722	677	656	701	669	681	668	691	683	681	730	669	676	712	710	696	762	677	696	704	677	652	718	694	682	660	661	616	676	633	700	707	678	666	688	628	671	680	720	724	697	693	685	714	689	706	676	664	687	668	688	645	664	693	662	678	640	631	669	668	642	656	677	681	709	710	692	703	705	734	683	658	721	713	696	708	686	675	677	659	685	710	689	726	726	716	690	686	625	701	620	710	681	690	647	628	655	678	708	683	719	651	623	697	667	684	690	644	675	671	719	701	698	688	672	638	673	622	625	657	719	653	611	654	690	725	664	667	663	676	647	699	649	679	690	690	694	667	697	624	718	732	683	626	619	688	593	710	616	703	696	709	664	663	664	696	726	628	684	682	669	685	672	624	671	658	702	635	612	691	723	681	721	645	634	672	655	615	660	714	638	690	654	700	659	680	701	695	698	680	663	675	678	674	679	686	674	643	664	689	668	667	719	745	643	672	667	676	691	734	696	677	712	695	641	685	700	673	646	663	680	652	694	672	685	684	663	655	676	688	663	702	699	733	684	698	708	698	645	676	672	657	670	700	650	662	667	656	669	703	661	663	690	673	645	686	636	711	636	665	673	671	661	732	702	690	664	693	669	661	628	677	661	667	635	667	660	717	675	674	689	710	724	715	729	652	630	689	666	678	663	719	648	695	713	687	686	690	694	672	618	739	690	715	646	700	682	680	650	680	650	665	650	682	676	672	678	663	673	685	679	679	646	693	640	673	637	670	680	668	686	607	687	669	713	664	670	607	658	654	687	668	702	674	687	677	627	664	691	682	690	637	689	653	659	684	717	651	700	669	646	713	686	650	680	652	682	662	708	733	708	687	646	711	682	668	677	686	737	667	706	655	627	683	654	647	672	675	636	692	673	650	687	681	712	658	658	705	702	697	693	615	651	687	671	701	689	705	691	689	691	657	717	648	691	667	644	706	734	698	678	678	665	691	652	685	667	664	691	638	693	705	753	650	647	716	698	665	654	686	650	697	709	661	651	656	651	668	680	690	694	684	695	699	731	635	684	683	644	690	724	651	661	683	683	674	669	692	693	673	701	680	712	637	685	664	684	682	673	672	661	653	662	678	678	693	681	679	724	650	671	658	695	700	681	673	646	695	662	676	677	669	700	656	625	714	718	665	655	695	706	686	694	688	714	667	687	707	664	685	699	638	656	669	630	670	688	661	698	691	730	678	670	706	713	725	674	679	662	698	722	668	639	645	675	713	650	680	670	690	667	683	652	675	671	668	647	679	688	652	654	744	694	685	636	664	680	709	611	671	699	658	659	661	674	623	675	636	666	710	658	681	675	664	658	701	715	690	695	682	647	670	661	667	707	669	659	719	709	639	691	684	670	662	649	670	669	695	654	698	649	724	712	689	676	669	708	643	718	725	678	648	672	663	669	729	696	718	665	659	662	679	662	683	685	653	691	702	667	683	669	670	688	680	670	658	681	687	649	694	664	719	705	653	684	638	666	670	692	716	641	649	645	645	656	691	650	706	706	724	698	691	693	658	690	651	664	687	702	667	697	690	633	694	656	666	629	672	669	700	683	699	688	701	632	697	719	696	645	698	678	697	691	670	659	659	666	643	698	655	645	702	717	680	711	716	693	700	676	696	661	654	664	667	685	663	651	648	700	691	668	653	704	678	654	660	677	684	606	705	737	650	663	685	682	687	679	659	661	678	670	678	637	685	651	738	647	727	683	661	653	677	716	674	681	665	713	654	672	738	702	643	665	636	609	699	644	690	679	662	728	695	659	675	677	724	712	668	687	697	663	713	657	669	697	695	647	687	672	673	649	689	660	696	683	661	689	696	682	686	719	711	671	753	644	627	620	666	697	691	680	677	678	663	688	733	692	695	657	671	679	682	717	689	630	671	670	648	665	655	675	649	699	679	724	649	678	640	692	706	717	698	704	664	702	629	677	679	692	674	732	641	679	682	636	652	688	692	710	681	659	729	654	639	661	645	667	695	662	668	687	711	660	681	682	662	677	663	704	631	650	694	619	686	664	690	685	715	635	715	656	636	672	653	663	666	694	697	676	647	670	692	658	666	648	684	693	696	641	669	683	714	728	686	665	719	686	666	699	666	676	658	654	694	687	700	668	685	704	663	690	705	665	670	705	686	630	672	668	704	662	642	639	669	631	678	659	736	688	683	680	707	665	687	676	672	634	677	701	675	678	699	711	660	711	618	659	703	649	710	642	671	669	678	684	693	695	670	648	661	694	656	717	649	690	640	665	709	683	666	720	695	667	703	661	650	680	647	688	628	640	697	655	676	711	700	670	682	684	647	657	653	638	706	704	678	682	661	688	654	646	692	671	667	662	684	674	653	685	689	678	685	643	677	641	716	664	645	672	629	683	669	669	676	676	645	716	682	662	661	640	657	666	703	628	626	683	678	712	728	663	666	675	651	655	682	630	708	646	647	614	643	663	696	666	711	713	643	646	705	687	707	663	735	655	672	686	690	688	693	719	668	653	651	670	717	673	725	727	630	674	689	745	634	661	669	638	669	701	715	691	689	689	677	712	666	654	659	652	676	654	620	649	720	705	662	664	699	658	669	683	699	704	704	679	710	694	710	670	645	668	610	659	722	659	631	698	671	672	682	695	641	677	666	694	604	660	658	609	687	678	666	677	664	657	696	632	687	651	649	690	708	690	704	677	689	671	669	715	680	679	706	680	701	681	687	699	672	695	705	658	716	656	714	707	695	653	712	698	632	658	702	678	624	686	659	682	710	658	674	634	662	656	694	708	655	679	681	698	693	707	703	677	693	678	680	723	675	715	682	687	696	719	712	693	677	674	676	689	710	655	641	640	635	664	650	743	714	679	716	677	601	685	686	675	654	698	687	678	667	691	684	698	660	701	727	647	683	625	679	694	656	657	707	686	711	676	718	658	694	680	693	728	725	705	661	683	668	720	668	667	711	673	659	683	698	709	641	664	661	656	698	726	691	704	660	678	678	711	692	666	669	669	662	645	697	650	681	696	724	682	697	653	629	657	650	674	652	646	695	658	712	639	681	717	674	678	705	672	675	663	659	684	707	678	670	692	719	644	696	684	689	645	657	685	667	687	723	652	647	700	678	705	685	729	689	679	693	689	639	671	726	699	640	687	652	684	635	674	739	717	681	678	700	691	681	698	668	668	694	716	666	654	652	666	770	715	693	699	732	676	588	632	716	699
9121	2776	3042	1805	1657	2713	5066	7006	5587	1569	830	884	891	929	1187	999	713	691	712	727	658	709	690	716	637	691	682	663	685	661	682	643	670	656	722	693	679	690	695	712	679	712	693	687	695	698	673	724	665	721	715	711	703	698	698	655	710	675	686	683	690	643	761	665	641	708	710	721	686	678	659	661	693	687	706	649	667	693	639	700	704	677	727	712	699	673	664	653	681	682	689	644	687	713	648	666	663	722	652	666	703	712	690	681	706	694	728	710	674	680	693	693	673	709	665	689	693	676	671	698	723	665	651	690	665	693	730	692	690	698	674	732	685	681	680	662	665	726	703	701	710	741	676	683	706	646	712	697	669	694	683	718	703	708	725	648	681	696	693	672	692	657	674	671	708	714	663	683	709	687	706	657	720	704	696	660	666	685	700	654	689	687	667	703	699	643	683	725	636	692	673	703	682	681	692	722	665	702	715	673	725	672	684	654	668	698	703	661	696	729	690	684	659	695	748	669	632	685	704	679	728	677	747	703	707	703	683	692	698	716	655	667	742	653	721	669	656	697	691	723	748	650	701	679	695	702	698	656	716	675	687	658	713	682	687	689	716	695	702	663	666	655	714	672	668	668	743	693	654	715	724	686	715	701	693	655	722	712	660	653	693	694	687	715	676	713	672	732	691	684	648	685	673	703	670	685	692	685	704	687	712	655	675	664	710	676	707	709	687	683	653	685	652	654	713	676	658	682	708	699	736	693	670	667	716	708	695	714	685	659	712	709	695	651	728	676	697	713	658	682	691	679	690	707	688	686	639	713	657	691	732	750	678	671	699	703	681	699	688	677	652	628	661	696	683	709	676	699	658	689	630	706	677	687	710	648	691	679	701	714	718	730	727	678	694	731	733	667	703	732	696	703	681	681	659	739	679	695	698	691	698	686	676	717	696	669	670	730	693	691	681	684	667	693	667	707	699	705	655	688	688	678	683	727	686	719	708	747	698	737	670	700	685	708	696	684	681	646	676	649	677	691	697	717	675	693	707	634	675	692	654	666	719	658	723	697	709	673	698	717	678	675	682	705	748	710	701	696	671	633	689	655	684	688	676	680	673	699	699	692	699	684	690	714	656	688	673	678	692	667	712	679	690	716	744	703	706	675	712	698	714	706	722	703	704	683	640	684	687	687	708	694	663	712	689	688	640	695	647	678	677	667	653	744	665	697	661	707	727	678	662	667	689	707	693	694	679	708	674	686	754	677	704	659	679	689	763	680	669	710	680	667	644	632	719	692	691	687	770	651	670	692	677	682	695	658	641	702	689	657	667	685	647	676	672	673	677	702	681	682	694	696	674	726	698	680	684	674	737	696	685	694	732	713	735	654	690	669	693	687	684	646	678	660	677	658	689	718	711	692	666	714	664	661	720	669	698	700	704	670	719	717	670	699	630	663	678	674	669	701	700	682	691	695	717	702	679	666	710	743	683	663	647	688	678	713	654	657	691	665	718	699	680	658	690	739	678	711	682	725	711	730	695	712	692	725	733	679	666	702	713	687	659	660	784	705	686	680	670	729	667	678	660	648	692	695	689	689	664	707	691	663	675	709	703	669	714	703	654	723	691	676	686	692	696	673	652	687	717	679	704	655	694	728	692	662	661	684	711	653	667	678	696	656	660	713	719	645	699	671	705	685	668	698	665	747	649	711	700	660	647	705	708	641	699	696	681	695	678	725	687	646	693	670	741	691	750	713	721	701	620	685	676	713	727	721	642	719	735	679	672	661	681	697	687	687	652	716	688	692	642	664	677	694	722	673	698	671	757	732	686	687	691	685	709	674	718	675	697	675	702	688	678	695	675	724	677	715	718	664	697	680	709	692	712	667	681	665	706	710	636	677	686	684	678	716	677	662	691	683	665	690	694	679	706	706	698	683	696	680	688	656	667	685	677	728	627	729	682	683	716	677	653	691	727	700	643	731	676	676	675	717	675	704	705	671	673	694	764	738	694	680	665	668	702	663	701	661	686	707	659	686	697	727	659	682	666	744	652	676	729	735	671	702	677	677	722	630	708	705	691	667	673	698	695	714	698	696	704	664	668	666	656	706	694	677	680	669	674	665	684	676	702	706	659	683	692	671	668	662	692	718	717	684	678	710	699	658	727	627	705	675	701	705	690	710	665	716	653	668	667	691	759	692	707	713	680	706	685	660	697	694	630	667	705	657	685	668	671	682	694	692	682	711	693	652	620	671	735	671	721	674	748	690	664	705	675	695	659	717	715	727	670	717	722	733	680	666	698	696	707	702	681	668	727	689	674	715	635	680	676	664	722	677	666	671	673	725	669	680	713	671	665	685	651	709	648	707	688	701	639	605	702	695	716	664	692	722	677	657	700	680	693	734	698	686	664	656	661	693	685	642	702	669	683	700	670	726	723	724	712	718	706	682	710	682	700	711	714	683	663	710	695	653	716	728	698	691	701	679	701	717	681	667	702	706	708	663	632	686	711	703	694	681	650	730	683	667	718	703	660	687	686	669	692	725	681	703	656	641	694	694	672	688	733	698	674	703	708	729	676	688	735	693	693	674	718	681	692	699	709	741	687	694	741	688	674	705	714	734	667	739	699	724	691	714	696	708	690	710	637	670	628	632	663	674	641	662	682	713	663	651	686	698	665	718	656	688	635	687	719	636	680	687	679	645	678	700	681	714	670	684	681	692	696	715	677	687	712	670	703	710	698	663	725	682	660	716	666	696	679	701	702	708	693	663	680	691	716	719	671	706	707	735	682	677	675	677	723	684	690	691	620	684	691	651	649	676	683	724	708	666	720	682	720	688	723	678	697	660	687	710	755	651	683	709	678	688	662	688	754	650	683	730	669	713	737	755	751	715	631	649	721	718	711	703	679	647	693	664	697	650	675	669	734	663	676	706	610	672	714	692	679	694	700	695	662	686	659	686	714	715	678	659	657	662	732	646	671	721	670	653	696	705	669	682	721	707	687	689	707	688	674	691	696	724	699	688	687	750	704	680	661	664	659	720	674	688	711	664	661	691	687	688	680	678	690	700	709	685	691	680	674	678	683	690	677	696	713	729	730	706	690	668	697	643	697	702	758	724	708	698	701	685	726	670	714	691	705	686	676	672	672	685	683	694	699	658	694	667	692	663	662	718	644	672	674	647	671	688	700	676	676	680	672	740	648	653	699	725	679	721	712	686	657	732	672	701	661	658	677	671	684	660	658	744	650	738	711	661	724	686	667	719	744	714	693	696	732	761	696	678	712	675	711	693	636	661	673	688	719	684	681	698	704	717	690	667	704	674	642	724	691	681	676	697	651	629	651	668	703	719	713	727	695	688	704	710	670	631	702	686	653	685	705	678	668	698	676	675	687	633	690	702	725	665	717	666	652	688	662	677	676	701	698	690	684	627	686	708	687	730	713	709	673	661	706	709	662	708	697	664	696	725	730	681	669	714	654	697	686	668	640	634	676	672	696	719	696	700	649	675	717	708	715	717
23875	21464	28969	24363	21475	14780	6770	7933	4984	1296	564	712	693	755	1364	739	376	375	403	333	353	342	333	363	348	388	345	345	330	330	344	355	342	357	335	358	314	343	335	342	330	332	333	333	295	331	324	364	346	342	337	346	309	314	337	337	342	336	382	303	318	305	381	331	305	310	310	323	334	345	341	303	329	301	362	361	339	336	357	357	355	326	320	340	308	354	352	314	331	348	366	313	324	338	360	335	356	348	331	349	346	322	334	325	340	340	361	321	324	335	316	318	328	338	343	322	345	338	358	310	329	330	352	331	309	330	354	332	347	367	317	325	323	334	296	316	324	336	318	306	318	363	326	362	324	343	299	321	323	338	307	328	306	330	347	303	354	312	340	311	326	321	339	314	300	292	328	335	347	333	341	355	365	301	325	329	336	327	332	333	327	344	271	343	364	325	337	325	308	332	327	329	347	320	351	327	276	354	355	344	312	344	328	344	321	323	313	349	315	365	332	308	322	316	340	310	340	298	302	356	329	335	332	316	353	308	357	330	322	303	316	328	323	320	301	305	339	363	347	339	358	317	350	341	337	319	347	350	350	356	315	343	325	333	352	339	344	358	333	314	348	317	327	355	355	356	335	318	327	347	321	333	319	355	303	331	325	368	369	360	367	325	329	322	331	303	309	360	329	340	307	305	330	345	362	364	320	360	337	314	343	322	363	367	358	326	340	343	348	318	344	328	361	357	334	326	344	336	349	311	313	329	317	322	301	337	338	353	322	358	318	344	330	319	319	354	335	329	315	320	338	309	354	318	352	349	327	321	328	318	341	309	329	340	317	341	308	336	344	327	317	327	323	305	328	312	338	322	326	335	326	299	342	318	348	336	317	329	297	351	310	358	316	328	369	303	342	344	365	358	311	310	348	295	326	327	309	343	329	316	348	340	332	332	307	294	327	300	331	351	376	354	336	330	307	304	340	308	350	330	315	342	325	339	304	311	320	327	325	383	332	337	308	343	327	351	349	279	334	341	359	341	312	305	383	372	312	324	318	349	381	313	323	336	345	301	332	337	348	323	321	380	353	344	348	321	346	347	346	319	336	322	326	323	309	334	366	333	384	297	341	351	327	304	323	327	320	330	349	337	300	309	336	337	332	342	320	335	397	320	337	364	317	317	304	326	329	335	310	322	349	362	322	322	325	355	339	331	327	327	328	340	350	369	317	288	349	324	338	370	314	356	340	339	296	330	295	330	299	342	332	309	360	334	325	335	306	333	312	314	345	319	326	318	324	351	351	359	319	322	319	353	330	325	332	354	342	355	295	339	334	319	360	357	345	332	328	309	329	346	350	372	292	307	327	355	322	342	332	350	356	344	310	342	321	319	322	318	342	345	311	319	297	330	302	327	306	335	306	319	317	340	339	346	325	336	350	327	348	352	318	353	323	326	323	340	342	350	315	322	320	312	321	296	357	311	335	352	320	343	322	342	338	322	346	329	322	305	350	322	294	312	312	322	339	312	320	371	348	327	329	293	288	341	327	331	342	346	329	306	284	319	324	329	318	348	315	344	328	301	351	347	356	344	358	301	318	377	344	309	348	346	322	347	333	319	314	318	314	317	321	300	354	355	307	327	325	320	341	332	313	343	328	358	344	328	355	350	319	337	331	310	316	317	348	333	308	328	315	351	308	377	363	320	332	320	344	336	370	336	336	350	330	356	325	333	354	290	329	342	334	342	351	293	344	298	286	310	317	317	334	331	309	293	333	348	330	347	352	345	335	320	352	324	352	313	322	339	339	309	321	345	354	325	323	296	326	306	329	314	324	319	323	368	308	363	316	362	366	306	358	331	335	326	357	342	345	336	324	327	323	309	331	330	360	307	326	355	350	341	354	309	328	308	356	375	310	340	326	317	325	314	325	335	322	333	347	327	359	339	329	330	321	335	320	294	319	348	321	309	299	324	326	304	364	310	320	319	308	354	310	331	336	329	341	341	346	321	343	296	312	312	314	356	315	325	330	338	320	356	283	308	305	319	307	327	351	349	316	338	335	363	348	360	309	306	357	329	324	330	364	325	348	340	356	351	348	342	320	334	320	324	302	305	334	344	315	342	342	314	324	335	320	313	365	337	342	302	318	335	334	360	341	344	317	345	334	333	371	327	332	351	358	307	355	356	310	344	313	370	370	319	365	322	349	316	326	310	321	339	317	328	323	300	334	354	307	319	334	335	347	316	333	309	339	329	306	350	340	322	314	345	305	317	345	344	340	332	357	354	320	347	311	322	348	332	338	351	336	311	327	317	312	336	326	337	356	364	368	324	347	361	335	361	310	316	343	326	329	332	333	342	346	337	337	336	350	343	342	334	345	320	319	315	320	329	332	316	337	367	291	298	313	287	330	354	368	358	300	345	307	357	363	343	322	312	314	376	333	355	335	329	323	324	303	346	322	321	350	325	341	312	312	328	349	334	301	317	338	316	340	354	353	317	306	325	350	340	355	344	339	339	360	358	362	328	309	341	315	325	344	333	334	316	366	312	321	340	322	332	339	313	351	348	340	288	358	304	346	360	330	346	332	343	344	333	315	323	363	318	338	340	328	353	308	336	314	348	348	354	341	340	334	331	358	350	337	361	291	336	332	319	327	328	351	343	353	317	300	322	325	320	295	289	319	311	358	328	332	318	352	352	326	316	340	361	330	347	324	352	309	307	312	308	322	336	326	316	329	347	306	322	285	339	321	353	317	361	327	341	281	340	332	322	324	342	335	296	327	303	325	327	328	345	338	307	321	327	315	340	340	323	323	342	343	347	328	340	337	330	299	328	311	318	334	325	348	312	365	377	314	311	325	320	360	360	293	356	317	360	328	335	320	376	353	352	332	376	320	332	341	347	366	303	304	328	346	328	321	332	339	312	372	350	317	307	344	307	331	349	318	330	343	336	315	381	333	305	337	307	334	325	325	305	339	313	329	337	312	325	327	335	312	321	308	352	340	342	324	329	336	311	322	324	299	343	325	341	310	322	344	344	346	333	324	337	336	333	333	320	312	319	320	345	341	317	322	358	341	308	326	345	321	360	298	297	339	337	325	330	344	367	352	324	327	346	359	337	345	350	366	314	329	347	336	371	330	313	299	341	326	315	323	304	309	351	365	302	326	322	336	352	335	355	320	309	322	317	347	370	320	344	333	302	341	350	310	329	337	304	293	326	342	331	349	315	347	346	350	307	314	310	357	373	368	335	354	280	329	354	325	329	328	323	310	353	359	333	355	332	341	344	350	320	342	339	288	352	320	338	324	328	315	338	359	336	327	340	365	353	371	335	341	315	329	309	324	315	331	337	315	349	351	360	339	335	333	338	339	305	325	330	323	349	350	351	341	330	335	333	348	335	305	313	332	349	332	321	323	330	319	320	369	300	319	335	357	324	306	355	337	327	328	295	369	322	306	308	329	335	326	324	341	305	299	312	316	294	341	348	363	320	342	320	357	343	351	340	295	328	340	324	352	321	337	355
11043	11232	9229	4276	3677	5171	8838	11699	7075	1769	819	997	960	1168	1968	960	461	402	443	424	397	403	378	414	373	349	374	341	364	370	334	366	348	375	367	341	383	346	374	340	344	349	336	374	367	332	371	339	367	325	344	357	344	357	377	366	368	348	358	359	360	358	341	351	373	359	351	318	357	326	350	369	379	321	342	378	370	348	377	327	363	339	356	355	351	346	356	365	339	380	353	329	348	343	353	330	362	350	330	345	328	325	329	349	345	348	346	348	356	357	356	340	346	355	312	323	363	356	331	348	362	326	343	342	364	359	357	331	366	362	370	388	370	346	372	340	340	338	315	354	339	365	368	399	383	384	314	357	348	322	337	361	345	365	362	348	368	347	377	363	384	368	340	352	351	340	364	388	369	366	325	357	353	357	367	371	310	359	348	321	351	346	361	331	340	341	364	336	360	367	353	347	361	321	333	361	374	344	373	342	351	343	332	325	367	321	385	396	338	347	369	350	323	372	367	361	352	364	335	366	348	354	334	369	347	349	351	395	365	327	334	346	387	322	315	325	343	347	352	309	347	340	363	325	359	371	348	335	361	350	334	351	355	328	366	385	361	345	410	366	382	332	356	309	356	330	340	344	361	352	391	372	356	348	322	340	334	363	321	336	320	371	322	366	340	355	345	345	328	346	381	345	365	378	335	361	341	347	352	353	358	353	345	379	341	351	371	348	320	321	382	327	348	342	370	336	341	408	352	336	390	363	349	344	331	351	319	361	336	359	325	391	348	366	347	360	379	380	361	327	350	323	350	332	339	358	332	328	347	318	317	298	307	391	337	371	327	341	358	361	354	325	373	360	317	375	353	349	344	353	360	328	370	349	365	343	364	384	346	339	365	377	364	351	360	384	375	360	353	371	365	362	340	316	357	371	353	363	346	362	356	345	346	330	338	357	351	349	356	363	364	335	328	366	336	327	342	357	377	337	367	363	338	338	354	344	335	311	349	340	376	367	326	355	344	323	348	359	378	350	339	345	369	363	327	317	343	363	351	346	344	374	372	359	380	367	353	331	371	334	310	391	361	364	378	364	351	340	328	404	345	320	335	348	341	355	340	329	362	333	370	355	374	321	360	345	348	346	320	332	318	348	351	364	374	349	334	362	331	405	349	358	385	347	342	350	367	367	350	336	312	330	333	359	344	358	367	339	369	362	328	323	360	325	313	322	352	379	332	342	351	345	334	370	361	312	345	360	338	370	338	345	362	346	337	351	357	364	337	346	315	341	332	345	326	348	337	346	390	313	373	300	341	366	356	389	365	321	371	320	368	339	332	354	356	366	353	344	346	333	345	348	358	345	339	351	325	340	390	371	351	374	368	370	342	339	398	328	346	384	350	339	361	341	347	345	321	340	329	367	376	333	354	336	357	352	329	366	349	332	382	307	309	353	331	339	359	360	367	331	345	364	352	340	367	371	330	382	366	349	372	357	356	362	344	351	367	355	320	363	367	337	323	315	339	317	351	327	339	334	375	380	350	328	340	330	359	318	345	366	320	357	347	345	345	324	325	363	368	303	339	338	350	330	379	339	357	352	323	344	341	346	331	357	349	352	349	367	366	342	373	327	337	353	351	357	328	366	348	338	360	339	354	320	355	376	343	342	342	337	329	352	328	355	344	353	366	355	342	339	312	331	355	369	324	369	346	370	353	331	344	368	372	360	370	345	357	354	363	339	329	351	339	349	337	343	338	335	360	368	330	365	304	341	355	374	346	338	348	321	369	349	329	346	349	337	334	352	353	341	331	306	335	326	373	318	323	322	353	381	371	334	351	342	340	351	320	348	345	324	317	351	383	322	345	359	348	338	327	368	331	353	348	366	342	321	337	341	338	339	345	310	345	333	331	361	343	338	356	348	339	338	357	331	350	392	316	338	348	338	389	350	313	336	374	375	353	378	370	348	342	323	345	374	335	318	354	364	343	362	333	365	308	376	343	372	340	363	364	349	359	364	353	354	351	346	326	339	326	344	328	332	343	327	376	357	320	335	353	355	355	374	342	375	362	377	362	360	322	332	415	313	361	344	306	346	344	353	379	356	370	363	318	320	364	337	318	366	343	343	383	353	356	325	362	358	360	383	331	342	368	321	373	328	335	326	357	376	373	360	339	336	341	335	351	351	349	335	358	372	353	346	319	388	355	346	371	362	331	360	330	340	350	364	323	343	356	322	376	340	336	362	351	336	344	346	343	364	336	339	355	354	346	326	314	369	345	360	366	349	345	342	381	338	313	342	347	340	346	348	341	335	354	362	332	350	356	354	327	370	361	318	339	349	360	329	389	343	348	334	357	325	352	331	328	380	349	345	313	355	377	369	363	386	322	376	352	320	343	358	379	368	333	343	357	341	343	373	352	332	354	333	340	315	343	381	340	340	355	342	335	355	353	398	387	350	355	339	349	359	340	332	407	369	317	348	335	335	336	341	320	318	363	355	362	345	378	337	340	354	377	359	355	331	342	339	355	332	355	382	331	366	351	347	373	330	373	345	347	334	385	369	368	324	330	347	320	329	365	334	332	333	326	356	339	350	347	343	349	345	336	380	320	355	347	379	371	329	339	333	371	359	306	378	338	345	339	340	357	351	357	351	318	321	361	364	345	351	323	320	334	355	368	373	338	354	360	352	356	357	337	389	340	327	343	382	342	356	373	341	336	349	354	345	332	336	354	334	328	376	387	342	346	385	336	342	346	332	315	356	332	347	353	351	335	357	334	365	362	365	356	353	351	337	327	366	371	303	362	328	353	350	339	355	351	307	355	373	336	385	340	342	338	370	318	328	338	360	356	349	326	348	355	377	352	333	333	343	344	335	368	316	351	354	328	359	351	340	364	354	316	345	337	359	369	362	332	335	337	343	335	324	378	312	338	326	329	355	352	314	318	345	355	365	316	318	357	336	366	358	387	327	346	370	368	345	364	352	345	339	324	357	336	324	347	347	321	346	353	372	363	339	343	320	341	348	340	354	343	359	328	368	351	347	390	317	336	384	369	370	341	337	351	337	362	315	342	321	358	336	370	355	334	324	327	341	354	373	338	338	350	352	356	335	388	361	342	357	312	340	327	338	357	362	350	332	345	364	340	328	341	344	335	343	379	372	366	349	342	348	374	330	366	363	330	327	369	342	364	326	345	358	352	323	356	390	356	347	372	337	360	340	375	361	333	345	356	327	384	358	344	369	321	351	342	331	372	344	325	367	355	339	394	323	353	362	353	342	364	365	358	378	348	326	345	361	367	338	371	357	368	337	312	382	349	332	327	360	360	361	326	352	344	359	343	341	383	339	348	330	331	353	336	353	338	365	381	353	360	335	334	345	347	332	386	373	370	321	364	351	349	371	318	329	391	330	359	346	370	362	345	370	339	374	329	325	325	333	330	330	345	393	373	353	355	381	370	338	352	369	324	350	369	381	349	347	336	376	347	355	336	345	359	363	357	323	345	348	339	334	335	384	345	328	362	346
24833	21414	28027	25105	15456	3531	4731	5930	3206	1171	921	981	1080	1114	1737	866	808	783	791	772	770	744	735	795	760	772	760	746	769	741	752	751	743	780	767	725	747	747	744	720	784	776	771	762	777	773	777	726	651	763	734	779	750	756	793	719	764	751	744	740	759	713	746	750	700	747	724	768	809	748	780	778	812	736	710	773	800	761	770	763	721	736	685	778	737	796	744	770	750	708	744	764	778	842	708	735	777	784	723	698	730	716	775	728	770	730	758	797	764	747	716	774	721	775	758	738	717	780	759	751	736	736	785	759	710	751	726	761	748	708	735	707	684	725	708	745	741	789	739	727	760	741	747	801	814	748	762	798	740	748	747	757	775	787	722	773	705	737	743	764	745	749	704	747	736	783	721	773	751	763	759	719	699	711	773	750	784	745	752	701	763	760	782	770	775	693	741	722	719	778	754	704	727	753	778	721	719	781	711	772	749	766	762	762	717	731	740	746	715	753	741	762	734	757	755	720	794	776	769	740	781	719	788	774	697	775	706	756	775	722	782	734	751	753	738	747	737	734	768	780	721	772	755	722	743	763	730	709	763	708	716	779	754	759	750	731	703	778	747	781	745	792	747	789	746	725	783	730	753	766	753	774	725	745	703	686	777	764	764	771	720	740	751	734	793	777	728	789	790	722	754	748	774	772	744	751	749	829	775	749	733	725	734	725	730	764	754	739	733	684	741	788	714	734	746	714	777	755	747	754	727	726	738	764	737	728	701	753	730	770	783	805	707	770	746	693	772	770	718	755	751	786	733	724	764	747	710	795	726	765	772	781	707	757	766	773	777	757	728	740	828	718	781	747	678	740	784	703	672	735	731	711	791	750	791	753	699	744	723	780	776	759	749	773	773	749	741	772	767	724	769	793	723	737	724	750	716	759	769	757	740	730	744	762	733	772	761	789	703	740	709	740	778	791	766	746	760	750	756	716	786	732	735	760	732	767	718	765	786	750	724	693	732	724	735	708	752	722	777	710	696	727	771	738	716	819	728	723	732	728	818	716	752	735	821	720	786	756	758	775	713	723	761	718	768	760	790	743	769	748	760	735	754	738	771	751	707	763	740	701	777	762	764	804	755	782	767	728	748	773	803	738	693	750	729	697	753	728	803	705	756	729	725	745	795	738	759	789	738	742	751	700	747	732	711	770	736	764	748	754	739	821	754	771	763	753	725	752	793	732	706	735	758	807	831	732	775	703	766	716	788	779	773	778	749	746	713	748	811	761	758	763	833	735	756	737	750	704	777	741	792	729	762	703	757	748	774	771	731	740	760	774	769	750	756	689	721	768	755	686	709	720	778	733	739	743	756	793	733	723	747	707	776	762	756	752	743	733	787	742	740	758	768	693	768	791	730	744	751	713	768	730	763	742	732	783	707	714	764	723	755	779	745	739	752	770	750	748	776	777	761	682	747	721	752	737	761	782	743	760	764	787	747	740	752	781	754	757	783	721	744	711	772	793	722	711	763	734	761	757	731	757	701	753	671	782	777	793	758	748	735	763	761	764	681	739	729	750	694	743	779	756	807	740	699	763	727	744	756	750	767	775	789	737	717	749	766	773	751	763	772	831	714	756	773	795	758	731	748	722	725	739	751	780	739	743	780	715	742	755	810	778	761	715	702	746	772	801	713	795	731	746	781	760	760	770	706	763	793	714	718	728	745	748	781	738	713	712	759	743	780	726	751	731	753	740	787	721	744	772	722	714	773	753	731	745	759	782	779	772	755	691	771	742	770	734	732	734	765	804	766	731	791	773	737	792	760	760	747	734	776	763	702	704	741	793	712	730	749	740	767	739	710	759	750	749	753	745	705	741	734	702	715	763	747	737	741	802	790	716	716	722	760	777	763	773	714	748	693	816	757	694	759	721	799	729	765	711	801	753	783	738	792	800	724	764	756	735	713	738	731	745	704	796	746	762	724	711	788	754	792	773	743	745	763	742	781	821	769	698	718	750	751	812	760	793	707	712	759	773	718	723	784	788	766	707	738	758	769	778	724	743	734	760	733	724	719	789	682	733	747	723	753	785	774	734	745	719	767	753	733	751	767	711	767	766	745	750	717	730	723	734	732	789	757	782	760	758	803	797	756	707	718	704	727	773	730	743	760	766	773	755	746	773	750	717	814	721	734	802	771	726	775	669	750	715	753	764	714	696	759	714	736	755	766	800	761	707	763	722	751	757	748	762	718	766	746	726	760	701	763	763	744	727	748	729	796	777	729	718	757	749	714	773	745	756	773	782	769	702	761	728	743	793	748	768	803	793	772	725	803	698	722	710	759	713	786	741	832	745	736	762	732	794	759	734	742	767	714	724	749	709	776	749	727	763	739	735	794	780	746	774	731	737	774	749	777	803	714	793	720	763	755	704	736	741	820	717	755	774	740	778	760	759	797	724	775	703	725	732	749	716	766	707	753	743	806	729	763	763	741	815	768	744	759	751	728	789	729	729	776	739	783	735	788	756	712	742	749	761	742	753	742	710	740	741	753	706	762	682	785	762	703	767	727	708	719	785	736	745	755	734	773	751	767	768	725	746	745	770	733	731	763	731	771	687	761	751	731	743	740	726	783	791	753	790	757	783	701	723	746	770	788	733	735	750	708	724	733	700	754	697	750	734	780	773	755	767	739	741	766	700	739	734	734	725	709	792	749	818	768	702	751	742	729	717	777	748	769	753	730	781	761	779	755	740	751	720	757	748	720	693	698	769	713	743	736	733	775	822	767	758	762	759	764	739	713	712	760	761	772	752	794	707	707	761	800	743	755	727	768	791	738	763	754	759	719	738	751	714	758	778	789	800	719	679	768	763	736	757	773	778	740	717	711	704	772	741	754	770	793	741	748	713	732	697	691	808	758	788	729	797	724	728	737	747	771	770	700	749	774	745	781	729	758	773	818	746	694	759	724	742	779	687	706	729	805	787	722	735	734	739	755	765	754	750	733	756	764	762	778	779	761	732	732	751	693	743	739	718	755	760	752	766	743	696	793	747	733	773	752	736	751	731	785	731	788	754	767	718	746	721	739	702	738	753	768	726	756	688	762	770	783	701	741	734	712	739	767	741	763	757	700	819	754	727	763	751	746	689	766	757	751	707	721	782	760	753	696	732	786	684	767	731	844	709	769	778	741	789	766	734	789	783	767	720	778	735	676	759	772	750	776	753	705	736	757	791	764	721	783	738	747	739	736	710	756	719	765	724	782	736	730	751	735	785	732	753	753	742	761	764	748	725	769	762	803	765	785	769	730	747	772	760	766	746	709	810	752	694	751	705	715	765	755	708	727	796	753	719	764	720	766	743	727	743	720	735	786	729	748	724	800	747	767	761	810	722	751	739	779	755	779	737	747	759	803	712	812	757	717	735	765	748	758	749	734	734	748	729	750	745	753	745	743	740	769	811	753	744	747	713	733	740	716	734	731	771	735	794	765	796	727	744	759	808	760	739	779	734	701	785	751	764	746	692
10329	7728	6574	3102	3010	4601	7472	10093	4707	1434	1006	1234	1267	1390	2352	889	837	783	783	790	768	820	765	729	791	715	742	701	796	731	732	759	777	729	690	753	695	758	747	695	776	760	714	743	794	729	743	706	710	714	754	733	713	727	737	670	747	743	766	730	742	740	746	753	756	736	742	718	753	711	777	756	754	734	744	699	716	696	752	747	763	713	722	704	772	806	742	756	729	727	735	731	780	723	712	720	739	765	715	748	755	763	747	690	757	749	686	750	770	699	713	747	719	753	752	707	733	755	788	726	726	748	702	767	751	730	750	764	730	732	735	739	751	735	773	760	767	760	720	749	699	745	754	697	813	757	766	758	701	757	701	747	780	724	695	746	757	806	753	767	679	739	742	674	741	740	710	742	765	730	734	759	766	753	738	745	742	698	705	730	703	784	748	755	730	747	751	696	746	729	722	771	757	734	740	723	747	714	716	706	757	776	755	745	746	705	769	752	741	800	782	760	716	707	714	727	752	719	753	741	724	737	730	736	789	677	793	686	761	756	722	728	744	729	715	734	745	733	755	751	727	698	715	710	755	730	711	747	745	783	708	729	740	817	735	755	724	742	688	739	737	731	762	686	771	725	726	750	694	751	800	772	764	757	768	746	750	735	813	717	740	746	705	714	711	773	727	735	721	766	732	767	718	781	723	703	753	750	725	767	756	714	796	729	757	701	763	748	699	703	732	744	764	773	740	718	716	710	748	747	705	744	668	785	739	739	711	760	719	756	765	766	727	734	757	768	717	768	746	710	741	736	691	757	704	715	731	732	751	741	733	729	742	747	770	743	708	731	736	757	737	717	739	720	717	711	735	723	742	696	743	717	725	732	732	732	708	757	725	786	735	724	718	770	703	714	738	717	747	750	739	749	700	713	730	701	748	735	721	727	760	749	723	739	723	802	752	660	697	740	756	710	747	728	754	758	728	701	771	739	747	745	760	734	732	738	785	747	766	767	741	728	767	756	717	769	731	751	728	764	737	760	790	726	709	775	746	732	743	741	721	750	726	724	742	736	735	726	728	717	699	742	777	728	720	731	708	747	770	736	708	765	771	755	723	778	728	748	755	762	722	765	720	750	714	755	748	710	731	690	711	709	767	723	747	732	735	733	726	691	750	687	753	754	770	747	751	722	753	702	683	740	743	737	732	753	726	786	718	746	770	749	731	773	753	684	750	736	769	771	755	742	762	711	699	691	705	743	723	726	712	698	749	710	720	767	750	751	694	722	718	740	704	727	767	720	746	706	768	715	689	710	730	770	710	721	720	689	743	759	769	743	738	767	706	714	761	753	768	709	759	732	721	789	740	754	695	694	711	807	737	766	687	762	731	757	705	793	738	736	763	736	716	746	728	727	760	729	720	715	795	737	733	701	719	738	707	735	710	767	731	796	738	738	736	724	710	757	743	726	732	736	752	725	732	783	730	729	670	755	780	748	725	756	755	769	717	763	714	738	736	726	739	715	716	754	730	727	734	742	771	736	727	745	782	789	765	766	728	739	773	752	755	741	737	751	740	720	766	786	749	803	751	725	762	727	723	734	735	740	715	722	715	760	724	776	703	698	790	701	736	709	742	737	743	697	736	699	667	675	699	766	707	763	724	763	703	772	784	679	737	737	706	661	738	732	728	782	747	731	727	787	714	731	725	736	767	729	696	733	725	721	717	742	698	730	744	680	733	703	746	755	675	717	722	731	719	708	732	717	752	740	684	749	730	773	732	755	695	689	758	720	770	737	714	784	745	750	755	724	734	822	725	753	756	764	675	759	739	813	679	696	701	750	769	708	774	697	690	711	738	738	732	744	715	708	725	771	719	778	744	708	769	769	779	775	729	701	766	745	735	749	741	745	751	706	781	739	753	738	729	734	779	804	781	735	762	757	763	734	787	781	737	725	731	764	759	774	732	770	758	732	719	759	710	750	742	736	741	707	743	731	726	755	720	764	699	711	748	716	692	731	735	729	733	766	721	735	778	777	761	739	747	741	742	733	756	743	708	785	783	792	737	734	721	754	717	769	740	735	723	707	787	733	717	721	740	755	746	704	727	697	723	725	735	774	757	786	749	682	717	758	728	753	746	769	704	700	767	694	722	723	739	699	763	711	720	723	778	720	719	681	689	773	771	681	692	745	777	727	758	736	687	791	754	724	714	707	739	733	721	730	719	721	740	742	711	726	699	753	776	723	719	753	704	714	737	754	733	768	720	744	746	698	760	707	770	725	731	767	677	724	724	757	762	679	763	719	773	758	778	711	740	732	748	735	701	740	717	740	783	703	719	757	732	740	724	670	736	703	720	756	749	671	775	745	734	737	759	795	723	759	688	747	751	757	759	725	711	744	740	715	741	723	748	753	789	718	787	745	738	730	763	720	712	742	698	783	761	767	727	728	806	720	737	751	711	725	730	746	710	734	776	675	750	769	723	704	714	745	745	710	778	706	792	739	754	687	754	718	727	752	744	723	743	714	733	757	745	763	795	722	707	720	754	747	738	723	756	696	749	793	752	697	723	725	754	766	664	699	724	777	763	742	754	756	746	739	703	687	719	742	743	707	726	733	729	716	761	719	731	776	743	708	668	774	716	743	727	742	781	762	715	746	697	736	722	745	745	716	706	726	732	715	786	672	765	747	759	713	738	701	762	716	760	722	713	766	777	735	744	715	743	710	714	795	731	709	767	749	808	714	809	704	763	782	697	743	772	730	764	728	740	743	756	772	727	728	728	741	724	760	695	750	762	743	711	751	687	738	704	733	739	744	730	757	709	742	711	724	771	789	763	743	682	714	761	724	740	716	752	725	707	708	727	734	713	692	697	704	726	740	754	726	723	734	780	716	766	737	745	711	765	768	715	750	780	714	756	772	756	727	711	698	717	707	749	715	764	732	717	701	712	716	737	717	746	725	703	761	717	736	715	738	693	755	815	769	764	718	765	768	768	798	742	770	751	775	763	772	705	721	715	733	723	687	709	747	718	727	781	744	733	721	741	729	739	727	700	730	750	716	752	729	726	714	724	747	704	757	745	759	689	781	746	726	753	682	772	713	679	680	748	728	696	707	691	752	719	739	743	739	721	690	736	718	738	746	681	726	735	722	757	710	702	775	790	774	732	718	751	745	735	763	717	798	815	711	748	708	718	746	772	747	740	712	753	738	757	748	702	757	722	757	722	750	774	707	739	710	752	756	755	793	753	756	741	722	750	717	695	742	736	723	739	733	712	726	713	742	758	727	690	781	731	740	694	763	700	782	759	702	723	726	762	729	716	743	772	738	764	702	713	728	750	691	709	725	751	758	732	780	752	775	737	715	729	741	680	730	702	768	756	695	699	743	721	747	752	715	740	759	736	787	738	739	721	745	772	755	724	755	732	757	698	705	765	779	724	762	695	729	748	784	737	736	750	726	726	769	765	729	773	759	739	728	769	758	745	725	797	719	757	761	734	780	755	765	772	752	752	713	727	703	737	777
22690	21469	29358	23982	21459	21765	17935	11824	4233	1129	777	920	962	1347	2046	468	379	411	381	362	369	340	336	338	294	346	294	303	290	295	307	340	335	331	296	298	310	313	312	293	326	275	358	305	305	294	298	292	306	309	343	295	277	317	309	289	274	260	296	297	292	284	314	298	280	297	305	307	295	308	291	316	316	311	296	297	293	285	312	301	315	307	304	287	271	315	283	292	318	307	298	277	294	288	313	291	320	258	267	301	313	273	290	285	289	273	283	289	247	280	321	309	286	266	289	276	311	299	290	285	279	294	267	313	294	272	293	318	302	307	293	283	311	315	279	300	296	283	289	323	279	276	287	307	289	293	263	300	293	282	296	305	308	312	312	273	276	263	300	307	288	288	296	339	248	288	267	302	286	291	291	276	304	293	247	293	293	285	305	305	290	307	284	297	314	277	313	288	320	300	290	317	296	290	300	269	285	290	273	297	290	299	290	278	294	301	312	307	305	278	302	296	278	301	280	271	290	276	298	293	316	285	289	311	303	274	291	292	292	265	272	265	293	293	283	296	327	292	304	277	300	317	308	273	320	300	299	318	300	293	287	266	300	274	292	277	300	290	267	308	312	294	293	290	281	293	295	302	281	292	305	280	260	287	276	309	287	304	301	291	306	280	298	310	283	310	271	309	275	310	266	308	286	276	305	309	272	303	265	285	269	289	275	295	286	319	287	296	310	291	319	271	282	273	301	300	293	301	295	282	271	291	283	313	278	265	286	271	267	274	306	306	295	287	289	306	299	294	265	289	311	272	331	310	294	315	269	335	298	297	280	305	248	266	302	290	315	291	279	273	304	292	320	310	317	282	295	292	289	299	269	307	332	311	286	289	251	292	273	260	311	282	314	296	327	296	293	299	296	266	297	295	277	290	303	316	287	305	259	288	272	259	300	312	321	319	306	296	310	285	297	308	290	305	293	297	263	306	285	310	312	271	277	291	307	267	310	295	294	268	293	316	332	282	309	290	279	288	283	309	281	303	287	299	283	315	314	276	296	293	272	270	310	313	267	283	294	274	290	301	292	308	264	264	256	283	285	313	263	302	293	287	267	283	292	297	291	264	264	298	261	273	293	276	281	285	290	281	296	303	270	273	282	275	274	289	303	268	319	304	275	330	278	298	309	305	298	287	304	300	285	317	270	296	309	319	282	271	305	307	291	297	285	257	328	302	291	282	276	269	306	315	305	304	284	320	278	307	277	249	315	300	279	278	291	295	277	293	283	316	260	291	286	299	282	297	302	259	288	303	303	263	301	285	311	268	295	328	284	316	273	291	288	283	301	294	290	294	267	303	306	322	286	272	289	287	289	299	322	304	289	312	297	291	311	274	277	281	304	248	318	300	304	303	265	306	338	350	289	278	297	287	307	297	328	304	306	301	282	276	286	295	306	297	296	286	290	313	274	260	272	304	280	270	278	305	317	285	312	327	294	304	293	277	300	309	285	287	303	311	274	267	305	288	296	311	284	270	283	287	275	300	288	289	274	290	291	286	302	269	291	297	288	311	274	292	284	276	331	288	288	288	307	295	257	326	327	310	295	290	310	250	257	310	310	276	284	270	282	290	263	267	284	287	254	293	325	293	279	260	267	274	263	306	282	285	295	281	304	301	295	257	279	309	296	354	306	281	296	273	302	290	293	288	280	302	297	308	265	311	270	282	303	295	295	280	292	281	311	268	291	265	266	304	265	314	258	286	290	317	321	292	307	273	290	297	305	283	297	318	295	316	284	299	280	309	314	282	298	317	289	279	290	321	272	309	263	300	306	277	255	324	297	279	294	278	292	316	309	311	289	284	300	298	331	294	315	333	312	273	300	310	285	307	272	307	302	286	313	277	287	288	336	309	318	292	294	285	303	300	286	334	286	297	324	273	325	293	316	261	304	309	300	292	299	291	273	339	299	327	280	302	288	320	293	309	288	304	308	290	302	283	268	281	295	291	265	339	314	299	305	302	278	286	296	315	272	293	257	324	283	290	297	282	294	287	293	282	275	291	295	281	285	303	295	268	270	268	309	287	297	277	293	298	280	273	295	282	307	285	277	287	294	293	299	301	299	277	270	287	287	279	303	315	317	295	310	314	293	274	281	267	290	311	302	308	297	300	318	279	284	292	334	278	307	271	301	277	289	295	290	274	347	285	264	246	313	302	299	304	264	272	313	316	292	275	278	318	325	298	281	254	294	300	270	273	288	292	300	328	286	308	334	278	250	288	296	291	295	292	315	283	285	324	278	297	299	322	267	262	264	280	315	270	287	279	307	312	294	338	277	295	278	279	283	274	304	298	293	269	265	293	298	290	308	290	281	316	268	295	282	290	274	282	302	294	298	303	306	293	317	301	305	282	323	252	270	270	283	282	297	285	298	275	273	302	307	281	279	309	316	282	286	338	307	313	288	293	318	280	275	299	274	287	298	289	279	275	282	244	319	247	306	283	257	306	278	278	272	315	280	304	298	287	276	269	305	285	314	289	301	292	276	290	301	277	310	284	290	311	292	276	297	314	262	291	289	309	292	319	311	278	283	270	291	314	285	283	320	278	296	303	275	267	285	279	307	328	282	304	292	270	282	317	298	294	293	277	313	287	308	314	304	307	301	266	287	298	301	285	269	314	295	264	301	271	302	293	277	262	280	274	270	295	297	309	315	281	273	318	288	311	289	278	292	302	266	254	298	276	291	307	296	262	283	271	299	273	291	299	258	269	277	298	287	324	296	307	284	284	268	289	305	265	289	302	312	305	278	299	307	303	311	344	266	296	289	282	291	319	307	285	281	285	309	287	314	278	286	284	294	284	287	290	309	302	308	285	274	314	284	284	282	317	282	314	308	280	273	266	280	340	316	286	301	304	294	294	283	310	244	289	337	306	307	289	308	286	256	331	281	303	250	291	278	286	299	263	297	290	255	310	268	280	308	287	311	279	286	277	291	331	282	301	293	283	282	285	295	305	309	283	278	312	288	328	291	297	283	296	269	283	311	289	277	292	270	292	296	270	301	276	322	272	282	283	280	291	311	293	312	301	263	272	262	262	286	285	280	309	315	299	281	308	274	297	284	278	315	284	318	326	292	264	289	304	282	306	293	321	288	284	294	268	276	276	263	310	314	299	291	294	293	279	315	296	271	312	294	283	294	287	288	276	299	300	278	291	316	281	286	289	292	260	307	303	287	264	294	303	290	309	296	296	305	278	279	298	304	276	266	305	309	315	270	301	298	279	290	298	297	295	283	303	292	297	307	273	308	295	268	315	285	296	285	281	303	291	290	289	291	294	292	284	287	266	282	283	334	312	273	281	302	308	288	261	298	270	313	283	309	295	299	288	298	275	269	314	298	311	305	294	292	291	292	296	289	290	286	303	305	301	279	303	302	246	293	290	270	287	291	302	280	340	283	276	284	292	250	277	302	283	259	281	272	302	294	253	291	266	301	261	258	264	289	288	302	304	304	280	284	285	294	294	309	286
14000	17362	13388	6459	6134	8363	11845	15472	5817	1563	1143	1316	1387	2105	3010	587	425	408	436	394	359	383	335	348	343	334	335	344	348	316	309	293	291	286	297	318	315	288	321	313	285	306	307	307	298	296	287	289	285	300	300	281	302	298	276	268	312	288	292	298	291	292	268	292	297	322	339	320	287	319	302	293	260	299	300	303	284	306	283	284	274	294	275	265	301	308	294	295	310	314	286	289	255	294	311	284	266	300	278	296	295	290	298	299	278	290	273	291	313	298	262	297	313	288	242	257	285	296	263	290	283	295	295	265	307	297	291	277	302	323	271	310	281	300	282	330	286	284	295	294	260	300	310	311	297	305	263	257	295	313	278	293	286	288	291	279	316	279	253	318	269	312	284	288	290	295	290	268	273	285	272	285	270	305	268	296	297	295	319	272	279	262	313	295	314	291	255	279	292	293	312	320	311	293	283	309	280	289	287	253	283	285	302	242	312	319	283	270	275	292	310	299	271	270	315	289	314	302	276	299	279	282	301	294	295	308	304	272	295	275	263	275	271	276	305	286	270	274	274	249	294	287	276	276	270	296	290	289	266	296	306	332	279	309	284	280	285	310	281	299	303	276	285	283	296	298	294	275	308	290	286	296	303	281	280	292	284	282	305	319	266	285	262	280	286	310	286	307	291	291	283	286	284	306	308	317	277	272	299	320	305	281	285	295	285	277	245	295	298	303	270	269	304	277	298	277	318	258	289	315	272	277	270	286	292	257	286	288	267	269	249	298	278	262	297	278	294	309	292	297	250	267	320	296	285	287	269	299	308	267	291	298	303	300	289	269	309	291	275	300	261	279	285	286	290	305	267	260	283	312	285	290	267	281	278	259	258	278	252	300	316	294	300	271	273	266	296	288	291	294	272	292	295	285	262	292	305	314	281	293	286	269	291	262	298	261	276	298	285	288	286	279	288	289	269	293	267	272	303	274	304	306	265	293	278	249	271	311	260	295	259	314	261	288	293	256	298	291	292	250	296	293	290	248	283	298	289	305	289	308	289	303	287	301	319	284	300	300	294	268	282	262	270	302	291	261	282	292	288	303	277	269	259	296	295	262	302	298	278	261	295	273	304	302	294	296	266	274	287	282	260	301	277	288	292	299	322	293	278	297	267	296	295	258	296	308	293	305	316	312	292	300	285	300	278	275	298	281	293	297	297	311	283	271	292	324	272	298	260	289	334	252	277	312	289	278	271	256	326	269	290	287	285	288	291	273	315	321	265	289	313	302	288	277	262	252	276	302	301	283	284	287	271	309	312	269	265	323	281	266	306	295	300	290	273	295	276	309	284	306	314	292	308	279	315	268	309	264	305	269	297	303	255	270	292	272	263	276	275	275	284	297	267	275	285	263	304	266	309	284	290	315	263	257	258	273	285	264	267	267	315	316	316	270	307	305	253	308	286	278	293	300	288	328	281	260	251	299	282	283	268	262	291	288	273	295	294	298	256	276	266	272	297	306	297	277	274	293	272	297	290	275	266	289	291	304	289	271	286	306	279	286	235	265	272	292	266	277	308	289	291	317	299	301	330	282	297	285	289	268	271	281	291	272	324	279	305	255	272	303	307	274	292	285	273	258	283	284	274	285	279	272	247	302	278	285	293	271	294	302	271	312	255	272	304	322	309	277	316	299	310	309	275	291	244	298	290	306	268	297	316	297	296	283	281	304	306	280	274	278	304	270	278	279	288	313	301	266	278	281	302	304	265	279	275	312	291	290	276	296	257	275	295	288	284	245	305	299	302	289	306	300	274	264	282	293	310	280	293	284	307	288	289	288	273	286	288	311	283	296	293	261	276	298	290	265	281	271	296	271	293	289	303	249	300	300	283	280	302	282	265	291	287	297	259	283	267	287	276	276	295	254	273	284	287	260	317	291	276	270	289	292	295	292	287	307	301	266	309	314	299	263	260	288	276	272	279	329	282	293	319	270	297	276	306	308	298	299	278	304	280	278	267	303	301	287	299	298	292	291	303	299	278	258	296	279	267	282	270	287	288	276	285	265	314	291	264	256	279	281	314	280	287	297	301	264	279	301	282	306	281	301	300	303	268	295	303	296	297	283	275	284	288	299	298	313	311	293	305	279	289	298	300	286	275	294	295	254	303	273	270	310	285	303	282	306	257	271	296	277	315	280	296	304	301	264	269	296	251	285	296	246	288	273	274	285	281	266	278	306	289	277	284	284	253	273	286	263	258	286	290	296	299	280	287	283	301	265	319	292	309	269	270	282	306	293	269	273	292	293	297	296	279	279	304	295	289	306	260	280	324	296	309	276	318	299	268	277	308	293	297	285	316	291	292	282	254	258	238	278	260	311	274	283	263	316	286	291	293	289	266	267	290	271	305	257	287	310	324	280	249	266	298	297	264	275	286	314	293	303	275	301	279	282	271	286	279	282	279	292	291	295	301	293	310	282	276	298	295	278	291	297	302	298	285	253	305	294	314	295	297	311	260	293	289	287	303	287	311	268	299	292	258	298	281	297	289	288	279	302	314	273	285	275	287	261	296	296	274	273	286	272	304	290	304	319	293	312	287	271	293	316	291	295	304	317	287	279	268	321	275	263	255	277	272	262	293	273	313	290	266	240	277	283	314	276	321	304	289	315	280	312	285	297	269	294	293	274	276	306	299	296	303	273	300	272	297	274	258	294	291	267	318	316	280	310	299	270	244	318	276	281	273	280	287	273	293	288	302	295	276	310	280	270	274	296	316	291	288	323	288	268	299	286	322	269	292	269	265	283	274	297	289	304	291	295	315	306	230	293	278	286	319	261	273	278	283	263	305	273	288	311	304	275	267	308	273	307	273	279	275	291	274	315	307	297	288	296	260	278	311	287	303	280	277	305	253	261	285	293	257	279	280	273	301	295	312	307	300	281	305	276	282	319	288	242	308	284	275	325	284	290	284	302	303	277	284	265	280	297	299	322	306	286	300	269	305	253	284	284	308	283	287	300	288	290	276	283	298	293	286	279	271	290	292	296	304	289	285	274	317	315	271	239	283	282	286	297	284	286	309	264	291	285	281	294	287	286	296	281	298	265	293	310	302	285	293	279	292	286	284	288	278	278	287	301	269	320	298	301	303	276	314	294	279	278	296	284	275	295	303	301	277	312	277	284	289	262	275	277	320	296	275	287	275	303	291	289	270	320	283	302	283	285	278	293	295	288	297	291	296	303	271	300	275	295	271	270	257	303	289	304	261	307	248	289	314	251	267	268	268	274	299	257	310	293	288	306	329	267	278	248	293	280	278	326	334	257	310	292	267	289	277	311	265	249	291	270	293	268	285	266	297	288	306	263	279	314	312	268	279	266	298	293	295	295	305	298	287	265	278	300	310	286	289	272	307	302	283	300	303	255	281	276	277	296	289	295	254	297	260	257	295	270	283	276	255	299	271	283	308	260	275	278	304	288	300	277	283	290	284	281	297	283	276	302	297	315	299	303	295	306	302	303	306	303
28049	19590	7268	1498	1526	2275	3095	3916	1410	792	744	827	840	1099	1274	773	692	696	703	658	718	687	701	670	701	652	673	672	632	696	647	680	674	685	647	659	680	665	707	651	669	692	673	694	682	703	695	721	722	694	670	670	690	697	707	720	732	668	656	699	648	676	675	704	716	701	656	651	634	641	641	651	660	648	654	703	692	650	667	691	698	710	669	677	659	669	715	654	695	662	668	690	676	665	677	635	714	683	713	776	719	649	666	670	695	641	732	693	685	676	630	698	699	674	675	682	728	675	736	702	660	718	700	680	684	696	676	692	659	674	701	694	667	704	665	656	629	662	661	678	641	646	660	690	677	642	650	650	652	678	680	683	672	655	675	657	660	701	674	680	661	648	688	669	649	664	663	655	636	666	655	653	698	675	666	718	679	700	687	647	695	645	691	641	671	657	727	718	685	686	643	643	703	676	679	728	655	642	661	707	708	691	632	656	705	681	721	680	704	682	661	700	691	656	721	659	707	673	680	702	657	640	694	664	731	686	686	678	678	677	688	681	691	684	665	638	683	680	689	665	713	676	675	671	665	656	691	656	656	648	661	692	687	649	672	699	719	671	722	654	670	678	653	709	648	637	699	644	637	680	645	666	719	681	617	719	649	681	692	672	693	682	675	711	671	671	688	694	681	660	705	649	673	713	704	674	657	726	676	721	674	652	686	685	717	657	683	684	681	666	702	700	684	652	622	703	678	690	709	657	695	708	650	713	667	690	684	730	628	688	720	687	632	714	640	695	682	682	667	637	701	665	744	694	631	681	636	675	688	662	680	686	680	685	765	704	674	636	718	707	676	708	654	676	653	655	691	697	679	698	653	640	667	671	679	683	661	673	672	711	704	687	679	705	656	682	654	657	646	714	678	692	663	655	612	684	702	662	668	671	664	664	696	688	676	685	701	726	656	628	668	679	665	663	675	713	671	689	676	664	703	675	684	652	642	625	676	660	655	674	670	642	711	701	676	660	646	699	666	708	714	651	645	675	682	683	701	661	696	694	710	684	647	697	718	708	690	692	686	648	680	685	665	684	656	651	635	711	683	678	700	695	656	694	638	690	695	676	682	702	697	666	711	665	659	661	658	689	707	702	666	701	641	675	675	658	680	661	705	720	670	652	704	644	736	698	692	687	724	631	709	679	670	676	717	697	693	705	670	651	663	680	694	715	689	692	703	707	641	684	683	669	691	692	708	681	723	670	685	651	656	685	650	654	639	670	668	705	699	675	710	672	687	720	685	679	677	697	690	678	701	697	692	650	669	687	669	725	694	705	667	628	651	683	675	680	659	672	697	680	731	686	691	687	654	696	704	714	679	664	608	663	709	649	657	664	676	693	648	658	678	688	683	666	719	666	702	633	666	671	674	713	639	632	671	711	657	685	627	644	678	675	667	694	658	678	690	666	674	682	697	687	687	654	714	703	688	645	714	743	672	628	751	725	685	623	688	707	670	672	703	646	648	678	646	644	686	665	748	692	704	682	681	681	682	670	677	655	651	677	682	668	688	655	743	690	715	635	701	684	649	686	691	711	631	650	669	684	684	666	724	668	696	674	631	641	695	684	696	657	719	711	658	683	706	703	664	643	672	674	671	686	606	688	657	644	702	642	708	687	725	668	687	680	681	738	663	732	677	652	673	705	706	710	677	665	679	677	685	662	702	692	667	730	678	713	698	666	658	681	668	703	666	662	695	733	662	698	687	665	656	673	711	674	692	711	683	698	699	663	673	702	657	694	683	648	645	665	687	651	720	673	734	638	663	665	669	636	643	686	696	703	691	648	645	655	742	727	716	716	702	704	684	670	715	678	709	660	670	680	693	699	668	707	696	694	693	670	759	696	703	655	676	704	641	659	657	683	672	668	717	711	687	687	744	635	695	651	678	708	719	654	689	665	694	706	714	632	604	682	692	693	687	665	654	631	668	695	706	666	636	702	670	669	686	689	750	732	700	676	707	707	705	678	680	695	692	673	653	655	710	716	656	700	685	629	653	724	712	651	718	701	779	652	685	682	675	673	678	673	692	651	678	667	674	689	671	739	632	639	706	606	679	686	732	713	676	671	694	688	693	662	682	673	654	691	716	668	689	678	659	675	688	664	699	697	671	711	691	713	686	715	621	706	649	593	695	679	677	710	619	670	672	638	603	667	714	679	694	680	686	656	683	664	682	681	666	682	671	683	658	656	688	669	687	705	674	704	632	675	689	689	687	673	689	704	670	674	654	683	679	662	733	671	689	653	648	674	700	654	678	688	716	672	646	697	666	660	677	709	732	722	677	747	698	686	685	730	660	718	664	666	678	656	712	669	728	697	655	649	696	649	659	675	707	693	638	709	673	703	691	658	683	693	676	682	660	693	705	664	718	657	699	679	685	695	687	718	706	677	648	673	713	689	691	680	715	662	663	634	685	696	682	717	687	702	726	662	629	665	693	686	695	678	734	721	662	723	670	658	669	669	623	651	713	716	692	639	709	686	675	692	678	717	619	687	681	641	732	694	683	678	646	710	677	668	683	672	663	685	715	692	701	702	629	647	670	656	658	734	651	640	649	677	688	691	709	666	683	645	695	658	699	682	716	683	677	709	641	698	659	672	761	660	702	692	700	638	678	642	664	695	674	670	719	685	748	671	672	680	674	666	663	707	707	694	678	685	650	652	653	662	687	698	721	692	657	642	681	687	719	649	644	655	672	707	683	666	707	693	702	721	673	670	692	666	638	685	631	693	651	686	675	701	689	695	695	649	708	670	700	659	685	687	664	680	688	713	656	740	703	663	624	682	692	666	630	718	680	697	676	664	675	670	654	687	685	674	642	668	667	642	689	634	696	664	689	726	685	648	675	696	669	719	709	687	675	707	659	706	667	684	655	699	703	720	677	640	622	706	700	729	674	686	697	681	692	704	696	673	668	689	674	656	639	752	654	620	696	663	646	684	630	645	650	647	667	655	616	728	678	676	688	685	698	730	703	724	709	659	651	664	702	636	654	613	684	677	658	717	669	708	723	729	705	688	711	676	647	650	698	640	720	750	660	692	753	680	700	669	674	674	702	628	701	701	641	626	696	639	719	672	684	698	705	665	654	662	701	683	701	678	667	618	692	687	675	658	729	685	669	709	653	660	714	645	687	695	662	687	678	671	647	692	673	689	701	734	700	695	645	678	700	679	693	714	642	678	671	691	669	639	677	645	710	647	667	645	691	699	698	679	662	700	707	680	690	634	711	696	727	687	677	638	668	658	646	685	696	670	666	695	648	699	726	673	623	714	683	699	733	688	648	674	743	699	700	626	692	659	685	669	705	662	686	726	707	679	632	685	704	655	692	693	651	686	670	677	692	708	684	682	684	649	710	659	662	698	665	697	699	665	684	680	641	720	670	658	702	714	684	709	681	679	695	679	694	695	674	684	747	733	684	661	667	664	668	663	706	692	709	668	658	715	659	686	683	670	699	674	698	701	663	653	636	720
8584	2762	2570	1407	1967	3672	5127	6298	1880	819	838	863	942	1342	1657	696	690	706	691	699	676	682	675	697	692	690	683	682	677	694	673	668	758	708	688	693	717	686	666	705	700	690	700	697	636	697	671	700	669	702	727	671	724	692	677	642	700	659	715	691	687	667	692	670	655	643	647	655	678	695	652	675	688	699	685	639	696	713	685	741	678	690	728	681	640	712	683	676	706	657	664	687	679	730	713	666	683	700	712	638	709	694	651	683	687	685	674	658	698	677	653	703	683	677	709	660	683	658	704	678	719	651	736	665	668	693	714	703	723	693	683	686	725	713	669	654	658	741	652	655	691	643	690	674	735	692	674	695	667	668	652	685	677	687	677	689	660	709	740	754	701	676	667	672	727	694	630	687	685	673	662	739	696	696	688	700	693	716	691	654	661	697	678	692	662	654	718	662	695	704	700	626	720	682	693	674	665	681	669	708	664	686	659	702	712	723	692	690	655	697	640	648	701	692	709	714	698	658	713	700	691	706	675	645	678	703	696	659	725	688	676	728	695	724	654	664	729	682	664	636	697	656	701	678	683	701	726	671	667	727	723	668	687	656	639	649	657	656	687	716	698	645	674	676	666	703	679	703	710	733	709	687	705	686	693	658	729	685	750	711	655	683	709	676	639	694	708	661	653	716	663	703	700	679	684	663	685	693	696	727	686	671	684	687	717	662	699	673	702	670	700	678	677	683	731	673	698	714	699	713	717	685	658	701	698	717	667	679	746	697	730	674	684	678	752	664	684	680	690	672	710	679	717	662	668	723	683	661	727	664	677	628	689	700	655	702	683	655	648	648	744	680	704	662	689	634	706	708	644	640	625	709	656	696	653	697	711	695	664	626	717	682	673	704	688	680	653	648	727	684	709	652	700	689	674	684	637	714	714	669	692	672	702	638	688	693	667	704	674	691	689	693	663	700	697	715	680	722	705	668	696	674	645	687	680	659	723	688	708	725	650	724	660	692	724	733	694	659	689	649	710	737	721	703	694	691	693	678	636	701	690	719	680	667	700	674	682	736	629	683	651	706	714	702	650	723	689	666	713	689	719	693	672	699	689	709	708	663	749	700	724	677	673	696	667	720	671	719	644	707	714	742	690	687	701	690	717	710	717	664	691	669	679	693	711	740	666	726	717	697	736	687	715	689	700	698	721	681	662	678	628	681	724	693	706	709	693	670	695	682	664	687	698	725	651	703	697	702	677	693	690	692	751	712	667	672	682	705	708	666	643	696	674	669	703	687	647	712	705	692	702	718	707	696	663	688	707	681	715	674	700	697	676	650	676	667	664	643	665	647	704	691	698	713	681	681	655	716	723	664	719	675	683	728	703	705	689	748	711	695	683	679	690	694	720	708	730	690	684	708	670	712	699	700	704	706	685	676	716	644	715	674	656	632	689	642	719	700	645	697	684	712	684	680	685	721	680	733	684	690	705	722	655	634	668	730	689	687	690	704	684	689	705	726	681	665	694	662	700	714	629	671	688	689	677	680	648	673	662	674	680	656	689	712	681	689	704	660	698	689	747	703	700	658	705	692	682	689	652	702	686	698	667	651	708	681	702	687	693	696	633	687	682	712	727	670	646	680	680	702	731	693	688	757	712	686	713	683	639	682	659	660	671	743	659	682	650	705	696	685	657	683	680	713	691	630	693	699	687	696	725	671	704	702	685	678	688	688	707	651	702	722	678	641	696	672	662	743	646	667	661	677	677	687	660	711	696	681	677	649	706	694	667	732	681	691	716	706	688	703	660	745	644	686	694	720	707	648	692	737	664	733	674	681	707	697	704	682	718	665	679	606	684	690	719	679	687	720	692	735	696	646	685	703	656	699	759	720	646	692	680	704	672	712	706	687	688	736	654	684	699	671	689	699	709	709	712	647	707	715	678	697	721	724	673	719	703	685	704	672	702	706	673	687	664	696	650	715	766	635	656	691	732	711	708	603	620	647	666	679	677	643	684	662	701	675	696	707	705	696	729	692	690	732	728	696	717	696	658	735	710	702	689	685	722	702	652	678	657	679	693	650	687	693	666	736	637	654	648	664	686	687	690	695	666	718	625	709	651	636	678	667	682	709	697	675	725	705	683	755	667	686	664	749	653	705	659	653	648	711	653	731	682	685	689	657	660	745	650	669	717	685	678	661	717	730	685	675	702	665	753	671	660	674	695	681	758	740	717	672	692	670	703	689	672	672	689	677	681	696	680	623	697	715	685	665	697	665	696	682	644	724	697	696	692	682	673	668	666	737	726	668	666	648	658	678	658	721	701	657	691	698	683	742	703	689	667	693	696	711	648	671	677	708	631	665	668	630	695	704	648	647	652	671	695	673	699	694	726	671	623	662	731	702	731	712	710	683	668	703	725	717	679	672	718	709	686	707	700	668	659	692	700	679	696	630	723	704	682	689	687	707	674	708	693	694	752	753	704	744	713	709	702	694	716	683	700	714	723	742	719	687	725	659	647	720	703	682	671	670	675	704	660	664	708	695	704	729	641	696	660	694	698	662	693	665	666	689	665	687	718	692	685	677	649	659	692	712	686	670	656	655	687	654	700	694	691	663	640	746	672	691	721	730	686	682	654	735	681	707	648	707	701	658	717	749	699	711	704	693	738	686	692	677	687	722	707	667	687	677	678	675	725	685	694	681	731	653	722	704	651	671	658	675	723	653	714	716	699	674	658	701	703	733	671	694	678	697	614	644	709	728	662	727	690	713	722	661	686	708	673	706	643	699	719	668	704	716	667	716	675	718	731	673	690	675	710	671	699	693	738	706	658	731	723	716	660	680	663	650	748	692	698	666	653	660	689	710	725	674	688	691	664	718	703	685	669	686	678	682	673	679	691	737	656	710	694	678	687	669	684	697	658	677	641	750	679	621	673	714	704	687	669	695	663	719	729	704	674	696	690	690	706	676	679	709	707	698	674	668	700	678	719	676	690	690	688	694	707	719	691	705	685	661	712	725	700	665	720	724	701	728	733	690	699	726	665	697	653	693	719	691	667	650	716	694	666	761	683	658	644	697	723	663	661	678	654	698	675	734	664	651	664	680	711	667	692	679	704	713	670	672	682	699	739	703	680	735	657	671	675	644	681	674	750	696	677	679	639	717	665	611	685	689	677	701	731	661	673	657	728	697	724	692	734	674	722	699	742	770	677	647	606	677	687	718	648	738	603	697	675	675	661	671	641	696	687	735	686	674	686	702	719	705	670	671	739	678	751	667	707	697	643	725	713	660	696	682	738	733	663	706	708	687	704	682	698	721	711	733	733	687	667	736	691	686	680	698	666	681	630	702	687	694	657	681	692	698	652	677	670	699	692	678	705	696	724	675	702	639	709	699	671	695	660	677	691	686	687	658	710	662	689	686	741	693	664	705	689	714	651	680	689	708	713	682	710	700	691	684	681	716	701	708	686	708	694	676	734	674	741	669	708	693	689	710	661	680	643	679	665	634	661	705	671	680
23817	21408	28912	24293	21406	15585	7270	6413	1530	652	570	655	779	1341	1096	393	352	377	390	360	344	346	353	337	350	346	343	336	332	322	331	340	354	360	321	324	336	279	339	317	316	356	321	353	273	337	303	300	323	340	311	338	356	296	338	333	316	339	327	322	338	330	351	327	322	359	312	289	337	307	353	347	330	302	321	348	340	320	290	301	306	321	326	305	287	293	291	342	319	353	349	333	310	353	312	347	307	347	347	315	336	363	315	347	302	341	394	336	298	326	307	335	325	292	330	327	322	339	304	307	336	313	323	304	341	333	330	297	302	338	293	339	325	311	334	323	345	318	316	334	332	305	324	338	318	317	314	292	346	308	329	328	311	284	336	314	287	325	319	360	311	313	337	297	310	299	292	349	310	351	345	329	302	322	363	316	325	342	319	340	343	322	305	336	318	324	347	309	341	313	324	303	312	329	309	307	329	336	317	315	341	295	309	321	316	325	325	341	317	345	369	362	341	303	333	315	306	299	325	304	327	283	337	333	352	305	307	309	317	337	302	335	339	316	350	311	329	330	365	319	340	327	346	323	328	312	323	313	345	336	314	361	316	326	308	341	330	335	325	306	310	300	346	321	323	374	330	330	301	305	324	317	321	350	314	306	343	325	327	320	328	345	326	308	297	329	300	337	347	362	313	344	288	327	306	315	311	322	303	326	315	333	335	334	340	323	346	319	330	316	340	318	382	318	323	343	322	328	314	330	312	339	328	316	320	289	319	326	311	292	328	312	315	343	345	329	312	330	347	316	341	330	312	313	305	311	329	319	318	289	312	317	343	289	321	333	344	309	309	320	305	275	321	324	301	350	317	329	339	318	339	334	297	339	286	338	319	297	299	292	325	315	302	335	320	378	349	293	331	363	322	332	289	337	345	313	311	293	356	315	318	349	317	299	300	330	343	318	331	336	329	329	323	327	320	312	308	327	322	351	313	340	335	329	314	325	343	304	302	305	312	312	287	310	328	331	318	328	312	319	339	346	307	347	318	346	320	313	319	301	297	341	311	334	344	317	336	348	300	313	302	314	324	336	309	320	331	339	296	313	272	327	323	309	321	315	347	305	311	298	312	333	314	322	343	317	342	340	289	291	340	343	297	317	318	292	315	292	360	333	337	289	312	341	331	326	286	306	331	316	317	348	335	321	326	309	305	350	313	306	285	321	317	326	310	326	312	309	308	328	318	311	354	332	350	327	333	332	289	315	293	350	302	308	338	332	310	364	323	342	338	330	293	344	316	296	357	308	332	337	285	324	330	318	327	318	367	324	357	329	325	338	309	310	304	331	313	334	313	306	321	341	300	336	356	349	302	317	319	335	370	292	323	336	327	342	314	317	331	331	344	332	347	319	337	319	321	338	316	323	335	331	330	352	339	321	297	332	323	335	312	322	275	328	346	286	331	296	321	301	300	341	334	356	322	312	320	311	298	343	306	322	359	323	348	332	327	372	301	297	297	343	328	339	309	302	333	269	308	331	306	304	317	301	321	331	337	344	339	315	377	309	308	312	329	308	313	327	345	339	317	343	339	359	318	312	291	305	323	275	329	344	333	309	323	341	305	339	305	329	317	349	296	310	300	318	302	298	319	321	342	324	328	314	329	355	307	355	349	358	296	333	303	323	336	321	342	315	319	313	326	304	318	337	341	339	323	296	308	344	333	365	331	329	292	334	324	336	339	343	323	317	336	325	322	323	302	332	322	326	328	308	350	335	293	291	307	330	331	305	311	337	350	334	313	295	317	355	334	326	318	329	324	332	287	324	299	323	302	340	308	302	332	275	335	323	350	322	311	308	309	326	315	320	298	327	344	313	321	321	338	308	346	335	335	330	320	302	307	303	310	336	311	344	320	317	314	303	326	299	301	314	302	347	316	322	352	329	302	296	327	311	350	294	340	329	310	347	307	316	326	315	309	296	314	325	332	326	305	342	327	315	301	307	313	340	319	306	334	341	307	350	315	337	317	320	320	319	337	317	317	291	292	303	345	322	321	333	285	322	332	335	329	345	306	346	295	333	302	308	342	322	282	327	343	321	310	303	367	348	333	324	338	323	323	324	337	325	314	339	330	350	323	325	322	320	320	338	301	341	320	339	299	315	307	309	308	327	324	315	385	289	303	304	340	330	362	313	341	313	307	332	329	340	332	324	333	321	324	327	308	333	311	328	326	325	366	296	324	320	324	333	314	295	309	316	339	332	305	334	334	326	341	316	316	304	300	326	345	307	356	305	319	299	293	300	301	333	336	318	314	333	325	331	341	313	324	304	302	324	340	329	346	320	316	304	311	299	316	359	317	323	348	350	309	307	321	278	328	338	346	287	313	333	334	318	304	293	307	360	311	361	336	348	339	306	340	342	330	310	291	327	318	339	342	313	341	354	323	336	334	305	351	325	350	313	308	319	349	301	301	307	333	320	313	339	279	324	319	331	321	312	358	318	336	350	312	314	331	307	302	305	323	337	323	315	319	302	300	318	325	325	341	319	322	355	318	333	335	316	336	334	316	321	301	350	300	341	309	361	309	346	291	364	335	322	324	343	279	286	329	322	347	318	300	317	355	329	336	324	322	312	324	292	308	338	295	316	326	312	325	299	323	301	315	330	322	308	309	318	293	369	342	311	298	285	321	293	344	305	329	325	352	337	296	324	321	321	330	322	321	335	282	320	334	326	303	328	361	323	305	308	304	334	289	333	320	314	316	342	335	312	338	306	307	322	295	332	314	301	339	329	333	269	337	340	286	344	311	337	329	354	314	308	326	372	302	294	315	297	320	329	354	288	290	320	320	324	323	325	328	296	330	336	343	315	321	291	327	314	359	309	323	340	334	288	311	303	307	320	295	321	329	310	315	326	302	330	344	315	287	314	332	315	325	321	338	302	319	313	308	326	284	320	297	336	312	318	317	323	317	320	339	358	340	319	327	326	305	337	327	329	341	293	333	302	334	340	323	295	326	317	292	315	328	304	323	330	319	339	305	309	304	320	341	320	325	325	335	308	317	337	310	330	358	328	313	311	312	318	321	286	321	315	299	270	326	318	302	329	325	289	328	301	311	324	307	313	320	327	314	319	297	305	340	317	290	341	339	322	331	315	331	311	313	336	336	331	340	332	326	332	326	276	324	295	314	316	307	317	318	289	299	307	321	343	324	288	314	318	364	311	309	313	322	351	299	329	337	324	314	300	315	330	334	295	302	305	356	317	323	336	306	325	334	339	314	306	352	327	315	323	341	323	282	314	285	335	344	332	320	313	336	321	318	339	321	318	320	357	365	325	294	317	348	351	324	326	306	308	306	312	309	334	349	331	320	336	365	348	329	331	313	291	326	317	330	315	353	323	333	347	318	346	339	336	296	315	345	357	332	299	295	320	303	333	325	314	323	314	356	316	324	300	310	312	338	318	359	355	346	319	329	339	348	354	313	339	371	331	319	298	315	337	313	296	328	348	353	299	326	312	350	324	354	317
10994	11292	7844	3967	4305	6887	8994	9070	2238	908	804	903	1169	1918	1496	459	465	410	435	399	354	376	373	357	369	354	371	401	342	361	356	352	348	322	333	367	346	381	346	346	367	358	357	358	333	357	320	341	338	352	337	364	312	352	319	347	327	322	347	335	342	341	332	312	317	330	362	326	327	338	308	310	294	335	363	317	308	348	336	342	320	342	313	347	366	331	339	326	345	354	335	340	337	328	333	334	341	324	353	348	347	354	346	331	332	320	343	321	336	370	382	325	337	315	329	317	322	348	331	340	314	310	326	298	343	385	320	337	349	352	354	356	350	315	354	334	332	335	327	360	315	341	334	318	309	342	358	337	345	310	354	330	324	352	359	300	365	360	342	335	304	340	336	323	338	293	336	343	340	355	300	327	361	361	336	321	326	344	302	340	353	334	350	314	330	336	288	327	340	305	320	347	333	334	350	364	329	309	326	315	318	369	355	301	351	348	329	381	345	347	325	326	351	354	359	342	305	334	349	309	334	341	325	347	321	341	322	353	320	353	336	339	343	352	324	283	330	318	341	351	334	346	333	338	320	380	306	336	331	325	327	327	321	332	340	342	322	316	352	339	333	333	358	330	329	318	298	319	355	324	366	326	317	310	335	348	354	330	341	336	339	343	371	306	325	359	352	308	346	336	332	329	311	352	319	334	335	320	333	345	334	329	339	307	297	317	359	357	288	332	337	314	342	363	333	349	333	354	349	350	317	312	372	349	332	333	353	346	330	339	355	324	347	318	322	344	340	352	347	379	351	367	317	348	334	352	353	302	339	367	353	312	352	330	291	329	341	334	340	324	334	337	328	337	315	359	332	330	316	328	371	320	304	312	312	334	367	301	330	374	297	349	344	330	316	332	313	335	316	338	316	330	341	290	331	353	373	352	301	355	323	345	351	338	375	316	326	336	359	367	343	343	345	313	341	360	349	316	331	321	335	318	306	345	343	350	334	321	321	368	355	312	339	327	330	353	325	354	324	327	313	293	333	338	330	333	357	359	317	311	341	351	360	327	328	351	359	316	348	357	314	324	317	350	311	298	307	370	289	340	334	326	339	320	327	354	324	352	371	347	325	340	310	323	361	344	293	320	346	346	331	367	321	331	326	345	343	309	325	321	340	351	321	321	338	326	326	309	340	318	322	325	323	321	355	341	338	339	334	313	329	328	349	367	328	378	337	323	344	320	333	341	326	324	363	337	334	354	362	338	346	328	336	324	329	317	341	337	342	357	329	311	344	337	336	326	326	334	311	330	345	336	330	308	329	346	357	323	328	316	359	359	363	304	349	350	319	370	349	336	338	341	344	357	345	371	311	320	302	343	337	328	338	326	343	359	353	309	324	360	330	341	304	325	334	331	312	353	332	341	350	317	325	317	276	368	336	350	333	307	346	337	323	352	338	361	320	317	342	316	351	338	343	341	326	356	383	343	352	284	342	364	347	369	334	359	339	346	348	342	313	331	343	330	330	371	350	330	298	327	344	349	336	328	331	360	329	303	328	336	306	366	338	332	334	317	328	367	329	328	334	332	312	311	334	361	342	350	326	321	355	317	355	337	330	330	355	343	313	348	338	319	344	320	328	342	331	293	312	317	369	356	349	369	354	331	328	335	353	351	351	345	350	350	358	305	338	334	330	325	354	342	338	344	355	378	315	366	309	333	311	350	309	342	368	314	342	372	382	356	341	316	356	320	344	327	326	343	348	332	347	326	318	373	311	317	304	324	344	357	337	327	324	343	343	351	324	322	359	312	359	318	337	298	333	320	368	359	343	321	326	335	340	362	347	325	349	340	348	371	342	347	319	363	307	313	310	340	351	332	333	334	341	318	325	334	332	371	298	335	368	329	315	335	340	330	291	321	335	344	352	315	351	340	319	340	349	307	348	325	339	348	319	306	336	335	299	335	355	343	339	352	322	313	345	333	336	343	344	344	325	307	365	361	363	373	331	326	361	321	337	303	372	334	330	300	340	349	341	314	357	334	320	339	338	348	317	342	344	318	338	364	321	321	327	354	365	358	338	359	353	334	348	314	344	320	301	332	345	298	344	334	310	318	326	345	316	335	365	336	329	334	334	377	322	366	333	341	327	351	360	339	357	353	335	341	312	344	296	327	346	352	331	337	328	373	328	339	343	383	341	334	322	348	354	336	317	293	332	349	352	325	302	354	347	353	312	323	324	346	333	314	355	326	326	311	342	347	332	327	332	335	347	320	342	311	326	333	333	335	334	330	318	335	349	360	345	332	307	353	332	338	327	328	334	337	328	353	345	316	344	356	322	327	306	364	326	312	353	341	352	346	358	369	370	383	373	362	332	336	366	359	350	315	329	334	346	302	337	360	379	331	319	315	318	301	348	341	336	338	371	317	302	342	355	357	305	332	343	344	338	353	340	347	326	341	345	348	328	355	345	360	341	329	346	348	336	324	306	325	366	324	330	332	351	332	323	350	352	351	363	313	344	338	336	317	334	331	333	330	332	324	361	362	358	340	349	324	342	315	334	304	359	329	349	340	344	340	337	325	318	369	363	344	348	334	333	314	338	316	330	325	317	313	332	304	329	306	317	331	350	346	307	339	325	343	361	323	349	298	306	314	310	287	317	334	323	341	348	342	302	354	320	353	325	322	355	339	338	348	335	325	323	329	325	334	330	312	348	336	333	324	344	353	319	354	303	344	336	305	315	320	366	355	323	344	340	329	325	350	378	353	328	322	345	334	326	320	337	383	369	342	315	353	328	350	339	377	353	344	335	341	335	321	352	347	324	312	331	339	317	319	336	298	325	314	306	351	343	329	328	336	355	343	342	347	358	336	356	311	351	329	318	333	332	338	309	335	320	324	354	318	337	356	322	340	354	337	368	342	311	341	326	342	359	336	320	338	331	326	306	363	299	355	340	336	311	332	353	353	327	348	339	297	341	327	359	347	330	348	322	361	359	324	318	310	366	326	350	362	350	323	341	337	324	340	332	346	324	340	316	339	296	341	329	304	374	335	324	306	303	314	330	320	324	362	347	336	318	336	328	333	319	308	303	347	336	335	331	359	343	351	369	325	337	335	337	314	329	344	342	321	352	338	344	354	349	342	322	336	338	338	320	295	321	330	344	350	351	365	343	346	321	348	357	351	314	317	345	340	317	363	304	327	360	341	360	322	324	363	339	315	312	354	339	335	337	342	327	343	363	349	304	323	316	324	328	338	364	326	350	310	323	355	329	323	343	323	335	310	369	320	342	350	324	326	333	343	314	356	332	346	327	357	331	308	356	336	341	348	337	319	343	320	326	329	336	338	345	362	349	352	339	345	342	320	354	332	343	308	321	338	333	362	332	336	348	279	349	353	343	317	285	354	344	335	351	317	363	343	329	332	336	344	352	305	316	346	330	318	354	362	339	326	355	335	347	319	378	323	318	339	339	316	348	383	353	350	349	312	309	332	335	337	333	324	372	342	353	303	331	317	350	327	343	343
24937	21461	28110	25163	15901	4502	4678	3950	1290	885	842	915	968	1673	1156	799	800	739	776	743	710	730	741	733	759	744	741	697	762	723	800	759	807	725	729	782	742	764	756	739	737	715	747	727	746	705	732	741	726	721	765	732	725	749	756	717	754	687	714	736	759	735	748	725	774	742	748	796	741	776	730	754	751	750	751	687	773	727	722	725	729	724	725	774	774	730	782	730	754	750	713	734	733	709	738	724	787	781	734	738	731	761	734	719	708	790	695	759	726	739	715	793	752	732	701	742	748	726	764	776	748	715	767	732	746	774	824	764	728	816	839	719	691	722	736	750	790	735	747	692	727	760	767	746	755	733	722	705	784	763	761	755	713	779	730	768	705	808	730	775	728	762	728	760	741	758	779	754	742	775	722	747	732	690	745	699	698	764	722	751	722	721	717	749	781	737	759	732	757	787	726	747	702	788	762	737	788	756	752	707	764	756	757	704	728	783	719	737	749	741	789	714	738	717	769	754	766	760	746	761	758	731	748	740	745	723	755	794	741	724	693	721	752	742	728	742	734	739	739	752	748	776	752	725	727	738	689	731	693	739	709	739	768	767	736	782	750	736	703	802	724	725	703	745	768	757	796	784	732	729	715	701	774	727	737	722	731	763	758	704	774	748	704	794	751	736	797	752	733	771	723	733	712	774	730	702	808	751	726	772	700	745	725	776	753	739	765	741	782	782	776	764	768	756	786	724	762	781	717	690	743	717	748	780	783	742	750	786	729	757	718	769	740	721	726	718	712	751	749	739	773	739	722	766	659	770	715	730	748	741	752	748	692	745	716	708	757	795	701	749	692	748	757	747	701	756	754	746	718	752	727	777	716	759	766	776	748	740	766	680	783	707	775	743	679	738	762	722	746	746	749	738	735	720	737	775	769	746	700	774	781	783	723	712	776	722	747	736	747	721	725	810	731	755	771	741	746	764	761	723	738	775	715	716	781	729	713	743	685	779	741	755	743	715	735	708	745	714	722	714	738	744	772	737	756	766	720	755	763	653	708	766	766	753	763	734	786	744	744	719	756	733	688	763	784	732	750	746	721	791	749	738	745	766	751	735	771	773	781	745	709	768	726	761	787	730	751	752	747	708	750	765	755	746	726	721	733	739	740	713	750	725	741	740	771	730	707	732	798	765	732	768	761	766	775	782	793	773	702	719	726	755	738	814	780	752	786	718	738	789	771	761	766	728	706	720	753	760	742	781	781	802	742	700	699	770	756	792	735	735	736	747	702	755	768	765	743	747	731	750	726	728	748	713	767	737	766	731	732	726	785	710	775	727	763	740	729	761	711	767	737	760	745	687	718	738	759	780	750	741	703	757	784	721	722	760	722	805	701	761	748	732	787	713	695	719	745	733	759	748	778	748	760	769	733	758	782	708	743	704	781	763	729	729	756	721	727	723	759	753	738	711	761	745	732	696	705	753	769	735	717	714	733	767	708	779	718	718	711	733	731	747	781	720	770	749	701	716	727	690	801	734	756	785	776	723	718	751	776	772	763	726	751	751	731	739	757	738	742	701	733	732	720	763	753	734	719	663	730	748	728	715	726	752	768	726	748	763	721	704	792	821	762	724	747	711	742	785	722	718	736	717	779	808	717	751	729	752	786	735	749	715	742	738	770	823	730	730	755	813	746	742	727	672	760	770	782	711	740	732	740	732	755	708	761	700	762	749	725	725	769	743	786	726	721	696	738	768	715	699	740	758	753	771	742	836	770	725	763	785	720	725	735	740	723	745	791	765	749	752	745	770	754	728	771	756	729	720	752	741	731	776	734	708	720	738	750	782	776	756	747	748	710	754	744	780	734	755	720	750	720	711	716	777	745	716	780	739	778	727	704	720	730	727	769	748	708	718	747	748	728	735	723	698	762	773	732	721	691	749	733	758	750	762	751	720	772	753	782	737	754	720	738	695	757	807	721	742	792	727	743	745	744	696	735	792	747	743	740	789	702	725	720	756	704	701	740	704	754	780	754	749	762	740	726	780	704	776	742	781	690	787	732	748	728	713	745	727	737	740	787	764	738	757	760	747	787	743	762	722	717	730	769	683	696	720	726	736	747	729	777	735	783	742	740	764	733	727	726	709	715	773	758	712	738	766	694	751	692	752	717	764	734	748	770	730	739	721	741	716	664	750	799	778	780	771	757	808	707	774	681	691	765	717	705	732	718	702	727	732	710	733	738	665	745	751	702	778	734	740	707	714	743	707	747	705	730	769	783	715	738	747	756	735	734	759	730	774	729	752	752	737	746	699	729	773	727	750	766	738	768	761	755	744	707	715	735	731	742	769	758	708	716	733	716	725	705	762	750	731	754	731	760	680	737	734	738	731	730	758	760	793	772	751	756	744	726	746	698	731	761	748	768	790	746	706	736	764	726	689	729	743	712	732	695	767	737	713	777	723	737	732	782	737	773	754	807	707	722	686	737	712	697	732	729	689	764	734	751	764	750	788	734	703	717	721	704	701	701	765	717	710	768	728	759	741	755	726	702	722	734	758	711	734	807	740	735	719	743	791	767	778	741	711	693	760	762	740	772	748	739	783	753	708	736	770	758	736	742	722	726	788	716	703	797	724	683	731	695	747	723	725	756	749	716	745	715	747	797	699	690	744	730	773	739	722	711	826	739	777	698	778	698	748	802	734	698	746	802	742	711	761	722	729	707	745	767	751	807	676	774	686	721	734	771	746	745	722	752	768	715	747	770	721	762	745	719	723	743	738	740	726	715	769	804	751	752	694	723	770	757	717	792	776	743	698	745	735	750	785	765	731	723	741	729	793	758	784	741	727	721	799	728	724	727	748	718	695	747	748	747	694	743	715	718	727	704	758	735	739	789	727	766	746	753	756	768	746	751	729	742	744	788	703	798	794	760	780	722	779	758	731	765	723	757	732	698	737	782	721	753	776	713	742	731	733	694	694	722	749	777	746	697	718	739	727	727	781	764	741	768	703	777	751	773	709	711	702	785	717	745	764	736	703	709	819	749	714	721	724	745	734	752	743	680	728	730	768	756	738	722	692	711	755	777	799	734	737	739	730	767	721	716	740	771	756	739	787	773	679	760	767	732	703	699	754	736	733	725	745	752	740	690	746	718	736	726	718	778	762	738	738	735	714	728	766	771	738	733	732	761	691	690	716	711	756	768	733	723	693	756	700	724	754	761	742	762	758	712	727	731	746	759	739	738	699	739	678	757	767	774	721	762	741	766	747	694	753	785	712	737	705	760	750	769	762	769	720	736	781	739	749	729	758	739	758	744	739	759	733	714	684	726	734	788	705	778	747	719	697	712	801	754	703	674	744	747	728	684	760	744	715	753	749	778	738	774	697	663	759	747	671	765	732	715	713	766	742	745	723	744	707	728	742	752	778	751	786	706	749	798	770	796	718	826	738	738	751	754	724	756	746	701	770	729	755	762	755	769	723	733	712	782	726	707	768	746	767	757	761	765	761	763	743	735	770
10065	7790	5340	3038	3663	5928	7525	6025	1740	1055	936	1075	1281	2172	1344	871	754	784	727	753	776	738	740	754	698	772	735	729	742	744	697	773	721	751	757	697	751	707	772	785	718	700	748	760	768	716	672	781	693	760	751	687	796	728	793	762	739	728	751	719	697	767	757	673	751	715	708	761	708	720	736	723	715	770	712	743	709	716	706	727	683	731	745	706	714	683	776	696	714	725	733	732	726	701	739	759	734	731	723	713	734	696	688	692	720	735	715	736	716	755	683	743	735	724	707	765	706	736	735	695	747	752	772	753	725	684	713	735	709	739	757	690	724	757	736	744	694	724	745	770	691	709	735	722	733	713	745	725	723	762	731	775	699	762	726	738	724	718	689	723	733	714	722	682	741	727	746	650	725	695	694	710	760	752	703	747	756	758	738	706	694	718	719	699	731	697	728	744	731	703	732	728	749	747	710	726	714	742	746	755	709	756	788	707	744	739	671	728	660	719	770	747	718	753	685	703	719	752	696	697	750	765	707	728	731	722	711	709	788	747	698	752	716	699	719	702	723	735	719	683	722	715	718	739	690	771	700	727	748	759	743	740	729	740	678	739	755	753	739	705	747	732	751	787	688	706	720	715	742	756	709	738	738	695	735	696	761	780	739	745	745	717	757	760	738	743	670	758	762	734	757	694	729	724	643	768	744	738	715	677	734	696	695	723	701	694	733	726	731	695	727	735	730	735	734	718	711	733	765	741	743	751	685	720	723	760	676	693	729	740	714	685	708	724	732	719	728	773	749	685	705	751	713	724	704	739	728	745	756	732	734	693	811	750	730	670	724	739	708	711	729	730	723	744	734	719	764	747	724	730	713	722	696	723	729	740	767	726	760	742	723	743	684	749	698	743	726	742	744	710	752	706	724	742	755	728	743	731	760	722	784	719	747	706	692	709	731	740	731	729	697	726	719	758	738	741	715	693	728	730	690	766	761	755	714	778	820	739	682	741	717	767	744	731	743	731	765	760	719	743	728	745	760	701	690	690	747	730	694	734	704	677	709	703	709	685	749	770	733	684	720	667	789	764	714	757	741	670	738	737	735	706	711	737	728	746	733	695	743	742	752	698	745	704	717	701	783	739	721	733	746	723	728	726	718	694	761	710	761	729	722	702	738	727	724	742	782	713	752	710	743	738	713	670	722	760	719	720	779	706	731	725	710	690	748	756	733	668	715	746	778	728	735	757	748	735	729	693	703	709	745	761	752	760	774	727	693	725	689	736	726	774	694	723	700	714	733	691	731	739	735	698	762	706	751	747	761	704	722	675	729	724	755	678	759	723	717	747	707	754	733	737	713	760	752	738	703	770	752	739	739	724	716	701	704	737	726	670	703	775	734	698	684	690	705	713	713	727	741	735	752	691	738	702	705	765	688	759	717	740	742	674	734	714	690	768	730	724	735	770	734	721	732	714	708	707	695	761	715	680	642	770	717	756	779	752	732	751	768	755	740	712	724	707	688	671	781	693	756	739	732	708	682	738	685	706	698	726	698	712	697	804	744	688	743	730	708	724	700	691	690	707	706	717	750	705	780	786	755	717	731	756	719	682	753	757	747	734	743	732	735	716	704	721	711	740	738	732	750	717	741	753	748	730	694	746	671	734	714	735	757	685	785	738	744	693	700	743	710	719	726	751	713	730	700	706	710	752	701	736	747	760	714	733	737	769	711	697	715	729	722	735	708	761	701	703	657	710	697	737	748	740	742	742	710	697	726	791	735	746	723	727	747	723	763	772	696	769	749	730	798	732	729	724	752	667	736	713	720	739	664	725	745	723	757	703	731	698	677	737	742	753	678	693	739	699	700	725	748	715	720	726	700	758	695	699	756	747	682	697	724	737	696	744	767	753	737	696	735	701	745	743	740	781	743	777	750	725	730	739	724	708	759	732	698	755	731	736	754	716	714	764	686	751	716	690	699	673	743	696	710	667	713	735	719	729	732	720	724	735	726	719	742	771	716	708	729	749	721	745	680	752	649	754	740	730	705	742	716	787	733	737	740	738	724	766	727	732	746	713	743	700	742	735	699	761	720	734	741	703	755	722	741	746	723	684	683	713	728	715	718	713	692	671	725	751	733	709	712	724	712	709	743	712	741	726	677	711	730	780	700	771	718	681	758	659	713	702	781	811	730	731	719	686	737	745	738	743	770	719	732	777	712	721	726	731	732	728	757	688	751	710	733	753	707	736	722	714	760	736	729	709	763	774	739	696	734	753	720	737	741	728	740	834	690	732	727	708	730	760	688	711	745	764	729	688	739	722	698	762	683	775	663	723	756	719	695	715	670	763	721	707	690	690	743	777	704	711	765	711	749	711	745	727	741	738	723	719	703	746	750	752	683	647	695	725	736	700	703	761	722	728	739	702	755	748	763	717	697	705	695	702	738	721	720	661	678	660	740	733	697	744	761	707	747	701	713	730	714	726	704	718	699	690	708	714	717	719	698	777	732	660	728	756	716	736	742	729	728	703	724	755	807	719	729	710	726	718	734	715	737	710	706	689	765	720	745	740	730	694	741	690	750	759	750	728	713	706	687	745	703	722	681	714	723	739	759	731	764	702	692	711	715	710	705	702	778	717	736	746	698	695	735	734	749	714	733	686	774	782	680	711	694	729	737	752	757	729	723	720	746	704	777	716	726	720	709	748	696	709	736	753	700	686	742	702	726	751	738	694	707	751	684	684	695	674	763	746	778	716	721	720	713	746	710	747	711	735	698	717	748	714	763	761	725	729	732	721	710	690	735	726	747	675	728	746	686	707	713	726	733	761	761	718	746	736	752	775	740	761	687	771	724	642	755	743	739	767	701	746	739	719	696	756	744	663	733	695	739	705	722	745	735	769	730	725	688	697	697	754	692	742	745	719	716	700	757	688	722	749	687	707	714	740	757	726	756	734	690	763	729	701	706	680	754	719	718	716	787	751	763	762	763	773	757	714	766	704	760	733	731	687	702	732	727	689	713	751	698	728	702	722	785	746	746	730	748	705	695	719	774	757	735	745	713	738	696	738	738	691	761	751	703	743	711	754	722	723	760	748	735	682	735	715	717	726	756	752	732	685	757	734	735	764	701	702	734	746	703	746	786	742	745	764	750	719	756	728	763	753	719	718	712	758	715	763	714	735	755	722	734	706	713	675	725	725	691	747	727	727	754	765	759	752	749	733	705	739	703	762	737	713	714	728	741	691	786	731	714	688	748	754	733	678	663	716	723	736	735	698	743	725	713	733	711	696	674	750	767	708	762	695	701	699	759	728	715	741	737	732	727	708	711	722	717	704	709	794	691	723	779	746	707	730	742	739	738	707	779	714	712	730	717	723	728	749	748	725	741	717	695	705	727	734	771	765	740	713	726	723	744	714	743	784	728	748	717	692	717	729	715	730	733	745	698	740	716	728	732	706	719	731	674	760	732	744	748	747	699	701	692	742	717	767	729	734	804	691	788	764	747	705	674	706	688	733
22682	21432	29286	23965	21434	21750	18599	5775	1583	767	731	773	893	2086	1016	401	439	395	386	383	345	313	323	321	321	327	330	331	309	304	296	292	281	291	290	293	288	284	291	313	272	291	265	259	284	308	293	262	294	270	281	299	277	272	294	286	262	270	301	272	264	287	301	309	290	298	293	283	251	288	268	286	264	280	297	274	279	277	278	279	288	263	272	253	289	270	290	274	298	282	272	265	291	271	279	301	276	276	321	258	285	243	302	250	305	285	290	288	276	276	244	267	266	298	253	285	274	285	285	319	282	261	287	292	274	255	298	282	284	273	282	258	287	305	288	280	264	244	295	262	249	285	254	274	266	270	308	287	304	267	289	266	305	265	261	246	256	281	298	285	290	233	288	281	308	284	286	262	272	286	305	252	258	298	307	280	279	276	280	258	310	276	297	267	283	260	265	276	281	241	310	269	279	290	270	257	279	269	261	298	259	263	260	304	241	276	266	290	278	269	250	266	275	310	280	275	298	272	298	278	265	261	257	308	268	238	269	292	264	288	295	297	274	286	276	243	257	268	262	289	267	278	288	285	246	299	268	261	286	277	285	297	248	278	275	271	276	255	266	298	283	274	299	267	273	298	278	278	266	281	274	287	276	279	281	236	283	268	272	279	258	282	260	260	277	269	260	274	317	285	305	271	284	276	296	259	287	270	262	255	298	277	280	290	283	272	319	287	289	276	264	313	282	242	286	234	269	276	275	284	297	273	296	287	296	264	265	277	269	279	269	270	298	289	286	260	275	257	272	286	277	292	259	251	292	299	266	274	265	281	277	276	295	260	323	292	275	269	299	272	287	282	270	306	258	285	273	274	309	288	265	279	259	274	279	258	293	292	296	264	249	284	256	265	254	246	303	238	273	263	302	294	272	271	256	254	282	291	265	274	267	278	293	296	308	315	286	264	289	306	276	257	267	259	272	283	302	288	273	273	280	245	278	304	300	252	296	265	278	260	279	272	286	261	269	274	271	255	278	241	279	267	284	266	279	271	280	251	294	266	266	280	276	295	302	280	273	261	271	257	260	270	241	277	280	271	292	305	263	272	255	250	267	284	276	300	266	276	275	284	291	262	268	248	286	277	286	268	309	279	286	276	315	256	268	280	263	287	280	252	248	269	275	286	286	294	276	265	294	253	283	277	275	274	272	266	268	298	303	252	242	256	303	266	293	288	263	250	260	269	269	255	292	272	281	275	287	289	279	317	263	266	278	285	268	285	282	254	297	305	312	258	276	296	279	293	290	276	278	269	285	252	274	254	262	292	298	280	284	284	264	300	292	283	282	266	281	286	279	249	288	306	285	304	293	281	260	280	291	278	272	278	250	302	299	278	293	287	316	262	278	272	283	277	288	263	263	244	303	265	246	254	292	273	295	270	299	278	289	256	304	276	266	262	270	278	267	278	289	266	286	276	264	320	250	297	273	266	282	239	266	261	253	291	276	263	269	271	284	268	273	326	251	302	308	286	244	263	284	293	277	320	294	288	303	282	255	273	282	264	288	278	274	308	281	246	294	258	273	261	301	254	279	261	265	254	309	258	269	280	271	265	277	323	270	278	284	273	274	291	294	294	298	259	255	266	290	293	266	282	268	287	306	311	298	271	238	262	283	276	272	288	293	274	256	301	267	270	266	249	287	298	276	287	264	274	282	294	276	267	300	283	283	292	258	294	270	252	280	267	284	258	296	291	288	277	271	241	284	251	272	279	291	274	298	275	253	289	277	283	302	263	272	278	270	268	310	288	270	270	277	312	275	280	266	280	273	276	283	271	280	257	266	294	269	275	312	278	288	265	285	268	318	276	314	288	262	274	290	272	277	266	275	291	265	280	259	284	279	275	300	275	299	282	277	274	280	283	258	282	283	233	316	287	285	282	278	244	273	239	309	280	254	275	250	308	275	273	280	257	274	288	270	282	254	269	272	279	275	264	284	248	270	264	264	275	267	287	258	298	259	264	265	270	273	262	255	307	271	268	257	268	256	250	262	259	284	276	293	306	249	272	298	276	273	248	271	269	267	282	267	286	248	235	259	252	277	250	283	274	271	272	269	290	274	270	257	290	315	277	238	281	250	281	273	295	304	282	280	295	309	285	295	283	301	280	268	260	291	287	291	284	294	276	271	273	278	298	264	293	282	275	284	288	294	255	271	256	279	282	296	269	256	282	267	279	271	286	260	301	259	280	264	271	269	252	291	297	290	249	276	260	282	275	256	283	258	263	286	299	234	270	263	289	276	270	306	268	259	259	307	291	280	263	279	272	238	258	266	276	280	252	264	264	272	280	281	267	293	268	275	262	261	277	282	281	264	256	270	265	297	267	245	263	297	252	264	260	263	295	317	250	273	255	283	282	268	292	261	240	300	279	321	260	225	256	267	301	305	269	281	300	293	271	258	281	293	276	286	247	269	284	306	295	288	259	267	302	278	270	292	271	282	273	262	276	246	268	290	270	281	249	300	275	270	274	303	287	247	284	294	269	286	268	289	278	244	283	270	291	277	280	267	284	270	316	265	286	268	280	244	260	295	273	287	281	298	271	263	296	283	261	277	287	265	277	229	285	283	277	301	254	280	295	293	251	294	275	282	248	309	262	264	250	267	279	288	297	248	302	312	299	275	238	282	291	255	285	266	262	276	259	298	274	283	265	267	285	281	282	255	312	262	257	244	305	266	293	303	290	290	287	289	279	280	270	262	258	293	270	261	243	281	274	260	266	302	300	256	278	266	265	287	258	281	269	263	270	300	305	295	274	273	253	286	238	279	273	267	275	303	318	272	257	244	295	258	298	281	275	247	301	253	292	272	271	258	289	290	285	267	266	281	297	275	262	256	292	244	290	278	280	261	293	284	272	266	284	280	289	268	279	275	275	282	272	296	276	273	297	300	279	278	257	260	270	292	284	261	282	292	266	272	295	265	261	265	274	281	284	286	284	268	291	300	270	285	290	249	259	272	262	254	266	298	275	294	270	254	280	283	269	260	301	264	292	265	266	301	283	281	274	268	290	277	263	283	259	254	275	259	282	269	285	273	267	305	251	250	275	295	272	295	275	273	272	271	309	290	239	276	255	278	285	295	280	259	299	294	279	280	258	265	292	282	299	304	285	263	275	290	261	290	289	233	246	249	291	278	290	243	323	233	286	273	298	262	271	289	273	280	266	317	275	287	245	272	283	261	259	254	282	307	274	288	269	279	280	270	274	288	303	286	263	282	276	264	279	295	285	285	242	263	266	290	279	281	277	286	275	299	249	293	259	306	294	247	309	290	303	273	265	249	256	246	306	271	261	282	258	303	276	254	264	286	281	267	286	277	252	287	273	275	286	281	266	282	255	251	252	295	272	274	259	305	278	269	256	272	266	302	289	297	251	302	255	283	285	280	274	290	280	281	280	249	287	248	280	283	280	305	273	288	250	304	305	255	281	243	320	301	293	289	286	254	302	284	256	254	272	270	281	262	254	280	270
13155	17223	11943	6577	7519	9787	12185	6905	2415	1174	1116	1080	1339	3219	1405	469	436	472	419	374	370	356	359	292	311	364	294	314	308	308	287	300	323	304	323	274	296	293	257	267	314	299	287	311	296	277	292	269	304	280	296	284	300	270	257	308	268	303	229	273	289	274	297	294	274	300	250	272	293	275	265	277	244	311	271	267	317	295	312	287	293	252	286	282	294	279	259	279	253	247	288	252	273	278	270	293	276	266	270	278	257	262	273	284	252	296	271	269	324	272	279	285	275	287	267	278	264	289	269	286	267	291	234	293	264	265	279	268	276	267	290	280	270	282	259	269	252	273	265	283	279	273	295	262	266	281	279	260	263	290	301	282	294	241	282	288	265	290	276	262	264	275	267	238	280	270	283	288	259	303	308	257	263	257	276	271	257	275	258	290	243	259	267	245	277	294	281	272	261	271	275	269	265	251	266	263	270	268	295	285	267	265	309	277	264	320	273	256	294	268	280	266	277	280	246	297	256	275	292	297	264	251	267	283	260	271	294	289	276	283	268	259	277	290	278	263	264	260	268	251	249	258	263	295	263	244	279	288	276	274	267	290	256	284	248	243	238	264	295	259	254	268	274	251	279	272	289	273	274	266	260	260	260	255	289	283	264	288	274	241	301	265	275	268	287	265	263	271	282	290	270	263	280	270	286	251	271	269	296	272	279	250	274	276	281	263	308	259	262	294	281	273	289	271	291	247	237	266	276	271	276	289	253	312	275	254	296	273	268	263	252	262	268	253	281	272	282	249	281	276	288	249	281	264	265	242	270	269	252	286	255	265	273	263	263	280	271	257	276	260	252	276	282	264	255	320	282	274	271	281	296	267	256	306	301	283	263	273	262	271	279	262	282	285	274	274	267	268	272	271	274	277	250	252	281	282	250	295	279	267	234	279	235	280	276	291	280	296	298	286	301	300	274	301	281	263	271	237	294	270	278	276	279	241	270	276	275	283	279	274	261	262	276	252	298	301	293	272	260	266	241	278	266	282	281	281	260	246	280	246	259	278	252	291	271	267	269	247	271	276	239	261	259	281	273	267	269	287	286	263	256	275	292	298	266	267	260	258	262	285	288	266	232	282	248	266	249	269	251	257	272	250	262	255	276	245	289	278	269	286	278	272	267	250	253	258	267	265	291	253	263	260	249	252	290	264	261	268	292	269	276	284	267	295	269	278	261	274	288	281	285	295	267	272	299	264	276	295	268	270	265	260	289	260	235	301	249	284	265	267	273	272	272	264	272	270	281	282	265	281	269	262	257	247	264	264	289	274	298	271	254	234	286	267	250	241	249	293	292	266	255	257	254	284	264	288	260	245	264	287	250	292	274	280	280	284	257	273	268	270	257	268	284	270	245	270	279	300	287	275	259	250	254	288	291	287	301	271	258	286	253	255	280	304	282	265	266	234	280	283	275	277	259	259	307	247	290	275	251	267	262	303	307	293	288	283	269	241	259	261	276	296	292	265	261	284	266	286	278	261	284	246	279	250	267	255	258	269	285	284	297	259	280	275	258	253	273	280	267	261	282	275	254	265	282	258	284	287	278	248	263	254	285	269	289	281	263	268	276	271	277	261	279	277	258	250	296	283	277	285	246	298	265	293	294	265	279	275	258	288	279	278	279	281	246	280	268	278	269	315	285	283	268	293	272	290	244	280	257	261	266	289	268	223	256	259	261	233	254	260	290	281	263	268	265	264	262	265	261	299	288	294	259	259	250	217	290	262	277	254	259	286	294	263	290	304	286	268	238	270	242	267	272	267	242	287	252	274	266	276	249	259	292	254	259	278	283	278	285	258	268	299	310	258	294	279	279	273	264	279	263	266	244	286	324	300	260	291	267	275	282	258	237	265	260	275	251	293	277	292	290	250	266	285	254	286	283	270	270	271	272	298	268	291	264	256	249	264	258	249	310	270	274	272	260	246	292	271	262	263	300	269	240	256	278	283	284	271	261	296	256	252	322	278	313	309	271	266	262	289	257	285	296	282	308	285	262	267	281	291	310	280	275	268	275	284	278	249	273	275	270	285	259	289	281	268	251	276	242	273	295	292	278	281	288	254	283	266	261	315	304	276	268	275	263	288	273	294	241	247	272	283	274	283	267	261	264	301	282	277	298	263	284	297	272	277	265	263	307	251	268	284	293	260	286	264	262	287	287	275	273	305	264	292	295	268	294	292	289	254	241	257	252	253	295	251	244	283	303	231	240	284	282	261	281	315	258	274	273	285	259	301	250	255	273	260	290	256	267	266	232	274	248	274	261	285	285	257	264	260	232	289	274	266	269	243	271	258	283	286	243	257	261	262	263	277	295	292	280	262	287	256	263	286	241	275	285	265	266	279	257	263	260	281	257	286	245	260	261	260	277	253	276	279	255	298	257	261	287	288	260	251	244	269	280	278	292	273	266	287	264	283	276	253	243	282	294	300	274	261	260	290	267	271	268	253	274	272	275	261	286	279	260	280	275	267	283	244	275	298	267	295	268	276	297	291	269	256	275	258	291	275	304	297	279	278	319	276	265	276	282	268	311	257	315	258	270	280	299	266	243	277	292	260	260	260	275	270	265	277	268	291	266	278	294	268	304	270	274	251	270	281	256	287	273	281	287	270	268	294	288	248	290	293	286	249	275	263	273	269	294	273	259	259	289	288	266	272	269	266	273	289	279	252	272	275	274	268	247	293	268	268	272	274	268	305	265	271	248	273	305	254	255	267	293	279	252	267	314	258	278	289	248	307	258	272	279	279	290	295	291	298	261	249	267	276	245	260	279	262	286	289	283	307	230	284	261	283	308	290	273	263	262	245	277	293	253	277	238	271	270	248	297	261	278	274	274	299	242	273	299	277	269	256	263	277	257	259	272	286	299	279	271	282	305	274	247	281	268	287	281	271	299	264	268	300	260	256	274	269	276	264	256	278	235	283	270	255	252	287	254	259	279	264	282	280	279	272	250	288	281	250	261	241	268	274	293	266	251	254	277	297	284	276	258	291	270	257	270	285	285	264	263	260	287	272	286	279	266	316	289	278	277	249	279	260	325	275	273	287	298	260	271	257	269	301	279	271	238	293	284	297	297	295	281	264	303	248	241	271	267	271	278	267	272	262	307	242	262	276	277	260	264	287	298	294	273	273	255	276	257	260	294	274	252	310	283	257	243	305	268	259	238	284	285	267	278	251	278	245	283	256	256	265	284	283	252	246	274	260	277	283	274	280	254	271	273	296	288	289	302	293	264	267	247	306	268	255	277	269	280	273	263	270	283	273	263	274	280	241	284	273	272	287	271	260	270	276	265	294	284	264	249	273	274	260	269	297	279	279	299	274	277	272	276	287	274	286	247	261	283	287	265	290	261	275	272	233	299	289	276	293	274	279	278	275	284	284	296	253	277	249	280	248	262	293	259	254	288	266	266	288	291	268	248	270	297	253	284	268	271	281	284	272	288	248	286	299	257	242	286	254	276	282	267	250
28101	19611	6866	1541	1730	2287	2839	1444	891	703	707	752	902	1354	794	696	666	662	680	644	653	662	657	657	690	626	701	642	658	639	664	641	676	670	663	720	671	651	658	709	674	660	647	679	652	695	654	636	702	657	658	664	636	702	633	654	681	704	588	664	648	624	643	675	675	693	651	682	639	689	667	653	673	697	675	652	619	645	653	677	659	673	636	617	691	693	632	661	666	677	712	705	678	666	707	678	636	701	671	690	662	643	716	655	688	670	654	631	644	673	704	659	677	666	649	721	678	644	645	654	680	708	669	667	626	680	624	674	664	653	676	666	674	695	725	645	640	674	651	650	683	693	689	671	658	664	694	662	632	629	679	622	647	645	707	675	682	667	693	691	649	686	700	643	598	622	696	676	697	618	655	659	677	656	666	687	659	711	666	660	672	683	679	713	662	686	704	668	695	681	644	691	685	668	624	623	607	685	660	640	656	708	632	635	660	613	656	657	648	702	660	674	638	636	650	684	650	680	658	681	622	650	708	620	687	666	684	670	664	708	649	707	666	677	658	732	642	686	700	656	625	704	644	648	676	646	686	651	685	679	649	653	630	669	697	674	744	703	656	675	673	664	666	637	693	659	666	677	647	641	661	599	667	675	637	641	684	675	719	687	683	703	727	670	683	685	669	662	668	660	628	656	651	655	661	621	663	704	647	668	616	691	668	698	653	671	658	651	653	675	671	665	660	653	650	675	672	644	655	714	662	662	650	696	673	657	648	665	672	655	627	675	673	687	628	575	659	652	624	635	630	706	640	691	652	646	641	641	614	657	653	639	632	609	645	664	706	721	681	685	683	697	685	612	659	655	708	668	654	635	655	666	701	660	681	640	654	651	636	664	638	686	619	673	637	661	652	645	674	669	669	687	625	629	656	715	658	652	676	641	686	667	691	677	703	670	674	656	653	693	657	653	688	670	679	656	689	622	705	614	651	652	641	641	659	657	635	675	692	637	687	654	683	668	650	664	668	657	743	664	661	633	659	659	702	710	692	667	662	655	594	658	686	668	645	635	683	667	722	672	678	641	639	669	661	677	666	700	675	653	635	665	654	627	672	641	665	710	675	648	689	686	663	703	643	605	656	721	649	679	679	666	674	656	611	667	695	643	706	707	658	646	648	651	647	703	635	679	692	641	687	664	626	670	678	679	722	656	630	677	685	666	672	640	694	677	698	703	662	665	683	665	707	646	642	632	701	659	707	673	618	683	668	662	619	675	687	705	636	718	636	649	667	681	693	673	692	657	685	687	647	692	639	664	668	652	637	667	656	701	670	647	630	650	677	678	662	678	702	666	643	671	667	614	659	676	645	685	695	658	705	728	679	631	649	667	660	624	687	723	679	655	636	661	687	674	651	609	658	686	664	643	678	657	705	648	651	668	627	650	712	680	636	644	678	628	664	651	723	651	670	695	709	646	682	634	631	677	707	635	687	677	651	678	664	681	666	659	669	668	680	643	662	650	710	672	709	652	656	640	677	669	684	663	687	650	704	655	670	672	694	647	692	666	669	697	660	707	626	655	673	644	681	653	639	668	643	644	616	673	601	665	638	668	723	654	640	683	668	641	707	678	646	679	641	672	661	666	678	678	652	659	626	687	691	635	654	665	663	668	706	665	646	696	673	683	670	679	684	635	687	630	667	708	667	668	675	692	694	697	692	701	677	656	603	684	709	637	619	638	652	666	663	634	670	647	617	701	708	636	630	663	700	649	668	647	649	612	646	660	680	651	654	621	663	713	662	674	688	639	706	698	660	672	667	664	681	663	703	710	717	657	645	667	677	663	644	664	689	608	676	628	639	721	660	678	675	655	709	683	691	655	647	636	668	712	699	678	720	655	650	610	668	640	671	664	669	670	684	663	697	649	623	697	693	669	652	672	664	694	627	664	663	664	659	635	684	655	657	668	699	693	667	709	699	622	654	682	727	692	682	697	650	615	666	662	675	661	668	627	665	681	665	644	723	685	687	646	697	687	652	709	661	683	688	611	717	684	699	663	720	705	668	698	687	653	673	667	682	701	644	673	678	662	670	650	678	693	646	673	674	673	643	690	702	701	667	708	659	674	701	705	676	679	671	657	670	651	671	718	654	657	681	676	642	667	669	687	663	647	621	661	609	671	673	645	691	688	675	684	688	635	738	663	648	688	717	691	670	692	712	696	655	665	658	684	690	658	663	683	672	680	677	659	643	683	703	654	713	699	647	647	649	644	631	654	625	637	640	644	728	643	648	654	701	691	640	645	657	638	700	640	660	680	653	683	662	702	673	664	675	609	694	649	637	629	659	721	670	717	706	689	671	639	657	634	576	688	663	627	645	688	659	674	656	666	691	655	681	699	693	672	670	620	671	653	674	679	620	655	626	679	633	675	728	677	665	703	659	671	698	654	671	681	653	675	660	645	668	676	682	646	685	692	646	679	699	659	689	631	652	700	649	637	658	667	642	664	667	684	672	703	712	655	638	687	729	676	667	666	671	705	663	654	657	675	673	662	655	636	629	642	661	641	687	671	705	701	628	648	641	722	652	663	669	657	631	661	672	677	663	655	621	676	684	681	671	675	676	672	659	649	631	638	677	650	690	679	713	680	673	653	663	674	644	700	659	653	626	693	674	687	647	662	708	667	710	710	692	653	662	656	656	696	665	650	635	670	670	670	688	647	626	680	662	665	642	675	688	675	670	653	679	696	656	685	662	698	650	658	712	680	661	678	638	661	694	668	641	632	693	656	660	598	712	682	694	700	675	689	708	649	672	668	671	650	696	662	662	689	631	698	660	697	668	640	645	641	657	651	670	638	701	686	614	655	628	644	685	694	610	667	663	657	666	674	659	653	684	728	676	683	649	612	663	642	689	678	612	694	695	671	651	658	676	613	667	676	649	637	681	634	700	657	661	743	647	675	656	699	691	678	665	644	650	669	677	642	647	644	657	649	639	692	669	649	695	660	677	653	689	682	668	695	710	641	716	642	656	688	671	662	726	653	667	646	684	654	681	700	656	710	693	751	682	680	634	669	664	666	688	634	620	700	669	661	661	673	635	692	658	705	683	698	647	693	674	653	657	654	630	678	652	692	657	688	659	697	679	610	660	639	682	703	682	670	645	703	677	694	686	644	675	642	649	676	701	687	664	684	667	694	644	655	684	611	689	648	705	659	643	650	655	656	660	654	680	673	712	720	718	673	672	667	632	634	645	677	703	672	634	706	660	625	669	661	679	686	676	724	636	676	674	647	624	615	675	652	698	660	653	650	659	690	642	684	668	671	666	654	659	690	671	670	662	672	654	666	710	665	673	624	695	690	675	673	629	690	609	599	621	659	642	696	667	643	668	690	643	640	654	674	675	655	638	652	667	668	681	674	722	650	633	707	672	662	664	679	672	677	703	666	667	693	686	622	659	647	657	677	641	704	677	706	630	631	674	678	646	709	656	628	676	639	645	711	641	682	675	658	716	710	661	658	652	680
8398	2770	1969	1541	2592	3731	4807	2003	1024	751	751	788	960	1872	922	727	725	701	681	693	721	628	679	691	719	682	653	673	718	689	704	658	679	693	723	653	699	673	663	653	694	657	678	685	719	725	680	636	674	712	616	659	706	687	644	677	686	683	675	670	658	670	668	714	711	699	694	696	649	664	701	708	716	640	719	670	671	655	649	697	680	676	651	710	660	690	669	629	639	676	682	668	687	665	677	709	649	662	661	659	671	729	688	690	651	656	727	704	646	642	678	655	674	704	700	695	684	686	687	667	655	730	678	650	657	699	663	667	737	673	671	681	690	731	692	680	671	726	681	670	672	681	691	651	651	655	688	762	649	708	674	694	706	657	680	668	659	713	717	653	657	671	700	671	664	701	669	666	684	663	706	709	670	648	704	625	651	668	677	668	687	636	651	707	691	686	651	665	665	730	652	674	675	678	693	718	654	714	652	691	634	662	695	699	694	652	649	656	663	678	694	636	609	676	701	683	663	678	690	688	698	665	708	709	685	662	685	684	668	685	663	686	703	675	675	690	723	667	706	649	684	657	598	720	712	654	660	698	670	614	684	735	669	638	669	611	626	693	682	715	668	668	664	731	693	650	695	662	738	658	677	635	700	682	678	661	688	701	694	675	713	684	636	661	679	681	656	683	645	726	683	630	710	660	649	664	684	688	741	696	677	712	702	656	709	640	677	622	678	653	646	690	635	715	674	677	697	660	642	670	683	708	677	707	659	705	686	713	655	672	692	647	669	706	683	667	679	680	640	695	694	689	699	664	711	668	667	654	656	705	677	614	661	677	719	695	715	670	673	682	685	674	689	706	709	634	655	674	643	678	695	670	700	712	708	664	667	694	712	644	673	625	682	715	726	665	693	666	734	664	679	661	688	657	698	684	644	664	670	684	723	702	683	670	674	704	665	630	667	671	706	651	664	664	666	680	684	639	633	707	739	664	651	673	698	670	696	744	663	679	615	722	605	673	694	696	702	633	673	654	670	655	608	687	678	677	681	656	713	725	649	686	658	711	698	672	715	651	690	657	677	692	703	702	688	677	692	661	687	666	732	634	666	676	670	655	672	676	660	674	679	660	695	644	683	710	696	686	684	744	681	671	685	662	703	660	676	674	685	663	680	714	661	683	721	718	706	728	656	680	669	693	697	669	663	698	711	667	715	717	695	698	729	680	659	669	663	642	676	664	675	641	639	682	729	720	721	683	685	712	667	697	628	672	671	657	652	669	706	657	685	683	697	674	671	677	697	742	669	707	673	715	712	666	664	648	677	655	687	663	664	674	699	704	671	675	622	657	704	633	684	690	679	685	665	662	665	696	632	710	684	689	706	675	661	715	676	705	676	683	669	646	720	711	624	647	653	709	707	673	701	670	660	646	654	647	679	666	685	668	669	665	706	686	693	646	734	664	657	683	654	690	655	715	718	699	652	694	644	745	673	691	700	685	709	654	655	679	674	658	703	716	679	680	711	684	712	684	667	679	668	614	665	696	656	643	684	691	685	680	666	731	712	697	657	681	715	714	670	604	670	661	689	698	672	642	664	693	653	694	675	676	675	683	672	664	698	640	717	676	679	658	649	706	615	683	683	701	731	676	653	644	661	709	654	646	693	726	703	691	668	670	670	751	673	661	650	670	653	704	642	669	715	644	649	644	695	652	644	648	710	670	698	674	690	682	667	701	711	716	696	690	662	709	678	685	660	721	687	694	656	655	670	745	714	692	643	708	682	707	687	652	667	665	615	684	687	687	644	721	684	693	687	676	669	634	674	682	720	688	656	705	666	651	727	692	661	681	685	702	645	711	716	672	690	652	691	646	660	705	651	705	696	678	722	679	699	695	661	674	721	683	635	699	679	674	654	704	672	666	667	680	671	687	663	691	704	692	676	713	664	677	696	704	661	640	688	679	698	689	680	672	690	647	732	681	690	669	742	707	689	687	684	674	662	700	681	659	717	664	683	639	672	699	720	685	657	642	633	745	701	682	720	716	659	708	681	692	660	699	682	683	680	711	725	701	675	663	684	642	656	631	645	655	727	657	659	659	692	688	639	713	717	688	673	693	704	668	687	698	722	665	692	695	695	697	654	718	692	677	679	688	686	658	634	681	726	686	719	671	664	661	672	671	670	685	663	654	645	659	701	665	680	630	691	705	682	644	631	682	658	676	643	718	657	665	671	685	690	701	722	662	651	767	696	694	655	668	672	657	690	674	692	722	679	690	702	685	652	737	708	707	682	700	660	713	675	636	650	666	672	669	684	708	689	679	674	696	709	668	698	694	682	689	658	681	698	644	641	659	664	673	683	689	728	704	704	699	672	730	659	697	659	626	690	674	655	694	714	678	639	667	684	700	666	709	673	667	748	680	671	706	667	675	708	674	714	689	725	717	676	663	673	701	691	686	695	662	757	596	665	647	629	683	677	675	632	685	664	717	724	676	704	714	623	662	682	644	687	676	718	687	675	658	672	703	610	695	651	679	680	694	629	643	645	652	670	738	650	693	670	655	729	660	705	713	662	667	696	633	733	718	664	682	682	684	677	661	677	685	731	625	683	700	654	722	694	660	691	646	718	667	703	665	651	720	625	702	700	655	685	700	647	670	663	668	734	661	647	693	643	687	705	722	654	662	699	682	700	699	715	678	645	694	658	652	684	703	669	686	725	697	653	660	669	715	724	677	722	712	699	684	688	654	630	699	739	674	666	724	695	695	700	674	720	691	707	704	657	679	706	648	688	651	634	608	625	686	671	732	678	668	701	692	640	659	654	671	630	695	689	681	684	692	704	676	653	657	667	690	692	672	708	643	666	682	702	696	714	673	699	669	667	680	688	654	672	682	704	713	645	670	693	678	677	656	688	700	703	641	687	684	672	681	686	690	703	681	669	656	669	673	681	685	660	663	680	674	718	678	712	712	664	660	737	651	670	700	626	728	651	698	686	683	711	674	652	710	714	673	643	707	722	661	651	672	680	688	716	695	732	683	706	691	654	676	681	680	684	694	674	710	667	710	707	648	719	681	689	725	675	662	669	697	671	680	721	668	674	661	664	691	682	692	691	667	680	702	674	638	673	671	668	693	665	647	635	667	679	700	672	689	699	698	711	701	655	672	717	735	687	650	665	655	650	640	667	706	652	659	698	705	666	694	650	742	677	656	737	701	684	682	664	689	679	673	677	689	653	639	681	669	655	675	652	646	665	680	689	691	719	636	682	662	676	668	707	665	691	701	672	710	694	636	616	640	665	677	689	640	666	646	680	695	707	659	625	676	694	666	652	632	669	690	643	685	699	682	646	642	699	674	688	674	709	651	648	677	692	652	717	702	670	695	649	663	683	678	702	700	673	728	680	668	706	737	688	676	637	720	679	722	664	683	636	689	680	684	680	664	645	625	694	685	715	646	685	655	666	646	685	705	651	699	675	679	687	638	631	718	681	652	699	660	664	626	652	659	712	675	658	687	682	641	704	660
23820	21436	28900	24341	21435	15117	6051	1814	826	582	547	582	756	1793	513	423	381	388	347	326	346	306	332	310	361	321	330	336	334	339	297	337	320	314	324	361	317	324	324	330	296	321	338	305	291	325	331	305	347	338	335	318	301	305	323	321	322	299	310	306	306	332	321	308	328	278	317	311	301	313	296	318	326	325	295	294	307	325	306	315	314	296	307	293	332	340	352	306	318	314	314	315	328	318	315	337	339	328	318	311	301	325	304	327	276	338	295	286	286	320	317	301	326	286	296	297	315	293	320	307	300	325	321	301	348	303	305	321	320	324	334	303	304	321	300	296	301	285	339	337	303	323	304	304	315	335	294	310	291	318	333	306	289	316	294	307	320	317	300	301	302	330	276	299	322	303	313	282	280	320	298	328	298	338	287	309	319	331	315	312	318	313	297	296	299	295	311	278	289	316	276	330	318	301	302	310	317	317	313	290	301	263	287	297	358	299	303	301	324	303	305	283	281	305	318	309	297	289	339	275	322	307	318	289	309	338	315	306	298	317	339	295	348	288	330	332	307	314	314	296	265	286	287	307	302	291	287	310	318	324	302	285	343	314	296	343	315	295	321	343	277	302	299	293	296	294	311	285	302	317	321	309	293	316	302	294	291	315	323	334	315	343	356	321	334	286	299	326	284	309	329	265	289	330	320	292	287	303	306	276	307	288	267	332	298	286	335	295	321	330	308	303	289	311	321	312	309	313	290	303	300	290	285	302	316	334	316	299	334	310	316	300	295	309	292	329	347	299	297	283	315	341	323	305	318	292	308	303	308	336	311	290	295	296	300	297	318	310	318	307	335	330	297	313	302	310	331	322	293	310	316	321	319	314	292	301	305	280	273	331	302	356	316	298	276	304	313	282	313	307	274	324	330	355	289	347	295	297	313	295	307	306	319	321	306	292	313	271	282	318	311	305	280	305	342	302	286	308	318	308	321	331	328	331	322	304	301	306	277	323	322	271	294	299	305	294	342	336	302	295	308	317	311	327	318	289	289	314	286	310	269	315	314	290	319	321	285	321	348	300	281	298	313	289	296	306	311	341	301	298	331	312	281	352	315	297	306	315	312	302	298	317	323	305	299	316	298	303	312	277	267	315	289	297	300	267	306	311	313	310	303	291	297	338	297	319	304	293	309	327	265	308	330	301	293	275	302	314	287	293	291	307	339	317	275	320	308	336	292	342	284	317	280	338	305	312	267	315	301	287	302	304	295	315	318	300	339	357	287	313	299	305	317	333	312	306	313	288	320	322	288	290	300	268	326	309	293	293	310	347	302	310	282	269	299	311	338	292	304	315	316	303	355	315	327	326	302	281	307	297	296	318	304	314	323	321	287	259	313	313	297	334	304	327	335	263	329	296	316	298	329	294	311	311	296	332	308	280	313	299	333	297	318	308	314	289	296	313	280	325	309	296	318	287	275	305	331	302	328	317	330	295	301	315	277	340	318	329	313	327	293	280	317	328	314	324	296	289	310	314	336	300	288	355	313	298	296	292	314	313	316	284	288	303	344	325	312	324	304	316	293	319	311	318	303	298	307	325	295	311	327	335	312	316	322	304	302	281	317	308	301	282	272	302	287	323	303	307	327	288	300	294	293	316	335	290	293	276	289	330	301	288	351	323	293	327	307	313	296	293	320	292	302	306	312	318	292	312	306	317	294	318	292	296	305	293	285	331	319	296	320	344	327	331	281	302	312	323	287	290	287	340	318	323	289	296	341	265	327	329	301	326	301	294	305	311	275	317	308	294	287	309	295	284	298	337	320	303	326	309	294	295	315	329	301	310	269	315	288	315	336	290	323	306	302	268	289	305	308	304	309	308	277	307	303	299	288	295	317	321	308	264	285	304	341	270	312	304	300	315	315	255	321	340	304	299	312	308	288	293	311	329	317	291	306	319	299	281	296	327	304	298	283	306	301	261	298	316	326	331	344	297	276	302	283	300	298	282	350	312	312	291	313	271	336	292	311	302	306	287	298	302	286	311	312	290	324	297	301	304	315	329	325	289	310	293	314	323	300	294	270	304	318	333	289	329	297	312	299	310	290	322	314	316	291	298	274	304	300	296	318	304	310	295	311	292	282	295	311	319	301	329	321	333	331	302	332	312	326	284	296	311	318	300	315	308	313	290	284	296	306	305	306	328	305	288	335	290	304	340	321	284	324	298	290	313	335	306	313	318	290	327	324	335	292	307	295	305	312	341	323	312	334	319	304	303	284	301	321	301	319	279	291	308	334	297	285	281	302	306	301	302	341	325	291	326	312	330	309	324	306	283	297	337	297	289	301	286	295	318	317	301	297	306	321	286	305	344	312	310	278	313	321	317	349	287	324	305	335	321	285	310	319	294	316	336	293	317	308	297	308	318	303	289	321	313	300	270	290	246	289	320	289	333	315	312	303	312	298	341	316	304	276	343	326	301	301	338	312	320	327	290	310	283	263	302	333	319	307	287	283	299	279	326	309	274	317	306	290	319	293	281	312	313	287	273	295	328	297	300	320	341	249	299	290	327	318	310	305	297	318	327	291	294	302	286	300	310	290	311	297	336	312	296	304	297	306	303	260	310	319	305	325	321	302	307	313	305	335	306	315	332	299	316	329	317	321	292	304	334	298	306	316	302	309	316	308	328	321	315	299	304	279	305	286	262	305	309	319	312	292	305	332	285	266	287	298	295	309	261	302	305	314	310	298	309	315	297	300	331	292	329	299	300	295	315	310	325	308	286	304	334	325	331	300	309	300	304	308	331	301	316	303	291	325	291	311	272	317	309	312	311	286	317	298	281	313	320	284	305	336	302	318	311	316	313	317	284	320	309	307	297	324	284	327	299	321	314	323	290	293	268	269	326	332	313	320	294	295	297	325	332	297	301	330	305	314	273	296	352	287	320	300	305	321	297	308	311	285	303	299	299	318	290	283	297	313	300	302	297	316	282	327	315	302	316	293	290	298	312	324	286	285	286	320	308	292	334	289	335	303	288	313	319	344	278	336	292	312	315	323	318	319	295	292	312	307	296	265	298	267	315	297	278	333	298	293	310	288	293	291	290	298	315	295	330	312	322	328	313	335	280	312	286	300	297	308	333	306	309	314	295	279	297	295	290	320	310	277	299	324	281	262	310	310	281	285	317	317	334	308	321	350	337	317	301	318	314	296	274	319	284	277	287	285	333	301	321	321	303	285	305	292	306	298	316	322	323	330	329	287	290	305	313	321	321	299	314	302	308	281	324	290	308	309	299	315	285	323	309	370	302	288	337	315	310	306	330	295	311	320	293	318	308	345	290	294	286	301	271	339	303	302	294	310	290	302	302	301	297	342	301	317	309	309	324	303	290	312	294	349	295	315	307	313	310	316	319	289	291	326	301	277	338	301	329	277	329	322	328	270	319	312	330	336	316	349	303	290	303	283	288	305	308	324	331	305	291	315	319	288	321	277	282	315	318	295	308	330	324	311	313	306	294	288	299
10438	11603	7522	4353	5554	6131	7611	2589	1218	752	722	726	1070	2748	604	499	496	419	376	385	384	403	354	343	378	382	380	324	377	335	343	345	348	359	315	336	320	338	324	318	344	337	327	313	303	361	303	312	309	359	312	334	309	349	359	322	355	297	343	359	293	345	328	335	316	353	330	332	353	309	318	341	326	327	349	335	329	327	322	365	296	321	365	338	294	296	334	282	312	302	308	335	327	356	317	335	364	333	314	354	301	299	319	312	316	323	350	314	295	327	344	351	320	289	333	309	291	336	333	317	351	338	304	327	346	319	290	318	349	325	335	314	340	348	345	332	324	353	348	346	322	380	340	316	324	325	304	328	342	309	307	313	342	335	323	331	329	313	367	287	327	332	344	317	302	337	322	342	315	357	357	323	292	321	305	303	320	341	318	347	302	348	283	339	334	307	339	350	351	293	325	315	327	312	316	313	314	329	352	341	334	337	316	321	327	324	334	305	324	344	352	327	307	279	313	337	328	298	317	329	325	333	308	307	335	328	336	307	303	319	330	329	301	333	312	302	330	354	328	315	340	315	334	317	293	329	324	323	298	303	342	295	327	311	316	337	348	323	308	320	318	293	312	343	323	322	292	335	341	340	355	310	310	348	319	304	314	299	333	300	308	363	306	330	345	382	331	310	310	335	339	324	303	308	379	349	309	331	338	341	329	319	338	309	318	329	330	339	315	299	331	327	310	333	320	332	295	314	322	346	371	327	335	331	367	332	340	326	305	332	320	311	329	324	338	331	303	340	328	306	348	344	315	332	349	304	338	333	355	323	281	326	328	347	350	328	321	335	324	326	312	303	351	331	306	330	308	301	338	308	349	331	292	331	347	306	344	287	304	335	335	338	335	345	340	349	327	318	348	327	303	299	323	324	346	321	331	308	339	330	360	308	322	346	297	295	332	355	326	327	312	306	350	307	332	312	305	311	334	331	322	320	355	354	336	306	337	299	314	316	301	346	341	343	301	310	300	334	346	309	306	314	338	315	316	326	325	330	330	302	320	318	310	344	334	332	328	323	367	356	331	352	329	333	322	324	339	320	313	330	321	314	334	323	314	316	313	340	328	339	311	305	332	358	332	351	297	339	317	310	368	327	346	319	339	319	343	337	315	312	315	302	330	323	334	323	314	329	332	308	349	323	324	312	351	311	332	320	324	320	328	331	337	310	327	295	324	315	321	339	319	313	341	325	332	288	331	318	347	311	334	311	345	325	319	334	343	301	353	313	334	329	328	328	348	344	313	349	310	328	347	368	324	313	347	316	332	329	338	309	326	329	342	316	337	306	347	332	339	339	311	298	325	311	358	293	301	330	343	365	319	302	367	317	311	333	307	322	313	311	318	355	319	350	352	347	343	330	323	328	325	326	325	326	350	315	343	323	299	340	332	343	301	333	340	350	326	331	306	327	352	331	324	319	316	342	316	336	299	349	332	349	329	312	295	342	331	304	324	347	341	312	330	346	321	352	327	349	322	310	335	293	350	308	319	308	322	343	336	321	320	363	329	370	328	319	342	320	343	327	305	370	296	325	341	333	327	334	310	337	360	296	321	318	324	341	318	315	352	290	299	369	335	331	324	311	315	358	380	315	331	371	336	301	317	308	335	330	340	336	301	325	329	327	307	330	313	309	329	330	339	315	316	342	289	316	315	377	319	326	315	335	315	317	342	305	323	328	330	303	299	333	321	322	343	339	327	320	344	328	371	329	323	301	323	350	336	332	297	323	346	326	340	328	287	329	329	314	340	336	319	344	338	373	310	332	307	357	360	321	325	343	305	297	324	293	323	293	323	300	300	340	336	317	314	328	343	311	331	304	351	324	315	313	338	349	325	315	303	331	328	318	325	357	294	346	307	337	332	347	341	323	333	320	316	271	306	310	324	325	362	307	325	325	347	313	315	320	314	349	344	306	326	321	364	331	319	327	330	340	296	313	336	296	342	317	316	315	341	326	361	337	330	328	342	334	328	318	357	335	327	337	337	345	302	332	312	331	336	330	315	315	333	341	319	313	338	313	320	305	337	271	327	312	291	295	336	325	332	328	314	310	306	360	329	332	320	295	345	359	351	330	325	349	340	289	318	322	326	333	306	308	289	310	345	316	356	353	356	332	355	340	332	322	346	350	315	357	336	329	351	341	309	332	315	327	341	318	362	299	301	313	364	329	315	293	341	329	337	344	320	310	314	324	374	339	328	295	290	353	340	320	347	315	337	313	323	328	329	331	339	317	350	310	295	314	341	360	298	329	327	312	305	313	315	321	286	325	328	339	342	357	308	321	300	314	362	346	285	331	316	318	315	333	351	323	317	359	290	340	321	324	307	332	298	326	327	342	305	318	338	335	338	325	342	320	344	346	332	353	309	309	331	333	342	316	294	326	280	298	321	327	363	331	307	321	318	308	319	327	337	336	352	293	327	316	335	314	309	340	322	328	334	318	328	327	336	318	320	361	314	331	313	328	302	327	305	299	304	331	320	291	329	314	331	314	339	340	305	305	339	304	334	293	332	317	344	336	317	321	340	343	306	318	318	282	326	331	340	339	339	333	301	319	347	295	297	317	313	294	343	337	312	340	314	316	351	339	307	314	338	326	317	308	299	321	331	312	357	333	339	309	321	321	316	330	331	335	305	307	323	304	320	356	319	340	343	323	348	335	316	365	315	358	342	305	314	299	347	333	313	372	345	341	320	334	335	331	339	332	331	329	325	316	338	337	344	307	345	343	331	344	320	313	311	318	269	315	345	343	331	324	282	324	313	350	290	302	302	302	327	332	328	303	332	353	308	301	334	339	351	330	330	309	329	331	334	315	319	352	318	327	335	348	337	333	299	314	332	329	302	318	314	317	346	306	334	356	309	319	338	324	339	325	323	329	341	342	338	319	342	352	324	326	331	326	324	326	323	341	302	325	354	337	301	324	313	330	325	308	334	305	333	333	335	348	340	320	287	354	337	320	334	303	334	290	312	331	329	328	295	290	305	357	315	321	326	348	322	282	321	360	300	342	313	314	364	294	296	310	314	323	321	315	359	324	291	343	280	350	331	338	337	326	316	311	344	333	350	332	324	343	349	277	355	333	336	336	324	339	325	325	307	355	328	305	298	320	319	314	322	307	319	330	346	332	329	314	330	280	300	324	323	317	357	348	299	318	361	341	328	364	317	285	307	355	330	331	342	308	344	316	342	312	323	306	310	291	362	341	327	296	330	332	316	343	307	300	334	318	349	319	321	311	317	362	319	318	323	338	326	317	294	334	319	315	344	307	309	353	305	340	339	351	329	320	313	296	315	362	299	304	321	335	348	332	315	318	312	342	318	319	326	332	320	338	293	323	353	303	339	309	322	320	311	337	319	320	329	294	315	296	313	278	324	327	350	337	331	303	335	314	339	311	335	320	322	311	328	351	318	307	328	323	338	323	304	344	311	368	305	334	341	317	302	327	331	318	342	346	298	332	344	329	327	337
24883	21430	28059	25187	16105	3737	3485	1443	1022	839	888	917	1043	1593	839	911	861	774	712	714	789	700	754	757	708	740	760	792	742	747	731	764	746	730	727	709	747	742	739	772	701	797	739	750	763	698	747	750	736	732	705	755	752	706	787	795	690	715	728	719	787	755	761	732	742	810	785	771	717	710	718	684	724	744	748	793	758	733	755	798	754	684	710	762	727	746	741	733	717	734	768	761	740	702	721	746	725	760	684	787	718	698	720	756	749	777	711	744	757	731	674	713	717	707	725	701	704	737	735	718	727	711	693	729	711	755	728	721	747	716	746	742	734	726	719	743	748	781	757	676	729	724	739	761	717	721	730	767	694	757	748	735	724	735	762	768	767	741	752	775	684	722	692	771	713	777	732	711	734	690	681	777	773	777	792	710	730	739	736	712	775	719	725	759	735	744	795	721	703	716	746	736	708	720	795	731	774	770	760	714	743	737	695	761	756	717	730	746	698	732	748	690	775	751	724	778	744	687	715	712	765	782	754	731	752	746	770	750	716	736	764	746	725	771	712	730	776	754	733	772	822	758	713	781	745	683	727	785	795	704	772	777	754	777	708	703	745	745	717	763	685	752	707	724	744	728	705	712	705	761	703	713	791	725	717	775	778	768	800	714	704	724	743	707	714	752	755	725	694	726	693	723	746	723	736	753	728	738	771	764	766	735	762	756	740	710	751	744	693	764	767	773	689	750	725	730	693	712	699	772	721	702	708	755	709	724	736	704	725	745	746	722	765	735	750	729	759	752	768	761	715	687	742	690	747	678	737	745	774	722	663	722	727	717	708	723	719	728	725	720	740	712	693	731	738	769	744	737	742	716	696	673	788	715	772	738	711	723	764	724	730	789	779	754	766	773	721	787	718	711	744	756	773	725	772	724	698	703	770	719	739	761	748	768	766	754	758	737	750	751	735	735	763	702	709	680	742	692	773	721	713	736	751	767	737	765	770	747	700	715	751	738	774	712	729	692	755	733	740	737	738	728	749	757	720	748	727	696	691	769	706	732	740	738	691	726	711	720	726	751	759	683	746	726	775	715	728	680	694	790	753	731	737	716	685	716	778	724	758	704	767	744	762	703	705	727	759	748	732	729	746	729	714	706	776	769	734	676	681	713	753	700	738	784	733	739	726	759	739	736	742	737	722	759	748	742	712	733	745	734	777	677	768	734	725	673	740	766	726	744	710	740	738	786	731	745	693	735	713	745	792	757	719	729	751	694	705	720	780	702	753	770	704	707	752	711	743	668	776	784	737	718	708	750	759	737	766	746	736	773	708	726	703	702	690	762	673	783	760	788	711	708	696	775	772	714	723	766	728	739	727	735	761	731	750	736	716	732	697	743	733	730	792	697	733	728	753	784	688	704	763	700	714	766	747	743	757	772	744	735	770	706	781	760	727	709	763	744	732	719	738	725	765	756	696	722	764	705	749	726	747	699	756	686	743	757	772	727	701	708	716	708	739	705	736	694	744	738	750	727	748	706	687	766	733	774	739	743	699	701	681	718	749	708	771	739	769	720	745	735	720	738	731	758	748	715	727	742	731	742	724	715	765	775	775	710	742	758	749	730	702	711	728	746	712	735	797	773	765	734	752	732	774	727	742	734	744	742	778	717	727	778	778	719	740	781	728	741	741	732	748	718	784	732	764	730	735	748	730	774	686	703	722	728	717	703	751	730	751	718	751	762	712	757	747	664	769	740	721	718	707	701	698	726	777	725	757	765	771	733	735	725	741	748	713	776	758	733	713	736	773	794	720	728	754	710	742	706	757	736	715	713	760	730	823	737	708	748	719	753	735	718	742	722	713	729	760	730	728	730	734	765	758	700	731	759	755	806	710	764	762	725	717	709	703	725	695	752	746	645	722	708	732	742	745	759	635	710	728	743	750	727	752	744	720	663	764	727	767	695	700	740	704	764	721	716	729	766	727	723	733	722	735	780	742	757	729	715	784	764	785	726	732	682	727	744	754	760	721	724	765	766	688	707	712	737	733	758	763	738	771	747	738	707	735	731	747	744	747	710	721	750	727	738	725	773	752	722	725	747	721	728	727	724	734	705	715	754	738	765	718	741	750	749	736	748	743	714	782	724	749	727	750	704	719	739	737	771	761	733	700	746	761	762	735	757	713	762	787	738	756	732	718	735	750	719	702	741	777	743	796	714	759	739	715	763	710	702	772	722	745	746	770	760	786	762	694	716	750	702	759	770	768	737	763	714	702	794	765	762	725	703	725	722	695	714	737	758	761	740	711	723	678	738	735	738	745	762	728	827	722	717	718	694	710	787	730	786	791	726	745	728	708	751	726	790	707	758	781	734	766	759	717	736	726	747	773	720	758	726	737	741	730	800	767	728	743	757	753	731	727	762	755	732	757	750	750	707	771	736	740	718	763	700	677	748	719	702	775	721	819	750	728	771	734	713	737	758	758	733	744	727	715	748	722	730	721	715	736	717	705	757	740	726	697	744	782	735	735	711	773	748	723	739	761	728	721	755	757	718	712	758	750	766	738	727	712	737	729	735	763	712	733	715	731	730	710	729	664	749	738	746	731	677	746	740	737	742	756	717	774	795	777	768	726	745	719	699	756	713	727	753	755	772	749	732	718	738	708	757	739	737	761	727	699	741	656	770	707	729	738	759	742	743	729	713	769	732	701	766	726	752	739	701	731	748	709	694	719	749	717	758	722	757	767	739	743	759	719	736	770	769	743	745	727	704	709	738	733	758	728	773	777	748	725	712	753	748	720	720	712	711	693	760	712	736	742	761	696	758	736	753	751	730	733	755	704	744	673	696	758	772	721	669	692	741	727	729	742	722	724	718	774	746	723	770	709	716	797	806	740	736	695	710	731	730	788	733	738	684	735	714	750	734	711	751	756	739	737	758	733	727	693	725	735	760	783	784	738	708	704	759	722	734	746	698	693	797	710	713	748	731	695	689	718	756	751	761	725	724	668	720	764	779	718	723	701	734	725	724	749	730	749	740	758	688	770	722	683	715	716	732	751	748	762	687	721	734	699	753	765	725	701	713	741	667	749	741	720	745	729	727	750	738	757	690	710	750	779	740	722	704	707	736	736	776	713	731	754	698	738	754	731	748	762	776	756	785	767	699	713	703	720	789	725	710	717	790	696	777	793	681	768	769	795	738	735	724	709	716	758	716	718	711	796	742	753	733	695	740	740	740	662	707	731	733	708	678	761	690	740	705	748	720	725	740	728	664	725	726	739	723	725	693	766	708	745	765	776	750	709	771	725	742	694	763	741	705	758	717	753	683	741	721	724	682	782	763	739	702	712	715	739	715	722	745	789	711	730	716	720	761	689	696	762	744	696	728	724	753	782	754	718	701	746	757	729	748	736	715	720	720	733	737	701	711	775	716	722	719	695	733	789	757	673	716	747	755	768	716	712	707	697	731	709	736	705	766	729	701	767	690	804	693	740	745	794	716	738	759	745	740	726	734	706	701
9876	8394	5345	3387	4567	4712	5463	1823	1226	957	969	970	1254	2204	803	958	940	767	819	734	735	766	778	742	723	758	730	734	797	743	723	703	712	686	744	702	716	699	767	696	719	715	697	664	716	704	758	700	722	726	729	765	737	738	739	656	730	719	692	740	713	696	721	744	744	683	705	733	689	782	741	752	731	698	770	717	703	720	747	699	703	720	740	760	791	696	753	707	738	747	746	759	710	736	697	771	723	712	763	737	711	741	745	726	752	733	700	720	683	758	706	749	678	716	735	750	737	666	737	714	652	736	709	723	737	780	765	729	690	717	714	714	740	756	722	727	745	728	673	702	754	726	741	685	676	736	709	683	724	757	699	726	761	704	714	708	732	688	687	732	700	696	724	775	720	685	684	724	700	706	722	716	690	726	714	726	735	675	732	695	707	714	724	728	697	726	712	706	742	741	720	711	733	734	746	687	677	734	763	706	738	721	756	708	758	767	718	720	709	696	746	741	761	723	742	736	711	712	748	726	719	679	739	704	708	733	711	745	689	701	681	712	722	716	702	735	728	707	746	712	691	712	762	717	715	728	723	723	715	732	676	734	709	750	730	728	691	742	743	687	691	706	761	769	697	664	732	738	715	723	702	730	727	749	770	740	691	675	738	751	713	758	761	750	716	726	746	704	753	699	748	667	689	744	658	734	722	754	786	738	708	729	729	727	721	718	719	731	763	772	727	730	715	769	693	769	726	753	672	735	754	723	710	725	729	769	748	753	680	748	646	713	724	710	709	711	683	700	733	734	734	695	780	729	717	687	758	731	741	717	728	755	744	725	725	696	730	647	730	712	731	726	745	712	745	760	728	717	743	734	711	698	769	710	711	644	673	711	693	706	736	693	749	695	692	701	706	740	737	677	714	707	775	729	721	734	729	733	691	725	797	757	695	694	739	752	713	762	697	736	739	677	731	737	700	771	732	740	758	720	698	694	740	668	712	745	775	741	765	751	699	708	740	713	730	729	731	736	714	692	744	745	750	746	736	741	743	676	752	697	725	728	707	712	709	727	722	703	741	702	727	739	717	738	685	752	758	703	738	700	752	734	737	704	753	723	738	697	738	728	712	723	724	735	781	656	713	700	719	748	740	676	726	747	743	762	743	714	735	757	727	698	709	735	781	729	706	703	732	714	753	719	699	695	727	725	720	739	719	683	719	706	701	746	749	717	725	732	717	719	753	724	702	733	718	693	731	723	680	780	692	734	717	765	728	715	715	729	733	689	717	711	736	699	738	713	757	711	742	694	692	717	726	727	724	737	700	745	744	731	709	712	739	703	706	745	709	697	697	735	726	698	727	686	771	764	750	765	647	746	743	691	695	772	749	730	695	672	725	652	713	713	717	742	759	741	749	734	728	745	726	734	719	738	727	740	709	721	741	742	715	752	731	760	706	704	701	759	703	733	715	717	697	668	755	661	747	746	739	749	699	718	726	770	732	768	737	760	725	737	711	723	693	766	717	731	701	723	714	707	710	736	728	724	699	768	688	748	692	718	685	744	717	749	731	715	725	714	714	739	742	773	693	726	705	730	733	759	754	731	705	716	716	762	647	742	722	724	707	759	714	725	672	730	742	703	716	732	717	730	761	729	718	676	664	706	726	738	703	745	693	751	695	719	743	744	730	726	769	743	703	719	742	711	715	719	700	733	719	735	744	690	738	684	700	761	703	701	727	684	691	707	794	744	676	689	737	714	694	743	722	735	688	755	726	716	748	736	721	741	758	718	733	709	721	765	726	653	730	686	719	707	741	717	720	695	756	722	745	736	738	735	733	737	695	755	698	753	732	737	687	791	720	738	687	713	743	686	737	712	715	691	749	708	708	696	698	706	739	736	736	711	685	739	704	687	727	735	718	747	651	756	738	653	698	703	714	743	696	703	719	776	767	736	694	750	738	751	724	779	694	751	716	734	672	733	699	743	748	756	774	761	724	738	679	699	734	732	738	710	742	726	689	704	763	748	695	699	712	736	715	719	699	730	718	704	734	745	679	679	720	736	729	692	729	774	722	685	715	694	748	687	772	725	688	764	731	742	724	741	702	712	739	780	753	710	739	734	726	706	719	708	724	727	690	736	686	709	733	749	712	779	705	702	684	709	754	786	726	723	715	694	750	799	693	703	710	785	667	724	712	712	736	700	728	708	730	765	736	699	712	715	699	713	710	694	725	759	737	737	704	721	708	703	738	703	770	691	760	704	749	716	771	740	705	763	721	660	740	672	746	683	717	739	731	708	718	777	720	732	707	703	734	702	707	730	762	749	694	773	711	688	668	723	731	730	721	703	707	719	726	744	722	728	728	693	716	723	708	726	701	737	735	700	701	719	726	698	708	784	709	707	721	681	746	746	650	738	689	717	734	711	698	727	662	711	743	739	729	757	757	739	701	761	678	733	712	769	776	732	759	737	723	725	716	745	732	731	729	721	697	688	725	742	699	723	746	749	700	708	730	716	756	696	749	721	739	708	729	707	684	703	736	701	692	710	760	722	713	715	687	732	722	757	725	703	745	679	678	713	719	746	729	736	770	729	694	727	706	720	736	741	728	715	733	719	735	695	703	729	715	710	710	686	689	694	736	734	717	740	712	716	701	715	730	678	703	742	741	681	738	743	689	768	735	715	727	754	722	737	655	726	743	705	762	729	734	672	742	698	717	699	768	733	732	727	716	649	700	745	721	756	676	734	719	711	718	743	737	725	730	776	764	746	737	706	690	714	818	718	707	721	768	746	738	726	743	736	719	683	669	675	698	731	775	741	742	733	709	718	728	668	757	710	691	678	727	721	737	717	679	750	700	738	724	725	728	733	742	739	693	727	688	718	746	704	682	759	714	721	749	749	689	691	722	728	736	696	733	729	737	693	731	727	749	758	703	745	710	713	691	707	707	747	752	690	698	737	723	690	701	768	710	707	712	728	723	685	721	747	678	668	705	755	728	745	740	708	756	734	727	747	719	669	717	732	716	702	698	723	716	701	715	688	768	712	718	713	692	667	683	676	734	727	727	723	737	768	723	716	757	714	751	755	752	696	734	749	703	722	743	769	768	762	676	787	733	717	723	730	681	711	679	667	739	738	687	699	723	723	730	736	778	702	757	703	702	722	721	678	658	739	720	705	712	743	729	734	697	657	744	714	712	708	719	738	745	694	763	723	705	720	730	767	688	672	743	692	721	747	739	745	725	688	700	707	742	726	771	689	709	757	703	673	745	747	738	736	743	728	687	732	702	702	741	728	736	698	710	707	737	722	744	670	730	742	721	724	728	746	711	704	684	740	715	777	745	692	691	731	704	691	753	739	716	731	712	703	720	692	731	677	727	699	700	770	727	692	727	724	682	715	744	718	702	717	696	730	722	756	724	759	709	749	703	719	714	711	715	706	741	695	716	755	745	749	694	751	709	744	722	730	664	733	716	751	692	730	725	724	704	740	708	727	740	709	725	723	732	781	735	728	712	756	698	766
22645	21408	29319	23852	21404	21690	15246	2116	941	745	657	644	1040	1643	545	1199	607	409	379	322	387	349	313	286	316	311	306	289	312	320	329	288	294	305	275	308	273	302	263	274	297	283	302	277	259	310	268	314	330	284	278	274	273	237	275	259	247	292	295	265	253	279	276	271	268	271	277	220	284	269	283	262	266	292	270	315	296	277	276	307	263	265	290	267	290	282	283	277	268	280	266	248	264	246	269	279	234	258	260	268	277	303	298	257	294	290	292	285	268	280	254	298	296	268	255	253	273	253	286	265	248	278	283	298	297	261	287	306	275	270	273	299	280	254	251	282	290	261	286	281	268	273	272	280	263	307	281	296	269	249	239	290	280	267	274	251	280	247	270	279	236	277	259	272	269	274	294	240	298	273	282	292	265	288	256	268	277	271	283	282	290	252	287	283	262	283	284	268	288	270	299	283	272	284	245	255	282	257	260	260	278	306	276	292	263	267	262	290	255	286	263	253	272	275	270	272	277	277	283	296	274	275	275	277	278	254	259	300	305	257	241	279	275	265	253	269	278	275	276	292	280	258	277	270	257	276	286	294	294	252	275	271	267	251	282	248	274	267	313	325	270	236	261	278	274	264	270	285	276	249	260	259	272	270	257	258	259	257	260	267	293	296	292	280	275	251	271	263	264	246	263	275	289	254	270	282	269	297	269	270	263	281	277	310	271	240	281	295	287	255	263	262	299	292	263	245	272	245	287	297	235	290	258	246	261	255	282	282	228	274	254	295	271	268	245	279	270	265	248	294	269	267	259	284	279	286	295	252	288	273	260	247	277	268	246	257	281	271	273	297	275	301	283	265	278	305	242	273	269	248	265	283	292	245	273	239	288	259	265	277	282	280	244	259	260	299	267	280	251	287	280	250	285	279	257	279	273	261	265	249	271	284	281	242	266	298	288	261	259	257	277	286	271	296	287	279	268	245	254	267	277	263	235	306	277	260	251	270	257	256	281	251	245	272	309	264	289	271	267	236	262	272	264	267	260	331	287	292	287	259	287	282	274	266	281	273	256	288	290	273	266	269	255	287	259	273	247	283	286	290	284	275	285	287	265	259	298	259	291	251	300	268	278	270	267	278	258	283	298	254	262	290	281	306	264	288	271	287	275	252	262	278	259	255	301	272	289	283	271	303	285	253	272	285	271	277	294	266	265	264	287	259	282	271	274	274	274	254	290	298	274	251	274	244	276	253	269	263	274	275	267	264	308	255	256	282	277	284	297	274	270	295	304	309	244	279	275	290	264	262	282	295	264	269	279	278	272	271	267	282	249	285	257	300	280	254	279	262	273	270	273	255	291	294	245	269	267	277	242	261	300	272	286	270	263	256	262	290	291	256	283	300	269	305	254	281	290	268	258	265	269	272	277	267	266	252	268	311	275	272	268	290	260	286	276	269	247	257	271	261	272	255	263	254	282	240	283	258	263	278	284	290	271	283	300	304	284	269	292	265	263	278	241	254	279	277	272	292	275	267	301	285	301	282	289	268	265	258	268	251	272	268	289	268	262	277	263	262	274	232	281	299	247	289	288	265	299	263	287	295	247	278	259	273	277	271	284	260	261	293	286	254	303	295	254	263	246	272	287	295	248	232	293	259	271	300	276	257	266	269	261	263	251	272	283	271	270	282	280	278	268	280	276	285	241	281	249	271	311	275	284	247	295	304	250	275	302	253	271	279	295	279	283	232	290	298	283	285	278	279	286	265	292	265	251	284	262	266	287	286	275	255	267	252	273	262	287	257	260	277	260	268	277	258	293	286	277	259	302	282	291	286	263	262	275	282	282	268	307	269	263	260	268	295	296	279	272	272	308	265	280	262	276	290	259	232	281	268	273	274	261	278	273	275	268	257	255	276	271	275	288	257	251	268	299	276	263	249	287	293	288	254	283	290	264	301	275	291	240	258	277	246	281	305	275	284	281	302	270	301	271	295	279	236	264	271	269	257	264	272	285	306	298	265	284	266	274	260	282	274	269	246	263	258	305	271	284	253	251	259	223	257	259	276	278	300	245	285	287	301	275	297	262	274	276	279	267	257	251	283	268	295	266	274	272	275	256	264	266	256	318	260	258	297	277	284	275	267	272	284	258	226	274	291	277	281	287	278	269	276	266	273	276	293	271	293	251	269	247	301	276	271	275	214	267	255	245	266	260	253	258	292	273	261	259	269	294	262	273	270	283	267	253	267	285	258	261	274	278	261	272	281	250	246	255	255	274	286	249	249	307	251	275	268	294	294	257	266	270	288	260	288	243	294	270	265	270	263	254	257	263	259	274	279	297	267	277	258	252	254	288	281	257	282	292	269	289	268	266	258	276	289	266	292	266	270	254	245	255	292	275	262	284	272	268	295	278	250	245	226	268	288	257	264	267	256	259	286	270	274	282	257	234	266	287	293	267	271	284	259	256	255	284	289	280	238	250	264	267	252	266	269	277	267	285	265	261	290	240	283	308	284	285	269	270	297	288	279	277	272	274	265	294	282	266	275	274	308	276	278	271	264	262	272	272	294	293	242	215	307	266	297	275	273	236	257	282	251	271	268	276	268	268	259	246	258	256	273	251	279	279	293	288	274	282	256	298	254	297	252	252	291	266	257	261	267	324	280	264	236	295	269	276	257	247	280	274	281	248	290	286	254	278	264	274	274	265	267	291	307	273	260	255	278	293	271	287	271	295	286	282	275	267	293	285	273	257	271	260	267	266	248	255	253	289	273	291	274	251	279	288	266	257	253	279	268	269	311	292	255	263	278	267	294	264	302	260	289	280	274	271	298	245	248	274	247	303	265	299	285	277	250	273	258	281	277	291	254	265	287	241	283	287	280	273	279	278	290	267	267	269	271	260	254	299	258	269	276	261	289	279	254	296	261	293	253	233	269	271	274	262	293	275	282	268	287	269	263	248	287	238	257	273	285	267	262	281	275	277	253	259	291	258	278	248	232	247	263	294	310	300	279	273	278	279	245	276	265	282	283	272	266	272	280	285	272	266	278	278	269	270	284	290	247	301	295	274	267	273	293	256	276	279	266	274	253	226	237	259	270	291	241	287	286	272	292	278	233	289	274	282	268	299	275	259	298	269	284	254	275	288	285	271	281	272	286	283	278	277	266	256	293	279	292	264	277	267	261	290	307	300	268	240	282	258	228	280	280	264	260	284	275	295	306	263	242	266	266	278	259	279	271	282	261	260	278	285	269	264	258	259	289	253	264	277	249	258	274	284	253	260	260	263	274	284	261	267	292	268	264	278	250	284	277	280	277	296	288	251	277	258	309	271	264	257	262	280	289	263	298	270	274	259	291	297	290	241	282	268	276	262	299	267	286	258	260	280	262	279	271	282	269	264	288	273	314	248	315	295	277	275	252	277	271	266	261	277	267	265	232	290	252	273	259	288	245	267	250	263	248	259	267	263	271	290	274	264	280	284	274	224	266	288	251	282	259	257	225	271	287	300	283	273	268	253	286
13069	18071	12117	7255	8001	7849	7423	2583	1552	1069	987	965	1526	2362	762	1814	746	418	392	361	402	339	345	325	348	340	345	293	297	330	328	281	311	307	274	295	312	286	298	272	300	278	288	295	276	256	293	246	275	289	274	301	288	271	270	254	275	257	278	270	289	247	272	255	298	257	284	246	243	283	281	275	297	291	253	274	267	246	269	305	246	280	254	265	251	309	270	285	286	258	268	273	261	262	294	267	282	287	252	268	282	268	252	260	262	259	283	275	259	244	286	275	278	295	260	268	249	267	274	256	280	258	294	260	263	252	278	274	251	262	274	264	239	270	238	260	274	268	265	281	256	277	251	272	241	264	266	276	266	267	305	269	270	258	274	282	266	264	265	251	258	253	283	258	276	274	269	251	268	256	257	285	241	299	259	231	288	259	267	277	271	292	270	266	254	284	270	277	246	262	281	267	250	258	271	262	263	265	264	268	269	257	276	260	289	244	266	293	262	254	262	259	278	254	286	275	265	283	233	300	266	248	266	267	293	271	250	275	281	264	276	274	249	281	251	271	246	269	287	260	277	231	264	254	275	273	252	256	250	279	246	263	251	248	276	268	252	260	266	289	288	260	285	269	275	261	272	257	278	253	244	274	260	266	273	247	268	283	272	261	299	285	285	290	219	274	303	244	238	279	260	263	275	261	265	237	251	288	271	260	236	239	249	242	260	278	254	268	291	272	268	300	300	284	271	225	267	260	256	291	318	247	257	259	241	264	282	245	248	266	276	288	265	250	278	243	271	265	293	253	247	283	266	260	255	267	254	270	261	247	274	261	279	276	248	255	247	283	252	278	282	252	240	265	295	277	269	256	269	260	257	245	283	275	302	290	277	286	264	277	290	267	269	245	252	251	260	225	231	263	271	264	276	287	261	272	281	286	271	250	231	250	271	255	261	252	285	295	243	288	291	288	272	274	266	251	265	264	260	281	276	270	274	291	261	268	262	230	285	262	252	295	286	286	269	298	273	260	261	262	252	296	298	303	288	257	241	247	270	275	242	286	274	268	251	283	264	253	290	276	272	266	283	288	277	266	265	273	282	280	260	272	301	246	252	258	230	278	258	249	274	271	261	269	281	265	274	243	265	283	274	271	288	273	287	237	251	255	295	264	299	295	274	273	273	273	265	239	260	252	307	244	277	241	262	262	264	272	279	269	261	277	269	254	265	252	268	287	246	259	275	302	284	262	258	245	256	274	257	256	252	277	274	247	287	299	260	238	270	257	289	282	249	246	239	277	278	300	272	286	261	269	285	255	272	298	292	270	270	280	247	263	286	267	279	258	293	268	266	289	284	244	265	248	239	262	240	275	278	270	252	264	260	279	260	292	257	229	268	259	256	268	298	256	250	255	262	286	261	274	275	278	279	254	265	293	287	283	236	258	263	274	246	269	293	291	231	251	237	259	263	263	292	275	233	286	284	262	265	258	270	257	238	297	273	282	271	251	275	260	257	255	305	246	257	261	244	287	259	280	272	282	231	291	270	250	282	263	258	265	264	278	274	253	275	261	280	255	266	294	278	267	273	290	261	266	259	264	281	232	280	257	257	258	265	270	282	253	263	298	241	265	250	239	271	246	258	263	305	262	273	279	296	287	251	255	275	247	278	262	285	245	287	259	298	271	227	294	276	286	257	268	291	268	293	255	286	286	252	271	230	251	242	247	286	243	274	262	261	278	255	263	259	282	267	283	266	266	273	282	298	261	252	274	285	294	284	281	274	288	273	267	269	271	246	271	274	252	272	252	249	242	251	292	271	258	272	274	276	276	289	246	274	291	254	273	264	249	278	271	260	312	284	285	285	277	274	290	282	262	260	289	270	242	268	288	281	274	241	262	254	254	271	263	256	275	263	275	297	266	257	235	253	257	298	281	268	258	283	251	266	270	250	283	263	270	262	245	278	267	271	268	250	289	267	274	299	259	285	250	228	269	278	297	272	278	257	296	257	275	260	273	270	285	241	259	281	262	281	279	290	272	211	294	252	273	304	274	244	280	278	272	273	246	297	253	267	279	245	238	256	250	247	256	273	259	274	277	262	291	254	252	268	261	285	264	250	288	287	266	281	236	264	256	264	284	278	276	291	275	273	259	266	277	302	249	266	264	272	273	248	301	260	273	257	264	297	298	258	234	282	262	270	255	253	244	276	284	256	278	262	275	266	273	239	268	288	262	255	269	269	276	274	272	267	275	258	246	280	241	256	272	278	259	233	266	251	275	242	262	281	261	267	294	269	263	298	268	275	277	246	287	277	246	279	266	253	286	275	246	296	252	251	241	274	287	286	257	253	277	308	281	230	282	277	262	250	279	284	288	273	244	251	262	273	245	269	255	262	276	275	258	260	272	239	287	290	269	296	267	280	270	275	268	250	252	283	281	283	268	273	250	258	295	258	269	274	252	312	264	268	272	297	283	282	270	270	269	268	271	262	269	271	244	272	254	283	294	264	249	259	295	265	268	270	244	263	251	259	262	281	263	275	285	265	269	285	262	250	272	258	270	286	259	274	236	257	277	252	282	256	276	284	265	284	251	275	281	253	266	260	242	279	260	235	260	282	272	258	270	232	265	275	266	270	284	267	264	264	284	258	260	268	247	277	235	283	263	285	297	286	247	276	279	243	253	240	285	255	261	275	240	241	266	276	275	264	259	295	272	244	272	246	277	256	238	247	275	297	251	294	281	290	285	277	272	288	260	268	264	281	251	249	255	257	271	281	257	279	264	255	263	263	272	272	244	281	253	278	293	308	263	254	277	280	264	255	294	280	255	261	278	250	280	237	262	259	297	247	238	274	292	248	243	280	288	254	270	259	255	288	255	256	269	276	281	277	251	245	276	262	255	301	275	290	278	251	256	296	224	249	288	272	267	281	256	256	266	277	240	263	289	272	276	274	275	275	287	239	255	271	270	308	233	283	268	250	232	259	274	245	288	274	261	282	276	273	278	262	290	281	300	293	264	297	281	250	256	277	274	297	277	272	260	302	274	248	269	283	249	251	262	264	262	246	269	262	270	264	254	254	287	270	280	268	290	289	288	243	285	268	266	249	264	277	264	261	293	262	264	262	255	241	259	277	278	262	252	301	273	284	271	255	269	271	270	262	267	274	252	261	262	273	278	245	254	269	279	264	295	273	284	280	264	289	243	277	276	249	271	231	280	294	273	253	263	296	246	268	265	288	267	284	273	210	279	280	254	262	276	263	250	299	266	263	252	274	265	251	306	285	249	233	268	274	288	269	270	274	255	268	258	276	265	254	270	258	288	250	250	287	235	259	257	285	279	270	268	287	272	302	272	273	237	270	301	298	278	263	255	245	287	250	276	270	255	258	308	256	265	276	272	264	275	288	270	276	260	270	270	265	260	261	267	274	248	270	260	226	260	265	254	258	244	301	255	275	282	262	284	289	264	284	248	269	308	266	275	259	279	240	287	264	302	253	285	255	244	260	252	281	236	256	288	262	288
28076	19691	6862	1929	1924	1780	1567	871	769	730	673	745	883	944	841	1319	895	702	658	681	663	675	667	695	678	694	638	680	694	711	684	683	643	660	663	666	665	718	690	669	651	698	678	630	674	677	667	671	692	695	704	663	660	694	660	678	656	711	690	737	661	671	682	674	671	656	647	692	691	727	657	707	616	634	705	711	651	679	689	693	665	656	622	646	665	668	682	652	695	662	697	667	681	677	657	617	688	633	681	672	721	648	686	660	609	700	676	702	674	656	754	676	733	702	662	659	657	698	668	596	672	712	662	668	662	662	688	636	716	681	666	589	664	672	663	678	686	687	651	705	636	651	689	686	686	694	726	663	683	674	693	681	684	657	683	696	667	688	641	666	727	666	665	644	652	671	662	662	645	667	650	638	668	659	637	694	697	705	687	654	691	694	698	716	727	690	642	715	671	726	638	668	677	643	666	692	714	703	708	639	717	681	668	656	619	667	713	679	658	672	672	717	661	735	632	617	677	663	702	692	672	668	706	677	643	699	708	652	705	638	700	619	656	677	662	682	650	672	691	693	691	649	660	736	681	653	710	669	695	647	660	696	681	664	640	707	722	671	643	676	703	686	723	693	694	713	697	696	686	680	685	685	727	681	702	685	685	688	661	681	678	649	648	648	675	717	700	645	649	653	701	736	693	688	696	630	674	689	679	605	691	664	647	716	681	695	695	721	744	655	699	668	685	644	674	671	671	690	644	671	642	641	704	717	648	726	627	633	671	702	692	675	654	736	712	703	698	694	680	677	626	649	655	698	685	686	676	688	667	680	685	684	685	649	660	671	644	637	705	699	710	731	654	709	683	664	657	644	658	677	696	706	667	669	669	677	657	673	694	651	688	673	693	680	698	671	682	638	703	651	691	680	640	685	666	675	682	724	701	670	657	696	678	679	680	692	719	662	705	702	728	689	647	699	714	681	693	740	700	706	644	621	695	672	718	751	650	693	711	611	654	691	640	610	678	677	709	655	703	707	678	681	711	640	692	675	672	657	676	715	701	637	723	691	678	664	692	691	659	650	668	686	665	671	688	678	672	669	704	705	707	695	672	665	665	718	676	664	695	660	696	672	668	698	731	659	649	722	669	669	665	736	671	692	697	673	642	664	684	670	712	684	715	673	705	693	632	684	671	654	687	687	702	692	655	715	704	668	682	708	675	706	693	685	689	670	654	679	696	682	615	679	655	660	666	649	705	663	688	721	689	698	700	659	709	691	708	667	684	657	720	650	650	662	662	695	689	683	631	710	687	698	720	687	670	684	665	739	715	687	681	685	738	731	692	639	706	662	688	676	697	661	672	714	697	689	628	681	628	666	681	687	685	727	686	729	664	635	728	709	703	676	677	642	682	683	686	663	675	680	647	665	655	670	672	679	647	672	632	653	651	729	673	668	714	670	728	655	669	678	690	675	707	670	678	674	697	703	678	700	667	728	668	675	743	676	719	667	703	683	666	638	639	709	709	707	700	725	667	714	679	665	675	650	647	677	664	677	618	687	687	715	650	694	688	717	660	631	690	638	643	710	656	644	693	668	653	642	624	624	705	714	632	685	693	628	684	680	694	645	636	681	657	706	703	713	632	682	670	648	633	698	737	700	700	681	702	708	666	699	698	717	724	681	657	682	670	700	661	654	675	658	669	701	721	705	673	688	624	698	719	637	685	644	681	616	677	735	674	661	659	658	678	679	685	681	688	669	734	676	677	662	685	668	607	697	703	649	712	642	672	652	645	705	667	670	676	687	674	674	680	723	705	673	702	681	650	705	673	671	660	667	631	657	653	693	632	653	669	627	694	676	667	702	658	654	636	687	656	707	660	672	685	677	697	632	722	665	699	720	691	721	700	704	690	693	671	645	651	697	676	700	686	696	668	732	687	712	677	712	705	684	667	756	682	701	709	724	709	695	705	703	687	673	680	677	705	661	680	726	715	643	655	656	709	689	672	639	724	674	660	638	659	678	677	645	639	690	633	709	678	679	612	654	662	655	689	672	649	698	661	654	678	705	696	686	697	694	682	676	668	662	667	668	644	710	666	665	635	677	674	735	667	682	723	658	678	661	660	663	682	655	654	703	641	699	634	652	725	661	690	686	653	753	635	666	648	678	668	690	701	702	700	681	702	707	709	652	693	655	670	732	680	638	642	684	681	699	662	665	714	650	712	661	660	672	734	722	688	715	688	670	646	674	709	646	671	634	653	689	702	685	677	647	665	706	661	687	679	684	685	654	709	689	647	708	700	629	673	681	726	726	708	696	695	682	643	654	705	682	673	697	671	704	695	709	695	696	655	714	666	704	704	654	728	694	671	688	700	715	636	693	687	657	719	718	656	664	748	683	680	654	696	696	712	697	625	621	663	655	656	688	648	741	665	694	700	671	646	604	691	677	707	656	694	703	679	735	716	675	641	699	676	645	726	727	675	700	714	634	675	688	683	676	687	691	696	691	685	677	675	712	655	716	682	673	640	696	670	680	687	642	713	621	697	710	641	644	695	694	666	711	717	722	662	677	650	662	700	718	631	666	746	700	739	691	677	673	647	626	669	640	672	675	668	673	668	677	743	635	675	695	673	667	685	691	724	674	698	658	700	618	690	705	697	679	670	639	694	687	648	651	670	668	677	698	695	694	658	687	753	673	701	706	648	676	642	719	728	691	627	666	657	668	681	713	714	701	691	660	718	687	675	637	702	644	663	671	701	735	718	697	699	654	659	653	698	677	668	696	668	639	710	642	689	659	673	659	700	700	714	699	632	720	644	662	701	662	681	697	678	667	693	685	705	647	679	689	698	663	650	661	661	687	637	667	633	673	714	754	686	679	696	662	685	667	679	670	671	637	659	731	671	678	646	707	684	696	727	700	639	667	685	691	678	678	687	662	694	666	738	678	689	611	688	665	721	658	675	678	668	762	731	660	670	659	678	676	668	700	698	721	713	673	652	690	724	665	661	673	682	707	676	677	708	702	679	672	731	702	669	657	709	695	670	644	644	639	652	723	695	695	694	687	678	661	651	624	700	681	681	687	717	650	673	694	715	702	685	668	666	668	706	702	724	675	678	694	687	690	688	678	698	725	636	696	700	656	662	683	655	682	698	699	698	670	648	682	660	655	743	720	647	703	696	710	681	673	664	666	685	659	662	691	661	721	657	710	691	702	665	654	701	673	702	695	668	663	649	640	650	703	732	663	692	688	716	663	702	696	724	646	700	743	667	670	690	698	666	720	650	660	691	697	683	650	675	707	675	647	690	652	706	633	690	661	672	677	658	688	661	729	706	697	664	713	693	669	706	694	652	683	714	680	642	638	662	701	682	691	650	651	727	654	713	627	647	704	645	683	681	640	680	693	691	683	699	712	660	670	652	663	646	664	660	692	645	643	675	723	676	638	686	640	671	709	684	688	680	681	637	680	672	684	678	674	631	677	697	646	668	695	668	671	646	653	677	688	697	679	679	682	644	701	705	656
8677	3486	2081	2085	2717	2766	2200	1058	830	784	730	776	1049	1185	911	1613	925	651	707	712	701	708	706	648	671	703	658	675	683	687	670	701	713	682	666	658	682	667	715	714	704	696	703	670	711	690	706	640	684	684	692	717	681	682	640	709	647	673	681	654	725	701	704	713	673	675	675	680	667	720	704	661	692	692	626	694	714	653	699	707	684	642	649	683	658	675	658	701	708	690	701	642	657	675	699	667	696	654	667	679	716	730	691	675	669	706	714	672	686	675	691	681	712	702	691	690	689	710	679	727	691	662	703	699	687	648	684	646	700	687	645	669	705	638	692	664	700	657	692	654	670	681	665	710	662	645	661	704	659	702	682	666	669	726	718	700	728	688	651	706	627	658	667	684	682	646	667	646	643	725	667	676	687	680	663	690	705	681	718	712	635	687	687	711	665	701	703	648	679	677	694	669	690	654	701	693	689	682	663	710	699	682	730	691	725	668	707	653	664	701	755	719	651	671	716	650	676	704	709	683	689	652	716	721	681	644	669	654	685	713	692	685	670	666	669	668	641	734	672	719	694	713	682	665	680	686	714	654	673	723	716	668	686	681	652	687	696	699	700	671	711	640	703	695	741	688	656	735	721	652	665	765	715	649	651	690	670	716	720	695	652	701	724	683	652	729	680	643	701	664	678	690	685	691	655	702	696	663	747	707	682	692	692	696	665	698	671	694	659	682	667	678	684	679	698	668	647	674	714	656	691	668	652	703	684	639	715	665	686	725	715	693	689	652	685	705	723	683	707	677	697	748	647	694	745	672	708	697	654	668	699	751	737	666	651	641	628	640	674	683	655	645	708	713	727	692	687	651	678	703	665	681	700	677	656	686	712	684	668	655	688	697	687	676	655	677	711	672	705	702	695	698	682	683	647	662	735	732	671	724	659	707	675	687	699	654	654	665	639	638	669	661	687	748	686	715	688	736	722	690	686	681	759	640	691	669	697	682	665	693	700	728	688	746	703	694	688	701	712	703	688	731	697	713	663	626	703	669	671	649	684	692	681	662	690	688	707	662	703	716	670	627	669	658	686	689	624	652	714	710	659	737	697	655	678	708	675	701	692	665	706	671	687	707	717	704	697	667	697	669	682	672	752	651	698	677	674	687	706	713	701	708	703	709	694	661	742	708	662	694	655	674	649	682	692	685	688	694	675	659	654	677	693	653	731	674	660	704	712	704	708	606	717	676	722	690	676	707	667	727	742	700	697	695	694	671	680	656	629	728	715	714	721	695	690	652	639	660	661	676	723	674	671	683	676	678	684	702	717	719	669	710	676	659	649	703	638	695	642	677	683	721	699	694	718	679	695	698	700	678	652	715	725	694	643	695	665	681	706	723	725	653	697	669	642	705	674	687	733	676	660	677	676	708	661	719	669	649	735	688	698	732	731	679	647	701	707	705	688	692	673	686	691	665	695	697	718	685	664	688	626	708	701	692	688	712	696	645	690	684	704	712	641	681	764	669	719	690	664	685	699	718	712	728	712	687	678	680	672	687	695	668	663	655	698	670	688	706	695	713	695	650	674	687	686	709	646	679	746	677	717	680	656	650	686	711	686	685	644	710	646	682	717	688	715	667	662	676	630	656	681	700	656	697	723	716	657	684	687	706	702	700	672	674	705	701	690	687	679	696	709	702	679	669	672	684	704	685	688	667	647	697	716	687	739	701	653	657	694	707	668	681	709	651	658	696	640	699	680	635	718	692	717	648	690	681	694	683	708	654	682	712	706	692	649	658	723	696	680	686	730	690	720	661	659	664	664	651	693	699	709	685	723	692	669	721	736	651	671	689	678	693	646	714	689	657	694	734	686	673	736	693	672	696	685	698	649	682	666	745	707	705	733	713	676	708	678	688	645	739	670	669	715	679	718	668	701	662	663	711	661	683	740	697	641	694	652	679	662	704	687	724	725	697	712	649	715	671	678	702	694	696	692	701	706	640	686	702	586	729	705	719	664	716	625	709	672	674	718	708	691	708	679	672	693	713	707	752	723	711	712	651	698	677	685	702	734	713	682	702	755	711	688	676	664	667	678	684	692	634	704	690	713	706	656	686	681	707	682	673	695	693	654	675	691	681	674	684	715	639	686	671	660	687	715	643	725	700	661	691	622	687	656	673	692	708	664	681	721	718	675	661	696	714	708	714	675	708	675	671	653	720	654	737	749	682	682	662	648	692	661	676	653	734	683	741	698	679	711	667	720	687	664	747	678	693	687	704	664	692	661	640	686	702	721	711	661	683	622	684	654	666	701	692	699	701	655	673	700	697	688	713	665	707	704	661	708	655	667	695	696	697	739	704	680	699	690	634	699	706	751	689	705	690	674	680	637	691	675	670	695	680	713	648	688	683	691	697	705	676	692	714	653	714	677	745	720	698	703	685	655	700	715	690	659	692	725	716	682	671	678	698	677	704	672	703	715	719	693	637	627	693	664	696	711	674	704	675	706	702	729	721	667	662	676	673	646	690	687	697	679	678	625	676	706	729	700	675	693	685	722	701	695	662	656	705	709	643	673	666	687	694	707	669	658	722	707	721	661	704	685	613	644	694	707	670	694	669	672	704	710	695	659	702	723	665	671	734	713	695	683	727	673	692	670	694	702	679	657	685	668	662	725	676	688	689	690	680	662	713	707	709	673	671	713	623	665	683	679	660	649	655	669	721	694	707	681	677	678	655	611	658	644	682	701	697	675	675	707	712	666	672	728	666	647	667	686	704	666	696	742	647	671	669	714	675	645	716	714	672	688	659	691	694	674	691	688	708	697	725	675	674	713	710	681	692	679	676	710	671	739	654	695	708	674	676	653	711	634	645	703	679	669	689	680	714	678	729	698	731	689	704	690	635	656	664	650	649	679	696	714	672	694	676	703	672	671	668	741	671	700	702	703	620	670	672	695	671	681	685	717	646	659	690	651	707	703	653	687	719	686	697	744	713	668	714	688	674	701	700	721	691	713	742	657	689	683	684	663	664	664	697	731	715	664	660	681	695	681	713	707	691	687	659	687	675	717	679	673	697	667	664	649	660	733	715	742	728	670	680	652	701	643	730	700	725	690	668	701	710	717	690	672	681	692	670	669	654	717	704	681	705	649	707	659	715	664	689	694	693	730	636	691	680	737	630	655	669	644	673	683	692	692	679	680	680	705	691	658	692	692	684	690	707	678	661	702	716	683	712	712	668	644	660	652	711	693	683	708	712	671	685	703	667	681	631	711	714	667	654	693	666	688	676	675	699	652	713	727	667	710	667	693	654	732	687	664	716	664	709	685	640	685	688	677	696	701	704	701	736	681	701	701	677	696	704	684	716	697	703	680	693	684	705	713	666	707	702	667	692	700	632	685	707	709	680	693	693	678	710	722	660	715	646	667	686	636	656	715	656	706	685	700	658	679	686	660	660	688	679	687	656	659	723	701	699	690	710	657	681	659	688	693	654	699	701	690	675	702	699	695	672	681	708	663	698
23867	21510	29046	24402	21540	14412	2796	1036	631	613	512	550	854	800	1054	1995	702	367	364	370	346	359	320	351	319	317	336	332	340	296	309	336	340	321	316	326	323	317	314	306	345	303	310	345	314	340	318	319	304	292	331	356	300	316	286	313	332	313	284	306	364	330	308	316	316	335	315	315	315	306	314	346	370	365	317	308	327	344	308	316	372	308	317	281	304	295	300	354	294	350	294	315	310	346	314	342	343	299	340	338	319	333	325	301	315	335	314	303	313	334	279	305	311	325	343	328	319	363	327	297	306	316	322	333	327	335	333	320	312	338	301	317	352	332	322	310	323	302	316	345	306	353	302	282	308	331	309	298	334	312	354	277	312	309	310	307	295	290	309	318	318	329	300	304	313	307	337	316	325	329	294	340	331	338	312	331	334	316	316	312	308	290	292	304	323	312	325	339	324	328	312	303	333	324	281	303	266	311	336	306	327	337	315	330	316	319	321	342	304	325	299	279	346	339	346	335	322	311	332	322	328	307	331	322	313	304	326	327	325	344	345	327	327	269	287	325	317	303	313	317	329	326	300	323	356	334	310	330	366	342	307	314	313	310	320	317	279	310	304	309	320	333	296	295	321	348	310	301	287	307	342	314	337	340	316	311	351	308	334	340	322	300	307	331	315	361	319	328	329	348	315	308	295	295	319	318	306	337	317	304	319	314	314	347	326	353	313	299	321	328	335	300	304	297	331	336	325	333	326	327	334	311	321	322	365	306	324	311	301	323	324	331	357	301	334	300	289	327	314	284	335	333	331	366	302	327	312	344	313	327	295	314	330	331	329	325	320	343	297	322	318	332	343	355	324	315	297	280	322	331	312	320	315	305	298	309	345	309	327	304	332	308	317	336	317	305	279	306	310	328	324	333	338	345	315	333	324	309	285	284	320	312	291	336	354	316	306	336	326	325	337	294	284	318	319	309	301	325	313	362	355	322	350	328	334	317	292	317	300	372	314	337	299	302	299	327	329	304	306	311	346	303	299	285	347	332	314	278	312	312	334	329	293	318	285	330	337	298	315	321	333	291	304	307	325	301	314	292	318	329	338	308	302	334	345	316	340	326	341	297	339	293	309	282	281	304	341	320	348	333	305	362	314	332	297	320	325	304	316	343	336	292	336	321	342	313	324	326	310	323	311	342	334	298	322	287	332	329	308	299	304	334	332	316	285	319	313	287	307	320	323	317	321	329	322	325	286	311	314	353	308	312	348	300	295	318	309	280	326	315	336	292	332	298	331	281	332	344	284	328	326	316	288	312	324	312	313	315	304	322	322	323	308	329	318	336	322	279	314	287	329	301	332	329	326	315	333	340	294	350	312	315	302	332	323	309	326	346	315	324	347	285	328	281	326	295	312	319	335	303	310	330	314	270	293	337	330	324	316	313	313	328	331	324	283	322	322	303	319	308	330	306	328	305	295	291	282	326	334	328	312	305	291	298	326	306	286	308	300	330	318	344	336	299	317	330	294	321	327	331	274	320	294	310	310	331	320	302	307	319	302	321	314	324	325	307	305	313	330	341	322	344	306	329	355	293	304	328	294	315	318	297	265	332	304	296	347	299	306	307	331	337	329	321	325	285	297	302	314	318	311	311	335	300	314	334	299	318	318	312	324	297	321	311	331	342	319	297	322	325	296	309	307	322	328	339	313	313	299	312	311	303	319	298	287	297	300	301	298	321	317	317	309	303	312	329	304	298	327	324	275	300	298	344	295	323	320	331	289	315	278	293	335	316	311	327	322	330	339	307	301	317	307	315	316	282	292	326	312	315	349	321	297	337	335	325	320	297	305	304	320	323	363	333	348	317	345	285	309	290	332	302	315	269	320	346	294	293	311	320	315	343	314	314	316	274	298	314	298	325	327	314	324	321	315	328	329	332	306	337	292	324	296	365	299	318	322	331	306	315	310	320	309	325	286	317	327	328	291	316	311	293	314	314	306	317	308	331	306	289	320	333	333	343	331	298	311	335	316	323	317	303	320	294	327	320	297	321	338	309	272	307	307	313	311	286	339	309	308	315	326	289	307	319	316	319	302	319	324	281	314	321	330	300	290	333	282	341	334	306	321	326	335	310	313	304	332	334	290	338	306	322	307	301	309	287	326	320	315	310	297	305	324	343	295	337	339	310	287	347	321	318	326	308	328	312	319	319	332	300	315	294	291	298	301	307	343	299	289	331	299	287	325	296	307	298	331	325	316	344	321	320	292	345	314	313	320	327	306	306	353	284	322	337	318	329	318	295	339	341	326	318	323	318	316	317	327	301	315	347	316	373	350	288	317	349	320	321	328	347	306	335	325	324	340	305	301	296	285	357	278	302	343	319	316	328	331	350	321	339	297	300	322	309	307	312	303	320	306	315	311	330	286	302	296	331	299	312	324	321	300	351	326	297	341	294	327	313	321	316	308	297	334	302	336	304	315	314	307	337	306	280	332	328	305	309	324	295	327	298	332	320	336	324	315	284	311	308	361	340	351	331	295	324	324	275	296	315	319	346	327	284	317	323	320	336	317	287	343	342	292	287	303	349	332	324	325	306	300	293	298	289	311	322	318	333	354	289	339	296	328	319	333	307	321	289	321	319	333	318	308	339	330	289	310	316	287	325	342	291	319	290	317	307	323	311	311	315	328	319	294	294	311	336	325	292	293	302	292	350	352	311	327	317	327	278	303	355	310	303	300	304	322	297	324	341	315	306	345	308	296	306	318	304	328	347	321	333	305	307	349	326	317	332	311	291	308	305	321	308	288	336	334	344	356	332	318	309	322	290	300	292	302	332	318	337	279	298	328	346	334	315	346	317	307	302	337	328	292	308	290	342	306	295	319	307	353	336	310	301	296	330	339	312	309	338	327	314	320	280	311	318	293	320	330	323	302	309	330	325	324	343	341	308	286	335	323	329	303	318	338	330	325	284	297	333	304	316	317	314	316	330	337	329	331	301	311	324	349	290	333	327	296	315	312	345	353	295	329	321	332	302	309	295	316	339	337	326	311	318	319	328	330	314	326	294	314	322	316	338	316	342	337	320	315	327	298	330	295	306	342	324	319	325	325	316	328	329	310	306	326	304	317	306	302	313	290	304	304	322	330	290	329	278	315	323	301	326	319	298	341	339	314	312	326	340	321	306	326	317	333	304	300	324	299	306	314	328	338	315	311	303	349	287	349	330	316	277	334	290	304	325	316	288	298	319	306	320	326	301	304	334	306	353	298	297	321	307	283	293	327	342	287	306	287	330	291	323	296	297	307	315	318	336	327	312	313	328	322	300	365	299	330	318	310	313	302	306	301	336	298	299	322	313	328	314	325	316	321	320	301	320	306	320	296	339	315	312	290	290	361	314	319	371	348	342	313	278	287	328	317	300	340	325	310	312	314	314	305	288	342	320	327	325	323	341	309	323	326	305	330	301	317	282	320	313	305	310	334	325	304	322	292	305	288	295	333	304	304	323	316	307	299	333	308	337
10283	12379	7639	4942	4716	4645	2754	1508	877	850	748	718	1159	1066	1386	2874	789	362	394	396	385	374	375	397	379	367	406	376	346	352	324	364	314	353	316	359	361	369	336	362	351	339	351	314	372	323	330	363	350	331	327	328	374	345	355	332	350	330	373	323	335	305	357	353	379	346	327	373	350	329	314	364	339	324	335	323	341	314	299	341	318	376	337	324	338	360	357	343	330	352	320	331	339	344	346	343	321	326	318	347	331	346	322	319	320	333	338	345	313	321	374	345	318	338	361	314	301	366	337	347	328	350	312	341	340	324	364	333	325	325	341	324	368	332	311	317	366	323	351	367	315	341	318	316	339	306	325	364	353	350	388	307	313	331	340	308	341	333	331	361	354	356	323	336	332	326	300	344	300	327	313	307	348	317	349	334	349	357	310	353	376	315	321	341	313	342	345	329	302	335	333	303	320	344	344	309	316	340	362	330	354	352	331	326	353	342	357	322	305	328	360	317	315	298	338	330	320	344	367	296	329	327	332	360	348	321	332	343	354	320	352	334	333	327	346	327	320	309	317	330	365	298	354	323	318	350	349	369	354	350	314	353	331	371	336	359	341	326	352	339	305	345	336	322	324	319	333	337	324	325	279	329	327	329	332	328	309	343	373	334	307	335	320	313	337	326	366	349	346	320	290	346	323	327	349	318	335	301	319	317	328	317	320	319	375	357	330	329	331	342	335	344	332	348	306	317	337	318	331	338	352	378	306	332	349	302	312	341	312	329	332	318	343	344	356	353	315	330	330	316	333	320	339	363	326	356	372	326	353	381	350	341	328	338	346	331	317	346	312	329	338	317	345	323	315	328	366	340	303	343	347	325	314	340	329	338	344	341	327	346	342	304	345	365	337	346	315	355	302	325	335	332	334	343	328	304	331	350	319	316	308	317	310	332	333	354	337	360	330	319	348	316	289	345	357	313	343	329	349	324	309	319	323	301	375	366	329	302	347	330	347	356	347	333	307	330	370	329	332	342	322	351	345	346	352	316	304	317	353	328	350	342	349	350	336	340	349	337	329	315	342	331	315	325	330	301	313	360	348	335	335	321	327	324	331	309	356	335	340	327	357	329	315	307	343	340	343	323	337	332	333	312	358	351	333	323	315	340	332	361	330	339	322	349	306	344	321	354	314	344	331	326	299	353	333	329	316	324	356	339	340	351	375	324	349	351	321	288	319	340	362	347	324	327	347	342	343	361	331	322	346	337	339	310	306	303	330	309	310	293	327	310	341	370	353	310	328	312	327	361	350	311	320	363	300	325	368	333	345	322	316	306	377	323	339	338	314	340	361	286	324	314	347	322	332	322	348	342	330	336	342	361	308	337	348	333	328	376	369	302	329	310	332	302	318	331	331	342	374	343	342	352	352	333	309	355	353	320	352	354	284	329	332	317	314	360	340	339	364	352	330	325	328	325	361	325	340	297	339	307	338	330	356	343	341	354	344	330	357	332	319	289	339	350	340	349	317	307	322	337	323	315	338	331	337	336	325	312	318	353	368	344	329	325	345	357	302	326	335	293	333	293	322	352	358	312	338	345	332	366	350	355	320	341	326	325	352	317	307	356	342	327	335	348	326	329	348	345	336	348	321	347	318	351	328	348	367	329	324	359	337	340	340	340	290	303	339	314	336	313	326	340	341	351	321	327	332	331	304	344	348	343	325	337	322	348	338	317	314	313	335	316	328	357	324	336	319	335	324	323	344	310	319	334	370	325	320	298	335	328	333	320	311	314	339	357	344	331	368	317	323	343	332	352	350	369	345	347	306	346	324	325	336	348	335	375	360	326	311	309	312	363	346	342	327	333	340	376	302	326	330	356	309	308	319	348	351	320	320	335	336	359	291	326	373	321	315	317	319	344	316	336	343	304	314	352	307	340	343	334	324	313	332	299	327	321	347	316	331	343	329	346	316	330	318	350	343	325	331	337	380	330	322	311	333	346	326	351	324	335	324	307	335	317	327	342	336	329	321	338	304	324	335	326	296	348	312	335	300	328	358	334	330	328	352	311	331	343	370	340	316	352	327	363	340	311	304	309	311	327	332	366	322	296	352	304	358	337	378	348	354	323	321	343	285	354	318	337	335	314	342	382	320	311	346	345	342	293	354	324	353	373	349	324	365	311	352	320	330	319	343	344	349	342	328	328	323	330	338	350	301	321	335	318	336	342	360	327	351	329	327	292	357	332	326	346	333	326	329	337	354	370	310	319	360	302	341	335	305	326	359	331	351	341	306	347	316	357	342	332	342	353	346	334	324	329	331	331	326	332	325	355	328	348	307	316	338	310	335	326	317	305	345	337	331	345	316	312	317	316	344	336	329	364	366	334	387	340	340	319	344	357	333	310	317	343	306	353	336	323	343	337	325	330	324	341	309	333	332	347	367	338	302	327	324	334	348	325	337	328	340	335	356	327	342	354	351	348	308	320	370	312	339	355	342	326	341	304	342	347	351	333	326	337	321	357	380	353	351	347	298	348	322	319	330	343	360	304	344	322	325	328	342	346	343	322	349	335	331	347	308	345	345	331	312	343	339	327	322	288	320	316	332	349	346	331	329	335	296	359	363	349	328	347	341	347	356	306	329	318	335	354	327	322	342	358	365	371	360	334	357	357	285	321	292	359	309	352	342	311	330	345	351	308	293	318	322	329	343	317	316	336	339	317	331	315	333	330	328	321	331	342	319	309	323	322	333	343	331	313	343	364	329	363	321	336	309	331	325	309	348	337	344	343	330	344	338	332	332	337	328	358	328	338	322	354	345	336	326	319	312	343	328	304	334	323	328	353	331	326	318	327	359	344	343	318	319	333	342	341	314	304	352	329	312	319	358	357	338	327	307	334	322	349	356	324	333	357	314	335	284	344	332	326	314	316	350	310	327	320	328	330	310	333	331	342	336	309	352	313	314	340	344	301	362	322	324	321	327	313	360	374	343	311	330	335	351	361	341	323	330	332	353	363	366	307	340	338	328	348	316	343	312	356	304	322	344	335	328	305	380	336	357	287	352	298	330	318	319	349	324	326	335	329	320	324	302	326	358	354	347	323	335	323	327	301	323	342	347	341	331	347	309	350	350	288	337	354	322	327	324	306	346	324	339	332	306	320	333	319	337	327	329	386	384	332	328	358	321	310	318	322	359	345	368	337	334	394	326	327	293	318	340	341	304	294	311	324	315	320	334	343	361	354	338	331	326	360	365	326	336	345	349	319	318	337	346	323	332	320	339	313	349	347	367	344	315	348	325	337	321	313	310	308	319	350	349	340	361	333	318	332	336	361	354	314	342	323	304	347	356	346	310	347	328	319	356	313	331	348	361	333	325	325	324	321	320	324	313	345	331	314	316	344	329	349	316	328	333	333	317	338	326	350	372	329	340	345	336	321	314	315	338	325	328	340	304	321	343	354	350	317	370	325	367	316	351	329	349	352	338	358	328	302	360	340	323	329	348	363	362	313	352	349	329	334
24744	21310	27895	24993	15569	3060	1570	1098	867	928	850	914	1189	1062	1473	2149	1081	761	770	810	764	742	783	687	731	770	774	743	702	717	743	781	822	755	701	766	703	748	755	711	798	738	744	775	761	735	724	752	724	745	771	723	737	776	732	742	724	744	772	736	806	758	721	676	781	750	781	741	757	772	748	742	737	740	746	768	723	741	794	734	778	761	769	751	754	729	775	796	727	750	739	732	770	794	747	763	781	758	755	770	766	713	750	766	740	737	821	776	794	685	759	737	753	787	739	710	784	762	758	778	735	733	849	762	723	724	790	738	793	762	749	693	731	779	749	710	758	726	769	687	715	721	742	762	751	719	746	713	723	718	751	782	770	742	738	748	727	770	747	719	790	747	835	734	750	678	772	722	750	726	718	708	751	756	700	747	742	742	756	749	771	747	736	720	782	753	722	776	760	711	676	755	708	759	760	802	779	766	735	722	721	772	781	785	694	747	761	751	741	729	754	754	792	712	768	730	769	695	768	775	730	736	765	745	772	799	720	757	713	763	777	799	738	787	711	734	755	710	715	720	757	762	770	773	752	739	749	756	753	763	740	795	746	731	750	776	740	825	719	752	747	737	754	736	773	766	733	764	720	723	758	729	717	747	767	786	773	806	760	750	743	707	753	748	786	767	764	711	730	693	690	706	767	725	754	744	744	742	756	740	710	746	767	740	737	720	744	758	751	760	751	803	764	742	767	767	777	731	712	757	724	772	769	714	783	722	766	741	753	776	781	786	706	757	726	750	760	736	763	696	765	754	786	771	727	779	749	760	774	752	719	703	708	729	752	771	759	710	797	703	717	734	712	732	744	748	769	734	783	735	759	739	719	744	762	743	763	785	774	816	742	736	793	754	698	763	722	709	709	758	742	717	754	747	750	759	744	704	763	757	752	719	717	788	764	677	729	740	653	797	732	824	744	752	747	703	748	760	754	762	759	732	734	761	755	730	764	748	753	772	731	797	756	797	728	701	770	765	740	781	729	754	745	678	745	738	764	751	739	727	755	722	725	743	736	740	756	747	693	776	740	738	794	760	747	784	707	732	717	728	724	714	746	785	690	728	721	774	731	757	754	716	730	803	734	787	782	748	736	750	764	805	724	744	698	723	786	749	735	771	771	785	730	711	728	748	713	759	779	770	753	711	757	741	725	743	746	736	716	750	737	736	750	730	744	760	751	691	746	842	740	723	834	733	756	731	719	764	790	754	768	718	727	777	749	781	758	748	721	763	736	776	708	726	724	766	770	783	769	733	750	790	780	799	712	770	797	731	764	768	725	734	713	737	780	772	724	734	737	763	727	808	782	719	789	791	741	741	781	750	735	727	768	769	721	819	756	702	765	758	703	752	740	721	738	738	745	756	731	778	782	744	707	706	753	737	766	757	790	731	735	718	749	761	735	742	748	676	741	708	715	758	746	676	740	706	702	739	807	721	760	749	748	741	741	728	738	703	743	763	732	785	795	775	797	757	730	741	776	755	742	757	779	716	745	737	758	741	749	732	757	773	765	745	722	791	736	745	758	734	695	745	720	755	734	715	726	783	707	718	816	740	738	741	727	761	716	703	729	761	720	768	742	721	721	727	745	748	727	716	728	777	764	742	732	720	741	770	775	730	681	762	805	732	735	703	775	720	758	744	715	720	707	726	728	725	779	723	757	774	780	753	708	765	742	742	756	789	731	727	785	750	708	693	779	741	739	763	761	777	729	739	776	786	715	814	744	736	776	767	727	746	741	739	727	801	730	748	764	697	754	741	737	713	794	767	754	738	788	727	719	734	818	717	753	728	707	733	704	764	743	737	748	761	747	772	759	796	747	740	765	779	724	770	716	775	714	734	715	718	720	710	747	762	730	745	756	794	743	732	815	724	721	753	772	801	719	774	767	778	726	804	796	734	737	758	745	758	785	784	758	759	724	729	751	790	732	739	699	751	743	759	775	753	716	761	738	769	715	761	751	764	757	751	768	772	713	753	808	724	734	724	703	726	751	735	770	807	745	756	792	739	774	716	730	728	760	747	753	746	734	756	713	732	734	717	760	787	758	725	774	771	734	768	720	717	742	775	809	721	729	761	759	748	727	767	779	767	776	733	791	761	734	770	752	726	723	776	777	713	797	752	768	801	727	773	743	724	759	716	773	793	747	776	736	766	705	764	783	734	797	820	848	723	730	706	705	732	740	757	741	767	713	763	792	773	710	782	763	694	711	777	730	798	732	759	832	716	800	749	787	777	746	727	766	760	774	809	786	775	763	753	723	743	714	747	791	709	734	713	743	804	739	732	708	737	749	708	741	722	813	766	726	756	723	768	739	714	737	777	746	745	740	766	725	735	777	769	768	710	738	732	763	777	723	776	714	757	740	773	812	772	727	732	723	769	753	752	733	737	770	726	756	750	729	733	788	787	835	747	747	731	769	773	765	763	752	771	756	748	779	728	738	771	740	729	790	749	783	750	761	767	746	805	735	779	724	747	790	731	733	721	755	737	747	725	763	733	703	699	774	729	762	707	724	758	742	759	753	767	738	763	788	745	720	786	734	726	736	684	792	685	768	749	771	744	756	742	764	729	762	742	764	726	739	728	746	787	779	774	735	734	753	772	772	696	701	758	718	719	727	783	778	752	730	798	768	704	752	754	661	704	759	717	730	742	781	693	731	741	764	683	711	786	697	743	789	681	733	808	733	723	728	759	730	708	751	778	735	699	771	692	732	748	706	715	771	781	745	753	732	745	768	745	743	720	720	693	780	777	713	784	739	788	766	763	768	731	793	742	743	754	737	773	726	770	752	756	735	753	759	728	731	805	744	726	727	748	722	755	678	757	713	759	748	722	756	784	689	705	731	723	762	710	736	701	793	718	760	761	732	745	699	738	754	768	718	792	763	724	793	762	773	774	727	764	782	769	726	777	724	723	721	765	705	738	732	751	743	695	806	805	742	766	775	751	779	702	756	744	760	750	716	739	734	779	747	740	744	746	721	708	785	789	757	759	784	768	747	780	694	748	788	734	712	756	755	712	796	741	750	745	784	794	748	745	770	720	719	733	727	737	767	781	765	770	743	762	758	796	718	740	802	744	749	753	718	725	759	717	724	759	774	726	745	749	785	753	773	750	734	760	701	759	785	772	796	728	793	731	733	786	798	751	710	769	699	771	703	780	732	740	756	745	711	820	723	784	815	696	757	790	737	752	745	744	767	774	727	756	731	736	778	760	766	744	740	716	792	715	683	753	794	707	794	759	717	747	695	817	823	768	698	767	742	744	757	777	810	726	748	727	715	704	756	749	735	755	732	780	780	748	800	745	728	731	765	757	754	760	748	743	746	775	700	792	745	775	709	721	723	730	728	688	786	709	714	801	755	750	782	751	750	764	729	767	753	736	786	752	770	767	742	784	754	766	753	792	819	755	783	776	756	753	786	793	789	763	710	796	702	787	748	770	762	725	720	745	753	752	745	730	772	719	790	709
9551	8993	5341	3893	3592	3513	2041	1411	1046	999	959	917	1372	1152	2090	3058	1254	799	751	740	786	771	789	680	770	746	747	756	730	693	697	738	752	763	777	792	773	774	740	804	758	718	706	792	792	771	789	712	793	718	775	747	763	739	698	791	689	729	757	701	698	744	746	737	718	728	743	710	768	791	737	741	722	714	753	699	787	740	744	793	724	718	739	705	753	765	808	698	744	783	743	737	693	704	714	736	696	731	792	742	718	729	732	779	706	716	734	745	727	709	727	738	776	729	757	728	764	778	697	720	747	749	751	741	724	678	736	731	739	756	749	723	764	762	749	745	785	747	678	731	771	729	710	737	741	747	746	728	770	733	770	753	713	741	741	715	686	705	719	778	735	713	747	715	683	720	716	737	750	717	714	744	753	730	711	758	726	755	738	729	721	756	718	762	700	747	748	762	724	722	739	734	750	730	723	763	706	732	720	756	736	691	733	729	766	697	760	773	744	738	714	756	751	745	729	736	708	772	736	738	751	746	748	761	763	733	739	731	705	691	763	741	762	742	695	723	712	738	748	750	727	699	707	748	738	784	768	755	736	717	749	726	719	711	711	784	760	715	788	759	709	731	733	709	697	675	724	713	731	717	718	710	717	738	774	733	759	784	791	733	789	704	803	721	770	780	717	685	749	718	713	728	728	698	804	762	768	766	716	752	768	709	785	732	751	763	733	713	724	736	761	742	706	697	755	761	750	706	773	745	756	721	771	767	728	735	769	694	777	780	763	696	706	746	713	675	736	703	802	764	744	722	739	662	773	702	732	755	687	706	709	744	717	731	758	741	750	730	733	724	721	726	746	752	742	736	722	734	755	764	690	766	749	724	719	725	681	746	738	707	717	734	724	703	756	724	719	736	713	759	746	753	735	708	707	776	719	721	737	687	747	740	766	683	748	777	733	726	700	738	730	746	740	704	749	713	788	751	735	741	730	736	726	735	747	739	776	693	714	707	720	735	708	737	775	717	740	716	648	702	707	761	705	719	758	759	716	747	731	682	763	740	740	789	742	722	716	735	784	759	769	772	683	743	720	739	731	747	740	766	696	696	710	701	726	715	703	706	745	758	768	752	703	751	760	741	720	756	724	693	749	741	738	685	766	692	738	771	691	709	766	746	755	758	708	739	713	740	764	778	712	718	688	707	723	737	695	719	752	685	754	732	707	776	742	723	715	763	731	734	751	730	721	762	736	798	730	759	713	712	732	728	732	747	666	774	671	713	738	722	747	703	686	705	732	753	723	710	745	764	759	752	664	777	708	733	682	765	681	751	712	688	678	755	732	718	710	716	722	736	733	715	696	759	756	740	702	777	704	778	696	728	716	744	730	759	748	701	723	758	772	730	705	698	700	726	708	703	728	729	732	761	691	739	773	784	725	709	682	735	727	747	727	709	754	744	754	732	717	748	763	700	747	712	756	813	684	762	722	821	784	782	769	748	716	703	715	767	730	764	771	716	777	720	719	737	669	742	739	724	741	749	737	760	719	690	717	670	735	773	760	710	725	742	720	759	752	695	705	709	780	775	738	740	764	738	802	770	742	771	747	768	733	719	729	742	688	755	718	707	700	732	748	684	702	743	749	714	715	697	710	797	732	733	776	731	729	732	806	715	721	714	728	775	726	721	700	761	724	689	747	724	695	715	679	741	725	730	724	713	755	740	727	743	749	712	719	734	732	734	752	729	720	736	732	693	723	741	689	682	711	680	744	718	746	752	716	765	722	718	703	778	788	742	755	778	739	728	701	751	770	740	751	747	709	737	721	738	760	783	748	719	736	724	747	679	767	699	699	758	764	709	736	755	768	710	732	759	661	731	744	757	772	758	768	756	758	704	761	772	754	733	725	750	786	732	685	680	745	757	716	750	710	758	766	760	720	735	758	726	738	770	789	746	721	732	738	786	772	764	743	731	749	788	787	760	712	720	717	774	708	736	719	754	752	746	761	719	670	773	692	725	716	760	691	791	735	757	765	724	710	761	714	717	737	719	746	756	696	728	731	746	717	750	779	762	709	726	747	733	709	695	747	726	715	711	744	695	715	698	721	751	776	740	741	748	727	729	756	724	726	727	710	752	690	786	711	755	766	725	751	735	683	726	728	768	763	740	696	747	751	746	773	720	717	679	749	728	717	696	716	708	698	766	730	751	707	693	691	742	702	719	745	765	718	721	740	713	719	740	707	715	718	740	790	740	728	725	732	693	737	749	743	715	766	709	792	664	718	753	731	760	707	721	727	738	785	724	756	733	666	731	804	738	734	714	752	721	718	737	703	753	741	666	783	684	743	717	792	760	752	726	742	733	747	749	713	728	762	788	718	731	784	734	739	742	708	738	764	735	746	695	709	791	707	782	763	694	762	715	732	708	740	737	685	760	687	721	769	709	768	701	791	734	749	760	715	717	718	754	771	749	682	729	751	711	771	664	746	712	747	707	746	727	738	755	742	740	742	740	749	725	751	757	710	765	757	739	740	761	755	800	813	751	723	733	799	715	680	722	760	722	752	741	750	752	719	740	739	757	721	746	772	738	713	725	735	761	756	730	709	729	727	702	732	755	779	755	744	773	659	702	720	695	758	732	752	743	759	736	763	759	735	722	761	812	751	796	724	724	725	733	727	719	756	798	744	750	808	755	780	686	738	719	737	789	736	744	726	803	749	760	725	757	722	763	748	713	715	743	724	743	729	694	727	744	694	721	744	759	710	742	796	738	693	736	786	727	748	771	729	721	750	729	762	732	748	745	733	749	721	765	710	730	713	732	735	785	769	738	732	703	723	742	703	736	747	738	764	694	691	758	753	773	725	673	715	732	727	729	724	729	745	715	702	761	745	743	726	756	710	765	728	718	716	717	771	734	728	747	759	751	724	700	738	719	682	767	774	736	784	743	747	753	748	684	754	731	761	769	717	748	688	716	728	737	758	732	749	704	706	758	745	762	694	755	721	729	684	709	718	699	754	759	747	731	725	722	738	698	734	702	735	723	761	781	772	688	739	755	776	751	733	746	719	650	729	718	776	760	749	689	717	736	706	721	783	723	756	731	778	781	705	724	751	745	765	682	700	741	767	727	807	746	756	729	725	704	709	720	777	744	779	729	738	749	744	732	751	749	733	729	760	745	762	730	718	727	743	714	760	730	692	713	762	777	716	740	697	724	751	756	724	770	745	724	686	731	715	746	737	729	732	784	714	729	753	727	695	719	743	756	727	771	752	702	732	734	771	733	738	768	709	698	705	735	739	758	716	739	735	685	729	771	753	718	762	749	775	685	701	740	719	772	674	762	705	735	761	749	701	771	746	725	691	723	770	701	747	701	698	756	728	750	725	756	746	727	739	685	722	777	704	740	721	736	743	755	776	763	772	720	735	686	755	767	720	727	746	726	762	744	681	764	749	719	699	778	742	773	738	759	769	740	733	727	709	743	727	750	771	687	729	742	737	752	740	745	704	732	736	713	769	753	677	800
22728	21506	29418	24025	21517	21621	12389	1466	883	792	680	634	1235	1311	2251	3366	1204	379	389	393	329	339	340	357	345	343	336	326	317	288	300	326	314	310	332	349	285	310	300	270	293	340	330	335	295	283	298	310	315	294	311	303	322	306	306	290	276	290	298	286	310	315	252	306	313	285	315	312	304	293	295	307	275	297	289	269	294	305	304	310	290	308	316	262	299	274	313	279	274	286	294	307	307	311	335	283	297	307	318	309	298	282	275	319	282	324	290	290	274	293	268	277	296	285	319	290	322	270	285	276	288	276	282	260	300	288	260	302	279	296	293	298	312	303	311	302	271	292	270	302	293	289	299	268	299	277	305	294	288	323	317	293	283	314	309	292	292	306	267	283	288	295	328	266	298	307	315	320	319	263	248	283	309	347	307	291	317	262	309	303	299	289	292	301	299	295	283	275	304	281	280	300	328	306	295	313	290	281	285	279	274	282	267	277	299	288	320	271	302	307	261	289	274	310	280	303	288	272	265	274	301	298	290	309	322	293	324	295	311	315	296	287	285	320	300	298	321	321	328	300	277	275	298	294	290	277	300	309	329	297	313	294	276	313	296	288	287	300	255	292	286	268	331	310	297	288	293	253	274	277	308	274	312	276	267	304	287	288	305	316	278	306	279	290	322	280	337	341	275	292	296	313	271	268	289	273	325	293	294	291	261	309	286	278	302	311	286	279	292	280	298	299	317	314	294	322	277	286	334	278	291	312	283	296	243	325	257	269	267	286	300	299	283	266	269	315	280	270	287	282	294	306	291	303	289	284	262	283	298	314	287	296	313	284	321	291	293	308	289	298	292	319	295	300	295	302	305	277	265	333	284	310	279	289	303	281	287	316	288	277	304	304	285	274	296	275	296	271	305	263	293	317	270	328	296	297	275	295	309	306	313	301	274	293	291	296	293	290	289	286	310	323	296	313	292	290	322	271	315	283	294	299	299	252	327	324	292	293	271	264	325	273	305	297	295	283	305	289	308	292	304	279	317	286	290	296	298	303	267	305	256	289	317	282	287	261	328	276	285	273	282	293	305	277	292	278	284	305	293	302	256	304	275	320	293	294	291	329	297	280	310	295	279	295	303	283	333	300	306	296	272	306	318	307	283	278	274	287	320	269	314	287	320	284	314	327	274	343	285	309	263	313	307	265	281	300	274	306	281	291	300	297	288	312	315	297	316	295	272	299	291	287	271	259	298	289	284	309	275	277	287	336	308	295	301	294	304	321	301	289	293	302	305	314	284	286	338	284	300	294	290	292	298	281	293	281	298	330	284	319	264	304	324	281	302	308	304	296	291	301	312	270	291	304	292	302	318	314	262	281	322	269	279	276	270	305	275	288	250	294	303	286	300	287	296	298	307	302	267	266	277	278	300	298	301	323	295	303	294	298	297	298	261	289	282	254	287	296	300	283	311	306	294	307	331	290	300	271	326	287	322	276	288	320	305	327	290	287	290	310	333	291	278	281	340	267	329	304	266	294	298	339	301	291	290	285	262	325	304	323	257	269	273	318	315	286	294	290	288	286	299	323	305	265	305	318	326	266	296	293	287	298	302	282	283	292	289	323	265	272	280	309	314	265	255	291	319	300	308	291	280	284	297	277	295	306	289	302	311	309	314	319	288	283	320	306	308	305	322	297	273	263	311	297	318	305	321	276	260	303	295	300	295	286	269	300	318	285	240	326	282	327	301	295	290	292	302	319	288	295	288	279	310	271	276	292	284	274	279	292	272	272	271	330	297	312	296	270	330	282	263	281	337	316	290	294	296	282	279	290	255	281	301	324	295	286	279	281	310	286	311	309	280	316	279	298	295	270	290	291	293	298	288	305	284	304	303	294	287	277	299	293	313	317	277	291	274	298	287	298	315	296	267	298	305	306	277	300	301	297	313	294	307	308	322	296	288	309	318	298	294	294	298	269	312	291	289	304	282	263	277	287	273	315	291	284	292	280	303	326	287	320	304	314	280	276	273	317	327	281	310	317	276	314	298	300	276	308	281	269	281	292	271	345	303	315	284	307	287	312	301	299	285	288	295	303	342	303	317	304	293	272	295	263	314	273	268	312	276	295	303	278	295	271	297	275	296	293	308	302	289	303	288	300	314	312	309	288	265	305	275	290	286	304	283	289	278	277	297	271	277	285	273	296	269	293	265	279	280	266	270	299	324	283	305	263	265	295	278	298	308	328	268	286	302	277	275	284	318	276	295	293	286	311	301	282	288	299	293	314	262	296	308	281	283	258	293	288	297	279	295	295	297	301	347	313	318	271	285	302	284	299	325	293	267	321	293	288	326	266	285	310	290	278	284	282	262	236	298	311	293	279	306	295	313	292	320	294	296	303	342	283	279	326	289	318	309	282	276	328	299	290	266	296	338	266	288	285	283	297	263	264	330	302	286	314	302	303	291	313	259	318	291	281	275	316	288	275	261	260	284	284	268	286	308	319	287	333	259	270	280	270	286	306	322	274	286	289	299	280	261	316	290	309	286	314	310	299	289	272	306	294	271	283	313	305	298	276	293	309	295	298	297	345	285	278	322	259	320	265	285	283	300	278	282	290	288	291	291	266	305	308	283	281	294	314	304	293	311	294	292	298	278	265	303	306	268	263	298	293	287	299	303	277	314	326	316	300	295	311	268	269	304	273	281	282	285	306	302	280	306	289	290	297	309	284	293	313	293	332	251	286	243	298	304	273	283	282	293	288	288	316	297	308	291	295	300	310	289	311	304	300	255	284	256	298	304	305	301	293	302	302	277	286	284	269	314	298	277	285	276	289	309	280	305	303	314	303	304	306	307	338	300	293	305	295	276	253	308	301	314	293	292	301	273	294	299	304	305	280	302	302	291	289	284	302	309	319	312	299	275	298	285	291	309	305	293	262	317	308	292	280	280	304	304	307	303	287	257	307	282	307	280	300	297	264	322	279	289	305	333	271	300	296	313	292	278	297	298	296	286	260	308	283	309	270	311	284	289	337	294	306	282	321	313	318	297	285	314	318	286	306	315	280	282	273	266	324	278	287	273	278	281	292	291	319	291	280	269	277	309	240	311	309	278	295	283	273	330	314	325	303	293	275	316	301	292	299	282	294	279	274	287	315	285	296	270	272	321	295	306	262	298	286	274	303	278	254	300	282	323	280	314	264	301	283	334	322	290	291	295	297	317	277	281	260	318	293	316	290	285	267	290	297	316	292	305	300	290	305	277	319	306	245	290	304	305	262	292	281	296	302	292	250	284	334	304	277	305	301	287	282	299	310	301	287	319	309	301	268	307	310	329	307	282	321	279	284	296	328	295	310	288	306	255	272	309	287	318	304	300	296	302	287	295	284	289	306	284	294	282	291	299	289	257	284	301	262	293	287	288	320	267	298	313	262	271	298	289	313	309	279	318	277	274	290	271	283	311	293	277	292	324	284	292	306	286	301	303	311	295	296	306	284	289	315	309	296	309	308	293	282	286	267	301	336
13279	19333	12329	7658	6373	5475	2930	1945	1317	1123	949	937	1721	1810	3306	4970	1626	457	431	417	395	401	367	362	355	324	329	363	324	360	318	300	323	301	314	325	297	314	325	285	282	289	290	327	298	310	286	314	293	281	305	300	296	282	283	295	304	282	311	312	285	283	274	290	280	306	275	294	309	296	301	290	273	289	315	301	296	266	299	318	306	331	249	302	287	290	283	297	315	316	315	286	317	297	288	260	265	292	240	289	309	282	306	273	288	287	316	288	285	277	292	288	282	271	303	273	322	280	318	269	262	299	280	283	273	304	301	291	272	286	310	316	316	273	315	288	266	277	289	265	280	296	291	296	272	270	294	277	304	267	289	310	292	320	303	306	278	298	316	302	310	283	297	302	295	316	296	317	280	280	285	297	308	273	304	302	267	298	273	295	281	267	310	296	269	278	270	283	264	282	308	337	269	294	256	294	313	263	298	292	288	303	303	295	293	298	288	290	309	282	288	292	277	257	299	300	279	296	280	267	283	310	301	284	291	302	293	283	276	277	307	303	290	286	303	265	274	307	279	272	302	271	289	292	304	300	267	268	275	298	297	283	289	294	300	296	291	299	303	278	298	284	310	310	278	314	289	274	280	301	297	295	306	273	273	268	273	317	295	255	272	330	296	294	279	261	296	279	266	307	291	286	279	254	323	300	304	294	294	289	314	272	287	293	278	278	316	282	274	271	277	264	281	276	255	256	254	277	287	287	270	288	286	301	293	298	309	286	269	320	294	277	297	320	297	254	299	271	292	312	293	272	289	288	317	309	267	338	270	319	287	269	310	291	257	278	283	305	282	291	272	264	273	299	258	286	255	293	264	273	284	290	284	290	268	285	283	291	273	276	283	298	295	301	298	306	313	270	296	298	278	280	309	303	291	306	326	272	293	292	297	276	281	276	298	299	316	274	280	286	287	283	287	295	277	289	295	268	304	317	289	281	314	292	289	303	274	283	311	264	265	272	281	260	287	280	282	308	305	311	318	299	291	289	294	283	312	301	282	286	269	284	281	292	297	290	289	312	301	279	285	305	307	277	257	291	291	307	268	278	300	288	289	297	258	308	293	278	292	300	284	253	298	293	278	297	283	278	316	275	279	292	269	283	290	272	262	286	302	263	275	285	287	272	292	276	280	285	295	280	302	294	293	269	269	288	299	247	255	304	312	279	276	281	334	288	300	263	297	292	315	277	290	271	266	314	281	266	296	253	300	279	301	292	315	306	294	281	295	318	305	320	296	294	298	295	318	314	295	261	290	278	291	285	278	277	283	280	283	289	300	266	283	300	291	265	282	291	305	323	286	306	293	287	282	285	301	273	271	281	282	282	304	292	301	296	301	290	287	305	304	309	286	300	305	305	290	262	283	312	285	288	293	281	276	259	272	272	317	281	283	285	263	299	294	280	312	295	280	280	296	277	301	272	277	274	279	278	282	265	296	303	290	293	289	316	280	272	261	267	260	294	306	277	279	290	290	290	279	326	306	325	284	284	280	267	280	302	313	271	277	289	293	330	258	304	270	265	286	318	310	284	300	289	292	295	261	308	287	307	300	296	289	288	290	301	265	273	276	292	288	283	290	293	305	263	308	271	287	281	287	313	292	289	299	282	297	255	272	287	313	301	298	324	307	270	272	287	265	302	290	288	306	280	287	302	301	264	294	308	275	280	306	272	300	284	308	260	272	288	288	284	255	300	295	265	304	285	294	263	288	269	294	307	285	292	299	318	269	288	283	269	318	299	298	299	317	277	288	288	306	289	277	297	257	297	269	293	295	288	280	307	270	312	261	299	300	259	303	303	267	318	289	311	293	293	309	297	302	257	292	308	276	319	268	291	286	279	298	285	283	289	273	308	279	291	283	286	290	259	276	289	291	280	311	278	303	306	290	272	292	308	294	298	313	267	285	268	311	317	299	267	290	290	281	278	306	296	291	291	294	259	270	309	304	312	294	293	300	277	280	296	285	284	288	291	306	280	295	312	273	292	327	291	290	292	249	291	276	323	291	271	321	285	286	295	279	297	296	283	294	278	287	304	294	272	254	291	300	311	268	269	272	307	297	286	286	258	291	332	325	283	278	296	292	289	271	322	286	262	292	280	309	282	274	293	314	280	310	316	242	258	300	279	274	280	287	284	300	292	320	284	298	274	298	298	282	294	296	323	277	269	303	315	306	314	277	284	261	306	326	313	300	321	285	318	288	279	302	298	303	305	298	320	308	307	295	283	304	263	275	282	282	255	264	300	274	260	280	290	279	285	274	310	308	308	299	283	318	306	296	277	284	284	285	299	298	277	267	317	296	316	284	284	300	297	276	270	308	309	286	322	290	279	290	293	282	276	285	285	299	295	296	298	305	321	292	269	260	297	274	281	316	303	274	287	279	301	303	275	296	286	282	298	314	303	253	299	278	318	260	313	268	273	291	294	299	280	299	264	307	297	280	289	268	314	302	268	272	286	334	295	293	281	273	263	288	273	316	289	278	305	269	303	269	263	261	275	279	286	302	299	274	304	269	270	302	296	298	305	280	291	299	320	294	279	240	270	280	290	301	341	294	310	301	289	287	272	274	297	287	323	287	268	311	295	268	292	297	299	316	281	287	270	316	284	257	284	283	286	279	314	286	287	269	257	286	313	270	302	261	258	293	288	301	297	290	268	295	295	298	259	304	300	274	281	298	306	295	300	305	309	275	270	295	295	308	303	266	295	279	280	292	294	330	250	298	292	272	280	309	314	329	305	332	299	262	290	277	291	311	285	307	274	313	279	278	294	295	311	282	306	296	303	285	290	329	306	295	300	285	287	296	278	282	266	287	282	273	299	287	301	260	313	316	280	297	283	282	310	276	304	287	318	304	296	259	280	306	282	303	273	287	280	285	276	299	318	281	304	299	295	288	303	303	301	302	283	279	266	289	275	273	261	298	301	281	309	290	292	298	307	292	332	272	251	320	284	285	295	316	268	304	284	291	295	297	271	290	301	277	298	314	272	289	295	285	290	259	315	293	280	308	292	291	304	289	308	304	285	302	297	304	293	340	284	271	284	285	290	300	258	291	293	299	301	280	263	271	321	279	311	281	306	282	314	288	312	299	279	296	296	267	307	319	309	298	287	271	284	288	271	253	273	319	257	276	275	268	295	317	289	290	269	309	292	278	266	303	304	287	303	268	287	301	320	267	271	329	274	298	285	264	315	307	273	278	275	288	297	265	327	305	280	277	284	302	302	291	259	300	283	302	267	295	285	282	288	322	284	265	270	293	290	278	275	315	303	264	289	300	271	285	264	298	278	250	292	280	289	308	309	308	285	291	296	306	259	332	294	277	278	299	311	267	288	339	315	292	290	295	298	300	275	278	289	291	304	280	285	302	306	294	293	316	316	279	280	282	284	288	302	247	303	309	270	302	264	265	283	302	289	288	296	278	290	303	292	288	283	280	311	306	286	304	290	315	274	282	280	302	283	305	309	265	281
28035	19713	7048	1933	1390	1148	901	783	713	699	778	756	901	1188	1716	1819	996	725	676	693	699	658	690	685	678	720	660	658	697	671	660	723	737	728	677	679	614	668	717	636	643	697	673	730	703	722	709	699	692	708	700	699	694	721	733	680	696	733	660	690	649	730	628	720	728	679	714	687	695	689	665	683	691	709	690	686	699	676	667	713	707	667	712	676	712	685	691	705	714	716	693	747	639	689	682	738	691	671	731	767	658	705	645	676	707	682	696	652	634	678	767	693	733	673	669	689	725	698	646	717	701	682	711	768	652	685	688	674	707	704	690	690	692	766	701	731	733	659	672	686	697	723	713	700	684	735	660	688	705	727	688	653	682	695	758	714	676	702	694	664	729	664	678	705	718	661	679	729	700	655	682	647	667	713	732	678	626	693	710	693	603	694	688	664	692	665	734	730	707	739	692	721	734	699	659	663	671	708	694	737	699	690	713	726	702	676	672	689	673	699	652	721	717	704	687	649	730	690	700	734	714	665	671	701	715	676	739	698	689	707	690	692	698	674	690	714	706	643	701	742	678	707	712	684	664	672	721	694	742	672	710	675	717	718	701	706	720	688	707	688	697	672	696	683	697	669	694	670	675	724	666	728	700	702	729	725	692	704	672	728	688	741	663	675	657	718	662	684	702	706	694	654	736	721	681	698	715	657	679	703	765	746	688	639	727	724	661	672	725	707	702	703	705	771	729	680	711	689	694	732	702	700	674	661	636	727	672	676	652	667	692	701	684	686	688	708	628	708	697	694	682	720	660	686	682	662	640	698	725	683	710	650	699	709	672	716	657	706	730	650	685	696	683	716	693	717	660	687	737	698	649	744	671	696	715	662	730	702	673	687	685	646	691	719	732	694	687	716	698	698	699	724	715	674	665	698	712	726	724	767	696	646	697	679	695	668	689	725	707	720	716	696	712	685	693	702	676	718	692	704	752	693	722	668	731	701	702	714	692	686	738	716	694	692	734	695	686	685	713	683	715	654	653	712	639	680	687	674	689	678	720	716	674	654	687	675	686	722	685	647	700	733	697	735	678	706	632	724	680	680	681	691	698	713	694	745	684	699	703	695	658	756	740	728	650	762	726	680	702	695	724	701	628	700	653	679	685	726	775	711	673	712	693	723	683	673	712	696	671	674	688	748	728	687	667	690	736	698	707	682	725	656	712	741	665	723	676	736	696	670	713	678	720	720	687	679	692	664	679	716	684	720	743	723	685	693	670	692	666	689	699	692	703	720	751	780	702	658	702	693	678	701	669	698	695	665	665	707	715	680	675	683	687	699	667	685	718	691	669	665	660	686	675	676	690	690	693	686	659	720	692	656	661	674	695	742	698	670	663	689	700	713	703	686	687	708	664	737	676	703	694	687	709	676	693	657	690	708	708	684	675	698	725	672	737	692	712	775	690	702	697	688	686	690	683	714	759	675	683	727	707	692	642	712	751	708	691	719	701	709	695	708	698	669	687	775	654	706	658	668	691	665	721	706	742	662	712	714	695	696	699	696	691	676	673	652	693	676	657	690	680	661	715	685	665	629	690	696	696	686	666	709	662	658	671	730	715	705	709	686	629	730	713	709	711	720	697	700	691	669	681	701	709	630	735	680	664	646	736	674	739	702	681	694	705	699	732	674	717	655	677	724	672	707	652	706	711	691	660	719	678	696	666	680	732	711	650	668	685	738	699	651	678	682	693	712	709	656	639	725	665	684	725	670	670	658	691	721	676	737	654	694	732	675	637	687	690	697	697	679	698	735	655	658	677	719	691	675	732	699	681	717	726	674	690	685	715	716	698	644	741	684	692	730	666	661	740	702	692	688	721	657	717	742	681	663	664	714	677	675	684	695	684	663	690	687	685	687	680	689	678	700	646	692	713	644	693	636	691	715	703	748	660	703	707	718	724	675	707	701	642	703	637	673	718	716	675	676	716	689	705	669	679	687	716	750	708	695	693	667	634	683	740	693	688	696	718	680	739	712	699	702	689	668	665	668	676	665	636	710	690	657	753	674	689	750	672	719	692	663	718	738	722	706	701	706	645	647	665	687	654	661	732	665	684	712	654	717	667	727	665	694	699	694	710	708	741	655	678	676	716	691	721	655	651	666	751	709	698	718	671	724	717	719	631	708	716	738	680	649	731	714	683	708	691	671	671	716	668	679	676	701	658	684	689	669	696	705	718	678	692	720	711	727	754	699	669	697	739	683	672	646	696	708	695	696	732	684	651	733	716	696	743	695	700	700	688	633	711	677	636	694	693	697	736	717	712	664	677	738	707	704	731	696	671	695	705	719	711	677	714	744	679	674	719	653	645	667	706	696	670	680	670	685	651	697	724	733	629	743	709	686	698	715	697	698	694	691	744	745	732	658	664	668	686	713	680	693	696	679	666	647	752	734	714	665	708	711	700	727	691	702	687	662	727	715	682	727	673	673	700	762	721	675	711	726	691	681	711	705	671	655	668	664	740	680	650	712	717	721	690	706	749	745	631	670	706	674	690	681	718	698	662	724	664	658	680	695	680	697	716	708	690	663	706	724	730	679	701	730	661	696	693	652	617	717	739	684	697	663	682	690	690	698	681	707	731	664	731	687	703	688	689	667	730	697	652	664	671	705	736	714	691	696	732	708	633	645	693	691	704	688	650	655	689	714	661	731	672	737	705	719	676	697	667	731	670	743	728	658	692	698	686	682	689	725	689	728	687	688	679	723	698	692	683	703	664	665	673	705	724	722	682	692	699	692	733	738	732	687	729	712	740	769	676	728	710	683	731	698	697	756	655	664	676	651	685	690	702	658	690	753	672	669	684	671	685	701	687	713	680	769	667	670	684	704	705	711	722	646	663	669	689	677	695	733	711	670	662	678	710	746	688	697	738	698	699	716	722	663	710	677	684	689	722	672	696	691	681	707	686	700	704	708	674	708	718	657	703	667	735	681	681	723	687	635	686	683	698	695	676	679	673	688	701	691	695	678	727	711	679	696	705	706	680	666	680	689	725	705	674	653	715	732	729	702	706	694	685	663	662	700	680	685	668	712	720	660	708	704	767	652	716	715	692	656	730	687	662	670	692	653	676	683	753	717	695	681	659	712	703	658	648	697	695	773	718	656	692	697	716	678	694	655	703	688	697	695	691	711	728	706	729	668	747	729	686	682	707	704	721	746	705	708	666	688	704	646	688	700	663	682	719	709	695	695	675	753	695	664	692	635	727	717	675	695	699	695	685	698	651	669	707	661	720	691	664	695	687	673	708	668	724	692	706	666	683	752	678	677	720	698	683	695	706	634	708	739	708	747	711	702	700	738	709	674	718	730	656	656	745	657	711	661	697	737	687	695	657	720	694	665	696	707	649	704	686	702	714	676	754	718	718	708	715	658	696	690	673	721	712	667	689	709	674	700	699	711	739	725	709	752	696	728	697	712	692	667	693	704	676	735	687	682	708	710	695	726	647	682	673	648	685	734	735	726
8952	4300	2053	1859	1706	1510	958	909	775	777	726	760	1034	1462	2247	2451	1202	664	719	713	705	715	722	719	726	687	716	712	704	717	692	733	697	759	697	695	717	755	691	713	669	727	728	764	689	712	696	677	704	738	716	711	696	695	730	735	702	751	710	743	662	710	631	709	692	643	714	653	669	684	719	729	677	698	674	675	665	682	672	705	696	704	711	727	668	736	641	696	668	705	698	715	722	726	687	695	689	717	650	680	715	710	732	721	692	769	674	703	667	729	687	733	707	705	714	677	713	725	690	670	738	709	756	704	729	683	686	726	685	707	670	707	712	700	705	718	712	682	704	722	723	744	700	699	699	715	719	715	713	670	710	714	697	688	779	698	741	672	702	730	655	649	690	667	707	688	690	721	694	725	697	710	684	724	756	706	676	684	692	700	678	701	741	721	699	676	735	727	738	717	681	682	753	641	674	687	667	679	661	675	703	718	691	722	719	675	728	756	751	713	725	722	715	714	702	748	725	683	763	729	741	689	700	761	702	717	750	675	722	678	701	730	746	723	704	693	695	712	694	685	731	731	706	686	664	684	740	685	682	748	693	697	655	732	688	729	669	694	696	699	720	678	689	661	710	730	727	702	679	693	692	695	757	730	708	684	723	693	713	677	690	731	685	702	668	663	714	699	686	688	658	682	660	673	675	677	712	714	709	683	722	717	677	678	691	677	726	691	688	728	699	702	684	718	746	706	696	714	713	655	751	734	723	669	624	749	687	680	699	703	665	700	691	688	664	696	692	696	721	705	697	692	666	692	712	663	667	739	730	682	690	708	716	679	696	699	701	727	712	698	698	735	689	695	750	672	729	669	694	697	692	661	691	704	672	726	733	682	699	709	698	720	668	709	640	703	695	728	647	687	713	688	685	688	706	717	717	723	745	683	732	690	646	690	663	725	680	687	704	740	705	660	714	692	735	681	725	676	696	681	719	730	722	699	681	687	669	695	737	663	668	662	689	665	739	708	693	756	672	663	722	677	679	693	700	654	717	726	718	660	680	673	732	705	664	669	688	727	708	657	707	700	675	678	691	736	654	661	677	746	676	699	670	681	718	706	669	711	698	746	666	729	707	686	727	734	710	677	693	732	673	685	708	706	706	691	692	675	732	698	672	711	652	689	703	666	679	699	765	690	696	727	727	675	668	731	706	721	698	691	704	698	719	662	698	700	724	708	704	708	700	697	685	687	616	662	706	665	690	648	712	725	713	667	676	672	705	681	672	715	693	695	717	673	694	727	710	651	670	715	680	744	668	671	654	696	664	715	709	663	684	746	674	679	676	768	657	702	675	666	707	696	719	680	751	674	701	659	755	661	649	700	685	694	667	721	718	757	666	718	737	719	718	669	740	698	699	714	703	698	670	728	732	726	651	701	697	735	678	745	698	698	708	694	744	705	708	680	697	680	708	693	676	653	736	661	681	650	734	707	674	730	689	693	746	703	703	667	694	705	714	657	697	712	661	742	612	662	667	681	742	686	723	724	708	696	695	693	696	677	689	714	709	725	690	725	726	758	711	685	714	677	697	726	725	724	734	707	736	688	680	653	680	696	702	744	683	715	755	717	688	746	721	665	689	728	720	739	678	684	717	651	709	687	732	679	719	699	680	694	762	682	701	677	666	722	657	729	713	727	758	735	706	672	674	729	702	700	697	728	657	686	736	705	702	676	675	700	707	676	714	695	656	687	672	703	686	717	685	678	718	727	690	699	677	678	720	679	721	695	684	685	716	743	718	758	726	709	725	727	728	720	697	690	645	657	691	684	704	712	670	679	726	721	712	675	660	619	691	684	697	690	745	666	715	690	673	714	685	741	667	702	713	679	690	754	721	698	684	746	684	728	684	725	684	640	697	691	691	707	695	723	676	680	740	700	690	695	769	716	718	711	729	691	673	638	720	717	702	723	762	753	681	698	710	681	739	668	684	719	705	716	695	696	673	705	692	704	710	717	737	680	656	693	706	662	713	706	720	696	743	663	688	705	717	748	742	698	701	723	688	684	714	679	731	723	699	700	677	716	763	721	722	671	711	713	714	691	653	697	743	723	697	701	687	688	713	688	708	705	656	712	698	701	698	678	732	676	691	673	744	721	703	715	684	754	707	706	723	680	689	666	742	701	705	705	756	742	691	698	676	707	698	685	725	713	770	654	728	702	728	679	707	650	726	707	681	691	662	661	706	707	703	701	731	721	668	671	753	720	684	696	749	700	725	703	717	673	725	728	693	710	710	654	716	648	696	752	739	672	720	731	688	652	671	730	684	731	689	732	680	740	688	692	701	744	737	707	701	720	721	718	729	666	719	695	697	667	683	737	736	706	668	654	650	665	679	665	700	673	673	683	702	721	717	765	696	716	715	741	747	761	711	703	698	701	697	692	706	763	718	687	696	733	743	667	713	711	682	717	705	715	718	740	660	676	734	646	735	683	730	677	701	699	757	683	737	676	726	715	715	739	698	739	694	677	706	670	730	661	697	663	699	751	695	719	680	699	757	665	761	724	706	695	665	663	741	723	638	696	731	714	733	726	708	717	701	724	706	730	682	710	734	704	695	710	716	693	781	718	704	746	674	656	705	707	673	696	660	724	708	738	741	683	726	725	707	668	728	697	693	725	735	708	686	696	670	682	696	682	730	722	759	692	740	754	662	723	692	755	716	688	751	692	673	725	711	687	709	660	697	692	697	761	714	729	696	698	702	723	669	740	737	731	711	682	657	724	655	640	699	689	705	718	682	696	694	721	675	685	731	729	672	757	743	704	712	706	745	699	668	689	693	716	663	653	726	695	736	709	697	683	695	702	690	702	708	674	706	726	763	689	702	765	658	707	689	737	676	725	706	721	698	737	722	742	702	712	729	676	752	731	673	666	719	719	672	666	757	678	681	673	673	713	700	727	740	736	748	701	681	699	701	744	720	685	709	733	677	730	713	702	731	693	732	702	723	740	708	684	710	649	727	724	681	718	723	679	691	710	688	714	704	702	723	691	719	745	688	708	687	645	662	703	687	706	733	694	683	714	731	707	748	710	683	700	648	711	690	663	714	687	699	707	701	688	718	748	666	692	732	702	701	721	678	729	732	695	661	660	721	689	688	732	629	732	679	677	735	710	731	712	711	681	688	682	687	692	698	725	715	707	679	709	731	697	713	685	697	689	682	687	799	720	700	735	704	698	712	726	685	679	707	741	658	684	720	678	675	754	732	706	715	677	737	714	700	725	680	645	726	704	714	734	653	738	742	695	724	690	725	727	738	715	727	714	697	690	746	714	701	749	667	692	708	679	673	676	684	765	687	718	704	705	705	663	685	659	708	754	684	673	714	704	654	699	705	692	714	753	718	698	693	723	750	714	763	746	690	717	705	720	693	718	728	703	742	648	734	724	692	678	678	720	702	678	695	714	704	703	706	723	710	713	756	686	719	696	691	653	733	710	778	684	701	666	723	747	709	713	701	685	692	746	717	700
23810	21412	28883	24297	21397	13304	1619	802	592	599	549	581	763	1486	2665	2414	1086	385	380	367	332	373	352	339	342	385	367	366	355	343	352	357	313	337	331	377	375	315	361	296	366	363	332	325	336	342	334	330	347	335	352	353	334	332	328	359	344	338	351	363	353	338	362	369	335	343	351	347	335	343	333	350	315	356	319	324	334	304	352	321	342	333	347	354	309	339	302	342	356	347	368	335	335	346	336	313	337	333	325	337	318	333	348	335	335	324	361	339	338	334	343	351	341	331	320	288	360	315	294	335	321	332	343	344	325	336	334	331	346	351	370	326	311	339	346	344	355	344	351	324	356	315	326	305	336	341	325	316	355	334	342	329	325	301	361	344	367	348	350	333	326	358	315	322	324	326	336	332	357	320	323	304	333	311	342	313	345	346	362	306	334	322	313	322	348	318	323	357	344	312	344	314	393	342	328	313	354	342	377	354	325	342	360	302	314	336	336	332	349	348	330	348	341	327	328	348	326	334	329	335	348	364	331	322	349	351	318	338	345	317	319	362	357	344	350	343	332	356	319	345	338	335	326	329	316	337	369	342	329	340	360	327	320	338	350	375	357	344	316	334	342	323	342	371	339	340	337	318	339	326	361	384	326	352	334	337	330	330	373	337	326	349	303	340	332	327	320	337	313	348	336	339	303	349	347	341	355	371	364	359	296	322	344	303	352	348	348	332	346	362	337	331	329	366	328	313	334	306	356	332	310	305	314	328	341	318	345	326	326	332	320	329	349	347	353	347	309	362	345	319	334	361	345	334	353	337	321	345	357	363	335	334	297	358	319	362	328	326	384	319	340	331	336	319	328	313	353	349	355	320	323	340	346	343	343	313	317	342	344	303	340	340	327	357	342	340	393	307	309	306	352	343	341	321	326	306	304	342	377	315	341	309	325	369	331	337	329	334	353	368	345	336	317	340	347	333	372	371	331	320	334	361	313	313	328	308	344	320	309	322	361	376	349	354	347	352	353	345	334	357	325	375	346	337	390	363	329	345	329	359	308	345	331	338	321	335	329	329	332	316	283	340	354	328	319	324	310	346	326	374	350	316	338	360	382	348	330	344	341	339	300	333	346	361	335	349	337	357	343	296	344	325	333	318	329	338	345	331	314	362	328	346	304	362	319	333	321	349	318	361	370	320	321	341	336	329	338	376	320	352	341	347	324	317	355	325	312	349	342	371	327	350	336	322	338	323	329	348	299	323	343	333	338	346	360	330	360	338	333	324	353	292	337	327	331	363	346	354	334	354	335	350	368	327	335	332	327	348	332	310	335	337	333	329	344	329	312	357	302	363	317	321	354	329	327	326	358	326	312	316	352	344	337	322	326	317	340	321	369	339	329	315	333	346	306	323	334	331	350	327	322	326	343	349	342	327	330	339	346	336	334	317	311	313	338	360	317	327	329	327	332	338	332	363	344	341	306	330	337	317	363	322	340	351	335	344	324	359	355	332	329	332	306	333	340	347	347	354	318	329	302	313	317	352	330	337	351	382	340	343	332	316	303	358	339	320	336	343	362	356	316	353	347	327	348	347	333	343	348	357	318	329	326	329	364	339	341	325	330	329	358	373	339	325	340	307	358	357	351	347	363	327	355	344	336	340	310	327	363	349	316	362	300	343	339	330	365	358	345	324	326	303	326	367	355	355	337	326	335	344	328	322	340	336	346	353	328	345	293	373	333	333	358	328	354	321	333	356	317	347	332	377	346	364	327	320	333	326	347	326	357	316	313	320	343	337	321	337	359	331	327	298	305	320	343	344	325	329	347	348	343	347	290	352	317	320	331	318	339	363	328	350	358	339	335	355	340	302	325	361	346	351	357	340	331	357	318	338	329	353	342	374	306	329	356	370	324	354	348	371	351	349	351	354	352	372	333	356	327	310	350	315	332	340	327	326	331	330	328	315	348	348	351	328	331	323	343	365	334	334	305	297	337	317	349	335	304	357	314	355	340	336	357	329	341	319	327	335	359	379	308	335	307	327	345	351	293	308	337	344	313	331	333	317	335	318	317	330	339	320	340	327	322	328	357	326	324	323	319	352	323	365	353	330	352	311	316	331	320	326	333	338	367	357	373	333	347	316	339	354	361	349	346	332	343	313	361	352	346	350	301	342	329	320	352	347	338	363	332	344	313	370	336	366	312	346	334	309	358	320	337	316	335	337	302	327	324	335	324	343	317	342	390	347	335	319	322	324	362	340	338	348	351	328	357	338	333	317	331	349	292	348	360	359	328	298	346	330	328	327	311	355	346	359	311	298	363	338	323	331	322	342	330	319	353	346	336	350	340	348	311	371	332	315	308	352	368	368	339	345	318	346	303	297	365	342	326	338	320	317	336	343	349	345	315	348	342	342	338	338	334	324	378	337	356	331	336	310	325	330	339	327	347	316	340	352	345	362	356	343	353	323	357	343	325	304	322	337	324	316	326	358	330	365	342	332	321	361	340	343	366	313	347	333	365	331	353	309	372	348	310	324	341	321	307	318	346	321	347	350	347	328	332	338	330	370	303	344	329	341	333	339	346	371	312	325	358	380	323	331	342	317	368	353	329	353	347	337	330	344	316	359	324	361	336	343	316	347	319	344	330	323	336	337	352	320	344	335	334	322	351	332	306	347	322	347	344	362	339	316	340	323	348	347	321	287	354	328	302	325	373	328	332	351	302	325	322	326	348	320	367	309	363	323	376	336	350	331	311	324	331	345	323	329	354	316	377	318	314	383	336	358	340	334	354	332	325	338	312	346	349	329	337	333	332	351	346	366	313	365	331	351	297	365	299	311	352	325	364	331	340	360	329	351	330	344	322	326	332	320	312	334	341	352	318	337	299	330	328	364	337	332	335	323	342	314	349	353	351	313	344	343	347	356	342	329	312	358	311	289	353	348	359	321	345	345	362	343	357	315	350	371	323	318	348	359	334	327	317	328	326	351	327	353	331	303	340	350	317	328	330	299	314	350	333	323	343	335	307	321	335	363	326	348	317	341	316	347	336	357	300	330	323	331	354	339	324	330	307	340	323	350	322	305	306	315	340	342	345	369	355	348	340	358	303	353	350	313	332	354	348	345	355	314	305	344	323	349	348	349	359	323	335	326	338	366	334	347	317	358	376	343	317	334	329	359	333	345	353	353	319	331	319	318	367	351	359	322	333	359	343	294	340	360	324	330	356	323	337	331	341	354	313	318	352	337	353	330	346	346	342	350	369	340	329	306	341	296	343	324	303	328	324	334	358	343	343	320	365	338	330	324	352	346	317	339	301	362	327	361	333	307	352	333	328	330	371	313	337	352	362	367	347	324	304	319	348	322	357	361	345	345	354	313	337	282	330	318	335	320	329	313	318	354	312	343	310	335	325	336	323	330	346	328	324	313	332	336	314	344	326	336	329	354	326	342	333	362	304	354	335	343	342	337	348	317	303	344	304	335	337	336	324	326	352	345	336	344	351	342	309	341	337	356	376	357
11412	13564	7714	4217	3600	2630	1631	1242	938	830	654	732	1274	2266	3835	3432	1293	401	425	405	440	391	373	411	364	388	378	350	389	367	388	375	334	363	390	368	371	368	365	330	360	338	324	357	341	369	342	366	334	362	352	375	348	383	352	351	377	353	366	348	365	323	367	338	397	372	370	357	353	342	362	353	349	355	361	355	389	345	320	348	322	379	338	374	387	369	374	392	363	339	382	372	344	351	376	348	321	356	337	366	380	350	383	337	331	341	355	333	335	357	326	362	329	330	332	341	356	344	357	388	349	337	348	356	351	374	391	336	362	359	377	366	350	388	377	346	366	356	366	338	386	363	393	325	366	364	380	370	348	360	338	390	362	369	374	365	347	371	338	378	327	367	360	341	364	376	362	328	321	349	347	353	352	345	335	360	365	384	359	332	305	334	336	350	352	368	360	332	369	353	375	353	376	369	332	342	357	373	343	378	353	365	325	343	342	340	349	349	329	362	359	372	365	360	335	353	347	312	325	370	372	360	357	356	345	356	317	364	354	387	330	382	364	343	337	352	372	366	326	342	369	338	340	343	366	349	378	378	378	377	387	363	384	379	353	374	347	361	331	367	336	330	338	328	344	365	335	395	376	321	349	324	388	377	320	346	392	337	376	369	367	363	340	398	363	332	391	385	372	343	346	361	340	357	328	336	354	369	318	351	345	365	352	343	329	391	360	324	363	369	334	345	370	331	359	331	351	369	355	372	365	344	361	348	352	382	386	352	301	317	358	336	338	357	361	350	376	355	392	354	348	351	351	379	353	363	341	351	388	348	369	366	369	359	368	345	329	362	353	374	334	378	326	365	356	349	343	331	335	348	379	354	373	333	345	372	363	344	377	344	335	339	335	343	348	352	336	342	346	388	366	360	348	312	344	354	370	333	334	352	369	356	341	327	343	360	329	342	352	328	369	355	354	379	343	377	352	336	353	331	374	350	366	355	356	346	364	409	365	327	346	367	358	327	363	371	319	338	372	353	369	372	371	352	334	344	304	376	355	349	313	358	352	361	370	368	334	330	366	329	347	365	347	333	356	356	378	333	391	322	312	350	348	367	347	331	334	356	346	357	346	352	335	346	357	349	364	385	361	377	337	372	332	359	339	347	410	344	347	366	352	357	340	352	343	357	354	388	344	359	365	328	323	324	370	354	334	365	327	342	322	350	324	362	373	351	335	327	349	344	334	343	371	352	356	352	342	353	365	369	356	356	385	354	378	316	329	334	350	390	357	351	340	361	362	358	362	323	338	356	317	377	360	358	363	360	323	361	359	346	342	330	333	365	372	365	338	376	342	355	321	348	368	335	345	302	350	353	331	364	358	358	374	358	341	307	334	344	346	379	369	341	343	354	343	328	347	358	353	337	388	338	337	365	369	343	357	315	391	349	344	368	361	308	380	360	385	336	362	339	350	389	380	335	338	362	338	360	337	354	352	347	332	352	355	389	365	357	360	349	360	355	376	340	352	363	403	364	374	368	348	365	317	357	336	340	340	356	348	322	365	324	334	349	327	401	352	369	346	347	349	363	350	340	362	333	346	336	349	357	364	352	358	349	331	329	330	369	348	338	351	331	354	353	348	343	351	364	362	358	364	381	351	347	332	334	385	338	372	351	340	361	339	352	344	342	330	349	329	336	333	369	381	360	344	346	338	354	340	377	349	360	370	340	355	333	352	313	357	356	348	356	357	346	347	355	358	334	357	360	350	321	380	344	358	363	324	341	341	327	363	347	349	375	364	323	353	323	342	344	375	337	347	341	353	341	375	377	358	327	370	346	355	354	377	366	359	357	333	380	359	390	336	318	364	314	324	349	328	301	338	361	338	354	346	358	346	352	340	349	349	377	364	362	359	384	343	350	335	359	370	352	356	372	355	358	334	378	350	359	366	340	364	413	333	319	327	389	359	337	372	346	354	346	376	358	372	363	377	364	325	341	336	340	355	366	331	331	381	314	356	392	398	324	353	316	348	361	388	349	354	372	349	364	369	326	342	357	348	353	341	378	312	358	353	316	355	339	331	327	369	321	351	347	357	387	359	379	365	356	368	320	351	326	365	362	348	369	327	356	339	367	348	331	352	379	338	369	353	394	318	313	322	383	368	356	339	347	362	355	377	362	339	389	329	346	365	343	369	332	373	336	320	370	332	386	385	347	351	403	336	368	350	337	347	352	358	370	358	407	384	358	367	353	342	362	364	385	379	391	372	351	361	351	364	374	379	361	353	330	341	367	368	348	342	360	371	357	359	324	360	368	376	344	367	370	360	353	358	334	360	347	356	368	349	339	387	349	335	334	345	331	345	339	355	367	377	364	387	337	357	336	334	359	365	372	380	338	351	389	357	366	335	341	366	396	365	384	330	339	348	355	342	344	337	324	338	381	372	359	315	397	339	335	346	379	356	341	361	364	362	318	331	349	347	342	333	357	351	367	369	339	368	325	348	373	336	363	360	337	354	352	344	381	381	340	354	338	348	317	367	340	370	336	353	358	347	357	319	346	330	355	357	352	334	369	354	340	339	302	332	369	368	331	322	339	338	370	334	370	349	356	356	354	397	361	363	357	382	346	330	346	335	348	318	388	356	365	343	338	365	345	333	349	362	355	348	350	351	355	390	334	341	334	385	346	352	353	389	342	340	333	332	364	333	344	363	383	360	356	335	373	343	340	335	345	378	358	343	370	350	352	342	370	345	342	347	367	325	348	360	353	378	363	348	359	376	379	357	381	334	373	364	382	339	324	379	348	371	354	365	370	356	387	345	370	373	349	353	362	397	374	366	368	370	339	371	326	365	337	330	345	355	344	346	347	342	381	362	329	370	349	355	359	339	371	378	344	364	371	328	379	382	367	362	377	290	331	365	318	353	334	317	288	388	321	370	354	358	361	351	333	340	369	345	337	358	349	394	335	350	391	378	359	358	371	363	342	350	344	323	346	388	307	346	356	336	328	323	341	397	330	325	359	361	335	380	377	371	359	357	351	366	346	324	354	356	380	358	348	378	356	325	340	353	362	343	367	361	371	379	348	371	337	331	354	350	351	321	381	377	350	343	355	344	333	350	334	319	388	350	354	348	354	355	389	339	356	357	352	347	327	368	363	368	353	354	378	378	353	367	333	363	360	348	357	351	381	356	349	385	336	374	380	351	370	393	364	394	317	378	333	378	335	337	347	354	346	361	341	360	340	318	357	341	340	349	334	352	336	358	355	337	341	363	374	338	354	351	361	343	336	344	363	374	339	339	359	324	348	356	347	398	362	330	313	331	358	358	360	377	352	351	366	366	367	360	391	360	349	326	351	340	331	354	336	333	321	358	353	352	321	360	346	351	368	361	349	343	367	359	360	315	347	366	361	321	359	380	351	359	355	341	365	352	352	347	343	388	381	360	387	346	335	358	400	351	376	368	327	331	335	320	360	332	350	354	311	358	310	404	347	355	386	339	334	338	353	350	356	379	364	372	358	377	349
24830	21424	28071	25085	15359	2060	1284	1059	911	912	884	1018	1082	2111	2565	2290	1202	771	830	790	802	782	785	806	807	780	847	830	741	776	752	763	783	757	800	767	782	795	769	741	808	788	758	750	781	818	736	769	785	801	807	776	748	777	762	775	773	791	795	755	787	823	777	807	794	747	748	794	808	710	774	708	793	822	823	718	786	721	764	749	757	704	836	735	735	739	749	764	803	770	783	783	791	763	792	791	806	795	777	796	722	732	781	777	813	831	815	758	724	809	788	787	746	765	731	765	736	772	813	741	761	747	793	774	750	762	732	782	749	770	807	770	742	819	787	758	812	824	757	818	720	780	764	755	806	792	776	798	751	833	801	732	784	775	780	762	800	744	740	829	740	792	777	823	784	763	781	787	754	772	703	794	743	767	757	803	815	773	751	765	830	812	767	804	786	785	784	782	773	788	801	734	779	793	769	755	791	712	797	737	765	756	714	815	796	794	767	749	777	807	750	801	747	765	756	816	765	751	776	778	805	747	758	757	792	776	727	769	818	783	752	778	765	776	787	799	805	817	786	750	770	769	789	815	722	696	774	778	806	771	803	775	802	752	784	791	805	809	800	769	813	798	790	797	711	801	809	763	755	746	792	773	783	771	796	800	738	778	794	754	748	778	795	767	807	790	780	760	785	740	746	816	750	718	754	803	802	726	770	732	789	734	751	741	767	759	759	781	768	775	806	764	737	764	764	847	741	753	798	755	743	762	804	782	821	754	829	761	763	764	739	775	770	807	768	789	767	793	744	762	717	779	733	778	771	758	758	810	729	806	776	751	771	794	754	796	789	760	760	774	826	759	836	792	763	789	734	761	763	752	807	762	777	765	738	814	740	801	724	799	774	791	798	754	785	758	799	795	787	751	760	802	799	773	793	743	772	779	757	770	791	744	781	726	821	765	750	743	793	773	780	776	768	747	774	817	772	765	758	763	813	789	780	777	757	782	790	795	745	784	786	798	755	720	772	766	761	743	734	772	748	763	737	776	816	759	762	804	760	818	725	796	753	753	756	797	759	821	790	818	787	770	761	773	770	774	758	712	746	782	792	793	792	749	813	749	774	804	744	784	787	835	773	759	758	817	771	794	776	763	759	739	770	761	792	743	719	806	832	784	750	714	779	750	768	777	770	778	746	739	820	793	794	778	779	787	790	802	822	801	764	805	832	799	769	822	765	744	775	778	717	809	742	754	814	765	789	750	770	769	765	783	736	775	793	762	774	729	786	755	731	779	803	762	745	763	760	846	772	759	788	757	752	718	742	784	789	749	751	760	745	793	861	765	802	739	792	759	840	738	754	761	782	787	749	780	769	798	770	744	818	757	769	778	799	791	729	740	807	806	745	767	779	770	802	783	787	769	724	780	777	717	757	794	796	746	791	788	764	813	784	797	770	763	757	774	787	827	824	783	788	756	796	724	741	762	758	760	793	828	815	739	773	747	782	761	791	779	770	769	749	828	757	786	803	768	804	779	793	795	787	806	786	760	765	753	741	770	748	768	794	766	825	794	806	791	826	807	793	787	776	750	731	778	773	783	791	757	781	728	755	763	761	780	774	723	801	805	794	802	783	766	743	711	788	723	785	789	811	783	788	773	858	766	739	753	769	752	725	786	785	784	802	814	772	748	778	745	728	775	809	732	725	755	766	757	772	744	775	811	746	762	761	781	773	783	760	745	781	754	749	741	797	764	779	783	775	798	819	783	812	793	798	788	790	758	779	758	784	778	795	817	747	780	830	846	768	780	786	800	782	795	764	798	744	791	786	823	776	761	758	720	780	760	796	793	767	818	749	761	830	752	780	817	755	846	735	752	799	775	786	797	759	792	758	791	748	752	753	792	760	810	786	788	774	754	753	802	805	720	740	791	732	773	776	752	786	809	737	779	756	816	805	795	778	761	784	760	802	747	805	805	807	774	790	808	791	812	789	775	761	734	748	784	760	788	767	790	774	815	752	778	740	806	777	743	808	779	793	767	767	767	716	752	794	776	730	732	785	782	803	778	766	786	782	767	803	763	761	740	787	733	811	797	780	784	740	751	775	744	810	786	763	802	826	788	819	820	789	778	795	741	827	785	779	772	727	820	784	730	782	733	773	686	745	722	757	783	820	776	761	716	763	732	792	742	784	784	758	776	799	749	779	743	788	783	743	782	806	778	765	790	801	744	767	781	758	750	804	797	779	754	804	760	761	824	771	742	762	737	718	730	811	768	764	753	802	753	794	788	787	773	815	774	753	794	832	759	798	772	777	788	771	752	750	812	736	810	775	788	819	808	819	769	801	790	803	741	768	750	789	774	746	814	803	773	796	825	801	790	799	745	805	767	825	754	779	765	722	804	782	778	804	759	794	790	785	761	785	756	757	802	827	810	757	802	795	772	786	772	769	794	746	744	766	740	782	731	763	762	767	776	761	742	794	811	773	780	807	769	784	756	756	740	740	794	750	778	805	747	790	750	752	787	778	750	732	783	746	751	794	732	756	758	804	784	763	746	759	725	833	701	771	763	807	784	799	816	790	744	786	811	794	790	807	826	775	728	737	778	780	787	734	749	782	738	793	720	766	792	782	785	726	751	821	814	748	733	750	740	768	769	829	820	774	748	773	787	747	732	761	746	798	800	745	791	757	779	809	772	793	780	769	711	790	811	749	740	764	732	813	758	799	758	747	801	738	748	793	771	810	775	772	742	774	752	784	748	778	777	744	796	768	819	752	727	743	762	768	765	800	770	811	804	766	777	730	732	795	828	814	809	767	786	757	773	760	775	727	778	808	732	813	776	803	754	793	761	815	768	774	722	767	769	782	809	780	764	789	721	785	835	773	756	784	777	743	738	808	796	789	756	758	817	749	802	787	750	776	780	808	790	772	775	787	761	774	733	813	776	748	820	796	810	831	781	775	767	740	749	781	773	759	785	787	764	758	810	763	782	775	740	762	794	746	758	850	739	765	764	733	750	768	801	763	780	750	749	721	809	787	811	789	790	797	760	768	817	745	739	826	831	775	778	780	761	784	762	815	746	795	742	820	736	809	774	792	748	796	785	774	755	781	784	777	751	712	776	797	761	756	750	803	782	770	808	750	713	770	762	777	783	778	819	799	800	799	735	766	730	757	782	767	771	818	754	706	755	790	763	810	730	761	792	740	717	763	760	728	797	728	795	726	793	801	723	799	793	763	786	790	715	714	815	795	749	810	805	778	731	788	828	738	773	787	789	731	778	798	775	789	747	787	770	774	737	741	756	693	740	725	802	796	774	801	748	752	741	761	727	769	738	796	730	793	765	731	751	730	777	713	736	799	770	764	786	803	743	826	750	776	844	755	769	769	760	801	754	777	775	787	781	769	800	796	763	726	792	800	777	777	762	742	808	756	771	756	764	764	778	822	798	723	805	703	743	815	763	854	798	792	755	750	743	767	795	766	740	791	812	789	787	753	763	722	719	751	778	763	792	771	774	783	740	821	716
11069	10311	5284	3099	2569	2023	1556	1216	1049	984	942	1075	1399	3023	3746	3084	1346	851	765	797	776	789	772	789	764	785	774	740	717	817	769	796	772	795	751	757	735	740	755	754	729	756	728	722	750	747	799	740	773	793	778	751	717	783	710	750	826	804	785	729	757	728	826	773	786	757	748	756	735	746	781	719	735	799	772	721	780	752	735	773	779	783	758	779	760	757	826	772	738	755	818	741	730	761	736	746	799	790	737	797	745	774	780	760	788	765	772	731	779	739	736	793	776	777	775	803	773	739	792	742	774	791	794	703	742	768	745	788	774	776	766	784	758	721	773	796	807	814	787	748	765	706	761	761	739	771	776	790	780	806	752	733	749	787	780	731	732	767	757	752	746	798	731	766	781	765	784	771	775	804	780	745	740	760	773	742	730	805	744	750	774	695	804	717	781	779	777	742	714	756	818	734	772	772	755	784	691	743	772	734	778	778	768	799	755	799	705	771	760	788	720	726	739	708	769	790	815	771	744	731	737	724	784	759	734	731	748	711	754	731	697	735	765	745	725	798	771	729	743	784	757	776	763	757	716	801	783	768	771	783	706	715	763	750	773	773	813	723	766	715	795	788	735	750	742	752	706	763	757	743	781	786	759	727	786	785	782	770	771	747	750	747	724	760	775	785	757	728	780	730	765	760	777	776	805	740	779	727	757	744	776	740	756	741	803	742	783	780	754	747	789	755	734	787	703	814	796	757	779	747	803	814	690	767	753	757	786	781	783	793	743	765	777	796	813	752	781	735	827	786	762	770	751	740	790	778	796	769	745	779	714	796	800	740	729	746	785	811	753	766	750	806	814	748	735	745	780	781	789	740	744	776	756	760	745	750	759	767	792	790	773	713	750	735	766	779	783	837	784	809	821	759	791	750	726	760	767	806	785	734	763	754	766	770	733	788	723	771	772	740	773	795	795	731	730	777	729	771	720	762	765	744	753	722	735	707	755	736	753	772	737	754	763	780	797	731	735	804	777	804	805	733	767	790	757	771	763	749	767	775	800	788	720	664	799	727	821	720	747	733	730	768	758	731	795	780	781	786	741	781	795	795	791	726	768	815	769	786	728	761	740	764	783	777	755	723	735	789	757	808	733	748	751	783	788	756	791	784	773	784	809	762	767	770	729	783	749	771	785	752	753	777	779	748	753	720	739	765	759	731	741	775	755	769	751	729	747	789	783	760	774	779	724	752	770	792	748	766	736	720	733	728	755	784	758	703	767	786	748	819	752	743	784	762	761	746	775	795	746	789	776	765	746	769	794	777	747	778	748	738	724	769	742	762	747	744	743	737	759	708	747	726	792	776	760	744	716	818	773	748	718	779	726	725	781	757	807	760	733	771	761	700	734	752	745	746	733	777	817	778	727	752	729	791	700	753	767	778	724	769	759	789	753	813	798	770	739	752	762	766	715	813	747	754	778	705	735	758	719	820	724	782	756	796	754	703	761	784	741	722	755	787	792	818	765	756	722	736	740	759	773	770	749	802	674	756	744	791	724	781	780	744	777	762	783	751	742	774	808	767	785	737	769	799	744	744	794	741	739	814	803	733	787	772	766	750	740	758	758	823	746	752	768	776	749	781	744	810	760	718	720	677	782	737	768	720	767	799	741	778	725	770	785	822	767	766	800	742	754	740	744	807	730	763	736	758	762	743	816	822	739	758	747	747	754	762	764	760	764	757	779	765	760	720	747	718	755	738	790	753	759	743	769	790	762	764	718	822	749	779	736	786	750	789	724	772	765	732	729	721	724	772	784	724	723	807	784	781	816	804	813	777	743	748	744	781	745	717	779	746	769	769	767	766	777	735	745	738	806	705	763	727	814	774	778	736	748	741	784	798	764	779	781	768	753	767	744	823	770	794	797	799	728	779	759	750	754	795	752	745	758	747	765	770	743	726	739	755	745	828	801	775	709	762	766	751	795	770	762	720	716	794	751	729	743	754	777	757	749	731	763	741	775	748	774	765	751	746	774	737	765	719	743	738	778	746	795	765	764	759	751	790	772	773	772	715	804	842	763	751	823	747	744	788	710	775	752	807	751	742	744	745	748	762	767	707	781	754	753	734	791	774	765	792	761	823	797	769	714	766	731	773	759	799	851	753	757	736	786	731	753	727	748	787	734	745	761	752	780	776	782	763	774	770	768	763	805	798	799	769	814	734	778	745	745	829	726	766	781	759	766	761	772	787	774	740	735	781	717	738	767	762	758	766	752	810	765	826	728	805	782	767	766	708	768	719	718	752	792	768	815	774	779	767	746	761	808	758	758	796	784	752	742	747	747	769	767	778	755	765	739	789	761	755	769	759	747	769	706	772	714	761	759	760	782	829	773	725	766	760	698	760	771	778	713	727	742	734	757	745	731	812	767	721	740	727	739	800	771	749	756	744	754	774	747	708	791	751	709	737	710	757	787	758	756	762	713	749	717	785	801	767	700	787	755	753	744	728	785	712	726	738	763	791	769	781	767	755	710	756	740	748	720	808	770	753	752	749	772	763	772	777	780	747	766	759	771	769	766	690	774	748	796	791	758	700	773	770	747	777	740	796	758	728	761	746	769	704	718	761	785	765	751	759	776	768	763	794	753	729	761	743	776	734	756	766	750	725	740	736	768	784	765	743	808	735	717	751	737	775	760	773	716	793	757	732	746	808	709	775	749	757	788	782	741	743	724	782	793	813	724	733	735	777	768	724	776	718	784	756	766	777	751	805	736	714	780	763	775	727	729	733	759	763	708	749	765	779	798	781	784	792	784	700	805	736	746	786	789	771	735	821	788	778	786	775	794	762	814	784	766	738	747	768	753	754	784	721	762	743	776	747	721	772	739	761	775	754	792	729	776	751	768	763	762	737	711	798	786	833	747	738	759	760	760	773	783	770	771	767	784	810	787	745	746	741	766	728	740	748	775	729	725	756	749	785	752	738	735	732	803	778	699	786	778	815	751	736	742	785	710	733	782	715	689	713	762	812	766	751	769	747	763	780	817	758	730	774	733	762	760	781	789	797	772	771	757	756	759	749	763	759	765	815	734	788	768	769	760	784	764	753	765	765	775	800	738	780	764	794	812	715	768	790	729	725	739	802	748	790	742	729	748	730	780	731	759	791	789	760	777	759	779	751	802	791	754	768	730	740	765	739	767	763	765	752	774	710	712	797	729	758	800	768	761	748	787	777	815	745	744	759	767	759	725	779	738	742	760	742	773	768	754	754	770	793	771	727	787	728	748	742	752	758	733	769	750	776	749	767	765	729	791	742	772	720	800	733	778	756	735	767	780	795	739	816	771	751	794	740	773	759	709	797	741	732	734	794	784	717	769	739	755	755	775	793	757	768	777	777	767	778	698	737	745	730	765	719	713	774	756	823	788	755	778	711	721	784	750	739	760	802	815	758	798	779	810	727	728	780	760	703	803	784	754	728	758	793	771	702	771	764	760	738	760	706	805	797	743	771	743	729	762	749	752	742
22672	21412	29258	23918	21410	21484	12100	1376	859	801	689	807	1283	4019	4266	3005	1155	431	408	394	357	350	373	356	307	390	303	340	333	327	342	331	348	349	360	342	327	335	364	322	319	315	284	328	309	330	346	299	324	342	296	318	354	352	357	278	327	296	323	320	337	310	330	361	374	335	311	313	283	312	331	326	337	305	354	331	288	299	308	322	304	307	325	315	317	312	326	293	299	337	349	312	341	311	337	338	297	316	293	309	315	305	310	323	289	312	318	314	317	308	302	295	325	297	320	308	338	298	334	356	333	333	344	321	325	312	349	307	298	307	296	333	316	304	341	288	302	331	316	292	325	317	298	318	316	295	304	303	275	322	322	338	310	311	323	331	288	328	320	304	313	303	334	306	295	311	315	326	313	320	277	303	309	316	286	346	309	331	292	311	327	344	351	323	334	297	324	317	301	330	309	307	326	313	298	302	331	347	306	286	309	341	318	298	350	305	325	295	339	310	306	310	323	329	347	316	329	317	292	318	296	299	331	328	309	332	328	306	328	303	322	300	320	325	323	317	303	347	318	332	315	321	332	306	320	309	329	315	305	330	290	309	321	273	307	298	285	324	312	337	321	292	328	287	318	312	319	329	322	290	309	325	336	318	303	312	319	332	292	300	357	308	374	328	318	320	319	294	314	343	328	303	329	329	325	327	288	305	339	296	285	303	330	271	309	287	305	305	328	314	306	291	343	323	301	314	336	309	314	311	313	305	314	345	303	310	304	312	306	296	311	372	305	329	341	320	341	294	328	303	328	310	320	372	316	310	308	341	294	287	310	349	312	317	331	299	331	344	331	312	300	331	323	314	305	307	293	330	300	334	310	303	310	332	308	314	316	289	340	309	297	308	307	319	311	324	322	351	328	322	332	339	305	318	319	320	328	304	309	311	289	334	324	312	346	291	340	315	343	351	322	329	330	327	334	328	328	340	330	307	314	297	346	349	349	373	327	330	313	309	332	365	357	287	316	324	319	317	318	306	297	356	322	276	315	329	325	337	300	315	298	308	326	340	312	327	309	311	308	301	357	337	327	325	316	340	320	314	309	334	282	322	305	322	324	308	335	309	293	306	316	349	332	301	302	353	297	320	269	322	294	337	323	306	300	344	304	334	298	320	276	311	300	315	343	353	280	281	293	342	349	305	291	306	344	318	315	307	331	293	300	308	311	305	344	290	325	329	340	360	312	319	327	299	301	328	312	324	318	318	334	300	300	336	315	336	297	335	299	337	306	299	296	330	322	310	318	353	295	325	323	336	340	307	338	314	338	317	304	325	316	300	322	289	299	298	321	297	322	315	324	311	332	298	297	294	314	303	333	301	308	347	329	341	331	296	299	321	305	316	319	305	314	313	334	309	319	326	307	303	262	295	293	351	296	319	310	320	311	336	307	324	319	319	297	314	318	342	321	330	305	333	343	321	299	342	324	324	290	313	300	321	320	309	337	306	328	311	317	317	354	291	326	346	328	341	310	301	357	302	321	334	306	344	284	322	325	327	317	312	310	327	316	346	326	318	333	339	326	331	324	323	305	338	324	319	297	343	331	323	348	308	330	331	343	354	311	328	293	332	325	297	338	307	336	332	337	289	304	298	312	292	280	301	310	306	344	331	324	315	321	329	293	309	324	323	312	300	331	303	341	345	356	318	294	298	340	335	325	347	309	316	322	323	300	298	339	306	302	320	316	301	313	300	331	328	320	319	284	289	320	336	290	313	293	318	311	312	329	311	341	308	316	329	304	307	308	310	349	293	321	325	333	290	339	314	312	307	314	292	322	343	298	340	319	326	325	316	292	314	322	343	318	324	304	306	286	352	324	332	334	333	307	286	338	352	336	332	290	305	298	299	304	334	350	305	308	280	310	328	324	326	318	334	342	345	327	318	296	314	314	303	360	325	294	336	345	326	341	296	338	316	306	294	316	309	300	310	285	349	329	321	293	303	316	320	333	320	311	316	308	307	313	304	323	323	314	338	338	320	304	327	341	327	309	291	303	312	321	298	303	333	307	294	328	321	312	304	312	311	357	333	315	295	325	328	297	329	331	329	338	279	304	323	333	291	363	289	314	329	295	325	349	327	316	309	323	345	302	312	303	322	314	338	346	318	286	345	295	310	304	287	306	310	315	321	325	347	325	316	314	329	307	325	310	312	332	323	335	289	306	303	282	342	306	282	312	303	321	355	310	309	315	327	323	326	305	308	338	316	307	296	327	308	322	296	296	323	336	337	287	320	326	336	310	331	319	335	306	304	273	294	337	313	324	341	324	323	292	355	332	319	322	293	287	351	354	321	313	292	281	308	314	311	330	317	302	315	307	312	348	321	317	304	309	291	295	317	302	330	317	313	338	303	324	299	330	336	331	335	294	337	316	297	323	289	334	274	333	312	322	334	309	318	317	325	339	314	314	345	315	302	318	306	332	302	321	295	320	287	323	311	303	297	342	316	341	286	281	311	333	328	347	330	314	338	311	324	356	305	344	346	295	307	307	320	306	339	303	311	310	345	340	304	330	320	330	346	294	307	326	325	331	297	341	338	325	340	317	354	335	286	324	308	345	308	283	313	310	314	327	317	342	345	320	287	315	305	313	292	320	273	333	288	310	340	314	275	302	318	308	331	310	336	349	322	317	321	285	312	298	299	326	303	365	337	310	299	300	275	304	326	303	317	352	325	300	321	306	303	338	342	315	319	353	309	315	312	325	336	314	323	302	335	317	295	295	332	339	293	330	314	336	288	380	298	325	315	336	338	330	328	319	313	331	293	305	314	306	325	297	314	324	302	325	320	301	320	326	332	341	286	295	335	341	273	306	272	309	313	333	339	322	310	314	302	303	323	317	315	299	286	347	341	326	284	293	273	328	310	292	304	324	319	308	326	311	310	340	329	320	306	309	323	321	294	310	343	317	300	325	291	311	303	313	334	328	292	372	309	298	293	303	306	337	315	305	338	296	312	337	332	320	322	314	333	290	294	302	289	322	335	301	324	317	300	318	312	331	318	289	353	321	297	333	310	323	330	346	312	309	324	345	311	278	327	314	291	326	329	299	319	310	323	333	361	324	301	343	321	338	292	364	319	307	294	297	281	319	327	316	318	336	336	290	292	309	318	318	306	315	310	338	318	296	330	289	307	311	322	311	288	333	301	319	321	305	337	316	304	325	285	350	341	330	277	299	329	323	309	300	301	311	318	339	311	308	342	358	342	303	348	332	290	318	317	322	346	346	310	284	337	333	313	348	268	322	325	339	316	306	299	319	292	321	327	321	319	323	320	346	306	316	298	317	308	327	347	285	334	337	324	325	340	336	290	330	310	323	307	303	293	291	269	321	302	288	322	302	313	336	302	310	312	314	313	292	315	329	344	302	333	305	322	334	318	303	319	291	278	284	349	310	337	301	297	317	324	313	335	299	328	316	296	310	284	300	310	325	302	339	324	311	330	316	285	343	306	324	294	302	284	323	300	293	314
14459	21538	11947	6399	4952	3571	2390	1884	1347	1226	954	1154	1953	5906	5910	4233	1471	435	423	410	425	387	380	374	325	338	348	308	339	323	351	329	317	343	340	313	328	346	347	326	302	319	296	345	310	351	344	358	341	313	359	335	321	282	275	317	320	336	314	350	328	313	337	325	313	329	308	293	339	324	351	318	337	320	342	348	327	311	337	283	283	342	296	319	321	338	312	319	303	294	311	298	332	337	318	311	316	305	319	330	278	305	287	320	356	328	350	283	326	310	272	293	314	336	316	291	319	337	279	299	329	302	312	304	330	306	307	319	318	319	316	313	320	305	294	310	321	312	327	295	315	327	294	298	336	314	264	278	283	286	320	330	316	330	307	294	328	283	273	291	327	308	310	302	319	296	296	323	314	311	297	316	284	327	340	317	313	313	314	306	300	276	307	312	350	344	290	316	335	324	280	277	302	300	310	302	332	306	300	310	308	331	337	298	332	313	309	308	318	325	301	296	314	316	323	266	335	331	295	317	297	326	299	311	308	349	314	316	316	326	276	301	299	292	330	303	333	307	295	301	306	322	307	319	321	314	321	328	307	321	340	321	315	330	325	331	317	328	304	314	345	294	305	335	296	315	299	298	325	303	308	322	333	286	325	321	317	325	313	282	323	322	313	309	314	288	332	301	325	276	285	290	292	315	297	287	288	300	330	342	326	325	309	313	326	304	330	298	283	329	292	308	326	314	305	338	318	308	284	309	322	327	310	272	328	299	314	296	327	324	309	311	292	307	311	323	298	281	363	333	286	303	310	307	292	296	279	316	317	305	313	316	315	315	327	305	301	316	282	324	314	289	317	285	325	339	326	310	304	298	264	347	333	316	307	325	309	299	323	288	328	315	316	333	306	309	320	282	315	293	320	315	299	297	325	314	301	295	315	321	339	324	294	320	290	306	298	351	316	333	302	295	310	332	287	305	290	299	319	318	320	306	310	328	271	326	293	316	290	324	332	298	322	290	331	280	282	310	307	303	320	316	303	289	336	313	344	337	320	311	302	282	314	299	318	293	319	322	311	314	313	298	301	306	342	290	274	290	314	322	312	292	307	308	289	313	291	308	315	337	315	310	299	286	337	299	316	317	359	328	314	315	326	320	265	320	289	302	297	298	324	306	295	285	290	288	295	292	315	317	289	300	330	276	310	303	358	305	327	285	281	312	340	301	316	300	314	305	284	304	299	331	312	291	336	317	327	310	316	281	332	320	306	310	300	307	346	325	338	375	289	304	279	337	333	300	318	313	331	305	319	306	295	287	308	333	337	295	301	284	350	283	314	314	314	270	322	321	297	301	336	313	306	288	311	273	297	312	304	309	322	330	294	341	298	278	312	316	338	321	334	296	300	292	288	303	312	316	311	282	324	278	328	280	291	302	273	331	324	303	326	308	330	311	334	310	290	271	322	340	292	307	335	351	300	298	334	317	304	309	314	312	303	303	300	306	331	321	320	317	295	311	324	291	297	349	285	297	351	302	289	317	337	303	290	315	279	317	311	320	307	308	294	297	332	312	321	341	294	274	315	313	342	313	335	303	303	292	321	326	309	293	328	320	305	324	323	335	313	289	296	292	313	305	326	301	322	310	330	328	277	295	315	319	325	309	271	295	311	285	294	320	274	291	313	294	364	303	305	302	321	306	313	289	305	289	283	291	327	302	316	311	277	299	288	302	333	302	311	314	266	309	278	291	278	296	313	342	293	320	301	290	334	294	331	292	294	320	309	287	313	316	330	320	285	323	287	295	322	289	345	287	330	314	330	310	273	306	297	331	293	307	313	324	297	303	262	311	330	290	335	306	315	300	297	295	293	313	291	311	320	297	305	301	318	299	284	309	295	305	300	310	288	301	325	320	305	304	315	277	277	311	293	316	302	316	294	293	313	325	301	318	296	309	287	321	322	298	329	312	324	279	332	312	307	291	310	325	327	289	294	309	332	272	325	285	331	325	282	312	349	297	329	263	310	321	323	309	309	323	309	301	285	274	320	305	305	305	321	311	293	311	293	328	352	293	304	314	304	312	298	305	351	311	310	294	304	318	323	318	342	306	290	304	308	326	308	313	307	309	290	323	305	319	319	287	300	307	306	305	324	315	288	307	314	310	314	298	343	302	314	302	318	294	312	322	300	292	351	288	291	327	289	285	321	329	330	292	307	319	290	310	311	305	263	307	289	322	288	327	280	324	320	301	314	300	306	296	339	301	322	302	322	303	315	330	298	299	329	287	296	308	273	321	324	312	328	313	334	316	347	311	312	296	299	308	339	326	290	314	271	320	315	367	288	295	330	330	336	308	297	312	292	320	285	322	337	323	344	329	313	321	313	308	312	361	280	339	337	309	298	302	316	342	309	309	303	308	327	319	315	330	317	347	323	321	322	321	315	302	301	300	306	309	302	355	325	312	267	304	334	337	298	319	298	307	318	300	282	300	342	291	300	314	277	330	304	302	325	298	289	296	309	301	300	296	317	344	285	328	335	312	312	299	328	331	304	328	300	293	335	314	312	305	321	306	331	284	328	301	340	337	354	356	294	287	297	334	315	315	308	324	293	298	285	284	314	332	324	304	317	299	311	305	314	307	292	284	311	341	320	310	317	301	302	306	281	306	313	318	275	336	335	314	310	302	312	283	303	340	288	277	327	294	317	321	294	312	302	324	325	277	323	313	342	319	339	309	269	305	337	328	294	318	331	312	311	294	309	295	340	296	309	315	318	284	337	304	344	293	299	319	333	317	326	317	328	298	326	330	315	297	290	313	272	311	294	307	283	299	330	318	325	319	285	284	302	333	308	322	306	270	296	337	329	356	309	343	324	311	276	322	305	311	325	270	307	305	329	323	293	314	300	316	302	314	313	296	325	320	342	298	295	309	326	289	293	304	335	301	332	337	326	315	319	292	323	342	308	305	309	327	264	294	324	307	316	330	309	317	313	361	295	315	319	277	318	326	303	278	322	317	333	323	315	296	283	314	285	331	303	283	317	326	308	318	318	310	305	280	315	287	298	312	350	325	314	322	307	308	292	294	316	283	298	319	283	329	309	315	311	291	313	295	289	289	341	308	332	305	319	301	302	323	270	268	299	313	311	314	296	313	346	322	332	318	288	316	296	310	303	292	336	308	333	303	337	328	317	309	292	327	320	305	316	294	314	327	329	290	305	317	298	313	283	326	281	337	319	289	277	288	311	328	294	314	313	324	321	321	311	332	328	305	316	291	281	293	337	318	316	290	315	315	311	324	332	333	296	294	312	294	300	303	277	279	315	326	282	321	328	306	327	311	310	296	346	328	301	310	313	293	309	287	297	341	326	337	291	327	338	310	314	314	342	317	305	307	286	309	329	302	330	324	328	323	294	337	313	301	312	360	331	267	313	290	319	278	318	305	300	326	294	295	304	284	299	303	303	304	332	306	298	307	337	322	311	273	313	301	330	306	271	308	311	307	313	314	306	298	330	311	330	277	271	319
28035	19723	6909	1435	1106	860	794	737	706	720	758	868	1207	2319	2261	1554	1009	688	703	780	695	755	758	726	724	696	748	752	711	718	745	709	763	709	703	733	715	715	771	715	697	674	698	694	749	634	703	692	729	729	791	702	778	731	677	667	731	699	677	725	711	680	675	718	705	734	769	758	694	694	710	712	709	692	684	671	743	722	700	685	679	719	730	748	711	767	715	697	716	711	707	714	719	703	723	720	690	712	728	699	693	715	664	696	722	707	756	779	717	701	699	695	717	712	733	714	663	696	716	678	709	725	730	701	752	730	729	652	722	673	723	727	735	754	731	736	701	742	721	686	735	717	735	736	721	751	706	716	719	705	722	757	731	712	759	729	716	704	669	723	721	713	723	701	736	747	693	719	707	734	733	735	699	672	716	709	725	711	723	701	734	692	734	736	733	712	699	730	731	683	709	717	701	696	714	689	696	718	679	731	674	683	705	715	740	752	724	693	701	704	756	703	785	728	732	760	750	699	684	692	755	713	716	780	741	735	751	722	717	751	761	719	700	721	711	767	736	688	752	722	746	735	814	714	717	742	720	739	698	707	676	693	729	711	715	732	722	734	750	772	726	708	753	699	732	703	719	730	719	756	684	753	728	708	729	739	705	763	730	734	695	695	693	668	719	707	719	754	691	705	697	683	694	758	731	780	722	669	691	701	702	759	705	682	753	701	717	710	703	701	718	692	709	768	729	729	744	729	736	733	736	704	713	749	747	741	761	737	752	691	696	716	712	708	739	771	716	756	720	722	717	755	705	701	699	744	752	695	746	703	723	694	713	723	731	730	766	780	754	734	731	711	707	724	742	705	753	784	733	721	727	720	711	713	712	735	766	683	679	735	707	740	700	727	712	727	751	652	700	679	695	756	647	705	673	705	706	680	719	719	724	697	731	714	663	687	694	727	747	765	706	723	663	681	673	677	705	760	736	728	667	714	673	717	737	773	770	745	723	692	675	768	723	770	723	734	722	748	701	723	691	723	709	684	745	685	717	705	742	696	738	692	696	736	739	700	700	691	764	679	696	712	747	690	726	716	703	689	776	752	748	728	727	729	694	697	727	709	706	734	696	782	719	730	749	719	724	683	734	677	699	688	737	729	723	691	708	711	733	750	720	681	702	719	690	685	740	726	713	733	694	684	670	736	727	730	755	740	678	730	733	713	728	788	651	749	701	686	690	759	748	724	734	750	704	716	758	756	725	699	712	721	730	722	740	712	713	738	705	745	747	722	696	705	709	720	674	717	724	722	761	723	695	709	706	737	712	718	718	716	734	678	738	693	710	695	720	711	691	749	687	677	705	692	741	719	667	718	706	717	719	687	712	700	672	674	722	709	773	739	773	761	736	727	704	717	764	719	746	702	693	738	740	715	702	768	718	674	701	727	687	701	717	725	769	720	692	722	707	752	715	733	744	755	790	721	717	686	710	695	733	689	756	664	685	713	664	759	734	713	703	723	691	683	712	670	729	686	718	724	731	726	690	656	741	732	764	756	729	749	720	719	693	739	757	666	685	734	712	667	739	698	724	697	709	730	751	742	722	727	727	724	803	716	730	768	712	670	644	695	752	745	718	742	703	719	751	749	723	732	659	704	716	703	741	685	722	721	734	737	735	743	708	737	741	699	727	713	711	720	681	709	700	710	720	697	711	705	689	694	728	730	742	709	758	718	698	699	724	700	757	768	706	710	709	686	698	684	679	749	674	712	695	687	717	718	680	694	727	728	705	710	740	708	702	716	738	765	732	727	705	717	711	710	716	740	687	708	703	706	711	771	742	717	691	706	731	687	725	707	679	730	736	740	719	778	746	738	714	707	710	740	737	692	682	706	660	652	710	708	719	639	742	642	663	644	699	712	764	781	680	704	718	730	721	752	720	742	753	734	748	721	682	767	742	751	727	764	712	737	718	702	704	745	759	731	726	701	712	781	741	726	736	711	717	734	718	748	707	735	763	717	717	711	707	701	713	716	696	725	735	781	713	709	673	739	752	707	745	714	748	748	737	746	745	703	700	697	738	742	769	691	737	714	715	747	728	707	768	699	738	754	667	737	734	732	726	766	700	683	699	705	746	705	734	703	743	703	741	704	695	755	739	746	704	709	743	678	747	725	732	705	706	716	682	718	684	693	669	660	679	727	720	716	741	702	744	713	740	736	747	708	712	721	692	704	709	738	740	692	731	751	732	693	708	743	729	750	695	718	692	701	668	705	722	697	751	728	707	757	685	752	713	675	737	719	712	687	782	681	764	729	713	747	732	709	732	703	727	716	757	724	749	707	716	737	674	689	697	701	711	702	711	672	684	752	779	746	718	799	767	686	713	716	680	756	744	701	698	747	702	711	681	748	707	739	739	724	694	720	712	743	681	695	695	706	746	712	685	752	689	685	708	728	746	716	685	688	697	720	709	725	769	701	723	718	688	744	727	735	734	684	756	712	700	722	695	751	679	692	717	677	733	709	732	682	753	736	735	721	773	691	707	740	761	689	731	739	694	723	708	733	694	688	685	678	720	734	725	696	768	761	690	722	690	731	720	737	740	746	705	726	695	681	703	717	678	730	709	721	719	709	705	766	684	711	704	736	669	723	661	728	721	683	751	751	729	711	705	703	701	727	714	696	721	703	697	721	685	701	742	724	751	710	723	706	743	728	667	749	679	744	719	731	752	735	689	677	732	707	734	690	706	717	718	697	691	730	708	688	734	670	771	699	722	747	714	718	760	686	700	720	743	732	752	717	694	743	765	715	694	739	681	702	678	722	698	742	734	719	690	755	721	707	685	706	754	696	735	712	726	729	724	735	705	691	742	760	661	735	725	717	691	706	726	716	702	701	723	747	707	700	741	730	679	721	756	761	719	721	731	757	738	719	707	713	708	716	681	731	696	692	688	716	729	714	712	674	702	754	689	707	680	732	734	707	722	709	748	749	726	650	742	736	694	742	681	757	729	731	676	652	702	712	675	705	724	705	682	702	688	741	711	717	726	749	714	713	743	700	721	704	720	711	752	728	693	699	717	720	686	698	691	706	709	704	699	706	755	744	713	758	709	742	772	726	722	724	726	751	707	719	725	672	738	756	729	713	718	744	740	695	711	746	736	754	702	702	678	727	711	732	676	707	710	769	736	709	712	702	722	749	732	698	745	698	706	686	737	700	734	693	760	719	741	697	720	699	746	741	710	745	758	743	716	749	739	712	724	686	737	733	702	717	705	717	715	739	698	731	756	729	736	700	748	691	705	736	746	728	727	729	683	705	728	745	727	777	678	679	708	713	726	753	716	679	715	668	704	708	734	684	718	767	702	741	693	709	721	701	690	707	711	708	709	711	681	737	712	737	677	726	760	716	715	743	715	733	735	778	690	710	728	682	709	659	711	708	707	750	740	702	664	740	695	695	733	678	713	682	717	727	739	733	749	715	727	701	707	768	702	679	752	697	751	757	738	767	731	710	746	745	727	668	716	727
9484	5227	1883	1349	1253	956	933	778	831	796	748	898	1609	3288	3032	2197	1244	730	770	788	694	712	713	757	737	726	764	713	709	743	754	766	744	710	695	736	751	715	710	715	737	697	745	701	716	719	741	701	733	710	665	766	739	740	750	703	695	753	701	737	731	681	696	692	736	730	703	720	699	732	747	675	738	708	795	748	739	681	761	721	729	695	757	720	738	726	778	767	755	731	732	730	720	703	709	720	696	743	755	692	744	717	743	712	730	708	672	689	734	722	730	778	741	695	706	736	722	781	752	780	709	708	719	691	708	725	725	733	739	732	696	723	679	751	711	714	652	676	773	715	703	742	751	707	711	754	736	733	695	647	690	752	755	708	727	684	716	715	747	725	681	724	732	701	745	727	724	754	750	699	711	683	742	746	748	711	744	767	729	689	720	738	693	745	720	709	753	691	706	713	779	657	761	737	726	712	736	685	754	728	726	700	723	690	720	769	721	724	769	767	731	692	695	728	732	760	699	777	691	724	757	753	654	691	730	696	754	701	717	784	709	790	723	757	683	715	751	684	711	775	709	724	701	751	748	733	704	689	657	708	762	714	742	693	708	790	740	722	738	730	726	695	721	721	726	744	765	713	712	747	729	708	691	758	728	791	763	733	728	718	706	744	731	719	680	651	776	736	724	726	706	694	689	792	743	761	671	752	708	746	738	775	732	688	752	694	734	752	700	737	737	699	707	736	673	717	745	691	701	763	728	715	782	743	716	744	740	761	716	764	731	745	746	693	758	716	749	696	744	736	724	739	731	732	699	732	708	782	720	669	728	751	666	747	712	737	742	722	728	706	720	720	689	689	737	723	703	679	762	709	762	692	739	705	718	742	719	687	683	758	715	750	724	736	742	697	674	716	741	718	744	731	688	719	709	727	694	714	708	738	706	709	700	737	706	736	771	708	727	765	684	749	726	719	749	732	756	702	707	714	700	718	710	712	679	715	744	787	728	759	713	703	727	662	722	715	725	734	719	784	718	695	691	713	763	735	733	763	733	740	735	758	713	706	721	705	765	758	708	718	703	736	762	778	687	702	704	720	706	716	733	699	745	683	712	730	736	721	724	671	716	719	734	707	749	717	695	757	731	698	734	673	715	637	708	723	704	719	724	706	703	744	756	693	727	709	684	659	689	730	743	743	773	719	721	701	709	716	726	764	666	773	745	735	654	757	732	734	715	703	728	750	738	725	722	692	686	723	709	755	712	712	744	710	749	721	796	701	742	747	728	724	691	748	717	779	781	714	702	729	702	691	689	725	707	767	761	738	754	722	698	708	652	775	715	653	675	737	727	710	772	710	767	661	691	693	744	730	752	733	709	716	734	723	698	752	679	719	758	721	674	704	693	697	700	703	719	724	730	710	750	707	671	714	740	684	738	722	701	721	727	699	721	739	683	712	750	693	770	676	724	697	749	713	717	737	772	789	742	716	662	704	734	699	694	714	712	701	791	726	692	710	746	744	710	732	731	736	732	729	731	724	723	693	728	735	735	734	695	757	743	757	700	737	689	731	723	692	720	709	712	707	738	727	741	737	714	729	718	711	697	714	719	765	759	732	723	679	655	714	686	701	739	732	702	717	712	738	710	767	727	701	677	697	718	752	694	743	737	686	721	751	709	707	689	695	704	751	740	697	746	714	726	720	713	713	750	743	751	711	778	729	707	709	674	749	713	699	790	740	713	718	757	723	780	777	722	712	695	720	731	701	703	724	728	714	705	691	698	738	719	724	666	735	687	739	704	703	713	709	732	706	719	741	695	730	769	761	675	667	732	736	761	722	652	709	702	678	710	722	721	758	735	719	726	723	725	732	748	731	745	688	695	645	673	719	697	717	744	705	658	675	656	693	712	667	747	736	713	687	738	716	726	696	692	723	690	698	722	736	736	750	748	665	678	731	721	703	749	731	723	732	720	743	759	672	738	746	705	683	706	709	754	732	680	745	729	721	719	750	710	721	699	754	705	708	679	724	726	707	714	723	719	699	768	736	741	732	692	763	707	744	709	725	707	676	736	756	743	749	720	741	722	738	721	730	725	750	795	731	728	714	767	655	754	716	741	732	721	692	762	700	729	697	743	768	722	790	739	708	717	735	718	710	677	779	696	726	763	740	723	720	739	729	752	762	680	753	678	754	698	707	675	718	742	706	767	712	726	706	707	749	717	746	751	720	721	696	727	737	736	721	711	751	743	740	750	745	725	702	740	712	756	727	720	703	737	757	723	729	698	691	741	707	736	723	710	718	747	738	696	706	704	705	709	727	713	689	761	648	754	774	751	744	722	715	761	707	694	712	755	756	705	711	738	781	743	704	723	740	710	726	705	684	752	694	717	708	718	693	718	689	689	722	710	727	711	738	726	785	772	726	719	716	756	722	713	746	702	713	731	643	678	723	727	744	706	703	677	726	729	718	715	701	743	702	745	744	730	728	663	679	719	648	688	752	714	683	717	724	688	751	710	668	680	688	709	732	707	749	727	738	742	688	734	696	729	702	716	706	731	715	749	693	760	708	710	684	721	799	742	714	705	703	713	734	761	742	697	690	748	704	750	685	736	733	747	744	704	748	689	723	689	711	712	709	714	716	712	753	714	740	769	682	718	711	668	730	750	709	733	717	741	768	781	702	769	702	738	733	762	683	695	754	681	690	715	769	703	734	686	743	719	716	677	740	743	706	731	749	707	714	753	706	708	671	739	719	720	698	722	748	720	695	677	731	676	739	725	694	719	735	683	720	713	786	723	731	706	740	741	695	705	734	677	738	680	756	721	766	733	725	774	746	735	660	729	762	741	713	713	713	672	708	779	722	735	708	718	762	707	704	711	717	705	722	710	758	763	677	726	702	744	703	693	736	744	690	732	728	744	702	702	743	643	721	719	781	747	724	775	713	681	755	720	736	758	734	728	730	728	701	733	716	734	708	724	735	756	692	759	742	705	706	728	775	749	733	687	759	750	722	731	723	741	732	760	671	743	699	677	677	746	667	724	746	758	706	676	713	767	730	707	757	730	730	719	698	718	733	732	739	732	764	767	722	726	702	688	736	718	798	695	738	721	712	707	737	773	709	728	676	730	688	750	735	735	759	713	704	709	710	732	766	759	723	755	714	726	764	710	733	755	743	699	740	717	731	732	718	737	718	755	712	714	739	758	710	755	710	717	703	733	668	690	762	676	733	727	716	715	726	716	755	761	746	724	716	696	712	709	729	755	742	759	709	757	673	789	722	764	717	683	743	692	696	744	794	758	736	701	730	733	752	708	731	721	730	672	744	722	738	697	756	712	721	698	744	737	666	742	685	750	742	725	722	775	763	690	740	671	691	712	753	747	733	733	690	725	718	688	709	730	711	746	720	722	709	727	721	721	713	700	748	765	733	701	764	701	721	743	742	775	696	762	712	719	747	719	703	724	717	715	731	735	731	727	720	716	729	683	725	700	698	734	712	755	705	760	740	722	745	703	753	762	738
23777	21438	28945	24324	21430	13064	1497	863	688	629	583	710	2098	3307	2941	2233	987	356	415	404	393	372	358	362	380	376	380	367	386	380	374	369	377	403	353	362	356	338	351	361	356	346	341	355	347	383	363	356	394	350	357	354	359	387	375	363	386	334	365	346	359	369	351	349	351	353	343	354	365	303	338	363	370	325	367	347	368	364	373	359	344	357	356	342	350	364	379	372	366	350	344	317	377	349	346	366	370	372	342	393	350	315	383	332	324	352	357	377	359	358	350	380	353	379	363	346	361	336	370	356	377	361	394	379	348	371	362	374	376	345	373	373	361	357	389	325	351	337	361	342	348	400	356	388	383	389	361	339	352	364	354	356	339	341	293	386	386	354	359	389	342	369	395	351	372	360	397	332	379	343	370	353	316	372	341	358	363	340	359	340	351	339	375	366	419	375	354	383	332	356	388	366	336	363	386	347	364	362	367	371	329	331	421	344	373	372	405	368	356	349	373	350	359	338	340	332	371	391	371	340	365	404	369	365	368	370	375	379	374	350	345	356	381	382	353	368	353	367	376	340	363	361	361	365	332	340	371	343	327	370	354	363	346	359	361	374	399	345	382	383	350	343	341	356	336	402	369	350	369	373	320	371	346	362	348	341	356	369	347	380	367	366	331	370	345	365	349	372	379	355	358	340	372	407	371	362	342	353	356	368	338	352	362	327	360	364	391	354	361	347	365	347	351	400	353	338	352	351	339	351	367	356	334	379	345	345	394	328	374	355	379	366	369	334	355	369	414	346	359	351	373	343	358	360	355	360	342	364	359	338	356	370	334	403	370	377	341	319	364	351	389	382	355	385	366	372	337	346	359	361	357	349	366	367	361	358	358	353	336	361	317	359	361	356	382	348	372	366	361	341	346	393	359	363	361	334	320	361	346	326	368	356	347	372	336	342	361	361	352	392	342	371	358	383	354	350	348	378	352	381	318	357	366	358	377	347	383	379	358	342	353	358	367	384	374	358	394	366	382	380	318	375	337	338	340	386	381	367	358	374	352	364	364	349	388	329	394	347	346	365	358	422	342	353	326	390	351	332	361	371	356	363	388	371	359	340	352	316	367	338	359	373	366	362	347	351	339	341	357	333	358	363	377	367	336	386	344	352	351	366	362	371	369	366	360	355	359	347	374	346	375	359	350	361	372	352	360	378	352	384	385	364	357	372	331	338	372	360	345	347	349	379	336	349	371	372	377	364	362	337	381	394	378	385	341	347	349	359	350	373	363	381	369	332	364	356	361	384	355	336	368	335	372	338	377	396	372	323	344	331	375	344	321	344	375	362	370	374	354	367	379	355	341	382	392	359	317	359	338	375	372	353	390	345	341	334	340	333	354	337	391	319	369	351	348	346	360	344	368	390	357	377	363	358	378	341	327	368	363	331	369	362	376	376	361	325	361	338	361	367	345	326	386	332	378	386	357	368	383	360	348	354	341	377	355	378	341	365	363	371	372	357	344	332	384	357	384	373	400	383	361	363	331	364	345	366	354	368	331	391	368	352	355	394	383	384	340	371	344	347	368	324	361	339	371	371	354	336	313	349	337	358	357	385	365	366	378	364	360	344	365	368	369	351	363	314	391	347	339	324	394	393	337	402	345	357	373	358	370	367	363	344	374	338	362	345	355	357	364	360	370	361	370	340	384	345	381	359	379	346	365	351	372	365	329	344	359	371	349	366	327	389	328	379	322	359	365	363	370	390	357	356	409	354	332	363	346	329	379	391	333	331	343	392	367	350	360	366	357	331	345	350	365	354	362	333	357	322	349	362	369	363	343	334	383	385	353	351	358	341	321	362	323	359	345	371	333	343	370	350	362	343	342	351	358	381	347	349	379	364	355	374	384	363	366	349	364	370	352	360	348	359	374	402	346	334	321	364	378	386	387	351	325	364	375	342	376	372	339	327	338	391	362	347	342	383	350	360	360	362	325	345	345	355	327	363	365	350	340	368	350	347	342	391	376	396	364	352	364	358	394	378	375	366	327	368	350	365	320	383	330	363	350	360	343	379	380	352	350	395	357	382	346	379	341	354	358	356	357	380	384	325	340	373	375	347	373	344	340	369	389	362	366	366	394	358	394	379	338	328	391	332	395	347	360	348	345	354	324	398	364	333	373	368	371	368	357	373	344	338	373	387	350	369	393	344	356	382	345	382	346	344	366	352	376	378	388	376	373	370	354	363	358	355	363	367	372	354	358	351	307	353	359	386	374	362	350	363	338	352	364	318	351	374	360	356	346	369	384	383	353	382	323	362	346	354	351	361	340	352	312	359	382	337	335	365	371	349	337	381	356	337	384	348	343	382	372	349	361	352	356	367	379	348	377	374	347	373	368	383	411	394	328	369	387	356	347	393	377	410	390	393	351	313	366	344	379	356	359	355	337	366	339	369	337	324	353	341	339	375	357	373	359	344	384	350	392	338	389	410	368	387	337	383	366	356	369	338	370	362	345	366	347	345	362	380	351	386	390	376	322	359	391	320	372	391	360	354	386	383	358	365	353	343	354	333	382	372	366	367	388	373	347	376	349	376	347	355	362	379	381	368	381	370	365	367	331	384	367	357	344	363	388	366	373	384	352	358	345	327	388	325	371	358	323	371	364	320	338	332	355	339	366	368	348	381	354	361	333	340	370	353	346	368	362	321	326	355	374	366	351	397	384	352	347	344	374	370	328	371	348	350	352	387	352	380	380	334	361	325	352	346	390	385	316	343	343	343	361	367	363	358	363	347	379	378	348	369	377	378	376	364	383	342	346	351	336	325	381	377	354	395	338	351	336	367	311	334	387	353	376	350	364	371	315	337	368	379	373	364	375	356	384	358	389	355	378	349	336	334	327	370	370	357	368	340	341	359	372	378	359	353	377	367	327	370	365	356	352	366	380	334	351	368	351	343	331	363	334	385	365	332	343	359	348	369	363	345	383	354	369	352	333	353	348	367	339	364	318	332	381	351	394	374	367	346	364	335	364	357	332	339	366	368	370	359	362	321	357	355	332	377	350	353	386	363	365	377	389	362	352	359	334	369	355	365	341	355	350	365	358	361	362	370	370	347	377	361	357	367	373	344	356	365	321	362	334	379	363	371	373	382	360	320	378	350	334	339	363	354	355	333	337	340	337	354	377	335	389	355	332	351	364	354	343	341	334	362	399	372	348	373	359	370	371	360	344	354	380	354	349	349	347	383	338	368	331	340	375	352	357	354	351	368	374	361	365	409	362	344	370	372	352	377	357	348	331	369	369	354	398	343	338	386	368	330	375	375	387	358	343	390	344	347	361	370	335	339	362	354	367	411	363	356	358	359	327	367	336	392	357	315	379	374	391	378	357	337	339	382	378	340	312	358	336	371	361	371	380	341	371	360	410	392	384	361	331	354	367	383	349	345	331	353	361	336	328	352	400	358	367	339	373	350	360	367	340	343	380	358	331	366	366	357	367	357	366	378	382	373	350	354	353	342	383	336
11679	14751	7534	3680	2881	2087	1548	1149	879	832	722	930	3340	4586	4212	3217	1200	397	393	438	409	411	366	375	419	402	378	413	401	386	384	374	374	367	348	338	382	356	361	389	373	387	389	354	363	382	394	361	388	393	398	364	343	397	397	368	402	434	380	372	376	365	363	381	355	346	349	396	367	381	366	389	390	377	365	353	398	416	405	385	398	392	385	362	378	384	373	332	446	363	354	336	358	400	392	355	404	385	344	340	376	396	355	374	394	354	399	358	392	367	372	327	349	383	333	384	392	404	380	369	348	417	359	368	417	351	378	376	360	362	382	371	385	357	394	386	411	344	378	374	380	384	412	395	367	373	382	369	385	381	344	402	390	368	366	312	357	402	414	408	362	374	357	362	346	381	357	421	374	383	387	360	348	331	396	353	394	408	372	382	370	378	397	390	370	359	381	390	360	384	421	359	380	375	382	352	386	397	357	374	405	433	367	410	389	352	346	376	383	384	395	380	386	387	381	343	354	356	384	374	373	375	378	390	369	397	394	384	390	412	360	359	346	366	365	404	378	379	329	380	376	371	379	353	383	398	393	377	368	382	377	371	384	387	364	373	417	410	360	378	409	349	399	382	369	360	388	381	379	372	400	400	365	389	353	421	388	374	409	349	385	388	366	407	390	403	368	397	381	361	361	369	350	395	403	362	396	381	348	396	352	368	358	412	379	400	400	367	359	369	361	369	345	402	399	356	369	375	370	358	373	367	361	393	385	374	369	353	378	354	377	387	378	402	355	386	386	382	340	361	393	398	388	363	388	379	330	410	363	364	367	360	384	372	374	381	392	380	356	384	407	380	390	378	337	387	386	335	371	379	401	375	388	372	407	381	385	336	375	363	360	371	376	399	391	347	392	370	381	405	408	392	371	374	354	364	362	382	361	356	421	354	367	399	405	400	394	404	393	361	366	401	376	384	360	377	377	368	367	352	333	347	369	366	374	401	394	402	367	382	372	367	401	346	356	371	394	362	383	391	407	349	394	393	364	417	343	359	402	355	376	362	414	380	319	366	338	366	368	372	369	379	378	377	366	383	402	374	373	379	380	350	366	390	342	399	368	324	362	344	402	367	407	396	371	349	379	364	358	383	397	346	411	358	410	359	360	385	358	388	378	394	386	394	339	360	355	368	399	363	358	362	403	411	371	378	357	367	401	384	329	394	353	406	382	372	398	352	387	347	388	388	338	407	367	356	375	381	389	372	377	365	386	350	399	368	369	363	341	403	370	395	399	377	363	394	378	359	381	357	360	387	369	408	353	355	385	377	381	360	374	358	336	371	385	384	389	364	358	400	369	358	381	357	378	395	352	393	386	358	354	374	396	386	395	370	373	408	328	382	363	366	368	331	362	375	390	378	366	374	351	360	360	348	364	373	400	360	375	406	408	395	347	369	381	370	399	391	401	405	400	386	398	379	397	394	390	392	327	378	387	373	356	351	394	359	380	335	374	379	403	360	376	362	395	373	396	349	377	368	358	371	391	384	354	365	375	352	332	352	346	329	364	372	364	364	375	386	369	401	354	369	375	366	376	406	378	367	368	380	390	359	390	365	389	377	360	352	395	357	365	380	358	376	387	354	361	372	368	372	359	394	391	390	379	363	393	330	351	365	396	372	397	359	358	396	401	401	391	380	377	378	352	369	365	371	377	406	367	360	395	361	368	348	384	371	376	347	346	359	365	329	394	375	364	392	382	360	396	355	395	353	365	372	352	369	361	382	389	359	370	356	402	359	358	397	407	372	369	367	375	377	371	371	377	360	362	347	383	379	361	371	378	385	384	359	363	358	391	383	370	399	422	365	363	373	377	373	378	391	369	375	391	335	369	365	394	385	349	379	377	358	421	369	409	394	402	377	354	377	380	393	359	368	375	372	373	332	377	363	392	383	390	382	385	370	367	378	356	373	392	380	375	329	366	358	399	374	381	339	378	389	398	340	353	343	367	373	400	384	358	367	354	403	391	375	364	404	365	386	361	430	347	342	371	393	405	390	379	369	357	382	375	383	362	359	377	382	352	381	373	380	384	343	344	385	375	370	380	365	395	393	365	363	348	353	390	368	367	393	395	372	374	399	355	383	403	383	371	376	380	351	377	348	383	345	381	386	410	368	406	352	365	381	385	364	386	353	391	398	389	357	376	364	424	368	384	320	360	378	375	377	354	358	378	351	363	378	410	380	410	365	366	384	387	379	346	355	399	395	376	365	379	400	411	352	388	369	374	383	375	330	378	365	336	399	387	413	366	383	391	368	356	366	395	386	357	354	385	394	398	393	364	398	381	378	393	382	390	413	405	387	374	351	358	384	374	389	372	352	398	385	413	369	378	373	375	410	329	379	353	363	367	394	367	380	378	346	420	383	353	391	383	361	391	396	401	398	378	383	393	380	346	375	403	389	372	378	381	393	370	384	361	377	352	372	386	352	369	427	407	350	401	381	395	367	371	360	383	393	378	368	370	354	389	401	370	360	408	386	367	379	368	366	414	381	360	384	401	370	412	384	381	392	386	374	353	372	352	396	356	352	343	385	376	354	363	368	378	376	363	349	397	390	370	374	365	410	330	398	358	400	390	372	374	391	366	373	365	388	390	401	385	356	378	383	406	364	364	382	399	333	369	384	409	379	363	401	402	408	361	389	363	353	393	369	387	406	336	419	364	356	370	400	399	398	380	366	378	378	381	351	391	362	395	410	356	393	401	388	388	367	358	336	376	357	398	376	355	318	419	353	369	380	394	391	391	384	394	354	344	353	369	384	373	419	325	400	338	358	337	371	357	373	365	374	372	385	389	374	384	373	347	365	347	373	418	344	392	394	370	374	386	364	364	388	367	368	374	379	388	367	370	407	374	386	350	382	333	393	352	356	382	367	385	375	349	374	401	330	391	382	391	368	370	395	403	392	423	368	408	375	386	383	368	354	357	414	388	382	406	402	375	369	397	377	400	373	352	350	388	382	387	339	359	362	374	381	350	393	383	335	369	406	358	385	339	366	346	363	363	374	374	366	371	402	385	355	346	384	415	400	377	361	370	369	374	401	335	386	409	382	378	397	406	391	372	403	352	358	376	382	355	354	392	383	371	347	336	370	376	372	388	358	390	410	344	390	387	394	334	384	347	363	356	416	364	380	357	371	382	374	344	386	401	386	385	348	325	332	382	395	393	376	365	390	370	360	371	381	379	348	387	370	397	380	374	394	351	378	387	377	368	392	381	379	385	391	383	375	431	370	404	362	382	348	394	364	388	373	379	374	377	372	352	366	383	359	353	358	378	390	401	378	400	376	380	362	386	366	389	375	357	361	352	388	396	383	361	373	373	400	387	382	379	350	400	372	352	377	382	401	370	319	397	382	353	373	344	392	388	402	377	366	415	401	369	355	375	372	403	390	379	384	392	401	409	362	333	386	360	342	378	393	370	331	353	367	381	405	368	377	379	362	404	368	384	395	361	366	333	357	377	353	382	368
24980	21403	28029	25068	14929	1692	1171	1022	891	905	913	1043	2171	3242	2576	2206	1106	807	810	842	807	811	825	821	777	827	779	776	791	812	829	820	826	844	785	825	795	789	782	774	790	812	752	835	777	837	822	734	769	837	824	792	819	773	771	747	800	823	743	770	796	773	799	811	786	783	735	796	796	837	781	833	738	812	826	784	783	751	793	767	785	739	811	804	813	794	777	795	775	758	768	801	761	806	762	836	768	753	774	780	716	776	815	828	801	814	747	775	783	766	826	749	780	811	852	769	800	787	745	755	796	783	802	833	766	856	780	796	794	775	776	760	801	782	822	801	779	826	831	795	796	809	795	783	813	783	808	786	775	794	773	804	780	794	773	748	773	839	760	815	806	797	760	812	847	777	802	785	826	823	781	810	787	801	786	761	808	794	793	821	834	801	772	812	781	774	756	794	757	745	777	788	825	766	754	803	818	738	716	808	735	806	792	780	793	773	785	773	751	802	808	714	815	786	782	774	808	774	810	823	731	783	753	805	764	836	790	797	775	790	744	795	824	750	841	798	758	810	778	814	833	796	770	759	800	792	809	799	801	783	776	784	710	780	843	783	743	865	785	818	787	792	734	733	763	799	801	773	808	821	810	767	787	851	828	781	787	842	792	793	800	827	779	836	809	728	834	814	826	781	805	746	818	802	815	761	770	796	809	825	787	774	813	761	782	825	755	792	818	781	771	782	828	845	788	825	802	788	792	762	759	835	781	768	756	785	740	773	760	777	793	812	776	781	748	817	795	827	789	787	820	774	780	770	768	804	790	772	736	738	844	779	778	817	742	807	795	836	785	808	779	777	771	772	760	815	770	748	809	820	811	806	782	801	806	816	737	791	814	831	785	773	795	815	770	812	775	806	831	789	823	775	854	810	818	773	742	801	779	808	776	804	781	735	791	779	803	831	768	799	768	815	799	832	771	759	792	785	772	762	765	817	804	785	792	813	762	768	782	788	807	784	769	791	774	796	782	770	793	773	803	801	814	778	774	798	787	802	863	832	819	776	779	808	786	779	806	799	785	779	745	808	827	766	733	834	780	804	802	748	781	747	811	788	775	824	806	793	790	747	749	825	788	810	776	811	774	796	765	797	765	794	801	780	783	786	809	812	796	770	799	820	789	808	820	770	818	827	808	808	777	830	776	758	792	762	768	800	844	778	807	798	775	807	820	819	846	770	773	768	754	821	773	854	782	822	792	792	751	777	833	812	765	791	795	798	785	770	790	796	789	873	728	778	745	827	740	813	792	790	785	740	730	796	806	807	781	818	770	753	789	757	821	860	789	768	754	798	811	800	775	791	742	779	796	767	793	781	836	732	856	818	794	818	732	794	772	787	756	813	772	780	747	790	728	763	817	818	742	773	769	806	808	795	783	729	789	803	750	728	788	784	796	758	815	754	837	775	814	802	765	735	754	803	764	799	833	773	816	776	833	779	820	805	802	767	805	826	814	807	797	818	799	816	751	749	744	816	785	818	854	787	823	773	806	767	807	771	788	746	807	774	805	771	773	746	755	811	793	802	836	836	832	790	808	777	818	783	766	799	804	751	763	856	781	771	823	766	838	781	804	784	784	796	806	813	759	816	806	785	757	772	772	782	753	753	803	801	807	765	733	769	812	805	742	788	826	772	764	814	808	845	808	750	766	810	787	739	763	768	748	777	831	795	772	753	742	784	757	782	789	811	778	742	803	786	771	785	779	821	754	790	796	779	780	808	771	802	763	780	743	760	807	763	741	766	769	819	788	831	772	825	840	731	754	846	827	796	800	797	864	785	808	825	785	777	777	742	817	766	789	802	772	766	817	789	776	802	791	786	782	799	779	773	759	786	825	738	798	830	797	801	789	796	815	771	738	779	760	792	815	781	742	789	778	776	767	735	792	767	803	812	821	829	795	795	811	799	777	811	767	821	755	750	789	763	775	805	807	834	783	789	755	825	835	765	717	804	773	771	831	821	818	751	754	756	821	826	837	793	800	770	816	823	809	750	781	766	812	826	773	784	811	783	792	765	829	797	854	766	769	799	810	761	844	810	780	808	767	815	795	828	742	744	818	781	802	738	782	799	823	759	764	815	834	767	784	781	769	782	762	831	753	794	809	821	775	825	803	811	760	806	822	754	801	787	734	817	803	807	753	811	805	814	723	798	764	790	797	748	806	809	793	798	798	781	793	753	811	807	811	746	824	785	809	805	795	794	823	789	815	765	773	799	772	792	837	771	745	823	757	802	792	821	825	791	769	801	781	788	818	774	758	793	809	753	776	792	774	746	808	792	760	789	754	801	774	718	754	842	743	769	790	784	737	768	784	801	781	777	797	754	835	790	707	761	808	788	780	770	785	802	760	769	797	763	815	764	764	764	812	827	793	811	812	795	773	757	763	762	791	843	809	803	757	775	833	814	769	781	841	761	799	806	808	768	800	808	784	798	746	783	850	781	813	777	792	760	746	782	862	831	744	762	778	755	780	806	784	762	790	761	820	790	756	804	741	764	823	775	791	762	809	816	774	736	776	813	730	741	816	799	786	757	815	794	789	762	745	774	840	770	845	716	789	778	783	812	774	780	802	829	751	756	793	758	788	826	812	822	731	808	783	800	806	790	784	736	761	800	790	822	803	803	810	802	784	800	772	797	795	770	830	827	793	787	753	830	743	782	800	786	784	771	775	775	809	813	818	766	778	814	735	802	807	752	781	771	747	808	794	773	779	832	841	775	821	788	777	777	801	756	823	779	754	795	788	765	792	788	788	768	826	802	822	779	817	815	869	811	782	772	797	769	793	733	801	808	821	799	764	805	812	781	815	779	765	747	824	792	810	781	779	772	779	783	793	827	758	782	825	805	798	770	799	811	721	789	800	806	839	837	808	772	731	736	779	797	732	831	799	775	790	828	800	747	825	757	791	840	830	789	763	870	797	797	809	835	784	815	760	787	799	803	762	835	768	847	794	784	772	793	747	816	808	796	806	756	783	776	792	814	821	788	769	783	727	808	770	801	812	725	827	776	775	756	814	818	797	826	719	755	808	837	806	735	778	789	761	787	746	818	741	799	786	820	742	752	835	776	777	799	781	775	717	772	823	773	762	836	805	794	772	776	789	749	809	809	817	804	833	779	835	822	805	761	781	781	768	770	785	750	803	779	807	772	835	783	765	752	797	761	814	761	803	804	772	798	748	731	786	778	769	776	805	798	737	754	796	781	826	741	819	808	782	803	787	755	787	832	811	778	803	772	764	793	788	767	750	806	787	828	793	754	756	781	787	782	791	769	811	764	797	791	787	790	796	797	762	754	778	752	783	789	832	763	782	726	815	782	790	842	770	799	811	777	783	800	756	745	755	774	810	788	813	795	772	752	756	783	756	799	825	791	800	769	697	808	788	755	831	783	787	747	768	785	758	777	809	766	762	834	768	805	714	803	797	785	794	750	794	798	825	821	745	842	799	798	764	747	806	765	770	761	760	748
10899	10787	5108	2611	2199	1737	1492	1191	1037	1078	977	1251	3209	4713	3572	3205	1278	824	806	828	798	807	777	778	778	798	741	839	804	763	767	817	813	728	794	752	789	774	767	787	769	766	766	793	790	847	810	697	738	772	778	743	781	829	798	852	741	823	760	792	797	726	766	789	828	855	775	817	794	771	774	836	773	777	767	805	786	771	737	810	788	771	800	740	801	829	757	756	801	846	803	723	824	781	827	776	734	753	834	825	804	833	744	751	767	804	769	792	784	750	786	753	780	781	770	773	718	739	753	783	749	744	780	798	759	801	775	794	807	752	777	755	760	757	772	784	770	769	807	793	792	801	777	811	823	825	759	770	750	762	798	787	744	764	805	773	788	804	757	749	760	792	817	790	838	832	774	800	778	812	719	780	723	784	814	796	793	787	783	737	820	759	800	778	806	766	821	786	747	732	778	780	763	775	806	808	774	740	791	799	792	830	803	756	799	779	817	776	775	776	771	818	811	797	759	725	729	752	808	809	801	811	813	756	779	816	773	743	766	784	760	806	778	742	728	762	777	777	770	771	799	762	806	748	780	791	809	805	744	787	806	872	791	759	770	780	806	761	781	770	810	765	761	808	768	779	826	783	785	799	751	778	745	773	773	767	760	816	770	749	782	773	795	742	800	780	716	824	753	760	780	772	758	780	787	794	783	814	774	787	752	792	789	780	794	754	769	787	772	772	786	751	788	728	825	740	741	820	790	780	755	778	786	767	802	787	783	787	840	755	735	740	799	778	757	779	788	773	785	743	765	775	785	795	786	750	813	780	799	777	811	813	781	715	790	747	794	768	769	760	783	755	790	816	817	818	784	792	803	791	748	787	766	776	788	808	772	809	780	781	860	757	720	769	762	767	789	734	803	724	763	801	768	783	785	747	747	773	772	798	816	751	766	756	783	734	776	864	779	754	744	754	775	765	723	772	790	802	792	821	773	775	796	757	776	834	759	773	802	775	742	775	725	753	837	808	765	745	794	755	798	822	796	789	814	773	750	810	772	758	770	795	811	754	822	772	803	775	772	801	763	781	814	790	763	799	757	789	773	824	796	775	791	760	758	736	785	792	807	814	783	814	773	728	792	758	783	753	813	734	748	793	809	758	777	755	776	796	769	773	787	746	740	773	773	750	727	728	783	763	801	822	790	795	732	743	762	861	820	794	711	787	808	753	753	758	775	822	781	763	822	792	769	785	776	805	778	747	777	755	785	757	780	740	779	729	756	743	823	834	780	768	784	797	805	762	769	722	772	775	761	801	787	798	789	780	776	803	830	792	772	758	776	741	792	829	794	836	721	794	821	781	778	758	866	748	739	735	761	753	794	780	798	786	735	775	719	794	772	799	789	779	799	782	783	789	749	794	752	739	806	762	757	778	735	729	785	779	773	757	826	794	789	803	741	785	820	811	795	751	781	742	731	797	771	771	790	776	777	782	788	824	794	808	792	788	787	812	792	797	848	797	795	828	783	768	745	796	776	747	776	788	729	856	768	753	794	791	791	774	785	767	765	792	761	722	737	774	777	772	776	754	783	748	767	734	738	781	780	777	810	776	798	769	794	812	794	767	785	799	805	751	777	844	785	812	788	794	738	694	789	759	800	770	737	811	776	759	752	778	791	751	777	790	765	791	785	764	763	800	740	797	755	746	755	785	715	816	801	801	769	839	760	751	761	800	767	789	782	790	813	773	817	778	780	827	780	836	784	826	763	761	804	751	798	787	769	772	792	761	765	779	731	804	761	774	816	785	821	776	747	803	788	767	766	756	763	814	855	808	771	709	822	791	792	725	828	822	786	785	781	787	795	812	761	804	757	774	793	780	771	769	747	796	829	740	741	789	773	757	746	766	749	797	832	771	772	790	760	788	725	767	801	792	746	785	764	817	779	732	792	763	797	747	727	770	754	758	829	809	794	790	750	751	761	731	797	801	828	818	791	755	772	773	755	763	816	771	777	778	823	746	749	753	794	814	782	779	782	785	766	807	796	810	785	755	815	753	788	760	832	814	803	800	778	739	811	779	819	791	747	758	789	806	777	813	770	775	750	766	811	787	779	801	750	760	819	752	811	740	826	787	802	764	720	760	746	800	734	792	796	781	789	783	836	787	788	757	769	743	778	762	780	778	815	766	770	753	799	755	790	755	754	773	800	737	736	840	737	747	740	781	772	783	797	782	752	745	778	756	734	813	740	793	728	792	784	757	801	765	764	789	731	754	730	792	763	807	823	783	772	704	788	751	792	744	812	820	770	786	726	782	797	749	753	788	806	744	806	732	764	778	784	806	741	760	789	789	735	717	800	754	766	808	767	788	787	862	781	794	785	786	769	806	779	773	777	749	823	780	812	782	766	777	747	738	790	789	750	783	739	745	776	781	789	738	810	786	796	742	817	783	791	760	802	777	775	775	802	814	742	776	740	810	745	736	780	791	792	754	816	822	774	739	835	802	777	815	779	760	770	786	808	818	784	787	808	785	762	795	819	707	807	775	813	772	790	773	771	763	793	760	754	797	773	804	759	809	792	857	757	744	778	754	764	806	826	721	785	769	797	770	755	787	760	767	772	745	828	810	760	815	769	785	804	774	766	772	697	806	762	781	785	758	791	755	792	814	766	805	749	743	778	744	759	746	803	767	783	745	739	767	769	821	812	820	746	773	760	753	747	767	817	740	781	820	834	802	775	774	770	735	763	763	782	793	835	734	804	740	787	775	766	832	806	803	766	772	790	742	810	724	834	829	760	723	758	773	776	840	779	773	747	742	803	780	776	778	795	775	772	804	824	804	775	809	813	751	791	758	781	819	774	780	775	770	850	795	769	762	786	762	791	763	784	742	796	810	774	808	740	830	727	774	778	800	769	790	721	811	744	770	745	756	757	788	785	786	835	764	786	801	791	793	780	746	841	733	754	776	816	761	761	809	781	759	809	789	803	741	809	707	759	768	812	777	779	780	813	753	778	751	760	749	747	768	771	766	826	760	791	801	772	785	745	742	799	780	823	755	741	752	774	805	802	766	770	787	756	787	800	762	781	768	757	772	762	803	741	786	785	785	743	794	825	770	792	787	742	766	781	832	781	783	803	753	711	777	781	745	790	841	799	757	814	777	784	770	796	846	755	798	769	773	807	796	803	802	776	800	770	781	803	798	773	765	740	795	772	775	747	769	785	783	786	778	775	773	786	802	789	801	774	755	760	764	770	820	814	742	800	767	760	783	787	747	805	781	794	728	794	751	834	771	780	763	826	781	763	753	760	818	776	779	750	779	810	753	792	754	764	744	780	728	768	766	780	780	809	783	800	801	809	720	760	787	767	760	820	778	819	793	779	783	804	746	793	826	809	803	807	812	770	764	756	827	784	748	770	771	798	752	798	770	737	752	762	744	804	768	807	758	846	785	744	831	787	811	752	759	749	773	742	762	758	725	744	857	764	739	763	786	755	797	774	788	809	757	758	746	727	760	772	749	807	793
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
