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
341269193014	341269193573	341269194123	341269194673	341269195223	341269195773	341269196323	341269196873	341269197423	341269197973	341269198523	341269199073	341269199623	341269200173	341269200723	341269201273	341269201823	341269202373	341269202923	341269203473	341269204023	341269204573	341269205123	341269205673	341269206223	341269206773	341269207323	341269207873	341269208423	341269208973	341269209523	341269210073	341269210623	341269211173	341269211723	341269212275	341269212823	341269213373	341269213923	341269214473	341269215023	341269215573	341269216123	341269216673	341269217223	341269217773	341269218323	341269218873	341269219423	341269219973	341269220523	341269221075	341269221623	341269222175	341269222723	341269223273	341269223823	341269224373	341269224923	341269225473	341269226023	341269226573	341269227123	341269227673	341269228223	341269228773	341269229326	341269229873	341269230423	341269230973	341269231523	341269232073	341269232623	341269233173	341269233723	341269234273	341269234823	341269235373	341269235923	341269236475	341269237023	341269237573	341269238123	341269238676	341269239223	341269239773	341269240323	341269240873	341269241423	341269241973	341269242523	341269243073	341269243623	341269244175	341269244725	341269245273	341269245823	341269246373	341269246923	341269247473	341269248023	341269248575	341269249123	341269249673	341269250223	341269250773	341269251323	341269251873	341269252423	341269252975	341269253523	341269254075	341269254623	341269255175	341269255723	341269256275	341269256823	341269257373	341269257923	341269258473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	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
22933	21682	29688	24203	21683	21765	12718	1745	1335	1298	1175	1043	1015	1007	946	962	960	974	879	885	852	784	832	874	901	813	815	789	855	835	844	881	846	839	784	814	854	812	865	834	807	825	810	798	828	819	808	779	788	797	823	814	751	814	856	802	802	829	859	805	828	813	825	797	801	785	820	780	825	795	818	801	850	797	844	791	824	793	827	782	861	764	789	820	803	765	816	812	818	811	780	742	811	829	805	799	804	739	788	821	810	791	824	768	799	809	779	790	824	761	836	795	792	809	775	783	770	800	833	854	788	812	818	773	803	836	814	753	797	832	787	773	831	802	884	790	790	799	769	825	813	689	766	822	754	797	783	791	865	800	774	780	794	813	824	792	832	836	820	789	792	784	792	808	814	802	822	823	776	825	786	811	841	785	796	842	840	852	814	816	791	784	789	808	778	788	800	778	809	765	809	830	808	758	809	787	829	778	830	817	854	790	770	819	762	783	789	835	812	741	745	738	790	784	797	840	777	765	803	768	789	780	807	832	806	790	816	767	781	767	793	823	849	812	784	812	782	838	802	763	844	812	806	803	821	752	782	815	793	749	768	764	831	790	814	823	821	832	830	720	849	835	798	820	787	826	825	771	815	787	799	827	798	811	854	817	819	841	819	839	816	857	757	787	836	792	758	788	766	748	786	775	757	802	837	798	806	846	808	797	769	850	797	772	767	837	840	789	804	796	770	824	794	857	804	795	826	757	848	763	776	768	805	813	809	817	829	760	813	816	818	787	795	824	782	746	785	812	766	773	804	808	830	825	780	813	767	796	808	805	772	797	784	765	791	817	831	759	798	800	848	759	733	809	782	753	827	819	807	808	795	836	828	741	818	795	781	790	819	757	842	866	776	811	810	771	827	778	828	819	846	782	787	804	799	796	846	807	800	793	727	784	791	809	800	812	818	796	786	758	841	813	767	795	834	810	811	794	816	801	811	848	790	769	817	816	812	858	841	815	804	778	794	789	821	796	795	800	737	808	830	779	817	803	778	772	819	738	808	792	824	797	812	747	814	772	744	790	819	792	790	795	791	812	805	804	802	809	807	818	782	876	801	806	818	822	809	775	859	786	826	835	803	783	785	782	835	815	814	759	762	831	830	789	803	814	805	749	776	792	780	796	818	830	829	768	801	778	821	768	802	830	815	772	810	802	802	844	794	775	832	759	893	793	777	807	791	821	768	795	792	791	734	772	819	818	843	794	776	806	860	798	837	755	745	831	802	826	818	815	775	810	788	798	778	789	821	813	767	838	820	787	881	745	819	866	792	802	826	798	854	845	798	766	777	799	767	766	805	774	775	809	775	807	786	801	819	825	819	808	812	809	783	789	841	836	749	814	776	764	757	811	843	783	774	804	824	795	814	793	795	811	793	807	839	840	736	808	813	808	790	814	786	809	836	799	819	800	816	780	815	797	774	802	791	818	812	754	771	782	821	770	810	817	822	765	761	833	839	815	812	843	793	823	797	788	835	736	817	832	845	737	819	844	791	785	777	794	847	750	773	804	803	833	808	808	809	769	795	755	778	840	807	798	834	801	824	817	860	821	786	814	801	828	817	777	801	822	807	812	814	779	782	839	828	852	780	786	797	776	801	770	751	796	786	819	748	815	795	806	798	745	776	801	776	783	802	782	814	815	755	814	783	830	806	736	808	791	744	812	829	842	825	765	841	803	829	781	802	768	779	782	810	809	764	853	731	804	844	847	827	789	773	785	765	820	802	797	759	771	766	824	743	732	791	808	799	749	857	798	802	811	801	794	788	857	848	788	814	775	840	802	790	735	840	806	801	831	797	790	871	799	807	793	818	801	836	796	745	821	835	808	822	781	833	780	830	816	786	778	767	821	750	787	821	790	825	804	780	797	801	823	805	821	785	786	815	809	851	833	807	813	736	802	896	775	810	816	792	795	812	829	813	790	823	795	816	810	798	800	783	781	764	835	828	816	782	794	858	759	833	809	809	733	781	793	801	884	798	813	774	790	830	780	754	824	825	790	761	803	802	728	791	825	839	798	808	779	795	801	801	861	782	797	788	749	776	799	829	787	738	795	816	759	827	839	773	817	850	817	802	822	815	817	819	816	785	742	836	770	803	812	792	786	795	789	779	814	768	805	800	740	802	775	783	818	810	758	789	829	789	837	821	799	750	790	788	766	795	768	840	819	801	758	852	795	806	804	815	743	831	811	832	792	837	853	783	811	779	776	784	801	798	842	837	833	850	805	770	788	761	769	785	778	812	833	824	790	841	839	773	779	843	753	782	826	791	753	813	798	855	804	795	803	794	806	776	765	822	747	810	792	816	825	847	815	830	783	842	796	822	789	754	816	774	758	784	796	805	810	777	733	769	833	812	796	753	754	751	829	785	795	782	801	830	780	745	846	768	793	784	875	753	850	789	853	773	841	796	845	820	777	798	791	792	793	766	793	738	795	795	771	819	828	806	776	832	789	794	797	807	830	806	769	798	766	831	813	798	812	806	861	814	798	826	788	776	779	828	859	811	823	788	798	842	797	793	778	793	808	795	796	858	777	769	813	779	812	794	797	829	763	777	737	853	781	816	826	799	797	796	783	782	812	768	745	819	794	802	769	781	762	787	801	813	792	750	866	832	840	780	823	801	854	856	764	789	817	804	778	814	847	817	762	769	816	812	788	821	825	762	802	740	820	828	852	750	805	777	855	825	792	795	758	764	837	807	786	788	763	790	845	793	793	778	815	853	815	823	803	774	789	802	759	747	774	778	754	757	792	791	811	822	786	828	818	811	810	825	790	830	787	824	752	777	805	760	775	769	794	786	822	773	800	768	781	801	803	811	800	753	824	797	752	847	791	817	830	783	766	780	780	799	792	805	791	861	808	843	740	817	774	796	819	803	825	793	802	779	780	812	776	814	825	867	804	789	821	788	807	797	829	779	808	856	819	828	823	788	799	829	860	790	811	788	771	787	825	795	775	810	807	831	836	803	765	805	735	779	795	842	792	783	755	816	852	823	824	769	787	768	800	800	776	822	768	796	825	833	824	833	773	779	791	799	865	824	833	807	725	817	772	784	777	830	822	845	810	739	759	818	811	798	809	768	788	817	751	793	831	775	750	748	814	738	807	739	796	806	844	779	745	806	835	763	787	769	792	788	824	786	765	784	833	785	823	790	785	755	819	758	781	800	778	816	749	810	768	762	762	777	748	846	798	791	835	791	797	840	801	795	812	771	795	810	722	766	772	777	801	815	765	819	826	813	807	768	822	787	753	779	801	812	786	832	839	795	771	794	806	809	840	783	771	807	838	820	791	766	781	735	725	763	829	794	798	759	769	765	799	831	798	788	873	789	860	791	824	801	743	792	825	780	751	803	765	823	796	773	787	808	800	800	830	795	796	772	800	850	818	796	813	799	793	750	792	815	830	775	818	785	852	833	773	804	788	802	813	786	803	741	774	819	760	784	834	827	773	778	798	778	782	794	823	799	840
4693	14867	10206	5477	4107	3071	2443	2008	1660	1480	1235	1208	1132	1073	1066	970	1000	899	909	942	861	860	875	867	860	837	843	831	827	850	848	853	872	852	859	822	844	828	885	843	829	863	814	874	780	773	821	831	844	773	803	792	789	833	832	809	860	878	870	795	826	815	790	789	847	814	884	802	844	814	811	861	856	800	837	813	837	783	839	843	802	812	775	851	842	802	840	792	756	839	872	848	790	808	826	841	800	804	830	791	831	787	822	801	792	859	835	842	836	797	834	830	815	824	838	806	812	766	786	827	846	792	861	819	817	802	822	839	854	824	838	791	842	852	844	813	799	744	834	800	831	814	828	761	795	785	755	774	766	812	805	817	837	820	809	798	776	850	823	843	839	846	802	828	806	788	809	734	802	839	850	771	783	840	760	807	798	838	787	804	841	815	836	800	813	820	822	847	838	798	843	785	785	840	758	856	808	765	760	827	858	808	825	767	792	863	833	790	845	800	781	809	826	806	840	835	796	785	838	817	791	831	831	836	833	864	785	816	780	833	818	812	811	761	800	823	795	791	800	873	790	825	850	836	780	810	778	790	802	770	822	800	833	824	814	816	763	802	832	822	702	832	835	754	822	824	803	784	853	795	809	806	782	803	812	786	827	865	844	834	815	824	794	781	829	790	890	838	821	788	820	862	777	812	789	819	810	813	796	806	836	793	806	782	811	798	859	822	820	839	852	829	813	875	797	818	820	826	824	852	803	832	802	819	819	839	791	827	800	815	783	811	774	829	820	853	802	833	847	868	804	780	794	798	777	827	791	810	796	828	799	830	842	782	820	860	775	826	796	790	820	817	796	870	792	769	834	793	826	802	810	798	855	834	815	787	814	779	853	781	812	768	829	835	776	779	799	803	792	833	831	785	836	844	797	763	848	770	792	788	838	883	825	776	831	833	821	770	823	795	790	848	814	819	770	791	762	783	813	788	789	766	797	864	841	803	875	790	849	805	831	795	755	799	811	805	791	779	775	798	810	781	851	855	797	815	865	842	824	779	785	776	850	841	824	787	802	809	804	789	859	801	786	808	866	833	835	811	803	812	788	795	851	788	787	797	828	801	764	806	797	781	799	822	822	822	827	746	810	810	864	793	850	764	843	872	802	797	798	851	786	811	795	817	870	843	802	786	837	822	811	824	789	821	796	836	793	796	858	834	807	808	801	798	814	772	797	848	871	804	800	767	852	803	832	830	795	819	786	836	891	853	777	771	825	809	802	798	791	831	812	797	823	776	802	828	786	825	803	762	795	771	797	853	808	798	857	793	794	826	811	847	832	818	803	835	835	857	856	796	785	818	815	783	868	846	846	831	764	824	805	832	843	763	827	805	832	795	838	787	785	799	821	796	811	846	786	801	793	790	780	815	830	801	854	801	798	824	866	831	854	860	807	825	797	776	795	812	825	813	806	804	813	851	824	856	789	810	791	740	826	836	829	835	805	808	775	828	780	802	817	836	826	789	801	795	768	866	818	844	788	820	807	825	814	854	807	839	849	829	818	854	840	739	829	779	818	832	845	790	828	814	774	765	850	861	844	803	828	814	877	799	811	810	771	830	788	862	834	784	838	770	837	825	811	809	809	800	798	808	820	760	854	787	804	800	829	782	824	806	751	857	775	822	860	812	811	793	866	865	777	840	808	871	828	789	776	826	847	854	834	779	823	789	821	827	867	847	764	788	777	792	852	793	744	840	818	821	776	799	859	777	827	836	852	814	853	826	787	783	789	822	858	859	784	794	828	836	816	756	801	805	866	876	761	812	833	794	787	782	789	736	843	824	831	792	889	802	772	805	840	805	869	832	850	758	827	794	781	773	846	803	823	828	783	839	805	774	835	765	845	813	828	822	795	769	823	823	829	748	776	779	818	800	798	793	845	802	815	813	844	835	869	856	805	779	802	802	798	819	842	830	818	789	782	793	853	766	814	832	834	797	827	778	800	770	823	836	794	743	821	837	835	811	834	791	865	822	835	768	827	825	804	823	792	820	792	789	792	840	800	793	858	815	793	809	810	790	819	805	819	820	786	820	805	814	811	861	785	809	804	803	824	788	792	790	791	807	817	812	781	834	818	819	830	865	846	854	833	849	790	811	769	773	852	741	787	794	850	816	800	822	838	772	798	759	833	819	823	828	829	810	800	842	848	811	819	834	814	870	795	824	818	801	755	874	819	854	808	817	736	865	804	804	844	876	806	837	866	801	809	830	784	742	826	784	748	788	735	804	873	834	797	857	806	829	828	842	826	835	787	781	841	815	794	843	773	761	805	856	761	818	846	820	772	821	834	853	779	795	780	776	843	834	773	829	824	881	802	826	806	807	795	818	804	799	797	804	797	823	780	831	778	831	833	766	780	821	881	768	808	829	772	874	829	782	786	821	817	824	800	781	779	820	827	777	858	797	842	817	785	774	801	787	768	818	822	830	796	819	790	781	829	815	817	765	794	815	783	883	791	831	861	849	754	821	834	785	757	804	847	822	821	812	839	819	807	797	765	797	790	846	829	779	808	857	906	787	782	788	828	800	836	822	792	844	824	839	873	780	772	829	826	811	814	829	775	758	822	825	847	815	840	814	902	753	781	795	798	790	835	770	774	851	787	807	760	790	822	772	840	839	816	812	759	788	821	805	846	830	818	776	843	830	845	818	812	849	788	816	846	842	810	795	808	795	808	758	853	819	813	808	826	826	827	845	785	798	839	843	805	766	801	814	814	769	808	758	790	804	791	820	790	850	824	803	810	763	778	757	790	835	784	861	791	836	856	809	801	816	852	777	843	809	819	842	839	843	807	783	829	777	825	835	831	866	789	815	831	793	786	817	795	781	815	871	825	778	780	826	823	816	834	792	784	790	808	777	786	819	871	847	773	805	859	836	837	815	817	820	813	842	784	780	823	791	834	780	794	782	829	772	824	789	878	852	802	779	821	773	824	837	807	771	801	815	789	822	829	888	758	869	835	829	816	814	800	748	811	804	819	801	808	777	825	771	808	859	817	840	785	834	850	763	852	837	776	821	850	814	792	827	773	861	798	794	822	828	806	837	859	802	797	755	806	823	786	843	821	848	827	794	762	847	806	839	830	820	803	841	827	781	787	829	845	792	818	826	841	804	825	786	818	789	807	823	786	845	831	786	851	772	823	849	770	801	766	778	802	802	806	851	844	825	811	756	845	762	791	827	783	835	828	782	818	820	845	756	800	817	848	792	807	809	804	833	796	804	839	824	854	786	867	775	862	813	799	825	845	769	792	856	794	791	785	794	806	794	781	856	817	808	790	796	764	842	861	798	778	859	843	854	787	803	854	835	848	835	783	837	845	814	792	795	850	820	813	827	807	807	812	816	821	805	783	841	825	791	800	802	842	791	862	824	811	799	828	795	820	807	800	822	832	786	765	795	780	792	841	825	800	842	773	774	816	802	822	777	762	800	791	815	773	821	803	810	796	790	870	791	817	792	849	810	807	807
27578	20456	8309	851	434	468	411	398	399	393	384	381	378	384	403	351	451	384	412	422	398	419	416	383	386	402	357	392	398	370	367	352	359	407	362	364	402	363	390	375	365	384	387	411	362	376	358	419	401	383	415	379	361	380	376	402	405	382	381	359	411	375	373	379	418	385	377	362	368	407	398	362	372	388	378	340	378	379	393	415	375	378	400	416	414	377	392	386	390	375	385	408	360	360	357	363	357	374	377	419	407	383	356	360	392	373	400	381	407	367	387	380	353	357	355	342	377	378	384	383	336	377	380	357	393	378	412	376	347	378	412	359	394	398	381	360	378	372	350	379	390	360	357	378	390	408	333	380	425	386	393	395	385	399	376	357	377	422	374	378	368	393	354	382	381	398	352	434	427	383	372	407	392	376	344	379	386	389	395	395	365	363	394	354	384	385	399	354	389	377	381	405	402	370	389	406	407	372	394	358	343	384	388	419	384	359	385	399	384	379	389	399	342	405	351	418	383	387	387	405	367	301	393	421	377	384	372	359	386	375	387	374	337	387	416	369	369	384	372	398	395	399	359	396	416	401	328	394	399	378	400	362	383	348	418	390	398	413	396	387	394	395	405	409	373	371	376	380	376	385	407	348	371	369	393	369	405	331	381	431	369	368	373	368	399	381	374	382	356	363	373	384	347	395	351	370	385	378	388	430	348	388	373	393	384	384	389	347	374	378	390	377	351	382	365	372	385	396	395	380	438	367	387	376	361	373	395	389	369	433	386	404	383	413	370	400	382	425	391	359	400	365	410	393	403	409	400	355	381	361	423	352	357	407	400	401	364	386	388	374	374	390	411	383	362	373	387	364	380	399	388	364	382	392	397	359	356	373	355	377	375	375	365	372	403	412	358	391	372	399	387	369	384	370	388	367	349	397	377	390	398	388	383	358	366	377	359	410	393	406	386	375	416	399	379	400	346	342	374	433	423	389	424	417	386	387	379	396	360	403	366	380	405	420	361	390	402	386	392	323	405	381	354	383	405	372	404	367	402	363	369	402	386	384	355	402	366	375	394	390	397	362	387	357	392	362	401	366	355	369	355	402	338	367	395	373	383	387	405	383	334	327	390	402	388	373	355	393	362	398	371	381	395	402	356	373	400	387	387	367	366	399	370	367	389	395	392	374	400	421	377	374	391	359	360	369	394	363	354	397	387	358	376	392	372	368	399	341	370	361	364	392	363	408	385	380	404	399	376	398	397	374	387	358	386	349	395	377	386	381	351	377	355	403	370	358	390	327	369	359	390	395	388	387	394	365	400	391	381	377	383	362	384	399	382	374	370	343	401	396	368	375	392	349	391	374	374	373	374	377	421	390	387	394	428	375	369	394	391	383	401	383	348	394	353	415	392	385	398	365	395	355	383	411	370	364	399	413	402	414	372	402	380	372	403	368	377	379	392	401	419	378	382	383	385	369	372	402	383	372	354	375	374	353	364	376	404	378	363	399	373	372	376	356	363	371	372	381	382	417	419	359	336	397	397	352	408	382	385	381	376	381	367	383	370	386	368	397	395	417	373	381	384	346	347	393	349	363	391	396	394	385	361	358	375	395	377	352	364	374	433	350	364	379	371	399	379	399	388	355	409	391	375	342	350	345	389	389	381	372	370	411	383	409	338	383	389	390	394	392	384	395	355	377	372	415	365	361	341	372	388	366	380	385	374	416	409	360	337	338	372	345	362	373	351	392	350	396	345	411	375	386	385	362	376	362	427	381	376	401	357	400	361	376	379	358	381	390	360	373	370	348	379	369	364	390	398	402	396	392	360	422	392	381	391	380	399	343	349	390	376	377	365	359	375	399	361	386	372	425	366	386	388	374	391	372	378	382	373	364	408	373	404	430	366	401	388	352	370	375	401	409	387	333	388	357	375	385	372	376	353	385	377	348	334	383	392	370	404	432	411	406	383	371	396	388	383	360	408	391	370	386	356	376	413	361	355	366	385	394	388	373	361	377	419	433	372	385	351	364	386	395	373	391	393	395	385	365	385	373	378	361	388	406	344	350	354	376	384	368	368	390	398	399	418	360	361	415	395	387	372	404	380	384	383	375	398	367	373	386	369	392	390	380	355	414	425	373	373	398	427	387	402	380	416	384	341	403	384	393	366	396	367	392	382	335	383	347	388	352	367	404	377	367	384	343	409	380	363	394	362	369	352	410	401	384	375	366	353	357	381	352	337	386	384	397	350	390	377	411	391	392	411	378	375	393	386	366	370	347	382	340	407	366	352	359	366	356	393	393	380	396	408	406	379	424	377	362	394	381	390	361	411	397	358	385	405	386	399	372	384	364	378	398	414	379	401	353	434	357	365	411	421	376	355	381	428	381	350	375	404	350	382	405	369	384	356	377	354	362	385	398	382	387	383	373	395	351	371	383	370	364	384	390	373	383	376	382	375	377	357	346	409	380	382	382	381	385	398	372	368	377	376	383	348	373	384	359	334	404	390	419	387	392	368	376	320	367	411	358	350	366	380	392	410	356	401	354	375	363	349	371	393	387	422	385	371	418	384	387	366	383	397	369	395	397	340	389	360	376	388	369	375	404	381	369	400	393	350	385	359	390	378	407	380	380	379	382	412	368	364	378	328	363	381	403	379	367	354	434	399	375	398	405	369	390	371	367	374	340	385	372	372	345	362	378	351	362	383	343	397	396	346	369	401	345	379	366	371	438	360	369	379	378	386	368	406	360	400	406	373	377	382	397	380	414	363	365	398	393	393	386	444	384	348	356	391	394	368	344	363	370	356	381	375	380	340	362	388	383	379	368	384	376	352	373	358	382	345	405	389	374	406	392	339	393	361	379	415	384	368	381	368	378	356	359	369	383	365	347	378	362	411	381	369	366	386	373	386	380	384	382	390	344	395	405	396	383	362	391	384	357	401	363	361	350	373	371	389	373	373	383	383	403	427	390	340	370	375	398	357	371	383	383	375	376	417	366	371	384	395	388	340	386	344	382	393	408	372	400	368	389	380	395	383	359	378	396	379	381	387	376	420	394	405	378	405	396	381	389	353	369	381	400	400	366	370	403	386	382	399	393	404	378	403	378	380	399	380	389	375	401	379	380	379	395	386	357	338	379	406	385	374	349	378	372	380	356	337	396	403	372	366	361	398	391	393	354	391	364	362	402	388	393	399	382	395	361	358	397	383	355	396	376	399	367	388	358	380	388	416	385	381	407	378	401	403	385	394	365	361	382	365	396	375	391	377	386	396	411	383	366	362	384	393	382	401	384	396	400	420	353	397	400	393	388	372	369	380	362	382	394	390	355	373	393	395	379	377	365	392	391	387	392	375	393	387	365	354	371	381	373	385	352	361	351	362	361	432	390	396	371	386	359	371	386	379	392	361	392	366	369	360	362	373	367	383	392	373	359	382	349	388	392	371	361	375	388	406	392	398	377	413	374	372	400	384	383	347	349	428	382	360	353	356	376	380	384	354	395	407	358	392	374	361	371
4304	1547	1132	738	534	508	498	502	448	431	398	417	397	426	414	378	399	371	448	407	431	406	392	393	379	395	387	390	373	397	407	407	388	362	411	388	388	373	385	376	397	386	370	423	425	391	371	475	410	399	390	395	377	417	408	399	381	410	431	405	420	388	428	376	406	377	398	408	395	385	386	396	397	398	379	379	393	394	361	361	383	397	412	397	441	418	386	423	398	398	386	413	379	371	381	403	393	378	394	416	414	421	375	394	387	399	421	406	386	389	397	377	401	385	403	365	421	370	377	419	396	369	383	382	428	400	399	392	383	404	358	394	413	418	405	376	379	366	394	417	372	387	402	378	392	413	375	402	399	395	394	388	411	375	402	447	369	387	373	423	373	413	393	378	385	387	422	371	380	396	386	385	404	416	383	405	401	388	371	420	385	381	394	379	402	430	401	400	365	364	409	366	372	393	383	411	408	377	425	410	361	382	405	392	414	379	356	377	377	380	372	430	373	390	403	355	401	411	377	391	401	385	360	402	375	391	388	392	375	399	391	397	393	396	397	387	401	376	379	384	404	407	413	383	403	398	367	411	385	380	390	413	387	420	369	395	421	429	367	384	387	372	388	386	391	399	380	402	413	381	384	361	398	415	427	402	400	395	405	398	416	369	402	392	382	403	425	370	398	382	403	398	382	382	394	410	420	354	354	404	399	386	391	390	389	371	374	396	402	393	396	408	396	393	403	368	402	413	376	390	335	376	428	415	379	422	407	378	399	398	374	408	388	404	383	392	389	364	372	377	385	424	404	398	435	359	397	376	405	386	407	379	407	377	392	420	392	406	376	390	369	378	419	393	395	412	390	384	440	424	383	365	451	386	387	413	363	394	376	381	385	372	408	401	424	412	393	384	358	385	421	396	413	408	411	406	402	423	432	389	396	380	374	387	380	408	377	434	406	385	433	385	394	391	414	404	431	461	404	375	376	411	402	411	360	381	368	396	417	410	408	414	407	419	388	402	371	378	373	398	420	372	427	375	397	433	424	418	390	388	376	377	368	356	412	391	408	396	406	385	405	434	412	398	434	416	412	413	399	409	361	390	414	448	379	388	400	427	402	380	391	377	383	384	345	395	378	419	378	401	385	416	398	408	378	381	403	399	393	383	379	410	397	435	407	409	395	375	397	412	380	351	392	403	406	376	406	365	418	423	380	424	358	386	391	388	397	401	386	358	364	409	362	374	390	374	410	400	375	395	389	368	385	378	409	405	367	413	388	410	387	386	414	415	418	406	386	426	383	400	378	406	417	376	399	409	403	390	384	398	390	358	390	374	386	407	388	398	373	389	431	372	362	362	396	374	375	376	383	422	398	395	392	384	401	380	358	381	375	399	401	425	363	385	400	367	409	363	393	403	391	392	388	410	440	398	406	393	392	435	407	385	411	355	405	414	383	382	369	377	382	416	406	390	394	399	375	405	379	402	409	371	394	351	424	398	377	376	427	397	387	381	356	389	360	419	390	395	372	360	386	425	376	402	385	420	415	391	418	366	440	398	413	359	353	408	423	388	403	411	408	383	414	400	391	387	405	360	405	373	371	386	393	373	418	403	352	412	400	390	361	417	420	382	391	391	390	393	380	412	376	387	369	394	366	383	388	383	388	390	365	405	410	374	411	391	397	320	383	380	366	396	414	394	411	365	375	340	408	393	418	417	383	426	387	425	388	401	381	374	363	382	365	401	423	393	351	364	385	390	406	372	384	383	414	372	355	386	353	376	346	388	392	380	423	421	393	413	401	377	399	392	372	391	407	400	407	388	410	394	397	383	377	365	394	396	392	397	374	398	370	369	387	342	401	416	385	397	372	399	399	390	377	412	371	373	432	384	391	380	393	402	392	406	388	373	406	416	364	405	396	381	379	395	386	384	411	370	396	370	434	362	415	414	427	387	372	364	384	363	375	394	449	393	389	382	381	378	410	391	418	402	407	375	426	402	387	359	384	449	377	380	413	412	389	372	390	395	398	372	363	357	387	378	391	412	382	408	416	395	421	390	362	408	391	407	363	429	395	443	419	437	411	406	394	352	410	426	368	428	416	361	417	400	369	364	371	388	385	396	369	401	375	416	402	405	377	373	401	431	383	363	400	406	387	427	393	409	393	373	380	408	395	433	367	389	398	361	392	374	396	410	383	387	377	380	399	389	397	369	365	396	374	394	382	411	408	378	368	366	387	382	376	371	401	383	357	333	335	385	413	389	341	399	415	397	376	384	377	409	426	400	404	361	372	393	381	357	383	384	397	404	393	397	397	389	383	438	420	371	364	394	390	386	424	358	409	396	372	402	398	434	383	368	397	431	382	408	370	380	363	390	380	402	389	390	405	413	388	412	398	371	372	394	389	367	353	381	396	435	368	373	413	386	406	376	380	398	393	375	391	381	372	412	373	402	355	378	396	346	397	398	380	392	372	418	393	369	388	376	382	425	405	385	405	372	405	389	418	412	397	408	373	415	417	419	378	384	378	407	415	406	382	374	370	414	386	374	417	376	380	383	391	370	361	362	405	393	366	375	365	402	375	392	406	378	393	403	362	390	428	386	403	382	396	406	405	391	372	377	414	395	362	353	376	409	412	376	387	405	354	381	431	404	398	392	419	396	396	409	399	387	395	419	402	401	392	395	367	413	371	403	398	376	367	408	399	386	381	394	385	422	378	374	402	379	463	403	400	373	399	409	383	409	409	361	366	393	366	421	420	362	388	372	376	384	422	396	377	362	393	366	386	402	388	412	405	406	421	403	394	402	407	398	392	366	372	338	418	373	402	394	385	370	381	392	416	390	353	388	405	400	394	386	410	411	413	411	374	408	381	420	381	398	425	387	377	394	385	382	399	424	406	402	366	397	373	392	398	366	387	408	407	402	386	388	396	415	382	356	363	415	406	413	390	411	399	386	410	378	390	376	371	419	378	379	404	401	410	380	390	389	405	411	387	371	417	387	402	411	391	388	404	399	375	388	410	389	400	362	389	369	391	407	366	374	391	410	388	377	390	400	362	427	398	377	382	402	402	412	389	370	398	410	414	392	379	405	360	397	414	382	395	408	418	382	365	378	418	425	386	377	419	405	397	396	379	403	398	409	402	357	416	382	375	439	400	383	396	410	395	385	376	383	381	384	408	419	399	379	399	391	396	390	383	429	363	354	400	441	387	384	407	381	407	386	395	383	352	356	370	394	381	400	377	383	412	383	362	383	417	369	388	387	392	378	383	410	418	428	401	403	384	371	408	377	386	407	403	388	384	410	416	372	377	406	416	390	408	393	367	381	399	346	419	378	389	388	401	407	439	385	383	401	388	386	404	412	372	392	425	411	417	423	396	418	387	367	343	360	393	383	424	368	386	377	395	416	393	395	394	413	445	426	406	375	384	401	424	427	409	432	404	360	369	383	386	400	400	399	386	369	419	368	383	361	387	416	426	433	381	387	374	392	427	373	374	375	409	399	395	364	403	391	410	391
23713	21296	28742	24190	21311	11534	1768	1233	1085	1055	981	924	945	928	881	877	884	834	902	792	871	847	870	784	799	799	815	789	834	802	816	788	761	815	764	800	804	810	766	810	821	776	775	766	762	801	754	734	791	801	825	738	810	807	777	780	836	780	779	808	804	798	818	779	800	807	800	842	829	818	820	799	801	831	756	779	820	752	840	800	776	744	802	842	768	806	817	811	790	785	774	791	797	807	794	854	811	802	814	796	759	759	765	781	801	828	799	803	853	783	816	829	744	759	861	816	805	767	842	793	787	780	768	827	783	750	803	812	821	771	827	788	794	778	780	796	808	774	803	770	817	782	838	829	804	768	761	774	782	733	777	797	770	791	809	742	773	840	855	778	748	787	794	777	771	759	775	793	802	773	834	809	851	813	859	790	791	777	743	775	795	800	833	774	802	801	749	776	793	810	771	815	805	802	849	808	799	810	779	834	820	741	774	816	778	781	788	804	824	820	763	782	843	794	829	777	808	825	735	777	799	801	858	796	824	801	804	780	774	791	756	819	846	817	786	774	751	808	743	809	791	772	774	736	800	715	762	819	784	802	790	767	830	896	837	820	784	753	820	790	806	804	782	781	737	759	785	812	789	775	808	824	774	735	809	820	818	787	793	777	792	837	746	810	818	817	799	758	807	760	824	754	735	776	798	798	838	811	841	744	849	771	834	744	772	775	812	796	764	810	774	820	820	803	784	779	818	845	814	777	776	802	825	810	782	760	804	843	785	795	744	818	784	828	791	795	795	766	754	802	740	812	739	773	769	833	777	805	754	786	812	786	854	816	761	779	740	768	768	801	828	793	755	783	813	783	814	776	770	762	779	784	792	792	834	765	795	741	836	831	800	752	772	830	819	760	800	822	813	771	814	772	768	814	792	787	845	806	817	779	784	805	820	758	832	757	810	832	810	798	768	789	833	765	779	786	769	772	797	777	724	814	799	810	770	786	838	764	765	763	815	804	801	808	769	771	786	806	806	758	799	804	735	802	800	831	809	825	859	823	868	774	812	790	761	801	779	787	762	754	754	773	803	808	772	801	813	791	783	780	756	800	797	768	753	804	818	823	827	799	825	780	783	747	791	785	842	828	836	766	806	769	772	837	795	802	785	769	776	866	787	827	839	839	812	818	810	782	784	818	806	838	795	810	829	833	827	718	796	808	743	793	747	771	772	743	818	800	750	781	780	819	819	783	829	782	747	775	760	788	785	796	815	822	812	756	806	803	766	798	811	794	806	820	762	801	768	788	839	724	801	791	770	777	828	778	756	842	771	798	802	765	746	791	830	809	776	799	799	808	839	790	785	825	845	841	801	762	804	808	792	770	805	770	773	784	818	775	806	782	811	831	758	788	797	846	848	787	803	785	794	823	782	814	778	770	809	796	794	808	751	786	811	774	842	818	770	830	744	749	803	838	777	807	777	821	839	785	807	799	803	780	810	866	815	822	804	788	827	802	806	855	813	796	813	809	840	757	784	827	822	774	770	764	816	793	763	815	846	759	767	784	781	822	786	809	749	794	800	767	742	741	804	812	773	746	793	792	809	809	847	778	750	805	801	814	786	766	801	798	770	791	750	805	749	776	757	785	774	778	731	825	795	805	813	797	749	802	901	846	779	795	801	802	814	816	777	776	778	802	789	806	805	771	783	782	781	867	826	798	790	821	810	790	863	795	772	811	798	830	798	782	744	728	808	787	856	800	793	802	795	771	821	795	828	799	799	834	810	771	799	806	845	768	789	786	745	758	761	799	779	805	752	774	755	767	788	794	836	773	842	808	794	813	763	779	810	783	774	796	771	780	752	801	762	795	741	818	766	767	815	786	782	797	784	759	819	786	843	788	784	733	747	784	707	772	804	820	784	737	795	776	776	803	827	777	817	806	797	764	779	810	791	775	807	800	795	792	832	798	803	799	777	775	772	801	779	791	786	788	771	820	766	794	772	806	796	807	755	802	759	825	776	770	802	774	813	799	820	760	723	792	800	770	774	781	759	794	787	767	815	834	785	834	794	818	786	803	808	835	862	812	743	776	769	797	765	780	768	799	775	793	759	772	777	822	809	754	791	789	823	816	791	806	810	777	775	786	819	817	759	808	808	840	806	740	829	823	723	758	800	796	783	789	785	748	798	790	820	783	768	803	749	809	774	757	818	799	773	827	784	764	760	794	788	794	793	831	789	758	831	828	788	787	832	749	804	788	792	793	765	792	778	807	769	806	814	831	788	822	816	840	772	739	776	788	799	760	763	809	841	779	814	828	774	806	754	808	817	805	749	721	790	788	789	790	753	826	801	808	877	789	844	755	821	811	851	838	783	771	733	793	837	794	744	806	797	816	818	751	800	800	808	805	732	803	787	735	820	784	803	789	770	812	787	775	798	796	837	762	780	820	765	768	790	852	796	793	763	803	753	707	792	752	790	810	800	813	783	825	825	809	797	808	808	788	780	762	783	808	765	814	793	822	845	801	810	825	803	810	786	763	769	744	755	755	782	815	750	796	829	781	772	786	806	838	802	765	748	805	801	751	782	828	822	795	808	793	756	803	822	783	823	835	798	816	805	812	813	778	806	800	778	794	761	795	769	822	780	751	801	821	781	804	791	804	737	734	797	830	831	801	766	835	816	782	838	818	765	743	817	746	727	785	830	822	790	796	776	769	812	826	773	796	732	869	800	780	801	815	804	791	807	767	792	800	816	817	781	814	845	769	802	804	842	764	721	806	789	788	806	797	770	809	819	821	823	791	822	816	750	755	772	792	746	796	770	733	819	798	791	768	760	802	737	835	788	787	853	800	796	774	781	730	771	735	782	783	838	813	810	802	805	823	785	801	778	779	782	774	832	788	816	843	836	809	797	735	747	765	830	848	832	841	770	756	800	763	784	806	853	776	789	733	778	802	753	822	815	806	803	759	741	787	843	820	748	797	790	766	827	799	769	770	779	842	772	756	780	779	824	759	795	799	765	825	802	780	780	754	782	803	806	749	783	790	773	815	830	825	745	736	766	797	809	762	804	791	773	772	801	793	784	749	754	786	811	809	785	739	781	767	796	776	804	803	800	778	768	790	805	787	770	757	757	789	756	753	801	783	763	748	769	840	803	800	828	786	776	763	792	781	866	790	855	798	750	826	760	864	801	783	781	793	768	828	761	795	791	822	804	788	808	748	812	760	778	835	810	807	734	806	821	760	800	770	748	829	737	803	844	781	766	761	818	794	803	804	858	793	769	759	755	774	828	762	783	798	793	782	814	770	794	755	759	803	801	826	832	801	812	793	779	860	793	766	766	785	762	826	804	795	776	831	770	744	779	747	811	828	773	801	796	814	793	778	829	750	796	816	821	759	835	762	773	711	833	801	806	778	808	836	855	854	798	744	828	801	785	833	811	829	763	786	806	803	763	749	804	791	770	730	804	773	807	823	781	779	795	851	848	763	736	794	776	796	766	862	787	827	835	742	795	775	826	777
3551	8928	6282	3102	2570	1932	1659	1357	1236	1178	1053	1021	1000	942	990	902	845	845	857	879	828	910	910	813	852	789	833	795	825	854	826	849	830	802	818	835	793	737	837	788	797	840	844	814	795	806	778	778	792	763	822	847	865	820	807	838	827	763	809	813	789	843	773	811	762	832	778	810	794	797	856	804	811	767	796	802	810	817	804	792	793	834	788	822	788	825	794	779	799	792	746	813	795	843	831	788	755	797	766	818	873	842	823	805	813	783	786	834	854	827	835	847	808	792	805	778	808	812	819	794	823	793	846	782	799	776	807	791	783	802	797	750	820	815	868	782	786	838	797	830	801	798	801	823	782	796	824	793	847	747	785	803	780	839	759	765	804	774	752	815	778	720	831	802	825	834	798	813	809	798	819	810	797	779	789	834	793	817	810	771	819	820	832	796	826	806	752	836	822	762	825	834	800	782	828	830	775	843	822	805	746	763	840	815	798	833	834	753	776	789	887	743	826	780	758	803	742	806	757	824	774	797	784	830	801	812	843	771	781	822	796	808	781	799	812	828	819	831	791	843	800	849	806	779	783	766	774	801	813	808	821	847	795	781	770	803	734	775	821	786	809	828	807	781	822	775	790	808	797	772	788	825	752	764	766	749	812	780	857	863	800	784	823	811	788	824	809	818	758	776	787	762	829	795	773	818	779	800	784	832	798	785	783	771	830	770	792	772	788	746	799	846	777	774	825	830	835	778	801	803	802	797	805	754	766	722	760	807	806	813	793	770	801	805	800	805	849	835	792	783	882	758	752	790	814	832	788	818	809	841	741	796	851	800	859	822	803	770	804	781	789	827	804	840	813	790	808	786	825	765	782	793	808	835	835	789	768	859	815	810	800	766	758	800	863	837	804	756	799	774	792	800	772	760	793	790	843	845	813	782	831	788	851	825	788	790	815	833	738	839	802	815	763	817	838	825	787	807	801	809	775	799	787	777	846	817	794	820	796	792	850	761	773	817	779	806	808	841	808	830	789	798	777	784	807	796	770	762	817	875	837	821	774	796	785	835	814	826	780	784	789	776	810	818	790	799	802	792	803	814	796	800	761	826	838	820	824	791	754	799	756	769	795	752	801	769	875	820	829	788	758	784	755	818	821	754	782	814	801	857	792	783	805	850	833	789	797	799	791	786	839	788	828	813	806	796	805	799	757	800	753	778	809	736	754	820	779	766	825	800	809	802	819	810	775	782	807	825	818	828	864	774	786	814	849	737	837	807	754	822	747	802	807	807	784	716	838	815	751	810	767	759	766	806	785	778	771	806	808	800	851	807	810	760	763	813	746	823	809	840	843	821	778	831	750	816	771	827	839	805	754	740	781	815	801	785	826	767	798	830	815	763	824	894	742	833	805	796	781	779	777	761	795	763	808	811	732	747	827	783	829	822	766	848	795	771	789	807	796	781	790	792	832	790	784	810	750	793	843	806	837	733	793	773	780	769	775	789	749	756	774	811	797	751	788	782	794	782	884	808	814	799	817	822	744	777	856	813	783	819	789	769	787	805	754	785	788	759	849	754	777	810	801	800	788	840	728	750	826	803	812	762	794	827	800	768	795	796	812	793	802	762	811	761	778	774	848	844	811	782	806	807	725	796	809	819	781	802	822	750	818	799	793	804	787	802	767	806	790	757	772	807	804	761	784	786	791	775	807	779	818	787	816	730	808	802	785	768	767	820	810	797	808	787	765	784	804	810	823	802	795	827	747	831	797	820	807	761	803	843	853	831	787	810	807	847	801	777	789	783	902	855	819	771	788	824	816	818	782	845	757	795	853	766	771	782	774	758	796	777	748	837	809	776	826	782	742	800	774	804	787	785	801	803	808	828	793	789	834	828	781	766	828	780	819	774	792	833	826	777	785	839	823	792	778	812	795	835	811	787	767	805	782	822	783	824	757	806	852	807	799	754	772	816	777	801	827	859	831	731	796	767	817	773	752	853	772	805	818	740	796	784	787	775	858	799	766	797	796	815	790	779	778	802	776	791	821	827	825	813	843	831	795	828	760	803	798	782	828	839	821	831	777	854	790	831	808	794	858	787	821	799	772	823	746	782	760	783	782	817	761	749	826	780	827	833	796	746	815	740	784	841	832	806	804	826	815	764	833	763	794	770	767	808	759	840	825	757	800	809	781	790	805	795	786	784	781	839	826	790	820	813	829	821	755	791	821	817	770	789	759	750	786	748	810	798	825	830	769	784	741	826	830	732	796	801	758	777	843	842	803	800	812	809	807	726	782	812	769	758	776	785	857	802	789	797	805	796	802	770	798	783	799	812	818	780	795	797	768	755	810	781	802	811	808	754	842	815	787	802	804	832	797	804	761	805	832	792	819	764	827	782	789	789	820	834	779	815	851	777	842	778	786	775	821	812	793	837	785	796	861	806	783	878	805	788	831	758	754	791	764	790	768	811	810	838	798	826	830	786	826	790	801	787	813	796	808	796	791	796	782	809	795	816	798	833	765	785	847	858	767	800	806	778	813	769	786	839	798	778	797	822	792	831	767	800	793	842	810	827	808	824	833	820	749	760	797	782	752	842	781	828	854	808	809	804	796	774	811	820	830	860	763	830	779	833	797	779	800	769	808	776	745	739	752	814	790	860	849	765	804	773	807	765	789	808	781	812	820	792	794	790	830	774	748	784	786	810	811	763	783	803	781	763	853	796	766	805	754	788	816	783	772	770	826	796	800	791	778	797	786	803	773	792	817	787	826	833	818	771	826	788	809	810	807	780	780	802	818	781	834	805	807	829	747	775	769	835	778	770	830	756	792	788	816	775	754	770	819	820	774	805	819	790	785	808	786	811	797	764	844	785	790	816	811	795	781	795	813	840	775	811	803	816	806	790	800	842	803	823	786	785	827	778	825	798	792	783	828	792	772	805	761	820	847	781	792	803	819	766	789	846	796	825	765	802	769	804	819	853	741	737	797	790	793	792	854	787	758	770	788	788	767	767	839	803	768	718	829	800	839	819	750	793	804	795	767	816	763	784	799	796	827	818	785	806	740	791	753	767	795	831	789	802	763	780	786	817	841	834	835	791	803	795	808	815	731	777	755	776	771	771	767	760	794	806	805	773	798	863	847	738	792	809	800	787	805	773	822	810	788	806	760	757	809	850	768	741	734	805	792	837	748	834	756	809	798	754	810	801	799	782	832	806	734	807	843	800	786	808	823	803	796	801	758	787	798	802	745	815	773	784	784	836	834	822	761	773	803	797	786	785	816	801	822	797	765	725	772	825	812	832	794	789	806	787	803	804	790	839	764	845	813	764	756	799	782	771	815	821	778	786	855	793	846	796	836	767	797	844	798	780	794	798	790	769	821	803	829	787	769	775	839	819	830	763	781	802	787	809	782	795	776	792	859	773	795	803	892	832	750	854	809	814	787	778	804	794	780	853	751	805	819	801	862	799	787	774	813	780	771	841	842	800	782	818	812	759	762	799	788	793	775	779	817	745
24712	21266	27788	24991	13865	744	474	388	329	278	280	298	269	278	270	246	277	247	262	272	234	241	255	272	254	244	256	246	221	218	208	218	236	256	231	219	247	237	214	203	242	253	235	227	222	240	198	237	247	249	222	207	228	240	221	223	247	238	212	244	273	222	253	222	229	237	227	251	217	241	217	239	201	206	219	227	217	239	230	214	227	225	266	215	231	204	247	237	227	211	228	236	199	235	221	242	231	220	201	216	246	219	222	214	226	226	210	222	234	218	221	213	233	243	195	263	240	232	203	249	188	222	212	243	238	216	244	216	215	199	215	205	240	220	221	233	234	257	215	223	227	223	242	221	243	211	231	209	212	246	249	208	227	243	212	241	193	220	213	230	262	213	207	236	221	245	211	240	254	233	256	229	216	218	236	234	213	235	269	199	243	243	206	209	251	216	237	224	218	212	228	236	211	236	233	214	238	231	236	232	251	213	208	233	228	227	184	213	211	210	227	220	221	199	231	235	219	234	204	245	194	211	248	237	212	236	208	249	260	228	208	209	233	218	222	216	233	223	215	214	252	214	229	248	234	207	233	219	241	224	225	239	245	221	246	220	254	235	198	228	232	207	213	225	237	236	227	226	215	244	239	207	231	223	221	223	244	206	220	225	239	224	206	239	223	223	239	219	222	228	199	209	236	235	221	201	204	220	201	220	254	222	252	226	210	203	239	216	233	205	242	232	256	225	217	197	234	225	212	211	206	237	267	236	209	213	242	237	220	208	257	228	251	243	237	230	216	211	220	255	231	222	250	243	215	235	226	218	207	224	212	217	218	217	218	224	236	206	211	200	223	256	237	213	232	242	217	233	241	205	231	211	220	242	229	221	232	228	209	219	206	193	226	241	240	226	220	222	228	213	238	225	235	210	250	255	242	244	223	244	220	192	220	233	199	216	244	203	222	243	231	215	222	221	246	248	191	233	225	215	207	223	244	240	223	214	215	205	197	245	252	218	197	214	216	217	239	203	243	209	204	237	237	204	245	225	224	224	199	258	236	224	222	240	219	212	226	200	240	246	248	235	235	223	232	209	249	228	202	233	229	220	209	250	217	219	219	250	229	217	256	233	239	224	226	229	222	215	202	231	232	219	214	215	241	245	202	235	242	232	197	216	231	216	223	203	229	212	218	250	223	217	218	218	242	222	231	223	219	210	207	219	264	229	232	216	233	244	256	200	212	218	224	225	212	204	209	241	215	234	246	231	222	238	218	234	199	214	239	226	226	213	221	221	224	194	213	215	230	217	223	252	215	249	250	209	216	223	232	246	237	228	225	218	218	223	218	233	220	228	217	244	235	228	258	225	222	208	231	239	223	215	247	217	242	230	218	221	225	233	217	205	185	235	230	229	220	227	223	213	232	223	189	218	218	233	240	221	202	228	209	218	196	229	233	242	204	239	239	204	227	249	196	235	204	199	237	230	230	200	231	196	233	222	220	218	220	235	215	245	237	229	254	241	224	214	242	230	234	229	228	232	224	238	229	250	210	231	210	247	224	216	238	252	225	223	221	207	218	217	213	227	225	233	235	222	214	217	214	235	259	227	204	235	216	214	239	218	259	213	212	250	217	228	243	231	213	246	223	214	208	235	253	251	242	245	225	214	219	235	219	227	227	241	223	244	233	218	202	231	218	217	229	234	227	234	225	230	227	233	203	227	215	215	208	226	228	249	235	221	255	208	202	235	216	219	232	249	223	213	211	227	200	236	233	234	227	227	192	217	236	222	206	244	229	247	210	230	224	214	208	230	222	229	243	216	225	232	245	201	233	232	238	222	251	226	243	225	212	225	214	240	240	239	188	225	217	239	199	255	214	235	237	219	227	269	208	224	200	224	218	219	243	207	229	233	218	207	209	244	243	199	221	236	245	226	228	254	215	258	224	228	219	223	209	232	232	230	245	220	213	207	231	239	193	223	218	225	235	236	222	234	270	237	214	222	217	224	202	219	206	226	214	241	261	227	213	216	216	218	206	215	258	208	226	220	235	231	227	228	244	226	212	249	209	212	242	203	201	249	222	201	217	218	214	232	220	238	220	251	223	235	230	256	224	209	213	211	231	240	259	217	219	262	205	239	231	211	232	231	229	242	207	209	240	226	213	198	247	248	244	216	223	227	195	200	235	236	217	221	256	217	256	210	231	224	223	241	245	245	224	233	248	198	241	249	222	238	234	215	227	236	235	227	214	222	248	217	209	244	217	210	238	216	236	242	213	200	217	256	230	227	225	211	240	206	200	230	200	212	218	240	224	224	214	226	237	216	244	242	231	224	194	210	252	215	227	213	246	245	213	224	211	210	226	222	205	204	247	223	222	203	218	217	223	225	213	194	208	233	227	230	207	235	230	220	250	232	213	241	217	204	201	238	230	242	258	217	207	222	206	205	226	214	205	239	242	255	228	217	209	225	235	201	193	218	221	222	248	227	230	244	220	245	231	260	220	212	223	217	243	243	215	223	194	228	247	203	235	224	216	229	233	224	249	211	237	213	231	246	238	215	233	245	200	241	234	218	220	206	246	225	216	203	244	235	216	231	225	224	225	226	239	240	229	224	230	230	215	230	208	223	219	209	222	211	217	225	250	211	223	242	213	217	244	230	213	218	255	237	185	239	228	218	215	222	225	240	206	239	224	246	232	208	211	250	239	237	218	232	227	222	255	232	217	194	235	249	226	211	229	231	211	205	219	220	207	217	219	245	211	235	217	232	246	215	202	223	224	221	228	246	216	231	234	231	231	218	216	243	205	219	205	207	204	255	221	201	221	202	236	231	241	229	237	225	228	244	221	212	204	218	221	222	223	211	192	217	239	238	232	235	232	249	195	222	244	213	243	201	223	222	229	229	229	239	235	231	233	231	226	231	215	228	200	229	241	211	208	248	255	221	208	218	234	239	230	253	215	248	185	234	248	224	215	192	214	225	222	224	238	209	229	237	217	220	239	221	236	231	229	210	209	226	238	217	224	200	226	189	231	218	241	230	225	227	253	244	239	213	226	226	210	249	211	221	212	242	224	239	210	240	218	213	219	216	229	217	201	217	219	228	216	219	228	213	233	229	226	203	244	234	262	217	222	241	226	235	257	227	220	236	251	221	205	222	224	217	239	219	227	246	255	213	249	228	203	206	213	217	209	239	231	232	199	241	255	215	214	231	232	217	231	231	215	236	231	227	235	231	238	235	198	203	236	233	226	239	253	217	229	188	198	205	242	229	210	240	214	233	234	224	229	250	208	208	237	250	247	215	199	225	226	218	226	218	231	207	248	205	231	245	213	211	224	244	233	223	223	249	217	208	232	231	210	218	220	240	213	213	232	184	252	201	221	232	243	229	241	227	229	252	225	246	237	216	212	209	240	235	204	240	238	217	203	234	251	225	221	207	244	251	234	235	220	252	222	221	255	205	222	225	239	236	211	244	239	233	230	224	250	216	238	247	226	206	180	241	245	225	227	233	223	229	228	215
3179	5037	3211	1634	1149	928	691	571	477	415	383	331	364	314	304	318	303	283	266	258	290	262	279	244	266	263	254	239	273	267	252	254	237	253	255	241	216	271	245	250	247	265	234	270	230	267	260	245	265	275	261	240	246	261	276	269	248	241	269	234	262	253	261	228	256	248	247	243	248	244	243	251	267	240	248	228	229	231	254	261	242	231	258	245	263	223	229	250	233	232	272	247	240	207	244	235	236	246	236	274	255	233	239	264	245	246	221	240	240	229	253	278	257	270	264	255	296	262	269	231	247	243	256	245	253	243	237	268	239	242	250	245	233	263	234	266	228	248	233	245	249	266	268	239	222	242	250	256	241	240	241	235	265	244	249	265	239	253	250	264	258	251	243	231	256	251	279	243	250	243	246	240	285	253	234	230	271	252	248	236	245	259	254	238	235	255	273	247	241	264	262	216	250	281	248	223	248	259	274	266	258	255	263	251	265	283	247	273	270	249	259	251	247	254	249	262	272	265	229	257	258	267	244	259	251	277	250	278	254	264	234	247	258	262	225	248	251	265	237	254	253	237	260	223	233	233	228	248	243	236	232	246	239	241	241	287	220	242	222	236	263	241	267	258	255	224	205	218	230	251	255	264	216	252	228	264	231	227	243	249	224	229	248	240	262	241	213	239	253	238	246	264	253	238	243	249	240	257	232	236	212	239	268	270	245	247	238	254	261	258	229	262	269	232	263	231	262	259	228	255	225	243	262	235	247	245	222	254	238	248	253	252	258	233	220	252	268	231	255	244	239	255	264	261	258	238	232	264	249	229	250	287	263	224	233	265	263	264	247	228	228	220	242	232	229	223	217	231	243	254	248	253	233	263	249	241	251	264	242	259	239	212	246	274	225	239	219	246	260	243	252	229	245	260	241	273	232	241	249	232	259	259	256	236	257	222	263	252	238	243	272	252	239	233	241	255	252	262	244	272	269	283	252	235	238	235	244	243	272	269	252	249	242	266	259	242	261	251	257	254	278	275	237	236	248	257	257	252	231	235	214	227	270	259	246	261	256	219	247	301	252	261	238	251	260	255	240	257	260	247	247	235	233	224	264	229	243	250	218	264	237	249	257	245	233	242	266	239	232	236	218	252	264	239	254	238	271	267	249	244	257	256	231	234	245	250	249	226	247	247	248	231	244	265	227	275	248	242	242	252	235	244	252	230	249	227	245	222	268	263	249	238	247	271	270	262	213	244	270	267	256	227	277	250	248	230	232	258	245	255	256	244	245	234	257	250	257	252	244	241	223	240	221	240	211	266	252	218	246	267	245	239	261	245	279	266	269	263	257	262	257	264	261	235	252	237	263	238	263	223	222	252	211	255	269	254	251	261	239	245	280	225	232	252	226	247	233	246	247	271	252	241	266	261	250	237	240	250	248	260	246	234	232	225	235	274	250	253	257	265	270	232	281	268	209	233	253	223	227	254	216	252	247	256	229	247	267	212	254	236	253	258	236	258	246	253	259	213	248	280	213	240	236	248	253	258	228	208	237	245	227	274	259	268	243	224	258	247	245	245	250	226	240	249	258	229	222	256	233	247	235	213	279	249	259	240	245	248	264	273	249	221	250	244	231	235	240	229	249	232	250	262	230	240	247	234	218	264	229	247	263	246	243	236	257	250	233	233	213	256	246	234	233	238	287	238	245	217	258	224	239	228	268	238	227	264	265	264	252	243	260	254	260	259	277	262	284	259	227	240	261	241	248	260	259	267	285	260	269	269	256	270	244	224	232	259	234	265	262	242	255	256	267	212	246	218	248	255	287	246	271	226	250	237	231	228	241	269	269	245	257	255	243	245	209	238	260	260	239	232	270	255	256	274	253	269	258	252	240	277	251	260	239	261	239	260	234	242	270	249	260	238	232	241	230	249	254	238	271	258	250	248	237	283	234	249	254	264	271	282	269	230	264	249	233	261	254	274	253	254	271	261	270	256	252	236	228	284	267	278	255	226	267	261	264	247	265	276	215	266	253	230	262	219	223	261	259	244	268	238	236	244	271	252	232	248	230	289	239	242	229	235	241	276	239	266	286	254	249	260	241	236	267	247	244	257	245	250	264	241	267	277	252	252	239	273	260	236	228	218	215	248	235	264	233	262	249	214	251	250	246	252	274	251	242	262	229	246	247	246	246	248	261	233	244	228	261	229	248	239	247	265	224	233	242	227	254	244	238	227	256	235	259	267	269	269	229	250	240	238	253	252	259	238	224	268	248	249	236	233	263	250	243	236	233	234	236	238	246	233	264	239	235	260	238	258	247	233	251	257	258	243	271	269	236	207	241	241	236	243	265	239	265	226	251	239	239	244	227	248	254	224	234	288	266	244	253	261	260	253	278	242	263	244	250	233	269	243	251	234	262	273	250	259	271	268	263	246	253	243	254	247	247	236	235	249	245	259	231	261	277	267	248	252	259	239	272	237	244	245	226	240	265	262	238	232	263	255	253	247	256	241	248	264	267	220	247	246	267	241	256	251	230	220	248	253	250	265	253	248	263	231	252	249	241	267	251	237	239	257	279	245	248	232	258	234	255	233	241	224	254	256	226	246	267	249	251	238	270	216	246	274	253	227	256	250	247	260	240	246	252	250	255	253	230	235	259	249	243	250	261	246	246	239	244	255	234	254	241	275	238	240	250	243	221	278	241	222	218	260	251	241	260	259	243	266	287	232	222	240	235	248	262	258	260	225	239	238	241	223	256	268	238	242	272	259	252	254	245	256	252	215	228	231	234	271	245	233	217	239	245	253	249	238	245	300	261	228	243	249	268	249	267	252	244	248	259	265	214	242	250	260	262	251	251	232	250	225	230	278	250	263	249	242	258	266	221	258	240	248	255	271	250	237	230	258	241	215	251	263	225	227	228	257	242	245	220	252	239	238	247	267	245	251	227	243	243	251	251	265	279	254	272	236	251	234	235	247	257	216	240	258	243	253	250	249	288	255	238	246	255	233	260	216	261	264	268	251	230	246	211	274	247	252	247	228	265	235	238	226	239	262	269	254	242	247	225	231	263	258	238	250	237	255	267	271	230	250	259	235	227	275	246	252	233	216	223	236	263	227	262	279	240	273	269	247	252	231	259	244	238	268	262	261	247	251	246	280	261	269	265	225	232	242	234	252	240	215	231	257	262	257	244	278	264	234	267	248	246	255	241	215	241	236	233	250	223	230	257	225	250	244	223	260	258	234	228	246	257	231	243	253	256	276	284	278	248	236	248	254	213	227	217	243	229	254	245	238	225	253	232	265	283	229	267	231	234	274	243	222	223	222	244	236	234	241	266	277	225	270	246	228	234	233	242	241	259	220	272	260	250	239	238	292	252	259	256	247	264	235	250	240	275	234	259	247	229	262	235	246	268	248	225	222	233	250	256	265	239	248	237	241	269	255	255	236	259	273	262	239	252	240	239	229	260	248	226	242	246	245	243	241	248	242	254	251	244	241	260	237	290	249	256	257	230	260
22389	21208	29044	23667	21212	21294	12352	1726	1302	1118	1140	1099	950	988	945	921	858	868	861	854	861	838	830	822	863	815	850	780	821	780	857	810	822	816	781	801	778	807	795	792	787	807	846	789	761	770	772	775	802	804	776	759	794	860	797	797	801	773	808	789	792	806	784	816	804	806	799	741	823	777	782	770	779	787	792	795	805	758	804	826	818	786	803	795	741	778	822	770	747	801	846	779	756	773	790	799	776	798	804	767	794	756	805	757	763	753	775	817	789	785	786	753	809	804	775	762	753	763	817	803	829	746	806	746	754	843	803	824	793	718	810	776	754	797	791	796	741	748	780	794	780	783	805	789	758	769	758	764	768	750	774	731	796	769	775	824	756	743	764	779	769	769	799	778	804	799	794	777	760	799	788	817	781	786	818	765	787	829	772	791	753	785	755	796	753	812	772	763	797	699	786	831	802	749	757	756	755	778	803	788	817	777	810	797	743	780	783	760	768	803	782	799	784	737	757	783	817	748	784	753	762	774	790	740	781	773	775	727	797	786	787	799	843	750	818	802	821	769	810	789	765	760	789	805	831	753	771	767	811	795	797	862	828	807	756	806	718	736	769	769	734	793	787	751	831	722	843	768	817	792	745	734	758	747	750	783	757	794	786	769	745	806	754	777	756	745	768	787	777	789	773	730	807	844	840	770	793	734	785	748	747	737	790	794	798	803	739	817	744	773	780	753	784	824	836	831	806	789	798	797	830	812	805	779	759	730	743	821	725	803	727	792	716	771	753	825	820	737	779	777	786	785	742	828	816	803	755	787	785	807	785	786	751	776	773	805	800	772	739	784	802	789	834	781	743	825	773	774	771	768	834	811	819	753	777	821	797	768	825	785	809	783	820	718	781	773	775	796	781	756	791	783	761	847	804	802	818	784	789	773	801	776	766	777	805	816	741	765	883	796	800	747	808	777	765	792	769	770	744	718	789	815	817	757	771	801	760	793	741	738	829	784	753	776	772	750	798	774	758	796	775	787	761	808	764	786	762	820	717	778	764	700	829	785	805	775	767	762	788	746	792	769	770	769	840	726	756	739	800	782	820	799	783	788	752	770	766	783	786	775	837	773	778	760	812	795	807	772	794	788	744	769	775	720	779	799	893	814	806	765	766	776	793	790	779	811	786	812	714	779	788	771	778	820	797	811	735	772	832	804	799	765	792	810	786	816	806	800	751	773	811	794	783	789	733	800	770	778	803	804	780	812	746	762	831	778	778	850	830	797	753	776	770	722	760	770	778	729	765	788	791	757	783	789	760	763	833	729	730	794	808	753	767	772	749	802	769	794	765	762	800	762	795	755	727	796	833	835	754	774	766	788	747	751	786	803	797	798	749	853	826	721	788	723	793	772	776	789	741	759	746	778	790	747	784	772	751	739	790	756	822	768	747	782	747	807	760	794	740	752	749	771	783	780	769	753	749	748	778	751	790	741	764	821	805	799	792	828	756	719	754	762	812	810	781	770	738	796	782	792	770	738	774	790	778	805	839	773	794	772	739	768	769	803	805	770	811	756	722	779	757	750	739	706	776	738	771	762	766	784	813	752	801	841	758	840	812	774	779	805	735	819	804	816	761	797	845	745	806	792	764	787	812	759	829	831	828	775	773	783	720	692	782	755	741	792	788	790	831	775	777	731	768	793	798	784	764	745	712	765	822	800	766	818	793	779	807	789	799	761	784	746	764	761	777	792	812	757	778	761	745	759	820	761	771	765	831	817	733	782	834	785	769	765	769	751	777	800	778	785	779	770	762	774	783	795	780	799	774	772	755	807	772	774	834	816	745	765	790	770	832	797	748	770	809	794	770	830	767	813	798	798	776	744	755	785	780	759	779	720	752	819	745	804	825	784	804	787	755	788	774	749	787	781	766	749	820	816	783	761	766	753	771	781	776	826	796	790	781	816	770	755	779	738	805	815	800	716	775	791	792	828	749	734	804	732	815	771	769	734	829	818	752	817	753	836	817	791	793	741	752	783	789	769	777	728	811	754	774	813	744	753	764	801	789	816	801	794	732	776	761	841	763	768	784	813	828	742	829	750	792	776	786	800	830	814	749	790	799	806	741	792	769	788	734	768	810	762	785	765	787	839	739	822	823	773	739	779	764	750	760	841	741	747	733	785	788	794	815	826	770	735	795	783	768	839	735	811	792	829	758	760	800	766	796	838	856	749	845	826	820	752	760	762	827	779	746	780	786	733	743	802	826	778	811	794	745	736	787	780	797	754	800	752	778	812	794	807	732	760	771	772	781	791	829	752	761	763	796	813	756	769	817	822	826	786	802	763	775	754	782	785	762	788	798	754	781	775	712	844	729	801	749	811	773	805	769	775	821	740	728	825	816	817	776	773	802	801	781	802	733	778	764	758	808	764	786	769	742	736	823	779	785	770	786	741	760	783	765	798	774	768	802	736	810	756	786	743	814	792	803	777	806	782	734	758	786	820	772	837	814	728	798	802	744	780	759	785	778	810	803	739	801	754	764	776	795	759	792	788	765	770	736	744	746	774	795	727	786	781	781	806	722	813	736	783	771	810	764	736	739	827	753	788	829	753	775	724	762	807	817	764	827	805	773	820	757	765	725	781	833	779	771	860	773	838	856	834	808	794	765	856	808	791	755	772	788	775	789	764	809	805	753	793	770	788	750	757	788	805	802	764	751	811	826	785	827	793	741	739	784	750	787	753	772	800	735	845	810	801	750	818	814	752	816	804	772	767	767	817	737	818	756	727	811	755	824	799	803	814	751	765	798	772	757	775	781	739	806	772	784	729	800	752	783	754	792	743	791	798	763	753	799	763	773	780	797	772	742	773	819	754	778	797	739	768	781	782	804	773	832	766	786	739	779	784	809	808	757	775	815	739	754	800	751	769	762	789	826	759	743	792	829	772	751	820	798	819	776	820	758	800	777	765	741	750	800	782	772	821	809	760	796	743	752	739	753	780	772	790	795	750	777	752	753	725	782	812	784	784	796	779	778	749	745	780	790	752	767	855	778	738	795	753	772	797	799	751	749	778	782	790	783	788	831	780	783	794	792	819	754	790	801	816	780	779	763	804	764	830	827	753	786	746	765	782	801	777	730	808	717	816	790	755	772	779	769	773	735	770	763	774	780	780	770	768	806	768	798	795	772	797	770	763	795	783	766	781	811	779	729	741	802	811	761	765	749	768	782	818	809	779	804	779	849	771	755	738	747	790	778	777	728	717	803	780	854	823	812	737	757	830	833	757	809	797	761	772	770	765	796	793	779	777	758	802	766	811	832	783	811	792	778	797	795	763	810	809	825	838	741	762	753	819	826	779	797	821	767	770	831	797	736	786	788	777	771	760	753	737	737	752	784	761	826	769	749	773	780	734	793	776	754	804	795	787	778	765	732	795	820	852	799	774	748	751	710	780	776	756	785	788	811	727	772	793	844	772	762	751	787	772	805	769	791	756	801	691	772	772	764	776	753	748	814	791
4542	14631	10160	5292	3929	3059	2351	1906	1592	1401	1301	1223	1052	1005	1037	1006	958	913	922	961	858	940	914	882	838	853	809	846	837	819	864	814	832	823	796	820	806	834	801	769	851	793	796	827	824	747	762	824	868	838	815	827	800	790	769	791	816	799	790	781	752	790	781	760	780	813	813	754	826	795	776	749	787	813	740	836	793	765	825	755	802	847	805	766	852	794	776	697	746	784	826	798	769	824	777	816	812	804	784	790	814	751	764	768	815	810	788	801	801	815	792	809	807	760	834	790	702	777	787	774	838	787	792	744	822	767	784	795	781	839	788	820	801	799	782	745	792	788	791	763	784	811	847	809	780	843	743	784	792	767	836	771	760	766	780	745	716	785	838	804	797	748	772	774	800	829	773	759	735	796	814	782	778	839	783	827	814	763	827	810	826	800	808	832	758	775	826	776	815	777	743	805	712	792	785	801	750	824	780	804	799	816	787	772	801	787	770	808	804	786	778	797	761	778	766	774	759	799	800	789	735	738	756	742	800	801	774	752	827	793	784	820	777	784	791	806	798	828	816	812	836	772	772	805	786	812	823	751	751	793	762	857	762	763	786	775	764	775	834	829	776	782	902	821	754	809	773	765	795	781	779	891	760	706	744	777	782	761	778	806	853	757	751	748	848	780	756	806	791	802	810	743	816	779	790	819	814	776	819	810	836	784	775	803	798	798	722	788	749	812	772	800	825	770	816	781	774	740	764	793	785	762	747	831	773	798	786	777	776	758	784	739	805	814	766	791	741	734	790	762	760	756	774	743	815	796	812	784	828	829	767	763	803	780	794	788	796	798	777	762	775	780	777	760	782	803	832	776	789	762	770	774	782	804	774	796	827	801	812	800	793	766	778	764	784	824	818	783	792	783	781	827	785	805	802	809	835	815	759	723	784	828	779	784	796	802	803	780	852	820	785	806	782	826	800	779	788	764	775	780	833	775	760	782	776	816	781	798	797	774	819	788	817	745	742	762	786	783	792	786	818	765	782	777	838	750	812	802	794	743	772	757	765	847	775	784	775	816	799	784	775	822	762	750	818	773	783	790	759	814	797	781	797	742	802	778	783	740	786	850	816	805	803	818	809	793	842	810	837	788	783	840	802	758	757	849	756	797	820	789	774	759	720	742	806	804	769	828	815	731	778	810	763	798	789	781	861	785	765	768	754	745	787	783	776	799	840	801	821	792	813	822	832	802	802	782	786	790	754	767	824	804	767	792	756	765	831	720	764	813	818	780	806	778	786	766	788	765	783	797	788	802	783	871	804	834	750	787	775	801	786	826	786	815	831	823	783	789	802	784	767	797	778	796	734	810	807	777	776	782	847	762	825	798	807	832	807	782	776	769	779	842	783	782	793	787	798	794	802	790	828	755	761	804	747	782	813	770	772	775	800	783	827	818	799	792	809	804	760	768	823	820	750	768	818	856	750	825	782	720	803	808	788	755	777	828	767	779	801	813	832	798	783	775	763	824	754	794	748	743	785	718	791	719	817	761	738	792	773	816	785	779	766	763	773	750	738	763	833	736	773	774	829	802	739	799	846	764	837	772	767	764	765	808	852	812	766	762	758	754	794	771	773	796	777	808	737	809	803	766	776	790	798	794	777	776	752	862	801	747	764	800	845	752	782	787	802	786	800	816	763	788	805	796	771	817	816	795	808	777	732	807	810	773	801	766	789	806	755	772	755	828	831	785	761	797	809	812	791	798	803	814	764	780	749	740	802	789	764	826	803	768	815	771	805	748	771	803	814	784	807	762	846	820	797	795	769	756	755	811	773	830	763	763	827	782	775	812	737	794	750	772	802	747	807	808	799	788	747	787	779	795	780	716	803	762	810	748	763	736	798	855	781	788	809	753	803	785	769	783	757	765	790	773	808	789	774	807	798	832	813	752	790	817	778	766	814	798	721	793	746	778	768	815	790	845	787	802	796	745	749	806	809	808	799	765	772	771	834	783	772	743	789	776	805	791	755	789	799	776	752	820	784	772	753	797	761	809	789	782	818	792	783	815	764	756	789	786	777	776	800	806	735	810	758	736	733	815	744	794	771	741	768	832	767	781	784	752	779	773	832	839	781	798	748	752	823	792	790	786	796	768	776	788	790	747	757	783	746	842	844	804	778	830	790	790	793	794	769	770	792	802	782	809	746	778	789	807	770	772	799	734	854	764	779	782	819	843	806	777	765	817	795	802	769	794	752	793	757	732	741	828	790	783	775	771	805	811	804	781	800	800	800	822	746	788	857	778	796	759	764	811	761	751	776	709	754	805	828	778	750	779	813	761	785	771	747	803	774	751	779	856	777	793	765	797	795	826	764	756	826	732	740	799	818	760	744	793	747	721	774	780	755	792	793	789	797	807	742	783	864	790	786	779	775	782	788	749	776	796	775	791	779	819	731	798	794	767	787	723	818	764	727	801	787	811	787	772	806	783	837	800	805	780	778	761	767	849	786	790	808	887	790	770	785	822	828	748	799	765	807	813	787	821	811	766	756	779	772	808	786	803	767	779	772	798	833	805	802	786	793	786	825	780	782	783	792	774	779	774	810	827	776	754	822	772	805	800	753	748	786	790	828	840	767	749	848	743	779	755	756	816	802	767	808	820	847	805	809	789	771	811	781	792	768	771	764	802	789	733	792	761	806	792	720	773	789	780	761	812	750	792	819	777	808	782	746	802	763	817	819	803	759	799	776	764	790	810	775	744	807	726	790	798	801	774	825	768	731	831	794	778	840	763	779	767	794	808	785	801	783	818	819	810	781	798	772	786	779	740	799	745	820	789	813	782	763	765	826	790	732	787	811	788	788	857	858	788	809	817	748	758	744	793	830	821	811	789	766	758	754	760	786	782	790	733	740	786	810	787	805	845	755	749	810	780	819	837	800	808	783	806	788	807	772	753	796	771	741	802	789	822	725	787	798	787	752	834	815	812	797	853	807	817	780	772	830	769	784	780	764	768	795	815	798	837	781	788	790	811	780	828	770	758	780	843	803	825	790	793	773	834	770	774	799	799	773	806	811	771	798	778	790	810	797	819	783	767	801	776	744	780	822	736	783	769	785	707	767	775	766	756	764	774	789	769	850	773	767	785	806	773	782	815	843	745	754	835	736	787	794	844	763	746	820	803	794	775	785	827	787	808	821	766	770	795	803	773	808	757	755	817	794	774	801	780	775	778	772	793	818	832	751	809	768	778	814	781	807	789	837	779	753	773	765	810	749	819	760	722	769	790	798	829	805	811	805	790	772	728	740	839	770	710	759	736	828	786	778	759	816	816	752	782	802	721	798	731	802	755	824	763	805	801	806	788	838	810	809	765	792	783	786	819	770	796	787	844	846	759	827	828	774	795	824	791	784	784	815	802	802	785	773	823	729	742	746	771	756	801	813	746	790	740	786	773	786	743	790	763	806	720	819	825	770	717	809	765	781	731	780	788	788	831	855	827	791	766	842	798	793	802	807	782	754	812
27583	20506	8376	819	527	445	438	414	409	404	405	402	380	388	378	378	391	411	403	352	365	397	361	394	392	393	398	398	368	420	363	388	380	398	386	397	368	389	417	381	354	393	375	382	411	351	395	352	378	374	389	365	377	376	357	367	374	349	379	402	371	375	360	343	359	362	363	373	386	371	336	379	359	384	382	398	395	380	399	401	398	421	352	391	373	350	370	358	382	371	400	374	336	359	377	379	380	354	358	405	379	356	365	391	379	378	361	376	412	369	410	398	399	364	369	400	388	376	347	394	377	334	389	364	402	386	391	379	381	375	392	346	378	378	400	352	349	390	350	385	390	351	365	351	360	388	352	364	385	366	391	416	370	385	360	394	344	380	365	358	395	389	428	401	359	366	365	405	372	378	424	399	398	364	395	373	422	377	423	412	380	332	408	364	381	379	400	346	391	358	387	372	352	364	362	361	373	342	396	385	383	390	355	383	383	378	369	401	395	361	370	364	373	380	374	402	360	347	398	402	334	356	378	366	358	396	403	368	395	360	367	384	383	400	385	366	393	359	376	376	383	398	384	409	386	384	392	405	382	416	365	366	385	386	359	377	380	370	382	399	376	384	363	385	377	380	392	385	392	386	399	405	363	392	396	342	416	385	367	390	404	398	342	392	399	385	370	387	414	358	374	380	382	386	351	390	383	408	418	364	380	369	380	394	374	389	375	381	363	364	380	361	389	379	374	369	384	364	361	374	383	383	381	409	395	352	398	389	400	394	382	381	390	422	360	390	361	384	373	354	372	359	369	377	377	385	388	398	356	395	402	385	378	387	392	385	389	388	365	364	371	343	384	387	385	364	398	359	361	429	396	382	377	353	364	354	391	397	402	373	371	396	388	370	363	382	352	362	378	397	388	397	369	351	385	402	375	373	369	399	369	359	367	353	353	349	393	379	419	377	390	377	395	384	371	389	385	367	382	362	385	368	398	367	364	377	378	396	380	405	419	398	367	378	378	374	385	384	387	382	400	379	400	373	421	397	376	351	387	380	399	403	370	374	373	374	362	400	393	381	383	364	367	389	347	393	361	377	347	376	387	364	387	385	410	367	383	399	386	365	394	406	376	358	382	400	362	361	385	398	383	361	391	404	387	385	402	381	361	381	395	375	397	400	353	388	382	363	367	380	344	367	401	410	383	385	369	383	371	388	370	389	374	392	386	383	398	341	363	368	393	407	365	415	391	364	403	370	351	376	366	382	375	399	381	406	383	366	408	397	400	392	365	377	374	378	352	384	379	386	364	389	387	370	379	382	408	357	372	403	381	359	378	361	385	363	350	399	388	380	403	350	366	394	416	350	399	384	392	354	391	413	383	410	385	411	379	405	383	367	378	352	412	416	371	422	365	336	369	365	429	372	380	353	394	404	361	360	401	386	397	366	383	362	388	425	369	420	391	394	361	353	400	372	338	409	396	376	355	342	397	360	378	369	361	407	375	376	381	340	365	356	381	393	362	385	380	374	365	389	395	386	354	404	407	378	387	374	381	350	361	364	372	369	370	361	352	355	359	395	385	387	387	363	377	383	378	395	406	383	390	396	367	356	396	330	380	389	370	396	393	365	369	385	375	390	388	389	378	401	388	421	347	370	373	420	385	402	415	382	360	412	368	400	381	393	376	375	387	376	408	361	341	376	348	371	380	394	375	364	418	383	385	357	347	404	433	382	376	342	399	375	411	365	387	366	383	383	373	433	407	372	377	413	349	427	377	374	389	366	366	382	379	408	383	371	363	398	379	362	368	409	417	364	358	380	385	451	392	408	371	396	375	375	346	387	407	370	378	376	414	350	348	367	394	379	351	353	373	398	353	379	377	353	416	391	391	386	378	379	375	403	385	364	388	391	390	351	355	321	371	411	421	358	348	374	380	413	411	406	375	353	384	357	390	385	413	402	372	363	347	373	378	386	380	379	365	432	392	355	380	398	411	381	399	370	390	396	367	406	396	375	400	395	357	411	361	369	378	389	419	404	351	396	384	341	383	399	398	375	385	355	378	361	394	348	377	408	394	376	396	349	376	376	343	369	389	374	362	397	365	371	379	384	328	354	398	367	363	368	383	351	351	383	397	388	370	383	407	392	398	399	371	387	397	380	401	405	366	384	358	364	391	370	376	381	361	364	392	389	396	400	412	380	353	351	385	401	382	368	387	380	362	401	388	369	370	405	360	374	384	362	410	407	374	377	386	396	379	393	367	385	384	363	382	406	402	380	361	382	373	388	368	380	404	375	352	346	361	376	380	368	416	395	371	358	383	392	365	399	384	340	421	357	381	391	372	385	384	364	369	359	389	376	383	359	391	354	379	395	366	345	368	407	379	355	381	397	371	378	334	381	422	360	372	404	393	399	424	400	389	356	368	374	392	393	379	378	363	363	384	403	384	399	362	367	401	393	420	378	382	397	356	369	361	390	371	372	334	352	383	367	380	376	400	399	386	355	378	400	397	372	381	401	327	385	374	412	404	367	356	366	397	359	389	400	367	396	381	390	396	371	403	351	385	352	369	382	398	395	348	388	428	437	374	363	373	391	419	392	374	395	410	382	370	399	356	368	367	442	396	351	390	358	380	353	386	388	376	404	358	388	384	373	358	382	373	401	393	345	393	381	352	414	371	412	380	369	401	382	365	360	359	404	408	392	372	340	383	385	402	375	368	363	392	385	357	366	410	383	341	374	363	391	365	393	396	395	386	357	368	375	362	379	397	366	393	350	372	382	393	390	335	410	378	374	382	398	359	382	411	365	344	391	388	366	387	357	362	393	411	379	364	337	366	372	359	381	415	370	382	380	412	374	404	359	373	370	407	387	342	391	393	383	388	389	372	386	409	384	374	374	420	390	380	367	349	378	355	394	378	379	393	422	352	338	378	392	426	370	384	392	368	381	374	365	368	398	380	400	385	377	390	361	386	369	399	373	428	401	358	346	376	377	404	422	385	351	376	411	376	368	377	375	368	410	371	370	409	391	404	396	388	363	391	368	352	412	382	393	372	392	401	389	359	393	399	379	366	367	344	383	393	379	376	357	382	374	397	359	386	387	371	370	370	365	367	403	367	411	404	368	374	403	358	386	340	386	370	412	344	386	373	363	368	399	383	361	392	373	358	382	354	392	398	396	373	377	402	337	375	382	337	380	371	364	390	407	358	354	372	386	398	408	369	382	377	364	359	347	383	373	422	399	403	386	353	373	406	391	384	371	370	386	388	370	405	388	342	386	354	373	384	392	396	377	388	410	366	384	373	381	339	354	367	375	401	375	360	418	385	407	400	381	414	378	391	363	403	366	391	368	347	372	378	367	416	384	375	387	402	362	414	344	410	386	351	378	345	397	397	402	367	373	409	365	386	353	398	389	398	377	369	369	405	403	377	374	369	383	345	401	387	400	406	387	368	357	359	388	354	380	395	418	403	357	400	377	367	383	389	370	362	368	407	368	396	364	387	387	365	375	370	350	360	351
4353	1604	1034	676	583	510	544	475	409	454	429	430	420	369	415	402	405	382	396	407	412	401	379	421	357	413	380	350	430	375	384	409	411	397	366	362	374	382	387	401	369	392	374	383	361	396	403	409	425	382	378	380	388	378	355	377	402	401	384	375	409	368	394	390	396	414	406	386	343	396	419	388	400	455	408	368	380	397	393	391	394	385	382	424	402	364	387	374	369	391	387	363	413	393	421	384	371	392	386	368	377	387	379	418	390	372	383	432	357	376	378	373	404	398	397	386	392	371	411	382	401	410	381	373	357	401	362	394	403	412	379	378	390	393	383	396	406	390	390	395	414	422	423	375	402	415	427	365	359	401	384	400	389	386	381	409	405	401	357	403	348	416	349	395	407	384	419	371	366	382	415	397	417	367	410	389	378	380	366	394	374	354	391	396	372	362	377	349	358	411	394	348	385	398	377	386	384	367	383	376	386	390	389	358	369	384	359	383	372	391	352	422	390	384	392	396	409	379	421	418	393	363	407	414	389	378	362	376	377	356	423	396	362	371	414	350	400	394	346	417	400	406	402	375	398	363	411	428	398	389	398	392	410	382	395	402	381	417	422	400	385	368	411	374	411	392	393	375	395	396	419	406	413	403	382	378	405	416	391	422	400	374	358	351	385	376	395	387	369	347	387	376	408	372	379	351	389	359	419	399	380	405	385	396	399	369	409	383	439	425	390	369	416	370	429	373	383	374	391	391	385	392	377	417	428	404	414	368	380	394	376	379	389	413	353	401	358	412	386	398	366	394	387	384	404	387	358	399	364	402	386	364	381	398	402	367	374	394	383	404	414	398	374	383	414	399	410	389	365	403	409	352	414	402	390	406	407	428	387	353	406	434	408	393	406	390	418	374	394	382	403	434	379	361	380	389	397	394	409	395	355	403	390	380	372	394	401	419	375	406	402	384	397	399	367	389	366	392	371	353	416	380	388	373	421	383	405	409	362	401	390	370	368	386	414	375	394	335	385	394	381	400	366	388	356	403	363	377	424	376	413	396	396	369	393	409	393	396	392	398	406	393	388	376	389	403	379	374	405	348	402	396	373	380	398	403	417	397	408	416	396	392	399	392	368	390	410	367	372	405	403	378	431	369	420	374	369	394	399	360	368	383	402	370	351	393	381	381	390	386	359	381	373	388	375	387	389	407	384	399	425	383	413	439	413	408	394	406	387	375	415	386	387	392	362	423	399	396	413	404	361	384	377	402	384	387	342	387	401	367	389	399	402	437	368	396	392	390	433	376	371	443	407	357	413	391	371	405	390	413	402	382	388	386	436	415	421	364	400	370	417	394	382	399	405	381	374	362	388	345	379	395	412	348	403	401	395	355	383	425	390	371	394	366	427	404	382	410	366	403	396	380	393	386	408	379	378	375	410	378	370	398	352	384	393	395	350	377	413	358	420	403	400	394	367	394	387	393	419	361	391	389	371	423	362	396	398	391	396	406	403	420	400	394	387	382	404	420	379	391	414	382	378	400	374	379	403	370	353	374	381	388	405	398	382	385	374	393	391	377	378	407	386	372	407	384	401	441	397	381	378	389	396	366	401	387	416	399	390	393	382	391	374	364	370	388	411	407	372	360	401	372	365	358	376	389	388	408	406	411	374	386	413	401	389	355	391	385	364	390	383	420	439	417	424	381	366	403	368	405	397	393	365	374	402	371	378	397	373	385	387	365	360	414	397	372	424	375	385	383	404	418	420	368	427	370	386	387	411	386	391	412	416	396	394	393	365	382	396	388	375	359	400	424	410	400	417	343	393	404	392	402	390	424	381	395	395	374	393	351	369	414	388	393	401	403	376	403	414	395	393	375	410	406	391	401	410	387	405	390	378	384	370	397	376	342	351	370	441	377	389	379	412	387	380	386	381	375	402	384	390	387	395	425	392	364	384	391	364	408	394	369	398	404	378	393	405	402	390	392	376	369	362	348	409	365	379	387	385	412	389	360	381	425	406	375	398	334	374	333	389	386	376	369	373	392	393	393	390	392	375	399	374	379	410	395	362	379	452	404	403	368	365	384	385	414	373	382	384	405	368	367	409	390	398	373	361	400	394	403	368	405	360	381	418	380	420	382	393	405	382	401	368	368	371	399	390	401	364	407	400	399	401	418	396	373	359	382	384	417	419	382	397	406	370	369	423	398	365	382	412	386	402	395	405	382	390	357	439	402	351	378	358	391	405	384	388	375	424	389	410	394	390	413	406	373	385	393	393	360	381	408	365	381	361	387	373	385	393	385	358	356	366	411	428	376	426	392	383	353	411	377	393	357	375	416	381	431	366	414	371	406	397	365	402	341	395	360	394	380	391	377	377	379	415	407	398	366	360	396	391	409	420	368	397	386	387	381	402	362	393	420	382	352	427	368	393	373	368	406	371	420	405	416	402	378	356	403	390	384	387	401	397	405	394	383	390	378	340	367	387	391	419	375	366	360	407	405	396	381	392	386	391	416	363	382	389	377	400	402	413	393	395	402	407	424	363	408	415	381	404	396	376	384	368	381	380	404	370	393	368	404	380	368	403	380	370	384	373	390	411	381	388	382	376	373	394	373	384	380	401	366	364	389	383	382	408	358	385	397	407	376	382	349	396	373	369	403	382	403	358	373	370	400	350	374	434	387	374	405	417	380	387	412	397	337	414	362	374	370	398	370	374	423	431	413	370	386	359	397	397	406	362	372	393	411	377	397	410	415	379	339	393	396	399	401	364	379	391	385	389	388	430	376	374	360	393	393	403	364	374	369	395	377	368	382	389	386	406	374	395	423	400	394	406	400	390	352	369	414	363	383	368	429	385	384	387	368	390	387	425	389	367	377	380	374	363	390	403	412	378	397	385	416	383	387	368	393	413	376	417	418	392	361	387	401	353	401	385	384	417	366	357	363	405	408	361	380	386	404	391	396	406	365	414	399	421	390	417	396	403	386	341	369	380	384	346	406	374	382	397	428	418	412	403	401	388	360	409	394	400	418	373	411	370	374	389	355	428	401	380	380	391	362	403	381	399	380	362	396	422	386	376	394	385	391	395	412	380	394	396	338	384	399	369	410	400	390	392	410	362	368	377	390	421	405	440	374	414	350	374	399	409	413	399	409	375	383	377	368	436	412	385	382	384	380	404	384	419	371	390	380	358	376	402	399	397	338	397	362	369	416	399	401	409	401	396	370	404	357	375	389	377	431	409	391	376	402	403	374	406	368	435	409	419	420	396	389	406	392	384	364	366	410	392	387	399	404	392	378	361	392	409	371	385	365	374	359	398	355	396	387	399	405	375	416	384	381	382	386	401	369	382	389	401	373	379	390	417	346	425	380	398	389	389	398	354	410	376	386	413	390	394	399	408	370	388	391	365	386	399	397	371	377	396	423	405	345	401	407	377	386	352	361	425	381	380	376	417	390	415	401	396	376	379	377	389	360	408	392	375	395	381	378	377	417	368	396	345	412	433	353	383	391	391	411
23741	21286	28747	24150	21297	11683	1713	1124	1064	963	946	965	931	835	844	839	825	844	810	858	821	838	806	792	789	847	832	768	801	770	816	776	775	776	803	835	781	800	813	815	809	756	803	786	783	864	817	765	829	814	812	800	724	817	787	826	781	847	764	765	815	840	746	801	782	765	792	763	834	752	785	782	833	838	779	811	803	803	826	821	798	753	770	822	821	795	757	787	851	841	783	768	806	753	807	804	775	772	802	798	811	746	782	784	766	817	798	730	800	791	805	812	859	763	829	835	773	811	786	779	801	791	828	825	776	790	735	841	782	804	834	783	774	757	779	767	793	769	793	774	834	783	766	768	744	811	764	809	816	822	828	831	831	772	727	787	796	765	777	774	824	747	801	832	769	773	792	815	775	782	814	777	753	829	798	855	835	813	765	836	813	782	840	779	808	786	802	815	801	715	835	860	779	822	776	813	827	793	781	747	794	845	842	724	778	850	822	795	780	780	794	772	778	738	814	746	824	799	767	821	810	812	777	818	776	779	835	765	787	807	767	799	818	800	791	796	814	817	814	798	716	767	781	829	803	814	777	769	760	774	823	794	790	758	770	835	784	846	782	762	777	781	804	786	788	832	882	771	763	776	811	809	787	785	805	796	817	777	764	799	842	742	751	779	771	773	744	801	844	823	773	789	778	793	801	750	790	801	791	753	816	800	781	777	810	768	769	774	805	763	831	782	795	795	779	772	815	771	763	806	806	808	812	753	801	825	766	840	783	813	823	784	830	728	796	803	813	784	813	799	856	814	784	791	874	820	788	751	805	782	807	803	755	840	773	818	750	747	838	816	831	815	818	773	795	811	771	825	808	776	772	782	821	779	777	861	769	793	820	832	814	771	796	800	758	769	841	761	776	761	765	793	843	768	799	731	779	730	816	829	845	816	744	799	742	792	768	748	803	788	782	855	801	765	806	806	765	798	825	794	761	839	828	847	777	818	847	747	804	801	764	788	794	790	783	814	787	793	795	791	759	802	790	802	796	831	779	841	799	799	816	778	770	785	763	790	763	810	822	790	804	806	787	811	816	756	815	770	796	805	741	735	806	789	782	800	752	805	809	791	802	810	864	818	806	743	740	809	823	821	766	762	770	757	747	775	807	766	792	740	735	767	801	798	772	822	749	824	798	807	799	815	775	781	757	802	832	847	832	794	824	851	781	793	856	761	786	850	787	732	774	772	777	799	755	815	758	737	786	811	805	783	800	777	810	816	790	778	801	741	819	776	750	771	774	805	849	829	769	764	762	768	795	750	764	792	868	777	796	795	778	796	760	792	780	788	787	781	807	785	774	790	752	738	774	765	801	796	766	766	871	814	833	841	795	749	801	781	806	813	800	758	820	810	784	756	811	773	740	810	809	815	796	852	769	834	785	768	792	822	803	786	772	790	776	778	797	808	745	789	821	774	803	804	763	847	791	789	776	762	817	766	817	775	779	739	805	762	807	805	818	756	776	839	840	777	765	808	768	781	779	736	797	806	781	773	755	791	779	749	763	783	780	817	776	796	771	765	792	778	750	797	760	766	798	806	804	821	814	805	818	833	796	825	777	801	823	808	820	833	745	802	831	770	748	799	800	831	776	811	767	786	831	755	797	814	748	868	824	790	758	819	804	817	798	764	828	810	773	782	771	780	739	792	811	757	810	775	799	822	773	782	802	856	752	802	782	773	773	802	790	801	785	776	846	771	789	790	806	786	781	812	804	788	770	744	742	793	763	778	829	826	778	808	828	759	765	770	753	790	793	830	805	825	784	777	792	821	747	822	759	770	795	807	788	767	773	780	776	759	770	763	781	816	772	808	869	862	779	779	778	794	814	829	820	793	758	777	779	763	758	794	807	778	827	796	819	816	762	750	789	760	830	800	793	797	782	795	739	794	773	766	721	836	755	770	796	798	791	793	764	773	841	785	789	780	817	760	844	821	794	776	816	791	748	799	789	737	796	814	763	815	854	793	807	823	852	794	774	803	786	806	793	819	822	789	770	772	733	816	812	797	783	827	760	771	733	801	789	798	774	769	803	801	771	798	841	733	831	816	784	749	818	772	805	824	768	851	847	754	794	777	801	820	793	836	761	813	835	805	782	837	773	798	773	780	756	770	764	782	791	780	778	767	791	800	794	824	819	777	799	814	789	791	789	777	755	798	763	767	784	800	722	836	820	807	786	745	783	831	828	779	764	809	806	775	789	790	790	812	833	776	865	715	790	799	809	796	777	800	825	717	833	806	800	778	758	731	772	843	787	817	801	788	779	759	822	771	795	825	782	737	797	770	801	788	760	794	773	776	746	834	738	772	770	802	789	834	725	797	794	764	740	818	768	750	760	756	781	796	834	824	833	810	751	787	814	781	754	790	830	790	776	818	765	757	821	787	804	815	782	762	757	743	801	790	750	806	837	779	745	768	789	819	801	833	780	832	832	777	819	749	775	807	791	749	772	773	811	789	790	764	773	787	858	746	822	807	801	819	841	803	851	835	810	805	821	806	789	777	781	814	808	809	758	807	778	765	819	806	836	816	760	791	787	850	794	781	823	831	799	764	784	778	757	805	740	842	748	769	819	756	752	827	778	830	802	749	793	767	792	823	742	766	803	768	780	802	810	815	780	778	749	755	821	733	789	741	772	754	762	809	791	739	812	759	732	756	729	778	750	753	817	765	799	773	780	819	791	816	771	764	792	784	813	837	787	774	743	794	842	802	781	821	823	742	810	814	786	825	806	812	796	776	769	771	833	789	846	818	838	813	803	791	789	798	816	803	805	805	787	790	804	740	807	751	829	855	774	802	844	729	856	757	821	831	798	771	757	724	853	780	761	782	730	747	789	819	762	772	797	759	760	793	773	797	803	777	804	807	777	798	761	793	831	770	779	778	765	820	805	808	794	754	791	798	780	780	766	747	785	826	793	777	810	804	749	763	769	811	796	792	850	832	754	724	816	745	836	783	826	788	777	783	805	839	774	763	789	772	831	757	782	802	787	786	757	807	780	773	778	807	782	847	823	784	796	778	817	767	838	816	772	801	772	809	788	804	791	758	806	754	811	748	779	775	772	827	755	815	776	742	805	794	819	764	761	800	844	813	876	792	824	864	748	772	737	826	776	746	728	782	794	817	811	805	774	793	754	761	761	759	824	801	829	766	776	795	748	800	771	814	770	724	785	785	832	754	772	798	747	827	820	794	757	834	785	746	813	828	794	720	757	833	859	819	762	805	787	796	802	781	821	807	803	760	811	793	760	834	759	777	775	765	794	759	794	827	821	767	804	755	808	841	824	782	743	765	811	786	815	758	805	775	769	753	830	796	818	812	806	814	761	759	798	779	806	824	813	754	793	787	808	764	748	852	832	768	837	757	765	765	806	790	778	765	844	743	725	768	786	831	800	759	765	813	791	774	771	811	833	823	835	765	829	785	797	790	807	820	786	851	794	797	822	750	707	780	753	793	771	803	812	788	778	760
3586	9131	6060	3210	2390	2005	1656	1403	1258	1150	1023	940	1030	902	902	863	883	836	798	932	847	792	785	867	838	885	821	808	790	847	843	761	789	834	780	796	833	827	832	783	800	793	806	798	790	815	761	764	821	773	785	844	782	818	773	782	773	782	754	811	771	798	751	785	773	759	788	767	767	796	769	776	811	773	803	804	812	803	791	810	772	842	787	792	792	777	801	774	757	835	805	808	784	819	805	783	823	778	795	796	736	820	794	783	773	805	795	811	834	814	789	797	801	773	756	822	768	786	854	762	788	777	806	792	803	791	775	776	802	801	777	801	802	759	796	796	774	777	767	793	772	797	808	749	810	818	819	797	835	796	728	741	785	859	816	797	783	832	801	784	795	747	822	864	801	817	798	776	816	762	744	802	783	849	770	789	821	809	829	780	809	788	786	830	763	795	746	781	797	800	821	786	810	806	799	749	780	796	793	802	809	765	792	766	706	734	785	799	815	841	774	778	772	777	779	827	791	812	818	781	784	763	741	846	830	789	782	772	778	778	803	755	787	749	774	773	842	785	827	771	796	761	805	790	813	817	767	761	763	778	767	749	817	800	799	745	782	764	777	818	781	772	814	859	752	727	764	775	781	825	812	775	800	774	801	826	786	791	778	822	748	787	786	786	814	720	812	808	812	812	856	800	757	802	860	828	813	797	809	817	772	782	727	811	804	718	763	843	774	767	830	791	815	775	763	784	804	803	797	790	820	777	779	774	815	804	755	753	792	772	821	799	816	767	735	810	796	827	830	770	808	756	771	790	772	803	809	746	805	776	782	827	829	780	759	820	749	801	799	734	785	795	768	770	753	827	797	829	789	840	797	799	750	817	802	779	805	785	818	741	749	761	756	807	765	811	752	786	786	808	800	800	828	805	726	819	777	769	818	781	798	768	849	745	813	760	809	778	807	830	808	824	810	802	853	784	777	816	773	757	806	761	811	746	744	742	779	822	815	741	775	778	785	843	796	802	811	805	774	837	814	793	827	814	815	785	809	768	794	796	789	759	816	749	820	785	759	752	754	803	826	730	743	778	782	785	776	808	760	781	854	819	839	815	770	815	801	816	769	775	813	750	793	733	805	855	731	803	773	783	831	840	794	801	771	816	735	780	807	829	776	800	826	798	711	794	803	803	801	772	773	773	814	813	763	813	757	779	752	792	812	781	794	806	802	756	826	785	784	809	761	832	772	805	767	781	818	788	769	798	763	785	794	806	800	795	783	821	794	804	812	792	788	751	779	771	804	827	790	799	819	811	776	770	814	804	794	730	770	804	762	775	741	733	777	789	739	834	727	813	764	811	811	808	800	835	777	790	794	794	789	788	795	772	831	789	819	784	828	825	795	805	841	834	845	838	853	807	845	801	770	785	782	762	817	811	791	794	792	820	792	763	820	768	801	771	846	797	769	741	814	737	824	830	891	768	770	771	765	744	796	794	795	850	779	812	783	749	776	814	814	766	843	806	820	762	783	735	786	797	849	765	823	783	833	822	821	785	788	793	765	827	833	813	783	778	788	834	770	800	786	793	775	782	776	745	801	762	823	791	784	772	773	783	739	774	777	779	807	804	802	796	782	781	786	819	778	771	801	781	792	792	821	771	809	798	786	848	836	759	754	782	816	755	763	850	795	823	787	788	732	822	744	778	757	800	752	811	781	742	772	830	770	763	744	835	767	763	808	814	787	807	751	808	751	821	815	772	757	752	800	800	773	779	767	846	716	796	781	770	812	821	829	815	817	830	776	853	824	773	784	819	765	779	758	796	757	732	755	818	806	798	762	835	743	735	793	764	813	746	835	824	796	768	815	762	807	799	786	759	791	758	819	781	798	798	730	789	848	789	798	752	823	769	802	785	782	801	749	789	820	807	777	809	842	712	793	794	783	774	743	734	774	781	734	786	810	754	753	761	825	778	809	785	809	780	803	784	788	735	796	782	809	824	774	819	789	766	766	750	800	760	755	809	822	789	785	768	783	785	809	804	797	828	753	784	824	799	814	783	759	821	779	825	834	783	756	741	833	789	784	809	825	786	817	774	756	819	766	817	760	777	800	769	799	778	775	745	746	808	775	770	823	833	845	816	738	803	818	781	795	783	799	806	803	794	791	765	797	799	789	794	836	817	802	850	759	819	784	760	767	805	819	808	818	834	786	804	816	831	778	758	814	792	792	796	795	802	823	810	819	778	813	781	810	840	786	800	803	754	816	833	832	719	804	778	779	775	807	775	782	795	782	758	825	755	784	790	757	794	792	839	777	761	775	744	820	790	732	796	804	816	827	784	768	777	766	761	770	756	766	772	787	764	791	749	831	753	787	762	782	749	787	758	772	815	789	790	843	769	826	771	861	799	789	796	814	753	760	787	774	750	830	825	803	774	782	766	828	812	769	821	794	862	764	795	779	729	816	789	807	814	804	787	760	786	777	787	779	768	793	775	820	750	811	811	810	807	746	844	822	795	820	806	794	841	812	784	800	750	765	807	780	799	814	801	832	788	841	811	800	780	802	801	777	817	778	789	806	780	790	774	821	813	778	752	793	818	809	786	848	768	784	746	768	760	755	773	774	795	835	828	846	757	776	803	754	776	749	810	812	796	822	803	763	767	812	752	733	808	763	756	825	797	722	800	860	817	812	828	772	778	786	753	789	756	852	770	796	824	827	796	771	812	779	835	763	840	807	823	779	789	776	832	769	784	802	807	762	787	793	785	818	799	810	813	798	798	797	799	741	826	786	760	822	793	813	834	792	781	776	788	864	817	820	818	770	775	821	854	795	772	797	815	833	815	788	805	807	802	745	814	805	772	804	813	860	803	790	792	801	748	843	744	769	743	791	787	788	743	808	774	823	792	776	839	749	815	778	745	858	791	808	796	783	793	787	805	804	766	818	819	780	769	773	795	813	801	832	781	743	787	816	817	768	794	792	775	776	794	721	753	814	795	794	772	792	787	817	787	826	785	789	789	830	753	817	800	777	782	755	801	802	779	819	841	760	781	816	797	821	788	838	824	791	827	787	802	821	828	801	763	816	759	785	810	769	812	800	808	711	780	785	820	796	813	778	778	802	846	799	816	808	789	767	797	783	733	783	756	819	766	775	835	796	787	860	792	770	778	763	798	788	786	844	788	820	816	794	820	776	809	761	764	780	825	834	828	753	776	788	793	783	782	743	829	789	809	738	738	837	813	765	841	814	768	794	806	749	826	820	822	794	834	784	798	798	776	771	724	774	748	808	773	788	836	773	785	802	787	791	790	810	791	764	802	750	824	778	757	778	809	779	829	783	791	863	787	747	792	794	746	766	780	862	780	754	768	815	778	777	807	777	741	807	746	795	787	756	825	779	757	777	815	818	802	818	742	797	837	778	795	786	779	798	749	811	787	741	778	793	749	824	755	791	763	817	812	857	774	776	779	794	760	849	783	813	785	786	812	846	751	766	794	700	750	786	750	780	807	838	787	804	757	782	806
24730	21246	27798	25012	14091	756	473	368	361	308	293	291	246	288	276	245	271	285	261	263	245	260	241	244	260	232	216	237	223	214	255	227	239	238	240	213	222	214	230	263	231	236	221	212	214	254	244	214	247	251	244	220	230	242	223	223	198	221	215	212	254	202	219	232	227	230	233	225	237	232	246	207	216	214	239	231	241	251	224	210	200	219	230	245	226	223	220	216	217	226	205	238	245	187	227	240	242	254	233	205	213	218	212	246	246	230	237	217	212	234	241	220	223	237	238	198	221	246	231	247	241	216	202	240	244	214	239	207	215	238	226	222	238	212	198	242	249	241	232	226	202	215	213	221	235	238	222	209	226	219	248	207	244	234	229	209	248	203	224	232	244	233	236	222	221	217	261	197	202	226	233	248	246	212	229	242	217	218	202	205	227	234	243	201	216	248	227	213	256	227	218	226	242	236	216	212	203	220	206	195	226	199	225	218	228	240	245	203	210	219	249	221	228	198	228	230	229	211	266	215	235	232	210	215	208	227	191	236	224	236	253	192	215	222	216	216	218	182	242	232	234	237	239	212	204	229	211	235	248	233	243	228	222	227	245	218	209	201	236	242	222	195	234	258	218	228	218	232	257	235	209	234	240	240	229	217	231	210	217	237	229	256	239	243	223	217	227	217	222	238	196	229	256	225	225	213	216	231	231	221	229	245	214	222	237	184	274	194	233	227	219	208	237	236	234	210	220	216	228	215	236	198	206	233	228	240	228	233	217	217	208	231	216	234	252	236	218	205	236	238	210	221	206	240	218	235	213	233	191	232	216	253	247	240	226	205	202	240	230	222	218	214	235	218	235	215	210	224	234	219	230	237	204	196	217	216	224	247	236	224	251	232	221	215	188	223	203	233	236	206	228	246	246	229	225	239	238	249	215	232	216	233	243	203	223	240	226	256	224	247	228	198	231	246	227	201	227	233	212	242	221	251	228	222	239	226	210	233	226	232	221	235	241	224	228	224	220	215	242	235	242	201	221	228	235	200	231	234	229	238	260	245	198	224	222	220	209	219	235	236	214	225	223	219	226	227	216	226	249	229	242	236	244	233	209	249	236	229	220	250	229	224	222	238	224	212	202	232	241	225	269	218	218	216	224	220	215	218	213	235	232	226	221	242	228	216	232	209	237	201	193	211	241	216	197	206	246	211	209	203	194	233	209	213	229	229	226	227	209	222	248	240	226	209	216	214	219	217	205	233	213	234	239	196	227	254	221	193	248	259	222	209	227	218	224	236	243	230	223	231	219	232	230	207	241	223	229	240	181	262	241	237	240	250	256	220	238	255	218	230	248	235	248	230	261	244	223	255	205	250	209	212	235	223	211	217	244	241	219	210	220	203	207	232	207	230	218	238	219	226	245	238	205	228	218	234	243	222	226	243	194	223	231	227	242	218	193	238	231	235	213	261	226	227	209	214	220	237	231	208	231	227	253	229	241	224	210	246	232	228	248	198	222	223	214	206	219	231	223	220	219	246	231	219	229	219	225	229	243	201	218	230	238	221	216	204	220	202	231	239	242	218	221	216	225	232	222	210	235	241	227	244	233	219	216	225	213	254	211	227	224	229	247	216	225	223	224	229	237	210	212	233	239	252	214	229	217	239	244	192	238	224	221	240	219	238	227	238	210	225	197	245	226	223	233	229	243	220	218	218	249	209	228	234	238	223	204	239	218	216	247	210	237	215	240	221	212	237	248	241	210	251	195	238	205	226	222	213	241	231	212	230	241	239	198	236	224	225	241	231	209	208	201	229	212	201	227	221	222	223	199	231	216	228	254	253	207	199	232	219	233	201	222	192	230	240	217	207	216	200	211	218	221	228	225	249	198	234	203	241	231	228	221	216	233	239	226	238	229	211	207	252	222	213	224	220	219	227	241	213	222	239	258	229	218	234	228	226	203	238	213	208	242	226	239	248	224	212	219	228	210	215	218	218	230	233	231	221	196	232	234	224	239	251	230	227	223	239	221	231	242	207	215	215	226	222	216	242	236	222	241	187	255	219	218	194	236	229	233	201	227	222	202	216	250	224	244	209	226	203	239	215	218	235	206	216	224	220	225	230	205	211	235	212	223	238	218	234	235	215	234	254	220	237	220	221	225	203	225	231	207	224	232	218	258	239	233	235	225	232	205	232	243	234	200	231	251	204	222	237	219	223	211	228	220	232	206	240	217	246	208	240	239	225	249	207	219	239	215	241	225	206	200	210	228	187	198	232	232	231	225	206	220	240	220	230	256	240	223	218	226	217	236	232	222	212	232	202	240	213	217	229	214	201	237	234	247	216	212	237	225	210	233	211	223	234	230	252	223	217	230	218	228	238	245	219	239	213	221	223	243	204	219	229	208	218	238	235	234	226	221	239	231	198	216	230	244	219	197	204	227	239	192	222	226	212	242	248	226	211	223	223	223	205	228	182	245	242	212	222	249	240	231	232	251	222	230	231	189	230	214	231	183	220	242	241	211	210	228	223	228	230	212	194	223	225	229	241	247	222	233	220	237	226	213	218	217	255	217	233	206	196	210	232	234	235	208	224	220	218	235	217	229	230	232	229	221	216	239	251	206	233	208	226	200	216	211	236	232	229	246	215	244	232	225	212	218	228	200	247	211	213	220	200	199	234	213	242	231	237	225	234	209	193	207	222	217	233	232	231	227	235	208	256	240	220	233	248	228	198	225	243	232	229	219	214	219	236	231	218	215	248	237	249	223	239	214	268	228	231	231	219	217	231	205	225	241	235	234	231	253	231	248	222	228	196	231	231	216	208	228	228	197	213	236	227	230	215	219	238	230	245	244	233	205	223	228	220	210	207	216	216	223	226	224	249	228	236	220	219	230	212	239	220	226	242	223	213	247	238	245	236	214	220	258	184	207	224	226	232	253	236	222	230	223	230	241	245	215	259	219	217	222	219	225	243	244	258	236	201	216	231	225	230	214	219	198	207	220	236	245	229	247	223	234	211	215	204	254	220	238	198	212	218	204	228	234	226	203	218	220	229	209	233	206	211	239	233	221	227	237	217	233	229	237	219	206	213	204	226	232	219	206	233	235	221	233	226	225	210	219	227	238	222	263	203	232	202	213	199	244	210	236	224	229	240	241	216	231	232	245	208	232	247	219	229	231	230	237	219	216	214	214	233	226	228	215	214	218	225	253	190	226	242	218	181	253	227	229	255	234	220	226	241	218	216	213	243	244	212	211	223	225	243	215	244	206	210	225	248	252	222	221	227	221	230	208	227	219	217	239	224	242	213	237	213	240	233	247	224	237	223	221	236	218	209	212	237	250	233	202	229	251	248	202	208	211	239	252	227	215	216	226	220	207	229	207	220	192	223	223	260	199	205	239	219	239	213	210	194	224	236	244	204	234	235	240	238	234	220	224	230	236	216	226	204	235	236	219	215	250	213	227	224	224	182	231	203	207	254	214	220	226	239	224	238	213	217	228	227	212	233	227	215	193	216
3171	4901	3364	1623	1147	874	753	572	535	416	387	366	320	329	330	285	299	277	280	294	289	281	282	235	266	254	254	247	273	231	259	263	266	251	264	225	238	239	233	218	263	260	235	232	250	241	263	233	249	240	240	235	268	237	239	245	205	245	240	224	251	237	274	224	270	237	253	243	260	236	259	228	255	237	227	252	267	266	259	287	242	230	252	252	250	236	253	233	227	230	235	229	241	249	227	211	271	272	233	264	257	242	241	256	234	244	276	229	240	248	238	249	239	257	246	253	246	246	235	246	261	259	272	226	261	262	283	277	270	229	243	276	241	242	285	249	242	223	236	257	258	247	212	243	243	238	198	260	216	233	227	238	225	239	236	238	215	258	242	209	242	237	238	263	229	236	259	247	262	247	238	242	230	261	228	221	241	253	248	222	267	208	217	238	250	252	240	278	242	253	272	246	210	200	222	213	231	214	242	259	272	226	239	222	270	241	266	228	236	256	227	242	256	239	227	244	247	243	247	237	227	269	237	246	252	238	255	251	248	264	248	217	232	262	233	263	234	251	261	274	253	223	241	234	227	243	225	238	234	269	243	242	217	210	241	230	257	228	244	245	231	244	236	262	225	232	257	250	257	258	246	206	219	224	238	240	238	258	242	268	232	273	231	254	243	253	239	242	216	244	245	229	238	262	255	249	241	253	235	256	239	244	246	240	226	251	247	230	240	224	241	259	225	252	226	248	224	240	240	237	239	250	259	251	229	265	270	243	245	263	220	239	264	244	222	272	224	262	206	207	218	225	254	247	257	254	257	241	257	239	254	236	224	222	232	209	274	252	268	249	250	228	221	281	241	235	260	244	263	249	236	238	236	225	242	253	269	236	245	235	250	247	246	253	241	240	225	259	252	232	257	225	230	245	228	247	268	242	248	262	244	218	243	274	269	240	257	235	242	222	218	224	251	228	253	255	283	255	246	251	234	251	236	270	241	258	239	231	223	255	220	250	264	263	228	261	236	242	247	254	240	246	242	259	240	244	229	241	232	243	218	226	225	246	268	230	236	243	260	231	262	245	250	241	253	243	270	248	245	247	233	223	239	260	221	257	259	230	239	228	254	258	265	207	257	245	243	225	239	230	243	223	233	253	235	244	244	246	272	257	245	251	241	255	243	224	265	244	237	242	258	218	248	261	230	234	240	243	232	257	243	252	244	242	226	227	214	234	251	248	264	237	256	260	235	248	266	255	225	259	232	240	225	245	239	229	236	215	254	216	265	264	236	233	238	250	253	213	264	238	220	252	253	242	222	240	251	268	245	287	226	243	241	252	236	242	256	250	235	240	267	249	261	255	242	250	253	230	264	243	207	263	236	244	270	227	263	254	223	244	247	255	250	270	241	236	235	205	238	252	248	242	222	234	241	260	223	226	278	288	247	225	249	229	271	231	232	215	213	284	243	223	237	253	213	250	250	241	251	273	254	223	245	251	221	251	241	242	253	244	270	201	274	264	237	239	241	249	265	236	250	269	221	239	237	238	228	246	202	249	247	233	256	259	248	280	236	219	222	235	264	230	242	234	261	262	230	228	259	251	266	242	279	241	258	258	239	237	241	228	277	248	265	245	230	215	229	255	227	263	257	286	243	244	258	255	261	236	218	250	243	268	261	242	254	233	265	237	246	232	243	262	266	239	220	248	260	247	254	233	257	255	274	227	227	217	237	253	268	248	232	272	222	236	261	207	235	253	261	248	232	230	259	239	223	212	264	204	265	224	246	248	253	226	262	226	246	268	228	266	244	228	247	233	236	233	237	230	219	246	240	249	274	241	236	245	246	258	232	252	235	253	234	233	265	244	240	248	245	249	241	243	231	238	228	263	232	256	287	246	274	209	248	247	225	247	249	249	278	259	225	231	273	250	222	246	255	256	247	239	263	236	246	241	231	273	245	255	242	251	258	243	239	227	266	229	246	258	261	249	213	247	259	252	246	252	250	269	251	223	224	251	270	254	245	267	253	220	247	239	241	266	249	264	243	287	231	252	259	263	230	238	261	220	222	256	239	270	235	256	249	235	228	283	247	272	257	260	250	227	243	218	246	220	247	243	263	259	259	234	284	242	290	257	250	251	250	231	223	223	238	231	237	236	230	249	267	239	248	232	284	249	240	236	238	229	247	241	244	216	233	206	229	270	248	241	235	262	249	236	249	235	257	237	213	235	249	248	268	206	241	237	257	250	249	248	237	274	243	231	236	235	254	247	260	256	235	246	249	267	214	271	281	225	230	231	268	238	248	274	206	229	256	245	262	250	244	258	241	272	268	247	230	261	231	238	255	269	277	232	238	229	215	230	219	225	248	231	242	241	248	226	220	240	241	240	251	244	265	233	237	238	215	275	235	241	263	254	257	250	255	243	231	273	264	258	253	233	223	262	225	260	264	225	233	253	236	254	258	248	229	257	247	250	220	240	223	242	239	204	245	236	227	239	257	233	229	230	236	220	230	257	273	237	241	266	249	226	269	227	247	257	236	265	223	256	221	246	228	268	238	225	233	260	276	256	228	233	250	243	227	272	244	237	257	262	258	246	233	239	240	258	253	227	245	249	266	237	205	230	250	250	235	277	249	227	226	238	236	264	235	234	239	242	241	240	216	250	269	241	227	251	255	238	242	254	240	275	216	237	236	229	226	239	238	257	247	197	202	238	244	218	265	243	243	238	233	241	234	236	271	240	202	233	242	232	237	238	268	234	246	259	228	245	231	224	228	207	224	206	265	220	254	254	254	220	240	243	248	261	229	245	252	230	256	248	242	252	242	228	222	248	220	256	242	235	249	242	249	261	250	233	254	253	237	252	237	244	246	242	271	245	224	264	236	259	240	258	217	217	210	236	254	259	240	248	221	244	252	264	223	252	247	232	236	229	253	246	253	216	244	266	272	256	238	229	240	236	233	206	246	239	246	239	255	225	258	250	250	229	235	243	235	244	243	226	234	219	251	236	254	241	271	241	236	274	240	270	260	226	238	245	242	231	228	250	230	251	251	252	262	222	250	270	285	267	245	233	262	253	229	269	221	244	249	241	274	248	249	243	242	232	225	244	245	231	234	251	262	263	261	235	265	253	243	228	228	242	256	228	244	251	286	267	262	242	229	225	237	244	237	257	249	247	256	236	242	224	262	233	272	239	251	255	251	229	242	232	264	233	244	259	237	260	223	245	266	237	233	249	249	248	279	240	231	236	259	256	247	247	240	240	289	260	254	233	254	238	261	260	232	228	221	275	245	233	226	253	255	239	259	227	235	250	247	242	242	230	237	273	259	247	224	245	261	234	258	262	239	239	255	243	249	209	250	260	247	265	256	236	225	261	249	240	261	258	261	253	239	253	224	260	239	256	248	251	253	238	264	233	232	256	244	249	227	259	240	252	226	256	193	234	252	190	234	247	234	243	248	270	262	224	256	237	195	253	284	244	251	231	243	255	225	220	281	247	231	262	280	262	225	258	251	226	240	240
22499	21296	29178	23734	21296	21372	12512	1778	1353	1158	1117	1064	1017	983	930	924	845	850	869	873	870	877	904	823	868	815	849	859	817	781	806	842	853	858	789	784	772	797	799	800	795	824	810	780	807	839	800	780	810	772	767	788	824	769	787	786	749	786	739	776	795	802	813	735	781	765	786	808	806	791	781	824	790	776	751	777	772	793	810	848	780	738	816	731	815	824	823	758	786	810	826	819	799	832	834	837	735	774	808	776	753	758	762	791	772	819	817	792	774	786	740	785	800	808	776	773	838	771	838	783	754	751	823	830	802	752	797	798	742	779	797	727	810	820	798	760	795	775	811	810	810	781	775	767	798	783	773	744	779	834	738	855	801	811	772	781	793	723	831	806	802	784	763	802	786	752	735	783	848	818	802	789	729	777	764	786	807	817	792	799	774	839	821	764	766	797	797	806	732	792	794	758	751	755	767	795	798	777	787	802	787	777	778	772	776	767	736	806	748	754	788	762	761	807	833	757	767	758	758	789	767	717	752	733	745	782	783	734	768	846	766	727	782	772	763	800	791	790	781	794	770	772	732	749	741	821	807	858	799	763	774	801	744	827	741	799	743	809	765	722	830	791	809	809	797	784	852	761	805	764	713	758	745	803	805	773	793	758	801	770	730	802	765	779	764	762	775	776	779	794	794	785	805	761	747	767	795	820	802	809	766	758	786	757	768	778	775	835	795	780	796	811	768	752	802	743	785	815	779	810	786	746	798	781	767	777	764	739	827	824	792	766	772	775	830	806	763	773	782	762	799	798	776	815	783	858	789	834	741	813	816	839	836	764	792	832	763	763	767	789	785	814	775	750	750	783	817	814	729	800	728	758	708	783	773	799	783	770	765	741	789	745	779	811	803	799	815	755	715	767	735	783	789	753	732	784	785	806	761	780	733	791	798	789	752	809	778	782	733	763	824	823	790	770	768	752	770	799	769	795	746	735	786	725	791	791	765	840	767	782	792	762	765	787	791	798	781	836	817	790	792	781	814	813	758	787	789	811	777	808	733	791	763	837	782	775	779	755	740	804	768	772	825	764	800	793	825	748	799	819	785	821	735	772	802	754	821	791	734	758	822	767	754	780	798	788	777	780	716	795	789	748	801	728	791	796	815	737	793	725	768	783	814	802	832	782	802	766	796	760	759	758	814	806	764	759	770	773	772	828	746	747	798	762	769	776	789	855	870	829	805	792	751	796	780	758	806	735	779	755	766	782	745	785	773	802	805	766	824	783	773	765	769	803	753	775	786	749	815	767	788	775	811	774	837	800	812	807	801	757	813	771	749	738	744	788	776	754	786	760	820	794	810	730	769	781	833	795	802	804	743	788	753	814	763	752	756	750	839	737	805	798	777	789	755	827	764	810	790	820	787	759	792	786	781	783	753	746	786	789	765	744	785	750	818	806	782	821	815	788	752	768	735	784	817	797	717	791	773	802	791	718	805	787	799	769	805	782	734	837	807	773	777	765	749	783	738	753	787	770	785	788	809	801	811	771	793	757	747	767	769	730	810	759	795	766	819	736	767	746	749	783	757	773	781	758	797	764	778	739	796	745	777	810	769	822	758	782	820	821	755	811	805	772	775	838	858	775	733	770	781	771	778	741	817	757	786	764	813	804	782	783	810	800	814	852	764	794	752	794	760	784	766	794	753	786	790	759	827	784	776	784	784	803	810	781	770	746	719	809	776	835	802	769	781	770	742	743	827	769	769	793	773	820	787	756	772	748	775	835	808	792	747	756	773	774	799	811	762	797	767	745	829	785	773	829	816	783	763	761	790	793	836	778	771	727	748	799	783	744	754	820	786	756	753	781	806	817	837	816	765	779	794	775	780	819	755	755	794	721	767	802	789	757	784	791	808	736	776	827	815	793	771	804	782	782	750	791	784	793	741	805	765	731	748	804	781	724	789	808	786	750	757	744	801	755	817	767	762	750	848	732	763	769	786	782	765	733	769	781	748	742	732	745	744	806	784	782	815	741	792	726	736	806	816	771	744	728	819	769	811	749	798	782	818	721	740	782	793	764	753	767	769	777	750	771	789	754	765	772	793	810	760	790	821	774	799	774	758	775	813	830	725	766	805	774	741	816	774	795	763	747	771	750	778	778	769	778	756	769	796	740	823	772	789	818	760	812	781	782	775	748	802	778	772	807	790	823	762	838	768	745	777	754	753	811	809	790	780	831	777	766	821	832	814	782	764	762	778	785	785	800	737	816	772	810	757	802	788	786	808	784	749	753	852	764	740	788	782	814	774	778	787	780	731	743	697	775	797	828	782	766	788	770	728	788	780	813	729	765	774	768	756	839	803	812	730	790	760	758	772	796	773	804	754	783	785	791	809	777	791	762	801	794	726	792	772	812	752	804	753	803	767	822	820	795	772	759	802	775	776	805	771	725	779	762	749	817	782	767	788	813	754	783	792	824	731	759	754	813	756	792	766	752	779	793	786	769	784	784	769	774	811	735	793	787	781	799	809	719	792	772	789	758	764	741	766	784	748	773	739	759	778	803	740	817	790	745	840	773	781	709	774	762	771	793	762	763	773	780	809	813	816	742	758	827	776	780	754	760	734	783	791	793	762	759	836	739	812	809	716	739	751	752	753	795	728	749	814	765	738	769	810	816	769	769	725	784	815	748	821	822	828	752	776	740	790	776	781	809	780	758	758	740	784	747	789	765	813	782	789	799	776	776	754	767	834	775	817	772	806	764	773	794	809	748	781	789	766	843	772	826	767	759	767	794	743	769	818	800	823	789	786	827	776	835	763	773	762	738	831	785	765	792	766	767	771	733	791	763	775	750	744	768	765	812	730	781	758	786	762	782	744	763	742	795	771	816	746	727	774	780	740	764	797	822	793	802	814	766	742	784	763	799	774	805	802	762	759	825	793	785	747	817	756	744	789	797	758	785	740	791	793	780	784	763	795	818	782	808	803	784	813	810	822	792	735	775	858	760	800	820	730	793	754	763	770	786	801	784	805	777	761	803	732	736	817	814	759	766	820	787	784	767	791	771	784	817	800	785	785	758	750	760	827	836	814	753	794	798	759	747	802	802	781	802	728	775	813	757	792	744	822	754	778	764	795	818	796	774	773	809	785	756	727	763	775	807	766	777	806	736	776	773	818	797	826	799	762	756	770	735	725	768	793	790	742	791	778	815	787	747	793	842	771	802	788	788	752	773	726	764	798	771	741	799	827	770	734	771	728	766	756	799	776	776	773	740	712	781	778	793	786	721	765	795	756	815	764	767	798	751	787	814	763	811	748	715	844	822	798	752	742	772	810	754	774	802	771	797	750	798	772	755	799	794	803	825	813	787	764	744	776	798	793	783	763	796	805	840	741	806	773	787	754	738	804	790	784	793	761	815	764	736	740	789	763	791	776	776	793	792	840	755	741	742	760	762	734	800	771	755	789	807	765	800	800	810	749	789	750	799	756	797	793	756	745	788	818	801	766	768	741	818	757	792
4496	14339	9957	5083	3893	3142	2355	1884	1617	1469	1251	1163	1099	1061	950	979	951	943	836	904	882	891	848	850	789	822	899	809	803	841	863	825	810	854	849	787	820	794	744	791	821	828	783	784	802	739	858	771	749	759	806	845	810	756	809	797	789	823	782	813	773	809	779	782	736	811	778	812	821	817	827	802	825	767	773	755	754	756	824	802	787	755	778	809	824	762	780	790	772	761	750	807	757	755	798	830	759	758	741	796	825	830	804	757	729	774	705	748	728	784	804	754	798	821	787	769	774	801	799	767	791	784	740	795	793	723	778	835	797	784	769	789	821	807	802	803	755	802	765	788	742	802	754	829	782	746	807	761	789	771	782	847	789	781	827	824	778	784	789	829	813	739	757	809	772	804	813	785	790	769	786	793	764	759	793	786	790	829	796	720	811	787	774	755	769	745	777	806	807	820	818	840	766	803	801	766	804	813	757	792	741	807	788	785	749	803	754	809	784	822	791	743	796	793	776	805	796	817	823	808	809	754	787	778	830	803	782	759	832	777	727	782	791	820	812	812	757	784	794	765	773	776	829	772	751	791	783	777	837	768	787	748	746	773	810	768	800	733	768	771	765	812	784	806	781	814	766	794	755	833	782	763	788	793	797	747	793	764	781	778	752	712	796	768	778	798	719	760	781	761	783	823	715	725	775	825	807	781	762	781	792	744	796	869	775	792	788	783	759	761	828	745	760	743	786	752	768	804	788	839	831	805	827	792	793	836	773	765	741	761	776	765	782	803	772	773	851	824	780	838	783	782	783	825	774	805	803	739	794	803	765	776	777	805	754	772	812	728	784	814	732	805	790	790	768	791	761	734	840	808	747	778	786	787	744	793	758	762	786	768	748	828	766	802	758	818	827	802	771	745	758	768	815	773	808	748	774	788	791	784	799	749	810	793	769	788	813	803	768	769	811	783	736	773	750	840	776	803	787	746	776	783	772	801	784	787	796	787	748	822	747	787	766	788	783	817	750	788	718	781	784	788	798	779	833	783	799	775	798	790	766	788	711	769	804	770	794	813	779	791	825	772	820	808	789	817	782	756	767	760	750	789	776	809	788	811	796	797	763	764	784	792	776	801	741	815	766	749	810	775	787	764	783	751	762	812	802	771	812	745	814	777	795	755	756	761	817	770	738	814	825	767	736	780	821	782	783	767	790	803	750	769	827	770	791	792	769	742	751	787	751	796	765	751	805	759	778	762	805	815	795	808	782	835	833	754	821	783	743	793	782	765	813	788	852	799	825	802	714	773	737	786	797	786	825	771	761	787	786	787	787	752	769	744	773	756	820	859	784	754	798	761	778	783	776	738	788	794	814	775	791	766	777	760	776	769	777	763	802	810	813	752	754	765	795	831	769	747	769	772	826	719	813	761	802	777	739	733	793	807	804	786	816	740	837	785	772	744	790	788	772	798	777	772	778	829	795	808	803	825	788	800	820	779	782	779	762	804	805	768	861	780	820	766	747	817	774	793	759	757	788	798	770	757	785	803	841	788	818	804	809	774	746	744	759	736	794	841	775	780	757	703	784	841	783	763	734	786	740	792	764	812	802	798	824	786	764	783	793	789	747	805	814	737	759	777	807	759	772	808	765	807	786	778	726	806	757	757	785	772	782	783	790	809	754	742	830	818	813	773	752	772	795	830	738	747	781	810	737	801	763	790	766	733	765	770	816	769	793	821	805	811	793	797	813	795	831	809	803	758	783	800	750	739	765	784	764	799	777	805	792	782	797	766	810	781	816	781	763	809	831	811	776	768	800	746	777	780	765	759	753	796	755	802	820	761	736	826	787	815	772	780	801	774	799	794	802	756	809	788	811	793	762	785	739	808	802	779	836	781	809	809	734	823	802	864	806	832	775	766	761	822	773	785	759	789	746	800	792	771	741	748	785	737	743	797	799	770	780	746	746	792	792	779	802	774	806	753	797	733	739	719	755	749	748	785	801	793	792	750	782	785	771	771	787	823	747	808	778	807	751	789	758	794	763	774	772	777	782	764	758	813	773	770	848	795	821	732	828	757	769	781	798	780	831	758	776	698	794	820	804	782	741	771	831	796	778	742	742	855	793	800	766	802	811	797	775	734	773	797	745	795	788	784	784	793	766	783	797	767	808	753	817	775	776	792	788	774	746	775	756	805	766	811	804	807	754	765	800	795	793	810	764	777	785	800	762	792	783	787	771	774	761	757	750	804	762	796	757	762	803	756	807	788	771	825	765	782	761	755	782	744	826	806	748	788	780	764	778	777	757	769	762	778	790	829	800	830	797	835	782	837	738	820	738	828	774	722	743	754	807	794	777	793	746	798	800	837	745	806	775	781	786	783	740	798	776	778	757	800	771	800	795	777	826	810	774	786	761	808	779	771	798	814	785	797	762	759	826	797	791	812	757	788	762	830	808	779	771	771	758	736	777	730	750	793	776	782	781	770	763	740	756	824	783	824	777	761	763	794	773	825	788	786	804	798	815	768	814	719	781	828	771	772	802	759	792	759	773	792	745	784	813	757	774	790	777	752	796	815	752	829	758	729	713	756	754	720	825	788	773	755	742	747	783	771	792	761	796	773	775	854	760	817	766	771	790	787	785	787	786	760	770	766	778	788	739	816	752	813	765	772	804	841	759	749	800	778	797	741	797	816	802	757	783	731	803	822	841	792	749	752	775	788	818	796	761	734	810	773	803	750	774	832	776	789	806	805	819	780	801	800	776	762	765	817	762	801	809	782	780	785	790	785	772	752	808	783	799	824	759	803	767	827	762	757	814	771	800	799	802	817	753	762	768	790	747	773	723	842	797	820	820	803	800	792	798	769	811	780	846	757	811	828	782	816	737	781	727	800	803	787	767	774	786	742	830	787	751	811	783	746	756	782	814	763	808	781	820	792	711	755	820	807	793	789	767	785	717	793	780	751	750	812	794	801	807	796	774	768	779	809	754	764	795	708	766	735	758	821	766	804	799	812	751	804	815	763	795	774	699	802	736	745	782	797	767	777	786	783	779	716	793	783	792	790	826	796	752	791	747	767	793	747	752	787	756	794	815	757	782	754	729	737	777	798	781	768	736	818	776	778	830	800	817	811	753	793	786	750	748	778	826	809	777	778	807	729	730	785	803	768	761	761	799	775	804	753	804	791	819	781	820	784	767	792	769	798	764	763	779	727	755	725	758	766	835	771	819	778	802	798	759	791	789	784	765	763	786	785	809	779	819	788	742	771	703	754	738	748	732	754	797	750	766	776	792	743	724	767	787	816	804	802	812	817	806	768	736	754	776	749	817	745	800	786	796	785	755	784	823	761	826	785	771	805	725	755	762	836	779	779	776	783	749	768	784	794	807	860	739	790	767	736	750	775	788	752	776	751	811	727	821	779	808	812	799	780	761	792	758	754	761	748	761	795	804	790	876	824	815	808	786	773	759	739	794	749	747	730	785	770	773	775	801	783	751	785	773	803	792	749	775	791	807	801
27565	20453	8574	833	485	442	387	412	393	408	373	382	386	417	372	389	384	382	404	370	388	352	371	353	373	363	370	404	400	358	386	375	411	409	404	369	343	359	345	373	380	368	355	356	391	348	396	360	349	384	349	382	386	397	400	365	380	366	414	370	379	376	390	402	361	431	363	390	363	365	386	387	405	372	362	374	379	392	366	404	364	370	411	371	406	386	392	366	362	351	366	411	406	371	398	371	404	388	423	375	385	405	364	390	396	395	385	381	424	361	387	360	392	373	373	355	409	398	361	372	349	366	379	364	356	390	355	347	380	377	400	360	402	395	378	354	378	378	386	358	423	376	380	392	382	368	374	381	416	344	366	392	370	383	392	377	337	378	386	367	361	372	380	383	414	403	357	339	363	383	355	357	343	357	381	423	377	375	357	371	411	380	369	372	365	390	403	364	409	399	397	393	368	384	392	358	383	381	355	358	385	375	375	377	388	373	374	348	372	364	406	385	384	404	375	370	402	385	386	336	390	392	397	403	388	375	406	386	358	352	372	357	408	377	387	378	386	384	361	402	386	366	390	372	354	371	412	369	373	378	360	379	422	330	347	378	360	386	395	358	381	384	402	385	372	379	389	373	383	399	383	421	409	383	380	360	344	365	367	380	373	363	401	373	398	396	368	380	379	389	409	365	385	384	397	373	382	372	409	365	344	365	400	371	352	342	401	383	342	357	428	348	370	366	372	379	408	377	402	357	358	389	389	373	363	361	381	359	352	373	358	360	364	374	399	354	406	368	357	382	379	392	391	365	387	388	387	372	418	400	390	397	366	374	383	392	385	407	390	405	390	397	415	380	360	370	344	411	389	386	371	367	369	359	361	389	372	385	368	357	387	368	361	365	402	361	360	375	338	382	343	390	381	381	401	388	405	365	361	372	415	355	425	370	349	360	372	402	368	365	381	378	394	360	329	372	380	365	405	394	377	357	341	373	381	401	385	379	397	389	354	391	386	372	366	388	362	392	395	375	378	340	411	342	381	384	347	395	371	373	388	390	367	389	376	378	375	384	364	385	389	375	386	377	385	389	365	360	367	360	369	396	404	414	383	392	347	385	388	338	375	407	371	376	327	361	368	390	355	399	374	344	416	376	371	381	388	349	407	362	371	393	374	379	378	389	376	396	369	408	408	343	374	399	365	384	404	400	380	371	353	382	376	390	394	372	383	375	415	363	349	395	373	382	379	364	399	393	364	378	385	392	401	402	389	380	388	391	378	372	368	392	377	395	372	386	380	396	399	384	394	411	397	351	336	345	367	420	406	384	384	420	372	344	355	340	380	392	398	389	362	375	370	405	365	359	363	328	365	346	391	390	370	354	369	394	365	348	367	390	372	425	372	343	360	394	384	332	376	387	384	382	366	359	386	380	394	395	397	392	371	389	388	386	363	392	379	374	375	394	366	378	388	411	362	390	372	365	368	353	387	387	361	377	404	385	399	392	339	364	375	377	390	416	385	370	371	367	359	361	357	385	375	385	386	377	385	361	405	362	381	376	377	385	394	377	401	403	388	370	406	366	343	356	383	400	375	388	406	423	381	350	397	354	368	356	370	376	373	362	373	379	355	394	399	410	381	388	408	352	378	350	344	376	384	407	388	399	359	350	344	389	379	371	394	374	385	375	361	390	378	392	363	399	398	380	402	402	367	372	398	371	374	390	383	395	388	405	354	344	350	392	362	389	372	342	373	409	386	353	372	361	398	373	374	357	386	340	391	439	381	339	395	394	380	397	385	368	366	406	376	381	380	375	361	350	372	414	385	376	377	322	371	350	383	370	357	396	379	367	353	409	392	372	365	377	374	373	388	357	368	354	381	350	366	386	390	370	406	391	389	388	358	371	378	392	400	392	410	363	418	363	395	383	378	379	411	367	379	365	359	394	392	337	387	413	370	418	331	376	389	366	372	388	378	407	417	391	469	373	380	384	350	400	370	376	365	375	366	369	398	390	396	380	393	399	397	398	391	396	336	390	397	388	350	407	426	412	355	360	407	384	357	347	388	365	433	347	343	405	369	386	394	358	361	353	383	324	355	362	407	404	390	353	348	352	363	363	364	388	383	354	385	368	368	403	381	368	364	372	400	381	366	395	399	369	376	403	347	391	384	377	375	380	362	407	382	380	387	366	378	355	396	381	424	392	372	384	371	404	371	387	335	354	394	391	386	416	367	374	372	357	394	361	356	364	409	387	384	402	362	399	409	383	405	393	375	402	358	394	391	375	430	349	369	391	411	408	375	405	388	374	377	383	388	409	399	372	332	369	369	409	357	364	389	397	404	395	361	373	417	402	384	380	395	342	351	420	396	400	361	400	378	415	390	382	370	363	357	360	367	361	354	399	372	380	381	371	384	379	386	367	394	393	367	337	369	359	377	382	413	389	396	353	374	378	369	366	369	355	356	381	401	358	392	387	386	370	400	387	384	360	395	358	356	395	349	367	375	405	350	368	391	409	359	379	331	396	363	407	397	354	408	381	357	392	392	371	347	397	389	368	382	367	352	402	366	396	377	375	365	395	381	355	384	396	354	392	368	375	387	364	348	393	365	384	369	378	436	349	390	421	379	390	370	368	359	349	385	419	351	381	364	374	372	404	386	375	401	398	336	353	392	365	369	396	386	356	392	387	388	363	389	375	369	394	386	351	360	318	369	366	371	358	370	361	365	376	397	413	387	408	391	358	395	356	377	384	403	397	383	373	367	415	384	350	381	383	420	393	394	384	378	367	416	368	359	330	374	364	361	358	395	409	389	408	371	408	410	413	377	353	408	386	386	394	418	372	354	390	354	370	355	319	351	356	405	385	385	391	333	360	373	386	364	365	406	364	390	369	408	357	354	392	385	384	406	395	390	367	378	413	444	362	355	401	373	387	401	391	362	365	366	383	354	380	358	368	376	383	393	373	383	350	397	386	406	392	377	360	390	372	387	408	369	373	398	357	395	371	412	362	374	359	386	381	390	393	375	380	364	366	363	356	387	366	374	347	392	356	401	409	382	365	375	369	365	401	402	388	397	365	365	395	385	393	360	381	367	386	373	351	400	408	374	380	381	356	399	383	369	365	385	377	388	352	335	361	384	415	401	377	394	361	398	348	379	335	413	384	340	359	343	386	402	386	364	408	381	375	371	411	391	392	409	405	396	363	402	361	349	385	374	346	385	375	358	395	387	368	404	396	400	399	391	391	397	369	374	390	361	365	415	388	390	378	387	372	380	387	362	381	402	372	395	374	365	351	377	420	394	392	367	366	407	364	400	401	374	390	413	386	386	370	358	387	393	370	381	382	421	372	391	372	380	364	386	384	352	340	367	391	364	363	383	400	394	335	360	390	370	405	399	375	361	389	377	389	396	383	363	380	393	378	353	402	361	337	354	346	371	371	352	378	376	337	391	380	383	366	366	369	361	390	400	332	396	368	391	385	383	388	380	365	385	388	404	357	399	390	372	397	369	401	349	402
4316	1584	1087	650	600	510	478	472	427	461	410	403	431	396	421	395	376	425	351	382	378	404	393	394	404	390	377	375	467	401	369	355	394	423	378	367	360	411	390	373	426	375	404	401	406	401	391	420	363	394	394	406	378	396	378	379	396	364	405	360	390	379	383	401	386	381	377	393	379	380	373	372	388	378	402	400	394	378	392	410	393	394	375	367	397	376	394	417	376	370	431	419	377	384	384	401	371	358	402	406	370	398	414	414	383	389	376	390	391	381	377	377	380	361	389	371	358	379	387	351	380	373	381	394	414	337	384	362	382	406	386	365	373	387	384	341	392	391	388	374	385	367	349	405	411	378	381	331	403	379	374	398	352	392	339	390	368	352	373	428	365	362	381	409	404	392	390	402	391	363	417	375	389	403	427	383	416	389	397	374	387	416	380	402	390	378	401	395	378	371	377	353	348	423	347	386	386	396	395	413	411	398	390	429	380	406	360	360	344	400	426	401	386	395	417	378	349	381	383	372	400	412	395	418	433	368	397	358	371	363	390	426	376	366	350	390	384	360	367	387	383	396	365	365	377	355	351	472	390	412	400	351	404	406	384	378	402	402	388	423	379	423	389	387	424	388	394	395	401	400	387	390	418	357	406	384	384	385	395	400	408	440	376	407	394	405	400	398	383	366	369	413	392	436	381	404	381	417	399	389	376	396	430	375	379	395	360	419	396	377	391	387	350	401	357	379	408	387	377	354	373	406	392	394	391	395	388	411	370	395	371	409	380	390	396	379	408	366	373	397	404	385	392	383	392	384	373	416	390	363	392	394	403	369	384	358	375	356	390	396	370	409	435	380	425	387	397	388	395	356	402	393	400	359	341	376	395	395	395	367	367	377	381	383	385	374	374	430	395	365	396	406	370	392	404	336	408	356	377	402	422	390	353	358	362	362	352	381	374	380	376	356	397	414	390	380	399	410	386	376	393	395	372	411	370	366	383	400	365	405	370	383	398	393	401	389	391	380	367	401	390	396	371	370	356	373	373	344	400	395	403	401	391	405	364	380	375	364	402	381	375	384	371	376	382	373	391	380	395	402	363	344	402	405	402	353	396	383	392	391	409	399	380	389	385	385	394	403	371	394	382	408	369	419	402	392	382	407	385	401	371	379	402	384	386	361	390	375	405	376	367	385	426	387	391	394	410	390	400	397	403	409	414	378	389	379	392	365	385	401	405	374	418	416	384	364	403	403	361	384	433	390	403	390	376	360	396	387	350	392	363	416	396	387	385	383	408	404	400	382	363	410	387	351	365	382	406	375	373	367	358	373	420	382	369	402	388	382	422	342	414	340	361	397	371	384	387	416	375	381	432	368	392	351	378	351	363	386	379	346	384	382	397	372	411	398	385	369	430	402	376	362	374	386	377	411	379	374	403	403	358	392	379	405	343	376	353	390	384	407	402	389	381	428	405	406	409	389	383	398	389	402	352	424	416	374	357	389	374	370	377	377	372	403	393	384	365	389	399	388	389	408	397	378	372	420	403	373	390	369	395	403	384	390	385	382	405	341	425	365	399	403	369	399	369	393	367	384	397	378	391	423	402	402	358	345	388	394	354	415	415	403	419	375	350	395	406	428	370	359	354	377	412	364	373	377	372	358	382	360	386	406	366	384	390	426	373	338	364	382	373	382	348	387	383	385	373	386	416	407	391	357	403	399	381	401	418	398	373	387	404	422	366	403	404	402	380	347	377	388	387	377	410	356	426	385	372	398	373	400	380	375	359	386	404	381	393	412	390	372	383	376	397	396	375	377	389	411	390	367	423	399	376	357	383	393	388	401	386	385	399	382	380	372	391	391	390	368	407	389	378	409	397	383	391	380	388	398	398	369	370	373	416	389	398	407	397	380	379	391	414	388	379	390	382	397	405	400	408	417	392	396	378	369	393	399	388	376	409	378	379	384	385	421	366	421	367	387	393	417	412	396	364	409	374	419	375	384	402	339	363	384	390	361	401	385	392	383	405	399	402	430	396	357	418	411	399	387	412	372	354	380	379	361	407	390	358	374	372	355	388	405	376	388	410	368	389	395	380	384	375	366	410	380	384	372	375	397	391	361	358	388	390	414	406	440	352	385	409	410	396	402	402	425	373	360	382	385	395	426	359	392	362	408	387	371	383	384	377	382	390	361	373	376	397	388	370	389	386	389	366	369	395	400	389	355	359	355	417	376	379	381	362	402	370	411	399	431	386	391	410	391	379	378	410	390	367	379	348	373	409	342	408	385	374	384	376	407	449	386	358	353	368	397	377	375	392	363	388	359	383	403	388	371	369	384	394	368	382	373	380	386	410	353	387	426	375	386	396	397	402	372	433	372	400	372	398	387	406	368	392	382	358	371	382	374	409	415	394	393	381	380	382	424	375	370	380	398	414	380	411	403	384	410	411	346	358	369	383	381	411	390	383	396	398	408	390	382	393	374	373	388	387	412	371	393	377	411	357	412	343	378	400	390	378	393	400	376	405	393	374	409	383	373	406	388	406	416	384	372	408	360	397	386	355	366	403	393	415	388	389	363	413	372	394	400	347	360	360	359	398	368	403	372	362	387	382	418	366	367	398	407	387	397	355	424	373	393	401	370	399	353	378	384	385	359	372	385	413	400	392	378	425	369	364	405	421	353	385	371	389	363	430	404	431	342	365	387	359	398	403	382	395	373	403	438	358	399	370	414	379	433	383	405	371	378	399	374	349	372	386	378	410	400	431	382	396	431	395	381	377	373	348	388	396	366	368	411	375	385	402	386	416	410	352	372	404	382	413	379	372	361	354	357	388	352	381	399	429	392	348	395	394	370	404	396	435	371	377	383	361	425	375	400	409	391	370	387	376	400	403	380	391	406	406	398	385	364	397	382	402	378	393	382	379	400	377	428	402	386	415	393	414	394	388	393	391	383	396	434	409	388	404	389	424	344	387	392	430	380	356	364	382	381	384	358	368	390	384	382	363	411	368	443	378	382	402	413	391	362	393	382	385	368	409	348	397	368	386	441	405	373	395	393	390	398	364	381	369	413	371	385	415	382	371	398	387	369	405	388	396	394	362	388	384	367	359	372	367	375	356	411	385	410	409	377	365	369	414	389	389	378	360	362	386	389	421	395	386	361	400	380	398	398	420	377	372	382	356	380	358	370	370	393	376	351	426	387	387	453	409	420	414	394	371	404	376	353	401	371	422	360	411	377	375	351	376	398	357	400	370	385	349	396	394	354	374	402	378	405	388	393	367	379	373	414	372	375	401	405	377	371	393	358	432	380	398	421	355	379	382	402	387	356	416	397	380	355	391	367	398	366	378	385	399	334	420	379	414	387	379	366	396	380	387	398	371	401	389	431	392	385	422	388	360	384	396	405	387	437	393	377	362	398	359	376	391	390	381	389	390	386	370	366	395	412	350	406	378	384	379	382	368	371	353	405	402	399	359	401	392	427	357	399	369	403	359	399	370	395	381	414	373	380	411	411
23755	21306	28733	24201	21316	11549	1650	1214	1023	1015	969	919	956	874	853	854	831	843	823	821	822	778	842	800	786	807	798	795	830	800	852	788	810	836	764	775	843	773	797	785	749	764	785	783	827	793	792	817	791	825	811	756	803	821	795	814	770	784	763	775	764	799	814	813	765	783	781	781	783	826	834	778	764	791	768	839	795	758	806	741	774	783	775	775	791	766	769	792	757	784	737	821	736	788	783	791	764	798	788	796	763	775	753	765	777	781	821	791	827	777	786	726	811	764	743	824	753	786	790	766	793	815	758	785	807	759	773	775	774	800	792	791	772	775	803	791	767	760	779	731	785	752	744	827	839	769	831	761	765	828	774	781	779	807	746	811	778	774	795	798	790	797	805	820	779	797	796	818	817	733	808	781	719	787	784	781	765	789	820	803	839	783	767	786	787	787	756	788	784	763	791	789	779	793	761	791	769	790	805	819	777	803	791	780	730	794	810	834	770	818	784	772	789	769	778	746	719	823	775	749	811	794	770	760	801	753	769	753	835	757	791	822	803	782	751	784	769	803	836	762	781	815	819	784	802	806	812	807	806	810	768	792	726	796	740	786	812	793	764	774	794	804	786	757	793	782	764	768	812	784	763	780	778	754	762	817	792	839	741	811	807	800	792	728	771	767	807	767	846	797	748	819	774	826	778	792	807	813	789	760	775	732	760	780	779	767	783	752	783	792	791	780	821	775	788	776	790	818	852	797	769	841	803	786	784	799	787	799	801	761	779	808	801	818	771	788	747	824	819	740	830	807	769	801	770	745	767	782	777	785	773	807	805	750	816	789	805	809	804	747	743	797	833	789	776	776	772	755	755	773	756	766	757	769	796	790	814	752	823	819	768	770	792	784	813	836	754	781	792	783	730	824	796	715	751	802	772	807	782	777	742	824	815	772	773	746	772	765	820	774	721	711	778	810	793	797	778	800	785	798	810	788	741	732	835	811	788	771	805	782	745	802	745	810	764	746	725	777	766	767	765	803	756	816	763	774	740	732	793	804	789	785	761	751	786	783	778	791	777	777	812	733	802	779	765	762	798	797	810	786	775	781	755	740	754	784	796	798	810	747	783	749	782	802	777	797	780	806	772	776	817	791	798	787	773	801	808	768	773	727	740	765	804	784	726	804	798	775	723	821	731	751	748	748	789	717	786	738	775	761	771	772	808	780	808	758	782	799	777	795	826	819	780	800	781	751	796	750	790	745	794	806	794	832	781	814	834	788	807	777	756	726	802	781	771	771	824	857	724	720	765	775	825	782	826	791	794	780	832	724	744	799	826	737	815	804	807	823	788	805	810	774	740	762	794	757	765	794	769	756	782	754	732	764	795	746	776	771	792	827	815	792	779	781	821	795	800	835	804	777	780	756	809	761	807	775	819	809	772	769	735	813	774	739	788	785	749	801	785	757	795	773	767	779	717	718	803	729	807	772	759	812	790	755	776	776	782	786	773	797	769	801	750	757	789	745	775	709	800	782	776	810	816	753	761	744	769	782	764	766	711	764	808	784	790	760	805	743	808	766	796	760	857	765	741	760	760	754	759	768	763	749	787	758	736	780	738	830	766	764	790	760	785	826	815	757	792	796	772	778	768	814	825	746	792	818	787	791	775	780	792	814	765	823	781	761	810	764	747	797	773	747	762	788	824	783	817	751	801	790	795	796	778	829	769	735	791	746	765	777	834	783	812	741	837	815	789	800	799	808	744	813	770	786	784	824	786	782	765	771	749	764	786	782	783	779	820	783	773	751	773	787	791	798	792	779	776	812	785	820	824	739	762	771	797	812	812	785	824	796	750	793	797	772	797	787	793	797	789	843	783	772	820	760	709	842	782	754	805	810	788	776	841	781	776	819	820	787	726	772	784	769	703	794	800	797	739	783	795	758	810	794	772	790	785	776	793	778	832	795	812	773	849	771	751	776	761	805	776	780	807	710	784	770	800	783	806	752	797	765	793	735	787	766	840	776	781	757	794	780	760	754	753	775	789	802	781	791	744	773	785	814	742	773	799	783	812	799	739	790	759	790	828	790	795	789	754	793	806	800	771	761	759	766	809	808	787	771	823	781	796	842	817	776	771	783	788	797	748	728	759	756	821	789	770	828	769	811	751	771	805	778	739	767	774	749	766	823	834	760	742	747	785	788	752	773	772	800	760	793	778	782	775	825	798	797	771	790	778	783	790	780	781	793	842	760	793	776	778	812	738	785	757	798	752	757	760	789	811	785	768	810	787	805	780	850	801	744	781	785	738	823	771	768	811	781	772	774	832	772	753	804	799	789	819	798	765	776	774	795	788	738	752	744	820	790	804	808	859	755	763	721	782	813	753	754	807	795	727	793	771	763	769	726	742	794	800	782	846	818	777	794	784	813	813	799	769	770	781	776	800	803	734	764	785	764	808	825	763	736	808	793	807	738	866	824	763	714	808	768	798	806	803	750	776	753	780	803	789	770	769	755	790	818	785	761	778	782	788	727	762	795	746	714	761	758	786	787	759	824	827	789	801	793	772	773	741	784	758	842	765	759	754	797	729	741	836	795	828	770	784	763	815	785	778	812	786	778	781	804	789	808	785	797	758	754	779	807	813	798	759	784	740	729	794	818	705	786	833	779	806	828	758	784	827	772	795	795	706	781	857	775	804	803	797	803	788	786	769	781	772	814	809	800	784	759	822	793	772	771	729	776	791	785	765	783	760	744	767	763	759	805	808	800	806	797	746	773	780	782	766	823	804	806	794	799	749	783	837	807	760	801	763	822	803	763	808	761	793	743	751	755	819	783	757	797	785	772	771	834	770	740	791	748	848	737	772	766	784	833	770	787	760	768	773	804	798	801	775	826	779	769	776	789	801	809	795	744	779	789	810	800	781	800	785	760	766	788	754	745	728	779	774	827	737	839	759	774	798	791	831	790	774	773	774	779	815	768	771	755	773	744	817	742	797	774	785	741	764	755	764	804	743	794	763	713	793	774	804	822	816	802	785	797	777	763	739	786	768	771	800	778	790	713	770	769	769	803	768	735	724	791	813	774	798	779	765	744	776	793	769	791	789	816	807	751	820	789	769	749	772	769	795	795	803	776	733	774	771	753	811	754	752	765	761	769	769	807	751	767	811	765	785	786	753	757	758	825	856	803	790	806	772	742	757	772	799	784	782	776	776	794	785	814	790	828	769	794	764	754	733	719	792	803	781	754	777	791	795	805	753	765	798	771	762	787	774	773	781	778	785	734	803	792	790	741	838	772	724	796	708	811	791	761	774	801	820	778	795	729	754	749	818	801	831	768	797	801	834	794	768	822	805	787	830	780	781	766	784	764	833	748	793	773	737	767	796	844	810	779	813	798	742	805	792	831	769	771	838	817	806	769	769	797	794	764	767	807	739	756	748	802	734	724	757	829	773	787	736	800	775	782	767	756	760	756	767	798	799	769	805	786	796	742	765	812	766	801	776	811	757	786	769	783	804	807
3756	9137	6165	3323	2501	1905	1627	1387	1263	1123	1079	1003	958	924	906	912	859	928	873	860	820	854	802	789	806	842	757	828	867	815	878	805	792	821	802	828	791	870	850	728	737	817	852	753	796	826	819	840	795	793	773	810	840	810	774	822	818	834	776	810	753	789	774	769	781	818	771	799	821	815	826	815	770	817	790	796	765	800	773	808	840	767	777	801	833	780	786	777	797	808	829	803	783	774	789	805	802	757	805	826	815	797	783	808	807	807	792	733	777	810	773	811	768	787	817	790	806	758	806	739	796	841	759	807	796	774	805	809	792	749	757	844	711	794	762	781	783	812	748	832	814	835	785	800	781	806	837	792	769	838	775	791	813	818	784	816	788	807	778	785	814	821	759	748	774	787	782	828	778	792	822	792	831	740	811	752	840	775	838	829	837	791	761	814	778	776	830	806	735	824	794	750	826	820	759	787	768	777	774	774	813	830	770	849	786	818	782	840	737	803	768	785	779	780	790	797	782	827	789	786	779	785	766	789	774	795	852	786	767	831	780	781	807	809	729	773	762	771	782	782	795	770	787	791	765	806	746	760	826	853	839	780	812	837	839	777	761	793	745	810	737	764	752	830	788	752	824	791	768	746	809	795	794	771	803	808	793	809	802	812	787	816	792	794	818	805	771	787	749	788	754	769	771	796	775	792	773	848	824	772	749	789	705	842	782	769	731	807	818	748	809	745	788	818	795	778	798	752	766	786	781	808	803	754	839	780	812	798	751	767	783	790	804	778	814	748	790	833	813	762	801	821	802	806	798	840	795	758	748	778	811	794	825	800	794	763	749	757	760	767	793	734	790	776	790	774	775	755	760	785	740	848	772	792	786	765	817	758	846	783	801	805	767	787	795	819	789	797	767	759	792	813	812	804	794	831	762	792	787	812	771	814	814	755	716	778	763	799	825	822	805	804	822	770	840	745	815	796	782	785	785	800	839	840	751	791	797	766	810	777	803	792	836	775	766	773	765	721	793	754	814	842	785	753	806	802	758	801	745	775	740	797	737	785	813	797	777	787	816	777	762	769	762	790	795	784	841	827	783	817	753	812	820	821	783	766	793	815	729	785	757	813	778	768	778	802	779	792	802	811	790	806	783	781	806	804	773	834	763	787	796	796	836	776	801	744	763	770	747	762	788	781	812	834	788	805	729	832	840	727	790	812	809	733	798	782	827	753	812	770	795	782	775	824	791	799	822	816	764	778	787	829	848	795	773	818	805	799	835	798	791	841	790	789	811	837	792	791	815	804	803	826	766	767	806	795	759	747	743	799	814	817	757	788	766	787	793	792	815	777	764	799	778	767	776	781	832	738	833	748	776	785	777	776	802	795	796	784	811	784	784	801	801	781	813	734	766	787	779	731	806	779	799	800	835	838	770	775	797	795	799	814	788	789	776	767	776	835	774	768	774	760	794	803	805	791	748	842	799	813	768	881	810	779	776	761	796	824	781	797	772	800	821	798	806	752	809	770	796	774	777	790	786	812	800	750	756	802	786	813	777	809	760	785	780	761	764	803	803	781	798	803	758	807	786	818	822	787	747	797	762	802	769	788	763	769	791	803	764	806	773	775	767	836	759	823	745	828	788	810	756	786	811	783	764	765	768	782	780	776	825	783	795	786	740	800	795	745	766	786	761	813	799	796	780	789	810	787	833	793	833	790	759	751	782	762	806	789	791	800	736	776	779	801	752	821	796	845	765	797	799	759	805	804	779	770	786	741	743	817	777	767	800	803	764	825	801	777	797	809	777	834	759	798	782	795	779	767	742	810	834	785	784	749	775	791	816	749	802	778	791	783	786	822	793	824	755	765	779	815	795	801	804	846	738	787	793	774	814	780	795	782	812	838	783	814	790	794	811	787	796	795	756	815	790	812	784	782	780	753	773	792	797	779	799	770	807	768	770	730	767	799	810	790	783	787	774	788	752	763	754	781	846	767	774	771	815	788	757	762	809	743	833	784	738	811	762	802	777	791	785	841	827	777	791	815	805	792	793	807	785	774	762	838	830	785	767	795	777	790	787	765	798	760	823	799	795	814	838	783	807	830	774	785	791	811	791	776	772	766	809	776	764	779	838	774	772	806	778	818	777	811	810	764	800	775	823	829	812	804	816	769	744	755	794	760	786	792	827	750	792	782	791	809	723	779	776	798	796	748	757	797	780	780	823	782	786	783	832	767	794	742	809	831	817	765	760	769	813	819	767	788	804	799	762	809	765	804	797	816	789	828	781	780	805	811	839	825	838	800	783	780	774	799	782	772	765	826	808	808	843	826	826	743	830	780	826	784	789	757	799	821	798	803	790	805	842	737	825	776	788	787	804	804	833	768	823	813	785	764	786	833	784	776	789	803	802	824	779	758	797	759	812	790	808	797	806	801	788	785	734	807	776	802	786	791	797	755	866	769	741	786	804	805	786	799	751	791	740	835	804	781	773	796	759	840	799	844	778	816	741	737	771	826	796	797	807	816	785	759	777	824	759	756	856	803	785	777	843	806	782	855	758	785	830	770	797	758	758	832	818	799	806	792	763	799	711	798	775	779	806	784	777	793	790	729	848	776	802	831	758	804	792	777	835	803	808	812	778	794	871	758	806	813	815	814	775	806	800	781	760	804	778	787	766	816	812	779	827	792	823	745	823	758	799	811	796	793	802	768	751	784	820	767	829	757	776	803	843	771	845	829	849	807	789	840	743	777	769	797	793	864	780	807	782	803	752	804	760	799	778	803	801	812	800	750	762	811	793	799	723	809	800	791	777	766	820	789	803	844	822	785	798	793	805	779	851	795	768	805	825	780	781	787	828	786	777	772	750	797	786	853	803	769	738	790	751	799	779	786	797	752	830	759	780	792	800	814	756	824	763	829	823	798	821	798	791	839	784	830	783	793	763	767	815	795	782	809	757	795	770	794	814	783	806	771	777	762	811	823	811	778	838	713	828	825	809	771	776	783	807	732	823	735	821	831	763	728	804	778	822	827	775	743	799	833	759	751	799	806	820	757	790	780	778	839	784	804	841	795	776	763	745	775	782	768	793	818	756	743	791	819	766	827	760	785	796	761	718	816	754	728	814	790	796	765	836	819	821	800	795	840	745	812	770	736	755	779	763	831	781	766	804	775	815	830	758	755	792	773	788	822	768	764	769	823	852	792	860	784	795	810	767	843	764	730	837	802	819	828	800	820	820	816	740	741	836	765	810	776	805	787	791	842	754	767	813	798	787	807	817	766	764	843	768	799	795	767	774	785	836	792	800	790	828	803	736	820	799	767	807	782	774	816	762	842	817	849	799	795	768	785	820	776	812	762	773	788	789	853	749	792	777	799	782	781	823	771	804	807	786	753	787	750	757	774	776	821	776	800	811	763	796	778	813	807	760	778	761	765	824	801	771	840	788	813	800	791	756	794	812	778	761	797	796	783	762	788	795	791	765	809	752	751	771	765	768	765	758	830	789	777	772	763	791	831
24645	21286	27875	24980	13942	772	467	360	367	307	308	276	280	285	246	229	239	245	273	238	227	283	246	258	255	233	242	274	227	232	222	242	242	211	203	210	214	213	241	213	214	228	224	257	263	218	205	212	220	209	215	199	237	234	222	229	226	231	239	227	233	227	222	216	223	235	235	249	234	254	224	189	225	230	212	229	227	238	215	238	233	214	209	202	221	230	221	231	237	235	255	220	198	217	206	237	257	226	207	211	224	215	231	213	243	221	223	224	197	216	222	217	204	225	210	214	206	221	225	222	236	243	220	235	231	218	231	203	240	210	208	215	230	223	224	213	214	219	218	219	214	228	239	206	235	234	233	198	230	212	230	224	234	236	226	231	252	229	223	218	230	225	238	242	223	215	234	269	213	240	225	231	219	261	231	220	244	200	209	226	233	232	196	256	244	197	213	231	218	228	214	230	226	233	234	249	227	224	217	216	212	252	240	233	223	219	215	228	225	258	218	231	216	247	221	223	207	238	237	221	216	218	217	221	220	217	226	214	222	236	249	217	227	225	221	203	224	210	228	226	222	224	234	211	201	215	226	197	222	208	223	243	235	219	220	235	218	233	237	228	226	209	228	243	222	214	223	216	228	246	223	202	235	229	202	228	196	223	235	219	238	220	221	250	224	228	242	214	240	194	217	233	204	222	225	212	225	226	214	238	201	214	216	221	254	195	243	219	223	229	228	218	217	235	234	216	230	217	222	192	232	221	222	220	243	224	202	252	227	215	224	217	232	223	214	234	235	229	210	214	208	236	234	204	215	212	210	251	217	217	214	236	225	205	224	202	247	222	245	209	243	221	200	226	249	240	232	228	253	209	221	240	261	225	212	211	238	218	202	242	213	243	251	233	217	216	219	253	206	241	229	227	214	207	218	204	222	213	214	213	217	208	210	244	225	214	227	232	230	232	242	204	230	213	233	215	233	219	223	218	233	220	219	223	212	216	212	218	227	242	227	204	232	227	233	218	221	234	235	245	241	207	205	216	230	211	208	230	222	188	219	217	213	231	201	233	238	221	214	223	251	227	219	205	207	230	207	211	234	198	226	207	218	219	213	219	225	207	208	220	213	209	200	203	213	238	224	201	234	224	199	182	220	201	219	217	245	254	203	214	236	199	228	225	244	251	227	236	239	234	246	230	228	234	218	250	225	220	219	223	188	233	238	223	205	211	234	226	216	211	196	193	235	223	218	233	204	234	258	220	206	236	228	216	225	233	261	229	216	208	209	202	223	218	224	221	238	220	195	223	229	217	235	206	217	197	228	247	241	230	209	236	231	259	240	232	204	231	217	215	217	220	215	247	219	214	229	233	239	216	226	223	246	241	217	199	206	227	204	230	227	233	216	242	230	225	213	224	202	227	195	211	227	231	215	227	248	244	210	229	207	210	202	225	222	224	236	227	215	210	241	211	253	224	219	243	220	208	200	231	211	205	205	197	239	233	221	216	242	212	227	216	224	206	228	235	219	224	217	226	243	222	220	219	233	218	214	236	231	237	206	205	211	221	220	213	236	233	226	213	217	192	229	204	234	253	250	198	217	234	217	225	219	222	237	202	244	217	194	219	252	226	227	219	218	221	203	223	231	214	213	228	206	234	231	230	204	219	224	230	220	233	256	207	235	229	197	227	213	211	234	208	199	229	235	236	207	218	227	222	215	211	231	197	222	234	220	184	220	233	206	222	244	213	209	206	221	220	245	228	228	256	219	237	238	237	209	219	205	238	216	206	233	207	227	196	205	227	227	217	206	239	199	235	251	213	232	236	206	232	239	232	219	211	245	248	213	219	248	239	199	227	187	229	211	219	231	229	199	205	206	225	227	245	223	223	190	245	223	249	224	197	247	235	217	225	246	230	216	224	216	219	226	241	235	221	233	236	209	226	236	225	234	227	232	212	235	222	234	207	199	217	227	237	236	202	242	161	209	224	218	230	250	222	227	209	218	220	248	238	221	222	222	214	197	231	239	216	193	236	236	220	233	220	208	243	201	219	238	206	246	232	215	194	214	236	233	215	238	221	239	226	238	247	226	223	252	222	227	253	256	213	245	225	220	228	235	222	223	219	221	241	207	216	252	221	228	217	213	203	212	226	203	224	215	217	213	237	218	201	221	218	231	248	199	243	198	213	220	226	222	232	201	225	223	213	213	244	203	243	232	232	224	220	220	211	207	192	243	216	225	231	222	192	236	211	210	205	202	218	210	237	237	229	218	232	211	208	222	201	214	200	182	217	206	236	213	206	205	228	241	229	213	227	222	199	222	226	251	231	209	233	203	243	203	225	272	220	227	235	243	216	204	200	251	231	242	251	227	228	241	216	216	215	198	210	233	234	222	230	232	245	243	218	203	188	223	230	231	210	219	233	221	207	252	224	206	233	212	228	223	232	186	242	230	228	222	214	244	220	221	221	202	238	236	229	193	223	228	187	235	235	226	250	236	214	228	213	222	239	220	208	242	239	233	208	239	226	215	215	211	234	227	215	205	217	229	233	239	209	250	231	220	208	201	225	211	232	203	242	202	219	226	259	223	232	224	205	197	194	213	230	240	233	235	205	196	235	220	210	231	193	211	235	220	232	197	214	216	231	229	237	232	219	228	237	215	223	248	242	214	221	239	185	216	208	238	202	221	211	227	222	213	218	218	218	205	247	235	239	225	248	225	213	242	234	253	232	207	205	240	226	223	237	240	205	196	233	215	220	212	206	208	214	214	246	206	240	219	242	221	237	216	235	223	219	202	233	226	179	224	224	215	242	207	205	247	230	219	205	216	200	229	232	249	241	218	204	238	236	208	241	218	239	220	216	221	221	202	210	257	217	210	222	233	237	207	214	217	241	222	220	225	249	217	218	206	219	220	241	219	220	231	237	206	225	224	205	219	225	229	196	215	222	197	214	223	218	227	208	207	199	207	210	190	240	247	243	254	182	207	207	237	223	224	197	186	221	222	237	203	249	234	221	223	233	222	247	215	226	198	217	254	241	202	225	237	230	218	226	217	214	235	235	243	258	242	217	212	246	217	210	224	259	218	216	233	244	244	230	236	210	259	237	196	241	219	254	195	218	208	226	197	228	238	205	221	214	233	217	249	234	196	232	215	223	230	248	223	233	208	230	239	225	204	210	247	228	206	214	207	212	237	216	214	205	228	232	246	240	237	197	245	202	212	228	230	211	237	232	211	207	217	227	214	234	243	213	213	217	238	259	224	221	202	206	200	215	237	220	205	223	228	196	251	245	213	218	217	224	187	230	258	209	213	231	229	208	261	204	207	207	188	235	231	210	215	217	212	200	211	240	249	229	234	215	205	198	218	228	202	210	218	233	217	249	199	228	225	217	225	250	199	186	224	208	221	198	198	195	222	257	219	213	209	228	205	216	202	204	202	210	198	227	225	214	242	243	208	192	242	223	216	203	260	245	233	225	203	213	221	208	200	221	237	245	208	214	247	220	208	244	243	239	216	227
3131	5010	3197	1654	1220	834	708	568	467	444	358	353	334	326	293	309	305	281	286	266	280	280	266	270	254	247	271	268	246	229	264	228	229	258	237	251	291	249	257	260	252	272	235	262	238	250	236	255	251	244	236	261	239	280	233	249	216	268	228	242	235	233	248	244	253	238	237	273	229	260	230	224	232	285	228	252	243	241	245	233	233	219	226	243	231	240	261	252	235	263	253	254	239	260	218	265	244	263	264	240	252	268	256	249	232	249	227	235	234	256	246	239	231	259	257	235	264	246	246	215	244	257	220	266	251	249	241	240	256	234	254	246	262	252	223	216	248	243	257	246	256	241	245	241	245	223	236	212	248	222	253	225	253	241	249	251	266	219	261	251	252	235	207	241	243	236	239	264	243	251	249	246	219	277	249	246	245	266	227	258	236	249	256	246	269	238	242	282	253	260	243	253	268	232	228	250	260	238	240	248	249	263	228	222	264	267	238	234	236	217	236	271	232	234	244	250	233	229	239	237	263	252	222	244	216	222	240	234	240	241	238	247	245	213	263	250	234	247	275	257	241	266	246	236	220	218	244	222	298	238	266	245	226	236	237	227	247	256	251	236	275	257	233	256	240	247	246	248	284	257	267	254	197	235	236	229	248	248	263	247	247	220	273	235	239	226	228	251	237	265	258	234	240	250	245	244	233	236	240	244	242	235	232	232	227	233	240	226	234	240	259	216	250	205	213	259	268	236	233	226	253	226	232	257	249	249	231	227	253	254	245	261	239	266	252	254	252	221	234	244	249	232	241	254	235	238	239	229	245	266	236	248	235	233	229	247	257	238	262	238	231	233	234	250	257	244	217	248	247	234	254	233	248	245	238	289	251	231	226	219	234	248	262	221	256	247	232	255	239	255	231	259	241	240	232	253	245	218	281	269	238	244	233	239	220	257	226	239	254	265	252	226	240	234	247	220	284	251	255	244	233	245	229	244	222	222	241	235	231	264	246	257	247	246	244	230	238	258	239	236	270	242	237	258	231	224	235	270	266	252	251	257	244	249	250	265	222	235	216	246	248	229	271	243	214	236	233	240	238	250	245	235	265	248	254	248	245	237	260	298	221	253	235	241	250	248	244	237	245	253	252	251	232	218	272	210	238	274	275	228	233	246	235	252	271	231	241	252	225	258	232	250	247	258	247	251	270	244	244	231	231	247	253	247	207	228	267	238	258	233	254	248	242	234	236	243	233	245	273	246	228	254	251	252	278	274	234	260	246	237	235	256	253	217	253	240	260	211	215	252	228	237	249	279	248	245	227	240	244	242	225	231	232	267	240	235	226	260	228	208	256	217	234	227	242	227	262	256	255	241	216	217	243	229	266	235	240	263	252	255	222	244	234	228	246	251	226	243	272	282	214	236	223	251	268	237	277	229	253	245	219	256	232	250	244	247	264	248	252	225	224	238	205	227	254	235	252	253	268	277	251	248	252	253	216	237	240	261	230	236	249	230	271	220	243	256	228	255	248	241	240	250	250	241	243	253	272	249	250	254	226	250	236	236	236	236	231	231	203	246	245	234	254	243	238	262	261	265	229	219	216	255	262	233	245	233	230	254	246	228	261	241	255	235	227	249	248	249	252	246	242	243	244	270	240	229	221	244	279	242	196	245	278	227	250	228	243	235	242	257	209	236	243	239	236	268	235	252	236	252	231	265	227	246	243	262	233	257	236	247	283	237	259	230	235	218	231	230	251	231	280	252	245	215	276	254	220	271	253	240	225	228	248	231	252	224	242	268	239	252	197	220	259	248	270	230	242	240	226	199	251	256	239	236	231	224	243	257	225	232	225	224	266	255	206	240	237	243	221	254	265	238	253	263	240	245	263	262	241	283	244	278	231	256	262	262	248	260	267	247	251	232	241	242	254	241	236	257	248	254	241	241	228	244	238	235	252	233	258	249	232	225	256	255	271	233	253	225	254	223	226	214	256	219	244	244	232	248	261	238	243	238	262	254	272	255	245	227	259	253	239	238	250	253	247	254	269	229	224	257	248	245	241	248	250	234	249	215	243	229	257	249	247	272	240	232	237	274	224	262	231	247	249	232	222	250	230	226	237	266	270	265	252	237	244	242	251	226	247	228	270	274	257	245	233	264	241	246	251	264	261	235	217	284	253	265	243	234	245	264	229	239	239	252	237	225	225	224	211	243	224	220	237	243	241	211	271	234	211	267	258	262	240	259	220	243	252	249	274	251	238	251	233	234	259	262	284	252	253	207	230	262	230	255	277	233	258	278	220	263	267	241	212	247	255	216	260	262	262	215	241	253	258	248	225	215	257	222	239	230	265	267	246	249	244	228	235	254	255	272	251	265	214	231	245	238	241	260	258	235	262	250	225	232	263	244	241	228	241	232	234	226	208	243	268	239	217	240	230	258	245	260	252	251	270	244	225	245	261	220	246	233	240	232	231	227	255	255	241	256	229	212	249	222	214	230	223	271	248	247	226	246	247	284	254	218	249	238	222	239	265	229	236	250	244	230	252	260	223	238	247	251	242	267	256	221	244	254	225	225	206	262	239	229	231	251	244	220	245	260	247	260	244	250	237	216	244	260	230	233	262	220	260	236	260	242	250	231	250	223	241	232	249	261	246	220	254	261	242	222	246	255	242	236	241	243	226	242	243	253	262	257	227	251	242	241	247	242	249	226	246	248	226	232	226	248	247	231	208	260	234	255	254	250	248	253	238	239	244	239	262	259	265	257	225	238	239	249	225	274	271	229	231	239	233	250	225	241	246	238	246	264	268	225	233	231	253	215	222	206	258	254	265	244	249	227	230	239	217	246	239	223	231	253	251	232	228	207	237	235	248	253	230	241	259	238	232	248	248	241	237	230	245	264	243	228	255	241	247	239	232	239	230	230	232	230	237	239	254	234	238	227	256	235	256	259	224	233	255	231	224	227	236	250	229	238	240	239	245	248	224	216	226	258	230	221	248	223	224	236	244	265	222	218	244	221	233	255	265	235	228	258	252	246	251	253	226	253	233	223	207	274	244	229	230	237	245	259	228	217	229	242	235	228	230	268	260	227	235	245	237	234	278	247	254	256	224	264	262	286	230	241	250	285	250	265	229	244	248	243	229	264	265	247	215	235	243	259	224	242	264	275	246	222	241	231	235	272	251	247	250	253	268	211	221	262	265	264	237	198	259	248	246	248	244	244	268	245	253	259	258	244	248	274	265	251	249	243	238	255	265	225	245	224	245	234	249	251	256	226	230	262	263	231	217	254	261	255	239	237	232	231	254	249	244	257	242	236	254	251	245	246	240	238	244	239	232	251	224	243	215	253	245	232	256	236	251	233	242	249	238	232	233	245	232	220	276	245	248	246	264	227	276	260	248	241	253	251	229	239	253	230	285	253	249	248	284	222	258	219	255	252	217	225	254	247	254	254	262	242	256	226	255	256	218	232	238	238	254	250	220	247	241	240	240	248	242	236	236	231	279	234	253	230	246	259
22524	21326	29218	23790	21327	21408	12431	1755	1278	1173	1088	1027	985	952	897	905	903	870	839	821	794	897	809	810	809	747	840	872	837	815	745	775	798	825	818	809	786	808	832	766	813	765	818	743	761	757	754	743	780	773	711	765	749	721	787	799	785	787	765	739	829	757	725	761	743	788	757	786	764	791	768	749	765	763	771	765	765	783	773	868	790	798	768	806	767	770	766	749	767	726	786	781	778	773	754	768	730	689	735	790	766	774	786	791	758	760	748	812	773	772	751	783	847	833	768	807	763	731	743	795	801	823	798	782	803	771	772	774	769	767	742	808	741	750	764	745	763	755	728	766	726	765	777	749	790	800	789	791	767	756	786	809	772	784	727	786	764	754	778	748	768	726	832	763	761	724	797	755	789	716	772	775	785	764	805	835	805	783	802	806	771	776	792	761	778	741	769	787	760	789	775	773	701	795	785	802	790	742	775	812	739	733	761	747	769	781	774	807	779	756	792	827	771	789	784	782	800	791	739	773	757	812	781	772	754	762	744	729	749	776	785	755	757	835	762	755	783	776	764	779	774	764	744	745	746	788	779	766	788	776	738	764	759	782	778	738	769	778	760	763	771	744	761	774	773	761	743	769	790	759	762	791	765	749	806	788	745	833	756	807	787	818	772	812	756	717	772	813	747	791	771	783	796	768	781	800	765	794	772	793	719	786	800	738	848	744	752	783	725	734	762	787	781	764	765	773	750	759	761	791	787	837	781	762	764	807	783	798	778	711	813	763	724	758	745	773	777	813	807	772	762	746	742	730	791	763	792	800	740	742	751	734	732	774	735	828	802	764	830	784	799	768	792	701	789	776	773	749	745	754	746	742	767	762	762	825	767	754	769	790	816	772	779	792	735	785	692	766	723	755	745	766	751	782	792	776	769	762	785	770	830	788	759	752	768	799	795	723	774	786	741	764	770	807	782	772	777	754	747	754	806	756	762	826	774	744	726	712	777	794	763	738	753	768	782	762	742	759	738	767	802	775	799	738	781	758	763	756	754	760	785	749	815	797	809	746	768	742	747	754	756	783	749	802	782	820	807	743	761	748	783	757	783	739	738	771	746	753	757	754	783	765	762	829	791	774	734	745	755	776	763	752	739	787	804	748	768	702	704	780	775	789	801	799	777	737	824	807	718	789	721	774	762	766	765	787	783	762	793	760	785	781	792	776	773	720	769	806	779	771	736	739	752	762	763	754	772	785	792	771	765	791	748	764	778	790	754	704	719	789	784	747	790	790	823	782	778	770	868	791	756	807	700	778	775	753	779	738	746	798	761	761	782	719	748	718	794	757	771	780	785	748	786	802	715	777	777	736	749	758	770	807	814	729	793	755	754	810	796	724	770	731	774	794	787	767	725	758	773	807	748	761	784	768	779	799	774	763	778	832	765	752	799	767	751	826	802	782	748	802	794	755	736	811	770	745	780	766	768	771	759	782	796	764	786	752	788	758	771	852	785	769	728	789	785	747	751	845	724	805	792	764	761	772	792	793	744	805	750	804	753	750	816	827	740	707	740	783	741	748	765	749	771	808	771	773	802	774	755	726	755	777	792	776	723	764	783	775	786	770	749	742	754	799	790	743	771	768	761	755	793	726	810	792	778	705	813	757	811	782	750	818	775	764	791	781	754	725	803	788	727	793	750	747	743	809	762	751	736	793	749	752	761	784	816	738	788	801	736	762	789	747	763	799	763	798	792	767	716	728	759	809	804	737	775	774	735	747	762	731	767	734	807	718	772	740	744	768	784	743	787	771	793	763	801	760	725	774	802	796	743	749	750	737	818	749	772	765	785	700	821	795	725	774	734	767	764	762	820	748	792	747	768	773	759	757	738	734	782	777	733	710	790	723	718	723	805	747	788	802	766	791	763	752	745	752	765	757	736	797	784	796	787	754	782	750	798	774	813	774	796	759	742	801	790	763	721	723	766	783	755	782	745	807	732	748	763	705	768	766	766	812	792	741	795	811	794	748	745	786	751	730	747	794	802	743	758	796	736	782	756	728	776	717	744	801	806	811	819	788	783	799	765	748	765	755	767	796	763	802	771	798	750	812	786	746	773	777	743	805	772	824	785	781	712	727	743	724	777	721	734	721	749	776	785	766	762	771	783	763	800	728	721	812	758	776	760	730	762	816	775	769	775	800	837	807	717	824	736	813	738	783	753	782	773	753	796	753	783	758	826	771	771	743	747	748	762	786	723	818	766	733	761	762	776	759	831	732	795	789	774	746	751	753	750	778	759	760	730	764	739	802	782	796	781	756	826	762	814	777	791	814	773	732	749	697	760	785	755	763	760	757	702	785	756	769	722	793	778	766	763	761	768	717	777	730	754	730	762	722	747	772	744	782	754	731	807	783	773	733	744	777	745	720	786	744	771	746	758	715	769	720	773	761	768	784	787	810	815	771	772	770	772	760	790	771	803	807	800	698	737	760	784	729	771	791	759	757	766	806	776	760	762	758	799	742	757	780	759	760	779	764	769	774	813	710	778	742	761	757	812	781	845	790	761	789	732	789	757	779	714	798	735	776	775	767	775	796	754	730	777	815	761	784	766	682	771	773	809	725	737	725	795	755	765	756	738	766	783	816	720	740	781	788	723	796	800	788	732	750	803	810	809	718	731	790	785	749	829	784	768	767	764	713	784	769	742	792	730	789	760	801	773	736	793	768	790	774	753	741	721	786	789	750	809	804	751	790	744	776	711	820	741	777	783	791	753	813	736	755	773	783	778	766	794	737	797	765	800	766	733	749	787	792	731	769	754	762	773	768	757	777	769	803	760	791	767	816	747	760	800	747	807	781	757	750	775	784	771	767	764	794	757	771	766	785	776	777	725	751	775	786	782	792	785	754	781	734	741	823	766	787	783	801	741	766	734	764	779	783	780	762	774	787	798	791	805	766	780	751	796	753	801	726	786	772	780	760	796	797	772	734	799	857	757	741	815	760	778	714	761	791	743	774	760	741	782	731	754	791	758	820	764	765	760	788	751	764	840	717	797	760	726	763	763	813	761	718	736	728	752	737	770	744	766	785	813	779	787	748	754	818	752	764	756	701	801	787	713	772	764	774	767	784	789	736	744	736	744	776	790	741	738	754	782	814	782	727	767	769	777	741	747	792	750	802	741	741	714	802	818	788	779	809	792	726	769	830	760	788	814	815	782	776	776	762	766	742	784	746	833	778	730	725	733	777	768	759	772	748	691	741	789	725	769	791	749	725	784	748	761	760	771	789	779	756	748	732	746	819	727	719	759	799	767	769	777	749	791	756	773	768	813	782	747	781	773	741	767	788	755	745	786	777	750	759	778	779	789	817	719	779	775	752	797	765	746	749	796	777	753	765	734	760	750	736	759	776	775	776	805	778	780	772	784	801	819	787	782	713	736	776	726	727	780	748	752	774	732	796	791	808	730	764	764	791	784	759	731	736	770	817	790	748	805	762	738	802	773	842	771	741	735	741	798	750
4533	14540	10138	5294	3968	3009	2307	1890	1634	1413	1293	1094	1052	1069	1029	1031	906	947	891	928	886	925	888	876	840	889	849	844	831	850	774	856	807	827	838	782	789	817	789	810	830	771	781	754	813	814	805	814	781	770	766	805	818	775	768	805	823	850	820	753	812	771	783	786	830	832	788	789	794	873	766	779	722	799	807	760	784	758	791	772	818	744	790	777	778	778	781	756	789	723	774	778	796	787	806	740	793	758	781	830	735	797	824	810	803	744	757	783	827	761	739	746	775	782	764	766	726	791	785	754	784	833	788	796	779	731	808	773	797	750	791	770	781	742	735	770	760	779	817	765	759	756	762	827	771	793	786	751	762	744	784	761	744	785	766	798	816	773	780	714	814	795	819	757	724	722	739	784	825	784	773	817	801	774	786	814	803	781	749	774	757	803	799	814	762	739	787	771	773	735	757	786	759	773	766	733	732	778	821	818	816	807	759	785	805	739	751	768	841	733	734	750	775	797	800	793	769	764	804	795	808	809	756	750	773	834	770	808	827	752	810	771	789	842	756	809	745	790	793	778	782	816	816	784	762	742	833	759	787	780	770	789	789	777	748	751	810	756	796	738	779	782	807	764	756	734	751	788	739	747	789	840	783	772	767	748	746	799	785	769	765	789	751	779	777	764	739	786	782	780	762	759	788	792	758	804	756	754	788	806	803	778	795	773	723	736	804	806	825	778	792	798	756	775	805	813	780	784	848	739	809	818	788	775	800	803	773	784	795	749	769	772	737	769	782	792	797	775	733	768	782	770	765	797	728	788	774	803	754	794	787	773	756	775	790	761	759	798	793	795	782	792	814	801	797	753	787	768	737	792	735	796	788	744	737	794	843	789	743	762	809	789	806	771	842	802	803	770	779	820	762	765	806	769	834	815	780	782	780	784	745	778	736	746	780	813	792	798	735	752	759	754	735	800	771	789	796	802	712	808	800	778	791	749	767	720	790	770	762	760	734	759	853	776	799	753	783	744	831	821	765	756	739	749	787	734	755	823	743	804	826	767	817	783	753	781	741	775	824	819	713	769	711	761	797	740	821	793	718	771	726	788	775	754	759	799	746	768	829	782	813	851	769	787	805	755	753	775	795	770	769	734	771	746	762	703	780	783	778	760	806	793	801	787	854	786	761	762	784	810	743	745	778	779	774	814	798	784	732	759	785	781	741	750	791	792	812	740	779	790	776	776	770	814	798	788	824	806	770	796	769	788	774	785	725	734	800	836	754	736	783	740	789	798	772	796	771	837	798	750	769	779	797	785	747	797	773	784	793	785	782	744	821	787	740	717	772	815	760	761	823	764	807	736	836	799	772	727	784	796	783	772	774	819	815	824	769	829	787	788	779	789	822	770	797	789	810	758	748	759	770	823	795	760	801	802	769	805	754	733	754	824	762	806	823	745	779	792	779	771	771	757	794	772	786	781	767	787	783	768	811	792	821	775	774	749	801	773	796	759	776	761	800	767	783	786	773	812	789	836	781	823	778	769	760	764	840	792	791	752	736	770	760	827	797	805	785	728	783	780	750	820	786	728	775	833	763	770	759	802	809	713	766	789	799	756	789	747	731	762	764	814	789	834	833	748	802	785	794	786	816	774	786	786	770	785	779	754	775	750	738	758	757	760	800	799	797	796	781	780	754	784	748	743	810	756	814	769	819	770	731	753	789	814	750	770	718	766	799	805	782	809	758	789	794	826	742	753	791	757	777	812	745	796	743	817	784	762	777	774	802	771	830	729	746	782	780	849	818	803	788	757	706	759	770	774	762	766	769	775	764	765	776	796	803	798	802	788	736	768	775	734	737	817	755	803	763	826	744	791	809	828	849	772	767	742	789	778	776	768	757	787	751	799	794	786	756	766	800	794	782	807	771	754	753	772	740	738	790	759	827	768	813	772	780	789	758	785	762	783	750	832	755	796	779	766	800	791	813	802	776	798	774	798	787	712	807	789	731	802	799	775	803	748	775	716	734	750	742	732	776	831	754	789	802	747	763	810	811	778	788	758	807	777	783	776	753	757	775	758	783	760	804	782	746	838	866	792	805	780	708	760	776	793	811	739	787	819	794	790	848	777	750	762	789	763	787	797	801	820	802	796	767	773	745	762	782	744	758	783	772	794	764	720	799	789	790	776	767	761	758	815	731	791	676	721	818	791	753	748	724	776	736	794	843	743	727	742	784	711	768	779	780	780	748	725	790	767	791	742	744	771	723	814	751	764	791	819	818	797	796	751	748	767	810	749	774	749	843	792	749	727	773	741	769	814	791	764	774	745	782	772	789	768	747	766	814	756	752	785	788	767	767	766	747	811	772	775	794	726	750	738	767	763	716	817	790	805	779	820	747	811	740	768	779	782	781	793	773	772	844	785	773	804	811	790	761	803	825	819	740	774	754	757	757	789	832	768	758	764	825	791	832	749	791	718	751	809	811	819	771	751	790	761	753	762	791	798	829	734	762	801	812	798	730	756	799	761	793	784	754	797	780	782	805	723	774	800	750	758	783	769	760	809	763	754	785	775	801	806	788	805	807	716	739	773	789	761	769	733	807	832	754	806	761	750	767	831	747	837	773	772	743	752	756	760	755	803	772	775	783	780	726	762	774	780	785	737	793	807	796	762	754	752	794	786	825	706	750	788	793	756	730	736	746	780	754	765	822	768	774	800	811	822	749	819	799	777	760	833	758	743	743	799	760	773	762	759	759	828	746	779	756	786	770	773	793	816	791	750	811	816	791	767	796	782	746	810	782	776	725	768	778	792	750	801	779	801	834	804	798	801	803	736	800	852	766	754	789	790	772	728	758	785	822	772	775	772	780	804	827	746	759	732	819	738	764	796	765	777	839	742	799	796	775	758	776	770	813	803	804	723	816	796	785	766	770	786	803	773	743	796	811	742	754	792	752	736	802	756	816	744	806	764	794	739	792	807	749	802	810	745	790	794	788	729	757	825	795	761	775	769	760	779	741	771	765	781	797	763	767	820	763	776	743	730	764	773	818	813	739	786	771	808	818	839	775	840	749	762	792	761	839	775	807	767	818	778	788	772	758	793	815	758	799	755	769	775	783	767	719	778	742	718	784	790	760	761	801	759	788	752	789	801	812	856	803	745	778	796	770	770	797	781	775	711	820	776	770	738	804	747	758	780	750	792	771	785	786	788	779	828	775	801	765	775	782	787	736	788	764	804	737	734	791	807	747	779	798	784	733	792	702	818	785	779	761	769	776	752	772	779	770	831	761	765	824	806	756	774	764	835	770	817	792	785	798	775	781	789	741	798	787	784	760	780	785	814	780	752	807	752	714	754	816	821	757	798	728	779	800	757	832	754	814	784	827	725	781	786	792	818	813	768	695	754	773	763	787	755	772	773	818	806	739	776	759	733	788	775	772	729	805	792	737	765	714	760	726	794	790	743	774	783	740	749	763	794	729	790	782	788	774	808	787	842	735	790	823	775	792	783	779	767	806	832
27428	20368	8446	867	529	471	419	382	427	411	418	391	371	387	387	385	370	400	376	389	398	361	361	355	373	368	368	399	378	364	350	393	371	375	347	385	372	359	375	388	370	359	376	389	385	374	383	399	376	358	362	381	405	397	380	393	400	377	398	356	370	331	366	384	383	400	332	357	367	339	353	358	385	417	402	395	360	437	403	379	350	390	354	374	409	364	379	391	368	336	359	377	387	391	399	350	396	383	362	360	368	353	387	386	385	375	357	372	352	374	342	318	396	390	404	408	386	356	360	339	373	380	396	376	356	353	383	346	375	345	377	396	387	385	352	367	389	383	391	360	361	386	398	353	391	368	374	363	371	335	344	347	379	362	387	379	371	335	388	377	379	376	361	364	366	382	397	400	390	376	379	388	354	340	353	391	368	373	350	356	386	346	345	367	375	348	376	392	373	363	354	368	362	355	339	379	409	383	386	411	359	352	331	420	396	377	358	360	364	349	382	363	403	341	362	363	337	364	348	350	391	381	374	365	365	363	370	360	404	392	427	411	364	386	399	361	361	365	371	372	370	386	376	381	358	373	367	390	361	385	405	385	368	356	353	405	385	349	363	355	402	408	415	386	373	388	369	385	390	390	381	385	360	377	411	331	406	360	376	389	399	398	395	341	355	428	383	357	376	369	363	374	388	372	397	373	367	354	342	370	389	355	385	385	355	371	348	391	384	355	345	384	323	364	371	370	413	385	367	382	356	398	381	390	395	378	404	390	398	377	378	374	360	349	368	347	362	384	357	356	348	377	364	382	345	387	394	379	390	339	362	396	366	377	363	367	358	352	384	396	387	399	381	380	392	406	355	373	358	376	382	345	374	361	349	359	398	384	368	374	382	371	363	364	374	392	358	345	391	350	377	389	385	383	372	372	384	373	365	339	365	355	367	382	390	382	364	370	407	357	380	401	355	356	411	393	391	387	337	377	383	361	365	384	385	364	428	377	348	375	357	435	416	401	392	400	356	388	379	371	370	342	372	389	366	395	408	395	345	396	355	382	387	434	391	407	367	346	400	339	363	342	389	338	334	413	370	384	375	371	389	389	358	377	354	371	387	394	378	356	351	378	396	386	414	364	362	375	396	424	366	359	420	392	402	369	366	354	355	418	388	383	371	371	411	354	383	388	361	372	381	335	354	376	392	363	398	378	366	386	397	369	355	345	413	376	383	380	373	369	372	355	379	356	393	362	400	347	371	388	391	398	384	386	384	347	406	339	373	377	402	364	389	380	341	357	357	338	360	366	362	360	366	378	353	374	399	355	368	364	401	348	396	408	385	376	370	370	370	383	348	352	395	330	392	376	396	331	395	338	376	416	388	401	363	408	385	403	375	386	359	361	407	384	357	363	370	367	364	401	351	407	358	377	431	389	361	373	382	398	368	393	369	367	369	375	396	367	351	395	376	344	360	394	378	398	376	367	361	378	376	364	365	364	377	367	329	356	402	391	365	380	366	356	354	403	373	397	394	383	368	376	378	388	401	364	390	378	412	366	388	400	386	355	398	393	397	381	391	349	382	392	403	355	382	351	382	372	379	390	395	360	376	404	367	351	404	367	381	363	346	384	370	359	381	382	355	346	375	411	329	373	362	365	381	358	388	332	371	380	397	404	338	360	362	401	361	331	392	350	419	361	378	396	344	396	348	339	361	354	378	394	378	377	348	382	352	367	341	411	392	374	383	368	410	401	377	363	392	422	347	404	350	371	377	374	369	362	352	383	362	393	378	368	380	378	401	394	358	380	388	377	348	391	378	380	411	395	370	343	368	338	394	380	381	401	370	379	386	348	398	373	344	355	367	354	375	387	334	372	381	387	352	378	378	388	415	412	373	374	396	385	365	381	318	365	358	352	376	364	385	376	386	398	375	376	382	377	407	384	389	354	385	371	380	372	386	365	380	357	383	381	423	404	373	386	393	417	402	397	394	361	396	336	376	345	407	380	395	371	339	396	367	343	338	418	377	349	342	381	359	359	366	383	345	372	387	362	381	356	364	356	378	426	356	379	372	358	364	410	336	394	402	390	398	363	381	394	384	377	399	364	382	334	380	358	381	354	382	391	377	379	350	356	402	373	394	412	371	330	391	400	353	387	364	383	364	376	365	396	373	353	392	376	400	360	375	393	355	379	363	395	360	397	370	390	376	360	368	414	346	361	396	373	371	344	346	346	357	370	391	368	355	383	343	393	352	383	350	315	368	355	367	368	414	350	373	344	360	407	362	348	412	394	355	376	380	382	359	364	383	374	369	414	381	380	398	403	374	390	387	373	353	381	381	383	388	400	382	407	367	385	349	355	391	401	398	369	357	364	355	367	341	350	362	357	399	401	350	377	411	379	354	384	369	420	395	373	408	401	337	343	348	368	387	384	367	345	370	381	392	329	380	390	341	400	363	372	375	385	360	366	337	390	349	400	319	398	420	430	346	344	376	371	369	366	379	374	341	369	372	387	398	396	399	360	402	387	374	383	356	414	393	374	388	356	357	381	373	356	390	375	416	376	372	407	380	396	374	357	394	367	385	374	399	386	374	367	356	337	362	340	354	378	380	367	374	416	361	364	363	390	392	362	377	398	381	362	378	412	357	404	414	353	380	368	370	407	385	385	362	358	382	404	353	365	335	364	361	383	383	366	384	402	396	391	340	379	394	378	371	361	375	370	442	375	348	349	373	372	381	374	399	375	345	378	345	361	357	384	344	372	399	368	350	350	366	399	373	329	411	401	382	351	349	361	354	404	337	401	340	383	343	358	366	380	399	378	382	380	375	342	383	394	350	387	369	367	371	382	371	356	382	368	375	379	395	412	391	400	364	382	368	367	347	360	413	380	386	398	365	385	365	387	370	414	358	385	361	387	385	367	377	384	353	405	392	384	371	397	374	379	378	380	375	346	369	384	386	400	402	364	379	375	358	336	375	398	392	361	397	415	360	390	355	407	357	379	357	398	358	369	373	342	375	354	370	393	388	367	368	385	387	381	350	397	363	410	402	372	367	398	358	416	368	392	392	371	372	364	382	361	382	349	395	350	378	377	391	382	363	365	366	393	355	357	375	384	394	405	344	345	386	342	352	395	396	379	412	387	379	370	382	377	388	392	351	388	378	379	372	401	385	378	358	365	385	360	393	393	408	386	386	351	370	377	384	394	376	383	388	367	354	365	366	393	373	384	383	383	390	383	377	365	359	361	364	366	380	400	317	360	377	390	369	402	377	359	385	363	363	372	353	388	389	375	372	430	364	345	374	367	358	369	363	401	384	401	361	371	367	352	407	353	358	356	391	342	360	362	378	381	397	399	371	406	391	372	361	382	411	370	369	383	360	371	363	352	349	374	382	380	378	398	431	384	371	359	358	389	379	372	339	355	363	362	379	399	380	365	394	379	401	377	404	371	362	385	395	363	359	387	376	360	397	373	398	391	389	356	363	399	384	390	402	385	423	352	352	363	358	365	396	362	390	377
4235	1642	1002	654	582	510	500	457	443	398	422	409	383	383	407	392	346	397	361	390	395	382	419	392	388	371	356	374	401	400	397	368	390	375	369	383	382	384	390	363	392	408	399	393	352	403	362	382	342	397	372	382	385	394	388	395	389	415	405	390	400	374	383	370	371	403	419	386	391	359	380	364	408	406	412	380	375	361	397	346	384	405	371	398	395	385	427	410	364	390	331	405	373	387	368	386	387	387	386	377	405	359	365	417	372	404	375	384	381	401	375	355	375	408	358	393	382	380	401	395	406	413	398	391	372	422	368	386	405	408	383	367	384	358	373	384	378	370	364	389	348	385	405	354	346	377	398	397	404	363	376	381	397	374	386	360	428	427	389	389	407	385	407	393	381	397	382	375	391	377	415	404	438	355	422	366	394	365	383	362	401	393	366	398	386	387	406	405	379	379	413	379	365	372	399	405	362	387	377	353	371	355	402	408	361	351	362	382	354	365	377	405	353	400	390	395	359	393	352	405	373	402	428	389	420	392	393	393	373	358	368	360	410	357	403	389	408	340	374	381	400	385	374	397	360	431	379	405	340	383	365	411	428	357	368	407	385	361	391	388	402	394	387	402	393	377	365	375	382	393	381	390	371	377	374	397	383	388	367	381	388	394	406	396	402	368	390	389	366	371	384	386	405	368	344	406	407	374	382	378	398	400	385	364	379	425	410	403	385	391	368	343	378	398	388	366	383	357	376	428	415	378	358	394	368	367	359	348	391	394	371	357	369	399	372	395	388	402	394	384	419	384	409	407	368	365	368	384	367	430	423	406	384	372	375	397	384	371	353	341	383	387	400	387	394	363	361	385	389	390	398	380	386	374	396	389	394	379	398	362	396	377	399	384	392	342	363	360	427	379	366	391	376	365	359	360	378	424	383	393	357	373	388	371	387	382	366	391	401	412	392	389	377	383	404	389	390	394	411	384	411	371	412	381	374	385	397	356	361	366	359	388	374	401	389	377	393	376	366	386	401	363	417	338	333	384	390	360	397	379	371	387	393	399	385	370	394	370	398	383	384	440	379	373	419	381	371	386	395	365	410	395	431	380	374	408	412	385	408	388	368	419	381	361	419	369	392	413	411	351	388	392	368	398	396	388	373	383	389	404	371	398	406	374	378	393	398	355	389	383	413	422	398	374	359	359	424	384	383	385	356	337	374	391	374	384	380	383	375	360	390	375	379	386	380	381	386	386	375	407	359	382	406	374	377	384	402	402	393	380	360	376	427	398	365	382	400	412	401	369	394	364	416	366	363	373	378	385	381	389	363	420	340	354	352	400	392	391	353	380	409	397	376	408	386	381	397	379	401	377	400	403	376	388	405	359	390	412	394	378	397	381	377	373	398	408	355	407	363	371	375	430	374	355	375	394	407	352	370	355	402	392	362	373	385	417	390	378	397	372	368	398	370	358	375	375	399	391	398	386	386	382	403	387	388	390	377	338	364	367	392	410	354	369	362	387	374	384	365	361	386	371	360	415	372	385	400	417	357	362	376	372	392	400	375	408	417	368	392	391	374	403	430	372	384	410	352	364	392	397	403	398	387	362	363	391	399	397	363	384	396	403	410	417	443	407	416	416	377	400	403	376	368	376	381	393	394	384	378	380	400	388	387	402	414	390	406	375	407	406	388	412	386	390	395	404	420	375	395	338	400	376	386	387	373	386	349	407	390	406	403	401	380	354	421	373	405	360	409	376	384	401	416	364	376	347	351	379	360	403	380	425	398	364	388	401	388	362	376	394	385	389	403	400	382	414	408	393	375	401	369	382	400	383	442	356	365	383	392	365	411	385	386	384	380	436	373	379	412	407	363	408	370	363	378	397	409	383	362	382	359	381	354	374	358	390	365	383	368	413	383	381	412	391	412	430	406	382	358	385	365	378	412	409	377	402	395	373	389	372	385	384	343	382	409	388	398	411	411	383	341	349	399	371	382	404	413	377	380	375	390	369	406	384	395	404	377	382	374	411	419	354	407	400	381	373	396	393	417	384	391	403	440	372	394	404	395	375	370	341	373	399	374	399	385	380	397	397	385	393	403	416	405	384	422	406	371	368	375	417	368	373	352	390	373	396	410	352	385	374	368	387	364	434	380	384	373	375	414	383	368	371	388	367	351	364	376	374	362	352	395	386	387	392	414	365	367	400	384	395	361	371	421	366	355	366	399	366	378	358	375	380	372	336	387	368	354	401	369	387	398	398	416	393	405	358	390	367	384	348	374	370	388	401	351	384	379	375	418	383	375	402	368	397	363	397	371	379	395	383	369	387	368	368	385	337	401	391	361	345	365	409	372	398	410	423	399	368	412	369	387	381	363	382	381	358	359	373	413	425	385	367	368	408	416	405	377	350	385	354	375	382	382	368	419	412	383	401	355	406	407	388	373	390	378	373	377	404	348	365	393	352	390	388	411	377	354	405	372	374	388	413	361	406	367	352	406	389	402	405	382	380	372	412	344	384	391	376	379	396	422	363	411	383	391	384	379	413	417	435	366	366	366	396	392	402	404	387	387	386	380	380	354	370	374	416	377	365	392	397	397	376	370	372	368	342	366	432	354	398	365	375	368	393	387	361	383	361	411	375	365	375	397	401	393	369	356	377	387	381	422	391	386	385	411	352	362	389	350	364	389	398	390	373	368	363	382	379	379	411	365	376	386	396	381	380	378	404	370	397	365	412	376	401	414	395	370	391	370	382	400	410	381	366	382	386	359	390	386	414	404	369	421	366	377	377	363	425	391	386	383	410	368	383	356	376	398	371	389	384	357	402	372	389	360	355	357	358	400	391	410	368	414	394	391	380	417	393	410	380	405	378	353	406	357	377	369	361	350	362	426	361	370	358	386	393	405	399	401	353	407	349	369	396	375	382	373	408	394	394	378	374	390	405	402	375	401	404	420	403	371	374	400	386	373	394	408	409	387	379	391	422	383	381	406	369	414	402	407	411	388	428	369	390	413	374	397	373	408	402	392	348	350	367	361	389	328	368	382	376	383	381	396	402	398	426	381	407	385	391	387	369	398	361	346	377	430	373	393	387	381	380	368	399	404	375	410	362	371	399	367	362	418	369	418	405	398	400	377	412	403	385	378	371	394	399	376	380	398	350	369	350	376	408	429	393	386	374	377	398	375	387	387	397	383	390	377	416	389	394	372	364	382	385	376	371	369	400	390	420	419	384	392	388	411	370	383	370	388	396	394	366	387	389	387	364	401	419	383	366	371	401	362	377	362	384	423	401	384	406	393	390	348	372	377	407	374	357	384	403	367	409	394	382	379	414	419	368	379	392	386	329	378	367	401	391	368	388	385	417	385	371	358	404	360	372	406	385	374	383	394	370	386	406	401	371	392	413	396	417	370	375	357	374	401	391	382	385	396	414	373	413	353	406	416	383	381	420	341	398	392	344	370	357	390	391	384	390	368	374	368	381	372	359	415	337	366	402	407	376	368	386	362	384	395	396
23750	21272	28669	24189	21258	11470	1638	1183	1039	956	966	882	878	887	822	823	845	862	846	823	815	766	805	872	817	786	834	817	782	802	762	764	808	806	811	766	821	808	846	759	774	763	809	752	753	752	849	770	799	758	813	794	792	818	780	729	752	826	809	739	772	785	783	770	762	787	730	744	775	782	807	804	747	723	808	810	792	830	809	734	803	750	763	709	785	707	774	745	812	781	821	823	815	741	786	768	816	772	831	820	776	764	747	765	753	740	793	820	797	779	808	775	755	782	762	799	782	758	797	777	745	785	763	758	781	760	780	780	771	758	747	806	746	782	771	766	747	755	752	754	764	796	767	791	752	772	734	780	750	757	762	769	753	767	754	744	767	767	768	731	762	827	775	804	804	758	769	809	748	768	806	811	775	762	785	812	812	711	793	764	767	759	782	769	771	764	827	759	816	748	811	784	779	766	785	741	833	774	826	758	791	736	782	816	805	763	744	760	781	819	762	787	742	772	730	741	770	737	759	767	779	783	760	717	773	794	756	750	804	784	771	813	776	803	803	751	726	821	795	798	782	758	792	778	742	765	729	766	792	798	796	763	779	796	811	775	789	765	764	716	776	811	758	773	815	769	781	810	793	780	767	789	780	783	780	786	770	833	817	751	746	806	755	773	766	817	815	780	771	726	741	773	794	743	788	742	738	748	797	805	760	785	810	797	797	776	772	754	748	827	771	810	753	822	760	810	769	748	760	745	784	788	819	747	795	760	780	788	741	738	703	770	750	800	787	828	771	800	804	810	760	769	785	791	765	797	805	798	811	788	770	788	768	828	734	808	790	773	804	745	802	798	776	797	788	742	795	770	739	708	799	799	767	820	773	823	849	759	778	738	789	816	770	777	808	770	769	790	787	727	789	804	784	765	810	805	815	712	786	788	835	789	799	791	777	766	785	839	799	766	785	776	758	806	725	687	780	819	732	789	753	797	770	820	758	770	738	776	762	708	784	791	794	745	738	762	785	761	779	806	786	766	775	785	763	789	749	711	818	812	799	792	760	713	809	789	751	778	757	833	794	762	764	789	805	818	772	799	794	796	766	767	765	758	750	766	767	814	765	796	770	800	705	779	795	776	763	790	776	773	757	763	803	779	789	758	774	810	766	778	782	772	759	778	773	767	799	754	801	786	753	808	805	750	782	742	813	795	805	761	778	780	761	781	764	782	750	831	782	761	772	784	772	799	783	752	819	772	769	782	834	763	798	792	777	809	824	783	799	799	823	781	823	774	771	756	739	795	752	766	773	718	797	801	753	784	854	799	793	782	749	791	797	795	825	784	741	842	809	763	741	798	748	797	758	802	778	804	812	783	807	766	804	764	786	813	765	801	771	811	778	771	793	706	733	826	780	773	775	771	756	787	823	757	787	756	783	755	763	741	755	777	748	790	801	793	813	798	752	829	738	771	741	780	747	818	737	789	744	784	801	761	817	723	770	818	792	779	797	772	803	798	810	763	778	788	760	766	765	746	713	799	760	801	773	802	828	784	752	797	751	818	802	811	764	794	790	808	734	757	784	737	773	817	747	745	822	775	756	696	763	725	800	796	771	758	740	806	801	796	798	796	796	742	785	785	812	762	744	742	743	729	779	740	740	749	808	713	748	770	743	788	746	720	728	737	776	772	787	741	837	776	751	811	759	790	789	736	771	786	764	740	800	735	802	772	753	753	772	828	780	756	790	777	794	785	789	795	822	735	788	746	768	760	797	781	766	766	768	804	782	745	735	781	829	769	767	809	775	745	768	765	801	731	831	790	787	797	760	782	785	801	786	779	731	751	765	803	813	786	768	784	787	744	791	812	750	775	765	777	759	795	741	773	812	784	753	732	791	765	768	734	788	813	788	763	797	757	795	763	807	793	794	766	742	746	747	763	745	754	762	833	791	795	828	752	789	783	767	765	769	768	771	760	834	760	781	784	803	742	786	774	755	743	777	746	744	759	723	739	787	750	777	759	773	781	770	799	800	744	805	770	759	774	783	846	730	756	779	728	759	773	730	796	721	813	741	777	767	799	746	808	805	791	793	800	795	786	750	769	779	789	798	733	761	765	778	749	803	793	744	782	750	742	765	764	811	773	744	776	789	742	810	800	755	760	740	737	777	784	782	767	822	802	780	813	814	742	769	811	771	745	802	790	815	776	809	776	788	811	740	783	780	782	796	769	792	729	851	772	783	783	830	762	747	819	761	713	758	766	788	785	777	791	743	844	726	739	761	727	830	777	740	786	747	788	791	829	784	785	761	797	792	751	772	806	727	779	791	753	807	794	791	789	742	766	802	806	765	795	802	782	738	802	781	793	797	777	720	804	757	757	795	819	747	759	738	767	736	768	755	781	739	790	789	825	780	802	777	790	789	785	753	729	777	726	825	779	763	756	726	767	799	747	784	761	724	769	765	821	784	820	798	772	797	803	757	797	780	746	759	739	732	790	779	780	801	840	775	777	818	778	777	821	778	782	748	757	749	786	803	760	767	780	800	771	778	746	739	769	776	746	778	785	736	766	791	813	791	792	755	741	767	765	786	788	800	811	708	744	751	772	745	817	731	827	777	734	787	768	779	714	751	729	780	798	799	759	771	786	817	780	704	815	774	748	765	732	770	734	746	770	763	758	778	783	739	753	820	745	770	782	764	742	759	762	773	757	798	794	743	816	766	798	827	732	762	805	792	805	783	774	763	798	818	793	732	795	796	783	734	793	800	780	803	754	823	760	806	782	760	762	799	744	779	788	766	784	797	729	799	780	762	781	788	778	767	751	797	762	781	706	724	766	774	758	803	761	751	783	739	727	742	836	813	732	741	746	764	760	757	743	753	815	771	778	716	770	775	735	734	769	849	737	777	770	701	769	793	751	739	767	773	839	794	745	767	748	811	772	796	768	782	750	763	705	779	798	765	759	715	763	777	810	742	772	813	814	793	800	765	819	797	730	800	813	804	759	791	765	795	812	796	801	759	767	780	790	821	768	794	765	766	770	755	759	771	794	798	782	778	756	791	783	733	755	791	748	777	753	730	749	769	733	786	807	798	824	790	770	701	755	759	798	766	785	791	775	803	745	780	770	734	762	758	790	756	753	761	828	727	763	759	764	739	789	736	794	741	811	723	785	789	740	809	761	775	736	788	740	803	749	846	764	783	786	808	802	809	725	777	737	765	756	804	763	751	751	808	742	778	752	802	748	811	797	756	807	766	777	802	763	762	770	737	775	768	811	789	804	780	775	873	842	749	749	781	770	792	776	761	773	791	760	780	781	793	797	774	774	791	777	743	798	801	749	804	811	765	783	812	830	757	803	766	765	795	768	774	807	769	797	768	780	781	770	757	798	768	769	761	718	748	768	791	729	814	743	761	741	767	802	830	793	732	770	795	761	769	776	752	790	738	754	767	718	784	731	764	748	821	750	809	760	762	723	750	746	738	754	812	767	808	749	733	808	774	837	776	803	845	777	739	744	734	774
3568	8868	6056	3134	2427	1994	1615	1305	1255	1151	1105	996	916	876	876	851	870	837	884	818	842	838	820	796	806	820	809	760	810	817	799	778	777	815	791	812	792	803	803	741	772	813	764	820	805	820	735	754	779	753	821	761	762	808	797	778	726	813	782	830	749	768	741	789	734	809	817	796	726	791	860	802	798	800	746	794	769	819	856	766	796	806	780	794	770	862	811	766	782	731	832	764	800	874	767	784	799	816	787	765	783	826	778	799	816	789	748	801	752	773	791	749	776	798	773	749	813	775	809	814	799	797	813	798	807	781	762	796	798	783	787	779	745	787	823	745	755	781	758	787	780	769	783	798	765	793	745	796	775	781	795	780	760	763	805	779	727	765	817	754	783	781	764	791	813	850	801	758	771	764	776	798	783	797	783	828	809	780	803	820	810	774	782	753	732	753	762	743	811	805	767	856	820	787	740	809	782	768	776	803	833	786	740	804	772	781	815	801	776	710	808	699	776	770	819	814	754	784	771	762	751	804	789	801	787	789	794	737	790	772	820	726	779	758	767	805	778	709	738	797	848	786	738	779	793	803	782	826	787	808	774	764	760	824	761	793	845	778	777	777	806	826	770	764	770	767	789	783	786	856	753	801	768	738	766	860	818	796	770	782	769	795	790	763	778	768	790	799	798	758	754	763	815	792	778	793	723	766	768	766	784	752	787	763	747	810	832	765	774	808	770	827	776	786	744	786	775	800	783	779	803	745	753	730	785	813	730	795	746	735	817	727	801	835	804	803	825	779	769	767	821	782	767	772	767	795	729	723	789	775	858	786	765	773	742	794	815	776	802	772	792	805	833	765	799	766	765	784	787	781	765	741	792	798	775	718	744	811	844	831	833	735	813	790	785	794	796	806	791	755	750	763	757	756	800	862	776	745	765	767	800	794	772	815	795	758	775	826	741	765	801	762	806	761	797	794	807	799	747	768	781	756	800	694	786	757	709	743	775	771	725	832	773	782	786	774	832	816	783	786	762	788	797	775	754	758	769	793	764	766	757	791	796	754	803	734	726	808	766	733	785	790	817	735	755	751	788	741	800	759	790	769	777	762	768	780	780	802	775	822	738	747	790	739	808	750	780	766	740	782	765	761	782	766	814	771	804	760	770	723	773	787	780	744	833	787	797	777	776	812	775	774	800	802	732	768	786	818	802	763	781	807	777	752	787	767	781	757	770	775	808	800	749	770	790	743	843	720	750	736	844	748	804	844	775	763	769	767	779	797	757	798	763	795	795	813	780	784	729	750	781	807	798	770	790	802	780	809	753	788	790	782	774	747	754	804	780	773	776	798	819	767	782	788	803	787	797	761	783	805	799	786	790	791	796	751	819	808	816	820	748	772	753	794	796	777	785	766	693	793	807	827	746	796	798	820	793	768	760	813	755	792	791	776	785	801	753	796	761	750	750	776	763	807	784	796	774	751	792	792	776	766	813	795	840	787	811	786	772	770	744	768	771	842	813	786	768	781	797	822	861	768	801	786	761	831	776	828	750	805	814	854	816	819	797	798	802	768	800	748	782	791	802	790	785	819	798	767	820	792	741	791	725	770	777	777	754	715	777	785	771	762	746	781	779	765	810	784	738	797	732	765	807	825	817	777	791	777	775	804	791	808	826	789	797	786	819	768	745	736	812	763	749	825	791	826	770	775	739	748	816	756	775	789	739	772	785	803	792	780	754	758	776	777	730	774	801	772	821	804	789	787	778	800	749	832	769	731	805	800	798	754	816	790	813	766	797	808	777	772	785	811	773	764	786	752	751	809	784	787	794	767	771	799	784	788	816	821	809	811	791	776	776	779	780	784	771	769	751	826	766	792	784	807	757	809	785	783	792	773	811	755	785	771	785	757	756	774	781	765	803	751	727	744	790	735	779	759	730	757	746	810	796	835	793	777	777	787	736	782	795	831	731	820	817	815	787	790	779	774	727	780	798	791	846	745	766	760	722	748	771	754	783	784	758	827	781	817	801	813	795	797	737	749	822	785	772	832	798	798	811	766	785	814	750	827	799	765	788	773	761	738	779	793	799	805	820	769	751	780	828	803	812	779	826	808	798	796	817	767	770	801	718	778	828	750	792	733	795	748	835	697	752	772	775	752	793	777	785	779	728	826	807	738	699	788	760	750	739	779	762	777	775	805	812	793	789	767	798	786	787	770	783	790	760	747	790	788	788	844	770	699	760	768	808	809	798	782	732	771	792	772	777	725	787	751	787	757	754	778	781	794	806	744	745	751	739	767	773	753	754	761	753	787	756	818	735	808	786	779	795	729	799	780	765	804	726	757	744	756	800	778	775	776	805	783	771	815	816	863	818	760	758	783	762	807	798	805	771	724	810	755	760	830	738	747	784	800	772	773	814	779	839	779	747	769	763	768	780	794	779	797	755	808	777	801	778	741	819	810	812	784	774	799	814	785	811	772	736	799	801	763	804	843	790	801	786	777	789	841	759	807	782	819	795	780	756	821	783	766	788	819	868	752	773	769	759	769	739	783	784	763	835	808	823	826	786	778	760	764	804	763	762	788	802	777	803	736	798	802	785	695	746	770	763	773	766	819	789	801	764	793	808	769	803	798	796	812	790	784	757	760	772	825	769	814	797	797	797	769	769	811	751	747	811	800	806	785	763	809	771	799	753	765	786	797	772	776	789	793	775	798	794	756	771	783	819	770	811	722	764	785	795	784	793	753	777	793	713	801	772	751	785	740	797	770	802	800	762	826	775	788	754	822	789	865	785	788	767	788	797	787	745	747	762	763	794	751	771	822	776	729	786	769	808	793	752	816	764	737	812	759	756	776	766	759	794	770	760	764	830	748	822	752	748	719	807	787	835	782	797	748	745	813	793	719	751	818	767	758	767	840	765	820	785	812	790	796	794	754	754	773	791	824	813	777	741	773	767	831	771	766	839	783	826	777	789	766	806	748	767	763	760	775	745	790	793	729	765	758	801	765	790	749	765	804	789	797	838	754	794	757	748	757	736	835	750	783	811	817	833	760	742	743	767	834	772	781	738	754	792	805	761	776	729	785	733	754	799	799	796	822	815	787	794	785	774	758	793	810	791	801	763	767	780	805	798	819	790	768	763	746	791	739	770	736	745	767	779	796	820	843	810	834	749	798	783	770	786	805	797	786	765	803	754	784	768	792	760	816	763	764	805	835	797	790	798	796	809	793	772	802	794	768	774	778	753	790	803	738	772	794	757	773	745	790	802	744	799	766	774	800	740	789	740	771	762	762	761	767	810	777	757	799	788	796	755	815	803	787	767	809	789	762	831	802	795	766	792	745	774	777	824	771	771	813	790	760	787	733	794	799	767	765	764	826	730	816	743	772	803	769	736	756	837	729	783	804	768	815	734	777	752	800	769	751	809	754	760	783	785	760	743	794	799	770	746	795	745	771	769	778	800	792	788	789	789	784	798	745	781	711	806	813	790	800	803	753	811	816	787	748	801	800	804	808
24695	21245	27782	24936	13794	729	463	381	363	293	290	299	256	246	225	245	255	255	257	247	253	228	218	211	227	225	214	220	251	233	203	239	254	199	225	238	197	215	216	205	228	238	231	223	215	208	229	226	232	227	220	214	219	209	201	231	207	204	215	214	224	212	197	225	204	230	246	222	229	217	201	217	217	211	219	235	208	204	204	220	214	207	215	247	215	197	239	210	207	211	208	241	213	204	206	228	221	213	222	232	204	221	209	214	214	228	206	214	212	227	250	213	242	207	226	209	218	222	231	229	195	232	210	203	251	231	216	206	222	209	224	229	215	243	220	198	224	224	233	204	214	192	225	212	235	212	251	231	234	243	223	197	224	221	253	212	227	208	204	216	241	209	229	211	231	216	209	207	232	224	213	244	232	200	212	228	181	212	227	204	229	221	226	229	197	254	224	209	195	204	204	225	233	222	213	195	220	205	208	238	195	205	208	213	214	235	220	221	202	240	278	227	220	223	214	230	242	232	228	249	233	236	221	210	216	217	239	220	218	212	211	203	218	223	222	220	204	210	227	224	221	219	212	204	232	229	211	222	207	218	223	234	213	220	204	226	215	196	212	216	214	208	236	228	235	240	252	210	216	224	256	237	220	196	220	221	227	217	205	226	223	235	234	219	246	229	201	227	206	203	218	195	206	212	221	208	218	217	221	247	230	208	237	220	221	202	217	219	201	195	209	234	222	198	250	232	211	217	221	235	256	228	256	218	226	228	237	228	236	212	208	211	239	223	204	227	200	230	219	218	207	194	224	214	218	239	226	210	239	227	249	202	217	231	224	192	241	226	206	255	210	209	217	239	229	205	246	206	237	256	225	217	220	211	216	216	221	242	225	195	233	213	241	212	236	238	202	207	221	235	195	243	225	222	228	212	234	246	232	218	216	218	235	220	211	234	208	229	261	221	217	245	231	249	193	215	217	212	228	216	233	237	238	220	214	209	212	211	206	226	233	216	204	218	228	222	213	216	221	224	206	246	217	224	199	229	207	228	249	217	214	237	217	230	256	184	221	205	211	244	216	220	211	206	225	223	243	219	217	229	217	214	217	194	206	192	218	208	204	203	225	224	219	226	211	214	205	220	201	232	202	224	224	219	213	222	209	212	208	199	201	224	209	213	224	209	226	202	235	238	207	241	211	206	214	226	206	215	218	220	239	232	233	234	208	221	215	191	213	247	215	219	221	214	232	208	192	185	259	211	220	213	213	221	231	234	219	219	213	223	215	180	241	212	197	220	244	225	216	223	216	230	215	228	226	229	205	221	237	225	224	243	225	224	241	234	229	240	194	241	224	214	245	226	226	200	215	258	227	213	216	228	238	206	228	211	218	220	207	228	228	220	219	227	217	217	246	219	237	202	203	221	217	195	235	223	194	217	206	250	232	224	233	210	241	221	230	214	224	216	234	222	240	219	242	204	210	214	209	209	209	237	240	217	219	224	221	237	236	222	233	218	203	226	196	226	217	216	225	234	219	209	228	214	208	227	203	231	213	228	218	210	186	217	214	231	214	211	233	218	211	229	221	221	246	234	228	204	228	230	223	206	214	221	219	242	251	211	226	215	195	227	246	199	243	200	207	229	220	219	216	236	210	226	214	204	230	213	214	205	180	245	230	205	242	219	205	191	227	184	181	217	217	235	227	198	229	215	230	233	219	250	210	223	200	231	186	214	207	209	214	204	229	230	246	201	212	211	210	216	226	215	225	230	224	221	233	233	219	208	216	221	228	210	200	207	239	234	224	228	230	213	227	212	214	209	204	244	207	197	220	236	215	212	251	209	230	231	208	228	242	220	222	246	216	217	201	207	221	230	226	216	235	229	236	223	217	217	226	232	227	232	214	223	200	229	203	237	217	212	212	221	224	216	205	220	213	232	203	213	242	210	241	227	214	232	211	213	199	220	211	223	213	221	232	212	221	213	226	215	217	207	216	225	207	226	216	203	210	196	233	197	208	218	194	222	215	211	220	203	244	219	198	222	216	247	242	208	214	224	219	205	241	222	214	217	205	208	204	224	221	219	224	218	219	241	233	253	201	218	226	214	239	225	209	207	220	227	228	193	227	223	220	206	223	224	195	238	216	196	235	212	196	224	267	221	246	219	207	232	226	215	243	236	223	223	234	207	219	217	233	209	240	221	215	238	213	236	184	218	242	215	227	229	231	223	206	211	187	198	234	219	225	239	208	209	210	232	248	214	214	217	224	232	214	206	212	206	231	204	210	221	203	226	218	219	244	229	225	230	205	217	212	194	211	214	225	223	261	204	213	212	226	222	214	225	238	238	226	231	198	195	216	234	227	233	214	202	222	219	204	229	205	211	197	225	217	231	241	210	220	212	225	199	212	223	213	217	221	212	218	253	193	218	216	215	234	246	218	199	226	229	235	213	212	214	219	229	187	222	227	203	217	221	214	208	193	195	254	204	207	206	202	207	209	234	197	230	207	230	223	228	218	199	231	227	206	240	214	214	229	208	212	236	217	210	225	227	193	199	219	202	253	213	215	242	211	265	208	224	212	242	237	226	216	219	220	228	224	219	214	181	227	239	202	247	201	217	231	235	222	203	237	232	205	225	236	219	218	215	233	193	209	237	224	234	226	214	209	223	212	224	209	235	223	206	220	206	216	216	213	213	217	203	224	219	229	209	214	221	196	207	232	209	240	229	198	223	214	228	223	208	235	208	231	205	231	228	229	230	235	220	237	214	232	200	219	210	208	223	228	213	213	197	215	198	228	219	216	227	220	231	243	236	191	204	228	223	223	210	240	205	212	246	237	186	228	210	234	203	180	224	210	214	212	215	228	219	218	238	241	213	209	219	223	216	216	227	188	211	236	193	229	244	235	227	247	222	220	222	245	209	201	185	218	206	223	218	217	227	225	206	208	202	232	233	218	198	229	198	207	241	220	226	223	213	195	206	243	234	254	250	230	209	214	228	184	220	228	220	222	218	209	212	218	238	223	239	204	230	241	232	215	220	220	229	213	217	237	236	226	232	226	220	183	223	239	218	220	222	218	217	218	206	210	208	206	206	237	240	235	225	196	208	217	241	242	204	224	239	204	193	240	217	224	219	216	217	222	214	209	248	199	201	217	231	198	218	213	227	221	218	225	222	206	197	251	208	222	188	222	217	224	204	214	205	231	229	225	227	203	211	227	214	227	219	189	220	210	223	211	262	222	228	200	194	220	230	237	219	217	237	203	215	216	221	190	203	213	209	196	206	234	229	219	220	205	216	244	229	215	219	218	205	213	211	220	221	194	210	216	240	216	201	204	196	216	212	209	230	231	215	227	223	225	221	207	199	239	226	247	221	212	231	202	188	220	213	236	200	215	244	219	223	216	219	223	202	180	197	208	198	252	201	212	235	208	207	225	237	204	240	211	215	244	232	225	239	220	229	223	214	216	224	223	184	221	229	198	204	209	223	195	218	215	204	226	233	192	216	220	219	204	219	217	208
3169	4850	3207	1582	1139	883	736	530	471	434	351	346	300	348	285	320	297	273	284	277	267	247	244	260	271	266	264	276	268	257	259	243	263	233	239	243	232	236	259	213	241	224	233	234	259	243	221	253	253	236	234	228	249	244	232	257	245	234	217	247	248	235	225	247	248	232	199	239	229	264	224	224	261	272	264	258	238	250	233	230	262	229	210	235	232	247	243	246	264	260	247	233	245	221	217	242	208	253	266	256	239	236	226	236	228	250	256	235	237	251	246	241	216	214	233	226	230	232	271	249	253	216	268	243	240	231	265	248	261	232	226	243	241	271	238	211	254	239	204	229	216	235	259	224	240	230	225	222	241	221	252	251	240	228	248	245	246	237	222	236	256	232	249	230	249	229	256	218	237	269	207	244	248	246	235	253	237	242	239	233	248	227	253	254	235	247	252	230	243	248	248	252	249	258	250	217	228	267	241	230	256	210	239	227	212	248	268	242	260	234	259	244	232	260	246	222	227	252	263	259	240	227	224	248	235	244	235	255	232	254	235	248	238	230	234	241	243	240	229	246	256	250	246	256	229	241	258	236	238	250	230	251	265	237	232	203	229	215	227	232	234	282	228	245	224	233	229	248	228	251	245	266	231	248	230	251	237	232	236	214	239	251	236	233	251	241	213	225	235	243	249	250	263	256	218	217	233	253	248	210	245	228	249	239	273	265	229	220	245	253	221	241	251	251	258	234	247	263	243	241	231	236	244	225	227	248	225	235	234	251	260	230	264	245	257	221	235	281	231	227	240	273	227	262	268	248	247	239	278	245	245	242	232	235	228	233	248	222	229	242	234	255	224	203	239	260	254	219	249	271	229	249	260	235	270	242	243	230	235	232	258	218	258	227	242	241	255	243	228	231	230	253	239	246	222	247	230	245	240	223	254	259	264	231	236	270	241	237	233	259	239	249	250	233	242	254	230	208	262	225	235	266	218	231	241	226	228	239	231	242	240	250	241	230	225	245	225	245	236	259	249	230	221	267	265	220	236	261	247	231	254	244	260	226	222	258	222	239	252	235	243	240	237	221	267	225	234	244	244	248	224	245	243	253	229	237	230	212	239	248	252	224	232	259	255	271	241	223	247	248	227	236	257	243	236	217	266	245	238	228	241	224	258	242	217	237	244	245	224	237	221	225	228	226	236	245	262	228	242	257	239	230	257	239	246	237	242	237	234	250	237	257	240	264	249	224	220	247	230	251	230	217	246	240	240	248	244	226	246	250	249	229	250	202	236	248	237	262	244	235	261	237	236	244	250	239	232	256	220	239	221	226	229	233	237	250	251	235	221	233	269	247	240	240	214	251	226	245	234	232	258	246	251	229	221	242	246	269	245	252	245	250	259	256	230	245	229	261	234	245	211	253	234	245	270	233	232	234	240	268	261	254	242	225	230	230	208	231	252	236	260	231	272	219	249	257	218	281	257	286	258	241	236	233	203	220	246	253	246	260	260	232	250	227	240	230	227	248	227	292	249	233	261	271	260	226	252	244	238	248	228	232	238	229	239	226	237	246	260	237	257	252	281	264	235	245	245	264	246	256	232	239	236	258	217	231	244	240	246	240	251	236	224	241	238	236	239	230	228	238	272	238	228	240	247	268	264	218	235	235	232	219	234	239	240	257	259	232	235	245	249	248	226	248	242	262	258	240	262	233	250	232	232	255	259	254	230	245	224	257	223	217	232	253	259	242	222	236	240	254	266	219	231	225	241	256	236	237	231	248	255	229	242	241	251	274	246	252	226	229	232	259	248	243	251	229	228	223	212	238	237	226	216	238	236	218	236	249	239	264	251	236	220	232	234	222	234	222	237	263	234	244	253	257	259	236	244	253	242	229	269	245	226	274	245	240	213	242	264	229	267	223	268	238	259	247	237	208	225	234	231	278	259	269	197	230	237	253	242	253	244	221	214	233	217	230	242	226	256	251	243	237	229	262	197	257	221	236	238	249	238	212	209	255	239	230	262	234	228	217	255	251	223	238	221	268	253	259	253	217	251	242	235	240	216	225	248	244	270	227	231	231	237	252	254	228	251	218	222	230	224	220	250	252	253	262	252	253	247	220	262	239	262	240	238	233	214	236	246	244	243	229	226	233	234	227	220	250	271	255	230	226	233	247	261	250	222	227	226	241	218	239	230	219	262	253	214	225	241	220	243	262	258	233	258	247	244	242	243	235	230	242	220	218	245	244	253	257	243	224	243	243	292	259	214	224	268	223	200	246	229	266	226	231	243	234	235	254	240	240	250	264	269	240	214	272	239	224	219	236	279	258	236	238	207	243	245	231	224	245	252	235	207	235	247	267	245	234	234	234	241	246	236	223	236	225	234	246	228	250	219	263	270	237	229	239	234	229	223	242	225	240	262	259	226	231	217	244	246	239	245	264	258	244	235	246	251	235	265	250	252	224	221	231	239	221	273	234	240	249	232	241	237	256	249	225	260	260	246	257	246	242	235	255	255	224	261	202	261	255	209	230	259	256	254	211	245	231	241	259	235	229	223	227	237	255	257	237	273	260	245	239	255	230	239	245	258	236	237	256	236	240	246	272	245	252	250	263	224	228	267	216	247	237	256	265	246	228	249	250	238	238	236	233	221	257	214	221	224	225	267	257	223	233	251	238	263	247	230	237	258	243	238	234	230	265	246	256	237	225	247	221	259	231	235	242	244	213	234	233	231	236	256	251	222	244	242	236	247	217	234	262	245	236	271	214	238	256	248	259	234	265	226	247	207	230	258	231	244	264	242	213	249	227	264	268	239	236	242	232	236	263	264	240	216	234	253	210	227	212	214	247	261	222	246	231	232	265	232	237	247	218	218	240	236	226	235	235	237	241	239	274	262	263	223	240	264	214	225	240	224	224	243	226	236	243	260	242	245	262	248	238	244	243	216	250	251	226	255	220	257	263	238	261	263	263	223	197	244	216	268	210	225	246	237	253	246	261	238	253	250	258	249	206	236	223	257	253	245	217	235	240	249	239	238	228	240	259	229	244	256	238	253	236	228	231	227	235	257	243	253	228	235	246	242	236	236	245	250	228	237	230	211	239	240	266	248	223	231	226	235	240	221	250	222	237	227	260	213	234	248	222	239	226	253	245	225	237	235	256	238	271	239	223	241	224	244	228	271	241	213	234	252	244	239	246	238	253	242	264	239	278	218	232	237	224	249	241	230	260	222	216	228	253	234	240	262	226	254	243	222	252	221	229	272	257	228	230	233	233	280	251	255	245	257	249	260	254	237	219	233	223	221	241	226	225	230	258	247	264	259	279	248	243	246	223	229	251	238	253	232	229	235	231	228	223	262	247	253	227	218	223	250	269	253	224	218	236	238	259	251	255	239	231	222	263	245	242	232	229	224	227	233	235	243	228	217	232	270	254	241	244	257	260	249	248	222	260	246	237	247	245	247	252	234	247	235	240	230	222	254	249	254	247	241	240	257	225	263	253	230	244	250	249	261	238
22547	21310	29186	23784	21311	21397	12467	1678	1296	1147	1084	952	976	889	892	909	837	901	841	867	850	795	802	805	888	767	780	824	756	795	785	710	782	773	768	802	727	809	805	710	760	768	775	781	777	845	778	778	790	735	741	739	810	777	766	782	748	787	755	786	768	754	797	730	773	814	784	819	774	800	779	790	748	735	751	767	744	690	751	803	770	785	748	798	791	740	812	726	769	818	791	795	753	758	782	792	700	789	843	769	740	712	812	765	755	826	764	768	754	761	760	769	786	752	788	821	718	773	707	764	731	767	744	762	728	762	777	792	723	733	774	755	753	769	777	778	754	751	780	777	743	740	775	804	745	775	810	774	767	787	823	750	746	752	767	763	731	769	729	793	781	784	742	783	729	757	749	735	791	766	758	735	780	753	759	714	746	709	710	765	762	775	747	751	766	737	808	760	728	769	730	778	783	781	720	758	755	759	791	783	729	758	817	756	769	763	770	744	741	755	749	773	744	776	780	757	704	777	743	766	761	750	783	755	740	751	773	749	769	796	789	747	745	765	764	776	737	751	753	780	750	756	763	736	768	794	729	781	788	767	757	747	796	759	729	775	829	783	738	757	770	749	813	775	765	790	729	755	804	755	767	772	735	718	807	776	759	767	748	729	746	768	718	759	770	780	747	793	775	772	782	764	714	769	793	762	730	730	769	784	796	749	763	764	763	778	742	775	762	731	757	735	793	760	797	762	802	758	809	750	765	796	758	805	777	750	741	775	768	778	749	719	728	740	757	791	748	750	742	795	718	664	723	774	740	770	764	768	743	733	801	749	735	750	770	755	772	733	769	746	760	752	753	791	679	773	798	733	749	753	769	767	739	788	750	725	723	755	731	789	734	728	791	755	824	764	721	796	729	778	728	782	814	761	742	765	799	767	707	784	721	744	794	770	681	789	778	760	763	704	726	754	760	776	778	725	755	764	726	786	800	757	789	752	780	789	735	787	729	791	728	808	722	802	713	752	758	780	751	751	743	761	756	790	787	734	797	743	778	773	741	768	789	722	795	783	727	749	754	808	807	735	738	720	779	757	753	788	756	789	775	781	756	767	731	778	785	776	793	796	748	752	802	739	761	780	815	773	779	774	783	721	756	781	801	763	793	786	794	743	775	778	703	753	803	779	772	757	784	716	780	736	739	755	731	747	796	749	732	762	756	780	756	780	751	739	777	763	759	759	766	745	765	767	737	741	764	740	720	773	770	774	727	750	758	763	749	775	816	732	733	791	788	759	720	773	767	760	759	738	808	756	742	749	722	731	747	773	779	779	743	804	702	756	771	774	772	766	765	834	756	767	713	784	773	723	734	786	784	745	788	740	727	774	758	809	724	783	746	801	790	715	781	785	687	766	800	734	747	756	715	832	740	750	775	731	785	801	750	749	683	696	769	727	728	771	742	761	756	743	743	732	776	716	776	749	717	781	753	786	783	745	792	767	758	775	811	776	719	748	753	786	716	725	758	770	759	729	732	753	762	749	754	757	730	770	745	762	771	800	705	741	791	789	750	769	769	739	705	746	780	731	730	755	757	794	749	724	792	769	762	775	799	753	727	780	759	679	778	748	758	753	737	750	764	770	749	807	771	788	752	718	739	740	758	749	770	712	715	774	747	735	699	739	757	719	810	765	795	772	775	805	739	763	722	732	779	766	720	783	743	734	757	721	731	823	751	798	771	778	790	776	696	803	712	784	736	707	774	724	776	750	773	730	745	750	797	714	786	708	793	746	742	779	748	756	751	779	773	782	734	793	707	752	740	783	789	735	744	781	758	772	765	764	684	739	736	772	789	769	760	763	729	721	758	791	773	814	725	769	720	781	745	783	721	800	742	803	765	784	724	752	697	753	732	760	741	726	766	797	722	769	806	767	778	728	715	805	758	734	752	773	758	752	777	753	807	733	743	748	745	757	752	765	751	741	752	752	770	805	746	753	745	734	727	772	746	813	689	749	771	763	766	714	733	782	778	748	777	787	725	778	800	767	816	753	759	787	718	720	723	786	774	765	738	725	776	753	777	737	760	752	761	730	763	766	774	751	772	793	790	779	759	769	789	820	772	717	726	752	760	752	810	778	724	737	820	771	738	760	736	780	734	739	743	764	741	765	766	770	786	712	799	770	783	765	763	769	740	765	799	756	738	735	735	765	732	762	753	780	778	733	754	759	781	783	763	774	778	782	751	800	783	793	732	746	730	758	732	771	750	732	776	759	728	741	747	741	719	763	730	740	802	791	750	746	793	794	753	835	752	771	746	756	805	822	732	782	788	784	781	775	786	761	762	768	749	757	786	731	745	730	753	772	734	766	734	827	749	768	788	734	773	765	795	749	725	754	723	779	800	743	777	786	751	805	782	752	761	725	747	718	736	774	755	758	760	802	745	763	788	739	772	740	729	734	769	821	763	726	755	710	739	748	752	732	779	741	761	749	789	766	721	748	784	742	802	756	751	778	772	763	751	762	744	753	750	739	754	751	744	846	769	767	745	735	740	769	724	695	798	773	752	779	730	721	757	783	761	775	815	789	755	800	756	804	763	684	767	775	772	743	739	770	776	770	742	752	754	802	697	797	719	806	764	769	762	775	730	785	734	723	747	745	746	755	792	775	774	784	773	772	804	793	776	808	786	785	740	782	707	774	792	812	750	809	785	778	787	766	771	750	736	729	784	776	765	765	789	738	756	778	723	786	757	768	767	776	754	762	791	771	760	758	761	732	734	781	732	770	759	744	712	773	744	739	773	702	791	783	755	738	752	770	731	734	684	790	798	789	786	748	771	769	757	819	761	770	777	767	715	710	728	771	750	761	793	763	806	719	778	756	797	731	747	812	780	783	732	775	735	766	736	763	780	801	817	800	720	798	775	733	664	771	827	801	753	748	750	784	756	761	727	709	778	777	743	763	784	744	764	767	775	808	777	755	755	733	766	739	782	767	762	779	779	788	757	779	774	779	772	765	771	741	750	770	758	745	765	738	725	779	737	776	774	755	770	747	744	742	751	817	768	785	743	730	791	750	749	798	746	773	781	753	747	755	811	755	733	755	805	758	766	780	718	776	705	808	712	752	761	731	823	787	774	709	730	749	762	748	771	767	771	726	778	761	798	788	779	734	768	752	751	772	778	745	747	795	780	809	756	717	712	766	766	748	773	771	772	756	751	750	769	751	777	742	786	738	694	748	758	774	722	762	774	735	770	781	761	722	735	752	773	753	804	776	763	767	789	748	765	714	741	757	770	734	779	752	701	800	748	717	728	749	760	753	780	744	793	719	768	715	792	749	797	759	778	778	763	754	755	726	764	799	749	762	797	735	706	796	750	740	741	749	744	701	805	746	770	771	815	743	765	786	753	778	847	760	761	819	816	774	734	749	785	775	771	736	758	755	789	738	745	726	767	778	724	798	742	741	749	763	720	766	754	713	776	773	773	769	754	783	756	735	761	779	770	723	775	722	783	736	753	801	811	807
4448	14479	10034	5327	3958	3105	2343	1896	1573	1399	1256	1140	1080	1019	970	980	935	891	869	922	921	871	876	827	792	792	776	788	752	795	790	791	840	823	780	827	789	809	763	814	815	859	738	804	775	761	796	809	739	771	770	759	740	737	796	761	852	767	816	785	737	751	724	796	774	816	791	713	760	759	806	788	776	837	786	795	832	753	789	801	765	746	800	789	812	784	774	748	755	709	761	754	738	791	736	800	788	733	778	752	783	739	763	787	743	764	772	744	770	736	798	831	728	776	751	768	802	775	738	823	724	780	769	733	730	746	757	776	762	760	727	788	755	808	771	788	799	735	804	756	730	707	801	736	764	734	743	771	749	753	765	722	797	757	731	762	763	759	773	779	770	760	758	757	762	758	762	743	771	767	749	770	752	820	771	775	757	759	769	776	749	760	759	786	740	752	770	782	764	750	780	740	816	720	781	730	762	749	754	789	782	813	718	795	804	754	784	770	738	762	769	762	741	742	722	787	779	751	789	734	797	814	779	787	802	749	794	794	748	805	818	770	762	710	759	786	753	781	739	759	783	832	780	788	824	772	780	729	735	770	772	772	764	767	765	782	754	772	803	770	802	830	724	775	751	756	771	813	788	725	772	848	811	761	791	763	809	738	745	770	772	749	718	805	765	729	750	780	764	755	780	784	790	796	804	724	750	809	767	760	736	737	766	814	766	803	805	769	762	772	766	786	727	751	745	778	747	835	797	768	763	755	740	805	799	755	715	811	767	816	769	764	825	769	759	777	777	824	787	805	764	777	795	815	762	805	764	798	772	803	752	752	729	755	747	759	778	779	748	727	783	798	823	738	798	762	773	818	793	726	757	733	788	787	821	753	794	761	810	790	797	786	761	770	731	733	795	771	767	728	813	767	800	762	799	801	794	760	750	823	778	843	782	765	796	837	729	746	763	775	756	758	744	789	755	785	770	766	764	767	784	747	766	779	775	808	755	807	757	757	781	807	766	768	773	753	760	773	751	792	768	734	750	776	772	757	749	770	728	763	686	790	784	709	771	759	766	739	750	752	747	756	798	756	772	784	780	747	792	804	767	794	829	771	795	763	772	766	757	798	766	775	783	777	780	752	779	782	736	743	723	758	766	810	807	799	801	763	826	770	770	782	762	789	803	754	741	832	703	807	743	774	742	768	813	801	762	808	745	771	781	768	761	787	725	740	778	744	798	735	765	777	814	754	785	748	766	757	793	805	772	771	787	738	822	774	724	717	797	772	809	741	780	790	742	782	772	796	762	730	781	768	754	780	770	752	737	742	780	771	816	779	797	739	820	792	741	793	828	779	746	765	807	765	806	791	774	762	793	753	725	798	789	794	757	784	787	777	770	826	755	749	741	822	815	754	778	788	766	782	762	706	755	804	762	825	778	759	718	747	760	817	801	771	747	806	748	754	736	793	806	759	721	771	782	738	775	781	752	783	736	807	730	755	775	771	784	737	764	791	759	782	766	782	741	778	803	767	763	766	822	758	748	753	814	765	796	753	808	801	803	716	806	801	789	769	816	752	809	762	777	792	750	764	732	800	752	763	753	748	757	776	772	746	746	755	794	766	793	760	738	710	774	761	735	790	789	785	751	779	769	807	767	744	775	775	791	787	809	730	741	780	788	738	755	794	746	752	783	760	754	791	738	736	744	776	770	738	780	731	781	747	770	722	729	769	823	719	829	767	817	784	774	771	772	750	707	721	771	726	753	707	785	792	798	772	749	720	768	717	764	762	816	753	817	750	743	770	769	766	767	724	756	737	787	709	778	771	816	756	774	757	770	785	726	793	721	768	774	804	819	754	832	805	786	748	791	775	750	739	768	745	778	735	796	773	749	790	788	813	797	765	764	761	766	762	699	799	801	804	790	789	736	750	772	738	772	767	748	828	778	750	779	784	743	770	763	763	771	735	766	765	777	792	739	799	762	786	809	750	752	752	789	745	736	791	770	835	767	759	762	746	853	742	784	797	770	763	759	767	764	754	745	713	749	799	770	799	747	792	795	735	766	762	737	785	822	748	764	766	730	749	805	781	795	790	788	754	815	811	769	766	772	800	757	766	767	812	758	757	786	795	762	755	748	797	781	851	783	760	767	815	745	819	784	779	751	775	763	742	798	741	799	741	728	747	766	748	739	788	738	699	743	820	791	743	753	774	745	779	786	754	715	794	801	775	788	754	764	788	796	770	791	797	767	817	786	808	817	791	797	811	766	791	731	768	788	833	753	768	823	787	783	766	722	804	803	777	753	776	748	744	725	760	771	750	723	766	742	766	769	754	755	754	766	704	764	755	724	764	768	799	716	729	811	818	735	807	726	747	804	758	717	759	805	795	744	778	786	781	784	778	736	757	754	742	790	752	778	812	716	804	795	718	756	799	791	781	778	725	753	797	745	766	761	782	778	806	751	732	787	708	778	793	742	793	732	736	741	763	739	751	772	754	796	803	790	747	784	777	785	725	786	762	773	799	794	748	734	781	751	756	809	778	801	791	725	774	806	802	798	809	830	798	749	761	800	773	738	797	771	733	738	775	726	770	791	801	752	792	807	779	789	757	790	813	788	794	779	762	742	743	796	786	768	782	752	746	754	804	805	809	761	756	817	762	761	748	778	776	746	805	780	738	774	749	746	750	813	803	787	720	787	788	798	735	773	748	747	748	761	747	747	761	818	784	780	799	752	805	706	741	751	776	809	760	811	766	756	750	782	761	717	767	779	804	762	765	734	809	732	761	794	781	766	740	753	761	729	763	768	775	777	788	774	744	770	764	763	783	784	811	812	777	813	759	758	757	749	770	751	766	709	749	750	784	776	734	786	721	800	805	727	738	762	804	791	772	727	772	771	693	817	730	757	795	785	822	795	747	758	762	763	809	754	778	789	745	783	780	733	756	794	700	730	778	754	791	736	718	769	851	732	792	720	723	782	742	764	804	799	833	798	730	793	762	769	755	803	754	795	746	703	763	769	802	770	776	784	763	780	741	775	785	813	779	767	769	801	769	726	717	742	745	767	783	830	775	830	795	765	789	755	771	748	794	797	740	764	781	782	762	798	790	764	799	803	808	766	738	768	775	758	733	738	734	789	758	740	752	715	787	748	805	801	808	766	795	771	737	746	776	738	775	776	746	738	732	813	766	709	827	746	783	791	767	768	796	773	763	711	765	744	811	767	763	790	788	752	768	754	787	795	725	797	787	797	832	762	750	756	749	795	769	784	758	815	743	783	759	739	746	743	764	774	788	771	825	790	765	780	803	744	749	756	767	835	767	748	741	748	794	765	759	720	764	794	769	785	778	804	759	749	740	769	749	788	762	752	740	797	789	779	768	820	800	777	766	775	768	762	785	745	774	733	745	812	772	748	787	753	765	737	768	774	725	818	759	769	786	722	816	808	784	735	737	771	763	729	753	736	740	795	764	747	787	749	764	760	846	808	776	748	737	822	749	767	776	726	757	753	804	768	765	733	766
27466	20364	8349	898	541	469	431	386	408	422	383	392	359	385	406	385	396	404	371	382	361	368	340	395	404	387	387	413	359	391	377	383	374	370	368	367	396	419	376	407	363	371	375	336	380	384	322	378	375	344	365	334	393	365	355	370	361	383	382	392	371	375	366	340	389	373	338	383	336	389	375	393	370	383	387	364	373	377	380	388	400	376	395	358	379	386	372	393	350	370	363	356	391	398	392	363	373	392	351	376	371	398	388	368	393	361	383	352	400	392	388	355	338	368	362	375	376	357	385	363	373	379	400	393	411	393	365	363	399	323	383	393	358	338	362	398	389	390	360	374	390	393	354	370	339	357	333	378	372	369	373	382	399	362	360	404	371	423	386	378	358	422	360	396	389	372	368	388	378	387	390	343	380	388	384	389	366	405	409	375	352	339	388	377	360	399	367	380	364	361	395	367	368	355	397	374	368	359	362	391	370	400	336	366	381	373	375	398	387	380	383	399	405	359	396	369	368	388	354	406	382	344	397	373	378	337	366	382	381	410	368	376	386	429	381	352	355	383	365	358	398	389	374	382	390	412	399	393	366	369	362	356	365	386	410	397	399	395	382	372	337	367	374	408	411	339	372	421	364	401	390	370	363	354	378	369	377	350	351	390	393	378	393	375	364	398	363	412	359	406	403	394	348	387	352	388	377	379	393	385	369	357	372	383	376	369	383	346	374	350	350	379	384	345	343	364	362	397	341	350	365	380	376	335	372	369	363	376	363	381	383	378	359	371	356	387	372	386	392	401	392	345	394	349	368	399	424	383	361	361	354	347	383	356	391	379	358	377	390	343	374	416	394	368	361	365	362	356	386	388	373	396	420	360	355	417	372	351	354	358	380	413	387	382	329	377	412	356	372	387	364	344	373	412	372	364	370	374	357	373	358	368	379	364	369	383	353	409	392	372	400	377	344	404	375	367	348	366	377	334	374	358	384	385	373	363	357	400	349	360	380	401	395	387	414	374	355	373	366	339	397	397	411	364	369	382	387	361	389	366	372	339	421	368	366	393	336	373	346	318	350	369	382	374	380	359	378	359	378	364	385	384	368	373	338	357	379	391	387	406	384	365	334	374	369	376	379	373	361	387	349	382	356	385	367	379	400	368	351	392	368	351	348	372	376	371	337	365	366	410	338	392	349	372	364	359	353	393	383	391	356	369	383	402	347	388	360	352	373	387	368	384	362	372	364	368	350	391	359	368	343	388	400	360	382	334	381	403	352	360	374	355	367	387	388	366	350	368	364	373	401	369	366	381	358	361	416	378	388	383	324	347	375	358	400	361	362	380	336	357	375	380	351	350	392	372	390	394	371	369	362	359	349	382	361	354	359	383	393	359	374	382	406	347	365	377	373	361	353	380	393	368	372	365	368	375	401	404	351	377	352	384	362	364	350	354	356	359	368	419	371	392	380	370	371	413	369	363	370	372	376	349	374	368	357	372	358	355	376	376	394	371	384	349	377	368	369	345	380	377	325	358	382	409	370	342	367	384	385	356	387	368	339	363	357	387	392	352	365	367	355	352	368	379	384	356	380	375	365	358	384	390	336	342	399	383	399	353	358	353	356	396	370	382	351	353	365	378	394	369	361	365	364	378	367	358	379	381	414	355	358	395	381	349	390	385	395	374	351	359	362	377	346	385	352	352	383	340	418	349	364	349	350	374	416	390	384	372	367	362	363	354	390	378	359	380	416	363	359	378	392	348	389	414	363	378	370	392	410	373	386	380	368	341	361	374	386	379	396	394	359	345	370	396	356	366	362	369	383	384	396	386	370	408	403	389	378	377	328	393	351	335	342	362	376	402	364	375	399	387	390	395	377	379	392	373	381	404	346	389	360	389	364	456	400	372	338	373	367	387	385	398	361	351	366	364	374	365	353	338	378	366	369	397	342	391	361	358	357	368	332	376	414	416	370	335	375	406	341	350	401	420	397	387	386	393	357	396	378	357	361	382	358	375	393	386	377	392	387	370	377	394	369	342	377	387	370	400	385	395	390	350	351	350	362	393	358	375	378	369	353	389	358	344	373	378	383	343	370	367	363	374	369	352	330	374	384	371	377	338	378	398	367	387	373	388	388	352	415	375	357	389	377	422	400	374	366	346	368	388	384	403	379	348	396	362	368	369	382	396	406	377	387	372	400	369	360	341	371	377	352	383	370	387	359	398	386	372	343	357	369	383	377	375	370	370	353	382	367	379	383	380	396	407	370	391	363	390	368	365	327	415	356	384	352	342	394	344	362	403	389	372	361	388	386	381	349	358	393	361	362	343	384	368	379	391	392	374	406	344	377	385	364	340	340	347	364	368	379	339	389	383	351	372	366	398	352	358	391	380	364	379	360	434	359	352	383	366	369	391	415	387	373	381	356	381	391	379	379	391	340	358	421	361	382	418	371	379	375	372	379	386	361	371	378	373	366	366	385	350	351	406	388	380	367	337	365	372	357	363	363	404	413	360	379	381	370	353	364	363	366	351	404	364	369	371	377	390	388	386	374	365	339	375	392	369	362	378	348	352	377	379	348	381	391	396	349	398	385	399	412	393	345	368	368	358	359	350	389	361	343	316	361	337	431	340	413	365	384	394	393	346	332	380	377	407	376	333	385	372	376	384	398	368	371	404	345	389	372	378	371	384	378	377	375	329	359	360	353	368	372	372	386	383	391	376	343	398	363	400	382	399	404	382	378	368	383	383	369	371	378	371	369	349	365	376	396	348	351	357	377	387	373	365	385	356	373	360	374	352	393	392	374	384	393	377	391	361	389	345	379	371	370	348	361	356	390	361	357	401	369	375	390	364	364	353	350	372	417	382	358	362	354	359	339	358	316	375	401	382	391	379	397	367	382	364	339	332	393	389	402	373	370	381	375	353	371	411	372	366	381	384	371	395	364	365	383	386	349	387	377	385	390	382	387	355	380	361	372	348	360	369	372	387	380	372	409	344	378	364	363	384	380	395	390	359	371	382	385	405	392	423	347	395	368	388	377	379	375	381	382	356	375	375	353	374	375	356	414	414	362	376	367	369	358	344	392	335	387	353	363	378	350	385	400	392	396	346	378	364	364	349	373	360	390	367	377	363	364	373	372	351	360	364	357	361	392	349	409	403	366	351	397	402	412	381	375	381	393	359	352	364	365	383	412	375	398	394	407	345	330	399	397	368	359	376	339	391	394	389	408	371	396	360	373	404	368	389	385	375	390	370	367	387	354	384	396	378	378	385	351	351	417	379	355	368	357	340	342	335	372	376	337	369	377	406	383	400	372	379	384	331	390	418	367	360	354	370	377	373	368	374	375	395	357	405	386	392	364	352	382	334	427	388	361	365	380	371	399	370	334	378	355	356	352	372	395	394	414	403	379	380	372	367	422	364	352	374	402	397	375	358	341	354	394	377	384	389	366	381	366	352	362	386	392	354	375	388	372	375	359	365	339	406	385	421	408	376	353	355	374	376	395	405	417	375
4300	1590	958	679	582	502	488	434	443	405	425	405	357	390	387	400	402	382	376	408	367	366	423	407	388	421	385	377	346	376	402	396	374	373	355	354	369	362	409	345	409	395	358	426	401	368	396	415	382	360	382	375	368	371	377	387	376	355	363	359	395	383	373	393	401	384	384	359	336	373	385	402	398	373	378	401	350	384	386	351	388	358	392	404	395	397	386	380	379	362	353	359	392	421	368	401	349	344	419	397	403	389	388	381	407	399	401	388	397	367	402	408	398	407	431	364	404	352	411	416	368	398	377	401	401	401	383	380	413	405	392	387	347	418	371	442	374	351	383	363	400	385	405	385	389	384	408	368	401	360	371	389	387	385	387	393	375	396	376	394	410	345	389	378	377	389	386	379	378	382	381	377	348	344	369	363	408	393	390	375	433	381	403	382	371	381	401	363	372	384	375	387	386	360	394	377	367	383	396	391	391	408	354	374	387	384	397	401	367	405	407	420	398	398	368	395	356	392	393	390	365	403	369	356	370	389	406	399	350	380	398	369	381	395	401	353	376	394	380	389	384	378	393	366	385	380	399	362	406	404	360	367	382	346	389	387	372	401	380	373	366	365	376	432	386	386	359	367	367	368	368	384	412	373	373	375	389	364	413	380	414	392	359	402	348	393	376	373	397	399	394	350	404	384	397	384	394	402	403	397	355	382	341	381	412	358	375	390	412	382	365	397	377	388	359	398	366	359	364	396	365	395	401	402	412	400	393	389	365	388	380	368	360	396	405	376	403	353	368	401	390	353	390	412	378	393	379	383	398	415	404	348	404	377	367	407	406	359	371	386	383	380	387	361	360	407	382	391	343	408	369	389	400	376	400	393	400	349	359	393	390	375	414	374	396	397	379	395	393	382	357	368	386	374	394	393	380	354	384	405	371	441	379	362	399	382	360	376	386	389	398	340	417	382	381	420	398	370	395	363	379	407	408	369	378	380	402	379	375	394	405	373	379	384	387	383	418	380	383	387	377	379	397	402	371	373	366	389	341	398	381	391	400	388	383	410	381	396	385	382	386	367	393	401	419	371	397	376	400	396	399	361	377	386	392	401	382	413	392	377	375	395	356	395	392	412	368	357	387	377	358	398	349	361	395	378	354	409	362	354	406	368	372	349	401	387	376	366	407	371	378	349	423	382	401	392	401	397	380	381	431	363	370	373	394	356	330	385	373	350	423	351	399	409	399	358	439	379	367	384	362	367	371	359	389	394	375	395	384	385	353	373	370	392	386	400	412	350	367	389	373	386	396	393	391	411	382	391	366	402	371	374	398	376	384	362	417	378	411	366	414	368	386	395	379	375	353	389	414	381	424	390	374	372	364	359	378	365	398	360	396	406	380	341	405	361	362	360	378	385	398	415	422	388	420	385	398	382	390	342	372	418	344	405	412	380	408	387	360	383	395	394	400	439	381	381	421	377	387	392	378	428	347	384	395	401	402	384	405	370	386	376	376	363	403	394	367	354	396	373	410	380	403	410	373	416	380	409	363	396	394	372	356	344	360	388	349	393	352	367	396	384	349	397	370	384	343	385	381	401	357	401	376	356	366	388	389	391	366	354	406	401	390	385	395	381	382	415	402	375	388	382	408	374	369	389	396	381	369	363	405	375	381	390	383	389	381	368	402	356	408	382	393	367	379	407	382	369	388	392	389	392	406	396	367	422	355	365	424	374	344	348	347	348	391	376	394	384	386	391	408	375	368	416	398	407	377	368	368	384	403	379	400	388	370	397	373	408	380	368	410	391	372	381	394	375	390	384	372	394	385	384	399	369	374	365	382	406	400	372	403	385	386	371	362	354	392	391	397	379	376	378	409	336	388	349	364	381	344	369	387	386	364	387	376	360	360	395	372	350	425	343	373	377	395	390	373	406	402	382	366	365	356	407	372	379	406	383	384	412	381	398	398	396	407	375	364	399	377	377	390	382	351	371	407	350	388	379	411	385	420	391	397	389	412	373	374	366	401	413	412	376	430	410	385	392	378	381	370	415	385	375	343	364	398	403	392	373	385	392	369	400	381	361	396	369	418	404	411	407	398	384	421	418	369	392	351	385	351	364	370	401	397	394	404	412	418	379	349	350	418	364	393	396	355	429	376	402	394	376	389	373	380	389	398	403	362	364	371	369	361	431	371	404	376	388	408	398	403	394	388	369	364	384	393	378	362	374	327	411	379	375	408	393	366	401	418	375	411	383	345	365	383	399	403	379	340	403	405	400	383	351	394	414	384	395	388	420	382	396	398	379	384	421	394	378	385	373	401	346	362	394	382	344	376	380	405	371	361	375	399	395	384	387	388	390	388	409	387	409	383	384	363	396	417	379	381	382	366	409	374	385	388	345	380	404	388	359	386	369	380	359	372	383	365	388	390	377	398	349	361	396	392	382	352	377	381	375	374	402	414	370	378	385	390	365	355	376	415	377	383	344	419	427	400	384	380	380	409	357	397	369	382	390	367	382	376	372	368	381	373	398	409	333	415	369	355	372	382	364	386	394	379	387	386	380	383	423	374	369	387	393	359	415	380	360	362	385	385	397	358	386	418	377	368	369	375	411	339	354	364	390	384	382	416	430	374	405	378	342	363	417	380	368	360	385	362	369	360	388	360	384	389	381	376	418	380	407	396	383	371	424	396	377	412	406	355	423	386	377	402	348	406	392	394	372	385	336	393	404	403	361	382	370	358	425	339	359	377	404	405	378	387	383	370	363	389	385	366	369	384	392	361	350	377	386	360	410	392	395	373	382	362	374	391	396	390	417	397	361	370	393	395	369	372	373	382	384	377	381	351	390	375	403	416	393	382	376	371	360	392	351	368	410	368	403	400	385	410	388	373	403	386	390	375	352	363	384	359	370	387	376	370	401	367	365	379	372	379	375	386	375	378	374	385	378	430	374	375	337	370	389	346	374	395	424	429	396	391	416	388	352	374	352	346	396	373	387	396	385	386	403	335	389	377	370	384	408	408	394	375	366	421	385	404	343	377	399	391	340	403	365	381	365	368	369	373	350	409	369	368	409	388	403	389	396	426	380	411	388	370	377	378	418	402	419	365	394	418	358	397	371	416	400	370	370	380	392	391	391	401	385	367	367	405	372	405	390	340	368	412	405	409	396	382	371	391	387	378	371	391	385	363	373	402	401	378	385	403	380	402	391	376	374	375	418	402	360	426	405	373	416	370	384	395	361	340	374	406	377	379	391	397	394	330	377	393	382	370	338	380	381	404	403	435	383	411	382	401	377	398	397	405	383	362	377	375	370	392	395	372	397	375	403	364	362	402	392	400	382	366	375	410	385	394	395	387	413	385	396	335	377	395	394	453	383	371	378	382	365	355	366	373	363	392	379	371	372	366	396	375	358	412	391	373	402	376	400	360	460	391	381	341	343	393	374	387	405	431	366	363	406	383	379	362	404	378	363	376	403	372	368	354	398	379	418	388	384	376	372	398	383	408	353	369	378
23532	21130	28500	24029	21124	11525	1692	1166	1035	976	936	913	845	846	843	872	844	834	791	793	809	776	845	811	777	802	763	821	826	765	773	840	796	780	773	786	738	824	812	761	832	827	827	770	741	782	778	718	791	806	777	761	773	788	775	763	818	783	718	789	812	733	822	751	769	772	779	743	767	731	777	805	773	817	768	761	783	788	767	752	766	789	773	761	780	711	747	767	735	795	798	778	775	738	750	803	738	709	733	784	800	742	748	768	774	800	747	780	839	749	725	822	764	717	739	818	776	756	805	808	750	755	751	782	781	737	775	749	732	797	772	766	755	807	790	789	761	765	759	768	766	773	800	773	772	745	731	791	761	745	754	801	786	780	801	724	726	791	789	749	758	734	764	752	743	749	806	707	760	816	761	757	795	811	753	757	746	738	709	768	759	799	768	770	827	739	775	768	740	748	788	708	796	765	756	779	780	796	764	745	838	770	792	773	762	727	763	761	706	772	775	777	763	830	738	790	788	802	815	764	797	750	772	773	738	804	762	801	728	765	761	748	775	743	774	744	797	767	759	831	753	800	779	788	789	762	806	776	752	753	776	725	719	702	749	770	713	734	758	758	777	800	787	786	779	742	787	793	729	774	762	739	807	772	737	714	810	803	787	760	786	813	720	726	833	742	735	730	755	738	745	734	716	740	775	750	792	767	755	761	770	792	765	782	812	803	776	760	767	777	807	727	767	749	792	797	789	788	775	797	774	774	770	775	799	758	777	745	717	812	748	737	740	744	742	760	739	791	770	797	741	797	764	753	789	753	771	747	758	751	779	762	727	764	768	738	736	808	759	748	791	744	810	792	731	758	767	760	776	798	780	765	794	746	752	789	757	788	789	709	782	770	756	758	754	749	799	815	758	784	764	724	784	801	805	746	793	784	734	773	771	769	769	816	731	777	742	727	739	761	759	801	789	807	767	752	738	774	787	760	703	788	799	742	785	816	739	792	733	828	702	731	777	736	759	802	799	779	803	739	751	766	769	792	794	797	847	756	768	733	812	736	782	770	715	754	754	722	720	713	812	730	789	785	756	805	736	783	765	804	741	761	780	765	741	751	785	785	792	831	799	752	804	757	771	747	768	729	773	785	760	781	765	701	757	757	782	801	833	737	724	796	737	828	778	751	701	779	764	736	801	806	768	743	776	746	744	757	764	715	804	761	776	746	774	767	789	732	792	796	764	755	746	784	723	778	721	751	766	769	773	764	761	815	740	761	739	744	730	841	779	763	771	780	827	701	731	731	792	783	739	769	754	733	766	767	771	751	737	755	709	774	786	767	767	705	740	770	786	758	761	833	764	743	788	797	724	717	695	802	763	712	792	750	741	763	745	768	718	764	703	753	725	778	771	778	767	761	751	747	719	717	743	789	769	730	746	796	779	733	752	758	757	787	728	732	768	756	764	733	788	770	765	845	773	752	793	766	781	751	761	797	737	762	762	742	789	714	787	738	746	737	771	735	755	754	785	820	785	741	729	760	776	730	809	791	806	740	791	752	769	763	755	724	752	781	741	746	736	774	781	791	834	746	767	788	777	757	770	744	802	798	779	800	797	730	739	784	780	800	818	768	782	745	769	782	747	747	776	781	806	770	780	778	719	753	760	773	786	778	695	791	748	747	804	740	753	745	778	789	743	762	739	775	759	802	777	800	765	731	772	763	790	786	766	764	764	781	790	762	811	763	814	782	755	749	811	822	779	750	740	736	804	789	820	707	794	766	804	796	753	771	810	830	783	750	794	766	772	753	791	761	759	732	750	772	780	785	731	764	775	787	722	755	775	792	845	791	800	835	746	737	772	735	749	722	754	753	817	718	783	764	762	772	787	776	795	768	772	687	737	730	739	768	770	765	754	738	791	843	792	796	799	758	770	766	697	785	752	747	761	763	742	751	739	809	745	751	739	787	775	756	786	758	802	731	758	742	818	793	749	797	749	776	718	759	767	811	782	743	782	786	775	763	753	771	748	759	773	762	791	782	808	759	742	742	754	773	779	781	783	741	784	744	734	737	780	741	756	750	733	780	732	790	746	770	777	753	767	785	773	769	791	782	759	767	808	729	779	764	760	718	765	723	790	758	772	794	769	721	774	759	778	761	740	760	817	720	767	760	795	794	780	733	771	773	749	733	778	779	736	784	823	747	803	794	774	759	748	771	775	755	791	753	790	731	734	824	766	749	758	766	799	773	767	747	755	745	713	799	756	796	716	802	745	733	759	767	773	770	790	726	728	744	782	812	693	758	737	767	749	758	722	798	770	787	790	723	771	780	763	735	799	740	778	768	771	716	755	781	804	741	823	749	770	813	775	783	747	786	758	764	778	723	784	751	759	704	766	763	784	764	732	768	763	728	798	707	727	724	745	778	789	753	736	744	740	741	765	757	740	795	771	772	774	776	749	796	753	765	787	803	755	733	731	791	757	735	740	727	802	747	762	778	763	740	796	758	760	786	763	774	753	760	727	813	753	737	792	747	735	775	760	730	808	725	743	767	786	792	759	760	741	773	745	755	744	764	748	767	724	757	738	764	730	734	779	752	746	766	772	768	801	730	782	820	754	765	842	765	728	744	721	750	741	748	724	765	772	741	731	793	789	743	782	774	777	718	739	747	736	728	771	739	758	718	758	762	697	794	717	761	759	769	721	804	785	775	765	790	777	761	736	790	721	773	759	749	744	799	786	761	750	723	779	793	779	748	735	768	781	732	732	749	750	765	753	805	785	774	757	759	759	756	751	750	745	824	725	771	764	763	781	789	731	738	723	764	760	763	778	805	680	790	712	785	731	716	812	741	727	810	770	785	749	758	795	811	744	761	793	781	775	803	748	741	796	782	807	697	809	785	762	811	766	776	753	745	763	755	730	749	769	755	769	774	827	769	771	783	786	768	737	726	726	791	763	742	747	762	736	793	809	748	745	779	772	743	740	765	786	784	774	754	745	718	792	768	783	778	782	768	795	722	800	805	788	724	736	769	739	743	795	775	768	748	766	782	741	738	773	731	747	718	732	751	737	851	817	755	751	708	784	751	772	759	767	781	753	743	804	760	750	768	767	759	756	784	739	697	734	772	760	765	822	778	729	755	753	790	743	767	747	732	753	775	799	760	797	773	784	759	773	763	699	808	760	725	755	752	799	730	765	687	730	737	785	783	735	713	742	786	744	815	832	759	742	763	792	819	762	754	739	823	739	739	780	831	755	803	788	790	765	752	770	771	722	750	767	796	805	717	745	801	706	782	750	746	791	778	749	777	743	819	787	835	744	764	765	778	780	766	731	810	769	740	795	773	789	727	766	714	786	830	797	770	734	767	810	777	774	727	785	706	732	769	755	742	752	757	748	776	790	787	803	766	765	770	754	790	737	739	767	719	774	740	759	783	790	777	763	771	717	738	707	749	787	713	818	759	781	764	783	793	781	846	773	783	770	714	784	776	792	719	787	760	741	786	765	732	759	734	734	730	805	809
3619	8842	6189	3238	2408	1966	1612	1388	1246	1063	1055	968	971	915	887	894	852	801	830	850	845	806	784	805	816	773	818	795	781	810	810	780	804	798	783	754	844	784	796	804	797	794	749	750	780	769	785	813	777	767	763	764	757	790	747	817	781	790	788	797	797	794	728	784	796	782	756	798	709	846	797	786	818	820	738	764	753	815	815	761	719	822	778	757	800	755	781	752	811	765	762	794	763	785	751	775	803	793	779	781	787	822	799	742	759	782	781	751	760	764	757	782	752	768	819	796	805	773	733	775	758	766	810	773	710	758	819	733	809	775	769	765	774	807	766	759	804	707	728	769	797	752	751	791	763	721	794	782	811	777	777	743	737	783	746	746	753	771	778	769	786	828	792	787	788	761	780	761	804	752	784	806	767	756	758	749	727	757	738	784	753	731	847	742	791	759	768	752	800	754	818	772	819	774	795	778	770	819	756	745	716	761	799	779	793	779	798	776	786	806	784	791	749	809	759	761	779	747	822	750	773	815	780	786	771	782	774	798	817	726	747	787	706	827	750	764	772	718	763	801	760	807	789	792	771	795	788	704	761	736	804	792	797	773	773	823	753	742	775	770	762	762	761	796	725	765	755	764	749	763	744	798	743	755	746	813	794	796	740	797	778	782	794	768	790	816	742	771	791	768	765	782	807	803	784	789	791	797	812	750	720	792	731	784	776	734	786	795	730	758	745	761	758	781	737	793	781	739	826	750	748	755	782	802	786	774	828	728	821	758	793	765	780	792	762	744	770	760	749	783	759	750	726	797	760	777	756	822	747	803	796	793	779	771	771	745	772	736	789	820	787	733	784	782	764	817	810	737	771	777	796	755	849	755	791	769	743	759	744	729	785	725	754	750	764	784	781	778	791	827	761	745	819	740	746	770	748	807	765	820	765	790	796	793	748	787	780	813	801	814	743	710	744	751	799	757	811	763	774	783	804	757	794	735	742	759	792	805	792	757	801	753	725	768	800	760	753	794	796	803	800	762	763	763	803	762	766	794	766	764	828	741	749	805	782	743	805	818	792	815	749	804	759	767	793	795	788	755	731	760	815	826	772	806	786	754	754	790	820	792	765	747	690	777	742	776	756	770	728	786	716	797	803	760	771	811	831	788	796	758	782	764	762	771	780	791	809	749	773	768	787	777	803	743	800	757	756	838	776	818	757	756	821	813	722	750	769	799	774	773	753	777	796	774	861	716	729	799	757	784	766	717	760	785	821	775	779	793	774	787	757	754	777	725	760	723	798	802	746	770	803	804	774	758	762	775	725	782	714	778	813	779	752	749	771	797	751	784	752	756	745	772	772	792	767	810	752	804	716	792	761	760	783	753	776	749	801	782	721	795	770	837	807	790	792	800	754	787	832	756	787	771	765	791	778	787	776	751	737	776	797	776	754	744	753	748	750	811	822	820	767	736	762	816	755	784	784	794	775	776	756	774	751	762	784	781	743	794	765	784	758	742	806	801	753	745	790	773	739	790	703	794	764	826	772	774	791	753	731	697	786	765	751	780	713	765	802	763	802	759	777	809	792	778	758	741	747	796	794	752	750	720	764	773	780	815	751	750	785	766	769	797	815	785	777	826	771	787	762	735	766	786	729	749	747	793	739	819	812	794	774	741	808	740	757	754	733	775	786	793	770	745	744	756	802	744	797	737	808	759	768	795	755	739	779	746	769	813	761	799	788	704	723	758	778	719	759	807	749	792	756	768	779	796	819	764	764	786	755	770	768	778	759	772	779	749	780	777	768	744	785	768	744	765	748	755	777	798	769	735	768	803	762	766	760	758	731	712	809	784	823	809	744	775	729	777	741	716	786	792	751	724	763	812	776	763	778	785	759	700	784	751	756	741	775	779	763	779	788	775	835	778	748	783	769	801	798	738	738	724	728	805	760	811	783	803	769	779	749	824	729	741	822	773	799	750	764	760	772	777	774	839	761	778	755	766	760	791	750	760	748	824	735	811	779	723	806	760	777	737	791	755	788	742	752	819	809	777	751	774	821	749	779	750	784	762	780	791	751	788	826	778	738	775	730	745	745	760	782	760	777	818	786	766	769	819	745	770	829	781	780	747	765	750	771	752	747	748	757	749	776	799	752	790	820	768	806	782	736	853	807	768	772	750	738	744	778	791	808	771	739	791	728	773	814	739	767	747	779	772	753	795	790	740	810	803	785	785	822	768	764	754	755	744	740	728	736	786	787	808	716	726	806	774	755	751	810	767	709	816	780	767	786	795	780	761	814	781	757	736	764	822	786	784	780	796	774	734	769	762	836	797	792	784	817	740	767	792	754	810	757	742	830	762	775	758	727	826	769	740	796	754	749	788	803	794	707	789	785	784	796	793	754	749	810	750	757	747	790	808	754	770	748	841	760	842	777	791	758	796	814	760	800	819	792	767	785	767	789	789	811	802	792	754	797	772	790	777	805	798	817	774	796	789	750	773	785	826	788	815	824	748	779	773	802	711	821	811	761	746	776	800	733	787	761	766	772	817	786	789	779	809	776	808	749	806	801	754	757	737	783	749	796	777	779	778	788	784	748	809	781	792	822	770	789	868	779	768	758	805	807	823	791	732	785	739	746	785	795	752	760	764	741	782	805	781	802	815	724	762	802	752	884	752	776	799	758	795	777	783	796	776	809	775	711	778	726	842	777	754	742	799	779	769	748	762	758	805	764	834	788	789	850	785	778	775	781	816	788	752	758	723	821	747	725	800	779	804	774	788	787	762	774	783	755	792	725	812	724	789	824	754	750	825	813	777	795	740	767	817	727	758	741	771	774	814	772	815	758	770	831	786	774	837	777	785	743	755	767	729	802	784	762	762	808	743	777	769	765	746	747	724	757	699	751	775	789	768	778	757	772	812	811	770	790	751	800	763	756	744	775	745	730	765	772	805	755	769	757	771	753	838	767	767	746	758	830	791	749	772	741	808	748	777	769	774	807	745	778	749	799	786	800	750	840	743	782	729	792	764	756	785	779	805	798	709	771	737	764	722	791	765	778	807	788	782	819	769	744	761	782	738	728	740	795	805	822	728	757	779	761	825	762	768	797	841	771	781	806	825	800	800	748	792	739	818	754	780	778	774	780	789	811	764	784	719	792	777	731	778	782	764	789	743	772	785	801	770	694	762	723	760	786	792	763	825	786	786	771	766	768	814	752	746	787	793	772	810	761	804	780	740	742	800	807	782	778	759	747	802	785	785	783	732	762	798	816	783	788	782	791	780	803	783	772	786	735	781	770	782	784	771	782	815	759	733	778	746	770	738	768	811	826	760	775	776	741	770	805	771	770	778	761	758	769	735	725	796	781	783	785	773	746	808	755	785	784	752	809	760	751	753	848	744	765	789	789	777	739	823	783	783	777	732	761	837	769	732	764	798	761	767	820	827	733	733	721	775	786	801	747	752	771	791	762	712	787	801	764	771	751	778	839	800	773	720	757	786	769	771	796	790	770	776	764	842
24789	21276	27822	24992	13876	811	507	379	323	326	290	280	294	241	220	258	259	262	223	248	223	253	228	236	238	228	228	231	217	211	211	216	234	238	230	212	231	235	223	204	248	231	245	262	227	197	225	218	220	222	229	217	216	216	230	208	210	214	212	220	207	208	201	213	213	229	222	222	233	240	235	216	208	222	205	234	230	232	215	238	202	213	210	227	195	209	215	253	223	219	224	247	233	217	237	194	232	193	224	219	219	230	243	222	234	230	215	246	203	230	229	214	225	226	207	215	226	209	212	211	214	245	215	211	239	225	216	207	239	231	229	228	194	210	211	249	219	218	238	214	223	215	231	238	215	225	225	232	238	240	203	212	229	228	234	217	231	210	227	224	220	244	249	230	214	235	219	197	195	228	250	230	216	183	201	221	210	217	244	207	217	226	235	239	226	204	226	216	228	223	212	243	236	235	228	226	211	230	235	224	245	208	205	204	250	213	223	217	235	244	215	239	209	205	218	242	229	233	208	235	243	222	244	225	236	196	247	230	206	196	226	211	234	193	218	208	226	222	224	215	211	220	203	227	230	218	219	221	214	217	228	220	238	205	221	208	214	233	266	201	208	223	212	240	225	229	220	240	241	202	211	210	234	226	210	193	232	199	213	204	203	211	204	222	222	220	226	235	217	208	219	220	230	204	205	208	217	226	190	220	226	240	222	225	186	211	220	206	204	195	231	224	186	247	224	221	217	233	215	208	233	232	230	231	214	253	236	210	199	222	232	194	209	226	239	276	220	239	199	219	207	240	225	236	206	201	200	223	212	218	206	220	202	246	225	227	210	232	211	219	194	222	220	225	211	219	238	209	225	241	214	235	232	183	207	232	206	213	232	232	218	210	219	241	207	233	230	209	216	210	232	207	253	212	239	236	192	192	229	241	213	234	228	202	249	214	219	234	220	230	233	204	235	240	223	238	219	202	231	233	208	262	218	222	216	215	231	235	226	190	191	218	215	233	203	223	223	229	235	220	204	186	237	236	208	224	211	211	230	232	221	213	248	247	219	239	187	208	206	216	236	222	203	224	243	235	217	220	231	199	234	222	204	214	222	267	240	193	210	220	213	222	201	211	247	214	216	228	213	216	221	250	221	233	225	250	223	233	188	185	247	218	248	216	241	232	182	230	213	192	217	219	233	231	235	220	237	204	204	208	217	246	226	211	209	233	222	208	191	225	227	218	229	185	228	217	223	217	222	195	252	214	234	218	225	213	237	218	230	204	240	220	194	216	211	217	204	245	232	222	227	234	229	237	225	210	211	237	244	256	240	226	227	220	220	192	234	205	244	230	238	222	217	237	211	238	249	206	201	220	230	203	227	209	235	222	251	197	217	205	233	199	227	221	214	214	202	218	248	233	220	192	244	248	228	243	222	206	222	235	227	224	230	214	201	207	220	251	228	236	205	245	188	242	237	230	213	223	224	250	219	226	231	203	251	223	223	212	224	200	231	234	221	229	227	241	227	200	226	235	220	217	237	233	207	234	247	225	243	218	217	209	217	219	233	213	205	215	205	206	242	235	230	242	220	217	234	236	211	247	213	203	222	192	249	220	234	224	255	197	234	216	222	219	231	227	203	222	201	219	214	220	249	184	230	234	220	208	234	233	238	232	204	229	229	225	218	230	224	232	220	225	209	249	197	208	207	206	249	202	221	210	218	218	227	206	215	218	230	227	213	203	212	211	224	211	224	217	236	218	201	225	208	220	215	269	223	209	195	225	227	208	227	228	200	218	219	215	251	230	212	235	203	246	224	208	209	227	197	208	224	225	202	237	221	210	233	236	223	226	221	223	244	208	233	212	220	208	220	201	194	190	204	233	210	208	227	224	242	228	239	201	249	234	239	240	226	216	217	231	243	230	230	220	221	221	222	207	211	235	229	230	260	211	208	229	196	225	225	216	181	218	228	223	219	209	238	234	236	255	219	216	257	243	247	222	234	206	218	218	217	204	216	231	219	212	221	214	232	214	208	232	208	242	221	224	218	218	239	241	212	213	245	226	242	244	219	205	229	239	211	246	231	240	229	202	237	220	238	236	195	237	246	205	224	188	217	225	229	212	212	197	233	241	247	223	214	198	206	239	223	223	219	235	230	213	222	205	210	194	215	224	220	202	201	223	220	208	246	231	205	243	224	237	201	215	241	226	236	203	249	229	195	241	232	229	203	220	217	262	247	209	237	239	223	200	238	196	202	220	232	241	243	241	228	187	207	217	218	226	202	215	234	233	240	216	240	228	229	234	205	240	204	232	213	227	193	225	229	217	227	235	192	216	208	211	216	243	250	196	220	201	239	223	222	221	234	203	187	231	244	229	235	204	207	238	211	226	223	201	219	228	256	234	201	199	186	222	219	193	251	200	238	234	233	203	196	227	216	217	237	212	242	199	245	212	201	183	235	237	243	226	228	251	206	235	238	188	227	222	221	213	253	249	232	188	210	197	227	235	220	222	226	222	210	261	238	212	234	240	232	238	247	212	235	222	215	195	224	243	206	228	216	223	232	248	217	217	245	232	193	209	211	204	221	213	210	229	227	227	240	231	249	215	227	242	200	202	228	198	232	198	202	246	213	216	214	210	236	204	217	196	251	205	237	213	227	232	223	201	228	210	246	214	218	222	216	251	218	212	235	208	234	215	204	213	237	237	213	201	217	219	241	200	208	247	228	206	209	221	236	213	230	208	241	225	213	210	231	242	202	237	214	203	206	221	240	218	218	211	202	229	216	240	229	221	226	222	240	209	184	217	219	239	210	212	213	228	226	233	235	237	211	211	215	227	234	208	194	214	206	222	254	218	239	238	228	237	233	213	258	217	195	208	214	222	200	246	237	224	213	237	190	198	207	203	233	209	215	192	225	224	207	227	231	256	196	212	235	214	223	220	239	203	234	224	208	221	223	217	253	222	210	242	237	214	226	199	224	229	234	213	222	201	208	222	224	222	212	203	227	212	219	217	220	225	224	212	223	222	205	225	209	212	210	232	235	212	244	225	208	219	237	224	228	225	233	227	216	244	253	208	216	215	221	255	254	214	209	209	198	244	220	232	206	220	243	217	214	226	233	237	224	204	215	216	235	220	181	235	194	223	209	231	206	214	208	215	229	238	221	234	254	220	240	259	214	222	235	225	231	230	250	223	198	237	235	227	226	202	228	208	245	214	200	218	222	227	225	240	222	200	233	203	223	211	222	225	219	237	202	237	218	275	204	247	233	195	232	211	232	220	217	216	195	210	217	246	201	238	223	243	223	231	238	206	218	256	243	250	216	240	228	231	212	212	210	223	244	223	242	218	222	237	204	218	212	254	228	232	211	220	225	215	250	222	238	244	225	209	214	229	231	226	233	195	231	203	240	194	232	205	208	238	212	227	239	234	249	223	196	196	228	195	203	203	230	199	229	228	209	234	233	216	219	208	254	216	238	232	220	193	237	221	204	239	209	212	231	216	205	234	200	255	206	219
3218	5004	3340	1576	1136	935	696	518	450	432	392	344	340	335	338	298	300	261	283	278	266	266	252	272	274	235	249	275	269	267	238	246	256	253	255	245	252	239	231	218	250	268	243	237	229	244	246	265	242	250	260	273	239	239	260	254	217	232	222	262	239	261	251	232	223	231	253	227	253	227	234	239	247	246	260	242	224	257	246	268	245	233	250	240	281	237	226	251	237	224	223	261	247	262	211	266	260	235	264	232	250	267	253	256	269	198	218	236	225	224	242	227	234	246	244	238	218	231	252	251	239	236	232	254	233	252	247	225	257	245	225	235	242	234	221	246	246	231	245	247	268	254	256	257	237	241	245	251	203	249	246	240	251	233	247	245	223	245	236	248	238	227	249	248	258	274	233	253	235	254	234	242	221	252	217	255	220	273	252	239	243	218	242	260	241	229	224	199	249	259	259	251	244	260	222	218	234	206	264	230	245	244	257	253	223	221	264	247	252	238	268	236	268	229	234	235	242	233	215	208	237	249	225	226	254	232	265	244	236	237	259	247	263	222	233	239	263	245	242	249	246	270	247	265	226	264	241	243	233	235	237	234	246	243	225	230	208	254	277	233	252	251	240	244	245	256	253	223	245	235	229	238	240	264	256	238	225	266	243	231	254	229	242	236	254	219	256	247	284	240	255	235	249	244	261	246	237	244	244	237	210	247	232	234	253	259	248	237	244	237	256	243	265	237	252	249	244	257	226	254	257	249	266	246	243	218	223	257	246	236	238	257	232	240	218	253	255	236	254	235	231	253	255	234	262	232	241	236	248	252	254	239	244	234	297	210	233	252	283	213	211	250	235	234	250	221	221	218	223	255	244	252	273	271	235	268	284	257	251	231	250	235	223	260	233	245	241	233	238	238	257	244	232	241	230	235	266	233	222	250	239	251	252	253	255	244	232	229	232	220	239	224	264	220	271	243	210	242	264	227	203	251	243	248	240	241	237	251	236	248	248	248	269	237	270	224	265	251	230	243	264	235	253	266	277	225	234	225	237	246	261	240	229	231	219	248	230	239	229	256	235	242	262	238	233	230	254	256	219	247	238	209	241	241	245	254	244	261	241	239	224	259	241	246	245	235	257	270	234	230	260	244	226	239	259	237	243	245	245	232	239	216	238	240	237	261	255	241	246	213	247	245	250	262	243	252	229	248	236	269	236	243	244	244	250	233	242	263	231	244	226	244	200	246	243	244	262	238	238	279	233	251	244	252	252	232	250	244	246	240	248	252	235	250	252	218	219	249	234	230	236	238	265	249	243	238	246	224	247	224	244	239	232	236	247	210	217	228	244	255	227	230	248	220	225	231	280	226	252	237	255	236	267	241	232	275	238	241	274	254	265	218	238	250	224	212	238	217	236	247	228	228	223	254	259	242	266	247	232	234	238	235	247	238	258	275	236	249	240	230	233	228	262	241	249	238	243	245	254	215	260	257	219	255	230	246	247	241	270	251	256	250	232	242	216	221	252	232	275	238	246	230	245	244	251	238	244	246	231	257	235	250	242	230	226	261	233	263	252	236	252	261	210	255	227	229	227	234	243	240	246	213	263	235	244	242	241	240	260	237	261	245	230	251	242	245	223	241	250	266	244	242	242	232	230	246	245	234	234	229	238	218	239	231	246	249	238	249	247	221	232	225	257	250	227	239	227	255	246	226	243	248	207	244	256	257	226	205	237	242	244	266	244	211	268	256	247	234	248	245	227	242	231	252	234	240	237	233	234	258	233	227	254	252	244	235	222	243	246	245	231	227	255	254	242	241	257	259	248	254	274	235	241	253	236	236	232	243	239	234	259	251	266	255	252	250	249	230	224	242	258	210	230	262	226	260	238	254	254	238	244	253	250	257	235	233	240	243	261	243	256	235	233	245	231	226	207	224	238	254	242	222	221	266	227	258	252	261	252	220	241	239	236	277	244	252	237	262	262	217	263	265	258	275	245	239	233	254	244	239	240	260	237	234	237	237	199	225	258	243	269	260	237	260	269	247	219	218	266	239	256	237	257	243	263	260	267	234	225	261	251	253	235	258	243	228	228	254	236	247	229	237	239	243	261	218	254	238	238	257	243	224	238	252	228	265	243	236	256	246	275	263	245	266	262	251	232	227	251	219	228	231	233	241	209	243	243	217	215	250	234	284	245	235	218	226	238	230	269	224	220	244	245	271	214	253	211	237	240	249	241	245	259	232	219	257	229	253	255	243	248	209	232	228	255	247	251	214	242	235	222	239	231	230	240	233	230	221	263	246	215	226	258	236	254	202	267	236	212	269	256	221	242	242	227	242	261	269	257	234	235	258	255	247	245	247	235	215	245	234	245	234	238	252	233	240	212	240	275	233	247	283	255	220	260	253	234	249	214	225	229	240	251	247	233	259	268	247	236	221	242	227	246	248	214	245	234	245	245	260	255	233	232	216	262	234	240	234	249	241	222	242	223	218	242	237	239	259	261	223	258	194	249	209	263	244	235	228	252	216	226	224	257	248	252	244	236	228	237	238	240	255	221	233	227	242	254	231	241	213	244	277	260	250	255	242	236	235	257	254	232	225	244	219	255	244	258	260	216	272	232	243	239	247	245	237	247	257	215	228	239	239	251	245	229	245	233	230	210	254	239	246	247	248	235	243	247	251	263	214	219	259	235	242	232	231	242	226	249	267	223	245	253	237	296	215	209	210	235	253	254	203	246	252	251	252	253	247	232	220	246	241	267	231	225	226	240	254	253	248	220	219	230	229	242	237	231	266	235	240	222	211	244	242	246	241	231	244	247	231	225	229	239	226	208	258	258	236	239	232	239	246	215	253	237	218	254	236	254	212	240	224	253	217	250	250	232	233	266	243	226	235	263	253	234	266	234	255	264	223	235	250	245	249	244	264	227	245	252	283	226	233	225	251	244	266	224	236	232	241	248	235	255	281	247	212	238	249	243	264	255	249	213	253	261	243	254	260	236	218	226	238	218	254	249	262	260	247	251	220	249	248	238	247	238	241	255	238	260	268	226	231	229	252	265	258	254	241	236	261	241	240	251	215	263	268	245	209	228	229	238	256	244	239	249	264	237	238	231	257	223	273	242	255	243	241	224	221	264	260	258	245	223	232	266	281	265	235	230	257	218	220	231	244	225	234	244	226	222	228	250	265	250	230	245	258	232	266	241	228	228	228	268	243	263	255	243	237	257	225	281	235	239	260	245	245	221	241	249	264	220	243	233	236	248	249	242	246	219	214	220	271	235	245	229	244	243	251	249	249	256	229	238	252	251	240	226	255	225	229	201	225	269	288	250	239	219	230	238	231	246	246	238	230	260	273	250	234	219	239	257	244	257	250	235	232	241	226	237	257	255	234	228	237	248	207	268	252	204	253	264	227	252	252	247	242	239	277	263	246	236	226	236	255	240	246	260	271	271	255	253	226	247	270	238	247	246	251	242	250	249	255	251	234	224	262	225	251	252	245	225	204	228	257	252	257
22428	21252	29138	23687	21254	21355	12423	1733	1336	1127	1111	987	1002	999	942	919	873	876	824	889	874	846	808	859	787	802	834	872	813	819	795	788	734	776	772	791	804	769	780	762	799	742	767	795	768	747	757	739	737	732	772	840	809	772	771	775	785	740	751	756	732	736	724	801	727	759	775	747	769	788	767	742	817	774	767	736	759	775	752	694	752	763	765	704	771	805	727	764	756	712	739	718	766	761	819	758	772	800	736	744	730	718	761	747	765	758	777	703	727	800	769	746	768	787	736	746	772	796	755	762	756	748	776	769	771	743	780	732	775	820	792	774	725	757	768	757	750	771	750	761	728	775	776	681	732	780	781	731	773	733	818	702	741	726	742	819	783	832	784	785	767	757	729	771	790	783	780	739	759	726	759	723	762	724	734	773	746	733	787	749	742	754	730	783	735	782	759	767	780	763	752	789	781	711	736	794	776	778	761	775	705	731	768	773	776	811	767	767	730	800	757	766	785	729	743	775	725	728	746	748	763	751	715	739	774	759	780	705	743	768	762	754	733	760	766	786	744	692	689	743	715	725	766	784	828	807	781	777	775	736	793	739	757	746	750	807	761	745	772	721	736	740	754	801	754	760	743	761	772	770	745	744	750	709	726	733	735	760	745	727	753	786	753	759	742	747	803	701	803	758	704	787	791	768	690	766	749	754	744	819	728	772	747	767	790	743	733	758	711	760	741	752	730	811	730	737	777	738	760	698	757	765	728	775	713	802	742	752	766	709	764	725	767	734	727	721	744	746	761	763	731	851	762	769	752	766	744	746	737	742	748	785	749	749	741	749	780	708	734	764	731	768	765	740	773	754	810	744	726	751	753	720	754	706	793	766	789	742	784	789	722	756	770	722	761	757	724	762	708	714	754	760	795	762	752	755	722	793	789	793	749	757	765	795	779	758	797	800	734	717	788	753	688	769	752	740	773	722	777	682	752	762	742	750	787	740	757	758	780	758	750	748	775	783	783	745	772	722	734	792	734	726	748	776	728	724	776	777	793	777	709	756	705	823	819	750	779	728	703	735	755	747	749	790	720	784	738	764	770	743	764	811	739	749	766	736	785	755	702	795	817	746	721	722	790	748	803	721	727	690	799	784	705	724	804	746	748	760	805	740	734	770	796	728	720	729	782	763	734	689	749	799	734	742	731	731	762	733	734	750	787	751	760	699	732	740	772	742	748	768	728	773	759	724	744	759	699	743	786	737	718	711	749	761	779	758	738	754	751	755	705	728	740	781	740	842	709	714	766	804	741	784	769	699	731	781	735	796	740	706	748	787	721	779	760	730	742	771	758	727	796	731	814	755	728	800	746	744	717	789	723	743	758	732	742	708	762	707	774	777	758	754	772	721	781	741	764	763	753	805	722	728	714	717	746	755	786	753	750	721	756	759	766	742	750	775	772	750	793	788	779	747	787	773	778	766	748	771	745	707	748	831	776	733	811	788	756	798	712	731	748	710	734	691	747	742	689	792	719	723	780	791	757	737	736	729	752	788	764	756	715	756	705	703	734	759	796	762	732	746	756	742	793	785	777	732	729	740	703	763	817	734	759	800	784	760	735	729	748	728	734	764	755	732	777	769	738	748	741	799	727	758	742	788	735	758	762	717	727	765	714	733	795	796	752	742	757	799	760	743	707	774	740	726	802	737	778	796	762	783	800	748	746	700	747	718	765	765	739	791	749	746	749	716	738	758	750	759	772	731	783	737	794	770	786	758	746	765	770	777	759	769	769	708	762	746	800	754	753	709	790	764	750	768	742	746	741	771	763	737	754	718	759	755	780	754	703	742	753	742	763	724	748	788	760	794	723	781	802	741	797	728	736	783	746	768	731	766	797	785	773	740	772	775	785	756	799	751	748	740	742	769	732	766	778	749	744	744	744	734	744	826	754	742	758	756	745	765	745	743	799	710	766	725	736	708	738	755	827	746	748	776	797	743	766	769	729	776	758	718	703	747	708	772	760	776	776	828	773	759	739	750	703	782	777	767	763	739	709	766	773	778	755	780	737	752	739	760	717	760	754	790	830	773	754	742	725	765	765	727	787	798	756	785	791	756	745	733	763	727	757	750	747	746	767	791	693	728	809	758	790	740	796	737	721	778	740	772	744	744	734	758	734	707	740	786	716	761	726	771	798	710	733	763	728	751	757	780	732	783	755	744	724	784	795	761	746	731	753	781	761	729	784	743	761	718	808	709	755	738	750	724	763	786	756	736	754	770	797	724	780	744	781	778	731	743	741	783	768	736	719	783	753	729	810	741	753	721	762	770	762	778	715	764	743	776	709	761	758	737	785	727	749	754	782	745	747	776	741	764	754	756	759	763	773	743	754	771	746	733	762	698	739	730	740	736	741	706	758	770	741	750	797	743	811	748	772	707	723	730	762	751	764	782	751	727	721	793	754	747	782	712	727	724	764	728	749	746	795	734	747	726	767	676	780	722	720	795	751	735	776	756	699	768	715	774	796	758	706	745	760	683	779	741	796	780	760	786	747	765	701	808	747	757	778	752	750	713	733	767	721	726	747	738	744	781	743	760	759	795	760	793	747	783	771	757	724	736	778	749	745	753	783	785	725	764	793	725	771	785	776	770	739	770	773	757	765	777	743	761	737	796	783	746	755	727	709	802	757	774	775	751	747	747	765	713	783	746	695	723	764	764	773	710	748	825	713	770	782	701	786	696	723	735	761	717	750	715	795	720	739	767	778	784	773	739	750	749	786	759	723	733	830	769	767	727	745	778	761	758	767	777	779	775	747	721	770	770	791	762	768	743	763	727	755	752	687	757	761	746	751	708	754	723	730	779	696	767	802	725	753	729	722	764	761	737	739	703	766	772	755	763	764	725	737	777	744	746	767	793	789	741	705	767	755	736	726	798	807	792	697	775	805	765	761	768	788	730	759	702	743	809	741	742	730	710	764	756	784	770	729	760	771	774	749	746	723	750	731	756	778	767	752	773	750	715	734	777	766	751	791	766	747	802	761	746	720	700	807	719	792	781	753	697	787	742	733	789	738	743	697	782	724	737	710	777	750	760	759	779	752	752	776	737	753	799	763	701	748	782	695	733	768	763	706	734	696	721	738	709	770	788	734	752	802	788	809	784	742	744	783	801	751	779	779	751	728	765	727	757	731	757	758	740	749	743	727	788	757	747	748	767	720	773	714	786	773	715	785	734	680	762	714	713	770	775	759	757	720	751	780	718	758	748	739	768	737	738	762	762	767	741	724	727	768	752	772	749	740	780	743	750	805	782	785	740	768	814	750	763	705	733	737	786	775	699	809	723	729	735	745	722	699	775	755	783	777	772	734	766	753	726	702	721	755	739	790	769	766	765	786	783	795	804	759	771	762	775	763	760	715	749	717	725	683	769	761	780	724	779	706	704	736	691	782	768	739	728	732	749	768	784	743	760	828	739	805	754	737	741	730	743	732	735	789	757	730	782	721	804	753	791	746	731	729	721
4569	14541	10001	5420	3937	3028	2372	1968	1621	1396	1255	1117	1136	998	982	892	948	925	855	876	817	854	790	822	821	802	835	854	833	810	753	773	808	799	812	752	745	779	766	726	769	771	789	785	801	839	739	767	758	765	751	749	794	789	779	788	764	806	775	716	774	759	776	809	732	716	734	740	799	767	789	771	771	794	785	716	831	795	746	809	708	723	791	772	772	747	781	764	810	797	782	776	797	722	809	733	768	792	773	773	795	781	777	806	753	778	767	765	777	766	751	770	773	812	807	770	766	759	774	749	791	817	748	744	817	754	763	793	745	813	814	790	784	788	755	739	752	760	771	752	740	758	790	734	776	789	771	810	778	765	762	777	776	774	768	783	761	765	807	776	787	763	715	798	752	768	784	755	764	742	749	734	737	790	787	803	752	825	740	749	732	755	768	776	758	750	742	764	750	714	764	763	744	795	761	761	810	731	758	744	746	766	724	780	748	770	764	706	778	773	724	685	732	780	736	779	756	739	774	712	748	748	785	778	782	779	760	786	757	696	716	778	771	755	770	764	720	765	787	758	716	807	774	769	716	769	771	774	752	748	717	768	763	747	766	802	765	754	815	738	772	827	792	729	748	792	802	791	734	751	751	784	753	724	786	750	723	762	788	806	770	791	755	718	773	812	733	714	787	777	708	751	804	717	766	712	731	792	733	776	776	774	720	763	725	722	763	808	772	749	796	758	793	750	725	799	738	763	813	781	752	791	786	795	753	744	816	757	796	791	797	704	760	791	720	801	741	736	756	757	751	770	699	771	752	775	757	790	723	731	770	776	790	759	785	748	778	753	777	717	755	730	778	703	780	786	765	781	786	755	751	785	777	732	729	780	786	781	752	781	777	761	783	712	737	755	804	779	722	741	742	756	778	813	729	783	768	737	741	802	771	770	773	803	752	711	717	778	748	789	762	772	760	789	752	801	774	733	776	787	782	734	784	738	728	722	758	768	721	784	749	774	764	786	745	783	704	754	757	746	788	747	774	777	730	752	792	745	744	790	761	745	747	734	840	748	749	772	759	778	747	793	760	786	746	763	763	705	768	709	764	816	754	807	791	741	754	777	777	795	766	793	727	788	804	804	735	783	776	776	736	760	792	762	716	755	755	788	724	772	757	739	729	745	796	805	746	773	779	782	724	753	721	767	762	762	763	758	756	737	736	735	777	785	805	759	771	762	774	821	839	758	751	763	800	740	777	777	742	752	780	772	786	754	825	785	754	790	780	799	785	771	751	781	738	738	744	789	756	787	744	779	792	772	732	772	756	756	818	718	758	756	749	754	789	780	743	735	753	784	780	753	798	827	770	806	751	787	764	768	814	776	793	769	762	734	797	729	775	723	770	785	753	748	801	769	756	767	785	754	756	752	738	769	778	740	760	714	760	748	754	784	767	754	740	712	761	749	784	762	724	740	744	768	761	761	770	739	783	758	791	776	746	721	750	739	734	782	792	784	752	801	782	763	760	746	749	820	748	730	766	715	792	701	789	767	755	795	753	815	762	779	790	751	724	800	765	756	745	767	782	793	796	776	754	796	749	794	773	755	788	776	772	735	717	803	744	789	771	731	758	750	731	763	780	788	763	827	732	735	772	770	785	720	774	758	779	772	803	764	776	745	732	759	796	768	755	792	775	793	743	709	738	737	777	753	766	762	749	748	816	776	809	764	785	764	808	775	771	782	786	846	759	769	743	763	778	749	745	750	800	803	758	757	738	775	754	765	749	746	715	803	754	757	754	772	793	815	787	759	788	788	735	770	728	761	771	836	787	784	768	713	737	767	763	766	805	756	719	726	717	842	768	744	759	803	754	748	763	778	741	770	778	779	754	789	747	760	791	742	794	726	771	756	723	754	722	739	740	762	767	756	760	786	793	789	803	717	767	755	801	762	735	762	733	769	730	728	727	731	777	714	798	797	773	739	820	785	808	786	781	783	752	705	731	754	711	770	743	772	810	824	745	735	752	777	746	767	709	824	722	785	762	787	764	763	798	730	762	790	779	776	759	781	764	709	730	719	757	750	770	766	759	792	812	763	766	751	786	785	728	729	794	782	717	800	802	826	778	739	754	776	750	804	762	763	828	811	773	749	760	761	748	753	743	784	742	734	749	719	757	773	783	869	725	768	769	823	796	727	801	730	741	804	753	781	797	767	793	752	765	755	778	764	733	734	749	767	759	808	748	763	766	802	790	788	731	749	774	713	763	772	776	771	758	714	718	758	758	731	816	750	750	795	795	799	760	741	796	838	753	801	772	699	800	763	759	774	780	743	740	738	789	736	690	728	788	763	734	730	749	768	822	745	742	767	728	764	783	792	736	761	717	713	754	721	772	733	757	762	765	775	731	762	773	793	727	764	763	858	728	759	759	755	774	762	768	761	749	760	773	750	762	814	784	759	778	762	806	754	788	755	751	749	748	747	740	759	791	805	743	826	753	758	798	768	767	757	767	795	726	743	750	775	788	749	746	788	730	788	760	737	800	810	722	794	750	746	746	777	738	780	765	758	790	769	799	794	736	738	769	781	777	747	737	741	782	714	707	790	761	792	710	757	811	747	779	773	758	755	770	730	716	751	790	762	758	749	765	797	753	694	712	752	795	767	759	751	730	821	789	748	777	812	835	788	739	804	761	791	750	724	713	766	772	797	785	740	727	798	785	748	725	762	735	767	795	793	781	713	766	787	787	764	811	732	783	786	803	778	772	807	769	777	804	755	765	723	798	796	773	740	755	693	736	746	772	780	736	765	806	730	729	762	730	840	807	747	713	742	785	761	785	761	799	753	749	749	743	724	771	816	758	751	773	787	762	731	728	750	738	753	770	770	797	763	724	733	754	758	758	768	768	778	826	711	757	747	762	771	729	785	777	739	746	718	781	717	760	779	756	774	715	760	770	747	751	760	762	730	783	819	722	792	789	733	731	743	791	779	754	819	819	737	776	781	733	811	772	793	779	759	772	764	799	774	762	797	771	754	761	738	809	756	799	731	805	759	795	787	768	804	743	785	751	793	752	788	756	772	771	724	769	775	741	800	750	753	712	757	762	782	741	748	716	760	778	784	722	801	772	815	782	755	772	776	767	762	816	759	751	786	786	705	759	719	766	729	817	766	757	771	784	796	727	807	697	719	767	729	798	769	793	753	770	780	718	768	785	748	761	757	780	744	783	726	740	739	778	767	783	817	799	779	751	766	786	746	752	765	768	720	769	760	728	807	737	749	743	785	828	744	753	799	757	697	758	748	760	782	766	760	765	724	783	835	781	766	783	804	720	747	767	752	730	742	793	772	769	785	713	781	756	806	733	792	741	737	766	777	752	773	778	719	804	771	728	771	763	811	799	813	780	765	747	757	738	792	804	758	776	806	710	766	721	780	739	748	780	791	754	791	793	774	789	776	737	793	760	769	772	747	743	780	777	727	774	692	802	765	786	752	758	805	795	775	729	766	743	751	776	794	749	815	748	773
27586	20487	8506	847	511	452	440	445	438	387	417	414	405	392	359	355	369	380	376	360	358	368	371	376	369	355	378	378	397	387	416	415	340	402	352	375	413	372	359	350	338	378	379	342	372	363	391	378	356	359	342	379	391	373	384	370	352	368	389	382	396	345	366	365	373	408	372	385	337	371	378	365	389	365	397	391	353	361	390	403	364	364	375	345	390	340	357	353	374	355	363	389	396	357	387	369	411	374	383	363	382	372	387	365	365	386	410	379	360	380	363	341	382	356	374	352	364	335	371	372	385	364	380	400	362	422	352	364	402	386	371	371	405	419	339	394	370	370	345	368	348	363	375	384	363	391	381	361	374	404	359	364	354	401	383	357	343	414	374	357	370	366	375	334	363	339	360	389	389	343	379	355	360	374	368	364	368	381	368	383	369	398	351	426	398	373	356	399	397	394	370	380	373	379	406	357	354	327	413	366	342	367	368	372	343	373	365	379	331	401	356	358	359	360	385	370	366	348	387	345	396	382	371	402	375	373	393	353	366	352	356	398	408	374	356	374	394	380	388	381	395	376	348	368	390	365	356	345	416	359	381	343	381	376	378	394	357	328	360	388	354	394	369	363	380	418	390	367	380	376	343	376	391	388	390	383	372	397	361	356	357	389	367	411	356	368	403	367	374	383	375	429	353	347	379	423	342	343	395	379	393	396	389	367	353	353	384	380	383	375	374	391	409	368	352	380	373	396	402	360	357	390	400	394	378	378	371	374	355	353	357	352	372	342	377	357	363	365	385	408	364	357	375	379	383	368	383	385	377	361	350	361	384	369	391	360	361	388	403	383	343	356	368	357	371	376	375	349	404	344	402	367	379	346	348	388	393	394	365	387	354	396	366	364	360	387	370	386	386	394	354	361	364	382	347	392	385	367	406	350	395	372	364	377	345	360	376	379	386	405	404	382	365	352	401	361	316	348	375	357	329	383	415	406	389	373	356	357	325	404	398	394	408	369	365	365	361	382	409	376	394	402	359	433	360	350	355	351	355	379	394	397	385	383	408	380	334	359	396	387	388	392	388	367	394	354	339	373	356	387	366	389	348	381	366	372	379	385	366	370	348	379	366	380	387	353	356	380	337	351	406	383	329	391	380	362	320	407	369	356	352	358	387	361	379	348	360	370	369	357	396	358	428	369	381	392	400	335	367	372	375	382	360	407	333	356	366	367	350	402	373	384	388	391	395	359	384	370	376	387	370	336	367	377	335	363	371	400	364	393	415	378	343	387	375	419	369	384	339	366	369	378	355	398	358	378	386	380	380	387	335	376	376	362	389	393	345	362	362	357	360	372	378	380	369	357	375	359	320	373	413	394	397	383	391	380	360	400	396	378	384	317	377	395	394	371	368	362	372	392	358	398	393	388	360	376	379	402	366	398	350	370	373	372	362	372	381	399	399	378	346	376	390	357	363	391	356	377	400	374	382	363	369	343	401	361	377	390	319	381	348	401	374	389	410	396	367	391	394	381	380	391	389	366	411	376	380	343	379	373	370	353	415	340	375	355	353	361	374	382	326	379	388	356	362	389	383	386	393	372	390	377	376	371	362	410	379	376	384	378	348	380	352	394	390	363	361	377	390	370	351	361	388	367	378	390	390	385	348	349	358	382	349	367	352	385	384	396	373	385	382	366	380	355	397	403	352	355	361	344	343	392	356	384	350	375	370	401	364	386	365	373	337	379	390	387	385	369	371	365	371	369	420	390	402	377	358	339	392	365	370	377	396	358	399	402	364	372	370	369	383	373	373	386	383	391	370	370	389	410	367	378	376	375	356	361	387	406	372	378	374	379	397	379	367	359	387	378	393	383	376	382	397	431	368	393	357	374	357	397	397	375	376	399	383	387	339	383	375	355	366	352	353	393	347	359	373	351	387	349	373	399	378	372	388	377	389	370	391	388	361	351	388	362	353	335	387	356	390	366	365	342	379	381	342	356	344	374	420	391	407	402	354	395	374	347	397	368	401	354	356	383	376	392	376	368	317	385	369	394	372	363	374	347	383	342	395	366	344	348	354	359	372	370	400	375	419	351	391	363	388	343	346	387	372	374	383	387	384	379	374	382	392	375	358	385	375	364	345	356	400	421	375	409	378	371	399	404	397	348	388	342	380	372	418	374	373	373	369	393	362	375	370	370	364	367	362	391	345	381	379	375	377	393	371	373	378	336	367	391	379	337	370	362	387	363	407	326	389	395	389	376	361	359	382	347	405	376	382	356	361	367	368	405	367	378	377	356	375	380	376	396	411	367	402	368	393	401	355	408	365	407	409	354	391	339	380	353	367	422	356	359	361	389	385	376	432	360	373	401	396	382	389	394	400	344	373	384	392	357	401	368	350	337	406	378	342	365	358	382	361	375	399	404	364	369	360	401	385	358	372	378	380	354	374	382	363	367	378	352	392	358	337	415	372	399	425	392	362	366	370	361	357	399	376	357	365	367	364	364	405	362	401	374	377	349	403	360	400	345	382	365	378	387	350	363	372	384	362	363	388	387	369	351	361	366	406	377	350	375	361	395	391	343	384	381	366	370	369	373	400	353	384	354	370	358	372	370	331	370	396	386	394	372	372	415	341	368	371	374	381	393	378	352	364	390	361	333	396	388	367	360	363	372	354	358	374	382	359	371	377	366	388	339	373	382	392	399	328	379	376	361	368	366	337	390	381	367	397	395	378	380	385	364	397	390	367	370	395	361	347	394	340	359	365	409	377	364	408	380	392	380	368	366	380	370	373	370	364	382	403	378	379	390	383	366	383	343	346	335	358	402	343	388	372	387	365	374	352	393	375	357	385	403	389	395	350	358	369	382	391	370	405	367	418	366	359	357	401	389	389	379	403	356	391	358	397	381	374	405	383	374	366	377	393	350	379	369	371	375	375	366	355	395	366	376	421	395	362	369	399	414	357	373	378	365	416	384	395	395	393	393	382	381	342	402	399	374	348	379	384	368	373	390	379	373	371	395	412	368	387	388	384	374	375	368	381	332	386	356	357	378	394	370	371	392	381	342	334	377	330	353	364	394	379	380	357	387	368	356	370	372	386	395	371	368	380	400	361	395	377	379	391	358	385	355	368	319	396	364	358	383	356	331	361	359	365	350	373	410	413	367	369	397	391	372	412	369	372	352	438	315	401	403	385	349	359	378	397	387	403	381	375	366	419	356	364	353	421	375	380	364	385	353	366	397	394	397	385	375	401	363	390	368	367	350	351	372	390	404	381	402	368	376	349	380	339	385	354	398	384	395	399	390	354	387	379	366	344	352	392	388	383	404	341	368	401	414	360	371	378	384	371	369	376	352	369	402	370	345	365	336	360	394	364	363	393	374	336	359	383	373	394	334	367	368	374	356	379	380	356	386	381	372	373	354	396	401	345	381	380	388	379	363	341	363	354	372	384	383	367	387	398	365	406	381	352	386	374	401	373	347	379	347	371	357	380	389	372	397	397	365	385	365	397	368
4322	1586	1081	674	622	569	479	479	447	432	428	403	410	398	395	354	406	405	390	418	395	402	387	392	406	401	355	400	384	378	390	393	388	366	408	368	385	406	393	390	396	401	388	377	370	387	380	405	391	377	354	370	372	387	368	391	399	413	390	356	367	378	363	406	378	350	350	382	403	415	359	390	370	386	364	392	359	366	396	384	393	334	382	362	399	368	402	363	350	404	392	377	404	376	383	395	325	379	389	413	420	380	384	374	380	394	385	355	380	388	390	386	312	364	406	384	397	396	352	379	378	361	409	393	380	370	398	373	360	385	374	358	389	393	407	402	363	399	346	357	389	366	383	395	361	383	365	362	383	399	407	368	376	397	377	399	368	349	414	410	359	428	383	399	363	396	348	391	350	380	380	356	357	376	378	394	401	395	372	414	395	392	363	366	363	392	409	400	403	393	399	342	377	390	393	364	408	410	367	415	362	360	362	381	366	376	411	373	417	390	412	416	373	374	393	399	376	377	385	383	389	403	332	359	366	397	374	360	385	383	380	370	401	343	356	375	369	360	354	398	387	361	355	383	381	402	418	412	368	401	370	365	345	408	375	356	378	346	400	373	380	382	405	347	368	348	371	405	388	389	374	411	388	399	394	409	376	401	391	421	366	403	418	408	347	449	371	363	397	380	396	403	374	361	384	432	373	378	383	382	376	386	429	394	367	371	351	360	371	381	384	394	404	401	356	400	375	402	403	388	361	367	383	383	376	361	386	389	370	395	399	352	372	376	403	354	377	383	419	375	370	392	392	411	398	411	398	339	354	391	394	372	384	373	400	380	371	383	389	408	407	350	382	367	385	366	400	386	395	359	366	330	359	377	386	392	392	395	376	385	395	401	369	359	385	345	380	391	396	370	363	398	399	384	387	387	354	376	378	372	378	387	367	327	347	349	375	411	385	383	404	381	366	396	380	389	380	402	361	380	359	343	387	407	370	375	375	378	349	365	384	380	387	381	377	373	394	343	395	405	406	397	386	410	389	386	357	399	379	365	369	395	396	367	355	407	379	375	382	387	380	345	426	387	396	372	373	403	364	374	384	393	405	362	368	381	368	401	360	380	412	409	389	375	380	394	383	386	422	358	383	375	384	382	378	364	370	409	370	385	353	354	390	405	381	376	363	388	387	345	406	352	365	402	404	401	415	367	366	390	362	365	380	415	382	352	420	386	388	408	410	385	404	378	372	408	389	417	400	397	389	374	369	377	395	322	404	412	408	348	396	370	395	412	346	418	363	384	369	398	382	380	390	360	407	406	391	378	375	407	381	402	348	356	373	399	379	383	397	386	355	400	349	400	355	358	367	361	393	390	388	375	386	355	393	379	383	381	389	366	367	414	342	360	388	380	381	387	384	393	387	407	426	386	363	387	355	359	329	397	381	411	389	387	361	382	400	390	406	385	370	399	375	381	370	351	421	402	378	390	417	372	425	403	378	357	385	388	371	350	415	377	349	350	359	385	394	392	384	436	385	406	392	366	364	382	377	359	421	406	380	376	422	396	371	377	390	419	339	432	370	399	380	392	373	392	395	371	380	393	386	378	383	342	373	378	371	391	420	412	389	380	371	384	374	369	345	412	390	376	375	397	379	363	376	392	391	385	393	377	393	361	415	409	406	346	374	415	365	386	407	387	361	366	401	372	385	386	368	397	382	370	381	374	395	393	381	418	394	394	384	370	377	393	416	403	401	369	335	376	393	364	351	351	404	372	353	420	379	362	392	370	361	368	376	372	373	396	349	406	367	370	416	365	364	351	394	389	362	366	382	335	373	359	388	386	412	409	392	356	391	409	392	367	395	410	365	375	378	369	359	388	406	362	385	401	385	356	365	405	379	330	371	351	361	379	363	355	389	404	378	355	386	370	356	343	397	406	351	380	396	378	350	416	350	384	379	389	402	352	377	368	369	403	353	377	359	369	382	368	393	305	417	378	351	395	375	383	350	388	389	398	382	396	371	394	378	360	375	389	415	345	399	391	380	378	392	400	394	404	383	373	365	397	372	393	377	338	390	364	386	352	388	350	369	398	351	345	353	377	402	393	392	378	380	409	364	364	390	377	366	348	415	360	391	399	362	390	382	348	354	389	418	383	376	364	368	380	401	372	399	361	353	361	405	410	407	403	362	356	386	352	386	377	358	404	389	385	367	340	402	398	404	385	375	407	385	387	376	369	404	384	406	390	415	379	369	372	383	356	402	394	373	407	358	399	388	347	388	369	375	354	399	404	361	386	366	324	402	382	416	378	359	365	368	392	420	365	375	361	366	364	409	383	388	409	381	392	405	397	393	380	401	359	375	380	410	390	390	367	360	374	390	407	378	395	352	403	361	394	384	389	392	394	389	396	382	406	338	374	380	390	383	385	390	401	368	376	395	383	386	356	401	372	373	375	399	379	391	360	395	381	412	378	388	392	420	393	385	401	360	376	375	416	386	386	376	373	360	375	369	395	361	360	369	386	379	360	354	359	385	378	394	391	381	375	404	349	394	392	362	362	385	396	375	389	389	398	374	354	362	395	404	355	374	379	357	395	354	399	320	367	364	414	388	394	389	386	372	395	399	367	394	379	373	378	415	364	376	366	356	366	369	363	370	351	364	401	371	365	360	359	366	367	392	390	407	393	394	340	367	401	368	371	390	410	374	387	345	388	395	391	376	380	373	383	396	382	385	416	411	371	344	377	364	391	362	383	437	360	360	373	380	401	404	392	380	405	399	366	366	380	377	377	395	423	366	412	359	376	394	383	406	358	405	417	393	396	398	404	377	361	388	359	388	362	382	413	376	411	395	380	405	376	382	373	390	422	373	407	367	357	372	372	400	368	385	383	400	340	379	419	399	383	378	382	405	383	373	390	384	344	399	369	362	390	358	390	373	357	370	374	366	368	392	381	396	387	404	378	384	381	376	387	402	361	361	378	368	381	392	391	383	362	384	372	385	378	377	367	382	421	413	371	359	369	366	380	387	374	387	360	383	353	392	341	365	390	372	389	389	374	401	398	378	393	391	363	401	397	379	406	369	395	400	370	396	351	401	367	367	395	382	376	366	373	412	362	392	411	385	417	389	344	371	401	378	390	401	388	385	401	346	365	372	390	359	368	410	385	388	387	358	373	368	411	384	390	370	383	381	347	383	405	377	400	376	358	400	397	378	379	370	374	360	409	391	384	381	364	420	368	370	400	342	407	365	355	364	363	411	364	400	332	392	380	393	391	392	396	401	367	368	351	406	341	406	384	407	392	385	388	387	383	407	408	391	372	382	412	358	410	382	426	367	414	414	390	404	357	376	389	393	385	362	355	390	348	349	385	382	413	374	359	368	377	383	409	373	399	352	380	371	367	364	387	409	373	380	384	393	405	403	370	392	375	401	377	350	384	362	370	403	390	398	432	388	362	414	391	385	431	382	359	385	371	373	370	376	359	399	388	400	356	372	384	385	401	406	384	377	368	406	339	413	384
23643	21258	28686	24144	21261	11682	1761	1119	1039	993	953	890	857	828	869	867	828	814	837	834	865	813	758	805	793	810	775	754	775	770	826	776	801	763	752	779	796	799	827	812	794	725	795	784	777	818	773	818	809	763	805	739	779	760	725	777	793	759	788	744	732	792	773	754	765	788	783	720	770	803	774	752	761	766	780	766	808	804	796	802	802	762	805	780	793	792	761	783	757	785	764	769	774	745	711	836	839	774	773	761	768	799	786	784	809	713	752	810	790	775	794	737	833	779	800	795	723	787	792	807	772	782	753	823	752	769	742	756	768	757	783	780	786	788	798	761	772	830	736	750	732	755	775	760	776	797	794	755	709	725	813	768	790	768	824	787	756	758	834	762	749	823	736	715	790	767	744	742	753	795	801	758	779	757	746	751	821	757	755	743	716	754	762	734	727	775	717	751	790	763	760	766	744	745	730	743	791	780	801	793	764	773	839	780	751	796	774	772	777	789	754	813	830	835	767	784	768	780	754	746	808	794	790	735	770	750	754	769	798	786	811	732	753	780	760	744	753	799	781	766	785	771	771	776	753	801	736	814	812	775	801	814	749	735	785	764	783	772	765	796	763	753	742	827	787	780	817	762	740	796	721	790	788	786	775	757	813	806	754	784	766	780	795	783	779	769	766	774	756	751	766	800	745	797	794	797	752	783	777	806	784	743	780	803	775	752	830	800	802	775	768	716	841	717	834	768	768	760	819	743	768	792	747	712	814	805	770	798	793	795	774	763	780	796	781	689	779	800	766	801	764	816	789	767	729	756	768	767	769	726	745	762	749	759	812	813	755	728	753	775	762	758	775	794	774	763	775	735	751	854	713	787	753	786	821	826	812	828	742	754	747	831	780	791	764	810	745	715	838	783	733	749	791	784	775	739	749	737	777	770	751	798	760	775	752	793	713	776	740	749	770	766	730	773	813	771	742	761	768	756	740	801	802	756	819	729	763	772	787	772	734	782	741	805	751	774	766	750	794	768	764	813	784	791	784	765	760	777	769	785	722	791	750	774	734	745	778	773	728	769	778	801	786	693	755	788	823	805	750	742	783	782	812	765	730	756	797	770	737	789	793	747	781	750	756	760	757	724	751	755	759	769	752	768	797	763	743	770	758	803	778	780	769	775	736	764	790	773	811	775	775	825	792	777	749	757	823	772	792	791	770	728	811	762	746	766	729	797	733	766	755	765	757	815	744	738	732	759	768	778	764	716	797	771	774	777	784	753	729	781	781	834	736	754	765	762	774	738	789	746	839	772	794	740	789	767	730	752	768	747	744	739	777	770	786	778	809	801	735	725	768	755	736	775	747	767	779	796	763	716	739	716	769	803	785	783	783	782	717	764	745	798	738	789	792	808	767	824	761	750	763	766	761	766	723	758	769	769	772	772	742	781	794	734	732	796	772	751	767	773	798	760	766	825	741	760	781	821	760	794	751	751	780	776	748	748	754	763	771	778	741	793	765	775	762	730	770	772	743	832	759	739	792	789	787	742	774	777	792	764	715	776	773	733	772	768	756	741	799	764	811	793	745	791	806	777	765	788	789	747	738	708	754	730	797	772	744	741	805	743	763	774	795	790	756	800	795	765	776	801	830	749	772	744	782	737	763	710	820	716	767	761	773	804	785	759	760	754	743	744	752	719	759	785	702	775	800	746	780	780	722	761	781	780	770	763	745	805	769	745	805	815	794	750	748	744	723	779	787	779	774	776	780	746	771	744	780	804	756	790	781	764	772	781	807	757	827	752	748	834	743	737	785	744	799	715	712	742	779	778	764	754	814	772	807	760	804	804	747	775	761	765	816	766	794	782	764	777	753	759	715	753	784	772	798	734	819	739	711	790	768	736	770	799	829	698	728	775	771	734	786	765	786	753	752	762	773	736	785	758	775	712	782	795	740	735	781	701	780	776	776	832	761	739	739	785	806	791	825	785	740	756	752	764	802	792	745	743	773	753	754	741	757	789	763	721	760	745	769	745	770	826	742	804	754	791	820	734	781	811	796	749	829	744	764	782	744	761	791	793	751	803	793	700	734	756	791	738	763	751	730	811	754	739	764	751	821	775	808	760	736	786	797	804	797	780	805	764	757	811	802	744	801	787	716	717	775	757	737	735	749	738	746	805	775	778	796	783	751	781	819	823	789	756	775	801	787	779	765	797	761	785	758	743	765	768	739	797	770	776	780	754	760	710	737	779	781	778	729	763	735	755	825	732	766	790	711	793	758	748	744	768	785	771	765	733	833	759	774	753	736	813	759	796	811	799	773	697	752	772	769	703	715	769	723	782	793	769	814	754	765	725	754	768	779	756	763	754	757	767	766	778	870	773	804	759	752	782	761	783	776	721	781	796	747	772	762	822	725	788	743	819	773	739	750	723	758	742	752	796	762	779	765	776	766	806	741	754	760	763	792	806	718	760	826	779	792	785	754	736	790	780	800	776	772	808	768	728	794	802	820	741	785	752	719	778	776	800	774	733	712	760	798	750	751	703	770	742	749	783	729	733	751	803	759	762	726	788	793	725	747	814	748	746	751	772	741	776	759	773	772	788	836	810	776	800	728	811	788	769	747	766	767	759	769	780	767	781	785	736	772	758	753	806	747	772	752	737	789	750	739	836	766	767	772	746	795	815	730	841	742	814	727	732	723	749	825	812	749	732	778	753	749	745	793	792	770	762	797	832	747	763	778	747	776	823	754	750	749	773	771	763	781	726	775	724	763	769	783	764	777	778	757	792	762	773	764	765	797	800	788	792	810	799	801	766	788	785	772	758	783	828	765	795	782	744	757	763	741	745	751	754	825	739	715	801	737	770	768	773	769	766	792	748	787	730	773	808	772	740	758	771	733	774	785	709	787	758	745	767	806	768	765	753	799	754	769	733	812	822	784	808	793	797	813	776	749	756	784	778	779	755	770	763	754	764	779	795	755	765	853	754	705	757	813	733	732	764	739	775	789	775	746	721	764	727	763	807	791	747	775	765	749	774	794	716	744	767	789	784	714	754	763	764	679	779	775	769	741	806	793	742	771	811	735	809	735	767	747	761	807	769	781	842	729	702	742	770	781	788	732	728	769	770	740	745	769	759	779	776	774	764	746	749	827	724	803	747	819	813	770	738	837	757	762	810	773	780	762	774	771	741	736	757	775	759	819	752	786	752	805	795	799	736	742	806	769	745	790	737	704	756	747	801	761	770	764	776	784	774	760	799	831	819	761	767	760	749	742	803	777	778	783	794	767	819	760	791	768	830	769	763	773	742	817	718	775	786	758	721	782	776	805	762	800	820	776	823	804	757	784	785	734	811	719	795	786	816	791	763	767	751	745	753	762	753	798	799	776	765	738	743	777	759	751	775	786	802	752	825	751	761	736	767	766	763	753	777	780	783	715	751	770	737	755	776	744	732	770	729	789	769	778	814	781	798	765	731	752	741	790	781	745	787	785	781	783	799	818	796	801	728	756	793	756	748
3577	9000	6050	3141	2342	1966	1593	1310	1200	1132	1037	989	953	924	879	829	885	842	866	798	827	809	810	795	815	819	769	831	818	863	775	796	784	812	783	766	800	751	736	809	770	768	738	782	785	745	769	749	748	796	770	815	844	808	728	824	759	757	794	784	797	808	790	795	784	838	778	798	807	751	778	813	803	761	775	785	780	751	796	759	755	800	801	795	753	784	712	746	752	764	795	832	730	781	792	784	775	806	840	788	763	780	757	735	780	759	815	806	767	720	771	759	774	748	806	780	756	747	780	808	749	771	734	775	779	790	795	747	742	767	779	753	790	744	747	792	794	755	764	750	754	804	816	788	710	793	772	774	755	768	827	841	779	798	714	769	776	779	768	773	802	812	812	742	778	755	743	791	785	816	741	764	748	776	784	787	761	788	724	812	824	814	761	774	754	803	799	709	764	799	795	775	747	773	736	779	772	753	828	797	735	804	757	802	772	759	808	824	789	795	796	788	834	769	773	732	808	723	775	778	771	779	803	743	717	784	767	743	807	742	750	761	826	795	773	753	773	784	801	761	708	801	789	748	779	731	793	814	761	779	717	769	766	812	755	806	773	791	811	754	825	762	805	791	736	793	770	772	759	778	773	794	760	806	826	798	775	753	771	769	775	782	773	787	741	805	772	801	754	855	721	732	739	790	775	771	744	741	808	769	807	761	793	746	860	763	779	772	694	821	767	794	789	788	776	822	773	737	751	758	751	793	770	840	833	744	729	736	741	809	778	808	806	740	789	765	788	756	798	754	801	790	777	714	792	805	779	786	789	771	770	784	752	779	763	732	782	762	781	735	773	778	779	782	699	793	804	777	750	797	754	760	766	771	816	758	777	791	788	803	714	770	795	766	809	762	759	761	759	731	794	824	809	766	764	772	791	812	743	734	769	838	716	759	777	798	732	791	709	729	753	729	788	791	832	807	811	823	754	753	755	745	761	742	782	765	776	801	785	757	796	801	804	723	746	762	767	759	717	813	756	763	773	765	801	808	721	750	762	783	762	799	790	799	794	764	770	780	702	769	748	750	755	771	789	797	748	784	766	780	774	755	754	826	804	749	757	766	763	796	737	794	751	738	730	786	751	791	816	803	779	798	804	747	784	747	806	799	790	730	823	794	772	741	754	737	774	778	752	739	821	817	763	777	761	760	760	799	782	801	721	776	787	776	823	805	764	775	836	741	759	753	722	738	748	750	791	799	794	828	776	746	769	773	842	790	759	758	814	759	799	720	747	743	763	807	765	749	752	757	742	804	734	762	785	828	807	731	766	787	825	801	803	770	775	755	748	789	746	800	801	789	747	755	796	779	768	786	772	743	783	811	716	791	767	771	762	765	744	799	790	755	787	762	775	800	826	761	780	795	753	814	751	768	763	820	753	772	788	845	815	730	787	799	786	844	792	849	736	763	775	782	738	774	793	799	761	789	829	763	803	774	836	790	776	814	774	745	735	741	804	745	724	753	799	761	759	782	817	766	752	793	772	730	743	766	763	796	795	795	782	800	743	757	804	737	771	782	775	730	749	808	793	769	755	787	770	746	771	745	783	772	774	797	778	787	750	782	767	776	769	780	724	753	772	801	804	794	759	794	737	766	754	763	763	765	719	788	789	739	752	798	735	765	748	770	753	764	778	804	696	753	793	735	791	789	778	726	767	759	776	761	808	748	716	781	790	751	744	774	811	754	763	788	801	796	746	773	757	778	776	750	744	765	784	811	740	724	794	829	785	779	795	770	795	814	774	786	763	737	763	774	776	825	789	747	704	762	778	795	783	777	730	757	781	769	801	807	759	791	769	782	784	819	768	775	809	744	784	774	768	842	743	816	757	756	758	811	784	799	764	808	788	753	726	726	768	808	759	766	740	738	730	745	737	756	769	792	758	757	734	751	775	791	745	777	799	785	773	752	739	769	804	795	750	795	727	756	752	770	774	780	786	790	797	815	832	785	769	731	744	785	762	781	785	773	773	737	760	704	736	763	817	743	792	774	768	788	827	759	802	755	725	790	763	750	791	767	737	749	739	795	748	750	775	797	748	764	776	780	752	753	776	746	773	777	770	760	815	766	781	792	776	780	782	830	741	735	772	772	761	744	774	742	733	780	804	801	830	779	792	794	792	806	735	794	783	725	759	739	786	754	723	775	728	786	766	752	734	762	785	800	724	759	744	784	771	742	718	802	804	828	795	759	759	796	769	799	792	768	752	767	774	737	749	768	734	782	808	768	727	737	737	743	785	780	760	795	843	806	747	816	753	750	772	745	760	790	766	742	791	740	810	737	775	843	708	730	748	789	760	794	754	746	760	753	761	760	729	774	776	776	775	811	739	774	767	794	780	756	747	816	728	723	828	740	777	739	777	772	800	815	763	758	809	767	780	759	775	786	779	737	757	833	780	811	775	777	781	772	789	718	763	733	813	730	781	772	796	787	794	788	774	715	776	783	750	755	792	764	785	701	699	792	783	833	797	801	776	794	782	810	699	787	767	798	803	754	756	793	767	743	713	780	776	725	765	805	788	730	840	753	798	745	749	795	793	773	724	772	831	731	705	728	743	798	786	812	815	787	805	786	769	810	777	782	800	801	779	766	799	795	780	778	797	784	785	771	750	705	811	812	742	738	805	818	758	776	786	785	726	748	778	811	765	788	774	782	769	778	775	753	793	826	787	789	805	780	757	740	782	782	743	741	776	794	778	757	759	804	824	784	759	817	734	787	748	696	753	760	805	794	756	798	791	759	780	741	752	828	800	789	810	812	823	795	737	781	778	740	803	781	785	739	788	806	774	768	778	780	777	789	786	766	771	738	768	768	797	776	781	760	760	767	778	764	782	788	778	782	793	820	759	763	760	756	788	725	787	771	779	767	741	805	757	774	801	785	777	784	754	742	799	769	777	764	756	748	715	734	820	763	800	773	780	779	766	746	791	808	768	789	718	787	795	779	792	776	785	759	770	786	791	812	783	756	775	768	775	736	779	726	762	767	742	746	805	736	766	720	765	737	736	780	765	798	774	730	797	848	810	790	784	733	705	801	758	770	769	790	775	763	792	765	792	730	796	758	814	787	737	774	801	765	741	782	834	799	754	794	699	744	807	823	785	846	790	840	778	819	740	803	754	767	796	759	816	772	759	814	786	712	811	781	770	754	757	753	756	768	805	810	765	784	788	826	755	793	756	738	768	728	835	715	767	743	748	755	765	815	724	748	740	760	825	806	727	800	747	841	805	807	775	747	789	802	759	766	703	798	792	736	718	765	789	761	755	732	719	778	799	756	769	798	802	768	751	764	781	743	767	762	786	813	721	791	757	798	799	749	757	780	773	770	749	787	791	777	804	792	735	779	798	801	760	773	765	740	726	805	789	826	776	731	798	789	805	756	759	740	768	794	690	765	766	839	765	719	737	703	757	769	738	765	789	805	764	745	777	765	760	763	801	795	764	784	787	784	717	795	730	778	821	756	800	784
24700	21293	27843	24994	13887	744	485	383	317	304	292	289	247	245	239	266	222	223	230	244	252	216	199	229	225	217	260	225	219	213	203	265	208	225	248	231	212	223	214	251	231	230	227	203	238	224	257	219	244	213	238	201	234	208	203	209	223	230	218	215	199	210	218	248	214	215	236	202	248	224	240	226	245	202	224	225	240	200	199	245	201	215	203	210	223	218	239	196	207	225	230	229	208	215	206	266	236	233	241	217	206	209	237	248	220	246	239	230	224	207	238	205	259	254	217	236	190	225	203	232	211	211	215	226	192	212	226	215	218	221	202	228	221	227	213	204	226	213	215	188	238	235	195	210	199	227	225	184	221	251	190	197	222	217	202	212	249	220	251	200	221	228	205	252	217	213	213	204	217	220	227	216	212	218	192	232	222	220	235	226	211	228	252	208	213	235	197	227	207	219	219	214	199	207	227	252	240	221	212	209	228	221	206	228	213	192	206	187	226	211	210	217	234	214	184	226	195	241	203	210	211	199	214	208	235	209	222	216	240	234	201	184	216	221	236	208	240	203	219	229	254	227	228	235	222	223	229	206	216	213	222	230	223	218	244	221	219	208	204	225	216	206	194	222	226	200	243	200	224	242	252	213	230	207	219	217	230	202	205	209	216	208	221	240	212	225	224	223	215	226	218	209	234	231	236	190	195	214	218	220	259	219	213	209	207	188	211	207	231	228	241	215	214	224	214	214	205	207	243	219	199	203	232	219	225	189	202	214	223	205	248	206	227	220	238	227	229	214	205	220	218	208	204	217	251	242	199	213	237	199	207	196	213	225	218	227	205	215	206	207	230	196	227	236	230	228	209	220	222	263	218	228	221	223	197	247	220	221	230	210	231	238	218	224	205	209	207	196	221	202	220	252	262	216	208	214	256	234	219	215	223	201	236	220	212	230	209	205	202	226	203	212	197	222	232	242	206	221	227	212	199	235	201	201	204	239	195	192	209	235	238	237	227	233	213	215	207	197	216	233	218	216	216	214	217	213	208	206	209	210	205	217	178	211	205	214	221	211	222	221	220	240	230	210	235	212	238	234	198	223	212	232	226	208	216	197	227	191	235	236	216	194	209	229	221	229	212	204	216	225	239	213	214	211	207	212	197	236	193	200	203	186	240	219	211	218	207	224	197	223	204	211	207	209	179	205	230	254	211	234	229	231	224	209	213	220	217	223	209	239	242	199	230	207	206	198	206	199	201	214	201	210	215	236	219	214	221	207	201	247	206	219	234	252	230	214	226	222	229	213	226	228	212	201	222	227	216	216	244	205	217	226	226	197	253	237	204	205	238	224	253	227	231	225	232	195	232	213	225	228	225	231	216	206	204	206	206	215	202	215	229	192	213	207	213	228	204	217	237	226	223	192	210	213	212	206	238	242	222	203	205	201	208	235	240	212	198	220	189	214	223	241	200	229	220	243	201	220	209	196	196	218	215	214	216	261	233	229	232	207	188	217	219	214	242	230	224	214	213	219	198	200	213	197	216	205	214	237	208	215	209	199	222	238	232	230	228	191	232	224	230	218	218	214	189	213	211	221	190	235	222	229	220	226	191	199	202	209	234	195	247	231	249	235	189	218	202	196	208	211	207	238	215	206	236	232	218	239	217	227	227	223	232	231	226	243	210	215	207	195	205	228	206	211	234	205	200	227	238	227	203	237	242	213	233	253	218	216	216	225	222	219	222	212	225	227	216	208	223	230	214	181	204	225	201	218	209	198	210	225	202	197	212	224	219	220	220	218	228	210	209	229	222	224	217	214	247	207	220	201	216	236	222	218	228	217	211	224	222	222	219	234	232	200	212	204	210	238	217	203	221	226	229	201	215	220	205	203	237	212	250	253	207	201	227	237	227	199	222	191	191	228	213	213	216	230	228	179	227	255	234	225	218	224	209	221	248	228	198	198	223	224	207	221	213	211	223	204	233	213	218	187	214	218	206	245	226	207	232	196	223	227	188	204	217	202	207	220	215	217	236	198	212	224	224	191	208	209	221	205	205	206	208	214	219	220	211	203	202	229	252	240	219	220	228	221	232	210	222	193	201	253	217	221	246	243	210	202	207	230	216	193	212	220	206	212	195	229	243	203	232	218	217	200	254	224	213	236	197	215	208	213	198	220	212	194	227	241	261	211	234	211	252	214	220	224	216	183	194	225	205	202	232	197	197	227	210	218	220	202	193	220	226	220	211	219	186	214	200	225	251	193	217	210	209	209	247	200	232	171	220	216	201	214	211	230	210	201	250	198	200	239	218	216	237	241	232	224	229	221	234	216	229	213	217	208	191	236	252	197	220	224	232	222	219	198	229	223	230	230	232	232	232	203	215	219	204	190	206	233	196	226	222	197	197	214	231	238	224	230	221	230	204	225	241	221	200	213	229	185	214	238	216	214	193	205	232	223	218	225	215	217	202	223	206	215	225	231	224	205	253	220	225	188	217	205	227	210	212	218	216	210	212	215	240	210	198	234	203	220	207	219	220	203	204	221	236	224	226	224	221	238	212	232	225	217	184	186	210	209	219	206	229	212	201	216	194	241	211	233	205	207	236	220	228	225	210	239	208	210	206	225	206	218	208	214	237	201	223	221	200	210	213	232	220	209	207	238	202	220	205	217	207	225	211	204	213	214	207	221	211	210	228	203	207	225	227	226	233	215	216	199	216	214	215	203	200	238	202	245	221	204	209	216	219	229	216	229	229	230	198	189	170	204	221	208	198	245	206	223	220	221	219	208	222	213	235	211	209	215	210	222	214	202	226	243	230	240	191	210	244	224	221	205	186	209	213	196	212	209	211	231	212	221	218	224	246	191	230	214	217	235	212	246	211	260	209	236	227	193	219	219	215	211	235	230	206	225	241	215	206	214	222	192	226	235	207	210	215	234	218	221	183	225	221	212	212	238	234	229	215	229	217	221	231	225	221	207	241	229	195	191	206	224	251	217	228	189	225	204	209	235	208	238	229	217	250	209	229	202	231	207	242	214	214	207	221	220	238	222	209	242	211	238	271	233	186	196	232	220	209	204	218	220	211	239	207	206	211	238	198	224	223	223	233	230	210	201	212	205	184	214	206	253	206	207	200	228	216	210	207	210	219	227	201	205	214	198	193	215	241	218	219	232	179	215	212	222	218	213	195	237	212	221	246	211	239	216	218	236	210	217	237	180	224	204	217	222	218	229	217	192	232	212	252	193	222	196	201	228	195	228	223	222	221	205	241	225	215	222	194	208	226	251	195	206	244	204	216	204	206	234	223	220	206	221	191	216	237	194	218	224	219	226	224	226	209	232	236	202	199	217	222	212	216	194	203	216	227	231	210	235	242	231	219	198	226	207	223	199	252	231	208	251	213	245	196	223	230	202	210	209	222	262	194	208	224	216	213	203	196	212	232	222	222	204	215	208	237	231	199	200	214	199	249	217	199	210	238	242	220	218	219	251	203	224	237	230	217	204	220	248	226	205	214	202
3243	4979	3206	1627	1219	932	701	544	443	403	389	341	348	309	291	305	284	252	274	289	269	239	283	262	240	271	283	236	253	236	227	259	239	235	284	246	242	254	253	234	261	231	246	227	233	242	239	243	250	227	239	222	240	225	228	238	229	255	285	243	250	258	247	230	235	226	248	234	231	237	255	246	252	263	222	260	247	213	229	250	227	229	253	234	224	246	228	245	235	238	223	255	209	235	259	244	246	235	235	236	214	244	229	225	256	224	237	247	274	261	231	239	221	226	225	235	249	229	274	246	212	223	260	247	266	257	260	251	257	241	249	226	242	228	242	232	236	226	223	262	245	215	214	243	221	238	226	238	256	243	241	259	232	224	231	237	220	242	233	227	234	257	228	245	256	251	227	238	236	240	223	236	240	217	240	210	265	236	245	225	236	268	271	280	219	276	235	253	255	233	236	244	236	240	231	229	246	205	231	266	234	249	223	233	238	260	252	229	270	249	213	215	241	231	232	261	251	249	228	268	247	239	246	255	250	246	233	253	248	214	231	238	257	222	265	240	236	251	231	222	234	235	254	241	211	212	245	237	252	235	231	234	216	231	230	236	248	245	271	230	223	208	233	249	242	217	216	242	261	237	226	252	242	235	261	222	248	223	223	227	236	218	218	223	225	253	244	231	238	252	241	248	232	222	228	237	249	243	233	219	235	251	268	232	224	233	230	227	232	236	238	220	254	235	253	235	241	243	232	235	213	265	237	225	240	243	230	233	261	232	243	245	238	243	218	221	238	263	234	252	243	241	233	233	227	252	252	219	240	227	260	229	244	208	224	242	250	256	253	208	252	230	239	255	232	240	233	235	213	235	238	259	257	244	274	227	216	206	250	261	233	246	234	237	218	234	258	258	253	224	209	261	221	238	244	245	247	213	238	224	271	226	264	238	247	248	236	253	237	225	233	223	247	248	238	235	207	225	242	236	254	223	234	248	237	252	249	285	233	274	231	243	228	258	243	240	236	242	268	231	242	232	245	211	248	226	239	226	253	249	240	260	246	245	228	256	230	262	270	235	243	266	254	237	241	221	256	222	236	237	233	253	230	217	215	234	237	230	202	261	244	236	249	229	209	243	233	236	221	247	254	230	232	264	235	248	241	228	249	224	230	233	230	242	259	222	222	270	222	252	241	212	225	237	235	267	281	253	262	225	226	228	236	228	249	263	257	226	220	240	232	225	215	232	249	241	207	240	261	236	217	235	241	242	220	264	231	216	227	219	254	250	253	244	223	254	243	241	256	211	250	230	243	242	217	230	236	242	229	233	250	222	223	241	239	234	225	231	241	261	219	252	238	235	222	215	242	228	223	252	254	229	248	234	245	269	242	239	258	225	219	255	233	247	211	240	232	250	239	237	230	228	234	234	215	231	250	212	215	240	234	261	253	231	244	230	237	250	226	225	244	242	243	252	220	234	243	226	222	235	256	235	203	233	238	256	219	245	253	223	246	238	254	231	243	236	262	264	237	248	253	248	226	250	227	237	227	236	231	241	230	271	235	226	252	213	237	226	229	244	250	249	215	246	241	230	241	264	231	254	239	236	229	218	214	255	250	237	244	225	238	220	257	245	235	267	229	244	236	221	233	250	233	258	220	234	216	244	232	274	221	243	246	254	219	223	234	246	231	217	231	235	251	249	229	268	222	243	223	247	210	209	245	247	239	242	246	215	221	249	218	270	223	249	230	247	259	227	225	243	235	209	248	262	227	241	251	228	237	229	258	236	224	238	238	226	226	261	256	227	262	226	251	221	251	273	261	243	241	212	223	229	219	252	242	230	244	236	230	252	228	257	245	235	229	211	217	251	237	236	244	252	242	249	227	222	260	245	239	257	236	253	250	257	230	224	228	231	235	234	244	246	232	268	240	238	233	247	247	253	255	259	262	243	231	232	247	241	205	235	281	198	217	222	222	233	237	246	237	251	231	228	255	237	231	259	246	206	250	240	211	245	229	218	235	236	232	228	251	237	248	217	244	240	245	236	234	212	230	251	249	249	232	232	214	263	262	249	228	215	261	238	237	242	244	261	241	236	213	262	215	276	230	221	218	252	263	248	244	239	257	268	223	257	228	257	234	216	252	210	243	235	248	243	221	234	225	234	246	238	220	206	226	233	245	236	239	233	251	241	239	221	244	225	244	257	224	222	224	239	248	225	249	248	225	221	247	214	243	246	235	222	228	243	246	239	251	244	220	228	250	236	230	267	236	243	213	237	232	233	245	229	225	243	255	233	245	205	244	217	241	247	228	255	225	228	229	217	214	269	254	233	230	229	231	238	208	229	239	237	243	215	224	240	228	282	237	242	243	217	211	246	214	246	248	256	238	225	228	244	261	262	240	247	257	251	247	228	248	222	219	224	261	243	239	237	243	216	249	233	235	207	219	226	254	236	229	212	239	234	230	249	234	230	205	235	228	250	246	249	235	223	225	235	242	240	242	261	212	227	220	201	234	263	223	233	218	255	238	247	213	254	243	245	245	227	251	227	244	237	247	248	242	237	241	239	267	243	233	257	217	265	235	232	219	249	225	263	256	230	223	225	234	262	246	255	241	245	219	231	225	242	242	226	247	247	229	251	227	238	252	229	211	231	262	232	229	233	247	238	256	228	226	202	215	240	246	255	255	243	243	206	280	239	237	235	221	236	210	247	252	220	226	266	259	247	230	232	251	238	255	252	219	238	217	240	236	266	236	248	229	241	227	245	217	214	218	251	239	237	247	233	248	254	265	223	234	234	232	240	233	277	238	225	242	234	253	247	207	247	217	239	231	221	217	224	221	240	229	272	234	247	230	229	240	247	258	221	225	250	212	238	255	236	238	233	242	249	230	254	248	247	258	238	195	246	223	216	258	231	227	245	208	231	227	238	231	222	250	209	207	255	248	242	226	251	234	247	212	249	243	237	229	220	241	227	222	235	240	232	208	260	244	228	226	235	253	216	234	261	233	222	222	234	269	232	223	247	228	227	239	207	242	234	257	229	213	249	232	229	215	268	238	232	225	250	233	234	236	246	200	224	220	236	236	257	251	235	268	236	238	251	233	247	233	198	227	253	225	247	257	240	249	229	254	216	238	232	234	223	219	253	219	245	262	253	251	218	204	235	248	252	241	228	211	241	238	234	235	218	258	251	254	249	238	238	219	237	232	267	197	237	252	245	236	223	238	225	227	244	236	242	243	257	234	255	248	249	244	237	232	230	188	221	236	217	227	237	252	235	229	217	230	255	225	251	230	236	223	236	257	232	210	238	244	237	239	227	252	225	227	264	238	273	232	245	241	239	227	243	256	251	252	224	244	230	230	253	240	240	239	270	236	269	248	292	241	259	236	249	253	261	257	244	244	220	235	287	269	246	234	224	249	226	220	221	230	260	235	256	219	247	254	236	255	238	222	250	247	231	215	213	221	225	258	233	239	231	237	265	239	228	237	234	231	247	227	236	243	263	244	267	209	256	256	228
22423	21308	29198	23757	21309	21398	12471	1752	1228	1176	1039	1035	971	950	962	861	842	881	912	835	843	814	847	766	765	755	841	819	792	815	779	785	790	841	764	754	775	765	785	767	763	718	746	722	802	733	751	739	769	789	781	782	772	788	759	774	711	804	775	775	739	717	797	749	771	722	791	775	742	806	799	783	762	798	764	764	734	778	774	787	762	781	712	734	705	771	740	786	718	778	737	799	706	800	753	768	752	783	772	727	738	737	735	719	767	779	780	726	789	739	751	745	777	680	735	770	744	745	738	751	776	801	734	785	770	730	797	759	755	720	754	759	739	724	723	776	737	729	736	766	730	774	796	776	748	789	756	754	774	745	739	692	778	749	789	749	763	740	743	722	738	785	818	778	771	787	787	782	764	773	775	729	753	758	782	788	758	795	760	749	743	739	754	727	745	802	738	748	754	748	759	737	787	729	780	776	737	737	763	801	741	755	764	748	782	733	779	793	757	764	738	745	736	766	746	792	760	762	801	737	806	762	771	770	763	746	737	727	769	767	713	737	736	748	746	755	798	735	751	755	757	742	734	754	741	735	736	743	759	752	730	786	752	789	748	781	761	748	717	691	724	730	775	771	763	812	749	805	804	751	744	733	756	737	785	759	704	771	763	760	758	772	784	734	792	775	755	789	722	798	800	759	781	751	783	761	736	771	779	732	746	755	742	781	780	721	739	833	735	791	763	718	739	738	754	749	768	793	755	789	754	746	758	791	793	774	825	780	700	741	740	632	713	800	794	735	759	739	755	732	752	761	754	757	813	726	707	733	761	760	752	744	712	798	670	755	765	746	744	716	769	776	757	757	810	754	775	741	779	829	748	756	704	787	768	715	831	734	720	761	719	700	718	715	739	769	719	773	734	815	742	759	775	781	740	784	724	756	740	731	737	754	737	757	783	764	789	707	743	794	786	795	754	751	761	703	765	790	780	736	734	750	758	804	773	719	773	794	796	712	720	767	761	743	773	754	738	760	775	756	788	802	793	704	737	750	747	759	751	730	770	761	713	776	708	769	723	718	745	703	766	752	739	786	758	709	769	719	754	725	744	791	750	760	766	705	754	715	778	793	739	712	709	755	772	757	746	737	711	783	728	773	729	798	704	743	793	784	754	742	764	733	730	768	802	783	757	769	735	754	758	726	722	739	721	762	787	784	753	762	742	722	778	740	752	751	746	780	769	764	734	771	736	772	730	746	746	744	784	778	763	725	745	757	731	725	758	783	751	672	725	752	726	749	776	715	743	744	747	739	733	763	776	768	750	733	760	779	811	737	804	708	714	716	725	785	744	740	759	756	724	751	765	744	715	739	806	748	731	765	714	755	748	758	710	748	770	792	769	711	689	782	735	781	764	769	772	712	726	758	741	702	753	768	751	799	777	736	722	755	758	733	726	765	745	774	769	778	739	682	793	707	779	725	776	771	757	733	774	740	730	730	740	737	754	735	764	748	747	709	760	787	739	746	793	733	750	733	792	748	758	746	765	742	807	806	744	731	764	754	728	746	744	690	741	788	777	715	748	780	736	785	762	769	767	724	745	730	718	749	712	768	780	790	745	764	814	799	757	741	743	757	791	747	795	735	832	817	762	819	800	748	725	779	785	746	755	773	768	765	720	775	797	710	762	761	728	744	794	764	784	768	727	730	783	779	732	746	737	774	767	715	774	781	780	734	749	717	753	737	780	788	730	739	794	756	780	680	788	781	757	739	735	781	736	762	758	740	719	745	787	756	769	728	731	776	719	776	752	732	763	743	763	789	733	784	749	707	742	745	720	755	760	781	759	725	702	735	689	708	766	766	822	798	780	715	710	765	750	781	800	749	709	763	778	748	745	749	699	747	730	760	737	727	741	740	805	739	790	783	711	739	747	744	777	751	756	733	751	767	801	694	792	738	717	734	783	726	744	765	676	788	769	720	760	780	684	767	751	756	775	797	721	749	766	770	777	756	785	781	767	714	752	718	711	775	755	756	787	766	767	802	747	715	711	766	730	801	739	769	800	742	735	740	735	746	808	769	725	756	744	749	745	716	746	777	708	778	743	820	766	718	751	723	753	765	764	764	800	711	725	769	753	726	751	715	733	806	774	781	653	765	738	801	757	731	752	802	740	776	712	752	774	783	808	689	731	766	726	818	722	782	795	789	791	788	758	691	765	749	749	785	768	751	783	731	758	736	792	775	731	711	740	729	778	788	717	732	782	784	731	745	715	726	727	741	744	768	772	759	758	758	754	771	749	715	769	712	756	747	733	773	755	810	739	746	779	794	752	713	766	738	769	765	782	780	763	756	759	742	710	717	796	725	766	758	756	754	755	748	730	714	712	772	790	728	746	778	744	764	736	711	794	718	737	809	762	738	750	702	787	752	720	739	803	763	743	711	774	767	771	754	733	745	742	723	774	800	740	760	786	781	741	786	789	783	759	747	780	803	759	766	720	733	790	750	731	760	709	719	726	764	689	716	774	757	747	760	788	698	758	742	678	767	728	727	731	780	694	713	756	779	784	719	760	775	733	737	720	745	725	730	819	713	771	748	784	735	715	716	739	754	748	769	792	723	743	726	767	737	753	750	708	740	739	771	711	725	755	734	818	759	797	754	740	741	734	732	752	810	798	725	784	711	747	751	709	773	771	787	720	797	787	771	754	758	695	778	790	772	710	752	760	776	812	726	772	792	769	744	732	790	775	741	753	753	747	733	809	745	751	750	782	744	770	779	756	774	776	786	721	731	766	780	755	732	736	732	771	736	718	767	788	715	750	793	799	761	753	746	742	747	764	753	828	834	796	802	700	776	722	769	706	753	710	781	760	735	780	738	746	753	767	782	758	782	754	789	756	780	743	740	718	772	782	754	817	731	773	733	742	751	711	740	736	726	730	746	767	768	741	754	746	760	773	748	754	758	783	778	783	727	763	778	727	791	729	774	764	714	788	746	745	776	765	731	748	745	801	770	748	753	784	736	756	760	741	727	731	793	773	727	773	743	698	728	781	780	772	702	735	809	743	775	767	771	692	736	773	762	725	738	749	808	739	726	780	737	766	794	754	744	781	716	742	777	730	716	737	734	756	737	779	767	730	778	773	739	743	749	800	778	764	726	737	775	779	741	740	762	710	692	770	731	720	752	742	738	753	755	701	764	743	745	759	712	734	743	763	779	732	796	775	798	756	762	738	748	752	789	770	723	750	781	792	746	749	704	749	761	770	749	756	719	763	742	714	787	703	764	781	739	737	737	759	735	733	725	821	741	760	736	717	802	708	763	777	721	804	746	719	762	771	830	765	710	816	727	743	707	704	733	728	763	710	736	768	717	735	736	748	725	764	773	796	761	704	736	746	778	776	790	795	775	771	774	764	770	751	711	748	790	723	780	816	768	776	761	775	715	803	758	771	755	702	729	750	751	770	772	731	729	786	801	788	768	752	714	716	744	752	780	727	752	778	722	754	786	774	760	755	758	751	736	748	771
4513	14455	10184	5297	3953	3066	2325	2041	1667	1414	1223	1091	1084	1038	987	990	890	873	941	896	837	825	823	818	824	826	831	821	841	809	798	809	757	796	806	834	791	786	777	753	726	819	813	769	729	771	780	757	758	787	786	756	772	764	748	777	725	754	759	747	730	775	774	713	733	713	728	756	750	757	745	753	806	723	776	719	791	761	799	773	778	769	779	783	731	773	763	780	774	726	763	760	763	752	741	762	772	765	781	723	771	754	757	795	712	756	759	744	798	727	757	727	742	715	725	779	799	765	761	755	739	738	760	741	747	781	743	750	748	776	775	782	735	761	770	765	759	725	758	737	783	810	729	748	769	742	786	747	779	781	760	835	710	797	752	773	749	734	789	735	771	753	757	747	711	754	807	754	784	771	749	766	765	726	728	762	737	763	761	753	775	772	755	753	716	790	735	818	797	768	713	786	713	759	730	735	777	784	788	746	719	780	802	758	742	749	799	805	761	772	742	771	763	771	744	743	736	776	793	769	766	766	800	775	796	770	752	740	765	789	752	804	754	750	752	735	793	739	769	755	718	749	718	752	758	742	771	756	761	767	692	765	726	750	770	724	772	754	707	759	722	779	771	778	746	768	720	741	727	747	782	734	738	761	758	751	752	751	763	784	767	734	752	741	742	746	740	744	757	781	758	780	708	758	747	717	781	745	754	744	741	753	747	714	750	789	748	759	745	742	757	734	761	779	777	777	855	734	713	759	720	772	761	745	755	734	752	770	781	748	717	741	787	811	744	728	747	752	819	767	773	794	734	778	754	745	779	742	790	755	791	753	778	736	755	749	731	788	761	750	788	736	797	767	752	767	752	718	785	768	766	776	737	692	799	791	756	783	760	786	723	775	761	745	764	817	799	771	771	741	755	786	748	691	755	729	747	717	740	742	718	749	798	730	843	782	731	829	739	792	734	793	742	759	759	776	761	755	747	815	727	801	718	760	776	785	739	750	792	797	749	717	749	754	751	730	693	742	777	765	750	781	767	798	728	765	735	805	738	737	752	781	784	754	751	732	775	757	813	771	793	787	739	756	791	746	781	780	714	728	780	735	738	754	761	777	744	725	686	699	715	756	748	757	791	733	736	763	770	744	755	783	771	774	754	781	806	783	740	790	756	740	759	754	714	781	749	833	744	790	786	747	739	749	730	760	773	750	737	708	762	709	715	806	762	773	717	754	769	769	736	777	779	752	750	728	727	758	793	731	731	739	762	779	835	714	758	770	754	825	754	788	730	785	738	731	764	752	784	756	738	740	738	811	730	778	740	738	755	744	736	762	711	772	762	757	754	743	762	790	763	740	741	776	836	771	719	775	740	746	770	722	814	810	772	776	748	689	778	766	771	790	762	801	781	762	775	763	730	743	759	753	723	738	731	742	763	765	787	736	746	777	763	700	744	794	783	745	786	752	758	769	733	753	753	733	729	718	741	760	763	762	781	760	752	767	740	759	739	792	767	732	780	761	751	752	715	742	729	711	758	725	762	771	737	805	768	758	748	730	751	755	764	765	744	781	755	735	726	793	740	774	773	751	778	753	856	717	793	764	770	755	786	743	745	748	762	798	738	774	740	766	743	736	784	740	779	792	747	738	784	762	730	788	748	778	754	735	726	738	727	755	771	752	730	747	775	820	819	780	796	763	787	805	751	800	814	776	765	730	769	753	726	760	751	749	740	796	774	717	816	744	745	727	761	755	768	813	746	741	787	743	765	784	731	798	753	788	749	790	751	724	725	750	785	740	734	735	800	764	762	783	739	745	735	759	761	816	728	725	752	762	784	771	755	721	701	772	785	726	739	764	712	779	775	736	785	746	784	778	738	767	749	743	749	735	835	723	759	782	795	735	782	812	755	753	705	746	838	798	788	765	804	765	735	741	744	774	773	732	714	727	790	771	787	796	727	779	729	792	811	744	779	739	798	753	770	776	729	765	759	714	784	781	777	727	801	795	750	772	734	789	739	750	733	746	786	767	752	799	707	736	715	811	755	761	752	725	765	771	732	740	766	769	797	805	781	730	741	743	775	768	803	781	771	772	791	756	714	788	768	757	760	745	795	805	767	773	757	732	740	797	742	777	738	724	778	758	771	757	749	765	819	746	775	763	771	790	748	751	771	761	770	804	800	745	729	777	766	769	742	765	791	768	726	796	775	773	733	797	751	738	793	756	744	719	782	732	749	798	759	769	761	760	722	742	741	732	757	720	753	748	741	775	797	769	777	774	764	729	757	747	753	756	747	761	768	777	760	756	797	760	811	787	767	753	728	748	704	789	788	717	764	769	760	803	728	776	750	782	771	723	777	778	763	733	702	721	779	734	810	787	722	753	808	758	729	746	754	785	734	771	783	768	753	752	704	793	803	780	792	747	762	791	768	752	770	704	779	769	822	706	745	786	767	751	752	719	774	761	778	756	714	752	721	735	751	786	758	714	773	789	778	772	753	768	811	783	789	768	718	776	750	758	724	756	805	765	774	767	725	772	738	763	755	754	796	776	737	718	741	749	761	783	764	799	757	776	754	768	792	755	770	722	773	748	778	774	805	731	762	762	694	753	813	838	795	747	756	763	727	777	777	817	770	766	756	732	760	753	713	742	744	709	750	764	844	759	790	780	728	748	770	762	751	752	766	719	769	784	742	767	780	817	775	774	770	751	761	723	756	800	771	747	734	745	738	733	829	780	764	741	740	750	764	773	774	774	756	759	722	792	723	739	725	701	765	746	723	783	745	752	760	730	772	770	748	784	758	775	783	747	758	750	764	718	813	764	720	752	768	769	752	779	740	735	756	787	763	733	750	778	771	749	770	731	750	808	735	763	768	763	764	766	757	794	769	761	747	779	744	754	719	771	783	767	804	740	756	751	760	753	729	748	772	762	797	751	766	768	753	805	743	773	759	664	758	743	799	779	771	744	772	790	770	757	786	778	794	740	782	768	709	783	732	779	724	765	801	784	779	786	732	684	761	724	785	765	743	791	769	728	782	713	791	732	747	791	785	707	737	769	743	718	735	703	778	747	798	732	771	763	732	790	749	773	746	715	754	760	744	758	754	724	742	783	747	752	753	726	758	764	752	757	774	768	737	714	771	752	783	757	756	700	780	782	812	739	786	733	764	827	745	777	738	774	715	759	780	774	740	784	782	789	759	715	738	798	750	740	753	767	692	809	758	728	787	796	749	721	769	745	730	765	683	756	761	778	781	755	772	726	759	752	768	801	790	761	784	759	754	789	755	764	799	731	775	733	731	773	736	685	756	748	807	806	774	755	731	789	779	820	758	782	755	743	816	732	758	762	699	753	733	795	760	711	754	745	722	824	803	778	751	733	750	799	701	744	779	754	741	764	776	816	743	786	823	760	764	738	736	720	772	777	749	733	786	758	774	746	742	769	705	763	766	771	779	776	749	750	764	737	738	710	707	743	746	808	748	741	792	731	770	767	739	764	731	779	784	751	723	753	748	733	756	775
27525	20461	8569	881	507	440	417	399	414	390	415	394	384	372	368	389	397	368	376	385	395	359	343	356	358	390	323	370	357	348	398	368	372	379	390	360	344	370	371	361	376	390	372	362	329	351	387	340	395	367	407	350	347	408	368	363	387	371	347	366	343	384	381	392	394	377	392	397	379	360	389	363	375	375	375	357	340	371	368	370	368	346	384	362	341	337	360	399	382	348	394	363	381	355	378	369	350	373	393	376	390	393	390	337	392	339	382	383	354	381	358	382	386	381	386	358	377	353	385	383	338	368	368	348	366	349	371	387	365	409	381	375	362	359	379	355	380	381	382	358	389	408	378	360	358	390	361	401	345	398	363	334	375	382	380	375	361	363	388	384	356	380	324	378	368	386	354	373	352	389	343	382	352	356	356	338	350	363	383	353	369	365	378	366	398	415	361	359	366	357	369	387	388	388	368	374	360	395	407	358	373	345	389	352	328	393	380	378	395	360	351	343	405	358	342	394	336	375	378	369	368	361	357	390	368	351	354	330	412	356	369	384	379	355	369	389	374	393	370	379	399	392	375	394	376	375	377	360	379	356	369	352	363	356	381	420	372	364	382	385	363	344	329	386	352	357	393	418	366	392	332	375	368	351	384	395	370	370	379	414	374	363	397	364	386	389	393	388	392	335	369	375	360	392	373	396	378	372	366	344	353	357	346	382	399	369	366	374	407	367	362	373	397	337	381	350	382	357	370	361	359	360	376	398	358	386	404	369	380	403	331	375	426	390	376	374	349	339	389	363	394	377	398	356	385	366	362	360	351	327	346	387	361	354	393	396	379	407	378	370	360	379	425	387	368	356	364	339	351	409	344	388	353	354	367	392	345	364	349	372	354	432	376	357	382	364	334	348	344	405	363	401	375	387	369	356	373	365	373	376	321	362	394	353	371	354	391	363	342	379	339	378	362	358	411	375	423	399	378	352	360	398	393	351	374	422	370	361	367	370	389	353	338	370	391	364	354	376	367	369	355	389	398	371	361	367	343	383	389	391	399	379	386	397	366	376	350	367	369	331	400	391	366	367	349	382	367	356	382	377	364	389	353	382	349	376	374	389	385	365	338	394	341	370	399	371	377	360	422	404	348	409	344	387	336	367	380	371	353	374	385	393	343	352	393	367	370	366	344	406	338	387	345	357	363	370	370	351	342	356	344	376	386	413	336	395	340	369	341	361	383	409	346	373	405	390	375	379	385	348	382	378	380	375	344	362	375	397	374	363	364	402	405	423	350	371	362	331	386	388	369	348	396	376	372	381	363	376	377	403	362	400	381	355	343	326	350	369	377	353	375	359	380	384	397	367	362	357	389	377	369	368	387	384	361	360	331	380	428	368	404	379	364	368	345	366	327	384	361	361	374	360	349	349	377	349	365	366	353	349	388	387	381	367	393	429	348	360	361	396	370	346	392	363	379	350	391	429	378	395	381	364	364	335	391	348	341	379	370	394	355	378	355	341	339	362	359	342	379	390	373	356	376	366	361	393	354	371	330	393	367	386	377	367	364	344	389	359	357	368	406	394	384	367	360	379	387	363	331	399	387	352	342	369	363	380	355	370	350	356	399	400	397	337	379	356	373	363	407	363	363	385	384	352	387	382	360	365	379	363	375	353	372	360	357	370	375	393	345	387	344	324	377	384	357	394	366	382	336	374	373	373	423	367	354	342	401	396	366	377	344	363	342	358	360	324	393	391	367	376	393	385	374	403	400	321	352	378	375	365	397	375	369	371	332	358	375	388	373	387	402	394	382	386	360	375	361	402	378	356	387	343	359	378	360	356	412	364	377	350	361	396	381	392	416	356	345	369	358	372	374	357	318	360	345	362	343	364	382	349	374	366	416	371	357	371	377	368	345	399	362	350	363	366	386	407	365	393	364	370	360	359	413	390	397	361	421	365	364	351	365	389	343	355	364	380	357	378	396	338	364	364	371	372	367	395	381	387	365	357	386	403	398	412	353	377	372	358	388	364	373	384	374	346	354	393	336	372	397	388	364	404	393	365	363	350	377	378	389	395	378	374	378	371	364	363	339	388	334	359	381	381	383	382	383	370	392	383	387	361	382	367	391	342	350	363	383	369	373	345	374	377	388	340	364	402	398	359	392	404	376	341	360	363	391	390	347	374	374	367	372	368	368	411	367	369	356	379	370	393	378	396	371	393	356	385	373	411	357	379	349	362	353	385	393	353	413	400	371	354	370	386	389	367	376	406	356	372	390	393	391	342	365	330	377	359	398	376	400	354	372	373	346	368	354	341	402	369	367	394	389	366	393	333	369	384	390	399	354	352	379	403	395	373	366	385	361	389	370	389	336	381	367	380	377	360	367	334	394	379	346	352	401	371	409	399	391	386	381	393	402	405	390	352	346	359	336	389	396	367	377	373	395	401	382	355	383	362	388	375	375	371	390	350	335	357	371	372	385	381	387	395	365	345	368	348	354	377	379	343	348	376	360	348	335	342	383	369	344	360	357	359	383	374	360	357	354	349	391	399	377	356	360	385	373	339	358	355	381	344	363	377	354	401	366	377	364	364	363	389	368	361	385	382	372	405	383	341	397	384	342	346	388	394	353	316	338	394	368	364	385	371	370	358	357	361	352	373	375	349	418	392	375	389	348	397	405	346	361	389	357	342	377	385	349	365	379	385	361	385	365	401	391	366	325	368	366	361	358	355	380	353	396	377	353	357	420	377	356	381	365	337	370	371	377	345	397	400	335	395	380	356	370	401	373	354	369	358	374	384	374	397	343	356	362	381	348	403	395	362	364	364	388	397	340	408	348	374	324	387	351	385	370	385	382	368	394	362	392	387	355	370	346	374	386	390	339	360	411	344	375	378	377	371	385	344	355	375	362	356	367	363	403	375	383	368	379	366	355	352	375	375	361	399	387	354	377	362	411	397	385	394	408	376	366	352	354	351	375	365	373	362	399	353	361	414	352	383	361	371	358	344	401	360	357	352	400	372	360	364	371	383	339	361	349	391	373	376	315	386	375	345	371	372	380	366	329	367	388	365	365	365	369	402	353	393	377	377	387	339	338	370	405	355	389	361	378	380	365	355	410	392	366	367	363	388	391	354	298	374	340	377	374	367	381	389	390	367	365	347	373	384	366	363	395	402	387	337	402	348	347	393	398	371	367	347	366	371	350	378	371	373	412	377	406	355	387	385	379	374	376	327	390	361	366	382	357	335	376	367	336	358	374	323	394	364	373	361	352	360	365	383	341	344	346	377	347	354	295	395	334	380	351	383	361	368	346	343	367	350	357	358	362	381	403	385	372	375	361	380	320	376	394	359	357	356	382	354	415	365	351	395	380	401	379	393	360	371	390	363	352	355	368	362	369	397	347	357	370	364	395	357	358	367	381	378	371	390	367	392	397	348	394	376	376	368	372	408	377	368	334	365	373	364	389	374	370	400	404	376	367	386	415	366	365	346	378	371	367	381	352	380	380	386	387	339
4272	1600	1028	704	552	517	475	445	419	425	408	431	401	395	382	404	385	416	404	406	391	372	382	425	409	381	393	372	415	370	344	378	392	399	380	392	419	386	432	362	386	382	406	386	377	335	391	365	386	379	396	372	365	376	370	370	330	378	393	364	408	362	375	382	360	371	419	368	358	339	380	374	376	371	393	382	384	365	388	394	370	369	352	330	422	404	342	370	353	383	411	429	362	374	394	382	362	367	373	345	360	397	364	382	351	370	358	404	400	405	401	378	358	405	403	366	395	375	378	347	376	356	364	375	376	364	347	377	385	378	389	360	406	389	381	354	380	404	395	375	380	399	395	375	426	352	355	383	407	362	374	367	399	334	367	400	351	365	367	385	368	370	364	364	388	402	414	368	376	413	415	350	366	366	393	400	375	374	388	418	408	379	337	366	377	405	396	397	397	388	364	374	418	355	400	379	380	345	386	368	386	392	377	324	364	369	422	371	369	360	366	381	391	397	376	381	387	383	381	386	413	370	382	380	379	366	408	390	422	424	359	409	392	395	385	391	382	387	370	374	404	409	376	375	386	378	413	391	358	386	383	399	375	378	350	380	379	348	414	376	403	374	372	360	381	415	394	407	384	348	372	370	380	398	384	405	387	394	430	371	345	352	375	377	395	373	407	403	417	396	385	386	384	382	400	375	395	398	379	405	376	354	367	385	405	374	381	379	400	418	341	391	361	375	402	386	388	365	375	386	393	356	383	376	358	411	370	399	394	361	382	367	397	378	410	381	384	368	368	389	389	395	353	341	439	372	387	391	346	397	355	415	379	367	381	373	421	378	345	392	391	385	397	418	382	379	361	364	365	403	389	388	386	345	385	398	373	364	385	379	378	401	391	372	370	388	386	394	372	355	383	393	399	387	364	369	394	359	359	393	359	380	389	388	403	411	371	398	389	367	366	363	380	373	380	391	365	430	345	404	359	325	368	374	422	379	364	356	380	383	367	361	342	422	419	376	387	396	386	375	354	369	369	356	385	364	371	359	378	368	347	365	364	383	404	403	401	370	383	374	369	384	411	376	386	378	397	373	407	398	363	374	359	374	352	391	355	365	360	372	378	381	379	344	393	377	390	354	393	390	383	370	392	377	357	380	408	382	388	373	400	362	399	389	406	402	397	382	387	369	348	363	375	392	374	393	342	329	370	380	431	404	389	415	346	412	362	408	399	374	354	379	384	390	356	349	378	367	364	387	392	389	382	377	376	378	381	389	405	397	388	379	407	419	401	428	346	345	369	385	361	381	367	403	402	401	382	374	382	384	374	391	377	378	384	396	413	379	404	380	404	357	369	372	361	419	386	388	387	390	370	394	411	381	375	385	355	380	422	378	382	406	382	374	379	403	369	423	370	377	391	369	380	406	379	394	376	440	373	358	398	366	353	390	378	373	387	404	375	395	364	392	391	373	385	350	398	361	372	403	368	389	395	349	379	363	402	380	377	394	373	375	381	389	381	387	382	358	394	371	368	354	379	398	364	364	365	392	355	391	368	352	422	397	378	387	401	391	360	363	396	415	356	342	368	407	380	382	394	358	377	395	380	377	372	375	381	409	362	413	346	367	376	369	379	382	362	330	386	386	396	390	356	406	363	400	378	422	359	393	369	347	362	335	365	384	413	381	338	379	378	393	375	359	379	371	383	393	380	366	373	387	391	406	370	410	384	385	399	334	374	405	390	390	379	361	392	357	398	414	380	360	389	376	363	409	382	393	379	382	407	364	420	375	398	340	386	381	346	374	350	416	387	347	392	418	424	393	368	382	347	390	364	398	380	408	383	383	383	395	407	371	344	400	361	391	406	396	354	399	362	371	362	351	399	390	364	409	384	399	369	373	389	422	379	378	374	382	367	388	339	391	341	348	390	357	363	392	363	335	366	363	392	372	368	365	382	390	365	392	397	397	351	361	372	382	365	395	423	385	385	366	350	390	385	366	388	397	389	386	346	349	359	383	369	385	415	385	384	370	381	358	421	403	348	365	374	360	343	363	352	375	386	337	388	400	359	347	412	358	385	360	386	390	397	384	382	363	382	390	424	367	370	341	384	383	398	358	404	401	389	364	385	406	383	388	393	409	380	395	355	380	379	393	381	367	326	349	359	412	386	338	375	378	398	368	371	377	392	373	347	363	380	401	338	386	400	388	355	412	378	380	387	385	391	350	409	408	375	383	363	393	364	379	405	355	376	381	392	363	360	351	376	369	324	386	409	373	373	325	374	394	371	362	421	366	394	375	369	378	364	416	374	353	358	381	383	385	388	386	375	360	353	385	399	351	357	358	360	400	395	354	391	394	364	373	399	359	371	410	360	347	377	372	397	368	373	362	395	388	382	374	396	349	363	392	361	377	334	381	395	384	361	400	423	350	400	389	362	369	382	415	383	402	389	384	382	413	361	372	407	388	377	420	371	395	369	338	353	377	383	381	433	405	426	411	372	371	385	363	386	364	353	373	355	414	364	361	388	393	398	411	378	372	389	404	353	362	360	369	401	398	390	346	382	366	370	372	369	379	390	404	352	408	377	383	367	341	367	380	385	432	343	351	413	388	355	379	362	423	375	389	373	382	367	397	373	394	380	384	386	354	383	378	412	355	382	393	395	385	399	376	370	392	416	398	358	341	376	390	383	379	361	397	407	375	375	378	374	376	376	389	399	355	360	385	368	368	395	391	333	380	384	362	409	390	383	394	377	376	378	411	349	380	373	367	400	367	353	388	389	384	358	365	387	386	385	374	382	390	355	338	391	393	387	379	407	361	366	390	400	358	395	339	376	377	354	369	345	393	413	371	388	361	404	379	383	344	363	420	352	393	399	389	417	382	374	357	394	379	378	351	349	394	371	392	364	358	389	382	393	366	380	371	388	364	361	378	390	358	357	377	357	411	373	410	415	381	412	413	427	379	441	385	365	390	401	365	396	410	367	363	397	414	372	346	380	344	363	419	397	376	389	353	392	374	397	388	383	388	376	362	385	387	372	367	387	380	373	377	376	378	364	349	363	393	322	393	376	397	374	379	384	360	356	379	396	375	355	388	359	388	393	383	387	403	408	359	366	407	362	379	359	355	409	395	358	366	407	379	374	345	381	369	367	389	366	352	365	356	380	388	353	345	372	389	397	418	371	390	373	363	380	363	394	380	382	381	375	377	383	400	383	355	378	372	349	389	380	352	362	361	370	376	382	371	379	386	340	369	358	392	363	377	369	355	382	374	397	389	378	387	340	382	374	381	382	358	386	377	359	378	405	407	384	373	389	390	374	373	384	397	391	411	382	377	355	393	380	391	414	399	427	362	369	376	352	319	387	413	398	380	371	360	389	358	390	356	381	375	380	420	383	362	385	357	396	386	347	379	361	419	371	380	393	402	389	369	389	362	405	355	392	371	395	378	348	384	381	406	366	373	358	381	404	368	395	406	397	391	361	367	386	386	418	384	379	393	379	368	393	358	382	414	357	390
23595	21226	28657	24072	21215	11507	1687	1160	1012	1018	896	902	817	873	811	849	814	845	759	779	777	801	770	752	823	791	783	797	787	801	768	770	809	750	800	776	767	774	742	799	761	797	721	743	780	763	809	782	775	758	757	783	782	775	766	758	760	758	701	789	772	747	725	770	744	761	772	759	750	793	799	774	773	730	721	769	829	745	758	778	749	789	727	729	729	803	755	783	785	713	760	790	814	790	729	755	783	802	780	734	787	738	746	753	775	724	769	763	758	797	772	761	747	753	752	765	727	767	798	773	711	803	765	743	782	780	738	747	750	784	793	760	777	727	747	760	752	789	720	758	772	820	778	772	761	707	749	752	749	771	716	748	780	756	710	774	803	783	768	783	761	733	748	719	783	778	727	756	794	723	765	749	755	748	723	807	776	785	784	784	801	755	780	827	735	772	700	723	775	717	702	789	752	692	805	796	721	693	727	751	715	806	715	775	817	746	770	779	753	776	741	711	761	774	739	827	770	796	762	743	752	750	769	733	752	778	762	800	709	745	762	789	733	796	764	797	811	747	746	763	786	795	763	741	736	775	761	727	767	726	797	760	716	721	770	771	734	752	771	773	756	767	750	748	757	792	728	811	731	767	784	732	745	760	774	792	796	779	781	803	765	723	741	789	782	810	787	754	738	742	780	741	726	749	733	725	797	723	750	744	731	736	731	751	774	736	747	776	763	773	717	771	757	802	779	762	729	749	754	686	767	720	765	711	762	745	732	725	740	773	733	791	760	746	721	763	735	812	723	767	730	800	773	769	729	778	753	760	786	717	721	766	764	743	744	712	742	769	744	740	782	788	726	748	779	775	757	782	732	752	770	769	809	787	752	721	732	740	734	749	791	759	748	775	782	770	741	749	752	697	774	741	784	744	717	775	757	669	770	706	764	747	727	763	756	728	768	724	730	751	772	738	714	761	788	751	749	801	750	747	778	747	776	740	767	695	737	760	745	733	768	710	810	750	706	790	740	788	767	732	747	733	767	724	782	749	777	741	810	690	759	757	749	758	779	758	751	779	719	728	772	717	753	726	729	750	781	721	762	749	750	736	798	765	746	817	713	776	708	745	732	741	751	747	775	731	754	773	758	780	763	712	740	761	752	746	812	754	789	755	769	730	727	768	760	747	810	720	759	730	693	685	739	744	795	728	752	744	740	778	732	746	793	789	776	702	742	767	740	793	720	740	773	770	784	695	781	777	771	794	771	760	771	748	741	795	757	753	744	752	757	743	744	742	757	758	728	745	790	755	736	752	790	776	729	771	750	797	796	731	817	734	756	796	771	812	770	776	731	721	758	752	725	766	748	800	771	771	761	740	774	706	734	723	779	759	741	755	803	774	745	701	776	753	813	772	711	777	736	750	749	722	770	762	716	752	742	791	757	732	759	748	775	799	771	718	711	769	735	787	738	760	754	783	743	746	717	762	751	724	751	755	759	803	784	775	771	782	735	782	731	768	808	759	743	773	804	792	742	762	787	745	773	782	766	707	787	738	787	762	752	767	759	771	794	764	711	777	763	773	742	823	760	736	777	755	752	766	783	751	772	769	735	759	775	751	767	773	758	727	745	744	725	739	713	792	746	796	755	768	758	752	779	797	785	732	791	799	743	726	741	813	791	761	795	792	774	770	732	739	789	743	788	741	823	756	791	752	778	769	731	719	757	773	766	767	733	787	727	738	766	761	792	773	776	729	734	745	715	739	744	766	787	785	755	758	778	776	800	720	717	751	770	803	766	791	763	729	760	770	747	774	779	734	800	770	769	743	799	744	760	812	735	782	775	761	772	748	767	750	780	734	752	770	726	813	786	716	758	735	743	770	754	734	786	769	758	748	774	733	747	756	751	695	751	726	779	726	710	736	737	752	755	748	777	766	742	744	796	758	735	723	744	762	771	769	754	759	678	736	758	807	735	739	736	774	689	736	794	774	705	765	770	773	742	715	776	742	762	741	755	776	734	744	776	722	746	758	763	742	782	742	710	755	756	759	706	755	773	767	738	741	742	799	746	752	707	740	750	760	679	715	733	762	734	762	730	756	770	754	719	728	740	696	788	766	763	782	761	746	827	744	718	775	711	713	726	722	744	762	738	756	775	720	801	757	760	742	731	749	748	702	807	761	781	754	724	692	770	755	698	724	792	741	733	747	801	771	806	746	790	722	768	729	720	812	764	692	712	695	774	717	749	773	738	759	765	751	779	768	739	769	747	755	782	780	785	738	748	771	726	783	734	727	732	759	749	746	771	787	800	756	762	728	749	750	791	761	733	737	773	741	753	717	743	818	801	735	725	803	751	751	737	789	743	731	781	727	788	757	785	822	783	774	783	787	781	766	736	758	750	733	761	741	729	773	794	751	734	763	791	777	793	711	785	729	763	730	708	739	687	738	788	752	795	767	788	800	792	742	750	754	723	748	730	768	798	771	773	728	778	796	760	753	744	767	727	728	727	756	809	766	730	754	793	757	734	803	732	738	770	754	741	775	719	768	756	786	793	754	750	793	768	777	790	778	738	813	760	786	762	802	773	738	742	778	751	753	739	802	750	789	739	776	758	794	748	737	719	734	775	762	827	797	742	820	750	716	782	763	812	728	770	760	797	743	743	804	739	712	765	777	710	756	768	755	711	768	749	798	763	794	770	752	752	761	725	749	764	802	720	736	769	749	759	774	752	751	814	745	738	752	765	729	752	769	747	731	786	753	762	770	710	823	804	762	740	753	729	744	759	712	742	776	753	758	703	753	749	770	802	738	777	759	693	676	726	752	726	726	751	755	753	682	748	762	748	713	737	729	785	785	725	715	724	716	781	789	785	794	751	737	716	718	779	732	756	756	779	774	737	792	725	759	769	793	774	765	780	780	756	740	728	734	723	790	753	746	745	765	762	767	765	718	739	750	717	776	727	802	786	769	766	798	781	713	782	711	770	779	791	796	741	758	805	774	779	782	746	754	713	710	733	796	739	728	751	749	764	762	740	771	734	750	735	726	719	841	753	755	767	749	797	766	760	729	750	778	748	707	762	761	734	786	759	743	785	803	761	732	765	721	783	785	753	769	863	782	745	758	765	751	745	747	793	769	775	770	721	736	734	814	762	744	756	739	775	782	780	761	758	774	691	744	750	724	700	740	758	755	756	755	744	742	755	759	789	741	786	775	782	787	789	795	785	748	818	751	777	743	762	749	761	790	747	758	777	767	735	726	780	761	748	754	736	777	748	808	727	742	734	747	782	739	792	748	762	741	732	758	751	784	730	759	765	785	756	728	776	823	789	743	761	716	734	756	768	720	764	808	746	779	784	733	681	738	749	768	729	723	741	725	707	783	730	751	781	723	725	800	737	788	776	785	759	727	736	731	712	740	728	757	750	807	795	791	764	776	756	699	734	766	813	726	705	749	792	732	753	725	719	744	763	797	736	764	701	787	758	821	825	763	769	808	737	794	769	759	773	768	728	772	743	721	788	760
3517	8830	5942	3212	2621	1930	1579	1371	1197	1085	982	915	944	890	829	842	835	853	821	800	867	768	838	760	815	824	819	786	783	851	753	847	727	836	770	770	795	777	717	791	772	771	747	783	763	797	774	836	737	762	724	782	740	766	733	807	810	761	803	748	785	770	766	782	764	820	783	736	776	754	781	790	776	787	776	757	712	768	806	798	713	736	743	755	758	736	800	761	766	812	735	777	745	808	761	757	715	729	745	799	778	782	779	769	760	763	783	774	805	781	799	780	759	744	811	782	732	771	775	724	771	807	723	747	803	722	767	760	768	757	787	757	740	745	817	770	734	727	782	787	752	773	751	745	742	793	703	744	831	765	787	755	758	720	788	764	789	792	746	773	774	715	740	757	768	752	751	779	767	713	743	748	713	800	792	755	769	778	790	804	782	800	757	761	785	789	746	821	774	756	736	744	747	750	773	763	794	744	771	778	792	769	747	743	776	770	814	769	813	810	825	795	744	720	762	788	748	757	777	769	787	752	747	737	780	813	747	776	778	779	806	824	712	717	797	751	785	822	792	761	709	808	763	771	759	796	802	829	780	769	796	781	783	743	759	744	751	748	752	784	713	780	718	740	757	776	775	774	760	779	698	735	781	771	764	732	731	757	751	766	714	761	750	755	764	852	815	802	809	739	790	731	754	781	769	759	757	750	753	767	737	779	777	744	756	769	764	815	759	764	691	746	747	746	771	743	769	746	724	778	729	761	750	799	813	736	770	790	834	722	753	722	743	792	754	779	776	759	788	765	752	780	767	740	718	745	735	771	766	740	743	711	793	735	777	758	779	747	813	775	791	822	808	752	763	754	771	749	799	777	758	781	771	757	767	792	799	756	808	776	766	768	767	772	716	791	759	762	793	802	756	766	778	786	813	774	826	768	774	757	772	802	768	783	796	740	771	747	736	759	761	769	744	773	721	752	746	772	784	817	786	792	762	740	772	759	730	812	780	776	791	728	743	820	744	810	745	774	764	717	775	790	738	759	783	779	782	739	748	801	742	756	738	722	795	754	805	800	812	749	760	800	781	803	754	762	752	733	816	728	765	767	773	743	765	792	744	750	779	791	749	758	800	763	740	715	760	764	781	760	746	766	745	742	744	787	775	743	759	696	768	778	739	764	733	787	799	782	765	782	753	783	787	719	736	813	770	770	784	751	786	740	780	755	757	788	812	760	774	753	777	767	718	733	779	774	841	792	789	779	757	763	750	806	752	734	788	768	750	703	776	751	739	793	766	762	736	786	763	784	765	740	798	781	751	806	808	767	768	734	792	765	743	750	736	772	760	781	772	742	770	733	787	713	755	719	736	764	719	780	746	824	761	801	787	731	768	779	841	771	734	769	744	739	752	771	776	774	786	748	763	786	789	775	832	771	776	759	767	744	739	765	728	787	792	823	770	762	780	795	746	758	775	727	827	730	746	780	790	788	770	719	795	759	805	726	763	829	803	809	809	759	766	799	729	769	773	735	765	748	835	789	747	797	745	766	701	755	738	768	772	792	751	790	701	762	774	773	732	768	826	735	746	762	771	745	755	750	773	721	732	775	776	780	779	815	760	790	770	773	777	737	752	765	738	740	711	728	767	738	784	749	801	778	742	781	733	698	768	787	688	776	775	753	764	756	782	787	749	758	749	775	707	796	726	789	737	730	716	747	803	764	706	773	735	767	787	785	774	768	739	748	693	744	742	748	797	759	799	793	757	793	722	716	758	798	809	752	684	729	811	760	789	742	766	754	825	742	742	767	790	757	761	778	734	722	792	763	739	739	744	744	780	739	750	736	768	749	788	772	706	736	738	755	682	805	765	838	805	780	801	734	732	762	712	742	788	742	784	749	769	780	748	798	779	730	786	854	796	785	773	784	743	755	807	761	764	810	796	733	801	784	801	769	786	766	723	743	780	783	786	759	742	731	822	795	749	772	780	740	732	798	754	753	782	740	770	770	753	747	798	791	730	725	808	800	778	808	757	770	794	780	750	784	772	784	768	756	744	800	731	763	805	758	747	794	745	793	780	734	773	759	741	778	737	785	772	758	711	773	813	764	800	780	777	794	726	785	772	765	769	732	818	716	734	781	776	702	774	729	773	725	740	763	815	772	745	770	746	705	786	741	795	808	801	739	751	737	735	801	779	748	761	778	775	776	830	755	761	722	756	774	818	739	810	730	729	767	744	742	780	718	789	759	803	797	823	777	725	766	793	746	782	769	814	755	793	723	771	751	785	748	746	748	757	757	801	743	821	795	742	731	772	781	738	782	802	807	747	789	778	794	767	767	765	777	796	776	734	790	739	740	781	798	772	793	746	736	725	818	753	717	812	786	767	813	760	720	780	742	772	765	739	770	762	816	780	784	766	761	817	757	744	800	791	775	785	744	749	759	750	780	761	746	742	796	804	761	808	749	775	728	774	795	755	786	726	749	763	763	787	769	782	787	794	771	763	770	749	718	814	783	731	762	770	777	822	746	771	789	808	730	763	792	745	818	758	801	760	733	749	777	764	811	775	766	740	780	784	732	786	788	791	806	801	730	731	757	735	732	808	722	756	778	769	769	745	769	751	740	757	822	762	777	821	796	787	760	742	814	769	723	703	729	802	757	729	760	763	761	809	781	727	756	740	729	776	803	750	689	756	747	739	778	742	728	776	709	692	796	804	767	796	742	812	761	766	783	793	790	754	756	774	779	755	775	754	782	772	788	781	799	709	791	723	777	730	775	738	761	770	777	719	746	752	763	769	802	768	733	776	783	749	763	760	777	748	751	760	737	759	729	765	714	753	792	733	745	785	745	781	730	781	807	735	772	792	737	771	776	670	757	748	763	732	801	752	756	778	745	776	790	760	762	785	778	751	749	820	795	764	808	724	776	767	758	779	768	752	753	783	716	752	844	780	777	821	766	763	784	775	745	764	744	749	741	782	766	720	757	718	788	744	796	735	748	782	810	735	726	773	761	757	754	777	790	749	774	724	778	765	796	768	773	776	749	774	763	768	752	790	737	758	772	751	790	755	788	776	746	760	807	750	778	750	798	781	772	770	772	751	779	806	787	748	786	800	751	773	717	751	718	749	768	756	783	706	766	785	783	802	812	759	730	741	768	710	807	781	733	742	742	781	773	754	759	767	682	737	742	767	775	762	781	758	783	770	777	749	738	766	783	766	765	758	708	818	774	768	735	756	798	778	724	796	778	838	751	744	786	776	739	756	773	756	725	770	779	750	793	774	734	762	712	763	780	760	769	768	752	741	801	814	720	754	789	762	742	801	801	765	787	741	726	739	708	817	765	746	817	725	816	701	776	754	725	772	791	751	745	744	762	810	763	802	743	735	746	762	756	764	786	793	789	772	759	729	765	758	815	685	773	813	794	697	713	820	768	789	785	753	766	764	803	757	797	733	776	741	795	764	722	801	724	815	783	724	795	764	780	712	772	759	738	731	771	737	757	740	712	807	762	810	786	764	736
24672	21208	27738	24946	13897	741	467	347	307	299	294	272	251	269	258	240	229	223	223	214	241	233	226	235	208	205	227	245	213	249	234	230	243	207	219	205	179	232	229	204	231	211	226	193	223	208	229	205	242	228	246	182	230	244	223	201	220	188	218	241	233	239	187	219	246	214	194	201	230	185	228	202	201	221	235	242	217	221	199	210	229	207	213	233	197	218	213	248	204	210	213	189	205	209	203	209	205	203	202	216	210	237	206	226	236	204	197	221	211	228	230	212	226	184	208	218	229	206	217	199	224	212	219	200	249	200	191	206	223	231	213	210	212	209	246	219	210	205	176	186	193	182	203	198	187	191	189	212	193	189	234	251	213	210	207	208	236	222	209	207	212	198	236	210	226	202	247	229	231	215	215	224	229	219	232	209	205	182	213	231	235	198	209	211	213	232	188	204	206	179	204	210	218	217	207	220	225	223	224	231	217	235	205	210	200	261	206	227	204	195	221	203	200	235	218	231	245	238	192	186	198	223	202	226	187	203	231	210	188	199	200	206	220	194	217	229	207	210	199	188	229	239	191	168	191	227	179	227	220	207	203	201	214	198	214	235	214	216	200	196	207	227	229	203	212	212	191	224	209	202	229	198	220	222	217	221	227	194	214	216	202	237	201	206	207	218	228	216	229	215	210	203	209	205	210	191	215	225	205	207	219	217	210	226	211	218	215	182	213	208	219	213	206	200	230	212	197	203	213	197	219	223	208	216	227	205	241	222	227	208	201	222	212	217	203	207	210	234	198	208	222	216	207	229	231	225	231	200	201	217	213	219	218	240	214	196	211	187	223	213	195	212	205	187	216	217	197	196	211	219	208	187	226	233	226	223	222	208	204	245	213	197	203	228	188	227	197	213	214	242	209	197	221	220	227	237	196	219	214	209	215	198	225	200	207	213	195	207	209	220	186	236	227	217	215	214	221	211	209	232	239	216	219	241	237	225	240	229	219	232	220	216	201	189	208	213	229	202	205	184	206	207	231	212	227	196	195	206	224	209	218	212	213	202	209	233	214	204	224	207	233	221	205	223	245	211	206	201	204	201	233	205	233	198	219	217	194	248	226	216	220	206	192	221	220	188	202	211	231	192	198	215	218	196	204	203	207	220	196	209	210	208	206	222	227	196	211	214	213	219	195	219	199	217	211	202	210	191	185	250	231	208	199	195	228	181	205	192	225	185	199	217	194	187	215	205	216	216	204	224	237	199	205	185	201	229	219	188	219	208	238	216	205	203	213	205	206	250	199	201	211	227	215	216	226	227	216	190	217	194	188	219	209	217	206	219	204	189	210	217	230	211	210	206	217	187	201	207	218	212	188	217	199	190	198	217	225	225	196	201	227	215	220	222	213	191	217	233	225	209	223	213	211	198	205	207	207	226	228	226	223	200	208	207	221	224	230	217	208	234	230	194	219	201	208	229	220	193	219	215	212	203	211	222	244	211	217	210	204	215	215	240	209	204	221	208	225	222	225	210	227	224	221	229	198	211	191	235	199	220	222	220	211	232	187	210	205	232	223	222	222	234	198	236	238	220	208	218	228	224	194	226	187	192	221	218	222	200	203	202	228	206	219	223	219	192	204	223	230	208	218	196	208	223	188	203	210	211	206	203	201	217	223	214	228	213	209	215	195	209	224	227	234	207	196	218	200	230	192	189	216	213	201	206	214	209	209	198	221	198	241	231	195	210	213	227	218	226	186	194	223	229	207	249	224	200	213	203	211	230	223	202	223	199	215	198	199	199	224	222	207	224	218	212	224	218	184	198	189	215	212	237	235	203	211	223	200	213	204	215	240	199	223	204	208	215	203	199	221	209	186	202	197	200	223	225	241	225	230	191	214	200	213	203	218	244	217	197	221	209	223	191	186	234	214	238	189	228	216	184	219	227	213	209	201	212	214	210	224	209	220	221	210	213	212	220	225	226	223	229	201	203	201	212	214	214	211	221	226	227	219	229	232	214	220	223	191	184	199	209	220	230	231	215	199	212	207	181	214	206	198	207	210	239	244	214	237	226	188	216	207	209	241	182	236	217	205	208	202	214	214	223	183	236	217	227	210	202	206	201	210	214	225	204	184	222	205	206	236	216	202	199	219	229	229	198	210	204	221	241	223	241	242	200	218	229	235	210	228	203	208	196	225	229	234	191	226	189	218	207	213	213	231	216	198	218	226	195	192	209	204	201	190	210	203	201	206	208	222	216	215	197	205	192	219	213	214	194	233	223	205	223	223	195	216	214	198	200	245	209	197	223	222	195	215	206	207	201	187	203	212	235	208	189	194	221	220	216	183	192	210	199	218	197	195	213	200	246	209	212	249	210	223	204	224	197	199	195	222	216	207	228	207	195	209	172	225	199	215	217	207	227	181	222	223	206	195	226	220	210	253	198	200	215	213	215	183	229	199	204	198	213	234	222	205	226	203	238	211	198	216	190	242	222	224	191	230	215	213	206	217	194	192	241	205	229	214	206	205	206	224	194	228	195	216	221	216	212	230	231	220	233	210	213	228	205	218	217	216	224	205	204	194	217	216	236	205	209	202	221	221	204	219	203	223	201	198	228	221	222	224	202	202	209	209	214	201	207	230	225	198	227	232	221	222	208	225	193	197	223	216	193	206	230	195	242	227	227	224	212	178	217	214	203	215	209	217	202	208	202	213	222	224	226	195	215	220	210	192	195	207	204	229	206	182	215	202	194	239	213	224	200	201	222	218	202	220	222	228	211	195	217	230	186	210	213	260	218	222	207	230	199	210	201	205	213	216	193	205	200	194	203	194	207	222	201	212	185	206	202	203	223	215	210	233	222	205	234	187	207	208	216	206	182	212	203	210	209	208	210	221	198	202	226	189	218	186	216	210	201	230	221	188	222	209	224	212	218	204	222	209	202	227	224	212	219	215	201	205	203	210	197	213	209	211	192	228	245	236	244	218	233	210	222	206	211	216	204	219	212	205	217	214	203	227	200	213	214	216	200	204	229	209	243	190	220	234	200	187	212	205	209	220	232	213	201	227	217	229	226	206	204	213	216	237	216	211	199	223	207	189	211	196	208	216	198	241	220	215	220	211	213	229	219	228	210	195	213	217	241	222	199	218	228	195	247	223	179	225	234	212	220	240	203	218	181	211	194	223	209	203	212	198	228	211	199	205	218	205	231	205	187	222	215	232	234	222	223	215	207	201	226	223	222	210	208	224	216	187	223	215	214	235	218	200	195	227	216	232	211	209	202	224	221	213	210	225	215	225	204	205	179	197	232	203	224	214	207	210	219	212	189	228	217	232	218	204	181	208	240	234	224	201	204	215	221	223	234	231	221	218	182	231	230	212	230	225	197	212	198	205	229	228	210	214	213	194	231	212	201	238	189	208	210	196	234	201	219	206	198	195	211	228	216	206	219	185	213	205	189	203	206	195	218	206	215	236	227	208	227	211	202	228	196	221	187	214	237	195	210	216	213	213	214	203	227
3246	4934	3263	1531	1256	889	722	581	513	407	341	301	332	321	313	275	288	261	311	261	291	233	262	238	242	256	252	244	272	237	221	238	242	267	244	238	247	234	255	229	219	239	235	263	229	260	246	251	241	195	206	246	227	242	235	214	233	228	233	257	240	239	242	240	247	243	238	224	235	247	270	231	202	236	238	211	219	217	226	264	254	243	245	225	207	222	242	224	217	258	238	250	248	238	219	247	219	218	224	233	250	227	243	220	218	245	223	242	223	257	230	211	239	233	239	239	248	222	237	214	229	246	226	212	234	241	239	227	208	246	234	226	233	228	227	244	220	216	232	231	229	231	212	236	207	247	230	269	233	239	221	247	263	226	214	244	251	269	242	236	232	270	219	208	237	236	199	232	229	229	236	253	232	258	228	218	258	268	237	229	252	220	239	233	227	230	203	248	230	238	223	245	235	217	223	244	262	226	235	244	247	227	241	237	251	231	222	242	241	232	232	209	237	236	238	234	235	216	224	211	242	251	271	245	226	220	194	242	215	224	234	273	241	211	231	225	227	236	278	214	234	216	234	240	220	235	243	214	230	260	237	252	221	261	238	241	219	218	230	245	247	233	231	245	208	247	230	247	242	263	247	257	237	227	272	196	230	251	242	200	248	207	230	236	228	229	228	227	246	210	254	252	262	238	260	222	270	228	262	257	241	219	239	248	242	240	214	233	229	270	259	217	201	197	256	257	239	258	223	240	243	236	209	206	244	209	249	219	227	235	237	231	195	240	231	245	250	216	219	235	253	246	241	239	232	219	243	228	237	227	228	232	230	240	239	255	249	213	227	234	239	230	236	220	231	251	232	216	234	228	227	228	216	224	265	238	224	221	219	233	241	212	244	223	214	255	186	230	222	234	240	249	231	270	209	252	229	229	258	204	230	224	223	215	213	249	232	247	236	236	231	239	221	235	239	215	222	213	224	224	228	223	228	248	222	222	224	208	262	221	221	249	255	223	243	203	240	224	197	257	204	234	236	212	245	208	251	257	213	243	235	257	269	232	218	201	224	247	230	227	200	222	251	228	240	257	222	225	235	227	217	227	225	234	233	239	241	248	227	221	232	214	228	238	258	221	212	224	240	233	237	238	271	215	252	215	224	246	218	237	222	226	221	241	231	215	207	219	223	206	207	206	229	238	258	234	258	282	232	236	231	225	241	230	227	243	241	243	224	233	238	252	254	224	249	243	231	237	232	222	214	221	226	221	220	240	253	229	236	257	253	230	216	202	231	227	242	225	223	226	249	247	218	218	222	242	225	226	213	251	241	254	243	262	235	206	235	234	220	226	244	220	219	213	221	232	229	239	242	212	247	237	253	221	238	244	220	234	221	207	221	235	247	241	225	238	240	223	241	230	252	249	219	221	226	243	258	251	247	218	253	246	229	223	207	261	241	249	227	234	230	259	221	227	233	234	204	221	214	218	223	244	223	217	229	249	233	248	223	222	244	229	230	224	249	230	244	237	227	236	251	223	232	273	237	229	235	226	249	239	242	221	245	204	244	245	236	238	206	256	218	227	251	236	238	231	243	239	233	219	244	243	225	241	219	233	202	244	228	236	232	235	246	236	234	238	237	255	210	218	205	233	240	227	245	248	252	222	241	261	229	213	224	238	226	222	231	246	235	228	219	230	253	214	226	234	219	223	243	244	228	270	212	209	196	233	242	248	217	233	207	235	205	225	254	195	238	229	241	240	225	222	229	223	247	267	208	232	253	250	245	240	246	209	224	217	276	221	252	237	226	227	238	210	212	238	218	239	226	247	238	228	235	226	232	225	267	249	254	225	214	209	223	208	250	188	223	235	244	208	227	245	247	223	244	228	250	247	227	246	221	236	240	223	226	232	231	248	252	239	241	268	233	221	244	215	199	236	203	234	229	223	256	208	227	240	235	240	246	229	264	201	246	237	231	222	228	230	248	209	245	219	223	221	240	247	246	225	242	241	232	244	245	230	253	225	209	218	257	251	245	233	223	219	258	201	232	211	189	242	233	228	245	245	210	241	250	243	243	241	246	226	215	195	257	258	224	224	220	237	236	252	268	250	216	235	227	241	233	231	217	224	238	259	219	236	235	240	234	238	219	223	236	208	241	231	262	242	225	228	201	243	215	224	268	225	225	250	226	227	207	231	239	221	267	243	222	203	234	235	240	234	259	212	245	219	253	237	224	242	237	227	237	247	232	248	235	223	250	248	224	230	216	232	239	213	216	235	211	245	231	246	235	220	219	238	223	222	235	242	268	230	231	223	229	229	237	246	239	236	213	231	247	254	234	235	220	236	247	211	223	227	243	225	238	244	223	228	245	241	227	236	220	241	239	236	248	234	250	215	200	225	287	236	255	235	227	226	250	233	233	234	202	243	220	229	219	216	202	206	230	243	241	261	259	250	245	233	269	248	261	236	224	241	246	248	256	231	231	215	231	241	229	252	232	207	235	224	247	228	225	224	212	240	233	235	229	224	233	247	267	253	212	231	247	215	229	239	242	214	239	210	245	237	213	250	226	236	236	231	236	259	253	225	232	233	246	262	232	247	213	238	223	241	258	220	218	233	242	223	251	217	244	228	260	251	237	226	242	229	216	220	234	212	213	253	250	215	235	234	243	266	234	237	242	235	246	242	246	246	265	224	241	245	229	223	223	200	246	250	256	229	237	235	228	224	239	233	226	223	222	229	240	209	231	238	231	246	256	251	234	215	224	237	223	212	246	251	237	235	222	266	248	234	237	239	221	214	266	203	223	245	249	240	239	195	221	247	230	247	237	235	242	230	244	232	226	220	243	232	249	240	246	232	233	233	250	242	225	220	232	257	219	230	213	229	232	242	237	237	211	246	239	246	241	228	227	253	245	270	220	221	224	228	219	227	238	222	241	233	236	234	228	251	240	244	253	241	233	243	266	243	195	261	213	245	223	225	234	218	194	239	231	212	232	249	213	225	250	228	250	223	235	227	227	217	224	227	227	241	246	252	260	252	243	246	207	221	231	216	239	231	283	212	252	225	206	215	222	227	270	215	233	260	233	228	244	239	232	226	235	254	204	232	216	215	234	242	292	228	225	259	230	248	243	261	246	227	214	235	236	219	218	230	245	241	225	229	246	240	234	226	217	232	231	207	248	223	257	226	227	208	213	234	221	222	244	222	226	266	203	225	250	229	221	224	218	241	255	202	225	233	252	234	247	228	233	222	235	263	217	241	217	213	238	231	194	225	236	226	250	257	220	215	229	209	228	260	232	236	242	258	237	243	219	202	258	226	198	225	245	222	230	251	218	232	215	234	203	243	233	244	242	229	230	259	254	230	208	224	239	222	243	227	232	250	241	225	218	233	256	209	260	217	255	240	225	211	223	240	237	254	225	243	264	223	245	232	226	245	240	230	224	234	235	237	210	223	244	213	219	252	239	215	243	206	246	253	260	228	216	222	245	239	256	217	227	211	209	243	230	212	225	202	243	205
22446	21266	29143	23697	21266	21341	12298	1746	1203	1137	1027	1025	975	925	879	881	835	865	835	816	776	799	811	770	800	767	779	747	827	769	761	749	780	748	745	777	747	738	732	804	763	716	763	749	736	756	742	793	798	733	751	741	762	784	760	689	720	792	748	749	715	712	740	695	756	775	772	673	739	782	745	722	788	758	733	701	758	680	766	780	771	722	724	725	742	771	774	729	717	750	738	751	719	723	706	767	750	703	766	729	708	712	758	780	774	735	742	748	726	769	731	732	704	749	715	724	727	759	781	773	728	691	751	781	782	750	753	734	757	731	708	755	745	726	741	718	735	762	716	763	744	739	721	788	710	743	787	763	749	733	758	739	752	744	723	746	763	748	717	747	744	726	766	795	693	791	728	728	767	775	715	734	711	795	760	791	739	757	818	733	708	751	733	728	720	749	741	716	739	736	684	741	762	769	727	721	741	783	751	725	759	786	766	738	744	734	758	759	742	762	760	763	721	756	779	677	743	696	702	720	771	723	709	774	765	755	721	721	716	784	747	747	742	724	719	750	790	759	715	727	782	799	757	731	744	724	796	780	752	708	728	697	728	734	707	728	704	729	738	742	738	706	715	731	755	729	698	717	754	722	734	766	771	733	742	798	786	749	712	727	758	737	726	780	767	741	779	802	748	793	713	752	739	730	677	747	752	720	788	750	718	732	735	702	798	789	746	712	716	726	738	751	712	724	746	755	709	766	749	718	752	712	757	758	724	775	748	754	751	764	726	773	734	711	771	721	738	777	701	720	707	803	703	741	695	722	721	748	722	764	757	806	711	766	770	730	720	758	719	714	777	799	749	753	764	718	753	839	736	714	705	722	738	721	756	714	676	736	758	724	714	724	692	706	726	712	756	701	731	730	754	744	713	697	755	718	777	719	695	710	718	742	740	764	725	696	730	708	723	692	742	763	735	722	721	714	773	753	685	737	755	738	680	771	751	722	772	814	774	737	710	772	695	718	751	714	769	702	734	722	768	762	786	786	744	713	725	734	721	742	755	737	749	718	760	719	768	710	705	758	721	710	745	722	731	730	778	703	707	730	780	744	740	748	725	712	752	765	708	750	752	754	762	744	701	720	794	776	745	720	750	771	720	788	696	770	746	765	746	682	772	711	761	779	759	708	765	745	743	700	770	701	770	740	694	745	718	741	723	703	719	743	721	737	741	829	736	715	719	660	794	666	724	754	712	749	743	734	733	761	723	745	717	751	739	782	780	777	744	771	713	744	765	740	733	788	719	765	711	666	725	726	773	759	710	718	730	763	735	664	736	744	770	760	745	729	708	750	721	725	763	763	749	743	682	781	699	751	728	768	763	669	767	747	709	697	728	746	756	713	738	728	787	751	698	784	755	703	699	751	705	758	721	755	705	702	722	702	772	760	764	749	699	760	749	806	762	741	715	717	792	784	756	717	735	716	743	769	762	731	707	755	766	729	730	766	795	718	747	743	729	731	748	744	754	681	725	699	759	725	753	739	747	717	750	671	791	765	718	728	719	791	726	750	701	761	742	756	690	741	738	699	684	760	812	772	779	743	751	724	717	746	736	822	715	716	735	719	756	706	725	746	733	751	739	731	783	733	739	780	720	730	703	735	721	744	732	796	761	794	744	746	736	730	754	772	758	760	748	714	773	743	747	753	763	735	715	661	734	722	751	683	744	775	730	767	703	690	764	727	711	719	751	736	744	753	742	731	672	713	775	739	752	718	734	729	662	811	767	731	713	723	756	764	738	741	763	701	708	785	747	717	736	748	764	725	743	767	726	739	738	713	813	748	759	764	752	787	744	729	729	755	709	722	767	778	705	743	699	705	778	766	716	779	721	722	720	744	773	766	727	750	738	694	755	733	784	757	717	737	731	743	742	732	703	731	764	741	757	741	735	683	707	755	700	751	731	791	767	719	772	783	752	758	692	774	721	716	727	720	742	742	754	731	708	741	705	781	743	765	728	712	735	764	745	761	713	748	687	702	767	771	704	742	741	772	780	760	779	717	717	751	727	719	769	722	728	720	741	684	770	740	799	724	724	787	711	819	729	739	778	745	758	747	701	740	735	790	734	724	726	810	746	716	743	757	718	716	723	752	699	719	759	737	738	721	746	721	683	711	776	718	748	715	718	717	697	742	709	716	752	683	752	779	803	716	712	708	734	758	732	743	804	743	777	661	708	715	749	727	668	726	737	692	761	723	709	794	766	726	752	767	748	670	738	745	747	721	759	766	766	800	754	755	743	741	734	754	695	706	705	729	769	731	751	731	753	770	733	753	739	765	756	796	727	709	706	703	710	709	753	718	693	709	707	709	678	727	722	747	735	697	779	739	714	705	727	744	736	740	748	719	748	706	761	739	757	731	759	738	727	719	735	727	759	748	710	708	697	697	732	772	719	746	783	730	743	753	682	742	764	751	748	742	706	754	759	742	746	785	685	757	698	722	738	719	716	689	753	722	762	761	749	704	748	750	757	720	720	691	757	776	689	770	789	747	712	711	709	728	727	706	718	700	752	731	786	728	731	712	785	700	701	726	732	825	770	731	749	734	750	758	721	707	716	759	743	778	800	743	739	758	729	785	761	712	739	674	756	710	729	671	758	756	781	760	724	742	740	741	714	663	706	757	699	774	719	680	778	758	752	709	729	730	694	737	728	708	747	734	735	737	689	753	725	699	790	745	722	714	737	738	760	737	694	803	749	735	718	755	705	757	785	756	723	759	719	709	733	758	776	754	726	741	722	735	745	761	749	747	753	768	742	757	713	717	713	719	716	729	747	775	758	750	712	731	707	759	707	795	737	749	731	739	774	757	755	746	773	711	698	760	751	747	735	776	702	685	737	745	739	698	734	728	788	742	756	735	688	666	787	697	781	763	707	759	726	715	767	754	762	733	753	695	760	736	728	730	711	729	754	756	699	743	797	742	738	755	709	777	700	759	751	736	718	765	689	763	741	716	768	702	695	759	776	714	729	755	680	696	704	711	713	767	764	754	730	780	705	760	730	715	718	788	738	758	771	718	717	735	773	761	716	723	756	721	744	700	705	730	704	742	791	698	742	761	709	771	770	707	704	737	753	788	768	716	740	715	695	782	710	759	767	690	736	760	682	751	724	690	744	707	727	780	707	727	730	678	698	776	728	763	723	736	725	742	733	719	739	723	758	740	721	716	780	715	756	732	758	721	764	730	745	765	761	758	754	735	677	724	760	698	794	729	775	771	731	759	742	727	766	746	711	733	689	689	739	742	702	741	733	732	719	783	719	757	728	716	713	780	746	738	702	738	773	678	724	757	765	732	756	737	729	764	694	779	728	751	748	738	727	747	753	712	706	704	750	759	754	715	756	798	755	741	802	707	750	735	783	774	729	780	777	745	683	776	755	735	693	755	687	746	757	734	719	768	781	724	705	694	731	701	722	722	734	726	736	726	686	722	719	705	711	734	750	725	762	722	733	739	737	730	741	755	743	715
4475	14487	10054	5317	3962	3066	2400	1896	1608	1369	1215	1082	1048	1021	953	920	898	956	892	811	784	791	779	833	827	797	832	770	751	827	825	777	785	734	769	747	784	801	695	782	761	737	784	775	776	815	795	771	692	782	735	813	812	751	740	760	805	748	741	725	761	751	766	825	796	796	715	809	803	736	747	767	748	776	785	752	756	681	772	741	767	753	750	670	740	741	733	761	758	754	778	783	774	751	793	741	773	732	742	740	772	741	780	727	788	743	741	770	739	742	765	771	759	747	796	730	785	733	689	760	765	712	754	714	707	754	767	763	748	766	744	749	751	726	803	756	756	754	795	754	771	782	765	720	747	744	756	716	707	737	782	761	755	754	745	792	739	718	719	811	707	738	757	740	774	694	792	787	725	788	778	701	795	732	766	785	812	730	766	756	705	753	748	781	805	748	787	778	791	784	755	761	726	789	749	759	797	726	761	718	743	764	724	724	755	764	800	751	744	747	768	741	738	753	721	718	784	781	756	765	784	773	734	712	703	759	765	751	760	750	752	767	781	789	741	774	776	760	720	703	735	786	745	762	748	737	739	744	767	735	777	761	748	753	740	724	745	788	782	744	726	743	744	808	723	748	717	795	768	715	751	783	765	818	722	768	669	727	788	707	816	758	733	707	723	702	728	791	743	744	714	792	757	781	728	779	751	761	807	758	722	778	764	779	733	753	708	746	754	708	727	720	804	704	739	782	769	787	762	728	706	762	796	718	732	781	772	680	732	700	702	744	765	771	811	778	770	745	765	739	773	753	764	743	754	742	766	738	735	742	738	753	731	762	705	730	770	727	768	777	793	732	684	817	795	770	702	702	753	757	813	692	778	738	767	679	775	738	723	750	827	782	762	737	740	765	813	744	725	772	724	741	746	724	820	743	738	763	706	721	737	723	779	735	773	781	791	714	731	802	768	740	758	738	784	779	747	734	771	791	791	766	687	718	739	696	678	764	733	698	751	767	753	706	739	761	728	717	759	735	756	789	739	813	747	770	736	733	792	737	777	725	698	748	710	785	711	755	749	713	722	748	787	740	771	715	787	770	721	752	725	732	762	728	774	710	739	776	730	772	743	778	710	739	755	715	738	808	743	751	809	749	800	716	789	758	780	671	807	765	722	723	780	771	794	790	739	717	750	759	721	773	773	801	725	775	732	759	736	753	737	769	779	722	766	699	748	725	774	765	813	764	729	719	731	730	789	771	747	770	797	732	734	716	737	734	785	769	753	743	758	737	753	732	797	800	775	766	733	775	790	711	689	749	748	755	787	730	741	742	783	750	722	762	727	740	716	712	751	741	723	757	745	735	698	729	733	779	733	745	729	756	781	749	764	757	774	729	758	788	732	760	750	731	803	728	738	772	737	765	747	786	733	721	753	747	765	766	762	774	785	763	756	748	774	732	767	729	766	731	743	742	793	727	757	759	716	755	718	772	736	745	757	771	725	779	751	795	719	760	744	793	772	764	745	781	747	757	747	725	723	720	754	750	745	734	802	721	718	766	760	728	704	800	787	803	763	715	807	799	780	786	749	732	742	760	757	718	756	764	696	733	788	757	795	793	770	744	771	785	696	710	762	747	735	733	750	752	757	757	776	768	772	716	717	799	755	759	754	726	744	788	789	802	777	714	752	734	753	741	763	791	749	702	775	748	774	750	727	760	747	718	683	689	710	766	737	765	790	734	700	748	723	813	725	774	754	689	762	757	736	792	722	758	750	750	701	765	746	733	739	765	752	779	765	734	781	771	749	746	767	685	772	805	753	751	746	770	733	774	807	798	727	798	696	791	749	807	751	803	779	714	713	795	776	715	759	818	746	776	760	821	795	764	759	788	738	751	771	813	749	791	782	778	738	807	756	745	784	756	790	719	766	772	747	758	774	764	696	733	742	667	753	692	752	751	773	773	725	748	774	765	761	755	711	748	724	707	781	729	726	768	775	754	775	781	769	735	774	762	758	760	798	736	733	709	699	784	715	707	691	749	791	754	742	756	741	751	780	781	720	757	794	760	759	725	732	733	714	739	687	742	715	782	781	810	765	735	745	762	784	748	764	799	759	770	781	744	794	754	720	741	738	745	720	756	755	754	732	785	765	721	746	721	757	714	763	761	805	668	759	746	733	714	810	804	766	750	722	721	744	809	778	703	750	730	752	714	764	729	705	783	709	784	762	759	733	743	781	756	755	741	741	759	746	780	781	729	814	749	762	737	758	743	716	785	798	764	755	754	786	786	775	746	736	779	762	769	727	736	779	729	780	733	775	712	788	766	770	764	760	760	750	748	714	742	775	712	758	727	773	749	766	733	756	741	709	747	745	778	729	749	734	750	732	763	789	762	766	735	759	734	726	743	751	700	805	744	752	776	748	753	737	781	745	753	761	734	702	762	747	758	724	782	753	741	744	763	758	721	802	746	747	766	769	771	787	732	768	715	772	762	715	787	750	769	737	774	718	749	735	752	780	750	728	735	747	723	715	735	699	746	773	783	730	755	741	741	720	743	796	820	707	708	755	763	746	753	770	784	787	777	756	745	760	751	726	777	779	727	754	746	753	787	767	745	719	761	745	713	736	712	740	757	709	760	764	728	729	754	778	687	694	712	730	752	743	771	742	735	735	754	759	762	738	777	771	693	749	758	767	751	747	724	724	749	763	718	731	804	765	717	729	811	782	736	786	762	725	762	742	736	703	788	806	714	765	789	781	736	705	708	746	728	808	742	751	795	750	802	747	736	700	758	755	733	793	718	706	742	731	718	811	777	746	790	758	705	745	746	715	771	786	698	789	777	768	735	785	733	810	769	737	711	777	733	748	735	725	742	771	746	723	806	762	783	777	750	755	760	765	725	765	746	691	726	811	802	726	771	743	758	703	754	781	751	767	767	790	763	709	720	712	787	714	735	753	788	754	719	734	735	744	738	742	748	710	737	704	772	785	726	732	728	769	719	756	742	751	786	754	747	794	748	751	769	765	757	758	771	794	756	695	743	716	766	738	766	760	783	757	760	781	737	754	754	714	757	774	744	777	730	721	732	737	756	757	781	746	769	802	764	786	709	799	756	755	751	759	756	752	717	728	731	713	793	750	700	683	759	775	767	774	747	747	756	758	709	711	777	795	745	735	786	732	745	782	788	810	676	760	747	755	744	765	756	760	723	731	735	728	761	734	743	744	793	723	812	741	734	770	782	778	694	783	735	767	755	778	774	738	744	749	803	752	788	790	733	752	722	741	759	772	794	770	735	783	727	708	726	689	758	753	760	771	719	764	741	789	739	790	687	788	730	753	750	779	768	759	708	764	715	741	795	751	735	778	750	739	739	779	783	765	757	762	763	787	753	811	725	810	732	769	752	739	737	722	740	792	743	784	701	768	753	756	773	746	721	744	775	767	753	718	751	701	683	743	716	766	738	704	771	711	732	765	698	744	758	717	782	721	747	744	753	728	814	718	695	741	747	758	770	733	783	767	766
27419	20447	8536	985	608	539	516	425	388	357	386	375	373	362	398	393	340	408	407	360	355	405	371	386	385	358	349	332	378	362	382	400	373	367	335	378	365	346	372	392	410	376	341	365	345	364	354	364	361	390	393	365	378	372	367	378	351	373	382	407	363	349	412	341	355	397	395	386	377	386	387	352	386	368	378	370	361	363	369	367	370	387	369	346	349	404	378	310	372	369	347	381	365	332	357	345	408	371	388	377	385	387	362	333	339	379	386	348	384	362	388	378	375	361	378	356	356	368	367	351	352	376	379	375	353	362	382	325	374	375	354	350	392	398	392	351	345	377	358	328	351	344	330	389	376	395	381	369	355	383	361	350	374	369	369	349	345	371	340	373	383	382	398	405	351	336	368	373	346	364	405	386	366	370	355	334	310	387	365	386	372	365	371	351	352	372	361	381	348	381	362	337	341	389	365	369	370	392	342	341	374	340	359	340	364	391	365	359	333	336	376	371	377	393	376	382	406	332	394	390	404	367	366	371	371	355	330	363	360	376	375	372	406	357	380	362	352	350	353	382	343	382	407	374	386	377	371	382	401	370	377	400	349	331	371	387	374	394	302	367	382	381	359	384	350	385	355	396	363	363	356	383	387	344	342	364	376	367	359	359	357	371	364	371	366	364	360	372	337	374	385	342	368	356	354	367	332	378	353	368	365	366	378	375	383	344	361	358	361	346	370	354	398	385	378	369	374	339	368	369	366	363	362	341	342	395	398	384	368	367	407	373	356	351	342	342	393	383	371	352	364	356	365	399	410	339	338	373	367	357	345	375	405	364	375	354	364	377	358	368	397	408	373	354	358	406	348	388	377	343	362	325	373	365	360	369	350	376	350	389	387	381	349	375	372	361	331	378	360	345	371	368	349	402	382	332	328	351	396	352	362	356	377	401	364	352	358	393	383	371	351	361	359	396	370	360	391	364	352	325	339	347	363	356	346	351	343	368	360	387	361	377	414	397	394	366	371	375	359	344	390	371	384	383	343	334	410	360	376	350	359	368	331	362	362	364	372	360	367	331	361	345	369	357	382	360	353	365	385	386	374	367	377	331	378	380	378	337	380	388	327	355	333	397	407	352	335	352	364	332	391	358	399	365	344	358	418	366	362	372	348	371	388	372	354	371	358	335	363	388	357	404	413	366	401	378	367	397	376	368	388	358	357	397	376	387	393	358	350	379	358	380	371	366	391	358	360	358	336	366	390	369	386	356	373	360	353	359	373	366	395	391	381	369	376	385	367	363	359	367	353	363	347	373	374	362	369	368	332	364	374	375	350	374	342	394	381	364	342	380	421	379	350	370	396	348	394	397	373	335	401	363	367	356	375	352	346	351	366	361	379	398	399	403	370	391	332	349	364	395	397	354	407	390	375	347	374	353	356	304	373	398	360	363	396	342	374	379	375	350	365	378	347	374	378	365	402	353	345	387	367	363	391	359	355	346	378	364	353	366	381	353	356	389	374	393	383	358	366	382	355	359	353	387	372	389	339	378	350	368	390	354	377	357	338	350	360	357	335	369	342	380	391	345	380	386	345	368	412	373	346	365	337	357	383	392	346	370	339	359	363	384	359	382	345	375	352	374	383	366	367	390	409	336	359	352	411	365	359	359	362	363	331	359	380	349	392	355	357	354	372	377	389	357	369	369	392	375	351	358	369	365	359	355	361	346	359	385	368	373	375	356	360	349	351	383	365	381	387	364	343	368	360	400	363	368	381	373	377	378	390	348	404	360	344	397	370	391	357	383	390	363	363	389	377	360	375	351	375	384	376	359	365	338	326	375	366	323	403	413	383	387	356	369	353	402	362	389	374	367	383	323	369	378	370	397	383	399	362	375	369	418	356	394	399	356	373	391	352	397	368	369	366	386	380	381	384	368	385	386	341	349	357	359	368	377	362	371	385	401	372	384	353	364	368	347	335	347	391	361	348	349	362	361	360	336	371	364	349	385	367	337	378	382	361	335	383	421	378	376	329	388	343	346	341	373	372	387	348	377	385	368	393	381	378	391	367	363	371	376	368	378	373	375	380	350	360	349	374	359	341	367	383	357	338	400	391	396	357	399	388	339	357	360	375	353	387	383	376	382	401	354	357	345	371	368	398	370	392	405	355	372	372	380	313	357	351	351	412	381	352	383	373	370	357	362	371	388	377	373	335	361	399	383	387	347	333	345	343	340	370	341	333	366	347	383	390	381	399	338	348	369	376	367	377	380	361	352	369	353	364	379	349	372	368	404	388	403	372	379	353	346	398	379	362	380	398	369	362	370	350	371	373	372	392	366	398	360	353	378	316	334	363	381	391	360	382	367	367	358	327	392	372	353	373	392	352	366	365	368	356	364	375	377	343	381	334	356	367	355	356	379	353	367	377	387	358	372	367	382	345	402	367	371	360	350	346	367	377	359	330	382	364	349	363	352	374	347	396	356	392	386	334	375	345	345	346	364	338	388	378	347	326	429	363	377	387	400	423	366	364	368	354	392	320	357	387	337	373	387	359	357	372	391	353	361	395	377	370	330	349	363	350	343	372	385	379	348	371	370	388	369	390	341	381	382	395	385	412	410	371	377	370	354	353	375	337	337	360	371	378	334	371	355	377	393	350	395	374	401	385	374	369	386	362	362	348	371	347	359	362	381	356	362	336	351	350	379	359	343	364	350	370	416	388	389	352	386	359	390	343	358	344	363	367	370	356	430	379	356	369	364	354	357	402	372	367	360	357	405	362	339	395	393	395	366	379	365	359	344	343	364	353	377	381	373	373	372	360	342	348	374	382	379	374	361	377	391	352	364	362	364	345	338	386	366	393	388	357	397	365	353	411	337	369	353	371	368	360	383	364	401	376	375	408	351	348	363	393	406	355	355	362	351	360	385	396	373	374	420	401	366	346	376	385	349	373	365	373	385	350	388	352	353	359	361	375	343	380	380	382	370	379	348	332	363	408	407	353	369	394	360	357	351	396	328	344	375	352	383	342	365	345	372	370	362	417	366	336	360	366	399	326	389	386	360	343	375	370	349	379	355	394	345	363	383	390	397	356	343	380	364	350	389	385	385	381	376	371	331	356	383	344	375	381	339	357	348	370	358	340	343	358	330	339	359	359	358	388	383	347	373	410	378	393	413	333	364	339	368	361	365	392	362	365	383	371	378	374	370	360	392	366	373	332	365	355	350	362	377	378	384	358	361	366	374	396	352	347	399	364	375	357	388	339	341	365	354	362	351	368	380	386	376	397	366	381	333	386	317	400	382	375	345	363	360	345	349	369	355	364	337	398	362	391	374	370	385	395	391	399	355	331	371	352	355	380	370	376	341	363	380	349	389	346	392	363	381	359	381	381	342	397	371	365	363	361	350	363	366	390	367	367	370	347	366	383	392	342	389	387	354	359	383	371	352	350	371	362	378	405	350	354	399	322	388	362	346	393	391	359	345	351	374	395	378	354	407	338	365	378	391	369	365	394	357
4300	1686	1139	747	584	533	500	461	439	425	389	431	413	380	380	359	407	345	384	413	375	393	373	377	378	364	364	380	390	388	377	366	344	403	393	395	361	388	393	375	389	387	369	385	393	378	381	375	373	370	367	370	356	395	377	379	386	336	390	409	358	387	404	410	365	379	369	384	360	369	369	373	397	367	360	388	368	402	374	401	356	372	425	406	383	351	383	380	367	390	353	372	380	385	390	403	379	364	362	380	368	402	348	361	347	399	360	378	369	365	384	351	390	383	376	381	416	361	381	412	367	369	393	378	379	383	390	369	390	366	384	372	393	378	358	409	386	399	390	346	362	392	373	398	395	432	367	381	396	408	375	357	370	374	333	380	385	372	371	392	367	397	362	378	333	387	368	367	393	351	375	394	395	399	344	373	411	382	383	375	358	402	439	386	382	402	386	427	411	345	369	375	398	368	371	372	390	404	391	378	361	398	358	377	400	369	355	400	388	345	396	378	378	350	367	388	365	381	378	378	381	402	412	359	370	389	362	391	369	377	376	341	414	371	402	360	359	354	357	391	381	397	383	419	356	398	383	398	369	363	388	374	350	367	337	380	362	363	389	380	386	369	360	366	366	398	401	385	368	401	363	360	389	388	389	390	356	394	375	402	373	352	392	376	365	383	376	382	357	359	419	391	388	384	400	382	369	365	362	373	381	397	389	390	366	408	378	363	388	376	381	367	383	359	371	406	372	401	361	385	415	397	400	365	395	365	399	386	383	377	405	373	366	381	362	379	395	383	414	369	393	352	410	425	387	373	379	395	405	383	383	371	363	371	374	368	390	380	367	394	398	380	406	389	322	376	391	371	359	370	353	397	385	384	404	342	365	386	389	371	380	379	359	374	382	370	404	391	369	382	367	372	378	398	378	373	386	342	356	397	391	369	379	389	370	381	352	370	388	343	416	365	375	379	437	361	368	398	349	368	399	354	360	359	409	373	389	372	389	380	368	363	386	356	403	357	406	366	374	417	385	368	369	369	359	351	403	389	362	379	345	369	415	363	380	326	348	367	396	385	381	340	370	354	370	322	358	355	386	356	388	377	384	376	373	375	360	375	396	389	365	383	397	385	402	377	393	372	422	362	407	370	391	369	386	394	380	340	395	376	359	360	377	387	383	361	370	369	399	389	365	393	369	372	361	402	372	346	388	359	401	382	360	401	361	369	356	378	369	364	367	362	373	351	369	361	386	385	379	365	364	383	373	392	412	388	355	390	395	377	376	371	374	382	365	342	363	391	364	356	386	348	396	389	394	382	384	371	402	362	375	369	412	347	391	371	372	347	392	338	349	353	370	370	372	397	353	375	366	358	332	342	400	374	373	398	385	347	360	384	405	401	351	368	406	349	367	385	351	359	384	408	396	393	433	368	384	385	350	354	371	389	377	369	430	376	391	377	380	365	386	376	385	358	342	372	373	386	387	394	363	389	386	392	354	348	399	390	396	389	353	385	382	393	385	395	413	359	384	371	383	373	410	384	415	396	379	373	381	408	404	365	393	403	370	375	407	378	366	372	402	359	405	417	378	393	373	391	386	357	358	378	362	380	413	366	366	372	353	385	381	369	376	349	376	369	394	374	381	395	401	398	392	369	365	385	336	375	356	372	377	374	389	366	372	345	378	365	377	397	342	372	387	382	380	384	389	356	395	399	372	387	383	375	394	344	349	374	383	379	398	372	386	401	402	383	364	362	373	371	389	389	370	369	368	382	390	374	426	386	390	366	363	393	387	335	381	376	383	398	342	390	359	389	384	390	378	336	376	363	386	392	372	367	373	355	375	382	399	341	377	372	394	367	389	394	374	387	357	376	375	386	375	390	333	391	378	375	370	351	368	369	384	334	383	433	395	358	371	393	328	373	368	444	371	380	398	409	384	383	372	354	409	385	373	346	353	362	366	389	371	374	361	416	374	354	364	393	392	382	388	384	393	355	369	429	384	373	359	381	388	396	391	367	350	367	388	380	367	414	365	398	388	387	356	357	408	373	397	372	384	382	356	405	355	383	370	396	364	364	392	366	385	371	337	368	369	391	354	397	435	419	355	407	380	365	370	394	333	375	362	364	388	376	376	363	394	380	393	384	377	387	414	399	367	361	406	400	352	399	360	378	337	418	362	384	369	380	435	420	337	390	359	374	385	371	376	381	400	393	415	387	378	344	379	417	370	389	364	357	390	393	394	402	404	430	391	362	393	344	408	388	413	346	376	361	399	400	366	383	368	358	356	377	351	384	354	390	378	373	364	376	379	356	418	376	393	362	364	375	368	392	372	403	381	366	386	393	397	389	368	356	350	402	374	371	368	394	335	382	369	361	368	388	399	366	381	385	433	367	356	382	387	403	373	375	413	363	366	386	418	331	390	394	377	430	387	393	405	375	360	386	378	372	392	378	392	352	386	366	386	371	339	398	368	382	379	393	369	369	391	394	405	374	368	366	374	352	355	370	361	372	375	395	385	335	341	405	378	396	378	357	402	348	401	413	394	365	344	355	378	383	414	366	394	400	392	366	372	385	388	379	363	385	339	387	334	375	397	375	359	399	395	370	385	348	367	335	373	378	389	367	371	395	385	383	393	405	392	377	389	357	357	348	365	402	362	359	369	389	374	366	372	373	357	356	347	376	351	388	378	368	357	389	326	385	376	364	372	373	360	348	357	383	385	385	386	391	346	384	413	378	345	409	389	388	367	343	386	399	401	349	371	415	398	377	381	377	391	387	383	380	368	384	372	408	344	407	360	374	373	369	356	368	372	366	405	390	375	367	393	382	395	359	353	348	403	395	404	354	352	339	373	393	375	368	358	376	376	389	358	391	340	376	398	394	420	397	378	377	388	383	399	354	370	404	405	389	376	365	365	362	414	419	390	413	400	396	391	381	367	355	398	388	381	370	426	379	394	387	377	399	373	391	373	363	366	355	389	371	390	369	379	395	370	354	362	381	394	389	364	405	378	388	391	420	381	398	376	385	376	393	376	406	384	376	360	394	335	364	367	374	368	381	392	396	425	347	388	356	380	385	368	408	379	375	406	361	393	405	348	374	384	373	370	380	399	364	364	397	400	376	382	388	362	399	389	352	349	372	373	370	400	448	372	386	373	379	391	351	382	400	378	418	367	392	389	383	389	391	366	370	376	389	392	376	383	389	377	434	381	393	380	425	405	364	402	398	382	376	378	373	383	397	394	395	389	377	392	391	387	415	392	365	402	395	353	409	334	380	356	379	359	336	387	422	413	392	334	397	377	360	367	404	364	375	386	377	397	398	426	361	387	354	366	391	377	364	370	364	384	376	406	368	398	368	348	393	366	359	362	366	377	365	368	358	351	378	404	364	392	401	387	367	395	356	346	368	386	364	410	383	362	349	350	353	368	379	349	388	386	375	364	388	410	392	396	389	380	391	349	377	389	363	367	361	393	381	367	407	401	374	371	372	394	375	363	406	350	414	359	364	386	363	395	414
23679	21248	28668	24131	21250	11413	1580	1206	998	940	876	845	855	863	839	848	826	758	746	744	774	772	758	772	803	783	783	713	754	746	782	756	760	726	795	779	707	769	812	748	791	704	722	804	749	744	732	713	737	773	759	790	742	769	754	742	759	786	746	729	787	743	753	685	756	749	783	745	723	721	728	679	732	771	743	752	768	744	687	660	770	762	708	803	741	835	761	727	700	759	752	727	735	736	756	737	757	718	745	783	749	762	780	792	760	756	744	742	748	698	715	707	759	739	741	757	710	748	695	734	722	731	780	748	737	757	803	751	817	726	799	703	768	713	747	750	705	731	728	708	706	803	766	730	724	744	737	761	753	746	785	750	784	792	784	724	745	748	740	768	756	726	721	737	809	747	753	755	729	764	780	752	769	739	795	732	750	770	745	729	736	726	739	753	768	789	736	765	772	705	823	786	727	732	722	768	763	691	709	770	793	773	745	765	751	760	737	746	783	759	750	707	782	741	748	814	761	723	758	754	755	785	734	734	712	721	729	758	733	778	742	792	757	750	739	747	722	768	742	734	772	743	763	751	756	752	773	778	781	742	760	724	718	807	805	743	752	763	753	740	748	808	798	724	741	731	706	742	686	727	751	722	715	744	782	715	751	750	739	751	746	730	737	694	738	788	769	759	766	711	795	744	789	735	773	740	718	690	755	768	749	733	767	750	800	787	733	760	735	765	719	749	773	723	715	758	734	751	713	782	742	773	737	750	735	706	766	744	755	710	729	759	716	809	804	750	735	745	745	765	722	791	739	734	786	757	727	700	702	742	799	759	698	771	730	763	739	706	816	745	725	776	755	756	730	774	761	762	757	760	772	716	756	742	737	736	763	759	731	783	782	776	736	757	741	736	780	736	771	775	744	739	731	756	755	757	747	766	755	753	701	731	755	784	790	763	723	761	744	730	760	716	723	741	771	726	741	708	775	735	766	763	757	750	788	781	784	723	760	742	789	740	737	759	727	771	796	780	733	735	745	671	747	790	781	742	782	738	750	738	756	719	755	733	768	755	801	706	735	772	788	774	765	772	772	784	756	755	793	740	738	759	728	778	707	801	758	749	703	754	722	731	727	793	739	765	789	718	756	733	699	773	775	765	746	765	769	734	757	728	753	741	729	712	745	753	752	718	754	708	751	760	742	777	782	753	747	722	776	778	745	715	705	747	728	730	764	734	749	736	737	727	732	719	696	725	763	701	728	755	726	705	733	761	764	810	774	748	703	731	741	757	701	725	739	768	726	763	753	737	759	760	724	725	738	764	734	733	771	755	809	768	707	744	736	765	769	696	755	724	739	771	760	758	664	749	741	782	755	735	806	761	740	757	739	781	770	766	747	777	738	707	727	777	763	735	762	736	723	769	744	736	767	752	767	765	787	737	711	676	781	690	780	769	753	729	783	697	728	756	769	795	827	725	713	744	759	734	718	758	711	738	706	759	726	717	778	747	776	753	749	781	765	740	761	714	733	800	797	725	745	765	769	732	764	732	812	716	759	747	742	730	741	724	715	724	721	774	736	788	781	761	773	813	749	743	762	783	727	749	685	768	726	754	758	715	753	751	742	739	752	747	728	767	763	770	759	748	773	787	782	746	778	787	749	818	762	790	815	790	791	746	714	759	777	683	758	741	709	773	707	800	765	757	779	733	748	748	769	692	780	730	762	785	739	778	697	728	718	748	757	815	736	746	763	751	783	703	750	792	773	767	759	771	746	736	826	701	766	762	765	748	733	761	744	783	744	775	752	741	734	774	817	780	703	732	745	769	782	775	754	804	745	793	764	807	773	732	733	727	759	773	733	752	776	727	706	742	767	770	739	712	743	775	742	781	719	763	754	790	761	746	708	796	725	750	750	729	746	765	709	746	701	764	756	749	753	724	752	773	725	782	708	716	769	792	742	713	763	753	736	756	707	774	699	774	735	727	774	737	730	759	760	754	755	724	801	730	754	733	769	782	790	740	760	753	703	714	713	789	763	769	786	766	721	738	706	706	692	727	750	741	763	771	721	763	706	763	727	762	730	715	739	744	796	750	703	774	716	781	726	751	726	733	735	707	720	749	723	779	770	777	715	756	770	703	744	731	760	732	724	839	721	740	808	699	734	809	770	707	770	752	710	718	757	768	707	743	765	770	717	737	790	770	780	744	758	729	756	728	740	730	764	771	754	727	699	768	744	745	708	719	728	722	774	765	753	776	779	762	711	768	771	756	730	711	767	734	731	697	766	765	748	740	793	749	807	715	735	751	784	778	740	714	795	738	742	744	721	715	774	759	724	757	762	742	711	735	695	740	724	769	680	733	716	788	749	684	753	729	761	730	748	719	715	749	709	773	776	774	737	711	788	742	726	759	790	756	760	734	749	750	744	750	771	762	714	740	787	807	764	783	723	755	745	785	748	723	714	746	775	755	694	731	766	777	761	717	735	747	753	747	733	747	697	734	737	758	719	766	712	747	704	736	715	711	746	752	818	746	763	756	742	780	715	726	770	783	741	715	744	788	760	790	735	766	717	702	762	771	710	747	745	706	760	734	715	743	758	763	729	776	739	721	711	751	796	761	755	766	718	772	705	778	691	750	731	745	741	727	762	702	709	748	775	756	821	774	720	798	776	787	730	748	735	749	772	811	742	720	734	750	741	707	759	748	772	763	766	706	756	756	728	785	730	734	739	757	767	748	734	735	749	760	779	695	733	727	747	777	764	755	731	733	748	793	763	755	715	780	777	705	732	722	768	790	726	751	730	743	751	788	740	766	743	758	772	786	728	749	771	709	714	786	779	772	761	718	713	751	742	765	763	706	758	721	731	712	738	753	710	753	738	792	799	740	745	769	713	757	753	728	738	758	768	746	747	770	741	684	769	722	739	768	763	785	713	734	745	743	711	773	743	726	765	737	707	775	803	730	724	774	762	748	776	735	683	718	778	748	700	757	751	747	776	769	751	746	744	764	778	757	724	701	754	750	724	724	738	727	788	787	792	747	733	763	736	719	775	777	728	745	734	778	793	725	766	725	717	697	734	760	738	713	726	723	819	752	736	764	758	752	754	802	732	794	761	746	737	764	715	757	747	707	751	710	774	731	725	741	769	705	740	787	749	752	771	704	721	789	752	767	709	699	785	782	761	773	722	753	762	751	792	708	745	787	728	727	732	726	691	711	765	731	759	775	770	727	746	709	735	749	742	781	719	797	742	733	762	748	745	758	734	715	809	741	756	754	792	777	721	705	724	759	757	748	712	719	771	775	724	739	750	719	764	709	717	755	745	773	760	720	740	752	676	721	753	719	750	739	792	726	785	740	793	735	766	780	746	781	775	707	774	750	745	755	770	730	793	791	728	739	708	736	693	784	754	789	789	747	728	785	774	734	751	734	751	729	760	719	712	740	729	770	728	726	775	790	797	716	744	744	788	716	729	752	789	782	789	768	739	754	786	780	738	728	693	745	777	779	769	738	760	755	738	752
3664	9051	6155	3182	2494	1913	1635	1343	1219	1067	1003	967	924	907	930	824	856	835	830	833	847	790	865	794	802	776	784	786	734	804	760	811	826	797	795	749	777	823	762	785	813	775	766	832	751	832	746	752	774	694	731	782	837	758	744	746	830	751	814	791	787	796	763	751	729	805	762	781	803	772	749	766	752	722	735	775	764	735	763	762	742	704	741	736	756	745	710	807	745	742	789	722	801	749	766	764	778	830	723	730	752	800	768	757	777	733	787	758	789	832	738	810	706	747	790	794	729	780	788	797	762	768	771	761	770	815	771	771	729	798	764	764	745	705	800	698	755	783	757	749	760	782	749	716	794	716	774	720	779	761	754	754	801	788	776	801	811	739	737	770	761	766	784	745	781	788	789	786	791	785	718	767	752	748	716	779	796	789	733	829	752	726	731	759	758	738	748	779	785	741	803	735	771	841	785	703	768	774	726	732	755	804	795	763	737	776	784	782	782	792	819	693	763	752	759	765	755	745	689	745	766	804	731	722	778	760	767	734	746	763	742	746	741	821	782	733	684	777	697	797	799	778	743	690	803	779	763	703	800	718	804	746	755	813	769	796	758	738	791	775	758	743	812	751	739	794	761	737	806	744	747	741	776	739	740	778	728	759	720	762	796	803	739	761	765	821	785	840	721	747	771	731	756	773	788	751	767	703	818	769	759	744	798	782	803	766	770	777	770	747	741	751	740	745	796	753	760	772	773	747	764	769	786	710	773	784	733	718	770	729	784	731	771	741	771	781	750	760	723	772	800	774	775	839	792	749	746	817	741	748	800	786	726	749	762	755	723	818	772	764	722	767	720	760	727	791	782	775	752	745	761	772	800	752	753	744	735	710	744	764	718	760	738	781	758	740	774	724	742	750	803	751	771	767	748	794	734	786	756	747	741	735	802	767	804	752	744	772	790	769	783	765	814	782	806	769	793	789	795	762	750	755	781	735	762	811	711	764	766	795	718	716	749	740	759	753	798	699	812	793	721	725	767	786	733	785	699	781	760	713	766	764	726	755	760	789	756	799	749	759	744	763	798	767	709	796	753	785	730	792	753	791	772	751	702	751	711	786	774	760	800	765	802	749	760	744	749	764	800	777	784	769	707	740	744	723	755	721	766	756	764	788	755	772	775	727	770	734	716	767	773	771	766	756	736	715	709	803	741	756	734	799	738	732	747	708	727	775	737	757	733	789	745	737	733	732	769	777	791	752	748	769	749	801	784	788	758	714	772	770	775	749	822	779	743	794	736	747	836	800	756	779	806	796	744	787	791	847	782	753	750	775	761	738	781	751	785	721	789	763	727	770	747	737	762	802	778	753	730	737	807	779	695	778	799	795	695	760	754	763	736	759	766	755	796	774	767	801	712	800	773	774	800	748	812	805	756	790	727	790	747	809	760	764	711	778	730	787	771	748	761	742	750	796	744	734	778	772	750	710	760	765	764	769	745	759	735	742	773	754	754	768	730	764	697	726	771	762	746	739	795	767	775	750	745	742	787	744	778	768	810	758	742	741	731	768	731	815	751	732	710	736	763	767	746	777	801	838	761	786	745	735	766	744	757	753	763	754	730	704	802	787	744	758	787	754	712	746	794	739	740	769	718	731	764	775	724	773	786	799	772	753	763	801	778	741	823	804	774	799	782	782	772	708	744	793	828	768	761	777	747	726	690	753	712	761	746	701	733	741	767	784	787	777	781	774	743	756	825	716	749	732	759	748	753	785	796	742	740	784	756	733	750	753	825	767	703	749	731	771	798	751	708	760	797	718	749	757	741	792	744	764	753	718	745	765	752	761	764	747	750	778	766	762	792	755	762	780	778	718	765	736	800	716	784	791	720	797	748	763	759	686	767	736	794	734	779	754	781	760	741	807	754	751	791	765	770	756	808	715	781	736	767	753	789	743	782	772	795	719	756	718	748	753	731	773	720	762	735	695	753	737	713	774	781	774	754	743	731	722	770	751	719	734	743	776	808	781	771	759	759	775	755	754	759	743	751	756	750	757	767	794	735	720	744	770	761	761	731	801	749	771	771	738	757	766	788	730	760	758	755	750	731	726	738	750	737	727	782	732	757	819	704	773	748	786	772	763	736	747	763	789	744	796	765	772	724	792	744	718	755	767	789	797	734	741	794	721	756	756	777	814	736	789	716	745	770	741	720	763	762	775	773	814	722	706	842	766	728	746	765	736	739	747	741	805	696	777	760	763	727	756	712	775	763	722	752	814	806	741	792	737	788	775	785	781	761	757	734	750	743	716	775	748	805	723	796	738	802	758	769	713	748	703	748	793	752	782	734	743	785	759	771	777	769	716	742	791	782	762	737	727	775	798	785	736	763	800	752	758	793	771	753	795	779	771	767	781	769	756	774	746	718	780	793	722	771	751	759	705	769	728	787	792	720	721	749	776	780	763	753	729	776	762	735	777	797	758	753	779	731	713	768	761	767	729	732	754	783	764	798	769	768	745	757	768	750	757	751	762	749	783	730	768	740	799	798	777	699	742	772	786	722	780	749	808	790	779	773	781	758	824	749	733	787	812	757	778	730	756	758	755	750	748	756	761	719	753	732	770	782	719	780	752	757	688	768	737	780	750	762	789	792	760	729	755	762	754	810	702	725	762	764	773	711	780	816	771	767	798	761	719	700	783	765	730	775	738	732	717	757	778	768	770	788	718	782	738	742	761	850	744	734	720	711	750	827	748	746	770	726	762	786	755	788	750	791	750	734	764	759	751	753	741	792	802	821	723	789	739	753	759	796	742	709	754	787	779	763	790	823	748	712	751	746	777	779	749	787	810	733	694	731	771	761	762	752	728	740	735	819	773	743	794	701	733	752	736	734	763	747	738	799	763	687	760	778	756	760	797	779	741	713	796	771	765	745	793	748	730	811	770	741	781	770	750	791	754	713	755	771	796	750	731	743	746	783	744	777	796	716	762	788	769	746	712	801	744	779	821	717	754	731	750	727	748	796	775	750	806	740	748	778	726	719	740	817	722	753	756	772	746	742	775	737	770	775	751	730	705	816	784	791	777	745	766	771	763	776	735	745	766	720	766	776	781	821	769	773	743	773	796	728	764	759	749	762	724	829	746	713	796	736	774	735	770	776	768	782	857	738	788	759	756	796	747	738	755	738	730	738	791	767	741	821	752	753	767	724	761	735	773	812	771	758	679	772	737	771	761	770	747	792	753	746	735	718	708	741	719	740	753	745	731	771	771	731	768	754	756	744	799	744	813	733	770	733	751	729	764	782	701	703	786	759	705	720	728	782	750	754	796	694	768	752	732	734	780	760	802	766	754	762	755	697	761	783	723	748	767	725	743	769	767	789	729	786	783	753	783	725	813	771	762	702	800	768	726	742	743	727	754	762	774	758	726	783	743	715	765	786	801	740	763	764	810	764	738	800	728	757	720	776	763	760	779	758	763	752	791	779	740	783	765	760	767	758	771	750	698	771	749	778	751	767	760
24677	21236	27779	24957	13923	714	489	363	298	307	277	295	260	254	250	247	232	233	251	252	230	195	212	228	212	205	223	226	240	212	220	225	238	240	213	242	234	208	218	230	217	233	211	220	201	225	198	194	246	234	230	231	227	216	216	236	210	211	204	193	215	202	210	206	186	210	209	223	221	207	248	217	232	236	179	195	224	192	203	191	208	230	232	219	218	232	215	212	214	220	193	213	206	224	206	210	195	207	198	215	219	217	226	225	209	186	204	167	240	205	239	214	196	198	217	212	221	188	203	236	183	223	238	183	196	228	210	243	205	208	180	212	213	220	220	197	191	201	203	198	220	203	210	170	212	208	194	210	217	218	209	246	208	219	214	223	226	195	219	233	230	218	220	226	212	204	213	212	202	224	206	192	233	230	188	182	190	208	208	250	223	227	213	230	218	208	210	186	229	219	211	186	220	199	218	208	220	216	211	201	178	189	224	210	190	205	218	206	183	201	215	188	221	231	223	198	220	245	232	205	203	214	190	221	176	233	233	216	198	210	200	215	207	206	223	234	216	222	227	221	218	186	213	242	229	230	215	195	210	201	202	243	226	211	209	206	205	220	215	209	212	214	207	190	235	209	215	216	221	200	202	246	227	231	209	217	236	209	191	199	232	224	208	224	220	190	203	208	227	217	211	196	208	222	215	219	225	204	221	198	213	218	193	200	207	219	198	189	234	226	203	242	219	204	226	203	226	203	198	222	212	206	251	235	204	230	210	220	197	214	218	192	189	196	220	214	201	205	208	211	222	218	228	238	221	222	224	200	216	214	203	201	202	229	186	205	225	208	223	213	236	198	205	195	209	189	229	213	186	201	240	201	207	216	200	200	217	191	203	215	213	206	219	205	186	220	185	182	221	254	217	219	199	206	205	204	230	226	203	210	212	212	218	228	202	218	204	234	209	216	203	227	242	193	239	208	209	211	233	204	220	224	208	190	215	214	234	204	232	205	221	216	208	197	177	221	230	207	207	193	235	204	223	217	207	211	187	226	211	220	224	206	234	203	208	223	196	194	209	218	179	204	204	216	229	239	184	224	237	206	243	213	218	200	226	246	222	191	235	176	211	204	213	202	211	198	227	187	210	225	207	221	208	204	174	224	224	210	171	226	215	196	223	189	203	208	198	220	205	207	207	213	199	218	224	224	203	197	234	225	225	221	237	247	226	204	208	233	192	231	199	198	216	202	224	197	205	190	198	206	213	247	214	220	227	194	214	194	227	218	222	237	200	201	205	220	243	188	197	194	189	219	202	196	194	213	207	206	208	214	223	204	218	207	220	227	205	236	210	196	227	208	228	214	227	248	208	224	197	201	211	194	210	214	191	228	222	220	202	218	217	214	203	219	200	207	209	231	209	190	218	224	204	206	171	207	194	213	188	210	193	227	193	198	194	208	190	230	217	254	180	218	211	228	237	213	233	217	229	205	208	212	223	187	244	230	220	203	217	199	200	213	211	224	204	212	188	226	230	211	222	217	196	214	225	183	198	238	195	225	213	190	186	223	213	229	228	214	189	236	222	217	216	236	200	204	220	189	196	230	202	199	232	229	199	206	202	236	237	208	211	214	219	209	203	184	215	200	191	237	194	210	208	190	192	228	222	223	222	206	204	221	209	223	214	214	224	197	207	217	214	201	204	224	218	193	226	196	195	191	230	200	209	214	227	216	218	226	210	222	209	236	198	219	215	213	216	194	219	230	226	179	193	191	223	203	205	238	209	201	200	226	203	224	195	221	206	224	221	210	224	219	226	217	235	173	201	214	209	212	214	199	206	231	208	199	212	200	202	245	225	218	212	213	220	206	211	203	194	221	225	221	206	231	231	227	229	216	202	229	227	184	235	199	197	225	192	221	200	215	225	207	242	211	209	199	215	225	231	225	199	218	221	223	188	195	204	205	227	209	208	215	225	210	201	190	210	187	221	208	202	193	198	221	196	239	219	212	211	201	197	207	226	217	216	229	216	195	189	215	210	200	222	186	210	208	211	221	229	212	222	240	204	222	206	215	215	207	238	189	213	232	205	216	194	220	205	229	220	203	178	221	210	207	211	223	206	215	246	203	188	229	226	227	193	203	221	213	208	218	203	219	213	228	200	198	193	204	221	213	237	215	243	219	194	220	190	217	214	228	199	206	201	196	193	219	193	242	183	189	212	208	206	216	198	210	205	197	203	238	210	189	230	202	225	200	203	230	207	226	219	217	207	194	206	213	224	218	194	236	196	203	220	227	196	215	205	189	202	227	221	203	240	211	201	221	207	191	225	192	213	243	192	220	198	191	202	218	202	195	232	200	229	211	201	185	172	210	220	228	218	209	191	215	215	211	227	200	208	233	231	202	228	218	196	234	214	229	206	194	222	223	204	198	216	199	226	216	234	199	212	191	225	187	228	231	240	201	195	225	222	197	206	225	179	220	219	220	215	196	201	213	227	221	217	193	203	218	209	193	194	232	210	212	185	186	218	216	208	214	219	207	201	218	197	194	193	243	207	209	230	234	218	212	196	220	221	200	217	212	219	234	205	223	200	226	219	198	226	202	207	214	205	215	228	200	207	211	203	209	210	233	222	171	206	227	223	236	202	209	208	200	204	181	235	215	220	176	199	229	189	226	207	225	220	188	210	205	226	236	201	205	224	186	210	210	246	214	202	172	236	209	214	203	199	201	224	221	185	209	212	219	209	207	227	211	237	224	246	194	220	228	218	189	234	224	187	220	222	200	231	234	188	198	238	187	190	210	182	224	205	218	224	209	217	228	200	235	208	201	191	200	219	210	215	184	212	201	203	184	194	202	221	231	222	218	203	197	200	215	209	206	196	210	207	211	209	211	198	197	234	215	211	204	209	183	230	206	214	179	204	230	226	208	192	213	218	188	209	229	203	190	231	216	232	195	208	200	211	226	231	201	201	202	227	200	218	216	212	213	201	196	219	224	230	187	220	204	192	208	212	193	205	192	204	249	215	231	208	246	229	179	234	221	224	197	188	204	196	196	218	208	198	201	199	243	222	226	214	204	198	206	187	212	201	237	223	214	199	220	217	196	187	181	205	216	214	202	214	203	205	212	213	205	213	221	214	193	227	196	232	208	208	179	232	218	194	230	224	206	190	201	204	211	221	203	213	208	198	198	214	200	200	205	211	180	227	217	222	185	192	203	215	216	228	208	188	185	195	216	223	202	225	208	200	182	216	217	214	215	191	202	199	220	226	207	211	209	234	205	221	227	192	204	221	218	202	219	216	212	187	195	207	188	209	190	193	213	220	230	183	189	215	195	210	209	190	205	233	235	225	206	208	207	210	210	169	197	175	206	202	215	214	196	216	197	198	236	215	209	195	223	224	212	191	194	208	205	205	215	212	214	221	231	228	207	240	200	188	241	213	233	200	224	199	235	198	215	215	209	199	235	204	248	198	210	196	187	222	248	205	208	219	206	206	217	215	223	208	197	207	236	234	201	189	198
3152	4981	3250	1576	1140	956	667	563	473	427	380	333	314	308	318	292	277	257	265	276	252	224	236	268	237	243	282	236	251	229	242	255	240	247	254	243	264	239	223	258	221	209	245	216	208	237	239	227	232	259	265	253	234	257	222	225	249	219	235	225	220	248	237	224	215	236	261	248	205	257	245	243	251	241	232	240	242	239	243	245	235	227	250	228	212	230	232	233	249	227	217	262	218	231	212	248	231	237	279	241	230	223	219	218	247	226	208	235	262	244	218	238	240	211	236	231	227	225	243	231	239	224	239	219	224	226	249	221	251	209	232	229	215	243	248	236	203	236	217	220	239	231	241	227	241	206	232	234	223	255	231	208	254	203	223	225	232	200	210	218	219	262	223	227	250	212	262	237	242	229	234	243	229	231	230	221	235	237	242	218	197	231	235	248	231	234	234	221	225	231	236	227	222	235	230	222	239	245	227	210	216	250	230	224	227	258	244	201	245	230	208	233	212	225	232	246	223	226	236	233	239	212	255	237	220	238	223	240	247	240	232	226	251	200	222	256	241	220	236	253	237	235	222	249	234	238	246	227	233	209	258	256	213	198	218	226	230	230	229	269	228	239	246	236	219	222	251	223	231	209	255	220	222	238	215	252	240	215	232	265	217	246	247	221	242	229	226	275	239	221	243	221	249	218	237	237	219	253	236	244	240	258	270	255	211	214	238	216	236	244	224	232	210	227	246	228	257	212	218	212	244	233	228	224	220	213	229	228	243	223	215	216	234	227	257	222	249	240	224	234	204	257	210	238	249	244	245	246	225	210	198	237	198	236	223	222	227	239	236	258	223	235	238	231	246	244	226	193	236	214	217	220	256	245	235	231	232	228	241	250	225	242	223	240	225	233	227	233	244	267	233	247	233	221	221	232	234	247	248	241	248	209	233	248	207	225	222	254	237	249	217	205	247	249	235	219	230	232	235	236	243	214	224	233	233	212	268	245	215	240	256	240	233	243	214	225	202	254	211	224	239	233	242	241	208	236	221	229	233	237	239	241	243	208	221	256	256	219	229	230	217	229	268	231	226	239	258	246	266	256	210	216	224	263	236	250	230	237	247	247	229	230	233	227	231	223	251	221	250	219	257	214	212	241	213	241	199	264	255	227	222	230	235	251	248	236	226	216	216	235	241	244	219	216	233	240	235	217	228	245	243	217	225	235	238	272	215	211	196	226	232	228	222	218	224	222	222	235	219	202	197	233	210	258	226	264	234	254	230	248	238	270	228	214	200	250	250	241	255	224	243	240	238	277	238	212	235	231	227	215	225	244	241	224	232	245	235	220	265	233	242	235	225	232	219	242	210	228	213	199	228	233	238	223	246	231	223	214	220	222	228	205	245	232	235	217	250	202	253	231	244	187	264	219	219	214	229	217	236	241	237	249	234	224	228	221	214	235	231	212	233	232	236	220	250	209	232	247	222	223	247	243	230	207	260	202	252	236	243	220	246	228	231	236	212	238	219	270	214	231	244	247	233	216	253	240	243	213	235	247	230	237	215	229	238	229	237	236	236	247	234	231	237	231	245	229	244	235	234	252	238	228	207	219	236	223	219	222	230	247	252	224	232	219	233	243	236	234	220	218	214	220	214	256	231	216	223	252	253	216	229	259	237	270	228	244	237	247	233	207	222	210	221	211	278	230	239	232	224	228	248	238	227	239	244	240	251	221	217	235	221	260	224	239	204	230	249	243	216	236	228	211	218	215	229	224	235	204	216	237	234	220	213	242	249	218	229	218	246	231	235	231	245	219	223	230	216	262	240	213	232	215	234	235	218	222	244	244	216	231	225	228	193	242	237	272	245	232	230	230	234	224	242	239	228	205	234	244	269	221	217	229	230	246	246	229	246	224	229	224	226	232	239	253	235	236	248	242	232	220	219	244	224	221	207	213	235	235	233	244	209	234	252	241	224	230	268	225	235	278	253	216	212	205	233	199	235	241	242	230	233	252	197	245	220	247	233	237	242	213	203	230	212	217	257	205	238	221	260	220	237	240	251	236	235	222	218	210	222	223	207	244	239	196	218	261	257	245	237	262	231	240	240	222	239	232	240	237	251	250	212	221	237	224	219	234	235	206	212	246	243	247	242	218	210	238	253	225	223	245	216	213	235	258	221	240	223	230	226	258	218	229	246	232	174	260	240	228	217	226	232	250	237	243	262	223	219	202	234	224	231	243	231	252	247	252	244	257	236	234	233	249	251	226	220	225	237	232	218	234	216	243	228	228	221	242	239	227	225	243	259	234	212	215	233	233	267	249	221	248	244	228	215	253	234	237	245	221	217	236	266	239	250	225	240	231	257	240	230	247	225	226	254	218	256	244	241	211	236	219	209	221	234	233	237	219	249	231	240	247	256	232	238	237	245	229	237	264	238	250	208	241	233	265	240	259	218	240	235	229	255	217	235	202	236	280	236	226	222	230	250	210	223	224	230	261	240	240	222	234	232	198	229	243	229	218	243	232	215	240	230	240	236	218	227	233	230	253	211	209	208	231	228	233	247	222	213	224	218	220	206	218	250	245	220	224	220	250	205	240	239	210	252	197	230	244	230	219	235	221	230	206	224	215	206	226	217	236	241	255	238	233	215	244	221	214	192	228	224	239	231	194	236	240	246	195	216	241	266	215	199	247	216	231	219	248	195	240	238	237	229	232	247	221	224	258	224	232	219	241	209	231	223	205	213	224	251	213	201	228	226	238	254	230	224	246	261	216	218	205	223	241	208	224	236	216	247	227	235	227	222	248	269	238	211	239	233	258	244	244	239	222	228	218	223	213	212	241	228	250	223	239	228	243	254	229	204	224	224	239	241	213	231	230	246	248	210	215	228	247	206	228	214	220	257	210	198	234	223	233	227	259	238	249	219	230	252	241	226	250	209	220	248	235	234	199	220	250	215	230	236	250	227	240	248	254	231	215	264	227	223	209	221	219	237	229	237	215	230	231	226	248	220	227	233	235	229	234	233	205	264	217	227	231	244	223	235	275	240	218	237	249	232	237	241	227	240	223	228	234	235	209	235	220	204	231	238	256	238	219	247	223	216	267	238	229	246	225	214	228	238	242	227	242	238	257	237	188	232	215	229	241	218	207	250	225	212	234	251	211	224	250	217	249	253	224	220	232	238	235	226	228	205	241	223	197	241	226	223	240	245	234	273	252	214	250	230	247	241	245	253	229	249	273	225	245	264	215	239	239	244	221	256	270	252	230	234	222	227	241	238	252	220	242	198	228	238	246	246	202	246	235	219	243	237	214	214	246	242	212	254	242	266	222	254	196	221	241	209	219	242	223	219	218	259	215	208	233	247	231	230	210	252	204	257	234	238	236	202	234	244	248	235	266	210	214	213	230	242	230	226	220	234	253	222	233	231	241	245	238	248	242	206	224	253	224	232	223	228	226	219	230	252	251	248	247	202	206	204	240	232	213	235	219	214	229	229	259	205	244	219	249	236	222	228	244
22541	21360	29287	23792	21360	21453	12439	1724	1266	1118	1048	1024	971	971	877	837	860	847	839	791	840	797	845	748	754	812	759	726	800	763	758	777	725	766	800	733	790	702	727	750	728	795	778	765	757	741	747	745	705	709	752	764	811	730	748	735	737	711	743	770	726	709	742	762	737	717	701	753	809	781	684	764	744	751	756	729	714	757	747	681	720	758	777	770	756	755	748	711	751	731	758	740	767	808	707	683	796	711	765	757	770	747	691	731	745	746	736	707	788	736	739	807	721	747	757	769	700	727	759	739	738	722	746	770	791	721	736	785	735	726	755	768	708	770	783	730	735	766	730	756	746	750	781	735	752	745	722	761	732	740	706	699	686	745	801	696	752	709	720	728	766	737	737	785	746	697	816	709	723	782	700	757	729	743	776	744	765	728	742	729	767	754	730	722	706	761	732	742	734	766	742	699	776	696	701	755	741	695	732	756	743	737	712	751	701	724	757	732	716	745	757	709	788	722	739	771	728	790	735	778	741	754	763	743	734	729	726	730	726	734	774	702	730	727	711	690	755	711	725	748	739	723	747	767	741	771	737	750	714	697	739	763	727	730	695	694	765	762	714	712	758	755	741	786	783	758	724	730	735	742	787	734	727	770	740	723	758	732	754	790	761	709	726	774	738	757	743	781	709	736	727	720	738	757	705	747	695	777	697	692	747	778	714	703	775	695	724	728	720	745	787	702	688	774	748	793	744	735	739	754	720	776	754	713	774	711	750	720	716	729	751	719	743	741	676	758	729	719	791	714	736	686	759	743	774	716	712	719	738	733	725	783	717	776	707	752	723	745	768	700	745	793	728	756	759	800	726	760	730	724	777	749	721	693	709	760	759	792	739	695	743	731	718	762	718	761	779	697	753	736	682	752	743	754	751	751	775	776	758	779	745	711	756	757	738	732	740	710	774	695	774	740	756	710	754	756	736	748	706	766	749	737	693	768	720	749	757	755	716	731	761	724	745	736	727	717	682	795	742	759	694	777	740	724	737	725	724	756	743	712	781	764	732	720	763	780	766	761	718	796	695	756	730	734	746	728	738	802	737	763	749	729	741	751	776	702	761	705	718	733	768	799	749	749	772	748	723	729	743	697	712	733	751	748	712	693	721	759	708	757	749	673	738	776	767	695	735	754	713	756	735	746	740	749	714	722	747	776	761	778	728	780	770	726	769	761	683	771	743	713	729	761	742	738	758	754	757	743	769	701	748	767	758	730	772	814	735	722	760	772	665	734	734	708	687	700	716	688	713	723	777	672	765	733	763	743	748	728	735	672	764	745	744	733	751	755	729	794	694	745	709	709	731	770	775	768	710	745	738	727	754	718	725	751	733	783	725	736	754	739	687	725	725	745	756	751	722	704	737	776	783	740	780	698	732	766	677	679	752	729	765	740	736	750	725	721	782	752	759	736	765	770	701	715	745	747	756	698	743	747	732	727	718	763	700	716	789	739	726	712	726	713	739	770	698	715	746	768	739	712	769	772	742	708	777	715	730	747	795	747	733	702	743	745	699	717	737	737	762	692	710	743	734	705	724	733	731	761	745	687	757	747	719	762	698	752	702	733	762	744	724	716	722	749	717	726	729	723	691	719	739	721	707	787	720	733	752	692	722	765	717	740	710	751	743	752	751	788	732	738	732	776	726	749	756	743	672	770	780	675	719	740	702	729	717	740	748	708	698	714	693	722	697	749	742	715	758	720	726	710	739	740	764	683	729	698	768	756	734	731	735	748	720	728	758	742	748	718	729	719	740	835	691	786	663	756	697	700	716	710	780	738	737	723	763	793	707	713	689	690	720	730	698	766	719	746	759	751	734	683	740	734	760	752	733	759	714	799	741	766	761	760	741	690	705	751	725	792	732	754	718	696	728	736	727	663	734	738	692	734	701	733	732	703	720	768	735	733	721	745	755	725	707	749	751	717	735	755	701	746	749	756	749	707	749	713	740	711	780	769	731	727	746	729	786	742	701	776	760	756	709	746	736	764	741	764	721	726	682	697	714	712	703	724	753	711	727	768	767	717	749	694	728	727	684	728	742	805	809	698	698	758	732	724	728	719	709	727	706	717	740	747	717	727	730	709	722	706	791	741	692	668	708	744	757	696	688	711	728	745	719	747	730	744	732	747	723	721	701	690	737	755	762	725	755	765	780	764	719	727	793	723	691	720	754	725	768	691	701	760	720	731	734	769	731	746	680	732	720	704	743	761	757	741	792	770	761	811	733	731	745	743	737	713	731	703	810	688	713	755	741	744	735	715	710	799	725	797	760	718	715	724	748	768	732	672	700	751	740	715	734	752	733	758	734	773	754	680	780	701	761	727	755	808	719	716	692	739	735	766	759	737	781	738	662	740	774	712	758	731	774	750	778	743	719	666	696	728	715	755	732	738	688	696	741	714	733	756	767	751	761	728	731	730	722	757	737	750	758	782	769	762	711	746	759	773	735	732	715	695	743	739	732	752	772	689	771	740	752	709	735	748	739	739	746	710	735	693	765	733	703	721	769	742	723	707	734	720	725	706	687	721	708	724	661	718	736	738	723	733	757	746	709	784	762	727	725	762	749	720	719	669	810	703	732	715	717	658	700	729	791	751	766	751	727	670	713	713	713	738	753	745	728	799	723	731	739	708	709	772	699	777	719	744	774	717	776	709	756	746	751	710	731	744	717	729	753	769	705	764	729	732	735	778	750	735	706	736	752	783	747	739	734	715	710	727	757	750	734	739	719	746	725	766	744	719	710	708	744	754	706	712	678	768	704	707	719	740	754	744	732	743	736	716	719	698	715	717	701	754	692	691	743	759	784	716	713	735	704	754	687	692	758	758	690	761	718	687	763	727	671	733	730	731	704	728	725	753	723	734	726	729	724	690	718	684	725	762	765	743	698	734	732	749	760	753	729	721	721	713	741	712	727	727	714	700	765	696	714	699	688	697	733	740	784	737	710	681	686	732	744	705	737	752	725	741	705	759	719	767	739	691	717	704	719	696	741	790	746	757	745	733	702	741	742	712	743	709	715	726	751	795	719	700	752	737	704	728	741	719	769	702	756	738	790	756	718	752	712	734	719	713	737	688	726	745	758	756	763	791	749	736	721	724	716	716	774	739	778	750	715	742	740	688	725	708	757	725	737	714	743	734	783	667	733	800	754	752	754	737	742	744	774	729	733	745	702	709	771	726	791	759	777	774	724	727	726	733	788	746	709	718	691	705	773	730	737	735	712	733	757	762	716	724	737	774	725	783	687	726	729	745	760	691	781	764	746	681	715	697	686	719	770	707	781	681	763	729	756	731	711	741	737	753	725	793	715	755	751	739	721	712	711	713	717	817	730	695	737	710	765	756	767	723	705	720	691	770	775	716	761	733	710	745	747	683	783	755	738	714	737	720	764	758	757	711	692	755	719	719	740	740	716	725	724	737	754	684	695	742	725	717	743	757	762	749	744	740	745	759	717	663	727	740	775	742
4551	14741	10009	5339	3854	2987	2414	1906	1527	1324	1297	1152	1134	970	971	873	882	891	888	867	835	864	782	793	790	788	772	831	813	796	769	819	765	801	793	781	770	793	757	738	778	757	734	815	724	779	799	743	773	765	746	774	792	718	769	748	745	758	731	726	763	739	807	745	733	747	756	733	764	741	759	744	822	778	702	809	813	783	713	712	770	734	740	708	776	739	715	776	796	754	741	735	717	722	745	773	722	766	799	766	716	736	739	780	775	765	766	714	781	762	781	759	733	792	754	683	748	706	702	773	771	795	789	714	673	768	721	763	808	736	730	741	743	751	773	703	785	761	731	741	736	765	795	701	731	779	699	740	751	710	715	777	752	686	765	766	737	761	774	775	731	768	786	708	743	724	768	744	726	734	703	743	733	710	735	743	729	762	739	765	740	751	786	726	715	706	746	763	710	729	711	703	732	766	745	781	726	741	758	740	745	748	718	731	744	758	743	738	709	737	705	698	810	747	744	737	766	794	708	741	750	748	734	769	795	781	750	779	758	765	751	689	731	754	703	755	752	745	763	794	766	758	774	791	780	765	706	722	763	721	707	756	712	740	727	751	719	741	744	705	746	736	765	753	766	725	742	715	743	736	700	741	793	739	753	785	770	754	725	740	744	750	779	762	741	743	754	797	741	746	768	750	743	695	758	740	713	789	752	775	756	736	765	737	708	741	769	779	748	733	717	747	712	758	749	721	759	705	730	677	756	758	695	748	692	747	709	746	758	769	706	718	776	781	780	754	725	786	756	727	787	747	753	725	721	699	698	749	751	722	730	706	759	779	734	716	764	749	756	764	782	760	785	777	750	735	791	741	809	759	752	767	782	753	688	747	733	731	756	768	721	758	752	732	761	730	779	662	723	734	664	767	688	730	844	740	749	769	808	709	761	791	765	734	757	730	734	721	772	762	756	799	745	769	746	754	754	730	745	769	738	757	774	717	781	721	752	768	725	747	802	759	751	771	757	731	814	755	809	737	749	724	761	731	773	737	784	750	742	738	783	730	735	768	731	783	752	767	777	726	719	715	773	731	723	736	809	807	716	723	728	717	743	746	781	810	773	756	758	781	780	731	764	790	741	724	721	733	774	757	734	700	771	734	735	732	719	760	781	762	745	740	754	774	731	749	799	736	747	757	724	755	716	802	759	729	758	719	743	719	751	725	754	716	780	709	757	714	755	746	785	743	750	767	749	744	741	757	785	784	756	788	739	729	712	731	731	824	683	715	784	754	765	740	743	717	789	739	731	747	749	755	735	712	802	763	737	761	773	709	751	733	722	761	790	790	745	797	753	718	788	730	776	806	753	776	724	722	751	739	729	740	750	765	761	747	747	729	743	743	767	715	735	750	719	746	750	744	743	746	719	717	787	759	803	770	752	775	767	719	732	759	694	710	812	719	709	727	753	732	725	744	743	736	730	749	736	753	789	692	746	780	718	728	762	767	674	736	738	744	755	750	758	720	750	752	700	731	725	714	784	815	728	787	768	758	680	730	785	784	792	745	732	754	799	781	724	755	773	744	730	774	699	740	747	762	815	760	740	711	734	716	742	731	753	748	720	731	773	727	756	793	770	728	721	721	753	728	793	789	768	763	726	763	765	734	769	714	725	723	736	737	779	724	733	769	762	708	782	730	752	745	750	761	737	729	724	724	759	728	743	755	753	729	751	711	726	720	760	720	748	725	764	724	753	703	726	707	797	698	778	772	748	758	748	744	755	776	774	749	768	774	756	719	697	757	703	778	730	758	833	719	730	733	735	829	662	737	746	765	723	719	722	744	762	771	741	730	760	787	768	809	731	771	783	799	705	781	779	734	758	766	753	767	767	726	719	758	755	769	681	769	699	753	782	769	793	733	749	748	722	710	744	714	723	769	714	746	771	771	742	717	764	725	762	715	727	748	778	746	769	710	745	739	714	728	719	735	748	779	755	739	754	762	743	736	752	711	753	771	753	738	751	714	771	765	743	750	791	716	738	790	715	785	716	784	722	760	735	739	730	788	766	756	745	735	792	717	715	704	728	758	739	795	705	728	774	772	799	746	763	756	745	760	777	779	744	759	737	786	756	731	745	776	734	749	734	751	781	746	745	766	776	717	768	800	768	736	778	767	737	801	719	779	785	764	752	752	758	683	776	779	724	790	719	755	710	721	798	799	730	714	746	735	727	709	752	704	755	810	784	766	719	738	737	755	725	689	704	766	767	764	738	694	726	766	745	742	762	707	696	707	710	707	751	728	743	715	717	793	734	729	690	774	759	717	752	774	780	736	748	714	710	739	757	754	795	752	715	743	782	761	759	710	732	764	719	753	740	772	820	768	745	724	729	751	748	717	768	722	724	748	730	774	728	758	722	696	719	791	749	726	758	765	751	742	763	737	699	730	770	741	745	745	725	814	735	758	747	736	741	750	756	744	712	775	771	750	761	709	761	754	798	748	745	715	701	731	733	727	754	761	748	733	750	837	714	747	706	743	792	787	726	779	756	768	749	752	704	762	734	714	746	755	777	746	773	755	722	756	718	705	773	767	742	733	747	732	732	774	703	758	789	719	776	801	720	763	723	732	724	778	757	786	716	738	814	761	694	744	696	710	716	729	744	719	726	760	714	724	745	792	768	731	760	733	754	753	763	785	678	739	774	710	743	726	723	722	770	722	764	774	705	718	729	761	717	707	725	738	684	758	771	807	809	724	747	716	717	767	766	741	725	741	769	724	686	742	764	773	738	767	778	728	788	718	752	678	744	718	793	749	733	716	788	789	732	725	742	734	764	741	723	750	787	771	743	708	702	795	715	751	773	798	754	751	714	706	751	776	755	768	742	747	742	724	725	775	735	741	740	738	809	732	737	771	720	699	775	772	714	715	738	772	754	725	775	681	773	747	763	744	776	725	734	757	777	748	794	733	720	766	750	721	734	741	749	767	791	752	744	762	749	736	727	729	799	766	708	761	757	783	692	766	747	732	760	715	776	750	739	736	697	746	744	742	757	749	738	745	744	708	733	769	781	803	719	730	788	741	769	740	733	696	737	758	741	751	778	759	726	706	710	804	768	759	761	793	763	720	777	720	768	745	752	762	730	754	775	767	718	762	761	742	782	720	736	710	771	782	766	758	722	709	757	766	721	747	816	741	746	765	663	718	725	788	753	752	780	723	744	724	704	782	767	716	716	725	751	749	775	742	739	755	730	725	774	740	716	742	785	759	776	751	729	760	764	775	745	754	737	807	735	749	737	760	746	713	738	810	784	726	809	761	727	738	774	737	701	760	755	737	777	769	727	732	739	691	764	757	774	793	762	770	753	792	791	722	751	707	732	731	739	719	739	749	752	675	796	754	782	736	744	777	727	757	731	772	783	719	764	786	731	717	764	742	712	760	801	746	793	690	754	739	741	800	755	810	764	794	742	718	738	721	786	785	734	738	759	787	771	742	766	763	713	728	715	725	721	728	772	743	809	742	741	758
27460	20395	8461	763	478	453	443	426	384	375	402	369	353	350	339	356	371	360	349	374	343	350	358	337	373	354	385	392	376	363	330	353	377	373	366	344	389	351	380	348	358	372	382	361	346	343	336	349	334	361	371	367	371	370	364	376	344	362	350	402	362	356	351	355	389	370	359	363	313	356	347	365	394	366	330	367	348	356	360	356	392	376	361	392	359	395	355	352	356	346	384	364	336	338	353	364	365	344	373	346	345	366	359	381	360	387	353	388	357	381	362	317	386	334	363	345	343	374	372	371	355	342	342	380	375	362	359	353	330	369	353	357	383	332	402	362	361	363	371	320	387	353	369	367	352	374	382	378	375	354	360	370	382	380	336	394	329	326	369	365	360	364	336	397	373	362	356	364	387	344	339	353	347	357	349	343	365	341	366	387	356	367	334	352	354	385	352	355	373	361	348	356	373	379	384	381	385	351	405	371	368	379	344	376	326	414	358	323	347	355	349	351	359	363	373	369	360	405	389	366	362	355	341	347	306	376	351	359	360	368	370	370	385	380	345	377	382	334	354	349	363	361	367	351	382	377	359	339	365	382	335	394	360	342	366	342	355	388	364	378	362	353	380	350	378	356	357	360	369	364	334	361	339	373	354	383	389	383	362	367	401	324	353	370	327	321	380	349	333	355	360	390	344	378	342	391	357	380	360	398	402	391	388	374	366	401	357	364	374	385	376	357	388	376	350	343	350	348	337	355	343	340	338	360	376	350	354	383	403	368	386	367	391	371	357	378	339	366	381	362	344	363	383	385	404	381	367	331	378	394	352	356	362	341	362	379	374	345	365	340	345	363	384	375	391	369	361	369	361	378	357	315	372	354	339	332	351	387	368	361	369	366	401	345	384	359	368	364	354	369	377	352	361	396	338	384	349	363	378	370	358	381	324	336	371	381	360	351	365	342	335	330	377	387	369	387	373	347	362	343	392	365	368	373	379	357	374	349	344	395	371	363	323	369	369	331	366	392	364	368	390	373	350	346	375	355	345	377	361	391	397	376	328	374	360	354	326	373	372	366	370	383	345	367	377	362	361	319	359	396	362	351	343	367	370	400	383	376	373	357	343	364	389	334	387	354	370	360	378	357	358	355	321	370	377	375	320	375	359	348	355	347	393	344	356	359	379	366	373	369	360	389	363	376	355	397	401	367	394	348	356	400	354	344	364	374	333	356	335	378	378	359	360	386	329	363	340	377	370	368	374	392	371	343	393	347	341	350	375	366	324	361	343	370	342	360	347	374	350	357	359	360	364	353	363	350	363	385	376	355	383	371	374	335	333	344	366	342	381	340	377	333	388	372	382	374	387	350	364	388	341	326	354	358	360	352	399	355	386	379	343	391	348	362	318	363	365	353	334	365	329	379	394	341	392	355	351	369	332	371	376	358	380	374	344	364	347	412	391	337	362	354	355	379	345	366	378	389	357	324	369	345	375	378	360	347	390	370	343	388	352	365	364	360	367	350	345	375	368	387	357	366	357	417	333	352	333	348	392	343	349	344	338	368	354	366	321	363	362	366	374	372	400	383	329	346	364	377	409	378	380	394	388	364	354	339	374	378	358	384	339	353	394	342	400	390	362	361	330	328	379	373	335	346	412	379	370	350	337	362	353	347	349	354	359	376	319	379	353	379	342	345	364	376	346	390	405	348	374	358	339	346	380	346	396	376	376	398	385	345	351	373	351	367	366	388	361	371	356	384	336	368	351	343	345	348	361	367	355	373	374	381	362	372	399	391	357	358	383	321	362	360	370	372	348	348	352	380	370	362	343	333	316	355	380	389	382	391	365	358	379	363	357	387	351	397	363	337	343	336	369	358	352	377	360	360	355	373	349	338	358	362	318	350	371	367	355	372	359	367	356	363	341	332	367	395	369	351	378	364	375	388	410	358	375	350	365	361	351	338	386	350	371	379	356	384	367	390	375	405	417	325	367	376	352	379	399	374	344	351	373	368	369	426	363	355	347	342	337	371	349	337	387	388	343	355	399	372	348	382	340	353	340	390	357	335	333	374	374	358	402	327	392	353	350	366	347	369	342	384	370	438	357	397	369	354	353	363	359	380	343	385	381	363	370	380	350	371	350	355	363	363	344	358	360	354	368	374	351	368	353	371	339	361	338	356	365	370	397	357	382	374	368	373	388	346	351	378	367	330	371	374	395	401	371	356	403	367	353	358	401	360	376	353	398	361	394	369	358	399	365	354	368	371	386	354	364	402	370	399	393	332	383	397	367	344	348	356	342	339	363	357	342	346	380	377	353	399	394	376	353	381	392	365	360	352	382	392	347	375	382	366	335	351	329	356	401	357	373	342	368	368	364	389	362	376	389	342	357	370	372	355	349	394	326	355	375	369	366	379	372	355	390	338	328	331	388	337	387	370	365	342	370	402	393	386	361	340	361	319	378	337	376	361	376	370	366	376	382	332	336	332	338	334	406	350	345	396	346	346	347	375	345	364	369	322	355	374	320	377	382	357	338	387	362	362	355	376	353	374	382	379	369	377	380	345	364	361	388	342	341	367	369	357	401	365	365	323	404	374	385	388	382	383	352	367	364	350	378	372	340	382	366	357	341	382	382	362	371	380	355	383	359	371	349	351	364	338	323	378	341	365	374	378	361	433	364	324	370	358	353	387	364	327	352	375	382	354	361	343	369	389	357	348	375	361	370	369	359	362	354	358	349	351	361	364	402	345	353	364	395	365	333	345	364	389	391	349	380	348	396	369	394	343	360	366	352	362	379	344	398	375	333	351	370	355	353	385	392	385	345	355	393	366	366	347	374	375	363	375	396	376	370	362	417	391	347	374	362	367	347	360	365	408	343	343	350	360	343	362	346	392	371	377	367	376	356	385	339	348	374	353	327	378	367	348	337	345	362	338	379	382	339	376	369	333	360	365	372	360	347	368	343	358	358	369	348	347	345	359	348	355	396	383	389	345	363	365	373	343	387	341	347	354	367	352	391	365	356	358	338	357	374	347	391	342	356	383	366	378	315	366	362	361	329	405	381	388	316	357	372	385	376	389	356	362	344	379	395	374	397	350	323	379	361	344	337	351	371	387	381	343	394	361	383	355	348	363	349	380	371	370	377	352	326	375	358	346	386	371	394	366	390	347	344	336	373	383	340	407	362	364	362	360	372	349	330	391	325	362	343	360	361	366	356	377	373	349	343	388	366	370	383	348	359	344	353	355	399	361	360	356	387	332	350	356	393	368	382	366	338	367	339	361	362	349	387	369	335	388	356	357	413	361	384	394	348	372	374	396	348	375	378	369	356	367	352	388	372	343	322	354	392	359	360	368	358	374	366	388	357	372	392	396	390	367	365	350	327	379	340	328	391	352	376	392	333	310	359	391	383	377	395	378	367	370	391	371	354	381	388	398	368	370	348	337	380	381	346	334	381	399	355	328	331	341	363	351	371	373	357	357	354	396	329	352	382	370	355	367	360	359	380	353	363	369
4275	1625	1051	697	575	536	500	428	427	390	404	405	384	424	383	392	338	369	382	394	400	359	380	382	381	370	358	397	378	363	353	387	367	376	376	349	361	354	372	368	399	370	385	408	389	393	396	362	360	372	390	382	369	371	371	361	392	403	385	363	352	414	358	374	372	362	367	343	370	385	376	345	357	367	354	380	353	372	358	360	370	378	361	359	360	384	378	363	375	390	368	383	348	399	389	373	356	394	366	361	364	376	400	382	377	361	371	371	333	371	412	396	366	388	379	363	393	371	368	361	398	358	352	364	381	407	378	390	368	376	406	387	378	402	378	383	374	377	378	397	372	350	395	350	369	378	388	357	364	359	374	361	367	383	388	388	385	373	377	386	396	410	353	389	414	362	385	379	379	391	396	403	347	392	391	387	417	390	401	399	397	380	387	393	376	366	366	348	371	368	384	381	368	372	373	419	386	369	382	375	379	384	336	376	371	381	411	375	366	345	377	359	352	341	366	356	399	402	371	342	370	404	375	363	367	370	384	385	329	403	377	347	391	388	361	372	404	369	361	384	368	383	406	380	372	374	340	364	380	359	382	374	395	375	380	365	407	358	378	389	366	365	347	404	360	397	362	371	395	407	385	339	362	366	371	368	369	390	367	357	368	383	365	359	395	344	371	360	391	395	357	372	319	372	374	401	401	384	358	353	356	391	357	370	347	364	359	380	372	386	388	349	398	359	360	360	396	385	384	348	370	389	382	403	371	396	363	392	372	344	382	422	374	380	355	367	382	390	404	365	388	354	364	400	366	376	417	403	362	387	373	400	381	350	377	359	396	378	391	355	367	376	399	371	336	374	376	370	405	398	369	368	337	369	373	358	368	341	352	398	366	349	375	375	377	369	380	364	369	362	365	350	411	384	395	357	378	354	377	399	382	375	391	370	392	393	348	410	384	356	341	320	410	386	403	373	369	355	351	374	369	394	350	406	382	397	372	394	416	384	352	383	388	357	386	389	343	420	347	365	377	385	352	347	354	380	325	376	373	322	402	422	344	390	366	367	355	371	332	360	399	338	369	352	387	373	390	362	377	354	367	374	392	350	369	356	357	369	398	383	372	352	388	373	381	351	370	385	376	322	383	366	376	393	328	388	343	361	371	368	362	383	366	399	371	401	387	397	350	371	367	398	386	363	376	368	390	390	370	347	380	391	368	364	414	340	375	376	368	390	348	390	364	376	375	380	328	386	345	344	369	407	368	348	352	377	377	376	343	364	372	373	376	378	389	381	358	359	367	362	349	391	358	364	390	366	376	362	374	381	420	363	406	364	365	352	336	345	386	365	395	351	415	344	381	358	393	373	372	369	375	367	381	367	350	357	385	336	347	385	363	383	376	356	352	375	354	413	373	377	348	385	362	395	367	374	407	362	372	402	375	378	378	383	369	393	382	385	347	367	371	366	382	426	369	374	389	396	379	351	374	372	372	374	370	373	380	373	360	377	370	339	355	383	353	399	376	385	368	366	377	378	359	394	384	367	353	368	363	383	372	355	388	355	420	342	382	392	375	368	390	388	430	358	412	358	400	399	363	401	392	389	377	367	379	408	387	353	393	353	369	375	388	398	397	410	359	358	397	394	374	376	385	376	374	368	364	350	394	405	416	333	379	374	366	406	337	370	385	383	355	381	399	388	334	358	383	362	338	355	362	374	356	377	368	346	384	386	377	316	380	371	355	389	367	344	348	350	384	405	385	392	403	354	394	374	381	414	386	392	389	377	354	356	402	385	341	392	370	373	375	349	354	351	398	402	387	359	365	374	371	382	400	347	369	394	367	350	362	373	391	373	385	336	351	371	356	378	374	382	380	369	366	371	367	377	386	375	380	375	347	383	333	408	364	379	378	404	361	348	372	357	360	379	389	361	390	401	378	350	365	378	381	391	348	395	384	387	398	345	374	425	396	366	348	386	371	358	394	387	348	425	391	358	373	321	329	389	392	384	378	349	389	395	373	404	391	367	380	377	357	358	393	375	372	401	362	334	368	364	356	403	356	391	403	377	365	416	392	365	385	410	365	395	373	329	347	373	340	426	382	363	378	358	399	389	391	340	385	367	360	382	371	360	382	370	347	346	352	373	373	362	401	364	387	395	364	405	372	401	397	391	348	397	362	337	342	374	384	417	383	364	354	403	387	353	398	413	383	371	365	383	384	395	348	382	388	342	372	390	341	332	400	382	375	358	380	407	363	365	357	386	383	343	370	398	389	391	372	358	369	374	388	371	352	366	387	375	391	369	373	388	357	349	373	364	356	397	337	365	363	388	351	380	369	369	378	367	374	363	393	365	378	350	392	365	360	388	387	364	361	383	361	369	384	409	387	385	389	387	353	379	347	376	415	399	371	384	365	358	354	408	361	380	380	384	382	367	373	366	369	390	359	369	377	379	407	375	391	387	349	381	385	369	389	356	349	341	405	380	374	376	342	402	366	326	330	343	377	385	385	375	383	356	363	363	381	380	389	397	376	355	377	380	400	385	391	391	350	355	384	376	345	398	378	402	357	392	349	365	376	360	371	373	351	382	371	403	389	386	382	361	389	374	348	372	369	372	391	361	369	333	392	373	398	387	407	397	362	349	409	403	381	373	385	383	367	393	384	380	380	365	397	359	376	396	349	369	354	404	377	396	391	344	403	361	388	386	360	346	347	385	364	371	378	390	371	385	406	363	393	378	386	392	391	383	368	348	359	390	371	374	416	347	370	346	352	348	388	358	347	350	362	377	395	393	388	379	395	359	407	371	407	400	369	374	379	335	378	352	377	359	395	352	397	358	363	378	377	373	350	356	391	362	371	409	372	379	410	369	358	413	371	401	414	347	347	387	409	369	397	397	382	373	341	344	423	364	360	400	400	357	363	372	341	356	381	388	386	344	393	385	347	380	370	380	401	401	345	380	346	379	361	353	390	377	352	410	361	350	373	363	415	379	355	425	388	358	392	376	417	360	389	337	323	396	401	387	384	375	361	362	366	344	348	365	374	387	352	346	371	363	391	408	415	415	375	358	341	378	395	404	341	352	357	394	377	385	388	397	362	380	380	360	384	355	394	360	397	357	384	379	402	374	362	327	370	375	368	327	394	384	393	368	347	330	369	354	349	353	383	400	400	352	390	335	395	394	403	370	408	369	363	374	351	352	361	406	401	395	396	388	368	369	355	343	341	373	392	370	352	351	381	410	392	386	384	339	360	368	377	352	360	353	367	352	372	334	381	359	422	350	368	379	370	373	396	386	337	362	374	383	345	371	375	382	365	404	416	377	362	403	363	380	374	383	374	361	381	370	373	366	396	413	377	383	379	363	344	331	378	366	392	342	354	354	362	366	375	399	363	376	392	384	358	383	366	373	365	367	379	382	373	352	330	376	358	408	394	360	365	371	403	360	359	340	371	371	363	375	383	353	388	353	372	361	391	375	373	380	383	371	395	346	369	357	367	382	415	356	414	364	361	431	369	393
23785	21314	28755	24230	21322	11555	1708	1140	947	955	848	904	856	885	817	878	815	762	803	770	804	815	789	792	804	789	762	732	671	718	752	747	754	770	756	778	755	691	789	792	734	778	757	748	752	756	723	715	762	751	759	758	741	721	761	739	757	840	772	819	760	783	752	774	731	740	763	694	759	779	724	785	729	779	768	807	751	715	781	784	792	777	753	764	735	731	706	723	753	700	745	756	725	780	741	814	794	740	718	714	740	714	801	717	820	756	729	862	772	750	778	741	790	757	724	766	796	730	737	718	728	783	749	763	776	762	792	722	737	717	741	733	798	748	767	721	767	782	794	767	732	721	791	717	742	742	762	747	774	794	745	760	769	764	732	763	732	698	732	750	762	740	767	761	746	769	739	712	772	773	796	734	725	782	743	733	744	798	711	790	760	731	766	779	725	764	708	787	744	754	739	776	766	795	778	756	746	755	712	718	723	731	742	776	771	728	736	761	728	768	762	786	749	740	726	712	773	761	697	735	790	777	736	765	713	797	763	712	780	789	734	816	735	806	738	695	735	737	740	709	748	759	760	712	800	749	729	777	753	700	736	728	773	767	727	758	758	753	730	771	746	720	795	705	780	778	781	719	739	772	798	739	742	708	733	782	743	741	769	775	763	774	724	798	782	734	713	732	724	765	757	781	759	769	743	729	791	749	767	732	772	776	806	755	737	747	821	726	829	679	741	779	740	725	732	699	762	752	718	731	770	795	712	758	739	758	729	755	749	733	751	764	774	740	758	741	823	803	704	726	754	726	758	745	730	789	806	771	762	755	759	698	773	671	805	748	761	721	725	774	723	709	710	762	740	740	819	755	786	715	732	762	782	764	779	751	741	721	739	791	760	748	767	759	765	811	785	719	738	761	763	784	734	754	778	773	746	756	750	721	742	747	759	769	746	762	762	739	750	733	732	758	744	757	764	772	772	752	794	733	741	739	801	769	729	738	723	737	763	763	783	772	787	767	774	792	737	730	797	753	720	734	732	740	729	715	761	748	729	730	792	763	765	733	758	773	782	755	737	781	787	777	748	729	752	812	729	783	752	747	753	772	689	765	757	748	784	722	713	781	740	791	751	741	747	768	723	756	758	793	744	763	721	747	775	786	729	777	772	707	742	776	768	765	724	736	777	787	753	746	767	782	750	763	781	732	705	742	753	760	729	714	743	752	738	742	725	787	763	757	727	780	699	814	739	732	759	724	774	749	716	759	738	793	702	785	720	777	775	793	784	750	741	754	768	700	736	762	780	728	730	730	795	719	718	798	717	752	754	749	747	723	747	777	730	771	750	719	750	784	779	760	741	803	778	731	757	771	759	763	765	774	735	808	749	762	725	754	742	708	778	751	746	774	755	793	760	763	752	746	709	737	709	742	727	742	776	780	712	759	733	771	714	804	759	693	738	700	748	749	730	765	737	734	794	760	786	724	787	759	694	772	724	712	788	722	723	761	752	745	760	781	733	773	743	769	716	731	763	739	746	784	709	703	738	738	765	772	818	792	735	759	749	729	697	814	707	747	734	745	732	732	771	712	727	803	816	736	716	789	768	767	723	764	745	727	731	761	782	767	694	791	725	788	762	740	739	726	790	729	769	720	799	759	746	756	733	765	760	714	734	750	754	777	718	744	766	741	736	750	737	777	780	760	759	776	783	755	794	750	759	794	756	736	760	783	737	771	709	738	724	758	741	738	758	726	776	768	763	758	739	763	792	759	745	764	764	810	728	744	734	733	763	736	770	794	774	791	802	770	715	736	733	781	776	761	758	721	742	775	776	777	721	716	759	751	724	717	776	747	683	802	775	719	771	755	750	804	756	768	793	745	723	752	756	739	747	734	768	771	805	756	743	751	731	770	769	713	761	728	744	751	786	743	771	765	713	745	732	770	727	728	755	783	715	702	778	689	815	794	728	751	772	779	756	739	733	778	714	752	746	703	776	716	751	806	744	772	759	746	758	734	722	769	724	734	789	776	754	763	796	739	810	724	734	731	749	781	778	756	723	799	717	748	777	718	728	732	727	726	715	728	808	752	706	709	660	728	719	731	728	785	821	740	793	731	809	761	788	761	773	781	753	736	764	772	734	732	742	759	730	746	774	789	792	725	715	736	760	751	716	771	834	745	739	753	724	709	754	773	739	764	729	756	777	752	760	801	760	752	737	757	792	712	782	771	740	725	712	780	761	806	738	756	743	752	767	753	726	752	712	718	742	716	757	734	741	731	738	759	745	768	776	757	754	778	771	734	759	769	738	779	770	716	739	741	760	750	780	776	733	755	739	814	766	759	747	751	728	735	781	745	775	717	724	755	782	739	759	720	737	760	692	751	763	715	765	770	684	763	728	714	721	736	776	726	776	748	730	724	747	786	735	779	747	787	727	775	753	717	761	767	728	753	735	717	776	771	723	703	724	723	732	752	768	787	687	755	714	783	695	763	731	736	761	767	782	705	743	707	719	802	772	746	718	731	762	756	745	738	711	818	756	769	757	735	767	782	705	692	755	751	726	727	752	737	760	734	732	783	719	736	711	731	781	735	755	739	745	757	718	809	761	765	766	729	746	770	793	780	784	745	752	690	716	733	740	743	757	794	748	760	750	743	754	778	795	745	730	758	718	722	750	784	749	761	756	772	725	755	692	687	734	761	758	758	777	770	706	717	735	751	774	749	772	807	776	756	688	761	759	757	759	751	733	696	730	700	741	690	726	776	719	778	742	741	785	728	737	788	718	744	719	776	742	776	737	700	786	787	720	712	803	784	713	737	763	733	749	734	742	722	774	764	764	754	782	761	770	782	758	795	746	695	742	755	728	699	744	752	737	717	801	731	788	735	754	771	744	755	727	771	733	739	796	733	747	745	773	726	710	767	756	764	711	754	754	788	761	776	751	730	691	732	789	834	773	671	796	774	744	785	738	774	769	717	768	702	750	749	749	736	743	725	730	740	775	719	765	741	748	783	718	787	752	771	753	736	769	742	701	741	743	725	734	767	734	808	752	738	737	703	727	792	732	774	772	732	789	754	774	783	775	743	729	738	770	792	742	751	777	806	773	747	742	792	725	777	695	692	768	752	726	763	740	756	750	730	744	764	762	777	732	708	752	719	727	717	754	771	728	757	757	797	776	780	798	786	755	770	789	774	785	746	759	677	781	744	717	765	790	756	807	769	709	773	813	738	768	726	802	728	791	719	767	773	737	740	730	737	717	696	756	761	719	754	777	712	740	725	735	768	759	763	753	697	739	777	717	748	741	753	726	782	766	733	772	740	753	788	733	723	731	759	744	742	781	758	741	734	751	779	724	711	725	756	756	722	785	717	754	768	732	773	759	740	732	746	758	751	752	764	766	763	752	805	747	764	750	697	711	773	732	741	728	749	755	800	749	760	715	734	760	735	736	732	773	764	799	792	762	684	815	766	769	757	729	761	735	724	762	775	773	773	827	776	757	775	748	736	743	764	782	712	762	733
3646	9027	6046	3127	2405	2034	1597	1436	1230	1085	1036	1009	882	863	884	807	856	888	807	787	835	790	816	771	833	750	786	800	761	739	806	757	759	804	775	784	764	746	759	789	745	740	781	805	793	783	775	790	846	743	781	778	793	776	804	790	782	797	748	788	799	723	727	784	743	791	762	724	790	796	756	784	824	747	826	769	768	761	747	745	802	742	771	774	700	778	756	708	754	792	746	727	790	767	725	775	721	710	798	813	804	732	764	793	742	722	757	809	763	767	769	765	760	807	743	762	786	750	777	775	793	781	766	771	773	769	725	721	735	743	801	750	773	769	773	738	777	765	760	813	760	767	746	765	720	738	734	765	803	793	791	766	758	776	778	757	750	788	769	798	788	780	781	752	771	741	795	732	776	747	772	776	726	792	794	761	737	749	749	801	756	710	781	811	771	772	792	760	759	723	723	746	731	779	766	811	744	808	776	794	737	754	748	817	790	735	757	727	750	697	755	776	755	774	745	745	769	767	800	737	780	773	735	748	740	800	720	764	760	763	761	740	758	779	818	800	739	766	723	733	712	813	735	801	762	751	726	788	754	750	798	766	810	762	813	780	786	781	741	744	683	713	720	769	744	812	756	815	742	758	724	732	709	742	747	765	741	777	756	818	761	766	762	740	767	767	743	767	764	746	754	750	816	756	746	775	777	739	753	787	720	791	752	776	821	744	716	753	782	762	811	778	719	733	720	762	750	768	776	746	772	742	745	771	716	710	727	756	777	735	789	762	768	785	756	787	776	756	732	796	759	788	731	761	763	734	726	742	773	740	802	762	731	789	745	738	741	746	774	770	743	763	777	747	797	761	776	777	750	785	774	764	771	761	786	806	783	783	773	724	729	767	759	780	777	716	802	744	723	747	783	737	750	768	755	799	802	768	724	735	757	763	754	793	729	728	745	797	761	767	763	766	749	788	738	739	739	721	783	739	818	786	741	778	752	770	777	798	742	752	747	739	730	725	760	718	757	792	768	745	776	753	713	762	766	801	796	733	788	787	698	778	749	761	778	747	812	763	772	727	776	750	746	833	749	757	750	748	740	788	719	734	771	796	789	748	758	749	740	730	785	733	730	772	755	752	753	714	775	750	791	783	751	769	744	750	742	753	771	745	780	745	779	750	764	748	809	760	751	779	752	746	769	806	794	703	804	794	737	734	779	790	769	776	778	758	784	768	705	789	801	754	763	732	767	733	781	737	725	770	780	739	779	745	776	768	749	743	750	800	791	729	744	721	820	769	783	756	804	853	774	790	793	750	770	768	756	780	790	766	771	772	773	789	717	777	766	778	780	800	813	795	702	748	784	780	738	770	794	739	803	708	820	780	775	786	782	739	801	760	759	785	768	745	778	745	742	797	801	771	817	715	779	763	716	713	734	791	760	720	796	797	810	768	778	746	715	740	763	708	781	762	777	722	721	756	738	703	774	762	754	787	714	749	741	798	763	763	788	781	734	744	707	741	721	761	781	806	753	763	767	727	719	765	746	793	791	783	739	757	781	695	785	796	736	790	741	774	740	745	808	747	753	740	791	761	817	738	779	725	755	715	832	780	773	788	775	771	769	714	746	699	744	780	772	798	760	780	759	739	802	760	713	750	786	751	779	779	715	746	737	718	727	766	772	793	779	694	754	793	742	756	767	732	726	817	716	795	740	785	724	771	753	764	801	760	786	751	718	733	750	772	758	727	731	729	748	782	761	760	780	816	730	733	787	806	725	779	709	732	765	763	730	777	752	744	753	771	719	724	780	791	711	752	760	780	774	703	735	799	762	751	762	742	782	757	785	762	730	737	794	703	739	775	758	765	750	740	736	754	697	742	763	757	776	790	760	691	735	754	761	771	723	762	772	766	742	777	749	769	769	744	728	708	747	766	700	681	747	767	757	760	751	741	774	757	756	735	831	732	777	712	778	765	737	785	735	749	731	744	761	764	755	739	800	734	750	727	754	774	764	707	725	729	764	776	822	755	801	745	792	758	778	740	784	769	772	818	740	807	816	831	729	765	773	739	764	757	811	774	746	753	733	755	766	751	819	748	747	787	786	732	769	776	765	834	815	758	763	741	763	782	756	748	775	748	743	757	778	763	807	782	783	759	732	769	773	750	779	727	767	736	806	770	803	763	771	754	761	754	705	724	713	777	782	768	756	816	754	768	737	744	742	847	776	770	736	770	779	783	750	731	787	735	751	799	746	690	767	721	772	802	710	777	761	768	773	724	705	749	770	755	750	741	725	760	735	790	809	778	760	737	716	799	761	780	730	695	751	768	790	764	720	813	769	760	747	781	725	744	780	748	771	741	722	746	734	771	685	749	755	737	799	758	799	742	760	742	742	750	753	758	727	720	772	790	802	738	759	732	804	807	795	804	715	768	789	780	753	757	787	764	797	800	742	769	716	736	718	788	803	835	781	796	763	774	777	708	715	743	819	766	764	737	695	732	850	732	747	743	731	725	753	749	739	764	797	758	769	823	737	821	792	744	730	763	734	742	759	756	798	721	755	773	762	761	751	794	757	744	737	783	752	739	770	761	733	715	742	799	758	765	740	792	754	746	732	761	783	734	807	711	763	776	759	749	776	795	747	735	767	744	774	764	767	763	769	778	685	785	743	764	753	783	727	740	765	774	694	772	751	792	792	759	729	756	795	789	796	772	772	722	740	746	763	757	712	764	772	715	751	740	783	727	753	760	804	773	788	741	791	772	737	803	793	720	811	769	749	792	790	762	779	747	770	762	757	787	783	766	801	796	740	763	782	742	763	737	730	791	729	736	786	708	742	749	725	751	728	803	772	753	785	743	751	750	749	806	726	779	729	735	769	804	749	722	730	815	766	775	773	756	770	773	798	779	706	736	805	786	749	786	798	811	778	725	785	808	788	710	786	761	703	694	782	750	771	789	788	723	758	736	825	720	809	740	740	725	751	815	739	784	762	745	772	795	731	746	771	782	793	778	745	730	714	759	737	711	798	778	765	754	767	746	747	773	789	735	769	791	763	783	733	725	761	746	775	764	735	761	767	760	729	746	746	757	749	779	771	771	756	766	761	756	755	748	773	759	753	700	691	736	769	747	764	698	757	734	751	793	748	769	770	784	758	721	780	725	724	753	772	767	772	756	754	771	715	738	774	789	782	735	777	752	771	781	772	708	760	793	783	770	748	788	821	746	771	769	797	818	764	807	748	765	736	729	797	796	733	783	753	788	771	763	746	764	773	761	806	753	771	774	790	748	766	786	753	745	775	732	757	861	792	767	755	734	772	725	740	742	735	822	744	780	754	740	750	731	814	728	818	739	752	744	745	806	758	770	761	783	763	803	751	776	739	768	767	778	748	803	752	776	749	725	706	813	730	734	738	757	772	755	750	753	783	782	750	803	772	755	819	710	810	777	799	767	803	754	781	782	778	745	692	768	743	729	754	804	773	705	769	804	740	716	752	741	780	788	779	749	761	779	747	802	744	739
24739	21265	27796	24970	13899	748	426	373	304	303	301	283	238	273	231	226	259	233	217	210	233	239	213	201	223	253	221	222	214	227	203	231	220	218	237	229	233	227	210	207	221	214	221	212	221	199	216	211	219	213	231	220	210	219	195	206	211	207	188	207	219	211	215	224	206	196	215	222	231	190	217	207	197	189	235	199	206	230	219	196	226	217	224	220	206	224	216	207	215	222	227	198	197	217	224	216	209	231	209	203	191	227	223	206	214	208	214	223	222	213	200	200	218	209	199	219	206	182	198	213	182	203	260	178	202	198	233	229	201	231	193	215	219	215	220	234	212	209	216	191	168	180	191	202	187	210	210	202	200	216	193	216	199	199	218	188	219	219	195	193	215	192	218	213	199	204	198	231	219	205	208	213	186	191	196	197	219	214	208	194	220	212	199	185	211	207	197	208	188	212	210	218	199	219	202	212	193	226	232	213	204	201	217	213	206	213	202	157	198	223	210	207	191	247	230	232	202	208	217	225	206	193	197	202	221	224	183	212	217	192	236	225	204	198	209	207	232	220	188	208	202	223	217	214	211	190	202	217	208	201	206	229	197	202	220	201	230	200	195	230	199	217	196	220	196	205	201	209	195	197	237	216	225	214	203	186	208	212	199	206	216	211	207	197	218	216	217	219	212	227	216	220	179	205	226	193	210	194	211	240	219	205	193	172	195	186	205	212	204	205	216	212	213	216	226	218	189	192	193	212	223	194	206	190	202	205	229	209	224	212	224	222	223	211	214	216	206	214	195	226	229	209	223	217	228	213	205	209	203	180	194	205	231	198	205	196	218	180	229	207	185	224	232	220	204	198	199	203	233	215	224	219	185	207	231	212	196	212	218	192	209	199	217	197	211	212	203	214	210	212	195	201	212	214	205	218	204	217	207	193	208	212	209	211	224	201	189	186	195	206	192	222	203	211	187	199	213	194	218	236	199	208	226	193	228	199	201	214	213	204	205	181	209	227	239	215	240	208	201	217	238	219	213	202	223	268	210	214	193	208	204	233	226	197	192	200	206	204	219	217	199	205	194	215	195	207	209	204	221	204	198	231	199	220	177	202	216	193	209	226	199	187	187	210	213	239	238	228	183	202	206	209	200	202	212	216	195	216	209	216	189	204	220	227	219	213	167	209	208	212	198	194	199	199	212	202	207	220	202	192	211	209	214	236	191	205	204	190	213	212	206	203	219	212	207	211	205	218	205	207	210	227	209	217	203	221	205	198	213	184	213	224	219	190	196	209	207	199	186	224	188	218	229	204	210	212	194	215	237	227	192	229	186	213	209	183	236	228	223	185	203	216	213	214	218	234	195	207	202	230	188	210	215	178	216	196	188	213	214	213	199	201	200	227	213	216	218	217	200	225	181	222	202	225	209	182	214	208	203	225	201	222	208	233	228	195	184	195	228	195	208	201	216	212	218	201	205	230	239	207	205	200	190	206	246	205	188	221	194	229	185	184	193	191	226	223	191	238	182	215	218	204	211	198	229	229	223	198	211	200	195	172	205	221	225	198	207	216	233	195	234	216	233	205	222	220	200	204	226	197	232	203	196	203	201	234	201	225	199	203	210	192	219	215	206	197	207	204	186	231	210	209	218	207	207	198	181	196	205	212	214	210	199	219	212	195	223	219	207	194	213	204	202	214	196	218	218	199	198	212	208	192	194	219	208	185	243	186	225	229	207	207	221	217	227	183	207	242	212	209	200	187	200	215	251	205	214	207	200	196	218	184	213	209	200	224	206	201	182	218	219	210	184	220	224	206	219	221	180	223	210	222	218	218	199	202	216	238	205	217	212	179	181	215	195	228	200	207	193	234	191	204	195	228	204	217	213	202	207	220	193	203	214	179	222	200	253	216	220	212	239	223	204	222	205	191	188	192	216	209	195	206	224	207	206	223	211	219	207	224	219	196	202	215	211	215	208	187	201	224	206	196	195	210	192	212	194	205	199	192	203	198	207	209	199	215	227	181	214	210	212	219	228	204	182	202	208	192	223	198	227	224	188	227	207	203	205	231	225	212	194	234	210	187	222	217	210	214	218	189	207	212	193	226	203	163	220	216	204	223	231	194	183	225	195	202	176	219	220	213	198	218	199	204	225	197	207	175	212	194	189	220	204	202	195	224	215	208	188	224	218	220	216	199	207	206	205	213	196	201	204	207	211	202	203	192	199	202	201	210	211	229	201	233	226	210	198	203	197	222	201	178	179	226	183	218	216	218	200	192	179	221	214	198	217	223	231	221	213	197	213	210	195	209	214	212	206	235	203	198	200	205	216	201	206	205	215	191	231	197	208	215	199	200	208	254	215	221	216	198	185	201	190	214	249	206	229	213	198	183	225	204	198	196	213	207	213	206	209	195	206	213	207	207	197	198	206	232	222	219	201	207	213	205	210	222	180	201	211	209	199	214	219	202	233	246	194	173	172	206	217	219	199	209	228	211	203	199	201	193	189	224	216	212	247	248	207	214	206	218	173	228	219	230	206	195	197	187	203	201	222	234	207	193	186	205	221	212	220	201	216	220	220	220	192	171	194	216	203	223	208	207	209	201	209	186	181	197	205	228	181	210	217	204	204	219	197	213	214	202	211	225	213	214	217	200	180	199	183	218	210	190	204	216	211	202	227	235	197	207	201	205	203	176	212	225	221	244	208	208	181	192	201	217	210	183	237	186	206	176	198	199	229	226	210	184	214	211	220	208	214	232	209	201	208	171	202	215	201	205	221	229	232	217	204	210	208	210	195	218	227	223	215	204	226	194	175	198	227	198	208	226	203	238	188	231	214	225	207	191	196	228	203	194	208	224	229	200	225	204	214	188	229	217	189	209	220	201	195	227	227	202	204	214	216	217	218	217	218	177	226	219	183	202	200	234	206	197	195	217	239	215	210	188	215	222	208	215	200	240	200	188	238	196	211	206	185	197	185	201	215	197	211	229	240	215	234	215	219	207	206	212	194	218	199	197	217	212	198	226	193	206	194	193	193	222	197	208	206	194	186	211	218	197	214	212	208	214	194	208	189	227	227	223	209	194	225	205	213	203	195	200	198	207	163	191	190	218	193	190	187	215	249	251	230	198	231	215	197	218	191	217	210	228	218	206	231	232	194	217	199	235	201	222	224	208	211	193	232	209	198	216	204	191	204	196	203	214	193	222	227	217	211	208	237	197	216	207	220	211	232	218	196	197	213	208	215	209	219	210	204	205	195	201	195	207	212	206	219	213	193	215	198	210	212	205	203	215	193	211	205	217	200	212	185	187	215	220	209	230	198	220	216	220	193	223	202	209	215	202	209	187	220	219	206	206	189	202	198	199	218	228	185	203	220	200	210	222	205	199	217	207	233	218	224	215	247	212	204	225	230	188	202	189	236	215	221	221	205	196	216	216	208	194	223	189	212	205	235	229	201	216	228	207	229	210	202	226	205	204	223	201	206	221	197	225	204	226	210	217	206	208	220	206	234	195
3134	4968	3235	1620	1182	879	717	534	499	440	375	362	325	301	293	243	264	268	256	255	256	248	240	252	239	249	259	225	254	243	252	251	237	247	218	226	261	238	251	210	203	239	253	240	231	217	227	238	247	230	215	234	259	230	253	250	230	234	255	238	271	219	235	209	253	230	215	252	211	229	233	233	226	224	218	229	224	234	246	205	228	215	238	242	231	235	223	213	224	223	255	225	231	217	235	216	254	243	245	241	208	223	227	211	226	218	227	248	228	227	263	232	248	245	202	229	221	244	200	275	223	249	240	238	209	215	227	217	211	211	258	232	238	243	235	209	209	206	239	240	232	230	219	213	237	250	231	234	274	238	214	224	244	237	211	232	213	230	238	249	216	246	240	224	236	241	218	243	234	225	245	201	240	223	253	215	226	233	211	237	212	248	215	222	223	240	238	224	246	206	234	230	218	231	230	249	208	233	242	232	198	218	217	238	223	237	229	232	221	207	265	238	231	240	235	240	231	246	229	220	226	228	228	245	248	218	224	241	223	242	222	221	224	217	227	231	247	227	263	240	205	207	232	242	241	258	205	207	231	255	249	230	221	201	246	239	198	219	211	234	228	232	228	213	226	267	242	238	209	230	241	193	249	227	228	214	207	240	242	234	262	225	242	201	223	223	245	255	231	215	233	259	220	234	256	249	243	239	226	259	223	240	261	232	249	235	207	223	210	207	211	241	225	232	230	240	240	224	252	235	246	230	245	239	252	228	200	205	235	255	246	225	223	241	242	213	246	226	231	230	212	239	220	238	226	217	242	247	230	230	228	230	236	211	256	224	238	229	230	226	238	235	229	231	222	233	255	240	237	213	226	243	229	215	220	231	218	260	253	222	224	241	214	230	252	247	229	246	239	234	215	221	247	230	214	226	242	226	231	242	240	247	225	219	244	246	230	228	229	219	237	239	200	253	216	198	246	196	236	247	233	235	216	221	234	238	228	209	238	247	203	251	226	206	234	192	221	231	231	213	226	237	235	222	229	267	224	202	238	227	211	263	226	227	226	235	223	226	254	213	236	240	219	220	212	221	234	225	242	222	219	194	254	236	206	253	232	227	256	215	222	253	237	244	231	231	209	246	244	208	217	206	218	223	267	260	215	221	205	246	237	222	254	231	245	256	227	193	207	226	230	226	233	241	202	212	234	227	242	211	230	222	260	215	226	212	217	279	217	225	216	261	239	240	236	252	224	231	210	223	235	216	236	231	225	232	217	204	225	232	233	243	236	241	221	219	224	236	211	230	221	230	224	233	254	227	224	217	218	242	224	205	249	240	223	217	231	237	201	238	230	233	227	233	230	249	217	239	229	245	224	233	234	225	249	231	212	229	223	270	193	233	210	234	257	264	233	228	254	255	227	233	246	249	211	247	224	244	241	221	220	226	239	220	215	206	256	257	220	227	249	244	231	215	251	240	227	255	219	229	237	240	242	250	227	237	216	247	229	241	219	211	229	245	235	230	256	244	258	236	208	229	226	206	265	226	230	228	228	218	242	258	191	221	212	227	225	235	217	238	220	225	230	220	241	251	238	235	228	205	230	238	220	247	218	236	221	239	224	211	224	250	234	237	219	201	243	224	216	221	239	238	246	242	235	212	237	212	221	218	224	224	237	234	239	230	262	205	268	240	243	212	240	246	230	242	237	223	214	257	204	212	229	236	228	240	235	219	231	213	237	196	213	219	236	222	222	226	217	257	205	229	235	260	256	191	213	265	215	230	248	247	242	217	187	237	235	225	221	216	255	235	238	217	211	230	229	221	234	253	195	223	269	228	239	225	243	229	250	224	226	225	201	207	228	216	229	235	220	259	258	224	192	244	247	213	271	212	221	251	217	207	258	241	229	246	228	199	232	219	227	215	259	221	225	211	254	248	238	250	240	236	242	241	206	237	206	247	213	218	238	251	226	216	220	218	232	217	244	225	251	230	251	222	223	249	233	209	231	236	236	236	241	270	240	252	235	249	243	240	204	226	230	228	219	238	235	231	237	249	225	240	246	223	225	225	221	239	228	217	229	224	232	251	203	199	214	224	213	222	241	234	250	253	227	215	228	211	276	227	229	251	233	240	210	270	227	226	210	225	214	220	236	239	213	232	238	206	210	230	250	225	228	238	213	214	229	245	222	239	220	242	215	219	208	234	220	243	227	260	200	214	206	223	249	244	224	256	203	203	223	238	220	225	226	234	251	240	234	217	230	231	226	211	247	247	215	221	227	212	241	221	237	247	232	233	218	220	208	213	253	227	236	200	229	249	231	221	210	223	234	211	230	224	219	231	231	247	214	227	242	224	224	217	205	254	226	213	236	223	203	238	262	219	260	220	217	220	228	238	210	209	217	247	230	236	268	217	274	228	246	224	219	244	254	254	229	240	223	238	240	233	233	219	199	225	239	218	235	227	243	227	241	202	210	232	237	198	223	211	221	226	206	227	238	242	197	221	226	214	228	254	216	223	232	214	196	243	213	206	212	226	213	228	195	211	228	221	215	238	212	222	239	227	246	198	234	230	226	251	247	243	234	236	224	229	200	243	257	245	215	247	239	239	223	223	197	224	239	240	219	244	243	248	207	236	219	228	238	228	216	236	259	209	235	219	236	223	240	219	249	245	237	221	233	240	227	239	229	240	253	231	249	222	192	219	238	209	231	234	230	242	233	224	231	250	237	217	208	236	213	236	249	263	232	254	203	223	232	228	223	221	203	222	239	240	227	253	237	233	222	238	232	226	230	227	245	248	208	243	243	224	237	205	216	216	246	243	214	197	223	207	241	218	215	244	221	236	248	246	214	192	226	213	247	230	225	223	235	240	227	249	221	220	221	218	224	245	239	203	257	228	233	248	248	253	247	224	235	238	244	251	254	228	226	237	233	225	210	240	225	240	227	212	238	228	221	222	226	213	216	241	238	245	234	224	247	232	237	199	255	227	223	227	212	232	213	218	243	236	244	217	230	234	227	241	237	229	198	230	208	233	214	243	225	234	247	208	244	234	225	275	251	224	240	226	233	223	240	246	236	211	227	231	216	243	246	244	241	233	209	209	222	241	251	186	240	226	224	216	228	239	231	253	261	253	217	253	243	231	227	265	218	240	231	223	240	215	241	214	213	229	228	229	233	217	219	249	239	216	234	228	233	240	239	224	246	234	254	242	224	228	203	228	240	227	223	226	214	227	239	227	230	237	235	220	218	256	238	228	236	231	246	238	205	221	221	227	235	238	233	235	202	230	232	260	219	224	234	242	244	227	240	251	259	211	249	230	214	255	268	250	218	240	248	253	217	235	228	240	231	256	220	230	208	219	220	252	235	240	239	238	237	233	212	219	240	222	236	236	243	235	207	225	225	243	229	239	229	238	229	237	247	222	212	255	228	228	211	230	227	241	242	250	238	223	229	221	246	250	208	202	246	244	237	239	249	219	229	211	241	244	246	243	239	227	229	212	229	228	221	239	204	235	232	228
22523	21322	29174	23824	21325	21415	12370	1731	1210	1104	1037	947	953	885	914	852	874	849	806	808	829	803	786	793	852	719	793	813	728	749	760	745	806	753	788	775	774	731	727	752	755	764	726	739	760	725	740	707	740	700	683	713	735	763	724	764	742	726	769	725	693	730	757	790	732	745	745	731	744	738	725	799	685	717	757	801	718	809	755	719	773	757	768	723	782	736	701	729	667	777	724	678	713	738	744	744	760	744	726	760	765	780	709	770	749	731	716	783	706	747	745	729	711	711	737	679	742	737	703	721	715	753	699	674	750	710	723	689	749	755	708	775	721	707	716	748	729	721	753	788	694	742	693	704	769	736	756	722	715	749	768	752	772	801	692	748	748	732	723	786	726	747	724	760	752	727	744	739	752	711	730	742	754	742	740	727	750	756	775	772	731	760	753	726	735	737	768	761	693	743	735	718	751	696	750	749	700	785	700	752	734	763	739	703	743	710	712	730	741	739	766	717	748	725	759	782	737	735	733	752	712	740	799	759	700	758	707	757	732	767	704	732	709	730	811	742	739	729	733	723	726	700	804	731	738	774	718	757	789	729	698	755	695	723	738	740	707	750	755	758	691	723	761	756	732	756	717	714	715	768	723	747	748	700	794	724	715	753	683	722	719	726	741	734	722	722	716	742	742	728	716	709	743	723	750	718	756	752	734	748	684	736	669	819	739	754	745	726	742	747	728	717	668	743	711	693	715	725	730	758	838	709	759	725	734	757	751	739	739	781	747	694	718	753	761	752	718	713	704	715	791	726	716	712	753	697	729	751	712	793	751	693	717	685	769	702	698	698	715	721	760	711	691	753	687	676	742	763	691	740	703	717	730	744	756	701	690	762	740	706	716	672	712	726	719	730	744	750	736	704	673	752	743	781	757	706	718	732	730	779	711	786	725	696	767	717	776	738	778	731	671	765	715	768	748	728	745	672	733	679	740	700	710	736	712	707	728	730	720	768	677	733	730	764	744	699	708	687	744	742	710	716	714	715	716	767	690	727	728	722	728	764	748	735	730	701	717	723	706	748	737	761	712	723	736	740	738	694	720	711	704	757	748	767	760	705	715	765	747	732	734	707	784	780	703	734	725	692	714	718	782	715	676	770	695	743	760	682	721	702	756	723	725	705	727	731	704	727	737	709	805	722	719	714	735	717	683	693	707	713	745	777	765	735	741	717	686	780	748	709	723	706	717	772	737	717	696	699	770	706	773	765	746	751	812	714	738	737	742	695	724	758	748	697	765	701	757	700	716	694	754	722	761	731	755	725	739	706	746	718	725	717	754	706	741	696	706	753	721	703	735	721	720	776	743	725	721	733	746	770	750	770	741	716	728	716	798	704	720	722	712	728	752	777	661	738	748	790	716	689	732	744	718	749	724	755	740	704	749	736	735	737	695	703	735	710	754	753	693	739	738	681	775	729	739	778	727	748	761	742	734	720	760	731	741	694	750	695	739	733	737	718	719	712	722	700	645	701	759	767	684	707	758	727	723	752	736	683	736	729	755	705	745	725	684	683	694	708	746	698	703	754	724	756	706	732	722	722	719	729	714	712	729	757	727	750	651	691	752	727	734	764	745	757	679	728	776	692	728	717	718	729	709	725	721	721	736	764	722	714	745	721	733	675	719	730	693	706	729	720	721	760	747	726	712	716	718	755	711	719	701	708	776	733	717	728	738	738	748	744	727	764	725	725	677	742	748	705	740	746	710	694	746	692	701	741	735	709	687	712	722	739	777	723	747	751	711	696	744	737	714	709	773	717	754	670	755	705	700	719	812	734	732	765	675	704	729	701	769	725	732	756	757	806	698	747	714	732	731	759	716	761	737	750	688	758	740	748	760	679	732	669	701	708	705	709	714	750	767	744	708	690	736	712	721	746	717	732	751	718	732	727	710	792	733	746	726	705	668	725	706	720	719	748	721	736	784	735	776	734	727	715	704	728	686	744	786	705	699	756	741	687	733	736	757	732	762	789	710	774	699	768	725	718	747	756	762	755	732	709	690	721	771	749	680	697	727	707	727	768	766	758	681	763	758	706	693	775	728	680	772	724	747	752	709	695	723	677	711	687	751	735	719	733	715	769	709	723	700	745	706	705	737	731	747	766	742	727	696	737	667	736	789	677	735	719	730	716	722	742	707	733	730	759	711	709	725	692	726	725	716	711	748	750	776	738	706	704	726	738	685	726	755	731	685	764	716	672	710	767	747	687	730	693	742	707	725	716	721	772	743	734	696	752	724	717	737	737	743	686	690	754	739	711	795	692	728	743	681	761	731	727	733	759	767	779	775	761	731	705	696	711	696	707	699	754	723	775	722	729	711	678	724	755	724	725	714	719	714	754	715	708	727	725	732	724	761	716	730	673	734	787	754	702	727	744	733	739	743	733	728	717	738	702	768	682	736	731	674	758	684	681	734	751	740	649	742	734	707	722	727	719	696	743	729	695	739	747	761	681	697	734	749	751	725	689	716	773	695	708	721	718	761	727	695	751	681	691	744	716	698	714	697	671	749	717	724	744	713	736	681	776	737	718	701	709	707	706	744	715	723	738	747	704	717	725	728	726	758	692	689	774	729	777	781	730	669	736	748	747	679	769	740	742	698	740	720	719	687	714	698	702	710	746	730	744	720	714	708	725	753	744	688	774	719	753	692	710	717	770	732	749	761	725	722	720	725	721	775	748	699	710	733	730	687	677	708	686	728	713	705	688	737	680	702	708	764	683	740	722	784	749	746	734	705	749	749	768	710	720	756	671	726	675	743	724	706	721	719	740	722	690	722	726	705	722	702	777	713	747	729	723	737	684	713	693	669	777	753	712	755	783	732	742	738	688	756	723	719	695	752	734	739	733	720	738	709	755	736	670	718	711	752	789	716	746	673	734	769	763	720	689	687	686	734	688	726	766	793	756	716	729	744	732	699	756	736	735	702	729	704	737	712	733	737	754	771	759	737	796	781	704	688	715	706	741	759	726	717	675	715	726	758	713	722	697	736	667	743	753	733	734	732	709	703	713	707	706	778	734	723	744	727	748	773	714	779	739	761	711	685	725	719	717	684	718	747	682	704	743	715	726	779	655	688	676	746	755	741	694	727	714	730	733	736	753	738	683	712	707	689	708	724	765	737	726	771	687	745	755	691	746	742	770	682	703	721	771	691	782	746	729	742	735	727	726	756	748	715	719	777	760	752	718	768	685	737	695	727	705	707	734	745	704	717	682	730	733	697	708	744	710	743	750	753	719	727	718	724	744	708	681	700	748	722	708	781	693	723	755	687	684	774	796	736	702	772	714	728	697	695	749	779	761	700	731	719	693	692	758	731	708	690	705	761	729	722	719	746	686	750	708	743	719	715	760	734	737	686	714	774	746	706	789	746	727	699	731	737	728	759	748	794	700	681	747	766	709	732	680	732	690	748	701	694	756	704	712	709	743	713	771	800	755	729	717	659	760	745	777	752	774	744	724	747	737
4518	14398	10243	5354	3960	2975	2395	1962	1575	1359	1245	1127	1047	961	925	868	902	885	871	791	885	810	857	799	831	822	790	774	801	836	792	847	766	767	775	748	796	765	745	752	771	743	763	801	773	813	774	770	797	704	773	764	752	767	721	712	753	705	713	763	721	757	760	745	732	750	743	788	709	727	743	724	809	730	769	774	715	699	743	720	738	759	686	713	762	752	771	774	748	768	744	757	732	782	764	758	735	709	733	744	813	708	756	750	719	802	729	726	776	757	744	764	771	749	752	697	724	707	749	750	779	778	697	713	755	760	738	737	722	731	714	756	757	746	736	758	727	756	745	716	740	752	777	710	713	748	767	767	730	750	785	756	708	687	720	736	735	758	730	713	761	702	748	727	789	698	747	741	722	727	705	724	721	740	733	721	729	718	683	719	798	747	745	739	782	770	705	704	707	697	710	781	744	693	752	751	732	746	757	747	776	734	755	770	752	715	759	770	731	781	712	720	723	770	748	754	746	736	742	751	751	728	747	730	731	744	715	726	737	750	743	780	731	753	742	705	697	773	750	719	693	728	753	730	761	746	735	790	752	698	753	743	743	732	755	724	710	725	741	746	689	718	742	781	678	750	763	760	698	750	727	727	732	713	777	747	716	776	758	729	760	729	775	762	783	777	732	692	815	731	822	719	714	737	743	712	763	713	732	744	757	726	703	803	727	740	723	752	770	713	744	739	732	746	732	755	649	708	729	710	757	749	750	723	767	759	800	762	705	781	726	748	712	744	744	732	775	773	718	759	743	767	770	723	735	714	732	712	739	756	748	741	744	701	721	748	722	758	737	805	737	760	698	744	739	779	739	785	750	739	780	750	779	741	765	687	739	750	769	786	763	792	798	758	748	770	791	690	742	753	749	709	713	695	691	713	758	746	729	742	736	724	745	714	786	830	796	745	757	713	699	750	796	713	749	766	756	769	680	752	760	779	711	756	729	808	749	738	734	754	754	753	751	748	700	753	737	747	747	737	732	755	715	774	760	720	763	738	727	779	744	699	733	759	770	687	747	685	754	760	755	755	724	747	724	748	715	742	737	723	754	725	816	733	685	721	711	733	763	733	731	766	768	743	706	794	754	715	761	760	731	725	736	736	763	710	731	711	728	772	720	712	760	739	760	756	746	703	697	771	758	757	766	763	743	767	767	756	720	741	748	727	732	745	759	746	695	706	762	743	702	738	761	687	754	740	785	720	741	723	780	743	702	755	723	784	709	767	688	688	687	725	746	730	734	743	749	746	772	820	746	744	744	746	774	711	727	769	750	694	707	726	748	768	735	744	749	737	745	799	733	728	746	718	726	754	716	757	727	731	758	775	709	772	736	692	757	733	722	723	703	760	705	702	796	769	751	764	728	733	762	721	761	717	731	777	750	779	780	721	755	794	747	713	784	721	743	754	736	738	747	748	731	720	696	740	734	774	713	760	767	743	719	762	731	705	774	769	743	712	759	732	736	736	729	745	725	739	740	733	777	778	781	766	761	779	763	767	728	737	744	744	721	756	728	728	731	766	712	734	720	686	716	733	770	742	731	752	762	768	716	724	718	772	720	738	758	686	744	784	734	773	727	736	709	731	733	711	738	739	727	740	765	722	690	714	757	758	744	701	752	767	778	734	709	731	741	717	742	742	798	764	716	741	745	783	810	753	736	717	741	741	754	703	717	760	750	747	770	743	709	792	738	746	735	732	716	767	756	738	706	781	772	720	688	754	705	722	712	758	733	752	740	775	748	741	764	811	762	756	735	703	763	743	704	725	755	759	743	744	704	745	709	714	733	691	783	764	723	757	695	722	751	757	740	726	747	719	774	753	711	710	759	704	758	740	768	792	776	744	746	715	723	727	786	769	728	747	743	777	757	748	759	727	722	763	696	693	752	726	767	743	732	765	715	753	807	749	723	773	741	702	741	743	773	735	754	743	699	689	762	753	754	750	740	713	762	740	718	755	777	727	733	733	787	718	696	744	742	731	765	780	741	746	737	799	721	774	743	762	679	719	692	742	768	731	755	750	753	744	737	749	730	697	698	729	701	727	755	732	723	787	760	748	768	758	772	726	707	759	788	735	773	740	774	710	726	741	771	757	679	748	739	712	739	775	716	750	762	726	737	745	709	746	707	746	721	725	731	745	691	737	727	792	756	739	724	742	731	742	763	735	784	797	763	730	749	716	780	783	729	742	686	744	722	800	719	778	686	703	757	762	761	744	700	752	744	755	719	758	760	759	722	692	800	752	744	725	768	769	676	722	730	755	788	749	740	768	720	722	765	730	775	701	743	797	712	755	719	797	782	724	705	754	732	739	734	758	701	713	705	761	732	707	787	711	805	734	706	762	738	753	725	735	736	724	775	720	774	727	763	725	721	706	758	737	775	755	714	720	743	732	722	759	708	709	743	718	748	720	717	815	794	784	759	769	756	737	767	771	749	756	713	755	744	697	785	733	724	757	735	709	761	739	709	711	745	750	765	697	737	749	707	726	747	701	719	767	817	685	741	709	728	728	775	751	704	709	737	778	752	766	741	751	746	758	772	700	706	760	719	789	746	705	738	725	745	764	736	768	740	737	717	706	721	755	711	741	766	735	746	783	752	727	725	761	729	732	715	730	750	753	753	725	712	714	722	740	727	725	717	772	769	754	717	733	730	740	721	723	706	744	721	750	755	781	755	719	757	765	759	748	711	740	738	742	726	721	751	703	798	769	730	748	723	762	730	713	751	728	752	730	780	765	726	764	750	750	730	789	775	681	733	751	743	740	727	750	718	719	685	748	745	768	748	716	778	751	742	698	774	714	693	717	772	750	768	711	795	769	723	758	726	713	766	690	736	757	727	754	753	725	757	765	780	766	737	756	745	753	761	696	743	756	715	757	724	781	771	705	723	756	731	762	800	742	720	797	733	781	700	793	767	720	755	735	737	726	756	717	746	719	725	756	762	759	737	726	759	757	786	720	720	717	795	775	814	698	742	747	741	709	745	760	693	748	735	733	745	719	730	724	720	709	791	706	746	794	741	745	743	748	736	678	782	755	749	730	675	741	723	712	767	762	787	757	779	731	782	748	744	776	736	750	748	728	720	725	723	729	758	740	784	701	730	705	761	710	774	811	719	724	734	790	710	821	750	699	811	726	727	711	739	745	692	767	738	715	698	758	713	735	752	729	759	722	732	732	758	736	790	773	778	738	773	735	712	743	752	762	684	758	733	727	693	791	778	695	752	733	690	756	732	703	683	783	704	733	758	763	731	738	794	725	723	742	753	690	756	743	789	756	713	765	764	705	720	735	760	798	747	801	784	714	712	787	753	751	715	754	696	773	800	723	790	718	751	682	736	730	727	744	789	783	741	746	709	764	752	714	727	753	760	724	786	789	667	717	751	806	764	766	761	729	733	759	794	755	715	776	756	716	754	728	715	729	790	721	751	723	729	762	691	723	745	765	699	705	751	791	722	787	751	758	739	742
27538	20559	8666	830	471	479	433	407	349	386	386	360	397	391	390	360	391	345	352	387	366	317	361	332	372	370	381	362	368	384	388	368	348	382	364	400	377	378	356	392	372	384	371	371	373	334	341	374	336	355	350	361	341	340	391	385	370	354	381	325	377	370	346	338	375	358	352	365	400	346	398	365	301	414	376	339	357	344	362	375	349	347	347	320	381	355	382	380	371	370	373	324	382	367	345	361	357	324	409	362	353	349	347	357	386	346	381	359	363	358	372	350	379	349	369	348	374	365	386	393	342	322	336	360	357	370	374	354	371	338	352	356	395	329	353	403	370	374	362	366	396	339	373	349	371	315	335	395	379	368	377	349	369	341	362	333	392	381	387	331	357	385	390	378	355	360	376	363	372	352	372	355	327	354	383	385	373	373	364	371	383	374	378	355	366	393	382	378	376	346	351	360	376	378	353	363	358	380	389	398	381	390	352	367	343	379	343	346	343	350	413	398	320	370	379	376	348	347	376	373	396	381	346	368	361	346	384	363	300	373	353	325	360	368	338	375	338	376	361	387	364	374	373	354	349	342	386	372	369	380	376	351	357	367	382	363	355	367	385	346	366	381	391	359	365	354	338	380	349	351	368	377	387	399	386	338	364	324	350	363	367	395	365	317	364	379	339	332	347	348	349	356	380	368	376	351	360	375	344	365	390	368	385	400	344	364	345	325	377	351	368	346	384	344	345	381	371	390	366	425	342	343	352	338	365	331	377	370	376	356	383	352	368	374	371	354	342	319	359	350	391	397	358	354	347	385	352	354	345	374	367	368	337	375	365	379	364	380	333	381	337	390	350	383	364	392	348	388	398	314	387	373	421	337	347	396	381	358	346	381	382	380	352	377	390	333	372	352	365	324	350	356	376	382	349	375	359	348	332	298	356	386	373	369	363	365	383	374	343	345	309	393	369	378	357	352	372	349	356	384	383	351	348	346	378	371	360	354	349	396	390	347	342	390	369	380	360	344	340	381	363	380	389	353	346	372	369	392	329	390	371	342	412	381	393	372	369	352	334	379	371	373	369	363	359	351	355	394	391	361	349	328	370	362	335	371	375	352	366	362	348	372	358	394	351	367	411	346	347	355	367	395	334	345	383	346	334	355	319	344	371	386	351	357	393	356	370	342	348	373	353	360	350	381	358	370	361	376	398	345	350	335	369	384	388	351	341	331	371	337	360	366	360	344	371	372	334	390	351	360	368	354	391	345	371	384	366	350	360	366	363	340	342	366	366	379	371	375	400	380	383	351	350	327	381	359	337	392	348	391	370	339	374	373	366	344	347	387	383	387	365	396	328	341	388	381	364	378	349	338	356	356	377	325	352	328	375	372	352	351	364	379	372	395	364	360	363	384	374	345	329	356	347	383	359	330	354	353	340	393	360	378	345	341	358	360	332	369	354	366	375	304	352	342	350	383	359	339	370	409	366	369	362	364	341	358	327	389	330	351	353	364	375	354	373	360	415	346	340	389	353	361	377	342	340	394	380	380	365	396	353	380	335	362	361	372	344	347	341	392	403	344	390	396	357	353	361	364	344	341	382	375	380	381	388	293	364	364	373	382	361	359	348	365	426	314	350	338	369	368	370	347	376	334	383	362	372	337	356	355	340	363	321	385	370	391	339	373	341	371	363	386	356	349	340	392	398	337	388	358	357	347	405	378	372	385	342	336	372	339	404	345	347	331	367	350	372	367	366	360	352	323	368	357	337	351	347	364	375	380	373	355	333	390	363	353	358	380	373	366	354	369	332	381	395	333	355	361	387	392	312	376	380	372	361	378	399	367	360	344	393	368	380	357	378	343	350	373	350	347	351	355	381	362	370	379	315	355	384	339	372	358	362	341	355	364	384	396	409	376	338	344	361	373	375	350	331	389	380	353	369	324	397	385	378	359	385	379	350	341	360	352	393	357	344	342	384	365	372	390	365	373	336	385	348	388	352	342	390	368	374	370	366	344	362	351	401	375	351	408	364	341	377	353	370	380	374	360	333	364	377	366	384	360	368	333	359	372	375	362	356	349	365	363	378	346	334	319	389	404	367	388	369	368	373	381	359	359	375	357	352	377	354	375	340	326	348	340	372	329	348	352	403	357	383	335	360	356	349	342	388	383	336	341	361	359	387	347	363	359	388	380	359	360	390	378	365	347	381	341	376	351	355	365	387	360	375	365	393	363	344	387	415	390	352	367	327	381	358	365	350	338	384	379	351	352	365	364	377	368	364	342	334	357	369	372	346	350	327	348	334	367	350	356	382	341	360	357	375	340	350	339	328	368	367	340	357	389	382	342	371	367	377	364	374	334	344	327	326	367	379	374	401	350	368	369	349	339	364	327	367	371	372	350	366	353	370	358	340	348	359	391	336	346	371	366	393	362	340	341	346	358	345	371	377	353	312	350	388	392	368	357	352	375	345	373	346	353	359	380	370	352	390	365	368	388	342	389	333	349	364	372	349	383	356	380	378	369	376	345	350	386	386	399	350	371	390	378	365	378	387	402	374	401	364	353	375	384	355	393	363	367	331	320	353	383	378	319	369	355	384	375	373	322	378	365	397	344	370	348	374	359	372	356	369	380	377	362	352	386	357	386	364	365	376	351	389	338	377	390	361	373	377	364	334	347	372	373	312	371	368	375	382	376	348	368	388	365	354	344	363	389	393	399	339	386	349	393	359	366	365	344	363	371	380	347	353	379	322	353	352	358	396	386	407	384	327	367	382	333	325	349	379	342	356	386	348	346	369	355	358	362	366	388	355	377	367	327	380	385	340	366	372	379	372	371	379	366	387	402	371	340	377	397	362	321	349	356	386	362	354	339	353	351	336	377	388	366	373	365	347	411	371	362	352	363	355	367	363	355	353	395	367	380	352	360	365	355	337	366	377	339	357	379	334	385	365	383	373	397	350	386	382	358	333	330	358	369	368	330	349	368	378	364	353	380	351	364	399	379	324	340	362	355	362	374	344	380	373	374	360	361	405	359	359	363	342	364	380	353	351	355	360	363	367	413	374	345	357	378	390	389	382	348	386	352	369	354	378	395	351	387	368	351	354	335	367	351	354	357	351	376	333	388	356	348	348	383	353	375	364	379	401	378	334	334	382	387	371	352	414	336	397	387	389	364	348	350	376	343	352	388	349	346	335	372	370	318	345	397	338	384	334	388	377	343	333	357	352	375	346	363	377	326	336	351	373	388	356	372	374	389	361	353	317	342	394	371	324	372	372	354	373	340	371	344	353	347	385	381	340	351	360	349	410	352	382	382	353	389	362	365	365	375	363	382	407	388	334	378	346	349	374	365	342	342	390	361	345	358	383	362	338	335	372	381	334	346	382	370	345	381	365	374	350	369	350	346	351	367	354	368	345	363	354	372	381	377	362	354	399	359	363	374	342	370	380	381	333	354	377	338	375	345	396	343	344	368	372	334	306	348	366	339	360	357	360	376	384	353	394	378	393	373	382	355
4207	1637	1036	678	565	546	443	448	416	407	362	378	414	398	424	392	379	374	370	379	378	354	393	364	385	392	364	347	410	356	363	359	384	380	394	332	362	374	393	382	390	402	382	349	365	404	383	360	324	365	382	349	373	381	402	401	375	365	362	342	360	376	374	369	379	362	364	372	340	341	372	383	380	332	375	367	365	394	322	356	390	370	360	401	329	345	375	354	356	348	370	356	399	359	368	368	359	383	397	355	383	384	409	364	367	389	391	414	398	352	400	365	411	402	393	368	338	388	349	391	343	365	388	358	371	364	388	374	381	373	367	402	385	409	370	358	356	360	385	410	380	379	372	385	351	394	328	393	366	381	358	367	360	351	340	354	373	344	380	379	349	375	345	428	384	398	403	366	339	356	347	368	360	359	421	370	360	369	355	364	379	355	364	357	342	381	359	370	400	360	384	401	365	398	364	364	352	381	345	351	388	380	369	356	347	364	394	372	381	368	379	340	337	396	387	358	412	361	398	356	374	366	368	359	358	376	352	363	366	352	350	382	354	382	393	365	396	373	348	383	354	363	373	382	369	355	356	391	329	367	356	361	373	386	357	353	374	399	384	412	357	349	363	368	392	334	349	402	370	383	359	367	395	383	382	343	348	369	377	388	357	383	403	376	373	357	379	333	380	391	375	360	379	373	363	403	345	406	386	384	389	401	374	367	355	399	372	384	356	350	381	392	378	369	360	388	368	383	398	362	389	362	378	372	393	367	373	397	372	392	361	366	321	395	402	352	343	380	370	357	366	367	410	393	368	376	416	369	394	377	393	405	339	381	345	351	376	403	354	377	389	368	395	358	361	409	388	372	405	350	364	364	388	393	385	390	391	396	356	392	430	367	415	366	377	379	373	401	325	383	414	358	399	373	394	362	362	350	380	389	366	378	367	375	366	334	380	372	367	371	386	369	359	377	369	373	377	367	330	373	364	334	358	376	381	397	423	346	373	374	396	395	372	381	372	371	374	369	329	352	370	359	349	380	383	353	362	391	389	352	389	344	385	337	374	394	359	344	360	388	352	369	357	364	366	393	374	362	370	383	398	361	367	409	370	389	401	381	387	388	349	389	386	400	346	366	366	366	361	388	379	372	352	351	353	394	361	377	365	357	339	382	382	366	380	386	358	399	352	387	362	389	402	370	367	381	403	375	405	381	369	404	361	335	409	375	364	362	371	353	382	423	374	365	364	355	358	368	382	357	379	365	385	386	342	373	370	372	359	392	401	392	362	380	383	405	369	430	343	349	376	371	393	358	361	386	383	386	378	353	331	386	396	393	335	354	408	332	341	359	371	363	353	351	388	395	347	387	396	373	380	380	341	390	385	384	381	431	338	381	380	371	359	371	374	353	367	367	388	384	344	363	348	362	344	372	377	378	347	340	380	350	376	390	391	389	406	353	373	384	367	364	354	346	379	377	389	391	364	394	353	367	411	349	360	390	348	382	343	371	402	395	356	412	343	333	389	372	395	368	358	383	364	376	373	396	379	340	388	378	380	382	382	372	374	356	368	360	388	383	392	407	355	397	355	340	390	351	383	378	361	372	390	378	376	342	335	375	372	367	385	378	362	396	391	391	392	373	380	372	378	389	391	386	371	385	399	346	365	360	360	358	369	376	404	304	371	387	403	388	400	423	372	377	412	414	360	417	342	339	353	374	386	386	361	360	388	356	327	367	371	380	381	376	339	349	344	362	400	389	383	381	388	386	364	383	401	347	349	367	386	330	366	386	365	375	374	371	378	400	379	334	364	341	374	359	380	385	357	405	343	394	374	350	352	375	399	362	392	376	370	387	402	352	388	351	359	382	391	394	365	327	378	375	400	379	405	399	405	368	370	393	363	364	372	364	374	376	364	383	370	376	378	365	357	385	380	389	367	368	364	397	335	383	400	368	362	354	359	376	370	387	388	374	360	370	410	390	389	383	358	361	354	383	378	366	419	387	369	374	386	385	358	347	394	391	402	367	398	387	374	369	365	373	361	313	405	357	360	364	351	392	389	367	375	381	373	370	411	357	359	384	395	377	397	337	389	367	378	399	356	374	361	405	353	357	431	369	394	382	395	386	350	387	384	349	358	381	371	374	373	373	363	346	416	384	398	373	360	396	364	343	386	382	360	355	393	356	352	346	382	363	394	369	369	371	398	393	358	388	379	360	359	367	357	382	392	407	340	373	388	347	408	344	350	389	393	377	414	370	386	358	401	370	364	401	373	349	394	387	389	378	371	386	379	375	363	397	361	355	354	370	379	382	381	368	384	392	345	360	390	385	376	369	386	404	371	349	386	409	371	366	397	380	373	350	354	378	373	393	365	391	367	376	361	348	416	378	360	358	406	407	378	377	368	381	375	335	357	356	384	401	399	339	390	343	348	338	377	349	342	394	342	344	368	390	375	394	379	372	363	410	376	374	379	348	362	367	402	360	384	373	360	328	383	373	354	386	388	383	378	367	389	378	365	363	397	393	369	366	373	398	364	337	358	379	394	387	358	366	401	349	361	397	353	390	391	370	376	363	381	346	381	379	367	390	348	362	381	364	353	372	354	353	383	391	384	378	386	353	358	332	333	377	343	392	395	358	356	372	335	353	394	415	373	374	398	394	388	358	382	399	402	368	401	386	355	379	385	381	388	390	355	359	359	359	359	382	345	371	361	358	389	355	369	336	391	361	375	374	396	337	388	359	381	393	349	365	340	367	359	370	383	348	382	387	370	376	388	375	384	374	365	412	348	372	386	387	335	336	364	353	354	363	376	342	395	381	405	377	401	399	380	400	381	377	391	366	352	353	398	385	371	361	409	375	335	433	377	374	363	371	355	376	374	371	393	341	407	372	387	375	380	374	363	380	403	392	382	372	382	356	343	368	373	393	380	392	407	354	392	410	352	383	376	384	383	372	409	359	395	431	388	357	377	386	407	394	370	363	367	368	391	355	411	358	386	361	345	387	373	363	408	359	387	347	356	356	388	386	335	374	374	352	381	371	403	376	373	367	365	396	380	369	367	393	342	368	383	370	379	376	409	371	371	385	363	377	356	374	376	381	383	382	359	389	410	373	384	377	380	361	385	371	376	380	377	379	405	347	378	358	405	345	395	394	378	398	334	339	387	349	359	395	375	395	374	340	347	369	363	382	338	366	377	357	342	327	349	354	385	370	347	390	381	394	380	401	373	349	358	355	388	350	355	369	411	376	400	388	376	387	361	360	381	335	361	363	378	370	375	358	423	387	383	367	362	400	367	374	373	359	358	375	402	370	394	382	388	380	371	371	344	391	325	341	416	360	356	345	412	367	392	343	332	409	396	353	389	424	334	370	351	345	387	381	422	413	416	345	363	356	442	374	372	377	379	379	358	347	379	381	383	347	366	374	361	357	404	380	376	359	408	362	382	400	368	379	412	360	363	387	374	363	419	388	367	365	379	357	355	375	361	403	367	386	365	359	401	338	363	392	380	335	394	390
23764	21282	28746	24127	21295	11765	1686	1207	994	1005	861	922	864	804	826	808	824	748	783	848	829	811	842	794	794	784	761	763	792	722	731	760	789	738	779	707	779	754	803	722	754	773	757	755	749	726	782	789	770	762	764	764	802	751	810	782	730	763	732	782	754	763	808	748	757	786	718	762	751	722	762	779	749	753	727	773	741	758	748	771	776	807	778	782	779	750	754	783	767	741	800	732	752	781	729	778	738	764	765	701	791	748	740	699	781	724	760	769	720	727	764	681	787	707	721	733	739	749	728	751	732	746	745	733	756	694	736	718	736	789	789	687	747	746	774	776	774	825	739	715	766	778	742	782	754	742	769	730	755	779	763	712	743	772	790	756	779	763	731	749	737	751	749	755	750	732	725	754	782	759	782	722	732	777	757	796	732	729	770	789	757	726	732	775	766	754	715	768	704	747	726	761	750	752	735	720	753	743	765	764	744	735	696	799	725	742	756	757	809	720	713	749	752	747	764	784	749	786	722	750	742	751	680	756	722	746	752	757	784	722	730	762	761	768	767	742	750	730	719	719	742	797	735	734	761	799	720	737	739	760	725	745	786	752	782	708	739	724	756	755	757	767	792	720	725	790	737	718	775	773	684	791	733	784	724	782	784	760	743	742	796	762	727	757	725	747	793	744	774	793	750	754	822	771	787	737	723	748	727	698	739	763	760	749	749	722	773	758	718	743	794	735	752	767	790	789	726	756	745	766	710	774	744	775	717	747	809	796	735	731	737	762	744	770	749	722	800	749	708	730	752	748	736	760	777	758	769	716	762	696	748	741	788	776	749	720	769	683	741	750	760	777	749	763	748	739	730	760	712	740	780	727	750	738	768	739	741	742	732	750	810	772	795	760	749	784	774	775	754	796	754	730	772	819	686	744	774	729	741	756	741	758	773	788	783	727	702	785	773	785	742	750	724	743	783	776	722	780	780	755	731	784	732	717	778	778	712	778	744	765	762	734	739	803	778	722	782	734	743	715	756	735	733	754	762	748	728	750	749	701	762	729	716	761	745	766	766	823	750	747	778	771	759	713	817	766	731	766	746	714	769	786	744	739	767	794	733	724	764	710	742	723	726	772	725	694	745	726	728	752	757	740	724	736	770	734	731	811	761	727	771	709	756	757	752	736	722	759	725	752	702	750	796	735	763	742	751	806	798	739	717	698	724	751	745	777	725	733	747	775	766	756	729	720	763	769	778	774	776	769	781	776	729	760	784	754	768	757	717	740	745	706	735	780	712	748	723	740	756	783	779	757	762	736	806	738	747	751	695	771	770	736	769	726	702	767	709	744	779	757	742	736	759	779	810	730	694	751	772	779	699	740	802	774	739	763	702	787	725	764	732	753	787	812	761	781	741	780	725	747	749	751	749	802	729	759	818	738	705	741	776	723	786	772	768	768	760	755	781	735	702	766	745	705	770	755	829	773	781	789	797	743	784	718	703	761	730	744	730	715	727	693	738	735	788	756	802	739	771	749	731	728	791	722	707	744	729	735	757	777	773	700	737	780	745	703	721	781	783	709	747	734	726	743	732	718	754	689	759	714	720	765	751	753	763	731	777	787	752	714	676	747	755	712	753	754	734	707	738	766	769	768	793	745	811	774	698	741	734	736	720	746	754	748	771	684	765	703	798	762	783	701	696	732	765	772	767	759	714	753	777	770	729	773	740	728	729	731	756	749	750	772	742	732	769	757	760	763	759	735	739	753	746	749	763	797	799	724	776	743	763	798	748	729	770	782	780	762	771	758	713	755	791	736	785	713	741	732	709	743	717	745	773	682	769	736	725	734	720	777	717	764	746	735	747	722	772	735	717	732	781	761	703	756	783	791	724	761	670	731	768	768	733	775	762	767	788	792	779	735	757	741	755	729	741	729	778	754	769	732	757	771	744	768	742	762	790	753	747	776	723	700	767	768	701	752	743	761	771	743	756	760	761	770	769	753	766	773	822	743	751	779	733	732	705	749	727	757	742	769	768	790	748	748	764	742	720	779	749	748	771	780	736	724	785	741	749	752	743	773	766	772	750	688	752	755	756	738	749	718	738	734	736	754	765	759	743	762	736	746	757	754	722	703	747	790	755	697	781	745	757	769	725	765	753	752	742	741	701	736	756	719	764	728	740	757	752	755	758	783	769	745	685	820	714	752	755	767	725	677	783	710	766	797	730	736	762	731	728	738	759	751	768	718	727	719	741	752	751	741	768	711	692	804	764	746	758	739	718	735	754	758	755	766	721	745	748	782	732	745	762	764	731	714	687	733	744	737	771	798	809	731	753	723	786	811	747	725	761	745	765	769	734	750	780	797	778	791	723	706	752	753	774	777	766	724	769	762	764	738	706	765	749	752	755	745	721	743	789	790	711	754	764	730	781	779	761	754	726	732	713	740	769	719	714	750	734	769	710	751	755	722	694	715	747	768	775	728	722	767	758	736	724	793	702	711	749	766	736	743	758	711	793	750	786	737	797	787	742	734	783	778	768	783	769	742	712	731	804	793	741	788	758	783	704	786	701	798	733	731	765	767	768	714	748	775	762	733	764	734	723	727	789	702	728	761	727	760	716	759	755	780	801	731	736	731	710	809	727	738	785	728	727	798	727	755	781	726	744	757	691	756	783	773	769	776	732	727	751	756	783	784	749	694	726	761	731	746	744	780	721	756	707	744	723	734	751	778	758	755	753	754	725	749	774	698	739	757	725	758	728	746	745	789	742	772	743	811	753	702	757	727	777	739	741	760	763	760	708	734	774	738	775	729	727	742	786	711	790	734	758	741	730	739	750	743	756	734	744	797	767	744	744	713	797	738	750	792	727	749	776	750	721	730	775	740	778	742	760	746	760	793	752	761	768	744	743	769	763	802	736	765	795	729	723	756	720	695	751	734	732	726	737	775	736	720	805	724	751	719	747	774	733	765	707	757	751	743	761	763	729	744	740	714	768	673	735	780	728	730	779	716	733	768	706	774	712	734	728	757	717	764	754	705	790	764	748	720	687	774	698	739	746	723	754	746	780	775	765	748	731	738	712	696	763	709	761	722	776	701	748	761	768	790	708	730	795	712	706	749	763	741	748	719	803	743	708	730	769	729	770	760	735	797	745	803	758	807	724	751	779	769	697	761	716	771	774	678	736	774	751	762	745	737	765	717	743	763	786	719	730	754	738	791	767	726	747	719	738	747	725	763	777	731	762	708	710	704	801	786	743	719	717	780	735	759	735	734	726	756	771	784	747	808	720	768	730	738	775	796	727	751	748	789	754	747	735	728	719	760	737	782	776	777	760	733	767	779	765	762	716	725	737	770	810	686	775	775	740	797	780	703	732	774	753	705	743	749	774	807	762	732	755	740	738	718	779	733	769	755	790	718	733	750	745	747	713	742	770	745	769	710	708	743	716	716	752	729	761	794	731	726	762	761	780	723	731	757	709	738	770	724	712	694	729	769	731	717	760	754	766	745	798	782	734	729
3563	8923	6185	3159	2397	2000	1625	1311	1172	1055	983	938	943	898	844	875	879	828	829	797	812	834	816	790	777	764	795	818	717	765	757	736	731	779	785	804	777	757	816	767	787	685	769	783	776	771	783	777	782	767	736	814	754	760	775	758	823	747	770	748	723	764	756	711	739	748	764	816	741	825	778	793	743	741	717	750	802	794	738	770	781	741	742	745	797	751	755	764	780	742	721	775	695	795	768	724	765	738	749	783	714	765	768	777	724	775	769	766	777	787	747	751	741	808	726	737	783	722	747	751	742	724	717	808	727	791	778	820	790	757	744	744	804	789	744	753	749	763	721	752	735	717	774	780	716	773	779	732	793	735	749	744	749	775	752	762	790	753	781	804	790	791	788	750	812	780	759	784	757	761	736	792	709	707	724	730	767	757	767	696	752	801	825	706	781	731	794	733	768	724	752	736	734	753	771	740	756	776	763	741	733	730	751	755	734	732	794	728	791	766	790	793	821	747	707	812	766	754	758	709	772	749	705	780	747	717	781	724	732	768	726	738	728	745	753	760	822	783	726	778	758	707	817	719	774	717	748	725	772	756	734	727	797	749	755	778	692	770	738	780	785	706	785	748	787	754	710	745	758	772	781	732	763	811	782	797	692	709	756	769	775	746	753	760	748	742	729	741	788	758	821	761	730	792	768	791	805	728	778	736	739	763	738	783	728	702	732	729	775	807	772	780	759	771	759	702	759	753	753	770	751	683	753	766	736	744	784	766	780	769	699	737	792	736	750	797	734	709	775	737	750	761	723	778	745	727	737	764	780	738	762	738	768	764	784	774	778	785	736	749	731	759	776	738	739	823	760	753	785	765	762	715	785	784	729	766	763	782	773	736	743	755	696	746	732	763	712	777	737	721	730	786	726	723	783	701	753	750	770	745	726	791	737	732	755	744	772	723	737	729	776	717	818	708	784	725	720	743	689	762	754	740	807	744	744	745	798	797	755	795	777	786	770	744	783	746	747	726	757	700	770	722	709	770	780	704	786	753	799	757	760	724	750	740	776	720	765	786	749	747	779	763	786	709	753	694	737	731	763	794	730	724	725	765	735	743	794	700	798	739	719	714	765	740	764	692	807	719	813	788	742	747	762	742	691	754	786	716	766	773	746	778	822	746	778	775	809	791	754	741	754	750	793	762	765	796	718	731	735	731	767	791	757	758	777	706	745	759	811	738	750	720	731	740	749	739	752	822	769	781	732	766	696	744	812	717	731	807	741	752	747	719	802	784	773	785	791	722	768	785	719	721	783	762	763	776	761	769	737	749	770	759	732	800	750	795	749	794	791	735	757	762	752	752	788	796	755	765	779	785	817	762	771	748	752	725	770	769	764	730	762	770	801	779	729	750	780	733	766	776	770	785	733	763	757	746	747	763	749	730	738	725	744	732	727	779	751	700	752	746	745	789	709	747	729	766	785	758	738	735	699	728	734	787	744	751	770	775	743	756	778	741	723	720	750	786	796	787	736	824	704	776	756	717	758	704	730	770	748	698	793	744	745	805	788	759	757	787	780	777	742	773	727	748	724	778	778	776	728	770	764	820	713	772	722	733	740	758	773	759	738	735	758	752	718	780	792	758	722	766	735	719	707	764	733	755	745	720	733	780	715	765	795	780	763	722	719	747	790	768	734	757	776	761	708	760	756	752	795	742	752	752	760	713	760	790	757	701	743	734	789	732	744	782	747	779	773	791	773	724	780	700	751	728	715	744	722	746	720	773	740	713	725	750	698	723	792	764	767	778	793	735	762	758	790	667	766	749	754	727	753	787	797	744	771	727	735	760	754	786	697	701	756	779	761	717	776	755	755	758	777	727	769	794	706	749	763	778	770	753	730	714	763	787	743	753	757	769	775	708	792	775	717	771	775	805	742	709	735	787	739	745	812	755	762	779	766	767	761	817	779	773	776	724	743	774	774	773	756	764	739	772	769	752	788	814	706	719	752	735	774	759	722	749	731	810	738	777	769	730	784	735	815	729	737	730	768	768	755	755	721	843	798	783	748	713	773	814	798	752	768	736	753	752	751	773	821	721	793	740	790	747	785	761	733	754	790	776	750	757	717	747	727	771	770	764	758	724	753	761	732	748	752	768	742	761	721	720	763	799	764	774	791	752	707	754	806	763	738	774	744	735	794	720	793	721	767	777	785	772	721	753	748	802	756	726	705	716	779	780	733	757	781	681	748	749	788	776	743	747	768	727	779	771	784	763	737	760	754	788	693	755	781	737	749	760	727	797	759	742	789	789	786	754	767	771	756	799	768	784	740	789	726	755	764	822	734	762	783	722	765	748	745	735	724	734	754	748	740	723	754	737	779	750	774	716	759	763	802	787	721	778	759	777	740	764	746	764	782	758	765	696	754	738	773	796	769	760	773	732	810	760	786	748	717	775	785	750	826	758	767	742	767	751	739	747	735	756	762	760	777	733	769	746	725	774	736	737	760	744	810	739	727	737	798	755	775	760	743	735	715	718	738	744	780	720	743	719	730	766	747	738	771	745	767	740	777	709	778	750	745	782	736	741	776	745	782	753	745	734	754	771	704	741	718	731	834	744	755	726	727	743	767	684	713	756	722	725	727	783	717	744	793	753	744	760	754	771	754	754	761	773	745	788	792	763	808	789	750	785	757	764	752	747	758	744	756	755	833	733	747	783	723	796	764	765	750	820	762	736	765	770	717	731	783	759	759	700	760	760	727	753	742	716	765	742	730	781	775	798	768	768	799	760	751	761	799	749	739	751	822	754	780	684	769	782	763	805	756	775	783	760	736	721	764	796	782	703	754	723	747	711	751	825	727	682	786	713	709	743	753	752	820	757	772	777	780	762	732	782	784	729	797	735	743	699	742	741	719	748	781	768	825	732	790	759	776	783	770	779	751	765	770	768	737	788	750	772	812	761	815	732	761	788	761	729	787	743	819	734	726	782	819	752	775	766	803	718	742	786	775	740	758	730	760	761	767	732	789	753	737	762	793	779	802	764	762	737	804	796	728	726	801	712	713	758	801	780	737	740	794	782	761	731	750	759	757	781	737	786	764	803	778	707	789	758	753	732	729	761	766	710	792	750	775	759	686	750	760	789	722	737	764	744	759	706	764	749	782	779	763	791	800	765	729	745	739	704	729	727	765	763	771	746	711	745	761	727	711	734	751	775	798	789	750	784	804	698	705	775	776	740	805	773	750	756	715	710	755	721	748	734	734	738	745	761	781	762	725	731	770	803	734	759	738	728	782	687	766	762	753	745	744	760	737	799	758	735	746	742	796	707	765	726	741	778	763	736	757	762	729	760	719	736	747	745	774	744	796	745	753	719	758	748	776	758	801	736	708	743	721	759	700	771	774	765	779	773	792	732	749	742	748	726	750	777	732	771	726	792	734	789	793	750	715	725	775	791	741	754	741	751	721	752	770	781	692	716	744	744	744	733	780	789	763	765	775	799	724	767	719	746	752	726	754	756
24652	21246	27739	24959	13854	711	468	377	363	266	280	276	269	252	253	248	267	224	237	245	213	224	195	213	228	227	227	226	225	204	204	225	217	208	192	225	219	203	203	214	225	220	212	190	206	215	198	219	220	232	228	193	217	213	197	216	225	207	203	210	211	187	213	248	197	197	211	239	203	173	193	211	201	216	189	208	222	202	203	190	229	203	217	201	218	175	183	206	208	215	199	192	212	219	215	192	223	185	188	237	202	201	211	218	201	218	229	208	193	229	222	220	227	212	190	173	208	217	223	221	211	204	212	196	218	212	206	208	212	223	232	187	219	211	215	230	179	212	203	217	230	202	208	214	206	207	179	202	219	211	203	230	208	190	182	213	208	216	206	208	207	196	215	207	212	201	227	187	190	215	190	187	198	211	198	203	230	241	198	211	208	225	192	198	185	190	199	209	210	230	192	214	219	222	205	200	201	202	196	211	219	199	192	193	236	204	180	191	219	226	211	201	204	209	189	187	216	203	202	200	212	184	197	218	226	219	225	196	218	200	180	204	216	196	181	193	187	176	195	201	195	204	212	215	209	220	206	228	206	183	226	210	240	201	213	206	212	210	201	220	189	192	224	195	229	232	183	214	199	195	198	197	218	210	184	209	201	208	196	189	196	209	204	205	199	213	216	210	199	216	198	211	187	175	232	195	212	217	206	210	226	218	193	210	215	220	233	209	184	195	210	212	200	190	214	199	195	209	196	234	206	209	241	185	222	214	221	206	214	219	209	218	209	204	197	189	233	193	197	219	209	229	225	197	193	186	186	226	221	220	201	204	224	222	208	208	207	189	208	199	232	187	207	212	225	223	188	215	205	204	243	186	178	204	211	219	230	201	209	196	194	196	216	210	208	216	211	199	189	203	201	217	212	199	227	208	231	199	224	207	197	188	221	214	196	187	192	210	219	216	212	178	203	223	219	196	209	206	208	203	219	208	203	199	201	197	210	224	240	216	229	196	199	208	223	214	239	216	240	199	226	216	191	211	192	219	190	229	205	205	218	206	209	213	202	228	188	205	212	188	207	216	214	219	209	203	197	213	195	180	219	188	216	206	193	203	196	220	207	207	207	204	197	202	238	212	219	189	225	206	207	215	209	240	193	216	205	218	203	213	222	198	214	251	213	207	211	193	211	221	207	203	227	209	194	208	192	206	204	228	224	225	194	198	193	199	223	217	201	191	199	186	202	195	188	207	197	187	211	212	183	210	205	185	221	203	196	183	225	245	211	203	225	203	203	204	208	200	206	218	177	203	203	209	217	192	240	210	205	207	196	215	158	223	197	207	216	216	197	191	234	222	201	200	179	224	226	204	215	207	209	227	214	185	234	226	223	176	199	202	208	215	214	212	235	193	236	191	230	227	216	188	185	206	217	215	206	204	197	207	196	218	216	193	209	233	241	226	203	215	194	199	196	214	221	213	184	221	194	199	218	226	228	197	190	198	213	228	196	212	206	224	211	201	203	211	208	206	201	187	197	212	217	208	195	205	197	190	216	200	202	195	247	197	224	200	216	200	224	206	220	214	193	221	218	217	195	198	209	206	194	216	228	247	216	212	195	250	196	201	217	211	171	208	215	198	184	217	211	199	200	229	192	209	232	199	203	188	207	200	191	228	203	189	221	211	229	218	208	230	203	183	208	235	213	214	195	203	214	223	176	186	205	206	200	204	217	227	194	193	230	228	190	204	219	245	203	199	251	194	215	218	191	184	202	205	205	188	230	200	213	207	212	180	183	218	207	226	221	222	211	190	193	186	216	193	230	229	189	214	193	199	208	211	203	222	199	203	232	199	204	200	205	188	248	205	184	205	200	212	205	192	221	210	218	205	207	218	220	213	166	234	193	195	186	207	187	190	210	205	200	217	191	191	204	230	201	231	216	228	199	194	208	195	215	193	210	185	188	195	217	228	189	214	232	195	192	231	223	200	191	228	193	197	210	225	221	197	202	186	216	220	221	194	230	204	206	220	179	204	202	192	212	208	206	215	205	187	214	182	214	229	180	212	213	209	201	200	208	199	165	227	209	210	218	209	200	198	239	224	174	231	208	220	186	213	237	215	222	204	205	231	204	241	209	234	200	204	206	221	231	205	223	234	204	211	190	182	197	200	195	217	210	203	229	195	192	188	237	204	204	203	216	235	215	174	223	223	179	220	200	188	201	201	202	199	208	213	222	210	206	221	211	195	200	191	225	215	235	218	242	229	214	219	207	216	212	236	220	202	218	188	199	201	202	185	225	213	198	201	202	203	212	209	215	191	209	194	210	248	202	200	241	221	199	207	206	230	208	215	251	198	226	243	199	233	208	202	217	187	213	230	198	198	223	229	195	224	201	192	215	226	213	204	216	201	197	200	205	204	205	217	217	201	232	195	198	209	195	221	215	214	214	211	210	231	200	200	206	216	213	196	201	196	196	208	214	226	209	214	224	193	196	199	217	217	214	191	211	195	213	179	240	225	201	191	222	187	213	207	194	174	195	226	208	210	197	212	213	174	215	218	213	198	210	200	206	201	207	198	199	190	187	205	226	222	214	209	223	212	182	209	180	222	192	190	220	168	193	200	188	202	205	200	192	203	175	210	226	173	209	175	203	189	226	224	217	190	204	213	215	225	218	207	192	179	211	222	213	170	211	199	199	212	216	221	217	182	211	211	215	206	221	232	214	215	222	225	202	204	211	189	223	180	220	217	205	191	214	200	200	207	223	204	202	219	197	210	190	196	218	221	218	214	211	185	202	247	236	213	222	224	210	224	198	186	227	176	220	212	221	246	207	217	181	214	196	219	196	211	206	189	230	224	224	231	212	198	217	227	187	220	182	192	199	208	203	230	218	208	192	207	193	188	221	204	220	169	196	189	205	216	234	244	216	215	223	195	197	215	216	201	204	247	202	191	188	219	207	228	208	205	227	210	214	186	204	205	222	207	229	220	210	223	205	212	212	195	222	213	229	203	204	220	195	203	198	230	197	202	222	210	182	208	213	202	198	187	218	219	209	208	208	219	202	195	186	215	234	213	189	226	205	204	214	205	244	221	199	227	202	206	206	218	205	179	210	229	200	197	207	239	210	223	200	205	196	206	196	229	208	184	217	205	215	192	199	185	203	227	190	220	204	223	202	204	210	192	197	197	218	216	216	184	217	254	235	189	224	230	217	234	219	209	199	218	212	208	173	209	195	209	181	208	205	220	223	218	193	205	213	181	212	230	232	184	196	232	216	207	218	217	207	190	182	210	219	209	223	208	212	174	205	188	205	177	196	224	205	213	212	203	214	217	209	198	229	209	211	197	223	189	211	223	175	194	226	219	196	232	237	230	213	205	200	224	226	224	212	201	214	201	194	190	194	185	217	218	192	228	205	221	182	230	224	213	202	199	184	218	219	221	216	210	202	195	221	183	223	224	190	207	214	220	211	211	196	208	190	182	199	213	202	219	219	214	194	236	208	198	209	224	222	221	196	220
3188	5052	3185	1673	1152	888	716	573	463	421	322	336	314	300	262	265	287	275	276	274	261	256	252	239	231	247	244	272	254	255	232	221	259	240	215	213	220	221	204	227	230	220	224	214	213	219	242	205	217	201	259	235	220	250	236	220	222	235	246	216	219	207	216	236	210	237	238	225	222	232	236	231	235	218	250	201	225	237	214	245	215	237	231	215	254	248	206	227	214	215	226	233	215	212	235	238	238	215	213	237	215	238	217	213	207	215	239	252	233	219	238	216	241	243	223	226	226	235	211	224	233	241	248	219	214	231	249	226	226	233	213	222	250	243	231	240	251	219	244	247	230	247	238	232	228	229	242	243	224	247	233	236	245	230	266	223	233	234	228	227	213	219	206	243	230	232	235	243	216	224	218	224	237	222	215	247	260	231	227	237	223	225	238	207	241	217	229	218	242	190	222	246	220	227	239	237	223	232	235	207	226	212	255	232	203	208	212	214	220	247	232	244	210	231	223	220	207	206	236	229	242	247	202	231	219	234	211	239	235	234	227	254	239	221	226	209	229	217	265	214	255	254	219	224	227	241	224	220	213	237	245	227	199	242	227	243	228	211	248	246	207	225	248	229	230	238	211	233	236	230	231	239	205	220	216	243	232	247	219	237	228	237	225	228	212	221	238	217	228	246	236	227	261	218	260	231	230	238	239	206	205	201	243	225	249	239	227	232	227	243	200	250	239	245	188	222	220	230	222	219	242	211	224	212	235	228	253	255	246	222	227	229	233	234	223	231	240	202	248	213	233	234	248	229	209	234	241	228	243	220	229	220	224	225	230	231	229	213	209	206	242	230	237	203	223	218	210	232	237	221	219	233	214	214	250	213	259	208	196	232	232	215	211	234	223	239	199	211	203	264	217	224	232	251	211	238	208	238	225	194	234	210	252	221	217	234	222	218	226	241	239	228	241	214	240	217	237	231	201	247	221	244	224	243	247	238	235	222	213	224	225	240	218	214	218	216	240	220	214	223	231	225	220	211	214	239	219	225	216	252	205	229	214	201	214	211	221	234	235	224	223	230	247	206	229	232	202	265	224	231	237	240	234	238	233	208	223	213	226	242	223	220	232	222	244	219	253	247	241	212	214	220	231	222	223	222	229	195	236	213	266	249	228	231	238	244	230	220	239	237	264	249	242	226	203	220	217	212	227	195	230	241	247	227	234	245	254	219	214	230	219	235	220	234	225	225	214	225	238	226	247	206	238	252	217	226	240	230	220	236	219	260	232	234	212	227	239	234	229	238	234	213	247	214	229	242	222	221	232	215	212	231	227	215	225	218	231	241	245	251	224	207	228	222	231	223	216	243	221	217	225	216	228	186	225	216	242	218	233	215	236	224	211	213	241	225	256	252	231	211	222	217	232	224	244	223	234	231	232	248	231	202	258	231	226	209	235	214	241	231	244	218	225	238	240	219	229	252	204	224	214	230	237	233	212	234	247	207	204	234	212	204	239	213	219	245	214	237	224	250	231	245	228	224	229	204	229	211	207	234	247	219	241	208	223	255	237	230	242	229	230	199	214	228	236	224	197	224	222	213	245	243	194	237	218	225	234	214	231	250	229	234	230	230	247	238	223	244	222	236	211	244	219	249	225	230	209	219	209	220	244	208	233	210	235	224	227	232	199	197	239	230	221	229	226	231	226	213	213	229	232	213	221	226	229	212	227	255	224	228	229	223	231	232	223	230	236	226	247	215	234	213	244	223	257	200	222	231	218	240	229	220	230	240	232	211	225	220	215	221	201	222	228	222	229	218	238	247	213	231	229	205	205	226	227	211	256	227	217	226	222	208	238	221	233	242	202	220	222	211	213	203	220	216	210	205	243	237	213	238	242	238	224	232	228	215	240	220	225	206	222	243	238	198	233	205	223	231	225	230	251	225	195	231	206	225	215	230	218	252	211	239	206	219	222	221	224	203	224	213	226	225	225	226	236	243	232	251	238	211	206	227	220	254	253	282	235	245	238	223	221	237	216	242	218	236	231	246	234	219	218	247	241	230	214	199	216	224	234	219	239	238	243	249	205	221	230	233	239	254	225	218	221	224	248	216	227	206	235	233	245	226	219	259	226	209	213	235	254	232	204	222	232	225	206	213	207	243	220	231	244	230	254	242	229	214	210	206	232	225	196	219	237	215	217	209	212	211	223	215	243	220	214	222	234	226	229	234	217	225	196	221	238	242	198	235	245	216	227	218	224	240	243	222	216	232	200	239	234	221	221	226	233	223	224	250	221	197	229	206	238	235	242	241	220	237	233	231	259	265	239	211	251	254	235	218	210	241	223	198	216	219	240	223	237	219	232	247	193	237	250	222	217	266	201	242	214	217	230	238	235	210	224	230	229	225	225	248	211	227	246	242	200	250	255	228	236	242	197	211	223	243	234	225	217	237	186	228	237	204	247	219	248	205	242	243	211	228	236	237	226	220	216	218	237	246	224	197	205	241	221	216	234	229	228	240	242	234	254	229	215	228	256	229	219	217	247	228	220	246	228	246	211	208	218	232	235	228	221	221	234	230	232	249	216	195	210	232	221	210	237	227	242	222	224	215	235	255	218	231	239	192	235	243	236	242	234	227	195	239	226	241	235	202	207	226	235	249	238	221	275	235	206	244	238	257	228	224	222	207	258	199	239	208	243	235	239	206	236	236	211	242	229	208	220	221	210	229	237	223	235	242	255	215	224	211	184	251	217	233	205	218	232	233	258	242	229	229	214	216	228	229	224	238	219	243	214	221	221	204	196	221	268	233	233	216	233	237	249	211	242	205	232	230	221	229	236	213	243	241	232	219	236	223	222	201	218	218	227	203	221	231	217	238	233	212	221	214	224	200	226	237	242	250	234	218	232	239	240	225	255	224	261	239	221	215	222	209	266	247	206	236	224	224	225	228	224	227	242	246	234	225	217	238	238	239	241	263	223	240	251	240	230	232	228	218	248	286	216	236	253	220	234	215	198	239	263	217	232	222	199	253	214	224	234	228	227	203	219	219	236	239	229	233	251	224	252	214	214	221	206	217	212	231	222	223	233	206	210	187	229	219	235	231	206	241	222	221	229	218	231	207	222	215	246	199	256	231	197	232	235	266	224	206	226	239	218	250	249	250	219	231	229	203	215	215	207	232	229	221	220	237	249	228	221	244	219	213	237	221	218	226	230	261	217	213	253	224	235	214	239	236	238	236	231	203	207	223	211	225	239	237	268	229	220	228	217	215	242	228	233	223	237	247	228	208	257	230	220	263	262	236	249	224	227	276	231	212	224	235	217	237	251	220	235	230	277	240	249	226	231	231	210	232	220	219	201	241	222	227	239	231	203	242	210	201	212	235	205	260	223	236	207	223	222	217	231	249	253	212	233	236	202	210	241	245	228	208	209	239	224	231	244	201	238	239	226	240	225	222	221	222	211	234	222	220	237	233	217	259	215	238	241	244	237	203	238	235	261	214	212	209	213	208	222	219
22551	21322	29192	23768	21318	21410	12322	1624	1251	1153	1069	1007	928	920	865	907	833	845	792	778	782	812	769	814	771	799	748	743	781	826	719	758	699	743	734	786	712	776	732	728	680	735	811	704	680	733	714	748	757	717	765	735	768	745	780	739	737	738	724	724	748	708	689	656	727	771	724	714	707	764	722	737	684	694	708	755	726	744	717	674	718	734	736	717	710	770	681	749	745	739	755	706	735	730	701	725	708	677	679	749	746	684	743	733	720	802	760	757	705	748	716	730	763	708	748	740	667	722	718	684	745	733	741	727	725	660	728	729	710	753	714	701	745	746	698	714	734	731	710	738	770	724	758	668	772	726	729	715	706	705	742	758	746	784	760	678	722	756	714	706	757	723	767	722	689	746	732	738	737	701	665	759	695	714	711	771	732	706	718	721	743	737	719	698	757	750	768	685	674	712	735	716	723	755	697	699	707	698	714	722	699	769	727	740	752	703	781	736	730	753	723	762	685	698	713	703	748	760	753	681	754	740	737	787	749	690	777	678	710	695	667	752	748	738	715	750	740	741	744	721	656	693	740	713	739	737	699	730	697	713	747	717	719	708	748	670	718	726	725	697	698	729	720	716	732	698	735	693	754	709	667	743	711	696	678	745	758	688	718	734	771	716	744	741	721	716	764	701	717	722	754	702	747	727	749	702	763	740	711	701	714	671	729	775	693	737	698	738	732	707	759	749	702	778	742	714	712	723	753	752	689	693	795	724	731	748	750	678	738	742	684	720	724	735	680	736	696	746	755	728	740	738	719	707	722	756	700	690	715	687	724	755	750	723	669	700	720	697	717	727	774	715	679	742	695	805	733	710	687	711	750	701	713	737	732	693	759	704	715	752	752	728	718	684	733	715	735	699	749	684	700	716	715	744	759	755	750	706	739	734	710	782	770	783	771	683	754	754	744	737	719	679	741	729	714	727	725	673	718	699	699	715	732	725	724	769	754	678	699	785	688	709	752	757	715	730	722	730	703	750	668	748	676	744	712	770	709	752	763	727	709	770	722	686	704	730	750	744	734	659	699	695	700	737	756	732	700	689	732	766	712	692	775	753	745	711	674	699	687	731	721	727	730	702	723	697	710	720	727	727	712	709	749	722	698	742	738	746	731	752	712	712	756	737	764	752	727	708	699	701	706	697	713	745	747	703	729	706	752	746	725	707	728	776	679	723	763	721	751	737	708	693	738	700	700	768	732	713	757	691	738	745	707	722	732	725	710	731	679	690	687	759	724	725	715	673	657	741	700	725	738	744	693	709	679	701	712	746	748	657	736	689	763	703	726	738	726	745	728	730	737	722	740	769	720	695	735	705	705	715	696	774	740	717	681	719	717	664	742	751	707	678	717	693	710	696	700	707	735	723	711	808	705	722	755	692	738	726	743	728	718	740	752	745	756	760	748	693	791	759	730	737	700	723	722	719	682	700	728	719	736	691	733	745	698	741	759	707	742	706	730	711	750	690	714	691	739	741	707	744	732	703	732	768	766	673	736	677	649	753	721	706	747	679	720	711	721	697	671	751	719	733	681	725	706	735	713	721	738	799	730	722	777	680	699	701	683	700	738	710	692	718	743	731	759	704	689	683	712	754	697	716	688	757	719	740	768	689	696	745	732	703	720	692	754	747	691	725	699	759	750	736	659	717	719	751	703	723	678	691	752	682	715	735	698	693	724	726	746	700	748	740	682	752	724	722	724	699	738	727	702	713	730	767	709	733	728	737	752	718	699	720	757	692	717	701	729	726	650	721	711	699	706	755	689	707	763	745	711	727	747	692	683	681	740	733	693	697	703	719	779	719	709	727	726	695	736	714	683	729	718	742	724	703	735	738	738	765	708	708	777	709	703	749	709	758	764	695	716	735	703	738	712	692	687	733	742	713	738	713	729	695	700	722	703	733	719	729	719	717	661	760	702	772	688	711	687	720	752	748	730	717	738	741	700	726	728	706	756	744	751	695	767	755	704	725	761	780	730	753	698	693	779	708	713	716	705	706	709	731	707	762	714	712	755	701	722	761	727	721	680	721	727	729	720	749	688	768	741	705	765	747	689	696	733	721	725	718	778	730	666	710	718	727	676	709	705	728	704	648	754	731	709	707	700	686	739	725	746	758	749	693	748	691	721	753	712	702	706	721	739	693	765	797	710	686	747	711	744	736	696	731	728	697	713	718	702	714	691	723	689	746	722	710	741	695	721	706	714	692	695	716	741	734	711	748	708	776	714	694	675	747	748	689	691	784	696	712	661	719	714	681	720	755	762	717	709	733	737	729	713	724	723	738	789	728	734	718	728	677	655	710	732	723	757	721	687	707	720	698	725	765	720	701	741	756	760	734	687	712	697	686	726	734	689	756	694	752	728	750	723	692	705	769	738	701	707	723	730	739	708	721	717	726	783	725	721	755	716	693	761	704	757	667	710	688	712	730	733	708	685	730	752	739	762	747	719	738	712	727	728	753	741	759	740	739	693	726	712	739	756	711	730	727	737	697	759	713	679	729	715	763	710	703	673	737	734	748	683	717	744	736	713	722	727	713	762	696	697	748	731	735	714	702	692	712	734	751	746	684	697	704	700	762	700	751	700	711	749	729	701	749	691	662	743	740	703	740	761	753	720	701	695	689	724	648	674	690	709	722	713	763	748	718	734	736	735	669	710	768	684	678	709	757	728	629	738	772	747	736	725	700	703	712	689	730	719	753	709	669	731	702	737	729	697	719	724	688	733	711	762	702	706	735	760	703	735	675	690	735	670	733	699	740	687	751	818	747	722	688	755	701	738	705	651	742	733	719	726	711	717	733	750	693	691	743	713	727	685	742	750	736	695	719	668	742	683	781	744	746	704	733	690	754	739	707	724	722	717	719	724	750	720	697	759	717	759	724	745	715	747	735	733	745	698	683	694	728	755	684	729	690	743	725	698	759	721	746	744	736	738	699	729	751	679	713	739	739	730	726	763	712	724	717	694	748	727	708	721	681	727	718	737	701	709	699	730	698	733	713	693	716	713	710	766	692	774	687	749	703	698	720	727	715	702	684	714	702	733	776	706	703	749	729	738	670	711	725	737	721	688	750	702	766	704	739	730	730	736	697	732	740	687	746	767	730	717	686	683	668	706	706	734	662	716	700	686	711	777	738	731	721	776	760	683	756	721	753	768	715	711	730	760	688	690	694	704	697	688	702	742	672	752	718	682	708	754	696	679	781	725	706	660	700	714	720	742	716	682	730	685	736	730	765	710	726	694	731	761	750	728	706	713	690	726	722	709	720	719	646	663	750	709	740	757	696	689	717	719	719	711	748	724	717	772	697	719	723	710	709	766	742	739	715	727	704	744	693	716	684	692	731	727	669	723	756	728	700	738	736	730	719	731	783	769	788	776	700	713	721	705	724	743	720	715	737	780	769	715	674	713	669	736	717	749	728	740	703	743	730	694	696	721	676	715	686	741	723	686	709	719	713	676	703	710	733
4489	14576	9999	5378	4005	3053	2362	1900	1542	1415	1222	1110	1046	1021	925	984	845	840	845	860	833	789	798	762	750	795	736	824	826	771	778	764	792	779	757	771	741	712	739	745	750	725	735	767	791	771	767	782	779	740	717	725	736	742	719	751	668	721	745	726	717	760	727	737	769	760	729	699	774	752	708	756	711	771	738	749	707	708	699	749	755	753	740	756	771	720	745	751	755	744	738	717	736	723	751	741	758	737	715	769	758	770	725	760	747	723	754	758	717	737	700	771	757	723	756	745	715	726	753	770	805	712	713	714	687	781	721	768	722	734	724	812	736	697	757	758	786	719	765	757	799	722	715	782	756	730	732	695	714	743	785	725	732	728	721	783	735	724	772	765	742	743	761	727	753	691	753	744	734	750	759	725	747	707	765	740	735	754	715	743	745	742	693	719	733	722	727	711	718	759	731	744	709	738	726	739	731	731	735	736	728	713	731	694	757	703	778	721	773	762	756	696	753	688	711	678	785	756	721	741	762	809	746	717	759	759	764	714	745	697	740	748	711	698	697	717	704	700	701	780	740	722	742	726	751	724	780	770	735	762	761	741	732	719	736	729	756	691	740	736	717	696	707	759	783	744	722	747	688	748	772	748	680	757	715	737	793	719	683	707	731	775	738	716	768	741	751	750	722	774	748	699	726	764	770	707	760	792	732	716	711	696	739	757	720	724	756	702	722	788	732	779	710	716	719	747	716	699	737	702	729	712	787	695	709	731	727	761	698	749	755	728	737	709	718	738	718	735	721	747	702	721	703	754	732	739	710	721	728	747	742	696	693	718	672	720	728	695	765	724	765	691	711	748	737	763	728	737	698	705	737	733	684	696	780	732	749	767	739	736	738	754	733	761	765	749	731	746	715	697	713	695	724	700	743	718	694	738	759	728	746	771	717	719	738	752	727	735	783	699	741	761	732	728	731	734	702	751	724	745	712	715	773	711	737	722	702	771	713	735	767	765	747	750	743	778	750	723	721	718	698	713	748	704	695	724	741	695	792	756	741	745	688	737	735	708	764	777	756	764	707	717	703	703	717	704	689	755	760	711	716	734	709	722	758	750	746	748	717	745	712	727	751	682	724	714	747	732	747	714	739	731	733	746	722	743	697	723	742	726	783	724	750	761	750	829	728	749	746	765	732	788	727	736	773	703	757	714	748	784	715	753	731	687	708	712	725	732	751	698	743	767	726	773	711	738	751	732	711	733	761	744	717	756	720	745	686	738	742	723	729	753	720	739	726	704	716	709	694	710	741	746	732	723	731	773	743	696	726	754	728	710	722	736	716	761	718	766	740	724	731	728	707	725	747	723	718	775	731	744	769	678	744	775	681	724	724	705	737	692	717	748	730	731	792	701	737	705	764	755	744	718	701	752	750	740	744	761	743	714	684	740	704	734	759	770	726	779	713	724	737	728	698	754	746	724	712	763	738	753	776	723	744	721	736	758	748	717	773	719	747	705	712	748	775	731	721	712	698	763	730	708	770	719	732	740	746	740	727	753	697	750	700	732	737	745	716	716	750	724	688	673	789	728	689	766	758	806	730	708	775	757	743	762	770	761	707	704	736	731	747	706	749	738	727	710	694	717	694	744	759	704	697	773	777	720	757	761	702	742	771	716	735	723	730	709	723	726	750	776	738	713	767	701	717	709	729	765	739	758	748	732	724	738	682	709	707	745	741	700	733	740	707	699	741	689	700	713	689	741	741	676	736	750	725	715	704	753	684	718	725	726	740	746	700	758	701	758	724	726	741	681	724	751	780	702	730	739	745	763	776	778	738	710	659	745	743	711	701	702	716	744	782	733	730	742	754	728	736	734	790	742	670	730	721	766	734	769	766	752	722	704	761	703	713	753	763	718	760	699	750	744	726	711	727	740	721	732	751	719	739	713	730	746	727	758	707	752	739	748	737	738	778	726	739	704	714	693	721	747	734	738	742	762	704	771	754	683	728	776	767	708	749	745	668	713	726	788	718	734	686	689	751	698	726	738	724	739	704	702	759	723	696	733	735	732	727	744	743	782	714	677	674	704	748	721	770	713	776	714	733	766	707	745	758	734	743	758	750	745	733	708	724	749	727	723	709	735	764	733	730	698	691	746	753	700	688	726	712	735	706	716	753	727	705	730	731	695	747	696	725	732	701	754	746	753	769	746	761	750	747	722	731	705	715	720	766	713	756	698	721	727	713	691	747	747	704	745	769	702	712	768	705	700	727	735	655	697	731	753	720	712	759	684	696	709	750	711	769	704	748	759	709	675	741	714	703	774	752	738	737	753	711	747	721	731	719	729	765	762	714	737	711	726	719	724	744	712	686	721	768	745	745	767	695	749	739	733	738	732	731	735	752	757	736	781	731	775	754	740	763	808	697	722	737	750	753	704	741	763	750	751	749	705	753	780	752	734	748	800	774	715	735	773	719	774	765	760	688	705	768	739	711	726	685	715	681	696	746	765	742	762	719	745	708	712	719	667	748	720	725	752	741	733	714	713	697	689	765	738	718	720	781	774	734	748	756	762	710	772	773	745	727	709	743	695	696	700	729	725	737	711	690	713	747	688	695	746	735	748	785	705	720	768	727	730	765	705	707	718	736	717	727	767	732	724	727	731	740	740	743	719	720	712	723	768	747	705	788	716	771	722	746	718	725	726	724	718	795	728	720	744	786	736	754	686	755	742	701	685	718	723	692	736	793	740	718	710	725	746	708	711	734	702	666	685	723	732	694	727	661	702	680	766	709	734	737	724	781	701	718	764	718	763	768	726	695	699	718	751	727	695	723	674	733	713	764	739	730	756	760	826	746	749	749	712	744	744	766	708	733	729	722	725	747	778	798	702	737	726	763	721	725	728	743	769	748	755	719	697	740	737	749	744	769	727	778	711	678	688	758	736	727	638	725	699	728	756	763	748	725	719	771	752	708	721	728	738	717	742	734	689	773	751	719	725	675	719	714	726	703	703	785	747	699	717	729	763	721	729	749	694	708	728	769	732	726	736	727	751	748	694	754	670	706	669	741	727	741	817	741	747	722	741	735	747	755	772	766	761	721	737	708	747	746	724	747	712	696	745	739	715	750	721	780	716	739	701	773	725	808	730	725	720	707	727	762	746	686	703	710	705	719	759	781	668	749	699	730	678	715	699	780	755	754	764	721	754	735	698	733	714	744	737	749	712	716	723	731	771	734	712	716	747	724	714	727	770	766	759	766	722	719	722	777	691	715	744	722	743	733	684	707	778	759	745	747	706	711	747	678	756	783	736	710	772	722	738	758	740	723	669	714	759	703	723	686	689	763	701	685	658	737	698	730	763	712	703	727	738	739	752	708	749	714	746	738	767	745	724	786	768	783	713	711	693	737	739	726	750	743	699	740	772	667	756	744	734	715	743	788	711	720	711	722	684	723	704	767	730	696	707	786	761	767	780	713	729	776	749	753	720	766	744	748	703	745	759	756	738	715	773	686	762	722	769
27613	20405	8524	800	494	408	421	407	379	364	387	361	373	363	376	364	370	387	403	383	375	382	353	360	367	379	363	356	371	365	351	341	369	363	392	333	377	359	381	397	351	322	356	372	348	378	344	386	364	381	350	363	355	330	388	343	337	338	350	360	368	374	373	346	342	363	355	393	385	354	362	346	355	339	364	339	356	358	349	339	363	349	341	376	349	344	378	319	329	316	349	349	358	348	410	340	329	347	359	345	323	342	364	343	345	383	328	332	332	363	399	339	360	370	349	328	381	344	331	353	342	359	355	398	364	351	340	338	340	347	361	378	359	333	358	383	351	323	349	358	344	382	369	380	381	379	355	373	346	358	377	362	332	369	397	390	391	353	357	357	368	364	363	339	377	347	375	361	364	350	404	350	346	351	364	367	354	355	362	389	350	391	349	360	350	355	364	321	344	394	368	333	355	349	372	357	324	362	375	351	368	383	376	362	359	359	348	347	358	342	363	342	360	359	371	368	379	323	353	353	357	358	392	353	351	360	355	381	362	352	349	352	364	369	348	378	357	379	347	354	352	383	359	312	364	374	363	348	364	349	362	378	362	327	365	352	328	370	361	377	367	367	386	360	365	353	363	344	363	420	376	371	387	355	375	353	353	364	346	362	359	342	341	334	370	341	365	335	367	341	326	364	387	357	376	361	353	329	368	361	331	336	372	356	326	380	355	382	374	362	325	368	363	353	350	374	347	379	385	409	347	380	342	321	371	361	378	355	368	339	355	395	377	336	356	344	354	358	329	363	346	334	325	368	373	365	352	399	361	349	393	370	381	381	336	347	345	375	336	385	394	360	339	346	366	370	321	358	362	384	355	348	357	371	379	349	355	365	367	370	357	349	359	355	377	361	338	371	360	354	338	331	362	352	354	371	360	378	340	360	305	355	348	346	379	345	352	381	337	345	419	359	372	346	325	348	336	378	356	330	353	358	351	370	354	371	373	324	395	395	391	364	346	358	371	337	366	342	358	329	363	350	346	383	421	373	350	384	351	367	351	385	318	322	340	368	398	378	346	364	386	361	375	354	401	331	330	366	357	361	344	378	349	393	371	402	325	338	363	366	354	353	370	331	324	342	367	356	380	343	348	343	389	343	402	342	344	366	348	385	345	375	341	376	361	348	404	347	328	358	320	373	356	328	386	368	431	348	355	360	367	373	339	362	363	396	348	331	321	371	350	372	356	329	329	359	332	369	370	324	314	365	380	350	348	323	355	377	335	390	360	334	352	353	342	346	390	355	371	325	385	308	366	349	329	311	348	336	369	372	328	359	363	361	327	362	378	382	339	363	333	361	328	365	344	377	384	348	365	369	385	365	367	329	385	344	369	350	361	378	357	367	367	342	348	367	383	343	373	366	333	363	355	360	357	349	348	356	376	362	354	334	327	337	345	351	380	363	370	340	367	357	359	347	347	377	371	382	373	372	359	340	348	337	353	366	386	355	382	362	362	362	378	349	338	355	373	339	366	390	394	366	377	341	330	340	372	369	350	378	368	369	350	374	318	353	343	396	356	363	350	341	367	377	336	354	371	348	356	352	363	354	375	383	360	389	345	351	371	344	327	363	344	368	382	330	368	387	383	349	356	326	336	349	360	351	338	342	360	368	384	351	341	367	355	379	400	359	393	372	357	361	346	323	365	372	364	374	314	390	363	349	326	365	377	343	377	337	342	393	369	338	340	372	363	339	294	355	336	387	339	380	358	360	344	355	379	346	325	367	361	358	359	342	364	366	366	324	335	346	348	387	363	365	346	358	330	386	348	369	344	340	381	356	349	334	347	342	346	342	354	352	339	356	331	358	377	342	357	355	389	347	370	381	377	394	370	360	340	353	390	311	381	373	342	361	383	372	340	333	404	366	353	358	355	295	374	355	374	364	363	364	358	362	401	339	343	354	358	341	375	408	370	362	388	343	351	332	377	328	347	383	356	327	356	387	345	349	344	363	363	340	352	383	359	349	342	344	343	349	346	354	342	359	335	352	344	334	339	356	336	336	373	353	351	351	367	381	350	329	359	369	374	358	329	367	360	330	352	400	369	362	364	359	309	381	351	373	338	351	380	353	398	366	343	307	378	360	373	398	326	377	391	359	323	339	381	338	356	349	360	353	390	406	356	335	335	350	380	384	357	339	348	355	343	375	335	366	398	385	360	315	350	396	369	350	391	368	360	362	372	307	323	374	348	360	402	347	343	341	334	340	335	353	319	358	350	355	341	366	324	364	357	397	374	376	352	379	359	365	332	352	364	360	386	327	372	361	376	346	372	361	357	377	363	357	387	344	375	405	362	327	369	346	374	345	388	373	378	348	355	385	349	359	370	373	366	362	399	363	387	364	366	350	357	372	339	389	359	340	330	349	375	381	343	380	356	382	331	350	361	368	369	376	351	378	360	381	372	325	394	328	365	363	347	360	386	359	355	329	385	337	371	369	337	341	333	393	346	350	338	389	339	359	353	353	339	366	363	341	357	364	363	362	343	318	365	389	364	388	347	371	358	354	356	343	382	354	343	352	360	347	365	388	361	331	352	363	347	325	367	361	389	367	336	364	356	366	369	334	345	378	372	354	386	358	347	352	357	379	365	352	333	327	357	395	361	336	380	361	353	388	355	321	354	324	351	326	376	348	344	395	355	360	380	354	344	351	356	360	351	401	339	368	370	361	346	363	343	362	335	333	370	359	373	334	348	344	343	360	354	365	352	357	359	354	345	366	378	349	346	357	361	373	347	333	363	338	348	362	351	331	337	371	351	349	335	361	370	356	353	357	368	366	354	363	346	363	363	361	335	375	364	342	355	338	363	370	322	367	386	357	360	344	386	375	315	357	422	338	343	342	351	337	370	348	326	348	339	362	341	369	346	381	381	362	360	363	384	333	359	358	387	375	327	344	370	372	358	382	367	373	347	338	372	359	340	330	331	370	350	357	384	354	340	326	354	348	372	346	331	323	341	360	384	354	370	371	346	367	356	351	353	355	350	337	345	392	360	355	371	350	334	339	404	344	358	368	336	348	379	381	366	381	353	377	340	380	365	364	326	339	342	347	384	372	398	328	381	355	368	342	317	357	377	384	351	347	367	375	353	339	372	369	373	343	367	346	349	389	312	334	365	383	342	359	374	337	373	368	343	357	344	331	340	346	364	374	340	361	330	350	361	374	352	331	380	349	357	383	345	383	385	358	363	333	319	352	371	337	345	348	382	355	361	365	377	324	351	361	369	349	358	342	368	360	363	386	323	296	351	355	338	363	371	362	384	352	366	376	360	371	368	357	369	358	366	356	337	346	357	340	349	375	349	341	333	371	424	350	344	367	340	351	387	341	316	360	363	389	343	335	359	323	355	395	344	375	354	364	385	335	358	358	353	359	347	359	362	347	366	368	376	358	373	357	357	341	362	340	348	369	353	349	346	386	340	355	345	354	371	356	369	346	333	341	348	338	363	359	373	376	383	357	354	325
4244	1552	1022	651	526	498	487	439	448	382	423	381	377	384	420	385	377	382	403	382	388	367	368	350	372	378	366	388	359	392	388	373	376	393	364	367	332	366	369	352	359	377	379	349	383	365	388	376	339	424	378	366	364	377	363	347	354	378	370	403	412	348	365	379	388	404	348	350	357	383	349	344	351	362	379	353	381	372	348	338	377	399	360	356	361	360	350	388	376	361	382	352	360	370	338	379	336	387	356	351	390	372	347	384	369	379	395	346	373	364	369	388	391	359	371	354	350	404	356	344	334	351	398	386	376	356	390	347	379	339	372	342	344	364	349	372	387	364	351	384	356	405	364	390	385	358	376	371	372	375	344	364	336	367	372	344	372	382	362	365	394	365	394	389	370	348	345	371	367	349	385	376	363	345	367	362	364	402	348	371	372	374	378	349	383	365	343	351	386	368	404	379	373	375	360	364	363	354	351	370	338	360	368	355	391	382	341	354	365	334	369	386	355	342	334	406	386	377	362	350	367	371	365	369	378	353	377	371	394	330	330	384	362	390	407	345	390	384	366	379	383	368	365	355	357	381	375	342	406	382	396	398	357	392	366	390	369	386	342	355	310	356	372	354	380	374	358	372	356	352	379	385	379	370	346	362	356	345	388	376	396	360	354	400	353	371	334	352	369	364	357	362	384	362	378	354	369	379	358	383	338	363	349	365	369	391	366	332	354	359	363	384	337	349	368	376	387	374	372	365	330	367	380	382	389	379	393	371	360	378	352	385	386	383	364	367	337	389	366	365	361	367	377	390	317	379	361	376	398	375	349	341	354	358	354	370	379	360	377	405	367	393	399	380	377	363	352	362	384	376	374	360	391	363	367	342	351	334	395	366	355	376	371	374	353	408	396	376	401	389	373	349	361	356	391	354	362	374	374	379	351	338	388	335	359	364	342	381	356	372	351	374	371	378	341	362	366	382	372	356	371	365	325	396	396	348	400	360	362	388	359	360	380	386	382	328	355	382	340	372	388	375	356	339	409	376	351	378	348	347	373	391	372	367	379	386	394	329	379	353	364	376	386	385	371	344	345	360	383	342	356	372	331	357	357	359	382	366	345	372	355	343	388	368	380	380	354	362	379	386	387	383	405	361	391	338	391	361	354	379	397	387	401	389	362	382	374	371	385	372	371	338	358	338	354	345	392	383	363	363	337	379	335	340	358	345	362	355	362	343	342	378	397	389	381	372	349	355	376	412	333	384	348	384	340	385	342	408	387	372	369	366	342	392	382	378	373	358	390	345	396	347	351	371	371	370	354	396	377	364	331	405	380	384	362	361	339	386	359	366	368	371	380	380	362	325	338	349	364	358	343	371	343	372	360	354	379	355	352	362	360	395	363	372	340	342	360	338	360	376	343	357	377	356	358	371	359	382	355	350	375	356	370	387	377	366	374	372	395	350	360	354	397	391	382	353	378	363	355	343	344	358	362	364	377	362	370	361	355	357	375	341	387	369	367	358	380	358	396	367	385	338	342	380	382	362	387	370	371	347	362	360	414	365	379	395	355	367	381	379	363	387	362	393	412	347	341	365	345	371	355	371	375	347	380	369	357	335	356	360	358	389	353	396	362	356	342	401	368	348	365	329	394	412	363	371	379	348	397	417	391	372	373	366	333	362	367	376	356	385	365	376	348	373	365	369	382	388	376	354	395	338	356	400	372	349	352	384	339	384	309	362	348	365	375	358	367	372	350	387	359	365	384	339	378	374	369	396	385	371	367	344	362	417	381	368	335	384	370	396	383	364	401	368	386	346	415	382	354	382	340	355	331	369	354	370	361	365	376	354	348	367	374	393	377	338	357	377	380	372	366	367	398	364	392	379	388	360	373	374	378	326	379	362	330	420	359	389	352	367	369	386	357	382	347	343	385	357	355	383	365	361	362	384	371	369	363	388	378	374	375	355	423	358	382	327	385	354	400	338	378	345	380	342	404	344	339	379	371	383	362	395	366	376	364	388	370	367	395	346	353	321	340	377	360	404	374	376	360	349	366	361	355	368	362	419	385	349	370	330	392	355	373	386	365	352	365	338	389	373	371	377	361	368	368	390	388	387	381	390	375	347	390	364	362	383	377	345	354	356	341	395	347	380	361	358	351	358	363	382	365	341	341	388	367	350	363	377	378	346	372	359	357	382	404	385	359	369	366	367	367	368	390	382	375	367	354	372	374	359	356	370	369	366	375	367	364	355	412	397	347	375	381	356	341	362	358	369	401	353	358	390	392	325	378	353	354	356	379	386	369	351	398	354	338	360	337	360	399	390	363	334	355	346	373	381	382	361	341	386	389	382	362	370	356	338	360	373	422	373	366	352	372	390	343	386	379	366	346	338	355	374	408	346	360	359	343	372	361	417	345	349	384	378	397	398	371	362	353	364	357	371	366	374	393	369	401	378	373	366	390	355	381	360	363	373	379	403	376	368	348	346	381	375	368	362	343	368	353	377	380	367	381	347	358	381	344	353	366	351	369	354	394	383	374	329	373	353	374	370	401	358	353	376	390	395	393	396	364	373	375	348	343	361	386	375	384	382	374	357	386	381	369	370	362	360	388	391	412	375	364	388	367	327	397	370	337	381	374	381	342	393	365	384	403	363	365	399	406	321	347	348	367	381	357	364	380	380	384	333	393	400	353	351	370	373	356	366	342	365	344	380	358	395	369	340	360	335	338	351	379	362	370	361	365	347	381	352	383	350	392	353	320	379	322	354	349	359	359	386	358	386	395	338	362	358	376	335	375	378	384	370	363	355	392	362	346	349	367	355	425	376	365	383	373	327	392	349	333	361	387	379	362	379	327	358	393	378	332	399	370	377	394	352	390	363	334	345	371	363	337	378	370	362	378	345	391	370	349	362	384	380	384	379	343	365	342	411	369	382	384	348	342	387	362	387	375	377	368	377	393	375	393	380	366	347	338	357	360	366	358	342	369	392	398	353	386	370	364	368	356	362	375	347	380	373	366	359	385	365	348	346	344	377	406	356	362	369	379	389	368	350	402	350	392	352	349	344	347	379	371	369	356	391	365	371	348	353	339	369	360	363	402	370	342	388	365	348	347	362	381	355	376	338	403	367	356	361	373	396	345	372	377	369	355	352	383	352	375	388	377	371	369	342	382	389	351	388	394	380	376	397	375	332	367	352	354	381	375	413	363	392	387	373	347	386	387	378	383	320	364	376	389	383	343	396	361	354	385	336	396	344	363	377	358	385	403	352	352	355	347	369	389	392	347	372	369	362	329	390	365	337	358	372	368	382	366	386	405	359	346	365	342	369	386	336	373	359	383	385	382	340	367	354	358	376	362	368	409	391	382	384	347	348	381	377	357	355	367	397	395	353	387	387	362	348	405	367	380	371	392	376	372	440	346	378	375	376	400	392	334	377	344	354	433	371	379	338	369	380	322	348	355	375	381	397	360	361	420	366	382	361	393	370	388	361	365	359	356	349	379	380	386	366	358	375
23672	21258	28688	24148	21256	11576	1694	1137	962	945	892	917	844	888	865	823	765	772	824	794	784	763	735	776	747	746	734	734	756	758	773	762	714	765	754	749	760	745	795	735	767	700	739	744	735	759	747	721	691	712	766	739	784	785	707	803	780	745	690	713	790	757	762	749	790	763	720	749	718	745	715	746	707	755	722	709	788	768	748	684	764	779	740	709	725	724	742	729	742	758	735	730	748	705	769	767	757	733	721	762	773	740	720	713	778	729	711	704	753	713	693	750	772	723	723	756	749	772	770	761	761	745	716	739	768	720	735	717	771	694	691	738	721	745	748	755	746	755	730	733	736	675	737	724	775	698	747	711	738	714	749	776	692	824	736	750	734	706	718	724	738	705	797	745	757	727	730	740	726	732	680	775	746	727	775	794	729	789	736	766	726	701	772	756	744	736	799	714	698	727	719	708	744	722	752	745	764	770	820	755	757	734	747	753	745	778	727	721	732	761	764	757	719	772	752	767	751	733	683	705	743	780	742	771	816	734	745	750	745	685	733	761	751	692	819	724	753	773	750	725	710	765	736	713	772	743	751	732	739	653	702	692	764	753	791	766	795	753	714	732	773	717	727	762	773	734	733	763	744	745	770	751	775	753	748	797	717	757	775	808	731	755	747	759	712	695	784	766	743	744	780	764	753	712	773	740	725	694	747	747	760	738	729	787	723	811	737	721	687	699	747	720	781	708	751	749	708	726	757	744	720	751	711	805	765	737	725	728	739	778	730	712	762	743	714	744	784	731	749	755	768	711	755	707	743	772	741	745	715	686	776	743	813	729	736	738	703	773	699	743	767	784	756	742	733	680	730	750	721	764	719	717	766	746	736	717	797	706	753	764	731	785	751	748	734	685	737	743	716	714	741	740	755	741	762	725	758	727	822	720	704	726	714	758	761	691	743	755	731	773	727	701	719	748	778	742	716	708	721	783	686	756	735	773	746	803	740	752	729	731	786	767	669	738	732	740	739	757	751	688	737	765	706	768	716	761	721	748	691	701	748	730	739	718	765	732	742	787	772	728	781	678	707	719	706	742	777	713	692	723	763	718	751	743	735	730	771	709	732	767	731	799	744	774	718	747	749	736	786	721	756	722	705	720	704	738	772	814	732	738	773	738	730	711	730	761	777	733	783	749	765	759	766	741	743	774	796	735	759	719	778	706	760	714	719	716	736	767	675	708	740	747	756	761	757	729	739	765	767	769	755	754	753	726	767	744	749	756	744	713	782	761	710	770	794	759	738	679	726	734	733	738	743	719	693	739	701	713	713	727	684	748	735	731	758	722	761	729	738	723	724	744	762	700	750	726	700	767	701	747	782	732	781	714	714	696	714	715	787	753	811	783	758	710	705	730	733	754	759	685	773	756	818	775	709	761	772	700	744	711	739	739	743	785	725	797	730	750	756	708	743	747	713	721	718	731	684	770	720	661	719	781	713	726	734	764	719	765	725	718	737	746	735	744	723	741	701	724	736	774	753	719	753	750	760	783	725	761	737	774	783	777	685	802	776	727	745	736	736	748	744	760	726	721	735	777	781	778	769	717	729	725	753	750	718	755	756	710	714	793	720	743	767	752	737	739	711	731	780	780	706	698	785	756	792	747	780	787	778	701	744	727	793	757	733	725	721	758	704	775	743	719	755	719	761	727	735	758	745	726	738	755	781	762	744	723	726	732	755	745	745	729	704	731	756	695	736	756	768	754	706	764	717	737	743	700	748	755	779	735	707	691	745	750	701	746	720	747	682	740	786	781	691	762	762	764	696	722	734	728	731	736	764	700	734	711	745	736	726	691	709	728	766	751	743	720	694	723	720	737	725	770	777	805	742	751	778	756	722	784	675	753	731	751	765	740	690	734	752	732	749	708	749	730	698	715	710	742	728	706	734	722	761	769	755	729	732	717	723	770	723	734	763	743	735	755	761	701	794	718	685	763	756	738	710	760	740	713	753	766	737	680	714	735	745	744	724	720	759	765	727	722	700	716	737	693	770	731	741	802	748	690	722	786	768	786	741	667	743	739	754	768	723	801	721	712	689	777	759	739	702	704	769	738	779	718	752	737	748	729	733	730	733	766	737	763	740	724	740	745	728	724	731	724	765	800	738	760	664	748	797	728	729	711	761	794	710	738	703	762	745	696	711	755	767	729	713	758	737	718	768	706	741	750	692	712	755	718	706	779	740	712	753	765	702	766	724	778	711	750	767	743	701	697	760	747	733	775	727	740	825	765	746	764	722	733	735	705	733	778	710	675	673	712	754	735	772	734	734	720	691	778	762	750	753	734	735	723	746	746	730	760	760	787	773	777	714	775	718	731	717	720	757	771	816	723	703	759	722	774	708	789	700	737	742	762	744	698	747	746	735	747	737	699	672	743	787	711	723	684	718	719	737	762	733	686	710	732	737	770	747	744	726	710	721	704	775	785	729	774	700	729	744	758	754	688	730	695	801	737	793	772	721	706	714	744	785	750	724	693	733	737	772	712	751	770	774	749	723	720	715	760	757	707	769	748	706	723	716	765	727	728	708	737	713	748	753	783	771	752	774	765	775	790	759	734	772	701	748	753	774	747	743	701	717	763	722	746	769	776	795	753	721	763	734	743	722	724	698	728	735	776	755	768	778	793	745	737	719	746	767	780	720	728	773	754	759	763	735	751	738	752	797	742	747	717	712	726	753	794	704	695	719	751	737	741	719	751	758	779	723	781	814	721	720	807	762	748	718	708	701	776	710	745	737	780	771	761	764	735	709	736	714	716	726	727	738	739	764	757	726	731	741	741	706	697	744	725	756	723	677	775	737	759	709	757	733	718	747	759	712	741	772	749	710	778	713	745	705	745	714	702	692	697	799	777	703	785	730	721	756	757	748	774	771	694	769	739	788	712	785	716	716	697	721	738	740	729	739	773	782	750	734	741	731	766	711	741	770	735	734	769	748	730	764	741	731	708	791	698	702	701	690	754	757	736	743	741	806	728	755	722	763	730	711	752	726	707	751	700	719	716	756	715	759	746	722	716	721	728	734	725	696	721	761	727	742	711	765	788	772	744	780	716	699	785	717	712	788	728	775	763	722	747	740	691	830	739	749	727	747	723	701	736	760	720	726	790	726	695	749	765	737	810	721	747	754	761	705	729	754	730	752	719	782	761	717	679	733	744	725	736	733	751	753	792	682	750	665	728	739	780	704	713	695	751	781	745	743	783	721	669	731	695	771	725	730	741	745	724	709	761	735	740	736	728	713	740	742	754	730	777	736	723	767	768	723	742	687	787	726	752	808	736	771	695	737	707	735	713	734	709	707	721	736	741	730	799	759	729	772	776	717	709	721	700	768	730	734	725	734	766	741	764	759	722	722	698	694	689	723	755	715	782	713	697	732	725	780	728	740	741	751	758	740	730	765	715	737	750	755	768	744	757	722	796	745	743	742	728	755	704	747	767	721	740	745	733	753	727	687	754	714	715	742	755
3584	8943	6078	3272	2483	1990	1656	1358	1172	1076	963	933	894	900	893	828	832	858	792	813	812	745	757	753	744	775	793	749	756	796	777	788	758	798	758	748	763	727	754	787	801	780	773	791	793	712	715	814	793	744	662	745	732	751	700	755	798	750	748	747	741	724	798	721	797	756	733	762	773	777	716	752	732	729	727	752	736	750	763	725	756	759	725	706	768	742	728	797	770	735	770	706	741	721	736	771	743	728	747	766	741	751	748	729	779	755	745	773	744	739	728	775	738	758	767	726	752	740	732	711	759	748	718	735	756	779	737	725	705	761	733	796	770	807	746	745	769	702	740	717	767	769	748	768	709	763	750	756	738	727	735	750	770	707	756	715	745	729	772	708	755	758	758	756	740	744	767	765	750	752	759	729	740	762	793	748	765	708	695	772	719	729	763	723	753	762	728	744	766	695	730	705	738	764	751	717	779	721	755	754	799	735	763	790	723	779	742	726	698	743	799	742	707	754	710	768	770	778	801	717	765	712	745	763	789	740	776	737	764	763	723	768	719	696	684	712	757	724	803	718	766	764	759	721	703	788	780	709	770	742	731	739	763	686	777	798	739	779	787	724	767	762	687	695	685	812	746	814	718	768	722	769	719	708	715	738	742	717	750	771	788	743	751	720	770	724	729	725	724	740	738	697	773	736	746	764	754	751	806	743	793	756	759	772	766	736	756	727	745	728	725	764	735	767	776	756	763	722	732	741	777	769	745	741	753	705	749	723	749	778	743	721	680	795	754	773	794	726	768	774	760	732	709	722	738	740	768	726	708	733	751	753	735	782	715	742	775	742	769	727	711	760	698	744	754	723	765	745	702	749	764	733	724	718	725	731	739	708	752	773	762	751	737	774	744	725	745	780	762	747	742	746	766	766	742	763	733	713	748	734	709	687	761	723	732	734	768	746	789	734	689	744	694	736	752	678	761	734	745	743	786	773	737	784	755	748	749	717	721	738	766	731	732	725	747	783	743	728	729	740	749	777	759	764	760	725	729	735	779	685	769	758	724	728	717	725	723	739	717	726	713	727	734	807	752	745	782	771	688	747	716	745	729	748	744	754	750	750	776	757	804	759	725	765	719	715	750	728	739	740	791	704	673	733	773	711	725	775	742	721	749	740	768	750	752	735	789	788	759	728	783	768	749	745	770	771	775	815	743	745	730	724	757	759	712	680	739	778	766	725	770	721	777	718	782	722	709	757	699	736	739	781	775	718	737	791	725	706	700	717	700	771	772	761	782	741	724	782	746	753	773	803	717	718	746	758	775	732	732	735	760	715	734	739	755	777	746	752	798	789	707	713	764	720	739	703	723	732	757	732	763	715	724	755	710	806	767	753	715	743	764	734	778	705	779	758	779	746	787	741	772	721	702	730	734	744	729	714	763	744	714	770	702	690	783	756	747	755	747	749	760	753	747	754	782	779	705	768	781	782	763	709	742	749	750	702	765	711	781	745	772	704	748	732	719	787	770	751	750	746	718	707	767	801	780	776	749	727	725	747	782	729	734	755	720	788	720	781	734	745	731	759	719	761	718	765	752	710	701	775	709	744	765	739	722	730	771	754	765	779	760	737	692	678	775	782	777	743	752	796	723	728	760	734	741	727	675	732	740	783	740	764	768	748	734	789	730	733	718	739	761	726	741	741	748	734	712	790	741	781	718	772	717	736	749	781	700	737	719	765	775	721	708	739	775	824	799	741	698	765	787	683	718	736	724	766	700	693	798	754	754	742	732	759	702	734	749	755	731	769	754	744	754	744	710	714	719	784	697	705	759	753	770	763	736	730	769	738	760	743	744	716	735	734	740	753	755	722	751	708	722	762	740	731	754	750	719	734	780	749	784	766	754	784	753	741	764	723	766	771	749	750	726	725	705	754	793	760	745	739	721	737	766	720	771	750	757	748	760	743	735	750	795	752	734	730	763	752	758	744	726	761	729	728	782	754	743	763	753	733	778	753	775	744	760	782	771	764	722	756	748	795	722	741	733	723	754	766	773	743	781	782	791	745	708	734	783	730	837	728	720	752	746	729	743	716	772	739	770	752	746	747	756	784	768	768	815	764	760	755	696	791	739	709	749	689	747	734	741	716	758	695	742	759	688	757	719	742	780	769	744	761	779	753	796	701	752	738	770	694	700	748	732	796	701	783	787	759	729	726	785	731	724	792	689	740	758	737	784	736	712	768	757	762	726	755	725	782	776	707	759	704	809	772	706	720	729	774	797	739	767	784	769	751	799	701	719	741	737	744	752	784	742	791	717	730	769	755	762	779	701	758	800	790	767	765	792	744	755	754	739	713	770	777	785	732	756	781	718	784	767	748	746	712	719	735	721	702	687	748	753	802	756	720	727	777	750	739	759	755	731	757	783	764	753	728	707	759	750	747	774	753	752	719	737	728	747	733	747	755	753	731	764	733	746	751	721	698	764	748	743	759	752	729	788	760	730	726	750	719	739	745	710	778	744	792	748	707	724	773	764	764	722	729	786	738	774	773	685	779	720	776	737	755	751	731	740	709	744	743	729	711	715	719	769	778	773	715	746	728	781	732	720	756	725	751	740	711	750	762	746	735	711	725	729	762	748	826	730	757	760	702	743	797	766	710	746	802	757	733	781	795	710	765	752	702	756	704	746	718	732	722	767	710	774	763	730	767	729	770	711	742	736	737	696	711	747	745	710	720	733	719	734	734	781	731	785	788	736	759	722	730	746	712	798	776	712	791	738	770	789	769	761	750	748	702	776	749	804	764	759	727	776	717	771	722	751	736	725	713	728	751	742	751	758	683	750	725	798	725	822	715	778	832	780	769	735	765	753	775	745	773	749	739	749	731	726	746	756	753	715	697	753	770	739	715	719	722	725	763	737	743	719	795	777	759	753	747	741	761	735	749	761	747	736	710	801	782	767	726	718	705	729	732	749	773	775	739	766	785	700	738	727	729	759	733	793	726	739	748	695	748	761	729	697	692	746	755	764	724	732	759	768	724	788	690	759	736	749	815	736	742	789	721	789	728	736	753	726	759	679	736	764	768	736	723	760	738	744	768	801	730	723	746	779	719	754	721	707	779	746	736	722	774	699	740	756	794	755	803	748	721	737	729	759	729	741	724	748	694	727	703	736	748	741	759	765	721	766	734	707	844	761	723	725	732	771	766	762	730	747	735	738	752	771	732	757	704	765	771	765	777	760	776	741	765	745	760	752	727	763	755	790	740	736	736	747	783	712	717	787	747	733	770	793	694	738	765	727	753	764	704	712	759	711	717	761	755	710	761	732	764	734	768	728	766	793	744	745	784	745	741	794	746	744	799	745	721	719	699	780	765	745	747	713	733	753	762	772	803	715	727	728	740	716	701	727	754	743	756	771	742	735	740	791	748	814	678	752	750	727	800	758	708	719	717	695	736	705	728	740	701	774	750	718	731	742	732	777	707	760	742	740	739	732	786	722	696	766	749	690	731	794	719	747	715
24614	21219	27773	24865	13694	715	489	379	300	298	244	220	253	257	255	232	245	250	223	218	226	221	210	208	221	200	223	225	219	203	203	216	229	216	184	217	202	192	180	198	207	245	196	202	210	196	230	195	212	232	230	204	186	216	232	210	208	208	204	196	211	190	208	219	214	217	197	204	234	215	221	244	205	177	199	193	216	208	208	197	233	220	188	202	208	208	203	215	212	203	172	206	217	241	205	220	211	220	210	190	207	208	222	183	214	215	201	201	207	187	231	189	195	215	228	207	201	214	187	224	198	200	217	206	227	219	185	198	215	186	251	211	204	205	203	201	211	205	211	205	203	195	207	204	233	243	225	197	207	191	212	205	203	211	213	225	194	197	204	193	226	211	196	181	232	241	208	186	219	214	223	215	215	198	203	223	226	216	222	219	237	206	193	219	209	210	210	171	210	212	218	197	205	217	225	217	208	195	181	213	200	194	178	229	210	221	175	214	218	212	189	195	211	225	208	218	241	211	202	205	223	240	211	191	210	201	211	219	213	209	240	185	230	206	212	203	204	189	176	214	226	212	213	190	193	209	227	227	228	218	198	205	215	197	200	188	194	224	203	190	207	192	195	236	202	201	201	208	169	215	190	187	212	215	205	210	199	206	200	190	195	200	212	200	195	214	220	222	206	198	214	185	207	229	179	214	209	208	227	197	187	191	221	231	206	209	196	221	188	236	196	195	197	188	210	204	205	205	203	218	253	193	215	204	223	203	217	206	218	201	210	205	212	214	191	217	220	208	214	198	204	167	192	217	221	234	190	226	222	191	194	214	206	225	182	199	209	197	202	204	217	204	201	222	195	197	203	214	230	178	228	195	198	194	201	230	190	219	220	217	222	191	225	212	220	208	214	190	205	184	213	214	194	213	205	204	235	201	221	196	217	219	207	234	194	205	232	221	222	166	210	199	220	232	204	215	234	188	221	216	179	222	223	218	231	183	201	195	187	221	216	177	203	202	216	218	178	221	245	206	202	233	190	224	201	222	192	232	187	206	226	220	205	211	213	209	197	230	213	177	214	190	234	202	219	187	205	180	189	170	196	178	200	203	185	210	189	224	218	188	202	217	219	190	208	206	228	201	216	209	196	199	212	174	191	208	230	220	216	212	204	223	191	215	200	198	200	212	193	239	229	226	195	197	201	255	201	194	220	203	191	194	194	234	210	191	198	192	216	207	172	209	223	189	229	209	190	228	218	207	207	207	211	200	194	204	203	212	199	196	193	207	215	189	184	190	225	200	201	197	190	223	204	189	201	226	220	193	199	188	203	189	232	219	189	193	207	220	198	200	224	209	226	203	209	203	211	213	209	182	199	196	207	216	209	232	210	200	198	225	217	206	233	200	212	203	206	197	218	192	228	199	216	192	223	202	226	224	204	213	206	202	185	207	202	219	197	210	176	217	206	218	166	173	209	211	217	188	209	193	199	195	243	198	210	212	198	211	226	191	181	200	210	190	197	195	197	205	215	226	221	209	187	191	203	209	203	200	183	216	214	222	191	219	189	211	211	167	228	201	207	208	204	199	207	198	230	213	193	202	214	195	207	217	199	228	219	191	177	197	210	213	191	205	196	223	205	207	206	198	199	212	193	191	202	217	218	215	195	217	220	183	205	206	199	193	221	197	206	235	212	185	194	196	196	188	215	208	206	187	224	201	208	195	214	220	180	206	189	191	218	198	204	208	215	203	211	193	215	201	176	216	219	204	213	212	218	214	204	209	199	216	205	202	187	196	186	215	194	198	228	202	200	194	208	214	206	197	208	205	183	227	194	201	197	192	207	196	230	203	211	205	211	194	181	202	183	225	210	208	179	200	199	204	211	201	215	225	208	201	198	217	209	222	204	213	186	211	191	234	211	194	169	225	201	212	215	196	227	179	210	204	238	172	210	204	201	198	229	177	214	189	217	211	218	196	184	186	210	194	197	225	206	206	207	217	226	222	232	209	199	207	210	210	223	195	199	204	194	248	204	219	214	175	196	206	196	218	203	226	208	211	206	211	182	203	186	201	191	185	201	226	201	191	215	193	227	197	228	234	187	214	204	189	203	209	243	197	204	244	190	235	205	220	198	227	187	203	213	223	204	183	221	226	213	181	182	234	212	197	209	238	246	199	211	213	200	197	178	195	187	190	210	214	202	229	215	224	212	197	203	217	210	207	194	214	206	211	238	218	191	193	210	192	223	219	199	190	182	222	214	219	214	184	204	183	215	206	187	209	208	211	212	192	191	206	211	220	187	202	213	218	213	203	202	198	189	198	205	190	219	219	213	207	212	225	239	205	216	215	213	225	221	218	192	215	189	206	202	206	215	210	216	199	206	194	217	192	184	190	230	227	199	207	209	211	194	181	229	191	187	233	216	182	201	215	198	213	223	215	202	206	203	202	219	223	189	211	208	222	200	229	194	206	238	185	182	221	195	215	208	215	192	199	183	208	205	224	187	222	224	184	219	213	211	222	205	173	225	223	199	220	215	191	190	211	221	194	199	196	196	227	203	208	219	183	188	222	222	194	203	197	194	200	206	207	193	202	200	212	209	209	187	170	204	182	217	193	221	224	201	205	201	186	166	194	197	197	242	188	223	201	209	208	213	226	217	185	191	206	224	224	225	207	216	225	211	213	204	198	215	205	211	208	228	220	216	187	206	211	204	209	191	203	205	189	217	192	200	204	209	226	204	205	224	202	211	192	195	215	189	198	218	193	183	220	226	205	219	210	210	205	216	221	240	210	210	222	167	215	193	175	221	218	198	205	213	228	194	212	228	209	235	206	170	194	228	242	193	218	185	207	208	209	194	224	208	192	179	219	224	199	186	196	215	207	187	194	201	201	215	192	207	204	207	214	206	197	204	190	205	191	219	231	214	214	185	207	193	206	198	194	210	222	203	192	213	213	207	223	205	203	207	199	187	198	202	196	200	192	209	203	209	210	212	220	218	208	188	225	226	217	189	180	197	212	240	184	224	179	190	201	184	204	224	207	211	184	213	184	190	206	206	173	197	206	225	214	206	188	221	234	181	174	223	205	224	188	214	226	209	207	213	195	190	196	199	201	197	215	211	223	182	207	174	184	209	184	214	196	200	193	213	206	222	227	200	195	220	175	225	191	180	188	211	197	209	211	204	201	206	209	208	196	215	189	196	205	193	209	199	205	168	197	212	201	212	221	226	197	200	189	206	201	222	212	215	205	206	203	192	189	209	227	217	181	217	196	195	203	202	204	213	194	223	180	208	212	182	216	222	193	221	206	216	205	215	234	192	200	201	188	216	221	208	182	172	234	189	200	206	221	185	185	178	202	201	205	208	206	215	232	195	238	192	198	177	218	181	217	209	209	209	213	230	227	210	220	174	192	171	195	224	185	211	191	178	194	191	194	171	207	199	219	185	217	193	189	173	191	210	214	175	183	198	195	212	195	220	194	200	217	188	197	205	187	215	207	197	195	215	188	212	210	201	219
3153	4986	3209	1565	1173	885	712	561	488	394	385	314	296	296	273	273	270	280	242	214	252	284	247	240	232	234	239	241	209	217	226	233	243	233	226	245	229	232	221	206	252	254	233	247	234	236	224	212	219	242	229	235	219	210	216	219	234	215	220	234	232	230	220	220	233	213	226	221	225	249	233	221	206	204	263	245	212	211	212	228	225	235	224	237	226	233	212	240	240	245	213	226	207	242	211	244	232	219	232	220	222	254	218	245	234	235	247	201	217	207	232	247	237	222	221	253	201	211	225	227	269	224	231	228	218	243	226	240	226	222	201	232	213	258	211	220	198	217	227	218	231	206	213	227	220	224	233	201	204	230	224	220	223	227	206	226	220	230	236	229	210	236	230	222	205	241	239	247	226	212	208	223	226	216	192	242	248	200	213	232	230	211	234	196	196	219	214	239	190	221	229	194	220	245	234	214	221	258	231	247	193	223	258	221	234	209	218	224	220	222	230	232	230	228	228	229	217	193	221	217	247	221	215	207	227	223	197	232	255	221	227	232	260	237	194	257	240	214	248	207	215	205	218	196	234	229	196	239	221	250	223	275	243	218	248	251	204	215	246	224	243	239	221	224	227	223	201	226	216	217	215	220	232	209	212	229	201	271	212	229	220	212	242	229	236	213	215	224	200	236	241	209	216	198	228	210	207	205	204	250	202	210	225	229	237	220	228	197	230	215	238	227	243	214	210	220	215	194	223	256	207	229	225	229	237	215	199	210	234	193	226	228	237	236	241	262	182	229	219	219	234	245	204	239	217	217	233	251	214	237	233	224	236	213	221	231	234	221	217	237	242	226	235	259	211	235	196	244	260	234	214	228	216	215	202	205	218	222	193	229	212	225	217	201	194	218	235	235	227	228	209	212	242	208	216	220	212	240	243	243	229	230	212	257	206	235	225	207	235	215	241	219	229	220	226	211	228	223	222	215	242	221	229	238	223	220	225	213	243	238	205	204	229	199	208	230	218	236	241	223	227	236	219	196	214	239	229	244	219	219	245	221	216	213	244	234	231	250	233	224	198	206	216	216	243	232	220	245	214	245	198	218	216	246	224	232	207	218	229	220	239	209	193	207	233	259	230	206	217	223	199	219	220	210	236	227	212	241	227	233	204	226	216	227	217	242	212	205	220	226	208	204	243	195	212	216	245	225	204	223	230	222	248	247	220	235	198	186	218	212	243	237	230	244	247	224	241	228	209	235	198	248	217	227	245	211	237	210	217	248	212	218	221	248	207	218	221	210	216	236	217	214	241	203	217	213	210	221	225	225	215	221	221	211	242	219	226	216	232	211	236	204	233	214	206	216	232	216	203	220	220	252	258	222	228	190	208	221	233	230	262	227	246	233	241	246	221	233	240	220	224	231	260	229	223	212	251	193	225	203	229	252	226	232	245	226	242	213	255	229	213	246	253	219	210	239	220	223	242	203	208	220	222	229	241	217	225	228	215	218	216	221	217	233	227	238	215	197	214	231	230	232	220	212	243	241	234	235	228	228	247	214	210	222	230	238	222	206	221	212	218	234	217	234	188	218	231	244	220	206	212	245	249	268	220	233	194	224	236	256	237	231	208	211	235	227	243	231	232	220	217	207	248	217	233	243	247	222	203	216	228	225	246	247	197	218	194	231	250	231	217	224	238	250	219	219	197	214	226	219	203	227	226	206	236	240	239	204	214	242	217	210	221	234	244	232	232	214	222	220	211	231	202	214	221	231	231	227	224	215	202	240	197	232	230	251	241	218	221	219	234	231	227	238	223	234	223	224	200	220	234	207	215	253	226	194	246	213	242	238	227	220	229	213	226	224	218	219	210	199	234	244	231	201	229	230	232	241	223	216	236	233	190	237	190	245	216	226	211	220	212	222	252	234	225	240	211	231	218	223	207	224	223	247	214	205	218	214	217	202	232	232	212	234	229	217	227	224	206	229	217	231	244	234	241	222	219	250	242	238	206	241	241	240	220	218	208	209	241	253	217	245	210	200	229	217	211	203	219	248	235	229	243	248	240	230	188	246	230	216	202	208	217	236	225	207	186	212	223	215	217	235	245	226	216	238	245	205	235	243	220	238	206	212	228	239	260	236	248	234	231	210	224	226	226	213	215	219	228	231	242	241	210	209	232	236	227	227	204	222	215	208	205	235	230	236	218	236	226	224	248	240	219	219	236	229	224	246	218	227	238	217	217	198	237	210	227	224	231	233	231	231	235	221	209	236	266	216	245	218	238	221	231	227	229	201	230	219	193	224	229	222	246	238	224	215	246	219	212	209	225	248	221	233	213	218	221	219	249	229	219	206	208	207	226	223	227	252	216	222	214	216	222	212	232	201	224	205	203	232	247	212	201	226	212	213	220	233	223	206	233	245	237	229	236	242	216	215	236	202	236	222	241	258	223	247	223	224	235	249	242	238	243	228	241	258	245	238	236	233	242	239	210	236	223	231	227	231	224	197	214	193	220	232	232	229	207	215	221	195	233	204	220	211	244	222	236	225	227	197	245	214	188	200	214	218	201	237	237	200	196	213	220	232	215	203	229	221	214	219	248	229	225	224	233	248	220	250	229	243	207	216	243	218	204	238	234	215	223	254	231	201	227	207	187	241	219	232	229	225	227	229	247	224	234	223	264	238	240	222	244	207	224	212	231	213	231	236	254	216	219	245	191	250	236	227	203	242	233	221	239	214	218	236	229	225	220	234	204	200	221	235	214	210	205	239	231	228	235	211	237	225	216	216	231	227	226	239	225	197	236	203	226	204	217	215	215	218	184	220	226	246	212	220	229	228	222	202	236	258	229	218	230	226	215	236	200	229	203	199	232	197	201	229	225	232	250	241	215	226	216	220	235	235	231	229	215	216	220	206	201	220	226	230	223	210	256	237	242	216	213	227	230	222	214	217	225	249	217	215	206	251	228	259	216	220	211	203	249	230	207	226	203	246	195	211	231	207	199	251	237	235	213	232	222	226	229	218	229	236	250	226	202	200	191	224	238	249	233	230	239	229	215	200	232	217	217	203	201	221	244	226	228	208	227	209	255	214	245	227	223	240	249	219	223	208	214	243	239	214	197	205	233	197	232	236	229	242	253	227	216	238	243	234	247	220	221	219	212	199	228	201	239	203	221	262	242	224	204	258	207	232	213	203	254	250	231	195	209	219	223	227	229	257	250	222	230	235	231	209	214	236	221	226	239	227	210	239	215	226	223	194	225	217	230	238	244	239	218	198	232	222	205	239	228	216	205	237	231	222	220	222	231	229	211	207	227	231	234	213	261	248	248	243	247	228	235	223	221	193	213	214	217	211	240	226	220	268	222	221	216	234	213	218	205	224	205	202	219	194	209	239	207	212	213	252	232	234	220	215	253	238	227	211	234	228	220	210	192	220	231	236	219	225	228	238	232	220	229	255	230	196	219	212	221	246	199	216	207	237	204	237	239	225	203	230	236	219	238	253	201	227	223	221	234	216
22544	21302	29199	23753	21295	21372	12331	1664	1228	1115	1082	1003	862	898	870	849	879	840	823	765	762	792	709	752	762	755	759	805	724	731	764	729	755	711	711	745	709	710	730	749	797	706	715	747	753	680	737	760	765	726	752	763	699	713	724	673	688	726	719	731	760	748	744	751	731	680	701	694	764	719	748	681	717	729	746	707	734	697	734	736	732	728	736	701	738	711	731	709	775	666	705	734	694	713	715	695	707	729	722	707	710	725	721	718	722	761	743	735	656	681	740	685	703	758	691	729	706	715	734	687	744	711	778	741	724	739	695	735	711	728	731	697	706	748	718	697	703	725	726	764	714	691	719	714	788	736	715	668	666	714	707	698	745	730	688	646	692	737	726	776	719	775	713	703	747	711	738	732	729	726	683	700	664	682	694	713	706	701	713	753	689	740	729	727	713	671	707	714	717	761	714	714	724	691	711	711	754	730	730	710	742	744	709	703	659	750	756	745	688	719	695	747	735	705	725	715	730	755	695	718	757	712	710	684	737	779	700	719	699	670	725	711	723	688	706	744	730	675	746	718	715	723	715	720	748	711	716	733	724	718	694	710	707	740	725	709	698	699	724	723	705	710	715	678	701	681	715	718	708	695	698	727	698	728	750	750	725	696	751	714	670	692	702	752	682	685	784	752	705	719	715	718	710	690	743	756	722	714	706	712	730	732	750	732	713	690	700	743	744	709	726	686	691	662	727	710	730	687	705	720	708	740	756	696	698	741	706	743	751	701	763	708	753	679	774	802	712	700	675	686	700	738	702	740	766	661	749	720	733	728	722	719	679	745	738	705	752	737	748	776	670	715	734	722	707	655	699	683	721	735	722	702	705	709	670	739	708	749	710	672	698	727	695	703	713	683	713	728	747	691	669	678	717	705	720	692	716	771	743	743	749	740	684	750	708	765	692	707	694	725	736	683	739	711	706	692	697	694	753	717	749	714	699	713	699	700	705	729	706	784	700	748	680	688	725	668	752	698	705	758	691	721	696	717	706	621	682	718	694	742	715	693	720	663	740	700	720	692	724	697	713	711	759	737	708	742	763	718	769	740	731	708	744	766	723	722	715	738	687	726	712	703	694	745	770	716	694	726	728	712	770	767	751	747	720	740	767	707	705	763	739	707	719	716	772	705	765	701	738	740	739	694	739	697	694	735	732	702	743	693	743	735	711	642	741	726	683	704	730	726	674	723	740	726	764	718	683	735	739	714	749	730	687	692	738	728	663	693	733	756	719	741	749	676	730	748	752	700	742	753	726	710	720	735	688	698	727	715	709	714	734	716	720	713	719	725	723	668	734	697	702	744	673	732	715	720	691	731	688	712	759	721	714	736	725	671	694	712	683	718	728	743	712	765	705	715	706	725	690	714	673	678	684	774	728	699	744	742	756	714	669	720	709	726	689	731	699	708	750	705	640	693	709	723	789	718	732	700	728	702	752	741	728	743	755	707	693	725	715	697	716	726	730	732	739	724	694	709	739	736	738	695	719	697	701	678	752	668	750	759	675	690	697	680	694	749	711	681	732	737	663	695	690	697	758	720	703	747	650	769	729	719	720	704	672	731	671	686	757	712	732	680	681	702	687	694	734	753	723	671	696	705	684	696	731	699	684	698	726	683	727	758	766	673	665	693	683	710	691	737	697	703	659	665	715	681	743	698	710	750	746	726	695	689	702	715	757	701	777	748	748	710	685	780	738	705	749	693	693	700	756	704	701	644	673	757	695	753	746	714	711	726	716	714	725	717	675	735	686	718	714	704	714	700	709	732	727	745	735	697	746	754	735	752	711	721	721	674	672	683	735	724	729	711	716	739	745	726	723	701	676	741	749	721	700	723	764	703	730	754	717	727	704	717	704	725	734	729	710	705	691	743	737	715	692	701	709	719	685	718	709	727	666	686	721	676	674	694	692	722	728	691	705	738	701	738	701	736	716	699	704	722	694	698	719	678	699	710	697	709	703	681	707	696	708	731	698	734	727	723	707	710	730	702	712	702	687	667	675	640	732	740	725	729	714	677	707	700	663	699	691	725	719	688	709	691	725	663	703	748	691	680	691	729	720	731	746	703	727	718	709	706	713	707	726	683	695	764	717	698	707	689	749	666	742	684	712	736	673	712	698	777	699	733	708	722	672	729	731	754	717	692	705	724	746	673	682	713	713	705	714	685	695	736	666	686	695	747	750	698	711	736	683	728	709	731	741	720	746	678	720	697	720	719	705	703	687	732	719	705	728	687	775	680	681	699	695	695	713	689	716	686	704	693	716	748	730	691	738	695	750	697	767	779	702	656	659	749	730	706	685	707	688	722	710	709	711	715	764	790	732	756	703	711	743	699	710	707	690	668	714	713	689	696	705	687	682	743	748	701	766	720	662	718	757	757	715	710	723	736	732	731	716	702	759	737	724	662	722	681	726	691	761	698	710	685	759	726	743	765	682	779	758	753	746	748	713	738	698	708	704	747	667	691	708	696	716	710	685	694	724	726	708	735	710	697	742	689	730	746	693	677	742	736	727	688	736	729	662	723	728	740	735	715	710	726	718	748	665	741	725	769	702	714	750	730	671	724	740	702	691	705	710	731	715	718	698	702	681	736	739	740	710	731	728	707	711	690	723	718	697	734	724	708	668	728	650	719	702	732	721	694	715	703	711	726	752	698	712	677	703	725	726	723	729	713	718	715	733	678	726	741	696	659	758	713	658	702	755	701	722	724	730	666	732	708	701	717	742	747	749	728	758	696	732	729	735	718	663	674	718	704	734	695	706	710	738	702	772	729	730	719	738	772	696	713	707	745	707	730	741	729	678	722	679	716	728	776	778	748	740	753	731	686	730	723	721	686	699	688	688	670	700	735	678	683	757	680	739	713	748	693	695	751	720	697	690	693	719	692	708	669	715	753	689	735	715	761	721	696	725	708	721	718	718	704	700	680	719	719	659	687	691	685	711	785	728	713	757	698	732	711	686	709	704	697	722	745	708	683	726	689	677	744	746	700	712	722	745	713	770	710	697	736	642	711	711	694	775	737	733	670	723	702	688	709	733	720	718	714	770	705	663	739	726	706	726	716	754	733	717	731	710	728	651	689	691	711	720	749	708	744	713	719	754	671	739	642	711	703	705	725	712	737	703	671	710	737	718	718	688	674	711	701	705	715	715	745	742	698	693	707	767	709	689	702	750	704	729	762	713	734	738	693	702	742	724	749	728	667	737	677	720	702	696	711	761	746	722	719	732	708	722	714	639	701	722	715	767	754	739	723	714	698	736	733	722	697	659	703	713	728	672	704	717	720	648	719	735	661	693	728	753	745	690	770	710	729	706	704	677	729	775	703	716	707	709	727	652	704	689	701	708	730	751	732	708	729	760	704	707	690	698	712	728	719	686	658	706	715	759	731	771	731	684	740	681	725	693	676	694	719	751	759	702	739	740	708	736	734	717	718	733	717	693	730	737	740	729	755	741	697	666	699	705	704
4533	14507	10024	5242	4102	2990	2347	1917	1593	1311	1200	1068	1068	1007	909	889	910	833	853	809	825	833	804	765	803	798	792	754	795	732	793	757	753	786	778	778	751	751	751	740	787	722	757	734	713	705	731	690	744	740	697	703	740	718	761	730	731	785	722	709	724	722	808	773	706	724	728	747	725	742	696	723	754	790	737	767	703	754	690	735	751	740	715	744	772	752	697	754	753	690	740	710	738	721	770	714	749	731	751	726	740	700	727	708	693	702	723	710	746	767	777	777	770	774	757	716	702	720	726	686	740	698	744	707	722	684	700	722	756	739	748	726	747	735	738	769	735	729	733	769	735	734	756	706	704	728	766	761	708	735	754	734	684	737	733	729	754	724	693	771	725	751	704	747	739	763	700	708	675	724	730	733	732	738	723	763	732	713	709	669	708	705	706	741	737	684	681	732	751	716	766	701	781	711	690	692	695	702	778	720	739	682	743	717	709	698	712	720	737	696	754	747	738	725	747	725	700	726	731	704	768	721	710	736	682	741	732	729	702	751	709	735	757	722	727	708	775	744	711	721	713	695	723	697	729	729	730	739	732	742	749	686	715	722	775	724	703	707	749	682	699	743	687	716	710	702	767	754	735	719	724	725	703	733	715	748	704	771	736	742	736	751	684	738	731	754	713	709	719	760	719	732	694	749	704	690	696	741	711	718	715	730	715	701	719	779	780	755	735	740	700	732	737	779	700	721	729	700	715	726	740	707	739	682	739	725	718	681	726	735	715	746	764	726	752	695	760	739	710	753	713	647	730	774	745	721	688	711	675	724	767	766	756	720	722	778	692	718	719	701	757	718	741	755	699	738	733	685	706	752	701	652	695	733	722	693	788	792	754	762	730	743	673	723	729	681	766	751	754	725	725	669	676	724	711	725	718	708	736	743	720	743	729	747	737	722	702	750	715	702	755	732	741	729	760	750	711	720	688	756	719	770	722	734	754	727	703	784	724	725	720	705	711	718	769	708	737	722	756	728	722	742	764	734	719	783	759	704	746	742	734	719	712	722	747	671	679	744	725	754	683	698	720	740	713	730	750	740	756	763	700	732	720	727	736	700	741	715	697	747	670	747	697	748	704	759	728	742	753	761	776	757	730	732	730	731	723	740	733	722	752	733	721	716	696	748	687	747	700	726	787	720	744	765	715	708	784	738	747	732	726	692	734	716	725	738	764	719	750	739	742	766	703	767	729	769	698	737	704	690	716	694	729	722	743	772	750	737	727	736	710	752	733	702	722	726	716	703	723	745	755	726	706	700	750	715	721	704	751	711	705	702	748	726	744	743	737	757	746	739	734	741	736	718	756	743	762	801	734	714	761	758	705	705	726	702	711	738	748	716	712	701	738	698	706	741	706	739	705	697	729	704	767	695	731	693	775	733	744	702	741	787	758	729	717	691	747	711	715	720	780	727	689	721	749	685	735	764	760	710	702	691	747	719	720	694	734	713	740	674	709	707	767	749	700	742	715	721	736	711	750	718	711	696	712	765	734	740	729	687	773	704	763	770	757	755	698	730	736	704	683	697	752	689	715	766	703	722	763	728	741	705	731	723	711	732	713	710	760	752	740	743	747	743	712	720	728	705	721	742	709	737	756	705	710	723	729	712	707	725	745	753	708	739	743	730	760	716	749	765	736	763	696	738	741	726	679	748	719	730	768	734	760	769	727	744	726	735	742	732	739	677	753	751	742	725	723	714	733	773	669	726	741	715	718	786	726	736	749	772	708	753	779	750	730	703	741	757	748	745	698	772	703	696	728	772	740	744	792	755	737	693	748	737	725	730	742	707	699	714	739	715	800	664	700	681	740	749	774	729	730	749	733	752	745	735	737	723	687	719	729	709	768	725	718	695	732	695	741	719	714	718	727	744	674	756	732	699	761	765	731	698	750	731	690	730	715	690	759	714	717	757	721	753	701	692	660	686	747	715	724	721	732	719	704	727	706	695	730	718	730	682	729	683	697	687	706	713	770	741	725	758	737	720	678	682	775	765	691	723	672	741	727	693	727	703	699	724	765	709	712	731	727	698	755	729	714	713	766	732	717	745	751	764	723	704	738	715	694	767	747	755	712	716	750	751	775	755	746	724	694	722	700	702	720	734	733	681	675	720	747	731	732	698	735	740	791	737	780	707	667	725	768	743	747	690	728	740	692	735	724	711	740	701	715	737	704	796	676	752	728	703	725	765	752	717	785	716	685	718	749	728	709	769	727	708	734	758	705	728	758	679	723	698	720	716	703	717	765	733	744	714	717	759	720	726	733	701	712	731	699	702	752	707	675	733	736	723	702	749	766	746	757	794	720	711	765	784	732	735	737	763	697	738	727	733	720	755	744	706	709	750	698	686	749	695	739	726	693	706	754	737	697	703	728	763	733	664	739	695	719	729	743	753	740	705	696	731	739	768	767	701	710	718	684	764	755	736	725	737	775	740	725	766	752	713	732	725	715	667	731	744	729	729	722	730	737	677	738	755	701	715	732	723	743	683	765	720	690	673	740	727	708	730	730	705	733	723	738	754	698	717	722	712	682	740	707	741	700	775	747	749	760	713	718	707	721	697	740	710	722	730	710	719	739	687	779	696	700	730	736	703	755	713	703	738	739	699	759	762	729	746	730	753	738	731	794	750	758	711	711	784	706	713	716	674	678	691	782	691	706	734	766	695	739	724	735	729	718	680	739	735	709	715	701	737	722	691	749	729	711	738	711	709	772	731	689	755	722	728	753	763	730	742	782	708	791	736	712	722	703	708	712	744	744	736	719	730	703	737	719	672	750	722	723	752	747	698	767	702	745	743	717	702	777	663	766	750	765	707	758	696	722	688	723	739	750	727	683	734	705	714	707	720	763	680	714	759	788	727	729	771	743	695	713	691	725	754	691	672	758	720	718	718	722	722	756	740	666	688	801	697	707	709	727	770	746	736	701	687	738	719	718	745	716	724	694	754	720	719	742	745	719	722	705	686	689	756	699	699	748	692	749	682	698	752	686	750	686	729	728	749	754	692	738	700	755	737	695	725	751	711	753	708	712	761	778	741	767	751	745	751	762	736	718	726	693	703	691	746	729	707	697	725	759	712	725	721	712	694	745	727	727	730	730	712	731	735	687	764	731	724	727	694	700	762	709	777	688	710	709	760	724	745	724	723	703	734	726	758	683	715	724	736	726	719	768	709	727	734	702	733	723	672	769	718	698	717	697	718	714	710	726	727	699	744	761	734	677	714	732	702	720	705	697	667	759	721	711	724	723	762	702	748	715	755	764	723	690	732	754	722	693	741	732	715	744	714	728	684	717	732	788	684	726	713	715	733	735	688	670	685	714	694	692	712	739	713	707	700	732	703	741	708	757	737	733	671	707	729	691	757	766	682	729	736	697	706	695	709	681	748	738	746	757	750	735	746	723	701	741	736	736	713	735	727	756	734	737	726	745	745	720	725	743	751	740	694	706	730	784	722	688	712	760	761
27362	20457	8624	961	681	574	521	373	405	351	382	395	397	391	374	369	403	338	350	357	336	342	381	355	351	353	365	340	356	385	368	342	355	338	359	369	378	387	323	364	345	351	334	350	363	357	374	375	356	372	365	345	343	349	339	364	400	372	385	356	368	365	356	356	292	363	385	336	342	371	347	363	318	348	374	361	382	329	374	352	380	333	364	366	319	320	369	360	342	373	380	335	360	333	332	359	387	341	334	352	347	370	367	366	352	335	316	367	365	346	402	346	364	397	377	367	340	355	377	340	353	370	367	366	367	368	352	370	377	341	363	358	376	385	363	328	357	355	359	357	374	367	363	390	396	380	359	374	391	377	334	323	364	330	321	347	345	321	377	355	395	346	389	352	358	376	347	332	361	344	411	374	359	380	349	347	389	332	332	339	344	375	354	340	383	385	349	362	337	372	348	373	341	313	335	365	381	353	334	356	374	337	364	343	330	346	363	357	362	352	356	363	334	347	362	400	370	383	371	356	379	336	361	392	341	345	368	393	324	353	402	371	361	343	345	353	371	344	353	336	347	341	339	340	354	352	344	342	337	357	355	344	388	373	345	387	365	358	371	363	395	358	331	354	374	372	350	363	365	344	347	338	338	351	378	368	345	354	333	338	358	361	385	337	344	383	367	340	398	385	313	392	354	387	371	353	342	364	342	352	365	339	373	362	348	351	363	346	382	323	348	331	349	365	344	355	351	323	342	338	387	362	361	353	335	367	357	374	385	336	357	332	348	321	359	341	403	348	331	325	324	342	382	368	393	356	334	361	393	362	329	376	341	346	355	379	337	347	390	357	341	361	353	363	370	345	344	337	310	339	378	367	357	377	387	371	394	370	344	343	359	379	376	325	357	355	354	350	360	360	401	368	344	378	309	360	354	356	370	361	359	354	380	392	340	387	354	366	330	337	371	361	353	375	337	347	355	391	353	350	345	369	350	339	377	369	396	351	353	342	377	411	375	357	354	325	357	389	344	367	345	345	367	360	346	359	321	368	355	380	321	355	331	351	355	377	372	348	361	372	394	373	386	384	373	337	400	346	394	360	371	387	329	352	409	372	363	316	348	344	325	357	365	365	404	377	336	368	347	359	364	387	342	342	353	375	324	358	378	358	359	348	348	348	364	377	361	360	344	376	339	356	350	370	342	366	338	385	338	335	343	360	352	333	359	375	349	368	346	371	345	362	341	346	345	362	367	390	378	382	367	371	364	382	363	358	355	334	346	377	369	354	388	354	370	374	367	355	367	362	351	361	350	341	346	400	342	363	353	355	323	344	329	376	347	344	383	387	393	400	376	353	365	336	410	367	353	347	330	355	372	353	349	363	369	367	366	340	371	360	351	361	349	385	368	362	374	344	359	363	355	365	340	355	347	351	301	356	356	349	379	349	396	370	362	320	362	367	353	377	373	366	372	360	352	359	361	357	376	360	366	364	373	375	373	323	392	346	359	368	360	376	366	351	360	348	348	372	355	349	374	357	338	345	367	330	335	352	366	341	343	334	344	335	360	364	339	357	358	374	373	361	381	362	347	362	378	360	340	340	373	331	363	340	357	392	390	375	355	350	379	371	336	366	409	339	363	360	358	380	362	348	355	383	346	345	391	356	364	351	361	338	374	403	358	352	342	376	328	330	332	351	393	337	383	369	354	322	385	340	352	338	347	373	363	327	381	341	309	370	379	371	394	341	327	373	325	356	324	363	374	382	358	315	390	359	347	355	395	373	347	315	327	366	411	358	320	392	368	368	384	378	352	354	351	357	353	375	365	376	365	360	343	329	378	356	366	372	371	396	377	356	377	344	344	412	351	344	336	357	370	419	340	327	364	362	351	353	365	339	342	348	365	363	355	347	355	367	361	368	371	356	344	366	371	370	362	353	367	362	366	353	339	358	381	351	365	375	339	360	368	349	382	375	365	363	336	366	407	348	341	321	341	347	397	346	366	350	363	349	390	394	374	363	367	366	396	346	339	343	378	359	327	366	366	364	334	375	368	396	344	365	351	378	354	344	354	352	366	361	352	372	366	361	371	357	357	377	373	404	390	383	358	356	375	339	380	355	343	353	370	319	345	326	329	365	348	320	332	350	337	382	351	370	363	367	362	323	365	333	350	373	334	341	370	361	382	341	342	382	397	365	388	381	352	355	349	357	364	372	309	368	392	350	342	364	366	403	344	361	355	334	330	324	382	366	362	324	391	384	372	407	353	375	338	372	363	345	357	348	358	361	335	351	345	339	353	374	359	365	381	344	376	341	366	360	375	359	359	321	344	352	348	390	389	350	331	373	337	352	330	383	332	356	321	410	373	367	357	375	389	388	363	385	331	371	327	368	380	414	392	365	365	345	371	337	366	376	376	362	366	348	379	351	351	323	373	374	341	336	363	349	380	334	356	361	352	379	354	351	340	396	336	337	370	393	340	377	354	369	361	366	359	339	374	371	347	358	343	356	358	355	386	330	395	356	370	374	369	395	379	399	348	353	361	359	365	378	354	368	331	357	362	341	398	402	375	357	390	345	343	338	340	348	379	364	370	337	372	374	340	363	326	332	316	336	378	373	362	357	360	362	385	363	382	339	369	350	355	353	337	370	336	365	345	368	367	311	362	346	361	378	347	358	337	361	377	383	379	351	346	351	343	363	342	386	356	383	352	359	349	374	368	335	369	369	361	383	379	355	349	377	355	324	349	374	349	363	344	346	370	349	342	412	345	359	356	351	363	364	351	339	347	360	353	335	330	353	346	402	356	359	322	340	359	377	331	330	338	356	354	362	348	370	336	376	380	328	370	342	356	382	347	342	388	386	333	359	343	365	354	401	348	362	317	351	368	360	378	359	356	365	376	363	392	414	341	339	367	346	376	355	312	374	359	363	388	366	342	340	376	345	346	417	371	361	333	357	373	347	343	380	362	364	396	361	345	358	387	346	379	350	389	337	362	400	339	376	335	360	343	366	357	379	381	381	374	358	362	335	333	365	385	373	373	318	361	343	345	367	373	380	369	348	405	337	364	348	363	386	374	362	321	341	334	381	347	368	371	358	328	354	347	362	366	333	351	335	341	367	341	338	324	347	367	356	380	389	338	345	365	313	362	381	392	366	344	357	390	358	341	357	374	360	343	360	356	356	334	404	394	380	351	346	384	385	354	331	356	388	367	385	379	358	354	355	363	377	380	359	383	372	365	343	347	362	338	354	326	345	365	375	373	334	354	373	366	395	387	378	371	361	362	377	339	367	383	329	385	338	338	366	371	332	350	386	337	361	320	330	386	377	361	371	336	392	352	346	372	366	379	356	364	387	380	349	377	376	382	396	342	394	360	372	354	344	373	351	362	374	380	334	355	325	353	364	382	353	395	347	348	397	379	381	346	365	347	379	386	329	350	353	359	367	340	358	363	344	348	355	383	346	353	371	363	359	362	348	353	343	397	378	387	366	339	346	371	375	390	367	363	371	337	320	348	351
4309	1647	1153	691	595	521	471	466	402	422	402	362	374	373	347	381	356	373	398	425	388	369	394	375	356	376	381	393	383	365	397	394	383	364	350	372	332	353	342	373	346	347	392	358	361	375	363	386	398	377	391	336	385	362	362	380	377	382	376	376	369	337	348	374	363	374	350	380	351	375	343	361	377	369	372	354	354	385	378	353	367	382	363	339	393	386	358	372	376	357	367	358	330	354	371	367	354	370	381	357	362	377	404	355	373	369	365	345	389	401	400	340	382	359	355	380	364	370	385	405	378	377	365	384	364	367	399	380	350	350	367	358	335	338	392	376	342	348	359	367	369	386	394	339	384	380	378	381	365	341	389	390	344	412	376	376	375	351	371	376	345	385	348	353	333	364	386	394	340	376	376	360	392	348	413	381	356	386	333	343	369	365	354	378	377	354	399	361	349	366	355	338	368	378	381	347	372	369	387	380	355	367	399	382	343	384	372	360	371	347	351	366	387	378	371	378	408	360	360	365	397	377	384	349	376	365	335	342	377	352	361	385	404	327	364	384	350	357	360	404	368	355	365	363	359	375	388	393	336	381	346	358	366	364	341	381	369	368	374	352	351	338	346	376	331	397	362	377	388	392	375	390	358	363	382	362	375	400	385	362	342	364	364	363	366	375	366	366	371	383	395	384	381	381	375	351	400	381	333	367	371	392	421	390	357	380	394	384	349	357	363	388	374	376	361	380	346	412	387	357	365	373	372	374	382	369	358	396	366	346	354	379	371	362	359	369	370	398	371	349	391	357	358	369	368	353	378	361	347	350	405	355	360	396	358	358	388	357	384	374	392	386	370	395	322	394	389	367	334	387	363	401	391	341	375	341	370	345	347	324	379	363	369	363	379	392	396	335	359	385	371	389	338	365	388	373	316	363	377	321	363	387	406	372	370	359	340	385	327	378	348	390	387	373	349	367	393	368	403	379	413	349	389	384	385	367	374	348	392	354	356	335	360	380	351	336	353	365	359	364	341	389	370	325	377	366	361	356	381	338	359	380	358	355	369	387	361	385	348	332	348	402	400	432	345	389	394	372	391	405	379	338	376	337	367	382	374	371	371	338	400	340	365	374	378	364	352	376	337	348	372	378	348	361	370	385	421	379	373	366	368	343	359	362	411	360	352	388	409	382	332	334	350	380	344	353	339	351	376	363	398	359	369	348	378	340	364	397	381	346	343	354	358	374	393	390	382	359	384	380	360	387	398	365	378	378	374	372	356	342	350	323	403	373	408	393	384	396	402	360	375	355	382	379	372	381	348	380	361	373	355	352	359	355	316	375	355	367	382	372	381	401	363	358	349	356	343	368	365	348	395	348	361	368	386	381	370	338	387	387	347	368	389	357	370	380	400	317	408	401	354	365	370	411	374	382	373	378	359	390	371	409	358	363	360	366	366	336	372	359	377	364	361	361	377	363	384	339	358	333	397	387	377	386	394	353	413	374	376	388	413	364	340	382	364	366	413	348	389	341	396	392	405	373	362	371	362	378	352	369	356	355	355	372	365	380	372	354	352	405	344	354	411	383	375	375	378	387	372	409	379	369	409	357	353	378	410	374	367	387	363	420	381	397	392	355	387	364	386	401	351	350	332	359	367	373	368	385	339	404	370	345	369	344	359	390	397	374	345	343	370	383	349	371	354	375	357	373	367	351	377	341	383	359	354	372	364	357	381	340	341	365	371	360	372	357	357	345	402	383	336	361	364	343	338	367	375	373	365	391	342	335	410	372	344	374	390	392	407	359	331	394	386	363	331	349	377	368	377	399	372	410	354	373	394	337	346	380	379	371	390	365	347	349	395	382	370	348	374	363	378	397	413	341	384	369	376	314	388	401	369	363	371	395	352	362	369	349	351	386	358	367	382	366	362	383	399	356	381	377	379	364	380	376	398	351	345	365	387	378	357	375	330	404	386	346	342	391	373	356	359	351	372	393	363	372	352	387	355	418	354	344	379	372	397	369	412	368	357	372	363	386	357	376	402	376	393	382	368	347	378	355	356	381	370	361	374	382	390	347	370	384	352	390	365	364	370	349	357	370	387	382	348	373	353	358	368	368	365	361	395	369	357	364	358	385	382	395	369	396	367	350	351	390	330	373	362	365	362	365	359	386	370	380	368	396	382	384	374	385	361	354	364	378	375	362	345	396	339	335	365	343	356	343	359	402	353	359	345	412	373	362	361	345	373	346	398	338	374	378	341	347	356	381	348	388	407	379	382	350	361	367	367	366	388	375	353	380	365	410	350	376	368	378	337	379	388	388	356	390	354	350	380	373	356	407	373	381	361	382	373	381	406	342	382	377	381	340	389	357	368	358	371	364	340	361	385	381	362	385	366	362	367	409	375	331	385	311	358	363	347	400	339	339	342	391	370	354	373	359	360	404	367	381	377	381	373	366	379	346	410	382	361	351	371	342	367	355	406	376	341	365	384	354	371	347	380	377	379	377	361	362	377	353	388	380	376	381	353	362	394	375	392	356	409	370	397	362	405	368	402	393	372	366	386	378	341	401	387	347	369	353	328	409	372	391	352	368	343	389	373	375	354	391	388	420	371	363	391	358	374	385	357	360	327	381	388	373	312	364	402	345	376	369	365	371	349	373	347	376	376	336	361	385	362	356	345	367	361	360	346	343	386	377	403	330	356	359	377	375	393	352	375	382	348	354	361	366	372	386	376	372	366	390	336	379	376	398	376	393	419	405	348	388	381	359	352	389	367	350	397	341	377	378	364	408	372	384	361	390	353	331	379	357	373	344	405	388	355	367	401	379	358	334	362	362	347	403	348	359	365	370	396	346	359	382	324	346	386	394	360	413	383	359	377	369	405	395	378	366	374	375	400	377	341	378	376	362	388	345	343	362	372	334	400	391	400	356	369	370	365	352	376	381	347	380	343	370	368	316	374	375	381	382	386	358	400	352	387	415	380	361	370	352	352	369	372	358	371	393	343	336	353	363	376	377	369	351	350	348	332	365	417	360	395	367	381	351	365	390	353	363	365	340	383	360	364	372	350	350	382	383	384	384	347	362	376	362	363	349	359	376	394	344	388	373	359	378	361	376	336	371	355	372	351	373	372	362	376	356	368	383	398	363	409	364	373	383	364	377	362	382	402	336	375	353	372	340	344	370	358	364	369	334	384	356	356	362	378	368	356	400	366	385	355	385	357	387	334	385	369	380	359	405	351	376	371	371	395	369	366	382	346	376	393	356	375	390	332	374	365	368	352	393	376	370	368	373	380	377	353	396	358	356	383	364	366	374	355	342	365	358	343	345	393	349	348	363	377	333	345	373	375	386	369	383	390	375	358	378	383	379	361	364	395	385	366	352	347	320	386	341	343	383	382	387	399	367	340	379	363	348	357	342	380	363	381	378	390	338	373	377	377	391	378	383	372	352	383	384	375	366	374	390	364	372	358	389	343	357	374	364	388	396	376	355	361	386	371	391	380	360	363	384	392	381
23590	21112	28474	23983	21101	11266	1670	1088	983	927	875	861	843	843	799	769	785	750	761	754	745	827	775	720	750	775	753	742	709	743	721	705	780	736	738	752	820	720	719	735	731	751	729	722	694	750	716	722	728	712	746	767	734	725	762	749	723	722	667	686	741	682	728	790	731	731	686	772	701	723	768	774	712	797	713	727	707	729	716	742	677	713	732	758	708	745	744	783	718	739	687	758	691	721	699	709	756	723	726	719	729	758	733	746	676	748	749	726	712	723	697	701	707	704	701	692	683	684	739	711	731	695	745	699	734	693	731	707	688	701	755	740	714	693	728	714	697	768	741	745	760	730	723	761	735	717	762	673	748	736	701	709	694	762	749	731	724	733	683	741	686	673	734	697	703	772	751	737	734	697	727	740	700	738	689	746	701	724	713	706	729	673	741	710	704	731	731	761	742	732	732	683	697	715	719	718	667	750	719	705	759	732	761	716	738	725	703	735	746	752	714	701	732	739	740	697	700	694	670	782	718	757	705	749	705	719	713	753	733	733	663	717	737	725	731	678	756	729	748	777	701	738	740	720	690	728	724	736	716	710	709	777	659	730	734	700	665	758	731	729	756	763	713	736	711	703	710	790	765	711	696	694	714	627	728	730	747	743	710	702	723	706	708	728	728	688	760	697	708	753	747	743	701	730	723	728	768	740	720	754	695	693	708	700	682	710	736	742	742	696	720	748	710	781	731	708	721	715	685	719	752	695	689	722	744	755	736	725	701	682	731	722	738	746	711	703	680	721	737	697	768	759	695	699	748	693	723	749	681	724	721	688	722	741	728	727	810	701	717	769	712	725	748	707	749	702	747	742	731	701	674	705	726	692	794	766	716	706	722	726	736	747	736	744	710	731	748	746	709	767	709	724	698	729	706	740	705	722	701	786	787	753	720	739	762	687	702	749	732	677	744	742	724	731	744	722	707	724	734	727	753	708	755	758	673	728	727	730	736	737	727	700	714	739	727	715	735	756	691	705	690	683	731	717	730	747	724	738	738	720	719	699	685	740	718	730	713	732	664	709	738	693	738	732	696	749	708	776	687	740	717	772	713	670	681	720	750	714	724	676	754	705	744	714	687	732	732	730	726	754	764	695	733	685	731	804	703	691	765	715	740	724	727	719	696	699	740	702	760	710	739	724	713	697	744	764	730	747	689	701	677	716	730	737	789	738	753	718	712	726	703	771	812	784	760	758	703	742	727	726	708	715	744	687	730	718	723	724	679	731	758	755	726	682	718	743	737	766	731	778	744	734	708	744	725	724	741	722	733	711	677	753	734	684	752	719	739	661	728	755	714	715	761	711	690	723	785	695	704	774	783	750	707	694	757	753	700	722	739	741	725	752	720	709	660	697	709	689	759	731	718	681	682	712	784	722	744	719	679	739	684	773	700	720	791	742	720	697	750	688	742	723	751	730	712	732	795	724	744	660	713	681	755	757	703	711	661	732	720	715	725	769	686	735	760	696	745	768	699	717	667	703	721	699	726	776	755	733	712	719	694	721	748	717	744	715	711	703	761	691	752	722	701	779	697	757	752	714	744	691	736	715	704	746	725	771	755	746	699	716	685	726	757	712	763	712	721	695	682	731	725	761	741	714	716	730	666	741	724	753	687	704	726	751	693	724	717	699	775	745	698	729	711	719	686	668	680	663	719	739	720	738	703	762	737	727	715	728	701	704	731	712	674	729	713	738	708	704	735	701	756	729	704	676	737	768	667	745	730	772	715	699	750	765	715	706	711	707	737	681	725	755	717	740	736	712	745	710	716	720	738	683	736	722	702	745	754	752	734	687	772	752	699	732	732	755	760	757	737	741	708	724	669	733	697	710	772	755	679	735	697	786	745	751	759	731	691	721	758	707	719	744	740	731	747	709	724	776	723	697	755	674	717	698	732	757	785	746	675	751	777	731	730	682	739	744	750	748	750	714	684	703	724	759	746	774	729	763	731	764	766	778	694	733	657	708	747	745	713	698	723	726	720	697	738	701	752	749	721	768	770	712	684	744	797	707	738	752	752	739	699	760	732	729	723	736	703	708	712	740	776	675	709	744	702	723	724	712	731	749	751	743	702	722	745	762	734	704	724	695	713	739	693	761	714	723	721	742	772	762	688	727	703	683	696	735	706	713	674	738	712	717	768	748	748	711	730	723	718	715	722	774	711	737	746	762	725	730	679	722	702	742	759	737	714	668	719	732	695	771	707	737	690	712	712	742	746	694	752	692	690	709	707	744	683	714	674	722	757	749	672	779	699	762	758	694	682	751	729	681	744	745	742	708	719	722	713	726	767	731	708	765	726	714	708	736	701	751	741	715	696	723	714	698	727	716	767	733	706	725	717	677	708	738	749	744	746	741	722	727	720	702	753	695	691	719	747	738	737	718	696	730	699	683	719	716	725	749	719	705	702	737	751	746	693	745	705	710	712	680	739	688	721	726	738	714	712	672	750	747	685	694	727	711	742	730	749	758	760	697	779	733	675	690	740	719	695	738	657	702	714	715	721	735	721	760	777	762	680	754	780	742	743	744	724	702	785	699	707	724	727	725	716	735	789	734	729	723	722	691	721	716	719	705	734	726	735	744	738	717	715	779	714	696	763	704	725	719	772	713	720	709	695	733	736	742	702	678	781	703	741	741	709	718	757	768	710	644	694	725	761	720	726	705	744	669	693	760	779	721	714	743	715	728	736	711	654	717	726	762	692	723	689	715	768	729	766	733	757	700	750	725	717	721	753	695	731	730	743	704	734	731	709	650	707	699	722	711	742	802	703	729	763	724	706	751	751	768	700	724	773	721	732	722	772	690	750	766	735	732	764	712	727	674	753	734	663	756	697	710	704	705	731	689	749	749	707	713	726	760	720	740	698	779	707	683	745	660	774	755	708	719	738	698	748	693	742	716	743	704	719	716	683	746	744	756	693	713	705	677	676	747	723	703	758	757	673	737	718	702	726	796	725	691	728	699	724	707	748	722	722	691	729	714	703	725	675	679	715	698	693	718	749	719	752	692	770	716	713	761	738	717	730	718	670	736	684	740	732	706	768	700	679	705	745	757	697	754	741	738	740	720	700	708	692	728	694	755	660	715	726	704	751	730	758	737	674	729	705	728	743	679	750	722	752	735	692	700	690	701	736	727	697	711	724	727	735	748	721	710	701	681	659	687	720	705	705	750	705	780	716	753	716	691	762	656	754	702	674	686	722	739	768	709	678	763	717	720	723	692	743	712	649	748	755	714	747	760	690	714	736	717	728	689	712	714	672	690	680	742	692	764	657	743	727	783	710	730	693	726	685	682	725	742	698	710	701	712	704	726	736	706	727	679	735	692	711	747	714	673	736	747	740	765	803	699	685	678	775	735	766	709	730	729	730	728	717	762	734	711	719	736	728	754	711	688	711	762	718	699	775	687	707	758	671	728	713	749	735	694	696	741	741	725	665	741	696	714	741	749	699	721	695	746	781	743
3618	8907	5949	3038	2362	1861	1548	1301	1183	1059	1039	973	886	846	854	821	822	792	828	804	777	755	783	760	753	806	679	767	735	740	754	790	749	760	772	733	746	713	752	766	746	744	722	726	762	719	738	717	710	734	768	701	750	727	771	694	742	736	698	678	787	712	763	735	775	773	743	754	738	703	706	748	764	723	756	716	711	717	784	782	764	751	770	775	736	748	723	724	711	731	717	753	719	727	741	719	700	705	756	740	721	734	763	716	713	743	737	782	764	700	709	761	753	739	735	785	699	809	702	791	718	692	733	723	739	712	723	740	743	770	724	745	727	726	694	757	719	718	743	741	750	725	690	748	766	662	766	748	745	746	738	736	711	733	645	704	736	700	714	775	736	738	706	766	751	764	798	754	701	706	800	738	732	751	757	760	749	744	713	687	686	712	700	748	774	724	727	729	713	757	696	737	682	721	758	715	762	736	759	675	699	733	765	753	780	740	756	733	703	709	761	701	737	707	742	739	735	697	714	713	772	714	772	722	722	760	729	724	687	761	751	740	744	769	754	733	738	729	699	738	733	739	734	766	767	758	723	744	761	757	768	722	744	745	735	796	724	758	723	747	737	692	758	763	669	751	761	701	731	717	744	739	783	736	776	728	693	721	740	724	691	704	749	702	708	729	779	726	683	738	706	736	733	763	708	753	723	731	700	716	717	801	797	721	776	794	722	731	745	759	702	742	800	741	750	702	687	710	787	739	744	730	748	751	746	694	710	713	745	709	722	771	688	714	748	727	679	768	705	713	748	683	736	727	741	738	702	782	729	705	752	759	735	736	721	716	705	710	705	735	751	764	715	728	751	705	697	737	713	732	755	722	717	718	749	746	740	738	777	732	754	725	747	721	728	662	772	734	718	766	743	743	702	767	755	713	750	749	723	748	711	731	705	738	683	741	747	709	726	761	736	701	743	721	712	733	711	718	780	731	741	738	747	778	708	789	747	660	738	751	733	720	741	749	698	719	767	749	718	733	680	696	772	740	738	748	734	758	711	683	697	749	764	723	705	739	764	710	748	758	747	761	758	715	735	725	694	734	704	682	716	734	734	789	748	788	733	726	731	773	719	765	710	678	738	743	763	690	680	724	723	704	686	729	742	700	756	810	708	736	696	756	754	780	715	714	765	760	757	728	711	692	782	752	735	732	751	748	742	717	724	701	707	712	719	759	742	728	733	746	747	715	736	762	725	797	707	751	724	754	755	727	741	730	728	712	780	740	735	699	688	743	769	677	733	748	760	795	722	747	760	761	747	737	702	706	754	729	746	716	703	755	740	701	698	724	781	713	689	771	768	715	751	771	789	711	711	735	745	705	753	740	744	740	737	761	779	779	729	722	713	780	743	719	728	759	798	718	731	772	747	799	775	712	723	760	789	702	733	661	717	728	727	728	737	722	764	690	735	693	710	759	765	685	754	759	673	754	695	709	735	723	753	727	756	706	735	762	732	735	773	731	775	764	713	718	763	732	714	740	742	726	717	685	766	713	721	751	741	807	745	746	747	732	721	729	781	729	785	816	771	756	684	773	771	748	724	693	737	712	753	709	744	673	723	725	758	701	725	759	736	718	713	776	728	727	710	743	737	691	697	700	767	704	753	731	780	739	726	785	731	761	728	792	716	768	730	700	690	737	696	721	748	719	709	751	749	778	749	734	739	743	731	711	732	694	746	737	746	734	711	744	730	735	714	736	755	768	726	735	707	717	713	688	703	724	760	717	691	748	752	796	753	703	726	732	721	712	766	759	662	779	729	736	726	711	737	714	730	728	717	762	736	695	701	713	748	737	722	763	759	776	789	764	741	706	700	740	754	743	799	744	695	730	755	718	770	737	730	768	737	722	747	737	739	686	754	794	724	755	772	667	710	763	724	763	737	735	753	696	749	724	740	727	719	706	717	725	749	733	750	749	725	746	701	751	763	782	723	732	736	756	723	729	755	811	737	729	731	730	761	711	769	719	785	723	663	705	723	726	726	712	685	794	735	763	727	757	734	727	727	718	748	740	733	726	702	743	741	744	737	745	691	710	730	692	754	729	734	775	743	755	695	751	766	725	741	753	703	714	770	671	730	727	716	713	766	752	695	754	758	719	727	725	755	720	710	755	719	769	710	774	666	764	737	733	752	785	745	754	808	770	746	777	722	732	747	749	726	764	727	721	787	764	691	765	744	759	730	734	760	707	692	748	746	747	697	701	732	690	757	724	745	731	716	703	724	737	772	698	764	736	748	731	705	706	749	751	721	683	748	762	713	743	737	720	702	716	711	703	737	719	748	732	739	731	722	726	677	709	761	749	730	743	770	761	729	745	757	733	784	704	723	655	732	711	748	683	743	738	772	726	800	759	707	740	743	739	745	678	748	724	735	746	779	783	733	761	756	746	704	780	709	729	761	762	763	750	744	691	721	710	718	747	761	770	732	743	747	750	755	710	719	710	723	721	737	699	713	714	671	745	759	719	741	730	741	727	739	729	741	722	713	731	731	730	671	766	724	731	780	741	755	769	750	722	746	694	785	734	731	722	768	779	750	732	738	726	729	715	752	710	779	742	751	729	710	732	732	717	777	757	747	724	743	743	723	745	730	720	730	754	675	735	719	757	740	758	742	761	741	700	738	670	697	745	744	731	789	747	745	715	734	774	774	720	782	741	722	715	729	793	746	784	692	744	726	734	760	719	775	694	723	750	715	679	754	726	695	725	709	734	769	757	768	730	715	725	715	724	765	762	667	752	707	787	685	731	729	766	694	737	737	717	748	719	766	735	768	731	731	736	783	686	714	729	751	711	734	744	707	691	707	722	756	746	685	777	734	763	741	715	746	743	710	735	735	721	723	748	721	740	714	712	761	717	691	710	702	726	726	741	734	742	700	709	745	688	728	715	757	722	748	722	726	724	714	744	716	742	753	749	714	731	742	796	738	742	735	769	681	705	745	734	715	744	737	750	723	749	725	773	758	738	723	703	716	715	702	704	751	784	693	730	690	751	700	734	726	756	764	719	735	710	750	731	714	699	741	694	725	682	802	718	683	738	711	716	706	727	753	716	774	734	722	699	735	709	730	721	718	726	717	708	684	767	711	702	755	704	705	753	723	728	699	730	703	730	729	702	760	735	718	723	739	755	725	710	709	706	746	699	735	743	728	734	736	749	756	761	739	722	756	732	710	748	718	698	747	736	758	795	709	744	696	717	727	714	700	708	758	761	754	741	721	736	779	696	765	746	733	732	752	703	791	706	733	728	759	733	733	699	791	704	752	752	741	722	742	719	704	711	751	718	741	788	754	743	769	781	712	676	728	730	770	731	715	786	703	723	783	750	758	751	725	758	713	701	769	690	724	708	745	744	701	713	732	736	713	734	704	761	747	706	703	761	722	697	763	727	720	743	745	724	726	788	700	720	741	708	728	722	714	696	724	763	769	716	775	698	771	747	767	736	764	681	696	730	787	739	726	777	699	733	755	724
24739	21216	27757	24966	13810	738	447	361	338	271	273	236	256	253	224	240	229	232	235	214	223	195	203	206	212	225	194	194	207	200	214	232	177	232	204	204	237	231	194	206	218	250	189	185	214	198	203	197	202	223	205	199	216	234	221	248	226	209	200	204	213	197	197	225	239	230	208	195	198	209	191	195	183	212	200	188	208	185	194	191	190	198	211	219	187	197	209	219	208	195	191	191	207	195	194	204	209	222	206	198	219	195	217	200	212	195	183	209	221	215	200	197	226	184	221	177	205	184	177	211	195	202	211	181	190	218	210	190	218	229	222	206	208	192	192	200	236	220	187	186	221	223	187	208	212	223	201	193	226	199	187	186	226	177	205	201	174	209	235	196	214	210	213	166	216	221	218	202	206	191	203	203	179	207	191	187	224	198	194	215	206	233	189	204	218	206	195	197	195	185	229	182	191	188	218	197	203	220	210	196	196	179	223	183	212	200	210	196	203	220	185	185	196	194	181	196	191	204	201	230	201	179	203	191	190	208	207	208	196	187	210	214	187	207	201	188	199	214	227	185	215	215	205	194	211	210	198	200	209	218	195	214	183	206	228	218	198	230	205	192	183	221	209	177	224	211	185	188	202	184	202	194	196	202	195	207	188	208	197	200	226	201	205	215	195	182	211	200	223	204	196	208	178	191	192	211	191	244	159	198	193	175	210	197	213	197	216	201	175	221	227	229	204	193	206	206	221	192	203	193	217	215	197	222	238	174	181	206	213	224	203	185	219	185	231	187	202	205	201	200	197	197	190	207	213	205	219	210	213	199	204	219	178	213	222	199	211	206	188	216	189	182	197	223	245	200	211	217	202	193	190	198	240	219	219	185	197	209	229	221	217	176	228	187	209	190	205	198	187	195	219	221	214	214	203	177	191	197	195	224	224	213	215	233	186	206	205	230	193	189	208	196	198	196	200	225	193	230	200	210	201	195	203	188	207	205	204	177	180	169	206	220	215	221	206	217	203	199	208	196	209	211	223	179	202	184	181	217	227	194	174	206	193	218	226	205	187	203	218	203	208	217	172	204	215	225	195	190	214	201	203	206	192	195	232	210	205	206	214	222	195	195	190	203	183	216	185	188	216	191	204	207	199	212	216	217	222	202	222	218	205	227	182	197	184	195	182	211	203	219	204	192	200	192	204	193	211	210	200	197	199	200	191	200	208	201	202	210	197	204	196	192	196	187	199	229	178	215	191	229	205	210	201	207	193	195	178	244	193	179	217	231	198	207	222	194	216	198	228	192	199	202	204	198	176	182	192	195	182	199	224	202	202	213	191	205	200	203	206	201	230	200	180	211	212	224	194	192	207	207	186	217	222	217	213	178	213	215	207	200	209	200	199	206	218	227	217	185	196	197	209	189	202	192	194	192	243	201	195	213	203	209	191	200	235	199	185	200	197	198	193	222	218	186	220	195	203	192	207	206	190	197	185	227	217	206	187	206	173	203	216	197	207	212	232	217	189	233	197	180	217	199	185	187	205	202	224	232	203	202	200	194	207	194	202	214	206	194	240	209	209	199	202	202	219	178	220	196	197	201	209	171	191	183	218	199	211	190	202	186	211	178	165	190	203	183	229	216	210	189	177	238	209	188	222	205	170	191	196	196	223	197	211	205	194	215	194	221	198	198	186	174	214	209	196	212	200	214	197	190	221	201	181	192	193	215	215	186	223	194	188	192	195	200	210	195	216	181	178	223	203	194	211	194	218	217	174	213	204	223	223	240	196	218	210	206	169	217	173	210	199	220	231	208	197	195	236	214	198	190	197	218	213	197	207	224	194	197	190	224	206	221	218	194	206	193	208	216	209	201	182	210	206	203	207	198	172	211	189	187	232	191	205	225	214	201	191	209	190	173	221	204	210	198	225	193	207	227	203	217	204	219	189	217	216	202	211	192	205	193	198	199	196	224	200	174	190	199	213	194	178	208	201	197	156	219	199	219	208	213	190	223	189	190	191	209	192	200	206	202	223	196	225	197	201	176	201	208	181	225	185	195	207	188	208	180	182	221	204	215	201	204	198	225	208	185	188	181	213	194	189	194	217	171	194	218	188	185	212	222	197	222	212	220	212	189	219	202	215	199	179	205	204	214	195	217	199	201	227	209	223	211	194	201	210	229	157	196	187	189	218	205	198	218	209	195	182	195	200	225	209	192	190	191	211	220	191	202	222	210	228	219	194	224	188	199	219	198	212	194	199	239	195	195	187	197	210	196	178	201	215	207	166	201	197	213	206	208	205	196	226	196	195	187	212	190	209	178	193	192	217	203	177	195	217	195	222	204	210	194	198	215	197	222	214	210	199	205	209	188	200	197	207	202	199	189	210	202	211	198	174	202	200	210	196	191	203	226	197	176	203	199	196	189	197	227	213	213	190	205	229	203	192	206	209	200	228	190	197	205	218	186	200	223	217	208	204	188	180	189	216	190	200	202	195	208	218	216	202	197	166	215	219	218	214	183	179	201	230	205	181	190	207	182	187	210	196	209	208	189	205	206	198	197	187	211	197	195	197	196	210	207	191	214	220	194	195	207	204	219	194	211	203	214	200	240	199	215	218	184	216	211	210	202	206	208	196	206	200	217	211	202	214	192	180	208	215	210	209	183	209	208	238	207	203	210	191	203	213	195	184	227	215	191	225	200	214	201	202	191	199	191	208	227	178	229	205	207	199	215	205	214	219	224	212	199	197	195	198	202	208	191	211	186	185	194	206	218	202	203	227	199	201	204	201	216	168	184	204	207	198	220	188	206	203	215	199	228	210	226	199	242	193	208	219	224	180	198	216	211	189	181	210	209	190	203	206	188	199	189	187	194	215	183	191	201	210	209	181	210	195	183	203	194	228	185	186	201	194	187	173	192	199	173	220	197	229	190	208	216	205	197	233	192	204	196	203	203	208	207	213	228	230	204	211	210	201	204	195	212	193	190	188	217	201	199	192	223	192	208	223	191	165	192	200	213	171	204	220	198	190	212	194	179	213	192	220	235	209	242	215	203	208	220	186	198	206	225	229	209	202	221	191	221	192	196	184	222	215	205	205	237	186	191	212	210	175	181	214	194	196	198	186	216	210	192	214	218	187	216	208	231	220	202	215	202	208	175	193	217	208	235	186	214	190	206	227	216	202	201	194	218	196	193	177	200	223	199	207	212	211	191	187	183	210	212	207	218	198	206	214	208	204	229	196	217	217	205	211	199	229	199	189	212	201	205	212	211	225	197	192	198	199	207	220	210	202	182	218	207	195	206	207	234	210	217	205	190	195	220	199	223	199	211	234	203	203	195	202	189	195	199	202	240	184	198	204	222	204	204	202	196	185	187	188	228	211	213	187	191	198	221	202	194	187	202	202	201	194	208	200	201	218	201	204	191	210	167	217	190	196	194	218	214	210	197	188	211	190	201	223	209	184	199	215	183	212	216	192	229	215	160	205	198	198	214	213	216	192	194	205	178	194	192	197	200
3233	5043	3241	1585	1121	892	676	588	443	399	368	301	306	291	277	267	273	265	241	245	252	260	212	250	233	244	239	236	264	231	235	208	220	211	237	233	237	233	214	242	211	224	235	237	229	246	229	224	217	206	248	250	242	249	243	223	229	221	228	215	220	212	238	212	236	238	243	227	216	214	235	217	236	226	236	233	218	218	230	216	244	213	206	198	233	207	211	229	218	226	251	210	190	230	240	219	236	226	234	222	210	222	233	203	230	244	221	251	203	230	233	232	221	227	237	199	223	218	220	220	217	244	218	210	231	187	220	235	240	224	233	218	212	239	234	219	239	229	226	228	219	206	255	241	216	244	240	232	212	224	255	215	228	209	230	268	206	225	226	233	221	213	214	203	219	224	230	237	236	212	222	256	230	244	223	203	206	222	206	245	210	219	238	227	229	220	239	227	227	217	222	227	214	196	231	217	224	216	232	220	187	236	239	220	209	225	229	214	233	257	242	219	218	237	235	220	195	228	231	207	214	240	240	244	232	240	203	223	220	209	218	222	207	233	220	237	222	221	230	247	225	198	200	217	248	218	233	235	215	233	246	261	245	227	221	224	236	228	215	202	232	228	208	203	233	248	216	200	192	176	214	219	215	238	201	221	195	250	250	222	197	225	218	218	205	202	240	223	229	231	215	194	244	216	218	228	207	215	253	200	227	248	235	217	228	222	206	229	211	220	223	232	238	231	207	220	227	234	212	224	214	241	236	228	246	233	227	235	216	229	224	222	215	198	218	205	256	233	227	240	235	219	209	215	247	205	222	235	231	253	217	204	223	228	230	211	218	238	215	217	216	222	221	217	239	215	221	224	202	222	197	242	219	244	250	201	217	210	211	239	251	229	206	255	215	222	206	200	221	210	223	197	247	230	225	263	217	224	211	228	226	247	204	209	251	219	245	202	237	210	228	202	214	183	224	220	215	227	208	242	212	213	224	209	223	185	204	229	212	223	212	220	216	234	215	233	221	211	205	199	186	244	224	220	224	232	226	220	232	215	203	227	227	225	224	207	229	198	207	198	206	238	216	233	230	231	215	226	232	243	206	226	213	209	217	231	231	213	238	222	224	201	237	202	220	249	244	226	264	227	199	238	236	199	215	227	241	241	233	221	231	222	213	232	208	212	221	232	218	224	234	229	214	214	229	241	222	231	207	239	233	215	231	218	237	233	211	217	201	204	233	222	221	220	213	233	209	230	212	213	209	212	229	233	221	229	214	236	234	223	230	218	212	220	239	233	225	216	218	227	222	216	208	216	206	229	227	225	226	205	232	246	211	185	214	226	230	223	204	207	232	215	228	215	210	223	243	212	248	227	224	213	222	233	196	242	220	227	230	227	232	218	242	239	238	195	217	217	225	208	207	239	230	205	210	198	216	232	222	229	247	253	224	208	212	229	219	213	242	227	215	215	230	220	247	239	232	214	200	211	228	234	225	209	214	229	247	212	228	216	254	212	238	199	218	228	232	216	220	220	214	205	226	242	192	218	191	239	209	231	231	245	228	209	213	243	235	218	203	237	242	239	208	213	200	223	216	224	216	199	226	258	237	235	209	215	212	236	209	235	229	205	222	222	212	232	213	212	200	218	218	235	234	227	219	219	235	204	232	215	223	228	219	223	224	209	206	234	242	227	198	251	210	222	239	218	224	210	216	215	214	208	224	196	239	200	252	205	247	231	224	201	226	221	241	210	229	214	253	206	219	217	207	204	205	225	232	221	224	234	228	224	238	249	228	201	233	252	206	227	255	238	213	211	224	220	211	225	226	239	216	254	209	222	229	206	221	218	222	220	221	223	216	237	199	187	251	229	226	217	218	243	255	229	225	215	200	239	196	210	245	227	204	242	235	209	251	230	234	231	225	223	223	224	217	238	223	191	248	203	246	221	237	219	214	240	222	221	231	231	208	234	208	237	222	207	190	182	232	232	210	219	210	215	212	241	237	232	225	237	253	206	217	224	184	244	211	237	212	227	222	219	226	218	216	242	239	208	214	230	228	201	253	209	240	206	212	220	223	210	219	217	248	233	214	221	244	223	234	227	214	228	225	225	246	243	210	211	241	227	220	222	214	230	225	237	224	224	219	205	207	232	240	262	249	224	217	219	221	217	241	246	237	208	198	217	202	211	203	216	201	214	203	206	239	218	226	216	232	228	228	198	236	214	213	251	217	232	223	227	225	201	213	204	246	228	220	218	240	252	216	192	231	232	219	212	221	215	209	204	217	220	240	222	215	230	219	237	224	245	220	206	214	196	228	234	242	202	232	214	230	225	222	240	207	211	200	209	212	206	193	200	238	218	209	210	236	238	207	237	210	254	218	223	194	199	208	193	209	231	241	219	214	204	208	222	231	226	218	209	213	199	222	214	201	226	228	191	225	233	237	245	224	206	240	200	230	243	204	246	233	240	216	238	231	190	215	224	236	228	215	250	230	216	220	203	200	204	247	229	234	230	203	208	209	258	205	236	224	203	202	252	245	219	237	212	235	240	218	199	228	239	223	204	253	215	233	240	212	218	217	220	226	211	214	221	244	237	255	208	225	239	241	229	197	233	208	244	210	228	209	212	219	250	227	245	198	227	226	211	243	214	238	223	202	210	214	209	202	201	256	227	211	218	233	209	224	258	195	249	223	227	227	214	230	202	218	241	210	221	236	262	222	211	229	206	229	231	214	218	238	227	234	236	236	231	216	221	230	230	224	212	212	208	209	216	229	232	229	241	223	221	230	233	227	210	236	236	214	232	222	225	239	208	242	237	232	221	221	230	232	243	234	218	190	221	220	201	238	224	239	237	249	230	204	221	211	220	218	224	211	234	213	225	229	206	248	214	227	250	224	219	244	215	227	221	231	226	218	222	212	220	207	204	244	225	208	222	185	233	220	230	200	243	241	232	211	215	235	222	233	203	208	196	229	218	237	220	251	230	211	212	218	221	231	219	225	242	238	222	220	252	203	203	218	208	239	235	217	231	236	233	207	224	230	217	223	232	223	191	231	205	228	231	206	186	240	234	203	200	236	228	216	205	213	227	223	210	235	212	234	212	201	227	218	246	231	198	222	225	211	228	236	233	220	225	232	212	188	231	232	236	218	238	226	224	200	198	222	232	212	217	216	228	212	218	214	228	224	227	221	234	228	205	248	219	242	210	227	212	209	235	213	204	235	207	247	219	210	179	209	219	235	215	221	219	244	209	220	205	229	229	196	209	209	212	226	227	225	204	234	234	222	222	235	221	219	199	222	219	258	210	246	203	221	226	234	207	200	228	213	220	187	237	213	214	232	238	241	213	226	222	230	207	229	218	221	248	229	211	230	247	226	218	212	214	227	234	203	231	232	225	204	199	244	239	224	227	231	230	216	230	235	242	208	203	217	212	212	234	235	231	212	216	222	219	216	207	207	242	220	210	221	215	211	196	219	225	241	231	211	235	241	221	217	222	211	233	227	230	213	244	213	219	218	215
22470	21252	29101	23677	21243	21324	12144	1694	1203	1098	1020	1032	897	905	880	821	827	800	841	765	791	793	803	754	741	793	783	750	822	732	737	749	756	754	706	756	721	751	689	695	658	743	722	660	743	763	699	713	703	763	724	685	694	748	722	666	751	721	753	731	807	714	709	736	687	733	684	654	699	681	696	714	736	759	695	707	765	673	679	703	725	734	734	673	708	737	736	693	699	738	725	723	721	677	696	712	703	680	667	691	695	724	701	713	682	709	754	696	660	710	705	726	716	730	737	713	698	656	698	751	721	698	709	756	734	685	711	707	751	688	748	694	668	706	693	686	701	732	663	717	743	685	680	729	705	711	711	705	715	713	696	713	696	754	724	709	690	679	651	719	697	646	729	687	722	700	727	687	680	751	661	768	749	727	712	689	715	661	672	754	716	711	681	717	700	748	743	748	724	721	721	731	724	718	696	643	729	697	720	741	676	691	692	697	723	729	733	715	710	693	670	677	684	747	697	720	692	727	694	683	705	740	722	707	685	696	688	718	713	698	732	687	734	730	768	737	698	673	723	710	703	712	731	710	716	730	724	709	710	665	666	685	708	674	730	683	702	705	671	704	698	719	718	658	689	741	743	713	717	702	687	703	700	780	678	666	743	712	721	666	699	659	749	677	709	734	682	692	674	709	705	650	704	715	676	701	714	713	715	715	761	688	692	702	713	736	707	686	733	663	699	741	711	704	656	650	709	728	766	731	712	728	689	679	697	724	694	702	715	689	704	695	700	755	779	733	671	724	730	672	700	725	683	709	736	659	714	730	719	692	708	715	693	680	699	675	691	718	718	702	682	722	739	684	709	714	642	748	663	713	700	675	719	710	671	718	719	699	738	670	674	687	686	667	710	725	699	694	703	692	696	656	722	702	784	728	714	741	687	717	727	708	736	709	699	650	717	723	736	712	698	703	695	679	681	711	697	720	664	747	739	640	708	728	754	716	650	684	747	674	728	754	731	664	741	721	731	697	683	736	685	707	729	768	667	698	696	689	694	720	758	721	705	722	690	681	704	741	732	739	728	679	685	734	741	655	715	709	717	700	712	703	687	737	736	668	690	714	681	703	681	664	695	684	679	699	754	651	731	700	670	650	646	687	698	691	710	688	677	731	719	720	730	686	717	694	728	669	721	702	654	720	708	697	665	675	703	750	725	748	714	741	737	690	649	714	723	713	726	727	712	692	742	729	721	722	731	687	738	681	710	732	711	686	702	645	704	699	744	726	694	686	686	721	689	744	686	717	693	704	722	753	687	721	737	673	697	791	738	745	704	679	698	723	737	706	711	681	653	738	720	665	681	684	666	718	722	716	690	703	715	723	731	713	695	718	690	714	739	719	691	683	681	701	661	673	712	672	703	705	691	691	671	723	736	767	725	694	702	697	705	741	735	681	631	732	686	691	709	691	686	723	726	695	708	712	676	691	706	682	662	693	721	728	722	688	703	763	713	713	695	661	688	663	716	707	687	698	690	692	704	771	725	750	725	699	662	739	666	716	709	659	700	712	712	757	670	705	705	690	761	714	643	736	707	725	706	709	733	723	704	677	690	685	731	680	719	717	687	720	740	667	670	684	760	707	682	700	665	706	681	698	705	692	746	704	691	716	684	713	743	684	669	730	711	699	726	685	709	666	715	661	675	716	645	676	681	672	770	704	681	707	687	744	704	742	696	711	696	680	681	681	704	684	692	674	714	687	686	700	718	712	710	718	727	747	697	713	696	745	690	709	701	721	658	708	705	708	702	698	686	694	671	706	747	688	707	664	755	758	728	692	779	714	750	742	681	707	658	688	690	677	725	713	708	701	670	714	713	699	681	695	701	701	756	690	708	695	666	693	695	708	727	702	758	675	721	684	696	703	710	685	707	727	714	721	676	744	691	741	719	681	690	732	684	736	706	731	702	700	722	721	668	659	696	709	700	684	689	723	654	737	672	742	703	688	670	775	723	706	687	658	749	667	663	660	718	731	716	725	698	676	694	744	686	735	696	716	709	723	695	701	693	712	718	687	710	742	716	660	721	698	694	733	712	690	734	665	726	744	675	690	673	753	764	702	736	713	738	702	697	696	721	694	696	677	676	693	691	652	691	707	676	679	725	696	763	661	694	700	676	728	720	719	725	716	704	698	725	651	696	726	675	665	718	747	732	730	709	688	699	738	701	706	697	709	724	718	716	732	685	715	710	707	680	696	735	702	654	728	709	670	681	728	732	641	707	662	704	663	670	680	709	696	642	684	731	690	703	719	675	734	702	726	648	705	727	752	690	699	689	680	719	705	700	682	700	761	715	751	691	715	677	685	697	683	721	723	694	660	687	732	698	707	714	739	688	707	677	689	762	689	704	714	715	739	715	700	654	702	689	733	699	702	686	710	702	735	728	682	730	675	690	684	731	742	740	693	740	688	701	757	671	767	675	721	739	729	666	708	683	698	710	787	686	681	675	690	706	689	711	678	754	671	676	700	696	731	745	696	723	722	750	714	708	708	702	724	779	722	673	707	721	765	679	743	669	643	724	733	718	695	676	644	714	724	691	716	704	681	709	690	667	672	711	719	682	682	678	727	721	702	726	692	701	688	747	717	712	680	704	721	733	687	731	714	694	719	731	733	669	714	699	657	690	681	774	692	740	708	723	687	753	720	671	696	699	751	638	718	678	693	694	709	702	710	698	714	686	700	704	674	699	730	710	701	718	670	711	716	700	688	684	715	713	703	746	739	675	704	699	724	744	709	700	692	718	728	707	698	760	683	699	689	750	662	724	683	717	636	687	718	685	749	695	723	707	702	687	710	665	699	714	738	680	694	759	708	669	722	719	632	687	755	708	681	685	713	715	727	707	720	717	730	702	696	701	712	714	703	702	659	675	718	722	723	706	717	765	666	691	749	674	730	691	702	742	704	708	721	649	706	736	754	698	735	693	697	682	729	732	703	720	700	711	728	731	682	679	679	730	653	712	676	729	718	673	722	662	724	702	700	661	761	729	731	752	739	716	718	696	711	655	705	706	706	712	703	722	726	724	741	710	711	677	673	712	712	741	726	668	762	680	713	700	682	748	699	754	693	717	732	728	704	658	669	707	733	692	671	736	711	749	707	733	723	735	720	734	706	713	736	678	756	723	649	697	714	718	662	689	683	667	678	682	709	736	720	685	696	685	700	710	709	725	765	720	668	667	701	718	737	737	705	687	732	685	702	694	718	741	721	662	686	753	718	678	705	696	698	736	641	694	749	733	724	713	675	675	692	721	673	685	689	750	749	715	698	651	715	658	666	714	721	660	722	669	713	711	722	648	697	695	693	726	682	661	682	671	706	698	780	761	686	722	715	707	704	701	658	685	690	724	671	670	745	718	723	726	711	670	715	664	697	679	697	738	720	672	686	685	713	746	667	689	646	686	653	737	700	702	637	762	703	646	688	675	696	703	713	660	697	693	695	703	724	677	676	669	692	718	716	666	681	692	724
4653	14506	10104	5239	3925	2996	2322	1897	1530	1343	1151	1122	1010	975	934	926	855	832	878	811	781	816	822	789	783	780	765	751	777	781	717	767	751	754	723	772	708	734	747	722	734	808	689	698	702	735	694	726	725	710	732	705	714	767	759	719	752	724	702	733	744	724	695	744	742	714	751	692	768	716	728	689	690	699	704	691	661	766	693	709	715	709	715	777	717	697	736	771	688	681	727	693	707	697	754	741	726	717	737	748	722	718	711	742	704	713	667	751	751	720	743	709	743	706	687	683	762	719	736	721	724	693	724	707	704	679	688	707	737	711	722	675	691	751	703	685	735	696	695	740	709	688	685	748	685	700	748	719	700	756	739	733	726	712	768	758	735	760	762	733	742	719	725	685	722	707	715	716	698	745	704	694	706	761	729	735	728	677	690	724	712	698	748	790	706	752	754	719	724	748	712	697	751	721	754	654	707	709	769	707	691	752	711	696	715	700	713	709	724	752	679	682	703	793	705	716	723	702	735	682	735	700	724	714	656	665	723	725	694	714	725	752	728	724	702	742	714	739	710	684	717	718	716	693	762	709	776	727	737	734	732	714	726	710	709	721	729	740	719	704	744	700	706	737	713	687	714	726	701	733	727	710	735	711	764	770	702	763	691	727	711	743	722	689	735	691	681	681	738	711	749	746	681	710	645	739	704	728	720	700	714	737	702	754	731	770	779	746	723	712	726	748	725	724	689	705	687	685	766	728	745	730	695	714	699	738	738	688	704	727	699	718	730	707	682	700	728	715	655	719	690	714	727	664	672	690	678	748	736	751	701	685	726	706	726	709	684	739	702	724	771	700	746	751	778	727	716	646	698	776	695	698	758	741	745	765	701	700	738	701	680	712	705	735	704	722	735	743	718	751	717	710	718	706	724	736	708	763	639	729	719	735	695	712	721	759	762	725	697	732	734	678	667	724	698	708	739	706	738	721	713	690	742	733	734	693	719	705	704	723	721	736	678	707	768	774	709	691	703	698	709	715	703	763	787	637	723	737	694	709	780	718	733	695	681	729	693	696	756	711	701	744	721	776	724	709	723	749	690	705	719	670	700	704	748	683	693	754	762	732	694	737	734	716	732	744	740	724	726	720	740	763	741	739	758	724	684	719	727	698	691	706	697	705	738	720	753	715	752	693	723	693	707	696	695	717	712	740	751	730	716	728	666	726	732	733	742	696	731	722	730	674	679	755	705	708	752	713	729	718	719	705	698	717	727	726	701	716	770	677	717	705	712	770	693	725	701	703	712	719	696	708	697	679	702	713	671	725	710	728	761	721	679	712	696	724	687	701	717	714	696	686	748	740	725	730	679	697	690	719	722	729	703	725	718	703	717	730	746	746	686	704	745	714	761	680	764	727	750	747	748	723	735	749	771	716	700	762	753	732	660	703	722	686	729	701	682	685	701	704	679	722	701	707	674	737	740	714	703	686	733	715	729	702	690	690	692	753	725	738	698	700	705	720	720	670	673	741	721	726	722	693	684	677	677	715	709	758	726	705	719	727	673	756	665	745	730	681	714	711	669	722	722	681	661	691	725	737	718	704	716	691	687	712	681	691	679	763	697	722	700	774	703	689	763	741	731	696	734	699	731	700	701	679	711	689	743	725	722	700	798	759	736	730	737	712	716	702	752	665	692	710	724	739	712	702	675	708	739	697	772	712	747	712	714	703	717	685	737	718	668	753	701	712	689	715	698	752	683	760	719	758	719	709	757	722	732	799	651	751	746	672	735	717	722	697	716	709	719	698	739	739	723	737	725	736	741	762	695	715	741	709	717	698	723	725	721	704	714	708	721	703	696	665	676	699	707	676	708	746	749	729	712	678	729	750	713	725	722	730	728	705	687	729	715	735	698	695	701	748	700	735	729	702	788	682	720	735	725	690	721	705	702	723	716	712	729	734	685	719	732	713	738	729	732	690	743	715	718	697	772	726	734	692	734	744	729	716	749	712	725	696	723	696	694	700	778	718	648	760	711	711	721	721	682	677	695	731	750	707	684	644	708	725	729	715	743	680	707	722	740	725	736	694	741	704	760	715	706	662	711	723	741	745	713	720	769	717	739	700	691	768	702	720	712	705	690	672	685	700	663	713	749	768	696	726	688	732	683	720	728	685	734	746	715	737	757	711	693	712	711	721	700	692	740	704	683	768	748	731	732	715	721	725	696	732	726	735	722	755	712	729	690	722	698	733	694	744	740	693	677	755	823	745	693	748	737	710	709	723	750	716	714	665	704	721	716	713	721	735	679	749	728	736	684	718	685	705	733	724	751	779	719	692	712	721	740	697	755	729	717	727	679	685	735	754	738	703	761	702	760	759	735	751	684	731	725	711	690	719	707	726	690	736	748	721	696	723	695	715	760	748	700	714	741	709	728	699	706	705	767	749	657	717	740	723	727	709	746	686	678	770	752	659	723	701	750	700	725	703	693	738	704	732	721	710	779	701	753	693	690	721	693	680	673	713	687	747	722	674	755	732	711	736	690	690	683	696	689	685	745	742	750	688	718	765	737	710	689	673	713	759	725	706	701	693	738	727	709	690	682	717	752	679	744	739	759	734	737	666	767	638	738	718	693	727	709	712	740	714	707	715	706	720	699	663	775	737	676	739	678	720	736	710	699	744	688	742	705	730	722	750	688	744	762	732	690	697	706	773	746	758	725	747	734	739	722	689	678	700	712	745	738	698	698	719	714	713	699	746	735	672	693	738	647	705	740	729	714	716	662	741	732	743	731	762	693	718	745	741	727	762	740	717	703	729	754	695	727	730	710	747	731	755	706	694	709	704	710	729	713	746	730	691	720	739	727	734	697	745	713	726	714	709	693	711	706	671	747	757	744	746	737	751	726	720	699	739	698	682	706	721	710	734	734	689	772	666	699	682	742	730	725	720	755	691	711	746	702	667	710	692	734	698	738	713	693	757	756	744	738	750	706	706	672	697	704	692	709	716	749	710	752	696	697	746	685	727	713	683	763	730	742	743	770	725	723	693	728	727	714	732	690	723	685	719	728	694	748	709	702	704	740	704	706	701	711	678	664	747	706	698	736	704	669	750	736	732	657	708	693	696	724	748	719	692	715	739	704	732	729	709	736	709	724	718	708	721	724	715	735	713	705	764	725	723	697	686	734	701	683	752	747	718	773	711	763	657	692	714	743	704	707	742	721	764	658	689	667	716	723	680	700	706	678	750	739	705	657	738	691	697	709	700	689	700	699	743	728	715	773	733	746	721	732	754	695	704	657	701	741	731	779	747	698	759	728	693	756	695	733	665	676	728	751	686	706	741	739	720	744	721	719	727	748	717	747	689	701	725	664	761	700	752	696	715	678	672	714	771	733	685	769	736	736	722	695	762	740	715	764	719	667	682	774	675	751	704	666	716	691	716	707	757	712	685	732	694	731	765	712	754	674	692	736	712	736	740	731	693	737	707	725	694	665	709	741	724	722	718	728	695	721	758	729	731
27385	20272	8287	837	484	427	427	372	415	388	356	332	377	354	378	353	351	401	351	331	368	357	375	349	358	367	364	369	348	342	327	407	356	342	369	383	359	366	349	351	370	336	344	316	353	353	362	315	360	360	351	343	343	329	339	360	334	354	353	387	337	371	355	384	382	365	342	388	373	354	356	346	381	324	324	341	328	323	378	336	354	374	368	405	328	328	347	319	358	378	354	360	334	325	366	355	325	365	354	315	342	392	378	352	367	336	344	335	322	341	358	341	318	384	341	335	339	355	329	359	384	342	329	352	377	360	356	368	344	324	370	379	343	327	352	369	335	325	348	342	329	345	347	349	383	348	339	340	358	345	374	371	335	375	352	367	343	361	355	369	339	356	362	329	374	330	347	365	354	360	367	333	336	368	371	367	368	365	324	412	366	360	339	313	373	388	353	337	358	380	367	341	344	347	361	343	354	337	365	336	365	372	373	347	390	354	364	380	327	401	374	370	377	343	356	372	361	339	394	354	353	362	359	362	359	323	371	349	350	358	349	341	337	320	358	354	361	338	392	338	349	319	402	364	347	352	347	383	366	379	340	360	362	351	357	374	339	318	322	374	366	381	359	368	373	348	343	342	353	351	339	330	353	383	320	330	317	352	367	381	326	336	322	344	339	346	358	328	341	360	378	376	345	344	346	338	329	368	375	374	379	364	349	408	371	382	356	341	341	382	343	335	339	329	385	369	326	310	351	343	356	363	329	349	387	337	332	356	379	342	343	352	374	353	323	337	382	363	338	338	347	336	322	318	350	341	357	387	356	388	375	354	339	327	377	371	358	348	331	341	323	355	335	347	352	373	381	367	348	347	354	363	350	358	346	330	343	349	353	350	329	351	347	362	376	361	363	390	355	328	380	364	349	357	358	345	352	371	363	373	348	328	392	311	350	354	345	379	372	363	346	328	368	340	308	356	359	365	368	303	351	379	367	370	351	367	345	355	377	346	349	351	373	373	350	366	357	344	345	365	353	325	331	343	373	364	358	338	341	331	370	324	374	337	343	339	362	339	352	371	344	367	356	350	370	371	356	344	355	393	323	380	357	369	367	370	365	353	374	375	357	329	310	329	356	358	396	348	380	361	339	349	378	356	359	321	343	339	382	380	350	375	347	366	363	360	337	351	369	337	353	371	359	361	341	359	393	344	311	353	350	334	376	381	358	334	354	353	306	344	353	341	383	352	356	380	348	335	369	352	402	357	385	402	329	363	368	369	322	322	357	378	380	358	318	342	336	356	353	378	360	321	371	336	327	337	373	360	389	364	328	315	347	342	360	316	354	368	401	347	339	352	351	366	387	368	313	325	308	355	348	355	349	346	345	335	351	340	341	309	331	396	379	342	313	346	342	352	319	350	375	345	365	302	340	349	352	370	327	348	343	374	355	346	387	335	344	329	372	329	368	339	375	371	373	375	379	325	339	365	379	375	356	315	340	367	390	376	350	369	359	368	378	329	344	326	322	371	345	350	322	346	338	341	354	359	375	384	366	323	351	347	374	347	401	369	361	344	362	315	348	347	355	355	391	374	365	359	342	336	382	356	344	352	353	340	365	339	361	371	384	390	354	379	359	361	354	360	336	379	341	361	334	350	361	342	360	357	334	361	361	356	370	390	374	357	352	362	375	344	327	360	375	339	323	366	352	326	332	346	369	369	344	346	345	342	345	333	375	375	377	365	376	384	350	343	361	344	364	363	365	328	326	353	332	351	332	377	345	379	348	320	359	326	364	343	312	341	353	328	338	365	334	324	350	337	406	348	351	337	370	388	351	364	341	356	319	350	374	373	362	318	342	366	300	345	384	336	365	345	380	323	376	310	373	357	335	318	350	314	330	382	351	380	370	357	368	375	356	347	355	341	359	353	392	363	343	344	360	346	350	342	366	341	338	347	325	369	359	356	358	367	370	340	332	381	383	346	376	352	355	326	332	361	372	374	389	351	348	331	352	350	346	368	361	346	352	324	370	363	390	371	344	344	337	365	360	344	344	319	319	356	383	342	343	350	362	347	353	359	337	364	333	371	364	357	336	348	364	366	361	333	354	360	356	330	311	353	381	361	373	353	371	333	342	384	362	352	335	330	340	363	366	364	373	329	376	346	341	368	352	345	376	345	372	341	347	353	344	338	347	370	365	379	377	346	336	372	348	370	370	332	353	364	328	348	367	356	349	359	356	344	368	365	357	336	367	346	352	332	325	316	358	340	367	343	396	369	352	395	359	332	376	339	345	343	338	353	382	341	359	364	384	331	370	368	382	366	331	334	339	344	349	344	375	333	322	375	365	363	293	356	338	368	335	317	372	374	348	364	363	369	379	340	328	339	353	342	322	329	360	359	376	377	321	355	384	344	344	352	351	381	376	351	363	357	356	341	354	342	354	356	333	294	365	340	358	372	341	344	361	300	340	390	356	356	341	354	355	325	362	345	362	322	353	354	352	334	373	347	353	408	337	344	357	332	341	347	360	360	368	350	343	306	367	339	401	339	348	342	387	364	323	348	390	350	363	338	346	353	338	357	339	327	359	354	349	371	351	368	368	361	370	360	367	342	361	337	362	372	368	356	362	356	350	367	309	352	378	372	349	374	366	364	328	335	359	373	366	334	351	377	334	327	350	384	336	339	332	341	369	343	381	344	381	371	346	292	376	355	370	365	359	342	397	346	323	374	375	360	367	379	364	354	357	349	357	339	328	333	337	331	340	367	379	321	356	364	343	356	399	346	347	323	342	351	326	320	337	365	370	354	393	370	342	335	364	358	377	343	365	329	376	338	374	356	324	354	343	337	356	342	370	308	349	360	359	352	325	350	333	369	333	369	339	402	360	370	350	383	365	347	340	326	358	353	332	345	362	371	359	357	350	391	307	348	357	363	382	336	337	326	353	390	358	328	352	343	343	342	346	357	387	349	354	339	316	365	350	361	366	343	362	385	319	350	326	359	353	371	302	362	359	320	372	345	362	381	363	364	314	400	357	401	360	386	387	336	372	343	328	352	348	323	373	390	351	373	355	352	334	378	356	362	332	344	356	344	359	324	376	337	336	356	352	365	348	339	354	351	361	376	341	341	340	345	343	341	367	361	368	353	370	354	321	358	348	347	380	392	365	378	381	364	365	374	354	350	389	344	328	375	340	340	378	347	338	371	348	353	335	358	343	373	342	382	380	334	325	341	345	390	339	381	364	384	334	358	334	355	363	353	342	355	365	363	337	371	375	358	378	374	331	388	311	354	330	320	399	346	400	333	359	337	354	402	316	344	316	356	332	348	314	347	362	361	366	359	376	375	377	337	363	336	351	348	352	356	344	360	353	342	323	340	375	356	336	345	361	328	346	342	342	313	353	357	349	369	343	350	338	342	373	355	321	347	367	362	356	350	357	344	347	350	321	362	354	338	338	340	365	392	366	372	355	320	344	375	367	337	331	369	365	368	360	364	362	359	359	375	354	351	362	342	341	358
4232	1584	1084	687	558	506	454	436	390	411	419	347	412	323	373	353	388	389	357	410	336	407	360	355	390	370	382	384	400	376	368	391	359	320	362	344	384	354	367	353	380	404	364	374	406	382	341	345	307	361	392	384	346	323	364	360	356	352	347	358	342	364	355	364	332	397	361	365	369	370	368	363	346	411	375	348	371	381	353	381	353	357	347	376	369	349	382	342	392	389	351	335	370	338	377	372	372	347	396	361	344	350	380	368	362	350	390	389	369	334	350	362	381	345	350	356	345	333	372	341	384	393	351	370	351	375	360	382	364	376	364	373	355	394	359	352	335	376	325	376	368	399	347	360	349	366	374	355	369	319	349	324	401	352	356	384	347	384	379	359	365	381	387	349	337	381	346	371	388	383	379	342	365	352	351	351	399	343	387	361	347	354	346	393	381	358	390	359	383	349	357	383	389	383	361	363	360	346	346	383	372	362	345	345	365	366	366	380	338	350	368	334	350	345	345	374	356	334	368	357	379	372	370	356	372	351	398	396	352	343	348	374	353	355	346	342	388	325	359	366	326	390	392	381	346	358	352	351	334	403	388	349	355	365	353	372	368	362	371	344	397	389	338	324	353	372	382	355	377	382	353	374	367	360	374	344	357	343	377	367	359	366	391	357	398	362	386	378	358	351	331	362	352	375	328	357	397	387	379	388	340	400	396	345	375	353	363	374	372	371	377	326	362	374	369	370	370	361	372	363	316	385	348	332	356	379	384	366	376	356	359	361	373	368	341	386	344	384	397	358	356	355	381	352	333	360	352	389	340	385	353	392	358	357	390	385	364	385	349	358	397	345	396	361	359	382	377	330	387	331	373	362	402	362	397	365	353	341	329	348	362	372	372	394	372	350	397	330	330	368	375	372	356	358	349	383	373	376	360	349	364	360	361	361	345	392	351	378	338	351	372	346	392	361	316	363	357	316	375	367	382	395	356	337	348	344	371	377	361	365	375	358	354	386	383	369	363	393	373	367	361	372	359	375	361	411	312	367	362	394	382	386	372	331	355	378	376	359	345	332	369	405	360	375	341	382	373	341	359	346	363	337	362	372	373	333	357	395	359	367	391	390	368	387	352	374	364	359	362	384	362	355	344	375	347	371	371	366	356	374	386	346	357	347	369	371	370	349	361	341	360	361	320	376	313	357	368	401	395	345	333	358	366	347	368	380	358	355	356	389	365	378	339	368	367	344	385	342	368	365	393	375	377	379	372	347	358	360	375	369	348	380	397	347	376	363	351	351	372	357	393	374	372	421	349	343	365	355	364	353	375	398	343	345	389	374	384	376	340	381	332	371	355	404	360	336	375	368	373	373	348	389	330	368	371	361	371	365	379	349	356	371	370	382	375	367	365	364	350	342	378	365	379	373	348	360	367	378	362	350	340	372	329	356	376	349	362	337	389	385	386	353	342	370	358	346	365	355	350	389	389	369	347	380	405	330	349	375	371	369	371	327	367	366	370	365	360	390	341	363	370	355	367	364	387	353	333	376	363	354	342	318	362	381	348	381	372	346	343	391	371	371	370	378	376	376	367	367	385	363	350	379	320	372	357	372	381	363	370	360	364	341	397	356	319	381	409	350	348	340	375	358	365	408	387	353	360	394	359	374	355	360	365	334	393	394	341	390	406	354	394	370	336	370	340	395	329	377	365	354	351	379	352	339	361	366	396	348	383	347	331	334	390	394	359	333	347	392	357	374	361	370	370	371	346	354	360	341	371	338	386	377	344	395	343	346	345	404	394	350	342	371	376	316	380	347	378	349	361	359	325	319	376	340	346	361	392	374	340	343	365	366	373	355	382	369	360	359	377	402	382	385	368	395	375	340	363	392	380	371	376	367	371	347	377	351	344	338	344	394	355	373	338	311	422	371	378	371	355	368	356	394	332	360	341	360	369	407	352	381	380	389	359	350	372	387	354	370	347	364	375	356	366	349	402	356	378	341	375	369	361	399	332	361	365	388	368	374	361	380	375	343	376	345	363	361	380	347	382	379	373	399	335	382	363	316	387	380	375	370	334	370	370	339	368	358	380	339	343	364	374	356	378	319	349	356	386	342	377	387	368	348	376	340	366	369	373	388	394	395	312	326	344	370	375	388	338	387	352	359	362	372	331	390	370	355	385	368	378	327	353	358	338	353	352	376	360	392	367	348	415	345	377	362	366	374	398	342	355	386	352	406	358	380	366	355	349	344	350	361	368	371	382	321	365	344	361	345	381	350	345	398	391	333	367	362	361	350	348	331	346	357	376	385	357	340	367	388	349	374	373	384	342	362	374	378	350	353	378	348	375	365	335	357	348	360	361	394	371	351	362	343	344	408	389	359	394	384	382	352	393	365	377	354	348	351	390	369	349	337	367	363	349	375	366	349	367	384	393	358	329	332	380	362	362	385	351	380	373	335	355	369	373	344	342	324	383	393	352	337	375	350	340	371	356	379	362	385	381	337	354	376	375	382	341	396	344	377	391	366	400	361	349	361	352	400	361	373	340	374	352	378	344	349	412	355	372	350	345	350	364	364	362	364	363	351	357	378	374	366	360	359	368	358	390	433	340	343	333	357	364	337	369	362	369	369	397	341	330	394	376	372	392	331	361	338	368	376	378	365	390	370	358	365	370	384	324	357	374	361	360	384	378	350	362	328	364	374	367	387	398	388	369	344	376	322	350	385	358	341	372	374	370	321	409	363	372	348	342	412	376	360	341	373	370	368	339	377	356	357	366	375	358	356	372	375	379	366	360	327	361	357	358	381	348	367	379	376	382	369	342	372	364	380	369	362	369	370	336	364	369	375	379	371	369	388	357	371	365	365	359	358	349	364	353	363	351	395	350	348	381	374	376	375	375	331	355	383	372	374	370	355	415	370	355	361	364	342	341	363	357	360	363	370	376	343	367	397	352	385	374	371	346	414	374	358	376	380	353	368	349	363	380	368	368	382	365	367	389	356	356	354	376	377	343	362	369	340	348	347	394	394	380	378	378	357	344	357	343	363	349	339	358	359	360	363	363	382	355	369	397	379	352	342	402	344	345	342	362	377	346	386	379	394	357	390	372	397	316	375	336	339	343	410	362	374	351	382	335	370	375	401	348	392	359	383	336	364	397	368	375	386	394	366	369	327	354	397	369	377	361	367	350	348	350	369	371	386	357	344	356	369	359	345	368	355	373	370	355	354	392	384	371	398	358	391	343	366	347	351	348	368	371	365	378	380	382	345	345	354	343	376	378	372	325	404	374	354	354	351	375	344	367	373	390	354	379	368	352	373	373	337	371	360	360	403	356	363	348	381	354	351	364	353	337	362	380	367	338	401	366	361	363	329	362	375	348	373	373	374	378	374	322	343	377	368	367	345	361	379	368	349	349	354	398	359	363	371	337	358	356	369	373	362	378	364	393	361	393	352	349	337	359	346	359	343	351	353	439	372	375	361	357	358	314	365	361	360	335	354	350	362	392	348	353	386
23706	21218	28611	24089	21208	11316	1636	1113	1003	869	875	883	829	775	798	763	751	809	782	770	773	753	761	787	726	742	743	741	735	757	722	772	722	735	783	739	784	728	744	762	738	724	715	691	768	760	765	755	756	671	721	727	714	724	693	774	749	734	713	702	702	671	742	742	742	748	712	729	704	768	746	724	741	709	728	720	733	740	726	726	739	750	714	739	696	701	751	727	756	689	728	689	711	715	753	746	772	713	702	721	742	702	729	741	787	725	756	718	746	716	716	787	736	756	745	727	722	681	705	674	772	719	760	776	716	661	706	697	696	758	637	699	716	716	700	731	735	747	744	754	713	742	710	726	707	746	696	726	781	757	720	707	730	717	707	714	719	674	719	763	711	695	726	761	724	706	711	683	709	737	704	654	706	719	699	695	729	730	683	694	683	716	728	749	729	701	706	710	723	689	722	703	717	761	751	725	682	751	709	690	733	740	749	747	743	734	717	748	686	676	749	747	719	704	716	718	755	714	711	758	693	724	718	756	687	738	717	749	684	702	739	719	670	768	767	714	770	782	719	686	715	681	712	721	773	739	732	744	717	765	743	794	717	722	742	684	763	715	661	724	706	774	723	716	731	808	792	765	749	684	754	730	728	728	727	730	758	723	741	711	749	712	715	748	749	711	724	701	707	688	742	778	701	702	699	722	742	710	747	701	727	725	711	748	713	666	739	723	764	746	731	769	714	717	739	770	718	696	727	741	739	763	737	726	766	719	712	710	685	762	704	708	768	712	691	773	720	755	713	728	724	672	723	730	730	726	735	702	728	712	704	767	720	717	742	695	712	743	747	682	719	719	757	717	753	732	750	743	707	766	750	711	722	740	723	690	680	698	723	676	681	718	740	648	698	727	777	714	726	703	744	713	662	710	731	732	711	722	711	763	708	739	733	761	702	724	720	724	711	725	747	728	744	709	688	759	726	739	718	771	753	723	714	678	715	715	720	725	716	674	763	745	756	707	724	700	720	798	753	692	690	732	682	725	686	707	713	747	753	703	684	685	765	715	715	692	741	754	708	738	723	715	730	742	724	734	769	732	729	732	744	707	763	743	685	728	721	803	736	795	714	752	733	720	720	731	734	733	730	736	697	676	704	707	708	748	742	737	720	749	729	731	713	737	722	717	754	688	741	718	703	729	760	725	762	739	690	695	695	701	730	707	702	761	731	655	708	738	710	758	690	705	726	716	721	736	732	690	753	745	751	729	776	714	792	708	733	765	743	726	700	718	661	700	722	679	735	756	711	743	708	746	722	746	702	687	710	734	729	728	755	753	726	729	735	712	742	780	758	749	708	732	686	728	696	708	721	730	722	770	745	710	708	753	705	738	751	737	756	737	746	716	784	736	682	763	735	728	683	715	729	741	767	717	684	715	740	710	755	675	744	694	730	715	785	759	762	706	729	712	748	692	722	767	665	729	709	739	745	730	704	743	730	732	707	692	702	720	706	731	686	689	733	701	690	744	766	740	771	732	722	712	762	729	749	701	732	755	731	728	750	720	747	723	699	693	703	709	709	727	775	753	729	730	746	711	775	745	749	752	716	730	683	701	744	723	733	718	752	692	703	713	718	736	678	705	674	736	780	724	703	722	727	660	702	778	726	683	679	756	725	762	727	703	740	761	713	728	769	755	741	718	751	715	687	696	721	749	736	696	710	737	655	700	723	676	739	740	676	709	728	752	704	788	758	712	779	683	715	656	695	755	757	720	732	682	691	716	709	718	733	703	767	775	718	772	755	757	684	720	698	703	712	714	753	729	738	673	726	695	744	754	717	761	719	729	706	735	734	721	723	713	729	773	749	694	706	741	697	700	744	680	680	671	758	695	734	693	762	737	748	713	726	753	716	697	738	740	708	716	731	712	696	703	684	699	712	705	704	744	760	696	717	696	739	713	763	738	757	764	718	748	714	776	779	686	695	711	749	673	696	739	779	753	740	713	719	734	717	696	736	743	703	719	709	720	712	781	745	695	737	691	685	713	733	765	739	733	755	714	684	736	701	706	717	725	705	743	698	733	735	742	704	713	692	748	707	713	730	670	714	681	750	674	661	704	706	732	739	738	781	697	706	705	691	668	726	698	729	680	746	748	770	743	730	684	741	759	710	673	675	715	690	766	781	692	687	731	679	733	746	722	743	760	698	727	735	698	737	771	704	692	725	648	712	670	720	731	727	727	725	675	735	702	744	728	735	724	702	684	719	776	702	682	739	690	740	739	751	739	719	803	756	710	758	710	723	748	684	757	737	713	716	706	725	711	684	709	692	703	728	713	720	682	711	741	710	731	758	716	707	751	691	731	778	767	706	694	705	694	723	707	682	705	706	713	742	719	736	740	710	723	745	753	752	748	696	676	763	718	734	719	671	710	733	666	737	729	718	772	696	734	765	723	741	683	743	702	698	729	729	694	715	704	704	710	691	765	738	726	740	674	701	707	739	662	711	745	724	720	691	686	679	727	715	745	700	717	708	719	723	754	776	720	749	708	691	675	745	748	699	760	698	688	798	710	725	681	662	741	678	705	796	722	755	771	816	765	734	740	738	725	713	704	769	756	667	681	707	725	716	696	715	758	736	680	736	740	714	710	725	776	732	698	745	686	724	685	700	746	737	687	728	738	713	702	714	800	706	717	751	784	705	727	693	711	734	731	724	743	680	764	748	678	737	760	710	737	698	796	699	726	734	733	720	730	729	705	716	725	735	707	750	690	714	725	710	721	701	770	701	707	778	703	753	734	690	703	753	704	700	747	757	701	701	719	690	727	698	691	754	716	682	739	667	707	741	764	686	740	705	700	693	722	711	750	713	751	679	750	714	693	798	724	741	698	673	663	690	755	734	699	775	737	776	716	749	711	763	731	713	747	778	726	738	750	665	766	706	698	708	706	736	756	678	737	733	693	712	713	715	755	776	727	712	722	742	712	742	737	700	750	678	707	733	714	697	794	720	760	769	757	697	727	724	647	728	770	763	768	709	726	721	690	709	762	715	757	706	753	755	752	694	738	753	725	703	701	700	700	736	791	737	697	672	724	724	698	743	725	751	734	684	772	717	727	726	725	757	711	723	703	769	760	755	734	722	711	707	707	752	723	706	755	719	758	743	707	686	711	685	742	748	729	686	703	752	750	793	740	720	733	746	711	683	728	734	748	737	708	775	752	657	716	680	723	777	715	717	772	721	727	721	770	747	725	720	692	727	774	718	753	682	675	726	751	712	740	719	708	771	715	666	712	755	709	766	692	736	748	702	745	760	730	730	733	739	713	761	717	744	733	739	731	731	714	735	678	695	755	734	742	739	687	746	713	712	724	728	732	719	659	728	704	727	757	701	721	717	704	683	717	733	765	762	716	784	738	746	747	719	741	667	762	707	746	729	729	726	716	727	704	761	682	755	700	737	727	711	751	677	681	741	732	711	707	698	725	731	737	723	730	701	719	706	743	732	707	684	713	720	709	709	703	686	702
3706	9030	6050	3115	2355	1943	1598	1310	1205	1047	968	970	917	853	850	855	787	780	833	766	786	840	756	747	763	814	754	768	761	728	731	746	794	692	780	830	793	699	751	790	716	744	717	746	747	751	701	749	751	756	762	750	720	745	781	766	750	773	766	710	748	769	745	696	749	758	775	776	733	746	748	763	746	743	700	772	746	740	726	686	725	701	713	781	786	753	757	758	682	706	708	695	754	702	754	718	732	792	741	704	766	715	725	738	727	717	742	725	770	756	769	707	755	731	710	738	788	736	733	738	744	755	753	760	774	694	723	720	705	752	776	694	706	781	741	693	751	742	726	744	713	705	748	721	699	761	739	742	742	718	692	778	732	715	732	740	706	774	768	717	750	707	735	750	743	749	781	716	758	771	775	771	682	761	712	704	723	731	717	737	686	735	720	718	776	701	747	728	742	709	748	755	722	729	692	717	775	710	694	713	757	725	772	746	742	725	734	750	717	794	724	740	744	750	722	766	724	708	714	708	751	723	697	729	783	757	772	784	739	741	741	721	711	761	638	768	690	748	721	724	728	743	737	706	765	764	686	759	765	729	720	726	747	785	773	705	715	708	703	759	687	727	727	707	715	767	753	759	790	720	760	721	801	712	715	712	744	717	713	766	710	726	750	705	773	774	710	769	751	767	717	696	718	767	729	742	746	742	790	751	735	742	699	770	691	767	743	726	741	697	719	746	772	698	754	723	719	717	703	699	752	737	725	760	720	754	748	721	745	709	729	751	756	767	738	704	724	712	724	747	702	742	743	751	739	731	724	739	792	746	741	765	749	738	756	733	723	741	735	752	756	772	701	713	730	759	726	683	770	750	712	759	773	750	743	723	724	698	713	703	710	695	755	761	726	734	735	719	742	706	698	745	730	690	743	727	727	730	730	724	744	749	752	743	776	771	717	795	758	720	656	707	753	707	717	741	710	703	732	733	728	712	732	734	718	751	736	727	767	707	725	710	736	727	716	737	720	732	692	745	743	730	733	761	748	743	724	717	739	757	710	727	734	719	791	696	741	715	705	739	725	732	724	715	736	695	714	705	764	713	725	743	739	774	716	774	713	769	705	763	740	758	720	724	787	760	779	751	744	691	716	770	739	782	714	772	727	764	777	713	773	705	730	706	776	746	717	700	761	728	760	737	745	726	743	757	714	699	692	681	676	771	759	720	720	745	735	749	702	721	722	729	718	686	715	752	725	689	734	780	692	744	751	739	745	733	754	734	742	786	723	720	733	726	764	749	782	759	736	710	715	757	777	680	767	730	708	743	710	743	760	720	748	717	735	714	706	697	764	795	713	724	706	725	708	747	760	750	696	705	733	750	737	677	754	713	754	755	743	726	729	761	736	654	709	748	726	752	730	747	770	761	679	714	716	745	738	715	736	711	741	673	738	777	777	766	723	765	760	719	770	735	713	721	709	777	734	708	731	707	758	743	730	761	788	762	714	787	700	725	720	757	692	758	697	710	711	737	715	739	706	699	716	768	718	759	681	713	723	712	737	680	757	765	698	747	704	718	724	760	705	704	791	740	702	716	740	742	708	719	730	683	749	739	772	759	766	755	697	757	731	714	719	757	720	730	737	733	752	781	740	692	699	758	774	736	752	732	771	713	749	757	662	755	726	701	748	710	721	748	733	741	746	718	764	769	735	745	739	722	736	743	746	749	720	713	720	719	786	787	735	744	732	759	761	776	728	710	738	675	723	701	754	739	718	711	719	709	730	712	715	729	694	732	732	699	734	738	765	772	703	784	739	717	696	768	752	759	742	721	773	717	773	733	780	763	734	714	723	773	736	713	768	762	708	749	713	708	730	734	747	705	737	685	711	697	744	748	743	700	746	718	718	730	687	748	738	761	710	725	745	734	716	696	774	722	754	765	750	746	719	718	755	729	744	706	741	705	689	769	756	668	716	718	733	731	725	761	704	718	707	777	747	724	719	683	745	698	771	712	717	732	743	784	757	715	775	740	703	739	739	706	760	729	735	793	733	721	747	744	768	709	734	724	753	715	715	775	743	691	704	756	710	757	730	723	758	746	713	707	725	730	711	696	722	737	701	748	764	698	724	754	700	756	712	720	727	740	719	767	728	705	798	690	728	729	750	745	774	726	743	757	709	739	732	776	770	756	711	736	708	712	741	761	743	737	684	727	722	731	746	789	689	752	721	658	768	727	712	743	733	695	739	715	752	744	742	735	760	702	739	733	719	708	731	734	764	768	727	685	704	748	697	738	714	744	741	765	709	736	719	747	763	697	741	745	730	752	734	740	746	726	720	747	729	715	780	715	727	712	753	702	712	707	746	711	673	775	702	745	731	769	730	738	744	749	716	708	736	741	752	750	720	689	685	729	741	724	713	721	731	737	722	732	773	677	787	724	692	732	735	747	763	743	766	694	730	764	755	742	726	758	700	731	708	723	705	742	740	752	718	699	729	701	744	778	804	721	760	723	773	709	728	712	753	766	693	693	729	732	750	753	787	738	750	726	771	751	736	761	727	751	764	698	729	790	714	690	715	705	707	735	750	745	716	782	743	754	755	750	685	732	739	724	681	695	719	719	752	767	724	743	748	722	767	765	756	753	743	732	712	716	731	717	712	736	730	740	742	768	736	779	740	715	772	691	747	752	737	769	735	698	729	733	771	743	732	729	727	730	743	645	733	704	733	711	775	720	789	702	700	757	713	750	730	686	730	717	744	744	740	731	704	751	734	704	663	750	744	715	738	740	756	751	755	692	705	742	792	754	719	753	744	727	722	769	748	740	750	748	738	730	755	743	711	732	741	724	726	749	721	726	697	803	731	797	709	742	738	736	796	695	734	727	719	768	662	743	727	715	730	760	695	759	745	682	736	692	734	731	743	704	699	768	712	773	735	739	757	692	733	721	727	785	756	765	725	750	739	783	732	728	728	734	749	704	712	711	729	735	687	758	762	748	767	764	702	709	720	726	714	726	750	741	711	760	703	766	732	767	775	746	784	674	811	737	752	775	716	722	758	678	709	747	695	710	723	780	690	760	751	742	739	725	758	751	734	732	741	771	677	763	785	753	725	740	753	730	775	723	725	753	716	720	716	733	719	694	726	708	725	722	725	699	728	748	732	735	734	753	744	773	759	710	762	684	737	745	739	778	717	752	744	784	769	696	777	689	790	728	758	761	730	759	748	708	774	729	713	689	717	737	743	718	718	700	711	709	733	714	722	727	755	722	756	727	720	712	725	752	743	711	765	720	776	762	731	777	756	725	780	744	740	737	741	719	733	725	745	775	779	721	721	778	776	702	707	705	769	748	719	716	762	749	743	750	769	740	770	714	738	755	788	730	782	749	735	718	741	743	700	746	729	717	685	737	741	744	760	692	733	689	746	722	733	749	734	766	750	708	737	756	777	687	704	722	701	730	775	738	732	741	728	689	735	767	728	719	736	736	719	760	753	733	750	752	712	711	716	727	742	750	738	779	763	715
24792	21326	27908	25017	13796	705	457	368	315	266	266	237	274	249	217	212	220	241	222	235	187	234	238	209	206	239	225	201	188	215	218	227	206	210	195	202	205	216	228	222	198	217	221	225	215	202	202	195	228	234	212	207	199	203	204	181	221	219	206	175	204	201	215	216	218	206	194	201	201	224	189	209	192	203	203	189	178	186	199	221	197	227	212	219	179	197	193	206	205	182	191	241	210	192	203	209	203	208	215	181	201	205	208	192	188	210	224	182	198	189	215	214	189	179	169	225	223	208	197	205	211	203	207	202	219	200	208	182	217	220	189	207	190	191	230	179	209	226	196	215	200	224	210	207	206	202	190	208	205	179	211	194	195	223	192	200	206	190	198	213	210	205	211	200	206	194	203	188	181	222	215	176	204	222	187	220	208	196	222	189	197	193	196	226	201	219	199	195	198	201	170	189	189	182	220	200	185	181	179	205	171	185	194	195	199	176	205	212	238	190	216	206	198	218	215	205	208	195	192	203	187	193	180	216	197	203	196	182	223	205	207	197	194	189	217	216	211	199	229	213	229	188	196	198	223	181	180	199	181	195	200	217	172	211	177	228	192	200	229	210	217	186	223	200	209	201	201	185	196	199	186	205	197	212	181	224	174	218	191	194	190	174	225	208	214	192	220	217	230	208	202	193	189	207	198	189	192	189	212	191	209	218	200	186	203	209	189	213	218	212	183	196	184	218	189	197	195	210	209	209	182	203	217	202	194	208	200	207	176	194	205	217	213	205	192	173	209	212	178	194	199	201	201	220	187	197	201	181	212	205	199	183	174	208	210	193	206	216	224	200	205	214	210	202	212	206	203	191	192	215	201	217	218	191	186	177	208	218	197	210	228	200	193	226	191	230	234	201	203	191	211	210	194	199	202	197	202	217	186	176	179	205	209	195	196	208	231	230	236	230	207	210	183	202	223	202	224	185	200	210	221	199	211	202	207	195	212	199	209	208	227	200	211	209	198	231	209	197	180	214	209	203	226	198	193	204	205	201	188	221	192	196	193	213	222	209	215	208	202	210	188	199	198	246	205	197	203	195	180	182	204	201	182	212	188	210	230	205	203	202	191	209	205	200	223	206	222	189	187	197	199	215	211	219	209	210	213	210	227	207	232	193	197	208	207	211	182	191	207	206	201	215	206	221	178	192	196	183	186	206	189	187	228	192	210	197	209	205	187	224	208	200	221	232	204	176	219	196	199	214	196	215	179	206	170	201	198	233	207	186	196	182	222	187	202	196	201	202	203	209	198	204	170	172	215	207	198	178	211	206	213	215	195	217	207	180	221	198	187	209	169	215	196	189	203	221	175	185	210	210	208	213	189	190	204	194	205	199	217	205	206	209	188	207	214	230	191	209	203	196	208	223	192	182	223	206	211	197	195	203	203	196	230	212	219	212	214	209	211	189	169	196	218	219	215	227	186	184	206	196	216	214	216	208	206	223	191	186	206	203	190	177	216	218	232	228	202	225	221	191	187	214	191	197	191	202	190	233	206	206	194	223	189	241	195	191	212	200	217	197	167	187	209	186	186	213	195	209	195	197	191	197	215	210	188	205	212	185	218	181	224	184	215	203	216	193	202	199	220	189	211	188	187	212	203	207	195	203	207	195	212	221	200	215	217	193	236	194	193	206	195	172	184	193	187	189	210	213	212	218	190	206	217	194	215	201	204	198	197	195	216	224	210	193	204	202	191	207	227	213	221	211	181	220	222	219	201	201	214	180	169	195	215	212	177	199	196	220	225	206	205	197	198	202	207	212	200	189	234	155	221	202	223	202	207	211	180	182	185	195	206	193	209	189	201	229	226	207	202	196	200	168	210	206	168	197	200	212	200	193	222	215	190	219	190	189	207	164	202	223	164	201	211	192	189	191	194	188	184	242	223	192	205	192	193	209	211	215	223	216	196	181	212	208	202	213	182	219	231	197	220	162	221	211	209	178	192	197	181	203	232	194	218	175	182	199	208	217	198	198	189	229	219	213	202	211	214	219	217	199	205	219	201	225	194	184	230	201	201	189	214	204	196	212	215	218	206	208	212	220	211	230	205	213	219	213	184	208	199	226	186	206	196	203	209	193	215	195	215	221	211	213	221	178	191	182	219	208	210	214	215	190	202	182	189	203	213	208	209	200	202	216	200	203	205	174	209	205	199	220	210	232	199	188	209	202	199	217	176	220	200	202	227	226	182	223	225	183	207	222	230	179	201	204	212	186	193	188	187	225	204	192	197	186	203	205	179	209	185	220	180	193	190	218	196	201	203	206	197	219	224	221	186	198	189	227	199	199	201	176	186	216	226	203	212	174	190	185	214	217	179	214	188	205	213	188	165	198	211	220	213	196	210	204	219	202	189	194	221	199	229	205	171	195	203	195	184	219	196	190	221	205	185	209	198	212	223	217	220	189	219	190	210	200	169	215	217	197	223	214	220	214	203	200	209	179	230	210	215	198	207	189	189	201	225	233	186	191	190	220	183	201	188	204	182	184	235	205	215	207	224	194	176	232	217	182	213	191	176	199	208	196	207	186	194	208	218	206	216	190	210	202	217	219	215	214	196	180	193	210	196	213	200	222	213	199	197	202	222	193	211	229	175	212	217	198	238	197	202	212	199	192	188	208	202	198	183	199	216	187	212	184	217	214	187	226	192	204	211	208	204	181	189	211	216	223	204	199	201	229	208	199	182	193	197	212	206	194	202	186	201	195	212	210	209	204	209	201	191	229	193	211	189	190	216	200	206	221	195	213	168	198	182	199	259	177	220	205	198	194	198	223	213	215	199	179	201	207	209	215	214	232	208	174	216	189	201	198	188	197	198	196	228	205	199	190	185	227	174	217	181	192	208	208	217	185	216	189	215	195	194	211	194	193	178	204	201	175	225	204	204	212	201	208	187	206	173	203	209	212	203	192	196	200	195	224	198	197	220	201	200	201	192	195	192	217	178	191	201	224	186	236	191	235	226	198	188	202	200	199	215	202	204	207	198	195	189	204	210	199	180	204	200	189	209	199	203	223	206	221	223	181	194	181	228	186	179	183	181	168	175	202	196	209	205	223	221	212	207	196	205	217	213	217	222	216	191	199	196	184	177	203	190	214	204	178	212	196	192	163	205	218	215	186	202	181	208	194	192	192	198	206	207	172	200	224	186	195	227	227	217	207	194	213	205	193	232	175	177	208	228	174	222	185	206	218	226	194	191	204	211	196	202	193	182	190	204	194	194	220	228	200	194	220	219	206	196	225	201	178	206	215	204	201	169	210	190	200	207	236	198	188	226	186	206	199	194	223	204	214	230	178	215	210	205	247	192	204	206	210	210	198	210	198	209	197	192	187	223	197	212	233	182	212	224	209	208	191	209	208	189	194	165	184	195	202	204	184	195	217	191	195	202	213	195	213	183	188	200	202	211	219	206	217	218	190	198	179	219	203	217	211	220	220	213	206	201	187	202	173	207	211	193	186	197	226
3233	4984	3248	1616	1128	845	706	575	464	371	331	320	303	290	280	269	271	255	252	264	245	246	248	246	253	229	223	227	249	223	220	229	214	251	203	237	236	219	200	221	232	247	236	208	233	226	241	205	238	216	215	240	233	219	239	225	247	221	237	231	234	207	203	223	213	203	219	222	229	214	239	201	226	235	230	239	219	241	236	220	219	225	214	225	224	224	197	248	229	248	210	244	213	219	219	225	209	228	237	202	216	208	230	242	205	240	229	237	218	231	217	209	226	215	215	230	225	208	233	215	215	203	207	224	232	235	223	261	200	246	230	228	227	236	244	219	243	224	201	215	225	240	231	240	211	223	243	222	224	206	239	225	233	231	200	239	229	258	213	227	228	227	206	210	216	231	240	231	214	233	238	220	216	212	226	236	226	257	208	223	206	198	212	199	249	221	211	210	196	229	213	224	242	220	226	232	230	222	244	213	218	225	203	200	236	238	224	205	220	228	227	221	182	226	226	237	221	238	233	221	212	227	222	213	228	223	216	226	192	212	219	245	219	233	225	197	231	211	212	223	208	230	213	196	215	234	217	204	233	214	216	223	242	229	217	244	207	252	241	214	236	229	244	226	226	206	211	221	207	233	203	216	221	225	241	248	212	241	200	222	238	197	222	242	236	250	223	218	217	223	197	203	203	239	250	218	207	233	231	223	235	201	237	236	215	249	188	220	235	214	204	223	251	216	232	213	220	220	205	205	226	207	229	248	213	237	220	221	232	235	193	222	214	205	201	201	221	200	221	217	209	221	213	235	208	238	190	209	219	211	240	195	229	195	234	211	239	209	206	213	213	222	231	220	231	224	200	212	221	237	217	228	204	188	215	231	214	226	233	232	228	204	223	207	218	216	223	223	229	243	234	246	221	209	219	225	235	222	221	220	251	241	229	250	217	252	208	222	229	233	189	211	221	212	210	230	225	259	230	222	243	221	214	240	194	208	230	219	221	212	250	199	228	213	235	222	213	218	203	210	199	237	236	237	222	217	202	201	224	225	195	199	204	234	220	246	226	222	216	211	246	235	211	218	231	229	204	221	204	225	188	230	244	209	224	218	253	218	270	208	209	225	220	232	221	231	224	228	218	224	253	220	215	232	222	229	219	229	230	244	211	232	213	221	202	229	235	219	197	207	209	221	217	232	205	202	216	209	220	237	213	197	210	249	228	213	231	228	212	236	199	208	236	245	207	215	248	218	225	230	221	239	215	227	197	227	233	213	217	239	240	224	212	221	218	200	224	211	211	223	220	206	231	231	243	208	193	229	232	202	221	223	218	204	236	211	229	235	233	208	236	239	223	225	234	206	209	219	225	223	231	231	205	223	217	226	236	206	212	232	229	209	225	203	224	241	231	244	228	222	252	234	228	219	241	215	220	235	232	236	200	232	202	235	203	221	214	233	256	226	220	231	212	234	226	218	213	240	226	216	213	207	225	232	241	238	215	234	247	236	227	228	200	216	219	191	230	226	213	256	212	216	227	214	204	236	236	242	240	201	222	234	218	218	241	213	223	219	229	210	226	223	222	239	208	219	233	248	212	206	212	220	205	201	248	220	226	241	222	241	204	214	211	229	231	232	217	209	193	210	207	238	214	229	255	250	228	209	238	230	213	209	246	225	266	201	210	220	217	227	212	229	216	222	220	227	232	206	241	188	232	232	215	224	233	221	218	219	253	225	248	235	225	224	214	218	211	232	201	250	227	200	238	249	204	225	243	242	197	226	223	257	235	244	219	240	235	217	236	213	238	226	241	219	194	211	230	258	223	199	241	224	201	246	233	240	226	223	219	216	240	212	257	218	205	221	193	203	259	236	221	208	200	241	237	220	221	245	193	231	205	237	217	224	233	210	238	218	242	218	247	220	243	220	246	234	207	238	217	196	231	224	246	202	237	214	205	221	199	213	208	234	261	223	214	239	259	213	242	222	234	208	251	211	192	226	201	226	203	207	209	245	207	217	231	221	228	199	238	243	228	213	211	227	251	222	242	238	233	207	229	231	266	236	225	241	210	255	230	213	255	219	211	214	205	214	244	213	247	207	243	219	231	222	213	237	245	218	236	201	215	228	212	241	232	237	244	210	220	206	207	218	226	215	220	212	215	217	215	229	216	212	222	227	243	236	204	226	251	209	254	226	232	200	230	234	222	215	191	225	206	255	197	227	222	218	234	215	238	192	229	210	221	217	233	242	235	233	211	242	220	205	226	189	235	222	222	216	218	223	207	219	211	245	235	215	234	227	214	234	204	201	201	212	204	198	222	223	234	245	213	202	205	252	227	238	216	208	257	224	219	223	224	228	222	236	231	230	210	234	221	235	224	197	213	221	214	240	249	221	208	246	233	233	226	221	221	253	189	208	227	206	245	219	216	208	229	216	220	192	204	231	214	240	221	219	225	195	244	215	239	240	225	222	212	198	258	196	211	223	210	252	213	235	245	241	230	224	215	210	216	204	219	245	206	217	202	218	229	222	242	243	230	207	219	206	213	212	227	243	223	199	207	222	222	213	202	228	206	223	197	215	249	227	237	199	224	219	221	183	232	238	217	231	231	246	202	211	253	201	222	228	226	221	205	213	220	225	223	210	243	197	234	235	231	197	228	215	240	221	238	220	229	200	234	216	233	236	193	227	255	189	229	222	241	255	250	219	222	199	231	241	217	239	210	247	229	211	243	207	239	238	225	228	220	228	227	225	219	234	218	235	226	225	215	245	226	209	214	218	220	200	201	224	208	200	252	187	207	216	223	228	230	216	208	231	207	227	208	232	237	230	224	239	234	243	239	215	225	199	207	208	223	200	221	243	207	226	205	222	209	236	242	214	212	257	223	243	229	224	224	223	216	239	215	230	243	227	224	219	238	212	224	225	228	196	245	216	247	239	229	237	229	219	223	224	211	230	239	220	244	227	218	212	247	196	235	217	212	225	213	191	240	240	217	225	219	215	257	221	237	220	221	227	230	230	208	224	206	220	199	243	217	225	226	245	226	218	235	223	238	224	213	249	212	234	229	228	188	238	207	227	230	238	214	204	229	185	233	235	208	253	221	233	212	231	208	207	212	196	202	195	229	229	209	249	214	235	206	229	231	230	196	233	211	214	214	230	209	194	207	214	214	223	227	210	217	217	203	196	226	211	218	231	226	222	244	243	222	234	223	217	208	200	241	216	221	208	219	232	210	228	221	237	240	200	225	204	210	223	238	235	233	198	241	238	231	220	232	219	242	243	207	208	247	232	234	229	244	249	221	228	220	223	187	232	226	232	204	206	222	247	228	245	215	219	235	235	228	225	229	253	226	218	213	219	230	221	206	196	227	215	227	214	248	212	229	226	246	223	229	251	229	226	202	218	236	243	223	203	229	233	224	220	239	237	232	226	229	207	229	239	227	229	244	208	194	226	218	216	220	230	231	219	222	220	236	231	218	217	199	224	237	216	220	239	217	213	192	210	234	223	239	233	217	224
22442	21258	29141	23709	21255	21329	12223	1658	1163	1141	1011	934	917	848	824	885	833	812	827	797	811	791	752	765	777	735	703	775	715	732	720	712	703	768	732	745	746	728	691	726	733	769	706	721	733	708	693	714	727	695	697	712	725	679	661	733	690	763	674	733	712	719	677	731	736	693	715	721	728	665	722	727	733	672	725	752	693	739	688	694	692	716	755	722	704	682	684	768	676	743	714	750	671	729	719	706	701	733	688	699	688	718	703	693	708	708	731	706	687	733	721	682	717	705	748	693	724	719	719	753	727	668	702	688	719	713	724	707	699	675	694	671	681	660	664	685	666	696	673	678	696	715	689	766	692	710	698	672	666	724	700	761	716	684	690	697	691	702	667	711	677	730	667	728	635	723	758	670	711	702	688	748	693	626	698	720	669	692	679	699	660	682	724	673	763	696	705	718	724	685	698	684	730	696	653	665	711	697	687	745	711	720	712	686	693	668	744	683	723	747	678	682	681	715	755	654	689	713	707	692	731	691	708	661	685	709	688	690	702	690	728	702	730	739	694	684	720	705	690	683	715	695	670	658	651	722	715	692	674	698	717	694	697	708	720	716	657	685	687	675	709	675	674	690	683	664	724	768	704	728	663	706	699	735	701	692	677	763	685	717	710	724	717	717	704	754	724	703	697	706	714	700	707	688	714	701	741	693	674	727	698	749	672	725	727	699	764	688	712	681	707	698	698	643	675	678	657	706	677	677	687	674	726	704	639	729	723	719	689	729	730	689	696	699	724	751	741	689	704	743	714	677	674	645	672	684	691	737	704	693	779	689	694	703	675	748	717	681	733	688	678	767	688	744	672	767	689	672	758	714	674	708	685	683	676	693	734	709	644	714	721	685	717	670	751	678	715	669	726	693	694	656	726	679	708	681	661	739	743	671	659	676	718	713	642	746	689	696	689	727	727	694	730	721	714	706	725	743	730	753	709	682	690	705	755	626	714	653	715	716	723	683	744	671	702	663	703	667	715	685	740	751	705	679	707	718	729	641	709	700	701	678	703	749	664	690	721	694	710	718	722	673	678	725	656	692	695	645	735	711	684	738	703	716	694	701	728	677	690	719	696	774	702	709	732	694	714	716	661	697	712	737	679	710	742	718	700	664	734	730	701	742	691	704	698	733	715	679	678	683	722	665	722	702	721	728	695	693	656	720	695	717	701	693	707	748	732	700	675	706	648	723	690	662	684	675	669	707	666	705	727	731	737	757	723	676	681	691	663	675	711	710	701	725	733	723	716	699	745	718	693	690	647	702	707	714	729	715	696	701	711	679	699	689	670	703	705	685	692	715	659	673	661	721	680	675	697	672	696	702	717	739	649	681	711	695	707	675	672	694	703	703	705	643	705	705	668	668	631	696	717	756	710	708	713	705	695	635	673	704	678	689	703	724	711	687	705	728	648	653	718	664	722	710	699	699	705	674	693	641	656	670	716	720	741	721	716	673	687	701	706	670	718	723	676	694	724	683	723	740	678	682	701	696	665	726	684	683	636	734	730	674	725	694	688	686	704	661	741	748	725	691	691	707	697	678	669	708	718	756	697	703	707	649	707	729	695	662	676	707	724	698	666	658	715	678	706	667	705	677	695	707	701	686	702	705	671	724	686	681	690	689	733	704	676	710	670	689	761	743	663	684	672	715	694	672	741	688	736	661	726	695	721	768	704	716	699	716	700	691	723	715	675	676	740	677	695	706	713	679	656	705	722	702	732	723	718	698	712	677	676	704	673	647	681	662	667	714	694	677	675	721	693	708	694	710	723	710	676	719	731	684	694	717	677	725	708	790	704	717	721	696	746	720	651	692	709	692	690	715	702	714	694	672	693	750	690	687	671	713	705	682	754	633	697	679	704	667	705	723	716	725	714	675	671	682	725	714	723	694	723	697	674	701	682	700	713	717	664	691	686	727	723	670	729	684	679	676	686	662	670	664	640	713	660	702	669	705	699	643	690	665	701	699	720	666	701	719	717	690	762	741	729	703	756	699	723	747	668	676	657	709	742	717	654	673	631	737	695	692	700	673	664	719	727	712	657	662	698	701	673	716	732	751	703	717	697	684	713	688	725	692	689	625	716	712	687	685	742	680	671	680	701	701	681	696	709	642	702	684	694	727	728	715	737	698	685	672	741	685	631	691	681	698	672	694	724	676	687	673	701	664	682	679	702	609	693	695	726	711	713	716	693	685	676	735	709	685	681	671	692	721	677	732	714	685	660	688	684	721	722	652	732	695	640	677	725	641	683	698	716	675	666	662	702	677	686	682	718	733	652	661	730	682	664	712	760	646	715	752	728	684	763	714	688	666	701	700	723	724	707	705	708	700	679	702	697	693	695	672	676	731	723	659	711	733	677	702	754	758	694	620	706	651	712	719	637	692	748	656	700	652	768	701	726	695	627	689	710	720	723	680	762	710	691	690	648	665	684	709	689	727	658	657	721	687	709	696	733	696	725	698	719	667	684	679	686	629	694	730	663	679	681	683	661	691	697	711	640	749	686	711	715	698	724	704	686	682	701	643	717	734	746	674	691	695	658	686	715	677	683	719	721	721	687	698	712	689	726	675	691	663	699	678	744	683	668	708	696	726	732	697	675	684	722	730	647	698	745	651	697	676	692	718	708	750	703	714	654	728	688	672	699	682	751	719	682	694	680	680	683	703	729	715	699	708	686	758	696	676	712	686	656	714	701	719	708	666	695	692	680	683	679	693	704	696	709	717	604	697	692	717	702	657	698	682	688	741	708	650	737	693	649	664	678	659	712	723	721	686	687	728	686	686	720	673	717	705	690	656	673	721	677	693	701	737	659	678	705	725	699	713	663	681	698	723	690	722	679	696	683	646	705	654	649	695	732	719	719	663	700	697	716	715	641	765	691	690	664	655	690	723	730	740	681	724	687	687	689	698	720	714	689	724	705	718	673	708	725	685	666	655	713	706	640	697	696	722	741	721	755	737	731	755	729	710	676	721	733	733	677	702	681	707	702	699	685	693	672	685	733	726	727	709	708	735	740	698	678	686	725	692	726	701	725	684	677	704	681	712	716	691	737	719	707	677	665	709	741	685	652	676	672	702	671	712	704	718	710	668	666	659	673	696	678	686	747	684	690	725	683	704	712	685	696	749	691	641	678	725	656	735	715	677	705	695	707	728	678	670	687	730	669	683	711	692	700	732	701	708	702	651	718	735	677	710	701	709	701	721	683	726	734	713	753	727	668	714	710	696	675	690	670	704	691	703	736	703	722	712	721	670	688	701	704	736	762	716	706	728	664	652	677	752	690	683	723	680	670	642	658	693	745	762	680	693	698	725	718	636	679	714	728	705	674	696	672	704	743	761	727	679	749	660	713	651	719	726	688	730	736	722	730	730	692	655	650	711	689	690	733	737	744	667	732	719	728	676	723	712	697	724	713	681	697	728	736	731	701	696	709	722	725	697	686	674	679	678	689	742	667	713	705	663	675	668
4548	14393	9980	5254	4040	3038	2369	1851	1578	1347	1191	1099	1015	958	938	941	846	899	778	801	715	809	802	789	816	764	768	733	746	759	755	786	717	722	752	761	757	764	755	807	705	688	755	757	709	747	679	719	691	731	721	677	715	716	742	750	732	724	704	718	692	715	721	714	711	666	760	727	754	713	686	682	705	719	705	730	745	756	685	695	712	670	685	663	718	669	737	737	692	721	730	685	762	715	715	706	733	689	723	692	725	731	753	696	724	754	703	745	662	743	741	704	672	674	745	671	739	711	740	662	727	762	725	646	714	719	720	730	722	711	728	705	768	731	699	699	703	728	763	690	677	704	674	661	711	753	727	730	688	727	737	733	717	716	695	740	749	718	723	709	700	733	729	723	751	655	746	702	716	666	652	711	712	682	694	724	717	720	701	720	692	675	737	743	728	716	694	684	739	752	699	700	737	692	701	634	660	727	725	746	742	704	729	727	732	707	683	684	696	685	722	685	694	722	685	718	714	670	698	742	707	723	724	732	679	688	747	715	663	730	729	668	698	707	712	696	714	720	716	740	755	753	710	684	744	755	708	704	694	727	698	714	722	692	733	752	708	693	719	732	686	734	705	731	659	714	743	681	707	711	678	729	721	742	702	682	717	719	699	729	723	686	707	695	772	686	711	748	671	683	741	721	723	771	719	754	745	737	740	708	737	703	707	731	697	685	728	743	696	761	712	675	701	746	743	671	690	678	737	708	693	751	669	751	717	691	734	687	742	673	713	675	711	746	734	746	714	711	708	732	707	696	726	691	766	729	719	714	694	717	741	705	742	674	720	702	696	691	730	725	743	742	696	710	730	726	724	702	676	698	761	702	701	648	735	715	746	782	697	730	708	700	684	688	677	698	732	727	712	771	658	662	730	707	707	759	739	709	696	726	660	693	678	709	734	725	671	704	715	674	704	676	717	700	715	702	690	793	743	694	757	683	715	726	696	734	675	708	715	713	685	714	758	673	711	712	719	658	711	717	708	703	696	702	736	703	736	692	732	682	689	735	722	683	663	672	717	769	707	742	724	708	712	726	731	704	767	712	688	787	711	718	737	697	707	712	676	750	715	692	723	754	716	708	692	789	691	709	704	707	739	700	693	719	690	712	713	731	716	669	742	664	695	750	742	697	705	719	725	720	727	700	717	704	700	662	695	731	699	715	704	732	704	691	752	711	734	674	727	730	723	681	706	712	677	710	717	726	677	678	671	714	667	719	754	770	715	749	736	692	716	742	744	735	719	672	708	710	731	707	749	705	727	728	660	685	735	750	681	739	691	708	718	725	730	730	734	730	710	635	698	788	785	681	729	699	729	724	723	705	745	681	707	707	675	717	709	729	702	690	698	719	740	706	746	736	703	762	721	722	742	685	682	720	733	699	741	689	722	708	735	713	725	727	731	711	735	703	747	697	728	761	700	704	732	715	711	714	724	710	691	759	736	688	715	706	701	719	708	717	689	744	673	688	727	758	713	725	725	697	719	707	739	689	750	745	704	783	703	688	766	669	752	725	698	720	687	729	742	675	721	699	746	755	756	671	764	672	646	730	695	715	703	710	677	724	728	678	719	712	691	735	736	725	705	693	677	709	674	699	734	718	655	733	694	678	772	721	719	700	667	711	745	715	739	700	705	730	713	750	718	677	702	702	681	703	674	691	715	689	663	706	726	721	710	685	711	692	752	703	719	723	751	713	747	720	705	736	741	754	707	750	687	741	695	727	721	707	716	811	736	711	761	703	716	658	679	742	713	714	694	681	710	733	719	711	651	720	730	699	694	690	698	725	712	683	771	712	716	728	699	739	736	746	721	752	687	728	712	709	679	689	727	712	717	679	741	703	738	693	702	732	709	729	658	715	674	748	712	717	711	740	733	751	669	751	675	752	742	753	750	707	700	724	714	676	743	713	711	674	696	730	684	730	722	639	638	676	719	679	716	673	688	677	710	727	785	700	661	727	692	725	719	683	747	709	741	692	711	705	749	704	748	676	681	734	711	694	686	726	751	709	736	710	728	762	660	686	712	744	706	702	717	686	740	757	676	694	705	736	723	742	678	737	691	658	702	724	675	705	701	750	770	696	669	763	734	735	678	714	670	749	694	728	692	689	758	721	725	728	686	689	678	734	686	726	668	743	712	747	725	706	762	753	748	674	681	745	699	713	717	728	676	705	699	678	694	671	743	704	723	665	732	724	718	680	738	698	700	686	699	705	778	711	711	707	703	720	744	706	731	731	717	726	755	751	708	727	697	724	706	727	710	729	730	678	723	700	744	663	775	719	764	684	706	713	715	736	770	742	711	710	680	722	724	693	714	692	707	691	705	722	728	750	732	719	670	714	709	692	735	750	723	748	704	716	709	711	668	682	698	736	727	716	696	738	725	691	736	676	706	750	729	761	700	656	697	698	716	749	724	701	703	679	713	708	679	721	728	742	746	701	727	688	716	669	717	649	715	737	702	726	736	696	697	700	730	683	710	752	699	736	666	686	673	713	742	706	754	711	785	650	707	716	739	691	720	684	702	695	776	751	688	728	718	703	717	741	729	735	674	709	661	701	694	721	733	740	751	697	698	735	730	656	713	726	740	639	710	711	707	683	649	683	744	732	714	717	682	730	696	718	722	713	744	704	701	723	689	697	694	663	683	713	760	726	689	672	721	713	687	695	709	732	702	662	735	735	699	667	657	729	679	716	746	724	714	746	720	689	694	731	747	733	667	729	692	725	667	681	666	743	697	718	722	711	665	730	681	733	716	715	746	709	708	655	726	723	678	697	722	707	750	727	657	719	693	690	729	745	704	698	685	719	689	697	741	697	726	721	734	706	697	665	670	707	695	683	720	746	746	690	684	659	707	730	685	720	692	667	719	708	729	704	698	715	736	688	701	672	705	695	715	714	736	684	729	694	725	675	679	731	739	708	751	730	730	742	744	765	734	700	676	692	737	721	709	736	753	724	712	740	679	742	725	709	715	658	751	746	710	693	722	734	704	735	689	720	704	681	730	746	694	711	729	761	689	695	687	710	674	713	727	719	735	735	699	718	713	668	728	686	682	735	748	709	674	719	696	705	718	739	717	715	773	708	750	704	719	681	696	684	690	682	727	740	703	699	733	701	709	719	713	745	719	684	708	658	711	691	716	752	768	712	722	737	698	753	703	724	750	716	689	698	734	633	743	725	700	720	759	702	697	731	721	678	688	719	693	725	728	735	724	753	692	775	693	763	753	715	698	732	736	714	723	727	725	707	717	723	691	680	685	714	733	727	703	716	733	701	720	699	733	731	696	722	727	658	720	745	704	663	731	686	703	670	721	735	702	730	723	689	720	737	662	758	707	733	763	724	761	694	764	714	707	685	716	678	682	727	710	693	703	712	667	692	717	726	733	733	718	705	691	697	763	696	723	719	694	721	737	693	694	660	695	702	707	731	714	677	691	770	726	703	783	693	700	716	754	722	702	695	736	706	689	709
27298	20273	8441	796	462	431	391	379	367	349	388	339	377	337	363	362	383	332	358	373	343	310	357	348	353	344	376	353	346	348	343	365	341	360	346	363	345	375	339	353	378	320	340	350	380	350	325	351	375	318	348	356	323	364	354	360	333	371	341	343	311	340	358	347	379	367	354	358	376	332	313	329	347	349	319	397	351	310	349	346	394	336	365	336	337	295	318	394	357	349	352	361	398	344	360	369	317	325	342	339	325	368	383	347	344	338	346	343	353	335	326	368	362	351	355	340	349	313	351	353	340	350	354	356	362	343	355	352	382	350	344	368	326	351	360	353	366	359	345	386	351	340	365	375	326	360	310	353	373	362	349	345	339	347	362	338	294	362	370	354	322	367	369	349	352	368	340	329	361	340	343	373	336	339	360	318	372	357	372	344	340	355	335	382	346	313	337	362	372	350	379	326	335	308	335	377	323	368	346	365	354	343	324	331	319	377	351	348	347	367	354	362	360	344	352	356	371	344	307	336	338	351	363	355	358	342	338	347	336	403	349	363	366	351	305	352	373	360	331	331	304	357	370	363	335	351	345	361	331	324	373	346	355	380	358	333	333	337	374	358	349	354	345	337	350	326	330	372	374	387	341	349	352	356	373	325	351	321	349	341	344	319	359	414	332	328	349	380	360	383	362	327	329	307	348	335	343	362	324	331	367	354	349	348	353	343	350	332	341	352	369	355	326	360	328	353	362	366	352	340	334	366	371	363	358	368	331	373	355	355	326	327	326	358	366	337	377	332	327	334	356	321	363	340	376	380	368	356	363	352	342	328	355	371	359	342	351	343	330	357	365	361	313	342	403	339	323	359	342	323	341	343	335	372	303	340	348	350	369	312	349	335	353	368	335	343	392	329	322	310	338	343	367	340	367	387	337	348	363	345	338	338	365	347	342	354	339	361	396	352	337	329	353	378	368	313	342	363	349	376	343	344	361	381	327	348	367	347	328	324	360	345	340	345	341	323	345	351	341	363	340	377	340	350	371	357	355	327	352	357	380	355	343	361	388	336	350	348	343	353	333	365	326	362	347	377	344	339	332	359	324	321	354	353	342	350	315	355	345	327	375	350	370	348	341	328	317	326	361	362	349	353	349	340	358	373	341	383	322	312	374	319	355	358	346	328	371	338	370	328	372	361	311	370	376	329	349	398	357	355	325	386	329	379	373	365	363	361	350	356	378	382	375	378	345	376	371	344	319	350	357	323	361	403	343	334	330	315	318	342	345	369	362	370	363	356	360	361	355	362	353	369	353	385	363	353	364	359	375	347	355	378	346	367	331	344	355	324	357	357	335	348	375	362	347	346	362	356	374	364	373	378	351	353	354	355	362	354	369	370	362	357	362	331	329	359	366	359	387	339	380	355	329	314	363	370	341	351	300	339	323	330	331	330	343	351	341	335	354	354	358	363	341	366	348	321	326	354	386	328	331	364	338	366	356	381	307	307	330	357	369	341	385	343	366	372	349	342	353	323	336	335	380	330	375	371	354	373	341	344	358	352	366	375	330	350	343	377	298	343	372	338	369	349	358	356	366	347	369	344	331	350	368	355	348	357	331	352	333	363	326	336	345	355	372	341	341	344	340	335	368	350	347	367	358	347	351	382	380	377	340	354	365	340	367	360	333	385	352	353	333	376	379	357	381	314	358	378	322	342	348	350	335	303	329	355	357	343	354	350	360	392	354	343	368	342	364	340	337	373	349	330	343	360	358	342	328	332	349	341	314	365	333	360	364	327	357	362	335	336	329	341	388	352	354	345	338	344	377	336	364	364	367	348	354	395	356	349	338	330	340	363	379	331	352	338	336	354	336	395	345	347	363	352	391	353	324	334	356	356	375	346	309	356	346	380	342	336	351	356	328	360	342	360	359	379	359	377	373	332	341	323	325	333	349	308	349	366	344	349	358	383	354	380	367	346	350	331	358	348	358	344	337	342	322	366	381	355	367	364	359	369	379	332	346	359	350	352	320	316	336	396	334	326	330	331	358	366	325	326	395	320	384	366	351	384	360	298	373	320	325	347	328	338	365	387	333	345	363	354	357	342	384	345	341	345	347	343	356	344	353	348	352	391	364	342	354	316	353	365	368	365	342	356	346	324	342	316	353	380	345	358	324	332	328	328	349	378	373	318	342	331	337	363	338	348	344	355	331	349	335	374	367	323	352	374	398	381	358	374	336	350	349	421	327	379	332	344	340	381	354	356	347	343	332	354	362	359	352	338	346	364	354	359	319	343	321	318	335	340	375	356	360	337	322	337	362	347	376	353	340	359	357	344	365	317	366	347	360	375	344	345	349	339	360	388	363	347	330	348	353	340	370	335	344	336	321	366	327	331	342	355	339	325	394	361	346	329	383	353	361	401	353	294	353	379	371	295	349	328	347	360	399	347	352	398	361	375	383	375	363	333	356	332	348	314	346	341	366	345	326	323	357	371	330	368	370	346	345	361	367	345	373	329	343	365	358	353	344	402	377	360	342	344	360	391	379	358	330	332	393	352	348	357	346	346	368	345	331	334	361	367	354	369	352	343	348	314	385	333	369	370	356	321	379	363	373	385	358	398	344	356	333	379	361	373	373	356	359	345	368	340	350	344	348	377	353	344	377	354	389	368	351	337	349	348	334	380	347	376	330	401	366	364	380	406	349	314	358	357	365	334	380	349	319	371	358	325	319	349	385	363	336	337	327	370	319	349	369	339	327	324	369	365	366	401	366	362	325	393	325	365	335	314	343	342	359	327	353	350	348	324	360	372	352	361	361	353	364	316	327	339	361	387	366	363	357	369	348	355	332	370	325	344	369	377	373	330	386	366	353	360	378	391	337	360	367	327	342	351	323	338	367	375	364	350	333	335	350	373	362	396	322	355	363	333	325	358	333	355	371	341	352	404	354	348	350	344	369	341	340	373	351	325	360	353	359	392	296	348	368	343	369	361	358	350	369	353	319	310	360	338	398	352	350	356	334	363	357	336	331	329	361	331	373	379	329	337	350	346	405	349	371	350	343	334	352	355	314	353	338	388	329	340	385	337	354	341	328	378	357	348	334	344	336	355	322	350	369	352	343	353	312	311	347	366	360	332	341	320	343	361	385	340	366	340	345	334	355	358	371	368	347	355	347	319	374	335	352	349	379	347	387	341	338	344	355	349	362	354	338	344	371	360	337	328	341	359	393	331	375	331	383	344	319	351	376	334	333	340	394	357	354	359	359	352	334	339	337	375	335	315	362	379	344	329	354	329	344	347	350	367	325	340	377	323	351	371	365	340	355	356	342	356	334	355	365	319	342	337	363	362	331	337	362	320	339	354	379	368	355	361	333	364	371	394	323	353	359	324	354	354	368	363	378	377	387	326	338	322	362	336	334	355	340	361	364	350	354	347	339	330	335	345	332	334	364	367	361	327	351	314	337	349	343	356	372	340	371	334	356	347	353	363	348	383	338	349	348	358	322	364	355	373	366	362
4299	1578	994	695	596	491	501	454	415	402	396	370	381	395	372	383	361	399	376	378	375	379	352	409	378	368	369	354	384	370	371	371	388	337	370	342	375	360	355	373	354	354	345	354	365	337	360	366	325	366	344	347	360	353	362	355	354	398	369	369	392	345	358	349	353	363	354	330	341	367	339	357	331	368	367	352	368	349	365	362	356	389	378	365	329	367	354	334	364	349	391	332	359	371	379	377	367	369	330	398	356	334	369	350	344	378	347	319	359	332	369	336	338	389	367	377	374	405	361	357	354	356	348	368	347	358	377	347	406	404	340	340	361	328	404	355	359	338	363	369	348	361	368	368	380	380	362	350	349	376	372	377	371	322	368	353	378	357	376	365	381	344	343	341	391	387	344	382	348	364	358	361	379	379	376	369	353	350	381	355	348	356	366	360	383	384	335	337	362	327	350	340	372	349	382	352	325	359	351	343	363	354	354	398	355	350	402	359	345	327	363	335	399	336	364	344	345	392	355	375	350	367	357	365	355	333	377	370	374	352	362	385	336	342	336	352	380	330	380	316	401	391	357	365	362	344	337	356	337	362	362	348	366	380	336	382	379	365	337	355	376	361	391	378	343	387	379	342	389	359	359	358	342	332	384	360	364	340	339	369	343	364	353	339	306	326	409	382	353	349	401	382	335	346	369	363	383	369	332	369	382	353	349	381	379	351	349	376	385	336	363	356	323	327	330	331	336	365	321	356	325	326	345	373	348	336	354	359	359	365	350	353	359	361	342	395	369	367	380	352	334	387	337	380	342	393	385	363	324	353	391	361	374	364	345	358	376	348	338	345	389	357	339	374	338	373	364	349	362	377	351	373	356	362	367	342	365	367	372	374	370	372	340	394	384	355	334	344	360	327	350	369	360	363	352	387	365	371	364	383	366	402	368	374	347	335	358	338	364	366	371	370	376	354	385	391	381	341	348	346	359	401	372	382	381	358	368	389	371	359	370	322	371	365	361	360	356	370	336	372	375	337	374	375	356	370	315	352	388	344	344	376	363	342	357	390	345	347	419	336	342	353	358	360	359	340	365	348	380	375	393	350	375	344	361	332	358	331	359	353	349	378	355	342	381	379	384	368	365	386	341	355	343	363	362	365	354	422	357	343	398	345	341	360	352	357	384	328	351	343	364	364	356	393	360	383	360	355	370	336	375	324	347	327	370	412	333	355	322	370	360	352	346	353	375	347	360	371	343	384	400	363	337	373	372	345	360	361	378	360	355	373	345	369	371	395	368	349	376	376	360	350	365	389	348	321	358	361	368	394	372	380	340	380	394	357	386	350	370	389	376	349	382	367	361	362	352	355	340	332	355	371	358	350	376	372	338	330	366	320	357	341	368	356	337	345	396	374	328	367	372	370	378	345	391	354	374	369	368	396	409	372	347	360	368	372	355	367	365	369	349	350	357	369	363	374	327	344	382	394	344	368	356	336	347	368	349	373	329	370	369	374	342	346	305	365	348	333	335	347	388	371	364	366	370	345	362	382	373	351	351	352	370	386	384	379	381	370	384	389	378	364	329	381	355	374	378	355	344	390	348	326	370	354	347	371	360	388	364	412	417	333	351	337	377	362	375	337	359	375	347	350	365	361	340	338	363	358	395	412	331	360	364	363	346	346	328	346	405	339	354	359	384	370	376	350	357	373	345	349	392	340	366	385	401	376	349	385	375	363	343	377	360	361	349	377	350	365	379	343	400	367	346	378	357	349	349	367	357	345	354	342	328	377	347	358	372	343	352	412	361	322	344	356	366	342	402	353	366	362	362	360	362	369	351	344	375	384	336	363	366	373	368	368	358	347	358	346	372	351	368	364	325	352	367	360	359	393	372	362	335	374	372	359	350	370	346	350	355	310	335	343	381	343	335	374	386	372	339	370	367	348	331	329	373	349	377	366	370	356	337	371	354	321	354	360	393	374	362	366	346	363	344	389	383	347	362	372	386	363	372	343	341	370	365	367	385	341	386	356	404	342	382	365	330	380	361	357	386	363	367	332	337	365	339	392	387	377	342	371	353	380	341	345	361	329	317	371	391	364	364	378	347	362	356	381	347	391	349	338	366	364	361	355	380	389	358	393	375	378	345	363	353	377	358	349	375	364	346	352	362	366	352	370	361	371	359	374	360	304	359	384	373	368	368	330	350	367	336	339	397	381	340	361	360	385	342	339	349	365	359	349	335	357	362	347	370	360	377	324	400	373	349	355	337	361	359	321	362	353	408	337	359	356	363	362	389	366	355	394	364	377	373	349	386	377	364	328	388	374	355	348	388	332	326	355	363	371	346	350	406	348	376	365	358	385	382	342	334	381	313	349	371	369	373	339	353	372	373	375	401	365	346	377	345	350	346	349	383	343	347	361	353	350	355	374	375	339	329	369	341	372	356	367	343	363	393	306	374	367	359	380	358	371	388	363	364	342	369	350	363	345	332	377	346	380	399	361	345	347	338	346	370	387	362	383	352	354	367	377	352	359	386	362	351	401	380	339	388	374	329	365	363	372	342	374	364	339	351	381	359	345	367	355	351	342	328	364	361	395	380	348	365	351	341	366	335	337	350	373	376	348	345	354	380	362	379	347	338	313	350	345	326	373	333	373	373	317	338	344	375	373	345	378	405	343	371	362	377	352	362	339	380	370	375	343	349	348	381	360	362	358	366	358	344	377	380	357	362	360	396	355	320	377	389	335	363	362	374	410	358	397	338	361	355	346	378	350	379	375	367	368	378	368	367	386	336	389	361	329	376	336	366	342	312	376	382	394	353	361	334	340	382	369	349	368	322	359	361	352	349	372	385	341	363	384	358	352	358	366	376	348	357	365	391	328	371	377	332	332	370	387	338	387	350	352	377	378	354	361	361	357	358	338	356	342	388	331	369	325	323	365	360	351	350	394	387	339	348	385	367	380	347	332	362	364	371	349	333	370	383	341	368	339	356	361	365	331	358	347	346	386	350	382	357	355	346	360	349	372	392	320	402	348	360	355	363	364	329	381	350	353	363	387	364	338	340	363	361	403	368	381	341	373	368	362	394	333	345	369	382	409	322	363	354	362	340	356	372	351	349	372	366	376	342	371	401	391	371	332	329	359	380	345	363	335	391	338	371	367	348	366	339	372	361	377	345	357	361	338	382	341	391	347	355	373	363	380	358	343	343	317	345	365	332	335	348	361	379	396	387	374	350	366	373	343	397	372	376	361	349	382	370	382	383	361	345	360	352	362	373	355	386	357	359	387	334	354	351	391	370	341	370	375	346	389	357	355	380	376	347	323	330	413	358	377	365	378	364	343	380	379	345	359	372	379	358	391	367	359	359	355	370	380	393	341	346	372	367	352	361	352	367	336	344	349	376	379	383	375	371	368	396	371	371	345	383	348	328	339	355	359	344	360	337	346	379	382	347	366	364	356	354	375	371	366	374	344	345	346	400	370	344	328	339	382	375	370	369	350	359	331	360	378	377	383
23676	21212	28611	24073	21234	11399	1636	1142	1064	885	904	907	793	826	810	819	803	789	737	748	773	751	729	761	759	707	710	702	687	687	762	759	717	719	699	732	734	728	731	725	727	737	714	684	708	709	714	728	744	725	725	667	756	714	758	735	698	715	710	703	758	716	720	701	739	699	736	699	722	671	726	764	731	728	698	723	710	701	716	683	682	696	746	722	718	732	734	689	731	710	743	760	676	681	692	649	653	713	702	720	737	716	701	710	698	698	720	688	771	683	754	748	733	732	755	701	755	728	728	736	672	707	680	729	707	777	676	743	737	710	699	710	704	715	737	742	674	707	664	662	695	727	754	733	717	670	722	711	731	722	736	738	740	739	695	678	704	669	710	713	741	732	739	708	723	729	684	693	730	775	719	682	701	748	722	706	756	717	718	684	671	689	680	690	740	704	776	711	722	754	717	679	740	709	678	716	713	714	686	677	711	737	746	681	753	686	716	711	728	736	711	734	787	724	775	756	768	700	687	761	713	735	781	746	724	744	710	744	727	648	723	635	723	685	755	746	677	731	738	734	704	724	717	723	677	696	719	690	706	706	721	757	722	735	716	709	710	737	656	698	704	701	754	727	766	700	721	729	654	712	724	693	744	775	677	694	703	704	758	724	682	731	752	780	679	736	718	652	740	696	735	690	686	755	717	743	724	762	721	712	695	748	706	740	725	708	675	721	695	706	718	740	707	737	676	713	765	665	727	725	663	672	731	650	732	730	718	757	725	751	672	745	692	680	752	674	703	711	724	716	726	703	742	704	705	737	713	686	701	686	729	730	652	755	741	729	704	713	717	693	743	735	711	710	731	715	691	703	717	724	696	767	726	766	728	741	711	713	708	752	706	730	669	686	724	737	680	694	702	710	715	708	664	743	757	684	694	730	712	734	744	711	688	706	731	733	720	738	735	705	702	678	734	737	690	691	708	730	712	740	743	744	706	682	675	734	719	695	725	741	786	703	709	693	739	695	732	695	710	712	770	748	697	735	763	784	783	731	701	731	699	750	729	754	757	745	732	754	738	746	757	729	700	716	720	712	741	743	729	738	752	690	726	706	700	715	737	714	750	727	697	749	734	738	767	722	688	698	752	661	736	688	680	716	697	735	705	766	721	740	690	751	732	700	715	736	710	710	682	710	723	732	670	681	738	689	740	710	742	737	730	728	750	727	728	716	689	722	721	734	701	731	747	698	709	687	706	737	703	709	720	738	737	750	741	681	750	742	720	723	703	711	736	757	716	731	688	693	737	699	740	637	731	750	749	712	706	703	754	706	663	749	728	700	741	736	725	769	751	690	721	745	721	692	708	733	731	723	722	716	661	717	740	757	676	721	694	713	697	724	747	705	685	792	713	676	753	714	666	667	742	729	726	711	722	691	740	760	752	716	724	715	759	681	699	758	671	759	699	686	707	727	737	698	704	743	676	708	696	735	693	706	754	700	695	783	651	717	698	753	715	692	732	721	734	703	707	672	738	687	737	698	707	676	726	681	744	717	716	670	726	726	725	699	722	720	733	720	699	744	726	753	680	740	727	726	707	731	682	750	709	734	715	738	698	762	717	741	701	770	718	741	724	745	703	711	750	692	709	722	724	722	744	700	716	733	688	736	750	757	733	711	674	705	704	710	713	677	721	683	720	692	678	677	766	661	712	748	706	699	722	767	742	746	741	777	721	699	703	694	717	673	719	712	735	678	748	743	715	722	665	696	720	721	680	676	717	634	728	718	731	790	764	683	684	770	700	685	722	748	708	742	713	684	631	761	720	733	682	679	736	731	739	690	738	728	717	713	734	767	681	698	695	766	672	668	707	692	738	755	703	707	742	709	744	698	686	704	697	711	706	734	686	740	704	697	707	742	694	722	732	717	750	727	711	656	740	731	695	734	731	769	706	723	703	676	744	698	744	739	689	682	699	683	693	704	666	749	676	699	709	731	769	739	682	729	693	686	712	707	730	733	729	733	700	740	722	701	705	654	721	743	717	728	742	717	709	771	688	706	675	673	728	730	734	674	678	745	777	725	731	746	712	745	755	731	706	654	710	697	697	728	734	687	696	695	691	691	703	750	706	742	722	693	725	706	762	735	712	731	735	753	741	708	701	736	694	694	691	769	755	713	748	753	739	696	750	692	713	716	758	736	730	733	701	743	714	752	742	712	689	738	708	713	730	675	741	690	720	742	693	760	748	744	692	690	699	731	675	741	706	718	663	760	676	714	719	773	747	777	710	729	695	734	702	711	715	779	705	715	711	691	676	694	690	724	710	729	695	711	783	749	709	690	721	764	734	696	727	717	783	703	783	713	704	716	757	686	676	763	720	712	695	689	732	720	712	734	756	734	710	753	707	706	705	754	764	659	729	733	732	703	684	709	720	674	768	715	697	688	687	695	680	691	751	740	700	726	715	737	682	740	713	694	660	766	746	722	664	691	712	767	738	686	719	710	724	749	720	727	727	761	729	722	738	738	734	697	707	727	701	683	754	746	701	775	725	700	716	734	679	684	721	715	698	709	745	728	736	736	721	674	703	730	710	745	685	781	732	733	715	636	709	717	740	709	734	727	740	747	704	742	717	686	687	754	732	697	706	672	766	725	761	735	729	714	695	722	734	703	704	721	703	701	689	692	771	707	739	701	720	753	715	708	685	703	693	686	767	748	735	740	683	723	668	738	715	741	769	703	741	671	723	719	730	748	664	730	729	751	704	712	663	686	725	732	684	723	693	688	713	714	722	694	738	687	719	753	725	710	749	720	725	723	690	702	717	697	726	727	706	747	781	701	732	715	644	732	720	722	737	782	720	723	697	728	764	679	727	688	783	675	671	675	737	711	749	709	683	709	717	760	708	683	717	738	726	684	717	737	723	687	744	744	772	762	728	729	728	700	752	749	730	683	737	646	743	685	698	717	739	696	701	698	750	719	733	738	721	687	727	678	720	699	725	718	686	695	739	672	704	721	734	696	729	660	684	704	770	714	746	741	716	708	730	717	732	769	705	724	717	745	737	749	730	720	744	769	746	706	682	728	664	750	678	767	693	755	721	737	704	700	750	753	753	686	742	760	744	729	705	733	733	692	724	710	726	703	703	702	695	665	757	734	699	697	686	722	663	751	700	752	693	769	671	732	694	727	692	697	729	674	677	733	746	720	712	658	677	724	725	733	695	703	705	700	754	763	752	684	708	741	721	635	727	683	724	719	735	706	672	703	719	650	719	723	685	736	750	736	716	709	739	747	745	726	739	758	728	717	714	731	738	668	680	704	692	698	714	766	716	707	740	742	709	741	772	722	723	695	632	743	706	719	742	710	744	720	701	724	737	714	757	729	743	731	705	719	698	711	736	750	703	709	709	684	734	679	736	738	723	698	688	727	727	673	724	757	738	763	653	694	723	769	710	700	701	710	762	706	679	717	674	707	745	751	733	719	736	711	758	749	714	712	715	778	700	718	693	729	700	699	712	724	768	739
3692	9010	6144	3084	2367	1954	1529	1337	1127	1058	1044	961	882	871	872	850	801	773	787	796	764	731	806	742	763	758	786	769	797	777	761	763	756	778	771	723	726	734	758	724	757	706	767	783	756	751	731	742	785	709	757	751	732	723	693	799	729	757	733	709	748	741	737	785	712	740	756	767	715	731	712	711	655	752	749	751	743	714	719	735	726	757	800	771	723	746	712	758	723	718	725	767	748	733	718	689	743	705	722	738	716	758	729	728	708	715	758	747	752	763	671	728	726	746	726	741	769	765	731	677	733	726	700	705	759	744	745	730	724	722	738	779	789	739	732	743	708	684	706	739	747	732	737	740	778	782	693	725	704	727	701	781	695	688	695	686	729	707	691	738	729	751	704	744	695	709	724	729	756	703	735	763	743	732	774	768	760	736	758	724	721	724	745	733	709	725	759	770	735	737	718	718	710	710	743	707	799	723	699	734	745	698	708	731	727	713	723	745	708	751	706	751	729	765	757	736	737	735	729	737	735	753	731	738	711	678	732	672	764	756	701	755	722	710	706	722	734	723	704	738	725	752	742	724	691	773	754	724	768	695	746	684	698	753	713	692	713	713	731	762	735	719	734	699	708	676	734	733	748	696	721	697	712	705	726	710	705	764	729	733	728	719	713	752	725	697	722	705	704	761	740	661	741	704	740	714	741	719	729	747	776	735	756	708	730	682	764	757	689	687	732	715	752	731	711	759	734	734	742	672	706	714	703	749	744	753	711	720	714	740	702	750	712	754	717	712	737	714	793	753	736	784	740	792	745	709	683	705	722	768	744	800	736	725	793	698	715	719	713	704	719	734	698	757	792	759	718	771	734	724	727	743	644	765	763	751	706	734	729	716	714	744	811	720	742	691	723	688	748	712	744	750	703	716	746	680	781	738	765	715	764	646	726	715	712	747	701	707	689	726	718	672	683	731	734	748	754	729	726	715	697	740	754	729	720	732	736	734	708	745	765	717	757	746	741	726	729	720	705	738	719	740	726	726	742	731	702	721	700	759	734	712	669	726	715	726	705	715	802	732	733	730	664	754	735	741	719	686	730	719	732	701	716	673	750	770	684	741	764	713	720	711	734	779	721	703	683	735	708	723	768	741	754	690	746	723	716	707	718	769	732	743	718	712	703	682	767	714	749	741	729	749	775	734	718	738	776	746	705	773	716	686	657	701	700	749	719	741	733	738	704	694	749	755	721	720	715	710	710	747	756	748	720	739	711	747	753	677	741	724	765	775	696	755	722	737	721	726	733	771	763	729	730	734	731	678	684	713	727	715	703	718	704	695	689	766	709	719	721	712	727	753	693	735	730	705	750	715	744	724	698	712	763	683	734	773	698	646	722	744	741	743	720	735	713	760	729	740	722	753	757	725	701	702	751	699	757	734	770	716	728	765	726	732	746	733	722	714	724	778	708	716	749	710	732	752	695	734	714	695	699	694	717	779	711	735	692	723	747	717	703	731	732	709	768	674	733	770	726	752	760	719	702	710	755	750	708	675	699	725	726	763	750	701	767	740	740	795	758	698	715	739	776	706	683	736	726	742	756	694	749	713	733	736	721	654	755	751	741	714	737	709	675	734	750	687	764	745	722	715	739	726	704	738	688	697	705	700	725	702	748	733	759	716	726	706	703	764	735	708	714	712	746	795	679	709	723	754	669	709	721	781	734	740	677	689	720	747	737	705	712	740	754	686	736	763	733	708	736	752	684	691	765	739	736	742	752	704	764	705	667	714	758	702	719	724	721	761	691	746	770	754	701	781	745	755	688	728	686	762	788	768	739	709	747	764	754	712	701	720	742	715	725	751	743	731	692	711	731	720	750	730	767	724	755	706	702	716	738	683	757	738	745	721	753	762	770	726	734	748	728	733	769	753	724	667	718	760	700	725	716	718	766	731	728	681	782	746	741	711	721	739	672	767	659	727	716	738	732	749	727	718	723	744	744	726	706	748	701	738	726	738	718	717	718	736	681	676	727	759	713	740	755	719	732	724	754	756	746	751	748	711	667	730	750	740	740	764	749	751	772	716	751	712	703	708	729	758	737	722	701	700	725	711	701	762	726	736	716	747	726	713	734	740	706	707	763	702	696	762	731	701	736	723	682	714	727	698	738	717	768	742	714	679	726	742	755	737	692	740	724	735	733	727	720	753	717	712	716	690	784	741	723	727	721	747	730	691	757	725	760	708	724	707	710	725	742	737	727	745	698	710	714	737	719	719	712	770	743	712	741	763	782	690	782	742	722	727	751	704	764	663	781	685	707	720	755	745	730	685	760	765	710	723	698	738	745	728	714	770	689	726	732	713	786	699	739	774	741	724	750	744	729	764	736	719	775	708	692	748	742	764	723	710	731	703	734	746	711	729	729	737	701	717	721	712	773	714	709	742	752	772	691	708	709	717	740	764	720	762	742	767	743	746	731	741	762	653	684	743	712	739	724	752	699	733	780	722	711	765	756	753	741	746	728	698	766	741	702	754	728	697	739	734	776	696	712	701	708	739	737	695	680	701	706	737	685	702	756	750	721	738	736	735	708	726	767	679	703	699	690	728	707	742	754	688	734	732	733	747	746	730	711	784	721	771	751	698	702	746	738	748	752	706	733	723	709	743	695	746	739	703	743	709	717	737	754	732	764	748	745	761	759	746	719	754	699	739	732	753	763	697	730	745	730	700	741	737	698	730	720	731	688	749	704	726	736	781	694	793	730	725	743	727	678	730	725	710	696	727	758	681	723	731	752	710	718	718	745	724	760	739	685	761	712	752	743	686	741	743	717	737	728	770	746	716	718	683	743	684	742	752	695	770	724	698	768	729	710	715	699	711	730	748	763	742	718	712	691	721	715	724	782	745	746	715	748	735	725	734	723	722	719	729	731	743	727	722	690	740	724	785	724	733	699	754	685	739	747	754	760	715	743	701	720	731	729	719	763	770	737	743	724	732	753	717	690	703	776	737	759	779	688	721	680	782	741	706	718	711	741	730	746	779	704	712	731	743	697	728	696	726	718	735	733	732	726	735	722	722	754	752	717	742	689	758	738	741	767	692	712	745	736	692	716	713	732	718	757	739	680	752	692	765	716	714	736	726	732	726	657	735	750	712	751	692	771	716	692	699	702	734	691	734	692	745	763	717	741	703	747	745	709	662	747	745	741	684	738	762	787	795	709	733	716	771	701	750	772	756	723	726	697	733	683	749	692	730	706	725	721	755	737	739	724	744	721	711	746	776	729	761	759	718	729	732	752	748	733	724	703	720	743	769	701	765	748	729	724	761	735	724	694	740	753	715	736	722	720	756	772	692	769	738	715	767	734	749	726	756	760	678	783	710	760	700	795	807	700	746	727	724	717	674	734	713	704	692	751	766	699	724	729	735	711	780	737	701	662	683	753	727	722	758	754	757	709	745	728	760	717	719	732	721	715	774	720	762	722	706	678	694	688	743	705	713	743	741	724	741	727	774	694	730	701	716
24713	21212	27773	24925	13609	730	423	362	324	276	243	243	267	236	237	216	223	238	219	197	206	202	204	207	169	193	210	209	204	197	193	202	212	201	183	199	201	197	193	233	188	189	222	201	183	203	226	185	224	199	201	183	222	178	202	204	193	202	193	229	225	202	195	205	179	214	202	206	208	187	191	196	213	191	210	224	216	178	184	210	224	201	200	187	214	188	195	185	217	207	222	214	213	209	180	211	195	200	216	186	210	205	194	207	199	205	208	199	194	182	165	196	179	221	213	209	184	219	197	218	187	172	189	208	195	191	203	242	198	215	173	222	199	218	193	206	210	192	222	171	188	202	169	197	198	221	194	169	185	198	220	211	205	212	206	226	197	203	205	206	213	209	187	203	209	196	205	226	223	207	217	177	204	210	194	185	209	203	185	215	232	217	214	207	205	199	191	220	205	180	201	197	202	200	208	211	204	199	204	202	208	215	188	192	221	174	218	191	201	184	230	221	192	200	183	199	206	206	197	211	210	241	180	203	188	184	191	183	203	210	168	189	193	191	192	212	199	187	209	195	182	210	187	205	223	194	180	172	170	200	203	190	191	218	214	198	209	218	204	203	188	208	201	190	215	188	187	205	165	150	184	220	199	210	196	193	207	188	198	190	193	216	194	204	204	218	201	186	210	244	192	191	209	213	209	188	190	217	205	192	221	172	186	213	197	207	197	198	207	173	228	217	211	194	177	195	179	199	174	192	222	219	183	179	232	184	223	189	208	184	235	195	186	200	183	197	196	213	209	230	214	202	191	206	185	187	205	198	214	200	189	190	191	189	185	200	222	177	192	207	209	189	200	191	207	183	203	205	213	201	201	200	200	199	207	197	184	184	214	203	173	204	214	208	193	215	200	199	194	201	207	197	188	229	232	180	217	197	196	205	224	211	192	202	196	235	216	209	206	212	208	193	191	193	190	197	170	195	198	209	189	198	192	162	204	205	208	189	189	215	218	187	223	186	205	196	191	218	188	191	214	188	218	207	183	187	194	181	217	202	203	190	227	191	189	184	190	204	195	188	179	220	195	197	220	192	199	205	195	195	188	175	200	200	222	199	193	202	193	199	171	189	190	192	194	222	165	212	171	209	188	182	202	199	224	206	203	198	214	200	189	207	219	221	214	196	179	202	194	202	173	200	199	201	201	209	188	158	197	189	211	201	202	200	174	179	219	186	193	200	199	201	202	199	192	205	224	214	196	198	200	187	187	196	192	213	201	165	209	209	204	211	177	189	204	179	195	211	187	201	206	192	189	209	183	197	206	180	188	201	221	182	199	201	174	184	194	197	176	185	179	188	198	190	182	212	203	188	208	206	212	217	169	178	193	223	181	208	202	200	220	190	203	176	217	187	208	200	186	197	209	180	177	206	183	205	204	210	175	221	213	180	181	213	194	218	210	204	192	218	205	201	199	209	197	179	204	215	217	213	234	223	194	205	203	207	211	216	188	196	209	195	191	234	191	207	206	222	217	200	195	196	209	177	173	209	208	199	197	178	198	187	240	192	197	184	214	212	199	213	211	183	221	141	188	179	208	201	195	229	187	214	189	196	207	216	189	200	177	217	207	208	211	208	192	197	226	195	219	185	205	197	196	212	208	203	218	183	177	206	208	182	217	197	227	201	178	203	209	194	191	202	210	211	182	211	182	189	208	184	182	199	183	182	202	196	190	185	189	225	196	242	230	202	199	203	210	168	184	202	202	182	181	218	181	185	208	200	232	194	188	222	179	190	200	176	207	195	210	202	185	184	176	205	186	194	206	177	201	192	236	229	196	206	190	172	192	197	228	239	194	199	182	182	212	196	192	191	194	192	207	173	205	190	191	207	175	203	204	199	212	192	187	221	208	182	179	218	181	196	203	189	188	209	195	215	195	180	200	185	200	186	191	195	216	198	193	201	173	208	206	199	197	205	222	206	211	189	206	207	198	191	198	199	194	194	203	201	199	190	197	206	213	196	194	205	184	203	194	218	207	193	186	212	192	184	205	181	182	179	190	189	200	194	188	176	201	188	199	214	187	202	217	204	176	198	191	175	181	210	192	197	211	213	192	198	191	190	193	202	185	211	196	208	198	159	217	190	195	192	200	199	195	197	201	164	199	205	195	217	216	214	175	186	203	219	194	219	208	199	210	168	212	185	216	177	207	188	210	186	194	207	196	207	197	208	200	212	208	192	203	200	215	196	204	191	207	200	217	195	190	198	188	193	193	183	197	203	163	209	202	193	222	203	185	178	185	183	208	191	213	195	185	219	193	194	183	198	208	196	184	183	201	181	205	192	231	215	218	248	184	208	227	193	188	183	181	202	220	186	204	201	185	159	191	197	186	202	226	187	211	224	207	168	211	160	204	209	231	191	192	179	211	216	179	204	213	189	232	179	196	214	205	194	183	189	174	192	186	217	217	213	197	179	208	198	191	198	192	203	201	173	194	214	191	224	207	194	199	178	172	217	188	190	207	197	197	183	199	186	231	210	196	199	158	207	194	179	188	236	201	206	194	188	202	174	192	200	200	181	190	191	185	185	197	198	205	216	205	179	176	195	178	179	177	191	232	195	194	184	211	213	194	198	231	193	194	181	184	208	197	181	199	211	184	220	197	183	210	188	188	204	175	228	223	169	195	198	194	198	181	201	204	207	219	204	199	196	193	197	182	187	210	189	212	208	215	196	221	209	206	179	178	190	170	189	179	183	185	177	200	213	214	186	202	207	191	196	205	193	197	212	207	188	193	222	199	211	202	213	195	233	189	180	208	197	209	190	176	195	204	200	176	181	207	228	200	184	221	215	192	211	227	208	194	199	192	190	195	179	221	212	191	204	209	191	201	167	177	179	197	204	219	190	214	205	195	180	158	206	197	204	203	195	196	221	210	197	196	219	183	194	184	197	208	205	195	182	188	198	190	198	196	169	208	222	192	184	220	189	207	202	201	195	223	183	208	219	211	201	182	200	202	170	211	178	186	201	203	196	196	184	192	197	216	215	223	208	236	220	192	192	215	196	184	202	174	199	188	226	202	204	206	214	199	208	220	195	190	171	193	193	200	205	206	202	182	168	193	186	203	181	213	169	199	183	214	208	207	192	207	208	204	222	215	194	174	206	184	200	198	196	182	212	224	205	174	184	184	189	192	172	192	213	219	166	213	180	196	224	210	213	189	178	162	214	193	184	199	190	212	210	187	171	206	223	203	210	196	208	227	203	194	197	192	196	200	179	198	170	219	201	198	200	203	197	213	226	211	221	198	187	177	183	201	218	201	170	187	202	205	194	209	208	197	206	217	214	190	206	207	212	174	199	209	180	188	212	221	194	194	219	226	222	219	204	226	210	225	202	198	184	210	182	184	193	207	192	185	181	224	203	189	195	191	231	197	191	182	207	176	191	190	174	189	185	190	186	178	181	196	185	194	205	215	208	181	170	216	194	206	200	211	223	227	200	197	215	198	180	188	193	206	192	191	219
3214	4901	3215	1596	1192	880	668	529	470	417	363	328	297	282	275	261	253	251	269	255	252	233	230	281	219	228	220	207	225	249	235	232	222	228	228	232	256	231	229	176	229	236	234	247	238	247	205	222	213	237	241	211	210	243	224	250	247	189	214	211	226	209	223	210	231	220	233	252	229	215	226	233	231	235	212	204	204	213	241	216	213	218	210	236	214	216	207	207	219	218	237	204	243	240	202	218	197	223	223	224	232	214	217	227	224	195	228	237	238	209	203	235	240	224	219	239	234	213	221	192	226	220	215	212	226	233	227	221	209	181	228	244	246	225	233	227	224	247	198	213	209	222	213	218	238	201	229	222	226	215	223	210	198	239	230	231	216	219	192	217	217	206	192	207	216	200	252	198	215	214	207	212	206	219	210	237	218	225	216	211	202	221	228	213	230	230	205	231	212	217	215	218	213	202	221	203	208	195	254	212	238	231	249	242	188	243	232	211	206	209	227	206	213	215	209	226	226	214	198	219	218	211	205	241	236	189	226	222	200	226	213	237	203	231	219	224	214	223	217	222	223	220	218	222	212	230	236	238	213	229	217	205	233	209	223	212	204	232	218	229	197	219	216	219	191	218	212	221	206	207	210	199	219	204	200	221	207	222	214	203	196	234	237	196	210	213	223	245	208	227	222	227	201	220	215	213	216	227	187	202	219	238	245	219	204	235	230	210	215	195	207	213	204	229	209	194	235	219	199	204	228	203	255	219	224	243	240	244	233	205	226	220	220	214	219	224	223	227	211	233	201	229	211	238	203	226	218	239	218	223	241	191	233	210	225	226	243	220	232	225	216	231	219	234	217	206	206	233	233	214	215	245	225	207	214	241	206	206	191	220	236	209	253	244	206	210	182	230	235	211	260	194	192	217	193	231	205	221	225	219	224	231	224	205	225	199	222	243	204	219	237	214	227	232	201	211	234	234	237	230	201	244	216	232	197	250	215	229	190	219	236	203	242	217	229	242	228	227	232	233	216	191	227	242	243	219	216	231	220	210	212	211	239	213	211	230	204	224	209	230	200	188	212	222	229	230	208	205	225	208	210	243	235	210	224	242	204	216	227	215	223	209	205	210	231	220	230	205	239	208	219	228	216	231	221	215	210	228	229	214	197	227	226	226	200	222	244	198	241	195	195	207	198	211	241	227	223	215	242	221	239	248	245	220	214	247	221	213	250	228	224	226	211	213	217	217	208	198	201	200	225	212	216	212	248	215	232	210	203	243	231	216	244	245	240	203	217	213	189	202	220	222	231	219	182	224	190	219	244	212	208	197	230	216	192	226	222	223	227	235	221	235	210	225	187	220	203	226	223	201	199	246	214	218	225	206	214	246	217	216	233	213	182	235	222	232	225	233	191	224	249	229	198	223	201	219	221	238	216	221	214	215	223	216	224	197	198	187	241	246	233	223	225	222	223	217	214	211	232	212	202	232	230	226	211	222	210	233	264	224	205	234	233	237	223	206	232	205	209	213	211	210	221	235	249	215	194	224	222	212	195	206	217	248	229	198	205	219	228	204	234	206	228	222	184	213	235	201	218	210	223	229	222	202	215	213	222	217	208	203	172	219	202	191	192	205	206	221	222	225	211	224	246	225	219	221	221	231	203	206	244	208	207	219	204	223	232	246	215	208	211	246	239	205	233	249	229	230	222	244	200	216	233	213	213	213	188	222	204	215	228	218	222	196	223	234	214	224	193	209	236	229	214	220	225	209	209	223	193	187	206	201	220	239	205	229	227	247	226	216	191	216	262	243	209	232	231	214	220	229	214	221	225	235	229	242	226	238	214	231	227	213	213	217	222	210	238	213	208	239	228	227	216	218	228	217	204	220	217	229	215	226	198	234	208	203	216	200	225	209	232	244	219	238	213	218	216	220	235	214	213	231	249	224	210	229	239	237	223	231	206	212	215	233	224	204	220	207	241	242	212	207	223	230	208	209	210	195	236	218	217	221	219	227	221	195	204	223	192	201	214	193	205	246	202	238	212	191	222	240	197	232	222	233	227	226	218	219	212	208	231	197	229	210	240	227	228	205	199	239	235	243	188	209	207	204	245	230	214	210	202	245	206	222	233	259	195	222	223	246	258	230	210	222	225	222	210	212	203	236	200	238	224	213	237	231	208	189	206	218	213	220	230	205	224	216	194	209	222	187	218	207	221	216	217	218	195	225	251	219	210	231	236	182	226	233	251	238	211	224	241	226	215	212	206	206	225	201	232	243	236	203	248	207	210	204	201	262	205	241	206	223	204	186	241	249	221	218	231	242	235	222	213	228	253	205	242	207	214	231	234	246	240	234	212	206	220	214	201	219	222	221	191	197	207	248	211	206	219	212	216	213	246	201	195	214	250	234	236	199	220	227	213	227	225	234	217	203	242	208	219	207	237	214	226	245	223	246	224	232	207	232	241	218	242	221	198	221	209	219	217	230	232	200	256	218	221	215	202	207	216	213	183	204	203	206	226	210	222	230	231	204	225	238	206	216	182	231	244	213	214	201	212	214	246	223	215	222	228	205	228	236	260	246	216	201	233	203	246	212	224	215	242	215	212	242	219	253	207	216	206	250	200	218	237	206	222	178	245	232	216	224	206	230	226	237	209	206	247	215	197	224	223	210	227	213	223	206	246	207	234	215	239	223	203	243	229	227	228	199	238	208	225	216	237	209	212	204	216	242	193	206	209	222	229	225	238	214	205	238	225	236	197	208	239	214	209	219	220	218	223	202	232	220	225	234	223	228	192	231	209	214	243	213	212	219	219	245	238	229	203	218	220	229	212	213	233	227	206	210	235	218	232	223	241	204	226	215	225	228	213	227	210	191	220	200	241	219	218	193	215	216	200	223	254	208	233	193	244	202	214	224	219	219	206	216	182	210	230	220	208	220	181	221	230	217	193	212	234	212	241	231	220	248	223	211	209	210	209	247	201	224	251	251	218	231	218	206	214	191	201	249	180	182	237	218	214	229	220	238	228	205	226	214	223	230	198	190	231	186	226	205	239	208	218	215	190	221	246	208	243	213	230	209	212	211	235	209	200	228	235	194	218	228	221	204	243	214	218	217	220	247	223	196	210	238	216	218	224	214	223	209	254	231	217	211	227	215	214	239	200	241	232	195	213	215	231	219	212	240	202	218	219	202	221	253	222	208	211	216	217	216	238	218	198	228	215	223	208	215	229	228	216	216	208	223	219	215	196	212	203	218	229	213	229	222	220	217	215	187	245	209	213	235	225	231	221	233	235	232	225	228	245	233	221	238	228	250	221	240	241	230	231	201	193	218	203	208	217	218	213	207	219	215	219	213	226	242	201	217	210	221	214	217	208	223	238	235	191	209	218	228	228	207	222	221	203	205	198	212	248	172	248	235	206	195	221	229	240	210	250	207	208	205	227	210	247	246	213	231	216	263	200	198	215	214	214	222	223	231	200	232	199	215	211	212	231	221	223	217	226	247	208	209	230	209
22525	21326	29241	23773	21329	21413	12230	1646	1194	1048	1015	916	945	870	823	840	833	791	838	771	792	786	751	724	772	681	784	782	737	726	687	739	713	725	727	719	750	717	716	685	732	678	752	707	689	703	675	727	729	746	677	678	666	722	694	671	705	681	675	673	709	711	695	730	730	677	699	713	733	703	718	730	652	692	668	706	704	650	688	747	665	712	700	697	666	691	747	708	701	717	699	702	705	676	707	710	727	661	701	679	708	688	685	668	727	700	700	668	711	701	674	704	690	677	672	738	720	724	702	671	755	682	711	716	743	770	675	713	671	669	688	751	736	660	728	702	705	671	711	661	713	708	702	681	701	722	691	730	712	752	739	676	665	698	689	730	678	652	683	707	710	661	717	689	694	714	741	761	699	710	710	707	676	732	687	675	761	671	726	696	674	724	703	708	687	750	694	731	709	706	666	642	661	706	666	712	706	720	632	719	647	706	724	706	686	667	662	674	695	701	657	700	707	708	696	722	652	701	673	684	670	673	723	677	689	690	734	662	691	697	678	698	673	705	634	727	682	660	700	721	701	703	707	681	730	701	744	693	674	702	652	721	723	660	723	685	654	675	717	651	704	705	711	704	621	663	711	750	674	681	683	662	667	695	709	706	737	638	703	727	701	721	685	679	713	716	703	713	731	716	646	709	702	706	699	695	705	697	663	717	716	659	705	638	695	674	697	644	654	711	613	685	726	682	707	691	662	620	692	699	652	692	705	690	701	669	727	737	705	711	660	716	771	636	706	707	694	686	745	720	700	756	716	683	688	708	726	667	697	637	671	668	696	714	713	675	688	645	652	718	689	680	648	710	691	690	676	691	720	692	686	687	692	727	680	730	664	678	662	727	695	688	708	638	688	699	712	695	738	652	685	713	686	680	703	717	717	665	660	711	685	660	691	731	673	697	733	727	666	703	680	713	721	696	677	673	686	695	666	709	699	712	680	785	644	666	693	709	737	696	705	699	713	719	715	696	674	701	694	720	680	695	666	679	730	687	708	675	716	766	732	689	669	658	740	685	713	752	670	705	701	675	711	670	704	692	694	744	673	682	728	685	718	707	632	696	694	712	753	673	756	726	694	695	653	683	645	724	655	700	658	698	676	701	640	698	688	668	647	749	685	736	707	719	673	707	718	710	715	747	749	705	671	731	672	683	668	693	727	686	678	701	644	652	689	670	685	671	640	648	716	721	668	669	663	703	719	787	719	701	689	748	695	702	675	650	714	735	647	699	706	705	734	655	735	722	694	643	651	690	679	658	688	718	678	700	709	718	720	717	659	663	653	689	696	710	687	687	696	695	701	711	671	693	698	690	640	716	689	711	717	705	693	701	732	678	635	685	727	714	723	686	720	721	699	727	706	700	731	686	738	685	687	685	730	686	728	708	722	682	726	655	671	718	656	697	682	713	682	717	740	736	715	707	689	706	707	679	695	680	667	667	703	667	708	696	728	687	683	726	688	740	661	720	710	702	684	687	698	649	679	666	691	715	722	687	673	676	676	696	697	689	692	707	734	683	684	752	700	701	707	682	682	659	673	678	643	705	709	698	696	720	681	687	668	709	684	669	674	618	662	718	693	689	681	711	710	668	710	744	660	669	666	728	667	724	660	731	739	634	663	665	709	695	679	689	718	663	656	692	683	729	690	660	682	728	730	699	640	691	673	708	705	736	666	730	724	686	703	680	705	726	709	742	660	714	671	730	718	713	740	669	679	649	693	737	713	662	676	690	683	706	674	685	686	696	705	688	681	657	725	657	706	725	703	702	680	695	674	701	683	695	696	699	706	689	703	651	679	673	706	723	656	639	633	671	704	709	691	724	736	713	678	713	716	706	682	680	698	751	753	684	646	646	712	695	710	707	675	657	700	669	696	711	655	704	712	691	673	664	675	694	686	758	687	660	675	687	684	719	702	733	635	709	698	686	659	701	663	688	685	689	691	671	685	692	678	682	691	654	657	704	673	685	672	698	664	692	688	688	722	710	682	745	631	670	738	708	687	719	679	652	684	718	656	649	721	708	733	684	744	712	714	696	687	695	720	759	690	723	699	670	660	763	712	708	656	683	690	727	679	731	669	719	710	690	672	715	718	699	668	675	729	700	695	707	687	695	677	727	692	719	676	721	670	688	689	681	704	732	713	670	667	747	696	722	720	687	711	749	719	683	721	712	698	730	662	709	673	676	712	721	677	708	684	701	678	665	700	695	697	670	673	684	712	706	681	664	680	715	702	712	642	675	675	692	704	705	715	700	673	701	707	680	697	704	684	665	672	740	641	710	688	691	696	681	656	702	642	706	675	704	671	670	654	681	683	700	707	647	681	733	702	731	758	675	716	702	684	679	693	668	725	695	681	720	676	663	674	702	718	692	667	685	761	684	729	699	744	687	678	709	714	717	692	695	674	703	732	676	682	669	696	709	697	675	691	709	684	688	671	677	650	674	722	669	679	699	664	718	685	670	733	706	668	639	666	690	703	690	673	687	695	645	721	725	767	710	680	670	734	675	673	719	698	722	697	728	701	664	674	687	694	667	672	703	688	687	691	682	720	700	703	721	705	741	723	772	693	694	707	735	684	709	704	700	694	683	719	685	664	708	723	692	716	682	737	706	710	689	667	736	684	710	703	673	674	714	651	723	693	697	721	670	669	703	641	663	721	700	724	680	699	694	639	761	680	704	705	682	705	707	682	674	682	694	715	694	670	657	686	703	713	674	699	675	699	726	682	736	721	660	732	684	724	652	704	721	720	665	642	719	680	651	686	715	708	724	660	696	681	712	690	653	646	685	697	714	699	693	661	691	650	692	675	712	713	679	692	680	643	687	702	717	678	676	696	668	673	707	703	679	695	678	651	690	681	719	686	662	663	734	693	645	637	702	728	707	658	655	673	663	710	689	635	670	670	714	716	703	700	708	713	679	652	689	665	682	683	699	684	686	627	675	752	699	684	688	720	700	698	670	731	706	734	715	721	695	702	683	653	719	693	747	668	677	726	684	730	712	668	706	692	655	702	726	681	682	747	667	709	701	722	662	673	741	747	649	693	666	696	705	703	699	662	674	678	696	673	693	655	691	688	715	647	693	713	652	687	712	694	708	718	706	737	719	673	638	629	697	649	672	703	719	683	680	709	672	665	698	709	706	665	735	701	692	675	716	718	745	693	676	688	717	694	679	725	720	708	687	712	711	713	695	686	672	709	687	689	704	724	711	678	667	700	666	705	719	685	646	686	663	683	717	696	713	732	728	749	659	711	654	691	698	709	683	709	636	686	683	691	674	646	654	710	670	718	733	691	700	686	639	689	736	703	728	715	692	686	719	645	697	723	693	702	696	661	686	687	689	677	680	690	687	658	725	682	671	669	698	697	683	703	665	685	675	673	687	684	709	686	680	651	686	685	703	671	657	652	709	615	662	694	665	691	688	688	703	709	696	689	662	688	713	683	686	676	714	692	737	664	689	690	708	707	686
4642	14546	10108	5256	3877	3084	2299	1901	1562	1327	1250	1127	1041	967	958	916	848	833	838	804	831	795	822	757	769	767	751	739	769	732	750	744	731	756	745	735	698	734	741	739	715	751	770	736	734	759	756	711	705	723	728	737	720	726	706	763	727	720	730	722	728	710	659	740	725	738	680	676	738	747	715	654	701	716	762	664	726	706	692	744	742	691	681	767	689	734	689	698	696	712	723	742	749	718	718	718	705	643	693	723	703	747	712	691	723	783	716	756	733	745	736	707	712	707	777	697	695	727	751	676	763	699	705	725	744	722	724	711	754	731	701	699	663	703	717	689	731	670	752	775	682	661	677	759	750	707	732	689	754	673	709	716	752	708	668	677	757	753	761	704	657	703	697	694	722	714	677	717	749	712	662	734	771	696	717	727	682	704	702	674	722	720	691	714	698	725	696	685	707	678	696	673	697	687	707	717	781	700	743	687	673	703	690	720	705	686	690	686	708	674	708	667	756	722	691	691	703	741	727	716	663	754	735	676	739	672	743	710	717	713	694	703	759	773	736	725	695	728	747	701	704	710	787	741	708	745	746	716	736	702	720	742	700	720	696	699	745	678	702	724	740	725	673	718	700	718	681	725	753	691	675	708	740	746	680	736	695	687	695	687	743	778	683	708	678	762	712	716	710	718	719	662	700	709	685	683	730	669	690	708	772	714	688	749	718	722	742	728	730	683	661	707	713	717	704	724	699	693	691	706	669	703	700	699	751	757	679	710	704	717	740	715	704	727	707	692	725	696	693	680	739	693	697	737	647	679	755	749	691	696	673	724	752	695	645	742	686	721	661	713	658	736	750	700	707	740	734	688	724	711	724	747	702	750	693	729	731	692	753	714	702	642	672	711	692	705	683	743	715	743	748	672	744	735	717	718	755	744	767	707	675	769	729	682	701	749	741	700	728	688	743	703	731	690	679	694	767	741	736	741	692	683	759	712	720	725	679	711	725	734	722	697	760	665	716	673	754	704	712	683	720	721	707	684	693	720	676	756	652	691	700	741	719	723	669	704	721	687	718	688	692	753	733	663	710	720	716	713	706	740	699	681	705	707	730	687	689	751	734	675	700	696	742	730	715	673	677	746	687	758	729	679	690	713	723	703	664	694	713	695	714	746	742	748	707	739	720	692	705	703	702	726	697	709	677	713	701	692	700	692	710	713	705	746	693	717	718	722	676	724	719	660	712	747	722	745	680	712	740	645	762	687	724	720	700	735	686	732	708	709	706	703	704	699	722	689	708	725	705	743	728	747	650	734	708	699	725	719	690	733	672	701	711	718	719	669	723	696	662	697	763	708	711	716	744	725	771	722	721	732	721	758	755	699	724	724	692	750	702	742	716	691	679	667	707	683	720	687	711	669	698	684	723	674	694	717	714	768	719	719	739	727	695	731	687	699	685	680	775	719	731	704	725	699	657	722	734	716	703	730	669	716	687	726	740	726	769	707	722	737	717	811	696	699	716	724	720	740	675	693	727	712	700	711	732	718	718	696	696	649	664	700	741	711	696	758	677	722	745	684	707	721	712	683	775	683	708	739	732	682	689	704	685	713	688	728	689	709	732	658	711	699	763	717	737	740	710	749	773	721	726	714	714	737	675	724	717	685	736	676	693	701	728	694	695	738	697	765	711	718	703	696	688	676	697	745	746	703	678	734	708	744	748	665	720	682	695	752	684	710	751	697	701	738	730	679	652	733	716	726	742	673	733	722	727	748	706	739	727	664	715	692	690	746	757	696	721	759	723	710	713	707	667	704	738	703	679	686	690	714	694	715	721	713	678	739	783	682	725	733	713	729	714	720	678	697	747	679	680	709	715	690	702	693	765	727	718	715	710	736	736	722	725	670	716	743	677	695	698	700	734	728	703	756	705	705	695	719	720	704	669	744	743	704	711	732	721	656	741	698	673	721	729	696	695	707	741	750	739	759	674	695	697	693	707	701	706	652	716	711	754	727	729	649	696	717	754	691	696	743	747	717	689	732	703	736	733	728	716	722	673	736	710	700	726	688	703	794	715	696	755	658	695	700	696	665	702	689	732	745	734	741	730	719	698	740	681	668	684	714	717	720	696	734	764	698	685	667	688	717	698	686	690	718	719	739	704	768	715	684	736	716	698	693	682	676	721	715	748	722	731	726	708	729	744	728	770	726	754	680	724	689	710	738	721	712	736	711	643	695	699	773	674	709	683	705	684	726	677	690	711	743	700	726	735	660	709	712	705	662	746	679	685	699	703	683	731	718	729	751	741	719	706	710	725	703	701	717	701	690	706	743	712	703	690	699	699	701	707	681	737	670	734	724	721	738	727	717	677	676	720	722	713	711	731	699	703	728	730	699	767	726	716	690	696	735	733	707	676	751	721	728	721	703	675	708	721	726	704	708	702	718	705	724	727	715	753	705	704	706	672	726	737	711	698	708	700	773	722	777	744	755	707	714	684	754	755	720	691	704	690	755	725	735	776	656	730	682	767	711	707	723	696	740	680	776	735	728	703	702	680	724	692	666	757	665	760	701	696	695	694	746	719	722	742	719	681	690	661	711	757	692	755	701	705	705	707	731	704	697	761	698	663	712	697	708	711	689	723	721	714	731	672	684	708	696	740	684	719	733	771	742	731	664	718	755	667	692	717	750	716	725	710	722	729	704	741	732	662	689	702	713	733	735	722	760	713	720	666	664	734	666	707	703	723	699	675	704	731	665	737	703	721	694	674	692	723	692	713	724	681	742	759	694	726	671	698	725	705	732	675	717	716	693	707	712	685	719	712	706	721	671	713	716	717	698	736	748	711	676	711	711	739	665	744	721	655	726	726	725	691	728	712	709	705	728	704	720	690	682	713	713	696	760	696	659	704	732	682	658	712	741	716	710	706	699	711	730	716	707	766	721	699	733	705	708	698	690	676	678	718	715	731	730	709	689	680	731	733	698	700	715	720	669	717	702	735	695	695	713	757	670	686	725	720	719	681	720	704	663	671	706	703	723	693	713	710	696	669	723	751	684	721	689	727	684	744	746	704	668	694	712	713	766	714	722	690	702	724	728	739	736	687	707	703	697	730	696	703	694	719	738	649	737	669	713	685	703	670	739	711	726	734	708	699	721	754	680	680	650	762	714	708	700	715	716	726	667	710	665	736	728	672	727	719	719	716	724	698	709	668	747	695	698	724	682	700	684	743	711	765	695	751	706	743	711	711	719	722	734	719	689	708	723	736	730	684	742	716	699	670	706	713	695	713	718	734	736	643	752	678	696	718	717	706	717	693	726	717	741	646	731	740	692	714	700	749	668	692	737	681	753	698	705	697	734	699	792	695	730	702	696	721	738	649	762	696	700	728	713	735	726	766	722	716	710	692	749	707	699	723	716	696	744	700	748	690	757	692	731	693	735	700	712	692	722	720	681	688	697	748	745	670	679	705	712	713	710	675	737	701	705	728	700	695	701	673	730	695	713	728	764	714	728	728	703
27495	20470	8245	801	503	452	437	353	363	319	371	359	351	339	373	363	333	340	384	374	366	350	384	386	339	348	365	349	333	343	398	322	356	353	340	333	340	361	365	357	336	355	318	339	324	383	325	374	348	376	305	329	365	328	366	343	372	357	350	359	382	326	345	371	358	332	349	336	347	330	358	345	328	327	332	350	355	357	332	364	340	355	332	355	351	348	337	347	356	351	355	349	340	382	375	328	384	354	378	336	338	341	366	364	331	369	339	361	334	354	325	337	340	336	310	360	351	363	351	334	367	323	329	333	337	340	357	317	357	338	362	334	375	385	359	352	361	329	377	343	375	361	368	373	333	369	346	320	377	325	360	374	333	369	364	353	351	348	355	362	384	335	365	354	360	335	348	340	365	347	354	375	363	374	341	365	358	355	382	340	401	339	357	343	344	347	349	345	342	363	348	364	341	317	394	373	351	356	354	347	374	369	365	380	347	332	363	373	307	355	362	399	353	351	370	315	348	353	385	369	317	314	358	345	343	358	351	330	363	374	331	346	351	333	366	366	335	357	354	325	327	377	345	328	372	378	351	390	358	338	330	351	358	379	348	348	362	334	349	336	366	347	373	339	340	335	367	342	326	355	361	343	357	337	357	345	338	365	329	334	331	358	348	325	359	332	364	326	331	355	377	353	352	388	399	350	354	337	332	331	357	332	352	365	390	373	339	342	363	346	375	368	361	356	375	333	337	339	358	348	340	368	371	328	366	333	365	376	345	339	331	341	342	356	350	346	396	335	318	354	368	361	354	372	367	352	338	349	366	311	342	366	348	332	334	349	371	345	376	319	352	368	311	358	327	369	346	360	358	346	350	358	373	349	358	371	360	338	357	355	355	339	341	369	344	319	346	349	359	363	370	335	344	338	350	396	360	327	354	343	395	368	372	316	362	331	354	360	389	360	297	380	398	330	324	368	347	345	337	325	365	363	347	325	363	364	334	395	359	355	332	380	350	359	357	331	364	350	383	347	334	355	371	369	338	362	348	339	339	333	368	336	322	328	369	346	342	378	342	361	345	362	349	356	350	355	339	357	368	376	350	346	362	355	374	359	344	335	346	372	367	348	375	336	364	339	351	361	328	321	327	341	347	345	383	347	347	359	400	367	338	330	380	353	318	328	347	304	339	345	351	350	337	287	367	372	398	350	340	358	350	299	352	327	344	333	350	369	368	339	332	346	331	335	335	350	345	329	346	352	365	367	368	343	355	352	333	395	350	371	337	369	390	353	329	363	305	326	360	346	386	367	366	357	354	321	329	336	385	363	364	342	342	353	338	342	355	347	339	356	336	376	346	364	341	361	352	344	353	337	331	351	324	364	368	372	326	391	345	366	368	345	340	348	383	386	391	360	344	376	371	370	350	338	362	355	325	377	370	341	337	320	338	392	354	360	359	376	356	335	319	344	363	331	349	338	356	358	377	356	354	343	317	318	340	342	332	319	369	359	367	341	323	333	353	358	372	370	343	342	369	335	328	345	351	337	306	348	354	376	342	327	334	331	373	363	341	320	332	349	357	350	338	322	341	339	316	372	318	363	324	335	302	336	353	365	347	373	355	383	332	320	357	338	351	328	346	380	356	340	338	332	361	358	357	345	341	337	330	353	381	356	362	358	356	323	359	345	367	357	331	352	377	343	334	339	363	350	312	351	353	353	389	320	369	323	348	374	359	362	328	342	331	317	339	317	340	367	358	371	359	336	352	352	340	372	347	371	357	347	357	352	359	353	336	355	399	354	356	356	358	373	369	325	353	347	340	343	348	351	349	319	373	360	330	357	360	370	349	359	388	329	336	378	359	395	309	375	347	330	341	326	341	350	367	340	328	375	341	331	326	371	343	361	364	368	371	320	388	365	329	341	353	332	377	381	353	361	341	341	359	334	350	373	362	322	366	336	328	369	374	358	335	362	348	333	369	321	361	334	363	357	324	353	391	354	356	347	319	353	366	344	328	324	338	355	352	370	351	320	334	352	340	357	345	355	361	330	322	364	367	334	363	347	354	362	362	362	349	322	376	314	369	333	349	385	350	376	341	354	339	374	368	356	357	361	343	310	334	330	356	306	315	328	383	401	337	372	358	342	308	333	351	365	372	350	343	349	366	377	371	321	339	337	348	331	342	373	393	321	330	363	360	322	324	368	353	343	342	322	319	366	326	372	347	312	324	362	376	375	386	361	369	368	378	379	319	339	333	338	353	330	346	337	350	367	343	342	349	359	330	366	373	356	349	347	374	331	366	358	364	356	328	344	286	338	377	351	330	321	351	367	380	314	362	348	357	381	368	354	368	348	373	355	338	360	345	372	376	367	357	345	346	345	346	362	332	354	375	342	374	360	370	340	339	360	302	335	350	321	360	344	339	360	353	366	328	354	377	360	320	345	342	337	379	348	375	325	376	353	332	365	382	367	389	368	383	344	353	368	325	356	357	351	363	326	368	342	331	357	372	362	330	348	363	349	382	346	391	354	395	365	313	365	368	330	343	341	372	333	334	323	354	382	386	373	358	359	355	316	377	343	350	347	357	336	328	381	333	344	353	339	363	322	338	320	346	339	340	359	392	322	328	338	341	356	354	325	356	338	343	372	312	351	363	382	340	360	348	392	351	355	330	346	361	342	351	317	352	343	334	362	348	371	324	349	384	374	374	352	354	348	354	380	345	350	352	361	367	366	378	337	356	373	333	375	347	358	396	353	398	337	373	376	325	337	339	369	385	306	379	361	342	333	362	344	338	380	355	362	333	352	347	340	358	355	352	363	311	351	321	335	340	318	338	319	344	346	349	331	328	343	365	341	355	362	332	353	350	338	334	344	325	357	330	355	320	355	345	337	337	333	370	327	359	338	329	341	357	343	356	344	374	329	344	368	364	354	353	354	345	347	358	355	368	396	362	338	322	365	370	360	362	334	375	358	336	366	348	346	361	362	354	353	322	339	347	324	381	343	330	355	369	336	349	383	338	333	343	366	338	338	358	317	373	351	383	323	327	336	360	358	346	344	374	359	361	344	335	348	363	349	350	320	362	338	319	364	342	372	348	342	354	354	322	362	333	352	336	355	369	339	308	352	372	371	390	378	355	335	347	362	348	367	338	345	388	386	325	324	386	355	328	360	356	349	336	344	359	340	323	365	353	352	363	334	366	334	354	340	351	364	348	339	357	312	346	378	357	375	316	364	339	364	359	359	368	374	365	360	364	369	353	357	367	318	389	377	377	318	359	362	338	345	361	371	361	326	322	346	358	350	366	338	402	320	378	353	346	336	319	327	338	388	329	383	365	362	335	338	338	335	341	324	349	372	355	342	340	363	343	363	346	349	340	347	357	365	343	353	350	364	340	376	355	358	345	360	336	372	360	314	343	342	354	321	338	314	373	361	357	375	376	356	364	325	350	373	350	367	384	353	355	296	348	345	347	363	356	329	316	345	348	369	355	359	325	372	338	316	377	335	347	332	338	370
4287	1621	984	690	563	501	459	386	428	397	417	367	359	410	355	389	350	363	397	360	353	366	368	372	410	330	358	329	353	374	384	381	346	379	327	345	360	372	318	371	335	397	370	352	377	353	345	386	379	391	380	330	361	374	347	368	345	350	314	371	365	331	391	360	371	380	349	335	330	332	339	396	363	382	338	339	362	348	354	329	352	381	348	344	345	360	368	362	354	348	383	342	349	345	352	370	369	364	379	372	336	384	364	355	377	349	375	354	354	365	336	421	345	383	348	349	351	373	380	378	346	374	353	371	347	360	357	367	370	359	353	400	381	369	367	354	312	356	359	333	321	384	341	400	361	384	369	358	321	350	381	408	363	359	376	367	361	373	359	400	374	380	368	386	369	401	405	387	379	346	390	382	374	363	342	345	369	380	336	366	399	344	352	354	372	392	346	349	359	358	358	347	353	370	337	345	333	337	375	355	362	376	337	363	359	390	383	356	339	355	373	382	346	388	377	362	370	317	374	315	364	383	371	396	390	338	358	362	351	371	366	390	372	318	351	373	398	369	353	381	339	358	326	360	344	369	340	354	361	378	337	346	345	379	361	395	358	382	335	363	358	363	393	334	384	361	371	355	341	391	391	330	352	333	356	349	389	313	346	350	355	368	396	345	347	404	334	354	353	370	387	345	388	354	358	335	365	359	404	329	380	372	346	379	339	370	390	329	376	380	379	356	388	357	384	406	370	381	372	343	354	360	384	394	355	338	356	343	342	351	389	366	358	310	399	354	350	335	328	360	355	387	382	337	352	318	352	365	358	369	375	363	372	372	333	404	346	404	389	379	351	349	381	346	370	352	370	342	389	347	364	352	344	325	364	355	372	372	345	337	381	314	355	357	339	380	370	358	387	385	344	379	354	367	342	359	407	403	346	341	355	354	340	360	366	377	369	373	350	356	398	352	340	378	375	379	353	366	352	359	385	327	337	360	353	346	368	356	366	365	372	338	401	340	364	353	350	382	345	353	361	356	372	393	398	365	328	355	326	362	356	347	334	352	323	377	346	379	350	368	353	365	327	319	362	381	358	351	365	341	361	340	329	344	342	322	364	335	357	353	346	371	371	358	367	335	361	347	361	375	356	374	359	381	365	360	378	363	354	365	371	360	369	398	345	352	345	375	386	350	359	334	384	374	366	366	345	351	367	373	364	343	364	330	358	338	367	365	393	354	334	335	358	368	336	383	385	393	346	322	361	384	351	353	359	370	393	379	370	356	338	379	342	331	427	346	372	324	350	359	341	354	393	329	353	349	369	365	348	372	365	370	396	353	362	374	357	382	339	377	371	324	348	371	394	366	342	383	372	359	376	378	365	349	376	357	365	346	358	326	322	373	351	363	367	346	345	398	336	398	332	353	377	358	372	358	318	328	378	354	382	355	392	371	334	348	376	377	388	370	375	372	389	360	340	378	366	378	374	389	390	351	340	348	360	389	360	366	395	370	378	335	361	365	381	360	340	369	358	343	380	374	355	380	379	345	362	377	370	345	339	380	381	338	357	377	375	376	377	382	374	353	347	368	350	374	368	322	384	384	341	381	361	402	400	336	368	375	354	384	397	357	372	371	353	368	352	372	363	340	372	339	361	356	387	357	373	332	364	374	365	353	374	367	351	359	370	320	378	342	378	362	377	359	378	341	343	368	359	342	359	367	362	356	355	367	367	327	387	383	348	334	375	369	350	360	349	363	359	382	350	369	370	348	356	364	397	360	354	357	372	361	347	375	366	366	380	353	378	393	364	362	354	370	329	336	369	346	380	358	394	409	361	349	360	362	356	347	381	336	353	371	341	378	370	370	376	347	363	375	357	371	375	341	326	372	366	386	364	368	375	356	387	365	390	335	374	378	324	358	360	353	329	378	374	360	365	380	363	350	362	378	368	369	364	328	378	361	359	368	363	364	335	392	358	337	358	365	370	365	375	340	375	371	330	380	336	374	392	341	318	338	363	369	372	362	362	403	375	361	373	375	377	352	362	369	367	368	393	366	380	329	358	368	344	336	358	380	355	348	359	333	348	372	391	366	389	340	364	357	381	355	346	328	344	347	347	335	362	341	392	374	345	352	374	369	369	351	363	356	356	378	388	325	363	398	390	394	370	353	368	382	388	368	383	402	366	356	374	347	388	347	351	347	343	353	356	350	378	314	341	387	337	344	330	366	347	335	356	382	381	365	374	384	381	370	377	343	385	368	344	376	377	361	357	372	357	349	358	353	336	371	356	374	355	376	370	354	412	351	381	392	355	362	395	369	380	417	384	388	353	349	325	356	355	389	393	413	376	348	369	350	349	330	340	384	358	343	359	374	378	351	366	369	383	344	361	367	375	360	323	355	377	335	349	340	406	354	350	357	347	348	375	346	373	349	363	352	368	364	337	370	348	365	352	389	377	334	390	377	404	367	369	380	354	354	369	359	345	360	363	354	346	357	342	356	357	374	369	396	361	369	360	385	357	376	348	355	374	343	343	349	375	357	367	385	343	413	349	341	374	338	361	366	360	323	372	381	384	365	363	399	368	358	350	408	352	352	377	361	369	353	371	350	340	376	390	397	349	379	376	350	394	330	386	374	380	393	373	379	392	389	336	351	379	361	356	367	373	354	362	324	368	370	336	350	334	381	384	345	363	335	400	346	384	366	352	365	353	369	365	343	336	368	364	416	365	347	381	363	362	338	375	398	348	364	356	339	363	371	366	359	352	367	381	360	371	373	366	348	369	338	369	354	362	360	336	366	345	331	376	398	340	373	380	370	345	367	362	350	315	344	350	395	349	361	341	353	366	393	356	350	352	346	390	352	327	377	383	377	343	340	324	367	371	349	384	353	365	344	391	372	360	398	327	318	393	333	350	328	383	355	375	370	332	374	361	374	359	372	342	385	352	358	359	396	354	387	346	341	365	330	386	374	354	402	369	381	391	334	353	358	415	364	363	361	364	368	368	363	343	340	356	383	388	348	351	326	361	374	346	375	388	340	354	354	350	352	388	330	382	372	382	350	374	366	364	380	344	344	365	368	328	367	355	375	337	366	312	349	385	358	375	338	342	352	366	363	364	381	373	337	363	344	338	384	369	358	365	387	378	326	363	370	355	379	366	363	386	344	356	362	382	411	390	383	373	346	358	369	377	358	407	331	362	371	346	376	362	338	331	399	351	385	393	367	375	329	356	371	371	345	346	372	389	352	362	377	332	379	399	348	351	358	350	371	368	349	362	341	356	364	359	357	369	341	396	371	348	371	356	381	365	393	349	376	348	367	364	359	370	339	352	387	354	386	358	359	370	361	341	316	342	347	364	341	339	354	369	371	354	384	388	377	345	354	357	354	368	346	358	350	356	368	355	346	344	358	394	365	367	379	351	363	350	355	338	357	390	351	361	382	358	365	389	363	346	373	385	357	316	352	350	391	338	355	374	392	342	352	382	343	359	336	345	396	332	337	357	341	373	390	363	370	365	363
23663	21212	28604	24113	21224	11419	1667	1068	935	961	902	828	798	809	756	680	806	762	789	737	752	778	716	702	738	733	738	715	735	745	722	716	731	761	698	707	722	705	725	727	755	715	785	697	682	671	698	734	691	771	713	742	697	789	741	729	720	758	719	738	741	674	692	742	758	766	730	694	657	726	709	739	724	721	723	728	729	728	726	753	680	728	651	741	780	682	716	665	738	682	683	706	772	738	718	715	691	717	739	705	683	687	714	702	693	720	724	700	717	707	686	729	707	681	739	748	711	684	747	678	710	744	709	723	728	741	692	727	682	728	752	721	736	663	649	701	726	717	705	727	721	659	744	750	727	715	712	700	708	723	761	674	727	744	767	696	743	704	709	733	695	692	685	734	698	739	710	695	721	681	730	693	735	713	741	676	737	713	739	686	687	723	683	720	771	707	744	722	675	715	687	704	751	735	725	704	725	729	735	745	719	733	753	719	714	693	722	674	734	668	684	720	700	723	683	668	767	676	765	693	721	680	751	702	694	686	679	725	679	706	701	697	739	713	733	720	686	719	714	712	736	686	738	690	750	687	734	734	730	700	709	713	703	721	752	721	712	691	723	724	690	687	711	747	660	749	723	681	726	714	743	705	742	698	666	760	700	703	721	703	766	692	754	714	666	700	735	709	718	709	735	767	721	723	694	744	744	754	717	699	767	686	732	711	685	740	698	701	710	733	711	710	742	755	690	693	726	665	699	727	694	709	688	694	759	645	700	731	746	706	734	704	720	722	717	730	749	727	763	770	741	713	639	689	714	739	697	718	742	690	694	686	733	731	773	708	697	701	747	698	709	700	680	723	681	710	691	713	733	701	749	698	689	725	663	700	677	701	734	676	720	752	768	735	772	711	743	719	744	739	696	740	708	706	724	689	703	675	753	712	705	728	708	750	741	675	718	708	695	715	730	691	691	672	738	737	702	723	703	692	752	687	693	731	733	730	683	703	713	701	720	737	756	715	689	748	723	667	706	727	693	673	724	656	703	755	695	677	740	720	716	719	716	753	701	744	655	721	708	729	729	724	725	720	688	716	732	693	714	710	740	673	747	773	690	755	700	720	682	719	698	700	733	672	737	689	723	733	711	724	688	685	700	721	739	711	673	700	676	663	731	748	713	704	710	676	704	727	740	659	757	686	750	658	712	705	698	709	707	710	743	701	672	772	740	717	712	729	737	709	685	725	714	738	757	700	759	731	707	769	711	701	745	717	735	696	715	695	770	684	741	725	764	754	752	757	773	716	676	702	731	676	681	713	697	695	690	682	703	733	709	712	710	698	736	687	697	753	748	696	734	683	679	748	729	694	706	714	733	759	695	729	710	749	740	712	721	741	725	733	723	692	713	735	683	687	694	768	712	705	721	700	696	682	747	688	697	678	684	694	698	714	708	693	716	716	737	673	724	706	701	696	724	704	707	670	731	722	709	762	744	761	681	691	740	737	719	699	711	703	705	665	684	657	707	680	748	657	680	668	679	730	717	669	739	720	743	647	647	731	713	678	689	704	720	753	664	703	725	674	729	672	712	729	699	747	698	712	692	743	715	678	680	701	702	731	707	710	750	699	727	675	649	696	728	694	711	733	726	707	731	691	701	727	696	709	672	713	701	730	671	678	713	720	737	684	726	719	704	681	690	710	686	688	728	744	695	710	727	712	748	699	702	677	697	753	708	679	730	675	760	704	688	705	754	720	704	754	693	695	692	699	667	732	692	681	703	684	713	720	686	749	694	731	743	720	779	703	709	727	675	686	756	763	676	689	733	708	685	752	755	711	724	719	713	695	688	703	714	728	703	733	693	696	705	740	728	656	682	686	731	710	687	768	665	752	711	689	734	714	695	732	747	708	724	705	712	687	717	757	707	688	705	702	741	715	681	686	690	738	712	697	773	706	727	678	705	759	737	727	704	699	716	676	716	698	731	735	708	733	715	688	726	628	721	694	705	697	691	752	717	724	700	705	741	732	692	699	730	765	724	732	688	748	691	737	723	755	756	687	736	664	690	701	718	681	763	670	703	669	720	723	780	747	762	750	713	710	717	714	720	687	754	698	659	701	747	704	773	742	727	683	743	689	733	727	715	700	747	722	700	670	723	697	734	710	739	728	725	686	711	724	697	711	680	737	688	719	736	756	754	700	722	697	729	741	723	677	722	711	678	702	683	724	756	710	756	724	698	638	690	755	711	678	707	735	713	720	710	760	724	761	693	714	684	725	713	670	684	691	678	688	773	746	731	715	711	713	707	714	707	718	716	713	750	694	731	739	709	728	706	643	716	673	688	731	668	687	743	706	695	687	652	711	717	686	713	750	700	750	745	747	699	710	716	693	693	724	713	747	719	705	719	746	717	673	721	760	680	706	745	701	716	710	754	722	680	738	714	717	736	754	710	689	724	716	733	700	741	698	715	747	698	688	708	737	711	715	722	698	681	702	696	721	700	690	751	704	705	705	709	740	688	711	725	743	712	766	715	714	705	676	682	728	701	719	735	687	707	735	682	671	736	684	730	721	728	709	734	661	667	678	688	682	678	711	682	763	775	738	672	677	720	734	713	739	748	698	707	754	668	732	711	726	724	697	711	708	693	739	726	707	738	711	729	695	712	733	684	710	703	724	669	746	734	726	740	705	693	685	715	720	756	715	699	715	679	747	710	713	747	698	755	714	671	720	682	726	708	740	726	653	648	743	714	741	768	771	718	696	766	687	681	757	686	722	710	758	768	706	736	764	756	735	694	686	749	697	669	712	703	741	719	741	626	719	701	676	735	709	718	728	723	706	696	676	699	713	740	688	701	771	697	737	736	723	728	782	701	760	755	682	687	675	714	724	665	746	688	695	641	752	717	692	725	749	699	728	717	722	683	707	720	728	718	713	695	748	757	750	687	769	749	787	730	707	695	746	693	748	692	725	744	697	710	723	720	698	702	737	657	760	696	644	733	743	719	667	701	709	698	750	730	680	698	717	710	729	669	692	744	703	667	738	733	727	757	707	737	702	674	754	722	705	702	724	717	690	734	724	722	701	669	716	727	638	677	677	712	741	699	732	686	717	730	706	726	720	750	738	708	706	703	683	681	756	753	700	736	702	745	691	667	723	740	735	695	714	714	710	713	710	673	743	714	744	728	741	752	726	706	756	694	722	703	680	702	694	700	701	700	690	725	696	689	668	678	687	712	687	735	714	735	682	743	714	693	710	735	710	726	708	740	716	723	769	746	723	733	717	700	717	729	669	680	760	701	673	698	703	736	728	774	718	711	677	696	756	664	688	723	736	659	657	738	699	705	780	725	696	708	736	779	717	713	724	729	718	690	744	750	711	723	760	723	723	741	686	713	678	706	662	757	698	654	711	728	726	686	698	731	707	732	659	728	708	678	688	724	694	710	681	680	731	677	693	733	680	695	680	747	732	724	706	729	705	673	725	686	694	685	675	667	679	736	670	711	758	713	686	704	677	706	687	697	733
3764	8882	6020	3208	2354	1907	1619	1309	1139	1085	941	940	887	820	801	805	837	801	802	808	780	787	737	771	760	786	686	749	796	759	723	753	757	741	752	762	771	740	756	698	734	733	744	718	738	773	717	672	705	673	796	777	741	767	738	723	779	689	691	717	725	734	753	715	700	756	742	745	702	714	712	704	759	725	710	701	701	766	718	732	690	716	697	743	739	733	753	725	772	723	722	797	706	707	734	704	759	756	737	734	725	747	738	729	721	712	744	720	751	721	711	696	754	721	740	786	692	729	717	767	721	737	713	739	756	696	704	722	748	740	752	691	764	765	675	691	732	763	731	755	760	732	736	727	703	690	724	743	756	706	706	769	715	719	678	719	678	681	717	669	790	688	763	700	727	749	751	779	726	750	664	723	676	761	747	709	731	744	670	731	743	745	723	720	787	711	709	712	737	705	761	666	696	766	725	691	705	739	712	758	755	755	745	707	749	701	748	710	752	704	701	722	722	742	693	721	748	752	754	795	746	734	720	742	731	725	688	747	709	708	758	719	714	721	744	727	728	693	736	709	727	735	721	709	763	729	700	708	775	730	743	711	749	776	760	691	708	712	687	718	712	731	719	751	769	698	762	736	796	746	741	782	676	734	745	709	752	713	745	747	768	706	772	689	768	681	686	743	702	713	703	698	694	684	741	735	756	740	707	691	716	711	732	769	721	739	701	728	752	727	744	737	703	691	728	715	720	712	747	782	737	743	748	778	717	738	724	747	753	751	670	756	718	715	739	742	756	720	699	737	651	753	737	733	743	733	712	728	736	757	750	674	720	719	733	765	743	719	722	724	750	715	700	678	722	672	794	718	707	725	744	694	715	729	710	695	710	760	700	741	768	719	758	729	735	690	707	694	681	726	711	703	722	710	767	759	715	760	739	712	751	723	728	742	690	764	768	685	759	740	735	775	744	714	706	752	742	740	707	675	750	758	749	826	680	707	694	728	718	738	726	723	653	690	702	722	668	734	729	705	648	732	698	675	711	765	714	745	728	726	715	669	722	711	732	713	701	699	753	781	727	739	770	705	693	716	743	781	719	726	745	699	748	731	699	728	720	711	716	732	757	732	718	742	729	738	694	670	759	741	747	786	746	754	688	735	710	736	746	791	716	724	777	750	719	716	705	749	776	760	757	716	748	736	721	691	749	654	724	744	712	740	666	671	711	806	684	740	665	697	687	710	722	745	729	720	750	708	762	722	764	697	724	702	721	756	705	674	708	684	726	732	742	728	716	727	671	686	725	709	713	722	676	708	771	760	698	740	720	689	760	761	687	736	698	715	705	695	707	727	681	734	716	735	731	718	699	724	691	705	733	744	689	737	728	730	707	718	766	778	734	729	717	739	707	718	785	727	727	728	743	727	701	735	679	693	769	755	735	722	711	705	672	679	750	727	684	734	741	685	736	760	730	748	736	727	698	743	698	718	702	722	714	736	742	698	718	692	768	684	751	713	691	752	737	732	650	750	715	738	690	724	714	716	727	737	736	680	772	676	676	730	706	735	741	746	783	763	728	714	721	721	728	763	723	725	726	693	684	659	706	758	741	710	747	747	756	694	721	733	729	727	751	753	721	748	788	743	772	746	718	709	710	755	737	770	705	753	708	727	691	720	719	699	782	750	784	704	730	704	734	720	729	703	758	731	751	729	692	744	709	723	750	758	728	703	715	744	742	713	770	730	725	733	749	707	742	698	734	706	767	764	769	724	702	709	768	691	708	685	748	741	720	678	739	714	766	696	674	725	740	727	781	733	770	748	769	740	730	690	709	710	712	750	745	739	763	716	698	750	743	709	758	689	783	740	738	713	700	773	737	687	722	735	729	732	740	776	725	693	769	727	760	756	703	676	704	712	781	699	719	718	733	693	733	732	747	758	759	696	671	749	755	727	746	695	700	740	758	717	721	739	738	728	750	728	696	749	708	692	687	741	739	686	707	759	721	717	748	741	722	716	729	733	770	726	741	698	723	708	743	714	727	734	732	754	728	726	715	777	732	746	760	729	704	743	685	729	713	723	722	706	740	779	733	707	730	707	716	717	747	715	711	690	752	777	752	744	726	705	730	754	728	714	682	704	735	744	723	711	678	701	736	725	699	735	736	727	724	720	696	715	697	760	753	732	705	719	675	747	729	710	714	742	693	694	720	736	676	700	721	763	744	752	707	714	704	727	704	700	687	733	693	707	770	730	758	706	707	780	751	785	719	738	755	741	770	762	796	689	725	728	803	721	726	714	705	694	684	731	730	719	759	749	722	775	679	701	738	685	761	725	722	691	712	745	744	710	737	692	720	724	717	731	769	681	743	683	802	757	736	725	712	769	796	755	733	722	722	739	751	749	731	744	712	738	731	701	673	753	753	696	721	740	726	726	725	737	668	681	738	745	720	734	729	771	740	745	753	725	702	762	724	708	691	696	708	820	720	705	711	743	748	742	736	712	687	714	701	724	753	712	729	738	728	716	743	731	732	714	751	675	786	705	746	688	776	714	712	729	717	740	700	703	764	763	740	749	687	752	717	751	739	715	733	709	764	763	769	694	738	746	716	697	698	738	703	759	734	709	721	704	766	710	687	672	713	740	681	739	705	719	750	745	689	676	755	719	685	727	728	737	720	721	736	746	740	733	707	729	766	726	734	691	754	722	727	713	735	785	754	735	751	687	743	728	732	717	710	712	705	718	676	697	733	707	764	718	730	754	743	726	729	709	723	720	713	723	715	732	710	726	695	757	754	765	698	722	687	700	717	724	783	727	713	734	717	732	732	702	799	691	704	732	723	741	716	695	749	710	679	695	718	674	730	698	735	702	696	738	772	756	691	759	743	721	692	756	667	729	712	767	744	735	698	752	736	781	793	697	703	730	715	742	718	737	711	754	773	671	731	745	759	723	720	761	769	758	688	697	777	761	718	730	733	708	753	708	713	755	777	723	706	716	736	737	699	723	736	699	692	673	723	736	755	714	704	733	712	695	716	719	729	722	733	710	721	699	708	737	658	737	796	806	754	721	733	720	697	753	750	713	709	710	734	709	754	745	734	713	726	718	727	744	689	729	711	726	754	701	741	691	701	692	738	707	683	739	672	726	764	759	765	746	811	740	740	777	710	745	751	694	772	707	697	739	710	719	779	730	740	763	730	751	745	742	756	741	731	694	708	747	722	736	733	763	721	688	743	733	766	746	714	694	774	737	670	714	744	751	734	738	746	769	754	704	760	735	792	711	768	678	736	726	716	746	727	746	725	765	705	692	732	673	728	758	720	700	768	723	743	675	741	723	692	739	700	756	735	727	657	682	711	697	740	721	730	758	716	712	737	721	698	721	754	719	706	733	729	715	779	761	741	722	734	717	704	695	733	753	683	748	710	740	728	754	710	711	713	700	685	725	714	760	719	751	706	747	751	741	766	706	740	726	749	709	764	668	734	734	711	753	730	732	762	673	760	733	715	762	729	697	737	760	705	761
24718	21245	27770	24944	13740	706	432	351	317	316	276	275	246	233	226	236	218	213	231	218	218	208	216	228	224	233	214	197	195	203	210	212	201	205	190	179	204	222	191	198	229	211	197	226	198	199	190	192	227	195	182	197	186	199	199	188	198	204	198	217	198	194	202	185	191	203	199	201	197	194	217	187	203	209	228	194	206	209	213	188	200	187	193	201	205	215	202	200	204	186	220	186	201	210	210	205	184	203	197	219	205	204	206	204	194	192	184	191	185	194	202	192	219	207	192	189	200	214	218	198	208	188	206	209	189	170	206	220	214	198	194	213	195	181	161	196	213	235	205	172	203	218	181	210	187	205	195	187	172	217	214	204	209	195	194	213	204	205	195	183	207	206	199	186	210	209	196	220	165	195	206	210	197	201	184	178	218	209	208	195	212	204	200	206	216	186	196	202	166	198	213	198	180	186	178	161	219	202	195	183	209	196	206	188	180	198	194	216	182	208	218	185	190	198	214	193	165	223	203	226	170	183	192	219	194	190	199	206	187	198	196	207	192	221	192	210	185	210	186	205	209	231	201	198	214	189	207	195	212	185	172	179	192	219	201	218	198	202	175	201	169	203	214	203	220	211	222	203	188	197	184	212	213	200	193	196	194	206	188	201	193	200	212	209	220	205	193	189	187	184	202	213	203	211	202	202	213	197	198	192	201	198	242	185	199	212	203	176	185	188	211	211	197	192	220	185	216	190	202	190	204	215	193	212	198	186	206	216	172	175	180	206	192	182	182	198	199	218	206	207	179	203	200	211	220	189	192	208	188	199	216	205	201	178	203	188	209	205	199	173	215	199	226	216	181	201	199	178	188	206	197	189	212	198	211	198	211	230	201	213	196	207	185	206	192	194	222	202	196	188	210	198	199	178	173	191	211	222	222	190	201	194	201	184	199	217	205	181	207	216	213	176	225	198	203	197	172	206	197	197	175	198	197	207	182	187	211	173	228	202	184	162	177	212	200	206	185	194	196	189	183	205	190	195	208	184	199	197	189	188	223	179	204	183	186	213	199	207	183	207	230	210	175	204	184	215	200	227	207	188	182	184	213	195	209	199	184	194	208	204	208	193	225	212	198	218	198	230	193	165	164	214	227	197	196	196	182	195	197	217	176	217	187	207	200	197	179	219	200	183	189	186	181	209	196	194	214	209	193	186	188	186	213	223	196	197	223	194	188	181	189	194	203	202	175	177	217	205	194	201	195	196	196	203	186	206	196	208	206	211	186	192	182	197	173	216	180	194	185	210	205	190	185	230	180	184	206	168	221	218	220	205	207	197	190	176	176	212	195	199	207	169	201	184	205	178	196	207	220	230	211	188	217	204	197	218	197	202	184	179	213	212	191	213	186	195	191	194	227	213	204	201	196	232	179	199	223	215	198	211	205	216	222	198	220	182	185	202	186	197	200	216	186	182	203	209	196	197	207	205	220	197	176	217	209	198	195	187	188	212	218	195	208	180	209	174	183	187	167	189	180	225	189	205	203	199	212	214	195	201	175	173	191	189	174	206	201	215	171	190	195	235	206	203	206	199	204	196	202	196	191	191	212	200	171	191	223	187	183	223	183	215	199	177	187	180	226	193	197	182	219	186	206	188	192	179	216	214	216	199	204	232	200	203	173	185	196	250	201	189	187	211	214	207	183	214	188	192	213	186	185	187	189	198	221	216	203	186	167	159	209	202	187	210	186	206	195	190	184	194	175	195	218	214	208	235	207	183	213	170	195	215	195	202	186	203	191	217	181	192	219	208	202	217	188	221	198	208	175	207	195	186	188	192	203	211	216	210	187	220	164	189	193	224	175	197	200	199	197	207	206	217	225	204	194	185	201	229	215	199	188	186	219	196	199	216	181	213	187	212	187	223	215	195	208	201	199	194	177	200	205	207	176	192	221	228	210	197	174	177	212	222	200	200	214	217	193	183	221	187	187	211	203	212	204	232	179	190	220	188	188	206	201	198	212	207	209	198	192	178	195	234	187	205	206	202	206	198	206	197	188	173	196	203	182	200	199	209	214	192	217	184	174	194	163	189	207	198	236	190	194	211	177	178	194	194	192	196	177	192	185	218	191	191	203	176	193	213	207	172	212	182	224	190	186	226	207	189	203	229	200	204	192	187	172	186	198	214	206	209	216	180	196	215	198	176	188	190	174	186	195	187	186	195	192	185	175	184	188	212	195	212	215	202	207	184	216	199	198	201	196	184	221	194	210	182	213	216	187	207	207	176	199	179	207	214	178	199	205	182	190	206	183	197	174	208	189	176	193	189	196	183	178	212	193	192	194	183	212	218	204	206	177	198	213	191	204	179	202	219	183	223	170	185	219	203	173	188	197	191	189	207	193	182	219	204	185	197	206	198	205	178	213	222	191	185	194	183	167	201	182	180	189	212	217	186	204	192	214	197	216	185	201	192	198	212	196	215	193	223	188	166	186	200	245	205	193	189	199	210	198	217	187	189	193	206	182	243	236	219	228	200	222	204	217	194	190	203	187	199	202	215	217	188	189	193	212	194	221	212	214	172	205	223	221	194	209	187	204	197	185	192	201	191	201	186	198	231	213	193	189	209	184	196	201	214	168	207	178	214	195	205	206	201	208	213	193	195	181	205	207	217	213	225	202	191	196	196	230	199	200	196	191	203	185	187	215	184	199	193	201	196	181	191	189	164	192	199	177	191	183	186	202	226	195	203	212	183	206	219	196	179	217	195	188	214	190	183	191	210	211	204	189	181	187	194	219	208	185	198	187	207	233	220	211	217	172	200	189	185	186	186	169	184	208	214	201	181	230	192	219	214	195	195	167	173	205	211	193	186	208	193	201	209	195	187	195	197	176	186	196	201	186	201	211	186	178	187	236	187	199	214	187	195	216	207	220	201	215	216	209	191	190	219	194	205	207	205	207	246	181	183	207	211	197	206	203	216	174	195	177	198	185	217	190	210	185	186	205	212	191	187	198	192	179	197	212	201	188	181	191	225	219	212	180	198	208	211	183	200	184	203	218	203	204	207	175	188	215	198	197	183	190	221	193	189	195	174	203	217	207	187	197	202	207	210	221	182	198	184	188	182	185	181	200	202	221	210	195	218	192	219	205	192	212	204	233	220	206	200	199	185	194	199	177	194	192	205	192	165	195	193	211	203	219	208	205	199	204	184	191	188	195	229	196	179	195	196	186	196	218	231	193	199	201	197	177	196	203	182	195	195	203	227	208	197	206	219	190	178	184	193	199	213	207	228	192	210	200	220	194	191	197	213	234	173	188	212	218	210	201	216	218	206	194	186	213	191	193	202	170	212	203	179	181	188	206	198	233	199	215	198	189	211	200	173	173	198	208	185	191	207	192	173	189	194	179	203	175	175	202	217	188	185	188	227	216	206	203	199	212	163	216	215	211	195	205	181	199	198	205	222	216	195	178	191	194	205	206	201	195	200	207	192	195	205	201	192	187	208	191	195	213	217	203	176
3248	5013	3206	1627	1164	809	712	528	488	391	352	304	299	304	257	279	248	275	261	247	246	270	260	227	238	244	205	230	234	224	215	248	224	212	219	246	251	223	239	200	206	243	251	235	234	223	197	230	237	192	210	247	227	238	210	229	206	223	219	206	224	234	234	231	207	237	214	234	197	195	225	236	190	216	214	215	245	215	246	220	221	201	219	230	220	218	229	215	210	244	235	240	218	217	221	210	200	217	223	216	237	217	217	224	221	211	212	221	222	222	224	233	222	212	216	216	220	222	213	232	201	241	206	215	219	205	205	255	217	202	179	217	246	230	245	202	235	218	218	231	219	199	223	230	231	229	224	230	233	217	229	196	238	224	203	210	221	225	236	227	212	208	212	219	223	213	203	189	226	229	181	221	218	208	215	220	213	212	223	223	235	229	229	206	209	203	210	235	223	218	189	222	227	203	195	203	210	218	224	230	219	212	239	218	222	222	216	240	236	203	196	197	235	222	223	221	241	212	226	199	226	218	237	236	198	186	225	201	231	225	220	205	227	222	216	220	234	208	207	248	197	252	235	225	236	214	225	244	203	242	225	222	231	227	227	211	235	205	210	206	223	238	233	212	230	225	227	208	233	210	206	228	230	226	223	192	208	203	227	196	230	200	225	202	189	218	213	221	178	235	238	224	228	223	207	239	234	216	222	235	198	235	245	223	223	234	183	221	199	187	218	209	205	237	247	220	227	215	208	214	204	213	222	217	210	198	219	199	205	180	203	230	228	225	206	196	206	226	220	219	217	227	233	210	237	214	204	256	218	241	201	206	218	238	198	234	200	206	230	222	226	227	240	215	255	192	182	217	236	215	207	210	249	196	227	232	219	209	219	214	219	215	207	226	215	212	221	246	227	216	210	210	220	214	230	212	208	252	224	218	246	226	211	227	208	201	212	217	242	221	221	226	231	206	220	199	215	203	218	211	233	235	242	202	213	234	221	239	228	202	225	223	231	218	214	225	229	220	194	214	211	232	211	168	193	230	209	210	245	204	220	209	263	213	205	200	230	214	216	205	209	230	244	221	172	212	197	217	212	250	213	221	206	224	254	212	210	202	234	218	237	199	234	222	229	222	191	225	227	244	198	223	213	211	203	191	222	246	225	218	215	220	228	210	191	192	215	225	190	207	224	225	210	232	212	209	201	195	229	208	202	196	201	227	217	209	210	223	210	250	226	216	215	205	210	218	193	245	231	232	232	225	230	216	229	233	213	211	193	227	210	217	219	205	233	206	237	204	208	203	216	246	237	248	241	249	210	214	218	208	200	245	188	208	211	241	216	191	235	221	236	209	221	220	223	237	236	212	209	218	211	226	206	223	224	194	214	219	207	200	225	200	224	206	209	204	230	234	219	236	216	201	212	219	208	212	233	223	214	217	215	195	237	242	199	221	223	223	215	208	197	192	215	222	217	208	202	201	242	210	243	215	207	219	241	220	217	223	217	196	237	226	229	206	215	219	224	210	273	229	224	225	213	211	202	205	208	210	212	215	209	238	246	247	221	224	234	221	238	260	219	204	213	226	216	189	211	231	228	220	195	219	255	235	217	204	237	198	226	199	211	237	218	201	206	211	229	245	228	228	215	219	191	207	214	207	236	202	254	217	216	200	221	207	241	192	212	210	225	228	215	246	224	222	236	245	217	202	231	248	216	213	258	219	226	222	214	207	215	218	219	237	228	233	233	213	223	209	230	235	199	229	204	226	226	200	233	210	212	227	209	206	226	205	214	228	221	201	237	213	230	226	208	239	245	204	214	230	204	202	235	236	226	228	225	208	242	195	233	202	211	214	236	210	218	233	210	206	215	219	226	227	244	213	212	233	188	220	191	214	212	230	224	254	190	231	230	227	191	207	224	240	192	221	200	221	189	195	219	239	264	224	203	200	204	241	248	210	239	204	227	205	204	227	219	241	244	190	219	181	202	223	255	200	207	196	211	232	222	219	225	206	194	220	209	225	223	247	207	235	223	225	208	226	206	239	208	200	216	199	225	218	215	227	212	239	228	225	215	209	220	216	181	227	211	219	213	197	217	201	221	225	215	199	219	228	206	233	239	219	208	219	224	215	193	226	207	225	254	207	229	199	211	228	223	214	221	216	196	229	227	210	204	202	206	221	221	227	227	215	218	246	216	206	226	204	222	210	218	212	250	211	217	230	239	199	242	226	232	227	208	225	220	180	212	234	212	225	233	206	224	210	232	219	185	221	217	218	236	236	227	226	229	237	237	218	234	239	229	233	247	207	238	226	223	200	249	202	238	187	204	219	195	233	212	207	242	208	218	228	223	217	202	208	218	231	222	231	251	234	225	223	237	214	215	216	208	234	234	217	215	210	233	217	217	226	215	235	227	217	232	192	216	219	210	254	230	242	222	222	219	209	225	202	203	213	217	220	221	231	203	221	237	249	214	205	213	226	224	199	218	217	227	234	223	219	245	203	236	187	238	210	212	227	227	210	226	232	215	202	213	180	202	227	209	216	191	215	228	220	207	232	239	232	215	224	247	237	205	217	234	211	209	232	250	230	214	208	232	220	235	202	229	213	233	223	237	216	211	221	254	221	242	190	192	214	209	235	203	216	217	218	207	211	217	240	205	203	263	211	221	210	205	197	214	198	204	228	230	215	206	207	248	230	208	200	230	239	212	245	216	186	250	231	219	210	226	231	198	228	206	229	232	231	248	213	219	222	214	215	219	231	222	162	229	206	223	228	205	234	249	199	217	206	218	232	224	221	218	214	235	238	213	227	240	226	233	194	230	233	212	217	214	231	190	220	225	218	231	201	218	213	207	203	191	204	226	221	236	212	225	221	212	174	230	220	223	224	214	218	224	246	214	223	242	246	201	216	210	225	217	210	236	225	240	217	201	212	219	209	226	203	224	217	244	254	200	215	229	201	203	249	225	210	231	230	218	221	211	213	218	247	243	204	230	213	238	209	205	226	222	235	221	229	250	230	224	218	251	204	228	206	221	193	224	202	202	206	228	209	207	229	228	199	248	233	211	226	223	236	183	221	211	209	223	226	240	226	204	213	236	211	206	205	205	220	213	208	253	216	206	190	192	226	219	242	187	226	201	221	203	224	211	204	208	188	223	228	217	257	215	224	233	215	230	238	236	225	197	219	228	238	199	223	204	212	213	249	237	214	231	216	201	213	225	197	202	195	205	223	212	232	221	218	229	190	251	208	202	201	231	253	215	194	211	220	226	237	212	213	210	201	217	208	204	211	227	222	218	229	232	234	263	230	239	194	217	212	220	220	225	183	211	202	233	220	219	230	235	202	204	212	220	215	203	213	233	219	210	245	225	206	204	194	212	249	206	212	202	226	227	229	237	215	208	230	215	195	193	212	199	230	189	226	223	216	202	228	215	222	220	202	224	208	234	204	215	226	226	209	225	203	233	232	203	214	216	211	232	236	207	218	233	222	204	219	215	213	234	214	239	228	204	200	228	213
22462	21322	29192	23775	21318	21391	12194	1589	1260	1070	1032	942	936	865	796	808	788	798	825	786	766	704	700	797	734	710	719	720	725	771	680	713	702	707	667	719	690	716	742	717	718	656	796	675	662	732	686	733	675	703	665	673	681	714	676	742	684	651	707	673	666	711	667	712	669	693	693	679	670	701	715	675	739	657	712	722	684	705	690	666	676	688	685	654	663	673	651	724	710	673	636	711	665	686	696	673	681	674	669	665	657	671	743	650	725	703	654	648	650	696	706	707	712	719	649	729	676	697	669	636	683	655	684	710	694	699	716	693	715	666	660	709	729	721	743	658	678	673	689	677	712	669	665	694	704	649	630	718	706	723	708	671	676	706	692	667	743	698	707	713	701	702	701	680	692	677	673	695	749	683	700	659	688	685	716	685	693	712	688	646	651	734	706	693	652	686	693	676	672	667	696	708	698	657	697	697	641	691	721	716	683	640	731	717	695	671	671	732	702	702	698	711	684	680	693	664	678	649	710	692	681	691	757	675	648	705	730	695	675	699	717	701	747	675	704	735	743	664	668	656	704	705	700	690	787	728	671	709	669	700	722	692	700	664	686	693	712	690	740	743	653	695	695	688	666	690	670	689	661	665	695	682	716	681	673	668	681	661	664	683	705	690	668	760	712	679	690	624	676	687	713	664	702	691	676	682	728	655	686	640	734	681	679	728	698	661	671	688	703	662	692	639	694	738	719	682	694	710	758	701	727	728	724	675	686	703	641	680	674	698	723	683	703	699	713	691	700	640	678	696	694	656	639	654	707	697	754	650	715	697	622	682	682	679	696	683	666	707	679	633	677	646	696	628	685	687	651	655	702	704	680	741	697	688	706	691	711	700	645	669	658	644	673	685	754	721	676	724	702	684	628	726	696	712	691	688	730	684	711	674	700	684	677	641	655	690	694	682	694	689	733	680	690	700	709	659	688	705	733	744	717	711	664	688	654	681	659	664	740	717	680	683	680	652	670	640	705	698	724	668	676	733	665	676	645	667	695	680	715	717	633	692	714	710	662	680	665	708	652	666	741	715	691	694	649	708	657	687	687	690	669	647	723	679	706	722	691	686	708	615	668	679	685	672	652	667	686	699	639	655	654	711	715	678	668	688	681	666	683	670	677	728	663	681	727	667	700	668	720	715	677	666	718	702	696	684	643	670	680	739	624	725	670	683	770	627	675	675	645	658	672	723	667	691	627	638	700	695	678	694	677	694	654	691	667	670	712	656	622	651	644	702	653	723	669	684	642	698	700	683	688	706	695	658	658	724	659	680	710	709	679	718	635	663	714	725	710	685	689	679	661	658	708	664	692	696	653	716	687	659	667	707	653	687	694	690	687	696	674	679	714	680	712	694	698	636	657	646	674	673	660	670	643	698	671	680	678	698	720	712	680	682	732	716	661	708	622	680	669	705	666	671	635	701	696	692	681	684	675	729	688	697	691	695	735	620	693	724	713	741	732	662	670	711	714	686	679	656	627	710	719	695	693	695	649	680	686	708	653	681	639	646	627	676	670	729	699	682	690	706	717	699	645	654	664	683	724	664	662	691	718	722	704	667	708	735	706	670	670	682	731	721	717	721	642	711	718	660	671	700	665	729	710	632	698	686	700	689	679	740	673	684	686	668	676	697	711	663	673	656	683	697	694	683	650	711	665	700	680	689	691	719	717	663	699	688	739	693	722	742	679	693	719	659	673	684	713	673	693	729	750	667	696	684	749	662	674	686	711	717	685	698	702	670	691	699	646	694	690	684	682	689	662	725	755	728	747	702	689	675	727	689	675	688	662	755	739	715	678	691	675	721	733	683	650	696	671	712	699	677	742	699	678	667	685	657	685	700	685	705	682	714	665	657	718	715	700	654	674	654	689	692	680	697	654	660	679	673	698	643	730	669	697	702	697	701	712	692	706	679	679	725	674	669	669	693	691	718	693	738	670	672	652	644	662	671	701	681	700	695	728	714	746	654	641	671	659	690	676	681	682	704	677	754	666	667	714	698	717	669	661	685	722	708	699	678	706	742	683	667	726	690	716	683	714	653	678	717	677	684	707	647	696	663	681	700	670	687	693	709	653	633	683	696	667	692	717	715	785	661	657	742	712	705	707	665	675	670	703	702	700	663	674	714	692	713	698	679	700	712	675	678	724	693	693	686	718	715	691	737	694	648	713	685	732	649	694	705	619	697	696	670	680	676	656	708	693	663	693	700	729	688	703	674	673	661	678	709	674	697	702	649	682	690	707	672	665	702	647	699	680	668	698	697	716	673	682	716	721	657	672	744	675	669	704	693	707	741	666	669	664	686	658	669	693	649	672	687	746	674	677	677	646	650	701	694	729	654	697	675	692	708	694	675	676	717	671	663	697	765	644	655	672	705	630	680	692	665	686	699	675	715	680	730	616	683	715	705	702	696	649	737	691	672	698	664	691	698	740	655	720	721	705	632	690	646	709	666	704	719	704	631	678	678	681	706	651	732	674	691	726	709	688	710	675	679	718	691	686	679	729	714	673	692	678	706	708	700	673	682	702	616	730	716	699	657	743	682	709	692	715	637	667	691	686	700	653	679	699	690	698	726	726	679	662	699	727	699	701	702	675	674	726	655	674	685	686	679	712	655	705	666	691	648	674	678	653	657	644	673	702	731	683	688	709	723	635	693	677	665	697	723	665	724	684	715	669	714	721	672	667	686	700	668	726	701	671	629	686	643	701	699	693	671	707	680	694	626	654	706	672	750	728	648	705	727	674	628	677	671	706	715	676	713	665	668	688	669	719	665	727	675	682	704	693	647	729	716	710	697	697	650	674	597	631	747	700	704	692	683	721	705	675	650	698	688	679	707	738	695	725	720	696	720	700	667	701	642	698	657	677	677	718	659	654	689	672	731	699	718	632	657	625	679	665	705	622	695	685	690	728	664	726	664	654	700	695	634	664	658	660	682	687	717	708	752	695	662	711	682	697	655	690	651	683	649	702	684	707	616	730	726	699	708	746	701	708	679	698	682	705	672	690	699	693	712	659	729	644	685	682	632	678	740	739	694	692	658	640	700	661	676	663	688	702	686	673	696	722	647	672	705	642	686	687	694	661	652	723	669	692	689	656	676	672	728	700	685	675	655	651	717	660	669	727	701	672	661	674	684	699	660	673	679	698	697	673	745	696	683	648	674	658	699	648	656	705	670	637	674	727	690	705	697	684	708	672	648	656	719	709	686	745	681	657	695	653	686	657	702	671	690	651	684	728	722	681	674	674	718	639	664	696	697	702	679	685	662	700	684	673	694	679	676	686	719	670	651	633	648	722	670	678	667	651	663	696	707	702	625	687	671	665	649	662	707	734	717	718	670	663	693	676	709	707	702	679	650	653	696	653	687	691	702	715	700	700	674	723	699	713	669	662	699	677	665	662	683	683	708	655	717	669	677	725	655	662	666	679	724	702	656	704	665	651	686	624	680	706	686	701	717	644	671	668	674
4602	14501	10043	5204	3926	3044	2306	1800	1592	1334	1172	1055	1014	971	925	906	835	862	809	827	831	822	799	774	767	766	779	738	748	796	695	741	743	751	757	759	800	712	752	723	689	774	724	785	719	714	710	729	720	729	714	708	747	709	689	693	702	683	659	695	667	751	745	711	715	696	692	674	674	694	734	700	700	725	744	735	726	757	702	708	730	712	750	712	757	617	695	697	665	690	688	729	681	750	697	733	699	709	661	687	771	751	703	733	711	703	724	716	702	714	716	673	693	732	694	675	682	667	728	677	677	654	743	704	723	684	737	699	688	691	733	745	717	707	721	695	694	685	693	738	702	707	713	707	725	747	717	727	685	674	696	742	664	688	682	697	709	689	743	697	681	735	668	699	655	675	715	671	744	660	678	671	730	718	708	712	673	688	725	717	695	704	682	715	680	739	711	705	751	674	681	685	745	736	700	678	725	715	724	666	662	741	753	719	714	682	678	693	705	675	694	734	747	693	691	683	750	739	697	697	674	689	724	734	725	674	685	699	710	690	696	666	732	706	699	645	728	690	722	679	665	671	688	694	697	730	710	710	681	673	706	680	772	694	686	692	762	681	728	677	666	698	734	739	705	695	714	711	632	714	737	689	730	690	717	721	690	695	736	721	699	736	694	712	700	745	688	700	705	732	703	693	699	743	698	689	684	707	686	646	705	703	686	715	739	690	676	708	719	686	707	643	640	721	744	690	722	731	700	669	724	705	731	668	689	706	687	718	698	698	705	738	701	675	704	722	715	695	727	676	713	703	683	703	631	716	766	690	725	688	742	695	732	711	746	689	700	730	696	683	702	730	703	716	676	730	704	729	698	723	685	753	675	717	726	726	717	725	727	716	702	668	687	690	719	721	731	717	661	736	655	684	691	687	706	718	696	727	724	713	706	743	667	689	732	790	676	704	744	699	734	690	710	717	726	688	692	682	717	672	730	716	703	673	702	623	665	729	684	718	682	717	690	723	685	755	708	728	682	699	680	718	748	681	701	753	731	661	727	679	706	669	699	697	704	691	688	714	668	715	711	717	673	668	693	688	655	728	708	715	692	747	707	686	694	704	722	754	694	724	675	741	704	705	735	681	689	746	687	696	662	719	693	707	665	679	736	716	731	696	749	744	682	729	678	722	671	723	683	740	737	750	754	690	701	673	705	680	704	701	701	689	672	684	728	672	699	742	708	722	696	731	668	771	735	680	725	698	741	670	696	701	696	667	684	727	698	689	721	688	694	738	715	708	680	721	750	756	754	673	706	699	672	683	696	651	675	679	717	742	695	711	691	668	685	730	684	720	727	714	682	696	648	682	728	717	669	690	702	666	708	734	739	667	705	659	727	690	701	695	746	767	649	748	727	690	694	703	693	695	689	677	695	742	727	692	718	737	700	717	700	667	725	702	717	716	713	750	694	718	705	695	655	708	639	715	694	685	711	713	696	665	678	746	714	689	657	728	715	730	715	715	744	697	645	703	706	724	706	706	674	705	725	685	711	681	684	731	746	685	690	712	702	664	682	679	702	695	764	726	691	654	699	692	693	744	731	757	712	700	710	663	702	692	715	694	714	693	712	733	696	700	683	672	716	708	657	685	687	723	693	727	699	715	659	649	708	695	688	679	681	716	711	681	729	693	613	709	702	670	702	712	724	718	714	665	699	697	714	738	696	705	685	677	707	677	740	660	651	660	699	735	709	673	712	687	750	709	699	710	686	688	732	698	731	650	675	699	713	659	692	732	750	709	689	675	740	677	652	721	693	693	696	714	701	732	694	692	704	758	722	688	675	738	695	722	723	739	747	688	733	710	710	703	682	713	715	714	720	671	701	709	708	753	721	687	710	674	692	724	674	740	688	678	719	740	720	729	717	675	680	707	699	689	738	689	716	713	704	721	706	697	684	733	708	705	689	674	688	699	695	700	690	650	707	723	725	716	674	697	669	673	713	731	652	752	678	727	680	702	709	707	697	685	665	639	692	673	681	727	712	724	722	726	713	702	713	709	715	718	660	695	727	702	725	751	754	735	669	672	706	717	702	733	711	658	711	671	699	761	697	703	682	694	691	721	729	674	675	659	736	726	700	650	659	751	726	737	696	722	676	714	703	701	715	708	705	683	726	713	687	671	654	702	740	737	677	723	711	654	702	699	725	696	657	751	689	683	702	728	682	713	722	678	723	660	704	690	685	692	707	722	703	690	688	706	752	687	655	715	702	712	672	749	710	720	667	720	705	700	702	675	723	708	740	709	707	724	700	658	679	686	686	697	708	694	676	648	728	692	771	701	711	700	711	705	682	691	750	713	697	691	689	707	693	700	703	732	676	715	711	691	709	713	740	708	719	725	681	689	680	749	694	677	693	704	698	673	688	709	710	712	675	694	689	692	706	707	675	700	654	658	651	701	713	693	712	721	745	747	704	689	679	670	660	721	723	699	710	706	649	727	688	691	666	634	651	712	682	733	699	680	674	687	686	678	645	745	694	747	741	694	714	755	677	643	722	704	710	739	718	703	683	677	698	702	716	748	691	696	689	734	724	720	733	666	708	724	695	704	685	719	648	701	683	724	667	666	706	678	688	665	707	717	741	684	712	745	709	733	713	749	704	670	709	771	735	727	720	727	704	730	727	698	644	677	687	709	714	723	697	734	674	687	706	727	662	667	722	717	725	715	742	704	737	718	700	695	703	686	671	724	750	696	737	681	679	722	664	733	673	695	710	676	655	722	732	709	700	710	690	704	715	661	693	723	651	735	670	677	707	690	727	710	711	717	679	738	711	688	716	703	717	685	691	678	707	685	720	679	731	697	711	709	725	700	676	708	700	661	709	709	745	684	731	676	748	742	677	687	671	724	742	704	692	696	694	715	695	695	724	682	708	713	682	674	709	713	685	654	704	706	692	728	678	693	745	716	740	697	690	720	700	684	691	699	746	694	685	730	693	670	682	696	764	705	727	746	688	776	722	776	738	695	696	697	724	719	738	756	660	736	707	686	707	709	694	696	692	698	692	683	701	675	745	725	751	681	678	708	684	693	666	677	683	760	739	700	702	682	678	650	673	701	745	669	647	698	722	693	690	714	721	730	683	679	686	667	715	685	711	725	693	715	654	670	716	710	722	739	696	710	700	659	715	738	712	667	752	742	703	694	714	736	717	689	722	740	696	741	703	728	698	724	706	731	756	655	699	702	710	672	689	690	694	701	701	729	699	673	674	676	770	674	709	732	694	664	727	745	684	731	697	738	704	690	707	665	704	680	690	726	723	682	642	708	673	734	719	715	631	659	722	676	712	754	720	684	687	712	723	724	765	738	701	708	680	703	738	711	685	670	694	685	693	684	733	736	718	707	697	722	737	651	701	696	625	691	671	717	692	701	700	652	664	716	691	714	690	689	726	704	662	719	783	725	769	709	659	768	700	666	703	686	750	712	691	736	672	764	691	720	701	711	691	727	674	688	754	668	696	698	704	698	699	691
27612	20505	8274	824	465	422	401	368	347	349	356	364	354	350	361	386	388	360	330	338	357	373	345	356	354	349	321	341	329	340	341	334	374	357	384	361	354	359	350	303	352	342	335	338	357	320	343	333	328	326	308	340	352	339	326	328	363	330	362	347	341	362	332	339	359	320	336	323	312	319	346	345	351	353	342	375	351	359	344	319	344	324	364	343	306	381	357	363	329	338	331	343	363	392	385	342	337	300	337	343	355	354	346	358	347	344	383	356	330	324	342	325	321	362	370	331	364	338	333	350	323	370	322	371	346	302	348	324	340	313	338	332	350	359	350	348	330	335	344	349	364	305	349	376	342	346	375	321	384	335	320	338	361	330	304	400	365	372	309	346	332	365	332	336	346	328	351	344	333	345	331	336	338	338	305	372	317	363	327	366	315	356	332	357	362	359	345	338	347	354	332	384	327	352	346	352	359	342	346	347	357	366	346	356	345	334	338	319	362	361	333	350	357	348	340	361	332	351	345	344	322	339	377	350	328	330	338	332	329	340	361	353	325	326	381	324	358	377	343	354	347	299	344	339	358	369	308	348	315	376	353	366	316	368	316	349	350	368	315	346	370	359	347	349	338	340	324	356	376	375	352	350	368	348	321	326	323	357	379	331	348	331	316	314	331	346	357	332	310	342	325	313	343	329	373	347	367	368	334	328	352	362	377	359	381	341	356	341	327	350	367	335	352	378	395	326	338	347	369	351	342	368	363	371	362	338	335	333	348	375	364	313	354	352	349	361	329	338	335	327	363	313	360	379	369	346	349	351	344	318	305	355	357	349	362	390	318	361	338	321	352	325	353	345	372	316	323	369	341	351	336	331	347	332	374	326	330	339	316	359	328	397	333	344	371	306	367	339	294	364	370	359	349	353	338	344	358	352	367	369	367	326	334	305	364	310	346	322	346	347	316	310	345	327	353	324	367	354	353	346	337	334	342	338	354	316	350	359	368	344	370	341	346	338	398	363	378	343	343	338	356	367	323	373	353	302	319	344	372	338	344	348	302	350	315	349	326	317	369	362	364	366	338	376	347	314	352	342	328	369	346	367	336	373	325	380	350	310	362	352	337	406	338	362	365	322	310	322	360	327	370	358	348	351	342	330	337	353	345	314	352	352	352	350	376	321	307	354	322	339	329	305	369	342	363	338	345	341	343	359	353	339	357	339	335	327	365	347	368	329	361	346	369	376	367	379	375	369	351	337	337	357	337	332	337	367	341	371	353	358	329	363	336	332	348	357	357	336	334	377	336	345	346	349	344	336	357	333	355	373	345	340	359	389	337	321	312	361	345	357	374	360	368	378	378	339	318	345	353	346	371	351	363	326	337	362	339	329	350	338	347	369	341	357	372	346	362	343	367	331	361	357	339	354	372	354	374	340	319	316	348	364	359	333	367	343	342	327	318	363	352	295	336	339	345	328	376	318	349	382	350	347	338	360	349	377	334	335	357	341	330	319	347	312	367	358	361	294	337	343	327	317	337	369	335	337	326	331	335	324	318	388	379	319	322	337	341	319	358	351	380	383	328	321	363	325	354	342	364	341	376	356	366	382	355	333	364	348	332	350	320	368	310	362	301	325	337	362	327	313	343	344	341	323	345	336	358	345	345	354	363	364	334	319	379	329	337	319	343	340	355	366	378	343	339	337	343	401	345	363	355	339	365	326	358	350	360	363	361	360	377	347	334	348	346	332	356	361	360	326	350	328	364	350	336	354	320	370	327	347	333	315	347	345	334	364	328	333	375	361	326	340	390	324	305	353	329	343	335	317	359	375	338	395	352	306	333	366	362	324	334	338	361	349	355	393	365	372	345	364	356	334	325	326	350	346	352	341	345	353	346	352	344	342	351	356	361	340	361	338	345	331	334	348	371	358	336	342	351	361	386	303	376	359	349	342	361	350	364	319	343	336	360	350	380	355	359	347	346	355	343	355	339	334	342	378	335	318	346	323	379	329	327	339	327	348	381	349	332	343	330	361	348	344	358	365	359	325	347	360	375	339	366	338	363	346	309	340	346	356	360	316	363	340	341	346	353	337	337	359	317	334	346	330	379	348	343	347	326	312	322	338	344	311	377	344	344	352	339	346	369	317	367	322	316	360	350	379	325	338	346	340	340	323	352	353	323	346	341	354	367	359	333	376	340	336	346	350	329	347	337	322	365	344	351	329	311	363	344	332	383	322	358	388	349	346	371	340	310	332	303	335	339	339	347	303	328	334	305	342	341	358	371	351	363	348	340	384	341	325	348	372	314	366	378	307	351	365	330	358	341	324	344	378	346	330	349	334	370	366	364	337	316	355	347	354	348	313	383	378	347	339	378	362	366	366	343	376	333	370	361	371	343	351	328	342	374	352	351	318	337	337	333	344	346	351	333	350	346	346	330	331	351	334	347	338	341	337	319	373	345	331	354	341	352	330	352	360	350	309	350	347	359	364	339	349	309	337	377	352	350	330	324	357	332	317	341	352	353	372	381	334	392	314	347	339	326	374	321	351	318	376	331	328	380	338	336	350	313	376	347	318	323	374	372	375	350	359	365	369	333	335	342	335	344	343	358	326	333	346	352	321	355	335	369	327	357	364	384	312	334	347	331	330	352	343	327	332	318	352	363	328	376	310	330	347	336	349	327	356	358	350	347	336	301	372	355	335	338	384	367	339	359	341	345	313	348	334	349	333	362	349	337	319	326	335	347	313	340	360	358	394	364	340	333	354	401	319	365	333	358	334	350	356	333	356	317	323	358	331	362	344	353	340	364	354	330	349	338	359	353	383	361	332	335	346	333	333	352	330	325	369	357	357	325	336	341	325	341	329	349	320	334	325	312	349	357	320	344	352	356	390	343	341	316	322	314	356	335	339	366	321	370	345	361	351	340	359	373	342	360	368	349	357	327	327	339	325	319	358	326	327	339	330	331	374	358	338	328	358	355	363	377	361	364	339	357	319	389	335	353	368	308	348	343	330	314	360	348	343	336	371	361	344	345	361	349	343	330	349	341	341	331	358	329	314	343	353	329	337	352	355	340	341	354	374	347	346	310	345	389	330	380	356	334	326	360	356	348	338	397	356	295	359	344	331	330	350	358	340	357	393	361	344	354	353	369	350	328	350	328	333	362	386	332	289	344	355	366	357	325	366	361	362	363	341	365	349	354	348	353	376	316	377	378	334	346	368	364	367	360	351	377	358	369	365	356	356	345	332	345	340	342	312	365	329	360	361	366	334	369	331	362	348	350	372	359	326	345	311	390	358	330	314	320	338	369	309	332	346	348	340	346	358	352	359	340	329	348	330	315	319	339	331	336	358	309	335	358	354	347	363	310	323	360	355	332	324	333	333	335	357	350	340	324	357	352	329	328	312	353	364	362	353	340	338	349	331	364	340	353	344	339	347	366	311	348	334	367	341	370	342	345	355	310	347	322	314	343	359	369	337	341	345	329	307	321	353	346	354	383	368	358	340	344	334
4210	1534	1024	650	561	512	464	411	436	362	410	371	367	411	379	377	389	374	366	374	332	401	393	384	370	342	347	346	387	344	317	356	393	352	341	367	360	379	368	344	340	358	342	379	360	361	364	367	360	376	355	382	305	331	384	351	356	332	361	375	383	344	395	370	339	364	370	352	376	356	364	361	375	330	345	355	372	347	339	348	334	383	371	349	345	365	357	350	373	382	348	320	343	349	379	378	384	340	336	360	332	358	370	335	357	389	363	336	357	348	361	368	354	326	366	360	352	348	346	361	351	385	371	360	349	375	342	376	348	349	381	386	361	377	347	343	365	362	360	342	330	343	374	356	364	352	370	358	321	374	353	347	385	347	339	329	348	354	387	318	381	362	347	370	348	325	391	314	337	365	367	370	370	354	372	374	412	373	354	349	382	362	312	328	367	370	371	355	353	376	345	370	395	377	357	372	341	353	391	370	353	370	326	388	363	362	362	359	331	355	342	364	377	306	337	387	334	344	379	360	342	354	388	335	347	365	390	374	349	343	339	398	371	346	372	350	336	360	337	339	353	423	360	355	383	377	366	379	359	349	348	291	364	352	385	356	400	355	364	384	357	355	363	382	377	346	335	307	369	365	370	391	383	361	378	361	358	410	342	357	356	341	394	342	401	333	355	328	343	361	350	394	369	370	367	379	369	372	359	379	376	355	332	384	356	339	351	340	375	368	381	330	325	343	372	323	400	357	328	370	388	390	365	380	372	376	358	343	356	355	327	364	363	384	381	356	370	362	357	360	319	358	365	375	364	341	343	389	348	327	368	373	325	369	388	357	390	367	372	334	361	345	332	329	354	362	388	333	365	373	365	374	333	373	360	320	331	366	357	360	370	381	375	389	362	362	362	375	361	362	357	348	358	373	350	406	339	354	370	366	357	350	345	387	367	363	357	387	369	355	350	329	373	359	362	337	365	338	371	338	382	348	333	367	381	391	356	393	358	352	378	361	367	386	353	350	341	356	339	369	316	389	390	359	370	384	393	367	352	399	366	373	355	353	352	362	327	361	354	392	353	367	367	377	337	351	377	329	361	351	377	366	326	384	368	373	401	353	360	397	366	338	338	362	345	323	370	359	376	366	376	334	388	354	363	385	353	360	377	393	344	368	346	375	360	340	356	377	378	382	361	364	335	353	371	342	335	341	377	366	362	339	381	351	377	388	352	344	308	362	359	382	352	368	346	352	352	352	356	320	328	330	368	365	344	336	327	345	337	380	338	377	360	356	362	364	358	345	350	379	360	366	357	379	348	375	327	363	393	352	388	363	339	369	324	338	369	334	335	361	351	360	368	353	385	338	367	314	374	381	364	348	353	348	364	360	355	357	352	349	329	359	377	380	369	328	343	380	377	341	362	343	330	362	352	349	329	387	356	359	367	326	329	349	358	372	344	380	342	359	341	331	348	375	363	370	359	350	361	343	354	384	354	340	366	355	383	360	344	353	385	327	336	316	376	334	366	363	342	348	380	337	390	372	343	350	314	363	355	376	335	357	364	356	350	359	346	369	357	348	331	335	347	333	366	367	341	385	335	315	374	385	362	374	329	356	340	335	365	353	353	363	354	361	387	364	351	341	371	361	330	367	356	352	355	364	381	372	379	353	347	390	392	368	371	347	349	354	372	354	342	361	356	318	373	387	337	352	370	385	363	341	366	361	386	382	366	343	338	355	331	348	359	351	354	323	388	369	348	384	341	375	352	334	370	346	377	361	322	376	354	365	374	357	325	393	358	364	357	375	357	403	357	372	378	365	357	338	407	389	344	360	348	358	339	367	378	314	342	351	402	397	365	333	368	365	370	373	363	384	350	362	363	357	389	347	349	353	365	332	387	390	371	326	342	331	364	366	390	357	369	332	342	350	329	365	336	349	337	372	349	378	360	336	347	377	362	342	330	350	338	354	350	413	369	382	335	343	379	400	375	358	381	366	368	335	359	359	354	358	368	351	340	327	357	399	347	332	343	378	390	358	360	358	366	381	383	385	373	366	360	367	359	351	338	388	316	391	351	349	358	377	351	342	359	319	358	378	338	326	373	368	344	362	344	370	375	371	359	364	351	394	370	368	366	360	391	342	319	368	364	307	343	352	360	346	378	362	350	338	395	365	357	373	343	373	326	332	340	366	397	367	356	346	358	329	366	385	361	358	369	382	349	416	374	344	356	365	364	357	333	371	364	359	358	373	337	351	357	350	368	378	363	362	353	340	373	325	331	355	372	361	387	382	361	352	317	346	410	368	364	379	360	359	372	362	346	347	368	320	385	364	374	383	367	346	362	385	374	338	357	353	359	370	332	360	355	327	374	366	376	354	364	355	340	361	370	339	365	371	363	367	368	376	362	396	357	369	375	338	382	336	369	368	362	352	345	372	354	374	366	320	374	359	351	372	375	331	397	356	391	332	370	339	338	347	346	354	362	344	374	351	402	322	352	387	371	352	350	319	362	338	342	358	374	340	358	349	364	375	321	367	370	371	341	342	345	343	348	352	336	340	355	324	332	341	352	378	369	321	361	371	373	364	349	367	365	326	358	390	353	357	299	342	373	349	366	377	345	337	384	346	400	365	352	401	357	351	373	377	366	349	358	362	383	356	353	374	367	385	347	385	380	357	327	385	359	376	369	328	358	366	345	365	373	357	373	343	347	347	379	356	351	355	400	349	367	345	355	345	367	334	355	321	349	361	337	355	371	325	361	361	376	390	336	355	358	344	352	347	330	365	408	323	388	353	382	337	368	363	357	364	383	338	363	341	387	341	360	352	365	368	354	354	334	355	380	361	371	374	346	372	356	390	320	365	395	361	322	364	368	356	384	363	355	359	353	360	368	362	347	360	340	360	376	396	355	395	377	364	351	395	368	359	352	364	350	361	351	385	361	333	384	390	335	378	366	328	353	356	365	353	365	340	336	357	387	341	355	366	338	352	354	367	373	318	344	344	330	329	366	393	353	364	400	357	365	378	314	349	337	383	368	365	349	353	335	352	347	347	390	355	357	378	362	373	376	345	381	372	366	368	364	332	366	380	337	410	345	368	366	360	359	339	325	338	365	392	325	406	358	373	376	375	375	323	347	355	321	392	370	362	349	358	367	373	366	335	384	374	360	366	337	347	342	382	377	348	372	370	396	348	359	347	337	321	335	376	329	370	343	391	358	362	320	367	387	346	364	363	342	381	322	368	359	341	376	385	354	358	362	401	376	326	329	381	358	367	386	329	393	346	361	351	379	353	344	362	350	367	381	401	360	373	332	361	349	372	336	374	333	349	332	362	378	364	374	373	323	380	329	365	378	352	336	391	389	358	377	341	347	335	344	361	351	360	360	338	371	351	352	337	345	356	357	370	370	394	362	348	365	353	312	366	371	361	354	370	338	357	372	372	389	325	328	329	342	375	382	382	359	346	357	361	341	327	391	333	346	332	363	364	399	361	339	361	343	377	330	348	357	372	382	356	333	354
23672	21232	28607	24166	21225	11107	1609	1105	989	960	857	873	769	771	738	730	722	737	723	755	766	730	751	751	752	726	726	745	718	700	699	692	669	699	723	733	698	700	689	700	723	690	748	693	740	707	730	710	687	664	668	711	688	701	714	704	678	663	708	713	767	707	758	741	716	728	690	710	662	743	710	659	740	670	697	676	706	693	650	752	666	675	706	681	715	715	708	682	700	721	722	655	704	723	678	717	690	716	724	658	650	696	707	699	719	673	693	701	701	697	742	754	745	700	713	697	692	662	703	706	699	711	713	662	716	712	750	690	725	699	686	706	713	694	696	678	667	656	664	711	717	685	695	736	723	728	670	666	752	649	639	687	699	733	701	715	699	726	670	728	680	695	705	719	661	709	720	652	701	688	683	744	713	690	684	664	662	693	730	678	676	711	722	715	682	708	731	711	669	683	671	698	705	664	685	707	691	705	706	695	725	704	669	703	738	697	684	701	737	699	660	715	673	727	707	684	694	682	693	752	708	713	725	762	710	647	726	680	750	731	678	701	696	675	715	671	696	726	697	692	713	673	705	740	696	704	719	703	684	739	684	750	682	674	707	691	736	663	726	711	675	702	694	702	703	744	705	705	742	680	681	692	682	738	705	695	703	698	718	662	707	711	712	715	724	729	675	725	708	710	734	693	757	709	693	764	708	683	687	694	691	668	700	642	632	704	686	704	652	671	728	710	711	695	694	685	747	699	693	689	709	673	676	657	696	686	726	692	723	695	736	668	696	698	736	712	694	725	681	700	686	679	680	683	683	676	670	678	744	729	678	678	641	656	730	772	782	718	641	720	734	741	739	633	683	698	742	697	685	691	695	664	734	708	752	759	700	715	734	697	667	690	715	715	729	681	699	722	702	739	678	754	677	687	687	661	745	687	716	676	723	749	703	724	698	742	703	664	739	694	755	674	735	706	705	702	683	712	727	720	703	732	756	699	709	667	718	650	706	691	683	716	691	671	739	713	690	638	710	693	707	754	677	700	687	793	722	728	669	727	747	729	704	717	668	691	684	679	765	771	723	721	700	702	699	633	714	709	708	714	664	740	685	660	678	705	702	705	707	720	692	714	706	729	673	718	684	673	724	666	721	686	724	686	709	734	668	706	717	665	713	717	693	690	725	681	695	717	699	681	730	685	696	671	709	686	634	707	687	705	701	732	708	693	709	707	699	674	769	642	704	709	696	745	688	698	719	727	675	705	683	718	674	752	683	710	643	676	694	690	713	694	721	685	674	688	674	741	719	708	707	711	659	670	660	708	707	741	670	703	686	719	718	624	669	672	715	708	701	699	654	705	693	731	664	705	743	711	697	690	736	735	672	714	719	701	674	630	716	729	677	727	661	723	673	728	720	654	714	676	704	662	668	702	688	708	660	707	736	705	732	678	674	716	650	706	711	688	681	676	693	716	683	682	731	703	699	754	694	746	723	679	748	687	714	739	672	702	720	735	733	661	692	714	726	670	733	744	702	721	670	737	705	723	682	718	673	724	717	665	697	690	729	710	703	693	756	708	707	711	678	673	686	648	689	705	692	692	659	703	708	713	726	688	673	665	692	663	723	712	704	642	718	671	707	710	724	664	688	681	688	695	687	697	680	677	725	645	709	691	694	695	687	706	713	718	738	720	715	625	722	769	728	678	742	721	751	708	699	693	723	735	695	709	714	699	699	699	740	733	681	697	679	689	730	707	739	701	683	705	686	732	705	676	688	691	711	687	713	673	692	716	691	662	758	717	715	708	726	710	692	716	674	683	720	682	698	746	713	700	701	656	680	723	666	707	694	695	699	710	722	695	712	710	658	709	736	742	665	722	746	684	705	673	680	728	738	680	710	653	651	713	687	673	670	714	727	707	704	664	644	668	693	711	738	734	769	723	731	674	671	660	684	723	737	749	745	711	704	680	672	738	722	695	693	716	725	685	669	671	740	672	674	691	733	710	671	712	729	683	739	684	758	727	674	661	745	730	733	724	698	744	705	697	753	726	733	708	715	674	698	683	725	676	713	701	682	697	654	689	678	763	683	654	707	687	715	689	651	719	711	682	689	713	698	740	702	708	716	724	700	694	735	690	742	704	707	673	678	667	726	734	702	672	691	686	771	678	677	675	700	671	671	703	742	722	717	708	709	647	705	700	688	690	702	702	693	689	705	697	701	701	729	718	713	743	693	681	689	670	746	736	661	663	689	725	705	705	704	696	662	695	663	725	675	721	688	718	717	697	716	717	686	728	686	731	740	693	704	712	717	691	672	720	710	733	686	647	726	693	715	712	696	658	694	732	692	711	720	665	714	669	737	671	701	661	697	691	731	708	718	693	689	689	718	700	720	658	683	722	687	691	709	716	735	699	707	697	681	642	709	676	712	746	744	735	734	678	730	721	720	714	734	705	717	727	746	738	664	744	725	677	715	703	724	721	696	728	691	729	723	645	717	693	705	711	671	679	715	723	664	735	736	720	652	724	710	683	705	671	710	644	675	668	696	682	701	678	746	651	660	722	759	717	694	687	706	704	681	685	743	703	712	672	636	705	678	678	698	719	724	729	721	654	755	657	708	741	690	768	680	708	641	705	721	706	686	700	729	681	670	711	706	719	710	666	672	726	659	710	696	696	728	699	728	688	720	738	713	721	740	684	659	695	731	668	716	714	663	678	736	732	719	683	745	637	705	723	694	703	716	673	689	715	673	734	642	686	688	706	658	661	706	767	673	688	700	679	721	714	753	676	703	719	697	739	750	721	689	685	713	689	606	726	654	711	679	694	650	717	726	713	679	652	665	719	723	703	707	680	706	687	711	717	705	665	667	691	691	693	732	742	715	725	706	690	659	740	719	670	694	719	699	695	701	715	726	684	725	672	660	702	681	736	720	696	670	712	738	720	691	731	687	715	726	673	719	659	732	700	751	741	709	700	683	674	692	711	654	708	721	713	723	746	723	715	667	731	645	655	694	702	662	668	738	707	692	690	661	683	719	720	643	689	713	722	684	703	752	693	709	687	705	697	673	636	682	670	701	692	685	687	681	702	722	690	701	700	670	684	685	678	696	658	700	718	703	672	706	721	704	676	696	668	680	682	680	730	686	666	689	722	697	752	688	698	706	704	707	651	743	724	691	672	756	654	707	677	700	715	677	681	689	692	727	680	704	735	701	675	718	675	726	729	685	677	708	695	727	706	687	723	699	726	672	693	681	715	688	675	644	731	693	709	692	762	720	672	697	695	748	725	688	675	688	750	720	700	694	686	691	728	734	666	706	703	670	714	754	739	741	684	764	675	695	700	704	747	654	722	683	722	659	676	712	679	724	694	753	699	720	667	731	688	688	664	657	715	670	736	648	736	716	691	697	687	731	725	650	709	701	711	697	724	645	718	711	724	745	735	649	701	708	769	677	702	678	693	670	657	733	706	715	648	664	710	680	689	703	696	714	702	692	686	765	693	717	763	681	703	691	674	676	699	667	683
3617	8951	6031	3091	2430	1930	1538	1287	1192	1048	956	898	869	844	837	796	823	768	776	791	795	777	744	796	745	741	775	748	759	779	766	745	757	714	723	730	751	718	734	730	709	705	735	703	710	699	718	737	778	686	730	722	730	710	720	699	690	721	756	678	698	718	674	730	728	714	690	710	725	693	713	703	730	717	740	709	680	776	722	699	717	720	755	726	744	734	679	709	714	670	735	744	732	737	696	752	726	720	743	737	656	704	709	685	688	736	682	736	723	664	762	756	704	768	738	732	714	708	726	745	715	738	731	720	707	738	706	710	771	691	696	712	677	699	698	753	686	727	750	695	675	690	732	742	660	726	677	665	700	697	722	704	709	647	683	728	692	726	646	715	727	685	711	711	729	721	714	740	749	702	746	713	694	736	712	711	703	722	714	690	742	728	659	696	758	715	744	739	733	704	781	688	753	700	714	780	712	711	764	693	722	708	725	720	772	678	680	739	680	719	701	696	749	746	772	735	687	718	712	729	714	709	699	708	678	732	721	677	744	760	706	689	700	710	719	725	772	723	736	720	740	714	721	734	742	693	725	724	706	697	729	704	724	702	727	719	689	707	694	738	697	742	715	702	702	696	719	669	742	699	698	732	717	723	709	748	708	730	681	677	717	688	734	742	720	664	747	679	705	688	736	706	635	723	715	728	757	639	707	675	723	709	694	680	721	737	716	706	761	757	690	720	783	698	695	689	700	781	679	703	708	704	717	717	724	723	724	728	710	710	730	684	735	683	739	693	734	686	742	722	690	737	752	726	717	724	706	714	749	760	700	713	732	697	723	716	679	725	719	724	726	782	717	727	729	743	712	676	707	697	750	755	757	735	691	717	725	682	697	708	683	673	754	771	725	717	719	669	768	744	711	727	703	698	709	709	723	649	729	750	737	711	684	708	756	717	679	717	741	757	711	745	750	699	738	726	681	673	757	729	723	725	744	703	660	681	731	731	738	727	714	732	720	694	732	701	700	738	741	738	734	686	725	740	718	768	717	701	662	740	757	726	718	720	704	677	687	734	792	695	697	727	710	696	708	745	710	707	689	727	728	685	739	694	707	749	677	679	720	677	687	694	705	685	743	662	710	728	699	754	723	700	773	717	746	679	716	697	682	757	721	756	699	737	679	709	658	709	724	665	758	687	704	689	730	695	752	715	754	729	706	674	745	713	683	705	680	717	731	711	744	749	744	660	758	677	699	684	721	771	693	678	741	708	743	711	724	707	712	689	703	719	749	734	784	739	686	688	726	706	716	697	718	721	756	676	726	691	765	699	692	718	727	703	646	732	713	710	706	760	735	726	689	763	703	711	733	715	783	707	743	692	701	748	721	704	695	696	752	743	705	698	703	766	674	772	732	725	725	679	725	745	666	727	748	749	674	709	740	691	724	728	723	668	684	723	703	694	740	698	700	708	695	740	727	700	703	726	687	717	760	714	725	698	676	772	728	702	696	743	691	731	749	722	725	713	716	712	692	735	718	665	720	729	702	751	746	676	703	765	737	712	749	688	696	711	740	640	699	701	689	752	700	755	749	700	701	737	722	700	701	705	704	684	703	732	713	679	714	710	762	721	695	720	719	749	741	741	690	682	731	671	744	685	706	713	716	744	692	698	721	722	648	762	678	749	743	729	717	685	724	760	696	713	712	713	714	673	754	708	756	726	718	719	703	763	729	685	719	724	701	718	752	702	719	720	703	766	753	757	743	694	753	641	687	713	686	711	680	702	739	718	781	760	710	721	708	696	702	739	756	748	713	756	712	717	751	729	732	724	699	786	724	739	668	791	649	758	753	710	719	681	728	762	724	714	680	713	742	698	746	724	716	691	689	743	727	742	755	714	709	691	704	712	685	737	723	692	747	720	690	732	752	741	751	739	687	736	712	697	779	756	727	739	736	725	711	708	730	706	739	714	725	689	712	687	730	703	726	750	690	773	696	717	729	726	671	657	710	715	753	742	715	725	768	728	707	716	779	752	701	723	747	727	679	723	741	698	716	731	730	744	739	695	696	732	736	706	723	743	640	715	734	717	708	654	721	724	759	757	711	681	754	717	673	696	727	715	733	733	669	760	698	672	721	670	781	729	710	690	663	685	754	707	722	719	713	738	747	763	722	760	706	739	730	712	727	661	673	756	752	674	730	675	687	697	765	726	745	696	693	674	682	696	696	749	703	787	740	765	637	736	688	728	705	705	748	724	690	752	719	673	650	721	673	674	740	715	746	739	728	694	712	730	679	746	756	703	784	734	709	741	694	759	722	726	730	689	712	722	716	700	713	697	706	721	683	771	717	718	696	749	747	704	677	693	729	730	750	739	745	729	756	769	749	744	764	716	719	728	738	706	746	713	681	656	701	687	748	701	719	667	716	687	711	705	677	713	745	730	713	714	734	696	753	691	733	737	701	705	762	730	724	710	693	675	770	704	760	689	727	738	688	735	750	724	739	710	712	695	655	742	692	726	743	758	745	774	732	689	710	707	687	728	748	719	756	703	698	724	726	718	730	700	686	723	672	796	673	705	735	736	740	762	696	697	747	711	670	685	740	740	726	734	729	774	739	717	753	703	738	740	705	737	709	734	687	710	691	690	705	701	717	677	760	687	770	733	728	715	768	698	745	708	729	682	680	710	739	729	757	704	711	706	728	709	688	752	719	748	689	685	706	719	731	728	700	750	708	723	741	725	714	716	727	673	759	691	684	687	736	696	766	700	721	720	706	776	707	724	683	688	698	736	743	715	727	764	743	739	683	755	725	743	669	732	744	721	694	712	700	701	747	700	724	721	714	712	694	679	712	699	701	755	724	727	710	710	721	715	707	752	758	657	690	669	707	751	718	677	799	673	705	757	690	727	731	701	735	703	686	644	676	697	675	680	706	730	719	735	666	730	668	701	722	734	727	730	718	744	750	768	686	673	698	688	713	674	757	704	747	723	747	732	744	677	729	720	694	742	723	702	692	722	689	678	681	688	669	735	723	718	705	735	740	713	739	746	735	716	728	742	727	746	702	739	702	655	712	726	697	713	727	698	718	755	710	713	707	721	784	722	707	773	738	725	716	666	717	679	714	661	689	728	717	708	708	703	694	708	737	713	716	718	722	702	728	705	726	716	734	682	788	691	773	710	703	718	714	738	690	738	700	704	694	721	724	682	743	698	733	715	778	743	732	707	706	753	732	659	752	746	694	734	706	743	749	731	720	698	789	726	726	716	712	759	702	681	752	730	737	705	711	715	714	715	726	741	752	700	702	695	724	679	728	734	725	701	731	705	684	686	727	723	689	704	704	718	687	735	732	690	711	712	716	714	686	689	726	699	730	735	736	726	733	728	766	694	733	731	728	720	667	756	738	698	728	737	743	753	715	704	735	696	706	715	694	740	742	757	738	730	729	718	727	689	707	719	714	711	711	725	715	735	692	755	706	678	763	669	704	768	759	738	711	703	733	741	698	742	690	742	708	737	678	755
24556	21092	27556	24783	13384	696	444	313	326	314	267	258	231	210	244	211	232	234	196	219	220	239	201	207	207	194	195	214	186	200	209	197	201	201	204	188	178	212	185	186	201	193	202	199	212	173	211	188	198	202	207	193	198	210	240	228	197	206	210	181	218	189	189	194	187	211	181	209	177	198	204	207	201	206	208	204	212	204	192	183	207	194	185	206	182	182	180	185	203	200	191	206	190	199	196	185	191	178	190	184	167	170	185	179	214	199	159	214	209	190	167	212	196	190	186	211	212	197	206	207	193	200	198	204	187	189	196	185	204	201	196	179	186	211	176	202	174	184	200	190	192	160	177	214	177	210	189	176	221	183	199	196	180	184	199	178	187	211	212	183	190	191	189	205	182	201	207	209	203	204	207	180	199	201	206	200	164	211	208	190	197	171	204	194	194	195	192	216	190	199	213	196	202	173	168	209	223	193	191	212	171	207	193	203	211	196	203	191	183	207	186	183	173	191	204	181	184	196	220	195	193	203	186	183	202	166	196	163	188	208	200	193	191	210	218	207	181	203	191	185	205	188	205	205	192	196	208	202	173	186	193	181	170	202	181	198	177	193	189	187	197	211	181	207	196	215	217	194	192	201	207	206	211	179	197	199	189	200	191	206	213	197	182	225	196	206	167	186	222	168	176	222	206	175	236	190	195	199	181	186	190	189	204	211	200	164	197	167	197	200	203	207	187	214	177	192	201	198	199	197	188	185	205	200	209	213	177	198	203	210	168	197	174	183	185	202	193	202	189	179	174	199	191	184	208	196	188	196	175	174	204	187	204	203	196	223	189	190	197	207	202	226	196	222	203	184	204	211	183	179	182	179	194	195	222	219	189	186	188	178	193	183	183	196	209	182	196	210	171	189	207	197	189	202	202	213	198	151	188	197	208	185	184	222	229	219	200	200	190	213	192	167	190	207	189	184	192	203	179	199	173	204	210	190	174	192	198	192	213	197	174	194	194	211	215	183	213	195	210	221	206	166	183	183	193	168	178	177	205	181	192	190	204	175	221	187	185	194	173	184	197	181	205	195	204	198	197	197	227	197	177	198	209	197	183	199	208	205	213	198	176	220	203	187	185	196	191	201	199	176	191	188	198	180	199	200	168	221	197	202	184	168	194	222	203	176	160	180	201	187	199	229	199	200	187	208	198	175	186	200	192	183	180	209	209	194	171	218	185	177	212	210	195	202	203	200	176	160	175	195	199	192	188	181	182	203	204	196	185	209	201	173	170	187	174	190	209	215	206	182	187	205	192	184	214	186	204	169	204	162	211	181	222	205	196	197	197	183	229	206	183	188	195	172	196	171	184	211	184	182	190	196	205	184	198	183	197	161	199	193	198	213	211	201	209	190	199	185	181	214	186	206	209	176	178	202	182	210	210	207	182	174	178	206	214	201	197	190	199	189	203	206	209	198	216	203	190	175	172	197	193	193	185	184	168	229	171	200	203	191	219	209	201	214	190	192	202	208	196	178	177	220	215	175	199	185	176	202	203	201	198	219	179	208	216	175	209	201	223	199	198	211	202	213	212	200	196	199	179	195	217	188	181	224	215	175	218	195	178	191	209	221	176	176	194	198	191	206	203	196	188	200	180	190	195	173	208	193	197	183	176	181	199	181	204	179	198	201	197	176	199	181	181	192	194	185	211	180	195	182	177	191	203	211	188	199	225	195	245	180	187	212	189	184	180	187	207	185	198	186	194	194	216	201	186	197	206	161	180	202	183	192	223	192	214	202	173	192	185	203	231	203	174	205	210	195	199	187	187	209	211	184	180	214	192	204	197	178	191	181	178	212	179	202	199	197	194	185	187	175	198	192	208	194	179	178	189	176	187	204	191	185	197	212	208	196	200	195	208	211	183	200	234	197	228	203	186	202	201	197	175	184	181	156	174	197	209	186	200	190	192	171	188	204	188	216	203	196	198	168	175	202	176	191	185	190	203	189	173	186	195	228	204	185	203	192	177	176	191	194	213	203	183	207	206	186	202	196	166	204	193	183	200	218	210	188	193	179	169	202	197	203	172	185	172	202	214	197	188	214	198	216	211	182	195	169	220	191	201	174	206	191	176	172	190	202	192	175	209	192	201	179	207	199	176	209	227	185	210	182	202	199	185	214	188	210	206	206	206	173	196	193	182	209	203	168	176	194	189	172	202	193	184	190	214	209	195	201	209	157	214	197	196	206	204	198	196	217	178	193	178	197	206	193	187	202	191	195	205	190	189	199	201	173	183	198	185	199	194	189	185	211	189	199	212	205	189	186	209	180	184	191	189	207	199	191	183	213	220	193	205	205	207	175	182	186	199	191	197	202	199	212	189	186	227	185	196	182	192	213	195	193	160	181	197	205	218	182	195	187	196	192	164	197	214	164	187	161	202	190	201	159	207	170	203	175	174	187	196	196	209	209	167	191	189	198	197	171	189	209	184	185	206	189	205	203	208	190	195	178	173	222	182	207	205	194	212	189	184	182	209	194	160	184	217	199	177	183	219	177	215	200	167	213	224	187	194	203	196	226	166	214	194	172	196	180	205	205	217	216	191	206	186	177	212	198	204	196	165	183	173	211	196	212	199	201	176	162	183	199	167	179	202	198	189	199	208	196	174	173	210	193	184	189	181	201	180	171	193	197	191	198	167	193	210	190	189	183	175	187	203	179	216	214	175	212	175	189	200	198	208	156	187	199	186	190	197	178	205	201	182	217	217	168	170	193	188	205	191	176	215	188	197	183	190	222	171	203	212	177	188	163	194	200	216	195	182	165	203	179	221	203	182	181	188	219	177	189	205	192	180	183	212	204	193	193	189	206	198	182	200	239	172	208	180	221	204	192	183	206	191	191	207	186	207	183	180	203	182	197	188	204	201	200	193	190	198	173	202	190	208	207	187	179	190	207	187	220	196	179	178	222	187	200	169	185	194	214	176	198	177	212	214	182	223	194	200	221	181	203	191	204	190	179	194	199	162	170	174	220	208	176	195	210	203	207	185	196	187	179	192	195	214	204	184	175	207	212	196	177	194	183	193	180	192	196	188	180	187	173	187	196	189	199	194	214	191	185	161	201	204	208	210	197	183	183	195	193	220	213	173	197	169	186	187	168	178	182	219	198	201	215	206	197	196	191	178	190	170	166	198	185	184	204	171	199	214	209	213	197	195	188	205	177	179	222	216	216	207	190	201	195	202	195	193	188	196	188	200	193	203	194	188	190	215	202	196	193	210	214	164	180	215	180	199	216	214	191	198	207	191	191	239	223	163	186	202	201	210	202	188	181	195	202	166	185	191	187	175	208	194	182	197	190	197	201	210	198	182	189	182	193	196	176	194	189	218	209	183	170	199	204	199	200	199	207	218	168	207	180	189	193	190	185	221	192	173	193	190	189	197	194	191	207	194	199	196	199	204	188	195	207	219	198	218	217	201	194	209	224	170	234	196	189	178	189	210	198	183	185	192	171	203	178	183	212
3189	4855	3272	1574	1184	877	740	566	420	354	373	328	319	304	270	266	253	252	239	238	216	260	235	206	235	238	211	231	233	218	228	200	234	227	223	232	222	210	209	243	219	200	208	236	247	217	213	202	197	220	227	214	237	243	224	212	212	197	231	206	217	242	241	223	237	214	221	225	185	201	218	216	173	228	196	194	207	241	207	212	208	184	213	214	216	194	208	226	229	231	207	211	219	233	220	221	216	211	210	235	225	212	168	217	207	226	204	234	212	213	205	198	211	241	222	229	229	218	199	225	225	239	194	197	197	215	222	215	201	225	224	198	188	200	221	204	212	201	215	225	224	207	217	226	216	226	193	220	226	208	244	224	207	197	227	204	202	229	225	200	246	221	194	207	229	231	210	209	191	225	217	204	225	213	171	210	249	221	220	215	230	223	212	200	197	213	227	224	225	213	197	215	206	221	223	216	219	221	214	210	203	197	217	212	215	243	216	207	223	219	227	220	211	207	244	223	226	221	198	221	205	219	211	197	213	200	213	216	206	215	222	233	223	210	218	209	203	229	219	233	206	196	215	244	219	209	218	197	214	215	213	212	209	214	203	228	224	210	212	213	220	211	218	225	215	222	216	201	193	203	241	222	196	227	212	208	205	213	235	206	224	198	211	226	220	236	236	209	225	234	205	197	220	199	207	221	198	198	202	222	237	211	249	212	186	198	231	198	213	218	198	207	178	218	205	198	218	198	218	227	196	213	183	208	223	244	195	214	212	194	191	225	202	226	205	222	202	201	233	243	202	226	189	199	213	233	198	190	219	236	208	239	190	219	235	226	201	219	197	203	212	221	217	206	213	210	217	234	188	194	209	191	225	208	208	222	201	202	222	215	228	207	223	238	224	229	217	213	202	219	209	225	220	238	214	195	236	197	204	212	213	228	231	213	198	206	217	208	217	211	239	192	243	215	206	224	212	187	228	192	214	220	203	203	247	212	194	202	202	219	220	207	217	220	217	210	215	205	225	215	202	235	204	209	190	210	211	227	234	210	240	213	232	221	236	179	220	224	207	208	212	191	216	229	197	216	243	215	216	212	226	204	236	214	215	217	218	208	194	232	200	215	219	201	231	221	208	252	224	218	230	207	227	209	225	220	189	204	206	213	201	206	220	198	201	225	218	212	204	229	226	220	202	207	214	220	222	194	241	211	220	212	215	200	223	210	222	212	214	206	212	217	219	220	222	221	236	205	209	197	217	215	229	208	218	225	197	198	221	192	224	210	232	238	237	223	225	207	211	180	234	220	201	236	205	213	225	208	217	221	228	205	207	204	188	209	198	235	204	227	225	214	218	248	215	204	192	205	226	211	208	228	198	208	197	196	214	217	197	248	226	228	222	226	205	203	214	193	209	218	216	230	228	230	222	216	214	187	211	232	209	258	235	199	219	211	236	236	229	209	234	202	222	210	234	216	229	195	195	204	213	215	212	231	230	210	225	196	215	209	221	229	211	202	217	200	206	218	216	195	237	237	219	225	228	225	204	189	212	238	217	217	195	206	232	244	234	209	211	213	221	206	196	200	227	212	218	217	214	202	211	209	203	201	216	214	193	218	196	201	228	231	225	227	212	199	243	216	234	226	214	208	216	202	202	208	221	212	220	222	221	210	203	235	216	228	217	253	179	199	241	191	221	204	194	224	209	214	214	187	236	234	223	212	221	191	205	206	198	201	223	236	201	214	231	199	187	186	213	213	232	191	237	211	217	224	213	223	193	206	211	202	210	211	207	228	198	189	201	199	212	223	219	219	205	219	236	250	231	192	211	186	218	239	195	203	230	203	222	222	223	207	219	209	219	201	201	232	229	211	208	213	217	208	216	192	229	186	221	229	218	204	209	229	215	211	199	234	216	219	195	222	181	218	220	216	191	200	216	191	215	225	206	185	202	235	202	221	207	232	224	221	201	219	220	243	221	225	200	220	217	231	206	232	219	227	222	226	218	191	218	200	202	209	215	217	203	179	211	210	207	209	222	241	213	207	186	215	209	214	192	222	200	226	216	190	212	205	204	212	198	220	215	208	222	218	209	219	217	221	187	192	226	202	215	233	218	198	241	201	207	232	224	208	211	208	221	241	202	231	217	217	204	200	190	221	196	204	210	241	223	224	177	205	207	229	206	213	214	205	212	222	189	239	209	235	243	212	227	220	207	205	226	221	222	211	208	236	233	198	226	229	212	200	214	203	222	216	217	203	213	216	220	222	237	189	202	192	221	236	201	200	205	243	224	193	225	215	236	254	214	199	221	225	216	237	210	195	214	224	197	240	242	227	223	225	214	240	255	205	207	206	207	216	200	198	232	194	224	241	204	191	229	233	228	213	216	208	222	222	208	207	244	216	202	216	206	217	198	216	209	217	195	223	197	217	222	193	201	243	218	202	222	236	233	211	221	219	196	230	225	223	223	246	202	205	228	211	226	212	226	203	195	205	194	199	212	201	211	213	227	221	240	192	224	217	182	202	219	188	224	182	239	228	221	230	193	226	214	207	218	221	204	197	220	219	222	210	192	240	205	211	241	205	206	216	200	184	215	207	196	227	197	192	235	220	205	193	231	240	205	207	223	222	187	211	201	228	217	207	213	224	199	196	214	218	215	214	211	215	220	233	209	231	192	203	202	228	214	231	216	212	210	200	205	209	225	195	227	204	203	227	224	226	207	221	190	207	232	227	217	217	199	229	234	232	229	206	219	229	220	237	206	201	227	213	205	233	218	200	204	220	216	228	201	195	241	215	221	242	206	202	218	195	234	249	213	227	205	206	222	223	207	224	199	213	219	193	199	235	234	224	212	207	217	202	250	216	231	202	219	206	214	190	194	209	220	207	213	180	219	218	212	212	246	217	219	222	210	195	212	212	202	202	253	213	222	212	235	194	244	237	247	215	236	201	244	207	229	208	217	203	233	193	215	207	221	237	211	213	213	238	250	215	214	229	205	218	243	197	209	209	218	210	242	211	232	194	226	225	195	205	196	207	211	193	184	224	184	240	192	217	210	233	204	218	240	228	241	238	211	193	210	196	240	209	199	215	219	208	198	247	223	204	216	242	208	221	216	230	239	191	201	220	201	204	206	206	196	210	231	217	205	222	196	207	200	230	201	202	214	202	243	218	190	212	209	188	210	239	213	222	232	187	226	205	218	207	225	206	199	205	224	219	207	225	181	229	223	214	222	218	221	208	215	214	231	216	213	220	193	233	208	229	212	212	219	231	179	205	186	236	221	214	201	217	209	235	236	231	217	239	216	206	226	223	223	214	210	200	187	198	235	228	218	216	193	223	244	219	221	197	209	203	212	185	226	213	207	209	199	192	212	182	213	220	225	202	248	210	210	202	223	200	209	225	241	214	203	175	202	239	218	190	229	231	230	224	211	214	225	211	218	203	216	243	202	204	196	203	218	216	194	212	219	187	213	218	232	241	237	186	208	216	199	229	236	220	219	217	224	200	205	188	212	214
22457	21252	29145	23681	21259	21328	12041	1604	1194	1076	1042	933	918	856	839	866	809	732	793	785	739	721	721	734	728	727	699	744	711	709	744	716	692	739	712	735	686	679	645	712	686	759	719	741	732	702	681	685	672	683	716	710	677	671	676	689	727	705	694	654	695	698	708	694	699	658	689	668	706	707	689	680	688	676	696	684	705	676	701	696	675	640	687	714	694	734	702	759	684	710	702	704	672	667	725	695	694	682	622	656	669	715	674	699	694	662	725	664	651	721	698	695	695	712	682	674	651	664	705	640	682	696	683	699	678	688	618	678	692	725	674	698	679	659	729	702	748	723	672	660	685	661	712	678	669	716	697	682	654	656	728	675	653	637	700	748	693	710	686	687	631	706	661	697	710	677	664	663	693	644	649	648	677	717	676	726	660	682	675	723	677	699	700	671	717	684	668	667	678	637	659	705	634	700	683	649	675	653	693	700	633	722	689	670	646	702	716	666	682	741	655	640	688	644	678	715	727	708	639	657	695	708	682	655	670	678	669	709	629	723	711	634	653	664	682	682	703	716	681	656	650	722	645	678	709	690	688	662	709	678	694	674	749	655	735	694	741	685	669	699	737	685	698	707	707	648	658	683	721	665	644	652	701	649	636	753	690	694	693	681	687	653	680	645	678	665	688	707	701	667	690	694	703	661	722	646	640	705	714	635	614	691	712	690	712	663	704	702	680	661	648	681	712	697	659	701	713	669	643	663	733	686	690	618	671	676	708	630	668	609	687	677	701	671	738	663	671	710	666	711	688	666	658	681	676	679	678	701	691	668	620	664	632	711	666	653	697	670	673	628	693	732	666	693	635	657	661	701	675	677	670	710	626	746	711	687	711	648	651	661	670	649	667	725	670	648	668	680	677	690	709	734	691	689	742	624	687	704	662	654	739	697	700	711	663	679	680	676	679	664	746	658	621	670	701	685	688	715	668	685	704	693	657	683	711	674	691	691	642	702	652	707	641	679	656	641	657	648	695	719	691	659	664	709	673	654	714	689	669	701	688	714	699	666	676	724	716	714	650	680	640	689	660	654	689	716	673	685	646	644	663	704	656	654	651	702	723	718	668	667	687	649	719	628	713	661	700	709	647	664	689	694	696	701	707	671	737	706	694	673	688	717	690	668	693	686	704	679	654	667	662	671	627	690	635	692	680	700	700	685	705	727	712	650	706	670	666	651	679	664	666	714	645	664	721	663	695	685	674	704	672	636	686	703	694	651	697	665	702	644	690	687	692	688	661	715	714	669	663	687	658	665	678	712	670	694	739	708	682	682	638	673	684	633	669	676	657	626	694	759	692	645	662	651	763	666	699	668	652	700	653	631	642	666	661	671	653	638	691	670	678	634	687	715	658	649	683	641	633	679	673	712	681	708	700	656	642	754	658	682	702	634	712	622	663	676	702	704	713	732	670	702	694	666	663	660	766	650	640	696	678	655	716	696	699	671	653	711	713	682	666	699	674	650	687	709	650	685	643	659	701	655	655	710	707	659	657	721	679	662	680	662	672	637	652	696	708	672	666	707	685	701	685	705	690	664	641	695	663	685	719	695	668	650	706	645	716	658	695	690	653	733	720	641	650	660	655	677	662	705	687	710	651	655	693	637	693	683	684	681	681	656	666	691	699	670	694	689	698	665	677	647	685	713	669	685	691	698	717	654	700	711	718	700	700	679	658	686	673	660	684	693	685	662	703	674	680	674	717	673	670	687	627	682	657	664	725	708	701	679	640	655	686	675	655	660	713	708	682	695	664	700	685	654	666	682	701	668	710	649	669	652	651	663	663	691	675	675	670	646	668	670	702	653	648	678	703	663	691	665	662	693	659	698	731	719	733	677	656	679	731	700	716	694	741	655	690	693	697	665	618	674	721	693	697	684	676	656	675	702	676	691	686	642	690	726	678	678	638	688	701	671	728	618	676	683	667	661	701	672	666	689	686	693	706	708	643	655	733	649	644	650	731	687	731	711	629	686	715	752	718	674	697	698	657	686	670	687	656	677	709	717	640	693	665	654	696	725	689	691	690	617	689	690	665	686	631	669	710	705	694	673	689	682	687	645	697	698	675	695	630	693	709	676	681	687	678	729	649	671	670	690	672	680	683	662	645	688	692	719	674	662	653	645	687	704	649	690	682	708	666	698	637	651	710	673	683	699	718	724	667	682	710	669	679	675	693	698	700	700	694	692	701	681	692	693	665	643	703	648	636	686	674	676	637	699	725	724	664	661	666	685	744	643	694	701	699	675	704	666	729	691	667	697	650	694	691	663	681	688	693	729	656	643	657	687	650	660	666	718	694	652	684	630	702	666	667	666	650	686	690	693	665	685	680	625	644	659	668	634	641	661	671	706	703	634	694	650	678	651	652	699	730	712	630	735	666	744	664	704	637	661	645	659	759	694	709	642	683	671	666	660	702	664	653	667	664	689	705	689	681	657	668	689	643	684	711	678	662	670	701	713	712	657	710	685	622	656	733	670	688	678	744	672	688	679	676	686	654	684	609	610	665	681	653	668	698	696	671	704	666	694	706	690	672	646	653	690	697	721	656	715	670	715	657	616	664	681	697	651	667	731	691	653	671	652	745	695	684	664	674	733	703	634	648	653	613	687	721	680	673	688	697	693	659	694	660	726	656	666	684	637	656	704	697	646	675	695	653	624	679	655	720	634	652	727	718	609	728	711	667	682	690	678	632	696	683	656	627	662	702	665	718	659	727	663	656	678	702	663	742	635	711	671	666	686	660	666	686	673	699	682	679	708	727	684	678	686	695	641	684	702	697	692	695	657	678	709	627	694	669	665	715	650	706	718	701	693	689	678	678	707	705	627	684	662	651	654	676	724	688	662	663	653	704	674	736	669	719	668	676	725	684	679	659	685	657	662	660	675	638	682	651	657	668	681	668	693	658	666	666	686	680	638	646	684	705	687	700	695	675	673	655	681	667	642	704	693	670	703	706	713	740	663	688	673	653	624	675	699	667	645	646	668	717	671	712	692	681	682	651	661	635	725	672	718	709	682	621	697	679	702	678	663	638	679	668	713	677	652	666	659	711	680	713	693	668	667	709	697	641	698	701	710	692	704	660	660	621	657	674	671	708	698	666	684	655	678	714	638	674	695	670	708	679	649	724	685	692	681	649	665	653	673	680	650	679	640	653	671	637	673	724	678	659	732	684	645	666	679	656	701	680	658	678	709	722	715	714	674	679	686	669	659	710	681	645	647	634	732	738	686	666	709	700	707	699	623	688	649	668	658	655	732	654	668	695	721	686	707	712	684	687	706	711	676	682	691	691	688	684	670	682	710	652	702	665	701	666	632	675	683	728	637	677	659	693	665	723	697	679	733	694	683	709	673	717	643	650	695	676	693	702	655	641	669	672	698	670	679	636	701	747	680	686	650	650	643	666	652	696	679	688	707	671	689	690	678	693	682	653	690	646	678	672	704	681	700	692	644	693	688	698	716	682	677
4610	14709	10132	5210	3958	2916	2364	1854	1609	1302	1155	1061	999	933	886	878	864	783	817	806	756	785	769	755	754	729	714	760	718	740	708	721	718	706	761	765	713	746	762	744	737	732	685	788	714	756	702	728	676	694	661	723	728	703	717	729	692	709	718	725	737	714	690	700	721	692	675	673	688	722	668	740	682	716	698	697	668	680	721	686	694	702	670	685	714	697	686	755	670	708	725	704	741	708	710	687	688	690	747	655	718	680	705	704	635	728	688	700	669	694	678	712	668	697	666	693	739	686	676	657	693	680	704	692	721	708	685	734	717	720	725	697	710	702	696	740	730	728	697	704	673	689	693	675	716	679	702	692	697	689	681	700	630	672	740	700	697	745	677	741	705	738	711	651	713	659	664	652	706	686	706	701	742	698	674	715	680	662	694	687	719	728	685	668	676	714	701	690	734	716	663	663	731	685	712	706	702	705	658	670	693	713	706	697	709	718	642	740	681	699	679	673	676	627	697	701	714	665	678	698	701	699	706	688	717	715	671	740	696	689	706	665	705	693	649	713	670	664	685	653	676	688	707	671	723	705	680	710	673	714	716	762	689	678	651	681	701	709	675	720	747	661	713	714	692	687	691	676	658	695	673	677	648	717	727	684	681	711	719	727	682	691	659	674	673	696	691	692	705	762	711	726	704	667	677	697	658	693	689	679	711	706	711	663	719	690	677	721	734	707	685	692	687	688	708	640	682	655	669	682	685	730	700	749	712	665	690	732	718	712	666	708	721	745	695	705	711	715	700	663	724	736	759	705	830	657	712	728	662	713	720	670	674	682	715	672	678	725	686	670	737	640	674	705	668	713	678	712	672	732	698	680	697	735	708	672	715	701	657	728	719	686	649	685	674	698	683	709	691	719	730	662	714	730	687	693	687	663	739	621	712	665	710	701	675	645	698	706	735	681	734	687	698	694	690	730	688	719	659	726	712	705	747	707	692	676	703	701	691	694	677	675	701	660	699	690	658	697	690	760	709	697	684	687	721	715	666	689	652	704	729	689	701	710	642	691	705	737	726	690	714	717	693	758	725	707	701	700	690	677	696	701	673	647	689	660	679	745	685	694	715	708	705	683	657	682	701	698	691	721	633	695	702	715	671	709	694	736	646	676	716	684	752	680	719	687	701	689	714	663	690	711	680	710	699	686	694	732	683	740	747	672	709	641	678	715	722	716	673	712	700	678	629	682	705	715	723	714	682	686	694	650	700	636	677	679	683	760	706	699	721	695	665	741	689	674	679	740	682	745	718	676	735	684	756	687	684	648	732	703	711	681	687	697	712	725	697	671	691	664	757	695	690	726	740	700	700	676	698	672	699	704	701	711	653	681	664	705	673	720	644	710	721	700	738	672	713	723	744	702	706	714	728	650	695	659	741	713	703	684	696	720	744	736	679	708	659	719	690	729	687	705	658	683	675	708	644	734	674	668	698	727	697	710	734	685	683	697	727	693	661	715	691	667	660	713	677	683	702	722	696	694	721	739	679	680	685	688	691	699	670	634	651	703	677	685	733	744	713	720	640	724	661	688	634	768	705	702	664	666	658	683	677	709	704	699	711	646	632	704	704	708	726	750	704	680	684	705	691	684	731	704	682	690	689	719	676	690	691	704	680	675	677	703	725	743	715	722	712	690	706	730	710	720	650	685	689	699	704	736	703	698	670	689	699	664	709	641	668	672	693	717	695	736	683	737	700	704	708	732	712	717	732	697	714	678	710	660	703	702	708	682	727	718	657	693	686	721	689	694	726	725	736	712	703	696	717	678	688	688	725	722	722	706	707	734	691	680	706	721	647	679	660	725	691	677	711	701	688	660	701	691	634	648	713	705	663	680	727	686	743	637	747	689	719	637	645	683	687	707	701	679	700	732	750	673	712	687	700	652	671	649	683	725	648	656	736	677	692	685	694	649	683	755	716	704	732	646	708	676	710	685	677	678	692	674	682	674	696	715	726	685	723	748	690	698	715	657	675	647	649	678	660	704	670	677	672	708	685	707	683	696	734	695	701	677	672	707	741	705	680	728	703	641	697	729	651	688	712	679	655	718	699	663	727	687	674	656	725	732	672	719	667	680	721	650	705	667	694	695	680	719	681	693	724	671	672	673	703	685	783	685	691	727	737	764	712	649	707	673	713	692	729	662	728	687	688	665	686	731	675	680	714	649	671	704	694	677	714	689	711	678	718	695	695	669	703	675	728	697	687	689	669	650	687	661	688	711	665	679	693	704	711	683	690	670	690	654	686	673	715	670	712	725	704	722	659	666	711	676	671	747	688	640	688	684	703	684	725	727	711	708	724	690	703	658	672	688	691	703	727	726	709	719	710	689	750	680	691	706	733	693	678	687	711	770	701	688	653	675	704	705	691	679	716	676	624	687	705	717	735	716	747	745	637	724	702	681	682	717	673	698	723	674	694	743	727	722	651	650	709	704	683	702	701	741	704	719	644	716	718	701	675	704	688	695	725	704	717	693	735	713	666	683	673	702	725	682	701	667	688	714	690	697	695	686	678	668	689	692	675	687	658	668	716	721	679	729	692	771	754	692	708	709	693	696	665	704	709	677	747	723	707	655	673	691	700	695	745	687	694	673	685	636	720	719	680	707	668	697	647	725	725	705	737	703	710	726	705	713	722	663	702	647	703	665	706	651	701	712	686	702	767	654	692	699	664	712	688	691	691	716	675	659	646	726	690	680	669	711	697	731	685	712	750	715	714	704	715	689	688	712	668	701	684	697	702	670	716	683	662	703	668	658	655	722	748	721	716	678	744	699	694	641	691	663	698	669	688	679	662	684	711	730	726	666	672	703	672	666	732	691	668	720	656	709	648	722	686	675	679	683	725	739	688	713	692	699	670	708	708	690	670	715	673	725	714	686	694	707	713	700	696	716	676	745	695	703	717	724	638	632	710	718	700	722	716	638	634	703	691	720	717	692	765	715	685	749	739	733	707	695	715	737	674	717	682	704	705	673	701	676	636	677	673	636	700	699	714	693	719	742	671	677	744	705	703	683	680	683	684	703	672	754	714	697	632	701	719	670	671	719	712	739	703	701	727	653	691	638	703	712	717	696	705	730	708	713	705	721	727	686	680	686	708	719	712	656	686	680	663	718	716	696	689	706	688	676	685	668	717	697	670	717	665	675	717	745	654	716	698	715	696	648	690	713	730	703	709	715	664	653	718	701	742	716	715	739	725	695	684	704	749	661	672	695	677	678	696	751	662	742	672	721	714	673	751	690	646	710	648	722	692	729	681	669	638	750	735	655	672	624	735	671	683	739	690	651	666	711	651	642	695	697	737	679	706	715	695	726	633	708	741	676	700	667	659	698	741	714	723	729	745	700	647	712	696	706	691	684	734	700	672	677	704	685	762	650	638	730	714	666	718	678	713	676	672	717	679	754	723	695	690	649	741	646	717	644	679	719	633	700	712	739	694	692	664	710	686	709	690	661	709	731	734	702
27488	20377	8383	776	480	433	396	384	377	343	364	342	345	344	363	365	355	334	358	300	346	344	332	359	324	355	369	340	330	367	359	354	352	334	320	294	335	373	319	343	358	345	361	334	328	324	336	330	354	345	337	340	349	353	373	344	344	367	367	340	331	339	355	338	333	324	342	362	370	349	307	374	345	326	358	344	351	359	374	352	349	354	366	322	355	351	322	318	357	352	339	342	360	383	358	350	324	320	320	327	337	334	352	332	392	343	342	367	326	369	338	356	324	341	330	355	394	316	331	312	374	359	352	325	368	369	355	312	387	366	399	356	340	345	327	348	362	334	355	338	338	361	367	349	321	345	358	339	347	348	373	316	339	320	365	345	367	311	359	332	354	378	343	329	345	385	304	347	336	351	332	372	338	357	380	331	315	355	327	325	312	338	342	314	314	345	327	351	357	317	358	352	366	339	318	367	352	334	323	334	355	347	357	335	327	341	303	332	304	334	352	333	371	357	315	356	344	366	319	334	347	365	345	347	358	373	356	375	334	363	326	321	362	362	357	349	328	345	337	341	327	328	357	314	372	357	345	343	341	371	356	341	345	359	352	363	363	353	354	338	377	360	358	308	378	340	349	359	358	353	329	357	326	335	336	349	378	361	353	371	336	358	325	345	342	335	357	364	340	320	316	309	336	346	370	357	348	384	360	364	333	364	315	333	351	340	328	341	367	345	375	360	332	357	335	347	340	364	340	349	353	324	362	342	350	391	340	366	350	366	348	310	360	331	333	335	352	363	353	332	333	350	316	355	344	314	321	330	338	348	360	314	339	366	327	324	309	365	376	331	296	370	365	366	331	310	320	335	348	349	341	352	342	333	366	351	369	336	353	353	360	343	378	351	354	333	350	321	332	322	363	339	339	336	347	340	326	326	307	341	312	353	335	344	324	348	349	340	331	370	335	333	325	357	343	332	371	332	356	336	335	374	340	310	332	373	386	344	343	314	344	342	383	330	358	340	342	330	324	360	303	340	345	343	360	350	355	352	359	313	353	319	363	347	373	375	331	358	347	346	325	333	336	364	324	354	372	351	378	323	354	355	322	324	363	347	370	360	375	321	354	373	360	331	356	338	311	338	355	349	317	316	349	330	358	319	374	347	312	323	354	340	337	322	372	329	323	304	344	345	374	334	342	334	360	330	320	345	328	364	318	338	325	373	351	329	324	366	357	349	337	359	336	343	363	317	338	333	310	317	361	330	340	366	384	355	382	329	331	328	365	318	334	351	348	338	326	331	335	339	364	331	327	332	352	345	319	339	333	326	322	319	339	342	356	342	356	349	342	299	333	388	343	346	324	347	344	356	369	346	352	345	344	324	352	371	350	359	334	364	367	340	319	375	340	342	354	357	345	317	345	364	338	315	331	334	338	346	340	325	337	355	325	358	354	321	331	354	318	335	342	333	344	308	329	329	363	333	347	351	345	364	341	352	336	371	328	337	327	340	324	372	389	351	332	351	357	343	347	324	332	334	340	356	354	368	306	346	368	327	363	362	355	350	347	317	345	335	338	334	371	371	346	315	352	341	319	351	353	327	354	342	353	371	350	341	326	369	329	337	300	293	329	336	319	382	336	334	316	356	341	343	351	361	362	371	332	369	307	360	328	334	332	354	361	339	359	370	341	340	330	330	350	319	326	334	304	344	330	348	333	346	366	367	357	384	356	382	314	321	349	353	317	363	332	364	364	343	364	362	352	329	335	337	353	338	346	345	371	322	337	353	332	341	373	343	343	335	376	327	346	349	360	341	365	360	357	313	362	354	337	352	369	334	338	346	346	355	350	297	336	348	329	363	339	353	366	340	343	336	363	376	346	332	357	380	311	353	323	377	319	317	333	355	350	366	355	353	342	365	370	301	354	385	333	335	313	324	331	348	360	375	313	341	334	356	328	373	360	351	346	356	321	343	365	348	347	350	361	348	329	356	341	341	365	333	366	340	352	354	381	350	365	355	362	339	338	367	322	336	329	365	353	319	318	348	297	360	334	340	349	345	361	348	325	366	356	337	376	325	343	345	372	343	354	331	339	312	321	359	358	331	336	321	341	334	349	325	309	381	358	352	371	361	342	341	366	354	343	380	389	364	375	347	345	353	350	370	400	333	338	339	359	353	346	352	348	350	348	353	336	356	325	351	371	323	327	341	345	335	337	328	353	364	364	321	373	347	344	347	381	341	320	320	350	341	339	318	363	351	332	340	349	388	330	335	320	352	324	365	341	329	348	307	342	340	343	313	342	384	329	352	316	368	356	351	354	381	321	350	357	354	318	369	345	355	346	331	330	354	355	325	358	336	327	350	327	322	349	318	354	340	360	318	369	331	385	350	376	344	364	337	360	360	392	353	359	333	324	322	351	345	334	345	347	343	339	365	347	347	358	323	345	304	354	339	319	351	351	348	342	342	336	332	309	333	332	303	347	358	344	353	388	357	362	341	301	371	359	334	342	324	349	333	328	358	339	355	351	350	332	340	350	323	333	313	315	349	319	328	327	359	357	363	329	359	342	342	326	357	353	342	366	335	295	361	350	323	339	324	322	351	282	344	351	326	329	334	314	337	331	394	340	381	325	325	354	331	347	324	351	329	320	319	333	357	337	362	328	348	343	304	346	333	359	377	335	383	332	311	372	360	362	318	350	369	367	368	325	340	331	366	352	346	347	325	332	366	351	344	348	342	324	365	329	339	320	348	357	342	378	363	331	376	320	334	386	354	320	354	346	330	345	308	336	329	314	319	311	333	334	365	325	329	379	343	349	335	359	358	365	341	354	377	353	320	326	333	332	352	350	317	333	340	344	344	338	339	310	363	321	389	334	345	323	352	321	343	335	363	361	324	314	366	336	338	377	333	333	360	351	324	330	331	366	351	335	325	346	344	350	344	356	359	305	343	347	327	370	345	326	353	330	355	346	348	358	346	355	351	345	322	374	321	357	343	325	360	355	344	320	367	332	362	358	351	349	357	361	370	349	344	326	334	364	353	366	381	327	347	325	316	344	313	341	340	362	340	333	334	345	343	346	346	343	314	321	352	349	330	352	338	325	353	326	328	359	330	383	365	371	339	355	352	309	322	346	345	329	362	322	347	362	395	358	330	331	320	351	355	356	350	326	336	368	315	353	354	301	379	331	316	340	349	370	303	346	336	328	323	355	346	348	374	352	330	363	353	350	347	318	341	330	317	356	325	347	347	349	335	326	377	301	345	344	361	310	354	322	356	347	337	344	352	324	312	351	330	348	322	346	328	335	357	335	337	363	378	358	381	328	297	332	319	343	362	363	348	386	354	332	389	346	343	340	338	337	336	362	334	319	348	350	344	330	324	373	328	362	357	323	372	349	351	348	299	377	331	348	355	340	355	363	349	336	349	358	344	364	313	317	355	330	340	347	323	396	343	355	352	340	314	343	359	341	323	319	342	331	346	370	324	332	326	325	372	341	334	330	361	351	335	350	359	346	364
4255	1645	1055	646	573	520	427	449	387	425	426	398	381	348	374	387	354	355	349	357	371	374	369	397	378	367	346	348	388	345	326	386	366	344	357	371	350	378	349	365	385	345	373	386	362	366	372	353	371	333	364	359	348	380	328	368	338	374	340	377	385	335	343	376	331	356	360	345	383	347	368	342	333	360	378	339	344	381	370	325	322	331	344	344	389	363	361	352	350	354	377	380	355	370	342	348	329	352	369	350	399	364	350	356	351	373	317	332	361	326	357	338	349	375	321	333	340	375	375	352	357	361	396	328	345	345	351	336	352	351	351	308	337	354	363	348	371	316	377	383	373	350	326	360	347	377	374	328	353	327	350	310	393	353	376	341	353	350	383	348	397	307	360	370	335	361	349	357	331	367	339	361	337	384	344	354	343	349	359	348	304	341	331	354	331	317	348	393	366	360	340	345	358	354	336	360	366	347	342	363	354	340	336	382	352	369	356	359	346	361	350	347	331	370	351	292	388	362	369	352	369	339	375	357	326	347	335	342	367	352	327	360	372	333	377	345	365	367	353	369	345	383	388	389	333	358	327	356	369	364	383	370	355	338	381	366	335	378	350	364	327	361	356	310	335	357	349	371	356	365	357	346	393	383	366	330	332	383	354	367	358	338	351	364	358	334	346	362	349	359	347	366	355	325	325	377	382	361	351	332	356	362	347	371	355	387	362	358	354	367	362	326	332	345	404	355	370	353	338	348	334	383	370	369	342	366	364	342	386	331	347	414	354	371	346	404	341	375	341	370	372	371	360	365	368	372	328	332	357	349	359	352	336	381	360	330	373	337	350	375	337	378	346	375	364	359	358	379	352	373	390	344	363	364	358	353	339	368	332	383	353	361	364	361	333	321	375	363	357	353	378	325	324	358	347	373	342	370	337	386	345	342	353	343	360	360	323	399	353	360	346	346	367	362	355	359	354	352	376	359	341	361	328	357	334	346	349	357	363	331	359	349	336	352	352	345	350	366	347	363	343	334	373	360	357	346	337	333	376	360	349	364	371	382	340	326	353	376	375	358	364	370	360	353	391	366	363	339	340	365	320	355	389	357	360	338	341	352	376	373	346	369	368	322	367	338	369	361	337	324	342	387	363	338	328	370	383	345	340	356	392	366	341	342	357	331	376	323	379	375	355	402	318	355	339	334	378	376	354	361	362	342	339	347	358	326	376	381	364	377	406	355	332	344	350	355	309	348	349	348	359	368	329	340	363	393	369	364	372	358	367	331	329	329	321	351	362	321	348	348	333	361	356	344	317	369	384	362	353	363	344	370	373	333	364	374	352	332	324	332	384	387	353	355	370	357	334	350	326	338	353	350	350	335	389	334	360	337	366	357	379	339	382	369	354	340	372	352	348	347	372	374	379	378	365	384	383	375	355	363	369	374	348	377	369	344	355	373	336	320	331	371	398	381	375	360	364	377	355	371	338	367	345	369	334	355	353	386	378	370	353	365	360	325	355	346	338	358	343	367	311	370	336	336	389	347	377	382	382	391	345	361	325	370	333	368	357	385	364	383	405	335	367	324	378	383	372	362	352	347	344	361	332	354	393	365	343	361	385	377	364	305	326	344	329	322	355	361	353	337	367	404	350	339	350	345	345	377	332	370	314	336	369	349	363	346	368	363	386	363	330	364	376	357	354	353	327	372	364	356	360	335	363	367	360	341	339	387	341	330	353	354	384	365	375	390	352	362	349	366	319	372	394	357	348	344	343	367	368	366	353	351	360	381	351	369	374	363	374	310	379	326	365	356	335	378	366	380	371	355	344	365	339	354	369	367	321	366	344	380	335	322	364	356	326	351	386	377	373	353	336	356	363	385	364	329	351	343	331	381	340	341	358	357	332	376	371	368	395	360	354	357	336	362	386	364	357	383	341	356	364	406	332	369	345	347	340	355	372	384	355	356	340	356	357	353	376	375	347	336	351	342	382	345	383	356	366	357	385	391	385	340	373	324	355	359	374	370	378	397	361	342	341	343	340	363	353	404	341	365	366	347	323	334	322	352	365	341	340	394	355	319	339	355	352	346	346	357	340	354	332	351	359	371	371	336	341	326	352	321	354	372	372	352	374	361	360	389	334	352	370	346	328	394	365	357	344	347	376	331	365	398	336	352	364	365	362	376	383	354	360	334	356	370	322	352	370	345	329	321	375	321	345	377	348	365	376	366	356	346	382	367	324	310	308	354	387	336	339	332	369	353	330	310	386	339	367	386	340	343	360	333	347	350	336	341	355	358	314	353	330	343	350	357	349	353	367	365	336	361	390	336	340	361	357	373	360	340	374	345	371	364	346	353	345	394	339	346	346	393	381	309	349	368	384	348	345	345	360	345	369	343	394	369	328	328	373	368	383	348	363	322	341	374	352	333	353	387	382	353	362	394	332	358	362	363	350	350	346	371	350	385	365	323	374	337	333	351	357	358	327	342	359	345	349	356	373	365	374	314	343	357	341	325	343	357	376	350	326	366	350	330	380	355	343	364	372	356	348	374	377	353	363	355	339	334	380	339	365	322	366	336	375	344	357	344	361	350	361	331	376	356	341	362	391	364	350	321	378	338	330	298	324	356	361	332	365	337	330	347	358	333	338	376	325	353	377	325	362	323	359	364	344	337	376	331	315	354	352	362	355	366	379	348	327	345	382	312	344	362	343	375	337	365	332	346	315	360	356	348	359	382	355	346	331	409	345	342	370	349	347	360	336	388	369	359	385	381	357	366	375	341	344	350	389	351	343	339	337	324	344	369	323	379	344	324	329	341	359	334	351	338	393	400	366	345	320	352	365	366	376	357	378	388	355	353	348	373	342	361	320	359	369	329	351	373	345	356	351	359	380	372	352	352	342	348	359	358	376	361	322	324	366	334	370	373	354	352	344	377	332	335	364	358	345	386	382	360	356	360	346	339	333	317	352	362	353	371	379	364	354	371	369	347	379	361	328	390	353	351	372	318	332	345	346	372	371	356	386	339	340	352	357	385	381	355	376	392	406	344	328	339	371	350	383	402	353	365	364	348	371	363	355	355	352	372	340	339	368	368	355	366	349	327	338	365	401	360	344	348	348	348	352	331	368	352	363	359	303	367	349	363	356	345	349	337	390	328	344	359	306	378	364	352	354	335	330	337	367	372	338	339	376	363	334	361	387	319	373	358	356	356	354	362	401	316	356	358	383	327	336	370	371	351	377	373	376	357	327	356	330	372	323	387	337	355	348	373	367	373	361	363	382	345	340	360	381	362	337	359	371	324	349	372	354	358	339	333	349	346	376	384	376	325	336	362	352	335	399	358	356	355	354	326	373	374	359	373	339	329	366	349	369	343	379	312	361	351	348	390	331	387	345	324	341	331	345	390	347	320	350	354	377	340	369	371	380	354	369	347	344	339	349	343	351	335	357	340	374	356	383	345	345	355	359	377	333	365	332	378	323	353	378	346	371	342	356	329	350	385	364	301	374	352	390	346
23512	21110	28421	24005	21096	11209	1553	1114	932	908	816	811	788	772	749	785	760	765	747	715	758	705	698	703	742	719	723	686	697	730	729	716	664	709	751	724	752	694	674	694	740	678	713	707	732	668	710	698	735	699	713	701	694	705	706	721	730	719	675	707	716	707	689	663	712	714	714	676	687	695	727	700	715	674	714	714	691	692	722	722	715	737	689	705	720	702	646	697	723	694	673	645	723	691	731	719	685	711	681	743	673	696	691	711	683	720	682	707	687	708	689	674	716	684	674	723	672	700	679	694	722	712	655	651	719	684	712	673	662	758	701	676	663	654	729	699	719	695	711	657	691	737	673	719	726	716	703	713	716	707	713	707	733	674	722	643	722	664	693	709	730	649	714	674	704	679	677	693	699	734	695	699	740	705	723	697	765	689	686	673	752	717	739	707	723	697	726	683	692	693	696	663	696	680	703	726	717	712	708	684	721	710	669	723	692	737	691	684	698	680	689	673	674	703	648	686	690	704	675	678	686	743	680	733	698	696	728	734	715	711	648	695	742	697	718	659	651	695	705	712	749	719	724	681	708	669	738	715	698	677	658	686	717	685	672	687	766	712	712	753	682	769	793	665	713	681	716	713	748	664	769	703	710	727	683	762	720	704	717	690	657	704	669	756	718	663	686	695	704	713	714	693	672	707	677	708	694	706	662	689	686	679	700	698	743	692	692	686	687	681	697	723	677	698	684	689	715	711	660	691	675	684	732	709	666	680	708	761	699	710	703	689	679	716	678	683	720	688	679	699	714	694	664	724	660	691	684	746	670	697	742	674	702	714	716	717	714	694	655	711	698	633	667	714	682	704	697	697	763	731	674	704	658	687	742	698	688	751	703	705	715	707	714	628	698	635	700	691	739	707	673	699	717	700	651	698	718	733	727	714	703	723	697	694	703	693	707	677	792	688	730	737	681	698	675	719	719	675	648	706	718	767	671	697	685	721	682	727	743	697	721	679	698	745	699	676	706	684	694	738	725	715	700	660	684	739	710	751	697	675	698	741	693	705	720	657	722	694	723	718	689	733	744	665	690	655	664	664	707	693	686	655	702	675	712	677	678	669	709	723	738	713	679	726	685	726	681	701	724	665	696	656	690	665	676	733	714	700	728	688	684	732	636	692	700	689	720	670	725	762	703	763	696	719	695	699	707	669	719	642	697	667	661	681	743	697	674	690	750	703	688	731	719	743	698	676	734	733	685	711	725	747	669	734	682	699	651	683	724	691	690	725	678	677	684	738	703	739	672	699	675	663	744	696	692	701	663	671	673	707	741	726	760	683	670	705	689	702	663	707	715	668	714	666	660	619	693	680	622	734	715	661	723	623	654	719	678	728	673	708	670	702	707	652	684	704	696	742	675	680	673	696	699	695	696	701	711	720	724	717	716	697	647	708	724	710	707	684	712	707	726	752	687	702	665	717	744	660	743	723	668	689	648	721	676	695	660	671	750	715	663	706	743	706	647	722	673	685	691	712	700	656	672	667	665	686	722	674	694	710	733	684	688	707	690	713	672	724	673	685	720	676	728	703	687	691	668	701	674	726	689	680	702	705	696	700	707	739	699	691	660	659	682	694	739	692	708	728	697	710	673	772	671	707	650	693	759	724	679	730	713	688	698	711	703	716	689	657	720	754	724	734	713	695	673	709	744	663	667	692	714	678	716	715	708	677	726	706	718	634	680	699	675	712	687	691	698	672	688	690	716	710	699	713	657	653	687	695	718	682	672	645	691	679	662	695	685	682	706	711	722	657	661	690	686	672	673	647	693	660	687	672	714	703	713	691	703	712	749	704	724	750	687	686	690	676	702	720	686	711	720	714	713	727	697	707	694	677	703	702	726	660	698	716	731	708	712	675	695	699	765	709	636	696	684	662	708	730	632	701	716	727	708	706	680	693	719	686	685	683	718	674	668	666	711	726	687	677	701	689	706	713	715	690	727	696	711	661	718	681	670	697	682	670	759	711	704	703	668	660	752	703	710	708	718	699	674	714	675	683	709	678	689	672	702	721	662	719	689	737	699	734	731	682	708	704	679	708	699	697	692	701	726	733	659	697	709	725	734	707	678	722	681	699	690	723	683	735	685	670	659	729	661	706	697	712	684	717	679	678	669	738	706	685	709	661	693	653	674	725	690	685	697	689	744	687	733	725	702	663	640	732	725	679	722	716	682	691	723	676	707	709	708	725	676	706	703	675	683	722	664	711	693	760	678	700	647	672	688	716	700	731	670	681	707	679	673	693	731	715	711	716	705	694	717	726	715	702	696	637	705	734	663	703	731	688	665	638	646	697	688	690	670	730	738	702	712	714	677	739	675	696	685	697	689	677	703	714	711	715	660	715	658	738	691	683	697	707	655	720	718	723	667	705	724	732	679	686	664	684	694	669	690	725	736	685	687	723	720	723	720	655	674	689	717	699	697	667	690	729	726	681	703	700	695	725	659	662	689	721	739	722	712	633	681	682	716	728	698	683	760	714	732	702	678	712	692	702	653	685	675	682	704	718	699	712	706	754	663	704	695	720	679	714	686	663	737	684	705	689	684	682	692	709	667	765	702	698	755	637	661	673	703	700	706	714	722	737	680	706	691	673	657	690	717	717	703	658	698	715	718	694	711	738	700	717	703	664	682	701	702	726	749	705	707	695	697	680	717	697	700	697	722	714	687	707	719	731	724	683	689	691	700	693	633	689	697	742	673	719	665	666	677	717	696	635	649	671	688	708	647	679	679	678	717	709	745	712	696	731	702	703	687	705	716	680	699	728	701	673	748	666	698	720	678	696	674	730	686	673	681	701	667	701	704	737	681	692	657	708	702	704	710	699	737	698	722	756	684	736	700	742	734	690	694	714	739	690	676	731	677	665	691	719	722	676	726	673	718	711	664	651	687	711	692	704	690	725	674	722	696	701	728	694	725	684	706	638	685	699	687	741	692	664	708	690	703	628	709	668	692	636	692	672	668	647	729	690	678	643	676	688	685	742	685	671	710	722	666	616	679	677	704	708	714	691	706	698	677	688	697	754	678	680	733	730	713	709	707	698	657	687	718	691	743	688	686	700	677	683	704	726	726	650	699	662	705	688	705	699	652	732	689	721	678	701	712	699	716	722	701	688	667	728	729	673	702	703	678	686	713	686	680	682	658	703	709	671	686	728	730	700	664	657	708	709	657	701	662	686	713	677	681	697	684	724	704	631	692	670	660	733	704	727	773	680	658	688	700	707	717	730	693	780	692	713	678	690	706	711	673	737	642	656	693	640	711	716	663	713	666	725	713	706	712	690	680	707	666	722	668	715	721	668	691	676	634	673	734	708	723	641	684	684	710	654	681	711	671	668	681	716	725	701	743	696	757	634	710	720	730	703	686	678	660	693	677	686	733	712	689	663	680	698	658	696	715	703	754	737	744	703	707	691	691	699	717	654	717	661	639	729	675	641	743	678	730	680	688	707	700	670	672	662	710	716
3541	8798	5946	3135	2297	1876	1496	1334	1150	1052	967	924	867	877	840	818	758	778	802	837	700	804	757	779	745	723	731	780	695	721	686	725	729	739	704	691	681	687	689	696	709	763	732	727	734	696	750	733	701	725	688	714	692	743	708	732	740	719	666	700	704	742	741	654	677	708	747	706	767	739	716	702	739	755	729	702	721	742	644	752	644	712	715	719	707	677	720	712	695	742	716	735	665	715	732	709	714	732	775	708	751	740	688	716	719	710	675	704	706	686	720	720	717	696	668	696	726	755	699	745	739	700	674	706	668	683	794	701	695	710	712	689	749	695	749	674	672	739	660	691	691	722	713	700	682	685	709	721	727	696	695	686	690	669	696	721	739	754	698	710	746	684	684	709	724	701	690	705	700	727	705	726	709	696	727	683	743	723	681	748	732	689	693	726	721	718	747	737	715	767	702	730	760	690	758	722	737	694	697	693	679	699	660	701	717	652	745	696	674	697	738	745	711	690	737	723	737	727	717	707	699	686	718	729	692	649	739	713	631	714	682	688	709	727	674	744	692	687	684	696	746	686	724	736	678	726	671	708	677	668	732	715	733	714	686	755	697	742	656	721	717	731	726	686	728	725	723	670	690	751	663	750	703	751	720	737	692	743	715	717	668	700	751	687	685	705	761	727	737	703	737	724	669	682	749	735	667	720	696	711	700	711	678	775	729	715	718	721	716	709	712	713	708	716	733	721	702	689	713	700	735	659	697	690	735	647	740	670	660	713	745	729	696	729	686	758	727	694	688	706	699	693	716	718	742	672	691	726	727	779	774	726	703	733	746	694	694	692	716	645	749	712	730	676	740	731	677	717	743	667	715	674	672	704	695	700	729	670	730	753	710	737	664	719	692	714	745	658	698	667	719	718	729	712	687	752	692	730	670	728	678	753	711	700	682	719	718	720	697	717	743	666	679	687	692	748	698	734	760	721	668	735	728	744	757	766	694	701	724	691	706	717	701	714	732	707	712	731	673	692	696	716	715	713	723	721	728	694	734	701	790	675	721	737	708	720	713	697	647	719	703	722	721	721	682	691	718	665	669	694	708	727	705	696	696	690	696	742	752	688	720	663	731	673	741	687	702	688	699	749	701	686	712	694	789	676	691	705	735	718	697	710	771	733	698	702	692	701	705	737	731	705	674	719	733	699	684	739	659	691	676	730	716	694	740	701	703	750	700	745	696	662	756	714	697	689	718	737	743	702	671	751	697	722	730	694	748	701	723	686	690	679	672	744	721	701	765	701	693	702	705	718	690	751	665	711	738	727	709	691	678	746	726	687	696	734	671	750	702	737	746	741	748	749	704	709	730	691	759	674	693	675	685	765	710	672	721	715	698	729	727	743	711	729	721	763	662	728	749	755	741	766	713	725	687	681	736	682	711	667	746	716	655	701	716	694	736	732	727	728	729	745	680	691	722	703	699	714	702	740	748	706	714	706	708	757	685	732	696	709	759	726	642	670	724	714	712	712	685	714	693	711	697	736	716	693	709	701	732	720	700	704	683	676	744	649	742	709	692	752	720	689	709	698	701	721	704	713	724	710	689	694	670	757	731	694	765	711	728	714	711	682	680	668	709	738	674	715	724	712	681	700	725	678	728	704	725	756	718	703	699	710	718	753	719	716	704	723	707	697	730	734	704	747	682	700	736	726	725	687	692	696	724	702	726	714	682	711	714	662	719	743	739	692	726	677	738	679	666	707	731	692	708	663	696	722	721	706	707	708	677	751	707	705	732	706	672	712	726	679	721	679	646	701	719	718	714	708	696	695	747	719	756	694	669	729	694	677	693	706	759	650	760	667	734	709	730	699	726	714	728	702	723	763	720	683	659	722	697	708	692	673	693	717	700	759	744	671	714	697	698	731	698	750	759	670	709	709	664	681	737	729	698	690	728	703	698	669	743	715	740	708	736	680	692	715	706	706	658	702	708	707	687	731	699	702	669	688	759	717	709	717	734	756	726	741	741	712	748	724	678	718	726	701	713	708	745	695	654	753	708	701	711	706	706	725	703	685	680	719	693	680	684	705	688	686	712	697	686	720	763	704	677	714	714	705	690	706	687	676	740	718	712	701	721	684	678	715	680	698	714	716	688	786	696	665	702	667	699	692	688	677	745	692	695	697	714	722	738	713	797	693	715	695	775	696	663	744	683	729	710	748	686	662	731	741	699	730	709	681	673	657	726	737	632	690	652	695	743	739	651	684	726	728	698	703	702	737	708	745	732	671	709	713	744	720	710	678	717	697	708	666	719	654	689	718	763	709	661	713	707	697	749	776	697	734	676	748	711	660	687	692	733	699	711	705	723	733	708	750	699	706	738	695	731	644	731	721	756	691	729	715	710	755	689	738	696	705	738	677	678	741	706	704	697	709	709	739	713	711	713	739	735	763	713	709	693	711	693	699	688	694	749	697	684	702	710	733	735	711	671	710	732	727	709	696	729	745	716	733	698	679	683	735	742	704	738	724	722	686	687	715	718	717	743	694	683	688	769	692	724	715	715	695	740	725	704	721	677	719	715	699	745	722	735	693	740	689	717	685	729	734	681	734	756	732	709	689	685	732	671	685	687	691	724	694	783	732	724	728	725	710	753	707	708	684	726	743	684	705	635	738	698	699	685	679	693	699	709	743	696	736	722	702	693	709	684	735	709	721	696	778	701	730	706	743	711	701	726	698	723	707	690	711	726	721	698	760	699	714	689	686	762	681	690	694	726	711	705	671	724	687	727	673	741	718	686	724	662	701	682	672	719	727	698	739	719	738	709	679	720	660	689	707	721	699	681	696	739	698	688	694	723	751	709	718	691	676	713	712	730	666	717	652	732	681	693	665	694	739	671	698	704	694	714	703	720	677	685	710	673	717	704	668	705	742	715	694	684	711	695	718	658	780	731	734	684	709	744	724	694	713	728	697	711	709	685	701	730	696	706	705	708	694	688	691	716	729	694	707	729	684	735	693	713	761	693	680	754	712	710	677	713	730	681	735	706	690	682	755	732	748	757	683	720	724	706	748	697	711	696	696	715	737	724	679	710	672	717	672	686	757	717	697	697	708	721	734	744	681	735	745	660	718	730	685	704	707	677	693	721	760	712	695	698	705	674	712	664	690	703	702	702	703	719	691	694	729	722	701	733	713	683	749	743	711	705	745	728	708	701	702	726	696	722	710	699	701	688	746	690	705	699	735	715	668	703	671	739	644	708	721	711	705	690	733	682	697	737	694	756	753	702	692	698	765	754	679	699	711	693	737	707	715	695	706	720	721	729	704	683	706	671	687	712	692	681	686	700	731	697	682	728	717	693	716	739	716	700	682	700	766	679	714	675	699	704	705	707	716	706	684	675	708	674	754	681	698	678	693	734	707	760	663	697	687	702	678	684	690	711	708	732	691	685	748	691	761	698	665	721	649	700	673	715	727	713	712	727	735	724	688	733	666	759	723	725	696	709	720	689	661	717	713	679	743
24727	21244	27783	24999	13649	680	436	369	308	270	249	232	247	240	223	223	223	206	191	218	205	209	175	209	205	198	172	199	216	224	203	216	193	200	208	191	203	196	206	191	206	194	200	194	170	160	171	201	194	190	215	186	214	203	208	204	210	193	201	197	192	193	201	202	173	190	210	186	192	199	189	187	209	172	181	199	189	197	224	219	175	201	183	191	198	195	216	180	207	193	195	184	180	201	212	204	174	187	201	184	182	213	184	175	190	186	196	221	197	175	198	224	211	210	208	196	189	199	189	186	181	204	190	200	197	188	192	182	212	198	196	204	186	197	197	192	191	194	195	191	194	185	186	216	200	208	193	203	173	188	183	197	212	180	179	191	173	197	191	194	197	195	200	203	166	219	192	200	190	195	166	183	203	199	163	199	198	200	198	189	210	180	194	208	165	200	209	213	211	181	199	232	184	187	163	193	180	188	198	185	164	186	192	202	194	187	207	212	184	208	203	210	194	204	191	182	193	200	212	184	191	161	195	197	190	170	184	167	178	187	198	210	212	190	204	208	200	195	203	201	175	174	187	182	197	188	202	194	201	180	176	211	215	177	188	192	202	165	183	184	182	185	202	205	205	184	194	191	156	205	197	201	212	193	184	180	170	209	188	199	183	208	213	211	181	199	171	184	190	187	207	207	190	195	197	206	208	183	162	175	197	207	186	220	198	212	187	191	180	209	210	187	189	218	185	234	200	199	171	212	188	183	201	201	187	177	191	186	206	218	202	194	186	203	196	181	199	178	186	215	218	211	207	194	170	206	194	165	207	229	195	202	192	182	159	175	235	201	213	178	193	198	213	202	195	207	200	179	192	190	189	206	187	198	186	188	206	178	199	195	159	189	175	182	198	229	203	189	227	189	202	178	215	199	204	185	180	201	189	185	208	190	186	184	195	194	170	201	175	211	192	192	194	196	202	205	193	194	188	203	196	197	221	201	156	181	207	195	205	168	194	210	199	187	173	207	192	219	207	176	181	185	194	201	192	192	165	204	201	175	195	205	209	213	186	206	190	206	183	206	200	187	227	197	196	182	191	206	227	193	194	203	182	184	196	194	196	186	193	169	200	214	191	199	217	203	187	169	194	192	194	214	192	182	174	198	213	200	213	184	185	174	219	207	186	214	222	205	191	200	205	187	191	191	205	192	195	243	186	193	184	206	194	176	187	178	189	210	161	214	200	195	192	235	192	203	203	197	190	206	198	207	210	178	210	190	220	221	189	178	172	177	174	189	212	189	190	208	193	183	186	211	201	189	210	181	183	200	186	210	199	187	174	193	193	199	208	203	220	190	196	182	199	192	183	180	199	190	201	201	168	228	214	202	179	196	182	194	193	184	203	194	176	184	209	178	191	207	203	172	213	185	174	177	177	175	189	195	173	207	206	212	214	191	193	175	183	175	209	202	169	217	190	199	177	182	208	225	196	189	169	210	190	211	218	195	195	193	199	176	195	209	189	170	180	205	189	180	217	199	169	225	149	202	195	195	200	207	192	196	201	187	213	213	206	193	195	204	214	190	204	183	203	187	199	182	204	202	184	169	197	210	203	188	209	215	191	193	209	181	208	223	207	194	218	224	198	198	180	220	177	215	189	184	207	191	189	199	186	176	191	198	203	193	201	198	199	216	205	185	194	220	188	184	204	199	198	214	195	205	200	190	204	187	193	188	189	210	183	187	194	196	202	187	188	198	164	175	209	189	209	201	214	189	205	203	181	203	179	172	205	208	187	202	166	196	212	183	186	179	196	197	172	208	214	197	181	189	200	208	181	228	182	211	194	224	184	194	194	184	186	210	200	193	200	206	180	217	194	201	210	182	225	212	175	187	200	214	218	197	202	204	186	179	213	190	178	217	202	186	178	220	190	210	182	202	176	213	198	186	187	215	197	179	181	197	195	209	190	202	203	169	187	192	212	202	212	184	203	214	214	182	198	190	206	206	171	186	207	207	205	198	186	191	218	200	205	190	194	213	204	201	185	195	205	178	209	196	186	177	215	207	180	210	207	209	181	201	188	175	208	188	201	191	213	199	195	210	207	188	208	197	206	220	204	167	188	213	187	228	175	210	184	209	179	226	188	189	177	190	195	219	200	192	217	204	194	199	189	180	208	214	205	203	196	180	194	186	233	172	223	171	211	196	182	194	173	219	201	184	202	193	198	208	218	208	182	205	232	192	181	187	180	202	208	182	170	205	203	216	212	160	199	216	198	181	183	206	205	179	196	201	186	182	182	225	203	197	178	188	189	201	171	195	177	197	156	202	199	206	204	192	225	213	194	183	200	202	214	195	198	192	192	189	214	182	189	204	185	195	204	191	177	189	167	200	187	186	207	188	196	209	213	188	195	209	215	172	210	193	187	222	201	199	220	207	187	228	196	189	192	179	200	204	200	186	214	195	206	176	210	172	201	207	197	196	197	188	200	198	201	205	196	196	185	195	204	198	182	224	182	199	200	199	186	219	199	179	174	179	197	190	205	201	204	208	198	195	201	187	202	192	227	177	196	192	203	184	192	200	177	174	206	197	217	197	215	197	173	182	192	215	187	214	186	200	217	209	223	233	211	181	197	198	192	181	176	219	198	188	204	208	206	175	208	204	174	186	211	212	187	192	203	193	175	175	195	204	209	205	185	195	202	203	199	203	186	185	183	191	192	188	180	182	185	190	174	204	192	184	177	177	196	199	216	171	191	202	189	193	211	190	204	191	186	209	189	198	201	181	197	186	188	205	210	189	181	196	190	199	181	223	185	205	193	194	208	220	189	213	208	207	181	205	173	188	196	211	171	195	191	213	210	180	168	187	195	182	213	189	177	202	210	208	178	203	198	198	193	207	194	194	190	190	194	197	189	145	214	194	178	190	219	209	186	194	192	199	190	191	206	199	189	203	198	188	206	190	195	204	190	179	226	198	233	212	198	200	180	181	185	188	208	190	201	204	174	216	198	210	196	189	161	217	186	194	194	183	196	187	167	186	181	202	194	174	182	198	196	181	170	205	201	185	185	186	194	188	196	184	197	212	216	206	169	195	197	208	187	174	175	178	197	194	211	216	201	208	189	179	216	162	195	191	200	216	180	181	199	210	174	205	191	194	213	203	210	200	180	200	236	197	162	193	218	175	194	189	203	179	166	195	198	178	220	187	184	206	198	213	178	190	182	205	167	225	231	189	219	216	208	208	202	189	205	189	170	199	187	191	193	204	190	186	193	220	189	185	172	164	192	188	192	198	202	170	172	183	213	177	221	213	206	186	210	184	206	192	179	202	200	196	225	213	167	208	195	200	198	203	198	190	195	215	182	181	187	195	181	184	180	194	209	200	181	220	169	194	195	190	188	211	190	181	194	206	182	183	199	211	169	217	200	198	184	198	192	218	175	211	190	179	192	203	206	201	200	207	187	199	179	213	206	187	194	191	212	213	209	176	172	170	195	211	174	187	205	181	172	213	195	176	201	204	190	186
3276	4818	3214	1615	1196	899	660	552	444	412	340	293	316	294	258	244	249	244	242	220	226	255	238	252	260	236	257	215	238	210	238	231	210	240	247	242	193	222	229	216	220	214	226	220	220	234	228	229	229	212	215	221	220	203	230	196	208	216	196	231	200	218	205	217	249	230	193	231	235	215	189	198	227	221	219	192	217	200	234	222	205	211	204	199	232	206	196	208	228	182	214	229	227	213	203	216	220	206	209	206	223	219	217	241	200	189	213	221	228	207	186	185	224	217	242	186	213	228	199	220	234	196	196	209	209	215	222	186	221	207	223	223	216	222	234	209	216	233	213	225	257	190	235	216	212	232	224	199	207	199	208	220	201	228	216	204	220	185	257	214	208	212	218	228	222	235	220	237	201	209	208	196	213	212	206	216	219	201	242	212	229	220	226	200	217	204	221	236	187	215	229	211	200	178	235	237	222	214	182	213	238	218	201	204	206	226	207	215	217	190	205	234	222	202	240	200	218	218	217	218	195	214	211	220	218	220	214	253	225	206	212	210	207	244	223	188	196	217	208	202	175	205	238	196	193	212	237	207	221	195	221	223	194	207	207	218	246	246	232	185	237	199	193	191	217	211	234	219	209	223	213	222	219	215	203	208	218	207	205	221	245	215	245	208	228	212	214	199	195	214	191	185	204	219	214	217	188	172	222	228	248	211	213	201	212	216	207	227	221	192	242	192	228	215	236	225	204	173	234	193	230	206	208	248	214	203	195	217	214	229	218	199	208	226	220	212	224	178	225	206	203	187	245	210	195	221	226	206	210	218	229	206	205	195	220	210	208	215	202	187	225	233	194	211	227	208	219	195	200	200	186	210	208	229	226	221	208	201	257	228	223	194	236	226	222	218	219	224	221	220	192	231	205	203	220	193	207	208	207	222	211	219	221	201	241	200	210	215	230	224	192	220	213	219	241	225	198	208	249	247	227	230	208	194	243	195	204	194	216	196	193	215	215	215	224	222	228	224	218	188	187	201	240	203	214	235	208	219	199	206	240	230	233	209	193	215	208	199	237	241	211	212	210	213	205	220	240	210	198	216	211	205	208	216	224	197	210	217	220	235	203	216	227	208	215	209	227	238	214	200	235	240	225	206	216	190	213	228	194	205	204	240	213	231	240	199	209	201	186	197	222	227	231	203	231	219	221	231	217	200	206	209	217	208	209	205	215	189	194	217	186	198	215	214	207	207	223	201	250	198	200	231	218	231	180	190	222	215	206	193	209	204	188	221	196	218	217	204	218	218	206	222	216	212	230	214	207	205	220	227	196	208	195	199	207	221	214	210	209	210	212	216	216	200	214	188	228	208	214	197	228	217	230	234	202	237	211	208	219	230	217	220	201	201	229	196	223	230	244	222	215	229	226	207	209	206	223	212	230	231	198	225	211	216	219	225	206	200	218	222	208	221	199	229	216	211	206	243	197	224	219	219	215	210	213	231	187	250	230	212	210	229	217	188	236	234	213	233	224	232	241	197	202	206	191	212	223	235	224	222	223	217	204	170	221	235	205	218	205	193	201	207	210	247	183	228	232	211	211	245	220	213	225	219	172	186	232	216	198	226	196	217	238	194	200	205	239	199	198	215	215	237	226	204	209	200	219	214	214	223	236	204	197	216	207	215	230	211	217	229	227	227	207	217	222	211	211	220	213	219	204	192	204	218	216	187	208	206	204	164	222	200	228	190	222	211	218	223	217	197	198	191	224	227	223	224	212	208	226	204	206	222	229	197	243	199	201	206	216	224	191	207	232	231	212	230	204	212	219	210	240	212	212	214	214	199	232	217	193	204	215	208	212	217	205	197	235	223	217	232	223	232	209	190	208	233	234	199	189	214	242	205	235	233	224	223	189	201	210	186	247	231	205	216	207	209	208	194	213	226	219	232	217	180	195	198	246	233	200	235	214	248	225	215	218	215	195	239	228	229	222	231	203	223	213	203	214	225	234	209	210	216	220	220	191	195	171	218	217	225	194	187	232	203	237	209	217	202	220	212	216	224	196	211	231	194	216	215	218	192	216	203	228	182	198	217	205	213	216	213	209	201	239	214	181	227	225	229	229	206	220	224	217	240	216	228	221	232	194	207	226	198	204	220	221	214	226	204	209	222	200	203	210	213	196	217	228	223	218	215	221	213	193	215	210	231	221	185	183	190	192	230	203	213	215	213	216	221	202	201	225	224	225	222	209	209	223	218	220	201	220	217	219	215	227	202	201	208	218	225	215	199	214	213	213	211	226	213	229	230	213	189	196	215	201	232	238	222	209	226	203	223	207	214	218	234	226	226	228	192	174	219	235	230	216	242	223	197	205	246	199	234	214	227	230	234	223	204	230	202	207	209	243	206	181	200	227	212	211	236	215	226	199	212	212	206	204	212	211	217	205	216	209	208	198	204	203	217	204	217	202	235	229	240	226	208	191	180	191	223	210	209	231	215	198	211	207	230	213	208	211	221	193	194	222	215	242	209	206	213	207	207	200	207	212	210	207	221	212	202	228	212	221	205	231	233	192	234	221	198	201	208	235	214	210	229	225	236	239	218	236	164	204	211	211	197	236	204	207	206	212	208	228	207	228	223	220	186	231	207	217	194	225	206	228	219	162	229	238	233	211	187	227	222	222	189	228	230	239	204	177	205	223	204	220	214	229	223	183	205	220	212	212	199	218	229	222	199	199	221	191	212	218	240	206	201	211	217	196	199	221	203	224	209	224	201	236	214	217	253	199	205	211	197	245	221	196	236	230	220	209	187	230	205	223	194	192	211	203	223	215	216	243	211	213	200	187	210	192	220	197	226	220	237	209	223	226	240	241	226	234	239	211	218	205	216	207	225	225	234	217	217	165	210	214	224	198	207	219	234	220	226	201	208	219	210	216	203	200	199	220	211	206	226	209	212	208	193	216	208	231	213	242	200	189	224	220	184	207	220	233	194	223	212	232	219	226	223	200	226	202	229	220	220	229	233	196	230	223	237	207	241	210	224	195	202	201	206	210	236	213	229	192	206	242	214	215	228	202	220	211	194	199	219	212	225	185	215	207	206	218	201	214	219	209	219	213	201	223	209	217	216	187	209	200	206	219	210	212	230	218	217	203	211	211	221	220	210	225	209	209	215	200	218	208	201	207	227	250	209	205	189	223	196	227	179	198	201	208	239	220	204	228	219	192	229	217	199	232	225	200	196	217	203	208	225	200	249	201	197	224	216	219	206	206	217	199	202	215	233	253	206	198	211	207	223	229	199	208	208	195	203	222	219	202	240	214	231	199	201	229	223	191	219	226	223	217	195	219	196	179	238	219	224	209	195	234	228	241	206	210	218	208	195	200	205	206	200	216	213	240	212	222	216	181	225	222	223	241	197	219	210	213	183	187	198	208	205	222	203	214	230	213	234	217	209	187	224	208	224	207	230	215	215	213	221	207	196	212	220	228	218	232	216	221	223	239	238	219	207	225	185	232	217	209	202
22438	21251	29121	23725	21245	21330	12047	1606	1159	1119	978	956	850	804	810	788	775	761	739	730	746	771	731	755	741	743	664	759	752	666	733	678	682	694	670	701	664	681	684	660	689	738	704	685	696	687	634	667	681	676	680	728	681	658	658	661	685	685	725	667	654	689	718	690	686	657	622	746	670	695	660	716	705	658	665	650	687	716	696	664	649	662	708	671	653	694	654	658	652	677	683	684	639	681	587	635	707	681	617	698	649	678	674	678	684	690	697	659	660	678	628	674	676	708	709	697	717	693	709	622	707	677	747	652	642	676	673	698	680	678	673	659	661	675	685	666	685	686	639	699	712	679	672	694	718	687	682	677	696	689	664	667	693	659	673	637	677	677	692	689	692	663	595	672	694	624	618	672	680	656	692	681	710	702	673	702	700	654	674	694	653	655	688	629	664	674	670	675	682	679	724	659	663	657	672	702	699	694	674	708	692	661	675	690	673	661	679	661	632	607	673	655	642	704	656	675	722	673	659	677	663	662	675	618	648	665	673	658	663	714	644	687	667	635	659	646	671	656	690	666	664	673	694	634	672	668	622	652	681	679	673	681	692	680	688	668	631	679	637	696	693	668	700	669	702	632	697	672	685	672	657	658	656	630	673	672	655	645	668	681	653	697	658	682	659	607	667	702	696	700	705	648	718	659	712	685	675	633	678	655	706	660	627	705	732	706	681	624	717	694	628	687	647	671	653	715	674	693	676	674	690	668	680	637	669	646	684	663	670	711	686	679	680	664	673	717	690	722	622	699	718	671	689	682	652	690	666	683	694	628	634	673	647	685	682	658	709	640	685	692	663	698	633	699	710	692	646	671	672	662	657	681	700	690	678	696	682	688	707	676	687	679	654	675	660	644	679	639	698	679	651	679	707	676	696	644	626	696	648	661	696	659	657	674	680	694	715	666	639	685	644	640	678	713	697	688	698	709	678	641	642	653	708	689	666	650	650	657	645	688	744	657	664	696	710	709	649	663	667	659	693	665	647	640	676	635	655	689	650	707	665	634	678	680	715	668	677	681	676	682	664	638	653	711	663	661	700	662	692	603	719	696	679	699	708	681	679	663	669	665	634	741	718	688	694	653	647	646	693	626	681	668	657	658	673	708	643	676	605	657	632	673	693	667	679	656	638	698	680	668	694	666	643	664	655	703	706	624	696	701	659	682	684	652	673	664	735	722	676	674	670	710	669	649	675	681	688	681	661	698	683	672	613	638	650	662	647	679	667	633	703	695	707	650	675	636	630	692	654	646	688	762	657	668	679	619	698	667	675	641	670	711	690	655	672	646	586	671	639	664	680	630	702	677	677	708	699	640	715	641	666	660	671	740	679	663	686	672	700	658	693	705	620	673	673	669	641	654	720	699	693	674	673	653	638	707	698	663	647	628	677	677	661	693	709	702	699	661	705	706	662	682	683	676	627	643	653	663	694	687	651	651	642	714	727	640	693	657	656	699	686	680	714	637	681	679	669	653	643	665	649	673	763	692	743	700	725	686	702	695	692	668	687	659	663	693	695	634	706	666	705	701	661	633	685	668	718	676	645	702	700	668	667	652	695	682	701	639	652	676	682	654	632	646	701	685	634	654	652	687	676	661	672	728	646	669	653	650	617	657	623	677	635	691	663	642	692	655	658	682	667	675	679	655	611	696	693	713	681	662	646	682	698	676	689	698	701	665	596	684	647	663	669	691	682	691	672	686	665	673	674	698	687	674	686	667	640	639	673	650	701	680	658	645	680	637	655	706	664	639	639	651	658	630	659	700	685	694	653	637	657	661	676	666	639	683	657	624	605	702	673	679	701	684	669	715	678	724	682	668	665	691	659	684	715	713	684	722	696	653	670	656	689	674	672	656	650	647	663	627	683	667	615	701	670	679	640	679	690	676	687	637	606	676	695	647	645	664	700	684	677	672	699	700	626	654	642	641	640	657	635	709	658	623	649	692	645	660	703	655	650	683	667	731	658	672	698	681	711	706	641	675	672	672	700	629	660	653	656	718	674	686	613	657	667	692	667	651	662	690	718	619	632	684	720	703	649	703	734	707	663	639	700	655	688	672	648	715	693	659	685	730	662	693	665	670	661	658	696	679	708	674	661	636	673	677	657	674	661	698	666	651	662	632	645	657	705	638	657	693	698	602	689	705	690	655	663	694	694	639	668	632	683	677	709	691	702	700	665	687	655	668	675	644	646	673	693	653	663	697	670	668	657	652	625	688	659	640	707	694	680	661	683	734	695	735	697	661	654	665	686	706	707	678	686	669	643	692	674	663	684	603	680	690	640	681	642	661	641	640	699	690	781	704	707	637	705	665	715	671	706	682	671	648	660	642	639	682	671	627	669	651	684	622	640	702	671	698	685	688	630	681	665	608	669	642	665	645	664	696	630	647	641	691	708	662	667	669	655	677	643	699	621	667	652	696	686	656	626	699	664	665	722	657	725	706	650	696	651	629	702	664	689	669	728	630	655	651	643	607	687	624	689	673	672	725	666	684	720	663	669	655	641	676	660	661	671	723	698	681	695	657	697	650	662	636	652	652	656	711	656	650	690	666	638	668	659	690	662	680	667	682	637	691	710	627	703	736	681	679	705	684	675	708	679	655	668	650	689	707	643	691	692	686	597	684	674	641	651	651	648	611	689	653	648	657	642	692	722	693	640	620	660	680	647	706	716	679	688	660	691	754	656	715	658	684	679	669	703	683	656	690	667	698	696	679	710	661	675	643	626	670	655	674	619	679	704	662	667	672	695	646	709	660	689	681	655	656	631	647	693	697	659	665	696	653	643	600	658	651	692	666	683	613	690	674	667	620	665	680	641	703	712	650	672	654	714	641	704	654	706	693	674	626	690	663	616	669	679	639	661	702	681	708	636	685	678	681	664	642	690	664	688	674	676	632	687	660	718	680	661	699	651	704	681	689	669	636	644	666	707	691	675	668	706	693	673	713	673	662	685	673	679	650	682	718	670	687	668	664	701	667	681	643	626	637	638	625	663	662	648	665	653	612	677	686	676	641	624	611	691	685	585	691	707	655	662	640	684	693	679	673	663	649	678	669	715	650	637	644	684	687	631	692	668	636	700	689	639	621	637	657	693	677	686	669	652	671	696	645	705	686	701	653	615	655	693	685	648	721	655	690	677	625	648	646	650	661	710	659	658	672	667	661	688	640	697	683	643	694	632	678	636	668	681	662	685	671	653	697	715	702	702	648	685	671	644	668	679	639	672	668	647	659	647	685	733	680	657	633	688	729	677	728	700	648	702	681	688	669	670	696	691	690	707	676	661	643	642	651	657	709	665	651	647	711	713	690	639	646	685	708	652	693	681	671	616	647	672	643	701	618	690	703	699	759	678	691	676	666	633	694	691	641	626	655	683	654	689	658	680	639	699	673	692	648	676	688	624	640	671	665	647	676	629	626	654	669	716	688	646	726	631	688	668	658	661	660	643	690	706	727	602	688	638	661
4598	14643	10060	5278	4026	3058	2287	1829	1507	1277	1273	1098	992	940	888	844	858	814	755	782	762	782	733	772	774	776	700	733	709	712	730	722	756	747	735	716	765	741	698	710	686	707	767	748	724	692	701	681	671	720	661	645	686	667	710	705	662	677	681	695	690	690	709	673	759	738	713	708	695	687	716	714	688	699	678	653	715	646	699	667	725	711	679	720	654	660	660	693	700	690	687	718	674	696	683	680	714	713	739	632	715	740	620	620	695	698	633	684	722	723	637	676	709	703	645	658	690	700	651	713	624	696	674	749	677	714	726	701	660	667	729	663	639	679	661	729	653	693	730	685	663	688	701	658	645	649	687	644	735	713	673	637	673	659	693	684	673	701	656	682	725	649	645	669	686	694	714	693	715	704	679	644	717	689	714	765	717	680	682	697	688	705	671	681	678	665	697	701	665	678	658	665	679	670	702	670	732	718	720	693	741	673	711	720	703	705	709	686	703	686	667	699	692	686	688	700	654	714	692	670	685	756	703	701	656	690	707	726	715	672	704	694	674	701	716	746	694	701	736	731	730	641	638	684	662	693	686	683	647	670	709	703	730	665	672	704	658	713	685	699	679	701	696	702	678	721	707	691	715	665	708	712	694	668	751	670	676	607	692	672	672	687	702	719	732	696	681	678	750	696	672	672	725	671	691	683	686	696	653	732	631	713	724	717	647	680	705	698	684	701	663	707	702	687	684	687	701	697	715	707	719	713	678	686	680	716	663	692	705	673	745	726	717	722	684	664	702	699	691	696	663	676	701	703	689	652	657	691	624	708	712	697	694	693	739	702	688	692	683	693	702	697	695	664	674	716	738	677	701	680	674	696	698	683	708	692	712	769	692	651	663	633	774	645	662	678	714	702	666	683	689	726	677	691	676	681	671	691	684	734	744	675	746	730	640	700	688	696	717	677	689	673	704	665	686	713	667	673	681	690	715	677	696	665	756	741	683	703	691	747	740	701	678	732	677	645	702	695	707	646	664	720	681	681	705	657	665	704	668	708	735	708	695	653	671	692	665	680	695	729	762	652	700	662	654	660	695	656	694	725	672	748	649	722	705	681	702	631	749	690	684	680	678	659	672	688	692	720	687	645	684	700	681	722	694	719	697	670	675	687	650	759	715	704	674	676	658	641	698	675	696	707	676	670	698	649	706	732	693	681	648	696	682	666	700	711	725	680	659	711	699	672	697	666	751	691	704	715	659	695	709	691	694	676	708	731	686	712	682	733	718	685	643	757	734	690	709	658	720	691	693	657	674	691	714	737	645	657	681	706	676	718	672	691	704	670	657	710	697	685	684	683	675	711	698	723	687	712	648	698	654	719	661	700	687	677	733	707	777	648	717	697	659	661	738	692	683	724	759	722	716	691	662	708	695	641	675	666	724	685	719	676	732	653	722	685	749	737	641	708	644	658	712	721	692	660	694	619	729	682	661	679	689	666	687	663	659	674	721	678	694	699	710	687	671	674	652	669	686	651	641	674	651	691	722	732	689	709	704	677	695	735	685	683	673	695	710	659	662	684	652	666	723	652	666	695	717	676	657	693	719	681	665	707	696	681	726	706	711	652	682	762	707	681	696	681	758	706	652	670	688	660	696	700	647	677	642	664	672	673	674	703	732	666	740	649	690	695	686	737	653	649	689	676	713	718	674	720	665	731	686	689	688	686	737	686	675	709	658	682	677	699	677	660	672	634	678	757	722	650	689	700	701	705	680	720	742	699	695	699	691	668	684	703	664	755	655	654	685	731	726	727	705	676	651	656	678	691	709	700	684	677	684	700	686	625	715	661	711	717	687	655	661	712	678	687	698	677	655	707	680	734	654	626	694	680	654	648	697	662	643	667	680	710	696	691	682	736	638	682	707	695	650	710	664	629	697	711	731	734	700	639	653	725	668	658	702	660	673	730	689	679	723	671	718	701	698	712	639	691	736	710	686	731	678	688	700	676	690	655	655	701	685	720	682	714	645	696	684	650	656	648	741	630	725	653	703	666	719	663	687	688	703	696	711	664	660	660	723	710	675	725	715	724	662	650	670	692	678	706	698	677	686	730	703	670	683	686	686	656	655	686	677	704	758	737	686	683	681	677	680	689	713	654	680	660	700	684	656	682	654	702	685	655	662	654	704	723	689	671	687	726	702	674	676	676	703	687	714	722	690	680	719	673	718	668	704	704	709	716	691	701	674	687	700	691	674	699	692	746	748	687	689	645	651	672	699	700	691	699	711	682	658	684	722	689	671	675	696	750	681	718	681	626	753	708	713	697	685	690	671	733	692	685	648	707	675	643	687	658	649	647	760	717	697	707	697	712	714	720	666	699	701	666	734	727	706	686	720	663	701	652	683	685	714	703	677	681	678	695	692	735	662	688	707	757	705	713	674	709	693	693	667	699	668	659	733	659	688	701	720	705	692	705	717	701	713	675	689	703	646	739	723	668	657	677	715	650	697	701	640	718	716	687	711	700	669	647	730	705	673	654	715	681	730	693	663	713	693	725	685	664	752	690	696	694	680	717	703	693	686	676	709	728	689	694	699	675	678	678	656	680	720	647	681	673	645	707	676	718	704	710	680	688	680	708	715	636	739	670	666	710	653	747	667	722	663	687	711	689	698	684	685	731	708	610	693	730	675	664	685	740	679	708	686	663	693	640	684	704	693	695	697	666	689	660	713	669	651	669	681	690	697	669	699	672	672	674	658	698	703	669	694	702	673	724	642	688	705	647	689	659	679	661	705	651	686	677	707	690	650	664	705	644	684	682	670	698	703	666	652	691	674	684	654	710	711	658	691	703	680	695	712	687	671	706	661	627	689	677	688	694	672	709	661	675	699	657	644	698	678	684	670	734	702	612	714	680	697	707	672	713	663	721	694	686	680	705	658	727	661	693	712	696	671	686	707	634	696	678	680	676	691	671	692	687	660	690	663	714	685	666	639	672	721	647	707	702	684	713	672	657	643	691	667	659	663	665	705	660	706	640	668	687	692	698	681	668	654	693	644	686	676	707	665	622	669	731	693	718	656	724	641	643	635	678	720	704	723	674	690	650	708	666	663	663	682	713	696	738	630	722	681	697	698	727	743	663	624	691	702	680	725	698	758	726	722	717	699	677	703	691	676	698	711	678	662	711	681	658	697	694	700	655	705	681	678	689	708	733	691	689	707	746	688	738	626	689	694	714	713	689	705	691	689	685	674	659	709	720	760	708	722	703	646	693	752	724	687	667	634	685	659	701	663	664	643	666	674	708	703	659	701	720	674	693	691	692	710	728	683	707	682	709	707	713	669	655	674	668	687	695	721	696	695	708	733	694	712	671	622	690	645	703	666	696	676	676	682	664	702	744	656	776	702	700	629	729	672	750	711	671	694	666	717	714	681	728	705	733	688	706	697	708	683	697	674	653	706	656	712	670	660	668	643	698	720	631	688	637	708	691	707	759	708	692	714	691	672	665	667	669	678	669	689	687
27491	20340	8178	796	476	436	357	373	354	348	314	340	384	343	384	337	346	333	367	363	345	340	338	353	353	347	308	334	333	325	336	351	343	310	343	292	346	303	331	326	338	322	336	349	358	345	361	348	312	316	331	343	366	295	347	324	318	362	337	319	351	341	356	335	335	342	332	353	335	332	380	325	341	364	324	355	330	358	340	340	332	334	328	362	338	358	337	327	350	332	351	341	344	342	333	347	383	322	347	327	343	371	308	323	320	364	342	331	344	319	323	358	352	368	346	348	324	308	355	333	357	371	312	351	311	324	377	344	314	364	354	352	339	346	363	352	358	355	327	331	325	330	326	344	323	329	339	343	323	347	350	328	307	318	328	355	355	330	372	317	330	350	308	331	350	339	329	348	322	329	347	347	321	361	349	359	356	323	358	343	340	339	352	324	339	362	361	331	336	335	334	330	329	333	339	346	348	338	332	334	343	347	339	321	339	340	332	321	321	347	339	373	335	326	340	337	329	341	322	347	311	350	347	334	344	342	334	369	323	317	331	366	327	324	346	343	350	346	344	339	336	339	351	333	321	357	318	380	334	344	319	321	329	357	305	318	347	362	341	316	372	384	342	343	336	368	348	355	341	327	343	381	327	336	351	362	343	358	371	361	344	342	332	355	311	314	351	329	338	337	338	293	322	336	345	371	330	339	345	351	328	327	326	380	315	341	295	325	341	359	377	360	350	336	339	323	318	325	358	301	345	353	329	350	347	353	335	332	347	361	345	350	293	351	326	371	360	335	323	356	329	351	344	334	344	353	358	356	353	322	335	322	338	343	319	363	353	322	362	332	342	360	321	356	378	346	318	345	340	370	338	331	336	363	337	345	360	317	315	325	378	346	342	310	367	353	370	332	324	332	372	353	371	345	346	359	340	347	383	321	317	363	305	323	342	374	335	338	369	331	331	349	349	368	342	354	326	341	367	335	333	348	341	375	344	352	351	342	323	355	307	309	342	313	319	331	351	343	324	350	317	340	332	378	352	360	324	365	338	352	386	354	335	363	353	377	304	366	350	349	346	351	320	305	326	342	373	359	370	324	327	393	339	323	349	349	366	359	363	352	330	346	360	340	355	336	357	343	399	329	382	335	354	350	341	343	341	365	343	324	351	357	335	319	344	354	332	353	355	353	341	361	375	325	330	336	340	321	348	316	315	355	356	318	355	348	353	335	355	353	339	342	345	361	386	350	349	349	352	348	358	358	353	395	355	376	324	354	348	305	348	334	357	312	325	350	382	362	354	331	359	338	351	326	334	369	390	324	316	322	329	326	322	349	344	338	368	338	353	317	352	349	337	344	331	341	332	366	347	351	342	356	317	343	326	324	346	359	327	354	339	343	326	321	338	386	345	355	343	341	349	340	358	336	343	361	338	360	323	335	337	335	337	347	354	364	337	349	343	336	360	352	346	352	334	367	352	338	337	333	328	320	343	323	341	343	324	337	349	339	360	337	323	342	364	299	352	335	341	334	337	342	357	334	340	369	342	367	327	344	300	332	333	325	323	332	344	335	354	342	335	308	388	320	382	355	367	366	319	353	327	372	357	343	346	342	350	348	328	349	392	344	327	364	308	329	335	308	331	346	368	346	355	342	307	318	382	336	332	350	359	330	350	347	360	326	350	375	321	344	340	307	332	323	351	365	336	349	364	321	346	329	317	332	327	357	374	359	336	363	292	346	347	331	325	342	319	341	376	346	354	342	319	345	322	329	321	343	314	343	332	325	362	332	335	360	322	330	339	347	380	339	334	364	356	367	361	324	317	310	336	316	322	332	344	338	338	333	372	328	366	321	365	336	328	353	367	332	364	348	358	369	347	301	339	364	336	345	360	367	329	325	368	351	341	349	333	343	361	322	348	359	360	369	344	327	358	334	352	341	345	358	373	353	358	353	356	358	338	341	357	357	301	283	312	355	364	373	342	357	315	334	349	340	305	367	336	366	319	320	362	349	379	340	354	343	356	338	327	339	342	370	341	348	334	347	356	341	376	359	322	340	325	323	330	329	305	332	369	358	314	345	315	345	323	342	353	314	332	300	325	346	322	331	334	321	348	365	288	312	334	347	341	331	353	360	335	335	344	314	339	347	349	328	363	331	354	346	352	315	327	318	365	333	333	377	351	334	358	379	367	352	342	345	336	351	384	324	317	340	323	346	322	327	318	320	329	321	386	323	370	346	355	332	371	363	349	341	372	315	338	370	368	356	371	321	357	363	353	341	349	306	337	353	326	391	343	331	364	372	354	332	344	372	343	382	317	349	364	335	345	317	342	363	329	329	344	350	348	343	322	335	322	346	336	353	345	318	356	368	329	332	319	363	345	349	344	365	347	317	324	346	314	321	375	349	325	326	340	314	307	332	353	341	358	315	364	331	337	327	343	336	366	324	321	351	344	337	332	334	335	351	345	353	320	350	329	341	353	336	342	318	354	355	350	376	339	326	360	357	330	368	354	330	367	376	324	375	361	337	353	337	336	345	306	363	343	342	328	338	337	318	332	317	350	350	339	345	375	345	337	330	346	317	339	321	370	348	364	335	336	335	375	350	362	319	326	334	323	368	346	343	351	322	361	298	348	345	347	291	318	304	345	350	354	365	320	320	348	303	340	345	348	330	334	348	329	334	366	326	363	319	367	356	309	344	364	322	346	324	359	379	355	337	329	321	348	346	364	298	361	308	343	371	353	337	326	305	342	348	322	317	374	342	315	371	324	362	360	339	331	354	305	343	350	362	343	359	337	370	339	347	329	334	328	364	360	346	332	363	353	360	353	342	341	350	341	337	390	348	319	341	345	362	323	318	343	329	354	363	358	352	301	338	326	329	383	369	354	364	333	315	357	315	321	365	343	368	336	364	334	306	341	361	326	334	336	340	352	336	342	352	364	354	353	332	317	357	336	340	335	319	317	344	340	355	351	348	357	387	339	323	336	349	339	375	343	355	321	325	362	361	346	364	326	336	339	353	325	351	359	358	359	346	354	355	329	377	358	363	345	324	360	335	336	339	331	314	355	320	371	314	343	369	333	345	368	341	336	359	341	327	303	338	365	341	339	331	340	325	337	325	334	346	347	351	338	336	349	351	342	345	358	359	345	345	332	361	368	319	349	358	368	376	367	345	341	328	337	327	356	356	327	312	329	348	338	319	313	317	334	340	359	345	369	342	336	331	352	329	337	342	346	356	320	341	399	338	329	325	343	330	334	343	327	358	334	332	341	373	368	342	333	321	329	337	345	352	349	333	332	338	343	387	345	351	300	350	335	339	340	348	347	345	329	333	318	334	343	319	333	339	322	402	322	324	332	379	331	368	324	358	316	378	347	329	330	306	342	373	336	301	361	302	364	316	340	357	340	357	342	372	299	339	361	374	349	360	321	325	319	328	362	381	364	383	321	338	349	401	377	347	338	353	302	344	316	356	327	323	317	309	337	334	375	324	336	329	301	343	369	342	332	354	382	336
4263	1545	1072	636	577	453	470	456	379	395	390	354	389	402	390	368	349	404	384	399	366	389	336	368	354	346	364	344	348	373	327	379	348	355	361	361	373	366	354	352	356	372	366	358	358	373	339	353	374	333	340	381	362	371	353	324	362	354	361	362	354	319	360	371	343	313	347	371	354	397	366	327	403	333	359	340	345	368	371	344	360	368	360	352	361	339	417	372	381	320	354	365	352	343	343	312	369	379	333	341	335	348	374	330	364	311	363	342	353	347	334	349	359	350	349	332	360	346	378	371	368	358	348	333	359	366	347	350	354	363	360	371	398	354	363	369	378	367	355	351	342	335	343	345	369	369	352	365	364	375	359	338	367	351	347	402	375	325	378	409	326	355	335	341	344	355	360	355	317	326	384	378	370	355	363	350	328	344	330	339	360	370	336	346	369	377	359	361	375	358	369	373	351	355	362	377	323	338	379	329	342	341	336	375	335	358	377	322	370	365	348	371	332	387	343	372	358	366	393	343	344	338	361	392	336	348	354	337	356	379	364	355	377	365	353	375	360	355	377	395	342	344	365	347	328	349	342	350	365	383	327	362	353	348	389	346	350	356	348	348	371	335	394	345	365	341	363	361	372	366	362	355	352	315	361	351	353	338	347	362	331	329	371	356	365	349	335	358	372	345	361	370	354	363	352	367	379	373	345	349	369	383	346	376	386	367	357	362	385	361	323	376	392	352	359	379	382	333	354	381	355	373	365	382	383	374	352	341	340	380	354	358	355	336	367	383	365	339	377	373	337	357	356	367	376	337	336	341	327	338	365	341	360	335	355	371	333	362	333	363	336	364	331	371	342	324	328	306	352	329	344	388	355	366	343	369	361	369	358	342	365	328	371	360	361	360	331	349	328	364	389	344	370	399	361	369	367	401	321	365	361	389	362	324	347	329	352	385	363	367	350	346	325	363	370	389	357	357	338	335	375	353	343	349	348	383	337	373	386	345	373	330	352	377	341	319	362	364	330	343	352	348	386	353	365	336	358	376	359	357	382	349	395	347	367	329	377	360	367	322	353	382	350	382	409	351	358	380	357	388	350	370	330	345	376	341	331	379	362	372	339	374	366	377	395	365	348	374	344	363	364	329	348	349	355	357	331	309	335	356	363	394	333	379	338	354	373	327	355	397	346	330	352	346	342	347	375	347	346	335	375	342	370	367	344	353	389	351	390	332	353	375	351	350	315	337	344	348	371	340	377	369	352	342	335	356	336	352	328	369	354	366	358	351	374	361	343	349	364	393	372	324	361	358	329	350	344	349	318	359	319	360	358	369	370	376	367	374	377	372	377	353	380	365	390	352	352	376	369	353	343	369	367	373	361	346	353	348	319	342	369	344	350	351	361	341	364	337	338	365	359	340	340	373	357	351	379	375	342	376	357	365	320	329	361	358	376	364	343	393	367	324	333	344	363	375	368	341	349	352	314	358	356	394	357	361	350	367	337	367	357	377	337	381	325	339	367	342	348	356	316	337	384	338	329	342	387	337	361	353	380	374	347	358	353	354	362	359	348	343	366	326	375	388	358	338	355	347	359	350	343	332	337	354	370	367	337	343	348	342	357	337	357	336	348	323	374	342	345	380	347	371	357	353	369	344	373	338	381	360	339	336	340	313	363	354	326	377	354	358	368	343	370	361	380	357	357	348	369	346	327	318	341	351	363	363	362	365	383	378	362	338	368	329	384	374	356	321	345	333	362	369	338	374	335	338	383	385	352	373	363	361	360	367	323	339	380	346	363	396	327	352	385	344	389	386	351	365	332	347	321	324	341	350	354	369	345	369	363	351	377	320	356	368	363	342	363	332	346	345	341	376	346	368	373	333	335	344	341	345	348	339	394	351	379	387	341	364	374	385	376	322	333	364	339	384	358	354	376	334	358	357	396	351	365	385	351	323	355	348	354	334	369	341	345	353	360	371	366	345	356	345	368	338	357	394	375	368	362	338	345	369	370	360	354	412	335	357	364	353	369	356	338	366	322	383	355	351	353	369	343	386	354	393	336	366	359	349	341	346	350	340	373	383	360	350	369	350	371	338	346	368	360	357	360	371	362	335	351	355	363	366	377	345	362	304	352	335	346	368	372	322	362	352	353	350	371	324	344	345	363	345	350	360	377	373	354	354	339	335	343	363	348	341	373	360	345	351	324	331	363	373	372	345	353	352	395	359	369	355	371	329	349	378	357	380	371	348	375	359	352	364	359	368	366	353	379	353	347	359	385	365	370	348	371	341	343	361	344	317	356	340	335	357	313	343	344	346	397	325	388	359	378	323	368	378	355	346	357	330	341	393	351	390	385	371	341	363	343	379	365	346	351	319	377	355	335	341	357	365	367	340	346	346	350	342	349	347	336	353	364	331	395	383	374	378	368	380	337	377	325	319	308	349	342	365	329	346	357	345	334	324	354	335	353	358	362	363	368	363	392	367	392	346	380	376	366	330	373	357	367	351	377	329	396	333	342	353	344	362	374	337	377	328	387	387	356	383	377	362	321	330	360	338	359	316	339	348	363	371	362	357	369	365	359	370	339	354	338	378	366	344	367	358	353	396	380	374	348	338	396	375	356	337	384	357	347	348	352	374	375	368	360	344	362	307	363	389	385	339	366	347	325	347	316	334	363	336	342	345	395	356	374	360	374	346	356	349	360	359	386	379	357	362	378	314	348	376	356	328	329	335	347	348	333	333	330	355	357	349	370	356	376	346	369	339	342	353	380	374	371	353	354	325	343	334	334	342	370	372	369	382	360	353	322	366	359	357	346	360	356	391	338	315	380	372	361	360	348	366	333	320	375	348	369	388	311	349	327	354	367	331	348	355	372	346	357	354	341	374	383	374	382	360	394	359	371	355	338	367	326	339	317	340	367	385	364	377	357	344	377	374	331	336	361	369	344	335	358	369	336	347	373	344	330	359	361	359	356	351	357	355	358	352	332	317	325	307	348	368	347	354	335	370	388	372	354	386	352	327	358	352	350	353	358	384	360	401	377	340	346	343	344	362	357	382	349	321	370	365	376	342	342	351	359	371	350	330	353	359	356	370	369	341	363	334	373	379	336	355	365	370	356	328	361	353	361	378	332	362	363	372	398	350	334	379	326	345	350	387	336	358	361	338	369	353	351	354	347	391	385	365	317	372	351	387	349	357	337	375	358	388	323	344	329	403	368	375	400	337	348	332	362	341	365	373	339	331	324	327	351	356	359	342	360	370	376	330	354	339	354	369	353	364	318	360	344	349	359	354	387	391	351	349	332	336	364	363	363	336	313	351	335	347	358	336	389	315	360	340	360	371	346	351	331	372	331	367	340	356	377	327	387	376	299	380	332	327	344	350	348	386	346	364	392	352	347	367	343	358	350	364	367	388	360	340	375	369	337	363	363	356	359	370	353	338	331	358	375	347	373	360	365	338	358	340	350	361	336	362	358	360	362	349	349	361	349	346	374	351	344	370	353	322	358	352
23659	21220	28628	24125	21215	11266	1521	1098	952	922	903	806	786	814	780	768	743	712	699	718	681	738	707	730	754	751	722	703	667	742	724	696	695	669	718	747	781	679	670	710	724	680	732	694	731	675	682	695	684	689	694	683	665	720	707	739	697	707	697	685	686	693	755	656	658	664	709	690	703	750	728	735	746	686	657	693	692	702	706	705	703	700	690	690	756	775	713	731	701	654	675	679	738	674	682	723	722	713	682	684	755	711	679	683	744	707	734	683	716	710	725	687	743	637	750	702	707	721	716	684	674	700	698	693	684	700	689	725	728	673	705	674	725	754	713	654	739	712	719	682	662	716	708	671	709	706	692	701	729	724	682	693	650	737	682	670	692	662	694	675	688	667	653	729	751	726	718	692	710	673	717	721	739	627	762	699	702	680	708	697	663	697	686	687	719	716	715	728	708	658	733	715	734	681	671	723	684	712	694	764	684	695	683	716	660	691	697	738	702	692	658	688	693	726	678	710	700	691	689	672	678	715	687	703	694	701	714	712	698	759	685	707	731	773	705	748	667	650	670	711	703	766	675	695	691	705	716	722	676	688	661	720	707	702	646	664	743	727	722	654	735	700	682	700	675	699	760	698	762	711	690	698	692	719	703	782	693	699	705	736	691	718	708	672	698	709	729	717	669	686	692	735	749	704	694	709	698	718	701	724	658	678	707	717	672	704	652	693	697	700	694	698	682	707	685	698	682	687	665	703	741	696	735	663	642	703	687	725	722	672	661	689	690	683	696	724	653	695	673	728	652	687	712	713	693	733	720	649	721	674	689	673	698	716	658	676	677	647	681	700	688	676	707	676	712	677	714	677	698	646	720	684	692	752	703	655	704	725	676	711	675	698	713	689	685	723	698	706	706	685	687	688	718	709	652	687	725	761	691	682	671	678	749	693	707	694	728	661	706	720	668	669	717	674	723	705	671	674	695	678	661	631	731	661	694	683	699	710	703	675	695	702	669	685	710	691	685	737	680	706	719	732	770	714	690	658	672	721	731	669	660	725	693	702	713	698	753	702	703	708	700	754	667	703	748	725	697	650	689	682	708	723	696	697	709	695	745	723	696	693	705	719	738	702	724	736	676	664	724	692	659	662	691	667	733	677	738	739	724	686	697	718	711	690	702	694	677	682	704	659	711	647	692	705	705	712	713	701	677	672	672	634	689	661	714	666	690	684	694	713	643	709	767	693	735	715	704	701	754	735	715	678	687	712	695	715	702	690	688	644	626	664	761	672	699	689	713	641	724	763	710	691	660	694	680	643	669	720	702	632	729	728	691	667	738	733	699	676	658	695	676	740	693	698	701	684	718	693	684	717	679	681	649	687	676	707	752	640	723	715	690	707	721	679	728	664	720	676	686	745	698	714	759	681	646	745	727	692	688	686	658	668	658	695	687	690	636	680	715	736	703	691	690	716	723	690	683	674	658	682	761	713	727	737	743	679	712	699	644	740	684	724	696	703	708	694	714	681	656	697	713	735	710	712	662	716	697	703	702	720	703	609	765	711	696	713	691	690	703	727	693	701	702	719	721	729	691	674	690	696	719	747	714	730	694	723	676	651	688	698	750	708	687	709	740	704	725	695	707	690	686	672	683	690	673	698	718	684	702	686	707	692	716	704	696	680	699	683	670	701	718	756	683	725	716	715	702	658	691	693	675	658	715	719	647	715	679	658	638	740	683	650	658	711	727	696	694	719	710	696	752	690	687	699	709	690	651	712	661	691	628	664	743	728	701	720	678	712	665	674	691	682	697	753	703	715	697	654	758	707	709	707	730	707	675	710	725	720	719	658	706	663	674	719	694	714	711	706	678	671	672	679	667	681	661	674	691	729	724	733	698	659	710	675	716	703	676	722	685	728	678	687	658	753	682	666	759	704	672	719	761	669	727	707	703	660	681	654	702	678	697	723	683	693	692	704	726	679	677	672	711	664	674	708	704	678	676	675	666	686	683	664	673	678	694	702	719	728	686	677	704	677	695	710	708	695	698	660	671	679	653	721	729	690	713	703	667	664	708	703	752	682	688	676	700	698	703	673	707	749	676	701	675	718	737	721	684	702	713	687	682	672	704	728	699	668	681	693	705	674	685	703	688	769	685	704	732	639	734	703	695	682	717	692	677	699	700	751	694	715	708	675	708	697	706	671	666	703	723	765	701	724	658	667	721	753	718	713	668	705	669	685	757	674	670	717	733	677	641	713	717	687	702	718	694	727	659	723	711	720	743	726	697	701	738	694	711	744	705	705	720	647	721	647	696	718	726	693	693	729	669	662	694	745	706	717	710	693	699	746	715	696	700	712	683	668	664	709	745	717	656	717	712	668	719	722	679	703	676	724	733	727	670	704	646	694	635	662	705	689	701	697	725	697	659	694	710	656	653	757	677	724	687	693	661	720	694	702	684	713	696	686	720	686	704	709	724	694	740	663	711	697	696	696	666	725	665	781	744	658	685	661	701	707	728	742	685	736	706	715	645	701	730	685	659	692	699	682	715	698	722	707	708	654	680	753	683	704	725	701	641	671	727	682	719	711	735	687	715	734	680	709	729	768	696	708	704	695	742	678	621	682	728	652	663	719	689	683	729	698	677	674	649	718	639	703	650	655	721	650	704	701	674	649	735	708	705	693	757	660	687	723	698	649	691	734	691	674	729	687	700	723	698	751	677	680	699	679	663	659	726	706	700	719	715	716	682	672	686	672	704	715	686	679	701	794	696	734	714	660	695	680	684	707	735	728	717	696	684	671	707	698	706	700	670	680	724	680	755	707	702	666	670	697	690	674	725	702	678	696	699	715	703	682	657	647	702	679	679	740	729	695	710	716	685	697	720	669	684	705	663	688	735	682	658	710	673	712	695	720	742	662	712	652	677	715	748	691	702	715	711	680	708	699	679	669	657	700	719	714	660	690	729	706	721	726	751	678	675	694	649	681	701	698	677	706	705	688	680	645	706	666	706	722	695	718	695	661	678	708	675	735	678	705	693	675	735	700	652	734	669	728	674	686	734	693	656	724	746	676	719	724	657	740	713	709	648	723	707	721	701	659	660	720	605	705	691	684	667	709	714	671	709	716	706	695	700	673	690	752	678	713	651	661	719	659	774	741	680	694	718	734	706	670	668	686	734	645	709	704	721	717	740	729	729	706	738	664	659	741	711	686	706	752	687	694	671	702	687	640	670	703	731	737	679	736	736	703	699	704	725	672	688	714	717	734	709	706	676	715	662	740	682	712	706	690	705	718	729	691	687	701	669	657	695	727	659	701	685	662	675	646	705	652	706	677	729	673	714	719	677	705	656	691	699	630	685	705	691	688	724	653	688	673	696	688	644	710	709	695	709	676	707	735	706	726	702	729	723	659	692	713	709	698	643	696	673	684	694	682	699	659	692	757	713	690	681	716	759	678	676	700	753	711	727	742	689	682	679	688	699	711	690	685	681	681	689	678	687	652	672	695	687	705	658	681
3578	8844	5956	3081	2342	1927	1551	1282	1142	1009	995	934	855	840	831	811	746	749	815	815	723	746	719	700	767	729	750	722	757	775	765	748	692	712	727	712	697	719	690	689	715	735	723	691	709	661	677	666	711	747	710	723	766	722	729	739	744	725	744	762	757	730	703	757	691	687	723	679	692	724	739	663	725	719	691	736	667	699	697	722	657	760	709	671	762	735	644	735	708	747	672	737	716	705	720	720	672	710	715	719	756	694	725	675	664	677	755	707	680	680	760	731	703	731	725	677	733	673	678	698	745	687	714	724	762	731	694	723	741	714	742	722	692	771	722	705	695	676	729	695	730	715	734	753	705	710	713	706	715	707	701	731	744	688	697	783	797	761	749	719	739	681	734	714	723	759	705	714	713	707	715	751	711	723	702	684	703	712	688	721	694	753	694	676	706	666	742	699	686	705	727	722	714	725	708	742	764	680	747	733	667	736	687	721	732	723	729	717	758	721	718	762	699	692	722	730	740	693	703	725	742	722	699	698	694	717	759	700	752	691	715	759	707	701	700	676	742	673	730	663	736	681	707	736	732	758	714	716	699	748	714	711	707	696	724	730	725	668	742	713	723	694	723	712	734	671	721	689	685	736	736	658	715	713	736	697	707	691	735	721	704	719	709	729	715	721	675	708	670	701	687	697	746	721	723	687	723	677	703	699	746	750	662	752	714	665	707	765	658	701	708	699	716	699	738	717	684	683	738	725	708	707	678	709	720	684	728	669	721	676	663	725	694	728	683	715	761	721	715	705	679	718	650	741	678	749	673	726	676	766	700	667	678	751	718	723	682	716	656	716	690	674	677	739	718	720	736	730	665	665	698	734	726	668	754	723	725	742	701	740	698	706	754	682	753	734	668	693	751	679	656	675	705	705	701	665	744	728	751	689	663	728	702	701	721	720	717	681	719	697	642	745	739	727	735	714	718	680	710	691	742	730	739	694	735	704	787	713	689	737	700	709	705	677	729	710	725	717	736	706	687	683	619	725	754	724	723	693	702	751	688	731	746	725	660	681	705	700	730	734	662	659	722	698	726	707	798	733	727	729	724	718	767	714	727	682	711	739	708	726	701	677	666	743	725	684	721	694	679	688	693	716	706	727	660	711	730	683	737	708	769	724	742	720	722	732	735	725	688	666	722	714	692	699	727	720	768	728	730	679	750	699	747	693	725	674	721	750	722	708	667	687	764	668	757	700	752	712	699	674	686	733	705	687	717	738	730	727	698	678	697	754	713	701	666	702	713	763	639	722	697	656	680	703	712	722	693	689	682	696	708	724	685	657	761	733	688	663	698	694	702	735	683	709	715	724	752	733	702	732	719	693	690	755	688	733	710	715	723	651	742	716	731	678	679	677	714	714	732	704	743	684	733	729	674	713	708	735	724	754	688	729	700	701	765	711	660	682	690	729	716	706	741	689	743	707	765	715	682	677	677	671	722	710	705	713	724	726	686	672	700	754	659	671	695	703	705	722	681	714	693	749	725	706	733	703	724	674	702	719	692	666	767	728	754	720	717	709	745	731	690	719	750	715	703	708	698	701	697	734	662	728	685	690	695	718	687	722	683	691	730	673	774	718	743	712	757	682	694	719	721	707	678	697	744	728	721	732	752	788	712	737	709	716	762	757	694	715	731	705	676	692	711	700	742	714	731	746	692	688	736	698	753	711	746	728	713	686	752	722	678	711	686	719	722	755	700	704	729	696	732	714	726	723	704	725	664	716	668	744	685	681	730	719	707	693	701	724	727	691	699	723	688	704	698	715	708	714	708	692	734	723	717	699	707	727	747	738	711	699	718	706	715	702	712	707	702	639	723	764	705	698	712	732	721	681	689	708	689	702	722	674	692	669	700	761	698	716	647	726	735	741	667	683	688	703	765	721	740	686	683	726	758	732	721	681	669	703	688	706	712	759	675	680	679	662	741	695	716	688	738	734	689	713	697	694	744	687	687	675	722	744	707	750	743	641	681	718	753	758	714	710	711	714	663	741	705	692	676	737	749	697	729	723	686	695	664	700	750	685	766	689	718	702	709	669	703	768	691	803	714	716	695	735	714	757	722	772	707	754	659	686	716	696	679	688	662	679	698	702	697	709	714	706	676	704	729	709	690	703	686	687	725	730	744	706	756	706	714	665	682	684	731	713	720	671	725	690	727	718	727	733	722	719	716	728	664	710	744	711	717	749	671	741	754	716	710	693	695	729	768	727	719	728	712	720	674	708	680	713	690	668	717	650	707	704	675	710	689	732	692	729	691	715	739	746	744	681	675	749	719	700	698	729	719	727	755	749	660	755	678	741	720	716	679	716	716	670	717	704	709	663	735	747	759	749	703	687	745	716	699	687	719	681	737	685	695	722	731	681	731	694	742	712	722	685	747	738	754	698	713	700	742	712	693	758	734	684	689	680	715	724	713	684	704	715	702	725	724	678	685	705	714	744	708	712	713	684	724	683	685	737	662	696	739	672	731	678	691	725	726	747	702	699	711	698	753	682	701	706	739	710	706	710	739	730	714	724	698	742	696	693	702	718	662	685	703	692	718	751	684	713	707	716	694	719	662	666	666	692	688	746	708	704	683	729	700	696	741	666	694	699	703	715	753	700	674	689	711	695	704	760	712	726	646	621	706	661	705	746	709	672	650	705	690	688	732	729	708	697	668	726	710	700	719	702	729	730	740	730	694	696	689	723	707	671	690	769	774	744	758	741	698	778	737	699	679	741	685	691	724	649	696	718	759	692	708	687	715	687	694	751	760	684	703	734	741	719	724	722	688	760	723	698	721	712	706	751	739	692	739	736	713	710	719	715	716	701	711	692	677	671	695	663	724	747	750	731	735	705	710	719	702	725	667	673	757	757	720	688	707	753	735	687	697	695	735	727	692	734	716	761	711	690	692	709	670	712	710	701	706	759	675	742	681	725	706	690	749	687	707	747	709	719	683	696	715	684	660	701	743	761	740	705	706	731	722	721	704	715	688	723	728	676	743	700	711	687	724	703	720	682	738	796	740	716	685	716	719	761	706	718	669	742	726	722	722	726	711	701	706	729	712	721	706	691	696	746	707	702	728	660	683	716	679	686	781	679	723	740	710	697	727	685	713	715	726	718	701	728	693	706	669	703	683	694	708	709	664	699	723	677	666	769	688	725	690	736	696	710	710	762	718	728	704	685	717	707	708	700	693	698	703	705	755	698	671	695	699	724	743	728	727	718	691	701	681	690	727	668	700	728	728	710	748	711	704	697	735	724	725	710	768	630	742	691	719	694	723	723	711	657	690	723	699	704	693	674	715	707	727	728	731	649	681	749	699	693	699	721	712	730	688	694	669	741	707	717	742	669	713	731	723	676	735	673	757	719	727	706	751	709	735	725	757	662	687	735	692	758	671	704	660	668	711	719	712	679	688	721	735	769	646	736	716	731	711	702	676	709	703	695	720	754	705	695	718	676	655	736	734	676	670	652	738	711
24719	21254	27787	24958	13667	758	407	385	281	290	319	253	259	248	244	235	218	222	191	215	209	230	192	212	207	196	195	181	208	214	199	195	175	205	198	193	221	192	196	205	193	202	184	213	223	219	210	174	192	186	169	178	181	173	216	210	204	214	200	203	206	214	200	208	182	204	197	199	205	181	207	212	201	202	202	223	203	204	193	196	216	178	210	183	163	184	201	182	170	214	176	222	211	208	186	208	199	205	192	192	182	208	194	189	202	198	171	227	199	185	179	235	202	193	210	192	194	224	198	202	232	199	216	203	223	161	190	198	164	197	191	230	182	192	200	184	211	194	176	202	170	210	187	190	200	201	181	188	194	202	203	186	187	188	223	200	192	193	210	204	227	188	181	194	202	198	201	193	183	183	203	196	203	172	188	221	187	206	197	183	204	189	188	195	184	211	185	212	161	184	217	199	201	219	207	197	214	207	188	202	175	205	216	175	192	187	207	196	215	221	185	166	201	173	187	196	213	192	209	222	230	193	221	189	185	194	191	170	185	204	191	182	209	204	190	200	192	198	224	232	169	190	207	205	204	224	176	185	186	200	179	205	191	189	189	199	201	220	213	220	191	185	191	197	195	186	179	207	200	212	174	211	196	188	189	211	232	171	211	186	233	186	208	194	186	196	173	194	193	205	192	194	213	206	194	201	195	181	217	211	177	188	211	195	182	211	218	190	182	193	205	190	203	167	202	199	187	185	200	194	191	200	208	201	200	191	212	196	180	192	189	200	212	202	163	201	204	204	227	191	224	209	182	192	181	189	187	189	196	173	206	187	194	205	199	209	196	212	185	170	187	210	206	211	187	207	179	202	215	207	206	206	172	197	186	211	193	203	195	188	172	182	189	195	190	213	194	189	196	200	157	220	191	175	186	219	223	225	199	191	185	194	207	188	202	193	206	228	212	199	218	208	174	186	192	193	215	220	169	210	182	207	248	195	184	203	221	179	204	187	207	203	202	202	188	196	215	190	209	192	200	179	200	173	184	194	208	183	181	178	194	203	205	189	196	196	188	201	178	208	190	183	196	195	209	192	189	186	192	185	188	221	185	206	196	214	181	188	171	203	205	191	198	189	192	192	202	171	206	183	222	193	196	229	202	210	213	197	206	203	220	184	211	216	193	202	203	184	182	200	194	206	190	194	184	203	194	203	180	175	205	190	187	194	207	185	199	184	193	196	200	193	199	166	188	181	181	180	214	207	192	194	220	191	228	195	188	215	195	191	207	181	190	195	182	217	216	196	209	195	212	204	212	190	200	176	191	216	207	209	187	198	204	174	196	185	207	161	202	198	217	206	204	212	190	215	203	188	217	195	199	199	221	208	192	187	180	185	200	210	191	200	202	204	170	188	231	180	198	204	200	201	199	201	184	204	179	207	184	171	190	199	185	207	206	189	188	187	205	194	221	195	153	204	182	197	224	190	174	208	207	194	176	214	208	190	163	193	219	203	180	196	182	190	197	195	192	208	193	183	185	221	205	208	191	214	199	202	190	195	198	210	201	201	179	209	183	191	208	215	193	202	182	239	221	214	177	202	191	186	203	194	180	189	192	201	230	195	189	245	225	184	178	225	184	184	194	189	198	201	209	210	223	211	201	197	215	194	197	215	207	200	185	178	201	208	194	196	204	190	188	213	171	200	187	199	208	194	206	187	230	200	174	204	188	215	204	168	197	193	207	178	193	220	191	200	194	193	177	200	203	206	206	221	202	197	189	198	198	189	195	208	186	190	177	194	169	213	196	204	182	173	181	196	196	220	195	189	171	201	192	168	183	201	211	187	202	211	216	207	191	206	180	214	184	210	190	184	173	191	216	194	173	195	198	176	194	208	185	195	189	180	209	194	185	198	207	205	181	225	181	206	236	219	217	178	193	209	203	181	195	194	205	189	169	203	187	207	220	191	193	201	168	198	201	193	202	177	217	223	201	208	204	206	213	199	173	193	201	208	202	172	215	199	204	174	174	192	209	183	197	193	188	173	212	185	206	183	210	201	187	209	192	210	191	197	176	180	191	165	190	197	202	187	176	227	197	204	200	185	196	200	190	216	201	168	182	170	162	168	184	206	185	190	192	170	181	206	214	192	216	222	202	206	188	201	196	197	184	185	222	193	214	185	175	193	169	218	172	215	189	188	172	190	206	187	211	217	207	186	185	170	219	189	228	202	221	175	198	202	196	175	218	191	187	200	231	227	207	209	214	189	199	186	185	200	216	186	198	218	189	196	171	194	202	212	183	186	210	196	195	195	191	179	179	172	186	186	186	181	185	184	202	215	222	204	210	221	196	221	175	188	221	205	190	219	196	204	197	195	210	193	177	193	202	204	207	188	190	184	198	204	199	191	196	191	184	179	213	190	182	203	157	200	200	194	204	177	187	204	213	188	230	197	218	197	207	180	199	208	192	185	211	202	223	180	164	190	190	211	174	200	216	205	209	208	214	210	196	192	198	207	208	189	197	197	212	198	203	194	200	190	200	212	187	190	160	205	217	194	191	213	181	192	219	170	184	182	173	196	182	209	179	206	174	168	209	181	192	192	193	207	205	192	194	233	203	185	220	168	203	201	199	206	185	184	206	187	197	180	188	195	199	192	197	194	220	208	213	219	201	183	193	195	188	184	184	215	200	228	186	189	192	160	211	208	208	176	193	193	167	197	172	214	235	205	191	184	199	185	186	200	202	200	183	212	227	189	194	197	182	193	195	183	208	176	191	193	190	197	207	220	199	203	191	201	212	198	204	186	194	202	182	221	194	209	224	216	178	198	201	212	188	210	182	183	202	225	202	210	189	225	232	207	226	200	202	208	197	212	188	209	207	200	189	210	195	206	180	193	213	193	188	199	213	205	200	191	200	185	182	197	209	196	190	201	209	207	209	199	219	192	192	210	182	180	199	197	208	169	215	210	195	190	191	196	219	211	191	215	210	210	192	220	210	197	182	170	195	181	208	206	228	189	201	194	189	176	201	199	184	205	207	157	190	209	201	178	208	233	184	194	191	215	180	211	229	193	205	183	168	161	216	185	191	206	204	210	189	186	194	194	214	232	200	179	203	209	200	202	201	187	184	197	193	194	208	210	186	154	214	184	189	199	196	159	177	195	195	207	239	182	205	170	182	202	191	195	184	171	195	199	202	220	201	229	210	201	210	196	174	210	210	159	202	186	185	196	177	203	201	224	219	210	243	210	198	192	224	203	193	206	193	211	208	165	192	218	193	207	201	169	210	201	211	198	219	186	189	195	228	194	191	173	190	182	174	212	201	228	219	176	186	209	194	204	199	183	205	211	196	190	193	197	199	198	207	201	187	173	207	204	177	223	209	178	217	193	213	195	193	213	165	180	183	165	201	192	196	200	190	189	226	178	186	197	199	196	192	185	188	199	199	193	206	185	184	196	190	191	174	189	195	204	225	182	196	177	203	174	225	222	203	176	185	186	198	190	201	206	197	194	211	195	213	209
3164	4982	3344	1621	1146	902	688	570	434	436	351	321	266	291	269	282	251	240	248	224	232	266	217	213	230	237	239	231	244	201	231	234	233	226	206	244	225	233	221	235	205	239	211	221	223	214	216	213	200	217	196	243	241	215	234	199	207	221	211	211	201	187	197	215	222	224	223	195	243	225	218	233	222	227	209	213	222	216	206	205	222	230	204	223	245	196	218	212	207	226	212	221	214	233	228	227	231	229	224	240	223	209	193	208	211	233	207	210	218	204	230	188	207	230	199	225	219	220	222	194	190	195	227	226	201	218	208	232	216	215	216	215	201	219	223	212	221	244	242	228	234	218	216	220	204	217	219	198	207	224	219	197	196	226	209	223	196	202	220	222	245	228	228	207	207	201	202	212	191	213	208	228	215	201	227	219	233	211	217	207	231	215	212	209	202	211	221	216	231	204	193	226	210	215	199	200	225	215	227	227	217	227	198	219	196	189	209	216	232	213	235	219	233	204	233	204	212	218	234	198	212	205	223	218	218	224	199	197	228	234	213	245	212	227	198	228	221	253	219	226	214	225	220	222	212	204	210	205	222	190	199	205	214	211	239	247	206	221	213	213	183	226	208	232	242	227	222	211	194	204	230	245	231	190	223	217	237	206	249	188	210	220	219	247	213	220	190	230	225	238	193	216	213	219	193	224	212	198	218	228	221	236	214	175	208	225	221	217	202	223	206	216	226	243	208	198	209	215	225	209	215	221	201	227	196	189	240	214	216	261	175	227	227	204	225	221	225	205	191	230	194	211	222	233	220	217	205	215	220	216	242	237	192	248	201	209	230	237	222	203	222	217	211	248	237	217	187	208	232	204	217	248	200	224	185	203	220	220	181	225	221	204	217	193	196	201	207	221	208	192	220	208	199	235	219	219	214	199	203	213	219	236	202	224	219	206	216	204	227	211	242	213	233	199	218	215	204	224	222	207	200	224	240	223	201	197	247	234	204	203	187	198	223	225	231	191	238	224	217	217	192	200	204	222	213	194	221	210	235	202	223	228	217	184	214	207	227	216	210	201	230	222	216	216	228	206	196	225	224	217	201	221	197	213	213	210	219	193	226	199	226	201	225	208	205	213	215	217	217	211	213	211	219	205	224	229	222	210	201	197	225	231	223	245	222	207	242	206	205	225	222	199	228	207	216	204	199	224	225	228	204	221	224	219	200	235	217	185	200	250	191	215	219	224	210	204	209	210	246	205	210	227	220	199	196	227	207	211	228	209	207	200	232	202	211	229	249	236	234	209	213	197	224	197	221	222	242	219	217	193	210	228	198	233	221	222	214	208	210	209	238	216	218	195	204	229	217	201	207	256	199	218	224	213	209	196	210	210	219	217	211	230	206	213	214	216	185	212	207	245	228	235	214	228	237	203	222	198	234	233	204	212	219	237	227	230	192	216	220	209	200	213	208	219	204	212	215	205	203	188	217	227	229	199	217	238	222	205	224	206	201	215	194	193	215	211	222	206	188	234	221	203	247	203	199	211	214	225	213	227	207	200	247	215	221	205	204	226	221	198	219	224	198	195	226	205	223	222	217	210	222	232	219	231	218	211	243	208	206	225	217	227	206	235	222	196	235	212	218	217	209	208	213	226	218	206	205	222	230	214	220	228	214	215	236	211	225	239	223	218	237	250	195	232	216	198	229	214	226	211	229	214	189	207	231	209	206	201	225	198	247	200	190	234	231	217	228	205	225	201	250	212	229	234	225	223	187	221	198	237	198	215	194	190	225	230	211	225	218	209	224	240	199	231	204	229	207	214	252	192	215	213	220	230	206	216	214	205	226	190	202	209	232	192	201	238	195	192	216	219	222	225	188	229	197	220	230	189	201	225	230	211	214	219	256	219	203	204	230	208	209	205	234	238	205	222	215	198	215	217	224	212	212	217	233	224	231	207	233	203	197	199	203	237	217	233	221	211	229	209	201	232	224	229	216	224	213	215	219	211	217	231	215	210	217	218	216	191	219	227	187	213	203	221	195	204	224	227	220	189	207	216	217	205	220	227	211	253	211	208	241	205	218	206	232	216	213	209	226	218	197	219	217	231	183	195	206	220	238	203	213	198	223	205	201	209	220	247	218	205	203	223	207	191	226	212	178	224	216	200	215	210	222	204	191	205	211	201	215	229	210	202	195	191	219	209	195	218	208	185	217	223	215	221	223	211	208	219	215	203	216	219	202	214	220	209	210	194	217	235	212	222	188	196	234	226	211	196	220	219	216	197	198	234	207	229	226	216	221	228	209	197	199	216	231	188	211	205	215	210	216	227	234	200	213	217	195	212	204	219	212	208	222	233	211	219	219	223	229	198	226	209	187	229	236	214	203	219	218	204	210	209	218	219	229	218	216	215	219	234	219	220	219	195	209	208	239	181	207	202	217	224	226	215	228	226	221	218	225	200	240	243	204	244	207	207	235	193	222	200	191	201	197	209	234	216	217	212	224	241	222	214	216	210	208	201	215	198	212	212	227	212	235	224	211	203	197	220	229	210	215	216	227	215	231	217	239	218	222	203	204	206	210	220	233	203	199	223	196	213	198	215	184	208	208	216	194	206	199	204	208	214	225	228	223	222	213	251	215	232	206	223	236	241	226	190	207	241	212	244	245	223	187	210	214	197	219	178	230	219	251	229	232	208	218	209	202	238	212	212	210	229	239	222	177	235	185	207	206	250	195	200	220	231	197	225	232	196	220	221	219	223	192	199	236	216	201	215	215	215	213	231	220	223	241	207	237	181	201	204	227	208	218	219	215	237	213	208	198	238	205	206	212	218	221	188	216	194	229	228	232	210	223	200	210	197	208	204	228	194	223	226	218	235	202	213	211	210	222	225	216	214	212	189	241	213	192	209	197	215	225	219	248	223	225	208	205	208	220	205	219	226	200	208	208	208	210	221	231	190	207	211	214	203	222	216	223	216	209	205	215	211	193	198	215	213	199	231	229	225	206	234	215	224	224	213	221	215	230	229	239	215	213	190	195	211	211	215	203	230	248	206	210	187	213	200	219	233	205	226	229	208	228	223	246	229	184	219	194	215	230	229	201	237	202	215	228	228	202	217	202	217	198	183	219	203	209	225	210	203	237	225	206	225	201	224	204	204	184	228	212	208	203	204	200	236	202	220	191	193	220	203	217	219	216	209	220	227	224	214	208	219	208	228	207	205	227	197	212	230	202	239	224	214	217	213	206	226	218	206	234	210	208	194	219	235	200	226	235	234	199	228	212	227	224	209	223	222	224	216	235	227	228	201	206	213	221	226	215	228	229	227	198	233	198	218	197	249	213	229	243	199	234	237	215	219	229	226	223	222	203	229	215	210	248	226	173	243	217	210	187	230	239	202	205	209	222	212	229	222	203	221	192	229	225	231	229	214	226	226	226	227	237	227	229	197	228	189	212	217	212	207	211	231	226	209	202	206	189	227	199	226	212	199	208	221	218	223	222	250	202	199	217	217	218	245
22504	21283	29151	23760	21278	21344	12136	1544	1180	1028	1007	893	872	945	803	816	809	758	789	765	752	771	686	732	672	717	726	719	727	715	712	673	725	709	724	669	675	689	720	688	682	680	705	661	686	708	655	684	671	689	688	678	697	732	663	665	639	694	639	682	657	659	634	605	677	682	680	697	674	701	651	654	672	630	659	676	675	702	619	621	666	653	658	688	665	683	678	695	678	702	661	646	606	685	656	674	637	676	652	745	650	716	671	666	691	692	661	687	711	696	690	645	657	676	671	648	670	626	698	640	705	699	673	681	655	650	689	680	668	646	692	657	616	631	649	662	626	718	672	691	662	672	705	709	658	642	672	677	628	674	713	684	711	682	661	705	708	668	695	698	649	657	677	666	661	652	677	681	683	662	686	652	645	688	626	689	626	667	703	663	655	648	673	668	674	665	673	675	642	693	673	624	662	681	657	707	707	643	648	651	649	671	673	661	672	671	677	651	676	680	669	650	722	675	690	653	663	738	686	673	703	708	680	655	694	664	631	639	692	649	633	634	671	687	685	679	685	653	664	682	627	697	648	649	697	666	675	680	658	655	721	677	716	643	619	669	654	652	673	710	647	626	714	657	663	635	691	699	711	626	659	582	655	604	633	661	679	693	678	658	685	744	677	726	705	668	654	682	651	682	612	668	707	619	706	689	678	642	667	638	648	678	666	666	644	693	633	705	642	650	724	694	670	663	685	660	704	692	675	693	687	702	670	678	654	668	673	663	664	706	702	658	647	663	665	681	721	729	675	634	672	663	702	689	713	718	725	711	651	677	673	672	673	693	695	648	631	657	674	726	701	687	644	651	674	667	680	652	681	643	702	696	626	682	639	665	664	626	671	739	688	653	698	665	627	692	703	712	641	683	676	643	623	652	638	689	679	684	695	702	691	632	674	716	639	623	661	657	702	737	678	652	670	649	666	716	676	741	661	645	668	616	656	688	649	664	640	676	657	632	680	683	632	665	686	690	724	646	679	674	634	682	671	650	630	664	642	680	651	718	719	644	670	652	627	691	653	659	663	648	607	657	689	676	662	667	691	663	715	707	658	649	681	713	663	676	685	676	670	664	713	666	670	598	676	654	601	703	697	698	634	655	705	674	685	667	663	699	634	679	654	704	626	631	687	670	704	699	626	657	681	716	671	644	668	691	731	683	630	634	659	656	648	673	696	705	692	721	687	677	692	676	706	653	690	645	692	680	676	650	689	672	692	655	647	658	655	674	660	667	677	664	682	692	669	704	707	700	623	695	713	684	674	708	636	656	687	681	639	678	683	696	657	678	689	715	695	659	663	672	661	693	638	674	688	618	666	615	716	624	667	628	717	630	638	616	687	666	667	655	701	687	691	667	677	660	649	674	685	671	644	621	715	662	652	663	664	656	704	631	717	693	696	672	700	666	677	657	660	659	646	703	627	715	626	667	677	652	668	648	656	690	684	662	654	663	692	667	689	657	644	659	690	691	650	643	723	660	647	666	701	709	652	688	675	658	668	655	685	693	711	676	659	670	686	695	724	703	678	674	608	643	730	646	656	691	682	692	628	663	670	683	617	651	642	673	638	646	638	628	627	642	743	681	684	664	674	674	639	642	666	677	623	693	647	638	664	695	610	723	662	670	681	655	718	703	666	664	721	674	618	653	660	755	689	704	658	637	646	637	707	706	653	654	671	653	728	655	654	640	674	686	689	638	673	655	646	682	673	664	658	653	625	669	665	633	682	691	654	703	711	641	640	654	726	666	636	689	702	682	676	676	659	699	663	669	690	617	721	703	685	704	677	687	669	650	661	646	645	656	725	698	698	663	705	634	658	628	663	688	678	713	653	698	648	644	694	636	695	624	660	711	669	677	630	682	720	670	657	655	654	649	702	659	660	684	678	707	656	673	722	659	731	664	681	665	644	646	683	672	666	732	664	659	655	653	668	671	687	654	688	696	667	646	679	667	648	649	695	699	695	621	649	625	636	640	680	642	708	636	620	647	654	677	707	647	677	696	663	682	694	642	656	691	667	622	692	659	667	721	686	643	645	633	669	657	654	628	702	631	659	658	638	622	659	655	694	649	657	700	652	654	631	664	696	682	631	627	676	661	655	652	614	654	622	670	630	706	671	679	638	682	695	652	645	635	685	667	607	681	666	678	643	678	662	639	677	667	641	672	665	638	687	703	685	640	648	703	643	677	671	678	666	665	654	689	657	650	741	623	710	679	637	674	691	655	671	668	647	688	669	684	673	685	668	672	688	704	691	670	633	691	670	701	658	648	659	630	741	672	642	740	665	713	690	643	660	688	675	656	660	690	715	665	708	676	658	656	671	673	688	673	691	665	656	655	676	627	624	628	645	654	660	679	663	661	627	667	689	602	638	649	668	673	685	685	654	615	634	693	678	674	652	681	632	660	684	637	689	725	675	625	691	625	667	642	674	705	679	670	599	645	626	684	675	622	607	711	626	679	652	649	662	708	630	603	633	677	658	617	659	656	711	702	680	659	661	664	696	691	683	665	679	733	701	686	675	661	672	706	672	690	623	664	688	637	655	673	719	666	657	684	658	679	662	725	680	680	702	647	649	627	675	696	648	695	699	663	693	666	646	644	658	669	666	690	676	669	676	651	695	688	687	633	668	667	685	663	696	678	656	643	677	643	702	705	645	631	651	649	620	625	673	694	657	662	678	695	671	653	612	692	662	662	708	687	617	676	687	695	665	703	661	664	634	657	687	651	621	638	655	637	648	655	681	659	671	634	657	695	673	666	640	719	663	670	704	680	655	673	679	662	644	678	673	689	702	681	656	628	657	658	702	647	633	648	639	671	652	665	688	681	692	679	633	651	684	655	684	643	654	638	641	636	636	661	671	655	691	668	669	685	642	603	629	634	655	709	665	649	669	652	698	672	653	726	647	688	679	656	673	654	664	627	617	660	654	647	657	669	696	665	643	692	637	643	708	641	652	735	624	630	658	722	689	677	730	650	712	670	606	683	650	651	687	678	634	663	626	694	696	619	647	653	705	670	651	652	727	642	645	681	647	660	615	669	693	697	678	681	700	627	681	647	666	662	675	636	707	666	666	676	679	682	672	652	652	629	694	693	660	659	700	691	628	676	663	690	657	669	655	642	644	740	681	612	671	677	637	635	661	678	643	668	711	646	678	635	648	717	652	646	645	667	686	675	632	667	642	681	650	672	661	675	660	704	698	643	647	681	641	677	677	681	656	652	667	682	643	639	656	623	723	683	652	669	691	615	665	681	697	653	683	663	670	678	627	693	682	615	682	637	671	676	683	668	646	677	633	701	616	703	690	632	697	647	621	697	688	685	657	696	702	625	622	679	683	646	673	640	653	624	709	650	691	650	666	679	703	634	615	701	645	662	660	672	687	645	677	642	689	701	695	680	666	631	655	690	707	659	704	670	713	717	678	621	659	679	670	641	680	685	699	631	632	651	705	658	673	706	657	712	659	683	614	731
4549	14413	10141	5240	3823	3005	2322	1828	1515	1337	1148	1085	989	917	942	886	861	794	778	794	730	763	764	737	751	771	744	763	707	697	680	705	742	697	709	704	710	705	723	708	680	678	705	683	722	720	711	678	708	687	675	717	709	724	713	684	667	674	653	672	699	684	667	666	697	680	692	737	684	707	736	736	731	671	696	689	715	732	653	702	723	656	651	659	676	699	682	685	723	715	728	666	692	686	705	696	650	668	696	681	674	693	664	668	680	638	687	644	726	656	695	646	699	653	666	689	699	673	657	658	648	686	682	684	690	691	699	730	658	699	727	686	660	680	681	691	681	762	746	695	667	705	684	663	709	678	683	690	687	722	656	671	677	712	652	673	701	674	672	681	668	658	675	735	701	715	685	640	656	665	676	696	743	714	751	695	648	740	689	672	675	686	667	709	677	685	666	660	674	715	676	709	664	719	673	649	669	689	679	700	718	683	698	653	705	706	693	687	728	673	691	685	691	730	693	704	664	689	684	661	689	697	659	665	695	685	665	666	699	644	726	682	672	710	677	692	643	654	699	684	657	689	681	636	673	711	669	705	652	695	685	697	667	648	723	713	725	611	657	652	657	705	694	711	690	726	729	727	680	714	705	677	669	684	642	713	681	703	687	652	683	729	709	662	691	684	740	678	697	712	689	683	675	677	693	665	726	682	701	718	693	647	688	708	656	650	654	650	656	698	690	657	688	680	707	644	684	693	700	653	672	661	693	701	707	649	671	696	688	647	736	726	663	666	680	659	712	661	697	708	748	670	694	680	717	679	656	703	654	746	696	685	693	719	614	677	657	652	673	676	676	699	662	673	759	681	646	633	715	716	707	664	671	722	723	704	712	671	660	675	727	674	671	689	705	706	647	732	690	663	717	678	701	735	662	709	682	681	676	670	665	650	701	674	687	631	697	682	698	652	690	716	698	700	653	751	680	675	673	690	679	675	684	664	668	683	712	658	693	691	715	710	667	699	667	704	686	704	681	637	703	615	672	706	707	663	731	649	668	679	689	690	715	707	688	689	684	681	669	683	694	691	707	694	679	692	696	675	679	648	711	759	700	664	706	700	735	669	685	714	730	675	716	671	720	636	718	721	684	690	693	687	708	731	679	686	706	710	698	668	672	683	727	668	678	698	687	683	650	703	699	627	707	686	688	674	702	646	661	678	690	710	670	709	684	671	620	665	658	694	644	671	715	674	697	663	686	670	683	654	704	697	646	652	686	663	664	658	692	679	726	671	710	688	701	703	724	627	684	670	660	636	664	682	710	704	685	624	696	662	693	660	711	665	725	688	723	682	651	676	663	660	694	661	661	681	715	670	696	689	665	658	697	679	680	691	678	689	693	662	757	692	703	664	664	661	721	662	669	656	687	667	684	661	686	675	646	693	693	677	685	701	659	715	684	647	671	702	679	716	691	663	693	697	661	688	715	700	690	684	707	739	694	686	681	658	692	696	677	709	686	639	714	633	738	689	667	697	701	687	699	702	652	683	650	679	683	687	685	635	680	722	675	684	742	703	660	675	708	762	647	693	685	646	641	661	669	702	690	701	720	722	685	690	694	732	685	684	694	718	711	685	652	702	662	686	653	684	667	694	668	681	662	648	627	674	693	691	676	673	683	621	717	701	620	663	655	671	702	707	656	718	637	688	672	663	667	691	656	657	706	642	729	693	721	679	665	698	712	721	710	697	659	657	667	682	762	716	681	643	700	699	655	712	707	723	669	738	732	675	709	657	694	702	709	661	669	658	636	626	656	698	658	667	707	669	654	692	673	687	715	657	671	659	669	740	635	665	736	704	691	676	685	710	735	679	692	679	681	686	663	713	678	728	648	700	711	646	658	676	691	687	688	691	694	678	689	734	704	691	664	707	685	679	652	694	658	734	686	733	696	650	670	649	654	678	725	710	668	681	644	700	640	692	647	671	684	711	673	684	687	648	686	679	635	736	680	670	695	648	678	667	676	671	687	701	687	663	705	723	657	698	658	698	666	633	701	686	708	697	702	717	665	685	680	679	655	712	675	693	704	684	719	636	672	703	691	686	667	701	707	654	728	674	699	690	705	716	658	679	737	702	641	735	702	697	683	699	662	728	724	657	657	686	691	707	632	702	693	665	697	731	753	670	716	635	701	724	699	688	728	646	652	685	665	710	640	684	728	722	713	663	677	689	699	668	685	667	691	696	661	719	670	692	718	720	714	717	709	670	685	626	709	687	671	611	676	660	687	718	687	666	677	704	743	664	690	634	680	728	710	703	631	657	659	664	714	643	672	653	729	727	683	683	699	701	755	627	687	692	740	654	674	679	715	661	689	685	674	687	693	644	686	706	719	670	698	660	702	714	705	693	709	674	660	731	643	672	681	704	719	693	741	719	687	700	690	719	640	668	697	683	675	712	674	629	701	706	752	695	686	686	649	656	735	696	637	643	764	675	693	684	662	704	667	695	694	645	695	708	719	696	707	728	690	687	722	690	675	684	674	711	672	743	644	676	661	681	636	672	698	641	727	676	717	695	655	686	685	692	645	711	745	702	663	724	686	681	683	676	702	739	664	654	674	670	695	657	704	694	674	697	667	699	662	665	654	677	696	657	720	704	710	694	628	728	687	682	688	659	659	724	677	694	683	647	705	663	661	675	654	659	657	698	679	669	672	671	679	684	695	645	671	708	731	683	657	761	660	730	632	712	716	637	713	640	622	680	688	676	716	692	688	655	672	662	708	705	699	674	688	646	668	710	685	643	663	670	664	678	684	653	685	622	683	708	634	730	662	695	688	677	696	711	707	669	691	685	681	752	670	748	664	669	703	664	649	662	703	712	672	654	672	689	720	667	660	679	674	687	729	729	675	741	705	699	694	672	680	710	717	647	697	650	692	710	666	638	669	670	723	719	686	706	680	691	672	656	673	697	688	665	691	656	688	651	728	701	670	715	704	717	661	688	684	657	653	617	712	674	738	684	701	711	741	617	702	690	646	657	664	729	701	640	743	695	689	723	687	679	648	628	703	728	747	718	661	652	663	722	706	673	727	673	698	624	653	633	697	689	684	700	707	649	658	709	669	640	661	729	687	670	734	682	685	652	706	710	627	702	670	718	751	723	680	652	633	697	692	677	633	710	678	690	703	710	640	651	688	741	684	703	725	677	675	664	649	665	676	700	632	675	682	676	680	751	700	680	668	730	690	687	693	629	703	687	655	721	700	731	720	643	712	685	726	651	659	653	666	706	679	721	678	719	680	726	730	678	689	665	709	640	646	696	696	654	665	682	664	666	693	674	696	659	663	659	714	654	700	709	670	708	684	718	672	710	672	671	697	710	724	659	677	698	631	682	665	692	664	729	657	685	662	694	651	651	680	718	669	673	678	683	680	691	694	705	652	685	660	720	663	640	658	696	666	673	705	656	683	639	707	670	679	708	666	720	676	686	676	695	670	704	675	667	640	693	668	641	673	709	643	668	646	693	667	713
27491	20361	8186	784	528	388	398	369	353	355	347	336	339	348	386	338	379	362	356	348	363	325	316	349	337	347	352	340	339	342	339	336	362	350	324	327	335	335	351	334	343	302	321	336	359	352	334	331	332	344	329	308	329	325	335	309	351	330	325	339	290	347	361	335	339	324	354	324	332	372	339	314	320	322	354	329	347	343	317	357	313	295	368	327	345	350	356	334	350	329	354	354	351	345	342	368	362	373	348	315	366	348	319	338	332	339	320	356	363	340	388	302	356	362	349	371	341	345	306	353	319	329	320	347	344	342	343	333	335	347	356	354	338	319	313	342	348	324	366	337	344	390	321	309	322	350	361	347	328	357	325	377	351	348	334	355	310	332	326	346	340	353	314	354	361	363	339	351	324	339	331	372	353	321	351	337	341	364	326	310	358	335	352	371	339	331	304	352	329	325	349	353	344	362	323	320	365	319	313	342	361	344	329	374	335	361	362	305	364	318	376	375	361	316	325	323	357	320	340	371	354	333	361	341	355	356	334	321	389	357	339	324	371	337	329	344	351	354	333	356	309	340	356	338	349	339	343	349	338	295	359	331	367	349	342	341	363	340	356	337	349	331	345	356	299	350	314	352	350	349	346	308	340	326	319	335	341	340	361	307	325	360	312	333	350	346	361	331	346	355	339	313	344	324	320	300	364	339	329	311	350	344	352	327	332	399	336	348	352	339	305	388	343	335	324	361	344	345	349	322	314	378	343	348	341	357	347	349	367	353	304	334	355	365	341	326	351	338	339	370	307	323	336	331	351	312	343	377	336	351	343	355	356	339	325	344	338	319	357	355	321	329	355	364	334	353	335	354	349	358	385	342	364	352	326	383	363	323	346	368	320	359	317	351	367	335	336	385	351	330	306	331	324	349	349	360	328	342	335	375	323	370	307	362	338	369	319	322	332	330	352	352	344	377	315	338	325	354	289	334	349	319	332	373	346	329	343	343	348	371	334	364	410	326	352	337	335	337	325	357	358	365	361	344	357	354	348	340	360	353	310	359	345	327	329	353	343	369	338	363	329	343	341	372	344	361	364	355	346	359	370	358	349	369	335	334	321	322	347	309	333	309	321	338	342	377	336	348	348	386	330	348	339	343	318	382	331	327	322	299	338	353	325	292	318	340	356	335	301	344	327	353	358	327	310	351	326	323	348	352	347	345	333	322	337	308	330	335	355	312	334	334	380	377	344	337	349	365	325	316	359	340	340	329	338	360	337	307	374	321	333	319	361	317	347	369	358	396	317	347	352	341	330	349	347	341	337	354	364	351	348	366	343	346	332	385	315	341	345	363	361	326	349	367	348	314	364	345	327	335	357	305	377	344	330	350	331	365	352	368	341	325	304	378	343	369	311	330	340	296	379	336	343	358	316	335	342	369	301	355	348	352	350	329	340	366	357	325	350	337	312	346	361	361	332	378	326	332	353	322	315	362	328	336	336	339	300	380	360	349	367	357	321	332	337	365	322	328	344	341	340	326	319	339	330	361	324	330	379	333	374	341	367	327	368	337	349	329	301	329	352	368	349	366	328	349	349	299	345	350	324	352	330	339	354	348	325	392	333	371	344	364	334	350	340	361	311	346	361	334	352	350	349	348	347	311	375	313	338	342	329	361	365	291	342	365	367	335	347	342	336	366	329	314	372	305	342	358	352	350	367	341	305	340	358	335	345	359	323	335	357	323	330	320	334	349	354	322	343	339	354	326	322	331	302	352	387	355	383	370	335	350	334	349	334	380	329	364	345	358	338	376	345	366	305	361	336	359	359	350	323	310	383	338	319	318	358	303	322	332	349	329	329	343	374	329	342	362	312	329	313	331	374	349	366	324	322	368	358	376	334	346	349	336	320	319	340	344	345	350	334	351	386	293	336	346	348	341	344	337	348	361	355	335	357	341	353	340	344	311	350	349	360	352	340	368	385	339	359	354	367	362	342	337	362	381	326	364	367	340	328	346	336	360	315	352	330	314	355	306	360	298	326	316	359	349	309	315	337	338	361	342	308	322	374	356	328	353	361	347	325	310	340	324	346	346	347	337	349	333	347	323	356	371	335	324	331	361	346	348	359	347	351	354	309	331	339	362	339	342	365	330	329	350	308	324	335	349	353	379	290	321	320	355	321	343	371	321	347	361	355	312	326	311	335	328	312	337	373	358	328	361	365	344	306	339	345	315	382	381	364	328	345	336	349	381	358	316	344	380	334	358	343	338	335	328	336	328	337	334	354	363	323	333	335	352	317	335	300	320	366	349	337	350	337	329	320	339	373	338	331	319	346	326	370	326	320	324	333	346	362	355	307	355	328	325	345	351	337	350	345	336	348	375	336	328	344	345	358	357	356	347	370	322	390	335	357	351	374	348	347	338	307	370	370	313	366	368	354	352	368	381	337	311	300	332	321	328	356	362	335	307	370	351	339	336	352	366	333	320	329	367	290	345	336	339	342	327	373	349	338	363	331	345	334	349	329	337	339	307	360	334	338	328	326	347	355	364	335	322	324	341	368	359	373	361	309	325	348	372	408	370	351	333	354	336	337	353	360	314	358	318	315	382	311	323	338	375	340	337	333	357	329	308	355	301	352	361	325	370	375	328	342	340	316	324	309	370	319	346	349	352	308	327	315	343	374	333	351	347	354	365	350	383	383	389	343	380	361	327	343	332	339	382	354	325	331	357	324	335	338	327	351	357	355	324	347	332	355	320	329	344	367	331	312	351	314	336	336	369	312	337	314	321	331	336	321	330	318	361	344	331	333	387	342	318	348	329	360	338	357	340	338	331	336	331	299	361	349	331	333	322	307	360	340	364	384	331	345	368	340	342	341	328	373	310	323	321	320	376	331	339	367	356	329	359	361	374	311	359	354	311	361	320	333	321	333	377	353	354	338	335	363	329	344	342	321	334	371	339	313	380	315	356	344	362	385	351	340	318	331	342	337	303	365	364	348	330	339	342	336	339	341	357	329	380	365	307	328	339	311	348	350	337	309	360	336	345	320	321	353	335	330	331	370	342	309	335	332	324	328	368	336	373	363	317	352	279	331	373	326	345	309	363	323	364	350	331	333	360	340	348	331	360	352	293	345	367	336	363	379	346	323	325	343	347	316	353	335	379	322	310	303	345	363	335	329	325	365	333	327	347	358	331	313	322	391	306	361	344	338	360	345	310	296	341	345	355	341	364	349	359	368	357	331	339	332	344	331	349	319	359	330	351	339	339	344	295	327	309	348	343	318	358	325	294	349	339	325	320	345	358	330	324	340	359	354	360	344	354	352	376	327	333	355	349	359	347	360	318	323	367	336	321	336	321	328	306	329	374	335	332	344	372	345	349	322	351	350	369	352	357	364	337	302	342	344	348	327	325	341	359	334	349	339	360	321	349	350	362	373	318	371	342	359	376	305	333	345	322	371	332	348	320	315	312	361	324	362	287	332	366	353	349	339	327	384	315	325	362	344	352	337	340	324	357
4155	1523	977	621	536	458	477	404	385	409	370	352	384	371	352	373	390	352	364	321	381	369	350	374	336	357	348	365	377	312	334	347	399	341	365	339	336	328	351	332	355	323	356	314	322	366	354	359	347	362	350	383	335	347	319	344	341	331	335	373	340	351	345	352	328	349	352	340	392	358	348	376	360	336	349	369	362	334	358	347	349	347	348	364	339	308	334	351	313	388	351	355	347	370	344	339	365	348	344	356	376	323	380	390	305	358	335	355	347	348	378	334	345	350	339	329	313	368	356	349	356	358	321	357	366	299	358	329	335	405	376	331	338	367	354	367	356	322	378	363	363	317	365	340	348	354	378	362	371	354	373	349	385	332	368	337	345	368	371	352	359	336	386	352	364	343	341	331	375	341	346	392	368	336	361	352	339	369	387	342	334	353	375	339	354	355	329	373	388	364	335	325	335	350	359	362	350	368	318	363	302	346	322	341	342	328	340	373	364	372	354	346	344	314	366	362	338	350	347	356	354	381	365	316	342	340	372	383	365	356	351	367	372	364	379	339	370	394	350	334	330	371	364	336	398	318	367	345	367	349	324	328	360	351	361	312	344	371	324	347	345	312	350	353	323	355	349	380	362	345	326	349	355	352	353	373	352	335	342	384	362	399	348	352	358	351	349	371	368	355	346	373	355	366	345	342	337	353	375	325	365	382	350	350	327	330	347	342	354	363	359	341	347	337	379	345	351	352	340	350	328	367	324	387	323	358	356	321	333	344	360	325	334	385	308	363	363	359	338	364	347	352	342	353	363	317	362	378	357	371	350	322	391	372	340	347	347	308	363	354	357	361	348	350	369	350	363	359	335	355	341	341	332	349	353	338	370	341	343	338	341	363	348	378	403	363	354	379	342	363	353	337	374	328	377	332	360	333	374	341	322	340	362	367	307	376	363	333	364	360	302	375	337	326	366	360	368	345	349	329	335	385	366	310	355	401	366	344	342	378	332	360	354	343	361	349	356	352	347	380	363	358	337	370	337	367	330	319	344	353	372	363	355	356	360	350	351	353	338	339	354	358	332	337	379	365	360	362	352	295	347	346	350	375	362	373	353	379	372	359	355	360	346	359	349	326	327	351	317	342	358	336	360	328	362	375	375	346	355	381	333	351	348	347	362	340	349	373	336	350	342	374	353	321	364	379	332	370	372	380	364	362	331	359	348	369	355	347	324	376	369	330	338	365	352	380	329	364	353	340	331	372	359	382	349	344	328	361	338	350	353	372	331	346	346	334	345	375	345	326	339	323	346	371	373	372	340	358	335	371	361	344	332	340	344	362	348	313	353	365	361	353	347	353	329	334	350	352	353	332	351	352	348	376	364	374	340	369	349	340	357	355	342	362	348	366	352	375	339	379	325	373	358	354	358	325	370	368	335	346	366	355	347	369	388	340	365	315	356	352	359	367	346	331	358	390	372	338	335	315	350	366	333	366	365	370	372	351	314	340	347	324	350	359	381	351	336	374	358	350	356	354	352	379	360	344	408	370	371	379	355	337	342	331	355	347	372	345	326	351	348	333	295	370	325	319	320	329	357	344	359	323	356	332	323	327	345	341	351	349	317	346	361	359	363	341	321	381	351	361	334	364	344	340	355	336	314	360	351	339	349	381	361	367	347	323	330	343	323	345	380	330	362	361	403	353	356	335	381	337	340	377	380	385	358	322	347	324	353	337	359	343	311	353	342	357	341	348	345	371	368	352	318	318	364	345	350	362	333	346	341	376	354	365	322	327	365	356	332	337	331	355	364	356	383	320	386	327	337	337	357	323	360	349	350	322	344	340	374	368	379	336	345	354	349	354	383	401	335	323	362	326	380	333	364	349	356	353	365	361	356	376	335	356	345	337	368	349	373	350	328	393	313	360	348	332	310	332	365	347	347	363	346	335	346	379	364	331	367	355	351	333	335	363	361	317	356	362	362	370	379	374	339	363	378	350	359	332	339	361	323	356	362	337	381	372	347	324	398	330	359	381	298	327	381	341	349	339	387	331	324	350	314	382	368	319	367	358	316	388	360	354	332	353	349	342	332	352	339	342	329	343	385	328	336	345	341	337	356	372	361	355	352	350	376	340	375	363	385	371	299	376	351	328	372	362	357	351	320	353	348	383	366	343	356	368	363	365	320	361	321	338	366	348	332	320	355	350	337	324	327	357	341	338	366	343	369	367	348	326	363	363	349	352	337	341	325	313	347	383	348	366	349	358	351	333	352	341	386	331	335	364	319	326	350	325	289	339	355	322	313	348	353	351	352	324	353	340	344	375	359	361	330	372	341	342	376	327	355	340	325	334	341	358	345	372	367	343	330	346	352	345	359	359	370	357	366	362	362	334	362	378	316	341	362	375	339	335	358	368	352	334	314	388	339	358	327	342	370	330	370	373	349	346	337	325	372	379	396	341	341	322	361	341	341	318	363	373	378	368	319	344	366	328	375	369	383	380	379	346	352	383	359	345	371	352	308	352	376	381	356	356	340	362	334	368	329	359	383	351	337	343	348	343	351	383	344	354	345	318	367	334	333	374	351	365	346	375	379	365	347	350	376	330	383	332	363	375	362	355	343	358	361	352	372	386	372	355	358	333	350	347	385	354	335	329	352	362	341	386	333	352	355	317	386	346	340	334	366	367	350	341	333	349	351	359	383	381	340	330	380	330	360	336	363	350	342	342	333	363	350	353	360	332	329	357	346	305	362	329	341	348	309	342	352	366	335	342	334	361	303	338	345	322	368	350	364	393	324	386	341	361	354	340	337	339	323	334	363	370	332	339	352	336	361	363	347	314	360	359	345	333	359	328	347	353	351	351	349	377	364	351	358	360	383	356	327	324	361	308	334	343	322	366	372	343	365	332	377	391	344	346	356	346	357	373	371	360	370	344	361	356	338	337	368	357	338	357	312	373	359	371	352	346	352	356	353	305	319	349	348	355	363	329	334	358	304	310	360	355	347	362	358	352	364	347	312	383	380	375	356	358	344	314	327	336	341	344	342	340	327	339	340	320	355	324	357	356	333	346	370	354	367	388	390	379	370	323	345	337	333	338	332	370	345	389	330	334	338	349	387	343	353	321	355	340	334	387	342	332	338	369	358	380	365	354	365	390	323	392	368	325	335	367	343	382	353	324	355	363	342	346	342	341	340	393	355	337	366	351	361	361	357	331	376	334	375	341	349	330	332	347	397	366	355	350	342	368	357	344	360	341	359	349	316	327	362	360	347	362	363	361	329	341	338	357	337	357	359	367	349	357	375	377	328	321	344	335	333	374	373	369	330	341	361	375	357	335	356	368	324	361	367	368	338	360	331	354	360	360	365	333	366	351	349	335	365	365	334	357	320	370	351	371	349	358	342	372	304	357	356	320	381	374	333	372	394	373	317	355	377	397	344	362	321	354	344	395	325	331	342	348	334	343	336	345	358	338	364	362	362	318	350	352	335	365	336	349	348	349	334	380	351	358	350	366
23613	21220	28621	24082	21217	11219	1566	1163	955	917	806	773	814	761	798	757	836	770	705	810	717	760	715	701	755	731	714	721	751	732	734	757	723	689	752	688	703	684	671	727	767	719	717	747	721	709	709	705	720	733	668	682	710	710	725	747	725	742	687	725	721	690	661	670	695	719	656	707	675	710	716	693	705	630	667	685	709	689	706	681	690	710	696	707	715	689	683	703	707	705	645	677	678	721	768	710	682	705	730	727	659	697	672	629	679	722	739	644	714	705	694	677	705	737	707	674	733	701	717	688	698	668	720	690	702	671	680	687	676	695	689	713	703	724	778	675	745	682	690	685	678	684	718	635	681	695	710	702	738	703	682	724	676	695	688	705	707	649	765	713	705	731	744	681	653	655	714	700	719	646	688	695	691	690	695	703	662	719	704	701	705	703	678	684	696	679	727	690	699	710	704	698	733	696	719	712	703	694	695	729	706	760	686	700	680	644	732	670	659	718	641	700	730	703	707	692	678	735	709	676	715	705	679	734	639	659	675	680	723	683	675	691	732	665	713	701	685	689	713	697	701	783	740	712	727	715	723	668	708	660	676	695	687	677	767	748	730	700	655	657	719	725	666	704	772	722	725	698	663	699	737	714	691	714	699	701	698	669	713	684	701	701	700	706	642	733	705	715	640	731	679	746	687	733	681	636	715	702	680	698	714	696	703	704	682	706	717	716	681	713	668	742	693	701	728	722	700	677	727	722	700	721	668	692	701	688	688	665	709	703	718	723	709	698	690	682	711	669	713	771	707	630	686	678	693	695	732	673	697	711	667	714	698	685	723	690	707	696	707	714	690	708	691	714	701	750	697	718	680	701	702	677	716	649	680	659	713	721	681	685	713	718	694	695	747	722	735	671	697	650	707	716	737	696	668	695	709	701	725	694	688	670	706	667	735	671	686	698	688	696	674	740	701	736	731	723	703	639	723	703	722	692	677	666	697	683	696	669	723	690	718	673	702	675	707	677	697	737	666	677	674	674	676	681	687	664	701	720	692	664	705	635	700	637	692	661	696	661	700	691	646	708	692	706	733	674	684	702	670	698	733	705	700	685	718	704	666	690	712	684	687	729	752	679	726	669	675	707	712	698	708	700	738	700	701	701	678	709	695	656	684	669	728	712	692	686	714	689	713	685	766	697	691	681	683	712	687	678	679	705	670	698	669	657	678	676	698	704	669	669	747	685	687	697	682	735	692	735	692	719	743	693	690	670	695	639	691	689	670	711	684	683	697	673	708	706	735	698	662	740	754	692	695	703	729	673	707	718	658	694	714	746	733	698	741	676	696	693	688	675	697	675	687	720	695	731	709	635	651	668	673	671	697	670	669	675	668	716	738	710	689	698	740	682	709	685	675	763	712	701	714	694	697	711	710	679	770	684	670	656	682	669	700	686	722	701	713	726	727	684	634	721	679	678	715	712	690	725	677	672	680	680	736	694	715	695	706	719	695	674	641	721	735	721	687	719	712	733	710	635	730	697	729	656	694	671	720	719	725	722	701	668	712	701	678	725	741	694	701	694	689	671	712	735	703	722	682	668	731	764	694	688	779	680	694	705	689	663	730	705	682	682	708	649	703	709	708	709	703	649	696	722	734	734	694	705	680	694	655	632	655	738	688	651	714	703	686	727	730	732	655	722	661	687	671	692	706	762	653	725	726	708	653	661	696	659	678	662	679	686	720	694	642	685	685	700	671	697	673	697	689	701	695	675	642	668	667	647	659	739	711	666	712	664	685	690	728	653	704	690	667	724	731	729	699	710	699	673	659	694	679	692	667	672	705	672	682	699	706	716	667	708	727	676	721	663	679	706	674	708	677	718	663	653	710	698	680	717	697	692	639	718	739	714	697	670	696	655	690	696	687	705	689	709	654	659	751	713	728	688	703	682	675	684	688	722	677	673	704	666	683	672	672	719	713	678	735	715	694	697	648	665	698	714	669	701	695	680	721	708	697	688	700	669	681	696	731	710	728	712	652	673	736	750	631	700	709	670	672	715	670	617	633	714	684	698	688	672	740	689	761	670	673	729	658	710	682	695	732	694	705	724	664	707	721	699	675	682	722	712	713	728	721	712	697	676	708	648	678	697	675	685	686	709	719	725	717	706	670	702	702	695	687	687	676	707	677	722	733	689	731	705	710	696	701	708	653	684	743	720	672	666	695	763	722	720	692	719	694	707	704	718	666	662	701	729	711	748	727	649	696	669	684	714	653	697	695	662	655	725	678	728	724	722	719	744	718	695	737	697	685	764	671	660	682	696	693	735	689	713	642	678	698	717	703	693	679	703	723	703	730	706	684	696	668	703	664	685	720	701	698	735	680	693	722	712	747	761	741	718	655	688	702	695	689	721	671	696	691	663	666	666	707	681	701	706	677	712	715	661	731	723	720	687	703	664	707	749	670	688	689	746	721	698	734	717	723	671	674	717	677	690	672	689	710	686	700	688	734	693	702	666	690	692	642	676	693	668	703	734	662	646	711	717	682	633	698	713	706	730	721	721	701	655	679	692	676	679	769	663	730	736	630	672	683	663	722	707	702	683	710	707	645	718	700	716	716	727	708	703	711	702	701	737	706	707	747	694	663	705	682	705	730	693	697	670	683	741	747	670	705	680	704	714	709	727	677	672	658	660	694	695	685	711	688	650	747	687	690	659	705	681	748	751	676	722	631	723	713	723	758	667	723	657	707	691	627	689	687	652	739	683	666	708	720	724	673	661	733	684	720	670	703	714	724	684	701	718	678	676	720	748	708	679	641	698	696	670	687	689	737	695	694	708	704	692	722	702	687	639	720	656	675	681	702	690	685	702	673	743	685	746	680	692	682	691	699	691	732	714	680	678	656	730	715	655	680	693	699	662	676	652	696	719	741	647	734	714	723	683	702	663	660	730	737	667	680	663	740	686	704	671	677	688	653	648	716	689	659	672	676	702	720	685	657	657	667	712	705	692	700	670	759	726	746	710	677	730	710	638	694	755	722	680	677	680	668	695	717	776	717	733	709	663	723	689	716	673	700	679	724	737	696	716	725	670	685	677	670	699	682	725	694	756	732	626	668	721	668	685	773	716	706	665	678	697	721	714	678	646	673	667	709	723	708	665	714	674	703	687	678	698	728	655	708	724	720	720	704	708	686	678	689	731	688	675	730	656	709	718	692	687	715	707	694	680	677	683	718	678	720	649	678	749	698	717	671	681	694	681	712	702	690	704	695	704	681	720	727	697	687	762	716	720	658	746	700	678	746	714	697	695	706	671	678	730	662	721	728	722	678	675	734	712	691	749	663	680	658	700	728	707	637	679	699	722	701	686	683	711	697	662	697	687	707	699	720	672	717	749	696	656	659	703	660	699	746	726	698	689	638	667	687	690	719	714	694	665	640	762	652	727	674	653	735	720	681	670	742	716	647	652	689	687	714	693	716	677	722	711	664	654	711	719	677	705	652	728	698	643	688	711	643	659	743	710
3570	8944	5966	3132	2299	1923	1559	1268	1151	1067	935	933	827	832	819	798	832	756	801	735	757	754	764	728	709	794	693	729	691	733	727	696	752	666	737	700	704	744	710	710	772	673	750	711	730	730	692	711	743	697	709	675	683	710	721	711	706	664	722	687	697	751	689	720	720	753	724	682	730	704	721	707	653	729	712	718	699	699	706	720	689	748	725	660	693	678	720	661	697	717	703	721	701	714	715	720	697	782	671	716	717	776	718	719	708	721	718	715	698	694	723	689	684	707	692	691	713	680	754	729	690	728	714	703	702	719	744	737	697	736	719	769	710	686	699	726	708	700	698	679	722	700	704	704	708	740	686	690	733	711	742	709	738	724	706	663	760	736	682	743	699	711	706	735	708	719	734	681	688	695	736	705	699	722	734	680	703	740	694	699	708	693	731	751	681	730	731	720	677	777	711	746	690	685	685	677	673	671	704	757	707	734	718	694	738	689	715	694	695	632	686	715	697	737	727	706	670	748	673	708	712	756	738	699	681	726	709	706	691	691	684	725	731	764	724	693	693	727	725	701	690	689	700	759	714	739	709	691	768	680	719	711	718	730	669	707	723	695	705	709	710	681	754	638	701	700	714	687	741	729	719	673	721	719	739	692	730	735	729	713	718	694	665	711	729	672	715	733	681	732	710	693	702	712	711	687	679	762	733	693	697	759	698	737	698	720	709	692	700	708	698	686	683	752	713	703	718	730	720	701	668	684	649	719	676	683	771	730	703	712	695	692	661	656	733	732	758	717	702	716	713	703	733	691	672	736	673	658	722	757	724	711	721	694	679	680	643	707	653	696	758	715	750	693	740	689	714	774	724	697	699	740	695	706	702	745	665	697	712	697	667	719	679	650	704	691	692	718	689	678	730	701	708	673	690	705	718	743	727	698	682	672	748	737	717	741	690	680	701	685	723	683	701	712	724	671	646	711	704	659	708	696	711	740	707	696	713	682	704	709	700	743	729	711	676	658	725	712	682	700	720	716	680	727	722	696	694	650	753	714	686	740	645	669	757	687	662	738	751	721	710	741	651	725	744	772	723	718	727	746	720	733	685	703	729	679	718	694	686	733	712	712	707	722	695	711	672	706	705	688	677	736	691	734	694	711	715	665	760	684	695	697	725	713	739	715	718	730	723	705	680	719	739	722	724	679	657	713	713	761	660	733	731	658	672	688	730	718	726	708	700	668	680	691	727	669	679	709	697	772	720	703	692	703	709	733	688	740	727	749	687	681	679	697	722	678	701	708	635	678	696	702	711	714	708	705	696	792	696	701	693	750	697	701	736	701	752	705	764	687	678	730	695	722	683	691	743	672	715	742	720	690	727	706	703	724	652	709	662	683	735	698	688	734	725	739	724	715	681	724	725	711	727	747	674	660	721	685	756	693	673	737	731	726	690	739	745	742	709	685	703	746	760	719	698	716	638	729	703	731	731	686	712	657	668	718	674	731	659	723	666	755	694	707	713	722	694	665	694	709	694	720	673	694	724	743	737	685	702	648	707	716	739	729	712	718	686	750	727	721	730	782	705	677	722	702	707	746	733	704	636	767	757	707	778	710	675	682	743	699	695	719	697	769	685	750	688	721	688	752	741	684	770	666	705	696	683	717	727	765	700	734	743	683	689	701	725	679	715	688	674	693	667	670	681	758	710	694	710	723	700	726	723	699	699	727	735	718	667	701	702	715	750	723	716	682	679	685	752	760	744	711	705	718	740	698	724	705	724	710	691	685	711	664	724	696	675	705	719	689	659	684	718	662	695	704	664	732	667	696	665	719	673	706	732	709	707	728	688	739	684	713	673	682	744	692	739	705	683	711	742	684	692	661	701	724	707	669	682	678	694	728	715	702	691	671	701	723	707	754	717	713	751	699	779	694	668	707	737	691	714	687	704	717	649	717	735	665	712	673	749	711	701	748	683	734	739	705	668	689	721	693	748	699	701	694	732	663	700	735	670	692	710	667	707	730	706	713	715	758	706	703	696	711	670	704	750	706	711	723	721	693	696	700	657	725	702	685	709	708	744	662	697	698	693	730	672	713	735	685	713	714	708	738	693	661	712	744	650	726	708	673	679	721	688	709	741	682	710	732	710	672	695	673	743	720	677	698	677	715	696	706	728	697	697	718	663	741	741	692	718	705	671	715	688	744	726	734	712	690	699	729	719	711	693	708	695	702	718	706	695	687	716	748	696	692	695	685	711	726	714	684	732	685	699	686	721	768	700	727	715	665	726	704	691	676	685	740	693	705	690	690	714	697	668	738	717	720	723	688	746	714	731	700	743	743	698	711	725	717	765	688	699	695	726	710	698	678	715	725	723	773	730	743	686	685	658	638	682	755	708	704	750	750	671	753	685	731	733	697	740	701	745	719	690	630	730	706	748	709	696	717	721	743	701	699	687	717	703	721	700	667	747	674	687	725	712	675	716	680	692	679	701	731	671	763	676	685	732	698	720	728	734	745	697	676	690	687	732	739	733	677	723	704	738	709	709	701	712	666	731	664	711	693	721	718	700	724	710	683	732	728	726	734	752	705	748	701	643	688	736	705	709	699	723	667	722	701	694	690	705	720	738	713	731	732	662	659	720	736	728	731	678	711	742	683	733	677	700	709	699	679	653	654	737	679	706	754	734	650	706	723	689	703	702	652	725	724	676	667	697	654	687	752	758	699	739	658	721	741	714	709	712	753	692	695	699	760	728	716	698	718	741	661	727	731	685	680	739	713	732	699	696	740	720	699	710	689	712	690	685	750	707	733	703	704	664	708	713	684	649	721	717	712	725	727	705	686	749	711	729	685	746	723	705	680	682	741	718	665	724	754	743	671	694	720	711	759	697	703	727	722	713	685	694	699	670	705	691	709	650	713	708	721	737	731	704	692	704	757	637	702	685	660	694	676	698	692	707	690	747	700	655	713	686	707	678	699	696	706	719	690	720	672	722	686	685	691	703	793	697	714	681	709	681	694	703	763	718	694	701	713	701	697	675	756	747	706	723	735	689	688	678	711	693	736	694	693	683	686	696	711	743	720	706	699	700	753	723	673	692	709	695	701	718	766	748	715	712	729	707	683	705	719	675	724	714	682	720	703	678	684	731	723	700	693	694	755	722	677	707	715	751	690	669	727	728	670	702	743	715	707	721	685	718	709	749	712	665	684	726	766	705	721	716	744	721	701	697	695	666	699	688	685	697	710	741	708	656	683	694	722	697	715	728	720	676	651	691	687	713	712	720	743	669	696	717	716	674	723	685	647	689	709	691	726	682	676	720	693	704	708	706	695	673	697	676	673	714	757	674	699	682	719	718	700	749	738	699	682	712	681	742	677	722	752	727	646	703	686	744	735	680	733	718	635	723	739	702	716	746	672	728	730	673	702	720	706	673	667	742	711	719	723	736	720	710	710	752	749	645	705	713	695	742	701	707	683	680	707	722	732	731	659	711	741	708	683	685	707	785	731	737	767	704	739
24612	21196	27699	24875	13679	650	457	341	282	294	267	260	232	223	240	202	217	201	197	208	224	211	206	192	207	199	210	216	228	201	177	218	216	193	208	204	215	189	189	209	211	194	215	209	201	184	197	193	199	207	176	185	191	218	205	178	180	210	198	201	210	181	184	183	197	197	189	199	199	202	191	183	173	185	197	180	213	182	219	194	208	213	202	173	191	194	188	178	172	179	189	183	211	215	187	186	182	184	193	202	229	168	200	191	175	214	177	191	196	183	213	195	172	189	182	183	200	231	179	197	188	185	198	207	199	203	210	194	186	182	221	183	189	173	188	207	197	179	204	206	190	199	188	217	193	196	182	191	183	187	166	191	192	170	160	181	191	189	184	174	174	202	176	161	189	202	198	177	203	191	193	181	175	187	194	221	179	192	183	200	190	198	193	178	198	175	176	172	203	178	206	191	204	186	193	185	197	186	165	178	177	196	180	170	219	195	215	190	216	189	183	187	174	221	183	193	181	223	191	202	211	186	199	195	196	191	193	176	194	191	191	196	199	192	178	187	183	192	196	203	188	187	189	206	189	223	181	186	186	187	179	181	196	195	179	222	237	199	193	177	185	205	197	207	184	191	197	213	186	180	217	173	186	200	174	194	200	201	186	175	186	188	174	197	212	175	177	183	193	193	189	192	195	208	222	180	176	206	184	208	190	196	193	174	219	189	181	185	178	189	203	181	190	175	182	195	192	189	203	167	190	188	204	202	181	193	199	200	196	197	181	211	201	181	186	194	192	185	205	207	177	193	178	187	210	202	189	184	183	197	215	199	206	192	215	201	185	179	174	180	176	185	205	186	182	186	201	193	198	177	222	193	199	207	187	176	188	194	214	199	196	201	214	220	183	201	185	173	206	194	192	194	159	183	195	181	190	193	164	210	191	208	198	190	161	186	190	170	221	206	205	199	194	191	172	166	176	199	185	227	203	186	193	189	202	211	182	208	204	180	199	189	179	200	200	184	207	205	200	178	195	194	168	191	193	169	190	193	204	167	201	194	184	176	212	181	213	210	203	179	184	180	151	193	171	183	184	182	178	218	225	196	203	203	183	166	176	208	169	167	184	192	213	191	193	174	171	200	202	169	232	203	222	186	192	174	165	183	192	193	192	184	184	180	196	184	222	190	217	178	188	192	191	179	199	198	210	188	196	197	193	167	182	207	157	217	190	220	192	197	202	206	197	198	190	185	169	210	193	189	169	186	188	196	184	194	189	203	167	191	207	183	178	175	195	199	188	179	198	199	193	176	184	209	197	194	183	197	189	184	179	201	172	194	186	190	201	199	191	172	187	175	205	172	187	209	196	175	202	179	192	197	197	181	180	160	183	180	210	209	198	185	205	192	198	185	196	176	200	186	174	173	192	188	204	190	172	188	192	185	160	187	166	210	194	190	223	187	172	180	165	189	163	206	191	172	196	218	180	209	212	209	191	155	184	203	215	218	194	224	207	182	198	196	172	180	189	195	198	178	184	195	187	166	196	221	183	196	188	208	216	167	201	185	198	180	181	173	195	218	201	173	196	204	189	196	175	197	185	186	213	219	194	189	172	198	174	172	202	210	190	186	182	171	188	191	209	174	181	180	194	179	202	192	187	189	185	174	178	209	169	186	209	190	179	202	198	173	192	199	173	201	174	188	188	175	214	200	186	196	185	185	175	197	187	187	187	170	185	214	194	183	200	214	197	200	190	172	223	188	203	179	188	186	173	214	176	210	211	201	216	196	174	213	222	197	193	193	190	187	182	170	189	188	207	194	197	194	172	207	204	207	187	166	197	181	190	196	194	213	167	192	201	174	165	195	162	185	196	183	178	182	167	175	190	177	193	184	186	192	204	208	187	172	186	194	181	193	181	210	184	186	200	206	194	180	212	191	202	182	200	187	165	214	227	208	182	183	192	202	222	192	185	189	175	213	170	174	202	194	179	203	204	177	206	202	189	202	192	185	192	181	162	189	192	203	172	184	177	196	170	179	211	196	179	192	179	211	209	199	189	194	172	210	195	216	205	166	185	182	212	210	215	191	187	191	191	189	145	207	190	196	199	207	196	187	217	192	191	167	180	177	165	208	174	201	194	204	206	193	177	179	194	186	172	185	173	170	182	175	206	186	194	173	173	201	188	197	189	185	187	193	202	195	193	181	186	169	193	182	191	191	162	170	202	172	204	199	195	178	207	186	180	185	182	176	185	202	193	191	200	226	188	182	193	188	186	187	190	193	218	208	195	211	193	188	208	196	156	175	190	186	190	177	183	189	165	206	194	223	187	214	181	172	196	193	204	184	189	185	185	204	183	202	173	181	173	180	198	202	193	177	179	184	181	180	198	192	194	182	175	171	177	158	179	180	192	190	191	203	191	189	173	195	198	197	196	178	197	177	175	186	207	198	185	183	205	200	207	199	204	189	182	184	187	159	197	180	173	192	162	212	192	210	180	169	203	183	189	184	198	171	211	187	186	172	191	224	202	178	185	196	174	191	191	198	195	189	201	158	205	170	207	182	168	196	172	189	179	164	193	207	208	194	181	185	195	218	176	215	184	192	156	185	166	185	195	178	201	190	190	189	213	192	183	206	185	163	184	189	175	200	187	186	177	171	185	197	202	191	200	193	195	180	189	190	164	193	179	191	192	204	187	197	203	186	188	168	178	189	186	191	183	213	205	205	180	173	175	182	200	186	206	182	195	178	187	190	167	192	166	178	196	189	178	201	163	192	179	171	182	214	202	186	186	189	169	170	198	167	212	208	189	189	218	195	181	176	208	200	191	182	217	192	198	236	194	196	179	189	186	194	200	165	185	189	187	198	183	194	184	190	195	185	193	209	200	204	182	214	209	195	146	159	193	186	209	213	205	180	184	161	200	211	220	186	173	213	200	197	185	201	182	183	186	165	221	205	207	183	177	201	181	209	188	221	174	219	193	178	177	210	197	208	186	179	182	188	195	188	166	166	181	186	190	173	188	193	205	202	199	185	188	191	189	187	198	179	191	186	200	207	190	195	178	194	205	199	192	192	200	193	185	195	202	198	158	201	189	163	181	212	186	212	178	173	170	192	202	182	187	191	203	187	194	198	189	185	203	187	185	205	196	190	204	184	214	176	201	226	202	180	210	215	207	181	193	185	186	204	193	202	194	211	208	186	189	198	190	198	201	190	191	172	176	194	199	167	194	181	183	167	167	167	173	187	200	192	209	201	194	213	181	179	171	182	189	186	207	206	182	189	177	208	183	181	188	199	180	204	193	198	161	189	196	186	178	167	221	176	196	197	168	209	225	183	177	208	181	181	207	181	177	192	217	183	198	189	196	181	173	172	176	170	190	193	197	202	158	205	172	203	165	189	165	183	184	197	190	192	157	184	188	202	193	213	200	208	191	176	213	178	150	191	202	179	208	181	190	196	207	211	202	189	200	175	183	193	208	205	185	191	207	178	193	194	192	177	189	191	198	174	201	197	189	204
3180	4846	3304	1601	1147	858	691	601	461	409	362	317	274	289	303	265	254	240	231	248	245	224	216	244	253	221	234	232	235	231	213	193	256	236	228	232	213	209	174	227	233	175	211	230	215	241	218	201	207	215	238	237	213	235	199	212	224	217	204	229	251	224	206	179	205	197	231	208	213	197	211	199	202	200	191	229	218	227	200	191	213	197	221	206	199	215	179	229	202	238	215	216	237	200	213	218	208	194	190	200	212	182	220	215	187	218	217	228	226	183	202	219	199	215	206	223	235	224	205	199	202	222	198	231	201	228	200	196	200	229	194	208	197	237	185	219	229	211	216	223	207	218	188	215	205	204	194	198	195	219	186	201	207	207	198	195	207	223	206	196	213	225	205	219	212	201	216	209	232	190	230	206	200	219	216	206	196	211	213	183	207	199	209	215	186	207	242	205	223	221	191	213	223	197	196	217	221	227	246	211	197	198	188	236	229	203	226	207	224	217	212	229	194	165	219	185	195	227	256	201	210	210	225	197	206	228	210	194	176	199	214	206	222	209	238	192	204	188	225	197	216	218	212	219	217	227	232	199	210	203	188	211	188	216	205	192	176	205	214	234	219	193	226	185	203	227	190	208	223	214	180	193	204	186	204	216	198	200	210	212	207	185	233	209	182	245	179	218	206	196	214	198	179	216	223	214	208	189	226	211	222	182	222	195	189	200	219	216	189	262	225	191	212	221	222	211	195	218	191	209	218	214	218	216	188	203	196	226	229	212	199	225	194	202	228	207	222	204	195	206	207	200	215	195	218	217	211	230	202	217	198	202	235	228	206	219	205	219	211	218	209	196	199	248	223	188	215	219	205	212	201	224	194	204	206	199	210	234	176	185	205	225	210	216	189	219	206	209	197	218	228	222	198	207	235	202	218	230	207	196	219	219	217	240	208	203	226	211	214	196	208	208	185	196	200	200	196	230	217	207	223	226	202	213	210	194	214	203	216	202	190	204	200	201	215	231	218	224	211	192	201	215	215	200	206	201	180	215	208	212	216	243	208	185	214	206	195	201	213	213	211	243	204	209	204	176	200	232	215	213	233	195	210	198	221	200	199	179	204	197	215	199	222	200	202	191	227	222	193	211	218	247	208	208	184	222	205	206	201	181	238	187	222	218	229	188	190	192	217	232	211	208	201	229	168	230	229	185	216	191	200	224	193	201	220	221	209	215	207	222	203	205	220	216	192	210	206	198	221	211	235	212	213	193	197	197	174	211	248	195	202	207	233	209	209	192	223	200	200	229	228	223	203	197	197	221	217	226	214	202	187	202	228	220	216	210	229	198	170	221	214	240	213	211	211	196	237	216	217	218	213	212	219	192	204	217	211	193	190	228	196	202	191	200	201	218	205	219	191	189	245	205	218	206	255	214	196	216	211	214	219	215	219	220	203	194	210	208	239	204	223	194	204	198	205	208	224	198	207	225	192	208	220	205	230	214	196	206	232	197	233	233	222	227	211	199	209	222	213	186	229	205	203	194	221	195	219	192	195	208	207	200	240	181	220	216	210	216	203	214	231	216	199	221	180	216	209	219	243	223	205	239	210	252	202	228	208	197	218	200	203	213	202	214	207	211	213	199	204	234	216	214	247	194	220	212	217	213	220	186	226	194	167	182	236	202	184	228	220	210	204	206	234	213	184	207	207	240	213	182	209	200	218	218	215	228	211	179	219	224	192	180	210	208	220	206	206	211	211	232	211	214	188	201	210	225	202	203	194	229	207	221	196	197	203	192	204	205	201	200	214	209	219	209	212	190	212	219	207	180	216	190	197	206	235	191	204	188	216	205	196	183	213	219	209	199	208	211	196	196	215	208	217	192	237	185	189	227	231	200	202	204	202	243	184	220	206	208	206	201	207	199	184	218	202	224	219	232	214	227	209	196	223	208	181	190	215	211	211	224	224	222	238	189	206	197	209	197	213	199	206	221	192	188	196	196	213	205	210	180	225	177	245	200	232	196	212	195	209	210	213	198	193	168	202	194	192	234	208	210	176	232	206	212	199	204	219	197	215	195	203	213	204	226	197	213	227	208	193	222	201	219	205	197	204	193	184	199	204	194	218	225	187	204	230	231	205	214	218	198	216	199	200	235	212	228	213	208	216	202	220	213	203	218	217	200	222	191	204	211	185	212	188	207	209	247	164	210	200	213	221	228	204	191	211	225	187	227	204	237	216	205	231	222	192	215	219	205	190	219	199	197	211	218	207	210	180	208	189	243	214	191	211	197	230	209	229	200	194	228	188	213	204	211	213	203	211	195	206	217	223	196	219	211	186	210	203	237	206	227	205	207	220	201	217	220	222	194	222	238	208	197	212	229	198	232	208	210	243	210	197	209	209	189	201	186	214	198	215	211	196	235	189	201	202	215	211	208	200	208	215	194	193	213	217	212	186	232	188	206	187	219	190	177	201	219	175	221	214	234	213	186	195	217	220	202	205	208	208	184	216	202	210	190	208	212	225	203	201	240	195	208	213	232	232	200	210	206	225	215	208	209	208	189	223	203	240	220	209	211	185	187	207	198	205	218	221	190	206	192	198	199	200	230	208	197	208	191	222	212	223	233	210	211	221	204	226	230	213	199	208	215	211	201	212	229	192	199	213	200	192	216	220	219	194	185	199	212	200	220	206	200	196	193	212	191	217	201	220	202	194	213	235	196	201	195	204	210	223	222	241	209	198	210	219	177	217	181	221	201	214	198	220	229	213	213	229	231	232	220	196	200	207	218	207	217	203	192	210	208	202	210	191	197	200	223	200	210	216	222	228	217	189	221	223	212	228	199	205	195	202	218	223	214	229	183	184	209	221	193	203	199	212	205	234	209	212	212	221	210	197	184	209	220	223	223	191	189	190	173	198	216	202	205	229	227	220	198	206	201	213	190	221	227	198	206	216	213	232	211	220	185	211	226	209	212	215	207	210	206	221	192	208	205	199	195	215	202	207	184	199	214	241	245	182	212	195	187	209	220	214	232	216	221	224	211	211	231	215	200	191	193	220	216	196	217	208	205	198	228	191	223	210	228	203	191	229	210	225	202	207	220	204	219	225	171	204	202	229	221	216	203	210	218	208	207	226	220	225	234	221	203	224	228	217	198	177	216	238	196	217	210	205	223	209	197	216	197	219	215	188	194	196	203	213	229	225	186	212	220	209	211	215	226	221	212	217	224	206	197	221	231	194	218	210	208	207	240	215	205	216	226	206	224	224	222	223	216	229	205	200	213	219	199	181	212	191	221	215	213	209	202	236	228	194	210	197	198	194	203	194	211	201	202	213	200	194	230	207	192	232	205	254	192	197	189	216	232	207	214	214	233	208	213	215	209	227	205	213	192	215	200	195	206	184	209	197	199	215	221	224	208	191	206	228	220	235	210	212	221	211	222	187	226	208	212	214	207	224	217	202	208	220	218	202	202	217	209	186	207	215	203	213	216	212	224	206	220	223	233	219	198	180	211	183	227
22455	21258	29132	23692	21252	21315	11984	1634	1169	1075	1002	877	933	817	830	839	800	764	724	739	722	722	724	679	750	734	697	638	685	677	673	754	703	651	715	676	712	644	680	691	706	629	653	709	720	679	701	677	695	668	683	643	637	635	641	704	668	696	660	665	610	668	692	662	620	616	669	714	639	658	663	679	659	660	649	686	677	713	675	626	663	676	710	660	704	656	692	667	671	682	677	689	676	640	656	686	648	609	668	614	689	692	674	631	650	669	669	670	671	635	663	690	661	664	711	641	643	660	686	658	666	657	694	616	659	720	648	689	670	682	683	666	666	679	667	662	643	665	656	640	667	620	622	662	677	698	665	653	670	652	670	653	677	660	651	628	660	668	660	638	669	644	666	648	673	634	638	672	640	674	679	668	695	681	664	679	650	654	646	661	620	685	650	710	675	690	679	669	644	658	661	665	622	614	670	643	692	664	691	647	638	664	726	663	650	663	662	688	723	658	581	702	676	664	685	696	653	633	666	674	655	645	649	700	620	648	673	700	684	667	632	695	645	657	631	680	740	674	693	707	647	667	678	699	642	649	718	689	639	699	672	693	702	725	639	647	675	647	655	698	612	663	656	662	673	673	712	652	659	640	623	672	663	684	638	691	670	622	677	688	701	659	739	661	662	720	683	685	702	635	653	663	646	657	667	674	675	656	689	704	695	643	658	657	657	681	664	632	624	693	647	658	638	671	683	674	684	643	705	673	683	699	683	688	681	624	697	648	716	649	689	677	639	672	622	720	650	687	678	628	664	681	662	650	690	647	616	628	683	669	606	618	664	707	654	634	684	698	688	696	706	688	678	673	649	639	621	609	685	647	667	642	681	697	636	675	639	692	651	659	685	612	629	684	659	702	617	686	696	674	678	708	648	641	692	656	641	662	630	651	663	638	616	654	633	675	702	643	704	620	630	670	710	643	673	638	613	647	624	666	678	625	669	632	694	668	676	703	702	697	693	697	627	624	666	661	622	644	666	682	633	719	670	650	653	670	689	679	653	656	579	658	666	658	653	628	653	632	615	671	681	680	648	652	688	660	680	671	643	651	697	681	687	652	657	645	639	660	746	646	640	679	670	652	684	659	644	647	654	650	680	592	650	696	641	670	689	668	634	717	672	680	693	651	670	633	684	625	726	644	641	676	651	684	685	657	649	659	657	692	638	638	666	639	693	694	674	643	614	702	665	659	612	691	670	672	642	645	635	685	697	652	631	654	648	628	709	659	728	655	603	668	661	669	678	697	661	672	651	671	663	681	646	660	651	708	627	622	688	643	688	646	666	692	647	645	652	670	655	680	667	664	705	710	662	673	684	642	638	650	673	633	648	673	641	661	670	672	705	620	632	650	673	666	714	654	637	653	707	626	633	628	674	691	684	701	659	576	628	666	667	687	724	677	662	643	648	690	620	666	656	627	642	630	674	679	631	613	660	637	666	663	678	656	636	660	683	680	635	647	688	667	684	678	669	645	673	670	672	625	644	601	642	704	602	700	699	705	646	645	656	658	661	688	615	614	724	659	641	666	640	676	652	630	730	683	682	626	656	660	705	640	645	686	705	706	652	683	652	662	651	672	709	667	682	625	720	606	663	665	666	660	692	637	626	679	698	640	689	653	666	700	691	642	706	692	651	653	646	666	672	649	657	700	651	644	661	635	678	721	664	678	686	680	675	661	659	650	643	624	638	638	622	654	683	680	655	650	700	588	684	718	682	699	643	680	672	629	659	667	637	669	628	657	654	633	662	697	701	655	676	647	655	661	688	678	632	647	654	659	629	654	671	673	684	630	633	682	720	628	617	662	625	657	661	702	622	628	716	631	707	662	665	665	665	671	672	683	658	652	666	647	624	622	696	675	673	670	658	667	659	631	702	652	649	694	676	666	625	629	680	670	634	708	661	659	726	658	607	673	660	661	625	657	673	636	598	614	649	647	662	622	709	654	669	648	646	678	682	668	634	660	696	661	639	687	689	678	663	699	658	611	659	703	728	656	677	635	608	618	649	659	675	646	638	695	652	706	657	671	639	660	663	633	690	676	619	667	669	620	635	643	649	695	665	623	653	672	673	653	667	663	665	659	638	668	640	665	638	680	631	651	641	695	655	676	627	661	659	670	671	650	676	643	665	662	661	642	696	657	654	621	625	730	621	661	635	617	649	657	696	683	643	636	668	677	693	678	700	725	673	667	617	642	651	615	688	646	663	629	695	641	629	761	695	646	658	672	667	653	671	645	660	634	648	620	652	666	628	661	636	664	648	715	682	683	642	706	673	615	618	662	670	671	627	668	673	722	655	641	682	608	684	645	683	711	640	650	668	661	608	697	641	698	663	654	681	668	674	666	706	679	658	638	678	660	646	665	640	658	622	653	616	644	620	672	674	682	663	704	630	703	686	606	644	656	665	673	649	682	689	600	653	686	647	674	636	689	662	668	645	628	640	720	654	683	643	637	680	637	616	644	656	657	722	660	692	677	616	647	639	649	694	623	636	658	656	671	678	699	631	650	607	635	692	633	602	688	669	662	661	676	667	704	694	681	671	646	697	637	656	705	674	625	630	718	634	648	691	652	624	658	658	737	656	645	691	719	659	625	675	630	692	656	695	616	703	651	626	677	661	672	671	718	659	662	620	674	689	649	669	682	708	643	671	672	623	630	707	693	668	699	713	707	696	677	658	621	681	660	723	646	651	632	667	640	642	678	622	618	682	673	710	631	661	640	643	682	700	655	642	625	680	688	622	655	657	685	667	645	661	672	633	675	649	619	599	628	654	619	673	674	631	703	578	718	662	642	675	667	654	671	673	652	680	652	680	673	647	655	689	673	622	693	675	651	667	645	644	651	663	629	705	703	674	663	600	668	669	668	679	651	687	661	674	653	655	659	668	681	648	661	658	706	640	660	628	690	669	658	630	679	599	725	711	623	622	656	624	684	678	615	705	650	651	632	599	657	700	673	660	622	721	663	617	648	633	661	551	623	639	721	685	658	605	661	667	715	642	645	675	678	665	677	638	681	662	627	692	648	620	657	589	666	644	708	732	645	661	721	675	651	657	633	670	687	696	679	674	715	645	648	633	682	649	641	682	694	676	673	670	637	654	639	635	715	635	610	654	645	702	631	662	728	667	606	611	669	715	683	691	702	615	652	629	682	708	650	673	671	675	654	662	631	664	683	700	685	652	706	622	642	668	668	692	665	697	655	642	680	715	619	676	634	681	676	673	667	665	704	629	630	608	678	690	702	653	646	623	644	683	697	653	662	645	629	707	678	653	714	713	704	686	660	692	671	677	613	658	694	647	679	693	663	664	610	671	658	677	690	618	675	593	642	671	697	641	704	641	676	650	648	647	662	696	647	673	674	712	656	616	671	667	660	673	643	655	684	702	685	674	693	655	666	744	664	658	652	688	636	695	684	668	703	692	694	645	640	694	677	705	598	652	639	635	698	631	629	619	646	695	642	666	629	659	701
4470	14575	9938	5141	3923	2948	2283	1863	1556	1285	1136	1063	976	990	872	815	874	777	770	836	781	766	771	762	707	776	692	721	734	748	678	744	720	705	737	738	718	712	660	721	713	654	672	650	681	730	748	743	724	673	723	704	684	686	721	722	676	679	662	660	715	695	656	689	654	698	666	688	702	673	672	668	654	693	688	712	638	662	689	679	644	731	679	691	673	672	698	685	697	661	677	708	679	666	684	720	718	670	643	667	684	681	652	629	688	666	672	683	694	676	684	675	727	632	640	652	690	618	682	639	640	672	673	683	679	704	642	651	718	686	690	669	733	682	655	673	712	677	728	733	667	710	681	718	706	662	648	689	696	693	687	659	658	668	641	704	658	664	678	665	657	696	687	640	693	717	679	675	702	678	670	690	675	677	696	607	710	674	690	662	671	680	643	712	663	682	680	695	674	682	677	675	701	690	694	677	655	625	704	673	704	667	701	705	675	666	690	667	687	707	691	665	668	658	708	679	664	683	685	657	684	715	679	652	690	666	622	662	641	637	627	709	704	684	651	674	657	692	682	677	659	716	692	676	706	658	700	671	699	686	636	691	698	684	655	696	673	723	691	683	693	687	644	651	657	676	659	683	678	694	654	664	691	657	696	711	676	674	699	705	664	688	611	692	660	656	700	711	711	697	634	653	715	710	654	664	664	687	677	679	699	668	708	705	666	686	653	665	707	694	698	662	647	701	616	677	650	663	684	686	658	674	666	623	706	642	735	694	700	690	655	676	715	706	668	695	657	586	667	628	658	643	659	699	638	679	704	655	653	642	655	673	686	703	627	682	668	695	671	655	663	671	712	668	662	707	651	698	639	681	629	699	699	685	683	686	698	641	692	714	668	639	615	667	696	659	684	649	706	660	703	706	645	707	690	666	623	656	693	669	710	698	733	674	680	692	664	674	668	708	680	654	701	761	663	673	679	661	691	660	672	671	643	685	649	640	650	640	681	688	636	725	691	685	664	668	657	693	629	660	709	707	688	700	670	688	701	682	661	684	665	650	690	733	690	673	742	708	664	670	719	692	675	683	701	647	675	689	739	665	698	706	674	660	705	667	682	655	704	686	705	686	703	652	633	700	676	683	646	675	644	693	721	678	741	678	678	650	694	693	712	674	666	674	678	675	657	708	663	720	718	652	639	673	669	664	669	702	682	679	672	699	699	716	653	666	671	680	696	682	695	668	657	683	705	715	683	697	653	689	659	691	707	704	632	698	670	643	687	685	671	691	664	655	726	717	698	693	659	637	622	671	664	674	703	685	644	709	687	703	662	690	666	700	713	695	691	666	668	673	700	620	713	711	678	691	692	648	684	690	650	691	657	702	702	707	699	622	660	655	725	614	668	710	702	679	669	661	683	681	680	658	644	652	716	705	681	677	625	665	681	683	668	676	712	673	665	693	708	610	618	723	688	720	634	649	647	647	704	686	651	667	634	691	729	720	654	734	687	698	707	681	706	652	704	688	694	699	690	643	681	672	698	653	711	699	676	674	721	632	650	668	650	683	685	726	711	725	706	681	652	713	646	676	658	652	692	694	686	658	732	693	745	665	619	680	716	685	665	647	678	639	678	743	686	665	700	641	676	695	675	691	663	696	706	679	629	692	661	709	665	702	675	638	649	668	667	693	681	658	688	709	697	683	679	703	707	667	725	679	646	639	668	693	694	651	657	664	678	679	686	685	638	664	706	687	653	679	686	688	669	634	685	647	657	663	686	692	677	691	677	686	667	678	690	654	669	648	621	656	733	718	693	684	718	685	679	643	703	692	710	663	684	669	691	682	671	627	694	675	637	643	688	653	706	689	664	706	688	683	709	693	710	688	709	650	705	697	664	723	681	671	683	695	685	694	688	680	656	654	704	672	703	707	714	726	719	695	712	644	701	665	685	668	703	684	643	684	645	702	640	685	661	633	684	701	667	658	677	692	673	680	663	709	722	736	676	657	683	673	713	667	655	688	687	669	681	691	706	724	685	716	672	670	678	703	656	677	660	692	675	667	660	660	685	638	697	641	689	637	678	663	612	697	688	684	634	675	710	668	655	652	671	693	731	706	657	646	674	666	705	633	715	660	672	651	672	663	683	677	730	671	623	642	689	686	681	687	652	698	659	688	639	676	663	707	674	660	707	673	644	669	695	697	673	663	632	616	704	653	714	686	703	677	659	712	724	695	676	691	660	675	655	689	689	686	704	650	692	685	691	666	634	678	683	704	680	694	691	710	701	656	693	658	683	642	698	704	700	688	612	651	653	686	677	647	735	680	681	691	705	647	652	715	679	703	673	711	643	699	706	700	679	664	657	614	679	683	693	650	644	690	681	717	675	676	648	680	670	696	630	655	664	693	627	670	727	668	660	654	672	691	638	681	677	660	625	650	716	658	678	679	719	673	694	675	698	730	651	664	625	698	702	670	646	675	641	681	661	696	648	648	664	716	679	680	665	695	649	718	649	707	689	734	644	695	682	630	663	712	646	643	714	657	644	687	648	680	653	659	667	687	678	688	667	654	717	652	670	700	686	666	670	710	683	685	706	693	633	679	673	709	699	677	663	700	738	690	720	689	674	652	685	692	661	652	656	696	655	669	649	653	694	690	672	633	679	638	648	666	652	726	677	659	678	708	635	677	657	664	699	669	656	710	694	680	689	662	673	644	694	641	677	678	694	660	659	709	646	654	643	691	660	702	700	708	692	690	675	697	715	686	673	679	678	642	697	688	661	714	665	692	665	715	674	659	655	654	678	707	684	656	679	656	662	699	679	692	727	680	654	655	679	686	644	677	695	671	645	708	665	670	647	643	711	699	691	650	665	683	670	716	688	659	644	656	682	613	693	644	651	652	686	677	691	694	662	629	682	672	748	660	701	725	714	675	670	648	644	660	652	647	705	654	626	678	652	673	672	673	688	683	721	730	686	684	682	652	684	683	727	683	682	682	676	704	648	689	678	678	726	680	665	692	641	645	669	662	721	656	664	724	689	685	667	678	694	679	636	677	642	643	665	648	657	690	681	647	672	688	732	673	713	675	707	681	691	667	627	668	692	637	707	719	672	674	693	689	619	662	660	685	662	668	690	697	691	661	671	676	706	708	729	652	666	624	699	707	711	699	693	677	715	667	662	648	695	686	675	709	651	665	639	672	708	714	675	634	688	650	682	658	662	714	649	642	650	690	692	662	660	672	691	645	677	682	716	639	710	675	665	621	651	666	677	709	716	653	719	690	653	648	663	675	694	707	676	674	713	683	683	674	679	689	678	695	624	672	669	654	709	655	668	670	667	633	672	726	692	672	665	694	670	712	686	687	676	712	663	667	680	662	695	716	674	709	712	625	705	704	708	676	661	697	686	698	651	689	666	667	670	703	646	633	688	681	636	681	646	669	673	684	681	663	697	669	694	701	689	665	650	694	658	687	663	668	662	664	665	738	672	635	670	717	661	632	674	676	684	682	708	673	716	676	635	666
27514	20331	8137	824	501	394	385	369	349	361	372	376	330	372	359	314	324	316	350	375	328	323	338	354	354	321	339	359	362	305	346	352	327	327	326	344	333	324	365	347	357	337	319	313	350	314	331	327	320	338	359	341	328	355	337	291	323	338	370	310	310	339	347	352	397	331	329	327	374	342	323	336	355	305	363	379	344	320	353	348	330	341	341	343	375	319	332	362	318	329	345	320	335	358	359	334	342	325	350	335	326	349	325	367	313	354	341	344	351	332	337	328	306	331	282	395	316	321	328	353	340	328	382	312	356	329	316	318	338	330	351	316	346	322	331	350	345	347	367	334	347	326	340	345	323	347	324	328	307	356	330	330	332	327	348	318	345	330	313	334	368	336	312	341	342	350	348	319	322	365	363	303	336	325	340	323	343	335	343	322	380	339	330	351	320	325	352	347	335	331	321	352	354	322	341	347	345	364	347	326	355	333	320	345	359	360	353	339	332	353	331	345	358	339	313	312	334	334	346	343	331	329	303	346	331	299	330	342	308	316	327	336	355	337	332	312	343	350	347	335	335	314	351	334	315	322	332	340	347	328	351	332	328	334	346	336	377	351	329	305	352	316	308	322	310	325	355	331	349	357	326	345	310	326	339	341	330	351	324	339	314	329	330	346	342	308	323	344	315	339	353	343	354	307	355	345	320	315	350	345	316	350	368	370	339	334	364	361	332	345	337	327	364	295	329	325	348	336	349	331	361	334	330	317	346	301	316	312	349	341	333	320	326	340	307	354	314	335	348	345	344	323	358	335	346	334	340	341	360	346	350	331	376	333	345	376	331	355	379	326	362	333	366	346	357	339	345	348	338	343	342	364	341	345	353	331	316	342	311	350	369	362	371	309	328	334	347	330	322	322	342	340	321	356	332	337	342	321	336	332	332	341	342	344	332	326	321	323	337	275	344	334	342	336	355	351	333	347	352	351	337	321	330	338	316	308	296	338	343	331	346	328	351	308	333	327	334	355	319	330	321	372	320	332	356	352	359	354	342	334	353	364	334	346	332	315	359	332	316	336	318	346	336	355	326	358	340	337	338	362	347	325	320	296	355	348	294	349	340	285	320	343	306	314	352	307	297	340	337	316	345	359	305	317	337	329	316	337	341	361	355	331	326	345	332	309	315	309	323	308	333	364	347	324	325	349	315	339	302	386	319	352	352	316	313	327	334	296	353	351	340	363	340	354	336	339	335	339	324	311	364	318	328	334	352	362	364	336	342	332	327	333	308	335	298	329	359	339	346	344	310	337	352	326	336	357	319	347	363	356	356	328	329	326	359	332	359	324	322	335	343	322	351	334	337	336	344	358	377	351	335	337	294	322	324	333	326	318	296	315	363	316	332	326	322	328	282	323	362	330	298	333	314	311	350	361	356	344	340	339	355	356	342	306	328	332	359	342	326	332	351	344	341	340	351	318	345	353	329	322	358	359	310	317	324	331	331	361	357	328	305	336	337	341	335	304	332	356	335	357	337	358	322	343	332	321	357	322	341	342	304	339	342	347	365	352	348	328	305	315	317	344	376	327	298	354	337	412	333	350	360	312	339	339	314	325	344	334	320	329	327	352	346	337	314	326	341	351	363	338	353	321	333	320	329	321	308	342	340	323	309	314	328	296	338	333	320	345	355	360	326	303	329	335	333	302	331	342	336	331	335	333	349	329	360	349	324	322	336	316	327	337	322	350	313	346	376	358	292	326	370	359	336	326	328	342	367	342	361	344	350	359	361	339	332	316	326	304	362	340	327	326	371	328	322	365	328	342	326	332	348	322	330	369	365	356	331	343	354	331	312	307	344	326	346	345	337	336	319	358	355	325	329	355	293	333	338	339	329	323	336	320	335	378	359	360	338	306	307	368	325	329	303	338	371	326	349	344	306	322	302	318	323	323	327	355	359	363	320	354	382	360	328	357	306	339	352	304	313	319	352	346	338	349	323	329	332	344	371	309	327	302	300	359	342	334	385	358	323	351	348	346	311	315	326	340	336	357	337	318	340	344	328	350	339	310	356	345	323	336	323	344	316	340	383	322	329	343	350	345	309	343	352	346	337	350	325	333	346	356	350	370	319	328	330	373	341	330	303	381	345	308	328	361	353	326	343	338	326	362	353	331	369	346	329	356	334	298	349	323	338	358	319	318	354	358	376	346	332	326	340	315	339	367	331	324	345	306	377	380	359	331	313	321	318	346	342	369	322	330	314	301	311	304	340	336	311	336	324	349	340	321	333	332	345	336	350	319	356	348	312	319	330	333	330	310	326	365	323	325	312	330	323	327	376	341	356	331	373	337	340	349	368	320	313	313	348	318	339	337	344	325	328	321	349	335	324	325	347	382	317	305	394	363	323	387	316	347	328	318	328	328	330	355	349	357	332	329	332	338	332	343	325	315	313	333	335	334	337	333	299	331	355	350	340	374	365	319	313	312	332	332	341	355	326	317	337	368	337	314	341	322	342	342	359	335	355	300	314	351	312	333	332	335	339	350	354	341	350	308	336	328	351	325	329	360	339	308	346	339	317	358	313	336	323	354	293	351	346	369	320	338	339	375	364	345	322	299	319	317	338	336	344	351	367	334	353	319	334	327	336	356	345	353	366	339	341	363	328	277	317	346	350	318	330	328	307	317	305	298	325	336	338	335	363	329	301	371	331	318	356	380	354	370	316	345	328	373	327	331	312	355	326	297	338	330	327	333	355	348	327	310	348	322	329	345	316	324	378	390	335	320	330	343	340	373	372	310	328	323	327	343	330	361	357	319	341	342	333	298	343	328	339	354	320	313	338	341	318	341	355	344	339	335	339	346	305	336	347	308	321	336	352	342	319	309	334	355	314	347	319	341	339	353	337	346	321	321	336	372	309	327	323	281	364	379	337	344	362	355	302	372	313	333	348	314	380	311	329	325	324	314	359	347	325	356	309	361	363	326	360	358	340	330	332	353	337	353	303	318	362	327	306	320	342	312	319	313	357	343	335	326	346	318	341	309	381	317	362	362	297	320	346	368	318	319	360	358	350	356	370	335	308	327	335	318	346	323	317	330	343	329	365	353	341	349	350	315	342	334	311	357	356	344	307	332	382	344	348	353	362	359	364	324	331	337	321	335	329	360	294	341	357	345	344	323	330	356	312	357	324	330	328	318	346	347	335	348	339	307	336	319	346	347	381	342	319	292	340	327	369	312	334	349	393	305	358	341	328	354	350	350	353	364	367	324	313	296	331	349	326	346	333	330	352	348	328	348	327	310	351	329	334	319	383	293	327	351	332	365	343	343	374	352	325	329	341	345	341	343	326	355	299	343	346	329	320	304	330	321	349	323	344	335	344	357	318	386	328	326	341	334	317	345	325	349	339	361	340	380	350	358	332	319	352	331	325	310	357	378	367	363	374	322	332	352	335	359	329	330	327	346	312	341	347	363	324	327	297	342	355	367	345	327	316	340	314	306	371	332	334	320	343	317	313	360
4285	1525	1007	621	552	478	433	420	388	417	395	398	393	352	340	356	339	368	349	387	369	333	362	359	360	373	370	367	327	339	351	362	367	328	347	345	344	368	321	374	331	363	339	331	351	351	363	359	348	350	353	342	338	332	317	343	335	396	324	364	353	362	375	337	347	345	347	310	340	377	339	380	324	348	342	349	359	351	352	368	362	338	359	353	345	359	335	361	316	360	358	378	354	350	331	372	385	363	334	327	336	349	355	337	362	383	375	370	351	339	379	361	337	345	374	363	354	351	359	373	364	340	347	352	335	359	372	347	359	363	364	389	338	376	343	327	335	327	333	359	314	336	339	348	349	341	353	361	377	362	335	332	368	331	345	346	307	341	352	362	341	374	367	371	329	368	341	356	340	345	328	368	331	374	333	348	324	336	372	368	345	345	353	369	357	327	376	362	331	341	367	348	327	348	348	339	395	381	400	376	367	330	363	349	411	347	368	360	356	329	354	327	363	337	362	377	325	355	343	354	364	356	326	328	334	331	363	342	346	324	331	334	322	372	336	358	355	370	331	353	369	333	393	343	346	345	367	375	330	336	350	330	352	358	338	330	328	345	354	319	368	342	348	327	370	346	384	355	338	303	372	345	341	341	335	349	347	371	348	339	351	351	371	330	334	340	337	351	354	322	368	363	349	369	360	334	340	343	351	354	314	373	367	340	334	357	360	360	316	347	327	342	337	388	398	335	324	355	357	334	329	343	350	352	330	359	357	365	335	324	381	347	327	320	355	361	341	339	358	315	364	355	348	405	347	308	351	354	369	339	320	371	333	365	346	343	309	357	332	326	329	358	382	368	347	339	331	342	335	330	305	377	360	315	364	406	379	306	367	358	367	376	360	360	333	308	343	327	338	367	317	363	367	340	335	377	372	339	355	352	349	353	353	357	344	330	358	325	353	334	339	352	362	351	355	337	350	372	303	328	375	358	348	358	345	362	372	349	358	389	385	343	380	366	317	320	342	336	343	376	360	370	331	351	341	364	331	335	329	363	349	352	350	376	369	343	353	370	349	339	361	347	355	358	329	324	329	329	353	319	348	347	319	347	400	366	341	317	355	345	326	350	359	353	342	350	374	363	350	355	348	347	346	351	358	361	344	346	368	370	355	364	336	348	339	386	383	359	332	357	356	343	363	367	346	341	355	343	377	352	341	367	331	374	387	316	408	331	358	341	344	353	362	322	356	327	367	362	366	360	335	356	360	347	344	320	359	370	336	333	331	326	352	357	328	347	358	340	323	358	326	374	330	358	326	370	349	346	327	350	343	328	350	360	343	329	351	374	353	339	326	370	346	323	353	349	328	348	338	337	354	364	352	322	333	362	366	376	341	336	349	325	365	354	349	370	317	323	372	343	372	348	357	392	353	366	319	367	347	379	312	349	319	364	337	362	350	351	370	330	349	329	308	342	352	357	352	333	317	329	339	371	373	340	345	368	358	372	356	344	366	345	363	363	355	336	358	334	360	306	318	366	365	337	298	359	378	361	353	370	369	335	376	366	335	337	358	345	352	309	402	326	373	366	361	352	361	324	400	352	308	366	381	363	331	350	333	356	390	366	342	343	356	351	338	278	336	339	341	348	383	342	338	330	360	341	366	378	351	347	331	338	381	349	331	316	348	372	335	306	366	327	372	354	359	353	351	338	340	333	304	339	328	340	326	331	351	364	375	340	342	349	360	327	378	354	380	333	370	338	346	355	348	351	336	376	341	343	355	360	360	335	336	354	359	325	367	387	354	355	348	337	337	347	296	358	382	369	389	346	354	352	334	347	332	372	352	371	345	350	368	357	355	339	344	344	368	359	336	344	354	351	354	347	359	369	359	356	338	362	346	385	384	346	337	361	337	337	318	334	345	328	387	316	343	341	313	367	357	386	345	349	351	341	316	332	348	320	377	369	329	358	364	361	367	343	376	364	378	356	331	341	393	345	369	341	323	346	346	318	355	354	337	375	346	351	339	342	380	388	343	332	376	363	356	340	332	332	355	358	353	349	347	347	346	358	353	376	358	341	340	328	351	323	347	352	347	368	331	370	340	367	334	344	381	382	348	334	349	335	393	360	325	332	323	328	329	361	352	352	336	366	354	355	336	392	341	347	347	353	328	345	361	327	328	340	379	317	358	347	339	321	339	390	380	348	341	385	370	350	361	332	349	333	340	334	369	361	327	357	351	332	342	389	347	366	344	341	315	326	344	346	324	325	333	326	346	350	342	320	307	359	329	366	379	379	355	362	344	331	359	344	336	340	355	325	353	337	353	322	357	351	340	358	345	359	361	345	363	362	346	365	305	341	351	348	373	336	322	316	337	336	345	312	320	335	339	360	378	350	357	351	349	347	354	326	348	328	309	380	380	346	351	359	347	345	376	332	349	322	333	333	335	310	355	367	348	312	340	352	321	322	311	336	316	383	362	348	327	347	349	334	340	323	360	358	334	338	358	343	347	315	358	350	387	317	352	344	336	381	357	335	380	344	347	361	333	388	371	371	335	351	318	352	339	327	377	381	357	357	338	350	362	341	368	344	343	368	338	369	338	333	365	340	329	353	336	337	340	356	346	362	361	337	329	340	364	348	357	347	369	350	336	381	363	333	365	366	356	327	332	364	361	351	333	336	350	350	358	365	378	326	332	379	312	330	350	344	342	369	350	339	376	328	334	355	382	331	340	340	357	339	320	340	362	334	339	345	347	378	319	367	398	358	378	341	348	357	370	348	337	355	407	335	353	370	313	338	353	364	365	362	368	339	340	339	357	342	366	312	369	327	342	353	376	332	360	356	310	345	333	350	342	338	368	340	370	336	327	349	354	358	338	341	328	360	346	359	342	384	370	325	332	362	347	335	369	382	366	346	355	312	336	332	390	357	362	358	341	338	344	363	338	352	336	354	356	361	379	374	321	335	361	335	394	314	340	346	325	358	360	366	327	354	352	356	331	355	335	348	314	338	336	339	335	366	349	372	343	353	365	350	365	370	363	321	338	321	358	321	330	344	342	320	345	343	330	392	305	290	345	297	344	338	335	354	322	366	329	356	301	356	388	350	356	346	385	345	328	325	367	339	342	334	292	323	337	363	371	356	331	354	359	361	375	355	347	368	379	360	353	333	335	364	363	326	363	355	352	342	344	350	360	347	379	354	345	319	337	354	334	342	358	386	373	311	340	352	321	308	359	363	369	343	361	334	327	355	342	345	334	338	338	334	330	367	333	362	357	382	350	373	346	333	350	392	341	399	355	332	353	325	345	332	352	349	365	319	334	335	359	346	360	362	373	368	346	342	347	375	354	362	346	347	334	334	370	325	351	319	364	339	325	352	287	375	330	340	331	354	352	346	354	377	369	368	360	327	360	346	341	336	334	325	336	355	368	373	362	345	331	332	360	330	354	345	364	335	381	344	338	329	352	385	334	366	371	379	345	322	368	358	381	354	317	357	375	364	345	371	345	323	335	377	357	359
23735	21250	28671	24158	21266	11205	1602	1157	939	931	839	797	747	798	806	808	801	770	751	761	750	704	728	720	709	735	735	713	712	700	718	705	674	764	743	676	709	657	704	659	713	678	709	669	739	701	721	743	685	678	744	727	710	655	689	695	743	672	709	723	690	650	713	663	710	728	705	688	720	629	667	660	672	698	678	717	729	589	683	673	683	704	645	708	736	751	745	668	691	682	687	695	688	645	723	667	719	742	692	719	696	693	706	699	733	645	764	737	695	686	702	702	732	722	673	705	669	710	662	711	717	699	667	714	677	713	729	679	679	733	711	679	701	726	694	690	732	711	727	681	722	668	695	677	692	650	725	688	722	697	714	683	681	737	686	696	689	645	632	687	641	681	661	722	691	668	730	663	648	665	712	701	733	699	645	678	693	696	723	716	690	736	674	700	720	697	705	732	697	667	656	701	643	726	725	683	693	692	715	650	717	670	635	669	674	697	698	707	694	722	751	759	697	657	708	661	718	636	721	664	700	695	675	703	693	709	718	635	672	673	741	729	661	701	651	660	634	702	734	740	711	676	697	732	668	665	680	622	720	704	683	645	672	693	706	707	709	698	675	677	693	749	671	656	686	718	700	703	688	723	686	686	633	714	692	643	725	703	707	685	676	705	756	698	684	704	680	691	713	686	684	686	673	679	666	692	701	690	645	654	641	673	698	677	657	697	690	695	701	738	700	692	673	723	704	676	678	701	726	720	711	667	701	677	714	664	656	743	657	710	714	684	664	669	691	687	648	698	697	685	664	687	693	661	703	684	684	666	725	721	712	714	715	636	632	663	670	708	665	696	696	695	670	680	703	653	719	659	701	661	726	667	661	743	695	689	671	642	635	672	737	646	662	683	665	689	695	724	687	661	670	716	673	674	759	677	700	681	660	710	707	683	671	675	641	723	714	691	712	650	718	684	667	707	664	695	749	689	750	687	695	742	707	678	684	706	673	644	674	708	657	655	678	666	688	690	715	702	722	727	680	694	705	728	667	666	674	704	693	716	712	697	693	689	698	668	670	688	636	659	675	691	696	723	656	694	658	677	684	684	661	715	679	716	698	656	708	668	738	707	686	698	694	675	695	708	725	714	718	694	672	728	709	709	690	713	697	736	694	681	708	687	678	688	680	662	682	634	694	673	686	703	676	686	700	711	710	661	687	700	687	643	714	681	701	726	687	701	712	688	681	679	727	651	706	663	666	738	713	757	705	701	740	722	673	703	683	680	740	691	723	635	702	672	676	676	721	707	713	691	671	711	648	673	691	719	689	692	634	675	722	720	669	662	696	657	730	711	728	684	715	650	714	726	657	702	714	689	697	742	699	671	704	712	694	692	673	697	734	651	683	680	664	704	745	662	674	646	656	733	694	729	665	664	708	682	721	683	708	711	686	736	652	697	720	687	709	695	708	705	692	661	708	654	634	705	666	736	715	691	652	749	722	720	664	668	691	705	705	654	706	680	699	703	677	708	656	688	662	732	692	706	693	697	679	695	660	637	705	669	707	685	684	713	679	682	688	697	693	645	710	689	686	663	686	685	709	673	693	697	626	700	669	715	711	730	739	674	688	717	689	712	726	675	683	727	670	752	726	724	683	674	699	672	729	709	755	680	696	723	667	667	688	717	673	680	686	686	663	630	714	655	640	681	701	699	739	681	667	671	670	653	678	665	647	705	675	664	675	672	652	689	680	690	677	694	674	649	668	690	676	676	722	682	684	708	736	695	661	681	652	660	700	650	682	709	712	692	698	698	682	717	725	652	655	727	690	650	707	680	676	698	679	651	685	705	720	696	702	678	765	694	683	687	661	703	653	654	727	685	669	677	697	697	675	707	663	726	703	667	690	691	692	693	635	705	724	649	679	677	718	691	699	700	775	646	654	719	742	693	729	695	709	651	651	666	744	709	712	674	655	697	726	692	643	652	693	695	694	691	641	674	689	675	669	654	671	662	690	708	667	686	688	718	622	746	703	699	692	725	669	709	676	705	733	717	698	713	627	670	687	681	670	669	686	632	721	667	673	685	699	699	692	689	714	719	665	667	697	785	700	690	667	685	683	704	710	658	684	737	719	704	752	697	676	675	692	680	665	665	652	681	711	666	698	715	684	663	663	660	704	727	683	674	686	680	702	685	681	696	660	653	650	691	703	713	666	684	666	688	677	648	651	679	702	692	665	701	627	695	686	713	689	664	683	652	749	722	691	664	709	710	669	667	729	733	680	713	713	714	687	672	697	662	712	632	704	629	676	683	734	642	674	691	669	625	702	684	684	713	687	719	692	682	701	662	708	707	698	688	669	660	678	692	709	647	687	724	671	709	695	664	684	677	689	651	702	716	669	711	706	685	746	693	715	633	645	707	703	671	727	698	643	721	701	663	683	663	673	724	687	688	687	621	719	672	685	695	695	670	685	712	679	729	661	687	704	699	684	689	729	669	704	683	666	695	689	669	669	676	711	645	704	680	688	715	686	687	704	662	662	637	692	689	679	693	674	706	673	711	678	659	719	652	708	712	678	709	624	702	712	667	741	687	669	687	674	717	630	676	713	699	700	711	688	699	679	713	676	698	685	658	676	699	705	683	682	656	673	685	670	723	625	727	694	676	634	689	673	707	686	654	700	684	688	703	708	675	698	730	693	713	684	646	668	704	704	717	701	721	692	669	658	693	717	682	700	667	715	690	695	709	712	686	707	667	706	696	689	694	685	726	701	654	737	695	689	698	695	642	699	749	686	637	734	720	697	649	710	694	664	733	698	672	678	705	643	754	722	651	683	714	734	713	666	692	682	663	673	721	713	688	730	654	701	693	680	674	690	711	724	641	655	727	665	637	710	676	649	699	653	685	693	663	718	714	677	674	674	689	717	739	659	694	689	690	732	693	726	702	677	727	719	711	663	704	670	699	741	705	678	698	700	733	658	663	704	719	704	676	699	674	664	707	697	706	643	721	686	656	698	668	670	697	663	730	660	698	657	635	718	683	718	731	748	716	651	707	715	736	673	726	713	660	683	672	746	658	696	681	635	674	684	701	701	717	721	694	679	672	690	711	673	739	695	694	662	736	715	697	675	708	693	647	684	687	709	678	718	680	662	679	683	665	662	657	671	666	696	718	708	682	671	682	663	699	697	714	650	703	682	704	706	696	692	673	676	734	659	688	655	683	677	651	679	696	729	648	659	708	691	702	748	738	719	754	672	662	692	726	675	693	650	715	683	700	707	726	649	707	709	662	729	699	690	694	660	671	680	684	664	668	698	743	695	684	713	653	685	643	666	729	674	644	715	716	658	735	608	687	687	687	642	684	644	676	655	638	713	714	673	703	709	708	721	723	692	672	719	681	655	618	729	681	702	691	666	656	682	719	655	675	715	667	656	693	700	758	679	719	677	660	702	683	695	685	658	704	650	699	732	685	691	695	700	697	722	714	682	716	675	650	703	676	671	698	687	698	690	697	669	692	675	670	667	691
3554	8868	5968	3097	2379	1930	1592	1297	1085	980	946	895	844	821	862	765	820	785	768	788	698	731	776	695	745	713	756	766	773	776	712	721	717	689	712	729	695	678	687	738	712	723	711	704	697	744	685	714	749	684	751	685	713	709	751	755	727	714	747	723	725	710	722	738	736	720	725	685	668	688	719	731	713	659	664	805	711	712	693	696	638	741	714	718	681	721	681	652	749	762	674	673	750	737	708	695	764	681	687	699	734	701	702	682	729	698	689	646	711	710	666	735	711	704	711	738	729	692	696	727	723	712	696	649	670	739	706	737	699	705	718	721	670	704	719	726	692	702	760	698	708	705	692	722	672	730	639	668	719	701	700	740	710	725	721	693	724	713	744	679	728	706	708	680	659	718	723	731	706	690	692	689	660	729	691	668	673	687	682	693	645	674	657	684	689	667	725	737	722	697	668	729	685	680	712	715	679	738	676	713	702	674	681	680	703	698	734	673	721	678	724	683	712	709	650	714	718	729	699	723	690	730	716	692	695	725	693	716	729	734	750	704	743	746	713	715	753	718	735	685	694	643	697	716	693	698	721	717	700	724	681	675	719	654	688	676	768	716	702	716	741	687	751	749	687	696	679	736	723	707	713	688	693	724	686	711	681	717	677	701	658	694	667	676	709	742	705	660	679	720	713	709	668	725	703	701	762	698	708	669	727	733	655	666	666	719	730	746	675	734	704	699	699	704	681	713	754	692	743	687	697	738	668	691	728	676	676	665	685	679	725	663	692	746	710	681	710	681	669	741	669	686	711	684	659	710	712	670	689	706	727	750	677	686	727	647	662	687	743	701	721	747	674	760	669	690	722	691	671	646	736	714	767	739	696	697	702	745	690	702	702	709	733	687	725	705	707	692	761	736	703	703	677	705	718	708	714	706	654	717	676	758	707	665	681	718	724	709	692	709	727	691	701	706	700	747	717	748	734	704	731	737	704	664	679	707	752	718	695	705	702	715	668	732	703	686	719	718	683	741	750	686	751	688	678	703	696	704	697	760	715	728	705	730	711	695	735	730	701	704	698	675	659	717	737	687	719	722	668	709	670	693	686	658	667	692	683	680	656	708	702	633	730	771	669	680	714	710	670	733	709	735	715	730	708	717	701	696	703	723	694	691	723	716	674	668	707	722	690	687	684	709	682	674	663	725	744	699	659	752	705	708	718	714	720	717	762	670	672	710	693	736	721	708	709	774	701	700	699	700	693	688	662	743	736	720	680	686	723	707	695	731	694	701	711	706	684	677	716	672	733	687	699	741	746	744	717	723	673	701	702	707	703	778	706	670	688	705	704	779	697	702	701	769	756	711	790	667	722	754	653	714	699	680	724	676	728	698	715	767	703	703	723	700	758	702	714	669	657	727	674	773	734	683	659	739	681	712	711	698	715	684	710	718	727	677	703	640	702	707	721	739	713	699	682	679	701	723	690	649	721	691	729	729	651	684	665	661	726	731	728	701	683	646	698	707	685	725	720	687	720	726	709	700	690	694	745	751	668	680	725	663	662	721	672	725	738	739	707	732	709	705	723	712	704	710	727	680	729	684	743	713	716	693	720	737	734	691	717	711	702	717	724	689	731	761	680	711	690	716	704	729	711	680	735	690	671	714	700	702	695	672	735	681	717	735	733	706	680	698	676	687	644	753	747	749	686	708	722	706	710	636	705	666	719	671	683	668	738	669	697	712	678	653	744	715	694	720	685	685	728	714	687	673	673	696	660	710	658	735	725	713	683	701	717	714	674	692	698	670	741	691	717	681	697	693	703	729	678	710	703	654	708	755	690	751	702	692	714	694	676	685	698	710	773	716	674	687	682	714	664	697	744	699	720	694	685	734	714	701	667	697	717	708	705	727	685	673	692	686	719	687	657	688	722	650	671	676	707	725	712	720	662	695	709	758	734	658	726	737	689	716	699	717	715	660	673	766	670	660	743	745	703	668	716	686	695	694	650	689	668	707	666	672	729	741	769	702	703	718	662	701	687	693	668	685	743	752	667	709	710	719	699	698	713	698	674	700	702	725	674	698	669	696	684	684	687	702	742	701	677	726	698	690	726	700	737	726	748	684	683	687	721	652	699	718	725	692	715	692	740	663	707	671	760	716	680	724	678	707	695	749	655	667	752	748	700	661	656	667	719	748	685	729	690	678	665	701	672	662	695	714	743	746	729	705	740	702	704	636	650	668	728	696	679	721	648	705	658	739	702	753	717	717	674	703	748	692	730	700	691	726	764	723	667	719	696	704	719	725	717	688	751	691	696	731	690	701	708	745	687	659	704	704	710	713	706	726	679	733	707	726	739	711	713	685	722	724	663	725	775	703	664	680	736	686	726	672	672	698	695	726	699	700	679	743	700	716	710	723	691	654	671	721	757	705	697	749	691	705	721	657	626	708	676	741	658	671	707	714	737	743	672	743	753	719	672	688	696	702	721	707	712	672	731	675	700	750	694	727	659	728	697	733	697	723	698	710	714	686	691	752	645	655	671	717	718	690	710	728	702	676	747	673	720	679	710	713	702	697	676	698	727	699	760	683	740	694	746	676	721	651	693	734	678	759	690	719	708	652	719	664	730	731	666	716	745	735	719	697	659	700	676	749	729	676	728	689	708	711	695	706	693	663	731	684	693	714	698	716	713	704	747	735	709	739	706	666	683	700	659	687	718	738	715	698	679	670	699	709	687	744	683	719	733	673	711	694	635	699	678	704	692	733	695	769	763	698	730	730	699	712	679	712	739	704	708	714	672	650	723	718	717	715	713	698	687	660	685	733	728	702	660	700	677	719	714	702	668	699	721	647	700	713	701	684	665	778	722	676	748	698	709	690	661	707	691	731	659	666	692	729	720	710	680	717	723	736	666	709	693	695	682	694	736	710	688	682	722	664	666	706	674	712	706	700	722	688	693	715	689	700	716	725	696	699	717	741	676	715	691	691	761	704	780	726	686	714	693	761	693	705	718	671	679	728	735	716	715	684	677	694	688	775	660	686	709	756	678	725	764	707	735	680	697	702	692	679	688	722	737	698	722	662	730	682	721	725	718	687	674	702	695	670	693	739	715	690	721	680	660	655	739	724	762	722	710	652	739	715	708	717	678	654	686	689	670	689	682	654	742	668	741	749	688	708	661	716	731	697	683	713	698	691	689	668	708	720	741	634	722	723	661	718	711	727	708	668	660	709	684	713	696	716	706	731	689	724	675	694	681	729	684	747	736	690	698	659	673	766	693	694	719	675	712	667	704	705	736	706	743	709	637	696	702	711	734	690	713	681	757	662	688	698	730	699	702	719	672	677	706	717	648	738	729	652	688	759	690	692	695	714	702	701	660	706	662	701	668	726	721	708	678	712	712	639	727	689	773	686	689	654	712	704	728	678	676	750	747	724	717	724	669	665	691	674	675	659	704	709	683	647	707	704	717	715	692	710	711	663	709	708	683	680	672	734	674	691	728	700	664	767	671	688	657	723
24698	21200	27669	24902	13561	664	454	335	313	282	294	245	242	242	206	242	214	231	213	225	204	188	185	207	182	207	175	197	192	212	184	198	195	194	191	188	178	185	160	210	186	172	202	190	213	190	199	196	163	211	183	188	216	211	184	176	173	181	170	183	217	188	195	206	179	175	204	200	209	221	189	216	199	197	205	183	199	184	183	224	201	175	188	185	218	182	223	182	193	229	205	192	195	192	211	151	175	189	211	176	176	174	187	195	181	188	188	182	212	185	184	197	190	206	175	165	188	187	177	190	199	187	176	186	198	204	182	178	172	179	215	178	179	202	167	190	188	215	188	205	182	178	203	174	181	175	197	166	210	197	183	204	177	182	198	191	203	212	198	191	161	198	173	180	179	192	176	205	211	186	175	192	180	174	197	187	197	196	187	179	182	216	211	198	203	205	208	187	200	183	195	177	190	199	163	210	193	182	172	197	195	186	191	214	193	188	186	200	178	220	192	193	195	198	179	178	207	183	184	190	222	195	202	179	185	168	183	194	216	179	196	207	216	200	192	207	179	169	207	209	205	183	200	212	177	196	210	187	220	194	188	179	235	184	195	177	188	178	201	211	240	191	192	185	181	185	186	177	188	201	215	175	182	222	165	197	182	209	172	175	182	174	187	208	180	190	234	180	182	184	211	192	193	203	205	203	183	210	205	171	186	196	215	186	201	198	180	195	182	199	176	177	190	189	202	190	196	198	176	215	178	199	193	188	189	191	202	199	206	204	191	187	154	181	187	190	215	199	194	171	177	198	166	183	223	193	181	195	183	180	186	178	195	171	192	173	179	178	186	181	194	181	185	163	192	193	186	188	190	184	213	199	188	177	200	197	185	181	206	192	188	200	192	204	185	192	158	192	166	182	216	200	198	181	186	183	176	194	207	200	180	203	171	174	189	178	201	175	192	190	203	179	169	173	195	182	175	177	193	208	187	225	180	176	201	218	194	198	180	210	188	192	188	170	190	184	178	192	190	197	183	194	218	192	203	209	176	205	188	190	186	177	169	212	182	197	182	173	180	199	184	209	162	204	215	191	186	182	202	192	178	181	206	186	187	181	178	197	200	182	181	185	185	190	193	175	193	191	190	193	191	199	190	180	211	191	168	181	173	218	180	214	191	174	198	203	172	172	172	188	190	198	189	186	198	190	198	188	183	219	179	203	192	192	174	184	201	187	203	189	206	217	195	185	162	209	184	202	199	202	177	193	192	210	193	209	198	165	199	196	224	188	171	171	191	176	186	215	165	224	181	187	193	194	171	192	184	201	197	181	224	197	179	187	208	176	193	210	198	181	170	168	195	200	197	192	206	216	187	176	205	197	191	176	169	199	199	180	199	208	183	184	182	210	183	179	218	197	200	189	200	185	161	188	179	171	203	186	204	208	178	207	221	193	189	192	197	208	162	184	211	200	183	164	195	183	195	203	187	190	196	186	197	187	185	187	185	181	200	206	188	160	208	194	194	192	184	200	173	191	184	179	160	186	195	185	181	190	196	188	206	177	204	190	206	199	203	187	177	199	149	174	179	183	189	190	170	205	196	196	209	152	204	179	201	206	205	175	189	195	198	200	172	183	202	187	201	193	195	165	189	189	182	191	192	189	201	165	173	194	172	187	178	200	202	188	192	211	194	198	199	175	182	195	195	206	190	208	214	182	204	203	203	204	175	205	185	186	173	181	180	168	181	188	191	172	162	197	203	190	192	201	211	198	190	173	195	179	210	198	195	202	166	213	205	178	195	211	184	189	186	190	201	192	171	207	197	198	168	188	197	185	178	182	188	185	199	207	176	205	167	196	183	180	214	213	185	189	187	195	191	156	180	192	212	193	207	203	189	220	208	175	205	173	192	202	193	177	211	179	199	168	166	179	180	181	192	193	181	174	182	176	174	176	201	197	161	183	178	174	203	177	174	184	204	202	175	190	153	165	184	196	182	195	186	195	213	216	180	168	189	181	227	170	181	199	210	168	188	195	211	168	189	186	194	196	179	197	181	157	214	186	180	197	190	180	179	179	224	191	176	194	205	193	163	170	191	176	204	192	174	219	182	197	189	178	195	181	189	183	216	205	172	197	200	188	184	188	202	180	185	178	192	189	190	182	207	190	194	192	199	196	215	184	183	178	198	168	211	175	192	198	194	170	200	154	191	165	211	182	205	197	171	209	208	195	193	207	167	184	218	180	170	175	199	174	197	198	186	187	180	183	182	169	194	181	170	195	168	185	179	188	181	191	191	199	207	185	184	190	191	217	201	187	193	212	201	192	167	184	196	184	172	182	187	194	171	177	203	196	200	190	186	200	180	183	180	181	195	212	190	207	193	206	181	165	190	195	193	203	189	216	177	239	172	183	181	193	207	181	211	178	202	195	206	173	202	197	184	205	186	175	209	197	172	216	163	182	175	194	198	219	211	203	191	182	185	198	199	190	173	168	192	186	180	184	207	178	196	183	200	189	166	177	205	176	190	185	189	193	215	189	198	176	193	202	174	177	180	199	180	181	193	187	173	193	163	180	196	179	186	189	201	190	167	186	170	203	195	215	180	183	213	199	183	176	189	194	189	191	180	209	194	190	199	189	203	175	166	218	187	196	185	189	177	178	199	190	184	230	181	184	162	192	201	165	190	179	206	197	180	180	189	171	170	204	196	198	191	204	185	183	178	193	182	191	165	178	182	165	184	192	185	174	185	207	193	177	192	187	177	176	195	177	174	147	186	181	180	170	188	215	183	182	181	157	206	215	205	175	177	229	180	187	166	201	163	182	169	188	202	198	146	167	185	175	177	175	165	195	179	189	180	188	192	195	184	198	202	174	176	190	194	202	207	194	211	191	185	164	228	202	186	210	182	202	197	178	193	185	205	187	198	175	192	199	183	159	161	206	209	179	188	192	188	190	198	200	212	199	213	176	197	168	184	189	170	183	198	210	164	194	205	197	168	193	198	181	170	177	193	194	207	171	192	200	194	177	189	192	191	183	176	173	202	189	180	167	205	196	191	161	217	179	178	221	182	171	184	195	209	167	192	184	191	183	218	182	185	188	200	192	158	187	177	193	212	178	160	196	183	184	182	169	212	200	164	197	181	216	213	175	167	166	195	197	210	188	165	210	196	173	199	200	180	176	202	185	192	179	197	176	208	164	162	199	205	180	192	167	169	203	187	208	193	166	199	191	190	219	199	198	177	173	216	221	214	191	201	171	184	205	196	183	185	205	189	190	176	181	208	195	157	188	205	182	185	180	200	178	167	224	172	193	211	208	220	186	179	206	198	210	193	220	204	183	183	198	190	200	198	219	179	169	146	194	202	209	196	195	173	195	205	187	206	199	185	213	183	197	185	189	163	197	195	207	217	187	171	182	178	190	173	167	188	185	187	182	185	194	166	184	210	198	191	176	201	201	196	203	184	222	173	190	193	211	193	223	201	189	171	177	209	203	199	173	204	206	202	219	182	195	224	177	180	184
3245	4920	3235	1600	1141	917	691	562	447	357	337	321	304	281	272	267	262	225	201	239	255	231	214	254	226	208	221	225	248	209	218	234	219	236	248	222	224	218	228	223	204	208	214	200	212	211	222	217	207	221	217	222	218	195	212	204	180	241	206	213	221	202	230	224	210	205	198	222	229	193	193	216	223	240	222	240	218	184	232	214	183	210	198	196	226	222	242	206	202	207	232	208	195	185	231	220	223	206	217	212	199	198	210	201	200	209	209	219	213	219	206	216	226	208	214	196	208	186	193	201	219	195	221	206	207	192	216	221	195	187	197	217	221	222	218	202	219	230	219	216	201	222	194	221	190	216	226	202	227	207	189	183	210	210	224	225	213	220	197	222	233	203	220	221	199	214	193	201	219	215	219	208	208	216	195	222	203	227	205	200	234	212	198	200	199	172	197	202	208	184	214	177	207	205	210	206	211	220	199	194	230	215	193	204	210	208	193	214	205	218	221	220	199	226	208	218	204	210	199	214	184	208	198	212	202	208	210	230	216	195	188	214	191	201	205	236	199	231	229	187	199	220	194	208	198	208	186	207	197	194	211	215	196	225	195	186	210	186	184	234	197	216	180	214	201	222	211	209	215	178	234	225	220	203	234	187	226	196	231	215	199	171	210	220	209	221	215	204	201	210	205	232	243	201	205	209	193	217	209	209	206	209	224	199	200	216	196	202	202	202	216	192	210	212	225	197	196	184	210	208	186	211	202	192	205	194	208	200	215	226	229	185	204	217	197	212	200	181	234	213	198	215	213	233	206	209	205	192	203	207	195	191	236	218	180	213	196	199	197	209	215	213	224	205	215	218	224	219	191	219	215	216	233	200	198	211	219	215	206	196	210	200	215	222	201	174	209	216	221	203	216	200	211	197	197	211	193	187	226	206	222	202	196	213	209	213	211	204	222	223	214	188	221	218	210	208	191	209	199	221	223	205	213	229	192	214	171	212	193	192	217	211	191	205	193	217	226	167	198	203	201	215	203	225	203	180	212	193	225	204	219	217	195	188	222	181	205	185	186	208	187	201	194	199	187	226	217	204	222	217	204	232	209	225	195	232	201	228	203	198	198	212	234	194	204	214	191	205	209	212	184	210	194	211	224	199	212	209	209	211	191	230	214	198	210	222	227	208	218	211	224	187	222	216	202	202	203	227	197	211	204	233	217	213	198	230	208	218	194	218	208	203	206	200	208	193	207	219	229	212	212	211	203	182	202	210	210	209	219	196	210	200	223	217	210	191	233	192	215	222	225	230	212	205	223	222	223	223	252	215	213	193	198	228	200	194	210	197	195	222	212	213	199	193	212	207	187	197	186	201	202	210	207	183	191	196	222	203	210	191	212	239	174	198	200	208	218	183	216	216	210	211	206	223	199	207	190	215	211	221	182	212	202	243	211	199	192	200	190	202	224	199	203	195	204	206	216	203	217	216	221	203	199	212	225	187	200	215	205	210	198	228	222	203	217	191	180	199	201	211	212	195	228	214	181	204	224	193	198	212	196	226	201	192	231	229	195	218	195	199	214	214	216	192	216	219	200	233	214	184	205	181	202	215	198	209	198	211	205	220	203	211	187	209	194	234	225	226	211	229	228	212	214	215	205	229	214	207	216	203	206	214	211	190	187	208	208	185	222	211	198	198	194	190	207	227	182	193	203	203	193	212	198	191	192	221	211	213	222	224	191	209	210	191	189	211	244	227	198	191	219	202	193	208	186	209	194	206	227	215	221	231	242	217	188	174	214	200	214	201	219	218	200	204	219	231	201	227	205	207	215	215	193	209	221	221	223	213	201	233	223	214	198	195	182	229	224	234	214	201	213	186	220	220	200	213	202	224	220	235	223	199	202	201	203	203	234	190	195	225	187	180	200	210	218	201	227	232	211	204	226	213	179	199	210	224	226	206	203	217	180	225	211	202	213	199	206	199	207	204	223	208	216	214	221	207	186	185	196	230	207	192	194	190	221	202	212	215	206	214	227	194	198	198	208	200	195	212	233	206	216	221	194	216	206	207	186	205	226	201	206	219	213	189	209	201	216	188	178	198	226	222	225	210	184	231	200	194	168	201	208	215	202	219	209	214	217	218	222	216	227	172	192	211	189	199	203	201	221	205	186	178	206	200	196	217	212	214	221	199	210	214	211	229	209	223	226	233	177	194	228	197	191	204	227	206	198	208	222	225	210	191	197	194	227	193	189	221	209	206	191	209	212	194	205	208	228	223	207	187	219	230	215	229	210	208	201	190	210	232	188	202	219	210	206	213	195	210	193	209	214	206	195	218	224	198	199	210	205	196	209	223	234	219	211	211	219	209	184	220	222	204	201	209	205	223	219	206	191	192	200	216	198	237	197	224	227	183	221	220	200	198	219	200	197	210	207	196	198	226	214	196	210	222	194	193	204	204	215	186	197	209	211	222	233	181	179	219	202	196	216	222	185	217	192	224	228	216	192	230	213	221	206	194	247	195	214	167	191	183	193	211	193	212	219	203	203	204	185	198	206	236	228	184	183	198	205	223	215	218	207	219	196	191	209	190	233	196	217	205	215	197	213	249	200	217	218	192	204	213	227	206	209	200	226	200	232	216	201	213	196	215	200	233	203	212	187	228	210	191	181	233	187	193	215	204	233	205	202	212	216	201	201	211	199	198	203	191	208	208	237	189	213	222	192	170	222	206	225	223	240	223	207	194	194	205	220	209	204	229	223	196	196	205	187	229	191	225	211	206	213	217	206	208	218	210	201	192	198	218	201	189	194	216	235	209	214	212	210	211	216	232	206	195	209	197	213	214	241	228	185	214	220	201	210	187	215	207	204	202	219	232	186	221	183	218	205	176	197	209	209	219	215	198	220	210	209	218	210	197	229	199	194	201	224	197	217	198	230	211	196	181	193	210	180	229	210	209	209	226	227	205	205	216	219	193	205	233	218	205	197	219	210	215	208	201	202	210	194	210	222	203	222	237	210	205	209	184	209	223	203	198	165	227	201	197	203	222	197	213	206	192	236	214	185	199	208	198	200	216	193	253	208	199	210	197	212	207	219	205	180	188	221	187	215	192	203	221	226	199	200	192	193	180	207	189	228	207	228	190	230	185	217	238	201	220	200	193	192	227	216	209	229	191	218	180	192	178	211	210	207	225	219	210	190	187	216	201	208	217	213	224	196	199	199	193	225	210	227	207	217	202	211	184	246	208	192	196	201	177	232	212	209	214	224	202	214	212	233	220	203	209	219	210	219	192	227	221	210	187	218	232	204	208	225	226	203	201	193	197	223	209	208	215	222	201	220	217	217	220	201	216	193	213	235	203	214	180	225	216	196	187	222	222	203	219	209	196	207	196	205	196	216	192	194	189	204	203	195	226	235	196	226	207	214	178	207	214	204	200	196	201	209	224	198	186	194	212	205	214	215	196	210	181	207	209	187	208	192	219	202	222	203	218	221	211	191	204	227	215	223	226	191	209	207	174
22478	21273	29136	23738	21267	21334	12181	1537	1142	1093	981	944	844	846	796	821	755	743	792	726	722	751	783	719	687	686	715	712	720	681	698	723	709	684	699	684	642	668	680	677	687	648	685	706	622	650	671	647	712	615	721	724	671	684	707	645	664	639	668	614	600	672	676	647	674	648	631	629	691	627	660	659	677	685	712	667	653	671	694	662	713	630	654	663	642	668	679	670	699	681	660	669	657	666	620	665	628	651	662	656	720	646	649	659	680	639	620	670	644	680	705	642	646	671	674	665	678	686	701	670	646	657	662	656	664	669	648	683	701	639	718	660	661	635	714	656	658	681	693	694	676	644	674	671	649	679	627	658	676	661	644	655	684	707	654	653	646	666	680	647	634	637	700	688	634	684	648	645	606	674	640	625	657	631	701	699	673	623	693	671	610	650	639	642	651	656	640	637	620	687	704	646	679	699	681	643	643	653	638	680	662	674	613	638	634	702	628	625	698	649	660	655	648	632	663	662	692	653	661	679	703	638	660	662	629	628	592	669	701	605	638	664	665	650	645	705	648	622	663	666	669	648	657	603	658	635	670	676	671	671	653	661	688	693	631	649	656	662	658	668	702	701	650	665	666	667	670	643	654	630	696	687	629	684	682	718	655	650	662	635	650	650	683	613	665	655	673	681	670	648	710	659	661	626	626	684	664	652	665	659	660	672	658	669	664	656	671	639	640	663	685	705	676	618	627	683	663	579	699	604	680	715	647	686	658	690	662	670	673	654	688	615	660	644	654	650	612	649	641	650	709	665	636	634	657	657	652	635	691	684	618	709	692	680	668	640	656	718	646	649	686	663	635	655	629	630	651	647	642	639	638	671	681	684	672	628	691	675	663	636	651	645	700	666	646	659	678	624	656	671	678	616	687	718	641	626	638	664	653	644	646	699	650	628	673	661	625	669	699	678	659	658	655	655	613	665	646	664	660	700	634	683	594	669	659	658	682	627	672	668	713	638	678	621	652	670	622	675	668	696	649	655	603	670	621	617	688	672	658	700	637	672	653	708	665	652	693	707	673	667	683	672	615	647	651	655	627	648	660	690	697	640	689	675	616	623	646	652	661	639	673	645	643	618	649	648	656	689	649	676	629	614	686	647	601	658	640	672	649	687	640	643	662	688	676	650	675	701	635	658	685	657	665	705	656	648	665	647	617	624	660	648	624	652	619	675	650	690	590	700	661	657	646	652	652	640	659	650	623	695	663	631	644	661	651	650	673	708	676	653	682	640	679	682	670	673	706	644	707	643	679	637	664	684	639	672	655	675	648	615	638	684	637	655	668	628	687	629	599	660	655	651	659	657	663	640	680	645	649	603	660	649	614	634	658	640	650	709	677	671	664	696	672	622	629	675	655	625	655	667	653	647	687	630	638	669	649	667	697	659	674	626	661	673	654	651	646	642	628	652	671	686	674	668	692	651	635	660	652	614	696	657	631	668	641	614	638	663	641	658	627	621	686	669	634	669	675	660	663	674	690	652	629	659	649	665	659	636	682	663	687	662	664	654	678	629	690	670	663	640	649	669	665	670	655	625	627	691	658	713	645	663	656	639	661	659	648	716	690	675	622	684	681	621	650	607	681	657	660	563	647	628	620	628	644	634	639	681	729	646	654	677	631	681	671	648	620	699	619	629	674	643	636	659	672	663	654	683	657	655	625	646	696	701	678	667	671	667	636	681	632	663	603	657	683	655	672	668	634	648	680	660	676	638	636	665	687	666	623	643	678	648	689	665	666	655	630	645	635	683	667	662	659	702	615	646	637	700	645	691	665	621	641	692	613	637	703	619	666	727	682	639	640	689	670	682	626	611	686	675	653	659	641	646	650	700	674	665	637	681	633	685	608	683	687	688	693	665	691	716	665	633	628	659	685	660	689	702	685	661	715	681	635	674	655	645	655	634	662	702	662	670	658	623	621	699	701	650	676	691	630	644	642	679	621	661	592	651	669	628	632	701	666	666	621	665	644	665	685	630	644	669	696	662	665	678	658	666	664	641	626	633	642	693	672	668	658	686	621	636	627	643	720	666	677	672	700	678	635	650	620	661	633	656	657	719	660	655	647	654	649	647	683	677	677	669	666	632	687	691	683	655	647	648	640	630	665	693	631	608	623	708	669	674	652	666	673	621	663	667	647	659	654	678	640	679	683	649	655	647	665	673	651	653	668	638	648	654	664	662	689	702	695	637	662	636	658	670	615	656	678	654	619	684	673	580	661	563	651	603	641	672	696	688	690	653	680	639	694	628	677	629	591	663	634	634	673	676	642	648	619	663	629	694	729	693	662	644	613	717	686	635	637	658	671	648	631	670	628	678	713	644	620	621	650	669	671	659	631	666	620	653	658	662	666	661	659	621	678	630	667	672	675	629	658	659	644	610	656	682	641	683	629	671	699	669	678	637	621	626	632	599	637	647	665	601	653	699	609	665	661	671	596	670	607	666	635	691	650	638	638	655	662	669	642	650	669	642	646	621	653	637	651	687	691	722	671	683	680	666	634	661	645	641	657	674	687	580	685	645	629	673	665	657	671	633	639	633	650	664	679	643	634	664	607	660	642	617	633	650	702	679	660	653	643	649	623	624	665	685	679	634	658	651	643	705	650	697	637	661	676	689	646	674	645	648	627	638	623	678	671	671	610	660	629	658	742	668	696	684	610	592	627	639	637	676	628	691	660	644	663	651	655	659	687	660	673	650	636	605	673	669	631	652	673	621	660	676	625	645	640	684	659	611	680	681	681	680	672	661	651	629	679	669	673	632	671	658	654	671	676	715	633	644	648	680	662	641	659	635	665	615	672	657	694	624	639	658	645	611	630	665	650	634	640	640	641	692	690	664	681	724	704	661	673	658	659	682	682	635	641	680	653	676	644	641	655	675	640	644	670	595	619	606	613	647	703	651	636	647	664	686	674	644	710	628	692	630	688	632	636	654	628	697	630	665	571	663	636	659	662	648	629	640	623	695	619	641	615	635	673	654	669	664	691	666	653	641	652	677	688	688	659	667	641	621	600	639	640	670	624	612	661	662	683	635	662	623	679	679	660	684	686	675	664	647	598	675	642	654	610	625	660	629	647	685	654	630	647	708	655	637	711	633	655	659	681	654	672	635	686	642	626	616	660	633	674	614	641	591	630	665	672	669	690	669	637	690	637	701	666	651	623	664	645	603	613	579	644	631	649	640	641	617	671	688	656	658	681	630	643	671	653	640	667	661	659	699	622	690	618	667	614	644	634	685	655	638	610	640	705	667	631	630	637	630	673	703	632	652	646	710	621	642	648	650	620	656	634	630	682	663	663	621	700	605	624	645	649	690	620	628	666	642	644	691	707	665	656	681	622	598	640	682	601	663	590	641	669	645	657	649	643	650	661	653	598	672	647	667	664	665	643	645	668	653	629	657	674	629	662	650	630	677	595	664	620	656	665	580	647	655	652	639	676	623	651	668	658	616	631	653	680	680	649	683
4423	14550	10128	5203	3885	2928	2349	1857	1485	1260	1099	998	928	940	920	865	840	811	843	752	761	816	717	716	727	727	694	724	668	674	718	755	731	676	709	707	660	720	698	698	684	656	713	700	695	753	701	669	687	669	682	615	631	687	674	716	703	694	678	690	676	654	676	672	636	688	675	663	674	696	669	683	705	646	644	659	639	699	711	726	654	666	695	695	657	636	637	704	627	694	724	689	632	656	613	666	641	668	676	667	653	665	643	679	678	701	668	692	673	655	683	660	725	683	640	672	671	705	637	698	704	692	663	671	669	691	665	708	646	674	682	638	696	657	657	672	678	653	692	684	690	622	711	631	672	680	625	707	626	671	705	657	641	660	674	722	711	636	668	692	640	672	630	689	701	692	670	631	672	637	671	640	682	682	666	655	721	650	703	666	646	662	704	663	697	671	678	661	687	624	668	677	683	681	685	665	693	663	708	689	665	658	648	634	683	655	702	653	643	676	670	714	681	726	620	645	653	672	701	636	652	640	665	649	664	685	692	652	740	661	648	661	657	647	631	679	716	672	656	686	624	675	711	695	665	663	668	672	634	669	692	707	664	649	694	658	702	658	664	650	693	685	681	664	664	666	684	664	681	669	720	654	721	673	678	733	686	687	682	689	685	704	676	655	644	633	684	713	687	666	732	646	668	661	680	704	698	690	625	683	686	666	680	657	668	673	671	629	644	664	648	699	696	624	762	640	669	639	679	702	668	707	667	657	646	654	686	689	714	666	661	689	711	701	681	650	640	638	661	658	680	672	626	700	686	706	694	628	672	691	633	651	676	667	703	667	694	691	653	669	657	670	682	690	694	717	666	682	659	679	651	676	689	691	642	670	654	647	675	644	652	667	667	679	668	665	664	668	670	658	652	688	679	663	616	688	678	629	634	662	668	677	675	678	647	680	635	690	651	681	641	667	708	651	636	678	643	689	659	678	665	693	702	631	684	651	649	647	653	711	647	658	682	678	676	686	689	708	665	667	658	652	692	689	674	655	669	614	697	642	678	689	649	701	706	663	687	644	666	670	642	663	689	684	651	681	697	701	686	679	679	697	672	683	671	692	696	675	648	653	682	656	667	725	679	632	647	659	653	662	705	660	708	662	672	717	660	658	688	652	710	690	697	668	672	638	693	668	693	671	664	693	689	678	648	667	666	658	702	665	699	701	708	647	666	738	645	683	695	646	703	679	735	624	670	695	649	658	646	686	699	640	665	715	620	666	692	652	643	649	695	689	664	697	678	675	704	686	660	713	709	685	659	691	636	691	654	610	640	725	654	663	646	655	669	694	656	679	664	660	640	634	693	679	660	687	691	654	646	652	686	651	700	710	680	661	682	672	752	694	715	658	719	684	666	703	679	708	659	737	659	654	709	633	683	685	642	678	676	668	691	679	714	674	702	646	687	725	675	721	636	667	685	644	660	637	705	674	699	684	688	689	666	662	658	651	672	658	682	702	710	716	691	689	670	664	664	687	682	675	672	693	668	655	663	622	674	647	709	704	676	705	646	655	693	659	649	632	654	637	707	688	681	744	750	704	677	646	710	714	626	681	677	682	658	726	683	682	675	703	670	685	672	704	675	643	672	698	690	670	673	679	662	680	639	673	694	690	649	644	649	650	647	703	666	653	673	643	715	646	717	667	659	656	661	675	609	645	670	687	674	656	636	663	665	698	682	666	655	667	620	650	682	690	686	671	654	666	673	671	667	664	638	645	685	667	704	647	699	670	655	655	644	621	663	671	647	644	637	672	712	692	703	706	625	654	700	675	669	675	692	692	679	671	624	658	658	659	676	684	659	689	659	675	671	662	629	707	701	673	611	735	693	724	659	677	639	697	680	654	701	658	683	655	665	672	710	698	645	696	652	689	700	736	667	670	651	682	654	688	690	727	678	696	653	682	636	701	696	687	703	660	691	630	636	655	729	682	677	655	623	719	648	656	657	701	695	679	685	659	733	720	691	676	650	688	683	686	656	624	685	670	719	646	699	679	679	663	685	706	676	674	697	692	665	669	643	651	667	638	649	665	624	676	686	663	662	708	709	711	739	675	698	698	650	682	731	611	661	659	691	676	655	722	657	672	661	669	658	649	657	705	703	672	673	643	629	663	643	608	659	653	662	738	688	681	684	694	670	631	674	677	702	679	650	670	658	681	683	688	683	642	701	636	683	661	666	685	689	645	681	688	691	657	658	685	664	670	593	649	671	677	665	666	713	622	661	635	668	639	715	675	690	648	668	704	620	729	638	692	641	654	673	674	670	712	696	707	656	712	654	622	663	688	680	657	718	681	645	665	684	657	641	669	659	660	683	678	652	677	656	718	658	688	732	732	680	665	648	670	677	703	701	704	693	626	671	713	706	659	645	661	739	634	683	695	636	664	609	680	664	634	666	677	657	683	650	679	684	647	661	717	662	660	696	703	650	695	658	708	617	690	676	654	676	685	641	681	645	657	658	705	707	659	686	684	678	651	619	664	631	677	691	677	665	647	630	661	649	636	677	673	722	650	634	626	679	670	688	653	707	626	658	637	679	640	664	691	684	621	674	698	676	639	638	656	648	671	676	660	680	643	656	633	713	684	687	712	672	694	674	693	643	654	696	668	668	647	662	745	679	695	678	669	658	654	683	612	668	731	669	672	718	669	662	683	648	646	718	718	717	695	621	652	628	655	627	683	642	683	688	666	674	694	668	713	698	683	692	656	690	664	707	666	687	668	660	700	708	688	664	702	647	671	675	701	682	650	661	634	667	657	650	711	688	681	671	685	694	726	674	681	711	620	641	730	669	697	661	692	591	661	669	699	625	713	663	653	724	694	729	644	672	700	630	630	636	668	652	665	675	680	647	681	633	635	687	663	668	682	682	649	674	675	701	704	686	658	706	699	667	655	647	688	702	701	617	738	661	668	621	701	641	688	724	609	687	621	652	598	702	692	650	624	674	669	684	613	634	663	683	706	716	688	619	689	685	689	649	634	655	681	623	686	647	678	644	667	673	624	646	683	680	706	711	673	667	679	640	735	689	702	646	671	641	676	638	704	639	658	611	646	660	645	684	709	613	682	639	686	683	666	671	643	673	681	668	691	719	648	670	715	623	636	695	652	681	675	695	669	677	717	642	659	708	666	640	692	643	666	682	676	709	681	680	673	639	677	651	646	693	632	610	680	663	694	717	643	688	636	669	655	619	725	676	682	664	614	638	668	681	694	733	684	678	663	653	692	670	655	693	696	722	705	623	667	672	689	647	677	677	659	647	674	673	680	697	676	667	677	690	662	711	637	655	689	673	646	681	680	640	684	683	678	663	572	682	697	653	662	675	685	683	731	669	704	668	683	693	645	666	648	651	702	696	715	690	711	675	691	703	708	683	653	668	619	679	680	665	638	639	681	671	674	668	676	706	685	707	682	650	683	708	615	667	665	650	674	661	660	628	703	738	692	670	700	649	694	673	665	714	669	650	666	654	658
27479	20301	8105	760	413	429	395	407	417	350	346	342	327	317	356	316	346	360	357	346	333	355	318	343	361	329	344	377	336	317	372	346	352	360	333	324	318	340	313	297	378	333	322	327	329	358	312	372	342	329	356	317	370	348	336	340	324	366	348	347	315	322	327	351	376	356	354	357	362	379	346	317	331	371	339	365	363	327	332	346	334	343	284	330	360	325	353	349	336	331	332	329	361	337	337	329	351	349	363	312	318	353	340	351	355	322	387	333	363	358	328	297	341	349	340	310	347	309	342	378	336	348	314	334	320	322	351	279	344	341	311	354	343	314	308	349	327	340	355	357	311	308	342	335	363	321	338	323	321	322	346	320	379	350	345	345	323	357	356	346	328	341	346	314	336	344	336	332	328	326	349	344	317	354	300	357	314	338	374	333	323	317	330	339	331	336	343	331	317	349	339	331	349	342	347	347	323	315	323	312	347	363	350	339	355	349	321	325	352	333	336	337	310	365	316	346	346	347	293	322	319	358	338	345	357	335	324	320	356	340	366	319	367	321	303	358	342	368	341	344	371	327	332	379	345	345	366	364	317	294	353	369	334	284	329	328	352	307	362	353	347	315	330	350	335	342	354	355	330	312	328	331	339	328	335	386	346	337	309	348	350	353	344	345	342	324	329	332	349	318	347	313	364	347	342	324	333	331	323	332	314	380	338	323	313	359	357	321	334	347	323	378	331	342	347	321	321	312	304	308	368	316	335	378	310	324	329	321	309	375	361	319	344	304	338	362	322	339	375	329	347	353	329	359	339	309	350	347	343	318	345	353	345	342	352	346	299	310	305	345	324	324	345	354	353	329	333	323	311	340	330	359	304	351	344	340	320	317	333	347	368	338	321	323	340	376	371	344	322	332	335	337	332	314	324	326	360	307	330	352	350	322	357	356	352	381	352	345	344	368	310	324	320	339	310	343	323	334	314	354	342	342	333	337	321	325	336	322	346	306	326	330	361	327	340	363	346	335	373	371	317	336	333	340	358	309	341	349	341	339	322	333	345	333	347	350	333	356	338	330	342	341	322	347	328	341	367	318	333	325	340	331	329	332	346	344	322	343	342	313	366	392	341	346	337	342	314	342	331	339	331	322	356	323	292	324	334	318	334	316	386	319	336	348	328	341	309	327	306	335	351	335	347	323	353	321	305	343	333	353	315	339	372	337	345	363	328	334	344	326	316	327	353	323	340	295	373	314	361	348	352	334	325	320	358	354	333	328	346	345	331	331	331	347	352	350	377	348	337	320	342	344	311	300	374	343	310	355	339	328	311	344	325	330	345	350	354	319	363	320	329	323	334	323	317	338	303	310	345	341	360	319	347	334	325	333	341	353	383	324	361	352	325	323	329	342	309	318	356	323	347	327	341	354	344	353	336	326	359	310	340	344	310	339	353	308	316	336	338	353	335	346	337	332	343	324	342	328	333	358	317	354	362	327	314	293	341	340	337	314	324	360	314	327	321	317	337	342	329	303	295	361	350	350	341	350	335	359	373	359	371	315	360	323	321	351	345	343	304	366	323	334	329	310	365	329	371	326	327	333	318	317	350	331	328	354	324	331	339	329	350	355	345	330	332	344	400	307	378	339	341	346	332	340	329	323	319	320	374	353	330	347	327	325	308	341	335	338	343	320	315	361	344	311	327	336	343	322	338	327	344	341	340	341	323	353	351	318	321	340	315	333	302	330	324	337	328	323	311	312	360	326	333	367	333	330	331	330	339	295	336	322	328	347	326	305	363	340	338	330	354	355	317	372	362	329	338	343	346	348	364	352	327	341	331	360	344	348	307	335	366	336	350	367	360	323	357	327	311	337	357	334	330	315	359	324	315	317	318	363	317	351	333	333	358	355	347	380	333	308	350	336	337	327	342	314	345	309	355	331	327	331	339	356	321	358	347	324	348	355	332	310	326	349	328	339	334	365	367	310	329	325	343	336	317	322	354	343	314	355	319	347	341	331	355	354	378	320	347	339	356	351	355	329	358	335	390	284	306	350	308	351	324	353	331	306	341	327	315	340	328	314	335	334	356	319	368	338	334	310	372	314	308	331	310	310	346	342	369	299	314	316	355	317	359	327	346	348	342	346	313	356	369	345	313	351	336	353	338	368	311	348	324	335	317	350	349	357	330	332	358	382	315	324	364	320	350	351	340	384	335	336	326	301	313	356	345	334	345	355	341	350	355	343	324	334	342	351	336	341	346	375	365	338	363	309	325	354	296	331	328	367	347	313	351	311	326	314	316	329	348	351	337	362	343	363	348	367	363	317	326	366	366	319	340	336	348	312	353	328	334	305	368	351	331	333	329	347	326	299	324	366	342	344	338	341	328	301	358	356	358	339	305	337	344	334	351	351	338	335	339	325	346	351	321	312	341	358	363	376	355	306	372	338	352	344	351	304	348	326	347	379	306	342	317	321	326	312	351	326	331	331	333	359	345	322	353	345	313	341	333	339	325	350	329	325	327	325	346	335	326	357	366	327	360	359	352	314	301	347	304	323	344	374	357	322	325	299	297	347	337	336	325	334	301	338	345	368	315	356	362	335	367	358	317	340	334	293	326	357	296	357	343	326	315	325	356	316	347	336	342	309	354	332	347	340	338	311	335	321	353	352	350	328	339	317	323	379	341	322	344	349	338	300	338	336	326	348	309	341	338	330	322	362	354	323	329	332	339	332	321	346	325	368	335	336	330	288	338	357	352	343	348	354	343	312	377	313	328	361	346	323	340	305	319	323	355	337	342	335	333	312	336	344	380	331	365	369	340	338	351	351	322	326	358	339	321	334	359	336	355	340	299	358	325	312	332	345	347	340	315	351	334	306	336	322	310	333	340	334	320	327	323	358	336	322	355	311	347	332	354	341	326	348	346	326	339	323	342	318	331	326	324	327	353	335	356	348	338	363	362	317	317	318	362	343	320	321	338	342	354	309	314	330	327	314	363	312	349	322	306	351	347	333	350	298	327	338	322	324	311	332	356	361	325	333	345	341	337	327	324	360	350	324	345	337	365	326	383	313	326	309	332	313	326	320	337	309	330	311	346	386	359	314	322	377	310	347	314	351	353	303	342	346	344	327	341	306	359	379	326	341	338	338	321	337	325	333	331	348	322	355	344	344	341	353	356	371	319	332	361	338	341	353	335	345	323	326	348	336	337	321	313	312	305	339	326	307	343	341	342	352	380	349	349	328	328	343	327	328	327	352	351	332	353	321	317	345	322	347	320	364	341	347	337	330	306	320	337	327	327	347	316	386	364	345	308	345	325	361	344	343	349	309	308	363	351	327	325	349	320	347	335	318	386	319	353	310	343	316	333	337	335	346	349	328	333	304	351	326	337	341	318	345	346	356	304	348	327	351	342	352	341	343	333	326	335	338	333	339	326	326	336	366	363	353	345	301	295	343	316	357	347	353	362	331	319	339	343	316	335	365	334	326	367	324	319	366	333	346	328	336	325	342	314	357
4254	1494	1012	605	537	478	423	403	397	379	389	369	397	382	357	340	335	326	362	361	327	350	340	310	374	357	340	351	349	358	349	394	364	368	354	363	357	345	331	327	325	336	355	311	345	364	386	349	334	352	327	321	369	366	343	322	348	362	353	331	341	331	345	353	349	347	368	363	374	332	350	364	314	308	319	364	330	325	357	349	350	329	346	312	367	358	352	347	354	340	360	327	379	338	334	360	341	331	358	375	354	358	351	376	342	362	342	333	347	344	310	330	346	406	329	359	365	317	331	333	328	364	349	333	346	346	338	341	361	317	365	346	320	337	328	323	357	346	371	360	361	304	343	358	340	320	347	372	341	354	343	351	372	353	325	329	341	318	353	326	346	319	335	355	375	341	326	316	383	344	336	325	349	326	319	372	324	364	313	337	365	369	338	337	349	341	340	383	347	344	346	366	332	372	347	366	333	358	347	348	310	341	377	330	338	356	364	344	296	360	338	351	321	329	376	366	349	330	347	331	323	346	356	365	320	345	334	318	329	380	367	368	358	375	344	335	321	300	321	349	357	364	364	360	358	351	340	338	361	333	340	363	353	362	328	339	331	354	373	325	359	350	341	317	322	332	335	308	373	344	375	350	371	348	338	354	353	333	358	354	342	340	362	322	324	360	360	323	354	353	359	337	327	300	345	344	309	381	353	320	374	331	356	332	350	398	357	346	364	335	339	348	339	349	357	364	328	337	356	350	374	353	335	359	334	347	349	322	328	340	346	355	360	364	364	348	315	339	341	346	320	328	341	334	368	345	341	300	351	340	356	336	363	349	376	346	356	377	295	352	345	337	354	350	374	370	342	336	325	338	365	336	373	331	377	333	339	384	384	338	331	322	338	348	338	353	351	293	386	328	338	363	337	331	329	363	359	324	345	353	343	376	331	422	335	331	343	353	359	365	336	335	358	347	349	347	349	369	373	333	355	342	359	320	319	348	371	342	355	315	359	371	358	350	391	358	350	358	321	361	382	375	325	346	317	376	360	331	314	352	353	349	337	367	368	378	344	351	324	333	344	316	342	343	329	337	363	350	326	353	320	371	342	345	313	361	348	313	360	371	347	349	336	328	372	324	322	340	327	332	311	330	338	389	349	366	352	345	392	352	392	378	346	374	325	349	352	353	332	334	330	356	341	355	320	347	370	347	373	344	351	341	352	315	339	360	326	389	344	395	346	330	311	385	329	364	322	328	337	345	371	383	344	336	356	376	358	378	334	325	351	381	349	333	389	338	358	340	324	355	375	343	352	366	345	348	359	347	348	350	376	371	343	323	320	327	360	350	347	328	367	327	349	361	344	348	325	354	386	346	347	310	345	334	376	364	373	344	343	342	337	366	357	366	350	308	352	354	339	379	337	332	338	339	338	315	331	322	348	342	334	328	358	335	321	307	362	323	371	363	367	358	314	370	384	373	329	335	376	371	362	312	344	298	338	344	366	347	314	342	362	371	344	324	344	376	359	334	342	334	366	383	350	346	368	328	354	364	330	346	324	360	336	367	370	347	325	346	331	340	375	330	337	374	310	334	336	348	356	364	336	323	364	339	383	321	337	363	336	369	332	360	331	368	374	382	395	357	350	339	351	352	351	368	358	335	333	349	357	343	342	332	312	368	353	344	369	356	363	322	373	354	348	347	317	326	356	331	336	344	336	317	326	347	374	365	346	318	343	331	324	330	351	343	347	350	319	294	345	310	338	351	330	369	377	341	325	342	323	369	340	358	358	359	335	341	312	338	321	359	355	336	361	335	362	330	339	347	316	340	329	362	359	341	338	353	347	373	344	312	356	342	329	350	349	336	318	332	324	316	340	370	370	341	390	329	320	366	375	335	353	341	320	343	337	327	362	318	352	350	386	355	382	356	322	389	358	350	327	330	384	348	356	365	332	334	344	358	367	336	355	352	351	328	340	344	341	319	353	339	336	363	363	346	324	320	309	334	346	354	356	333	379	357	328	352	335	345	351	364	342	351	332	319	334	354	360	313	327	370	342	378	331	313	360	340	368	352	323	331	371	354	372	327	351	345	341	337	319	335	360	376	375	340	319	371	355	330	353	346	357	325	373	355	360	371	353	330	359	329	344	316	329	339	338	331	349	331	368	330	343	361	387	363	365	326	333	346	339	332	335	361	370	349	378	345	372	359	350	355	345	366	355	349	377	342	362	368	352	344	350	327	338	346	364	351	353	355	350	329	365	330	329	358	362	312	381	344	352	340	363	346	379	365	345	321	343	331	333	347	351	361	364	379	325	332	339	362	343	332	337	346	337	340	355	336	351	355	389	387	339	339	363	398	332	302	349	354	354	355	344	331	368	369	363	370	341	371	352	362	369	332	382	377	355	301	342	355	347	358	332	338	289	328	331	333	363	329	345	353	330	320	357	350	364	307	357	350	345	339	365	354	341	348	353	352	372	366	336	383	322	329	342	352	333	363	374	342	386	314	373	361	349	337	328	324	345	353	316	310	337	338	356	340	365	368	327	368	352	325	334	354	326	369	357	353	302	330	348	328	334	347	354	350	350	352	361	336	328	322	343	327	334	346	341	341	376	345	380	352	329	333	365	385	315	341	330	304	316	341	373	318	358	346	359	357	323	358	341	362	371	330	348	338	357	341	351	339	277	339	355	364	349	335	315	344	346	366	347	342	331	336	381	353	365	364	344	327	351	330	371	380	327	343	308	327	356	324	345	349	317	383	352	350	331	336	366	349	381	332	367	366	344	358	366	343	319	366	345	344	350	332	365	348	320	353	331	372	334	351	359	358	352	361	319	350	343	361	354	341	365	311	327	349	318	330	354	351	349	383	363	346	349	331	364	348	334	358	376	371	339	344	368	333	321	382	353	318	340	378	365	364	344	344	356	314	349	306	348	371	349	379	367	338	339	335	346	359	350	343	339	361	346	348	341	343	358	344	365	340	367	350	353	343	335	375	392	341	369	352	361	341	363	372	336	325	343	339	352	358	362	355	348	319	349	339	345	320	355	317	335	367	319	355	343	373	389	344	333	360	330	329	344	329	335	335	348	359	355	341	355	418	380	368	353	311	318	363	335	355	352	329	353	315	317	352	362	373	353	350	342	345	357	391	382	343	347	350	343	339	360	334	352	355	347	343	283	364	353	346	350	327	344	330	367	341	360	343	340	374	322	352	357	350	328	370	361	334	337	345	363	353	285	312	356	337	294	367	328	313	357	335	327	314	374	344	339	389	342	352	357	331	343	351	341	351	377	335	354	324	342	358	332	315	339	340	370	303	351	313	345	326	358	348	352	341	360	337	356	315	353	326	345	319	331	356	360	339	354	362	322	303	342	371	352	337	313	376	310	349	345	374	343	350	365	338	339	321	336	367	367	363	337	325	356	325	314	338	353	339	369	372	352	362	357	324	337	358	348	358	333	384	329	376	343	365	356	370	353	358	344	333	322	361	343	346	370	330	383	375	340	311	328	345	410	337
23664	21250	28678	24121	21238	11104	1544	1125	935	881	781	810	846	789	688	809	755	703	686	715	776	699	707	756	726	736	735	706	667	670	662	688	701	677	717	714	685	704	647	650	656	671	640	708	705	682	656	672	699	694	712	671	658	706	680	696	716	717	658	675	684	683	654	626	620	716	655	711	693	705	728	687	733	680	630	673	650	694	633	671	724	667	642	673	693	699	672	687	702	646	677	663	660	682	688	676	712	657	681	696	692	706	674	687	697	645	646	721	698	673	692	673	636	694	666	679	702	663	678	685	677	653	687	671	665	697	706	649	667	670	711	668	710	690	658	682	684	717	643	690	692	674	703	681	703	683	678	692	725	645	630	618	659	687	715	675	678	669	688	678	691	686	672	664	707	654	651	650	732	694	715	686	696	664	744	744	685	699	665	659	623	668	668	694	657	711	664	665	631	685	666	666	674	702	712	647	702	667	698	749	715	687	658	671	674	674	643	651	653	648	705	725	672	663	664	749	689	709	622	681	663	653	680	656	698	719	731	715	703	700	672	721	675	731	681	688	654	696	727	675	694	707	652	665	724	707	650	700	719	705	622	641	672	719	692	685	685	690	664	708	661	697	710	751	681	687	724	716	698	686	706	711	698	651	701	652	678	693	696	675	682	683	697	678	719	709	675	646	648	709	666	697	712	709	703	678	625	658	631	660	673	707	626	667	723	684	688	676	660	677	679	705	669	689	710	659	685	617	674	683	679	686	682	707	677	689	655	704	668	688	675	699	666	675	647	674	642	693	649	671	698	660	695	667	683	647	665	689	682	682	702	686	684	664	720	693	722	684	713	722	641	698	629	723	700	699	689	687	683	682	743	673	699	673	663	664	685	671	674	628	681	672	665	733	682	694	678	688	641	683	711	683	667	691	678	660	689	666	694	683	672	669	655	689	697	689	642	649	711	691	720	651	648	662	670	645	659	630	698	699	683	688	683	685	694	697	700	684	654	668	675	677	696	714	632	721	714	660	671	732	670	731	723	678	705	676	670	710	665	673	650	637	691	647	674	710	699	640	706	694	701	689	676	679	649	682	656	726	678	676	652	680	663	671	683	696	649	711	664	636	707	673	711	600	696	694	713	646	711	692	660	728	689	675	719	661	679	657	671	658	682	677	641	648	674	664	655	695	674	701	665	668	712	667	737	658	649	644	669	703	661	654	675	714	648	649	659	690	696	674	698	716	738	659	689	636	642	686	700	659	659	713	711	700	677	663	697	684	666	712	635	717	704	700	771	624	666	726	693	664	697	690	664	681	708	682	638	724	664	621	719	663	655	680	649	662	684	676	688	673	653	693	662	663	657	674	674	650	677	659	668	713	702	699	706	648	655	705	701	610	674	655	698	726	707	678	751	708	665	633	703	675	714	649	708	712	675	696	674	662	664	650	649	657	671	669	678	710	706	650	664	732	684	631	735	649	692	650	639	678	722	705	681	672	696	670	657	656	670	692	677	661	707	688	645	706	684	681	715	661	622	728	694	689	707	659	650	683	671	639	692	696	691	677	672	687	658	657	720	628	680	701	646	644	679	681	675	666	681	710	695	704	685	699	675	672	693	649	711	704	662	649	679	667	688	697	662	672	675	656	664	663	694	741	685	654	652	707	658	714	683	644	672	751	682	700	690	689	624	634	682	678	702	730	716	701	689	669	691	698	646	672	684	677	683	660	681	660	678	655	709	676	701	666	663	725	662	711	719	713	700	689	696	676	639	652	686	648	666	671	736	680	708	686	646	659	677	694	635	599	673	686	714	701	672	616	651	711	667	714	666	620	694	678	621	706	656	681	656	638	707	664	646	704	659	697	682	696	690	712	645	697	657	682	678	678	717	726	690	705	641	662	659	697	633	676	674	671	688	663	654	669	672	714	680	694	683	712	717	677	646	694	754	663	643	702	638	693	648	673	655	699	685	692	661	684	655	657	656	618	671	660	685	689	667	656	659	641	683	653	676	669	709	672	691	670	709	705	736	659	704	674	684	668	663	704	694	683	644	719	696	665	715	670	719	670	673	686	670	644	688	696	684	676	675	638	630	736	672	671	665	682	728	705	701	682	651	652	697	690	714	731	688	744	720	699	666	696	711	671	698	739	684	722	677	649	718	697	706	626	668	641	669	653	707	716	640	697	628	678	725	693	675	698	660	636	676	683	703	676	717	707	699	681	669	673	681	695	694	681	663	659	648	683	639	736	685	656	706	699	670	723	656	701	692	707	685	692	686	690	644	668	637	673	691	654	696	657	697	688	666	703	681	644	718	637	654	704	690	707	675	692	667	709	678	708	672	714	741	695	657	703	708	712	670	663	676	690	652	646	651	660	673	677	712	683	683	656	673	719	708	649	662	700	638	672	693	667	717	721	678	668	696	720	701	683	642	655	653	668	735	650	649	705	694	665	628	656	688	635	665	678	696	664	651	688	676	640	664	680	720	684	691	705	675	661	679	636	658	661	632	697	682	703	674	687	689	686	698	680	667	656	674	674	663	669	714	683	656	698	695	643	692	703	665	689	665	712	684	673	697	726	649	699	703	717	713	708	691	662	649	666	672	635	647	731	730	672	653	684	689	639	711	667	683	711	684	640	692	715	762	720	693	691	647	645	645	643	678	689	687	650	727	665	671	679	665	769	673	679	621	716	683	692	681	682	678	729	665	668	645	684	692	686	601	702	714	694	698	672	689	636	675	678	642	645	726	694	686	707	687	665	663	675	687	638	684	687	707	682	665	664	647	678	658	660	690	711	705	715	718	705	657	671	684	732	717	698	690	697	694	663	654	684	673	676	664	673	706	724	668	690	678	676	679	699	651	664	659	698	679	728	683	671	710	687	682	688	712	655	690	654	652	684	646	755	680	709	669	684	646	666	668	665	714	700	727	702	698	663	713	682	663	663	656	728	614	669	730	726	644	668	673	700	735	701	702	691	706	716	659	681	676	678	678	705	707	683	701	701	675	659	694	692	708	646	646	716	699	681	651	685	666	648	685	667	686	706	646	676	638	711	674	651	705	638	744	730	607	657	680	638	671	638	626	655	672	649	665	672	674	643	658	706	714	704	699	645	653	694	690	672	638	695	742	774	715	711	661	661	696	665	644	650	681	719	704	719	681	658	701	624	689	645	680	681	706	667	734	671	712	716	669	712	695	688	693	615	645	656	695	729	650	697	679	607	702	670	657	702	646	630	660	688	673	638	684	646	672	647	652	688	697	675	679	645	740	677	665	694	654	715	702	684	702	663	677	681	667	684	685	671	669	700	737	724	728	650	693	662	714	656	651	745	672	693	734	707	665	625	648	652	720	673	696	667	597	702	633	709	643	643	697	695	696	704	655	681	649	702	668	708	655	667	645	659	638	664	652	668	706	708	684	681	658	664	690	707	717	654	677	716	712	719	690	699	630	684	642	670	672	682	679	696	707	696	723	663	693	637	703	691	662	657	688	682	709	639	664	664	673	674	683	658	630	693
3554	8838	6008	3070	2335	1936	1559	1284	1114	1001	946	913	861	784	804	759	767	706	747	821	720	774	723	684	773	699	658	720	679	675	715	659	678	716	674	669	747	730	719	699	696	757	693	743	726	680	672	711	733	684	735	678	747	715	645	717	693	674	748	731	728	707	675	682	649	653	655	658	737	725	725	665	685	702	700	705	684	693	688	670	693	702	721	683	714	730	663	675	683	702	678	684	684	677	703	719	659	717	699	705	710	676	700	734	737	697	720	686	705	684	698	692	708	709	701	697	716	682	684	670	694	675	676	683	651	701	686	720	712	680	730	688	607	675	668	715	741	664	694	698	730	698	688	689	675	688	713	692	657	739	669	681	659	666	709	754	705	730	658	733	671	723	718	698	675	684	701	744	714	686	711	693	683	661	712	663	678	711	719	725	711	715	673	709	676	681	683	694	694	694	676	708	678	649	702	690	667	686	726	674	696	664	752	663	648	673	696	700	686	724	674	673	646	713	752	688	739	695	656	665	652	666	686	672	700	672	707	709	699	674	705	712	685	697	691	719	646	699	693	701	659	718	676	695	734	696	692	724	702	670	700	720	663	701	699	669	634	659	723	665	656	720	720	758	687	677	708	674	668	656	744	722	646	660	693	711	709	661	682	654	653	727	670	662	660	703	682	741	713	693	666	741	666	685	674	696	741	654	726	707	726	709	647	728	673	699	697	696	645	695	709	726	663	692	670	702	731	673	645	688	698	665	777	701	697	694	683	651	726	733	688	673	701	643	687	655	685	637	680	686	685	686	653	690	690	655	652	677	752	674	678	700	720	698	686	725	715	704	741	677	712	768	692	703	721	720	656	698	706	735	697	721	665	721	677	697	693	661	644	734	636	664	671	676	686	645	691	654	691	720	670	672	685	734	692	686	698	710	757	671	717	676	758	724	730	709	655	700	708	690	714	671	690	663	717	677	712	693	703	709	668	692	664	705	701	708	690	682	714	712	692	711	657	701	719	691	686	688	698	660	704	660	701	730	674	679	682	694	688	690	688	722	703	703	694	737	728	704	687	716	701	677	678	667	713	722	687	691	694	698	750	745	694	690	648	677	736	697	672	679	709	674	728	724	661	666	736	687	694	665	614	665	681	670	651	731	696	684	678	720	697	630	688	651	741	730	675	689	716	700	708	705	649	723	655	699	698	694	709	744	711	693	678	707	685	701	707	734	721	669	635	718	647	680	706	675	635	719	732	687	704	736	631	676	698	694	710	709	699	735	741	704	679	698	702	660	671	678	699	684	675	676	677	729	750	662	673	679	690	666	665	684	722	698	713	646	735	684	681	688	680	666	722	730	663	769	688	719	698	680	670	731	689	678	685	712	700	728	690	679	701	657	704	690	731	687	700	728	687	655	701	701	709	686	699	696	720	704	759	673	724	719	687	690	697	631	750	707	675	725	707	711	687	687	670	682	719	650	717	725	719	640	713	687	659	707	690	694	674	646	662	737	722	667	698	655	676	669	625	704	638	638	718	654	738	779	722	697	683	727	686	719	664	722	725	697	711	676	714	677	699	726	783	677	679	691	717	707	695	710	694	646	700	709	707	711	664	721	670	749	725	683	713	693	659	710	678	723	713	692	758	726	704	676	665	691	667	689	701	724	728	672	668	670	669	700	687	704	736	700	704	729	685	661	675	660	691	688	711	715	713	702	722	717	709	671	686	660	678	716	727	682	697	648	714	660	712	715	693	677	685	677	714	670	635	701	669	716	736	716	726	716	690	736	686	708	701	742	698	672	712	663	700	713	684	721	724	699	699	713	714	718	727	723	741	729	713	711	670	719	680	698	706	660	742	717	652	664	676	668	680	703	737	689	708	700	668	669	720	711	680	698	719	661	723	682	749	703	701	739	692	678	698	677	690	696	666	742	684	683	712	724	747	671	687	701	737	693	653	678	678	676	667	717	672	675	690	702	679	701	728	676	665	691	694	679	710	692	697	732	693	688	712	740	689	713	738	708	712	690	721	650	682	687	717	690	673	686	659	680	706	693	749	670	692	716	720	725	677	740	661	689	710	690	729	688	700	738	712	713	708	719	682	660	732	690	694	752	709	639	663	739	711	684	676	631	709	725	665	682	682	724	679	717	663	702	655	689	661	712	752	710	683	709	701	712	675	693	684	708	694	717	731	675	679	678	696	736	696	671	727	717	668	681	646	655	733	670	670	691	669	669	662	675	675	696	700	665	688	713	703	701	632	686	708	669	720	677	653	671	695	667	703	663	675	737	691	684	718	642	677	698	713	670	690	667	706	662	687	671	712	749	650	625	729	711	665	651	630	707	653	654	671	710	710	695	744	638	707	712	680	731	676	716	698	713	645	708	759	652	675	650	707	716	712	687	703	712	698	723	699	748	717	736	701	722	688	677	681	711	680	693	702	726	715	650	691	753	707	647	691	678	705	696	731	673	699	676	761	696	686	725	694	642	709	692	675	667	712	658	679	743	725	714	707	715	622	715	633	685	669	694	690	688	681	699	708	733	696	694	624	712	719	702	688	712	721	686	654	684	737	692	666	676	672	678	716	679	698	739	726	722	739	676	710	685	689	699	725	698	699	694	679	690	680	666	710	645	670	713	684	645	650	675	689	671	708	705	692	699	665	686	718	689	688	705	691	727	671	749	705	661	688	707	689	678	680	717	715	708	694	741	722	693	705	679	708	694	721	691	700	691	683	714	700	683	709	656	734	735	709	683	715	693	723	671	682	710	699	687	687	651	673	718	732	723	684	716	707	709	679	682	680	677	710	707	691	717	702	742	645	713	674	728	681	733	708	741	732	664	693	703	704	718	748	725	692	655	678	708	666	685	670	734	689	714	683	720	688	668	718	680	681	692	681	735	681	710	639	661	708	688	682	663	714	658	629	667	732	673	725	676	684	667	647	667	656	662	685	659	711	738	672	690	722	698	676	694	635	713	650	750	725	676	681	696	725	669	644	718	682	719	670	691	695	685	666	682	705	706	704	687	676	673	763	715	709	672	731	719	739	739	647	702	691	660	664	674	703	674	689	684	713	674	678	680	635	706	713	716	686	677	685	698	696	697	678	710	679	713	688	690	677	679	685	684	693	663	730	673	673	717	694	667	721	696	708	681	701	683	651	697	695	696	676	682	668	707	665	711	649	682	671	694	698	710	676	715	701	701	739	659	678	738	699	732	708	735	698	719	710	723	708	633	658	745	694	696	671	684	726	709	665	683	695	646	672	725	706	740	709	732	665	698	713	663	672	727	678	657	659	675	665	690	729	711	668	721	684	725	692	667	635	671	692	664	679	705	657	686	691	722	674	743	720	744	675	713	733	711	703	667	700	691	718	681	660	673	712	685	708	681	702	710	671	712	710	655	685	715	707	706	680	716	714	698	723	673	710	709	672	707	704	712	696	673	700	699	706	711	701	667	673	643	709	689	726	679	753	679	646	701	699	689	697	688	658	693	724	717	710	702	673	725	669	714
24481	21126	27612	24866	13429	671	469	343	288	274	243	238	209	208	216	236	191	216	211	209	202	207	210	199	209	182	188	193	199	210	213	189	200	188	185	179	208	184	215	184	167	182	211	188	186	182	193	169	199	173	211	183	198	176	198	179	169	184	177	175	196	189	205	182	176	186	184	172	189	199	169	175	190	183	191	177	186	180	170	175	176	164	175	181	178	166	179	198	200	197	186	194	193	179	197	193	176	176	179	180	176	164	153	173	172	212	158	177	209	180	197	164	176	201	173	205	169	176	209	218	189	169	211	198	193	172	178	206	207	201	203	193	180	191	199	192	164	200	185	178	188	199	192	163	194	182	186	200	188	200	200	172	204	166	172	205	167	187	216	178	183	204	168	181	189	171	183	185	197	184	187	176	190	168	192	193	166	157	176	199	217	172	174	180	175	160	179	197	192	168	205	188	219	171	183	196	164	171	169	197	198	199	202	173	190	160	196	193	188	181	175	166	215	188	191	230	162	198	188	140	191	173	181	168	173	168	191	194	184	199	186	184	159	176	187	169	186	183	187	177	193	200	193	181	180	193	187	183	186	178	182	207	176	182	167	185	171	187	202	212	185	170	181	204	182	172	185	163	198	186	161	157	232	187	210	189	198	197	174	171	168	179	198	173	202	187	201	201	185	163	197	190	183	202	195	153	181	205	194	176	194	174	197	186	181	172	184	175	167	181	168	158	185	168	177	196	182	184	198	201	191	179	199	166	190	192	178	159	173	196	200	172	196	207	189	174	178	170	209	189	183	183	191	183	184	212	157	192	179	174	168	167	214	167	197	172	159	196	182	184	172	193	159	188	194	183	192	190	168	189	180	181	197	188	191	183	188	200	182	191	177	186	162	181	172	187	214	163	189	208	182	183	191	145	172	196	159	182	181	199	161	164	172	201	154	184	191	199	166	179	192	195	179	173	182	174	194	189	166	194	200	202	191	206	175	188	190	189	196	175	175	183	232	203	184	203	177	187	191	180	171	181	181	196	187	196	191	191	183	188	205	171	204	194	171	192	192	175	185	161	205	182	175	175	205	181	200	187	190	172	174	200	189	206	174	195	196	200	160	195	190	207	191	192	207	186	188	155	166	192	200	199	180	212	190	178	199	191	179	181	176	161	194	151	186	181	210	186	193	177	189	191	182	185	193	194	179	185	189	187	184	196	185	199	183	186	184	191	184	188	175	189	185	193	184	173	189	201	187	188	183	173	180	197	179	205	179	178	194	187	185	172	152	200	151	174	171	197	170	184	179	183	190	181	204	188	193	207	205	200	171	178	197	200	185	177	177	144	175	179	185	212	192	193	187	206	175	185	178	185	199	178	184	192	185	167	181	200	183	184	216	173	170	190	190	182	180	171	193	174	178	206	172	166	226	178	178	168	170	188	169	213	192	196	157	211	185	219	190	187	185	158	175	167	187	199	176	183	194	180	169	169	177	184	194	171	181	186	178	205	191	172	175	188	187	177	186	207	186	179	192	188	198	178	207	176	196	182	178	169	193	187	191	197	183	182	195	180	182	184	182	200	191	172	178	193	201	203	184	188	176	206	196	186	181	210	198	182	162	171	190	168	182	165	173	198	194	196	184	176	164	171	171	184	176	182	164	189	190	168	180	168	159	171	193	183	186	204	164	170	185	185	185	191	192	181	203	192	188	171	194	181	202	192	190	191	186	190	178	182	183	198	184	211	165	189	182	192	172	171	197	194	189	187	175	190	172	205	204	190	188	190	148	184	201	183	182	147	188	171	175	185	184	186	178	188	179	203	183	168	184	164	200	168	208	173	151	170	188	179	194	179	179	191	178	163	183	194	201	177	178	211	185	184	196	165	183	196	190	200	211	178	180	174	191	194	183	176	198	169	200	198	197	178	160	168	192	181	210	198	206	164	195	177	195	183	178	180	184	183	190	210	168	196	183	202	188	192	181	205	171	190	167	186	174	207	154	185	180	187	183	171	189	165	188	187	157	168	180	191	188	194	178	195	187	190	173	203	169	190	168	212	179	170	176	188	191	183	185	195	189	170	190	163	183	197	179	202	184	195	202	183	201	203	158	190	167	166	197	184	200	178	178	196	186	180	181	189	180	186	202	202	187	197	195	191	193	190	158	194	184	190	201	161	197	193	188	148	215	186	184	191	192	168	193	165	186	179	208	154	179	201	169	191	200	193	178	203	192	196	173	209	190	182	187	176	178	186	173	181	190	194	167	175	213	196	191	171	183	214	191	188	193	187	189	168	178	155	193	183	201	178	160	173	221	187	172	155	173	166	159	168	161	192	176	191	178	182	188	178	198	198	182	190	157	170	201	178	179	192	179	203	198	189	170	176	187	208	184	191	191	208	160	175	186	188	181	183	184	215	148	166	174	154	175	178	180	177	176	173	178	213	177	191	194	177	182	213	195	177	181	176	195	195	184	193	182	159	186	184	189	174	180	190	191	170	181	200	204	210	178	200	164	208	181	172	193	173	181	176	174	209	175	192	198	181	196	182	178	176	184	184	171	188	192	179	179	177	188	200	165	187	197	186	184	180	198	216	183	171	194	188	174	156	180	193	199	182	183	203	166	214	181	196	213	176	194	183	179	209	179	187	159	186	173	185	174	198	182	168	174	205	175	166	182	180	176	185	198	198	181	177	213	165	183	188	171	178	198	194	187	203	201	203	211	190	195	180	179	168	192	181	174	198	203	168	201	184	174	208	187	170	167	166	170	207	184	229	187	192	175	199	195	195	177	192	172	230	172	185	215	180	186	198	189	185	169	191	171	174	200	207	183	192	153	159	181	183	181	155	216	202	177	183	188	180	180	208	168	182	175	181	193	179	182	172	144	184	190	199	189	155	185	177	174	180	197	186	193	179	173	202	185	179	181	185	191	187	188	183	203	199	173	187	187	185	182	176	202	213	223	161	193	198	174	173	187	200	185	155	216	201	196	183	185	196	155	190	164	181	185	192	174	168	176	187	182	189	181	179	178	204	172	187	153	173	148	186	163	174	178	176	180	190	186	187	188	191	194	190	190	159	190	185	188	178	187	186	162	162	188	165	186	176	201	197	159	198	192	187	184	194	164	188	192	162	197	194	190	189	186	189	166	186	175	200	193	187	194	206	170	185	163	179	180	180	168	195	181	173	192	145	214	185	160	198	200	207	182	164	172	183	206	191	209	181	203	189	170	190	197	185	162	182	177	182	192	176	187	177	203	185	185	181	177	193	197	192	192	167	209	188	177	187	169	183	187	166	197	195	199	174	180	165	189	171	189	160	175	191	220	192	195	203	184	197	181	192	191	209	187	173	202	162	213	190	171	199	180	178	179	178	199	196	189	201	192	182	164	192	186	200	139	200	211	184	173	188	191	202	183	174	210	205	176	180	171	183	177	199	186	199	189	189	198	190	175	184	210	181	186	174	185	175	189	193	175	186	181	181	188	195	197	171	193	192	173	181	151	190	167	174	178	177	166	199
3178	4951	3183	1536	1191	817	674	564	478	369	344	316	305	266	234	237	245	218	231	223	245	258	221	237	215	214	208	224	226	219	208	247	191	220	218	213	254	222	217	187	211	190	196	222	204	225	215	194	227	192	210	221	209	219	208	199	212	198	217	211	197	194	179	216	197	214	223	195	197	206	196	195	199	180	212	210	196	205	195	191	201	174	187	217	203	207	199	201	195	210	184	199	238	187	179	202	186	207	184	214	207	201	205	212	224	205	190	208	190	194	200	225	237	189	212	224	183	222	184	221	208	240	200	208	208	199	241	214	231	195	201	204	201	190	194	203	252	211	193	212	208	201	199	184	211	222	215	187	192	204	212	205	225	205	207	217	206	217	206	224	226	229	222	207	203	189	220	190	232	204	183	205	217	189	197	228	204	209	200	221	208	212	198	187	200	205	211	177	195	212	216	206	202	202	198	194	202	223	192	191	228	204	206	213	229	210	213	187	208	194	197	194	210	183	211	188	208	206	209	189	216	206	212	172	210	194	202	188	197	220	214	209	213	207	209	224	205	206	209	201	202	194	188	215	201	201	188	193	208	227	211	186	203	198	204	197	224	207	199	182	181	216	197	227	206	192	188	215	194	205	194	197	209	222	195	205	207	232	179	191	189	220	186	192	204	224	188	202	196	200	224	227	204	213	217	215	222	224	184	192	182	200	214	186	212	198	212	190	200	219	223	203	210	245	205	212	195	192	187	212	191	215	199	190	194	206	177	228	208	195	201	202	248	222	218	212	182	186	209	204	217	224	232	228	201	185	199	195	216	196	183	203	207	205	191	227	208	192	179	205	209	181	210	195	208	197	193	209	206	218	221	201	195	196	187	205	177	212	199	193	208	207	213	200	205	216	210	201	209	201	217	177	250	211	195	224	217	173	208	205	207	180	186	180	215	209	206	187	229	205	201	194	206	194	215	184	190	193	198	179	201	202	185	192	207	211	209	195	207	189	196	206	208	202	197	226	204	219	201	207	197	206	211	214	195	189	214	195	202	201	215	165	198	221	198	205	206	196	209	191	180	202	189	207	215	193	213	189	189	213	208	217	223	206	228	181	208	218	207	203	214	209	214	199	214	196	210	189	206	187	217	189	228	204	182	201	202	212	194	183	223	225	178	210	199	226	200	207	203	192	181	184	216	213	169	206	224	204	207	209	208	224	209	217	210	201	190	195	192	224	232	206	207	234	233	194	191	184	212	173	202	184	169	202	210	236	188	206	206	190	215	214	193	180	200	183	211	200	180	195	198	192	181	220	207	192	229	209	230	221	193	227	214	196	199	189	211	226	233	212	220	188	191	218	212	183	193	205	192	189	244	221	220	197	218	173	186	203	216	183	212	216	192	218	199	197	224	193	222	221	210	205	183	202	199	217	195	195	202	243	219	221	214	197	219	173	206	203	198	197	190	208	188	201	198	179	194	184	228	201	180	212	197	205	203	203	215	187	199	213	220	207	200	210	203	219	195	200	211	195	193	231	208	225	240	195	183	217	211	226	197	196	196	195	174	203	184	197	200	215	232	217	219	201	200	223	224	201	223	195	201	218	207	185	219	191	185	216	216	216	220	192	213	197	210	223	188	198	188	228	176	196	189	199	204	201	214	208	222	205	197	200	219	192	218	211	199	225	203	222	218	188	206	205	208	214	191	201	193	193	211	191	210	216	208	206	203	207	209	208	235	202	208	213	192	219	237	222	221	212	187	222	195	208	205	188	221	219	209	187	174	221	201	201	210	219	218	201	184	180	171	222	196	217	183	197	212	224	207	195	211	210	229	210	175	195	185	208	183	221	193	219	204	215	203	196	187	208	178	213	233	204	217	224	214	233	192	194	230	216	199	222	214	207	219	209	195	176	198	217	182	205	187	197	186	195	207	238	202	199	195	219	189	186	181	196	201	203	206	199	211	216	198	196	226	231	220	189	209	232	181	209	205	188	221	191	205	192	217	215	190	193	199	185	199	209	187	214	201	183	216	235	184	208	209	208	196	209	192	216	206	203	203	233	205	213	206	197	197	212	187	223	209	186	225	190	206	198	219	205	216	201	192	223	197	188	171	221	225	184	196	198	200	195	192	207	209	186	194	207	189	231	208	204	221	207	210	201	205	224	190	211	185	209	193	206	199	226	199	202	193	219	218	215	213	183	221	214	197	210	222	193	238	189	198	186	218	197	221	199	191	236	214	231	218	208	209	201	213	196	220	205	202	212	195	239	219	204	218	216	218	217	205	217	175	209	211	183	188	204	205	220	207	196	203	199	201	223	196	231	194	218	197	216	214	200	222	198	180	184	198	211	192	211	203	209	195	192	210	218	232	210	204	198	211	220	199	189	191	188	206	202	184	229	218	210	196	202	210	216	208	234	203	209	228	175	184	178	211	197	224	237	206	211	198	199	214	215	226	188	209	189	207	225	180	212	213	199	181	200	195	201	194	186	201	191	211	190	199	193	204	215	226	231	213	206	210	188	239	226	240	198	183	211	210	184	203	209	216	199	225	203	187	223	196	201	181	201	208	236	210	202	227	202	202	233	189	230	190	204	223	188	180	242	218	200	228	197	215	215	181	222	193	212	209	216	206	191	226	188	213	204	200	199	237	198	205	184	173	219	206	210	197	227	212	187	235	196	173	194	199	200	209	233	211	195	204	171	182	200	208	214	216	209	203	218	195	223	200	189	221	190	182	178	204	227	196	203	197	210	214	204	195	192	209	198	197	205	188	213	202	200	203	182	191	207	201	232	186	218	212	206	207	216	195	195	203	210	196	186	225	207	174	192	209	185	195	211	204	172	192	190	211	208	194	212	222	209	229	188	226	220	194	223	203	197	173	209	191	212	204	217	201	221	217	209	199	207	219	215	221	195	206	206	198	222	228	238	205	208	205	200	209	184	204	213	223	222	221	187	196	212	193	206	197	207	187	223	230	203	231	174	182	209	187	204	201	204	200	191	204	192	202	210	203	210	214	201	213	203	210	196	202	191	189	217	205	208	230	185	188	200	218	220	216	204	208	194	241	189	227	238	228	180	224	225	199	197	213	225	177	213	194	188	186	235	203	223	206	199	238	222	197	220	241	204	223	181	209	188	218	191	199	211	198	200	225	187	207	192	211	199	214	207	240	204	206	204	204	196	183	209	219	177	185	190	213	190	186	230	188	223	197	193	212	186	213	189	207	213	192	213	219	201	235	208	191	178	189	207	204	201	175	218	195	214	211	179	210	217	214	175	209	218	199	201	199	199	191	205	222	161	198	215	193	214	203	206	170	184	213	211	207	226	232	191	193	200	187	196	199	217	220	194	223	225	201	188	203	221	199	202	202	214	185	215	185	222	197	173	182	205	200	208	208	190	168	205	196	206	213	219	205	227	172	186	215	200	203	216	192	231	193	225	206	170	174	207	189	195	207	184	210	213	198	184	238	207	208	199	214	203	207	221	174	219	189	205	212	207	216	198	227	216	179	206
22584	21358	29236	23842	21293	21274	11959	1534	1113	1030	1014	909	893	845	807	763	736	755	745	761	706	726	709	738	736	679	693	697	714	657	724	633	644	697	651	638	700	670	651	690	680	679	656	681	664	717	653	669	633	683	619	651	660	684	666	676	613	672	643	621	651	628	608	679	647	607	633	630	630	673	626	626	638	652	640	644	644	664	629	639	633	645	607	657	693	725	645	632	666	651	652	657	635	663	646	631	655	684	676	665	681	638	639	663	633	628	661	643	674	602	632	620	647	660	659	630	632	642	660	632	656	611	711	621	654	644	643	631	682	627	647	660	616	661	617	658	648	641	640	681	675	602	653	629	664	670	731	672	640	671	684	655	679	644	662	649	619	637	682	673	674	673	661	656	631	656	672	635	649	670	589	631	644	591	678	643	652	633	640	653	691	685	654	657	697	625	663	664	647	658	665	681	647	621	646	710	635	662	611	640	672	683	594	631	727	632	697	638	694	650	661	671	638	647	618	667	639	682	620	670	636	642	699	672	629	664	640	660	672	644	634	626	667	638	669	692	618	650	631	650	642	706	632	681	646	617	622	669	677	659	633	696	702	664	599	639	672	664	707	674	679	651	647	595	655	655	607	649	653	649	704	678	622	669	657	650	640	627	664	612	644	630	647	698	655	655	655	642	626	649	627	676	673	644	694	649	651	637	650	641	687	680	699	646	632	674	632	657	610	654	657	662	661	684	648	700	622	691	662	603	634	672	677	651	629	693	615	618	671	650	627	615	639	666	638	666	633	646	685	690	643	618	667	613	658	682	699	623	688	633	682	668	623	664	638	656	604	602	643	676	655	605	672	663	638	606	643	647	668	675	622	656	629	618	629	651	651	605	606	669	688	630	653	645	646	639	623	695	616	660	684	660	664	637	661	682	627	628	690	644	630	663	640	676	622	611	643	623	645	597	635	638	665	650	643	659	639	669	673	609	621	637	608	652	649	702	615	639	631	594	629	672	611	692	645	625	635	626	666	642	673	669	694	649	667	654	641	611	683	627	636	661	684	641	648	672	688	644	652	689	641	661	619	653	664	685	656	602	610	678	655	647	663	623	644	637	639	657	647	668	663	658	660	650	648	656	659	713	617	651	660	663	649	664	673	617	645	681	694	643	630	639	685	714	649	651	625	627	654	652	646	698	648	670	616	656	714	652	620	588	634	643	675	656	636	648	672	646	648	607	652	647	631	625	625	679	653	597	631	671	656	679	645	639	639	599	639	643	623	618	660	647	668	663	668	642	663	626	607	598	664	640	628	628	688	661	642	677	632	624	673	630	582	674	663	642	657	674	695	640	689	648	671	637	647	646	638	675	658	657	693	620	639	620	643	667	663	661	649	641	626	663	628	622	701	648	675	660	667	661	605	644	592	623	643	651	663	590	657	648	658	658	670	653	676	618	683	677	610	623	617	653	663	652	633	636	650	622	654	649	619	643	649	653	673	642	654	661	619	638	629	689	634	623	622	671	645	680	660	666	682	658	666	664	676	658	629	638	651	649	689	679	666	658	649	635	643	635	626	660	659	667	628	638	645	666	633	630	642	617	634	636	661	668	649	640	616	661	627	700	648	645	653	621	662	662	615	679	629	676	653	659	619	657	624	614	662	653	644	636	645	644	653	627	647	663	646	680	664	653	649	661	682	662	681	703	649	654	648	665	584	646	655	603	645	667	654	618	659	619	659	651	639	615	640	632	685	676	676	709	581	630	652	641	655	639	668	640	629	659	678	647	632	648	658	650	656	630	622	678	628	648	628	655	676	630	628	681	684	639	630	662	615	677	661	643	667	652	628	683	625	663	634	600	689	652	608	665	637	647	656	655	629	693	638	653	627	635	669	652	644	661	642	636	667	650	664	700	635	688	645	652	661	636	652	666	649	628	670	594	665	688	610	659	661	676	659	661	666	643	628	667	651	694	661	667	667	687	684	663	626	671	640	688	655	635	624	672	653	647	635	650	625	624	636	619	638	617	659	623	641	616	670	571	680	640	648	637	657	619	623	633	610	634	649	669	637	631	625	612	622	642	684	566	635	655	628	660	656	676	666	665	666	642	689	650	635	659	634	602	660	708	606	632	639	667	632	684	644	672	630	591	659	669	642	648	622	629	684	673	607	661	642	656	635	652	680	679	588	605	634	635	636	632	650	696	652	647	621	613	614	659	682	622	669	622	678	652	620	684	688	672	621	612	704	603	669	635	648	667	645	626	664	674	619	644	628	622	708	648	651	652	630	637	667	631	632	665	686	667	618	619	665	668	640	681	660	620	634	628	657	656	646	643	702	653	653	635	671	701	676	656	652	648	680	642	698	641	654	680	648	660	692	601	623	653	626	637	649	612	666	634	647	666	668	672	657	665	642	665	628	610	614	609	626	659	667	607	647	618	640	641	657	636	665	624	628	655	651	634	669	626	634	614	659	637	672	646	646	647	640	601	703	687	659	642	615	608	674	612	644	678	627	619	657	660	619	598	677	662	679	642	654	604	656	605	654	693	674	652	643	631	642	601	659	637	671	645	680	675	651	669	644	633	634	617	683	660	634	669	638	639	640	652	636	644	663	654	658	691	650	650	666	694	657	597	632	654	622	620	633	636	680	599	670	657	655	656	684	668	628	641	649	673	659	597	679	600	632	614	665	633	643	682	641	636	635	686	647	650	657	596	635	671	643	613	647	648	648	597	666	660	629	648	630	651	646	656	686	681	649	615	651	640	667	664	648	671	636	598	657	615	681	623	620	699	636	633	696	646	625	661	665	634	625	691	669	635	628	659	649	698	632	618	655	619	605	702	625	661	697	642	639	628	667	669	632	642	651	685	648	607	634	607	647	679	648	593	640	645	611	613	629	631	663	646	628	617	635	638	645	630	656	631	640	688	644	632	663	677	677	691	654	641	648	647	621	621	637	682	641	646	633	656	660	686	660	659	697	684	651	658	668	641	680	637	667	669	601	675	673	657	650	672	628	680	637	638	603	635	635	664	649	659	690	611	633	645	652	687	648	673	654	647	618	671	689	607	671	633	637	631	639	636	614	633	628	612	630	660	687	648	623	590	667	661	691	665	643	645	635	612	642	616	680	665	651	654	642	678	649	687	667	608	659	667	633	650	671	641	593	633	680	608	629	658	627	662	684	644	649	665	636	649	657	682	650	668	633	675	687	632	627	646	589	621	621	625	695	638	642	669	623	667	683	679	626	618	624	655	626	618	618	617	687	678	690	662	639	664	664	635	610	648	648	625	639	634	663	668	605	705	703	604	618	637	623	664	657	665	679	661	677	630	639	649	677	616	638	650	621	648	616	643	695	622	671	587	645	641	628	646	646	707	647	698	666	642	611	641	677	639	668	627	675	671	630	642	622	658	632	648	636	697	606	657	641	634	640	610	648	650	648	664	607	697	691	687	654	634	651	659	623	650	633	669	642	639	657	670	621	635	631	651	594	631	634	643	643	648	683	660	623	622	640	617
4586	14612	10113	5288	3878	2981	2222	1919	1502	1276	1093	978	951	870	900	893	803	850	774	752	755	726	737	710	697	733	683	653	759	710	697	678	713	714	668	675	710	772	747	697	670	703	675	721	707	669	664	665	658	720	710	679	724	721	664	666	726	704	704	709	635	716	686	716	670	691	698	680	667	658	682	682	692	653	686	623	670	677	679	642	638	654	683	690	645	646	658	721	668	658	711	656	722	710	697	679	663	660	674	628	629	663	691	649	645	696	678	686	686	659	724	669	703	642	679	674	651	675	648	640	701	637	722	683	655	670	680	679	664	626	686	691	658	651	704	722	672	691	652	676	672	643	677	613	679	659	647	647	652	645	629	700	639	638	644	676	734	679	662	710	638	672	660	659	676	657	660	680	674	663	646	637	631	658	640	660	694	657	692	673	655	714	647	659	666	658	672	677	659	661	712	671	688	602	696	676	663	687	632	689	682	643	657	700	673	624	648	687	690	696	660	663	641	687	664	694	675	647	654	674	638	667	657	672	650	691	650	640	710	687	672	650	659	680	653	653	587	706	703	659	617	642	676	654	663	678	731	665	643	673	625	653	666	684	685	680	619	647	636	682	630	677	653	679	653	667	621	625	691	703	669	677	663	688	649	675	698	696	672	711	703	661	650	652	666	695	634	713	645	641	665	707	642	659	657	679	637	683	670	689	682	672	619	664	673	660	661	622	652	688	612	671	684	743	669	691	680	652	652	672	682	667	711	653	712	727	686	692	696	643	641	703	651	694	627	641	656	658	673	706	699	697	721	612	632	657	651	729	663	659	648	692	666	696	656	725	691	663	654	663	673	693	621	655	653	629	670	628	671	649	664	651	642	641	670	679	671	678	685	688	626	632	633	644	593	694	689	645	641	724	697	667	692	673	647	685	650	646	687	585	697	673	622	664	662	682	650	708	607	678	639	705	626	646	678	635	670	678	643	674	671	707	681	713	640	736	699	633	646	711	660	665	668	687	664	636	685	717	676	657	654	714	648	651	673	648	658	669	674	666	683	658	683	621	709	641	617	655	678	656	710	683	685	694	672	649	630	647	668	637	655	631	670	724	702	723	682	646	660	727	676	700	638	697	684	676	667	670	680	641	668	670	703	706	640	670	682	643	723	696	685	664	681	637	658	719	639	624	659	681	672	643	673	669	682	699	694	660	651	672	717	670	664	625	667	644	676	695	668	702	652	689	644	689	678	655	662	647	633	675	717	657	716	596	656	693	671	687	640	649	647	654	648	679	677	646	670	710	677	617	685	690	694	646	678	677	676	676	630	703	692	691	644	690	673	644	685	613	635	643	655	664	638	667	652	664	643	700	641	691	657	672	653	667	639	639	621	680	665	674	670	735	666	648	660	660	692	625	640	673	669	713	644	697	654	661	696	714	642	673	639	657	688	605	655	635	630	636	630	681	659	631	653	662	634	706	679	656	646	676	645	692	650	647	690	689	634	693	689	643	675	642	701	686	710	702	666	609	686	649	693	703	657	665	655	706	676	635	673	630	642	648	652	622	612	657	681	641	663	704	656	653	643	665	661	645	716	649	687	616	729	625	657	688	664	668	620	662	634	635	665	692	738	667	649	671	662	653	672	676	692	700	643	656	652	652	631	656	631	679	671	664	645	657	686	642	679	678	666	662	617	638	686	663	662	688	681	628	654	693	672	698	616	657	670	654	650	683	678	652	648	643	657	674	646	636	701	597	683	643	670	618	691	676	680	678	702	663	674	684	671	659	686	662	712	693	688	674	703	672	679	633	665	637	671	649	688	719	684	693	671	662	718	690	651	632	673	715	651	663	717	702	631	683	641	644	672	690	689	592	656	629	686	683	642	669	654	671	702	674	618	679	660	611	677	697	699	694	656	648	632	673	692	706	675	695	662	707	676	652	662	711	638	680	677	669	643	696	648	714	682	624	644	630	715	613	710	693	645	722	697	717	688	658	661	647	633	722	693	679	706	697	642	643	704	706	703	674	660	699	669	683	650	669	629	653	679	655	645	642	705	709	629	654	659	674	645	648	666	664	659	724	688	632	676	633	696	678	666	629	624	702	666	660	636	674	635	660	688	669	673	681	657	639	624	652	686	653	679	692	667	652	641	675	668	666	633	649	693	666	686	671	657	666	665	636	687	621	679	646	700	662	675	682	612	643	645	680	650	681	669	656	631	666	661	621	629	656	640	671	648	677	649	688	665	661	685	711	664	646	637	706	671	667	620	665	642	679	664	666	692	671	687	686	596	683	684	664	648	671	638	668	634	627	679	687	711	702	657	652	668	659	669	700	669	649	674	677	655	648	647	634	684	671	661	647	657	637	678	635	646	624	620	676	651	676	640	643	683	690	653	676	698	628	682	655	700	626	656	694	700	646	690	661	633	702	636	719	659	647	693	653	670	670	655	663	683	652	699	669	639	595	647	633	687	632	676	720	645	641	663	658	690	694	666	705	687	609	681	645	684	690	644	648	683	690	696	678	654	703	683	641	688	698	645	666	679	716	734	669	735	601	624	632	661	675	689	682	653	725	643	667	648	645	665	641	695	659	724	700	681	601	677	637	650	699	637	658	669	634	654	662	640	676	691	652	666	705	599	681	644	663	663	657	678	648	643	678	666	612	657	694	664	669	639	656	631	699	666	638	674	672	655	654	635	670	688	673	702	680	663	663	683	669	679	628	659	676	660	686	623	629	634	686	654	696	671	684	699	621	685	683	701	684	688	668	675	648	722	697	708	644	661	640	682	678	652	678	641	673	696	661	634	670	622	717	684	672	627	643	694	700	678	680	665	643	676	651	702	678	659	608	670	651	638	708	686	637	669	695	626	641	658	650	703	667	656	678	692	632	652	683	689	676	648	633	642	632	669	676	697	677	653	636	616	683	658	674	721	672	689	677	685	649	674	705	656	681	620	653	647	675	662	674	650	650	669	678	668	693	659	629	664	659	653	688	670	632	634	685	624	686	644	694	695	665	696	657	662	711	653	647	677	654	657	703	659	704	635	671	685	671	649	676	710	649	630	685	685	695	674	723	666	652	657	628	648	667	665	680	694	655	669	649	690	636	618	688	671	648	691	663	634	670	662	651	689	689	710	651	687	630	658	637	662	657	675	691	688	693	681	666	632	622	618	611	682	655	623	691	660	621	663	670	693	661	657	654	662	691	647	693	672	680	665	666	668	725	634	646	661	661	617	624	686	661	672	662	674	658	637	638	628	720	700	646	604	676	655	639	673	654	683	643	673	674	670	652	729	711	643	651	701	646	715	674	676	661	680	710	652	676	614	650	673	672	686	682	650	674	663	646	672	674	655	671	637	667	666	646	661	702	680	678	685	689	657	681	686	665	676	683	666	703	679	640	659	623	694	664	677	660	637	669	701	623	666	688	641	641	653	632	619	654	692	634	705	697	669	623	659	682	663	651	660	696	667	683	629	673	707	652	674	650	667	648	668	679	659	686	676	676	667	691	646	660
27463	20338	8131	872	565	530	431	364	377	352	355	303	394	301	324	318	326	326	303	360	342	330	353	343	315	360	337	351	349	336	319	269	337	338	325	321	351	351	348	344	348	322	318	325	314	338	361	318	363	349	346	377	327	312	356	339	327	344	340	325	332	333	295	370	308	313	312	317	324	339	318	333	346	308	324	361	336	335	361	344	355	332	344	358	361	313	328	339	353	325	319	335	337	320	345	327	348	310	326	311	339	298	342	359	335	324	316	316	331	315	328	322	350	349	334	327	313	368	354	315	359	370	322	308	327	368	302	353	324	372	313	315	314	334	359	350	315	326	330	314	380	332	357	313	336	320	338	354	327	315	332	322	357	319	356	369	324	332	370	332	341	358	345	328	344	323	356	335	311	334	327	351	347	334	331	349	326	333	339	339	333	337	375	320	303	321	353	301	356	328	316	333	338	328	322	359	361	355	330	336	313	357	330	329	318	332	351	338	343	309	352	357	354	355	297	361	343	335	350	356	291	334	349	316	325	347	322	323	354	347	350	332	355	371	321	330	348	301	334	326	323	302	327	322	312	355	316	367	325	335	336	318	366	339	328	341	320	331	313	336	296	333	349	364	329	359	319	352	347	305	300	328	319	339	339	318	334	330	315	326	343	319	327	304	377	343	327	336	346	355	309	345	303	330	327	336	319	343	326	318	351	347	331	348	356	345	320	317	339	335	353	347	341	322	337	274	334	320	311	332	345	331	340	321	343	327	363	347	345	335	322	357	319	347	370	346	345	325	304	335	312	323	334	345	349	324	348	307	325	352	324	325	357	339	310	301	336	321	314	338	326	338	318	339	353	345	351	312	359	313	304	347	297	343	332	366	374	313	324	329	347	347	350	306	304	327	312	333	324	342	339	315	296	326	327	315	371	347	307	369	367	301	327	293	334	366	337	280	351	336	340	379	332	313	310	351	331	322	370	348	330	334	359	348	349	334	352	319	327	329	309	337	340	314	329	357	319	359	285	334	333	320	382	335	312	342	357	343	334	343	339	359	325	323	351	346	337	328	337	328	351	317	329	310	317	333	332	340	334	316	332	326	322	317	307	326	333	341	337	388	346	341	350	328	312	339	324	349	323	351	333	336	329	363	298	315	305	354	341	308	354	344	339	343	342	324	329	333	341	353	328	347	326	360	301	330	344	322	326	313	328	317	313	316	326	336	338	350	307	321	324	324	357	364	311	324	345	328	335	304	359	349	309	316	325	336	328	346	326	309	361	319	341	326	319	326	354	357	352	352	364	336	311	348	334	325	321	347	341	315	321	337	347	340	318	337	366	339	350	324	300	349	327	344	318	306	343	351	337	326	364	328	309	387	335	320	338	366	337	349	321	333	324	350	337	368	350	318	352	354	356	345	324	327	346	366	313	326	358	313	339	343	352	342	317	331	319	327	336	325	346	325	366	325	337	316	316	352	330	327	355	344	333	313	345	307	339	308	315	338	342	349	323	327	343	375	337	334	322	324	348	307	322	299	294	322	333	327	329	311	361	316	326	355	293	325	342	326	322	324	345	382	345	343	332	319	349	301	296	331	319	342	346	340	324	337	329	350	346	341	354	326	309	326	328	317	363	367	321	342	317	372	321	313	326	321	333	329	319	354	345	335	345	340	324	343	352	331	312	316	332	348	331	325	350	349	377	319	332	358	335	322	302	320	338	303	342	325	341	346	352	306	357	319	324	327	349	323	339	315	334	370	367	313	346	324	321	316	345	367	319	341	323	339	340	330	308	282	319	345	309	324	335	338	320	323	321	326	346	361	323	335	324	327	305	330	350	345	329	341	349	350	332	302	329	326	341	329	323	344	335	327	326	324	356	322	354	325	341	332	332	329	337	344	352	289	314	339	308	342	326	346	346	332	337	320	334	364	321	331	333	345	316	347	326	324	309	347	316	337	341	333	339	306	351	350	339	327	336	338	302	349	354	306	318	361	358	330	333	342	350	329	347	317	376	356	348	327	314	334	333	348	339	339	331	344	336	319	339	355	336	373	348	342	318	319	326	375	354	298	332	335	338	316	335	337	360	358	340	332	335	345	329	330	349	364	349	321	340	306	329	317	324	355	339	326	322	355	321	318	340	348	302	315	325	334	332	344	326	349	337	351	338	343	365	315	324	316	325	337	349	293	316	339	365	335	327	316	345	359	353	343	341	367	311	309	345	308	362	349	333	337	317	330	341	364	317	308	334	395	343	340	328	359	354	329	325	354	343	356	334	354	336	344	347	342	325	358	336	309	299	315	350	297	335	345	323	311	327	310	308	328	306	329	340	331	330	338	326	336	367	337	340	355	314	331	306	328	333	334	334	374	347	317	341	298	347	312	326	336	343	368	327	358	325	317	355	333	336	365	299	311	342	331	333	305	315	362	314	313	326	321	304	358	346	346	356	316	354	323	350	333	344	338	315	348	349	323	324	327	335	326	317	354	336	355	322	349	330	316	335	340	345	369	322	314	330	314	375	357	355	329	358	316	334	349	340	308	341	309	369	309	378	359	386	335	342	360	328	333	329	306	329	324	312	350	316	331	312	325	311	329	322	325	340	301	351	330	325	348	324	317	315	340	377	370	324	351	337	322	344	345	355	314	314	349	314	318	346	316	330	323	333	313	357	341	325	339	313	324	338	308	374	352	318	322	342	339	343	314	317	329	356	318	333	345	342	357	291	356	338	328	322	307	321	308	344	347	352	307	333	362	347	329	377	343	337	313	325	338	331	347	307	361	341	321	323	330	371	321	341	338	341	343	354	306	332	333	319	333	353	349	311	360	317	345	319	296	322	365	307	340	327	342	328	360	334	334	342	384	334	355	335	363	319	344	318	330	357	304	348	339	314	346	319	322	371	319	334	333	311	380	356	334	334	320	344	362	334	340	358	315	317	353	304	319	318	339	364	354	387	331	295	329	318	323	342	317	327	311	351	301	328	318	340	314	338	325	360	320	340	344	327	360	332	342	345	348	358	344	345	332	343	360	338	330	319	307	352	359	330	323	327	318	344	349	324	339	351	292	335	329	306	340	327	341	360	376	322	326	365	324	345	317	346	345	346	328	343	375	341	391	326	350	334	363	317	323	339	332	338	352	341	345	348	346	320	357	342	344	316	346	324	376	340	343	319	313	340	347	343	320	331	338	325	327	318	339	330	355	325	304	328	346	305	294	320	302	322	321	318	352	365	339	330	332	367	293	336	346	340	328	318	369	327	340	323	325	338	325	380	340	332	343	353	350	320	370	346	326	358	341	296	341	306	345	345	335	326	326	344	319	346	350	360	315	330	329	321	303	343	313	326	292	323	347	345	335	327	352	348	307	356	315	319	334	332	364	326	333	295	370	361	344	301	339	345	323	335	321	333	343	324	327	304	312	309	307	309	324	358	333	364	338	335	350	345	357	325	323	355	325	346	293	369	334	391	312	345	311	344	313	359	344	326	358	356	349	311	368	333	302	352	352	366	331
4204	1644	1044	646	532	521	474	444	370	359	412	396	382	368	378	350	356	369	347	336	334	354	373	343	327	339	345	339	371	361	329	337	338	318	355	301	356	370	331	365	345	324	362	348	376	350	357	368	340	373	330	353	364	353	356	339	361	341	345	348	355	378	314	335	364	376	361	382	318	339	347	340	340	364	341	369	346	338	347	333	380	324	338	317	361	346	337	335	375	348	346	329	370	296	374	369	337	347	363	323	328	333	337	385	348	375	341	329	326	324	350	348	307	320	353	358	315	349	324	369	351	316	329	371	351	346	368	345	374	341	339	326	336	348	372	318	343	310	336	321	340	377	356	330	361	337	363	365	365	366	332	334	347	331	375	359	354	323	355	359	331	388	317	372	332	337	377	319	390	315	337	342	356	330	373	353	346	337	341	306	335	363	349	357	346	340	355	330	354	332	346	384	345	371	390	348	327	355	338	331	354	346	320	379	347	359	390	378	351	347	323	337	327	352	378	372	373	319	313	338	351	333	332	376	367	347	360	391	362	327	353	393	340	347	375	349	340	339	370	360	343	378	391	361	356	340	339	341	366	366	314	336	328	320	338	350	350	380	331	311	352	309	340	334	333	358	351	339	365	314	331	356	358	353	344	362	344	317	355	353	339	335	348	332	333	378	326	335	306	354	367	359	330	328	376	319	352	331	351	367	340	331	354	346	347	328	344	330	364	380	378	333	324	313	362	335	295	323	327	341	324	365	323	355	330	347	339	322	344	360	350	345	359	365	331	341	372	352	322	375	344	342	322	378	323	398	328	331	360	365	351	354	362	359	355	333	330	352	363	378	369	322	313	345	353	326	336	338	354	352	372	346	330	372	366	350	345	349	322	341	334	358	356	324	311	334	360	327	336	329	370	365	349	362	350	371	350	313	372	340	353	324	355	349	380	354	367	347	338	331	329	348	317	363	340	361	365	341	383	333	338	341	358	326	334	368	343	358	325	360	331	365	363	385	346	311	340	341	351	333	354	346	357	347	377	362	352	375	333	318	322	369	376	364	351	355	356	348	355	353	330	347	338	351	338	331	347	339	332	338	349	363	345	323	339	316	342	342	389	344	319	340	353	349	348	321	364	368	336	347	357	357	353	361	342	357	377	345	376	334	338	321	315	351	343	355	359	312	352	342	334	350	358	368	355	337	316	350	349	365	371	337	339	339	365	309	316	360	362	356	354	374	366	343	318	335	373	356	331	372	344	346	344	358	321	358	344	370	371	369	322	333	376	336	330	367	338	347	365	337	331	331	340	333	344	356	351	344	339	327	402	327	363	330	349	343	374	347	339	361	356	349	325	334	366	317	343	348	336	348	344	353	309	349	330	335	358	341	363	324	338	357	322	363	321	346	333	361	317	364	387	360	340	352	325	317	384	369	329	352	348	350	360	335	342	370	341	347	362	329	347	355	312	354	405	331	354	343	364	341	357	358	347	339	351	345	366	346	359	362	340	368	360	351	361	366	361	347	339	350	335	328	349	346	320	343	347	331	347	350	342	359	356	379	351	345	330	351	370	316	335	354	334	369	330	355	345	385	304	310	355	332	352	341	344	352	325	368	350	353	342	348	346	361	351	322	340	359	353	338	316	361	350	328	405	348	324	367	342	359	341	326	352	330	355	313	366	357	312	340	356	352	321	338	357	312	349	361	375	369	350	345	373	347	361	359	356	330	351	356	354	358	344	356	348	352	343	349	329	380	361	359	374	333	373	325	359	350	332	354	357	321	352	341	346	351	342	362	317	344	322	362	355	329	366	338	364	331	368	371	324	343	345	343	369	322	366	354	362	310	346	355	358	363	366	369	363	346	369	374	340	382	353	338	361	345	368	354	360	375	331	340	341	353	350	362	327	349	334	340	344	377	345	322	335	325	346	359	329	357	326	331	363	364	351	352	342	334	385	396	346	366	364	344	383	390	360	367	315	350	356	360	382	388	327	331	361	352	337	387	365	324	334	347	350	343	351	337	330	354	379	364	327	358	331	320	328	359	376	374	383	326	366	306	368	336	368	343	388	352	368	344	366	337	330	331	329	360	354	380	326	360	370	334	342	340	329	349	406	350	343	319	312	335	375	323	357	378	348	386	351	372	359	379	328	340	370	346	349	323	371	370	352	339	323	347	317	331	364	372	321	336	346	326	380	338	348	347	345	364	367	352	346	353	346	359	366	337	360	324	360	313	348	335	330	354	327	335	319	365	374	324	321	384	347	364	358	348	364	384	365	314	302	333	316	339	339	298	345	360	367	338	360	319	383	347	352	333	388	344	357	351	351	339	330	336	360	334	341	381	310	381	363	381	354	343	344	352	331	357	351	353	374	357	353	318	366	364	321	357	307	339	326	362	335	332	377	376	309	348	347	332	315	361	329	326	315	341	367	378	365	328	344	357	330	360	352	338	340	334	357	318	345	332	351	352	370	324	329	338	343	342	367	370	342	372	349	341	329	353	353	360	366	353	338	357	363	314	376	368	311	339	362	398	334	375	360	295	348	351	344	327	366	363	366	359	342	337	322	365	347	328	359	360	335	301	374	361	340	312	352	371	321	317	308	368	332	346	348	316	353	340	356	343	351	340	326	379	348	333	318	361	362	357	334	342	313	348	341	339	355	351	349	372	343	367	332	359	338	345	351	335	332	373	350	335	338	361	332	330	347	335	336	384	347	369	349	339	375	343	339	364	337	328	336	339	327	359	360	349	342	332	355	328	328	368	367	333	367	341	311	383	357	365	338	323	343	319	354	338	325	348	360	360	311	318	350	326	357	379	335	353	395	346	352	337	337	353	330	377	341	343	358	336	364	351	352	342	331	384	353	362	309	335	361	328	351	333	331	341	327	333	339	374	343	352	324	323	321	358	318	354	354	340	313	343	346	329	350	335	369	344	373	375	346	343	350	335	334	356	361	359	341	335	332	337	351	375	334	339	337	342	336	384	348	342	313	352	337	341	333	362	320	368	352	364	338	326	339	332	366	334	371	350	345	342	353	352	323	357	356	356	321	378	343	347	323	337	396	368	366	366	320	322	323	332	372	340	352	346	310	350	317	380	354	332	347	356	334	303	357	324	340	357	358	314	367	356	341	380	354	336	324	319	383	360	371	358	343	318	315	337	317	339	367	364	333	371	357	343	376	325	356	363	313	349	328	340	346	321	322	354	340	342	362	348	365	341	358	375	351	361	346	347	363	301	343	342	300	309	361	367	357	327	381	339	349	357	374	306	317	352	335	318	312	360	334	311	340	352	339	318	389	348	330	349	364	345	357	334	348	355	355	341	364	333	409	375	357	353	322	333	340	346	351	371	348	345	364	312	368	344	340	341	371	387	345	333	334	366	296	369	356	338	340	365	330	337	353	347	362	333	294	359	358	335	332	351	328	382	342	360	317	366	353	335	326	327	344	361	354	343	378	353	382	344	351	335	358	401	348	338	329	350	387	350	338	370	360	343	350	311	320	346	326	333
23690	21212	28596	24124	21222	10904	1529	1059	960	903	825	760	791	762	784	775	709	806	689	701	666	699	745	685	695	706	674	642	685	719	660	704	697	698	718	692	692	669	681	682	674	696	651	641	680	656	684	673	694	716	712	646	671	657	644	695	648	652	660	692	612	661	691	681	658	694	702	719	662	661	681	683	675	676	665	624	660	724	689	712	659	698	697	718	684	679	666	693	636	696	684	665	633	674	628	690	655	677	694	678	657	649	644	642	717	655	682	680	668	700	688	699	634	746	674	697	697	664	714	681	691	623	660	691	662	678	660	658	649	670	659	699	714	677	668	653	672	721	709	611	701	642	676	702	652	678	668	680	692	699	698	694	623	673	692	675	628	641	623	702	700	672	692	642	719	677	722	659	701	677	659	647	663	687	710	665	688	687	673	721	643	678	716	681	701	672	708	703	678	657	731	678	696	615	692	658	650	662	625	658	668	673	681	640	706	662	686	715	645	725	713	669	640	675	698	672	640	673	702	700	667	716	641	691	674	723	671	698	688	654	661	685	713	652	628	650	666	696	669	645	645	687	685	657	663	649	695	616	670	668	692	664	690	663	714	641	681	657	657	646	687	650	697	653	646	635	689	697	671	689	680	671	682	670	718	688	637	668	613	675	660	659	691	657	705	669	711	621	687	676	680	723	689	705	684	725	643	653	678	674	679	673	665	707	661	704	646	693	690	684	652	710	698	666	637	673	688	644	726	692	669	694	717	698	612	714	694	677	653	656	716	678	646	646	686	701	706	639	642	696	619	648	684	666	690	671	678	628	674	613	686	668	657	696	723	651	720	689	710	700	700	661	662	699	676	671	699	699	685	646	636	678	667	695	677	705	663	673	710	678	660	672	647	686	694	656	653	669	688	687	638	694	710	678	675	649	687	701	677	703	668	640	708	704	645	685	676	681	729	706	739	692	688	674	619	697	682	659	666	678	624	678	689	701	638	705	665	699	699	686	681	680	655	690	659	668	675	668	668	634	676	665	701	675	659	706	706	633	666	730	662	655	681	711	706	641	646	689	649	735	658	648	665	683	694	688	693	660	665	669	675	693	661	632	672	699	677	651	640	678	682	736	634	702	671	689	688	708	721	689	622	644	665	682	636	691	679	697	696	637	713	709	705	685	654	685	719	692	691	639	636	665	688	653	709	717	693	641	688	621	668	687	662	618	648	750	706	673	626	699	683	681	698	683	678	675	652	680	618	657	658	659	681	662	689	677	700	701	658	684	677	676	690	716	672	654	689	682	664	662	667	672	715	661	665	661	615	710	654	681	699	646	676	664	708	671	712	669	652	663	674	667	659	653	678	679	726	670	652	610	705	669	671	624	700	702	697	658	700	682	668	680	656	699	738	618	659	680	673	700	662	735	667	690	661	683	696	662	689	669	736	656	695	661	664	659	681	664	634	671	666	692	647	668	659	691	680	682	642	682	653	674	703	665	709	670	709	677	645	622	700	691	683	681	650	626	654	637	673	696	670	645	661	699	724	675	667	650	674	685	652	672	689	676	682	665	636	698	702	640	674	632	668	678	615	662	681	670	700	715	750	679	707	686	671	679	663	657	664	690	644	672	675	697	621	676	692	677	653	702	673	684	654	637	730	673	640	647	665	676	718	649	695	663	703	656	679	697	647	681	662	632	681	703	664	653	666	656	684	662	716	660	661	679	690	694	686	672	641	697	646	643	696	682	734	660	658	696	679	678	633	704	695	652	691	680	657	646	705	712	676	727	676	608	623	742	638	664	672	728	673	687	717	634	677	690	718	657	672	680	688	669	644	714	644	638	659	681	648	650	707	730	686	715	710	677	664	714	674	663	673	641	687	676	691	661	714	670	713	658	679	678	677	643	680	675	700	672	616	664	685	688	717	672	681	644	684	675	720	650	642	674	673	671	684	660	680	669	638	685	703	692	711	677	674	675	663	659	636	663	680	719	693	706	696	660	657	672	675	719	671	703	683	639	675	720	696	689	699	718	616	701	687	688	672	687	672	699	720	662	647	665	731	676	688	632	633	677	693	637	675	680	681	649	644	689	712	697	668	654	648	643	668	656	619	709	692	703	671	682	675	679	648	667	672	651	665	696	691	670	680	625	683	662	664	664	633	665	675	702	645	700	694	686	666	645	684	667	625	600	651	693	678	681	636	716	662	688	694	669	667	704	622	692	630	663	709	695	707	635	657	706	682	722	673	665	684	662	676	705	685	700	713	661	677	629	629	704	701	690	645	665	676	660	668	665	657	682	671	669	650	686	667	667	683	673	662	698	626	706	724	637	674	720	718	713	699	638	667	638	649	697	704	640	705	650	681	686	638	648	638	675	685	611	719	619	708	689	688	702	677	654	668	698	654	677	708	696	672	633	678	599	661	676	675	663	704	715	623	675	678	701	702	659	695	680	663	655	694	700	647	700	730	667	677	669	639	710	673	672	664	734	672	617	620	677	628	679	662	693	653	661	688	666	650	666	639	703	668	715	637	661	629	662	647	673	648	687	671	646	670	654	681	676	646	698	648	677	633	651	685	669	635	678	680	703	696	664	661	614	667	688	685	679	719	642	704	638	653	712	655	653	658	657	665	672	688	659	656	685	679	673	662	683	669	661	686	666	651	690	654	686	660	631	659	639	678	675	629	691	723	657	701	652	742	664	696	645	642	679	712	668	678	636	653	692	671	661	644	688	686	732	659	665	702	681	645	632	655	663	627	653	670	676	647	685	681	666	623	715	709	673	656	698	724	666	656	626	660	692	720	653	677	627	693	669	709	662	671	688	653	722	662	678	673	655	664	660	700	690	658	683	707	676	665	656	706	676	702	728	696	692	665	687	695	649	676	619	641	675	690	703	715	689	675	665	668	686	657	703	730	697	619	672	668	713	688	733	626	648	715	649	694	666	646	683	638	694	652	685	625	638	650	666	651	669	641	662	688	683	668	684	692	705	657	685	727	683	642	621	678	650	711	681	661	688	655	696	702	669	671	653	639	670	659	648	661	711	635	667	623	688	658	682	654	748	634	648	673	652	715	680	654	708	651	641	689	685	676	649	706	725	671	675	699	698	681	683	695	666	689	686	672	642	680	670	659	675	715	638	684	685	669	671	714	647	657	671	718	668	648	680	678	645	654	689	643	682	670	701	685	705	661	628	604	662	703	683	657	689	664	705	687	653	685	704	640	666	707	637	677	652	702	730	633	660	642	685	671	729	655	651	650	672	670	700	696	677	688	630	697	576	664	675	655	644	661	721	684	658	665	651	655	656	689	655	693	690	651	715	647	669	703	664	636	713	691	724	653	666	720	675	702	679	686	732	658	649	659	673	655	704	704	680	680	663	665	704	644	711	629	674	646	681	652	650	636	674	664	652	672	668	681	678	691	646	682	634	631	690	656	699	701	653	660	663	666	704	674	643	685	697	680	710	623	679	676	695	676	674	657	682	695	629	686	653	716	722	687	658	697	687	717	658	697	670
3677	8809	6001	3109	2359	1867	1477	1287	1129	1062	977	878	878	809	824	773	812	692	789	750	738	745	707	761	728	723	718	729	738	761	711	708	682	639	742	706	675	713	746	715	708	679	663	707	714	724	649	724	657	708	690	706	698	655	666	696	694	695	715	713	728	664	775	684	686	659	661	714	695	688	706	715	691	696	732	726	720	681	663	691	735	692	692	700	656	712	718	637	708	701	755	672	657	703	691	637	682	698	679	662	691	688	671	706	719	684	649	677	721	716	654	681	711	685	663	703	692	688	728	713	665	713	689	680	732	677	710	668	726	656	695	660	701	699	730	678	676	711	696	704	658	694	673	649	697	711	693	677	674	690	732	721	740	705	717	699	716	644	723	696	656	729	666	701	737	686	668	627	687	696	689	695	735	709	702	702	686	661	731	704	642	714	643	685	723	718	699	665	655	685	659	661	702	655	668	670	686	707	676	614	676	684	681	716	731	705	709	700	678	727	686	684	717	671	682	655	724	710	658	681	689	677	659	683	697	648	671	654	673	633	732	659	666	653	740	715	734	684	718	640	695	666	700	673	685	695	703	689	649	679	655	717	726	702	677	719	677	664	661	682	655	662	688	697	676	696	718	654	691	683	684	686	678	659	679	662	733	699	724	741	638	733	670	681	699	730	719	654	652	690	690	674	704	692	694	665	634	634	666	673	701	678	688	681	650	697	663	681	662	727	708	687	711	667	718	670	696	661	672	663	651	688	676	703	720	703	645	732	645	685	635	669	712	675	678	709	693	664	683	660	739	687	648	707	760	693	686	688	711	706	665	674	765	671	643	675	732	717	684	746	688	676	688	683	710	683	682	658	694	710	687	713	695	686	676	683	724	665	688	670	689	682	665	669	700	719	655	721	723	659	709	698	717	692	711	651	684	702	711	702	683	735	703	672	654	722	720	672	674	676	676	679	707	746	717	687	657	710	694	690	682	684	669	670	679	688	719	714	672	727	665	672	658	680	681	722	691	692	679	725	682	679	699	695	705	720	657	719	681	695	691	700	695	655	712	711	653	668	706	679	688	714	621	677	681	690	679	688	676	676	665	664	678	687	672	706	697	661	694	658	659	684	672	666	719	740	693	732	669	702	704	685	647	716	674	689	751	682	660	706	708	725	713	693	712	674	638	700	684	671	696	658	735	700	681	671	677	672	716	716	710	689	598	704	708	655	711	694	712	719	697	704	652	741	690	729	657	686	674	636	693	683	640	685	659	684	690	720	646	685	701	689	698	660	660	651	734	688	672	706	716	677	711	676	709	663	653	698	629	696	696	729	723	672	693	714	675	667	678	691	715	619	723	666	732	724	682	666	709	711	702	695	676	680	651	719	735	693	677	682	696	720	674	672	614	685	702	731	710	686	702	698	660	687	678	724	738	715	665	616	702	721	641	682	680	745	708	666	665	667	718	694	757	700	703	669	675	685	661	693	694	694	690	701	659	695	678	686	634	714	684	712	667	712	666	678	659	688	671	691	673	653	652	705	698	664	705	681	703	682	703	685	691	639	671	644	686	694	669	684	698	676	712	696	703	683	669	710	697	633	703	660	689	690	731	660	672	738	695	652	705	696	698	696	656	677	669	646	676	662	636	695	704	728	709	717	648	704	667	713	730	692	665	677	718	737	658	627	698	661	687	730	691	709	687	688	700	698	660	701	701	666	684	649	685	695	644	647	696	654	711	683	698	674	690	702	702	650	680	675	701	685	644	738	691	679	718	667	700	705	655	698	708	667	638	695	714	714	703	633	688	696	713	694	654	683	724	705	658	695	704	693	698	740	676	650	671	730	663	697	677	679	720	697	679	722	691	677	698	699	689	682	709	632	711	719	681	674	670	678	683	720	666	659	694	686	727	702	686	709	711	692	693	664	707	682	752	672	672	699	672	691	716	697	652	695	728	654	629	614	696	712	678	653	681	694	699	680	676	731	706	691	728	730	678	700	677	722	689	705	688	694	653	663	716	664	738	712	711	669	674	694	726	641	715	650	705	684	678	713	687	642	732	704	676	678	713	686	690	656	624	665	718	708	683	680	639	655	728	719	708	655	677	721	674	734	720	675	671	681	695	663	694	737	693	646	701	705	675	714	686	659	744	665	676	677	672	667	688	708	684	688	685	636	680	683	713	683	713	678	659	719	686	721	702	658	719	678	687	688	701	662	689	693	741	702	678	681	684	667	660	699	707	706	692	669	692	727	730	656	685	706	703	710	725	696	667	676	750	659	709	656	689	731	670	705	711	699	690	679	692	690	674	651	724	724	693	667	699	700	754	699	681	725	693	686	666	715	638	744	650	678	695	713	669	710	671	722	708	657	665	654	713	686	690	713	731	713	675	707	693	705	674	642	623	697	724	655	699	690	707	660	673	703	691	694	704	725	722	701	708	683	675	730	689	692	676	735	754	693	708	684	665	655	690	662	654	712	723	731	697	684	697	646	670	704	695	709	710	680	711	686	695	686	680	709	705	671	694	702	685	684	670	637	697	668	647	738	668	713	654	706	660	664	663	682	655	688	736	697	673	692	717	696	705	672	677	668	681	692	700	669	656	673	658	718	718	693	694	726	722	678	664	727	690	685	697	678	683	684	708	676	703	680	663	691	662	643	684	647	681	733	719	643	702	706	672	736	665	680	691	701	706	670	658	693	654	660	675	622	740	679	695	676	661	701	641	665	699	688	753	705	696	701	699	651	658	729	668	734	679	658	712	704	704	674	662	685	659	649	691	667	656	679	721	671	685	706	653	680	690	691	716	658	682	666	777	689	656	712	724	687	660	700	702	688	687	717	674	719	702	703	729	680	673	675	688	655	692	689	666	737	671	713	700	711	727	681	655	691	665	670	644	655	690	684	690	688	674	722	679	731	712	673	737	727	678	738	718	714	705	706	719	667	710	657	673	705	663	678	725	676	671	686	724	721	681	692	697	671	687	740	684	662	692	711	703	718	693	689	662	682	703	668	720	684	732	696	698	700	692	700	723	681	623	683	683	724	697	690	715	680	719	701	703	727	683	735	696	665	772	677	639	703	696	716	717	695	705	687	671	696	708	687	728	688	692	701	688	663	675	668	659	722	670	709	701	721	702	694	683	698	665	677	646	665	693	694	699	699	626	707	637	713	728	681	725	744	684	663	694	690	660	700	705	676	712	658	687	739	699	689	718	719	702	701	684	669	731	692	731	690	675	668	696	665	733	669	681	661	666	686	720	717	690	666	679	659	732	711	621	712	699	663	685	688	677	671	665	710	669	703	678	704	678	683	669	754	656	692	708	725	716	706	707	724	700	725	698	704	711	678	691	682	673	708	681	670	713	699	725	724	695	687	721	695	684	681	676	732	685	680	705	706	718	678	682	718	712	705	717	643	691	700	687	682	688	711	736	666	674	725	670	672	729	699	673	682	724	691	708	729	683	669	667	666	696	693	758	681	702	736	700	691	726	693	651	675	688	668	677	711	642	729	685	708
24666	21227	27742	24922	13593	710	442	366	297	281	246	245	246	235	208	215	217	207	233	191	202	191	190	207	204	189	194	190	181	203	183	207	213	204	185	188	211	187	189	199	196	167	196	183	198	183	216	198	199	161	194	195	185	184	192	220	204	195	170	176	190	181	187	223	180	191	205	185	184	175	196	183	165	185	197	190	181	189	205	190	186	188	202	176	187	190	192	188	207	172	228	186	165	210	180	228	216	226	188	183	188	163	195	188	188	178	188	218	194	199	172	195	166	213	147	181	188	193	188	204	157	185	216	180	200	161	181	192	203	180	220	198	183	219	164	185	192	216	177	173	193	180	182	201	164	188	211	158	182	174	173	170	190	192	188	177	216	201	189	204	202	174	175	172	180	174	178	190	188	201	221	194	211	189	173	182	212	197	174	196	194	206	202	193	180	180	160	196	194	191	186	182	192	194	171	192	160	174	181	172	184	165	168	202	204	184	200	173	187	201	203	202	175	195	195	188	186	177	159	208	188	207	181	192	198	190	184	187	196	198	178	181	193	194	193	214	183	200	191	173	204	200	194	202	191	181	171	183	182	205	178	179	176	190	200	222	176	185	178	172	172	193	174	186	170	168	200	188	181	172	162	195	189	180	210	191	163	186	194	186	186	186	220	166	186	188	206	195	210	176	208	208	172	193	181	195	181	189	182	183	195	195	187	200	208	180	221	177	206	189	203	198	199	178	176	193	196	181	179	186	216	188	194	166	180	188	212	174	186	181	185	177	177	184	193	192	175	182	173	186	181	210	175	190	178	192	189	192	201	177	162	174	178	191	174	198	189	200	191	184	177	206	208	171	175	208	187	185	204	174	193	201	192	177	191	198	178	200	177	186	183	183	166	188	181	196	187	168	203	188	183	163	181	208	184	199	176	195	199	196	204	204	190	215	181	175	186	197	182	197	199	199	192	178	182	186	172	197	197	178	198	184	170	186	197	211	192	193	206	176	193	188	190	197	165	177	194	191	186	198	189	185	190	182	226	199	181	181	197	164	183	192	171	189	188	194	168	195	173	175	184	196	189	182	184	183	184	203	158	177	182	224	218	180	171	181	208	187	183	188	178	165	176	198	208	180	187	197	187	166	190	215	189	211	174	197	200	192	207	178	183	179	176	184	201	198	185	185	171	190	201	203	231	192	201	202	190	184	191	165	193	198	186	188	175	179	180	179	167	181	188	192	179	174	164	162	218	166	176	204	194	217	171	199	189	199	172	171	194	176	198	185	197	182	194	197	194	183	180	189	189	197	182	182	193	185	188	223	183	179	177	183	186	185	186	161	161	202	184	198	179	193	174	188	184	175	204	181	197	181	192	201	196	211	201	187	176	190	166	179	189	199	200	178	180	208	175	172	194	212	177	199	189	183	198	236	200	193	187	180	189	186	195	170	176	186	179	159	204	191	197	183	217	187	181	193	190	163	189	213	187	164	186	181	193	199	174	208	199	188	204	212	191	174	194	183	183	161	184	186	229	192	190	177	196	220	179	200	191	183	193	193	181	185	173	183	202	166	197	192	194	226	181	167	168	161	191	176	194	178	187	188	202	182	202	213	188	216	198	189	191	187	191	196	176	216	188	167	200	186	182	173	193	188	200	213	170	171	176	171	176	187	181	188	186	201	196	179	156	183	201	164	195	188	188	184	201	216	187	165	165	207	167	191	161	184	170	199	180	169	192	201	171	193	179	174	185	160	178	196	198	221	184	186	207	178	193	201	197	215	179	179	201	165	184	181	201	182	161	204	196	192	214	192	197	169	191	201	196	184	170	187	204	203	177	197	178	179	209	177	212	188	169	191	212	213	200	184	184	184	163	194	199	200	220	170	211	185	175	169	187	192	195	194	182	194	196	197	187	216	218	172	207	205	174	186	181	147	188	198	192	196	187	194	203	168	172	190	198	207	167	187	172	185	179	190	196	203	171	221	163	186	175	184	183	169	181	176	197	199	189	193	178	185	183	207	199	194	192	212	193	197	192	171	199	180	200	190	178	162	184	206	186	196	217	212	180	180	204	188	187	180	175	198	177	203	182	182	168	197	165	191	186	164	197	163	176	174	177	186	167	189	194	193	180	180	205	179	184	204	181	166	176	170	171	160	188	198	167	187	186	194	186	189	204	188	175	220	202	188	174	187	192	202	179	199	202	186	168	166	168	198	193	183	187	202	180	190	202	185	206	189	168	195	188	199	186	204	165	196	193	210	202	173	195	184	199	183	199	202	192	197	195	168	185	187	213	179	219	186	195	172	184	196	187	186	171	189	177	176	200	167	197	233	181	192	184	194	180	178	200	184	199	177	213	206	190	190	178	184	209	199	199	186	188	177	168	177	205	197	208	167	204	196	164	191	172	172	176	209	170	207	184	198	177	192	171	189	198	179	196	192	193	197	179	175	195	174	189	187	182	187	171	180	186	175	197	192	202	193	191	180	209	186	176	196	180	182	206	204	186	201	189	171	196	200	187	168	214	201	211	157	169	186	207	199	169	183	182	215	201	200	192	196	167	188	205	209	173	173	191	206	214	181	196	164	186	162	174	178	191	170	178	195	212	179	179	203	156	186	161	197	204	162	167	197	177	190	181	186	212	198	188	184	202	196	202	188	196	167	174	226	169	184	164	190	197	194	196	176	191	179	197	189	170	193	218	191	197	184	213	196	192	190	194	199	174	190	172	182	176	166	201	183	169	171	179	165	168	203	217	158	184	193	154	199	177	184	192	186	191	180	190	200	169	173	180	166	210	178	173	196	204	208	209	202	198	162	205	187	199	181	198	182	184	194	173	207	188	187	191	171	192	200	177	183	196	214	217	199	202	198	180	188	195	200	184	186	183	192	187	208	196	209	188	173	187	179	200	205	186	204	211	193	171	213	162	183	176	202	178	205	185	176	177	195	202	195	173	191	178	207	193	204	167	190	206	200	197	199	186	181	177	181	195	159	181	178	188	160	184	213	178	167	199	203	168	201	160	193	162	210	176	198	178	181	174	216	200	190	184	185	197	179	191	190	197	184	207	189	204	174	169	171	154	220	195	213	192	164	175	177	207	194	193	154	215	196	191	171	168	170	192	179	201	189	196	204	190	190	228	188	224	166	189	198	190	168	177	194	164	178	191	204	189	160	185	209	176	201	167	184	209	185	171	200	183	230	202	174	190	210	201	178	166	190	166	175	179	185	174	224	176	202	192	189	201	171	186	192	188	197	198	172	165	197	185	196	187	169	186	171	184	183	186	201	182	153	211	177	189	191	154	186	179	198	162	215	181	171	167	171	158	180	156	163	191	186	184	166	193	191	171	191	194	163	185	197	176	198	198	207	207	194	180	183	204	220	223	202	190	215	175	182	194	186	207	177	195	169	174	180	172	178	176	182	178	174	161	172	189	209	176	201	191	187	194	201	181	171	168	212	189	162	186	195	161	178	208	203	169	180	186	183	173	211	198	157	185	182	198	216	167	179	202	208
3123	4939	3195	1609	1158	840	635	551	473	375	353	305	308	267	280	267	236	230	226	262	203	217	236	224	208	239	224	181	213	233	175	209	232	198	241	223	215	224	226	217	223	191	216	214	207	213	186	214	194	217	206	195	207	218	242	201	220	208	203	235	241	192	208	211	213	205	218	217	197	208	214	221	231	214	197	208	223	218	177	223	219	204	190	221	196	206	219	222	211	227	217	232	195	181	224	202	199	192	202	214	209	224	213	196	214	179	198	220	184	211	207	189	224	195	220	230	183	230	198	209	220	215	190	191	209	206	214	236	204	237	196	215	211	198	198	191	217	226	198	201	207	215	212	222	205	202	205	208	232	212	208	212	233	218	200	176	182	208	215	230	216	179	208	201	244	208	217	193	196	204	204	193	214	217	222	218	228	188	196	216	201	209	194	226	188	174	206	206	183	205	211	213	218	206	208	214	186	199	173	189	218	210	194	186	237	218	201	209	216	218	179	202	205	192	203	200	228	209	212	226	195	206	221	240	198	215	219	186	203	220	195	207	228	190	218	193	187	209	181	211	220	191	208	189	230	216	216	192	203	219	198	208	217	231	203	202	210	217	215	190	202	209	214	222	222	194	186	217	205	198	219	197	196	192	204	217	230	198	203	214	180	215	183	221	207	196	200	206	198	223	178	218	196	196	199	198	193	187	193	213	209	200	229	197	214	231	202	214	215	234	183	232	218	226	212	240	227	215	172	219	207	224	229	195	198	221	228	195	193	199	220	218	215	215	187	206	206	198	194	191	197	190	220	204	223	211	227	224	225	185	214	209	220	222	215	192	229	213	187	220	216	188	206	207	191	186	206	203	221	212	204	234	197	212	229	202	208	197	210	192	169	228	198	207	186	201	210	201	222	221	212	226	203	179	206	220	204	203	198	200	185	210	222	205	208	176	189	218	194	195	195	166	215	224	237	196	232	178	194	192	206	207	216	235	198	210	186	180	200	221	197	191	197	213	226	209	234	214	201	229	174	203	199	187	211	192	227	232	199	207	218	203	198	203	237	188	207	201	173	202	193	209	208	182	208	233	204	206	201	210	225	215	212	229	175	208	197	180	212	201	211	208	194	221	184	217	197	203	237	194	194	211	206	212	188	214	215	208	198	221	196	201	204	228	195	209	175	201	226	207	210	184	202	256	207	205	212	210	215	211	225	219	203	204	193	195	216	204	199	227	214	211	223	203	206	225	190	204	217	191	227	208	201	200	219	206	206	214	223	191	204	212	229	221	192	216	206	209	209	205	197	210	232	186	221	209	220	209	194	194	209	211	207	198	202	216	214	200	224	192	194	214	197	209	233	228	209	199	200	194	205	199	209	239	222	218	205	195	188	196	186	229	183	197	208	172	202	231	197	188	210	191	201	223	210	215	220	218	221	214	199	208	222	207	209	201	236	244	188	196	217	195	215	191	203	225	212	228	223	214	206	187	208	200	223	198	226	205	220	183	206	195	217	219	215	224	219	226	202	209	205	209	170	224	195	218	198	185	199	205	203	222	219	190	216	195	206	219	206	199	208	186	213	209	206	246	194	213	196	200	215	188	211	191	177	197	195	216	218	221	210	207	193	202	213	195	211	213	221	224	204	208	204	199	209	200	209	182	233	207	218	220	206	191	209	205	208	206	201	208	181	213	215	216	199	217	201	200	203	205	223	211	210	218	227	190	205	208	228	193	206	198	207	219	184	210	212	221	189	195	185	211	193	189	207	186	169	217	188	202	208	221	205	210	203	195	203	201	232	204	216	171	226	208	220	195	218	211	212	201	198	220	192	201	192	178	207	246	207	225	192	212	196	222	211	199	204	215	210	223	198	196	202	247	178	200	216	232	211	214	198	197	189	202	204	208	226	212	209	177	185	201	188	191	212	213	176	233	218	220	227	226	213	195	194	215	205	212	217	240	199	203	238	166	207	195	205	197	190	218	188	216	197	200	209	212	225	197	216	213	195	215	213	207	200	186	196	214	204	188	202	238	212	220	189	211	200	223	198	200	211	207	213	200	191	209	205	197	213	204	214	197	209	210	210	190	217	186	208	201	217	202	205	202	201	201	208	205	188	241	208	201	221	202	204	211	230	213	208	195	249	220	208	211	189	198	220	206	216	189	216	218	197	200	222	232	194	200	219	226	195	234	170	213	200	217	205	213	199	219	197	212	215	239	209	201	208	246	217	199	222	202	217	210	179	228	229	189	237	201	212	190	211	195	182	214	230	209	235	219	224	203	218	221	203	204	204	205	208	213	203	219	190	233	207	207	203	205	210	193	223	202	197	229	198	220	211	232	184	213	199	231	233	211	226	209	191	218	226	221	201	194	197	204	218	197	199	227	185	188	204	228	231	216	197	205	237	213	206	194	193	198	197	191	223	216	176	218	207	204	234	201	233	201	207	234	209	218	200	190	178	189	207	201	199	204	226	223	221	212	221	181	201	225	189	200	238	213	217	201	195	192	224	206	207	192	219	228	207	204	189	197	201	200	222	188	202	210	208	205	203	184	217	226	208	209	201	196	214	221	215	215	188	200	207	224	206	204	221	223	209	202	185	220	231	184	201	207	229	203	211	194	226	189	203	195	214	182	212	185	212	195	222	219	203	196	189	206	224	198	222	192	196	216	225	213	211	184	208	208	214	183	198	245	200	213	184	187	182	203	214	223	210	203	218	202	213	201	219	223	204	209	218	204	200	197	190	192	206	177	231	226	188	221	217	214	208	210	213	190	236	178	203	222	210	186	204	192	211	208	203	202	197	222	198	192	215	214	219	200	205	195	211	191	222	230	189	203	193	190	209	199	221	229	219	178	215	215	183	210	202	199	215	199	231	182	205	209	204	194	222	164	228	210	213	200	241	219	210	203	207	168	195	235	206	204	212	210	223	197	208	204	205	219	219	214	207	193	210	199	208	196	210	206	218	227	204	191	226	209	210	210	180	209	184	202	187	235	211	206	202	194	187	234	193	207	208	243	211	218	207	214	208	217	228	216	202	211	202	210	201	196	197	209	193	212	179	194	209	222	179	183	215	222	194	200	213	229	200	222	197	194	222	206	214	212	208	197	178	212	220	194	192	221	214	215	220	223	219	188	213	223	205	214	205	192	192	202	226	192	217	197	214	225	201	195	190	229	202	230	213	203	222	209	219	201	241	203	232	222	212	203	200	216	172	197	195	213	213	198	225	215	220	232	214	202	213	204	204	234	218	216	192	196	189	226	214	207	204	208	213	203	196	218	205	204	199	209	201	191	205	204	206	179	177	206	215	198	227	205	223	228	210	188	206	193	193	238	231	218	175	197	225	239	199	191	193	193	216	215	214	216	191	210	221	220	207	222	214	199	177	218	223	218	192	225	221	206	207	240	217	210	198	222	193	218	206	230	234	199	206	188	211	195	175	218	204	212	191	218	186	214	230	206	201	199	226	179	214	207	195	211	217	211	204	199	218	185	213	211	223	220	188	225	212	220
22505	21282	29162	23728	21274	21353	11963	1522	1043	1002	965	906	810	865	813	765	761	727	728	686	710	708	638	710	727	683	698	681	690	659	683	712	711	676	675	682	627	655	666	634	657	712	645	616	649	613	635	678	660	664	640	622	675	627	692	630	672	645	687	679	661	641	621	655	661	667	618	706	650	598	689	642	609	629	631	639	671	678	669	638	620	650	657	666	651	619	629	658	642	626	645	682	618	623	648	604	625	630	660	648	672	644	635	649	610	679	649	619	701	643	622	620	634	650	635	647	637	652	634	649	688	605	648	650	629	655	653	660	671	652	649	643	636	699	677	644	657	654	613	631	644	621	661	634	641	624	651	648	651	653	612	665	595	626	633	672	663	684	622	636	691	650	632	586	610	632	657	653	633	637	656	625	655	609	625	629	705	627	629	588	606	613	622	631	637	681	659	665	652	660	664	648	655	621	581	641	678	640	673	615	674	640	636	630	615	668	674	634	654	608	642	678	673	622	630	642	653	672	609	640	616	608	650	655	654	667	625	629	647	641	632	660	666	660	650	658	642	648	675	621	647	689	645	638	658	660	702	647	629	618	643	665	608	598	617	650	651	642	673	636	619	653	592	686	640	704	664	653	634	646	601	606	681	688	615	666	668	610	632	633	675	642	653	672	651	650	639	643	639	589	601	638	628	679	658	623	665	675	668	626	617	668	614	700	616	620	610	661	604	630	646	619	640	637	636	633	606	617	643	635	674	643	683	662	652	658	639	658	616	688	640	657	661	607	665	658	624	661	635	610	642	611	656	643	663	702	677	657	661	630	634	582	634	684	645	629	591	633	652	682	639	630	628	662	618	653	657	590	642	661	616	602	678	620	632	620	613	633	646	626	619	684	642	664	594	638	626	629	618	629	626	591	637	655	669	656	632	640	639	647	678	624	617	621	608	622	644	634	659	632	627	631	628	630	694	633	665	630	625	650	651	626	605	650	636	640	640	659	659	665	629	678	641	632	679	634	620	595	670	600	603	608	600	622	670	629	648	623	688	641	621	666	672	645	664	668	634	634	633	640	672	648	634	655	619	591	627	647	645	628	616	625	683	666	665	629	666	661	640	641	647	672	658	630	631	604	651	678	664	631	671	683	620	663	635	614	618	648	635	643	644	600	589	680	633	672	631	626	640	652	640	658	686	684	632	623	618	635	639	681	631	619	621	638	623	608	646	674	608	627	624	680	656	677	659	652	606	727	626	615	669	587	604	638	611	588	586	674	653	644	630	662	658	647	665	640	635	619	650	699	656	636	652	641	634	614	613	608	684	684	669	609	598	624	617	648	667	589	609	644	650	643	647	602	639	626	657	623	636	652	635	656	685	678	647	609	642	642	636	622	619	635	649	617	628	633	665	663	650	616	651	643	620	665	660	650	617	651	624	607	646	659	623	634	622	591	645	629	652	641	616	647	663	648	608	593	651	678	651	607	647	615	621	630	635	606	616	664	602	652	622	649	648	628	644	616	647	627	631	663	640	636	641	624	618	627	579	630	643	607	653	649	659	692	620	645	603	671	669	663	648	612	633	636	629	667	658	660	661	601	591	635	649	678	611	653	626	616	671	671	636	660	598	650	647	646	631	630	608	666	605	665	678	702	704	606	658	595	620	619	651	653	636	653	609	629	619	667	630	639	667	601	614	650	654	628	727	620	656	622	619	647	603	624	642	601	637	673	631	646	612	694	699	666	671	628	643	629	682	625	598	661	635	649	641	622	673	646	653	602	655	638	639	613	626	653	668	648	647	577	613	633	640	625	663	631	638	618	675	669	634	618	594	655	677	667	653	677	603	680	650	609	672	651	643	615	658	647	631	655	627	622	653	602	667	669	612	617	688	672	597	592	625	614	653	615	644	617	602	636	659	627	617	623	625	617	655	655	645	604	621	624	648	605	701	687	635	630	612	637	645	639	616	746	661	687	660	613	615	649	636	642	622	643	618	652	661	631	653	609	677	644	637	645	615	639	650	671	625	624	620	655	654	667	612	654	639	636	661	606	642	670	605	597	659	654	656	647	688	631	646	662	627	589	603	637	633	608	643	607	695	642	655	630	672	627	614	663	654	622	661	607	670	684	616	666	626	656	637	638	625	677	694	608	662	669	663	627	619	650	655	660	652	625	671	694	621	671	673	566	616	653	600	675	647	666	610	654	581	640	677	629	674	669	633	628	640	635	645	647	665	622	641	636	635	659	637	628	643	597	650	634	644	649	664	639	630	661	660	636	595	646	647	623	670	605	635	651	664	595	622	648	692	612	607	595	671	629	635	627	650	610	595	660	633	608	648	607	639	671	649	642	648	645	635	634	637	653	703	665	583	638	650	618	620	640	636	656	631	680	670	619	641	684	641	646	660	697	635	602	683	646	584	644	648	660	608	671	611	644	626	633	667	625	647	612	688	708	651	638	634	616	639	628	596	610	633	629	623	633	613	590	665	679	615	637	635	598	698	633	622	681	654	620	666	603	640	650	665	631	632	648	626	657	637	604	642	622	609	613	661	614	642	643	659	676	629	675	594	630	637	620	592	638	625	625	641	682	646	633	624	633	659	659	667	680	658	595	638	677	637	646	633	582	632	622	668	601	638	651	638	677	615	671	697	668	679	686	654	639	594	664	684	617	650	636	651	645	652	648	633	578	639	650	615	678	627	679	619	633	652	599	663	599	655	656	622	607	677	655	618	654	628	652	663	565	674	637	603	711	624	635	645	639	625	680	656	648	627	606	657	618	604	645	648	658	624	645	662	653	601	656	662	656	651	659	618	608	661	623	622	637	640	632	681	602	636	702	645	678	637	650	653	639	702	640	618	630	631	657	658	633	625	661	636	633	692	659	616	602	642	654	669	663	582	629	599	621	606	673	635	629	622	670	633	673	607	636	629	629	657	647	640	608	614	619	643	670	631	605	616	612	678	636	639	665	628	620	642	674	653	610	672	618	618	632	651	679	596	666	613	676	605	623	647	628	637	692	609	643	653	601	643	620	688	567	636	650	598	633	681	655	599	666	630	617	659	636	649	658	628	660	608	628	669	615	639	604	641	650	621	688	664	618	625	653	653	626	646	675	645	636	633	602	586	669	653	623	660	666	676	671	606	643	637	690	585	625	666	614	691	668	678	591	618	617	666	622	668	628	628	621	649	617	674	656	662	603	644	629	609	617	651	637	646	671	597	572	636	640	643	645	651	641	670	649	682	680	672	654	580	651	617	663	634	665	615	602	663	627	623	647	646	622	619	636	602	631	604	666	643	684	658	611	610	651	621	628	631	656	634	644	621	654	659	617	689	664	617	679	660	676	630	639	675	666	708	682	715	613	652	647	638	606	659	636	622	622	631	608	665	639	639	621	653	593	666	626	631	627	598	638	605	668	684	627	640	626	602	638	639	613	683	589	625	650	644	680	630	624	669	673	638	626	643	619	641	609	683	658	663	618	612	619	659	637	656	674	630	644	618	599	620	613	652	594
4435	14468	10083	5236	3999	2957	2235	1836	1522	1279	1084	1052	968	938	860	922	862	806	741	761	786	753	717	725	697	688	683	682	728	729	665	717	708	712	694	631	717	694	715	690	660	694	657	675	703	676	647	685	729	618	730	668	648	685	711	603	690	694	698	701	639	662	709	689	659	618	678	653	695	661	658	697	670	656	628	657	716	692	627	655	612	686	670	662	683	646	643	657	727	676	692	664	640	672	654	684	645	646	665	669	678	652	638	691	655	690	725	664	690	665	647	653	685	684	691	664	678	647	656	662	628	640	628	624	595	658	637	640	636	652	665	650	657	654	673	701	597	613	674	673	703	622	601	631	653	660	657	684	690	663	647	630	655	633	618	701	683	674	676	686	648	659	679	668	677	684	677	674	665	672	622	648	655	644	642	646	679	671	675	727	668	609	672	658	664	642	653	667	657	657	667	652	670	600	626	608	650	650	666	632	636	636	638	679	649	675	668	634	629	660	703	695	655	672	627	703	625	666	678	703	659	671	663	699	653	632	635	697	679	667	640	666	660	657	637	652	651	616	643	683	645	663	655	662	691	652	676	660	654	699	651	621	700	657	653	665	663	643	661	637	658	662	635	658	640	683	685	710	663	685	632	677	692	666	640	681	674	656	631	662	673	659	662	646	682	678	665	642	652	641	639	683	621	652	671	655	673	672	698	609	665	655	671	648	658	627	648	682	700	620	636	657	631	614	661	636	657	665	704	663	644	683	650	664	683	681	640	653	629	645	685	681	635	674	648	660	650	682	667	659	652	647	671	694	697	647	634	643	687	680	649	605	694	646	655	668	664	723	657	646	648	663	693	649	633	652	629	676	684	688	674	675	659	644	655	640	643	686	697	608	711	618	626	657	696	644	701	620	679	651	665	634	637	694	637	679	698	675	668	623	663	660	690	641	688	661	667	650	637	681	648	659	671	656	654	640	697	668	666	680	678	682	661	700	682	644	654	667	646	676	643	649	629	670	664	676	620	663	716	629	691	627	720	643	678	692	592	655	650	671	679	661	649	699	665	673	672	645	668	724	673	625	676	665	672	611	594	649	666	634	645	618	641	652	710	675	641	654	638	678	662	659	658	642	644	648	640	659	653	634	684	679	679	637	629	685	675	676	632	630	638	598	686	729	698	652	669	662	671	653	694	675	672	679	648	632	609	648	645	677	638	717	620	668	684	680	617	669	630	726	633	619	674	667	606	676	653	639	623	688	660	605	681	624	677	672	665	685	630	671	715	687	643	730	604	613	681	652	646	668	675	730	679	633	655	645	678	685	636	669	644	651	674	653	637	730	683	675	723	647	695	698	676	709	653	656	691	618	702	651	679	656	654	664	636	618	684	650	636	668	642	692	660	652	595	657	638	624	665	674	699	660	678	639	647	623	701	686	620	642	660	681	645	660	664	671	647	639	672	646	663	659	626	637	649	631	659	689	699	643	682	612	714	669	678	634	654	680	649	618	669	631	644	668	675	638	666	664	688	655	595	646	629	638	620	671	671	670	611	643	642	641	658	648	651	617	677	687	714	670	674	675	695	656	671	669	667	640	671	648	641	654	732	651	654	636	646	680	699	645	664	675	618	656	675	669	630	679	627	670	692	647	632	655	670	665	673	658	630	654	667	652	618	668	672	664	669	666	675	648	675	670	610	656	680	657	644	647	700	630	676	628	599	650	650	706	674	650	694	651	675	671	679	654	676	656	664	607	679	695	654	676	666	651	670	648	679	670	647	686	660	676	631	646	672	658	657	647	651	602	674	653	668	624	689	707	684	641	652	652	625	674	662	676	621	645	632	687	698	676	670	646	703	707	656	643	608	678	698	700	671	648	664	636	677	654	632	690	672	599	627	671	637	673	713	670	631	632	614	665	655	628	634	655	680	658	631	687	678	628	709	715	658	649	673	705	649	624	658	682	671	648	633	621	647	704	677	639	662	639	687	663	670	614	639	685	684	666	675	637	680	637	681	643	640	674	670	655	676	677	721	650	645	688	615	666	661	665	672	617	663	679	669	691	667	668	631	642	695	643	689	638	662	694	645	655	684	657	661	631	719	684	668	665	642	627	669	688	656	619	621	693	666	689	676	648	653	663	657	657	670	615	628	619	646	672	675	663	664	630	650	655	651	635	618	668	694	632	627	708	671	662	633	661	658	576	642	683	696	637	688	695	672	638	625	666	636	676	704	690	653	651	664	656	628	648	707	623	622	622	647	653	629	641	645	685	678	697	703	682	683	625	670	705	710	692	663	640	667	670	623	638	622	661	664	653	666	605	695	670	681	654	664	693	625	646	654	657	648	624	640	658	657	641	671	636	677	637	637	649	670	654	671	668	666	623	648	728	623	664	692	658	686	699	650	657	698	691	633	659	675	651	674	626	651	671	640	670	697	675	647	654	648	647	680	659	654	659	692	645	641	674	630	626	635	641	651	650	668	667	664	696	734	643	688	664	632	663	681	686	672	636	621	693	649	656	679	737	702	716	692	661	633	638	668	645	672	649	625	652	668	648	633	707	633	608	678	667	706	639	658	712	667	649	690	694	661	657	635	662	658	640	662	661	668	676	662	658	689	680	642	680	649	638	665	680	611	681	619	639	653	689	635	687	668	661	619	654	635	672	658	674	686	631	658	692	654	669	675	678	687	694	702	657	660	628	620	648	605	617	690	648	664	665	683	685	646	616	639	640	677	662	638	647	700	681	694	660	698	646	659	662	664	622	607	637	670	677	640	618	637	678	717	627	639	683	666	661	688	668	655	667	672	693	684	657	638	663	664	682	657	675	626	692	643	638	643	657	628	686	656	664	685	639	676	675	632	699	649	669	634	641	661	667	647	687	646	719	621	681	683	645	643	660	677	658	653	668	655	694	719	674	679	650	613	632	680	662	594	646	630	678	683	668	673	661	635	654	661	678	668	633	639	658	622	645	604	669	688	626	649	681	690	686	662	619	648	624	677	619	685	622	630	611	664	651	660	649	676	630	640	635	691	651	669	688	706	685	639	669	627	689	651	649	652	670	664	677	649	643	665	636	673	650	660	671	660	666	653	709	706	651	665	674	677	660	676	655	643	625	618	647	635	657	636	661	708	644	663	664	661	653	585	634	689	653	633	620	692	669	665	674	671	688	697	637	670	638	697	668	637	702	649	633	683	687	625	674	649	710	628	650	669	636	700	683	641	674	645	695	679	659	684	645	665	630	652	662	645	632	624	649	666	639	669	648	649	632	672	668	662	656	664	659	700	683	663	676	649	689	642	699	676	679	671	640	637	599	669	679	663	681	692	645	694	707	687	670	649	635	642	668	676	604	683	681	639	631	686	676	677	679	673	701	673	648	668	658	686	670	706	676	668	642	691	671	691	677	653	658	670	632	675	675	675	641	652	684	592	682	664	686	632	668	661	634	655	673	665	616	652	644	656	618	678	698	636	662	700	636	691	650	640	632	648	648	606	643	679	687	663	687	655	655	653	669
27492	20244	7901	759	496	431	398	366	384	369	407	345	331	344	336	353	309	317	327	359	331	318	336	328	371	328	323	333	335	314	356	343	352	335	325	307	311	344	308	330	349	340	341	315	373	331	300	347	321	333	354	325	361	340	361	314	342	331	367	343	326	330	346	338	360	327	358	321	339	285	324	309	307	340	304	318	325	340	323	307	338	352	312	333	342	318	323	346	287	334	327	309	325	309	336	307	306	370	320	332	326	311	367	331	300	316	362	312	325	335	319	320	310	316	311	307	336	324	354	308	347	332	310	364	310	335	322	352	301	349	337	376	317	310	328	349	310	346	344	317	294	306	339	332	321	338	349	324	318	335	327	310	334	325	337	361	339	346	327	345	298	354	328	345	372	317	317	320	348	345	317	324	315	338	352	346	328	343	349	314	337	355	329	324	347	344	308	300	333	364	335	319	356	315	327	321	330	312	318	319	325	345	346	320	343	301	342	329	322	327	346	353	324	329	318	330	337	345	311	316	330	329	309	331	316	336	338	309	327	337	322	331	353	292	352	330	336	344	310	323	331	350	313	305	327	342	321	297	308	334	350	306	339	354	333	355	288	314	314	329	351	365	297	328	312	298	322	313	306	313	325	347	317	339	324	335	326	336	346	349	327	298	335	308	299	330	351	328	363	319	341	308	322	350	324	282	319	320	325	324	329	317	351	324	312	376	314	293	303	329	318	325	310	298	350	376	337	305	326	328	309	301	318	326	336	357	328	311	328	336	345	334	312	309	343	373	304	331	287	352	307	311	274	320	327	309	363	291	333	299	302	329	286	303	310	283	340	337	328	326	363	363	345	323	328	328	347	324	333	320	360	323	321	339	356	342	325	326	315	359	294	352	330	348	343	350	332	329	339	368	358	312	349	349	339	311	332	336	328	373	337	324	350	326	288	339	322	312	311	336	318	334	330	334	334	342	315	307	346	339	325	347	340	323	350	281	309	355	316	318	308	330	300	332	317	336	308	326	331	338	326	330	351	343	327	336	338	332	317	348	348	336	315	339	286	357	313	325	343	303	345	285	310	341	346	342	328	351	318	335	291	351	330	325	304	342	317	339	365	338	309	317	329	307	313	301	306	344	330	340	318	303	336	318	376	340	325	338	282	330	338	308	344	345	303	366	338	323	336	334	330	334	328	296	332	321	317	342	389	333	316	318	325	327	353	330	305	303	319	327	327	348	366	349	324	329	335	313	320	334	353	337	272	343	332	339	349	315	335	351	302	370	348	340	355	310	325	291	332	306	344	335	323	301	357	327	305	311	337	309	324	347	359	323	333	338	327	293	336	345	311	319	327	327	295	343	337	367	323	324	341	307	344	335	333	331	335	332	347	298	363	335	327	323	332	336	341	343	341	303	300	319	319	307	356	332	351	306	346	316	311	348	352	329	297	309	344	294	327	298	325	318	307	353	338	301	320	335	322	339	338	309	297	258	304	316	361	309	324	319	309	340	361	295	343	314	335	318	310	355	329	315	296	338	332	330	361	324	320	338	296	318	354	331	300	337	341	292	324	313	334	337	336	344	301	349	308	351	350	365	344	341	337	341	313	307	321	331	341	296	317	335	355	339	319	315	326	319	353	337	303	337	371	337	304	317	377	344	291	347	317	317	326	324	328	336	287	323	319	329	326	335	355	367	323	318	332	366	340	334	335	317	338	353	307	321	334	346	310	355	325	309	329	343	312	297	333	305	307	315	336	343	329	332	320	317	346	334	339	344	314	310	327	333	340	348	304	337	353	357	361	321	337	316	314	352	350	333	322	313	330	341	351	294	335	336	311	297	326	332	313	333	318	357	319	316	284	316	328	322	299	356	357	323	304	325	359	316	337	307	310	297	368	324	312	319	313	317	321	302	349	316	332	311	323	343	306	303	316	343	317	290	351	336	345	314	291	308	306	333	319	364	303	337	297	354	327	314	342	327	341	311	326	303	337	337	338	315	352	331	331	330	349	365	350	357	305	350	323	339	360	334	332	319	354	316	336	379	339	338	350	332	303	311	314	321	340	314	347	355	342	335	315	316	345	309	333	327	362	354	301	347	345	306	342	296	319	321	368	348	343	325	354	329	333	348	328	318	333	332	297	310	325	323	309	327	310	317	305	350	351	350	308	331	348	361	319	316	312	326	313	321	372	358	370	327	308	317	347	313	312	363	300	356	315	340	334	305	354	328	347	291	337	354	330	365	332	329	303	330	315	370	319	317	322	277	332	323	312	334	310	314	338	311	335	309	360	345	318	345	308	343	344	326	353	315	303	333	315	328	332	354	339	347	342	348	338	324	313	327	324	328	366	323	331	327	337	328	321	342	354	308	328	329	339	335	353	313	347	358	339	331	335	366	303	335	344	337	318	296	330	364	312	356	351	324	327	295	319	327	311	321	300	303	312	319	316	341	355	350	347	310	346	321	350	342	312	333	310	348	327	354	315	333	346	350	325	345	381	319	288	333	341	351	290	353	285	334	332	333	305	311	319	319	327	309	321	355	304	349	349	346	357	309	334	350	339	337	325	319	315	349	324	312	324	352	307	333	362	356	333	344	319	331	319	310	315	355	356	321	326	353	323	310	312	309	316	336	336	326	339	299	319	309	375	331	332	317	325	342	324	326	338	350	308	339	336	325	344	360	325	333	344	324	316	327	325	351	302	326	328	325	343	313	347	338	321	308	351	345	300	303	330	377	308	335	297	330	337	312	336	339	321	324	349	309	325	324	295	330	368	333	345	305	321	346	332	349	320	338	321	368	350	317	333	350	355	346	332	326	316	368	332	319	348	327	330	310	313	346	318	342	343	318	334	297	352	342	347	332	346	333	348	330	316	323	316	352	317	310	308	304	352	323	320	352	350	352	321	332	296	338	349	346	346	319	336	327	375	317	359	352	331	320	305	312	329	327	341	325	336	354	319	353	327	329	329	353	328	333	355	314	333	302	332	331	354	318	312	337	297	318	327	313	337	332	332	335	346	327	334	341	363	293	312	350	328	339	336	315	314	319	328	327	334	329	328	341	363	312	322	313	346	330	305	331	319	326	308	364	322	345	329	346	305	332	381	317	336	314	328	313	314	340	321	332	339	344	330	348	332	327	347	338	318	348	286	346	275	327	323	316	323	310	356	344	342	368	335	316	364	324	324	322	326	330	312	321	343	330	351	300	336	303	293	317	351	353	312	317	330	315	307	316	355	330	344	355	332	319	334	332	315	303	359	354	344	326	335	298	310	311	352	339	325	308	341	339	320	315	336	340	330	291	364	301	317	370	343	343	319	308	348	314	318	329	336	353	331	337	306	285	308	316	300	311	301	325	354	290	322	327	329	318	324	312	316	334	318	328	328	302	339	320	334	353	358	323	302	348	327	314	317	310	318	322	314	304	353	323	331	351	310	324	305	331	293	346	318	333	345	347	364	338	339	322	321	344	293	367	335	347	327	335	338	331	323	325	326	346	336	293	337	326	317	351
4255	1551	1014	632	551	486	460	390	405	389	353	383	350	352	343	363	354	335	340	346	364	295	339	353	338	339	355	367	352	342	339	339	345	334	329	316	355	345	361	326	330	329	360	347	325	336	361	374	357	372	342	334	345	372	369	349	358	340	350	342	335	311	352	347	384	323	357	333	367	363	327	342	330	322	358	338	376	344	322	324	349	322	348	339	302	348	336	313	342	324	338	327	335	355	329	338	342	332	334	375	324	337	328	323	349	360	337	352	347	347	345	348	326	332	347	349	371	350	305	323	362	355	351	316	330	321	350	344	341	354	357	343	331	354	346	368	351	356	337	340	360	340	330	359	365	380	374	345	339	359	347	379	333	306	321	329	341	313	343	336	370	311	328	321	335	307	354	344	330	338	334	357	319	328	367	359	338	384	348	325	367	322	314	310	358	323	349	353	335	315	358	367	349	367	350	339	321	347	333	339	341	365	326	363	344	345	337	315	336	331	309	316	318	345	361	368	327	361	353	348	349	341	338	347	361	357	310	302	347	332	356	330	338	358	363	348	333	374	339	338	341	347	358	360	355	332	325	378	334	323	351	368	324	349	356	330	341	346	361	341	355	330	324	341	341	311	338	376	330	333	332	341	343	344	332	339	363	353	362	332	376	325	344	345	374	371	366	354	342	384	324	340	351	344	343	353	345	323	361	337	387	359	334	344	372	301	342	339	294	337	361	377	332	350	360	327	365	371	347	367	322	358	352	382	349	337	366	351	322	345	315	355	330	338	324	355	333	325	327	315	356	306	331	363	325	333	310	371	343	352	349	344	314	348	343	358	329	347	348	359	341	331	353	355	352	360	344	351	299	360	342	316	347	334	343	347	318	344	370	361	334	344	364	343	344	336	307	350	375	354	358	332	358	327	361	354	351	344	383	346	341	332	336	383	350	348	335	324	308	342	316	379	346	385	333	340	315	333	371	338	348	362	326	353	348	321	325	309	315	324	330	358	323	371	337	336	307	362	332	353	314	343	353	349	340	321	357	349	320	340	335	355	369	340	335	316	369	340	331	352	358	359	370	363	350	370	346	336	321	355	336	340	351	398	340	341	332	350	328	346	348	341	292	357	315	322	334	348	310	360	332	357	339	347	370	325	335	342	347	296	347	349	338	357	356	383	351	324	334	368	340	370	345	350	325	352	365	311	364	346	360	327	352	333	330	339	316	344	328	324	359	324	370	326	355	335	378	332	370	352	331	377	347	381	363	322	337	340	326	348	341	353	373	340	335	340	345	384	323	357	343	338	347	346	335	343	329	350	366	332	338	331	375	369	337	352	325	333	304	326	346	383	344	329	381	313	350	359	312	362	322	361	349	335	362	340	339	345	315	294	328	332	346	341	337	307	339	321	348	339	341	331	351	370	341	348	342	326	373	326	387	335	317	352	315	325	341	365	370	363	332	340	336	344	330	328	375	367	354	349	341	354	337	342	345	305	342	347	328	386	337	353	362	338	329	328	336	356	354	342	351	331	316	344	328	334	337	309	357	347	314	353	377	310	341	315	375	320	337	335	336	360	357	327	324	363	329	398	337	335	333	368	329	350	332	361	378	351	362	349	380	389	352	363	333	341	362	348	342	345	319	363	323	325	331	341	349	357	365	366	334	336	322	333	350	311	375	359	325	322	335	339	324	361	364	321	335	334	368	338	356	343	332	327	352	353	330	331	316	331	383	340	334	345	306	340	310	342	333	378	367	360	337	341	324	337	291	314	354	357	350	300	323	354	313	364	333	364	337	365	355	326	360	356	368	325	335	333	358	328	300	327	328	342	321	360	342	345	360	335	329	348	327	338	329	342	308	349	332	340	352	356	323	352	333	333	346	342	335	361	343	345	350	346	358	348	342	331	348	337	362	325	330	333	376	323	347	340	345	366	321	362	358	338	355	349	302	334	354	348	301	342	341	319	338	339	363	316	346	337	311	339	336	307	348	334	335	340	345	346	308	327	355	331	334	357	322	322	306	343	373	357	378	352	349	368	330	319	317	359	356	340	343	367	353	329	320	330	337	335	327	352	355	335	372	367	341	336	341	313	333	333	370	389	315	332	339	323	339	311	354	358	351	329	378	331	356	356	345	363	339	371	353	346	344	354	327	350	346	321	328	358	368	338	336	354	375	410	328	334	362	346	329	359	331	345	347	317	317	312	321	327	351	348	356	365	347	361	323	333	346	338	342	347	352	337	358	324	330	338	340	337	346	348	347	337	331	321	333	340	342	357	340	326	351	353	327	363	331	324	339	365	326	318	333	368	327	368	335	349	339	330	350	354	362	323	352	352	360	356	378	329	353	349	331	333	326	353	316	340	311	349	358	368	359	410	373	347	337	362	312	329	312	348	314	332	334	354	320	361	347	362	332	344	368	344	324	375	335	351	333	323	316	343	352	347	357	344	339	319	358	365	339	357	356	342	327	328	323	328	359	343	324	353	321	328	315	326	358	348	338	313	358	334	320	378	325	351	362	354	324	293	320	343	341	345	325	346	327	340	340	332	337	324	390	358	309	301	338	343	354	332	317	350	341	362	340	365	351	325	363	326	334	343	329	329	321	315	326	377	353	341	340	356	340	341	325	323	376	336	348	378	350	370	341	338	336	339	347	370	360	350	362	314	337	344	347	331	364	336	341	339	338	352	351	365	315	329	348	332	331	365	349	335	318	372	323	336	346	328	306	327	345	355	324	343	346	331	323	323	370	332	308	338	331	339	336	365	365	333	351	363	348	355	340	308	308	334	309	335	325	341	356	325	365	334	323	367	360	350	332	328	357	372	353	337	323	368	367	341	334	382	367	336	340	312	308	334	366	341	333	340	344	327	343	343	341	334	357	323	334	370	319	306	371	391	354	341	371	340	358	310	342	381	337	326	379	352	339	349	347	342	338	324	336	374	364	350	337	325	338	336	315	340	356	321	377	316	328	312	326	323	349	348	360	338	352	332	320	305	344	343	329	320	363	314	327	323	317	344	338	340	322	316	359	329	320	374	378	366	336	340	339	307	334	365	311	282	371	351	366	347	328	330	339	323	332	339	353	326	326	355	364	353	337	346	306	380	363	342	319	357	349	377	344	388	353	324	305	324	358	360	350	327	351	329	369	337	358	301	342	342	331	355	338	333	351	354	336	358	339	350	335	367	360	375	352	314	310	319	328	318	344	350	336	359	383	349	349	355	378	309	366	333	334	352	324	363	351	342	348	362	323	352	359	393	312	360	352	342	337	337	313	347	322	362	355	336	326	388	311	351	332	340	364	341	317	359	315	320	328	341	358	330	314	307	350	376	350	360	310	334	344	345	346	344	354	342	355	332	347	352	356	346	350	378	350	321	365	354	338	344	368	349	321	328	322	359	352	329	380	323	315	329	365	384	341	292	346	341	344	364	332	360	321	363	364	316	354	367	339	340	328	363	351	354	350	364	356	357	354	367	372	352	329	336	345	345	346	344	367	358	329	340	382	341
23718	21228	28594	24143	21211	11090	1557	1008	937	884	864	820	830	746	682	783	704	729	740	730	670	722	679	723	723	650	680	677	676	696	688	710	711	663	675	657	697	691	673	680	688	669	662	679	669	645	678	701	688	651	650	671	667	659	713	675	666	635	645	702	678	651	690	653	701	711	673	650	693	733	675	657	659	668	700	681	686	621	639	688	686	716	628	671	687	647	705	678	705	670	653	688	657	660	710	754	636	648	658	639	687	665	673	668	680	642	684	689	674	643	642	684	664	644	699	680	669	658	687	655	692	642	632	701	664	646	652	663	694	691	661	669	654	635	689	711	715	723	691	681	673	647	659	654	697	716	686	657	678	641	652	680	669	652	674	630	683	660	694	646	686	681	720	690	672	671	699	686	648	744	710	638	631	641	666	737	691	622	663	629	654	687	672	722	673	659	651	680	715	654	675	673	676	625	675	720	636	690	720	679	674	651	699	656	675	674	671	687	677	681	639	696	666	695	668	661	671	640	648	644	621	691	659	649	660	705	672	650	650	693	684	736	703	701	711	692	693	675	647	686	664	683	661	658	648	695	742	677	649	647	667	650	663	676	682	697	681	711	706	645	661	692	659	702	644	679	653	663	670	639	633	664	687	725	723	655	716	677	696	615	694	690	701	654	691	659	692	638	669	628	678	616	646	636	641	706	667	678	696	676	683	673	656	686	732	653	666	610	648	706	643	683	658	675	709	653	736	696	670	663	691	647	656	724	649	682	672	704	667	651	632	677	715	700	649	693	680	694	712	653	701	701	729	703	641	678	658	680	644	639	714	613	678	634	698	669	609	689	690	694	670	719	673	649	706	682	679	680	652	625	665	648	643	697	701	647	682	661	643	638	655	681	695	673	693	637	660	626	656	687	612	675	610	691	696	642	658	695	696	666	646	684	663	677	693	626	687	662	678	641	636	654	705	615	705	643	688	670	719	672	714	670	634	692	677	641	693	656	670	693	654	650	730	650	712	656	673	658	668	692	641	720	653	650	636	659	659	707	687	685	668	663	656	715	712	716	631	646	690	743	672	663	651	689	673	637	686	640	664	677	696	678	657	658	707	671	700	709	650	697	714	664	676	701	658	671	685	680	647	684	699	672	709	745	704	682	706	703	642	649	682	716	664	704	702	648	669	693	718	705	652	647	653	700	686	663	681	703	679	701	681	702	667	676	675	653	672	651	696	651	670	678	663	642	719	653	717	677	684	659	676	670	665	673	659	655	702	676	642	686	648	726	627	663	654	663	683	686	638	725	706	688	682	607	636	678	672	700	705	633	666	676	631	665	668	678	682	682	682	660	644	705	687	697	683	717	672	668	694	691	658	709	700	633	657	658	634	668	679	676	658	699	699	636	645	657	671	688	702	644	666	660	692	680	703	654	644	697	698	681	644	638	697	666	629	677	662	692	672	703	690	676	713	648	657	655	633	644	678	690	673	678	696	682	656	660	664	682	707	692	714	694	698	654	673	683	675	626	692	694	658	677	608	672	694	678	625	717	637	671	697	683	641	667	642	712	625	678	682	636	661	693	645	699	668	647	720	704	701	657	693	704	656	673	695	694	671	655	693	697	718	697	658	636	723	645	662	661	671	670	670	649	675	629	627	671	652	642	675	727	653	647	688	669	669	630	668	639	679	651	690	665	651	712	654	643	715	739	643	628	619	683	629	670	659	671	663	653	687	660	681	714	615	680	632	628	692	666	708	634	646	664	644	679	663	674	642	670	689	661	621	710	725	638	637	670	724	705	681	681	639	659	660	696	691	696	688	705	672	661	683	662	710	634	675	689	652	674	686	657	681	678	653	644	703	662	701	653	659	669	702	634	700	644	670	710	659	651	655	661	669	673	689	706	626	700	661	671	712	659	635	664	655	644	688	637	659	688	655	713	661	658	649	677	712	693	693	694	648	671	723	712	685	677	658	714	654	669	628	676	704	700	673	662	610	626	656	664	702	663	664	711	741	693	659	681	637	685	685	620	650	662	655	711	687	652	667	676	663	629	675	709	667	627	666	665	660	712	694	669	665	673	643	631	633	682	703	636	640	676	619	706	692	663	742	632	698	738	671	643	656	706	661	668	674	694	682	673	679	682	625	641	701	686	635	722	705	641	670	625	652	652	687	657	661	664	731	649	707	626	654	640	672	688	613	662	703	646	643	693	669	674	675	679	662	704	663	636	682	719	677	692	637	698	703	698	645	690	672	693	679	674	683	669	676	708	656	652	681	632	658	666	642	695	708	737	658	643	689	652	648	674	687	668	663	648	661	665	720	692	658	677	667	676	659	671	680	660	661	692	679	711	697	676	719	657	699	645	696	669	630	619	653	628	689	710	655	691	714	686	689	682	678	683	726	675	668	663	672	691	654	650	680	620	651	664	657	658	675	702	731	687	665	662	619	624	657	634	707	646	688	662	666	650	631	693	659	652	675	672	677	713	709	642	628	658	634	648	647	643	637	661	657	680	668	643	663	670	658	660	663	682	689	636	660	626	649	703	636	713	688	687	676	702	669	668	667	682	682	659	643	645	684	681	689	680	696	685	711	687	688	660	648	660	695	652	668	675	648	641	645	646	640	727	671	682	688	690	662	686	660	694	689	679	712	680	672	710	684	684	595	672	683	671	728	688	701	683	682	650	623	686	637	693	668	681	694	669	669	682	723	645	693	668	633	657	646	693	634	678	676	653	661	718	662	691	652	666	676	651	665	669	647	667	714	667	689	638	715	681	698	653	726	685	636	708	683	704	652	658	746	659	688	647	663	659	655	654	668	660	655	668	705	697	632	666	700	624	679	659	691	681	704	700	664	645	688	687	698	687	636	652	673	657	689	715	675	664	689	661	661	680	674	649	648	688	693	669	677	605	670	710	632	657	667	678	690	652	661	618	656	708	721	676	677	676	692	651	699	722	683	653	712	689	669	655	687	661	636	653	661	711	648	644	721	686	610	651	704	672	681	677	691	692	676	640	694	666	630	653	668	692	650	684	614	661	678	668	626	648	688	687	663	698	647	712	715	684	701	673	626	665	667	700	622	687	687	681	662	699	645	626	663	669	653	698	669	636	707	712	727	660	693	662	663	665	633	630	658	682	667	681	658	684	635	662	652	683	674	673	721	682	700	682	645	671	649	661	673	667	653	637	661	629	698	642	669	697	671	681	655	659	672	693	683	622	647	718	665	688	654	666	699	685	693	661	655	680	682	709	594	663	735	696	670	731	685	672	642	676	666	684	657	699	671	650	642	653	658	664	600	696	657	634	693	664	657	673	693	651	696	654	686	704	696	663	675	622	698	648	650	651	650	673	650	673	645	666	685	708	695	665	648	661	705	647	697	692	690	657	692	709	680	660	672	633	695	669	699	666	699	659	683	650	664	642	688	663	664	664	720	675	685	647	688	642	674	681	664	689	700	662	663	679	659	694	651	674	654	676	689	673	682	695	688	666	612	705	682	639	659	684	655	685	690	683
3641	8810	6029	3112	2326	1861	1523	1298	1091	1008	901	886	773	776	795	800	756	715	754	730	741	693	751	710	679	685	696	721	738	717	687	690	722	665	747	685	680	646	722	657	674	708	710	729	707	677	662	725	749	671	673	677	714	653	693	771	669	718	749	690	683	695	697	672	687	680	682	680	696	703	721	701	676	678	702	673	664	718	674	695	638	676	667	724	684	702	690	703	693	648	657	718	698	678	710	738	707	687	648	585	684	649	669	693	685	656	764	704	735	684	704	672	697	683	682	677	727	676	674	695	651	737	702	656	696	713	655	650	622	706	681	660	674	688	681	634	704	675	691	657	682	691	702	653	707	733	693	692	658	623	705	701	671	636	702	675	653	690	651	671	726	648	715	707	721	702	693	650	764	705	661	706	689	691	680	631	702	662	667	696	724	664	655	683	703	683	635	702	730	723	705	702	701	656	681	740	698	647	701	682	677	724	703	698	690	670	721	689	670	667	674	670	702	701	662	695	696	674	673	682	696	697	678	693	705	698	664	642	670	750	725	705	686	698	677	670	713	624	647	728	687	678	668	684	704	693	701	636	697	684	702	646	657	694	634	690	710	701	665	675	602	677	655	692	692	641	715	675	684	720	666	648	686	688	660	702	700	651	681	690	667	665	674	674	667	661	713	678	699	698	648	722	685	653	685	698	660	658	673	674	694	681	672	677	639	725	647	693	715	726	716	681	692	702	684	646	702	675	725	694	685	678	680	673	665	722	689	673	709	658	692	658	706	653	649	696	658	690	680	713	671	727	677	651	667	723	678	703	681	719	706	682	683	691	674	701	676	695	687	684	692	704	699	653	687	690	703	707	720	681	647	692	679	635	632	699	646	684	687	693	697	651	648	688	659	721	663	658	676	662	702	773	687	714	684	643	712	726	674	683	757	710	677	719	702	652	646	662	717	655	738	741	657	674	683	635	702	685	680	704	754	709	701	713	747	721	702	690	645	707	691	694	710	708	699	722	696	679	662	719	667	652	702	696	652	756	712	677	692	689	659	668	731	677	651	655	709	697	728	696	657	715	695	677	692	630	671	734	695	641	685	706	641	701	654	684	718	697	683	707	679	698	682	689	696	676	675	753	722	668	637	691	668	694	673	654	695	669	655	699	651	661	654	685	653	735	671	703	681	615	687	705	679	632	691	671	661	695	702	649	703	635	692	679	723	660	724	695	673	665	703	691	678	637	649	683	656	696	659	698	696	645	686	721	712	663	650	721	651	664	710	708	690	700	705	656	673	719	696	654	677	714	706	727	685	665	680	738	715	703	662	733	702	719	710	659	690	682	674	663	686	684	678	665	708	702	724	662	641	685	626	642	679	705	684	661	659	677	680	687	711	719	671	674	674	688	695	649	666	651	718	625	744	715	658	657	686	641	694	680	717	712	635	632	706	727	667	685	655	690	740	706	676	685	686	690	644	699	687	657	715	666	734	648	683	697	668	710	711	674	701	671	711	718	676	676	640	715	648	701	714	664	745	675	708	705	712	679	678	697	691	605	686	681	678	693	698	689	647	691	693	644	678	708	674	705	714	683	687	695	698	701	695	718	712	704	731	650	682	678	666	704	667	661	677	617	691	686	662	694	641	720	668	654	703	638	726	676	674	663	654	682	682	694	712	679	669	689	671	690	635	693	680	682	668	680	667	670	693	656	640	719	700	667	654	715	684	716	699	657	738	699	716	658	650	654	712	690	694	647	684	668	679	685	703	667	698	706	657	674	705	651	637	666	680	662	687	717	720	669	650	698	738	678	722	676	678	716	679	656	702	661	713	688	649	641	704	694	667	699	663	692	673	660	698	671	685	667	663	668	616	709	713	691	622	672	639	725	696	643	663	717	683	688	682	688	711	674	668	684	647	695	640	672	709	662	690	654	664	708	698	652	670	690	683	656	679	677	679	656	665	690	677	721	649	690	700	688	702	677	681	683	716	670	644	683	697	687	646	668	663	644	687	685	665	704	687	688	670	711	666	673	665	683	681	675	662	666	682	665	680	661	686	697	675	693	652	665	662	702	711	717	616	686	699	689	684	680	706	654	675	665	688	671	720	709	639	664	693	709	708	694	643	625	679	652	697	682	715	690	665	681	675	672	693	633	705	631	641	711	692	703	680	631	694	731	687	688	688	738	648	711	664	675	672	649	659	698	672	700	700	761	692	668	664	639	709	760	712	650	682	667	669	684	688	658	688	677	661	709	645	690	660	668	671	698	688	663	689	670	678	685	674	661	645	665	667	708	672	660	646	670	671	682	627	725	686	679	686	712	726	709	674	713	686	671	674	693	662	699	660	688	680	693	661	667	716	702	704	683	722	659	670	685	658	674	639	710	704	639	712	706	590	675	655	679	687	708	621	672	704	699	670	659	676	725	689	703	698	715	681	669	710	676	710	706	690	683	707	691	669	660	669	683	713	688	669	672	686	681	680	654	680	694	697	680	705	724	701	698	708	697	662	650	651	708	694	655	665	686	708	678	691	739	671	626	677	657	665	649	692	655	672	706	695	676	703	672	654	676	697	675	670	698	699	690	700	663	672	714	636	633	714	654	691	656	703	681	696	695	699	704	651	712	695	665	722	663	686	694	693	633	624	715	686	650	692	708	662	652	661	673	660	663	663	636	665	672	697	677	725	680	685	692	659	678	639	681	679	659	648	677	695	683	685	687	704	674	694	706	699	674	678	719	684	713	738	651	732	674	701	646	678	702	655	724	688	679	692	703	695	690	701	689	663	706	672	693	698	685	647	697	693	702	685	690	683	666	690	696	665	645	635	683	736	686	664	701	710	715	700	666	651	732	690	694	693	728	674	729	692	647	644	680	744	695	666	744	716	698	679	673	638	659	648	645	716	666	666	699	691	694	696	680	719	718	695	718	698	729	659	659	668	697	607	667	688	681	654	686	706	689	663	669	692	662	679	662	699	627	672	692	710	684	698	718	665	666	673	706	681	714	672	726	653	659	719	683	664	676	645	672	702	660	722	691	675	681	691	674	665	691	679	675	699	697	718	697	700	689	701	692	664	696	653	644	674	673	691	674	688	696	703	632	664	691	692	648	704	690	640	657	696	661	674	672	699	651	644	669	653	671	663	663	655	667	660	676	695	681	707	652	629	685	659	710	696	725	657	753	682	703	701	647	712	712	630	650	676	685	673	663	663	660	702	637	684	679	652	660	674	633	727	691	672	726	685	698	636	703	657	723	715	638	677	736	679	700	728	658	679	691	656	694	739	677	680	636	721	683	635	633	695	711	709	682	699	660	701	706	672	658	679	698	690	754	704	683	674	640	687	708	665	664	696	677	696	706	692	696	687	692	660	712	712	660	650	680	645	673	679	697	706	717	724	672	687	727	629	629	665	685	723	683	718	645	642	703	633	659	649	710	715	705	688	645	667	737	689	694	695	636	678	725	677	665	688	715	668	708	687	653	656	701	660	727	665	723	662	672	663	677	698	696	682	632
24669	21231	27764	24892	13597	638	419	375	298	261	258	222	264	194	225	223	205	198	193	205	176	206	203	198	199	191	200	203	204	187	181	198	180	180	205	190	198	169	213	165	156	179	213	171	169	191	184	203	170	183	190	181	173	185	184	166	149	166	187	187	174	188	201	218	170	177	179	194	168	179	182	217	197	168	194	189	164	175	211	164	197	190	189	207	178	190	152	193	192	210	179	183	185	183	178	178	194	201	187	184	171	181	215	177	192	184	178	145	181	188	199	173	202	191	194	198	208	161	180	156	195	188	166	215	198	178	163	173	164	180	179	186	211	173	181	177	167	178	172	195	177	169	157	176	176	208	159	177	179	151	168	196	186	157	182	183	183	181	190	182	166	180	176	176	167	196	184	163	172	213	178	186	195	200	190	206	171	185	189	199	184	186	170	198	168	166	180	169	196	191	202	179	190	190	184	167	189	187	189	164	158	178	203	182	180	176	151	181	172	176	198	179	203	190	162	178	194	193	176	170	170	197	176	190	200	177	175	191	155	201	183	182	183	203	170	173	167	161	186	195	166	198	165	172	190	162	187	184	172	194	221	192	187	188	191	165	184	175	175	196	178	181	186	224	174	203	205	158	200	167	192	187	187	177	193	176	182	183	166	196	196	179	192	170	160	202	173	192	178	180	193	184	189	203	194	187	183	186	190	194	203	188	166	161	218	180	200	208	206	171	192	200	186	169	204	169	202	180	191	207	172	173	222	180	165	183	193	191	175	186	202	172	199	196	186	177	196	180	208	203	190	184	172	168	206	202	192	179	169	197	188	174	185	183	163	185	168	177	189	180	182	175	166	196	203	199	195	182	186	191	184	218	188	186	175	170	182	171	162	187	174	180	159	175	198	180	184	196	178	178	174	212	195	186	162	183	182	189	162	203	174	184	197	177	186	167	192	162	184	192	172	192	185	185	181	182	195	178	188	196	202	170	200	189	209	187	196	167	195	179	177	187	219	199	188	156	191	192	163	197	174	176	164	208	217	166	197	190	199	192	158	190	144	194	176	180	198	171	198	200	181	205	182	157	180	176	174	173	180	193	187	159	185	177	159	212	187	197	198	185	183	182	192	187	163	180	190	201	174	172	191	176	155	188	175	193	171	198	183	182	204	167	179	169	182	187	186	177	180	194	185	180	185	176	170	184	170	171	180	201	206	149	180	200	162	201	193	185	178	194	199	190	191	177	187	171	177	182	174	138	184	193	198	159	193	196	188	214	171	178	178	186	177	182	183	167	174	168	176	176	176	187	178	186	179	182	184	203	181	191	180	187	190	180	185	196	203	194	181	188	211	164	177	175	188	183	177	181	173	192	188	173	194	194	186	180	176	210	163	188	162	184	166	156	170	176	177	170	164	185	184	176	187	187	195	177	204	198	183	163	172	179	178	187	187	179	177	185	188	198	172	187	176	175	183	192	191	202	194	206	175	171	172	177	200	166	193	173	182	182	175	178	182	197	167	198	205	208	174	184	184	175	172	178	158	154	183	184	194	182	164	173	161	201	189	187	209	182	186	188	183	169	188	197	176	161	200	195	172	197	179	171	176	176	201	191	184	161	173	192	180	168	171	198	183	173	167	191	221	182	203	185	163	203	203	187	177	185	202	180	205	179	198	176	200	187	173	162	198	178	203	182	174	198	194	193	192	212	179	179	209	177	194	188	178	197	200	200	205	180	177	183	191	178	178	194	178	176	197	193	167	173	176	200	188	180	179	204	178	226	196	217	165	183	177	201	179	179	184	175	180	198	191	195	176	195	180	182	170	210	168	205	181	200	189	184	175	192	179	157	181	184	182	169	174	174	154	175	200	184	181	194	229	173	199	168	210	185	157	184	211	185	178	190	175	183	170	182	193	168	184	178	199	171	179	211	166	181	192	177	196	185	165	190	199	165	172	177	167	188	181	173	200	201	192	162	193	200	202	198	172	160	168	185	197	192	180	187	189	180	186	184	156	192	165	169	185	166	173	174	160	182	164	157	150	177	172	174	202	182	181	180	172	191	179	193	194	185	157	158	173	176	204	174	185	170	179	188	171	178	176	172	160	178	176	169	193	176	173	183	176	171	174	177	195	183	204	190	179	209	192	173	173	178	173	150	195	185	174	191	168	195	186	194	181	175	175	195	176	180	192	171	168	196	180	192	184	175	178	158	173	176	184	164	195	207	177	191	197	197	168	193	195	197	205	188	193	199	177	188	202	185	173	187	201	159	177	188	186	166	191	189	193	167	193	167	189	169	189	184	209	162	172	199	180	182	176	176	196	164	173	179	184	182	192	164	160	177	200	184	161	189	173	195	205	176	185	177	188	176	181	196	186	180	182	193	188	172	172	194	177	192	204	185	171	197	198	191	175	170	177	176	172	158	182	204	188	164	183	181	199	179	182	170	176	178	201	162	167	182	164	185	153	184	197	185	190	206	187	182	170	161	206	171	189	182	176	196	219	170	172	183	188	169	168	174	199	191	183	191	190	187	191	169	178	178	193	204	168	189	178	190	216	194	200	162	196	184	214	194	175	200	186	211	196	193	151	187	192	166	194	189	198	189	162	194	200	167	177	189	186	205	196	193	188	203	176	186	198	184	178	177	195	178	191	182	159	188	204	186	186	173	175	163	186	183	197	167	196	173	204	180	199	173	201	189	169	186	198	171	153	181	199	207	213	201	169	178	183	193	168	197	161	187	173	188	187	165	195	190	187	163	191	162	172	178	199	167	196	161	185	158	187	182	203	210	182	189	178	196	171	201	165	191	206	186	165	176	199	189	226	172	175	189	173	168	172	197	188	203	186	193	184	177	187	169	164	170	185	177	182	182	184	195	169	197	194	188	188	184	168	182	198	172	209	191	184	176	187	184	152	198	185	179	162	186	195	216	192	178	178	192	180	192	165	180	188	171	167	193	210	161	186	178	186	179	175	184	182	179	180	170	182	188	169	192	195	189	198	178	178	202	216	180	189	182	154	194	188	192	220	192	168	179	177	159	202	167	181	184	186	180	185	184	182	190	160	181	172	172	199	191	175	189	225	182	193	173	199	157	193	188	181	200	181	176	174	184	205	217	192	190	203	168	192	190	185	170	216	186	175	184	180	193	199	176	196	207	192	188	184	180	184	164	189	206	173	192	183	179	206	193	180	202	190	205	175	201	175	185	204	175	190	187	177	180	183	202	186	175	199	160	182	188	195	166	201	213	192	205	182	206	192	171	157	200	194	180	189	202	187	196	174	179	181	187	174	202	155	195	161	166	180	169	201	185	183	198	177	172	167	180	173	167	191	192	176	176	181	180	199	160	188	187	177	178	190	208	185	147	174	186	187	205	163	183	185	201	187	180	193	170	173	163	181	205	194	170	172	187	167	212	178	197	185	197	179	175	165	177	199	176	176	195	200	194	181	184	193	163	183	184	189	179	157	196	190	200	197	166	208	174	196	182	185	184	184	178	190	175	188	154	201	196	173	183
3155	4954	3244	1641	1153	876	648	513	454	409	305	288	295	269	275	276	221	233	244	220	229	204	238	198	222	230	222	225	206	186	215	227	209	224	228	217	211	202	217	214	206	205	242	215	234	194	224	206	225	207	164	213	220	229	215	190	195	230	216	219	179	220	212	193	168	219	217	203	199	233	196	189	231	230	195	205	222	213	190	223	211	216	206	219	194	194	214	194	192	236	204	207	189	194	180	191	203	203	192	228	189	197	198	228	194	209	194	186	207	177	224	194	221	188	202	210	158	183	207	196	215	220	188	219	216	184	195	190	196	206	202	188	204	208	190	192	193	224	215	170	215	205	231	203	203	207	198	196	175	165	204	208	180	217	187	242	203	173	218	195	225	198	196	177	192	202	190	220	190	208	196	164	191	204	212	208	204	206	198	197	197	190	213	238	192	177	205	203	204	196	188	205	232	206	209	178	217	198	198	182	200	159	206	207	187	224	199	186	181	207	176	191	199	195	205	194	205	211	225	214	218	221	211	204	226	194	209	226	205	188	200	207	207	204	229	215	181	209	196	206	198	223	206	200	205	203	185	218	199	214	207	206	163	203	214	180	174	201	209	200	204	200	214	198	206	203	174	210	234	188	190	201	207	220	199	212	181	197	215	205	197	213	235	215	180	197	180	191	203	204	195	207	185	224	199	214	197	199	191	200	191	213	241	240	181	195	208	221	224	201	233	165	233	195	207	204	216	230	206	192	200	208	227	214	201	208	208	193	203	219	208	210	219	195	189	222	209	188	204	184	187	217	190	184	187	187	194	212	220	172	203	221	169	218	202	219	202	192	189	182	200	207	195	193	215	189	204	151	196	220	199	211	211	197	204	208	198	200	208	214	203	218	179	174	199	196	215	190	221	203	191	196	197	186	211	192	233	214	191	233	215	197	189	187	217	210	201	195	180	199	202	235	192	224	185	185	195	188	198	208	210	210	199	208	189	194	195	219	224	210	186	208	195	181	208	202	207	177	211	223	192	222	205	203	213	191	202	184	209	208	222	219	216	184	211	199	183	208	198	221	196	203	190	192	181	193	178	200	210	220	219	213	190	189	200	217	213	191	167	190	202	200	207	193	185	170	181	202	191	197	205	192	205	215	195	179	223	192	233	207	245	206	220	210	213	185	201	200	207	211	196	220	213	207	211	199	192	210	202	177	219	201	217	200	201	203	199	217	225	221	193	179	207	193	198	210	202	211	192	205	209	182	225	201	180	216	222	193	184	203	187	197	195	206	190	211	178	198	201	181	212	177	193	219	222	178	205	205	190	213	190	200	203	202	211	195	207	227	213	216	215	200	201	201	190	189	209	200	203	196	225	175	219	206	197	199	198	190	207	185	205	201	162	186	215	184	192	168	215	188	221	215	175	212	199	207	186	176	184	196	204	205	208	216	213	212	193	173	211	177	248	200	190	208	194	201	208	187	211	198	199	191	183	202	217	210	213	221	233	194	185	215	200	201	203	195	164	204	172	171	213	194	202	208	196	205	224	219	196	223	181	217	217	190	219	222	201	216	212	204	222	205	174	215	199	232	201	192	202	197	219	196	196	199	193	175	175	213	231	209	192	198	169	188	178	203	214	189	184	223	191	198	195	215	197	224	195	214	184	214	210	224	205	215	230	181	177	195	185	199	189	198	201	212	198	221	181	196	209	184	206	213	215	220	196	208	218	209	206	209	210	208	199	202	211	217	173	208	175	191	191	185	205	197	195	193	199	182	212	188	179	219	175	200	182	207	194	198	205	206	182	184	223	211	231	218	196	221	201	199	174	205	197	208	233	197	207	189	204	190	211	198	194	185	187	208	219	197	186	231	190	212	200	187	195	189	233	198	232	230	209	208	193	190	194	191	188	221	241	187	230	216	203	157	213	201	203	201	183	201	211	201	221	226	193	209	185	207	201	212	213	210	223	199	203	214	203	170	215	196	220	178	211	220	201	212	235	176	218	217	195	187	195	204	187	190	228	192	207	205	202	223	200	208	202	202	183	205	206	199	209	219	181	204	194	226	178	227	220	206	204	198	190	196	192	199	196	210	205	193	204	196	208	180	184	199	197	204	194	216	240	206	193	216	202	200	216	190	209	189	226	218	212	219	215	223	223	185	184	223	200	233	216	219	194	191	221	198	180	174	233	208	192	222	186	211	207	202	201	209	189	205	202	192	198	226	192	202	210	206	183	168	210	208	196	218	188	196	193	203	204	224	225	205	220	206	202	181	214	206	214	185	206	191	203	206	212	200	226	196	207	196	205	204	216	177	205	178	192	202	197	192	183	213	206	186	208	234	206	192	191	159	189	199	187	216	206	188	188	200	204	204	212	182	192	188	177	207	213	194	212	193	208	173	197	196	192	186	212	202	223	207	195	175	195	193	195	198	205	193	203	198	225	188	191	210	209	194	206	191	217	220	181	173	205	201	179	194	204	204	222	198	229	207	195	209	220	188	217	211	195	201	183	201	212	207	217	213	209	196	193	210	198	192	221	194	206	203	204	223	216	207	191	182	183	208	215	188	175	230	195	167	207	219	218	175	204	210	215	216	197	191	190	182	209	212	207	192	212	203	184	187	181	240	216	186	227	210	185	210	170	195	203	214	215	223	176	210	211	186	209	177	221	192	173	216	211	211	212	213	216	211	181	214	186	213	209	205	208	181	216	201	214	208	230	188	201	211	205	196	184	207	211	224	214	217	210	193	191	205	186	208	215	198	214	181	237	209	182	192	225	187	229	202	202	204	212	221	230	215	180	186	187	183	203	194	199	185	210	218	202	202	195	190	196	208	188	215	199	158	207	184	210	201	208	181	177	219	182	191	211	225	224	181	213	199	201	228	205	208	209	202	205	209	193	191	225	202	219	207	186	184	182	213	189	203	186	204	218	209	206	200	205	199	180	211	207	204	203	200	201	190	220	194	234	187	209	212	178	217	218	194	190	192	181	220	208	178	205	187	210	181	244	232	202	200	177	220	200	209	217	192	195	193	183	176	238	203	177	189	206	194	199	195	218	206	212	222	200	195	220	222	185	204	189	208	199	217	197	179	214	178	224	202	212	204	209	179	191	228	214	195	212	198	212	200	205	169	190	223	212	188	220	203	203	193	183	190	190	207	183	206	205	209	201	191	168	172	200	209	195	210	193	180	216	186	218	202	191	162	207	191	214	214	192	221	201	199	184	203	197	182	208	191	224	209	203	232	201	200	200	210	199	225	179	189	200	195	214	212	213	182	195	190	196	195	207	199	207	187	190	200	211	196	208	249	221	216	200	181	207	213	209	232	193	192	187	189	214	192	193	183	199	210	179	196	199	188	198	193	196	189	211	198	194	192	193	203	200	184	197	224	234	180	197	198	195	199	210	222	191	185	174	209	207	189	234	193	208	196	211	230	201	188	201	183	208	197	241	178	225	187	186	196	199	184	206	225	199	192	197	204	181	216	195	222	207	208	201	222	228	207	221	197	213	207
22437	21248	29081	23692	21249	21341	11936	1549	1131	1044	956	885	825	816	778	788	724	716	689	760	727	681	724	703	674	692	671	646	703	640	687	669	661	681	649	622	685	629	652	645	648	683	616	670	653	650	665	635	642	650	664	644	641	603	627	615	659	659	670	625	669	623	629	680	691	647	594	610	618	617	617	637	655	651	668	655	694	678	622	692	636	624	654	631	633	645	633	630	586	603	622	610	629	663	652	672	617	634	635	675	614	620	662	598	643	617	676	643	669	650	672	625	676	635	610	670	649	668	639	648	630	670	627	643	627	625	680	620	622	602	649	601	637	623	654	604	649	615	615	636	646	661	588	617	676	631	608	596	651	641	638	676	666	640	649	640	607	595	653	596	635	633	661	601	640	632	679	663	655	628	666	654	673	629	640	661	651	643	613	647	622	694	609	637	599	654	642	618	655	632	645	651	603	608	611	615	628	617	689	657	588	616	726	639	622	635	620	658	651	610	601	615	632	710	651	580	662	651	595	633	571	661	608	599	643	652	605	602	618	616	600	678	644	668	638	614	586	632	611	658	618	613	647	656	671	612	649	647	605	640	639	664	604	621	588	637	614	647	646	619	643	604	650	611	660	639	673	652	610	630	605	602	640	611	622	623	634	653	601	630	649	648	594	636	626	651	604	600	655	694	568	647	646	643	631	643	624	674	579	613	662	609	692	624	647	622	636	607	629	594	639	653	626	629	621	603	641	633	608	609	608	639	601	692	645	655	607	656	653	617	657	632	627	659	633	621	621	603	612	643	656	613	642	587	637	664	605	655	632	600	639	631	599	586	623	615	627	669	663	643	659	693	616	626	618	660	605	596	623	665	679	634	639	645	625	599	600	646	642	638	620	615	613	658	617	631	613	610	637	636	591	619	628	613	628	653	598	567	639	656	591	615	611	640	634	669	638	617	629	643	650	608	634	647	591	680	610	669	640	596	601	605	623	611	623	649	672	650	588	672	618	633	642	616	646	635	668	587	598	626	656	659	594	566	638	575	595	614	621	616	657	615	593	644	566	687	628	633	647	650	625	608	654	646	618	618	595	640	619	610	682	634	621	648	650	602	613	623	602	665	622	668	646	597	625	627	660	603	606	636	630	643	681	608	639	661	658	634	615	612	663	640	649	679	593	618	639	645	646	633	661	684	600	669	609	631	646	595	622	634	627	654	644	703	654	602	630	626	655	647	617	620	613	630	626	590	640	665	661	618	649	635	652	651	682	639	620	641	625	655	644	655	622	610	660	643	652	660	661	610	594	607	648	631	558	624	625	655	667	629	656	635	617	639	627	629	664	613	663	638	681	594	640	680	650	650	619	638	608	628	671	637	629	676	613	616	623	666	612	665	612	653	635	635	651	643	644	642	642	681	612	654	674	654	618	600	599	635	631	603	633	653	630	601	614	656	620	675	636	668	664	641	671	645	652	635	658	643	628	647	621	599	607	599	597	590	634	610	602	596	651	624	628	652	648	616	609	611	656	658	573	649	640	638	620	599	575	676	590	620	623	675	623	645	628	635	681	668	622	682	606	644	664	647	622	646	652	610	641	610	658	650	645	624	588	645	646	664	655	589	656	617	607	675	637	633	623	600	623	615	658	653	625	630	652	646	608	656	610	678	609	629	686	631	617	595	632	646	600	621	598	621	635	699	676	659	636	643	614	660	645	673	648	620	666	633	649	645	611	625	630	601	654	637	658	663	651	680	652	650	630	588	646	634	662	625	679	650	656	615	626	659	668	669	634	627	638	603	633	626	664	657	650	672	671	634	611	624	649	577	628	676	622	649	616	675	656	603	606	634	606	626	641	610	607	611	641	620	645	638	615	609	590	611	602	677	655	688	637	648	582	622	652	600	630	651	637	603	593	643	652	643	657	648	648	656	572	632	631	661	671	627	623	607	581	638	611	618	688	624	629	621	624	676	638	687	607	591	654	666	598	629	625	654	636	612	616	592	662	612	611	622	649	623	657	620	636	680	640	621	622	644	612	605	635	571	635	591	620	615	644	629	593	660	636	644	611	595	639	649	631	592	627	661	670	674	643	608	637	562	656	612	581	676	614	614	607	623	636	614	617	580	604	619	655	655	626	641	614	678	604	613	586	603	613	663	630	647	622	659	674	623	622	593	650	638	646	653	609	605	661	639	601	645	609	625	659	631	621	689	640	629	578	610	589	595	646	577	641	646	637	594	643	682	629	621	650	637	596	634	626	641	629	641	652	601	634	632	627	677	634	636	645	644	623	654	638	612	663	604	655	592	666	659	648	666	623	628	585	638	614	651	616	620	621	617	599	641	602	656	609	669	623	640	622	595	628	597	643	662	692	683	611	641	658	597	604	642	595	646	620	608	627	572	640	672	650	655	643	581	671	623	646	630	668	643	616	614	643	643	608	654	641	671	619	654	608	651	636	649	667	602	647	604	590	604	675	638	609	639	601	661	640	682	632	637	593	624	644	630	639	651	672	628	597	650	618	581	643	641	590	606	643	646	644	606	623	698	636	645	617	603	632	625	636	622	599	630	590	615	649	595	635	649	641	651	631	626	621	615	658	647	632	676	619	633	646	648	641	647	617	668	610	611	644	611	629	648	618	626	639	631	670	625	637	651	643	637	646	587	656	629	595	593	620	613	654	635	655	607	655	635	622	616	628	609	616	641	675	614	621	614	638	654	615	636	664	609	607	634	641	647	601	614	681	682	661	598	655	640	619	605	620	658	624	655	651	634	616	635	645	611	675	647	648	633	612	590	644	630	595	654	607	648	661	630	625	586	657	603	594	613	641	616	646	650	663	643	653	610	616	650	591	669	623	581	632	677	630	679	630	642	617	653	608	617	657	647	623	618	641	619	611	637	566	644	610	638	643	622	637	631	641	639	601	657	658	591	635	610	689	563	649	640	654	580	612	602	597	615	628	619	654	632	683	634	634	607	655	646	644	603	597	621	648	657	636	642	614	640	611	605	645	708	653	572	617	665	623	631	632	631	642	595	599	701	633	695	629	634	628	638	599	629	611	656	600	665	613	667	622	631	613	645	642	638	642	593	583	641	639	616	619	615	612	583	644	654	629	638	641	630	620	656	619	605	663	636	563	642	624	639	686	627	645	581	636	628	625	623	634	600	598	623	667	612	606	649	659	623	615	608	618	624	633	613	659	623	672	620	603	602	592	618	646	641	645	625	658	631	629	584	625	619	590	635	617	659	609	611	615	682	628	642	608	596	630	615	646	630	591	633	637	601	587	625	627	581	606	664	590	644	613	622	624	657	659	666	600	609	622	631	621	626	640	670	637	635	616	604	640	671	593	578	591	601	638	644	655	681	703	658	647	652	689	618	601	644	639	625	630	616	663	653	667	670	628	640	624	654	627	629	647	626	614	644	643	632	656	635	572	644	637	608	601	643	612	593	637	663	619	667	598	609	659	627	683	604	622	620	645	655	656	629	591	615	621	620	616	596	623	627	635	648	680	611
4569	14431	9799	5234	3801	2929	2206	1907	1520	1336	1097	992	936	889	880	871	782	766	801	739	724	720	739	769	718	675	687	669	684	716	682	659	644	701	688	675	685	705	688	665	676	640	712	664	698	688	695	697	670	637	693	666	678	693	650	616	676	631	715	683	668	652	638	616	665	667	673	679	631	634	622	667	628	678	661	685	645	670	630	675	664	596	646	610	594	666	627	676	601	636	638	640	676	635	652	653	650	688	686	648	691	657	625	688	658	707	638	632	607	667	660	684	695	696	644	679	642	625	657	682	644	595	640	654	611	644	660	606	624	667	662	643	634	660	630	680	630	648	680	665	676	683	626	618	635	627	642	677	639	659	686	650	691	678	702	619	674	658	667	623	595	684	640	703	653	628	683	645	645	656	633	669	628	641	630	676	633	680	667	693	650	620	643	621	620	621	658	600	653	608	686	692	698	608	612	664	641	662	642	665	647	677	628	623	635	613	637	607	659	710	628	654	640	658	670	638	673	634	636	623	690	645	691	705	612	621	699	631	616	632	685	686	709	609	650	623	611	609	684	689	650	626	630	620	665	639	663	637	712	626	666	604	675	630	621	632	676	639	651	651	669	642	644	669	678	666	630	665	619	658	652	649	618	606	650	623	650	648	662	666	634	646	611	637	667	651	628	674	682	642	671	610	601	675	668	643	715	720	635	718	688	614	657	612	699	689	639	634	628	675	637	611	626	650	674	660	668	657	665	657	688	654	650	620	666	625	675	652	644	619	623	687	636	684	642	654	685	677	665	659	625	647	653	606	669	617	636	694	678	704	669	693	634	641	620	655	651	664	640	649	607	640	644	691	673	622	625	713	654	666	667	652	677	655	684	685	642	675	629	633	641	620	623	677	666	644	630	699	683	639	646	633	659	647	640	637	665	643	654	642	668	621	644	676	657	635	648	638	613	616	667	650	650	636	625	712	686	634	638	709	621	682	648	629	675	644	662	673	653	671	687	664	614	625	640	632	653	604	664	627	625	653	622	669	687	638	653	611	648	630	693	685	673	620	679	707	624	662	667	637	664	664	665	665	591	689	656	613	647	653	675	625	640	632	657	655	651	668	675	648	662	661	684	651	660	678	583	648	692	677	634	627	637	616	669	632	653	671	640	632	627	642	634	613	626	745	672	632	639	650	614	666	650	665	645	605	660	661	632	664	655	621	673	622	662	629	697	656	625	666	631	664	672	672	698	673	631	665	651	647	670	657	613	688	641	620	648	653	649	636	652	676	661	662	633	673	625	625	632	687	629	647	680	599	626	618	628	639	648	623	644	642	645	614	688	607	604	628	683	648	712	653	681	613	654	628	674	653	653	645	631	687	700	657	677	635	620	642	634	643	684	613	606	652	618	640	669	634	637	621	628	654	668	660	667	650	681	664	654	627	656	632	634	675	652	657	690	675	615	697	671	679	662	684	672	648	646	605	699	617	704	702	648	684	609	687	712	614	690	645	643	633	638	677	639	637	646	667	613	659	704	647	623	663	699	641	612	650	681	659	649	643	621	680	633	644	689	651	635	690	682	664	700	637	704	647	615	606	651	610	665	664	630	640	634	677	631	619	655	635	651	633	673	683	624	616	658	663	664	660	633	697	657	640	632	699	691	659	653	679	683	641	641	614	613	674	623	671	696	645	668	658	652	580	607	640	654	697	655	682	655	649	659	658	689	668	659	611	675	623	709	638	684	607	659	672	646	647	659	590	644	629	638	694	634	667	635	655	701	634	631	624	671	654	646	663	666	641	598	660	661	640	651	657	674	650	630	613	657	669	618	631	651	664	642	651	682	635	685	674	637	673	629	621	613	625	661	607	705	691	639	650	654	623	628	654	646	663	679	683	663	649	658	660	650	650	646	669	647	682	684	663	633	682	673	633	664	660	623	696	641	644	648	637	697	640	658	641	631	653	633	657	637	660	604	638	643	697	587	603	647	627	685	646	661	659	670	655	612	631	670	686	671	612	618	702	640	672	673	675	632	686	685	667	696	617	658	628	708	644	661	603	661	629	643	653	660	679	651	681	652	618	648	656	634	621	672	701	657	625	670	661	657	610	619	671	657	652	613	660	655	643	657	675	698	607	677	629	672	617	657	662	663	653	647	663	627	648	681	640	628	638	702	674	651	678	638	671	668	655	624	687	645	648	619	682	629	671	620	661	642	671	643	670	612	618	624	671	714	638	667	646	673	722	636	609	658	693	664	642	673	659	639	649	660	682	642	692	653	641	660	687	662	621	644	653	642	660	666	639	667	622	646	613	639	638	683	678	636	626	685	652	655	668	640	646	645	649	625	653	654	653	636	659	619	651	623	672	626	702	649	609	637	635	674	674	669	669	647	603	697	581	686	625	664	642	698	671	599	660	618	678	635	672	603	633	632	623	662	662	646	657	661	668	632	598	659	651	683	725	623	647	647	633	663	705	646	679	649	657	628	692	661	635	682	632	628	638	692	648	681	654	649	646	618	638	679	662	657	672	611	632	685	676	667	638	651	627	624	641	638	714	663	594	703	671	644	678	651	664	615	674	691	691	611	680	626	678	647	652	661	635	658	666	676	628	668	675	662	605	600	676	672	662	667	691	625	658	617	641	645	633	645	659	650	612	644	637	681	664	654	681	659	647	673	648	674	651	681	680	608	624	675	641	632	633	699	656	677	658	655	642	681	682	613	670	659	629	608	684	659	652	687	618	689	695	651	648	668	640	650	609	666	672	655	700	667	666	667	672	638	653	632	647	698	640	675	672	699	639	658	668	680	618	656	618	639	671	677	655	648	633	677	629	658	591	610	655	604	651	620	592	717	635	642	662	686	640	648	675	654	669	677	660	650	677	638	571	681	595	650	649	666	689	650	667	650	620	632	667	681	644	696	644	670	642	658	674	650	663	617	647	683	658	696	674	650	678	654	667	659	614	643	655	658	629	634	665	679	682	654	633	625	650	658	672	624	691	615	659	711	643	618	633	651	621	625	696	618	640	650	633	646	615	660	622	630	659	605	609	641	670	613	639	659	626	676	625	629	618	642	707	670	624	625	652	614	648	655	648	621	689	669	653	689	633	639	637	668	602	635	693	612	663	639	652	699	648	684	658	634	609	654	608	620	639	677	642	640	727	665	643	658	638	719	677	686	613	608	640	678	670	623	667	630	675	645	675	653	655	650	663	686	657	652	669	633	672	690	639	648	629	651	687	610	678	649	674	625	633	681	615	638	649	643	662	681	684	660	626	630	663	670	671	680	655	653	678	627	668	670	666	642	642	675	669	650	682	667	656	633	647	632	601	596	658	736	649	675	658	619	671	616	663	631	674	650	662	652	635	676	670	671	674	662	623	647	648	658	637	665	693	654	639	701	677	678	670	626	694	712	661	644	664	655	675	664	632	685	618	630	676	625	660	642	663	701	629	698	680	650	657	702	625	633	616	667	632	656	685	631	646	670	682	653	648	687	642	667	633	700	657	662	615	609	651
27445	20289	7890	739	462	411	399	350	380	355	329	354	344	320	346	349	320	333	334	335	347	343	327	333	307	331	337	340	329	334	350	335	318	332	316	336	338	329	352	304	297	333	313	308	345	328	326	311	336	333	356	342	368	347	343	322	321	330	356	338	319	319	297	336	320	311	341	303	315	294	323	326	297	346	344	333	341	329	316	352	325	300	311	330	301	310	318	304	328	300	311	298	348	331	349	333	310	341	342	318	331	312	326	314	296	333	306	320	299	296	341	331	339	365	328	329	342	338	356	314	347	304	309	305	304	326	321	341	320	348	294	331	307	311	318	329	303	324	341	321	311	316	337	346	329	327	331	320	309	322	311	327	325	335	312	328	319	335	336	340	341	290	341	338	331	325	356	333	316	335	346	356	329	359	336	346	318	338	352	344	344	329	327	347	309	324	360	355	358	367	308	351	323	341	322	307	340	316	357	327	359	298	354	313	332	356	316	364	321	343	345	325	343	311	355	306	343	331	313	313	288	296	330	348	358	310	312	355	312	318	307	308	323	330	318	301	337	330	336	323	341	322	308	303	358	337	310	347	335	300	298	340	326	328	321	341	349	329	302	289	334	334	313	338	350	350	371	345	298	361	294	296	315	329	315	305	330	330	332	366	335	322	318	308	336	293	318	303	316	331	327	317	342	351	320	348	352	307	335	396	312	342	346	313	338	352	343	359	325	339	335	351	314	313	330	330	319	334	304	321	312	329	323	321	338	323	339	309	368	312	316	322	346	306	304	325	332	318	299	323	357	356	352	343	315	345	328	328	323	304	356	339	323	347	319	309	336	354	332	324	323	334	344	340	314	327	315	338	321	329	317	330	350	286	333	318	313	322	345	335	289	327	328	340	316	338	315	300	380	336	354	346	344	337	358	350	340	306	315	322	348	317	321	335	351	344	308	323	330	350	333	319	349	304	309	307	313	324	329	356	323	313	318	313	333	317	348	345	306	318	322	325	334	352	315	316	335	349	349	338	353	361	305	322	337	320	347	331	314	334	326	333	321	317	316	316	348	328	352	347	340	334	348	333	339	296	351	333	309	348	315	303	334	318	337	290	318	322	346	323	342	327	354	342	334	318	342	347	324	316	323	316	317	291	304	331	328	353	322	366	339	298	335	315	347	319	350	362	327	364	352	323	320	299	353	319	308	299	336	341	342	358	372	367	325	318	310	320	334	335	300	323	332	327	325	318	323	350	350	333	320	331	372	337	326	326	326	318	373	298	324	334	338	315	350	337	331	320	378	312	320	335	319	326	304	330	307	333	307	336	373	305	322	321	301	317	349	346	342	304	341	351	338	345	332	327	371	363	336	353	297	304	317	344	302	340	349	354	331	339	339	327	320	363	324	310	321	320	322	331	371	321	349	323	338	333	347	337	357	308	287	312	335	337	305	335	305	353	364	353	314	355	303	312	298	307	335	313	328	316	309	304	316	338	294	334	340	339	309	326	356	340	365	337	346	325	325	351	323	334	341	340	292	342	318	297	338	344	303	328	324	326	336	344	333	329	311	335	314	315	356	338	371	310	344	333	304	340	330	312	340	341	324	347	325	334	326	347	293	303	330	322	327	326	332	320	317	335	308	322	323	365	304	290	325	317	314	342	344	331	320	357	352	307	337	328	358	301	324	332	331	387	329	350	319	321	344	325	337	310	348	329	373	295	311	316	341	341	297	324	325	335	346	328	334	338	322	352	338	333	315	287	324	349	341	344	300	319	395	316	332	349	307	340	319	309	348	345	319	314	319	330	308	355	365	320	326	347	309	307	285	327	326	351	336	312	356	316	343	324	321	345	349	347	330	312	342	341	319	327	290	354	366	297	349	317	356	355	317	341	317	341	334	364	310	302	311	320	340	332	322	327	302	344	313	328	307	330	325	319	327	340	314	343	328	328	341	337	323	359	344	323	348	340	321	320	353	297	340	302	321	383	332	344	315	330	329	314	337	336	327	283	319	328	340	326	356	326	307	309	320	342	339	326	301	318	343	324	322	284	331	334	334	307	330	310	347	325	335	351	367	333	349	321	298	324	335	339	308	317	314	331	303	331	340	308	335	342	295	318	342	325	315	327	322	361	331	308	344	315	346	300	331	324	315	339	338	309	316	338	305	376	313	320	309	318	343	342	356	332	371	314	315	304	311	323	318	337	311	332	302	335	328	337	327	328	307	326	330	349	318	339	298	353	311	323	296	331	343	294	367	326	336	333	328	369	318	300	329	330	324	320	333	317	313	336	339	332	298	288	328	340	305	356	304	329	312	332	327	346	326	311	276	342	357	297	339	341	308	322	362	323	375	310	325	332	320	339	330	323	329	318	303	336	361	335	343	298	349	374	310	337	337	313	337	337	323	344	322	315	326	319	318	362	302	333	311	336	320	327	330	341	313	321	303	328	339	308	344	334	327	317	348	341	308	360	311	341	343	317	305	333	334	325	343	295	322	320	285	321	366	329	334	302	282	323	333	345	332	343	325	325	299	341	309	303	370	355	332	331	327	313	314	327	316	341	314	317	341	335	329	337	314	345	337	339	334	302	341	355	298	344	307	299	328	311	332	324	335	329	311	343	308	342	319	351	309	335	319	327	300	336	340	344	325	349	335	308	337	338	313	351	304	303	323	323	352	307	322	304	338	324	318	324	333	328	326	326	324	328	316	308	353	310	333	350	340	337	348	347	343	327	304	320	379	347	307	340	330	343	294	288	354	333	324	361	335	325	323	329	336	304	302	304	342	333	302	313	311	321	314	306	320	302	322	309	325	313	313	339	345	312	327	344	337	321	321	325	315	304	349	325	338	318	309	347	313	338	314	325	349	313	346	352	303	330	337	328	368	313	334	345	331	317	301	343	331	333	349	306	320	355	348	313	318	309	331	345	349	323	329	309	330	331	341	326	337	346	362	335	303	346	342	329	335	348	355	324	305	310	312	338	314	326	352	326	297	334	312	323	324	321	333	293	302	312	326	319	333	340	300	331	290	352	303	368	313	287	329	333	327	367	317	313	315	314	322	328	319	349	333	320	325	324	318	352	344	337	309	331	355	305	321	337	321	338	331	322	344	329	320	302	310	305	326	321	328	324	331	316	349	310	307	326	329	317	333	330	327	343	320	310	362	299	358	341	358	309	342	328	333	303	325	339	329	327	334	331	334	322	347	328	375	302	307	357	335	311	338	319	324	351	355	323	338	315	325	326	322	334	314	310	325	330	327	331	347	348	336	325	305	326	360	316	328	356	330	327	328	323	340	312	322	309	316	331	361	319	341	317	328	309	319	319	349	326	364	346	340	338	357	315	327	333	336	342	312	328	318	295	326	328	360	372	370	323	322	300	303	311	321	333	306	307	331	318	276	337	339	335	326	315	329	322	334	356	340	364	322	335	339	323	350	333	302	344	328	323	329	325	322	327	318	363	330	319	356	332	306	342	307	366	337	310	366	335	335	362	296	318	318	304	332	350	341	348
4213	1529	911	605	539	469	451	376	388	385	376	358	353	352	343	368	336	354	365	350	346	369	333	348	361	370	324	349	338	353	324	324	351	332	321	342	310	359	366	312	362	325	368	342	335	376	343	352	349	365	335	373	353	330	327	373	365	379	338	326	353	325	336	341	355	342	346	318	358	354	350	368	354	348	330	354	329	344	369	360	307	374	335	353	322	320	334	337	344	348	340	299	313	327	344	333	346	373	348	377	352	354	302	349	339	369	334	322	344	343	371	359	354	347	321	347	323	313	318	350	348	338	347	322	350	338	367	346	341	308	355	355	355	348	349	329	326	361	340	348	363	328	357	320	317	321	326	318	319	314	354	335	318	319	359	369	342	327	334	349	380	350	323	323	314	328	331	362	300	333	338	339	325	371	315	368	351	336	381	284	326	352	362	375	353	355	331	328	362	341	317	324	318	383	308	363	374	344	321	326	328	323	330	360	332	356	344	345	335	377	335	358	339	353	360	332	308	311	319	330	331	351	371	342	323	361	349	364	337	345	359	383	334	347	333	305	334	337	318	320	371	340	319	336	334	336	361	311	362	319	367	311	323	334	375	312	348	364	392	326	357	358	315	362	335	335	322	325	323	300	352	341	323	339	326	353	383	339	342	327	325	342	318	340	373	337	311	347	327	380	303	355	348	334	332	339	332	356	378	360	336	325	334	351	376	344	338	371	313	342	327	344	333	338	353	326	359	339	332	353	356	357	359	355	327	332	328	362	361	351	360	367	344	344	365	355	363	296	325	359	364	335	336	349	331	323	319	365	311	354	311	339	375	331	332	336	336	336	332	348	369	337	370	355	331	352	326	321	328	349	357	306	358	325	363	345	349	336	345	369	355	328	348	352	326	368	323	352	340	338	389	322	327	332	340	312	360	322	325	330	348	339	329	354	357	327	338	337	351	327	344	333	354	316	331	331	319	359	329	336	346	343	331	338	330	346	339	335	321	335	361	349	351	309	350	341	324	339	354	304	331	341	350	354	379	339	334	359	324	322	350	317	365	334	375	345	373	337	318	329	355	360	360	315	347	319	323	347	353	309	333	372	320	326	341	361	332	318	330	317	352	340	334	352	333	337	325	308	349	364	347	378	341	330	374	358	325	336	339	329	341	328	308	319	363	330	335	356	348	357	338	352	347	335	366	352	345	363	343	363	343	330	366	351	351	329	339	322	322	310	356	334	349	369	358	340	328	322	331	342	326	357	348	368	329	368	323	361	369	339	375	360	349	296	352	346	348	340	351	309	351	333	358	294	341	335	319	367	386	343	298	320	364	363	334	339	327	350	338	338	343	342	330	333	337	353	333	323	340	328	336	332	350	351	316	327	332	334	336	359	289	343	347	323	361	330	320	366	327	325	350	339	344	319	324	371	321	347	336	348	346	344	329	310	308	343	349	355	352	334	329	317	322	361	337	346	331	357	350	356	344	332	332	339	321	320	344	335	352	319	323	360	344	356	343	329	350	380	359	332	324	345	359	329	323	335	349	299	372	327	336	319	317	355	334	359	305	342	308	328	352	319	327	352	339	339	327	294	338	388	364	365	312	344	327	346	321	326	331	323	316	362	330	339	329	333	322	339	322	327	310	398	342	354	330	332	303	327	346	321	351	346	304	333	345	332	322	344	357	349	324	322	332	346	337	358	343	349	378	323	328	374	342	329	334	363	353	316	343	306	345	327	332	335	304	379	340	349	339	323	354	321	310	366	342	351	348	358	341	353	332	359	347	322	367	314	317	346	330	341	349	334	341	334	320	345	369	344	340	352	324	303	361	352	355	347	351	332	304	359	340	306	348	327	369	355	350	330	314	349	340	338	366	356	354	324	325	339	333	369	343	355	325	368	319	339	365	374	328	331	337	334	362	322	347	381	322	346	325	373	342	329	327	334	320	346	342	309	335	329	343	358	383	321	341	344	358	353	369	333	366	333	330	365	349	350	363	371	326	341	345	355	344	322	337	369	344	318	312	333	338	342	316	343	333	346	306	304	342	342	359	331	358	332	335	317	344	348	337	332	351	358	325	350	387	371	330	323	337	343	339	347	313	342	318	349	322	328	337	334	334	335	317	339	333	327	312	337	350	351	341	360	364	338	337	358	337	307	319	332	338	318	329	332	348	365	339	363	329	355	342	313	363	352	364	321	324	344	343	339	352	332	355	324	357	337	328	300	324	300	343	336	319	346	352	330	323	339	316	326	344	368	344	346	342	290	329	359	334	338	323	355	351	357	359	356	323	363	359	326	336	341	381	358	332	326	327	316	373	357	310	341	327	340	341	335	340	325	353	343	345	332	342	342	336	375	324	343	341	326	358	330	328	339	354	335	355	341	359	313	341	332	299	336	380	371	305	316	381	313	314	338	313	319	313	357	330	364	346	309	330	335	358	350	331	286	323	373	365	350	332	321	304	337	327	337	357	345	340	329	347	319	308	320	328	338	347	354	336	351	336	339	338	374	382	347	392	350	333	348	307	311	330	360	342	333	343	364	346	357	367	320	373	366	306	353	349	370	343	343	377	343	366	335	297	335	352	321	341	354	327	331	343	362	325	339	343	342	366	342	339	341	322	329	351	331	343	358	346	356	296	330	329	362	343	337	353	312	356	346	321	381	336	318	324	311	322	356	329	362	355	324	327	297	341	343	357	354	328	346	369	343	346	318	356	335	375	333	339	339	345	343	329	338	370	351	325	344	328	348	360	340	318	351	318	332	346	336	344	313	317	358	338	327	359	338	342	356	327	344	326	372	301	328	338	310	349	351	312	349	340	340	334	340	334	340	315	324	334	335	326	343	353	331	332	335	351	339	346	361	355	364	303	313	348	308	351	319	377	325	347	336	370	357	329	357	359	309	353	311	339	341	338	353	342	330	330	370	367	326	311	358	345	332	331	330	357	348	346	344	352	321	333	345	379	337	378	348	322	309	351	345	360	318	328	312	343	337	347	305	346	326	330	333	385	368	334	335	344	336	305	358	343	325	353	316	324	348	358	321	328	338	352	336	348	325	353	332	352	303	339	340	297	329	343	374	352	343	338	357	357	318	346	348	321	329	362	340	360	340	333	318	314	326	359	369	336	334	306	353	328	354	333	352	355	363	348	365	304	339	360	351	339	339	372	349	343	333	342	303	344	345	316	350	366	323	340	332	308	340	307	321	355	333	368	357	360	372	348	338	332	318	365	348	376	315	349	340	351	381	363	379	335	342	364	333	340	318	330	340	359	338	317	341	346	337	328	348	327	340	334	372	319	329	333	305	343	344	329	343	367	334	390	336	358	337	374	351	320	300	334	314	338	332	335	321	318	328	347	367	287	347	346	339	356	339	321	343	343	375	355	348	346	329	387	320	330	336	357	358	350	338	340	348	338	356	335	357	346	341	335	356	359	338	357	366	356	334	361	331	330	337	328	338	342	328	336	346	327	367	343	326	386	339	348	335	344	352	348	328	343	332	364	362	317	345
23749	21220	28596	24133	21214	10982	1514	1068	880	853	840	850	793	736	773	758	760	707	717	707	741	704	702	684	683	682	692	675	665	676	730	662	680	721	685	699	649	697	642	627	736	669	653	684	727	627	704	626	675	682	629	613	652	667	658	691	687	725	656	622	643	640	685	674	668	623	623	678	667	633	670	691	691	659	678	696	700	626	585	650	660	675	685	709	655	640	688	653	667	693	662	663	645	694	657	709	665	657	670	683	641	634	673	677	639	679	647	647	669	672	634	680	665	692	640	677	677	655	657	684	650	673	730	690	679	691	655	709	650	692	658	726	662	645	659	660	654	635	649	709	634	660	649	663	710	623	667	673	680	657	664	630	641	648	678	678	668	664	637	679	649	684	745	674	636	652	685	696	640	643	650	624	669	651	655	655	694	658	686	685	738	690	662	612	666	680	681	691	676	646	642	626	633	702	692	672	691	662	648	642	633	662	691	660	644	647	694	606	691	646	647	656	639	694	693	659	674	636	692	682	668	651	702	672	637	707	674	629	676	646	619	646	685	677	677	689	666	665	681	638	681	649	649	656	643	638	674	697	631	666	645	684	652	642	619	684	649	699	653	690	625	702	598	645	674	710	673	654	681	642	693	707	695	692	624	644	681	633	668	641	667	661	679	687	650	659	601	671	667	690	647	640	633	700	660	696	657	689	692	718	663	611	604	652	637	703	701	650	667	687	668	669	672	632	657	640	644	700	638	643	646	666	650	628	650	619	695	670	662	637	659	638	699	647	616	659	675	621	701	648	696	684	693	577	649	644	716	686	674	647	647	677	657	695	675	656	665	648	682	676	708	664	698	629	665	695	628	638	677	643	666	742	694	663	696	658	653	671	666	613	616	725	723	619	661	622	678	722	649	676	687	675	647	638	680	663	710	696	712	685	685	613	705	641	679	645	623	681	665	663	622	640	646	697	679	679	681	670	693	661	651	645	650	691	632	663	637	656	720	630	671	616	655	609	641	685	682	674	648	665	684	667	653	699	717	644	639	690	667	686	660	648	659	665	659	614	659	705	687	636	684	656	659	700	627	691	672	665	630	705	654	687	663	687	702	697	688	673	653	640	665	616	667	676	645	686	622	636	678	674	668	625	680	705	688	671	639	628	699	662	688	660	673	676	681	683	659	681	649	696	652	606	642	623	634	681	657	665	664	643	695	661	688	639	701	681	708	667	646	695	624	640	630	620	661	655	631	601	625	644	654	643	657	710	655	685	658	601	673	616	641	682	721	709	613	650	688	657	681	722	664	649	614	617	695	642	641	669	642	667	655	715	662	708	648	693	636	676	693	702	684	667	660	665	666	677	693	669	667	634	731	696	673	641	683	664	636	698	638	648	712	697	677	644	628	668	694	655	653	637	652	693	687	656	618	632	694	662	650	677	686	705	656	649	635	680	697	634	682	699	697	676	679	652	694	664	660	697	678	659	691	686	727	652	661	699	678	654	655	695	631	695	626	633	623	683	649	641	667	629	665	656	679	634	669	694	707	692	662	656	643	658	626	674	647	688	656	623	685	665	693	622	655	696	645	681	651	632	647	684	656	657	661	664	712	695	661	628	615	669	657	661	630	669	650	644	661	687	618	630	670	720	644	652	635	632	643	639	623	704	645	617	719	690	668	623	691	687	683	645	654	708	683	676	657	633	699	643	696	661	636	662	661	666	611	684	690	645	624	654	673	655	642	698	627	632	669	708	676	641	637	619	724	658	668	689	632	659	685	630	700	693	688	673	668	639	665	610	664	668	623	651	700	715	652	736	607	676	641	634	665	672	676	636	695	647	609	683	658	647	685	674	682	673	647	631	661	664	657	636	641	669	666	661	627	701	608	635	681	707	684	680	634	654	654	647	687	628	648	732	667	700	624	648	664	648	671	643	654	684	657	689	698	687	651	649	655	664	688	692	627	632	663	680	703	661	621	654	671	660	635	673	633	682	695	644	675	681	698	672	663	657	679	611	669	604	645	658	632	641	651	683	684	631	701	697	617	661	691	647	649	644	690	685	677	636	700	644	689	613	690	683	655	617	652	654	636	644	666	698	678	658	671	692	690	649	588	695	656	642	636	669	619	684	662	637	643	698	605	630	659	638	689	658	658	622	676	656	622	712	676	708	657	678	677	639	676	630	600	709	656	670	658	652	630	684	655	636	691	654	618	638	651	670	668	649	673	705	625	664	625	657	633	663	650	634	662	630	677	645	638	730	679	649	666	646	679	669	700	660	631	657	663	698	672	651	692	662	708	696	646	669	654	645	679	672	617	625	665	682	645	654	717	703	686	667	676	671	668	643	707	632	650	666	682	652	668	682	662	639	683	675	648	710	657	655	644	620	673	630	641	672	664	680	642	632	712	656	659	672	651	720	630	668	681	648	707	633	687	698	643	642	707	631	690	716	674	651	670	645	626	679	679	671	684	659	635	669	634	630	624	680	653	692	649	685	647	703	638	628	708	652	667	627	697	625	650	673	635	709	644	574	687	650	684	606	659	654	659	655	646	669	648	632	709	666	662	590	690	661	666	645	653	628	700	657	690	624	657	650	637	641	662	615	668	648	673	648	679	651	647	683	601	624	669	667	684	647	668	683	669	656	643	653	693	710	669	632	656	629	668	667	656	667	636	657	678	653	673	670	661	698	673	638	657	653	622	589	646	638	678	699	701	669	624	584	696	636	697	675	672	633	662	638	643	699	660	668	645	663	703	591	624	638	669	642	664	664	713	667	650	623	655	647	606	656	657	697	636	697	614	667	689	616	694	641	653	629	660	653	637	658	640	707	696	663	657	615	634	629	665	665	683	704	655	650	730	656	684	695	618	649	671	642	635	665	677	651	655	677	664	629	674	680	690	656	655	689	656	714	672	620	681	672	676	684	660	655	666	718	651	642	652	681	629	636	706	668	654	679	670	641	672	665	645	639	686	732	671	718	635	673	724	683	703	638	717	685	647	642	655	667	696	641	640	658	650	664	671	633	650	603	671	620	689	666	667	675	685	663	676	679	706	660	666	647	630	674	646	615	647	666	586	641	639	669	656	705	682	685	641	637	716	655	651	630	650	667	655	668	721	650	680	658	627	730	667	674	638	601	638	621	698	649	675	669	696	653	612	675	642	604	656	637	660	667	630	647	701	608	660	673	626	659	680	659	659	652	656	686	663	630	663	672	663	689	638	612	660	640	624	658	663	680	672	663	626	689	686	627	620	630	695	659	680	645	645	669	670	702	636	661	601	659	677	663	598	620	651	673	675	633	682	662	658	696	654	657	638	654	634	683	650	655	626	670	651	649	646	664	656	650	621	663	623	649	692	649	696	630	692	691	674	665	711	662	638	622	693	676	662	684	687	644	674	656	674	655	659	687	618	618	645	651	709	722	655	646	661	635	705	641	657	720	683	641	654	630	661	610	704	661	709	665	655	685	669	658	687	676	644	633	656	608	664	671	632	635	679	646	641	687	693	678	631	696
3585	9001	5999	3149	2299	1799	1532	1257	1103	1069	983	875	831	786	818	811	782	773	736	685	714	740	711	702	706	691	666	705	708	739	678	697	718	680	707	679	649	643	692	729	695	703	681	681	697	694	686	707	692	710	664	733	682	653	638	719	609	705	661	708	735	666	708	641	630	676	663	682	655	655	691	676	671	660	690	703	698	682	705	703	650	689	635	673	638	660	663	693	653	706	699	661	690	679	713	657	706	712	719	663	701	700	670	663	685	705	662	667	696	644	677	664	664	668	656	666	625	671	697	685	700	681	688	716	701	681	698	713	705	661	649	688	661	680	639	649	665	675	656	693	676	688	668	724	704	703	691	694	707	664	683	719	656	696	647	720	714	706	690	670	657	704	685	656	681	697	680	704	693	657	672	668	710	703	622	688	711	708	695	638	690	645	672	634	652	694	698	670	693	635	673	640	647	669	709	649	692	702	671	668	688	671	668	672	645	666	697	650	704	641	659	697	710	721	680	682	621	640	662	720	714	683	676	665	645	657	683	706	731	705	672	716	658	611	684	661	658	656	654	640	689	657	671	666	722	691	683	683	665	657	651	656	630	685	681	704	664	689	689	709	687	625	714	651	696	634	656	687	672	699	667	690	722	674	690	673	675	641	697	680	682	672	673	685	687	706	679	684	752	723	681	670	647	654	646	623	635	614	671	660	697	718	657	696	651	702	656	694	648	668	644	672	685	654	691	712	645	701	716	667	683	718	682	677	697	680	643	712	705	686	674	663	677	629	672	691	690	659	698	653	673	697	651	667	630	661	681	660	664	681	689	651	676	657	709	657	630	711	666	722	663	659	665	690	627	673	714	670	630	700	663	728	720	681	663	660	680	662	672	672	665	738	631	672	619	676	675	704	703	687	708	700	642	699	657	710	708	693	718	635	671	698	637	639	687	676	631	672	696	635	652	653	656	664	661	700	681	653	628	681	666	716	646	644	657	671	716	667	695	700	686	636	672	695	651	703	689	702	671	692	699	633	677	693	696	649	659	640	650	678	649	694	673	686	703	678	699	703	671	677	632	699	708	628	684	729	692	639	631	694	678	630	675	654	643	679	667	738	673	680	658	672	636	600	634	661	670	652	680	651	687	727	678	705	678	655	685	684	674	721	718	679	696	689	665	731	715	639	710	623	700	707	647	670	689	697	682	688	713	685	726	665	613	698	695	710	617	643	667	674	720	707	673	678	693	698	684	697	651	668	686	695	667	686	660	677	708	664	689	640	672	668	687	656	682	696	675	656	657	670	647	663	657	671	675	659	669	705	751	658	670	672	724	639	664	694	702	693	673	660	677	692	723	729	710	692	738	659	630	695	727	661	673	741	658	708	678	672	688	703	659	643	646	636	640	676	666	735	695	708	656	654	654	688	632	667	747	676	686	658	683	682	661	703	649	699	671	664	681	700	665	694	686	686	675	684	716	683	704	688	685	643	659	697	702	681	708	674	641	655	704	649	719	643	713	658	679	686	723	670	655	644	706	705	692	697	679	658	621	665	702	654	681	676	670	659	689	703	669	683	699	688	686	689	721	699	649	683	695	701	693	664	647	685	680	710	665	679	648	697	698	672	731	655	715	659	695	662	687	638	686	662	684	679	698	677	702	690	667	659	653	691	646	648	624	660	699	669	661	661	640	720	709	640	699	699	684	688	674	706	650	677	687	623	697	714	669	712	667	629	660	684	642	687	729	718	646	687	660	659	698	689	640	682	678	701	660	688	682	713	676	699	635	685	668	713	701	690	701	662	689	685	655	669	685	675	728	655	688	685	651	687	704	697	680	669	652	682	677	700	683	674	651	663	620	639	682	664	695	670	702	703	681	677	669	723	688	656	698	726	698	666	652	674	692	668	728	679	733	650	674	663	674	645	681	629	665	636	660	685	715	674	683	671	689	669	708	607	632	698	653	697	702	680	668	674	709	654	681	659	743	732	659	718	640	684	686	665	637	638	630	691	689	702	656	687	650	643	668	672	682	648	696	663	660	724	719	746	687	678	670	675	675	644	759	682	681	716	644	682	684	656	672	656	672	705	648	725	628	691	681	685	684	643	695	710	700	683	690	726	675	680	707	679	653	683	663	679	661	671	671	694	722	690	667	699	733	685	711	684	694	596	661	681	718	679	684	668	697	641	727	637	624	646	701	705	670	671	691	674	697	700	679	660	706	642	713	657	687	645	620	690	671	708	694	679	686	670	683	705	673	718	698	701	701	688	684	685	649	688	672	654	676	717	658	672	658	685	720	660	662	696	656	693	682	724	641	702	653	636	700	655	648	644	685	654	660	674	662	718	630	673	704	611	667	678	686	680	680	674	719	665	643	659	712	719	680	644	690	695	716	671	709	680	636	652	705	681	711	702	657	652	715	705	665	648	684	678	688	671	649	680	670	669	638	658	641	714	664	643	647	703	674	707	641	658	687	627	670	671	667	682	733	669	698	681	605	659	679	706	626	705	730	688	691	632	666	707	678	671	630	633	667	691	701	664	701	659	644	694	662	727	687	679	665	640	702	701	675	713	667	686	684	687	672	679	665	665	693	689	688	656	660	721	696	679	657	719	695	705	685	642	657	689	687	609	677	670	683	670	682	656	678	696	648	659	665	679	724	720	716	648	695	687	664	693	672	705	646	644	693	704	684	662	661	688	668	599	635	669	674	666	648	662	693	701	680	685	735	702	661	696	711	698	674	705	702	650	708	682	645	656	674	682	651	699	659	676	693	701	718	678	663	677	692	696	671	672	702	689	669	628	666	683	653	668	639	688	638	661	645	632	674	660	693	647	644	690	622	716	745	699	669	667	674	683	649	680	686	727	756	672	665	697	708	724	669	624	667	680	665	681	663	673	713	637	659	658	729	643	685	651	642	671	662	632	702	672	620	663	676	690	690	684	731	755	657	667	671	710	686	683	650	645	671	644	669	658	665	697	643	702	700	728	669	667	686	686	718	693	709	718	687	709	628	661	741	659	679	675	706	679	700	654	667	641	675	671	649	627	719	665	680	632	690	663	652	669	661	685	670	634	670	682	698	645	649	695	660	701	631	681	645	664	713	688	691	678	722	653	711	683	650	655	646	678	679	644	663	675	694	650	699	644	703	666	692	667	659	695	703	684	696	694	638	672	679	694	665	733	681	680	713	682	737	678	625	724	678	676	672	670	695	665	718	663	680	680	682	710	676	681	683	670	647	694	690	712	705	673	694	692	664	671	675	640	688	724	700	660	667	640	668	628	674	686	673	711	651	638	643	707	691	638	690	652	597	644	662	649	645	642	678	701	689	664	663	704	627	690	657	690	685	656	672	662	652	674	663	637	713	632	708	672	659	647	659	679	702	704	686	717	642	626	666	679	662	666	661	695	655	662	652	674	673	665	630	659	718	641	690	673	619	660	670	676	671	690	687	701	675	688	651	664	659	675	706	663	690	684	691	638	665	765	661	681	669	699	659	664	703	690	672	654	647	717
24632	21221	27718	24919	13252	699	391	327	295	273	241	244	218	207	183	204	212	196	185	182	203	190	188	190	208	190	165	191	198	188	169	205	196	178	204	200	200	203	191	175	185	177	199	200	189	187	177	190	174	202	180	181	175	196	171	213	169	183	188	181	183	160	185	194	186	192	192	178	162	188	193	152	172	196	177	184	185	159	182	183	183	174	195	174	195	177	205	163	198	199	178	170	179	212	185	168	191	184	161	195	162	165	174	195	187	174	180	167	173	173	179	184	173	186	191	183	166	192	178	192	192	178	163	160	196	179	194	177	193	175	182	180	170	162	176	194	185	172	186	174	175	191	180	190	170	196	179	173	154	179	172	185	188	183	203	175	170	175	197	165	182	179	172	191	182	200	152	177	193	196	198	162	185	172	176	179	180	198	183	167	180	177	191	195	177	191	189	176	187	158	174	182	172	197	178	180	189	180	161	184	175	178	195	168	187	176	183	174	178	186	191	158	158	188	159	168	170	158	149	183	190	180	204	200	191	205	180	167	183	189	190	169	175	177	161	180	189	185	160	161	202	206	184	211	177	170	187	192	159	171	189	207	185	183	196	198	179	182	168	181	174	184	182	161	174	184	180	181	173	191	184	181	171	150	172	182	188	188	174	171	203	187	181	192	170	163	196	180	160	168	176	183	194	186	183	184	183	206	167	190	179	185	189	153	176	180	167	185	172	168	172	171	189	167	175	187	193	185	179	202	179	180	185	187	181	177	193	172	173	192	177	196	194	171	196	204	193	190	176	175	156	212	183	155	204	191	164	179	168	167	182	203	179	163	200	174	191	178	173	189	168	164	208	194	153	182	183	173	183	190	180	193	181	191	156	179	214	183	155	177	174	180	182	180	187	199	160	176	164	195	175	190	165	165	191	179	184	178	155	169	158	169	170	171	179	181	182	195	188	168	186	162	205	194	172	184	161	188	212	190	181	183	165	177	165	175	190	187	170	172	178	183	156	174	177	185	188	178	152	188	196	165	173	184	158	180	193	184	200	187	185	168	166	167	192	152	158	205	170	193	195	172	180	184	174	171	186	190	172	193	185	197	192	197	177	180	173	179	155	177	158	186	192	188	199	176	179	191	174	165	163	179	167	184	171	178	175	173	172	161	158	170	184	181	178	187	190	176	180	171	230	198	161	177	175	172	172	213	176	180	184	194	166	203	193	196	183	189	175	138	167	191	182	166	186	191	160	191	171	181	182	199	183	158	173	183	173	198	164	185	190	178	180	168	174	198	160	177	182	157	158	189	195	178	176	174	179	198	195	166	190	174	165	184	191	191	168	176	170	165	173	165	197	182	181	198	172	180	191	196	172	183	188	177	171	176	170	199	172	201	179	199	199	167	179	170	180	160	186	172	169	186	180	197	192	178	165	178	187	193	180	185	167	176	195	158	168	194	185	204	157	179	201	168	167	181	181	201	171	192	174	173	194	179	190	160	182	176	171	192	178	183	177	185	184	179	154	181	150	195	180	180	154	172	201	175	188	162	185	160	171	163	180	174	172	163	190	180	170	187	159	203	199	167	169	174	172	206	192	164	165	158	178	167	153	199	173	168	177	174	206	153	179	175	202	181	178	207	173	205	200	192	176	189	184	165	174	177	197	165	177	182	167	175	166	186	178	189	179	181	179	174	189	169	187	170	170	174	175	179	162	183	166	171	195	169	167	183	170	195	186	177	179	182	183	182	168	183	172	174	172	172	179	197	170	174	194	174	187	175	175	184	173	188	199	181	173	175	154	169	190	162	179	170	183	179	177	181	169	181	182	177	179	153	167	189	170	196	163	165	183	200	195	169	158	159	183	206	181	167	165	176	170	165	213	174	178	200	171	181	181	188	201	164	197	207	195	180	177	186	175	165	170	180	195	165	168	195	194	177	163	184	194	194	192	202	200	174	204	196	161	196	195	169	165	169	175	168	204	167	179	185	170	215	164	191	162	187	185	198	191	174	183	157	185	179	158	183	174	174	173	166	173	183	183	184	171	173	163	180	191	168	203	171	195	190	183	194	152	178	175	189	192	187	172	193	175	196	158	175	190	157	144	178	191	190	183	183	151	182	195	166	171	163	179	172	174	183	180	182	170	186	169	163	177	176	187	163	176	194	193	190	167	182	191	175	165	176	177	192	152	170	180	202	198	190	181	187	194	161	186	158	167	177	192	174	169	203	172	193	180	177	178	198	181	159	154	177	217	170	159	202	171	181	180	179	183	168	183	156	158	166	173	193	183	179	199	182	190	195	194	198	176	186	192	195	193	152	169	172	188	180	182	191	183	151	185	189	178	181	201	190	175	190	173	202	166	186	182	187	174	187	169	168	141	188	153	185	198	161	175	185	189	194	160	172	184	167	184	166	170	171	182	178	171	160	170	186	161	181	189	175	195	178	168	175	181	165	177	189	175	176	170	167	181	191	190	184	196	191	158	196	175	200	173	191	186	174	175	175	173	173	154	188	196	188	162	189	193	164	172	179	153	172	168	167	189	190	169	173	182	197	201	208	191	170	169	176	175	192	167	172	195	172	178	173	184	189	189	168	154	165	175	217	194	186	171	166	160	198	180	175	176	169	170	182	156	193	201	179	176	195	156	191	184	185	186	142	174	160	169	184	182	160	185	183	201	180	188	180	180	172	181	199	180	233	175	208	198	166	180	171	172	177	194	181	162	173	185	174	162	181	168	191	203	182	172	184	201	201	175	191	194	183	184	173	193	177	169	178	180	175	188	175	175	159	184	169	184	187	185	176	182	165	180	178	164	183	164	218	172	185	216	190	187	192	171	171	168	183	172	167	190	177	190	211	179	180	173	176	169	200	191	196	191	188	167	177	182	188	166	183	188	165	197	175	156	173	168	179	185	188	166	160	190	183	172	199	174	179	204	165	163	180	182	179	183	188	165	183	168	193	164	186	173	152	174	189	182	203	208	163	198	190	168	176	191	174	186	171	194	168	182	187	155	181	173	166	168	177	173	174	170	165	196	174	177	172	167	150	183	191	174	195	167	182	201	175	164	163	164	179	163	185	188	184	181	177	173	161	173	189	167	171	193	156	175	170	162	212	167	190	158	165	185	171	202	187	207	183	190	169	162	191	190	169	172	179	194	181	186	171	185	162	169	182	169	182	182	183	173	139	176	166	193	185	167	168	164	188	176	169	170	173	182	169	191	176	203	184	178	187	177	175	199	185	178	183	192	201	178	187	200	167	161	183	184	161	205	189	184	175	192	174	185	181	174	184	181	170	176	205	201	167	162	165	161	192	172	177	181	183	170	168	184	154	161	187	150	188	205	203	167	155	201	182	181	177	190	186	162	211	186	206	151	174	194	175	175	198	178	195	207	184	184	173	167	185	191	185	179	181	152	162	187	178	186	172	142	173	171	174	199	187	188	192	191	161	174	183	185	184	177	181	175	172	184	179	174	191	181	181	187	187	184	167	188	171	170	203	160	190	177	181	164	194
3160	4934	3277	1593	1176	907	686	535	462	404	333	353	303	267	252	246	248	230	210	235	233	225	216	194	209	222	215	217	216	233	212	203	223	216	217	201	205	192	200	196	212	212	213	187	194	214	184	211	192	186	201	206	178	203	212	189	192	207	196	215	220	208	210	182	202	216	197	182	190	226	198	192	195	214	204	199	210	215	174	209	209	184	209	178	193	187	199	185	197	204	242	190	199	195	182	210	198	188	193	207	201	216	201	203	228	196	170	185	179	210	206	227	202	208	174	204	195	200	179	186	219	201	200	224	200	174	201	199	194	220	186	201	193	202	208	198	196	206	198	200	207	183	217	203	200	206	197	171	208	188	201	194	191	220	184	202	209	190	206	183	213	186	215	205	194	221	195	174	185	169	197	202	221	219	193	191	192	188	198	216	212	211	185	175	206	211	200	202	180	214	201	177	193	194	199	190	206	217	222	182	224	219	198	233	209	196	208	206	191	202	197	204	195	180	187	184	195	225	180	184	213	192	166	212	205	202	206	209	183	215	201	218	199	208	186	207	205	170	185	214	214	222	196	201	186	199	212	186	215	165	206	196	201	222	202	171	179	200	173	213	201	210	190	168	189	229	207	174	164	173	196	209	209	201	193	200	212	166	207	182	207	192	217	192	205	182	204	209	218	208	175	177	196	204	205	203	198	192	208	186	205	221	222	200	210	184	199	208	217	212	210	196	196	195	190	187	213	213	188	215	195	186	192	188	185	196	206	197	222	191	177	209	190	186	196	187	216	217	205	177	210	189	225	169	211	214	174	176	172	217	189	175	179	205	219	211	202	189	208	218	204	197	198	178	226	197	216	186	210	187	177	208	178	213	195	211	200	206	213	222	195	185	217	206	201	179	208	206	200	203	194	179	192	164	177	199	160	192	196	196	207	217	207	204	215	210	202	208	183	219	196	217	172	200	199	178	195	187	210	181	197	208	215	179	220	202	213	193	217	181	205	183	195	193	193	202	180	185	224	209	189	190	199	165	193	192	186	200	213	236	218	201	204	209	211	199	166	203	215	205	177	194	207	214	195	203	196	200	190	183	193	195	194	186	234	192	198	188	184	192	199	188	190	202	198	187	187	209	181	193	174	173	218	171	184	210	198	207	214	198	171	210	222	208	231	203	184	196	195	216	217	192	188	209	210	196	225	216	179	203	221	185	181	191	199	179	203	188	197	206	222	204	195	192	195	189	195	200	195	181	203	184	220	215	192	219	181	192	228	194	191	185	194	191	213	197	190	206	213	196	194	202	192	188	195	192	191	206	204	207	200	217	214	204	202	224	225	176	187	189	179	228	187	198	197	192	209	178	208	187	210	205	190	223	182	233	177	180	193	202	182	207	190	208	218	182	188	206	202	198	203	204	215	208	199	188	196	200	167	195	202	196	210	180	205	210	211	218	195	190	201	224	179	188	207	217	190	181	198	195	197	187	211	190	200	197	173	198	179	177	203	205	177	196	214	215	204	204	185	203	216	191	181	191	207	192	187	225	205	221	208	201	181	177	202	197	198	188	199	184	181	194	209	213	190	192	195	205	184	193	193	202	210	200	219	201	191	182	180	183	181	168	168	175	198	201	216	202	181	192	177	186	180	205	196	188	215	199	221	197	195	196	193	200	204	193	238	199	194	198	217	198	206	202	217	185	194	226	215	194	178	202	213	204	195	190	195	195	222	187	188	201	213	201	214	208	203	206	160	188	180	191	191	186	219	215	202	186	197	211	206	211	189	210	214	212	196	210	231	208	219	197	236	184	207	224	204	214	197	190	192	194	218	215	202	216	216	199	213	190	214	195	190	201	182	201	213	185	179	212	197	179	214	208	199	178	197	199	186	185	196	215	214	188	204	184	195	210	212	195	187	197	217	181	194	170	174	221	207	155	192	190	211	199	195	202	186	186	200	211	187	221	200	180	197	193	188	190	204	186	208	181	190	196	168	208	192	194	218	212	214	196	221	224	193	192	195	203	218	176	194	208	188	196	191	175	208	217	191	205	191	195	201	194	205	178	196	227	199	201	196	179	185	212	214	228	201	217	172	194	182	212	192	191	169	199	201	193	217	216	191	215	185	187	191	192	191	206	210	191	206	199	220	197	208	189	206	217	212	189	185	185	196	202	183	207	206	226	218	208	218	191	211	202	205	203	200	221	235	186	181	185	190	190	220	224	176	195	189	210	207	179	195	201	196	185	162	213	214	189	189	188	229	209	209	207	194	186	200	165	189	201	204	198	204	189	191	188	211	229	194	216	168	197	179	201	190	226	198	184	200	201	187	214	196	194	197	203	189	198	182	211	189	204	178	187	206	209	219	199	197	219	197	240	208	202	202	229	217	214	194	194	205	190	207	213	187	196	182	200	204	208	204	209	199	198	220	189	199	188	213	201	205	207	212	199	197	196	212	200	184	204	200	193	209	185	172	198	207	214	223	191	194	206	175	189	207	187	188	184	200	211	195	187	181	191	196	203	222	193	196	190	205	203	196	191	177	185	204	200	197	174	187	199	206	189	201	203	193	172	200	206	197	192	201	188	209	188	192	198	215	194	190	200	212	204	206	207	227	201	189	180	197	204	206	211	194	211	213	207	207	198	189	193	194	174	188	201	197	200	182	210	191	214	201	208	200	200	191	214	189	211	217	208	192	184	195	206	219	217	180	193	198	204	210	222	196	173	187	229	196	212	190	201	186	184	209	213	189	212	213	213	173	185	199	195	171	193	216	221	204	206	212	185	200	220	185	183	173	210	199	172	182	189	190	191	216	196	203	188	199	183	184	216	194	203	200	198	196	192	200	213	208	189	197	179	192	192	197	192	191	200	197	227	210	188	208	207	193	235	188	189	204	219	218	200	209	221	201	208	201	179	202	210	211	188	207	202	211	208	201	216	204	196	234	199	204	179	180	176	197	197	201	207	219	206	213	178	198	175	192	185	190	192	218	207	222	192	203	212	204	199	231	199	224	197	171	205	177	205	213	226	199	216	228	199	217	229	191	196	192	224	206	185	191	185	208	202	200	229	201	212	186	196	192	188	201	190	182	186	194	197	189	174	190	213	204	193	198	225	171	211	184	217	196	212	206	221	195	175	200	210	186	215	211	214	192	216	206	215	193	185	189	216	205	205	178	213	210	182	213	179	188	203	205	188	185	211	190	203	211	199	167	192	207	178	199	191	194	204	173	204	198	186	208	194	213	193	209	184	186	224	221	179	207	209	217	194	193	178	186	212	211	205	201	197	204	193	182	210	230	178	206	176	218	203	198	213	207	211	192	224	214	218	194	190	184	205	210	178	184	181	213	216	224	198	209	199	206	191	194	196	221	178	187	198	213	201	183	216	212	220	206	217	198	205	182	216	194	174	195	192	210	207	197	187	197	200	188	192	207	195	205	178	210	194	186	178	222	231	172	217	176	230	180	209	180	193	199	194	205	226	229	224	175	195	198	199	199	204	236	203	224	198	187	190
22564	21360	29240	23839	21361	21424	12016	1551	1163	1062	955	900	844	786	787	686	755	741	706	733	686	677	732	697	684	675	646	640	658	635	651	714	642	620	652	643	663	689	624	660	657	678	653	673	633	652	641	641	641	656	651	660	609	673	640	631	690	650	640	673	649	639	620	673	589	619	656	613	605	636	629	629	617	636	636	653	615	651	660	655	609	606	621	627	687	632	675	635	669	640	633	646	642	624	685	625	623	655	606	614	657	635	656	681	627	599	624	685	643	605	628	633	681	645	651	618	625	643	665	621	658	656	637	610	608	685	628	612	685	649	629	624	626	633	641	633	663	615	665	606	639	598	651	657	614	632	615	660	603	655	600	659	659	628	623	639	621	620	631	595	592	656	646	649	605	658	611	583	648	634	571	634	584	624	660	625	639	630	689	618	630	628	682	617	622	636	661	660	581	614	643	627	607	634	638	655	602	626	647	610	693	611	630	644	638	640	620	654	658	634	643	612	622	655	596	610	643	606	616	679	600	625	593	673	593	637	710	653	595	641	659	638	640	632	612	674	619	616	628	662	691	617	578	675	654	658	622	644	632	591	634	627	630	586	628	656	590	665	614	609	605	604	614	650	632	610	614	661	575	648	640	631	655	611	622	631	705	634	623	580	569	607	624	645	628	610	614	633	632	645	663	623	642	635	636	605	639	683	588	666	639	629	657	644	632	657	609	612	652	648	660	647	621	639	656	677	629	620	603	628	651	641	667	676	629	656	629	616	607	640	623	571	602	597	627	667	640	650	637	644	613	609	622	618	639	616	627	607	657	599	663	722	645	653	638	659	638	628	587	615	633	618	662	610	661	618	609	635	628	611	634	657	671	645	588	652	606	654	631	636	629	640	632	639	648	632	636	657	673	611	650	624	636	637	669	641	562	663	634	621	624	646	591	642	662	615	660	640	668	602	647	638	630	617	602	693	664	661	640	641	661	653	618	642	646	633	605	664	648	675	578	641	627	624	636	608	614	671	625	626	654	640	617	626	619	638	616	669	610	635	627	656	617	599	650	665	633	639	637	631	668	582	646	667	621	592	611	587	612	634	635	603	636	653	624	649	610	582	631	636	618	597	687	649	625	609	649	687	653	639	610	650	681	691	683	650	661	608	590	624	611	646	618	608	623	636	641	647	635	600	590	648	603	615	659	663	656	594	605	656	637	608	647	663	695	620	653	609	622	592	633	640	647	631	590	630	630	633	634	622	643	638	631	636	617	665	624	597	614	650	664	639	607	604	630	642	587	663	638	636	655	654	597	631	665	672	588	636	599	654	647	612	643	650	632	572	630	627	584	592	660	612	637	627	622	660	596	596	549	690	606	568	624	632	620	693	610	617	652	633	615	625	638	620	600	608	638	649	622	619	668	629	628	626	577	655	629	610	613	634	572	597	634	643	613	663	595	633	644	620	617	640	598	577	618	608	635	678	632	607	624	629	582	658	550	638	625	640	612	624	618	680	623	632	611	641	636	601	614	643	602	644	649	660	648	595	631	607	630	634	633	619	661	645	622	667	663	593	620	619	636	606	620	663	623	616	623	624	638	658	673	655	645	679	610	642	629	687	628	663	632	637	614	627	619	578	696	606	652	628	630	630	608	651	611	585	619	682	619	661	625	614	665	650	608	598	602	626	614	605	668	588	634	614	633	605	669	646	615	598	644	633	642	609	611	638	647	611	612	661	621	679	632	646	646	607	610	632	633	674	647	660	649	662	649	672	661	591	678	625	607	607	657	655	591	665	605	659	622	644	606	631	584	631	651	628	633	638	600	646	678	596	608	630	626	650	620	621	603	634	610	648	644	624	594	611	610	643	603	610	617	628	620	632	640	646	601	605	654	667	595	635	641	633	638	613	638	596	623	618	603	622	629	643	637	614	612	591	651	628	663	615	622	636	660	616	612	623	637	632	612	641	634	628	618	597	693	634	606	587	629	648	639	599	644	626	672	627	623	584	610	602	632	632	621	621	628	653	644	588	656	611	612	595	667	641	622	664	603	608	645	662	616	630	637	645	613	660	624	624	633	622	587	691	638	629	618	650	650	677	579	621	657	647	599	683	674	619	607	636	617	635	660	657	631	617	612	641	650	614	655	664	624	632	598	634	650	603	609	669	637	644	580	617	628	548	660	626	618	623	644	606	642	639	639	623	631	652	654	675	638	620	614	608	649	624	641	640	622	646	672	614	599	692	652	634	600	622	598	656	591	645	612	614	618	640	650	615	625	669	651	577	600	640	651	636	616	605	654	629	642	671	642	636	635	599	623	662	639	588	640	639	618	684	590	621	642	644	624	654	637	614	641	671	650	654	619	569	589	609	617	673	638	699	661	642	629	624	630	627	584	610	639	624	664	629	636	677	657	598	662	560	643	605	634	657	617	583	592	586	624	622	635	671	677	649	627	625	625	654	669	656	602	641	597	646	652	610	626	647	617	665	657	621	605	633	604	624	642	641	622	629	640	629	619	619	626	606	615	605	648	605	620	632	615	620	581	634	651	634	631	635	619	622	644	743	609	587	647	636	663	650	621	585	633	652	614	618	663	613	629	645	590	607	618	659	619	625	684	593	649	633	687	654	603	641	607	600	631	606	602	587	613	626	606	587	675	660	624	627	603	623	606	621	642	640	654	622	576	611	587	649	611	590	648	622	629	631	662	632	597	633	661	638	656	651	587	655	650	616	602	633	609	646	594	628	639	629	628	657	601	678	598	613	627	620	586	648	650	649	596	639	636	600	616	639	644	631	670	643	639	591	607	624	585	658	653	606	647	614	608	673	615	610	570	657	661	581	652	658	606	638	661	594	590	665	683	640	604	641	639	598	614	612	612	585	652	644	661	637	654	606	627	579	612	608	637	668	641	617	564	660	665	643	646	627	641	610	625	674	634	604	664	594	645	682	640	641	630	654	579	662	623	635	597	617	651	632	582	646	648	621	645	629	658	625	592	610	674	634	660	656	573	636	629	621	581	610	657	636	621	613	611	623	597	596	688	657	615	623	626	617	632	607	616	582	647	622	642	611	659	627	638	632	614	636	593	582	651	636	633	614	614	611	651	668	630	666	584	602	653	657	606	698	623	619	632	659	651	650	612	585	637	623	636	667	638	594	644	625	630	638	687	636	631	572	608	601	650	654	628	628	619	633	638	619	640	643	649	552	616	626	643	611	632	634	600	644	604	615	662	643	674	605	615	630	650	664	616	619	652	635	632	617	581	620	613	635	579	634	640	632	608	609	675	638	612	645	568	652	631	643	623	625	636	673	618	583	601	621	662	620	617	628	642	642	637	600	602	659	621	633	625	644	623	623	618	664	643	618	653	651	629	599	635	636	615	647	638	674	608	620	647	628	632	669	601	622	651	638	656	676	603	640	667	610	599	582	592	643	647	592	582	613	636	654	660	621	664	657	603	625	612	608	619	620	624	645	634	620	592	618	642	696	647	636	659	629	658	619	687	615	617	657	664	597
4479	14563	10033	5282	3783	3023	2234	1756	1504	1249	1111	1009	1008	856	866	829	758	756	781	766	768	711	759	719	678	724	700	696	696	713	680	734	669	684	698	635	689	695	704	652	679	672	655	684	604	667	662	644	697	674	651	638	606	684	594	652	675	676	641	643	680	626	659	634	665	664	647	655	699	634	652	670	673	679	692	687	642	666	657	659	617	625	669	638	669	652	645	636	618	667	656	678	656	681	687	632	656	672	639	626	696	667	684	667	642	664	668	657	680	631	610	698	628	640	652	643	627	665	686	643	609	613	640	665	671	682	662	673	619	676	636	703	673	633	676	636	687	664	655	648	664	608	652	663	611	659	668	613	654	612	689	668	644	643	650	633	651	632	619	656	665	647	602	633	673	623	630	654	603	649	677	651	632	625	694	682	647	674	687	696	634	673	670	622	629	624	629	615	680	646	637	689	642	699	655	620	631	632	655	662	631	653	628	625	682	649	647	643	631	685	655	670	675	602	667	652	604	618	654	637	661	647	645	635	629	685	681	688	612	679	649	630	632	654	660	646	656	598	682	608	634	656	634	644	636	619	635	592	649	649	676	639	679	700	636	639	625	698	619	621	662	653	678	618	611	682	675	638	655	647	644	668	589	649	618	649	664	674	625	652	631	625	623	694	619	630	639	704	647	621	611	639	689	614	605	677	654	656	664	607	645	648	626	693	671	659	681	589	658	677	673	673	694	700	718	669	644	658	670	677	650	654	625	647	664	662	632	664	643	655	645	624	645	669	677	647	663	651	605	615	685	579	640	632	684	606	640	646	672	684	682	656	641	642	638	695	640	646	632	615	657	625	636	661	669	659	640	680	648	645	642	651	622	686	619	611	627	668	620	646	646	672	642	635	622	674	654	635	661	662	635	635	695	643	643	684	690	610	668	661	662	635	672	647	631	633	687	643	617	651	613	652	626	674	655	626	689	648	619	626	643	648	657	613	606	624	629	643	681	645	648	640	657	634	648	655	670	680	632	648	607	655	641	686	679	653	691	696	593	666	647	640	604	668	628	658	629	688	636	630	643	648	628	657	648	636	661	612	609	640	644	661	614	641	665	620	659	645	657	705	622	638	634	663	703	664	607	624	630	651	666	603	654	653	662	660	614	671	627	667	662	655	661	657	625	651	686	638	600	607	670	642	647	625	661	636	601	629	678	642	644	717	650	680	630	638	672	693	656	656	668	632	669	636	648	578	613	624	644	626	652	649	648	625	619	644	664	642	649	664	684	686	660	623	635	627	672	661	685	646	705	628	659	675	679	625	616	648	616	631	640	639	611	670	645	632	688	639	639	621	632	643	676	673	655	665	684	604	606	624	653	615	638	662	688	674	623	684	693	659	663	653	662	662	687	687	619	616	638	682	608	647	597	630	663	699	638	672	610	664	597	662	630	693	619	664	630	655	590	634	670	613	640	616	606	700	610	674	677	608	617	617	642	682	638	656	648	660	608	657	670	675	664	699	646	628	668	655	614	666	683	641	684	658	592	676	677	628	659	650	661	657	644	652	665	655	618	652	650	647	668	657	660	617	647	658	689	678	660	631	664	658	706	668	637	617	635	634	641	596	677	658	618	649	641	608	611	627	643	668	653	623	689	647	655	615	661	606	632	642	647	667	652	666	620	654	638	636	670	676	677	671	625	620	638	632	617	619	660	607	636	671	677	643	636	652	674	600	659	656	652	632	639	670	653	691	671	620	679	649	642	615	635	677	674	661	686	666	648	671	659	676	627	643	637	669	652	645	638	651	631	622	636	711	649	607	648	654	651	626	650	656	618	648	610	621	678	687	597	650	657	644	630	706	636	659	646	683	663	673	676	647	668	614	616	688	633	648	570	690	648	690	621	678	660	675	652	666	619	635	629	619	654	656	666	693	640	635	609	603	632	617	670	684	632	654	608	683	599	654	623	680	637	715	626	644	634	699	643	656	662	634	646	621	689	609	674	650	624	639	610	640	622	713	654	599	657	677	612	669	632	646	677	621	634	679	639	622	649	642	643	626	651	615	656	665	635	675	657	664	613	616	666	643	649	619	633	607	667	674	670	641	636	679	644	617	676	634	705	664	647	604	589	615	633	624	665	662	685	647	633	648	700	631	623	642	634	656	639	641	605	616	661	661	641	640	681	639	674	652	645	668	631	676	619	634	624	640	653	656	620	617	665	612	681	608	641	642	663	659	680	681	647	622	619	619	650	618	628	645	635	660	646	650	627	622	673	659	655	631	629	651	609	637	664	615	636	673	673	675	680	625	651	671	595	621	680	640	659	646	621	603	594	594	606	675	616	640	618	665	641	677	651	620	646	690	636	661	700	684	664	682	680	665	659	676	693	665	681	671	654	657	685	635	636	678	632	642	649	654	638	665	662	626	682	666	649	667	628	614	644	626	632	619	679	633	649	638	620	652	660	647	639	627	679	622	677	655	657	678	659	630	653	647	667	602	638	615	626	606	641	616	649	636	648	633	639	636	677	663	701	646	688	620	615	643	644	703	611	648	685	603	607	671	636	650	667	662	631	681	662	595	651	658	590	642	660	686	647	669	634	660	648	630	643	663	642	631	598	629	616	678	625	652	618	626	612	661	626	647	699	658	635	667	701	624	632	640	645	629	656	637	638	639	688	661	640	664	612	655	626	660	657	674	655	676	613	729	641	617	611	691	667	642	658	636	707	659	623	622	648	663	637	659	704	616	632	659	653	641	614	594	659	615	642	657	628	612	640	620	647	624	666	625	633	656	696	676	640	640	686	640	664	635	650	628	679	656	638	643	619	668	652	652	656	662	620	627	607	677	666	651	639	630	614	633	656	661	669	676	664	659	595	684	594	662	660	630	632	623	615	633	661	650	621	616	639	632	670	644	650	666	663	640	607	638	622	654	622	684	655	689	660	623	617	656	651	618	682	638	673	638	633	661	673	629	611	625	641	671	660	660	640	642	636	654	647	643	622	650	714	656	661	682	680	704	631	667	706	609	644	638	634	613	692	671	631	635	609	641	605	660	678	655	650	666	671	626	622	677	677	644	659	631	628	640	662	628	647	633	636	645	680	643	677	635	640	623	681	638	626	661	604	656	642	643	641	676	615	657	645	666	667	692	657	589	653	705	646	618	652	674	673	637	641	648	672	634	631	625	638	673	670	692	655	606	596	605	619	661	603	641	663	655	639	646	638	649	683	581	653	631	655	644	719	635	681	625	646	661	641	616	640	641	659	646	671	660	639	652	623	665	619	651	645	675	652	677	679	628	645	636	655	632	660	642	666	657	661	640	640	636	642	636	657	659	658	649	627	648	643	639	627	668	634	639	637	626	649	677	600	645	669	597	687	633	664	623	690	641	666	661	682	644	679	643	636	653	635	643	630	702	665	605	682	631	635	640	640	660	596	616	648	654	672	653	634	702	657	634	613	636	622	664	677	646	683	633	599	638	637	677	662	655	654	687	656	605	635	640	650	674	676	695	630	676
27582	20358	7857	779	496	424	390	384	385	347	366	361	340	353	337	332	356	339	322	330	307	341	350	324	362	328	334	320	347	340	373	344	350	324	344	306	344	336	316	351	341	332	329	307	294	336	310	338	339	314	299	329	319	332	337	309	332	350	334	334	341	341	338	316	319	297	338	319	349	333	350	327	302	328	355	327	317	309	317	332	316	342	297	380	306	328	348	301	342	329	312	356	336	332	297	335	317	328	343	313	310	343	314	329	356	344	335	338	328	318	331	336	319	326	325	338	349	313	306	288	331	346	323	334	350	338	336	342	349	316	315	314	302	332	350	346	331	353	314	319	342	335	304	346	374	318	309	309	332	326	337	321	317	306	361	330	304	356	336	331	333	331	308	326	345	334	324	355	325	359	339	298	340	346	353	336	332	299	314	344	310	335	317	330	357	328	352	323	309	333	332	313	308	310	330	337	309	353	342	317	321	331	310	311	348	352	357	338	298	310	332	313	318	352	338	360	327	358	356	346	316	323	312	320	343	320	296	298	352	333	327	337	317	298	331	303	352	314	314	306	334	306	355	325	319	339	307	304	314	346	321	312	326	331	305	336	354	285	342	311	334	325	345	315	357	334	338	305	335	327	327	323	307	322	336	340	344	328	357	365	329	348	335	317	347	318	346	312	359	319	326	349	336	328	306	340	318	325	333	320	312	341	340	300	331	299	359	307	301	314	344	319	320	325	348	340	325	332	328	323	289	319	342	328	335	343	317	335	364	332	318	323	314	321	352	345	375	342	310	321	372	339	330	318	305	337	310	322	343	373	330	318	305	335	313	330	278	366	332	336	332	309	312	313	348	346	296	372	334	336	328	303	317	304	291	333	322	332	315	311	355	255	328	307	311	311	368	348	302	315	336	299	317	352	315	294	345	340	305	347	345	335	334	330	324	310	315	341	315	323	351	347	331	317	333	314	293	319	325	347	327	305	347	324	340	352	373	296	333	346	344	324	323	319	336	353	309	353	318	375	355	333	330	365	303	358	331	331	305	342	325	332	328	332	346	330	294	334	306	329	342	339	328	346	330	345	322	293	344	335	312	343	363	311	316	318	346	317	319	326	329	355	328	317	322	350	352	336	305	326	321	324	335	324	316	319	342	317	350	327	270	325	302	338	330	349	330	347	341	348	339	310	305	338	293	316	308	287	336	303	335	297	315	326	308	330	326	318	311	328	337	328	314	336	342	318	322	343	339	327	330	335	353	335	307	327	354	319	318	331	319	327	330	297	313	337	307	342	332	312	314	299	318	312	311	289	335	345	316	314	324	337	351	342	320	326	333	313	357	330	350	362	331	340	317	345	326	321	329	298	340	325	294	328	325	309	333	302	295	310	344	297	323	339	323	325	331	325	296	351	304	348	325	333	311	367	316	325	327	337	327	336	349	302	361	348	322	297	304	350	302	323	330	334	347	314	308	322	333	344	321	298	319	312	322	303	320	325	344	357	312	329	308	340	322	330	269	320	304	363	314	320	339	343	347	327	331	354	328	331	336	328	319	327	291	314	336	290	334	327	341	315	312	313	326	324	332	328	343	331	313	311	334	307	321	304	333	331	335	355	315	340	347	326	288	310	333	294	335	320	334	294	337	327	306	373	294	310	321	315	335	310	308	306	307	315	345	302	308	311	339	330	334	339	303	316	314	344	363	370	325	332	325	345	336	332	357	327	308	309	307	309	326	312	314	333	367	360	332	328	338	316	311	338	322	321	317	344	345	329	343	343	349	336	291	338	313	322	313	319	345	345	341	325	325	362	329	333	321	333	349	314	358	321	314	326	341	338	333	317	361	295	339	335	313	332	278	320	323	329	325	321	364	348	333	353	338	337	341	332	350	319	352	342	302	326	303	310	342	315	328	324	314	335	312	342	330	293	375	343	337	338	326	353	311	334	299	318	321	280	322	350	325	342	336	332	291	344	322	339	318	326	320	343	321	358	325	322	319	299	348	294	329	344	314	312	333	344	316	315	318	336	307	331	310	353	349	336	309	353	320	301	342	285	365	308	332	330	313	341	340	327	373	330	324	326	343	338	300	356	360	355	333	325	322	341	309	340	379	347	339	324	369	307	316	347	313	339	315	330	352	334	327	322	324	336	309	338	304	356	330	306	314	307	311	303	350	341	360	305	317	283	316	326	317	334	322	317	326	345	331	346	348	342	332	323	316	324	320	309	318	311	302	310	352	318	336	366	333	310	337	326	375	341	365	333	323	319	339	331	302	310	333	301	315	318	326	324	313	328	333	351	350	327	319	354	299	338	297	322	317	323	327	329	330	328	333	349	318	327	316	320	314	328	346	337	314	314	313	324	304	332	303	309	341	337	303	344	317	330	309	319	342	323	332	325	288	316	307	317	347	304	328	317	341	312	332	297	321	315	317	327	314	342	324	314	333	334	300	304	349	318	343	328	339	315	337	315	313	335	316	320	316	334	341	308	343	323	338	320	327	342	352	346	320	313	330	333	328	370	331	307	343	327	330	343	352	323	324	321	339	316	337	275	348	310	291	329	338	314	322	327	328	344	340	302	311	336	308	318	294	316	312	343	340	347	312	332	315	305	313	321	325	367	310	336	327	322	319	325	319	378	342	306	322	304	330	328	347	304	328	334	318	332	321	326	346	343	323	305	310	318	332	341	320	318	311	340	293	340	314	322	324	344	316	309	328	349	352	351	350	346	365	302	281	338	304	312	320	315	317	333	350	297	330	334	315	317	344	319	340	327	333	314	343	340	320	311	321	346	312	344	315	306	318	342	336	350	341	325	318	327	316	326	356	339	312	344	314	312	358	328	330	306	350	318	326	327	324	291	337	331	319	331	334	339	328	336	314	365	313	325	321	294	360	351	305	320	310	335	292	349	319	347	305	304	366	332	348	381	321	343	322	296	358	345	328	307	311	317	356	309	340	340	341	307	313	344	322	316	306	312	335	304	328	318	345	348	310	349	322	343	349	329	307	329	326	343	327	326	326	300	320	326	315	326	292	320	334	322	348	300	342	319	331	307	341	318	347	327	299	317	321	301	343	334	343	328	328	327	321	339	337	318	326	318	308	349	308	308	323	339	331	284	321	336	335	382	295	317	364	337	347	304	308	321	319	329	279	365	315	330	358	327	320	354	342	288	320	352	359	326	352	345	327	330	294	320	330	343	358	304	335	305	340	334	311	349	315	336	348	317	351	332	297	329	342	325	294	351	319	316	300	331	315	319	315	315	356	354	329	330	323	333	320	315	316	325	327	329	328	344	308	351	307	293	332	313	283	321	303	320	347	352	323	339	317	321	315	335	327	340	302	337	336	337	353	296	325	319	309	357	346	312	357	319	309	334	343	338	305	344	310	350	337	317	322	338	341	335	321	307	329	342	302	351	326	315	343	330	351	319	298	351	337	343	278	339	323	337	329	333	309	312	306	314	317	302	343	327	348	292	316	336	284	342	319	303	320	355	306	324	312	309	344	317
4261	1533	998	667	502	455	418	385	394	386	349	375	353	376	383	363	336	364	348	332	321	318	340	375	346	379	379	343	348	308	322	354	343	367	312	367	347	326	365	363	339	331	360	333	331	316	338	329	376	329	340	349	340	335	357	340	292	347	347	343	318	329	369	325	340	322	334	362	329	315	323	324	335	329	337	336	345	348	352	359	345	336	349	333	334	336	369	347	325	317	347	335	333	339	347	342	323	327	326	348	344	350	332	341	348	311	343	316	359	331	366	338	337	324	324	349	335	330	333	347	344	367	353	344	329	356	323	335	329	321	359	329	327	329	328	356	345	335	315	332	314	349	307	324	380	348	362	290	322	319	340	340	360	311	307	313	382	318	323	363	353	310	348	358	337	308	325	320	363	327	320	349	352	345	304	318	341	346	334	323	335	337	360	365	324	363	346	315	340	338	328	354	354	329	365	321	357	343	358	342	344	311	335	334	315	328	346	371	347	337	365	365	358	339	324	305	359	317	313	326	334	384	318	369	290	366	318	354	335	357	350	358	367	339	341	330	314	356	337	370	342	343	334	336	337	313	336	349	343	381	339	327	325	368	366	334	317	359	342	350	304	315	347	368	339	334	321	328	333	307	321	359	326	312	314	332	367	364	332	367	336	329	329	349	332	341	339	328	343	296	334	332	331	350	324	345	342	302	340	330	374	325	351	349	338	335	352	321	334	331	328	320	356	354	323	344	349	303	338	304	334	320	366	347	355	340	342	345	358	358	334	342	329	338	325	310	327	338	353	315	349	358	347	341	314	322	335	296	332	349	330	358	347	340	334	350	309	337	328	310	343	327	341	342	356	357	355	339	348	339	341	367	325	346	332	320	360	331	293	322	320	363	348	327	342	343	358	323	365	326	354	358	333	342	334	338	315	325	318	359	347	362	348	370	332	332	322	351	342	341	328	324	346	321	340	325	333	340	328	376	337	360	343	346	341	348	355	340	340	348	353	375	339	301	346	358	314	365	364	344	335	354	335	338	328	329	350	343	338	332	371	330	322	337	363	325	349	350	342	322	339	353	377	328	307	308	327	332	359	360	359	344	321	320	336	352	323	314	361	339	360	348	324	347	319	316	340	339	357	352	317	334	355	331	338	315	343	338	339	331	349	362	363	314	330	352	332	335	327	341	344	352	305	345	330	335	326	330	340	368	325	376	338	339	347	328	344	337	346	337	352	332	299	355	319	330	365	344	356	350	362	349	320	323	357	335	332	331	339	380	350	321	345	325	358	342	350	359	345	320	333	335	319	373	337	383	341	367	332	352	346	352	336	326	345	353	376	319	359	357	333	343	359	383	302	321	325	327	331	364	332	328	320	341	359	335	334	318	350	332	330	319	365	344	322	327	366	341	346	340	345	336	348	341	362	323	331	320	339	316	364	329	330	348	310	333	322	350	337	318	327	344	330	356	345	350	349	346	345	319	343	352	341	357	333	346	330	328	316	345	354	334	332	323	324	377	342	356	362	333	323	316	350	349	308	346	326	314	368	362	321	339	332	345	330	343	344	323	308	354	346	354	330	309	341	335	356	295	337	323	314	331	338	317	339	334	319	362	354	352	318	344	344	310	365	310	339	358	337	349	334	362	339	319	348	345	337	340	339	333	308	329	318	347	349	333	343	311	341	350	347	355	348	310	331	353	380	341	362	303	344	363	348	378	307	355	327	321	347	350	346	324	344	324	358	332	360	325	334	328	348	347	314	308	332	323	355	303	329	348	362	361	317	325	342	338	354	353	359	325	330	350	320	341	311	348	326	336	313	312	328	337	344	328	327	328	347	328	314	344	342	331	338	340	334	357	324	351	353	315	325	396	370	340	326	310	331	335	324	331	330	355	354	329	344	337	357	326	340	351	356	362	345	330	353	342	329	331	338	387	338	347	348	335	325	360	309	333	335	343	360	357	360	330	349	304	361	372	354	299	352	334	333	325	369	364	346	330	361	324	329	324	341	306	364	383	354	315	339	367	352	374	352	379	342	349	319	330	341	325	344	333	365	332	321	361	339	329	328	346	354	343	328	333	311	331	355	328	332	328	378	335	344	350	362	366	379	335	317	331	309	347	330	324	329	328	337	349	299	331	335	331	349	339	347	367	353	340	301	325	337	350	333	343	327	319	297	318	341	326	328	347	334	324	348	328	341	336	347	380	305	400	350	318	350	358	364	353	332	330	330	361	298	377	334	339	352	329	331	319	332	350	343	313	345	328	326	383	332	337	358	323	349	352	347	341	341	344	371	316	328	310	327	322	357	334	340	335	339	329	331	345	355	338	323	360	314	309	337	309	345	381	345	332	318	352	340	333	320	332	355	356	332	364	357	326	326	374	330	316	357	340	338	350	340	321	332	345	336	325	345	367	326	325	291	366	325	331	339	353	345	366	318	323	346	360	363	337	362	303	361	346	344	383	316	359	341	326	367	338	343	335	354	309	360	342	342	366	377	350	325	364	363	341	328	340	337	366	333	347	372	335	337	284	341	307	316	342	361	346	328	358	327	336	350	327	368	345	359	319	356	347	332	335	351	336	358	348	366	335	342	355	324	296	322	356	350	330	380	366	347	355	342	300	334	341	340	347	364	334	351	351	313	328	349	338	359	331	338	344	362	324	351	339	354	358	351	333	334	338	310	352	325	349	328	346	304	322	361	325	351	334	345	351	340	324	332	340	348	279	317	346	360	342	328	367	306	352	328	351	334	343	354	352	357	333	345	344	365	334	337	323	330	344	337	307	346	367	351	345	339	354	351	352	338	350	321	356	313	322	328	344	336	366	317	309	330	337	315	357	291	339	354	337	366	346	357	318	325	332	394	318	343	367	338	375	305	288	325	336	319	319	330	337	347	343	375	335	339	333	332	355	368	322	345	330	332	327	326	335	359	349	323	329	346	369	339	344	349	350	345	330	329	338	327	325	319	297	335	331	385	355	355	312	323	336	350	330	332	296	330	310	315	332	330	337	346	341	363	335	322	323	335	295	324	363	352	346	366	332	320	306	332	338	327	364	340	339	324	336	384	352	325	358	323	330	329	342	338	341	353	298	323	354	330	332	362	306	348	346	336	323	338	337	349	350	369	314	359	355	384	332	320	363	324	369	329	332	315	319	339	330	353	332	344	329	319	344	336	324	329	353	347	358	325	329	342	370	352	323	341	338	355	348	369	334	302	329	340	349	380	344	339	323	343	331	342	369	331	346	365	345	335	331	327	353	309	331	311	302	328	351	348	357	334	345	322	322	387	351	336	333	355	340	343	340	335	333	346	362	342	320	329	343	323	305	316	366	314	308	302	351	293	336	353	348	339	337	328	364	356	345	326	311	348	364	360	355	345	306	340	326	364	349	322	322	309	343	334	355	334	384	331	347	366	336	328	353	335	363	337	343	325	323	359	327	390	341	318	359	366	322	336	349	323	353	344	365	346	367	370	363	358	340	351	335	332	352	334	325	342	322	344	312	319	322
23730	21244	28597	24198	21234	10807	1517	1082	936	878	843	794	830	758	738	711	730	728	704	711	752	641	658	638	726	668	649	635	671	699	682	690	645	657	679	648	706	658	688	680	696	658	666	704	660	637	704	640	694	672	642	709	650	698	675	613	680	689	662	683	680	702	683	643	667	693	643	655	658	647	647	651	665	652	632	662	682	662	650	618	659	623	665	629	632	676	677	624	642	664	674	703	673	694	670	701	589	665	625	603	635	637	639	644	683	652	656	640	682	668	738	703	656	652	711	674	682	658	656	622	668	665	630	681	701	737	665	720	630	655	711	671	658	652	658	706	660	652	645	663	660	673	689	685	686	655	614	648	641	627	707	707	661	684	663	623	651	657	657	656	671	598	695	669	661	638	675	638	649	693	660	651	725	616	676	633	620	662	653	697	727	669	696	677	674	653	640	673	711	661	685	651	637	681	628	627	641	659	624	650	676	660	630	671	696	674	666	674	631	645	657	672	706	675	674	689	644	626	607	673	671	637	634	629	663	676	625	672	692	694	630	679	633	632	676	681	658	662	633	711	649	667	658	659	650	707	668	702	654	670	675	631	616	691	647	710	650	621	647	649	634	672	650	657	681	670	623	656	681	589	655	701	643	668	641	675	637	626	675	658	656	684	658	684	618	692	641	632	664	668	640	667	643	664	667	713	653	653	599	650	627	664	677	670	648	666	658	666	654	679	631	686	666	668	681	656	634	686	646	658	652	603	642	674	704	672	682	633	660	643	678	638	692	649	625	650	658	673	628	634	650	612	635	694	612	628	680	696	697	671	684	659	613	636	594	652	669	664	640	648	625	643	675	656	646	638	681	686	625	647	687	676	668	657	667	643	697	669	674	652	681	652	645	651	675	642	635	699	643	655	670	640	679	678	601	644	612	670	639	689	603	647	674	694	671	660	632	644	633	596	651	606	667	646	667	637	693	714	663	654	650	655	680	664	671	674	660	701	657	602	644	702	697	616	653	663	672	644	660	648	648	655	665	640	638	655	679	655	659	616	686	669	680	650	647	642	629	660	644	656	673	690	638	656	638	614	704	662	643	630	692	647	621	711	663	630	652	659	639	666	634	723	687	684	679	683	659	641	654	638	644	627	651	637	666	635	735	656	656	638	673	715	632	608	690	686	669	643	663	696	593	660	658	610	699	679	686	660	668	635	675	683	620	629	676	642	642	661	657	671	667	681	675	632	676	608	624	655	657	669	625	656	646	681	653	671	652	656	681	679	699	668	647	655	641	615	665	636	688	609	694	638	684	666	658	667	686	633	685	625	642	678	670	638	625	650	662	658	650	619	660	649	681	675	652	710	657	658	665	674	678	646	665	671	691	662	663	660	634	679	694	707	653	602	639	641	617	670	631	674	666	681	667	648	731	640	674	651	668	630	627	671	549	630	640	665	635	691	646	674	623	654	618	664	628	661	666	650	705	700	664	670	610	663	694	634	711	690	697	641	689	623	682	698	676	643	667	652	674	692	658	667	683	659	678	692	665	679	683	693	628	667	670	718	714	635	652	643	686	648	664	663	681	664	620	663	648	703	654	689	675	660	646	668	659	674	667	679	667	639	618	702	658	629	666	689	656	624	674	644	657	605	674	653	665	669	628	674	647	660	683	625	673	686	699	607	672	656	710	680	659	685	667	644	679	665	641	666	706	669	683	691	644	645	609	638	668	633	619	634	658	653	633	685	633	663	704	689	663	681	692	615	661	663	637	661	638	619	641	675	657	660	644	657	650	651	665	700	697	644	624	668	684	656	663	612	676	685	629	652	624	637	638	620	680	696	666	681	614	629	660	688	666	635	668	689	632	595	621	598	672	667	677	687	667	582	649	656	667	665	652	647	641	661	633	642	663	661	636	695	673	585	700	635	643	616	647	694	626	665	647	665	668	619	666	618	665	617	626	659	663	678	669	679	709	591	663	624	672	681	651	672	632	678	624	727	639	650	641	668	667	646	609	677	640	666	653	661	671	696	647	649	676	668	662	644	667	645	616	649	655	667	663	654	639	643	664	655	682	671	654	682	666	640	664	621	642	645	648	665	677	692	652	633	668	672	650	678	669	689	642	676	690	665	693	649	634	686	667	628	629	661	663	646	658	684	656	696	673	606	644	711	641	732	618	649	647	647	630	622	630	648	643	682	650	645	666	618	650	673	636	681	677	646	667	685	670	657	645	685	656	678	651	633	634	695	617	669	643	677	673	702	625	631	711	667	665	634	673	644	681	678	651	664	649	608	646	697	641	649	697	671	676	667	642	659	654	639	736	672	686	625	702	622	676	695	635	673	685	691	683	698	688	644	643	645	633	667	634	630	668	658	638	665	610	671	677	605	616	622	686	666	666	592	645	668	639	628	672	658	647	656	654	616	666	660	636	616	685	665	655	607	634	703	629	687	647	708	669	647	655	675	650	642	697	667	621	648	622	633	714	712	678	644	646	659	661	656	658	669	641	679	695	672	614	647	659	697	712	638	668	695	618	698	642	641	628	652	650	639	669	665	613	613	615	680	673	687	670	646	629	618	681	708	673	632	678	675	649	678	616	641	670	669	653	682	662	694	685	695	628	626	621	663	653	671	672	651	585	681	648	651	636	624	627	636	661	656	642	620	677	620	607	698	633	662	669	655	682	656	650	632	695	637	628	683	651	672	648	652	666	636	688	639	644	622	727	639	712	683	691	662	653	685	640	647	617	663	636	636	682	676	622	649	704	635	674	640	652	678	686	641	633	672	654	696	664	719	697	688	667	672	640	677	651	614	639	670	638	678	676	685	669	680	633	644	614	635	655	684	697	628	646	669	668	638	677	683	666	627	629	621	692	648	688	696	674	630	608	637	634	638	674	676	668	630	659	653	651	665	698	662	632	625	665	596	651	667	641	701	610	639	678	632	615	679	632	696	709	655	676	663	622	692	650	668	618	679	700	656	662	656	658	656	666	661	682	652	673	699	667	701	668	651	695	679	666	643	670	689	670	689	637	620	665	656	674	653	714	699	661	653	640	651	639	612	670	688	685	657	641	616	690	682	662	652	646	663	686	638	692	671	698	636	707	629	647	667	669	680	639	635	628	656	634	611	641	694	669	654	649	672	633	647	672	680	677	678	659	701	623	679	634	686	612	657	660	650	667	659	651	671	646	681	674	669	714	640	717	667	626	620	711	649	653	596	680	635	674	634	677	617	677	683	623	632	634	650	626	635	658	640	670	643	662	673	650	701	628	682	651	676	648	647	717	632	656	630	671	635	665	663	653	628	654	662	652	647	636	706	680	671	686	722	606	666	620	676	655	666	658	694	656	628	625	626	690	649	684	646	620	631	625	640	639	670	671	667	604	665	670	635	614	713	649	569	622	648	650	647	670	649	630	664	695	620	678	640	645	680	680	660	650	650	648	684	703	683	686	627	676	606	685	718	655	663	662	653	656	645	671	660	673	643	673	633	680	682	727	697	622	637	656	678	679	674
3636	8735	5882	3025	2291	1851	1447	1206	1038	959	926	900	834	864	790	748	771	741	739	700	702	677	691	712	724	695	691	656	723	657	693	649	742	656	681	702	675	685	700	671	687	646	661	696	716	691	641	722	643	706	660	632	697	684	709	665	692	677	663	672	715	694	662	641	678	639	627	712	704	632	716	669	635	650	706	668	641	685	714	625	711	686	628	674	690	696	645	684	684	714	706	688	652	648	658	664	715	702	671	682	682	635	692	670	693	724	688	687	700	674	657	674	672	685	698	670	701	686	670	659	670	676	706	672	668	707	680	693	710	645	676	706	655	689	664	702	681	649	664	679	667	611	703	670	655	667	640	680	696	684	658	651	666	633	682	698	722	639	702	688	639	665	678	691	648	656	646	675	671	728	651	664	623	687	654	692	620	664	680	685	674	661	710	703	664	629	623	687	668	628	638	698	644	620	695	681	686	658	690	677	643	686	686	681	653	688	684	673	722	676	676	659	666	644	698	642	625	615	647	673	683	650	693	645	689	658	673	663	665	698	669	664	677	684	665	645	669	630	650	654	687	659	649	753	705	716	639	665	653	648	667	701	650	685	667	706	710	642	675	696	723	687	654	714	704	634	681	628	647	673	634	669	658	670	717	683	627	702	697	664	649	660	671	710	683	741	670	730	660	693	692	669	708	686	705	676	671	660	706	703	692	624	659	671	685	671	636	651	729	701	648	677	670	656	683	685	656	704	682	708	675	688	684	668	674	669	648	696	716	672	680	668	636	616	688	705	670	659	680	617	675	669	674	664	681	692	645	663	637	701	670	701	675	686	671	628	708	667	712	632	636	655	656	644	636	687	724	680	641	619	702	681	685	706	678	648	667	665	670	656	688	670	692	641	715	654	669	660	680	657	718	647	695	669	638	650	707	685	659	639	669	678	683	655	648	653	662	695	647	683	713	715	641	679	667	634	652	667	655	693	701	632	669	652	639	682	685	698	633	662	649	657	658	682	644	687	704	660	704	665	694	676	634	647	660	714	645	694	640	666	650	622	696	708	705	676	767	653	676	689	682	679	657	649	663	630	670	642	670	698	666	643	696	623	666	645	690	650	663	684	688	715	691	683	652	686	673	698	661	661	660	645	687	688	685	685	656	684	676	670	658	704	714	636	681	696	705	651	667	666	652	639	678	681	681	675	677	639	616	771	662	682	648	668	665	639	676	698	635	647	740	684	627	661	691	659	692	673	678	714	717	643	679	735	666	674	661	695	641	707	685	654	622	662	670	638	705	681	662	685	685	618	675	705	666	675	713	705	665	659	633	698	709	678	656	658	672	629	672	667	646	678	681	642	681	626	722	699	704	633	678	657	701	692	662	640	639	650	653	707	640	658	665	673	671	677	682	650	650	665	698	675	674	629	645	671	675	682	641	708	703	617	700	664	651	684	644	654	665	716	702	688	619	685	680	709	693	672	669	641	683	641	684	682	639	681	694	688	701	694	668	670	680	671	663	677	697	674	657	707	672	679	695	643	612	659	642	703	757	649	632	646	649	696	694	639	713	683	714	712	681	659	677	711	641	686	683	634	631	695	706	634	673	686	669	709	674	704	655	663	701	639	665	662	694	644	654	693	673	672	697	659	685	693	694	704	652	671	701	657	686	613	672	676	662	654	664	693	705	628	647	669	678	649	688	655	642	655	653	676	670	688	711	679	633	707	630	694	664	644	649	647	720	690	662	707	671	663	656	667	639	696	637	703	724	618	671	689	657	694	686	656	669	685	666	653	710	661	657	690	679	672	674	642	634	688	705	698	649	642	670	657	696	693	614	677	654	676	656	705	683	665	669	682	709	662	680	661	686	674	637	667	658	655	721	706	665	662	647	650	696	722	692	686	660	674	656	673	688	669	640	711	718	647	671	685	664	689	651	701	656	714	642	687	671	664	689	644	692	711	635	713	684	681	701	683	651	666	678	659	675	670	700	696	684	703	628	663	651	675	697	663	675	685	697	637	635	703	700	669	648	642	708	683	666	685	677	637	674	661	661	652	652	676	650	715	658	663	660	699	674	633	698	652	656	661	719	669	650	643	685	647	661	675	659	667	669	682	698	624	690	737	679	664	669	682	622	694	671	696	683	673	653	649	663	684	664	660	657	705	719	626	639	654	686	700	681	652	651	637	660	662	665	701	648	687	665	671	687	680	674	679	652	632	657	696	714	674	708	658	662	672	658	648	694	665	658	716	660	695	670	646	671	666	665	630	679	670	645	667	681	665	665	696	663	700	719	658	682	630	667	671	655	691	685	684	688	715	619	659	651	685	661	692	651	663	658	613	723	658	667	674	653	684	696	662	641	685	670	664	670	680	666	657	669	651	651	720	655	674	682	643	695	658	657	637	671	694	732	697	709	648	661	734	694	669	654	694	699	669	686	639	665	697	652	673	691	684	630	643	675	647	673	690	660	630	661	674	701	698	678	701	620	681	694	681	672	672	643	692	686	628	709	691	661	705	641	662	711	662	655	665	686	692	651	636	634	645	622	684	648	703	676	686	697	610	656	675	725	676	645	670	638	665	653	677	678	693	713	714	726	648	672	681	681	687	630	697	675	715	711	642	660	693	633	703	699	632	660	675	679	662	688	672	667	702	676	655	663	663	620	660	733	712	714	666	712	688	664	724	642	637	701	732	649	675	679	677	696	672	680	658	622	679	662	654	730	703	642	710	714	663	661	649	664	638	624	698	697	697	701	660	667	702	638	662	703	656	623	660	666	682	637	659	680	656	662	692	652	667	655	642	664	657	686	674	717	655	624	676	618	660	689	682	655	659	650	710	690	693	672	657	698	648	649	624	696	668	697	661	639	658	640	654	737	629	648	678	663	684	713	654	724	701	689	687	637	671	671	664	652	602	679	652	656	654	688	677	656	738	674	652	681	709	667	674	686	656	664	650	673	719	673	678	672	656	639	626	680	677	676	647	628	692	656	632	700	679	646	691	666	688	659	687	679	664	746	651	647	692	735	680	691	655	657	694	650	682	667	716	669	709	663	682	667	712	653	668	677	675	637	622	661	671	674	677	663	671	659	692	689	665	637	633	683	658	690	701	661	705	686	661	691	714	674	720	692	690	689	677	703	682	630	662	700	659	681	671	693	666	675	655	676	647	700	670	668	671	657	705	667	657	702	673	692	671	674	686	650	659	637	701	614	692	669	672	655	682	719	646	664	714	689	689	663	707	686	645	681	673	666	672	675	668	657	655	611	650	625	669	687	663	689	688	709	662	679	668	649	669	658	656	687	659	703	637	648	654	723	665	679	652	664	690	682	706	640	635	688	670	662	666	650	652	684	682	685	646	682	695	645	679	718	647	679	630	612	653	717	693	658	719	688	694	655	664	680	698	694	678	715	638	677	648	643	673	630	640	666	669	646	672	636	663	663	657	713	666	685	663	636	704	686	662	670	746	686	687	702	641	680	701	674	670	629	676	682	697	693	668	672	692	679	675	709	623
24758	21251	27777	24901	13464	719	434	326	281	263	221	223	236	217	234	207	204	227	172	195	201	203	201	197	178	200	201	178	179	214	185	207	176	178	189	200	184	181	206	165	182	190	185	187	170	155	200	169	184	158	178	186	198	183	208	176	209	188	161	173	182	152	194	184	173	167	166	187	188	155	161	194	183	170	171	177	197	191	169	153	176	157	184	165	183	184	182	168	152	176	169	185	161	177	194	204	190	167	156	161	181	206	172	186	168	165	197	187	208	181	163	188	186	178	186	193	204	192	174	192	158	174	168	183	182	190	180	158	166	169	164	201	183	212	194	142	183	180	171	177	178	188	167	172	183	198	165	188	189	192	160	205	185	185	177	177	185	182	178	186	185	161	197	174	193	190	213	190	171	169	189	214	192	186	186	183	183	169	180	170	185	178	183	163	193	184	182	170	172	172	188	181	161	182	205	187	188	173	199	176	197	164	197	166	179	165	185	186	173	181	181	193	186	186	169	176	179	172	168	173	192	177	178	180	168	180	164	191	177	176	178	160	181	185	160	172	163	211	182	194	181	185	187	167	192	178	172	172	178	183	160	192	188	185	176	159	177	188	190	168	176	169	180	165	180	162	156	178	172	172	182	183	175	205	184	199	171	162	190	195	188	177	158	163	189	188	180	196	193	166	180	169	193	187	201	178	182	180	150	186	176	170	183	179	196	191	151	177	184	186	173	187	169	195	167	172	149	180	196	181	189	186	182	168	183	195	198	166	175	187	166	158	191	173	164	182	169	184	189	170	178	173	197	152	181	180	155	190	177	178	208	158	154	175	202	162	192	170	206	154	156	175	175	163	200	161	184	180	211	168	201	158	187	160	187	167	186	207	183	164	191	182	193	173	186	196	181	200	174	179	188	184	192	190	168	173	208	178	211	189	167	161	181	182	174	157	152	184	192	176	168	188	180	171	172	200	168	184	165	189	168	172	178	184	184	173	167	186	162	183	188	171	172	198	191	179	174	170	191	186	172	160	181	189	159	169	163	185	199	177	166	166	167	176	187	186	177	179	177	182	175	171	174	179	172	191	183	190	189	185	150	167	189	167	156	192	190	173	180	168	198	182	190	194	196	202	182	165	193	158	191	184	181	172	150	187	153	162	153	165	177	183	196	194	150	202	180	180	189	177	164	169	187	172	179	197	183	189	171	165	170	162	160	164	178	161	220	158	180	190	174	163	177	184	185	182	167	168	181	181	160	156	178	202	176	160	176	184	164	172	167	202	165	165	180	177	170	184	156	209	160	166	181	185	160	191	167	148	184	176	172	172	203	192	203	181	179	191	178	205	204	178	182	176	194	171	186	206	193	187	180	193	169	169	177	205	169	180	190	172	192	191	181	169	176	184	182	194	179	191	168	198	177	207	170	167	177	174	160	187	179	200	188	165	196	188	193	172	209	149	165	175	181	193	180	174	193	183	158	188	191	163	173	189	199	182	200	173	173	164	165	143	171	181	161	195	167	185	178	201	204	165	192	184	165	159	180	163	204	201	154	183	159	180	178	160	185	191	188	176	212	183	181	169	184	163	174	167	184	175	162	190	168	168	175	171	176	184	195	176	173	201	176	189	171	161	162	161	152	165	181	151	144	188	175	195	183	170	167	183	191	186	199	187	171	168	197	186	202	171	187	187	181	181	190	162	179	176	187	201	176	179	190	172	182	193	189	195	188	185	190	180	168	166	194	202	174	175	189	185	185	201	165	186	167	180	176	191	188	193	180	177	163	196	197	169	177	167	188	172	194	197	189	204	192	177	176	153	180	208	168	178	175	166	174	193	198	194	170	157	170	206	172	178	181	199	186	172	188	166	164	179	167	188	190	159	169	165	181	183	183	199	192	152	191	166	181	202	184	173	150	198	184	209	179	166	168	189	178	189	168	190	167	187	196	191	185	188	160	185	185	150	168	203	164	184	166	163	186	186	180	192	201	167	181	192	197	192	208	178	169	181	186	184	158	196	170	171	170	160	155	176	173	186	182	202	165	166	165	172	178	182	212	175	157	159	171	172	175	197	200	172	216	177	177	171	169	209	182	180	165	161	179	159	192	161	200	192	175	202	180	182	190	218	181	199	152	177	204	159	169	177	166	150	179	179	166	180	177	169	184	168	187	195	186	184	192	170	163	170	173	178	185	183	185	175	190	184	198	183	164	166	178	173	155	196	158	199	170	175	199	217	191	181	177	222	190	172	183	173	178	184	180	191	165	167	186	173	167	195	170	166	182	189	174	178	204	206	180	172	193	173	186	162	208	161	184	156	171	175	190	165	188	196	197	159	179	172	175	189	164	169	194	184	175	204	179	178	179	192	193	190	189	153	186	182	176	180	168	161	170	178	168	175	140	179	175	165	199	188	178	140	168	200	177	174	181	172	162	174	156	191	180	162	153	179	174	180	180	183	182	188	183	174	196	147	161	201	175	149	171	152	176	186	162	175	184	183	192	163	160	182	187	201	155	180	181	179	174	169	189	180	187	161	192	168	173	169	166	187	164	178	193	188	172	177	196	180	176	168	172	174	185	198	200	179	196	179	176	175	187	186	162	198	181	179	176	196	173	204	178	166	201	203	140	175	175	164	176	198	175	184	174	182	167	180	190	180	196	177	168	183	188	199	194	190	199	163	168	214	167	200	171	174	203	200	168	176	176	167	165	181	169	172	190	217	167	200	171	160	188	197	212	164	180	171	175	167	170	197	180	169	178	196	199	195	181	171	184	182	175	178	158	180	168	164	176	185	196	201	172	182	173	171	181	173	174	196	187	177	172	164	204	172	182	178	183	193	183	184	171	194	198	201	167	174	195	179	183	159	171	181	164	195	185	191	178	185	196	185	170	161	184	159	187	215	181	170	190	195	190	185	175	185	209	188	174	179	193	181	200	198	166	182	189	160	207	154	197	183	183	188	169	152	176	196	181	168	189	150	133	166	169	183	166	172	203	186	171	184	183	169	182	186	161	186	158	178	151	198	172	176	185	187	163	177	174	206	173	188	177	183	161	195	173	202	166	181	178	199	148	166	181	178	182	166	178	178	191	186	180	167	190	177	182	173	177	175	193	189	181	184	195	203	182	219	177	193	179	182	190	179	174	186	191	205	179	165	181	171	184	165	164	199	177	179	188	191	193	168	170	155	179	180	165	199	167	181	178	181	163	194	177	167	174	183	172	155	218	176	171	184	172	187	160	173	163	172	174	203	176	169	188	166	167	191	180	163	180	193	178	180	216	194	190	208	178	222	159	191	163	190	184	177	179	184	177	166	176	191	181	180	177	176	189	182	177	163	168	196	216	184	178	147	204	184	192	176	196	183	168	197	163	184	167	179	180	182	157	195	184	193	193	179	195	162	178	175	174	196	207	166	189	158	162	177	198	174	175	192	170	181	200	193	172	175	173	176	179	174	170	159	159	170	176	198	197	192	169	154	173	149	194	177	155	172	193	171	189	147	175	163	196	160	194	175
3176	4900	3245	1543	1165	845	658	531	392	371	340	277	300	247	257	249	239	221	210	226	206	226	220	204	236	203	229	200	209	219	216	214	203	199	216	187	217	177	193	217	215	225	208	214	226	214	177	216	188	208	193	196	198	221	204	180	172	186	190	195	197	187	193	177	219	199	216	204	187	176	210	202	180	190	184	195	178	196	176	197	197	230	210	210	218	188	186	184	202	209	190	204	197	221	200	179	198	196	188	180	222	211	185	199	217	191	212	182	192	196	198	223	189	192	200	199	212	185	220	202	176	204	198	196	182	186	196	205	186	193	181	213	211	211	181	186	204	190	208	198	211	202	178	194	224	184	190	195	203	213	189	189	218	187	172	194	173	203	188	206	191	197	181	199	210	190	172	192	219	216	197	213	200	208	211	153	209	194	214	199	206	195	191	213	192	218	215	190	192	188	223	191	203	213	193	187	188	185	182	176	185	224	205	194	194	196	202	203	200	204	188	192	199	210	192	184	195	203	201	199	189	196	182	215	232	209	165	192	197	179	185	185	194	187	236	188	215	213	230	213	194	180	187	209	189	185	219	208	180	214	189	224	196	200	215	212	188	186	195	170	210	201	206	165	205	196	210	182	184	211	182	215	176	190	208	189	207	201	183	195	198	226	200	200	185	204	200	179	180	182	195	208	219	202	196	212	209	195	200	216	210	193	200	209	206	225	209	169	207	192	198	199	207	191	188	197	187	179	191	194	203	199	204	176	213	184	195	174	206	179	197	202	204	181	199	219	201	200	183	179	187	210	214	175	194	211	199	211	181	210	206	208	193	212	208	188	188	184	200	186	201	216	202	196	220	176	215	235	174	182	181	198	187	201	171	222	189	205	204	205	205	195	199	190	171	180	188	198	212	203	202	199	210	209	186	192	204	190	204	209	188	183	183	182	194	200	207	193	205	200	190	187	174	193	199	209	194	223	192	206	182	214	182	224	196	185	204	189	194	201	213	212	185	207	214	165	200	202	191	212	190	213	188	197	198	202	203	190	209	206	186	200	216	191	196	196	181	193	200	186	190	166	199	200	199	211	192	220	199	190	197	216	197	211	199	188	225	221	200	196	173	180	212	208	203	174	203	188	177	172	189	215	194	189	193	199	196	181	198	178	198	209	194	202	215	209	201	181	175	182	178	194	213	207	192	200	194	191	199	183	215	184	205	197	198	194	194	224	190	187	230	178	173	197	178	203	204	185	177	183	185	203	208	191	184	218	197	222	216	206	206	208	213	206	174	188	183	197	183	226	177	183	195	196	207	176	174	215	221	221	198	198	198	215	189	209	215	201	214	185	206	202	209	177	197	206	177	180	180	209	209	222	195	214	205	166	195	173	201	200	215	181	181	190	180	182	182	195	193	189	168	232	194	175	199	204	175	191	198	210	211	184	186	195	182	197	177	186	189	195	234	198	226	173	211	194	222	197	185	212	231	205	184	193	218	211	189	214	199	186	175	195	218	219	178	211	204	210	209	185	177	191	214	193	209	215	193	199	203	205	189	178	222	189	168	202	181	203	184	201	190	175	189	201	196	215	206	206	187	187	198	226	203	199	196	212	176	169	214	172	198	211	205	221	197	182	213	197	210	196	212	190	163	206	199	220	213	217	200	193	193	186	202	172	210	201	187	172	213	179	208	198	212	218	215	187	207	200	213	220	173	187	184	195	212	199	184	223	212	212	210	199	198	187	200	195	189	186	185	219	179	178	189	191	173	185	184	188	209	194	198	186	161	176	194	190	192	202	213	218	197	204	191	211	210	200	196	211	198	196	202	187	206	181	189	186	197	177	190	224	210	191	210	201	206	198	204	174	196	175	175	187	193	181	213	176	196	222	185	190	186	206	185	193	190	214	190	204	187	200	190	198	193	220	192	197	192	180	207	224	177	174	203	173	204	187	191	218	211	195	198	206	192	189	210	188	202	205	201	192	179	192	205	217	225	180	203	202	205	202	208	187	188	186	163	174	194	203	192	181	192	194	201	180	196	178	199	188	193	200	184	187	202	190	200	198	213	181	207	217	183	194	194	202	224	200	191	207	226	190	195	189	194	200	182	226	204	168	177	185	204	206	227	186	200	199	202	177	188	240	215	196	193	192	217	210	190	188	228	187	171	181	195	209	183	189	172	207	185	195	204	211	174	202	213	180	216	209	163	193	206	187	202	176	211	182	185	198	207	204	185	194	181	172	185	192	203	168	181	205	206	216	210	190	195	225	224	190	178	183	210	197	210	223	183	197	185	194	220	201	185	183	184	229	203	213	205	201	205	185	203	195	217	186	188	194	205	190	193	180	224	174	171	200	207	204	207	212	203	199	213	211	193	182	183	211	205	201	193	222	210	182	229	202	203	220	204	178	198	189	205	171	177	208	198	194	179	204	214	214	208	202	193	221	216	221	191	209	202	175	190	189	200	189	200	202	184	206	209	182	211	223	194	187	181	199	204	153	182	181	205	202	220	200	171	208	186	212	192	167	196	185	182	220	221	200	208	176	201	214	194	196	185	208	203	217	182	203	192	191	177	210	190	220	204	170	192	222	203	180	183	201	179	215	196	194	200	206	189	210	219	210	183	194	204	195	185	213	170	163	190	186	190	191	184	202	195	163	175	207	203	160	210	187	191	203	190	202	199	204	170	194	201	199	200	158	179	172	200	183	196	191	189	209	207	211	206	161	183	202	199	191	197	180	202	199	195	183	209	215	219	229	199	191	200	203	186	200	200	179	192	193	178	194	205	229	195	211	210	179	215	199	182	206	199	200	214	178	207	204	179	210	189	197	172	210	188	200	183	210	208	193	177	183	192	188	211	203	182	196	183	189	200	202	194	200	191	183	180	183	196	207	197	198	203	168	203	193	215	189	188	199	223	201	177	161	193	182	228	170	213	182	195	202	178	199	189	201	190	202	179	193	203	175	175	230	220	192	179	221	193	187	195	215	207	194	182	197	219	184	186	234	199	212	183	206	204	199	202	185	191	202	203	211	181	174	201	182	218	166	170	191	188	182	202	198	198	196	170	198	184	209	200	207	192	201	205	188	180	211	190	214	213	216	192	213	215	228	198	193	200	184	176	202	201	204	206	187	201	226	216	190	185	198	204	205	203	171	203	219	207	182	206	218	203	192	230	197	211	202	190	223	179	185	176	207	181	226	181	185	201	192	207	169	184	192	209	189	201	190	206	207	206	216	196	210	196	218	216	192	198	215	199	182	200	208	193	226	199	195	172	177	218	205	184	184	211	183	198	198	192	185	187	194	224	215	205	169	195	180	215	200	192	200	184	227	209	216	221	188	214	162	197	221	240	227	216	204	203	196	181	195	227	171	197	191	205	211	168	231	183	179	204	198	175	200	195	184	197	184	198	183	199	187	207	204	188	186	170	211	190	188	153	192	186	216	196	193	189	191	197	217	220	186	200	198	206	201	196	185	207	201	188	190	188	188	200	196	219	212	182	186	200	167	204	206
22460	21296	29167	23772	21301	21368	12063	1551	1073	1018	925	858	859	840	765	740	764	690	712	719	686	737	705	648	642	662	695	675	676	654	640	602	632	630	642	641	623	660	655	624	630	627	629	610	643	614	634	667	651	666	666	614	608	642	642	630	653	633	634	643	642	615	629	606	626	629	607	627	629	686	658	596	646	638	590	639	641	622	641	614	575	650	662	648	630	593	597	602	636	598	635	656	639	643	619	631	632	625	617	584	621	601	617	613	631	584	599	631	642	625	611	628	604	536	617	646	611	650	651	653	603	600	637	637	615	614	621	657	663	600	674	605	645	641	620	629	619	592	595	627	592	617	639	598	602	632	599	627	632	621	632	633	654	619	638	617	619	636	644	635	662	616	634	617	604	692	626	622	604	572	622	634	585	654	601	664	655	570	661	643	678	623	654	622	656	584	609	669	634	645	623	629	605	678	651	586	642	609	649	584	610	604	621	653	631	591	566	615	613	622	622	618	639	674	619	589	622	646	609	610	661	610	629	598	618	609	658	632	625	668	629	615	623	608	695	649	647	618	639	616	654	646	623	630	647	619	629	618	656	585	641	589	606	666	632	613	602	620	660	650	622	616	642	586	597	648	630	598	604	640	655	609	649	566	574	590	600	642	622	618	619	662	645	597	645	673	640	648	604	638	594	641	579	613	615	630	663	638	612	650	644	574	602	605	594	632	600	628	673	618	589	593	621	600	656	640	641	626	643	619	566	607	579	635	595	638	629	630	678	607	662	653	659	643	625	701	604	619	615	643	594	645	586	643	680	642	626	621	634	636	627	639	627	627	656	641	637	612	663	611	614	611	647	663	653	625	627	653	621	619	639	573	627	602	680	635	620	592	588	618	638	684	636	621	578	630	678	664	587	635	613	618	605	610	658	611	601	621	598	602	613	615	643	657	587	595	615	646	598	613	650	652	598	622	651	636	643	618	668	596	631	637	647	574	647	594	604	663	636	680	600	605	595	604	595	619	617	591	648	577	621	574	613	589	626	632	600	618	643	612	598	648	646	611	614	628	633	634	658	638	629	618	648	657	600	636	582	618	646	662	611	602	676	638	577	632	590	580	618	639	597	634	652	613	662	628	616	645	679	607	611	652	578	633	614	583	640	604	612	635	618	652	598	652	587	623	605	622	599	648	656	656	630	614	670	644	617	646	585	644	643	618	621	587	616	697	608	630	620	650	606	550	634	599	623	612	646	605	644	661	647	589	646	596	633	622	629	645	621	628	617	642	611	664	593	655	627	655	655	659	645	604	621	630	649	618	634	591	646	639	605	600	612	614	658	580	639	612	599	609	622	596	588	641	685	613	611	600	625	584	634	588	637	599	657	643	632	628	615	627	644	598	598	575	569	644	602	582	609	632	615	631	669	620	639	619	584	582	630	609	653	596	609	634	628	621	586	650	652	626	646	599	587	662	690	611	625	606	657	629	621	623	584	594	657	633	680	634	610	617	645	627	639	574	585	628	597	619	632	621	629	596	668	651	600	634	637	551	625	614	596	609	642	650	650	622	610	606	598	681	642	623	608	617	634	612	702	608	632	650	612	602	599	636	609	601	671	619	649	574	604	633	592	574	611	618	584	627	640	604	638	623	628	572	616	645	626	603	617	658	670	651	653	580	620	593	604	632	598	618	569	599	632	637	640	628	602	560	592	662	643	592	588	621	607	582	672	608	590	648	611	671	658	648	605	588	672	579	610	643	643	617	655	639	641	619	588	655	601	573	603	642	633	623	627	621	625	569	672	607	614	640	636	597	578	600	588	627	658	659	670	647	610	625	616	604	604	678	633	634	649	642	617	637	633	620	658	616	633	641	645	592	626	602	682	611	637	658	626	607	653	627	615	643	663	630	571	602	654	577	569	628	643	607	615	618	640	617	574	620	647	626	601	621	593	640	687	640	609	587	620	596	630	594	617	583	604	630	656	642	631	643	585	587	609	591	654	636	663	657	637	624	610	571	624	595	603	608	624	662	644	617	617	638	605	597	630	642	610	650	642	616	589	643	677	681	613	613	598	618	628	583	632	676	670	623	615	624	596	599	641	632	645	600	598	634	605	581	598	660	603	604	634	646	624	580	598	621	581	649	612	639	597	612	573	617	584	583	628	600	623	610	632	644	626	628	609	658	632	655	679	649	586	568	643	654	641	600	639	625	649	650	630	652	619	626	648	617	610	642	630	594	630	619	626	633	631	668	603	595	644	629	623	626	609	597	661	592	615	632	603	654	644	634	635	620	644	641	638	624	597	635	602	656	627	664	633	598	590	617	644	622	587	615	599	601	618	620	595	636	676	645	605	577	679	601	589	618	657	631	629	626	659	640	597	619	623	614	617	628	628	633	625	651	632	585	589	612	559	641	624	605	593	607	609	619	607	627	602	643	637	627	646	572	625	599	599	611	650	602	621	623	596	633	628	585	617	594	640	640	610	610	570	612	616	639	630	636	627	631	641	601	673	600	626	644	626	648	665	630	593	665	652	616	659	621	602	570	642	588	641	639	586	630	617	608	582	663	692	593	627	582	644	540	607	615	624	636	614	596	663	614	584	626	623	627	624	630	614	640	644	617	647	647	553	614	606	650	605	622	636	590	572	604	626	646	689	658	642	628	637	645	697	612	652	613	659	629	668	578	652	592	585	611	590	610	591	608	624	603	635	645	638	635	619	611	626	625	604	652	644	617	607	607	605	626	614	651	614	624	583	658	608	661	620	596	602	658	600	654	585	610	634	648	591	676	618	595	665	599	614	628	574	608	597	615	610	646	634	602	574	638	610	619	609	607	612	660	616	633	654	606	627	647	614	645	605	590	631	622	635	638	601	623	645	619	647	626	651	618	573	627	602	646	638	633	652	619	690	663	639	685	631	611	669	589	665	639	659	638	660	595	644	619	596	575	631	656	605	644	629	635	606	625	623	634	674	643	596	601	615	569	626	606	593	667	569	581	615	595	642	625	634	624	633	626	625	642	653	608	687	602	592	599	567	642	623	620	618	601	626	608	598	655	585	627	629	620	626	605	623	617	628	604	635	629	659	625	638	597	710	607	637	609	641	586	652	584	599	611	639	644	612	616	614	617	632	603	559	626	609	672	614	652	668	617	637	603	595	615	623	620	619	630	627	634	604	637	652	596	647	648	572	610	603	567	580	606	668	627	624	586	596	649	669	623	640	585	614	648	633	647	603	626	623	621	656	609	623	646	605	612	636	575	609	620	608	643	635	610	611	638	664	621	628	593	659	633	609	667	600	604	645	618	592	619	606	595	612	617	628	605	582	610	605	607	579	631	625	636	613	621	595	608	696	658	641	637	636	627	591	655	593	599	637	646	617	665	637	655	615	656	604	622	608	547	612	622	626	607	643	604	639	634	597	618	636	629	613	620	651	623	594	641	575	600	621	647	619	596	608	623	608	647	610	636	609	640	653	611	602	651	599	616	666	603	602	598	579	639	658	609	617	648	641	612
4595	14494	10080	5097	3832	2938	2261	1741	1474	1263	1125	1032	917	885	883	827	785	802	781	817	731	720	705	736	637	654	702	622	716	644	720	697	688	721	733	640	650	663	626	697	677	635	667	640	628	675	617	600	669	660	637	675	699	704	692	669	613	635	700	641	657	627	660	686	652	664	613	667	672	627	650	624	602	650	650	657	624	589	615	667	623	682	668	670	663	602	627	637	636	681	661	667	613	620	682	578	618	612	643	601	653	687	695	624	634	597	639	684	666	662	621	644	648	644	640	637	641	655	636	610	662	641	669	693	609	630	660	598	628	627	636	658	646	646	645	648	660	600	600	613	649	636	624	660	680	586	658	634	636	601	702	630	691	660	656	620	655	644	664	651	643	675	621	607	647	624	614	617	629	601	667	696	655	641	643	614	679	687	678	643	632	645	628	615	620	618	642	625	622	668	630	651	633	623	614	624	648	610	675	689	650	600	679	662	626	634	654	637	645	657	637	641	633	597	609	675	632	658	622	634	649	655	654	638	658	661	653	605	680	661	641	622	673	655	652	619	683	656	637	663	645	654	639	658	696	601	643	637	649	646	652	657	622	628	676	659	719	594	703	638	627	652	584	645	609	630	651	682	644	640	658	628	655	632	641	638	617	635	634	623	675	646	641	631	662	642	665	672	639	592	628	687	596	632	716	655	653	672	615	647	611	618	582	658	639	646	646	627	645	647	651	649	661	631	648	635	638	620	629	630	646	639	659	657	602	614	629	649	635	655	668	635	648	643	642	684	640	654	614	649	632	653	589	684	625	645	645	646	620	634	628	614	630	629	652	613	658	680	627	659	609	634	670	654	635	647	668	656	652	599	618	659	644	595	703	666	643	678	623	644	679	668	664	641	647	623	671	668	649	588	617	644	660	623	636	673	623	649	661	635	672	662	630	623	651	607	615	606	633	701	663	619	640	633	643	616	654	659	673	690	615	656	632	639	618	663	684	621	616	632	624	652	634	630	629	665	653	649	615	604	699	614	670	667	651	643	626	668	636	669	633	609	634	651	605	653	685	636	644	662	636	657	642	665	616	612	640	667	602	658	643	581	640	606	621	640	633	647	685	592	639	647	606	646	646	643	583	650	625	651	630	640	648	601	648	623	642	673	602	643	671	630	631	661	669	662	676	645	634	636	596	655	635	604	611	611	600	614	647	626	695	638	636	629	612	627	654	629	654	623	635	617	666	679	650	604	634	587	607	613	667	630	589	630	652	626	669	663	639	620	634	667	610	625	633	651	642	622	654	671	647	657	677	657	662	630	662	663	687	671	656	653	600	632	670	650	622	641	615	631	678	631	646	635	639	637	622	653	606	644	650	633	665	644	688	643	667	652	647	708	705	622	643	647	640	636	673	648	614	616	682	626	647	617	665	652	647	623	638	637	654	629	680	629	672	670	692	607	596	646	636	642	585	688	675	648	657	625	656	599	601	642	680	611	633	583	683	627	619	649	654	619	658	642	664	614	660	629	641	636	629	650	648	649	659	654	685	694	624	626	621	643	635	629	648	644	652	655	697	653	627	646	641	589	644	668	634	636	650	635	661	611	648	607	676	713	633	682	640	696	679	651	637	649	622	603	674	685	619	649	656	638	634	645	679	667	637	622	614	641	656	599	595	606	642	658	685	616	656	634	611	635	615	631	590	660	671	611	682	647	651	607	654	658	596	626	630	634	579	622	609	679	630	619	636	642	646	621	704	673	645	650	667	646	632	629	606	616	655	674	638	663	669	669	649	594	693	665	612	631	621	604	634	624	666	649	653	650	639	636	616	626	675	638	608	676	619	629	623	604	644	563	639	672	647	645	666	640	620	614	724	632	661	679	621	650	654	666	626	622	592	609	593	631	648	675	654	627	679	635	625	611	653	655	607	661	675	646	652	663	637	643	651	625	628	640	634	628	637	577	661	673	626	620	674	657	661	629	621	621	665	632	599	641	631	631	676	649	640	667	614	644	672	650	645	600	618	690	637	616	638	635	638	654	660	640	669	682	629	595	690	618	668	621	652	628	620	634	629	661	610	607	643	662	683	620	611	627	612	626	622	666	640	588	657	672	682	610	670	649	606	624	605	635	641	627	685	598	642	616	647	616	628	633	664	647	633	641	602	622	671	626	616	643	619	602	624	723	634	622	637	639	648	637	649	703	640	678	673	639	667	622	678	633	658	671	596	659	649	630	737	668	618	622	655	642	682	655	603	644	652	620	631	626	633	644	658	640	698	666	676	654	621	633	667	634	643	712	660	607	685	628	648	643	636	656	647	637	648	629	631	632	625	616	640	641	641	626	628	613	663	618	608	641	650	617	631	560	648	653	669	632	669	637	688	646	645	658	604	634	584	613	659	619	675	653	651	645	643	694	642	655	655	646	710	596	633	652	605	628	607	622	636	612	603	626	682	671	648	606	635	665	653	629	596	615	656	595	644	647	653	609	652	629	624	715	605	635	666	646	662	673	630	625	603	590	669	626	616	680	589	611	662	630	659	649	637	609	622	605	665	596	653	634	658	644	664	638	628	661	658	646	638	672	625	613	600	625	644	644	603	637	628	680	697	656	631	644	644	671	646	635	658	641	651	633	647	637	610	677	637	633	607	655	667	667	648	617	623	647	632	664	649	661	703	641	624	655	619	600	617	671	626	633	667	669	670	669	614	667	669	641	627	636	653	635	649	633	657	648	636	650	634	641	700	646	619	636	622	724	645	664	643	627	638	585	631	608	597	644	616	642	642	651	661	621	644	661	642	655	669	630	615	640	626	668	679	637	612	641	630	615	609	614	624	632	622	686	624	594	628	617	670	670	615	686	640	630	631	622	666	713	618	621	676	636	605	662	656	647	629	661	662	618	652	651	656	644	661	655	657	624	677	691	645	670	590	596	646	630	658	613	667	653	640	601	638	587	629	621	665	626	652	634	678	638	656	637	655	587	624	621	605	619	656	645	606	648	670	674	657	602	675	590	628	652	653	606	640	649	675	631	663	634	626	621	635	639	631	602	660	631	633	652	623	625	651	644	616	703	636	643	635	667	650	674	612	621	641	664	646	616	597	637	660	612	677	620	640	617	644	651	667	670	611	662	696	617	636	654	610	645	639	682	619	671	624	652	634	600	640	649	640	667	674	619	651	646	646	619	649	607	648	684	645	626	691	690	665	615	639	676	663	628	678	654	613	617	628	603	621	607	595	664	630	649	626	604	663	630	656	642	632	595	635	678	651	653	656	630	598	637	645	650	620	637	617	607	648	634	658	628	640	648	592	666	632	644	619	651	636	653	570	660	630	612	600	681	654	676	619	665	645	652	610	646	644	660	672	637	623	608	632	657	689	607	650	633	608	627	642	638	692	611	664	662	650	707	702	596	623	625	637	613	663	636	654	564	644	666	654	662	616	621	624	644	685	609	628	632	636	667	641	626	668	631	627	655	611	643	605	640	606	632	648	620	644	679	632	608	610	646	620	636	659	634
27430	20262	7811	756	466	393	362	346	344	362	330	364	337	348	315	336	318	368	321	348	310	305	342	335	357	311	331	320	364	367	307	359	329	309	335	324	310	333	362	334	323	330	310	293	329	327	335	320	300	337	317	345	317	306	308	349	276	321	329	351	321	319	321	320	338	344	346	312	309	283	335	356	332	318	341	325	299	335	326	344	320	302	304	308	339	375	337	344	295	329	333	318	328	361	318	337	325	347	332	335	374	325	344	337	323	298	306	343	303	317	378	322	333	334	314	303	348	325	315	318	297	295	299	342	298	290	327	296	329	310	323	333	313	337	326	313	320	323	303	297	325	339	343	332	352	328	288	292	339	329	322	301	289	337	343	344	314	381	336	329	327	371	298	316	293	316	326	312	294	305	328	323	335	339	319	306	314	365	326	343	304	327	299	338	313	307	320	320	329	324	328	322	337	322	327	330	319	307	346	314	337	323	325	323	309	325	334	317	327	361	313	334	303	303	353	325	369	316	355	346	329	317	291	313	312	336	334	329	340	335	304	346	290	322	337	330	347	332	311	287	340	309	308	324	286	292	306	331	328	320	336	307	299	318	349	328	354	341	363	376	317	334	315	337	350	338	315	321	320	312	324	316	320	326	305	330	312	293	334	350	332	344	313	358	325	338	316	354	324	298	320	324	308	307	310	314	320	332	327	332	336	294	316	315	354	327	311	348	350	327	334	305	326	312	274	315	315	323	320	316	326	308	354	309	319	329	292	321	306	344	343	359	329	323	307	332	298	309	297	341	334	340	348	335	351	346	335	327	314	307	315	319	297	341	313	350	325	332	322	295	342	323	313	346	334	355	329	329	289	352	324	315	321	355	308	344	351	299	357	285	327	312	329	281	321	329	339	354	359	329	308	327	323	289	314	375	326	312	327	291	316	327	324	323	320	353	293	336	357	312	369	315	320	322	337	336	333	323	330	324	327	322	333	311	304	315	329	340	331	356	317	287	322	350	340	340	366	340	305	341	308	312	312	306	310	351	332	324	300	325	284	329	322	347	322	338	315	319	317	305	301	332	296	334	293	314	307	318	323	309	315	298	340	321	327	339	333	354	324	333	327	360	319	335	312	346	281	325	297	361	302	325	321	320	339	314	313	311	346	300	313	335	320	302	304	336	310	298	321	322	302	289	324	333	313	319	317	317	319	301	286	353	332	328	337	326	309	342	311	320	332	334	330	345	320	330	329	312	311	319	319	326	309	305	337	299	346	313	320	322	314	332	339	326	316	313	324	330	327	315	337	330	309	325	303	318	332	352	330	331	321	326	308	305	317	329	291	315	351	293	317	311	320	336	338	295	312	335	305	359	304	331	333	329	350	298	328	351	315	334	336	320	329	356	315	351	369	323	310	341	356	332	357	321	312	310	331	320	305	318	339	346	320	325	318	336	290	339	340	290	316	317	335	334	321	301	322	320	341	344	313	291	327	342	302	328	309	338	334	329	338	330	304	287	340	321	309	329	322	344	340	304	360	330	359	328	329	363	313	297	320	316	330	320	316	321	346	319	321	318	305	335	319	351	326	312	298	321	334	325	346	309	344	322	349	333	323	319	373	342	300	317	313	302	321	298	341	344	341	313	329	294	329	380	303	312	319	330	307	308	320	339	323	326	305	306	303	317	318	316	324	332	341	320	325	315	313	330	303	303	378	339	309	325	341	344	334	317	289	318	319	338	323	307	317	339	345	322	340	332	313	342	322	331	330	339	310	322	312	314	299	331	347	298	306	286	317	312	335	295	310	317	307	306	324	338	337	373	343	320	347	313	301	364	303	321	324	341	307	324	322	308	311	345	307	328	323	334	313	324	333	320	334	330	339	306	329	303	298	317	337	332	291	310	351	340	308	342	330	345	343	322	298	311	343	322	330	304	349	327	300	322	320	307	334	337	337	341	343	304	342	336	363	313	328	331	337	322	312	309	375	328	337	298	310	342	328	318	303	322	354	353	320	337	309	360	323	320	315	360	336	337	283	316	318	357	331	308	315	327	347	334	343	336	339	329	314	328	326	341	350	317	316	373	305	317	342	311	330	308	330	331	330	347	300	340	323	312	320	326	323	311	338	318	332	332	316	315	352	314	325	326	337	343	336	368	340	327	301	313	326	321	311	340	335	338	302	317	316	327	333	320	289	327	348	333	332	327	330	331	329	344	333	318	295	342	318	331	297	326	329	273	344	337	325	332	310	320	348	334	309	354	323	320	332	305	320	339	328	325	317	319	326	308	338	334	340	298	297	323	345	320	321	346	345	337	331	335	335	320	346	318	313	329	340	333	364	296	343	304	329	327	325	333	321	323	303	308	315	337	334	316	320	301	315	316	350	318	330	309	314	300	299	299	316	307	333	326	338	351	353	347	308	285	302	299	313	306	307	319	312	316	369	323	362	326	344	302	333	336	314	320	341	321	336	306	306	326	360	314	318	280	333	318	328	321	297	340	313	342	295	342	338	312	314	323	313	320	307	318	307	345	325	332	335	334	306	332	300	336	302	311	333	300	334	309	328	294	331	333	327	321	301	330	303	334	314	352	342	320	343	316	343	302	347	308	320	307	325	311	328	344	360	328	329	337	325	327	316	340	307	300	294	346	327	308	341	353	334	328	328	322	306	333	316	354	316	332	312	334	308	354	308	333	340	316	315	295	309	316	314	332	311	335	356	329	316	335	288	330	328	330	356	340	314	324	311	333	344	338	317	343	314	334	340	310	279	335	310	336	309	306	299	350	344	319	311	323	292	311	323	318	307	349	333	312	345	328	329	332	331	346	338	306	349	349	338	330	326	337	339	319	325	330	302	309	343	351	317	325	337	317	330	327	341	324	330	338	312	331	334	305	315	336	336	344	325	311	314	322	334	303	360	336	328	309	303	330	310	319	325	335	336	330	317	341	312	342	325	311	324	320	337	294	329	289	309	344	305	344	360	334	319	325	334	314	309	335	317	340	359	339	335	301	334	323	333	308	339	338	335	338	319	314	366	344	294	332	316	344	313	306	317	322	335	320	309	366	315	339	314	335	317	342	323	351	352	302	307	331	326	314	323	327	323	331	379	322	327	340	356	333	350	343	301	340	311	334	357	317	338	320	334	326	363	336	299	339	310	322	344	322	328	323	304	319	327	283	320	301	315	322	330	322	322	339	340	331	296	313	312	323	336	337	302	356	321	337	298	353	326	328	325	354	332	316	321	324	333	329	328	328	321	328	316	324	300	326	299	285	349	338	337	318	353	330	314	334	339	311	328	347	325	358	313	334	326	300	317	296	316	305	316	311	332	319	280	321	337	327	302	345	345	345	355	355	315	332	306	347	303	338	323	326	313	341	321	299	334	324	313	312	315	321	325	312	346	346	315	343	318	318	315	328	285	325	366	328	345	317	327	338	339	328	320	307	314	325	304	293	317	332	297	309	338	301	339	316	298	334	307	296	310	316	367	315	319	332	335	361	347	322	332	322	322	306
4292	1452	1012	612	526	436	400	442	366	373	340	366	401	354	356	306	309	358	346	337	336	351	327	336	361	317	352	345	331	340	347	373	355	336	345	328	323	333	297	331	308	307	311	321	370	327	309	325	353	340	349	321	342	306	340	335	320	332	329	350	360	365	340	367	327	330	344	353	329	316	324	279	373	320	340	327	338	336	309	358	340	335	334	328	357	311	322	346	360	315	338	359	330	319	373	327	344	325	317	307	347	340	327	353	348	321	316	313	315	326	384	301	341	338	341	343	309	338	326	308	348	352	341	330	348	356	338	335	311	311	353	332	322	375	342	351	347	362	337	325	327	309	306	373	340	327	345	335	353	329	328	384	314	330	300	342	312	344	311	331	330	337	341	344	318	373	311	341	351	322	344	351	317	344	352	333	342	337	317	301	345	373	364	348	313	328	330	328	341	334	365	330	359	329	310	337	326	287	331	337	322	357	341	321	314	371	323	333	335	361	336	332	359	318	328	339	324	350	348	299	315	326	330	327	331	317	319	359	332	311	313	343	332	345	349	359	339	324	345	346	349	339	339	357	329	357	300	345	337	344	329	309	342	326	349	323	316	324	335	325	334	342	354	339	340	337	352	345	325	329	346	367	338	353	338	336	339	313	351	308	352	347	365	350	352	360	354	352	314	340	330	321	302	336	348	328	317	323	361	334	335	339	333	327	348	356	321	312	340	341	329	345	344	315	335	337	328	345	311	334	321	333	340	317	341	344	331	336	318	339	345	380	346	341	347	336	343	355	340	352	357	341	351	317	292	371	373	304	329	322	379	362	285	319	359	349	377	329	308	343	320	330	319	344	302	350	352	301	343	333	350	333	325	355	360	324	363	371	344	342	333	341	390	367	355	336	325	323	336	349	347	312	340	368	343	362	361	345	337	365	332	337	327	348	363	326	317	330	320	331	330	332	330	336	325	333	367	334	355	332	320	321	310	296	327	366	337	327	347	341	373	331	315	337	356	316	358	344	321	347	311	361	334	334	336	321	325	339	336	325	354	373	329	321	348	308	358	327	329	339	312	333	355	344	340	328	358	333	319	347	336	336	371	354	349	356	355	304	339	345	335	325	311	308	325	351	324	323	313	285	330	357	303	344	315	322	328	323	347	346	337	329	310	356	356	323	314	321	320	354	334	325	316	372	307	353	359	342	331	325	323	324	322	337	322	337	324	351	330	334	330	333	340	341	363	340	335	299	332	328	308	360	346	320	324	321	348	325	328	322	336	330	350	335	346	380	350	342	315	363	324	307	307	334	337	355	324	350	318	353	332	334	334	341	331	326	344	319	343	343	321	335	337	348	333	309	359	325	352	337	354	327	346	339	311	313	330	350	363	326	337	348	333	307	328	363	355	368	335	351	324	329	325	308	340	305	358	345	323	316	359	344	343	335	312	327	310	326	311	327	311	377	315	371	352	343	333	289	333	296	364	327	331	344	353	322	336	339	339	352	340	369	317	255	313	377	371	346	325	319	349	358	317	369	302	292	336	325	317	289	343	318	349	318	316	351	319	347	330	362	337	329	341	312	343	319	312	332	349	308	304	346	304	309	360	312	316	354	332	297	329	289	358	297	337	366	392	338	327	351	352	338	323	338	341	363	355	351	309	348	344	331	360	321	334	327	321	332	337	345	313	342	325	331	322	351	368	360	327	353	344	286	310	374	337	311	320	355	348	325	304	313	306	333	312	313	357	323	321	342	356	338	358	389	339	320	336	364	343	325	369	324	315	301	360	337	328	322	319	313	315	314	344	339	347	337	340	325	324	318	325	312	333	333	331	354	340	340	341	315	320	326	338	316	315	332	345	338	318	374	361	342	337	314	322	332	329	364	307	319	347	330	355	347	334	344	338	345	330	323	325	300	314	323	344	288	336	321	350	334	354	330	312	343	344	319	319	336	338	357	357	349	333	349	350	290	327	345	343	315	344	323	347	337	328	332	304	346	344	289	294	329	352	308	346	318	323	318	334	337	354	343	353	328	355	329	340	329	345	329	362	334	357	358	326	344	320	328	320	344	329	354	322	324	355	348	321	377	309	320	317	319	320	352	381	333	341	332	363	324	323	330	312	311	343	372	345	335	364	355	335	346	333	350	331	334	337	346	298	343	343	346	363	374	319	357	331	314	305	324	339	343	375	336	341	329	329	351	364	352	330	341	346	357	323	325	323	324	336	320	308	333	341	313	337	357	331	334	341	350	320	369	351	360	338	325	341	332	335	313	327	341	333	331	356	313	325	318	290	342	314	339	353	319	347	347	329	331	326	370	331	313	343	338	337	361	359	333	332	306	320	320	311	327	347	332	359	340	345	329	317	305	338	331	321	304	374	340	324	343	331	337	353	348	319	321	336	352	337	332	303	325	353	350	346	301	342	338	306	337	365	335	313	315	305	348	342	344	322	318	337	346	324	325	341	342	347	358	362	301	348	342	310	333	358	304	336	319	342	345	354	348	331	343	295	356	325	322	368	343	326	346	339	315	308	349	329	361	290	350	325	354	340	332	341	344	355	330	339	360	332	328	336	329	336	338	325	334	334	360	348	311	328	298	365	348	295	337	359	334	340	303	343	325	380	371	331	334	328	326	349	351	317	314	337	351	363	324	336	351	318	350	343	380	341	325	337	333	348	350	350	342	326	349	298	296	339	342	347	368	328	343	349	343	344	337	325	332	362	303	350	317	314	321	318	322	321	334	331	327	313	315	368	334	301	362	335	345	345	349	332	334	344	351	318	321	354	350	373	355	365	367	302	325	360	344	316	325	342	322	356	342	324	318	340	312	344	334	324	307	329	312	326	345	330	323	344	340	343	368	371	335	337	359	331	323	318	337	318	345	326	332	334	342	310	321	360	324	324	322	310	329	341	332	331	335	348	335	315	318	315	351	333	322	339	356	320	375	321	317	322	335	352	299	350	352	298	348	381	330	318	362	354	314	340	327	381	357	341	346	345	345	342	342	352	344	349	313	347	360	354	326	332	304	344	308	315	337	345	332	318	298	343	331	338	370	325	362	337	319	374	321	323	326	346	334	344	353	327	328	325	350	344	343	331	367	332	302	342	346	333	336	299	328	350	329	315	358	345	324	344	332	313	306	310	312	340	311	338	359	317	313	347	347	355	326	317	313	340	315	321	340	351	340	327	342	355	317	321	322	349	370	348	348	346	335	298	350	344	311	353	335	331	351	338	345	331	351	350	314	375	381	346	313	337	358	361	309	334	344	316	323	366	360	348	338	328	341	325	328	329	324	344	335	342	330	306	346	309	340	348	333	374	337	361	339	345	325	314	315	328	361	349	302	352	339	301	333	306	353	298	356	346	323	349	325	340	327	358	359	326	362	341	322	326	310	334	326	324	344	333	328	382	317	362	336	340	312	342	345	348	355	362	338	310	346	333	342	350	340	356	345	355	342	330	347	350	332	306	325	314	331	347	308	316	326	292	348	345	341	347	328	331	329	339	348
23640	21207	28507	23966	21077	10766	1526	1006	853	861	834	780	795	746	699	656	667	706	706	676	648	725	653	670	675	678	665	647	677	691	727	626	661	705	667	666	673	692	662	673	659	681	654	650	630	650	644	595	650	686	662	706	650	664	625	658	658	643	662	632	653	663	687	612	631	648	679	611	658	687	665	655	615	693	719	619	705	681	617	646	645	733	647	626	666	692	610	661	667	645	710	653	618	658	622	611	670	648	696	651	669	663	676	652	726	595	654	663	575	642	654	683	666	724	648	652	665	647	657	694	651	638	680	645	690	667	669	674	679	645	650	646	628	639	637	693	623	632	639	603	603	645	674	673	617	692	670	661	676	647	658	659	673	626	666	648	666	641	657	652	646	632	634	646	677	629	672	631	631	678	692	677	674	697	663	672	647	657	662	673	641	635	658	644	588	671	654	650	700	677	629	658	677	601	640	630	617	649	672	675	650	665	650	641	642	684	634	644	680	667	648	640	662	617	665	679	657	620	644	604	598	664	682	645	669	608	722	637	665	617	650	665	680	638	702	641	640	654	656	687	642	667	672	619	650	634	661	653	662	600	618	621	666	661	628	638	696	662	640	662	648	647	649	701	708	644	652	698	654	671	620	654	636	622	646	657	596	623	647	683	671	680	645	663	683	592	605	620	628	641	694	641	636	587	666	657	697	620	628	621	670	648	721	651	664	664	628	725	634	686	652	655	646	653	652	621	646	617	676	663	672	623	650	699	633	671	633	643	658	650	648	653	681	654	637	631	630	688	686	627	635	646	665	627	632	623	652	685	627	674	686	618	608	638	642	680	672	710	655	603	671	655	666	710	620	625	694	657	669	659	668	739	680	649	674	662	603	669	637	667	631	660	641	658	660	637	657	651	590	675	670	676	625	627	651	653	668	654	613	633	636	634	645	636	675	684	688	679	642	640	635	638	668	663	647	656	617	605	624	643	656	676	644	629	651	711	627	693	678	618	628	676	650	634	700	625	627	662	682	620	622	648	676	675	666	675	644	669	624	700	650	672	650	629	683	633	632	599	705	700	656	624	670	672	678	662	700	588	631	643	678	626	622	675	663	668	627	612	666	695	636	638	638	687	711	649	641	654	631	622	644	656	662	624	672	666	629	631	639	621	689	698	663	634	684	657	629	660	693	645	630	622	695	709	659	649	634	694	659	659	636	620	641	653	660	642	625	659	632	686	713	636	648	621	661	628	646	637	675	657	613	649	649	638	655	644	684	642	637	656	662	639	675	710	645	655	640	627	658	664	655	701	676	674	655	621	654	601	650	654	629	679	695	660	600	636	618	639	706	652	651	635	629	679	650	636	656	691	668	645	636	664	658	674	636	642	704	681	606	604	617	640	647	624	669	602	652	639	666	659	655	613	642	677	637	655	665	625	626	657	671	572	735	642	649	648	669	664	619	660	622	662	710	621	670	634	653	649	692	644	691	652	665	658	631	685	688	618	657	657	645	709	700	635	695	696	651	691	671	654	665	652	651	674	634	598	651	651	670	676	662	631	688	641	631	623	620	690	673	646	657	682	670	671	620	636	646	601	612	663	624	661	638	643	628	697	631	675	630	724	665	702	685	641	699	683	652	660	624	685	636	649	624	695	662	646	702	643	671	693	651	649	650	670	617	654	645	648	685	632	664	656	607	670	702	669	659	611	657	647	609	589	639	627	663	677	612	696	658	641	636	647	640	651	639	639	649	620	686	629	635	654	630	655	623	637	609	691	662	682	631	635	656	678	671	637	641	609	665	640	665	686	657	676	688	661	694	646	700	672	602	668	639	613	662	677	697	668	630	615	648	659	616	636	644	678	662	635	662	609	645	640	700	647	651	657	684	688	697	648	680	690	683	649	640	616	682	639	655	674	621	632	656	723	640	629	681	651	682	647	630	613	644	649	659	687	658	621	662	661	598	645	710	595	667	606	657	622	642	680	665	686	701	633	706	677	639	657	635	656	652	633	604	638	616	649	589	661	687	634	655	631	653	672	663	688	648	638	689	641	670	617	715	658	610	646	635	655	616	686	667	681	614	633	632	669	659	656	661	609	650	627	629	645	659	692	674	657	657	624	648	647	678	644	649	659	678	679	652	677	627	667	645	644	672	605	641	645	654	637	660	628	616	636	667	630	678	686	704	669	663	686	678	639	642	729	651	655	641	645	623	643	649	664	629	607	660	630	655	663	663	693	666	684	641	637	657	683	618	654	641	666	656	655	627	603	643	676	617	636	636	656	607	663	652	691	647	669	669	634	646	712	682	681	584	638	672	672	633	623	695	614	665	631	674	626	692	641	635	636	698	657	659	628	623	686	652	663	635	622	647	648	681	667	660	679	727	648	660	621	694	712	658	643	629	620	658	658	704	684	680	626	662	721	622	658	647	664	646	665	589	652	653	650	648	664	681	691	676	646	631	638	630	659	648	662	629	629	625	653	620	699	647	695	656	659	683	636	646	646	674	707	632	698	660	631	643	646	646	653	667	654	648	685	703	667	648	647	672	616	611	651	624	649	617	654	659	651	630	646	665	682	643	664	699	682	629	651	663	648	667	620	696	663	591	650	673	620	658	713	679	652	639	623	676	676	632	658	623	669	676	678	698	630	660	685	685	619	648	677	656	649	681	649	675	690	625	628	622	671	673	656	620	688	614	644	650	651	688	628	630	639	673	675	666	635	645	675	659	631	661	676	695	646	646	648	668	662	622	646	666	648	707	642	683	643	637	647	686	646	686	671	723	644	640	615	630	649	698	654	675	602	639	708	657	659	630	658	648	619	658	676	663	653	655	604	666	646	660	673	698	678	666	677	641	662	676	662	677	693	644	638	631	667	647	643	652	664	703	677	691	654	649	650	639	643	690	652	621	638	688	672	629	629	683	667	620	636	622	676	668	595	638	674	633	628	624	641	695	659	648	639	645	669	641	691	659	682	628	651	613	653	659	666	679	637	674	603	650	710	677	666	650	653	639	660	644	728	643	660	620	662	646	672	725	634	619	659	664	661	695	644	653	641	671	676	642	616	689	619	663	660	599	653	639	672	638	691	671	661	634	642	705	663	666	632	651	669	634	688	638	651	630	710	668	641	669	646	620	699	625	664	667	635	623	645	648	625	669	628	689	665	647	648	667	640	698	678	684	687	677	644	636	638	696	697	607	646	607	637	637	654	633	687	656	671	687	693	664	633	643	677	691	633	703	633	652	636	656	641	665	665	652	686	659	633	640	699	641	642	660	654	665	658	651	680	607	639	663	618	648	626	680	663	646	703	634	614	640	655	638	621	680	619	622	619	657	677	660	652	668	634	686	654	643	633	625	654	713	630	666	672	697	676	679	674	654	607	637	645	680	631	691	629	653	656	658	681	620	660	639	654	668	642	664	633	652	671	654	700	644	637	666	628	580	608	634	618	632	636	656	622	670	685	660	630	654	673	662	600	663	647	664	666	663	637	652	664	657	682	627	655	692	619	680	606
3611	8740	5891	2992	2274	1831	1474	1287	1103	979	924	883	839	761	767	749	722	729	739	658	745	771	734	726	658	726	707	710	710	699	694	688	705	702	645	660	617	698	645	739	700	691	683	662	630	668	671	701	658	699	714	679	688	726	651	650	719	711	700	672	699	692	654	666	691	714	636	709	704	661	663	664	737	716	704	673	673	646	643	687	663	697	687	692	650	644	639	686	658	677	685	691	697	636	663	683	630	624	662	647	672	659	682	630	687	666	701	672	699	723	694	665	662	666	626	640	635	664	679	660	694	684	659	705	696	689	641	707	632	630	646	696	690	655	684	645	668	638	657	648	634	636	676	630	668	687	696	674	648	659	649	670	687	654	623	686	682	729	684	672	684	663	691	690	684	638	668	672	665	630	653	647	717	660	641	683	716	674	674	689	643	672	650	674	687	680	678	663	677	638	688	680	639	670	688	675	675	675	685	627	684	655	696	672	698	660	689	648	627	702	682	679	686	652	673	669	675	663	690	636	651	728	644	620	643	704	661	672	674	635	648	711	691	647	660	704	620	675	641	686	677	681	692	691	627	664	674	666	669	686	675	682	672	687	650	651	684	642	727	632	646	682	674	694	651	683	658	664	675	649	681	627	630	640	671	660	679	697	666	686	624	650	671	684	608	604	709	684	680	669	646	675	660	655	673	669	661	642	651	601	674	689	678	684	659	662	660	672	687	649	674	672	637	638	681	666	718	658	628	657	686	704	681	699	674	660	706	647	700	681	663	620	637	657	677	628	692	672	666	696	698	633	716	629	649	628	645	697	652	629	636	673	631	671	651	697	701	678	636	738	645	681	675	645	649	667	676	686	703	631	640	665	634	687	685	680	601	678	698	686	675	675	655	682	669	673	665	677	645	670	644	608	655	656	681	676	659	621	666	674	674	643	660	624	648	665	682	712	676	690	700	689	654	651	681	663	642	658	650	705	656	686	679	719	619	659	648	666	651	646	661	635	650	620	651	662	724	650	679	652	657	695	657	711	656	654	651	740	687	720	682	704	666	663	645	670	655	655	625	671	675	702	638	670	651	681	697	707	639	639	686	632	632	717	705	680	635	636	707	648	647	672	657	676	652	679	687	724	654	669	678	645	648	604	656	676	687	637	656	650	670	641	650	733	638	655	673	691	677	669	639	657	714	679	644	648	659	676	643	650	666	707	699	670	654	639	650	679	655	659	648	726	636	709	621	684	670	661	686	644	671	672	659	736	728	676	690	688	632	676	658	645	713	679	699	628	645	683	625	678	696	658	697	655	641	665	639	684	657	689	656	671	706	661	657	668	636	635	672	670	709	682	669	649	637	678	656	611	636	634	676	698	666	657	653	665	659	686	696	664	640	639	667	666	746	687	679	676	683	655	667	691	674	665	649	708	656	674	678	657	666	652	655	681	644	661	640	645	625	627	627	690	665	685	600	707	632	664	672	710	670	675	757	674	662	629	654	671	674	698	719	632	710	663	689	647	674	627	687	695	664	725	655	665	653	651	638	648	639	678	620	720	686	646	748	688	683	658	683	653	697	639	655	681	606	668	645	636	613	663	732	700	631	616	673	654	688	669	674	612	709	671	691	694	641	695	731	671	690	649	658	664	664	667	705	665	695	654	693	680	628	641	616	633	683	650	651	686	697	691	673	703	662	700	716	680	699	663	637	688	687	649	655	637	665	653	645	676	664	684	631	653	696	687	678	655	678	663	674	687	688	627	656	626	701	652	670	662	682	693	629	636	672	650	601	673	651	642	663	684	684	658	679	669	657	669	660	614	642	680	688	663	679	678	687	683	709	664	678	637	653	679	705	674	637	673	623	653	673	674	698	637	667	679	679	703	666	646	671	656	693	633	718	611	683	679	649	634	664	663	663	676	626	692	644	671	657	668	681	661	699	669	645	667	678	670	655	684	690	656	692	676	621	700	677	665	645	671	693	674	701	663	675	675	696	684	695	639	695	648	679	658	663	662	665	651	649	700	672	631	692	674	646	669	654	688	664	699	677	699	686	673	687	628	654	666	653	653	673	707	647	705	670	689	701	672	684	664	629	659	661	722	625	674	669	688	665	676	639	648	682	678	647	685	685	687	620	688	677	667	653	685	654	709	672	642	661	695	690	705	744	639	694	668	664	666	678	639	675	646	641	684	679	711	670	676	646	606	640	673	712	654	636	652	626	670	683	642	669	705	604	669	658	657	695	658	681	634	618	657	673	643	651	669	662	691	656	642	663	625	669	653	632	667	646	713	605	695	658	682	662	644	688	660	653	629	700	649	718	663	724	643	654	698	638	663	696	666	660	660	642	663	635	678	679	689	653	653	696	639	664	636	658	707	659	686	643	676	664	659	648	693	673	656	687	648	659	688	740	701	733	674	675	666	649	660	664	636	662	721	681	672	621	658	648	657	680	675	657	688	624	697	666	715	648	636	623	650	648	639	638	628	649	650	687	718	631	672	642	663	683	610	626	636	692	698	655	683	711	649	648	649	645	661	671	641	699	659	668	659	677	698	634	699	633	632	652	651	648	689	652	670	648	666	679	700	691	634	648	653	652	648	675	718	706	677	669	665	650	683	686	673	695	645	646	660	655	666	665	698	623	676	686	663	667	664	708	691	676	650	611	687	649	675	658	702	676	667	634	651	674	674	686	658	632	674	688	635	712	654	678	646	631	690	645	682	643	713	675	666	668	664	712	712	667	666	656	657	651	693	616	672	654	643	705	658	702	636	654	670	666	703	696	670	714	685	673	696	702	688	657	715	668	648	679	659	647	695	731	674	688	646	666	686	699	650	689	647	696	659	671	667	660	628	639	633	651	664	718	675	731	685	678	674	666	642	663	665	678	638	672	710	686	694	659	648	668	657	690	629	654	692	663	683	665	608	663	655	683	679	671	666	685	647	643	665	659	649	691	704	655	663	663	652	650	698	678	707	642	657	665	672	645	659	651	697	692	662	683	628	648	696	655	671	666	652	648	679	634	669	684	668	680	683	713	638	729	662	656	660	648	678	707	698	684	628	651	669	685	669	641	648	642	683	689	708	665	636	681	647	718	691	658	704	638	658	653	620	650	691	676	706	707	707	711	687	634	672	676	668	712	640	640	669	687	649	643	706	642	642	644	675	628	682	658	652	664	707	661	672	681	634	656	665	679	696	676	621	665	633	649	681	636	670	675	642	624	629	698	636	664	668	671	669	667	657	651	676	670	659	640	647	640	683	655	684	655	654	652	671	702	633	649	679	676	656	657	661	675	687	678	678	662	691	644	656	701	637	711	677	671	651	661	676	676	627	634	608	627	666	682	655	677	668	662	673	627	721	654	622	639	686	642	675	618	663	657	663	623	686	692	658	643	665	711	626	670	645	685	641	628	631	690	703	644	642	643	714	704	713	667	700	673	685	657	711	710	678	652	626	651	665	664	649	626	665	629	707	676	697	697	667	676	679	647	687	605	667	660	668	676	639	640	646	678	682
24731	21252	27824	24927	13521	693	398	319	278	264	245	251	230	205	219	218	209	198	195	194	194	194	176	181	186	180	208	179	201	193	170	188	194	191	179	184	184	154	159	183	191	167	196	174	198	177	188	178	177	177	182	180	182	194	152	172	173	187	190	172	172	177	174	179	155	202	179	158	176	192	160	178	162	185	196	162	190	162	164	184	156	178	165	163	164	172	173	161	195	161	159	188	209	157	185	178	169	175	205	178	180	192	177	178	171	171	168	152	174	186	191	179	183	183	183	201	176	192	167	179	175	150	163	180	206	179	177	177	167	179	176	180	154	189	187	190	171	166	189	183	175	172	208	184	163	177	179	186	185	197	183	182	193	179	179	171	171	178	162	177	178	196	164	166	179	179	195	181	186	185	166	183	197	145	183	175	165	188	175	182	182	165	158	182	191	179	161	183	183	174	175	179	191	167	183	199	175	178	163	162	161	177	195	172	159	172	179	170	192	176	200	163	167	186	231	156	188	185	177	161	147	175	181	165	213	146	166	200	188	198	168	196	172	175	195	185	166	174	169	182	164	188	171	182	163	182	169	186	160	176	180	172	177	155	192	161	173	151	150	191	186	159	180	168	197	206	183	182	159	167	182	171	173	193	180	201	185	172	198	184	168	188	181	182	194	192	177	189	167	203	170	173	159	187	173	174	162	198	180	173	169	179	200	192	213	228	158	183	171	183	164	165	166	169	196	182	182	183	175	165	166	186	154	188	200	203	166	180	213	175	177	189	201	175	174	183	172	175	173	183	197	185	183	172	177	187	170	160	169	185	197	194	172	168	183	189	185	202	149	167	181	190	170	161	189	167	153	187	185	152	187	174	158	190	178	182	162	175	176	167	183	204	155	153	174	193	170	170	196	174	174	184	174	179	188	204	190	200	181	185	188	157	194	182	168	166	186	163	166	150	173	166	156	200	156	179	184	176	192	200	181	142	170	176	199	168	160	188	195	159	167	191	179	173	176	171	183	198	209	202	189	172	181	189	182	172	194	198	169	170	180	162	180	173	166	183	182	183	165	173	188	188	181	183	203	183	189	150	164	184	172	161	164	186	194	167	168	196	172	162	180	169	150	180	158	169	180	146	196	188	174	176	167	165	178	168	187	181	184	179	173	177	171	195	160	164	168	165	181	200	157	168	161	156	187	176	185	196	180	165	191	175	186	170	163	178	170	186	177	189	188	167	168	175	170	177	150	202	192	180	170	178	196	150	170	163	200	176	160	176	201	162	163	164	151	185	193	170	175	169	170	183	186	178	175	150	186	166	155	177	193	178	188	157	172	197	164	178	167	181	183	200	193	174	177	185	193	181	172	156	160	166	202	174	178	166	158	170	161	163	165	187	170	166	174	196	153	190	201	199	171	176	181	186	168	160	167	183	192	172	189	172	194	196	182	174	165	200	193	182	195	192	149	177	187	185	157	190	154	172	174	197	196	178	178	167	150	160	198	178	184	161	168	162	194	176	182	175	181	183	168	164	190	191	185	189	185	143	163	155	191	178	176	156	170	190	199	187	181	183	185	177	191	186	174	190	196	170	169	186	200	186	184	196	174	159	201	209	182	168	193	207	159	182	183	196	167	173	182	178	177	167	168	165	161	178	162	177	160	177	149	193	167	170	168	197	192	191	197	174	169	172	168	195	188	174	196	188	174	198	188	173	182	189	189	162	165	193	171	170	168	174	184	172	173	191	201	178	158	187	174	163	183	203	174	172	153	184	168	186	175	174	206	181	197	176	205	205	205	177	178	172	180	197	173	189	169	171	200	184	195	194	165	193	183	173	190	176	174	168	194	168	183	178	172	184	174	177	194	183	165	187	198	171	196	181	160	179	183	199	184	170	164	169	208	169	181	179	166	184	176	183	169	181	175	182	193	164	173	168	154	155	183	173	174	193	156	174	178	182	179	183	141	189	184	186	188	198	168	156	167	159	190	172	160	175	176	186	168	198	166	172	209	181	171	165	176	166	163	173	176	163	178	182	193	174	178	199	169	195	170	184	184	185	178	179	178	184	167	191	160	183	193	158	161	176	174	170	208	174	176	202	207	183	159	170	162	198	169	188	172	198	186	155	167	168	183	177	185	176	186	157	180	187	180	179	191	171	167	164	164	196	175	162	197	189	181	161	192	194	171	186	160	172	145	171	159	176	171	174	186	168	183	179	190	167	170	164	185	183	165	193	164	166	164	192	149	205	156	206	200	200	174	205	155	199	196	165	186	184	193	172	152	176	172	178	187	178	167	188	159	164	188	161	193	178	188	199	174	169	185	188	177	209	187	170	199	154	179	184	157	162	184	202	176	173	200	155	171	191	183	153	181	172	177	190	187	192	149	200	163	163	165	164	172	171	184	174	164	165	203	183	190	167	199	165	170	185	192	178	183	187	177	164	178	148	178	166	187	180	150	182	167	160	176	163	191	169	174	187	159	200	149	148	159	194	167	185	190	178	175	167	161	184	152	173	184	228	203	175	200	173	166	177	183	167	187	171	192	164	174	182	182	179	186	180	178	185	169	171	170	198	182	165	204	184	178	190	190	165	184	176	156	195	195	176	188	198	172	183	177	173	183	183	176	176	186	178	179	178	177	181	199	186	184	149	171	182	185	185	172	159	183	163	189	176	158	172	177	158	184	155	177	178	178	168	161	140	164	175	188	181	184	168	195	193	181	180	168	170	172	165	169	156	176	167	174	148	176	208	186	188	163	184	195	149	196	192	184	200	188	179	165	196	171	203	167	188	165	178	177	175	196	171	173	157	197	188	173	172	179	179	173	183	188	167	174	161	189	162	182	178	184	168	194	178	164	178	189	184	190	182	165	172	165	181	159	198	170	163	165	177	171	179	154	195	160	189	192	187	195	149	168	166	168	195	160	196	166	177	162	166	202	190	195	188	176	186	186	177	182	165	178	191	181	211	185	179	180	178	178	186	188	193	181	187	187	172	189	159	205	178	180	165	156	193	161	181	214	155	190	176	184	184	194	173	172	193	175	180	186	160	187	174	163	160	166	179	209	198	166	178	175	176	180	164	169	164	160	188	175	164	179	164	200	166	187	162	153	163	176	171	172	179	172	170	173	201	171	165	181	179	198	178	148	169	193	204	168	202	187	192	186	200	164	163	166	195	171	177	193	175	196	180	173	166	189	187	158	175	192	178	182	217	175	180	172	188	165	168	186	176	157	179	169	191	199	196	206	203	182	171	178	206	168	171	191	146	169	163	163	158	167	175	186	198	140	175	167	174	182	178	171	173	184	184	177	164	174	173	173	199	196	199	187	163	174	207	182	174	187	185	170	164	175	169	197	186	197	182	162	165	178	180	163	183	169	185	190	178	176	157	179	186	186	185	169	192	197	175	171	158	184	163	177	195	189	172	166	182	202	165	185	170	162	179	172	187	165	161	205	174	209	173	160	156	189	162	152	178	168	174	190	181	167	168	159	205	171	188	172	174	149	174	186	186
3137	4919	3203	1586	1196	866	629	592	431	408	334	291	307	269	258	241	243	232	214	205	205	213	238	210	234	199	197	189	218	189	189	197	205	212	218	195	172	186	211	198	224	207	210	194	185	186	195	205	187	189	200	194	202	207	195	198	193	187	186	214	195	192	185	210	209	215	225	183	217	197	196	181	203	216	218	176	205	198	178	231	201	209	185	193	193	194	227	193	208	216	209	221	188	180	185	187	182	205	191	209	221	203	199	198	199	190	179	218	196	210	193	197	179	178	187	210	210	182	220	203	205	192	188	163	180	200	210	165	171	191	200	178	199	185	202	198	185	211	205	178	179	222	177	191	189	190	195	187	200	191	227	202	182	199	174	181	196	203	182	205	206	197	187	185	160	189	200	196	177	181	213	178	203	215	200	199	187	172	178	163	208	197	190	209	209	193	182	214	189	199	168	194	164	208	189	185	175	207	213	174	197	174	183	196	215	200	231	199	185	183	195	175	195	205	205	212	204	185	182	191	183	181	204	230	185	185	178	206	210	197	190	207	182	188	183	170	195	199	189	193	180	199	184	202	200	184	228	226	216	210	202	223	174	194	209	198	193	211	216	201	221	201	198	204	207	198	207	175	197	187	227	209	185	199	191	216	185	164	203	227	198	177	203	227	195	191	191	196	183	172	154	192	219	184	189	197	210	187	203	198	192	185	199	188	188	207	206	200	185	168	209	177	204	178	192	204	198	205	183	183	171	200	184	191	218	180	199	195	188	220	199	189	200	170	190	183	196	209	203	193	188	189	188	197	183	179	231	205	196	201	180	185	187	186	197	188	209	213	188	209	160	200	206	196	187	171	182	179	220	198	197	184	218	216	217	179	202	180	202	204	167	186	203	199	221	187	214	189	208	193	188	215	210	184	190	213	226	182	197	186	197	187	196	216	186	187	179	184	192	171	181	210	203	179	204	214	210	175	212	178	185	209	182	191	189	191	178	172	202	194	188	199	194	218	201	201	218	215	204	199	204	182	237	191	178	214	188	215	190	179	181	205	221	191	190	195	207	180	197	189	180	204	218	202	187	217	189	192	180	183	190	197	199	198	201	191	212	200	207	185	192	202	200	206	193	215	185	222	176	214	202	202	227	178	195	204	187	228	232	195	178	200	182	193	218	175	200	163	163	203	207	224	189	187	215	223	189	188	202	189	228	186	176	202	185	192	189	182	195	188	177	208	195	203	195	195	211	195	166	198	189	197	199	191	193	215	192	209	216	204	195	227	167	198	193	188	174	183	210	185	190	201	187	185	206	210	174	208	172	214	201	181	184	178	185	205	192	210	229	183	209	207	215	188	193	202	213	186	218	181	203	212	229	218	211	205	189	226	193	195	189	180	212	184	208	196	203	195	195	211	188	183	175	171	184	204	196	192	185	197	188	180	192	184	199	209	174	176	209	214	201	193	174	211	216	206	229	211	193	174	185	203	210	191	194	183	206	189	190	197	176	194	172	194	200	206	191	184	177	166	198	175	209	173	213	203	187	209	208	211	191	175	199	196	216	198	208	203	214	194	200	189	209	203	175	201	199	195	204	211	204	219	197	196	182	189	188	179	180	195	202	185	194	209	189	180	210	194	190	192	189	197	202	180	188	187	181	207	195	173	185	186	194	203	203	184	174	180	180	206	217	192	168	191	179	176	198	191	187	186	201	190	194	181	178	205	215	204	220	184	197	203	178	204	209	173	208	197	193	210	207	191	200	206	217	187	207	207	186	180	204	171	172	193	201	182	194	200	201	193	187	189	209	206	172	178	203	173	203	194	182	157	174	187	199	187	186	180	178	205	203	195	196	184	189	193	202	202	176	209	210	199	209	184	202	215	215	208	208	183	210	201	195	220	191	165	209	193	201	195	181	187	204	178	204	184	198	203	191	189	178	213	201	184	186	214	189	177	175	186	182	177	194	181	209	196	193	178	200	193	216	168	196	205	201	198	161	210	207	179	185	186	206	221	171	194	215	183	218	177	202	177	205	178	196	189	201	214	194	183	188	186	199	201	191	188	187	197	205	179	199	196	198	200	181	214	193	209	211	202	189	207	207	167	198	207	183	207	196	219	186	209	209	189	205	189	220	204	174	200	171	212	182	217	196	198	201	187	187	205	191	205	207	202	195	177	180	180	197	196	193	206	205	199	207	189	196	189	211	200	210	198	176	219	205	174	223	194	214	196	207	173	181	195	214	193	175	179	213	176	202	195	213	199	185	219	183	218	178	215	202	180	189	180	175	190	203	183	193	200	216	159	210	162	205	199	162	195	185	205	214	199	178	187	180	199	187	178	199	217	186	200	207	176	190	181	177	181	199	215	159	194	183	186	209	213	199	193	209	182	187	187	198	186	188	186	207	197	202	170	208	183	209	177	187	213	188	199	205	198	198	207	170	166	185	215	206	206	223	182	216	175	204	204	202	179	160	196	207	174	217	197	219	206	194	222	192	212	186	195	202	198	201	179	217	200	198	184	204	189	208	185	204	208	210	180	179	179	191	178	204	209	179	187	197	192	168	180	239	179	183	187	178	191	199	177	216	174	187	212	188	175	187	199	202	170	187	196	206	173	219	191	190	216	188	178	208	195	177	192	193	198	205	187	179	210	211	178	185	186	192	210	193	199	206	196	182	193	198	215	204	170	196	188	201	186	189	179	200	211	188	201	197	212	218	200	202	192	178	184	200	208	231	213	209	204	176	191	177	185	202	180	193	186	186	180	209	164	212	222	211	198	216	197	189	199	208	227	218	232	218	202	191	207	180	188	223	213	201	179	194	216	207	194	199	182	178	170	196	194	188	206	177	188	185	215	183	192	196	181	182	178	180	206	210	215	207	179	182	183	207	194	192	188	210	191	194	186	230	190	192	201	201	176	226	188	195	178	197	185	219	174	232	184	210	202	205	178	200	192	204	188	209	205	200	201	176	185	196	205	219	205	187	192	199	212	188	193	178	199	180	201	209	224	196	215	188	176	179	207	178	193	179	196	199	186	186	183	195	219	185	193	221	195	207	196	192	213	198	194	189	189	192	206	212	197	189	202	185	225	209	174	202	197	223	222	190	213	206	178	184	179	215	172	189	189	183	196	206	198	196	201	189	208	200	201	188	209	195	206	208	171	200	193	192	217	209	192	194	175	197	181	173	180	211	192	153	202	190	204	201	180	175	188	207	181	196	210	215	196	190	188	204	199	203	217	207	192	205	181	186	214	226	189	187	219	197	197	171	204	211	175	214	199	206	161	212	188	191	192	182	194	180	216	216	190	194	214	219	196	180	208	175	182	220	226	214	192	179	199	176	203	174	179	211	187	185	171	182	192	178	203	202	203	194	185	189	200	179	193	186	196	184	178	187	204	183	185	212	198	194	182	229	203	201	193	204	206	173	218	203	189	169	165	175	217	200	188	205	192	196	178	184	193	202	186	189	222	171	206	203	194	210	183	215	194	212	222	222	194	191	197	228	190	193	218
22468	21266	29093	23748	21267	21337	12037	1543	1130	1005	943	911	815	754	750	723	730	712	677	737	668	706	639	649	722	651	651	674	625	642	646	652	639	660	650	629	660	656	628	622	609	633	661	617	628	630	680	589	635	654	642	642	639	630	650	616	630	605	582	640	595	604	680	623	616	661	585	606	640	597	642	627	621	627	657	625	643	626	605	615	604	607	626	606	598	642	628	621	600	624	551	596	633	591	623	604	633	613	601	618	648	636	655	608	572	639	596	600	617	600	615	599	598	627	668	622	652	656	603	629	616	556	619	602	579	637	611	593	628	626	632	629	582	605	628	635	642	633	650	609	594	558	621	607	613	617	656	596	644	704	591	625	574	612	643	643	633	575	641	660	593	627	621	609	600	659	582	609	590	626	623	611	601	628	638	598	602	621	640	624	598	581	639	620	603	659	593	632	596	648	581	587	617	581	604	625	620	620	581	632	639	607	605	624	622	605	593	577	610	600	616	592	631	589	628	649	642	642	612	604	563	610	567	649	609	599	621	613	622	645	614	627	658	588	654	624	587	579	608	629	575	607	562	628	599	604	662	652	618	623	570	650	634	617	581	588	690	671	614	609	637	598	625	614	608	652	630	617	603	655	659	592	649	628	622	649	586	637	631	675	581	602	643	566	631	569	671	658	710	610	625	626	594	592	627	638	596	636	617	606	606	593	588	648	646	597	650	622	610	649	609	637	681	571	613	605	589	624	681	630	630	615	610	639	664	613	636	609	649	599	611	611	619	582	698	680	622	637	601	582	612	637	618	687	622	675	604	654	620	635	594	653	614	623	582	640	648	630	613	570	621	641	605	628	592	611	624	559	633	600	627	615	592	663	635	637	585	616	628	593	646	609	632	569	628	643	632	671	636	588	593	589	620	623	653	628	643	681	627	663	640	614	586	609	601	643	668	650	598	687	650	648	600	631	639	618	593	670	666	620	638	601	647	556	620	628	624	639	611	608	630	679	643	596	600	611	651	585	617	578	611	643	609	591	601	639	603	597	645	645	628	631	618	635	663	638	626	626	578	622	588	606	579	575	610	621	586	618	595	628	621	603	620	582	600	627	629	637	633	626	582	608	596	625	610	623	610	588	586	602	628	630	706	615	607	624	616	598	589	668	630	583	663	601	603	652	595	641	655	644	658	667	626	582	610	606	663	681	612	565	638	611	572	619	603	621	613	608	616	618	588	630	619	628	638	622	593	609	620	641	632	585	616	665	600	652	582	610	586	624	619	613	629	577	582	603	655	651	652	636	625	620	606	588	648	620	631	621	620	671	581	595	609	616	623	600	613	683	602	656	590	621	642	627	621	569	594	603	588	645	633	611	590	631	629	615	634	643	629	592	589	608	581	601	633	637	612	630	559	659	641	642	623	573	641	631	627	668	618	616	585	563	614	646	591	635	632	626	624	625	602	656	635	634	622	605	636	620	619	584	617	597	666	614	650	644	625	640	626	609	629	565	593	572	642	580	611	651	579	570	621	641	664	631	626	626	643	619	624	576	640	613	651	627	624	649	602	671	656	625	619	621	558	641	595	619	621	592	622	627	578	649	608	611	662	600	656	612	594	610	632	610	622	643	612	641	645	648	648	623	634	602	613	685	611	606	634	669	632	633	639	616	620	601	632	591	666	628	657	643	596	629	643	604	584	676	599	645	598	604	584	586	608	612	580	574	600	597	615	665	646	582	640	604	659	634	629	620	624	626	644	583	626	652	587	625	649	623	577	600	607	601	664	603	619	588	584	626	589	659	613	661	643	594	573	634	619	675	646	646	594	621	641	629	614	626	656	629	613	594	588	602	569	572	604	636	639	633	619	593	638	651	648	600	574	630	643	585	576	632	641	632	667	658	587	634	614	644	577	668	621	627	609	616	674	612	632	597	581	608	647	639	599	569	599	561	583	605	671	681	631	604	642	622	632	581	598	664	633	625	635	638	616	630	619	643	607	618	597	638	641	630	588	628	675	635	639	628	631	621	586	630	611	609	641	623	601	606	618	620	598	648	634	589	671	608	615	605	595	598	652	633	626	592	637	624	603	612	642	623	622	608	642	557	629	583	631	629	630	626	595	617	635	659	596	639	621	598	637	654	608	608	587	639	622	650	582	615	613	613	648	598	568	629	628	637	600	623	599	636	614	624	620	631	588	637	591	627	646	613	683	667	615	628	627	609	655	578	609	651	601	586	627	606	632	618	611	601	623	656	626	574	657	626	607	635	663	627	596	633	640	649	604	594	641	630	614	608	662	583	632	623	641	624	655	607	636	601	586	609	658	628	641	618	571	618	572	629	631	595	609	624	637	573	642	598	626	583	616	627	637	644	644	619	638	621	595	684	607	644	623	608	624	610	573	592	652	597	607	608	628	612	621	602	575	595	606	620	623	602	600	566	654	629	611	662	646	621	647	594	615	617	602	629	625	576	564	617	600	621	595	601	648	627	619	632	632	582	620	606	622	623	656	576	634	595	641	659	566	583	577	622	583	617	687	640	654	628	601	584	600	664	603	598	606	623	605	630	592	617	613	582	620	622	639	597	612	609	641	637	660	594	632	617	563	643	627	622	646	666	597	595	580	578	628	617	587	617	575	643	649	572	584	602	612	618	596	602	593	600	621	627	655	588	611	598	601	636	618	593	643	583	614	599	562	600	583	628	577	608	592	620	636	649	633	593	662	612	617	647	618	598	576	639	620	614	649	620	624	633	623	604	607	595	605	627	618	642	648	551	585	626	620	574	604	625	544	620	591	591	586	627	592	654	594	655	608	634	597	586	625	598	630	567	656	626	597	598	589	660	640	600	611	621	635	659	649	620	625	610	624	580	612	634	590	617	650	587	630	624	627	614	645	595	629	580	586	636	618	615	631	646	580	609	604	617	630	575	603	634	621	593	561	615	582	611	620	613	629	628	588	626	618	650	604	636	631	647	645	637	651	659	587	638	608	625	600	607	576	619	653	635	667	645	611	646	617	656	604	612	631	603	611	649	594	640	621	584	617	619	588	629	625	573	594	603	616	640	659	605	633	602	654	611	631	620	651	635	587	594	640	611	621	639	586	615	632	610	577	618	598	651	621	600	656	594	629	627	632	609	651	642	590	622	581	609	606	636	624	574	602	680	638	654	612	612	647	584	624	647	645	649	642	568	600	592	605	601	620	594	594	601	614	609	648	622	672	633	606	630	641	578	633	638	623	635	609	614	616	621	597	610	605	627	608	600	615	608	622	632	621	640	637	599	628	637	587	609	606	641	602	624	635	657	627	636	630	628	609	562	593	597	650	617	600	602	599	660	636	635	645	589	655	617	608	596	614	599	638	628	599	656	611	660	655	574	624	618	635	603	649	629	584	570	578	605	627	561	587	622	611	638	617	616	607	616	591	600	615	606	653	643	660	639	610	612	634	606	608	611	588	642	620	588	623	660	657	590	637	613	606	633	587	590	636	616	625	641	583	580	603	609	610	626	647	602
4558	14541	10064	5130	3806	2946	2257	1769	1455	1262	1127	1074	1003	885	856	797	764	815	758	773	740	724	690	652	668	721	716	706	654	698	642	694	677	691	671	633	698	647	663	693	661	676	641	665	665	622	681	659	669	660	647	656	625	613	642	612	639	668	629	635	625	616	682	614	674	665	596	609	639	670	671	635	645	638	586	615	631	679	637	668	617	664	633	623	646	622	643	647	634	642	649	630	637	648	628	637	616	571	615	632	637	647	616	638	650	645	613	627	569	649	659	616	672	617	642	661	670	627	654	609	652	654	606	618	639	616	621	675	649	652	662	632	576	645	664	593	639	659	681	617	637	658	596	653	675	618	676	641	639	710	613	583	624	612	619	640	634	613	665	647	644	626	646	614	638	636	620	663	612	628	624	640	639	632	634	660	639	628	665	602	620	623	624	643	664	594	624	652	634	640	627	656	644	634	679	611	635	665	648	628	613	640	619	650	636	679	685	617	644	634	639	612	615	622	598	611	652	636	650	628	639	652	607	570	635	626	625	624	649	625	635	652	681	614	618	606	588	627	648	649	565	628	629	581	657	629	625	634	655	577	636	637	652	599	660	642	623	600	580	598	651	640	608	641	621	604	608	593	639	634	658	624	658	644	624	626	647	626	635	608	623	647	673	636	660	615	592	661	606	609	604	635	627	614	612	591	627	629	685	625	615	648	627	622	629	637	607	623	641	594	628	646	648	629	578	642	644	614	648	687	623	602	668	674	637	653	697	666	660	608	644	614	657	649	621	642	672	632	626	648	646	610	621	692	652	617	616	625	629	641	692	629	618	636	639	657	612	574	658	651	602	644	648	676	632	609	636	654	631	660	673	659	676	595	686	627	677	601	665	651	626	650	654	620	628	600	622	645	647	629	616	618	647	603	676	613	659	606	662	673	654	655	624	623	614	663	635	642	623	623	616	628	622	635	652	598	629	600	655	643	627	668	640	646	643	647	654	667	668	603	630	670	673	619	648	612	650	638	623	629	618	634	657	629	638	662	629	622	618	674	630	653	620	676	636	630	614	647	626	617	664	614	586	641	662	561	615	609	651	611	653	601	678	721	640	620	630	620	623	654	598	635	608	656	618	641	644	647	629	622	588	614	606	646	627	632	615	629	586	680	618	638	646	626	643	618	654	661	615	677	625	602	665	612	643	617	590	637	656	632	638	641	635	645	615	630	658	622	672	637	689	618	683	693	635	596	623	659	634	635	660	633	625	593	643	659	668	657	664	661	631	611	636	640	613	685	650	613	587	621	614	631	639	648	620	628	654	662	665	618	616	644	612	587	580	616	672	672	651	642	637	642	642	611	642	615	638	613	674	601	625	631	662	644	593	594	658	663	644	674	677	577	660	609	623	587	607	672	614	647	628	618	669	646	628	638	652	616	621	630	654	613	634	630	582	660	667	649	678	632	617	580	659	649	652	647	620	658	606	655	635	639	652	619	613	654	657	580	653	615	654	615	687	626	644	628	584	624	616	661	618	636	617	672	633	625	655	646	626	647	602	667	678	646	632	636	617	625	660	650	655	654	622	614	601	611	594	608	681	634	615	618	671	608	638	626	646	632	634	650	670	613	688	642	651	625	668	657	629	646	646	608	642	613	718	626	655	646	700	603	630	641	655	645	633	647	655	616	659	638	675	631	613	613	639	630	604	638	632	638	627	666	610	587	652	646	631	661	634	627	587	642	634	612	646	651	631	618	594	648	670	621	661	663	606	599	662	637	630	624	635	628	659	647	628	634	613	662	684	660	645	580	603	599	587	653	632	638	620	621	659	659	649	644	603	665	619	683	650	605	650	638	656	627	645	616	596	612	573	635	626	628	610	609	669	675	643	606	655	665	650	635	659	644	629	672	631	667	641	636	659	668	592	652	623	644	630	643	607	687	607	614	675	618	631	624	652	662	525	635	666	619	613	646	608	629	639	650	618	649	643	635	643	641	635	616	664	658	631	646	637	625	602	636	682	677	597	630	619	620	683	674	669	660	620	668	634	631	675	642	606	628	576	653	599	653	649	627	583	631	611	631	624	669	632	599	630	638	654	600	662	619	631	659	627	612	622	663	608	613	650	655	609	671	616	614	624	647	665	643	636	630	671	591	667	644	670	632	654	610	628	633	627	661	655	691	664	692	633	595	642	621	658	598	585	638	633	683	669	673	613	675	619	615	651	669	621	612	630	670	644	645	622	587	634	658	639	660	618	609	600	638	622	658	662	610	666	655	632	652	621	631	596	674	650	668	628	659	645	649	638	639	659	630	599	584	659	650	651	606	658	644	651	626	613	668	656	595	625	594	676	625	663	631	624	609	604	688	700	643	686	648	676	619	610	640	635	616	665	637	636	649	624	616	645	625	636	619	563	646	628	624	651	626	614	629	656	618	631	609	635	622	628	615	585	649	616	638	627	657	614	618	653	579	606	656	616	642	645	635	613	651	652	641	661	617	620	584	629	568	647	625	582	627	592	611	679	609	634	607	606	591	636	621	618	637	596	643	641	608	629	614	648	688	568	664	647	664	633	633	614	644	650	630	666	682	644	624	659	606	627	653	614	589	628	654	680	630	652	638	684	637	660	606	653	637	653	629	673	646	640	623	635	636	615	609	635	627	631	632	643	615	610	603	636	635	635	668	645	618	653	613	658	654	658	611	630	640	656	632	628	631	631	662	660	651	627	665	589	680	621	659	673	646	657	654	608	669	674	628	630	621	616	606	652	602	649	633	601	655	558	613	650	596	598	680	626	649	685	605	653	633	677	630	650	580	662	590	645	595	635	629	628	608	624	618	671	657	645	675	637	656	636	598	642	594	609	628	610	615	702	588	612	704	654	626	625	618	665	633	673	626	642	606	631	636	651	643	636	619	616	606	587	648	652	644	598	613	609	646	589	614	625	605	657	592	655	627	615	631	580	578	643	641	630	621	651	599	650	645	644	666	654	606	634	657	633	637	607	680	611	604	630	621	621	645	639	675	612	606	644	654	623	596	649	655	592	654	644	664	600	634	670	624	650	640	641	667	611	626	637	669	659	623	605	641	650	600	624	667	630	643	585	632	662	590	588	616	620	630	651	598	630	639	659	671	639	637	643	624	649	623	641	626	613	606	647	612	615	611	607	661	664	603	614	612	638	626	657	623	630	620	639	581	671	660	633	606	577	627	645	641	599	640	626	628	631	621	623	628	610	662	629	666	694	619	658	622	586	605	654	627	581	647	612	628	665	630	613	665	652	613	644	629	687	623	684	632	666	617	670	610	669	653	641	613	635	643	568	602	636	676	611	681	655	672	649	602	630	677	631	640	645	619	669	680	623	580	658	639	648	623	629	642	594	630	647	639	632	602	670	648	614	625	645	677	646	601	626	616	669	635	656	640	634	604	643	647	606	592	602	645	634	647	695	675	633	627	671	608	602	572	638	667	629	613	669	637	625	619	643	612	639	649	643	669	638	694	655	675	610	635	605	600	651	631
27556	20256	7779	764	486	406	366	349	313	335	347	340	327	327	349	336	313	343	333	339	343	335	327	357	322	321	351	344	312	335	317	321	309	321	316	334	336	327	332	330	329	349	294	337	341	297	318	314	322	331	304	342	300	305	355	297	359	336	325	323	327	308	321	326	306	309	305	299	319	342	328	335	307	359	316	318	318	329	337	357	336	277	339	320	303	297	337	308	296	294	318	350	320	326	327	324	335	348	317	335	337	325	318	344	328	332	341	332	312	305	286	313	304	352	326	303	292	290	346	314	312	325	309	362	341	341	336	325	329	322	305	329	324	308	343	323	312	310	328	340	299	337	333	332	323	318	298	350	318	330	316	328	304	350	347	366	324	302	306	328	328	320	297	346	322	341	325	314	302	314	301	312	342	330	332	313	313	335	303	354	343	306	302	306	344	281	340	340	317	343	325	328	310	349	315	299	298	341	314	325	347	294	326	366	314	304	326	332	319	314	324	343	319	305	347	368	327	328	319	326	329	320	327	322	301	313	297	332	320	300	307	321	335	294	299	363	362	355	300	307	330	309	315	304	339	326	337	332	297	340	301	343	341	316	327	308	313	332	309	300	335	313	338	311	317	331	307	291	334	333	286	332	318	316	322	329	303	319	353	314	350	316	347	329	325	342	347	305	312	332	340	361	300	331	286	332	293	331	321	334	321	326	305	290	342	335	307	303	324	317	306	333	316	316	315	315	337	342	298	291	323	329	313	365	304	308	300	342	308	298	326	331	294	339	328	331	309	310	316	321	300	330	289	313	330	307	307	301	307	322	350	350	334	297	327	330	305	338	324	367	344	326	330	341	307	304	330	328	345	322	319	341	324	347	344	345	316	330	320	349	345	316	342	317	268	300	313	350	338	331	307	310	306	387	336	317	343	326	315	293	276	370	362	315	316	298	316	332	324	333	280	321	389	344	329	322	312	353	329	305	305	346	334	323	309	321	336	292	309	296	326	274	302	359	347	320	319	301	378	306	342	338	332	317	329	316	344	329	309	328	302	304	325	311	311	349	285	329	341	322	391	300	320	310	297	332	268	333	325	313	305	300	323	336	325	298	299	306	321	318	323	294	304	318	359	333	320	328	313	300	330	329	326	305	286	326	299	322	317	331	318	319	329	334	301	315	316	340	318	294	352	291	341	294	303	323	324	333	342	323	342	323	357	324	315	349	347	338	297	317	328	336	324	314	344	345	324	292	329	351	293	327	302	324	311	325	315	352	363	313	332	339	325	327	300	364	347	324	328	357	335	318	293	329	313	344	287	300	346	337	296	336	308	317	324	315	337	341	312	349	296	302	330	297	323	336	309	351	336	341	316	304	295	337	325	327	333	300	350	334	307	316	337	289	342	297	301	303	326	300	329	325	330	331	326	303	330	296	357	343	352	305	318	354	303	292	317	329	320	306	341	331	317	319	314	323	267	323	342	328	339	312	291	315	317	335	310	324	309	300	381	299	290	338	310	339	306	338	289	337	338	338	331	315	297	318	354	304	315	296	328	344	302	343	337	307	340	335	293	277	334	330	341	336	295	329	316	342	311	347	338	324	318	331	324	351	305	310	325	345	315	360	337	342	323	328	315	299	329	342	352	351	326	327	346	317	342	323	342	327	347	337	273	346	284	332	312	260	353	324	304	349	297	292	318	317	349	303	308	335	305	349	321	337	308	338	328	308	334	345	340	310	316	306	327	331	322	328	336	335	304	336	343	318	322	338	318	337	325	311	314	351	318	319	310	329	338	300	315	340	319	298	311	341	330	301	332	337	345	307	333	356	328	273	321	308	303	299	300	301	315	347	297	323	344	321	295	326	351	287	305	285	320	329	348	317	306	313	312	330	324	337	323	338	317	328	348	353	291	343	345	322	317	308	281	304	348	317	301	331	313	327	280	305	312	364	346	298	326	327	315	309	331	310	325	334	338	310	305	317	362	316	338	299	324	324	299	334	321	305	317	310	301	331	323	348	348	324	321	304	356	337	336	316	301	294	346	320	308	367	313	329	329	325	303	306	323	306	320	343	323	325	308	314	333	343	326	293	331	293	343	331	314	271	343	340	326	304	318	314	331	306	338	301	339	322	302	337	336	350	364	319	295	371	317	325	321	293	321	334	311	351	341	324	352	343	341	336	328	306	321	345	309	310	292	264	310	313	347	338	312	312	298	328	304	334	315	314	384	292	319	359	364	327	340	306	312	307	304	305	320	336	337	318	342	352	349	308	329	319	333	317	334	318	330	339	307	340	299	292	305	330	331	342	333	338	319	352	361	307	343	328	350	321	318	322	333	289	306	297	332	321	321	329	312	349	335	315	328	319	330	318	326	327	303	313	328	324	338	318	350	333	306	339	302	328	310	343	339	333	306	342	318	312	333	287	300	297	336	309	327	335	289	317	337	310	308	330	288	315	314	328	317	318	315	292	318	308	331	324	337	329	287	311	299	318	320	326	327	328	301	325	314	326	302	345	363	316	319	292	348	283	306	326	300	338	323	308	291	306	317	313	352	326	313	330	339	316	350	321	338	332	334	316	354	303	350	336	323	305	352	316	316	351	301	303	326	301	315	330	338	342	318	315	294	328	355	335	346	333	325	312	324	348	309	334	322	328	308	344	322	310	310	307	331	296	321	303	318	328	314	335	370	341	343	325	320	329	322	286	300	298	340	324	316	302	319	325	315	360	320	274	349	315	319	333	317	333	304	351	335	282	311	343	306	327	346	317	311	360	334	320	309	329	324	333	311	315	332	295	329	298	319	345	302	302	304	344	310	339	336	275	330	318	338	350	328	321	312	324	323	322	311	291	330	319	319	323	331	347	323	323	357	310	326	305	331	316	303	311	318	350	317	315	362	338	315	329	312	307	317	351	291	342	342	351	322	328	317	307	340	352	314	346	323	312	334	316	318	318	326	333	349	348	334	302	348	328	353	306	332	290	332	346	313	318	300	299	300	309	336	338	301	326	294	310	310	348	309	337	316	335	364	336	319	346	330	282	327	347	328	326	305	307	351	358	313	295	283	304	342	332	313	339	311	306	319	309	333	322	326	316	327	310	297	339	351	339	313	340	313	329	346	330	296	334	382	293	361	321	307	321	314	338	314	303	292	300	305	339	316	295	301	338	275	329	306	318	336	302	324	298	332	324	314	329	314	309	345	298	317	345	287	335	287	324	351	308	283	342	341	319	341	329	334	298	297	294	318	310	335	317	304	287	341	313	308	335	315	326	317	334	335	312	328	283	347	333	311	349	316	325	316	340	323	332	357	345	302	305	345	327	286	320	319	305	305	305	331	306	297	306	323	319	333	325	331	342	343	334	338	307	320	291	319	315	323	320	340	317	314	324	360	285	322	303	298	305	326	325	321	299	324	318	319	315	295	326	305	303	352	348	311	344	337	313	360	321	320	307	338	284	302	330	324	344	332	321	294	337	335	308	314	318	335	316	328	321	355	311	305	317	328	356	313	344
4282	1507	988	628	513	442	420	420	370	339	346	349	348	327	347	332	348	307	361	341	305	338	339	329	321	327	330	361	324	313	316	325	330	363	314	347	320	344	334	340	334	357	324	295	336	320	333	340	328	334	318	332	346	356	349	351	338	318	353	314	317	359	319	350	352	346	298	325	329	336	353	338	332	330	337	330	306	376	321	320	331	327	309	305	322	327	339	349	306	340	363	333	337	313	337	303	359	307	309	313	313	330	318	304	367	351	350	357	334	349	348	310	337	324	353	331	307	339	335	368	328	314	323	347	349	353	383	335	338	302	305	322	310	327	338	318	319	333	348	316	336	323	347	313	349	353	308	313	342	321	320	305	329	336	298	323	334	335	345	351	340	324	326	344	319	354	336	361	322	320	346	324	343	351	358	342	350	335	303	334	317	334	337	330	355	337	332	331	348	325	337	321	354	315	321	356	335	348	330	306	319	294	344	333	323	329	317	321	321	286	331	322	333	301	287	327	307	364	315	319	322	318	371	348	325	324	343	323	329	343	324	331	315	366	318	313	335	321	346	322	315	335	358	329	335	312	344	309	339	312	371	345	334	328	336	324	313	371	379	290	337	333	329	348	305	354	345	337	342	339	322	341	334	357	342	335	372	352	355	335	316	311	324	341	312	325	318	341	341	309	326	349	356	338	369	315	302	326	330	304	336	355	347	336	317	322	319	336	345	332	340	293	306	324	340	292	332	352	325	318	327	328	298	341	335	355	343	300	334	342	333	331	312	346	337	327	309	326	342	329	337	321	322	341	322	333	352	359	362	320	358	364	319	326	353	343	325	313	325	318	304	333	346	336	350	329	318	324	344	348	340	334	326	303	304	306	314	324	326	305	341	314	350	354	342	314	315	295	347	349	343	306	312	327	330	378	329	328	337	335	355	317	361	310	330	328	354	316	344	331	314	337	295	327	322	337	336	335	326	333	345	375	328	308	347	303	331	325	337	344	317	336	320	336	364	323	333	313	365	323	356	350	349	368	328	372	305	353	338	333	342	359	348	292	361	320	324	371	353	337	334	332	323	338	356	353	311	365	330	316	319	353	341	324	352	334	369	344	324	327	331	309	338	330	324	337	305	343	337	340	332	286	313	333	336	325	360	326	324	296	341	333	336	316	329	314	314	338	326	360	297	362	318	309	327	334	361	343	314	344	354	319	316	349	335	320	306	312	347	315	321	301	346	332	321	306	354	313	340	336	349	364	334	322	345	351	351	335	315	326	336	356	346	349	321	324	348	360	357	330	323	309	335	348	307	381	365	364	355	317	365	284	314	277	314	325	319	343	339	365	364	351	330	328	345	345	331	350	312	337	312	309	362	327	343	345	323	320	354	320	341	328	327	356	332	324	346	321	359	332	338	333	366	309	331	332	312	313	327	352	316	346	330	310	363	291	315	374	304	342	302	341	328	347	305	355	312	342	342	319	327	302	312	344	359	344	360	359	338	344	318	354	332	320	297	332	333	335	314	308	331	345	373	314	318	331	341	297	332	354	328	350	345	352	357	330	320	315	330	331	302	317	335	325	340	315	364	321	322	342	351	339	334	309	329	353	333	328	367	303	345	336	325	351	369	341	316	342	359	309	328	331	331	314	353	328	339	348	339	316	299	336	330	343	316	335	342	328	350	276	332	324	288	366	309	333	322	318	308	313	321	336	318	346	293	308	299	326	337	344	340	371	342	349	342	317	331	321	324	336	340	342	319	317	331	336	319	359	355	345	357	336	357	339	377	328	330	311	308	317	336	343	293	349	342	338	329	330	329	356	366	344	314	351	346	340	346	342	320	346	343	336	382	329	342	326	321	309	339	327	321	344	337	309	357	332	313	313	340	307	325	311	344	347	318	339	320	370	343	321	309	339	305	315	337	343	305	312	378	322	329	344	338	338	324	324	312	321	319	325	331	322	333	331	326	350	342	333	325	327	340	311	324	328	352	324	324	320	333	318	343	331	341	274	350	331	336	320	328	323	334	374	333	349	350	323	330	334	329	340	339	311	335	334	336	300	329	327	291	325	331	289	325	354	364	360	329	307	351	332	378	340	300	346	325	322	356	345	336	331	319	345	349	320	331	338	293	336	347	346	310	353	322	357	330	313	273	347	334	334	331	353	355	348	331	333	287	338	325	347	308	328	332	348	361	346	335	311	337	324	319	304	393	345	357	342	354	358	291	327	365	329	337	339	393	337	299	344	345	325	334	315	322	314	335	346	334	316	366	335	332	323	355	340	323	320	358	325	346	316	303	320	342	325	317	350	331	321	380	334	333	331	385	367	346	343	362	329	331	319	319	334	329	356	336	305	323	342	335	329	337	313	329	324	307	319	355	330	375	331	303	351	343	331	349	346	342	360	349	320	327	339	350	320	328	301	304	336	326	295	342	328	348	321	331	369	328	318	345	348	311	321	328	326	366	362	340	321	350	343	323	330	305	317	345	335	337	339	319	341	341	303	330	347	333	321	376	351	329	319	306	345	302	319	285	322	364	327	358	335	336	323	334	321	318	358	357	348	320	327	333	361	338	314	338	352	328	312	323	346	318	326	323	352	343	351	337	330	299	338	327	297	352	352	347	327	325	311	320	354	301	314	330	296	313	299	328	354	345	328	307	314	343	323	346	309	353	311	312	361	309	353	348	315	351	347	335	352	316	335	337	371	332	319	324	331	310	344	314	343	336	326	350	333	314	353	342	305	318	338	328	314	329	322	321	321	321	349	339	319	331	306	312	342	356	308	321	281	351	355	347	347	339	314	339	346	342	320	340	353	338	332	305	327	319	335	307	285	334	332	351	326	344	317	366	333	297	340	324	318	350	348	333	333	317	309	353	338	349	333	351	330	318	306	326	316	321	313	327	335	338	322	329	327	343	325	336	373	348	365	366	342	301	361	345	339	334	337	343	310	349	312	316	346	366	336	320	311	323	324	325	326	340	329	343	305	334	362	345	343	330	334	315	366	315	333	317	311	303	340	338	361	326	351	329	321	326	334	303	322	313	306	375	341	322	356	347	309	377	353	342	372	324	351	323	321	334	327	345	328	338	342	312	317	338	335	374	351	355	320	327	331	309	346	340	340	314	346	333	316	288	323	322	351	303	349	330	346	327	349	318	342	320	331	359	330	323	346	332	330	321	321	333	303	353	305	335	351	348	305	351	327	333	347	313	329	357	319	358	320	347	319	310	360	331	357	313	308	338	310	309	357	344	347	343	307	342	325	339	310	339	354	371	339	343	362	308	331	329	351	313	307	334	322	341	330	334	335	365	326	342	328	341	330	309	320	357	299	352	331	335	351	326	338	335	336	335	322	328	346	338	359	325	333	327	346	313	318	305	316	348	346	363	304	325	312	340	335	342	326	350	373	354	362	324	331	302	353	328	339	375	289	338	327	340	326	359	328	338	340	334	311	318	337	324	334	353	310	330	376	344	324	334	341	326	323	335	352	316	323	321	324	328	321	340	323
23710	21208	28558	24157	21210	10746	1433	955	866	844	844	784	758	729	740	708	687	698	642	668	709	690	705	704	702	628	684	624	633	705	637	634	684	696	667	678	660	699	619	631	599	661	645	640	703	652	673	689	642	695	654	677	644	658	629	662	689	651	679	700	671	617	694	659	670	624	689	652	617	638	641	648	604	679	695	672	649	661	652	618	637	672	655	673	669	663	632	709	621	654	628	657	650	637	659	632	656	671	636	673	615	653	638	632	692	669	616	649	656	614	610	733	696	627	669	588	627	646	656	639	678	650	650	628	688	693	634	677	638	641	646	646	668	692	621	668	672	626	631	661	649	657	625	686	666	647	595	631	635	666	681	672	662	724	644	642	621	637	648	628	629	655	616	656	683	621	643	607	662	648	620	701	623	639	677	657	679	679	677	663	685	661	659	687	642	653	636	639	643	623	625	673	636	653	596	658	679	648	637	629	665	633	680	650	634	640	619	655	693	657	668	647	677	646	629	577	667	693	698	664	668	633	670	648	653	634	692	645	600	668	605	639	672	649	645	637	647	671	640	627	616	688	614	647	696	651	639	652	678	605	647	617	591	621	660	640	639	640	692	651	614	655	637	612	644	614	632	643	696	646	646	648	659	651	623	601	654	623	642	655	657	651	709	663	657	709	640	677	683	654	582	656	660	686	604	640	670	643	660	676	686	666	665	670	642	697	680	674	627	683	644	631	655	640	668	666	643	650	658	693	663	655	677	688	639	652	666	653	658	644	672	702	617	640	632	656	604	619	673	625	642	667	648	636	617	640	668	611	639	625	608	637	642	666	666	668	643	682	676	618	649	665	661	664	624	656	642	618	645	630	611	644	614	643	687	654	633	659	689	637	630	658	654	639	687	658	631	698	631	633	666	627	626	655	617	622	671	640	646	654	671	624	666	634	663	658	642	623	630	646	653	687	632	644	672	646	648	632	694	675	661	607	628	591	672	606	676	629	602	608	700	682	644	626	633	662	592	678	683	636	634	613	667	626	634	643	631	595	633	630	628	644	621	628	649	594	631	654	667	694	661	667	657	650	651	674	624	650	660	676	658	614	632	608	671	666	661	679	649	623	672	639	622	610	678	656	641	615	671	655	691	615	652	627	690	659	665	660	691	620	635	641	629	626	640	662	665	591	668	637	680	623	648	635	663	638	662	654	666	672	605	658	630	637	660	656	667	669	696	624	685	660	613	652	632	643	639	632	647	658	626	640	649	643	659	663	646	620	634	599	656	640	654	614	644	655	654	634	680	668	631	686	622	663	646	674	635	668	603	630	633	635	636	685	619	610	665	602	648	668	637	690	663	648	631	653	661	641	652	648	637	608	586	675	695	624	640	637	664	649	645	661	633	639	670	616	633	653	634	645	634	642	657	662	711	607	679	647	650	655	595	647	659	628	624	648	670	637	670	695	640	655	659	628	625	620	625	663	667	646	613	703	657	630	670	662	663	667	654	621	705	616	639	630	647	651	634	690	613	665	623	652	684	628	663	632	619	656	627	693	695	680	636	642	642	609	640	648	657	646	622	596	646	615	620	689	613	624	634	677	667	651	652	609	656	690	620	598	636	639	679	663	673	650	682	645	631	671	614	599	639	650	635	628	637	649	606	673	675	647	646	651	641	658	623	642	637	671	708	655	626	622	635	634	670	675	641	655	545	666	675	643	668	690	624	603	666	658	653	594	658	659	647	651	642	606	609	660	614	673	616	658	654	660	702	667	653	618	634	628	702	647	637	697	649	668	636	675	635	650	641	675	627	652	656	638	641	666	659	622	670	662	637	702	673	610	654	647	641	670	658	649	705	689	659	667	619	665	634	631	626	642	612	669	655	650	663	656	673	629	660	674	640	708	623	595	607	613	651	638	715	657	670	647	709	641	614	650	677	631	656	649	601	644	645	626	638	658	667	641	647	615	614	634	661	636	699	647	658	622	660	649	653	614	617	651	630	618	641	654	649	615	642	618	646	639	638	647	640	623	624	618	589	633	630	656	642	644	603	701	615	690	652	639	641	647	680	673	668	620	641	594	610	647	617	642	597	648	678	680	649	625	636	672	613	705	629	641	644	639	600	623	653	668	670	642	631	642	646	626	672	658	655	585	636	674	679	671	663	630	629	683	608	611	685	623	650	665	644	644	667	652	649	614	696	625	648	676	613	588	636	658	648	667	684	656	739	663	651	643	679	630	630	593	632	658	634	609	667	674	637	620	651	708	654	670	653	672	648	651	680	670	643	654	635	704	603	644	630	633	647	653	659	672	661	634	674	671	615	694	664	606	578	583	644	674	687	686	671	616	644	669	627	620	608	655	640	661	612	646	616	638	655	610	678	597	649	596	629	687	667	642	599	600	674	622	700	607	665	613	658	701	633	698	629	657	633	652	616	656	623	637	618	644	671	635	660	671	665	691	641	670	631	645	690	628	658	657	619	663	679	645	655	608	668	610	656	627	638	663	660	640	654	682	627	661	682	686	656	637	622	677	649	623	647	659	630	671	660	663	657	708	672	653	653	688	705	611	654	668	619	673	622	692	684	663	649	611	609	648	606	691	605	660	634	681	651	632	653	674	629	619	657	641	623	645	684	607	661	640	669	633	644	659	647	655	668	651	635	689	635	657	627	653	640	646	632	686	666	657	657	655	656	647	616	705	678	662	646	649	673	605	615	672	650	641	677	643	647	643	655	670	655	596	606	688	630	577	625	664	610	697	659	637	644	641	659	656	698	617	638	644	635	659	622	609	643	638	678	649	653	658	616	597	656	646	672	633	635	636	660	682	635	670	626	595	653	645	626	659	644	634	622	611	632	646	647	681	672	624	632	645	702	636	640	632	657	633	620	675	599	648	690	602	646	675	611	620	661	645	659	668	641	597	638	611	663	681	652	660	633	612	645	615	636	656	672	673	625	660	630	652	642	681	702	591	663	629	664	643	649	612	663	639	646	653	658	623	640	644	668	626	644	683	658	629	650	687	659	665	655	645	643	620	656	584	671	667	631	660	648	621	607	636	659	650	661	659	652	653	626	658	637	646	635	604	666	675	637	677	680	704	606	650	631	676	670	628	631	661	623	632	645	643	615	640	637	644	680	675	670	668	650	650	618	621	665	635	652	616	645	628	632	643	641	674	646	670	640	635	584	653	643	698	640	669	581	637	629	649	647	649	701	717	647	645	673	631	614	629	644	659	639	631	651	650	622	691	610	664	657	668	638	613	628	653	662	633	629	596	631	630	688	615	649	655	711	623	647	621	620	632	625	632	648	677	602	689	654	644	668	641	643	640	603	641	655	662	636	646	654	582	672	650	632	638	644	621	688	648	677	633	713	648	655	622	647	641	634	622	636	628	634	648	615	606	655	665	683	641	617	620	633	656	632	650	669	628	636	614	668	626	637	604	685	619	655	653	637	618	628	597	641	612	647	651	675	650	656	653	637	689	663	613	647	614	663	628	658	670	619	618	663	656	611	621
3501	8837	5936	3115	2295	1885	1526	1231	1055	1003	876	921	871	807	755	678	767	706	687	666	706	667	695	704	712	683	691	716	680	681	686	659	643	669	692	655	689	647	648	667	710	676	702	715	655	712	641	710	661	685	660	655	658	665	694	662	660	654	698	675	642	684	593	640	634	638	641	646	633	683	701	662	658	673	657	656	677	643	648	667	683	721	673	673	677	719	625	651	675	609	693	725	681	648	660	673	674	652	666	673	711	673	658	661	659	659	647	618	631	675	666	641	644	625	684	648	651	672	651	646	664	653	611	627	689	685	667	675	655	632	642	679	660	641	691	637	642	629	624	637	667	605	637	682	636	683	652	642	650	679	646	676	669	618	674	647	615	649	672	667	647	713	665	673	660	641	663	626	681	661	633	704	610	673	649	659	683	669	649	683	680	689	621	670	658	698	692	697	651	685	638	633	599	636	695	600	658	679	676	682	637	657	655	691	669	645	643	653	645	701	649	682	727	602	641	672	692	663	668	686	655	670	695	691	669	651	638	649	650	679	641	694	693	643	653	675	724	677	655	685	671	675	625	666	661	638	660	701	638	664	664	646	655	706	687	623	639	645	673	685	668	673	680	613	621	693	683	640	654	656	650	640	670	678	661	659	659	613	662	652	642	659	687	662	638	605	642	691	666	652	659	679	627	650	653	659	671	652	677	689	626	691	673	713	646	663	667	681	679	636	604	640	641	609	671	640	652	682	646	664	667	657	653	653	680	637	647	622	663	672	650	679	675	642	662	671	657	674	649	628	675	614	634	631	676	664	724	666	619	635	684	658	648	707	658	657	672	688	665	661	655	675	716	650	680	644	727	686	668	643	633	662	677	652	655	666	638	680	640	645	681	675	628	651	611	671	687	658	695	654	639	681	620	635	621	695	689	687	651	740	658	702	667	715	700	641	659	613	632	654	661	693	660	704	639	635	644	652	659	637	629	664	648	652	641	656	714	644	658	616	663	665	603	633	658	623	665	661	662	683	686	620	709	693	611	650	689	699	678	643	659	659	678	675	640	652	633	687	643	628	667	688	690	635	665	634	642	631	678	635	660	672	650	636	676	688	651	610	680	641	668	645	641	656	672	641	687	652	688	640	644	632	661	645	670	648	719	695	661	635	687	665	643	632	656	656	680	651	634	624	647	680	669	606	629	633	636	679	651	663	666	677	685	659	662	666	622	641	705	667	680	656	681	681	680	663	668	618	679	647	648	633	634	623	651	675	671	632	661	627	662	632	665	662	668	664	677	684	684	666	727	642	628	644	667	665	672	656	667	676	650	668	653	644	672	653	667	659	679	643	646	635	680	641	702	646	693	679	663	658	692	615	689	650	664	691	653	660	697	624	704	656	656	676	742	654	690	648	665	635	625	662	662	626	661	667	664	631	665	698	655	641	594	641	653	663	657	694	667	642	626	653	668	690	693	722	692	625	691	667	674	657	621	711	654	621	640	660	679	695	673	660	695	675	630	672	705	683	695	673	645	681	657	715	666	716	678	651	664	678	638	672	685	670	679	666	617	672	661	725	680	649	685	679	604	675	607	651	677	674	691	652	657	701	670	678	696	642	629	690	646	676	692	660	643	633	627	661	629	677	658	682	645	688	633	655	690	633	673	643	656	680	663	654	680	651	636	687	663	664	656	696	660	643	635	658	641	684	651	652	631	628	657	697	728	636	633	668	685	644	647	703	637	628	621	675	659	664	665	676	659	648	634	671	652	610	645	625	651	694	659	631	657	655	669	649	628	683	623	639	643	637	666	638	676	648	659	652	674	667	691	675	665	721	668	657	636	638	628	622	683	646	665	662	699	657	645	646	644	650	632	613	640	638	657	624	704	682	652	623	700	708	690	663	654	646	641	619	653	618	698	690	684	663	618	643	663	641	630	675	711	667	648	661	682	628	653	636	678	696	675	706	603	652	683	664	708	711	679	640	634	660	681	674	666	642	658	622	665	676	716	668	624	677	644	650	648	673	626	693	659	647	692	662	654	652	674	667	636	663	629	669	657	674	664	653	663	672	646	702	658	686	662	643	668	692	664	660	655	651	682	659	668	615	650	643	686	660	626	642	627	681	690	653	644	666	697	690	652	659	647	663	635	681	651	617	669	658	662	649	645	662	644	618	630	660	675	655	647	641	637	649	618	662	663	665	659	623	628	667	701	645	667	682	632	640	684	685	660	654	652	664	654	684	628	664	656	663	659	675	589	593	721	659	652	639	655	642	644	626	672	645	704	722	646	654	657	730	656	629	649	679	673	654	613	623	667	693	641	642	671	684	639	635	664	622	681	675	662	703	634	649	679	650	626	690	646	635	681	682	628	655	653	671	681	636	635	699	689	637	697	648	649	708	659	640	654	655	659	660	654	677	644	689	648	646	642	649	682	639	660	661	637	638	668	639	687	669	624	672	679	606	655	652	673	665	619	677	694	671	680	651	628	672	688	614	598	646	666	631	671	661	696	681	647	688	637	657	656	672	674	657	632	635	697	684	659	652	690	649	643	648	648	648	692	671	677	679	660	650	679	662	671	614	679	676	640	665	675	680	736	631	638	662	648	645	669	667	681	667	689	675	633	709	666	667	674	644	614	721	673	683	596	647	633	685	705	721	599	657	699	684	665	658	696	682	675	644	679	652	672	646	648	645	606	665	628	645	669	671	683	656	621	661	636	677	678	624	610	635	632	668	689	698	684	685	661	675	664	698	638	620	635	695	654	629	682	685	629	656	683	633	674	666	659	653	667	635	645	664	630	663	684	695	631	692	665	618	644	621	695	639	643	670	698	667	628	622	706	637	678	669	641	597	683	633	694	694	661	689	653	656	659	656	655	665	630	690	659	687	651	652	692	665	643	672	656	659	667	667	662	648	646	701	683	646	696	606	638	674	717	632	675	680	699	666	640	664	654	659	683	658	678	636	658	647	659	641	667	672	622	644	702	635	637	706	647	661	628	672	677	674	673	620	682	708	650	637	676	668	641	661	622	653	671	678	693	647	698	625	669	653	675	657	617	647	644	642	671	658	687	641	644	655	629	643	652	662	630	626	633	651	622	624	638	662	627	688	606	664	611	656	660	710	658	624	664	637	664	658	658	710	705	669	661	713	688	658	671	635	676	676	652	661	637	633	667	706	632	622	661	656	682	621	652	643	675	634	650	640	629	631	696	646	704	637	623	659	657	682	655	647	670	663	618	647	689	679	654	631	727	668	603	658	645	731	639	615	630	678	661	691	664	670	677	709	661	688	635	687	629	654	719	628	696	698	709	668	668	658	621	695	720	658	675	631	653	666	671	623	700	664	689	688	644	668	667	673	643	628	661	609	713	638	649	670	665	648	678	640	659	631	674	685	652	657	668	682	687	666	631	661	635	619	634	707	658	643	654	654	677	641	636	681	647	655	678	672	684	659	643	695	607	671	643	646	655	614	655	667	697	658	657	663	630	672	675	685	665	678	659	669	627	670	723	678
24708	21206	27682	24946	13450	702	358	293	303	230	275	270	249	233	207	198	210	184	164	211	175	206	191	163	185	182	189	180	194	163	168	199	217	172	163	165	202	152	186	150	209	178	189	175	201	197	178	195	183	191	183	169	196	203	185	171	174	168	193	197	162	182	188	187	182	180	183	176	199	169	146	156	182	175	155	164	196	155	163	172	180	198	186	186	181	181	192	188	187	181	178	172	174	184	181	185	195	206	164	167	169	162	167	167	185	167	173	174	171	170	177	174	168	154	171	158	175	178	163	187	167	198	155	167	196	189	189	176	173	201	195	182	174	197	186	174	176	188	183	169	162	183	187	170	202	181	176	163	160	176	176	159	165	178	179	157	176	165	179	174	161	176	208	162	170	162	178	162	188	171	170	173	171	194	200	187	210	165	181	166	207	165	176	214	197	182	186	160	171	180	216	176	165	146	164	190	191	171	182	169	185	176	173	195	186	194	170	186	173	167	170	163	175	175	175	164	166	200	171	180	179	197	186	168	188	183	154	187	190	207	173	160	167	160	192	175	182	160	156	174	189	196	167	172	166	189	184	168	174	165	161	168	206	164	168	156	171	157	195	161	171	177	171	166	191	179	163	153	173	167	164	165	191	198	170	182	193	172	191	179	191	183	203	170	161	207	181	195	159	160	182	182	171	167	179	182	157	185	183	177	193	140	166	167	182	178	178	170	159	173	182	180	149	163	209	175	180	194	182	151	200	168	181	171	168	196	181	164	186	171	167	177	161	169	186	171	177	181	184	193	189	174	179	169	172	188	175	183	173	163	168	187	157	155	195	182	194	196	138	186	179	178	186	188	184	176	173	193	164	157	175	180	181	173	177	166	168	174	177	185	162	186	166	182	187	177	171	175	178	161	190	181	184	189	211	173	184	177	170	186	180	199	161	155	194	186	191	192	188	175	179	182	182	161	178	186	172	168	177	181	167	198	159	204	178	181	194	195	175	178	177	179	183	183	187	167	162	203	184	176	174	188	161	163	189	193	196	155	172	174	154	184	171	170	171	171	160	181	184	176	190	150	155	191	156	175	204	189	158	172	170	188	188	173	171	164	197	172	171	178	180	179	172	159	216	187	181	170	174	175	187	175	190	168	190	161	133	177	169	170	167	178	164	171	163	173	216	180	171	177	203	179	174	170	175	181	173	172	204	182	176	157	160	182	145	196	169	182	175	198	166	165	175	183	175	158	173	160	180	176	180	179	173	188	167	161	178	197	182	197	173	183	177	182	185	181	179	178	157	199	219	145	159	154	144	193	177	183	161	161	166	161	174	187	195	166	163	180	176	161	158	174	179	147	167	153	172	168	172	181	192	215	166	173	174	179	189	153	180	168	187	177	169	189	172	181	175	187	189	175	168	186	192	179	179	178	187	170	190	160	198	172	181	173	201	171	171	170	151	196	185	194	164	172	183	194	177	177	149	160	142	161	169	177	168	171	180	167	177	173	166	199	184	167	176	173	191	148	165	180	175	170	149	177	200	171	154	153	170	130	182	194	173	176	163	171	174	187	162	178	171	174	168	187	176	176	165	209	161	166	151	189	168	177	173	168	177	166	180	169	186	171	161	172	162	189	181	186	171	201	181	178	175	186	164	191	189	168	187	196	155	168	168	167	167	178	149	170	174	164	177	186	164	179	186	196	192	191	179	188	160	160	172	190	181	158	165	175	181	170	171	174	189	180	187	160	172	198	171	172	168	177	171	177	171	179	173	198	177	180	141	163	157	168	182	182	188	176	180	166	176	197	178	172	174	160	201	181	199	194	159	192	169	171	161	186	155	184	208	210	182	184	147	182	178	170	192	166	170	185	159	148	150	189	220	181	188	168	168	189	173	187	157	168	190	171	163	181	182	182	181	189	188	146	186	204	176	151	166	161	179	175	168	185	193	191	194	169	172	172	144	192	167	167	143	147	181	187	185	179	173	155	214	166	178	180	167	187	156	173	174	164	161	175	178	160	175	172	145	200	184	156	190	173	198	172	190	176	159	159	181	167	178	160	190	153	134	192	177	159	178	169	198	194	164	198	155	170	188	183	173	157	166	173	174	173	161	162	161	178	178	173	174	173	176	165	170	173	176	186	188	184	169	182	160	180	207	167	181	188	160	166	149	186	169	152	187	181	174	186	167	184	156	168	167	153	209	171	183	175	183	185	179	166	188	166	152	157	152	174	162	160	174	157	177	186	171	181	186	153	177	189	145	164	165	175	155	174	193	164	174	187	191	211	160	154	177	155	177	158	187	176	162	172	149	186	187	190	182	169	158	179	156	201	169	168	159	186	188	190	171	181	183	174	153	172	195	159	176	180	212	195	199	203	163	160	180	176	140	161	183	174	158	180	183	168	184	193	196	172	167	177	177	181	176	182	175	199	156	195	162	172	172	167	164	189	177	184	158	172	176	171	166	211	203	186	170	168	175	188	156	195	197	184	184	187	172	172	174	181	184	164	182	170	159	157	180	187	203	168	202	154	164	183	198	189	168	170	183	185	183	168	191	188	164	174	168	188	175	174	178	179	178	211	192	197	169	178	193	170	171	163	177	165	222	177	153	185	176	188	175	194	187	174	173	164	198	160	191	178	171	176	181	199	188	179	182	174	160	182	174	196	175	154	194	151	178	166	189	172	187	170	192	179	181	178	168	178	148	191	176	173	190	170	162	172	177	191	196	188	173	183	163	164	172	177	168	178	183	174	174	176	164	148	189	172	179	159	168	173	172	190	174	198	183	159	157	183	177	163	162	192	178	174	160	184	188	191	158	168	169	177	160	187	193	176	179	170	206	188	188	182	186	184	181	189	190	173	167	192	160	173	155	167	189	172	190	167	205	174	161	174	176	165	176	189	176	188	192	173	194	162	185	185	183	169	167	191	173	175	197	164	185	178	183	173	167	173	156	182	195	183	169	194	180	194	167	177	178	192	187	178	199	172	168	179	165	179	168	175	184	172	164	171	157	174	158	179	167	172	198	168	163	176	195	178	202	166	146	164	181	171	170	195	181	185	176	200	184	175	149	197	193	183	171	178	173	191	190	166	199	172	170	182	192	165	160	163	190	186	178	210	194	166	185	177	158	172	175	171	166	156	180	178	155	174	156	183	172	163	188	172	191	177	193	178	169	164	186	147	168	178	168	168	173	175	199	182	183	196	167	179	166	165	147	164	188	154	188	178	187	205	164	138	174	170	160	152	177	174	178	138	167	158	172	195	178	184	167	181	172	177	175	164	155	165	176	169	185	168	164	159	171	181	169	193	148	207	163	180	173	170	171	178	179	186	161	179	158	181	184	165	178	154	161	181	174	176	189	163	165	175	198	171	169	173	164	162	167	161	170	186	175	188	177	182	187	167	175	159	181	171	194	188	198	189	197	159	162	188	175	164	178	186	191	150	181	181	170	163	168	203	186	184	156	172	166	178	197	200	189	169	185	185	199	174	188	160	183	152	189	177	165	189	185	148
3159	4859	3171	1546	1132	833	706	521	436	345	319	293	270	265	252	233	236	245	229	220	211	234	213	243	219	189	199	239	205	189	199	207	219	204	194	183	207	178	228	181	192	211	216	217	180	195	167	196	198	187	212	191	196	208	193	196	193	187	186	215	203	208	186	186	188	216	210	179	208	205	183	205	193	206	209	171	192	181	192	190	193	180	205	196	174	198	173	224	205	199	183	205	188	198	201	196	189	174	185	210	215	186	199	175	196	198	197	187	188	215	192	191	199	187	194	187	188	192	197	201	196	190	194	223	196	201	220	182	211	180	206	188	203	190	188	189	181	204	194	207	193	188	166	191	193	216	192	192	201	179	184	204	182	203	183	206	196	186	199	197	196	181	189	190	212	178	207	171	203	206	172	170	206	184	209	231	193	193	206	202	201	190	190	186	211	183	158	197	214	205	169	179	185	200	187	182	193	200	207	210	187	172	204	210	166	179	175	195	178	206	203	213	212	185	188	192	213	187	178	204	185	223	173	187	232	197	200	182	191	187	199	168	186	197	183	179	197	192	194	200	192	192	189	202	218	188	204	178	175	220	201	211	208	185	177	187	167	196	206	191	170	214	189	212	192	194	206	208	181	194	176	184	184	207	177	201	171	198	191	205	186	209	214	207	185	175	199	192	187	207	183	213	183	199	206	185	198	188	220	193	190	203	175	202	197	192	190	195	186	189	198	188	197	208	203	185	175	187	193	169	208	191	203	213	184	199	210	190	215	214	178	210	192	187	209	212	230	196	188	199	178	222	161	204	217	194	191	199	179	180	202	203	201	165	195	212	196	210	191	206	213	202	207	173	176	214	187	201	189	181	203	185	188	210	210	190	199	191	196	200	203	206	184	190	205	217	187	208	185	171	190	207	190	193	164	217	176	189	181	184	192	187	193	189	189	192	204	187	165	200	175	200	179	203	178	198	204	188	207	214	208	162	168	208	183	189	191	199	197	192	189	189	182	184	182	170	187	205	206	204	193	193	209	206	187	200	205	187	198	193	183	201	197	204	205	191	217	189	219	181	205	173	211	181	180	209	196	189	212	204	200	172	186	198	203	198	171	216	197	181	195	196	198	188	165	172	221	182	185	184	204	158	197	216	212	185	169	188	205	177	189	228	205	215	183	200	197	180	206	196	185	224	212	207	225	187	188	194	185	182	182	190	180	227	174	198	200	168	191	196	185	187	180	207	213	189	200	208	196	207	217	178	185	209	202	200	188	197	193	208	191	181	191	201	196	227	172	217	208	191	199	181	192	177	192	196	187	185	185	186	202	244	193	170	198	200	226	207	202	195	186	169	171	183	211	193	177	180	198	204	183	198	197	188	202	191	209	192	219	207	177	201	220	198	186	202	168	209	204	182	187	188	179	209	198	215	196	170	182	229	201	196	194	181	194	189	193	174	209	191	208	158	213	190	172	183	211	188	187	174	198	209	187	185	193	183	201	192	229	184	189	213	203	169	176	204	214	188	200	204	173	190	161	184	197	187	200	202	169	193	174	189	150	210	193	174	174	207	185	201	201	217	197	193	200	216	184	211	185	173	191	214	209	209	201	185	199	181	186	221	188	191	199	191	190	182	237	196	177	174	201	179	206	194	219	168	187	203	192	200	195	207	189	174	184	193	205	222	212	188	206	196	170	188	197	181	178	183	200	193	172	205	202	215	183	214	185	178	204	211	169	175	181	192	193	198	180	189	193	183	208	198	181	174	223	198	191	209	181	193	216	222	207	176	211	188	194	203	178	187	199	210	174	178	215	203	196	197	197	193	168	179	227	203	209	185	193	216	180	191	191	210	191	187	217	208	215	181	204	177	198	188	165	171	203	186	208	198	186	184	192	182	170	155	182	205	216	178	173	203	197	179	176	216	202	184	201	214	215	165	183	201	212	184	188	169	188	188	205	176	195	185	181	185	190	187	215	165	191	190	183	181	210	193	185	201	218	208	185	208	199	202	197	188	185	177	205	196	200	198	199	209	185	180	204	158	202	208	201	195	193	188	207	168	219	197	195	204	185	187	193	187	191	184	198	176	212	197	204	187	223	183	173	187	181	203	192	180	195	178	201	186	184	175	166	179	198	182	194	219	202	195	206	182	187	187	208	202	173	221	196	207	168	197	171	181	189	185	227	209	220	209	193	155	212	175	204	179	181	181	183	184	210	180	162	183	213	198	199	190	190	184	219	202	205	194	192	189	182	175	168	190	196	209	211	185	213	190	186	177	214	191	195	200	181	185	205	206	191	199	179	177	180	186	200	200	207	185	191	204	172	203	189	202	192	202	210	196	162	204	178	203	197	186	191	206	195	191	189	183	206	179	174	194	176	174	216	215	205	216	194	193	177	196	191	180	184	222	228	200	203	206	208	202	187	178	207	199	185	193	193	197	193	178	198	194	196	199	188	198	167	163	177	239	179	182	202	205	193	174	223	188	200	212	172	210	232	197	184	202	210	209	185	180	201	232	202	187	207	187	195	199	207	176	189	202	163	219	182	192	184	188	185	205	231	171	178	185	210	201	172	173	198	194	179	198	191	216	178	196	199	209	191	195	209	194	194	187	195	214	195	203	180	201	175	175	210	211	194	188	211	179	177	177	214	191	201	191	203	187	194	205	199	198	194	179	194	192	170	173	195	176	178	195	208	208	204	205	192	186	173	186	195	217	183	192	194	188	193	173	202	169	191	215	191	201	203	202	209	188	185	209	160	194	212	198	186	194	169	210	192	195	202	195	197	188	182	194	182	199	161	196	204	200	206	197	215	188	206	178	192	177	193	193	179	192	194	189	197	186	179	211	199	182	177	178	213	170	205	195	207	210	172	193	194	222	201	205	198	180	194	224	185	195	205	195	185	183	191	149	196	165	195	190	202	174	188	166	193	190	176	209	200	177	173	201	186	178	186	203	157	193	172	168	204	211	204	191	213	185	175	208	206	194	186	206	171	169	215	180	175	190	180	190	172	189	203	182	211	195	195	182	200	171	196	169	190	206	189	182	187	187	199	198	190	194	205	208	179	196	182	194	193	201	200	189	194	176	190	180	197	196	191	195	157	224	187	206	216	182	192	184	195	201	193	209	200	176	190	218	192	219	191	203	204	202	198	177	198	203	226	203	202	210	205	180	185	216	208	189	189	194	190	191	212	211	205	192	183	184	181	180	185	190	220	205	193	206	197	192	198	204	187	188	214	194	180	182	181	195	210	191	189	192	198	196	184	201	198	195	187	177	189	180	209	180	187	205	180	210	174	191	203	185	190	218	150	182	206	204	231	199	201	209	190	188	191	187	212	178	180	207	222	206	190	212	198	207	201	194	215	180	192	189	211	184	206	187	182	179	191	209	183	195	197	201	211	208	206	174	217	206	220	183	201	187	198	198	184	185	188	194	171	182	181	191	170	221	194	189	185	171	181	204	187	183	200	187	169	186	185	181	180	192	195	218	197	181	196	200	219	182	192	204	195	184
22279	21117	28903	23577	21115	21177	11875	1561	1114	994	934	819	819	794	778	805	706	702	715	691	677	659	674	641	643	705	668	685	668	663	601	596	652	637	634	641	629	617	616	603	592	586	648	604	597	634	569	639	617	620	599	601	619	656	622	567	592	640	587	642	628	599	631	609	668	605	626	589	613	639	610	579	660	676	605	578	638	626	611	605	597	602	605	614	609	635	601	585	612	631	664	604	596	594	638	585	582	643	595	628	624	610	597	584	561	583	566	609	586	614	622	631	634	614	592	617	618	627	664	639	607	619	592	621	643	621	578	547	655	639	560	639	600	555	567	588	634	644	561	608	594	593	596	611	628	550	615	596	603	587	664	590	629	600	623	597	597	580	574	604	613	603	570	596	616	662	590	587	596	578	621	605	603	612	555	604	609	580	602	636	630	572	607	596	594	619	627	595	579	646	587	602	590	626	599	684	615	601	610	587	588	610	572	606	603	630	636	588	616	584	611	610	551	596	561	595	601	579	621	595	612	679	603	596	622	644	644	629	608	620	603	611	601	589	639	631	625	597	572	607	645	685	578	569	581	568	604	609	614	600	604	576	597	667	576	608	572	641	609	635	621	610	604	614	600	614	598	639	608	622	583	629	621	655	586	588	550	569	625	596	626	581	559	599	599	579	590	639	565	591	556	607	604	636	604	617	584	602	607	619	625	601	595	639	603	581	649	622	585	590	582	657	582	607	613	608	596	616	635	623	620	639	604	667	624	623	570	638	630	560	590	640	592	592	630	592	599	599	616	581	728	610	599	596	565	613	624	605	649	657	597	577	621	575	614	627	572	573	629	591	647	593	624	599	592	620	547	617	582	603	584	607	630	604	580	605	619	615	593	592	647	631	613	603	639	600	582	569	610	659	606	639	587	591	592	591	569	598	630	585	618	579	632	637	607	641	616	603	587	638	632	595	606	579	602	606	567	616	595	631	585	601	556	621	591	632	575	596	627	600	623	569	608	608	619	592	624	625	617	625	578	619	578	588	615	598	613	599	608	599	577	582	603	600	582	616	589	605	608	622	625	554	626	598	623	627	624	603	580	630	625	588	659	583	637	630	562	591	593	563	553	577	607	570	585	590	620	618	593	607	615	601	612	625	579	562	630	588	611	647	586	647	554	634	613	594	633	629	593	605	602	664	633	641	611	612	602	582	582	622	616	582	639	579	603	654	587	639	609	590	638	574	624	591	568	604	590	595	561	621	603	627	621	634	607	601	580	605	632	611	598	616	598	619	609	601	609	596	567	608	593	583	631	595	585	570	585	577	605	606	616	602	569	584	610	544	554	600	664	591	618	598	589	606	657	638	597	633	661	646	597	570	598	577	601	566	598	621	572	612	606	563	635	589	629	571	609	594	638	581	610	590	575	657	593	576	639	623	607	620	588	623	582	600	630	650	635	653	585	575	582	569	608	601	587	571	627	590	597	609	567	621	662	591	597	578	618	592	602	633	624	583	607	610	601	640	602	623	575	577	632	610	663	619	562	629	613	607	641	622	593	576	600	570	614	612	627	547	607	652	593	580	583	598	603	632	598	587	613	606	611	602	621	611	651	639	556	628	638	598	634	589	639	618	598	610	622	624	587	611	562	611	570	600	654	604	635	618	582	629	587	600	594	569	608	561	582	596	624	654	607	619	565	569	573	613	664	623	592	601	595	590	630	640	598	628	604	624	585	614	600	599	647	560	574	566	642	543	574	590	646	623	577	614	598	614	599	596	616	606	619	616	612	606	598	639	589	643	616	597	612	571	624	640	610	617	593	610	618	611	576	630	620	564	568	588	579	645	667	584	581	632	596	609	603	615	601	599	612	593	580	598	630	613	638	628	609	579	594	595	611	583	644	612	558	661	601	603	625	637	626	579	606	558	585	585	672	660	608	598	590	574	590	639	572	627	632	639	597	644	672	614	576	618	600	620	591	627	636	615	602	587	639	611	592	611	622	585	627	602	576	613	611	538	598	565	637	608	631	612	595	632	632	609	628	592	628	660	580	576	581	614	606	655	585	618	596	665	619	588	611	601	588	608	602	600	555	620	584	607	580	563	580	626	583	547	622	620	614	644	656	593	631	585	642	583	614	629	589	590	623	573	567	562	591	603	613	583	609	633	593	594	615	627	601	605	608	596	565	581	609	607	625	625	544	558	638	583	652	614	638	615	575	600	618	595	611	616	553	623	635	645	582	610	636	653	639	568	621	625	612	629	617	618	569	599	580	570	599	632	611	620	605	641	578	594	580	654	622	617	613	578	647	600	665	586	611	574	647	587	656	593	572	611	614	602	579	619	591	583	569	627	642	628	662	583	617	586	620	603	592	612	617	622	641	590	568	650	619	625	564	598	609	644	593	612	691	590	599	596	596	575	618	642	581	639	639	592	612	614	629	582	652	644	612	575	622	568	590	645	601	604	618	599	616	587	608	569	652	581	622	594	585	566	650	610	621	589	652	605	638	633	575	601	636	577	590	637	619	621	607	615	607	594	599	586	634	648	625	598	600	608	628	596	623	638	628	614	582	599	568	596	554	609	597	610	631	626	565	631	641	578	600	654	616	563	638	587	626	565	597	599	631	585	587	614	654	578	597	629	616	588	596	651	613	667	634	576	608	607	608	576	588	613	652	593	646	633	589	585	643	615	614	590	570	670	611	609	632	586	649	567	661	621	595	626	616	586	592	609	604	648	617	641	586	622	605	597	592	583	601	603	631	623	612	575	627	593	654	588	609	578	588	641	639	621	593	626	600	624	572	594	602	598	618	609	642	589	582	608	589	582	598	597	610	628	577	564	596	594	623	560	610	626	599	617	596	580	557	599	603	595	653	634	621	599	595	583	605	610	617	629	629	593	604	614	639	609	608	580	593	651	608	619	567	618	624	635	647	612	635	637	599	585	631	588	601	601	593	616	588	604	540	602	645	655	607	560	628	608	601	609	605	628	611	623	627	634	638	625	639	598	629	604	590	597	632	601	603	561	577	627	619	608	590	565	612	607	605	573	651	618	610	622	629	650	580	611	592	640	600	601	586	595	648	613	602	609	623	634	608	597	630	619	629	642	583	644	581	626	611	570	672	639	576	630	592	612	626	623	640	641	608	563	558	567	602	632	591	616	561	623	601	604	613	609	562	619	599	621	617	571	638	650	662	598	610	613	620	615	552	635	617	632	575	624	567	588	627	610	574	598	589	605	568	585	621	611	578	593	641	581	636	598	602	577	613	632	608	624	612	629	601	604	622	618	577	611	589	571	618	617	566	592	618	553	621	631	604	606	601	616	569	555	582	614	585	589	610	577	631	570	562	559	631	618	607	586	608	642	608	594	625	607	616	617	591	608	564	574	570	618	625	605	596	638	599	634	593	603	644	574	613	602	599	570	600	639	631	606	596	599	607	615	648	587	620	617	608	566	625	613	622	629	575	646	620	579	587	611	618	584	597	612	619	618	574	618	586	573	631	594	597	605	600	597
4416	14345	9892	5177	3858	2812	2176	1763	1418	1203	1094	1029	909	843	789	838	765	765	758	695	704	741	652	672	685	706	701	677	745	665	641	669	647	671	648	624	641	629	603	641	653	652	658	636	611	665	648	622	649	624	636	669	639	637	612	649	647	642	582	644	621	707	650	612	654	656	644	616	612	636	609	630	586	608	627	620	610	584	642	611	628	649	622	629	653	641	678	682	624	593	612	598	656	666	693	558	647	591	645	591	625	649	636	713	655	615	621	576	620	533	634	662	607	630	569	618	671	596	655	623	605	632	642	680	627	624	576	610	629	598	621	644	598	640	655	618	575	617	596	618	637	599	671	620	579	683	586	651	642	609	588	619	595	587	641	647	605	631	628	579	603	612	681	635	640	643	626	625	647	642	598	621	604	652	598	669	571	615	628	611	607	606	625	587	627	662	663	594	607	625	629	597	652	622	639	570	608	601	592	594	657	605	616	638	639	651	612	591	646	602	604	589	603	665	597	650	611	589	619	650	624	680	648	640	602	608	621	648	657	597	665	663	645	671	620	604	638	622	648	667	598	581	651	587	591	609	611	616	628	643	612	604	604	617	663	619	609	597	664	609	586	606	620	640	620	630	649	652	610	630	659	653	619	624	590	621	602	627	603	640	607	637	617	622	618	618	605	665	601	637	661	673	658	593	600	615	618	615	586	583	609	574	610	630	625	631	671	589	600	588	637	606	633	593	605	629	627	647	600	604	642	612	651	598	593	604	593	631	589	593	645	632	627	635	581	600	608	615	619	556	624	609	633	585	617	593	661	648	633	594	628	626	613	600	617	587	586	637	614	642	617	628	548	630	612	590	623	612	637	614	628	621	608	641	590	669	625	636	604	663	621	598	641	662	611	581	631	591	621	615	606	643	649	644	679	635	626	633	640	595	591	626	636	652	620	591	603	655	675	609	639	632	603	616	627	634	616	595	634	618	587	613	647	592	642	636	612	616	592	636	618	598	584	642	643	559	635	589	650	565	638	639	624	647	666	612	617	602	613	655	635	630	627	608	617	608	599	640	632	612	608	640	610	593	598	626	655	648	612	631	629	622	601	608	627	627	622	637	605	648	630	573	604	591	619	635	618	678	636	615	581	633	627	637	634	670	654	600	620	604	649	613	652	611	609	611	627	589	624	631	581	618	635	608	595	611	611	646	673	620	597	614	620	601	629	621	612	620	653	647	629	626	672	657	621	612	627	656	618	589	635	610	628	622	621	630	634	675	629	599	579	609	635	606	577	579	586	648	613	634	598	601	600	636	638	621	592	623	625	631	617	614	627	624	632	644	636	633	636	597	627	653	639	613	572	597	623	626	589	623	601	637	639	649	634	636	621	603	642	597	654	615	597	565	611	619	601	597	582	684	592	640	565	600	622	617	603	613	588	603	622	607	596	636	591	647	639	608	646	594	643	646	628	642	578	593	619	656	653	658	616	636	591	610	621	627	616	602	636	603	666	612	611	632	644	611	649	555	620	595	630	630	682	573	587	650	630	613	644	650	615	670	636	619	612	653	684	638	654	615	638	583	600	640	594	621	609	619	636	624	607	656	656	620	588	623	605	612	600	612	605	566	593	583	581	655	603	646	631	642	610	608	594	612	602	589	588	642	628	617	631	623	585	610	560	624	640	587	641	630	617	649	648	595	661	640	599	611	638	610	624	601	652	594	616	618	621	618	619	601	630	621	610	619	636	607	651	630	621	633	616	658	669	616	580	620	669	595	644	586	592	602	569	670	594	623	665	629	602	624	602	667	631	631	654	621	648	623	596	618	609	604	651	629	614	633	609	651	634	612	647	671	621	596	635	642	617	576	642	610	648	620	617	626	654	626	615	629	588	637	614	625	586	600	617	585	644	626	622	587	615	661	662	612	636	577	619	642	582	603	587	670	638	596	623	612	585	588	633	634	629	589	650	591	610	640	646	618	600	645	599	566	598	661	663	614	601	632	573	717	602	647	606	661	660	630	632	579	596	625	619	597	617	609	665	664	660	620	640	639	644	616	603	657	648	645	630	619	605	636	620	579	648	618	617	640	629	618	612	585	652	618	625	655	673	646	597	644	652	586	657	642	611	602	660	633	639	662	637	636	645	614	656	649	619	596	623	593	598	622	658	610	618	599	617	594	633	582	630	637	624	642	621	604	626	579	598	611	639	625	668	603	598	640	638	610	595	578	622	605	622	578	592	600	644	628	614	605	616	625	648	625	633	589	617	643	618	602	603	626	634	632	592	599	634	608	605	623	625	606	615	604	607	589	617	641	635	632	603	579	621	673	684	631	626	651	641	591	658	620	571	597	586	597	571	610	620	590	598	661	650	618	622	591	609	607	609	617	607	613	633	628	609	587	656	591	632	594	616	627	644	590	592	624	634	645	584	643	602	600	624	639	644	636	664	623	614	584	626	640	638	667	604	632	587	636	606	619	632	644	612	587	638	634	618	602	598	607	616	574	638	633	656	562	669	653	637	661	607	603	646	575	637	601	615	648	660	649	609	606	617	614	568	615	633	585	606	621	609	612	642	579	577	650	615	641	608	620	637	616	611	614	637	627	578	581	616	610	675	571	641	607	590	591	610	596	586	595	652	653	602	591	601	590	622	631	595	623	617	620	611	662	673	605	627	632	605	649	619	624	602	630	597	643	647	594	623	673	625	601	624	604	589	645	628	632	612	591	635	616	636	610	638	652	648	601	608	597	629	624	649	660	596	650	674	673	605	650	605	624	655	600	614	645	636	630	631	542	614	591	598	618	608	641	622	612	626	699	613	597	588	622	616	640	626	611	611	656	644	679	620	592	635	634	611	601	615	606	627	605	619	610	572	603	604	663	603	619	678	626	601	628	607	651	629	608	617	634	627	607	572	665	642	608	630	661	607	626	624	654	624	600	592	635	646	606	644	602	635	592	648	593	585	608	601	641	652	643	656	599	624	609	663	657	664	629	661	618	613	624	611	626	569	621	609	599	648	631	618	615	599	593	669	652	605	629	631	632	644	580	625	657	619	634	595	608	624	574	606	566	643	642	608	620	660	621	609	634	635	574	646	636	609	613	656	570	631	650	607	579	628	637	594	645	601	583	582	603	622	688	635	620	619	614	624	596	626	624	631	618	611	700	591	635	662	631	625	618	667	609	612	574	635	588	642	592	657	631	639	633	618	630	614	633	584	598	631	631	632	650	575	650	613	598	630	662	608	649	645	585	632	611	625	605	650	644	601	608	629	643	613	631	631	634	606	576	582	628	613	666	643	609	658	618	620	633	624	612	609	609	648	642	630	645	650	593	651	617	639	625	603	628	591	591	544	656	634	596	570	616	618	643	623	612	589	658	605	640	596	617	642	625	714	608	593	614	668	654	621	675	648	626	588	655	662	599	618	639	617	611	673	625	570	640	640	630	629	612	634	614	596	644	608	627	624	642	603	609	651	636	634	579	633	589	610	612	617	617	598	654	605	614	639	633	632	639
27597	20233	7852	696	480	401	374	332	363	333	358	339	353	342	327	343	287	342	350	321	302	322	342	310	299	310	298	340	306	305	340	297	325	310	306	334	319	333	314	323	329	312	340	317	306	292	317	309	287	310	310	298	326	298	303	336	319	302	319	328	340	317	327	332	324	323	318	315	325	332	325	323	311	342	317	312	327	328	360	312	319	297	313	316	303	311	327	299	300	314	341	297	335	308	325	330	310	301	318	308	322	310	341	335	287	316	328	289	307	293	320	316	302	314	338	312	304	310	338	345	332	325	299	288	336	316	297	312	325	302	328	344	290	315	324	320	334	319	323	315	314	324	321	304	320	304	313	297	325	321	301	313	329	300	323	324	303	285	323	322	317	353	343	294	335	340	330	343	347	343	293	319	305	291	312	328	310	329	329	343	318	274	311	318	321	336	309	312	307	287	347	317	330	309	331	330	290	336	342	318	339	326	321	334	307	277	305	291	287	346	303	308	307	333	319	305	318	314	327	338	336	313	325	292	305	325	338	306	307	308	309	289	314	302	336	326	293	296	329	352	331	323	315	331	322	311	337	310	322	336	302	287	342	319	324	363	311	316	316	349	336	308	326	301	324	330	347	313	312	360	305	286	334	291	331	293	301	290	390	314	328	339	322	306	308	301	313	301	308	330	326	325	313	331	306	316	318	344	322	369	329	309	346	327	315	310	344	354	309	295	290	325	320	322	333	284	330	334	324	319	319	335	343	312	322	323	295	319	325	349	333	311	338	326	306	325	341	343	318	334	329	278	331	332	335	309	309	341	346	335	312	300	309	350	334	351	296	323	344	346	302	323	317	334	327	322	325	336	347	333	269	339	313	335	299	311	332	333	320	338	336	336	330	317	278	330	325	307	328	312	302	316	312	362	310	336	292	331	336	306	308	320	291	334	334	312	316	332	303	322	341	371	335	333	294	348	371	307	330	307	322	327	332	316	296	319	317	331	337	323	308	276	305	302	322	304	313	325	323	323	305	299	309	328	330	317	303	309	315	314	285	311	333	324	318	297	320	283	295	301	321	320	330	319	327	334	334	310	282	300	315	310	324	333	325	337	301	298	310	332	310	326	325	312	286	324	328	281	295	283	339	339	288	337	294	316	308	314	328	304	310	299	317	298	300	357	321	298	313	328	324	315	313	329	367	300	327	331	338	297	316	310	322	303	321	317	314	336	320	325	330	300	337	297	315	302	321	308	323	335	304	311	289	331	332	328	316	325	321	320	320	341	327	347	318	307	325	353	325	336	331	322	340	336	335	326	332	332	311	327	329	316	343	316	369	336	294	354	323	303	299	340	312	320	320	313	318	360	329	334	343	304	348	317	299	370	325	317	346	307	345	316	302	308	313	321	341	320	327	319	303	332	309	361	335	338	329	315	316	348	356	323	302	297	342	332	299	310	312	305	332	335	324	281	294	333	326	316	316	310	330	314	336	337	298	336	328	321	316	345	320	313	298	294	307	300	311	301	306	330	293	328	319	325	340	295	310	287	361	320	306	286	302	298	318	351	320	314	315	322	321	296	295	320	332	304	285	310	330	363	332	332	297	303	295	287	305	323	343	311	352	304	361	318	348	315	315	329	283	335	303	353	318	298	323	311	308	310	309	318	340	328	325	298	307	321	323	305	308	318	310	301	328	322	335	324	304	323	332	276	318	336	313	313	330	322	319	326	312	307	293	310	299	329	306	299	326	315	323	318	300	332	328	309	318	312	312	320	327	323	320	369	316	304	311	337	333	316	293	307	307	317	340	334	284	339	330	323	331	343	294	332	361	315	335	310	306	326	333	272	354	309	336	315	310	360	334	317	323	307	315	301	308	344	349	268	308	346	288	344	312	342	339	320	332	337	310	304	291	343	324	337	311	323	302	317	313	339	324	337	321	330	329	336	299	306	324	325	313	315	320	330	333	306	311	331	286	323	333	322	314	327	304	313	332	346	312	310	335	333	304	322	291	347	315	310	313	308	334	338	311	321	315	326	311	324	315	336	354	319	308	280	331	310	336	339	290	326	300	319	276	320	335	321	324	342	311	302	301	318	299	350	317	307	350	289	332	309	307	341	320	330	317	291	334	344	317	285	323	306	343	321	295	370	301	322	321	293	348	359	343	344	327	306	346	338	317	338	325	324	304	333	319	323	340	307	332	343	324	313	330	322	331	292	346	312	301	289	343	357	317	309	305	311	317	298	312	314	316	346	351	342	278	307	314	327	337	356	340	329	302	318	329	322	362	307	300	348	353	318	307	309	296	310	298	328	298	322	318	307	339	330	337	303	306	326	362	325	314	313	312	316	294	320	314	294	298	308	305	301	315	283	304	321	313	319	311	310	331	299	322	263	289	313	310	341	333	341	321	296	342	303	319	336	301	307	311	318	295	291	303	310	313	325	328	335	325	333	310	347	302	340	342	306	338	316	322	340	335	337	339	317	292	288	282	328	341	320	298	318	331	338	319	304	279	300	320	330	306	317	318	323	330	309	326	337	328	308	330	325	294	312	315	333	344	317	338	323	340	321	313	329	315	336	310	320	318	351	335	326	331	323	346	301	358	326	318	315	311	292	304	321	310	343	303	326	329	314	314	313	330	283	309	318	303	307	321	321	312	339	286	329	339	357	331	301	288	300	341	293	335	321	297	296	320	310	342	328	339	322	338	293	287	334	294	321	358	341	285	309	327	334	301	333	325	326	307	285	327	330	331	348	301	327	328	299	309	325	325	311	334	302	307	323	309	343	344	344	334	318	322	314	298	316	314	359	316	288	307	310	321	302	325	315	324	325	327	357	303	343	317	314	311	315	307	309	297	339	316	308	318	333	285	340	319	324	343	317	314	329	327	335	348	301	313	312	321	347	329	320	302	322	341	314	344	345	321	323	313	362	298	331	309	291	309	338	359	305	305	325	342	312	344	300	315	312	313	328	347	308	301	348	317	326	311	334	306	309	311	330	332	338	326	316	307	307	336	319	306	308	309	330	316	322	320	300	320	318	342	315	347	315	317	312	310	335	318	306	326	289	351	283	298	307	307	310	303	300	319	339	301	314	330	289	313	341	328	329	349	310	304	322	355	325	336	291	312	309	310	298	311	282	334	328	324	297	327	304	304	322	313	279	345	315	320	316	300	322	325	323	304	352	311	331	331	339	300	320	330	287	324	339	348	291	331	298	305	315	304	320	346	319	296	330	311	333	339	332	341	327	303	303	290	327	330	317	337	316	298	340	310	319	324	298	331	294	312	342	337	318	343	290	333	319	310	304	310	330	302	326	326	316	298	308	297	327	324	345	330	298	328	312	359	323	338	340	335	306	305	272	343	328	331	339	268	285	310	324	307	293	324	331	307	314	295	336	294	342	314	326	342	340	327	322	317	340	320	321	352	314	319	364	311	348	322	302	375	313	316	325	298	326	331	308	334	326	311	290	316	315	353	355	311	304	335	329	301	291	318	300	344	314	344	308	342	331
4268	1549	950	631	521	485	387	430	384	354	344	365	354	327	348	360	368	333	305	347	326	344	327	313	365	333	339	328	314	312	335	330	335	319	337	337	329	329	339	310	358	326	338	331	337	329	306	359	349	330	329	346	349	330	359	322	311	342	330	320	335	311	328	306	339	332	312	303	316	342	338	302	343	332	319	327	342	302	315	328	364	346	346	330	346	335	314	325	333	326	327	335	328	327	357	316	335	333	310	355	319	335	355	363	352	287	338	311	329	328	326	313	322	329	336	338	346	316	353	309	347	311	332	354	327	281	292	344	327	325	324	373	331	338	326	338	362	352	360	343	337	334	334	347	353	359	323	328	341	331	374	322	302	287	338	340	329	331	355	306	349	352	322	351	326	309	322	334	314	332	312	339	315	347	285	325	355	336	348	330	325	339	330	285	317	336	356	341	335	322	329	290	362	293	334	332	358	302	301	331	306	327	306	360	352	321	299	364	354	365	339	337	336	305	328	313	317	343	310	330	327	354	317	336	371	308	344	307	296	318	337	337	350	328	359	338	321	349	335	300	296	342	351	333	317	329	322	332	335	310	329	356	301	340	320	330	327	335	357	302	343	340	341	326	324	331	305	323	325	307	344	318	339	331	319	333	340	309	353	329	313	331	312	341	315	303	367	332	331	350	348	331	297	315	330	338	351	329	337	304	330	336	313	360	330	320	348	319	313	355	330	309	336	343	345	363	338	371	340	291	307	321	340	363	347	306	343	333	324	357	349	331	329	332	316	333	344	315	319	338	333	353	325	298	333	314	283	309	343	337	314	309	346	331	316	330	321	328	291	324	339	344	325	336	323	360	344	340	362	347	314	348	317	328	319	329	335	299	328	329	329	331	344	325	323	337	319	318	355	332	350	350	308	336	340	337	331	303	319	307	350	317	342	314	340	304	367	366	365	358	348	345	345	362	345	307	338	323	327	346	347	336	317	332	328	329	331	308	381	356	335	365	322	312	370	318	304	327	298	331	369	370	315	328	342	313	334	344	323	295	333	338	330	331	302	337	343	309	307	300	324	287	330	317	312	330	356	306	337	301	340	353	324	318	326	337	350	335	340	347	336	328	342	344	341	341	303	318	298	343	360	330	311	333	335	329	331	323	333	318	316	344	380	301	336	354	319	320	302	351	287	339	317	353	294	323	383	341	345	371	346	325	304	328	334	339	337	361	354	367	333	303	346	359	312	359	337	344	345	339	334	369	326	286	350	336	362	330	331	341	327	329	341	304	334	303	326	347	335	339	302	294	352	327	337	346	346	309	341	311	321	317	319	362	343	312	328	335	316	305	292	351	371	365	341	282	339	343	322	337	337	336	318	335	331	339	346	303	336	338	335	338	314	348	338	352	308	329	335	323	358	345	335	349	300	277	314	291	361	385	330	327	316	319	323	334	347	347	322	345	312	347	300	329	301	293	322	329	364	332	320	308	293	339	331	314	329	340	320	332	348	316	326	339	319	337	324	330	374	310	346	315	331	304	330	324	312	342	345	332	341	324	312	345	330	331	339	328	335	328	336	350	368	333	357	387	347	320	328	325	329	315	321	339	335	338	350	316	370	319	326	306	347	323	321	364	318	324	336	320	318	341	343	304	311	321	338	378	353	321	334	358	354	332	297	357	317	336	296	343	353	376	340	352	364	316	337	300	328	378	340	333	347	303	326	314	308	310	327	312	344	357	345	335	330	293	358	308	353	330	302	324	339	327	347	353	340	351	278	310	355	314	322	337	355	336	311	360	306	352	329	309	350	339	355	327	356	341	365	331	356	350	331	356	328	348	341	333	311	348	319	359	331	323	334	323	337	319	283	311	320	341	322	298	327	357	323	352	329	345	323	336	330	309	362	332	342	316	346	338	327	331	327	321	351	336	344	319	324	352	336	306	342	351	349	335	336	333	320	339	318	359	338	305	318	316	291	351	340	318	331	299	331	321	305	332	330	330	329	358	363	318	325	317	342	349	344	348	343	319	328	327	344	340	322	319	342	332	334	355	329	321	304	340	333	307	384	352	339	338	317	317	342	316	336	350	350	332	357	314	330	293	332	331	322	347	328	356	300	345	358	288	336	336	354	336	371	334	354	315	336	320	312	345	346	349	334	331	312	346	332	356	320	348	347	353	334	336	330	361	354	316	334	321	330	341	320	334	312	340	349	345	308	321	330	342	342	328	345	349	342	327	297	335	345	355	352	303	336	343	308	348	318	327	323	306	361	334	324	335	311	335	328	326	334	322	347	337	344	376	317	342	315	298	325	304	325	357	287	294	320	347	346	329	303	305	355	328	333	379	356	329	323	320	339	344	317	348	322	321	380	343	327	333	333	350	316	331	335	348	344	328	311	356	325	326	351	316	322	323	329	353	327	332	325	322	320	353	358	321	345	373	326	331	347	323	325	334	308	313	316	334	317	317	333	338	333	340	332	337	323	361	327	359	324	349	338	313	334	318	323	345	323	310	366	330	326	352	301	300	340	340	339	301	352	334	342	334	343	340	356	318	338	335	320	335	332	332	308	335	332	333	321	362	302	330	336	316	365	315	342	349	319	324	364	323	325	329	331	313	334	308	312	318	328	327	352	331	366	334	359	297	342	328	342	336	338	312	290	330	334	328	347	344	319	323	345	335	326	332	299	336	322	339	323	336	366	337	334	344	370	313	337	308	344	319	319	324	324	375	323	323	316	314	352	338	320	338	347	344	318	342	321	322	330	366	291	335	296	305	319	335	334	342	322	344	329	344	347	326	305	317	314	360	313	292	344	304	318	291	361	358	335	318	310	352	338	360	319	325	375	302	311	326	347	337	332	323	331	344	338	355	337	341	349	344	329	316	320	358	336	319	340	348	293	341	340	334	308	306	328	298	337	307	331	313	318	347	341	342	297	300	336	310	340	360	317	341	336	343	347	318	324	320	354	325	369	328	344	349	322	334	350	329	333	323	328	347	328	312	333	356	345	325	335	312	334	326	337	310	339	351	312	330	328	340	352	362	327	327	327	326	341	327	330	323	323	304	351	312	353	352	310	325	346	315	345	337	333	345	340	317	327	336	363	323	336	308	338	324	342	337	337	350	344	352	313	348	323	306	323	343	291	342	321	351	343	348	363	352	295	328	345	327	349	310	301	316	319	336	330	356	323	325	356	327	326	345	318	366	353	338	323	310	332	318	337	342	332	349	323	307	303	320	341	341	324	298	349	321	331	336	330	349	320	330	321	318	336	327	357	326	333	336	335	338	352	349	320	330	324	358	328	336	339	314	379	323	322	353	317	327	340	314	329	335	304	319	311	286	324	348	335	324	342	337	333	339	351	326	313	333	314	327	350	337	327	303	325	319	345	343	310	294	317	288	304	360	345	329	343	358	333	325	322	322	319	318	351	326	334	328	343	352	334	333	357	314	324	337	363	316	312	370	346	365	348	311	322	329	350	323	318	316	315	334	329	326	301	325	322	344	323	341	340	317
23648	21220	28555	24209	21222	10736	1463	1065	896	813	796	748	743	732	689	732	673	687	702	666	743	675	650	689	638	648	665	664	680	646	635	657	687	655	641	668	663	668	591	661	697	586	676	660	599	623	643	650	670	644	671	678	666	640	583	659	657	634	612	636	683	634	647	607	659	612	667	601	672	646	657	683	645	676	629	671	655	603	665	605	649	613	667	621	599	604	671	624	642	642	614	623	610	643	640	667	622	631	665	632	641	678	665	636	678	654	638	634	666	676	657	654	666	686	634	641	628	633	638	666	627	687	654	657	647	697	638	638	678	640	677	649	620	659	637	667	635	650	614	598	639	654	647	607	627	617	655	639	661	635	616	648	574	672	648	652	683	630	672	605	668	649	625	591	617	635	634	635	630	631	644	682	639	644	641	642	580	615	557	685	630	657	640	660	651	597	662	650	639	623	656	638	657	621	605	606	612	602	623	637	673	608	605	645	673	659	659	659	617	673	632	689	656	628	656	638	616	660	661	616	616	648	614	610	641	671	612	644	684	608	638	662	658	675	624	686	610	606	637	615	680	607	585	676	667	661	619	633	637	620	637	629	633	625	625	616	639	634	619	646	652	635	659	612	687	690	664	592	613	615	651	655	616	610	605	675	677	666	677	641	647	653	624	712	567	639	626	628	639	669	614	674	630	680	624	649	675	656	659	675	657	632	691	591	648	653	649	624	627	676	627	644	640	639	692	635	640	640	656	615	648	652	633	618	663	671	686	658	657	605	654	619	691	671	650	689	642	649	609	659	607	622	659	647	621	651	643	624	628	657	601	578	624	629	637	611	697	662	660	659	665	624	626	668	648	651	675	667	620	605	676	650	695	632	640	647	648	668	632	662	640	616	653	624	614	678	665	632	645	634	615	606	630	653	650	642	627	634	614	650	677	618	616	627	637	669	643	664	640	664	661	644	612	613	683	654	660	623	716	649	681	638	652	596	623	620	639	628	654	658	663	665	631	652	624	635	654	650	662	636	648	671	625	622	687	670	645	663	580	642	627	615	661	645	661	651	643	676	610	664	639	602	668	623	642	652	641	641	671	602	606	629	613	613	638	650	650	642	652	593	642	604	634	668	625	680	657	636	625	644	689	618	643	681	660	583	668	629	666	625	645	636	627	663	669	634	639	612	625	636	628	607	645	618	646	627	660	612	621	642	642	654	601	666	681	649	618	686	602	606	663	650	613	645	658	659	618	676	633	628	620	614	616	636	619	613	653	599	688	640	677	624	613	647	610	604	664	667	653	607	615	604	633	617	637	652	644	647	630	626	640	647	691	652	644	654	598	631	657	600	612	667	646	646	645	609	627	654	660	625	630	647	592	614	694	619	570	617	631	664	674	631	668	658	598	594	620	673	594	602	665	646	609	665	673	610	633	642	676	601	639	660	624	677	657	605	598	630	641	630	621	633	681	697	616	621	639	625	624	679	626	609	658	626	670	608	689	685	641	636	628	688	621	655	633	619	623	638	671	662	640	679	584	646	622	615	611	634	639	669	601	676	635	593	620	625	614	644	610	659	608	594	689	645	664	612	615	668	662	628	623	640	665	650	675	636	600	654	613	673	628	591	688	666	587	665	652	644	653	637	688	594	612	632	633	616	592	605	636	624	644	613	628	675	684	594	595	588	650	622	612	657	666	636	671	603	659	605	662	633	633	632	592	668	650	643	669	589	639	655	711	669	600	613	633	680	638	640	633	610	606	632	651	644	611	608	620	641	632	624	673	640	618	655	624	642	591	646	655	624	616	634	667	578	590	608	611	586	630	609	616	625	626	671	609	639	655	629	644	634	675	618	597	647	617	637	684	645	639	622	620	581	630	638	620	661	617	630	653	624	577	578	678	634	648	688	648	632	641	650	628	646	597	653	649	635	683	705	622	663	614	691	632	657	665	639	614	610	681	586	604	627	657	642	647	662	646	640	631	669	628	594	639	663	660	648	649	666	654	642	655	631	670	649	621	685	656	647	639	629	620	656	612	614	674	655	611	656	610	687	600	647	693	648	681	672	621	637	615	628	614	605	672	642	643	647	610	630	654	622	618	640	637	636	621	637	632	659	647	664	660	669	692	653	674	612	605	663	616	655	616	682	625	639	705	651	670	682	647	665	624	630	681	604	670	666	632	584	580	635	628	635	654	661	624	651	624	620	627	636	622	704	610	624	615	582	688	632	672	603	600	614	614	652	609	658	707	641	655	641	666	646	613	631	673	621	640	660	599	613	645	602	629	662	627	664	616	640	640	629	580	649	673	627	633	658	667	645	676	658	641	645	586	620	658	607	627	643	627	630	635	655	622	596	586	609	651	645	617	692	638	617	655	630	651	710	676	636	595	633	637	654	615	644	621	614	642	670	659	625	653	633	623	657	657	669	671	643	652	659	654	641	678	600	655	595	600	638	597	644	653	627	677	634	636	688	662	675	628	663	642	621	647	653	666	641	656	647	675	604	650	616	627	626	668	611	652	632	646	644	671	637	653	642	599	665	614	645	633	673	683	659	623	642	590	646	572	639	616	652	660	597	681	671	650	637	626	656	667	670	643	637	646	634	649	671	632	614	671	618	634	688	648	650	661	649	656	615	633	616	627	646	666	606	651	652	629	619	620	633	646	649	612	650	641	638	645	611	623	636	651	673	639	629	684	608	688	622	610	666	644	617	654	616	581	606	636	640	621	621	628	676	657	644	593	670	652	613	621	627	675	645	573	648	654	571	665	640	607	607	632	637	618	591	623	640	626	627	686	594	618	630	625	695	600	649	612	643	619	614	624	662	631	640	670	600	613	636	617	674	619	623	648	638	677	628	646	606	643	636	666	642	666	632	680	634	656	653	691	585	649	649	723	649	622	620	675	663	656	660	598	643	667	624	652	639	647	639	611	613	608	658	640	677	603	671	641	632	627	671	627	658	655	676	612	672	672	612	616	664	604	648	596	645	656	618	634	656	631	625	661	629	671	626	659	603	638	602	629	654	653	649	648	670	643	630	618	616	700	597	610	633	665	609	633	656	692	636	690	695	641	576	644	646	612	598	655	659	643	649	618	656	663	621	660	642	598	668	616	645	647	681	642	650	633	671	629	614	673	671	619	628	617	614	606	634	646	639	646	629	622	607	656	645	632	603	633	602	629	664	650	647	642	596	601	621	632	592	666	584	651	646	652	607	666	602	633	628	636	597	602	654	627	656	668	639	679	697	611	612	620	638	703	679	618	641	612	647	636	651	635	660	633	649	638	617	603	621	597	669	613	622	679	632	625	646	640	653	643	606	640	631	646	608	636	666	626	653	621	638	644	632	664	615	636	645	697	622	707	645	665	568	640	629	644	632	616	607	601	670	620	660	644	616	661	611	650	631	661	658	644	626	661	658	618	626	658	645	636	596	630	645	665	614	590	622	643	630	629	672	641	636	669	602	626	683	646	643	638	652	595	692	621	611	647	619	679	626	666	619	639	656	644	618	654	632
3552	8718	5998	3068	2326	1811	1433	1209	1139	961	889	872	805	783	781	748	724	699	707	687	730	672	678	682	721	673	688	665	665	664	661	682	670	680	663	687	681	727	683	623	647	688	655	646	630	623	687	637	716	643	635	649	621	672	670	688	650	646	647	657	682	650	709	668	650	665	636	631	675	657	608	654	651	642	663	633	597	653	673	692	661	634	677	650	654	687	664	655	648	641	687	683	629	634	633	723	697	677	633	654	683	627	661	650	708	673	649	645	633	640	662	675	622	669	710	669	616	655	652	687	650	638	672	683	647	669	693	647	634	679	668	641	630	648	646	729	656	618	579	670	696	675	654	634	640	639	649	598	681	668	669	614	653	632	647	679	662	642	661	670	635	626	704	688	634	662	600	666	697	621	702	644	669	670	671	659	669	646	666	684	650	608	634	668	627	648	657	671	648	612	639	647	674	726	705	673	671	604	662	630	643	674	669	651	700	655	672	629	697	705	677	633	668	688	668	642	704	659	697	653	640	627	642	714	682	671	684	669	642	702	663	612	643	691	638	692	676	624	616	638	634	623	641	681	625	661	678	633	665	672	636	702	669	668	650	601	640	643	656	690	688	672	674	633	671	641	634	666	646	678	720	655	614	640	605	662	694	669	623	669	683	630	694	654	639	673	674	655	656	671	620	663	639	646	660	629	685	656	633	678	678	656	647	630	674	682	631	671	636	670	642	626	693	671	662	689	684	702	670	684	621	650	665	668	647	619	669	651	643	618	640	634	601	629	592	645	663	659	645	688	647	665	672	697	674	657	641	663	632	670	671	638	649	658	618	649	654	646	693	643	647	652	704	654	656	661	635	646	648	635	704	693	617	649	647	629	658	703	682	684	666	625	628	639	682	649	652	666	649	654	655	652	621	629	648	661	643	632	630	634	659	639	653	664	674	649	648	660	622	640	650	639	626	623	619	663	690	675	634	653	671	646	640	711	593	655	663	633	678	715	692	694	698	674	667	655	639	615	654	642	691	697	619	682	670	660	664	673	602	657	637	690	651	660	621	628	633	679	670	661	640	652	675	645	641	642	580	642	651	629	706	691	597	670	670	642	650	677	620	677	644	649	648	640	665	626	678	663	672	655	691	650	615	650	626	646	710	666	651	682	685	658	649	631	653	668	648	670	701	680	635	666	636	642	642	659	616	680	634	670	676	640	631	617	621	660	631	662	652	666	637	720	642	695	625	666	655	657	642	702	647	654	628	682	640	647	637	652	641	656	664	648	722	636	653	635	646	657	635	632	651	646	695	658	625	644	645	678	647	629	632	691	615	651	683	667	675	653	684	707	670	660	692	634	680	623	687	635	667	618	663	654	688	688	712	594	671	723	685	660	649	657	667	645	622	683	700	663	678	658	667	636	657	639	623	608	621	654	694	680	672	654	681	698	660	611	711	681	654	633	654	647	670	647	618	652	672	685	619	617	654	631	668	665	651	676	673	610	649	664	714	662	678	640	683	639	661	651	650	657	641	612	679	643	637	665	653	627	614	610	694	618	681	651	683	645	721	650	656	653	674	633	594	638	643	691	677	634	691	650	699	613	649	683	640	696	644	670	615	638	696	661	670	631	720	668	640	671	620	638	671	670	659	646	633	681	639	632	664	695	689	649	646	650	672	666	677	624	607	622	652	662	680	613	647	629	637	660	620	646	625	619	671	648	664	609	681	665	651	637	653	644	670	668	644	642	689	692	678	681	627	673	616	670	637	676	635	668	669	682	639	613	643	685	690	660	645	671	675	635	668	690	693	643	659	656	623	655	633	663	612	627	626	687	668	626	635	684	644	652	659	620	628	651	656	624	662	655	645	656	656	621	662	642	666	673	650	695	650	666	637	703	671	616	666	674	670	653	658	653	658	657	638	666	678	653	672	679	652	670	665	643	636	614	705	663	637	637	684	630	666	635	632	658	635	623	636	651	648	632	651	674	667	656	688	608	688	669	637	601	685	659	664	676	678	642	673	646	656	675	664	644	638	675	681	671	621	634	650	652	667	704	663	626	664	657	646	637	657	646	630	638	641	675	636	707	671	667	635	638	648	645	674	718	657	633	654	662	648	664	618	631	653	692	644	657	642	631	635	673	639	682	636	638	652	693	607	663	667	625	634	660	695	672	658	631	647	663	665	676	684	638	658	642	649	638	647	623	694	617	689	639	629	632	669	646	654	658	677	637	649	673	634	655	593	637	678	603	658	705	656	637	746	678	668	654	672	651	665	645	697	633	682	620	715	657	604	675	668	657	649	665	636	646	695	648	674	661	659	644	700	631	663	657	631	664	637	664	720	679	704	656	609	659	672	673	629	641	691	653	619	675	654	676	663	659	654	662	646	695	678	600	656	669	653	622	663	658	613	659	645	614	631	622	627	612	661	660	688	615	652	629	638	667	633	607	644	666	636	652	613	677	601	648	643	628	619	661	639	638	633	636	637	655	711	654	734	637	677	649	721	658	656	700	679	686	649	656	639	647	661	614	665	605	604	650	672	654	681	663	651	670	617	635	639	663	650	632	707	678	640	682	652	672	641	688	639	635	621	655	655	637	619	651	668	636	630	687	629	665	605	656	688	672	608	678	684	664	634	679	674	696	663	742	634	642	651	702	669	620	660	644	654	649	694	674	656	593	685	718	681	682	657	675	670	662	649	654	639	655	636	679	624	653	648	647	685	657	711	645	655	618	659	670	656	673	687	673	662	656	666	654	687	642	676	647	629	674	688	651	658	687	685	663	656	647	638	689	652	665	655	662	695	650	674	689	689	698	683	665	660	641	623	650	636	683	614	667	650	611	626	657	654	636	669	635	633	654	680	641	659	616	655	629	617	657	673	633	638	664	619	649	646	611	681	686	658	661	608	645	673	679	627	636	682	641	704	678	725	681	644	614	659	658	672	648	643	681	621	669	656	668	623	671	667	661	676	679	703	646	637	662	638	640	696	637	668	646	678	688	642	679	642	640	632	677	660	656	697	641	658	670	644	619	620	681	665	688	651	624	618	704	669	650	644	685	648	665	675	679	632	666	670	693	655	665	623	680	685	625	635	691	643	659	667	630	684	671	642	656	653	677	686	709	708	659	667	644	705	603	671	650	676	698	690	673	659	644	613	637	649	659	688	692	637	650	631	671	676	686	687	666	701	664	626	650	668	683	661	650	669	707	703	662	652	659	646	637	626	673	624	674	627	702	669	691	658	641	669	654	675	647	685	663	679	649	634	613	657	638	624	653	648	645	649	633	654	657	700	672	650	659	621	655	624	629	619	639	674	656	650	652	673	611	617	589	630	630	677	647	698	632	679	683	652	649	631	669	636	648	700	637	620	671	633	658	638	664	709	645	649	659	645	664	643	693	661	695	653	691	674	656	627	633	657	650	685	661	640	687	597	639	697	674	679	656	617	659	630	681	654	694	667	637	605	661	653	689	629	644	644	644	672	709	686	672	631	648	670	638	626	625	588	618	641	666
24708	21204	27696	24891	13303	624	449	309	220	269	247	244	242	224	198	210	194	218	192	183	199	186	183	181	180	182	181	181	150	176	172	190	185	155	165	189	178	162	203	202	169	173	166	174	181	171	188	172	200	188	167	178	173	178	187	173	178	168	179	188	154	165	175	184	186	169	163	189	170	168	188	179	168	188	168	209	192	170	198	163	165	178	165	163	179	174	191	184	164	163	192	170	157	173	185	158	183	161	177	181	197	183	177	167	172	194	191	153	157	170	198	189	170	203	158	177	172	150	174	192	185	179	170	176	184	171	176	155	180	156	181	190	187	194	171	172	173	153	187	147	166	175	194	151	191	160	168	190	180	153	174	169	168	193	168	181	179	173	195	165	161	160	163	162	158	174	197	184	175	169	177	158	167	167	142	178	146	177	173	172	173	201	172	184	188	190	173	159	199	202	201	174	193	183	177	171	181	178	193	183	165	195	168	164	179	183	174	150	191	180	173	179	172	160	166	174	188	181	172	152	150	157	173	168	189	171	173	167	157	183	193	203	188	194	156	187	185	162	178	179	174	196	191	175	210	195	159	174	145	175	190	170	164	174	180	154	165	173	192	162	157	191	168	171	182	184	179	162	166	169	164	164	183	187	165	154	182	180	174	187	159	150	175	156	165	193	194	158	181	186	147	189	170	183	165	172	170	178	180	168	155	186	149	161	180	185	182	175	173	167	153	169	184	175	173	170	173	177	166	161	163	195	160	149	171	156	172	210	179	159	162	164	166	181	178	203	182	168	182	178	184	175	148	168	172	179	154	194	182	181	166	190	151	194	181	173	148	145	176	159	205	166	169	148	179	171	169	184	174	157	165	177	167	165	163	179	190	164	166	182	157	189	152	166	192	165	182	148	194	165	172	170	184	158	158	160	195	171	152	181	172	193	159	188	186	174	173	179	176	158	187	163	196	156	172	194	185	178	169	158	173	205	163	154	178	169	159	182	166	177	191	166	196	174	169	157	176	152	165	183	187	167	150	170	176	172	163	161	173	180	168	170	171	174	180	176	171	167	182	182	183	158	165	168	174	197	180	167	171	165	186	176	166	138	160	173	149	171	163	160	157	198	173	163	178	179	170	165	181	188	181	197	162	187	161	162	199	169	185	150	183	176	158	166	180	173	178	179	184	160	172	166	164	175	189	159	141	185	173	174	174	181	178	178	170	188	158	167	184	170	189	187	157	181	202	154	146	137	171	219	177	169	205	182	164	175	149	183	147	184	194	178	186	157	191	178	163	170	167	167	182	179	177	166	190	176	150	160	175	188	149	154	176	175	195	161	192	178	192	166	170	211	193	216	150	193	192	189	168	163	176	187	157	161	186	193	196	169	180	168	154	165	173	199	159	166	174	165	157	157	183	177	174	145	168	171	172	173	174	173	180	143	177	162	170	181	161	166	166	198	170	161	175	169	171	175	163	161	196	161	180	150	191	194	194	152	163	195	178	162	182	175	175	181	171	164	174	181	163	176	183	196	193	166	174	196	193	174	182	211	191	177	176	168	165	177	171	186	146	188	160	176	170	163	158	173	172	152	158	174	170	165	170	174	156	172	189	186	182	175	171	170	180	171	160	174	182	172	189	164	179	173	173	167	182	176	165	169	172	186	156	162	186	166	196	164	168	161	141	199	189	162	168	180	171	205	178	213	167	195	160	174	150	166	180	204	184	184	180	167	159	170	137	175	172	162	163	177	174	172	171	179	182	176	177	160	159	196	194	168	152	171	159	180	164	177	192	183	186	191	164	165	184	157	188	178	194	167	155	177	181	172	156	194	171	184	196	181	165	166	176	182	171	174	168	181	182	162	185	183	193	166	195	163	162	162	163	189	160	154	161	135	159	157	165	185	168	161	154	161	158	176	170	162	159	137	187	165	167	171	161	172	168	160	166	165	185	183	180	157	171	169	194	191	177	178	167	167	182	176	174	191	177	184	179	182	183	180	201	211	172	146	186	186	169	183	167	191	188	155	181	157	187	181	165	177	178	163	185	186	175	169	167	169	188	164	156	200	174	177	157	168	210	189	171	185	162	194	148	197	172	190	192	165	191	166	147	159	183	156	164	209	164	149	175	175	187	166	195	159	201	156	169	175	159	154	158	162	191	194	172	182	170	175	169	146	171	186	171	187	160	172	196	165	187	209	163	187	165	171	176	180	180	184	162	160	165	152	156	179	150	169	152	182	167	174	174	202	192	141	190	151	162	174	175	178	195	182	183	164	152	172	173	202	177	190	181	165	182	176	162	153	176	188	186	172	184	172	184	169	164	166	163	170	178	151	161	167	191	214	178	177	162	164	190	184	159	180	188	189	162	171	170	183	168	159	186	167	175	165	189	176	174	163	173	163	183	167	158	167	185	166	179	149	169	183	157	164	178	169	183	201	150	169	176	172	148	149	157	202	171	148	171	191	162	166	166	185	174	163	171	187	192	168	175	163	178	171	183	162	177	187	178	164	162	156	181	170	167	177	169	166	188	178	167	162	184	158	154	194	186	164	162	187	155	165	170	189	197	175	161	166	139	171	152	156	170	173	175	164	161	180	199	177	174	173	171	173	166	167	174	154	164	166	153	197	165	182	161	163	187	172	183	180	184	171	163	178	191	156	171	171	164	189	176	191	159	191	187	176	185	166	175	155	166	159	169	175	172	202	172	195	176	170	197	189	164	186	169	196	149	151	165	156	167	162	170	166	175	173	162	170	177	186	161	152	145	180	189	175	174	186	174	182	152	185	161	166	187	167	177	215	192	178	170	173	189	185	171	173	160	161	169	189	166	174	212	145	186	187	182	159	174	147	166	156	187	178	179	186	164	177	188	198	186	163	157	160	177	171	174	162	180	165	183	170	186	179	182	186	202	178	165	160	159	191	181	166	181	171	166	176	179	166	170	179	195	163	178	197	178	161	185	176	171	194	149	173	185	186	162	170	170	181	183	177	170	190	171	175	197	170	160	202	178	182	154	160	180	200	157	170	172	169	162	184	170	181	173	166	178	194	167	152	160	174	185	186	165	161	147	177	151	186	182	207	167	166	171	165	150	152	159	213	172	179	177	183	154	180	196	176	157	178	150	180	191	158	181	177	168	182	179	153	176	181	167	168	167	165	166	201	184	197	137	173	193	167	193	198	192	158	179	159	160	151	170	182	192	210	191	172	186	186	188	179	194	169	160	168	182	169	187	162	179	172	179	176	170	159	163	193	190	161	170	175	152	188	169	142	177	183	170	200	175	207	160	203	183	153	174	183	170	185	167	179	192	169	185	161	179	189	149	167	164	159	167	180	149	179	172	181	177	165	179	169	175	161	174	168	187	172	173	181	171	174	163	155	180	156	145	179	182	184	163	168	175	177	172	183	174	180	175	171	195	165	180	201	165	184	158	152	170	176	157	171	179	183	167	207	181	184	156	167	158	189	172	174	169	182	174	172	168	186	140	166	179	183	185	173	188	180	153	176	180	166
3201	4898	3167	1562	1116	871	631	496	420	383	320	276	259	260	258	239	249	239	234	211	240	236	227	216	209	219	211	222	225	214	193	205	188	194	214	179	204	191	200	216	197	195	188	198	202	181	200	202	200	175	192	177	211	198	191	182	200	182	189	184	206	185	206	204	200	221	209	190	197	190	177	188	162	206	208	189	189	223	176	200	207	220	176	193	175	201	191	209	194	203	179	173	192	211	191	190	187	182	209	193	179	187	188	183	186	209	204	193	201	207	173	166	201	162	191	218	187	196	187	196	166	189	196	187	189	189	179	170	190	191	219	193	185	175	199	197	203	184	164	195	174	184	199	203	197	201	181	233	174	182	188	208	184	207	207	196	193	179	196	191	200	210	197	190	188	193	186	171	184	183	211	175	197	189	196	181	197	195	207	186	209	178	199	183	191	182	205	211	193	212	180	194	199	198	206	206	199	200	204	197	192	224	185	182	167	192	187	193	181	207	201	200	179	171	177	172	207	182	194	200	197	179	199	172	187	184	197	198	173	171	205	196	186	202	169	177	189	197	192	193	192	196	214	211	169	195	197	180	187	193	188	219	183	213	195	176	199	180	196	215	191	165	208	188	180	213	175	191	179	157	175	182	193	192	207	200	178	187	194	174	185	187	182	199	186	192	200	201	200	202	210	176	199	189	176	191	215	187	203	180	175	206	202	182	193	183	204	183	196	197	194	201	207	208	182	192	202	214	213	187	187	185	179	168	186	165	206	199	187	206	211	202	179	228	193	214	160	169	178	201	182	180	172	179	186	194	181	175	217	192	202	188	202	193	182	202	178	202	186	218	214	208	189	198	196	172	195	179	181	217	189	164	221	213	213	187	198	194	201	200	203	192	183	194	219	216	212	202	209	181	181	191	189	172	223	216	188	194	197	164	209	195	187	211	197	157	167	212	191	189	203	193	199	184	189	191	172	188	179	199	191	178	192	197	186	224	206	191	179	173	200	213	212	228	157	179	193	196	182	190	184	193	192	191	204	183	189	202	189	184	225	160	192	195	184	200	179	207	171	168	208	196	196	198	190	188	175	203	188	176	207	190	168	186	197	189	171	191	171	185	205	175	175	184	203	181	190	185	197	193	186	187	223	192	204	191	219	167	214	223	184	195	184	184	200	200	198	211	174	191	196	179	212	220	188	207	203	200	199	173	193	174	211	190	192	213	167	193	205	206	180	171	187	185	195	208	186	186	194	178	180	179	185	179	188	192	182	187	180	187	185	198	191	180	204	186	213	197	173	207	198	197	185	184	198	171	193	192	201	178	190	203	217	198	195	191	196	196	202	182	156	191	209	200	202	206	194	192	220	173	190	186	166	175	202	199	183	211	184	186	207	199	186	192	202	181	189	176	209	201	200	220	199	174	190	201	197	183	194	176	223	181	191	191	186	210	163	199	169	200	235	179	183	205	193	186	204	201	184	226	168	204	198	197	183	189	180	209	177	171	201	197	208	177	196	191	174	163	167	182	189	184	176	186	181	193	219	217	217	182	199	178	206	208	185	191	174	191	208	190	189	200	186	196	203	208	201	193	204	182	212	178	202	187	201	183	200	188	206	211	206	187	208	199	191	185	195	198	177	221	201	178	211	182	167	218	155	194	187	195	203	191	187	175	193	191	183	217	155	197	196	171	197	189	184	178	182	180	206	174	195	185	180	189	199	183	181	193	189	206	213	183	154	202	189	168	199	189	180	157	177	167	175	178	198	182	171	191	183	189	174	187	153	206	227	195	196	197	173	191	207	183	183	194	181	172	171	178	194	181	159	190	202	184	184	171	193	201	187	204	193	184	193	200	201	173	223	222	198	205	207	178	167	184	187	177	175	205	198	181	212	166	195	184	228	171	195	216	194	198	194	177	215	169	194	199	218	206	164	169	172	202	176	182	188	184	192	174	166	205	202	181	197	198	177	175	191	200	176	192	202	179	186	169	215	198	178	192	154	197	172	177	210	187	199	228	177	196	209	205	177	216	175	188	173	183	198	183	168	205	186	199	174	166	172	188	170	185	207	191	196	194	190	218	186	187	200	182	190	200	188	190	179	185	186	178	192	202	189	193	192	196	218	192	197	188	229	202	213	178	195	207	174	200	183	188	182	205	166	206	201	189	195	182	188	198	176	187	189	187	202	190	190	182	216	183	185	198	181	197	191	197	186	180	184	172	167	202	186	180	183	198	213	189	196	196	197	195	209	203	170	221	168	203	181	172	187	184	188	182	196	204	203	199	148	214	206	196	185	160	165	180	196	193	205	186	181	195	210	208	166	196	205	172	170	184	197	185	167	164	183	200	210	194	149	186	200	222	192	197	201	204	186	200	180	194	192	195	176	177	192	186	182	193	184	182	164	188	205	180	190	183	172	192	219	197	202	182	193	183	190	189	168	184	211	203	188	200	185	196	179	215	176	177	179	189	191	190	181	206	167	199	197	176	171	178	195	203	164	181	194	198	197	204	183	219	216	205	218	190	191	195	206	192	202	194	187	186	205	194	227	186	203	165	214	202	170	169	197	211	191	193	197	206	177	217	215	185	174	195	194	174	201	202	198	174	169	175	182	176	187	181	224	182	191	193	166	194	212	170	181	217	187	199	191	194	207	181	219	187	176	208	203	190	197	185	209	195	210	198	195	177	202	208	176	192	178	167	174	200	201	177	194	203	180	167	206	212	201	174	175	189	183	217	167	200	213	201	184	203	188	185	207	189	195	181	193	185	199	196	228	210	206	174	192	206	180	220	191	217	187	205	185	184	192	182	199	186	188	186	204	186	183	197	157	198	199	203	162	193	210	190	208	177	185	189	190	173	200	183	206	185	187	224	192	207	183	185	226	199	191	186	212	184	182	161	178	177	187	176	178	174	170	204	210	195	214	194	213	197	208	207	189	192	200	187	181	177	197	187	206	183	185	178	169	190	190	193	209	183	191	207	230	196	189	175	194	195	204	190	185	202	224	175	190	191	185	198	210	180	174	193	224	179	191	176	193	194	199	165	215	178	196	195	208	199	185	208	216	184	205	169	218	164	203	214	205	172	192	183	169	215	197	222	200	196	182	196	190	171	185	179	208	168	197	192	187	207	194	217	183	212	167	167	192	199	213	197	180	196	204	200	191	193	202	211	203	204	225	187	172	186	177	193	211	201	175	194	217	196	183	159	189	201	206	186	192	184	184	190	201	194	187	203	194	194	179	202	192	174	194	204	194	174	164	211	191	221	193	200	190	192	159	190	169	180	243	194	188	167	187	180	176	194	167	201	179	203	185	198	206	196	211	200	193	195	212	196	232	193	178	200	200	200	162	187	218	194	205	176	202	186	192	221	200	175	171	182	227	194	206	223	189	201	203	196	188	187	197	186	196	219	192	208	189	193	158	188	198	176	215	196	173	169	176	190	175	203	175	206	223	196	179	185	196	193	201	174	189	196	173	177	202	198	178	206	212	180	218	187	213	168	188	181	175	200
22550	21274	29089	23785	21279	21359	11951	1491	1050	995	929	865	844	803	767	746	689	732	654	663	691	641	675	681	661	656	680	680	626	659	615	625	649	603	621	648	593	618	627	616	602	670	639	650	620	642	625	644	576	601	621	591	577	631	605	622	588	610	635	637	624	623	625	647	589	592	586	601	615	585	609	598	619	621	646	642	584	632	642	651	639	613	642	628	586	615	577	632	572	567	631	601	564	568	627	591	639	573	619	577	616	598	594	626	604	575	596	648	593	603	602	603	621	610	623	650	556	632	561	626	655	636	614	619	580	595	655	602	606	596	592	620	568	579	601	646	623	619	602	621	620	611	581	649	612	600	618	564	584	588	618	628	649	593	590	674	561	576	614	605	630	629	617	578	587	606	684	574	596	671	623	576	629	578	581	646	615	612	591	634	581	589	578	610	595	612	648	598	606	586	581	641	614	601	539	627	632	627	615	573	612	583	606	609	576	591	642	611	562	593	652	629	625	611	597	646	610	597	631	569	588	577	608	646	637	624	608	631	633	607	600	569	590	587	614	617	584	600	609	620	632	604	582	618	623	641	629	616	618	620	582	529	606	642	565	566	605	620	645	634	669	564	587	557	591	594	612	568	642	666	646	614	617	578	645	613	637	585	565	634	634	623	575	646	644	622	603	585	587	612	637	590	545	640	643	605	585	620	613	582	620	595	630	598	614	604	613	622	633	576	661	616	596	597	588	612	592	578	640	639	581	609	590	642	581	549	621	587	643	607	565	594	577	607	599	639	602	605	634	577	587	561	625	601	628	595	617	602	576	586	598	618	608	609	591	610	632	614	656	599	591	581	576	600	630	579	600	640	557	634	625	569	597	621	619	612	636	669	566	610	629	612	582	668	663	606	646	600	588	596	603	638	624	624	545	558	622	567	639	602	560	631	578	581	626	639	601	593	642	604	584	588	612	591	611	600	625	589	611	642	566	599	581	577	617	550	590	548	630	616	635	590	617	625	620	568	601	576	625	602	587	606	613	645	606	593	622	602	655	615	660	582	605	580	617	559	594	602	617	609	572	623	604	633	617	606	591	631	640	559	627	588	642	571	665	595	595	634	606	657	632	569	597	609	604	564	606	629	586	625	611	579	592	655	655	594	590	615	564	589	590	592	636	616	606	583	597	667	619	581	614	599	608	618	576	635	581	607	657	552	612	677	624	604	617	618	609	611	626	609	598	597	627	582	591	636	625	614	590	632	624	615	597	622	646	656	571	639	590	624	602	594	593	611	609	607	597	650	591	625	578	598	583	612	635	668	639	620	607	609	607	630	588	580	631	570	595	624	630	581	602	613	616	616	639	616	624	605	617	572	660	569	595	605	586	611	598	579	600	594	583	608	596	620	588	563	611	605	608	606	603	625	588	622	603	582	579	589	562	596	599	643	630	565	603	606	634	607	566	637	587	638	573	584	604	586	595	604	563	602	583	613	612	597	608	667	594	632	589	622	631	643	578	617	618	618	639	637	620	587	591	616	584	598	603	614	600	565	649	650	614	577	638	594	655	652	581	612	602	643	560	640	598	577	597	600	586	568	654	574	600	617	645	636	610	636	644	592	616	572	606	570	629	598	594	601	600	593	598	635	607	604	646	547	590	584	577	603	619	611	608	625	588	632	603	613	594	636	590	561	628	570	647	632	603	582	650	649	589	598	632	609	573	611	626	596	616	582	584	602	588	583	602	619	608	585	591	639	618	614	608	616	545	578	615	642	610	573	602	607	571	622	618	621	643	591	602	603	582	590	606	638	602	610	583	627	599	609	594	596	616	610	616	604	642	652	613	583	599	591	565	643	573	619	639	591	592	636	584	561	593	579	601	567	616	590	605	611	547	544	571	631	571	628	593	625	618	626	629	665	567	686	632	610	621	566	587	610	598	636	619	592	611	558	572	629	595	587	632	626	601	572	596	563	612	557	585	608	579	606	630	648	577	609	626	638	640	614	653	578	632	612	620	589	594	573	627	578	609	561	581	612	580	564	632	617	594	642	595	574	572	648	595	580	607	571	584	634	581	560	622	657	625	678	635	640	609	612	611	559	640	634	622	588	587	611	549	635	613	615	567	602	619	589	599	620	619	627	617	597	616	587	613	620	569	581	621	604	598	611	629	600	593	577	638	592	607	574	613	607	612	604	607	587	601	589	574	600	613	615	619	619	583	585	631	615	615	556	653	624	625	600	608	601	619	564	597	591	606	635	616	611	638	592	639	611	606	570	631	618	617	584	586	598	617	626	585	628	605	559	583	595	568	614	588	618	593	618	583	594	608	621	578	592	598	634	615	591	612	623	617	612	603	596	548	629	611	601	634	580	584	656	598	612	597	620	592	587	614	580	630	599	629	588	600	592	586	628	650	621	636	598	604	624	584	614	629	588	590	575	602	597	605	590	613	612	620	588	612	587	586	624	608	652	627	575	601	607	642	612	605	654	589	612	575	571	574	593	626	604	643	605	592	657	652	612	613	649	629	662	598	601	629	624	650	619	595	594	645	624	645	599	611	623	582	608	627	618	572	584	615	583	594	612	607	603	624	628	620	602	614	552	555	613	629	616	576	614	633	614	636	582	622	626	607	663	583	622	573	556	557	583	578	625	613	611	656	600	565	603	577	598	645	645	577	645	637	566	626	632	583	596	611	605	628	640	588	588	642	620	616	625	613	582	564	569	577	601	585	582	601	648	651	625	614	597	631	648	581	598	572	574	586	638	594	607	605	572	581	596	602	621	592	629	580	572	572	627	589	572	640	611	590	591	620	576	622	601	584	621	626	590	568	575	659	618	618	602	626	619	642	694	585	627	616	598	633	596	602	614	640	638	619	598	548	607	618	593	609	619	591	585	611	605	635	596	594	555	620	625	576	658	579	603	616	580	615	601	640	547	569	562	594	616	599	635	599	606	652	611	599	611	607	579	623	636	575	640	590	574	606	630	574	602	586	578	569	592	573	575	600	622	591	637	588	622	607	589	598	600	625	593	591	596	605	554	563	593	632	600	634	624	620	623	619	623	609	597	628	580	572	639	591	614	602	605	604	618	582	595	591	612	608	595	623	574	576	615	607	590	610	607	608	612	601	577	598	613	605	629	599	623	647	614	622	630	573	609	613	600	603	584	606	585	577	621	626	602	554	551	600	543	596	626	578	613	603	609	564	617	605	657	572	641	561	621	625	606	597	606	606	610	623	604	652	621	600	595	623	583	578	615	597	605	638	620	564	631	618	620	612	608	589	580	595	619	577	576	581	606	593	591	596	612	645	581	605	595	588	587	605	613	656	617	630	623	576	585	582	621	620	619	581	626	613	600	656	601	597	649	574	568	571	595	586	617	591	597	567	630	568	606	613	615	605	664	618	566	617	643	553	608	606	648	636	609	617	544	612	595	604	593	574	579	612	636	601	616	597	602	607	655	593	585	575	627	605	597	600	586	678	609	600	574	594	552	578	582	644	634	614	588	641	636	592	596
4584	14374	10046	5151	3774	2766	2216	1742	1468	1189	1082	1001	957	865	829	847	794	758	755	730	739	702	674	647	671	640	631	666	686	671	632	700	643	620	624	632	710	677	675	647	626	677	616	661	611	625	658	683	602	631	660	659	650	601	644	607	608	603	627	576	632	634	631	636	621	675	611	615	643	599	668	619	586	652	616	627	637	610	638	621	615	642	624	606	585	655	585	639	627	612	603	644	636	616	614	650	655	657	619	663	671	600	624	639	646	626	598	607	621	603	643	633	633	623	632	631	636	659	623	606	630	619	621	616	623	611	640	659	601	651	637	660	613	608	622	621	571	620	624	637	637	605	608	599	626	573	648	611	680	623	605	656	639	612	604	598	618	564	647	641	586	635	628	577	656	645	657	653	626	620	639	629	607	636	582	602	663	651	606	554	641	602	637	631	652	603	641	609	602	628	688	639	601	631	638	608	653	637	621	581	621	670	619	645	569	631	601	641	581	660	650	621	637	604	608	654	631	609	655	622	581	598	664	645	562	599	607	632	600	594	619	665	646	632	639	644	598	662	674	611	600	663	652	643	620	660	605	599	624	608	604	613	626	608	625	602	612	634	628	588	639	638	603	610	664	587	619	676	606	599	630	586	609	593	588	629	591	635	621	626	652	637	622	603	612	612	611	608	595	625	628	599	622	640	601	624	581	567	598	591	615	595	605	635	616	640	661	619	565	638	595	613	643	611	629	635	619	600	650	554	631	615	606	633	596	621	606	629	616	590	618	635	665	624	629	613	599	649	615	585	609	649	617	631	601	638	624	657	610	633	623	635	615	603	664	640	653	621	647	583	590	563	647	591	670	635	635	628	614	632	634	607	627	590	637	556	631	608	634	615	626	631	634	625	609	633	609	648	639	607	598	605	601	607	624	577	640	649	611	650	641	645	642	653	599	666	632	585	624	614	667	598	646	626	609	598	609	660	605	583	652	671	575	595	643	609	629	630	578	609	605	640	633	598	629	621	621	697	637	617	612	655	612	621	590	626	623	599	597	651	620	590	582	593	567	624	641	613	609	649	608	586	577	620	608	633	655	636	596	602	633	621	616	651	583	670	649	617	615	647	597	645	594	658	573	602	659	610	582	595	626	635	614	617	653	663	658	550	642	599	643	646	607	623	597	621	591	605	621	612	623	607	609	644	682	630	681	629	649	629	624	624	616	595	595	593	578	653	646	625	648	639	578	597	649	620	571	637	615	670	647	621	609	622	584	615	650	630	637	649	621	612	606	661	597	613	664	620	646	603	585	570	598	626	584	615	616	648	616	599	630	599	592	628	572	623	608	619	634	629	638	626	581	617	630	658	586	600	606	661	617	645	633	647	629	615	636	636	620	627	715	612	692	664	626	646	607	619	598	616	598	609	664	632	587	619	613	644	620	619	628	624	606	645	602	630	620	604	584	629	622	595	638	649	586	666	621	666	649	619	644	672	635	622	634	651	616	596	621	624	620	595	657	602	554	555	637	625	672	651	627	606	610	612	677	589	567	671	652	623	595	606	606	618	580	606	652	684	589	636	600	637	626	666	596	593	649	612	620	624	660	619	601	601	666	601	631	598	607	605	629	643	656	646	626	599	604	625	616	642	605	645	621	614	613	596	663	640	660	619	638	632	635	612	601	620	634	613	628	644	624	607	622	601	641	620	661	620	619	665	630	634	626	646	594	646	607	615	667	621	632	580	573	667	620	585	640	618	631	581	620	597	599	635	644	630	649	639	601	625	669	597	622	603	634	586	637	605	564	665	612	650	607	609	636	622	619	610	603	621	651	618	631	633	616	638	628	633	575	600	623	651	592	647	584	609	615	635	615	653	595	678	638	602	617	606	592	606	615	641	614	567	605	639	620	589	593	622	583	617	611	615	580	609	616	607	612	574	676	606	600	638	628	629	626	640	625	655	608	620	648	615	678	627	608	601	616	648	617	594	629	581	588	611	632	600	616	653	617	672	601	625	625	665	692	604	629	615	627	637	611	640	617	612	598	616	642	586	635	595	628	635	583	647	603	621	620	619	620	634	675	630	628	665	657	607	634	665	620	666	627	632	610	640	615	582	634	628	580	605	612	586	542	626	621	596	659	613	669	642	649	610	631	568	650	585	606	626	617	663	577	604	578	582	642	648	636	626	620	609	600	582	665	638	593	652	634	645	648	622	634	649	627	646	599	650	635	611	597	610	675	609	639	624	609	647	596	591	623	633	623	617	623	637	610	647	622	615	611	621	679	611	583	641	653	637	615	636	616	592	607	672	653	644	612	615	640	630	638	631	600	624	630	646	605	632	636	629	663	577	570	643	668	621	625	639	617	619	677	643	620	630	622	623	647	621	629	621	617	643	585	619	649	627	653	632	627	650	600	610	658	681	608	631	602	670	624	616	624	685	637	654	628	636	627	661	628	613	609	619	612	626	632	649	626	640	627	630	633	660	602	608	666	693	607	643	616	608	592	636	592	623	614	615	632	633	646	603	595	658	634	633	590	552	572	624	642	619	628	650	632	627	619	646	596	614	579	606	625	609	641	598	634	636	611	623	616	632	620	637	589	621	658	586	626	628	543	574	598	627	641	594	606	633	640	611	587	640	657	614	619	637	612	606	627	599	598	633	616	611	648	637	564	617	595	628	641	613	605	620	615	588	575	629	624	589	645	630	613	622	609	612	628	649	620	647	604	623	629	613	645	609	641	605	617	630	633	594	645	622	626	608	645	595	636	633	646	629	581	625	620	614	635	647	653	624	630	624	599	647	649	635	625	615	577	603	599	598	601	586	597	665	644	570	637	632	667	630	586	622	647	623	641	631	618	622	646	600	606	627	602	648	652	633	624	623	658	642	564	621	684	606	652	634	596	592	608	647	591	600	611	597	645	613	666	561	607	663	597	627	606	627	641	635	640	642	564	634	603	614	618	605	623	575	632	611	622	618	606	605	599	620	619	653	644	617	635	661	642	617	606	636	604	604	630	637	607	625	596	658	635	658	603	587	666	577	641	601	616	573	626	629	641	676	602	584	610	653	596	670	607	630	612	567	639	674	638	652	641	607	607	603	644	666	580	582	677	629	611	630	619	603	628	603	594	603	612	691	573	678	638	564	642	635	606	647	596	610	647	630	574	636	639	595	636	638	628	611	626	626	629	659	621	582	578	589	654	615	619	641	621	616	619	653	657	657	630	626	617	686	585	644	617	654	639	608	639	586	651	617	587	649	623	664	604	616	618	640	603	618	593	580	630	647	609	601	640	652	653	637	643	672	604	612	617	579	639	631	599	649	653	604	623	635	659	595	640	642	618	636	632	669	614	607	629	606	668	650	558	610	646	642	634	613	635	600	635	572	610	576	638	614	625	619	619	633	645	617	605	589	597	648	606	611	629	639	584	636	624	666	608	605	627	665	578	632	673	659	634	627	615	632	635	628	616	599	647	672	615	573	580	592	595	627	635	674	646	674	637	603	597	618	603	616	594	652
27496	20243	7756	877	610	551	441	338	349	346	359	337	322	326	298	313	333	305	328	327	309	315	310	340	320	327	334	320	330	357	356	314	312	349	317	350	304	313	318	321	309	330	338	326	314	307	304	324	306	301	308	284	301	336	304	322	301	321	331	346	306	332	346	347	314	315	296	317	343	315	291	353	327	321	301	283	323	326	307	331	342	320	354	328	323	296	287	339	279	279	296	341	314	330	327	309	323	316	312	322	301	323	335	324	332	327	321	323	333	330	341	321	327	324	282	294	291	324	291	296	328	337	326	301	319	279	304	315	323	341	309	299	352	303	336	329	330	280	308	305	303	319	324	323	351	305	320	328	306	336	314	329	306	301	343	307	305	320	319	318	320	334	343	335	291	325	304	294	307	318	304	299	345	310	301	345	320	302	307	315	324	326	316	291	354	324	296	332	299	316	307	306	292	338	335	303	309	317	329	311	344	349	303	304	323	327	321	297	324	333	334	341	337	312	298	290	315	299	299	337	323	316	334	341	352	324	313	345	320	302	302	332	297	369	274	299	330	302	328	333	345	303	343	323	325	319	324	301	301	339	303	338	320	333	313	309	345	291	333	338	310	324	357	309	326	290	353	307	292	329	325	304	314	288	296	288	317	298	340	323	351	325	344	340	321	322	303	326	335	353	320	299	317	293	329	346	317	327	317	322	320	313	327	299	305	300	328	343	293	290	323	321	317	362	311	339	330	320	319	316	292	338	314	312	323	306	302	303	315	354	310	305	332	322	297	309	344	347	333	334	300	316	320	326	330	295	350	334	325	331	306	328	311	320	309	313	308	322	335	309	327	312	325	300	314	313	339	312	309	327	301	287	315	326	312	325	328	312	327	330	354	327	307	337	312	328	337	300	331	308	298	306	290	328	321	311	322	341	296	327	311	297	281	320	294	304	318	320	323	323	333	332	304	322	333	300	319	330	328	343	357	336	306	309	277	312	326	311	303	344	332	335	326	322	296	318	342	309	305	324	327	308	293	348	319	331	317	316	330	308	296	282	290	325	317	309	296	278	311	328	320	327	328	333	314	314	307	311	343	306	329	319	350	350	346	325	322	327	310	353	333	331	328	356	323	312	320	315	299	291	289	325	334	316	313	306	337	318	265	318	327	303	322	329	360	284	320	330	323	297	335	308	306	285	308	304	305	321	323	328	311	293	305	315	324	288	324	307	321	333	334	350	308	306	317	313	298	310	337	357	315	351	313	310	332	305	356	326	318	313	317	307	287	324	318	316	295	332	302	308	282	297	309	324	307	340	322	305	297	309	343	300	354	321	338	328	350	305	318	311	312	323	302	331	301	324	341	300	316	327	320	355	297	311	344	298	319	309	317	335	329	298	348	285	318	342	315	320	306	322	310	354	289	312	315	303	329	292	327	341	301	330	291	341	324	322	335	321	334	286	352	320	307	315	290	327	329	302	332	300	334	312	316	308	334	313	331	324	297	311	296	318	324	361	309	321	311	341	319	327	342	328	327	346	287	305	280	318	282	335	310	335	306	324	329	320	299	303	353	341	324	370	339	323	362	304	329	330	305	334	341	297	326	337	283	332	311	346	319	309	304	341	301	328	333	323	331	341	295	341	316	334	337	292	307	306	349	319	306	303	310	279	329	321	321	320	302	275	299	300	288	315	320	299	297	332	315	313	298	303	338	312	327	343	330	316	339	299	294	282	325	318	283	288	326	293	319	321	327	334	318	288	314	331	350	331	346	300	356	303	329	351	327	360	346	314	304	335	311	328	322	320	357	336	321	317	306	304	326	338	290	309	283	331	306	332	307	314	306	304	325	359	306	280	317	274	315	299	355	337	321	341	304	271	324	357	313	318	334	318	312	300	340	295	328	316	342	349	314	326	309	281	306	343	330	298	312	318	327	315	285	285	342	299	308	324	323	302	326	311	312	291	294	298	338	304	318	317	325	314	337	323	282	325	326	292	346	348	323	288	337	333	271	320	307	298	353	316	335	326	307	285	335	332	316	326	308	299	282	343	328	327	320	343	347	325	311	304	324	309	336	313	339	310	344	322	354	348	286	328	327	337	325	330	351	306	339	311	331	319	306	299	332	315	325	324	318	320	310	327	353	315	335	338	320	334	310	319	328	316	327	356	330	328	325	342	331	299	323	279	303	325	273	315	314	288	275	307	321	324	322	342	319	309	293	323	313	312	286	324	325	319	327	313	302	295	298	326	310	326	337	347	325	323	313	344	317	323	320	316	307	305	315	336	302	301	338	323	323	285	329	344	304	303	299	310	315	320	315	322	343	311	318	328	276	332	364	298	320	339	343	324	333	327	302	336	329	344	327	303	332	318	297	339	295	350	321	290	297	318	326	315	316	354	310	299	310	312	306	283	341	331	320	298	315	317	295	324	363	323	323	341	317	304	349	305	275	315	317	293	286	345	275	290	331	326	311	303	351	325	310	325	340	334	323	305	312	351	295	320	308	306	312	325	326	327	315	291	341	341	313	311	318	323	315	342	332	320	299	304	306	324	307	341	317	301	324	334	293	320	315	333	309	330	324	299	316	316	318	315	335	316	318	322	323	346	328	307	314	321	326	330	353	300	307	310	342	314	270	342	317	350	319	339	338	337	313	318	317	303	358	327	322	319	303	311	349	336	287	299	304	322	317	301	321	307	309	304	303	307	310	299	306	290	290	306	295	311	300	308	312	307	316	314	332	324	308	308	330	292	318	322	357	351	341	300	316	311	317	333	324	312	291	320	334	355	356	285	320	313	310	358	326	311	314	321	360	300	319	335	332	309	335	322	296	324	334	292	340	342	349	347	324	322	342	321	320	329	326	304	316	298	322	325	289	306	300	330	306	300	371	291	292	336	345	304	298	363	342	278	337	340	307	330	311	336	323	339	365	324	328	336	315	337	315	323	331	297	332	283	302	341	349	342	285	295	314	284	327	312	309	332	299	329	301	316	304	279	300	299	309	316	325	321	304	334	300	319	321	343	330	303	318	311	331	315	330	331	332	316	307	283	342	284	316	337	335	333	304	325	256	281	326	313	340	332	325	355	316	299	317	305	308	342	316	344	349	343	336	296	285	310	325	333	307	316	316	317	301	332	312	350	289	308	314	303	326	277	343	318	309	331	298	333	323	345	344	301	290	313	302	324	322	313	283	297	303	303	308	326	294	320	320	335	330	330	323	306	320	314	349	309	336	318	303	348	306	302	328	339	344	318	337	326	311	330	312	334	303	348	298	347	324	321	363	301	335	305	311	317	350	295	279	290	322	352	323	363	326	338	299	322	314	299	347	365	306	278	312	319	328	355	330	305	319	312	308	339	342	324	324	314	314	294	308	309	304	311	292	330	310	324	309	292	339	278	333	339	334	302	339	327	315	304	318	307	297	324	318	307	307	345	310	337	356	319	355	319	322	317	316	332	301	312	331	333	310	314	295	328	301	332	318	363	333	328	339	310	329	304	335	310	297	299	314	326
4270	1494	996	668	565	479	414	389	370	366	344	378	367	351	362	324	315	355	334	338	331	334	345	328	328	301	320	316	356	313	311	329	323	313	357	326	321	341	321	310	343	291	344	327	307	346	333	329	343	319	333	336	299	312	324	347	314	312	346	350	372	341	302	310	361	315	358	311	326	322	345	327	344	346	338	346	327	313	313	336	356	300	375	329	338	349	328	350	314	314	376	353	297	337	347	334	325	309	332	320	365	342	334	346	327	324	356	330	329	303	358	305	320	318	357	313	336	347	347	302	324	305	352	316	303	316	334	336	333	344	358	359	345	354	342	343	310	340	315	322	346	331	353	334	328	355	302	302	322	341	315	346	321	380	321	330	321	329	327	301	337	335	315	313	322	312	351	339	320	351	310	309	317	295	344	317	317	328	322	335	316	348	329	328	325	340	311	331	322	320	336	346	319	325	347	331	336	330	326	340	335	355	337	310	306	326	300	312	325	322	306	318	304	308	331	325	313	366	317	301	360	310	331	348	303	305	332	361	351	318	345	323	312	305	343	319	348	307	301	333	338	332	326	333	330	327	353	344	325	332	341	330	319	312	313	326	340	357	299	322	297	350	340	334	343	312	342	332	311	305	313	334	336	318	300	325	336	325	366	317	323	318	333	327	347	361	336	309	314	316	345	327	358	357	334	334	328	305	327	335	326	331	333	343	349	361	331	335	318	325	312	298	317	317	326	334	309	333	308	344	355	333	345	322	363	339	350	347	353	327	317	302	347	332	350	292	340	326	322	287	313	316	306	368	356	296	336	305	307	317	337	302	344	352	340	362	314	303	337	307	331	356	336	326	314	346	320	310	338	344	333	327	334	314	323	333	331	324	306	356	345	343	344	292	349	318	336	357	335	346	305	329	325	320	350	312	312	327	315	354	359	346	316	307	355	314	314	326	313	339	336	301	333	307	318	316	329	343	309	333	348	282	307	311	349	356	325	320	306	336	315	306	290	317	340	367	336	362	306	326	298	340	305	328	343	342	359	322	322	325	355	314	355	329	350	312	303	334	330	332	318	346	345	335	329	343	349	326	352	324	323	340	320	300	329	307	329	324	350	350	351	351	347	337	314	313	301	310	333	349	332	314	321	346	309	321	303	348	311	344	327	340	309	350	348	346	355	341	377	339	357	341	334	317	304	328	327	323	322	303	337	337	340	344	355	349	333	346	310	341	331	315	365	353	338	334	338	338	335	301	340	318	306	335	364	323	334	345	348	315	316	360	299	339	314	329	331	340	349	308	316	335	318	335	326	333	343	364	320	315	330	345	325	332	313	349	310	320	324	302	313	335	312	340	354	314	316	322	332	334	321	329	316	302	305	336	352	323	290	326	325	305	331	317	312	338	313	329	325	319	365	333	328	340	339	308	330	369	340	353	326	309	335	316	328	364	342	352	322	311	339	348	318	340	323	286	337	334	316	302	346	334	325	344	329	323	341	289	339	301	355	345	351	326	297	315	342	322	326	287	339	317	304	339	326	295	317	328	356	345	307	333	294	322	302	330	342	373	329	353	340	311	310	330	317	343	302	355	343	363	348	304	307	315	360	350	329	330	348	306	317	343	329	337	344	301	334	334	346	375	348	337	310	302	335	342	349	348	327	321	302	345	328	345	317	349	343	348	323	343	334	352	341	354	319	300	308	349	347	335	329	336	329	343	313	340	309	355	299	343	321	341	333	360	295	313	342	300	338	310	333	330	358	311	349	345	360	342	336	330	366	329	328	313	341	321	328	323	299	328	336	366	326	346	328	361	310	316	324	329	310	358	355	327	336	322	340	317	329	325	362	327	340	328	327	302	316	352	318	314	313	337	309	353	325	332	315	315	344	363	349	328	333	338	349	331	336	312	307	346	333	333	338	321	310	293	350	344	324	334	321	349	322	321	297	317	342	323	360	332	318	334	346	310	310	313	335	324	346	353	315	331	333	350	350	333	330	316	319	309	351	329	351	333	339	337	336	358	332	313	333	331	327	323	303	324	359	317	367	329	326	352	339	311	329	323	313	345	329	357	298	353	327	317	331	310	304	339	365	344	358	315	324	341	352	339	333	334	316	349	322	315	349	339	334	333	308	357	337	368	344	302	329	327	327	344	301	328	340	336	324	281	319	348	305	325	311	304	299	336	327	345	342	346	343	330	314	352	341	345	356	342	292	335	321	331	341	326	315	346	355	333	361	334	324	337	330	345	307	363	356	338	308	327	367	353	332	309	338	316	320	351	352	324	341	342	309	354	305	319	305	326	318	322	345	316	349	316	317	314	299	344	305	315	309	336	326	334	349	323	289	307	302	315	326	330	374	343	350	327	357	375	329	332	341	324	353	350	346	330	341	325	315	353	353	302	327	326	334	285	350	358	370	335	314	326	319	354	349	297	328	346	328	324	346	337	305	349	335	308	338	340	320	314	327	342	334	305	337	324	328	346	334	324	340	314	336	337	319	320	320	339	305	318	324	322	361	348	319	337	310	309	320	314	314	304	348	318	338	346	361	318	348	323	372	334	324	333	361	334	342	337	334	321	332	319	336	357	326	317	362	297	326	295	303	342	339	323	315	307	345	294	350	358	325	312	319	349	318	352	340	282	319	309	344	324	308	353	349	326	328	308	320	311	336	331	325	340	329	325	313	329	336	328	335	326	337	343	327	347	361	282	355	331	344	340	331	349	329	345	341	347	351	333	345	367	351	292	333	336	319	316	346	324	328	342	342	321	335	337	322	353	332	322	344	353	340	330	336	310	322	347	322	342	364	324	325	322	328	351	329	322	315	292	313	308	374	333	319	351	351	336	303	337	323	327	307	363	350	333	304	332	311	354	289	328	346	334	338	311	327	329	305	322	348	332	319	316	300	308	314	305	352	309	322	339	319	339	346	334	330	322	323	337	316	352	325	317	357	341	360	341	386	299	319	330	360	324	342	307	312	318	314	320	317	348	332	302	329	360	330	319	332	317	344	359	332	357	318	350	358	320	315	326	334	313	349	338	349	331	352	340	336	343	301	330	320	330	331	315	297	339	351	329	388	338	325	313	298	326	321	351	343	338	298	330	329	328	325	313	343	320	312	316	354	324	344	327	304	343	321	328	313	360	360	346	293	373	362	299	306	332	305	352	360	320	335	344	315	307	342	309	343	335	342	352	322	360	325	307	318	323	341	358	329	340	334	331	344	347	313	325	310	338	317	338	322	334	340	327	305	335	347	308	334	376	309	320	305	315	323	362	319	325	303	344	371	303	359	363	346	339	336	328	319	304	373	357	335	341	316	351	302	323	326	331	357	370	323	302	342	327	351	342	334	346	328	304	300	306	301	339	301	327	318	346	307	323	307	337	311	317	334	327	298	320	295	307	317	326	336	310	334	309	355	315	308	368	331	342	343	303	325	308	346	323	313	323	319	333	358	349	312	318	307	321	315	296	358	309	336	318	351	297	309	373	309	316	349	339	317	340	314	338	325	329
23582	21250	28665	24144	21243	10870	1505	1031	917	869	838	750	738	715	725	706	705	702	705	679	656	667	649	687	623	701	638	669	637	652	667	643	656	687	670	669	653	682	639	649	648	637	650	628	649	664	631	635	661	617	654	629	650	665	656	660	675	685	622	623	636	656	626	639	634	611	633	610	638	642	604	639	613	677	613	605	659	662	640	659	648	628	646	631	658	666	674	639	688	667	655	626	605	665	617	594	669	617	635	633	635	623	672	662	592	666	614	663	648	629	674	642	630	663	619	627	647	636	627	628	608	636	605	711	627	613	667	648	651	667	638	666	616	665	651	656	697	649	646	649	619	655	640	620	625	658	654	618	641	667	606	634	654	645	639	666	680	659	634	611	652	721	663	640	675	639	605	626	631	656	647	666	640	641	612	631	633	639	639	603	643	675	678	655	614	651	609	629	668	647	617	603	649	631	660	629	611	648	629	691	624	593	645	560	619	629	613	686	589	615	580	638	623	659	615	623	607	605	651	662	658	621	631	634	667	637	617	667	614	615	688	600	686	618	654	613	698	640	636	617	628	635	637	625	563	641	641	683	643	640	619	622	627	643	596	633	631	655	662	645	638	619	656	612	604	644	644	692	636	659	645	669	678	645	669	643	617	647	644	626	624	661	625	585	614	640	647	640	597	610	623	651	636	659	672	622	654	631	642	628	631	675	652	601	648	630	622	661	659	632	640	607	610	660	647	636	613	615	671	642	643	629	631	652	609	633	646	641	668	641	651	659	643	642	662	629	636	632	704	580	622	614	636	628	626	644	682	591	646	602	696	651	668	697	640	649	671	654	656	613	619	620	608	625	635	661	680	666	627	638	632	645	665	632	601	611	641	640	644	637	606	612	645	630	659	598	586	668	698	636	608	621	656	638	632	653	687	633	639	695	668	622	631	646	611	666	642	687	639	664	684	634	632	646	654	615	630	626	661	626	623	607	615	624	621	611	670	620	609	645	636	640	674	629	621	638	586	616	635	669	640	650	629	579	648	639	628	633	646	618	625	622	682	638	679	658	642	642	626	675	582	686	640	630	610	593	615	652	614	647	656	655	627	677	723	626	659	664	604	665	653	655	655	657	627	613	664	646	584	610	627	617	635	655	659	635	638	587	619	672	641	640	676	671	613	639	648	647	619	601	606	665	686	591	641	670	659	652	656	629	632	631	603	653	636	613	642	644	655	616	638	601	635	716	636	678	614	632	691	654	652	652	651	627	646	621	604	667	623	668	652	593	652	627	659	653	595	648	642	650	603	626	583	634	627	633	647	633	621	657	621	623	595	684	671	629	663	655	653	617	614	663	619	653	657	650	659	648	634	695	653	602	611	700	644	642	635	617	649	660	663	644	643	635	663	644	604	649	630	620	588	656	648	599	676	658	638	684	651	694	645	637	661	642	649	655	630	641	603	628	621	637	672	623	641	648	637	639	613	639	672	649	645	621	617	674	647	631	661	626	609	608	614	659	679	647	619	629	676	665	635	609	643	678	639	621	655	638	610	622	635	635	662	636	624	654	639	644	598	647	670	616	642	646	664	622	611	598	629	639	597	635	646	658	634	694	655	631	623	655	634	641	629	715	629	665	641	614	680	654	645	635	615	626	664	635	626	608	616	667	663	656	667	613	639	672	650	658	653	670	630	699	645	619	650	633	622	673	637	618	659	661	616	586	661	605	601	627	628	661	652	647	644	617	634	643	621	664	683	651	695	627	692	657	649	637	653	619	605	653	700	626	653	624	655	633	675	627	658	684	651	602	625	652	610	627	639	659	631	671	638	663	638	639	638	626	658	648	645	634	627	653	652	607	655	627	630	658	621	684	606	619	669	624	652	610	603	609	579	647	650	654	609	636	658	725	660	652	658	650	637	651	633	618	603	642	619	581	636	583	645	630	611	640	632	639	597	656	622	653	676	655	643	629	645	646	606	634	648	612	673	612	616	662	664	614	633	636	577	640	691	640	622	650	654	627	673	581	635	602	574	652	617	638	594	649	596	625	621	621	665	646	644	618	659	629	628	608	617	623	604	632	656	654	668	632	643	632	584	636	682	638	610	697	592	620	665	655	600	649	619	676	654	659	672	696	688	627	691	629	604	609	658	613	608	684	648	643	642	605	639	599	648	650	682	612	616	635	598	625	633	675	626	664	632	635	663	646	664	665	637	670	653	674	645	640	641	633	594	616	635	610	645	665	657	640	666	591	676	645	668	662	639	641	647	574	600	662	633	645	637	595	627	618	651	590	659	645	674	597	637	660	643	649	641	617	656	622	628	608	600	642	679	640	658	656	637	685	621	624	666	647	622	622	637	655	627	617	623	635	602	644	652	608	641	659	617	626	620	636	625	624	642	637	718	645	628	671	607	637	589	608	659	642	635	658	658	633	625	637	637	631	631	673	614	664	673	653	610	661	660	618	597	639	675	598	618	621	627	614	617	617	643	622	619	708	626	648	683	643	625	678	650	639	594	647	641	640	637	667	671	647	634	640	623	643	630	620	651	668	655	683	628	616	653	655	640	625	644	662	624	671	613	603	632	610	656	649	660	644	585	620	648	652	622	617	626	679	629	651	672	612	665	643	607	629	629	637	647	651	612	647	582	653	612	609	644	639	670	569	626	627	649	619	654	692	598	621	596	657	629	613	646	652	642	685	639	639	629	598	652	634	608	658	631	606	644	667	672	684	626	668	658	672	651	669	666	641	640	580	711	630	631	601	606	644	599	650	620	650	663	643	628	643	624	640	599	646	634	676	651	633	650	663	621	677	627	632	685	569	650	652	607	635	631	579	618	660	610	611	617	584	656	580	662	598	617	623	601	691	632	603	643	643	696	620	669	648	654	641	608	659	635	599	627	639	599	650	670	658	612	659	659	637	594	646	627	645	655	632	631	629	684	633	640	681	611	637	670	626	684	671	643	661	636	624	660	683	626	660	644	618	657	598	659	628	650	643	642	635	632	614	620	660	640	624	594	664	690	617	620	651	650	593	597	652	601	649	657	625	622	602	630	670	625	629	643	668	615	636	614	600	636	642	648	658	663	628	584	579	606	576	591	654	648	612	667	643	627	596	603	669	655	594	627	641	648	604	670	628	626	636	637	645	658	649	658	661	645	622	643	673	612	606	627	626	654	672	667	650	635	607	640	672	663	638	587	548	652	637	614	636	624	611	630	636	638	638	657	652	649	629	633	637	653	687	649	643	598	620	640	631	613	603	673	659	664	615	605	645	665	655	628	604	624	656	626	607	590	658	644	592	610	630	673	607	607	619	671	610	620	646	612	647	647	606	596	638	628	692	638	660	631	655	639	637	636	593	624	668	672	602	643	642	641	670	649	641	609	595	681	643	654	638	621	635	643	654	627	659	610	629	600	636	646	600	650	634	640	643	637	665	592	626	705	654	625	615	665	658	676	624	677	651	614	635	616	610	664	610	658	707	653	681	676	653	615	630	599	575	608	658	640	587	683	688
3603	8828	5796	3102	2343	1769	1477	1294	1097	1014	934	842	823	785	763	756	744	710	732	700	709	737	689	703	696	680	655	666	671	622	678	690	644	699	617	646	681	636	668	679	644	668	676	599	652	672	664	619	648	656	659	686	686	627	692	640	650	606	636	649	619	624	653	603	677	621	627	700	648	668	711	640	681	635	637	639	711	656	673	593	669	691	651	705	622	638	641	683	633	627	642	652	654	657	701	657	644	678	645	606	630	637	622	645	613	637	682	667	668	689	673	598	644	635	624	670	665	653	651	680	662	628	640	636	638	659	630	646	647	648	664	658	643	645	671	641	666	661	667	659	688	620	682	639	635	656	639	660	635	647	672	589	622	643	649	722	714	632	673	680	653	690	596	619	660	647	702	659	648	639	679	646	649	667	650	627	678	630	668	648	637	689	617	669	660	658	637	607	618	650	619	627	639	678	655	671	660	673	623	687	658	608	648	636	678	637	676	607	660	680	608	615	660	658	646	624	624	653	657	668	639	643	643	680	664	625	680	664	640	662	635	660	679	691	619	647	630	691	626	666	659	672	647	579	627	649	659	656	628	664	677	656	623	689	647	688	673	664	654	625	669	634	693	644	666	672	593	673	677	649	667	655	611	645	618	616	652	676	630	703	703	650	657	641	696	659	631	659	639	647	709	634	649	648	660	677	621	640	685	680	628	679	632	663	655	688	658	628	660	701	686	682	653	685	664	659	682	647	623	644	627	639	659	650	672	654	655	679	681	632	645	660	660	660	632	631	616	671	665	606	648	607	651	631	645	672	644	668	659	682	661	603	631	661	669	654	629	650	641	667	686	662	633	667	631	627	664	637	634	669	655	662	675	659	645	667	657	634	601	623	638	673	649	634	655	630	670	637	698	637	658	660	613	645	638	645	615	664	682	644	639	645	661	657	652	621	695	651	649	633	644	612	651	622	658	629	723	665	669	659	622	644	676	614	637	654	638	637	635	617	666	622	678	663	659	621	620	666	652	619	646	661	684	658	619	735	627	677	663	676	638	629	594	633	693	641	651	660	708	673	674	636	685	595	648	650	656	703	666	689	649	642	659	637	626	639	653	624	622	692	664	655	618	640	648	637	682	669	688	669	661	642	652	646	622	659	682	674	674	621	646	621	635	672	652	636	701	650	643	657	710	654	634	686	622	632	687	673	706	665	629	669	683	682	645	619	643	647	666	674	700	654	668	625	629	677	644	635	655	635	625	679	642	668	595	657	671	666	617	709	632	638	652	628	629	610	650	700	660	673	661	625	607	638	654	623	671	638	644	686	652	677	643	647	620	699	678	638	665	661	671	671	659	653	656	639	679	649	614	723	639	668	682	674	690	641	684	690	675	596	657	674	619	618	613	627	658	651	643	674	670	653	647	686	641	659	647	630	657	636	641	660	658	634	650	633	700	643	655	666	666	615	610	622	666	662	650	646	633	655	628	672	692	654	670	632	663	675	654	641	669	610	630	688	661	661	650	661	599	606	640	691	659	665	642	662	686	671	640	608	707	636	627	614	646	641	662	657	652	623	637	628	665	633	677	682	643	657	637	637	657	690	663	638	646	665	630	658	652	637	663	625	660	611	661	637	675	672	674	666	673	633	684	650	667	643	665	617	649	671	672	697	647	642	634	635	663	651	651	609	614	647	647	654	632	608	663	681	692	657	697	640	671	602	650	651	662	688	663	659	602	659	617	649	702	646	644	678	645	646	624	671	647	696	676	708	656	651	621	643	641	635	653	682	649	658	674	674	676	641	624	661	633	678	644	628	635	644	688	643	682	678	683	630	621	661	660	622	619	622	661	684	645	662	609	658	640	646	639	627	638	640	652	608	642	653	646	668	692	634	652	660	664	709	619	678	640	638	667	634	688	606	626	620	637	706	654	666	685	653	646	656	633	608	667	684	666	679	640	649	615	638	632	659	651	669	649	650	667	606	693	635	626	658	643	655	621	663	652	635	654	681	604	633	683	672	715	642	662	678	624	690	677	670	625	621	688	630	627	632	672	640	693	641	683	633	613	640	625	666	684	619	698	614	620	635	659	681	645	680	636	635	648	614	635	618	656	683	647	635	608	641	604	621	613	631	650	677	687	666	623	687	624	600	664	680	670	638	678	654	645	629	686	677	618	630	618	599	670	612	634	636	623	638	672	659	649	620	678	624	666	657	630	649	617	629	645	657	669	647	655	618	637	675	646	610	689	642	713	626	654	645	611	666	631	666	648	641	640	655	680	658	657	656	655	611	638	646	659	702	642	673	636	636	697	653	678	614	687	612	637	627	628	664	673	638	625	634	672	676	624	665	638	637	704	647	658	707	647	653	636	665	674	662	639	670	695	652	618	663	636	639	634	622	628	666	649	690	634	661	598	669	594	625	637	715	623	636	652	656	638	660	628	659	684	642	650	615	624	642	697	610	640	659	637	638	678	636	617	657	665	644	631	644	666	606	641	659	627	642	653	667	688	688	649	635	634	633	641	601	675	601	662	646	655	625	691	653	663	679	665	640	637	642	634	593	669	651	665	618	623	633	654	632	706	643	632	704	615	643	632	610	709	632	641	671	636	675	682	670	655	622	583	670	643	663	665	673	616	634	610	650	637	659	696	667	579	695	654	597	671	686	648	673	690	666	631	646	686	664	638	634	642	637	635	693	621	650	639	644	656	680	615	647	617	637	646	670	579	669	661	666	610	632	608	634	687	608	708	661	615	643	673	629	686	678	674	600	665	650	650	643	689	640	616	680	635	669	669	644	630	662	669	643	612	699	663	649	674	634	679	650	686	657	643	632	677	654	675	688	624	699	606	693	613	669	640	699	608	692	664	632	611	648	667	671	637	632	644	651	640	645	647	638	657	656	622	651	629	641	671	681	676	627	709	667	640	609	640	688	611	674	668	728	657	681	615	665	680	666	653	656	606	661	606	667	703	646	674	635	695	689	633	641	646	685	641	620	679	584	658	641	660	629	656	647	656	682	644	685	703	635	630	641	623	677	653	629	652	640	679	656	638	644	678	620	631	650	614	623	671	675	688	673	649	614	625	631	636	682	616	632	614	609	712	613	641	675	640	660	649	650	603	661	621	632	650	638	651	645	680	641	668	644	652	679	647	642	656	680	657	623	652	621	682	661	685	664	683	632	665	647	638	632	658	648	667	652	627	625	669	660	662	671	641	658	653	646	663	633	673	626	624	664	677	653	671	681	656	655	633	642	611	664	671	620	671	623	681	625	646	650	676	658	644	658	653	600	729	619	669	645	629	670	679	666	698	661	688	674	647	636	627	633	645	646	665	657	650	656	670	641	655	643	668	684	631	687	610	685	652	628	639	657	651	649	637	662	686	607	611	623	714	717	652	688	694	642	695	638	705	646	698	656	657	647	653	646	662	632	663	664	651	657	622	634	660	666	675	592	663	631	630	674	632	587	660	643	638	635	668	649	672	656	654	612	648	668	618	664	661	656	624	683	687	654
24689	21242	27766	24949	13420	700	408	301	297	268	247	233	208	194	226	197	186	196	207	183	168	180	197	186	159	184	199	151	192	158	145	200	152	177	180	181	166	168	157	207	179	182	168	171	177	161	185	188	187	197	162	187	185	167	180	146	180	177	165	177	206	183	157	163	188	187	174	197	160	165	189	155	178	175	190	147	153	162	155	176	181	171	172	164	165	168	190	165	174	179	153	175	174	184	186	169	184	165	164	164	158	174	203	177	179	157	177	170	193	154	173	166	177	155	170	190	163	192	190	174	189	175	183	166	156	168	155	181	182	171	159	185	194	175	160	178	185	155	163	182	140	194	144	198	157	191	176	182	166	152	192	157	168	173	165	155	142	155	164	172	163	130	185	170	184	169	167	153	150	163	174	191	178	182	181	168	182	168	176	177	164	169	170	149	148	166	161	182	194	166	169	171	182	176	166	174	163	169	173	163	170	167	162	138	181	159	164	177	168	168	181	179	155	159	161	184	148	179	197	184	189	152	171	158	178	188	198	198	162	158	152	166	177	169	179	169	175	167	156	156	185	168	184	161	180	176	166	194	158	168	149	181	178	155	165	182	157	142	157	192	204	153	142	158	185	170	183	162	171	186	189	176	180	164	151	161	172	159	169	161	134	162	169	188	156	173	176	166	159	164	172	194	174	162	164	164	157	176	175	170	185	179	158	165	162	184	183	163	162	173	179	182	172	159	185	153	181	155	158	145	150	185	183	152	178	178	176	161	184	170	194	200	173	155	180	156	190	188	166	165	178	173	168	159	191	173	167	189	196	207	153	153	154	189	174	182	179	163	149	145	167	138	177	171	172	188	171	179	190	185	191	169	176	165	155	188	202	183	178	190	156	204	154	171	172	162	163	181	211	188	169	154	190	176	196	178	181	173	166	160	177	163	185	159	181	168	179	161	168	167	175	170	145	177	157	163	161	191	167	175	155	174	183	184	185	168	158	159	167	197	206	179	172	169	171	196	163	172	190	187	173	156	157	168	177	154	152	162	151	148	170	166	193	171	162	150	171	162	162	172	172	187	171	178	182	172	153	188	170	170	159	183	172	173	167	180	168	172	184	187	176	176	179	176	160	171	195	172	167	154	174	128	168	191	164	177	171	154	165	177	167	176	189	150	172	156	190	164	159	163	158	190	194	171	160	163	179	149	177	176	164	171	169	198	178	180	179	169	167	202	178	180	177	151	163	174	146	184	166	161	186	173	161	165	188	156	160	183	161	160	174	179	163	183	173	172	200	188	165	174	142	180	155	148	163	211	197	180	170	176	155	147	188	170	179	172	176	163	156	158	176	174	168	185	189	171	184	182	149	161	160	186	186	200	169	198	171	177	175	168	159	188	164	147	160	150	171	182	167	176	173	202	189	152	151	156	155	176	188	177	176	169	171	173	174	183	167	171	162	171	158	172	187	171	174	181	186	167	150	196	175	152	181	194	164	175	180	172	183	208	196	201	178	185	178	178	161	165	181	152	154	185	168	192	159	190	193	191	171	186	164	187	168	151	177	191	162	168	156	175	160	176	170	147	188	185	176	162	166	161	182	178	189	177	171	164	154	167	168	171	164	170	168	178	157	173	173	187	167	151	176	159	150	175	179	155	182	180	163	170	174	162	159	157	177	167	171	164	164	165	184	175	145	165	151	194	169	170	163	176	162	168	164	162	171	149	173	152	165	179	160	165	161	189	162	187	183	161	190	164	180	180	167	144	153	163	162	202	184	187	180	140	172	167	166	170	175	128	174	175	154	154	175	158	164	192	146	177	167	188	169	175	147	193	175	180	200	166	177	180	161	172	156	172	165	190	170	165	171	161	179	194	170	152	177	145	179	167	174	163	165	163	173	195	162	150	167	172	157	171	164	164	175	192	176	165	175	195	134	169	181	182	174	156	151	177	161	178	161	175	197	165	156	172	194	170	184	170	158	164	168	182	180	198	181	164	177	168	166	153	154	161	187	184	154	166	159	170	161	165	181	167	174	167	175	172	195	148	175	168	167	179	178	188	170	149	180	172	156	185	185	179	152	166	172	170	177	201	183	171	177	184	200	202	166	193	185	186	173	201	187	175	146	164	176	177	210	186	158	173	172	152	176	173	179	156	161	196	191	182	182	171	173	157	164	158	167	166	204	165	176	186	163	171	170	176	169	186	172	180	191	152	184	183	164	175	171	168	185	191	166	171	161	165	177	165	200	173	177	168	149	164	178	182	164	167	157	177	163	165	181	176	172	168	175	167	189	182	152	157	158	167	179	185	193	160	182	178	155	182	180	148	156	173	191	151	170	177	179	182	184	173	189	160	180	169	165	155	178	177	173	170	161	188	171	170	171	172	179	174	172	176	201	177	185	186	202	187	189	173	169	183	141	169	151	180	149	179	170	160	180	163	176	173	149	172	194	189	154	152	169	173	185	158	168	174	162	175	154	163	156	175	186	172	164	165	167	161	184	167	184	177	180	173	184	171	182	178	153	171	177	146	164	182	196	182	162	178	168	172	168	176	154	181	171	199	174	171	181	162	159	180	192	178	189	148	178	174	164	164	183	184	178	191	173	161	178	174	177	190	171	153	184	162	183	184	167	167	182	159	187	167	153	180	160	179	151	157	189	192	176	144	196	161	169	180	142	184	186	175	174	190	173	135	180	173	178	170	185	181	176	161	166	176	197	161	168	173	164	165	154	159	161	187	169	166	146	171	176	200	168	183	151	169	160	155	193	153	174	188	160	160	187	170	174	175	170	155	175	186	176	159	174	192	181	171	191	172	150	170	172	164	159	177	187	156	194	165	177	164	195	165	181	178	183	167	172	174	154	177	178	173	166	180	191	197	192	168	161	156	167	166	180	165	174	153	165	170	165	155	169	177	161	159	158	189	157	152	165	147	174	199	173	169	154	163	173	180	168	190	183	138	132	167	173	165	162	174	181	177	154	159	162	167	169	150	200	190	177	177	159	160	180	163	167	169	183	157	165	174	163	182	179	184	149	165	183	167	161	182	171	149	143	168	147	182	146	195	143	171	181	164	174	181	135	146	207	156	149	170	180	153	156	165	187	148	165	175	176	154	138	173	189	162	160	163	170	182	188	146	172	174	178	156	173	176	197	158	181	150	157	183	184	188	194	189	184	192	176	154	166	168	172	183	201	180	197	172	188	159	179	158	166	181	185	180	159	177	166	208	181	163	173	198	180	160	177	151	179	155	171	174	154	179	189	180	156	161	196	185	177	161	196	168	150	176	154	203	190	184	195	201	172	159	161	169	156	180	161	162	160	188	191	192	193	159	173	155	180	165	183	185	163	155	140	172	151	167	161	168	176	178	187	179	168	192	193	183	187	168	161	202	150	157	159	184	172	163	173	164	161	157	180	159	178	161	169	166	193	174	167	177	153	164	154	166	168	146	180	154	157	171	192	184	191	180	166	170	202	158	202	165	184	179	191	156	170	173	192	158	164	155	177	164	159	162
3105	4880	3246	1527	1138	799	682	482	424	359	317	314	284	262	223	233	217	239	233	217	189	205	185	237	157	196	206	198	205	209	186	191	200	192	199	186	178	198	207	172	193	202	184	197	178	202	187	200	194	185	191	175	223	200	220	218	174	187	187	208	185	202	175	199	202	187	177	186	191	190	178	188	196	174	191	189	196	209	200	206	198	200	189	192	169	171	187	182	204	181	199	201	172	189	214	220	182	194	185	180	192	206	169	189	196	188	184	169	199	182	182	193	206	201	185	178	198	183	191	195	169	190	206	194	188	172	190	175	199	194	182	173	192	202	183	183	180	195	189	214	186	176	174	183	208	206	163	181	178	179	199	184	178	190	201	183	177	178	167	188	176	178	193	187	184	195	192	203	164	213	198	188	198	167	183	170	202	194	151	169	186	187	174	180	201	203	196	210	171	192	210	202	178	182	190	178	203	208	190	195	182	184	186	178	191	206	189	194	193	186	188	183	192	185	186	176	185	195	191	203	195	202	206	180	217	188	163	206	180	159	199	176	181	179	188	188	196	175	186	174	200	190	195	213	197	187	208	190	226	213	201	194	200	207	231	182	195	184	177	175	192	205	186	185	207	206	202	157	172	195	184	199	187	191	203	173	195	184	189	200	150	199	189	226	191	185	196	183	186	222	185	194	209	187	172	191	194	186	181	192	200	185	204	188	222	184	174	166	162	198	183	182	185	188	186	196	179	177	207	187	209	165	178	189	176	189	186	172	200	171	167	192	178	196	181	184	183	188	190	201	206	167	194	215	183	187	197	174	197	185	179	172	201	170	190	208	196	201	188	181	201	171	182	206	208	199	183	190	170	180	213	172	196	196	171	197	189	168	182	191	189	198	184	184	202	175	187	166	192	193	190	182	211	200	196	189	181	200	202	199	191	169	193	216	172	178	178	189	198	183	198	183	208	179	204	194	192	221	184	200	189	210	189	196	174	172	197	177	194	178	167	179	176	174	178	209	185	204	186	178	211	190	194	192	188	186	201	177	180	207	194	199	170	213	199	186	183	209	175	199	203	175	189	178	177	164	197	193	213	205	184	181	197	193	198	198	195	228	188	171	204	177	168	175	177	186	219	190	216	217	197	181	202	202	208	181	212	179	185	168	187	206	184	170	172	209	195	196	183	204	183	189	180	172	187	190	166	181	148	193	190	168	201	181	182	192	193	176	185	202	204	196	220	202	176	197	204	199	202	195	186	183	203	188	209	182	185	187	172	183	188	165	183	193	177	194	192	189	206	210	191	164	211	182	179	201	189	193	202	182	208	180	178	187	178	180	172	195	195	203	176	174	205	187	219	215	218	188	201	185	194	199	194	186	210	179	214	203	171	200	204	192	177	181	175	212	198	190	205	176	204	187	183	186	189	186	200	179	170	179	184	166	201	187	203	175	181	216	177	208	214	197	188	203	197	182	182	179	197	173	184	217	184	211	182	185	189	175	178	161	206	174	185	181	186	190	200	179	178	194	178	196	185	216	206	214	213	189	174	177	196	179	165	197	172	183	209	207	181	180	211	187	196	198	188	197	183	204	191	192	213	188	184	190	186	205	173	172	200	195	199	171	181	190	195	212	158	196	193	199	199	202	179	180	206	192	188	202	176	184	192	189	211	188	193	178	180	180	202	198	185	172	208	178	182	171	202	189	174	183	211	175	215	197	187	188	203	182	208	185	230	161	156	177	192	183	184	223	194	198	188	200	210	171	191	181	215	188	175	187	178	178	183	203	196	180	203	202	164	174	214	185	165	202	221	181	194	207	170	181	177	184	191	191	146	163	206	184	184	170	198	185	179	215	182	196	186	199	187	197	202	196	157	195	209	175	191	204	211	212	188	186	162	163	225	178	188	186	183	203	182	178	181	175	160	184	188	205	179	199	187	212	180	167	198	209	181	200	202	216	173	203	193	184	178	193	198	192	200	202	195	197	201	167	162	193	183	184	198	182	182	180	197	170	208	172	185	195	198	194	188	191	184	186	158	189	195	197	183	196	202	200	196	181	188	175	176	192	209	206	165	170	178	191	178	202	182	200	171	184	191	193	188	195	170	171	194	193	184	227	200	189	193	185	215	195	201	158	208	202	209	204	210	183	229	174	202	212	173	200	197	174	187	195	182	197	183	192	185	161	190	208	190	170	206	195	194	197	198	205	170	188	194	206	194	193	201	184	179	204	209	185	193	185	207	201	181	185	197	196	197	162	198	160	176	180	186	204	169	192	205	207	197	172	177	185	199	184	195	192	178	199	182	200	177	193	203	200	185	178	196	201	183	202	184	170	181	184	192	233	172	180	192	190	183	180	188	190	182	184	200	153	202	196	191	193	201	190	213	207	189	194	179	184	183	159	169	185	181	166	167	177	209	192	207	188	218	231	211	199	182	184	201	198	165	176	203	204	211	215	192	182	186	178	172	187	204	187	224	189	210	177	163	195	198	172	188	166	187	171	187	203	209	168	203	191	203	178	206	184	209	218	179	185	203	208	200	172	201	185	186	235	172	183	210	179	181	203	211	181	176	194	193	186	200	191	184	179	180	169	205	193	190	195	172	209	159	177	197	199	194	191	187	184	189	194	186	182	190	208	181	190	207	211	187	205	201	209	212	182	195	189	192	226	181	184	177	201	172	201	183	211	184	176	194	166	181	185	171	196	203	172	202	198	172	204	179	209	196	184	218	171	183	197	188	185	195	188	191	200	164	185	200	177	173	188	183	183	190	186	221	193	183	193	194	197	160	240	186	200	194	193	194	177	206	175	182	181	188	193	198	195	196	205	182	186	184	195	201	182	170	234	176	181	181	161	194	184	172	197	178	193	183	195	189	174	179	196	174	195	198	183	187	170	181	182	153	183	199	182	200	202	192	209	181	209	178	199	184	183	161	194	187	175	169	173	180	178	185	184	185	193	188	175	173	185	207	200	173	187	188	195	179	181	204	190	185	218	163	194	152	198	205	173	217	172	181	199	179	198	180	189	196	199	202	203	178	156	185	190	170	173	169	206	188	186	193	189	200	176	184	159	165	182	219	171	177	183	207	191	182	180	192	192	179	180	174	219	184	189	201	184	209	189	190	180	203	183	162	175	180	190	220	198	159	183	177	177	191	198	190	210	175	166	194	206	200	197	206	200	213	158	198	187	175	197	218	173	183	202	175	180	169	183	192	189	188	206	186	196	189	175	189	198	173	160	200	161	187	190	214	154	194	177	183	182	195	184	196	181	201	174	203	176	201	196	183	184	183	176	163	194	171	168	226	216	181	208	187	191	192	183	193	203	179	178	200	176	208	197	204	190	199	196	171	178	176	198	203	182	177	192	210	180	213	197	207	195	171	159	192	184	190	174	203	183	194	190	203	197	176	177	170	183	197	189	205	201	189	191	200	187	188	212	171	188	186	181	198	208	212	183	217	197	183	183	199	195	191	192	189	178	170	212	184	190	188	194	165	185	171	193	184	195	201	216
22448	21260	29084	23705	21255	21322	11870	1543	1117	979	932	885	777	747	720	692	737	691	675	683	577	691	631	596	659	648	631	599	631	634	643	629	615	624	657	611	657	611	596	599	620	622	582	614	593	651	600	602	633	607	625	623	613	562	589	599	603	632	570	632	619	604	571	614	615	603	577	653	561	599	648	641	603	591	597	627	562	564	604	579	603	600	584	624	583	589	606	623	590	576	591	571	599	612	586	596	616	627	571	601	627	640	589	565	552	565	633	632	553	605	608	603	601	575	570	599	555	599	592	597	600	596	594	591	596	558	577	606	583	589	578	606	621	583	577	582	594	600	623	593	594	618	597	572	578	623	607	594	580	628	602	587	608	582	610	606	604	608	585	618	572	597	592	605	539	639	636	553	543	598	606	635	581	594	569	601	630	594	589	632	560	563	659	596	582	616	597	619	600	624	581	630	607	559	585	612	630	588	594	589	559	573	628	588	622	582	602	611	594	572	605	579	605	616	593	568	557	578	594	566	571	614	628	547	572	566	597	563	551	598	582	581	544	572	590	586	590	599	627	563	610	619	584	578	603	608	579	612	567	626	573	596	598	634	638	610	606	615	623	576	618	593	582	578	610	619	625	549	563	563	598	678	622	600	615	625	646	558	580	601	585	562	562	574	596	587	580	619	662	606	664	535	625	606	642	634	555	589	599	557	626	571	597	620	607	598	628	610	548	564	565	646	603	575	559	558	619	615	603	610	515	593	560	599	588	561	621	597	599	583	581	621	578	596	567	587	540	650	599	597	546	595	580	557	609	582	604	596	620	579	549	601	621	591	629	573	594	619	612	556	558	580	597	589	567	569	635	618	614	609	601	620	585	593	576	605	553	582	577	605	638	559	561	594	563	599	607	557	626	606	583	624	565	598	575	618	619	577	595	575	566	586	612	629	565	576	613	585	592	593	599	582	595	555	600	615	597	578	589	607	598	525	553	610	580	658	594	554	615	562	602	568	593	593	630	569	654	582	592	560	615	611	598	582	597	589	618	573	648	635	559	628	593	588	568	607	611	605	615	587	600	570	566	607	609	600	588	592	599	591	579	626	616	579	588	561	566	560	599	639	586	596	647	607	536	602	648	598	581	637	596	624	603	598	619	603	598	580	636	608	566	592	585	576	600	583	566	564	591	624	616	596	596	631	606	572	594	627	603	598	615	616	591	591	618	617	603	581	581	607	604	555	604	577	548	612	613	582	571	658	659	635	579	563	612	589	593	596	609	594	598	625	541	590	586	549	598	623	559	604	603	576	602	628	643	565	632	593	576	611	587	568	563	579	581	570	564	573	630	592	645	587	577	582	564	560	613	605	583	616	579	566	624	610	603	602	609	588	623	598	645	568	583	558	601	635	574	570	621	604	580	588	569	621	624	590	537	580	637	634	574	579	575	637	605	608	599	597	602	607	567	629	603	570	603	594	569	606	607	616	600	592	583	636	616	606	589	621	613	583	587	586	570	566	587	597	588	599	571	638	554	626	586	604	619	585	599	555	607	596	641	598	581	603	543	588	593	587	591	564	518	592	591	559	597	584	600	611	568	622	626	589	597	602	570	574	579	602	615	589	609	610	568	600	604	559	588	599	569	616	583	555	584	574	576	573	566	607	598	567	590	587	605	591	554	590	605	556	567	619	591	661	571	610	587	578	569	593	561	597	581	573	581	590	582	560	594	567	557	579	604	589	645	602	577	598	602	569	573	619	610	592	597	613	597	592	580	565	614	604	615	601	553	598	601	590	614	612	564	556	580	594	590	566	596	604	590	593	588	624	558	589	586	601	586	599	656	609	557	640	593	657	558	583	577	582	604	573	624	576	607	570	601	571	554	605	565	590	632	580	643	603	571	562	601	575	620	587	570	624	592	573	575	612	585	631	592	597	591	601	568	646	596	610	588	609	565	590	544	641	587	563	590	536	604	607	614	588	557	551	617	558	619	586	611	616	584	608	632	613	621	530	625	550	596	657	593	560	588	569	589	636	598	586	584	595	561	622	605	609	585	605	624	599	575	596	630	587	608	591	543	577	584	604	603	623	591	597	608	595	602	628	604	576	581	613	564	586	599	598	608	564	588	626	595	587	616	603	601	621	627	616	585	591	576	568	592	590	610	589	578	564	617	554	617	549	615	590	591	626	598	652	580	611	646	573	613	625	567	605	572	642	551	553	568	573	571	561	552	623	575	578	573	595	592	610	559	584	558	555	574	644	591	561	580	636	581	591	569	636	623	575	605	595	607	619	618	583	586	635	582	580	581	623	567	634	539	603	529	573	600	632	614	590	628	643	600	595	602	610	590	583	630	598	568	552	590	576	618	594	606	602	556	588	573	592	627	550	571	610	605	576	624	595	589	615	591	637	618	595	594	616	665	541	574	553	612	596	599	602	596	572	587	595	638	594	585	606	622	632	619	623	604	593	611	592	610	651	579	618	597	551	575	611	596	590	573	616	592	589	608	571	604	549	559	620	568	556	571	532	589	611	608	604	578	621	602	599	599	596	574	599	550	601	569	581	608	588	610	589	571	585	587	593	567	603	589	602	561	597	630	644	583	633	599	612	600	599	616	566	612	640	574	626	607	652	544	595	591	597	602	556	578	552	639	589	572	563	568	595	634	611	563	576	592	585	542	580	579	619	570	591	552	592	608	568	573	573	579	544	586	626	611	593	627	604	560	608	569	611	624	622	613	607	570	569	583	579	566	612	608	618	576	585	593	584	559	616	589	594	579	619	616	617	588	580	629	624	608	592	572	582	551	590	650	605	576	591	574	564	609	591	590	568	622	576	593	568	572	569	581	596	620	582	638	640	590	573	604	560	586	580	609	647	590	621	592	565	610	651	548	607	620	594	588	587	583	586	600	567	610	576	576	553	600	580	603	635	594	597	557	634	576	589	550	611	577	622	591	622	624	586	571	574	598	589	628	630	569	597	581	580	618	586	638	594	585	598	589	576	612	590	614	579	575	555	595	587	596	644	531	602	598	606	605	604	641	564	551	561	596	536	614	607	615	616	606	623	566	578	645	581	592	638	585	623	593	583	577	605	631	535	565	609	629	620	607	595	621	596	603	582	541	603	587	642	566	604	619	577	560	568	606	601	625	633	592	636	588	575	568	594	597	619	613	592	563	580	613	566	597	580	583	581	609	566	628	629	622	609	587	583	590	604	614	619	563	569	521	562	628	594	619	629	599	576	542	574	579	555	625	547	551	674	601	592	570	599	605	602	563	581	574	584	584	549	604	609	628	582	629	585	597	590	570	627	590	597	576	586	577	592	574	565	607	588	570	625	606	547	563	587	631	610	578	591	612	629	590	576	612	606	587	592	602	599	584	568	626	561	624	576	582	600	566	594	602	598	590	567	631	614	565	641	593	618	600	593	582	579	635	560	574	587	567	596	633	585	579	607	603	573	599	594	594	603	576	627	612	589	571	604	626	596	604	592	614	580	563	614	617	604	608	602	595	643
4470	14327	9977	5233	3954	2849	2198	1756	1418	1238	1091	1007	903	844	852	761	773	756	760	718	733	704	752	687	730	658	669	657	695	656	633	665	621	648	659	641	619	690	663	614	672	652	651	675	648	613	630	645	624	648	584	655	609	610	636	598	634	646	637	558	631	628	593	597	647	636	624	632	658	579	626	606	621	609	604	638	654	609	649	598	643	614	600	582	627	624	592	616	608	603	610	604	587	604	594	625	619	619	611	620	645	634	650	575	612	647	612	604	638	619	660	623	642	630	607	612	574	618	634	625	627	646	635	664	597	636	578	637	643	591	620	646	571	601	563	632	592	584	626	610	624	593	657	632	616	600	615	627	608	643	604	642	597	632	637	612	620	623	618	620	620	619	686	624	616	663	628	671	602	611	650	609	629	642	601	590	626	605	652	605	628	623	605	611	645	612	611	603	618	643	677	597	621	593	608	619	584	607	618	577	584	626	616	585	576	626	655	589	617	604	605	605	593	616	618	602	598	663	632	646	595	627	642	602	586	614	574	610	674	578	624	583	620	614	625	665	626	628	625	582	606	626	631	563	628	634	617	634	606	593	625	647	678	625	628	630	636	634	655	636	618	571	631	637	641	577	611	599	616	611	612	570	626	595	646	620	586	622	635	612	631	592	578	598	636	658	637	600	590	614	602	661	609	574	621	634	593	591	609	583	620	603	634	592	607	620	586	589	602	617	632	629	586	586	600	628	633	661	610	615	605	569	596	639	628	579	653	620	592	584	603	607	593	577	595	647	614	573	618	569	624	623	660	629	581	623	634	622	632	568	664	583	623	582	610	624	570	612	642	642	608	615	627	631	611	620	644	574	573	610	615	591	609	648	639	637	598	633	640	610	626	642	641	640	632	607	617	673	664	576	598	612	559	613	642	580	611	629	584	686	620	621	620	583	648	574	600	637	586	573	606	602	645	606	640	614	591	638	629	644	609	646	636	621	623	598	662	606	610	615	655	568	595	641	620	594	603	630	662	558	678	559	623	601	651	660	634	613	644	583	621	590	652	579	622	608	638	608	606	654	618	637	566	593	645	611	633	613	669	612	627	629	627	578	645	630	609	636	640	657	641	600	625	654	577	597	594	602	636	657	600	623	609	602	572	623	611	640	605	621	637	607	560	673	610	617	600	593	614	613	599	612	604	622	605	601	628	611	572	644	608	625	616	582	594	639	603	610	600	578	641	627	635	610	663	604	585	629	659	601	649	585	590	638	578	656	642	633	623	647	603	587	634	612	620	616	590	671	618	606	628	618	635	623	633	634	605	620	612	578	627	616	651	595	615	660	655	629	622	654	568	628	619	636	642	658	675	626	631	619	577	607	625	588	601	610	634	619	622	623	631	588	568	600	589	588	630	585	605	647	623	664	657	597	629	599	594	645	628	619	645	593	620	613	612	625	593	585	642	583	625	664	584	599	600	665	598	615	567	612	665	610	635	629	641	588	611	603	595	598	613	588	617	583	620	616	627	596	596	607	601	588	642	598	568	623	606	595	604	657	613	614	592	581	576	627	676	635	610	567	621	583	612	584	583	562	642	610	654	609	588	627	616	642	639	602	585	615	559	585	610	568	665	598	620	617	602	627	574	588	616	630	621	626	633	622	614	596	602	636	594	639	603	593	650	594	619	622	633	626	641	598	640	600	584	605	633	623	600	594	603	635	628	585	622	649	594	647	689	637	597	608	651	606	616	613	629	596	652	603	591	592	621	598	598	616	598	601	604	600	605	631	606	604	605	592	609	629	560	617	617	604	654	612	609	607	599	630	620	633	611	611	665	574	633	610	565	604	636	631	610	620	649	589	631	623	628	612	565	638	649	621	626	642	609	633	656	585	629	601	586	648	654	610	626	615	674	606	583	602	631	604	593	600	614	613	607	628	652	593	630	664	642	599	630	629	630	597	576	601	646	609	604	595	603	654	599	608	584	613	661	603	589	600	635	588	622	618	603	600	641	640	620	610	596	618	640	600	621	606	600	649	560	645	617	586	643	628	605	622	583	580	648	589	613	600	611	598	630	569	631	649	604	627	617	628	649	629	605	632	557	595	601	593	677	571	601	639	608	609	618	605	600	616	615	604	630	611	579	618	622	641	654	644	664	620	613	633	644	641	598	646	622	597	585	592	626	654	625	651	623	620	650	583	637	623	603	577	593	664	580	606	637	645	591	578	620	650	629	645	592	566	600	632	573	588	625	639	640	606	614	624	639	627	629	644	585	605	625	592	563	594	584	667	626	629	629	587	631	615	579	603	573	593	582	567	633	623	598	638	566	629	624	596	637	621	570	646	612	566	570	620	595	621	657	660	620	597	606	608	564	611	654	606	621	611	623	598	613	587	592	657	585	607	611	596	665	580	582	635	599	600	603	608	616	584	617	593	636	624	620	599	627	650	626	596	642	605	580	604	598	593	633	619	593	573	624	655	609	619	662	625	534	632	626	624	593	581	620	613	591	621	614	622	591	607	613	661	567	608	613	623	584	574	648	620	661	589	671	661	622	611	631	577	571	654	590	568	589	608	616	624	652	603	566	615	635	636	616	633	625	580	571	552	629	621	667	625	608	637	599	610	582	620	634	608	616	625	607	632	616	609	581	581	643	595	610	600	634	592	593	605	564	609	587	600	608	613	556	614	613	625	619	635	576	598	625	601	628	584	599	643	600	622	631	680	644	584	607	586	642	612	629	642	614	605	637	627	638	646	638	637	626	593	609	586	639	596	602	612	643	663	608	585	636	634	626	577	600	559	608	607	633	586	634	604	609	592	640	606	621	577	609	660	625	616	613	640	616	615	643	613	634	587	576	610	612	579	622	622	611	631	648	620	604	642	630	629	604	638	620	617	648	607	575	666	640	659	602	654	612	625	613	594	620	634	620	613	563	607	584	637	643	633	588	597	638	636	614	649	596	653	595	636	594	587	635	608	580	602	596	598	627	629	623	656	615	643	585	629	630	602	621	578	636	629	586	651	636	647	583	618	600	632	616	558	619	593	657	611	622	620	602	635	568	597	626	626	606	591	633	594	603	622	600	601	578	671	624	641	591	607	585	631	615	638	669	576	623	599	559	573	600	610	617	597	591	551	662	638	651	614	605	578	666	652	589	635	600	641	663	621	641	666	580	647	652	607	617	623	598	622	621	661	622	588	618	642	612	636	613	550	636	629	659	592	630	603	603	617	624	641	646	576	635	586	611	620	654	605	575	661	573	611	625	595	617	619	598	580	589	575	605	588	627	620	605	584	606	593	613	603	647	588	656	629	595	587	611	611	607	593	621	593	617	652	642	634	621	628	596	610	623	595	639	596	628	580	628	580	579	642	614	654	639	653	601	639	595	595	627	591	649	611	599	574	634	596	616	617	638	615	624	627	592	636	638	636	614	635	628	610	580	563	655	579	592	576	604	588	629	591	605	659	582	651	627	607	607	620	616	590	626	603	560	635	651	589	613	614	639	650	646	615	596	570
27530	20198	7585	728	471	431	363	379	356	314	335	304	326	318	312	347	307	319	303	322	341	331	305	332	324	301	327	297	323	321	304	308	323	299	319	334	301	328	314	332	306	321	321	332	324	319	311	303	316	315	318	310	323	301	324	293	340	295	329	346	335	293	347	323	295	303	318	331	314	321	311	333	302	307	301	302	289	329	335	283	326	266	300	312	303	304	270	314	329	332	305	325	293	299	320	315	293	313	304	326	322	315	333	335	291	332	327	310	321	324	313	338	316	310	338	330	306	318	331	321	321	338	312	313	299	352	335	321	304	320	308	316	320	338	332	326	328	294	349	302	309	293	331	295	304	336	321	321	350	322	294	320	328	338	326	337	314	330	291	324	294	338	331	333	318	316	303	327	339	303	317	309	300	316	310	335	354	300	313	320	335	341	315	303	322	337	292	317	279	289	317	328	307	320	306	329	304	326	301	332	323	331	316	325	325	311	323	330	291	294	312	308	281	325	288	336	332	315	313	315	299	299	337	298	318	297	309	312	350	329	318	308	300	313	314	307	316	325	324	302	310	286	329	318	308	312	317	309	304	292	325	305	313	296	315	319	293	309	320	321	352	306	328	311	308	327	334	320	317	291	328	311	309	316	314	316	296	314	316	307	306	308	321	301	299	330	297	299	309	333	321	298	333	306	306	298	328	305	304	321	311	338	335	300	321	325	316	353	336	298	305	329	323	320	318	312	304	337	341	315	337	310	314	325	300	303	292	326	286	269	278	320	315	326	282	328	323	306	341	308	304	324	299	318	327	309	317	295	302	303	340	318	328	296	327	304	318	336	320	317	286	310	316	331	310	324	305	322	322	360	300	331	339	314	341	310	348	312	330	358	305	325	318	286	317	351	304	361	303	302	310	308	313	307	326	298	316	300	277	311	309	301	324	352	298	338	321	325	325	326	327	338	318	335	327	338	311	321	342	354	285	304	301	300	308	319	330	323	294	294	302	315	298	313	284	333	305	306	327	312	307	294	334	344	347	318	298	336	335	303	293	301	316	316	334	332	323	288	300	310	348	299	345	309	312	301	340	320	295	316	300	309	335	318	312	314	302	308	304	302	312	310	315	287	319	335	336	318	324	338	331	291	345	312	335	329	266	306	328	342	324	297	349	336	323	315	317	304	339	350	289	322	328	331	308	311	299	283	320	316	277	334	325	319	312	324	324	327	302	323	321	316	324	287	303	300	297	318	318	302	338	314	314	309	318	320	338	315	311	302	325	311	298	325	329	326	328	330	320	308	305	330	308	300	314	334	307	295	329	330	307	302	336	347	360	288	299	306	348	301	315	301	342	327	310	315	341	317	324	313	287	303	320	323	315	331	342	315	348	324	337	322	296	306	318	313	319	324	323	332	319	309	329	322	311	343	336	327	326	315	336	322	298	287	336	301	283	334	319	331	293	349	352	322	324	335	336	334	313	324	314	271	302	307	323	332	299	332	312	314	322	322	284	317	339	300	320	339	332	333	298	310	324	332	323	329	277	316	330	314	329	314	275	316	319	318	306	322	303	352	339	301	307	345	289	316	307	306	321	293	302	317	315	298	335	320	324	330	310	304	325	326	351	305	333	307	315	337	320	344	316	320	336	310	333	307	300	321	315	308	301	295	324	331	315	336	325	286	316	328	346	295	309	331	320	285	293	319	327	307	320	312	329	304	287	290	317	318	335	300	312	344	325	296	334	325	298	303	334	292	297	325	346	323	365	296	325	306	307	281	322	353	309	318	288	303	327	301	343	304	343	280	296	303	329	310	325	323	339	299	298	343	337	309	322	327	301	312	326	333	301	332	326	325	332	368	275	291	308	307	296	290	313	335	335	329	299	310	296	345	286	302	286	327	300	314	320	293	341	304	332	303	314	310	293	306	311	325	301	313	331	319	331	339	333	332	266	305	299	303	335	306	317	298	316	316	349	333	327	334	355	286	292	329	291	289	318	321	291	321	305	309	297	318	312	326	335	318	313	327	290	335	329	332	326	326	325	331	316	331	310	300	313	337	345	292	321	334	325	308	324	312	305	302	327	334	328	317	336	314	317	309	339	308	327	318	307	330	321	299	292	318	278	289	296	286	349	319	316	287	324	304	351	327	346	305	317	298	304	307	329	318	300	341	314	306	311	316	331	302	319	320	274	311	332	340	297	308	317	340	330	311	314	335	299	302	322	308	316	329	340	340	335	335	281	323	337	323	318	337	314	313	295	303	295	316	343	293	318	332	335	314	302	322	343	320	300	330	313	299	323	324	313	332	304	328	318	292	322	299	307	316	316	340	340	315	300	317	338	342	306	313	309	344	295	307	323	328	275	312	324	340	340	309	334	286	344	336	279	288	293	308	312	330	344	337	314	328	341	296	313	305	305	335	334	342	313	309	345	299	312	327	332	269	326	306	302	310	328	326	315	292	306	346	321	334	317	315	331	304	329	309	308	317	312	283	343	327	338	336	328	292	336	324	322	313	337	351	359	324	305	311	307	280	347	341	313	292	313	322	295	294	296	301	313	340	319	303	356	301	326	353	312	295	323	322	323	307	332	305	290	316	305	290	289	294	320	325	325	312	309	293	314	310	362	308	334	323	299	294	317	321	308	338	310	301	296	295	335	317	316	275	324	295	318	274	330	311	326	296	313	290	307	307	320	311	316	328	304	317	325	355	350	334	318	307	326	322	325	315	292	298	310	306	309	301	331	294	287	320	310	298	300	336	353	320	350	321	329	342	331	295	339	298	304	312	325	331	320	311	310	330	311	322	326	326	308	337	308	274	296	307	344	340	313	355	315	299	323	338	283	334	346	289	315	316	300	291	284	328	329	304	316	295	284	328	324	282	318	291	295	306	296	292	307	314	277	327	323	325	288	300	287	309	323	328	320	306	344	332	308	329	321	289	338	302	341	314	333	304	324	302	306	329	331	336	339	305	262	307	308	328	327	308	317	318	300	323	314	302	348	334	309	330	319	307	340	324	335	302	315	356	313	270	312	281	282	352	294	347	314	285	303	297	297	305	358	294	325	282	298	315	317	320	317	347	281	340	299	303	270	292	297	354	352	289	282	331	310	333	320	305	282	319	290	308	339	309	302	296	328	324	314	314	336	350	330	386	345	289	354	295	291	304	327	320	303	372	327	289	293	334	318	329	342	309	298	311	277	287	302	350	331	326	304	332	305	317	332	312	304	318	315	317	324	291	304	326	302	309	316	310	320	311	294	299	315	315	356	306	312	306	306	295	348	315	316	293	289	319	327	321	335	288	320	325	311	326	307	309	335	328	319	277	319	315	300	319	342	301	300	303	342	320	348	336	300	294	316	305	277	317	315	332	302	289	315	306	305	347	342	299	332	272	327	320	350	327	280	356	319	327	320	318	320	318	300	297	290	320	292	304	342	304	302	318	280	296	288	321	309	313	300	307	300	302	296	319	310	306	336	295	302	322	315	337	315	327	314	326	282	321	306	326	297	320
4276	1508	960	616	494	461	403	385	381	369	334	315	347	344	347	315	309	363	374	328	329	335	337	341	352	350	331	324	363	334	342	335	310	337	364	319	366	348	286	337	343	352	326	334	335	341	318	337	338	306	313	320	321	330	312	331	332	336	301	338	356	344	328	311	331	331	344	336	350	338	338	314	314	322	348	331	323	355	328	317	346	353	325	323	290	312	327	309	330	341	298	269	332	310	301	313	320	339	303	333	348	315	340	333	305	337	336	322	307	331	325	329	296	337	307	318	298	334	335	313	350	332	320	330	331	350	314	331	319	317	312	304	312	330	321	298	334	332	306	322	336	336	301	329	323	372	344	333	332	346	330	322	347	303	331	284	316	337	304	325	361	339	331	325	288	315	337	353	355	312	308	312	317	344	346	308	330	314	307	335	344	328	343	357	311	338	291	299	313	328	304	323	321	338	341	331	330	292	311	310	314	336	313	336	337	313	329	327	321	329	352	352	325	358	320	309	321	340	315	335	367	334	322	303	318	294	318	294	333	332	294	322	316	338	338	323	325	327	344	310	320	303	322	327	308	337	344	338	336	284	329	363	335	352	311	316	337	328	318	328	332	327	333	347	341	317	319	322	313	337	354	355	303	297	321	315	341	336	334	318	328	359	268	332	344	330	341	336	335	367	354	289	362	328	362	364	344	305	303	346	335	334	319	295	323	318	378	344	344	353	328	375	347	314	314	321	354	317	349	341	350	351	322	320	329	292	343	335	335	319	341	318	317	341	337	354	346	311	326	342	337	332	330	343	341	314	331	324	326	318	320	368	337	344	342	324	323	325	364	354	335	311	345	336	311	360	335	341	325	347	323	291	333	354	333	304	351	333	339	350	285	330	320	345	358	290	293	294	321	322	302	308	328	320	324	304	319	331	284	354	317	346	302	326	355	341	307	331	331	325	317	347	327	322	339	301	315	317	324	329	325	278	313	330	337	326	314	303	334	328	330	366	334	326	350	316	307	334	313	321	335	309	316	359	340	349	325	324	324	351	323	321	321	311	348	332	314	317	311	347	303	331	325	306	315	330	339	343	313	292	337	327	333	320	341	316	341	325	310	324	294	332	324	336	309	320	348	334	316	334	320	316	343	314	335	307	303	331	340	327	317	340	332	308	334	303	323	319	334	333	326	321	310	319	337	358	315	333	316	331	343	327	355	332	338	337	323	330	311	297	310	300	326	332	345	315	337	322	352	316	307	348	322	297	318	335	320	325	325	365	288	334	302	299	337	304	333	348	326	340	342	315	334	336	305	319	308	353	322	335	300	310	364	300	338	336	319	317	335	305	334	301	318	310	315	340	333	333	366	332	341	336	312	355	317	310	299	336	306	323	311	319	324	329	318	327	322	318	325	340	300	348	336	321	308	333	293	318	361	283	317	284	345	362	354	374	330	339	345	318	329	311	346	295	344	337	301	350	333	327	327	306	308	291	323	340	349	357	362	329	316	329	301	295	307	318	297	309	345	377	334	312	328	344	344	296	349	320	339	317	317	307	315	314	330	311	336	356	301	348	345	322	286	362	326	295	306	304	307	289	333	294	317	322	310	338	358	325	343	357	325	311	346	348	316	326	328	316	321	321	347	329	334	339	298	344	319	319	334	322	316	314	350	322	324	325	324	343	352	284	312	351	331	287	358	313	317	318	349	321	305	332	307	296	332	283	306	314	329	342	329	338	339	326	332	315	327	375	336	299	326	341	330	288	316	327	327	345	344	352	328	311	325	337	301	356	357	312	310	303	311	340	316	335	307	332	334	364	339	320	335	326	341	315	335	329	313	327	311	345	318	347	330	311	296	338	348	291	333	346	313	325	308	338	342	330	304	328	308	337	342	319	353	341	333	338	336	344	306	300	326	308	337	307	343	340	361	332	343	345	342	322	341	357	330	305	311	308	315	339	316	335	331	338	332	337	335	323	321	319	343	327	331	314	311	330	326	332	299	312	340	329	309	334	332	301	329	337	311	300	340	345	318	334	316	306	351	335	315	359	348	312	280	337	350	335	342	316	326	288	349	324	304	341	312	296	360	314	312	329	344	320	297	333	355	327	312	357	334	358	331	331	373	316	331	295	338	322	328	306	329	335	320	340	335	318	330	336	325	345	293	316	308	330	346	306	305	338	327	340	330	332	326	326	302	325	323	317	299	322	325	348	306	306	328	331	352	317	326	328	325	294	326	313	325	327	313	340	343	338	302	329	357	303	327	322	336	369	340	363	339	323	318	329	329	350	336	369	323	343	322	329	351	309	335	299	309	319	296	324	338	325	310	319	316	306	319	318	321	321	292	316	344	358	328	337	317	314	333	341	349	357	328	355	335	321	354	337	330	293	295	321	337	293	278	315	310	339	321	334	293	331	339	349	327	323	312	352	298	308	297	292	310	341	325	315	341	320	308	304	292	303	286	297	333	329	343	312	334	340	354	358	331	316	320	339	343	315	324	334	355	278	354	300	305	324	314	347	345	307	329	312	330	367	311	297	307	310	344	313	317	360	331	310	306	349	315	301	303	336	289	353	320	311	314	325	287	334	343	309	318	319	333	357	334	350	314	345	339	346	331	347	337	315	306	350	315	327	325	320	311	346	332	350	304	294	329	321	322	331	333	334	310	388	313	330	321	344	339	312	307	333	323	330	307	301	310	311	326	311	333	303	288	326	329	306	345	339	344	353	331	320	323	334	331	335	351	350	343	317	306	343	306	313	334	322	281	334	323	342	333	297	344	297	361	333	337	290	325	324	304	350	300	335	305	355	311	337	355	325	322	296	358	297	350	335	309	292	315	320	311	347	321	306	282	357	301	318	342	374	339	367	368	347	329	330	295	323	345	349	323	331	308	286	328	330	325	332	315	323	319	338	322	315	344	311	332	330	313	336	349	341	305	344	290	338	337	306	305	308	329	351	322	365	309	307	332	351	321	316	358	350	327	354	312	336	320	347	335	312	320	300	339	341	330	323	310	355	322	350	340	307	308	336	322	314	358	346	320	333	330	316	319	349	325	348	327	325	292	365	323	311	331	342	327	326	341	346	302	296	317	345	299	308	361	326	325	312	281	323	308	360	331	309	324	309	328	327	317	293	331	341	334	313	352	326	332	356	354	342	317	325	314	324	330	304	337	329	294	327	329	340	317	303	354	305	298	342	327	318	316	327	329	366	320	329	329	336	311	336	317	317	367	292	325	315	318	331	317	322	305	365	332	355	333	368	327	307	345	331	335	342	314	308	324	340	321	327	324	326	337	320	324	303	321	322	328	346	352	282	341	319	285	335	300	322	326	327	351	335	315	356	309	320	327	319	314	299	352	308	332	305	334	330	321	360	315	314	299	363	316	334	311	346	320	338	304	313	354	336	310	318	321	345	342	333	339	338	310	369	354	338	329	363	342	344	330	346	328	350	303	319	331	320	305	297	336	350	319	329	338	311	305	332	305	316	324	326	313	342	312	325	329	346	324	324
23743	21235	28635	24136	21221	10770	1473	1033	866	764	804	767	755	710	717	730	712	700	689	687	661	666	606	681	671	649	667	666	670	664	634	659	664	664	654	683	599	674	643	663	650	639	647	662	638	622	653	620	681	610	659	649	670	657	663	619	660	644	636	651	649	660	633	567	637	613	661	611	625	668	632	676	637	656	715	611	663	648	627	649	634	660	627	667	677	584	662	641	606	627	617	610	659	684	608	622	605	638	633	609	636	624	632	648	666	613	647	644	650	661	645	622	594	663	620	654	585	650	632	606	637	649	689	640	618	630	649	629	647	630	619	661	624	615	618	662	603	633	651	622	600	699	611	608	638	600	610	611	610	605	639	611	622	651	647	606	638	619	646	634	606	644	644	640	660	626	611	613	664	623	639	648	640	654	654	654	621	636	599	667	623	635	601	625	662	652	654	574	643	631	634	610	630	639	664	700	610	641	672	632	652	644	635	609	666	666	640	667	651	640	625	622	580	614	629	659	660	630	640	609	590	618	652	633	593	638	667	632	667	646	638	630	651	659	636	590	614	613	669	639	572	641	646	622	638	623	619	609	642	618	627	637	588	662	638	660	627	611	644	636	610	640	625	603	658	635	686	655	614	587	630	602	623	632	663	681	681	601	635	659	626	620	593	645	615	646	655	649	627	679	667	618	657	652	637	636	641	667	627	638	673	622	678	611	635	635	666	658	636	611	640	647	638	680	677	619	588	647	646	603	702	622	632	580	636	633	634	642	609	651	663	641	658	646	661	626	651	675	633	668	650	628	622	623	693	646	625	637	617	592	645	638	609	685	630	661	646	627	638	640	612	626	626	626	641	605	605	648	632	625	637	587	653	654	665	628	614	607	610	667	659	645	624	629	614	624	651	647	631	677	608	618	623	628	613	578	632	622	673	653	646	563	652	648	635	616	637	643	644	646	652	624	660	603	661	609	633	618	637	608	616	644	615	675	618	632	620	632	652	632	609	658	661	661	642	623	650	656	615	677	624	632	643	637	608	651	632	622	698	649	654	624	665	637	610	626	677	620	669	670	634	610	627	635	613	625	673	691	678	589	612	609	681	640	633	597	694	620	658	612	682	614	633	622	624	682	618	639	600	643	640	631	635	641	581	659	660	669	638	652	645	585	654	627	603	637	602	650	671	605	633	636	625	663	628	665	657	666	641	682	618	688	604	617	633	655	652	620	607	637	627	634	655	635	575	684	653	611	640	692	647	639	669	634	615	628	648	608	614	618	618	596	644	605	618	607	634	649	637	684	679	696	609	671	620	586	657	655	644	642	621	657	612	637	640	625	636	619	622	607	643	668	617	695	636	630	656	636	596	622	646	643	594	646	678	651	608	665	623	607	612	656	585	669	645	664	636	643	594	675	622	655	649	637	623	654	644	627	628	626	614	621	625	640	632	641	639	683	650	697	621	641	652	627	620	661	592	644	645	635	662	661	664	664	665	639	587	600	643	633	607	637	677	611	633	644	643	652	608	632	674	647	623	673	614	632	646	631	665	606	645	671	645	623	616	580	687	635	641	625	585	619	654	639	661	651	662	651	668	620	654	646	588	667	573	647	675	656	667	677	621	594	574	613	625	618	628	680	607	671	610	627	690	619	621	701	629	630	604	659	596	633	643	626	623	628	626	594	637	617	607	640	601	632	607	647	640	666	681	655	620	586	677	656	685	652	618	652	633	657	613	609	606	632	592	617	641	628	618	616	596	593	627	622	633	668	630	675	627	626	614	651	638	650	624	646	635	614	661	632	646	658	624	617	623	640	597	671	595	646	624	640	641	618	605	612	618	589	588	619	631	596	610	596	615	644	654	628	623	624	627	610	593	670	626	586	677	635	631	648	649	637	651	614	694	662	653	654	696	606	615	644	637	630	618	619	680	585	660	612	631	606	673	601	625	670	662	635	662	663	626	610	670	610	656	632	577	688	621	662	640	623	614	652	627	649	563	614	638	606	600	657	655	635	598	673	653	647	616	621	661	600	655	651	643	614	607	660	612	643	616	630	668	619	646	638	599	649	670	659	652	632	617	590	650	604	641	654	641	625	643	652	660	656	648	640	632	629	623	611	630	613	667	611	643	628	627	654	624	631	647	643	627	657	643	647	656	679	633	574	612	630	618	647	667	658	653	624	657	670	608	641	704	628	660	648	661	627	672	692	648	653	667	644	609	629	648	643	621	613	621	630	631	650	625	626	656	631	653	664	663	582	663	627	628	658	652	650	652	646	646	627	621	650	661	627	606	667	624	682	643	681	673	641	580	644	648	659	594	648	633	560	602	629	618	616	671	639	606	585	637	648	686	648	627	678	662	607	646	637	608	636	621	649	675	636	650	615	562	660	661	680	663	597	634	651	576	627	648	616	638	642	669	658	618	628	681	645	702	659	631	661	668	673	673	617	587	608	645	627	629	618	605	634	633	624	647	626	649	604	622	632	608	624	659	631	589	659	656	606	636	641	613	638	658	594	676	613	612	583	611	659	630	633	612	623	613	668	615	683	624	637	645	584	615	631	607	639	643	586	597	616	631	626	598	616	664	604	628	588	632	597	648	637	687	646	638	581	667	611	646	606	649	675	644	564	606	657	600	642	638	626	648	637	671	657	606	639	649	600	608	617	628	618	643	671	660	648	661	638	619	651	613	653	631	638	620	616	592	632	638	661	669	632	661	612	631	649	615	621	617	618	677	641	663	646	618	658	629	621	605	538	609	650	584	640	636	645	605	583	650	603	666	623	586	618	606	615	595	626	610	643	646	618	630	602	641	680	660	617	629	645	669	648	626	611	628	666	646	595	618	642	610	679	640	624	632	601	647	660	643	647	633	611	616	623	637	643	654	601	625	638	583	641	650	655	605	630	638	614	612	665	570	642	644	707	590	606	684	643	681	657	674	658	634	669	678	626	600	637	612	614	632	622	655	650	674	641	644	637	650	584	628	653	614	625	660	649	610	584	655	623	601	650	597	662	618	604	611	589	614	614	596	633	630	599	595	629	620	612	583	676	620	632	625	616	637	649	587	643	671	651	617	629	639	607	617	651	639	645	658	671	635	611	611	619	635	674	627	609	615	674	632	654	630	676	629	675	644	601	634	594	654	621	629	659	601	658	629	612	661	589	674	630	605	655	654	648	655	606	623	585	612	665	646	605	667	651	688	623	641	604	645	620	588	631	651	634	642	655	585	683	593	644	594	633	651	639	612	604	598	629	658	660	636	653	611	657	675	624	610	624	636	620	637	623	653	653	625	623	624	638	639	680	656	670	628	640	612	651	636	642	657	639	625	626	639	639	618	611	625	629	662	630	612	627	667	638	653	671	666	605	635	623	619	680	624	673	603	684	665	605	590	605	649	625	666	616	588	597	672	674	635	621	642	680	638	622	651	611	637	635	621	634	625	627	625	610	663	604	626	643	655	591	654	617	653	658	607	661	627	643	664	655	622	640	659	678	621	642	664	648	636	667	636	601
3547	8745	5959	3034	2348	1847	1459	1228	1119	951	897	793	838	762	787	734	744	728	737	716	688	740	706	660	707	656	627	741	653	703	620	659	718	705	658	639	644	667	659	682	622	639	658	677	686	672	687	621	614	676	668	649	640	575	699	651	671	632	666	645	625	647	693	665	624	685	693	616	649	693	643	604	666	645	666	617	686	674	663	635	622	667	622	681	638	628	648	648	624	640	672	615	651	674	698	654	672	648	680	617	632	627	695	660	601	604	656	584	665	670	634	650	628	669	639	654	693	660	636	641	662	613	671	655	639	626	655	623	629	623	638	651	633	623	642	687	632	641	653	645	658	656	658	650	674	618	651	625	639	656	670	694	638	650	651	629	647	639	660	648	661	682	609	615	670	653	658	671	628	680	671	618	674	604	647	651	622	634	665	595	658	645	657	661	622	613	718	663	641	632	681	644	626	664	644	683	624	631	678	678	703	669	686	676	622	665	668	678	668	665	603	638	647	599	678	680	656	656	656	639	643	623	639	653	628	658	637	714	663	695	633	660	618	665	651	659	642	660	637	643	670	645	639	663	633	607	600	659	651	636	630	633	603	629	627	649	647	620	651	660	683	656	669	627	645	625	694	660	704	621	640	657	674	657	591	645	591	651	570	646	672	658	652	611	628	627	635	656	669	670	637	676	668	698	656	643	651	642	558	679	632	666	672	626	649	627	692	678	650	641	647	639	626	631	650	642	663	611	636	652	657	672	643	651	652	659	683	655	632	625	663	577	640	680	687	641	627	594	628	618	620	638	651	610	664	660	644	631	623	648	615	624	651	666	689	673	626	620	570	634	722	612	654	664	655	622	619	641	662	655	637	653	638	684	604	675	675	679	636	649	655	602	614	645	684	649	663	644	625	644	666	609	608	618	598	674	673	626	684	664	662	684	649	650	659	632	671	624	660	677	694	632	621	634	653	645	665	613	674	639	656	658	643	653	644	662	653	609	677	586	652	658	641	631	626	579	656	637	655	636	610	671	630	685	645	682	635	664	668	648	677	680	696	616	675	675	621	663	673	651	694	647	637	637	656	644	613	628	628	635	649	658	600	600	619	639	594	658	636	678	656	631	665	613	645	638	632	677	608	633	667	667	636	606	644	653	691	650	617	667	684	647	620	701	675	670	675	681	624	674	647	684	656	600	674	668	660	676	661	643	672	679	621	668	664	658	649	675	613	673	682	659	612	672	643	653	667	615	656	627	619	667	591	634	632	616	648	661	664	663	644	632	657	683	633	638	601	671	661	622	628	630	638	669	643	642	674	689	656	671	618	612	654	580	648	695	650	614	664	646	702	676	661	628	666	696	589	607	645	653	663	680	622	646	663	678	613	687	684	682	664	614	640	680	691	668	649	607	638	609	638	617	673	643	635	636	610	644	662	647	629	619	653	657	628	617	652	611	720	630	664	626	612	652	637	637	648	670	668	614	642	687	655	681	654	663	669	625	682	641	593	675	628	619	633	615	675	682	624	623	644	658	639	652	653	664	668	661	594	607	602	658	640	658	661	664	630	654	657	609	660	676	660	644	694	662	648	621	664	655	589	628	662	606	688	653	614	692	649	671	680	602	613	683	654	689	639	672	686	668	614	640	646	625	674	664	688	591	673	672	623	685	631	652	610	674	667	660	635	688	629	634	616	698	649	631	704	624	674	652	636	597	672	620	643	670	685	655	643	674	657	566	660	651	678	649	660	674	633	653	696	683	636	632	663	682	691	667	624	671	654	639	670	606	675	601	627	652	673	681	649	654	661	678	624	639	664	640	634	701	669	644	606	636	634	680	583	631	655	605	673	652	669	615	665	651	632	614	613	634	629	651	634	652	646	588	643	630	668	620	609	729	680	676	638	680	669	625	608	631	638	713	643	622	631	667	576	632	657	656	604	674	657	672	643	625	634	621	615	675	614	630	652	659	654	686	671	673	670	653	644	653	622	641	643	623	626	633	624	671	653	643	681	632	612	623	600	689	631	620	654	654	618	688	650	665	663	670	655	681	650	650	653	664	620	637	674	662	672	576	635	645	676	666	665	579	649	647	631	635	639	662	642	613	685	631	699	610	632	645	679	661	649	680	666	663	635	658	661	684	677	601	645	643	620	623	618	650	640	661	652	630	655	606	606	665	679	617	616	644	672	602	679	639	663	599	599	644	670	635	665	620	624	616	674	651	626	674	695	695	661	646	644	616	668	654	631	641	667	650	664	616	649	656	638	608	663	652	650	688	612	657	641	641	661	681	628	638	665	649	631	664	643	667	651	631	650	648	609	659	676	635	639	643	702	623	647	662	660	605	619	702	648	664	673	605	619	637	627	624	642	625	633	667	668	626	659	648	633	638	675	655	649	640	641	625	658	610	680	637	701	657	655	677	651	636	653	648	662	658	634	648	645	624	619	621	669	633	656	625	642	676	671	675	691	636	688	642	651	652	604	609	644	660	664	652	671	661	663	667	660	652	686	699	633	685	656	668	601	642	650	687	634	662	627	618	680	663	659	639	629	644	634	604	624	675	663	631	610	646	646	609	632	655	680	650	664	641	608	655	635	669	662	633	646	650	658	640	651	706	643	643	645	666	618	629	650	618	648	630	630	611	667	653	655	640	658	620	623	627	644	631	700	625	669	669	650	666	631	623	649	655	696	615	641	636	619	647	628	646	609	696	631	631	630	645	620	662	618	626	640	636	658	672	657	655	677	637	595	641	690	631	609	650	635	637	663	639	661	673	636	637	656	678	645	639	594	627	658	697	601	633	655	678	667	643	690	576	661	632	637	586	652	659	662	675	631	601	627	625	671	662	645	663	641	678	673	636	681	669	632	642	610	688	631	621	659	657	633	606	707	644	666	653	628	584	636	653	671	666	631	620	603	657	642	663	680	655	641	652	650	659	679	639	632	649	661	636	635	621	625	651	634	650	678	617	652	660	637	663	632	653	607	673	662	620	658	647	623	653	604	648	678	640	621	661	651	625	645	611	623	607	694	616	654	638	653	633	613	605	604	696	657	660	662	634	642	622	708	629	640	624	668	642	599	648	661	651	636	693	637	625	641	647	613	664	697	653	677	631	652	654	660	654	568	660	627	655	656	649	648	661	641	585	713	627	678	660	614	653	644	645	662	681	697	636	662	625	654	685	711	623	656	659	678	676	679	683	619	626	634	646	619	661	655	664	653	614	607	655	660	666	642	647	622	664	647	613	678	701	623	656	646	628	671	669	671	657	715	646	665	650	610	634	661	656	697	619	653	612	699	667	653	670	649	621	646	634	664	643	650	653	632	684	657	640	640	647	651	607	678	609	690	697	619	667	668	665	607	629	657	620	639	700	597	638	643	651	664	619	640	647	657	664	655	647	656	665	624	668	659	633	659	648	657	637	621	695	600	619	651	625	601	678	669	652	622	699	670	601	671	638	643	659	614	674	584	665	630	704	668	643	636	659	644	636	610	621	663	618	623	663	686	613	612	644
24631	21243	27761	24911	13472	623	425	343	270	266	211	247	246	227	190	187	189	201	163	181	206	194	171	167	205	172	194	171	173	178	197	170	194	169	155	182	190	183	169	192	187	168	186	184	174	188	185	181	158	181	172	161	170	164	174	165	187	155	197	185	175	165	161	154	156	179	167	156	197	164	183	170	179	201	172	168	199	171	168	175	162	156	161	171	190	156	176	174	156	166	169	167	173	174	164	176	163	179	177	183	155	180	147	174	175	163	171	158	163	191	181	179	162	153	157	200	157	179	151	164	170	179	184	169	176	150	180	170	188	172	193	183	162	172	161	147	183	167	176	164	186	202	175	157	174	159	173	165	171	177	160	164	152	163	179	165	192	172	158	172	141	175	162	169	177	157	179	179	164	166	158	165	189	177	185	164	172	172	182	163	188	163	161	178	170	180	161	204	179	151	168	176	152	206	163	172	167	163	200	169	183	177	149	188	189	189	188	183	170	171	164	156	167	175	171	157	169	158	150	152	200	173	176	158	172	175	189	178	185	135	182	153	195	154	171	154	150	158	183	175	169	189	157	148	179	176	194	176	174	180	164	157	197	182	143	164	165	193	187	182	169	158	184	169	195	156	170	163	178	183	163	166	171	171	151	153	171	192	179	185	163	163	147	179	184	173	167	160	188	202	179	149	170	161	178	171	161	166	167	172	170	181	176	169	156	176	149	167	150	165	149	178	168	184	178	185	139	167	174	161	169	172	165	148	151	163	175	179	174	168	188	152	153	162	169	188	165	159	180	169	144	166	184	184	189	171	172	156	167	168	172	181	174	191	171	177	190	187	169	147	161	185	151	187	162	166	176	196	147	182	163	183	162	176	166	156	180	160	161	182	187	173	180	188	165	171	170	173	175	166	171	182	196	182	170	182	170	163	183	178	189	162	171	191	145	156	178	176	182	152	190	171	175	152	205	159	163	168	170	175	173	155	176	170	196	177	188	146	174	169	177	153	177	181	173	172	160	162	182	176	191	169	171	190	133	171	156	173	189	193	187	157	187	167	171	171	158	177	202	177	188	179	151	152	179	164	171	179	164	163	158	163	148	160	167	170	187	169	176	178	163	152	181	162	166	165	160	156	185	148	162	180	146	136	146	177	158	169	170	178	163	155	192	173	181	168	178	164	167	164	169	197	193	165	181	184	167	182	160	163	150	173	167	170	189	173	200	175	163	164	179	132	183	165	174	151	185	186	158	152	177	170	141	178	168	170	178	178	184	172	182	184	156	154	174	177	169	179	163	165	167	185	165	182	178	159	162	177	164	181	158	180	150	183	180	156	183	178	171	183	172	180	150	166	166	172	176	182	193	152	174	172	187	200	163	163	196	175	163	178	184	177	163	190	185	164	180	167	152	169	179	183	179	178	186	168	178	184	169	157	170	147	152	153	175	174	169	154	180	177	176	178	166	166	167	165	173	187	188	167	168	175	158	163	186	159	179	165	178	172	181	155	173	167	173	158	181	174	176	175	175	155	174	146	171	189	170	171	151	159	200	158	169	172	172	180	150	186	173	198	175	148	177	175	176	149	185	150	159	163	147	182	186	182	174	185	178	173	171	146	154	147	168	163	171	200	158	160	164	172	172	179	180	179	172	173	165	152	176	185	181	160	152	193	173	171	163	181	183	167	170	176	164	160	171	170	176	160	170	161	150	160	173	155	181	175	193	175	169	188	156	199	175	165	162	185	181	172	177	155	179	194	174	189	180	166	166	169	185	163	188	179	190	180	139	185	179	159	185	191	173	169	165	187	160	164	177	175	169	157	168	157	186	186	191	152	165	184	197	167	173	158	188	157	181	158	179	178	154	161	163	184	143	185	160	160	175	167	184	176	170	156	180	187	169	173	167	169	173	167	171	169	168	156	176	160	185	168	170	185	167	169	155	160	178	193	168	152	164	164	170	207	172	163	175	182	178	170	178	184	186	172	184	180	178	178	159	173	171	148	179	182	191	177	174	173	150	193	168	193	169	157	174	185	159	207	191	190	178	190	162	163	185	157	160	179	195	171	167	191	185	175	175	165	174	136	158	166	172	183	191	178	161	157	158	154	168	184	162	162	160	177	216	144	162	161	150	176	160	145	168	197	163	162	164	168	188	146	172	166	161	156	154	162	177	178	162	178	156	145	155	155	153	212	155	156	176	180	166	157	166	161	162	161	173	188	154	168	185	170	168	157	178	168	154	190	177	174	166	155	189	181	184	158	186	160	168	186	189	151	199	180	190	163	163	171	170	175	180	173	200	164	192	184	169	160	156	188	175	177	170	189	171	165	186	190	157	182	176	194	194	170	166	171	185	180	166	155	165	156	164	183	175	164	166	158	150	184	175	170	167	158	160	155	168	190	140	198	191	165	184	161	173	154	196	165	147	171	168	178	172	180	163	182	191	179	173	173	184	190	182	153	161	173	186	142	176	190	162	180	157	162	189	172	182	158	158	159	174	165	174	168	175	174	187	172	180	168	161	185	166	156	161	177	158	163	177	173	159	204	168	169	168	170	179	171	152	165	157	154	170	174	156	179	175	157	158	173	179	181	195	150	168	182	181	179	198	164	153	174	185	167	173	171	182	178	185	145	174	156	164	188	180	160	184	181	182	182	167	193	179	168	148	170	163	164	158	163	167	177	157	157	163	162	167	177	171	172	180	184	186	168	155	171	160	165	169	168	194	168	168	174	149	184	165	193	189	156	149	170	179	180	183	171	169	186	157	172	200	174	162	171	162	190	166	164	174	168	168	161	160	179	160	170	157	174	160	180	151	175	161	168	152	172	170	170	158	147	163	187	174	173	166	169	185	153	170	150	172	183	170	149	176	165	190	173	162	150	178	172	178	180	167	162	189	177	178	178	184	169	193	172	184	184	186	156	155	163	149	173	152	156	185	158	165	158	169	166	181	185	173	164	166	161	159	177	158	158	159	185	168	193	158	182	172	156	189	164	180	170	182	172	172	182	170	166	173	183	206	166	182	168	185	168	161	182	195	142	171	166	183	186	164	199	174	163	157	195	178	191	189	165	177	164	182	170	154	168	159	167	175	162	178	169	160	166	177	151	173	152	177	194	165	184	177	182	163	157	168	181	160	164	162	181	169	159	183	174	159	183	139	166	192	189	166	175	184	166	166	147	176	160	169	187	155	145	166	156	176	182	172	148	188	195	168	170	148	179	161	185	180	180	174	164	127	173	185	180	178	148	175	165	188	184	152	187	168	167	179	172	171	198	172	191	183	166	179	196	158	176	201	171	188	175	173	158	179	156	172	170	169	166	167	137	193	158	171	201	173	172	192	175	156	200	190	151	169	157	148	164	191	193	169	181	155	169	166	189	132	171	147	188	158	159	140	206	156	158	149	162	179	158	160	172	169	145	166	164	167	170	182	158	171	167	187	170	169	185	146	192	168	169	180	181	161	155	181	177	173	167	175	169	165	175	176	193	152	176	173	172	178	173	183	161	177	210
3245	4873	3227	1591	1178	815	664	514	429	387	320	293	279	256	265	248	222	243	196	213	208	208	215	245	205	221	211	218	200	214	222	197	187	199	209	196	212	183	187	187	167	170	173	187	192	206	202	198	192	178	191	198	177	191	215	194	197	185	211	180	192	172	192	190	170	162	188	214	163	189	192	176	160	188	188	180	210	191	198	165	198	193	204	195	178	170	209	180	184	192	188	200	173	220	177	189	192	176	209	216	181	192	187	163	185	188	210	189	210	200	187	178	193	200	199	189	197	162	229	187	178	162	183	198	196	206	191	197	193	189	172	174	191	200	208	161	189	177	170	179	171	170	203	188	207	210	201	180	178	180	185	186	211	170	207	177	180	186	197	181	184	193	152	172	203	189	201	186	206	202	196	197	193	181	185	212	199	184	179	197	184	186	196	211	187	193	189	179	192	190	172	208	171	199	155	179	189	194	188	199	178	197	181	213	192	179	198	195	179	194	180	192	188	213	204	164	189	238	195	215	186	199	189	180	180	211	189	184	162	199	175	172	179	180	195	167	195	180	191	197	190	185	194	203	202	199	193	199	212	170	184	194	203	208	189	176	188	183	191	185	176	171	190	181	203	177	190	175	179	175	208	193	201	183	187	205	197	206	214	194	198	177	172	177	203	196	185	188	185	199	178	184	181	182	193	206	183	178	201	181	202	180	166	196	195	195	187	177	203	173	183	194	187	209	211	179	178	190	192	177	208	209	187	182	183	196	171	205	187	173	189	192	193	169	186	192	180	185	224	220	176	187	195	192	207	200	173	181	198	195	203	180	162	164	205	200	208	198	176	181	204	178	202	185	207	189	171	188	183	207	201	191	193	199	182	176	191	166	177	194	202	184	197	166	217	195	182	188	188	190	194	184	212	218	195	180	209	179	181	201	182	199	189	174	177	209	212	180	201	194	215	195	193	186	182	205	186	179	215	189	166	190	192	177	197	206	202	186	187	215	207	188	179	181	196	194	186	198	161	188	182	197	200	195	181	181	206	209	184	198	210	168	195	224	190	183	165	177	190	179	182	187	159	179	206	197	191	177	184	198	178	181	177	173	176	151	187	167	173	189	187	212	197	205	192	185	209	191	229	181	174	194	196	197	189	182	167	173	170	211	201	201	184	185	187	215	178	190	184	187	182	193	193	196	179	193	178	175	200	182	208	191	182	177	184	190	187	152	200	198	179	216	188	169	204	169	184	175	204	194	170	169	180	174	193	208	210	177	213	195	196	192	196	181	179	198	201	199	188	190	204	188	221	177	179	181	179	197	169	193	197	189	193	173	208	178	179	194	172	208	177	190	176	194	194	173	182	166	175	197	186	194	171	189	179	195	167	192	179	170	190	195	161	181	183	170	177	193	166	181	208	169	207	180	191	196	199	181	177	183	193	171	187	196	198	198	187	193	178	193	183	207	157	171	188	203	196	183	188	181	212	204	208	190	196	208	174	166	180	180	169	198	198	193	201	176	170	181	199	214	203	186	187	192	199	186	212	209	182	203	192	191	190	215	215	163	196	185	187	185	196	188	198	191	170	194	168	207	176	181	182	173	187	177	184	184	175	180	207	177	184	183	188	202	193	191	177	184	175	198	201	169	202	202	203	194	186	168	215	197	202	200	174	174	205	202	191	200	209	207	170	194	195	212	175	208	206	187	190	175	216	164	180	194	182	193	174	196	179	182	187	187	159	161	188	189	170	170	195	183	190	165	186	184	188	205	184	196	202	193	174	188	170	177	195	179	188	163	185	173	166	214	189	183	166	176	184	184	159	188	173	200	193	218	192	179	161	187	171	206	206	183	208	175	181	181	199	197	215	173	192	193	164	204	205	176	155	193	188	200	193	190	215	190	188	184	188	218	199	182	202	202	199	189	195	194	171	195	204	198	179	174	192	185	161	191	165	220	192	192	192	190	158	191	178	183	177	179	187	192	182	185	192	213	167	215	160	208	181	186	189	200	181	201	205	175	187	183	182	205	201	169	187	207	184	176	193	178	181	189	187	176	197	198	180	176	165	216	177	202	178	188	196	189	205	204	176	187	202	175	209	220	182	201	178	172	177	184	203	201	171	204	179	184	185	191	192	188	203	173	194	168	205	206	174	169	171	196	170	186	190	175	192	183	162	173	213	187	187	187	197	197	201	174	178	193	182	193	165	176	209	185	200	180	198	158	196	187	176	188	184	214	177	226	181	198	201	200	184	200	182	201	182	195	188	178	187	158	199	187	214	216	206	201	177	184	184	175	208	171	210	191	176	167	183	194	174	179	175	197	188	181	197	172	184	174	179	165	191	174	196	177	188	212	201	186	175	201	199	186	171	178	202	178	191	208	178	186	195	174	180	182	190	171	181	204	195	194	179	174	177	166	193	183	171	205	188	193	196	155	187	183	175	187	186	179	175	170	179	175	191	186	191	189	182	184	173	180	186	192	174	194	226	173	195	196	179	180	176	174	201	211	183	194	187	162	199	182	178	177	183	211	200	192	180	194	166	183	187	192	207	175	185	178	205	186	188	183	193	182	195	201	193	200	172	213	215	198	191	197	187	186	179	182	208	211	185	195	191	190	198	196	198	177	192	182	182	184	173	186	191	162	169	169	201	190	201	208	199	196	207	168	206	188	201	166	178	166	198	189	213	178	173	178	181	181	187	195	195	198	177	186	196	201	189	208	201	206	188	203	178	176	172	188	167	203	201	190	189	201	167	168	195	168	190	185	192	201	179	192	170	209	190	175	203	192	194	192	203	173	192	214	206	180	201	166	180	187	201	199	183	163	185	184	192	194	217	202	205	182	190	196	172	189	182	165	178	160	189	193	193	186	191	186	182	172	173	202	189	194	183	154	200	189	180	191	171	197	196	198	213	169	193	187	188	161	180	182	187	179	183	212	206	157	160	178	183	199	178	190	205	164	198	181	179	196	214	188	208	206	203	192	192	199	185	178	179	172	186	175	178	183	174	193	180	192	169	176	191	215	184	198	171	170	206	183	197	174	190	187	169	197	173	176	183	186	180	178	197	180	184	171	178	199	174	182	214	186	192	192	205	194	182	200	190	182	166	194	198	206	204	203	185	182	196	191	208	189	201	190	194	189	173	215	196	198	185	198	186	170	168	175	211	203	230	208	200	194	181	200	180	181	201	187	201	182	190	177	203	172	188	208	170	207	206	173	201	199	174	203	187	167	174	185	172	195	181	194	209	195	179	179	166	189	199	186	176	188	174	189	198	177	224	172	187	179	199	204	218	183	188	190	198	190	180	183	204	195	191	179	179	188	166	173	181	188	189	186	181	178	209	181	185	200	193	180	200	183	199	155	197	204	199	185	191	182	203	197	217	191	199	181	193	193	189	195	193	177	188	179	190	178	168	174	184	183	225	217	164	201	182	183	206	188	194	173	196	182	185	180	198	180	187	205	194	193	189	198	202	197	199	193	174	160	195	205	195	182	209	177	172	197	189	186	203	177
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
